diff --git a/.gitignore b/.gitignore
index 3a01db8..bc25ba1 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,10 +1,53 @@
+# Compiled Object files
+*.slo
+*.lo
+*.o
+*.gch
+
+# Python stuff
+*.pyc
+__init__.py
+__init__.pyc
+.pydevproject
+*Config.py
+
+# Compiled Dynamic libraries
+*.so
+*.dylib
+
+# Compiled Static libraries
+*.lai
+*.la
+*.a
+
+# Eclipse projects
+.project
+.cproject
+.settings
+Makefile.*
+Debug
+Release
+
+# Some usual extensions and folders
+.DS_Store
+*~
+*.bak
+.player
+.svn
+*.suo
+*.ncb
+*.user
+*.tmp
+doc
+data
+
+# ROS specific
+CMakeFiles
+CMakeCache.txt
cmake_install.cmake
build/
bin/
lib/
docs/
-msg_gen/
-srv_gen/
-*.*~
-__init__.py
-__init__.pyc
+msg_gen
+srv_gen
diff --git a/CMakeLists.txt b/CMakeLists.txt
deleted file mode 100644
index b01d820..0000000
--- a/CMakeLists.txt
+++ /dev/null
@@ -1,2 +0,0 @@
-cmake_minimum_required(VERSION 2.4.6)
-include($ENV{ROS_ROOT}/core/rosbuild/rosbuild.cmake)
diff --git a/Makefile b/Makefile
deleted file mode 100644
index a818cca..0000000
--- a/Makefile
+++ /dev/null
@@ -1 +0,0 @@
-include $(shell rospack find mk)/cmake_stack.mk
\ No newline at end of file
diff --git a/README b/README
deleted file mode 100644
index e373f80..0000000
--- a/README
+++ /dev/null
@@ -1 +0,0 @@
-cazzo
\ No newline at end of file
diff --git a/asctec_autopilot/CMakeLists.txt b/asctec_autopilot/CMakeLists.txt
index 895ee0d..90edbb7 100644
--- a/asctec_autopilot/CMakeLists.txt
+++ b/asctec_autopilot/CMakeLists.txt
@@ -1,34 +1,227 @@
-cmake_minimum_required(VERSION 2.4.6)
-include($ENV{ROS_ROOT}/core/rosbuild/rosbuild.cmake)
+cmake_minimum_required(VERSION 2.8.3)
+project(asctec_autopilot)
-# Set the build type. Options are:
-# Coverage : w/ debug symbols, w/o optimization, w/ code-coverage
-# Debug : w/ debug symbols, w/o optimization
-# Release : w/o debug symbols, w/ optimization
-# RelWithDebInfo : w/ debug symbols, w/ optimization
-# MinSizeRel : w/o debug symbols, w/ optimization, stripped binaries
-set(ROS_BUILD_TYPE RelWithDebInfo)
+## Compile as C++11, supported in ROS Kinetic and newer
+# add_compile_options(-std=c++11)
-rosbuild_init()
+## Find catkin macros and libraries
+## if COMPONENTS list like find_package(catkin REQUIRED COMPONENTS xyz)
+## is used, also find other catkin packages
+find_package(catkin REQUIRED COMPONENTS
+ roscpp
+ nodelet
+ pluginlib
+ geometry_msgs
+ sensor_msgs
+ nav_msgs
+ diagnostic_updater
+ asctec_msgs
+)
-set(EXECUTABLE_OUTPUT_PATH ${PROJECT_SOURCE_DIR}/bin)
-set(LIBRARY_OUTPUT_PATH ${PROJECT_SOURCE_DIR}/lib)
+## System dependencies are found with CMake's conventions
+# find_package(Boost REQUIRED COMPONENTS system)
-include_directories (${CMAKE_CURRENT_BINARY_DIR})
-# create autopilot library
+## Uncomment this if the package has a setup.py. This macro ensures
+## modules and global scripts declared therein get installed
+## See http://ros.org/doc/api/catkin/html/user_guide/setup_dot_py.html
+# catkin_python_setup()
-rosbuild_add_library (autopilot src/autopilot.cpp
- src/serial_interface.cpp
- src/crc16.cpp
- src/telemetry.cpp)
+################################################
+## Declare ROS messages, services and actions ##
+################################################
-# create autopilot_nodelet library
+## To declare and build messages, services or actions from within this
+## package, follow these steps:
+## * Let MSG_DEP_SET be the set of packages whose message types you use in
+## your messages/services/actions (e.g. std_msgs, actionlib_msgs, ...).
+## * In the file package.xml:
+## * add a build_depend tag for "message_generation"
+## * add a build_depend and a exec_depend tag for each package in MSG_DEP_SET
+## * If MSG_DEP_SET isn't empty the following dependency has been pulled in
+## but can be declared for certainty nonetheless:
+## * add a exec_depend tag for "message_runtime"
+## * In this file (CMakeLists.txt):
+## * add "message_generation" and every package in MSG_DEP_SET to
+## find_package(catkin REQUIRED COMPONENTS ...)
+## * add "message_runtime" and every package in MSG_DEP_SET to
+## catkin_package(CATKIN_DEPENDS ...)
+## * uncomment the add_*_files sections below as needed
+## and list every .msg/.srv/.action file to be processed
+## * uncomment the generate_messages entry below
+## * add every package in MSG_DEP_SET to generate_messages(DEPENDENCIES ...)
+
+## Generate messages in the 'msg' folder
+# add_message_files(
+# FILES
+# Message1.msg
+# Message2.msg
+# )
+
+## Generate services in the 'srv' folder
+# add_service_files(
+# FILES
+# Service1.srv
+# Service2.srv
+# )
+
+## Generate actions in the 'action' folder
+# add_action_files(
+# FILES
+# Action1.action
+# Action2.action
+# )
+
+## Generate added messages and services with any dependencies listed here
+# generate_messages(
+# DEPENDENCIES
+# std_msgs # Or other packages containing msgs
+# )
+
+################################################
+## Declare ROS dynamic reconfigure parameters ##
+################################################
+
+## To declare and build dynamic reconfigure parameters within this
+## package, follow these steps:
+## * In the file package.xml:
+## * add a build_depend and a exec_depend tag for "dynamic_reconfigure"
+## * In this file (CMakeLists.txt):
+## * add "dynamic_reconfigure" to
+## find_package(catkin REQUIRED COMPONENTS ...)
+## * uncomment the "generate_dynamic_reconfigure_options" section below
+## and list every .cfg file to be processed
+
+## Generate dynamic reconfigure parameters in the 'cfg' folder
+# generate_dynamic_reconfigure_options(
+# cfg/DynReconf1.cfg
+# cfg/DynReconf2.cfg
+# )
+
+###################################
+## catkin specific configuration ##
+###################################
+## The catkin_package macro generates cmake config files for your package
+## Declare things to be passed to dependent projects
+## INCLUDE_DIRS: uncomment this if your package contains header files
+## LIBRARIES: libraries you create in this project that dependent projects also need
+## CATKIN_DEPENDS: catkin_packages dependent projects also need
+## DEPENDS: system dependencies of this project that dependent projects also need
+catkin_package(
+# INCLUDE_DIRS include
+# LIBRARIES ${PROJECT_NAME}
+ CATKIN_DEPENDS asctec_msgs
+# DEPENDS system_lib
+)
+
+###########
+## Build ##
+###########
+
+## Specify additional locations of header files
+## Your package locations should be listed before other locations
+include_directories(
+ include
+ ${catkin_INCLUDE_DIRS}
+)
+
+## Declare a C++ library
+add_library(
+ autopilot
+ src/autopilot.cpp
+ src/serial_interface.cpp
+ src/crc16.cpp
+ src/telemetry.cpp
+)
+add_library(
+ autopilot_nodelet
+ src/autopilot_nodelet.cpp
+)
+
+## Add cmake target dependencies of the library
+## as an example, code may need to be generated before libraries
+## either from message generation or dynamic reconfigure
+# add_dependencies(${PROJECT_NAME} ${${PROJECT_NAME}_EXPORTED_TARGETS} ${catkin_EXPORTED_TARGETS})
-rosbuild_add_library (autopilot_nodelet src/autopilot_nodelet.cpp)
target_link_libraries (autopilot_nodelet autopilot)
-# create autopilot_node executable
+## Declare a C++ executable
+## With catkin_make all packages are built within a single CMake context
+## The recommended prefix ensures that target names across packages don't collide
+add_executable(
+ autopilot_node
+ src/autopilot_node.cpp
+)
+
+## Rename C++ executable without prefix
+## The above recommended prefix causes long target names, the following renames the
+## target back to the shorter version for ease of user use
+## e.g. "rosrun someones_pkg node" instead of "rosrun someones_pkg someones_pkg_node"
+# set_target_properties(${PROJECT_NAME}_node PROPERTIES OUTPUT_NAME node PREFIX "")
+
+## Add cmake target dependencies of the executable
+## same as for the library above
+# add_dependencies(${PROJECT_NAME}_node ${${PROJECT_NAME}_EXPORTED_TARGETS} ${catkin_EXPORTED_TARGETS})
+
+## Specify libraries to link a library or executable target against
+target_link_libraries(
+ autopilot_nodelet
+ autopilot
+ ${catkin_LIBRARIES}
+)
+target_link_libraries(
+ autopilot_node
+ autopilot
+ ${catkin_LIBRARIES}
+)
+
+#############
+## Install ##
+#############
+
+# all install targets should use catkin DESTINATION variables
+# See http://ros.org/doc/api/catkin/html/adv_user_guide/variables.html
+
+## Mark executable scripts (Python etc.) for installation
+## in contrast to setup.py, you can choose the destination
+# install(PROGRAMS
+# scripts/my_python_script
+# DESTINATION ${CATKIN_PACKAGE_BIN_DESTINATION}
+# )
+
+## Mark executables and/or libraries for installation
+# install(TARGETS ${PROJECT_NAME} ${PROJECT_NAME}_node
+# ARCHIVE DESTINATION ${CATKIN_PACKAGE_LIB_DESTINATION}
+# LIBRARY DESTINATION ${CATKIN_PACKAGE_LIB_DESTINATION}
+# RUNTIME DESTINATION ${CATKIN_PACKAGE_BIN_DESTINATION}
+# )
+
+## Mark cpp header files for installation
+# install(DIRECTORY include/${PROJECT_NAME}/
+# DESTINATION ${CATKIN_PACKAGE_INCLUDE_DESTINATION}
+# FILES_MATCHING PATTERN "*.h"
+# PATTERN ".svn" EXCLUDE
+# )
+
+## Mark other files for installation (e.g. launch and bag files, etc.)
+# install(FILES
+# # myfile1
+# # myfile2
+# DESTINATION ${CATKIN_PACKAGE_SHARE_DESTINATION}
+# )
+
+#############
+## Testing ##
+#############
+
+if(CATKIN_ENABLE_TESTING)
+ ## Add gtest based cpp test target and link libraries
+ #catkin_add_gtest(${PROJECT_NAME}_test test/test_${PROJECT_NAME}.cpp)
+ #if(TARGET ${PROJECT_NAME}_test)
+ #find_package(gtest)
+ # target_link_libraries(${PROJECT_NAME}_test {PROJECT_NAME})
+ #endif()
+endif()
-rosbuild_add_executable(autopilot_node src/autopilot_node.cpp)
-target_link_libraries (autopilot_node autopilot)
+## Add folders to be run by python nosetests
+# catkin_add_nosetests(test)
diff --git a/asctec_autopilot/Makefile b/asctec_autopilot/Makefile
deleted file mode 100755
index b75b928..0000000
--- a/asctec_autopilot/Makefile
+++ /dev/null
@@ -1 +0,0 @@
-include $(shell rospack find mk)/cmake.mk
\ No newline at end of file
diff --git a/asctec_autopilot/manifest.xml b/asctec_autopilot/manifest.xml
deleted file mode 100644
index f6e5944..0000000
--- a/asctec_autopilot/manifest.xml
+++ /dev/null
@@ -1,25 +0,0 @@
-
-
-This is the hardware driver for the AscTec AutoPilot built by Ascending Technologies GmbH. http://www.asctec.de
-
-It should be compatible with the Hummingbird and Pelican quadrotor aircraft.
-
-This driver is not yet complete and the interfaces are not yet finalized. Full functionality will be supported in the near future. Contributions are welcome.
-
- William Morris, Ivan Dryanovski, Steven Bellens, Patrick Bouffard et al.
- GPL
-
- http://ros.org/wiki/asctec_autopilot
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/asctec_autopilot/package.xml b/asctec_autopilot/package.xml
new file mode 100644
index 0000000..9cdca48
--- /dev/null
+++ b/asctec_autopilot/package.xml
@@ -0,0 +1,35 @@
+
+
+ asctec_autopilot
+ 0.1.0
+ This is the hardware driver for the AscTec AutoPilot built by Ascending Technologies GmbH. http://www.asctec.de. It should be compatible with the Hummingbird and Pelican quadrotor aircraft. This driver is not yet complete and the interfaces are not yet finalized. Full functionality will be supported in the near future. Contributions are welcome.
+ William Morris
+ Ivan Dryanovski
+ Steven Bellens
+ Patrick Bouffard
+ GPL
+ http://ros.org/wiki/asctec_autopilot
+ catkin
+
+ roscpp
+ nodelet
+ pluginlib
+ geometry_msgs
+ sensor_msgs
+ nav_msgs
+ diagnostic_updater
+ asctec_msgs
+
+ roscpp
+ nodelet
+ pluginlib
+ geometry_msgs
+ sensor_msgs
+ nav_msgs
+ diagnostic_updater
+ asctec_msgs
+
+
+
diff --git a/asctec_autopilot/src/autopilot_nodelet.cpp b/asctec_autopilot/src/autopilot_nodelet.cpp
index 9ea1e98..ada2758 100644
--- a/asctec_autopilot/src/autopilot_nodelet.cpp
+++ b/asctec_autopilot/src/autopilot_nodelet.cpp
@@ -27,7 +27,7 @@
typedef asctec::AutoPilotNodelet AutoPilotNodelet;
-PLUGINLIB_DECLARE_CLASS (asctec_autopilot, AutoPilotNodelet, AutoPilotNodelet, nodelet::Nodelet);
+PLUGINLIB_EXPORT_CLASS (asctec::AutoPilotNodelet, nodelet::Nodelet);
void asctec::AutoPilotNodelet::onInit ()
{
diff --git a/asctec_drivers/CMakeLists.txt b/asctec_drivers/CMakeLists.txt
new file mode 100644
index 0000000..2c772cd
--- /dev/null
+++ b/asctec_drivers/CMakeLists.txt
@@ -0,0 +1,4 @@
+cmake_minimum_required(VERSION 2.8.3)
+project(asctec_drivers)
+find_package(catkin REQUIRED)
+catkin_metapackage()
diff --git a/asctec_drivers/package.xml b/asctec_drivers/package.xml
new file mode 100644
index 0000000..8e8c120
--- /dev/null
+++ b/asctec_drivers/package.xml
@@ -0,0 +1,65 @@
+
+
+ asctec_drivers
+ 1.0.0
+ Driver stack for AscTec Quadrotors including the Pelican and Hummingbird
+
+
+
+
+ Micha Sende
+
+
+
+
+
+ Apache License 2.0
+
+
+
+
+
+ http://ros.org/wiki/asctec_drivers
+
+
+
+
+ Micha Sende
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ catkin
+
+ asctec_autopilot
+ asctec_mon
+ asctec_msgs
+ asctec_proc
+
+
+ pelican_urdf
+
+
+
+
+
+
+
diff --git a/asctec_mon/CMakeLists.txt b/asctec_mon/CMakeLists.txt
index 80dfea2..fe5194d 100644
--- a/asctec_mon/CMakeLists.txt
+++ b/asctec_mon/CMakeLists.txt
@@ -1,30 +1,207 @@
-cmake_minimum_required(VERSION 2.4.6)
-include($ENV{ROS_ROOT}/core/rosbuild/rosbuild.cmake)
-
-# Set the build type. Options are:
-# Coverage : w/ debug symbols, w/o optimization, w/ code-coverage
-# Debug : w/ debug symbols, w/o optimization
-# Release : w/o debug symbols, w/ optimization
-# RelWithDebInfo : w/ debug symbols, w/ optimization
-# MinSizeRel : w/o debug symbols, w/ optimization, stripped binaries
-set(ROS_BUILD_TYPE RelWithDebInfo)
-
-rosbuild_init()
-
-#set the default path for built executables to the "bin" directory
-set(EXECUTABLE_OUTPUT_PATH ${PROJECT_SOURCE_DIR}/bin)
-#set the default path for built libraries to the "lib" directory
-set(LIBRARY_OUTPUT_PATH ${PROJECT_SOURCE_DIR}/lib)
-
-#uncomment if you have defined messages
-#rosbuild_genmsg()
-#uncomment if you have defined services
-#rosbuild_gensrv()
-
-#common commands for building c++ executables and libraries
-#rosbuild_add_library(${PROJECT_NAME} src/example.cpp)
-#target_link_libraries(${PROJECT_NAME} another_library)
-#rosbuild_add_boost_directories()
-#rosbuild_link_boost(${PROJECT_NAME} thread)
-#rosbuild_add_executable(example examples/example.cpp)
-#target_link_libraries(example ${PROJECT_NAME})
+cmake_minimum_required(VERSION 2.8.3)
+project(asctec_mon)
+
+## Compile as C++11, supported in ROS Kinetic and newer
+# add_compile_options(-std=c++11)
+
+## Find catkin macros and libraries
+## if COMPONENTS list like find_package(catkin REQUIRED COMPONENTS xyz)
+## is used, also find other catkin packages
+find_package(catkin REQUIRED COMPONENTS
+ std_msgs
+ asctec_msgs
+)
+
+## System dependencies are found with CMake's conventions
+# find_package(Boost REQUIRED COMPONENTS system)
+
+
+## Uncomment this if the package has a setup.py. This macro ensures
+## modules and global scripts declared therein get installed
+## See http://ros.org/doc/api/catkin/html/user_guide/setup_dot_py.html
+# catkin_python_setup()
+
+################################################
+## Declare ROS messages, services and actions ##
+################################################
+
+## To declare and build messages, services or actions from within this
+## package, follow these steps:
+## * Let MSG_DEP_SET be the set of packages whose message types you use in
+## your messages/services/actions (e.g. std_msgs, actionlib_msgs, ...).
+## * In the file package.xml:
+## * add a build_depend tag for "message_generation"
+## * add a build_depend and a exec_depend tag for each package in MSG_DEP_SET
+## * If MSG_DEP_SET isn't empty the following dependency has been pulled in
+## but can be declared for certainty nonetheless:
+## * add a exec_depend tag for "message_runtime"
+## * In this file (CMakeLists.txt):
+## * add "message_generation" and every package in MSG_DEP_SET to
+## find_package(catkin REQUIRED COMPONENTS ...)
+## * add "message_runtime" and every package in MSG_DEP_SET to
+## catkin_package(CATKIN_DEPENDS ...)
+## * uncomment the add_*_files sections below as needed
+## and list every .msg/.srv/.action file to be processed
+## * uncomment the generate_messages entry below
+## * add every package in MSG_DEP_SET to generate_messages(DEPENDENCIES ...)
+
+## Generate messages in the 'msg' folder
+# add_message_files(
+# FILES
+# Message1.msg
+# Message2.msg
+# )
+
+## Generate services in the 'srv' folder
+# add_service_files(
+# FILES
+# Service1.srv
+# Service2.srv
+# )
+
+## Generate actions in the 'action' folder
+# add_action_files(
+# FILES
+# Action1.action
+# Action2.action
+# )
+
+## Generate added messages and services with any dependencies listed here
+# generate_messages(
+# DEPENDENCIES
+# std_msgs # Or other packages containing msgs
+# )
+
+################################################
+## Declare ROS dynamic reconfigure parameters ##
+################################################
+
+## To declare and build dynamic reconfigure parameters within this
+## package, follow these steps:
+## * In the file package.xml:
+## * add a build_depend and a exec_depend tag for "dynamic_reconfigure"
+## * In this file (CMakeLists.txt):
+## * add "dynamic_reconfigure" to
+## find_package(catkin REQUIRED COMPONENTS ...)
+## * uncomment the "generate_dynamic_reconfigure_options" section below
+## and list every .cfg file to be processed
+
+## Generate dynamic reconfigure parameters in the 'cfg' folder
+# generate_dynamic_reconfigure_options(
+# cfg/DynReconf1.cfg
+# cfg/DynReconf2.cfg
+# )
+
+###################################
+## catkin specific configuration ##
+###################################
+## The catkin_package macro generates cmake config files for your package
+## Declare things to be passed to dependent projects
+## INCLUDE_DIRS: uncomment this if your package contains header files
+## LIBRARIES: libraries you create in this project that dependent projects also need
+## CATKIN_DEPENDS: catkin_packages dependent projects also need
+## DEPENDS: system dependencies of this project that dependent projects also need
+catkin_package(
+# INCLUDE_DIRS include
+# LIBRARIES ${PROJECT_NAME}
+ CATKIN_DEPENDS asctec_msgs
+# DEPENDS system_lib
+)
+
+###########
+## Build ##
+###########
+
+## Specify additional locations of header files
+## Your package locations should be listed before other locations
+include_directories(
+# include
+# ${catkin_INCLUDE_DIRS}
+)
+
+## Declare a C++ library
+#add_library(
+# ${PROJECT_NAME}_lib
+# src/lib/${PROJECT_NAME}.cpp
+#)
+
+## Add cmake target dependencies of the library
+## as an example, code may need to be generated before libraries
+## either from message generation or dynamic reconfigure
+# add_dependencies(${PROJECT_NAME} ${${PROJECT_NAME}_EXPORTED_TARGETS} ${catkin_EXPORTED_TARGETS})
+
+## Declare a C++ executable
+## With catkin_make all packages are built within a single CMake context
+## The recommended prefix ensures that target names across packages don't collide
+#add_executable(
+# ${PROJECT_NAME}
+# src/${PROJECT_NAME}.cpp
+#)
+
+## Rename C++ executable without prefix
+## The above recommended prefix causes long target names, the following renames the
+## target back to the shorter version for ease of user use
+## e.g. "rosrun someones_pkg node" instead of "rosrun someones_pkg someones_pkg_node"
+# set_target_properties(${PROJECT_NAME}_node PROPERTIES OUTPUT_NAME node PREFIX "")
+
+## Add cmake target dependencies of the executable
+## same as for the library above
+# add_dependencies(${PROJECT_NAME}_node ${${PROJECT_NAME}_EXPORTED_TARGETS} ${catkin_EXPORTED_TARGETS})
+
+## Specify libraries to link a library or executable target against
+#target_link_libraries(
+# ${PROJECT_NAME}
+# ${PROJECT_NAME}_lib
+# ${catkin_LIBRARIES}
+#)
+
+#############
+## Install ##
+#############
+
+# all install targets should use catkin DESTINATION variables
+# See http://ros.org/doc/api/catkin/html/adv_user_guide/variables.html
+
+## Mark executable scripts (Python etc.) for installation
+## in contrast to setup.py, you can choose the destination
+# install(PROGRAMS
+# scripts/my_python_script
+# DESTINATION ${CATKIN_PACKAGE_BIN_DESTINATION}
+# )
+
+## Mark executables and/or libraries for installation
+# install(TARGETS ${PROJECT_NAME} ${PROJECT_NAME}_node
+# ARCHIVE DESTINATION ${CATKIN_PACKAGE_LIB_DESTINATION}
+# LIBRARY DESTINATION ${CATKIN_PACKAGE_LIB_DESTINATION}
+# RUNTIME DESTINATION ${CATKIN_PACKAGE_BIN_DESTINATION}
+# )
+
+## Mark cpp header files for installation
+# install(DIRECTORY include/${PROJECT_NAME}/
+# DESTINATION ${CATKIN_PACKAGE_INCLUDE_DESTINATION}
+# FILES_MATCHING PATTERN "*.h"
+# PATTERN ".svn" EXCLUDE
+# )
+
+## Mark other files for installation (e.g. launch and bag files, etc.)
+# install(FILES
+# # myfile1
+# # myfile2
+# DESTINATION ${CATKIN_PACKAGE_SHARE_DESTINATION}
+# )
+
+#############
+## Testing ##
+#############
+
+if(CATKIN_ENABLE_TESTING)
+ ## Add gtest based cpp test target and link libraries
+ #catkin_add_gtest(${PROJECT_NAME}_test test/test_${PROJECT_NAME}.cpp)
+ #if(TARGET ${PROJECT_NAME}_test)
+ #find_package(gtest)
+ # target_link_libraries(${PROJECT_NAME}_test {PROJECT_NAME})
+ #endif()
+endif()
+
+## Add folders to be run by python nosetests
+# catkin_add_nosetests(test)
diff --git a/asctec_mon/Makefile b/asctec_mon/Makefile
deleted file mode 100644
index b75b928..0000000
--- a/asctec_mon/Makefile
+++ /dev/null
@@ -1 +0,0 @@
-include $(shell rospack find mk)/cmake.mk
\ No newline at end of file
diff --git a/asctec_mon/manifest.xml b/asctec_mon/manifest.xml
deleted file mode 100644
index 77f61cf..0000000
--- a/asctec_mon/manifest.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
- AscTec AutoPilot Console Monitor
- This is a curses based groundstation.
-
- William Morris
- GPL
-
- http://ros.org/wiki/asctec_mon
-
-
-
-
-
-
diff --git a/asctec_mon/package.xml b/asctec_mon/package.xml
new file mode 100644
index 0000000..cbbe7e2
--- /dev/null
+++ b/asctec_mon/package.xml
@@ -0,0 +1,19 @@
+
+
+ asctec_mon
+ 0.1.0
+ AscTec AutoPilot Console Monitor. This is a curses based groundstation.
+ William Morris
+ GPL
+ http://ros.org/wiki/asctec_mon
+ catkin
+
+ roscpp
+ std_msgs
+ asctec_msgs
+
+ roscpp
+ rospy
+ std_msgs
+ asctec_msgs
+
diff --git a/asctec_msgs/CMakeLists.txt b/asctec_msgs/CMakeLists.txt
index 4a14e9d..c0c644c 100644
--- a/asctec_msgs/CMakeLists.txt
+++ b/asctec_msgs/CMakeLists.txt
@@ -1,23 +1,213 @@
-cmake_minimum_required(VERSION 2.4.6)
-include($ENV{ROS_ROOT}/core/rosbuild/rosbuild.cmake)
+cmake_minimum_required(VERSION 2.8.3)
+project(asctec_msgs)
-# Set the build type. Options are:
-# Coverage : w/ debug symbols, w/o optimization, w/ code-coverage
-# Debug : w/ debug symbols, w/o optimization
-# Release : w/o debug symbols, w/ optimization
-# RelWithDebInfo : w/ debug symbols, w/ optimization
-# MinSizeRel : w/o debug symbols, w/ optimization, stripped binaries
-set(ROS_BUILD_TYPE RelWithDebInfo)
+## Compile as C++11, supported in ROS Kinetic and newer
+# add_compile_options(-std=c++11)
-rosbuild_init()
+## Find catkin macros and libraries
+## if COMPONENTS list like find_package(catkin REQUIRED COMPONENTS xyz)
+## is used, also find other catkin packages
+find_package(catkin REQUIRED COMPONENTS
+ std_msgs
+ message_generation
+)
-#set the default path for built executables to the "bin" directory
-set(EXECUTABLE_OUTPUT_PATH ${PROJECT_SOURCE_DIR}/bin)
-#set the default path for built libraries to the "lib" directory
-set(LIBRARY_OUTPUT_PATH ${PROJECT_SOURCE_DIR}/lib)
+## System dependencies are found with CMake's conventions
+# find_package(Boost REQUIRED COMPONENTS system)
-#uncomment if you have defined messages
-rosbuild_genmsg()
-#uncomment if you have defined services
-#rosbuild_gensrv()
+## Uncomment this if the package has a setup.py. This macro ensures
+## modules and global scripts declared therein get installed
+## See http://ros.org/doc/api/catkin/html/user_guide/setup_dot_py.html
+# catkin_python_setup()
+
+################################################
+## Declare ROS messages, services and actions ##
+################################################
+
+## To declare and build messages, services or actions from within this
+## package, follow these steps:
+## * Let MSG_DEP_SET be the set of packages whose message types you use in
+## your messages/services/actions (e.g. std_msgs, actionlib_msgs, ...).
+## * In the file package.xml:
+## * add a build_depend tag for "message_generation"
+## * add a build_depend and a exec_depend tag for each package in MSG_DEP_SET
+## * If MSG_DEP_SET isn't empty the following dependency has been pulled in
+## but can be declared for certainty nonetheless:
+## * add a exec_depend tag for "message_runtime"
+## * In this file (CMakeLists.txt):
+## * add "message_generation" and every package in MSG_DEP_SET to
+## find_package(catkin REQUIRED COMPONENTS ...)
+## * add "message_runtime" and every package in MSG_DEP_SET to
+## catkin_package(CATKIN_DEPENDS ...)
+## * uncomment the add_*_files sections below as needed
+## and list every .msg/.srv/.action file to be processed
+## * uncomment the generate_messages entry below
+## * add every package in MSG_DEP_SET to generate_messages(DEPENDENCIES ...)
+
+## Generate messages in the 'msg' folder
+add_message_files(
+ FILES
+ ControllerOutput.msg
+ CtrlInput.msg
+ GPSData.msg
+ GPSDataAdvanced.msg
+ IMUCalcData.msg
+ IMURawData.msg
+ LLStatus.msg
+ RCData.msg
+)
+
+## Generate services in the 'srv' folder
+# add_service_files(
+# FILES
+# Service1.srv
+# Service2.srv
+# )
+
+## Generate actions in the 'action' folder
+# add_action_files(
+# FILES
+# Action1.action
+# Action2.action
+# )
+
+## Generate added messages and services with any dependencies listed here
+generate_messages(
+ DEPENDENCIES
+ std_msgs
+)
+
+################################################
+## Declare ROS dynamic reconfigure parameters ##
+################################################
+
+## To declare and build dynamic reconfigure parameters within this
+## package, follow these steps:
+## * In the file package.xml:
+## * add a build_depend and a exec_depend tag for "dynamic_reconfigure"
+## * In this file (CMakeLists.txt):
+## * add "dynamic_reconfigure" to
+## find_package(catkin REQUIRED COMPONENTS ...)
+## * uncomment the "generate_dynamic_reconfigure_options" section below
+## and list every .cfg file to be processed
+
+## Generate dynamic reconfigure parameters in the 'cfg' folder
+# generate_dynamic_reconfigure_options(
+# cfg/DynReconf1.cfg
+# cfg/DynReconf2.cfg
+# )
+
+###################################
+## catkin specific configuration ##
+###################################
+## The catkin_package macro generates cmake config files for your package
+## Declare things to be passed to dependent projects
+## INCLUDE_DIRS: uncomment this if your package contains header files
+## LIBRARIES: libraries you create in this project that dependent projects also need
+## CATKIN_DEPENDS: catkin_packages dependent projects also need
+## DEPENDS: system dependencies of this project that dependent projects also need
+catkin_package(
+ INCLUDE_DIRS include
+# LIBRARIES ${PROJECT_NAME}
+# CATKIN_DEPENDS
+# DEPENDS system_lib
+)
+
+###########
+## Build ##
+###########
+
+## Specify additional locations of header files
+## Your package locations should be listed before other locations
+include_directories(
+# include
+# ${catkin_INCLUDE_DIRS}
+)
+
+## Declare a C++ library
+#add_library(
+# ${PROJECT_NAME}_lib
+# src/lib/${PROJECT_NAME}.cpp
+#)
+
+## Add cmake target dependencies of the library
+## as an example, code may need to be generated before libraries
+## either from message generation or dynamic reconfigure
+# add_dependencies(${PROJECT_NAME} ${${PROJECT_NAME}_EXPORTED_TARGETS} ${catkin_EXPORTED_TARGETS})
+
+## Declare a C++ executable
+## With catkin_make all packages are built within a single CMake context
+## The recommended prefix ensures that target names across packages don't collide
+#add_executable(
+# ${PROJECT_NAME}
+# src/${PROJECT_NAME}.cpp
+#)
+
+## Rename C++ executable without prefix
+## The above recommended prefix causes long target names, the following renames the
+## target back to the shorter version for ease of user use
+## e.g. "rosrun someones_pkg node" instead of "rosrun someones_pkg someones_pkg_node"
+# set_target_properties(${PROJECT_NAME}_node PROPERTIES OUTPUT_NAME node PREFIX "")
+
+## Add cmake target dependencies of the executable
+## same as for the library above
+# add_dependencies(${PROJECT_NAME}_node ${${PROJECT_NAME}_EXPORTED_TARGETS} ${catkin_EXPORTED_TARGETS})
+
+## Specify libraries to link a library or executable target against
+#target_link_libraries(
+# ${PROJECT_NAME}
+# ${PROJECT_NAME}_lib
+# ${catkin_LIBRARIES}
+#)
+
+#############
+## Install ##
+#############
+
+# all install targets should use catkin DESTINATION variables
+# See http://ros.org/doc/api/catkin/html/adv_user_guide/variables.html
+
+## Mark executable scripts (Python etc.) for installation
+## in contrast to setup.py, you can choose the destination
+# install(PROGRAMS
+# scripts/my_python_script
+# DESTINATION ${CATKIN_PACKAGE_BIN_DESTINATION}
+# )
+
+## Mark executables and/or libraries for installation
+# install(TARGETS ${PROJECT_NAME} ${PROJECT_NAME}_node
+# ARCHIVE DESTINATION ${CATKIN_PACKAGE_LIB_DESTINATION}
+# LIBRARY DESTINATION ${CATKIN_PACKAGE_LIB_DESTINATION}
+# RUNTIME DESTINATION ${CATKIN_PACKAGE_BIN_DESTINATION}
+# )
+
+## Mark cpp header files for installation
+# install(DIRECTORY include/${PROJECT_NAME}/
+# DESTINATION ${CATKIN_PACKAGE_INCLUDE_DESTINATION}
+# FILES_MATCHING PATTERN "*.h"
+# PATTERN ".svn" EXCLUDE
+# )
+
+## Mark other files for installation (e.g. launch and bag files, etc.)
+# install(FILES
+# # myfile1
+# # myfile2
+# DESTINATION ${CATKIN_PACKAGE_SHARE_DESTINATION}
+# )
+
+#############
+## Testing ##
+#############
+
+if(CATKIN_ENABLE_TESTING)
+ ## Add gtest based cpp test target and link libraries
+ #catkin_add_gtest(${PROJECT_NAME}_test test/test_${PROJECT_NAME}.cpp)
+ #if(TARGET ${PROJECT_NAME}_test)
+ #find_package(gtest)
+ # target_link_libraries(${PROJECT_NAME}_test {PROJECT_NAME})
+ #endif()
+endif()
+
+## Add folders to be run by python nosetests
+# catkin_add_nosetests(test)
diff --git a/asctec_msgs/Makefile b/asctec_msgs/Makefile
deleted file mode 100644
index bbd3fc6..0000000
--- a/asctec_msgs/Makefile
+++ /dev/null
@@ -1 +0,0 @@
-include $(shell rospack find mk)/cmake.mk
diff --git a/asctec_msgs/manifest.xml b/asctec_msgs/manifest.xml
deleted file mode 100644
index ce1bef7..0000000
--- a/asctec_msgs/manifest.xml
+++ /dev/null
@@ -1,17 +0,0 @@
-
-
- Common messages for the AscTec AutoPilot
-
- William Morris, Ivan Dryanovski, Steven Bellens, Patrick Bouffard et al.
- GPL
-
- http://ros.org/wiki/asctec_msgs
-
-
-
-
-
-
-
-
-
diff --git a/asctec_msgs/package.xml b/asctec_msgs/package.xml
new file mode 100644
index 0000000..adc02b6
--- /dev/null
+++ b/asctec_msgs/package.xml
@@ -0,0 +1,17 @@
+
+
+ asctec_msgs
+ 0.1.0
+ Common messages for the AscTec AutoPilot
+ William Morris
+ Ivan Dryanovski
+ Steven Bellens
+ Patrick Bouffard
+ GPL
+ http://ros.org/wiki/asctec_msgs
+ catkin
+
+ std_msgs
+ roscpp
+ message_generation
+
diff --git a/asctec_msgs/src/.gitignore b/asctec_msgs/src/.gitignore
deleted file mode 100644
index f934d26..0000000
--- a/asctec_msgs/src/.gitignore
+++ /dev/null
@@ -1,2 +0,0 @@
-asctec_msgs
-
diff --git a/asctec_proc/CMakeLists.txt b/asctec_proc/CMakeLists.txt
index babd9cc..1e46a3b 100644
--- a/asctec_proc/CMakeLists.txt
+++ b/asctec_proc/CMakeLists.txt
@@ -1,31 +1,223 @@
-cmake_minimum_required(VERSION 2.4.6)
-include($ENV{ROS_ROOT}/core/rosbuild/rosbuild.cmake)
+cmake_minimum_required(VERSION 2.8.3)
+project(asctec_proc)
-# Set the build type. Options are:
-# Coverage : w/ debug symbols, w/o optimization, w/ code-coverage
-# Debug : w/ debug symbols, w/o optimization
-# Release : w/o debug symbols, w/ optimization
-# RelWithDebInfo : w/ debug symbols, w/ optimization
-# MinSizeRel : w/o debug symbols, w/ optimization, stripped binaries
-set(ROS_BUILD_TYPE RelWithDebInfo)
+## Compile as C++11, supported in ROS Kinetic and newer
+# add_compile_options(-std=c++11)
-rosbuild_init()
+## Find catkin macros and libraries
+## if COMPONENTS list like find_package(catkin REQUIRED COMPONENTS xyz)
+## is used, also find other catkin packages
+find_package(catkin REQUIRED COMPONENTS
+ roscpp
+ nodelet
+ mav_msgs
+ mav_srvs
+ sensor_msgs
+ std_msgs
+ tf
+ asctec_msgs
+)
-rosbuild_gensrv()
+## System dependencies are found with CMake's conventions
+# find_package(Boost REQUIRED COMPONENTS system)
-set(EXECUTABLE_OUTPUT_PATH ${PROJECT_SOURCE_DIR}/bin)
-set(LIBRARY_OUTPUT_PATH ${PROJECT_SOURCE_DIR}/lib)
-# create autopilot library
+## Uncomment this if the package has a setup.py. This macro ensures
+## modules and global scripts declared therein get installed
+## See http://ros.org/doc/api/catkin/html/user_guide/setup_dot_py.html
+# catkin_python_setup()
-rosbuild_add_library (asctec_proc src/asctec_proc.cpp)
+################################################
+## Declare ROS messages, services and actions ##
+################################################
-# create autopilot_nodelet library
+## To declare and build messages, services or actions from within this
+## package, follow these steps:
+## * Let MSG_DEP_SET be the set of packages whose message types you use in
+## your messages/services/actions (e.g. std_msgs, actionlib_msgs, ...).
+## * In the file package.xml:
+## * add a build_depend tag for "message_generation"
+## * add a build_depend and a exec_depend tag for each package in MSG_DEP_SET
+## * If MSG_DEP_SET isn't empty the following dependency has been pulled in
+## but can be declared for certainty nonetheless:
+## * add a exec_depend tag for "message_runtime"
+## * In this file (CMakeLists.txt):
+## * add "message_generation" and every package in MSG_DEP_SET to
+## find_package(catkin REQUIRED COMPONENTS ...)
+## * add "message_runtime" and every package in MSG_DEP_SET to
+## catkin_package(CATKIN_DEPENDS ...)
+## * uncomment the add_*_files sections below as needed
+## and list every .msg/.srv/.action file to be processed
+## * uncomment the generate_messages entry below
+## * add every package in MSG_DEP_SET to generate_messages(DEPENDENCIES ...)
-rosbuild_add_library (asctec_proc_nodelet src/asctec_proc_nodelet.cpp)
-target_link_libraries (asctec_proc_nodelet asctec_proc)
+## Generate messages in the 'msg' folder
+# add_message_files(
+# FILES
+# Message1.msg
+# Message2.msg
+# )
-# create autopilot_node executable
+## Generate services in the 'srv' folder
+# add_service_files(
+# FILES
+# Service1.srv
+# Service2.srv
+# )
-rosbuild_add_executable(asctec_proc_node src/asctec_proc_node.cpp)
-target_link_libraries (asctec_proc_node asctec_proc)
+## Generate actions in the 'action' folder
+# add_action_files(
+# FILES
+# Action1.action
+# Action2.action
+# )
+
+## Generate added messages and services with any dependencies listed here
+# generate_messages(
+# DEPENDENCIES
+# std_msgs # Or other packages containing msgs
+# )
+
+################################################
+## Declare ROS dynamic reconfigure parameters ##
+################################################
+
+## To declare and build dynamic reconfigure parameters within this
+## package, follow these steps:
+## * In the file package.xml:
+## * add a build_depend and a exec_depend tag for "dynamic_reconfigure"
+## * In this file (CMakeLists.txt):
+## * add "dynamic_reconfigure" to
+## find_package(catkin REQUIRED COMPONENTS ...)
+## * uncomment the "generate_dynamic_reconfigure_options" section below
+## and list every .cfg file to be processed
+
+## Generate dynamic reconfigure parameters in the 'cfg' folder
+# generate_dynamic_reconfigure_options(
+# cfg/DynReconf1.cfg
+# cfg/DynReconf2.cfg
+# )
+
+###################################
+## catkin specific configuration ##
+###################################
+## The catkin_package macro generates cmake config files for your package
+## Declare things to be passed to dependent projects
+## INCLUDE_DIRS: uncomment this if your package contains header files
+## LIBRARIES: libraries you create in this project that dependent projects also need
+## CATKIN_DEPENDS: catkin_packages dependent projects also need
+## DEPENDS: system dependencies of this project that dependent projects also need
+catkin_package(
+# INCLUDE_DIRS include
+# LIBRARIES ${PROJECT_NAME}
+ CATKIN_DEPENDS asctec_msgs
+# DEPENDS system_lib
+)
+
+###########
+## Build ##
+###########
+
+## Specify additional locations of header files
+## Your package locations should be listed before other locations
+include_directories(
+ include
+ ${catkin_INCLUDE_DIRS}
+)
+
+## Declare a C++ library
+add_library(
+ ${PROJECT_NAME}
+ src/${PROJECT_NAME}.cpp
+)
+add_library(
+ ${PROJECT_NAME}_nodelet
+ src/${PROJECT_NAME}_nodelet.cpp
+)
+
+
+## Add cmake target dependencies of the library
+## as an example, code may need to be generated before libraries
+## either from message generation or dynamic reconfigure
+# add_dependencies(${PROJECT_NAME} ${${PROJECT_NAME}_EXPORTED_TARGETS} ${catkin_EXPORTED_TARGETS})
+
+## Declare a C++ executable
+## With catkin_make all packages are built within a single CMake context
+## The recommended prefix ensures that target names across packages don't collide
+add_executable(
+ ${PROJECT_NAME}_node
+ src/${PROJECT_NAME}_node.cpp
+)
+
+## Rename C++ executable without prefix
+## The above recommended prefix causes long target names, the following renames the
+## target back to the shorter version for ease of user use
+## e.g. "rosrun someones_pkg node" instead of "rosrun someones_pkg someones_pkg_node"
+# set_target_properties(${PROJECT_NAME}_node PROPERTIES OUTPUT_NAME node PREFIX "")
+
+## Add cmake target dependencies of the executable
+## same as for the library above
+# add_dependencies(${PROJECT_NAME}_node ${${PROJECT_NAME}_EXPORTED_TARGETS} ${catkin_EXPORTED_TARGETS})
+
+## Specify libraries to link a library or executable target against
+target_link_libraries(
+ ${PROJECT_NAME}_nodelet
+ ${PROJECT_NAME}
+ ${catkin_LIBRARIES}
+)
+target_link_libraries(
+ ${PROJECT_NAME}_node
+ ${PROJECT_NAME}
+ ${catkin_LIBRARIES}
+)
+
+#############
+## Install ##
+#############
+
+# all install targets should use catkin DESTINATION variables
+# See http://ros.org/doc/api/catkin/html/adv_user_guide/variables.html
+
+## Mark executable scripts (Python etc.) for installation
+## in contrast to setup.py, you can choose the destination
+# install(PROGRAMS
+# scripts/my_python_script
+# DESTINATION ${CATKIN_PACKAGE_BIN_DESTINATION}
+# )
+
+## Mark executables and/or libraries for installation
+# install(TARGETS ${PROJECT_NAME} ${PROJECT_NAME}_node
+# ARCHIVE DESTINATION ${CATKIN_PACKAGE_LIB_DESTINATION}
+# LIBRARY DESTINATION ${CATKIN_PACKAGE_LIB_DESTINATION}
+# RUNTIME DESTINATION ${CATKIN_PACKAGE_BIN_DESTINATION}
+# )
+
+## Mark cpp header files for installation
+# install(DIRECTORY include/${PROJECT_NAME}/
+# DESTINATION ${CATKIN_PACKAGE_INCLUDE_DESTINATION}
+# FILES_MATCHING PATTERN "*.h"
+# PATTERN ".svn" EXCLUDE
+# )
+
+## Mark other files for installation (e.g. launch and bag files, etc.)
+# install(FILES
+# # myfile1
+# # myfile2
+# DESTINATION ${CATKIN_PACKAGE_SHARE_DESTINATION}
+# )
+
+#############
+## Testing ##
+#############
+
+if(CATKIN_ENABLE_TESTING)
+ ## Add gtest based cpp test target and link libraries
+ #catkin_add_gtest(${PROJECT_NAME}_test test/test_${PROJECT_NAME}.cpp)
+ #if(TARGET ${PROJECT_NAME}_test)
+ #find_package(gtest)
+ # target_link_libraries(${PROJECT_NAME}_test {PROJECT_NAME})
+ #endif()
+endif()
+
+## Add folders to be run by python nosetests
+# catkin_add_nosetests(test)
diff --git a/asctec_proc/Makefile b/asctec_proc/Makefile
deleted file mode 100644
index b75b928..0000000
--- a/asctec_proc/Makefile
+++ /dev/null
@@ -1 +0,0 @@
-include $(shell rospack find mk)/cmake.mk
\ No newline at end of file
diff --git a/asctec_proc/manifest.xml b/asctec_proc/manifest.xml
deleted file mode 100644
index 3c628e0..0000000
--- a/asctec_proc/manifest.xml
+++ /dev/null
@@ -1,26 +0,0 @@
-
-
-
- The asctec_proc package is a bridge between the asctec_autopilot software and hardware-independent MAV tools.
-
-
- Ivan Dryanovski
- GPL
-
- http://ros.org/wiki/asctec_proc
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/asctec_proc/package.xml b/asctec_proc/package.xml
new file mode 100644
index 0000000..af9b6bb
--- /dev/null
+++ b/asctec_proc/package.xml
@@ -0,0 +1,32 @@
+
+
+ asctec_proc
+ 0.1.0
+ The asctec_proc package is a bridge between the asctec_autopilot software and hardware-independent MAV tools.
+ Ivan Dryanovski
+ GPL
+ http://ros.org/wiki/asctec_proc
+ catkin
+
+ roscpp
+ nodelet
+ mav_msgs
+ mav_srvs
+ sensor_msgs
+ std_msgs
+ tf
+ asctec_msgs
+
+ roscpp
+ nodelet
+ mav_msgs
+ mav_srvs
+ sensor_msgs
+ std_msgs
+ tf
+ asctec_msgs
+
+
+
diff --git a/asctec_proc/src/asctec_proc_nodelet.cpp b/asctec_proc/src/asctec_proc_nodelet.cpp
index ff82244..d7c810f 100644
--- a/asctec_proc/src/asctec_proc_nodelet.cpp
+++ b/asctec_proc/src/asctec_proc_nodelet.cpp
@@ -26,7 +26,7 @@
typedef asctec::AsctecProcNodelet AsctecProcNodelet;
-PLUGINLIB_DECLARE_CLASS (asctec_proc, AsctecProcNodelet, AsctecProcNodelet, nodelet::Nodelet);
+PLUGINLIB_EXPORT_CLASS (asctec::AsctecProcNodelet, nodelet::Nodelet);
void asctec::AsctecProcNodelet::onInit ()
{
diff --git a/ccny_asctec_firmware/ROS_NOBUILD b/ccny_asctec_firmware/CATKIN_IGNORE
similarity index 100%
rename from ccny_asctec_firmware/ROS_NOBUILD
rename to ccny_asctec_firmware/CATKIN_IGNORE
diff --git a/ccny_asctec_firmware/makefile b/ccny_asctec_firmware/makefile
deleted file mode 100644
index 2861020..0000000
--- a/ccny_asctec_firmware/makefile
+++ /dev/null
@@ -1,566 +0,0 @@
-# Hey Emacs, this is a -*- makefile -*-
-#
-# WinARM template makefile
-# by Martin Thomas, Kaiserslautern, Germany
-#
-#
-# based on the WinAVR makefile written by Eric B. Weddington, Jörg Wunsch, et al.
-# Released to the Public Domain
-# Please read the make user manual!
-#
-#
-# On command line:
-#
-# make all = Make software.
-#
-# make clean = Clean out built project files.
-#
-# make program = Download the hex file to the device
-#
-# (TODO: make filename.s = Just compile filename.c into the assembler code only)
-#
-# To rebuild project do "make clean" then "make all".
-#
-# Changelog:
-# - 17. Feb. 2005 - added thumb-interwork support (mth)
-# - 28. Apr. 2005 - added C++ support (mth)
-# - 29. Arp. 2005 - changed handling for lst-Filename (mth)
-# - 1. Nov. 2005 - exception-vector placement options (mth)
-# - 15. Nov. 2005 - added library-search-path (EXTRA_LIB...) (mth)
-# - 2. Dec. 2005 - fixed ihex and binary file extensions (mth)
-# - 22. Feb. 2006 - added AT91LIBNOWARN setting (mth)
-# - 19. Apr. 2006 - option FLASH_TOOL (default lpc21isp); variable IMGEXT (mth)
-#
-
-//FLASH_TOOL = UVISION
-FLASH_TOOL = OPENOCD
-
-# MCU name and submodel
-MCU = arm7tdmi-s
-SUBMDL = LPC2146
-THUMB = -mthumb
-THUMB_IW = -mthumb-interwork
-
-## Create ROM-Image (final)
-RUN_MODE=ROM_RUN
-## Create RAM-Image (debugging) - not used in this example
-#RUN_MODE=RAM_RUN
-
-# not supported in this example:
-## Exception-Vector placement only supported for "ROM_RUN"
-## (placement settings ignored when using "RAM_RUN")
-## - Exception vectors in ROM:
-##VECTOR_LOCATION=VECTORS_IN_ROM
-## - Exception vectors in RAM:
-##VECTOR_LOCATION=VECTORS_IN_RAM
-
-
-# Target file name (without extension).
-##TARGET = uarttest
-TARGET = main
-
-# List C source files here. (C dependencies are automatically generated.)
-# use file-extension c for "c-only"-files
-##SRC = $(TARGET).c
-
-# List C source files here which must be compiled in ARM-Mode.
-# use file-extension c for "c-only"-files
-#SRCARM = $(TARGET).c
-SRCARM = src/LL_HL_comm.c
-SRCARM += src/gpsmath.c
-SRCARM += src/sdk.c
-SRCARM += src/comm_util_LL.c
-SRCARM += src/util.c
-SRCARM += src/pid.c
-SRCARM += src/kalman.c
-SRCARM += src/matrices.c
-SRCARM += ../mav_common/src/comm_util.c
-
-#Sources with interrupt routines in them
-SRCARMINT = src/$(TARGET).c
-SRCARMINT += src/hardware.c
-SRCARMINT += src/LPC2k_ee.c
-SRCARMINT += src/system.c
-SRCARMINT += src/uart.c
-SRCARMINT += src/uart1.c
-SRCARMINT += src/syscalls.c
-SRCARMINT += src/i2c.c
-SRCARMINT += src/adc.c
-SRCARMINT += src/ssp.c
-
-SRCARMINT += external/Common_WinARM/src/irq.c
-SRCARMINT += external/Common_WinARM/src/interrupt_utils.c
-
-
-# List C++ source files here.
-# use file-extension cpp for C++-files (use extension .cpp)
-CPPSRC =
-
-# List C++ source files here which must be compiled in ARM-Mode.
-# use file-extension cpp for C++-files (use extension .cpp)
-#CPPSRCARM = $(TARGET).cpp
-CPPSRCARM =
-
-# List Assembler source files here.
-# Make them always end in a capital .S. Files ending in a lowercase .s
-# will not be considered source files but generated files (assembler
-# output from the compiler), and will be deleted upon "make clean"!
-# Even though the DOS/Win* filesystem matches both .s and .S the same,
-# it will preserve the spelling of the filenames, and gcc itself does
-# care about how the name is spelled on its command-line.
-ASRC =
-
-# List Assembler source files here which must be assembled in ARM-Mode..
-ASRCARM = external/Common_WinARM/src/Startup.S
-#ASRCARM = crt.S
-ASRCARM += external/Common_WinARM/src/swi_handler.S
-
-## Output format. (can be ihex or binary)
-## (binary i.e. for openocd and SAM-BA, hex i.e. for lpc21isp and uVision)
-FORMATHEX = ihex
-FORMAT = binary
-
-# Optimization level, can be [0, 1, 2, 3, s].
-# 0 = turn off optimization. s = optimize for size.
-# (Note: 3 is not always the best optimization level. See avr-libc FAQ.)
-OPT = 2
-OPTINT = 0
-#OPT = 0
-
-## Using the Atmel AT91_lib produces warning with
-## the default warning-levels.
-## yes - disable these warnings; no - keep default settings
-#AT91LIBNOWARN = yes
-AT91LIBNOWARN = no
-
-# Debugging format.
-# Native formats for AVR-GCC's -g are stabs [default], or dwarf-2.
-# AVR (extended) COFF requires stabs, plus an avr-objcopy run.
-#DEBUG = stabs
-DEBUG = dwarf-2
-
-# List any extra directories to look for include files here.
-# Each directory must be seperated by a space.
-
-#C:/OpenOCD/workspace/hlfirm1/asctec_hl_comm/include/asctec_hl_comm
-#ssdk/include
-
-EXTRAINCDIRS = external/Common_WinARM/inc C:\WinARM\arm-elf\include include/ccny_asctec_firmware ../mav_common/include
-
-# List any extra directories to look for library files here.
-# Each directory must be seperated by a space.
-#EXTRA_LIBDIRS = ../arm7_efsl_0_2_4
-#EXTRA_LIBDIRS = C:/OpenOCD/workspace/hlfirm1/ssdk/lib
-#EXTRA_LIBDIRS = C:/OpenOCD/workspace/hlfirm1/asctec_hl_comm/include/asctec_hl_comm
-#EXTRA_LIBDIRS = C:\WinARM\arm-elf\include
-# Compiler flag to set the C Standard level.
-# c89 - "ANSI" C
-# gnu89 - c89 plus GCC extensions
-# c99 - ISO C99 standard (not yet fully implemented)
-# gnu99 - c99 plus GCC extensions
-CSTANDARD = -std=gnu99
-
-# Place -D or -U options for C here
-CDEFS = -D$(RUN_MODE)
-
-# Place -I options here
-CINCS =
-
-# Place -D or -U options for ASM here
-ADEFS = -D$(RUN_MODE)
-
-ifdef VECTOR_LOCATION
-CDEFS += -D$(VECTOR_LOCATION)
-ADEFS += -D$(VECTOR_LOCATION)
-endif
-
-CDEFS += -D__WinARM__
-ADEFS += -D__WinARM__
-
-# Compiler flags.
-# -g*: generate debugging information
-# -O*: optimization level
-# -f...: tuning, see GCC manual and avr-libc documentation
-# -Wall...: warning level
-# -Wa,...: tell GCC to pass this to the assembler.
-# -adhlns...: create assembler listing
-#
-# Flags for C and C++ (arm-elf-gcc/arm-elf-g++)
-#CFLAGS = -g$(DEBUG)
-CFLAGS += $(CDEFS) $(CINCS)
-CFLAGS += -O$(OPT)
-CFLAGS += -Wall -Wcast-align -Wimplicit
-CFLAGS += -Wpointer-arith -Wswitch
-CFLAGS += -Wredundant-decls -Wreturn-type -Wshadow -Wunused
-CFLAGS += -Wa,-adhlns=$(subst $(suffix $<),.lst,$<)
-CFLAGS += $(patsubst %,-I%,$(EXTRAINCDIRS))
-
-# Flags for C and C++ (arm-elf-gcc/arm-elf-g++) files containing interrupt routines
-#INTCFLAGS = -g$(DEBUG)
-INTCFLAGS += $(CDEFS) $(CINCS)
-INTCFLAGS += -O$(OPTINT)
-INTCFLAGS += -Wall -Wcast-align -Wimplicit
-INTCFLAGS += -Wpointer-arith -Wswitch
-INTCFLAGS += -Wredundant-decls -Wreturn-type -Wshadow -Wunused
-INTCFLAGS += -Wa,-adhlns=$(subst $(suffix $<),.lst,$<)
-INTCFLAGS += $(patsubst %,-I%,$(EXTRAINCDIRS))
-
-# flags only for C
-CONLYFLAGS += -Wnested-externs
-CONLYFLAGS += $(CSTANDARD)
-ifneq ($(AT91LIBNOWARN),yes)
-#AT91-lib warnings with:
-CFLAGS += -Wcast-qual
-CONLYFLAGS += -Wmissing-prototypes
-CONLYFLAGS += -Wstrict-prototypes
-CONLYFLAGS += -Wmissing-declarations
-endif
-
-# flags only for C++ (arm-elf-g++)
-# CPPFLAGS = -fno-rtti -fno-exceptions
-CPPFLAGS =
-
-# Assembler flags.
-# -Wa,...: tell GCC to pass this to the assembler.
-# -ahlns: create listing
-# -g$(DEBUG): have the assembler create line number information
-#ASFLAGS = $(ADEFS) -Wa,-adhlns=$(<:.S=.lst),-g$(DEBUG)
-
-
-#Additional libraries.
-
-# Extra libraries
-# Each library-name must be seperated by a space.
-# To add libxyz.a, libabc.a and libefsl.a:
-# EXTRA_LIBS = xyz abc efsl
-#EXTRA_LIBS = efsl
-#EXTRA_LIBS = ssdk
-EXTRA_LIBS = c
-#Support for newlibc-lpc (file: libnewlibc-lpc.a)
-#NEWLIBLPC = -lnewlib-lpc
-
-MATH_LIB = -lm
-
-# CPLUSPLUS_LIB = -lstdc++
-
-
-# Linker flags.
-# -Wl,...: tell GCC to pass this to linker.
-# -Map: create map file
-# --cref: add cross reference to map file
-LDFLAGS = -nostartfiles -Wl,-Map=$(TARGET).map,--cref
-LDFLAGS += -lc
-LDFLAGS += $(NEWLIBLPC) $(MATH_LIB)
-LDFLAGS += -lc -lgcc
-LDFLAGS += $(CPLUSPLUS_LIB)
-LDFLAGS += $(patsubst %,-L%,$(EXTRA_LIBDIRS))
-LDFLAGS += $(patsubst %,-l%,$(EXTRA_LIBS))
-
-# Set Linker-Script Depending On Selected Memory and Controller
-ifeq ($(RUN_MODE),RAM_RUN)
-LDFLAGS +=-Texternal/Common_WinARM/$(SUBMDL)-RAM.ld
-else
-LINKSCRIPT =-Texternal/Common_WinARM/$(SUBMDL)-ROM.ld
-LINKSCRIPTBL =-Texternal/Common_WinARM/$(SUBMDL)bl-ROM.ld
-endif
-
-
-# ---------------------------------------------------------------------------
-# Flash-Programming support using lpc21isp by Martin Maurer
-# only for Philips LPC and Analog ADuC ARMs
-#
-# Settings and variables:
-#LPC21ISP = lpc21isp
-LPC21ISP = lpc21isp
-LPC21ISP_PORT = com1
-LPC21ISP_BAUD = 38400
-LPC21ISP_XTAL = 12000
-LPC21ISP_FLASHFILE = $(TARGET).hex
-# verbose output:
-#LPC21ISP_DEBUG = -debug
-# enter bootloader via RS232 DTR/RTS (only if hardware supports this
-# feature - see Philips AppNote):
-LPC21ISP_CONTROL = -control
-# ---------------------------------------------------------------------------
-
-
-# Define directories, if needed.
-## DIRARM = c:/WinARM/
-## DIRARMBIN = $(DIRAVR)/bin/
-## DIRAVRUTILS = $(DIRAVR)/utils/bin/
-
-# Define programs and commands.
-SHELL = sh
-CC = arm-elf-gcc
-CPP = arm-elf-g++
-OBJCOPY = arm-elf-objcopy
-OBJDUMP = arm-elf-objdump
-SIZE = arm-elf-size
-NM = arm-elf-nm
-REMOVE = rm -f
-COPY = cp
-
-# Define Messages
-# English
-MSG_ERRORS_NONE = Errors: none
-MSG_BEGIN = "-------- begin (mode: $(RUN_MODE)) --------"
-MSG_END = -------- end --------
-MSG_SIZE_BEFORE = Size before:
-MSG_SIZE_AFTER = Size after:
-MSG_FLASH = Creating load file for Flash:
-MSG_EXTENDED_LISTING = Creating Extended Listing:
-MSG_SYMBOL_TABLE = Creating Symbol Table:
-MSG_LINKING = Linking:
-MSG_COMPILING = Compiling C:
-MSG_COMPILING_ARM_INT = "Compiling C (ARM-only):"
-MSG_COMPILING_ARM_INT = "Compiling C (ARM-only) including Interrupts:"
-MSG_COMPILINGCPP = Compiling C++:
-MSG_COMPILINGCPP_ARM = "Compiling C++ (ARM-only):"
-MSG_ASSEMBLING = Assembling:
-MSG_ASSEMBLING_ARM = "Assembling (ARM-only):"
-MSG_CLEANING = Cleaning project:
-MSG_FORMATERROR = Can not handle output-format
-MSG_LPC21_RESETREMINDER = You may have to bring the target in bootloader-mode now.
-
-# Define all object files.
-COBJ = $(SRC:.c=.o)
-AOBJ = $(ASRC:.S=.o)
-COBJARM = $(SRCARM:.c=.o)
-COBJARMINT =$(SRCARMINT:.c=.o)
-AOBJARM = $(ASRCARM:.S=.o)
-CPPOBJ = $(CPPSRC:.cpp=.o)
-CPPOBJARM = $(CPPSRCARM:.cpp=.o)
-
-# Define all listing files.
-LST = $(ASRC:.S=.lst) $(ASRCARM:.S=.lst) $(SRC:.c=.lst) $(SRCARM:.c=.lst) $(SRCARMINT:.c=.lst)
-LST += $(CPPSRC:.cpp=.lst) $(CPPSRCARM:.cpp=.lst)
-
-# Compiler flags to generate dependency files.
-### GENDEPFLAGS = -Wp,-M,-MP,-MT,$(*F).o,-MF,.dep/$(@F).d
-GENDEPFLAGS = -MD -MP -MF .dep/$(@F).d
-
-# Combine all necessary flags and optional flags.
-# Add target processor to flags.
-ALL_CFLAGS = -mcpu=$(MCU) $(THUMB_IW) -I. $(CFLAGS) $(GENDEPFLAGS)
-INT_CFLAGS = -mcpu=$(MCU) $(THUMB_IW) -I. $(INTCFLAGS) $(GENDEPFLAGS)
-ALL_ASFLAGS = -mcpu=$(MCU) $(THUMB_IW) -I. -x assembler-with-cpp $(ASFLAGS)
-INT_ASFLAGS = -mcpu=$(MCU) $(THUMB_IW) -I. -x assembler-with-cpp $(ASFLAGS)
-
-
-# Default target.
-all: begin gccversion sizebefore bld sizeafter finished end
-
-ifeq ($(FORMAT),ihex)
-bld: elf hex lss
-hex: $(TARGET).hex
-IMGEXT=hex
-else
-ifeq ($(FORMAT),binary)
-bld: elf bin hex lss
-bin: $(TARGET).bin
-hex: $(TARGET).hex
-elb: $(TARGET).elb
-hbl: $(TARGET).hbl
-atp: $(TARGET).atp
-IMGEXT=bin
-else
-$(error "$(MSG_FORMATERROR) $(FORMAT)")
-endif
-endif
-
-elf: $(TARGET).elf
-lss: $(TARGET).lss
-sym: $(TARGET).sym
-
-# Eye candy.
-begin:
- @echo
- @echo $(MSG_BEGIN)
-
-finished:
- @echo $(MSG_ERRORS_NONE)
-
-end:
- @echo $(MSG_END)
- @echo
-
-
-# Display size of file.
-HEXSIZE = $(SIZE) --target=$(FORMAT) $(TARGET).hex
-ELFSIZE = $(SIZE) -A $(TARGET).elf
-sizebefore:
- @if [ -f $(TARGET).elf ]; then echo; echo $(MSG_SIZE_BEFORE); $(ELFSIZE); echo; fi
-
-sizeafter:
- @if [ -f $(TARGET).elf ]; then echo; echo $(MSG_SIZE_AFTER); $(ELFSIZE); echo; fi
-
-
-# Display compiler version information.
-gccversion :
- @$(CC) --version
-
-
-# Program the device.
-ifeq ($(FLASH_TOOL),UVISION)
-# Program the device with Keil's uVision (needs configured uVision-Workspace).
-program: $(TARGET).$(IMGEXT)
- @echo
- @echo "Programming with uVision"
-# C:\Keil\uv3\Uv3.exe -f uvisionflash.Uv2 -ouvisionflash.txt
- $(REMOVE) external/Common_WinARM/$(TARGET).hex
- $(COPY) $(TARGET).hex external/Common_WinARM/
- C:\Keil\uv3\Uv3.exe -f external/Common_WinARM\uvisionflash.Uv2
-else
-ifeq ($(FLASH_TOOL),OPENOCD)
-# Program the device with Dominic Rath's OPENOCD in "batch-mode", needs cfg and "reset-script".
-program: $(TARGET).$(IMGEXT)
- @echo
- @echo "Programming with OPENOCD"
- C:\WinARM\utils\OpenOCD\openocd.exe -f arm7_ft2232.cfg
-
-else
-# Program the device. - lpc21isp will not work for SAM7
-program: $(TARGET).$(IMGEXT)
- @echo
- @echo $(MSG_LPC21_RESETREMINDER)
- $(LPC21ISP) $(LPC21ISP_OPTIONS) $(LPC21ISP_DEBUG) $(LPC21ISP_FLASHFILE) $(LPC21ISP_PORT) $(LPC21ISP_BAUD) $(LPC21ISP_XTAL)
-endif
-endif
-
-# Create final output file (.hex) from ELF output file.
-%.hex: %.elf
- @echo
- @echo $(MSG_FLASH) $@
- $(OBJCOPY) -O $(FORMATHEX) $< $@
-
-# Create final output file (.bin) from ELF output file.
-%.bin: %.elf
- @echo
- @echo $(MSG_FLASH) $@
- $(OBJCOPY) -O $(FORMAT) $< $@
-
-
-# Create extended listing file from ELF output file.
-# testing: option -C
-%.lss: %.elf
- @echo
- @echo $(MSG_EXTENDED_LISTING) $@
- $(OBJDUMP) -h -S -C $< > $@
-
-
-# Create a symbol table from ELF output file.
-%.sym: %.elf
- @echo
- @echo $(MSG_SYMBOL_TABLE) $@
- $(NM) -n $< > $@
-
-
-# Link: create ELF output file from object files.
-.SECONDARY : $(TARGET).elf
-.PRECIOUS : $(AOBJARM) $(AOBJ) $(COBJARM) $(COBJ) $(CPPOBJ) $(CPPOBJARM) $(COBJARMINT)
-%.elf: $(AOBJARM) $(AOBJ) $(COBJARM) $(COBJ) $(CPPOBJ) $(CPPOBJARM) $(COBJARMINT)
- @echo
- @echo $(MSG_LINKING) $@
- $(CC) $(THUMB) $(ALL_CFLAGS) $(AOBJARM) $(AOBJ) $(COBJARM) $(COBJARMINT) $(COBJ) $(CPPOBJ) $(CPPOBJARM) --output $@ $(LDFLAGS) $(LINKSCRIPT)
-# $(CPP) $(THUMB) $(ALL_CFLAGS) $(AOBJARM) $(AOBJ) $(COBJARM) $(COBJARMINT) $(COBJ) $(CPPOBJ) $(CPPOBJARM) --output $@ $(LDFLAGS)
-
-# Compile: create object files from C source files. ARM/Thumb
-$(COBJ) : %.o : %.c
- @echo
- @echo $(MSG_COMPILING) $<
- $(CC) -c $(THUMB) $(ALL_CFLAGS) $(CONLYFLAGS) $< -o $@
-
-# Compile: create object files from C source files. ARM-only
-$(COBJARM) : %.o : %.c
- @echo
- @echo $(MSG_COMPILING_ARM) $<
- $(CC) -c $(ALL_CFLAGS) $(CONLYFLAGS) $< -o $@
-
-# Compile: create object files from C source files with interrupts. ARM-only
-$(COBJARMINT) : %.o : %.c
- @echo
- @echo $(MSG_COMPILING_ARM_INT) $<
- $(CC) -c $(INT_CFLAGS) $(CONLYFLAGS) $< -o $@
-
-# Compile: create object files from C++ source files. ARM/Thumb
-$(CPPOBJ) : %.o : %.cpp
- @echo
- @echo $(MSG_COMPILINGCPP) $<
- $(CPP) -c $(THUMB) $(ALL_CFLAGS) $(CPPFLAGS) $< -o $@
-
-# Compile: create object files from C++ source files. ARM-only
-$(CPPOBJARM) : %.o : %.cpp
- @echo
- @echo $(MSG_COMPILINGCPP_ARM) $<
- $(CPP) -c $(ALL_CFLAGS) $(CPPFLAGS) $< -o $@
-
-
-# Compile: create assembler files from C source files. ARM/Thumb
-## does not work - TODO - hints welcome
-##$(COBJ) : %.s : %.c
-## $(CC) $(THUMB) -S $(ALL_CFLAGS) $< -o $@
-
-
-# Assemble: create object files from assembler source files. ARM/Thumb
-$(AOBJ) : %.o : %.S
- @echo
- @echo $(MSG_ASSEMBLING) $<
- $(CC) -c $(THUMB) $(ALL_ASFLAGS) $< -o $@
-
-
-# Assemble: create object files from assembler source files. ARM-only
-$(AOBJARM) : %.o : %.S
- @echo
- @echo $(MSG_ASSEMBLING_ARM) $<
- $(CC) -c $(ALL_ASFLAGS) $< -o $@
-
-
-# Target: clean project.
-clean: begin clean_list finished end
-
-
-
-clean_list :
- @echo
- @echo $(MSG_CLEANING)
- $(REMOVE) external/Common_WinARM/$(TARGET).hex
- $(REMOVE) $(TARGET).hex
- $(REMOVE) $(TARGET).bin
- $(REMOVE) $(TARGET).obj
- $(REMOVE) $(TARGET).elf
- $(REMOVE) $(TARGET).map
- $(REMOVE) $(TARGET).obj
- $(REMOVE) $(TARGET).a90
- $(REMOVE) $(TARGET).sym
- $(REMOVE) $(TARGET).lnk
- $(REMOVE) $(TARGET).lss
- $(REMOVE) $(COBJ)
- $(REMOVE) $(CPPOBJ)
- $(REMOVE) $(AOBJ)
- $(REMOVE) $(COBJARM)
- $(REMOVE) $(COBJARMINT)
- $(REMOVE) $(CPPOBJARM)
- $(REMOVE) $(AOBJARM)
- $(REMOVE) $(LST)
- $(REMOVE) $(SRC:.c=.s)
- $(REMOVE) $(SRC:.c=.d)
- $(REMOVE) $(SRCARM:.c=.s)
- $(REMOVE) $(SRCARM:.c=.d)
- $(REMOVE) $(SRCARMINT:.c=.s)
- $(REMOVE) $(SRCARMINT:.c=.d)
- $(REMOVE) $(CPPSRC:.cpp=.s)
- $(REMOVE) $(CPPSRC:.cpp=.d)
- $(REMOVE) $(CPPSRCARM:.cpp=.s)
- $(REMOVE) $(CPPSRCARM:.cpp=.d)
- $(REMOVE) .dep/*
-
-
-# Include the dependency files.
--include $(shell mkdir .dep 2>/dev/null) $(wildcard .dep/*)
-
-
-# Listing of phony targets.
-.PHONY : all begin finish end sizebefore sizeafter gccversion \
-bld elf hex bin lss sym clean clean_list program
-
-
diff --git a/ccny_asctec_firmware/manifest.xml b/ccny_asctec_firmware/package.xml
similarity index 90%
rename from ccny_asctec_firmware/manifest.xml
rename to ccny_asctec_firmware/package.xml
index 9385c9e..82df7a8 100644
--- a/ccny_asctec_firmware/manifest.xml
+++ b/ccny_asctec_firmware/package.xml
@@ -1,4 +1,5 @@
+ ccny_asctec_firmware
Firmware for the Asctec Autopilot HighLevel Processor, in part based on asctec_hl_firmware by Achtelik et al. For the older (pre-2012) version of the asctec HL/LL SDK.
diff --git a/ccny_asctec_firmware_2/.cproject b/ccny_asctec_firmware_2/.cproject
index d927577..089349e 100644
--- a/ccny_asctec_firmware_2/.cproject
+++ b/ccny_asctec_firmware_2/.cproject
@@ -1,12 +1,14 @@
-
-
-
+
+
+
+
+
@@ -19,36 +21,39 @@
-
-
+
+
-
+
-
+
-
+
@@ -56,12 +61,112 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -114,36 +219,112 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -196,40 +377,231 @@
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
-
+
-
+
-
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
diff --git a/ccny_asctec_firmware_2/.dep/LL_HL_comm.o.d b/ccny_asctec_firmware_2/.dep/LL_HL_comm.o.d
index e69de29..168776b 100644
--- a/ccny_asctec_firmware_2/.dep/LL_HL_comm.o.d
+++ b/ccny_asctec_firmware_2/.dep/LL_HL_comm.o.d
@@ -0,0 +1,109 @@
+src/LL_HL_comm.o: src/LL_HL_comm.c include/ccny_asctec_firmware/main.h \
+ include/ccny_asctec_firmware/util.h C:\WinARM\arm-elf\include/stdint.h \
+ include/ccny_asctec_firmware/LPC214x.h \
+ include/ccny_asctec_firmware/LL_HL_comm.h \
+ include/ccny_asctec_firmware/system.h \
+ include/ccny_asctec_firmware/gpsmath.h \
+ include/ccny_asctec_firmware/sdk.h C:\WinARM\arm-elf\include/inttypes.h \
+ c:\asctec_arm_sdk\winarm\bin\../lib/gcc/arm-elf/4.1.1/include/stddef.h \
+ include/ccny_asctec_firmware/pid.h mav_common/comm.h \
+ mav_common/comm_packets.h mav_common/comm_types.h \
+ mav_common/comm_types.h include/ccny_asctec_firmware/sdk.h \
+ include/ccny_asctec_firmware/LL_HL_comm.h \
+ include/ccny_asctec_firmware/uart.h \
+ include/ccny_asctec_firmware/hardware.h \
+ include/ccny_asctec_firmware/main.h \
+ include/ccny_asctec_firmware/system.h external/Common_WinARM/inc/irq.h \
+ include/ccny_asctec_firmware/kalman.h mav_common/comm_util.h \
+ C:\WinARM\arm-elf\include/math.h C:\WinARM\arm-elf\include/sys/reent.h \
+ C:\WinARM\arm-elf\include/_ansi.h C:\WinARM\arm-elf\include/newlib.h \
+ C:\WinARM\arm-elf\include/sys/config.h \
+ C:\WinARM\arm-elf\include/machine/ieeefp.h \
+ C:\WinARM\arm-elf\include/sys/_types.h \
+ C:\WinARM\arm-elf\include/sys/lock.h C:\WinARM\arm-elf\include/_ansi.h \
+ include/ccny_asctec_firmware/matrices.h \
+ C:\WinARM\arm-elf\include/stdlib.h \
+ C:\WinARM\arm-elf\include/machine/stdlib.h \
+ C:\WinARM\arm-elf\include/alloca.h include/ccny_asctec_firmware/ssp.h \
+ include/ccny_asctec_firmware/comm_util_LL.h \
+ include/ccny_asctec_firmware/declination.h
+
+include/ccny_asctec_firmware/main.h:
+
+include/ccny_asctec_firmware/util.h:
+
+C:\WinARM\arm-elf\include/stdint.h:
+
+include/ccny_asctec_firmware/LPC214x.h:
+
+include/ccny_asctec_firmware/LL_HL_comm.h:
+
+include/ccny_asctec_firmware/system.h:
+
+include/ccny_asctec_firmware/gpsmath.h:
+
+include/ccny_asctec_firmware/sdk.h:
+
+C:\WinARM\arm-elf\include/inttypes.h:
+
+c:\asctec_arm_sdk\winarm\bin\../lib/gcc/arm-elf/4.1.1/include/stddef.h:
+
+include/ccny_asctec_firmware/pid.h:
+
+mav_common/comm.h:
+
+mav_common/comm_packets.h:
+
+mav_common/comm_types.h:
+
+mav_common/comm_types.h:
+
+include/ccny_asctec_firmware/sdk.h:
+
+include/ccny_asctec_firmware/LL_HL_comm.h:
+
+include/ccny_asctec_firmware/uart.h:
+
+include/ccny_asctec_firmware/hardware.h:
+
+include/ccny_asctec_firmware/main.h:
+
+include/ccny_asctec_firmware/system.h:
+
+external/Common_WinARM/inc/irq.h:
+
+include/ccny_asctec_firmware/kalman.h:
+
+mav_common/comm_util.h:
+
+C:\WinARM\arm-elf\include/math.h:
+
+C:\WinARM\arm-elf\include/sys/reent.h:
+
+C:\WinARM\arm-elf\include/_ansi.h:
+
+C:\WinARM\arm-elf\include/newlib.h:
+
+C:\WinARM\arm-elf\include/sys/config.h:
+
+C:\WinARM\arm-elf\include/machine/ieeefp.h:
+
+C:\WinARM\arm-elf\include/sys/_types.h:
+
+C:\WinARM\arm-elf\include/sys/lock.h:
+
+C:\WinARM\arm-elf\include/_ansi.h:
+
+include/ccny_asctec_firmware/matrices.h:
+
+C:\WinARM\arm-elf\include/stdlib.h:
+
+C:\WinARM\arm-elf\include/machine/stdlib.h:
+
+C:\WinARM\arm-elf\include/alloca.h:
+
+include/ccny_asctec_firmware/ssp.h:
+
+include/ccny_asctec_firmware/comm_util_LL.h:
+
+include/ccny_asctec_firmware/declination.h:
diff --git a/ccny_asctec_firmware_2/.dep/comm_util.o.d b/ccny_asctec_firmware_2/.dep/comm_util.o.d
index c59b22c..7ced891 100644
--- a/ccny_asctec_firmware_2/.dep/comm_util.o.d
+++ b/ccny_asctec_firmware_2/.dep/comm_util.o.d
@@ -1,17 +1,15 @@
-../mav_common/src/comm_util.o: ../mav_common/src/comm_util.c \
- ../mav_common/include/mav_common/comm_util.h \
- C:\WinARM\arm-elf\include/stdint.h C:\WinARM\arm-elf\include/math.h \
- C:\WinARM\arm-elf\include/sys/reent.h C:\WinARM\arm-elf\include/_ansi.h \
- C:\WinARM\arm-elf\include/newlib.h \
+mav_common/src/comm_util.o: mav_common/src/comm_util.c \
+ mav_common/comm_util.h C:\WinARM\arm-elf\include/stdint.h \
+ C:\WinARM\arm-elf\include/math.h C:\WinARM\arm-elf\include/sys/reent.h \
+ C:\WinARM\arm-elf\include/_ansi.h C:\WinARM\arm-elf\include/newlib.h \
C:\WinARM\arm-elf\include/sys/config.h \
C:\WinARM\arm-elf\include/machine/ieeefp.h \
C:\WinARM\arm-elf\include/sys/_types.h \
C:\WinARM\arm-elf\include/sys/lock.h \
- c:\winarm\bin\../lib/gcc/arm-elf/4.1.1/include/stddef.h \
- C:\WinARM\arm-elf\include/_ansi.h \
- ../mav_common/include/mav_common/comm_types.h
+ c:\asctec_arm_sdk\winarm\bin\../lib/gcc/arm-elf/4.1.1/include/stddef.h \
+ C:\WinARM\arm-elf\include/_ansi.h mav_common/comm_types.h
-../mav_common/include/mav_common/comm_util.h:
+mav_common/comm_util.h:
C:\WinARM\arm-elf\include/stdint.h:
@@ -31,8 +29,8 @@ C:\WinARM\arm-elf\include/sys/_types.h:
C:\WinARM\arm-elf\include/sys/lock.h:
-c:\winarm\bin\../lib/gcc/arm-elf/4.1.1/include/stddef.h:
+c:\asctec_arm_sdk\winarm\bin\../lib/gcc/arm-elf/4.1.1/include/stddef.h:
C:\WinARM\arm-elf\include/_ansi.h:
-../mav_common/include/mav_common/comm_types.h:
+mav_common/comm_types.h:
diff --git a/ccny_asctec_firmware_2/.dep/comm_util_LL.o.d b/ccny_asctec_firmware_2/.dep/comm_util_LL.o.d
index f07ff5a..bd8143a 100644
--- a/ccny_asctec_firmware_2/.dep/comm_util_LL.o.d
+++ b/ccny_asctec_firmware_2/.dep/comm_util_LL.o.d
@@ -7,7 +7,7 @@ src/comm_util_LL.o: src/comm_util_LL.c \
C:\WinARM\arm-elf\include/machine/ieeefp.h \
C:\WinARM\arm-elf\include/sys/_types.h \
C:\WinARM\arm-elf\include/sys/lock.h \
- c:\winarm\bin\../lib/gcc/arm-elf/4.1.1/include/stddef.h \
+ c:\asctec_arm_sdk\winarm\bin\../lib/gcc/arm-elf/4.1.1/include/stddef.h \
C:\WinARM\arm-elf\include/_ansi.h
include/ccny_asctec_firmware/comm_util_LL.h:
@@ -30,6 +30,6 @@ C:\WinARM\arm-elf\include/sys/_types.h:
C:\WinARM\arm-elf\include/sys/lock.h:
-c:\winarm\bin\../lib/gcc/arm-elf/4.1.1/include/stddef.h:
+c:\asctec_arm_sdk\winarm\bin\../lib/gcc/arm-elf/4.1.1/include/stddef.h:
C:\WinARM\arm-elf\include/_ansi.h:
diff --git a/ccny_asctec_firmware_2/.dep/gpsmath.o.d b/ccny_asctec_firmware_2/.dep/gpsmath.o.d
index 13167fc..34149f6 100644
--- a/ccny_asctec_firmware_2/.dep/gpsmath.o.d
+++ b/ccny_asctec_firmware_2/.dep/gpsmath.o.d
@@ -5,7 +5,7 @@ src/gpsmath.o: src/gpsmath.c C:\WinARM\arm-elf\include/math.h \
C:\WinARM\arm-elf\include/machine/ieeefp.h \
C:\WinARM\arm-elf\include/sys/_types.h \
C:\WinARM\arm-elf\include/sys/lock.h \
- c:\winarm\bin\../lib/gcc/arm-elf/4.1.1/include/stddef.h \
+ c:\asctec_arm_sdk\winarm\bin\../lib/gcc/arm-elf/4.1.1/include/stddef.h \
C:\WinARM\arm-elf\include/_ansi.h \
include/ccny_asctec_firmware/gpsmath.h
@@ -25,7 +25,7 @@ C:\WinARM\arm-elf\include/sys/_types.h:
C:\WinARM\arm-elf\include/sys/lock.h:
-c:\winarm\bin\../lib/gcc/arm-elf/4.1.1/include/stddef.h:
+c:\asctec_arm_sdk\winarm\bin\../lib/gcc/arm-elf/4.1.1/include/stddef.h:
C:\WinARM\arm-elf\include/_ansi.h:
diff --git a/ccny_asctec_firmware_2/.dep/hardware.o.d b/ccny_asctec_firmware_2/.dep/hardware.o.d
index a872b9e..2cc5906 100644
--- a/ccny_asctec_firmware_2/.dep/hardware.o.d
+++ b/ccny_asctec_firmware_2/.dep/hardware.o.d
@@ -5,9 +5,8 @@ src/hardware.o: src/hardware.c include/ccny_asctec_firmware/hardware.h \
include/ccny_asctec_firmware/system.h \
include/ccny_asctec_firmware/uart.h \
C:\WinARM\arm-elf\include/inttypes.h \
- c:\winarm\bin\../lib/gcc/arm-elf/4.1.1/include/stddef.h \
- ../mav_common/include/mav_common/comm_packets.h \
- ../mav_common/include/mav_common/comm_types.h \
+ c:\asctec_arm_sdk\winarm\bin\../lib/gcc/arm-elf/4.1.1/include/stddef.h \
+ mav_common/comm_packets.h mav_common/comm_types.h \
external/Common_WinARM/inc/irq.h
include/ccny_asctec_firmware/hardware.h:
@@ -26,10 +25,10 @@ include/ccny_asctec_firmware/uart.h:
C:\WinARM\arm-elf\include/inttypes.h:
-c:\winarm\bin\../lib/gcc/arm-elf/4.1.1/include/stddef.h:
+c:\asctec_arm_sdk\winarm\bin\../lib/gcc/arm-elf/4.1.1/include/stddef.h:
-../mav_common/include/mav_common/comm_packets.h:
+mav_common/comm_packets.h:
-../mav_common/include/mav_common/comm_types.h:
+mav_common/comm_types.h:
external/Common_WinARM/inc/irq.h:
diff --git a/ccny_asctec_firmware_2/.dep/kalman.o.d b/ccny_asctec_firmware_2/.dep/kalman.o.d
index e69de29..d35524b 100644
--- a/ccny_asctec_firmware_2/.dep/kalman.o.d
+++ b/ccny_asctec_firmware_2/.dep/kalman.o.d
@@ -0,0 +1,95 @@
+src/kalman.o: src/kalman.c include/ccny_asctec_firmware/kalman.h \
+ C:\WinARM\arm-elf\include/inttypes.h C:\WinARM\arm-elf\include/stdint.h \
+ c:\asctec_arm_sdk\winarm\bin\../lib/gcc/arm-elf/4.1.1/include/stddef.h \
+ mav_common/comm_packets.h mav_common/comm_types.h \
+ mav_common/comm_util.h C:\WinARM\arm-elf\include/math.h \
+ C:\WinARM\arm-elf\include/sys/reent.h C:\WinARM\arm-elf\include/_ansi.h \
+ C:\WinARM\arm-elf\include/newlib.h \
+ C:\WinARM\arm-elf\include/sys/config.h \
+ C:\WinARM\arm-elf\include/machine/ieeefp.h \
+ C:\WinARM\arm-elf\include/sys/_types.h \
+ C:\WinARM\arm-elf\include/sys/lock.h C:\WinARM\arm-elf\include/_ansi.h \
+ mav_common/comm_types.h include/ccny_asctec_firmware/matrices.h \
+ C:\WinARM\arm-elf\include/stdlib.h \
+ C:\WinARM\arm-elf\include/machine/stdlib.h \
+ C:\WinARM\arm-elf\include/alloca.h \
+ include/ccny_asctec_firmware/LL_HL_comm.h \
+ include/ccny_asctec_firmware/sdk.h include/ccny_asctec_firmware/pid.h \
+ mav_common/comm.h include/ccny_asctec_firmware/uart.h \
+ include/ccny_asctec_firmware/hardware.h \
+ include/ccny_asctec_firmware/LPC214x.h \
+ include/ccny_asctec_firmware/main.h include/ccny_asctec_firmware/util.h \
+ include/ccny_asctec_firmware/system.h external/Common_WinARM/inc/irq.h \
+ include/ccny_asctec_firmware/kalman.h \
+ include/ccny_asctec_firmware/comm_util_LL.h \
+ include/ccny_asctec_firmware/ssp.h
+
+include/ccny_asctec_firmware/kalman.h:
+
+C:\WinARM\arm-elf\include/inttypes.h:
+
+C:\WinARM\arm-elf\include/stdint.h:
+
+c:\asctec_arm_sdk\winarm\bin\../lib/gcc/arm-elf/4.1.1/include/stddef.h:
+
+mav_common/comm_packets.h:
+
+mav_common/comm_types.h:
+
+mav_common/comm_util.h:
+
+C:\WinARM\arm-elf\include/math.h:
+
+C:\WinARM\arm-elf\include/sys/reent.h:
+
+C:\WinARM\arm-elf\include/_ansi.h:
+
+C:\WinARM\arm-elf\include/newlib.h:
+
+C:\WinARM\arm-elf\include/sys/config.h:
+
+C:\WinARM\arm-elf\include/machine/ieeefp.h:
+
+C:\WinARM\arm-elf\include/sys/_types.h:
+
+C:\WinARM\arm-elf\include/sys/lock.h:
+
+C:\WinARM\arm-elf\include/_ansi.h:
+
+mav_common/comm_types.h:
+
+include/ccny_asctec_firmware/matrices.h:
+
+C:\WinARM\arm-elf\include/stdlib.h:
+
+C:\WinARM\arm-elf\include/machine/stdlib.h:
+
+C:\WinARM\arm-elf\include/alloca.h:
+
+include/ccny_asctec_firmware/LL_HL_comm.h:
+
+include/ccny_asctec_firmware/sdk.h:
+
+include/ccny_asctec_firmware/pid.h:
+
+mav_common/comm.h:
+
+include/ccny_asctec_firmware/uart.h:
+
+include/ccny_asctec_firmware/hardware.h:
+
+include/ccny_asctec_firmware/LPC214x.h:
+
+include/ccny_asctec_firmware/main.h:
+
+include/ccny_asctec_firmware/util.h:
+
+include/ccny_asctec_firmware/system.h:
+
+external/Common_WinARM/inc/irq.h:
+
+include/ccny_asctec_firmware/kalman.h:
+
+include/ccny_asctec_firmware/comm_util_LL.h:
+
+include/ccny_asctec_firmware/ssp.h:
diff --git a/ccny_asctec_firmware_2/.dep/main.o.d b/ccny_asctec_firmware_2/.dep/main.o.d
index 82dbc71..c3fc6e3 100644
--- a/ccny_asctec_firmware_2/.dep/main.o.d
+++ b/ccny_asctec_firmware_2/.dep/main.o.d
@@ -2,15 +2,15 @@ src/main.o: src/main.c C:\WinARM\arm-elf\include/stdio.h \
C:\WinARM\arm-elf\include/_ansi.h C:\WinARM\arm-elf\include/newlib.h \
C:\WinARM\arm-elf\include/sys/config.h \
C:\WinARM\arm-elf\include/machine/ieeefp.h \
- c:\winarm\bin\../lib/gcc/arm-elf/4.1.1/include/stddef.h \
- c:\winarm\bin\../lib/gcc/arm-elf/4.1.1/include/stdarg.h \
+ c:\asctec_arm_sdk\winarm\bin\../lib/gcc/arm-elf/4.1.1/include/stddef.h \
+ c:\asctec_arm_sdk\winarm\bin\../lib/gcc/arm-elf/4.1.1/include/stdarg.h \
C:\WinARM\arm-elf\include/sys/reent.h C:\WinARM\arm-elf\include/_ansi.h \
C:\WinARM\arm-elf\include/sys/_types.h \
C:\WinARM\arm-elf\include/sys/lock.h \
C:\WinARM\arm-elf\include/sys/types.h \
C:\WinARM\arm-elf\include/machine/_types.h \
C:\WinARM\arm-elf\include/limits.h \
- c:\winarm\bin\../lib/gcc/arm-elf/4.1.1/include/limits.h \
+ c:\asctec_arm_sdk\winarm\bin\../lib/gcc/arm-elf/4.1.1/include/limits.h \
C:\WinARM\arm-elf\include/machine/types.h \
C:\WinARM\arm-elf\include/sys/features.h \
C:\WinARM\arm-elf\include/sys/stdio.h \
@@ -19,10 +19,8 @@ src/main.o: src/main.c C:\WinARM\arm-elf\include/stdio.h \
include/ccny_asctec_firmware/LPC214x.h \
include/ccny_asctec_firmware/system.h \
include/ccny_asctec_firmware/uart.h \
- C:\WinARM\arm-elf\include/inttypes.h \
- ../mav_common/include/mav_common/comm_packets.h \
- ../mav_common/include/mav_common/comm_types.h \
- C:\WinARM\arm-elf\include/math.h \
+ C:\WinARM\arm-elf\include/inttypes.h mav_common/comm_packets.h \
+ mav_common/comm_types.h C:\WinARM\arm-elf\include/math.h \
include/ccny_asctec_firmware/hardware.h \
include/ccny_asctec_firmware/main.h \
include/ccny_asctec_firmware/system.h \
@@ -33,13 +31,11 @@ src/main.o: src/main.c C:\WinARM\arm-elf\include/stdio.h \
include/ccny_asctec_firmware/ssp.h \
include/ccny_asctec_firmware/LL_HL_comm.h \
include/ccny_asctec_firmware/sdk.h include/ccny_asctec_firmware/pid.h \
- ../mav_common/include/mav_common/comm.h \
- ../mav_common/include/mav_common/comm_types.h \
+ mav_common/comm.h mav_common/comm_types.h \
include/ccny_asctec_firmware/sdk.h \
include/ccny_asctec_firmware/LL_HL_comm.h \
include/ccny_asctec_firmware/hardware.h \
- include/ccny_asctec_firmware/kalman.h \
- ../mav_common/include/mav_common/comm_util.h \
+ include/ccny_asctec_firmware/kalman.h mav_common/comm_util.h \
include/ccny_asctec_firmware/matrices.h \
C:\WinARM\arm-elf\include/stdlib.h \
C:\WinARM\arm-elf\include/machine/stdlib.h \
@@ -58,9 +54,9 @@ C:\WinARM\arm-elf\include/sys/config.h:
C:\WinARM\arm-elf\include/machine/ieeefp.h:
-c:\winarm\bin\../lib/gcc/arm-elf/4.1.1/include/stddef.h:
+c:\asctec_arm_sdk\winarm\bin\../lib/gcc/arm-elf/4.1.1/include/stddef.h:
-c:\winarm\bin\../lib/gcc/arm-elf/4.1.1/include/stdarg.h:
+c:\asctec_arm_sdk\winarm\bin\../lib/gcc/arm-elf/4.1.1/include/stdarg.h:
C:\WinARM\arm-elf\include/sys/reent.h:
@@ -76,7 +72,7 @@ C:\WinARM\arm-elf\include/machine/_types.h:
C:\WinARM\arm-elf\include/limits.h:
-c:\winarm\bin\../lib/gcc/arm-elf/4.1.1/include/limits.h:
+c:\asctec_arm_sdk\winarm\bin\../lib/gcc/arm-elf/4.1.1/include/limits.h:
C:\WinARM\arm-elf\include/machine/types.h:
@@ -98,9 +94,9 @@ include/ccny_asctec_firmware/uart.h:
C:\WinARM\arm-elf\include/inttypes.h:
-../mav_common/include/mav_common/comm_packets.h:
+mav_common/comm_packets.h:
-../mav_common/include/mav_common/comm_types.h:
+mav_common/comm_types.h:
C:\WinARM\arm-elf\include/math.h:
@@ -132,9 +128,9 @@ include/ccny_asctec_firmware/sdk.h:
include/ccny_asctec_firmware/pid.h:
-../mav_common/include/mav_common/comm.h:
+mav_common/comm.h:
-../mav_common/include/mav_common/comm_types.h:
+mav_common/comm_types.h:
include/ccny_asctec_firmware/sdk.h:
@@ -144,7 +140,7 @@ include/ccny_asctec_firmware/hardware.h:
include/ccny_asctec_firmware/kalman.h:
-../mav_common/include/mav_common/comm_util.h:
+mav_common/comm_util.h:
include/ccny_asctec_firmware/matrices.h:
diff --git a/ccny_asctec_firmware_2/.dep/matrices.o.d b/ccny_asctec_firmware_2/.dep/matrices.o.d
index efe8157..8157c48 100644
--- a/ccny_asctec_firmware_2/.dep/matrices.o.d
+++ b/ccny_asctec_firmware_2/.dep/matrices.o.d
@@ -5,7 +5,7 @@ src/matrices.o: src/matrices.c include/ccny_asctec_firmware/matrices.h \
C:\WinARM\arm-elf\include/machine/ieeefp.h \
C:\WinARM\arm-elf\include/sys/_types.h \
C:\WinARM\arm-elf\include/sys/lock.h \
- c:\winarm\bin\../lib/gcc/arm-elf/4.1.1/include/stddef.h \
+ c:\asctec_arm_sdk\winarm\bin\../lib/gcc/arm-elf/4.1.1/include/stddef.h \
C:\WinARM\arm-elf\include/_ansi.h C:\WinARM\arm-elf\include/stdlib.h \
C:\WinARM\arm-elf\include/machine/stdlib.h \
C:\WinARM\arm-elf\include/alloca.h
@@ -28,7 +28,7 @@ C:\WinARM\arm-elf\include/sys/_types.h:
C:\WinARM\arm-elf\include/sys/lock.h:
-c:\winarm\bin\../lib/gcc/arm-elf/4.1.1/include/stddef.h:
+c:\asctec_arm_sdk\winarm\bin\../lib/gcc/arm-elf/4.1.1/include/stddef.h:
C:\WinARM\arm-elf\include/_ansi.h:
diff --git a/ccny_asctec_firmware_2/.dep/pid.o.d b/ccny_asctec_firmware_2/.dep/pid.o.d
index e69de29..77fa9c9 100644
--- a/ccny_asctec_firmware_2/.dep/pid.o.d
+++ b/ccny_asctec_firmware_2/.dep/pid.o.d
@@ -0,0 +1,94 @@
+src/pid.o: src/pid.c include/ccny_asctec_firmware/pid.h \
+ C:\WinARM\arm-elf\include/inttypes.h C:\WinARM\arm-elf\include/stdint.h \
+ c:\asctec_arm_sdk\winarm\bin\../lib/gcc/arm-elf/4.1.1/include/stddef.h \
+ mav_common/comm.h mav_common/comm_packets.h mav_common/comm_types.h \
+ mav_common/comm_types.h include/ccny_asctec_firmware/sdk.h \
+ include/ccny_asctec_firmware/pid.h include/ccny_asctec_firmware/uart.h \
+ include/ccny_asctec_firmware/hardware.h \
+ include/ccny_asctec_firmware/LPC214x.h \
+ include/ccny_asctec_firmware/main.h include/ccny_asctec_firmware/util.h \
+ include/ccny_asctec_firmware/system.h external/Common_WinARM/inc/irq.h \
+ include/ccny_asctec_firmware/kalman.h mav_common/comm_util.h \
+ C:\WinARM\arm-elf\include/math.h C:\WinARM\arm-elf\include/sys/reent.h \
+ C:\WinARM\arm-elf\include/_ansi.h C:\WinARM\arm-elf\include/newlib.h \
+ C:\WinARM\arm-elf\include/sys/config.h \
+ C:\WinARM\arm-elf\include/machine/ieeefp.h \
+ C:\WinARM\arm-elf\include/sys/_types.h \
+ C:\WinARM\arm-elf\include/sys/lock.h C:\WinARM\arm-elf\include/_ansi.h \
+ include/ccny_asctec_firmware/matrices.h \
+ C:\WinARM\arm-elf\include/stdlib.h \
+ C:\WinARM\arm-elf\include/machine/stdlib.h \
+ C:\WinARM\arm-elf\include/alloca.h \
+ include/ccny_asctec_firmware/LL_HL_comm.h \
+ include/ccny_asctec_firmware/ssp.h \
+ include/ccny_asctec_firmware/comm_util_LL.h
+
+include/ccny_asctec_firmware/pid.h:
+
+C:\WinARM\arm-elf\include/inttypes.h:
+
+C:\WinARM\arm-elf\include/stdint.h:
+
+c:\asctec_arm_sdk\winarm\bin\../lib/gcc/arm-elf/4.1.1/include/stddef.h:
+
+mav_common/comm.h:
+
+mav_common/comm_packets.h:
+
+mav_common/comm_types.h:
+
+mav_common/comm_types.h:
+
+include/ccny_asctec_firmware/sdk.h:
+
+include/ccny_asctec_firmware/pid.h:
+
+include/ccny_asctec_firmware/uart.h:
+
+include/ccny_asctec_firmware/hardware.h:
+
+include/ccny_asctec_firmware/LPC214x.h:
+
+include/ccny_asctec_firmware/main.h:
+
+include/ccny_asctec_firmware/util.h:
+
+include/ccny_asctec_firmware/system.h:
+
+external/Common_WinARM/inc/irq.h:
+
+include/ccny_asctec_firmware/kalman.h:
+
+mav_common/comm_util.h:
+
+C:\WinARM\arm-elf\include/math.h:
+
+C:\WinARM\arm-elf\include/sys/reent.h:
+
+C:\WinARM\arm-elf\include/_ansi.h:
+
+C:\WinARM\arm-elf\include/newlib.h:
+
+C:\WinARM\arm-elf\include/sys/config.h:
+
+C:\WinARM\arm-elf\include/machine/ieeefp.h:
+
+C:\WinARM\arm-elf\include/sys/_types.h:
+
+C:\WinARM\arm-elf\include/sys/lock.h:
+
+C:\WinARM\arm-elf\include/_ansi.h:
+
+include/ccny_asctec_firmware/matrices.h:
+
+C:\WinARM\arm-elf\include/stdlib.h:
+
+C:\WinARM\arm-elf\include/machine/stdlib.h:
+
+C:\WinARM\arm-elf\include/alloca.h:
+
+include/ccny_asctec_firmware/LL_HL_comm.h:
+
+include/ccny_asctec_firmware/ssp.h:
+
+include/ccny_asctec_firmware/comm_util_LL.h:
diff --git a/ccny_asctec_firmware_2/.dep/sdk.o.d b/ccny_asctec_firmware_2/.dep/sdk.o.d
index e69de29..ea01844 100644
--- a/ccny_asctec_firmware_2/.dep/sdk.o.d
+++ b/ccny_asctec_firmware_2/.dep/sdk.o.d
@@ -0,0 +1,137 @@
+src/sdk.o: src/sdk.c mav_common/comm_packets.h \
+ C:\WinARM\arm-elf\include/inttypes.h C:\WinARM\arm-elf\include/stdint.h \
+ c:\asctec_arm_sdk\winarm\bin\../lib/gcc/arm-elf/4.1.1/include/stddef.h \
+ mav_common/comm_types.h mav_common/comm.h mav_common/comm_types.h \
+ include/ccny_asctec_firmware/sdk.h include/ccny_asctec_firmware/pid.h \
+ include/ccny_asctec_firmware/sdk.h \
+ include/ccny_asctec_firmware/LL_HL_comm.h \
+ include/ccny_asctec_firmware/uart.h \
+ include/ccny_asctec_firmware/hardware.h \
+ include/ccny_asctec_firmware/LPC214x.h \
+ include/ccny_asctec_firmware/main.h include/ccny_asctec_firmware/util.h \
+ include/ccny_asctec_firmware/system.h external/Common_WinARM/inc/irq.h \
+ include/ccny_asctec_firmware/kalman.h mav_common/comm_util.h \
+ C:\WinARM\arm-elf\include/math.h C:\WinARM\arm-elf\include/sys/reent.h \
+ C:\WinARM\arm-elf\include/_ansi.h C:\WinARM\arm-elf\include/newlib.h \
+ C:\WinARM\arm-elf\include/sys/config.h \
+ C:\WinARM\arm-elf\include/machine/ieeefp.h \
+ C:\WinARM\arm-elf\include/sys/_types.h \
+ C:\WinARM\arm-elf\include/sys/lock.h C:\WinARM\arm-elf\include/_ansi.h \
+ include/ccny_asctec_firmware/matrices.h \
+ C:\WinARM\arm-elf\include/stdlib.h \
+ C:\WinARM\arm-elf\include/machine/stdlib.h \
+ C:\WinARM\arm-elf\include/alloca.h include/ccny_asctec_firmware/ssp.h \
+ include/ccny_asctec_firmware/comm_util_LL.h \
+ include/ccny_asctec_firmware/main.h \
+ include/ccny_asctec_firmware/system.h \
+ include/ccny_asctec_firmware/LL_HL_comm.h \
+ include/ccny_asctec_firmware/uart.h C:\WinARM\arm-elf\include/time.h \
+ C:\WinARM\arm-elf\include/machine/time.h \
+ C:\WinARM\arm-elf\include/sys/types.h \
+ C:\WinARM\arm-elf\include/machine/_types.h \
+ C:\WinARM\arm-elf\include/limits.h \
+ c:\asctec_arm_sdk\winarm\bin\../lib/gcc/arm-elf/4.1.1/include/limits.h \
+ C:\WinARM\arm-elf\include/machine/types.h \
+ C:\WinARM\arm-elf\include/sys/features.h \
+ external/Common_WinARM/inc/irq.h external/Common_WinARM/inc/LPC214x.h \
+ include/ccny_asctec_firmware/gpsmath.h
+
+mav_common/comm_packets.h:
+
+C:\WinARM\arm-elf\include/inttypes.h:
+
+C:\WinARM\arm-elf\include/stdint.h:
+
+c:\asctec_arm_sdk\winarm\bin\../lib/gcc/arm-elf/4.1.1/include/stddef.h:
+
+mav_common/comm_types.h:
+
+mav_common/comm.h:
+
+mav_common/comm_types.h:
+
+include/ccny_asctec_firmware/sdk.h:
+
+include/ccny_asctec_firmware/pid.h:
+
+include/ccny_asctec_firmware/sdk.h:
+
+include/ccny_asctec_firmware/LL_HL_comm.h:
+
+include/ccny_asctec_firmware/uart.h:
+
+include/ccny_asctec_firmware/hardware.h:
+
+include/ccny_asctec_firmware/LPC214x.h:
+
+include/ccny_asctec_firmware/main.h:
+
+include/ccny_asctec_firmware/util.h:
+
+include/ccny_asctec_firmware/system.h:
+
+external/Common_WinARM/inc/irq.h:
+
+include/ccny_asctec_firmware/kalman.h:
+
+mav_common/comm_util.h:
+
+C:\WinARM\arm-elf\include/math.h:
+
+C:\WinARM\arm-elf\include/sys/reent.h:
+
+C:\WinARM\arm-elf\include/_ansi.h:
+
+C:\WinARM\arm-elf\include/newlib.h:
+
+C:\WinARM\arm-elf\include/sys/config.h:
+
+C:\WinARM\arm-elf\include/machine/ieeefp.h:
+
+C:\WinARM\arm-elf\include/sys/_types.h:
+
+C:\WinARM\arm-elf\include/sys/lock.h:
+
+C:\WinARM\arm-elf\include/_ansi.h:
+
+include/ccny_asctec_firmware/matrices.h:
+
+C:\WinARM\arm-elf\include/stdlib.h:
+
+C:\WinARM\arm-elf\include/machine/stdlib.h:
+
+C:\WinARM\arm-elf\include/alloca.h:
+
+include/ccny_asctec_firmware/ssp.h:
+
+include/ccny_asctec_firmware/comm_util_LL.h:
+
+include/ccny_asctec_firmware/main.h:
+
+include/ccny_asctec_firmware/system.h:
+
+include/ccny_asctec_firmware/LL_HL_comm.h:
+
+include/ccny_asctec_firmware/uart.h:
+
+C:\WinARM\arm-elf\include/time.h:
+
+C:\WinARM\arm-elf\include/machine/time.h:
+
+C:\WinARM\arm-elf\include/sys/types.h:
+
+C:\WinARM\arm-elf\include/machine/_types.h:
+
+C:\WinARM\arm-elf\include/limits.h:
+
+c:\asctec_arm_sdk\winarm\bin\../lib/gcc/arm-elf/4.1.1/include/limits.h:
+
+C:\WinARM\arm-elf\include/machine/types.h:
+
+C:\WinARM\arm-elf\include/sys/features.h:
+
+external/Common_WinARM/inc/irq.h:
+
+external/Common_WinARM/inc/LPC214x.h:
+
+include/ccny_asctec_firmware/gpsmath.h:
diff --git a/ccny_asctec_firmware_2/.dep/ssp.o.d b/ccny_asctec_firmware_2/.dep/ssp.o.d
index 092fea5..ff44539 100644
--- a/ccny_asctec_firmware_2/.dep/ssp.o.d
+++ b/ccny_asctec_firmware_2/.dep/ssp.o.d
@@ -6,20 +6,16 @@ src/ssp.o: src/ssp.c external/Common_WinARM/inc/LPC214x.h \
include/ccny_asctec_firmware/system.h \
include/ccny_asctec_firmware/LL_HL_comm.h \
include/ccny_asctec_firmware/sdk.h C:\WinARM\arm-elf\include/inttypes.h \
- c:\winarm\bin\../lib/gcc/arm-elf/4.1.1/include/stddef.h \
- include/ccny_asctec_firmware/pid.h \
- ../mav_common/include/mav_common/comm.h \
- ../mav_common/include/mav_common/comm_packets.h \
- ../mav_common/include/mav_common/comm_types.h \
- ../mav_common/include/mav_common/comm_types.h \
- include/ccny_asctec_firmware/sdk.h \
+ c:\asctec_arm_sdk\winarm\bin\../lib/gcc/arm-elf/4.1.1/include/stddef.h \
+ include/ccny_asctec_firmware/pid.h mav_common/comm.h \
+ mav_common/comm_packets.h mav_common/comm_types.h \
+ mav_common/comm_types.h include/ccny_asctec_firmware/sdk.h \
include/ccny_asctec_firmware/LL_HL_comm.h \
include/ccny_asctec_firmware/uart.h \
include/ccny_asctec_firmware/hardware.h \
include/ccny_asctec_firmware/main.h \
include/ccny_asctec_firmware/system.h external/Common_WinARM/inc/irq.h \
- include/ccny_asctec_firmware/kalman.h \
- ../mav_common/include/mav_common/comm_util.h \
+ include/ccny_asctec_firmware/kalman.h mav_common/comm_util.h \
C:\WinARM\arm-elf\include/math.h C:\WinARM\arm-elf\include/sys/reent.h \
C:\WinARM\arm-elf\include/_ansi.h C:\WinARM\arm-elf\include/newlib.h \
C:\WinARM\arm-elf\include/sys/config.h \
@@ -56,17 +52,17 @@ include/ccny_asctec_firmware/sdk.h:
C:\WinARM\arm-elf\include/inttypes.h:
-c:\winarm\bin\../lib/gcc/arm-elf/4.1.1/include/stddef.h:
+c:\asctec_arm_sdk\winarm\bin\../lib/gcc/arm-elf/4.1.1/include/stddef.h:
include/ccny_asctec_firmware/pid.h:
-../mav_common/include/mav_common/comm.h:
+mav_common/comm.h:
-../mav_common/include/mav_common/comm_packets.h:
+mav_common/comm_packets.h:
-../mav_common/include/mav_common/comm_types.h:
+mav_common/comm_types.h:
-../mav_common/include/mav_common/comm_types.h:
+mav_common/comm_types.h:
include/ccny_asctec_firmware/sdk.h:
@@ -84,7 +80,7 @@ external/Common_WinARM/inc/irq.h:
include/ccny_asctec_firmware/kalman.h:
-../mav_common/include/mav_common/comm_util.h:
+mav_common/comm_util.h:
C:\WinARM\arm-elf\include/math.h:
diff --git a/ccny_asctec_firmware_2/.dep/syscalls.o.d b/ccny_asctec_firmware_2/.dep/syscalls.o.d
index 175fcb9..1ee016f 100644
--- a/ccny_asctec_firmware_2/.dep/syscalls.o.d
+++ b/ccny_asctec_firmware_2/.dep/syscalls.o.d
@@ -2,7 +2,7 @@ src/syscalls.o: src/syscalls.c C:\WinARM\arm-elf\include/stdlib.h \
C:\WinARM\arm-elf\include/_ansi.h C:\WinARM\arm-elf\include/newlib.h \
C:\WinARM\arm-elf\include/sys/config.h \
C:\WinARM\arm-elf\include/machine/ieeefp.h \
- c:\winarm\bin\../lib/gcc/arm-elf/4.1.1/include/stddef.h \
+ c:\asctec_arm_sdk\winarm\bin\../lib/gcc/arm-elf/4.1.1/include/stddef.h \
C:\WinARM\arm-elf\include/sys/reent.h C:\WinARM\arm-elf\include/_ansi.h \
C:\WinARM\arm-elf\include/sys/_types.h \
C:\WinARM\arm-elf\include/sys/lock.h \
@@ -14,12 +14,11 @@ src/syscalls.o: src/syscalls.c C:\WinARM\arm-elf\include/stdlib.h \
C:\WinARM\arm-elf\include/sys/types.h \
C:\WinARM\arm-elf\include/machine/_types.h \
C:\WinARM\arm-elf\include/limits.h \
- c:\winarm\bin\../lib/gcc/arm-elf/4.1.1/include/limits.h \
+ c:\asctec_arm_sdk\winarm\bin\../lib/gcc/arm-elf/4.1.1/include/limits.h \
C:\WinARM\arm-elf\include/sys/features.h \
include/ccny_asctec_firmware/uart.h \
C:\WinARM\arm-elf\include/inttypes.h C:\WinARM\arm-elf\include/stdint.h \
- ../mav_common/include/mav_common/comm_packets.h \
- ../mav_common/include/mav_common/comm_types.h
+ mav_common/comm_packets.h mav_common/comm_types.h
C:\WinARM\arm-elf\include/stdlib.h:
@@ -31,7 +30,7 @@ C:\WinARM\arm-elf\include/sys/config.h:
C:\WinARM\arm-elf\include/machine/ieeefp.h:
-c:\winarm\bin\../lib/gcc/arm-elf/4.1.1/include/stddef.h:
+c:\asctec_arm_sdk\winarm\bin\../lib/gcc/arm-elf/4.1.1/include/stddef.h:
C:\WinARM\arm-elf\include/sys/reent.h:
@@ -61,7 +60,7 @@ C:\WinARM\arm-elf\include/machine/_types.h:
C:\WinARM\arm-elf\include/limits.h:
-c:\winarm\bin\../lib/gcc/arm-elf/4.1.1/include/limits.h:
+c:\asctec_arm_sdk\winarm\bin\../lib/gcc/arm-elf/4.1.1/include/limits.h:
C:\WinARM\arm-elf\include/sys/features.h:
@@ -71,6 +70,6 @@ C:\WinARM\arm-elf\include/inttypes.h:
C:\WinARM\arm-elf\include/stdint.h:
-../mav_common/include/mav_common/comm_packets.h:
+mav_common/comm_packets.h:
-../mav_common/include/mav_common/comm_types.h:
+mav_common/comm_types.h:
diff --git a/ccny_asctec_firmware_2/.dep/system.o.d b/ccny_asctec_firmware_2/.dep/system.o.d
index ea3a351..bb5ef94 100644
--- a/ccny_asctec_firmware_2/.dep/system.o.d
+++ b/ccny_asctec_firmware_2/.dep/system.o.d
@@ -2,9 +2,8 @@ src/system.o: src/system.c external/Common_WinARM/inc/LPC214x.h \
include/ccny_asctec_firmware/system.h \
include/ccny_asctec_firmware/uart.h \
C:\WinARM\arm-elf\include/inttypes.h C:\WinARM\arm-elf\include/stdint.h \
- c:\winarm\bin\../lib/gcc/arm-elf/4.1.1/include/stddef.h \
- ../mav_common/include/mav_common/comm_packets.h \
- ../mav_common/include/mav_common/comm_types.h \
+ c:\asctec_arm_sdk\winarm\bin\../lib/gcc/arm-elf/4.1.1/include/stddef.h \
+ mav_common/comm_packets.h mav_common/comm_types.h \
include/ccny_asctec_firmware/uart1.h \
include/ccny_asctec_firmware/main.h include/ccny_asctec_firmware/util.h \
include/ccny_asctec_firmware/LPC214x.h \
@@ -16,14 +15,11 @@ src/system.o: src/system.c external/Common_WinARM/inc/LPC214x.h \
external/Common_WinARM/inc/type.h external/Common_WinARM/inc/irq.h \
include/ccny_asctec_firmware/i2c.h include/ccny_asctec_firmware/ssp.h \
include/ccny_asctec_firmware/adc.h include/ccny_asctec_firmware/sdk.h \
- include/ccny_asctec_firmware/pid.h \
- ../mav_common/include/mav_common/comm.h \
- ../mav_common/include/mav_common/comm_types.h \
- include/ccny_asctec_firmware/sdk.h \
+ include/ccny_asctec_firmware/pid.h mav_common/comm.h \
+ mav_common/comm_types.h include/ccny_asctec_firmware/sdk.h \
include/ccny_asctec_firmware/LL_HL_comm.h \
include/ccny_asctec_firmware/hardware.h \
- include/ccny_asctec_firmware/kalman.h \
- ../mav_common/include/mav_common/comm_util.h \
+ include/ccny_asctec_firmware/kalman.h mav_common/comm_util.h \
C:\WinARM\arm-elf\include/math.h C:\WinARM\arm-elf\include/sys/reent.h \
C:\WinARM\arm-elf\include/_ansi.h C:\WinARM\arm-elf\include/newlib.h \
C:\WinARM\arm-elf\include/sys/config.h \
@@ -46,11 +42,11 @@ C:\WinARM\arm-elf\include/inttypes.h:
C:\WinARM\arm-elf\include/stdint.h:
-c:\winarm\bin\../lib/gcc/arm-elf/4.1.1/include/stddef.h:
+c:\asctec_arm_sdk\winarm\bin\../lib/gcc/arm-elf/4.1.1/include/stddef.h:
-../mav_common/include/mav_common/comm_packets.h:
+mav_common/comm_packets.h:
-../mav_common/include/mav_common/comm_types.h:
+mav_common/comm_types.h:
include/ccny_asctec_firmware/uart1.h:
@@ -86,9 +82,9 @@ include/ccny_asctec_firmware/sdk.h:
include/ccny_asctec_firmware/pid.h:
-../mav_common/include/mav_common/comm.h:
+mav_common/comm.h:
-../mav_common/include/mav_common/comm_types.h:
+mav_common/comm_types.h:
include/ccny_asctec_firmware/sdk.h:
@@ -98,7 +94,7 @@ include/ccny_asctec_firmware/hardware.h:
include/ccny_asctec_firmware/kalman.h:
-../mav_common/include/mav_common/comm_util.h:
+mav_common/comm_util.h:
C:\WinARM\arm-elf\include/math.h:
diff --git a/ccny_asctec_firmware_2/.dep/uart.o.d b/ccny_asctec_firmware_2/.dep/uart.o.d
index d109901..ddcb823 100644
--- a/ccny_asctec_firmware_2/.dep/uart.o.d
+++ b/ccny_asctec_firmware_2/.dep/uart.o.d
@@ -5,9 +5,8 @@ src/uart.o: src/uart.c C:\WinARM\arm-elf\include/string.h \
C:\WinARM\arm-elf\include/sys/reent.h C:\WinARM\arm-elf\include/_ansi.h \
C:\WinARM\arm-elf\include/sys/_types.h \
C:\WinARM\arm-elf\include/sys/lock.h \
- c:\winarm\bin\../lib/gcc/arm-elf/4.1.1/include/stddef.h \
- C:\WinARM\arm-elf\include/sys/string.h \
- ../mav_common/include/mav_common/comm.h \
+ c:\asctec_arm_sdk\winarm\bin\../lib/gcc/arm-elf/4.1.1/include/stddef.h \
+ C:\WinARM\arm-elf\include/sys/string.h mav_common/comm.h \
external/Common_WinARM/inc/LPC214x.h \
external/Common_WinARM/inc/interrupt_utils.h \
include/ccny_asctec_firmware/system.h \
@@ -15,10 +14,8 @@ src/uart.o: src/uart.c C:\WinARM\arm-elf\include/string.h \
C:\WinARM\arm-elf\include/stdint.h \
include/ccny_asctec_firmware/LPC214x.h \
include/ccny_asctec_firmware/uart.h \
- C:\WinARM\arm-elf\include/inttypes.h \
- ../mav_common/include/mav_common/comm_packets.h \
- ../mav_common/include/mav_common/comm_types.h \
- external/Common_WinARM/inc/irq.h \
+ C:\WinARM\arm-elf\include/inttypes.h mav_common/comm_packets.h \
+ mav_common/comm_types.h external/Common_WinARM/inc/irq.h \
include/ccny_asctec_firmware/hardware.h \
include/ccny_asctec_firmware/main.h \
include/ccny_asctec_firmware/system.h \
@@ -45,11 +42,11 @@ C:\WinARM\arm-elf\include/sys/_types.h:
C:\WinARM\arm-elf\include/sys/lock.h:
-c:\winarm\bin\../lib/gcc/arm-elf/4.1.1/include/stddef.h:
+c:\asctec_arm_sdk\winarm\bin\../lib/gcc/arm-elf/4.1.1/include/stddef.h:
C:\WinARM\arm-elf\include/sys/string.h:
-../mav_common/include/mav_common/comm.h:
+mav_common/comm.h:
external/Common_WinARM/inc/LPC214x.h:
@@ -69,9 +66,9 @@ include/ccny_asctec_firmware/uart.h:
C:\WinARM\arm-elf\include/inttypes.h:
-../mav_common/include/mav_common/comm_packets.h:
+mav_common/comm_packets.h:
-../mav_common/include/mav_common/comm_types.h:
+mav_common/comm_types.h:
external/Common_WinARM/inc/irq.h:
diff --git a/ccny_asctec_firmware_2/.dep/uart1.o.d b/ccny_asctec_firmware_2/.dep/uart1.o.d
index a3eade7..aacde3c 100644
--- a/ccny_asctec_firmware_2/.dep/uart1.o.d
+++ b/ccny_asctec_firmware_2/.dep/uart1.o.d
@@ -10,9 +10,8 @@ src/uart1.o: src/uart1.c external/Common_WinARM/inc/LPC214x.h \
include/ccny_asctec_firmware/system.h \
include/ccny_asctec_firmware/uart.h \
C:\WinARM\arm-elf\include/inttypes.h \
- c:\winarm\bin\../lib/gcc/arm-elf/4.1.1/include/stddef.h \
- ../mav_common/include/mav_common/comm_packets.h \
- ../mav_common/include/mav_common/comm_types.h \
+ c:\asctec_arm_sdk\winarm\bin\../lib/gcc/arm-elf/4.1.1/include/stddef.h \
+ mav_common/comm_packets.h mav_common/comm_types.h \
external/Common_WinARM/inc/irq.h include/ccny_asctec_firmware/gpsmath.h \
include/ccny_asctec_firmware/ssp.h
@@ -44,11 +43,11 @@ include/ccny_asctec_firmware/uart.h:
C:\WinARM\arm-elf\include/inttypes.h:
-c:\winarm\bin\../lib/gcc/arm-elf/4.1.1/include/stddef.h:
+c:\asctec_arm_sdk\winarm\bin\../lib/gcc/arm-elf/4.1.1/include/stddef.h:
-../mav_common/include/mav_common/comm_packets.h:
+mav_common/comm_packets.h:
-../mav_common/include/mav_common/comm_types.h:
+mav_common/comm_types.h:
external/Common_WinARM/inc/irq.h:
diff --git a/ccny_asctec_firmware_2/.project b/ccny_asctec_firmware_2/.project
index b135214..25ef1c9 100644
--- a/ccny_asctec_firmware_2/.project
+++ b/ccny_asctec_firmware_2/.project
@@ -1,8 +1,9 @@
- ccny_asctec_firmware_2
+ ccny_asctec_firmware_2.0
+ AutoPilot_HL_SDK_v2.0
@@ -17,10 +18,6 @@
org.eclipse.cdt.make.core.append_environment
true
-
- org.eclipse.cdt.make.core.autoBuildTarget
- all
-
org.eclipse.cdt.make.core.buildArguments
@@ -30,8 +27,8 @@
make
- org.eclipse.cdt.make.core.cleanBuildTarget
- clean
+ org.eclipse.cdt.make.core.buildLocation
+ ${workspace_loc:/ccny_asctec_firmware_2/WinARM}
org.eclipse.cdt.make.core.contents
@@ -49,10 +46,6 @@
org.eclipse.cdt.make.core.enableFullBuild
true
-
- org.eclipse.cdt.make.core.fullBuildTarget
- all
-
org.eclipse.cdt.make.core.stopOnError
true
diff --git a/ccny_asctec_firmware_2/ROS_NOBUILD b/ccny_asctec_firmware_2/CATKIN_IGNORE
similarity index 100%
rename from ccny_asctec_firmware_2/ROS_NOBUILD
rename to ccny_asctec_firmware_2/CATKIN_IGNORE
diff --git a/ccny_asctec_firmware_2/include/ccny_asctec_firmware/comm_util_LL.h b/ccny_asctec_firmware_2/include/ccny_asctec_firmware/comm_util_LL.h
index d23bd59..634abb8 100644
--- a/ccny_asctec_firmware_2/include/ccny_asctec_firmware/comm_util_LL.h
+++ b/ccny_asctec_firmware_2/include/ccny_asctec_firmware/comm_util_LL.h
@@ -4,7 +4,7 @@
#include
#include
-#define GRAVITY_SI 9.810665 // in SI m/s^2
+#define GRAVITY_SI 9.80665 // in SI m/s^2
//#define GRAVITY_COMM GRAVITY_SI * 1000.0 // in Comm mm/s^2
inline float degreesToRadians(float angle);
@@ -25,16 +25,16 @@ inline int32_t LLtoCommAccZ(int16_t acc, float g);
*/
// ****************** angle rate ***********************
-inline float LLToSIAngleRateYaw (int16_t angle_rate);
-inline float LLToSIAngleRateRoll (int16_t angle_rate);
-inline float LLToSIAngleRatePitch(int16_t angle_rate);
+inline float LLToSIAngleRateYaw (int angle_rate);
+inline float LLToSIAngleRateRoll (int angle_rate);
+inline float LLToSIAngleRatePitch(int angle_rate);
//inline int32_t LLtoCommAngleRateYaw(int16_t angle_rate);
// ****************** angle ***********************
-inline float LLToSIAngleRoll(int16_t angle);
-inline float LLToSIAnglePitch(int16_t angle);
-inline float LLToSIAngleYaw(uint16_t angle);
+inline float LLToSIAngleRoll(int angle);
+inline float LLToSIAnglePitch(int angle);
+inline float LLToSIAngleYaw(int angle);
/*
inline uint16_t LLtoCommAngleRoll (int16_t angle);
diff --git a/ccny_asctec_firmware_2/include/ccny_asctec_firmware/pid.h b/ccny_asctec_firmware_2/include/ccny_asctec_firmware/pid.h
index 328a128..66d0c68 100644
--- a/ccny_asctec_firmware_2/include/ccny_asctec_firmware/pid.h
+++ b/ccny_asctec_firmware_2/include/ccny_asctec_firmware/pid.h
@@ -5,10 +5,10 @@
#include
#include
#include
-
#include "sdk.h"
#include "LL_HL_comm.h"
+
typedef struct
{
float kp; // Proportional Const
diff --git a/ccny_asctec_firmware_2/main.bin b/ccny_asctec_firmware_2/main.bin
index b2d6a96..d9cd98a 100644
Binary files a/ccny_asctec_firmware_2/main.bin and b/ccny_asctec_firmware_2/main.bin differ
diff --git a/ccny_asctec_firmware_2/main.elf b/ccny_asctec_firmware_2/main.elf
index bb524e9..3b32adf 100644
Binary files a/ccny_asctec_firmware_2/main.elf and b/ccny_asctec_firmware_2/main.elf differ
diff --git a/ccny_asctec_firmware_2/main.hex b/ccny_asctec_firmware_2/main.hex
index 061bb30..919b05c 100644
--- a/ccny_asctec_firmware_2/main.hex
+++ b/ccny_asctec_firmware_2/main.hex
@@ -40,9 +40,9 @@
:1002700002F0A0E10300BDE8F7FFFFEA40009FE5C0
:10028000010010E33CE09F053CE09F1510FF2FE1CB
:10029000FEFFFFEAFEE7000000C11FE080C01FE094
-:1002A00000C01FE0003A0040DC590100000000409F
-:1002B0004408004044080040E81F0040DC590100A9
-:1002C000DC5901008C7600009002000094020000CE
+:1002A00000C01FE0003A0040505A0100000000402A
+:1002B0004408004044080040EC1F0040505A010030
+:1002C000505A0100007700009002000094020000E4
:1002D000050000EF1EFF2FE1060000EF1EFF2FE1DB
:1002E000040000EF1EFF2FE1010000EF1EFF2FE1D1
:1002F000000000EF1EFF2FE1030000EF1EFF2FE1C3
@@ -84,8 +84,8 @@
:10053000BEFFFFEA44309FE5B485D8E1B080C3E157
:10054000BAFFFFEA38309FE5B485D8E1B080C3E157
:10055000B6FFFFEAB425D8E128309FE50020C3E5C7
-:10056000B2FFFFEA440B00405C080040DC1300408F
-:10057000500D004068110040AC080040701400406D
+:10056000B2FFFFEA440B00405C080040E01300408B
+:10057000500D00406C110040AC0800407414004065
:100580004A0800404C08004048080040FF0010E3C3
:1005900030402DE9F8C09FE5F8509FE5553CE0E379
:1005A000F4009F152A10A0E3553043E23E20A0E35B
@@ -103,8 +103,8 @@
:10066000131080E2012051E5B030DCE1023083E07C
:100670000338A0E1011081E22338A0E1040051E138
:100680001620CEE5B030CCE101E08EE2F4FFFF1A97
-:10069000D9FFFFEA56080040E81E0040DC0C00408D
-:1006A000E01E00401B000040F04F2DE9EC339FE5B9
+:10069000D9FFFFEA56080040EC1E0040DC0C004089
+:1006A000E41E00401B000040F04F2DE9EC339FE5B5
:1006B0000000D3E5000050E314D04DE24B00000AE7
:1006C000DC339FE5DCA39FE5002093E50090DAE5AD
:1006D000D4B39FE5000052E3D0239FE5083089138F
@@ -169,7 +169,7 @@
:100A80000E40C8E51110C8E51220C8E5B430C8E131
:100A9000BAE0C8E10CC0C8E51000C8E531FFFFEAC4
:100AA0001B0000405C08004058080040DC0C00407F
-:100AB00004110040140D0040640F00407014004009
+:100AB00004110040140D0040640F00407414004005
:100AC0000C0C0040C00F0040A00B004088100040FC
:100AD000DC0B00404708004046080040340D004051
:100AE0004A080040F0472DE9A4239FE50030D2E5F5
@@ -232,23 +232,23 @@
:100E70003C10C6E53D00C6E53EC0C6E53FE0C6E520
:100E80004040C6E54C5088E5B838C6E1BAA8C6E18E
:100E90002CFFFFEA5508004050080040440B00407A
-:100EA000540800404E0800405C080040DC1300403D
-:100EB000500D004068110040AC0800407014004024
+:100EA000540800404E0800405C080040E013004039
+:100EB000500D00406C110040AC080040741400401C
:100EC0004A0800404C08004048080040F04F2DE917
:100ED000F4409FE50161A0E308D04DE20151A0E399
:100EE000766886E2D0808FE2000398E800A0A0E157
:100EF00001B0A0E10C008DE834008DE2030090E821
:100F00000420A0E10530A0E1026986E20070A0E3C0
-:100F1000714C00EB0620A0E10730A0E1CA4B00EBCA
-:100F20000820A0E10930A0E16B4C00EB0A20A0E111
-:100F30000B30A0E1BB4A00EB3C309DE5030083E8A9
+:100F10008E4C00EB0620A0E10730A0E1E74B00EB90
+:100F20000820A0E10930A0E1884C00EB0A20A0E1F4
+:100F30000B30A0E1D84A00EB3C309DE5030083E88C
:100F40000420A0E10530A0E12C008DE2030090E830
-:100F5000614C00EB0620A0E10730A0E1BA4B00EBAA
-:100F60000820A0E10930A0E15B4C00EB50208FE2AB
+:100F50007E4C00EB0620A0E10730A0E1D74B00EB70
+:100F60000820A0E10930A0E1784C00EB50208FE28E
:100F70000C0092E80040A0E10150A0E10A00A0E1CD
-:100F80000B10A0E1B04B00EB425000EB0020A0E1C1
-:100F90000130A0E10400A0E10510A0E14E4C00EBFF
-:100FA0000C009DE89F4A00EB40309DE5030083E87C
+:100F80000B10A0E1CD4B00EB5F5000EB0020A0E187
+:100F90000130A0E10400A0E10510A0E16B4C00EBE2
+:100FA0000C009DE8BC4A00EB40309DE5030083E85F
:100FB00008D08DE2F04FBDE81EFF2FE1FB21094074
:100FC000182D445446DF913F399D52A2A6546841E2
:100FD000FF0010E30E12A0E30E22A0E30A1981E243
@@ -277,5393 +277,5400 @@
:10114000B000CCE10140CEE5B210CCE1B630CCE14C
:10115000B420CCE11040BDE81EFF2FE1C00F0040DD
:101160000411004004309FE5B800D3E11EFF2FE1D9
-:10117000681100400008A0E10138A0E12008B0E1BA
+:101170006C1100400008A0E10138A0E12008B0E1B6
:1011800010402DE90010A0E12348A0E10500000A6D
-:1011900018309FE5000093E5C14F00EB040050E1DB
+:1011900018309FE5000093E5DE4F00EB040050E1BE
:1011A0000000A0130100A0031040BDE81EFF2FE1C6
-:1011B0003C11004004E02DE564309FE564E09FE5CC
-:1011C000BA25D3E1F030DEE1000053E30010A013B4
-:1011D00001100202000051E3010002E248309F15B5
-:1011E000012002E2012022E20320A0130020C31507
-:1011F0000800001A000053E30030A003013002127F
-:10120000000053E320C09FE50200000A0030DCE547
-:10121000FF0053E30010CC15B000CEE104E09DE4E4
-:101220001EFF2FE1440B00408C10004008110040CD
-:1012300060C09FE50030DCE5013043E2010053E38C
-:1012400004402DE50100009A1000BDE81EFF2FE1CB
-:1012500044309FE544209FE5030093E8180092E89E
-:10126000030050E00410C1E0000051E3020000DA86
-:101270000030E0E30030CCE5F2FFFFEA7A39A0E38A
-:10128000473E83E20F3083E2EEFFFF1A030050E196
-:10129000ECFFFF9AF5FFFFEA0811004070080040DC
-:1012A0003411004070402DE974509FE50030D5E5C1
-:1012B000040053E36C609FE50010A0E30100000A06
-:1012C0007040BDE81EFF2FE10C4096E50400A0E150
-:1012D000FC4D00EB000050E30330A0D30400A0E17C
-:1012E0000030C5D5F5FFFFDAA74A00EB28208FE2D2
-:1012F0000C0092E8CA4900EB614C00EB0010A0E33F
-:101300000030A0E10C3086E5F04D00EB000050E32A
-:101310000030A0B30C3086B5E8FFFFEAE17A843FE5
-:101320007B14AE470811004040120040F04F2DE9F9
-:101330004C329FE50020D3E5FF0052E318D04DE288
-:101340006600000A013042E2010053E36D00009A9A
-:10135000000052E3030052130040A0130140A00319
-:101360005100000A040052E37700000A050052E32E
-:101370005700001A0C429FE5000094E5041094E524
-:1013800008C094E520ECA0E114E08DE521ECA0E19B
-:101390000C5094E510E08DE52CECA0E10CE08DE51F
-:1013A00020E4A0E1E0319FE500E08DE525E4A0E147
-:1013B00008E08DE5257CA0E125E8A0E104E08DE5CD
-:1013C0001770C3E500E09DE52068A0E109E0C3E5F2
-:1013D0000A60C3E514E09DE52184A0E121A8A0E115
-:1013E0000BE0C3E50D80C3E50EA0C3E510E09DE56D
-:1013F0002C94A0E12CB8A0E10FE0C3E51190C3E567
-:1014000012B0C3E50CE09DE513E0C3E508E09DE5FF
-:1014100015E0C3E504E09DE50C10C3E516E0C3E567
-:1014200010C0C3E51450C3E50800C3E5940A00EBFF
-:1014300058519FE5B200C5E1040094E59D0A00EB18
-:10144000B000C5E1080094E5A60A00EBB400C5E1D0
-:101450000C0094E5B00A00EB34C19FE50030DCE5F8
-:101460000120DCE5000053E30210A0130010A003EC
-:10147000000052E30CE0A0E1B600C5E12E00001A26
-:101480000230DEE5000053E30330DCE50410811395
-:10149000000053E3FC309FE5081081130120A0E316
-:1014A000B810C5E10120C3E5090000EADC309FE582
-:1014B000E0209FE500E0A0E30110A0E30110C2E5F9
-:1014C000B810C3E1B0E0C3E1B2E0C3E1B6E0C3E10C
-:1014D000B4E0C3E118D08DE2F04FBDE81EFF2FE16C
-:1014E000A8309FE5AC109FE50020A0E30120C1E5F6
-:1014F000B820C3E1B020C3E1B220C3E1B620C3E10C
-:10150000B420C3E1F2FFFFEA80109FE584309FE53D
-:101510003E2BE0E30100A0E30100C3E5B420C1E1FC
-:101520000030A0E30C20A0E3B820C1E1B030C1E15D
-:10153000B230C1E1B630C1E1E5FFFFEA000051E39E
-:101540000310A0130110A003CCFFFFEA34309FE585
-:101550000C0093E5700A00EB38309FE52C209FE5E6
-:101560000110A0E30110C3E50830A0E3B600C2E11A
-:10157000B440C2E1B830C2E1B040C2E1B240C2E121
-:10158000D3FFFFEA0811004040120040CC0F00409A
-:10159000C00F00400A1100400411004010402DE926
-:1015A000D4409FE5003094E50820D3E5000052E3E5
-:1015B0000600000AC4309FE5B820D3E1000052E3E2
-:1015C0000400001A002094E50030A0E30830C2E5D2
-:1015D0001040BDE81EFF2FE1A4309FE50030D3E5A9
-:1015E000030053E30E00000A000053E394309F050C
-:1015F0000020E0030020C305F1FFFF0A040053E3CD
-:101600001500000A050053E3EDFFFF1A74209FE563
-:101610000030D2E5050053E3013043020030C2053B
-:10162000E7FFFFEA5C209FE50030D2E5000053E3CE
-:10163000013083020200000A030053E3E0FFFF1AB7
-:10164000013043E20030C2E53C209FE53C309FE59D
-:10165000030092E8030083E8D9FFFFEA24209FE516
-:101660000030D2E5030053E3D5FFFF1A023083E2D6
-:101670000030C2E5D80A00EBD1FFFFEA7C11004040
-:1016800068110040881200400811004070080040B6
-:101690003411004070402DE938319FE50020D3E53A
-:1016A000FF0052E32B00000A2C319FE5B840D3E144
-:1016B000000054E31100001A20619FE520519FE5CE
-:1016C000001096E5952183E02333A0E1832263E0B7
-:1016D000023183E0830151E13300000A952183E068
-:1016E0002333A0E1832263E0023183E0833141E0D0
-:1016F000320053E33000000A7040BDE81EFF2FE1C6
-:10170000D8509FE5D8409FE5001095E5943182E0E0
-:101710002223A0E1823262E0033182E0832141E0B2
-:10172000640052E3000052131B00000A943182E06F
-:101730002223A0E1823262E0033182E0832141E092
-:10174000960052E332005213EAFFFF1A0000A0E3B2
-:10175000391900EBE7FFFFEA80509FE584409FE5E1
-:10176000002095E5941283E0A332A0E1033183E0E9
-:10177000033183E0030152E11200000A941283E076
-:10178000A332A0E1033183E0033183E0033142E07F
-:10179000320053E3D7FFFF1AEBFFFFEA0100A0E39B
-:1017A000251900EB001095E5DFFFFFEA0100A0E33B
-:1017B000211900EB001096E5C7FFFFEA0400A0E145
-:1017C0001D1900EBCBFFFFEA0100A0E31A1900EBA3
-:1017D000002095E5E8FFFFEA08110040681100408D
-:1017E0003C110040D34D62101F85EB51F04F2DE9A5
-:1017F000C4359FE5003093E50820D3E5000052E3AF
-:1018000040D04DE29000000A0020A0E30820C3E58C
-:10181000A8359FE503B0D3E50290D3E51AA0D3E540
-:101820001E80D3E50670D3E52240D3E52620D3E51C
-:101830000150D3E51960D3E51DE0D3E50510D3E5EC
-:1018400021C0D3E52500D3E53CB08DE51BB0D3E541
-:1018500038B08DE51FB0D3E530B08DE507B0D3E5E6
-:1018600028B08DE523B0D3E524B08DE527B0D3E5CE
-:101870001CB08DE5020480E11C20D3E500B0D3E567
-:101880000A6486E104A0D3E534208DE504C48CE12C
-:101890002040D3E52C408DE52420D3E5095485E193
-:1018A0000890D3E520208DE52840D3E53C209DE538
-:1018B00018408DE538409DE5025885E1046886E1D1
-:1018C00030209DE528409DE508E48EE1071481E184
-:1018D00002E88EE1041881E124209DE50A7C85E17F
-:1018E000098C81E134509DE52C109DE502C88CE106
-:1018F000CC249FE505AC86E1015C8EE120109DE5DE
-:101900009C5082E51C409DE5B8549FE5016C8CE13C
-:1019100018C09DE501100BE20010C5E5040880E148
-:10192000A4549FE50C9C80E104C00BE200C0C5E517
-:1019300098449FE598149FE598C49FE502000BE248
-:1019400020E00BE29C9084E50000C1E500E0CCE5DE
-:10195000947082E598A082E5948084E5986084E59F
-:10196000907082E5908084E50BA0D3E50A80D3E5F2
-:101970002A70D3E53260D3E51650D3E53E40D3E577
-:101980000910D3E529E0D3E53120D3E515C0D3E52F
-:101990003D00D3E514A08DE52BA0D3E510A08DE587
-:1019A00033A0D3E50CA08DE517A0D3E508A08DE505
-:1019B0003FA0D3E504A08DE5040480E14040D3E5D9
-:1019C00000408DE505C48CE114509DE534A0D3E5BD
-:1019D0001890D3E5081481E107E48EE12C80D3E56B
-:1019E0000C70D3E50C409DE510309DE5051881E1B4
-:1019F000062482E108509DE503E88EE1042882E197
-:101A000004309DE505C88CE1075C81E10A1C82E198
-:101A100000A09DE5030880E1BC439FE5BC339FE542
-:101A2000086C8EE10A2C80E109EC8CE180001BE35C
-:101A30009C1083E5182084E5945083E5986083E545
-:101A400014E084E5905083E5D900001A84B39FE543
-:101A5000E81000EB0030DBE5000053E36000000A13
-:101A60007C339FE5182093E578639FE52234A0E15D
-:101A7000220CA0E12218A0E12130C6E52210C6E523
-:101A80002300C6E52020C6E538C39FE50030DCE52D
-:101A9000000053E36600000A44339FE50C1093E511
-:101AA000002093E5215CA0E12234A0E121C4A0E163
-:101AB00021E8A0E1224CA0E12208A0E10C10C6E53B
-:101AC0000130C6E50200C6E50340C6E50DC0C6E527
-:101AD0000EE0C6E50F50C6E50020C6E5F0129FE512
-:101AE0000030D1E5000053E37200000AF0329FE5B8
-:101AF000101093E5042093E5215CA0E12234A0E1DD
-:101B0000224CA0E12208A0E121C4A0E121E8A0E14B
-:101B10000420C6E50530C6E50600C6E50740C6E573
-:101B200011C0C6E512E0C6E51350C6E51010C6E5C3
-:101B300094229FE50030D2E5000053E37E00000AC6
-:101B40009C329FE5141093E5082093E5215CA0E109
-:101B5000224CA0E12234A0E12208A0E121C4A0E1AE
-:101B600021E8A0E10930C6E50A00C6E50B40C6E55C
-:101B700015C0C6E516E0C6E51750C6E50820C6E55F
-:101B80001410C6E560429FE5F400D4E1EE0800EBD6
-:101B90000030A0E12324A0E12318A0E120CCA0E1A3
-:101BA000F200D4E11920C6E51A10C6E51830C6E5E2
-:101BB0001BC0C6E55E0900EB0030A0E1202CA0E1CF
-:101BC0002014A0E12008A0E11F20C6E51D10C6E5F5
-:101BD0001E00C6E51C30C6E540D08DE2F04FBDE8E2
-:101BE0001EFF2FE104229FE51110D2E51030D2E54F
-:101BF00012C0D2E51300D2E5013483E10C3883E151
-:101C0000003C83E1DC619FE5230CA0E12324A0E1FB
-:101C10002318A0E12120C6E52210C6E52300C6E571
-:101C20002030C6E59CC19FE50030DCE5000053E3B1
-:101C300098FFFF1AB4319FE501C0D3E50900D3E551
-:101C40000010D3E50820D3E502E0D3E50A40D3E550
-:101C50000C1481E1002482E10BC0D3E50300D3E53D
-:101C60000E1881E1042882E1001C81E10C2C82E144
-:101C70002134A0E1214CA0E12108A0E1225CA0E1F7
-:101C800022C4A0E122E8A0E10010C6E50130C6E5CB
-:101C90000200C6E50340C6E50DC0C6E50EE0C6E598
-:101CA0000F50C6E50C20C6E524119FE50030D1E5B4
-:101CB000000053E38CFFFF1A30319FE505C0D3E5E8
-:101CC0000D00D3E50410D3E50C20D3E506E0D3E501
-:101CD0000E40D3E50C1481E1002482E10FC0D3E56E
-:101CE0000700D3E50E1881E1042882E10C2C82E183
-:101CF000001C81E1225CA0E12134A0E122C4A0E12A
-:101D000022E8A0E1214CA0E12108A0E11020C6E5D5
-:101D10000530C6E50600C6E50740C6E511C0C6E5C4
-:101D200012E0C6E51350C6E50410C6E598209FE50D
-:101D30000030D2E5000053E380FFFF1AB0309FE58A
-:101D400001C0D3E50500D3E50010D3E50420D3E5B9
-:101D500002E0D3E50640D3E50C1481E1002482E1E2
-:101D600007C0D3E50300D3E50E1881E1042882E122
-:101D7000001C81E10C2C82E1214CA0E1225CA0E15D
-:101D80002134A0E12108A0E122C4A0E122E8A0E1E1
-:101D90000930C6E50A00C6E50B40C6E515C0C6E534
-:101DA00016E0C6E51750C6E50810C6E51420C6E5DE
-:101DB00073FFFFEA720F00EB23FFFFEA8011004080
-:101DC000B1100040DC0D004009110040BC0F004084
-:101DD000180C0040C0120040C1120040E00B00404F
-:101DE000A00E0040180D004064120040440B00405B
-:101DF00089120040B8120040F0472DE938519FE5A4
-:101E00000520D5E50400D5E530319FE50610D5E580
-:101E100007A0D5E5020480E124419FE501E0D3E578
-:101E20000790D3E50220D3E500C0D3E50460D3E5F5
-:101E30000570D3E50680D3E5010880E10310D3E502
-:101E40000A0C80E103E0C4E50020C4E50110C4E50C
-:101E500002C0C4E50460C4E50570C4E50680C4E5BD
-:101E60000790C4E5060800EB0910D5E50820D5E584
-:101E70000AC0D5E5012482E10038A0E10B00D5E5D8
-:101E80000C2882E1003063E2231CA0E1000C82E117
-:101E90002338A0E11830C4E51910C4E5050800EBAB
-:101EA0000D20D5E50C30D5E50E10D5E50FC0D5E5F4
-:101EB000023483E1013883E12024A0E11A00C4E563
-:101EC0000C0C83E11B20C4E5060800EB1120D5E5CE
-:101ED0001030D5E51210D5E513C0D5E5023483E105
-:101EE000013883E12024A0E11C00C4E50C0C83E14F
-:101EF0001D20C4E5080800EB0370D5E500C0D5E55A
-:101F000001E0D5E50260D5E52034A0E11E00C4E57E
-:101F10000410A0E17220A0E31200A0E31F30C4E58A
-:101F20004AC0C4E54BE0C4E54C60C4E54D70C4E56F
-:101F30008C1D00EBF047BDE81EFF2FE10A110040A9
-:101F4000C00F0040CC0F004004E02DE510109FE5CD
-:101F50001820A0E30D00A0E3821D00EB04E09DE447
-:101F60001EFF2FE15011004004E02DE540009FE5E9
-:101F700040109FE500C0A0E30030D0E50120D0E58F
-:101F800001C08CE208005CE30830C1E50920C1E52E
-:101F9000020080E2021081E2F6FFFF1A14109FE5B2
-:101FA0001820A0E30B00A0E36E1D00EB04E09DE40D
-:101FB0001EFF2FE1681100409810004004E02DE55D
-:101FC00010109FE50120A0E30900A0E3651D00EBD0
-:101FD00004E09DE41EFF2FE10811004004E02DE520
-:101FE00010109FE52420A0E30700A0E35D1D00EB97
-:101FF00004E09DE41EFF2FE164120040F04F2DE944
-:10200000BC339FE5003093E518D04DE20C308DE5F0
-:102010000820D3E5000052E3A8239F057800000ABA
-:10202000A4039FE5003090E5E11FA0E3934185E024
-:10203000042090E530008DE9925125E08C339FE536
-:1020400008508DE50920D3E50810D3E5021481E19D
-:102050000220D3E50A50D3E50D40D3E50CC0D3E50B
-:1020600001E0D3E50BB0D3E50EA0D3E50000D3E546
-:1020700000208DE5051881E10BBC81E104C48CE1F1
-:102080000F40D3E500109DE50560D3E50650D3E58C
-:102090000420D3E50AC88CE10E0480E103E0D3E517
-:1020A00010B08DE5044C8CE1010880E1062482E14A
-:1020B0000710D3E514408DE5052882E110508DE22C
-:1020C000600095E808B39FE5055095E018009BE88F
-:1020D0000E7C80E1018C82E10660A6E0075055E0AD
-:1020E0000860C6E0035055E00460C6E0051095E0C6
-:1020F0000620A6E0051091E00620A2E08241A0E1C2
-:102100008131A0E1053093E0A14E84E103009DE917
-:102110000640A4E0037093E00480A4E0070090E090
-:102120000810A1E0FA2FA0E30030A0E3DF4B00EBA2
-:10213000A0329FE5204CA0E10B40C3E588429FE51B
-:102140000070A0E10180A0E120C4A0E120E8A0E1AE
-:102150002154A0E1212CA0E12168A0E10F20C3E5DA
-:1021600009C0C3E50AE0C3E50D50C3E50E60C3E551
-:10217000800184E80870C3E50C80C3E5174700EBD5
-:1021800054229FE50030A0E30040A0E10150A0E10F
-:10219000544800EB000050E3500000DA10008DE2DC
-:1021A000030090E820329FE503008BE80020A0E3C5
-:1021B0000010A0E3060083E80C129FE5800191E87F
-:1021C000081097E15A00000A8304A0E30720A0E169
-:1021D0000830A0E1C009A0E10010E0E3B34B00EB40
-:1021E000F8319FE5DC219FE50040E0E30050E0E3AB
-:1021F000300083E8B000C2E10C409DE50030A0E370
-:102200000830C4E5D8319FE5005093E5B010D2E125
-:102210000500A0E1A24B00EB000050E30600001A0D
-:10222000ACC19FE5B4219FE518009CE8030092E84B
-:10223000003093E00140A4E018008CE8A4319FE551
-:10224000930582E0A223A0E1823262E0032182E0D2
-:10225000029245E0000059E31D00001A70219FE53D
-:10226000300092E864319FE524C4A0E124E8A0E1B5
-:1022700025BCA0E1246CA0E12574A0E12588A0E1A3
-:102280000310A0E11020A0E301C0C3E502E0C3E514
-:102290000360C3E50570C3E50680C3E507B0C3E589
-:1022A0000F90C3E50040C3E50450C3E50890C3E5C3
-:1022B0000990C3E50A90C3E50B90C3E50C90C3E514
-:1022C0000D90C3E50E90C3E50C00A0E3A51C00EB48
-:1022D0002C1E00EB18D08DE2F04FBDE81EFF2FE161
-:1022E0000400A0E10510A0E1FC209FE50030A0E380
-:1022F000FE4700EB000050E3A7FFFFBA000058E3E1
-:10230000130000DAC0109FE57D4EA0E30050A0E36B
-:10231000300081E80200A0E3A8209FE5BC309FE5E3
-:10232000B000C2E10010A0E30100A0E3030083E8D5
-:10233000B0FFFFEAA4309FE50010A0E384209FE5F2
-:102340000000A0E3030083E8FA1EA0E3B010C2E19E
-:10235000A8FFFFEA0100001A7D0E57E3E8FFFF8A9D
-:10236000010078E30C0000BA0900000A000058E3FD
-:102370000F0000DA0720A0E10830A0E1FA0EA0E388
-:102380000010A0E3494B00EB0008A0E12008A0E109
-:10239000E0FFFFEA7D0E77E3F3FFFF2A8324A0E34B
-:1023A00024409FE5422AA0E10030E0E30C0084E8ED
-:1023B00080FFFFEA81FFFF1A000057E37FFFFF9ACB
-:1023C000EBFFFFEA9010004000000040780800405A
-:1023D000501200407008004050110040D01263417C
-:1023E000800800403C110040D34D6210D01263C100
-:1023F00030402DE908519FE5F400D5E1D20600EB0D
-:1024000000419FE50030A0E120CCA0E12024A0E124
-:102410002018A0E1F200D5E10120C4E50210C4E5D6
-:1024200003C0C4E50030C4E5410700EB0030A0E183
-:1024300020CCA0E12024A0E12018A0E1B600D5E145
-:102440000520C4E50610C4E507C0C4E50430C4E5B2
-:10245000200700EB0030A0E120CCA0E12024A0E187
-:102460002018A0E1FA00D5E10920C4E50A10C4E56E
-:102470000BC0C4E50830C4E5FC0600EB0030A0E169
-:1024800020CCA0E12024A0E12018A0E1F800D5E1B3
-:102490000D20C4E50E10C4E50FC0C4E50C30C4E542
-:1024A000D90600EB0030A0E120CCA0E12324A0E17C
-:1024B000FC00D5E12318A0E11120C4E51210C4E509
-:1024C00013C0C4E51030C4E5B50600EB0410A0E16C
-:1024D0000030A0E1205CA0E120C4A0E120E8A0E160
-:1024E0002420A0E30A00A0E315C0C4E516E0C4E57B
-:1024F0001750C4E51430C4E51A1C00EB3040BDE8A9
-:102500001EFF2FE1440B00404410004078219FE55E
-:1025100010402DE974C19FE500E0A0E370419FE504
-:1025200000E082E56C119FE50400A0E3B0E0CCE19F
-:1025300001E0C4E517E0C4E500E0C4E502E0C4E55D
-:1025400003E0C4E504E0C4E505E0C4E506E0C4E555
-:1025500007E0C4E508E0C4E509E0C4E50AE0C4E535
-:102560000BE0C4E50CE0C4E50DE0C4E50EE0C4E515
-:102570000FE0C4E510E0C4E511E0C4E512E0C4E5F5
-:1025800013E0C4E514E0C4E515E0C4E516E0C4E5D5
-:10259000631A00EB00319FE500119FE5000083E521
-:1025A0000500A0E35E1A00EBF4309FE5F4109FE510
-:1025B000000083E50600A0E3591A00EBE8309FE530
-:1025C000E8109FE5000083E50300A0E3541A00EB48
-:1025D000DC309FE5DC109FE5000083E50C00A0E304
-:1025E0004F1A00EBD0309FE5D0109FE5000083E547
-:1025F0000100A0E34A1A00EBC4309FE5C4109FE538
-:10260000000083E50200A0E3451A00EBB8309FE527
-:10261000B8109FE5000083E50800A0E3401A00EB36
-:10262000AC309FE5AC109FE5000083E51000A0E30F
-:102630003B1A00EBA0309FE5A0109FE5000083E56A
-:102640000F00A0E3361A00EB94309FE50410A0E1E0
-:10265000000083E50E00A0E3311A00EB84309FE513
-:1026600084109FE5000083E51100A0E32C1A00EB25
-:1026700078309FE5000083E5B01C00EBBF1C00EB49
-:10268000941C00EB1040BDE81EFF2FE13C11004000
-:102690008C10004070100040B0100040401000400E
-:1026A0008912004060120040B812004078110040CA
-:1026B000B1100040801100405012004090100040C6
-:1026C0000A1100406C10004084110040A01200402C
-:1026D000881200407C1100404011004094100040DE
-:1026E000A81200403011004068100040F210004075
-:1026F000A4120040F0472DE9EC639FE50210D6E5F7
-:102700000330D6E50E00D6E50F20D6E5031491E19F
-:10271000024480E10400000AD0339FE5000093E505
-:102720005F4A00EB000054E13D00000A0010D6E5CE
-:102730000130D6E50C00D6E50D20D6E5031491E175
-:10274000024480E10400000AA0339FE5000093E505
-:10275000534A00EB000054E19600000A0410D6E54D
-:102760000530D6E51000D6E51120D6E5031491E139
-:10277000024480E10400000A70339FE5000093E505
-:10278000474A00EB000054E1CD00000A0610D6E5F0
-:102790000730D6E51200D6E51320D6E5031491E103
-:1027A000024480E10400000A40339FE5000093E505
-:1027B0003B4A00EB000054E1C600000A0810D6E5D1
-:1027C0000930D6E51400D6E51520D6E5031491E1CD
-:1027D000024480E10400000A10339FE5000093E505
-:1027E0002F4A00EB000054E16D00000A0B10D6E503
-:1027F0000A30D6E51600D6E51720D6E5011493E198
-:10280000024480E10400000AE0329FE5000093E505
-:10281000234A00EB000054E11200000AF047BDE833
-:102820001EFF2FE1C8029FE5C8129FE500C0A0E38C
-:102830000030D0E50120D0E501C08CE208005CE367
-:102840000830C1E50920C1E5020080E2021081E202
-:10285000F6FFFF1A9C129FE51820A0E30B00A0E3EF
-:10286000401B00EBB0FFFFEA8C529FE50520D5E549
-:102870000400D5E50610D5E580329FE5020480E12D
-:102880007C429FE501E0D3E507A0D5E50790D3E5BD
-:102890000220D3E500C0D3E50460D3E50570D3E59D
-:1028A0000680D3E5010880E10310D3E50A0C80E13E
-:1028B00003E0C4E50020C4E50110C4E502C0C4E59E
-:1028C0000460C4E50570C4E50680C4E50790C4E56E
-:1028D0006B0500EB0910D5E50820D5E50AC0D5E564
-:1028E0000038A0E1012482E10B00D5E5003063E26D
-:1028F0000C2882E1231CA0E12338A0E11830C4E5B4
-:102900001910C4E5000C82E16A0500EB0D20D5E545
-:102910000C30D5E50E10D5E50FC0D5E5023483E1C6
-:10292000013883E12024A0E11A00C4E51B20C4E59E
-:102930000C0C83E16B0500EB1120D5E51030D5E5DB
-:102940001210D5E513C0D5E5023483E1013883E1E7
-:102950002024A0E11C00C4E51D20C4E50C0C83E18B
-:102960006D0500EB0370D5E500C0D5E501E0D5E5C8
-:102970000260D5E52034A0E11E00C4E50410A0E10A
-:102980007220A0E31F30C4E54AC0C4E54BE0C4E5B3
-:102990004C60C4E54D70C4E51200A0E3F11A00EBF1
-:1029A0009DFFFFEA5C119FE51820A0E30D00A0E366
-:1029B000EC1A00EB8CFFFFEA4C519FE5F400D5E1E7
-:1029C000610500EB44419FE50030A0E120CCA0E18F
-:1029D0002024A0E12018A0E1F200D5E10120C4E507
-:1029E0000210C4E503C0C4E50030C4E5D00500EB27
-:1029F0000030A0E120CCA0E12024A0E12018A0E13B
-:102A0000B600D5E10520C4E50610C4E507C0C4E55D
-:102A10000430C4E5AF0500EB0030A0E120CCA0E11C
-:102A20002024A0E12018A0E1FA00D5E10920C4E5A6
-:102A30000A10C4E50BC0C4E50830C4E58B0500EB03
-:102A40000030A0E120CCA0E12024A0E12018A0E1EA
-:102A5000F800D5E10D20C4E50E10C4E50FC0C4E5B3
-:102A60000C30C4E5680500EB0030A0E120CCA0E10B
-:102A70002324A0E12318A0E1FC00D5E11120C4E546
-:102A80001210C4E513C0C4E51030C4E5440500EBE2
-:102A90000030A0E1205CA0E120C4A0E120E8A0E19A
-:102AA0000410A0E12420A0E315C0C4E516E0C4E5AD
-:102AB0001750C4E51430C4E50A00A0E3A91A00EBDE
-:102AC00025FFFFEA48109FE50120A0E30900A0E3ED
-:102AD000A41A00EB2CFFFFEA38109FE52420A0E3A6
-:102AE0000700A0E39F1A00EB33FFFFEA70100040DD
-:102AF0003C11004068110040981000400A1100404D
-:102B0000C00F0040CC0F004050110040440B00406B
-:102B1000441000400811004064120040F04F2DE9BD
-:102B20007C2F9FE57C0F9FE50030D2E50E22A0E3CD
-:102B3000001090E5022982E2082092E5704F9FE59F
-:102B400068D04DE2FF0053E3011081E20230A0E3C0
-:102B500064208DE50030C4E5001080E5BB02000A6A
-:102B6000503F9FE5B840D3E1000054E31402000A4F
-:102B7000444F9FE594C182E02223A0E1823262E0CB
-:102B8000033182E0832141E0640052E300005213EC
-:102B9000AB03000A940182E02223A0E1823262E0CA
-:102BA000033182E0832141E0960052E33200521368
-:102BB000B402000A181900EB003F9FE5003093E5CE
-:102BC0000820D3E5000052E39200000A0020A0E3B1
-:102BD0000820C3E5E83E9FE50390D3E502B0D3E5C6
-:102BE0001AA0D3E51E80D3E50670D3E52240D3E5D5
-:102BF0002620D3E50150D3E51960D3E51DE0D3E5E8
-:102C00000510D3E521C0D3E52500D3E560908DE51F
-:102C10001B90D3E55C908DE51F90D3E554908DE536
-:102C20000790D3E54C908DE52390D3E548908DE552
-:102C30002790D3E540908DE5020480E11C20D3E588
-:102C40000B5485E10A6486E100B0D3E504A0D3E526
-:102C500058208DE504C48CE12040D3E550408DE53B
-:102C60002490D3E508E48EE10880D3E544908DE517
-:102C70002820D3E560409DE55C909DE53C208DE5F6
-:102C800054209DE5045885E1096886E14C409DE5A6
-:102C900048909DE502E88EE1071481E140209DE522
-:102CA0000A7C85E1041881E158509DE509C88CE152
-:102CB00050909DE5088C81E1020880E13C109DE583
-:102CC000002E9FE505AC86E1095C8EE19C5082E513
-:102CD000010C80E1F05D9FE5F09D9FE538008DE5FA
-:102CE00044E09DE501100BE202000BE20010C5E597
-:102CF0000000C9E5D81D9FE5D80D9FE50E6C8CE15D
-:102D000004C00BE220E00BE200C0C0E500E0C1E53A
-:102D1000947082E598A082E5907082E5B84D9FE5B9
-:102D200038209DE5948084E5986084E5908084E572
-:102D30009C2084E52BA0D3E50A80D3E52A70D3E557
-:102D40003260D3E51650D3E53E40D3E50B90D3E592
-:102D50000910D3E529E0D3E53120D3E515C0D3E54B
-:102D60003D00D3E534A08DE533A0D3E530A08DE55B
-:102D700017A0D3E52CA08DE53FA0D3E524A08DE5D9
-:102D8000040480E14040D3E520408DE5081481E152
-:102D900034A0D3E52C80D3E5091881E107E48EE166
-:102DA00030909DE50C70D3E51830D3E5062482E120
-:102DB00005C48CE134509DE5092882E128308DE579
-:102DC00024409DE52C309DE505E88EE128909DE5A9
-:102DD000075C81E10A1C82E120A09DE503C88CE12B
-:102DE000040880E1F43C9FE5F44C9FE5086C8EE11B
-:102DF0000A2C80E109EC8CE180001BE39C1083E548
-:102E0000182084E5945083E5986083E514E084E518
-:102E1000905083E5A502001AF60B00EBB0CC9FE5BD
-:102E20000030DCE5000053E3D001000AB43C9FE52C
-:102E3000182093E5B06C9FE5220CA0E12234A0E1BC
-:102E40002218A0E12130C6E52210C6E52300C6E520
-:102E50002020C6E570EC9FE50030DEE5000053E37E
-:102E6000A401000A7C3C9FE50C1093E5002093E54B
-:102E7000215CA0E1224CA0E12234A0E12208A0E1E3
-:102E800021C4A0E121E8A0E10130C6E50200C6E5C9
-:102E90000340C6E50DC0C6E50EE0C6E50F50C6E529
-:102EA0000020C6E50C10C6E5200C9FE50030D0E5FB
-:102EB000000053E37101000A283C9FE5101093E5E0
-:102EC000042093E5215CA0E1224CA0E12234A0E1A2
-:102ED0002208A0E121C4A0E121E8A0E10530C6E577
-:102EE0000600C6E50740C6E511C0C6E512E0C6E526
-:102EF0001350C6E50420C6E51010C6E5D41B9FE5B7
-:102F00000030D1E5000053E33E01000AD43B9FE5C9
-:102F1000141093E5082093E5215CA0E1224CA0E188
-:102F20002234A0E12208A0E121C4A0E121E8A0E12F
-:102F30000930C6E50A00C6E50B40C6E515C0C6E582
-:102F400016E0C6E51750C6E50820C6E51410C6E52C
-:102F500098BB9FE5F400DBE1FB0300EB20CCA0E194
-:102F60000030A0E12024A0E12018A0E1F200DBE184
-:102F70001BC0C6E51920C6E51A10C6E51830C6E51F
-:102F80006B0400EB0030A0E1202CA0E12014A0E1B4
-:102F90002008A0E11F20C6E51D10C6E51E00C6E5FD
-:102FA0001C30C6E5880700EB44CB9FE5BA35DBE172
-:102FB000F020DCE1000052E30010A0130110030236
-:102FC000000051E3D82A9F15010003E2013003E21B
-:102FD0000330A0130030C2150A00001A013023E2AA
-:102FE000000052E30030A00301300312000053E35D
-:102FF0000400000AA84A9FE50030D4E5FF0053E32F
-:103000000430A0110010C315E84A9FE5003094E594
-:103010000820D3E5000052E3B000CCE11300000A21
-:10302000903A9FE5B820D3E1000052E30C00000A7B
-:10303000C43A9FE50030D3E5030053E3C201000A20
-:10304000000053E3582A9F05013043020030C205B7
-:103050000300000A040053E32203000A050053E3BF
-:103060000B03000A002094E50030A0E30830C2E51D
-:103070002CAA9FE50000DAE5013040E2010053E3AD
-:103080004B01009A040050E38101000A101A9FE5E9
-:103090000020D1E5FF0052E35001000A013042E276
-:1030A000010053E35402009A000052E3030052135C
-:1030B0000040A0130140A0037F01000A040052E376
-:1030C000FA02000A050052E39D02000A2C6A9FE5FD
-:1030D0000210D6E50330D6E50E00D6E50F20D6E582
-:1030E000031491E1024480E11400000AB4299FE531
-:1030F000000092E5EA4700EB000054E10F00001ADF
-:10310000B0099FE5F8199FE500C0A0E30030D0E5C5
-:103110000120D0E501C08CE208005CE30830C1E585
-:103120000920C1E5020080E2021081E2F6FFFF1AE9
-:103130000B00A0E3C8199FE51820A0E3091900EBD4
-:103140000010D6E50130D6E50C00D6E50D20D6E519
-:10315000031491E1024480E10400000A44399FE530
-:10316000000093E5CE4700EB000054E18801000A1F
-:103170000410D6E50530D6E51000D6E51120D6E5D9
-:10318000031491E1024480E10400000A14599FE510
-:10319000000095E5C24700EB000054E17701000A0A
-:1031A0000610D6E50730D6E51200D6E51320D6E5A1
-:1031B000031491E1024480E10400000AE4989FE5D1
-:1031C000000099E5B64700EB000054E1B201000AA7
-:1031D0000810D6E50930D6E51400D6E51520D6E569
-:1031E000031491E1024480E10400000AB4A89FE5C1
-:1031F00000009AE5AA4700EB000054E14C01000AE8
-:1032000000B99FE50B10D6E50A30D6E51600D6E5E5
-:103210001720D6E5011493E1024480E10400000A7E
-:1032200080C89FE500009CE59D4700EB000054E14D
-:10323000A001000A0E42A0E3024984E2511A00EB09
-:10324000083094E564209DE5030052E1ED00008A1A
-:10325000083094E564509DE5034065E0641500EB9B
-:10326000A4889FE50060A0E10400A0E1BB4200EB60
-:10327000000054E3007098E5EF0000BA0121A0E3DC
-:10328000592882E20030A0E3EF4200EB0040A0E1C9
-:103290000600A0E10150A0E1B04200EB000056E3BF
-:1032A000100100BA0020A0E10130A0E10400A0E17B
-:1032B0000510A0E1884300EB0121A0E38F2882E202
-:1032C000012982E20030A0E3DF4200EB6C4400EB16
-:1032D0000710A0E1954400EBC8979FE52C289FE5D7
-:1032E000001099E592A183E0A332A0E1033183E0CD
-:1032F000033183E0030151E1000088E50C00001A6E
-:103300004214A0E3321781E2964500EB0030A0E3BF
-:103310000020A0E120CCA0E12014A0E12008A0E141
-:10332000003088E51510CBE51600CBE517C0CBE5DE
-:103330001420CBE5D8379FE5F000D3E1874200EBBE
-:103340000121A0E38F2882E2012982E20030A0E37C
-:10335000614300EB4A4400EBB8C79FE518009CE8C6
-:103360000020A0E120ACA0E1241CA0E12004A0E109
-:1033700022C8A0E123E4A0E12358A0E1236CA0E14E
-:103380002474A0E12488A0E10710CBE51100CBE56F
-:1033900012C0CBE513A0CBE501E0CBE50250CBE5B5
-:1033A0000360CBE50570CBE50680CBE51020CBE5CF
-:1033B0000030CBE50440CBE568D08DE2F04FBDE8AE
-:1033C0001EFF2FE1F0569FE5952183E02333A0E116
-:1033D000832263E0023183E0830151E19301000A1B
-:1033E000959183E02333A0E1832263E0023183E0FF
-:1033F000833141E0320053E3EDFDFF1A0400A0E108
-:103400000D1200EBEAFDFFEA0C379FE501C0D3E5A2
-:103410000500D3E50010D3E50420D3E502E0D3E5B1
-:103420000640D3E50C1481E1002482E107C0D3E516
-:103430000300D3E50E1881E1042882E1001C81E13C
-:103440000C2C82E1214CA0E1225CA0E12134A0E11E
-:103450002108A0E122C4A0E122E8A0E10930C6E5EC
-:103460000A00C6E50B40C6E515C0C6E516E0C6E590
-:103470001750C6E50810C6E51420C6E5B3FEFFEAFE
-:1034800098369FE505C0D3E50D00D3E50410D3E5DC
-:103490000C20D3E506E0D3E50E40D3E50C1481E122
-:1034A000002482E10FC0D3E50700D3E50E1881E1C7
-:1034B000042882E1001C81E10C2C82E1214CA0E176
-:1034C000225CA0E12134A0E12108A0E122C4A0E116
-:1034D00022E8A0E10530C6E50600C6E50740C6E5DE
-:1034E00011C0C6E512E0C6E51350C6E50410C6E5F6
-:1034F0001020C6E580FEFFEA20369FE501C0D3E537
-:103500000900D3E50010D3E50820D3E502E0D3E5B8
-:103510000A40D3E50C1481E1002482E10BC0D3E51D
-:103520000300D3E50E1881E1042882E1001C81E14B
-:103530000C2C82E1214CA0E1225CA0E12134A0E12D
-:103540002108A0E122C4A0E122E8A0E10130C6E503
-:103550000200C6E50340C6E50DC0C6E50EE0C6E5BF
-:103560000F50C6E50010C6E50C20C6E54DFEFFEA8B
-:10357000A8259FE51110D2E51030D2E512C0D2E5A2
-:103580001300D2E5013483E10C3883E1003C83E190
-:1035900054659FE5230CA0E12324A0E12318A0E1BA
-:1035A0002120C6E52210C6E52300C6E52030C6E589
-:1035B00027FEFFEA68359FE558C59FE5060093E8BA
-:1035C00030009CE8014054E00250C5E0000055E3A3
-:1035D000250100DAC8E49FE50030E0E30030CEE5E5
-:1035E00054259FE5C8449FE50030A0E30130C4E5C1
-:1035F000B830C2E1B030C2E1B230C2E1B630C2E1AF
-:10360000B430C2E1B0FEFFEA791400EB083094E573
-:1036100064409DE5000064E0034080E0741400EB2A
-:10362000E4849FE50060A0E10400A0E1CB4100EB51
-:10363000000054E3007098E50FFFFFAA4124A0E3C7
-:103640000F2682E20030A0E3F64000EB0AFFFFEA1B
-:10365000B8449FE5945183E0A332A0E1033183E0B5
-:10366000033183E0030151E1FA00000A94A183E0F1
-:10367000A332A0E1033183E0033183E0033141E071
-:10368000320053E34AFDFF1A0000A0E36A1100EB89
-:1036900047FDFFEA98549FE50C4095E50010A0E334
-:1036A0000400A0E1074500EB000050E3120000CA4F
-:1036B000EC039FE50330A0E30030C0E578349FE5DC
-:1036C000ECC39FE500E0A0E30120A0E30120CCE5EE
-:1036D000B820C3E1B0E0C3E1B2E0C3E1B6E0C3E1CA
-:1036E000B4E0C3E178FEFFEA4124A0E30F2682E2C2
-:1036F0000030A0E3CB4000EBE9FEFFEA0400A0E1CC
-:10370000A14100EB3A2E8FE20C0092E8C44000EB9E
-:103710005B4300EB0030A0E10C3085E50010A0E336
-:10372000EA4400EB000050E30030A0B30C3085B554
-:1037300055FEFFEACCB39FE51820A0E30B10A0E1F3
-:103740000D00A0E3871700EBADFEFFEA50539FE5A5
-:103750000030D5E5000053E3CA00000A030053E33C
-:103760003FFEFF1AAC139FE5B4239FE5030091E8E9
-:10377000013043E20030C5E5030082E838FEFFEA8D
-:103780001C139FE50120A0E30900A0E3751700EBDF
-:1037900082FEFFEAF400DBE1EB0100EB84439FE5EE
-:1037A0000030A0E120CCA0E12024A0E12018A0E17D
-:1037B000F200DBE10120C4E50210C4E503C0C4E56A
-:1037C0000030C4E55A0200EB0030A0E120CCA0E1BB
-:1037D0002024A0E12018A0E1B600DBE10520C4E52B
-:1037E0000610C4E507C0C4E50430C4E5390200EBA7
-:1037F0000030A0E120CCA0E12024A0E12018A0E12D
-:10380000FA00DBE10920C4E50A10C4E50BC0C4E5F9
-:103810000830C4E5150200EB0030A0E120CCA0E1A7
-:103820002024A0E12018A0E1F800DBE10D20C4E590
-:103830000E10C4E50FC0C4E50C30C4E5F20100EB86
-:103840000030A0E120CCA0E12324A0E12318A0E1D6
-:10385000FC00DBE11120C4E51210C4E513C0C4E58F
-:103860001030C4E5CE0100EB0030A0E1205CA0E107
-:1038700020C4A0E120E8A0E10410A0E12420A0E3FE
-:1038800015C0C4E516E0C4E51750C4E51430C4E51E
-:103890000A00A0E3331700EB34FEFFEA48129FE56D
-:1038A0002420A0E30700A0E32E1700EB47FEFFEA69
-:1038B000B30800EB57FDFFEA70529FE578329FE5B1
-:1038C0000520D5E50400D5E50610D5E507E0D3E5EC
-:1038D000020480E150429FE507A0D5E50220D3E530
-:1038E00000E08DE500C0D3E501E0D3E50460D3E559
-:1038F0000570D3E50680D3E5010880E10310D3E528
-:1039000003E0C4E50020C4E502C0C4E50460C4E5EA
-:103910000570C4E50110C4E50680C4E500109DE50E
-:103920000A0C80E10710C4E5550100EB0910D5E54C
-:103930000820D5E50AC0D5E50038A0E1012482E1E0
-:103940000B00D5E5003063E20C2882E1231CA0E1E6
-:103950002338A0E11830C4E51910C4E5000C82E159
-:10396000540100EB0D20D5E50C30D5E50E10D5E562
-:103970000FC0D5E5023483E1013883E12024A0E1C2
-:103980001A00C4E51B20C4E50C0C83E1550100EBD3
-:103990001120D5E51030D5E51210D5E513C0D5E5D9
-:1039A000023483E1013883E12024A0E11C00C4E556
-:1039B0001D20C4E50C0C83E1570100EB0370D5E535
-:1039C00000C0D5E501E0D5E50260D5E52034A0E1F1
-:1039D0001E00C4E50410A0E17220A0E31F30C4E57E
-:1039E0004AC0C4E54BE0C4E54C60C4E54D70C4E595
-:1039F0001200A0E3DB1600EB0DFEFFEA38319FE575
-:103A0000AC509FE500A0A0E30120A0E33E1BE0E353
-:103A10000C90A0E30120C5E5B410C3E1B890C3E168
-:103A2000B0A0C3E1B2A0C3E1B6A0C3E1A6FDFFEA26
-:103A30000100A0E3801000EB68309FE5001093E5E3
-:103A400066FEFFEA0100A0E37B1000EB54E09FE577
-:103A500000109EE54EFCFFEA0100A0E3761000EBAB
-:103A600040909FE5001099E5FFFEFFEA84FDFF1AF4
-:103A70007A39A0E3473E83E20F3083E2030054E14A
-:103A80007FFDFF9AD2FEFFEA88A09FE590209FE588
-:103A900000069AE8013083E20030C5E5000682E8BE
-:103AA0006FFDFFEA081100403C110040E17A843FBD
-:103AB0007B14AE470411004068110040D34D6210E2
-:103AC00080110040B1100040DC0D004009110040A1
-:103AD000C0120040C1120040BC0F0040180C004052
-:103AE000A00E0040E00B0040180D004064120040A2
-:103AF000440B00408C1000407C11004088120040B4
-:103B0000701000409810004050110040880800409C
-:103B10001F85EB517014004070080040B81200403F
-:103B2000891200403411004044100040CC0F004086
-:103B30000A1100404012004004110040C00F004034
-:103B40000811004018401FE5002094E508C094E5E6
-:103B5000041094E50C5094E5229CA0E138301FE558
-:103B60001C908DE52CECA0E12C04A0E12C98A0E1A8
-:103B70000CE08DE514008DE510908DE521ACA0E101
-:103B80002264A0E12278A0E125ECA0E12504A0E1D7
-:103B90002598A0E118A08DE508008DE504908DE53D
-:103BA00017E0C3E50960C3E50A70C3E51CE09DE5C5
-:103BB00021A8A0E12184A0E10BE0C3E50D80C3E5CD
-:103BC0000EA0C3E518909DE50F90C3E514A09DE5F8
-:103BD00011A0C3E510E09DE512E0C3E50C909DE562
-:103BE0001390C3E508A09DE515A0C3E504E09DE59D
-:103BF0000200A0E10C10C3E516E0C3E50820C3E510
-:103C000010C0C3E51450C3E59D0000EBD8501FE57C
-:103C1000B200C5E1040094E5A60000EBB000C5E1E8
-:103C2000080094E5AF0000EBB400C5E10C0094E59A
-:103C3000B90000EB0CC11FE50030DCE50120DCE53C
-:103C4000000053E30210A0130010A003000052E391
-:103C50000CE0A0E1B600C5E10200000A000051E35B
-:103C60000310A0130110A0030230DEE5000053E3AF
-:103C70000330DCE50410811348011FE5000053E325
-:103C8000081081130130A0E3B810C5E10130C0E590
-:103C90000DFDFFEA5C911FE50030D9E5050053E317
-:103CA0000420A0030930A0010020C305ECFCFFEABA
-:103CB00084311FE50C0093E5970000EB8C111FE5A4
-:103CC0008C211FE50130A0E30130C1E50830A0E3FD
-:103CD000B600C2E1B440C2E1B830C2E1B040C2E1D6
-:103CE000B240C2E1F8FCFFEAB0511FE50030D5E573
-:103CF000030053E3DAFCFF1A0520A0E30020C5E52A
-:103D0000350100EBD6FCFFEA04E02DE51E4000EB98
-:103D100024208FE20C0092E84B4000EB0121A0E34D
-:103D2000662882E2022982E20030A0E3EA4000EB4A
-:103D3000D34100EB04E09DE41EFF2FE1FB2109408D
-:103D4000182D445404E02DE50F4000EB0121A0E3C1
-:103D5000662882E2022982E20030A0E33A4000EBCA
-:103D600010208FE20C0092E8DB4000EBC44100EB36
-:103D700004E09DE41EFF2FE1FB210940182D44546F
-:103D80000008A0E104E02DE54008A0E1584200EB66
-:103D90001113A0E37A1881E2F24200EB04E09DE403
-:103DA0001EFF2FE10008A0E104E02DE54008A0E19E
-:103DB0004F4200EBF43F00EB0121A0E38F2882E2A9
-:103DC000012982E20030A0E3C34000EB10208FE223
-:103DD0000C0092E81C4000EBA94100EB04E09DE4DC
-:103DE0001EFF2FE10F9F234010069E7B0008A0E1DD
-:103DF00004E02DE54008A0E13D4200EB020180E235
-:103E0000E13F00EB0121A0E38F2882E2012982E259
-:103E10000030A0E3B04000EB10208FE20C0092E8ED
-:103E2000094000EB964100EB04E09DE41EFF2FE10A
-:103E30000F9F234010069E7B0008A0E104E02DE5C3
-:103E40004008A0E12A4200EB020180E2CE3F00EBF5
-:103E50000121A0E38F2882E2012982E20030A0E361
-:103E60009D4000EB10208FE20C0092E8F63F00EB43
-:103E7000834100EB04E09DE41EFF2FE10F9F2340F0
-:103E800010069E7B04E02DE5BF3F00EB1C208FE277
-:103E90000C0092E8EC3F00EB624100EB000060E2B6
-:103EA0000008A0E14008A0E104E09DE41EFF2FE12E
-:103EB00027EBA1402DB29DEF04E02DE5B23F00EBD2
-:103EC00018208FE20C0092E8DF3F00EB554100EB39
-:103ED0000008A0E14008A0E104E09DE41EFF2FE1FE
-:103EE00027EBA1402DB29DEF04E02DE5A63F00EBAE
-:103EF0001C208FE20C0092E8D33F00EB494100EB1D
-:103F0000000060E20008A0E14008A0E104E09DE4B8
-:103F10001EFF2FE1F5C57C40A60A462504E02DE5ED
-:103F2000993F00EB18208FE20C0092E8C63F00EBAF
-:103F30003C4100EB0008A0E14008A0E104E09DE462
-:103F40001EFF2FE1997944409A9999990008A0E1C0
-:103F50004008A0E104E02DE5000060E2E44100EB50
-:103F60004214A0E3321781E27E4200EB863F00EB71
-:103F700024208FE20C0092E8B33F00EB0121A0E384
-:103F8000662882E2022982E20030A0E3524000EB80
-:103F90003B4100EB04E09DE41EFF2FE1FB210940C3
-:103FA000182D44540008A0E14008A0E104E02DE5EC
-:103FB000000060E2CE4100EB733F00EB38208FE25F
-:103FC0000C0092E8A03F00EB2D4100EB6E3F00EBB0
-:103FD0002C208FE20C0092E89B3F00EB0121A0E334
-:103FE000662882E2022982E20030A0E33A4000EB38
-:103FF000234100EB04E09DE41EFF2FE1098A8F3F7F
-:10400000D200DE02FB210940182D44540008A0E133
-:1040100004E02DE54008A0E1B54100EB5A3F00EB7C
-:1040200038208FE20C0092E8873F00EB144100EB50
-:10403000553F00EB2C208FE20C0092E8823F00EB12
-:104040000121A0E3662882E2022982E20030A0E397
-:10405000214000EB0A4100EB04E09DE41EFF2FE14C
-:10406000098A8F3FD200DE02FB210940182D4454FB
-:104070000008A0E14008A0E104E02DE5000060E2B6
-:104080009B4100EB403F00EB38208FE20C0092E8B0
-:104090006D3F00EBFA4000EB3B3F00EB2C208FE242
-:1040A0000C0092E8683F00EB0121A0E3662882E261
-:1040B000022982E20030A0E3074000EBF04000EB71
-:1040C00004E09DE41EFF2FE1098A8F3FD200DE024B
-:1040D000FB210940182D44540038A0E1230BA0E334
-:1040E000A00080E204E02DE5230840E0804100EBE1
-:1040F0004214A0E3321781E21A4200EB223F00EBA8
-:1041000024208FE20C0092E84F3F00EB0121A0E356
-:10411000662882E2022982E20030A0E3EE3F00EB53
-:10412000D74000EB04E09DE41EFF2FE1FB21094096
-:10413000182D44540008A0E104E02DE54008A0E15A
-:104140006B4100EB4214A0E3321781E2054200EB21
-:104150000D3F00EB24208FE20C0092E83A3F00EB89
-:104160000121A0E3662882E2022982E20030A0E376
-:10417000D93F00EBC24000EB04E09DE41EFF2FE1BD
-:10418000FB210940182D445430002DE944C09FE51F
-:104190000C009CE808D04DE20C008DE80040A0E146
-:1041A000C45FA0E10C009DE803009CE8042092E0BD
-:1041B0000530A3E0010053E1F9FFFFCA0200000A45
-:1041C00008D08DE23000BDE81EFF2FE1000052E173
-:1041D000F3FFFF8AF9FFFFEA70080040D4309FE543
-:1041E000002093E50830D2E5000053E30000A0E38F
-:1041F000C4109FE5C4209FE51F00001A0F30C2E5E0
-:104200000030C1E50130C1E50230C1E50330C1E550
-:104210000430C1E50530C1E50630C1E50730C1E530
-:104220000830C1E50930C1E50A30C1E50B30C1E510
-:104230000030C2E50130C2E50230C2E50330C2E51C
-:104240000430C2E50530C2E50630C2E50730C2E5FC
-:104250000830C2E50930C2E50A30C2E50B30C2E5DC
-:104260000C30C2E50D30C2E50E30C2E50C30C1E5C0
-:104270000D30C1E50E30C1E50F30C1E540309FE59E
-:1042800040209FE5180083E53C309FE5180082E55B
-:10429000180083E534209FE534309FE5180082E55F
-:1042A000180083E52C209FE52C309FE5180082E55F
-:1042B000180083E51EFF2FE19410004040110040DC
-:1042C000F2100040E81200400C1300407813004048
-:1042D0003013004054130040C41200409C130040AF
-:1042E000F04F2DE96C399FE50100D3E51BDE4DE26F
-:1042F0000080D3E5AC018DE50510D3E50450D3E58E
-:10430000A4118DE50920D3E50840D3E594218DE57E
-:104310001D10D3E511A0D3E50DB0D3E51560D3E5AD
-:1043200010E0D3E50CC0D3E51400D3E51C20D3E5A1
-:1043300080118DE50210D3E5A8118DE50610D3E5B7
-:10434000A0118DE50A10D3E590118DE51210D3E58B
-:104350008C118DE50E10D3E588118DE51610D3E58F
-:1043600084118DE51E10D3E57C118DE5AC119DE522
-:10437000018488E1A4119DE5015485E194119DE536
-:10438000060480E1014484E180619DE50710D3E5E6
-:104390000AE48EE1062482E103A0D3E59C118DE5B9
-:1043A0001F60D3E50F70D3E51710D3E51390D3E565
-:1043B0000BC48CE10BB0D3E578618DE5A8619DE578
-:1043C000068888E1A0619DE5065885E190619DE53C
-:1043D000064884E18C619DE506E88EE188619DE5F3
-:1043E00006C88CE184619DE5060880E17C619DE55D
-:1043F000062882E10A6C88E19C819DE5085C85E1E4
-:1044000098518DE5095C8EE101EC80E178019DE534
-:1044100044189FE50B8C84E1074C8CE100CC82E1D1
-:1044200098219DE514E081E5042081E520C081E527
-:10443000006081E5088081E5105081E50C4081E550
-:104440001940D3E518A0D3E574418DE54180D3E54B
-:104450004060D3E568818DE54500D3E54450D3E560
-:1044600060018DE54910D3E54840D3E558118DE54D
-:104470001A10D3E54D80D3E555B0D3E55120D3E5EF
-:104480004CE0D3E554C0D3E55000D3E570118DE581
-:104490004210D3E564118DE54610D3E55C118DE53E
-:1044A0004A10D3E554118DE54E10D3E54C118DE53E
-:1044B0005610D3E544118DE55210D3E53C118DE53E
-:1044C00074119DE501A48AE168119DE5020480E173
-:1044D000016486E14B20D3E560119DE51B70D3E5B7
-:1044E000015485E108E48EE158119DE54380D3E550
-:1044F0000BC48CE147B0D3E550218DE5014484E144
-:104500004F10D3E548118DE55720D3E540218DE5C7
-:104510005310D3E538118DE564119DE5016886E1FE
-:1045200054119DE570219DE5014884E144119DE50C
-:1045300002A88AE15C219DE501C88CE150119DE54E
-:10454000025885E14C219DE5088C86E1016C84E1EF
-:1045500048419DE540119DE502E88EE13C219DE545
-:10456000077C8AE10BAC85E1045C8EE1014C8CE1B7
-:1045700038119DE56C718DE5020880E101EC80E168
-:10458000D8269FE56C119DE5CC069FE5008082E56D
-:104590001C1080E504A082E5086082E5145082E5E5
-:1045A000204082E51CE082E52120D3E52080D3E590
-:1045B00034218DE52540D3E52450D3E52C418DE50C
-:1045C0002960D3E52840D3E520618DE53D10D3E592
-:1045D00031A0D3E52DB0D3E53560D3E530E0D3E5A8
-:1045E0002CC0D3E53400D3E53C20D3E500118DE5A4
-:1045F0002210D3E530118DE52610D3E528118DE585
-:104600002A10D3E51C118DE53210D3E518118DE584
-:104610002E10D3E510118DE53610D3E508118DE588
-:104620003E10D3E5FC108DE534119DE5018488E151
-:104630002C119DE5015485E120119DE5014484E1A3
-:104640003310D3E52770D3E50AE48EE10BC48CE187
-:1046500023A0D3E52BB0D3E5060480E114118DE54A
-:1046600000619DE5062482E12F60D3E50C618DE5B4
-:104670003710D3E504118DE530119DE53F60D3E59A
-:10468000018888E1F8608DE51C119DE528619DE5B4
-:10469000014884E1065885E110119DE518619DE50A
-:1046A00001C88CE106E88EE1FC109DE508619DE5FE
-:1046B000077C85E124718DE5060880E1012882E10F
-:1046C0000A6C88E10C119DE50B8C84E114419DE599
-:1046D000045C8EE1014C8CE104119DE501EC80E16C
-:1046E000F8009DE578159FE500CC82E124219DE549
-:1046F000006081E5042081E5088081E5105081E5B6
-:104700000C4081E514E081E520C081E53940D3E526
-:1047100038A0D3E5F4408DE55980D3E55860D3E562
-:10472000E8808DE55D00D3E55C50D3E5E0008DE5E4
-:104730006110D3E56040D3E5D8108DE53A10D3E59C
-:104740006580D3E56DB0D3E56920D3E564E0D3E5BA
-:104750006CC0D3E56800D3E5F0108DE55A10D3E5C1
-:10476000E4108DE55E10D3E5DC108DE56210D3E535
-:10477000D4108DE56610D3E5CC108DE56E10D3E531
-:10478000C4108DE56A10D3E5BC108DE5F4109DE5ED
-:1047900001A48AE1E8109DE5020480E1016486E15C
-:1047A0006320D3E5E0109DE53B70D3E5015485E13E
-:1047B00008E48EE1D8109DE55B80D3E50BC48CE165
-:1047C0005FB0D3E5D0208DE5014484E16710D3E5E7
-:1047D000C8108DE56F20D3E5C0208DE56B10D3E5C3
-:1047E000B8108DE5E4109DE5016886E1D4109DE5E3
-:1047F000F0209DE5014884E1C4109DE502A88AE10E
-:10480000DC209DE501C88CE1D0109DE5025885E1D2
-:10481000CC209DE5088C86E1016C84E1C8409DE5D3
-:10482000C0109DE502E88EE1BC209DE5077C8AE191
-:104830000BAC85E1045C8EE1014C8CE1B8109DE588
-:10484000020880E1EC708DE518249FE501EC80E121
-:10485000EC109DE508049FE51C1080E5008082E5D2
-:1048600004A082E5086082E5145082E5204082E5DC
-:104870001CE082E58920D3E58880D3E5B4208DE56E
-:104880008D40D3E58C50D3E5AC408DE59160D3E508
-:104890009040D3E5A0608DE59900D3E595A0D3E5E0
-:1048A00094E0D3E598C0D3E590008DE58A10D3E578
-:1048B000A160D3E59CB0D3E5A000D3E59D20D3E56E
-:1048C000B0108DE58E10D3E5A8108DE59210D3E5DC
-:1048D0009C108DE59610D3E598108DE59A10D3E5E0
-:1048E0008C108DE5A210D3E584108DE59E10D3E5E4
-:1048F00002248BE178108DE57C208DE5B4109DE5D8
-:104900009720D3E593B0D3E58F70D3E5018488E198
-:104910000AE48EE1AC109DE58BA0D3E594208DE5F3
-:10492000015485E1060480E1A0109DE59B60D3E57C
-:10493000014484E188608DE590109DE501C48CE11F
-:10494000A310D3E5B0609DE580108DE5A8109DE52E
-:104950009F20D3E5068888E1015885E198609DE5B0
-:104960008C109DE570208DE506E88EE19C209DE58C
-:1049700001C88CE178108DE2420091E8024884E1A0
-:10498000016886E174608DE588109DE50A6C88E118
-:104990000B8C84E194409DE584209DE5077C85E1B6
-:1049A000045C8EE1014C8CE180109DE5020880E101
-:1049B000B4229FE501EC80E174009DE570109DE557
-:1049C000A4708DE5006082E5A4609DE501CC80E1E6
-:1049D000046082E5088082E50C5082E5144082E59F
-:1049E00020E082E51CC082E57180D3E57060D3E5EC
-:1049F0006C808DE57500D3E57450D3E564008DE5DA
-:104A00007910D3E57840D3E55C108DE57C20D3E5C3
-:104A100054208DE57210D3E58580D3E581B0D3E5D0
-:104A2000A520D3E57DA0D3E584E0D3E580C0D3E520
-:104A3000A400D3E568108DE57610D3E560108DE510
-:104A40007A10D3E558108DE57E10D3E54C108DE536
-:104A50008610D3E540108DE58210D3E534108DE546
-:104A6000A610D3E528108DE56C109DE5016486E164
-:104A700064109DE5015485E15C109DE5014484E1ED
-:104A800054109DE50AA481E150A08DE5020480E167
-:104A90007F20D3E577A0D3E508E48EE10BC48CE159
-:104AA0007380D3E57BB0D3E544208DE58710D3E553
-:104AB0003C108DE58320D3E530208DE568209DE511
-:104AC000A710D3E5026886E124108DE558209DE506
-:104AD00060109DE5024884E1015885E14C209DE588
-:104AE00050109DE5021881E148108DE540109DE5CC
-:104AF00001E88EE128109DE5088C86E1010880E13F
-:104B00000B6C84E144108DE2120091E834209DE5A5
-:104B10000AAC85E1015C84E13C409DE530109DE5F7
-:104B200002C88CE104EC8EE101CC8CE138E08DE52B
-:104B30002CC08DE524109DE530219FE5014C80E1DE
-:104B40002C009DE538109DE51C0082E5008082E583
-:104B500004A082E5086082E5145082E5201082E519
-:104B60000C219FE5004082E5B840D3E5A9A0D3E53C
-:104B7000AD80D3E5B160D3E5A8E0D3E5ACC0D3E523
-:104B8000B000D3E514408DE5AA10D3E5B540D3E5D8
-:104B9000B950D3E5B420D3E520108DE5AE10D3E5B0
-:104BA0001C108DE5B210D3E518108DE5BA10D3E5D1
-:104BB0000C108DE5060480E114609DE5B610D3E588
-:104BC000055486E100108DE510508DE50AE48EE174
-:104BD000AB60D3E5B7B0D3E5B3A0D3E508C48CE1AF
-:104BE000AF80D3E5BB30D3E504308DE520109DE5E3
-:104BF0001C309DE5042482E118409DE501E88EE12A
-:104C000003C88CE10C109DE500309DE5040880E1AF
-:104C1000064C8EE104609DE5011885E1032882E1E0
-:104C2000085C8CE148809FE50AEC80E106CC81E1DC
-:104C30000B3C82E108108DE51C3088E5044088E5D6
-:104C4000085088E514E088E520C088E51BDE8DE289
-:104C5000F04FBDE81EFF2FE1841100400C1300400F
-:104C60005413004078130040C41200403013004039
-:104C70009C130040E8120040F0472DE9208090E5A9
-:104C80000070A0E10800A0E103A0A0E10140A0E1C4
-:104C90000290A0E18D3F00EB000050E3023188E27A
-:104CA0000400A0E1040000BA0310A0E10380A0E129
-:104CB000863F00EB000050E30480A0A120109DE59A
-:104CC0000800A0E1C13E00EB184097E50010A0E10C
-:104CD0000400A0E1153E00EB1C6097E5180087E595
-:104CE0000610A0E10040A0E1763F00EB025186E211
-:104CF000000050E30510A0E10400A0E1186087C5A2
-:104D0000020000CA713F00EB000050E3185087B565
-:104D10000A00A0E11C3C00EB0020A0E1FF05A0E39D
-:104D20000130A0E1030680E20010A0E3EA3C00EBC2
-:104D30000040A0E10800A0E10150A0E1A53F00EB88
-:104D4000000050E3000060B2043C00EB0020A0E152
-:104D50000130A0E10400A0E10510A0E1D64000EB85
-:104D60000040A0E10150A0E10800A0E1001097E59B
-:104D7000963E00EB141097E5EC3D00EB0510A0E12A
-:104D80000060A0E10400A0E1BD3D00EB081097E544
-:104D90008E3E00EB0910A0E18C3E00EB0010A0E17C
-:104DA0000600A0E1E13D00EB181097E50040A0E10E
-:104DB000040097E5853E00EB0010A0E10400A0E1AF
-:104DC000DA3D00EBF047BDE81EFF2FE1F04F2DE983
-:104DD0000C3C9FE5001093E50820D1E5000052E36C
-:104DE00060D04DE25F00001AF83B9FE50020D3E55C
-:104DF000050052E3F0BB9F15F09B9F156200000A6F
-:104E00000520DBE50430DBE50610DBE5023483E159
-:104E10000700DBE5013883E1005099E5004C83E1B0
-:104E20000410A0E10500A0E1263F00EB000050E3E4
-:104E3000B86B9FE5490000CA024184E20500A0E189
-:104E40000410A0E1213F00EB000050E3430000BA52
-:104E50000920DBE50830DBE50A10DBE5023483E1FD
-:104E60000B00DBE5013883E1045099E5004C83E158
-:104E70000410A0E10500A0E1123F00EB000050E3A8
-:104E8000686B9FE5330000CA024184E20500A0E19F
-:104E90000410A0E10D3F00EB000050E32D0000BA2C
-:104EA0000D20DBE50C30DBE50E10DBE5023483E1A1
-:104EB0000F00DBE5013883E1085099E5004C83E100
-:104EC0000410A0E10500A0E1FE3E00EB000050E36D
-:104ED000186B9FE51D0000CA024184E20500A0E1B5
-:104EE0000410A0E1F93E00EB000050E3170000BA07
-:104EF0001120DBE51030DBE51210DBE51300DBE50C
-:104F0000023483E1013883E10C5099E5004C83E1E0
-:104F10000410A0E10500A0E1EA3E00EBCC6A9FE5A9
-:104F2000000050E30C4086C5050000CA0500A0E162
-:104F30000010A0E3E53E00EB000050E30030A0B31A
-:104F40000C3086B560D08DE2F04FBDE81EFF2FE13A
-:104F5000084086E5E5FFFFEA044086E5CFFFFFEA6B
-:104F6000004086E5B9FFFFEA0030A0E30830C1E564
-:104F7000DAFCFFEB6C3A9FE50020D3E5050052E335
-:104F800064BA9F15649A9F159CFFFF1A601A9FE5EB
-:104F9000F400D1E1ECFBFFEB542A9FE50040A0E1D7
-:104FA000F200D2E162FCFFEB773B00EB443A9FE575
-:104FB0000060A0E1000093E50170A0E1723B00EB0E
-:104FC0001C008DE520108DE50600A0E10710A0E192
-:104FD0003C4000EB00A0A0E10400A0E101B0A0E192
-:104FE000693B00EB0040A0E10150A0E1354000EB3F
-:104FF000043A9FE524008DE528108DE5000093E537
-:10500000613B00EB2C008DE530108DE50400A0E144
-:105010000510A0E11F4000EBE0399FE534008DE56D
-:1050200038108DE5000093E5573B00EB0040A0E110
-:105030000150A0E10600A0E10710A0E1154000EB3F
-:105040000020A0E10130A0E10400A0E10510A0E1F2
-:105050007D3B00EB0A20A0E10040A0E10150A0E16F
-:105060000B30A0E11C008DE2030090E8763B00EBE2
-:1050700024208DE20C0092E8733B00EB0020A0E1BD
-:105080000130A0E10400A0E10510A0E1653A00EBC9
-:105090002C208DE20C0092E80040A0E10150A0E13C
-:1050A0000A00A0E10B10A0E1673B00EB34208DE289
-:1050B0000C0092E8643B00EB0020A0E10130A0E18D
-:1050C0000400A0E10510A0E1563A00EBEC3C00EB37
-:1050D00034208DE20C0092E848008DE51C008DE242
-:1050E000030090E8583B00EB2C208DE20C0092E886
-:1050F0000040A0E10150A0E124008DE2030090E80F
-:10510000513B00EB0020A0E10130A0E10400A0E150
-:105110000510A0E1423A00EBD93C00EBE0589FE5D6
-:105120004C008DE5DC489FE5005095E50D10D4E579
-:105130000C20D4E50EC0D4E50FE0D4E51100D4E591
-:105140001030D4E5BC689FE51240D4E53C508DE5B5
-:10515000012482E1B0789FE51310D6E50C2882E1A6
-:10516000003483E1007097E50E6C82E1043883E13E
-:10517000015C83E10600A0E13C109DE540708DE5F7
-:10518000923D00EB40109DE50040A0E10500A0E14C
-:105190008E3D00EB0010A0E10400A0E1E33C00EB39
-:1051A0000510A0E150008DE53C009DE5873D00EB3A
-:1051B00040109DE50040A0E10600A0E1833D00EB2A
-:1051C0000010A0E10400A0E1D73C00EB34A89FE56B
-:1051D00054008DE510B89FE51530DAE51420DAE5C6
-:1051E00001C0DBE516E0DAE50010A0E148009DE52E
-:1051F00044C08DE5032482E14CC09DE50EE882E1C8
-:10520000202CA0E11790DAE504E08DE510208DE573
-:105210002C28A0E10C208DE504209DE550309DE573
-:1052200044509DE521ECA0E12C4CA0E1099C82E1D9
-:10523000D8279FE518E08DE508408DE52168A0E1BD
-:105240002348A0E120A8A0E1238CA0E1020055E3BF
-:1052500023E4A0E12154A0E114A08DE558908DE550
-:105260002FE0C2E53040C2E53180C2E53350C2E5EF
-:105270003460C2E518409DE52074A0E13540C2E5E8
-:105280003F70C2E514509DE54050C2E510609DE5B9
-:105290002CA4A0E143A0C2E54160C2E50C709DE5ED
-:1052A0004470C2E508A09DE52E30C2E545A0C2E5E8
-:1052B0003210C2E53E00C2E542C0C2E5B600000AB7
-:1052C00044C09DE503005CE37B01000A44709DE55A
-:1052D000010057E39A00000A44A09DE500005AE34C
-:1052E00008979F050030A00324679F0504308905B7
-:1052F0001C679F15F4969F15183096E500C0DBE5F6
-:1053000008E79FE5230CA0E12324A0E12318A0E1F6
-:1053100002005CE35B20CEE55C10CEE55D00CEE5EF
-:105320005A30CEE50E60A0E10601000A03005CE3FE
-:105330004401000A01005CE37600000A00005CE31F
-:105340000030A003CC769F0500308905C4769F15F8
-:1053500003C0DBE5183097E5B0469FE500005CE34D
-:10536000230CA0E12324A0E12318A0E15E30C4E5D2
-:105370000030A0035F20C4E56010C4E56100C4E50F
-:105380000C3089053B00000A02005CE30C8099E5C3
-:105390006701000A03005CE38101000A01005CE38D
-:1053A0004900000A0C7099E50800A0E10710A0E18F
-:1053B0005D3C00EB743A00EB2120DBE52030DBE5BF
-:1053C0000050A0E12200DBE5023483E10160A0E1AE
-:1053D0002310DBE5003883E1014C83E10400A0E108
-:1053E000693A00EB0020A0E10130A0E10500A0E156
-:1053F0000610A0E1BB3B00EB000050E3ECA59FE5ED
-:105400000E0000CA020184E25F3A00EB0020A0E136
-:105410000130A0E10500A0E10610A0E1B33B00EBE4
-:10542000000050E30C808AA5080000AA0700A0E154
-:105430000410A0E13C3C00EB0C008AE5030000EA0C
-:105440000700A0E10410A0E1383C00EB0C008AE565
-:10545000C4C59FE518309CE5B0E59FE5230CA0E1AD
-:105460002324A0E12318A0E16720CEE56810CEE553
-:105470006900CEE56630CEE50230DBE5020053E39D
-:1054800098559F158500000A030053E31700000A92
-:10549000010053E33600000A000053E30030A0038C
-:1054A00008308905183095E560A59FE5232CA0E11B
-:1054B0002314A0E12308A0E16520CAE56310CAE532
-:1054C0006400CAE56230CAE54CFEFFEA50359FE54C
-:1054D0000C20D3E50D10D3E50E00D3E5012482E1C5
-:1054E0000FC0D3E5002882E10C8C82E1ACFFFFEA1B
-:1054F00030359FE50C20D3E50D10D3E50EC0D3E584
-:105500000F00D3E5012482E10C2882E1003C82E116
-:10551000083089E5E2FFFFEA04359FE50020D3E586
-:105520000110D3E50200D3E503C0D3E5012482E1F5
-:10553000002882E1DC749FE50C3C82E1003089E5C3
-:1055400082FFFFEAD8349FE50420D3E50510D3E5B8
-:105550000600D3E507C0D3E5012482E1002882E1FB
-:1055600088949FE5A8649FE50C3C82E1043089E5BE
-:1055700060FFFFEAA8349FE50820D3E50910D3E5D2
-:105580000AC0D3E50B00D3E5012482E10C2882E1B7
-:10559000003C82E1083089E5C1FFFFEA88449FE5CD
-:1055A00060C49FE55C549FE50130D4E50120DCE553
-:1055B0000010DCE50000D4E502C0D4E502E0D5E54A
-:1055C000030480E1021481E10330D4E50320D5E532
-:1055D0000C0880E10E1881E1021C81E1030C80E1DE
-:1055E000D13B00EB0010A0E13C009DE5773C00EBD7
-:1055F00010649FE50520D4E50530D6E50410D6E516
-:105600000050A0E10400D4E506C0D4E506E0D6E5EC
-:10561000020480E1031481E10720D4E50730D6E5D8
-:105620000C0880E10E1881E1031C81E1020C80E18D
-:10563000BD3B00EB0010A0E140009DE5633C00EBAA
-:105640000010A0E10500A0E1B83B00EBC0639FE5BE
-:1056500050709DE50040A0E1D0C39FE5103096E575
-:10566000022187E20410A0E10600A0E100C08DE560
-:1056700080FDFFEB94A39FE570939FE524CCA0E110
-:105680002424A0E12418A0E1040089E56B20CAE5E8
-:105690006C10CAE56DC0CAE56A40CAE515FFFFEAAD
-:1056A00084339FE55C039FE558439FE50C20D3E5D9
-:1056B0002010D0E50D00D3E50EE0D3E521C0D4E500
-:1056C00040539FE52240D4E5002482E120739FE50A
-:1056D0000F00D3E50E2882E10C1481E123C0D5E54B
-:1056E000041881E1005C82E1FC00D7E10C6C81E1EF
-:1056F0002BFAFFEB0610A0E10040A0E10500A0E1BD
-:10570000893B00EB60308DE2040023E50C539FE5FC
-:105710000300A0E1620700EB024184E20CC39FE5B5
-:10572000FE35A0E35C109DE50420A0E10500A0E1AA
-:1057300000C08DE54FFDFFEBAC329FE50230D3E5B5
-:10574000080089E54FFFFFEADC429FE5B4029FE5D0
-:10575000B0529FE5AC729FE50520D5E50530D4E554
-:105760000410D0E50400D4E506E0D4E50650D5E504
-:1057700007C0D4E5021481E1030480E10730D7E5D6
-:105780000E0880E1051881E174A29FE5031C81E108
-:105790000C0C80E1643B00EB00109AE50B3C00EB45
-:1057A0000120D4E50130D7E50010D7E50050A0E195
-:1057B0000000D4E502E0D7E502C0D4E5020480E1B0
-:1057C000031481E10320D4E50330D7E50E1881E10D
-:1057D0000C0880E1031C81E1020C80E1523B00EBEC
-:1057E00024C29FE500109CE5F83B00EB0010A0E10F
-:1057F0000500A0E14C3B00EB18729FE554E09DE5ED
-:105800000040A0E124C29FE5103097E502218EE21E
-:105810000410A0E10700A0E100C08DE515FDFFEB3D
-:10582000242CA0E102C180E22414A0E12408A0E11C
-:105830007120C6E500C089E56F10C6E57000C6E5B9
-:105840006E40C6E5C1FEFFEAD8319FE50520D3E5ED
-:105850000400D3E506C0D3E50710D3E5020480E1D8
-:105860000C0880E1010C80E154109DE52E3B00EB1B
-:105870000010A0E121C4A0E14C009DE53BC0C6E5BD
-:10588000A8C19FE5215CA0E121E8A0E1022180E21E
-:10589000FE35A0E33D50C6E53CE0C6E590019FE53E
-:1058A00000C08DE53A10C6E5F2FCFFEB64719FE5A0
-:1058B000023180E2003089E5A4FEFFEA64319FE511
-:1058C0000120D3E50000D3E502C0D3E50310D3E502
-:1058D000020480E10C0880E1010C80E150109DE59C
-:1058E000113B00EB24619FE548E09DE520C4A0E169
-:1058F00037C0C6E534C19FE50010A0E102218EE269
-:10590000205CA0E120E8A0E138E0C6E53950C6E51A
-:1059100020019FE500C08DE5FE35A0E33610C6E509
-:10592000D4FCFFEBC4909FE5E4609FE5040089E5AB
-:1059300070FEFFEAF0309FE5C8509FE50920D3E5EF
-:1059400009C0D5E50810D5E50800D3E5B4609FE5AA
-:105950000A40D3E50A50D5E5020480E10C1481E148
-:105960000B20D6E50BE0D3E5040880E1051881E1C2
-:10597000021C81E10E0C80E1EB3A00EB58709DE5D2
-:105980000010A0E190009FE5022187E29CC09FE506
-:10599000FE35A0E300C08DE5B6FCFFEB0080A0E182
-:1059A0007FFEFFEA7C309FE50920D3E50800D3E5C0
-:1059B0000AC0D3E50B10D3E5020480E10C0880E1B6
-:1059C000010C80E158109DE5D73A00EB28A09FE537
-:1059D00000309AE50010A0E15C009FE5022183E21F
-:1059E000E9FFFFEAA0120040081100400A11004040
-:1059F00040120040440B0040CC130040C013004054
-:105A0000C4130040D013004064120040C81300408B
-:105A1000CC0F00400C1300407813004030130040BE
-:105A2000E8120040A8120040F2100040401100406F
-:105A30006F12833AC4120040541300409C1300407C
-:105A40000030A0E3A83080E504E02DE50010A0E1DF
-:105A500000E0A0E10020A0E100C0A0E300005CE3C2
-:105A60000030A0E3FE05A0E33300000A01005CE380
-:105A7000003082E5603082E5403082E5303082E5FA
-:105A8000103082E52500000A01C08CE20030A0E35E
-:105A900002005CE3043082E5643082E5443082E554
-:105AA000343082E5143082E50C1081E2082082E275
-:105AB000E9FFFF1A00C0A0E30E30A0E10020A0E340
-:105AC000012082E2020052E380C083E570C083E5DA
-:105AD00020C083E584C083E574C083E524C083E5EA
-:105AE000083083E2F5FFFF1A90209EE594109EE5B2
-:105AF00098009EE59C309EE5B8C08EE58C308EE522
-:105B000070208EE57C108EE580008EE5BCC08EE5B1
-:105B1000B4C08EE5C0C08EE504E09DE41EFF2FE119
-:105B2000FE35A0E3003081E5603081E5403081E55D
-:105B3000303081E5103081E5DDFFFFEA000081E5CE
-:105B4000600081E5400081E5300081E5100081E5DD
-:105B5000CCFFFFEA142090E5181090E50030A0E398
-:105B6000FEC5A0E31C3080E50C2080E5101080E528
-:105B700004C080E508C080E5243080E5203080E561
-:105B80001EFF2FE104E02DE51C009FE5ABFFFFEBBE
-:105B900018009FE5A9FFFFEB14009FE5A7FFFFEBAF
-:105BA00010009FE504E09DE4E9FFFFEADC0D004002
-:105BB000180C0040A00E0040E00B004030402DE9E2
-:105BC000045090E504D04DE20040A0E1101090E5B3
-:105BD0000500A0E1553A00EB0010A0E10500A0E1AE
-:105BE000603B00EB201094E5000084E5240094E580
-:105BF0004D3A00EB04308DE2040023E50D00A0E1F6
-:105C0000270600EB00109DE5000094E5EF3A00EB5D
-:105C10000010A0E1200094E5443A00EB200084E568
-:105C2000200084E2FA0500EB001094E5FE05A0E3F5
-:105C30003D3A00EB041094E5E43A00EB080084E5FB
-:105C400004D08DE23040BDE81EFF2FE110402DE969
-:105C50000040A0E10100A0E11C1094E5DB3A00EB5C
-:105C60000010A0E1200094E5303A00EB200084E52C
-:105C7000200084E2E60500EB080094E50C1094E5B2
-:105C80002A3A00EB040084E51040BDE81EFF2FE136
-:105C9000F0412DE90040A0E128D04DE2308080E2C3
-:105CA0000D20A0E110508DE20800A0E1801084E2F8
-:105CB000940200EB206084E20D00A0E10510A0E159
-:105CC000C40400EB0510A0E10800A0E10620A0E15B
-:105CD000BC5084E2850300EB0520A0E1B40084E21F
-:105CE000AC1084E2270300EB20208DE20600A0E147
-:105CF0000510A0E1C30300EB20109DE5AC0094E586
-:105D00000A3A00EBAC0084E524109DE5B00094E570
-:105D1000063A00EB0610A0E1B00084E50D20A0E1FA
-:105D2000600084E2CE0200EB0D00A0E10810A0E1CB
-:105D3000402084E20D70A0E16C0300EB28D08DE2DE
-:105D4000F041BDE81EFF2FE1F0402DE90040A0E149
-:105D500030D04DE2041084E5181084E50100A0E184
-:105D60000150A0E1993A00EB3F14A0E3973A00EB11
-:105D700028708DE2AC6084E2A00084E5A45084E544
-:105D8000A00084E220508DE2A81094E50720A0E155
-:105D9000920500EB0400A0E10610A0E10520A0E1BF
-:105DA000980300EB0500A0E10710A0E10620A0E1A8
-:105DB0009D0200EB10608DE20400A0E1401084E23F
-:105DC0000D20A0E1490300EB0D00A0E1101084E2DA
-:105DD0000620A0E1450300EB0610A0E1302084E29C
-:105DE000700084E20D50A0E1460200EB30D08DE25D
-:105DF000F040BDE81EFF2FE1F04F2DE92CA49FE5F8
-:105E000098D04DE2F004DAE1DCF7FFEB54149FE5A3
-:105E100084008DE5000091E5DB3700EBFD2F8FE27C
-:105E20000C0092E8083800EB0040A0E184009DE5FA
-:105E30000150A0E1D43700EB3E2E8FE20C0092E837
-:105E4000013800EB0130A0E10020A0E10510A0E145
-:105E50000400A0E1F33600EB893900EB04249FE550
-:105E6000000082E5F400DAE137F8FFEB0040A0E142
-:105E7000F200DAE1AEF8FFEB0060A0E1FC00DAE14D
-:105E800047F8FFEBA8239FE5B030D2E1010053E3D0
-:105E900074008DE5A201000A0400A0E1BA3700EB0E
-:105EA0000040A0E10150A0E17A3C00EB743900EB26
-:105EB0000510A0E188008DE50400A0E1813C00EB25
-:105EC0006F3900EB8C008DE50600A0E1AE3700EBEA
-:105ED0000040A0E10150A0E16E3C00EB683900EB0E
-:105EE0000510A0E190008DE50400A0E1753C00EBF9
-:105EF000633900EB3C439FE50030D4E5000053E3F9
-:105F000094008DE58301000A6C339FE5200093E542
-:105F10009D3700EB0040A0E10150A0E15D3C00EBAB
-:105F2000573900EB10639FE50510A0E1000086E5FE
-:105F30000400A0E1633C00EB513900EBFC529FE50B
-:105F4000000085E5F002DAE195F7FFEBF0429FE50E
-:105F5000000084E5F202DAE1A3F7FFEBE4C29FE57B
-:105F600000008CE5F402DAE1B2F7FFEBD8329FE5EE
-:105F7000004094E500A0A0E100A083E590009DE52D
-:105F80000410A0E168408DE5103A00EB94109DE507
-:105F900064008DE58C009DE50C3A00EB94109DE5C6
-:105FA00060008DE588009DE5083A00EB006096E50D
-:105FB0005C008DE50610A0E164009DE56C608DE558
-:105FC000023A00EB6C109DE500B0A0E160009DE599
-:105FD000FE3900EB005095E50040A0E10510A0E17E
-:105FE00088009DE5F93900EB58229FE5002092E5F5
-:105FF0000010A0E10400A0E170208DE54A3900EB1B
-:1060000070109DE5F13900EB0010A0E10B00A0E15C
-:10601000463900EB6C109DE50090A0E15C009DE529
-:10602000EA3900EB0510A0E10040A0E18C009DE5FD
-:10603000E63900EB0010A0E10400A0E13B3900EBE1
-:106040000010A0E10A00A0E1E03900EB0010A0E19F
-:106050000900A0E1353900EB0510A0E178008DE5DD
-:1060600064009DE5D93900EB0510A0E10090A0E1A6
-:1060700060009DE5D53900EB6C109DE50040A0E186
-:1060800088009DE5D13900EB0010A0E10400A0E1FB
-:10609000263900EB0010A0E170009DE5CB3900EB44
-:1060A0000010A0E10900A0E1203900EB0510A0E1FB
-:1060B0000090A0E15C009DE5C43900EB6C109DE50B
-:1060C0000040A0E18C009DE5C03900EB0010A0E18C
-:1060D0000400A0E1143900EB0010A0E10A00A0E1E7
-:1060E000BA3900EB0010A0E10900A0E10F3900EB84
-:1060F00068309DE57C008DE5021183E294009DE50A
-:10610000B23900EB70109DE50040A0E18C009DE5E8
-:10611000AE3900EB0010A0E190009DE5AB3900EB3B
-:106120000010A0E10400A0E1003900EB0A10A0E19A
-:106130000040A0E188009DE5A43900EB0010A0E13B
-:1061400090009DE5A13900EB0010A0E10400A0E162
-:10615000F63800EB0C3700EBC8208FE20C0092E819
-:106160002F3600EBC63800EBC8409FE500E0D4E5D1
-:1061700068409DE544A08DE524CCA0E180008DE53C
-:1061800050C08DE57C009DE544C09DE570509DE5C7
-:106190002C8CA0E120CCA0E138C08DE524C4A0E186
-:1061A00080609DE558C08DE525C8A0E14CC08DE517
-:1061B00020C4A0E134608DE500C08DE520C8A0E1D9
-:1061C00078109DE53CC08DE534C09DE5256CA0E1CF
-:1061D00048608DE52CC4A0E1216CA0E140608DE514
-:1061E00030C08DE534609DE534C09DE55C309FE5B1
-:1061F0005C209FE52CC8A0E100005EE326ECA0E156
-:106200002468A0E154608DE52CC08DE544609DE5D7
-:106210002380C3E5210000EA0AD7EF3FD7A3703DF2
-:10622000E17A743F7B14AE470F9F234010069E7B9C
-:10623000440B004002000040C1120040D013004057
-:10624000C8130040C4130040CC130040C0130040EA
-:1062500044100040CC0F004009110040C012004023
-:10626000BC0F0040781100409408004020BCBE4C98
-:10627000A00E0040180C0040DC0D0040E00B004078
-:106280006F12833A60120040180D0040B1100040B8
-:10629000B8120040700800408C080040891200408D
-:1062A00059E0C2E558C09DE519C0C3E554C09DE55D
-:1062B0001AC0C3E550C09DE525A4A0E11BC0C3E5FD
-:1062C0001DA0C3E54CC09DE51EC0C3E548C09DE5CB
-:1062D00026B4A0E12698A0E12174A0E12168A0E104
-:1062E0001FC0C3E521B0C3E52290C3E54F70C2E5EE
-:1062F0005060C2E540609DE55160C2E500C09DE58B
-:1063000053C0C2E53C609DE55460C2E538C09DE5E0
-:1063100055C0C2E530609DE55760C2E52CC09DE5E3
-:1063200058C0C2E51840C3E51C50C3E544409DE594
-:106330002040C3E54E10C2E55200C2E534609DE541
-:106340005660C2E56400001AF8301FE50020D3E56E
-:10635000000052E34F00001A04311FE50020D3E58E
-:10636000000052E33A00001A10311FE50020D3E587
-:10637000000052E30900001AFCC01FE500309CE554
-:106380000010A0E30810C3E52C011FE5002090E5F4
-:106390000810C2E598D08DE2F04FBDE81EFF2FE156
-:1063A00080209DE53CB11FE54C411FE5A8208BE511
-:1063B0000B00A0E13C111FE562FEFFEB003094E50D
-:1063C0000820D3E5010052E33CA11F153C811F15B5
-:1063D0005D00000A060098E818009AE8031051E0F2
-:1063E0000420C2E0000052E3510000DA68311FE5EA
-:1063F0003210D3E53300D3E53120D3E53430D3E593
-:1064000004308DE5A4311FE5012482E104609DE59F
-:10641000002882E1004093E5ACE09BE5B8311FE540
-:10642000061C82E1BC011FE598308BE59C108BE5D2
-:10643000B4E08BE5B8408BE514FEFFEBBC211FE513
-:10644000B0309BE5AC109BE5143082E5081082E586
-:10645000C8FFFFEAE8611FE57CC09DE50600A0E1FA
-:10646000E8111FE5A8C086E536FEFFEBF0011FE549
-:10647000003090E50820D3E5010052E36D00000AEA
-:1064800000221FE5B03096E5AC1096E5103082E5AD
-:10649000041082E5B3FFFFEA78209DE52C621FE53A
-:1064A00024421FE5A82086E530121FE50600A0E182
-:1064B00024FEFFEB003094E50820D3E5010052E311
-:1064C0007000000A44221FE5B03096E5AC1096E556
-:1064D0000C3082E5001082E59EFFFFEA68421FE56E
-:1064E00074C09DE50400A0E170121FE51CC084E5A6
-:1064F000D5FDFFEB78021FE5003090E50820D3E5DD
-:10650000010052E37300000A202094E58C321FE55D
-:10651000182083E58BFFFFEAB600DAE1EDF6FFEB2A
-:106520007AFEFFEA0030A0E3B030C2E194FDFFEB59
-:1065300058FEFFEAC0FFFF1AC33BA0E3053D83E21C
-:10654000030051E1BCFFFF9AA7FFFFEAC8321FE535
-:106550002A60D3E529E0D3E528608DE52DC0D3E599
-:1065600020C08DE52E00D3E51C008DE5E4221FE55B
-:106570002B60D3E50150D2E50540D2E50000D2E51D
-:106580000410D2E524608DE502C0D2E52FA0D3E54A
-:1065900010C08DE528C09DE50660D2E50CE48EE1D3
-:1065A0000C608DE51CC09DE520609DE50C6486E1D6
-:1065B00018608DE5041481E13040D3E514408DE589
-:1065C0000760D2E508608DE524C09DE52C40D3E549
-:1065D00010609DE518309DE50CE88EE1050480E132
-:1065E0000CC09DE50350D2E5060880E10A2883E14E
-:1065F00008609DE5043C8EE114409DE50C1881E1A6
-:1066000074A31FE5042C82E1061C81E198308BE520
-:1066100080831FE59C208BE5B8108BE506009AE887
-:1066200005EC80E1B4E08BE50B00A0E1060088E812
-:1066300096FDFFEB66FFFFEAA4331FE505E0D3E517
-:106640000D00D3E50410D3E50C20D3E50640D3E5D7
-:106650000E50D3E50E1481E1002482E10FE0D3E572
-:106660000700D3E5041881E1052882E1003C81E1BF
-:106670000E2C82E10600A0E1B43086E5B82086E564
-:1066800082FDFFEB7DFFFFEAF4331FE501E0D3E578
-:106690000900D3E50010D3E50820D3E50240D3E597
-:1066A0000A50D3E50E1481E1002482E10BE0D3E52A
-:1066B0000300D3E5041881E1052882E1003C81E173
-:1066C0000E2C82E10600A0E1B43086E5B82086E514
-:1066D0006EFDFFEB7AFFFFEA44341FE51110D3E5AE
-:1066E0001020D3E512E0D3E51300D3E5012482E1C5
-:1066F0000E2882E1003C82E1243084E50400A0E120
-:106700002DFDFFEB7FFFFFEAF0402DE90060A0E1E7
-:106710000150A0E10240A0E10070A0E3001095E567
-:10672000000096E5813700EB000084E5040096E563
-:10673000041095E57D3700EB017087E2020057E316
-:10674000040084E5086086E2085085E2084084E29F
-:10675000F1FFFF1AF040BDE81EFF2FE1F04F2DE9D9
-:10676000000053E30CD04DE20080A0C300308DE563
-:1067700008008DE504108DE502B0A0E130A09DE594
-:106780000890A0C1130000DA00005AE30C0000DA00
-:1067900008309DE5036098E704309DE50B7098E7AD
-:1067A000035098E70040A0E3040196E7041195E741
-:1067B0005E3700EB040187E7014084E204005AE100
-:1067C000F8FFFF1A00309DE5019089E2090053E1CE
-:1067D000048088E2EBFFFF1A0CD08DE2F04FBDE899
-:1067E0001EFF2FE1F0452DE900A053E20080A0E15B
-:1067F0000170A0E10260A0E1090000DA0050A0E30E
-:106800000540A0E1080094E7071094E7473700EB44
-:10681000015085E205005AE1060084E7044084E265
-:10682000F7FFFF1AF045BDE81EFF2FE170402DE98C
-:106830000040A0E10160A0E1000090E5001091E5BA
-:106840000250A0E1393700EB000085E5040094E533
-:10685000041096E5353700EB040085E57040BDE88F
-:106860001EFF2FE1F0402DE90060A0E10150A0E102
-:106870000240A0E10070A0E3001095E5000096E55D
-:10688000293700EB000084E5040096E5041095E547
-:10689000253700EB017087E2020057E3040084E52E
-:1068A000086086E2085085E2084084E2F1FFFF1AA2
-:1068B000F040BDE81EFF2FE1F04F2DE9000053E34B
-:1068C0000CD04DE20080A0C300308DE508008DE5BE
-:1068D00004108DE502B0A0E130A09DE50890A0C1B4
-:1068E000130000DA00005AE30C0000DA08309DE5DE
-:1068F000036098E704309DE50B7098E7035098E734
-:106900000040A0E3040196E7041195E7063700EB89
-:10691000040187E7014084E204005AE1F8FFFF1A0E
-:1069200000309DE5019089E2090053E1048088E28E
-:10693000EBFFFF1A0CD08DE2F04FBDE81EFF2FE1F8
-:10694000F0452DE900A053E20080A0E10170A0E134
-:106950000260A0E1090000DA0050A0E30540A0E1D8
-:10696000080094E7071094E7EF3600EB015085E24A
-:1069700005005AE1060084E7044084E2F7FFFF1AAD
-:10698000F045BDE81EFF2FE170402DE90040A0E179
-:106990000160A0E1000090E5001091E50250A0E147
-:1069A000E13600EB000085E5040094E5041096E56F
-:1069B000DD3600EB040085E57040BDE81EFF2FE1E9
-:1069C00070402DE9005051E20060A0E10040A0C3FA
-:1069D0000200A0E10E0000DA000050E3090000DA36
-:1069E00000C0A0E3041196E70CE0A0E101309CE7B1
-:1069F00001E08EE2022183E20E0050E101208CE7EB
-:106A000004C08CE2F8FFFF1A014084E2040055E163
-:106A1000F0FFFF1A7040BDE81EFF2FE1F04F2DE997
-:106A200010D04DE238C09DE500005CE304208DE508
-:106A30000020A0C308008DE501A0A0E100308DE595
-:106A400034B09DE50C208DC5250000DA00309DE5B1
-:106A5000000053E31C0000DA0CC09DE50080A0E3B9
-:106A60000C71A0E10890A0E100005BE30050A0D30E
-:106A70000E0000DA08309DE5036098E70050A0E3BF
-:106A80000040A0E304319AE7040196E7071093E77A
-:106A90004E3700EB0010A0E10500A0E1A33600EBAB
-:106AA000014084E204005BE10050A0E1F4FFFF1A22
-:106AB00004109DE808309CE7019089E2090052E14A
-:106AC000075083E7048088E2E6FFFF1A0CC09DE5CB
-:106AD00038209DE501C08CE20C0052E10CC08DE530
-:106AE000D9FFFF1A10D08DE2F04FBDE81EFF2FE155
-:106AF000F04F2DE900B0A0E10290A0E10180A0E1FB
-:106B000000A0A0E30B50A0E10A7189E00060A0E3BF
-:106B1000000095E5001098E52C3700EB0010A0E38D
-:106B2000823600EB081098E50040A0E1040095E5EE
-:106B3000263700EB0410A0E17C3600EB016086E212
-:106B4000020056E3080087E4085085E2EFFFFF1AD1
-:106B500001A08AE202005AE3048088E2E8FFFF1AFB
-:106B6000F04FBDE81EFF2FE1F04F2DE9000053E389
-:106B70000CD04DE20090A0C300308DE508008DE5FB
-:106B80000180A0E104208DE530A09DE509B0A0C101
-:106B9000190000DA00005AE30060A0D30F0000DA09
-:106BA00008309DE50050A0E3037099E70060A0E382
-:106BB0000540A0E1081094E7070094E7033700EBD5
-:106BC0000010A0E10600A0E1583600EB015085E27C
-:106BD00005005AE10060A0E1044084E2F4FFFF1ADE
-:106BE00000309DE501B08BE20B0053E104309DE5E0
-:106BF000036089E7049089E2E5FFFF1A0CD08DE27B
-:106C0000F04FBDE81EFF2FE1F0412DE90170A0E13A
-:106C10000280A0E10050A0E10060A0E3000095E543
-:106C2000001097E5E93600EB0010A0E33F3600EBDB
-:106C3000041097E50040A0E1040095E5E33600EB81
-:106C40000410A0E1393600EB080086E7046086E214
-:106C5000080056E3085085E2EFFFFF1AF041BDE857
-:106C60001EFF2FE1F0412DE9007052E20080A0E10B
-:106C70000150A0E10340A0E10060A0C30F0000DAD2
-:106C8000000054E30A0000DA00C0A0E3060198E720
-:106C90000611A0E10CE0A0E105209CE700309CE794
-:106CA00001E08EE20E0054E1013082E704C08CE284
-:106CB000F8FFFF1A016086E2060057E1EFFFFF1AB6
-:106CC000F041BDE81EFF2FE1F04F2DE9200490E8D0
-:106CD000004095E504D04DE2087090E500108DE588
-:106CE0000400A0E104109AE5B83600EB081097E51F
-:106CF000B63600EB08B09AE50060A0E10B10A0E109
-:106D00000400A0E1B13600EB041097E5AF3600EBCC
-:106D10000010A0E10600A0E1033600EB00609AE558
-:106D2000049095E50040A0E10910A0E10600A0E173
-:106D3000A63600EB0010A0E1080097E5A33600EBB3
-:106D40000010A0E10400A0E1F73500EB088095E514
-:106D50000040A0E10810A0E10600A0E19B3600EB96
-:106D60000010A0E1040097E5983600EB0010A0E1C8
-:106D70000400A0E1ED3500EB006097E50040A0E1E4
-:106D80000610A0E10900A0E1903600EB0010A0E1A0
-:106D90000B00A0E18D3600EB0010A0E10400A0E1A3
-:106DA000E23500EB0610A0E10040A0E10800A0E100
-:106DB000863600EB0010A0E104009AE5833600EB74
-:106DC0000010A0E10400A0E1D73500EB081097E522
-:106DD0000080A0E104009AE57C3600EB041097E502
-:106DE0000040A0E10B00A0E1783600EB0010A0E12C
-:106DF0000400A0E1CC3500EB0810A0E1D93600EB8F
-:106E000000309DE5006093E5000086E5043095E5DF
-:106E1000081097E5020183E26C3600EB041097E559
-:106E20000040A0E1080095E5683600EB0010A0E105
-:106E30000400A0E1BD3500EB0810A0E1C93600EB6D
-:106E4000040086E508109AE5040095E55F3600EB3E
-:106E500004109AE50040A0E1080095E55B3600EBE0
-:106E60000010A0E10400A0E1AF3500EB0810A0E1A4
-:106E7000BC3600EB080086E500309AE5081097E57F
-:106E8000020183E2513600EB001097E50040A0E1DB
-:106E900008009AE54D3600EB0010A0E10400A0E1E7
-:106EA000A23500EB0810A0E1AE3600EB00309DE506
-:106EB000046093E5000086E5081097E5000095E57D
-:106EC000423600EB001097E50040A0E1080095E590
-:106ED0003E3600EB0010A0E10400A0E1923500EB8B
-:106EE0000810A0E19F3600EB040086E5003095E530
-:106EF00008109AE5020183E2343600EB00109AE5AF
-:106F00000040A0E1080095E5303600EB0010A0E15C
-:106F10000400A0E1853500EB0810A0E1913600EBFC
-:106F2000080086E5041097E500009AE5273600EB97
-:106F3000001097E50040A0E104009AE5233600EB3D
-:106F40000010A0E10400A0E1773500EB0810A0E1FB
-:106F5000843600EB00309DE5086093E5000086E58F
-:106F6000003095E5041097E5020183E2173600EB47
-:106F7000001097E50040A0E1040095E5133600EB12
-:106F80000010A0E10400A0E1683500EB0810A0E1CA
-:106F9000743600EB040086E504109AE5000095E5E0
-:106FA0000A3600EB00109AE50040A0E1040095E5E8
-:106FB000063600EB0010A0E10400A0E15A3500EB1A
-:106FC0000810A0E1673600EB080086E504D08DE2EA
-:106FD000F04FBDE81EFF2FE1F0402DE90C7090E569
-:106FE0000040A0E10160A0E10700A0E1001094E5ED
-:106FF000F63500EB081094E50050A0E1040094E59C
-:10700000F23500EB0010A0E10500A0E1463500EBF1
-:107010000050A0E10510A0E10700A0E1513600EB0F
-:10702000000086E5043094E50510A0E1020183E24A
-:107030004C3600EB040086E5083094E50510A0E12D
-:10704000020183E2473600EB080086E50510A0E167
-:10705000000094E5433600EB086086E2040086E514
-:10706000F040BDE81EFF2FE1F04F2DE900A052E2F5
-:107070000CD04DE20040A0C300108DE5FE05A0D36A
-:107080000450A0C13F0000DA00309DE50010A0E3ED
-:1070900003E094E701C0A0E1003091E701C08CE279
-:1070A000042093E70C005AE10E2081E7041081E2EE
-:1070B000F8FFFF1A015085E205005AE1044084E21E
-:1070C000F0FFFF1A0020A0E304208DE508208DE5E5
-:1070D0000C009DE8028093E70090A0E303B088E0F5
-:1070E0000C009DE8096192E700109BE5030096E71C
-:1070F0001C3600EB08209DE5090052E10070A0E17C
-:107100000C00000A0050A0E30540A0E1081094E73D
-:10711000060094E7043500EB0010A0E10700A0E1B1
-:10712000AA3500EB015085E205005AE1060084E72C
-:10713000044084E2F4FFFF1A019089E209005AE159
-:10714000E6FFFF1A0C009DE9013083E2042082E291
-:1071500003005AE10C008DE9DCFFFF1A0050A0E3A8
-:10716000FE05A0E30540A0E100209DE5023094E784
-:10717000015085E2041093E7943500EB05005AE1D5
-:10718000044084E2F7FFFF1A0CD08DE2F04FBDE817
-:107190001EFF2FE1F0472DE900A052E20190A0E18F
-:1071A0001D0000DA018043E220309DE50060A0E38D
-:1071B0000050A0E1014043E20670A0E101004AE274
-:1071C000060058E11000000A000050E30D0000DA4C
-:1071D00000E0A0E3071199E7002095E50EC0A0E1CB
-:1071E0000E0054E10C3082E0043093D50C3092C78D
-:1071F00001E08EE20C3081C70C3081D700005EE1E7
-:1072000004C08CE2F5FFFF1A017087E2016086E29C
-:1072100006005AE1045085E2E8FFFF1AF047BDE896
-:107220001EFF2FE1F04F2DE918D04DE23CB09DE557
-:1072300008108DE50280A0E10310A0E10B20A0E181
-:107240000390A0E10C008DE586FFFFEB00005BE3FF
-:1072500001204BC214008DE50030A0C304208DC571
-:107260002A0000DA08609DE50370A0E101A083E236
-:107270000050A0E30331A0E110308DE5090000EAE1
-:10728000004096E577FFFFEB14109DE5B53500EB68
-:1072900010309DE505005BE1040083E7017087E2A3
-:1072A000046086E21600000A0C009DE50810A0E1CB
-:1072B0000B20A0E1015085E20A30A0E100508DE5ED
-:1072C000B3FFFFEB010017E30910A0E104209DE5E7
-:1072D0000800A0E1E9FFFF0A004096E561FFFFEB2F
-:1072E00014109DE5020180E29E3500EB10209DE523
-:1072F00005005BE1040082E7017087E2046086E23A
-:10730000E8FFFF1A0A0055E10A30A011D4FFFF1A66
-:1073100018D08DE2F04FBDE81EFF2FE1F0452DE9BA
-:107320000070A0E10180A0E102A0A0E10060A0E364
-:107330000050A0E30040A0E3073094E7080094E782
-:10734000061093E7213500EB0010A0E10500A0E155
-:10735000763400EB044084E20C0054E30050A0E1DA
-:10736000F4FFFF1A0A0086E7046086E20C0056E389
-:10737000EEFFFF1A0050A0E30C4044E2081094E72F
-:107380000A0094E7113500EB0010A0E10500A0E130
-:10739000663400EB044084E20C0054E30050A0E1AA
-:1073A000F5FFFF1AF045BDE81EFF2FE170402DE903
-:1073B0000050A0E10160A0E10040A0E3050094E7D7
-:1073C0000610A0E1673500EB050084E7044084E285
-:1073D0000C0054E3F8FFFF1A7040BDE81EFF2FE1D8
-:1073E00070402DE90040A0E1000090E50260A0E1BE
-:1073F0000150A0E1F53400EB000086E50500A0E1B6
-:10740000041094E5F13400EB040086E57040BDE81B
-:107410001EFF2FE170402DE9004090E50060A0E1E3
-:107420000010A0E30400A0E1A83500EB000050E349
-:107430000400A0E1110000BA0400A0E1523200EB08
-:1074400054208FE20C0092E80040A0E10150A0E13E
-:10745000A43300EB000050E33C208FE20C0092E8E4
-:107460000400A0E10510A0E1020000BA6C3100EBBD
-:10747000033400EB000086E57040BDE81EFF2FE1FD
-:10748000413200EB10208FE20C0092E8653100EBF6
-:10749000FB3300EB000086E5F6FFFFEAFB21194015
-:1074A000182D445470402DE90060A0E1000090E5E3
-:1074B000353200EB74208FE20C0092E80040A0E12E
-:1074C0000150A0E1893300EB000050E364208FE21B
-:1074D0000C0092E80400A0E10510A0E1040000AA5D
-:1074E000503100EBE63300EB000086E57040BDE86C
-:1074F0001EFF2FE10510A0E140208FE20C0092E872
-:107500000400A0E1773300EB000050E324208FE279
-:107510000C0092E80400A0E10510A0E1F2FFFFBA20
-:107520003F3100EBD63300EB000086E5EEFFFFEACB
-:10753000FB2109C0182D4454FB211940182D445437
-:10754000FB210940182D44540DC0A0E110D82DE9AD
-:1075500004B04CE20E32A0E3013983E20120A0E343
-:10756000002083E5D4309FE5003093E5012083E2DD
-:10757000C8309FE5002083E5C0309FE5003093E5EB
-:10758000FA0F53E31200001AB0209FE50030A0E389
-:10759000003082E5A8309FE5B430D3E1013083E2CA
-:1075A0000338A0E12328A0E194309FE5B420C3E193
-:1075B00090309FE5003093E50338A0E12328A0E157
-:1075C0007C309FE5B221C3E178209FE50030A0E345
-:1075D000003082E570309FE50030D3E5FF3003E2F4
-:1075E000090053E30600008A5C309FE50030D3E5D4
-:1075F000FF3003E2013083E2FF3003E248209FE5E1
-:107600000030C2E544309FE5060093E8FA3FA0E36E
-:107610000040A0E3013093E00240A4E02C209FE56D
-:10762000180082E80030A0E3FD3E43E20020A0E322
-:10763000002083E510D04BE210689DE81EFF2FE18B
-:10764000B008004070140040A0080040A4080040AA
-:10765000700800400DC0A0E100D82DE904B04CE254
-:107660000E32A0E3023983E20120A0E3002083E58B
-:107670000030A0E3FD3E43E20020A0E3002083E5CC
-:107680000CD04BE200689DE81EFF2FE10DC0A0E189
-:1076900010D82DE904B04CE204D04DE2020300EB17
-:1076A0008B1400EBAC229FE50030A0E3B430C2E1C4
-:1076B000A4029FE5863600EB4D0400EB0030A0E10C
-:1076C00098029FE50310A0E1843600EB500400EB24
-:1076D0000030A0E188029FE50310A0E17F3600EBB7
-:1076E00080329FE50030D3E57C229FE50030C2E583
-:1076F0000100A0E30110A0E32C0100EB82EBFFEB03
-:107700000000A0E34C0100EB1307A0E34B0C80E268
-:10771000400080E29BF2FFEBA50000EBFFFFFFEAD9
-:1077200048329FE50030D3E5FF3003E2000053E329
-:10773000FAFFFF0A38329FE5003093E5012083E22B
-:107740002C329FE5002083E528329FE5003093E549
-:10775000012083E21C329FE5002083E514329FE57F
-:10776000003093E5640053E30200001A04229FE511
-:107770000030A0E3003082E5FC319FE5002093E576
-:107780000230A0E18331A0E1033062E00331A0E1E7
-:10779000023083E00340A0E10200A0E3451300EBC8
-:1077A0000010A0E10120A0E10221A0E1012082E07F
-:1077B0008220A0E1012082E08231A0E1033062E07A
-:1077C0008331A0E1013083E00332A0E10320A0E196
-:1077D000BE32A0E3263683E2633C83E2921383E069
-:1077E000A334A0E1032084E090319FE5921383E06D
-:1077F0002332A0E10320A0E17C319FE5002083E556
-:1078000074319FE5003093E50338A0E12328A0E11F
-:1078100040319FE5B020C3E164319FE5003093E53E
-:107820000338A0E12328A0E128319FE5B220C3E17D
-:1078300044319FE5003093E514300BE514201BE53F
-:10784000273CA0E30F3083E2030052E10F0000CA9F
-:1078500030319FE5002093E51F3DA0E30F3083E228
-:10786000030052E1050000CA18319FE5003093E59E
-:10787000012083E20C319FE5002083E5120000EA3D
-:1078800004319FE50120A0E30020C3E50E0000EADB
-:10789000F0309FE5003093E50A0053E3050000DA7D
-:1078A000E0309FE5003093E5052043E2D4309FE5CA
-:1078B000002083E5040000EACC309FE50020A0E32F
-:1078C0000020C3E50000A0E3DB0000EBB8309FE53B
-:1078D0000030D3E5000053E31000000A14301BE52C
-:1078E000233C43E2283043E2A0209FE59312C2E00C
-:1078F0004221A0E1C33FA0E1022063E074309FE594
-:10790000003093E5030052E1020000AA0100A0E369
-:10791000C90000EB010000EA0000A0E3C60000EB94
-:1079200048309FE50030D3E5FF3003E2000053E329
-:107930000600000A34309FE50030D3E5FF3003E253
-:10794000013043E2FF3003E220209FE50030C2E532
-:107950000F0000EB71FFFFEA70140040A851010016
-:10796000C4510100E8510100BC0800406C14004003
-:10797000A4080040A0080040C0080040C80800401B
-:1079800089888888C408004008000040050000403D
-:10799000676666660DC0A0E100D82DE904B04CE230
-:1079A0005DECFFEB3FE3FFEB0CD04BE200689DE8A2
-:1079B0001EFF2FE10DC0A0E170D82DE904B04CE20C
-:1079C0002CD04DE20030A0E30040A0E344300BE5B2
-:1079D00040400BE50030A0E33C300BE55A0000EAE4
-:1079E0004B0EA0E3E7F1FFEB2EE3FFEBB4319FE595
-:1079F000B032D3E10338A0E14338A0E10300A0E1B5
-:107A0000D63000EB0030A0E10140A0E138300BE5BA
-:107A100034400BE58C319FE5B232D3E10338A0E16D
-:107A20004338A0E10300A0E1CC3000EB0030A0E13E
-:107A30000140A0E130300BE52C400BE564319FE5BF
-:107A4000B432D3E10338A0E14338A0E10300A0E160
-:107A5000C23000EB0030A0E10140A0E128300BE58E
-:107A600024400BE538004BE2030090E838204BE25D
-:107A70000C0092E8F43000EB0030A0E10140A0E1FE
-:107A80000350A0E10460A0E130004BE2030090E865
-:107A900030204BE20C0092E8EB3000EB0030A0E12C
-:107AA0000140A0E10500A0E10610A0E10320A0E153
-:107AB0000430A0E1DB2F00EB0030A0E10140A0E1A9
-:107AC0000350A0E10460A0E128004BE2030090E82D
-:107AD00028204BE20C0092E8DB3000EB0030A0E104
-:107AE0000140A0E10500A0E10610A0E10320A0E113
-:107AF0000430A0E1CB2F00EB0030A0E10140A0E179
-:107B00000300A0E10410A0E1773500EB0030A0E114
-:107B10000140A0E120300BE51C400BE544004BE2A6
-:107B2000030090E820204BE20C0092E8BD2F00EB10
-:107B30000030A0E10140A0E144300BE540400BE5FE
-:107B40003C301BE5013083E23C300BE53C201BE57B
-:107B50001F3DA0E30F3083E2030052E19FFFFFDAF5
-:107B600044004BE2030090E80121A0E39F2882E259
-:107B7000012982E20030A0E3573100EB0030A0E1A0
-:107B80000140A0E10300A0E10410A0E13C3200EBC1
-:107B90000020A0E110309FE5002083E518D04BE2E3
-:107BA00070689DE81EFF2FE1440B00403814004030
-:107BB0000DC0A0E100D82DE904B04CE208D04DE2A0
-:107BC0000030A0E10120A0E110304BE50230A0E13F
-:107BD00014304BE510305BE5010053E31300008ADD
-:107BE00014305BE5000053E30800001A0E22A0E306
-:107BF0000A2982E2142082E210305BE5181083E249
-:107C00000130A0E31331A0E1003082E5070000EA73
-:107C10000E22A0E30A2982E21C2082E210305BE5FA
-:107C2000181083E20130A0E31331A0E1003082E5B7
-:107C30000CD04BE200689DE81EFF2FE10DC0A0E1D3
-:107C400000D82DE904B04CE204D04DE20030A0E1B0
-:107C500010304BE510305BE5000053E30500000AEF
-:107C60000E32A0E30A3983E2143083E20228A0E353
-:107C7000002083E5040000EA0E32A0E30A3983E223
-:107C80001C3083E20228A0E3002083E50CD04BE205
-:107C900000689DE81EFF2FE10DC0A0E100D82DE98E
-:107CA00004B04CE22CD04DE234000BE538100BE56B
-:107CB0000030A0E3FF3E43E2003093E510300BE5D7
-:107CC000FE3EE0E30B3043E210201BE5002083E59D
-:107CD0003230A0E324300BE50E30A0E320300BE57A
-:107CE0000E30A0E31C300BE5E0209FE53A31E0E3E5
-:107CF000003082E5D4309FE500C093E524304BE2AC
-:107D000030204BE20300A0E10210A0E10FE0A0E16F
-:107D10001CFF2FE13430A0E324300BE50E30A0E34C
-:107D200020300BE50E30A0E31C300BE5EA3CA0E36D
-:107D3000603083E218300BE590209FE53A31E0E3B4
-:107D4000003082E584309FE500C093E524304BE2AB
-:107D500030204BE20300A0E10210A0E10FE0A0E11F
-:107D60001CFF2FE13530A0E324300BE50E30A0E3FB
-:107D700020300BE50E30A0E31C300BE54C209FE5D6
-:107D80003A31E0E3003082E540309FE500C093E502
-:107D900024304BE230204BE20300A0E10210A0E1CE
-:107DA0000FE0A0E11CFF2FE10030A0E3FF3E43E223
-:107DB00010201BE5002083E530201BE538301BE553
-:107DC000002083E50CD04BE200689DE81EFF2FE108
-:107DD000E81400400DC0A0E100D82DE904B04CE249
-:107DE0004FDF4DE244010BE548110BE5DC0000EBF1
-:107DF0000030A0E120300BE520301BE5010073E3EB
-:107E00000400001A48211BE57D3FA0E3013083E216
-:107E1000003082E5730000EA0030A0E314300BE587
-:107E20000A0000EA14201BE5BB34A0E3433BA0E1B9
-:107E30000C104BE2022081E0032082E00030E0E3FE
-:107E40000030C2E514301BE5013083E214300BE54D
-:107E500014301BE5FF0053E3F1FFFF9A123E4BE2A3
-:107E600018300BE544311BE51C300BE50030A0E376
-:107E700014300BE50E0000EA14301BE50331A0E1DD
-:107E80000320A0E118301BE5031082E014301BE54D
-:107E90000331A0E10320A0E11C301BE5033082E0A8
-:107EA000003093E5003081E514301BE5013083E2BA
-:107EB00014300BE514301BE5400053E3EDFFFF1ACF
-:107EC0000030A0E3FF3E43E2003093E510300BE5C5
-:107ED000FE3EE0E30B3043E210201BE5002083E58B
-:107EE0003230A0E334310BE50E30A0E330310BE546
-:107EF0000E30A0E32C310BE5F4209FE53A31E0E3AE
-:107F0000003082E5E8309FE500C093E54D3F4BE24D
-:107F1000052D4BE20300A0E10210A0E10FE0A0E17B
-:107F20001CFF2FE13330A0E334310BE520301BE59B
-:107F3000FF30C3E330310BE5123E4BE22C310BE551
-:107F4000013CA0E328310BE5EA3CA0E3603083E28A
-:107F500024310BE598209FE53A31E0E3003082E5DB
-:107F60008C309FE500C093E54D3F4BE2052D4BE281
-:107F70000300A0E10210A0E10FE0A0E11CFF2FE14F
-:107F80003830A0E334310BE51C301BE530310BE514
-:107F900020301BE52C310BE5013CA0E328310BE53B
-:107FA0004C209FE53A31E0E3003082E540309FE528
-:107FB00000C093E54D3F4BE2052D4BE20300A0E1ED
-:107FC0000210A0E10FE0A0E11CFF2FE10030A0E3D0
-:107FD000FF3E43E210201BE5002083E540211BE526
-:107FE00048311BE5002083E50CD04BE200689DE89A
-:107FF0001EFF2FE1E81400400DC0A0E100D82DE9DC
-:1080000004B04CE20CD04DE214000BE518100BE567
-:10801000530000EB0030A0E110300BE510301BE501
-:108020000E0953E30300001A18201BE57D3FA0E36F
-:10803000003082E5100000EA18301BE50020A0E3C4
-:10804000002083E510301BE5010073E30500001AF2
-:1080500018301BE5042083E2FF3BA0E3033C83E2EE
-:10806000003082E5040000EA18301BE5042083E2BA
-:1080700010301BE5013C43E2003082E50CD04BE2BE
-:1080800000689DE81EFF2FE10DC0A0E100D82DE99A
-:1080900004B04CE208D04DE210000BE514100BE5E3
-:1080A00010301BE5800053E30400009A14201BE508
-:1080B0007D3FA0E3023083E2003082E5080000EA61
-:1080C00014201BE50030A0E3003082E514301BE5EE
-:1080D000042083E210301BE50334A0E10E3983E273
-:1080E000003082E50CD04BE200689DE81EFF2FE1D6
-:1080F0000DC0A0E100D82DE904B04CE20CD04DE257
-:1081000014000BE518100BE518201BE50030A0E368
-:10811000003082E5120000EB0030A0E110300BE5EA
-:1081200010301BE5010073E30100001A0137A0E3E2
-:1081300010300BE518301BE5041083E210301BE50E
-:108140000E3943E2FF2083E2000053E30230A0B186
-:108150004334A0E1003081E50CD04BE200689DE89B
+:1011B0003C110040A4309FE5BA25D3E1010012E3C1
+:1011C0009C209F0598209F15B030D201B030D211DD
+:1011D0000130430201308312B030C201B030C2117D
+:1011E000F030D2E178009FE5040053E30530A0C35E
+:1011F00070109FE5B030C0C10130A0C3B020D1E174
+:10120000B030C1C1030000CA000053E30030A0B3F6
+:10121000B030C0B1B030C1B1000052E30500001AD7
+:10122000F030D1E1010053E33C309F0503208202FE
+:101230000020C3051EFF2FE1010052E31EFF2F1106
+:10124000F020D1E1000052E31EFF2F1118109FE59E
+:101250000030D1E5FF0053E30020C1151EFF2FE150
+:10126000440B0040401100408C1000400811004029
+:1012700060C09FE50030DCE5013043E2010053E34C
+:1012800004402DE50100009A1000BDE81EFF2FE18B
+:1012900044309FE544209FE5030093E8180092E85E
+:1012A000030050E00410C1E0000051E3020000DA46
+:1012B0000030E0E30030CCE5F2FFFFEA7A39A0E34A
+:1012C000473E83E20F3083E2EEFFFF1A030050E156
+:1012D000ECFFFF9AF5FFFFEA08110040700800409C
+:1012E0003411004070402DE974509FE50030D5E581
+:1012F000040053E36C609FE50010A0E30100000AC6
+:101300007040BDE81EFF2FE10C4096E50400A0E10F
+:10131000094E00EB000050E30330A0D30400A0E12D
+:101320000030C5D5F5FFFFDAB44A00EB28208FE284
+:101330000C0092E8D74900EB6E4C00EB0010A0E3E4
+:101340000030A0E10C3086E5FD4D00EB000050E3DD
+:101350000030A0B30C3086B5E8FFFFEAE17A843FA5
+:101360007B14AE470811004044120040F04F2DE9B5
+:101370004C329FE50020D3E5FF0052E318D04DE248
+:101380006600000A013042E2010053E36D00009A5A
+:10139000000052E3030052130040A0130140A003D9
+:1013A0005100000A040052E37700000A050052E3EE
+:1013B0005700001A0C429FE5000094E5041094E5E4
+:1013C00008C094E520ECA0E114E08DE521ECA0E15B
+:1013D0000C5094E510E08DE52CECA0E10CE08DE5DF
+:1013E00020E4A0E1E0319FE500E08DE525E4A0E107
+:1013F00008E08DE5257CA0E125E8A0E104E08DE58D
+:101400001770C3E500E09DE52068A0E109E0C3E5B1
+:101410000A60C3E514E09DE52184A0E121A8A0E1D4
+:101420000BE0C3E50D80C3E50EA0C3E510E09DE52C
+:101430002C94A0E12CB8A0E10FE0C3E51190C3E526
+:1014400012B0C3E50CE09DE513E0C3E508E09DE5BF
+:1014500015E0C3E504E09DE50C10C3E516E0C3E527
+:1014600010C0C3E51450C3E50800C3E5AA0A00EBA9
+:1014700058519FE5B200C5E1040094E5B20A00EBC3
+:10148000B000C5E1080094E5BC0A00EBB400C5E17A
+:101490000C0094E5C60A00EB34C19FE50030DCE5A2
+:1014A0000120DCE5000053E30210A0130010A003AC
+:1014B000000052E30CE0A0E1B600C5E12E00001AE6
+:1014C0000230DEE5000053E30330DCE50410811355
+:1014D000000053E3FC309FE5081081130120A0E3D6
+:1014E000B810C5E10120C3E5090000EADC309FE542
+:1014F000E0209FE500E0A0E30110A0E30110C2E5B9
+:10150000B810C3E1B0E0C3E1B2E0C3E1B6E0C3E1CB
+:10151000B4E0C3E118D08DE2F04FBDE81EFF2FE12B
+:10152000A8309FE5AC109FE50020A0E30120C1E5B5
+:10153000B820C3E1B020C3E1B220C3E1B620C3E1CB
+:10154000B420C3E1F2FFFFEA80109FE584309FE5FD
+:101550003E2BE0E30100A0E30100C3E5B420C1E1BC
+:101560000030A0E30C20A0E3B820C1E1B030C1E11D
+:10157000B230C1E1B630C1E1E5FFFFEA000051E35E
+:101580000310A0130110A003CCFFFFEA34309FE545
+:101590000C0093E5860A00EB38309FE52C209FE590
+:1015A0000110A0E30110C3E50830A0E3B600C2E1DA
+:1015B000B440C2E1B830C2E1B040C2E1B240C2E1E1
+:1015C000D3FFFFEA0811004044120040CC0F004056
+:1015D000C00F00400A1100400411004010402DE9E6
+:1015E000D4409FE5003094E50820D3E5000052E3A5
+:1015F0000600000AC4309FE5B820D3E1000052E3A2
+:101600000400001A002094E50030A0E30830C2E591
+:101610001040BDE81EFF2FE1A4309FE50030D3E568
+:10162000030053E30E00000A000053E394309F05CB
+:101630000020E0030020C305F1FFFF0A040053E38C
+:101640001500000A050053E3EDFFFF1A74209FE523
+:101650000030D2E5050053E3013043020030C205FB
+:10166000E7FFFFEA5C209FE50030D2E5000053E38E
+:10167000013083020200000A030053E3E0FFFF1A77
+:10168000013043E20030C2E53C209FE53C309FE55D
+:10169000030092E8030083E8D9FFFFEA24209FE5D6
+:1016A0000030D2E5030053E3D5FFFF1A023083E296
+:1016B0000030C2E5E30A00EBD1FFFFEA80110040F1
+:1016C0006C1100408C12004008110040700800406E
+:1016D0003411004070402DE938319FE50020D3E5FA
+:1016E000FF0052E32B00000A2C319FE5B840D3E104
+:1016F000000054E31100001A20619FE520519FE58E
+:10170000001096E5952183E02333A0E1832263E076
+:10171000023183E0830151E13300000A952183E027
+:101720002333A0E1832263E0023183E0833141E08F
+:10173000320053E33000000A7040BDE81EFF2FE185
+:10174000D8509FE5D8409FE5001095E5943182E0A0
+:101750002223A0E1823262E0033182E0832141E072
+:10176000640052E3000052131B00000A943182E02F
+:101770002223A0E1823262E0033182E0832141E052
+:10178000960052E332005213EAFFFF1A0000A0E372
+:10179000461900EBE7FFFFEA80509FE584409FE594
+:1017A000002095E5941283E0A332A0E1033183E0A9
+:1017B000033183E0030152E11200000A941283E036
+:1017C000A332A0E1033183E0033183E0033142E03F
+:1017D000320053E3D7FFFF1AEBFFFFEA0100A0E35B
+:1017E000321900EB001095E5DFFFFFEA0100A0E3EE
+:1017F0002E1900EB001096E5C7FFFFEA0400A0E1F8
+:101800002A1900EBCBFFFFEA0100A0E3271900EB48
+:10181000002095E5E8FFFFEA081100406C11004048
+:101820003C110040D34D62101F85EB51F04F2DE964
+:10183000C4359FE5003093E50820D3E5000052E36E
+:1018400040D04DE29000000A0020A0E30820C3E54C
+:10185000A8359FE503B0D3E50290D3E51AA0D3E500
+:101860001E80D3E50670D3E52240D3E52620D3E5DC
+:101870000150D3E51960D3E51DE0D3E50510D3E5AC
+:1018800021C0D3E52500D3E53CB08DE51BB0D3E501
+:1018900038B08DE51FB0D3E530B08DE507B0D3E5A6
+:1018A00028B08DE523B0D3E524B08DE527B0D3E58E
+:1018B0001CB08DE5020480E11C20D3E500B0D3E527
+:1018C0000A6486E104A0D3E534208DE504C48CE1EC
+:1018D0002040D3E52C408DE52420D3E5095485E153
+:1018E0000890D3E520208DE52840D3E53C209DE5F8
+:1018F00018408DE538409DE5025885E1046886E191
+:1019000030209DE528409DE508E48EE1071481E143
+:1019100002E88EE1041881E124209DE50A7C85E13E
+:10192000098C81E134509DE52C109DE502C88CE1C5
+:10193000CC249FE505AC86E1015C8EE120109DE59D
+:101940009C5082E51C409DE5B8549FE5016C8CE1FC
+:1019500018C09DE501100BE20010C5E5040880E108
+:10196000A4549FE50C9C80E104C00BE200C0C5E5D7
+:1019700098449FE598149FE598C49FE502000BE208
+:1019800020E00BE29C9084E50000C1E500E0CCE59E
+:10199000947082E598A082E5948084E5986084E55F
+:1019A000907082E5908084E50BA0D3E50A80D3E5B2
+:1019B0002A70D3E53260D3E51650D3E53E40D3E537
+:1019C0000910D3E529E0D3E53120D3E515C0D3E5EF
+:1019D0003D00D3E514A08DE52BA0D3E510A08DE547
+:1019E00033A0D3E50CA08DE517A0D3E508A08DE5C5
+:1019F0003FA0D3E504A08DE5040480E14040D3E599
+:101A000000408DE505C48CE114509DE534A0D3E57C
+:101A10001890D3E5081481E107E48EE12C80D3E52A
+:101A20000C70D3E50C409DE510309DE5051881E173
+:101A3000062482E108509DE503E88EE1042882E156
+:101A400004309DE505C88CE1075C81E10A1C82E158
+:101A500000A09DE5030880E1BC439FE5BC339FE502
+:101A6000086C8EE10A2C80E109EC8CE180001BE31C
+:101A70009C1083E5182084E5945083E5986083E505
+:101A800014E084E5905083E5D900001A84B39FE503
+:101A9000F31000EB0030DBE5000053E36000000AC8
+:101AA0007C339FE5182093E578639FE52234A0E11D
+:101AB000220CA0E12218A0E12130C6E52210C6E5E3
+:101AC0002300C6E52020C6E538C39FE50030DCE5ED
+:101AD000000053E36600000A44339FE50C1093E5D1
+:101AE000002093E5215CA0E12234A0E121C4A0E123
+:101AF00021E8A0E1224CA0E12208A0E10C10C6E5FB
+:101B00000130C6E50200C6E50340C6E50DC0C6E5E6
+:101B10000EE0C6E50F50C6E50020C6E5F0129FE5D1
+:101B20000030D1E5000053E37200000AF0329FE577
+:101B3000101093E5042093E5215CA0E12234A0E19C
+:101B4000224CA0E12208A0E121C4A0E121E8A0E10B
+:101B50000420C6E50530C6E50600C6E50740C6E533
+:101B600011C0C6E512E0C6E51350C6E51010C6E583
+:101B700094229FE50030D2E5000053E37E00000A86
+:101B80009C329FE5141093E5082093E5215CA0E1C9
+:101B9000224CA0E12234A0E12208A0E121C4A0E16E
+:101BA00021E8A0E10930C6E50A00C6E50B40C6E51C
+:101BB00015C0C6E516E0C6E51750C6E50820C6E51F
+:101BC0001410C6E560429FE5140094E5040900EB9B
+:101BD0000030A0E12324A0E12318A0E120CCA0E163
+:101BE000100094E51920C6E51A10C6E51830C6E5C0
+:101BF0001BC0C6E56A0900EB0030A0E1202CA0E183
+:101C00002014A0E12008A0E11F20C6E51D10C6E5B4
+:101C10001E00C6E51C30C6E540D08DE2F04FBDE8A1
+:101C20001EFF2FE104229FE51110D2E51030D2E50E
+:101C300012C0D2E51300D2E5013483E10C3883E110
+:101C4000003C83E1DC619FE5230CA0E12324A0E1BB
+:101C50002318A0E12120C6E52210C6E52300C6E531
+:101C60002030C6E59CC19FE50030DCE5000053E371
+:101C700098FFFF1AB4319FE501C0D3E50900D3E511
+:101C80000010D3E50820D3E502E0D3E50A40D3E510
+:101C90000C1481E1002482E10BC0D3E50300D3E5FD
+:101CA0000E1881E1042882E1001C81E10C2C82E104
+:101CB0002134A0E1214CA0E12108A0E1225CA0E1B7
+:101CC00022C4A0E122E8A0E10010C6E50130C6E58B
+:101CD0000200C6E50340C6E50DC0C6E50EE0C6E558
+:101CE0000F50C6E50C20C6E524119FE50030D1E574
+:101CF000000053E38CFFFF1A30319FE505C0D3E5A8
+:101D00000D00D3E50410D3E50C20D3E506E0D3E5C0
+:101D10000E40D3E50C1481E1002482E10FC0D3E52D
+:101D20000700D3E50E1881E1042882E10C2C82E142
+:101D3000001C81E1225CA0E12134A0E122C4A0E1E9
+:101D400022E8A0E1214CA0E12108A0E11020C6E595
+:101D50000530C6E50600C6E50740C6E511C0C6E584
+:101D600012E0C6E51350C6E50410C6E598209FE5CD
+:101D70000030D2E5000053E380FFFF1AB0309FE54A
+:101D800001C0D3E50500D3E50010D3E50420D3E579
+:101D900002E0D3E50640D3E50C1481E1002482E1A2
+:101DA00007C0D3E50300D3E50E1881E1042882E1E2
+:101DB000001C81E10C2C82E1214CA0E1225CA0E11D
+:101DC0002134A0E12108A0E122C4A0E122E8A0E1A1
+:101DD0000930C6E50A00C6E50B40C6E515C0C6E5F4
+:101DE00016E0C6E51750C6E50810C6E51420C6E59E
+:101DF00073FFFFEA7D0F00EB23FFFFEA8411004031
+:101E0000B1100040DC0D004009110040BC0F004043
+:101E1000180C0040C4120040C5120040E00B004006
+:101E2000A00E0040180D004068120040500D004008
+:101E30008D120040BC120040F0472DE938519FE55B
+:101E40000520D5E50400D5E530319FE50610D5E540
+:101E500007A0D5E5020480E124419FE501E0D3E538
+:101E60000790D3E50220D3E500C0D3E50460D3E5B5
+:101E70000570D3E50680D3E5010880E10310D3E5C2
+:101E80000A0C80E103E0C4E50020C4E50110C4E5CC
+:101E900002C0C4E50460C4E50570C4E50680C4E57D
+:101EA0000790C4E51C0800EB0910D5E50820D5E52E
+:101EB0000AC0D5E5012482E10038A0E10B00D5E598
+:101EC0000C2882E1003063E2231CA0E1000C82E1D7
+:101ED0002338A0E11830C4E51910C4E51A0800EB56
+:101EE0000D20D5E50C30D5E50E10D5E50FC0D5E5B4
+:101EF000023483E1013883E12024A0E11A00C4E523
+:101F00000C0C83E11B20C4E51C0800EB1120D5E577
+:101F10001030D5E51210D5E513C0D5E5023483E1C4
+:101F2000013883E12024A0E11C00C4E50C0C83E10E
+:101F30001D20C4E51E0800EB0370D5E500C0D5E503
+:101F400001E0D5E50260D5E52034A0E11E00C4E53E
+:101F50000410A0E17220A0E31200A0E31F30C4E54A
+:101F60004AC0C4E54BE0C4E54C60C4E54D70C4E52F
+:101F7000991D00EBF047BDE81EFF2FE10A1100405C
+:101F8000C00F0040CC0F004004E02DE510109FE58D
+:101F90001820A0E30D00A0E38F1D00EB04E09DE4FA
+:101FA0001EFF2FE15211004004E02DE540009FE5A7
+:101FB00040109FE500C0A0E30030D0E50120D0E54F
+:101FC00001C08CE208005CE30830C1E50920C1E5EE
+:101FD000020080E2021081E2F6FFFF1A14109FE572
+:101FE0001820A0E30B00A0E37B1D00EB04E09DE4C0
+:101FF0001EFF2FE16C1100409810004004E02DE519
+:1020000010109FE50120A0E30900A0E3721D00EB82
+:1020100004E09DE41EFF2FE10811004004E02DE5DF
+:1020200010109FE52420A0E30700A0E36A1D00EB49
+:1020300004E09DE41EFF2FE168120040F04F2DE9FF
+:10204000BC339FE5003093E518D04DE20C308DE5B0
+:102050000820D3E5000052E3A8239F057800000A7A
+:10206000A4039FE5003090E5E11FA0E3934185E0E4
+:10207000042090E530008DE9925125E08C339FE5F6
+:1020800008508DE50920D3E50810D3E5021481E15D
+:102090000220D3E50A50D3E50D40D3E50CC0D3E5CB
+:1020A00001E0D3E50BB0D3E50EA0D3E50000D3E506
+:1020B00000208DE5051881E10BBC81E104C48CE1B1
+:1020C0000F40D3E500109DE50560D3E50650D3E54C
+:1020D0000420D3E50AC88CE10E0480E103E0D3E5D7
+:1020E00010B08DE5044C8CE1010880E1062482E10A
+:1020F0000710D3E514408DE5052882E110508DE2EC
+:10210000600095E808B39FE5055095E018009BE84E
+:102110000E7C80E1018C82E10660A6E0075055E06C
+:102120000860C6E0035055E00460C6E0051095E085
+:102130000620A6E0051091E00620A2E08241A0E181
+:102140008131A0E1053093E0A14E84E103009DE9D7
+:102150000640A4E0037093E00480A4E0070090E050
+:102160000810A1E0FA2FA0E30030A0E3EC4B00EB55
+:10217000A0329FE5204CA0E10B40C3E588429FE5DB
+:102180000070A0E10180A0E120C4A0E120E8A0E16E
+:102190002154A0E1212CA0E12168A0E10F20C3E59A
+:1021A00009C0C3E50AE0C3E50D50C3E50E60C3E511
+:1021B000800184E80870C3E50C80C3E5244700EB88
+:1021C00054229FE50030A0E30040A0E10150A0E1CF
+:1021D000614800EB000050E3500000DA10008DE28F
+:1021E000030090E820329FE503008BE80020A0E385
+:1021F0000010A0E3060083E80C129FE5800191E83F
+:10220000081097E15A00000A8304A0E30720A0E128
+:102210000830A0E1C009A0E10010E0E3C04B00EBF2
+:10222000F8319FE5DC219FE50040E0E30050E0E36A
+:10223000300083E8B000C2E10C409DE50030A0E32F
+:102240000830C4E5D8319FE5005093E5B010D2E1E5
+:102250000500A0E1AF4B00EB000050E30600001AC0
+:10226000ACC19FE5B4219FE518009CE8030092E80B
+:10227000003093E00140A4E018008CE8A4319FE511
+:10228000930582E0A223A0E1823262E0032182E092
+:10229000029245E0000059E31D00001A70219FE5FD
+:1022A000300092E864319FE524C4A0E124E8A0E175
+:1022B00025BCA0E1246CA0E12574A0E12588A0E163
+:1022C0000310A0E11020A0E301C0C3E502E0C3E5D4
+:1022D0000360C3E50570C3E50680C3E507B0C3E549
+:1022E0000F90C3E50040C3E50450C3E50890C3E583
+:1022F0000990C3E50A90C3E50B90C3E50C90C3E5D4
+:102300000D90C3E50E90C3E50C00A0E3B21C00EBFA
+:10231000391E00EB18D08DE2F04FBDE81EFF2FE113
+:102320000400A0E10510A0E1FC209FE50030A0E33F
+:102330000B4800EB000050E3A7FFFFBA000058E392
+:10234000130000DAC0109FE57D4EA0E30050A0E32B
+:10235000300081E80200A0E3A8209FE5BC309FE5A3
+:10236000B000C2E10010A0E30100A0E3030083E895
+:10237000B0FFFFEAA4309FE50010A0E384209FE5B2
+:102380000000A0E3030083E8FA1EA0E3B010C2E15E
+:10239000A8FFFFEA0100001A7D0E57E3E8FFFF8A5D
+:1023A000010078E30C0000BA0900000A000058E3BD
+:1023B0000F0000DA0720A0E10830A0E1FA0EA0E348
+:1023C0000010A0E3564B00EB0008A0E12008A0E1BC
+:1023D000E0FFFFEA7D0E77E3F3FFFF2A8324A0E30B
+:1023E00024409FE5422AA0E10030E0E30C0084E8AD
+:1023F00080FFFFEA81FFFF1A000057E37FFFFF9A8B
+:10240000EBFFFFEA90100040000000407808004019
+:10241000541200407008004052110040D012634135
+:10242000800800403C110040D34D6210D01263C1BF
+:1024300030402DE908519FE5140095E5E80600EBD2
+:1024400000419FE50030A0E120CCA0E12024A0E1E4
+:102450002018A0E1100095E50120C4E50210C4E5B4
+:1024600003C0C4E50030C4E54D0700EB0030A0E137
+:1024700020CCA0E12024A0E12018A0E1180095E5DF
+:102480000520C4E50610C4E507C0C4E50430C4E572
+:102490002D0700EB0030A0E120CCA0E12024A0E13A
+:1024A0002018A0E1200095E50920C4E50A10C4E544
+:1024B0000BC0C4E50830C4E50C0700EB0030A0E118
+:1024C00020CCA0E12024A0E12018A0E11C0095E58B
+:1024D0000D20C4E50E10C4E50FC0C4E50C30C4E502
+:1024E000EA0600EB0030A0E120CCA0E12324A0E12B
+:1024F000240095E52318A0E11120C4E51210C4E5DD
+:1025000013C0C4E51030C4E5C80600EB0410A0E118
+:102510000030A0E1205CA0E120C4A0E120E8A0E11F
+:102520002420A0E30A00A0E315C0C4E516E0C4E53A
+:102530001750C4E51430C4E5271C00EB3040BDE85B
+:102540001EFF2FE1500D00404410004080219FE508
+:1025500010402DE900E0A0E3B0E0C2E174219FE566
+:1025600074419FE574C19FE5B0E0C2E170119FE541
+:102570000400A0E300E08CE517E0C4E500E0C4E55A
+:1025800001E0C4E502E0C4E503E0C4E504E0C4E51D
+:1025900005E0C4E506E0C4E507E0C4E508E0C4E5FD
+:1025A00009E0C4E50AE0C4E50BE0C4E50CE0C4E5DD
+:1025B0000DE0C4E50EE0C4E50FE0C4E510E0C4E5BD
+:1025C00011E0C4E512E0C4E513E0C4E514E0C4E59D
+:1025D00015E0C4E516E0C4E56E1A00EB04319FE592
+:1025E00004119FE5000083E50500A0E3691A00EBF4
+:1025F000F8309FE5F8109FE5000083E50600A0E3B2
+:10260000641A00EBEC309FE5EC109FE5000083E5D9
+:102610000300A0E35F1A00EBE0309FE5E0109FE5C8
+:10262000000083E50C00A0E35A1A00EBD4309FE5CC
+:10263000D4109FE5000083E50100A0E3551A00EBEC
+:10264000C8309FE5C8109FE5000083E50200A0E3C5
+:10265000501A00EBBC309FE5BC109FE5000083E5FD
+:102660000800A0E34B1A00EBB0309FE5B0109FE5E7
+:10267000000083E51000A0E3461A00EBA4309FE5BC
+:10268000A4109FE5000083E50F00A0E3411A00EBD2
+:1026900098309FE50410A0E1000083E50E00A0E360
+:1026A0003C1A00EB88309FE588109FE5000083E529
+:1026B0001100A0E3371A00EB7C309FE5000083E5B2
+:1026C000BB1C00EBCA1C00EB9F1C00EB1040BDE8DC
+:1026D0001EFF2FE1401100408C10004070100040A0
+:1026E0003C110040B0100040401000408D120040EE
+:1026F00064120040BC1200407C110040B110004048
+:102700008411004054120040901000400A11004013
+:102710006C10004088110040A41200408C12004050
+:10272000801100404211004094100040AC12004063
+:102730003011004068100040F2100040A812004024
+:10274000F0472DE9EC639FE50210D6E50330D6E5AE
+:102750000E00D6E50F20D6E5031491E1024480E196
+:102760000400000AD0339FE5000093E5694A00EBBE
+:10277000000054E13D00000A0010D6E50130D6E526
+:102780000C00D6E50D20D6E5031491E1024480E16A
+:102790000400000AA0339FE5000093E55D4A00EBCA
+:1027A000000054E19600000A0410D6E50530D6E595
+:1027B0001000D6E51120D6E5031491E1024480E132
+:1027C0000400000A70339FE5000093E5514A00EBD6
+:1027D000000054E1CD00000A0610D6E50730D6E52A
+:1027E0001200D6E51320D6E5031491E1024480E1FE
+:1027F0000400000A40339FE5000093E5454A00EBE2
+:10280000000054E1C600000A0810D6E50930D6E5FC
+:102810001400D6E51520D6E5031491E1024480E1C9
+:102820000400000A10339FE5000093E5394A00EBED
+:10283000000054E16D00000A0B10D6E50A30D6E521
+:102840001600D6E51720D6E5011493E1024480E195
+:102850000400000AE0329FE5000093E52D4A00EBFA
+:10286000000054E11200000AF047BDE81EFF2FE10E
+:10287000C8029FE5C8129FE500C0A0E30030D0E584
+:102880000120D0E501C08CE208005CE30830C1E51E
+:102890000920C1E5020080E2021081E2F6FFFF1A82
+:1028A0009C129FE51820A0E30B00A0E34A1B00EB5D
+:1028B000B0FFFFEA8C529FE50520D5E50400D5E581
+:1028C0000610D5E580329FE5020480E17C429FE559
+:1028D00001E0D3E507A0D5E50790D3E50220D3E5D5
+:1028E00000C0D3E50460D3E50570D3E50680D3E5E9
+:1028F000010880E10310D3E50A0C80E103E0C4E5A0
+:102900000020C4E50110C4E502C0C4E50460C4E5CC
+:102910000570C4E50680C4E50790C4E57E0500EBBC
+:102920000910D5E50820D5E50AC0D5E50038A0E1B5
+:10293000012482E10B00D5E5003063E20C2882E13E
+:10294000231CA0E12338A0E11830C4E51910C4E528
+:10295000000C82E17C0500EB0D20D5E50C30D5E5BF
+:102960000E10D5E50FC0D5E5023483E1013883E1CF
+:102970002024A0E11A00C4E51B20C4E50C0C83E16F
+:102980007E0500EB1120D5E51030D5E51210D5E518
+:1029900013C0D5E5023483E1013883E12024A0E1AE
+:1029A0001C00C4E51D20C4E50C0C83E1800500EB90
+:1029B0000370D5E500C0D5E501E0D5E50260D5E5B9
+:1029C0002034A0E11E00C4E50410A0E17220A0E3C1
+:1029D0001F30C4E54AC0C4E54BE0C4E54C60C4E523
+:1029E0004D70C4E51200A0E3FB1A00EB9DFFFFEA67
+:1029F0005C119FE51820A0E30D00A0E3F61A00EBA0
+:102A00008CFFFFEA4C519FE5140095E5740500EB3F
+:102A100044419FE50030A0E120CCA0E12024A0E1CA
+:102A20002018A0E1100095E50120C4E50210C4E5DE
+:102A300003C0C4E50030C4E5D90500EB0030A0E1D7
+:102A400020CCA0E12024A0E12018A0E1180095E509
+:102A50000520C4E50610C4E507C0C4E50430C4E59C
+:102A6000B90500EB0030A0E120CCA0E12024A0E1DA
+:102A70002018A0E1200095E50920C4E50A10C4E56E
+:102A80000BC0C4E50830C4E5980500EB0030A0E1B8
+:102A900020CCA0E12024A0E12018A0E11C0095E5B5
+:102AA0000D20C4E50E10C4E50FC0C4E50C30C4E52C
+:102AB000760500EB0030A0E120CCA0E12324A0E1CA
+:102AC0002318A0E1240095E51120C4E51210C4E507
+:102AD00013C0C4E51030C4E5540500EB0030A0E19C
+:102AE000205CA0E120C4A0E120E8A0E10410A0E166
+:102AF0002420A0E315C0C4E516E0C4E51750C4E5E2
+:102B00001430C4E50A00A0E3B31A00EB25FFFFEA86
+:102B100048109FE50120A0E30900A0E3AE1A00EBF6
+:102B20002CFFFFEA38109FE52420A0E30700A0E374
+:102B3000A91A00EB33FFFFEA701000403C1100407F
+:102B40006C110040981000400A110040C00F004076
+:102B5000CC0F004052110040500D00404410004086
+:102B60000811004068120040F04F2DE9A82F9FE5A2
+:102B7000A80F9FE50030D2E50E22A0E3001090E5FB
+:102B8000022982E2082092E5944F9FE568D04DE249
+:102B9000FF0053E3011081E20230A0E364208DE5E1
+:102BA0000030C4E5001080E5CD02000A743F9FE5C7
+:102BB000B840D3E1000054E31B02000A684F9FE5D0
+:102BC00094C182E02223A0E1823262E0033182E0FC
+:102BD000832141E0640052E300005213BD03000A68
+:102BE000940182E02223A0E1823262E0033182E09C
+:102BF000832141E0960052E332005213C602000ADC
+:102C0000221900EB2C3F9FE5003093E50820D3E527
+:102C1000000052E39200000A0020A0E30820C3E570
+:102C2000143F9FE50390D3E502B0D3E51AA0D3E5A6
+:102C30001E80D3E50670D3E52240D3E52620D3E5F8
+:102C40000150D3E51960D3E51DE0D3E50510D3E5C8
+:102C500021C0D3E52500D3E560908DE51B90D3E539
+:102C60005C908DE51F90D3E554908DE50790D3E5FA
+:102C70004C908DE52390D3E548908DE52790D3E5E2
+:102C800040908DE5020480E11C20D3E50B5485E1E2
+:102C90000A6486E100B0D3E504A0D3E558208DE5B1
+:102CA00004C48CE12040D3E550408DE52490D3E569
+:102CB00008E48EE10880D3E544908DE52820D3E533
+:102CC00060409DE55C909DE53C208DE554209DE5B0
+:102CD000045885E1096886E14C409DE548909DE5F2
+:102CE00002E88EE1071481E140209DE50A7C85E140
+:102CF000041881E158509DE509C88CE150909DE58C
+:102D0000088C81E1020880E13C109DE52C2E9FE5B6
+:102D100005AC86E1095C8EE19C5082E5010C80E106
+:102D20001C5E9FE51C9E9FE538008DE544E09DE517
+:102D300001100BE202000BE20010C5E50000C9E53E
+:102D4000041E9FE5040E9FE50E6C8CE104C00BE2AF
+:102D500020E00BE200C0C0E500E0C1E5947082E530
+:102D600098A082E5907082E5E44D9FE538209DE5CE
+:102D7000948084E5986084E5908084E59C2084E5D7
+:102D80002BA0D3E50A80D3E52A70D3E53260D3E5E2
+:102D90001650D3E53E40D3E50B90D3E50910D3E5BB
+:102DA00029E0D3E53120D3E515C0D3E53D00D3E5D7
+:102DB00034A08DE533A0D3E530A08DE517A0D3E591
+:102DC0002CA08DE53FA0D3E524A08DE5040480E18F
+:102DD0004040D3E520408DE5081481E134A0D3E5DF
+:102DE0002C80D3E5091881E107E48EE130909DE560
+:102DF0000C70D3E51830D3E5062482E105C48CE1DC
+:102E000034509DE5092882E128308DE524409DE578
+:102E10002C309DE505E88EE128909DE5075C81E179
+:102E20000A1C82E120A09DE503C88CE1040880E132
+:102E3000203D9FE5204D9FE5086C8EE10A2C80E146
+:102E400009EC8CE180001BE39C1083E5182084E5ED
+:102E5000945083E5986083E514E084E5905083E521
+:102E60006B02001AFE0B00EBDCCC9FE50030DCE5CA
+:102E7000000053E3E201000AE03C9FE5182093E5DF
+:102E8000DC6C9FE5220CA0E12234A0E12218A0E135
+:102E90002130C6E52210C6E52300C6E52020C6E5A0
+:102EA0009CEC9FE50030DEE5000053E3B601000A2C
+:102EB000A83C9FE50C1093E5002093E5215CA0E180
+:102EC000224CA0E12234A0E12208A0E121C4A0E12B
+:102ED00021E8A0E10130C6E50200C6E50340C6E5F1
+:102EE0000DC0C6E50EE0C6E50F50C6E50020C6E5FC
+:102EF0000C10C6E54C0C9FE50030D0E5000053E314
+:102F00008301000A543C9FE5101093E5042093E5EB
+:102F1000215CA0E1224CA0E12234A0E12208A0E142
+:102F200021C4A0E121E8A0E10530C6E50600C6E520
+:102F30000740C6E511C0C6E512E0C6E51350C6E578
+:102F40000420C6E51010C6E5001C9FE50030D1E561
+:102F5000000053E35001000A003C9FE5141093E584
+:102F6000082093E5215CA0E1224CA0E12234A0E1FD
+:102F70002208A0E121C4A0E121E8A0E10930C6E5D2
+:102F80000A00C6E50B40C6E515C0C6E516E0C6E575
+:102F90001750C6E50820C6E51410C6E5C4BB9FE57A
+:102FA00014009BE50E0400EB0030A0E120CCA0E172
+:102FB0002024A0E12018A0E110009BE51920C6E51F
+:102FC0001A10C6E51BC0C6E51830C6E5740400EB50
+:102FD0000030A0E1202CA0E12014A0E12008A0E115
+:102FE0001F20C6E51D10C6E51E00C6E51C30C6E55F
+:102FF000900700EB703B9FE5BA25D3E1010012E397
+:10300000682B9F05642B9F15B030D201B030D211D0
+:103010000130430201308312B030C201B030C2111E
+:10302000F030D2E1481B9FE5040053E33C0B9FE5E1
+:103030000530A0C30140A0C3B020D1E1B030C0C171
+:10304000B040C1C1030000CA000053E30050A0B368
+:10305000B050C0B1B050C1B1000052E30301001A3A
+:10306000F030D1E1010053E3AC9A9F0502308302B6
+:103070000030C905FC4A9FE5003094E50820D3E5FF
+:10308000000052E31300000A983A9FE5B820D3E10C
+:10309000000052E30C00000ADC3A9FE50030D3E563
+:1030A000030053E3CD01000A000053E368CA9F0503
+:1030B000013043020030CC050300000A040053E352
+:1030C0002E03000A050053E31703000A002094E5CD
+:1030D0000030A0E30830C2E53C1A9FE50000D1E5CE
+:1030E000013040E2010053E35601009A040050E32E
+:1030F0008C01000A209A9FE50020D9E5FF0052E3E9
+:103100005B01000A013042E2010053E35F02009AD2
+:10311000000052E3030052130040A0130140A0033B
+:103120008A01000A040052E30603000A050052E384
+:10313000AA02000A446A9FE50210D6E50330D6E5EC
+:103140000E00D6E50F20D6E5031491E1024480E19C
+:103150001400000AC4C99FE500009CE5ED4700EBA0
+:10316000000054E10F00001AB8099FE5101A9FE50E
+:1031700000C0A0E30030D0E50120D0E501C08CE222
+:1031800008005CE30830C1E50920C1E5020080E2E7
+:10319000021081E2F6FFFF1A0B00A0E3E0199FE5A1
+:1031A0001820A0E30C1900EB0010D6E50130D6E59D
+:1031B0000C00D6E50D20D6E5031491E1024480E130
+:1031C0000400000A54E99FE500009EE5D14700EBAA
+:1031D000000054E19501000A0410D6E50530D6E55B
+:1031E0001000D6E51120D6E5031491E1024480E1F8
+:1031F0000400000A24299FE5000092E5C54700EB82
+:10320000000054E18401000A0610D6E50730D6E537
+:103210001200D6E51320D6E5031491E1024480E1C3
+:103220000400000AF4389FE5000093E5B94700EB7D
+:10323000000054E1BF01000A0810D6E50930D6E5C8
+:103240001400D6E51520D6E5031491E1024480E18F
+:103250000400000AC4589FE5000095E5AD4700EB67
+:10326000000054E15701000A18B99FE50B10D6E59C
+:103270000A30D6E51600D6E51720D6E5011493E10D
+:10328000024480E10400000A90989FE5000099E55F
+:10329000A04700EB000054E1AB01000A0E42A0E39E
+:1032A000024984E2541A00EB083094E564009DE57D
+:1032B000030050E1F800008A083094E564209DE5A1
+:1032C000034062E0671500EBBC889FE50060A0E169
+:1032D0000400A0E1BE4200EB000054E3007098E55A
+:1032E000FA0000BA0121A0E3592882E20030A0E3ED
+:1032F000F24200EB0040A0E10600A0E10150A0E195
+:10330000B34200EB000056E31B0100BA0020A0E12D
+:103310000130A0E10400A0E10510A0E18B4300EB27
+:103320000121A0E38F2882E2012982E20030A0E39C
+:10333000E24200EB6F4400EB0710A0E1984400EB81
+:10334000D8379FE544289FE5001093E5924183E03C
+:10335000A332A0E1033183E0033183E0030151E1B3
+:10336000000088E50C00001A4214A0E3321781E245
+:10337000994500EB0030A0E30020A0E120CCA0E1C3
+:103380002014A0E12008A0E1003088E51510CBE56D
+:103390001600CBE517C0CBE51420CBE5F0379FE551
+:1033A000F000D3E18A4200EB0121A0E38F2882E202
+:1033B000012982E20030A0E3644300EB4D4400EBBE
+:1033C000DC579FE5180095E80020A0E120ACA0E1C3
+:1033D000241CA0E12004A0E122C8A0E123E4A0E194
+:1033E0002358A0E1236CA0E12474A0E12488A0E18B
+:1033F0000710CBE51100CBE512C0CBE513A0CBE560
+:1034000001E0CBE50250CBE50360CBE50570CBE5F1
+:103410000680CBE51020CBE50030CBE50440CBE5C2
+:1034200068D08DE2F04FBDE81EFF2FE1F8569FE512
+:10343000952183E02333A0E1832263E0023183E01E
+:10344000830151E19E01000A959183E02333A0E1BD
+:10345000832263E0023183E0833141E0320053E3B1
+:10346000E6FDFF1A0400A0E1101200EBE3FDFFEA05
+:10347000010052E3FEFEFF1AF020D1E1000052E30A
+:10348000FBFEFF1A90A69FE50030DAE5FF0053E34C
+:103490000A30A0110020C315F5FEFFEAF4369FE5BF
+:1034A00001C0D3E50500D3E50010D3E50420D3E542
+:1034B00002E0D3E50640D3E50C1481E1002482E16B
+:1034C00007C0D3E50300D3E50E1881E1042882E1AB
+:1034D000001C81E10C2C82E1214CA0E1225CA0E1E6
+:1034E0002134A0E12108A0E122C4A0E122E8A0E16A
+:1034F0000930C6E50A00C6E50B40C6E515C0C6E5BD
+:1035000016E0C6E51750C6E50810C6E51420C6E566
+:10351000A1FEFFEA80369FE505C0D3E50D00D3E5A7
+:103520000410D3E50C20D3E506E0D3E50E40D3E547
+:103530000C1481E1002482E10FC0D3E50700D3E53C
+:103540000E1881E1042882E1001C81E10C2C82E14B
+:10355000214CA0E1225CA0E12134A0E12108A0E1FE
+:1035600022C4A0E122E8A0E10530C6E50600C6E5D8
+:103570000740C6E511C0C6E512E0C6E51350C6E532
+:103580000410C6E51020C6E56EFEFFEA08369FE58A
+:1035900001C0D3E50900D3E50010D3E50820D3E549
+:1035A00002E0D3E50A40D3E50C1481E1002482E176
+:1035B0000BC0D3E50300D3E50E1881E1042882E1B6
+:1035C000001C81E10C2C82E1214CA0E1225CA0E1F5
+:1035D0002134A0E12108A0E122C4A0E122E8A0E179
+:1035E0000130C6E50200C6E50340C6E50DC0C6E5EC
+:1035F0000EE0C6E50F50C6E50010C6E50C20C6E596
+:103600003BFEFFEA90259FE51110D2E51030D2E590
+:1036100012C0D2E51300D2E5013483E10C3883E116
+:10362000003C83E138659FE5230CA0E12324A0E161
+:103630002318A0E12120C6E52210C6E52300C6E537
+:103640002030C6E515FEFFEA58359FE5060093E8F1
+:103650004C359FE5300093E8014054E00250C5E04E
+:10366000000055E3250100DAAC449FE50030E0E3BB
+:103670000030C4E540259FE5A4A49FE50030A0E309
+:103680000130CAE5B830C2E1B030C2E1B230C2E1C7
+:10369000B630C2E1B430C2E1A5FEFFEA711400EB1E
+:1036A00064109DE5083094E5000061E0034080E08F
+:1036B0006C1400EBD0849FE50060A0E10400A0E161
+:1036C000C34100EB000054E3007098E504FFFFAA3B
+:1036D0004124A0E30F2682E20030A0E3EE4000EB9D
+:1036E000FFFEFFEAA4449FE5945183E0A332A0E1EA
+:1036F000033183E0033183E0030151E1FA00000A62
+:1037000094A183E0A332A0E1033183E0033183E09D
+:10371000033141E0320053E338FDFF1A0000A0E31B
+:10372000621100EB35FDFFEA84549FE50C4095E5FE
+:103730000010A0E30400A0E1FF4400EB000050E310
+:10374000120000CAD0539FE50330A0E30030C5E566
+:1037500064349FE5C8139FE50120A0E30120C1E583
+:10376000B820C3E10020A0E3B020C3E1B220C3E150
+:10377000B620C3E1B420C3E16DFEFFEA4124A0E31B
+:103780000F2682E20030A0E3C34000EBDEFEFFEA3A
+:103790000400A0E1994100EB392E8FE20C0092E881
+:1037A000BC4000EB534300EB0030A0E10C3085E55A
+:1037B0000010A0E3E24400EB000050E30030A0B3AF
+:1037C0000C3085B54AFEFFEAB8B39FE51820A0E3A8
+:1037D0000B10A0E10D00A0E37F1700EBA2FEFFEAB3
+:1037E00034C39FE50030DCE5000053E3F400000A39
+:1037F000030053E334FEFF1AA4A39FE5A4239FE52F
+:1038000000069AE8013043E20030CCE5000682E889
+:103810002DFEFFEAF50800EB91FDFFEAF8129FE5A7
+:103820000120A0E30900A0E36B1700EB75FEFFEA9F
+:1038300014009BE5EA0100EB60439FE50030A0E146
+:1038400020CCA0E12024A0E12018A0E110009BE5FD
+:103850000120C4E50210C4E503C0C4E50030C4E59E
+:103860004F0200EB0030A0E120CCA0E12024A0E139
+:103870002018A0E118009BE50520C4E50610C4E56A
+:1038800007C0C4E50430C4E52F0200EB0030A0E11E
+:1038900020CCA0E12024A0E12018A0E120009BE59D
+:1038A0000920C4E50A10C4E50BC0C4E50830C4E52E
+:1038B0000E0200EB0030A0E120CCA0E12024A0E12A
+:1038C0002018A0E11C009BE50D20C4E50E10C4E506
+:1038D0000FC0C4E50C30C4E5EC0100EB0030A0E102
+:1038E00020CCA0E12324A0E12318A0E124009BE543
+:1038F0001120C4E51210C4E513C0C4E51030C4E5BE
+:10390000CA0100EB0030A0E1205CA0E120C4A0E1EE
+:1039100020E8A0E10410A0E12420A0E315C0C4E544
+:1039200016E0C4E51750C4E51430C4E50A00A0E36E
+:10393000291700EB27FEFFEA24129FE52420A0E3CD
+:103940000700A0E3241700EB3AFEFFEA5C529FE574
+:1039500064329FE50520D5E50400D5E50610D5E5E0
+:1039600007C0D3E5020480E13C429FE507A0D5E50E
+:103970000220D3E500C08DE501E0D3E500C0D3E52A
+:103980000460D3E50570D3E50680D3E5010880E146
+:103990000310D3E50020C4E50110C4E502C0C4E56E
+:1039A0000460C4E50570C4E503E0C4E50680C4E531
+:1039B00000E09DE50A0C80E107E0C4E5560100EB5C
+:1039C0000910D5E50820D5E50AC0D5E50038A0E105
+:1039D000012482E10B00D5E5003063E20C2882E18E
+:1039E000231CA0E12338A0E11830C4E51910C4E578
+:1039F000000C82E1540100EB0D20D5E50C30D5E53B
+:103A00000E10D5E50FC0D5E5023483E1013883E11E
+:103A10002024A0E11A00C4E51B20C4E50C0C83E1BE
+:103A2000560100EB1120D5E51030D5E51210D5E593
+:103A300013C0D5E5023483E1013883E12024A0E1FD
+:103A40001C00C4E51D20C4E50C0C83E1580100EB0B
+:103A50000370D5E500C0D5E501E0D5E50260D5E508
+:103A60002034A0E11E00C4E50410A0E17220A0E310
+:103A70001F30C4E54AC0C4E54BE0C4E54C60C4E572
+:103A80004D70C4E51200A0E3D31600EB02FEFFEA7E
+:103A900024319FE588C09FE50000A0E30120A0E35A
+:103AA0003E1BE0E30CE0A0E30120CCE5B410C3E151
+:103AB000B8E0C3E1B000C3E1B200C3E1B600C3E1C6
+:103AC0009BFDFFEA0100A0E3781000EB4C309FE57E
+:103AD000001093E55BFEFFEA0100A0E3731000EB2A
+:103AE00038E09FE500109EE53CFCFFEA0100A0E302
+:103AF0006E1000EB24909FE5001099E5FFFEFFEAB1
+:103B000079FDFF1A7A39A0E3473E83E20F3083E262
+:103B1000030054E174FDFF9AD2FEFFEA0811004051
+:103B20003C110040041100406C110040D34D621064
+:103B3000E17A843F7B14AE4784110040B11000400D
+:103B4000DC0D004009110040C4120040C5120040C5
+:103B5000BC0F0040180C0040A00E0040E00B0040DD
+:103B6000180D004068120040500D0040440B00400A
+:103B7000401100408C100040801100408C12004029
+:103B8000701000409810004052110040880800401A
+:103B90001F85EB5174140040BC1200408D12004090
+:103BA000441000407008004034110040CC0F004029
+:103BB0000A1100404412004004110040C00F0040B0
+:103BC0000811004028101FE528201FE5030091E898
+:103BD000013083E20030CCE5030082E83AFDFFEAE1
+:103BE00034401FE508C094E5041094E5002094E5F6
+:103BF0000C5094E52C0CA0E154301FE50C008DE531
+:103C000021ECA0E12C94A0E12C08A0E118E08DE5C6
+:103C100014908DE510008DE522ACA0E12264A0E1B6
+:103C20002278A0E125ECA0E12594A0E12508A0E1FF
+:103C30001CA08DE501028DE917E0C3E50960C3E52D
+:103C40000A70C3E51C909DE521A8A0E12184A0E1B4
+:103C50000B90C3E50D80C3E50EA0C3E518A09DE55C
+:103C60000FA0C3E514E09DE511E0C3E510909DE5CC
+:103C70001290C3E50CA09DE513A0C3E508E09DE507
+:103C800015E0C3E504909DE50200A0E10C10C3E53A
+:103C90000820C3E510C0C3E51690C3E51450C3E582
+:103CA0009D0000EBF0501FE5B200C5E1040094E573
+:103CB000A50000EBB000C5E1080094E5AF0000EB03
+:103CC000B400C5E10C0094E5B90000EB24C11FE588
+:103CD0000030DCE50120DCE5000053E30210A01316
+:103CE0000010A003000052E30CE0A0E1B600C5E123
+:103CF0000200000A000051E30310A0130110A0030A
+:103D00000230DEE5000053E30330DCE504108113EC
+:103D100060A11FE5000053E3081081130130A0E308
+:103D2000B810C5E10130CAE501FDFFEA74011FE5E5
+:103D30000030D0E5050053E30420A0030030A001CB
+:103D40000020C305E0FCFFEA9C311FE50C0093E571
+:103D5000970000EBA4511FE5A4211FE50130A0E36B
+:103D60000890A0E30130C5E5B600C2E1B440C2E16D
+:103D7000B890C2E1B040C2E1B240C2E1ECFCFFEA5F
+:103D8000C8E11FE50030DEE5030053E3CEFCFF1A77
+:103D90000520A0E30020CEE52A0100EBCAFCFFEAE3
+:103DA00004E02DE5154000EB24208FE20C0092E8A2
+:103DB000424000EB0121A0E3662882E2022982E270
+:103DC0000030A0E3E14000EBCA4100EB04E09DE4D9
+:103DD0001EFF2FE1FB210940182D445404E02DE57E
+:103DE000064000EB0121A0E3662882E2022982E27C
+:103DF0000030A0E3314000EB10208FE20C0092E88D
+:103E0000D24000EBBB4100EB04E09DE41EFF2FE13C
+:103E1000FB210940182D44540008A0E104E02DE5E1
+:103E20004008A0E14F4200EB1113A0E37A1881E2B1
+:103E3000E94200EB04E09DE41EFF2FE10008A0E151
+:103E400004E02DE54008A0E1464200EBEB3F00EB2B
+:103E50000121A0E3C32882E2222B82E20030A0E30A
+:103E6000BA4000EB10208FE20C0092E8134000EB08
+:103E7000A04100EB04E09DE41EFF2FE1019D2340E3
+:103E800005A3923A0008A0E104E02DE54008A0E176
+:103E9000344200EB020180E2D83F00EB0121A0E3B5
+:103EA000C32882E2222B82E20030A0E3A74000EB8D
+:103EB00010208FE20C0092E8004000EB8D4100EBF7
+:103EC00004E09DE41EFF2FE1019D234005A3923AEB
+:103ED0000008A0E104E02DE54008A0E1214200EB4C
+:103EE000020180E2C53F00EB0121A0E3C32882E28A
+:103EF000222B82E20030A0E3944000EB10208FE2FE
+:103F00000C0092E8ED3F00EB7A4100EB04E09DE409
+:103F10001EFF2FE1019D234005A3923A04E02DE509
+:103F2000B63F00EB18208FE20C0092E8E33F00EB75
+:103F3000594100EB0008A0E14008A0E104E09DE445
+:103F40001EFF2FE127EBA1402DB29DEF04E02DE5F0
+:103F5000AA3F00EB1C208FE20C0092E8D73F00EB59
+:103F60004D4100EB000060E20008A0E14008A0E144
+:103F700004E09DE41EFF2FE127EBA1402DB29DEF51
+:103F800004E02DE59D3F00EB1C208FE20C0092E841
+:103F9000CA3F00EB404100EB000060E20008A0E1F6
+:103FA0004008A0E104E09DE41EFF2FE1F5C57C4040
+:103FB000A60A462504E02DE5903F00EB18208FE28D
+:103FC0000C0092E8BD3F00EB334100EB0008A0E19C
+:103FD0004008A0E104E09DE41EFF2FE199794440F0
+:103FE0009A99999904E02DE5DE4100EB1113A0E3C5
+:103FF0007A1881E2784200EB803F00EB24208FE2C8
+:104000000C0092E8AD3F00EB0121A0E3662882E2BC
+:10401000022982E20030A0E34C4000EB354100EB86
+:1040200004E09DE41EFF2FE1FB210940182D4454BC
+:1040300004E02DE5000060E2CA4100EB6F3F00EBB9
+:1040400038208FE20C0092E89C3F00EB294100EB06
+:104050006A3F00EB2C208FE20C0092E8973F00EBC8
+:104060000121A0E3662882E2022982E20030A0E377
+:10407000364000EB1F4100EB04E09DE41EFF2FE102
+:10408000098A8F3FD200DE02FB210940182D4454DB
+:1040900004E02DE5000060E2B24100EB573F00EB89
+:1040A00038208FE20C0092E8843F00EB114100EBD6
+:1040B000523F00EB2C208FE20C0092E87F3F00EB98
+:1040C0000121A0E3662882E2022982E20030A0E317
+:1040D0001E4000EB074100EB04E09DE41EFF2FE1D2
+:1040E000098A8F3FD200DE02FB210940182D44547B
+:1040F00004E02DE59B4100EB403F00EB38208FE2D0
+:104100000C0092E86D3F00EBFA4000EB3B3F00EB08
+:104110002C208FE20C0092E8683F00EB0121A0E325
+:10412000662882E2022982E20030A0E3074000EB29
+:10413000F04000EB04E09DE41EFF2FE1098A8F3F71
+:10414000D200DE02FB210940182D4454573AA0E367
+:10415000393D83E204E02DE5030060E0814100EB9E
+:104160001113A0E37A1881E21B4200EB233F00EB1E
+:1041700024208FE20C0092E8503F00EB0121A0E3E5
+:10418000662882E2022982E20030A0E3EF3F00EBE2
+:10419000D84000EB04E09DE41EFF2FE1FB21094025
+:1041A000182D445404E02DE5000060E26D4100EB61
+:1041B0001113A0E37A1881E2074200EB0F3F00EBF6
+:1041C00024208FE20C0092E83C3F00EB0121A0E3A9
+:1041D000662882E2022982E20030A0E3DB3F00EBA6
+:1041E000C44000EB04E09DE41EFF2FE1FB210940E9
+:1041F000182D445430002DE944C09FE50C009CE884
+:1042000008D04DE20C008DE80040A0E1C45FA0E1C1
+:104210000C009DE803009CE8042092E00530A3E038
+:10422000010053E1F9FFFFCA0200000A08D08DE245
+:104230003000BDE81EFF2FE1000052E1F3FFFF8ACE
+:10424000F9FFFFEA70080040D4309FE5002093E5B5
+:104250000830D2E5000053E30000A0E3C4109FE55E
+:10426000C4209FE51F00001A0F30C2E50030C1E5F1
+:104270000130C1E50230C1E50330C1E50430C1E5DC
+:104280000530C1E50630C1E50730C1E50830C1E5BC
+:104290000930C1E50A30C1E50B30C1E50030C2E5A7
+:1042A0000130C2E50230C2E50330C2E50430C2E5A8
+:1042B0000530C2E50630C2E50730C2E50830C2E588
+:1042C0000930C2E50A30C2E50B30C2E50C30C2E568
+:1042D0000D30C2E50E30C2E50C30C1E50D30C1E550
+:1042E0000E30C1E50F30C1E540309FE540209FE52D
+:1042F000180083E53C309FE5180082E5180083E54F
+:1043000034209FE534309FE5180082E5180083E5EE
+:104310002C209FE52C309FE5180082E5180083E5EE
+:104320001EFF2FE19410004042110040F2100040A7
+:10433000EC120040101300407C1300403413004086
+:1043400058130040C8120040A0130040F04F2DE960
+:104350006C399FE50100D3E51BDE4DE20080D3E51B
+:10436000AC018DE50510D3E50450D3E5A4118DE52E
+:104370000920D3E50840D3E594218DE51D10D3E550
+:1043800011A0D3E50DB0D3E51560D3E510E0D3E57A
+:104390000CC0D3E51400D3E51C20D3E580118DE5D6
+:1043A0000210D3E5A8118DE50610D3E5A0118DE527
+:1043B0000A10D3E590118DE51210D3E58C118DE52F
+:1043C0000E10D3E588118DE51610D3E584118DE527
+:1043D0001E10D3E57C118DE5AC119DE5018488E1CB
+:1043E000A4119DE5015485E194119DE5060480E149
+:1043F000014484E180619DE50710D3E50AE48EE184
+:10440000062482E103A0D3E59C118DE51F60D3E56E
+:104410000F70D3E51710D3E51390D3E50BC48CE1EF
+:104420000BB0D3E578618DE5A8619DE5068888E14C
+:10443000A0619DE5065885E190619DE5064884E10F
+:104440008C619DE506E88EE188619DE506C88CE1FA
+:1044500084619DE5060880E17C619DE5062882E196
+:104460000A6C88E19C819DE5085C85E198518DE5A9
+:10447000095C8EE101EC80E178019DE544189FE53F
+:104480000B8C84E1074C8CE100CC82E198219DE506
+:1044900014E081E5042081E520C081E5006081E52C
+:1044A000088081E5105081E50C4081E51940D3E595
+:1044B00018A0D3E574418DE54180D3E54060D3E594
+:1044C00068818DE54500D3E54450D3E560018DE575
+:1044D0004910D3E54840D3E558118DE51A10D3E5CE
+:1044E0004D80D3E555B0D3E55120D3E54CE0D3E57D
+:1044F00054C0D3E55000D3E570118DE54210D3E5EB
+:1045000064118DE54610D3E55C118DE54A10D3E5C5
+:1045100054118DE54E10D3E54C118DE55610D3E5C1
+:1045200044118DE55210D3E53C118DE574119DE5E4
+:1045300001A48AE168119DE5020480E1016486E13D
+:104540004B20D3E560119DE51B70D3E5015485E157
+:1045500008E48EE158119DE54380D3E50BC48CE15E
+:1045600047B0D3E550218DE5014484E14F10D3E5F8
+:1045700048118DE55720D3E540218DE55310D3E553
+:1045800038118DE564119DE5016886E154119DE5C2
+:1045900070219DE5014884E144119DE502A88AE16E
+:1045A0005C219DE501C88CE150119DE5025885E133
+:1045B0004C219DE5088C86E1016C84E148419DE534
+:1045C00040119DE502E88EE13C219DE5077C8AE1F2
+:1045D0000BAC85E1045C8EE1014C8CE138119DE56A
+:1045E0006C718DE5020880E101EC80E1D8269FE541
+:1045F0006C119DE5CC069FE5008082E51C1080E5EE
+:1046000004A082E5086082E5145082E5204082E53E
+:104610001CE082E52120D3E52080D3E534218DE51F
+:104620002540D3E52450D3E52C418DE52960D3E521
+:104630002840D3E520618DE53D10D3E531A0D3E5D9
+:104640002DB0D3E53560D3E530E0D3E52CC0D3E51C
+:104650003400D3E53C20D3E500118DE52210D3E5ED
+:1046600030118DE52610D3E528118DE52A10D3E50C
+:104670001C118DE53210D3E518118DE52E10D3E510
+:1046800010118DE53610D3E508118DE53E10D3E508
+:10469000FC108DE534119DE5018488E12C119DE528
+:1046A000015485E120119DE5014484E13310D3E5F7
+:1046B0002770D3E50AE48EE10BC48CE123A0D3E597
+:1046C0002BB0D3E5060480E114118DE500619DE572
+:1046D000062482E12F60D3E50C618DE53710D3E528
+:1046E00004118DE530119DE53F60D3E5018888E137
+:1046F000F8608DE51C119DE528619DE5014884E188
+:10470000065885E110119DE518619DE501C88CE111
+:1047100006E88EE1FC109DE508619DE5077C85E1DA
+:1047200024718DE5060880E1012882E10A6C88E1A8
+:104730000C119DE50B8C84E114419DE5045C8EE138
+:10474000014C8CE104119DE501EC80E1F8009DE550
+:1047500078159FE500CC82E124219DE5006081E58C
+:10476000042081E5088081E5105081E50C4081E559
+:1047700014E081E520C081E53940D3E538A0D3E5D8
+:10478000F4408DE55980D3E55860D3E5E8808DE5A8
+:104790005D00D3E55C50D3E5E0008DE56110D3E525
+:1047A0006040D3E5D8108DE53A10D3E56580D3E5B8
+:1047B0006DB0D3E56920D3E564E0D3E56CC0D3E503
+:1047C0006800D3E5F0108DE55A10D3E5E4108DE5CF
+:1047D0005E10D3E5DC108DE56210D3E5D4108DE5D5
+:1047E0006610D3E5CC108DE56E10D3E5C4108DE5D1
+:1047F0006A10D3E5BC108DE5F4109DE501A48AE1B3
+:10480000E8109DE5020480E1016486E16320D3E5C0
+:10481000E0109DE53B70D3E5015485E108E48EE1AD
+:10482000D8109DE55B80D3E50BC48CE15FB0D3E588
+:10483000D0208DE5014484E16710D3E5C8108DE5F3
+:104840006F20D3E5C0208DE56B10D3E5B8108DE562
+:10485000E4109DE5016886E1D4109DE5F0209DE51A
+:10486000014884E1C4109DE502A88AE1DC209DE5B1
+:1048700001C88CE1D0109DE5025885E1CC209DE572
+:10488000088C86E1016C84E1C8409DE5C0109DE57F
+:1048900002E88EE1BC209DE5077C8AE10BAC85E156
+:1048A000045C8EE1014C8CE1B8109DE5020880E1CA
+:1048B000EC708DE518249FE501EC80E1EC109DE59E
+:1048C00008049FE51C1080E5008082E504A082E5D5
+:1048D000086082E5145082E5204082E51CE082E514
+:1048E0008920D3E58880D3E5B4208DE58D40D3E5DC
+:1048F0008C50D3E5AC408DE59160D3E59040D3E595
+:10490000A0608DE59900D3E595A0D3E594E0D3E5CB
+:1049100098C0D3E590008DE58A10D3E5A160D3E57A
+:104920009CB0D3E5A000D3E59D20D3E5B0108DE584
+:104930008E10D3E5A8108DE59210D3E59C108DE57F
+:104940009610D3E598108DE59A10D3E58C108DE57F
+:10495000A210D3E584108DE59E10D3E502248BE1EF
+:1049600078108DE57C208DE5B4109DE59720D3E58A
+:1049700093B0D3E58F70D3E5018488E10AE48EE13A
+:10498000AC109DE58BA0D3E594208DE5015485E125
+:10499000060480E1A0109DE59B60D3E5014484E11D
+:1049A00088608DE590109DE501C48CE1A310D3E5EE
+:1049B000B0609DE580108DE5A8109DE59F20D3E5B2
+:1049C000068888E1015885E198609DE58C109DE599
+:1049D00070208DE506E88EE19C209DE501C88CE104
+:1049E00078108DE2420091E8024884E1016886E196
+:1049F00074608DE588109DE50A6C88E10B8C84E17C
+:104A000094409DE584209DE5077C85E1045C8EE172
+:104A1000014C8CE180109DE5020880E1B4229FE505
+:104A200001EC80E174009DE570109DE5A4708DE5BA
+:104A3000006082E5A4609DE501CC80E1046082E530
+:104A4000088082E50C5082E5144082E520E082E592
+:104A50001CC082E57180D3E57060D3E56C808DE584
+:104A60007500D3E57450D3E564008DE57910D3E586
+:104A70007840D3E55C108DE57C20D3E554208DE5AE
+:104A80007210D3E58580D3E581B0D3E5A520D3E5C9
+:104A90007DA0D3E584E0D3E580C0D3E5A400D3E5D1
+:104AA00068108DE57610D3E560108DE57A10D3E5BA
+:104AB00058108DE57E10D3E54C108DE58610D3E5BA
+:104AC00040108DE58210D3E534108DE5A610D3E5B6
+:104AD00028108DE56C109DE5016486E164109DE56C
+:104AE000015485E15C109DE5014484E154109DE58D
+:104AF0000AA481E150A08DE5020480E17F20D3E586
+:104B000077A0D3E508E48EE10BC48CE17380D3E594
+:104B10007BB0D3E544208DE58710D3E53C108DE5CF
+:104B20008320D3E530208DE568209DE5A710D3E5EF
+:104B3000026886E124108DE558209DE560109DE512
+:104B4000024884E1015885E14C209DE550109DE527
+:104B5000021881E148108DE540109DE501E88EE1E5
+:104B600028109DE5088C86E1010880E10B6C84E14A
+:104B700044108DE2120091E834209DE50AAC85E1F5
+:104B8000015C84E13C409DE530109DE502C88CE16C
+:104B900004EC8EE101CC8CE138E08DE52CC08DE594
+:104BA00024109DE530219FE5014C80E12C009DE51E
+:104BB00038109DE51C0082E5008082E504A082E5B6
+:104BC000086082E5145082E5201082E50C219FE503
+:104BD000004082E5B840D3E5A9A0D3E5AD80D3E598
+:104BE000B160D3E5A8E0D3E5ACC0D3E5B000D3E530
+:104BF00014408DE5AA10D3E5B540D3E5B950D3E50F
+:104C0000B420D3E520108DE5AE10D3E51C108DE562
+:104C1000B210D3E518108DE5BA10D3E50C108DE570
+:104C2000060480E114609DE5B610D3E5055486E1E5
+:104C300000108DE510508DE50AE48EE1AB60D3E500
+:104C4000B7B0D3E5B3A0D3E508C48CE1AF80D3E51A
+:104C5000BB30D3E504308DE520109DE51C309DE58B
+:104C6000042482E118409DE501E88EE103C88CE14F
+:104C70000C109DE500309DE5040880E1064C8EE1B6
+:104C800004609DE5011885E1032882E1085C8CE160
+:104C900048809FE50AEC80E106CC81E10B3C82E193
+:104CA00008108DE51C3088E5044088E5085088E54B
+:104CB00014E088E520C088E51BDE8DE2F04FBDE8FA
+:104CC0001EFF2FE1881100401013004058130040D0
+:104CD0007C130040C812004034130040A013004071
+:104CE000EC120040F0472DE9208090E50070A0E133
+:104CF0000800A0E103A0A0E10140A0E10290A0E132
+:104D00008F3F00EB000050E3023188E20400A0E195
+:104D1000040000BA0310A0E10380A0E1883F00EB8B
+:104D2000000050E30480A0A120109DE50800A0E150
+:104D3000C33E00EB184097E50010A0E10400A0E19D
+:104D4000173E00EB1C6097E5180087E50610A0E110
+:104D50000040A0E1783F00EB025186E2000050E302
+:104D60000510A0E10400A0E1186087C5020000CA98
+:104D7000733F00EB000050E3185087B50A00A0E134
+:104D80001E3C00EB0020A0E1FF05A0E30130A0E104
+:104D9000030680E20010A0E3EC3C00EB0040A0E141
+:104DA0000800A0E10150A0E1A73F00EB000050E3A4
+:104DB000000060B2063C00EB0020A0E10130A0E161
+:104DC0000400A0E10510A0E1D84000EB0040A0E104
+:104DD0000150A0E10800A0E1001097E5983E00EB2B
+:104DE000141097E5EE3D00EB0510A0E10060A0E196
+:104DF0000400A0E1BF3D00EB081097E5903E00EBFA
+:104E00000910A0E18E3E00EB0010A0E10600A0E139
+:104E1000E33D00EB181097E50040A0E1040097E5A2
+:104E2000873E00EB0010A0E10400A0E1DC3D00EBB8
+:104E3000F047BDE81EFF2FE1F04F2DE90C3C9FE548
+:104E4000001093E50820D1E5000052E360D04DE268
+:104E50005F00001AF83B9FE50020D3E5050052E310
+:104E6000F0BB9F15F09B9F156200000A0520DBE553
+:104E70000430DBE50610DBE5023483E10700DBE507
+:104E8000013883E1005099E5004C83E10410A0E172
+:104E90000500A0E1283F00EB000050E3B86B9FE560
+:104EA000490000CA024184E20500A0E10410A0E12B
+:104EB000233F00EB000050E3430000BA0920DBE58C
+:104EC0000830DBE50A10DBE5023483E10B00DBE5AB
+:104ED000013883E1045099E5004C83E10410A0E11E
+:104EE0000500A0E1143F00EB000050E3686B9FE574
+:104EF000330000CA024184E20500A0E10410A0E1F1
+:104F00000F3F00EB000050E32D0000BA0D20DBE561
+:104F10000C30DBE50E10DBE5023483E10F00DBE54E
+:104F2000013883E1085099E5004C83E10410A0E1C9
+:104F30000500A0E1003F00EB000050E3186B9FE587
+:104F40001D0000CA024184E20500A0E10410A0E1B6
+:104F5000FB3E00EB000050E3170000BA1120DBE538
+:104F60001030DBE51210DBE51300DBE5023483E1F2
+:104F7000013883E10C5099E5004C83E10410A0E175
+:104F80000500A0E1EC3E00EBCC6A9FE5000050E399
+:104F90000C4086C5050000CA0500A0E10010A0E392
+:104FA000E73E00EB000050E30030A0B30C3086B5C4
+:104FB00060D08DE2F04FBDE81EFF2FE1084086E58E
+:104FC000E5FFFFEA044086E5CFFFFFEA004086E503
+:104FD000B9FFFFEA0030A0E30830C1E5DAFCFFEBDF
+:104FE0006C3A9FE50020D3E5050052E364BA9F15B3
+:104FF000649A9F159CFFFF1A601A9FE5140091E5C3
+:10500000F7FBFFEB542A9FE50040A0E1100092E57A
+:1050100063FCFFEB793B00EB443A9FE50060A0E1C5
+:10502000000093E50170A0E1743B00EB1C008DE5EE
+:1050300020108DE50600A0E10710A0E13E4000EB46
+:1050400000A0A0E10400A0E101B0A0E16B3B00EBF7
+:105050000040A0E10150A0E1374000EB043A9FE599
+:1050600024008DE528108DE5000093E5633B00EBFF
+:105070002C008DE530108DE50400A0E10510A0E1C5
+:10508000214000EBE0399FE534008DE538108DE5D7
+:10509000000093E5593B00EB0040A0E10150A0E186
+:1050A0000600A0E10710A0E1174000EB0020A0E1FE
+:1050B0000130A0E10400A0E10510A0E17F3B00EB7E
+:1050C0000A20A0E10040A0E10150A0E10B30A0E1E6
+:1050D0001C008DE2030090E8783B00EB24208DE279
+:1050E0000C0092E8753B00EB0020A0E10130A0E14C
+:1050F0000400A0E10510A0E1673A00EB2C208DE24E
+:105100000C0092E80040A0E10150A0E10A00A0E1FB
+:105110000B10A0E1693B00EB34208DE20C0092E81B
+:10512000663B00EB0020A0E10130A0E10400A0E11B
+:105130000510A0E1583A00EBEE3C00EB34208DE284
+:105140000C0092E848008DE51C008DE2030090E819
+:105150005A3B00EB2C208DE20C0092E80040A0E1CD
+:105160000150A0E124008DE2030090E8533B00EBE6
+:105170000020A0E10130A0E10400A0E10510A0E1C1
+:10518000443A00EBDB3C00EBE0589FE54C008DE53A
+:10519000DC489FE5005095E50D10D4E50C20D4E5E2
+:1051A0000EC0D4E50FE0D4E51100D4E51030D4E50D
+:1051B000BC689FE51240D4E53C508DE5012482E1B6
+:1051C000B0789FE51310D6E50C2882E1003483E126
+:1051D000007097E50E6C82E1043883E1015C83E1A5
+:1051E0000600A0E13C109DE540708DE5943D00EB8C
+:1051F00040109DE50040A0E10500A0E1903D00EBDE
+:105200000010A0E10400A0E1E53C00EB0510A0E1E6
+:1052100050008DE53C009DE5893D00EB40109DE58B
+:105220000040A0E10600A0E1853D00EB0010A0E1F8
+:105230000400A0E1D93C00EB34A89FE554008DE5C3
+:1052400010B89FE51530DAE51420DAE501C0DBE59A
+:1052500016E0DAE50010A0E148009DE544C08DE5C8
+:10526000032482E14CC09DE50EE882E1202CA0E100
+:105270001790DAE504E08DE510208DE52C28A0E1FB
+:105280000C208DE504209DE550309DE544509DE5C2
+:1052900021ECA0E12C4CA0E1099C82E1D8279FE5FC
+:1052A00018E08DE508408DE52168A0E12348A0E1E4
+:1052B00020A8A0E1238CA0E1020055E323E4A0E1B3
+:1052C0002154A0E114A08DE558908DE52FE0C2E5B2
+:1052D0003040C2E53180C2E53350C2E53460C2E5FA
+:1052E00018409DE52074A0E13540C2E53F70C2E55D
+:1052F00014509DE54050C2E510609DE52CA4A0E14E
+:1053000043A0C2E54160C2E50C709DE54470C2E572
+:1053100008A09DE52E30C2E545A0C2E53210C2E5E9
+:105320003E00C2E542C0C2E5B600000A44C09DE5A9
+:1053300003005CE37B01000A44709DE5010057E334
+:105340009A00000A44A09DE500005AE308979F05D3
+:105350000030A00324679F05043089051C679F1552
+:10536000F4969F15183096E500C0DBE508E79FE549
+:10537000230CA0E12324A0E12318A0E102005CE3B8
+:105380005B20CEE55C10CEE55D00CEE55A30CEE583
+:105390000E60A0E10601000A03005CE34401000A7C
+:1053A00001005CE37600000A00005CE30030A0032B
+:1053B000CC769F0500308905C4769F1503C0DBE5D8
+:1053C000183097E5B0469FE500005CE3230CA0E1B0
+:1053D0002324A0E12318A0E15E30C4E50030A0033F
+:1053E0005F20C4E56010C4E56100C4E50C308905A8
+:1053F0003B00000A02005CE30C8099E56701000AAB
+:1054000003005CE38101000A01005CE34900000A3B
+:105410000C7099E50800A0E10710A0E15F3C00EBEB
+:10542000763A00EB2120DBE52030DBE50050A0E1FF
+:105430002200DBE5023483E10160A0E12310DBE51B
+:10544000003883E1014C83E10400A0E16B3A00EBFA
+:105450000020A0E10130A0E10500A0E10610A0E1DC
+:10546000BD3B00EB000050E3ECA59FE50E0000CA39
+:10547000020184E2613A00EB0020A0E10130A0E1EA
+:105480000500A0E10610A0E1B53B00EB000050E3F1
+:105490000C808AA5080000AA0700A0E10410A0E182
+:1054A0003E3C00EB0C008AE5030000EA0700A0E1A7
+:1054B0000410A0E13A3C00EB0C008AE5C4C59FE56E
+:1054C00018309CE5B0E59FE5230CA0E12324A0E182
+:1054D0002318A0E16720CEE56810CEE56900CEE58F
+:1054E0006630CEE50230DBE5020053E398559F15A8
+:1054F0008500000A030053E31700000A010053E38C
+:105500003600000A000053E30030A003083089058C
+:10551000183095E560A59FE5232CA0E12314A0E1B8
+:105520002308A0E16520CAE56310CAE56400CAE566
+:105530006230CAE54CFEFFEA50359FE50C20D3E50A
+:105540000D10D3E50E00D3E5012482E10FC0D3E5B1
+:10555000002882E10C8C82E1ACFFFFEA30359FE548
+:105560000C20D3E50D10D3E50EC0D3E50F00D3E535
+:10557000012482E10C2882E1003C82E1083089E5C7
+:10558000E2FFFFEA04359FE50020D3E50110D3E5F3
+:105590000200D3E503C0D3E5012482E1002882E1C3
+:1055A000DC749FE50C3C82E1003089E582FFFFEA74
+:1055B000D8349FE50420D3E50510D3E50600D3E5F4
+:1055C00007C0D3E5012482E1002882E188949FE5A9
+:1055D000A8649FE50C3C82E1043089E560FFFFEAA6
+:1055E000A8349FE50820D3E50910D3E50AC0D3E528
+:1055F0000B00D3E5012482E10C2882E1003C82E12A
+:10560000083089E5C1FFFFEA88449FE560C49FE553
+:105610005C549FE50130D4E50120DCE50010DCE5B9
+:105620000000D4E502C0D4E502E0D5E5030480E142
+:10563000021481E10330D4E50320D5E50C0880E1B4
+:105640000E1881E1021C81E1030C80E1D33B00EBE9
+:105650000010A0E13C009DE5793C00EB10649FE563
+:105660000520D4E50530D6E50410D6E50050A0E1CC
+:105670000400D4E506C0D4E506E0D6E5020480E1E6
+:10568000031481E10720D4E50730D6E50C0880E15A
+:105690000E1881E1031C81E1020C80E1BF3B00EBAD
+:1056A0000010A0E140009DE5653C00EB0010A0E18A
+:1056B0000500A0E1BA3B00EBC0639FE550709DE59B
+:1056C0000040A0E1D0C39FE5103096E5022187E2BB
+:1056D0000410A0E10600A0E100C08DE580FDFFEB15
+:1056E00094A39FE570939FE524CCA0E12424A0E13E
+:1056F0002418A0E1040089E56B20CAE56C10CAE516
+:105700006DC0CAE56A40CAE515FFFFEA84339FE52C
+:105710005C039FE558439FE50C20D3E52010D0E5BE
+:105720000D00D3E50EE0D3E521C0D4E540539FE55D
+:105730002240D4E5002482E120739FE50F00D3E5E9
+:105740000E2882E10C1481E123C0D5E5041881E123
+:10575000005C82E1240097E50C6C81E133FAFFEBF9
+:105760000610A0E10040A0E10500A0E18B3B00EBAA
+:1057700060308DE2040023E50C539FE50300A0E1B7
+:10578000640700EB024184E20CC39FE5FE35A0E311
+:105790005C109DE50420A0E10500A0E100C08DE5BE
+:1057A0004FFDFFEBAC329FE50230D3E5080089E501
+:1057B0004FFFFFEADC429FE5B4029FE5B0529FE550
+:1057C000AC729FE50520D5E50530D4E50410D0E5A1
+:1057D0000400D4E506E0D4E50650D5E507C0D4E5DD
+:1057E000021481E1030480E10730D7E50E0880E16F
+:1057F000051881E174A29FE5031C81E10C0C80E196
+:10580000663B00EB00109AE50D3C00EB0120D4E56F
+:105810000130D7E50010D7E50050A0E10000D4E545
+:1058200002E0D7E502C0D4E5020480E1031481E17F
+:105830000320D4E50330D7E50E1881E10C0880E1A0
+:10584000031C81E1020C80E1543B00EB24C29FE584
+:1058500000109CE5FA3B00EB0010A0E10500A0E180
+:105860004E3B00EB18729FE554E09DE50040A0E13F
+:1058700024C29FE5103097E502218EE20410A0E1DA
+:105880000700A0E100C08DE515FDFFEB242CA0E191
+:1058900002C180E22414A0E12408A0E17120C6E541
+:1058A00000C089E56F10C6E57000C6E56E40C6E52C
+:1058B000C1FEFFEAD8319FE50520D3E50400D3E51A
+:1058C00006C0D3E50710D3E5020480E10C0880E1AF
+:1058D000010C80E154109DE5303B00EB0010A0E18D
+:1058E00021C4A0E14C009DE53BC0C6E5A8C19FE5F1
+:1058F000215CA0E121E8A0E1022180E2FE35A0E3E5
+:105900003D50C6E53CE0C6E590019FE500C08DE551
+:105910003A10C6E5F2FCFFEB64719FE5023180E2CC
+:10592000003089E5A4FEFFEA64319FE50120D3E55C
+:105930000000D3E502C0D3E50310D3E5020480E103
+:105940000C0880E1010C80E150109DE5133B00EB59
+:1059500024619FE548E09DE520C4A0E137C0C6E58D
+:1059600034C19FE50010A0E102218EE2205CA0E19D
+:1059700020E8A0E138E0C6E53950C6E520019FE502
+:1059800000C08DE5FE35A0E33610C6E5D4FCFFEB84
+:10599000C4909FE5E4609FE5040089E570FEFFEA9E
+:1059A000F0309FE5C8509FE50920D3E509C0D5E553
+:1059B0000810D5E50800D3E5B4609FE50A40D3E5BB
+:1059C0000A50D5E5020480E10C1481E10B20D6E5F4
+:1059D0000BE0D3E5040880E1051881E1021C81E1B8
+:1059E0000E0C80E1ED3A00EB58709DE50010A0E14F
+:1059F00090009FE5022187E29CC09FE5FE35A0E371
+:105A000000C08DE5B6FCFFEB0080A0E17FFEFFEA61
+:105A10007C309FE50920D3E50800D3E50AC0D3E533
+:105A20000B10D3E5020480E10C0880E1010C80E159
+:105A300058109DE5D93A00EB28A09FE500309AE583
+:105A40000010A0E15C009FE5022183E2E9FFFFEA8C
+:105A5000A4120040081100400A1100404412004006
+:105A6000500D0040D0130040C4130040C813004044
+:105A7000D413004068120040CC130040CC0F00400B
+:105A8000101300407C13004034130040EC1200401F
+:105A9000AC120040F2100040421100406F12833AF5
+:105AA000C812004058130040A01300400030A0E38B
+:105AB000A83080E504E02DE50010A0E100E0A0E1C1
+:105AC0000020A0E100C0A0E300005CE30030A0E300
+:105AD000FE05A0E33300000A01005CE3003082E52C
+:105AE000603082E5403082E5303082E5103082E57A
+:105AF0002500000A01C08CE20030A0E302005CE354
+:105B0000043082E5643082E5443082E5343082E559
+:105B1000143082E50C1081E2082082E2E9FFFF1ACE
+:105B200000C0A0E30E30A0E10020A0E3012082E24B
+:105B3000020052E380C083E570C083E520C083E5A6
+:105B400084C083E574C083E524C083E5083083E224
+:105B5000F5FFFF1A90209EE594109EE598009EE5C3
+:105B60009C309EE5B8C08EE58C308EE570208EE5C9
+:105B70007C108EE580008EE5BCC08EE5B4C08EE55D
+:105B8000C0C08EE504E09DE41EFF2FE1FE35A0E3DA
+:105B9000003081E5603081E5403081E5303081E5DD
+:105BA000103081E5DDFFFFEA000081E5600081E55E
+:105BB000400081E5300081E5100081E5CCFFFFEA7F
+:105BC000142090E5181090E50030A0E3FEC5A0E396
+:105BD0001C3080E50C2080E5101080E504C080E5D5
+:105BE00008C080E5243080E5203080E51EFF2FE1ED
+:105BF00004E02DE51C009FE5ABFFFFEB18009FE5DF
+:105C0000A9FFFFEB14009FE5A7FFFFEB10009FE546
+:105C100004E09DE4E9FFFFEADC0D0040180C0040C1
+:105C2000A00E0040E00B004030402DE9045090E50C
+:105C300004D04DE20040A0E1101090E50500A0E185
+:105C4000573A00EB0010A0E10500A0E1623B00EB39
+:105C5000201094E5000084E5240094E54F3A00EB21
+:105C600004308DE2040023E50D00A0E1290600EBDD
+:105C700000109DE5000094E5F13A00EB0010A0E172
+:105C8000200094E5463A00EB200084E5200084E201
+:105C9000FC0500EB001094E5FE05A0E33F3A00EBA5
+:105CA000041094E5E63A00EB080084E504D08DE2A8
+:105CB0003040BDE81EFF2FE110402DE90040A0E17B
+:105CC0000100A0E11C1094E5DD3A00EB0010A0E11A
+:105CD000200094E5323A00EB200084E5200084E2C5
+:105CE000E80500EB080094E50C1094E52C3A00EB75
+:105CF000040084E51040BDE81EFF2FE1F0412DE9CE
+:105D00000040A0E128D04DE2308080E20D20A0E1EB
+:105D100010508DE20800A0E1801084E2960200EBB2
+:105D2000206084E20D00A0E10510A0E1C60400EBB4
+:105D30000510A0E10800A0E10620A0E1BC5084E22B
+:105D4000870300EB0520A0E1B40084E2AC1084E2FC
+:105D5000290300EB20208DE20600A0E10510A0E160
+:105D6000C50300EB20109DE5AC0094E50C3A00EB78
+:105D7000AC0084E524109DE5B00094E5083A00EB02
+:105D80000610A0E1B00084E50D20A0E1600084E2EF
+:105D9000D00200EB0D00A0E10810A0E1402084E259
+:105DA0000D70A0E16E0300EB28D08DE2F041BDE85C
+:105DB0001EFF2FE1F0402DE90040A0E130D04DE280
+:105DC000041084E5181084E50100A0E10150A0E171
+:105DD0009B3A00EB3F14A0E3993A00EB28708DE268
+:105DE000AC6084E2A00084E5A45084E5A00084E2D5
+:105DF00020508DE2A81094E50720A0E1940500EB67
+:105E00000400A0E10610A0E10520A0E19A0300EB48
+:105E10000500A0E10710A0E10620A0E19F0200EB31
+:105E200010608DE20400A0E1401084E20D20A0E1AA
+:105E30004B0300EB0D00A0E1101084E20620A0E16E
+:105E4000470300EB0610A0E1302084E2700084E2FA
+:105E50000D50A0E1480200EB30D08DE2F040BDE8EB
+:105E60001EFF2FE1F04F2DE934A49FE57C009AE559
+:105E70000008A0E198D04DE24008A0E1E5F7FFEB73
+:105E800054149FE584008DE5000091E5DB3700EBBD
+:105E9000FD2F8FE20C0092E8083800EB0040A0E1F3
+:105EA00084009DE50150A0E1D43700EB3E2E8FE247
+:105EB0000C0092E8013800EB0130A0E10020A0E1E5
+:105EC0000510A0E10400A0E1F33600EB893900EBF6
+:105ED00004249FE5000082E514009AE540F8FFEBFA
+:105EE0000040A0E110009AE5ADF8FFEB0060A0E1F2
+:105EF00024009AE54DF8FFEBA8239FE5B030D2E1EE
+:105F0000010053E374008DE5A201000A0400A0E142
+:105F1000BA3700EB0040A0E10150A0E17A3C00EB71
+:105F2000743900EB0510A0E188008DE50400A0E1C4
+:105F3000813C00EB6F3900EB8C008DE50600A0E1A1
+:105F4000AE3700EB0040A0E10150A0E16E3C00EB59
+:105F5000683900EB0510A0E190008DE50400A0E198
+:105F6000753C00EB633900EB3C439FE50030D4E522
+:105F7000000053E394008DE58301000A6C339FE534
+:105F8000200093E59D3700EB0040A0E10150A0E127
+:105F90005D3C00EB573900EB10639FE50510A0E175
+:105FA000000086E50400A0E1633C00EB513900EB02
+:105FB000FC529FE5000085E5F802DAE19EF7FFEB71
+:105FC000F0429FE5000084E5FA02DAE1ACF7FFEB6E
+:105FD000E4C29FE500008CE5FC02DAE1BBF7FFEBD1
+:105FE000D8329FE5004094E500A0A0E100A083E541
+:105FF00090009DE50410A0E168408DE5103A00EBAB
+:1060000094109DE564008DE58C009DE50C3A00EB55
+:1060100094109DE560008DE588009DE5083A00EB51
+:10602000006096E55C008DE50610A0E164009DE54A
+:106030006C608DE5023A00EB6C109DE500B0A0E1CC
+:1060400060009DE5FE3900EB005095E50040A0E1C1
+:106050000510A0E188009DE5F93900EB58229FE585
+:10606000002092E50010A0E10400A0E170208DE581
+:106070004A3900EB70109DE5F13900EB0010A0E10A
+:106080000B00A0E1463900EB6C109DE50090A0E10B
+:106090005C009DE5EA3900EB0510A0E10040A0E1BD
+:1060A0008C009DE5E63900EB0010A0E10400A0E1C2
+:1060B0003B3900EB0010A0E10A00A0E1E03900EB61
+:1060C0000010A0E10900A0E1353900EB0510A0E1C6
+:1060D00078008DE564009DE5D93900EB0510A0E15D
+:1060E0000090A0E160009DE5D53900EB6C109DE5C6
+:1060F0000040A0E188009DE5D13900EB0010A0E14F
+:106100000400A0E1263900EB0010A0E170009DE53D
+:10611000CB3900EB0010A0E10900A0E1203900EB31
+:106120000510A0E10090A0E15C009DE5C43900EB02
+:106130006C109DE50040A0E18C009DE5C03900EBAE
+:106140000010A0E10400A0E1143900EB0010A0E170
+:106150000A00A0E1BA3900EB0010A0E10900A0E1BB
+:106160000F3900EB68309DE57C008DE5021183E27C
+:1061700094009DE5B23900EB70109DE50040A0E170
+:106180008C009DE5AE3900EB0010A0E190009DE58C
+:10619000AB3900EB0010A0E10400A0E1003900EBF6
+:1061A0000A10A0E10040A0E188009DE5A43900EBC1
+:1061B0000010A0E190009DE5A13900EB0010A0E1E6
+:1061C0000400A0E1F63800EB0C3700EBC8208FE2AA
+:1061D0000C0092E82F3600EBC63800EBC8409FE574
+:1061E00000E0D4E568409DE544A08DE524CCA0E125
+:1061F00080008DE550C08DE57C009DE544C09DE5A7
+:1062000070509DE52C8CA0E120CCA0E138C08DE53C
+:1062100024C4A0E180609DE558C08DE525C8A0E1BB
+:106220004CC08DE520C4A0E134608DE500C08DE553
+:1062300020C8A0E178109DE53CC08DE534C09DE507
+:10624000256CA0E148608DE52CC4A0E1216CA0E1A3
+:1062500040608DE530C08DE534609DE534C09DE53E
+:106260005C309FE55C209FE52CC8A0E100005EE368
+:1062700026ECA0E12468A0E154608DE52CC08DE5FA
+:1062800044609DE52380C3E5210000EA0AD7EF3F83
+:10629000D7A3703DE17A743F7B14AE47019D234044
+:1062A00005A3923A500D004002000040C512004084
+:1062B000D4130040CC130040C8130040D01300405A
+:1062C000C413004044100040CC0F004009110040AE
+:1062D000C4120040BC0F00407C11004094080040F4
+:1062E00020BCBE4CA00E0040180C0040DC0D00404D
+:1062F000E00B00406F12833A64120040180D00401A
+:10630000B1100040BC120040700800408C080040F2
+:106310008D12004059E0C2E558C09DE519C0C3E5A3
+:1063200054C09DE51AC0C3E550C09DE525A4A0E179
+:106330001BC0C3E51DA0C3E54CC09DE51EC0C3E561
+:1063400048C09DE526B4A0E12698A0E12174A0E113
+:106350002168A0E11FC0C3E521B0C3E52290C3E5D9
+:106360004F70C2E55060C2E540609DE55160C2E5F6
+:1063700000C09DE553C0C2E53C609DE55460C2E5A8
+:1063800038C09DE555C0C2E530609DE55760C2E567
+:106390002CC09DE558C0C2E51840C3E51C50C3E5BC
+:1063A00044409DE52040C3E54E10C2E55200C2E5E1
+:1063B00034609DE55660C2E56400001AF8301FE5C0
+:1063C0000020D3E5000052E34F00001A04311FE51E
+:1063D0000020D3E5000052E33A00001A10311FE517
+:1063E0000020D3E5000052E30900001AFCC01FE5BD
+:1063F00000309CE50010A0E30810C3E52C011FE568
+:10640000002090E50810C2E598D08DE2F04FBDE87D
+:106410001EFF2FE180209DE53CB11FE54C411FE5AB
+:10642000A8208BE50B00A0E13C111FE560FEFFEB0F
+:10643000003094E50820D3E5010052E33CA11F158C
+:106440003C811F155D00000A060098E818009AE8D4
+:10645000031051E00420C2E0000052E3510000DAD2
+:1064600068311FE53210D3E53300D3E53120D3E5A1
+:106470003430D3E504308DE5A4311FE5012482E1F9
+:1064800004609DE5002882E1004093E5ACE09BE5D7
+:10649000B8311FE5061C82E1BC011FE598308BE591
+:1064A0009C108BE5B4E08BE5B8408BE512FEFFEB6A
+:1064B000BC211FE5B0309BE5AC109BE5143082E5B4
+:1064C000081082E5C8FFFFEAE8611FE57CC09DE592
+:1064D0000600A0E1E8111FE5A8C086E534FEFFEB49
+:1064E000F0011FE5003090E50820D3E5010052E3FC
+:1064F0006D00000A00221FE5B03096E5AC1096E56D
+:10650000103082E5041082E5B3FFFFEA78209DE5B4
+:106510002C621FE524421FE5A82086E530121FE506
+:106520000600A0E122FEFFEB003094E50820D3E551
+:10653000010052E37000000A44221FE5B03096E5E6
+:10654000AC1096E50C3082E5001082E59EFFFFEA74
+:1065500068421FE574C09DE50400A0E170121FE5CC
+:106560001CC084E5D3FDFFEB78021FE5003090E509
+:106570000820D3E5010052E37300000A202094E5CF
+:106580008C321FE5182083E58BFFFFEA18009AE59F
+:10659000EDF6FFEB7AFEFFEA0030A0E3B030C2E197
+:1065A00092FDFFEB58FEFFEAC0FFFF1AC33BA0E3DA
+:1065B000053D83E2030051E1BCFFFF9AA7FFFFEA1C
+:1065C000C8321FE52A60D3E529E0D3E528608DE5D0
+:1065D0002DC0D3E520C08DE52E00D3E51C008DE550
+:1065E000E4221FE52B60D3E50150D2E50540D2E55A
+:1065F0000000D2E50410D2E524608DE502C0D2E5AA
+:106600002FA0D3E510C08DE528C09DE50660D2E53A
+:106610000CE48EE10C608DE51CC09DE520609DE5DD
+:106620000C6486E118608DE5041481E13040D3E507
+:1066300014408DE50760D2E508608DE524C09DE536
+:106640002C40D3E510609DE518309DE50CE88EE107
+:10665000050480E10CC09DE50350D2E5060880E109
+:106660000A2883E108609DE5043C8EE114409DE525
+:106670000C1881E174A31FE5042C82E1061C81E162
+:1066800098308BE580831FE59C208BE5B8108BE567
+:1066900006009AE805EC80E1B4E08BE50B00A0E190
+:1066A000060088E894FDFFEB66FFFFEAA4331FE5D0
+:1066B00005E0D3E50D00D3E50410D3E50C20D3E5C8
+:1066C0000640D3E50E50D3E50E1481E1002482E1AB
+:1066D0000FE0D3E50700D3E5041881E1052882E146
+:1066E000003C81E10E2C82E10600A0E1B43086E599
+:1066F000B82086E580FDFFEB7DFFFFEAF4331FE560
+:1067000001E0D3E50900D3E50010D3E50820D3E587
+:106710000240D3E50A50D3E50E1481E1002482E162
+:106720000BE0D3E50300D3E5041881E1052882E1FD
+:10673000003C81E10E2C82E10600A0E1B43086E548
+:10674000B82086E56CFDFFEB7AFFFFEA44341FE5D5
+:106750001110D3E51020D3E512E0D3E51300D3E503
+:10676000012482E10E2882E1003C82E1243084E5AC
+:106770000400A0E12BFDFFEB7FFFFFEAF0402DE9D5
+:106780000060A0E10150A0E10240A0E10070A0E3A0
+:10679000001095E5000096E5813700EB000084E5E8
+:1067A000040096E5041095E57D3700EB017087E263
+:1067B000020057E3040084E5086086E2085085E2A1
+:1067C000084084E2F1FFFF1AF040BDE81EFF2FE110
+:1067D000F04F2DE9000053E30CD04DE20080A0C340
+:1067E00000308DE508008DE504108DE502B0A0E1D4
+:1067F00030A09DE50890A0C1130000DA00005AE324
+:106800000C0000DA08309DE5036098E704309DE550
+:106810000B7098E7035098E70040A0E3040196E767
+:10682000041195E75E3700EB040187E7014084E23D
+:1068300004005AE1F8FFFF1A00309DE5019089E25B
+:10684000090053E1048088E2EBFFFF1A0CD08DE2CF
+:10685000F04FBDE81EFF2FE1F0452DE900A053E207
+:106860000080A0E10170A0E10260A0E1090000DA6F
+:106870000050A0E30540A0E1080094E7071094E76A
+:10688000473700EB015085E205005AE1060084E736
+:10689000044084E2F7FFFF1AF045BDE81EFF2FE138
+:1068A00070402DE90040A0E10160A0E1000090E50A
+:1068B000001091E50250A0E1393700EB000085E5BA
+:1068C000040094E5041096E5353700EB040085E5F7
+:1068D0007040BDE81EFF2FE1F0402DE90060A0E10F
+:1068E0000150A0E10240A0E10070A0E3001095E596
+:1068F000000096E5293700EB000084E5040096E5EA
+:10690000041095E5253700EB017087E2020057E39C
+:10691000040084E5086086E2085085E2084084E2CD
+:10692000F1FFFF1AF040BDE81EFF2FE1F04F2DE907
+:10693000000053E30CD04DE20080A0C300308DE591
+:1069400008008DE504108DE502B0A0E130A09DE5C2
+:106950000890A0C1130000DA00005AE30C0000DA2E
+:1069600008309DE5036098E704309DE50B7098E7DB
+:10697000035098E70040A0E3040196E7041195E76F
+:10698000063700EB040187E7014084E204005AE186
+:10699000F8FFFF1A00309DE5019089E2090053E1FC
+:1069A000048088E2EBFFFF1A0CD08DE2F04FBDE8C7
+:1069B0001EFF2FE1F0452DE900A053E20080A0E189
+:1069C0000170A0E10260A0E1090000DA0050A0E33C
+:1069D0000540A0E1080094E7071094E7EF3600EBCC
+:1069E000015085E205005AE1060084E7044084E294
+:1069F000F7FFFF1AF045BDE81EFF2FE170402DE9BB
+:106A00000040A0E10160A0E1000090E5001091E5E8
+:106A10000250A0E1E13600EB000085E5040094E5BA
+:106A2000041096E5DD3600EB040085E57040BDE816
+:106A30001EFF2FE170402DE9005051E20060A0E1FF
+:106A40000040A0C30200A0E10E0000DA000050E305
+:106A5000090000DA00C0A0E3041196E70CE0A0E111
+:106A600001309CE701E08EE2022183E20E0050E15A
+:106A700001208CE704C08CE2F8FFFF1A014084E299
+:106A8000040055E1F0FFFF1A7040BDE81EFF2FE142
+:106A9000F04F2DE910D04DE238C09DE500005CE3D9
+:106AA00004208DE50020A0C308008DE501A0A0E131
+:106AB00000308DE534B09DE50C208DC5250000DA51
+:106AC00000309DE5000053E31C0000DA0CC09DE59A
+:106AD0000080A0E30C71A0E10890A0E100005BE35E
+:106AE0000050A0D30E0000DA08309DE5036098E75F
+:106AF0000050A0E30040A0E304319AE7040196E7C8
+:106B0000071093E74E3700EB0010A0E10500A0E16D
+:106B1000A33600EB014084E204005BE10050A0E1F9
+:106B2000F4FFFF1A04109DE808309CE7019089E209
+:106B3000090052E1075083E7048088E2E6FFFF1A6C
+:106B40000CC09DE538209DE501C08CE20C0052E1AF
+:106B50000CC08DE5D9FFFF1A10D08DE2F04FBDE8D3
+:106B60001EFF2FE1F04F2DE900B0A0E10290A0E15F
+:106B70000180A0E100A0A0E30B50A0E10A7189E030
+:106B80000060A0E3000095E5001098E52C3700EBCD
+:106B90000010A0E3823600EB081098E50040A0E169
+:106BA000040095E5263700EB0410A0E17C3600EBED
+:106BB000016086E2020056E3080087E4085085E29F
+:106BC000EFFFFF1A01A08AE202005AE3048088E284
+:106BD000E8FFFF1AF04FBDE81EFF2FE1F04F2DE94F
+:106BE000000053E30CD04DE20090A0C300308DE5CF
+:106BF00008008DE50180A0E104208DE530A09DE531
+:106C000009B0A0C1190000DA00005AE30060A0D367
+:106C10000F0000DA08309DE50050A0E3037099E70B
+:106C20000060A0E30540A0E1081094E7070094E7A6
+:106C3000033700EB0010A0E10600A0E1583600EB9E
+:106C4000015085E205005AE10060A0E1044084E2C1
+:106C5000F4FFFF1A00309DE501B08BE20B0053E119
+:106C600004309DE5036089E7049089E2E5FFFF1A9F
+:106C70000CD08DE2F04FBDE81EFF2FE1F0412DE971
+:106C80000170A0E10280A0E10050A0E10060A0E35B
+:106C9000000095E5001097E5E93600EB0010A0E351
+:106CA0003F3600EB041097E50040A0E1040095E5B5
+:106CB000E33600EB0410A0E1393600EB080086E76C
+:106CC000046086E2080056E3085085E2EFFFFF1AF1
+:106CD000F041BDE81EFF2FE1F0412DE9007052E2C6
+:106CE0000080A0E10150A0E10340A0E10060A0C34A
+:106CF0000F0000DA000054E30A0000DA00C0A0E34D
+:106D0000060198E70611A0E10CE0A0E105209CE750
+:106D100000309CE701E08EE20E0054E1013082E792
+:106D200004C08CE2F8FFFF1A016086E2060057E11A
+:106D3000EFFFFF1AF041BDE81EFF2FE1F04F2DE9F4
+:106D4000200490E8004095E504D04DE2087090E5FD
+:106D500000108DE50400A0E104109AE5B83600EBC0
+:106D6000081097E5B63600EB08B09AE50060A0E1A0
+:106D70000B10A0E10400A0E1B13600EB041097E590
+:106D8000AF3600EB0010A0E10600A0E1033600EBF7
+:106D900000609AE5049095E50040A0E10910A0E1AB
+:106DA0000600A0E1A63600EB0010A0E1080097E580
+:106DB000A33600EB0010A0E10400A0E1F73500EBE2
+:106DC000088095E50040A0E10810A0E10600A0E1E0
+:106DD0009B3600EB0010A0E1040097E5983600EB2D
+:106DE0000010A0E10400A0E1ED3500EB006097E5A4
+:106DF0000040A0E10610A0E10900A0E1903600EB00
+:106E00000010A0E10B00A0E18D3600EB0010A0E126
+:106E10000400A0E1E23500EB0610A0E10040A0E193
+:106E20000800A0E1863600EB0010A0E104009AE51E
+:106E3000833600EB0010A0E10400A0E1D73500EBA1
+:106E4000081097E50080A0E104009AE57C3600EB8D
+:106E5000041097E50040A0E10B00A0E1783600EBBC
+:106E60000010A0E10400A0E1CC3500EB0810A0E187
+:106E7000D93600EB00309DE5006093E5000086E523
+:106E8000043095E5081097E5020183E26C3600EBCB
+:106E9000041097E50040A0E1080095E5683600EB96
+:106EA0000010A0E10400A0E1BD3500EB0810A0E156
+:106EB000C93600EB040086E508109AE5040095E564
+:106EC0005F3600EB04109AE50040A0E1080095E56C
+:106ED0005B3600EB0010A0E10400A0E1AF3500EB51
+:106EE0000810A0E1BC3600EB080086E500309AE50A
+:106EF000081097E5020183E2513600EB001097E598
+:106F00000040A0E108009AE54D3600EB0010A0E13A
+:106F10000400A0E1A23500EB0810A0E1AE3600EBC2
+:106F200000309DE5046093E5000086E5081097E5D4
+:106F3000000095E5423600EB001097E50040A0E127
+:106F4000080095E53E3600EB0010A0E10400A0E14A
+:106F5000923500EB0810A0E19F3600EB040086E5B7
+:106F6000003095E508109AE5020183E2343600EB23
+:106F700000109AE50040A0E1080095E5303600EBEE
+:106F80000010A0E10400A0E1853500EB0810A0E1AD
+:106F9000913600EB080086E5041097E500009AE5BD
+:106FA000273600EB001097E50040A0E104009AE5C9
+:106FB000233600EB0010A0E10400A0E1773500EBE0
+:106FC0000810A0E1843600EB00309DE5086093E5F1
+:106FD000000086E5003095E5041097E5020183E2A4
+:106FE000173600EB001097E50040A0E1040095E59E
+:106FF000133600EB0010A0E10400A0E1683500EBBF
+:107000000810A0E1743600EB040086E504109AE550
+:10701000000095E50A3600EB00109AE50040A0E17B
+:10702000040095E5063600EB0010A0E10400A0E1A5
+:107030005A3500EB0810A0E1673600EB080086E542
+:1070400004D08DE2F04FBDE81EFF2FE1F0402DE9A6
+:107050000C7090E50040A0E10160A0E10700A0E114
+:10706000001094E5F63500EB081094E50050A0E11F
+:10707000040094E5F23500EB0010A0E10500A0E16A
+:10708000463500EB0050A0E10510A0E10700A0E1AB
+:10709000513600EB000086E5043094E50510A0E1D0
+:1070A000020183E24C3600EB040086E5083094E5EB
+:1070B0000510A0E1020183E2473600EB080086E5F7
+:1070C0000510A0E1000094E5433600EB086086E27D
+:1070D000040086E5F040BDE81EFF2FE1F04F2DE9EA
+:1070E00000A052E20CD04DE20040A0C300108DE59C
+:1070F000FE05A0D30450A0C13F0000DA00309DE59A
+:107100000010A0E303E094E701C0A0E1003091E7A4
+:1071100001C08CE2042093E70C005AE10E2081E7C5
+:10712000041081E2F8FFFF1A015085E205005AE1E0
+:10713000044084E2F0FFFF1A0020A0E304208DE564
+:1071400008208DE50C009DE8028093E70090A0E305
+:1071500003B088E00C009DE8096192E700109BE510
+:10716000030096E71C3600EB08209DE5090052E17C
+:107170000070A0E10C00000A0050A0E30540A0E16F
+:10718000081094E7060094E7043500EB0010A0E136
+:107190000700A0E1AA3500EB015085E205005AE1A5
+:1071A000060084E7044084E2F4FFFF1A019089E2BC
+:1071B00009005AE1E6FFFF1A0C009DE9013083E265
+:1071C000042082E203005AE10C008DE9DCFFFF1A83
+:1071D0000050A0E3FE05A0E30540A0E100209DE5EE
+:1071E000023094E7015085E2041093E7943500EBF8
+:1071F00005005AE1044084E2F7FFFF1A0CD08DE24B
+:10720000F04FBDE81EFF2FE1F0472DE900A052E24C
+:107210000190A0E11D0000DA018043E220309DE5ED
+:107220000060A0E30050A0E1014043E20670A0E14D
+:1072300001004AE2060058E11000000A000050E395
+:107240000D0000DA00E0A0E3071199E7002095E5C2
+:107250000EC0A0E10E0054E10C3082E0043093D562
+:107260000C3092C701E08EE20C3081C70C3081D720
+:1072700000005EE104C08CE2F5FFFF1A017087E2B6
+:10728000016086E206005AE1045085E2E8FFFF1A39
+:10729000F047BDE81EFF2FE1F04F2DE918D04DE279
+:1072A0003CB09DE508108DE50280A0E10310A0E14F
+:1072B0000B20A0E10390A0E10C008DE586FFFFEB21
+:1072C00000005BE301204BC214008DE50030A0C339
+:1072D00004208DC52A0000DA08609DE50370A0E156
+:1072E00001A083E20050A0E30331A0E110308DE55E
+:1072F000090000EA004096E577FFFFEB14109DE5DA
+:10730000B53500EB10309DE505005BE1040083E737
+:10731000017087E2046086E21600000A0C009DE519
+:107320000810A0E10B20A0E1015085E20A30A0E1A5
+:1073300000508DE5B3FFFFEB010017E30910A0E15A
+:1073400004209DE50800A0E1E9FFFF0A004096E562
+:1073500061FFFFEB14109DE5020180E29E3500EB1A
+:1073600010209DE505005BE1040082E7017087E2E3
+:10737000046086E2E8FFFF1A0A0055E10A30A01116
+:10738000D4FFFF1A18D08DE2F04FBDE81EFF2FE1A9
+:10739000F0452DE90070A0E10180A0E102A0A0E18C
+:1073A0000060A0E30050A0E30040A0E3073094E7B2
+:1073B000080094E7061093E7213500EB0010A0E1E8
+:1073C0000500A0E1763400EB044084E20C0054E3B5
+:1073D0000050A0E1F4FFFF1A0A0086E7046086E28D
+:1073E0000C0056E3EEFFFF1A0050A0E30C4044E20D
+:1073F000081094E70A0094E7113500EB0010A0E1B3
+:107400000500A0E1663400EB044084E20C0054E384
+:107410000050A0E1F5FFFF1AF045BDE81EFF2FE187
+:1074200070402DE90050A0E10160A0E10040A0E320
+:10743000050094E70610A0E1673500EB050084E73E
+:10744000044084E20C0054E3F8FFFF1A7040BDE8EA
+:107450001EFF2FE170402DE90040A0E1000090E503
+:107460000260A0E10150A0E1F53400EB000086E5E8
+:107470000500A0E1041094E5F13400EB040086E57A
+:107480007040BDE81EFF2FE170402DE9004090E5FF
+:107490000060A0E10010A0E30400A0E1A83500EB2B
+:1074A000000050E30400A0E1110000BA0400A0E1D4
+:1074B000523200EB54208FE20C0092E80040A0E131
+:1074C0000150A0E1A43300EB000050E33C208FE228
+:1074D0000C0092E80400A0E10510A0E1020000BA4F
+:1074E0006C3100EB033400EB000086E57040BDE832
+:1074F0001EFF2FE1413200EB10208FE20C0092E8DA
+:10750000653100EBFB3300EB000086E5F6FFFFEA98
+:10751000FB211940182D445470402DE90060A0E172
+:10752000000090E5353200EB74208FE20C0092E809
+:107530000040A0E10150A0E1893300EB000050E3DE
+:1075400064208FE20C0092E80400A0E10510A0E1A5
+:10755000040000AA503100EBE63300EB000086E5A2
+:107560007040BDE81EFF2FE10510A0E140208FE232
+:107570000C0092E80400A0E1773300EB000050E338
+:1075800024208FE20C0092E80400A0E10510A0E1A5
+:10759000F2FFFFBA3F3100EBD63300EB000086E587
+:1075A000EEFFFFEAFB2109C0182D4454FB211940CE
+:1075B000182D4454FB210940182D44540DC0A0E15E
+:1075C00010D82DE904B04CE20E32A0E3013983E279
+:1075D0000120A0E3002083E5D4309FE5003093E54F
+:1075E000012083E2C8309FE5002083E5C0309FE59D
+:1075F000003093E5FA0F53E31200001AB0209FE524
+:107600000030A0E3003082E5A8309FE5B430D3E13C
+:10761000013083E20338A0E12328A0E194309FE504
+:10762000B420C3E190309FE5003093E50338A0E13A
+:107630002328A0E17C309FE5B221C3E178209FE5BB
+:107640000030A0E3003082E570309FE50030D3E5E4
+:10765000FF3003E2090053E30600008A5C309FE537
+:107660000030D3E5FF3003E2013083E2FF3003E274
+:1076700048209FE50030C2E544309FE5060093E8CE
+:10768000FA3FA0E30040A0E3013093E00240A4E011
+:107690002C209FE5180082E80030A0E3FD3E43E285
+:1076A0000020A0E3002083E510D04BE210689DE8A5
+:1076B0001EFF2FE1B008004074140040A0080040F5
+:1076C000A4080040700800400DC0A0E100D82DE9DA
+:1076D00004B04CE20E32A0E3023983E20120A0E3C1
+:1076E000002083E50030A0E3FD3E43E20020A0E35C
+:1076F000002083E50CD04BE200689DE81EFF2FE1DF
+:107700000DC0A0E110D82DE904B04CE204D04DE248
+:10771000020300EB8B1400EBAC229FE50030A0E3EA
+:10772000B430C2E1A4029FE5863600EB4D0400EBC5
+:107730000030A0E198029FE50310A0E1843600EB41
+:10774000500400EB0030A0E188029FE50310A0E1A7
+:107750007F3600EB80329FE50030D3E57C229FE549
+:107760000030C2E50100A0E30110A0E32C0100EB12
+:1077700075EBFFEB0000A0E34C0100EB1307A0E367
+:107780004B0C80E2400080E299F2FFEBA50000EB99
+:10779000FFFFFFEA48329FE50030D3E5FF3003E208
+:1077A000000053E3FAFFFF0A38329FE5003093E50B
+:1077B000012083E22C329FE5002083E528329FE5FB
+:1077C000003093E5012083E21C329FE5002083E531
+:1077D00014329FE5003093E5640053E30200001A81
+:1077E00004229FE50030A0E3003082E5FC319FE5F4
+:1077F000002093E50230A0E18331A0E1033062E094
+:107800000331A0E1023083E00340A0E10200A0E3E5
+:10781000451300EB0010A0E10120A0E10221A0E14E
+:10782000012082E08220A0E1012082E08231A0E1FB
+:10783000033062E08331A0E1013083E00332A0E154
+:107840000320A0E1BE32A0E3263683E2633C83E25C
+:10785000921383E0A334A0E1032084E090319FE5FC
+:10786000921383E02332A0E10320A0E17C319FE565
+:10787000002083E574319FE5003093E50338A0E1F3
+:107880002328A0E140319FE5B020C3E164319FE5AA
+:10789000003093E50338A0E12328A0E128319FE5DB
+:1078A000B220C3E144319FE5003093E514300BE58D
+:1078B00014201BE5273CA0E30F3083E2030052E1D4
+:1078C0000F0000CA30319FE5002093E51F3DA0E383
+:1078D0000F3083E2030052E1050000CA18319FE532
+:1078E000003093E5012083E20C319FE5002083E521
+:1078F000120000EA04319FE50120A0E30020C3E567
+:107900000E0000EAF0309FE5003093E50A0053E3F3
+:10791000050000DAE0309FE5003093E5052043E202
+:10792000D4309FE5002083E5040000EACC309FE5D9
+:107930000020A0E30020C3E50000A0E3DB0000EB93
+:10794000B8309FE50030D3E5000053E31000000A93
+:1079500014301BE5233C43E2283043E2A0209FE59E
+:107960009312C2E04221A0E1C33FA0E1022063E004
+:1079700074309FE5003093E5030052E1020000AA55
+:107980000100A0E3C90000EB010000EA0000A0E351
+:10799000C60000EB48309FE50030D3E5FF3003E23E
+:1079A000000053E30600000A34309FE50030D3E5C1
+:1079B000FF3003E2013043E2FF3003E220209FE585
+:1079C0000030C2E50F0000EB71FFFFEA74140040C5
+:1079D0001C520100385201005C520100BC080040FA
+:1079E00070140040A4080040A0080040C0080040F7
+:1079F000C808004089888888C40800400800004002
+:107A000005000040676666660DC0A0E100D82DE95C
+:107A100004B04CE253ECFFEB22E3FFEB0CD04BE263
+:107A200000689DE81EFF2FE10DC0A0E170D82DE990
+:107A300004B04CE22CD04DE20030A0E30040A0E3C3
+:107A400044300BE540400BE50030A0E33C300BE553
+:107A50005A0000EA4B0EA0E3E5F1FFEB11E3FFEB68
+:107A6000B4319FE5B832D3E10338A0E14338A0E157
+:107A70000300A0E1D63000EB0030A0E10140A0E11E
+:107A800038300BE534400BE58C319FE5BA32D3E159
+:107A90000338A0E14338A0E10300A0E1CC3000EBC3
+:107AA0000030A0E10140A0E130300BE52C400BE5B7
+:107AB00064319FE5BC32D3E10338A0E14338A0E153
+:107AC0000300A0E1C23000EB0030A0E10140A0E1E2
+:107AD00028300BE524400BE538004BE2030090E82A
+:107AE00038204BE20C0092E8F43000EB0030A0E1CB
+:107AF0000140A0E10350A0E10460A0E130004BE2AE
+:107B0000030090E830204BE20C0092E8EB3000EBF1
+:107B10000030A0E10140A0E10500A0E10610A0E1D5
+:107B20000320A0E10430A0E1DB2F00EB0030A0E156
+:107B30000140A0E10350A0E10460A0E128004BE275
+:107B4000030090E828204BE20C0092E8DB3000EBC9
+:107B50000030A0E10140A0E10500A0E10610A0E195
+:107B60000320A0E10430A0E1CB2F00EB0030A0E126
+:107B70000140A0E10300A0E10410A0E1773500EB93
+:107B80000030A0E10140A0E120300BE51C400BE5F6
+:107B900044004BE2030090E820204BE20C0092E806
+:107BA000BD2F00EB0030A0E10140A0E144300BE527
+:107BB00040400BE53C301BE5013083E23C300BE5F7
+:107BC0003C201BE51F3DA0E30F3083E2030052E1A0
+:107BD0009FFFFF9A44004BE2030090E80121A0E3DD
+:107BE0009F2882E2012982E20030A0E3573100EBB6
+:107BF0000030A0E10140A0E10300A0E10410A0E1F9
+:107C00003C3200EB0020A0E110309FE5002083E52E
+:107C100018D04BE270689DE81EFF2FE1500D004028
+:107C20003C1400400DC0A0E100D82DE904B04CE2A6
+:107C300008D04DE20030A0E10120A0E110304BE57A
+:107C40000230A0E114304BE510305BE5010053E356
+:107C50001300008A14305BE5000053E30800001AAB
+:107C60000E22A0E30A2982E2142082E210305BE5B2
+:107C7000181083E20130A0E31331A0E1003082E567
+:107C8000070000EA0E22A0E30A2982E21C2082E219
+:107C900010305BE5181083E20130A0E31331A0E15E
+:107CA000003082E50CD04BE200689DE81EFF2FE11A
+:107CB0000DC0A0E100D82DE904B04CE204D04DE2A3
+:107CC0000030A0E110304BE510305BE5000053E3DD
+:107CD0000500000A0E32A0E30A3983E2143083E281
+:107CE0000228A0E3002083E5040000EA0E32A0E3AE
+:107CF0000A3983E21C3083E20228A0E3002083E5F6
+:107D00000CD04BE200689DE81EFF2FE10DC0A0E102
+:107D100000D82DE904B04CE22CD04DE234000BE544
+:107D200038100BE50030A0E3FF3E43E2003093E55E
+:107D300010300BE5FE3EE0E30B3043E210201BE584
+:107D4000002083E53230A0E324300BE50E30A0E3C1
+:107D500020300BE50E30A0E31C300BE5E0209FE562
+:107D60003A31E0E3003082E5D4309FE500C093E58E
+:107D700024304BE230204BE20300A0E10210A0E1EE
+:107D80000FE0A0E11CFF2FE13430A0E324300BE52D
+:107D90000E30A0E320300BE50E30A0E31C300BE5E5
+:107DA000EA3CA0E3603083E218300BE590209FE5C9
+:107DB0003A31E0E3003082E584309FE500C093E58E
+:107DC00024304BE230204BE20300A0E10210A0E19E
+:107DD0000FE0A0E11CFF2FE13530A0E324300BE5DC
+:107DE0000E30A0E320300BE50E30A0E31C300BE595
+:107DF0004C209FE53A31E0E3003082E540309FE5DA
+:107E000000C093E524304BE230204BE20300A0E1B8
+:107E10000210A0E10FE0A0E11CFF2FE10030A0E381
+:107E2000FF3E43E210201BE5002083E530201BE5E8
+:107E300038301BE5002083E50CD04BE200689DE85C
+:107E40001EFF2FE1EC1400400DC0A0E100D82DE989
+:107E500004B04CE24FDF4DE244010BE548110BE565
+:107E6000DC0000EB0030A0E120300BE520301BE50A
+:107E7000010073E30400001A48211BE57D3FA0E3E5
+:107E8000013083E2003082E5730000EA0030A0E3B5
+:107E900014300BE50A0000EA14201BE5BB34A0E314
+:107EA000433BA0E10C104BE2022081E0032082E082
+:107EB0000030E0E30030C2E514301BE5013083E21E
+:107EC00014300BE514301BE5FF0053E3F1FFFF9A7C
+:107ED000123E4BE218300BE544311BE51C300BE53C
+:107EE0000030A0E314300BE50E0000EA14301BE56F
+:107EF0000331A0E10320A0E118301BE5031082E06C
+:107F000014301BE50331A0E10320A0E11C301BE588
+:107F1000033082E0003093E5003081E514301BE54A
+:107F2000013083E214300BE514301BE5400053E3CD
+:107F3000EDFFFF1A0030A0E3FF3E43E2003093E57F
+:107F400010300BE5FE3EE0E30B3043E210201BE572
+:107F5000002083E53230A0E334310BE50E30A0E39E
+:107F600030310BE50E30A0E32C310BE5F4209FE51A
+:107F70003A31E0E3003082E5E8309FE500C093E568
+:107F80004D3F4BE2052D4BE20300A0E10210A0E1C2
+:107F90000FE0A0E11CFF2FE13330A0E334310BE50B
+:107FA00020301BE5FF30C3E330310BE5123E4BE2DE
+:107FB0002C310BE5013CA0E328310BE5EA3CA0E3C2
+:107FC000603083E224310BE598209FE53A31E0E30D
+:107FD000003082E58C309FE500C093E54D3F4BE2D9
+:107FE000052D4BE20300A0E10210A0E10FE0A0E1AB
+:107FF0001CFF2FE13830A0E334310BE51C301BE5CA
+:1080000030310BE520301BE52C310BE5013CA0E3C2
+:1080100028310BE54C209FE53A31E0E3003082E562
+:1080200040309FE500C093E54D3F4BE2052D4BE20C
+:108030000300A0E10210A0E10FE0A0E11CFF2FE18E
+:108040000030A0E3FF3E43E210201BE5002083E563
+:1080500040211BE548311BE5002083E50CD04BE2B5
+:1080600000689DE81EFF2FE1EC1400400DC0A0E168
+:1080700000D82DE904B04CE20CD04DE214000BE521
+:1080800018100BE5530000EB0030A0E110300BE5B9
+:1080900010301BE50E0953E30300001A18201BE5FE
+:1080A0007D3FA0E3003082E5100000EA18301BE5B8
+:1080B0000020A0E3002083E510301BE5010073E3FE
+:1080C0000500001A18301BE5042083E2FF3BA0E303
+:1080D000033C83E2003082E5040000EA18301BE52F
+:1080E000042083E210301BE5013C43E2003082E5CE
+:1080F0000CD04BE200689DE81EFF2FE10DC0A0E10F
+:1081000000D82DE904B04CE208D04DE210000BE598
+:1081100014100BE510301BE5800053E30400009AB7
+:1081200014201BE57D3FA0E3023083E2003082E5AE
+:10813000080000EA14201BE50030A0E3003082E5CF
+:1081400014301BE5042083E210301BE50334A0E16A
+:108150000E3983E2003082E50CD04BE200689DE8E6
:108160001EFF2FE10DC0A0E100D82DE904B04CE2C4
-:1081700018D04DE20E39A0E320300BE520301BE58E
-:108180000030D3E5FF0053E30200001A20301BE566
-:1081900024300BE53F0000EA0137A0E318300BE57F
-:1081A00018301BE5013C43E20030D3E5AA0053E35D
-:1081B0000200001A0030E0E324300BE5350000EA4D
-:1081C00018201BE520301BE5023063E014300BE57E
-:1081D000FF30A0E310300BE5290000EA18201BE572
-:1081E00020301BE5033082E0A330A0E11C300BE51A
-:1081F0001C201BE510301BE5033002E0000053E3B8
-:108200001300000A18301BE5013C43E20030D3E5BF
-:10821000FF0053E30300001A18301BE5013C43E262
-:1082200018300BE5020000EA20301BE5013C83E238
-:1082300020300BE518201BE520301BE5033082E0E1
-:10824000A330A0E11C300BE514301BE5013C43E2F8
-:1082500014300BE51C301BE50030D3E5FF0053E381
-:108260000200001A1C301BE518300BE5010000EA83
-:108270001C301BE520300BE514301BE5A330A0E1DA
-:1082800014300BE514301BE5010C53E3D2FFFF1A49
-:1082900018301BE524300BE524301BE50300A0E17A
-:1082A0000CD04BE200689DE81EFF2FE10DC0A0E15D
-:1082B00000D82DE904B04CE20E32A0E37F3983E20E
-:1082C0000020A0E3002083E54E32A0E37F3983E263
-:1082D0000320A0E3002083E50E32A0E37F3983E290
-:1082E0000220A0E3002083E50E32A0E37F3983E281
-:1082F000013C83E20120A0E3002083E51C0100EBA8
-:108300002B0100EB3E0000EBE10CA0E3FC0400EBD2
-:10831000E10CA0E3220B00EBE00000EBED0000EB32
-:10832000610000EB8A0000EBAF0000EB3D09A0E329
-:10833000090D80E23D1000EB020000EB0CD04BE297
-:1083400000689DE81EFF2FE10DC0A0E100D82DE9D7
-:1083500004B04CE2F81100EB0400A0E38C109FE5A0
-:10836000261200EB0500A0E384109FE5231200EB2A
-:108370000700A0E37C109FE5201200EB4E32A0E343
-:10838000013883E20320A0E3002083E50600A0E398
-:1083900064109FE5191200EB0339A0E34E3283E22B
-:1083A0000320A0E3002083E50B00A0E34C109FE531
-:1083B000121200EB0E32A0E31A3983E2143083E28A
-:1083C0000D20A0E3002083E54E22A0E31A2982E2DB
-:1083D0004E32A0E31A3983E2003093E5023083E3A2
-:1083E000003082E50CD04BE200689DE81EFF2FE1D3
-:1083F000487500005476000054AA0000F48800007C
-:10840000FCC600000DC0A0E100D82DE904B04CE28C
-:108410000E32A0E30B3983E284209FE5002083E540
-:108420004E32A0E30B3983E278209FE5002083E5FC
-:108430000E32A0E30B3983E2143083E20420A0E380
-:10844000002083E58E22A0E30A2982E2C239A0E35C
-:10845000D23D83E2003082E54E32A0E30A3983E266
-:10846000222DA0E3002083E50E22A0E30A2982E268
-:10847000182082E20334A0E3033883E2003082E56F
-:108480000E22A0E30A2982E2142082E20134A0E352
-:10849000013883E2003082E50CD04BE200689DE8B1
-:1084A0001EFF2FE15515C530A80604150DC0A0E12B
-:1084B00010D82DE904B04CE20139A0E38E3283E2FA
-:1084C0000020A0E3002083E50139A0E34E3283E2DF
-:1084D0000020A0E3002083E50E32A0E3013983E20F
-:1084E000143083E20320A0E3002083E50139A0E3F8
-:1084F000CE3283E20020A0E3002083E50E32A0E329
-:10850000013983E2103083E20020A0E3002083E5FC
-:108510000E42A0E3014984E2184084E2BC0000EB73
-:108520000020A0E124309FE5921383E02333A0E1F3
-:10853000003084E50139A0E34E3283E20120A0E35C
-:10854000002083E510D04BE210689DE81EFF2FE16C
-:10855000D34D62100DC0A0E110D82DE904B04CE25B
-:108560000239A0E38E3283E20020A0E3002083E5FD
-:108570000239A0E34E3283E20020A0E3002083E52D
-:108580000E32A0E3023983E2143083E20320A0E339
-:10859000002083E50239A0E3CE3283E20020A0E38D
-:1085A000002083E50E32A0E3023983E2103083E23B
-:1085B0000020A0E3002083E50E42A0E3024984E20C
-:1085C000184084E28A0000EB0030A0E1003084E52E
-:1085D0000239A0E34E3283E20120A0E3002083E5CC
-:1085E00010D04BE210689DE81EFF2FE10DC0A0E106
-:1085F00000D82DE904B04CE24E32A0E3053983E205
-:108600000220A0E3002083E5CE32A0E3053983E217
-:108610000020A0E3002083E50E32A0E3053983E2C9
-:10862000143083E20220A0E3002083E50E32A0E3B1
-:10863000053983E2183083E21228A0E3002083E5A5
-:108640000E22A0E3052982E2442082E2563BA0E309
-:10865000653F83E2023083E2003082E50E32A0E320
-:10866000053983E2503083E22020A0E3002083E537
-:108670000E32A0E3053983E24C3083E27E2CA0E386
-:10868000002083E54E32A0E3053983E20920A0E310
-:10869000002083E50CD04BE200689DE81EFF2FE12F
-:1086A0000DC0A0E100D82DE904B04CE2CE32A0E329
-:1086B000023883E20420A0E3002083E50E32A0E329
-:1086C000023883E22020A0E3002083E50CD04BE2B7
-:1086D00000689DE81EFF2FE10DC0A0E100D82DE944
-:1086E00004B04CE204D04DE20E22A0E31A2982E24B
-:1086F000013BA0E30F3083E2003082E50E32A0E3BD
-:108700001A3983E2103083E21B20A0E3002083E5C6
-:108710000030A0E30E304BE5060000EA8E32A0E305
-:108720001A3983E2003093E50D304BE50E305BE5FE
-:10873000013083E20E304BE50E305BE5070053E37A
-:10874000F5FFFF9A0E32A0E31A3983E2143083E278
-:108750000020A0E3002083E54E32A0E31A3983E233
-:108760000020A0E3002083E50CD04BE200689DE8E8
-:108770001EFF2FE10DC0A0E100D82DE904B04CE2AE
-:108780000E32A0E37F3983E2843083E22320A0E32A
-:10879000002083E50E32A0E37F3983E2803083E25C
-:1087A0000320A0E3002083E50CD04BE200689DE8A5
-:1087B0001EFF2FE10DC0A0E100D82DE904B04CE26E
-:1087C0000E32A0E37F3983E28C3083E2AA20A0E35B
-:1087D000002083E50E32A0E37F3983E28C3083E210
-:1087E0005520A0E3002083E50CD04BE200689DE813
-:1087F0001EFF2FE10DC0A0E100D82DE904B04CE22E
-:10880000E137A0E30300A0E10CD04BE200689DE853
-:108810001EFF2FE10DC0A0E100D82DE904B04CE20D
-:1088200008D04DE20E32A0E37F3983E2013C83E2BF
-:10883000003093E5033003E214300BE514301BE500
-:10884000010053E30900000A14301BE5010053E363
-:108850000300003A14301BE5020053E30600000A4F
-:10886000070000EA0430A0E310300BE5040000EA42
-:108870000130A0E310300BE5010000EA0230A0E374
-:1088800010300BE5DAFFFFEB0030A0E10300A0E1C0
-:1088900010101BE5173200EB0030A0E10300A0E14F
-:1088A0000CD04BE200689DE81EFF2FE10DC0A0E157
-:1088B00000D82DE904B04CE208D04DE214000BE5DD
-:1088C0000030A0E310300BE5020000EA10301BE599
-:1088D000013083E210300BE510201BE514301BE55E
-:1088E000030052E1F8FFFFBA0CD04BE200689DE8AC
-:1088F0001EFF2FE10DC0A0E100D82DE904B04CE22D
-:1089000008D04DE20030A0E3BE304BE1A00000EA09
-:10891000B0315BE1013C03E2000053E31E00000ABA
-:10892000A8229FE50130A0E30030C2E50E22A0E3BB
-:10893000032982E2202082E20E32A0E3033983E29F
-:10894000203083E2003093E5013C83E3003082E590
-:108950000E22A0E3032982E2202082E20E32A0E36D
-:10896000033983E2203083E2003093E50130C3E332
-:10897000003082E50329A0E34E2282E20339A0E31E
-:108980004E3283E2003093E5033CC3E3003082E5DE
-:1089900038229FE50030A0E30030C2E5B0315BE152
-:1089A000023C03E2000053E30E00000A1C229FE594
-:1089B0000130A0E30030C2E50E22A0E3032982E2E9
-:1089C000202082E20E32A0E3033983E2203083E2EA
-:1089D000003093E5023C83E3003082E5EC219FE523
-:1089E0000030A0E30030C2E5B0315BE10E3003E2BD
-:1089F000023043E20A0053E303F19F975D0000EA6F
-:108A0000E48A0000788B0000408A0000788B000028
-:108A10002C8A0000788B0000788B0000788B000097
-:108A2000788B0000788B0000408A00000E32A0E3B3
-:108A3000033983E2143083E2003093E5540000EA06
-:108A40008C319FE50120A0E30420C3E50E32A0E3B2
-:108A5000033983E2003093E5FF3003E211304BE548
-:108A60006C019FE5020100EB0030A0E1BE304BE15C
-:108A700060319FE5B030D3E1FE205BE10338A0E137
-:108A80004338A0E1030052E1020000AA44219FE51F
-:108A9000BE305BE1B030C2E111305BE530019FE5F3
-:108AA0000310A0E16E0000EB0030A0E1000053E3F2
-:108AB0000700000A0E32A0E3033983E2143083E298
-:108AC000003093E5013003E2FF3003E2000053E39E
-:108AD000DDFFFF1AF8309FE50020A0E30420C3E586
-:108AE0002B0000EA0E32A0E30A3983E2003093E55E
-:108AF000013503E2000053E32500001AD8309FE55A
-:108B00000120A0E30420C3E50F0000EA11304BE28E
-:108B1000C4009FE50310A0E1AF0000EB0030A0E12E
-:108B2000000053E30400000A0E32A0E3033983E29D
-:108B300011205BE5002083E5030000EA9C309FE5FF
-:108B40000020A0E30020C3E5060000EA0E32A0E307
-:108B5000033983E2143083E2003093E5203003E2EE
-:108B6000000053E3E8FFFF1A6C309FE50020A0E30C
-:108B70000420C3E5060000EA0E32A0E3033983E2D5
-:108B8000143083E2003093E50E32A0E3033983E230
-:108B9000003093E50339A0E38E3283E2003093E5A1
-:108BA000B0314BE1B0315BE1013003E2000053E34F
-:108BB00056FFFF0A0030A0E3FD3E43E20020A0E3A1
-:108BC000002083E50CD04BE200689DE81EFF2FE1FA
-:108BD000E0080040141C00400E000040F81900405E
-:108BE000CC0800400DC0A0E100D82DE904B04CE253
-:108BF0000CD04DE210000BE514100BE518200BE52E
-:108C000010201BE514301BE5003082E510201BE529
-:108C100018301BE5083082E510201BE50030A0E38A
-:108C20000C3082E510201BE50030A0E3103082E517
-:108C300010201BE50030A0E3143082E518301BE55E
-:108C4000012043E210301BE5182083E510201BE5CE
-:108C50000030A0E30430C2E50CD04BE200689DE890
-:108C60001EFF2FE10DC0A0E100D82DE904B04CE2B9
-:108C70000CD04DE210000BE50130A0E114304BE5C3
-:108C800010301BE5103093E5012083E210301BE526
-:108C9000183093E5032002E010301BE5142083E533
-:108CA00010301BE50C2093E510301BE5143093E5E4
-:108CB000030052E10200001A0030A0E318300BE577
-:108CC0000C0000EA10301BE5002093E510301BE596
-:108CD000103093E5032082E014305BE50030C2E5FC
-:108CE00010301BE5142093E510301BE5102083E5C0
-:108CF0000130A0E318300BE518301BE50300A0E1BC
-:108D00000CD04BE200689DE81EFF2FE10DC0A0E1F2
-:108D100000D82DE904B04CE214D04DE214000BE56C
-:108D200018100BE51C200BE514001BE5500000EBB0
-:108D30000030A0E10320A0E11C301BE5030052E15C
-:108D40000200008A0030A0E320300BE51D0000EA9D
-:108D500018301BE510300BE5120000EA14301BE55B
-:108D6000002093E514301BE5103093E5032082E0EA
-:108D700010301BE50030D3E50030C2E510301BE5B4
-:108D8000013083E210300BE514301BE5103093E521
-:108D9000012083E214301BE5183093E5032002E044
-:108DA00014301BE5102083E51C301BE5013043E245
-:108DB0001C300BE51C301BE5010073E3E6FFFF1AD6
-:108DC0000130A0E320300BE520301BE50300A0E1DB
-:108DD0000CD04BE200689DE81EFF2FE10DC0A0E122
-:108DE00000D82DE904B04CE20CD04DE210000BE5A8
-:108DF00014100BE510301BE50C2093E510301BE53B
-:108E0000103093E5030052E10200001A0030A0E3A5
-:108E100018300BE5110000EA10301BE5002093E547
-:108E200010301BE50C3093E5033082E00030D3E5D1
-:108E300014201BE50030C2E510301BE50C3093E533
-:108E4000012083E210301BE5183093E5032002E097
-:108E500010301BE50C2083E50130A0E318300BE552
-:108E600018301BE50300A0E10CD04BE200689DE840
-:108E70001EFF2FE10DC0A0E100D82DE904B04CE2A7
-:108E800004D04DE210000BE510301BE50C3093E5EB
-:108E90000338A0E12328A0E110301BE5103093E552
-:108EA0000338A0E12338A0E1023063E00338A0E1F9
-:108EB0002338A0E1013043E20338A0E12328A0E1F8
-:108EC00010301BE5183093E50338A0E12338A0E10A
-:108ED000033002E00338A0E12338A0E10300A0E161
-:108EE0000CD04BE200689DE81EFF2FE10DC0A0E111
-:108EF00000D82DE904B04CE204D04DE210000BE59F
-:108F000010201BE50030A0E3103082E510201BE5A7
-:108F10000030A0E30C3082E50CD04BE200689DE805
-:108F20001EFF2FE10DC0A0E100D82DE904B04CE2F6
-:108F300008D04DE20030A0E114100BE510304BE5F5
-:108F4000CC309FE5002093E5C8109FE50400A0E326
-:108F50000230A0E18330A0E1023083E00331A0E1E0
-:108F6000013083E0002083E014301BE5003082E50F
-:108F70009C309FE5002093E598109FE50230A0E12A
-:108F80008330A0E1023083E00331A0E1012083E0DF
-:108F900010305BE50030C2E574309FE5002093E5BA
-:108FA00070109FE50800A0E30230A0E18330A0E14B
-:108FB000023083E00331A0E1013083E0002083E050
-:108FC0000030A0E30030C2E544309FE5003093E577
-:108FD000012083E238309FE5002083E530309FE5B3
-:108FE000002093E50230A0E18330A0E1023083E06D
-:108FF0000331A0E10320A0E118309FE50C3043E2EB
-:10900000033082E00300A0E10CD04BE200689DE851
-:109010001EFF2FE1DC080040F01400400DC0A0E16D
-:1090200000D82DE904B04CE208D04DE20030A0E3B6
-:1090300010300BE50030A0E311304BE5E8349FE53C
-:109040000430D3E5FF3003E2010053E33301000AAB
-:109050002B0100EAD4349FE5003093E5000053E390
-:109060001B00001A11305BE53E0053E30500001AB7
-:10907000B8349FE5003093E5012083E2AC349FE5EE
-:10908000002083E5020000EAA0249FE50030A0E371
-:10909000003082E598249FE50030A0E3003082E5AF
-:1090A00090249FE50030A0E3B030C2E188249FE522
-:1090B00088349FE5003082E584249FE50030A0E3FA
-:1090C000003082E57C249FE50030A0E30030C2E55B
-:1090D0000B0100EA54349FE5003093E5010053E3AF
-:1090E0000C00001A11305BE52A0053E30500001A5A
-:1090F00038349FE5003093E5012083E22C349FE56E
-:10910000002083E5FE0000EA20249FE50030A0E374
-:10911000003082E5FA0000EA10349FE5003093E564
-:10912000020053E30C00001A11305BE53E0053E3EC
-:109130000500001AF4339FE5003093E5012083E237
-:10914000E8339FE5002083E5ED0000EADC239FE59E
-:109150000030A0E3003082E5E90000EACC339FE56F
-:10916000003093E5030053E30900001A11305BE57A
-:109170000320A0E1C8339FE5002083E5AC339FE5E1
-:10918000003093E5012083E2A0339FE5002083E5D2
-:10919000DB0000EA94339FE5003093E5040053E3DD
-:1091A0001400001A11305BE59C239FE50030C2E5F6
-:1091B0008C339FE5003093E5000053E3030000CAC1
-:1091C00068239FE50030A0E3003082E5CC0000EA90
-:1091D0006C339FE5002093E554339FE5002083E541
-:1091E00048339FE5003093E5012083E23C339FE55F
-:1091F000002083E5C20000EA30339FE5003093E5AC
-:10920000050053E30800001A11305BE534239FE5A5
-:109210000030C2E514339FE5003093E5012083E27E
-:1092200008339FE5002083E5B50000EAFC329FE5A6
-:10923000003093E5060053E31600001A00339FE563
-:10924000002093E5E8329FE5003093E5021063E0EB
-:1092500011305BE5E4229FE50130C2E7D0329FE5A3
-:10926000003093E5012043E2C4329FE5002083E50E
-:10927000BC329FE5003093E5000053E3A000001AE4
-:10928000A8329FE5003093E5012083E29C329FE500
-:10929000002083E59A0000EA90329FE5003093E5D4
-:1092A000070053E30900001A11305BE50320A0E139
-:1092B00080329FE5B020C3E170329FE5003093E536
-:1092C000012083E264329FE5002083E58C0000EA00
-:1092D00058329FE5003093E5080053E38500001AFB
-:1092E00011305BE50334A0E10338A0E12328A0E1BD
-:1092F00040329FE5B030D3E1033082E10338A0E192
-:109300002338A0E10338A0E12328A0E124329FE51F
-:10931000B020C3E134329FE5003093E5012083E2C1
-:1093200028329FE5002083E51C029FE50110A0E3A1
-:10933000FF20A0E36A0200EB0030A0E10320A0E1DF
-:109340000C329FE5B020C3E104329FE5B030D3E199
-:10935000F0019FE50110A0E30320A0E1600200EB13
-:109360000030A0E10320A0E1E4319FE5B020C3E19B
-:10937000CC319FE5003093E50338A0E12338A0E12C
-:109380000320A0E1C8319FE5B030D3E1AC019FE5F7
-:109390000210A0E10320A0E1510200EB0030A0E1A7
-:1093A0000320A0E1A8319FE5B020C3E184319FE50F
-:1093B000B020D3E198319FE5B030D3E1030052E112
-:1093C0004800001A8C319FE5003093E5012083E2CC
-:1093D00080319FE5002083E50030A0E310300BE5ED
-:1093E0003B0000EA10201BE56C119FE50230A0E174
-:1093F0008330A0E1023083E00331A0E1013083E05B
-:109400000020D3E540319FE50030D3E5030052E171
-:109410002C00001A10201BE53C119FE50400A0E37E
-:109420000230A0E18330A0E1023083E00331A0E10B
-:10943000013083E0003083E0002093E500319FE5B8
-:10944000003093E50310A0E1F0309FE501C0A0E1FA
-:109450000200A0E10310A0E10C20A0E1282F00EB06
-:1094600010201BE5F0109FE50800A0E30230A0E10A
-:109470008330A0E1023083E00331A0E1013083E0DA
-:10948000002083E00130A0E30030C2E5B4309FE566
-:109490000030D3E5013003E2FF3003E2000053E384
-:1094A0001000000A9C309FE50030D3E5AC209FE51A
-:1094B0000030C2E50000A0E3A0109FE50120A0E37A
-:1094C000280000EB070000EA10301BE5013083E2C2
-:1094D00010300BE588309FE5002093E510301BE548
-:1094E000020053E1BEFFFF3A40209FE50030A0E3B9
-:1094F000003082E5020000EA30209FE50030A0E362
-:10950000003082E511304BE21C009FE50310A0E122
-:1095100031FEFFEB0030A0E1000053E3CCFEFF1A68
-:109520000CD04BE200689DE81EFF2FE1141C0040A8
-:10953000E4080040EC080040E8080040F41900404E
-:10954000F0170040F0080040F4080040F508004023
-:10955000D4080040EA080040D8080040F014004059
-:10956000E1080040DC0800400DC0A0E100D82DE972
-:1095700004B04CE214D04DE20030A0E11C100BE529
-:1095800018304BE50230A0E120304BE50030A0E37D
-:10959000B2314BE10030A0E310300BE5D0209FE565
-:1095A00020305BE50230C2E518305BE5C0209FE566
-:1095B0000330C2E518304BE20300A0E10110A0E344
-:1095C000FF20A0E3C60100EB0030A0E1B2314BE187
-:1095D00020205BE5B2315BE11C001BE50210A0E13D
-:1095E0000320A0E1BE0100EB0030A0E1B2314BE16D
-:1095F0000130A0E310300BE574009FE50410A0E3F8
-:109600001C0000EB0030A0E10320A0E110301BE5BE
-:10961000023003E010300BE520305BE51C001BE559
-:109620000310A0E1130000EB0030A0E10320A0E153
-:1096300010301BE5023003E010300BE512304BE236
-:109640000300A0E10210A0E30A0000EB0030A0E15B
-:109650000320A0E110301BE5023003E010300BE5E1
-:1096600010301BE50300A0E10CD04BE200689DE840
-:109670001EFF2FE1100000400DC0A0E100D82DE931
-:1096800004B04CE20CD04DE214000BE518100BE5D1
-:109690000030A0E30F304BE55C009FE514101BE5A4
-:1096A00018201BE598FDFFEB0030A0E10F304BE5E3
-:1096B00044009FE5EEFDFFEB0030A0E1BE304BE142
-:1096C00038309FE5B030D3E1FE205BE10338A0E104
-:1096D0004338A0E1030052E1020000AA1C209FE5EC
-:1096E000BE305BE1B030C2E10F305BE50300A0E1CA
-:1096F0000CD04BE200689DE81EFF2FE1F8190040F6
-:109700000C0000400DC0A0E100D82DE904B04CE2EF
-:1097100008D04DE214000BE5B30D00EB0020A0E1F2
-:1097200098319FE5002083E50329A0E34E2282E2E1
-:109730000339A0E34E3283E2003093E50130C3E306
-:10974000003082E574319FE5003093E50300A0E12D
-:10975000CA0D00EBA40D00EB0020A0E160319FE5F5
-:10976000002083E50329A0E34E2282E20339A0E32F
-:109770004E3283E2003093E50230C3E3003082E5ED
-:109780003C319FE5003093E50300A0E1BB0D00EB09
-:109790001FFCFFEB0020A0E114301BE50332A0E129
-:1097A0000200A0E10310A0E1522E00EB0030A0E186
-:1097B00010300BE50339A0E3CE3283E28320A0E32F
-:1097C000002083E50E32A0E3033983E210201BE57D
-:1097D000FF2002E2002083E50329A0E34E2282E27B
-:1097E00010301BE52334A0E1FF3003E2003082E5B6
-:1097F0000329A0E3CE2282E20339A0E3CE3283E242
-:10980000003093E58030C3E3003082E50339A0E304
-:109810008E3283E28720A0E3002083E5A4009FE549
-:10982000A4109FE5022CA0E3EDFCFFEB9C009FE55C
-:109830009C109FE5022CA0E3E9FCFFEB6A0D00EB16
-:109840000020A0E174309FE5002083E50329A0E318
-:109850004E2282E20339A0E34E3283E2003093E5E8
-:10986000013083E3003082E550309FE5003093E51E
-:109870000300A0E1810D00EB5B0D00EB0020A0E1F7
-:109880003C309FE5002083E50329A0E34E2282E2DD
-:109890000339A0E34E3283E2003093E5023083E3E4
-:1098A000003082E518309FE5003093E50300A0E129
-:1098B000720D00EB0CD04BE200689DE81EFF2FE11B
-:1098C000F0190040EC140040141C0040141A004031
-:1098D000F8190040301C00400DC0A0E100D82DE96F
-:1098E00004B04CE20E32A0E3033983E2203083E27D
-:1098F000003093E5013003E2FF3003E2000053E360
-:109900000B00001A0E32A0E3033983E2203083E219
-:109910000520A0E3002083E50329A0E34E2282E294
-:109920000339A0E34E3283E2003093E5033C83E346
-:10993000003082E50CD04BE200689DE81EFF2FE16D
-:109940000DC0A0E100D82DE904B04CE20329A0E34A
-:109950008E2282E20339A0E38E3283E2003093E567
-:10996000023083E3003082E50C009FE55EFDFFEBF3
-:109970000CD04BE200689DE81EFF2FE1141C004054
-:109980000DC0A0E100D82DE904B04CE20329A0E30A
-:109990008E2282E20339A0E38E3283E2003093E527
-:1099A000043083E3003082E50CD04BE200689DE890
+:108170000CD04DE214000BE518100BE518201BE5A0
+:108180000030A0E3003082E5120000EB0030A0E1F7
+:1081900010300BE510301BE5010073E30100001AFD
+:1081A0000137A0E310300BE518301BE5041083E223
+:1081B00010301BE50E3943E2FF2083E2000053E359
+:1081C0000230A0B14334A0E1003081E50CD04BE295
+:1081D00000689DE81EFF2FE10DC0A0E100D82DE949
+:1081E00004B04CE218D04DE20E39A0E320300BE58C
+:1081F00020301BE50030D3E5FF0053E30200001AF6
+:1082000020301BE524300BE53F0000EA0137A0E3F6
+:1082100018300BE518301BE5013C43E20030D3E594
+:10822000AA0053E30200001A0030E0E324300BE51B
+:10823000350000EA18201BE520301BE5023063E022
+:1082400014300BE5FF30A0E310300BE5290000EA05
+:1082500018201BE520301BE5033082E0A330A0E1AD
+:108260001C300BE51C201BE510301BE5033002E041
+:10827000000053E31300000A18301BE5013C43E201
+:108280000030D3E5FF0053E30300001A18301BE56C
+:10829000013C43E218300BE5020000EA20301BE508
+:1082A000013C83E220300BE518201BE520301BE564
+:1082B000033082E0A330A0E11C300BE514301BE555
+:1082C000013C43E214300BE51C301BE50030D3E5E4
+:1082D000FF0053E30200001A1C301BE518300BE5C9
+:1082E000010000EA1C301BE520300BE514301BE5D3
+:1082F000A330A0E114300BE514301BE5010C53E36F
+:10830000D2FFFF1A18301BE524300BE524301BE5A3
+:108310000300A0E10CD04BE200689DE81EFF2FE1B6
+:108320000DC0A0E100D82DE904B04CE20E32A0E36C
+:108330007F3983E20020A0E3002083E54E32A0E3F2
+:108340007F3983E20320A0E3002083E50E32A0E31F
+:108350007F3983E20220A0E3002083E50E32A0E310
+:108360007F3983E2013C83E20120A0E3002083E522
+:108370001C0100EB2B0100EB3E0000EBE10CA0E345
+:10838000FC0400EBE10CA0E3220B00EBE00000EBAF
+:10839000ED0000EB610000EB8A0000EBAF0000EBAA
+:1083A0003D09A0E3090D80E23D1000EB020000EB67
+:1083B0000CD04BE200689DE81EFF2FE10DC0A0E14C
+:1083C00000D82DE904B04CE2F81100EB0400A0E362
+:1083D0008C109FE5261200EB0500A0E384109FE5BA
+:1083E000231200EB0700A0E37C109FE5201200EBB6
+:1083F0004E32A0E3013883E20320A0E3002083E5AE
+:108400000600A0E364109FE5191200EB0339A0E316
+:108410004E3283E20320A0E3002083E50B00A0E3BB
+:108420004C109FE5121200EB0E32A0E31A3983E2E2
+:10843000143083E20D20A0E3002083E54E22A0E368
+:108440001A2982E24E32A0E31A3983E2003093E522
+:10845000023083E3003082E50CD04BE200689DE8F7
+:108460001EFF2FE1BC750000C8760000C8AA0000FE
+:108470006889000070C700000DC0A0E100D82DE998
+:1084800004B04CE20E32A0E30B3983E284209FE576
+:10849000002083E54E32A0E30B3983E278209FE58C
+:1084A000002083E50E32A0E30B3983E2143083E22F
+:1084B0000420A0E3002083E58E22A0E30A2982E2C3
+:1084C000C239A0E3D23D83E2003082E54E32A0E320
+:1084D0000A3983E2222DA0E3002083E50E22A0E3E7
+:1084E0000A2982E2182082E20334A0E3033883E2FF
+:1084F000003082E50E22A0E30A2982E2142082E203
+:108500000134A0E3013883E2003082E50CD04BE275
+:1085100000689DE81EFF2FE15515C530A80604151B
+:108520000DC0A0E110D82DE904B04CE20139A0E360
+:108530008E3283E20020A0E3002083E50139A0E32E
+:108540004E3283E20020A0E3002083E50E32A0E358
+:10855000013983E2143083E20320A0E3002083E5A5
+:108560000139A0E3CE3283E20020A0E3002083E5BE
+:108570000E32A0E3013983E2103083E20020A0E351
+:10858000002083E50E42A0E3014984E2184084E222
+:10859000BC0000EB0020A0E124309FE5921383E0B3
+:1085A0002333A0E1003084E50139A0E34E3283E2B9
+:1085B0000120A0E3002083E510D04BE210689DE885
+:1085C0001EFF2FE1D34D62100DC0A0E110D82DE9A0
+:1085D00004B04CE20239A0E38E3283E20020A0E333
+:1085E000002083E50239A0E34E3283E20020A0E3BD
+:1085F000002083E50E32A0E3023983E2143083E2E7
+:108600000320A0E3002083E50239A0E3CE3283E219
+:108610000020A0E3002083E50E32A0E3023983E2CC
+:10862000103083E20020A0E3002083E50E42A0E3A7
+:10863000024984E2184084E28A0000EB0030A0E1A5
+:10864000003084E50239A0E34E3283E20120A0E34A
+:10865000002083E510D04BE210689DE81EFF2FE15B
+:108660000DC0A0E100D82DE904B04CE24E32A0E3E9
+:10867000053983E20220A0E3002083E5CE32A0E3A7
+:10868000053983E20020A0E3002083E50E32A0E359
+:10869000053983E2143083E20220A0E3002083E561
+:1086A0000E32A0E3053983E2183083E21228A0E3FA
+:1086B000002083E50E22A0E3052982E2442082E225
+:1086C000563BA0E3653F83E2023083E2003082E55F
+:1086D0000E32A0E3053983E2503083E22020A0E38C
+:1086E000002083E50E32A0E3053983E24C3083E2BB
+:1086F0007E2CA0E3002083E54E32A0E3053983E21F
+:108700000920A0E3002083E50CD04BE200689DE83F
+:108710001EFF2FE10DC0A0E100D82DE904B04CE20E
+:10872000CE32A0E3023883E20420A0E3002083E5F8
+:108730000E32A0E3023883E22020A0E3002083E58C
+:108740000CD04BE200689DE81EFF2FE10DC0A0E1B8
+:1087500000D82DE904B04CE204D04DE20E22A0E393
+:108760001A2982E2013BA0E30F3083E2003082E568
+:108770000E32A0E31A3983E2103083E21B20A0E31B
+:10878000002083E50030A0E30E304BE5060000EA50
+:108790008E32A0E31A3983E2003093E50D304BE5C9
+:1087A0000E305BE5013083E20E304BE50E305BE5C9
+:1087B000070053E3F5FFFF9A0E32A0E31A3983E274
+:1087C000143083E20020A0E3002083E54E32A0E3D2
+:1087D0001A3983E20020A0E3002083E50CD04BE2AD
+:1087E00000689DE81EFF2FE10DC0A0E100D82DE933
+:1087F00004B04CE20E32A0E37F3983E2843083E29E
+:108800002320A0E3002083E50E32A0E37F3983E23A
+:10881000803083E20320A0E3002083E50CD04BE20C
+:1088200000689DE81EFF2FE10DC0A0E100D82DE9F2
+:1088300004B04CE20E32A0E37F3983E28C3083E255
+:10884000AA20A0E3002083E50E32A0E37F3983E273
+:108850008C3083E25520A0E3002083E50CD04BE26E
+:1088600000689DE81EFF2FE10DC0A0E100D82DE9B2
+:1088700004B04CE2E137A0E30300A0E10CD04BE2EE
+:1088800000689DE81EFF2FE10DC0A0E100D82DE992
+:1088900004B04CE208D04DE20E32A0E37F3983E20F
+:1088A000013C83E2003093E5033003E214300BE532
+:1088B00014301BE5010053E30900000A14301BE5E6
+:1088C000010053E30300003A14301BE5020053E3B8
+:1088D0000600000A070000EA0430A0E310300BE5B0
+:1088E000040000EA0130A0E310300BE5010000EACB
+:1088F0000230A0E310300BE5DAFFFFEB0030A0E11F
+:108900000300A0E110101BE5173200EB0030A0E1DE
+:108910000300A0E10CD04BE200689DE81EFF2FE1B0
+:108920000DC0A0E100D82DE904B04CE208D04DE222
+:1089300014000BE50030A0E310300BE5020000EA64
+:1089400010301BE5013083E210300BE510201BE5F1
+:1089500014301BE5030052E1F8FFFFBA0CD04BE2E4
+:1089600000689DE81EFF2FE10DC0A0E100D82DE9B1
+:1089700004B04CE208D04DE20030A0E3BE304BE141
+:10898000A00000EAB0315BE1013C03E2000053E3E8
+:108990001E00000AA8229FE50130A0E30030C2E5D6
+:1089A0000E22A0E3032982E2202082E20E32A0E31D
+:1089B000033983E2203083E2003093E5013C83E316
+:1089C000003082E50E22A0E3032982E2202082E229
+:1089D0000E32A0E3033983E2203083E2003093E5D6
+:1089E0000130C3E3003082E50329A0E34E2282E296
+:1089F0000339A0E34E3283E2003093E5033CC3E346
+:108A0000003082E538229FE50030A0E30030C2E567
+:108A1000B0315BE1023C03E2000053E30E00000AC8
+:108A20001C229FE50130A0E30030C2E50E22A0E346
+:108A3000032982E2202082E20E32A0E3033983E29E
+:108A4000203083E2003093E5023C83E3003082E58E
+:108A5000EC219FE50030A0E30030C2E5B0315BE1DE
+:108A60000E3003E2023043E20A0053E303F19F9722
+:108A70005D0000EA588B0000EC8B0000B48A000017
+:108A8000EC8B0000A08A0000EC8B0000EC8B000057
+:108A9000EC8B0000EC8B0000EC8B0000B48A000033
+:108AA0000E32A0E3033983E2143083E2003093E511
+:108AB000540000EA8C319FE50120A0E30420C3E5C7
+:108AC0000E32A0E3033983E2003093E5FF3003E286
+:108AD00011304BE56C019FE5020100EB0030A0E195
+:108AE000BE304BE160319FE5B030D3E1FE205BE169
+:108AF0000338A0E14338A0E1030052E1020000AADC
+:108B000044219FE5BE305BE1B030C2E111305BE54E
+:108B100030019FE50310A0E16E0000EB0030A0E102
+:108B2000000053E30700000A0E32A0E3033983E29A
+:108B3000143083E2003093E5013003E2FF3003E2BA
+:108B4000000053E3DDFFFF1AF8309FE50020A0E3AB
+:108B50000420C3E52B0000EA0E32A0E30A3983E2C9
+:108B6000003093E5013503E2000053E32500001ACD
+:108B7000D8309FE50120A0E30420C3E50F0000EA00
+:108B800011304BE2C4009FE50310A0E1AF0000EB01
+:108B90000030A0E1000053E30400000A0E32A0E31D
+:108BA000033983E211205BE5002083E5030000EA3E
+:108BB0009C309FE50020A0E30020C3E5060000EA0A
+:108BC0000E32A0E3033983E2143083E2003093E5F0
+:108BD000203003E2000053E3E8FFFF1A6C309FE50A
+:108BE0000020A0E30420C3E5060000EA0E32A0E363
+:108BF000033983E2143083E2003093E50E32A0E3C0
+:108C0000033983E2003093E50339A0E38E3283E237
+:108C1000003093E5B0314BE1B0315BE1013003E26C
+:108C2000000053E356FFFF0A0030A0E3FD3E43E29D
+:108C30000020A0E3002083E50CD04BE200689DE813
+:108C40001EFF2FE1E0080040181C00400E0000400D
+:108C5000FC190040CC0800400DC0A0E100D82DE96F
+:108C600004B04CE20CD04DE210000BE514100BE503
+:108C700018200BE510201BE514301BE5003082E5C1
+:108C800010201BE518301BE5083082E510201BE59D
+:108C90000030A0E30C3082E510201BE50030A0E39B
+:108CA000103082E510201BE50030A0E3143082E58F
+:108CB00018301BE5012043E210301BE5182083E546
+:108CC00010201BE50030A0E30430C2E50CD04BE2DD
+:108CD00000689DE81EFF2FE10DC0A0E100D82DE93E
+:108CE00004B04CE20CD04DE210000BE50130A0E1E5
+:108CF00014304BE510301BE5103093E5012083E282
+:108D000010301BE5183093E5032002E010301BE51E
+:108D1000142083E510301BE50C2093E510301BE593
+:108D2000143093E5030052E10200001A0030A0E382
+:108D300018300BE50C0000EA10301BE5002093E52D
+:108D400010301BE5103093E5032082E014305BE522
+:108D50000030C2E510301BE5142093E510301BE510
+:108D6000102083E50130A0E318300BE518301BE537
+:108D70000300A0E10CD04BE200689DE81EFF2FE14C
+:108D80000DC0A0E100D82DE904B04CE214D04DE2B2
+:108D900014000BE518100BE51C200BE514001BE577
+:108DA000500000EB0030A0E10320A0E11C301BE5E7
+:108DB000030052E10200008A0030A0E320300BE5FE
+:108DC0001D0000EA18301BE510300BE5120000EA28
+:108DD00014301BE5002093E514301BE5103093E5BB
+:108DE000032082E010301BE50030D3E50030C2E5FF
+:108DF00010301BE5013083E210300BE514301BE529
+:108E0000103093E5012083E214301BE5183093E520
+:108E1000032002E014301BE5102083E51C301BE525
+:108E2000013043E21C300BE51C301BE5010073E30D
+:108E3000E6FFFF1A0130A0E320300BE520301BE5F0
+:108E40000300A0E10CD04BE200689DE81EFF2FE17B
+:108E50000DC0A0E100D82DE904B04CE20CD04DE2E9
+:108E600010000BE514100BE510301BE50C2093E50A
+:108E700010301BE5103093E5030052E10200001AA8
+:108E80000030A0E318300BE5110000EA10301BE5BC
+:108E9000002093E510301BE50C3093E5033082E0B1
+:108EA0000030D3E514201BE50030C2E510301BE58F
+:108EB0000C3093E5012083E210301BE5183093E578
+:108EC000032002E010301BE50C2083E50130A0E315
+:108ED00018300BE518301BE50300A0E10CD04BE285
+:108EE00000689DE81EFF2FE10DC0A0E100D82DE92C
+:108EF00004B04CE204D04DE210000BE510301BE54D
+:108F00000C3093E50338A0E12328A0E110301BE5E5
+:108F1000103093E50338A0E12338A0E1023063E08C
+:108F20000338A0E12338A0E1013043E20338A0E197
+:108F30002328A0E110301BE5183093E50338A0E1A9
+:108F40002338A0E1033002E00338A0E12338A0E198
+:108F50000300A0E10CD04BE200689DE81EFF2FE16A
+:108F60000DC0A0E100D82DE904B04CE204D04DE2E0
+:108F700010000BE510201BE50030A0E3103082E567
+:108F800010201BE50030A0E30C3082E50CD04BE252
+:108F900000689DE81EFF2FE10DC0A0E100D82DE97B
+:108FA00004B04CE208D04DE20030A0E114100BE513
+:108FB00010304BE5CC309FE5002093E5C8109FE5CD
+:108FC0000400A0E30230A0E18330A0E1023083E09E
+:108FD0000331A0E1013083E0002083E014301BE581
+:108FE000003082E59C309FE5002093E598109FE5D6
+:108FF0000230A0E18330A0E1023083E00331A0E140
+:10900000012083E010305BE50030C2E574309FE55D
+:10901000002093E570109FE50800A0E30230A0E176
+:109020008330A0E1023083E00331A0E1013083E02E
+:10903000002083E00030A0E30030C2E544309FE52B
+:10904000003093E5012083E238309FE5002083E57E
+:1090500030309FE5002093E50230A0E18330A0E1AD
+:10906000023083E00331A0E10320A0E118309FE546
+:109070000C3043E2033082E00300A0E10CD04BE26D
+:1090800000689DE81EFF2FE1DC080040F41400405A
+:109090000DC0A0E100D82DE904B04CE208D04DE2AB
+:1090A0000030A0E310300BE50030A0E311304BE5B9
+:1090B000E8349FE50430D3E5FF3003E2010053E3D9
+:1090C0003301000A2B0100EAD4349FE5003093E518
+:1090D000000053E31B00001A11305BE53E0053E330
+:1090E0000500001AB8349FE5003093E5012083E2C3
+:1090F000AC349FE5002083E5020000EAA0249FE550
+:109100000030A0E3003082E598249FE50030A0E322
+:10911000003082E590249FE50030A0E3B030C2E14A
+:1091200088249FE588349FE5003082E584249FE50C
+:109130000030A0E3003082E57C249FE50030A0E30E
+:109140000030C2E50B0100EA54349FE5003093E59E
+:10915000010053E30C00001A11305BE52A0053E3D1
+:109160000500001A38349FE5003093E5012083E2C2
+:109170002C349FE5002083E5FE0000EA20249FE5D3
+:109180000030A0E3003082E5FA0000EA10349FE5E9
+:10919000003093E5020053E30C00001A11305BE548
+:1091A0003E0053E30500001AF4339FE5003093E5D9
+:1091B000012083E2E8339FE5002083E5ED0000EA2B
+:1091C000DC239FE50030A0E3003082E5E90000EAFF
+:1091D000CC339FE5003093E5030053E30900001A08
+:1091E00011305BE50320A0E1C8339FE5002083E553
+:1091F000AC339FE5003093E5012083E2A0339FE587
+:10920000002083E5DB0000EA94339FE5003093E51E
+:10921000040053E31400001A11305BE59C239FE522
+:109220000030C2E58C339FE5003093E5000053E346
+:10923000030000CA68239FE50030A0E3003082E508
+:10924000CC0000EA6C339FE5002093E554339FE5A2
+:10925000002083E548339FE5003093E5012083E259
+:109260003C339FE5002083E5C20000EA30339FE5F0
+:10927000003093E5050053E30800001A11305BE568
+:1092800034239FE50030C2E514339FE5003093E5B9
+:10929000012083E208339FE5002083E5B50000EA62
+:1092A000FC329FE5003093E5060053E31600001AF8
+:1092B00000339FE5002093E5E8329FE5003093E519
+:1092C000021063E011305BE5E4229FE50130C2E764
+:1092D000D0329FE5003093E5012043E2C4329FE5A0
+:1092E000002083E5BC329FE5003093E5000053E3A6
+:1092F000A000001AA8329FE5003093E5012083E228
+:109300009C329FE5002083E59A0000EA90329FE5B9
+:10931000003093E5070053E30900001A11305BE5C4
+:109320000320A0E180329FE5B020C3E170329FE5C9
+:10933000003093E5012083E264329FE5002083E55D
+:109340008C0000EA58329FE5003093E5080053E3B3
+:109350008500001A11305BE50334A0E10338A0E179
+:109360002328A0E140329FE5B030D3E1033082E111
+:109370000338A0E12338A0E10338A0E12328A0E1CD
+:1093800024329FE5B020C3E134329FE5003093E5FD
+:10939000012083E228329FE5002083E51C029FE53F
+:1093A0000110A0E3FF20A0E36A0200EB0030A0E17F
+:1093B0000320A0E10C329FE5B020C3E104329FE519
+:1093C000B030D3E1F0019FE50110A0E30320A0E15C
+:1093D000600200EB0030A0E10320A0E1E4319FE552
+:1093E000B020C3E1CC319FE5003093E50338A0E124
+:1093F0002338A0E10320A0E1C8319FE5B030D3E1DC
+:10940000AC019FE50210A0E10320A0E1510200EBB6
+:109410000030A0E10320A0E1A8319FE5B020C3E126
+:1094200084319FE5B020D3E198319FE5B030D3E19E
+:10943000030052E14800001A8C319FE5003093E5AB
+:10944000012083E280319FE5002083E50030A0E326
+:1094500010300BE53B0000EA10201BE56C119FE586
+:109460000230A0E18330A0E1023083E00331A0E1CB
+:10947000013083E00020D3E540319FE50030D3E5A3
+:10948000030052E12C00001A10201BE53C119FE55F
+:109490000400A0E30230A0E18330A0E1023083E0C9
+:1094A0000331A0E1013083E0003083E0002093E548
+:1094B00000319FE5003093E50310A0E1F0309FE517
+:1094C00001C0A0E10200A0E10310A0E10C20A0E196
+:1094D000282F00EB10201BE5F0109FE50800A0E30B
+:1094E0000230A0E18330A0E1023083E00331A0E14B
+:1094F000013083E0002083E00130A0E30030C2E5CA
+:10950000B4309FE50030D3E5013003E2FF3003E2E1
+:10951000000053E31000000A9C309FE50030D3E5C3
+:10952000AC209FE50030C2E50000A0E3A0109FE55D
+:109530000120A0E3280000EB070000EA10301BE543
+:10954000013083E210300BE588309FE5002093E581
+:1095500010301BE5020053E1BEFFFF3A40209FE5BB
+:109560000030A0E3003082E5020000EA30209FE5F1
+:109570000030A0E3003082E511304BE21C009FE593
+:109580000310A0E131FEFFEB0030A0E1000053E347
+:10959000CCFEFF1A0CD04BE200689DE81EFF2FE1C5
+:1095A000181C0040E4080040EC080040E8080040B7
+:1095B000F8190040F4170040F0080040F40800409B
+:1095C000F5080040D4080040EA080040D8080040F0
+:1095D000F4140040E1080040DC0800400DC0A0E1A8
+:1095E00000D82DE904B04CE214D04DE20030A0E1E7
+:1095F0001C100BE518304BE50230A0E120304BE5A4
+:109600000030A0E3B2314BE10030A0E310300BE5B5
+:10961000D0209FE520305BE50230C2E518305BE5E5
+:10962000C0209FE50330C2E518304BE20300A0E103
+:109630000110A0E3FF20A0E3C60100EB0030A0E191
+:10964000B2314BE120205BE5B2315BE11C001BE550
+:109650000210A0E10320A0E1BE0100EB0030A0E178
+:10966000B2314BE10130A0E310300BE574009FE50F
+:109670000410A0E31C0000EB0030A0E10320A0E1F7
+:1096800010301BE5023003E010300BE520305BE5C5
+:109690001C001BE50310A0E1130000EB0030A0E16B
+:1096A0000320A0E110301BE5023003E010300BE591
+:1096B00012304BE20300A0E10210A0E30A0000EB2D
+:1096C0000030A0E10320A0E110301BE5023003E0F0
+:1096D00010300BE510301BE50300A0E10CD04BE28D
+:1096E00000689DE81EFF2FE1100000400DC0A0E1C2
+:1096F00000D82DE904B04CE20CD04DE214000BE58B
+:1097000018100BE50030A0E30F304BE55C009FE53F
+:1097100014101BE518201BE598FDFFEB0030A0E1BD
+:109720000F304BE544009FE5EEFDFFEB0030A0E17C
+:10973000BE304BE138309FE5B030D3E1FE205BE135
+:109740000338A0E14338A0E1030052E1020000AA7F
+:109750001C209FE5BE305BE1B030C2E10F305BE51D
+:109760000300A0E10CD04BE200689DE81EFF2FE152
+:10977000FC1900400C0000400DC0A0E100D82DE90C
+:1097800004B04CE208D04DE214000BE5B30D00EB41
+:109790000020A0E198319FE5002083E50329A0E3A4
+:1097A0004E2282E20339A0E34E3283E2003093E599
+:1097B0000130C3E3003082E574319FE5003093E56A
+:1097C0000300A0E1CA0D00EBA40D00EB0020A0E116
+:1097D00060319FE5002083E50329A0E34E2282E269
+:1097E0000339A0E34E3283E2003093E50230C3E355
+:1097F000003082E53C319FE5003093E50300A0E1B5
+:10980000BB0D00EB1FFCFFEB0020A0E114301BE5BB
+:109810000332A0E10200A0E10310A0E1522E00EB10
+:109820000030A0E110300BE50339A0E3CE3283E233
+:109830008320A0E3002083E50E32A0E3033983E216
+:1098400010201BE5FF2002E2002083E50329A0E3AE
+:109850004E2282E210301BE52334A0E1FF3003E208
+:10986000003082E50329A0E3CE2282E20339A0E39F
+:10987000CE3283E2003093E58030C3E3003082E5EE
+:109880000339A0E38E3283E28720A0E3002083E542
+:10989000A4009FE5A4109FE5022CA0E3EDFCFFEBE4
+:1098A0009C009FE59C109FE5022CA0E3E9FCFFEBE8
+:1098B0006A0D00EB0020A0E174309FE5002083E5F5
+:1098C0000329A0E34E2282E20339A0E34E3283E271
+:1098D000003093E5013083E3003082E550309FE5AE
+:1098E000003093E50300A0E1810D00EB5B0D00EB80
+:1098F0000020A0E13C309FE5002083E50329A0E3A0
+:109900004E2282E20339A0E34E3283E2003093E537
+:10991000023083E3003082E518309FE5003093E5A4
+:109920000300A0E1720D00EB0CD04BE200689DE853
+:109930001EFF2FE1F4190040F0140040181C0040F5
+:10994000181A0040FC190040341C00400DC0A0E172
+:1099500000D82DE904B04CE20E32A0E3033983E2D3
+:10996000203083E2003093E5013003E2FF3003E270
+:10997000000053E30B00001A0E32A0E3033983E228
+:10998000203083E20520A0E3002083E50329A0E343
+:109990004E2282E20339A0E34E3283E2003093E5A7
+:1099A000033C83E3003082E50CD04BE200689DE885
:1099B0001EFF2FE10DC0A0E100D82DE904B04CE25C
-:1099C0000E32A0E3033983E2143083E2003093E5E2
-:1099D000603003E2600053E30030A0130130A003C5
-:1099E0000300A0E10CD04BE200689DE81EFF2FE1D0
-:1099F0000DC0A0E100D82DE904B04CE204D04DE246
-:109A00000030A0E110304BE50E32A0E3033983E2D1
-:109A1000143083E2003093E5203003E2000053E38A
-:109A2000F8FFFF0A0E32A0E3033983E210205BE562
-:109A3000002083E50CD04BE200689DE81EFF2FE17B
-:109A40000DC0A0E100D82DE904B04CE20E32A0E335
-:109A5000033983E2143083E2003093E5013003E2FE
-:109A6000000053E3F8FFFF0A0E32A0E3033983E25C
-:109A7000003093E5FF3003E20300A0E10CD04BE29D
-:109A800000689DE81EFF2FE10DC0A0E100D82DE980
-:109A900004B04CE204D04DE210000BE510301BE5A1
-:109AA0000A0053E30100001A0D00A0E3CFFFFFEB13
-:109AB00010301BE5FF3003E20300A0E1CBFFFFEB1A
-:109AC0000CD04BE200689DE81EFF2FE10DC0A0E125
-:109AD00000D82DE904B04CE20CD04DE214000BE5A7
-:109AE0000130A0E118304BE50030A0E30D304BE52C
-:109AF0000E32A0E3033983E2143083E2003093E5B1
-:109B0000203003E2000053E3F8FFFF0A140000EAEC
-:109B10000E22A0E3032982E20D305BE50310A0E1F1
-:109B200014301BE5033081E00030D3E5003082E5DE
-:109B30000D305BE5013083E20D304BE50D305BE528
-:109B40000F0053E30600009A0E32A0E3033983E2CC
-:109B5000143083E2003093E5203003E2000053E349
-:109B6000F8FFFF0A18305BE5013043E218304BE59F
-:109B700018305BE5FF0053E3E4FFFF1A0CD04BE223
-:109B800000689DE81EFF2FE10DC0A0E100D82DE97F
-:109B900004B04CE204D04DE24C309FE50030D3E5F8
-:109BA000FF3003E2000053E30C00001A0D304BE2DB
-:109BB00038009FE50310A0E187FCFFEB0030A0E137
-:109BC000000053E30500000A1C209FE50130A0E3DC
-:109BD0000030C2E50D305BE50300A0E183FFFFEB41
-:109BE0000CD04BE200689DE81EFF2FE1CC0800403E
-:109BF000F81900400DC0A0E100D82DE904B04CE2F6
-:109C000008D04DE20030A0E10120A0E1B0314BE1ED
-:109C10000230A0E114304BE5B0315BE1FF3003E2EC
-:109C2000FF3003E214205BE50310A0E10230A0E165
-:109C3000033021E0FF3003E214304BE514305BE5E4
-:109C40000332A0E1FF3003E214205BE50310A0E142
-:109C50000230A0E1033021E0FF3003E214304BE595
-:109C600014305BE50334A0E10338A0E12328A0E130
-:109C7000B0315BE12334A0E10338A0E12338A0E157
-:109C80000338A0E12338A0E1FF3003E2033082E192
-:109C90000338A0E12328A0E114305BE52332A0E1E2
-:109CA000FF3003E2033022E00338A0E12328A0E1E3
-:109CB00014305BE58331A0E10338A0E12338A0E153
-:109CC000033022E00338A0E12338A0E10338A0E10B
-:109CD0002338A0E10300A0E10CD04BE200689DE82E
-:109CE0001EFF2FE10DC0A0E100D82DE904B04CE229
-:109CF00014D04DE218000BE50130A0E1BC314BE17E
-:109D0000B0224BE118301BE514300BE50030A0E326
-:109D100010300BE50D0000EAB0225BE114301BE5CA
-:109D20000030D3E50200A0E10310A0E1B0FFFFEB9B
-:109D30000030A0E1B0324BE114301BE5013083E28A
-:109D400014300BE510301BE5013083E210300BE5D9
-:109D5000BC215BE110301BE5030052E1EDFFFFCABF
-:109D6000B0325BE10300A0E10CD04BE200689DE85B
-:109D70001EFF2FE10DC0A0E100D82DE904B04CE298
-:109D800008D04DE20030A0E10120A0E110304BE509
-:109D90000230A0E114304BE514305BE5000053E3E2
-:109DA0000300000A90339FE50020A0E30020C3E5F4
-:109DB000DE0000EA80339FE50030D3E5000053E386
-:109DC0000300001A10205BE570339FE5002083E557
-:109DD000D00000EA60339FE50030D3E5010053E393
-:109DE0000700001A10305BE50324A0E14C339FE527
-:109DF000003093E5032082E040339FE5002083E5B7
-:109E0000C40000EA30339FE50030D3E5020053E39D
-:109E10000700001A10305BE50328A0E11C339FE522
-:109E2000003093E5032082E010339FE5002083E5B6
-:109E3000B80000EA00339FE50030D3E5030053E3A8
-:109E40000700001A10305BE5032CA0E1EC329FE51F
-:109E5000003093E5032082E0E0329FE5002083E5B7
-:109E6000AC0000EAD0329FE50030D3E5040053E3B4
-:109E70000300001A10205BE5C4329FE5002083E553
-:109E8000A40000EAB0329FE50030D3E5050053E3BB
-:109E90000700001A10305BE50324A0E1A0329FE523
-:109EA000003093E5032082E094329FE5002083E5B3
-:109EB000980000EA80329FE50030D3E5060053E3C6
-:109EC0000700001A10305BE50328A0E170329FE51F
-:109ED000003093E5032082E064329FE5002083E5B3
-:109EE0008C0000EA50329FE50030D3E5070053E3D1
-:109EF0000700001A10305BE5032CA0E140329FE51B
-:109F0000003093E5032082E034329FE5002083E5B2
-:109F1000800000EA20329FE50030D3E5140053E3CF
-:109F20000300001A10205BE518329FE5002083E54E
-:109F3000780000EA00329FE50030D3E5150053E3D6
-:109F40000700001A10305BE50324A0E1F4319FE51F
-:109F5000003093E5032082E0E8319FE5002083E5AF
-:109F60006C0000EAD0319FE50030D3E5160053E3E2
-:109F70000700001A10305BE50328A0E1C4319FE51B
-:109F8000003093E5032082E0B8319FE5002083E5AF
-:109F9000600000EAA0319FE50030D3E5170053E3ED
-:109FA0000700001A10305BE5032CA0E194319FE517
-:109FB000003093E5032082E088319FE5002083E5AF
-:109FC000540000EA70319FE50030D3E5180053E3F8
-:109FD0000300001A10205BE56C319FE5002083E54B
-:109FE0004C0000EA50319FE50030D3E5190053E3FF
-:109FF0000800001A10305BE50334A0E10320A0E163
-:10A0000044319FE5003093E5032082E038319FE53D
-:10A01000002083E53F0000EA1C319FE50030D3E5D6
-:10A020001A0053E30800001A10305BE50338A0E182
-:10A030000320A0E110319FE5003093E5032082E08A
-:10A0400004319FE5002083E5320000EAE8309FE517
-:10A050000030D3E51B0053E32E00001A10305BE5FF
-:10A06000033CA0E10320A0E1DC309FE5003093E554
-:10A07000032082E0D0309FE5002083E5C0309FE5DB
-:10A08000002093E50230A0E10331A0E1023083E03B
-:10A090008330A0E10320A0E1B0309FE50C2083E5F0
-:10A0A00098309FE5002093E50230A0E10331A0E164
-:10A0B000023083E08330A0E10320A0E18C309FE5F3
-:10A0C000102083E57C309FE5001093E580309FE50C
-:10A0D0009123C3E0C322A0E1C13FA0E1022063E0DD
-:10A0E00068309FE5142083E55C309FE5002093E510
-:10A0F0000230A0E10331A0E1023083E08330A0E12F
-:10A100000320A0E144309FE5202083E544209FE523
-:10A110000130A0E3003082E51C309FE50030D3E53C
-:10A12000013083E2FF3003E20C209FE50030C2E5FE
-:10A130000CD04BE200689DE81EFF2FE1180900409B
-:10A1400010090040140900400C09004008090040B3
-:10A15000640F00401F85EB515C0800400DC0A0E17A
-:10A1600000D82DE904B04CE208D04DE20030A0E167
-:10A170000120A0E110304BE50230A0E114304BE5A6
-:10A1800014305BE5000053E30300000A00349FE550
-:10A190000020A0E30020C3E5FA0000EAF0339FE5C9
-:10A1A0000030D3E5000053E30300001A10205BE504
-:10A1B000E0339FE5002083E5EC0000EAD0339FE523
-:10A1C0000030D3E5010053E30700001A10305BE5CF
-:10A1D0000324A0E1BC339FE5003093E5032082E037
-:10A1E000B0339FE5002083E5E00000EAA0339FE55F
-:10A1F0000030D3E5020053E30700001A10305BE59E
-:10A200000328A0E18C339FE5003093E5032082E032
-:10A2100080339FE5002083E5D40000EA70339FE59A
-:10A220000030D3E5030053E30700001A10305BE56C
-:10A23000032CA0E15C339FE5003093E5032082E02E
-:10A2400050339FE5002083E5C80000EA40339FE5D6
-:10A250000030D3E5040053E30300001A10205BE54F
-:10A2600034339FE5002083E5C00000EA20339FE5FA
-:10A270000030D3E5050053E30700001A10305BE51A
-:10A280000324A0E110339FE5003093E5032082E032
-:10A2900004339FE5002083E5B40000EAF0329FE537
-:10A2A0000030D3E5060053E30700001A10305BE5E9
-:10A2B0000328A0E1E0329FE5003093E5032082E02F
-:10A2C000D4329FE5002083E5A80000EAC0329FE574
-:10A2D0000030D3E5070053E30700001A10305BE5B8
-:10A2E000032CA0E1B0329FE5003093E5032082E02B
-:10A2F000A4329FE5002083E59C0000EA90329FE5B0
-:10A300000030D3E50C0053E30300001A10205BE596
-:10A3100088329FE5002083E5940000EA70329FE5D3
-:10A320000030D3E50D0053E30700001A10305BE561
-:10A330000324A0E164329FE5003093E5032082E02E
-:10A3400058329FE5002083E5880000EA40329FE50F
-:10A350000030D3E50E0053E30700001A10305BE530
-:10A360000328A0E134329FE5003093E5032082E02A
-:10A3700028329FE5002083E57C0000EA10329FE54B
-:10A380000030D3E50F0053E30700001A10305BE5FF
-:10A39000032CA0E104329FE5003093E5032082E026
-:10A3A000F8319FE5002083E5700000EAE0319FE589
-:10A3B0000030D3E5100053E30300001A10205BE5E2
-:10A3C000DC319FE5002083E5680000EAC0319FE5AD
-:10A3D0000030D3E5110053E30800001A10305BE5AC
-:10A3E0000334A0E10320A0E1B4319FE5003093E500
-:10A3F000032082E0A8319FE5002083E55B0000EAAE
-:10A400008C319FE50030D3E5120053E30800001AB9
-:10A4100010305BE50338A0E10320A0E180319FE527
-:10A42000003093E5032082E074319FE5002083E54E
-:10A430004E0000EA58319FE50030D3E5130053E3A6
-:10A440000800001A10305BE5033CA0E10320A0E106
-:10A450004C319FE5003093E5032082E040319FE5D9
-:10A46000002083E5410000EA24319FE50030D3E578
-:10A47000140053E30300001A10205BE524319FE52C
-:10A48000002083E5390000EA04319FE50030D3E580
-:10A49000150053E30800001A10305BE50334A0E117
-:10A4A0000320A0E1FC309FE5003093E5032082E02B
-:10A4B000F0309FE5002083E52C0000EAD0309FE5D6
-:10A4C0000030D3E5160053E30800001A10305BE5B6
-:10A4D0000338A0E10320A0E1C8309FE5003093E5F8
-:10A4E000032082E0BC309FE5002083E51F0000EAE6
-:10A4F0009C309FE50030D3E5170053E31B00001AA2
-:10A5000010305BE5033CA0E10320A0E194309FE51F
-:10A51000003093E5032082E088309FE5002083E54A
-:10A5200074309FE5002093E57C309FE5002083E5B3
-:10A5300060309FE5002093E56C309FE5042083E5C3
-:10A5400058309FE5002093E55C309FE5082083E5C7
-:10A550004C309FE5002093E54C309FE5182083E5C3
-:10A5600040309FE5002093E53C309FE51C2083E5CB
-:10A570001C309FE50030D3E5013083E2FF3003E279
-:10A580000C209FE50030C2E50CD04BE200689DE84E
-:10A590001EFF2FE130090040280900402C0900402F
-:10A5A00024090040200900401C090040640F0040BD
-:10A5B0000DC0A0E100D82DE904B04CE208D04DE276
-:10A5C0000030A0E10120A0E110304BE50230A0E115
-:10A5D00014304BE514305BE5000053E30300000A40
-:10A5E00088319FE50020A0E30020C3E55C0000EA7D
-:10A5F00078319FE50030D3E5000053E30300001AF3
-:10A6000010205BE568319FE5002083E54E0000EAFD
-:10A6100058319FE50030D3E5010053E30700001AED
-:10A6200010305BE50324A0E144319FE5003093E561
-:10A63000032082E038319FE5002083E5420000EAF4
-:10A6400028319FE50030D3E5020053E30700001AEC
-:10A6500010305BE50328A0E114319FE5003093E55D
-:10A66000032082E008319FE5002083E5360000EA00
-:10A67000F8309FE50030D3E5030053E30700001AEC
-:10A6800010305BE5032CA0E1E4309FE5003093E55A
-:10A69000032082E0D8309FE5002083E52A0000EA0D
-:10A6A000C8309FE50030D3E5040053E30300001AEF
-:10A6B00010205BE5BC309FE5002083E5220000EA26
-:10A6C000A8309FE50030D3E5050053E30700001AEA
-:10A6D00010305BE50324A0E198309FE5003093E55E
-:10A6E000032082E08C309FE5002083E5160000EA1D
-:10A6F00078309FE50030D3E5060053E30700001AE9
-:10A7000010305BE50328A0E168309FE5003093E559
-:10A71000032082E05C309FE5002083E50A0000EA28
-:10A7200048309FE50030D3E5070053E30600001AE8
-:10A7300010305BE5032CA0E138309FE5003093E555
-:10A74000032082E02C309FE5002083E51C309FE54C
-:10A750000030D3E5013083E2FF3003E20C209FE5B7
-:10A760000030C2E50CD04BE200689DE81EFF2FE1EF
-:10A770003C09004038090040340900400DC0A0E108
-:10A7800000D82DE904B04CE208D04DE20030A0E141
-:10A790000120A0E110304BE50230A0E114304BE580
-:10A7A00014305BE5000053E30300000A84319FE5A9
-:10A7B0000020A0E30020C3E55B0000EA74319FE5C0
-:10A7C0000030D3E5000053E30300001A10205BE5DE
-:10A7D00064319FE5002083E54D0000EA54319FE598
-:10A7E0000030D3E5010053E30800001A10305BE5A8
-:10A7F0000334A0E10320A0E13C319FE5003093E564
-:10A80000032082E030319FE5002083E5400000EA2C
-:10A8100020319FE50030D3E5020053E30800001A21
-:10A8200010305BE50338A0E10320A0E108319FE58B
-:10A83000003093E5032082E0FC309FE5002083E5B3
-:10A84000330000EAEC309FE50030D3E5030053E32A
-:10A850000800001A10305BE5033CA0E10320A0E1F2
-:10A86000D4309FE5003093E5032082E0C8309FE5B7
-:10A87000002083E5260000EAB8309FE50030D3E5EC
-:10A88000080053E30300001A10205BE5AC309FE59D
-:10A89000B020C3E11E0000EA98309FE50030D3E508
-:10A8A000090053E31300001A10305BE50334A0E104
-:10A8B0000338A0E12328A0E180309FE5B030D3E148
-:10A8C000033082E00338A0E12328A0E16C309FE54B
-:10A8D000B020C3E160309FE5002093E560309FE544
-:10A8E000002083E554309FE5B020D3E150309FE550
-:10A8F000B420C3E1060000EA38309FE50030D3E51C
-:10A900002F0053E30200001A10205BE534309FE56E
-:10A91000242083E51C309FE50030D3E5013083E23D
-:10A92000FF3003E20C209FE50030C2E50CD04BE283
-:10A9300000689DE81EFF2FE14409004040090040E7
-:10A940003E090040D4130040640F00400DC0A0E158
-:10A9500000D82DE904B04CE208D04DE20030A0E16F
-:10A960000120A0E110304BE50230A0E114304BE5AE
-:10A9700014305BE5000053E30300000ABC309FE5A0
-:10A980000020A0E30020C3E5290000EAAC309FE5E9
-:10A990000030D3E5000053E30300001AA0209FE538
-:10A9A00010305BE50030C2E51B0000EA8C309FE50B
-:10A9B0000030D3E5010053E30300001A84209FE533
-:10A9C00010305BE50030C2E5130000EA6C309FE513
-:10A9D0000030D3E5020053E30F00001A68209FE522
-:10A9E00010305BE50030C2E554309FE50030D3E520
-:10A9F0000320A0E14C309FE50030D3E50334A0E113
-:10AA0000032082E140309FE50030D3E50338A0E128
-:10AA1000032082E134309FE5282083E51C309FE548
-:10AA20000030D3E5013083E2FF3003E20C209FE5E4
-:10AA30000030C2E50CD04BE200689DE81EFF2FE11C
-:10AA400048090040470900404609004045090040C8
-:10AA5000640F00400DC0A0E100D82DE904B04CE225
-:10AA60000CD04DE28E32A0E3013883E2003093E552
-:10AA700010300BE510301BE5A330A0E1073003E2F6
-:10AA800018300BE518301BE5010053E30300000A02
-:10AA900018301BE5020053E31D00000A320100EAF2
-:10AAA00012304BE20000A0E30310A0E10120A0E37C
-:10AAB000CB0100EB0030A0E1000053E30600000AE8
-:10AAC000C0249FE50130A0E30030C2E512305BE511
-:10AAD0000300A0E15D0100EB230100EAA4249FE54F
-:10AAE0000030A0E30030C2E59C349FE50030D3E5A0
-:10AAF000FF3003E2000053E31B01000AE10CA0E376
-:10AB0000270100EB80349FE50020A0E30020C3E58F
-:10AB1000150100EA0E32A0E3013883E2003093E52C
-:10AB200011304BE564349FE50030D3E50E0053E36C
-:10AB300003F19F97090100EA74AB000090AB00009D
-:10AB4000BCAB000004AC00002CAC0000ACAC0000BE
-:10AB500070AD000060AF000060AF000060AF0000AB
-:10AB600058AE000090AE0000F4AE000020AF000030
-:10AB700030AF000011305BE5B50053E3FA00001A76
-:10AB800008349FE50120A0E30020C3E5F60000EAB9
-:10AB900011305BE5620053E30300001AEC339FE5DC
-:10ABA0000220A0E30020C3E5EF0000EADC339FE5CC
-:10ABB0000020A0E30020C3E5EB0000EA11305BE5D4
-:10ABC000010053E30300001AC0339FE50320A0E314
-:10ABD0000020C3E5E40000EA11305BE5050053E323
-:10ABE0000300001AA4339FE50A20A0E30020C3E578
-:10ABF000DD0000EA94339FE50020A0E30020C3E5D8
-:10AC0000D90000EA88239FE511305BE50030C2E5FA
-:10AC100080239FE50030A0E3B030C2E16C239FE5C4
-:10AC20000430A0E30030C2E5CF0000EA64339FE5C2
-:10AC3000B030D3E1000053E30200001A11205BE5BD
-:10AC400054339FE5B020C3E144339FE50030D3E5A2
-:10AC5000060053E30200001A0000A0E30110A0E385
-:10AC6000C5FEFFEB2C339FE5B030D3E1013083E22A
-:10AC70000338A0E12328A0E118339FE5B020C3E109
-:10AC800010339FE5B030D3E1020053E3B600001A61
-:10AC900000239FE50030A0E3B030C2E1EC229FE545
-:10ACA0000530A0E30030C2E5AF0000EAE0329FE5E6
-:10ACB0000030D3E5060053E30300001A11305BE5D2
-:10ACC0000300A0E10010A0E3ABFEFFEBC4329FE560
-:10ACD000B030D3E1013083E20338A0E12328A0E1C2
-:10ACE000B0329FE5B020C3E1A8329FE5B030D3E198
-:10ACF000040053E39C00001A98229FE50030A0E373
-:10AD0000B030C2E184229FE50630A0E30030C2E506
-:10AD10007C329FE50030D3E5020053E30300001AC4
-:10AD20000000A0E30110A0E30BFDFFEB8E0000EAA2
-:10AD30005C329FE50030D3E5030053E30300001AC3
-:10AD40000000A0E30110A0E3FFFEFFEB860000EA95
-:10AD50003C329FE50030D3E5120053E38200001A35
-:10AD60000000A0E30110A0E301FCFFEB7E0000EA7D
-:10AD70001C329FE50030D3E5020053E30400001AC3
-:10AD800011305BE50300A0E10010A0E3F2FCFFEB53
-:10AD90001D0000EAF8319FE50030D3E5030053E3DE
-:10ADA0000400001A11305BE50300A0E10010A0E3ED
-:10ADB000E5FEFFEB140000EAD4319FE50030D3E557
-:10ADC000120053E30400001A11305BE50300A0E118
-:10ADD0000010A0E3E6FBFFEB0B0000EAB0319FE5BB
-:10ADE0000030D3E5060053E30400001A11305BE5A0
-:10ADF0000300A0E10010A0E35FFEFFEB020000EA09
-:10AE000088319FE50020A0E30020C3E584319FE561
-:10AE1000B030D3E1013083E20338A0E12328A0E180
-:10AE200070319FE5B020C3E168319FE5B030D3E1D8
-:10AE30000320A0E160319FE5B030D3E1043043E26C
-:10AE4000030052E1480000BA40319FE50020A0E332
-:10AE50000020C3E5440000EA11305BE5010053E344
-:10AE60000600001A2C219FE50030A0E3B030C2E1BB
-:10AE700018219FE50B30A0E30030C2E53A0000EA5C
-:10AE800008319FE50020A0E30020C3E5360000EA7A
-:10AE900000319FE5B030D3E1000053E30200001A17
-:10AEA00011205BE5F0309FE5B020C3E1E4309FE581
-:10AEB000B030D3E1013083E20338A0E12328A0E1E0
-:10AEC000D0309FE5B020C3E1C8309FE5B030D3E17A
-:10AED000020053E32400001AB8209FE50030A0E3ED
-:10AEE000B030C2E1A4209FE50C30A0E30030C2E501
-:10AEF0001D0000EA11305BE5060053E30300001A71
-:10AF000088309FE50D20A0E30020C3E5160000EA8D
-:10AF100078309FE50020A0E30020C3E5120000EA9E
-:10AF200068309FE50E20A0E30020C3E50E0000EA94
-:10AF300068309FE50030D3E5FF3003E2000053E3C3
-:10AF40000900001A54209FE50130A0E30030C2E55B
-:10AF500038209FE50030A0E30030C2E5020000EA9F
-:10AF600028309FE50020A0E30020C3E50030A0E3E7
-:10AF7000FD3E43E20020A0E3002083E50CD04BE23D
-:10AF800000689DE81EFF2FE1FA080040FC08004021
-:10AF90004F0900404E0900404C0900404A0900405A
-:10AFA000060900400DC0A0E100D82DE904B04CE234
-:10AFB00008D04DE214000BE515F6FFEB0020A0E1F0
-:10AFC00014301BE50332A0E10200A0E10310A0E170
-:10AFD000482800EB0030A0E110300BE5CE32A0E3B2
-:10AFE000013883E28320A0E3002083E50E32A0E352
-:10AFF000013883E210201BE5FF2002E2002083E5F8
-:10B000004E22A0E3012882E210301BE52334A0E1A8
-:10B01000FF3003E2003082E5CE22A0E3012882E285
-:10B02000CE32A0E3013883E2003093E58030C3E301
-:10B03000003082E58E32A0E3013883E20120A0E3F4
-:10B04000002083E50CD04BE200689DE81EFF2FE155
-:10B050000DC0A0E100D82DE904B04CE204D04DE2CF
-:10B060000030A0E110304BE50E32A0E3013883E25E
-:10B07000143083E2003093E5203003E2000053E314
-:10B08000F8FFFF0A0E32A0E3013883E210205BE5EF
-:10B09000002083E50CD04BE200689DE81EFF2FE105
-:10B0A0000DC0A0E100D82DE904B04CE20E32A0E3BF
-:10B0B000013883E2143083E2003093E5013003E28B
-:10B0C000000053E3F8FFFF0A0E32A0E3013883E2E9
-:10B0D000003093E5FF3003E20300A0E10CD04BE227
-:10B0E00000689DE81EFF2FE10DC0A0E100D82DE90A
-:10B0F00004B04CE20CD04DE214000BE50130A0E1AD
-:10B1000018304BE50030A0E30D304BE5110000EAAC
-:10B110000E32A0E3033983E2143083E2003093E57A
-:10B12000203003E2000053E3F8FFFF0A0E22A0E301
-:10B13000012882E20D305BE50310A0E114301BE52D
-:10B14000033081E00030D3E5003082E50D305BE56F
-:10B15000013083E20D304BE518305BE5013043E20E
-:10B1600018304BE518305BE5FF0053E3E7FFFF1AAB
-:10B170000CD04BE200689DE81EFF2FE10DC0A0E15E
-:10B1800000D82DE904B04CE204D04DE24C309FE5EC
-:10B190000030D3E5000053E30D00001A0D304BE200
-:10B1A0000000A0E30310A0E10120A0E30C0000EBED
-:10B1B0000030A0E1000053E30500000A1C209FE5D9
-:10B1C0000130A0E30030C2E50D305BE50300A0E1F3
-:10B1D0009EFFFFEB0CD04BE200689DE81EFF2FE1C5
-:10B1E000FA0800400DC0A0E100D82DE904B04CE2FF
-:10B1F00018D04DE20030A0E11C100BE520200BE53B
-:10B2000018304BE50030A0E314300BE50030A0E32C
-:10B2100010300BE518305BE5010053E32100001A04
-:10B2200098319FE5003093E5062D63E220301BE561
-:10B23000030052E15A00009A0D0000EA80319FE5B8
-:10B24000001093E514201BE51C301BE5033082E061
-:10B250000030D3E56C219FE50130C2E7012081E297
-:10B260005C319FE5002083E514301BE5013083E26B
-:10B2700014300BE514201BE520301BE5030052E1E0
-:10B28000EDFFFF3A34319FE5002093E520301BE5C8
-:10B29000032082E024319FE5002083E50130A0E314
-:10B2A00024300BE5400000EA18305BE5000053E372
-:10B2B0002B00001A04319FE5002093E520301BE5A8
-:10B2C000030052E13600003A0E0000EA10201BE5B0
-:10B2D0001C301BE5032082E0EC309FE5001093E575
-:10B2E000E0309FE50130D3E7FF3003E20030C2E5F4
-:10B2F00010301BE5013083E210300BE5012081E2C4
-:10B30000C4309FE5002083E510201BE520301BE5BD
-:10B31000030052E1ECFFFF3AA0309FE5002093E5E7
-:10B3200020301BE5022063E090309FE5002083E59C
-:10B3300088309FE5003093E5000053E30500001AD4
-:10B340007C209FE50030A0E3003082E578209FE577
-:10B350000030A0E3003082E50130A0E324300BE5AB
-:10B36000110000EA18305BE5020053E30C00001AFC
-:10B3700048309FE5003093E5000053E30200000AE7
-:10B380000030A0E324300BE5070000EA5D3FA0E3B6
-:10B3900024300BE524301BE5013083E224300BE53B
-:10B3A000010000EA0030A0E324300BE524301BE567
-:10B3B0000300A0E10CD04BE200689DE81EFF2FE1E6
-:10B3C00050090040540900405C0900405809004001
-:10B3D0000DC0A0E100D82DE904B04CE204D04DE24C
-:10B3E00008369FE50030D3E5070053E303F19F974C
-:10B3F000600100EA14B40000C8B4000090B5000079
-:10B4000084B6000028B70000CCB7000070B8000078
-:10B4100014B90000D8359FE50030D3E5000053E3B0
-:10B420000500000AE10CA0E3DDFEFFEBC0359FE55F
-:10B430000020A0E30020C3E5010000EA960DA0E390
-:10B44000D7FEFFEB0200A0E30010A0E30020A0E382
-:10B4500063FFFFEB0030A0E11C0053E3150000DAAE
-:10B460000100A0E38C159FE50220A0E35CFFFFEB49
-:10B470000030A0E110300BE50100A0E378159FE556
-:10B480001A20A0E356FFFFEB0030A0E110300BE5DF
-:10B4900039FFFFEB64259FE50130A0E30030C2E5F2
-:10B4A00048359FE50030D3E5013083E2FF3003E209
-:10B4B00038259FE50030C2E544359FE50020A0E334
-:10B4C0000020C3E52E0100EA38359FE50030D3E5C2
-:10B4D000FF3003E2000053E32200000A24259FE529
-:10B4E0000030A0E30030C2E50200A0E30010A0E3BA
-:10B4F0000020A0E33AFFFFEB0030A0E10C0053E393
-:10B50000110000DA0100A0E3E8149FE50220A0E3A7
-:10B5100033FFFFEB0100A0E3EC149FE50A20A0E35A
-:10B520002FFFFFEB14FFFFEBE0249FE50030A0E3CB
-:10B530000030C2E5B4349FE50030D3E5013083E24A
-:10B54000FF3003E2A4249FE50030C2E5B0249FE56C
-:10B550000030A0E30030C2E594249FE50030A0E372
-:10B560000030C2E5060100EA94349FE50030D3E5DF
-:10B57000013083E2FF3003E284249FE50030C2E51E
-:10B580006C249FE50130A0E30030C2E5FC0000EA36
-:10B5900070349FE50030D3E5FF3003E2000053E351
-:10B5A0003000000A5C249FE50030A0E30030C2E5D3
-:10B5B0000200A0E30010A0E30020A0E308FFFFEBDF
-:10B5C0000030A0E10E0053E3220000DA0100A0E306
-:10B5D00020149FE50220A0E301FFFFEB2C349FE540
-:10B5E0000030D3E50320A0E10230A0E18330A0E1E8
-:10B5F000023083E00331A0E10320A0E110349FE595
-:10B60000033082E00100A0E30310A0E10C20A0E3DE
-:10B61000F3FEFFEBD8FEFFEBF0339FE50030D3E500
-:10B62000013083E2FF3003E2E0239FE50030C2E512
-:10B63000D8339FE50030D3E50B0053E30500001A33
-:10B64000A8339FE50030D3E5013083E2FF3003E209
-:10B6500098239FE50030C2E5A4339FE50020A0E3D6
-:10B660000020C3E5C60000EA94339FE50030D3E52F
-:10B67000013083E2FF3003E284239FE50030C2E51E
-:10B68000BF0000EA7C339FE50030D3E5FF3003E2E2
-:10B69000000053E31C00000A68239FE50030A0E38C
-:10B6A0000030C2E50200A0E30010A0E30020A0E308
-:10B6B000CBFEFFEB0030A0E1300053E30E0000DAD8
-:10B6C0000100A0E32C139FE50220A0E3C4FEFFEBE2
-:10B6D0000100A0E33C139FE52E20A0E3C0FEFFEB9A
-:10B6E000A5FEFFEB04339FE50030D3E5013083E294
-:10B6F000FF3003E2F4229FE50030C2E500339FE50E
-:10B700000020A0E30020C3E59D0000EAF0329FE5A1
-:10B710000030D3E5013083E2FF3003E2E0229FE511
-:10B720000030C2E5960000EAD8329FE50030D3E54C
-:10B73000FF3003E2000053E31C00000AC4229FE52F
-:10B740000030A0E30030C2E50200A0E30010A0E357
-:10B750000020A0E3A2FEFFEB0030A0E10E0053E3C7
-:10B760000E0000DA0100A0E388129FE50220A0E3AA
-:10B770009BFEFFEB0100A0E39C129FE50C20A0E3E1
-:10B7800097FEFFEB7CFEFFEB60329FE50030D3E5D8
-:10B79000013083E2FF3003E250229FE50030C2E532
-:10B7A0005C329FE50020A0E30020C3E5740000EABE
-:10B7B0004C329FE50030D3E5013083E2FF3003E2F5
-:10B7C0003C229FE50030C2E56D0000EA34329FE57F
-:10B7D0000030D3E5FF3003E2000053E31C00000A11
-:10B7E00020229FE50030A0E30030C2E50200A0E384
-:10B7F0000010A0E30020A0E379FEFFEB0030A0E101
-:10B80000100053E30E0000DA0100A0E3E4119FE50D
-:10B810000220A0E372FEFFEB0100A0E3FC119FE514
-:10B820000E20A0E36EFEFFEB53FEFFEBBC319FE565
-:10B830000030D3E5013083E2FF3003E2AC219FE525
-:10B840000030C2E5B8319FE50020A0E30020C3E549
-:10B850004B0000EAA8319FE50030D3E5013083E2D8
-:10B86000FF3003E298219FE50030C2E5440000EA82
-:10B8700090319FE50030D3E5FF3003E2000053E351
-:10B880001C00000A7C219FE50030A0E30030C2E5E7
-:10B890000200A0E30010A0E30020A0E350FEFFEBB5
-:10B8A0000030A0E1150053E30E0000DA0100A0E330
-:10B8B00040119FE50220A0E349FEFFEB0100A0E359
-:10B8C0005C119FE51320A0E345FEFFEB2AFEFFEB92
-:10B8D00018319FE50030D3E5013083E2FF3003E209
-:10B8E00008219FE50030C2E514319FE50020A0E368
-:10B8F0000020C3E5220000EA04319FE50030D3E5D3
-:10B90000013083E2FF3003E2F4209FE50030C2E51E
-:10B910001B0000EAEC309FE50030D3E5FF3003E286
-:10B92000000053E30C00000AD8209FE50030A0E39C
-:10B930000030C2E5EC209FE50230A0E30030C2E514
-:10B94000A8209FE50030A0E30030C2E5B0209FE5CD
-:10B950000030A0E30030C2E5090000EAA0309FE516
-:10B960000030D3E5013083E2FF3003E290209FE511
-:10B970000030C2E5020000EA70309FE50020A0E33D
-:10B980000020C3E578309FE50030D3E5C80053E3DD
-:10B990001300009A58309FE50030D3E5000053E3D0
-:10B9A0000600000A44209FE50030A0E30030C2E515
-:10B9B0004C209FE50030A0E30030C2E5080000EA1B
-:10B9C00028209FE50030A0E30030C2E530209FE54D
-:10B9D0000030A0E30030C2E548209FE50330A0E33B
-:10B9E0000030C2E50CD04BE200689DE81EFF2FE15D
-:10B9F000DF0A0040DC0A00400F5301000C52010036
-:10BA0000FC080040DD0A0040060900402652010003
-:10BA1000DE0A004030520100C2520100F052010023
-:10BA2000B4520100FC520100140C00400DC0A0E112
-:10BA300000D82DE904B04CE220D04DE21C000BE50B
-:10BA400020100BE524200BE528300BE524301BE506
-:10BA500010300BE50030A0E314300BE51F0000EAC6
-:10BA6000F6F7FFEB0030A0E115304BE510201BE5A9
-:10BA700015305BE50030C2E510301BE5013083E294
-:10BA800010300BE515305BE50300A0E1D7F7FFEBC5
-:10BA900015305BE50D0053E30D00001A14301BE573
-:10BAA00028201BE5022042E2020053E10800008A40
-:10BAB00010201BE50A30A0E30030C2E50A00A0E335
-:10BAC000CAF7FFEB14301BE5023083E22C300BE5A4
-:10BAD000080000EA14301BE5013083E214300BE566
-:10BAE00014201BE528301BE5030052E1DBFFFF3A81
-:10BAF00014301BE52C300BE52C301BE50300A0E1D6
-:10BB00000CD04BE200689DE81EFF2FE10DC0A0E1C4
-:10BB100000D82DE904B04CE218D04DE218000BE536
-:10BB20001C100BE520200BE524300BE520301BE535
-:10BB300010300BE50030A0E314300BE5100000EAF4
-:10BB400010301BE50030D3E50A0053E30100001A72
-:10BB50000D00A0E3A5F7FFEB10301BE50030D3E5A7
-:10BB60000320A0E110301BE5013083E210300BE52B
-:10BB70000200A0E19DF7FFEB14301BE5013083E2EA
-:10BB800014300BE514201BE524301BE5030052E1C3
-:10BB9000EAFFFF3A24301BE50300A0E10CD04BE2A2
-:10BBA00000689DE81EFF2FE10DC0A0E100D82DE93F
-:10BBB00004B04CE208D04DE210000BE514100BE588
-:10BBC0000030A0E30300A0E10CD04BE200689DE848
-:10BBD0001EFF2FE10DC0A0E100D82DE904B04CE21A
-:10BBE00010D04DE210000BE514100BE518200BE50A
-:10BBF0001C300BE50030A0E30300A0E10CD04BE2C9
-:10BC000000689DE81EFF2FE10DC0A0E100D82DE9DE
-:10BC100004B04CE20CD04DE210000BE514100BE523
-:10BC200018200BE518201BE5023AA0E3043082E55A
-:10BC30000030A0E30300A0E10CD04BE200689DE8D7
-:10BC40001EFF2FE10DC0A0E100D82DE904B04CE2A9
-:10BC500004D04DE210000BE50130A0E30300A0E1A9
-:10BC60000CD04BE200689DE81EFF2FE10DC0A0E163
-:10BC700000D82DE904B04CE20CD04DE214000BE5E5
-:10BC800018100BE54C309FE5003093E5000053E3BE
-:10BC90000200001A3C209FE53C309FE5003082E521
-:10BCA00030309FE5003093E510300BE524309FE500
-:10BCB000002093E518301BE5032082E014309FE557
-:10BCC000002083E510301BE50300A0E10CD04BE21F
-:10BCD00000689DE81EFF2FE1E00A0040003A0040A6
-:10BCE0000DC0A0E100D82DE904B04CE204D04DE233
-:10BCF0004E32A0E3073983E2003093E50D304BE587
-:10BD00000D305BE5083043E2500053E303F19F97A9
-:10BD1000060100EA58BE000030C1000030C100003A
-:10BD200030C1000030C1000030C1000030C100004F
-:10BD300030C1000090BE000030C1000030C10000E2
-:10BD400030C1000030C1000030C1000030C100002F
-:10BD500030C10000E8BE000030C1000030C100006A
-:10BD600030C1000030C1000030C1000030C100000F
-:10BD700030C100000CC1000030C1000030C1000023
-:10BD800030C1000030C1000030C1000030C10000EF
-:10BD900030C1000050BF000030C1000030C10000C1
-:10BDA00030C1000030C1000030C1000030C10000CF
-:10BDB00030C1000050BF000030C1000030C10000A1
-:10BDC00030C1000030C1000030C1000030C10000AF
-:10BDD00030C1000030C1000030C1000030C100009F
-:10BDE00030C1000030C1000030C1000030C100008F
-:10BDF00030C1000054C0000030C1000030C100005C
-:10BE000030C1000030C1000030C1000030C100006E
-:10BE100030C100000CC1000030C1000030C1000082
-:10BE200030C1000030C1000030C1000030C100004E
-:10BE300030C100006CC0000030C1000030C1000003
-:10BE400030C1000030C1000030C1000030C100002E
-:10BE500030C100006CC000008E22A0E3072982E2FE
-:10BE6000F8329FE50030D3E5003082E50E32A0E3E2
-:10BE7000073983E2183083E22820A0E3002083E51D
-:10BE8000DC229FE50130A0E3003082E5AC0000EA4F
-:10BE9000D0329FE5003093E5010053E30300000A30
-:10BEA000C0329FE5003093E5020053E30400001A1E
-:10BEB0008E22A0E3072982E2A0329FE50230D3E57B
-:10BEC000003082E50E32A0E3073983E2183083E2C6
-:10BED0002820A0E3002083E584229FE50230A0E330
-:10BEE000003082E5960000EA74329FE5003093E569
-:10BEF000010053E30F00001A8E22A0E3072982E21B
-:10BF000064329FE5003093E5011083E24C329FE5F7
-:10BF10000130D3E7003082E54C329FE5003093E5F5
-:10BF2000012083E240329FE5002083E530229FE537
-:10BF30000430A0E3003082E50E32A0E3073983E24B
-:10BF4000183083E20820A0E3002083E57C0000EAAB
-:10BF500014329FE5002093E510329FE5003093E511
-:10BF6000030052E12500000A8E22A0E3072982E2A5
-:10BF7000F4319FE5003093E5011083E2DC319FE569
-:10BF80000130D3E7003082E5DC319FE5003093E5F6
-:10BF9000012083E2D0319FE5002083E5C8319FE591
-:10BFA000002093E5C4319FE5003093E5030052E1A2
-:10BFB0000300000AA8219FE50430A0E3003082E5D9
-:10BFC0001D0000EA98219FE50530A0E3003082E5DE
-:10BFD0009C319FE5003093E5000053E31600000A12
-:10BFE0000E32A0E3073983E22020A0E3002083E59E
-:10BFF0006C219FE50330A0E3003082E50E0000EAEB
-:10C000006C319FE5003093E5000053E30700000A20
-:10C010000E32A0E3073983E22020A0E3002083E56D
-:10C020003C219FE50330A0E3003082E5020000EAF6
-:10C030002C219FE50530A0E3003082E50E32A0E31D
-:10C04000073983E2183083E20820A0E3002083E56B
-:10C050003B0000EA0E32A0E3073983E2183083E2A6
-:10C060000820A0E3002083E5350000EA04319FE5C5
-:10C07000003093E5031083E28E32A0E3073983E2B8
-:10C08000003093E5FF3003E2D0209FE50130C2E7A6
-:10C09000E0309FE5003093E5012083E2D4309FE556
-:10C0A000002083E5CC309FE5002093E5C0309FE57C
-:10C0B000003093E5030052E10300000AA0209FE551
-:10C0C0000430A0E3003082E5050000EAA4209FE5EB
-:10C0D0000030A0E3003082E584209FE50530A0E336
-:10C0E000003082E50E32A0E3073983E20420A0E3AA
-:10C0F000002083E50E32A0E3073983E2183083E2A3
-:10C100000820A0E3002083E50D0000EA0E32A0E342
-:10C11000073983E2183083E20820A0E3002083E59A
-:10C120003C209FE50530A0E3003082E5040000EAF2
-:10C130000E32A0E3073983E2183083E20820A0E33F
-:10C14000002083E50030A0E3FD3E43E20020A0E3B1
-:10C15000002083E50CD04BE200689DE81EFF2FE134
-:10C16000741E0040E40A0040941E0040F40A00409F
-:10C17000981E00404C1E0040F00A00400DC0A0E197
-:10C1800000D82DE904B04CE280209FE50030A0E308
-:10C19000003082E578209FE50030A0E3003082E5A2
-:10C1A00070209FE50530A0E3003082E568209FE520
-:10C1B0000030A0E3003082E560209FE50230A0E37C
-:10C1C0000030C2E554209FE56430A0E30130C2E5B1
-:10C1D00048209FE56430A0E30230C2E53C209FE5A3
-:10C1E0006430A0E30330C2E530209FE50130A0E3D6
-:10C1F0000430C2E528209FE50230A0E3003082E54C
-:10C20000660000EB0CD04BE200689DE81EFF2FE1BA
-:10C21000F40A0040F00A0040981E00404C1E004006
-:10C22000741E0040941E00400DC0A0E100D82DE90E
-:10C2300004B04CE208D04DE20030A0E314300BE52E
-:10C240000030A0E310300BE50E32A0E3073983E2A3
-:10C250002020A0E3002083E558309FE5003093E5DF
-:10C26000010053E30200001A0130A0E310300BE597
-:10C270000B0000EA14201BE50134A0E3023043E286
-:10C28000030052E10200009A0030A0E310300BE5F9
-:10C29000030000EA14301BE5013083E214300BE5A3
-:10C2A000ECFFFFEA10301BE50300A0E10CD04BE2ED
-:10C2B00000689DE81EFF2FE1E40A00400DC0A0E1E8
-:10C2C00000D82DE904B04CE20E32A0E3073983E236
-:10C2D0001020A0E3002083E50E32A0E3073983E2BB
-:10C2E000183083E20820A0E3002083E50E32A0E3AB
-:10C2F000073983E2003093E5103003E2000053E396
-:10C30000F9FFFF1A0130A0E30300A0E10CD04BE2DB
-:10C3100000689DE81EFF2FE10DC0A0E100D82DE9C7
-:10C3200004B04CE204D04DE210000BE58E22A0E3F5
-:10C330000A2982E28E32A0E30A3983E2003093E5D3
-:10C340000C3083E3003082E54E32A0E30A3983E209
-:10C350000C20A0E3002083E50E32A0E3073983E23E
-:10C36000183083E26C20A0E3002083E50E32A0E3C6
-:10C37000073983E2143083E28020A0E3002083E5C4
-:10C380000E32A0E3073983E2103083E28020A0E37D
-:10C39000002083E50CD04BE200689DE81EFF2FE1F2
-:10C3A0000DC0A0E100D82DE904B04CE204D04DE26C
-:10C3B0006C209FE50030A0E3003082E564209FE51B
-:10C3C0000030A0E3003082E55C209FE50030A0E370
-:10C3D000003082E593FFFFEB0030A0E1010053E362
-:10C3E0000300000AB4FFFFEB0030A0E310300BE5C0
-:10C3F000060000EA28309FE5003093E5050053E38E
-:10C40000FBFFFF1AACFFFFEB0130A0E310300BE5A0
-:10C4100010301BE50300A0E10CD04BE200689DE862
-:10C420001EFF2FE1E40A0040F00A0040F40A004039
-:10C430000DC0A0E110D82DE904B04CE204D04DE2CB
-:10C4400014000BE50E42A0E30D4984E2E508A0E3E9
-:10C45000790D40E214101BE5262300EB0030A0E12B
-:10C46000013043E20334A0E1023683E3013083E389
-:10C47000003084E50E42A0E3064884E2E508A0E32C
-:10C48000790D40E214101BE51A2300EB0030A0E107
-:10C49000013043E20334A0E1023683E3013083E359
-:10C4A000003084E50130A0E30300A0E110D04BE2AE
-:10C4B00010689DE81EFF2FE10DC0A0E100D82DE916
-:10C4C00004B04CE214D04DE20030A0E11C304BE54A
-:10C4D0000030A0E318300BE51C305BE5070053E3A8
-:10C4E0000100009A0030A0E31C304BE50E22A0E3CF
-:10C4F0000D2982E20E32A0E30D3983E2003093E58C
-:10C50000FF30C3E3003082E50E12A0E30D1981E293
-:10C510000E32A0E30D3983E2000093E51C205BE5B9
-:10C520000130A0E31332A0E1033080E1013483E362
-:10C53000003081E5090000EA1C305BE50331A0E131
-:10C540000E3283E20D3983E2103083E2003093E54E
-:10C5500014300BE514301BE5000053E30A0000BA69
-:10C5600018101BE54E3DA0E3073083E2030051E1C4
-:10C570000030A0830130A093FF2003E2013081E26C
-:10C5800018300BE5000052E3EAFFFF1A0E22A0E389
-:10C590000D2982E20E32A0E30D3983E2003093E5EB
-:10C5A0000734C3E3003082E514301BE5013103E2B8
-:10C5B000000053E30200000A0030A0E320300BE546
-:10C5C000060000EA14301BE52333A0E1033BA0E1A1
-:10C5D000233BA0E110300BE510301BE520300BE5CC
-:10C5E00020301BE50300A0E10CD04BE200689DE881
-:10C5F0001EFF2FE10DC0A0E100D82DE904B04CE2F0
-:10C6000010D04DE20030A0E118304BE518305BE56A
-:10C61000070053E30100009A0030A0E318304BE517
-:10C620000E22A0E3062882E20E32A0E3063883E25F
-:10C63000003093E5FF30C3E3003082E50E12A0E343
-:10C64000061881E20E32A0E3063883E2000093E58B
-:10C6500018205BE50130A0E31332A0E1033080E154
-:10C66000013483E3003081E518305BE50331A0E15C
-:10C670000E3283E2063883E2103083E2003093E525
-:10C6800014300BE514301BE5000053E3000000BA42
-:10C69000F4FFFFEA0E22A0E3062882E20E32A0E3B6
-:10C6A000063883E2003093E50734C3E3003082E5C7
-:10C6B00014301BE5013103E2000053E30200000ADD
-:10C6C0000030A0E31C300BE5060000EA14301BE547
-:10C6D0002333A0E1033BA0E1233BA0E110300BE5B5
-:10C6E00010301BE51C300BE51C301BE50300A0E1FE
-:10C6F0000CD04BE200689DE81EFF2FE10DC0A0E1C9
-:10C7000000D82DE904B04CE208D04DE20E32A0E38F
-:10C710001A3983E21C3083E2003093E514300BE5D4
-:10C7200014301BE5013003E2FF3003E2000053E365
-:10C730000400000A0E32A0E31A3983E2203083E2BB
-:10C740000120A0E3002083E514301BE5023003E262
-:10C75000000053E30400000A0E32A0E31A3983E21A
-:10C76000203083E20220A0E3002083E514301BE5A3
-:10C77000043003E2000053E31600000A0F0000EA51
-:10C780008E32A0E31A3983E2003093E5BE304BE1EC
-:10C79000BE305BE1FF3003E2FF3003E20300A0E1C3
-:10C7A000CFD0FFEBBE305BE12334A0E10338A0E142
-:10C7B0002338A0E1FF3003E20300A0E1C8D0FFEB83
-:10C7C000CE32A0E31A3983E2003093E5043003E26D
-:10C7D000000053E3E9FFFF1A14301BE5083003E2C1
-:10C7E000000053E32F00000A280000EAD0309FE544
-:10C7F000003093E50320A0E1C8309FE5003093E5C9
-:10C80000030052E11400002A8E12A0E31A1981E2FB
-:10C81000AC309FE5002093E5AC309FE50230D3E7D4
-:10C820000300A0E198309FE5003093E5012083E20A
-:10C8300094309FE50230D3E70334A0E1033080E178
-:10C84000003081E578309FE5003093E5022083E2F7
-:10C850006C309FE5002083E50C0000EA60209FE536
-:10C860000030A0E3003082E558209FE50030A0E3CF
-:10C87000003082E554209FE50130A0E30030C2E59E
-:10C880008E32A0E31A3983E20020A0E3002083E582
-:10C89000CE32A0E31A3983E2003093E5023003E29E
-:10C8A000000053E3D0FFFF1A0030A0E3FD3E43E257
-:10C8B0000020A0E3002083E50CD04BE200689DE857
-:10C8C0001EFF2FE1E41E0040E01E0040E81E004075
-:10C8D0001B0000400DC0A0E100D82DE904B04CE2DF
-:10C8E00028209FE53E30A0E30030C2E51C209FE5F4
-:10C8F0002A30A0E30130C2E510209FE53E30A0E3DE
-:10C900000230C2E50CD04BE200689DE81EFF2FE12B
-:10C91000E81E00400DC0A0E100D82DE904B04CE2B3
-:10C9200014D04DE214000BE50130A0E1B8314BE129
-:10C930000230A0E11C304BE5D0319FE50030D3E55B
-:10C94000000053E31F00000AC4319FE51C205BE593
-:10C950000320C3E50030A0E310300BE50A0000EA35
-:10C9600010301BE5041083E210201BE514301BE59A
-:10C97000033082E00030D3E594219FE50130C2E727
-:10C9800010301BE5013083E210300BE5B8215BE18C
-:10C9900010301BE5030052E1F0FFFF8AB8315BE184
-:10C9A000041083E268219FE50030A0E30130C2E774
-:10C9B000B8315BE1053083E20320A0E154319FE50B
-:10C9C000002083E5470000EAB8215BE144319FE5A0
-:10C9D000003093E5033082E07E0053E33E00008A9E
-:10C9E00030319FE5003093E5011043E220219FE5BF
-:10C9F0003E30A0E30130C2E718319FE5001093E517
-:10CA00000C219FE52A30A0E30130C2E704319FE505
-:10CA1000003093E5011083E2F4209FE53E30A0E36F
-:10CA20000130C2E7EC309FE5003093E5021083E26D
-:10CA3000DC209FE51C305BE50130C2E7D4309FE588
-:10CA4000003093E510300BE50E0000EA10301BE5D6
-:10CA5000031083E2BC309FE5002093E510301BE516
-:10CA6000033062E00320A0E114301BE5033082E0D4
-:10CA70000030D3E598209FE50130C2E710301BE578
-:10CA8000013083E210300BE5B8215BE184309FE593
-:10CA9000003093E5032082E010301BE5030052E1F3
-:10CAA000E9FFFF8AB8215BE168309FE5003093E53C
-:10CAB000033082E0052083E258309FE5002083E5C3
-:10CAC00050309FE5003093E5011043E240209FE5A0
-:10CAD0000030A0E30130C2E7020000EA0030A0E32A
-:10CAE00020300BE5040000EA20309FE50020A0E3A1
-:10CAF0000020C3E50130A0E320300BE520301BE52A
-:10CB00000300A0E10CD04BE200689DE81EFF2FE17E
-:10CB10001B000040E81E0040E01E00400DC0A0E1E8
-:10CB200000D82DE904B04CE20030A0E3FD3E43E222
-:10CB30000020A0E3002083E5FEFFFFEA0DC0A0E196
-:10CB400000D82DE904B04CE20CD04DE20030A0E357
-:10CB500018300BE5FE3EE0E30B3043E20020E0E35B
-:10CB6000002083E50030A0E3FD3E43E20020A0E387
-:10CB7000002083E5FF3EE0E3033043E20020A0E332
-:10CB8000002083E50030A0E318300BE5100000EA38
-:10CB900018301BE50331A0E10F3C43E214300BE5F4
-:10CBA00018301BE50331A0E10E3C43E210300BE5E9
-:10CBB00014201BE50030A0E3003082E510201BE5C7
-:10CBC0000030A0E3003082E518301BE5013083E23D
-:10CBD00018300BE518301BE50F0053E3EBFFFF9A0D
-:10CBE0003F3DE0E30B3043E20C209FE5002083E56E
-:10CBF0000CD04BE200689DE81EFF2FE11CCB00002B
-:10CC00000DC0A0E100D82DE904B04CE218D04DE2EF
-:10CC10001C000BE520100BE5FE2EE0E30B2042E2AA
-:10CC20001C101BE50130A0E31331A0E1003082E5C8
-:10CC30000030A0E318300BE5170000EA18301BE5C0
-:10CC40000331A0E10F3C43E214300BE518301BE543
-:10CC50000331A0E10E3C43E210300BE514301BE53C
-:10CC6000003093E5000053E30800001A20301BE574
-:10CC70000320A0E114301BE5002083E51C301BE5F8
-:10CC8000202083E310301BE5002083E5050000EA47
-:10CC900018301BE5013083E218300BE518301BE536
-:10CCA0000F0053E3E4FFFF9A18301BE5100053E335
-:10CCB0000200001A0030A0E324300BE5070000EA70
-:10CCC0000020A0E3FF2E42E21C101BE50130A0E390
-:10CCD0001331A0E1003082E50130A0E324300BE500
-:10CCE00024301BE50300A0E10CD04BE200689DE876
-:10CCF0001EFF2FE10DC0A0E100D82DE904B04CE2E9
-:10CD000014D04DE21C000BE5FE2EE0E30B2042E2C6
-:10CD10001C101BE50130A0E31331A0E1003082E5D7
-:10CD20000030A0E318300BE5190000EA18301BE5CD
-:10CD30000331A0E10F3C43E214300BE518301BE552
-:10CD40000331A0E10E3C43E210300BE510301BE54F
-:10CD5000003093E52020C3E31C301BE5030052E1C3
-:10CD60000800001A14201BE50030A0E3003082E523
-:10CD700010301BE5003093E52020C3E310301BE5A5
-:10CD8000002083E5050000EA18301BE5013083E24E
-:10CD900018300BE518301BE50F0053E3E2FFFF9A54
-:10CDA00018301BE5100053E30200001A0030A0E326
-:10CDB00020300BE5070000EA0020A0E3FF2E42E24E
-:10CDC0001C101BE50130A0E31331A0E1003082E527
-:10CDD0000130A0E320300BE520301BE50300A0E18B
-:10CDE0000CD04BE200689DE81EFF2FE10DC0A0E1D2
-:10CDF00000D82DE904B04CE204D04DE20A0000EB6B
-:10CE00000030A0E110300BE510301BE5803083E3EB
-:10CE10000300A0E10F0000EB10301BE50300A0E1D0
-:10CE20000CD04BE200689DE81EFF2FE10DC0A0E191
-:10CE300000D82DE904B04CE204D04DE200300FE1FF
-:10CE400010300BE510301BE50300A0E10CD04BE2E5
-:10CE500000689DE81EFF2FE10DC0A0E100D82DE97C
-:10CE600004B04CE204D04DE210000BE510301BE59D
-:10CE700003F029E10CD04BE200689DE81EFF2FE192
-:10CE80000DC0A0E100D82DE904B04CE208D04DE27D
-:10CE900014000BE5E4FFFFEB0030A0E110300BE5E0
-:10CEA00010301BE58020C3E314301BE5803003E223
-:10CEB000033082E10300A0E1E6FFFFEB10301BE549
-:10CEC0000300A0E10CD04BE200689DE81EFF2FE1BB
-:10CED0000DC0A0E100D82DE904B04CE204D04DE231
-:10CEE000D1FFFFEB0030A0E110300BE510301BE567
-:10CEF0008030C3E30300A0E1D6FFFFEB10301BE559
-:10CF00000300A0E10CD04BE200689DE81EFF2FE17A
-:10CF10000DC0A0E100D82DE904B04CE204D04DE2F0
-:10CF2000C1FFFFEB0030A0E110300BE510301BE536
-:10CF3000403083E30300A0E1C6FFFFEB10301BE5A8
-:10CF40000300A0E10CD04BE200689DE81EFF2FE13A
-:10CF50000DC0A0E100D82DE904B04CE208D04DE2AC
-:10CF600014000BE5B0FFFFEB0030A0E110300BE543
-:10CF700010301BE54020C3E314301BE5403003E2D2
-:10CF8000033082E10300A0E1B2FFFFEB10301BE5AC
-:10CF90000300A0E10CD04BE200689DE81EFF2FE1EA
-:10CFA0000DC0A0E100D82DE904B04CE204D04DE260
-:10CFB0009DFFFFEB0030A0E110300BE510301BE5CA
-:10CFC0004030C3E30300A0E1A2FFFFEB10301BE5FC
-:10CFD0000300A0E10CD04BE200689DE81EFF2FE1AA
-:10CFE00010B5041C101C221C03E00B7801311370D7
-:10CFF00001320138F9D2201C10BC02BC0847C046DF
-:10D000000FB400B5064B81B002AA1B6802CA98682B
-:10D01000009201F06BFA01B008BC04B018470000A0
-:10D02000200000400EB400B581B002AB04CB816893
-:10D03000009300F04BF801B008BC03B01847C0469D
-:10D0400030B587B0051C081C0C1C00F027F80D4BF0
-:10D05000029301230190039301306B4606900493E1
-:10D06000A868022304A90094059302F05DFD00283E
-:10D0700002D00120404200E00A2007B030BC02BCD0
-:10D08000084700002859010000B5034B011C18682F
-:10D09000FFF7D6FF02BC084720000040021C00E05A
-:10D0A00001300378002BFBD1801A704710B58B68D4
-:10D0B0000C1C002B02D100204B6004E002F034FD78
-:10D0C0000023A360636010BC02BC0847F0B5D24CDB
-:10D0D000A54405900491161C1D1C02F0E5FE006895
-:10D0E0000B900598002804D0836B002B01D102F02F
-:10D0F0003BFB04998B891A0702D50B69002B06D1DB
-:10D10000049801F0EFFB002801D001F0BDF9049B69
-:10D110009A891A2313400A2B47D1049C0E20235EC0
-:10D12000002B42DBBD4C02236C449A430499A2813C
-:10D13000CB89BD22E381D200CB696A44BE20136053
-:10D14000C0004B6AB64A684403606A441CABB548E9
-:10D15000BC2113602360C9008023B34ADB0068440C
-:10D16000694403600B606A44002313600598211C26
-:10D17000321C2B1CFFF7AAFF0890002807DB201C9D
-:10D1800002F092FA002802D001235B420893A34BDD
-:10D190006B449B895C0601D401F091F90498838962
-:10D1A00040221343838101F08AF9C522D223D200A1
-:10D1B000DB00D3249D486A446B44E4006C441A604D
-:10D1C0006844002323600360994B9A4C1493159490
-:10D1D00000241B9611941294079208940D9401E078
-:10D1E0000794189D1B9E00E001363378002B01D078
-:10D1F000252BF9D11B98341A002C22D0D322079961
-:10D20000D2006A441368086088481B196844136098
-:10D21000036801334C600360072B01DC08310CE02C
-:10D22000D221C90004986944FFF740FF002801D0CB
-:10D2300001F026F9C521C9006944089A121907911D
-:10D2400008923378002B01D101F000F97A4B0022CB
-:10D250006B4401361B961A7001235B4217920992A8
-:10D26000169303E00124644216941D1C1B981B991D
-:10D270000078013119901B9100E00992199B203B25
-:10D28000582B00D9E9E36D4A9B009B589F466C4A96
-:10D29000119259E3684A6A441378002BE6D120239F
-:10D2A0001370E3E701233AE02B1D2D680995002D4B
-:10D2B0001ADA684209901D1C179904231943179123
-:10D2C000D4E75D4B2B226B441A70CFE71B9A13787F
-:10D2D00001321B922A2B02D00022199313E02B1D3E
-:10D2E0002D681695002DBDDB1D1CBFE793001B9814
-:10D2F0009B18199C1B9900785B001B1901311A1CA3
-:10D3000019901B91303A199B303B092BEED9002A1A
-:10D310001692B3DA012252421692AFE78023179C8D
-:10D320001C431794A2E7002293009B1819985B00F6
-:10D330001B181B991A1C1B9B097801331B930B1C90
-:10D34000303B303A1991092B97D8EDE70823E6E7EF
-:10D3500040230DE01B990B786C2B06D1179A1023F4
-:10D3600001311A431B91179280E71023D7E710234E
-:10D3700017981843179079E71999432902D0179AFB
-:10D38000D20617D52F4C6C4400210822201C03F034
-:10D3900079F88E21C9002A6805986944231C01F098
-:10D3A000B5F8061C431C01D101F04AF80435189564
-:10D3B00001F076F88E232A68DB00291D6B440126D4
-:10D3C00018911A7001F06CF8179A10231A431792EB
-:10D3D000179BDB0603D52C1D18942C680AE01799BF
-:10D3E0002B1D2868490603D5189303041C1401E07B
-:10D3F0001893041C002C04DA0F4B2D226B441A7076
-:10D4000064420121C0E2199A169B1A9201331BD182
-:10D410000624169422E0000038F9FFFFCC05000036
-:10D42000DC050000D4050000E405000094060000BF
-:10D430000000000000000000C706000014530100B7
-:10D440002C590100A40600001998672801D047282C
-:10D4500004D11699002901D101221692179C2B1C88
-:10D460000833240705D52868696818931490159126
-:10D4700004E029686A681491159218931498159914
-:10D4800003F0AAFD002817D014981599C34BC24A7F
-:10D4900007F03EFE002803DAC14B2D226B441A70C0
-:10D4A000199B453B022B04D9BE4F002203260F9245
-:10D4B000ECE2BD4F0326E4E21498159903F0A2FDB7
-:10D4C000002809D0199B453B022B02D8B74F0326F1
-:10D4D000DAE2B74F03261BE2179980235B00199A03
-:10D4E00019431791662A03D1169B03260A930BE072
-:10D4F000199C652C04D0452C02D016980A9002E0A5
-:10D50000169901310A910226149B159C002B03DB0E
-:10D51000251C00221C1C06E0159B1498802109067E
-:10D5200044181D1C2D220A9B0093A24B6B440193AF
-:10D53000A14B6B440293D823DB006B440C92039302
-:10D540000598211C2A1C331C01F0B0FA071C1998FD
-:10D55000672801D0472802D11799C90733D50A9AFD
-:10D56000199BBE18662B14D13B78302B0DD1201C93
-:10D57000291C8A4B884A07F0CFFD002805D00A985D
-:10D580008C4901231B1A69440B608A4A6A44136858
-:10D59000F618201C291C814B7F4A07F0C1FD00288A
-:10D5A0000BD1D823DB006B441E6006E0D824302367
-:10D5B000E40013706C44531C2360D820C0006844FE
-:10D5C0000268B242F2D3D821C90069440B68199AA3
-:10D5D000DB1B1393672A01D0472A12D1754C6C4488
-:10D5E0002368181D05DD16998B4202DC67221A920A
-:10D5F00074E0199B672B01D000F04AFF65241A9450
-:10D6000003E0199865284ADC1A906A4969440B6856
-:10D610006A4A5D1E1AAB1B786A440D601370002DB8
-:10D6200002DA6D422D2300E02B235370092D21DDFA
-:10D63000D224E4006C44281C0A2106F081F9013C44
-:10D64000303020700A21281C06F0C4F8051C092877
-:10D65000F1DC5B4A031C611E30336A440B7003E04B
-:10D660000B78013113700132D223DB006B449942F5
-:10D67000F6D308E0514B30226B449A702A1C3032AA
-:10D68000DA70504A6A444D4B139C6B44D21A0D9287
-:10D690001619012C2BDC1798C00732D527E01999F1
-:10D6A000662919D1434A6A441668002E09DD169B83
-:10D6B000002B02D1179CE40723D51698731CC618BB
-:10D6C0001FE01699002904D1179AD20701D4012628
-:10D6D00017E0169E023614E0199B1A93354C6C44E1
-:10D6E00026681398864204DB1799C90709D50136C5
-:10D6F00007E0002E01DD012001E00223981B139AB0
-:10D7000016180C9B002B06D11A9C13980021199413
-:10D710000E900F91BAE1224B2D226B441A70002E0D
-:10D72000109601DA002210921A9B139C0020199384
-:10D730000E940F90B4E11799C90605D52B68089C83
-:10D740002A1D18921C604CE517982B1D400605D524
-:10D7500069461893098C2B68198042E51893089A3A
-:10D760002B681A603DE5179C10231C4317941798EB
-:10D77000C00603D52C68291D189107E0179A2B1DA8
-:10D780002868520604D5189303041C0C0021F7E006
-:10D79000041C1893FAE700000000000000000000DD
-:10D7A000C7060000405901004459010048590100D2
-:10D7B0004C590100B4060000BC060000AD06000094
-:10D7C000AF060000B10600002B1D17981893C94939
-:10D7D00002232C6818437822179011911992CEE0F9
-:10D7E000C54B00226B441A702F682B1D1893002F15
-:10D7F00001D100F051FE199C532C02D01798C0069D
-:10D8000071D5D721C900BD4869440F60082268441A
-:10D81000002102F037FE169A002A1DDB00260024A4
-:10D82000D720C000684403681A59002A2AD08E21E4
-:10D83000B24BC900694405986B4400F067FE411C77
-:10D8400001D100F0FDFD169A801990421ADC0434D3
-:10D85000904211D0061CE3E7A84BD7226B44D200BC
-:10D860000093059800216A44002300F077FE061C0F
-:10D87000431C03D100F0E4FD169E03E0D721C9004C
-:10D8800069440F60002E00D1FBE0711C059802F086
-:10D890007BFB002807D1049A9389049C4022134300
-:10D8A000A38100F0EDFD954C6C44129000210822FC
-:10D8B000201C02F0E7FDD722D200059812996A4495
-:10D8C000331C009400F04AFEB04206D004988389CD
-:10D8D00040221343838100F0CFFD129A0023935519
-:10D8E000129F0F93D2E0169B002B0DDB381C0021FA
-:10D8F0001A1C02F09FFD002800D1C4E0169CC61B34
-:10D90000A64200DDBFE0BCE0381CFFF7C7FB061CE9
-:10D910000020A0E01799102319431791179AD206F7
-:10D9200003D52C682B1D18930AE0179C2B1D286823
-:10D93000640603D5189303041C0C01E01893041C1F
-:10D9400001211DE06E4811901799C90603D52C6876
-:10D950002A1D18920AE0179C2B1D2868640603D51F
-:10D96000189303041C0C01E01893041C1798C007BB
-:10D9700005D5002C03D017990223194317910221D2
-:10D980005D4B00226B441A70169A002A03DB17982D
-:10D99000802398431790002C02D1169A002A44D075
-:10D9A000012904D0012905D3022935D128E0554D9C
-:10D9B0006D441DE0534F6F4407232340013F303334
-:10D9C000E4083B70002CF7D1179CE4073CD5302BC2
-:10D9D0003AD0013F302311E0051C0A21201C05F03C
-:10D9E0004BFF303028700A21201C05F0ADFE041CCE
-:10D9F000681E092CF0D8231C071C30333B7023E031
-:10DA0000404F6F4411980F232340C35C013F24090A
-:10DA10003B70002C18D0F5E73B4C201CFFF73EFB79
-:10DA20001699061C271C0F9130E0002902D1179A85
-:10DA3000D20701D4334F06E08E22D200334B30217F
-:10DA40006A44D154324F6F44D924E4006C44E31B40
-:10DA50001E1C1698FC3E0F9018E01999002901D160
-:10DA600000F0F4FC8E2119AA1278C900224B6944F7
-:10DA70000A706B44002201260F1C1A70189500F0E2
-:10DA80000DFD00232DE7169E00240F940F9810968D
-:10DA9000864200DA1090184B6B441B78002B03D0A1
-:10DAA00010990131109105E0179A920702D5109B49
-:10DAB00002331093179C84231C40069461D109986B
-:10DAC0001099441A002C33DC5BE0079A1360102392
-:10DAD0005360031CD320C0000E4A10336844036017
-:10DAE0006A446B1C1360072B16DC079B08330793F3
-:10DAF0001DE000002C590100C70600009C06000034
-:10DB000050590100CC050000645901005B01000080
-:10DB1000CB050000940600000498FFF7C7FA002820
-:10DB200001D000F0A6FCC520C00068440790103C5E
-:10DB3000D322CE4BD221D2006B44C9006A441D6867
-:10DB400069441068CA4B102CBFDC079A13605460FC
-:10DB50000319D324E400C5486C44236068446B1C5B
-:10DB60000360072B02DC083207920AE00498FFF7F3
-:10DB70009DFA002801D000F07CFCC521C900694451
-:10DB80000791BC4A6A441378002B23D0079BD3200B
-:10DB9000079CC00068441A6001236360B3490368AE
-:10DBA0006944013303600B6801330B60072B02DC0F
-:10DBB000083407943AE0D221C90004986944FFF779
-:10DBC00075FA002801D000F054FCC522D2006A4446
-:10DBD00007922BE0179B02210B4227D0A64B302245
-:10DBE0006B441A7019AC24785C7007984160D3219B
-:10DBF000C900694403609D4A0B686A4402330B60A4
-:10DC0000136801331360072B02DC083007900DE026
-:10DC1000D221C90004986944FFF748FA002801D0CE
-:10DC200000F027FCC523DB006B440793069C802C87
-:10DC30004DD109981099441A002C20DC47E0079A2E
-:10DC4000136010235360031CD320C000874A103395
-:10DC5000684403606A446B1C1360072B03DC079B5A
-:10DC6000083307930AE00498FFF720FA002801D050
-:10DC700000F0FFFBC520C00068440790103CD32291
-:10DC80007A4BD221D2006B44C9006A441D686944B2
-:10DC900010687A4B102CD2DC079A13605460031979
-:10DCA000D324E40071486C44236068446B1C036017
-:10DCB000072B02DC0832079209E00498FFF7F6F917
-:10DCC000002800D0D5E3C521C900694407910F9A07
-:10DCD000941B002C1FDC46E0079A1360102353604E
-:10DCE000031CD320C000614A1033684403606A44B7
-:10DCF0006B1C1360072B03DC079B0833079309E0B9
-:10DD00000498FFF7D3F9002800D0B2E3C520C00083
-:10DD100068440790103CD322544BD221D2006B446C
-:10DD2000C9006A441D6869441068544B102CD3DC48
-:10DD3000079A136054600319D324E4004B486C44E1
-:10DD4000236068446B1C0360072B02DC08320792D7
-:10DD500009E00498FFF7AAF9002800D089E3C5215B
-:10DD6000C90069440791179AD20512D4D324079B9E
-:10DD7000E4006C441F605E603C48236868449B1963
-:10DD80002360036801330360072B00DDE5E2079A97
-:10DD9000E1E21999652900DC1CE214981599384ACA
-:10DDA000384B07F0BDF9002800D09DE0364B079AAC
-:10DDB000D324E4006C441360012353602B48236890
-:10DDC000684401332360036801330360072B01DCDF
-:10DDD00008320BE0D221C90004986944FFF766F9C4
-:10DDE000002800D045E3C522D2006A44274969448F
-:10DDF0000B680E9CA34203DB1798C00700D4B4E263
-:10DE0000D324E40001236C44536018482368684419
-:10DE10000133236003680B99013311600360072B02
-:10DE200001DC08320BE0D221C90004986944FFF7F5
-:10DE30003DF9002800D01CE3C522D2006A440E9CA4
-:10DE4000013C002C2EDC90E2136010235360031C75
-:10DE5000D320C00010336844036004486B1C68443E
-:10DE60000360072B14DC08321BE00000940600005E
-:10DE700088540100C7060000C50600007854010060
-:10DE8000000000000000000080590100B4060000FE
-:10DE90000498FFF70BF9002800D0EAE2C522D2006F
-:10DEA0006A44103CD323DB006B441868DA4BD22160
-:10DEB0006B44C9001D686944D84B102CC4DC136046
-:10DEC00054600319D324E400D3486C4423606844AD
-:10DED0006B1C0360072B00DC3DE20498FFF7E6F8BB
-:10DEE000002800D0C5E23DE2CD4969440B68002B13
-:10DEF00000DD95E0CB4B079AD324E4006C4413601B
-:10DF000001235360C44823686844013323600368D5
-:10DF100001330360072B01DC08320BE0D221C9007A
-:10DF200004986944FFF7C2F8002800D0A1E2C52296
-:10DF3000D2006A44BA4969440B68002B03D10E9B96
-:10DF4000002B00D111E2D320C000012368445360AC
-:10DF5000B14903686944013303600B680B9C0133CA
-:10DF600014600B60072B01DC08320BE0D221C900E2
-:10DF700004986944FFF79AF8002800D079E2C52296
-:10DF8000D2006A44A64C6C4423685E42002E1BDC1F
-:10DF90003DE0136010235360031CD320C0009E4C4F
-:10DFA0001033684403606C446B1C2360072B01DC56
-:10DFB000083208E00498FFF779F8002800D058E20A
-:10DFC000C522D2006A44103ED323934CD221DB00F9
-:10DFD0006B44C9006C441868694425688F4B102E47
-:10DFE000D7DC13608319D320C000684403606B1C26
-:10DFF00056602360072B01DC083208E00498FFF725
-:10E0000055F8002800D034E2C522D2006A44D32457
-:10E01000E4006C440E9923685B18176051607BE044
-:10E02000D322D2006A447C4CD22110680E9AC900D7
-:10E030006C4469442568934278DB079BD3241F60B6
-:10E040005A60E400831874486C44236068446B1C75
-:10E050000360072B02DC079A083208E00498FFF7F8
-:10E0600025F8002800D004E2C522D2006A446C4999
-:10E0700069440B680E981C1A002C1BDC3FE01360EF
-:10E0800010235360031CD320C00010336844036086
-:10E0900061486B1C68440360072B01DC083208E010
-:10E0A0000498FFF703F8002800D0E2E1C522D2006F
-:10E0B0006A44103CD323DB006B441868564BD221D2
-:10E0C0006B44C9001D686944544B102CD7DC1360A5
-:10E0D00054600319D324E4004F486C44236068441F
-:10E0E0006B1C0360072B01DC083208E00498FEF784
-:10E0F000DDFF002800D0BCE1C522D2006A44179B96
-:10E1000001210B4200D130E1D324474BE4006C44A1
-:10E1100013602368516001333F48684423600368FB
-:10E1200001330360072B00DC15E116E1079AD324C5
-:10E130005360E400C31838486C44236068446B1C87
-:10E1400017600360072B01DC083208E00498FEF733
-:10E15000ADFF002800D08CE1C522D2006A44324BCA
-:10E160002F49D320C00069446844136001230C6820
-:10E170005360294903686944013303600B68013324
-:10E180000B60072B02DC111C08310BE0D221C90007
-:10E1900004986944FEF78AFF002800D069E1C52190
-:10E1A000C90069443B190B601D4BD3206B44C00070
-:10E1B0001A6868440E9C0368A21A9B184A60164AA3
-:10E1C0006A440360136801331360072B00DDC4E069
-:10E1D0000A1CC0E00E9B012B04DC179C01231C428F
-:10E1E00000D186E0114A3B786A4413702E235370A5
-:10E1F000D3210798C9000223694402604360064A9C
-:10E200000B686A4402330B60136801331360072BF9
-:10E210000EDC041C083417E094060000785401005A
-:10E22000B40600008059010084590100C5060000B1
-:10E23000D221C90004986944FEF738FF002800D0B5
-:10E2400017E1C524E4006C4414981599A04B9F4A2B
-:10E2500006F062FF0E9D013D002812D0D320C000C1
-:10E260007B1C684423600E9903689A4ACB18013BD3
-:10E270006A4403601368013365601360072B49DD4E
-:10E280004AE02E1E1BDC53E0236010236360031C56
-:10E29000D320C0008F4A1033684403606A446B1C6B
-:10E2A0001360072B01DC083408E00498FEF7FEFE3B
-:10E2B000002800D0DDE0C524E4006C44103ED323E8
-:10E2C000844AD221DB006B44C9006A44186869445F
-:10E2D0001568814B102ED7DC23608319D320C00032
-:10E2E000684403606B1C66601360072B12DD0498A2
-:10E2F00016E0D3220799D2006A444B60754C13682C
-:10E300006C4401331360236801330F602360072BD3
-:10E3100002DC0C1C08340BE0D221C90004986944CB
-:10E32000FEF7C4FE002800D0A3E0C524E4006C443E
-:10E330006A4BD321C9006B4469440D982360654A38
-:10E340000B686A441B180B6013680133606013602C
-:10E35000072B02DC221C083207E0D221C9000498F6
-:10E360006944BBE5C522D2006A44179B5B073ED5D2
-:10E3700009981099441A002C1ADC38E01360102315
-:10E380005360031CD320C00010336844036051481D
-:10E390006B1C68440360072B01DC083207E004981B
-:10E3A000FEF784FE002864D1C522D2006A44103CE6
-:10E3B000D323DB006B441868464BD2216B44C90061
-:10E3C0001D686944464B102CD8DC13605460031957
-:10E3D000D324E4003F486C44236068446B1C036012
-:10E3E000072B04DD0498FEF761FE002841D1109B45
-:10E3F00009998B4200DA0B1CD324089AE4006C4480
-:10E40000D21823680892002B07D0D221C9000498A3
-:10E410006944FEF74BFE00282BD12E48C5241299E3
-:10E4200000236844E40003606C44002901D1FEF736
-:10E43000D7FE059801F0A4FA00221292FEF7D0FE52
-:10E44000049CA38940221343A38119E0D321C9006E
-:10E4500069440B68002B07D0D221C9000498694495
-:10E46000FEF724FE00280BD11A4A00236A441360E9
-:10E4700006E0129B002B03D00598129901F080FA58
-:10E48000049CA38958061AD501214942089116E037
-:10E4900045221A92FFF7B9F8124F062610960AE0A5
-:10E4A000114B8E2700226B44FF001A706F44002E20
-:10E4B000109600DA109200230F93FFF7F5FAD92394
-:10E4C0000898DB009D44F0BC02BC08470000000037
-:10E4D000000000009406000078540100AD06000022
-:10E4E0008854010088590100C706000030B5131C8C
-:10E4F000054A0D1C041C211C10682A1CFEF7E6FDB1
-:10E5000030BC02BC084700002000004030B583B09A
-:10E51000051C1C1C002902D1694602310022231C63
-:10E5200000F088F8431C05D1002323608A230120D2
-:10E530002B60404203B030BC02BC084730B5131C0E
-:10E54000054A0D1C041C211C10682A1CFFF7DEFF65
-:10E5500030BC02BC0847000020000040F0B589B084
-:10E560000290019100921D1C0E9F002901D10125EE
-:10E570006D420099019A0E68002403923FE03B68C7
-:10E580000493796805916946326802981A313B1CF8
-:10E59000FFF7BCFF421C07D102998A2301240B60BC
-:10E5A000644200233B602CE02B1A9C4222D8A842F4
-:10E5B00020D2019A2418002A0FD0002207E06B46CF
-:10E5C0001A33D35C03990B700131039101328242FB
-:10E5D000F5DB009A1368043313603368002B01D015
-:10E5E00004360CE00199002901D0009A1360013C27
-:10E5F0003B6006E0049B05993B60796001E0AC421A
-:10E60000BDD3201C09B0F0BC02BC084770B5161C75
-:10E61000074A0D1C81B0041C211C106800932A1CA1
-:10E62000331CFFF79BFF01B070BC02BC0847000021
-:10E6300020000040F0B59C4E301C0D1C141C1F1C0B
-:10E64000FEF72CFD012800D821E19849301C02F08A
-:10E6500053FD002800D097E0002D00D11CE17F2C55
-:10E6600000DC16E1221C924B803A9A420DD86205DA
-:10E6700040235B42D20E1A432A703F23221C1A40C9
-:10E6800080235B421A436A70A4E08A488A4B2218AE
-:10E690009A4217D8894BE218894B9A4200D8FDE07C
-:10E6A000220420235B42120F1A432A702305802282
-:10E6B00052429B0E13436B703F23234013430320AE
-:10E6C000AB70EDE07F48804B22189A4216D8E202E8
-:10E6D00010235B42520F1A432A70A3038022524236
-:10E6E0009B0E13436B7023059B0E691C13434B70E9
-:10E6F0003F232340134304208B70D1E0734BE21877
-:10E70000734B9A421BD8A20108235B42920F1A4313
-:10E710002A702302802252429B0E13436B70A30384
-:10E720009B0E691C13434B7023059B0E481C13431F
-:10E7300043703F232340134383700520B0E0654BB3
-:10E740009C4200DCAAE0620004235B42D20F1A4321
-:10E750002A70A300802252429B0E13436B70230247
-:10E760009B0E681C13434370A3039B0E411C134371
-:10E770004B7023059B0E481C134343703F232340DB
-:10E780001343837006208BE05349301C02F0B4FC25
-:10E79000002821D1002D7FD023041A0E002A78D022
-:10E7A000131C7F331B061B0E1E2B05D9131C203395
-:10E7B0001B061B0E0F2B71D8C02023060006190E56
-:10E7C0001B181B0E3E2B03D980234B407C2B65D896
-:10E7D0002A706970022063E04049301C02F08CFC12
-:10E7E000002814D1002D57D023041A0E002A50D02F
-:10E7F000131C5F331B061B0E5D2B4FD8BE20230658
-:10E80000C005190E1B181B0E5D2B47D8E0E73449D5
-:10E81000301C02F071FC002839D1002D3AD02306BB
-:10E820001E0E2304190E00291FD00B1C213B1B06B2
-:10E830001B0E5D2B32D8331C213B1B061B0E5D2BA0
-:10E840002CD83B68002B01D000200AE001233B605C
-:10E850001B232B7024236B706A1C42235370951C5E
-:10E860000320023029706E701AE03B68002B01D142
-:10E87000002009E01B2339602B7028236B706A1C71
-:10E8800042235370951C032001302E7008E0002DA8
-:10E8900002D02C70012003E0002001E00120404262
-:10E8A000F0BC02BC08470000280400409059010059
-:10E8B0007F07000000F8FFFFFFF700000028FFFFC0
-:10E8C000FF0700000000FFFFFFFF1E000000E0FF49
-:10E8D000FFFFDF03FFFFFF0398590100A05901006C
-:10E8E000A859010030B5234B041C1868002804D037
-:10E8F000836B002B01D100F037FFA2890823151C80
-:10E900001D401ED1D30602D4012040422FE0530700
-:10E9100013D5216B002908D0231C4033994203D022
-:10E92000144B186801F02CF82563A3892422934323
-:10E93000A3810023636023692360A3890822134312
-:10E94000A3812369002B02D1201C01F0B1FAA38915
-:10E95000DA0705D50023A36063695B42A36105E084
-:10E960009A0701D5002300E06369A360002030BC52
-:10E9700002BC084720000040F0B50A69036989B06D
-:10E9800001900091934201DA002089E0561E009820
-:10E99000019A14301432B300C118D31806910593AC
-:10E9A00009681B6808900131181C0792029304F053
-:10E9B000CBFE0490002836D00020079D089F0390CE
-:10E9C000844604CF384C0498131C2340011C59433F
-:10E9D000120C424361440B0CD218130C9C462B685A
-:10E9E000181C21402040401A0399224040181B0C5B
-:10E9F0009B1A02149B181A146B80069B28800392A2
-:10EA000004359F42DDD90298002801D00BE0013E79
-:10EA10000599079A04390591914202D90B68002B98
-:10EA2000F5D0019B1E610198009901F09DFD002821
-:10EA300035DB0498013000270490079DBC460899F7
-:10EA400004C9194C0891111C214061440B0C120C93
-:10EA5000D218130C9C462B68181C21402040401AE9
-:10EA6000C01922401B0C9B1A288002140699089892
-:10EA70009B186B801F1404358842E0D90798B300B7
-:10EA8000C2181368002B01D009E0013E0799043A2F
-:10EA90008A4202D91368002BF7D0019A16610498B4
-:10EAA00009B0F0BC02BC0847FFFF0000F0B5A4B0FD
-:10EAB00003910492016C029001932B9C00290AD0CF
-:10EAC000436C4B60426C012393408B6001F0E6FC89
-:10EAD000029800230364039A002A05DA01232360C5
-:10EAE000CD4B1A40039201E000232360039ECB4AE2
-:10EAF000331C1340934219D1C94B2A99049A0B60D5
-:10EB0000002A04D1C74B1E4201D1C74800E0C748C4
-:10EB10002C9B002B01D100F0C3FDC378C21C002B3D
-:10EB200000D005322C9C226000F0BAFD03980499B5
-:10EB3000BF4AC04B0590069106F0EEFA00280ED1B0
-:10EB40002A992C9A01230B60002A02D1BA4800F0BE
-:10EB5000A7FDBA4B2C9C581E236000F0A1FD22ABF0
-:10EB60000093029823AB0599069A01F01FFE7300EB
-:10EB70005C0D1490002C0BD005980699A94BB04A57
-:10EB80000340181C1043AF4A0023A618139323E038
-:10EB9000229BAD4C239A1B199D18202D09DD402284
-:10EBA000521B2B1C04989640203BD840341C044335
-:10EBB00003E02023049C5B1B9C40201C06F0B4FA5D
-:10EBC000002C03DAA14AA24B06F0B2FAA14AA24BEA
-:10EBD000012413948018EE18A04AA14B06F0ACFA59
-:10EBE000A04AA14B06F0ACFAA04AA14B06F0A0FA4D
-:10EBF000041C301C0D1C06F097FA9E4A9E4B06F032
-:10EC00009FFA021C0B1C201C291C06F091FA041C04
-:10EC10000D1C06F099FA291C0E90854A854B201C84
-:10EC200006F076FA00280DDA0E9806F07DFA021C3E
-:10EC30000B1C201C291C06F06FFA002802D00E982D
-:10EC400001380E900E99162901D9012212E00E9C6E
-:10EC50008A4BE200D218059806995368126806F0AC
-:10EC600057FA002802DB00200F9004E00E990139CA
-:10EC70000E9100220F92229B9B1B5A1E03D400234D
-:10EC80001192099303E052420024099211940E98C4
-:10EC9000002806DB119900220918119112900A929E
-:10ECA00007E0099B0E9C00211B1B604209930A9000
-:10ECB0001291019A092A1BD8052A01DC012403E0DC
-:10ECC000019B043B019300240198052803D86C4A5A
-:10ECD00083009B589F460121494201220C910D91CE
-:10ECE00010922FE00123109320E0012010900EE0FD
-:10ECF00000210191012401235B4200220120122600
-:10ED000029920C930D9310901CE000211091299AE8
-:10ED1000002A03DD161C0C920D9213E0012601233C
-:10ED200029930C960D960DE000201090299B0E99CA
-:10ED30000133CE18721E0D92002E02DC0C960126B5
-:10ED400000E00C96029800230422436403E04B1C6D
-:10ED500002994B645200131C02981433416CB34265
-:10ED6000F5D901F0F5FC02990C9A1A9008640E2A64
-:10ED700000D9A5E1002C00D1A2E10E9B002B33DDD0
-:10ED80000F213E4A0B400E98DB009B1804111E68B1
-:10ED90005F68E20602D402230B930BE0394B0C4070
-:10EDA0001A6A5B6A0598069906F0D2F903900491F5
-:10EDB00003200B90334D0EE0E1070AD50B9A013288
-:10EDC0000B92301C391C2A686B6806F0B9F9061CD6
-:10EDD0000F1C64100835002CEED103980499321CE6
-:10EDE0003B1C06F0B5F95CE00E9B5C42002C02D1A6
-:10EDF00002240B9457E00F23204A2340DB009B188A
-:10EE00001A685B680598069906F09AF91D4D02226A
-:10EE100024110B9243E00000FFFFFF7F0000F07F12
-:10EE20000F270000FFFF0F00B0590100BC5901007F
-:10EE3000000000000000000080590100815901001D
-:10EE40000000F03F01FCFFFF320400000000F04131
-:10EE500000000000000010FECDFBFFFF0000F83FA7
-:10EE600000000000A787D23F61436F63288AC63F36
-:10EE7000B3C8608B1344D33FFB799F50E854010023
-:10EE800098540100B0550100E30706D50B9A0132F2
-:10EE90000B922A686B6806F053F964100835002C51
-:10EEA000F2D1039004910F9B002B2FD0039C049D63
-:10EEB000CE4BCD4A201C291C06F02AF9002825DA61
-:10EEC0000C98002822DD0D99002900DCF4E00E9A50
-:10EED000013A2092201CC64AC64B291C06F030F984
-:10EEE000041C0B980D1C01300394049506F01CF9CA
-:10EEF000221C2B1C06F024F9BF4AC04B06F018F95F
-:10EF0000BF4BC4180D980D1C219032E0039E049F46
-:10EF10000B9806F009F9321C3B1C06F011F9B64AB1
-:10EF2000B64B06F005F90C9A0D1CB549041C641883
-:10EF3000002A1AD1B34AB44B301C391C06F0FCF835
-:10EF4000221C2B1C061C0F1C06F006F9002800DDF5
-:10EF50006FE28020000622182B1C301C391C06F0A2
-:10EF6000D7F8002800DA5AE2A6E00C990E9A21910F
-:10EF7000209221981099A54AC30000294CD09B18D3
-:10EF8000083B1A685B68A248A24906F0E1F82B1C0E
-:10EF9000221C06F0D1F818901991039D049E1A9F27
-:10EFA000311C281C06F0D0F8041C06F0BDF8021C29
-:10EFB0000B1C281C311C06F0BFF830343C70189A2A
-:10EFC000199B051C0E1C013706F0A2F8002800DA78
-:10EFD00034E32A1C331C8549834806F0ADF8189A9F
-:10EFE000199B06F095F8002800DADAE01A9A219CBD
-:10EFF000BB1AA34260DA189819997D4A7D4B06F036
-:10F000009FF87B4A7B4B18901991281C311C06F005
-:10F0100097F8051C0E1CC3E79B18083B291C201CF5
-:10F020001A685B6806F08CF81B901C91039D049E87
-:10F030000027311C281C06F087F8041C06F074F821
-:10F04000021C0B1C281C311C06F076F8051C1A98B3
-:10F0500030343C540E1C219901378F4223D16C4A25
-:10F060006C4BC7191B981C9906F062F8021C0B1C0C
-:10F07000281C311C06F070F8002800DD91E01B9A76
-:10F080001C9B6348634906F057F8021C0B1C281CA4
-:10F09000311C06F03DF800280EDA013F3B78302B9A
-:10F0A000FBD0013786E0281C311C514A514B06F039
-:10F0B00047F8051C0E1CBCE7059B069C03930494B3
-:10F0C000239B002B00DA88E00E9C0E2C00DD84E0F0
-:10F0D0004E4AE3009B18186859681D901E912999A3
-:10F0E000002902DA0C9A002A03DD039C049D1A9F72
-:10F0F00011E00C9B002B00D091E1424A424B1D983D
-:10F100001E9906F01DF8039A049B06F029F80028C2
-:10F1100000DB84E18DE11D9A1E9B201C291C06F05A
-:10F1200017F806F011F8061C05F0FEFF1D9A1E9B4D
-:10F1300006F006F80B1C021C291C201C05F0FCFF25
-:10F14000331C30333B70041C0D1C1A980C9901378A
-:10F1500043189F4231D1221C2B1C201C291C05F076
-:10F16000E7FF1D9A1E9B041C0D1C05F0F5FF0028EF
-:10F1700015DC201C291C1D9A1E9B05F0D1FF0028C0
-:10F1800000D077E2F2070AD474E21A9B9A4209D1BE
-:10F19000209C1A98013430232094037006E00E99C5
-:10F1A00020913A1C013A1378392BEED013780133B1
-:10F1B0001370571C209A0E925CE2201C291C0C4AEA
-:10F1C0000C4B05F0BDFF144A144B041C0D1C05F03C
-:10F1D000A3FF002800D14DE29DE7109C002C1FD119
-:10F1E000099E0A9D00204CE00000F03F0000000056
-:10F1F000000024400000000000001C40000000004F
-:10F200000000C0FC0000144000000000E8540100B1
-:10F210000000E03F000000000000000000000000CF
-:10F22000019901290BDC139A002A02D0C64C1B1944
-:10F2300002E0229A36239B1A099E0A9D17E00C9A37
-:10F240000A98013A904201DB851A07E00A99531A9D
-:10F25000129AC918D21812920A9100250C9B002B01
-:10F2600001DB099E03E0099C0C980023261A0999EA
-:10F27000119AC9180991D21802980121119201F02E
-:10F280004DFC1690002E0CDD119B002B09DDB342C6
-:10F2900000DD331C099C1198E41AC01A09941190DE
-:10F2A000F61A0A99002922DD109A002A19D0002D99
-:10F2B00010DD16992A1C029801F082FC169016990E
-:10F2C000149A029801F094FB1499041C029801F01E
-:10F2D000E5F814940A9B5A1B002A08D00298149946
-:10F2E00002E0029814990A9A01F06AFC14900298BC
-:10F2F000012101F013FC129C1790002C05DD0298EF
-:10F300001799221C01F05CFC17900198012811DC70
-:10F31000049900290ED1039A8C4B1A420AD18C4BC6
-:10F320001A4207D0099A119B013201330124099234
-:10F33000119300E000241298002801D1012208E076
-:10F3400017990B699B005B18186901F0B3F820232B
-:10F350001A1A119BD2181F231A400ED020239A1A72
-:10F36000042A08DD09981199131FC018C918F61846
-:10F37000099011910AE0032A08DC131C1198099ADC
-:10F380001C33D218C01809921190F6180999002957
-:10F3900005DD02981499099A01F0E2FA1490119A85
-:10F3A000002A04DD0298179901F0DAFA17900F9BF2
-:10F3B000002B1ED01498179901F0D6F8002818DAFF
-:10F3C0000E9801380E90149902980A22002301F039
-:10F3D000B1FB10991490002902D10D9A0C9208E00B
-:10F3E0000023029816990A2201F0A4FB0D9B1690A7
-:10F3F0000C930C9800282ADC0199022927DD0028AB
-:10F4000010D1179902980522002301F093FB179061
-:10F410001799149801F0A8F800280DDC02E00022EA
-:10F4200016921792299B1A9FDB4300240E93159482
-:10F430000CE10020169017901A9931230B700E9A48
-:10F440000F1C0132002301370E921593FEE0109835
-:10F45000002800D1B8E0002E05DD02981699321C74
-:10F4600001F07EFA1690002C01D1169813E0169A3E
-:10F470000298516801F06CF9169B1A69169992006E
-:10F48000041C0C3108320C30FDF7AAFD0298211C37
-:10F49000012201F065FA049C169901231C4008948E
-:10F4A000159116901A9C17991498FFF765FA1599FB
-:10F4B0000790051C149801F057F817991F90169A99
-:10F4C000029801F0DDF9C3683035061C002B00D02E
-:10F4D000E0E0311C149801F047F8311C071C029839
-:10F4E00000F0DCFF002F0DD1019A002A0AD1089B01
-:10F4F000002B07D1392D31D01F98002821DD079D21
-:10F5000031351EE01F99002907DB002922D1019A1D
-:10F51000002A1FD1089B002B1CD1002F11DD14994C
-:10F520000298012201F01CFA1799149001F01CF8BE
-:10F53000002803DC002804D1E80702D501353A2D64
-:10F540000CD0257081E0000033040000FFFF0F00A5
-:10F550000000F07F002F08DD392D03D139232370FF
-:10F56000013462E06B1C23706FE025701A990C9ACD
-:10F5700001348B189C423CD00023029814990A2233
-:10F5800001F0D8FA159B14901698834208D102987E
-:10F5900016990A22002301F0CDFA1690159082E701
-:10F5A00015990A220023029801F0C4FA16991590C1
-:10F5B0000A220298002301F0BDFA169073E71A9907
-:10F5C00000220C19159214E0002414981799FFF7E3
-:10F5D000D3F91A9B051C3035E5540C98013484424C
-:10F5E000EDDA029814990A22002301F0A3FA14908C
-:10F5F000EBE714990298012201F0B2F917991490DF
-:10F6000000F0B2FF002810DC00281AD1E9070CD462
-:10F6100017E01A9B9A4209D11A980E9C071C0134D4
-:10F62000312301370E94037010E0221C013A137845
-:10F63000392BEED00133571C137007E020990E913F
-:10F6400018E0013C2378302BFBD0671C02981799F7
-:10F6500000F024FF169A002A0CD0159B002B05D031
-:10F66000934203D00298191C00F018FF02981699D3
-:10F6700000F014FF0298149900F010FF00233B7073
-:10F680000E9B2A9C2C9801332360002800D0076031
-:10F690001A9805E00298311C00F000FF012731E7BD
-:10F6A00024B0F0BC02BC084770B5041C002805D18A
-:10F6B0001B4B1C49186800F093FB2EE01A4B18688E
-:10F6C000002804D0836B002B01D100F04DF80C23EF
-:10F6D000E15E0B0720D52669002E1DD0032322688A
-:10F6E0002660194208D0002307E0A38940220120A8
-:10F6F00013434042A38110E06369951BA36009E0B6
-:10F70000E069636A311C2A1C00F010F80028ECDD67
-:10F7100036182D1A002DF3DC002070BC02BC0847FF
-:10F72000B0540100A9F60000200000401847C04670
-:10F730000023036043608360036143618361064B80
-:10F740000362064B4362064B8362064B8181C28192
-:10F75000C061C36270470000C11001007D1001004C
-:10F76000411001002910010010B5826B041C002A11
-:10F7700022D1134BC36301238363B8239B00C25080
-:10F78000B9239B000322BB21C2508900BA2342182F
-:10F790009B00C250042140680022231CFFF7C8FFD1
-:10F7A000A06809210122231CFFF7C2FFE0680A219B
-:10F7B0000222231CFFF7BCFF10BC01BC0047000065
-:10F7C000DDF7000070470000704700007047000040
-:10F7D00070470000002070470020704700B50249C4
-:10F7E00000F0FEFA01BC00470D12010000B5034B0A
-:10F7F0001868FFF7F3FF01BC00470000B054010098
-:10F8000070B55C230E1C5E430D1C311C0C3100F0E6
-:10F81000BBFB002801D1002409E0041C00230C30AC
-:10F8200023606560A0600021321C00F02BFE201CCC
-:10F8300070BC02BC0847000000B5034B03491868C0
-:10F8400000F0CEFA01BC004720000040D9F70000CC
-:10F8500000B5034B0349186800F0C2FA01BC004729
-:10F8600020000040D5F7000030B51C4B1C68A36B8E
-:10F87000051C002B02D1201CFFF776FFB821890060
-:10F880006418A068636804E00C21425E002A12D06C
-:10F890005C30013BF8D52368002B06D1281C0421DD
-:10F8A000FFF7AEFF2060002801D02468E9E70C23B1
-:10F8B00000202B600EE001235B42C3810123838182
-:10F8C000026082604260026142618261026342635F
-:10F8D0004264826430BC02BC08470000B05401009E
-:10F8E000F0B50C1C051C00F0D5FD214FBB685A6813
-:10F8F0000323161C9E431F4B341BE418240B013CAE
-:10F90000240310339C421DDD281C002105F02CFC33
-:10F91000BB68F318984215D16142281C05F024FCFD
-:10F92000013014D10021281C05F01EFCBC68011B0D
-:10F930000F2907DD104B1B68104AC31A13600123FF
-:10F940000B436360281C00F0A7FD00200CE001229F
-:10F95000331B1343B968094A4B6013681B1B281CEF
-:10F96000136000F099FD0120F0BC02BC08470000C4
-:10F9700034040040EF0F0000400800401C0B004022
-:10F98000F0B581B000900C1C002900D1BDE0261C10
-:10F99000083E00F07FFD716801220C1C9443301971
-:10F9A000944642685B4F0323151C9D43BB68624627
-:10F9B0001140984218D16019002906D13368F61A0F
-:10F9C000F268C018B368DA609360634603437360FB
-:10F9D000514B1B68BE60984200D293E04F4B009899
-:10F9E0001968FFF77DFF8DE0456000290CD1336871
-:10F9F000F61AE418B2683B1C08339A4201D101217F
-:10FA000003E0F368D3609A60002143195B68012228
-:10FA10009446134214D1641900290DD13D4B8268DC
-:10FA200008339A4208D163462343D6609660F26059
-:10FA3000B2607360345165E0C2688368DA609360D5
-:10FA40000120231C03437360345100295AD1344BE5
-:10FA50009C4212D8E1080A1C002900DACA1C921044
-:10FA60007B68904003432B4A7B60CB009B189A68CD
-:10FA7000F360B260D6609E6044E0620A002A01D161
-:10FA8000E10820E0042A03D8A309191C38311AE040
-:10FA9000142A02D8111C5B3115E0542A03D8230B19
-:10FAA000191C6E310FE0AA235B009A4203D8E30BC6
-:10FAB000191C773107E01B4B9A4201D97E2102E0E5
-:10FAC000A30C191C7C31134ACB009D18A868A842CE
-:10FAD0000ED10B1C002900DA03339B1001229A403F
-:10FAE0007B6813437B60031C08E08068A84204D055
-:10FAF0004368032293439C42F7D3C368F360B0602A
-:10FB0000C6609E60009800F0C7FC01B0F0BC01BC6C
-:10FB100000470000340400403C080040100B004047
-:10FB2000FF01000054050000F0B58B6887B0051C8C
-:10FB30000091002B00D11CE183891A0702D50369CB
-:10FB4000002B05D1281CFEF7CDFE002800D00DE1CA
-:10FB5000009B1B680493AB899A0721D500240026DB
-:10FB600004E0049B1E685C6808330493002CF8D002
-:10FB70008023DB00E869221C9C4200D91A1C6B6AB6
-:10FB8000311C00F0FDF8002800DCEBE0009A9368DF
-:10FB90001B1A9360002B00D1EBE03618241AE5E71E
-:10FBA000DA070AD5002300270293039305937BE02D
-:10FBB00020682969FFF7E4FED4E00026069606E0F7
-:10FBC000049A049B12685E68083306920493002E20
-:10FBD000F6D0AB89AC689A0526D5A64214D91A0688
-:10FBE00012D52B682969654C5F1ABB1920681A1C4D
-:10FBF000019301F06DF80028DAD0019AC319286149
-:10FC00002B606A61AE60341CA64200D2341C221CF8
-:10FC10002868069900F01AFCAB681B1BAB602B68C8
-:10FC20001B19341C2B6029E028682B6998420ED9D7
-:10FC3000A6420CD90699221C00F008FC2B681B195F
-:10FC40002B60281CFFF730FD002817D08AE06A6976
-:10FC5000964208D3E8696B6A069900F091F8041C93
-:10FC600000280BDC7EE00699321C00F0EFFBAB684D
-:10FC70009B1BAB602B689B192B60341C009A93680C
-:10FC80001B1B9360002B74D0069B361B1B1906931D
-:10FC90009DE7049A049B12685B680392049A02939E
-:10FCA0000832002304920593029A002AF1D0059BA2
-:10FCB000002B0FD103980A2100F0BCFB002805D0CF
-:10FCC000039A831A5F1C0123059303E0029F01221C
-:10FCD00005920137029B3E1C9F4200D91E1C2868DA
-:10FCE0002B69A9686A6998420FD98C18A6420CDD65
-:10FCF0000399221C00F0AAFB2B681B192B60281CFF
-:10FD0000FFF7D2FC002816D02CE0964208DBE86909
-:10FD10006B6A039900F034F8041C00280BDC21E026
-:10FD20000399321C00F092FBAB689B1BAB602B6805
-:10FD30009B192B60341C3F1B002F06D1281CFFF79A
-:10FD4000B3FC00280ED100220592009A93681B1B79
-:10FD50009360002B0DD0039B029A1B19121B039377
-:10FD60000292A1E7AB8940221343AB8101204042BC
-:10FD700000E0002007B0F0BC02BC084720000040B3
-:10FD80001847C046F0B582B001900091FFF71AFD08
-:10FD9000019AB8239B00D518002717E0AB686E685E
-:10FDA0001C1C0C340DE00022A35E002B08D00222A4
-:10FDB000A35E013304D00198009B00F03CF8074398
-:10FDC0005C34211C0C39013EEDD52D68002DE5D1A8
-:10FDD000FFF7FAFC381C02B0F0BC02BC0847000078
-:10FDE000F0B581B0041C0091FFF7ECFCB822920042
-:10FDF000A518002716E0AB686E681C1C0C340CE0DC
-:10FE00000022A35E002B07D00222A35E013303D0A1
-:10FE1000009B00F010F807435C34201C0C38013EB6
-:10FE2000EED52D68002DE6D1FFF7CEFC381C01B0D1
-:10FE3000F0BC02BC08471847014B18687047000027
-:10FE4000E454010000487047B454010070B50E1C22
-:10FE5000051C141C0B49002A01D1081C0FE0101CC2
-:10FE600001F04AF9002807D00749201C01F044F9A5
-:10FE7000002801D0002002E02E636C63014870BCB2
-:10FE800002BC0847C05901006059010010B5054B7C
-:10FE9000041C0A1C1868211CFFF7D8FF10BC02BC08
-:10FEA000084700002000004000487047B45401009B
-:10FEB000F0B583898FB0041C9A073DD4C3891B0415
-:10FEC0001914002906DB2D4B6A46186805F050F915
-:10FED000002806DAA3898022120113430027A38198
-:10FEE0001DE0F023019A1B021A4080239B0100278A
-:10FEF0009A4200D1012780231B029A420AD1204A4C
-:10FF0000A36A934206D1A3898022D2001343A3811E
-:10FF1000E26404E0A389802212011343A381174DF8
-:10FF20008026F6002868311C00F02EF800280AD13F
-:10FF3000A38902221343A381231C4333236023613B
-:10FF40000123636115E02A680E4BD363A3898022E5
-:10FF50001343A381206020616661002F09D00E2326
-:10FF6000E05E05F009F9002803D0A38901221343BC
-:10FF7000A3810FB0F0BC01BC00470000200000408E
-:10FF800041100100DDF70000F0B50A1C86B00B320D
-:10FF90000090162A02D81020049004E007239A4308
-:10FFA0000492002A02DB049A8A4203D200980C23AE
-:10FFB0000360F2E1009800F06DFAC04B0499994299
-:10FFC00016D8C908BE4ACB009B18DC689C4204D1F5
-:10FFD000231C0833DC689C4208D0616803239943E2
-:10FFE000E268A3686118DA6093600CE28F1C41E05C
-:10FFF000049B5A0A002A01D1D90826E0042A04D811
+:1099C0000329A0E38E2282E20339A0E38E3283E2F0
+:1099D000003093E5023083E3003082E50C009FE520
+:1099E0005EFDFFEB0CD04BE200689DE81EFF2FE10F
+:1099F000181C00400DC0A0E100D82DE904B04CE2D5
+:109A00000329A0E38E2282E20339A0E38E3283E2AF
+:109A1000003093E5043083E3003082E50CD04BE264
+:109A200000689DE81EFF2FE10DC0A0E100D82DE9E0
+:109A300004B04CE20E32A0E3033983E2143083E237
+:109A4000003093E5603003E2600053E30030A01380
+:109A50000130A0030300A0E10CD04BE200689DE8B8
+:109A60001EFF2FE10DC0A0E100D82DE904B04CE2AB
+:109A700004D04DE20030A0E110304BE50E32A0E3FF
+:109A8000033983E2143083E2003093E5203003E2AF
+:109A9000000053E3F8FFFF0A0E32A0E3033983E22C
+:109AA00010205BE5002083E50CD04BE200689DE8C8
+:109AB0001EFF2FE10DC0A0E100D82DE904B04CE25B
+:109AC0000E32A0E3033983E2143083E2003093E5E1
+:109AD000013003E2000053E3F8FFFF0A0E32A0E377
+:109AE000033983E2003093E5FF3003E20300A0E195
+:109AF0000CD04BE200689DE81EFF2FE10DC0A0E1F5
+:109B000000D82DE904B04CE204D04DE210000BE582
+:109B100010301BE50A0053E30100001A0D00A0E31A
+:109B2000CFFFFFEB10301BE5FF3003E20300A0E1A5
+:109B3000CBFFFFEB0CD04BE200689DE81EFF2FE14E
+:109B40000DC0A0E100D82DE904B04CE20CD04DE2EC
+:109B500014000BE50130A0E118304BE50030A0E324
+:109B60000D304BE50E32A0E3033983E2143083E27B
+:109B7000003093E5203003E2000053E3F8FFFF0AD2
+:109B8000140000EA0E22A0E3032982E20D305BE517
+:109B90000310A0E114301BE5033081E00030D3E571
+:109BA000003082E50D305BE5013083E20D304BE59E
+:109BB0000D305BE50F0053E30600009A0E32A0E380
+:109BC000033983E2143083E2003093E5203003E26E
+:109BD000000053E3F8FFFF0A18305BE5013043E271
+:109BE00018304BE518305BE5FF0053E3E4FFFF1A44
+:109BF0000CD04BE200689DE81EFF2FE10DC0A0E1F4
+:109C000000D82DE904B04CE204D04DE24C309FE581
+:109C10000030D3E5FF3003E2000053E30C00001AEC
+:109C20000D304BE238009FE50310A0E187FCFFEB0D
+:109C30000030A0E1000053E30500000A1C209FE56E
+:109C40000130A0E30030C2E50D305BE50300A0E188
+:109C500083FFFFEB0CD04BE200689DE81EFF2FE175
+:109C6000CC080040FC1900400DC0A0E100D82DE94F
+:109C700004B04CE208D04DE20030A0E10120A0E1A8
+:109C8000B0314BE10230A0E114304BE5B0315BE183
+:109C9000FF3003E2FF3003E214205BE50310A0E194
+:109CA0000230A0E1033021E0FF3003E214304BE545
+:109CB00014305BE50332A0E1FF3003E214205BE5E2
+:109CC0000310A0E10230A0E1033021E0FF3003E205
+:109CD00014304BE514305BE50334A0E10338A0E118
+:109CE0002328A0E1B0315BE12334A0E10338A0E1F7
+:109CF0002338A0E10338A0E12338A0E1FF3003E2DC
+:109D0000033082E10338A0E12328A0E114305BE5B1
+:109D10002332A0E1FF3003E2033022E00338A0E168
+:109D20002328A0E114305BE58331A0E10338A0E1F2
+:109D30002338A0E1033022E00338A0E12338A0E17A
+:109D40000338A0E12338A0E10300A0E10CD04BE2EE
+:109D500000689DE81EFF2FE10DC0A0E100D82DE9AD
+:109D600004B04CE214D04DE218000BE50130A0E144
+:109D7000BC314BE1B0224BE118301BE514300BE550
+:109D80000030A0E310300BE50D0000EAB0225BE1EB
+:109D900014301BE50030D3E50200A0E10310A0E180
+:109DA000B0FFFFEB0030A0E1B0324BE114301BE517
+:109DB000013083E214300BE510301BE5013083E203
+:109DC00010300BE5BC215BE110301BE5030052E1D4
+:109DD000EDFFFFCAB0325BE10300A0E10CD04BE223
+:109DE00000689DE81EFF2FE10DC0A0E100D82DE91D
+:109DF00004B04CE208D04DE20030A0E10120A0E127
+:109E000010304BE50230A0E114304BE514305BE537
+:109E1000000053E30300000A90339FE50020A0E315
+:109E20000020C3E5DE0000EA80339FE50030D3E583
+:109E3000000053E30300001A10205BE570339FE538
+:109E4000002083E5D00000EA60339FE50030D3E5D1
+:109E5000010053E30700001A10305BE50324A0E182
+:109E60004C339FE5003093E5032082E040339FE5CB
+:109E7000002083E5C40000EA30339FE50030D3E5DD
+:109E8000020053E30700001A10305BE50328A0E14D
+:109E90001C339FE5003093E5032082E010339FE5FB
+:109EA000002083E5B80000EA00339FE50030D3E5E9
+:109EB000030053E30700001A10305BE5032CA0E118
+:109EC000EC329FE5003093E5032082E0E0329FE52D
+:109ED000002083E5AC0000EAD0329FE50030D3E5F6
+:109EE000040053E30300001A10205BE5C4329FE531
+:109EF000002083E5A40000EAB0329FE50030D3E5FE
+:109F0000050053E30700001A10305BE50324A0E1CD
+:109F1000A0329FE5003093E5032082E094329FE574
+:109F2000002083E5980000EA80329FE50030D3E509
+:109F3000060053E30700001A10305BE50328A0E198
+:109F400070329FE5003093E5032082E064329FE5A4
+:109F5000002083E58C0000EA50329FE50030D3E515
+:109F6000070053E30700001A10305BE5032CA0E163
+:109F700040329FE5003093E5032082E034329FE5D4
+:109F8000002083E5800000EA20329FE50030D3E521
+:109F9000140053E30300001A10205BE518329FE51C
+:109FA000002083E5780000EA00329FE50030D3E529
+:109FB000150053E30700001A10305BE50324A0E10D
+:109FC000F4319FE5003093E5032082E0E8319FE51E
+:109FD000002083E56C0000EAD0319FE50030D3E536
+:109FE000160053E30700001A10305BE50328A0E1D8
+:109FF000C4319FE5003093E5032082E0B8319FE54E
+:10A00000002083E5600000EAA0319FE50030D3E541
+:10A01000170053E30700001A10305BE5032CA0E1A2
+:10A0200094319FE5003093E5032082E088319FE57D
+:10A03000002083E5540000EA70319FE50030D3E54D
+:10A04000180053E30300001A10205BE56C319FE514
+:10A05000002083E54C0000EA50319FE50030D3E555
+:10A06000190053E30800001A10305BE50334A0E147
+:10A070000320A0E144319FE5003093E5032082E016
+:10A0800038319FE5002083E53F0000EA1C319FE561
+:10A090000030D3E51A0053E30800001A10305BE5E6
+:10A0A0000338A0E10320A0E110319FE5003093E5E3
+:10A0B000032082E004319FE5002083E5320000EABE
+:10A0C000E8309FE50030D3E51B0053E32E00001A73
+:10A0D00010305BE5033CA0E10320A0E1DC309FE50C
+:10A0E000003093E5032082E0D0309FE5002083E537
+:10A0F000C0309FE5002093E50230A0E10331A0E1EC
+:10A10000023083E08330A0E10320A0E1B0309FE57E
+:10A110000C2083E598309FE5002093E50230A0E114
+:10A120000331A0E1023083E08330A0E10320A0E10D
+:10A130008C309FE5102083E57C309FE5001093E58F
+:10A1400080309FE59123C3E0C322A0E1C13FA0E19D
+:10A15000022063E068309FE5142083E55C309FE5D2
+:10A16000002093E50230A0E10331A0E1023083E05A
+:10A170008330A0E10320A0E144309FE5202083E567
+:10A1800044209FE50130A0E3003082E51C309FE5CC
+:10A190000030D3E5013083E2FF3003E20C209FE57D
+:10A1A0000030C2E50CD04BE200689DE81EFF2FE1B5
+:10A1B0001809004010090040140900400C09004033
+:10A1C00008090040640F00401F85EB515C08004007
+:10A1D0000DC0A0E100D82DE904B04CE208D04DE25A
+:10A1E0000030A0E10120A0E110304BE50230A0E1F9
+:10A1F00014304BE514305BE5000053E30300000A24
+:10A2000000349FE50020A0E30020C3E5FA0000EA47
+:10A21000F0339FE50030D3E5000053E30300001A5C
+:10A2200010205BE5E0339FE5002083E5EC0000EAC9
+:10A23000D0339FE50030D3E5010053E30700001A57
+:10A2400010305BE50324A0E1BC339FE5003093E5CB
+:10A25000032082E0B0339FE5002083E5E00000EAC0
+:10A26000A0339FE50030D3E5020053E30700001A56
+:10A2700010305BE50328A0E18C339FE5003093E5C7
+:10A28000032082E080339FE5002083E5D40000EACC
+:10A2900070339FE50030D3E5030053E30700001A55
+:10A2A00010305BE5032CA0E15C339FE5003093E5C3
+:10A2B000032082E050339FE5002083E5C80000EAD8
+:10A2C00040339FE50030D3E5040053E30300001A58
+:10A2D00010205BE534339FE5002083E5C00000EAF1
+:10A2E00020339FE50030D3E5050053E30700001A53
+:10A2F00010305BE50324A0E110339FE5003093E5C7
+:10A30000032082E004339FE5002083E5B40000EAE7
+:10A31000F0329FE50030D3E5060053E30700001A52
+:10A3200010305BE50328A0E1E0329FE5003093E5C3
+:10A33000032082E0D4329FE5002083E5A80000EAF4
+:10A34000C0329FE50030D3E5070053E30700001A51
+:10A3500010305BE5032CA0E1B0329FE5003093E5BF
+:10A36000032082E0A4329FE5002083E59C0000EA00
+:10A3700090329FE50030D3E50C0053E30300001A50
+:10A3800010205BE588329FE5002083E5940000EA19
+:10A3900070329FE50030D3E50D0053E30700001A4B
+:10A3A00010305BE50324A0E164329FE5003093E5C3
+:10A3B000032082E058329FE5002083E5880000EA10
+:10A3C00040329FE50030D3E50E0053E30700001A4A
+:10A3D00010305BE50328A0E134329FE5003093E5BF
+:10A3E000032082E028329FE5002083E57C0000EA1C
+:10A3F00010329FE50030D3E50F0053E30700001A49
+:10A4000010305BE5032CA0E104329FE5003093E5BA
+:10A41000032082E0F8319FE5002083E5700000EA28
+:10A42000E0319FE50030D3E5100053E30300001A4C
+:10A4300010205BE5DC319FE5002083E5680000EA41
+:10A44000C0319FE50030D3E5110053E30800001A46
+:10A4500010305BE50334A0E10320A0E1B4319FE5B7
+:10A46000003093E5032082E0A8319FE5002083E5DA
+:10A470005B0000EA8C319FE50030D3E5120053E326
+:10A480000800001A10305BE50338A0E10320A0E1CA
+:10A4900080319FE5003093E5032082E074319FE531
+:10A4A000002083E54E0000EA58319FE50030D3E5F7
+:10A4B000130053E30800001A10305BE5033CA0E1F1
+:10A4C0000320A0E14C319FE5003093E5032082E0BA
+:10A4D00040319FE5002083E5410000EA24319FE5FB
+:10A4E0000030D3E5140053E30300001A10205BE5AD
+:10A4F00024319FE5002083E5390000EA04319FE51F
+:10A500000030D3E5150053E30800001A10305BE576
+:10A510000334A0E10320A0E1FC309FE5003093E587
+:10A52000032082E0F0309FE5002083E52C0000EA64
+:10A53000D0309FE50030D3E5160053E30800001A41
+:10A5400010305BE50338A0E10320A0E1C8309FE5AF
+:10A55000003093E5032082E0BC309FE5002083E5D6
+:10A560001F0000EA9C309FE50030D3E5170053E35D
+:10A570001B00001A10305BE5033CA0E10320A0E1C2
+:10A5800094309FE5003093E5032082E088309FE51A
+:10A59000002083E574309FE5002093E57C309FE543
+:10A5A000002083E560309FE5002093E56C309FE557
+:10A5B000042083E558309FE5002093E55C309FE55B
+:10A5C000082083E54C309FE5002093E54C309FE563
+:10A5D000182083E540309FE5002093E53C309FE55F
+:10A5E0001C2083E51C309FE50030D3E5013083E279
+:10A5F000FF3003E20C209FE50030C2E50CD04BE2B7
+:10A6000000689DE81EFF2FE1300900402809004046
+:10A610002C09004024090040200900401C0900408A
+:10A62000640F00400DC0A0E100D82DE904B04CE259
+:10A6300008D04DE20030A0E10120A0E110304BE550
+:10A640000230A0E114304BE514305BE5000053E329
+:10A650000300000A88319FE50020A0E30020C3E545
+:10A660005C0000EA78319FE50030D3E5000053E359
+:10A670000300001A10205BE568319FE5002083E5A8
+:10A680004E0000EA58319FE50030D3E5010053E366
+:10A690000700001A10305BE50324A0E144319FE578
+:10A6A000003093E5032082E038319FE5002083E508
+:10A6B000420000EA28319FE50030D3E5020053E371
+:10A6C0000700001A10305BE50328A0E114319FE574
+:10A6D000003093E5032082E008319FE5002083E508
+:10A6E000360000EAF8309FE50030D3E5030053E37D
+:10A6F0000700001A10305BE5032CA0E1E4309FE571
+:10A70000003093E5032082E0D8309FE5002083E508
+:10A710002A0000EAC8309FE50030D3E5040053E387
+:10A720000300001A10205BE5BC309FE5002083E5A4
+:10A73000220000EAA8309FE50030D3E5050053E38E
+:10A740000700001A10305BE50324A0E198309FE574
+:10A75000003093E5032082E08C309FE5002083E504
+:10A76000160000EA78309FE50030D3E5060053E399
+:10A770000700001A10305BE50328A0E168309FE570
+:10A78000003093E5032082E05C309FE5002083E504
+:10A790000A0000EA48309FE50030D3E5070053E3A4
+:10A7A0000600001A10305BE5032CA0E138309FE56D
+:10A7B000003093E5032082E02C309FE5002083E504
+:10A7C0001C309FE50030D3E5013083E2FF3003E227
+:10A7D0000C209FE50030C2E50CD04BE200689DE8FC
+:10A7E0001EFF2FE13C0900403809004034090040B9
+:10A7F0000DC0A0E100D82DE904B04CE208D04DE234
+:10A800000030A0E10120A0E110304BE50230A0E1D2
+:10A8100014304BE514305BE5000053E30300000AFD
+:10A8200084319FE50020A0E30020C3E55B0000EA3F
+:10A8300074319FE50030D3E5000053E30300001AB4
+:10A8400010205BE564319FE5002083E54D0000EAC0
+:10A8500054319FE50030D3E5010053E30800001AAE
+:10A8600010305BE50334A0E10320A0E13C319FE51B
+:10A87000003093E5032082E030319FE5002083E53E
+:10A88000400000EA20319FE50030D3E5020053E3A9
+:10A890000800001A10305BE50338A0E10320A0E1B6
+:10A8A00008319FE5003093E5032082E0FC309FE50E
+:10A8B000002083E5330000EAEC309FE50030D3E56B
+:10A8C000030053E30800001A10305BE5033CA0E1ED
+:10A8D0000320A0E1D4309FE5003093E5032082E01F
+:10A8E000C8309FE5002083E5260000EAB8309FE5E8
+:10A8F0000030D3E5080053E30300001A10205BE5A5
+:10A90000AC309FE5B020C3E11E0000EA98309FE51F
+:10A910000030D3E5090053E31300001A10305BE563
+:10A920000334A0E10338A0E12328A0E180309FE5B3
+:10A93000B030D3E1033082E00338A0E12328A0E166
+:10A940006C309FE5B020C3E160309FE5002093E5C7
+:10A9500060309FE5002083E554309FE5B020D3E1CF
+:10A9600050309FE5B420C3E1060000EA38309FE58F
+:10A970000030D3E52F0053E30200001A10205BE5FE
+:10A9800034309FE5242083E51C309FE50030D3E57B
+:10A99000013083E2FF3003E20C209FE50030C2E586
+:10A9A0000CD04BE200689DE81EFF2FE144090040F7
+:10A9B000400900403E090040D8130040640F0040A9
+:10A9C0000DC0A0E100D82DE904B04CE208D04DE262
+:10A9D0000030A0E10120A0E110304BE50230A0E101
+:10A9E00014304BE514305BE5000053E30300000A2C
+:10A9F000BC309FE50020A0E30020C3E5290000EA69
+:10AA0000AC309FE50030D3E5000053E30300001AAB
+:10AA1000A0209FE510305BE50030C2E51B0000EA96
+:10AA20008C309FE50030D3E5010053E30300001AAA
+:10AA300084209FE510305BE50030C2E5130000EA9A
+:10AA40006C309FE50030D3E5020053E30F00001A9D
+:10AA500068209FE510305BE50030C2E554309FE58B
+:10AA60000030D3E50320A0E14C309FE50030D3E572
+:10AA70000334A0E1032082E140309FE50030D3E5BC
+:10AA80000338A0E1032082E134309FE5282083E5EC
+:10AA90001C309FE50030D3E5013083E2FF3003E254
+:10AAA0000C209FE50030C2E50CD04BE200689DE829
+:10AAB0001EFF2FE1480900404709004046090040B9
+:10AAC00045090040640F00400DC0A0E100D82DE909
+:10AAD00004B04CE20CD04DE28E32A0E3013883E2A8
+:10AAE000003093E510300BE510301BE5A330A0E1FA
+:10AAF000073003E218300BE518301BE5010053E383
+:10AB00000300000A18301BE5020053E31D00000A91
+:10AB1000320100EA12304BE20000A0E30310A0E192
+:10AB20000120A0E3CB0100EB0030A0E1000053E3E3
+:10AB30000600000AC0249FE50130A0E30030C2E512
+:10AB400012305BE50300A0E15D0100EB230100EAA8
+:10AB5000A4249FE50030A0E30030C2E59C349FE5CB
+:10AB60000030D3E5FF3003E2000053E31B01000A8D
+:10AB7000E10CA0E3270100EB80349FE50020A0E377
+:10AB80000020C3E5150100EA0E32A0E3013883E29C
+:10AB9000003093E511304BE564349FE50030D3E598
+:10ABA0000E0053E303F19F97090100EAE8AB0000B0
+:10ABB00004AC000030AC000078AC0000A0AC000099
+:10ABC00020AD0000E4AD0000D4AF0000D4AF000021
+:10ABD000D4AF0000CCAE000004AF000068AF0000AE
+:10ABE00094AF0000A4AF000011305BE5B50053E363
+:10ABF000FA00001A08349FE50120A0E30020C3E515
+:10AC0000F60000EA11305BE5620053E30300001A2E
+:10AC1000EC339FE50220A0E30020C3E5EF0000EA4B
+:10AC2000DC339FE50020A0E30020C3E5EB0000EA51
+:10AC300011305BE5010053E30300001AC0339FE5C8
+:10AC40000320A0E30020C3E5E40000EA11305BE547
+:10AC5000050053E30300001AA4339FE50A20A0E394
+:10AC60000020C3E5DD0000EA94339FE50020A0E367
+:10AC70000020C3E5D90000EA88239FE511305BE599
+:10AC80000030C2E580239FE50030A0E3B030C2E190
+:10AC90006C239FE50430A0E30030C2E5CF0000EA5A
+:10ACA00064339FE5B030D3E1000053E30200001AA3
+:10ACB00011205BE554339FE5B020C3E144339FE5A9
+:10ACC0000030D3E5060053E30200001A0000A0E3C1
+:10ACD0000110A0E3C5FEFFEB2C339FE5B030D3E1BC
+:10ACE000013083E20338A0E12328A0E118339FE577
+:10ACF000B020C3E110339FE5B030D3E1020053E34D
+:10AD0000B600001A00239FE50030A0E3B030C2E196
+:10AD1000EC229FE50530A0E30030C2E5AF0000EA79
+:10AD2000E0329FE50030D3E5060053E30300001A4C
+:10AD300011305BE50300A0E10010A0E3ABFEFFEBE8
+:10AD4000C4329FE5B030D3E1013083E20338A0E1A3
+:10AD50002328A0E1B0329FE5B020C3E1A8329FE5EF
+:10AD6000B030D3E1040053E39C00001A98229FE521
+:10AD70000030A0E3B030C2E184229FE50630A0E3BA
+:10AD80000030C2E57C329FE50030D3E5020053E39A
+:10AD90000300001A0000A0E30110A0E30BFDFFEB8D
+:10ADA0008E0000EA5C329FE50030D3E5030053E3F8
+:10ADB0000300001A0000A0E30110A0E3FFFEFFEB78
+:10ADC000860000EA3C329FE50030D3E5120053E3F1
+:10ADD0008200001A0000A0E30110A0E301FCFFEBD9
+:10ADE0007E0000EA1C329FE50030D3E5020053E309
+:10ADF0000400001A11305BE50300A0E10010A0E39D
+:10AE0000F2FCFFEB1D0000EAF8319FE50030D3E5CE
+:10AE1000030053E30400001A11305BE50300A0E1D6
+:10AE20000010A0E3E5FEFFEB140000EAD4319FE53B
+:10AE30000030D3E5120053E30400001A11305BE543
+:10AE40000300A0E10010A0E3E6FBFFEB0B0000EA2B
+:10AE5000B0319FE50030D3E5060053E30400001A4B
+:10AE600011305BE50300A0E10010A0E35FFEFFEB03
+:10AE7000020000EA88319FE50020A0E30020C3E53E
+:10AE800084319FE5B030D3E1013083E20338A0E1A3
+:10AE90002328A0E170319FE5B020C3E168319FE530
+:10AEA000B030D3E10320A0E160319FE5B030D3E1C1
+:10AEB000043043E2030052E1480000BA40319FE50C
+:10AEC0000020A0E30020C3E5440000EA11305BE568
+:10AED000010053E30600001A2C219FE50030A0E397
+:10AEE000B030C2E118219FE50B30A0E30030C2E58D
+:10AEF0003A0000EA08319FE50020A0E30020C3E506
+:10AF0000360000EA00319FE5B030D3E1000053E3A2
+:10AF10000200001A11205BE5F0309FE5B020C3E18C
+:10AF2000E4309FE5B030D3E1013083E20338A0E1A3
+:10AF30002328A0E1D0309FE5B020C3E1C8309FE5D1
+:10AF4000B030D3E1020053E32400001AB8209FE59B
+:10AF50000030A0E3B030C2E1A4209FE50C30A0E3B4
+:10AF60000030C2E51D0000EA11305BE5060053E346
+:10AF70000300001A88309FE50D20A0E30020C3E500
+:10AF8000160000EA78309FE50020A0E30020C3E52A
+:10AF9000120000EA68309FE50E20A0E30020C3E520
+:10AFA0000E0000EA68309FE50030D3E5FF3003E291
+:10AFB000000053E30900001A54209FE50130A0E38C
+:10AFC0000030C2E538209FE50030A0E30030C2E544
+:10AFD000020000EA28309FE50020A0E30020C3E53E
+:10AFE0000030A0E3FD3E43E20020A0E3002083E523
+:10AFF0000CD04BE200689DE81EFF2FE1FA080040EC
+:10B00000FC0800404F0900404E0900404C09004038
+:10B010004A090040060900400DC0A0E100D82DE912
+:10B0200004B04CE208D04DE214000BE515F6FFEB3E
+:10B030000020A0E114301BE50332A0E10200A0E1F2
+:10B040000310A0E1482800EB0030A0E110300BE530
+:10B05000CE32A0E3013883E28320A0E3002083E521
+:10B060000E32A0E3013883E210201BE5FF2002E24C
+:10B07000002083E54E22A0E3012882E210301BE588
+:10B080002334A0E1FF3003E2003082E5CE22A0E3CA
+:10B09000012882E2CE32A0E3013883E2003093E55A
+:10B0A0008030C3E3003082E58E32A0E3013883E2D2
+:10B0B0000120A0E3002083E50CD04BE200689DE86E
+:10B0C0001EFF2FE10DC0A0E100D82DE904B04CE235
+:10B0D00004D04DE20030A0E110304BE50E32A0E389
+:10B0E000013883E2143083E2003093E5203003E23C
+:10B0F000000053E3F8FFFF0A0E32A0E3013883E2B9
+:10B1000010205BE5002083E50CD04BE200689DE851
+:10B110001EFF2FE10DC0A0E100D82DE904B04CE2E4
+:10B120000E32A0E3013883E2143083E2003093E56D
+:10B13000013003E2000053E3F8FFFF0A0E32A0E300
+:10B14000013883E2003093E5FF3003E20300A0E121
+:10B150000CD04BE200689DE81EFF2FE10DC0A0E17E
+:10B1600000D82DE904B04CE20CD04DE214000BE500
+:10B170000130A0E118304BE50030A0E30D304BE585
+:10B18000110000EA0E32A0E3033983E2143083E2B7
+:10B19000003093E5203003E2000053E3F8FFFF0A9C
+:10B1A0000E22A0E3012882E20D305BE50310A0E14E
+:10B1B00014301BE5033081E00030D3E5003082E538
+:10B1C0000D305BE5013083E20D304BE518305BE577
+:10B1D000013043E218304BE518305BE5FF0053E3E4
+:10B1E000E7FFFF1A0CD04BE200689DE81EFF2FE13D
+:10B1F0000DC0A0E100D82DE904B04CE204D04DE22E
+:10B200004C309FE50030D3E5000053E30D00001AF9
+:10B210000D304BE20000A0E30310A0E10120A0E309
+:10B220000C0000EB0030A0E1000053E30500000A31
+:10B230001C209FE50130A0E30030C2E50D305BE546
+:10B240000300A0E19EFFFFEB0CD04BE200689DE8FD
+:10B250001EFF2FE1FA0800400DC0A0E100D82DE943
+:10B2600004B04CE218D04DE20030A0E11C100BE518
+:10B2700020200BE518304BE50030A0E314300BE53F
+:10B280000030A0E310300BE518305BE5010053E31C
+:10B290002100001A98319FE5003093E5062D63E206
+:10B2A00020301BE5030052E15A00009A0D0000EA2D
+:10B2B00080319FE5001093E514201BE51C301BE551
+:10B2C000033082E00030D3E56C219FE50130C2E716
+:10B2D000012081E25C319FE5002083E514301BE50D
+:10B2E000013083E214300BE514201BE520301BE510
+:10B2F000030052E1EDFFFF3A34319FE5002093E572
+:10B3000020301BE5032082E024319FE5002083E507
+:10B310000130A0E324300BE5400000EA18305BE583
+:10B32000000053E32B00001A04319FE5002093E551
+:10B3300020301BE5030052E13600003A0E0000EA1F
+:10B3400010201BE51C301BE5032082E0EC309FE55C
+:10B35000001093E5E0309FE50130D3E7FF3003E2D2
+:10B360000030C2E510301BE5013083E210300BE500
+:10B37000012081E2C4309FE5002083E510201BE519
+:10B3800020301BE5030052E1ECFFFF3AA0309FE5BF
+:10B39000002093E520301BE5022063E090309FE51C
+:10B3A000002083E588309FE5003093E5000053E3FB
+:10B3B0000500001A7C209FE50030A0E3003082E504
+:10B3C00078209FE50030A0E3003082E50130A0E363
+:10B3D00024300BE5110000EA18305BE5020053E36E
+:10B3E0000C00001A48309FE5003093E5000053E35D
+:10B3F0000200000A0030A0E324300BE5070000EA59
+:10B400005D3FA0E324300BE524301BE5013083E2EF
+:10B4100024300BE5010000EA0030A0E324300BE506
+:10B4200024301BE50300A0E10CD04BE200689DE84E
+:10B430001EFF2FE150090040540900405C09004004
+:10B44000580900400DC0A0E100D82DE904B04CE23D
+:10B4500004D04DE208369FE50030D3E5070053E302
+:10B4600003F19F97600100EA88B400003CB500003A
+:10B4700004B60000F8B600009CB7000040B8000019
+:10B48000E4B8000088B90000D8359FE50030D3E566
+:10B49000000053E30500000AE10CA0E3DDFEFFEB32
+:10B4A000C0359FE50020A0E30020C3E5010000EACD
+:10B4B000960DA0E3D7FEFFEB0200A0E30010A0E38F
+:10B4C0000020A0E363FFFFEB0030A0E11C0053E38A
+:10B4D000150000DA0100A0E38C159FE50220A0E32F
+:10B4E0005CFFFFEB0030A0E110300BE50100A0E3B2
+:10B4F00078159FE51A20A0E356FFFFEB0030A0E18E
+:10B5000010300BE539FFFFEB64259FE50130A0E328
+:10B510000030C2E548359FE50030D3E5013083E2D5
+:10B52000FF3003E238259FE50030C2E544359FE552
+:10B530000020A0E30020C3E52E0100EA38359FE596
+:10B540000030D3E5FF3003E2000053E32200000A9D
+:10B5500024259FE50030A0E30030C2E50200A0E30F
+:10B560000010A0E30020A0E33AFFFFEB0030A0E1D1
+:10B570000C0053E3110000DA0100A0E3E8149FE59A
+:10B580000220A0E333FFFFEB0100A0E3EC149FE5F2
+:10B590000A20A0E32FFFFFEB14FFFFEBE0249FE561
+:10B5A0000030A0E30030C2E5B4349FE50030D3E5BD
+:10B5B000013083E2FF3003E2A4249FE50030C2E5BE
+:10B5C000B0249FE50030A0E30030C2E594249FE55D
+:10B5D0000030A0E30030C2E5060100EA94349FE5A4
+:10B5E0000030D3E5013083E2FF3003E284249FE59D
+:10B5F0000030C2E56C249FE50130A0E30030C2E5D5
+:10B60000FC0000EA70349FE50030D3E5FF3003E230
+:10B61000000053E33000000A5C249FE50030A0E303
+:10B620000030C2E50200A0E30010A0E30020A0E388
+:10B6300008FFFFEB0030A0E10E0053E3220000DA28
+:10B640000100A0E320149FE50220A0E301FFFFEB2F
+:10B650002C349FE50030D3E50320A0E10230A0E1C7
+:10B660008330A0E1023083E00331A0E10320A0E1B8
+:10B6700010349FE5033082E00100A0E30310A0E155
+:10B680000C20A0E3F3FEFFEBD8FEFFEBF0339FE5C9
+:10B690000030D3E5013083E2FF3003E2E0239FE591
+:10B6A0000030C2E5D8339FE50030D3E50B0053E30B
+:10B6B0000500001AA8339FE50030D3E5013083E28E
+:10B6C000FF3003E298239FE50030C2E5A4339FE5F5
+:10B6D0000020A0E30020C3E5C60000EA94339FE504
+:10B6E0000030D3E5013083E2FF3003E284239FE59D
+:10B6F0000030C2E5BF0000EA7C339FE50030D3E5AF
+:10B70000FF3003E2000053E31C00000A68239FE5BA
+:10B710000030A0E30030C2E50200A0E30010A0E387
+:10B720000020A0E3CBFEFFEB0030A0E1300053E3AC
+:10B730000E0000DA0100A0E32C139FE50220A0E335
+:10B74000C4FEFFEB0100A0E33C139FE52E20A0E325
+:10B75000C0FEFFEBA5FEFFEB04339FE50030D3E511
+:10B76000013083E2FF3003E2F4229FE50030C2E5BE
+:10B7700000339FE50020A0E30020C3E59D0000EA20
+:10B78000F0329FE50030D3E5013083E2FF3003E281
+:10B79000E0229FE50030C2E5960000EAD8329FE53E
+:10B7A0000030D3E5FF3003E2000053E31C00000A41
+:10B7B000C4229FE50030A0E30030C2E50200A0E310
+:10B7C0000010A0E30020A0E3A2FEFFEB0030A0E108
+:10B7D0000E0053E30E0000DA0100A0E388129FE59B
+:10B7E0000220A0E39BFEFFEB0100A0E39C129FE57B
+:10B7F0000C20A0E397FEFFEB7CFEFFEB60329FE5A1
+:10B800000030D3E5013083E2FF3003E250229FE5B0
+:10B810000030C2E55C329FE50020A0E30020C3E5D4
+:10B82000740000EA4C329FE50030D3E5013083E23A
+:10B83000FF3003E23C229FE50030C2E56D0000EAE4
+:10B8400034329FE50030D3E5FF3003E2000053E3DC
+:10B850001C00000A20229FE50030A0E30030C2E572
+:10B860000200A0E30010A0E30020A0E379FEFFEBBC
+:10B870000030A0E1100053E30E0000DA0100A0E365
+:10B88000E4119FE50220A0E372FEFFEB0100A0E3BC
+:10B89000FC119FE50E20A0E36EFEFFEB53FEFFEBD5
+:10B8A000BC319FE50030D3E5013083E2FF3003E295
+:10B8B000AC219FE50030C2E5B8319FE50020A0E350
+:10B8C0000020C3E54B0000EAA8319FE50030D3E536
+:10B8D000013083E2FF3003E298219FE50030C2E5AA
+:10B8E000440000EA90319FE50030D3E5FF3003E2E9
+:10B8F000000053E31C00000A7C219FE50030A0E318
+:10B900000030C2E50200A0E30010A0E30020A0E3A5
+:10B9100050FEFFEB0030A0E1150053E30E0000DA0B
+:10B920000100A0E340119FE50220A0E349FEFFEBE8
+:10B930000100A0E35C119FE51320A0E345FEFFEBAF
+:10B940002AFEFFEB18319FE50030D3E5013083E29A
+:10B95000FF3003E208219FE50030C2E514319FE586
+:10B960000020A0E30020C3E5220000EA04319FE5A7
+:10B970000030D3E5013083E2FF3003E2F4209FE59D
+:10B980000030C2E51B0000EAEC309FE50030D3E553
+:10B99000FF3003E2000053E30C00000AD8209FE5CB
+:10B9A0000030A0E30030C2E5EC209FE50230A0E3C8
+:10B9B0000030C2E5A8209FE50030A0E30030C2E5DA
+:10B9C000B0209FE50030A0E30030C2E5090000EAA6
+:10B9D000A0309FE50030D3E5013083E2FF3003E281
+:10B9E00090209FE50030C2E5020000EA70309FE53C
+:10B9F0000020A0E30020C3E578309FE50030D3E5C8
+:10BA0000C80053E31300009A58309FE50030D3E597
+:10BA1000000053E30600000A44209FE50030A0E345
+:10BA20000030C2E54C209FE50030A0E30030C2E5C5
+:10BA3000080000EA28209FE50030A0E30030C2E5BE
+:10BA400030209FE50030A0E30030C2E548209FE5AC
+:10BA50000330A0E30030C2E50CD04BE200689DE863
+:10BA60001EFF2FE1DF0A0040DC0A00408353010083
+:10BA700080520100FC080040DD0A00400609004039
+:10BA80009A520100DE0A0040A45201003653010020
+:10BA9000645301002853010070530100140C00404E
+:10BAA0000DC0A0E100D82DE904B04CE220D04DE259
+:10BAB0001C000BE520100BE524200BE528300BE5DE
+:10BAC00024301BE510300BE50030A0E314300BE50B
+:10BAD0001F0000EAF6F7FFEB0030A0E115304BE560
+:10BAE00010201BE515305BE50030C2E510301BE58A
+:10BAF000013083E210300BE515305BE50300A0E177
+:10BB0000D7F7FFEB15305BE50D0053E30D00001A8E
+:10BB100014301BE528201BE5022042E2020053E11D
+:10BB20000800008A10201BE50A30A0E30030C2E5BF
+:10BB30000A00A0E3CAF7FFEB14301BE5023083E2F2
+:10BB40002C300BE5080000EA14301BE5013083E2DD
+:10BB500014300BE514201BE528301BE5030052E1EF
+:10BB6000DBFFFF3A14301BE52C300BE52C301BE5D6
+:10BB70000300A0E10CD04BE200689DE81EFF2FE11E
+:10BB80000DC0A0E100D82DE904B04CE218D04DE280
+:10BB900018000BE51C100BE520200BE524300BE50D
+:10BBA00020301BE510300BE50030A0E314300BE52E
+:10BBB000100000EA10301BE50030D3E50A0053E323
+:10BBC0000100001A0D00A0E3A5F7FFEB10301BE504
+:10BBD0000030D3E50320A0E110301BE5013083E203
+:10BBE00010300BE50200A0E19DF7FFEB14301BE5E0
+:10BBF000013083E214300BE514201BE524301BE5F3
+:10BC0000030052E1EAFFFF3A24301BE50300A0E104
+:10BC10000CD04BE200689DE81EFF2FE10DC0A0E1B3
+:10BC200000D82DE904B04CE208D04DE210000BE53D
+:10BC300014100BE50030A0E30300A0E10CD04BE2B0
+:10BC400000689DE81EFF2FE10DC0A0E100D82DE99E
+:10BC500004B04CE210D04DE210000BE514100BE5DF
+:10BC600018200BE51C300BE50030A0E30300A0E139
+:10BC70000CD04BE200689DE81EFF2FE10DC0A0E153
+:10BC800000D82DE904B04CE20CD04DE210000BE5D9
+:10BC900014100BE518200BE518201BE5023AA0E371
+:10BCA000043082E50030A0E30300A0E10CD04BE2B9
+:10BCB00000689DE81EFF2FE10DC0A0E100D82DE92E
+:10BCC00004B04CE204D04DE210000BE50130A0E3DB
+:10BCD0000300A0E10CD04BE200689DE81EFF2FE1BD
+:10BCE0000DC0A0E100D82DE904B04CE20CD04DE22B
+:10BCF00014000BE518100BE54C309FE5003093E580
+:10BD0000000053E30200001A3C209FE53C309FE511
+:10BD1000003082E530309FE5003093E510300BE5D0
+:10BD200024309FE5002093E518301BE5032082E0D6
+:10BD300014309FE5002083E510301BE50300A0E1EF
+:10BD40000CD04BE200689DE81EFF2FE1E00A0040A6
+:10BD5000003A00400DC0A0E100D82DE904B04CE24B
+:10BD600004D04DE24E32A0E3073983E2003093E580
+:10BD70000D304BE50D305BE5083043E2500053E3F6
+:10BD800003F19F97060100EACCBE0000A4C10000A9
+:10BD9000A4C10000A4C10000A4C10000A4C100000F
+:10BDA000A4C10000A4C1000004BF0000A4C10000A1
+:10BDB000A4C10000A4C10000A4C10000A4C10000EF
+:10BDC000A4C10000A4C100005CBF0000A4C1000029
+:10BDD000A4C10000A4C10000A4C10000A4C10000CF
+:10BDE000A4C10000A4C1000080C10000A4C10000E3
+:10BDF000A4C10000A4C10000A4C10000A4C10000AF
+:10BE0000A4C10000A4C10000C4BF0000A4C1000080
+:10BE1000A4C10000A4C10000A4C10000A4C100008E
+:10BE2000A4C10000A4C10000C4BF0000A4C1000060
+:10BE3000A4C10000A4C10000A4C10000A4C100006E
+:10BE4000A4C10000A4C10000A4C10000A4C100005E
+:10BE5000A4C10000A4C10000A4C10000A4C100004E
+:10BE6000A4C10000A4C10000C8C00000A4C100001B
+:10BE7000A4C10000A4C10000A4C10000A4C100002E
+:10BE8000A4C10000A4C1000080C10000A4C1000042
+:10BE9000A4C10000A4C10000A4C10000A4C100000E
+:10BEA000A4C10000A4C10000E0C00000A4C10000C3
+:10BEB000A4C10000A4C10000A4C10000A4C10000EE
+:10BEC000A4C10000A4C10000E0C000008E22A0E3D5
+:10BED000072982E2F8329FE50030D3E5003082E5A1
+:10BEE0000E32A0E3073983E2183083E22820A0E372
+:10BEF000002083E5DC229FE50130A0E3003082E5ED
+:10BF0000AC0000EAD0329FE5003093E5010053E336
+:10BF10000300000AC0329FE5003093E5020053E3BE
+:10BF20000400001A8E22A0E3072982E2A0329FE5D6
+:10BF30000230D3E5003082E50E32A0E3073983E218
+:10BF4000183083E22820A0E3002083E584229FE5C7
+:10BF50000230A0E3003082E5960000EA74329FE5EB
+:10BF6000003093E5010053E30F00001A8E22A0E396
+:10BF7000072982E264329FE5003093E5011083E2F5
+:10BF80004C329FE50130D3E7003082E54C329FE52B
+:10BF9000003093E5012083E240329FE5002083E5F5
+:10BFA00030229FE50430A0E3003082E50E32A0E3AA
+:10BFB000073983E2183083E20820A0E3002083E5FC
+:10BFC0007C0000EA14329FE5002093E510329FE5E3
+:10BFD000003093E5030052E12500000A8E22A0E321
+:10BFE000072982E2F4319FE5003093E5011083E2F6
+:10BFF000DC319FE50130D3E7003082E5DC319FE59D
+:10C00000003093E5012083E2D0319FE5002083E5F5
+:10C01000C8319FE5002093E5C4319FE5003093E5EA
+:10C02000030052E10300000AA8219FE50430A0E3C9
+:10C03000003082E51D0000EA98219FE50530A0E36D
+:10C04000003082E59C319FE5003093E5000053E32A
+:10C050001600000A0E32A0E3073983E22020A0E395
+:10C06000002083E56C219FE50330A0E3003082E5EA
+:10C070000E0000EA6C319FE5003093E5000053E3C9
+:10C080000700000A0E32A0E3073983E22020A0E374
+:10C09000002083E53C219FE50330A0E3003082E5EA
+:10C0A000020000EA2C219FE50530A0E3003082E584
+:10C0B0000E32A0E3073983E2183083E20820A0E3C0
+:10C0C000002083E53B0000EA0E32A0E3073983E25B
+:10C0D000183083E20820A0E3002083E5350000EA61
+:10C0E00004319FE5003093E5031083E28E32A0E334
+:10C0F000073983E2003093E5FF3003E2D0209FE56B
+:10C100000130C2E7E0309FE5003093E5012083E293
+:10C11000D4309FE5002083E5CC309FE5002093E5F7
+:10C12000C0309FE5003093E5030052E10300000AB0
+:10C13000A0209FE50430A0E3003082E5050000EA7E
+:10C14000A4209FE50030A0E3003082E584209FE535
+:10C150000530A0E3003082E50E32A0E3073983E228
+:10C160000420A0E3002083E50E32A0E3073983E238
+:10C17000183083E20820A0E3002083E50D0000EAE8
+:10C180000E32A0E3073983E2183083E20820A0E3EF
+:10C19000002083E53C209FE50530A0E3003082E5E8
+:10C1A000040000EA0E32A0E3073983E2183083E28C
+:10C1B0000820A0E3002083E50030A0E3FD3E43E239
+:10C1C0000020A0E3002083E50CD04BE200689DE84E
+:10C1D0001EFF2FE1781E0040E40A0040981E004038
+:10C1E000F40A00409C1E0040501E0040F00A00402F
+:10C1F0000DC0A0E100D82DE904B04CE280209FE5FD
+:10C200000030A0E3003082E578209FE50030A0E315
+:10C21000003082E570209FE50530A0E3003082E524
+:10C2200068209FE50030A0E3003082E560209FE5B4
+:10C230000230A0E30030C2E554209FE56430A0E363
+:10C240000130C2E548209FE56430A0E30230C2E53A
+:10C250003C209FE56430A0E30330C2E530209FE539
+:10C260000130A0E30430C2E528209FE50230A0E3BE
+:10C27000003082E5660000EB0CD04BE200689DE8E0
+:10C280001EFF2FE1F40A0040F00A00409C1E00400F
+:10C29000501E0040781E0040981E00400DC0A0E1D6
+:10C2A00000D82DE904B04CE208D04DE20030A0E304
+:10C2B00014300BE50030A0E310300BE50E32A0E3A4
+:10C2C000073983E22020A0E3002083E558309FE572
+:10C2D000003093E5010053E30200001A0130A0E3AF
+:10C2E00010300BE50B0000EA14201BE50134A0E33D
+:10C2F000023043E2030052E10200009A0030A0E362
+:10C3000010300BE5030000EA14301BE5013083E236
+:10C3100014300BE5ECFFFFEA10301BE50300A0E151
+:10C320000CD04BE200689DE81EFF2FE1E40A0040BC
+:10C330000DC0A0E100D82DE904B04CE20E32A0E31C
+:10C34000073983E21020A0E3002083E50E32A0E34A
+:10C35000073983E2183083E20820A0E3002083E558
+:10C360000E32A0E3073983E2003093E5103003E298
+:10C37000000053E3F9FFFF1A0130A0E30300A0E13E
+:10C380000CD04BE200689DE81EFF2FE10DC0A0E13C
+:10C3900000D82DE904B04CE204D04DE210000BE5CA
+:10C3A0008E22A0E30A2982E28E32A0E30A3983E2D8
+:10C3B000003093E50C3083E3003082E54E32A0E399
+:10C3C0000A3983E20C20A0E3002083E50E32A0E3CB
+:10C3D000073983E2183083E26C20A0E3002083E574
+:10C3E0000E32A0E3073983E2143083E28020A0E319
+:10C3F000002083E50E32A0E3073983E2103083E2A8
+:10C400008020A0E3002083E50CD04BE200689DE88B
+:10C410001EFF2FE10DC0A0E100D82DE904B04CE2D1
+:10C4200004D04DE26C209FE50030A0E3003082E5AF
+:10C4300064209FE50030A0E3003082E55C209FE5AA
+:10C440000030A0E3003082E593FFFFEB0030A0E175
+:10C45000010053E30300000AB4FFFFEB0030A0E348
+:10C4600010300BE5060000EA28309FE5003093E528
+:10C47000050053E3FBFFFF1AACFFFFEB0130A0E325
+:10C4800010300BE510301BE50300A0E10CD04BE2AF
+:10C4900000689DE81EFF2FE1E40A0040F00A00401A
+:10C4A000F40A00400DC0A0E110D82DE904B04CE220
+:10C4B00004D04DE214000BE50E42A0E30D4984E2E6
+:10C4C000E508A0E3790D40E214101BE5262300EBFC
+:10C4D0000030A0E1013043E20334A0E1023683E3FF
+:10C4E000013083E3003084E50E42A0E3064884E295
+:10C4F000E508A0E3790D40E214101BE51A2300EBD8
+:10C500000030A0E1013043E20334A0E1023683E3CE
+:10C51000013083E3003084E50130A0E30300A0E1B3
+:10C5200010D04BE210689DE81EFF2FE10DC0A0E186
+:10C5300000D82DE904B04CE214D04DE20030A0E167
+:10C540001C304BE50030A0E318300BE51C305BE5F8
+:10C55000070053E30100009A0030A0E31C304BE5D4
+:10C560000E22A0E30D2982E20E32A0E30D3983E210
+:10C57000003093E5FF30C3E3003082E50E12A0E304
+:10C580000D1981E20E32A0E30D3983E2000093E53C
+:10C590001C205BE50130A0E31332A0E1033080E111
+:10C5A000013483E3003081E5090000EA1C305BE5DB
+:10C5B0000331A0E10E3283E20D3983E2103083E2D1
+:10C5C000003093E514300BE514301BE5000053E315
+:10C5D0000A0000BA18101BE54E3DA0E3073083E2C5
+:10C5E000030051E10030A0830130A093FF2003E25B
+:10C5F000013081E218300BE5000052E3EAFFFF1A38
+:10C600000E22A0E30D2982E20E32A0E30D3983E26F
+:10C61000003093E50734C3E3003082E514301BE5B6
+:10C62000013103E2000053E30200000A0030A0E3FE
+:10C6300020300BE5060000EA14301BE52333A0E1AF
+:10C64000033BA0E1233BA0E110300BE510301BE5DC
+:10C6500020300BE520301BE50300A0E10CD04BE2BD
+:10C6600000689DE81EFF2FE10DC0A0E100D82DE974
+:10C6700004B04CE210D04DE20030A0E118304BE5A0
+:10C6800018305BE5070053E30100009A0030A0E397
+:10C6900018304BE50E22A0E3062882E20E32A0E31A
+:10C6A000063883E2003093E5FF30C3E3003082E5D3
+:10C6B0000E12A0E3061881E20E32A0E3063883E2F0
+:10C6C000000093E518205BE50130A0E31332A0E100
+:10C6D000033080E1013483E3003081E518305BE50D
+:10C6E0000331A0E10E3283E2063883E2103083E2A8
+:10C6F000003093E514300BE514301BE5000053E3E4
+:10C70000000000BAF4FFFFEA0E22A0E3062882E24E
+:10C710000E32A0E3063883E2003093E50734C3E32A
+:10C72000003082E514301BE5013103E2000053E3E1
+:10C730000200000A0030A0E31C300BE5060000EA0E
+:10C7400014301BE52333A0E1033BA0E1233BA0E130
+:10C7500010300BE510301BE51C300BE51C301BE5E1
+:10C760000300A0E10CD04BE200689DE81EFF2FE122
+:10C770000DC0A0E100D82DE904B04CE208D04DE294
+:10C780000E32A0E31A3983E21C3083E2003093E5D5
+:10C7900014300BE514301BE5013003E2FF3003E2F7
+:10C7A000000053E30400000A0E32A0E31A3983E2CA
+:10C7B000203083E20120A0E3002083E514301BE554
+:10C7C000023003E2000053E30400000A0E32A0E34B
+:10C7D0001A3983E2203083E20220A0E3002083E5BF
+:10C7E00014301BE5043003E2000053E31600000A96
+:10C7F0000F0000EA8E32A0E31A3983E2003093E59D
+:10C80000BE304BE1BE305BE1FF3003E2FF3003E2BC
+:10C810000300A0E1B2D0FFEBBE305BE12334A0E126
+:10C820000338A0E12338A0E1FF3003E20300A0E1D8
+:10C83000ABD0FFEBCE32A0E31A3983E2003093E5B0
+:10C84000043003E2000053E3E9FFFF1A14301BE554
+:10C85000083003E2000053E32F00000A280000EA3A
+:10C86000D0309FE5003093E50320A0E1C8309FE57C
+:10C87000003093E5030052E11400002A8E12A0E379
+:10C880001A1981E2AC309FE5002093E5AC309FE5BA
+:10C890000230D3E70300A0E198309FE5003093E534
+:10C8A000012083E294309FE50230D3E70334A0E116
+:10C8B000033080E1003081E578309FE5003093E57A
+:10C8C000022083E26C309FE5002083E50C0000EA43
+:10C8D00060209FE50030A0E3003082E558209FE50E
+:10C8E0000030A0E3003082E554209FE50130A0E352
+:10C8F0000030C2E58E32A0E31A3983E20020A0E3C3
+:10C90000002083E5CE32A0E31A3983E2003093E5BC
+:10C91000023003E2000053E3D0FFFF1A0030A0E32F
+:10C92000FD3E43E20020A0E3002083E50CD04BE273
+:10C9300000689DE81EFF2FE1E81E0040E41E004055
+:10C94000EC1E00401B0000400DC0A0E100D82DE906
+:10C9500004B04CE228209FE53E30A0E30030C2E561
+:10C960001C209FE52A30A0E30130C2E510209FE59E
+:10C970003E30A0E30230C2E50CD04BE200689DE8F7
+:10C980001EFF2FE1EC1E00400DC0A0E100D82DE9F4
+:10C9900004B04CE214D04DE214000BE50130A0E1EC
+:10C9A000B8314BE10230A0E11C304BE5D0319FE5BE
+:10C9B0000030D3E5000053E31F00000AC4319FE5B7
+:10C9C0001C205BE50320C3E50030A0E310300BE53D
+:10C9D0000A0000EA10301BE5041083E210201BE57A
+:10C9E00014301BE5033082E00030D3E594219FE54D
+:10C9F0000130C2E710301BE5013083E210300BE557
+:10CA0000B8215BE110301BE5030052E1F0FFFF8A23
+:10CA1000B8315BE1041083E268219FE50030A0E3B8
+:10CA20000130C2E7B8315BE1053083E20320A0E1C9
+:10CA300054319FE5002083E5470000EAB8215BE11F
+:10CA400044319FE5003093E5033082E07E0053E3FC
+:10CA50003E00008A30319FE5003093E5011043E24B
+:10CA600020219FE53E30A0E30130C2E718319FE569
+:10CA7000001093E50C219FE52A30A0E30130C2E7C6
+:10CA800004319FE5003093E5011083E2F4209FE537
+:10CA90003E30A0E30130C2E7EC309FE5003093E583
+:10CAA000021083E2DC209FE51C305BE50130C2E729
+:10CAB000D4309FE5003093E510300BE50E0000EA1E
+:10CAC00010301BE5031083E2BC309FE5002093E5A6
+:10CAD00010301BE5033062E00320A0E114301BE5B9
+:10CAE000033082E00030D3E598209FE50130C2E7B3
+:10CAF00010301BE5013083E210300BE5B8215BE11B
+:10CB000084309FE5003093E5032082E010301BE580
+:10CB1000030052E1E9FFFF8AB8215BE168309FE53D
+:10CB2000003093E5033082E0052083E258309FE532
+:10CB3000002083E550309FE5003093E5011043E28B
+:10CB400040209FE50030A0E30130C2E7020000EA88
+:10CB50000030A0E320300BE5040000EA20309FE520
+:10CB60000020A0E30020C3E50130A0E320300BE566
+:10CB700020301BE50300A0E10CD04BE200689DE8EB
+:10CB80001EFF2FE11B000040EC1E0040E41E004091
+:10CB90000DC0A0E100D82DE904B04CE20030A0E3C4
+:10CBA000FD3E43E20020A0E3002083E5FEFFFFEA14
+:10CBB0000DC0A0E100D82DE904B04CE20CD04DE24C
+:10CBC0000030A0E318300BE5FE3EE0E30B3043E21B
+:10CBD0000020E0E3002083E50030A0E3FD3E43E2D7
+:10CBE0000020A0E3002083E5FF3EE0E3033043E2C2
+:10CBF0000020A0E3002083E50030A0E318300BE51F
+:10CC0000100000EA18301BE50331A0E10F3C43E2BD
+:10CC100014300BE518301BE50331A0E10E3C43E274
+:10CC200010300BE514201BE50030A0E3003082E556
+:10CC300010201BE50030A0E3003082E518301BE532
+:10CC4000013083E218300BE518301BE50F0053E389
+:10CC5000EBFFFF9A3F3DE0E30B3043E20C209FE502
+:10CC6000002083E50CD04BE200689DE81EFF2FE119
+:10CC700090CB00000DC0A0E100D82DE904B04CE23B
+:10CC800018D04DE21C000BE520100BE5FE2EE0E372
+:10CC90000B2042E21C101BE50130A0E31331A0E1A0
+:10CCA000003082E50030A0E318300BE5170000EA01
+:10CCB00018301BE50331A0E10F3C43E214300BE5D3
+:10CCC00018301BE50331A0E10E3C43E210300BE5C8
+:10CCD00014301BE5003093E5000053E30800001A10
+:10CCE00020301BE50320A0E114301BE5002083E584
+:10CCF0001C301BE5202083E310301BE5002083E57A
+:10CD0000050000EA18301BE5013083E218300BE51E
+:10CD100018301BE50F0053E3E4FFFF9A18301BE5C2
+:10CD2000100053E30200001A0030A0E324300BE5AA
+:10CD3000070000EA0020A0E3FF2E42E21C101BE5E2
+:10CD40000130A0E31331A0E1003082E50130A0E31F
+:10CD500024300BE524301BE50300A0E10CD04BE2AE
+:10CD600000689DE81EFF2FE10DC0A0E100D82DE96D
+:10CD700004B04CE214D04DE21C000BE5FE2EE0E3C3
+:10CD80000B2042E21C101BE50130A0E31331A0E1AF
+:10CD9000003082E50030A0E318300BE5190000EA0E
+:10CDA00018301BE50331A0E10F3C43E214300BE5E2
+:10CDB00018301BE50331A0E10E3C43E210300BE5D7
+:10CDC00010301BE5003093E52020C3E31C301BE549
+:10CDD000030052E10800001A14201BE50030A0E314
+:10CDE000003082E510301BE5003093E52020C3E3DE
+:10CDF00010301BE5002083E5050000EA18301BE534
+:10CE0000013083E218300BE518301BE50F0053E3C7
+:10CE1000E2FFFF9A18301BE5100053E30200001AEE
+:10CE20000030A0E320300BE5070000EA0020A0E37B
+:10CE3000FF2E42E21C101BE50130A0E31331A0E1FC
+:10CE4000003082E50130A0E320300BE520301BE507
+:10CE50000300A0E10CD04BE200689DE81EFF2FE12B
+:10CE60000DC0A0E100D82DE904B04CE204D04DE2A1
+:10CE70000A0000EB0030A0E110300BE510301BE59C
+:10CE8000803083E30300A0E10F0000EB10301BE5CE
+:10CE90000300A0E10CD04BE200689DE81EFF2FE1EB
+:10CEA0000DC0A0E100D82DE904B04CE204D04DE261
+:10CEB00000300FE110300BE510301BE50300A0E15E
+:10CEC0000CD04BE200689DE81EFF2FE10DC0A0E1F1
+:10CED00000D82DE904B04CE204D04DE210000BE57F
+:10CEE00010301BE503F029E10CD04BE200689DE80F
+:10CEF0001EFF2FE10DC0A0E100D82DE904B04CE2E7
+:10CF000008D04DE214000BE5E4FFFFEB0030A0E198
+:10CF100010300BE510301BE58020C3E314301BE517
+:10CF2000803003E2033082E10300A0E1E6FFFFEB83
+:10CF300010301BE50300A0E10CD04BE200689DE837
+:10CF40001EFF2FE10DC0A0E100D82DE904B04CE296
+:10CF500004D04DE2D1FFFFEB0030A0E110300BE533
+:10CF600010301BE58030C3E30300A0E1D6FFFFEBE8
+:10CF700010301BE50300A0E10CD04BE200689DE8F7
+:10CF80001EFF2FE10DC0A0E100D82DE904B04CE256
+:10CF900004D04DE2C1FFFFEB0030A0E110300BE503
+:10CFA00010301BE5403083E30300A0E1C6FFFFEB38
+:10CFB00010301BE50300A0E10CD04BE200689DE8B7
+:10CFC0001EFF2FE10DC0A0E100D82DE904B04CE216
+:10CFD00008D04DE214000BE5B0FFFFEB0030A0E1FC
+:10CFE00010300BE510301BE54020C3E314301BE587
+:10CFF000403003E2033082E10300A0E1B2FFFFEB27
+:10D0000010301BE50300A0E10CD04BE200689DE866
+:10D010001EFF2FE10DC0A0E100D82DE904B04CE2C5
+:10D0200004D04DE29DFFFFEB0030A0E110300BE596
+:10D0300010301BE54030C3E30300A0E1A2FFFFEB8B
+:10D0400010301BE50300A0E10CD04BE200689DE826
+:10D050001EFF2FE110B5041C101C221C03E00B78EE
+:10D060000131137001320138F9D2201C10BC02BC0E
+:10D070000847C0460FB400B5064B81B002AA1B6832
+:10D0800002CA9868009201F06BFA01B008BC04B0C3
+:10D0900018470000200000400EB400B581B002AB7C
+:10D0A00004CB8168009300F04BF801B008BC03B0DA
+:10D0B0001847C04630B587B0051C081C0C1C00F092
+:10D0C00027F80D4B029301230190039301306B4627
+:10D0D00006900493A868022304A90094059302F023
+:10D0E0005DFD002802D00120404200E00A2007B088
+:10D0F00030BC02BC084700009C59010000B5034B3E
+:10D10000011C1868FFF7D6FF02BC0847200000404A
+:10D11000021C00E001300378002BFBD1801A70471D
+:10D1200010B58B680C1C002B02D100204B6004E072
+:10D1300002F034FD0023A360636010BC02BC08470A
+:10D14000F0B5D24CA54405900491161C1D1C02F0AC
+:10D15000E5FE00680B900598002804D0836B002B37
+:10D1600001D102F03BFB04998B891A0702D50B69A8
+:10D17000002B06D1049801F0EFFB002801D001F04C
+:10D18000BDF9049B9A891A2313400A2B47D1049CAA
+:10D190000E20235E002B42DBBD4C02236C449A43DD
+:10D1A0000499A281CB89BD22E381D200CB696A4474
+:10D1B000BE201360C0004B6AB64A684403606A44EC
+:10D1C0001CABB548BC2113602360C9008023B34A5F
+:10D1D000DB006844694403600B606A440023136009
+:10D1E0000598211C321C2B1CFFF7AAFF0890002871
+:10D1F00007DB201C02F092FA002802D001235B42D8
+:10D200000893A34B6B449B895C0601D401F091F910
+:10D210000498838940221343838101F08AF9C5224F
+:10D22000D223D200DB00D3249D486A446B44E4003F
+:10D230006C441A606844002323600360994B9A4C45
+:10D240001493159400241B96119412940792089439
+:10D250000D9401E00794189D1B9E00E00136337881
+:10D26000002B01D0252BF9D11B98341A002C22D089
+:10D27000D3220799D2006A441368086088481B19B2
+:10D2800068441360036801334C600360072B01DCC2
+:10D2900008310CE0D221C90004986944FFF740FF2F
+:10D2A000002801D001F026F9C521C9006944089A77
+:10D2B0001219079108923378002B01D101F000F97F
+:10D2C0007A4B00226B4401361B961A7001235B4295
+:10D2D00017920992169303E00124644216941D1CD0
+:10D2E0001B981B990078013119901B9100E009925D
+:10D2F000199B203B582B00D9E9E36D4A9B009B58B2
+:10D300009F466C4A119259E3684A6A441378002B8D
+:10D31000E6D120231370E3E701233AE02B1D2D68AB
+:10D320000995002D1ADA684209901D1C17990423EB
+:10D3300019431791D4E75D4B2B226B441A70CFE74A
+:10D340001B9A137801321B922A2B02D000221993C8
+:10D3500013E02B1D2D681695002DBDDB1D1CBFE7AE
+:10D3600093001B989B18199C1B9900785B001B1954
+:10D3700001311A1C19901B91303A199B303B092B33
+:10D38000EED9002A1692B3DA012252421692AFE782
+:10D390008023179C1C431794A2E7002293009B183C
+:10D3A00019985B001B181B991A1C1B9B09780133E9
+:10D3B0001B930B1C303B303A1991092B97D8EDE7A2
+:10D3C0000823E6E740230DE01B990B786C2B06D170
+:10D3D000179A102301311A431B91179280E71023EB
+:10D3E000D7E7102317981843179079E7199943291D
+:10D3F00002D0179AD20617D52F4C6C440021082270
+:10D40000201C03F079F88E21C9002A680598694428
+:10D41000231C01F0B5F8061C431C01D101F04AF8A9
+:10D420000435189501F076F88E232A68DB00291D53
+:10D430006B44012618911A7001F06CF8179A1023AA
+:10D440001A431792179BDB0603D52C1D18942C68E2
+:10D450000AE017992B1D2868490603D51893030481
+:10D460001C1401E01893041C002C04DA0F4B2D222D
+:10D470006B441A7064420121C0E2199A169B1A92F9
+:10D4800001331BD10624169422E0000038F9FFFF77
+:10D49000CC050000DC050000D4050000E405000018
+:10D4A000940600000000000000000000C706000015
+:10D4B00088530100A0590100A406000019986728AC
+:10D4C00001D0472804D11699002901D101221692D2
+:10D4D000179C2B1C0833240705D528686968189306
+:10D4E0001490159104E029686A68149115921893B4
+:10D4F0001498159903F0AAFD002817D014981599CF
+:10D50000C34BC24A07F03EFE002803DAC14B2D226E
+:10D510006B441A70199B453B022B04D9BE4F002265
+:10D5200003260F92ECE2BD4F0326E4E2149815990E
+:10D5300003F0A2FD002809D0199B453B022B02D81D
+:10D54000B74F0326DAE2B74F03261BE21799802371
+:10D550005B00199A19431791662A03D1169B03267B
+:10D560000A930BE0199C652C04D0452C02D0169828
+:10D570000A9002E0169901310A910226149B159C2B
+:10D58000002B03DB251C00221C1C06E0159B1498B5
+:10D590008021090644181D1C2D220A9B0093A24BD2
+:10D5A0006B440193A14B6B440293D823DB006B4483
+:10D5B0000C9203930598211C2A1C331C01F0B0FA2D
+:10D5C000071C1998672801D0472802D11799C90765
+:10D5D00033D50A9A199BBE18662B14D13B78302B91
+:10D5E0000DD1201C291C8A4B884A07F0CFFD00284A
+:10D5F00005D00A988C4901231B1A69440B608A4A9A
+:10D600006A441368F618201C291C814B7F4A07F0D6
+:10D61000C1FD00280BD1D823DB006B441E6006E05F
+:10D62000D8243023E40013706C44531C2360D820AA
+:10D63000C00068440268B242F2D3D821C9006944EC
+:10D640000B68199ADB1B1393672A01D0472A12D162
+:10D65000754C6C442368181D05DD16998B4202DC5D
+:10D6600067221A9274E0199B672B01D000F04AFFE1
+:10D6700065241A9403E0199865284ADC1A906A49CF
+:10D6800069440B686A4A5D1E1AAB1B786A440D60D8
+:10D690001370002D02DA6D422D2300E02B2353700E
+:10D6A000092D21DDD224E4006C44281C0A2106F057
+:10D6B00081F9013C303020700A21281C06F0C4F8A2
+:10D6C000051C0928F1DC5B4A031C611E30336A44E7
+:10D6D0000B7003E00B78013113700132D223DB00B1
+:10D6E0006B449942F6D308E0514B30226B449A7058
+:10D6F0002A1C3032DA70504A6A444D4B139C6B44FA
+:10D70000D21A0D921619012C2BDC1798C00732D5AE
+:10D7100027E01999662919D1434A6A441668002EF0
+:10D7200009DD169B002B02D1179CE40723D5169820
+:10D73000731CC6181FE01699002904D1179AD20746
+:10D7400001D4012617E0169E023614E0199B1A93A5
+:10D75000354C6C4426681398864204DB1799C90738
+:10D7600009D5013607E0002E01DD012001E002238A
+:10D77000981B139A16180C9B002B06D11A9C139811
+:10D78000002119940E900F91BAE1224B2D226B4487
+:10D790001A70002E109601DA002210921A9B139C28
+:10D7A000002019930E940F90B4E11799C90605D57E
+:10D7B0002B68089C2A1D18921C604CE517982B1D9D
+:10D7C000400605D569461893098C2B68198042E5F7
+:10D7D0001893089A2B681A603DE5179C10231C4388
+:10D7E00017941798C00603D52C68291D189107E0D7
+:10D7F000179A2B1D2868520604D5189303041C0C95
+:10D800000021F7E0041C1893FAE700000000000074
+:10D8100000000000C7060000B4590100B85901001B
+:10D82000BC590100C0590100B4060000BC0600004C
+:10D83000AD060000AF060000B10600002B1D1798D2
+:10D840001893C94902232C68184378221790119124
+:10D850001992CEE0C54B00226B441A702F682B1D25
+:10D860001893002F01D100F051FE199C532C02D0C7
+:10D870001798C00671D5D721C900BD4869440F600B
+:10D8800008226844002102F037FE169A002A1DDBA8
+:10D8900000260024D720C000684403681A59002AD3
+:10D8A0002AD08E21B24BC900694405986B4400F020
+:10D8B00067FE411C01D100F0FDFD169A80199042CF
+:10D8C0001ADC0434904211D0061CE3E7A84BD7229F
+:10D8D0006B44D2000093059800216A44002300F0B5
+:10D8E00077FE061C431C03D100F0E4FD169E03E006
+:10D8F000D721C90069440F60002E00D1FBE0711CE4
+:10D90000059802F07BFB002807D1049A9389049CB8
+:10D9100040221343A38100F0EDFD954C6C4412901E
+:10D9200000210822201C02F0E7FDD722D200059832
+:10D9300012996A44331C009400F04AFEB04206D0AB
+:10D940000498838940221343838100F0CFFD129A0B
+:10D9500000239355129F0F93D2E0169B002B0DDBF3
+:10D96000381C00211A1C02F09FFD002800D1C4E0E1
+:10D97000169CC61BA64200DDBFE0BCE0381CFFF7CA
+:10D98000C7FB061C0020A0E017991023194317912C
+:10D99000179AD20603D52C682B1D18930AE0179C02
+:10D9A0002B1D2868640603D5189303041C0C01E0A2
+:10D9B0001893041C01211DE06E4811901799C906A7
+:10D9C00003D52C682A1D18920AE0179C2B1D286885
+:10D9D000640603D5189303041C0C01E01893041C7F
+:10D9E0001798C00705D5002C03D0179902231943B7
+:10D9F000179102215D4B00226B441A70169A002A7F
+:10DA000003DB1798802398431790002C02D1169AB5
+:10DA1000002A44D0012904D0012905D3022935D197
+:10DA200028E0554D6D441DE0534F6F4407232340BC
+:10DA3000013F3033E4083B70002CF7D1179CE4071A
+:10DA40003CD5302B3AD0013F302311E0051C0A2190
+:10DA5000201C05F04BFF303028700A21201C05F0F7
+:10DA6000ADFE041C681E092CF0D8231C071C3033A3
+:10DA70003B7023E0404F6F4411980F232340C35C59
+:10DA8000013F24093B70002C18D0F5E73B4C201CCB
+:10DA9000FFF73EFB1699061C271C0F9130E000296A
+:10DAA00002D1179AD20701D4334F06E08E22D2005A
+:10DAB000334B30216A44D154324F6F44D924E400AF
+:10DAC0006C44E31B1E1C1698FC3E0F9018E019993D
+:10DAD000002901D100F0F4FC8E2119AA1278C900A6
+:10DAE000224B69440A706B44002201260F1C1A70F5
+:10DAF000189500F00DFD00232DE7169E00240F94CD
+:10DB00000F981096864200DA1090184B6B441B78E1
+:10DB1000002B03D010990131109105E0179A92075C
+:10DB200002D5109B02331093179C84231C4006944B
+:10DB300061D109981099441A002C33DC5BE0079AF4
+:10DB4000136010235360031CD320C0000E4A10330F
+:10DB5000684403606A446B1C1360072B16DC079B48
+:10DB6000083307931DE00000A0590100C70600001C
+:10DB70009C060000C4590100CC050000D8590100E2
+:10DB80005B010000CB050000940600000498FFF73D
+:10DB9000C7FA002801D000F0A6FCC520C0006844E8
+:10DBA0000790103CD322CE4BD221D2006B44C90047
+:10DBB0006A441D6869441068CA4B102CBFDC079A80
+:10DBC000136054600319D324E400C5486C442360F7
+:10DBD00068446B1C0360072B02DC083207920AE0E2
+:10DBE0000498FFF79DFA002801D000F07CFCC521C5
+:10DBF000C90069440791BC4A6A441378002B23D0BA
+:10DC0000079BD320079CC00068441A60012363600F
+:10DC1000B34903686944013303600B6801330B6047
+:10DC2000072B02DC083407943AE0D221C90004989B
+:10DC30006944FFF775FA002801D000F054FCC522B2
+:10DC4000D2006A4407922BE0179B02210B4227D097
+:10DC5000A64B30226B441A7019AC24785C7007987C
+:10DC60004160D321C900694403609D4A0B686A443E
+:10DC700002330B60136801331360072B02DC08309A
+:10DC800007900DE0D221C90004986944FFF748FAD3
+:10DC9000002801D000F027FCC523DB006B4407936C
+:10DCA000069C802C4DD109981099441A002C20DC38
+:10DCB00047E0079A136010235360031CD320C00071
+:10DCC000874A1033684403606A446B1C1360072B57
+:10DCD00003DC079B083307930AE00498FFF720FA58
+:10DCE000002801D000F0FFFBC520C0006844079069
+:10DCF000103CD3227A4BD221D2006B44C9006A4433
+:10DD00001D68694410687A4B102CD2DC079A1360A6
+:10DD100054600319D324E40071486C4423606844C0
+:10DD20006B1C0360072B02DC0832079209E00498A1
+:10DD3000FFF7F6F9002800D0D5E3C521C9006944F2
+:10DD400007910F9A941B002C1FDC46E0079A136082
+:10DD500010235360031CD320C000614A1033684471
+:10DD600003606A446B1C1360072B03DC079B0833BA
+:10DD7000079309E00498FFF7D3F9002800D0B2E335
+:10DD8000C520C00068440790103CD322544BD221D8
+:10DD9000D2006B44C9006A441D6869441068544B42
+:10DDA000102CD3DC079A136054600319D324E400C9
+:10DDB0004B486C44236068446B1C0360072B02DCF7
+:10DDC0000832079209E00498FFF7AAF9002800D06A
+:10DDD00089E3C521C90069440791179AD20512D475
+:10DDE000D324079BE4006C441F605E603C482368BA
+:10DDF00068449B192360036801330360072B00DD2F
+:10DE0000E5E2079AE1E21999652900DC1CE2149821
+:10DE10001599384A384B07F0BDF9002800D09DE02D
+:10DE2000364B079AD324E4006C44136001235360FB
+:10DE30002B4823686844013323600368013303607F
+:10DE4000072B01DC08320BE0D221C9000498694499
+:10DE5000FFF766F9002800D045E3C522D2006A44E6
+:10DE6000274969440B680E9CA34203DB1798C0073F
+:10DE700000D4B4E2D324E40001236C445360184876
+:10DE8000236868440133236003680B9901331160F0
+:10DE90000360072B01DC08320BE0D221C900049893
+:10DEA0006944FFF73DF9002800D01CE3C522D200E9
+:10DEB0006A440E9C013C002C2EDC90E2136010237F
+:10DEC0005360031CD320C00010336844036004482F
+:10DED0006B1C68440360072B14DC08321BE0000055
+:10DEE00094060000FC540100C7060000C5060000AF
+:10DEF000EC5401000000000000000000F459010093
+:10DF0000B40600000498FFF70BF9002800D0EAE2FD
+:10DF1000C522D2006A44103CD323DB006B4418684E
+:10DF2000DA4BD2216B44C9001D686944D84B102CD0
+:10DF3000C4DC136054600319D324E400D3486C4458
+:10DF4000236068446B1C0360072B00DC3DE20498EF
+:10DF5000FFF7E6F8002800D0C5E23DE2CD4969446C
+:10DF60000B68002B00DD95E0CB4B079AD324E4002F
+:10DF70006C44136001235360C44823686844013330
+:10DF80002360036801330360072B01DC08320BE0D8
+:10DF9000D221C90004986944FFF7C2F8002800D0D4
+:10DFA000A1E2C522D2006A44BA4969440B68002B39
+:10DFB00003D10E9B002B00D111E2D320C00001231E
+:10DFC00068445360B14903686944013303600B68D6
+:10DFD0000B9C013314600B60072B01DC08320BE053
+:10DFE000D221C90004986944FFF79AF8002800D0AC
+:10DFF00079E2C522D2006A44A64C6C4423685E4292
+:10E00000002E1BDC3DE0136010235360031CD32063
+:10E01000C0009E4C1033684403606C446B1C23604A
+:10E02000072B01DC083208E00498FFF779F8002894
+:10E0300000D058E2C522D2006A44103ED323934C4C
+:10E04000D221DB006B44C9006C4418686944256820
+:10E050008F4B102ED7DC13608319D320C000684487
+:10E0600003606B1C56602360072B01DC083208E05C
+:10E070000498FFF755F8002800D034E2C522D200FA
+:10E080006A44D324E4006C440E9923685B1817603B
+:10E0900051607BE0D322D2006A447C4CD2211068CC
+:10E0A0000E9AC9006C4469442568934278DB079B4B
+:10E0B000D3241F605A60E400831874486C442360C2
+:10E0C00068446B1C0360072B02DC079A083208E0E7
+:10E0D0000498FFF725F8002800D004E2C522D200FA
+:10E0E0006A446C4969440B680E981C1A002C1BDCAE
+:10E0F0003FE0136010235360031CD320C000103393
+:10E100006844036061486B1C68440360072B01DCB2
+:10E11000083208E00498FFF703F8002800D0E2E195
+:10E12000C522D2006A44103CD323DB006B4418683C
+:10E13000564BD2216B44C9001D686944544B102CC6
+:10E14000D7DC136054600319D324E4004F486C44B7
+:10E15000236068446B1C0360072B01DC083208E075
+:10E160000498FEF7DDFF002800D0BCE1C522D200F4
+:10E170006A44179B01210B4200D130E1D324474B65
+:10E18000E4006C4413602368516001333F486844E5
+:10E190002360036801330360072B00DC15E116E1FF
+:10E1A000079AD3245360E400C31838486C442360B2
+:10E1B00068446B1C17600360072B01DC083208E021
+:10E1C0000498FEF7ADFF002800D08CE1C522D200F4
+:10E1D0006A44324B2F49D320C0006944684413601D
+:10E1E00001230C68536029490368694401330360C3
+:10E1F0000B6801330B60072B02DC111C08310BE0AC
+:10E20000D221C90004986944FEF78AFF002800D093
+:10E2100069E1C521C90069443B190B601D4BD3203E
+:10E220006B44C0001A6868440E9C0368A21A9B18CD
+:10E230004A60164A6A440360136801331360072B6F
+:10E2400000DDC4E00A1CC0E00E9B012B04DC179C1F
+:10E2500001231C4200D186E0114A3B786A441370C6
+:10E260002E235370D3210798C9000223694402600A
+:10E270004360064A0B686A4402330B60136801333B
+:10E280001360072B0EDC041C083417E09406000012
+:10E29000EC540100B4060000F4590100F8590100E3
+:10E2A000C5060000D221C90004986944FEF738FF72
+:10E2B000002800D017E1C524E4006C441498159997
+:10E2C000A04B9F4A06F062FF0E9D013D002812D030
+:10E2D000D320C0007B1C684423600E9903689A4ACF
+:10E2E000CB18013B6A440360136801336560136017
+:10E2F000072B49DD4AE02E1E1BDC53E02360102370
+:10E300006360031CD320C0008F4A1033684403604D
+:10E310006A446B1C1360072B01DC083408E0049886
+:10E32000FEF7FEFE002800D0DDE0C524E4006C44CA
+:10E33000103ED323844AD221DB006B44C9006A44D7
+:10E34000186869441568814B102ED7DC2360831947
+:10E35000D320C000684403606B1C66601360072B09
+:10E3600012DD049816E0D3220799D2006A444B606C
+:10E37000754C13686C4401331360236801330F60DC
+:10E380002360072B02DC0C1C08340BE0D221C900EF
+:10E3900004986944FEF7C4FE002800D0A3E0C52419
+:10E3A000E4006C446A4BD321C9006B4469440D9866
+:10E3B0002360654A0B686A441B180B6013680133BD
+:10E3C00060601360072B02DC221C083207E0D221B8
+:10E3D000C90004986944BBE5C522D2006A44179B72
+:10E3E0005B073ED509981099441A002C1ADC38E0D6
+:10E3F000136010235360031CD320C0001033684403
+:10E40000036051486B1C68440360072B01DC083231
+:10E4100007E00498FEF784FE002864D1C522D200EC
+:10E420006A44103CD323DB006B441868464BD2216E
+:10E430006B44C9001D686944464B102CD8DC13603E
+:10E4400054600319D324E4003F486C4423606844BB
+:10E450006B1C0360072B04DD0498FEF761FE0028A7
+:10E4600041D1109B09998B4200DA0B1CD324089AE6
+:10E47000E4006C44D21823680892002B07D0D22104
+:10E48000C90004986944FEF74BFE00282BD12E48A2
+:10E49000C524129900236844E40003606C440029F9
+:10E4A00001D1FEF7D7FE059801F0A4FA00221292DE
+:10E4B000FEF7D0FE049CA38940221343A38119E0F8
+:10E4C000D321C90069440B68002B07D0D221C900B1
+:10E4D00004986944FEF724FE00280BD11A4A002351
+:10E4E0006A44136006E0129B002B03D00598129932
+:10E4F00001F080FA049CA38958061AD501214942EB
+:10E50000089116E045221A92FFF7B9F8124F062635
+:10E5100010960AE0114B8E2700226B44FF001A7000
+:10E520006F44002E109600DA109200230F93FFF72D
+:10E53000F5FAD9230898DB009D44F0BC02BC0847DB
+:10E54000000000000000000094060000EC540100F0
+:10E55000AD060000FC540100FC590100C706000094
+:10E5600030B5131C054A0D1C041C211C10682A1C04
+:10E57000FEF7E6FD30BC02BC08470000200000406A
+:10E5800030B583B0051C1C1C002902D1694602313C
+:10E590000022231C00F088F8431C05D100232360CF
+:10E5A0008A2301202B60404203B030BC02BC0847E4
+:10E5B00030B5131C054A0D1C041C211C10682A1CB4
+:10E5C000FFF7DEFF30BC02BC08470000200000401F
+:10E5D000F0B589B00290019100921D1C0E9F002998
+:10E5E00001D101256D420099019A0E680024039221
+:10E5F0003FE03B6804937968059169463268029868
+:10E600001A313B1CFFF7BCFF421C07D102998A2339
+:10E6100001240B60644200233B602CE02B1A9C42D7
+:10E6200022D8A84220D2019A2418002A0FD0002212
+:10E6300007E06B461A33D35C03990B7001310391E9
+:10E6400001328242F5DB009A1368043313603368A9
+:10E65000002B01D004360CE00199002901D0009A6A
+:10E660001360013C3B6006E0049B05993B607960C8
+:10E6700001E0AC42BDD3201C09B0F0BC02BC08478D
+:10E6800070B5161C074A0D1C81B0041C211C1068B3
+:10E6900000932A1C331CFFF79BFF01B070BC02BC27
+:10E6A0000847000020000040F0B59C4E301C0D1CB7
+:10E6B000141C1F1CFEF72CFD012800D821E19849ED
+:10E6C000301C02F053FD002800D097E0002D00D14F
+:10E6D0001CE17F2C00DC16E1221C924B803A9A420E
+:10E6E0000DD8620540235B42D20E1A432A703F23A5
+:10E6F000221C1A4080235B421A436A70A4E08A48B5
+:10E700008A4B22189A4217D8894BE218894B9A42B1
+:10E7100000D8FDE0220420235B42120F1A432A7026
+:10E720002305802252429B0E13436B703F232340EC
+:10E7300013430320AB70EDE07F48804B22189A42D0
+:10E7400016D8E20210235B42520F1A432A70A30329
+:10E75000802252429B0E13436B7023059B0E691C53
+:10E7600013434B703F232340134304208B70D1E0AD
+:10E77000734BE218734B9A421BD8A20108235B42E9
+:10E78000920F1A432A702302802252429B0E134397
+:10E790006B70A3039B0E691C13434B7023059B0EE8
+:10E7A000481C134343703F232340134383700520C9
+:10E7B000B0E0654B9C4200DCAAE0620004235B42AF
+:10E7C000D20F1A432A70A300802252429B0E134399
+:10E7D0006B7023029B0E681C13434370A3039B0EB4
+:10E7E000411C13434B7023059B0E481C134343707D
+:10E7F0003F2323401343837006208BE05349301C92
+:10E8000002F0B4FC002821D1002D7FD023041A0E81
+:10E81000002A78D0131C7F331B061B0E1E2B05D934
+:10E82000131C20331B061B0E0F2B71D8C020230690
+:10E830000006190E1B181B0E3E2B03D980234B40DC
+:10E840007C2B65D82A706970022063E04049301C37
+:10E8500002F08CFC002814D1002D57D023041A0E8E
+:10E86000002A50D0131C5F331B061B0E5D2B4FD8A4
+:10E87000BE202306C005190E1B181B0E5D2B47D8A2
+:10E88000E0E73449301C02F071FC002839D1002D3A
+:10E890003AD023061E0E2304190E00291FD00B1C8C
+:10E8A000213B1B061B0E5D2B32D8331C213B1B0664
+:10E8B0001B0E5D2B2CD83B68002B01D000200AE0FA
+:10E8C00001233B601B232B7024236B706A1C4223A3
+:10E8D0005370951C0320023029706E701AE03B685B
+:10E8E000002B01D1002009E01B2339602B70282365
+:10E8F0006B706A1C42235370951C032001302E70EC
+:10E9000008E0002D02D02C70012003E0002001E07F
+:10E9100001204042F0BC02BC08470000280400402F
+:10E92000045A01007F07000000F8FFFFFFF7000016
+:10E930000028FFFFFF0700000000FFFFFFFF1E0091
+:10E940000000E0FFFFFFDF03FFFFFF030C5A0100A1
+:10E95000145A01001C5A010030B5234B041C1868DE
+:10E96000002804D0836B002B01D100F037FFA2896F
+:10E970000823151C1D401ED1D30602D4012040429D
+:10E980002FE0530713D5216B002908D0231C4033F7
+:10E99000994203D0144B186801F02CF82563A38921
+:10E9A00024229343A3810023636023692360A38906
+:10E9B00008221343A3812369002B02D1201C01F0FC
+:10E9C000B1FAA389DA0705D50023A36063695B4226
+:10E9D000A36105E09A0701D5002300E06369A36005
+:10E9E000002030BC02BC084720000040F0B50A6996
+:10E9F000036989B001900091934201DA002089E017
+:10EA0000561E0098019A14301432B300C118D3185E
+:10EA10000691059309681B6808900131181C07923C
+:10EA2000029304F0CBFE0490002836D00020079D0E
+:10EA3000089F0390844604CF384C0498131C23404D
+:10EA4000011C5943120C424361440B0CD218130CA5
+:10EA50009C462B68181C21402040401A03992240F4
+:10EA600040181B0C9B1A02149B181A146B80069BEF
+:10EA70002880039204359F42DDD90298002801D0F6
+:10EA80000BE0013E0599079A04390591914202D99C
+:10EA90000B68002BF5D0019B1E610198009901F0D5
+:10EAA0009DFD002835DB0498013000270490079D68
+:10EAB000BC46089904C9194C0891111C21406144B5
+:10EAC0000B0C120CD218130C9C462B68181C2140FE
+:10EAD0002040401AC01922401B0C9B1A28800214A7
+:10EAE000069908989B186B801F1404358842E0D95A
+:10EAF0000798B300C2181368002B01D009E0013E4B
+:10EB00000799043A8A4202D91368002BF7D0019A78
+:10EB10001661049809B0F0BC02BC0847FFFF000072
+:10EB2000F0B5A4B003910492016C029001932B9C68
+:10EB300000290AD0436C4B60426C012393408B60E8
+:10EB400001F0E6FC029800230364039A002A05DA28
+:10EB500001232360CD4B1A40039201E00023236080
+:10EB6000039ECB4A331C1340934219D1C94B2A99B7
+:10EB7000049A0B60002A04D1C74B1E4201D1C7483A
+:10EB800000E0C7482C9B002B01D100F0C3FDC378E7
+:10EB9000C21C002B00D005322C9C226000F0BAFD74
+:10EBA00003980499BF4AC04B0590069106F0EEFA0F
+:10EBB00000280ED12A992C9A01230B60002A02D139
+:10EBC000BA4800F0A7FDBA4B2C9C581E236000F0F9
+:10EBD000A1FD22AB0093029823AB0599069A01F0A0
+:10EBE0001FFE73005C0D1490002C0BD00598069945
+:10EBF000A94BB04A0340181C1043AF4A0023A61883
+:10EC0000139323E0229BAD4C239A1B199D18202DB2
+:10EC100009DD4022521B2B1C04989640203BD84013
+:10EC2000341C044303E02023049C5B1B9C40201CF9
+:10EC300006F0B4FA002C03DAA14AA24B06F0B2FAAD
+:10EC4000A14AA24B012413948018EE18A04AA14BAC
+:10EC500006F0ACFAA04AA14B06F0ACFAA04AA14BD0
+:10EC600006F0A0FA041C301C0D1C06F097FA9E4A10
+:10EC70009E4B06F09FFA021C0B1C201C291C06F060
+:10EC800091FA041C0D1C06F099FA291C0E90854A75
+:10EC9000854B201C06F076FA00280DDA0E9806F057
+:10ECA0007DFA021C0B1C201C291C06F06FFA0028A0
+:10ECB00002D00E9801380E900E99162901D9012222
+:10ECC00012E00E9C8A4BE200D21805980699536810
+:10ECD000126806F057FA002802DB00200F9004E0CB
+:10ECE0000E9901390E9100220F92229B9B1B5A1EF6
+:10ECF00003D400231192099303E0524200240992A5
+:10ED000011940E98002806DB119900220918119120
+:10ED100012900A9207E0099B0E9C00211B1B604287
+:10ED200009930A901291019A092A1BD8052A01DC3D
+:10ED3000012403E0019B043B019300240198052872
+:10ED400003D86C4A83009B589F4601214942012207
+:10ED50000C910D9110922FE00123109320E00120DF
+:10ED600010900EE000210191012401235B4200225A
+:10ED70000120122629920C930D9310901CE0002183
+:10ED80001091299A002A03DD161C0C920D9213E0B3
+:10ED90000126012329930C960D960DE0002010907A
+:10EDA000299B0E990133CE18721E0D92002E02DCA3
+:10EDB0000C96012600E00C9602980023042243647E
+:10EDC00003E04B1C02994B645200131C029814334D
+:10EDD000416CB342F5D901F0F5FC02990C9A1A90F6
+:10EDE00008640E2A00D9A5E1002C00D1A2E10E9BF7
+:10EDF000002B33DD0F213E4A0B400E98DB009B18A1
+:10EE000004111E685F68E20602D402230B930BE034
+:10EE1000394B0C401A6A5B6A0598069906F0D2F9DC
+:10EE20000390049103200B90334D0EE0E1070AD5C7
+:10EE30000B9A01320B92301C391C2A686B6806F061
+:10EE4000B9F9061C0F1C64100835002CEED103988C
+:10EE50000499321C3B1C06F0B5F95CE00E9B5C4249
+:10EE6000002C02D102240B9457E00F23204A2340A8
+:10EE7000DB009B181A685B680598069906F09AF9FA
+:10EE80001D4D022224110B9243E00000FFFFFF7F83
+:10EE90000000F07F0F270000FFFF0F00245A010041
+:10EEA000305A01000000000000000000F459010089
+:10EEB000F55901000000F03F01FCFFFF32040000A3
+:10EEC0000000F04100000000000010FECDFBFFFF3D
+:10EED0000000F83F00000000A787D23F61436F6346
+:10EEE000288AC63FB3C8608B1344D33FFB799F5039
+:10EEF0005C5501000C55010024560100E30706D5BE
+:10EF00000B9A01320B922A686B6806F053F9641071
+:10EF10000835002CF2D1039004910F9B002B2FD0C9
+:10EF2000039C049DCE4BCD4A201C291C06F02AF9D7
+:10EF3000002825DA0C98002822DD0D99002900DC34
+:10EF4000F4E00E9A013A2092201CC64AC64B291CB6
+:10EF500006F030F9041C0B980D1C01300394049545
+:10EF600006F01CF9221C2B1C06F024F9BF4AC04BEA
+:10EF700006F018F9BF4BC4180D980D1C219032E013
+:10EF8000039E049F0B9806F009F9321C3B1C06F007
+:10EF900011F9B64AB64B06F005F90C9A0D1CB549A5
+:10EFA000041C6418002A1AD1B34AB44B301C391C13
+:10EFB00006F0FCF8221C2B1C061C0F1C06F006F9A0
+:10EFC000002800DD6FE28020000622182B1C301C78
+:10EFD000391C06F0D7F8002800DA5AE2A6E00C99AE
+:10EFE0000E9A2191209221981099A54AC3000029D8
+:10EFF0004CD09B18083B1A685B68A248A24906F0EF
+:10F00000E1F82B1C221C06F0D1F818901991039DF1
+:10F01000049E1A9F311C281C06F0D0F8041C06F030
+:10F02000BDF8021C0B1C281C311C06F0BFF8303444
+:10F030003C70189A199B051C0E1C013706F0A2F8AB
+:10F04000002800DA34E32A1C331C8549834806F083
+:10F05000ADF8189A199B06F095F8002800DADAE066
+:10F060001A9A219CBB1AA34260DA189819997D4A12
+:10F070007D4B06F09FF87B4A7B4B18901991281C1A
+:10F08000311C06F097F8051C0E1CC3E79B18083BC3
+:10F09000291C201C1A685B6806F08CF81B901C91D8
+:10F0A000039D049E0027311C281C06F087F8041CD1
+:10F0B00006F074F8021C0B1C281C311C06F076F8B4
+:10F0C000051C1A9830343C540E1C219901378F428C
+:10F0D00023D16C4A6C4BC7191B981C9906F062F837
+:10F0E000021C0B1C281C311C06F070F8002800DDE7
+:10F0F00091E01B9A1C9B6348634906F057F8021C79
+:10F100000B1C281C311C06F03DF800280EDA013FCC
+:10F110003B78302BFBD0013786E0281C311C514A4C
+:10F12000514B06F047F8051C0E1CBCE7059B069CDE
+:10F1300003930494239B002B00DA88E00E9C0E2C92
+:10F1400000DD84E04E4AE3009B18186859681D9062
+:10F150001E912999002902DA0C9A002A03DD039CEA
+:10F16000049D1A9F11E00C9B002B00D091E1424AB4
+:10F17000424B1D981E9906F01DF8039A049B06F059
+:10F1800029F8002800DB84E18DE11D9A1E9B201CDC
+:10F19000291C06F017F806F011F8061C05F0FEFF12
+:10F1A0001D9A1E9B06F006F80B1C021C291C201C35
+:10F1B00005F0FCFF331C30333B70041C0D1C1A9807
+:10F1C0000C99013743189F4231D1221C2B1C201C63
+:10F1D000291C05F0E7FF1D9A1E9B041C0D1C05F061
+:10F1E000F5FF002815DC201C291C1D9A1E9B05F02C
+:10F1F000D1FF002800D077E2F2070AD474E21A9B0C
+:10F200009A4209D1209C1A9801343023209403702B
+:10F2100006E00E9920913A1C013A1378392BEED072
+:10F22000137801331370571C209A0E925CE2201C55
+:10F23000291C0C4A0C4B05F0BDFF144A144B041C4E
+:10F240000D1C05F0A3FF002800D14DE29DE7109CA6
+:10F25000002C1FD1099E0A9D00204CE00000F03FC9
+:10F2600000000000000024400000000000001C40DE
+:10F27000000000000000C0FC00001440000000007E
+:10F280005C5501000000E03F0000000000000000AD
+:10F2900000000000019901290BDC139A002A02D01A
+:10F2A000C64C1B1902E0229A36239B1A099E0A9D1E
+:10F2B00017E00C9A0A98013A904201DB851A07E0A0
+:10F2C0000A99531A129AC918D21812920A91002553
+:10F2D0000C9B002B01DB099E03E0099C0C9800238A
+:10F2E000261A0999119AC9180991D2180298012170
+:10F2F000119201F04DFC1690002E0CDD119B002B9D
+:10F3000009DDB34200DD331C099C1198E41AC01AD0
+:10F3100009941190F61A0A99002922DD109A002A00
+:10F3200019D0002D10DD16992A1C029801F082FCDC
+:10F3300016901699149A029801F094FB1499041CE3
+:10F34000029801F0E5F814940A9B5A1B002A08D091
+:10F350000298149902E0029814990A9A01F06AFC42
+:10F3600014900298012101F013FC129C1790002CBC
+:10F3700005DD02981799221C01F05CFC179001989A
+:10F38000012811DC049900290ED1039A8C4B1A42F2
+:10F390000AD18C4B1A4207D0099A119B01320133D2
+:10F3A00001240992119300E000241298002801D151
+:10F3B000012208E017990B699B005B18186901F09E
+:10F3C000B3F820231A1A119BD2181F231A400ED00B
+:10F3D00020239A1A042A08DD09981199131FC018CE
+:10F3E000C918F618099011910AE0032A08DC131CC9
+:10F3F0001198099A1C33D218C01809921190F61866
+:10F400000999002905DD02981499099A01F0E2FA98
+:10F410001490119A002A04DD0298179901F0DAFA83
+:10F4200017900F9B002B1ED01498179901F0D6F857
+:10F43000002818DA0E9801380E90149902980A22C2
+:10F44000002301F0B1FB10991490002902D10D9A0C
+:10F450000C9208E00023029816990A2201F0A4FBFE
+:10F460000D9B16900C930C9800282ADC0199022918
+:10F4700027DD002810D1179902980522002301F0FA
+:10F4800093FB17901799149801F0A8F800280DDC49
+:10F4900002E0002216921792299B1A9FDB43002458
+:10F4A0000E9315940CE10020169017901A993123B1
+:10F4B0000B700E9A0F1C0132002301370E92159328
+:10F4C000FEE01098002800D1B8E0002E05DD02987B
+:10F4D0001699321C01F07EFA1690002C01D1169874
+:10F4E00013E0169A0298516801F06CF9169B1A699C
+:10F4F00016999200041C0C3108320C30FDF7AAFD5D
+:10F500000298211C012201F065FA049C169901233E
+:10F510001C400894159116901A9C17991498FFF79F
+:10F5200065FA15990790051C149801F057F817997A
+:10F530001F90169A029801F0DDF9C3683035061C59
+:10F54000002B00D0E0E0311C149801F047F8311C8A
+:10F55000071C029800F0DCFF002F0DD1019A002A51
+:10F560000AD1089B002B07D1392D31D01F980028D4
+:10F5700021DD079D31351EE01F99002907DB002999
+:10F5800022D1019A002A1FD1089B002B1CD1002FE9
+:10F5900011DD14990298012201F01CFA17991490B8
+:10F5A00001F01CF8002803DC002804D1E80702D58C
+:10F5B00001353A2D0CD0257081E0000033040000A5
+:10F5C000FFFF0F000000F07F002F08DD392D03D171
+:10F5D00039232370013462E06B1C23706FE02570C7
+:10F5E0001A990C9A01348B189C423CD00023029843
+:10F5F00014990A2201F0D8FA159B149016988342A8
+:10F6000008D1029816990A22002301F0CDFA16902B
+:10F61000159082E715990A220023029801F0C4FA96
+:10F62000169915900A220298002301F0BDFA16904F
+:10F6300073E71A9900220C19159214E0002414980B
+:10F640001799FFF7D3F91A9B051C3035E5540C9830
+:10F6500001348442EDDA029814990A22002301F061
+:10F66000A3FA1490EBE714990298012201F0B2F981
+:10F670001799149000F0B2FF002810DC00281AD16E
+:10F68000E9070CD417E01A9B9A4209D11A980E9CEC
+:10F69000071C0134312301370E94037010E0221C43
+:10F6A000013A1378392BEED00133571C137007E061
+:10F6B00020990E9118E0013C2378302BFBD0671C79
+:10F6C0000298179900F024FF169A002A0CD0159B77
+:10F6D000002B05D0934203D00298191C00F018FFAC
+:10F6E0000298169900F014FF0298149900F010FF88
+:10F6F00000233B700E9B2A9C2C980133236000282A
+:10F7000000D007601A9805E00298311C00F000FF55
+:10F71000012731E724B0F0BC02BC084770B5041CD7
+:10F72000002805D11B4B1C49186800F093FB2EE004
+:10F730001A4B1868002804D0836B002B01D100F00D
+:10F740004DF80C23E15E0B0720D52669002E1DD055
+:10F75000032322682660194208D0002307E0A3890A
+:10F760004022012013434042A38110E06369951BAE
+:10F77000A36009E0E069636A311C2A1C00F010F8FC
+:10F780000028ECDD36182D1A002DF3DC002070BCAB
+:10F7900002BC0847245501001DF70000200000406E
+:10F7A0001847C046002303604360836003614361E0
+:10F7B0008361064B0362064B4362064B8362064B32
+:10F7C0008181C281C061C3627047000035110100B0
+:10F7D000F1100100B51001009D10010010B5826B01
+:10F7E000041C002A22D1134BC36301238363B82373
+:10F7F0009B00C250B9239B000322BB21C250890049
+:10F80000BA2342189B00C250042140680022231CE6
+:10F81000FFF7C8FFA06809210122231CFFF7C2FFE0
+:10F82000E0680A210222231CFFF7BCFF10BC01BCC8
+:10F830000047000051F800007047000070470000CA
+:10F84000704700007047000000207047002070479C
+:10F8500000B5024900F0FEFA01BC00478112010028
+:10F8600000B5034B1868FFF7F3FF01BC0047000029
+:10F870002455010070B55C230E1C5E430D1C311C29
+:10F880000C3100F0BBFB002801D1002409E0041C6E
+:10F8900000230C3023606560A0600021321C00F062
+:10F8A0002BFE201C70BC02BC0847000000B5034BB7
+:10F8B0000349186800F0CEFA01BC00472000004060
+:10F8C0004DF8000000B5034B0349186800F0C2FA78
+:10F8D00001BC00472000004049F8000030B51C4B37
+:10F8E0001C68A36B051C002B02D1201CFFF776FFC0
+:10F8F000B82189006418A068636804E00C21425EA6
+:10F90000002A12D05C30013BF8D52368002B06D1C9
+:10F91000281C0421FFF7AEFF2060002801D02468D6
+:10F92000E9E70C2300202B600EE001235B42C3813A
+:10F9300001238381026082604260026142618261D0
+:10F94000026342634264826430BC02BC0847000028
+:10F9500024550100F0B50C1C051C00F0D5FD214F0D
+:10F96000BB685A680323161C9E431F4B341BE418C4
+:10F97000240B013C240310339C421DDD281C002174
+:10F9800005F02CFCBB68F318984215D16142281C85
+:10F9900005F024FC013014D10021281C05F01EFCC8
+:10F9A000BC68011B0F2907DD104B1B68104AC31AE6
+:10F9B000136001230B436360281C00F0A7FD0020A7
+:10F9C0000CE00122331B1343B968094A4B601368EA
+:10F9D0001B1B281C136000F099FD0120F0BC02BC29
+:10F9E0000847000034040040EF0F000040080040CA
+:10F9F0001C0B0040F0B581B000900C1C002900D118
+:10FA0000BDE0261C083E00F07FFD716801220C1C41
+:10FA100094433019944642685B4F0323151C9D4361
+:10FA2000BB6862461140984218D16019002906D17E
+:10FA30003368F61AF268C018B368DA6093606346F8
+:10FA400003437360514B1B68BE60984200D293E041
+:10FA50004F4B00981968FFF77DFF8DE04560002946
+:10FA60000CD13368F61AE418B2683B1C08339A428A
+:10FA700001D1012103E0F368D3609A6000214319AA
+:10FA80005B6801229446134214D1641900290DD1F8
+:10FA90003D4B826808339A4208D163462343D660BF
+:10FAA0009660F260B2607360345165E0C26883684A
+:10FAB000DA6093600120231C0343736034510029F2
+:10FAC0005AD1344B9C4212D8E1080A1C002900DAB2
+:10FAD000CA1C92107B68904003432B4A7B60CB008A
+:10FAE0009B189A68F360B260D6609E6044E0620A38
+:10FAF000002A01D1E10820E0042A03D8A309191C37
+:10FB000038311AE0142A02D8111C5B3115E0542A4E
+:10FB100003D8230B191C6E310FE0AA235B009A4215
+:10FB200003D8E30B191C773107E01B4B9A4201D92C
+:10FB30007E2102E0A30C191C7C31134ACB009D18D6
+:10FB4000A868A8420ED10B1C002900DA03339B10D1
+:10FB500001229A407B6813437B60031C08E08068A5
+:10FB6000A84204D04368032293439C42F7D3C3685E
+:10FB7000F360B060C6609E60009800F0C7FC01B002
+:10FB8000F0BC01BC00470000340400403C080040C9
+:10FB9000100B0040FF01000054050000F0B58B6819
+:10FBA00087B0051C0091002B00D11CE183891A0746
+:10FBB00002D50369002B05D1281CFEF7CDFE0028D5
+:10FBC00000D00DE1009B1B680493AB899A0721D5F7
+:10FBD0000024002604E0049B1E685C68083304933C
+:10FBE000002CF8D08023DB00E869221C9C4200D95D
+:10FBF0001A1C6B6A311C00F0FDF8002800DCEBE0F9
+:10FC0000009A93681B1A9360002B00D1EBE0361822
+:10FC1000241AE5E7DA070AD50023002702930393A5
+:10FC200005937BE020682969FFF7E4FED4E0002615
+:10FC3000069606E0049A049B12685E6808330692F2
+:10FC40000493002EF6D0AB89AC689A0526D5A6425F
+:10FC500014D91A0612D52B682969654C5F1ABB198D
+:10FC600020681A1C019301F06DF80028DAD0019A7F
+:10FC7000C31928612B606A61AE60341CA64200D2B1
+:10FC8000341C221C2868069900F01AFCAB681B1B68
+:10FC9000AB602B681B19341C2B6029E028682B698A
+:10FCA00098420ED9A6420CD90699221C00F008FCF5
+:10FCB0002B681B192B60281CFFF730FD002817D07C
+:10FCC0008AE06A69964208D3E8696B6A069900F08F
+:10FCD00091F8041C00280BDC7EE00699321C00F031
+:10FCE000EFFBAB689B1BAB602B689B192B60341C34
+:10FCF000009A93681B1B9360002B74D0069B361BE5
+:10FD00001B1906939DE7049A049B12685B68039293
+:10FD1000049A02930832002304920593029A002A5F
+:10FD2000F1D0059B002B0FD103980A2100F0BCFBFA
+:10FD3000002805D0039A831A5F1C0123059303E072
+:10FD4000029F012205920137029B3E1C9F4200D96F
+:10FD50001E1C28682B69A9686A6998420FD98C18FB
+:10FD6000A6420CDD0399221C00F0AAFB2B681B198C
+:10FD70002B60281CFFF7D2FC002816D02CE09642FE
+:10FD800008DBE8696B6A039900F034F8041C00286A
+:10FD90000BDC21E00399321C00F092FBAB689B1B4B
+:10FDA000AB602B689B192B60341C3F1B002F06D1C6
+:10FDB000281CFFF7B3FC00280ED100220592009A00
+:10FDC00093681B1B9360002B0DD0039B029A1B1999
+:10FDD000121B03930292A1E7AB8940221343AB812C
+:10FDE0000120404200E0002007B0F0BC02BC084700
+:10FDF000200000401847C046F0B582B00190009145
+:10FE0000FFF71AFD019AB8239B00D518002717E0C9
+:10FE1000AB686E681C1C0C340DE00022A35E002B46
+:10FE200008D00222A35E013304D00198009B00F0A9
+:10FE30003CF807435C34211C0C39013EEDD52D689C
+:10FE4000002DE5D1FFF7FAFC381C02B0F0BC02BC73
+:10FE500008470000F0B581B0041C0091FFF7ECFCEE
+:10FE6000B8229200A518002716E0AB686E681C1C2B
+:10FE70000C340CE00022A35E002B07D00222A35E0C
+:10FE8000013303D0009B00F010F807435C34201CC2
+:10FE90000C38013EEED52D68002DE6D1FFF7CEFCE3
+:10FEA000381C01B0F0BC02BC08471847014B186869
+:10FEB0007047000058550100004870472855010060
+:10FEC00070B50E1C051C141C0B49002A01D1081C1E
+:10FED0000FE0101C01F04AF9002807D00749201C48
+:10FEE00001F044F9002801D0002002E02E636C6389
+:10FEF000014870BC02BC0847345A0100D4590100C3
+:10FF000010B5054B041C0A1C1868211CFFF7D8FF0C
+:10FF100010BC02BC084700002000004000487047A9
+:10FF200028550100F0B583898FB0041C9A073DD491
+:10FF3000C3891B041914002906DB2D4B6A46186877
+:10FF400005F050F9002806DAA38980221201134334
+:10FF50000027A3811DE0F023019A1B021A40802391
+:10FF60009B0100279A4200D1012780231B029A425D
+:10FF70000AD1204AA36A934206D1A3898022D200E3
+:10FF80001343A381E26404E0A38980221201134396
+:10FF9000A381174D8026F6002868311C00F02EF84A
+:10FFA00000280AD1A38902221343A381231C4333CF
+:10FFB000236023610123636115E02A680E4BD3633C
+:10FFC000A38980221343A381206020616661002FF2
+:10FFD00009D00E23E05E05F009F9002803D0A389BB
+:10FFE00001221343A3810FB0F0BC01BC0047000005
+:10FFF00020000040B510010051F80000F0B50A1CC7
:020000021000EC
-:1000000004988309191C38311FE0142A02D8111CE6
-:100010005B311AE0542A04D804990B0B191C6E3179
-:1000200013E0AA235B009A4204D8049AD30B191C4C
-:1000300077310AE0A34B9A4203D97E2105E00139CA
-:1000400017E00498830C191C7C319D4ACB009D1845
-:10005000EC680CE062680323101C049A9843831A2E
-:100060000F2BECDCE268002B00DBC8E1141CAC4277
-:10007000F0D14F1C9448924B85680193854200D182
-:1000800081E06A680323141C04999C43601A0F28BA
-:100090000EDD049B6A1801210B436B608A4BDA600A
-:1000A0009A60D3609360031C0B435360105009E0C7
-:1000B0008549C9608960002809DB2B195A6801212C
-:1000C0000A435A60009800F0E7F9281CA3E17F4B2F
-:1000D0009C4213D8E1080B1C002900DACB1C0198C4
-:1000E0009B1001229A40436813434360CB001B18C6
-:1000F0009A68EB60AA60D5609D6044E0620A002ABD
-:1001000001D1E2081FE0042A03D8A3091A1C3832DF
-:1001100019E0142A01D85B3215E0542A03D8230BC6
-:100120001A1C6E320FE0AA235B009A4203D8E30B3D
-:100130001A1C773207E0634B9A4201D97E2202E013
-:10014000A30C1A1C7C320199D30058188168814293
-:100150000FD15B48131C002A00DA03339B100122E5
-:100160009A404368134343600B1C08E0896881424E
-:1001700004D04B68032293439C42F7D3CB68EB60D7
-:10018000A960CD609D603A1C002F00DAFA1C0123A3
-:100190009210191C91404A4A0292526891424AD8E0
-:1001A000114207D103239F43043700E0043749007D
-:1001B0001142FBD00198FB001B180593BC461E1C86
-:1001C000F4680DE0626803239A43131C049A9D1A95
-:1001D0000F2D00DDF6E0E068002D00DB06E1041CD9
-:1001E000B442EFD101239C4460460323184202D05D
-:1001F000261C0836E4E705983C1C03231C4215D056
-:10020000031C0268083B181C9A4201D1013CF4E728
-:10021000029A5368490099420DD800290BD06746CD
-:1002200001E0043749001942FBD0C3E70298436854
-:100230008B434360ECE702998F687A6803239A4303
-:10024000049B03929A4203D3D01A0F2800DDA6E044
-:100250001F4B1B6804981033C4181E4B1B680133D6
-:1002600004D01D491D4B6218141C1C400098211C11
-:1002700004F07AFF421C00D181E0039BFE18051CAC
-:10028000B04203D202998F4279D196E0144A1368A2
-:10029000E1181160B0420AD10F4B184207D1029AFF
-:1002A00003989368012122180A435A605BE0094AC7
-:1002B0001368013316D1106018E00000F701000048
-:1002C00034040040540500003C040040FF010000DD
-:1002D000100B004040080040FF0F000000F0FFFF3F
-:1002E0001C0B00404E4A831BCB1813600723021CD3
-:1002F0001A4001D1002102E00823991A4518494B00
-:100300002A191A4080235B019B1ACC18211C0098E3
-:1003100004F02AFF411C01D1281C0024404B1A681C
-:1003200012191A60431B029A1B1901210B43956095
-:100330006B60974217D0039B0F2B01D869601EE0BA
-:10034000039A07230C3A9A437B680B4013437B6064
-:10035000B91805234B608B600F2A04D9391C08316A
-:100360000098FFF70DFB2E4B2F491A680B689A4235
-:1003700000D90A602D490B689A4200D90A60029898
-:1003800083685A68049903239A438A4202D3501A15
-:100390000F2804DC009800F07FF800203CE0029A6F
-:1003A000049B946801210B436360049BE218029B49
-:1003B0009A60031C0B43536029E0194A1368E11843
-:1003C000116074E70498049B221801200343E1683C
-:1003D0006360A368D9608B6015492B1C0343CA6016
-:1003E0008A60D16091605360555110E0E1184B680C
-:1003F000012213434B60A368D860836007E0A368C1
-:10040000DA60936021184B68012213434B60009817
-:1004100000F042F8201C083006B0F0BC02BC0847CF
-:100420001C0B0040FF0F0000140B0040180B004095
-:100430003C040040FF23194003E003788B4203D0C3
-:100440000130013AF9D200207047C04630B5051C92
-:10045000041CA9420FD2881885420CD2A91803E0C7
-:100460000138037801390B70013AF9D205E00B78B5
-:10047000013123700134013AF9D2281C30BC02BC8E
-:100480000847C046031C01E019700133013AFBD252
-:100490007047C046704700007047C046021C081CE9
-:1004A000002905D04B68D16C9B005A580260585007
-:1004B00070470000104B184201D0002201E00004F8
-:1004C0001022FF231B06184201D108320002F0233C
-:1004D0001B06184201D104320001C0231B0618423A
-:1004E00001D102328000002804DB430001D4202225
-:1004F00000E00132101C70470000FFFF0268072374
-:10050000011C1A420DD0D30701D5002028E0930723
-:1005100003D553080360012022E093080360022002
-:100520001EE0104B1A4201D0002001E0120C1020F6
-:10053000FF231A4201D10830120A0F231A4201D1B7
-:100540000430120903231A4201D102309208D30762
-:1005500005D45208002A01D1202001E001300A60B0
-:1005600070470000FFFF000030B503690A69041CF2
-:10057000981A002814D1251C93001435EA18143356
-:10058000C918043A043914680B689C4206D09C428E
-:1005900002D20120404203E0012001E0AA42F0D84B
-:1005A00030BC02BC0847000030B5114B114A034073
-:1005B0009B18002B01DD1C1C07E05B421A15132A57
-:1005C00005DC80231B031C1C144100250AE0143A9F
-:1005D0001E2A01DD012203E01F239B1A01229A40FB
-:1005E0000024151C291C201C30BC04BC1047000032
-:1005F0000000F07F0000C0FCF0B583B003690091FB
-:10060000011C14319B00CC18251F2A68101C019175
-:100610000292FFF74FFF202300991B1A0B600A2854
-:1006200018DC019A0B23191A954201D8002402E024
-:10063000231C083B1C68029A1E4BCA40161C1E4312
-:10064000029A031C15339A40131C221CCA401F1C1B
-:10065000174329E0019B9D4201D8002402E0251C9C
-:10066000083D2C680B3800281AD0202301991B1A4A
-:100670009C468D4201D8002501E02B1F1D68624673
-:10068000211C029BD1400B4A834013430E1C221CA9
-:100690001E4382402B1C6146CB40171C1F4303E0C6
-:1006A000044B029E271C1E43301C391C03B0F0BCB7
-:1006B00004BC10470000F03FF0B584B00D1C02A947
-:1006C000041CFFF799FF00900191281C03A9FFF774
-:1006D00093FF039B0F1C02992A69C91A23699B1A6D
-:1006E0005B01C918061C002904DD009A0B059B1844
-:1006F000009301E00B05F61A00980199321C3B1C8F
-:1007000004F026FD04B0F0BC04BC104710B5041C76
-:10071000172802DD0A4909480AE00A4AC3009B1863
-:100720001868596806E0084A084B04F009FD013CC6
-:10073000002CF8D110BC04BC104700000000F03FB2
-:1007400000000000E8540100000024400000000008
-:10075000F0B5C36C051C0E1C002B08D1042110221F
-:1007600000F0D6FCE864002801D1002419E0EB6C0D
-:10077000B200D2181468002C02D0236813600DE078
-:1007800001231F1CB740BA001432281C012100F0BD
-:10079000BFFC002805D046608760041C002323614D
-:1007A000E360201CF0BC02BC08470000F0B584B038
-:1007B0000C1C01210093151CFFF7CAFF011C14310A
-:1007C0002B4B0191211C19402A4B221C1A40170D5A
-:1007D000061C0391002F03D080235B030B4303937C
-:1007E000002D1BD002A80295FFF788FE0299002871
-:1007F00009D0039B2022121A93400B437361039B81
-:10080000C340039300E07161039B019A5360002B86
-:1008100001D0022200E00122326108E003A8FFF7C4
-:100820006DFE039B73610123336120300122002F91
-:1008300009D011493B18009A5B18136009993523B8
-:100840001B1A0B600EE00D494318009954010B6010
-:100850009300019A9B18043B1868FFF72BFE099B35
-:10086000241A1C60301C04B0F0BC02BC0847000015
-:10087000FFFF0F00FFFFFF7FCDFBFFFFCEFBFFFF62
-:10088000F0B583B0071C0D1C081C111C161CFFF7CB
-:100890006BFE041C002808D1381C0021FFF758FF0C
-:1008A0000123071C0361446153E0002804DAB446C5
-:1008B00001242E1C654600E000246968381CFFF7FF
-:1008C00047FF2A691435AC469300634401933369AA
-:1008D000351C14359B00EB18C4600092041C029375
-:1008E000071C14340026624604329446043A08CAAF
-:1008F00001CD1A4A191C11400240891A89191B0C92
-:10090000000C1B1A0A149B1863801E14029B218082
-:1009100004349D4210D2E6E7624604329446043A1B
-:1009200008CA0E4A191C114089191B0C0A149B187D
-:10093000638021801E140434019B9C45ECD302E0AB
-:10094000009A013A0092043C2368002BF8D0009BE7
-:100950003B61381C03B0F0BC02BC0847FFFF00003D
-:10096000F0B50D1C2B6957110133FE184968AB68AF
-:1009700082B0141C009001E001315B009E42FBDC60
-:100980000098FFF7E5FE011C14310022019002E0FF
-:10099000002308C10132BA42FADB2B692A1C143247
-:1009A0009B009B189C461F231C4010D020231F1B1C
-:1009B00000201368A340034308C108CA181CF8406C
-:1009C0006245F6D30860002805D0013603E008CA66
-:1009D00008C16245FBD3019A731E0098291C13615C
-:1009E000FFF75CFD019802B0F0BC02BC08470000B4
-:1009F000F0B5151C2B690A6988B00C1C9A4202DA02
-:100A0000AC4664460D1C26692F69A368F21961681B
-:100A100001929A4200DD0131FFF79AFE019A011C12
-:100A200014319300CB180A1C0090029301E00023BC
-:100A300008C2029B9A42FAD31434B300E318143567
-:100A40000393BB00EB1807940495059306914BE0C4
-:100A5000049A1788002F1ED00023079E069D9C46EF
-:100A600004CE2D48131C03403C1C5C4329680B1C1E
-:100A700003406344120CE4183B1C5343090C220C42
-:100A80005B189B181A0C6B80039B2C8094460435D2
-:100A90009E42E5D32A60049A5788002F1ED0069BF9
-:100AA00000221D68079E1C1C944604CE1A48131C85
-:100AB0000340391C5943120C7A4363886344C918B4
-:100AC00061802580043423680340D218090C55182E
-:100AD000039A2B0C9C469642E7D32560049B069A0A
-:100AE0000433043204930692049B059A9342AFD3D5
-:100AF000029A02E0019B013B0193019B002B03DD65
-:100B0000043A1368002BF5D0009B019A181C08B01A
-:100B10001A61F0BC02BC0847FFFF000010B50C1CB6
-:100B20000121FFF715FE01234461036110BC02BCE3
-:100B300008470000F0B582B01E1C0C1C0023019079
-:100B400000920F690D1C14349C4622681B48009BC0
-:100B5000111C01405943120C89191E1C331C5343AC
-:100B60000A0C9B181E0C01401B045B1808C40123CF
-:100B70009C44BC45E9DB002E1AD0AB689F4212DBD7
-:100B8000696801980131FFF7E3FD2A69291C920089
-:100B9000041C0C3108320C30FCF722FA291C019895
-:100BA000FFF77CFC251CBB005B195E617B1C2B6185
-:100BB000281C02B0F0BC02BC08470000FFFF000088
-:100BC000F0B581B00323061C0091141C1A4008D014
-:100BD0001C4B9200D218043A12680023FFF7AAFFB8
-:100BE0000090A710002F28D0B56C002D09D1301C23
-:100BF0001549FFF793FF0023051CB064036000E074
-:100C0000251CFB070AD500992A1C301CFFF7F0FEB3
-:100C10000099041C301CFFF741FC00947F10002F4A
-:100C20000BD02C68002CEBD1291C2A1C301CFFF7A0
-:100C3000DFFE2860051C0460E3E7009801B0F0BC0B
-:100C400002BC08470056010071020000F0B582B0F6
-:100C50000190181C0D1C083009210093161C02F08D
-:100C6000B9FD0123002101E05B0001319842FBDC6A
-:100C70000198FFF76DFD079B43610123011C036190
-:100C8000092E11DD2F1C09370924635D0198303BC3
-:100C90000A22FFF74FFF0134011CB442F5D1BB1902
-:100CA0001D1C083D341C0BE00A35092408E02B7894
-:100CB0000198303B0A22FFF73DFF0135011C01344A
-:100CC000009B9C42F3DB081C02B0F0BC02BC08474E
-:100CD000F0B58BB003900F1C0292002903D1111CB8
-:100CE000FFF752F91CE003983E1CFFF7D3FB083EC8
-:100CF000029A70680B320490162A03D810210891CA
-:100D0000019105E007239A4301920892002A03DB30
-:100D1000089A029B9A4205D2039D0C232B60002067
-:100D20000A9052E1049D03240199A5438D4200DB02
-:100D30001AE1A84A93687119059206934868994286
-:100D400008D00123021C9A438A1852681A4200D123
-:100D500033E11CE0089BA043421910339A4218DB90
-:100D6000089D531B0122711913434B60736805984A
-:100D700013402B43816073600398FFF78DFB0836A7
-:100D80000A9622E1CA688B68DA609360B3E00021BA
-:100D90000020049AD20700D599E03368F41A6268FB
-:100DA00003239A43002959D0AB180093069B99421C
-:100DB00049D10099089B40181033079098424DDBA9
-:100DC000E268A368DA609360221C08322E1F0A9240
-:100DD000242E24D8381C151C132E17D93A1C08CAE7
-:100DE000A3607B680835E360101D1B2E0ED9536885
-:100DF00023614368021D63610835101D242E05D14F
-:100E00005368A3614368E36108350830011C08C9D1
-:100E10002A1C08C243686B604B68536004E00A9860
-:100E2000391C321CFFF712FB089B0798E1180122BE
-:100E3000C31A13434B60059D6368A960089D134066
-:100E40002B4363608CE0009BC018019B0990984283
-:100E500004DBCA688B68DA60936004E00198521979
-:100E60000992824233DBE268A3682E1FDA60936046
-:100E7000221C0832242E24D8381C151C132E17D9F6
-:100E80003A1C08CAA3607B680835E360101D1B2E5E
-:100E90000ED9536823614368021D63610835101D34
-:100EA000242E05D15368A3614368E36108350830F7
-:100EB000011C08C92A1C08C243686B604B68536058
-:100EC00054E0101C391C321CFFF7C0FA4EE00398A6
-:100ED0000299FFF759F80A90002841D073680A99DF
-:100EE000012293430839F318994206D14B68032233
-:100EF0009343ED180995341C38E0043D242D26D881
-:100F0000381C0A9C132D19D93A1C08CA211C08C187
-:100F10007B68101D63600C1D1B2D0FD953684B603F
-:100F20004368211D021D6360101D0C1D242D05D179
-:100F300053684B604368083063600834011C08C97B
-:100F4000221C08C2436863604B68536004E00A983F
-:100F5000391C2A1CFFF77AFA0398391CFEF710FD9A
-:100F60000398FFF799FA30E00995341C0999089A1B
-:100F7000881A63680F2811D9A118089D012213400F
-:100F80002B436360031C13434B60081843681343EF
-:100F9000436008310398FEF7F3FC08E0012109984B
-:100FA0000B4003436360221853680B43536003985C
-:100FB000FFF772FA08340A9407E0A043019B421934
-:100FC00009929A4200DBDDE6E3E60A980BB0F0BC3A
-:100FD00002BC08473404004010B50C1C62420749AB
-:100FE00022430140D20F064B11435B1A5A4213436E
-:100FF000DB0F0120C01A10BC02BC0847FFFFFF7FB7
-:101000000000F07F10B50C1C6242054922430140EC
-:10101000D20F04481143401AC00F10BC02BC08474D
-:10102000FFFFFF7F0000F07F00B5044B021C186833
-:101030000E23D15E04F0A4F802BC08472000004053
-:1010400030B5131C0B4A051C0C1C10680E22A95E3F
-:10105000221C04F099F8AA89431C03D1064B1340C3
-:10106000AB8104E080235B011343AB81286530BC76
-:1010700002BC084720000040FFEFFFFF70B58389E6
-:10108000041C0D1C161CDA0507D50B4B0022186832
-:101090000E23E15E022304F077F8A389074A134088
-:1010A000A381054B0E22A15E18682A1C331C04F094
-:1010B0006FF870BC02BC084720000040FFEFFFFF44
-:1010C00030B5131C0A4A051C0C1C10680E22A95EC0
-:1010D000221C04F061F8002803DB2B6D1B182B6524
-:1010E00003E0AB89034A1340AB8130BC02BC084724
-:1010F00020000040FFEFFFFF01E0013001310278E6
-:10110000002A02D00B789342F7D00878101A704763
-:1011100030B55143FEF738FF041C002822D0031CD1
-:10112000083B5B68032293431A1F242A17D8011C2B
-:10113000132A0ED9002520C06560011D1B2A08D97D
-:101140000B1D45604D60191D242A02D15D604D6064
-:10115000083100220B1C04C34A605A6002E00021DF
-:10116000FFF790F9201C30BC02BC084770B5051C85
-:101170000C1C00290ED0FEF725FB002D05D0AB6B13
-:10118000002B02D1281CFEF7EFFAA389002B03D114
-:10119000FEF71AFB002632E01A0701D4002603E00E
-:1011A000201CFEF781FA061CE36A002B06D0E069DA
-:1011B00000F036F8002801DA01267642A3891A06E3
-:1011C00003D52169281CFEF7DBFB216B002909D020
-:1011D000231C4033994203D00B4B1868FEF7D0FB19
-:1011E00000232363616C002905D0074B1868FEF7C4
-:1011F000C7FB002363640023A381FEF7E5FA301CDC
-:1012000070BC02BC084700002000004000B5034B42
-:10121000011C1868FFF7AAFF02BC08472000004025
-:101220001847C046F0B5244A244B024085B0051C3F
-:101230000E1C9A4202DC224A224B19E0224B9A42AF
-:1012400004DD2A1C331C03F077FF2DE001AA01F016
-:1012500013F80323051C1D40012D0CD0022D12D0C4
-:1012600001980299039E049F002D17D1321C3B1C4C
-:1012700001F0E2FA18E001980299039A049B0095A4
-:1012800001F0AEFF05E001980299039A049B01F07A
-:10129000D3FA8024240602190B1C07E001230093D3
-:1012A000321C3B1C01F09CFF021C0B1C101C191C67
-:1012B00005B0F0BC04BC1047FFFFFF7FFB21E93FF6
-:1012C0000000000000000000FFFFEF7F70B5254A1E
-:1012D000254B024085B0051C0E1C9A4204DC0023FD
-:1012E0000093224A224B1CE0224B9A4206DD2A1C24
-:1012F000331C03F021FF031C0C1C2DE001AA00F09D
-:10130000BBFF03230340012B0ED0022B13D0019807
-:101310000299039C049D002B16D101230093221CEB
-:101320002B1C01F05DFFE6E701980299039A049BEC
-:1013300001F082FADFE7012401980299039A049BE5
-:10134000009401F04DFF03E0221C2B1C01F074FA05
-:101350008022120683180C1C181C211C05B070BCBE
-:1013600004BC1047FFFFFF7FFB21E93F00000000A6
-:1013700000000000FFFFEF7FF0B58EB01E1C009054
-:101380000191151C00F0F2F9BA4B1F68039004910B
-:101390007A1C00D167E1281C311CFFF733FE041CC6
-:1013A000002800D05FE100980199FFF72BFE029022
-:1013B00000281FD0281C311CAF4AB04B03F0B0FEF0
-:1013C000002800D04FE1009A019B0B920C93022F52
-:1013D00004D1AB4BAB4C0B930C9405E1009A019BF1
-:1013E00007920893A84B0693012309950A960D943A
-:1013F000059391E0009801999F4AA04B03F090FE5D
-:10140000002851D1281C311C9B4A9C4B03F088FEBC
-:10141000002816D1984A994B0B920C93002F04D0B8
-:10142000974B984C0B930C9419E1009B019C0793EC
-:101430000894954B0693012309950A960D970593F9
-:1014400028E0281C311C01F093FF002800D10AE19C
-:10145000281C311C884A894B03F05AFE002800DB07
-:1014600001E101230593884B0693029B0D93009A9B
-:10147000019B09950A9607920893002F04D17E4B91
-:101480007E4C0B930C9405E0804B814C0B930C9499
-:10149000022F05D005A802F00FF8002800D0D7E0F1
-:1014A00002F04CF92123D2E00398049901F060FF87
-:1014B000041C002800D09CE00098019901F058FF1E
-:1014C000002800D195E0281C311C01F051FF0028B4
-:1014D00000D18EE003980499FFF794FD6A4A002832
-:1014E00023D0012305930D94009B019C0692079342
-:1014F000089409950A96002F04D15F4A5F4B0B921E
-:101500000C9309E05C485D49021C0B1C03F020FEB3
-:101510000B900C91022F04D005A801F0CDFF0028FC
-:101520005BD102F00BF9212356E0032305930692C9
-:10153000009A019B0D900792089309950A96002F37
-:1015400020D1544B544C009801990B930C944A4A67
-:101550004A4B03F0DDFD002836DA504A504B281C78
-:10156000311C03F0EDFD041C0D1C01F0A7FF221C33
-:101570002B1C03F0D1FD002826D04A4B4A4C0B937C
-:101580000C9421E0494B4A4C009801990B930C9420
-:10159000394A3A4B03F0BCFD002813DA3F4A404B6E
-:1015A000281C311C03F0CCFD041C0D1C01F086FF2F
-:1015B000221C2B1C03F0B0FD002803D0334B344C0D
-:1015C0000B930C94022F04D005A801F075FF00289E
-:1015D00003D102F0B3F8222303600D9B002B03D04C
-:1015E00002F0ACF80D9B03600B9B0C9C03930494DE
-:1015F00039E003980499204A204B03F091FD00281C
-:1016000031D10098019901F0B3FE00282BD0281C9D
-:10161000311C01F0ADFE002825D0042305931A4BA0
-:10162000069300230D93009A019B07920893124B97
-:10163000124C09950A960B930C94022F04D005A81E
-:1016400001F03AFF002803D102F078F8222303606A
-:101650000D9B002B03D002F071F80D9B03600B9AD9
-:101660000C9B03920493039804990EB0F0BC04BC45
-:1016700010470000145801000000000000000000A6
-:101680000000F03F00000000D05901000000F0FF12
-:1016900000000000FFFFEF47000000E00000E03F17
-:1016A00000000000FFFFEFC7000000E00000F07F37
-:1016B00000000000F0B58DB0041C0D1C00F0ECFF24
-:1016C000264B1B6802900391009301333FD0201CEE
-:1016D000291CFFF797FC0190002838D1204E214F9C
-:1016E000201C291C321C3B1C03F012FD00282EDAA2
-:1016F000012304931C4B08940995059306940795C0
-:10170000019B009C0C93002C02D10A960B970AE0D7
-:101710003B1C301C391C321C03F01AFD009B0A9044
-:101720000B91022B04D004A801F0C6FE002803D1BF
-:1017300002F004F8212303600C9B002B03D001F07E
-:10174000FDFF0C9B03600A9B0B9C02930394029881
-:1017500003990DB0F0BC04BC104700001458010000
-:101760000000000000000000D4590100F0B5C1B035
-:1017700021922293219B229C1D1C3693BF4B2F1C30
-:101780001F40239024910A1C011C201C3C1C3792F2
-:10179000044303D1BA48BB4900F011FD0C1C1C40A6
-:1017A000B94B35919C420ADC9C4202D13799002901
-:1017B00005D19F4203DC9F4209D1002807D0219820
-:1017C0002299239A249B03F0B3FC00F0F8FC359A8D
-:1017D000002A2CDAAD4B9F4201DD022313E0AC4B13
-:1017E0009F4224DDAB493B155A18142A0DDD3423E2
-:1017F0009B1A021CDA40111C9940814217D1012327
-:101800001A4002239B1A349313E0002857D1142363
-:101810009B1A3A1C1A41101C9840B84201D000F0A3
-:10182000D4FC01231A4002239B1A349326E00021A2
-:101830003491002845D1944B9F421FD1964A379D41
-:10184000A3181D4307D121982299021C0B1C03F0F9
-:1018500073FC00F0B4FC8E4B9C4206DD36980028E9
-:1018600001DB00F0B8FC00F0A8FC3699002901DB90
-:1018700000F0A3FC229A219D944653E0874B9F429F
-:101880000AD13699002902DB239A249B86E07C4802
-:101890007C49239A249B5CE08023DB059D4202D196
-:1018A0002398249968E07E4B9D420AD1359B002BFA
-:1018B00007DB2398249900F0EFFE00F080FC002560
-:1018C00034952398249901F047FD051C37980E1C88
-:1018D00000282FD16C4B9C4204D0002C02D06F4BBF
-:1018E0009C4227D13699002907DA2A1C331C644808
-:1018F000644903F02DFC051C0E1C359A002A01DBFF
-:1019000000F060FC644834992318194304D1281C62
-:10191000311C2A1C331C18E0349A012A01D000F033
-:1019200051FCB446802000062B1864462193229473
-:1019300000F051FC3599349ACB0F013B25931343AA
-:101940000BD123982499021C0B1C03F0F5FB021CFD
-:101950000B1C03F0FDFB00F032FC524B9F4200DCFD
-:1019600086E0514B9F4211DD494B9C4208DC369B7F
-:10197000002B1DDA4D484E49021C0B1C00F01AFCCE
-:10198000369D002D01DC00F018FCF3E7494B9C422A
-:1019900008DC36990029EDDB474A484B2192229317
-:1019A00000F019FC3D4B9C4208DD369B002BE1DC2E
-:1019B000414C424D2194229500F00DFC281C311C15
-:1019C0002F4A304B03F0B8FB3D4A3E4B041C0D1C24
-:1019D00003F0B6FB3C4A3D4B1F902091201C291C74
-:1019E00003F0AEFB221C1D901E912B1C201C291CF9
-:1019F00003F0A6FB364A374B061C0F1C201C291C83
-:101A000003F09EFB344A354B03F092FB021C0B1C87
-:101A1000201C291C03F094FB021C0B1C304831498C
-:101A200003F08AFB021C0B1C301C391C03F088FBE2
-:101A30002D4A2E4B03F084FB021C0B1C1D981E9993
-:101A400003F076FB051C0E1C2A1C331C1F982099E2
-:101A500003F06EFB0024031C2C932D94211C1F9A71
-:101A6000209B03F069FB021C0B1C281C311CD4E1D9
-:101A70001F4B9C423EDD002246E00000FFFFFF7F3F
-:101A80000000F03F000000000000F07FFFFF3F4338
-:101A9000FFFFEF3F01FCFFFF000010C00000F03F20
-:101AA0000000E03F0000E0410000F0433CE4377EEE
-:101AB0009C750088FEFFEF3F000000000000000062
-:101AC0004715F73F000000600BAE543E44DF5DF861
-:101AD0000000D0BF000000005555D53F5555555565
-:101AE0000000E03F000000004715F7BFFE822B65B5
-:101AF000FFFF0F00311CD14BCF4A281C03F020FB05
-:101B000035220E1C041C52422315D218CC4B211C2A
-:101B10001940CC4BCC480B434093CC4B10183E9013
-:101B200099420CDDCA4B994202DC0122339208E053
-:101B3000409CC84BC848D31824183E9340940021B9
-:101B40003391409B341C339A3C933D94C34BD20059
-:101B5000D3181E685F681C923B1C321C3C983D9950
-:101B600003F0EAFA321C3B1C1A901B913C983D99F9
-:101B700003F0DEFA021C0B1CB948BA4903F0E8FA7C
-:101B800018901991189A199B1A981B9903F0D8FA72
-:101B90000024031C38933994409B16901791339C72
-:101BA000581080239B05802518432D03A304AE49BC
-:101BB000AE4A5B19C1180C1C151C2B1C221C389832
-:101BC000399903F0BDFA021C0B1C1A981B9903F0FB
-:101BD000B3FA321C149015913B1C201C291C03F0F5
-:101BE000ABFA021C0B1C3C983D9903F0A5FA021CB1
-:101BF0000B1C3898399903F0A3FA021C0B1C14989B
-:101C0000159903F099FA021C0B1C1898199903F006
-:101C100097FA1290139116981799021C0B1C03F057
-:101C20008FFA041C0D1C221C2B1C03F089FA904A0D
-:101C3000904B061C0F1C201C291C03F081FA8E4AB5
-:101C40008E4B03F075FA021C0B1C201C291C03F0A0
-:101C500077FA8B4A8B4B03F06BFA021C0B1C201C8F
-:101C6000291C03F06DFA884A884B03F061FA021CC4
-:101C70000B1C201C291C03F063FA854A854B03F0DA
-:101C800057FA021C0B1C201C291C03F059FA824A2B
-:101C9000824B03F04DFA021C0B1C301C391C03F064
-:101CA0004FFA169A179B041C0D1C3898399903F0AB
-:101CB0003FFA021C0B1C1298139903F041FA021C04
-:101CC0000B1C201C291C03F033FA1090119138983A
-:101CD0003999021C0B1C03F033FA714A714B061C34
-:101CE0000F1C03F025FA109A119B03F021FA00242F
-:101CF000251C031C041C1A1C389839992B1C03F052
-:101D00001FFA221C2B1C0E900F911298139903F0AE
-:101D100017FA634A634B0C900D91201C291C03F0A9
-:101D20000BFA321C3B1C03F007FA021C0B1C109828
-:101D3000119903F001FA169A179B03F001FA021C9D
-:101D40000B1C0C980D9903F0F3F9061C0F1C321CA8
-:101D50003B1C0E980F9903F0EBF90024251C291C5D
-:101D6000514A524B041C03F0EBF9514A514B0A9073
-:101D70000B91201C291C03F0E3F90E9A0F9B08908D
-:101D80000991201C291C03F0D7F9021C0B1C301CE4
-:101D9000391C03F0D1F9484A484B03F0D1F9021C31
-:101DA0000B1C0898099903F0C3F91C9A444BD318EB
-:101DB0001A685B6803F0BCF9069007913E9803F03F
-:101DC000B3F9404B1C9CE218051C0E1C10685168AE
-:101DD000069A079B269027910A980B9903F0A8F979
-:101DE000269A279B03F0A4F92A1C331C03F0A0F9C0
-:101DF0000024031C2C932D942A1C331C211C03F05B
-:101E00009BF9269A279B03F097F90A9A0B9B03F0FC
-:101E100093F9021C0B1C0698079903F08DF9349B6B
-:101E20002E902F912599013B194351D1264A274BDA
-:101E30003092319350E00000000040430000000069
-:101E4000FFFF0F000000F03F01FCFFFF8E98030032
-:101E500079B60B0002FCFFFF0000F0FF0C560100FA
-:101E60000000F03F00000000000000000000000043
-:101E7000287ECA3FEF4E454A4A86CD3F65DBC9936F
-:101E80006074D13F01411DA95555D53F4D268F5155
-:101E9000B66DDB3FFFAB6FDB3333E33F03333333ED
-:101EA000000008400000000009C7EE3F000000E00D
-:101EB000E02F3EBEF5015B1409C7EE3FFD033ADC9F
-:101EC0001C5601002C5601000000F0BF000000006D
-:101ED000C54CC44B30933194219B229C00241E1C82
-:101EE0001A1C21982299231C03F026F92C9A2D9B69
-:101EF00003F026F9271C2E9A2F9B041C0D1C2198F9
-:101F0000229903F01DF9021C0B1C201C291C03F054
-:101F10000FF92C9A2D9B2A902B91301C391C03F021
-:101F20000FF928902991289A299B2A982B9903F038
-:101F3000FFF83290AD4B329C061C0F1C9C4222DDF8
-:101F4000AB4D63190B4315D1AA4AAB4B2A982B9979
-:101F500003F0EEF8289A299B041C0D1C301C391C38
-:101F600003F0EAF8021C0B1C201C291C03F0F4F8F7
-:101F700000282BDDA14AA24B3098319903F0E0F8FC
-:101F80009E4A9F4B16E19F4B329C1C409E4B9C42AD
-:101F90001CDD32989D4943183B430ED1289A299B5A
-:101FA000301C391C03F0C8F8021C0B1C2A982B9912
-:101FB00003F0F6F8002800DD0BE1954A954B3098C8
-:101FC000319903F0BDF8924A924BF3E08D4B329A6F
-:101FD0001A40914B9A4202DC00223F9229E01215EE
-:101FE0008E4B80256D03D21832982C1C1441021997
-:101FF00050008B498B4E400D4018311C8A4B8B4C46
-:102000000141131C8B433A933B94324014232A43DF
-:102010001B1A1A413F92329A002A02DA3F9B5B4216
-:102020003F93289829993A9A3B9B03F085F828908A
-:102030002991289A299B2A982B9903F079F8002452
-:10204000251C291C7A4A7B4B041C03F079F8289A3A
-:10205000299B04900591201C291C03F06DF8021C9B
-:102060000B1C2A982B9903F067F8734A734B03F003
-:1020700067F8734A734B061C0F1C201C291C03F0C5
-:102080005FF8021C0B1C301C391C03F051F8041CB7
-:102090000D1C221C2B1C0498059903F049F8049A86
-:1020A000059B0290039103F047F8021C0B1C201CB7
-:1020B000291C03F041F80090019102980399021C39
-:1020C0000B1C03F03DF8604A604B041C0D1C03F030
-:1020D00037F85F4A5F4B03F02FF8021C0B1C201CE3
-:1020E000291C03F02DF85C4A5C4B03F021F8021C1C
-:1020F0000B1C201C291C03F023F8594A594B03F0F0
-:102100001BF8021C0B1C201C291C03F019F8564A52
-:10211000564B03F00DF8021C0B1C201C291C03F06D
-:102120000FF8021C0B1C0298039903F005F8041C1D
-:102130000D1C221C2B1C0298039903F001F84C4A39
-:102140004C4B061C0F1C201C291C02F0F5FF021C26
-:102150000B1C301C391C02F0FBFF009A019B0D1C6C
-:10216000041C0298039902F0EBFF021C0B1C009860
-:10217000019902F0DDFF021C0B1C201C291C02F03F
-:10218000DBFF029A039B02F0D7FF021C0B1C1649CF
-:10219000144802F0D1FF3F9D2A0512181315002B99
-:1021A00005DC2A1C01F030FA021C0B1C00E00B1CA1
-:1021B0003098319902F0C4FF01E01B481B4921907F
-:1021C000229108E02195229605E000213491FFF745
-:1021D00055FB221504E72198229941B0F0BC04BCBC
-:1021E000104700000000F03F00000000FFFF8F409C
-:1021F000000070BF4715973CFE822B653CE4377E9C
-:102200009C750088FFFFFF7FFFCB904000346F3F3D
-:102210001F6EA50159F3F8C20000E03F02FCFFFF6A
-:1022200001FCFFFFFFFF0F000000000000000000A6
-:10223000432EE63F00000000422EE63FEF39FAFE53
-:10224000615C20BE396CA80C6937663ED0A4BE72B2
-:1022500041BDBB3EF16BD2C56A56113F2CDE25AFA6
-:102260006CC1663F93BDBE165555C53F3E5555558D
-:102270000000004000000000F0B593B00990D74B7B
-:10228000099F1F40D64B051C0E1C02929F4207DC83
-:10229000D44BD54C9360D46000231560566023E086
-:1022A000D24B9F426EDC099B002B35DDD04AD14BCF
-:1022B00002F042FFD04B041C0D1C9F4216D0CF4AA7
-:1022C000CF4B02F039FF0B1C0299021C0A604B60D5
-:1022D000201C291C02F030FFC84AC94B02F02CFF19
-:1022E000029A9060D16001230893CEE1C54AC64BA3
-:1022F00002F022FFC54AC64B041C0D1C02F01CFF55
-:102300000B1C0299021C0A604B60201C291C02F065
-:1023100013FFBE4ABE4BE1E7B54AB64B02F008FFD9
-:10232000B54B041C0D1C9F420FD0B44AB44B02F0B5
-:10233000FFFE0B1C0299021C0A604B60201C291C2A
-:1023400002F0FAFEAD4AAE4B14E0AE4AAE4B02F0DC
-:10235000EFFEAE4AAE4B041C0D1C02F0E9FE0B1C56
-:102360000299021C0A604B60201C291C02F0E4FE4A
-:10237000A64AA74B02F0DCFE029A01235B42906062
-:10238000D160B1E7A34B9F4200DDDCE000F0E4FF49
-:10239000A14AA24B041C0D1C02F0D2FEA04AA14B84
-:1023A00002F0C6FE02F0D0FE089002F0BDFE9E4A8A
-:1023B0009E4B0690079102F0C3FE021C0B1C201CD2
-:1023C000291C02F0B5FE8D4A8D4B049005910698AC
-:1023D000079902F0B5FE089C051C0E1C1F2C10DC92
-:1023E000934BA200D218043A13689F4209D02A1CCA
-:1023F00004980599331C02F09FFE029A1060516008
-:1024000083E0331C049805992A1C02F095FE029B78
-:10241000884C18605960030D3F152340FB1A039741
-:10242000102B00DC71E0774A774B0698079902F091
-:1024300087FE061C0F1C321C3B1C0498059902F0F9
-:102440007BFE724A724B0B900C910698079902F032
-:1024500077FE0B9A0C9B041C0D1C0498059902F046
-:102460006BFE321C3B1C02F067FE021C0B1C201C86
-:10247000291C02F061FE051C0E1C2A1C331C0B9843
-:102480000C9902F059FE029A6A4C10605160030DDB
-:1024900003992340CB1A312B04DC0B9A0C9B04923A
-:1024A000059332E0644A654B0698079902F048FEAE
-:1024B000061C0F1C321C3B1C0B980C9902F03CFEB6
-:1024C0005F4A604B049005910698079902F038FE28
-:1024D000049A059B0D1C041C0B980C9902F02CFE11
-:1024E000321C3B1C02F028FE021C0B1C201C291C69
-:1024F00002F022FE051C0E1C331C049805992A1CB0
-:1025000002F01AFE029B18605960029C049805991B
-:102510002268636802F010FE2A1C331C02F00CFED5
-:10252000099B221CA060E160002B00DBADE023686A
-:10253000802424061B1908991360936849421B19CB
-:1025400093600891A1E0404B9F420BDD2A1C331C95
-:1025500002F0F2FD029A00249060D1601060516098
-:10256000089492E039493A1551180A05BB1A181C0B
-:102570000A91311C1C1C02F0E7FD02F0D5FD021C83
-:102580000B1C201C311C0D920E9302F0D5FD304A1D
-:10259000304B02F0D5FD0D1C041C02F0D5FD02F0FD
-:1025A000C3FD021C0B1C201C291C0F92109302F06F
-:1025B000C3FD274A274B02F0C3FD1190129103255A
-:1025C0006C1E0DAEE300F31818685968054A064BF7
-:1025D00002F0A6FD00283FD1251CF1E7FFFFFF7F99
-:1025E000FB21E93F00000000000000007BD9024011
-:1025F000FB21F93F00004054FB21F93F61B4D03D7D
-:102600003163621A61B4D03D0000601A8A19A33B9D
-:102610007370032EFB213941305FE43F83C8C96DDD
-:102620000000E03F00000000FB21F9BF0000405423
-:102630003C560100FF0700008A19A33B0000002E52
-:102640009A837B39C1492025FFFFEF7FEAFBFFFF1B
-:102650000000704100000000022300930D4B0A9A15
-:102660000193301C02992B1C00F018FA099A08906B
-:10267000002A0ADA029C8021236809065B1823607D
-:10268000A36842425B18A3600892089813B0F0BC9C
-:1026900002BC0847BC560100F0B500230024051C0D
-:1026A00085B0604A009301942B1C0E1C1340011C42
-:1026B000301C93420CD12A1C331C281C311C02F004
-:1026C0003FFD021C0B1C281C311C02F031FD12E0E6
-:1026D000002D13DC544B2B40334300D19BE0002DE5
-:1026E0000CD02A1C331C281C311C02F025FD021CB6
-:1026F0000B1C02F02DFD051C0E1C8CE00A15002A97
-:1027000003D012E0C10A153A40050029FAD000258D
-:1027100001E049000135CC02FBD5531B5A1C202394
-:10272000041C5B1BDC402143A840404BD31803939F
-:102730003F4B0A1C1A40039C80235B031A43E407A7
-:1027400003D5C30FD318D2184000C30F0024D318E9
-:1027500080210494D218450089030026631893420F
-:1027600004DC0498401804905C18D21AEB0F802007
-:10277000D31801360006D2186D004908162EEDD187
-:10278000002300260293071CB446029BD8199442EA
-:1027900003DB944216D1A84214D8C31902938023B4
-:1027A0001B06011C1940994204D1029B0B4201D126
-:1027B000631C00E0231C121B854200D2013A2D1A33
-:1027C000F6191C1CEB0F0120D3188444D218634661
-:1027D0006D007F08202BD8D12A4309D0741C04D166
-:1027E000049800260130049002E001233340F618DB
-:1027F000049B7108DB0702D580231B061943049C48
-:102800006210039C0B48631012181B05D318009329
-:102810000191009D019E281C311C05B0F0BC04BC38
-:10282000104700000000F07FFFFFFF7F01FCFFFF6B
-:10283000FFFF0F000000E03FF0B589B00292039364
-:102840007F4A804B02400490059108929A4207DC2F
-:1028500002F07AFC002800D0ADE07B487B49EBE039
-:1028600004980599021C0B1C02F06AFC784A794B0B
-:10287000041C0D1C02F064FC774A784B02F058FCF3
-:10288000021C0B1C201C291C02F05AFC744A754BBC
-:1028900002F052FC021C0B1C201C291C02F050FCF4
-:1028A000714A724B02F044FC021C0B1C201C291CB8
-:1028B00002F046FC6E4A6F4B02F03EFC021C0B1C01
-:1028C000201C291C02F03CFC6B4A6C4B02F030FCD3
-:1028D000021C0B1C201C291C02F032FC684B089ABD
-:1028E000069007919A4226DC201C291C654A664BFB
-:1028F00002F026FC069A079B061C0F1C201C291CB4
-:1029000002F01EFC029A039B041C0D1C04980599FE
-:1029100002F016FC021C0B1C201C291C02F00CFCF3
-:10292000021C0B1C301C391C02F006FC021C0B1C88
-:10293000454846493CE0554B089A9A4202DD544EC0
-:10294000544F03E0089B544A00279E18321C3B1C3E
-:102950003D483E4902F0F0FB4A4A4B4B0090019142
-:10296000201C291C02F0ECFB321C3B1C02F0E4FB97
-:10297000069A079B061C0F1C201C291C02F0E0FB7A
-:10298000029A039B041C0D1C0498059902F0D8FBC5
-:10299000021C0B1C201C291C02F0CEFB021C0B1C71
-:1029A000301C391C02F0C8FB021C0B1C009801995A
-:1029B00002F0C2FB40E004980599021C0B1C02F0D7
-:1029C000BFFB234A234B041C0D1C02F0B9FB224A17
-:1029D000224B02F0ADFB021C0B1C201C291C02F038
-:1029E000AFFB1F4A1F4B02F0A7FB021C0B1C201C55
-:1029F000291C02F0A5FB1C4A1C4B02F099FB021C8F
-:102A00000B1C201C291C02F09BFB194A194B02F0DD
-:102A100093FB021C0B1C201C291C02F091FB164A84
-:102A2000164B02F085FB021C0B1C201C291C02F01B
-:102A300087FB0690079157E709B0F0BC04BC10472C
-:102A4000FFFFFF7FFFFF3F3E0000F03F0000000060
-:102A5000E9FAA8BDD43888BE9EEE213EC4B1B4BD0B
-:102A60004F7E923EAD529C80A001FA3E9015CB194C
-:102A70006CC1563F7751C1165555A53F4C5555551C
-:102A80003233D33F0000E03F000000000000E93F88
-:102A90000000D23F000000000000E0FFF0B5CF4C86
-:102AA000A54402930490B3980391CD4B0299141C52
-:102AB0008200D25801390791E01E1821089200F0D7
-:102AC00089FE2190002801DA00222192219FFB0635
-:102AD000DB1B9B00DB19DB00E41807980594183C0E
-:102AE0000B9408993C1AB49AA3004718D5180026ED
-:102AF0000FE0002C02DABB48BB4902E0286802F074
-:102B000013FBF20022AB9B181860596001360134A8
-:102B10000435BE42EDDD079B0024179318941EE098
-:102B2000169A03CA16923A687B6802F009FB021CE7
-:102B30000B1C201C291C02F0FBFA0136041C0D1C86
-:102B4000083F079B9E42EBDD189F1798FA004AAB9F
-:102B50009B18013701301C605D6018971790189919
-:102B6000089A914209DC049B179C1693E20022AB61
-:102B70009C4C9D4D9F180026E3E7089F06970698FA
-:102B80004AABC200D218013816685768C2009B18B9
-:102B90009A22069992006A44199015931A911492F8
-:102BA00028E0924A924B301C391C02F0C9FA02F01C
-:102BB000CBFA02F0B9FA8F4A8F4B041C0D1C02F0BD
-:102BC000BFFA021C0B1C301C391C02F0B1FA02F0D7
-:102BD000BBFA149B1A9F01C3201C159C1493013F40
-:102BE00022686368291C1A9702F0A2FA083C15941F
-:102BF000061C0F1C1A980028D3DC301C0B9A391CB9
-:102C000000F002FD7D4A7E4B041C0D1C02F098FA78
-:102C100000F0BCFB7B4A7C4B02F092FA021C0B1CBE
-:102C2000201C291C02F084FA0D1C041C02F08CFAF2
-:102C3000099002F079FA021C0B1C201C291C02F0DE
-:102C40007BFA0E1C0B99051C002914DD199A9AAC0D
-:102C5000900001590B9B1822D21A099F0B1C13419B
-:102C6000FF189340C91A01510B9817231B1A1941D9
-:102C700009970C9117E00B99002906D1199A930036
-:102C80009AAA9B58DB150C930DE0281C311C5F4A57
-:102C90005F4B02F065FA002802DA00230C934EE045
-:102CA00002240C9402E00C9F002F48DD09980130AB
-:102CB0000990002400209AA90FE00A68002C07D18F
-:102CC000002A08D080235B049B1A01240B6002E0D9
-:102CD000504B9B1A0B6001300431069A9042ECDB9A
-:102CE0000B9B002B11DD012B02D0022B0DD105E037
-:102CF000199F9AA8B9000B58474A04E0199A9AA854
-:102D000091000B58454A13400B500C9B022B16D1D7
-:102D10002A1C331C4248434902F00EFA051C0E1CC3
-:102D2000002C0CD00B9A3E483E4900F06DFC021C72
-:102D30000B1C281C311C02F0FFF9051C0E1C281C62
-:102D4000311C284A284B02F0EBF9002800D097E00C
-:102D5000199C9AABA2009A18002105E0199F1368EC
-:102D6000013F19971943043A1998089B9842F5DADC
-:102D7000002900D08CE09B00AEAC1B191A1C012767
-:102D8000543A0A9702E00A9801300A901368043A0C
-:102D9000002BF8D02199069AB49C8B189B00E3185D
-:102DA000043300271393129760E00298139922AD21
-:102DB000E400C3002C190868E41802F0B5F9069F76
-:102DC00020606160029C1298E3191B18049ADB00D2
-:102DD000044E054FED180024119236E048FDFFFF28
-:102DE000C457010000000000000000000000703E19
-:102DF00000000000000070C1000000000000C03FA3
-:102E000000000000000020C0000000000000E03FC3
-:102E100000000000FFFFFF00FFFF7F00FFFF3F00FB
-:102E20000000F03F00000000119A03CA11922A68C6
-:102E30006B6802F085F9021C0B1C301C391C02F077
-:102E400077F90134061C0F1C083D079B9C42EBDD03
-:102E5000129C0698E3004AAAD2181399C300D2180C
-:102E6000013404319660D76012941391069B0A9C3A
-:102E7000129F1A19DC19631C934296DD06927EE6B6
-:102E8000281C311CBF4BBE4A02F04AF9002816D15B
-:102E90000698AEA983005B181A1C543A00211368E7
-:102EA0000131043A002BFAD04B005B18059C069ABE
-:102EB000DB00E31A521A183B06920B9338E00B9F83
-:102EC000281C7A42311C00F09FFBAF4AAF4B1B908D
-:102ED0001C9102F045F906999AAF8C00002822DB7C
-:102EE000AB4AAC4B1B981C9902F02AF902F02CF962
-:102EF00002F01AF9A84AA94B051C0E1C02F020F991
-:102F0000021C0B1C1B981C9902F012F902F01CF910
-:102F1000069A0B9B0132E05118339400281C311C97
-:102F200006920B9301E01B981C9902F00DF9E051F9
-:102F30000B9A9B489B4900F067FB069F9AABBA002F
-:102F40009B181093FA004AAB069E041C0D1C9F1898
-:102F500018E01099086802F0E7F8021C0B1C201C0E
-:102F6000291C02F0EDF88A4A8A4B38607960201CEF
-:102F7000291C02F0E5F8109A043A1092041C0D1C6A
-:102F8000013E083F002EE4DA069F00230F9324E061
-:102F9000854AF3000E9C9B18186859680CCC0E9457
-:102FA00002F0CEF8021C0B1C0098019902F0C0F848
-:102FB0000090019101360898864202DC0F998E42FA
-:102FC000E6DD0F9B00980199DA0072AB9B18186040
-:102FD00059600F9901310F91013F002F09DBFA0071
-:102FE0004AAB9B180E93674B654A002600920193EB
-:102FF000E1E7B39B022B04DC012B0EDA002B14D08B
-:10300000E4E0B39C032C00D0E0E0069F013FFA000F
-:103010000D9772AB069F9E186DE0069872ABC200CA
-:10302000041C584956489D181FE0069972ABCA0007
-:103030000C1C544952489D1805E02A686B6802F040
-:1030400077F8013C083D002CF7DA0C9A002A02D0F0
-:1030500080273F06C019039A10605160B6E02A68C5
-:103060006B6802F065F8013C083D002CF7DA0C9C17
-:10307000021C0B1C002C02D080273F06C019039CA9
-:10308000206061607298739902F056F8012407E09D
-:10309000E20072AB9B181A685B6802F049F80134D1
-:1030A000069FBC42F4DD0C9A002A02D080273F061E
-:1030B000C019039A9060D16088E0B068F168346804
-:1030C00075681F9020911F9A209B201C291C02F0DC
-:1030D0002FF830607160201C32687368291C02F080
-:1030E0002BF8021C0B1C1F98209902F021F8013FBD
-:1030F000B060F160083E002FDFDC0D9972ABCA00B2
-:10310000069F9E181BE034687568B268F368201C3F
-:10311000291C1D921E9302F00BF830607160201C78
-:1031200032687368291C02F007F8021C0B1C1D98FA
-:103130001E9901F0FDFF013FB060F160083E012FD4
-:10314000E1DC069B069CDA000E490D4872AB9D1827
-:1031500005E02A686B6801F0EBFF013C083D012C9B
-:10316000F7DC0C9C002C21D1729B739C039F3B606D
-:103170007C60749B759C38617961BB60FC6025E064
-:10318000000000000000000000007041000000008E
-:103190000000703E00000000000070C10000000050
-:1031A0000000F03F00000000D4570100729B802413
-:1031B000039F24061B193B60739B7B60749B1B1948
-:1031C000BB60759BFB6003193B617961099807231C
-:1031D0001840AE239B009D44F0BC02BC0847C0468B
-:1031E000F0B588B0009201934B4A4C4B02400290DC
-:1031F00003919A4204DC01F0A7FF002800D185E08A
-:1032000002980399021C0B1C01F09AFF029A039B7F
-:10321000061C0F1C01F094FF414A424B0690079197
-:10322000301C391C01F08CFF3F4A404B01F084FFF9
-:10323000021C0B1C301C391C01F082FF3C4A3D4B28
-:1032400001F076FF021C0B1C301C391C01F078FFCA
-:10325000394A3A4B01F070FF021C0B1C301C391C20
-:1032600001F06EFF364A374B01F062FF0D9B049070
-:103270000591002B16D1049A059B301C391C01F0D6
-:103280005FFF314A314B01F057FF021C0B1C0698BF
-:10329000079901F055FF021C0B1C0298039901F0DD
-:1032A00047FF31E02A4A2B4B0098019901F048FF73
-:1032B000049A059B041C0D1C0698079901F040FF19
-:1032C000021C0B1C201C291C01F036FF021C0B1CCD
-:1032D000301C391C01F034FF009A019B01F02CFFD7
-:1032E000194A1A4B041C0D1C0698079901F028FF77
-:1032F000021C0B1C201C291C01F01AFF021C0B1CB9
-:103300000298039901F018FF029003910298039923
-:1033100008B0F0BC04BC1047FFFFFF7FFFFF3F3E3B
-:103320003AD9E53D7CD5CF5AE6E55A3EEB9C2B8A4F
-:10333000E31DC73E7DFEB157A0012A3FD561C119EB
-:103340001111813FA6F810115555C53F49555555E6
-:103350000000E03F0000000010B5031C03480A1CF9
-:103360000340181C111C10BC04BC1047FFFFFF7F5A
-:1033700010B5031C03481840034BC018C00F10BC05
-:1033800002BC0847FFFFFF7F00001080F0B500225D
-:10339000002385B00092019343005A0D3D4BD41891
-:1033A000051C0E1C071C0291132C34DC002C16DAB1
-:1033B000394A3A4B01F0BCFE394A3A4B01F0CCFE97
-:1033C00000285CDD002D02DB0027029757E0364B1A
-:1033D000029C2B401C4352D0344F00224EE0344B11
-:1033E000029A2341049303401A434DD02A4A2B4B9F
-:1033F00001F09EFE2A4A2B4B01F0AEFE00283EDD76
-:10340000002D03DA80235B032341EF18049B002483
-:103410009F43029433E0332C0ADD8023DB009C427F
-:1034200032D12A1C331C01F083FE051C0E1C2BE03C
-:10343000204BD21801235B42D340029A03931A42D5
-:1034400022D0154A154B01F073FE154A154B01F0B9
-:1034500083FE002813DD002D0DDA142C01D1013775
-:1034600009E03422121B0123029C9340E318A3427B
-:1034700000D201370293029A039B9A430292029C64
-:1034800000970194009D019E281C311C05B0F0BCE2
-:1034900004BC104701FCFFFF3CE4377E9C750088AC
-:1034A0000000000000000000FFFFFF7F0000F0BFF1
-:1034B000FFFF0F00EDFBFFFF00207047F0B500227B
-:1034C000002385B000920193C30F0293484A430042
-:1034D0005B0D051C0E1C0C1C011C981813284ADCE3
-:1034E000002831DA434B2B4033437AD0424B321C15
-:1034F0002B401A43414B194053421A4380231B036C
-:10350000120B1A400C1C029814433D4AC3009B182E
-:10351000351C1E685F68221C2B1C301C391C01F0F6
-:1035200007FE03900491321C3B1C0398049901F0A0
-:1035300003FE0C1C2F49051C02982940C2070B1CD6
-:1035400013431D1C261C4CE02B4B1A1C02412B1C48
-:103550001340334345D052082B1C1340334328D02B
-:10356000132802D18024E40523E080239B029143A9
-:10357000034119431DE033280ADD8023DB00984214
-:103580002FD1281C311C2A1C331C01F0D1FD26E050
-:103590001C4A981801235B42C3401E4221D05B089D
-:1035A0001E4206D0321C9A438023DB050341141CC3
-:1035B0001C430194029C124AE3009B181C685D683E
-:1035C0000091009A019B201C291C01F0B1FD039081
-:1035D000049103980499221C2B1C01F0ADFD051CDD
-:1035E0000E1C281C311C05B0F0BC04BC10470000A8
-:1035F00001FCFFFFFFFFFF7FFFFF0F000000FEFF4A
-:1036000018580100EDFBFFFFF0B5344F031C81B0EB
-:103610003B4000921A15051C0E1C002A17D1304B96
-:103620000340194354D02F4A2F4B281C311C01F062
-:1036300087FD2E4B009A051C0E1C9A4205DB031CCD
-:103640003B401B151A1C363A01E0281C2EE0284B83
-:103650009A4206D1281C311C2A1C331C01F068FD3B
-:1036600034E0009BD718234B9F4210DC002F07DD6E
-:10367000214A011C11400B1C3A0513431D1C27E075
-:103680003A1C363215DC1D4B009A9A4208DD2A1C82
-:10369000331C1B481B4900F03FF8194A194B13E033
-:1036A00019481A492A1C331C00F036F8164A174BE1
-:1036B0000AE0114B18403B1C36331B05011C194313
-:1036C000134A144B081C311C01F03AFD051C0E1C5A
-:1036D000281C311C01B0F0BC04BC10470000F07F76
-:1036E000FFFFFF7F0000504300000000B03CFFFFE1
-:1036F000FF070000FE070000FFFF0F8050C300001F
-:103700003CE4377E9C7500881F6EA50159F3F8C212
-:103710000000903C0000000030B5074B041C1C402A
-:103720008023151C1B062B400A1C1C43201C111C4B
-:1037300030BC04BC10470000FFFFFF7F014B18683E
-:103740007047000020000040002934D001230022EF
-:1037500010B488422CD301242407A14204D2814210
-:1037600002D209011B01F8E7E400A14204D2814220
-:1037700002D249005B00F8E7884201D3401A1A439D
-:103780004C08A04202D3001B5C0822438C08A042D4
-:1037900002D3001B9C082243CC08A04202D3001B8A
-:1037A000DC082243002803D01B0901D00909E3E704
-:1037B000101C10BC704702B500F02EF9002006BCAA
-:1037C0001047000003B5FFF7BFFF0EBC4243891A44
-:1037D0001847C046002941D010B4041C4C40A446F0
-:1037E00001230022002900D54942002800D540428B
-:1037F00088422CD301242407A14204D2814202D260
-:1038000009011B01F8E7E400A14204D2814202D27F
-:1038100049005B00F8E7884201D3401A1A434C087C
-:10382000A04202D3001B5C0822438C08A04202D3B2
-:10383000001B9C082243CC08A04202D3001BDC08DA
-:103840002243002803D01B0901D00909E3E7101C1B
-:103850006446002C00D5404210BC704702B500F011
-:10386000DBF8002006BC104703B5FFF7B3FF0EBC22
-:103870004243891A1847C04600295AD0012388427A
-:1038800000D2704710B401242407A14204D281421F
-:1038900002D209011B01F8E7E400A14204D28142EF
-:1038A00002D249005B00F8E70022884200D3401AA8
-:1038B0004C08A04205D3001B9C460124E3411A4357
-:1038C00063468C08A04205D3001B9C460224E341BA
-:1038D0001A436346CC08A04205D3001B9C46032430
-:1038E000E3411A4363469C46002803D01B0901D0DC
-:1038F0000909D9E70E242407224018D0634607247B
-:10390000234214D063460324E3411A4201D0CC0879
-:10391000001963460224E3411A4201D08C080019C1
-:1039200063460124E3411A4201D04C08001910BC3F
-:10393000704702B500F070F8002006BC1047C04682
-:103940000123002962D000D5494210B401B40028F7
-:1039500000D54042884253D301242407A14204D217
-:10396000814202D209011B01F8E7E400A14204D21E
-:10397000814202D249005B00F8E70022884200D36E
-:10398000401A4C08A04205D3001B9C460124E34189
-:103990001A4363468C08A04205D3001B9C460224B0
-:1039A000E3411A436346CC08A04205D3001B9C4662
-:1039B0000324E3411A4363469C46002803D01B09B5
-:1039C00001D00909D9E70E242407224018D0634604
-:1039D0000724234214D063460324E3411A4201D052
-:1039E000CC08001963460224E3411A4201D08C0836
-:1039F000001963460124E3411A4201D04C08001922
-:103A000010BC002C00D5404210BC704702B500F03D
-:103A100003F8002006BC10477047C046020120E2B0
-:103A2000000000EA022122E230402DE98040A0E1BE
-:103A30008250A0E1050034E10300310101C094117E
-:103A400003C09511C4CAF011C5CAF0118C00000A58
-:103A5000A44AA0E1A55A74E0005065B2060000DA5D
-:103A6000054084E0033021E0022020E0011023E043
-:103A7000000022E0033021E0022020E0360055E380
-:103A80003040BD881EFF2F81020110E30006A0E137
-:103A900001C6A0E320068CE10100000A001071E2DB
-:103AA0000000E0E2020112E30226A0E122268CE1FE
-:103AB0000100000A003073E20020E2E2050034E178
-:103AC0006900000A014044E220E075E2050000BA06
-:103AD00013CEA0E1331591E00000A0E2121E91E0A8
-:103AE0005205B0E0060000EA205045E220E08EE2F8
-:103AF000010053E312CEA0E102C08C23521591E0E5
-:103B0000C20FB0E0025100E20200005A00C07CE2A5
-:103B10000010F1E20000E0E2010650E30F00003A7D
-:103B2000020650E30600003AA000B0E16110B0E1E7
-:103B30006CC0A0E1014084E2842AA0E1010572E3A7
-:103B40006B00002A02015CE3A1C0B0010010B1E2E9
-:103B5000040AA0E0050080E13040BDE81EFF2FE12F
-:103B60008CC0B0E10110B1E00000A0E0010610E35C
-:103B7000014044E2F2FFFF1A000030E31430A013CA
-:103B80003430A0030100A0010010A0030020A0E138
-:103B9000010852E32228A02110304322010C52E3F5
-:103BA0002224A02108304322100052E32222A02127
-:103BB00004304322040052E302304322A230433057
-:103BC000A23143E0202053E2070000AA0C2092E239
-:103BD000040000DA14C082E20C2062E2101CA0E1B2
-:103BE0003002A0E1040000EA142082E220C062D288
-:103BF0001002A0E1310C80D11112A0D1034054E099
-:103C0000040A80A0050080A13040BDA81EFF2FA19E
-:103C10000440E0E11F4054E20F0000AA0C4094E28F
-:103C2000060000CA144084E2202064E23114A0E1BE
-:103C3000101281E1300485E13040BDE81EFF2FE124
-:103C40000C4064E2202064E23112A0E1101481E112
-:103C50000500A0E13040BDE81EFF2FE13014A0E1D7
-:103C60000500A0E13040BDE81EFF2FE1000034E375
-:103C7000012622E201062002014084020150451281
-:103C80008FFFFFEAC4CAF0E1C5CAF0111D00000AA7
-:103C9000050034E1030031010400000A000034E3B0
-:103CA0000200A0010310A0013040BDE81EFF2FE17B
-:103CB000020030E10000A0130010A0133040BD1836
-:103CC0001EFF2F11A4CAB0E10400001A8110B0E158
-:103CD0000000B0E0020180233040BDE81EFF2FE16C
-:103CE000014594E2010680323040BD381EFF2F317D
-:103CF000025100E27F0485E30F0680E30010A0E399
-:103D00003040BDE81EFF2FE1C4CAF0E10200A0115F
-:103D10000310A011C5CAF0010020A0110130A011AC
-:103D2000004691E102569301020030010207801320
-:103D30003040BDE81EFF2FE1000030E30010A0037B
-:103D40001EFF2F0130402DE9014BA0E3324084E2F9
-:103D50000050A0E30010A0E10000A0E385FFFFEA0F
-:103D6000000030E30010A0031EFF2F0130402DE9BA
-:103D7000014BA0E3324084E2025110E200006042B5
-:103D80000010A0E10000A0E37AFFFFEA8020B0E18C
-:103D9000C201A0E16000A0E1021EA0E1FF34121206
-:103DA000FF0433130E0320121EFF2F11000032E315
-:103DB000FF0433131EFF2F0130402DE90E4DA0E309
-:103DC000025100E20201C0E36AFFFFEA012090E134
-:103DD0001EFF2F0130402DE90050A0E3060000EA4D
-:103DE000012090E11EFF2F0130402DE9025111E228
-:103DF0000100005A000070E20010E1E2014BA0E374
-:103E0000324084E200C0A0E10100A0E10C10A0E17A
-:103E100020CBB0E13FFFFF0A0320A0E3ACC1B0E13B
-:103E200003208212ACC1B0E103208212AC2182E0F7
-:103E3000203062E211C3A0E13112A0E1101381E150
-:103E40003002A0E1024084E032FFFFEA70402DE939
-:103E5000FFC0A0E307CC8CE3204A1CE0225A1C10D0
-:103E60000C0034110C0035117500000B054084E086
-:103E7000026020E08C0AC0E18C2AC2E1005691E188
-:103E800002569311010680E3012682E31D00000A19
-:103E900091C38EE00050A0E390E3A5E0023106E27A
-:103EA00091E2A5E00060A0E39052A6E000003CE3B0
-:103EB00001E08E13FF4044E2020C56E3034CC4E2DF
-:103EC0000200002A8EE0B0E10550B5E00660A6E0F1
-:103ED000860583E1A50A80E18515A0E1AE1A81E19E
-:103EE0008EE5A0E1FDC054E2070C5C831100008A5E
-:103EF00002015EE3A1E0B0010010B1E2040AA0E01B
-:103F00007040BDE81EFF2FE1026106E2000086E17D
-:103F1000031081E1020020E0AC4054E00C5074C07A
-:103F2000040A80C17040BDC81EFF2FC1010680E396
-:103F300000E0A0E3014054E25D0000CA360074E3F3
-:103F40000010A0D3020100D27040BDD81EFF2FD1B7
-:103F5000004064E2204054E21A0000AA0C4094E2BF
-:103F60000C0000CA144084E2205064E21135A0E144
-:103F70003114A0E1101581E1022100E20201C0E349
-:103F8000A31F91E03004A2E083E09EE1A31FC101E2
-:103F90007040BDE81EFF2FE10C4064E2205064E257
-:103FA0001134A0E13115A0E1101481E1020100E219
-:103FB000A31F91E00000A0E283E09EE1A31FC101E6
-:103FC0007040BDE81EFF2FE1205064E211E58EE154
-:103FD0003134A0E1103583E13014A0E1020100E2A8
-:103FE0003014C1E1A31F81E083E09EE1A31FC10162
-:103FF0007040BDE81EFF2FE1000034E30800001A06
-:10400000026100E28110B0E10000A0E0010610E3CF
-:1040100001404402FAFFFF0A060080E1000035E398
-:104020000EF0A011026102E28330B0E10220A2E0B2
-:10403000010612E301504502FAFFFF0A062082E161
-:104040000EF0A0E10C0034E1225A0CE00C00351116
-:104050000700000A806091E182609311E5FFFF1A7A
-:10406000020020E0020100E20010A0E37040BDE881
-:104070001EFF2FE1806091E10310A0010200A0016A
-:10408000826093111000000A0C0034E10100001A54
-:10409000006691E10C00001A0C0035E10300001AE3
-:1040A000026693E10310A0110200A0110600001A9D
-:1040B000020020E0020100E27F0480E30F0680E3BB
-:1040C0000010A0E37040BDE81EFF2FE17F0480E3F5
-:1040D0003E0780E37040BDE81EFF2FE170402DE9F0
-:1040E000FFC0A0E307CC8CE3204A1CE0225A1C103E
-:1040F0000C0034110C0035115E00000B054044E04B
-:1041000002E020E0025693E10006A0E14C00000A24
-:104110000226A0E10152A0E3222285E1232C82E1C4
-:104120000334A0E1205285E1215C85E10164A0E136
-:1041300002010EE2020055E103005601FD40A4E237
-:10414000034C84E20100002AA220B0E16330A0E128
-:10415000036056E00250C5E0A220B0E16330A0E168
-:104160000116A0E302C7A0E303E056E002E0D5E0B9
-:10417000036046200E50A0210C108121A220B0E146
-:104180006330A0E103E056E002E0D5E003604620A2
-:104190000E50A021AC108121A220B0E16330A0E13B
-:1041A00003E056E002E0D5E0036046200E50A02177
-:1041B0002C118121A220B0E16330A0E103E056E0A0
-:1041C00002E0D5E0036046200E50A021AC11812111
-:1041D00006E095E10D00000A0552A0E1265E85E1AA
-:1041E0000662A0E18221A0E1A32E82E18331A0E159
-:1041F0002CC2B0E1DBFFFF1A010610E30600001A33
-:10420000010080E10010A0E302C1A0E3D5FFFFEAB6
-:10421000010610E3010080010010A003FDC054E27C
-:10422000070C5C8343FFFF8A02C055E003C05600C1
-:10423000A1C0B0010010B1E2040AA0E07040BDE8E6
-:104240001EFF2FE102E10EE220068EE1AC4094E079
-:104250000C5074C0040A80C17040BDC81EFF2FC13D
-:10426000010680E300E0A0E3014054E231FFFFEAF1
-:1042700006E085E12FFFFFEA225A0CE00C0034E152
-:104280000C00350190FFFF0A0C0034E10600001A13
-:10429000004691E18CFFFF1A0C0035E183FFFF1A05
-:1042A0000310A0E10200A0E187FFFFEA0C0035E166
-:1042B0000400001A025693E168FFFF0A0310A0E110
-:1042C0000200A0E180FFFFEA806091E1826093112B
-:1042D00048FFFF1A804091E174FFFF1A825093E17A
-:1042E0005EFFFF1A78FFFFEA00C0E0E3020000EA89
-:1042F00001C0A0E3000000EA01C0A0E304C00DE596
-:1043000080C0A0E1CCCAF0E182C0A0E1CCCAF0112B
-:104310000D00000A80C091E182C0930102003011BB
-:10432000030031010000A0031EFF2F01000070E315
-:10433000020030E10200505103005101C20FA021E0
-:10434000C20FE031010080E31EFF2FE180C0A0E139
-:10435000CCCAF0E10100001A00C691E10400001A85
-:1043600082C0A0E1CCCAF0E1E9FFFF1A02C693E1E6
-:10437000E7FFFF0A04001DE51EFF2FE100C0A0E1DA
-:104380000200A0E10C20A0E101C0A0E10310A0E127
-:104390000C30A0E1FFFFFFEA01402DE9D5FFFFEB64
-:1043A000000050E3000070430140BDE81EFF2FE114
-:1043B00008E02DE5F7FFFFEB0100A0030000A013CC
-:1043C00008E09DE41EFF2FE108E02DE5F1FFFFEB83
-:1043D0000100A0330000A02308E09DE41EFF2FE1B0
-:1043E00008E02DE5EBFFFFEB0100A0930000A083A8
-:1043F00008E09DE41EFF2FE108E02DE5DEFFFFEB66
-:104400000100A0930000A08308E09DE41EFF2FE1BF
-:1044100008E02DE5D8FFFFEB0100A0330000A0234A
-:1044200008E09DE41EFF2FE18020A0E1022692E239
-:104430000C00002A0900005A3E3EE0E3C22A53E085
-:104440000A00009A8035A0E1023183E3A13A83E1BA
-:10445000020110E33302A0E1000060121EFF2FE111
-:104460000000A0E31EFF2FE1001691E10200001AF8
-:10447000020110E20201E0031EFF2FE10000A0E3B1
-:104480001EFF2FE18020A0E1073252E202C6532234
-:104490007FC57C220600009A02C100E28121A0E1D2
-:1044A000A11E8CE1020152E30301A1E00100C0035F
-:1044B0001EFF2FE1010110E30F00001A2E2693E2E8
-:1044C000020100B21EFF2FB1010680E3A22AA0E183
-:1044D000182062E220C062E2113CB0E13112A0E19A
-:1044E000011081138035A0E1A335A0E1131C81E107
-:1044F0003332A0E18330A0E1E6FFFFEAC23AF0E107
-:104500000300001A003691E17F04A0130305801315
-:104510001EFF2F11020100E27F0480E3020580E309
-:104520001EFF2FE1020120E2000000EA021121E259
-:104530008020B0E18130B0110300321142CCF01183
-:1045400043CCF0114700000A222CA0E1233C72E08A
-:10455000032082C0011020C0000021C0011020C033
-:10456000003063B2190053E31EFF2F81020110E3F4
-:10457000020580E3FF04C0E300006012020111E3C2
-:10458000021581E3FF14C1E300106112030032E160
-:104590002E00000A012042E2510390E0203063E245
-:1045A0001113A0E1023100E20100005A001071E293
-:1045B0000000E0E2020550E30B00003A010450E382
-:1045C0000400003AA000B0E16110A0E1012082E205
-:1045D000FE0052E33800002A020151E3820BA0E002
-:1045E0000100C003030080E11EFF2FE18110B0E154
-:1045F0000000A0E0020510E3012042E2F5FFFF1AEF
-:1046000020C6B0E10006A0010C204202FF0810E322
-:104610000004A001082042020F0610E30002A001DE
-:1046200004204202030510E30001A001022042021F
-:10463000020550E38000A0310020D2E2820B80A06E
-:10464000002062B2030080A1300283B11EFF2FE17F
-:10465000000032E3021521E202052002012082025D
-:1046600001304312CAFFFFEA8130A0E142CCF0E101
-:1046700043CCF0111300000A030032E10200000AEB
-:10468000000032E30100A0011EFF2FE1010030E134
-:104690000000A0131EFF2F11FF0412E30200001AF6
-:1046A0008000B0E1020180231EFF2FE1022492E28C
-:1046B000020580321EFF2F31023100E27F0483E3C6
-:1046C000020580E31EFF2FE1422CF0E10100A01162
-:1046D000433CF0010010A0118024B0E18134B0010E
-:1046E00001003001010580131EFF2FE10030A0E31F
-:1046F000010000EA023110E20000604200C0B0E1B7
-:104700001EFF2F014B3483E30010A0E10000A0E363
-:104710000F0000EA012090E11EFF2F010030A0E30E
-:10472000050000EA012090E11EFF2F01023111E295
-:104730000100005A000070E20010E1E201C0B0E1A7
-:1047400000C0A0010010A0010000A0035B3483E3BF
-:1047500001324302023543E21720A0E301085CE383
-:104760002CC8A02110204222010C5CE32CC4A02103
-:104770000820422210005CE32CC2A0210420422227
-:1047800004005CE302204222AC204230AC2152E023
-:10479000823B43E0060000BA113283E010C2A0E180
-:1047A000202062E202015CE33002A3E00100C003CA
-:1047B0001EFF2FE1202082E211C2A0E1202062E250
-:1047C0008C0090E13102A3E0AC0FC0011EFF2FE18D
-:1047D000FFC0A0E3A02B1CE0A13B1C100C00321179
-:1047E0000C0033113E00000A032082E001C020E0EB
-:1047F0008004B0E18114B0111000000A0233A0E37C
-:10480000A00283E1A11283E1903181E002010CE278
-:10481000020551E38110A031A31F81318330A03103
-:10482000010080E17F20C2E2FD0052E30F00008A18
-:10483000020153E3820BA0E00100C0031EFF2FE141
-:10484000000030E302C10CE28114A001A0048CE15D
-:10485000A10480E17F2052E2FF3072C2820B80C14E
-:104860001EFF2FC1020580E30030A0E3012052E2C9
-:10487000350000CA190072E3020100D21EFF2FD1D9
-:10488000002062E28010B0E13112A0E1202062E25B
-:1048900010C2A0E16100B0E10000A0E28C3093E121
-:1048A000AC0FC0011EFF2FE1000032E302C100E2A5
-:1048B0008000A0010205100301204202FBFFFF0A55
-:1048C0000C0080E1000033E302C101E28110A0018D
-:1048D0000205110301304302FBFFFF0A0C1081E1C6
-:1048E000C0FFFFEAA13B0CE00C0032E10C003311E9
-:1048F0000500000A02C1D0E302C1D113E9FFFF1A8B
-:10490000010020E0020100E21EFF2FE1000030E381
-:10491000020130130100A001000031130201311324
-:104920000D00000A0C0032E10100001A8024B0E101
-:104930000900001A0C0033E10200001A8134B0E1D2
-:104940000100A0110400001A010020E0020100E2B1
-:104950007F0480E3020580E31EFF2FE17F0480E3F4
-:10496000030580E31EFF2FE1FFC0A0E3A02B1CE0A6
-:10497000A13B1C100C0032110C0033113A00000A4C
-:10498000032042E001C020E08114B0E18004A0E1F6
-:104990001C00000A0132A0E3211283E1203283E1EE
-:1049A00002010CE2010053E18330A0317D20A2E23C
-:1049B00002C5A0E3010053E1013043200C00802137
-:1049C000A10053E1A1304320AC008021210153E13B
-:1049D000213143202C018021A10153E1A131432049
-:1049E000AC0180210332B0E12CC2B011F0FFFF1AFC
-:1049F000FD0052E39DFFFF8A010053E1820BA0E01E
-:104A00000100C0031EFF2FE102C10CE2A0048CE1F3
-:104A10007F2092E2FF3072C2820B80C11EFF2FC145
-:104A2000020580E30030A0E3012052E28FFFFFEA9D
-:104A3000000032E302C100E28000A0010205100381
-:104A400001204202FBFFFF0A0C0080E1000033E37B
-:104A500002C101E28110A0010205110301304302ED
-:104A6000FBFFFF0A0C1081E1C4FFFFEAA13B0CE051
-:104A70000C0032E10500001A8024B0E1B6FFFF1AF5
-:104A80000C0033E1AFFFFF1A0100A0E1B2FFFFEA23
-:104A90000C0033E10300001A8134B0E197FFFF0AF4
-:104AA0000100A0E1ACFFFFEA02C1D0E302C1D113D3
-:104AB000DEFFFF1A0221D0E3A2FFFF1A0231D1E389
-:104AC0008EFFFF1AA4FFFFEA00C0E0E3020000EA45
-:104AD00001C0A0E3000000EA01C0A0E304C00DE5AE
-:104AE0008020A0E18130A0E142CCF0E143CCF01184
-:104AF0000600000AA3C092E10100301103005250E9
-:104B0000C10FA081C10FE031010080131EFF2FE112
-:104B100042CCF0E10100001A80C4B0E10300001AA9
-:104B200043CCF0E1F2FFFF1A81C4B0E1F0FFFF0ACD
-:104B300004001DE51EFF2FE100C0A0E10100A0E17F
-:104B40000C10A0E1FFFFFFEA0F402DE9E1FFFFEBB2
-:104B5000000050E3000070430F40BDE81EFF2FE14E
-:104B600008E02DE5F7FFFFEB0100A0030000A01314
-:104B700008E09DE41EFF2FE108E02DE5F1FFFFEBCB
-:104B80000100A0330000A02308E09DE41EFF2FE1F8
-:104B900008E02DE5EBFFFFEB0100A0930000A083F0
-:104BA00008E09DE41EFF2FE108E02DE5E1FFFFEBAB
-:104BB0000100A0930000A08308E09DE41EFF2FE108
-:104BC00008E02DE5DBFFFFEB0100A0330000A02390
-:104BD00008E09DE41EFF2FE18020A0E17F0452E366
-:104BE0000800003A9E30A0E3222C53E00700009A10
-:104BF0000034A0E1023183E3020110E33302A0E1BB
-:104C0000000060121EFF2FE10000A0E31EFF2FE155
-:104C1000610072E30100001A8024B0E10200001A72
-:104C2000020110E20201E0031EFF2FE10000A0E3F9
-:104C30001EFF2FE1F0B55F4656464D464446F0B4A0
-:104C40000024002588B000940195141C1D1C002927
-:104C500000DAFFE000260296002B00DAF3E0261CC3
-:104C600081460F1C002D5CD1BC4200D974E0002CA1
-:104C700000D10DE1BF4B9E4200D9F4E0FF2E00D9D8
-:104C8000DFE100210023BC4A341CDC40135D2022FC
-:104C9000CB18D31A9A46002B00D071E1B54B0120F6
-:104CA00033400490BD1B9B46370C391C281CFEF773
-:104CB0004BFD5946804644464C43281C391CFEF7A0
-:104CC000DBFD4A460004130C1843844208D9012333
-:104CD0005B4280199844864202D8844200D9D5E1CB
-:104CE000041B391C201CFEF72FFD051C5846684389
-:104CF000391C8246201CFEF7BFFD9E4B494600042E
-:104D00000B401843824506D93018013D864202D82F
-:104D1000824500D9B3E142461304281C1843049B82
-:104D200005E0291CBD4200D873E000200023029A50
-:104D30000090019300980199002A04D0031C0C1CD8
-:104D400000215842A14108B03CBC90469946A24679
-:104D5000AB46F0BC04BC1047864B9C4200D990E0A7
-:104D6000FF2C00D967E100210023834A351CDD4078
-:104D7000535DCB182021CD1A002D0BD03A1C4B1BB4
-:104D80004F46DF404846AA403B1CA840171CAE4097
-:104D90001F438146774B310C3340381C9B46884675
-:104DA000FEF7D2FC5A4682464146381C54465443CC
-:104DB000FEF762FD4D4600042B0C1843844208D9CF
-:104DC00001277F428019BA44864202D8844200D922
-:104DD00059E1041B4146201CFEF7B6FC4146051C68
-:104DE0005F464743201CFEF747FD624B49460004DF
-:104DF0000B401843874206D93018013D864202D83D
-:104E0000874200D93DE152461304281C1843002371
-:104E10008DE7584B9D422DD8FF2D00D914E100207D
-:104E20000023554A0C1CDC40135D2022C318D31A02
-:104E30009A46002B35D1B94202D34E4500D974E7CA
-:104E40000120002373E7029CE443029400255442AE
-:104E50009D4104E70F1C061C00217042B941012747
-:104E60007F420297F8E6454B9E4200D9EFE01021C1
-:104E7000102308E7414B9D4200D9DFE010201023AA
-:104E8000CFE73E4B9C4200D9E4E0102110236CE7B1
-:104E900001200021FEF758FC364B061C9E42E2D84A
-:104EA000ECE6D21A1D1C9940331CD340AE40194386
-:104EB00007963B1C4E46D640AB4033433C1CD44087
-:104EC00005930F0C2B4B0E1C8846201C391C1E40D2
-:104ED000FEF73AFC391C8346201CFEF7CDFC5D46EC
-:104EE0007543059900040B0C1843854206D901222D
-:104EF000524240449344804500D8BAE0441B201CF1
-:104F0000391CFEF721FC391C051C4643201CFEF70A
-:104F1000B3FC184B059C000423401843864204D977
-:104F20004044013D804500D89DE0801B5E4633042F
-:104F30001D43104E079F079B2A1C3340390C3240FB
-:104F40002C0C1F1C574384464A43181C60433B0CDF
-:104F500012189A186143904202D980204002091821
-:104F6000130CC818844563D3844558D0281C0023EB
-:104F7000DDE60000FFFF000028580100FFFFFF00F2
-:104F8000191C9E403C1CD31A4D46DC40DD403A1CA7
-:104F9000404B8A40370C2A433340391C201C9B4627
-:104FA0000692FEF7D1FB391C03905D464543201C59
-:104FB000FEF762FC069900040B0C1843854205D9E4
-:104FC000039A8019013A0392864246D9441B201C59
-:104FD000391CFEF7B9FB5B468046391C201C454650
-:104FE0005D43FEF749FC2B4B069C0004234018430D
-:104FF000854209D90121494280198844864203D853
-:10500000854201D988448019039C4A4653469A40F8
-:10501000451B2304404618439146049045E65146FB
-:105020004B468B40391C12043140521893429DD29A
-:10503000681E00237BE60821082396E61820182323
-:10504000EFE6082108231EE608200823E9E61821D8
-:10505000182318E61821182387E68542B6D9013AA5
-:1050600080190392B2E7864200D85EE7013D4044D2
-:105070005BE7854200D841E7934440443EE7013D69
-:1050800049E6013DBFE6BA448019A2E6984480197A
-:1050900026E60000FFFF000000C09FE51CFF2FE197
-:1050A0002512010000C09FE51CFF2FE179380100A7
-:1050B00000C09FE51CFF2FE1354C010000C09FE5BB
-:1050C0001CFF2FE17913010000C09FE51CFF2FE1B9
-:1050D000CD12010000C09FE51CFF2FE189D0000028
-:1050E00000C09FE51CFF2FE101D0000000C09FE53C
-:1050F0001CFF2FE1B516010000C09FE51CFF2FE14A
-:105100004937010000C09FE51CFF2FE1E1CF0000FF
-:105110007847C04675FCFFEA7847C04675FCFFEA51
-:105120007847C04673FCFFEA7847C0460BFBFFEAAE
-:105130007847C0463BFAFFEA7847C04638FAFFEAAC
-:105140007847C04640FBFFEA7847C046B5FCFFEA17
-:105150007847C046E0FBFFEA7847C04661FCFFEABB
-:105160007847C0465FFCFFEA7847C046BEDAFFEAF0
-:105170007847C046A3DAFFEA7847C046B0DAFFEACC
-:105180007847C04687DAFFEA7847C04690DAFFEAF8
-:105190007847C0465CDAFFEA7847C04622DAFFEA81
-:1051A0007847C04651FCFFEA0A0A50726F67726185
-:1051B0006D6D2069732072756E6E696E67202E2E7C
-:1051C0002E20000050726F636573736F7220436C02
-:1051D0006F636B204672657175656E63793A202541
-:1051E0006420487A0A000000506572697068657230
-:1051F000616C20436C6F636B204672657175656EE0
-:1052000063793A20256420487A0A000006001400D9
-:1052100001000000D008080000E1000007000100C4
-:1052200000000000E42D061304000B000F386F4F40
-:10523000060106000101000000000F8006010600C3
-:1052400001020001000011880601060001030001AF
-:105250000000128D06010600010400000000128FFC
-:1052600006010600010600010000159C060106006B
-:105270000111000000001FD006010600011200010C
-:10528000000021D8060106000120000000002E1BAE
-:10529000060106000121000000002F200601060083
-:1052A0000122000000003025060106000130000048
-:1052B00000003E6B06160800000001000000000020
-:1052C0002590061A28000500000004030A0250C3B6
-:1052D00000000F0A0A3C00010000FA00FA00640016
-:1052E0002C010000000000000000000000005864D5
-:1052F00006080600C80001000000DD6806090D0070
-:1053000000000000FFFF0000000000000721AFB513
-:105310006200000094D200005ADA00005ADA00005D
-:10532000A4D200005ADA00005ADA00005ADA00006B
-:105330005ADA00005ADA00005ADA0000A8D2000057
-:10534000C2D200005ADA0000B8D20000CCD200006D
-:105350005ADA00001CD3000026D3000026D3000038
-:1053600026D3000026D3000026D3000026D3000059
-:1053700026D3000026D3000026D300005ADA00000E
-:105380005ADA00005ADA00005ADA00005ADA00004D
-:105390005ADA00005ADA00005ADA00005ADA00003D
-:1053A00078D30000C8D3000006D4000006D4000063
-:1053B00006D400005ADA00005ADA00005ADA000077
-:1053C0005ADA00004CD300005ADA00005ADA000022
-:1053D00066D700005ADA00005ADA00005ADA0000F4
-:1053E000E0D700005ADA000014D900005ADA0000B1
-:1053F0005ADA000044D900005ADA00005ADA0000F4
-:105400005ADA00005ADA00005ADA00005ADA0000CC
-:105410005ADA00005ADA00005ADA00005ADA0000BC
-:1054200078D30000D0D3000006D4000006D40000DA
-:1054300006D4000050D30000D0D300005ADA000098
-:105440005ADA000054D300005ADA000036D70000C0
-:105450006ED70000C8D700006ED300005ADA0000F3
-:10546000E0D700005ADA00001CD900005ADA000028
-:105470005ADA00008ED20000303030303030303018
-:10548000303030303030303020202020202020209C
-:105490002020202020202020F6EC0000F6EC000048
-:1054A0000AED000028ED0000EAEC0000E4EC00004A
-:1054B0002400004084590100605901006059010036
-:1054C00060590100605901006059010060590100F4
-:1054D000605901006059010060590100FFFFFFFFA2
-:1054E000FFFFFFFFC45901000000F03F0000000073
-:1054F00000002440000000000000594000000000AF
-:1055000000408F40000000000088C3400000000001
-:10551000006AF8400000000080842E410000000076
-:10552000D01263410000000084D7974100000000C2
-:1055300065CDCD41000000005FA0024200000020C8
-:1055400076483742000000E8941A6D42000000A23D
-:105550009C30A242000040E5C4BCD6420000901E30
-:10556000F56B0C430000342679C341430080E037DB
-:105570005734764300A0D8856DC1AB4300C84E6751
-:10558000E458E143003D91601DAF1544408CB5786F
-:10559000E41A4B4450EFE2D6CFF0804492D54D064A
-:1055A000022DB544F64AE1C74378EA44B49DD9795F
-:1055B00079C341430080E037B5B89346176E05B50F
-:1055C000034F384DF5F93FE94877825A321D30F9DB
-:1055D000DD4F15753CBF737FB2D29C3CBC89D89718
-:1055E00023F6493933A7A8D5FD0FA5323DA7F444CA
-:1055F00008BA5B259D978CCF2806C80A436FAC6418
-:1056000005000000190000007D0000000000F03FD0
-:10561000000000000000F83F000000000000000053
-:1056200000000000EBFD4C3E06D0CF430000000020
-:105630000000000003B8E23F00000040FB21F93FFA
-:10564000FB2109407CD91240FB2119407A6A1F4096
-:105650007CD92240BBFD2540FB2129403A462C4005
-:105660007A6A2F405C4731407CD932409C6B344091
-:10567000BBFD3540DB8F3740FB2139401BB43A403E
-:105680003A463C405AD83D407A6A3F404C7E4040C2
-:105690005C4741406C1042407CD942408CA2434060
-:1056A0009C6B4440AC344540BBFD4540CBC64640B6
-:1056B000DB8F4740EB584840FB21494083F9A2006B
-:1056C000444E6E00FC291500D1572700DD34F5004B
-:1056D00062DBC0003C999500419043006351FE009D
-:1056E000BBDEAB00B761C5003A6E2400D24D42006C
-:1056F0004906E00009EA2E001C92D100EB1DFE00D5
-:1057000029B11C00E83EA700F535820044BB2E00FD
-:105710009CE98400B4267000417E5F00D691390078
-:10572000538339009CF439008B5F840028F9BD0055
-:10573000F81F3B00DEFF97000F980500112FEF00C8
-:105740000A5A8B006D1F6D00CF7E360009CB2700F3
-:10575000464FB7009E663F002DEA5F00BA277500EE
-:10576000E5EBC7003D7BF100F739070092528A0054
-:10577000FB6BEA001FB15F00085D8D00300356002F
-:105780007BFC4600F0AB6B0020BCCF0036F49A00E7
-:10579000E3A91D005E619100081BE6008599650084
-:1057A000A0145F008D40680080D8FF0027734D0073
-:1057B00006063100CA561500C9A873007BE26000D6
-:1057C0006B8CC00002000000030000000400000019
-:1057D00006000000FB21F93F000000402D44743E0C
-:1057E000000000009846F83C0000008051CC783B57
-:1057F00000000060831BF0390000008020257A380B
-:10580000000000402282E336000000801DF369356D
-:105810000000000001000000000030430000000014
-:10582000000030C300000000000102020303030374
-:105830000404040404040404050505050505050520
-:105840000505050505050505060606060606060600
-:1058500006060606060606060606060606060606E8
-:1058600006060606060606060707070707070707D0
-:1058700007070707070707070707070707070707B8
-:1058800007070707070707070707070707070707A8
-:105890000707070707070707070707070707070798
-:1058A0000707070707070707080808080808080880
-:1058B0000808080808080808080808080808080868
-:1058C0000808080808080808080808080808080858
-:1058D0000808080808080808080808080808080848
-:1058E0000808080808080808080808080808080838
-:1058F0000808080808080808080808080808080828
-:105900000808080808080808080808080808080817
-:105910000808080808080808080808080808080807
-:1059200008080808080808080A0000003031323367
-:1059300034353637383961626364656600000000CB
-:10594000696E6600494E46004E414E006E616E0023
-:1059500030313233343536373839414243444546A5
-:105960000000000062756720696E207666707269BB
-:105970006E74663A206261642062617365000000A3
-:10598000300000002E000000286E756C6C290000AD
-:10599000432D5554462D3800432D534A495300009A
-:1059A000432D4555434A5000432D4A4953000000BA
-:1059B000496E66696E697479000000004E614E00A0
-:1059C0004300000049534F2D383835392D31000040
-:0C59D000706F77007371727400000000AB
-:1059DC00D007010014010000E803000000020002DF
-:1059EC00FF090000013E2A3E3C233C01010100005E
-:1059FC002400004000000000100300406C03004035
-:105A0C00C80300400000000000000000000000007F
-:105A1C00000000000000000000000000000000007A
-:105A2C000000000000000000C05901000000000050
-:105A3C00000000000000000000000000000000005A
-:105A4C00000000000000000000000000000000004A
-:105A5C00000000000000000000000000000000003A
-:105A6C00000000000000000000000000000000002A
-:105A7C00000000000000000000000000000000001A
-:105A8C00000000000000000000000000000000000A
-:105A9C0000000000000000000100000000000000F9
-:105AAC000E33CDAB34126DE6ECDE05000B000000BE
-:105ABC0000000000000000000000000000000000DA
-:105ACC0000000000000000000000000000000000CA
-:105ADC0000000000000000000000000000000000BA
-:105AEC0000000000000000000000000000000000AA
-:105AFC00000000000000000000000000000000009A
-:105B0C000000000000000000000000000000000089
-:105B1C000000000000000000000000000000000079
-:105B2C000000000000000000000000000000000069
-:105B3C000000000000000000000000000000000059
-:105B4C000000000000000000000000000000000049
-:105B5C000000000000000000000000000000000039
-:105B6C000000000000000000000000000000000029
-:105B7C000000000000000000000000000000000019
-:105B8C000000000000000000000000000000000009
-:105B9C0000000000000000000000000000000000F9
-:105BAC0000000000000000000000000000000000E9
-:105BBC0000000000000000000000000000000000D9
-:105BCC0000000000000000000000000000000000C9
-:105BDC0000000000000000000000000000000000B9
-:105BEC0000000000000000000000000000000000A9
-:105BFC000000000000000000000000000000000099
-:105C0C000000000000000000000000000000000088
-:105C1C000000000000000000000000000000000078
-:105C2C000000000000000000000000000000000068
-:105C3C000000000000000000000000000000000058
-:105C4C000000000000000000000000000000000048
-:105C5C000000000000000000000000000000000038
-:105C6C000000000000000000000000000000000028
-:105C7C000000000000000000000000000000000018
-:105C8C000000000000000000000000000000000008
-:105C9C0000000000000000000000000000000000F8
-:105CAC0000000000000000000000000000000000E8
-:105CBC0000000000000000000000000000000000D8
-:105CCC0000000000000000000000000000000000C8
-:105CDC0000000000000000000000000000000000B8
-:105CEC0000000000000000000000000000000000A8
-:105CFC000000000000000000000000000000000098
-:105D0C000000000000000000000000000000000087
-:105D1C000000000000000000000000000000000077
-:105D2C000000000000000000000000000000000067
-:105D3C000000000000000000000000000000000057
-:105D4C000000000000000000000000000000000047
-:105D5C000000000000000000000000000000000037
-:105D6C000000000000000000000000000000000027
-:105D7C000000000000000000000000000000000017
-:105D8C000000000000000000000000000000000007
-:105D9C0000000000000000000000000000000000F7
-:105DAC0000000000000000000000000000000000E7
-:105DBC0000000000000000000000000000000000D7
-:105DCC0000000000000000000000000000000000C7
-:105DDC0000000000000000000000000000000000B7
-:105DEC0000000000000000000000000000000000A7
-:105DFC000000000001000000430000000000000053
-:105E0C00000000000000000000000000340400400E
-:105E1C00340400403C0400403C0400404404004076
-:105E2C00440400404C0400404C0400405404004026
-:105E3C00540400405C0400405C04004064040040D6
-:105E4C00640400406C0400406C0400407404004086
-:105E5C00740400407C0400407C0400408404004036
-:105E6C00840400408C0400408C04004094040040E6
-:105E7C00940400409C0400409C040040A404004096
-:105E8C00A4040040AC040040AC040040B404004046
-:105E9C00B4040040BC040040BC040040C4040040F6
-:105EAC00C4040040CC040040CC040040D4040040A6
-:105EBC00D4040040DC040040DC040040E404004056
-:105ECC00E4040040EC040040EC040040F404004006
-:105EDC00F4040040FC040040FC04004004050040B5
-:105EEC00040500400C0500400C0500401405004062
-:105EFC00140500401C0500401C0500402405004012
-:105F0C00240500402C0500402C05004034050040C1
-:105F1C00340500403C0500403C0500404405004071
-:105F2C00440500404C0500404C0500405405004021
-:105F3C00540500405C0500405C05004064050040D1
-:105F4C00640500406C0500406C0500407405004081
-:105F5C00740500407C0500407C0500408405004031
-:105F6C00840500408C0500408C05004094050040E1
-:105F7C00940500409C0500409C050040A405004091
-:105F8C00A4050040AC050040AC050040B405004041
-:105F9C00B4050040BC050040BC050040C4050040F1
-:105FAC00C4050040CC050040CC050040D4050040A1
-:105FBC00D4050040DC050040DC050040E405004051
-:105FCC00E4050040EC050040EC050040F405004001
-:105FDC00F4050040FC050040FC05004004060040B0
-:105FEC00040600400C0600400C060040140600405D
-:105FFC00140600401C0600401C060040240600400D
-:10600C00240600402C0600402C06004034060040BC
-:10601C00340600403C0600403C060040440600406C
-:10602C00440600404C0600404C060040540600401C
-:10603C00540600405C0600405C06004064060040CC
-:10604C00640600406C0600406C060040740600407C
-:10605C00740600407C0600407C060040840600402C
-:10606C00840600408C0600408C06004094060040DC
-:10607C00940600409C0600409C060040A40600408C
-:10608C00A4060040AC060040AC060040B40600403C
-:10609C00B4060040BC060040BC060040C4060040EC
-:1060AC00C4060040CC060040CC060040D40600409C
-:1060BC00D4060040DC060040DC060040E40600404C
-:1060CC00E4060040EC060040EC060040F4060040FC
-:1060DC00F4060040FC060040FC06004004070040AB
-:1060EC00040700400C0700400C0700401407004058
-:1060FC00140700401C0700401C0700402407004008
-:10610C00240700402C0700402C07004034070040B7
-:10611C00340700403C0700403C0700404407004067
-:10612C00440700404C0700404C0700405407004017
-:10613C00540700405C0700405C07004064070040C7
-:10614C00640700406C0700406C0700407407004077
-:10615C00740700407C0700407C0700408407004027
-:10616C00840700408C0700408C07004094070040D7
-:10617C00940700409C0700409C070040A407004087
-:10618C00A4070040AC070040AC070040B407004037
-:10619C00B4070040BC070040BC070040C4070040E7
-:1061AC00C4070040CC070040CC070040D407004097
-:1061BC00D4070040DC070040DC070040E407004047
-:1061CC00E4070040EC070040EC070040F4070040F7
-:1061DC00F4070040FC070040FC07004004080040A6
-:1061EC00040800400C0800400C0800401408004053
-:1061FC00140800401C0800401C0800402408004003
-:10620C00240800402C0800402C080040000002002C
-:04621C00FFFFFFFF82
+:1000000086B00B320090162A02D81020049004E02B
+:1000100007239A430492002A02DB049A8A4203D2FD
+:1000200000980C230360F2E1009800F06DFAC04BD9
+:100030000499994216D8C908BE4ACB009B18DC68BF
+:100040009C4204D1231C0833DC689C4208D06168C0
+:1000500003239943E268A3686118DA6093600CE2B5
+:100060008F1C41E0049B5A0A002A01D1D90826E0DE
+:10007000042A04D804988309191C38311FE0142A73
+:1000800002D8111C5B311AE0542A04D804990B0BD6
+:10009000191C6E3113E0AA235B009A4204D8049A1B
+:1000A000D30B191C77310AE0A34B9A4203D97E2166
+:1000B00005E0013917E00498830C191C7C319D4A36
+:1000C000CB009D18EC680CE062680323101C049AB6
+:1000D0009843831A0F2BECDCE268002B00DBC8E1AD
+:1000E000141CAC42F0D14F1C9448924B856801938C
+:1000F000854200D181E06A680323141C04999C4363
+:10010000601A0F280EDD049B6A1801210B436B60F7
+:100110008A4BDA609A60D3609360031C0B43536090
+:10012000105009E08549C9608960002809DB2B1956
+:100130005A6801210A435A60009800F0E7F9281C28
+:10014000A3E17F4B9C4213D8E1080B1C002900DA85
+:10015000CB1C01989B1001229A40436813434360D3
+:10016000CB001B189A68EB60AA60D5609D6044E0E4
+:10017000620A002A01D1E2081FE0042A03D8A30979
+:100180001A1C383219E0142A01D85B3215E0542ABF
+:1001900003D8230B1A1C6E320FE0AA235B009A428D
+:1001A00003D8E30B1A1C773207E0634B9A4201D95C
+:1001B0007E2202E0A30C1A1C7C320199D30058184D
+:1001C000816881420FD15B48131C002A00DA033397
+:1001D0009B1001229A404368134343600B1C08E0C4
+:1001E0008968814204D04B68032293439C42F7D331
+:1001F000CB68EB60A960CD609D603A1C002F00DAEF
+:10020000FA1C01239210191C91404A4A029252682A
+:1002100091424AD8114207D103239F43043700E09B
+:10022000043749001142FBD00198FB001B180593CD
+:10023000BC461E1CF4680DE0626803239A43131C3D
+:10024000049A9D1A0F2D00DDF6E0E068002D00DB1A
+:1002500006E1041CB442EFD101239C446046032311
+:10026000184202D0261C0836E4E705983C1C0323FC
+:100270001C4215D0031C0268083B181C9A4201D18D
+:10028000013CF4E7029A5368490099420DD80029CD
+:100290000BD0674601E0043749001942FBD0C3E7A1
+:1002A000029843688B434360ECE702998F687A6851
+:1002B00003239A43049B03929A4203D3D01A0F2834
+:1002C00000DDA6E01F4B1B6804981033C4181E4BBA
+:1002D0001B68013304D01D491D4B6218141C1C40BF
+:1002E0000098211C04F07AFF421C00D181E0039B9E
+:1002F000FE18051CB04203D202998F4279D196E0D4
+:10030000144A1368E1181160B0420AD10F4B184229
+:1003100007D1029A03989368012122180A435A6070
+:100320005BE0094A1368013316D1106018E0000041
+:10033000F701000034040040540500003C04004074
+:10034000FF010000100B004040080040FF0F0000BC
+:1003500000F0FFFF1C0B00404E4A831BCB181360BC
+:100360000723021C1A4001D1002102E00823991A38
+:100370004518494B2A191A4080235B019B1ACC1857
+:10038000211C009804F02AFF411C01D1281C0024E4
+:10039000404B1A6812191A60431B029A1B1901215B
+:1003A0000B4395606B60974217D0039B0F2B01D8CE
+:1003B00069601EE0039A07230C3A9A437B680B405E
+:1003C00013437B60B91805234B608B600F2A04D957
+:1003D000391C08310098FFF70DFB2E4B2F491A6886
+:1003E0000B689A4200D90A602D490B689A4200D9DD
+:1003F0000A60029883685A68049903239A438A42E0
+:1004000002D3501A0F2804DC009800F07FF8002077
+:100410003CE0029A049B946801210B436360049BB7
+:10042000E218029B9A60031C0B43536029E0194AAF
+:100430001368E118116074E70498049B22180120E6
+:100440000343E1686360A368D9608B6015492B1C86
+:100450000343CA608A60D16091605360555110E0D7
+:10046000E1184B68012213434B60A368D860836096
+:1004700007E0A368DA60936021184B6801221343F8
+:100480004B60009800F042F8201C083006B0F0BC29
+:1004900002BC08471C0B0040FF0F0000140B00407B
+:1004A000180B00403C040040FF23194003E0037890
+:1004B0008B4203D00130013AF9D200207047C04688
+:1004C00030B5051C041CA9420FD2881885420CD2F5
+:1004D000A91803E00138037801390B70013AF9D209
+:1004E00005E00B78013123700134013AF9D2281C60
+:1004F00030BC02BC0847C046031C01E01970013340
+:10050000013AFBD27047C046704700007047C046B2
+:10051000021C081C002905D04B68D16C9B005A585E
+:100520000260585070470000104B184201D0002262
+:1005300001E000041022FF231B06184201D10832FB
+:100540000002F0231B06184201D104320001C0232F
+:100550001B06184201D102328000002804DB430050
+:1005600001D4202200E00132101C70470000FFFF80
+:1005700002680723011C1A420DD0D30701D50020C1
+:1005800028E0930703D553080360012022E0930875
+:10059000036002201EE0104B1A4201D0002001E04F
+:1005A000120C1020FF231A4201D10830120A0F2327
+:1005B0001A4201D10430120903231A4201D1023038
+:1005C0009208D30705D45208002A01D1202001E067
+:1005D00001300A6070470000FFFF000030B503697A
+:1005E0000A69041C981A002814D1251C930014359C
+:1005F000EA181433C918043A043914680B689C4289
+:1006000006D09C4202D20120404203E0012001E0DA
+:10061000AA42F0D830BC02BC0847000030B5114BEC
+:10062000114A03409B18002B01DD1C1C07E05B42B4
+:100630001A15132A05DC80231B031C1C14410025FA
+:100640000AE0143A1E2A01DD012203E01F239B1A4F
+:1006500001229A400024151C291C201C30BC04BC1B
+:10066000104700000000F07F0000C0FCF0B583B030
+:1006700003690091011C14319B00CC18251F2A68C6
+:10068000101C01910292FFF74FFF202300991B1AC3
+:100690000B600A2818DC019A0B23191A954201D81D
+:1006A000002402E0231C083B1C68029A1E4BCA402F
+:1006B000161C1E43029A031C15339A40131C221C5D
+:1006C000CA401F1C174329E0019B9D4201D800240A
+:1006D00002E0251C083D2C680B3800281AD0202386
+:1006E00001991B1A9C468D4201D8002501E02B1F61
+:1006F0001D686246211C029BD1400B4A8340134374
+:100700000E1C221C1E4382402B1C6146CB40171C32
+:100710001F4303E0044B029E271C1E43301C391C60
+:1007200003B0F0BC04BC10470000F03FF0B584B04B
+:100730000D1C02A9041CFFF799FF00900191281CD1
+:1007400003A9FFF793FF039B0F1C02992A69C91A9B
+:1007500023699B1A5B01C918061C002904DD009A55
+:100760000B059B18009301E00B05F61A0098019900
+:10077000321C3B1C04F026FD04B0F0BC04BC104746
+:1007800010B5041C172802DD0A4909480AE00A4A84
+:10079000C3009B181868596806E0084A084B04F023
+:1007A00009FD013C002CF8D110BC04BC104700002E
+:1007B0000000F03F000000005C55010000002440F4
+:1007C00000000000F0B5C36C051C0E1C002B08D106
+:1007D0000421102200F0D6FCE864002801D1002496
+:1007E00019E0EB6CB200D2181468002C02D0236818
+:1007F00013600DE001231F1CB740BA001432281CFF
+:10080000012100F0BFFC002805D046608760041C71
+:1008100000232361E360201CF0BC02BC08470000F9
+:10082000F0B584B00C1C01210093151CFFF7CAFF22
+:10083000011C14312B4B0191211C19402A4B221C05
+:100840001A40170D061C0391002F03D080235B0371
+:100850000B430393002D1BD002A80295FFF788FEDF
+:100860000299002809D0039B2022121A93400B43BF
+:100870007361039BC340039300E07161039B019A82
+:100880005360002B01D0022200E00122326108E017
+:1008900003A8FFF76DFE039B7361012333612030D2
+:1008A0000122002F09D011493B18009A5B181360F0
+:1008B000099935231B1A0B600EE00D494318009966
+:1008C00054010B609300019A9B18043B1868FFF7D2
+:1008D0002BFE099B241A1C60301C04B0F0BC02BC27
+:1008E00008470000FFFF0F00FFFFFF7FCDFBFFFF6A
+:1008F000CEFBFFFFF0B583B0071C0D1C081C111CBC
+:10090000161CFFF76BFE041C002808D1381C0021C0
+:10091000FFF758FF0123071C0361446153E00028DF
+:1009200004DAB44601242E1C654600E00024696800
+:10093000381CFFF747FF2A691435AC46930063441F
+:1009400001933369351C14359B00EB18C460009289
+:10095000041C0293071C1434002662460432944699
+:10096000043A08CA01CD1A4A191C11400240891ADA
+:1009700089191B0C000C1B1A0A149B1863801E1487
+:10098000029B218004349D4210D2E6E76246043285
+:100990009446043A08CA0E4A191C114089191B0CC6
+:1009A0000A149B18638021801E140434019B9C450B
+:1009B000ECD302E0009A013A0092043C2368002B39
+:1009C000F8D0009B3B61381C03B0F0BC02BC084768
+:1009D000FFFF0000F0B50D1C2B6957110133FE1805
+:1009E0004968AB6882B0141C009001E001315B00E3
+:1009F0009E42FBDC0098FFF7E5FE011C143100224B
+:100A0000019002E0002308C10132BA42FADB2B69EF
+:100A10002A1C14329B009B189C461F231C4010D09C
+:100A200020231F1B00201368A340034308C108CAEA
+:100A3000181CF8406245F6D30860002805D001363E
+:100A400003E008CA08C16245FBD3019A731E0098EF
+:100A5000291C1361FFF75CFD019802B0F0BC02BCD9
+:100A600008470000F0B5151C2B690A6988B00C1CFA
+:100A70009A4202DAAC4664460D1C26692F69A368C7
+:100A8000F219616801929A4200DD0131FFF79AFE86
+:100A9000019A011C14319300CB180A1C0090029398
+:100AA00001E0002308C2029B9A42FAD31434B30037
+:100AB000E31814350393BB00EB18079404950593D2
+:100AC00006914BE0049A1788002F1ED00023079E42
+:100AD000069D9C4604CE2D48131C03403C1C5C43E1
+:100AE00029680B1C03406344120CE4183B1C53435D
+:100AF000090C220C5B189B181A0C6B80039B2C8032
+:100B0000944604359E42E5D32A60049A5788002F04
+:100B10001ED0069B00221D68079E1C1C944604CE16
+:100B20001A48131C0340391C5943120C7A4363883A
+:100B30006344C91861802580043423680340D218B7
+:100B4000090C5518039A2B0C9C469642E7D3256056
+:100B5000049B069A0433043204930692049B059A7C
+:100B60009342AFD3029A02E0019B013B0193019BA8
+:100B7000002B03DD043A1368002BF5D0009B019A8B
+:100B8000181C08B01A61F0BC02BC0847FFFF000047
+:100B900010B50C1C0121FFF715FE01234461036110
+:100BA00010BC02BC08470000F0B582B01E1C0C1C33
+:100BB0000023019000920F690D1C14349C4622689A
+:100BC0001B48009B111C01405943120C89191E1C23
+:100BD000331C53430A0C9B181E0C01401B045B186A
+:100BE00008C401239C44BC45E9DB002E1AD0AB6845
+:100BF0009F4212DB696801980131FFF7E3FD2A6922
+:100C0000291C9200041C0C3108320C30FCF722FA2B
+:100C1000291C0198FFF77CFC251CBB005B195E6159
+:100C20007B1C2B61281C02B0F0BC02BC08470000F2
+:100C3000FFFF0000F0B581B00323061C0091141CD7
+:100C40001A4008D01C4B9200D218043A12680023B4
+:100C5000FFF7AAFF0090A710002F28D0B56C002D39
+:100C600009D1301C1549FFF793FF0023051CB06420
+:100C7000036000E0251CFB070AD500992A1C301CE4
+:100C8000FFF7F0FE0099041C301CFFF741FC0094B4
+:100C90007F10002F0BD02C68002CEBD1291C2A1CB4
+:100CA000301CFFF7DFFE2860051C0460E3E70098B6
+:100CB00001B0F0BC02BC084774560100710200008C
+:100CC000F0B582B00190181C0D1C0830092100936A
+:100CD000161C02F0B9FD0123002101E05B00013187
+:100CE0009842FBDC0198FFF76DFD079B43610123F0
+:100CF000011C0361092E11DD2F1C09370924635DD6
+:100D00000198303B0A22FFF74FFF0134011CB44227
+:100D1000F5D1BB191D1C083D341C0BE00A35092414
+:100D200008E02B780198303B0A22FFF73DFF0135A0
+:100D3000011C0134009B9C42F3DB081C02B0F0BC98
+:100D400002BC0847F0B58BB003900F1C029200293B
+:100D500003D1111CFFF752F91CE003983E1CFFF76A
+:100D6000D3FB083E029A70680B320490162A03D80F
+:100D700010210891019105E007239A4301920892FE
+:100D8000002A03DB089A029B9A4205D2039D0C239A
+:100D90002B6000200A9052E1049D03240199A54391
+:100DA0008D4200DB1AE1A84A9368711905920693F7
+:100DB0004868994208D00123021C9A438A18526855
+:100DC0001A4200D133E11CE0089BA04342191033C2
+:100DD0009A4218DB089D531B0122711913434B6083
+:100DE0007368059813402B43816073600398FFF785
+:100DF0008DFB08360A9622E1CA688B68DA60936038
+:100E0000B3E000210020049AD20700D599E03368AE
+:100E1000F41A626803239A43002959D0AB1800934F
+:100E2000069B994249D10099089B401810330790BE
+:100E300098424DDBE268A368DA609360221C0832B6
+:100E40002E1F0A92242E24D8381C151C132E17D9B5
+:100E50003A1C08CAA3607B680835E360101D1B2E8E
+:100E60000ED9536823614368021D63610835101D64
+:100E7000242E05D15368A3614368E3610835083027
+:100E8000011C08C92A1C08C243686B604B68536088
+:100E900004E00A98391C321CFFF712FB089B0798E4
+:100EA000E1180122C31A13434B60059D6368A960D2
+:100EB000089D13402B4363608CE0009BC018019B8E
+:100EC0000990984204DBCA688B68DA60936004E09A
+:100ED000019852190992824233DBE268A3682E1FFF
+:100EE000DA609360221C0832242E24D8381C151C8A
+:100EF000132E17D93A1C08CAA3607B680835E36033
+:100F0000101D1B2E0ED9536823614368021D6361B7
+:100F10000835101D242E05D15368A3614368E36191
+:100F200008350830011C08C92A1C08C243686B60D8
+:100F30004B68536054E0101C391C321CFFF7C0FA98
+:100F40004EE003980299FFF759F80A90002841D023
+:100F500073680A99012293430839F318994206D11C
+:100F60004B6803229343ED180995341C38E0043D87
+:100F7000242D26D8381C0A9C132D19D93A1C08CACE
+:100F8000211C08C17B68101D63600C1D1B2D0FD92F
+:100F900053684B604368211D021D6360101D0C1DCA
+:100FA000242D05D153684B604368083063600834D2
+:100FB000011C08C9221C08C2436863604B68536067
+:100FC00004E00A98391C2A1CFFF77AFA0398391CA6
+:100FD000FEF710FD0398FFF799FA30E00995341CED
+:100FE0000999089A881A63680F2811D9A118089DD1
+:100FF000012213402B436360031C13434B6008180A
+:1010000043681343436008310398FEF7F3FC08E09C
+:10101000012109980B4003436360221853680B4376
+:1010200053600398FFF772FA08340A9407E0A0436C
+:10103000019B421909929A4200DBDDE6E3E60A9839
+:101040000BB0F0BC02BC08473404004010B50C1CC7
+:101050006242074922430140D20F064B11435B1AFB
+:101060005A421343DB0F0120C01A10BC02BC0847D0
+:10107000FFFFFF7F0000F07F10B50C1C62420549A6
+:1010800022430140D20F04481143401AC00F10BC44
+:1010900002BC0847FFFFFF7F0000F07F00B5044B54
+:1010A000021C18680E23D15E04F0A4F802BC0847A5
+:1010B0002000004030B5131C0B4A051C0C1C1068A6
+:1010C0000E22A95E221C04F099F8AA89431C03D1C0
+:1010D000064B1340AB8104E080235B011343AB81DB
+:1010E000286530BC02BC084720000040FFEFFFFF2E
+:1010F00070B58389041C0D1C161CDA0507D50B4B33
+:10110000002218680E23E15E022304F077F8A38919
+:10111000074A1340A381054B0E22A15E18682A1CC2
+:10112000331C04F06FF870BC02BC0847200000407C
+:10113000FFEFFFFF30B5131C0A4A051C0C1C10689A
+:101140000E22A95E221C04F061F8002803DB2B6D3F
+:101150001B182B6503E0AB89034A1340AB8130BCFD
+:1011600002BC084720000040FFEFFFFF01E0013014
+:1011700001310278002A02D00B789342F7D0087828
+:10118000101A704730B55143FEF738FF041C002891
+:1011900022D0031C083B5B68032293431A1F242AB6
+:1011A00017D8011C132A0ED9002520C06560011D27
+:1011B0001B2A08D90B1D45604D60191D242A02D138
+:1011C0005D604D60083100220B1C04C34A605A6008
+:1011D00002E00021FFF790F9201C30BC02BC084758
+:1011E00070B5051C0C1C00290ED0FEF725FB002D48
+:1011F00005D0AB6B002B02D1281CFEF7EFFAA389B8
+:10120000002B03D1FEF71AFB002632E01A0701D4A7
+:10121000002603E0201CFEF781FA061CE36A002B7F
+:1012200006D0E06900F036F8002801DA012676429F
+:10123000A3891A0603D52169281CFEF7DBFB216B65
+:10124000002909D0231C4033994203D00B4B186866
+:10125000FEF7D0FB00232363616C002905D0074B08
+:101260001868FEF7C7FB002363640023A381FEF721
+:10127000E5FA301C70BC02BC0847000020000040AA
+:1012800000B5034B011C1868FFF7AAFF02BC084712
+:10129000200000401847C046F0B5244A244B0240C5
+:1012A00085B0051C0E1C9A4202DC224A224B19E032
+:1012B000224B9A4204DD2A1C331C03F077FF2DE0F9
+:1012C00001AA01F013F80323051C1D40012D0CD0C9
+:1012D000022D12D001980299039E049F002D17D170
+:1012E000321C3B1C01F0E2FA18E001980299039AC3
+:1012F000049B009501F0AEFF05E001980299039A66
+:10130000049B01F0D3FA8024240602190B1C07E089
+:1013100001230093321C3B1C01F09CFF021C0B1CA0
+:10132000101C191C05B0F0BC04BC1047FFFFFF7F68
+:10133000FB21E93F0000000000000000FFFFEF7FFD
+:1013400070B5254A254B024085B0051C0E1C9A42FB
+:1013500004DC00230093224A224B1CE0224B9A42D9
+:1013600006DD2A1C331C03F021FF031C0C1C2DE09E
+:1013700001AA00F0BBFF03230340012B0ED0022B78
+:1013800013D001980299039C049D002B16D10123D0
+:101390000093221C2B1C01F05DFFE6E701980299E7
+:1013A000039A049B01F082FADFE701240198029975
+:1013B000039A049B009401F04DFF03E0221C2B1CB8
+:1013C00001F074FA8022120683180C1C181C211CD0
+:1013D00005B070BC04BC1047FFFFFF7FFB21E93F55
+:1013E0000000000000000000FFFFEF7FF0B58EB0AE
+:1013F0001E1C00900191151C00F0F2F9BA4B1F68F9
+:10140000039004917A1C00D167E1281C311CFFF77E
+:1014100033FE041C002800D05FE100980199FFF71B
+:101420002BFE029000281FD0281C311CAF4AB04B65
+:1014300003F0B0FE002800D04FE1009A019B0B9210
+:101440000C93022F04D1AB4BAB4C0B930C9405E1E6
+:10145000009A019B07920893A84B069301230995D4
+:101460000A960D94059391E0009801999F4AA04B2C
+:1014700003F090FE002851D1281C311C9B4A9C4B44
+:1014800003F088FE002816D1984A994B0B920C93D2
+:10149000002F04D0974B984C0B930C9419E1009BB0
+:1014A000019C07930894954B0693012309950A968E
+:1014B0000D97059328E0281C311C01F093FF0028AC
+:1014C00000D10AE1281C311C884A894B03F05AFEDE
+:1014D000002800DB01E101230593884B0693029B62
+:1014E0000D93009A019B09950A9607920893002F85
+:1014F00004D17E4B7E4C0B930C9405E0804B814CC9
+:101500000B930C94022F05D005A802F00FF80028C9
+:1015100000D0D7E002F04CF92123D2E003980499DF
+:1015200001F060FF041C002800D09CE000980199A5
+:1015300001F058FF002800D195E0281C311C01F073
+:1015400051FF002800D18EE003980499FFF794FD25
+:101550006A4A002823D0012305930D94009B019C27
+:1015600006920793089409950A96002F04D15F4AC2
+:101570005F4B0B920C9309E05C485D49021C0B1C0D
+:1015800003F020FE0B900C91022F04D005A801F06F
+:10159000CDFF00285BD102F00BF9212356E0032395
+:1015A00005930692009A019B0D9007920893099566
+:1015B0000A96002F20D1544B544C009801990B935C
+:1015C0000C944A4A4A4B03F0DDFD002836DA504AB3
+:1015D000504B281C311C03F0EDFD041C0D1C01F0C8
+:1015E000A7FF221C2B1C03F0D1FD002826D04A4B5C
+:1015F0004A4C0B930C9421E0494B4A4C00980199BA
+:101600000B930C94394A3A4B03F0BCFD002813DAD3
+:101610003F4A404B281C311C03F0CCFD041C0D1C20
+:1016200001F086FF221C2B1C03F0B0FD002803D024
+:10163000334B344C0B930C94022F04D005A801F0CB
+:1016400075FF002803D102F0B3F8222303600D9B3D
+:10165000002B03D002F0ACF80D9B03600B9B0C9C9D
+:101660000393049439E003980499204A204B03F033
+:1016700091FD002831D10098019901F0B3FE0028B6
+:101680002BD0281C311C01F0ADFE002825D00423EE
+:1016900005931A4B069300230D93009A019B079222
+:1016A0000893124B124C09950A960B930C94022F37
+:1016B00004D005A801F03AFF002803D102F078F821
+:1016C000222303600D9B002B03D002F071F80D9BC9
+:1016D00003600B9A0C9B03920493039804990EB039
+:1016E000F0BC04BC10470000885801000000000056
+:1016F000000000000000F03F00000000445A01001C
+:101700000000F0FF00000000FFFFEF47000000E0D6
+:101710000000E03F00000000FFFFEFC7000000E016
+:101720000000F07F00000000F0B58DB0041C0D1C1F
+:1017300000F0ECFF264B1B680290039100930133ED
+:101740003FD0201C291CFFF797FC0190002838D1BE
+:10175000204E214F201C291C321C3B1C03F012FD83
+:1017600000282EDA012304931C4B08940995059355
+:1017700006940795019B009C0C93002C02D10A96BD
+:101780000B970AE03B1C301C391C321C03F01AFD7D
+:10179000009B0A900B91022B04D004A801F0C6FE16
+:1017A000002803D102F004F8212303600C9B002BD6
+:1017B00003D001F0FDFF0C9B03600A9B0B9C02937E
+:1017C0000394029803990DB0F0BC04BC10470000CC
+:1017D000885801000000000000000000485A010085
+:1017E000F0B5C1B021922293219B229C1D1C3693FF
+:1017F000BF4B2F1C1F40239024910A1C011C201C4E
+:101800003C1C3792044303D1BA48BB4900F011FD98
+:101810000C1C1C40B94B35919C420ADC9C4202D105
+:101820003799002905D19F4203DC9F4209D1002846
+:1018300007D021982299239A249B03F0B3FC00F04F
+:10184000F8FC359A002A2CDAAD4B9F4201DD0223C9
+:1018500013E0AC4B9F4224DDAB493B155A18142AC8
+:101860000DDD34239B1A021CDA40111C9940814281
+:1018700017D101231A4002239B1A349313E0002846
+:1018800057D114239B1A3A1C1A41101C9840B84295
+:1018900001D000F0D4FC01231A4002239B1A349398
+:1018A00026E000213491002845D1944B9F421FD15E
+:1018B000964A379DA3181D4307D121982299021CEF
+:1018C0000B1C03F073FC00F0B4FC8E4B9C4206DD55
+:1018D0003698002801DB00F0B8FC00F0A8FC36992F
+:1018E000002901DB00F0A3FC229A219D944653E0DD
+:1018F000874B9F420AD13699002902DB239A249B09
+:1019000086E07C487C49239A249B5CE08023DB05AD
+:101910009D4202D12398249968E07E4B9D420AD1D2
+:10192000359B002B07DB2398249900F0EFFE00F095
+:1019300080FC002534952398249901F047FD051C6F
+:1019400037980E1C00282FD16C4B9C4204D0002CE1
+:1019500002D06F4B9C4227D13699002907DA2A1C06
+:10196000331C6448644903F02DFC051C0E1C359A99
+:10197000002A01DB00F060FC644834992318194305
+:1019800004D1281C311C2A1C331C18E0349A012A6B
+:1019900001D000F051FCB446802000062B186446AC
+:1019A0002193229400F051FC3599349ACB0F013BDE
+:1019B000259313430BD123982499021C0B1C03F08D
+:1019C000F5FB021C0B1C03F0FDFB00F032FC524B3C
+:1019D0009F4200DC86E0514B9F4211DD494B9C4207
+:1019E00008DC369B002B1DDA4D484E49021C0B1CAF
+:1019F00000F01AFC369D002D01DC00F018FCF3E726
+:101A0000494B9C4208DC36990029EDDB474A484B9C
+:101A10002192229300F019FC3D4B9C4208DD369B3D
+:101A2000002BE1DC414C424D2194229500F00DFC4D
+:101A3000281C311C2F4A304B03F0B8FB3D4A3E4B6B
+:101A4000041C0D1C03F0B6FB3C4A3D4B1F9020913B
+:101A5000201C291C03F0AEFB221C1D901E912B1C88
+:101A6000201C291C03F0A6FB364A374B061C0F1C12
+:101A7000201C291C03F09EFB344A354B03F092FBDB
+:101A8000021C0B1C201C291C03F094FB021C0B1CC9
+:101A90003048314903F08AFB021C0B1C301C391CF6
+:101AA00003F088FB2D4A2E4B03F084FB021C0B1C19
+:101AB0001D981E9903F076FB051C0E1C2A1C331C76
+:101AC0001F98209903F06EFB0024031C2C932D9487
+:101AD000211C1F9A209B03F069FB021C0B1C281C75
+:101AE000311CD4E11F4B9C423EDD002246E0000049
+:101AF000FFFFFF7F0000F03F000000000000F07FCC
+:101B0000FFFF3F43FFFFEF3F01FCFFFF000010C05E
+:101B10000000F03F0000E03F0000E0410000F04323
+:101B20003CE4377E9C750088FEFFEF3F000000001C
+:101B3000000000004715F73F000000600BAE543E68
+:101B400044DF5DF80000D0BF000000005555D53FD0
+:101B5000555555550000E03F000000004715F7BF00
+:101B6000FE822B65FFFF0F00311CD14BCF4A281C92
+:101B700003F020FB35220E1C041C52422315D21800
+:101B8000CC4B211C1940CC4BCC480B434093CC4B45
+:101B900010183E9099420CDDCA4B994202DC01229A
+:101BA000339208E0409CC84BC848D31824183E9391
+:101BB000409400213391409B341C339A3C933D94D4
+:101BC000C34BD200D3181E685F681C923B1C321CAA
+:101BD0003C983D9903F0EAFA321C3B1C1A901B9189
+:101BE0003C983D9903F0DEFA021C0B1CB948BA4937
+:101BF00003F0E8FA18901991189A199B1A981B99F2
+:101C000003F0D8FA0024031C38933994409B1690B3
+:101C10001791339C581080239B05802518432D0372
+:101C2000A304AE49AE4A5B19C1180C1C151C2B1C31
+:101C3000221C3898399903F0BDFA021C0B1C1A9823
+:101C40001B9903F0B3FA321C149015913B1C201C15
+:101C5000291C03F0ABFA021C0B1C3C983D9903F0C5
+:101C6000A5FA021C0B1C3898399903F0A3FA021C40
+:101C70000B1C1498159903F099FA021C0B1C189868
+:101C8000199903F097FA1290139116981799021C5C
+:101C90000B1C03F08FFA041C0D1C221C2B1C03F0E0
+:101CA00089FA904A904B061C0F1C201C291C03F03B
+:101CB00081FA8E4A8E4B03F075FA021C0B1C201C15
+:101CC000291C03F077FA8B4A8B4B03F06BFA021C4A
+:101CD0000B1C201C291C03F06DFA884A884B03F06A
+:101CE00061FA021C0B1C201C291C03F063FA854AB4
+:101CF000854B03F057FA021C0B1C201C291C03F017
+:101D000059FA824A824B03F04DFA021C0B1C301C1C
+:101D1000391C03F04FFA169A179B041C0D1C3898B7
+:101D2000399903F03FFA021C0B1C1298139903F027
+:101D300041FA021C0B1C201C291C03F033FA1090E2
+:101D4000119138983999021C0B1C03F033FA714A2F
+:101D5000714B061C0F1C03F025FA109A119B03F01F
+:101D600021FA0024251C031C041C1A1C38983999DC
+:101D70002B1C03F01FFA221C2B1C0E900F911298A3
+:101D8000139903F017FA634A634B0C900D91201CD2
+:101D9000291C03F00BFA321C3B1C03F007FA021C4F
+:101DA0000B1C1098119903F001FA169A179B03F077
+:101DB00001FA021C0B1C0C980D9903F0F3F9061C98
+:101DC0000F1C321C3B1C0E980F9903F0EBF90024FA
+:101DD000251C291C514A524B041C03F0EBF9514AB3
+:101DE000514B0A900B91201C291C03F0E3F90E9A29
+:101DF0000F9B08900991201C291C03F0D7F9021CA5
+:101E00000B1C301C391C03F0D1F9484A484B03F035
+:101E1000D1F9021C0B1C0898099903F0C3F91C9A0C
+:101E2000444BD3181A685B6803F0BCF9069007911D
+:101E30003E9803F0B3F9404B1C9CE218051C0E1CA5
+:101E400010685168069A079B269027910A980B996B
+:101E500003F0A8F9269A279B03F0A4F92A1C331C47
+:101E600003F0A0F90024031C2C932D942A1C331C8E
+:101E7000211C03F09BF9269A279B03F097F90A9AF5
+:101E80000B9B03F093F9021C0B1C0698079903F0B7
+:101E90008DF9349B2E902F912599013B194351D1F7
+:101EA000264A274B3092319350E000000000404317
+:101EB00000000000FFFF0F000000F03F01FCFFFFEB
+:101EC0008E98030079B60B0002FCFFFF0000F0FFC4
+:101ED000805601000000F03F0000000000000000FC
+:101EE00000000000287ECA3FEF4E454A4A86CD3F9B
+:101EF00065DBC9936074D13F01411DA95555D53F9C
+:101F00004D268F51B66DDB3FFFAB6FDB3333E33FC5
+:101F100003333333000008400000000009C7EE3FE0
+:101F2000000000E0E02F3EBEF5015B1409C7EE3F64
+:101F3000FD033ADC90560100A05601000000F0BFFE
+:101F400000000000C54CC44B30933194219B229C6F
+:101F500000241E1C1A1C21982299231C03F026F928
+:101F60002C9A2D9B03F026F9271C2E9A2F9B041CDC
+:101F70000D1C2198229903F01DF9021C0B1C201C3A
+:101F8000291C03F00FF92C9A2D9B2A902B91301CC1
+:101F9000391C03F00FF928902991289A299B2A9837
+:101FA0002B9903F0FFF83290AD4B329C061C0F1CAE
+:101FB0009C4222DDAB4D63190B4315D1AA4AAB4BB2
+:101FC0002A982B9903F0EEF8289A299B041C0D1CE3
+:101FD000301C391C03F0EAF8021C0B1C201C291CC5
+:101FE00003F0F4F800282BDDA14AA24B3098319978
+:101FF00003F0E0F89E4A9F4B16E19F4B329C1C4039
+:102000009E4B9C421CDD32989D4943183B430ED1A8
+:10201000289A299B301C391C03F0C8F8021C0B1CA1
+:102020002A982B9903F0F6F8002800DD0BE1954A79
+:10203000954B3098319903F0BDF8924A924BF3E0FA
+:102040008D4B329A1A40914B9A4202DC00223F9209
+:1020500029E012158E4B80256D03D21832982C1C66
+:102060001441021950008B498B4E400D4018311C11
+:102070008A4B8B4C0141131C8B433A933B94324067
+:1020800014232A431B1A1A413F92329A002A02DA79
+:102090003F9B5B423F93289829993A9A3B9B03F0D8
+:1020A00085F828902991289A299B2A982B9903F042
+:1020B00079F80024251C291C7A4A7B4B041C03F068
+:1020C00079F8289A299B04900591201C291C03F07B
+:1020D0006DF8021C0B1C2A982B9903F067F8734AC1
+:1020E000734B03F067F8734A734B061C0F1C201CDC
+:1020F000291C03F05FF8021C0B1C301C391C03F078
+:1021000051F8041C0D1C221C2B1C0498059903F08B
+:1021100049F8049A059B0290039103F047F8021CCA
+:102120000B1C201C291C03F041F80090019102981F
+:102130000399021C0B1C03F03DF8604A604B041C21
+:102140000D1C03F037F85F4A5F4B03F02FF8021CB9
+:102150000B1C201C291C03F02DF85C4A5C4B03F07F
+:1021600021F8021C0B1C201C291C03F023F8594ADF
+:10217000594B03F01BF8021C0B1C201C291C03F0FC
+:1021800019F8564A564B03F00DF8021C0B1C201C84
+:10219000291C03F00FF8021C0B1C0298039903F092
+:1021A00005F8041C0D1C221C2B1C0298039903F03B
+:1021B00001F84C4A4C4B061C0F1C201C291C02F039
+:1021C000F5FF021C0B1C301C391C02F0FBFF009AAF
+:1021D000019B0D1C041C0298039902F0EBFF021CEA
+:1021E0000B1C0098019902F0DDFF021C0B1C201C47
+:1021F000291C02F0DBFF029A039B02F0D7FF021CAE
+:102200000B1C1649144802F0D1FF3F9D2A051218F5
+:102210001315002B05DC2A1C01F030FA021C0B1CE4
+:1022200000E00B1C3098319902F0C4FF01E01B481C
+:102230001B492190229108E02195229605E000217A
+:102240003491FFF755FB221504E72198229941B0FC
+:10225000F0BC04BC104700000000F03F000000008C
+:10226000FFFF8F40000070BF4715973CFE822B6533
+:102270003CE4377E9C750088FFFFFF7FFFCB9040DA
+:1022800000346F3F1F6EA50159F3F8C20000E03F14
+:1022900002FCFFFF01FCFFFFFFFF0F00000000003A
+:1022A00000000000432EE63F00000000422EE63F03
+:1022B000EF39FAFE615C20BE396CA80C6937663EC6
+:1022C000D0A4BE7241BDBB3EF16BD2C56A56113F70
+:1022D0002CDE25AF6CC1663F93BDBE165555C53F7C
+:1022E0003E5555550000004000000000F0B593B089
+:1022F0000990D74B099F1F40D64B051C0E1C02921C
+:102300009F4207DCD44BD54C9360D460002315600A
+:10231000566023E0D24B9F426EDC099B002B35DDDB
+:10232000D04AD14B02F042FFD04B041C0D1C9F42FF
+:1023300016D0CF4ACF4B02F039FF0B1C0299021C7A
+:102340000A604B60201C291C02F030FFC84AC94BB0
+:1023500002F02CFF029A9060D16001230893CEE135
+:10236000C54AC64B02F022FFC54AC64B041C0D1CD1
+:1023700002F01CFF0B1C0299021C0A604B60201C1F
+:10238000291C02F013FFBE4ABE4BE1E7B54AB64B2B
+:1023900002F008FFB54B041C0D1C9F420FD0B44A3D
+:1023A000B44B02F0FFFE0B1C0299021C0A604B604A
+:1023B000201C291C02F0FAFEAD4AAE4B14E0AE4AD6
+:1023C000AE4B02F0EFFEAE4AAE4B041C0D1C02F009
+:1023D000E9FE0B1C0299021C0A604B60201C291CA0
+:1023E00002F0E4FEA64AA74B02F0DCFE029A0123AB
+:1023F0005B429060D160B1E7A34B9F4200DDDCE01F
+:1024000000F0E4FFA14AA24B041C0D1C02F0D2FE16
+:10241000A04AA14B02F0C6FE02F0D0FE089002F0E6
+:10242000BDFE9E4A9E4B0690079102F0C3FE021C21
+:102430000B1C201C291C02F0B5FE8D4A8D4B04900C
+:1024400005910698079902F0B5FE089C051C0E1C24
+:102450001F2C10DC934BA200D218043A13689F4241
+:1024600009D02A1C04980599331C02F09FFE029A99
+:102470001060516083E0331C049805992A1C02F017
+:1024800095FE029B884C18605960030D3F15234050
+:10249000FB1A0397102B00DC71E0774A774B069804
+:1024A000079902F087FE061C0F1C321C3B1C049887
+:1024B000059902F07BFE724A724B0B900C910698C4
+:1024C000079902F077FE0B9A0C9B041C0D1C0498D4
+:1024D000059902F06BFE321C3B1C02F067FE021CE9
+:1024E0000B1C201C291C02F061FE051C0E1C2A1C62
+:1024F000331C0B980C9902F059FE029A6A4C10603A
+:102500005160030D03992340CB1A312B04DC0B9A45
+:102510000C9B0492059332E0644A654B0698079938
+:1025200002F048FE061C0F1C321C3B1C0B980C9939
+:1025300002F03CFE5F4A604B0490059106980799B3
+:1025400002F038FE049A059B0D1C041C0B980C9994
+:1025500002F02CFE321C3B1C02F028FE021C0B1C5D
+:10256000201C291C02F022FE051C0E1C331C0498A2
+:1025700005992A1C02F01AFE029B18605960029C01
+:10258000049805992268636802F010FE2A1C331C27
+:1025900002F00CFE099B221CA060E160002B00DB16
+:1025A000ADE02368802424061B1908991360936802
+:1025B00049421B1993600891A1E0404B9F420BDDFB
+:1025C0002A1C331C02F0F2FD029A00249060D160B4
+:1025D00010605160089492E039493A1551180A0583
+:1025E000BB1A181C0A91311C1C1C02F0E7FD02F0FA
+:1025F000D5FD021C0B1C201C311C0D920E9302F009
+:10260000D5FD304A304B02F0D5FD0D1C041C02F004
+:10261000D5FD02F0C3FD021C0B1C201C291C0F92CF
+:10262000109302F0C3FD274A274B02F0C3FD11901F
+:10263000129103256C1E0DAEE300F318186859685B
+:10264000054A064B02F0A6FD00283FD1251CF1E704
+:10265000FFFFFF7FFB21E93F0000000000000000BA
+:102660007BD90240FB21F93F00004054FB21F93F98
+:1026700061B4D03D3163621A61B4D03D0000601A8C
+:102680008A19A33B7370032EFB213941305FE43F6D
+:1026900083C8C96D0000E03F00000000FB21F9BFC6
+:1026A00000004054B0560100FF0700008A19A33B08
+:1026B0000000002E9A837B39C1492025FFFFEF7F60
+:1026C000EAFBFFFF000070410000000002230093BE
+:1026D0000D4B0A9A0193301C02992B1C00F018FA3A
+:1026E000099A0890002A0ADA029C802123680906C8
+:1026F0005B182360A36842425B18A36008920898A5
+:1027000013B0F0BC02BC084730570100F0B50023FD
+:102710000024051C85B0604A009301942B1C0E1CFC
+:102720001340011C301C93420CD12A1C331C281C62
+:10273000311C02F03FFD021C0B1C281C311C02F056
+:1027400031FD12E0002D13DC544B2B40334300D1FC
+:102750009BE0002D0CD02A1C331C281C311C02F0DD
+:1027600025FD021C0B1C02F02DFD051C0E1C8CE02F
+:102770000A15002A03D012E0C10A153A40050029C3
+:10278000FAD0002501E049000135CC02FBD5531BEE
+:102790005A1C2023041C5B1BDC402143A840404BF7
+:1027A000D31803933F4B0A1C1A40039C80235B03FE
+:1027B0001A43E40703D5C30FD318D2184000C30F40
+:1027C0000024D31880210494D218450089030026E0
+:1027D0006318934204DC0498401804905C18D21AE1
+:1027E000EB0F8020D31801360006D2186D0049087F
+:1027F000162EEDD1002300260293071CB446029B3F
+:10280000D819944203DB944216D1A84214D8C319B4
+:10281000029380231B06011C1940994204D1029B9C
+:102820000B4201D1631C00E0231C121B854200D225
+:10283000013A2D1AF6191C1CEB0F0120D318844401
+:10284000D21863466D007F08202BD8D12A4309D0C7
+:10285000741C04D1049800260130049002E0012386
+:102860003340F618049B7108DB0702D580231B0652
+:102870001943049C6210039C0B48631012181B053B
+:10288000D31800930191009D019E281C311C05B0B6
+:10289000F0BC04BC104700000000F07FFFFFFF7F8A
+:1028A00001FCFFFFFFFF0F000000E03FF0B589B023
+:1028B000029203937F4A804B024004900591089254
+:1028C0009A4207DC02F07AFC002800D0ADE07B4899
+:1028D0007B49EBE004980599021C0B1C02F06AFC92
+:1028E000784A794B041C0D1C02F064FC774A784B43
+:1028F00002F058FC021C0B1C201C291C02F05AFC84
+:10290000744A754B02F052FC021C0B1C201C291C43
+:1029100002F050FC714A724B02F044FC021C0B1C8A
+:10292000201C291C02F046FC6E4A6F4B02F03EFC54
+:10293000021C0B1C201C291C02F03CFC6B4A6C4B3B
+:1029400002F030FC021C0B1C201C291C02F032FC83
+:10295000684B089A069007919A4226DC201C291C95
+:10296000654A664B02F026FC069A079B061C0F1C64
+:10297000201C291C02F01EFC029A039B041C0D1C47
+:102980000498059902F016FC021C0B1C201C291C43
+:1029900002F00CFC021C0B1C301C391C02F006FC63
+:1029A000021C0B1C454846493CE0554B089A9A428C
+:1029B00002DD544E544F03E0089B544A00279E18F2
+:1029C000321C3B1C3D483E4902F0F0FB4A4A4B4B4F
+:1029D00000900191201C291C02F0ECFB321C3B1CD6
+:1029E00002F0E4FB069A079B061C0F1C201C291C06
+:1029F00002F0E0FB029A039B041C0D1C049805994D
+:102A000002F0D8FB021C0B1C201C291C02F0CEFB80
+:102A1000021C0B1C301C391C02F0C8FB021C0B1CD6
+:102A20000098019902F0C2FB40E004980599021C4D
+:102A30000B1C02F0BFFB234A234B041C0D1C02F0AD
+:102A4000B9FB224A224B02F0ADFB021C0B1C201CDE
+:102A5000291C02F0AFFB1F4A1F4B02F0A7FB021C10
+:102A60000B1C201C291C02F0A5FB1C4A1C4B02F06D
+:102A700099FB021C0B1C201C291C02F09BFB194A11
+:102A8000194B02F093FB021C0B1C201C291C02F0AA
+:102A900091FB164A164B02F085FB021C0B1C201CF6
+:102AA000291C02F087FB0690079157E709B0F0BC9C
+:102AB00004BC1047FFFFFF7FFFFF3F3E0000F03FD9
+:102AC00000000000E9FAA8BDD43888BE9EEE213E81
+:102AD000C4B1B4BD4F7E923EAD529C80A001FA3E7F
+:102AE0009015CB196CC1563F7751C1165555A53F6E
+:102AF0004C5555553233D33F0000E03F00000000F5
+:102B00000000E93F0000D23F000000000000E0FFAD
+:102B1000F0B5CF4CA54402930490B3980391CD4BEC
+:102B20000299141C8200D25801390791E01E182125
+:102B3000089200F089FE2190002801DA00222192FB
+:102B4000219FFB06DB1B9B00DB19DB00E4180798C9
+:102B50000594183C0B9408993C1AB49AA3004718A2
+:102B6000D51800260FE0002C02DABB48BB4902E072
+:102B7000286802F013FBF20022AB9B181860596022
+:102B8000013601340435BE42EDDD079B0024179366
+:102B900018941EE0169A03CA16923A687B6802F0EF
+:102BA00009FB021C0B1C201C291C02F0FBFA01363D
+:102BB000041C0D1C083F079B9E42EBDD189F1798D5
+:102BC000FA004AAB9B18013701301C605D60189712
+:102BD00017901899089A914209DC049B179C169348
+:102BE000E20022AB9C4C9D4D9F180026E3E7089F16
+:102BF000069706984AABC200D21801381668576883
+:102C0000C2009B189A22069992006A441990159363
+:102C10001A91149228E0924A924B301C391C02F00F
+:102C2000C9FA02F0CBFA02F0B9FA8F4A8F4B041CB2
+:102C30000D1C02F0BFFA021C0B1C301C391C02F0E8
+:102C4000B1FA02F0BBFA149B1A9F01C3201C159C19
+:102C50001493013F22686368291C1A9702F0A2FAB4
+:102C6000083C1594061C0F1C1A980028D3DC301C55
+:102C70000B9A391C00F002FD7D4A7E4B041C0D1C92
+:102C800002F098FA00F0BCFB7B4A7C4B02F092FA0F
+:102C9000021C0B1C201C291C02F084FA0D1C041CB5
+:102CA00002F08CFA099002F079FA021C0B1C201C2D
+:102CB000291C02F07BFA0E1C0B99051C002914DD5F
+:102CC000199A9AAC900001590B9B1822D21A099FAD
+:102CD0000B1C1341FF189340C91A01510B9817237D
+:102CE0001B1A194109970C9117E00B99002906D17D
+:102CF000199A93009AAA9B58DB150C930DE0281C97
+:102D0000311C5F4A5F4B02F065FA002802DA0023AB
+:102D10000C934EE002240C9402E00C9F002F48DD3F
+:102D2000099801300990002400209AA90FE00A6850
+:102D3000002C07D1002A08D080235B049B1A0124B1
+:102D40000B6002E0504B9B1A0B6001300431069A75
+:102D50009042ECDB0B9B002B11DD012B02D0022BF0
+:102D60000DD105E0199F9AA8B9000B58474A04E015
+:102D7000199A9AA891000B58454A13400B500C9B86
+:102D8000022B16D12A1C331C4248434902F00EFA8A
+:102D9000051C0E1C002C0CD00B9A3E483E4900F03E
+:102DA0006DFC021C0B1C281C311C02F0FFF9051CD9
+:102DB0000E1C281C311C284A284B02F0EBF9002875
+:102DC00000D097E0199C9AABA2009A18002105E068
+:102DD000199F1368013F19971943043A1998089BE2
+:102DE0009842F5DA002900D08CE09B00AEAC1B19AC
+:102DF0001A1C0127543A0A9702E00A9801300A90F7
+:102E00001368043A002BF8D02199069AB49C8B18C9
+:102E10009B00E318043300271393129760E0029895
+:102E2000139922ADE400C3002C190868E41802F0DD
+:102E3000B5F9069F20606160029C1298E3191B1887
+:102E4000049ADB00044E054FED180024119236E081
+:102E500048FDFFFF3858010000000000000000009E
+:102E60000000703E00000000000070C10000000083
+:102E70000000C03F00000000000020C00000000073
+:102E80000000E03F00000000FFFFFF00FFFF7F00A9
+:102E9000FFFF3F000000F03F00000000119A03CA4E
+:102EA00011922A686B6802F085F9021C0B1C301C19
+:102EB000391C02F077F90134061C0F1C083D079BF2
+:102EC0009C42EBDD129C0698E3004AAAD2181399A3
+:102ED000C300D218013404319660D7601294139164
+:102EE000069B0A9C129F1A19DC19631C934296DDFB
+:102EF00006927EE6281C311CBF4BBE4A02F04AF9FE
+:102F0000002816D10698AEA983005B181A1C543A03
+:102F1000002113680131043A002BFAD04B005B18F2
+:102F2000059C069ADB00E31A521A183B06920B9393
+:102F300038E00B9F281C7A42311C00F09FFBAF4AFF
+:102F4000AF4B1B901C9102F045F906999AAF8C008B
+:102F5000002822DBAB4AAC4B1B981C9902F02AF9E3
+:102F600002F02CF902F01AF9A84AA94B051C0E1C14
+:102F700002F020F9021C0B1C1B981C9902F012F99C
+:102F800002F01CF9069A0B9B0132E05118339400B1
+:102F9000281C311C06920B9301E01B981C9902F02F
+:102FA0000DF9E0510B9A9B489B4900F067FB069F87
+:102FB0009AABBA009B181093FA004AAB069E041C09
+:102FC0000D1C9F1818E01099086802F0E7F8021C21
+:102FD0000B1C201C291C02F0EDF88A4A8A4B386031
+:102FE0007960201C291C02F0E5F8109A043A10922E
+:102FF000041C0D1C013E083F002EE4DA069F00234E
+:103000000F9324E0854AF3000E9C9B1818685968BA
+:103010000CCC0E9402F0CEF8021C0B1C0098019907
+:1030200002F0C0F80090019101360898864202DC57
+:103030000F998E42E6DD0F9B00980199DA0072AB82
+:103040009B18186059600F9901310F91013F002FB3
+:1030500009DBFA004AAB9B180E93674B654A0026C2
+:1030600000920193E1E7B39B022B04DC012B0EDA03
+:10307000002B14D0E4E0B39C032C00D0E0E0069FCA
+:10308000013FFA000D9772AB069F9E186DE00698FF
+:1030900072ABC200041C584956489D181FE006999F
+:1030A00072ABCA000C1C544952489D1805E02A68AE
+:1030B0006B6802F077F8013C083D002CF7DA0C9AB7
+:1030C000002A02D080273F06C019039A1060516081
+:1030D000B6E02A686B6802F065F8013C083D002CF8
+:1030E000F7DA0C9C021C0B1C002C02D080273F0638
+:1030F000C019039C206061607298739902F056F8C1
+:10310000012407E0E20072AB9B181A685B6802F0CA
+:1031100049F80134069FBC42F4DD0C9A002A02D023
+:1031200080273F06C019039A9060D16088E0B0689C
+:10313000F168346875681F9020911F9A209B201CAD
+:10314000291C02F02FF830607160201C326873680F
+:10315000291C02F02BF8021C0B1C1F98209902F06E
+:1031600021F8013FB060F160083E002FDFDC0D99CF
+:1031700072ABCA00069F9E181BE034687568B2687F
+:10318000F368201C291C1D921E9302F00BF830607E
+:103190007160201C32687368291C02F007F8021C59
+:1031A0000B1C1D981E9901F0FDFF013FB060F160FE
+:1031B000083E012FE1DC069B069CDA000E490D4813
+:1031C00072AB9D1805E02A686B6801F0EBFF013CCB
+:1031D000083D012CF7DC0C9C002C21D1729B739CC8
+:1031E000039F3B607C60749B759C38617961BB6018
+:1031F000FC6025E0000000000000000000007041BD
+:10320000000000000000703E00000000000070C1DF
+:10321000000000000000F03F0000000048580100DE
+:10322000729B8024039F24061B193B60739B7B6069
+:10323000749B1B19BB60759BFB6003193B61796133
+:10324000099807231840AE239B009D44F0BC02BCA4
+:103250000847C046F0B588B0009201934B4A4C4BEA
+:103260000240029003919A4204DC01F0A7FF00287B
+:1032700000D185E002980399021C0B1C01F09AFF13
+:10328000029A039B061C0F1C01F094FF414A424B1B
+:1032900006900791301C391C01F08CFF3F4A404BCF
+:1032A00001F084FF021C0B1C301C391C01F082FF52
+:1032B0003C4A3D4B01F076FF021C0B1C301C391CB4
+:1032C00001F078FF394A3A4B01F070FF021C0B1CE9
+:1032D000301C391C01F06EFF364A374B01F062FF9B
+:1032E0000D9B04900591002B16D1049A059B301C70
+:1032F000391C01F05FFF314A314B01F057FF021CCE
+:103300000B1C0698079901F055FF021C0B1C029834
+:10331000039901F047FF31E02A4A2B4B00980199AD
+:1033200001F048FF049A059B041C0D1C06980799A0
+:1033300001F040FF021C0B1C201C291C01F036FF71
+:10334000021C0B1C301C391C01F034FF009A019B3D
+:1033500001F02CFF194A1A4B041C0D1C0698079902
+:1033600001F028FF021C0B1C201C291C01F01AFF75
+:10337000021C0B1C0298039901F018FF02900391A4
+:103380000298039908B0F0BC04BC1047FFFFFF7F10
+:10339000FFFF3F3E3AD9E53D7CD5CF5AE6E55A3EA0
+:1033A000EB9C2B8AE31DC73E7DFEB157A0012A3F4F
+:1033B000D561C1191111813FA6F810115555C53FAE
+:1033C000495555550000E03F0000000010B5031CB2
+:1033D00003480A1C0340181C111C10BC04BC1047F5
+:1033E000FFFFFF7F10B5031C03481840034BC018B4
+:1033F000C00F10BC02BC0847FFFFFF7F0000108019
+:10340000F0B50022002385B00092019343005A0DCD
+:103410003D4BD418051C0E1C071C0291132C34DCE8
+:10342000002C16DA394A3A4B01F0BCFE394A3A4BC5
+:1034300001F0CCFE00285CDD002D02DB00270297A6
+:1034400057E0364B029C2B401C4352D0344F002295
+:103450004EE0344B029A2341049303401A434DD06B
+:103460002A4A2B4B01F09EFE2A4A2B4B01F0AEFE5E
+:1034700000283EDD002D03DA80235B032341EF1893
+:10348000049B00249F43029433E0332C0ADD802305
+:10349000DB009C4232D12A1C331C01F083FE051C48
+:1034A0000E1C2BE0204BD21801235B42D340029A22
+:1034B00003931A4222D0154A154B01F073FE154AA8
+:1034C000154B01F083FE002813DD002D0DDA142CBE
+:1034D00001D1013709E03422121B0123029C9340E1
+:1034E000E318A34200D201370293029A039B9A4346
+:1034F0000292029C00970194009D019E281C311CA1
+:1035000005B0F0BC04BC104701FCFFFF3CE4377E73
+:103510009C7500880000000000000000FFFFFF7F96
+:103520000000F0BFFFFF0F00EDFBFFFF0020704722
+:10353000F0B50022002385B000920193C30F0293DF
+:10354000484A43005B0D051C0E1C0C1C011C9818FE
+:1035500013284ADC002831DA434B2B4033437AD01E
+:10356000424B321C2B401A43414B194053421A43E1
+:1035700080231B03120B1A400C1C029814433D4A73
+:10358000C3009B18351C1E685F68221C2B1C301C56
+:10359000391C01F007FE03900491321C3B1C039878
+:1035A000049901F003FE0C1C2F49051C02982940C8
+:1035B000C2070B1C13431D1C261C4CE02B4B1A1C72
+:1035C00002412B1C1340334345D052082B1C13409F
+:1035D000334328D0132802D18024E40523E080233C
+:1035E0009B029143034119431DE033280ADD8023E8
+:1035F000DB0098422FD1281C311C2A1C331C01F0FF
+:10360000D1FD26E01C4A981801235B42C3401E42AC
+:1036100021D05B081E4206D0321C9A438023DB0572
+:103620000341141C1C430194029C124AE3009B18A2
+:103630001C685D680091009A019B201C291C01F008
+:10364000B1FD0390049103980499221C2B1C01F0F6
+:10365000ADFD051C0E1C281C311C05B0F0BC04BCC3
+:103660001047000001FCFFFFFFFFFF7FFFFF0F007F
+:103670000000FEFF8C580100EDFBFFFFF0B5344F5A
+:10368000031C81B03B4000921A15051C0E1C002A39
+:1036900017D1304B0340194354D02F4A2F4B281CCD
+:1036A000311C01F087FD2E4B009A051C0E1C9A421E
+:1036B00005DB031C3B401B151A1C363A01E0281C95
+:1036C0002EE0284B9A4206D1281C311C2A1C331CA0
+:1036D00001F068FD34E0009BD718234B9F4210DCBB
+:1036E000002F07DD214A011C11400B1C3A05134332
+:1036F0001D1C27E03A1C363215DC1D4B009A9A42FD
+:1037000008DD2A1C331C1B481B4900F03FF8194AEE
+:10371000194B13E019481A492A1C331C00F036F8DB
+:10372000164A174B0AE0114B18403B1C36331B0559
+:10373000011C1943134A144B081C311C01F03AFDBB
+:10374000051C0E1C281C311C01B0F0BC04BC104729
+:103750000000F07FFFFFFF7F0000504300000000EB
+:10376000B03CFFFFFF070000FE070000FFFF0F80D7
+:1037700050C300003CE4377E9C7500881F6EA50195
+:1037800059F3F8C20000903C0000000030B5074B30
+:10379000041C1C408023151C1B062B400A1C1C43C8
+:1037A000201C111C30BC04BC10470000FFFFFF7F31
+:1037B000014B18687047000020000040002934D0F9
+:1037C0000123002210B488422CD301242407A142F3
+:1037D00004D2814202D209011B01F8E7E400A142B0
+:1037E00004D2814202D249005B00F8E7884201D34B
+:1037F000401A1A434C08A04202D3001B5C08224323
+:103800008C08A04202D3001B9C082243CC08A04293
+:1038100002D3001BDC082243002803D01B0901D07F
+:103820000909E3E7101C10BC704702B500F02EF93F
+:10383000002006BC1047000003B5FFF7BFFF0EBC19
+:103840004243891A1847C046002941D010B4041CCD
+:103850004C40A44601230022002900D549420028FB
+:1038600000D5404288422CD301242407A14204D22F
+:10387000814202D209011B01F8E7E400A14204D20F
+:10388000814202D249005B00F8E7884201D3401A26
+:103890001A434C08A04202D3001B5C0822438C0848
+:1038A000A04202D3001B9C082243CC08A04202D3B2
+:1038B000001BDC082243002803D01B0901D00909A2
+:1038C000E3E7101C6446002C00D5404210BC704752
+:1038D00002B500F0DBF8002006BC104703B5FFF787
+:1038E000B3FF0EBC4243891A1847C04600295AD07C
+:1038F0000123884200D2704710B401242407A1425A
+:1039000004D2814202D209011B01F8E7E400A1427E
+:1039100004D2814202D249005B00F8E700228842CB
+:1039200000D3401A4C08A04205D3001B9C4601243A
+:10393000E3411A4363468C08A04205D3001B9C4612
+:103940000224E3411A436346CC08A04205D3001B7E
+:103950009C460324E3411A4363469C46002803D057
+:103960001B0901D00909D9E70E242407224018D0E9
+:1039700063460724234214D063460324E3411A42DA
+:1039800001D0CC08001963460224E3411A4201D059
+:103990008C08001963460124E3411A4201D04C0807
+:1039A000001910BC704702B500F070F8002006BC8A
+:1039B0001047C0460123002962D000D5494210B407
+:1039C00001B4002800D54042884253D30124240783
+:1039D000A14204D2814202D209011B01F8E7E400AE
+:1039E000A14204D2814202D249005B00F8E70022E2
+:1039F000884200D3401A4C08A04205D3001B9C46C5
+:103A00000124E3411A4363468C08A04205D3001BFE
+:103A10009C460224E3411A436346CC08A04205D3E6
+:103A2000001B9C460324E3411A4363469C4600283E
+:103A300003D01B0901D00909D9E70E24240722402D
+:103A400018D063460724234214D063460324E3417D
+:103A50001A4201D0CC08001963460224E3411A42FD
+:103A600001D08C08001963460124E3411A4201D0B9
+:103A70004C08001910BC002C00D5404210BC704707
+:103A800002B500F003F8002006BC10477047C0469E
+:103A9000020120E2000000EA022122E230402DE98A
+:103AA0008040A0E18250A0E1050034E10300310133
+:103AB00001C0941103C09511C4CAF011C5CAF01118
+:103AC0008C00000AA44AA0E1A55A74E0005065B237
+:103AD000060000DA054084E0033021E0022020E007
+:103AE000011023E0000022E0033021E0022020E06A
+:103AF000360055E33040BD881EFF2F81020110E3E0
+:103B00000006A0E101C6A0E320068CE10100000A46
+:103B1000001071E20000E0E2020112E30226A0E1DF
+:103B200022268CE10100000A003073E20020E2E26C
+:103B3000050034E16900000A014044E220E075E23A
+:103B4000050000BA13CEA0E1331591E00000A0E219
+:103B5000121E91E05205B0E0060000EA205045E256
+:103B600020E08EE2010053E312CEA0E102C08C23DC
+:103B7000521591E0C20FB0E0025100E20200005A7B
+:103B800000C07CE20010F1E20000E0E2010650E338
+:103B90000F00003A020650E30600003AA000B0E130
+:103BA0006110B0E16CC0A0E1014084E2842AA0E190
+:103BB000010572E36B00002A02015CE3A1C0B001C1
+:103BC0000010B1E2040AA0E0050080E13040BDE849
+:103BD0001EFF2FE18CC0B0E10110B1E00000A0E0B9
+:103BE000010610E3014044E2F2FFFF1A000030E357
+:103BF0001430A0133430A0030100A0010010A00372
+:103C00000020A0E1010852E32228A0211030432225
+:103C1000010C52E32224A02108304322100052E379
+:103C20002222A02104304322040052E30230432226
+:103C3000A2304330A23143E0202053E2070000AA23
+:103C40000C2092E2040000DA14C082E20C2062E24E
+:103C5000101CA0E13002A0E1040000EA142082E27E
+:103C600020C062D21002A0E1310C80D11112A0D18B
+:103C7000034054E0040A80A0050080A13040BDA8A4
+:103C80001EFF2FA10440E0E11F4054E20F0000AAF4
+:103C90000C4094E2060000CA144084E2202064E252
+:103CA0003114A0E1101281E1300485E13040BDE81B
+:103CB0001EFF2FE10C4064E2202064E23112A0E1FB
+:103CC000101481E10500A0E13040BDE81EFF2FE1A6
+:103CD0003014A0E10500A0E13040BDE81EFF2FE157
+:103CE000000034E3012622E20106200201408402A2
+:103CF000015045128FFFFFEAC4CAF0E1C5CAF011B6
+:103D00001D00000A050034E1030031010400000A2F
+:103D1000000034E30200A0010310A0013040BDE820
+:103D20001EFF2FE1020030E10000A0130010A013DD
+:103D30003040BD181EFF2F11A4CAB0E10400001AC4
+:103D40008110B0E10000B0E0020180233040BDE806
+:103D50001EFF2FE1014594E2010680323040BD385C
+:103D60001EFF2F31025100E27F0485E30F0680E33E
+:103D70000010A0E33040BDE81EFF2FE1C4CAF0E10F
+:103D80000200A0110310A011C5CAF0010020A0116B
+:103D90000130A011004691E102569301020030016A
+:103DA000020780133040BDE81EFF2FE1000030E322
+:103DB0000010A0031EFF2F0130402DE9014BA0E3AE
+:103DC000324084E20050A0E30010A0E10000A0E334
+:103DD00085FFFFEA000030E30010A0031EFF2F0163
+:103DE00030402DE9014BA0E3324084E2025110E261
+:103DF000000060420010A0E10000A0E37AFFFFEAAB
+:103E00008020B0E1C201A0E16000A0E1021EA0E1BB
+:103E1000FF341212FF0433130E0320121EFF2F1162
+:103E2000000032E3FF0433131EFF2F0130402DE961
+:103E30000E4DA0E3025100E20201C0E36AFFFFEA77
+:103E4000012090E11EFF2F0130402DE90050A0E33A
+:103E5000060000EA012090E11EFF2F0130402DE90D
+:103E6000025111E20100005A000070E20010E1E28C
+:103E7000014BA0E3324084E200C0A0E10100A0E1D8
+:103E80000C10A0E120CBB0E13FFFFF0A0320A0E32C
+:103E9000ACC1B0E103208212ACC1B0E103208212B8
+:103EA000AC2182E0203062E211C3A0E13112A0E136
+:103EB000101381E13002A0E1024084E032FFFFEA0A
+:103EC00070402DE9FFC0A0E307CC8CE3204A1CE042
+:103ED000225A1C100C0034110C0035117500000B17
+:103EE000054084E0026020E08C0AC0E18C2AC2E137
+:103EF000005691E102569311010680E3012682E308
+:103F00001D00000A91C38EE00050A0E390E3A5E0FD
+:103F1000023106E291E2A5E00060A0E39052A6E043
+:103F200000003CE301E08E13FF4044E2020C56E344
+:103F3000034CC4E20200002A8EE0B0E10550B5E077
+:103F40000660A6E0860583E1A50A80E18515A0E16B
+:103F5000AE1A81E18EE5A0E1FDC054E2070C5C835E
+:103F60001100008A02015EE3A1E0B0010010B1E29D
+:103F7000040AA0E07040BDE81EFF2FE1026106E2E6
+:103F8000000086E1031081E1020020E0AC4054E033
+:103F90000C5074C0040A80C17040BDC81EFF2FC100
+:103FA000010680E300E0A0E3014054E25D0000CAA6
+:103FB000360074E30010A0D3020100D27040BDD8D7
+:103FC0001EFF2FD1004064E2204054E21A0000AAF4
+:103FD0000C4094E20C0000CA144084E2205064E2D9
+:103FE0001135A0E13114A0E1101581E1022100E2B8
+:103FF0000201C0E3A31F91E03004A2E083E09EE150
+:10400000A31FC1017040BDE81EFF2FE10C4064E218
+:10401000205064E21134A0E13115A0E1101481E1D7
+:10402000020100E2A31F91E00000A0E283E09EE114
+:10403000A31FC1017040BDE81EFF2FE1205064E2C4
+:1040400011E58EE13134A0E1103583E13014A0E1B7
+:10405000020100E23014C1E1A31F81E083E09EE190
+:10406000A31FC1017040BDE81EFF2FE1000034E333
+:104070000800001A026100E28110B0E10000A0E037
+:10408000010610E301404402FAFFFF0A060080E146
+:10409000000035E30EF0A011026102E28330B0E1CE
+:1040A0000220A2E0010612E301504502FAFFFF0AD6
+:1040B000062082E10EF0A0E10C0034E1225A0CE06F
+:1040C0000C0035110700000A806091E182609311B5
+:1040D000E5FFFF1A020020E0020100E20010A0E369
+:1040E0007040BDE81EFF2FE1806091E10310A00148
+:1040F0000200A001826093111000000A0C0034E15C
+:104100000100001A006691E10C00001A0C0035E174
+:104110000300001A026693E10310A0110200A0112F
+:104120000600001A020020E0020100E27F0480E3A2
+:104130000F0680E30010A0E37040BDE81EFF2FE1F2
+:104140007F0480E33E0780E37040BDE81EFF2FE15F
+:1041500070402DE9FFC0A0E307CC8CE3204A1CE0AF
+:10416000225A1C100C0034110C0035115E00000B9B
+:10417000054044E002E020E0025693E10006A0E1A1
+:104180004C00000A0226A0E10152A0E3222285E1B0
+:10419000232C82E10334A0E1205285E1215C85E1FA
+:1041A0000164A0E102010EE2020055E103005601A4
+:1041B000FD40A4E2034C84E20100002AA220B0E109
+:1041C0006330A0E1036056E00250C5E0A220B0E1F8
+:1041D0006330A0E10116A0E302C7A0E303E056E0CC
+:1041E00002E0D5E0036046200E50A0210C10812192
+:1041F000A220B0E16330A0E103E056E002E0D5E0A8
+:10420000036046200E50A021AC108121A220B0E115
+:104210006330A0E103E056E002E0D5E00360462011
+:104220000E50A0212C118121A220B0E16330A0E129
+:1042300003E056E002E0D5E0036046200E50A021E6
+:10424000AC11812106E095E10D00000A0552A0E1C4
+:10425000265E85E10662A0E18221A0E1A32E82E133
+:104260008331A0E12CC2B0E1DBFFFF1A010610E3AD
+:104270000600001A010080E10010A0E302C1A0E3E3
+:10428000D5FFFFEA010610E3010080010010A00342
+:10429000FDC054E2070C5C8343FFFF8A02C055E077
+:1042A00003C05600A1C0B0010010B1E2040AA0E0B2
+:1042B0007040BDE81EFF2FE102E10EE220068EE114
+:1042C000AC4094E00C5074C0040A80C17040BDC87A
+:1042D0001EFF2FC1010680E300E0A0E3014054E28D
+:1042E00031FFFFEA06E085E12FFFFFEA225A0CE0EA
+:1042F0000C0034E10C00350190FFFF0A0C0034E1A2
+:104300000600001A004691E18CFFFF1A0C0035E10F
+:1043100083FFFF1A0310A0E10200A0E187FFFFEA7C
+:104320000C0035E10400001A025693E168FFFF0A11
+:104330000310A0E10200A0E180FFFFEA806091E1AC
+:104340008260931148FFFF1A804091E174FFFF1AC9
+:10435000825093E15EFFFF1A78FFFFEA00C0E0E3BE
+:10436000020000EA01C0A0E3000000EA01C0A0E3EF
+:1043700004C00DE580C0A0E1CCCAF0E182C0A0E19C
+:10438000CCCAF0110D00000A80C091E182C09301F7
+:1043900002003011030031010000A0031EFF2F01B5
+:1043A000000070E3020030E10200505103005101AF
+:1043B000C20FA021C20FE031010080E31EFF2FE1F8
+:1043C00080C0A0E1CCCAF0E10100001A00C691E172
+:1043D0000400001A82C0A0E1CCCAF0E1E9FFFF1A94
+:1043E00002C693E1E7FFFF0A04001DE51EFF2FE16F
+:1043F00000C0A0E10200A0E10C20A0E101C0A0E10A
+:104400000310A0E10C30A0E1FFFFFFEA01402DE91D
+:10441000D5FFFFEB000050E3000070430140BDE812
+:104420001EFF2FE108E02DE5F7FFFFEB0100A003E1
+:104430000000A01308E09DE41EFF2FE108E02DE539
+:10444000F1FFFFEB0100A0330000A02308E09DE492
+:104450001EFF2FE108E02DE5EBFFFFEB0100A0932D
+:104460000000A08308E09DE41EFF2FE108E02DE599
+:10447000DEFFFFEB0100A0930000A08308E09DE4B5
+:104480001EFF2FE108E02DE5D8FFFFEB0100A03370
+:104490000000A02308E09DE41EFF2FE18020A0E1A2
+:1044A000022692E20C00002A0900005A3E3EE0E398
+:1044B000C22A53E00A00009A8035A0E1023183E36A
+:1044C000A13A83E1020110E33302A0E1000060128F
+:1044D0001EFF2FE10000A0E31EFF2FE1001691E177
+:1044E0000200001A020110E20201E0031EFF2FE1A8
+:1044F0000000A0E31EFF2FE18020A0E1073252E27E
+:1045000002C653227FC57C220600009A02C100E247
+:104510008121A0E1A11E8CE1020152E30301A1E08F
+:104520000100C0031EFF2FE1010110E30F00001A7C
+:104530002E2693E2020100B21EFF2FB1010680E396
+:10454000A22AA0E1182062E220C062E2113CB0E1A0
+:104550003112A0E1011081138035A0E1A335A0E163
+:10456000131C81E13332A0E18330A0E1E6FFFFEAD2
+:10457000C23AF0E10300001A003691E17F04A01373
+:10458000030580131EFF2F11020100E27F0480E368
+:10459000020580E31EFF2FE1020120E2000000EA95
+:1045A000021121E28020B0E18130B011030032110C
+:1045B00042CCF01143CCF0114700000A222CA0E1BC
+:1045C000233C72E0032082C0011020C0000021C003
+:1045D000011020C0003063B2190053E31EFF2F8189
+:1045E000020110E3020580E3FF04C0E30000601253
+:1045F000020111E3021581E3FF14C1E3001061120F
+:10460000030032E12E00000A012042E2510390E053
+:10461000203063E21113A0E1023100E20100005AF0
+:10462000001071E20000E0E2020550E30B00003AE6
+:10463000010450E30400003AA000B0E16110A0E1E1
+:10464000012082E2FE0052E33800002A020151E319
+:10465000820BA0E00100C003030080E11EFF2FE1F8
+:104660008110B0E10000A0E0020510E3012042E269
+:10467000F5FFFF1A20C6B0E10006A0010C2042029F
+:10468000FF0810E30004A001082042020F0610E317
+:104690000002A00104204202030510E30001A00172
+:1046A00002204202020550E38000A0310020D2E245
+:1046B000820B80A0002062B2030080A1300283B18F
+:1046C0001EFF2FE1000032E3021521E20205200265
+:1046D0000120820201304312CAFFFFEA8130A0E1CB
+:1046E00042CCF0E143CCF0111300000A030032E1A8
+:1046F0000200000A000032E30100A0011EFF2FE1CA
+:10470000010030E10000A0131EFF2F11FF0412E38F
+:104710000200001A8000B0E1020180231EFF2FE199
+:10472000022492E2020580321EFF2F31023100E2A4
+:104730007F0483E3020580E31EFF2FE1422CF0E1BA
+:104740000100A011433CF0010010A0118024B0E151
+:104750008134B00101003001010580131EFF2FE1FB
+:104760000030A0E3010000EA023110E200006042E4
+:1047700000C0B0E11EFF2F014B3483E30010A0E125
+:104780000000A0E30F0000EA012090E11EFF2F01CE
+:104790000030A0E3050000EA012090E11EFF2F0198
+:1047A000023111E20100005A000070E20010E1E263
+:1047B00001C0B0E100C0A0010010A0010000A003F2
+:1047C0005B3483E301324302023543E21720A0E366
+:1047D00001085CE32CC8A02110204222010C5CE3FC
+:1047E0002CC4A0210820422210005CE32CC2A0218E
+:1047F0000420422204005CE302204222AC2042302A
+:10480000AC2152E0823B43E0060000BA113283E063
+:1048100010C2A0E1202062E202015CE33002A3E0CA
+:104820000100C0031EFF2FE1202082E211C2A0E19F
+:10483000202062E28C0090E13102A3E0AC0FC001C5
+:104840001EFF2FE1FFC0A0E3A02B1CE0A13B1C102A
+:104850000C0032110C0033113E00000A032082E0EC
+:1048600001C020E08004B0E18114B0111000000A02
+:104870000233A0E3A00283E1A11283E1903181E041
+:1048800002010CE2020551E38110A031A31F813126
+:104890008330A031010080E17F20C2E2FD0052E3BD
+:1048A0000F00008A020153E3820BA0E00100C00365
+:1048B0001EFF2FE1000030E302C10CE28114A001D1
+:1048C000A0048CE1A10480E17F2052E2FF3072C29B
+:1048D000820B80C11EFF2FC1020580E30030A0E3E0
+:1048E000012052E2350000CA190072E3020100D231
+:1048F0001EFF2FD1002062E28010B0E13112A0E152
+:10490000202062E210C2A0E16100B0E10000A0E25C
+:104910008C3093E1AC0FC0011EFF2FE1000032E3A9
+:1049200002C100E28000A001020510030120420242
+:10493000FBFFFF0A0C0080E1000033E302C101E24B
+:104940008110A0010205110301304302FBFFFF0AA1
+:104950000C1081E1C0FFFFEAA13B0CE00C0032E14A
+:104960000C0033110500000A02C1D0E302C1D113CB
+:10497000E9FFFF1A010020E0020100E21EFF2FE123
+:10498000000030E3020130130100A00100003113E8
+:10499000020131130D00000A0C0032E10100001A7F
+:1049A0008024B0E10900001A0C0033E10200001A73
+:1049B0008134B0E10100A0110400001A010020E0E0
+:1049C000020100E27F0480E3020580E31EFF2FE185
+:1049D0007F0480E3030580E31EFF2FE1FFC0A0E317
+:1049E000A02B1CE0A13B1C100C0032110C00331159
+:1049F0003A00000A032042E001C020E08114B0E147
+:104A00008004A0E11C00000A0132A0E3211283E12E
+:104A1000203283E102010CE2010053E18330A03136
+:104A20007D20A2E202C5A0E3010053E10130432052
+:104A30000C008021A10053E1A1304320AC00802173
+:104A4000210153E1213143202C018021A10153E1B7
+:104A5000A1314320AC0180210332B0E12CC2B0115E
+:104A6000F0FFFF1AFD0052E39DFFFF8A010053E1B2
+:104A7000820BA0E00100C0031EFF2FE102C10CE287
+:104A8000A0048CE17F2092E2FF3072C2820B80C1D1
+:104A90001EFF2FC1020580E30030A0E3012052E297
+:104AA0008FFFFFEA000032E302C100E28000A001B4
+:104AB0000205100301204202FBFFFF0A0C0080E107
+:104AC000000033E302C101E28110A00102051103DD
+:104AD00001304302FBFFFF0A0C1081E1C4FFFFEA33
+:104AE000A13B0CE00C0032E10500001A8024B0E18B
+:104AF000B6FFFF1A0C0033E1AFFFFF1A0100A0E17F
+:104B0000B2FFFFEA0C0033E10300001A8134B0E188
+:104B100097FFFF0A0100A0E1ACFFFFEA02C1D0E36A
+:104B200002C1D113DEFFFF1A0221D0E3A2FFFF1A58
+:104B30000231D1E38EFFFF1AA4FFFFEA00C0E0E3D9
+:104B4000020000EA01C0A0E3000000EA01C0A0E307
+:104B500004C00DE58020A0E18130A0E142CCF0E16D
+:104B600043CCF0110600000AA3C092E1010030110D
+:104B700003005250C10FA081C10FE031010080132A
+:104B80001EFF2FE142CCF0E10100001A80C4B0E129
+:104B90000300001A43CCF0E1F2FFFF1A81C4B0E138
+:104BA000F0FFFF0A04001DE51EFF2FE100C0A0E199
+:104BB0000100A0E10C10A0E1FFFFFFEA0F402DE98A
+:104BC000E1FFFFEB000050E3000070430F40BDE841
+:104BD0001EFF2FE108E02DE5F7FFFFEB0100A0032A
+:104BE0000000A01308E09DE41EFF2FE108E02DE582
+:104BF000F1FFFFEB0100A0330000A02308E09DE4DB
+:104C00001EFF2FE108E02DE5EBFFFFEB0100A09375
+:104C10000000A08308E09DE41EFF2FE108E02DE5E1
+:104C2000E1FFFFEB0100A0930000A08308E09DE4FA
+:104C30001EFF2FE108E02DE5DBFFFFEB0100A033B5
+:104C40000000A02308E09DE41EFF2FE18020A0E1EA
+:104C50007F0452E30800003A9E30A0E3222C53E088
+:104C60000700009A0034A0E1023183E3020110E35F
+:104C70003302A0E1000060121EFF2FE10000A0E35C
+:104C80001EFF2FE1610072E30100001A8024B0E1F1
+:104C90000200001A020110E20201E0031EFF2FE1F0
+:104CA0000000A0E31EFF2FE1F0B55F4656464D46DB
+:104CB0004446F0B40024002588B000940195141CEB
+:104CC0001D1C002900DAFFE000260296002B00DA06
+:104CD000F3E0261C81460F1C002D5CD1BC4200D99C
+:104CE00074E0002C00D10DE1BF4B9E4200D9F4E0EE
+:104CF000FF2E00D9DFE100210023BC4A341CDC4038
+:104D0000135D2022CB18D31A9A46002B00D071E1F4
+:104D1000B54B012033400490BD1B9B46370C391C1A
+:104D2000281CFEF74BFD5946804644464C43281C40
+:104D3000391CFEF7DBFD4A460004130C184384427D
+:104D400008D901235B4280199844864202D88442E4
+:104D500000D9D5E1041B391C201CFEF72FFD051CD2
+:104D600058466843391C8246201CFEF7BFFD9E4B07
+:104D7000494600040B401843824506D93018013DCE
+:104D8000864202D8824500D9B3E142461304281C6A
+:104D90001843049B05E0291CBD4200D873E00020A5
+:104DA0000023029A0090019300980199002A04D0F0
+:104DB000031C0C1C00215842A14108B03CBC904689
+:104DC0009946A246AB46F0BC04BC1047864B9C42B9
+:104DD00000D990E0FF2C00D967E100210023834A2D
+:104DE000351CDD40535DCB182021CD1A002D0BD092
+:104DF0003A1C4B1B4F46DF404846AA403B1CA8408C
+:104E0000171CAE401F438146774B310C3340381C92
+:104E10009B468846FEF7D2FC5A4682464146381CDD
+:104E200054465443FEF762FD4D4600042B0C1843D4
+:104E3000844208D901277F428019BA44864202D8A9
+:104E4000844200D959E1041B4146201CFEF7B6FC00
+:104E50004146051C5F464743201CFEF747FD624B59
+:104E6000494600040B401843874206D93018013DDB
+:104E7000864202D8874200D93DE152461304281CDD
+:104E8000184300238DE7584B9D422DD8FF2D00D9A4
+:104E900014E100200023554A0C1CDC40135D202245
+:104EA000C318D31A9A46002B35D1B94202D34E45C6
+:104EB00000D974E70120002373E7029CE4430294C5
+:104EC000002554429D4104E70F1C061C002170423E
+:104ED000B94101277F420297F8E6454B9E4200D92F
+:104EE000EFE01021102308E7414B9D4200D9DFE09D
+:104EF00010201023CFE73E4B9C4200D9E4E0102164
+:104F000010236CE701200021FEF758FC364B061CED
+:104F10009E42E2D8ECE6D21A1D1C9940331CD340C5
+:104F2000AE40194307963B1C4E46D640AB40334338
+:104F30003C1CD44005930F0C2B4B0E1C8846201CA8
+:104F4000391C1E40FEF73AFC391C8346201CFEF734
+:104F5000CDFC5D467543059900040B0C1843854252
+:104F600006D90122524240449344804500D8BAE019
+:104F7000441B201C391CFEF721FC391C051C464330
+:104F8000201CFEF7B3FC184B059C0004234018437B
+:104F9000864204D94044013D804500D89DE0801BF5
+:104FA0005E4633041D43104E079F079B2A1C334067
+:104FB000390C32402C0C1F1C574384464A43181CA2
+:104FC00060433B0C12189A186143904202D980202A
+:104FD00040020918130CC818844563D3844558D07F
+:104FE000281C0023DDE60000FFFF00009C580100A4
+:104FF000FFFFFF00191C9E403C1CD31A4D46DC40AD
+:10500000DD403A1C404B8A40370C2A433340391C60
+:10501000201C9B460692FEF7D1FB391C03905D468F
+:105020004543201CFEF762FC069900040B0C184354
+:10503000854205D9039A8019013A0392864246D9DE
+:10504000441B201C391CFEF7B9FB5B468046391C0B
+:10505000201C45465D43FEF749FC2B4B069C000493
+:1050600023401843854209D90121494280198844C7
+:10507000864203D8854201D988448019039C4A4658
+:1050800053469A40451B23044046184391460490DA
+:1050900045E651464B468B40391C120431405218AC
+:1050A00093429DD2681E00237BE60821082396E6E2
+:1050B00018201823EFE6082108231EE608200823FD
+:1050C000E9E61821182318E61821182387E68542F7
+:1050D000B6D9013A80190392B2E7864200D85EE75A
+:1050E000013D40445BE7854200D841E7934440449A
+:1050F0003EE7013D49E6013DBFE6BA448019A2E61C
+:105100009844801926E60000FFFF000000C09FE5DC
+:105110001CFF2FE19912010000C09FE51CFF2FE149
+:10512000ED38010000C09FE51CFF2FE1A94C0100F4
+:1051300000C09FE51CFF2FE1ED13010000C09FE5BB
+:105140001CFF2FE14113010000C09FE51CFF2FE170
+:10515000FDD0000000C09FE51CFF2FE175D00000CE
+:1051600000C09FE51CFF2FE12917010000C09FE54B
+:105170001CFF2FE1BD37010000C09FE51CFF2FE1A0
+:1051800055D000007847C04675FCFFEA7847C04616
+:1051900075FCFFEA7847C04673FCFFEA7847C046D3
+:1051A0000BFBFFEA7847C0463BFAFFEA7847C04668
+:1051B00038FAFFEA7847C04640FBFFEA7847C04626
+:1051C000B5FCFFEA7847C046E0FBFFEA7847C046F7
+:1051D00061FCFFEA7847C0465FFCFFEA7847C046BB
+:1051E000BEDAFFEA7847C046A3DAFFEA7847C0464E
+:1051F000B0DAFFEA7847C04687DAFFEA7847C04668
+:1052000090DAFFEA7847C0465CDAFFEA7847C046A2
+:1052100022DAFFEA7847C04651FCFFEA0A0A5072D8
+:105220006F6772616D6D2069732072756E6E696E45
+:1052300067202E2E2E20000050726F636573736FEF
+:105240007220436C6F636B204672657175656E6387
+:10525000793A20256420487A0A0000005065726976
+:1052600070686572616C20436C6F636B2046726579
+:105270007175656E63793A20256420487A0A0000CA
+:105280000600140001000000D008080000E1000042
+:105290000700010000000000E42D061304000B00CD
+:1052A0000F386F4F060106000101000000000F805B
+:1052B0000601060001020001000011880601060037
+:1052C000010300010000128D060106000104000028
+:1052D0000000128F06010600010600010000159C67
+:1052E000060106000111000000001FD006010600A3
+:1052F00001120001000021D8060106000120000073
+:1053000000002E1B060106000121000000002F20D6
+:1053100006010600012200000000302506010600FB
+:105320000130000000003E6B06160800000001007E
+:10533000000000002590061A280005000000040364
+:105340000A0250C300000F0A0A3C00010000FA00E4
+:10535000FA0064002C0100000000000000000000C2
+:105360000000586406080600C80001000000DD685F
+:1053700006090D0000000000FFFF00000000000013
+:105380000721AFB56200000008D30000CEDA0000AC
+:10539000CEDA000018D30000CEDA0000CEDA00002A
+:1053A000CEDA0000CEDA0000CEDA0000CEDA00005D
+:1053B0001CD3000036D30000CEDA00002CD300004E
+:1053C00040D30000CEDA000090D300009AD3000052
+:1053D0009AD300009AD300009AD300009AD3000019
+:1053E0009AD300009AD300009AD300009AD3000009
+:1053F000CEDA0000CEDA0000CEDA0000CEDA00000D
+:10540000CEDA0000CEDA0000CEDA0000CEDA0000FC
+:10541000CEDA0000ECD300003CD400007AD40000C7
+:105420007AD400007AD40000CEDA0000CEDA000090
+:10543000CEDA0000CEDA0000C0D30000CEDA0000E1
+:10544000CEDA0000DAD70000CEDA0000CEDA0000B3
+:10545000CEDA000054D80000CEDA000088D900006F
+:10546000CEDA0000CEDA0000B8D90000CEDA0000B3
+:10547000CEDA0000CEDA0000CEDA0000CEDA00008C
+:10548000CEDA0000CEDA0000CEDA0000CEDA00007C
+:10549000CEDA0000ECD3000044D400007AD400003F
+:1054A0007AD400007AD40000C4D3000044D40000B1
+:1054B000CEDA0000CEDA0000C8D30000CEDA000059
+:1054C000AAD70000E2D700003CD80000E2D30000D9
+:1054D000CEDA000054D80000CEDA000090D90000E7
+:1054E000CEDA0000CEDA000002D3000030303030D7
+:1054F00030303030303030303030303020202020EC
+:105500002020202020202020202020206AED0000C4
+:105510006AED00007EED00009CED00005EED0000F5
+:1055200058ED000024000040F8590100D459010052
+:10553000D4590100D4590100D4590100D4590100B3
+:10554000D4590100D4590100D4590100D4590100A3
+:10555000FFFFFFFFFFFFFFFF385A01000000F03F91
+:10556000000000000000244000000000000059403E
+:105570000000000000408F40000000000088C34091
+:1055800000000000006AF8400000000080842E4106
+:1055900000000000D01263410000000084D7974152
+:1055A0000000000065CDCD41000000005FA0024278
+:1055B0000000002076483742000000E8941A6D424F
+:1055C000000000A29C30A242000040E5C4BCD642CC
+:1055D0000000901EF56B0C430000342679C3414354
+:1055E0000080E0375734764300A0D8856DC1AB43C7
+:1055F00000C84E67E458E143003D91601DAF15447B
+:10560000408CB578E41A4B4450EFE2D6CFF080449A
+:1056100092D54D06022DB544F64AE1C74378EA44D7
+:10562000B49DD97979C341430080E037B5B893463A
+:10563000176E05B5034F384DF5F93FE94877825AA3
+:10564000321D30F9DD4F15753CBF737FB2D29C3CE3
+:10565000BC89D89723F6493933A7A8D5FD0FA532C1
+:105660003DA7F44408BA5B259D978CCF2806C80A4D
+:10567000436FAC6405000000190000007D000000CD
+:105680000000F03F000000000000F83F00000000B4
+:105690000000000000000000EBFD4C3E06D0CF43B0
+:1056A000000000000000000003B8E23F00000040DE
+:1056B000FB21F93FFB2109407CD91240FB21194015
+:1056C0007A6A1F407CD92240BBFD2540FB2129403E
+:1056D0003A462C407A6A2F405C4731407CD93240B0
+:1056E0009C6B3440BBFD3540DB8F3740FB2139409C
+:1056F0001BB43A403A463C405AD83D407A6A3F4053
+:105700004C7E40405C4741406C1042407CD9424056
+:105710008CA243409C6B4440AC344540BBFD4540AB
+:10572000CBC64640DB8F4740EB584840FB21494001
+:1057300083F9A200444E6E00FC291500D1572700C2
+:10574000DD34F50062DBC0003C99950041904300D8
+:105750006351FE00BBDEAB00B761C5003A6E2400AA
+:10576000D24D42004906E00009EA2E001C92D10009
+:10577000EB1DFE0029B11C00E83EA700F5358200B4
+:1057800044BB2E009CE98400B4267000417E5F007B
+:10579000D6913900538339009CF439008B5F840023
+:1057A00028F9BD00F81F3B00DEFF97000F980500A9
+:1057B000112FEF000A5A8B006D1F6D00CF7E36004F
+:1057C00009CB2700464FB7009E663F002DEA5F00D9
+:1057D000BA277500E5EBC7003D7BF100F7390700FC
+:1057E00092528A00FB6BEA001FB15F00085D8D00DA
+:1057F000300356007BFC4600F0AB6B0020BCCF00B2
+:1058000036F49A00E3A91D005E619100081BE600D2
+:1058100085996500A0145F008D40680080D8FF0066
+:1058200027734D0006063100CA561500C9A873003B
+:105830007BE260006B8CC0000200000003000000EF
+:105840000400000006000000FB21F93F00000040BA
+:105850002D44743E000000009846F83C0000008093
+:1058600051CC783B00000060831BF03900000080C1
+:1058700020257A38000000402282E33600000080B4
+:105880001DF36935000000000100000000003043F6
+:1058900000000000000030C3000000000001020210
+:1058A00003030303040404040404040405050505B8
+:1058B0000505050505050505050505050606060694
+:1058C0000606060606060606060606060606060678
+:1058D0000606060606060606060606060707070764
+:1058E0000707070707070707070707070707070748
+:1058F0000707070707070707070707070707070738
+:105900000707070707070707070707070707070727
+:105910000707070707070707070707070808080813
+:1059200008080808080808080808080808080808F7
+:1059300008080808080808080808080808080808E7
+:1059400008080808080808080808080808080808D7
+:1059500008080808080808080808080808080808C7
+:1059600008080808080808080808080808080808B7
+:1059700008080808080808080808080808080808A7
+:105980000808080808080808080808080808080897
+:105990000808080808080808080808080A0000009D
+:1059A0003031323334353637383961626364656695
+:1059B00000000000696E6600494E46004E414E00F0
+:1059C0006E616E003031323334353637383941420A
+:1059D000434445460000000062756720696E2076EA
+:1059E000667072696E74663A2062616420626173E7
+:1059F00065000000300000002E000000286E756C6D
+:105A00006C290000432D5554462D3800432D534A30
+:105A100049530000432D4555434A5000432D4A4900
+:105A200053000000496E66696E69747900000000D9
+:105A30004E614E004300000049534F2D3838353930
+:105A40002D310000706F77007371727400000000D8
+:105A5000D007010014010000E8030000000200026A
+:105A6000FF090000013E2A3E3C233C0101010000E9
+:105A70002400004000000000100300406C030040C0
+:105A8000C80300400000000000000000000000000B
+:105A90000000000000000000000000000000000006
+:105AA0000000000000000000345A01000000000067
+:105AB00000000000000000000000000000000000E6
+:105AC00000000000000000000000000000000000D6
+:105AD00000000000000000000000000000000000C6
+:105AE00000000000000000000000000000000000B6
+:105AF00000000000000000000000000000000000A6
+:105B00000000000000000000000000000000000095
+:105B10000000000000000000010000000000000084
+:105B20000E33CDAB34126DE6ECDE05000B00000049
+:105B30000000000000000000000000000000000065
+:105B40000000000000000000000000000000000055
+:105B50000000000000000000000000000000000045
+:105B60000000000000000000000000000000000035
+:105B70000000000000000000000000000000000025
+:105B80000000000000000000000000000000000015
+:105B90000000000000000000000000000000000005
+:105BA00000000000000000000000000000000000F5
+:105BB00000000000000000000000000000000000E5
+:105BC00000000000000000000000000000000000D5
+:105BD00000000000000000000000000000000000C5
+:105BE00000000000000000000000000000000000B5
+:105BF00000000000000000000000000000000000A5
+:105C00000000000000000000000000000000000094
+:105C10000000000000000000000000000000000084
+:105C20000000000000000000000000000000000074
+:105C30000000000000000000000000000000000064
+:105C40000000000000000000000000000000000054
+:105C50000000000000000000000000000000000044
+:105C60000000000000000000000000000000000034
+:105C70000000000000000000000000000000000024
+:105C80000000000000000000000000000000000014
+:105C90000000000000000000000000000000000004
+:105CA00000000000000000000000000000000000F4
+:105CB00000000000000000000000000000000000E4
+:105CC00000000000000000000000000000000000D4
+:105CD00000000000000000000000000000000000C4
+:105CE00000000000000000000000000000000000B4
+:105CF00000000000000000000000000000000000A4
+:105D00000000000000000000000000000000000093
+:105D10000000000000000000000000000000000083
+:105D20000000000000000000000000000000000073
+:105D30000000000000000000000000000000000063
+:105D40000000000000000000000000000000000053
+:105D50000000000000000000000000000000000043
+:105D60000000000000000000000000000000000033
+:105D70000000000000000000000000000000000023
+:105D80000000000000000000000000000000000013
+:105D90000000000000000000000000000000000003
+:105DA00000000000000000000000000000000000F3
+:105DB00000000000000000000000000000000000E3
+:105DC00000000000000000000000000000000000D3
+:105DD00000000000000000000000000000000000C3
+:105DE00000000000000000000000000000000000B3
+:105DF00000000000000000000000000000000000A3
+:105E00000000000000000000000000000000000092
+:105E10000000000000000000000000000000000082
+:105E20000000000000000000000000000000000072
+:105E30000000000000000000000000000000000062
+:105E40000000000000000000000000000000000052
+:105E50000000000000000000000000000000000042
+:105E60000000000000000000000000000000000032
+:105E700000000000010000004300000000000000DE
+:105E8000000000000000000000000000340400409A
+:105E9000340400403C0400403C0400404404004002
+:105EA000440400404C0400404C04004054040040B2
+:105EB000540400405C0400405C0400406404004062
+:105EC000640400406C0400406C0400407404004012
+:105ED000740400407C0400407C04004084040040C2
+:105EE000840400408C0400408C0400409404004072
+:105EF000940400409C0400409C040040A404004022
+:105F0000A4040040AC040040AC040040B4040040D1
+:105F1000B4040040BC040040BC040040C404004081
+:105F2000C4040040CC040040CC040040D404004031
+:105F3000D4040040DC040040DC040040E4040040E1
+:105F4000E4040040EC040040EC040040F404004091
+:105F5000F4040040FC040040FC0400400405004040
+:105F6000040500400C0500400C05004014050040ED
+:105F7000140500401C0500401C050040240500409D
+:105F8000240500402C0500402C050040340500404D
+:105F9000340500403C0500403C05004044050040FD
+:105FA000440500404C0500404C05004054050040AD
+:105FB000540500405C0500405C050040640500405D
+:105FC000640500406C0500406C050040740500400D
+:105FD000740500407C0500407C05004084050040BD
+:105FE000840500408C0500408C050040940500406D
+:105FF000940500409C0500409C050040A40500401D
+:10600000A4050040AC050040AC050040B4050040CC
+:10601000B4050040BC050040BC050040C40500407C
+:10602000C4050040CC050040CC050040D40500402C
+:10603000D4050040DC050040DC050040E4050040DC
+:10604000E4050040EC050040EC050040F40500408C
+:10605000F4050040FC050040FC050040040600403B
+:10606000040600400C0600400C06004014060040E8
+:10607000140600401C0600401C0600402406004098
+:10608000240600402C0600402C0600403406004048
+:10609000340600403C0600403C06004044060040F8
+:1060A000440600404C0600404C06004054060040A8
+:1060B000540600405C0600405C0600406406004058
+:1060C000640600406C0600406C0600407406004008
+:1060D000740600407C0600407C06004084060040B8
+:1060E000840600408C0600408C0600409406004068
+:1060F000940600409C0600409C060040A406004018
+:10610000A4060040AC060040AC060040B4060040C7
+:10611000B4060040BC060040BC060040C406004077
+:10612000C4060040CC060040CC060040D406004027
+:10613000D4060040DC060040DC060040E4060040D7
+:10614000E4060040EC060040EC060040F406004087
+:10615000F4060040FC060040FC0600400407004036
+:10616000040700400C0700400C07004014070040E3
+:10617000140700401C0700401C0700402407004093
+:10618000240700402C0700402C0700403407004043
+:10619000340700403C0700403C07004044070040F3
+:1061A000440700404C0700404C07004054070040A3
+:1061B000540700405C0700405C0700406407004053
+:1061C000640700406C0700406C0700407407004003
+:1061D000740700407C0700407C07004084070040B3
+:1061E000840700408C0700408C0700409407004063
+:1061F000940700409C0700409C070040A407004013
+:10620000A4070040AC070040AC070040B4070040C2
+:10621000B4070040BC070040BC070040C407004072
+:10622000C4070040CC070040CC070040D407004022
+:10623000D4070040DC070040DC070040E4070040D2
+:10624000E4070040EC070040EC070040F407004082
+:10625000F4070040FC070040FC0700400408004031
+:10626000040800400C0800400C08004014080040DE
+:10627000140800401C0800401C080040240800408E
+:10628000240800402C0800402C08004000000200B8
+:04629000FFFFFFFF0E
:00000001FF
diff --git a/ccny_asctec_firmware_2/main.lss b/ccny_asctec_firmware_2/main.lss
index 11915f6..4204f40 100644
--- a/ccny_asctec_firmware_2/main.lss
+++ b/ccny_asctec_firmware_2/main.lss
@@ -3,11 +3,11 @@ main.elf: file format elf32-littlearm
Sections:
Idx Name Size VMA LMA File off Algn
- 0 .text 000159dc 00000000 00000000 00008000 2**2
+ 0 .text 00015a50 00000000 00000000 00008000 2**2
CONTENTS, ALLOC, LOAD, READONLY, CODE
- 1 .data 00000844 40000000 000159dc 00020000 2**2
+ 1 .data 00000844 40000000 00015a50 00020000 2**2
CONTENTS, ALLOC, LOAD, DATA
- 2 .bss 000017a4 40000844 40000844 00020844 2**2
+ 2 .bss 000017a8 40000844 40000844 00020844 2**2
ALLOC
3 .stack 00001a00 40002000 40002000 00020850 2**4
CONTENTS
@@ -275,7 +275,7 @@ Disassembly of section .text:
2a2: e01f b.n 2e4
2a4: 3a00 subs r2, #0
2a6: 4000 ands r0, r0
- 2a8: 59dc ldr r4, [r3, r7]
+ 2a8: 5a50 ldrh r0, [r2, r1]
2aa: 0001 lsls r1, r0, #0
2ac: 0000 lsls r0, r0, #0
2ae: 4000 ands r0, r0
@@ -283,13 +283,13 @@ Disassembly of section .text:
2b2: 4000 ands r0, r0
2b4: 0844 lsrs r4, r0, #1
2b6: 4000 ands r0, r0
- 2b8: 1fe8 subs r0, r5, #7
+ 2b8: 1fec subs r4, r5, #7
2ba: 4000 ands r0, r0
- 2bc: 59dc ldr r4, [r3, r7]
+ 2bc: 5a50 ldrh r0, [r2, r1]
2be: 0001 lsls r1, r0, #0
- 2c0: 59dc ldr r4, [r3, r7]
+ 2c0: 5a50 ldrh r0, [r2, r1]
2c2: 0001 lsls r1, r0, #0
- 2c4: 768c strb r4, [r1, #26]
+ 2c4: 7700 strb r0, [r0, #28]
2c6: 0000 lsls r0, r0, #0
2c8: 0290 lsls r0, r2, #10
2ca: 0000 lsls r0, r0, #0
@@ -478,11 +478,11 @@ Disassembly of section .text:
560: eaffffb2 b 430
564: 40000b44 andmi r0, r0, r4, asr #22
568: 4000085c andmi r0, r0, ip, asr r8
- 56c: 400013dc ldrmid r1, [r0], -ip
+ 56c: 400013e0 andmi r1, r0, r0, ror #7
570: 40000d50 andmi r0, r0, r0, asr sp
- 574: 40001168 andmi r1, r0, r8, ror #2
+ 574: 4000116c andmi r1, r0, ip, ror #2
578: 400008ac andmi r0, r0, ip, lsr #17
- 57c: 40001470 andmi r1, r0, r0, ror r4
+ 57c: 40001474 andmi r1, r0, r4, ror r4
580: 4000084a andmi r0, r0, sl, asr #16
584: 4000084c andmi r0, r0, ip, asr #16
588: 40000848 andmi r0, r0, r8, asr #16
@@ -555,9 +555,9 @@ Disassembly of section .text:
68c: 1afffff4 bne 664
690: eaffffd9 b 5fc
694: 40000856 andmi r0, r0, r6, asr r8
- 698: 40001ee8 andmi r1, r0, r8, ror #29
+ 698: 40001eec andmi r1, r0, ip, ror #29
69c: 40000cdc ldrmid r0, [r0], -ip
- 6a0: 40001ee0 andmi r1, r0, r0, ror #29
+ 6a0: 40001ee4 andmi r1, r0, r4, ror #29
6a4: 4000001b andmi r0, r0, fp, lsl r0
000006a8 :
@@ -822,7 +822,7 @@ Disassembly of section .text:
ab0: 40001104 andmi r1, r0, r4, lsl #2
ab4: 40000d14 andmi r0, r0, r4, lsl sp
ab8: 40000f64 andmi r0, r0, r4, ror #30
- abc: 40001470 andmi r1, r0, r0, ror r4
+ abc: 40001474 andmi r1, r0, r4, ror r4
ac0: 40000c0c andmi r0, r0, ip, lsl #24
ac4: 40000fc0 andmi r0, r0, r0, asr #31
ac8: 40000ba0 andmi r0, r0, r0, lsr #23
@@ -1076,11 +1076,11 @@ Disassembly of section .text:
ea0: 40000854 andmi r0, r0, r4, asr r8
ea4: 4000084e andmi r0, r0, lr, asr #16
ea8: 4000085c andmi r0, r0, ip, asr r8
- eac: 400013dc ldrmid r1, [r0], -ip
+ eac: 400013e0 andmi r1, r0, r0, ror #7
eb0: 40000d50 andmi r0, r0, r0, asr sp
- eb4: 40001168 andmi r1, r0, r8, ror #2
+ eb4: 4000116c andmi r1, r0, ip, ror #2
eb8: 400008ac andmi r0, r0, ip, lsr #17
- ebc: 40001470 andmi r1, r0, r0, ror r4
+ ebc: 40001474 andmi r1, r0, r4, ror r4
ec0: 4000084a andmi r0, r0, sl, asr #16
ec4: 4000084c andmi r0, r0, ip, asr #16
ec8: 40000848 andmi r0, r0, r8, asr #16
@@ -1103,44 +1103,44 @@ Disassembly of section .text:
f04: e1a03005 mov r3, r5
f08: e2866902 add r6, r6, #32768 ; 0x8000
f0c: e3a07000 mov r7, #0 ; 0x0
- f10: eb004c71 bl 140dc <__aeabi_ddiv>
+ f10: eb004c8e bl 14150 <__aeabi_ddiv>
f14: e1a02006 mov r2, r6
f18: e1a03007 mov r3, r7
- f1c: eb004bca bl 13e4c <__aeabi_dmul>
+ f1c: eb004be7 bl 13ec0 <__aeabi_dmul>
f20: e1a02008 mov r2, r8
f24: e1a03009 mov r3, r9
- f28: eb004c6b bl 140dc <__aeabi_ddiv>
+ f28: eb004c88 bl 14150 <__aeabi_ddiv>
f2c: e1a0200a mov r2, sl
f30: e1a0300b mov r3, fp
- f34: eb004abb bl 13a28 <__adddf3>
+ f34: eb004ad8 bl 13a9c <__adddf3>
f38: e59d303c ldr r3, [sp, #60]
f3c: e8830003 stmia r3, {r0, r1}
f40: e1a02004 mov r2, r4
f44: e1a03005 mov r3, r5
f48: e28d002c add r0, sp, #44 ; 0x2c
f4c: e8900003 ldmia r0, {r0, r1}
- f50: eb004c61 bl 140dc <__aeabi_ddiv>
+ f50: eb004c7e bl 14150 <__aeabi_ddiv>
f54: e1a02006 mov r2, r6
f58: e1a03007 mov r3, r7
- f5c: eb004bba bl 13e4c <__aeabi_dmul>
+ f5c: eb004bd7 bl 13ec0 <__aeabi_dmul>
f60: e1a02008 mov r2, r8
f64: e1a03009 mov r3, r9
- f68: eb004c5b bl 140dc <__aeabi_ddiv>
+ f68: eb004c78 bl 14150 <__aeabi_ddiv>
f6c: e28f2050 add r2, pc, #80 ; 0x50
f70: e892000c ldmia r2, {r2, r3}
f74: e1a04000 mov r4, r0
f78: e1a05001 mov r5, r1
f7c: e1a0000a mov r0, sl
f80: e1a0100b mov r1, fp
- f84: eb004bb0 bl 13e4c <__aeabi_dmul>
- f88: eb005042 bl 15098 <__cos_from_arm>
+ f84: eb004bcd bl 13ec0 <__aeabi_dmul>
+ f88: eb00505f bl 1510c <__cos_from_arm>
f8c: e1a02000 mov r2, r0
f90: e1a03001 mov r3, r1
f94: e1a00004 mov r0, r4
f98: e1a01005 mov r1, r5
- f9c: eb004c4e bl 140dc <__aeabi_ddiv>
+ f9c: eb004c6b bl 14150 <__aeabi_ddiv>
fa0: e89d000c ldmia sp, {r2, r3}
- fa4: eb004a9f bl 13a28 <__adddf3>
+ fa4: eb004abc bl 13a9c <__adddf3>
fa8: e59d3040 ldr r3, [sp, #64]
fac: e8830003 stmia r3, {r0, r1}
fb0: e28dd008 add sp, sp, #8 ; 0x8
@@ -1263,7 +1263,7 @@ Disassembly of section .text:
1164: e59f3004 ldr r3, [pc, #4] ; 1170 <.text+0x1170>
1168: e1d300b8 ldrh r0, [r3, #8]
116c: e12fff1e bx lr
- 1170: 40001168 andmi r1, r0, r8, ror #2
+ 1170: 4000116c andmi r1, r0, ip, ror #2
00001174 :
1174: e1a00800 mov r0, r0, lsl #16
@@ -1275,7 +1275,7 @@ Disassembly of section .text:
118c: 0a000005 beq 11a8
1190: e59f3018 ldr r3, [pc, #24] ; 11b0 <.text+0x11b0>
1194: e5930000 ldr r0, [r3]
- 1198: eb004fc1 bl 150a4 <____umodsi3_from_arm>
+ 1198: eb004fde bl 15118 <____umodsi3_from_arm>
119c: e1500004 cmp r0, r4
11a0: 13a00000 movne r0, #0 ; 0x0
11a4: 03a00001 moveq r0, #1 ; 0x1
@@ -1284,27628 +1284,27657 @@ Disassembly of section .text:
11b0: 4000113c andmi r1, r0, ip, lsr r1
000011b4 :
- 11b4: e52de004 str lr, [sp, #-4]!
- 11b8: e59f3064 ldr r3, [pc, #100] ; 1224 <.text+0x1224>
- 11bc: e59fe064 ldr lr, [pc, #100] ; 1228 <.text+0x1228>
- 11c0: e1d325ba ldrh r2, [r3, #90]
- 11c4: e1de30f0 ldrsh r3, [lr]
- 11c8: e3530000 cmp r3, #0 ; 0x0
- 11cc: 13a01000 movne r1, #0 ; 0x0
- 11d0: 02021001 andeq r1, r2, #1 ; 0x1
- 11d4: e3510000 cmp r1, #0 ; 0x0
- 11d8: e2020001 and r0, r2, #1 ; 0x1
- 11dc: 159f3048 ldrne r3, [pc, #72] ; 122c <.text+0x122c>
- 11e0: e2022001 and r2, r2, #1 ; 0x1
- 11e4: e2222001 eor r2, r2, #1 ; 0x1
- 11e8: 13a02003 movne r2, #3 ; 0x3
- 11ec: 15c32000 strneb r2, [r3]
- 11f0: 1a000008 bne 1218
- 11f4: e3530000 cmp r3, #0 ; 0x0
- 11f8: 03a03000 moveq r3, #0 ; 0x0
- 11fc: 12023001 andne r3, r2, #1 ; 0x1
- 1200: e3530000 cmp r3, #0 ; 0x0
- 1204: e59fc020 ldr ip, [pc, #32] ; 122c <.text+0x122c>
- 1208: 0a000002 beq 1218
- 120c: e5dc3000 ldrb r3, [ip]
- 1210: e35300ff cmp r3, #255 ; 0xff
- 1214: 15cc1000 strneb r1, [ip]
- 1218: e1ce00b0 strh r0, [lr]
- 121c: e49de004 ldr lr, [sp], #4
- 1220: e12fff1e bx lr
- 1224: 40000b44 andmi r0, r0, r4, asr #22
- 1228: 4000108c andmi r1, r0, ip, lsl #1
- 122c: 40001108 andmi r1, r0, r8, lsl #2
-
-00001230 :
- 1230: e59fc060 ldr ip, [pc, #96] ; 1298 <.text+0x1298>
- 1234: e5dc3000 ldrb r3, [ip]
- 1238: e2433001 sub r3, r3, #1 ; 0x1
- 123c: e3530001 cmp r3, #1 ; 0x1
- 1240: e52d4004 str r4, [sp, #-4]!
- 1244: 9a000001 bls 1250
- 1248: e8bd0010 ldmia sp!, {r4}
- 124c: e12fff1e bx lr
- 1250: e59f3044 ldr r3, [pc, #68] ; 129c <.text+0x129c>
- 1254: e59f2044 ldr r2, [pc, #68] ; 12a0 <.text+0x12a0>
- 1258: e8930003 ldmia r3, {r0, r1}
- 125c: e8920018 ldmia r2, {r3, r4}
- 1260: e0500003 subs r0, r0, r3
- 1264: e0c11004 sbc r1, r1, r4
- 1268: e3510000 cmp r1, #0 ; 0x0
- 126c: da000002 ble 127c
- 1270: e3e03000 mvn r3, #0 ; 0x0
- 1274: e5cc3000 strb r3, [ip]
- 1278: eafffff2 b 1248
- 127c: e3a0397a mov r3, #1998848 ; 0x1e8000
- 1280: e2833e47 add r3, r3, #1136 ; 0x470
- 1284: e283300f add r3, r3, #15 ; 0xf
- 1288: 1affffee bne 1248
- 128c: e1500003 cmp r0, r3
- 1290: 9affffec bls 1248
- 1294: eafffff5 b 1270
- 1298: 40001108 andmi r1, r0, r8, lsl #2
- 129c: 40000870 andmi r0, r0, r0, ror r8
- 12a0: 40001134 andmi r1, r0, r4, lsr r1
-
-000012a4 :
- 12a4: e92d4070 stmdb sp!, {r4, r5, r6, lr}
- 12a8: e59f5074 ldr r5, [pc, #116] ; 1324 <.text+0x1324>
- 12ac: e5d53000 ldrb r3, [r5]
- 12b0: e3530004 cmp r3, #4 ; 0x4
- 12b4: e59f606c ldr r6, [pc, #108] ; 1328 <.text+0x1328>
- 12b8: e3a01000 mov r1, #0 ; 0x0
- 12bc: 0a000001 beq 12c8
- 12c0: e8bd4070 ldmia sp!, {r4, r5, r6, lr}
- 12c4: e12fff1e bx lr
- 12c8: e596400c ldr r4, [r6, #12]
- 12cc: e1a00004 mov r0, r4
- 12d0: eb004dfc bl 14ac8 <__gesf2>
- 12d4: e3500000 cmp r0, #0 ; 0x0
- 12d8: d3a03003 movle r3, #3 ; 0x3
- 12dc: e1a00004 mov r0, r4
- 12e0: d5c53000 strleb r3, [r5]
- 12e4: dafffff5 ble 12c0
- 12e8: eb004aa7 bl 13d8c <__aeabi_f2d>
- 12ec: e28f2028 add r2, pc, #40 ; 0x28
- 12f0: e892000c ldmia r2, {r2, r3}
- 12f4: eb0049ca bl 13a24 <__aeabi_dsub>
- 12f8: eb004c61 bl 14484 <__aeabi_d2f>
- 12fc: e3a01000 mov r1, #0 ; 0x0
- 1300: e1a03000 mov r3, r0
- 1304: e586300c str r3, [r6, #12]
- 1308: eb004df0 bl 14ad0 <__lesf2>
- 130c: e3500000 cmp r0, #0 ; 0x0
- 1310: b3a03000 movlt r3, #0 ; 0x0
- 1314: b586300c strlt r3, [r6, #12]
- 1318: eaffffe8 b 12c0
- 131c: 3f847ae1 svccc 0x00847ae1
- 1320: 47ae147b undefined
- 1324: 40001108 andmi r1, r0, r8, lsl #2
- 1328: 40001240 andmi r1, r0, r0, asr #4
-
-0000132c :
- 132c: e92d4ff0 stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr}
- 1330: e59f324c ldr r3, [pc, #588] ; 1584 <.text+0x1584>
- 1334: e5d32000 ldrb r2, [r3]
- 1338: e35200ff cmp r2, #255 ; 0xff
- 133c: e24dd018 sub sp, sp, #24 ; 0x18
- 1340: 0a000066 beq 14e0
- 1344: e2423001 sub r3, r2, #1 ; 0x1
- 1348: e3530001 cmp r3, #1 ; 0x1
- 134c: 9a00006d bls 1508
- 1350: e3520000 cmp r2, #0 ; 0x0
- 1354: 13520003 cmpne r2, #3 ; 0x3
- 1358: 13a04000 movne r4, #0 ; 0x0
- 135c: 03a04001 moveq r4, #1 ; 0x1
- 1360: 0a000051 beq 14ac
- 1364: e3520004 cmp r2, #4 ; 0x4
- 1368: 0a000077 beq 154c
- 136c: e3520005 cmp r2, #5 ; 0x5
- 1370: 1a000057 bne 14d4
- 1374: e59f420c ldr r4, [pc, #524] ; 1588 <.text+0x1588>
- 1378: e5940000 ldr r0, [r4]
- 137c: e5941004 ldr r1, [r4, #4]
- 1380: e594c008 ldr ip, [r4, #8]
- 1384: e1a0ec20 mov lr, r0, lsr #24
- 1388: e58de014 str lr, [sp, #20]
- 138c: e1a0ec21 mov lr, r1, lsr #24
- 1390: e594500c ldr r5, [r4, #12]
- 1394: e58de010 str lr, [sp, #16]
- 1398: e1a0ec2c mov lr, ip, lsr #24
- 139c: e58de00c str lr, [sp, #12]
- 13a0: e1a0e420 mov lr, r0, lsr #8
- 13a4: e59f31e0 ldr r3, [pc, #480] ; 158c <.text+0x158c>
- 13a8: e58de000 str lr, [sp]
- 13ac: e1a0e425 mov lr, r5, lsr #8
- 13b0: e58de008 str lr, [sp, #8]
- 13b4: e1a07c25 mov r7, r5, lsr #24
- 13b8: e1a0e825 mov lr, r5, lsr #16
- 13bc: e58de004 str lr, [sp, #4]
- 13c0: e5c37017 strb r7, [r3, #23]
- 13c4: e59de000 ldr lr, [sp]
- 13c8: e1a06820 mov r6, r0, lsr #16
- 13cc: e5c3e009 strb lr, [r3, #9]
- 13d0: e5c3600a strb r6, [r3, #10]
- 13d4: e59de014 ldr lr, [sp, #20]
- 13d8: e1a08421 mov r8, r1, lsr #8
- 13dc: e1a0a821 mov sl, r1, lsr #16
- 13e0: e5c3e00b strb lr, [r3, #11]
- 13e4: e5c3800d strb r8, [r3, #13]
- 13e8: e5c3a00e strb sl, [r3, #14]
- 13ec: e59de010 ldr lr, [sp, #16]
- 13f0: e1a0942c mov r9, ip, lsr #8
- 13f4: e1a0b82c mov fp, ip, lsr #16
- 13f8: e5c3e00f strb lr, [r3, #15]
- 13fc: e5c39011 strb r9, [r3, #17]
- 1400: e5c3b012 strb fp, [r3, #18]
- 1404: e59de00c ldr lr, [sp, #12]
- 1408: e5c3e013 strb lr, [r3, #19]
- 140c: e59de008 ldr lr, [sp, #8]
- 1410: e5c3e015 strb lr, [r3, #21]
- 1414: e59de004 ldr lr, [sp, #4]
- 1418: e5c3100c strb r1, [r3, #12]
- 141c: e5c3e016 strb lr, [r3, #22]
- 1420: e5c3c010 strb ip, [r3, #16]
- 1424: e5c35014 strb r5, [r3, #20]
- 1428: e5c30008 strb r0, [r3, #8]
- 142c: eb000a94 bl 3e84
- 1430: e59f5158 ldr r5, [pc, #344] ; 1590 <.text+0x1590>
- 1434: e1c500b2 strh r0, [r5, #2]
- 1438: e5940004 ldr r0, [r4, #4]
- 143c: eb000a9d bl 3eb8
- 1440: e1c500b0 strh r0, [r5]
- 1444: e5940008 ldr r0, [r4, #8]
- 1448: eb000aa6 bl 3ee8
- 144c: e1c500b4 strh r0, [r5, #4]
- 1450: e594000c ldr r0, [r4, #12]
- 1454: eb000ab0 bl 3f1c
- 1458: e59fc134 ldr ip, [pc, #308] ; 1594 <.text+0x1594>
- 145c: e5dc3000 ldrb r3, [ip]
- 1460: e5dc2001 ldrb r2, [ip, #1]
- 1464: e3530000 cmp r3, #0 ; 0x0
- 1468: 13a01002 movne r1, #2 ; 0x2
- 146c: 03a01000 moveq r1, #0 ; 0x0
- 1470: e3520000 cmp r2, #0 ; 0x0
- 1474: e1a0e00c mov lr, ip
- 1478: e1c500b6 strh r0, [r5, #6]
- 147c: 1a00002e bne 153c
- 1480: e5de3002 ldrb r3, [lr, #2]
- 1484: e3530000 cmp r3, #0 ; 0x0
- 1488: e5dc3003 ldrb r3, [ip, #3]
- 148c: 13811004 orrne r1, r1, #4 ; 0x4
- 1490: e3530000 cmp r3, #0 ; 0x0
- 1494: e59f30fc ldr r3, [pc, #252] ; 1598 <.text+0x1598>
- 1498: 13811008 orrne r1, r1, #8 ; 0x8
- 149c: e3a02001 mov r2, #1 ; 0x1
- 14a0: e1c510b8 strh r1, [r5, #8]
- 14a4: e5c32001 strb r2, [r3, #1]
- 14a8: ea000009 b 14d4
- 14ac: e59f30dc ldr r3, [pc, #220] ; 1590 <.text+0x1590>
- 14b0: e59f20e0 ldr r2, [pc, #224] ; 1598 <.text+0x1598>
- 14b4: e3a0e000 mov lr, #0 ; 0x0
- 14b8: e3a01001 mov r1, #1 ; 0x1
- 14bc: e5c21001 strb r1, [r2, #1]
- 14c0: e1c310b8 strh r1, [r3, #8]
- 14c4: e1c3e0b0 strh lr, [r3]
- 14c8: e1c3e0b2 strh lr, [r3, #2]
- 14cc: e1c3e0b6 strh lr, [r3, #6]
- 14d0: e1c3e0b4 strh lr, [r3, #4]
- 14d4: e28dd018 add sp, sp, #24 ; 0x18
- 14d8: e8bd4ff0 ldmia sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr}
- 14dc: e12fff1e bx lr
- 14e0: e59f30a8 ldr r3, [pc, #168] ; 1590 <.text+0x1590>
- 14e4: e59f10ac ldr r1, [pc, #172] ; 1598 <.text+0x1598>
- 14e8: e3a02000 mov r2, #0 ; 0x0
- 14ec: e5c12001 strb r2, [r1, #1]
- 14f0: e1c320b8 strh r2, [r3, #8]
- 14f4: e1c320b0 strh r2, [r3]
- 14f8: e1c320b2 strh r2, [r3, #2]
- 14fc: e1c320b6 strh r2, [r3, #6]
- 1500: e1c320b4 strh r2, [r3, #4]
- 1504: eafffff2 b 14d4
- 1508: e59f1080 ldr r1, [pc, #128] ; 1590 <.text+0x1590>
- 150c: e59f3084 ldr r3, [pc, #132] ; 1598 <.text+0x1598>
- 1510: e3e02b3e mvn r2, #63488 ; 0xf800
- 1514: e3a00001 mov r0, #1 ; 0x1
- 1518: e5c30001 strb r0, [r3, #1]
- 151c: e1c120b4 strh r2, [r1, #4]
- 1520: e3a03000 mov r3, #0 ; 0x0
- 1524: e3a0200c mov r2, #12 ; 0xc
- 1528: e1c120b8 strh r2, [r1, #8]
- 152c: e1c130b0 strh r3, [r1]
- 1530: e1c130b2 strh r3, [r1, #2]
- 1534: e1c130b6 strh r3, [r1, #6]
- 1538: eaffffe5 b 14d4
- 153c: e3510000 cmp r1, #0 ; 0x0
- 1540: 13a01003 movne r1, #3 ; 0x3
- 1544: 03a01001 moveq r1, #1 ; 0x1
- 1548: eaffffcc b 1480
- 154c: e59f3034 ldr r3, [pc, #52] ; 1588 <.text+0x1588>
- 1550: e593000c ldr r0, [r3, #12]
- 1554: eb000a70 bl 3f1c
- 1558: e59f3038 ldr r3, [pc, #56] ; 1598 <.text+0x1598>
- 155c: e59f202c ldr r2, [pc, #44] ; 1590 <.text+0x1590>
- 1560: e3a01001 mov r1, #1 ; 0x1
- 1564: e5c31001 strb r1, [r3, #1]
- 1568: e3a03008 mov r3, #8 ; 0x8
- 156c: e1c200b6 strh r0, [r2, #6]
- 1570: e1c240b4 strh r4, [r2, #4]
- 1574: e1c230b8 strh r3, [r2, #8]
- 1578: e1c240b0 strh r4, [r2]
- 157c: e1c240b2 strh r4, [r2, #2]
- 1580: eaffffd3 b 14d4
- 1584: 40001108 andmi r1, r0, r8, lsl #2
- 1588: 40001240 andmi r1, r0, r0, asr #4
- 158c: 40000fcc andmi r0, r0, ip, asr #31
- 1590: 40000fc0 andmi r0, r0, r0, asr #31
- 1594: 4000110a andmi r1, r0, sl, lsl #2
- 1598: 40001104 andmi r1, r0, r4, lsl #2
-
-0000159c :
- 159c: e92d4010 stmdb sp!, {r4, lr}
- 15a0: e59f40d4 ldr r4, [pc, #212] ; 167c <.text+0x167c>
- 15a4: e5943000 ldr r3, [r4]
- 15a8: e5d32008 ldrb r2, [r3, #8]
- 15ac: e3520000 cmp r2, #0 ; 0x0
- 15b0: 0a000006 beq 15d0
- 15b4: e59f30c4 ldr r3, [pc, #196] ; 1680 <.text+0x1680>
- 15b8: e1d320b8 ldrh r2, [r3, #8]
- 15bc: e3520000 cmp r2, #0 ; 0x0
- 15c0: 1a000004 bne 15d8
- 15c4: e5942000 ldr r2, [r4]
- 15c8: e3a03000 mov r3, #0 ; 0x0
- 15cc: e5c23008 strb r3, [r2, #8]
- 15d0: e8bd4010 ldmia sp!, {r4, lr}
- 15d4: e12fff1e bx lr
- 15d8: e59f30a4 ldr r3, [pc, #164] ; 1684 <.text+0x1684>
- 15dc: e5d33000 ldrb r3, [r3]
- 15e0: e3530003 cmp r3, #3 ; 0x3
- 15e4: 0a00000e beq 1624
- 15e8: e3530000 cmp r3, #0 ; 0x0
- 15ec: 059f3094 ldreq r3, [pc, #148] ; 1688 <.text+0x1688>
- 15f0: 03e02000 mvneq r2, #0 ; 0x0
- 15f4: 05c32000 streqb r2, [r3]
- 15f8: 0afffff1 beq 15c4
- 15fc: e3530004 cmp r3, #4 ; 0x4
- 1600: 0a000015 beq 165c
- 1604: e3530005 cmp r3, #5 ; 0x5
- 1608: 1affffed bne 15c4
- 160c: e59f2074 ldr r2, [pc, #116] ; 1688 <.text+0x1688>
- 1610: e5d23000 ldrb r3, [r2]
- 1614: e3530005 cmp r3, #5 ; 0x5
- 1618: 02433001 subeq r3, r3, #1 ; 0x1
- 161c: 05c23000 streqb r3, [r2]
- 1620: eaffffe7 b 15c4
- 1624: e59f205c ldr r2, [pc, #92] ; 1688 <.text+0x1688>
- 1628: e5d23000 ldrb r3, [r2]
- 162c: e3530000 cmp r3, #0 ; 0x0
- 1630: 02833001 addeq r3, r3, #1 ; 0x1
- 1634: 0a000002 beq 1644
- 1638: e3530003 cmp r3, #3 ; 0x3
- 163c: 1affffe0 bne 15c4
- 1640: e2433001 sub r3, r3, #1 ; 0x1
- 1644: e5c23000 strb r3, [r2]
- 1648: e59f203c ldr r2, [pc, #60] ; 168c <.text+0x168c>
- 164c: e59f303c ldr r3, [pc, #60] ; 1690 <.text+0x1690>
- 1650: e8920003 ldmia r2, {r0, r1}
- 1654: e8830003 stmia r3, {r0, r1}
- 1658: eaffffd9 b 15c4
- 165c: e59f2024 ldr r2, [pc, #36] ; 1688 <.text+0x1688>
- 1660: e5d23000 ldrb r3, [r2]
- 1664: e3530003 cmp r3, #3 ; 0x3
- 1668: 1affffd5 bne 15c4
- 166c: e2833002 add r3, r3, #2 ; 0x2
- 1670: e5c23000 strb r3, [r2]
- 1674: eb000ad8 bl 41dc
- 1678: eaffffd1 b 15c4
- 167c: 4000117c andmi r1, r0, ip, ror r1
- 1680: 40001168 andmi r1, r0, r8, ror #2
- 1684: 40001288 andmi r1, r0, r8, lsl #5
- 1688: 40001108 andmi r1, r0, r8, lsl #2
- 168c: 40000870 andmi r0, r0, r0, ror r8
- 1690: 40001134 andmi r1, r0, r4, lsr r1
-
-00001694 :
- 1694: e92d4070 stmdb sp!, {r4, r5, r6, lr}
- 1698: e59f3138 ldr r3, [pc, #312] ; 17d8 <.text+0x17d8>
- 169c: e5d32000 ldrb r2, [r3]
- 16a0: e35200ff cmp r2, #255 ; 0xff
- 16a4: 0a00002b beq 1758
- 16a8: e59f312c ldr r3, [pc, #300] ; 17dc <.text+0x17dc>
- 16ac: e1d340b8 ldrh r4, [r3, #8]
- 16b0: e3540000 cmp r4, #0 ; 0x0
- 16b4: 1a000011 bne 1700
- 16b8: e59f6120 ldr r6, [pc, #288] ; 17e0 <.text+0x17e0>
- 16bc: e59f5120 ldr r5, [pc, #288] ; 17e4 <.text+0x17e4>
- 16c0: e5961000 ldr r1, [r6]
- 16c4: e0832195 umull r2, r3, r5, r1
- 16c8: e1a03323 mov r3, r3, lsr #6
- 16cc: e0632283 rsb r2, r3, r3, lsl #5
- 16d0: e0833102 add r3, r3, r2, lsl #2
- 16d4: e1510183 cmp r1, r3, lsl #3
- 16d8: 0a000033 beq 17ac
- 16dc: e0832195 umull r2, r3, r5, r1
- 16e0: e1a03323 mov r3, r3, lsr #6
- 16e4: e0632283 rsb r2, r3, r3, lsl #5
- 16e8: e0833102 add r3, r3, r2, lsl #2
- 16ec: e0413183 sub r3, r1, r3, lsl #3
- 16f0: e3530032 cmp r3, #50 ; 0x32
- 16f4: 0a000030 beq 17bc
- 16f8: e8bd4070 ldmia sp!, {r4, r5, r6, lr}
- 16fc: e12fff1e bx lr
- 1700: e59f50d8 ldr r5, [pc, #216] ; 17e0 <.text+0x17e0>
- 1704: e59f40d8 ldr r4, [pc, #216] ; 17e4 <.text+0x17e4>
- 1708: e5951000 ldr r1, [r5]
- 170c: e0823194 umull r3, r2, r4, r1
- 1710: e1a02322 mov r2, r2, lsr #6
- 1714: e0623282 rsb r3, r2, r2, lsl #5
- 1718: e0823103 add r3, r2, r3, lsl #2
- 171c: e0412183 sub r2, r1, r3, lsl #3
- 1720: e3520064 cmp r2, #100 ; 0x64
- 1724: 13520000 cmpne r2, #0 ; 0x0
- 1728: 0a00001b beq 179c
- 172c: e0823194 umull r3, r2, r4, r1
- 1730: e1a02322 mov r2, r2, lsr #6
- 1734: e0623282 rsb r3, r2, r2, lsl #5
- 1738: e0823103 add r3, r2, r3, lsl #2
- 173c: e0412183 sub r2, r1, r3, lsl #3
- 1740: e3520096 cmp r2, #150 ; 0x96
- 1744: 13520032 cmpne r2, #50 ; 0x32
- 1748: 1affffea bne 16f8
- 174c: e3a00000 mov r0, #0 ; 0x0
- 1750: eb001939 bl 7c3c
- 1754: eaffffe7 b 16f8
- 1758: e59f5080 ldr r5, [pc, #128] ; 17e0 <.text+0x17e0>
- 175c: e59f4084 ldr r4, [pc, #132] ; 17e8 <.text+0x17e8>
- 1760: e5952000 ldr r2, [r5]
- 1764: e0831294 umull r1, r3, r4, r2
- 1768: e1a032a3 mov r3, r3, lsr #5
- 176c: e0833103 add r3, r3, r3, lsl #2
- 1770: e0833103 add r3, r3, r3, lsl #2
- 1774: e1520103 cmp r2, r3, lsl #2
- 1778: 0a000012 beq 17c8
- 177c: e0831294 umull r1, r3, r4, r2
- 1780: e1a032a3 mov r3, r3, lsr #5
- 1784: e0833103 add r3, r3, r3, lsl #2
- 1788: e0833103 add r3, r3, r3, lsl #2
- 178c: e0423103 sub r3, r2, r3, lsl #2
- 1790: e3530032 cmp r3, #50 ; 0x32
- 1794: 1affffd7 bne 16f8
- 1798: eaffffeb b 174c
- 179c: e3a00001 mov r0, #1 ; 0x1
- 17a0: eb001925 bl 7c3c
- 17a4: e5951000 ldr r1, [r5]
- 17a8: eaffffdf b 172c
- 17ac: e3a00001 mov r0, #1 ; 0x1
- 17b0: eb001921 bl 7c3c
- 17b4: e5961000 ldr r1, [r6]
- 17b8: eaffffc7 b 16dc
- 17bc: e1a00004 mov r0, r4
- 17c0: eb00191d bl 7c3c
- 17c4: eaffffcb b 16f8
- 17c8: e3a00001 mov r0, #1 ; 0x1
- 17cc: eb00191a bl 7c3c
- 17d0: e5952000 ldr r2, [r5]
- 17d4: eaffffe8 b 177c
- 17d8: 40001108 andmi r1, r0, r8, lsl #2
- 17dc: 40001168 andmi r1, r0, r8, ror #2
- 17e0: 4000113c andmi r1, r0, ip, lsr r1
- 17e4: 10624dd3 ldrned r4, [r2], #-211
- 17e8: 51eb851f mvnpl r8, pc, lsl r5
-
-000017ec :
- 17ec: e92d4ff0 stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr}
- 17f0: e59f35c4 ldr r3, [pc, #1476] ; 1dbc <.text+0x1dbc>
- 17f4: e5933000 ldr r3, [r3]
- 17f8: e5d32008 ldrb r2, [r3, #8]
- 17fc: e3520000 cmp r2, #0 ; 0x0
- 1800: e24dd040 sub sp, sp, #64 ; 0x40
- 1804: 0a000090 beq 1a4c
- 1808: e3a02000 mov r2, #0 ; 0x0
- 180c: e5c32008 strb r2, [r3, #8]
- 1810: e59f35a8 ldr r3, [pc, #1448] ; 1dc0 <.text+0x1dc0>
- 1814: e5d3b003 ldrb fp, [r3, #3]
- 1818: e5d39002 ldrb r9, [r3, #2]
- 181c: e5d3a01a ldrb sl, [r3, #26]
- 1820: e5d3801e ldrb r8, [r3, #30]
- 1824: e5d37006 ldrb r7, [r3, #6]
- 1828: e5d34022 ldrb r4, [r3, #34]
- 182c: e5d32026 ldrb r2, [r3, #38]
- 1830: e5d35001 ldrb r5, [r3, #1]
- 1834: e5d36019 ldrb r6, [r3, #25]
- 1838: e5d3e01d ldrb lr, [r3, #29]
- 183c: e5d31005 ldrb r1, [r3, #5]
- 1840: e5d3c021 ldrb ip, [r3, #33]
- 1844: e5d30025 ldrb r0, [r3, #37]
- 1848: e58db03c str fp, [sp, #60]
- 184c: e5d3b01b ldrb fp, [r3, #27]
- 1850: e58db038 str fp, [sp, #56]
- 1854: e5d3b01f ldrb fp, [r3, #31]
- 1858: e58db030 str fp, [sp, #48]
- 185c: e5d3b007 ldrb fp, [r3, #7]
- 1860: e58db028 str fp, [sp, #40]
- 1864: e5d3b023 ldrb fp, [r3, #35]
- 1868: e58db024 str fp, [sp, #36]
- 186c: e5d3b027 ldrb fp, [r3, #39]
- 1870: e58db01c str fp, [sp, #28]
- 1874: e1800402 orr r0, r0, r2, lsl #8
- 1878: e5d3201c ldrb r2, [r3, #28]
- 187c: e5d3b000 ldrb fp, [r3]
- 1880: e186640a orr r6, r6, sl, lsl #8
- 1884: e5d3a004 ldrb sl, [r3, #4]
- 1888: e58d2034 str r2, [sp, #52]
- 188c: e18cc404 orr ip, ip, r4, lsl #8
- 1890: e5d34020 ldrb r4, [r3, #32]
- 1894: e58d402c str r4, [sp, #44]
- 1898: e5d32024 ldrb r2, [r3, #36]
- 189c: e1855409 orr r5, r5, r9, lsl #8
- 18a0: e5d39008 ldrb r9, [r3, #8]
- 18a4: e58d2020 str r2, [sp, #32]
- 18a8: e5d34028 ldrb r4, [r3, #40]
- 18ac: e59d203c ldr r2, [sp, #60]
- 18b0: e58d4018 str r4, [sp, #24]
- 18b4: e59d4038 ldr r4, [sp, #56]
- 18b8: e1855802 orr r5, r5, r2, lsl #16
- 18bc: e1866804 orr r6, r6, r4, lsl #16
- 18c0: e59d2030 ldr r2, [sp, #48]
- 18c4: e59d4028 ldr r4, [sp, #40]
- 18c8: e18ee408 orr lr, lr, r8, lsl #8
- 18cc: e1811407 orr r1, r1, r7, lsl #8
- 18d0: e18ee802 orr lr, lr, r2, lsl #16
- 18d4: e1811804 orr r1, r1, r4, lsl #16
- 18d8: e59d2024 ldr r2, [sp, #36]
- 18dc: e1857c0a orr r7, r5, sl, lsl #24
- 18e0: e1818c09 orr r8, r1, r9, lsl #24
- 18e4: e59d5034 ldr r5, [sp, #52]
- 18e8: e59d102c ldr r1, [sp, #44]
- 18ec: e18cc802 orr ip, ip, r2, lsl #16
- 18f0: e59f24cc ldr r2, [pc, #1228] ; 1dc4 <.text+0x1dc4>
- 18f4: e186ac05 orr sl, r6, r5, lsl #24
- 18f8: e18e5c01 orr r5, lr, r1, lsl #24
- 18fc: e59d1020 ldr r1, [sp, #32]
- 1900: e582509c str r5, [r2, #156]
- 1904: e59d401c ldr r4, [sp, #28]
- 1908: e59f54b8 ldr r5, [pc, #1208] ; 1dc8 <.text+0x1dc8>
- 190c: e18c6c01 orr r6, ip, r1, lsl #24
- 1910: e59dc018 ldr ip, [sp, #24]
- 1914: e20b1001 and r1, fp, #1 ; 0x1
- 1918: e5c51000 strb r1, [r5]
- 191c: e1800804 orr r0, r0, r4, lsl #16
- 1920: e59f54a4 ldr r5, [pc, #1188] ; 1dcc <.text+0x1dcc>
- 1924: e1809c0c orr r9, r0, ip, lsl #24
- 1928: e20bc004 and ip, fp, #4 ; 0x4
- 192c: e5c5c000 strb ip, [r5]
- 1930: e59f4498 ldr r4, [pc, #1176] ; 1dd0 <.text+0x1dd0>
- 1934: e59f1498 ldr r1, [pc, #1176] ; 1dd4 <.text+0x1dd4>
- 1938: e59fc498 ldr ip, [pc, #1176] ; 1dd8 <.text+0x1dd8>
- 193c: e20b0002 and r0, fp, #2 ; 0x2
- 1940: e20be020 and lr, fp, #32 ; 0x20
- 1944: e584909c str r9, [r4, #156]
- 1948: e5c10000 strb r0, [r1]
- 194c: e5cce000 strb lr, [ip]
- 1950: e5827094 str r7, [r2, #148]
- 1954: e582a098 str sl, [r2, #152]
- 1958: e5848094 str r8, [r4, #148]
- 195c: e5846098 str r6, [r4, #152]
- 1960: e5827090 str r7, [r2, #144]
- 1964: e5848090 str r8, [r4, #144]
- 1968: e5d3a00b ldrb sl, [r3, #11]
- 196c: e5d3800a ldrb r8, [r3, #10]
- 1970: e5d3702a ldrb r7, [r3, #42]
- 1974: e5d36032 ldrb r6, [r3, #50]
- 1978: e5d35016 ldrb r5, [r3, #22]
- 197c: e5d3403e ldrb r4, [r3, #62]
- 1980: e5d31009 ldrb r1, [r3, #9]
- 1984: e5d3e029 ldrb lr, [r3, #41]
- 1988: e5d32031 ldrb r2, [r3, #49]
- 198c: e5d3c015 ldrb ip, [r3, #21]
- 1990: e5d3003d ldrb r0, [r3, #61]
- 1994: e58da014 str sl, [sp, #20]
- 1998: e5d3a02b ldrb sl, [r3, #43]
- 199c: e58da010 str sl, [sp, #16]
- 19a0: e5d3a033 ldrb sl, [r3, #51]
- 19a4: e58da00c str sl, [sp, #12]
- 19a8: e5d3a017 ldrb sl, [r3, #23]
- 19ac: e58da008 str sl, [sp, #8]
- 19b0: e5d3a03f ldrb sl, [r3, #63]
- 19b4: e58da004 str sl, [sp, #4]
- 19b8: e1800404 orr r0, r0, r4, lsl #8
- 19bc: e5d34040 ldrb r4, [r3, #64]
- 19c0: e58d4000 str r4, [sp]
- 19c4: e18cc405 orr ip, ip, r5, lsl #8
- 19c8: e59d5014 ldr r5, [sp, #20]
- 19cc: e5d3a034 ldrb sl, [r3, #52]
- 19d0: e5d39018 ldrb r9, [r3, #24]
- 19d4: e1811408 orr r1, r1, r8, lsl #8
- 19d8: e18ee407 orr lr, lr, r7, lsl #8
- 19dc: e5d3802c ldrb r8, [r3, #44]
- 19e0: e5d3700c ldrb r7, [r3, #12]
- 19e4: e59d400c ldr r4, [sp, #12]
- 19e8: e59d3010 ldr r3, [sp, #16]
- 19ec: e1811805 orr r1, r1, r5, lsl #16
- 19f0: e1822406 orr r2, r2, r6, lsl #8
- 19f4: e59d5008 ldr r5, [sp, #8]
- 19f8: e18ee803 orr lr, lr, r3, lsl #16
- 19fc: e1822804 orr r2, r2, r4, lsl #16
- 1a00: e59d3004 ldr r3, [sp, #4]
- 1a04: e18cc805 orr ip, ip, r5, lsl #16
- 1a08: e1815c07 orr r5, r1, r7, lsl #24
- 1a0c: e1821c0a orr r1, r2, sl, lsl #24
- 1a10: e59da000 ldr sl, [sp]
- 1a14: e1800803 orr r0, r0, r3, lsl #16
- 1a18: e59f43bc ldr r4, [pc, #956] ; 1ddc <.text+0x1ddc>
- 1a1c: e59f33bc ldr r3, [pc, #956] ; 1de0 <.text+0x1de0>
- 1a20: e18e6c08 orr r6, lr, r8, lsl #24
- 1a24: e1802c0a orr r2, r0, sl, lsl #24
- 1a28: e18cec09 orr lr, ip, r9, lsl #24
- 1a2c: e31b0080 tst fp, #128 ; 0x80
- 1a30: e583109c str r1, [r3, #156]
- 1a34: e5842018 str r2, [r4, #24]
- 1a38: e5835094 str r5, [r3, #148]
- 1a3c: e5836098 str r6, [r3, #152]
- 1a40: e584e014 str lr, [r4, #20]
- 1a44: e5835090 str r5, [r3, #144]
- 1a48: 1a0000d9 bne 1db4
- 1a4c: e59fb384 ldr fp, [pc, #900] ; 1dd8 <.text+0x1dd8>
- 1a50: eb0010e8 bl 5df8
- 1a54: e5db3000 ldrb r3, [fp]
- 1a58: e3530000 cmp r3, #0 ; 0x0
- 1a5c: 0a000060 beq 1be4
- 1a60: e59f337c ldr r3, [pc, #892] ; 1de4 <.text+0x1de4>
- 1a64: e5932018 ldr r2, [r3, #24]
- 1a68: e59f6378 ldr r6, [pc, #888] ; 1de8 <.text+0x1de8>
- 1a6c: e1a03422 mov r3, r2, lsr #8
- 1a70: e1a00c22 mov r0, r2, lsr #24
- 1a74: e1a01822 mov r1, r2, lsr #16
- 1a78: e5c63021 strb r3, [r6, #33]
- 1a7c: e5c61022 strb r1, [r6, #34]
- 1a80: e5c60023 strb r0, [r6, #35]
- 1a84: e5c62020 strb r2, [r6, #32]
- 1a88: e59fc338 ldr ip, [pc, #824] ; 1dc8 <.text+0x1dc8>
- 1a8c: e5dc3000 ldrb r3, [ip]
- 1a90: e3530000 cmp r3, #0 ; 0x0
- 1a94: 0a000066 beq 1c34
- 1a98: e59f3344 ldr r3, [pc, #836] ; 1de4 <.text+0x1de4>
- 1a9c: e593100c ldr r1, [r3, #12]
- 1aa0: e5932000 ldr r2, [r3]
- 1aa4: e1a05c21 mov r5, r1, lsr #24
- 1aa8: e1a03422 mov r3, r2, lsr #8
- 1aac: e1a0c421 mov ip, r1, lsr #8
- 1ab0: e1a0e821 mov lr, r1, lsr #16
- 1ab4: e1a04c22 mov r4, r2, lsr #24
- 1ab8: e1a00822 mov r0, r2, lsr #16
- 1abc: e5c6100c strb r1, [r6, #12]
- 1ac0: e5c63001 strb r3, [r6, #1]
- 1ac4: e5c60002 strb r0, [r6, #2]
- 1ac8: e5c64003 strb r4, [r6, #3]
- 1acc: e5c6c00d strb ip, [r6, #13]
- 1ad0: e5c6e00e strb lr, [r6, #14]
- 1ad4: e5c6500f strb r5, [r6, #15]
- 1ad8: e5c62000 strb r2, [r6]
- 1adc: e59f12f0 ldr r1, [pc, #752] ; 1dd4 <.text+0x1dd4>
- 1ae0: e5d13000 ldrb r3, [r1]
- 1ae4: e3530000 cmp r3, #0 ; 0x0
- 1ae8: 0a000072 beq 1cb8
- 1aec: e59f32f0 ldr r3, [pc, #752] ; 1de4 <.text+0x1de4>
- 1af0: e5931010 ldr r1, [r3, #16]
- 1af4: e5932004 ldr r2, [r3, #4]
- 1af8: e1a05c21 mov r5, r1, lsr #24
- 1afc: e1a03422 mov r3, r2, lsr #8
- 1b00: e1a04c22 mov r4, r2, lsr #24
- 1b04: e1a00822 mov r0, r2, lsr #16
- 1b08: e1a0c421 mov ip, r1, lsr #8
- 1b0c: e1a0e821 mov lr, r1, lsr #16
- 1b10: e5c62004 strb r2, [r6, #4]
- 1b14: e5c63005 strb r3, [r6, #5]
- 1b18: e5c60006 strb r0, [r6, #6]
- 1b1c: e5c64007 strb r4, [r6, #7]
- 1b20: e5c6c011 strb ip, [r6, #17]
- 1b24: e5c6e012 strb lr, [r6, #18]
- 1b28: e5c65013 strb r5, [r6, #19]
- 1b2c: e5c61010 strb r1, [r6, #16]
- 1b30: e59f2294 ldr r2, [pc, #660] ; 1dcc <.text+0x1dcc>
- 1b34: e5d23000 ldrb r3, [r2]
- 1b38: e3530000 cmp r3, #0 ; 0x0
- 1b3c: 0a00007e beq 1d3c
- 1b40: e59f329c ldr r3, [pc, #668] ; 1de4 <.text+0x1de4>
- 1b44: e5931014 ldr r1, [r3, #20]
- 1b48: e5932008 ldr r2, [r3, #8]
- 1b4c: e1a05c21 mov r5, r1, lsr #24
- 1b50: e1a04c22 mov r4, r2, lsr #24
- 1b54: e1a03422 mov r3, r2, lsr #8
- 1b58: e1a00822 mov r0, r2, lsr #16
- 1b5c: e1a0c421 mov ip, r1, lsr #8
- 1b60: e1a0e821 mov lr, r1, lsr #16
- 1b64: e5c63009 strb r3, [r6, #9]
- 1b68: e5c6000a strb r0, [r6, #10]
- 1b6c: e5c6400b strb r4, [r6, #11]
- 1b70: e5c6c015 strb ip, [r6, #21]
- 1b74: e5c6e016 strb lr, [r6, #22]
- 1b78: e5c65017 strb r5, [r6, #23]
- 1b7c: e5c62008 strb r2, [r6, #8]
- 1b80: e5c61014 strb r1, [r6, #20]
- 1b84: e59f4260 ldr r4, [pc, #608] ; 1dec <.text+0x1dec>
- 1b88: e1d400f4 ldrsh r0, [r4, #4]
- 1b8c: eb0008ee bl 3f4c
- 1b90: e1a03000 mov r3, r0
- 1b94: e1a02423 mov r2, r3, lsr #8
- 1b98: e1a01823 mov r1, r3, lsr #16
- 1b9c: e1a0cc20 mov ip, r0, lsr #24
- 1ba0: e1d400f2 ldrsh r0, [r4, #2]
- 1ba4: e5c62019 strb r2, [r6, #25]
- 1ba8: e5c6101a strb r1, [r6, #26]
- 1bac: e5c63018 strb r3, [r6, #24]
- 1bb0: e5c6c01b strb ip, [r6, #27]
- 1bb4: eb00095e bl 4134
- 1bb8: e1a03000 mov r3, r0
- 1bbc: e1a02c20 mov r2, r0, lsr #24
- 1bc0: e1a01420 mov r1, r0, lsr #8
- 1bc4: e1a00820 mov r0, r0, lsr #16
- 1bc8: e5c6201f strb r2, [r6, #31]
- 1bcc: e5c6101d strb r1, [r6, #29]
- 1bd0: e5c6001e strb r0, [r6, #30]
- 1bd4: e5c6301c strb r3, [r6, #28]
- 1bd8: e28dd040 add sp, sp, #64 ; 0x40
- 1bdc: e8bd4ff0 ldmia sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr}
- 1be0: e12fff1e bx lr
- 1be4: e59f2204 ldr r2, [pc, #516] ; 1df0 <.text+0x1df0>
- 1be8: e5d21011 ldrb r1, [r2, #17]
- 1bec: e5d23010 ldrb r3, [r2, #16]
- 1bf0: e5d2c012 ldrb ip, [r2, #18]
- 1bf4: e5d20013 ldrb r0, [r2, #19]
- 1bf8: e1833401 orr r3, r3, r1, lsl #8
- 1bfc: e183380c orr r3, r3, ip, lsl #16
- 1c00: e1833c00 orr r3, r3, r0, lsl #24
- 1c04: e59f61dc ldr r6, [pc, #476] ; 1de8 <.text+0x1de8>
- 1c08: e1a00c23 mov r0, r3, lsr #24
- 1c0c: e1a02423 mov r2, r3, lsr #8
- 1c10: e1a01823 mov r1, r3, lsr #16
- 1c14: e5c62021 strb r2, [r6, #33]
- 1c18: e5c61022 strb r1, [r6, #34]
- 1c1c: e5c60023 strb r0, [r6, #35]
- 1c20: e5c63020 strb r3, [r6, #32]
- 1c24: e59fc19c ldr ip, [pc, #412] ; 1dc8 <.text+0x1dc8>
- 1c28: e5dc3000 ldrb r3, [ip]
- 1c2c: e3530000 cmp r3, #0 ; 0x0
- 1c30: 1affff98 bne 1a98
- 1c34: e59f31b4 ldr r3, [pc, #436] ; 1df0 <.text+0x1df0>
- 1c38: e5d3c001 ldrb ip, [r3, #1]
- 1c3c: e5d30009 ldrb r0, [r3, #9]
- 1c40: e5d31000 ldrb r1, [r3]
- 1c44: e5d32008 ldrb r2, [r3, #8]
- 1c48: e5d3e002 ldrb lr, [r3, #2]
- 1c4c: e5d3400a ldrb r4, [r3, #10]
- 1c50: e181140c orr r1, r1, ip, lsl #8
- 1c54: e1822400 orr r2, r2, r0, lsl #8
- 1c58: e5d3c00b ldrb ip, [r3, #11]
- 1c5c: e5d30003 ldrb r0, [r3, #3]
- 1c60: e181180e orr r1, r1, lr, lsl #16
- 1c64: e1822804 orr r2, r2, r4, lsl #16
- 1c68: e1811c00 orr r1, r1, r0, lsl #24
- 1c6c: e1822c0c orr r2, r2, ip, lsl #24
- 1c70: e1a03421 mov r3, r1, lsr #8
- 1c74: e1a04c21 mov r4, r1, lsr #24
- 1c78: e1a00821 mov r0, r1, lsr #16
- 1c7c: e1a05c22 mov r5, r2, lsr #24
- 1c80: e1a0c422 mov ip, r2, lsr #8
- 1c84: e1a0e822 mov lr, r2, lsr #16
- 1c88: e5c61000 strb r1, [r6]
- 1c8c: e5c63001 strb r3, [r6, #1]
- 1c90: e5c60002 strb r0, [r6, #2]
- 1c94: e5c64003 strb r4, [r6, #3]
- 1c98: e5c6c00d strb ip, [r6, #13]
- 1c9c: e5c6e00e strb lr, [r6, #14]
- 1ca0: e5c6500f strb r5, [r6, #15]
- 1ca4: e5c6200c strb r2, [r6, #12]
- 1ca8: e59f1124 ldr r1, [pc, #292] ; 1dd4 <.text+0x1dd4>
- 1cac: e5d13000 ldrb r3, [r1]
- 1cb0: e3530000 cmp r3, #0 ; 0x0
- 1cb4: 1affff8c bne 1aec
- 1cb8: e59f3130 ldr r3, [pc, #304] ; 1df0 <.text+0x1df0>
- 1cbc: e5d3c005 ldrb ip, [r3, #5]
- 1cc0: e5d3000d ldrb r0, [r3, #13]
- 1cc4: e5d31004 ldrb r1, [r3, #4]
- 1cc8: e5d3200c ldrb r2, [r3, #12]
- 1ccc: e5d3e006 ldrb lr, [r3, #6]
- 1cd0: e5d3400e ldrb r4, [r3, #14]
- 1cd4: e181140c orr r1, r1, ip, lsl #8
- 1cd8: e1822400 orr r2, r2, r0, lsl #8
- 1cdc: e5d3c00f ldrb ip, [r3, #15]
- 1ce0: e5d30007 ldrb r0, [r3, #7]
- 1ce4: e181180e orr r1, r1, lr, lsl #16
- 1ce8: e1822804 orr r2, r2, r4, lsl #16
- 1cec: e1822c0c orr r2, r2, ip, lsl #24
- 1cf0: e1811c00 orr r1, r1, r0, lsl #24
- 1cf4: e1a05c22 mov r5, r2, lsr #24
- 1cf8: e1a03421 mov r3, r1, lsr #8
- 1cfc: e1a0c422 mov ip, r2, lsr #8
- 1d00: e1a0e822 mov lr, r2, lsr #16
- 1d04: e1a04c21 mov r4, r1, lsr #24
- 1d08: e1a00821 mov r0, r1, lsr #16
- 1d0c: e5c62010 strb r2, [r6, #16]
- 1d10: e5c63005 strb r3, [r6, #5]
- 1d14: e5c60006 strb r0, [r6, #6]
- 1d18: e5c64007 strb r4, [r6, #7]
- 1d1c: e5c6c011 strb ip, [r6, #17]
- 1d20: e5c6e012 strb lr, [r6, #18]
- 1d24: e5c65013 strb r5, [r6, #19]
- 1d28: e5c61004 strb r1, [r6, #4]
- 1d2c: e59f2098 ldr r2, [pc, #152] ; 1dcc <.text+0x1dcc>
- 1d30: e5d23000 ldrb r3, [r2]
- 1d34: e3530000 cmp r3, #0 ; 0x0
- 1d38: 1affff80 bne 1b40
- 1d3c: e59f30b0 ldr r3, [pc, #176] ; 1df4 <.text+0x1df4>
- 1d40: e5d3c001 ldrb ip, [r3, #1]
- 1d44: e5d30005 ldrb r0, [r3, #5]
- 1d48: e5d31000 ldrb r1, [r3]
- 1d4c: e5d32004 ldrb r2, [r3, #4]
- 1d50: e5d3e002 ldrb lr, [r3, #2]
- 1d54: e5d34006 ldrb r4, [r3, #6]
- 1d58: e181140c orr r1, r1, ip, lsl #8
- 1d5c: e1822400 orr r2, r2, r0, lsl #8
- 1d60: e5d3c007 ldrb ip, [r3, #7]
- 1d64: e5d30003 ldrb r0, [r3, #3]
- 1d68: e181180e orr r1, r1, lr, lsl #16
- 1d6c: e1822804 orr r2, r2, r4, lsl #16
- 1d70: e1811c00 orr r1, r1, r0, lsl #24
- 1d74: e1822c0c orr r2, r2, ip, lsl #24
- 1d78: e1a04c21 mov r4, r1, lsr #24
- 1d7c: e1a05c22 mov r5, r2, lsr #24
- 1d80: e1a03421 mov r3, r1, lsr #8
- 1d84: e1a00821 mov r0, r1, lsr #16
- 1d88: e1a0c422 mov ip, r2, lsr #8
- 1d8c: e1a0e822 mov lr, r2, lsr #16
- 1d90: e5c63009 strb r3, [r6, #9]
- 1d94: e5c6000a strb r0, [r6, #10]
- 1d98: e5c6400b strb r4, [r6, #11]
- 1d9c: e5c6c015 strb ip, [r6, #21]
- 1da0: e5c6e016 strb lr, [r6, #22]
- 1da4: e5c65017 strb r5, [r6, #23]
- 1da8: e5c61008 strb r1, [r6, #8]
- 1dac: e5c62014 strb r2, [r6, #20]
- 1db0: eaffff73 b 1b84
- 1db4: eb000f72 bl 5b84
- 1db8: eaffff23 b 1a4c
- 1dbc: 40001180 andmi r1, r0, r0, lsl #3
- 1dc0: 400010b1 strmih r1, [r0], -r1
- 1dc4: 40000ddc ldrmid r0, [r0], -ip
- 1dc8: 40001109 andmi r1, r0, r9, lsl #2
- 1dcc: 40000fbc strmih r0, [r0], -ip
- 1dd0: 40000c18 andmi r0, r0, r8, lsl ip
- 1dd4: 400012c0 andmi r1, r0, r0, asr #5
- 1dd8: 400012c1 andmi r1, r0, r1, asr #5
- 1ddc: 40000be0 andmi r0, r0, r0, ror #23
- 1de0: 40000ea0 andmi r0, r0, r0, lsr #29
- 1de4: 40000d18 andmi r0, r0, r8, lsl sp
- 1de8: 40001264 andmi r1, r0, r4, ror #4
- 1dec: 40000b44 andmi r0, r0, r4, asr #22
- 1df0: 40001289 andmi r1, r0, r9, lsl #5
- 1df4: 400012b8 strmih r1, [r0], -r8
-
-00001df8 :
- 1df8: e92d47f0 stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr}
- 1dfc: e59f5138 ldr r5, [pc, #312] ; 1f3c <.text+0x1f3c>
- 1e00: e5d52005 ldrb r2, [r5, #5]
- 1e04: e5d50004 ldrb r0, [r5, #4]
- 1e08: e59f3130 ldr r3, [pc, #304] ; 1f40 <.text+0x1f40>
- 1e0c: e5d51006 ldrb r1, [r5, #6]
- 1e10: e5d5a007 ldrb sl, [r5, #7]
- 1e14: e1800402 orr r0, r0, r2, lsl #8
- 1e18: e59f4124 ldr r4, [pc, #292] ; 1f44 <.text+0x1f44>
- 1e1c: e5d3e001 ldrb lr, [r3, #1]
- 1e20: e5d39007 ldrb r9, [r3, #7]
- 1e24: e5d32002 ldrb r2, [r3, #2]
- 1e28: e5d3c000 ldrb ip, [r3]
- 1e2c: e5d36004 ldrb r6, [r3, #4]
- 1e30: e5d37005 ldrb r7, [r3, #5]
- 1e34: e5d38006 ldrb r8, [r3, #6]
- 1e38: e1800801 orr r0, r0, r1, lsl #16
- 1e3c: e5d31003 ldrb r1, [r3, #3]
- 1e40: e1800c0a orr r0, r0, sl, lsl #24
- 1e44: e5c4e003 strb lr, [r4, #3]
- 1e48: e5c42000 strb r2, [r4]
- 1e4c: e5c41001 strb r1, [r4, #1]
- 1e50: e5c4c002 strb ip, [r4, #2]
- 1e54: e5c46004 strb r6, [r4, #4]
- 1e58: e5c47005 strb r7, [r4, #5]
- 1e5c: e5c48006 strb r8, [r4, #6]
- 1e60: e5c49007 strb r9, [r4, #7]
- 1e64: eb000806 bl 3e84
- 1e68: e5d51009 ldrb r1, [r5, #9]
- 1e6c: e5d52008 ldrb r2, [r5, #8]
- 1e70: e5d5c00a ldrb ip, [r5, #10]
- 1e74: e1822401 orr r2, r2, r1, lsl #8
- 1e78: e1a03800 mov r3, r0, lsl #16
- 1e7c: e5d5000b ldrb r0, [r5, #11]
- 1e80: e182280c orr r2, r2, ip, lsl #16
- 1e84: e2633000 rsb r3, r3, #0 ; 0x0
- 1e88: e1a01c23 mov r1, r3, lsr #24
- 1e8c: e1820c00 orr r0, r2, r0, lsl #24
- 1e90: e1a03823 mov r3, r3, lsr #16
- 1e94: e5c43018 strb r3, [r4, #24]
- 1e98: e5c41019 strb r1, [r4, #25]
- 1e9c: eb000805 bl 3eb8
- 1ea0: e5d5200d ldrb r2, [r5, #13]
- 1ea4: e5d5300c ldrb r3, [r5, #12]
- 1ea8: e5d5100e ldrb r1, [r5, #14]
- 1eac: e5d5c00f ldrb ip, [r5, #15]
- 1eb0: e1833402 orr r3, r3, r2, lsl #8
- 1eb4: e1833801 orr r3, r3, r1, lsl #16
- 1eb8: e1a02420 mov r2, r0, lsr #8
- 1ebc: e5c4001a strb r0, [r4, #26]
- 1ec0: e1830c0c orr r0, r3, ip, lsl #24
- 1ec4: e5c4201b strb r2, [r4, #27]
- 1ec8: eb000806 bl 3ee8
- 1ecc: e5d52011 ldrb r2, [r5, #17]
- 1ed0: e5d53010 ldrb r3, [r5, #16]
- 1ed4: e5d51012 ldrb r1, [r5, #18]
- 1ed8: e5d5c013 ldrb ip, [r5, #19]
- 1edc: e1833402 orr r3, r3, r2, lsl #8
- 1ee0: e1833801 orr r3, r3, r1, lsl #16
- 1ee4: e1a02420 mov r2, r0, lsr #8
- 1ee8: e5c4001c strb r0, [r4, #28]
- 1eec: e1830c0c orr r0, r3, ip, lsl #24
- 1ef0: e5c4201d strb r2, [r4, #29]
- 1ef4: eb000808 bl 3f1c
- 1ef8: e5d57003 ldrb r7, [r5, #3]
- 1efc: e5d5c000 ldrb ip, [r5]
- 1f00: e5d5e001 ldrb lr, [r5, #1]
- 1f04: e5d56002 ldrb r6, [r5, #2]
- 1f08: e1a03420 mov r3, r0, lsr #8
- 1f0c: e5c4001e strb r0, [r4, #30]
- 1f10: e1a01004 mov r1, r4
- 1f14: e3a02072 mov r2, #114 ; 0x72
- 1f18: e3a00012 mov r0, #18 ; 0x12
- 1f1c: e5c4301f strb r3, [r4, #31]
- 1f20: e5c4c04a strb ip, [r4, #74]
- 1f24: e5c4e04b strb lr, [r4, #75]
- 1f28: e5c4604c strb r6, [r4, #76]
- 1f2c: e5c4704d strb r7, [r4, #77]
- 1f30: eb001d8c bl 9568
- 1f34: e8bd47f0 ldmia sp!, {r4, r5, r6, r7, r8, r9, sl, lr}
- 1f38: e12fff1e bx lr
- 1f3c: 4000110a andmi r1, r0, sl, lsl #2
- 1f40: 40000fc0 andmi r0, r0, r0, asr #31
- 1f44: 40000fcc andmi r0, r0, ip, asr #31
-
-00001f48 :
- 1f48: e52de004 str lr, [sp, #-4]!
- 1f4c: e59f1010 ldr r1, [pc, #16] ; 1f64 <.text+0x1f64>
- 1f50: e3a02018 mov r2, #24 ; 0x18
- 1f54: e3a0000d mov r0, #13 ; 0xd
- 1f58: eb001d82 bl 9568
- 1f5c: e49de004 ldr lr, [sp], #4
- 1f60: e12fff1e bx lr
- 1f64: 40001150 andmi r1, r0, r0, asr r1
-
-00001f68 :
- 1f68: e52de004 str lr, [sp, #-4]!
- 1f6c: e59f0040 ldr r0, [pc, #64] ; 1fb4 <.text+0x1fb4>
- 1f70: e59f1040 ldr r1, [pc, #64] ; 1fb8 <.text+0x1fb8>
- 1f74: e3a0c000 mov ip, #0 ; 0x0
- 1f78: e5d03000 ldrb r3, [r0]
- 1f7c: e5d02001 ldrb r2, [r0, #1]
- 1f80: e28cc001 add ip, ip, #1 ; 0x1
- 1f84: e35c0008 cmp ip, #8 ; 0x8
- 1f88: e5c13008 strb r3, [r1, #8]
- 1f8c: e5c12009 strb r2, [r1, #9]
- 1f90: e2800002 add r0, r0, #2 ; 0x2
- 1f94: e2811002 add r1, r1, #2 ; 0x2
- 1f98: 1afffff6 bne 1f78
- 1f9c: e59f1014 ldr r1, [pc, #20] ; 1fb8 <.text+0x1fb8>
- 1fa0: e3a02018 mov r2, #24 ; 0x18
- 1fa4: e3a0000b mov r0, #11 ; 0xb
- 1fa8: eb001d6e bl 9568
- 1fac: e49de004 ldr lr, [sp], #4
- 1fb0: e12fff1e bx lr
- 1fb4: 40001168 andmi r1, r0, r8, ror #2
- 1fb8: 40001098 mulmi r0, r8, r0
-
-00001fbc :
- 1fbc: e52de004 str lr, [sp, #-4]!
- 1fc0: e59f1010 ldr r1, [pc, #16] ; 1fd8 <.text+0x1fd8>
- 1fc4: e3a02001 mov r2, #1 ; 0x1
- 1fc8: e3a00009 mov r0, #9 ; 0x9
- 1fcc: eb001d65 bl 9568
- 1fd0: e49de004 ldr lr, [sp], #4
- 1fd4: e12fff1e bx lr
- 1fd8: 40001108 andmi r1, r0, r8, lsl #2
-
-00001fdc :
- 1fdc: e52de004 str lr, [sp, #-4]!
- 1fe0: e59f1010 ldr r1, [pc, #16] ; 1ff8 <.text+0x1ff8>
- 1fe4: e3a02024 mov r2, #36 ; 0x24
- 1fe8: e3a00007 mov r0, #7 ; 0x7
- 1fec: eb001d5d bl 9568
- 1ff0: e49de004 ldr lr, [sp], #4
- 1ff4: e12fff1e bx lr
- 1ff8: 40001264 andmi r1, r0, r4, ror #4
-
-00001ffc :
- 1ffc: e92d4ff0 stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr}
- 2000: e59f33bc ldr r3, [pc, #956] ; 23c4 <.text+0x23c4>
- 2004: e5933000 ldr r3, [r3]
- 2008: e24dd018 sub sp, sp, #24 ; 0x18
- 200c: e58d300c str r3, [sp, #12]
- 2010: e5d32008 ldrb r2, [r3, #8]
- 2014: e3520000 cmp r2, #0 ; 0x0
- 2018: 059f23a8 ldreq r2, [pc, #936] ; 23c8 <.text+0x23c8>
- 201c: 0a000078 beq 2204
- 2020: e59f03a4 ldr r0, [pc, #932] ; 23cc <.text+0x23cc>
- 2024: e5903000 ldr r3, [r0]
- 2028: e3a01fe1 mov r1, #900 ; 0x384
- 202c: e0854193 umull r4, r5, r3, r1
- 2030: e5902004 ldr r2, [r0, #4]
- 2034: e98d0030 stmib sp, {r4, r5}
- 2038: e0255192 mla r5, r2, r1, r5
- 203c: e59f338c ldr r3, [pc, #908] ; 23d0 <.text+0x23d0>
- 2040: e58d5008 str r5, [sp, #8]
- 2044: e5d32009 ldrb r2, [r3, #9]
- 2048: e5d31008 ldrb r1, [r3, #8]
- 204c: e1811402 orr r1, r1, r2, lsl #8
- 2050: e5d32002 ldrb r2, [r3, #2]
- 2054: e5d3500a ldrb r5, [r3, #10]
- 2058: e5d3400d ldrb r4, [r3, #13]
- 205c: e5d3c00c ldrb ip, [r3, #12]
- 2060: e5d3e001 ldrb lr, [r3, #1]
- 2064: e5d3b00b ldrb fp, [r3, #11]
- 2068: e5d3a00e ldrb sl, [r3, #14]
- 206c: e5d30000 ldrb r0, [r3]
- 2070: e58d2000 str r2, [sp]
- 2074: e1811805 orr r1, r1, r5, lsl #16
- 2078: e181bc0b orr fp, r1, fp, lsl #24
- 207c: e18cc404 orr ip, ip, r4, lsl #8
- 2080: e5d3400f ldrb r4, [r3, #15]
- 2084: e59d1000 ldr r1, [sp]
- 2088: e5d36005 ldrb r6, [r3, #5]
- 208c: e5d35006 ldrb r5, [r3, #6]
- 2090: e5d32004 ldrb r2, [r3, #4]
- 2094: e18cc80a orr ip, ip, sl, lsl #16
- 2098: e180040e orr r0, r0, lr, lsl #8
- 209c: e5d3e003 ldrb lr, [r3, #3]
- 20a0: e58db010 str fp, [sp, #16]
- 20a4: e18c4c04 orr r4, ip, r4, lsl #24
- 20a8: e1800801 orr r0, r0, r1, lsl #16
- 20ac: e1822406 orr r2, r2, r6, lsl #8
- 20b0: e5d31007 ldrb r1, [r3, #7]
- 20b4: e58d4014 str r4, [sp, #20]
- 20b8: e1822805 orr r2, r2, r5, lsl #16
- 20bc: e28d5010 add r5, sp, #16 ; 0x10
- 20c0: e8950060 ldmia r5, {r5, r6}
- 20c4: e59fb308 ldr fp, [pc, #776] ; 23d4 <.text+0x23d4>
- 20c8: e0955005 adds r5, r5, r5
- 20cc: e89b0018 ldmia fp, {r3, r4}
- 20d0: e1807c0e orr r7, r0, lr, lsl #24
- 20d4: e1828c01 orr r8, r2, r1, lsl #24
- 20d8: e0a66006 adc r6, r6, r6
- 20dc: e0555007 subs r5, r5, r7
- 20e0: e0c66008 sbc r6, r6, r8
- 20e4: e0555003 subs r5, r5, r3
- 20e8: e0c66004 sbc r6, r6, r4
- 20ec: e0951005 adds r1, r5, r5
- 20f0: e0a62006 adc r2, r6, r6
- 20f4: e0911005 adds r1, r1, r5
- 20f8: e0a22006 adc r2, r2, r6
- 20fc: e1a04182 mov r4, r2, lsl #3
- 2100: e1a03181 mov r3, r1, lsl #3
- 2104: e0933005 adds r3, r3, r5
- 2108: e1844ea1 orr r4, r4, r1, lsr #29
- 210c: e99d0003 ldmib sp, {r0, r1}
- 2110: e0a44006 adc r4, r4, r6
- 2114: e0937003 adds r7, r3, r3
- 2118: e0a48004 adc r8, r4, r4
- 211c: e0900007 adds r0, r0, r7
- 2120: e0a11008 adc r1, r1, r8
- 2124: e3a02ffa mov r2, #1000 ; 0x3e8
- 2128: e3a03000 mov r3, #0 ; 0x0
- 212c: eb004bdf bl 150b0 <____divdi3_from_arm>
- 2130: e59f32a0 ldr r3, [pc, #672] ; 23d8 <.text+0x23d8>
- 2134: e1a04c20 mov r4, r0, lsr #24
- 2138: e5c3400b strb r4, [r3, #11]
- 213c: e59f4288 ldr r4, [pc, #648] ; 23cc <.text+0x23cc>
- 2140: e1a07000 mov r7, r0
- 2144: e1a08001 mov r8, r1
- 2148: e1a0c420 mov ip, r0, lsr #8
- 214c: e1a0e820 mov lr, r0, lsr #16
- 2150: e1a05421 mov r5, r1, lsr #8
- 2154: e1a02c21 mov r2, r1, lsr #24
- 2158: e1a06821 mov r6, r1, lsr #16
- 215c: e5c3200f strb r2, [r3, #15]
- 2160: e5c3c009 strb ip, [r3, #9]
- 2164: e5c3e00a strb lr, [r3, #10]
- 2168: e5c3500d strb r5, [r3, #13]
- 216c: e5c3600e strb r6, [r3, #14]
- 2170: e8840180 stmia r4, {r7, r8}
- 2174: e5c37008 strb r7, [r3, #8]
- 2178: e5c3800c strb r8, [r3, #12]
- 217c: eb004717 bl 13de0 <__aeabi_l2d>
- 2180: e59f2254 ldr r2, [pc, #596] ; 23dc <.text+0x23dc>
- 2184: e3a03000 mov r3, #0 ; 0x0
- 2188: e1a04000 mov r4, r0
- 218c: e1a05001 mov r5, r1
- 2190: eb004854 bl 142e8 <__gedf2>
- 2194: e3500000 cmp r0, #0 ; 0x0
- 2198: da000050 ble 22e0
- 219c: e28d0010 add r0, sp, #16 ; 0x10
- 21a0: e8900003 ldmia r0, {r0, r1}
- 21a4: e59f3220 ldr r3, [pc, #544] ; 23cc <.text+0x23cc>
- 21a8: e88b0003 stmia fp, {r0, r1}
- 21ac: e3a02000 mov r2, #0 ; 0x0
- 21b0: e3a01000 mov r1, #0 ; 0x0
- 21b4: e8830006 stmia r3, {r1, r2}
- 21b8: e59f120c ldr r1, [pc, #524] ; 23cc <.text+0x23cc>
- 21bc: e8910180 ldmia r1, {r7, r8}
- 21c0: e1971008 orrs r1, r7, r8
- 21c4: 0a00005a beq 2334
- 21c8: e3a00483 mov r0, #-2097152000 ; 0x83000000
- 21cc: e1a02007 mov r2, r7
- 21d0: e1a03008 mov r3, r8
- 21d4: e1a009c0 mov r0, r0, asr #19
- 21d8: e3e01000 mvn r1, #0 ; 0x0
- 21dc: eb004bb3 bl 150b0 <____divdi3_from_arm>
- 21e0: e59f31f8 ldr r3, [pc, #504] ; 23e0 <.text+0x23e0>
- 21e4: e59f21dc ldr r2, [pc, #476] ; 23c8 <.text+0x23c8>
- 21e8: e3e04000 mvn r4, #0 ; 0x0
- 21ec: e3e05000 mvn r5, #0 ; 0x0
- 21f0: e8830030 stmia r3, {r4, r5}
- 21f4: e1c200b0 strh r0, [r2]
- 21f8: e59d400c ldr r4, [sp, #12]
- 21fc: e3a03000 mov r3, #0 ; 0x0
- 2200: e5c43008 strb r3, [r4, #8]
- 2204: e59f31d8 ldr r3, [pc, #472] ; 23e4 <.text+0x23e4>
- 2208: e5935000 ldr r5, [r3]
- 220c: e1d210b0 ldrh r1, [r2]
- 2210: e1a00005 mov r0, r5
- 2214: eb004ba2 bl 150a4 <____umodsi3_from_arm>
- 2218: e3500000 cmp r0, #0 ; 0x0
- 221c: 1a000006 bne 223c
- 2220: e59fc1ac ldr ip, [pc, #428] ; 23d4 <.text+0x23d4>
- 2224: e59f21b4 ldr r2, [pc, #436] ; 23e0 <.text+0x23e0>
- 2228: e89c0018 ldmia ip, {r3, r4}
- 222c: e8920003 ldmia r2, {r0, r1}
- 2230: e0933000 adds r3, r3, r0
- 2234: e0a44001 adc r4, r4, r1
- 2238: e88c0018 stmia ip, {r3, r4}
- 223c: e59f31a4 ldr r3, [pc, #420] ; 23e8 <.text+0x23e8>
- 2240: e0820593 umull r0, r2, r3, r5
- 2244: e1a023a2 mov r2, r2, lsr #7
- 2248: e0623282 rsb r3, r2, r2, lsl #5
- 224c: e0822103 add r2, r2, r3, lsl #2
- 2250: e0459202 sub r9, r5, r2, lsl #4
- 2254: e3590000 cmp r9, #0 ; 0x0
- 2258: 1a00001d bne 22d4
- 225c: e59f2170 ldr r2, [pc, #368] ; 23d4 <.text+0x23d4>
- 2260: e8920030 ldmia r2, {r4, r5}
- 2264: e59f3164 ldr r3, [pc, #356] ; 23d0 <.text+0x23d0>
- 2268: e1a0c424 mov ip, r4, lsr #8
- 226c: e1a0e824 mov lr, r4, lsr #16
- 2270: e1a0bc25 mov fp, r5, lsr #24
- 2274: e1a06c24 mov r6, r4, lsr #24
- 2278: e1a07425 mov r7, r5, lsr #8
- 227c: e1a08825 mov r8, r5, lsr #16
- 2280: e1a01003 mov r1, r3
- 2284: e3a02010 mov r2, #16 ; 0x10
- 2288: e5c3c001 strb ip, [r3, #1]
- 228c: e5c3e002 strb lr, [r3, #2]
- 2290: e5c36003 strb r6, [r3, #3]
- 2294: e5c37005 strb r7, [r3, #5]
- 2298: e5c38006 strb r8, [r3, #6]
- 229c: e5c3b007 strb fp, [r3, #7]
- 22a0: e5c3900f strb r9, [r3, #15]
- 22a4: e5c34000 strb r4, [r3]
- 22a8: e5c35004 strb r5, [r3, #4]
- 22ac: e5c39008 strb r9, [r3, #8]
- 22b0: e5c39009 strb r9, [r3, #9]
- 22b4: e5c3900a strb r9, [r3, #10]
- 22b8: e5c3900b strb r9, [r3, #11]
- 22bc: e5c3900c strb r9, [r3, #12]
- 22c0: e5c3900d strb r9, [r3, #13]
- 22c4: e5c3900e strb r9, [r3, #14]
- 22c8: e3a0000c mov r0, #12 ; 0xc
- 22cc: eb001ca5 bl 9568
- 22d0: eb001e2c bl 9b88
- 22d4: e28dd018 add sp, sp, #24 ; 0x18
- 22d8: e8bd4ff0 ldmia sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr}
- 22dc: e12fff1e bx lr
- 22e0: e1a00004 mov r0, r4
- 22e4: e1a01005 mov r1, r5
- 22e8: e59f20fc ldr r2, [pc, #252] ; 23ec <.text+0x23ec>
- 22ec: e3a03000 mov r3, #0 ; 0x0
- 22f0: eb0047fe bl 142f0 <__ledf2>
- 22f4: e3500000 cmp r0, #0 ; 0x0
- 22f8: baffffa7 blt 219c
- 22fc: e3580000 cmp r8, #0 ; 0x0
- 2300: da000013 ble 2354
- 2304: e59f10c0 ldr r1, [pc, #192] ; 23cc <.text+0x23cc>
- 2308: e3a04e7d mov r4, #2000 ; 0x7d0
- 230c: e3a05000 mov r5, #0 ; 0x0
- 2310: e8810030 stmia r1, {r4, r5}
- 2314: e3a00002 mov r0, #2 ; 0x2
- 2318: e59f20a8 ldr r2, [pc, #168] ; 23c8 <.text+0x23c8>
- 231c: e59f30bc ldr r3, [pc, #188] ; 23e0 <.text+0x23e0>
- 2320: e1c200b0 strh r0, [r2]
- 2324: e3a01000 mov r1, #0 ; 0x0
- 2328: e3a00001 mov r0, #1 ; 0x1
- 232c: e8830003 stmia r3, {r0, r1}
- 2330: eaffffb0 b 21f8
- 2334: e59f30a4 ldr r3, [pc, #164] ; 23e0 <.text+0x23e0>
- 2338: e3a01000 mov r1, #0 ; 0x0
- 233c: e59f2084 ldr r2, [pc, #132] ; 23c8 <.text+0x23c8>
- 2340: e3a00000 mov r0, #0 ; 0x0
- 2344: e8830003 stmia r3, {r0, r1}
- 2348: e3a01efa mov r1, #4000 ; 0xfa0
- 234c: e1c210b0 strh r1, [r2]
- 2350: eaffffa8 b 21f8
- 2354: 1a000001 bne 2360
- 2358: e3570e7d cmp r7, #2000 ; 0x7d0
- 235c: 8affffe8 bhi 2304
- 2360: e3780001 cmn r8, #1 ; 0x1
- 2364: ba00000c blt 239c
- 2368: 0a000009 beq 2394
- 236c: e3580000 cmp r8, #0 ; 0x0
- 2370: da00000f ble 23b4
- 2374: e1a02007 mov r2, r7
- 2378: e1a03008 mov r3, r8
- 237c: e3a00efa mov r0, #4000 ; 0xfa0
- 2380: e3a01000 mov r1, #0 ; 0x0
- 2384: eb004b49 bl 150b0 <____divdi3_from_arm>
- 2388: e1a00800 mov r0, r0, lsl #16
- 238c: e1a00820 mov r0, r0, lsr #16
- 2390: eaffffe0 b 2318
- 2394: e3770e7d cmn r7, #2000 ; 0x7d0
- 2398: 2afffff3 bcs 236c
- 239c: e3a02483 mov r2, #-2097152000 ; 0x83000000
- 23a0: e59f4024 ldr r4, [pc, #36] ; 23cc <.text+0x23cc>
- 23a4: e1a02a42 mov r2, r2, asr #20
- 23a8: e3e03000 mvn r3, #0 ; 0x0
- 23ac: e884000c stmia r4, {r2, r3}
- 23b0: eaffff80 b 21b8
- 23b4: 1affff81 bne 21c0
- 23b8: e3570000 cmp r7, #0 ; 0x0
- 23bc: 9affff7f bls 21c0
- 23c0: eaffffeb b 2374
- 23c4: 40001090 mulmi r0, r0, r0
- 23c8: 40000000 andmi r0, r0, r0
- 23cc: 40000878 andmi r0, r0, r8, ror r8
- 23d0: 40001250 andmi r1, r0, r0, asr r2
- 23d4: 40000870 andmi r0, r0, r0, ror r8
- 23d8: 40001150 andmi r1, r0, r0, asr r1
- 23dc: 416312d0 ldrmid r1, [r3, #-32]!
- 23e0: 40000880 andmi r0, r0, r0, lsl #17
- 23e4: 4000113c andmi r1, r0, ip, lsr r1
- 23e8: 10624dd3 ldrned r4, [r2], #-211
- 23ec: c16312d0 ldrgtd r1, [r3, #-32]!
-
-000023f0 :
- 23f0: e92d4030 stmdb sp!, {r4, r5, lr}
- 23f4: e59f5108 ldr r5, [pc, #264] ; 2504 <.text+0x2504>
- 23f8: e1d500f4 ldrsh r0, [r5, #4]
- 23fc: eb0006d2 bl 3f4c
- 2400: e59f4100 ldr r4, [pc, #256] ; 2508 <.text+0x2508>
- 2404: e1a03000 mov r3, r0
- 2408: e1a0cc20 mov ip, r0, lsr #24
- 240c: e1a02420 mov r2, r0, lsr #8
- 2410: e1a01820 mov r1, r0, lsr #16
- 2414: e1d500f2 ldrsh r0, [r5, #2]
- 2418: e5c42001 strb r2, [r4, #1]
- 241c: e5c41002 strb r1, [r4, #2]
- 2420: e5c4c003 strb ip, [r4, #3]
- 2424: e5c43000 strb r3, [r4]
- 2428: eb000741 bl 4134
- 242c: e1a03000 mov r3, r0
- 2430: e1a0cc20 mov ip, r0, lsr #24
- 2434: e1a02420 mov r2, r0, lsr #8
- 2438: e1a01820 mov r1, r0, lsr #16
- 243c: e1d500b6 ldrh r0, [r5, #6]
- 2440: e5c42005 strb r2, [r4, #5]
- 2444: e5c41006 strb r1, [r4, #6]
- 2448: e5c4c007 strb ip, [r4, #7]
- 244c: e5c43004 strb r3, [r4, #4]
- 2450: eb000720 bl 40d8
- 2454: e1a03000 mov r3, r0
- 2458: e1a0cc20 mov ip, r0, lsr #24
- 245c: e1a02420 mov r2, r0, lsr #8
- 2460: e1a01820 mov r1, r0, lsr #16
- 2464: e1d500fa ldrsh r0, [r5, #10]
- 2468: e5c42009 strb r2, [r4, #9]
- 246c: e5c4100a strb r1, [r4, #10]
- 2470: e5c4c00b strb ip, [r4, #11]
- 2474: e5c43008 strb r3, [r4, #8]
- 2478: eb0006fc bl 4070
- 247c: e1a03000 mov r3, r0
- 2480: e1a0cc20 mov ip, r0, lsr #24
- 2484: e1a02420 mov r2, r0, lsr #8
- 2488: e1a01820 mov r1, r0, lsr #16
- 248c: e1d500f8 ldrsh r0, [r5, #8]
- 2490: e5c4200d strb r2, [r4, #13]
- 2494: e5c4100e strb r1, [r4, #14]
- 2498: e5c4c00f strb ip, [r4, #15]
- 249c: e5c4300c strb r3, [r4, #12]
- 24a0: eb0006d9 bl 400c
- 24a4: e1a03000 mov r3, r0
- 24a8: e1a0cc20 mov ip, r0, lsr #24
- 24ac: e1a02423 mov r2, r3, lsr #8
- 24b0: e1d500fc ldrsh r0, [r5, #12]
- 24b4: e1a01823 mov r1, r3, lsr #16
- 24b8: e5c42011 strb r2, [r4, #17]
- 24bc: e5c41012 strb r1, [r4, #18]
- 24c0: e5c4c013 strb ip, [r4, #19]
- 24c4: e5c43010 strb r3, [r4, #16]
- 24c8: eb0006b5 bl 3fa4
- 24cc: e1a01004 mov r1, r4
- 24d0: e1a03000 mov r3, r0
- 24d4: e1a05c20 mov r5, r0, lsr #24
- 24d8: e1a0c420 mov ip, r0, lsr #8
- 24dc: e1a0e820 mov lr, r0, lsr #16
- 24e0: e3a02024 mov r2, #36 ; 0x24
- 24e4: e3a0000a mov r0, #10 ; 0xa
- 24e8: e5c4c015 strb ip, [r4, #21]
- 24ec: e5c4e016 strb lr, [r4, #22]
- 24f0: e5c45017 strb r5, [r4, #23]
- 24f4: e5c43014 strb r3, [r4, #20]
- 24f8: eb001c1a bl 9568
- 24fc: e8bd4030 ldmia sp!, {r4, r5, lr}
- 2500: e12fff1e bx lr
- 2504: 40000b44 andmi r0, r0, r4, asr #22
- 2508: 40001044 andmi r1, r0, r4, asr #32
-
-0000250c :
- 250c: e59f2178 ldr r2, [pc, #376] ; 268c <.text+0x268c>
- 2510: e92d4010 stmdb sp!, {r4, lr}
- 2514: e59fc174 ldr ip, [pc, #372] ; 2690 <.text+0x2690>
- 2518: e3a0e000 mov lr, #0 ; 0x0
- 251c: e59f4170 ldr r4, [pc, #368] ; 2694 <.text+0x2694>
- 2520: e582e000 str lr, [r2]
- 2524: e59f116c ldr r1, [pc, #364] ; 2698 <.text+0x2698>
- 2528: e3a00004 mov r0, #4 ; 0x4
- 252c: e1cce0b0 strh lr, [ip]
- 2530: e5c4e001 strb lr, [r4, #1]
- 2534: e5c4e017 strb lr, [r4, #23]
- 2538: e5c4e000 strb lr, [r4]
- 253c: e5c4e002 strb lr, [r4, #2]
- 2540: e5c4e003 strb lr, [r4, #3]
- 2544: e5c4e004 strb lr, [r4, #4]
- 2548: e5c4e005 strb lr, [r4, #5]
- 254c: e5c4e006 strb lr, [r4, #6]
- 2550: e5c4e007 strb lr, [r4, #7]
- 2554: e5c4e008 strb lr, [r4, #8]
- 2558: e5c4e009 strb lr, [r4, #9]
- 255c: e5c4e00a strb lr, [r4, #10]
- 2560: e5c4e00b strb lr, [r4, #11]
- 2564: e5c4e00c strb lr, [r4, #12]
- 2568: e5c4e00d strb lr, [r4, #13]
- 256c: e5c4e00e strb lr, [r4, #14]
- 2570: e5c4e00f strb lr, [r4, #15]
- 2574: e5c4e010 strb lr, [r4, #16]
- 2578: e5c4e011 strb lr, [r4, #17]
- 257c: e5c4e012 strb lr, [r4, #18]
- 2580: e5c4e013 strb lr, [r4, #19]
- 2584: e5c4e014 strb lr, [r4, #20]
- 2588: e5c4e015 strb lr, [r4, #21]
- 258c: e5c4e016 strb lr, [r4, #22]
- 2590: eb001a63 bl 8f24
- 2594: e59f3100 ldr r3, [pc, #256] ; 269c <.text+0x269c>
- 2598: e59f1100 ldr r1, [pc, #256] ; 26a0 <.text+0x26a0>
- 259c: e5830000 str r0, [r3]
- 25a0: e3a00005 mov r0, #5 ; 0x5
- 25a4: eb001a5e bl 8f24
- 25a8: e59f30f4 ldr r3, [pc, #244] ; 26a4 <.text+0x26a4>
- 25ac: e59f10f4 ldr r1, [pc, #244] ; 26a8 <.text+0x26a8>
- 25b0: e5830000 str r0, [r3]
- 25b4: e3a00006 mov r0, #6 ; 0x6
- 25b8: eb001a59 bl 8f24
- 25bc: e59f30e8 ldr r3, [pc, #232] ; 26ac <.text+0x26ac>
- 25c0: e59f10e8 ldr r1, [pc, #232] ; 26b0 <.text+0x26b0>
- 25c4: e5830000 str r0, [r3]
- 25c8: e3a00003 mov r0, #3 ; 0x3
- 25cc: eb001a54 bl 8f24
- 25d0: e59f30dc ldr r3, [pc, #220] ; 26b4 <.text+0x26b4>
- 25d4: e59f10dc ldr r1, [pc, #220] ; 26b8 <.text+0x26b8>
- 25d8: e5830000 str r0, [r3]
- 25dc: e3a0000c mov r0, #12 ; 0xc
- 25e0: eb001a4f bl 8f24
- 25e4: e59f30d0 ldr r3, [pc, #208] ; 26bc <.text+0x26bc>
- 25e8: e59f10d0 ldr r1, [pc, #208] ; 26c0 <.text+0x26c0>
- 25ec: e5830000 str r0, [r3]
- 25f0: e3a00001 mov r0, #1 ; 0x1
- 25f4: eb001a4a bl 8f24
- 25f8: e59f30c4 ldr r3, [pc, #196] ; 26c4 <.text+0x26c4>
- 25fc: e59f10c4 ldr r1, [pc, #196] ; 26c8 <.text+0x26c8>
- 2600: e5830000 str r0, [r3]
- 2604: e3a00002 mov r0, #2 ; 0x2
- 2608: eb001a45 bl 8f24
- 260c: e59f30b8 ldr r3, [pc, #184] ; 26cc <.text+0x26cc>
- 2610: e59f10b8 ldr r1, [pc, #184] ; 26d0 <.text+0x26d0>
- 2614: e5830000 str r0, [r3]
- 2618: e3a00008 mov r0, #8 ; 0x8
- 261c: eb001a40 bl 8f24
- 2620: e59f30ac ldr r3, [pc, #172] ; 26d4 <.text+0x26d4>
- 2624: e59f10ac ldr r1, [pc, #172] ; 26d8 <.text+0x26d8>
- 2628: e5830000 str r0, [r3]
- 262c: e3a00010 mov r0, #16 ; 0x10
- 2630: eb001a3b bl 8f24
- 2634: e59f30a0 ldr r3, [pc, #160] ; 26dc <.text+0x26dc>
- 2638: e59f10a0 ldr r1, [pc, #160] ; 26e0 <.text+0x26e0>
- 263c: e5830000 str r0, [r3]
- 2640: e3a0000f mov r0, #15 ; 0xf
- 2644: eb001a36 bl 8f24
- 2648: e59f3094 ldr r3, [pc, #148] ; 26e4 <.text+0x26e4>
- 264c: e1a01004 mov r1, r4
- 2650: e5830000 str r0, [r3]
- 2654: e3a0000e mov r0, #14 ; 0xe
- 2658: eb001a31 bl 8f24
- 265c: e59f3084 ldr r3, [pc, #132] ; 26e8 <.text+0x26e8>
- 2660: e59f1084 ldr r1, [pc, #132] ; 26ec <.text+0x26ec>
- 2664: e5830000 str r0, [r3]
- 2668: e3a00011 mov r0, #17 ; 0x11
- 266c: eb001a2c bl 8f24
- 2670: e59f3078 ldr r3, [pc, #120] ; 26f0 <.text+0x26f0>
- 2674: e5830000 str r0, [r3]
- 2678: eb001cb0 bl 9940
- 267c: eb001cbf bl 9980
- 2680: eb001c94 bl 98d8
- 2684: e8bd4010 ldmia sp!, {r4, lr}
- 2688: e12fff1e bx lr
- 268c: 4000113c andmi r1, r0, ip, lsr r1
- 2690: 4000108c andmi r1, r0, ip, lsl #1
- 2694: 40001070 andmi r1, r0, r0, ror r0
- 2698: 400010b0 strmih r1, [r0], -r0
- 269c: 40001040 andmi r1, r0, r0, asr #32
- 26a0: 40001289 andmi r1, r0, r9, lsl #5
- 26a4: 40001260 andmi r1, r0, r0, ror #4
- 26a8: 400012b8 strmih r1, [r0], -r8
- 26ac: 40001178 andmi r1, r0, r8, ror r1
- 26b0: 400010b1 strmih r1, [r0], -r1
- 26b4: 40001180 andmi r1, r0, r0, lsl #3
- 26b8: 40001250 andmi r1, r0, r0, asr r2
- 26bc: 40001090 mulmi r0, r0, r0
- 26c0: 4000110a andmi r1, r0, sl, lsl #2
- 26c4: 4000106c andmi r1, r0, ip, rrx
- 26c8: 40001184 andmi r1, r0, r4, lsl #3
- 26cc: 400012a0 andmi r1, r0, r0, lsr #5
- 26d0: 40001288 andmi r1, r0, r8, lsl #5
- 26d4: 4000117c andmi r1, r0, ip, ror r1
- 26d8: 40001140 andmi r1, r0, r0, asr #2
- 26dc: 40001094 mulmi r0, r4, r0
- 26e0: 400012a8 andmi r1, r0, r8, lsr #5
- 26e4: 40001130 andmi r1, r0, r0, lsr r1
- 26e8: 40001068 andmi r1, r0, r8, rrx
- 26ec: 400010f2 strmid r1, [r0], -r2
- 26f0: 400012a4 andmi r1, r0, r4, lsr #5
-
-000026f4 :
- 26f4: e92d47f0 stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr}
- 26f8: e59f63ec ldr r6, [pc, #1004] ; 2aec <.text+0x2aec>
- 26fc: e5d61002 ldrb r1, [r6, #2]
- 2700: e5d63003 ldrb r3, [r6, #3]
- 2704: e5d6000e ldrb r0, [r6, #14]
- 2708: e5d6200f ldrb r2, [r6, #15]
- 270c: e1911403 orrs r1, r1, r3, lsl #8
- 2710: e1804402 orr r4, r0, r2, lsl #8
- 2714: 0a000004 beq 272c
- 2718: e59f33d0 ldr r3, [pc, #976] ; 2af0 <.text+0x2af0>
- 271c: e5930000 ldr r0, [r3]
- 2720: eb004a5f bl 150a4 <____umodsi3_from_arm>
- 2724: e1540000 cmp r4, r0
- 2728: 0a00003d beq 2824
- 272c: e5d61000 ldrb r1, [r6]
- 2730: e5d63001 ldrb r3, [r6, #1]
- 2734: e5d6000c ldrb r0, [r6, #12]
- 2738: e5d6200d ldrb r2, [r6, #13]
- 273c: e1911403 orrs r1, r1, r3, lsl #8
- 2740: e1804402 orr r4, r0, r2, lsl #8
- 2744: 0a000004 beq 275c
- 2748: e59f33a0 ldr r3, [pc, #928] ; 2af0 <.text+0x2af0>
- 274c: e5930000 ldr r0, [r3]
- 2750: eb004a53 bl 150a4 <____umodsi3_from_arm>
- 2754: e1540000 cmp r4, r0
- 2758: 0a000096 beq 29b8
- 275c: e5d61004 ldrb r1, [r6, #4]
- 2760: e5d63005 ldrb r3, [r6, #5]
- 2764: e5d60010 ldrb r0, [r6, #16]
- 2768: e5d62011 ldrb r2, [r6, #17]
- 276c: e1911403 orrs r1, r1, r3, lsl #8
- 2770: e1804402 orr r4, r0, r2, lsl #8
- 2774: 0a000004 beq 278c
- 2778: e59f3370 ldr r3, [pc, #880] ; 2af0 <.text+0x2af0>
- 277c: e5930000 ldr r0, [r3]
- 2780: eb004a47 bl 150a4 <____umodsi3_from_arm>
- 2784: e1540000 cmp r4, r0
- 2788: 0a0000cd beq 2ac4
- 278c: e5d61006 ldrb r1, [r6, #6]
- 2790: e5d63007 ldrb r3, [r6, #7]
- 2794: e5d60012 ldrb r0, [r6, #18]
- 2798: e5d62013 ldrb r2, [r6, #19]
- 279c: e1911403 orrs r1, r1, r3, lsl #8
- 27a0: e1804402 orr r4, r0, r2, lsl #8
- 27a4: 0a000004 beq 27bc
- 27a8: e59f3340 ldr r3, [pc, #832] ; 2af0 <.text+0x2af0>
- 27ac: e5930000 ldr r0, [r3]
- 27b0: eb004a3b bl 150a4 <____umodsi3_from_arm>
- 27b4: e1540000 cmp r4, r0
- 27b8: 0a0000c6 beq 2ad8
- 27bc: e5d61008 ldrb r1, [r6, #8]
- 27c0: e5d63009 ldrb r3, [r6, #9]
- 27c4: e5d60014 ldrb r0, [r6, #20]
- 27c8: e5d62015 ldrb r2, [r6, #21]
- 27cc: e1911403 orrs r1, r1, r3, lsl #8
- 27d0: e1804402 orr r4, r0, r2, lsl #8
- 27d4: 0a000004 beq 27ec
- 27d8: e59f3310 ldr r3, [pc, #784] ; 2af0 <.text+0x2af0>
- 27dc: e5930000 ldr r0, [r3]
- 27e0: eb004a2f bl 150a4 <____umodsi3_from_arm>
- 27e4: e1540000 cmp r4, r0
- 27e8: 0a00006d beq 29a4
- 27ec: e5d6100b ldrb r1, [r6, #11]
- 27f0: e5d6300a ldrb r3, [r6, #10]
- 27f4: e5d60016 ldrb r0, [r6, #22]
- 27f8: e5d62017 ldrb r2, [r6, #23]
- 27fc: e1931401 orrs r1, r3, r1, lsl #8
- 2800: e1804402 orr r4, r0, r2, lsl #8
- 2804: 0a000004 beq 281c
- 2808: e59f32e0 ldr r3, [pc, #736] ; 2af0 <.text+0x2af0>
- 280c: e5930000 ldr r0, [r3]
- 2810: eb004a23 bl 150a4 <____umodsi3_from_arm>
- 2814: e1540000 cmp r4, r0
- 2818: 0a000012 beq 2868
- 281c: e8bd47f0 ldmia sp!, {r4, r5, r6, r7, r8, r9, sl, lr}
- 2820: e12fff1e bx lr
- 2824: e59f02c8 ldr r0, [pc, #712] ; 2af4 <.text+0x2af4>
- 2828: e59f12c8 ldr r1, [pc, #712] ; 2af8 <.text+0x2af8>
- 282c: e3a0c000 mov ip, #0 ; 0x0
- 2830: e5d03000 ldrb r3, [r0]
- 2834: e5d02001 ldrb r2, [r0, #1]
- 2838: e28cc001 add ip, ip, #1 ; 0x1
- 283c: e35c0008 cmp ip, #8 ; 0x8
- 2840: e5c13008 strb r3, [r1, #8]
- 2844: e5c12009 strb r2, [r1, #9]
- 2848: e2800002 add r0, r0, #2 ; 0x2
- 284c: e2811002 add r1, r1, #2 ; 0x2
- 2850: 1afffff6 bne 2830
- 2854: e59f129c ldr r1, [pc, #668] ; 2af8 <.text+0x2af8>
- 2858: e3a02018 mov r2, #24 ; 0x18
- 285c: e3a0000b mov r0, #11 ; 0xb
- 2860: eb001b40 bl 9568
- 2864: eaffffb0 b 272c
- 2868: e59f528c ldr r5, [pc, #652] ; 2afc <.text+0x2afc>
- 286c: e5d52005 ldrb r2, [r5, #5]
- 2870: e5d50004 ldrb r0, [r5, #4]
- 2874: e5d51006 ldrb r1, [r5, #6]
- 2878: e59f3280 ldr r3, [pc, #640] ; 2b00 <.text+0x2b00>
- 287c: e1800402 orr r0, r0, r2, lsl #8
- 2880: e59f427c ldr r4, [pc, #636] ; 2b04 <.text+0x2b04>
- 2884: e5d3e001 ldrb lr, [r3, #1]
- 2888: e5d5a007 ldrb sl, [r5, #7]
- 288c: e5d39007 ldrb r9, [r3, #7]
- 2890: e5d32002 ldrb r2, [r3, #2]
- 2894: e5d3c000 ldrb ip, [r3]
- 2898: e5d36004 ldrb r6, [r3, #4]
- 289c: e5d37005 ldrb r7, [r3, #5]
- 28a0: e5d38006 ldrb r8, [r3, #6]
- 28a4: e1800801 orr r0, r0, r1, lsl #16
- 28a8: e5d31003 ldrb r1, [r3, #3]
- 28ac: e1800c0a orr r0, r0, sl, lsl #24
- 28b0: e5c4e003 strb lr, [r4, #3]
- 28b4: e5c42000 strb r2, [r4]
- 28b8: e5c41001 strb r1, [r4, #1]
- 28bc: e5c4c002 strb ip, [r4, #2]
- 28c0: e5c46004 strb r6, [r4, #4]
- 28c4: e5c47005 strb r7, [r4, #5]
- 28c8: e5c48006 strb r8, [r4, #6]
- 28cc: e5c49007 strb r9, [r4, #7]
- 28d0: eb00056b bl 3e84
- 28d4: e5d51009 ldrb r1, [r5, #9]
- 28d8: e5d52008 ldrb r2, [r5, #8]
- 28dc: e5d5c00a ldrb ip, [r5, #10]
- 28e0: e1a03800 mov r3, r0, lsl #16
- 28e4: e1822401 orr r2, r2, r1, lsl #8
- 28e8: e5d5000b ldrb r0, [r5, #11]
- 28ec: e2633000 rsb r3, r3, #0 ; 0x0
- 28f0: e182280c orr r2, r2, ip, lsl #16
- 28f4: e1a01c23 mov r1, r3, lsr #24
- 28f8: e1a03823 mov r3, r3, lsr #16
- 28fc: e5c43018 strb r3, [r4, #24]
- 2900: e5c41019 strb r1, [r4, #25]
- 2904: e1820c00 orr r0, r2, r0, lsl #24
- 2908: eb00056a bl 3eb8
- 290c: e5d5200d ldrb r2, [r5, #13]
- 2910: e5d5300c ldrb r3, [r5, #12]
- 2914: e5d5100e ldrb r1, [r5, #14]
- 2918: e5d5c00f ldrb ip, [r5, #15]
- 291c: e1833402 orr r3, r3, r2, lsl #8
- 2920: e1833801 orr r3, r3, r1, lsl #16
- 2924: e1a02420 mov r2, r0, lsr #8
- 2928: e5c4001a strb r0, [r4, #26]
- 292c: e5c4201b strb r2, [r4, #27]
- 2930: e1830c0c orr r0, r3, ip, lsl #24
- 2934: eb00056b bl 3ee8
- 2938: e5d52011 ldrb r2, [r5, #17]
- 293c: e5d53010 ldrb r3, [r5, #16]
- 2940: e5d51012 ldrb r1, [r5, #18]
- 2944: e5d5c013 ldrb ip, [r5, #19]
- 2948: e1833402 orr r3, r3, r2, lsl #8
- 294c: e1833801 orr r3, r3, r1, lsl #16
- 2950: e1a02420 mov r2, r0, lsr #8
- 2954: e5c4001c strb r0, [r4, #28]
- 2958: e5c4201d strb r2, [r4, #29]
- 295c: e1830c0c orr r0, r3, ip, lsl #24
- 2960: eb00056d bl 3f1c
- 2964: e5d57003 ldrb r7, [r5, #3]
- 2968: e5d5c000 ldrb ip, [r5]
- 296c: e5d5e001 ldrb lr, [r5, #1]
- 2970: e5d56002 ldrb r6, [r5, #2]
- 2974: e1a03420 mov r3, r0, lsr #8
- 2978: e5c4001e strb r0, [r4, #30]
- 297c: e1a01004 mov r1, r4
- 2980: e3a02072 mov r2, #114 ; 0x72
- 2984: e5c4301f strb r3, [r4, #31]
- 2988: e5c4c04a strb ip, [r4, #74]
- 298c: e5c4e04b strb lr, [r4, #75]
- 2990: e5c4604c strb r6, [r4, #76]
- 2994: e5c4704d strb r7, [r4, #77]
- 2998: e3a00012 mov r0, #18 ; 0x12
- 299c: eb001af1 bl 9568
- 29a0: eaffff9d b 281c
- 29a4: e59f115c ldr r1, [pc, #348] ; 2b08 <.text+0x2b08>
- 29a8: e3a02018 mov r2, #24 ; 0x18
- 29ac: e3a0000d mov r0, #13 ; 0xd
- 29b0: eb001aec bl 9568
- 29b4: eaffff8c b 27ec
- 29b8: e59f514c ldr r5, [pc, #332] ; 2b0c <.text+0x2b0c>
- 29bc: e1d500f4 ldrsh r0, [r5, #4]
- 29c0: eb000561 bl 3f4c
- 29c4: e59f4144 ldr r4, [pc, #324] ; 2b10 <.text+0x2b10>
- 29c8: e1a03000 mov r3, r0
- 29cc: e1a0cc20 mov ip, r0, lsr #24
- 29d0: e1a02420 mov r2, r0, lsr #8
- 29d4: e1a01820 mov r1, r0, lsr #16
- 29d8: e1d500f2 ldrsh r0, [r5, #2]
- 29dc: e5c42001 strb r2, [r4, #1]
- 29e0: e5c41002 strb r1, [r4, #2]
- 29e4: e5c4c003 strb ip, [r4, #3]
- 29e8: e5c43000 strb r3, [r4]
- 29ec: eb0005d0 bl 4134
- 29f0: e1a03000 mov r3, r0
- 29f4: e1a0cc20 mov ip, r0, lsr #24
- 29f8: e1a02420 mov r2, r0, lsr #8
- 29fc: e1a01820 mov r1, r0, lsr #16
- 2a00: e1d500b6 ldrh r0, [r5, #6]
- 2a04: e5c42005 strb r2, [r4, #5]
- 2a08: e5c41006 strb r1, [r4, #6]
- 2a0c: e5c4c007 strb ip, [r4, #7]
- 2a10: e5c43004 strb r3, [r4, #4]
- 2a14: eb0005af bl 40d8
- 2a18: e1a03000 mov r3, r0
- 2a1c: e1a0cc20 mov ip, r0, lsr #24
- 2a20: e1a02420 mov r2, r0, lsr #8
- 2a24: e1a01820 mov r1, r0, lsr #16
- 2a28: e1d500fa ldrsh r0, [r5, #10]
- 2a2c: e5c42009 strb r2, [r4, #9]
- 2a30: e5c4100a strb r1, [r4, #10]
- 2a34: e5c4c00b strb ip, [r4, #11]
- 2a38: e5c43008 strb r3, [r4, #8]
- 2a3c: eb00058b bl 4070
- 2a40: e1a03000 mov r3, r0
- 2a44: e1a0cc20 mov ip, r0, lsr #24
- 2a48: e1a02420 mov r2, r0, lsr #8
- 2a4c: e1a01820 mov r1, r0, lsr #16
- 2a50: e1d500f8 ldrsh r0, [r5, #8]
- 2a54: e5c4200d strb r2, [r4, #13]
- 2a58: e5c4100e strb r1, [r4, #14]
- 2a5c: e5c4c00f strb ip, [r4, #15]
- 2a60: e5c4300c strb r3, [r4, #12]
- 2a64: eb000568 bl 400c
- 2a68: e1a03000 mov r3, r0
- 2a6c: e1a0cc20 mov ip, r0, lsr #24
- 2a70: e1a02423 mov r2, r3, lsr #8
- 2a74: e1a01823 mov r1, r3, lsr #16
- 2a78: e1d500fc ldrsh r0, [r5, #12]
- 2a7c: e5c42011 strb r2, [r4, #17]
- 2a80: e5c41012 strb r1, [r4, #18]
- 2a84: e5c4c013 strb ip, [r4, #19]
- 2a88: e5c43010 strb r3, [r4, #16]
- 2a8c: eb000544 bl 3fa4
- 2a90: e1a03000 mov r3, r0
- 2a94: e1a05c20 mov r5, r0, lsr #24
- 2a98: e1a0c420 mov ip, r0, lsr #8
- 2a9c: e1a0e820 mov lr, r0, lsr #16
- 2aa0: e1a01004 mov r1, r4
- 2aa4: e3a02024 mov r2, #36 ; 0x24
- 2aa8: e5c4c015 strb ip, [r4, #21]
- 2aac: e5c4e016 strb lr, [r4, #22]
- 2ab0: e5c45017 strb r5, [r4, #23]
- 2ab4: e5c43014 strb r3, [r4, #20]
- 2ab8: e3a0000a mov r0, #10 ; 0xa
- 2abc: eb001aa9 bl 9568
- 2ac0: eaffff25 b 275c
- 2ac4: e59f1048 ldr r1, [pc, #72] ; 2b14 <.text+0x2b14>
- 2ac8: e3a02001 mov r2, #1 ; 0x1
- 2acc: e3a00009 mov r0, #9 ; 0x9
- 2ad0: eb001aa4 bl 9568
- 2ad4: eaffff2c b 278c
- 2ad8: e59f1038 ldr r1, [pc, #56] ; 2b18 <.text+0x2b18>
- 2adc: e3a02024 mov r2, #36 ; 0x24
- 2ae0: e3a00007 mov r0, #7 ; 0x7
- 2ae4: eb001a9f bl 9568
- 2ae8: eaffff33 b 27bc
- 2aec: 40001070 andmi r1, r0, r0, ror r0
- 2af0: 4000113c andmi r1, r0, ip, lsr r1
- 2af4: 40001168 andmi r1, r0, r8, ror #2
- 2af8: 40001098 mulmi r0, r8, r0
- 2afc: 4000110a andmi r1, r0, sl, lsl #2
- 2b00: 40000fc0 andmi r0, r0, r0, asr #31
- 2b04: 40000fcc andmi r0, r0, ip, asr #31
- 2b08: 40001150 andmi r1, r0, r0, asr r1
- 2b0c: 40000b44 andmi r0, r0, r4, asr #22
- 2b10: 40001044 andmi r1, r0, r4, asr #32
- 2b14: 40001108 andmi r1, r0, r8, lsl #2
- 2b18: 40001264 andmi r1, r0, r4, ror #4
-
-00002b1c :
- 2b1c: e92d4ff0 stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr}
- 2b20: e59f2f7c ldr r2, [pc, #3964] ; 3aa4 <.text+0x3aa4>
- 2b24: e59f0f7c ldr r0, [pc, #3964] ; 3aa8 <.text+0x3aa8>
- 2b28: e5d23000 ldrb r3, [r2]
- 2b2c: e3a0220e mov r2, #-536870912 ; 0xe0000000
- 2b30: e5901000 ldr r1, [r0]
- 2b34: e2822902 add r2, r2, #32768 ; 0x8000
- 2b38: e5922008 ldr r2, [r2, #8]
- 2b3c: e59f4f70 ldr r4, [pc, #3952] ; 3ab4 <.text+0x3ab4>
- 2b40: e24dd068 sub sp, sp, #104 ; 0x68
- 2b44: e35300ff cmp r3, #255 ; 0xff
- 2b48: e2811001 add r1, r1, #1 ; 0x1
- 2b4c: e3a03002 mov r3, #2 ; 0x2
- 2b50: e58d2064 str r2, [sp, #100]
- 2b54: e5c43000 strb r3, [r4]
- 2b58: e5801000 str r1, [r0]
- 2b5c: 0a0002bb beq 3650
- 2b60: e59f3f50 ldr r3, [pc, #3920] ; 3ab8 <.text+0x3ab8>
- 2b64: e1d340b8 ldrh r4, [r3, #8]
- 2b68: e3540000 cmp r4, #0 ; 0x0
- 2b6c: 0a000214 beq 33c4
- 2b70: e59f4f44 ldr r4, [pc, #3908] ; 3abc <.text+0x3abc>
- 2b74: e082c194 umull ip, r2, r4, r1
- 2b78: e1a02322 mov r2, r2, lsr #6
- 2b7c: e0623282 rsb r3, r2, r2, lsl #5
- 2b80: e0823103 add r3, r2, r3, lsl #2
- 2b84: e0412183 sub r2, r1, r3, lsl #3
- 2b88: e3520064 cmp r2, #100 ; 0x64
- 2b8c: 13520000 cmpne r2, #0 ; 0x0
- 2b90: 0a0003ab beq 3a44
- 2b94: e0820194 umull r0, r2, r4, r1
- 2b98: e1a02322 mov r2, r2, lsr #6
- 2b9c: e0623282 rsb r3, r2, r2, lsl #5
- 2ba0: e0823103 add r3, r2, r3, lsl #2
- 2ba4: e0412183 sub r2, r1, r3, lsl #3
- 2ba8: e3520096 cmp r2, #150 ; 0x96
- 2bac: 13520032 cmpne r2, #50 ; 0x32
- 2bb0: 0a0002b4 beq 3688
- 2bb4: eb001918 bl 901c
- 2bb8: e59f3f00 ldr r3, [pc, #3840] ; 3ac0 <.text+0x3ac0>
- 2bbc: e5933000 ldr r3, [r3]
- 2bc0: e5d32008 ldrb r2, [r3, #8]
- 2bc4: e3520000 cmp r2, #0 ; 0x0
- 2bc8: 0a000092 beq 2e18
- 2bcc: e3a02000 mov r2, #0 ; 0x0
- 2bd0: e5c32008 strb r2, [r3, #8]
- 2bd4: e59f3ee8 ldr r3, [pc, #3816] ; 3ac4 <.text+0x3ac4>
- 2bd8: e5d39003 ldrb r9, [r3, #3]
- 2bdc: e5d3b002 ldrb fp, [r3, #2]
- 2be0: e5d3a01a ldrb sl, [r3, #26]
- 2be4: e5d3801e ldrb r8, [r3, #30]
- 2be8: e5d37006 ldrb r7, [r3, #6]
- 2bec: e5d34022 ldrb r4, [r3, #34]
- 2bf0: e5d32026 ldrb r2, [r3, #38]
- 2bf4: e5d35001 ldrb r5, [r3, #1]
- 2bf8: e5d36019 ldrb r6, [r3, #25]
- 2bfc: e5d3e01d ldrb lr, [r3, #29]
- 2c00: e5d31005 ldrb r1, [r3, #5]
- 2c04: e5d3c021 ldrb ip, [r3, #33]
- 2c08: e5d30025 ldrb r0, [r3, #37]
- 2c0c: e58d9060 str r9, [sp, #96]
- 2c10: e5d3901b ldrb r9, [r3, #27]
- 2c14: e58d905c str r9, [sp, #92]
- 2c18: e5d3901f ldrb r9, [r3, #31]
- 2c1c: e58d9054 str r9, [sp, #84]
- 2c20: e5d39007 ldrb r9, [r3, #7]
- 2c24: e58d904c str r9, [sp, #76]
- 2c28: e5d39023 ldrb r9, [r3, #35]
- 2c2c: e58d9048 str r9, [sp, #72]
- 2c30: e5d39027 ldrb r9, [r3, #39]
- 2c34: e58d9040 str r9, [sp, #64]
- 2c38: e1800402 orr r0, r0, r2, lsl #8
- 2c3c: e5d3201c ldrb r2, [r3, #28]
- 2c40: e185540b orr r5, r5, fp, lsl #8
- 2c44: e186640a orr r6, r6, sl, lsl #8
- 2c48: e5d3b000 ldrb fp, [r3]
- 2c4c: e5d3a004 ldrb sl, [r3, #4]
- 2c50: e58d2058 str r2, [sp, #88]
- 2c54: e18cc404 orr ip, ip, r4, lsl #8
- 2c58: e5d34020 ldrb r4, [r3, #32]
- 2c5c: e58d4050 str r4, [sp, #80]
- 2c60: e5d39024 ldrb r9, [r3, #36]
- 2c64: e18ee408 orr lr, lr, r8, lsl #8
- 2c68: e5d38008 ldrb r8, [r3, #8]
- 2c6c: e58d9044 str r9, [sp, #68]
- 2c70: e5d32028 ldrb r2, [r3, #40]
- 2c74: e59d4060 ldr r4, [sp, #96]
- 2c78: e59d905c ldr r9, [sp, #92]
- 2c7c: e58d203c str r2, [sp, #60]
- 2c80: e59d2054 ldr r2, [sp, #84]
- 2c84: e1855804 orr r5, r5, r4, lsl #16
- 2c88: e1866809 orr r6, r6, r9, lsl #16
- 2c8c: e59d404c ldr r4, [sp, #76]
- 2c90: e59d9048 ldr r9, [sp, #72]
- 2c94: e18ee802 orr lr, lr, r2, lsl #16
- 2c98: e1811407 orr r1, r1, r7, lsl #8
- 2c9c: e59d2040 ldr r2, [sp, #64]
- 2ca0: e1857c0a orr r7, r5, sl, lsl #24
- 2ca4: e1811804 orr r1, r1, r4, lsl #16
- 2ca8: e59d5058 ldr r5, [sp, #88]
- 2cac: e18cc809 orr ip, ip, r9, lsl #16
- 2cb0: e59d9050 ldr r9, [sp, #80]
- 2cb4: e1818c08 orr r8, r1, r8, lsl #24
- 2cb8: e1800802 orr r0, r0, r2, lsl #16
- 2cbc: e59d103c ldr r1, [sp, #60]
- 2cc0: e59f2e00 ldr r2, [pc, #3584] ; 3ac8 <.text+0x3ac8>
- 2cc4: e186ac05 orr sl, r6, r5, lsl #24
- 2cc8: e18e5c09 orr r5, lr, r9, lsl #24
- 2ccc: e582509c str r5, [r2, #156]
- 2cd0: e1800c01 orr r0, r0, r1, lsl #24
- 2cd4: e59f5df0 ldr r5, [pc, #3568] ; 3acc <.text+0x3acc>
- 2cd8: e59f9df0 ldr r9, [pc, #3568] ; 3ad0 <.text+0x3ad0>
- 2cdc: e58d0038 str r0, [sp, #56]
- 2ce0: e59de044 ldr lr, [sp, #68]
- 2ce4: e20b1001 and r1, fp, #1 ; 0x1
- 2ce8: e20b0002 and r0, fp, #2 ; 0x2
- 2cec: e5c51000 strb r1, [r5]
- 2cf0: e5c90000 strb r0, [r9]
- 2cf4: e59f1dd8 ldr r1, [pc, #3544] ; 3ad4 <.text+0x3ad4>
- 2cf8: e59f0dd8 ldr r0, [pc, #3544] ; 3ad8 <.text+0x3ad8>
- 2cfc: e18c6c0e orr r6, ip, lr, lsl #24
- 2d00: e20bc004 and ip, fp, #4 ; 0x4
- 2d04: e20be020 and lr, fp, #32 ; 0x20
- 2d08: e5c0c000 strb ip, [r0]
- 2d0c: e5c1e000 strb lr, [r1]
- 2d10: e5827094 str r7, [r2, #148]
- 2d14: e582a098 str sl, [r2, #152]
- 2d18: e5827090 str r7, [r2, #144]
- 2d1c: e59f4db8 ldr r4, [pc, #3512] ; 3adc <.text+0x3adc>
- 2d20: e59d2038 ldr r2, [sp, #56]
- 2d24: e5848094 str r8, [r4, #148]
- 2d28: e5846098 str r6, [r4, #152]
- 2d2c: e5848090 str r8, [r4, #144]
- 2d30: e584209c str r2, [r4, #156]
- 2d34: e5d3a02b ldrb sl, [r3, #43]
- 2d38: e5d3800a ldrb r8, [r3, #10]
- 2d3c: e5d3702a ldrb r7, [r3, #42]
- 2d40: e5d36032 ldrb r6, [r3, #50]
- 2d44: e5d35016 ldrb r5, [r3, #22]
- 2d48: e5d3403e ldrb r4, [r3, #62]
- 2d4c: e5d3900b ldrb r9, [r3, #11]
- 2d50: e5d31009 ldrb r1, [r3, #9]
- 2d54: e5d3e029 ldrb lr, [r3, #41]
- 2d58: e5d32031 ldrb r2, [r3, #49]
- 2d5c: e5d3c015 ldrb ip, [r3, #21]
- 2d60: e5d3003d ldrb r0, [r3, #61]
- 2d64: e58da034 str sl, [sp, #52]
- 2d68: e5d3a033 ldrb sl, [r3, #51]
- 2d6c: e58da030 str sl, [sp, #48]
- 2d70: e5d3a017 ldrb sl, [r3, #23]
- 2d74: e58da02c str sl, [sp, #44]
- 2d78: e5d3a03f ldrb sl, [r3, #63]
- 2d7c: e58da024 str sl, [sp, #36]
- 2d80: e1800404 orr r0, r0, r4, lsl #8
- 2d84: e5d34040 ldrb r4, [r3, #64]
- 2d88: e58d4020 str r4, [sp, #32]
- 2d8c: e1811408 orr r1, r1, r8, lsl #8
- 2d90: e5d3a034 ldrb sl, [r3, #52]
- 2d94: e5d3802c ldrb r8, [r3, #44]
- 2d98: e1811809 orr r1, r1, r9, lsl #16
- 2d9c: e18ee407 orr lr, lr, r7, lsl #8
- 2da0: e59d9030 ldr r9, [sp, #48]
- 2da4: e5d3700c ldrb r7, [r3, #12]
- 2da8: e5d33018 ldrb r3, [r3, #24]
- 2dac: e1822406 orr r2, r2, r6, lsl #8
- 2db0: e18cc405 orr ip, ip, r5, lsl #8
- 2db4: e59d5034 ldr r5, [sp, #52]
- 2db8: e1822809 orr r2, r2, r9, lsl #16
- 2dbc: e58d3028 str r3, [sp, #40]
- 2dc0: e59d4024 ldr r4, [sp, #36]
- 2dc4: e59d302c ldr r3, [sp, #44]
- 2dc8: e18ee805 orr lr, lr, r5, lsl #16
- 2dcc: e59d9028 ldr r9, [sp, #40]
- 2dd0: e1815c07 orr r5, r1, r7, lsl #24
- 2dd4: e1821c0a orr r1, r2, sl, lsl #24
- 2dd8: e59da020 ldr sl, [sp, #32]
- 2ddc: e18cc803 orr ip, ip, r3, lsl #16
- 2de0: e1800804 orr r0, r0, r4, lsl #16
- 2de4: e59f3cf4 ldr r3, [pc, #3316] ; 3ae0 <.text+0x3ae0>
- 2de8: e59f4cf4 ldr r4, [pc, #3316] ; 3ae4 <.text+0x3ae4>
- 2dec: e18e6c08 orr r6, lr, r8, lsl #24
- 2df0: e1802c0a orr r2, r0, sl, lsl #24
- 2df4: e18cec09 orr lr, ip, r9, lsl #24
- 2df8: e31b0080 tst fp, #128 ; 0x80
- 2dfc: e583109c str r1, [r3, #156]
- 2e00: e5842018 str r2, [r4, #24]
- 2e04: e5835094 str r5, [r3, #148]
- 2e08: e5836098 str r6, [r3, #152]
- 2e0c: e584e014 str lr, [r4, #20]
- 2e10: e5835090 str r5, [r3, #144]
- 2e14: 1a0002a5 bne 38b0
- 2e18: eb000bf6 bl 5df8
- 2e1c: e59fccb0 ldr ip, [pc, #3248] ; 3ad4 <.text+0x3ad4>
- 2e20: e5dc3000 ldrb r3, [ip]
- 2e24: e3530000 cmp r3, #0 ; 0x0
- 2e28: 0a0001d0 beq 3570
- 2e2c: e59f3cb4 ldr r3, [pc, #3252] ; 3ae8 <.text+0x3ae8>
- 2e30: e5932018 ldr r2, [r3, #24]
- 2e34: e59f6cb0 ldr r6, [pc, #3248] ; 3aec <.text+0x3aec>
- 2e38: e1a00c22 mov r0, r2, lsr #24
- 2e3c: e1a03422 mov r3, r2, lsr #8
- 2e40: e1a01822 mov r1, r2, lsr #16
- 2e44: e5c63021 strb r3, [r6, #33]
- 2e48: e5c61022 strb r1, [r6, #34]
- 2e4c: e5c60023 strb r0, [r6, #35]
- 2e50: e5c62020 strb r2, [r6, #32]
- 2e54: e59fec70 ldr lr, [pc, #3184] ; 3acc <.text+0x3acc>
- 2e58: e5de3000 ldrb r3, [lr]
- 2e5c: e3530000 cmp r3, #0 ; 0x0
- 2e60: 0a0001a4 beq 34f8
- 2e64: e59f3c7c ldr r3, [pc, #3196] ; 3ae8 <.text+0x3ae8>
- 2e68: e593100c ldr r1, [r3, #12]
- 2e6c: e5932000 ldr r2, [r3]
- 2e70: e1a05c21 mov r5, r1, lsr #24
- 2e74: e1a04c22 mov r4, r2, lsr #24
- 2e78: e1a03422 mov r3, r2, lsr #8
- 2e7c: e1a00822 mov r0, r2, lsr #16
- 2e80: e1a0c421 mov ip, r1, lsr #8
- 2e84: e1a0e821 mov lr, r1, lsr #16
- 2e88: e5c63001 strb r3, [r6, #1]
- 2e8c: e5c60002 strb r0, [r6, #2]
- 2e90: e5c64003 strb r4, [r6, #3]
- 2e94: e5c6c00d strb ip, [r6, #13]
- 2e98: e5c6e00e strb lr, [r6, #14]
- 2e9c: e5c6500f strb r5, [r6, #15]
- 2ea0: e5c62000 strb r2, [r6]
- 2ea4: e5c6100c strb r1, [r6, #12]
- 2ea8: e59f0c20 ldr r0, [pc, #3104] ; 3ad0 <.text+0x3ad0>
- 2eac: e5d03000 ldrb r3, [r0]
- 2eb0: e3530000 cmp r3, #0 ; 0x0
- 2eb4: 0a000171 beq 3480
- 2eb8: e59f3c28 ldr r3, [pc, #3112] ; 3ae8 <.text+0x3ae8>
- 2ebc: e5931010 ldr r1, [r3, #16]
- 2ec0: e5932004 ldr r2, [r3, #4]
- 2ec4: e1a05c21 mov r5, r1, lsr #24
- 2ec8: e1a04c22 mov r4, r2, lsr #24
- 2ecc: e1a03422 mov r3, r2, lsr #8
- 2ed0: e1a00822 mov r0, r2, lsr #16
- 2ed4: e1a0c421 mov ip, r1, lsr #8
- 2ed8: e1a0e821 mov lr, r1, lsr #16
- 2edc: e5c63005 strb r3, [r6, #5]
- 2ee0: e5c60006 strb r0, [r6, #6]
- 2ee4: e5c64007 strb r4, [r6, #7]
- 2ee8: e5c6c011 strb ip, [r6, #17]
- 2eec: e5c6e012 strb lr, [r6, #18]
- 2ef0: e5c65013 strb r5, [r6, #19]
- 2ef4: e5c62004 strb r2, [r6, #4]
- 2ef8: e5c61010 strb r1, [r6, #16]
- 2efc: e59f1bd4 ldr r1, [pc, #3028] ; 3ad8 <.text+0x3ad8>
- 2f00: e5d13000 ldrb r3, [r1]
- 2f04: e3530000 cmp r3, #0 ; 0x0
- 2f08: 0a00013e beq 3408
- 2f0c: e59f3bd4 ldr r3, [pc, #3028] ; 3ae8 <.text+0x3ae8>
- 2f10: e5931014 ldr r1, [r3, #20]
- 2f14: e5932008 ldr r2, [r3, #8]
- 2f18: e1a05c21 mov r5, r1, lsr #24
- 2f1c: e1a04c22 mov r4, r2, lsr #24
- 2f20: e1a03422 mov r3, r2, lsr #8
- 2f24: e1a00822 mov r0, r2, lsr #16
- 2f28: e1a0c421 mov ip, r1, lsr #8
- 2f2c: e1a0e821 mov lr, r1, lsr #16
- 2f30: e5c63009 strb r3, [r6, #9]
- 2f34: e5c6000a strb r0, [r6, #10]
- 2f38: e5c6400b strb r4, [r6, #11]
- 2f3c: e5c6c015 strb ip, [r6, #21]
- 2f40: e5c6e016 strb lr, [r6, #22]
- 2f44: e5c65017 strb r5, [r6, #23]
- 2f48: e5c62008 strb r2, [r6, #8]
- 2f4c: e5c61014 strb r1, [r6, #20]
- 2f50: e59fbb98 ldr fp, [pc, #2968] ; 3af0 <.text+0x3af0>
- 2f54: e1db00f4 ldrsh r0, [fp, #4]
- 2f58: eb0003fb bl 3f4c
- 2f5c: e1a0cc20 mov ip, r0, lsr #24
- 2f60: e1a03000 mov r3, r0
- 2f64: e1a02420 mov r2, r0, lsr #8
- 2f68: e1a01820 mov r1, r0, lsr #16
- 2f6c: e1db00f2 ldrsh r0, [fp, #2]
- 2f70: e5c6c01b strb ip, [r6, #27]
- 2f74: e5c62019 strb r2, [r6, #25]
- 2f78: e5c6101a strb r1, [r6, #26]
- 2f7c: e5c63018 strb r3, [r6, #24]
- 2f80: eb00046b bl 4134
- 2f84: e1a03000 mov r3, r0
- 2f88: e1a02c20 mov r2, r0, lsr #24
- 2f8c: e1a01420 mov r1, r0, lsr #8
- 2f90: e1a00820 mov r0, r0, lsr #16
- 2f94: e5c6201f strb r2, [r6, #31]
- 2f98: e5c6101d strb r1, [r6, #29]
- 2f9c: e5c6001e strb r0, [r6, #30]
- 2fa0: e5c6301c strb r3, [r6, #28]
- 2fa4: eb000788 bl 4dcc
- 2fa8: e59fcb44 ldr ip, [pc, #2884] ; 3af4 <.text+0x3af4>
- 2fac: e1db35ba ldrh r3, [fp, #90]
- 2fb0: e1dc20f0 ldrsh r2, [ip]
- 2fb4: e3520000 cmp r2, #0 ; 0x0
- 2fb8: 13a01000 movne r1, #0 ; 0x0
- 2fbc: 02031001 andeq r1, r3, #1 ; 0x1
- 2fc0: e3510000 cmp r1, #0 ; 0x0
- 2fc4: 159f2ad8 ldrne r2, [pc, #2776] ; 3aa4 <.text+0x3aa4>
- 2fc8: e2030001 and r0, r3, #1 ; 0x1
- 2fcc: e2033001 and r3, r3, #1 ; 0x1
- 2fd0: 13a03003 movne r3, #3 ; 0x3
- 2fd4: 15c23000 strneb r3, [r2]
- 2fd8: 1a00000a bne 3008
- 2fdc: e2233001 eor r3, r3, #1 ; 0x1
- 2fe0: e3520000 cmp r2, #0 ; 0x0
- 2fe4: 03a03000 moveq r3, #0 ; 0x0
- 2fe8: 12033001 andne r3, r3, #1 ; 0x1
- 2fec: e3530000 cmp r3, #0 ; 0x0
- 2ff0: 0a000004 beq 3008
- 2ff4: e59f4aa8 ldr r4, [pc, #2728] ; 3aa4 <.text+0x3aa4>
- 2ff8: e5d43000 ldrb r3, [r4]
- 2ffc: e35300ff cmp r3, #255 ; 0xff
- 3000: 11a03004 movne r3, r4
- 3004: 15c31000 strneb r1, [r3]
- 3008: e59f4ae8 ldr r4, [pc, #2792] ; 3af8 <.text+0x3af8>
- 300c: e5943000 ldr r3, [r4]
- 3010: e5d32008 ldrb r2, [r3, #8]
- 3014: e3520000 cmp r2, #0 ; 0x0
- 3018: e1cc00b0 strh r0, [ip]
- 301c: 0a000013 beq 3070
- 3020: e59f3a90 ldr r3, [pc, #2704] ; 3ab8 <.text+0x3ab8>
- 3024: e1d320b8 ldrh r2, [r3, #8]
- 3028: e3520000 cmp r2, #0 ; 0x0
- 302c: 0a00000c beq 3064
- 3030: e59f3ac4 ldr r3, [pc, #2756] ; 3afc <.text+0x3afc>
- 3034: e5d33000 ldrb r3, [r3]
- 3038: e3530003 cmp r3, #3 ; 0x3
- 303c: 0a0001c2 beq 374c
- 3040: e3530000 cmp r3, #0 ; 0x0
- 3044: 059f2a58 ldreq r2, [pc, #2648] ; 3aa4 <.text+0x3aa4>
- 3048: 02433001 subeq r3, r3, #1 ; 0x1
- 304c: 05c23000 streqb r3, [r2]
- 3050: 0a000003 beq 3064
- 3054: e3530004 cmp r3, #4 ; 0x4
- 3058: 0a000322 beq 3ce8 <.text+0x3ce8>
- 305c: e3530005 cmp r3, #5 ; 0x5
- 3060: 0a00030b beq 3c94 <.text+0x3c94>
- 3064: e5942000 ldr r2, [r4]
- 3068: e3a03000 mov r3, #0 ; 0x0
- 306c: e5c23008 strb r3, [r2, #8]
- 3070: e59faa2c ldr sl, [pc, #2604] ; 3aa4 <.text+0x3aa4>
- 3074: e5da0000 ldrb r0, [sl]
- 3078: e2403001 sub r3, r0, #1 ; 0x1
- 307c: e3530001 cmp r3, #1 ; 0x1
- 3080: 9a00014b bls 35b4
- 3084: e3500004 cmp r0, #4 ; 0x4
- 3088: 0a000181 beq 3694
- 308c: e59f1a10 ldr r1, [pc, #2576] ; 3aa4 <.text+0x3aa4>
- 3090: e5d12000 ldrb r2, [r1]
- 3094: e35200ff cmp r2, #255 ; 0xff
- 3098: 0a000150 beq 35e0
- 309c: e2423001 sub r3, r2, #1 ; 0x1
- 30a0: e3530001 cmp r3, #1 ; 0x1
- 30a4: 9a000254 bls 39fc
- 30a8: e3520000 cmp r2, #0 ; 0x0
- 30ac: 13520003 cmpne r2, #3 ; 0x3
- 30b0: 13a04000 movne r4, #0 ; 0x0
- 30b4: 03a04001 moveq r4, #1 ; 0x1
- 30b8: 0a00017f beq 36bc
- 30bc: e3520004 cmp r2, #4 ; 0x4
- 30c0: 0a0002fa beq 3cb0 <.text+0x3cb0>
- 30c4: e3520005 cmp r2, #5 ; 0x5
- 30c8: 0a00029d beq 3b44 <.text+0x3b44>
- 30cc: e59f6a2c ldr r6, [pc, #2604] ; 3b00 <.text+0x3b00>
- 30d0: e5d61002 ldrb r1, [r6, #2]
- 30d4: e5d63003 ldrb r3, [r6, #3]
- 30d8: e5d6000e ldrb r0, [r6, #14]
- 30dc: e5d6200f ldrb r2, [r6, #15]
- 30e0: e1911403 orrs r1, r1, r3, lsl #8
- 30e4: e1804402 orr r4, r0, r2, lsl #8
- 30e8: 0a000014 beq 3140
- 30ec: e59f29b4 ldr r2, [pc, #2484] ; 3aa8 <.text+0x3aa8>
- 30f0: e5920000 ldr r0, [r2]
- 30f4: eb0047ea bl 150a4 <____umodsi3_from_arm>
- 30f8: e1540000 cmp r4, r0
- 30fc: 1a00000f bne 3140
- 3100: e59f09b0 ldr r0, [pc, #2480] ; 3ab8 <.text+0x3ab8>
- 3104: e59f19f8 ldr r1, [pc, #2552] ; 3b04 <.text+0x3b04>
- 3108: e3a0c000 mov ip, #0 ; 0x0
- 310c: e5d03000 ldrb r3, [r0]
- 3110: e5d02001 ldrb r2, [r0, #1]
- 3114: e28cc001 add ip, ip, #1 ; 0x1
- 3118: e35c0008 cmp ip, #8 ; 0x8
- 311c: e5c13008 strb r3, [r1, #8]
- 3120: e5c12009 strb r2, [r1, #9]
- 3124: e2800002 add r0, r0, #2 ; 0x2
- 3128: e2811002 add r1, r1, #2 ; 0x2
- 312c: 1afffff6 bne 310c
- 3130: e3a0000b mov r0, #11 ; 0xb
- 3134: e59f19c8 ldr r1, [pc, #2504] ; 3b04 <.text+0x3b04>
- 3138: e3a02018 mov r2, #24 ; 0x18
- 313c: eb001909 bl 9568
- 3140: e5d61000 ldrb r1, [r6]
- 3144: e5d63001 ldrb r3, [r6, #1]
- 3148: e5d6000c ldrb r0, [r6, #12]
- 314c: e5d6200d ldrb r2, [r6, #13]
- 3150: e1911403 orrs r1, r1, r3, lsl #8
- 3154: e1804402 orr r4, r0, r2, lsl #8
- 3158: 0a000004 beq 3170
- 315c: e59f3944 ldr r3, [pc, #2372] ; 3aa8 <.text+0x3aa8>
- 3160: e5930000 ldr r0, [r3]
- 3164: eb0047ce bl 150a4 <____umodsi3_from_arm>
- 3168: e1540000 cmp r4, r0
- 316c: 0a000188 beq 3794
- 3170: e5d61004 ldrb r1, [r6, #4]
- 3174: e5d63005 ldrb r3, [r6, #5]
- 3178: e5d60010 ldrb r0, [r6, #16]
- 317c: e5d62011 ldrb r2, [r6, #17]
- 3180: e1911403 orrs r1, r1, r3, lsl #8
- 3184: e1804402 orr r4, r0, r2, lsl #8
- 3188: 0a000004 beq 31a0
- 318c: e59f5914 ldr r5, [pc, #2324] ; 3aa8 <.text+0x3aa8>
- 3190: e5950000 ldr r0, [r5]
- 3194: eb0047c2 bl 150a4 <____umodsi3_from_arm>
- 3198: e1540000 cmp r4, r0
- 319c: 0a000177 beq 3780
- 31a0: e5d61006 ldrb r1, [r6, #6]
- 31a4: e5d63007 ldrb r3, [r6, #7]
- 31a8: e5d60012 ldrb r0, [r6, #18]
- 31ac: e5d62013 ldrb r2, [r6, #19]
- 31b0: e1911403 orrs r1, r1, r3, lsl #8
- 31b4: e1804402 orr r4, r0, r2, lsl #8
- 31b8: 0a000004 beq 31d0
- 31bc: e59f98e4 ldr r9, [pc, #2276] ; 3aa8 <.text+0x3aa8>
- 31c0: e5990000 ldr r0, [r9]
- 31c4: eb0047b6 bl 150a4 <____umodsi3_from_arm>
- 31c8: e1540000 cmp r4, r0
- 31cc: 0a0001b2 beq 389c
- 31d0: e5d61008 ldrb r1, [r6, #8]
- 31d4: e5d63009 ldrb r3, [r6, #9]
- 31d8: e5d60014 ldrb r0, [r6, #20]
- 31dc: e5d62015 ldrb r2, [r6, #21]
- 31e0: e1911403 orrs r1, r1, r3, lsl #8
- 31e4: e1804402 orr r4, r0, r2, lsl #8
- 31e8: 0a000004 beq 3200
- 31ec: e59fa8b4 ldr sl, [pc, #2228] ; 3aa8 <.text+0x3aa8>
- 31f0: e59a0000 ldr r0, [sl]
- 31f4: eb0047aa bl 150a4 <____umodsi3_from_arm>
- 31f8: e1540000 cmp r4, r0
- 31fc: 0a00014c beq 3734
- 3200: e59fb900 ldr fp, [pc, #2304] ; 3b08 <.text+0x3b08>
- 3204: e5d6100b ldrb r1, [r6, #11]
- 3208: e5d6300a ldrb r3, [r6, #10]
- 320c: e5d60016 ldrb r0, [r6, #22]
- 3210: e5d62017 ldrb r2, [r6, #23]
- 3214: e1931401 orrs r1, r3, r1, lsl #8
- 3218: e1804402 orr r4, r0, r2, lsl #8
- 321c: 0a000004 beq 3234
- 3220: e59fc880 ldr ip, [pc, #2176] ; 3aa8 <.text+0x3aa8>
- 3224: e59c0000 ldr r0, [ip]
- 3228: eb00479d bl 150a4 <____umodsi3_from_arm>
- 322c: e1540000 cmp r4, r0
- 3230: 0a0001a0 beq 38b8
- 3234: e3a0420e mov r4, #-536870912 ; 0xe0000000
- 3238: e2844902 add r4, r4, #32768 ; 0x8000
- 323c: eb001a51 bl 9b88
- 3240: e5943008 ldr r3, [r4, #8]
- 3244: e59d2064 ldr r2, [sp, #100]
- 3248: e1520003 cmp r2, r3
- 324c: 8a0000ed bhi 3608
- 3250: e5943008 ldr r3, [r4, #8]
- 3254: e59d5064 ldr r5, [sp, #100]
- 3258: e0654003 rsb r4, r5, r3
- 325c: eb001564 bl 87f4
- 3260: e59f88a4 ldr r8, [pc, #2212] ; 3b0c <.text+0x3b0c>
- 3264: e1a06000 mov r6, r0
- 3268: e1a00004 mov r0, r4
- 326c: eb0042bb bl 13d60 <__aeabi_i2d>
- 3270: e3540000 cmp r4, #0 ; 0x0
- 3274: e5987000 ldr r7, [r8]
- 3278: ba0000ef blt 363c
- 327c: e3a02101 mov r2, #1073741824 ; 0x40000000
- 3280: e2822859 add r2, r2, #5832704 ; 0x590000
- 3284: e3a03000 mov r3, #0 ; 0x0
- 3288: eb0042ef bl 13e4c <__aeabi_dmul>
- 328c: e1a04000 mov r4, r0
- 3290: e1a00006 mov r0, r6
- 3294: e1a05001 mov r5, r1
- 3298: eb0042b0 bl 13d60 <__aeabi_i2d>
- 329c: e3560000 cmp r6, #0 ; 0x0
- 32a0: ba000110 blt 36e8
- 32a4: e1a02000 mov r2, r0
- 32a8: e1a03001 mov r3, r1
- 32ac: e1a00004 mov r0, r4
- 32b0: e1a01005 mov r1, r5
- 32b4: eb004388 bl 140dc <__aeabi_ddiv>
- 32b8: e3a02101 mov r2, #1073741824 ; 0x40000000
- 32bc: e282288f add r2, r2, #9371648 ; 0x8f0000
- 32c0: e2822901 add r2, r2, #16384 ; 0x4000
- 32c4: e3a03000 mov r3, #0 ; 0x0
- 32c8: eb0042df bl 13e4c <__aeabi_dmul>
- 32cc: eb00446c bl 14484 <__aeabi_d2f>
- 32d0: e1a01007 mov r1, r7
- 32d4: eb004495 bl 14530 <__addsf3>
- 32d8: e59f97c8 ldr r9, [pc, #1992] ; 3aa8 <.text+0x3aa8>
- 32dc: e59f282c ldr r2, [pc, #2092] ; 3b10 <.text+0x3b10>
- 32e0: e5991000 ldr r1, [r9]
- 32e4: e083a192 umull sl, r3, r2, r1
- 32e8: e1a032a3 mov r3, r3, lsr #5
- 32ec: e0833103 add r3, r3, r3, lsl #2
- 32f0: e0833103 add r3, r3, r3, lsl #2
- 32f4: e1510103 cmp r1, r3, lsl #2
- 32f8: e5880000 str r0, [r8]
- 32fc: 1a00000c bne 3334
- 3300: e3a01442 mov r1, #1107296256 ; 0x42000000
- 3304: e2811732 add r1, r1, #13107200 ; 0xc80000
- 3308: eb004596 bl 14968 <__aeabi_fdiv>
- 330c: e3a03000 mov r3, #0 ; 0x0
- 3310: e1a02000 mov r2, r0
- 3314: e1a0cc20 mov ip, r0, lsr #24
- 3318: e1a01420 mov r1, r0, lsr #8
- 331c: e1a00820 mov r0, r0, lsr #16
- 3320: e5883000 str r3, [r8]
- 3324: e5cb1015 strb r1, [fp, #21]
- 3328: e5cb0016 strb r0, [fp, #22]
- 332c: e5cbc017 strb ip, [fp, #23]
- 3330: e5cb2014 strb r2, [fp, #20]
- 3334: e59f37d8 ldr r3, [pc, #2008] ; 3b14 <.text+0x3b14>
- 3338: e1d300f0 ldrsh r0, [r3]
- 333c: eb004287 bl 13d60 <__aeabi_i2d>
- 3340: e3a02101 mov r2, #1073741824 ; 0x40000000
- 3344: e282288f add r2, r2, #9371648 ; 0x8f0000
- 3348: e2822901 add r2, r2, #16384 ; 0x4000
- 334c: e3a03000 mov r3, #0 ; 0x0
- 3350: eb004361 bl 140dc <__aeabi_ddiv>
- 3354: eb00444a bl 14484 <__aeabi_d2f>
- 3358: e59fc7b8 ldr ip, [pc, #1976] ; 3b18 <.text+0x3b18>
- 335c: e89c0018 ldmia ip, {r3, r4}
- 3360: e1a02000 mov r2, r0
- 3364: e1a0ac20 mov sl, r0, lsr #24
- 3368: e1a01c24 mov r1, r4, lsr #24
- 336c: e1a00420 mov r0, r0, lsr #8
- 3370: e1a0c822 mov ip, r2, lsr #16
- 3374: e1a0e423 mov lr, r3, lsr #8
- 3378: e1a05823 mov r5, r3, lsr #16
- 337c: e1a06c23 mov r6, r3, lsr #24
- 3380: e1a07424 mov r7, r4, lsr #8
- 3384: e1a08824 mov r8, r4, lsr #16
- 3388: e5cb1007 strb r1, [fp, #7]
- 338c: e5cb0011 strb r0, [fp, #17]
- 3390: e5cbc012 strb ip, [fp, #18]
- 3394: e5cba013 strb sl, [fp, #19]
- 3398: e5cbe001 strb lr, [fp, #1]
- 339c: e5cb5002 strb r5, [fp, #2]
- 33a0: e5cb6003 strb r6, [fp, #3]
- 33a4: e5cb7005 strb r7, [fp, #5]
- 33a8: e5cb8006 strb r8, [fp, #6]
- 33ac: e5cb2010 strb r2, [fp, #16]
- 33b0: e5cb3000 strb r3, [fp]
- 33b4: e5cb4004 strb r4, [fp, #4]
- 33b8: e28dd068 add sp, sp, #104 ; 0x68
- 33bc: e8bd4ff0 ldmia sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr}
- 33c0: e12fff1e bx lr
- 33c4: e59f56f0 ldr r5, [pc, #1776] ; 3abc <.text+0x3abc>
- 33c8: e0832195 umull r2, r3, r5, r1
- 33cc: e1a03323 mov r3, r3, lsr #6
- 33d0: e0632283 rsb r2, r3, r3, lsl #5
- 33d4: e0833102 add r3, r3, r2, lsl #2
- 33d8: e1510183 cmp r1, r3, lsl #3
- 33dc: 0a000193 beq 3a30
- 33e0: e0839195 umull r9, r3, r5, r1
- 33e4: e1a03323 mov r3, r3, lsr #6
- 33e8: e0632283 rsb r2, r3, r3, lsl #5
- 33ec: e0833102 add r3, r3, r2, lsl #2
- 33f0: e0413183 sub r3, r1, r3, lsl #3
- 33f4: e3530032 cmp r3, #50 ; 0x32
- 33f8: 1afffded bne 2bb4
- 33fc: e1a00004 mov r0, r4
- 3400: eb00120d bl 7c3c
- 3404: eafffdea b 2bb4
- 3408: e59f370c ldr r3, [pc, #1804] ; 3b1c <.text+0x3b1c>
- 340c: e5d3c001 ldrb ip, [r3, #1]
- 3410: e5d30005 ldrb r0, [r3, #5]
- 3414: e5d31000 ldrb r1, [r3]
- 3418: e5d32004 ldrb r2, [r3, #4]
- 341c: e5d3e002 ldrb lr, [r3, #2]
- 3420: e5d34006 ldrb r4, [r3, #6]
- 3424: e181140c orr r1, r1, ip, lsl #8
- 3428: e1822400 orr r2, r2, r0, lsl #8
- 342c: e5d3c007 ldrb ip, [r3, #7]
- 3430: e5d30003 ldrb r0, [r3, #3]
- 3434: e181180e orr r1, r1, lr, lsl #16
- 3438: e1822804 orr r2, r2, r4, lsl #16
- 343c: e1811c00 orr r1, r1, r0, lsl #24
- 3440: e1822c0c orr r2, r2, ip, lsl #24
- 3444: e1a04c21 mov r4, r1, lsr #24
- 3448: e1a05c22 mov r5, r2, lsr #24
- 344c: e1a03421 mov r3, r1, lsr #8
- 3450: e1a00821 mov r0, r1, lsr #16
- 3454: e1a0c422 mov ip, r2, lsr #8
- 3458: e1a0e822 mov lr, r2, lsr #16
- 345c: e5c63009 strb r3, [r6, #9]
- 3460: e5c6000a strb r0, [r6, #10]
- 3464: e5c6400b strb r4, [r6, #11]
- 3468: e5c6c015 strb ip, [r6, #21]
- 346c: e5c6e016 strb lr, [r6, #22]
- 3470: e5c65017 strb r5, [r6, #23]
- 3474: e5c61008 strb r1, [r6, #8]
- 3478: e5c62014 strb r2, [r6, #20]
- 347c: eafffeb3 b 2f50
- 3480: e59f3698 ldr r3, [pc, #1688] ; 3b20 <.text+0x3b20>
- 3484: e5d3c005 ldrb ip, [r3, #5]
- 3488: e5d3000d ldrb r0, [r3, #13]
- 348c: e5d31004 ldrb r1, [r3, #4]
- 3490: e5d3200c ldrb r2, [r3, #12]
- 3494: e5d3e006 ldrb lr, [r3, #6]
- 3498: e5d3400e ldrb r4, [r3, #14]
- 349c: e181140c orr r1, r1, ip, lsl #8
- 34a0: e1822400 orr r2, r2, r0, lsl #8
- 34a4: e5d3c00f ldrb ip, [r3, #15]
- 34a8: e5d30007 ldrb r0, [r3, #7]
- 34ac: e181180e orr r1, r1, lr, lsl #16
- 34b0: e1822804 orr r2, r2, r4, lsl #16
- 34b4: e1811c00 orr r1, r1, r0, lsl #24
- 34b8: e1822c0c orr r2, r2, ip, lsl #24
- 34bc: e1a04c21 mov r4, r1, lsr #24
- 34c0: e1a05c22 mov r5, r2, lsr #24
- 34c4: e1a03421 mov r3, r1, lsr #8
- 34c8: e1a00821 mov r0, r1, lsr #16
- 34cc: e1a0c422 mov ip, r2, lsr #8
- 34d0: e1a0e822 mov lr, r2, lsr #16
- 34d4: e5c63005 strb r3, [r6, #5]
- 34d8: e5c60006 strb r0, [r6, #6]
- 34dc: e5c64007 strb r4, [r6, #7]
- 34e0: e5c6c011 strb ip, [r6, #17]
- 34e4: e5c6e012 strb lr, [r6, #18]
- 34e8: e5c65013 strb r5, [r6, #19]
- 34ec: e5c61004 strb r1, [r6, #4]
- 34f0: e5c62010 strb r2, [r6, #16]
- 34f4: eafffe80 b 2efc
- 34f8: e59f3620 ldr r3, [pc, #1568] ; 3b20 <.text+0x3b20>
- 34fc: e5d3c001 ldrb ip, [r3, #1]
- 3500: e5d30009 ldrb r0, [r3, #9]
- 3504: e5d31000 ldrb r1, [r3]
- 3508: e5d32008 ldrb r2, [r3, #8]
- 350c: e5d3e002 ldrb lr, [r3, #2]
- 3510: e5d3400a ldrb r4, [r3, #10]
- 3514: e181140c orr r1, r1, ip, lsl #8
- 3518: e1822400 orr r2, r2, r0, lsl #8
- 351c: e5d3c00b ldrb ip, [r3, #11]
- 3520: e5d30003 ldrb r0, [r3, #3]
- 3524: e181180e orr r1, r1, lr, lsl #16
- 3528: e1822804 orr r2, r2, r4, lsl #16
- 352c: e1811c00 orr r1, r1, r0, lsl #24
- 3530: e1822c0c orr r2, r2, ip, lsl #24
- 3534: e1a04c21 mov r4, r1, lsr #24
- 3538: e1a05c22 mov r5, r2, lsr #24
- 353c: e1a03421 mov r3, r1, lsr #8
- 3540: e1a00821 mov r0, r1, lsr #16
- 3544: e1a0c422 mov ip, r2, lsr #8
- 3548: e1a0e822 mov lr, r2, lsr #16
- 354c: e5c63001 strb r3, [r6, #1]
- 3550: e5c60002 strb r0, [r6, #2]
- 3554: e5c64003 strb r4, [r6, #3]
- 3558: e5c6c00d strb ip, [r6, #13]
- 355c: e5c6e00e strb lr, [r6, #14]
- 3560: e5c6500f strb r5, [r6, #15]
- 3564: e5c61000 strb r1, [r6]
- 3568: e5c6200c strb r2, [r6, #12]
- 356c: eafffe4d b 2ea8
- 3570: e59f25a8 ldr r2, [pc, #1448] ; 3b20 <.text+0x3b20>
- 3574: e5d21011 ldrb r1, [r2, #17]
- 3578: e5d23010 ldrb r3, [r2, #16]
- 357c: e5d2c012 ldrb ip, [r2, #18]
- 3580: e5d20013 ldrb r0, [r2, #19]
- 3584: e1833401 orr r3, r3, r1, lsl #8
- 3588: e183380c orr r3, r3, ip, lsl #16
- 358c: e1833c00 orr r3, r3, r0, lsl #24
- 3590: e59f6554 ldr r6, [pc, #1364] ; 3aec <.text+0x3aec>
- 3594: e1a00c23 mov r0, r3, lsr #24
- 3598: e1a02423 mov r2, r3, lsr #8
- 359c: e1a01823 mov r1, r3, lsr #16
- 35a0: e5c62021 strb r2, [r6, #33]
- 35a4: e5c61022 strb r1, [r6, #34]
- 35a8: e5c60023 strb r0, [r6, #35]
- 35ac: e5c63020 strb r3, [r6, #32]
- 35b0: eafffe27 b 2e54
- 35b4: e59f3568 ldr r3, [pc, #1384] ; 3b24 <.text+0x3b24>
- 35b8: e59fc558 ldr ip, [pc, #1368] ; 3b18 <.text+0x3b18>
- 35bc: e8930006 ldmia r3, {r1, r2}
- 35c0: e89c0030 ldmia ip, {r4, r5}
- 35c4: e0544001 subs r4, r4, r1
- 35c8: e0c55002 sbc r5, r5, r2
- 35cc: e3550000 cmp r5, #0 ; 0x0
- 35d0: da000125 ble 3a6c