diff options
author | Sean V. Kelley <seanvk@users.noreply.github.com> | 2017-01-31 21:48:41 -0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-01-31 21:48:41 -0800 |
commit | 929d90f55b8226e78b9fb76e09c8dbb94f8c4cd9 (patch) | |
tree | 8121da00f20cd2220348f2cef5ef08142a76448f | |
parent | a84e59cd1216c183e771d1eb05a57758be168720 (diff) | |
parent | 1a3cfcec84b4223059255952f446a0c7d08b0b15 (diff) | |
download | libva-929d90f55b8226e78b9fb76e09c8dbb94f8c4cd9.tar.gz |
Merge pull request #13 from seanvk/remove-test
test: remove from library
73 files changed, 1 insertions, 48948 deletions
@@ -37,27 +37,4 @@ ltmain.sh /m4 missing stamp-h1 -/test/basic/test_01 -/test/basic/test_02 -/test/basic/test_03 -/test/basic/test_04 -/test/basic/test_05 -/test/basic/test_06 -/test/basic/test_07 -/test/basic/test_08 -/test/basic/test_09 -/test/basic/test_10 -/test/basic/test_11 -/test/decode/loadjpeg -/test/decode/mpeg2vldemo -/test/egl/va_egl -/test/encode/avcenc -/test/encode/h264encode -/test/encode/mpeg2vaenc -/test/putsurface/putsurface -/test/putsurface/putsurface_wayland -/test/transcode/mpeg2transcode -/test/v4l_h264/decode/decode -/test/v4l_h264/encode/encode -/test/vainfo/vainfo /va/va_version.h diff --git a/Makefile.am b/Makefile.am index beac7e9..be1ce9e 100644 --- a/Makefile.am +++ b/Makefile.am @@ -24,7 +24,7 @@ ACLOCAL_AMFLAGS = -I m4 ${ACLOCAL_FLAGS} AUTOMAKE_OPTIONS = foreign -SUBDIRS = va dummy_drv_video pkgconfig test debian.upstream doc +SUBDIRS = va dummy_drv_video pkgconfig debian.upstream doc # Extra clean files so that maintainer-clean removes *everything* MAINTAINERCLEANFILES = \ diff --git a/configure.ac b/configure.ac index d1b3db9..abdf2fa 100644 --- a/configure.ac +++ b/configure.ac @@ -330,13 +330,6 @@ debian.upstream/libva-x11.install.in pkgconfig/libva-wayland.pc pkgconfig/libva-x11.pc pkgconfig/libva.pc - test/Makefile - test/basic/Makefile - test/common/Makefile - test/decode/Makefile - test/encode/Makefile - test/putsurface/Makefile - test/vainfo/Makefile va/Makefile va/drm/Makefile va/egl/Makefile diff --git a/debian.upstream/Makefile.am b/debian.upstream/Makefile.am index 8367ef7..f568f9d 100644 --- a/debian.upstream/Makefile.am +++ b/debian.upstream/Makefile.am @@ -12,7 +12,6 @@ DEBIANFILES = \ libva-x11.install.in \ libva.install.in \ rules \ - vainfo.install \ $(NULL) DEBIANGENFILES = \ diff --git a/debian.upstream/control.in b/debian.upstream/control.in index 6d7d82c..0260d7e 100644 --- a/debian.upstream/control.in +++ b/debian.upstream/control.in @@ -100,12 +100,3 @@ Description: Video Acceleration (VA) API for Linux -- runtime The library loads a hardware dependendent driver. . This package contains the debug info files. - -Package: vainfo -Architecture: any -Depends: libva@LIBVA_MAJOR_VERSION@ (= ${Source-Version}) -Description: Video Acceleration (VA) API for Linux -- info program - The libva library implements the Video Acceleration (VA) API for Linux. - The library loads a hardware dependendent driver. - . - This package contains the `vainfo' program. diff --git a/debian.upstream/vainfo.install b/debian.upstream/vainfo.install deleted file mode 100644 index 8ef46a0..0000000 --- a/debian.upstream/vainfo.install +++ /dev/null @@ -1 +0,0 @@ -debian/tmp/usr/bin/vainfo
\ No newline at end of file diff --git a/libva.spec b/libva.spec deleted file mode 100644 index 28842a3..0000000 --- a/libva.spec +++ /dev/null @@ -1,151 +0,0 @@ -#%define moduledir %(pkg-config xorg-server --variable=moduledir) -%define libversion 1.0.11 - -Name: libva -Version: %{libversion} -Release: 0.0 -License: MIT -Source: %{name}-%{version}.tar.bz2 -NoSource: 0 -Group: Development/Libraries -Summary: Video Acceleration (VA) API for Linux -URL: http://freedesktop.org/wiki/Software/vaapi -BuildRoot: %{_tmppath}/%{name}-%{version}-build - -Requires: xorg-x11-server-Xorg - -Requires: /sbin/ldconfig -BuildRequires: pkgconfig(xv) -BuildRequires: pkgconfig(xrandr) -BuildRequires: pkgconfig(xorg-server) -BuildRequires: pkgconfig(libdrm) -BuildRequires: pkgconfig(x11) -BuildRequires: pkgconfig(xext) -BuildRequires: pkgconfig(xdamage) -BuildRequires: pkgconfig(xfixes) -BuildRequires: pkgconfig(dri2proto) -BuildRequires: pkgconfig(damageproto) -BuildRequires: pkgconfig(kbproto) -BuildRequires: pkgconfig(xextproto) -BuildRequires: pkgconfig(fixesproto) -BuildRequires: pkgconfig(xproto) -BuildRequires: pkgconfig(gl) -BuildRequires: libtool - - - - - -%description -The libva library implements the Video Acceleration (VA) API for Linux. -The library loads a hardware dependendent driver. - -%package devel -Summary: Video Acceleration (VA) API for Linux -- development files -Group: Development/Libraries -Requires: %{name} = %{version}-%{release} -Requires: pkgconfig - -%description devel -The libva library implements the Video Acceleration (VA) API for Linux. -The library loads a hardware dependendent driver. - -This package provides the development environment for libva. - -%prep -%setup -q - -%build -unset LD_AS_NEEDED -%autogen -make - -%install -%make_install - -%clean -rm -rf $RPM_BUILD_ROOT - -%post -p /sbin/ldconfig -%postun -p /sbin/ldconfig - -%files -%defattr(-,root,root,-) -%{_libdir}/libva.so.1 -%{_libdir}/libva.so.%{libversion} -%{_libdir}/libva-tpi.so.1 -%{_libdir}/libva-tpi.so.%{libversion} -%{_libdir}/libva-x11.so.1 -%{_libdir}/libva-x11.so.%{libversion} -%{_libdir}/libva-glx.so.1 -%{_libdir}/libva-glx.so.%{libversion} -%{_libdir}/libva-egl.so.1 -%{_libdir}/libva-egl.so.%{libversion} -%{_bindir}/vainfo -%{_bindir}/test_* -%{_bindir}/h264encode -%{_bindir}/mpeg2vldemo -%{_bindir}/putsurface - -%{_libdir}/dri/dummy_drv_video.so - -%files devel -%defattr(-,root,root,-) -%dir %{_includedir}/va -%{_includedir}/va/* -%{_libdir}/libva.so -%{_libdir}/libva-tpi.so -%{_libdir}/libva-x11.so -%{_libdir}/libva-glx.so -%{_libdir}/libva-egl.so -%{_libdir}/pkgconfig/libva.pc -%{_libdir}/pkgconfig/libva-tpi.pc -%{_libdir}/pkgconfig/libva-x11.pc -%{_libdir}/pkgconfig/libva-glx.pc -%{_libdir}/pkgconfig/libva-egl.pc - -%changelog -* Tue Jan 25 2011 Austin Yuan <shengquan.yuan@intel.com> 1.0.1 -- Updated libva source to 1.0.8 -* Wed Dec 23 2009 Prajwal Mohan <prajwal.karur.mohan@intel.com> 1.0.1 -- Updated libva source to IMG Alpha7 -* Fri Dec 18 2009 Prajwal Mohan <prajwal.karur.mohan@intel.com> 0.31.0 -- Updated libva source to IMG Alpha6 -* Tue Nov 24 2009 Prajwal Mohan <prajwal.karur.mohan@intel.com> 0.31.0 -- Updated libva source -* Mon Nov 9 2009 Prajwal Mohan <prajwal.karur.mohan@intel.com> 0.31.0 -- Update to version 0.31.0 -* Tue Jul 7 2009 Prajwal Mohan <prajwal.karur.mohan@intel.com> 0.30.4 -- Update to version 0.30.4 -* Wed Jun 24 2009 Prajwal Mohan <prajwal.karur.mohan@intel.com> 0.30.20090618 -- Update to version 0.30.20090618_Alpha2.3 -* Thu Jun 11 2009 Priya Vijayan <priya.vijayan@intel.com> 0.30.20090608 -- Update to version 0.30.20090608 -* Tue Jun 2 2009 Anas Nashif <anas.nashif@intel.com> - 0.30~20090514 -- unset LD_AS_NEEDED -* Fri May 15 2009 Anas Nashif <anas.nashif@intel.com> 0.30~20090514 -- Update to latest snapshot 20090514 -* Wed Apr 29 2009 Anas Nashif <anas.nashif@intel.com> 0.30~20090428 -- Update to 20090428 snpashot -* Sun Apr 26 2009 Anas Nashif <anas.nashif@intel.com> 0.30~20090423 -- Update libva.pc with new includedir -* Sun Apr 26 2009 Anas Nashif <anas.nashif@intel.com> 0.30~20090423 -- Update to latest snapshot 20090423 -* Sun Apr 26 2009 Anas Nashif <anas.nashif@intel.com> 0.30~20090423 -- Update to latest snapshot: 20090423 -* Mon Mar 23 2009 Anas Nashif <anas.nashif@intel.com> 0.30~20090323 -- Update to 0.30~20090323 -* Fri Jan 16 2009 Priya Vijayan <priya.vijayan@intel.com> 0.31 -- Fixing vainfo.c -* Fri Jan 16 2009 Priya Vijayan <priya.vijayan@intel.com> 0.31 -- fixing va_backend.h -* Fri Jan 16 2009 Priya Vijayan <priya.vijayan@intel.com> 0.31 -- Updating source -* Tue Jan 6 2009 Priya Vijayan <priya.vijayan@intel.com> 0.30 -- Update to 0.28-working combination with X Server -* Fri Dec 19 2008 Priya Vijayan <priya.vijayan@intel.com> 0.30.0 -- Added definition of FOURCC IYUV - * Dec 16 2008 Priya Vijayan <priya.vijayan@intel.com> -- Initial Import to MRST -* Mon Oct 13 2008 shengquan.yuan@intel.com -- packaged mrst-video-decode-src version 0.0.1 using the buildservice spec file wizard diff --git a/test/Android.mk b/test/Android.mk deleted file mode 100644 index f3f122c..0000000 --- a/test/Android.mk +++ /dev/null @@ -1,4 +0,0 @@ -# Recursive call sub-folder Android.mk -# - include $(call all-subdir-makefiles) - diff --git a/test/Makefile.am b/test/Makefile.am deleted file mode 100644 index 6083bb3..0000000 --- a/test/Makefile.am +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright (c) 2007 Intel Corporation. All Rights Reserved. -# -# Permission is hereby granted, free of charge, to any person obtaining a -# copy of this software and associated documentation files (the -# "Software"), to deal in the Software without restriction, including -# without limitation the rights to use, copy, modify, merge, publish, -# distribute, sub license, and/or sell copies of the Software, and to -# permit persons to whom the Software is furnished to do so, subject to -# the following conditions: -# -# The above copyright notice and this permission notice (including the -# next paragraph) shall be included in all copies or substantial portions -# of the Software. -# -# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -# OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. -# IN NO EVENT SHALL PRECISION INSIGHT AND/OR ITS SUPPLIERS BE LIABLE FOR -# ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -# TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -# SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -SUBDIRS = common decode encode vainfo - -if USE_X11 -SUBDIRS += basic putsurface -endif - -EXTRA_DIST = loadsurface.h loadsurface_yuv.h diff --git a/test/basic/Android.mk b/test/basic/Android.mk deleted file mode 100755 index 2b4255c..0000000 --- a/test/basic/Android.mk +++ /dev/null @@ -1,234 +0,0 @@ -# For test_01 -# ===================================================== - -LOCAL_PATH:= $(call my-dir) - -include $(CLEAR_VARS) - -LOCAL_SRC_FILES := \ - test_01.c \ - -LOCAL_CFLAGS += \ - -DANDROID - -LOCAL_C_INCLUDES += \ - $(TARGET_OUT_HEADERS)/libva \ - $(TOPDIR)/hardware/intel/libva/va/ - -LOCAL_MODULE_TAGS := optional -LOCAL_MODULE := test_001 - -LOCAL_SHARED_LIBRARIES := libva-android libva libdl libdrm libcutils libutils libui libsurfaceflinger - -include $(BUILD_EXECUTABLE) - -# For test_02 -# ===================================================== -include $(CLEAR_VARS) - -LOCAL_SRC_FILES := \ - test_02.c \ - -LOCAL_CFLAGS += \ - -DANDROID - -LOCAL_C_INCLUDES += \ - $(TARGET_OUT_HEADERS)/libva \ - $(TOPDIR)/hardware/intel/libva/va/ - -LOCAL_MODULE_TAGS := optional -LOCAL_MODULE := test_02_android - -LOCAL_SHARED_LIBRARIES := libva-android libva libdl libdrm libcutils libutils libui libsurfaceflinger - -include $(BUILD_EXECUTABLE) - -# For test_03 -# ===================================================== -include $(CLEAR_VARS) - -LOCAL_SRC_FILES := \ - test_03.c \ - -LOCAL_CFLAGS += \ - -DANDROID - -LOCAL_C_INCLUDES += \ - $(TARGET_OUT_HEADERS)/libva \ - $(TOPDIR)/hardware/intel/libva/va/ - -LOCAL_MODULE_TAGS := optional -LOCAL_MODULE := test_03_android - -LOCAL_SHARED_LIBRARIES := libva-android libva libdl libdrm libcutils libutils libui libsurfaceflinger - -include $(BUILD_EXECUTABLE) - -# For test_04g -# ===================================================== -include $(CLEAR_VARS) - -LOCAL_SRC_FILES := \ - test_04.c \ - -LOCAL_CFLAGS += \ - -DANDROID - -LOCAL_C_INCLUDES += \ - $(TARGET_OUT_HEADERS)/libva \ - $(TOPDIR)/hardware/intel/libva/va/ - -LOCAL_MODULE_TAGS := optional -LOCAL_MODULE := test_04_android - -LOCAL_SHARED_LIBRARIES := libva-android libva libdl libdrm libcutils libutils libui libsurfaceflinger - -include $(BUILD_EXECUTABLE) - -# For test_05 -# ===================================================== -include $(CLEAR_VARS) - -LOCAL_SRC_FILES := \ - test_05.c \ - -LOCAL_CFLAGS += \ - -DANDROID - -LOCAL_C_INCLUDES += \ - $(TARGET_OUT_HEADERS)/libva \ - $(TOPDIR)/hardware/intel/libva/va/ - -LOCAL_MODULE_TAGS := optional -LOCAL_MODULE := test_05_android - -LOCAL_SHARED_LIBRARIES := libva-android libva libdl libdrm libcutils libutils libui libsurfaceflinger - -include $(BUILD_EXECUTABLE) - -# For test_06 -# ===================================================== -include $(CLEAR_VARS) - -LOCAL_SRC_FILES := \ - test_06.c \ - -LOCAL_CFLAGS += \ - -DANDROID - -LOCAL_C_INCLUDES += \ - $(TARGET_OUT_HEADERS)/libva \ - $(TOPDIR)/hardware/intel/libva/va/ - -LOCAL_MODULE_TAGS := optional -LOCAL_MODULE := test_06_android - -LOCAL_SHARED_LIBRARIES := libva-android libva libdl libdrm libcutils libutils libui libsurfaceflinger - -include $(BUILD_EXECUTABLE) - -# For test_07 -# ===================================================== -include $(CLEAR_VARS) - -LOCAL_SRC_FILES := \ - test_07.c \ - -LOCAL_CFLAGS += \ - -DANDROID - -LOCAL_C_INCLUDES += \ - $(TARGET_OUT_HEADERS)/libva \ - $(TOPDIR)/hardware/intel/libva/va/ - -LOCAL_MODULE_TAGS := optional -LOCAL_MODULE := test_07_android - -LOCAL_SHARED_LIBRARIES := libva-android libva libdl libdrm libcutils libutils libui libsurfaceflinger - -include $(BUILD_EXECUTABLE) - -# For test_08 -# ===================================================== -include $(CLEAR_VARS) - -LOCAL_SRC_FILES := \ - test_08.c \ - -LOCAL_CFLAGS += \ - -DANDROID - -LOCAL_C_INCLUDES += \ - $(TARGET_OUT_HEADERS)/libva \ - $(TOPDIR)/hardware/intel/libva/va/ - -LOCAL_MODULE_TAGS := optional -LOCAL_MODULE := test_08_android - -LOCAL_SHARED_LIBRARIES := libva-android libva libdl libdrm libcutils libutils libui libsurfaceflinger - -include $(BUILD_EXECUTABLE) - -# For test_09 -# ===================================================== -include $(CLEAR_VARS) - -LOCAL_SRC_FILES := \ - test_09.c \ - -LOCAL_CFLAGS += \ - -DANDROID - -LOCAL_C_INCLUDES += \ - $(TARGET_OUT_HEADERS)/libva \ - $(TOPDIR)/hardware/intel/libva/va/ - -LOCAL_MODULE_TAGS := optional -LOCAL_MODULE := test_09_android - -LOCAL_SHARED_LIBRARIES := libva-android libva libdl libdrm libcutils libutils libui libsurfaceflinger - -include $(BUILD_EXECUTABLE) - -# For test_10 -# ===================================================== -include $(CLEAR_VARS) - -LOCAL_SRC_FILES := \ - test_10.c - -LOCAL_CFLAGS += \ - -DANDROID - -LOCAL_C_INCLUDES += \ - $(TARGET_OUT_HEADERS)/libva \ - $(TOPDIR)/hardware/intel/libva/va/ - -LOCAL_MODULE_TAGS := optional -LOCAL_MODULE := test_10_android - -LOCAL_SHARED_LIBRARIES := libva-android libva libdl libdrm libcutils libutils libui libsurfaceflinger - -include $(BUILD_EXECUTABLE) - -# For test_11 -# ===================================================== -include $(CLEAR_VARS) - -LOCAL_SRC_FILES := \ - test_11.c - -LOCAL_CFLAGS += \ - -DANDROID - -LOCAL_C_INCLUDES += \ - $(TARGET_OUT_HEADERS)/libva \ - $(TOPDIR)/hardware/intel/libva/va/ - -LOCAL_MODULE_TAGS := optional -LOCAL_MODULE := test_11_android - -LOCAL_SHARED_LIBRARIES := libva-android libva libdl libdrm libcutils libutils libui libsurfaceflinger - -include $(BUILD_EXECUTABLE) - diff --git a/test/basic/Makefile.am b/test/basic/Makefile.am deleted file mode 100644 index 21f48dd..0000000 --- a/test/basic/Makefile.am +++ /dev/null @@ -1,87 +0,0 @@ -# Copyright (c) 2007 Intel Corporation. All Rights Reserved. -# -# Permission is hereby granted, free of charge, to any person obtaining a -# copy of this software and associated documentation files (the -# "Software"), to deal in the Software without restriction, including -# without limitation the rights to use, copy, modify, merge, publish, -# distribute, sub license, and/or sell copies of the Software, and to -# permit persons to whom the Software is furnished to do so, subject to -# the following conditions: -# -# The above copyright notice and this permission notice (including the -# next paragraph) shall be included in all copies or substantial portions -# of the Software. -# -# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -# OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. -# IN NO EVENT SHALL PRECISION INSIGHT AND/OR ITS SUPPLIERS BE LIABLE FOR -# ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -# TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -# SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -noinst_PROGRAMS = \ - test_01 \ - test_02 \ - test_03 \ - test_04 \ - test_05 \ - test_06 \ - test_07 \ - test_08 \ - test_09 \ - test_10 \ - test_11 \ - $(NULL) - -AM_CFLAGS = \ - -DIN_LIBVA \ - -I$(top_srcdir) \ - $(X11_CFLAGS) \ - $(NULL) - -TEST_LIBS = \ - $(top_builddir)/va/libva.la \ - $(top_builddir)/va/libva-x11.la \ - $(X11_LIBS) \ - $(NULL) - -test_01_LDADD = $(TEST_LIBS) -test_01_SOURCES = test_01.c - -test_02_LDADD = $(TEST_LIBS) -test_02_SOURCES = test_02.c - -test_03_LDADD = $(TEST_LIBS) -test_03_SOURCES = test_03.c - -test_04_LDADD = $(TEST_LIBS) -test_04_SOURCES = test_04.c - -test_05_LDADD = $(TEST_LIBS) -test_05_SOURCES = test_05.c - -test_06_LDADD = $(TEST_LIBS) -test_06_SOURCES = test_06.c - -test_07_LDADD = $(TEST_LIBS) -test_07_SOURCES = test_07.c - -test_08_LDADD = $(TEST_LIBS) -test_08_SOURCES = test_08.c - -test_09_LDADD = $(TEST_LIBS) -test_09_SOURCES = test_09.c - -test_10_LDADD = $(TEST_LIBS) -test_10_SOURCES = test_10.c - -test_11_LDADD = $(TEST_LIBS) -test_11_SOURCES = test_11.c - -EXTRA_DIST = test_common.c test_x11.c - -valgrind: $(noinst_PROGRAMS) - for a in $(noinst_PROGRAMS); do \ - valgrind --leak-check=full --show-reachable=yes .libs/$$a; \ - done diff --git a/test/basic/test.c b/test/basic/test.c deleted file mode 100644 index a03a8b2..0000000 --- a/test/basic/test.c +++ /dev/null @@ -1,151 +0,0 @@ -/* - * Copyright (c) 2007 Intel Corporation. All Rights Reserved. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the - * "Software"), to deal in the Software without restriction, including - * without limitation the rights to use, copy, modify, merge, publish, - * distribute, sub license, and/or sell copies of the Software, and to - * permit persons to whom the Software is furnished to do so, subject to - * the following conditions: - * - * The above copyright notice and this permission notice (including the - * next paragraph) shall be included in all copies or substantial portions - * of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS - * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. - * IN NO EVENT SHALL PRECISION INSIGHT AND/OR ITS SUPPLIERS BE LIABLE FOR - * ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, - * TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE - * SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - */ - -#include <va/va_x11.h> - -#include "assert.h" -#include <stdarg.h> -#include <stdio.h> -#include <string.h> -#include <dlfcn.h> - -#define ASSERT assert - -int main(int argc, const char* argv[]) -{ - Display *dpy; - VADisplay va_dpy; - VAStatus va_status; - int major_version, minor_version; - - dpy = XOpenDisplay(NULL); - ASSERT( dpy ); - printf("XOpenDisplay: dpy = %08x\n", dpy); - - va_dpy = vaGetDisplay(dpy); - ASSERT( va_dpy ); - printf("vaGetDisplay: va_dpy = %08x\n", va_dpy); - - va_status = vaInitialize(va_dpy, &major_version, &minor_version); - ASSERT( VA_STATUS_SUCCESS == va_status ); - printf("vaInitialize: major = %d minor = %d\n", major_version, minor_version); - - { - VASurfaceID surfaces[21]; - int i; - - surfaces[20] = -1; - va_status = vaCreateSurfaces(va_dpy, 720, 480, VA_RT_FORMAT_YUV420, 20, surfaces); - ASSERT( VA_STATUS_SUCCESS == va_status ); - ASSERT( -1 == surfaces[20] ); /* bounds check */ - for(i = 0; i < 20; i++) - { - printf("Surface %d surface_id = %08x\n", i, surfaces[i]); - } - Window win = XCreateSimpleWindow(dpy, RootWindow(dpy, 0), 0, 0, 720, 480, 0, 0, WhitePixel(dpy, 0)); - printf("Window = %08x\n", win); - XMapWindow(dpy, win); - XSync(dpy, False); - - vaPutSurface(va_dpy, surfaces[0], win, 0, 0, 720, 480, 0, 0, 720, 480, 0); - - sleep(10); - va_status = vaDestroySurface(va_dpy, surfaces, 20); - ASSERT( VA_STATUS_SUCCESS == va_status ); - } - - { - int num_profiles; - int i; - VAProfile *profiles = malloc(vaMaxNumProfiles(va_dpy) * sizeof(VAProfile)); - ASSERT(profiles); - printf("vaMaxNumProfiles = %d\n", vaMaxNumProfiles(va_dpy)); - - va_status = vaQueryConfigProfiles(va_dpy, profiles, &num_profiles); - ASSERT( VA_STATUS_SUCCESS == va_status ); - - printf("vaQueryConfigProfiles reports %d profiles\n", num_profiles); - for(i = 0; i < num_profiles; i++) - { - printf("Profile %d\n", profiles[i]); - } - } - - { - VASurfaceID surfaces[20]; - VAContextID context; - VAConfigAttrib attrib; - VAConfigID config_id; - int i; - - attrib.type = VAConfigAttribRTFormat; - va_status = vaGetConfigAttributes(va_dpy, VAProfileMPEG2Main, VAEntrypointVLD, - &attrib, 1); - ASSERT( VA_STATUS_SUCCESS == va_status ); - - ASSERT(attrib.value & VA_RT_FORMAT_YUV420); - /* Found desired RT format, keep going */ - - va_status = vaCreateConfig(va_dpy, VAProfileMPEG2Main, VAEntrypointVLD, &attrib, 1, - &config_id); - ASSERT( VA_STATUS_SUCCESS == va_status ); - - va_status = vaCreateSurfaces(va_dpy, 720, 480, VA_RT_FORMAT_YUV420, 20, surfaces); - ASSERT( VA_STATUS_SUCCESS == va_status ); - - va_status = vaCreateContext(va_dpy, config_id, 720, 480, 0 /* flag */, surfaces, 20, &context); - ASSERT( VA_STATUS_SUCCESS == va_status ); - - va_status = vaDestroyContext(va_dpy, context); - ASSERT( VA_STATUS_SUCCESS == va_status ); - - va_status = vaDestroySurface(va_dpy, surfaces, 20); - ASSERT( VA_STATUS_SUCCESS == va_status ); - } - - { - VABufferID picture_buf[3]; - va_status = vaCreateBuffer(va_dpy, VAPictureParameterBufferType, &picture_buf[0]); - ASSERT( VA_STATUS_SUCCESS == va_status ); - va_status = vaCreateBuffer(va_dpy, VAPictureParameterBufferType, &picture_buf[1]); - ASSERT( VA_STATUS_SUCCESS == va_status ); - va_status = vaCreateBuffer(va_dpy, VAPictureParameterBufferType, &picture_buf[2]); - ASSERT( VA_STATUS_SUCCESS == va_status ); - - va_status = vaDestroyBuffer(va_dpy, picture_buf[0]); - ASSERT( VA_STATUS_SUCCESS == va_status ); - va_status = vaDestroyBuffer(va_dpy, picture_buf[2]); - ASSERT( VA_STATUS_SUCCESS == va_status ); - va_status = vaDestroyBuffer(va_dpy, picture_buf[1]); - ASSERT( VA_STATUS_SUCCESS == va_status ); - } - - va_status = vaTerminate(va_dpy); - ASSERT( VA_STATUS_SUCCESS == va_status ); - printf("vaTerminate\n"); - - XCloseDisplay(dpy); - - return 0; -} diff --git a/test/basic/test_01.c b/test/basic/test_01.c deleted file mode 100644 index 4075655..0000000 --- a/test/basic/test_01.c +++ /dev/null @@ -1,42 +0,0 @@ -/* - * Copyright (c) 2007 Intel Corporation. All Rights Reserved. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the - * "Software"), to deal in the Software without restriction, including - * without limitation the rights to use, copy, modify, merge, publish, - * distribute, sub license, and/or sell copies of the Software, and to - * permit persons to whom the Software is furnished to do so, subject to - * the following conditions: - * - * The above copyright notice and this permission notice (including the - * next paragraph) shall be included in all copies or substantial portions - * of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS - * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. - * IN NO EVENT SHALL PRECISION INSIGHT AND/OR ITS SUPPLIERS BE LIABLE FOR - * ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, - * TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE - * SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - */ - -#define TEST_DESCRIPTION "Initialize & Terminate" - -#include "test_common.c" - -void pre() -{ -} - -void post() -{ -} - -void test() -{ - test_init(); - - test_terminate(); -} diff --git a/test/basic/test_02.c b/test/basic/test_02.c deleted file mode 100644 index 5622a18..0000000 --- a/test/basic/test_02.c +++ /dev/null @@ -1,42 +0,0 @@ -/* - * Copyright (c) 2007 Intel Corporation. All Rights Reserved. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the - * "Software"), to deal in the Software without restriction, including - * without limitation the rights to use, copy, modify, merge, publish, - * distribute, sub license, and/or sell copies of the Software, and to - * permit persons to whom the Software is furnished to do so, subject to - * the following conditions: - * - * The above copyright notice and this permission notice (including the - * next paragraph) shall be included in all copies or substantial portions - * of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS - * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. - * IN NO EVENT SHALL PRECISION INSIGHT AND/OR ITS SUPPLIERS BE LIABLE FOR - * ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, - * TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE - * SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - */ - -#define TEST_DESCRIPTION "Query profiles" - -#include "test_common.c" - -void pre() -{ - test_init(); -} - -void test() -{ - test_profiles(); -} - -void post() -{ - test_terminate(); -} diff --git a/test/basic/test_03.c b/test/basic/test_03.c deleted file mode 100644 index d2af494..0000000 --- a/test/basic/test_03.c +++ /dev/null @@ -1,67 +0,0 @@ -/* - * Copyright (c) 2007 Intel Corporation. All Rights Reserved. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the - * "Software"), to deal in the Software without restriction, including - * without limitation the rights to use, copy, modify, merge, publish, - * distribute, sub license, and/or sell copies of the Software, and to - * permit persons to whom the Software is furnished to do so, subject to - * the following conditions: - * - * The above copyright notice and this permission notice (including the - * next paragraph) shall be included in all copies or substantial portions - * of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS - * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. - * IN NO EVENT SHALL PRECISION INSIGHT AND/OR ITS SUPPLIERS BE LIABLE FOR - * ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, - * TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE - * SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - */ - -#define TEST_DESCRIPTION "Query entrypoints for all profiles" - -#include "test_common.c" - -void pre() -{ - test_init(); - test_profiles(); -} - -void test() -{ - int max_entrypoints; - int num_entrypoints; - int i, j; - max_entrypoints = vaMaxNumEntrypoints(va_dpy); - status("vaMaxEntryPoints = %d\n", max_entrypoints); - ASSERT(max_entrypoints > 0); - - VAEntrypoint *entrypoints = malloc(max_entrypoints * sizeof(VAEntrypoint)); - ASSERT(entrypoints); - - for(i = 0; i < num_profiles; i++) - { - memset(entrypoints, 0xff, max_entrypoints * sizeof(VAEntrypoint)); - va_status = vaQueryConfigEntrypoints(va_dpy, profiles[i], entrypoints, &num_entrypoints); - ASSERT( VA_STATUS_SUCCESS == va_status ); - status("vaQueryConfigEntryPoints(%s) reports %d entrypoints\n", profile2string(profiles[i]), num_entrypoints); - ASSERT(num_entrypoints <= max_entrypoints); - ASSERT(num_entrypoints > 0); - for(j = 0; j < num_entrypoints; j++) - { - status(" entrypoint %d [%s]\n", entrypoints[j], entrypoint2string(entrypoints[j])); - } - } - - free(entrypoints); -} - -void post() -{ - test_terminate(); -} diff --git a/test/basic/test_04.c b/test/basic/test_04.c deleted file mode 100644 index 2e3329c..0000000 --- a/test/basic/test_04.c +++ /dev/null @@ -1,84 +0,0 @@ -/* - * Copyright (c) 2007 Intel Corporation. All Rights Reserved. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the - * "Software"), to deal in the Software without restriction, including - * without limitation the rights to use, copy, modify, merge, publish, - * distribute, sub license, and/or sell copies of the Software, and to - * permit persons to whom the Software is furnished to do so, subject to - * the following conditions: - * - * The above copyright notice and this permission notice (including the - * next paragraph) shall be included in all copies or substantial portions - * of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS - * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. - * IN NO EVENT SHALL PRECISION INSIGHT AND/OR ITS SUPPLIERS BE LIABLE FOR - * ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, - * TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE - * SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - */ - -#define TEST_DESCRIPTION "Get config attributes for all profiles / entrypoints" - -#include "test_common.c" - -void pre() -{ - test_init(); - test_profiles(); -} - -#define DEADVALUE 0xdeaddead - -void test() -{ - VAConfigAttrib attributes[] = { - { type: VAConfigAttribRTFormat, value: DEADVALUE }, - { type: VAConfigAttribSpatialResidual, value: DEADVALUE }, - { type: VAConfigAttribSpatialClipping, value: DEADVALUE }, - { type: VAConfigAttribIntraResidual, value: DEADVALUE }, - { type: VAConfigAttribEncryption, value: DEADVALUE } - }; - int max_entrypoints; - int num_entrypoints; - int num_attribs = sizeof(attributes) / sizeof(VAConfigAttrib); - int i, j, k; - max_entrypoints = vaMaxNumEntrypoints(va_dpy); - ASSERT(max_entrypoints > 0); - VAEntrypoint *entrypoints = malloc(max_entrypoints * sizeof(VAEntrypoint)); - ASSERT(entrypoints); - - VAConfigAttrib *attrib_list = (VAConfigAttrib *) malloc(sizeof(attributes)); - ASSERT(attrib_list); - - for(i = 0; i < num_profiles; i++) - { - va_status = vaQueryConfigEntrypoints(va_dpy, profiles[i], entrypoints, &num_entrypoints); - ASSERT( VA_STATUS_SUCCESS == va_status ); - - for(j = 0; j < num_entrypoints; j++) - { - memcpy(attrib_list, attributes, sizeof(attributes)); - status("vaGetConfigAttributes for %s, %s\n", profile2string(profiles[i]), entrypoint2string(entrypoints[j])); - va_status = vaGetConfigAttributes(va_dpy, profiles[i], entrypoints[j], attrib_list, num_attribs); - ASSERT( VA_STATUS_SUCCESS == va_status ); - for(k = 0; k < num_attribs; k++) - { - status(" %d -> %08x\n", attrib_list[k].type, attrib_list[k].value); - ASSERT(attrib_list[k].value != DEADVALUE); - } - } - } - - free(attrib_list); - free(entrypoints); -} - -void post() -{ - test_terminate(); -} diff --git a/test/basic/test_05.c b/test/basic/test_05.c deleted file mode 100644 index a05100d..0000000 --- a/test/basic/test_05.c +++ /dev/null @@ -1,78 +0,0 @@ -/* - * Copyright (c) 2007 Intel Corporation. All Rights Reserved. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the - * "Software"), to deal in the Software without restriction, including - * without limitation the rights to use, copy, modify, merge, publish, - * distribute, sub license, and/or sell copies of the Software, and to - * permit persons to whom the Software is furnished to do so, subject to - * the following conditions: - * - * The above copyright notice and this permission notice (including the - * next paragraph) shall be included in all copies or substantial portions - * of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS - * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. - * IN NO EVENT SHALL PRECISION INSIGHT AND/OR ITS SUPPLIERS BE LIABLE FOR - * ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, - * TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE - * SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - */ - -#define TEST_DESCRIPTION "Create/destroy configs for all profiles / entrypoints" - -#include "test_common.c" - -void pre() -{ - test_init(); - test_profiles(); -} - -void test() -{ - int max_entrypoints; - int num_entrypoints; - int i, j; - int config_count = 0; - max_entrypoints = vaMaxNumEntrypoints(va_dpy); - ASSERT(max_entrypoints > 0); - VAEntrypoint *entrypoints = malloc(max_entrypoints * sizeof(VAEntrypoint)); - ASSERT(entrypoints); - - VAConfigID *configs = malloc(max_entrypoints * num_profiles * sizeof(VAConfigID)); - ASSERT(configs); - - for(i = 0; i < num_profiles; i++) - { - va_status = vaQueryConfigEntrypoints(va_dpy, profiles[i], entrypoints, &num_entrypoints); - ASSERT( VA_STATUS_SUCCESS == va_status ); - - for(j = 0; j < num_entrypoints; j++) - { - status("vaCreateConfig for %s, %s\n", profile2string(profiles[i]), entrypoint2string(entrypoints[j])); - va_status = vaCreateConfig(va_dpy, profiles[i], entrypoints[j], NULL, 0, &(configs[config_count])); - ASSERT( VA_STATUS_SUCCESS == va_status ); - status("vaCreateConfig returns %08x\n", configs[config_count]); - config_count++; - } - } - - for(i = 0; i < config_count; i++) - { - status("vaDestroyConfig for config %08x\n", configs[i]); - va_status = vaDestroyConfig( va_dpy, configs[i] ); - ASSERT( VA_STATUS_SUCCESS == va_status ); - } - - free(configs); - free(entrypoints); -} - -void post() -{ - test_terminate(); -} diff --git a/test/basic/test_06.c b/test/basic/test_06.c deleted file mode 100644 index e782d81..0000000 --- a/test/basic/test_06.c +++ /dev/null @@ -1,124 +0,0 @@ -/* - * Copyright (c) 2007 Intel Corporation. All Rights Reserved. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the - * "Software"), to deal in the Software without restriction, including - * without limitation the rights to use, copy, modify, merge, publish, - * distribute, sub license, and/or sell copies of the Software, and to - * permit persons to whom the Software is furnished to do so, subject to - * the following conditions: - * - * The above copyright notice and this permission notice (including the - * next paragraph) shall be included in all copies or substantial portions - * of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS - * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. - * IN NO EVENT SHALL PRECISION INSIGHT AND/OR ITS SUPPLIERS BE LIABLE FOR - * ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, - * TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE - * SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - */ - -#define TEST_DESCRIPTION "Get config attributes from configs" - -#include "test_common.c" - -int max_entrypoints; -VAEntrypoint *entrypoints; - -VAConfigID *configs; -int config_count = 0; - - - -void pre() -{ - int i, j; - - test_init(); - test_profiles(); - - max_entrypoints = vaMaxNumEntrypoints(va_dpy); - ASSERT(max_entrypoints > 0); - entrypoints = malloc(max_entrypoints * sizeof(VAEntrypoint)); - ASSERT(entrypoints); - - configs = malloc(max_entrypoints * num_profiles * sizeof(VAConfigID)); - ASSERT(configs); - - // Create configs - for(i = 0; i < num_profiles; i++) - { - int num_entrypoints; - va_status = vaQueryConfigEntrypoints(va_dpy, profiles[i], entrypoints, &num_entrypoints); - ASSERT( VA_STATUS_SUCCESS == va_status ); - - for(j = 0; j < num_entrypoints; j++) - { - va_status = vaCreateConfig(va_dpy, profiles[i], entrypoints[j], NULL, 0, &(configs[config_count])); - ASSERT( VA_STATUS_SUCCESS == va_status ); - config_count++; - } - } -} - -void test() -{ - int i, j, k; - int max_attribs; - - max_attribs = vaMaxNumConfigAttributes(va_dpy); - ASSERT(max_attribs > 0); - - VAConfigAttrib *attrib_list = malloc(max_attribs * sizeof(VAConfigAttrib)); - ASSERT(attrib_list); - - config_count = 0; - for(i = 0; i < num_profiles; i++) - { - int num_entrypoints; - - va_status = vaQueryConfigEntrypoints(va_dpy, profiles[i], entrypoints, &num_entrypoints); - ASSERT( VA_STATUS_SUCCESS == va_status ); - for(j = 0; j < num_entrypoints; j++) - { - VAProfile profile= -1; - VAEntrypoint entrypoint = -1; - int num_attribs = -1; - - status("Checking vaQueryConfigAttributes for %s, %s\n", profile2string(profiles[i]), entrypoint2string(entrypoints[j])); - memset(attrib_list, 0xff, max_attribs * sizeof(VAConfigAttrib)); - - va_status = vaQueryConfigAttributes(va_dpy, configs[config_count], &profile, &entrypoint, attrib_list, &num_attribs); - config_count++; - ASSERT( VA_STATUS_SUCCESS == va_status ); - ASSERT( profile == profiles[i] ); - ASSERT( entrypoint == entrypoints[j] ); - ASSERT( num_attribs >= 0 ); - for(k = 0; k < num_attribs; k++) - { - status(" %d -> %08x\n", attrib_list[k].type, attrib_list[k].value); - ASSERT(attrib_list[k].value != VA_ATTRIB_NOT_SUPPORTED); - } - } - } - - free(attrib_list); -} - -void post() -{ - int i; - for(i = 0; i < config_count; i++) - { - va_status = vaDestroyConfig( va_dpy, configs[i] ); - ASSERT( VA_STATUS_SUCCESS == va_status ); - } - - free(configs); - free(entrypoints); - test_terminate(); -} diff --git a/test/basic/test_07.c b/test/basic/test_07.c deleted file mode 100644 index 752b0bf..0000000 --- a/test/basic/test_07.c +++ /dev/null @@ -1,119 +0,0 @@ -/* - * Copyright (c) 2007 Intel Corporation. All Rights Reserved. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the - * "Software"), to deal in the Software without restriction, including - * without limitation the rights to use, copy, modify, merge, publish, - * distribute, sub license, and/or sell copies of the Software, and to - * permit persons to whom the Software is furnished to do so, subject to - * the following conditions: - * - * The above copyright notice and this permission notice (including the - * next paragraph) shall be included in all copies or substantial portions - * of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS - * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. - * IN NO EVENT SHALL PRECISION INSIGHT AND/OR ITS SUPPLIERS BE LIABLE FOR - * ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, - * TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE - * SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - */ - -#define TEST_DESCRIPTION "Create and destory surfaces" - -#include "test_common.c" - -void pre() -{ - test_init(); -} - -#define DEAD_SURFACE_ID (VASurfaceID) 0xbeefdead - -void test_unique_surfaces(VASurfaceID *surface_list1, int surface_count1, VASurfaceID *surface_list2, int surface_count2) -{ - int i,j; - - for(i = 0; i < surface_count1; i++) - { - for(j = 0; j < surface_count2; j++) - { - if ((surface_list1 == surface_list2) && (i == j)) continue; - ASSERT(surface_list1[i] != VA_INVALID_SURFACE); - ASSERT(surface_list2[j] != VA_INVALID_SURFACE); - ASSERT(surface_list1[i] != surface_list2[j]); - } - } -} - - -void test() -{ - VASurfaceID surfaces_1[1+1]; - VASurfaceID surfaces_4[4+1]; - VASurfaceID surfaces_16[16+1]; - VASurfaceID surfaces_6[6+1]; - - memset(surfaces_1, 0xff, sizeof(surfaces_1)); - memset(surfaces_4, 0xff, sizeof(surfaces_4)); - memset(surfaces_16, 0xff, sizeof(surfaces_16)); - memset(surfaces_6, 0xff, sizeof(surfaces_6)); - - status("vaCreateSurfaces 1 surface\n"); - surfaces_1[1] = DEAD_SURFACE_ID; - va_status = vaCreateSurfaces(va_dpy, VA_RT_FORMAT_YUV420, 352, 288, surfaces_1, 1, NULL, 0); - ASSERT( VA_STATUS_SUCCESS == va_status ); - ASSERT( DEAD_SURFACE_ID == surfaces_1[1] ); /* bounds check */ - - status("vaCreateSurfaces 4 surfaces\n"); - surfaces_4[4] = DEAD_SURFACE_ID; - va_status = vaCreateSurfaces(va_dpy, VA_RT_FORMAT_YUV420, 352, 288, surfaces_4, 4, NULL, 0); - ASSERT( VA_STATUS_SUCCESS == va_status ); - ASSERT( DEAD_SURFACE_ID == surfaces_4[4] ); /* bounds check */ - - status("vaCreateSurfaces 16 surfaces\n"); - surfaces_16[16] = DEAD_SURFACE_ID; - va_status = vaCreateSurfaces(va_dpy, VA_RT_FORMAT_YUV420, 352, 288, surfaces_16, 16, NULL, 0); - ASSERT( VA_STATUS_SUCCESS == va_status ); - ASSERT( DEAD_SURFACE_ID == surfaces_16[16] ); /* bounds check */ - - test_unique_surfaces(surfaces_1, 1, surfaces_4, 4); - test_unique_surfaces(surfaces_4, 4, surfaces_16, 4); - test_unique_surfaces(surfaces_4, 4, surfaces_16, 16); - test_unique_surfaces(surfaces_4, 1, surfaces_16, 16); - test_unique_surfaces(surfaces_1, 1, surfaces_16, 16); - - status("vaDestroySurface 4 surfaces\n"); - va_status = vaDestroySurfaces(va_dpy, surfaces_4, 4); - ASSERT( VA_STATUS_SUCCESS == va_status ); - - status("vaCreateSurfaces 6 surfaces\n"); - surfaces_6[6] = DEAD_SURFACE_ID; - va_status = vaCreateSurfaces(va_dpy, VA_RT_FORMAT_YUV420, 352, 288, surfaces_6, 6, NULL, 0); - ASSERT( VA_STATUS_SUCCESS == va_status ); - ASSERT( DEAD_SURFACE_ID == surfaces_6[6] ); /* bounds check */ - - test_unique_surfaces(surfaces_1, 1, surfaces_6, 6); - test_unique_surfaces(surfaces_6, 6, surfaces_16, 16); - test_unique_surfaces(surfaces_1, 1, surfaces_16, 6); - - status("vaDestroySurface 16 surfaces\n"); - va_status = vaDestroySurfaces(va_dpy, surfaces_16, 16); - ASSERT( VA_STATUS_SUCCESS == va_status ); - - status("vaDestroySurface 1 surface\n"); - va_status = vaDestroySurfaces(va_dpy, surfaces_1, 1); - ASSERT( VA_STATUS_SUCCESS == va_status ); - - status("vaDestroySurface 6 surfaces\n"); - va_status = vaDestroySurfaces(va_dpy, surfaces_6, 6); - ASSERT( VA_STATUS_SUCCESS == va_status ); -} - -void post() -{ - test_terminate(); -} diff --git a/test/basic/test_08.c b/test/basic/test_08.c deleted file mode 100644 index 299882f..0000000 --- a/test/basic/test_08.c +++ /dev/null @@ -1,92 +0,0 @@ -/* - * Copyright (c) 2007 Intel Corporation. All Rights Reserved. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the - * "Software"), to deal in the Software without restriction, including - * without limitation the rights to use, copy, modify, merge, publish, - * distribute, sub license, and/or sell copies of the Software, and to - * permit persons to whom the Software is furnished to do so, subject to - * the following conditions: - * - * The above copyright notice and this permission notice (including the - * next paragraph) shall be included in all copies or substantial portions - * of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS - * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. - * IN NO EVENT SHALL PRECISION INSIGHT AND/OR ITS SUPPLIERS BE LIABLE FOR - * ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, - * TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE - * SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - */ - -#define TEST_DESCRIPTION "Create and destory surfaces of different sizes" - -#include "test_common.c" - -void pre() -{ - test_init(); -} - -#define DEAD_SURFACE_ID (VASurfaceID) 0xbeefdead - -void test_unique_surfaces(VASurfaceID *surface_list, int surface_count) -{ - int i,j; - - for(i = 0; i < surface_count; i++) - { - ASSERT(surface_list[i] != VA_INVALID_SURFACE); - for(j = 0; j < i; j++) - { - if (i == j) continue; - ASSERT(surface_list[i] != surface_list[j]); - } - } -} - -typedef struct test_size { int w; int h; } test_size_t; - -test_size_t test_sizes[] = { - { 10, 10 }, - { 128, 128 }, - { 176, 144 }, - { 144, 176 }, - { 352, 288 }, - { 399, 299 }, - { 640, 480 }, - { 1280, 720 } -}; - -#define NUM_SIZES (sizeof(test_sizes) / sizeof(test_size_t)) - -void test() -{ - VASurfaceID surfaces[NUM_SIZES+1]; - unsigned int i; - - memset(surfaces, 0xff, sizeof(surfaces)); - - for(i = 0; i < NUM_SIZES; i++) - { - status("vaCreateSurfaces create %dx%d surface\n", test_sizes[i].w, test_sizes[i].h); - surfaces[i+1] = DEAD_SURFACE_ID; - va_status = vaCreateSurfaces(va_dpy, VA_RT_FORMAT_YUV420, test_sizes[i].w, test_sizes[i].h, &surfaces[i], 1, NULL, 0); - ASSERT( VA_STATUS_SUCCESS == va_status ); - ASSERT( DEAD_SURFACE_ID == surfaces[i+1] ); - } - - test_unique_surfaces(surfaces, NUM_SIZES); - - status("vaDestroySurface all surfaces\n"); - va_status = vaDestroySurfaces(va_dpy, surfaces, NUM_SIZES); - ASSERT( VA_STATUS_SUCCESS == va_status ); -} - -void post() -{ - test_terminate(); -} diff --git a/test/basic/test_09.c b/test/basic/test_09.c deleted file mode 100644 index 897d6fc..0000000 --- a/test/basic/test_09.c +++ /dev/null @@ -1,112 +0,0 @@ -/* - * Copyright (c) 2007 Intel Corporation. All Rights Reserved. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the - * "Software"), to deal in the Software without restriction, including - * without limitation the rights to use, copy, modify, merge, publish, - * distribute, sub license, and/or sell copies of the Software, and to - * permit persons to whom the Software is furnished to do so, subject to - * the following conditions: - * - * The above copyright notice and this permission notice (including the - * next paragraph) shall be included in all copies or substantial portions - * of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS - * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. - * IN NO EVENT SHALL PRECISION INSIGHT AND/OR ITS SUPPLIERS BE LIABLE FOR - * ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, - * TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE - * SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - */ - -#define TEST_DESCRIPTION "Create/destroy contexts for all profiles / entrypoints" - -#include "test_common.c" - -void pre() -{ - test_init(); - test_profiles(); -} - -void test() -{ - int max_entrypoints; - int num_entrypoints; - int i, j; - int config_count = 0; - max_entrypoints = vaMaxNumEntrypoints(va_dpy); - ASSERT(max_entrypoints > 0); - VAEntrypoint *entrypoints = malloc(max_entrypoints * sizeof(VAEntrypoint)); - ASSERT(entrypoints); - - VAConfigID *configs = malloc(max_entrypoints * num_profiles * sizeof(VAConfigID)); - ASSERT(configs); - VAContextID *contexts = malloc(max_entrypoints * num_profiles * sizeof(VAContextID)); - ASSERT(contexts); - - for(i = 0; i < num_profiles; i++) - { - va_status = vaQueryConfigEntrypoints(va_dpy, profiles[i], entrypoints, &num_entrypoints); - ASSERT( VA_STATUS_SUCCESS == va_status ); - - for(j = 0; j < num_entrypoints; j++) - { - status("vaCreateConfig for %s, %s\n", profile2string(profiles[i]), entrypoint2string(entrypoints[j])); - va_status = vaCreateConfig(va_dpy, profiles[i], entrypoints[j], NULL, 0, &(configs[config_count])); - ASSERT( VA_STATUS_SUCCESS == va_status ); - status("vaCreateConfig returns %08x\n", configs[config_count]); - config_count++; - } - } - - int width = 352; - int height = 288; - int surface_count = 4; - int total_surfaces = config_count * surface_count; - - VASurfaceID *surfaces = malloc(total_surfaces * sizeof(VASurfaceID)); - ASSERT(surfaces); - - // TODO: Don't assume VA_RT_FORMAT_YUV420 is supported / needed for each config - va_status = vaCreateSurfaces(va_dpy, VA_RT_FORMAT_YUV420, width, height, surfaces, total_surfaces, NULL, 0); - ASSERT( VA_STATUS_SUCCESS == va_status ); - - for(i = 0; i < config_count; i++) - { - status("vaCreateContext with config %08x\n", configs[i]); - int flags = 0; - va_status = vaCreateContext( va_dpy, configs[i], width, height, flags, surfaces + i*surface_count, surface_count, &contexts[i] ); - ASSERT( VA_STATUS_SUCCESS == va_status ); - } - - for(i = 0; i < config_count; i++) - { - status("vaDestroyContext for context %08x\n", contexts[i]); - va_status = vaDestroyContext( va_dpy, contexts[i] ); - ASSERT( VA_STATUS_SUCCESS == va_status ); - } - - for(i = 0; i < config_count; i++) - { - status("vaDestroyConfig for config %08x\n", configs[i]); - va_status = vaDestroyConfig( va_dpy, configs[i] ); - ASSERT( VA_STATUS_SUCCESS == va_status ); - } - - va_status = vaDestroySurfaces(va_dpy, surfaces, total_surfaces); - ASSERT( VA_STATUS_SUCCESS == va_status ); - - free(contexts); - free(configs); - free(surfaces); - free(entrypoints); -} - -void post() -{ - test_terminate(); -} diff --git a/test/basic/test_10.c b/test/basic/test_10.c deleted file mode 100644 index e79debc..0000000 --- a/test/basic/test_10.c +++ /dev/null @@ -1,141 +0,0 @@ -/* - * Copyright (c) 2007 Intel Corporation. All Rights Reserved. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the - * "Software"), to deal in the Software without restriction, including - * without limitation the rights to use, copy, modify, merge, publish, - * distribute, sub license, and/or sell copies of the Software, and to - * permit persons to whom the Software is furnished to do so, subject to - * the following conditions: - * - * The above copyright notice and this permission notice (including the - * next paragraph) shall be included in all copies or substantial portions - * of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS - * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. - * IN NO EVENT SHALL PRECISION INSIGHT AND/OR ITS SUPPLIERS BE LIABLE FOR - * ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, - * TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE - * SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - */ - -#define TEST_DESCRIPTION "Create and destroy buffers" - -#include "test_common.c" - -VAConfigID config; -VAContextID context; -VASurfaceID *surfaces; -int total_surfaces; - -void pre() -{ - test_init(); - - va_status = vaCreateConfig(va_dpy, VAProfileMPEG2Main, VAEntrypointVLD, NULL, 0, &config); - ASSERT( VA_STATUS_SUCCESS == va_status ); - status("vaCreateConfig returns %08x\n", config); - - int width = 352; - int height = 288; - int surface_count = 4; - total_surfaces = surface_count; - - surfaces = malloc(total_surfaces * sizeof(VASurfaceID)); - assert(surfaces); - - // TODO: Don't assume VA_RT_FORMAT_YUV420 is supported / needed for each config - va_status = vaCreateSurfaces(va_dpy, VA_RT_FORMAT_YUV420, width, height, surfaces, total_surfaces, NULL, 0); - ASSERT( VA_STATUS_SUCCESS == va_status ); - - status("vaCreateContext with config %08x\n", config); - int flags = 0; - va_status = vaCreateContext( va_dpy, config, width, height, flags, surfaces, surface_count, &context ); - ASSERT( VA_STATUS_SUCCESS == va_status ); -} - -void test_unique_buffers(VABufferID *buffer_list, int buffer_count) -{ - int i,j; - - for(i = 0; i < buffer_count; i++) - { - for(j = 0; j < i; j++) - { - ASSERT(buffer_list[i] != buffer_list[j]); - } - } -} - -VABufferType buffer_types[] = -{ - VAPictureParameterBufferType, - VAIQMatrixBufferType, - VABitPlaneBufferType, - VASliceGroupMapBufferType, - VASliceParameterBufferType, - VASliceDataBufferType, - VAMacroblockParameterBufferType, - VAResidualDataBufferType, - VADeblockingParameterBufferType, -}; - -unsigned int buffer_sizes[] = -{ - sizeof(VAPictureParameterBufferMPEG4), - sizeof(VAIQMatrixBufferH264), - 32*1024, - 48*1024, - sizeof(VASliceParameterBufferMPEG2), - 128*1024, - sizeof(VAMacroblockParameterBufferMPEG2), - 32*1024, - 15*1024, -}; - - -#define NUM_BUFFER_TYPES (sizeof(buffer_types) / sizeof(VABufferType)) - -#define DEAD_BUFFER_ID ((VABufferID) 0x1234ffff) - -void test() -{ - VABufferID buffer_ids[NUM_BUFFER_TYPES+1]; - unsigned int i; - memset(buffer_ids, 0xff, sizeof(buffer_ids)); - for(i=0; i < NUM_BUFFER_TYPES; i++) - { - buffer_ids[i+1] = DEAD_BUFFER_ID; - va_status = vaCreateBuffer(va_dpy, context, buffer_types[i], buffer_sizes[i], 1, NULL, &buffer_ids[i]); - ASSERT( VA_STATUS_SUCCESS == va_status ); - ASSERT( DEAD_BUFFER_ID == buffer_ids[i+1] ); /* Bounds check */ - } - test_unique_buffers(buffer_ids, NUM_BUFFER_TYPES); - - for(i=0; i < NUM_BUFFER_TYPES; i++) - { - va_status = vaDestroyBuffer(va_dpy, buffer_ids[i]); - ASSERT( VA_STATUS_SUCCESS == va_status ); - } -} - -void post() -{ - status("vaDestroyContext for context %08x\n", context); - va_status = vaDestroyContext( va_dpy, context ); - ASSERT( VA_STATUS_SUCCESS == va_status ); - - status("vaDestroyConfig for config %08x\n", config); - va_status = vaDestroyConfig( va_dpy, config ); - ASSERT( VA_STATUS_SUCCESS == va_status ); - - va_status = vaDestroySurfaces(va_dpy, surfaces, total_surfaces); - ASSERT( VA_STATUS_SUCCESS == va_status ); - - free(surfaces); - - test_terminate(); -} diff --git a/test/basic/test_11.c b/test/basic/test_11.c deleted file mode 100644 index 143d084..0000000 --- a/test/basic/test_11.c +++ /dev/null @@ -1,180 +0,0 @@ -/* - * Copyright (c) 2007 Intel Corporation. All Rights Reserved. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the - * "Software"), to deal in the Software without restriction, including - * without limitation the rights to use, copy, modify, merge, publish, - * distribute, sub license, and/or sell copies of the Software, and to - * permit persons to whom the Software is furnished to do so, subject to - * the following conditions: - * - * The above copyright notice and this permission notice (including the - * next paragraph) shall be included in all copies or substantial portions - * of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS - * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. - * IN NO EVENT SHALL PRECISION INSIGHT AND/OR ITS SUPPLIERS BE LIABLE FOR - * ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, - * TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE - * SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - */ - -#define TEST_DESCRIPTION "Map and unmap buffers" - -#include "test_common.c" - -VAConfigID config; -VAContextID context; -VASurfaceID *surfaces; -int total_surfaces; - -void pre() -{ - test_init(); - - va_status = vaCreateConfig(va_dpy, VAProfileMPEG2Main, VAEntrypointVLD, NULL, 0, &config); - ASSERT( VA_STATUS_SUCCESS == va_status ); - status("vaCreateConfig returns %08x\n", config); - - int width = 352; - int height = 288; - int surface_count = 4; - total_surfaces = surface_count; - - surfaces = malloc(total_surfaces * sizeof(VASurfaceID)); - assert(surfaces); - - // TODO: Don't assume VA_RT_FORMAT_YUV420 is supported / needed for each config - va_status = vaCreateSurfaces(va_dpy, VA_RT_FORMAT_YUV420, width, height, surfaces, total_surfaces, NULL, 0); - ASSERT( VA_STATUS_SUCCESS == va_status ); - - status("vaCreateContext with config %08x\n", config); - int flags = 0; - va_status = vaCreateContext( va_dpy, config, width, height, flags, surfaces, surface_count, &context ); - ASSERT( VA_STATUS_SUCCESS == va_status ); -} - -void test_unique_buffers(VABufferID *buffer_list, int buffer_count) -{ - int i,j; - - for(i = 0; i < buffer_count; i++) - { - for(j = 0; j < i; j++) - { - ASSERT(buffer_list[i] != buffer_list[j]); - } - } -} - -VABufferType buffer_types[] = -{ - VAPictureParameterBufferType, - VAIQMatrixBufferType, - VABitPlaneBufferType, - VASliceGroupMapBufferType, - VASliceParameterBufferType, - VASliceDataBufferType, - VAMacroblockParameterBufferType, - VAResidualDataBufferType, - VADeblockingParameterBufferType, -}; - -unsigned int buffer_sizes[] = -{ - sizeof(VAPictureParameterBufferMPEG4), - sizeof(VAIQMatrixBufferH264), - 32*1024, - 48*1024, - sizeof(VASliceParameterBufferMPEG2), - 128*1024, - sizeof(VAMacroblockParameterBufferMPEG2), - 32*1024, - 15*1024, -}; - - -#define NUM_BUFFER_TYPES (sizeof(buffer_types) / sizeof(VABufferType)) - -#define DEAD_BUFFER_ID ((VABufferID) 0x1234ffff) - -void test() -{ - VABufferID buffer_ids[NUM_BUFFER_TYPES+1]; - uint32_t *input_data[NUM_BUFFER_TYPES]; - unsigned int i, j; - memset(buffer_ids, 0xff, sizeof(buffer_ids)); - for(i=0; i < NUM_BUFFER_TYPES; i++) - { - uint32_t *data; - - input_data[i] = malloc(buffer_sizes[i]+4); - ASSERT(input_data[i]); - - /* Generate input data */ - for(j = buffer_sizes[i] / 4; j--;) - { - input_data[i][j] = random(); - } - - /* Copy to secondary buffer */ - data = malloc(buffer_sizes[i]); - ASSERT(data); - memcpy(data, input_data[i], buffer_sizes[i]); - - /* Create buffer and fill with data */ - va_status = vaCreateBuffer(va_dpy, context, buffer_types[i], buffer_sizes[i], 1, data, &buffer_ids[i]); - ASSERT( VA_STATUS_SUCCESS == va_status ); - status("vaCreateBuffer created buffer %08x of type %d\n", buffer_ids[i], buffer_types[i]); - - /* Wipe secondary buffer */ - memset(data, 0, buffer_sizes[i]); - free(data); - } - - for(i=0; i < NUM_BUFFER_TYPES; i++) - { - void *data = NULL; - /* Fetch VA Buffer */ - va_status = vaMapBuffer(va_dpy, buffer_ids[i], &data); - ASSERT( VA_STATUS_SUCCESS == va_status ); - status("vaMapBuffer mapped buffer %08x\n", buffer_ids[i]); - - /* Compare data */ - ASSERT( memcmp(input_data[i], data, buffer_sizes[i]) == 0 ); - } - - for(i=0; i < NUM_BUFFER_TYPES; i++) - { - va_status = vaUnmapBuffer(va_dpy, buffer_ids[i]); - ASSERT( VA_STATUS_SUCCESS == va_status ); - - va_status = vaDestroyBuffer(va_dpy, buffer_ids[i]); - ASSERT( VA_STATUS_SUCCESS == va_status ); - - free(input_data[i]); - } -} - - - -void post() -{ - status("vaDestroyContext for context %08x\n", context); - va_status = vaDestroyContext( va_dpy, context ); - ASSERT( VA_STATUS_SUCCESS == va_status ); - - status("vaDestroyConfig for config %08x\n", config); - va_status = vaDestroyConfig( va_dpy, config ); - ASSERT( VA_STATUS_SUCCESS == va_status ); - - va_status = vaDestroySurfaces(va_dpy, surfaces, total_surfaces); - ASSERT( VA_STATUS_SUCCESS == va_status ); - - free(surfaces); - - test_terminate(); -} diff --git a/test/basic/test_android.c b/test/basic/test_android.c deleted file mode 100644 index 2bb247a..0000000 --- a/test/basic/test_android.c +++ /dev/null @@ -1,62 +0,0 @@ -/* - * Copyright (c) 2007 Intel Corporation. All Rights Reserved. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the - * "Software"), to deal in the Software without restriction, including - * without limitation the rights to use, copy, modify, merge, publish, - * distribute, sub license, and/or sell copies of the Software, and to - * permit persons to whom the Software is furnished to do so, subject to - * the following conditions: - * - * The above copyright notice and this permission notice (including the - * next paragraph) shall be included in all copies or substantial portions - * of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS - * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. - * IN NO EVENT SHALL PRECISION INSIGHT AND/OR ITS SUPPLIERS BE LIABLE FOR - * ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, - * TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE - * SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - */ -#define Display unsigned int -Display *dpy; -VADisplay va_dpy; -VAStatus va_status; -VAProfile *profiles ; -int major_version, minor_version; - -void test_init() -{ - dpy = (Display*)malloc(sizeof(Display)); - *(dpy) = 0x18c34078; - ASSERT( dpy ); - status("malloc Display: dpy = %08x\n", dpy); - - va_dpy = vaGetDisplay(dpy); - ASSERT( va_dpy ); - status("vaGetDisplay: va_dpy = %08x\n", va_dpy); - - va_status = vaInitialize(va_dpy, &major_version, &minor_version); - ASSERT( VA_STATUS_SUCCESS == va_status ); - status("vaInitialize: major = %d minor = %d\n", major_version, minor_version); -} - -void test_terminate() -{ - va_status = vaTerminate(va_dpy); - ASSERT( VA_STATUS_SUCCESS == va_status ); - status("vaTerminate\n"); - - free(dpy); - status("free Display\n"); - - if (profiles) - { - free(profiles); - profiles = NULL; - } -} - diff --git a/test/basic/test_common.c b/test/basic/test_common.c deleted file mode 100644 index fd4c26f..0000000 --- a/test/basic/test_common.c +++ /dev/null @@ -1,168 +0,0 @@ -/* - * Copyright (c) 2007 Intel Corporation. All Rights Reserved. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the - * "Software"), to deal in the Software without restriction, including - * without limitation the rights to use, copy, modify, merge, publish, - * distribute, sub license, and/or sell copies of the Software, and to - * permit persons to whom the Software is furnished to do so, subject to - * the following conditions: - * - * The above copyright notice and this permission notice (including the - * next paragraph) shall be included in all copies or substantial portions - * of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS - * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. - * IN NO EVENT SHALL PRECISION INSIGHT AND/OR ITS SUPPLIERS BE LIABLE FOR - * ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, - * TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE - * SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - */ - -#include <va/va.h> -#ifdef ANDROID -#include <va/va_android.h> -#else -#include <va/va_x11.h> -#endif -#include "assert.h" -#include <stdarg.h> -#include <stdio.h> -#include <stdlib.h> -#include <string.h> -#include <stdint.h> -#include <dlfcn.h> - -#define ASSERT assert - -void status(const char *msg, ...); -#ifdef ANDROID -#include "test_android.c" -#else -#include "test_x11.c" -#endif - -Display *dpy; -VADisplay va_dpy; -VAStatus va_status; -int major_version, minor_version; -int print_status = 0; -int num_profiles; -VAProfile *profiles = NULL; - -void pre(); -void test(); -void post(); - -void status(const char *msg, ...) -{ - if (!print_status) return; - va_list args; - printf("--- "); - va_start(args, msg); - vfprintf(stdout, msg, args); - va_end(args); -} - - -int main(int argc, const char* argv[]) -{ - const char *name = strrchr(argv[0], '/'); - if (name) - name++; - else - name = argv[0]; - printf("*** %s: %s\n", name, TEST_DESCRIPTION); - pre(); - print_status = 1; - test(); - print_status = 0; - post(); - printf("*** %s: Finished\n", name); - return 0; -} - -#define PROFILE(profile) case VAProfile##profile: return("VAProfile" #profile); - -const char *profile2string(VAProfile profile) -{ - switch(profile) - { - PROFILE(None) - PROFILE(MPEG2Simple) - PROFILE(MPEG2Main) - PROFILE(MPEG4Simple) - PROFILE(MPEG4AdvancedSimple) - PROFILE(MPEG4Main) - PROFILE(H263Baseline) - PROFILE(H264Baseline) - PROFILE(H264Main) - PROFILE(H264High) - PROFILE(H264ConstrainedBaseline) - PROFILE(H264MultiviewHigh) - PROFILE(H264StereoHigh) - PROFILE(VC1Simple) - PROFILE(VC1Main) - PROFILE(VC1Advanced) - PROFILE(JPEGBaseline) - PROFILE(VP8Version0_3) - PROFILE(HEVCMain) - PROFILE(HEVCMain10) - PROFILE(VP9Profile0) - PROFILE(VP9Profile1) - PROFILE(VP9Profile2) - PROFILE(VP9Profile3) - } - ASSERT(0); - return "Unknown"; -} - -#define ENTRYPOINT(profile) case VAEntrypoint##profile: return("VAEntrypoint" #profile); - -const char *entrypoint2string(VAEntrypoint entrypoint) -{ - switch(entrypoint) - { - ENTRYPOINT(VLD) - ENTRYPOINT(IZZ) - ENTRYPOINT(IDCT) - ENTRYPOINT(MoComp) - ENTRYPOINT(Deblocking) - ENTRYPOINT(EncSlice) - ENTRYPOINT(EncPicture) - ENTRYPOINT(EncSliceLP) - ENTRYPOINT(VideoProc) - } - ASSERT(0); - return "Unknown"; -} - - -void test_profiles() -{ - int max_profiles; - int i; - max_profiles = vaMaxNumProfiles(va_dpy); - status("vaMaxNumProfiles = %d\n", max_profiles); - ASSERT(max_profiles > 0); - profiles = malloc(max_profiles * sizeof(VAProfile)); - ASSERT(profiles); - - va_status = vaQueryConfigProfiles(va_dpy, profiles, &num_profiles); - ASSERT( VA_STATUS_SUCCESS == va_status ); - - status("vaQueryConfigProfiles reports %d profiles\n", num_profiles); - ASSERT(num_profiles <= max_profiles); - ASSERT(num_profiles > 0); - - if (print_status) - { - for(i = 0; i < num_profiles; i++) - { - status(" profile %d [%s]\n", profiles[i], profile2string(profiles[i])); - } - } -} diff --git a/test/basic/test_x11.c b/test/basic/test_x11.c deleted file mode 100644 index df8f362..0000000 --- a/test/basic/test_x11.c +++ /dev/null @@ -1,61 +0,0 @@ -/* - * Copyright (c) 2007 Intel Corporation. All Rights Reserved. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the - * "Software"), to deal in the Software without restriction, including - * without limitation the rights to use, copy, modify, merge, publish, - * distribute, sub license, and/or sell copies of the Software, and to - * permit persons to whom the Software is furnished to do so, subject to - * the following conditions: - * - * The above copyright notice and this permission notice (including the - * next paragraph) shall be included in all copies or substantial portions - * of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS - * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. - * IN NO EVENT SHALL PRECISION INSIGHT AND/OR ITS SUPPLIERS BE LIABLE FOR - * ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, - * TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE - * SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - */ - -Display *dpy; -VADisplay va_dpy; -VAStatus va_status; -VAProfile *profiles ; -int major_version, minor_version; - -void test_init() -{ - dpy = XOpenDisplay(NULL); - ASSERT( dpy ); - status("XOpenDisplay: dpy = %08x\n", dpy); - - va_dpy = vaGetDisplay(dpy); - ASSERT( va_dpy ); - status("vaGetDisplay: va_dpy = %08x\n", va_dpy); - - va_status = vaInitialize(va_dpy, &major_version, &minor_version); - ASSERT( VA_STATUS_SUCCESS == va_status ); - status("vaInitialize: major = %d minor = %d\n", major_version, minor_version); -} - -void test_terminate() -{ - va_status = vaTerminate(va_dpy); - ASSERT( VA_STATUS_SUCCESS == va_status ); - status("vaTerminate\n"); - - XCloseDisplay(dpy); - status("XCloseDisplay\n"); - - if (profiles) - { - free(profiles); - profiles = NULL; - } -} - diff --git a/test/basic/testplan.txt b/test/basic/testplan.txt deleted file mode 100644 index 1cc573b..0000000 --- a/test/basic/testplan.txt +++ /dev/null @@ -1,106 +0,0 @@ - -Test 1 -- Initialize & Terminate -- vaGetDisplay, vaInitialize, vaTerminate - -Test 2 -- Query profiles -- vaQueryConfigProfiles, vaMaxNumProfiles - -Test 3 -- Query Entrypoints for all profiles -- vaQueryConfigEntryPoints, vaMaxNumEntryPoints - -Test 4 -- Get Config attributes for all profiles / entrypoints -- vaGetConfigAttributes - -Test 5 -- Create & destroy config for each profile / entrypoint -- vaCreateConfig, vaDestroyConfig - -Test 6 -- Get config attributes of various possible configs -- vaQueryConfigAttributes, vaMaxNumConfigAttributes -- Check if results for vaGetConfigAttributes match with vaQueryConfigAttributes for -a given profile / entrypoint - -Test 7 -- Create and destroy surfaces -- vaCreateSurfaces, vaDestroySurface -- Create surfaces of 352 x 288 pixels -- Create 1, 4 and 16 surfaces, destroy 4, create 6 surfaces, destroy 16, 1 -and 6 surfaces. - -Test 8 -- Create and destroy surfaces of different sizes -- Create surfaces of 10 x 10 pixels, 128 x 128 pixels, 176 x 144 pixels, 144 x 176 -pixels, 352 x 288 pixels, 399 x 299 pixels, 640 x 480 pixels, 1280 x 720 -pixels - -Test 9 -- Create and destroy a context for each profile / entrypoint -- Pass 4 surfaces of 352 x 288 pixels -- vaCreateContext, vaDestroyContext -- See also Test 5 - -Test 10 -- Create and destroy buffers -- vaCreateBuffer, vaDestroyBuffer -- For each different buffertype, create a buffer, then destroy them one by -one. - -Test 11 -- Map & unmap buffers -- vaBufferData, vaMapBuffer, vaUnmapBuffer -- For each different buffertype, copy data to the buffer with vaBufferData. -Then map the buffer and verify the contents of the buffer. - -Test 12 -- Render single MPEG2 I-frame -- vaBeginPicture, vaRenderPicture (num_buffers == 1), vaEndPicture - -Test 13 -- Render single MPEG2 I-frame, multiple buffer submission -- vaRenderPicture (num_buffers > 1) - -Test 14 -- Render single MPEG2 I-frame, split buffers -- Slice split over 2 buffers - -Test 15 -- Render single MPEG2 I-frame, split buffers -- Slice split over 3 buffers - -Test 16 -- Sync Surface -- Render single MPEG2 I-frame, then check vaQuerySurfaceStatus, vaSyncSurface and vaQuerySurfaceStatus - -Test 17 -- Query image formats -- vaMaxNumImageFormats, vaQueryImageFormats - -Test 18 -- Create and destroy vaImage -- vaCreateImage, vaDestroyImage - -Test 19 -- Get image data -- Render single MPEG2 I-frame, copy surface data to image, check resulting -image -- vaGetImage - -Test 20 -- Put image data -- Render single MPEG2 I-frame, copy half of a VAImage to surface, copy -surface back to VAImage, check resulting image -- vaPutImage - -Test 21 -- Query subpicture formats -- vaMaxNumSubpictureFormats, vaQuerySubpictureFromats - -Test 22 -- Create and destory subpictures -- vaCreateSubpicture, vaDestroySubpicture - diff --git a/test/common/Makefile.am b/test/common/Makefile.am deleted file mode 100644 index 763847d..0000000 --- a/test/common/Makefile.am +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright (c) 2012 Intel Corporation. All Rights Reserved. -# -# Permission is hereby granted, free of charge, to any person obtaining a -# copy of this software and associated documentation files (the -# "Software"), to deal in the Software without restriction, including -# without limitation the rights to use, copy, modify, merge, publish, -# distribute, sub license, and/or sell copies of the Software, and to -# permit persons to whom the Software is furnished to do so, subject to -# the following conditions: -# -# The above copyright notice and this permission notice (including the -# next paragraph) shall be included in all copies or substantial portions -# of the Software. -# -# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -# OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. -# IN NO EVENT SHALL PRECISION INSIGHT AND/OR ITS SUPPLIERS BE LIABLE FOR -# ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -# TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -# SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -noinst_LTLIBRARIES = libva-display.la - -libva_display_cflags = \ - -I$(top_srcdir) \ - -I$(top_srcdir)/va \ - -I$(top_builddir) \ - -DIN_LIBVA \ - $(NULL) - -libva_display_libs = \ - $(top_builddir)/va/libva.la \ - $(NULL) - -source_c = va_display.c -source_h = va_display.h - -if USE_X11 -source_c += va_display_x11.c -libva_display_cflags += $(X11_CFLAGS) -libva_display_libs += $(top_builddir)/va/libva-x11.la $(X11_LIBS) -endif - -if USE_DRM -source_c += va_display_drm.c -libva_display_cflags += $(DRM_CFLAGS) -libva_display_libs += $(top_builddir)/va/libva-drm.la $(DRM_LIBS) -endif - -if USE_WAYLAND -source_c += va_display_wayland.c -libva_display_cflags += $(WAYLAND_CFLAGS) -libva_display_libs += $(top_builddir)/va/libva-wayland.la $(WAYLAND_LIBS) -endif - -libva_display_la_SOURCES= $(source_c) -noinst_HEADERS = $(source_h) -libva_display_la_CFLAGS = $(libva_display_cflags) -libva_display_la_LIBADD = $(libva_display_libs) - -# Extra clean files so that maintainer-clean removes *everything* -MAINTAINERCLEANFILES = Makefile.in diff --git a/test/common/va_display.c b/test/common/va_display.c deleted file mode 100644 index dd58dd2..0000000 --- a/test/common/va_display.c +++ /dev/null @@ -1,166 +0,0 @@ -/* - * Copyright (c) 2012 Intel Corporation. All Rights Reserved. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the - * "Software"), to deal in the Software without restriction, including - * without limitation the rights to use, copy, modify, merge, publish, - * distribute, sub license, and/or sell copies of the Software, and to - * permit persons to whom the Software is furnished to do so, subject to - * the following conditions: - * - * The above copyright notice and this permission notice (including the - * next paragraph) shall be included in all copies or substantial portions - * of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS - * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. - * IN NO EVENT SHALL PRECISION INSIGHT AND/OR ITS SUPPLIERS BE LIABLE FOR - * ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, - * TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE - * SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - */ - -#include "sysdeps.h" -#include <stdio.h> -#include <stdlib.h> -#include <stddef.h> -#include <string.h> -#include <va/va.h> -#include "va_display.h" - -extern const VADisplayHooks va_display_hooks_android; -extern const VADisplayHooks va_display_hooks_wayland; -extern const VADisplayHooks va_display_hooks_x11; -extern const VADisplayHooks va_display_hooks_drm; - -static const VADisplayHooks *g_display_hooks; -static const VADisplayHooks *g_display_hooks_available[] = { -#ifdef ANDROID - &va_display_hooks_android, -#else -#ifdef HAVE_VA_WAYLAND - &va_display_hooks_wayland, -#endif -#ifdef HAVE_VA_X11 - &va_display_hooks_x11, -#endif -#ifdef HAVE_VA_DRM - &va_display_hooks_drm, -#endif -#endif - NULL -}; - -static const char *g_display_name; - -static const char * -get_display_name(int argc, char *argv[]) -{ - const char *display_name = NULL; - int i; - - for (i = 1; i < argc; i++) { - if (strcmp(argv[i], "--display") != 0) - continue; - argv[i] = NULL; - - if (++i < argc) { - display_name = argv[i]; - argv[i] = NULL; - } - } - return display_name; -} - -static void -print_display_names(void) -{ - const VADisplayHooks **h; - - printf("Available displays:\n"); - for (h = g_display_hooks_available; *h != NULL; h++) - printf(" %s\n", (*h)->name); -} - -static void -sanitize_args(int *argc, char *argv[]) -{ - char **out_args = argv; - int i, n = *argc; - - for (i = 0; i < n; i++) { - if (argv[i]) - *out_args++ = argv[i]; - } - *out_args = NULL; - *argc = out_args - argv; -} - -void -va_init_display_args(int *argc, char *argv[]) -{ - const char *display_name; - - display_name = get_display_name(*argc, argv); - if (display_name && strcmp(display_name, "help") == 0) { - print_display_names(); - exit(0); - } - g_display_name = display_name; - - sanitize_args(argc, argv); -} - -VADisplay -va_open_display(void) -{ - VADisplay va_dpy = NULL; - unsigned int i; - - for (i = 0; !va_dpy && g_display_hooks_available[i]; i++) { - g_display_hooks = g_display_hooks_available[i]; - if (g_display_name && - strcmp(g_display_name, g_display_hooks->name) != 0) - continue; - if (!g_display_hooks->open_display) - continue; - va_dpy = g_display_hooks->open_display(); - } - - if (!va_dpy) { - fprintf(stderr, "error: failed to initialize display"); - if (g_display_name) - fprintf(stderr, " '%s'", g_display_name); - fprintf(stderr, "\n"); - abort(); - } - return va_dpy; -} - -void -va_close_display(VADisplay va_dpy) -{ - if (!va_dpy) - return; - - if (g_display_hooks && g_display_hooks->close_display) - g_display_hooks->close_display(va_dpy); -} - -VAStatus -va_put_surface( - VADisplay va_dpy, - VASurfaceID surface, - const VARectangle *src_rect, - const VARectangle *dst_rect -) -{ - if (!va_dpy) - return VA_STATUS_ERROR_INVALID_DISPLAY; - - if (g_display_hooks && g_display_hooks->put_surface) - return g_display_hooks->put_surface(va_dpy, surface, src_rect, dst_rect); - return VA_STATUS_ERROR_UNIMPLEMENTED; -} diff --git a/test/common/va_display.h b/test/common/va_display.h deleted file mode 100644 index 4ed33e0..0000000 --- a/test/common/va_display.h +++ /dev/null @@ -1,64 +0,0 @@ -/* - * Copyright (c) 2012 Intel Corporation. All Rights Reserved. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the - * "Software"), to deal in the Software without restriction, including - * without limitation the rights to use, copy, modify, merge, publish, - * distribute, sub license, and/or sell copies of the Software, and to - * permit persons to whom the Software is furnished to do so, subject to - * the following conditions: - * - * The above copyright notice and this permission notice (including the - * next paragraph) shall be included in all copies or substantial portions - * of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS - * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. - * IN NO EVENT SHALL PRECISION INSIGHT AND/OR ITS SUPPLIERS BE LIABLE FOR - * ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, - * TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE - * SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - */ - -#ifndef VA_DISPLAY_H -#define VA_DISPLAY_H - -#include <va/va.h> - -#ifdef __cplusplus -extern "C" { -#endif - -typedef struct { - const char *name; - VADisplay (*open_display) (void); - void (*close_display) (VADisplay va_dpy); - VAStatus (*put_surface) (VADisplay va_dpy, VASurfaceID surface, - const VARectangle *src_rect, - const VARectangle *dst_rect); -} VADisplayHooks; - -void -va_init_display_args(int *argc, char *argv[]); - -VADisplay -va_open_display(void); - -void -va_close_display(VADisplay va_dpy); - -VAStatus -va_put_surface( - VADisplay va_dpy, - VASurfaceID surface, - const VARectangle *src_rect, - const VARectangle *dst_rect -); - -#ifdef __cplusplus -} -#endif - -#endif /* VA_DISPLAY_H */ diff --git a/test/common/va_display_android.cpp b/test/common/va_display_android.cpp deleted file mode 100644 index b05a47a..0000000 --- a/test/common/va_display_android.cpp +++ /dev/null @@ -1,105 +0,0 @@ -/* - * Copyright (c) 2012 Intel Corporation. All Rights Reserved. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the - * "Software"), to deal in the Software without restriction, including - * without limitation the rights to use, copy, modify, merge, publish, - * distribute, sub license, and/or sell copies of the Software, and to - * permit persons to whom the Software is furnished to do so, subject to - * the following conditions: - * - * The above copyright notice and this permission notice (including the - * next paragraph) shall be included in all copies or substantial portions - * of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS - * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. - * IN NO EVENT SHALL PRECISION INSIGHT AND/OR ITS SUPPLIERS BE LIABLE FOR - * ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, - * TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE - * SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - */ - -#include <va/va_android.h> -#include "va_display.h" - -#include <gui/Surface.h> -#include <gui/SurfaceComposerClient.h> -#include <gui/ISurfaceComposer.h> - -static unsigned int fake_display = 0xdeada01d; - -using namespace android; - -static sp<SurfaceComposerClient> client = NULL; -static sp<SurfaceControl> surface_ctr = NULL; -static sp<ANativeWindow> anw = NULL; - -static VADisplay -va_open_display_android(void) -{ - return vaGetDisplay(&fake_display); -} - -static void -va_close_display_android(VADisplay va_dpy) -{ -} - -static int create_window(int x, int y, int width, int height) -{ - client = new SurfaceComposerClient(); - - surface_ctr = client->createSurface( - String8("Test Surface"), - width, height, - PIXEL_FORMAT_RGB_888, 0); - - SurfaceComposerClient::openGlobalTransaction(); - surface_ctr->setLayer(0x7FFFFFFF); - surface_ctr->show(); - SurfaceComposerClient::closeGlobalTransaction(); - - SurfaceComposerClient::openGlobalTransaction(); - surface_ctr->setPosition(x, y); - SurfaceComposerClient::closeGlobalTransaction(); - - SurfaceComposerClient::openGlobalTransaction(); - surface_ctr->setSize(width, height); - SurfaceComposerClient::closeGlobalTransaction(); - - anw = surface_ctr->getSurface(); - - return 0; -} - - -static VAStatus -va_put_surface_android( - VADisplay va_dpy, - VASurfaceID surface, - const VARectangle *src_rect, - const VARectangle *dst_rect -) -{ - if (anw == NULL) - create_window(dst_rect->x, dst_rect->y, dst_rect->width, dst_rect->height); - - return vaPutSurface(va_dpy, surface, anw, - src_rect->x, src_rect->y, - src_rect->width, src_rect->height, - dst_rect->x, dst_rect->y, - dst_rect->width, dst_rect->height, - NULL, 0, - VA_FRAME_PICTURE); -} - -extern "C" -const VADisplayHooks va_display_hooks_android = { - "android", - va_open_display_android, - va_close_display_android, - va_put_surface_android -}; diff --git a/test/common/va_display_drm.c b/test/common/va_display_drm.c deleted file mode 100644 index b6394cd..0000000 --- a/test/common/va_display_drm.c +++ /dev/null @@ -1,91 +0,0 @@ -/* - * Copyright (c) 2012 Intel Corporation. All Rights Reserved. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the - * "Software"), to deal in the Software without restriction, including - * without limitation the rights to use, copy, modify, merge, publish, - * distribute, sub license, and/or sell copies of the Software, and to - * permit persons to whom the Software is furnished to do so, subject to - * the following conditions: - * - * The above copyright notice and this permission notice (including the - * next paragraph) shall be included in all copies or substantial portions - * of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS - * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. - * IN NO EVENT SHALL PRECISION INSIGHT AND/OR ITS SUPPLIERS BE LIABLE FOR - * ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, - * TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE - * SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - */ - -#include <stdio.h> -#include <unistd.h> -#include <fcntl.h> -#ifdef IN_LIBVA -# include "va/drm/va_drm.h" -#else -# include <va/va_drm.h> -#endif -#include "va_display.h" - -static int drm_fd = -1; - -static VADisplay -va_open_display_drm(void) -{ - VADisplay va_dpy; - int i; - - static const char *drm_device_paths[] = { - "/dev/dri/renderD128", - "/dev/dri/card0", - NULL - }; - - for (i = 0; drm_device_paths[i]; i++) { - drm_fd = open(drm_device_paths[i], O_RDWR); - if (drm_fd < 0) - continue; - - va_dpy = vaGetDisplayDRM(drm_fd); - if (va_dpy) - return va_dpy; - - close(drm_fd); - drm_fd = -1; - } - return NULL; -} - -static void -va_close_display_drm(VADisplay va_dpy) -{ - if (drm_fd < 0) - return; - - close(drm_fd); - drm_fd = -1; -} - - -static VAStatus -va_put_surface_drm( - VADisplay va_dpy, - VASurfaceID surface, - const VARectangle *src_rect, - const VARectangle *dst_rect -) -{ - return VA_STATUS_ERROR_OPERATION_FAILED; -} - -const VADisplayHooks va_display_hooks_drm = { - "drm", - va_open_display_drm, - va_close_display_drm, - va_put_surface_drm, -}; diff --git a/test/common/va_display_wayland.c b/test/common/va_display_wayland.c deleted file mode 100644 index abcb2b6..0000000 --- a/test/common/va_display_wayland.c +++ /dev/null @@ -1,193 +0,0 @@ -/* - * Copyright (c) 2012 Intel Corporation. All Rights Reserved. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the - * "Software"), to deal in the Software without restriction, including - * without limitation the rights to use, copy, modify, merge, publish, - * distribute, sub license, and/or sell copies of the Software, and to - * permit persons to whom the Software is furnished to do so, subject to - * the following conditions: - * - * The above copyright notice and this permission notice (including the - * next paragraph) shall be included in all copies or substantial portions - * of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS - * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. - * IN NO EVENT SHALL PRECISION INSIGHT AND/OR ITS SUPPLIERS BE LIABLE FOR - * ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, - * TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE - * SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - */ - -#include <stdlib.h> -#include <string.h> -#ifdef IN_LIBVA -# include "va/wayland/va_wayland.h" -#else -# include <va/va_wayland.h> -#endif -#include "va_display.h" - -struct display { - struct wl_display *display; - struct wl_registry *registry; - struct wl_compositor *compositor; - struct wl_shell *shell; - struct wl_shell_surface *shell_surface; - struct wl_surface *surface; - unsigned int ref_count; - int event_fd; -}; - -static struct display *g_display; - -static void -registry_handle_global( - void *data, - struct wl_registry *registry, - uint32_t id, - const char *interface, - uint32_t version -) -{ - struct display * const d = data; - - if (strcmp(interface, "wl_compositor") == 0) - d->compositor = - wl_registry_bind(registry, id, &wl_compositor_interface, 1); - else if (strcmp(interface, "wl_shell") == 0) - d->shell = wl_registry_bind(registry, id, &wl_shell_interface, 1); -} - -static const struct wl_registry_listener registry_listener = { - registry_handle_global, - NULL, -}; - -static VADisplay -va_open_display_wayland(void) -{ - struct display *d; - - if (g_display) { - d = g_display; - d->ref_count++; - } - else { - d = calloc(1, sizeof(*d)); - if (!d) - return NULL; - d->event_fd = -1; - - d->display = wl_display_connect(NULL); - if (!d->display) { - free(d); - return NULL; - } - wl_display_set_user_data(d->display, d); - d->registry = wl_display_get_registry(d->display); - wl_registry_add_listener(d->registry, ®istry_listener, d); - d->event_fd = wl_display_get_fd(d->display); - wl_display_dispatch(d->display); - - d->ref_count = 1; - g_display = d; - } - return vaGetDisplayWl(d->display); -} - -static void -va_close_display_wayland(VADisplay va_dpy) -{ - struct display * const d = g_display; - - if (!d || --d->ref_count > 0) - return; - - if (d->surface) { - wl_surface_destroy(d->surface); - d->surface = NULL; - } - - if (d->shell_surface) { - wl_shell_surface_destroy(d->shell_surface); - d->shell_surface = NULL; - } - - if (d->shell) { - wl_shell_destroy(d->shell); - d->shell = NULL; - } - - if (d->compositor) { - wl_compositor_destroy(d->compositor); - d->compositor = NULL; - } - - if (d->display) { - wl_display_disconnect(d->display); - d->display = NULL; - } - free(g_display); - g_display = NULL; -} - -static int -ensure_window(VADisplay va_dpy, unsigned int width, unsigned int height) -{ - struct display * const d = g_display; - - if (!d->surface) { - d->surface = wl_compositor_create_surface(d->compositor); - if (!d->surface) - return 0; - } - - if (!d->shell_surface) { - d->shell_surface = wl_shell_get_shell_surface(d->shell, d->surface); - if (!d->shell_surface) - return 0; - wl_shell_surface_set_toplevel(d->shell_surface); - } - return 1; -} - -static VAStatus -va_put_surface_wayland( - VADisplay va_dpy, - VASurfaceID surface, - const VARectangle *src_rect, - const VARectangle *dst_rect -) -{ - struct display * const d = g_display; - VAStatus va_status; - struct wl_buffer *buffer; - - if (!ensure_window(va_dpy, dst_rect->width, dst_rect->height)) - return VA_STATUS_ERROR_ALLOCATION_FAILED; - - va_status = vaGetSurfaceBufferWl(va_dpy, surface, VA_FRAME_PICTURE, &buffer); - if (va_status != VA_STATUS_SUCCESS) - return va_status; - - wl_surface_attach(d->surface, buffer, 0, 0); - wl_surface_damage( - d->surface, - dst_rect->x, dst_rect->y, dst_rect->width, dst_rect->height - ); - - wl_surface_commit(d->surface); - wl_display_flush(d->display); - return VA_STATUS_SUCCESS; -} - -const VADisplayHooks va_display_hooks_wayland = { - "wayland", - va_open_display_wayland, - va_close_display_wayland, - va_put_surface_wayland, -}; diff --git a/test/common/va_display_x11.c b/test/common/va_display_x11.c deleted file mode 100644 index 336bf86..0000000 --- a/test/common/va_display_x11.c +++ /dev/null @@ -1,139 +0,0 @@ -/* - * Copyright (c) 2012 Intel Corporation. All Rights Reserved. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the - * "Software"), to deal in the Software without restriction, including - * without limitation the rights to use, copy, modify, merge, publish, - * distribute, sub license, and/or sell copies of the Software, and to - * permit persons to whom the Software is furnished to do so, subject to - * the following conditions: - * - * The above copyright notice and this permission notice (including the - * next paragraph) shall be included in all copies or substantial portions - * of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS - * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. - * IN NO EVENT SHALL PRECISION INSIGHT AND/OR ITS SUPPLIERS BE LIABLE FOR - * ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, - * TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE - * SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - */ - -#include <stdio.h> -#include <stdbool.h> -#include <va/va_x11.h> -#include "va_display.h" - -static Display *x11_display; -static Window x11_window; - -static VADisplay -va_open_display_x11(void) -{ - x11_display = XOpenDisplay(NULL); - if (!x11_display) { - fprintf(stderr, "error: can't connect to X server!\n"); - return NULL; - } - return vaGetDisplay(x11_display); -} - -static void -va_close_display_x11(VADisplay va_dpy) -{ - if (!x11_display) - return; - - if (x11_window) { - XUnmapWindow(x11_display, x11_window); - XDestroyWindow(x11_display, x11_window); - x11_window = None; - } - XCloseDisplay(x11_display); - x11_display = NULL; -} - -static int -ensure_window(unsigned int width, unsigned int height) -{ - Window win, rootwin; - unsigned int black_pixel, white_pixel; - int screen; - - if (!x11_display) - return 0; - - if (x11_window) { - XResizeWindow(x11_display, x11_window, width, height); - return 1; - } - - screen = DefaultScreen(x11_display); - rootwin = RootWindow(x11_display, screen); - black_pixel = BlackPixel(x11_display, screen); - white_pixel = WhitePixel(x11_display, screen); - - win = XCreateSimpleWindow( - x11_display, - rootwin, - 0, 0, width, height, - 1, black_pixel, white_pixel - ); - if (!win) - return 0; - x11_window = win; - - XMapWindow(x11_display, x11_window); - XSync(x11_display, False); - return 1; -} - -static inline bool -validate_rect(const VARectangle *rect) -{ - return (rect && - rect->x >= 0 && - rect->y >= 0 && - rect->width > 0 && - rect->height > 0); -} - -static VAStatus -va_put_surface_x11( - VADisplay va_dpy, - VASurfaceID surface, - const VARectangle *src_rect, - const VARectangle *dst_rect -) -{ - unsigned int win_width, win_height; - - if (!va_dpy) - return VA_STATUS_ERROR_INVALID_DISPLAY; - if (surface == VA_INVALID_SURFACE) - return VA_STATUS_ERROR_INVALID_SURFACE; - if (!validate_rect(src_rect) || !validate_rect(dst_rect)) - return VA_STATUS_ERROR_INVALID_PARAMETER; - - win_width = dst_rect->x + dst_rect->width; - win_height = dst_rect->y + dst_rect->height; - if (!ensure_window(win_width, win_height)) - return VA_STATUS_ERROR_ALLOCATION_FAILED; - return vaPutSurface(va_dpy, surface, x11_window, - src_rect->x, src_rect->y, - src_rect->width, src_rect->height, - dst_rect->x, dst_rect->y, - dst_rect->width, dst_rect->height, - NULL, 0, - VA_FRAME_PICTURE); -} - -const VADisplayHooks va_display_hooks_x11 = { - "x11", - va_open_display_x11, - va_close_display_x11, - va_put_surface_x11, -}; diff --git a/test/decode/Android.mk b/test/decode/Android.mk deleted file mode 100755 index 52f7bfd..0000000 --- a/test/decode/Android.mk +++ /dev/null @@ -1,27 +0,0 @@ -# For test_01 -# ===================================================== - -LOCAL_PATH:= $(call my-dir) - -include $(CLEAR_VARS) - -LOCAL_SRC_FILES := \ - mpeg2vldemo.cpp \ - ../common/va_display.c \ - ../common/va_display_android.cpp - -LOCAL_CFLAGS += \ - -DANDROID - -LOCAL_C_INCLUDES += \ - $(LOCAL_PATH)/../../va \ - $(LOCAL_PATH)/../common \ - $(TARGET_OUT_HEADERS)/libva - -LOCAL_MODULE_TAGS := optional -LOCAL_MODULE := mpeg2vldemo - -LOCAL_SHARED_LIBRARIES := libva libva-android libdl libdrm libcutils libutils libgui - -include $(BUILD_EXECUTABLE) - diff --git a/test/decode/Makefile.am b/test/decode/Makefile.am deleted file mode 100644 index e84bf43..0000000 --- a/test/decode/Makefile.am +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright (c) 2007 Intel Corporation. All Rights Reserved. -# -# Permission is hereby granted, free of charge, to any person obtaining a -# copy of this software and associated documentation files (the -# "Software"), to deal in the Software without restriction, including -# without limitation the rights to use, copy, modify, merge, publish, -# distribute, sub license, and/or sell copies of the Software, and to -# permit persons to whom the Software is furnished to do so, subject to -# the following conditions: -# -# The above copyright notice and this permission notice (including the -# next paragraph) shall be included in all copies or substantial portions -# of the Software. -# -# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -# OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. -# IN NO EVENT SHALL PRECISION INSIGHT AND/OR ITS SUPPLIERS BE LIABLE FOR -# ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -# TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -# SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -bin_PROGRAMS = mpeg2vldemo loadjpeg - -AM_CPPFLAGS = \ - -I$(top_srcdir) \ - -I$(top_srcdir)/test/common \ - $(NULL) - -TEST_LIBS = \ - $(top_builddir)/va/libva.la \ - $(top_builddir)/test/common/libva-display.la \ - $(NULL) - -mpeg2vldemo_LDADD = $(TEST_LIBS) -mpeg2vldemo_SOURCES = mpeg2vldemo.cpp - -loadjpeg_LDADD = $(TEST_LIBS) -loadjpeg_SOURCES = loadjpeg.c tinyjpeg.c - -valgrind: $(bin_PROGRAMS) - for a in $(bin_PROGRAMS); do \ - valgrind --leak-check=full --show-reachable=yes .libs/$$a; \ - done - -EXTRA_DIST = \ - tinyjpeg.h \ - tinyjpeg-internal.h \ - $(NULL) diff --git a/test/decode/loadjpeg.c b/test/decode/loadjpeg.c deleted file mode 100644 index 7a9a235..0000000 --- a/test/decode/loadjpeg.c +++ /dev/null @@ -1,137 +0,0 @@ -/* - * Small jpeg decoder library - testing application - * - * Copyright (c) 2006, Luc Saillard <luc@saillard.org> - * Copyright (c) 2012 Intel Corporation. - * All rights reserved. - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions are met: - * - * - Redistributions of source code must retain the above copyright notice, - * this list of conditions and the following disclaimer. - * - * - Redistributions in binary form must reproduce the above copyright notice, - * this list of conditions and the following disclaimer in the documentation - * and/or other materials provided with the distribution. - * - * - Neither the name of the author nor the names of its contributors may be - * used to endorse or promote products derived from this software without - * specific prior written permission. - * - * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" - * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE - * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE - * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE - * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR - * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF - * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS - * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN - * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE - * POSSIBILITY OF SUCH DAMAGE. - * - */ - -#include "tinyjpeg.h" -#include <stdio.h> -#include <stdlib.h> -#include <string.h> -#include <time.h> -#include "va_display.h" - -static void exitmessage(const char *message) __attribute__((noreturn)); -static void exitmessage(const char *message) -{ - printf("%s\n", message); - exit(0); -} - -static int filesize(FILE *fp) -{ - long pos; - fseek(fp, 0, SEEK_END); - pos = ftell(fp); - fseek(fp, 0, SEEK_SET); - return pos; -} - -/** - * Load one jpeg image, and decompress it, and save the result. - */ -int convert_one_image(const char *infilename) -{ - FILE *fp; - unsigned int length_of_file; - unsigned int width, height; - unsigned char *buf; - struct jdec_private *jdec; - - /* Load the Jpeg into memory */ - fp = fopen(infilename, "rb"); - if (fp == NULL) - exitmessage("Cannot open filename\n"); - length_of_file = filesize(fp); - buf = (unsigned char *)malloc(length_of_file + 4); - if (buf == NULL) - exitmessage("Not enough memory for loading file\n"); - fread(buf, length_of_file, 1, fp); - fclose(fp); - - /* Decompress it */ - jdec = tinyjpeg_init(); - if (jdec == NULL) - exitmessage("Not enough memory to alloc the structure need for decompressing\n"); - - if (tinyjpeg_parse_header(jdec, buf, length_of_file)<0) - exitmessage(tinyjpeg_get_errorstring(jdec)); - - /* Get the size of the image */ - tinyjpeg_get_size(jdec, &width, &height); - - printf("Decoding JPEG image %dx%d...\n", width, height); - if (tinyjpeg_decode(jdec) < 0) - exitmessage(tinyjpeg_get_errorstring(jdec)); - - tinyjpeg_free(jdec); - - free(buf); - return 0; -} - -static void usage(void) -{ - fprintf(stderr, "Usage: loadjpeg <input_filename.jpeg> \n"); - exit(1); -} - -/** - * main - * - */ -int main(int argc, char *argv[]) -{ - char *input_filename; - clock_t start_time, finish_time; - unsigned int duration; - int current_argument; - - va_init_display_args(&argc, argv); - - if (argc < 2) - usage(); - - current_argument = 1; - input_filename = argv[current_argument]; - - start_time = clock(); - convert_one_image(input_filename); - finish_time = clock(); - duration = finish_time - start_time; - printf("Decoding finished in %u ticks\n", duration); - - return 0; -} - - - - diff --git a/test/decode/mpeg2-I.gif b/test/decode/mpeg2-I.gif Binary files differdeleted file mode 100644 index 81a25eb..0000000 --- a/test/decode/mpeg2-I.gif +++ /dev/null diff --git a/test/decode/mpeg2-I.m2v b/test/decode/mpeg2-I.m2v Binary files differdeleted file mode 100644 index f00fa01..0000000 --- a/test/decode/mpeg2-I.m2v +++ /dev/null diff --git a/test/decode/mpeg2vldemo.cpp b/test/decode/mpeg2vldemo.cpp deleted file mode 100644 index 715ea49..0000000 --- a/test/decode/mpeg2vldemo.cpp +++ /dev/null @@ -1,282 +0,0 @@ -/* - * Copyright (c) 2007-2008 Intel Corporation. All Rights Reserved. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the - * "Software"), to deal in the Software without restriction, including - * without limitation the rights to use, copy, modify, merge, publish, - * distribute, sub license, and/or sell copies of the Software, and to - * permit persons to whom the Software is furnished to do so, subject to - * the following conditions: - * - * The above copyright notice and this permission notice (including the - * next paragraph) shall be included in all copies or substantial portions - * of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS - * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. - * IN NO EVENT SHALL PRECISION INSIGHT AND/OR ITS SUPPLIERS BE LIABLE FOR - * ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, - * TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE - * SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - */ - -/* - * it is a real program to show how VAAPI decode work, - * It does VLD decode for a simple MPEG2 clip "mpeg2-I.m2v" - * "mpeg2-I.m2v" and VA parameters are hardcoded into mpeg2vldemo.c, - * See mpeg2-I.jif to know how those VA parameters come from - * - * gcc -o mpeg2vldemo mpeg2vldemo.c -lva -lva-x11 -I/usr/include/va - * ./mpeg2vldemo : only do decode - * ./mpeg2vldemo <any parameter >: decode+display - * - */ -#include <stdio.h> -#include <string.h> -#include <stdlib.h> -#include <getopt.h> -#include <unistd.h> -#include <sys/types.h> -#include <sys/stat.h> -#include <fcntl.h> -#include <assert.h> -#include <va/va.h> -#include "va_display.h" - -#define CHECK_VASTATUS(va_status,func) \ -if (va_status != VA_STATUS_SUCCESS) { \ - fprintf(stderr,"%s:%s (%d) failed,exit\n", __func__, func, __LINE__); \ - exit(1); \ -} - -/* Data dump of a 16x16 MPEG2 video clip,it has one I frame - */ -static unsigned char mpeg2_clip[]={ - 0x00,0x00,0x01,0xb3,0x01,0x00,0x10,0x13,0xff,0xff,0xe0,0x18,0x00,0x00,0x01,0xb5, - 0x14,0x8a,0x00,0x01,0x00,0x00,0x00,0x00,0x01,0xb8,0x00,0x08,0x00,0x00,0x00,0x00, - 0x01,0x00,0x00,0x0f,0xff,0xf8,0x00,0x00,0x01,0xb5,0x8f,0xff,0xf3,0x41,0x80,0x00, - 0x00,0x01,0x01,0x13,0xe1,0x00,0x15,0x81,0x54,0xe0,0x2a,0x05,0x43,0x00,0x2d,0x60, - 0x18,0x01,0x4e,0x82,0xb9,0x58,0xb1,0x83,0x49,0xa4,0xa0,0x2e,0x05,0x80,0x4b,0x7a, - 0x00,0x01,0x38,0x20,0x80,0xe8,0x05,0xff,0x60,0x18,0xe0,0x1d,0x80,0x98,0x01,0xf8, - 0x06,0x00,0x54,0x02,0xc0,0x18,0x14,0x03,0xb2,0x92,0x80,0xc0,0x18,0x94,0x42,0x2c, - 0xb2,0x11,0x64,0xa0,0x12,0x5e,0x78,0x03,0x3c,0x01,0x80,0x0e,0x80,0x18,0x80,0x6b, - 0xca,0x4e,0x01,0x0f,0xe4,0x32,0xc9,0xbf,0x01,0x42,0x69,0x43,0x50,0x4b,0x01,0xc9, - 0x45,0x80,0x50,0x01,0x38,0x65,0xe8,0x01,0x03,0xf3,0xc0,0x76,0x00,0xe0,0x03,0x20, - 0x28,0x18,0x01,0xa9,0x34,0x04,0xc5,0xe0,0x0b,0x0b,0x04,0x20,0x06,0xc0,0x89,0xff, - 0x60,0x12,0x12,0x8a,0x2c,0x34,0x11,0xff,0xf6,0xe2,0x40,0xc0,0x30,0x1b,0x7a,0x01, - 0xa9,0x0d,0x00,0xac,0x64 -}; - -/* hardcoded here without a bitstream parser helper - * please see picture mpeg2-I.jpg for bitstream details - */ -static VAPictureParameterBufferMPEG2 pic_param={ - horizontal_size:16, - vertical_size:16, - forward_reference_picture:0xffffffff, - backward_reference_picture:0xffffffff, - picture_coding_type:1, - f_code:0xffff, - { - { - intra_dc_precision:0, - picture_structure:3, - top_field_first:0, - frame_pred_frame_dct:1, - concealment_motion_vectors:0, - q_scale_type:0, - intra_vlc_format:0, - alternate_scan:0, - repeat_first_field:0, - progressive_frame:1 , - is_first_field:1 - }, - } -}; - -/* see MPEG2 spec65 for the defines of matrix */ -static VAIQMatrixBufferMPEG2 iq_matrix = { - load_intra_quantiser_matrix:1, - load_non_intra_quantiser_matrix:1, - load_chroma_intra_quantiser_matrix:0, - load_chroma_non_intra_quantiser_matrix:0, - intra_quantiser_matrix:{ - 8, 16, 16, 19, 16, 19, 22, 22, - 22, 22, 22, 22, 26, 24, 26, 27, - 27, 27, 26, 26, 26, 26, 27, 27, - 27, 29, 29, 29, 34, 34, 34, 29, - 29, 29, 27, 27, 29, 29, 32, 32, - 34, 34, 37, 38, 37, 35, 35, 34, - 35, 38, 38, 40, 40, 40, 48, 48, - 46, 46, 56, 56, 58, 69, 69, 83 - }, - non_intra_quantiser_matrix:{16}, - chroma_intra_quantiser_matrix:{0}, - chroma_non_intra_quantiser_matrix:{0} -}; - -#if 1 -static VASliceParameterBufferMPEG2 slice_param={ - slice_data_size:150, - slice_data_offset:0, - slice_data_flag:0, - macroblock_offset:38, /* 4byte + 6bits=38bits */ - slice_horizontal_position:0, - slice_vertical_position:0, - quantiser_scale_code:2, - intra_slice_flag:0 -}; -#endif - -#define CLIP_WIDTH 16 -#define CLIP_HEIGHT 16 - -#define WIN_WIDTH (CLIP_WIDTH<<1) -#define WIN_HEIGHT (CLIP_HEIGHT<<1) - -int main(int argc,char **argv) -{ - VAEntrypoint entrypoints[5]; - int num_entrypoints,vld_entrypoint; - VAConfigAttrib attrib; - VAConfigID config_id; - VASurfaceID surface_id; - VAContextID context_id; - VABufferID pic_param_buf,iqmatrix_buf,slice_param_buf,slice_data_buf; - int major_ver, minor_ver; - VADisplay va_dpy; - VAStatus va_status; - int putsurface=0; - - va_init_display_args(&argc, argv); - - if (argc > 1) - putsurface=1; - - va_dpy = va_open_display(); - va_status = vaInitialize(va_dpy, &major_ver, &minor_ver); - assert(va_status == VA_STATUS_SUCCESS); - - va_status = vaQueryConfigEntrypoints(va_dpy, VAProfileMPEG2Main, entrypoints, - &num_entrypoints); - CHECK_VASTATUS(va_status, "vaQueryConfigEntrypoints"); - - for (vld_entrypoint = 0; vld_entrypoint < num_entrypoints; vld_entrypoint++) { - if (entrypoints[vld_entrypoint] == VAEntrypointVLD) - break; - } - if (vld_entrypoint == num_entrypoints) { - /* not find VLD entry point */ - assert(0); - } - - /* Assuming finding VLD, find out the format for the render target */ - attrib.type = VAConfigAttribRTFormat; - vaGetConfigAttributes(va_dpy, VAProfileMPEG2Main, VAEntrypointVLD, - &attrib, 1); - if ((attrib.value & VA_RT_FORMAT_YUV420) == 0) { - /* not find desired YUV420 RT format */ - assert(0); - } - - va_status = vaCreateConfig(va_dpy, VAProfileMPEG2Main, VAEntrypointVLD, - &attrib, 1,&config_id); - CHECK_VASTATUS(va_status, "vaQueryConfigEntrypoints"); - - va_status = vaCreateSurfaces( - va_dpy, - VA_RT_FORMAT_YUV420, CLIP_WIDTH, CLIP_HEIGHT, - &surface_id, 1, - NULL, 0 - ); - CHECK_VASTATUS(va_status, "vaCreateSurfaces"); - - /* Create a context for this decode pipe */ - va_status = vaCreateContext(va_dpy, config_id, - CLIP_WIDTH, - ((CLIP_HEIGHT+15)/16)*16, - VA_PROGRESSIVE, - &surface_id, - 1, - &context_id); - CHECK_VASTATUS(va_status, "vaCreateContext"); - - va_status = vaCreateBuffer(va_dpy, context_id, - VAPictureParameterBufferType, - sizeof(VAPictureParameterBufferMPEG2), - 1, &pic_param, - &pic_param_buf); - CHECK_VASTATUS(va_status, "vaCreateBuffer"); - - va_status = vaCreateBuffer(va_dpy, context_id, - VAIQMatrixBufferType, - sizeof(VAIQMatrixBufferMPEG2), - 1, &iq_matrix, - &iqmatrix_buf ); - CHECK_VASTATUS(va_status, "vaCreateBuffer"); - - va_status = vaCreateBuffer(va_dpy, context_id, - VASliceParameterBufferType, - sizeof(VASliceParameterBufferMPEG2), - 1, - &slice_param, &slice_param_buf); - CHECK_VASTATUS(va_status, "vaCreateBuffer"); - - va_status = vaCreateBuffer(va_dpy, context_id, - VASliceDataBufferType, - 0xc4-0x2f+1, - 1, - mpeg2_clip+0x2f, - &slice_data_buf); - CHECK_VASTATUS(va_status, "vaCreateBuffer"); - - va_status = vaBeginPicture(va_dpy, context_id, surface_id); - CHECK_VASTATUS(va_status, "vaBeginPicture"); - - va_status = vaRenderPicture(va_dpy,context_id, &pic_param_buf, 1); - CHECK_VASTATUS(va_status, "vaRenderPicture"); - - va_status = vaRenderPicture(va_dpy,context_id, &iqmatrix_buf, 1); - CHECK_VASTATUS(va_status, "vaRenderPicture"); - - va_status = vaRenderPicture(va_dpy,context_id, &slice_param_buf, 1); - CHECK_VASTATUS(va_status, "vaRenderPicture"); - - va_status = vaRenderPicture(va_dpy,context_id, &slice_data_buf, 1); - CHECK_VASTATUS(va_status, "vaRenderPicture"); - - va_status = vaEndPicture(va_dpy,context_id); - CHECK_VASTATUS(va_status, "vaEndPicture"); - - va_status = vaSyncSurface(va_dpy, surface_id); - CHECK_VASTATUS(va_status, "vaSyncSurface"); - - if (putsurface) { - VARectangle src_rect, dst_rect; - - src_rect.x = 0; - src_rect.y = 0; - src_rect.width = CLIP_WIDTH; - src_rect.height = CLIP_HEIGHT; - - dst_rect.x = 0; - dst_rect.y = 0; - dst_rect.width = WIN_WIDTH; - dst_rect.height = WIN_HEIGHT; - - va_status = va_put_surface(va_dpy, surface_id, &src_rect, &dst_rect); - CHECK_VASTATUS(va_status, "vaPutSurface"); - } - printf("press any key to exit\n"); - getchar(); - - vaDestroySurfaces(va_dpy,&surface_id,1); - vaDestroyConfig(va_dpy,config_id); - vaDestroyContext(va_dpy,context_id); - - vaTerminate(va_dpy); - va_close_display(va_dpy); - return 0; -} diff --git a/test/decode/tinyjpeg-internal.h b/test/decode/tinyjpeg-internal.h deleted file mode 100644 index 6801c31..0000000 --- a/test/decode/tinyjpeg-internal.h +++ /dev/null @@ -1,121 +0,0 @@ -/* - * Small jpeg decoder library (Internal header) - * - * Copyright (c) 2006, Luc Saillard <luc@saillard.org> - * Copyright (c) 2012 Intel Corporation. - * All rights reserved. - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions are met: - * - * - Redistributions of source code must retain the above copyright notice, - * this list of conditions and the following disclaimer. - * - * - Redistributions in binary form must reproduce the above copyright notice, - * this list of conditions and the following disclaimer in the documentation - * and/or other materials provided with the distribution. - * - * - Neither the name of the author nor the names of its contributors may be - * used to endorse or promote products derived from this software without - * specific prior written permission. - * - * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" - * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE - * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE - * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE - * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR - * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF - * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS - * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN - * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE - * POSSIBILITY OF SUCH DAMAGE. - * - */ - - -#ifndef __TINYJPEG_INTERNAL_H_ -#define __TINYJPEG_INTERNAL_H_ - -#include <setjmp.h> - -#define SANITY_CHECK 1 - -struct jdec_private; - -#define HUFFMAN_BITS_SIZE 256 - -#define HUFFMAN_TABLES 4 -#define COMPONENTS 4 -#define JPEG_MAX_WIDTH 2048 -#define JPEG_MAX_HEIGHT 2048 -#define JPEG_SCAN_MAX 4 - -enum std_markers { - DQT = 0xDB, /* Define Quantization Table */ - SOF = 0xC0, /* Start of Frame (size information) */ - DHT = 0xC4, /* Huffman Table */ - SOI = 0xD8, /* Start of Image */ - SOS = 0xDA, /* Start of Scan */ - RST = 0xD0, /* Reset Marker d0 -> .. */ - RST7 = 0xD7, /* Reset Marker .. -> d7 */ - EOI = 0xD9, /* End of Image */ - DRI = 0xDD, /* Define Restart Interval */ - APP0 = 0xE0, -}; - - -struct huffman_table -{ - /*bits and values*/ - unsigned char bits[16]; - unsigned char values[256]; -}; - -struct component -{ - unsigned int Hfactor; - unsigned int Vfactor; - unsigned char quant_table_index; - unsigned int cid; -}; - - -typedef void (*decode_MCU_fct) (struct jdec_private *priv); -typedef void (*convert_colorspace_fct) (struct jdec_private *priv); - -struct jpeg_sos -{ - unsigned int nr_components; - struct { - unsigned int component_id; - unsigned int dc_selector; - unsigned int ac_selector; - }components[4]; -}; - -struct jdec_private -{ - /* Public variables */ - unsigned int width[JPEG_SCAN_MAX], height[JPEG_SCAN_MAX]; /* Size of the image */ - - /* Private variables */ - const unsigned char *stream_begin, *stream_end,*stream_scan; - unsigned int stream_length; - - const unsigned char *stream; /* Pointer to the current stream */ - - struct component component_infos[COMPONENTS]; - unsigned int nf_components; - unsigned char Q_tables[COMPONENTS][64]; /* quantization tables, zigzag*/ - unsigned char Q_tables_valid[COMPONENTS]; - struct huffman_table HTDC[HUFFMAN_TABLES]; /* DC huffman tables */ - unsigned char HTDC_valid[HUFFMAN_TABLES]; - struct huffman_table HTAC[HUFFMAN_TABLES]; /* AC huffman tables */ - unsigned char HTAC_valid[HUFFMAN_TABLES]; - struct jpeg_sos cur_sos; /* current sos values*/ - int default_huffman_table_initialized; - int restart_interval; -}; - -#endif - diff --git a/test/decode/tinyjpeg.c b/test/decode/tinyjpeg.c deleted file mode 100644 index fb58eb9..0000000 --- a/test/decode/tinyjpeg.c +++ /dev/null @@ -1,873 +0,0 @@ -/* - * Small jpeg decoder library - * - * Copyright (c) 2006, Luc Saillard <luc@saillard.org> - * Copyright (c) 2012 Intel Corporation. - * All rights reserved. - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions are met: - * - * - Redistributions of source code must retain the above copyright notice, - * this list of conditions and the following disclaimer. - * - * - Redistributions in binary form must reproduce the above copyright notice, - * this list of conditions and the following disclaimer in the documentation - * and/or other materials provided with the distribution. - * - * - Neither the name of the author nor the names of its contributors may be - * used to endorse or promote products derived from this software without - * specific prior written permission. - * - * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" - * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE - * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE - * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE - * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR - * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF - * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS - * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN - * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE - * POSSIBILITY OF SUCH DAMAGE. - * - */ - -#include <stdio.h> -#include <stdlib.h> -#include <string.h> -#include <stdint.h> -#include <errno.h> - -#include "tinyjpeg.h" -#include "tinyjpeg-internal.h" - -// for libva -#include <unistd.h> -#include <sys/types.h> -#include <sys/stat.h> -#include <fcntl.h> -#include <assert.h> -#include <va/va.h> -#include "va_display.h" - - -#define cY 0 -#define cCb 1 -#define cCr 2 - -#define BLACK_Y 0 -#define BLACK_U 127 -#define BLACK_V 127 - -#ifndef MIN -#define MIN(a, b) ((a) < (b) ? (a) : (b)) -#endif -#ifndef MAX -#define MAX(a, b) ((a) > (b) ? (a) : (b)) -#endif -#define ARRAY_ELEMS(a) (sizeof(a) / sizeof((a)[0])) - -#if DEBUG -#define trace(fmt, args...) do { \ - fprintf(stderr, fmt, ## args); \ - fflush(stderr); \ -} while(0) -#else -#define trace(fmt, args...) do { } while (0) -#endif -#define error(fmt, args...) do { \ - snprintf(error_string, sizeof(error_string), fmt, ## args); \ - return -1; \ -} while(0) -/* The variables for different image scans */ -static int scan_num=0; -static int next_image_found=0; -/* Global variable to return the last error found while deconding */ -static char error_string[256]; -static VAHuffmanTableBufferJPEGBaseline default_huffman_table_param={ - huffman_table: - { - // lumiance component - { - num_dc_codes:{0,1,5,1,1,1,1,1,1,0,0,0}, // 12 bits is ok for baseline profile - dc_values:{0x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0a,0x0b}, - num_ac_codes:{0,2,1,3,3,2,4,3,5,5,4,4,0,0,1,125}, - ac_values:{ - 0x01, 0x02, 0x03, 0x00, 0x04, 0x11, 0x05, 0x12, - 0x21, 0x31, 0x41, 0x06, 0x13, 0x51, 0x61, 0x07, - 0x22, 0x71, 0x14, 0x32, 0x81, 0x91, 0xa1, 0x08, - 0x23, 0x42, 0xb1, 0xc1, 0x15, 0x52, 0xd1, 0xf0, - 0x24, 0x33, 0x62, 0x72, 0x82, 0x09, 0x0a, 0x16, - 0x17, 0x18, 0x19, 0x1a, 0x25, 0x26, 0x27, 0x28, - 0x29, 0x2a, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, - 0x3a, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, - 0x4a, 0x53, 0x54, 0x55, 0x56, 0x57, 0x58, 0x59, - 0x5a, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, - 0x6a, 0x73, 0x74, 0x75, 0x76, 0x77, 0x78, 0x79, - 0x7a, 0x83, 0x84, 0x85, 0x86, 0x87, 0x88, 0x89, - 0x8a, 0x92, 0x93, 0x94, 0x95, 0x96, 0x97, 0x98, - 0x99, 0x9a, 0xa2, 0xa3, 0xa4, 0xa5, 0xa6, 0xa7, - 0xa8, 0xa9, 0xaa, 0xb2, 0xb3, 0xb4, 0xb5, 0xb6, - 0xb7, 0xb8, 0xb9, 0xba, 0xc2, 0xc3, 0xc4, 0xc5, - 0xc6, 0xc7, 0xc8, 0xc9, 0xca, 0xd2, 0xd3, 0xd4, - 0xd5, 0xd6, 0xd7, 0xd8, 0xd9, 0xda, 0xe1, 0xe2, - 0xe3, 0xe4, 0xe5, 0xe6, 0xe7, 0xe8, 0xe9, 0xea, - 0xf1, 0xf2, 0xf3, 0xf4, 0xf5, 0xf6, 0xf7, 0xf8, - 0xf9, 0xfa - },/*,0xonly,0xthe,0xfirst,0x162,0xbytes,0xare,0xavailable,0x*/ - }, - // chrom component - { - num_dc_codes:{0,3,1,1,1,1,1,1,1,1,1,0}, // 12 bits is ok for baseline profile - dc_values:{0,1,2,3,4,5,6,7,8,9,0xa,0xb}, - num_ac_codes:{0,2,1,2,4,4,3,4,7,5,4,4,0,1,2,119}, - ac_values:{ - 0x00, 0x01, 0x02, 0x03, 0x11, 0x04, 0x05, 0x21, - 0x31, 0x06, 0x12, 0x41, 0x51, 0x07, 0x61, 0x71, - 0x13, 0x22, 0x32, 0x81, 0x08, 0x14, 0x42, 0x91, - 0xa1, 0xb1, 0xc1, 0x09, 0x23, 0x33, 0x52, 0xf0, - 0x15, 0x62, 0x72, 0xd1, 0x0a, 0x16, 0x24, 0x34, - 0xe1, 0x25, 0xf1, 0x17, 0x18, 0x19, 0x1a, 0x26, - 0x27, 0x28, 0x29, 0x2a, 0x35, 0x36, 0x37, 0x38, - 0x39, 0x3a, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, - 0x49, 0x4a, 0x53, 0x54, 0x55, 0x56, 0x57, 0x58, - 0x59, 0x5a, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, - 0x69, 0x6a, 0x73, 0x74, 0x75, 0x76, 0x77, 0x78, - 0x79, 0x7a, 0x82, 0x83, 0x84, 0x85, 0x86, 0x87, - 0x88, 0x89, 0x8a, 0x92, 0x93, 0x94, 0x95, 0x96, - 0x97, 0x98, 0x99, 0x9a, 0xa2, 0xa3, 0xa4, 0xa5, - 0xa6, 0xa7, 0xa8, 0xa9, 0xaa, 0xb2, 0xb3, 0xb4, - 0xb5, 0xb6, 0xb7, 0xb8, 0xb9, 0xba, 0xc2, 0xc3, - 0xc4, 0xc5, 0xc6, 0xc7, 0xc8, 0xc9, 0xca, 0xd2, - 0xd3, 0xd4, 0xd5, 0xd6, 0xd7, 0xd8, 0xd9, 0xda, - 0xe2, 0xe3, 0xe4, 0xe5, 0xe6, 0xe7, 0xe8, 0xe9, - 0xea, 0xf2, 0xf3, 0xf4, 0xf5, 0xf6, 0xf7, 0xf8, - 0xf9, 0xfa - },/*,0xonly,0xthe,0xfirst,0x162,0xbytes,0xare,0xavailable,0x*/ - }, - } -}; - -#define be16_to_cpu(x) (((x)[0]<<8)|(x)[1]) - - -static int build_default_huffman_tables(struct jdec_private *priv) -{ - int i = 0; - if (priv->default_huffman_table_initialized) - return 0; - - for (i = 0; i < 4; i++) { - priv->HTDC_valid[i] = 1; - memcpy(priv->HTDC[i].bits, default_huffman_table_param.huffman_table[i%2].num_dc_codes, - sizeof(default_huffman_table_param.huffman_table[i%2].num_dc_codes)); - memcpy(priv->HTDC[i].values, default_huffman_table_param.huffman_table[i%2].dc_values, - sizeof(default_huffman_table_param.huffman_table[i%2].dc_values)); - priv->HTAC_valid[i] = 1; - memcpy(priv->HTAC[i].bits, default_huffman_table_param.huffman_table[i%2].num_ac_codes, - sizeof(default_huffman_table_param.huffman_table[i%2].num_ac_codes)); - memcpy(priv->HTAC[i].values, default_huffman_table_param.huffman_table[i%2].ac_values, - sizeof(default_huffman_table_param.huffman_table[i%2].ac_values)); - } - priv->default_huffman_table_initialized = 1; - return 0; -} - - -static void print_SOF(const unsigned char *stream) -{ - int width, height, nr_components, precision; -#if DEBUG - const char *nr_components_to_string[] = { - "????", - "Grayscale", - "????", - "YCbCr", - "CYMK" - }; -#endif - - precision = stream[2]; - height = be16_to_cpu(stream+3); - width = be16_to_cpu(stream+5); - nr_components = stream[7]; - - trace("> SOF marker\n"); - trace("Size:%dx%d nr_components:%d (%s) precision:%d\n", - width, height, - nr_components, nr_components_to_string[nr_components], - precision); -} - -static int parse_DQT(struct jdec_private *priv, const unsigned char *stream) -{ - int qi; - const unsigned char *dqt_block_end; - - trace("> DQT marker\n"); - dqt_block_end = stream + be16_to_cpu(stream); - stream += 2; /* Skip length */ - - while (stream < dqt_block_end) - { - qi = *stream++; -#if SANITY_CHECK - if (qi>>4) - error("16 bits quantization table is not supported\n"); - if (qi>4) - error("No more 4 quantization table is supported (got %d)\n", qi); -#endif - memcpy(priv->Q_tables[qi&0x0F], stream, 64); - priv->Q_tables_valid[qi & 0x0f] = 1; - stream += 64; - } - trace("< DQT marker\n"); - return 0; -} - -static int parse_SOF(struct jdec_private *priv, const unsigned char *stream) -{ - int i, width, height, nr_components, cid, sampling_factor; - unsigned char Q_table; - struct component *c; - - trace("> SOF marker\n"); - print_SOF(stream); - - height = be16_to_cpu(stream+3); - width = be16_to_cpu(stream+5); - nr_components = stream[7]; - priv->nf_components = nr_components; -#if SANITY_CHECK - if (stream[2] != 8) - error("Precision other than 8 is not supported\n"); - if (width>JPEG_MAX_WIDTH || height>JPEG_MAX_HEIGHT) - printf("WARNING:Width and Height (%dx%d) seems suspicious\n", width, height); - if (nr_components != 3) - printf("ERROR:We only support YUV images\n"); - if (height%16) - printf("WARNING:Height need to be a multiple of 16 (current height is %d)\n", height); - if (width%16) - printf("WARNING:Width need to be a multiple of 16 (current Width is %d)\n", width); -#endif - stream += 8; - for (i=0; i<nr_components; i++) { - cid = *stream++; - sampling_factor = *stream++; - Q_table = *stream++; - c = &priv->component_infos[i]; - c->cid = cid; - if (Q_table >= COMPONENTS) - error("Bad Quantization table index (got %d, max allowed %d)\n", Q_table, COMPONENTS-1); - c->Vfactor = sampling_factor&0xf; - c->Hfactor = sampling_factor>>4; - c->quant_table_index = Q_table; - trace("Component:%d factor:%dx%d Quantization table:%d\n", - cid, c->Hfactor, c->Vfactor, Q_table ); - - } - priv->width[scan_num] = width; - priv->height[scan_num] = height; - - trace("< SOF marker\n"); - - return 0; -} - -static int parse_SOS(struct jdec_private *priv, const unsigned char *stream) -{ - unsigned int i, cid, table; - unsigned int nr_components = stream[2]; - - trace("> SOS marker\n"); - - priv->cur_sos.nr_components= nr_components; - - stream += 3; - for (i=0;i<nr_components;i++) { - cid = *stream++; - table = *stream++; - priv->cur_sos.components[i].component_id = cid; - priv->cur_sos.components[i].dc_selector = ((table>>4)&0x0F); - priv->cur_sos.components[i].ac_selector = (table&0x0F); -#if SANITY_CHECK - if ((table&0xf)>=4) - error("We do not support more than 2 AC Huffman table\n"); - if ((table>>4)>=4) - error("We do not support more than 2 DC Huffman table\n"); - if (cid != priv->component_infos[i].cid) - error("SOS cid order (%d:%d) isn't compatible with the SOF marker (%d:%d)\n", - i, cid, i, priv->component_infos[i].cid); - trace("ComponentId:%d tableAC:%d tableDC:%d\n", cid, table&0xf, table>>4); -#endif - } - priv->stream = stream+3; - trace("< SOS marker\n"); - return 0; -} - -int tinyjpeg_parse_SOS(struct jdec_private *priv, const unsigned char *stream) -{ - return parse_SOS(priv, stream); -} - - -static int parse_DHT(struct jdec_private *priv, const unsigned char *stream) -{ - unsigned int count, i; - int length, index; - unsigned char Tc, Th; - - length = be16_to_cpu(stream) - 2; - stream += 2; /* Skip length */ - - trace("> DHT marker (length=%d)\n", length); - - while (length>0) { - index = *stream++; - - Tc = index & 0xf0; // it is not important to <<4 - Th = index & 0x0f; - if (Tc) { - memcpy(priv->HTAC[index & 0xf].bits, stream, 16); - } - else { - memcpy(priv->HTDC[index & 0xf].bits, stream, 16); - } - - count = 0; - for (i=0; i<16; i++) { - count += *stream++; - } - -#if SANITY_CHECK - if (count >= HUFFMAN_BITS_SIZE) - error("No more than %d bytes is allowed to describe a huffman table", HUFFMAN_BITS_SIZE); - if ( (index &0xf) >= HUFFMAN_TABLES) - error("No more than %d Huffman tables is supported (got %d)\n", HUFFMAN_TABLES, index&0xf); - trace("Huffman table %s[%d] length=%d\n", (index&0xf0)?"AC":"DC", index&0xf, count); -#endif - - if (Tc) { - memcpy(priv->HTAC[index & 0xf].values, stream, count); - priv->HTAC_valid[index & 0xf] = 1; - } - else { - memcpy(priv->HTDC[index & 0xf].values, stream, count); - priv->HTDC_valid[index & 0xf] = 1; - } - - length -= 1; - length -= 16; - length -= count; - stream += count; - } - trace("< DHT marker\n"); - return 0; -} -static int parse_DRI(struct jdec_private *priv, const unsigned char *stream) -{ - unsigned int length; - - trace("> DRI marker\n"); - - length = be16_to_cpu(stream); - -#if SANITY_CHECK - if (length != 4) - error("Length of DRI marker need to be 4\n"); -#endif - - priv->restart_interval = be16_to_cpu(stream+2); - -#if DEBUG - trace("Restart interval = %d\n", priv->restart_interval); -#endif - - trace("< DRI marker\n"); - - return 0; -} - -static int findEOI(struct jdec_private *priv,const unsigned char *stream) -{ - while (stream<=priv->stream_end&& !(*stream == 0xff && *(stream+1) == 0xd9 )) //searching for the end of image marker - { - stream++; - continue; - } - priv->stream_scan=stream; - return 0; -} - -static int findSOI(struct jdec_private *priv,const unsigned char *stream) -{ - while (!(*stream == 0xff && *(stream+1) == 0xd8 ) ) //searching for the start of image marker - { - if(stream<=priv->stream_end) - { - stream++; - continue; - } - else - return 0; // No more images in the file. - } - priv->stream=stream+2; - return 1; -} - -static int parse_JFIF(struct jdec_private *priv, const unsigned char *stream) -{ - int chuck_len; - int marker; - int sos_marker_found = 0; - int dht_marker_found = 0; - int dqt_marker_found = 0; - const unsigned char *next_chunck; - - next_image_found = findSOI(priv,stream); - stream=priv->stream; - - while (!sos_marker_found && stream<=priv->stream_end) - { - while((*stream == 0xff)) - stream++; - - marker = *stream++; - chuck_len = be16_to_cpu(stream); - next_chunck = stream + chuck_len; - switch (marker) - { - case SOF: - if (parse_SOF(priv, stream) < 0) - return -1; - break; - case DQT: - if (parse_DQT(priv, stream) < 0) - return -1; - dqt_marker_found = 1; - break; - case SOS: - if (parse_SOS(priv, stream) < 0) - return -1; - sos_marker_found = 1; - break; - case DHT: - if (parse_DHT(priv, stream) < 0) - return -1; - dht_marker_found = 1; - break; - case DRI: - if (parse_DRI(priv, stream) < 0) - return -1; - break; - default: - trace("> Unknown marker %2.2x\n", marker); - break; - } - - stream = next_chunck; - } - - if(next_image_found){ - if (!dht_marker_found) { - trace("No Huffman table loaded, using the default one\n"); - build_default_huffman_tables(priv); - } - if (!dqt_marker_found) { - error("ERROR:No Quantization table loaded, using the default one\n"); - } - } -#ifdef SANITY_CHECK - if ( (priv->component_infos[cY].Hfactor < priv->component_infos[cCb].Hfactor) - || (priv->component_infos[cY].Hfactor < priv->component_infos[cCr].Hfactor)) - error("Horizontal sampling factor for Y should be greater than horitontal sampling factor for Cb or Cr\n"); - if ( (priv->component_infos[cY].Vfactor < priv->component_infos[cCb].Vfactor) - || (priv->component_infos[cY].Vfactor < priv->component_infos[cCr].Vfactor)) - error("Vertical sampling factor for Y should be greater than vertical sampling factor for Cb or Cr\n"); - if ( (priv->component_infos[cCb].Hfactor!=1) - || (priv->component_infos[cCr].Hfactor!=1) - || (priv->component_infos[cCb].Vfactor!=1) - || (priv->component_infos[cCr].Vfactor!=1)) - printf("ERROR:Sampling other than 1x1 for Cr and Cb is not supported"); -#endif - findEOI(priv,stream); - return next_image_found; -} - -/******************************************************************************* - * - * Functions exported of the library. - * - * Note: Some applications can access directly to internal pointer of the - * structure. It's is not recommended, but if you have many images to - * uncompress with the same parameters, some functions can be called to speedup - * the decoding. - * - ******************************************************************************/ - -/** - * Allocate a new tinyjpeg decoder object. - * - * Before calling any other functions, an object need to be called. - */ -struct jdec_private *tinyjpeg_init(void) -{ - struct jdec_private *priv; - - priv = (struct jdec_private *)calloc(1, sizeof(struct jdec_private)); - if (priv == NULL) - return NULL; - return priv; -} - -/** - * Free a tinyjpeg object. - * - * No others function can be called after this one. - */ -void tinyjpeg_free(struct jdec_private *priv) -{ - free(priv); -} - -/** - * Initialize the tinyjpeg object and prepare the decoding of the stream. - * - * Check if the jpeg can be decoded with this jpeg decoder. - * Fill some table used for preprocessing. - */ -int tinyjpeg_parse_header(struct jdec_private *priv, const unsigned char *buf, unsigned int size) -{ - int ret; - - /* Identify the file */ - if ((buf[0] != 0xFF) || (buf[1] != SOI)) - error("Not a JPG file ?\n"); - - priv->stream_begin = buf; - priv->stream_length = size; - priv->stream_end = priv->stream_begin + priv->stream_length; - - priv->stream = priv->stream_begin; - ret = parse_JFIF(priv, priv->stream); - return ret; -} - - -int tinyjpeg_decode(struct jdec_private *priv) -{ -#define CHECK_VASTATUS(va_status,func) \ - if (va_status != VA_STATUS_SUCCESS) { \ - fprintf(stderr,"%s:%s (%d) failed,exit\n", __func__, func, __LINE__); \ - exit(1); \ - } - - VAEntrypoint entrypoints[5]; - int num_entrypoints,vld_entrypoint; - VAConfigAttrib attrib; - VAConfigID config_id; - VASurfaceID surface_id; - VAContextID context_id; - VABufferID pic_param_buf,iqmatrix_buf,huffmantable_buf,slice_param_buf,slice_data_buf; - int major_ver, minor_ver; - VADisplay va_dpy; - VAStatus va_status; - int max_h_factor, max_v_factor; - int putsurface=1; - unsigned int i, j; - - int surface_type; - char *type; - int ChromaTypeIndex; - - VASurfaceAttrib forcc; - forcc.type =VASurfaceAttribPixelFormat; - forcc.flags=VA_SURFACE_ATTRIB_SETTABLE; - forcc.value.type=VAGenericValueTypeInteger; - - - va_dpy = va_open_display(); - va_status = vaInitialize(va_dpy, &major_ver, &minor_ver); - assert(va_status == VA_STATUS_SUCCESS); - - va_status = vaQueryConfigEntrypoints(va_dpy, VAProfileJPEGBaseline, entrypoints, - &num_entrypoints); - CHECK_VASTATUS(va_status, "vaQueryConfigEntrypoints"); - - for (vld_entrypoint = 0; vld_entrypoint < num_entrypoints; vld_entrypoint++) { - if (entrypoints[vld_entrypoint] == VAEntrypointVLD) - break; - } - if (vld_entrypoint == num_entrypoints) { - /* not find VLD entry point */ - assert(0); - } - - /* Assuming finding VLD, find out the format for the render target */ - attrib.type = VAConfigAttribRTFormat; - vaGetConfigAttributes(va_dpy, VAProfileJPEGBaseline, VAEntrypointVLD, - &attrib, 1); - if ((attrib.value & VA_RT_FORMAT_YUV420) == 0) { - /* not find desired YUV420 RT format */ - assert(0); - } - - va_status = vaCreateConfig(va_dpy, VAProfileJPEGBaseline, VAEntrypointVLD, - &attrib, 1,&config_id); - CHECK_VASTATUS(va_status, "vaQueryConfigEntrypoints"); - - while (next_image_found){ - VAPictureParameterBufferJPEGBaseline pic_param; - memset(&pic_param, 0, sizeof(pic_param)); - pic_param.picture_width = priv->width[scan_num]; - pic_param.picture_height = priv->height[scan_num]; - pic_param.num_components = priv->nf_components; - - - for (i=0; i<pic_param.num_components; i++) { // tinyjpeg support 3 components only, does it match va? - pic_param.components[i].component_id = priv->component_infos[i].cid; - pic_param.components[i].h_sampling_factor = priv->component_infos[i].Hfactor; - pic_param.components[i].v_sampling_factor = priv->component_infos[i].Vfactor; - pic_param.components[i].quantiser_table_selector = priv->component_infos[i].quant_table_index; - } - int h1, h2, h3, v1, v2, v3; - h1 = pic_param.components[0].h_sampling_factor; - h2 = pic_param.components[1].h_sampling_factor; - h3 = pic_param.components[2].h_sampling_factor; - v1 = pic_param.components[0].v_sampling_factor; - v2 = pic_param.components[1].v_sampling_factor; - v3 = pic_param.components[2].v_sampling_factor; - - if (h1 == 2 && h2 == 1 && h3 == 1 && - v1 == 2 && v2 == 1 && v3 == 1) { - //surface_type = VA_RT_FORMAT_IMC3; - surface_type = VA_RT_FORMAT_YUV420; - forcc.value.value.i = VA_FOURCC_IMC3; - ChromaTypeIndex = 1; - type = "VA_FOURCC_IMC3"; - } - else if (h1 == 2 && h2 == 1 && h3 == 1 && - v1 == 1 && v2 == 1 && v3 == 1) { - //surface_type = VA_RT_FORMAT_YUV422H; - surface_type = VA_RT_FORMAT_YUV422; - forcc.value.value.i = VA_FOURCC_422H; - ChromaTypeIndex = 2; - type = "VA_FOURCC_422H"; - } - else if (h1 == 1 && h2 == 1 && h3 == 1 && - v1 == 1 && v2 == 1 && v3 == 1) { - surface_type = VA_RT_FORMAT_YUV444; - forcc.value.value.i = VA_FOURCC_444P; - //forcc.value.value.i = VA_FOURCC_RGBP; - ChromaTypeIndex = 3; - type = "VA_FOURCC_444P"; - } - else if (h1 == 4 && h2 == 1 && h3 == 1 && - v1 == 1 && v2 == 1 && v3 == 1) { - surface_type = VA_RT_FORMAT_YUV411; - forcc.value.value.i = VA_FOURCC_411P; - ChromaTypeIndex = 4; - type = "VA_FOURCC_411P"; - } - else if (h1 == 1 && h2 == 1 && h3 == 1 && - v1 == 2 && v2 == 1 && v3 == 1) { - //surface_type = VA_RT_FORMAT_YUV422V; - surface_type = VA_RT_FORMAT_YUV422; - forcc.value.value.i = VA_FOURCC_422V; - ChromaTypeIndex = 5; - type = "VA_FOURCC_422V"; - } - else if (h1 == 2 && h2 == 1 && h3 == 1 && - v1 == 2 && v2 == 2 && v3 == 2) { - //surface_type = VA_RT_FORMAT_YUV422H; - surface_type = VA_RT_FORMAT_YUV422; - forcc.value.value.i = VA_FOURCC_422H; - ChromaTypeIndex = 6; - type = "VA_FOURCC_422H"; - } - else if (h2 == 2 && h2 == 2 && h3 == 2 && - v1 == 2 && v2 == 1 && v3 == 1) { - //surface_type = VA_RT_FORMAT_YUV422V; - surface_type = VA_RT_FORMAT_YUV422; - forcc.value.value.i = VA_FOURCC_422V; - ChromaTypeIndex = 7; - type = "VA_FOURCC_422V"; - } - else - { - surface_type = VA_RT_FORMAT_YUV400; - forcc.value.value.i = VA_FOURCC('Y','8','0','0'); - ChromaTypeIndex = 0; - type = "Format_400P"; - } - - va_status = vaCreateSurfaces(va_dpy,surface_type, - priv->width[scan_num],priv->height[scan_num], //alignment? - &surface_id, 1, &forcc, 1); - CHECK_VASTATUS(va_status, "vaCreateSurfaces"); - - /* Create a context for this decode pipe */ - va_status = vaCreateContext(va_dpy, config_id, - priv->width[scan_num], priv->height[scan_num], // alignment? - VA_PROGRESSIVE, - &surface_id, - 1, - &context_id); - CHECK_VASTATUS(va_status, "vaCreateContext"); - - va_status = vaCreateBuffer(va_dpy, context_id, - VAPictureParameterBufferType, // VAPictureParameterBufferJPEGBaseline? - sizeof(VAPictureParameterBufferJPEGBaseline), - 1, &pic_param, - &pic_param_buf); - CHECK_VASTATUS(va_status, "vaCreateBuffer"); - - VAIQMatrixBufferJPEGBaseline iq_matrix; - const unsigned int num_quant_tables = - MIN(COMPONENTS, ARRAY_ELEMS(iq_matrix.load_quantiser_table)); - // todo, only mask it if non-default quant matrix is used. do we need build default quant matrix? - memset(&iq_matrix, 0, sizeof(VAIQMatrixBufferJPEGBaseline)); - for (i = 0; i < num_quant_tables; i++) { - if (!priv->Q_tables_valid[i]) - continue; - iq_matrix.load_quantiser_table[i] = 1; - for (j = 0; j < 64; j++) - iq_matrix.quantiser_table[i][j] = priv->Q_tables[i][j]; - } - va_status = vaCreateBuffer(va_dpy, context_id, - VAIQMatrixBufferType, // VAIQMatrixBufferJPEGBaseline? - sizeof(VAIQMatrixBufferJPEGBaseline), - 1, &iq_matrix, - &iqmatrix_buf ); - CHECK_VASTATUS(va_status, "vaCreateBuffer"); - - VAHuffmanTableBufferJPEGBaseline huffman_table; - const unsigned int num_huffman_tables = - MIN(COMPONENTS, ARRAY_ELEMS(huffman_table.load_huffman_table)); - memset(&huffman_table, 0, sizeof(VAHuffmanTableBufferJPEGBaseline)); - assert(sizeof(huffman_table.huffman_table[0].num_dc_codes) == - sizeof(priv->HTDC[0].bits)); - assert(sizeof(huffman_table.huffman_table[0].dc_values[0]) == - sizeof(priv->HTDC[0].values[0])); - for (i = 0; i < num_huffman_tables; i++) { - if (!priv->HTDC_valid[i] || !priv->HTAC_valid[i]) - continue; - huffman_table.load_huffman_table[i] = 1; - memcpy(huffman_table.huffman_table[i].num_dc_codes, priv->HTDC[i].bits, - sizeof(huffman_table.huffman_table[i].num_dc_codes)); - memcpy(huffman_table.huffman_table[i].dc_values, priv->HTDC[i].values, - sizeof(huffman_table.huffman_table[i].dc_values)); - memcpy(huffman_table.huffman_table[i].num_ac_codes, priv->HTAC[i].bits, - sizeof(huffman_table.huffman_table[i].num_ac_codes)); - memcpy(huffman_table.huffman_table[i].ac_values, priv->HTAC[i].values, - sizeof(huffman_table.huffman_table[i].ac_values)); - memset(huffman_table.huffman_table[i].pad, 0, - sizeof(huffman_table.huffman_table[i].pad)); - } - va_status = vaCreateBuffer(va_dpy, context_id, - VAHuffmanTableBufferType, // VAHuffmanTableBufferJPEGBaseline? - sizeof(VAHuffmanTableBufferJPEGBaseline), - 1, &huffman_table, - &huffmantable_buf ); - CHECK_VASTATUS(va_status, "vaCreateBuffer"); - - // one slice for whole image? - max_h_factor = priv->component_infos[0].Hfactor; - max_v_factor = priv->component_infos[0].Vfactor; - static VASliceParameterBufferJPEGBaseline slice_param; - slice_param.slice_data_size = (priv->stream_scan - priv->stream); - slice_param.slice_data_offset = 0; - slice_param.slice_data_flag = VA_SLICE_DATA_FLAG_ALL; - slice_param.slice_horizontal_position = 0; - slice_param.slice_vertical_position = 0; - slice_param.num_components = priv->cur_sos.nr_components; - for (i = 0; i < slice_param.num_components; i++) { - slice_param.components[i].component_selector = priv->cur_sos.components[i].component_id; /* FIXME: set to values specified in SOS */ - slice_param.components[i].dc_table_selector = priv->cur_sos.components[i].dc_selector; /* FIXME: set to values specified in SOS */ - slice_param.components[i].ac_table_selector = priv->cur_sos.components[i].ac_selector; /* FIXME: set to values specified in SOS */ - } - slice_param.restart_interval = priv->restart_interval; - slice_param.num_mcus = ((priv->width[scan_num]+max_h_factor*8-1)/(max_h_factor*8))* - ((priv->height[scan_num]+max_v_factor*8-1)/(max_v_factor*8)); // ?? 720/16? - - va_status = vaCreateBuffer(va_dpy, context_id, - VASliceParameterBufferType, // VASliceParameterBufferJPEGBaseline? - sizeof(VASliceParameterBufferJPEGBaseline), - 1, - &slice_param, &slice_param_buf); - CHECK_VASTATUS(va_status, "vaCreateBuffer"); - - va_status = vaCreateBuffer(va_dpy, context_id, - VASliceDataBufferType, - priv->stream_scan - priv->stream, - 1, - (void*)priv->stream, // jpeg_clip, - &slice_data_buf); - CHECK_VASTATUS(va_status, "vaCreateBuffer"); - - va_status = vaBeginPicture(va_dpy, context_id, surface_id); - CHECK_VASTATUS(va_status, "vaBeginPicture"); - - va_status = vaRenderPicture(va_dpy,context_id, &pic_param_buf, 1); - CHECK_VASTATUS(va_status, "vaRenderPicture"); - - va_status = vaRenderPicture(va_dpy,context_id, &iqmatrix_buf, 1); - CHECK_VASTATUS(va_status, "vaRenderPicture"); - - va_status = vaRenderPicture(va_dpy,context_id, &huffmantable_buf, 1); - CHECK_VASTATUS(va_status, "vaRenderPicture"); - - va_status = vaRenderPicture(va_dpy,context_id, &slice_param_buf, 1); - CHECK_VASTATUS(va_status, "vaRenderPicture"); - - va_status = vaRenderPicture(va_dpy,context_id, &slice_data_buf, 1); - CHECK_VASTATUS(va_status, "vaRenderPicture"); - - va_status = vaEndPicture(va_dpy,context_id); - CHECK_VASTATUS(va_status, "vaEndPicture"); - - va_status = vaSyncSurface(va_dpy, surface_id); - CHECK_VASTATUS(va_status, "vaSyncSurface"); - - if (putsurface) { - VARectangle src_rect, dst_rect; - - src_rect.x = 0; - src_rect.y = 0; - src_rect.width = priv->width[scan_num]; - src_rect.height = priv->height[scan_num]; - dst_rect = src_rect; - - va_status = va_put_surface(va_dpy, surface_id, &src_rect, &dst_rect); - CHECK_VASTATUS(va_status, "vaPutSurface"); - } - scan_num++; - - vaDestroySurfaces(va_dpy,&surface_id,1); - vaDestroyConfig(va_dpy,config_id); - vaDestroyContext(va_dpy,context_id); - - parse_JFIF(priv,priv->stream); - if(priv->width[scan_num] == 0 && priv->height[scan_num] == 0) - break; - } - // va_close_display(va_dpy); - vaTerminate(va_dpy); - printf("press any key to exit23\n"); - getchar(); - return 0; -} -const char *tinyjpeg_get_errorstring(struct jdec_private *priv) -{ - /* FIXME: the error string must be store in the context */ - priv = priv; - return error_string; -} -void tinyjpeg_get_size(struct jdec_private *priv, unsigned int *width, unsigned int *height) -{ - *width = priv->width[scan_num]; - *height = priv->height[scan_num]; -} - - diff --git a/test/decode/tinyjpeg.h b/test/decode/tinyjpeg.h deleted file mode 100644 index 5a76e41..0000000 --- a/test/decode/tinyjpeg.h +++ /dev/null @@ -1,71 +0,0 @@ -/* - * Small jpeg decoder library (header file) - * - * Copyright (c) 2006, Luc Saillard <luc@saillard.org> - * Copyright (c) 2012 Intel Corporation. - * All rights reserved. - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions are met: - * - * - Redistributions of source code must retain the above copyright notice, - * this list of conditions and the following disclaimer. - * - * - Redistributions in binary form must reproduce the above copyright notice, - * this list of conditions and the following disclaimer in the documentation - * and/or other materials provided with the distribution. - * - * - Neither the name of the author nor the names of its contributors may be - * used to endorse or promote products derived from this software without - * specific prior written permission. - * - * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" - * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE - * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE - * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE - * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR - * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF - * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS - * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN - * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE - * POSSIBILITY OF SUCH DAMAGE. - * - */ - - -#ifndef __JPEGDEC_H__ -#define __JPEGDEC_H__ - -#ifdef __cplusplus -extern "C" { -#endif - -struct jdec_private; - -/* Flags that can be set by any applications */ -#define TINYJPEG_FLAGS_MJPEG_TABLE (1<<1) - -/* Format accepted in outout */ -enum tinyjpeg_fmt { - TINYJPEG_FMT_GREY = 1, - TINYJPEG_FMT_BGR24, - TINYJPEG_FMT_RGB24, - TINYJPEG_FMT_YUV420P, -}; - -struct jdec_private *tinyjpeg_init(void); -void tinyjpeg_free(struct jdec_private *priv); - -int tinyjpeg_parse_header(struct jdec_private *priv, const unsigned char *buf, unsigned int size); -int tinyjpeg_decode(struct jdec_private *priv); -const char *tinyjpeg_get_errorstring(struct jdec_private *priv); -void tinyjpeg_get_size(struct jdec_private *priv, unsigned int *width, unsigned int *height); - -#ifdef __cplusplus -} -#endif - -#endif - - - diff --git a/test/encode/Android.mk b/test/encode/Android.mk deleted file mode 100755 index 430ffd9..0000000 --- a/test/encode/Android.mk +++ /dev/null @@ -1,50 +0,0 @@ -# For test_01 -# ===================================================== - -LOCAL_PATH:= $(call my-dir) - -include $(CLEAR_VARS) - -LOCAL_SRC_FILES := \ - ../common/va_display.c \ - ../common/va_display_android.cpp \ - h264encode.c - -LOCAL_CFLAGS += \ - -DANDROID - -LOCAL_C_INCLUDES += \ - $(LOCAL_PATH)/../../va \ - $(LOCAL_PATH)/../common \ - $(TARGET_OUT_HEADERS)/libva - -LOCAL_MODULE_TAGS := optional -LOCAL_MODULE := h264encode - -LOCAL_SHARED_LIBRARIES := libva-android libva libdl libdrm libcutils libutils libgui libm - -include $(BUILD_EXECUTABLE) - - -include $(CLEAR_VARS) - -LOCAL_SRC_FILES := \ - ../common/va_display.c \ - ../common/va_display_android.cpp \ - avcenc.c - -LOCAL_CFLAGS += \ - -DANDROID - -LOCAL_C_INCLUDES += \ - $(LOCAL_PATH)/../../va \ - $(LOCAL_PATH)/../common \ - $(TARGET_OUT_HEADERS)/libva - -LOCAL_MODULE_TAGS := optional -LOCAL_MODULE := avcenc - -LOCAL_SHARED_LIBRARIES := libva-android libva libdl libdrm libcutils libutils libgui - -include $(BUILD_EXECUTABLE) - diff --git a/test/encode/Makefile.am b/test/encode/Makefile.am deleted file mode 100644 index 9a47c2c..0000000 --- a/test/encode/Makefile.am +++ /dev/null @@ -1,74 +0,0 @@ -# Copyright (c) 2007 Intel Corporation. All Rights Reserved. -# -# Permission is hereby granted, free of charge, to any person obtaining a -# copy of this software and associated documentation files (the -# "Software"), to deal in the Software without restriction, including -# without limitation the rights to use, copy, modify, merge, publish, -# distribute, sub license, and/or sell copies of the Software, and to -# permit persons to whom the Software is furnished to do so, subject to -# the following conditions: -# -# The above copyright notice and this permission notice (including the -# next paragraph) shall be included in all copies or substantial portions -# of the Software. -# -# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -# OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. -# IN NO EVENT SHALL PRECISION INSIGHT AND/OR ITS SUPPLIERS BE LIABLE FOR -# ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -# TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -# SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -bin_PROGRAMS = avcenc mpeg2vaenc h264encode jpegenc -noinst_PROGRAMS = svctenc - -AM_CPPFLAGS = \ - -Wall \ - -I$(top_srcdir) \ - -I$(top_srcdir)/va \ - $(NULL) - -h264encode_SOURCES = h264encode.c -h264encode_CFLAGS = -I$(top_srcdir)/test/common -g -h264encode_LDADD = \ - $(top_builddir)/va/libva.la \ - $(top_builddir)/test/common/libva-display.la \ - -lpthread -lm - -avcenc_SOURCES = avcenc.c -avcenc_CFLAGS = -I$(top_srcdir)/test/common -g -avcenc_LDADD = \ - $(top_builddir)/va/libva.la \ - $(top_builddir)/test/common/libva-display.la \ - -lpthread - -mpeg2vaenc_SOURCES = mpeg2vaenc.c -mpeg2vaenc_CFLAGS = -I$(top_srcdir)/test/common -mpeg2vaenc_LDADD = \ - $(top_builddir)/va/libva.la \ - $(top_builddir)/test/common/libva-display.la \ - -lpthread - -jpegenc_SOURCES = jpegenc.c -jpegenc_CFLAGS = -I$(top_srcdir)/test/common -g -jpegenc_LDADD = \ - $(top_builddir)/va/libva.la \ - $(top_builddir)/test/common/libva-display.la \ - -lpthread - -svctenc_SOURCES = svctenc.c -svctenc_CFLAGS = -I$(top_srcdir)/test/common -g -svctenc_LDADD = \ - $(top_builddir)/va/libva.la \ - $(top_builddir)/test/common/libva-display.la \ - -lpthread -lm - -valgrind: $(bin_PROGRAMS) $(noinst_PROGRAMS) - for a in $(bin_PROGRAMS) $(noinst_PROGRAMS); do \ - valgrind --leak-check=full --show-reachable=yes .libs/$$a; \ - done - -EXTRA_DIST = \ - jpegenc_utils.h \ - $(NULL) diff --git a/test/encode/avcenc.c b/test/encode/avcenc.c deleted file mode 100644 index dbc932c..0000000 --- a/test/encode/avcenc.c +++ /dev/null @@ -1,2143 +0,0 @@ -/* - * Copyright (c) 2012 Intel Corporation. All Rights Reserved. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the - * "Software"), to deal in the Software without restriction, including - * without limitation the rights to use, copy, modify, merge, publish, - * distribute, sub license, and/or sell copies of the Software, and to - * permit persons to whom the Software is furnished to do so, subject to - * the following conditions: - * - * The above copyright notice and this permission notice (including the - * next paragraph) shall be included in all copies or substantial portions - * of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS - * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. - * IN NO EVENT SHALL PRECISION INSIGHT AND/OR ITS SUPPLIERS BE LIABLE FOR - * ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, - * TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE - * SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - */ -/* - * Simple AVC encoder based on libVA. - * - * Usage: - * ./avcenc <width> <height> <input file> <output file> [qp] - */ - -#include "sysdeps.h" -#include <stdio.h> -#include <string.h> -#include <stdlib.h> -#include <getopt.h> -#include <unistd.h> - -#include <sys/time.h> -#include <sys/types.h> -#include <sys/stat.h> -#include <fcntl.h> -#include <assert.h> -#include <time.h> - -#include <pthread.h> - -#include <va/va.h> -#include <va/va_enc_h264.h> -#include "va_display.h" - -#define NAL_REF_IDC_NONE 0 -#define NAL_REF_IDC_LOW 1 -#define NAL_REF_IDC_MEDIUM 2 -#define NAL_REF_IDC_HIGH 3 - -#define NAL_NON_IDR 1 -#define NAL_IDR 5 -#define NAL_SPS 7 -#define NAL_PPS 8 -#define NAL_SEI 6 - -#define SLICE_TYPE_P 0 -#define SLICE_TYPE_B 1 -#define SLICE_TYPE_I 2 - -#define FRAME_IDR 7 - -#define ENTROPY_MODE_CAVLC 0 -#define ENTROPY_MODE_CABAC 1 - -#define PROFILE_IDC_BASELINE 66 -#define PROFILE_IDC_MAIN 77 -#define PROFILE_IDC_HIGH 100 - -#define CHECK_VASTATUS(va_status,func) \ - if (va_status != VA_STATUS_SUCCESS) { \ - fprintf(stderr,"%s:%s (%d) failed,exit\n", __func__, func, __LINE__); \ - exit(1); \ - } - -static VADisplay va_dpy; - -static int picture_width, picture_width_in_mbs; -static int picture_height, picture_height_in_mbs; -static int frame_size; -static unsigned char *newImageBuffer = 0; - -static int qp_value = 26; - -static int intra_period = 30; -static int frame_bit_rate = -1; -static int frame_rate = 30; -static int ip_period = 1; -static int roi_test_enable = 0; - -static VAEntrypoint select_entrypoint = VAEntrypointEncSlice; - -#define MAX_SLICES 32 - - -static unsigned int MaxFrameNum = (1<<12); -static unsigned int Log2MaxFrameNum = 12; -static unsigned int Log2MaxPicOrderCntLsb = 8; - -static const struct option longopts[] = { - {"qp", required_argument, 0, 1}, - {"fb", required_argument, 0, 2}, - {"mode", required_argument, 0, 3}, - {"low-power", no_argument, 0, 4}, - {"roi-test", no_argument, 0, 5}, - { NULL, 0, NULL, 0} -}; - -static int -build_packed_pic_buffer(unsigned char **header_buffer); - -static int -build_packed_seq_buffer(unsigned char **header_buffer); - -static int -build_packed_sei_pic_timing(unsigned int cpb_removal_length, - unsigned int dpb_output_length, - unsigned char **sei_buffer); - -static int -build_packed_idr_sei_buffer_timing(unsigned int init_cpb_removal_delay_length, - unsigned int cpb_removal_length, - unsigned int dpb_output_length, - unsigned char **sei_buffer); - -struct upload_thread_param -{ - FILE *yuv_fp; - VASurfaceID surface_id; -}; - -static void -upload_yuv_to_surface(FILE *yuv_fp, VASurfaceID surface_id); - -static struct { - VAProfile profile; - int constraint_set_flag; - VAEncSequenceParameterBufferH264 seq_param; - VAEncPictureParameterBufferH264 pic_param; - VAEncSliceParameterBufferH264 slice_param[MAX_SLICES]; - VAContextID context_id; - VAConfigID config_id; - VABufferID seq_param_buf_id; /* Sequence level parameter */ - VABufferID pic_param_buf_id; /* Picture level parameter */ - VABufferID slice_param_buf_id[MAX_SLICES]; /* Slice level parameter, multil slices */ - VABufferID codedbuf_buf_id; /* Output buffer, compressed data */ - VABufferID packed_seq_header_param_buf_id; - VABufferID packed_seq_buf_id; - VABufferID packed_pic_header_param_buf_id; - VABufferID packed_pic_buf_id; - VABufferID packed_sei_header_param_buf_id; /* the SEI buffer */ - VABufferID packed_sei_buf_id; - VABufferID misc_parameter_hrd_buf_id; - VABufferID misc_parameter_roi_buf_id; - - int num_slices; - int codedbuf_i_size; - int codedbuf_pb_size; - int current_input_surface; - int rate_control_method; - struct upload_thread_param upload_thread_param; - pthread_t upload_thread_id; - int upload_thread_value; - int i_initial_cpb_removal_delay; - int i_initial_cpb_removal_delay_offset; - int i_initial_cpb_removal_delay_length; - int i_cpb_removal_delay; - int i_cpb_removal_delay_length; - int i_dpb_output_delay_length; - int time_offset_length; - - unsigned long long idr_frame_num; - unsigned long long prev_idr_cpb_removal; - unsigned long long current_idr_cpb_removal; - unsigned long long current_cpb_removal; - /* This is relative to the current_cpb_removal */ - unsigned int current_dpb_removal_delta; -} avcenc_context; - -static VAPictureH264 ReferenceFrames[16], RefPicList0[32], RefPicList1[32]; - -static void create_encode_pipe() -{ - VAEntrypoint entrypoints[5]; - int num_entrypoints,slice_entrypoint; - VAConfigAttrib attrib[3]; - int major_ver, minor_ver; - VAStatus va_status; - - va_dpy = va_open_display(); - va_status = vaInitialize(va_dpy, &major_ver, &minor_ver); - CHECK_VASTATUS(va_status, "vaInitialize"); - - vaQueryConfigEntrypoints(va_dpy, avcenc_context.profile, entrypoints, - &num_entrypoints); - - for (slice_entrypoint = 0; slice_entrypoint < num_entrypoints; slice_entrypoint++) { - if (entrypoints[slice_entrypoint] == select_entrypoint) - break; - } - - if (slice_entrypoint == num_entrypoints) { - /* not find Slice entry point */ - assert(0); - } - - /* find out the format for the render target, and rate control mode */ - attrib[0].type = VAConfigAttribRTFormat; - attrib[1].type = VAConfigAttribRateControl; - - /* This is to query whether the ROI is supported */ - attrib[2].type = VAConfigAttribEncROI; - vaGetConfigAttributes(va_dpy, avcenc_context.profile, select_entrypoint, - &attrib[0], 3); - - if ((attrib[0].value & VA_RT_FORMAT_YUV420) == 0) { - /* not find desired YUV420 RT format */ - assert(0); - } - - if ((attrib[1].value & avcenc_context.rate_control_method) == 0) { - /* Can't find matched RC mode */ - printf("Can't find the desired RC mode, exit\n"); - assert(0); - } - - if (roi_test_enable){ - if (attrib[2].value != VA_ATTRIB_NOT_SUPPORTED) { - VAConfigAttribValEncROI *roi_config = (VAConfigAttribValEncROI *)&(attrib[2].value); - if(roi_config->bits.num_roi_regions == 0 || - roi_config->bits.roi_rc_qp_delat_support == 0) { - roi_test_enable = 0; - printf("WARNING: do not support ROI or ROI delta QP ! \n"); - } - } else { - roi_test_enable = 0; - printf("WARNING: do not support VAConfigAttribValEncROI! \n"); - } - } - - attrib[0].value = VA_RT_FORMAT_YUV420; /* set to desired RT format */ - attrib[1].value = avcenc_context.rate_control_method; /* set to desired RC mode */ - - if (roi_test_enable){ - va_status = vaCreateConfig(va_dpy, avcenc_context.profile, select_entrypoint, - &attrib[0], 3,&avcenc_context.config_id); - }else { - va_status = vaCreateConfig(va_dpy, avcenc_context.profile, select_entrypoint, - &attrib[0], 2,&avcenc_context.config_id); - } - CHECK_VASTATUS(va_status, "vaCreateConfig"); - - /* Create a context for this decode pipe */ - va_status = vaCreateContext(va_dpy, avcenc_context.config_id, - picture_width, picture_height, - VA_PROGRESSIVE, - 0, 0, - &avcenc_context.context_id); - CHECK_VASTATUS(va_status, "vaCreateContext"); -} - -static void destory_encode_pipe() -{ - vaDestroyContext(va_dpy,avcenc_context.context_id); - vaDestroyConfig(va_dpy,avcenc_context.config_id); - vaTerminate(va_dpy); - va_close_display(va_dpy); -} - -/*************************************************** - * - * The encode pipe resource define - * - ***************************************************/ -#define SID_INPUT_PICTURE_0 0 -#define SID_INPUT_PICTURE_1 1 -#define SID_REFERENCE_PICTURE_L0 2 -#define SID_REFERENCE_PICTURE_L1 3 -#define SID_RECON_PICTURE 4 -#define SID_NUMBER SID_RECON_PICTURE + 1 - -#define SURFACE_NUM 16 /* 16 surfaces for reference */ - -static VASurfaceID surface_ids[SID_NUMBER]; -static VASurfaceID ref_surface[SURFACE_NUM]; -static int use_slot[SURFACE_NUM]; - -static unsigned long long current_frame_display = 0; -static unsigned long long current_IDR_display = 0; - -static VAPictureH264 CurrentCurrPic; - -#define current_slot (current_frame_display % SURFACE_NUM) - -static int frame_number; -static unsigned long long enc_frame_number; -static int current_frame_type; -static int current_frame_num; -static unsigned int current_poc; - -static unsigned int num_ref_frames = 2; -static unsigned int numShortTerm = 0; -/***************************************************/ - -static int get_free_slot() -{ - int i, index = -1; - - for (i = 0; i < SURFACE_NUM; i++) { - if (use_slot[i] == 0) { - index = i; - break; - } - } - if (index < 0) { - printf("WARNING: No free slot to store the reconstructed frame \n"); - index = SURFACE_NUM - 1; - } - return index; -} - -static void * -upload_thread_function(void *data) -{ - struct upload_thread_param *param = data; - - upload_yuv_to_surface(param->yuv_fp, param->surface_id); - - return NULL; -} - -static void alloc_encode_resource(FILE *yuv_fp) -{ - VAStatus va_status; - - // Create surface - va_status = vaCreateSurfaces( - va_dpy, - VA_RT_FORMAT_YUV420, picture_width, picture_height, - surface_ids, SID_NUMBER, - NULL, 0 - ); - - CHECK_VASTATUS(va_status, "vaCreateSurfaces"); - - // Create surface - va_status = vaCreateSurfaces( - va_dpy, - VA_RT_FORMAT_YUV420, picture_width, picture_height, - ref_surface, SURFACE_NUM, - NULL, 0 - ); - - CHECK_VASTATUS(va_status, "vaCreateSurfaces"); - - - newImageBuffer = (unsigned char *)malloc(frame_size); - - /* firstly upload YUV data to SID_INPUT_PICTURE_1 */ - avcenc_context.upload_thread_param.yuv_fp = yuv_fp; - avcenc_context.upload_thread_param.surface_id = surface_ids[SID_INPUT_PICTURE_1]; - - avcenc_context.upload_thread_value = pthread_create(&avcenc_context.upload_thread_id, - NULL, - upload_thread_function, - (void*)&avcenc_context.upload_thread_param); -} - -static void release_encode_resource() -{ - pthread_join(avcenc_context.upload_thread_id, NULL); - free(newImageBuffer); - - // Release all the surfaces resource - vaDestroySurfaces(va_dpy, surface_ids, SID_NUMBER); - // Release all the reference surfaces - vaDestroySurfaces(va_dpy, ref_surface, SURFACE_NUM); -} - -static void avcenc_update_sei_param(int is_idr) -{ - VAEncPackedHeaderParameterBuffer packed_header_param_buffer; - unsigned int length_in_bits; - unsigned char *packed_sei_buffer = NULL; - VAStatus va_status; - - if (is_idr) - length_in_bits = build_packed_idr_sei_buffer_timing( - avcenc_context.i_initial_cpb_removal_delay_length, - avcenc_context.i_cpb_removal_delay_length, - avcenc_context.i_dpb_output_delay_length, - &packed_sei_buffer); - else - length_in_bits = build_packed_sei_pic_timing( - avcenc_context.i_cpb_removal_delay_length, - avcenc_context.i_dpb_output_delay_length, - &packed_sei_buffer); - - packed_header_param_buffer.type = VAEncPackedHeaderH264_SEI; - packed_header_param_buffer.bit_length = length_in_bits; - packed_header_param_buffer.has_emulation_bytes = 0; - - va_status = vaCreateBuffer(va_dpy, - avcenc_context.context_id, - VAEncPackedHeaderParameterBufferType, - sizeof(packed_header_param_buffer), 1, &packed_header_param_buffer, - &avcenc_context.packed_sei_header_param_buf_id); - CHECK_VASTATUS(va_status,"vaCreateBuffer"); - - va_status = vaCreateBuffer(va_dpy, - avcenc_context.context_id, - VAEncPackedHeaderDataBufferType, - (length_in_bits + 7) / 8, 1, packed_sei_buffer, - &avcenc_context.packed_sei_buf_id); - CHECK_VASTATUS(va_status,"vaCreateBuffer"); - free(packed_sei_buffer); - return; -} - -#define partition(ref, field, key, ascending) \ - while (i <= j) { \ - if (ascending) { \ - while (ref[i].field < key) \ - i++; \ - while (ref[j].field > key) \ - j--; \ - } else { \ - while (ref[i].field > key) \ - i++; \ - while (ref[j].field < key) \ - j--; \ - } \ - if (i <= j) { \ - tmp = ref[i]; \ - ref[i] = ref[j]; \ - ref[j] = tmp; \ - i++; \ - j--; \ - } \ - } \ - -static void sort_one(VAPictureH264 ref[], int left, int right, - int ascending, int frame_idx) -{ - int i = left, j = right; - unsigned int key; - VAPictureH264 tmp; - - if (frame_idx) { - key = ref[(left + right) / 2].frame_idx; - partition(ref, frame_idx, key, ascending); - } else { - key = ref[(left + right) / 2].TopFieldOrderCnt; - partition(ref, TopFieldOrderCnt, (signed int)key, ascending); - } - - /* recursion */ - if (left < j) - sort_one(ref, left, j, ascending, frame_idx); - - if (i < right) - sort_one(ref, i, right, ascending, frame_idx); -} - -static void sort_two(VAPictureH264 ref[], int left, int right, unsigned int key, unsigned int frame_idx, - int partition_ascending, int list0_ascending, int list1_ascending) -{ - int i = left, j = right; - VAPictureH264 tmp; - - if (frame_idx) { - partition(ref, frame_idx, key, partition_ascending); - } else { - partition(ref, TopFieldOrderCnt, (signed int)key, partition_ascending); - } - - sort_one(ref, left, i-1, list0_ascending, frame_idx); - sort_one(ref, j+1, right, list1_ascending, frame_idx); -} - -static int update_RefPicList() -{ - - if (current_frame_type == SLICE_TYPE_P) { - memcpy(RefPicList0, ReferenceFrames, numShortTerm * sizeof(VAPictureH264)); - sort_one(RefPicList0, 0, numShortTerm-1, 0, 1); - } - - if (current_frame_type == SLICE_TYPE_B) { - memcpy(RefPicList0, ReferenceFrames, numShortTerm * sizeof(VAPictureH264)); - sort_two(RefPicList0, 0, numShortTerm-1, current_poc, 0, - 1, 0, 1); - - memcpy(RefPicList1, ReferenceFrames, numShortTerm * sizeof(VAPictureH264)); - sort_two(RefPicList1, 0, numShortTerm-1, current_poc, 0, - 0, 1, 0); - } - - return 0; -} - -static void avcenc_update_picture_parameter(int slice_type, int is_idr) -{ - VAEncPictureParameterBufferH264 *pic_param; - VAStatus va_status; - int recon_index; - - recon_index = get_free_slot(); - // Picture level - pic_param = &avcenc_context.pic_param; - - pic_param->CurrPic.picture_id = ref_surface[recon_index]; - pic_param->CurrPic.frame_idx = current_frame_num; - pic_param->CurrPic.flags = 0; - - pic_param->CurrPic.TopFieldOrderCnt = current_poc; - pic_param->CurrPic.BottomFieldOrderCnt = pic_param->CurrPic.TopFieldOrderCnt; - - assert(avcenc_context.codedbuf_buf_id != VA_INVALID_ID); - pic_param->coded_buf = avcenc_context.codedbuf_buf_id; - pic_param->frame_num = current_frame_num; - pic_param->pic_fields.bits.idr_pic_flag = !!is_idr; - pic_param->pic_fields.bits.reference_pic_flag = (slice_type != SLICE_TYPE_B); - CurrentCurrPic = pic_param->CurrPic; - - if (slice_type == SLICE_TYPE_P || slice_type == SLICE_TYPE_B) - memset(pic_param->ReferenceFrames, 0xff, 16 * sizeof(VAPictureH264)); /* invalid all */ - - if ((slice_type == SLICE_TYPE_P) || (slice_type == SLICE_TYPE_B)) { - pic_param->ReferenceFrames[0] = RefPicList0[0]; - } - if (slice_type == SLICE_TYPE_B) { - pic_param->ReferenceFrames[1] = RefPicList1[0]; - } - - va_status = vaCreateBuffer(va_dpy, - avcenc_context.context_id, - VAEncPictureParameterBufferType, - sizeof(*pic_param), 1, pic_param, - &avcenc_context.pic_param_buf_id); - CHECK_VASTATUS(va_status,"vaCreateBuffer"); - -} - -#ifndef VA_FOURCC_I420 -#define VA_FOURCC_I420 0x30323449 -#endif - -static void upload_yuv_to_surface(FILE *yuv_fp, VASurfaceID surface_id) -{ - VAImage surface_image; - VAStatus va_status; - void *surface_p = NULL; - unsigned char *y_src, *u_src, *v_src; - unsigned char *y_dst, *u_dst, *v_dst; - int y_size = picture_width * picture_height; - int u_size = (picture_width >> 1) * (picture_height >> 1); - int row, col; - size_t n_items; - - do { - n_items = fread(newImageBuffer, frame_size, 1, yuv_fp); - } while (n_items != 1); - - va_status = vaDeriveImage(va_dpy, surface_id, &surface_image); - CHECK_VASTATUS(va_status,"vaDeriveImage"); - - vaMapBuffer(va_dpy, surface_image.buf, &surface_p); - assert(VA_STATUS_SUCCESS == va_status); - - y_src = newImageBuffer; - u_src = newImageBuffer + y_size; /* UV offset for NV12 */ - v_src = newImageBuffer + y_size + u_size; - - y_dst = surface_p + surface_image.offsets[0]; - u_dst = surface_p + surface_image.offsets[1]; /* UV offset for NV12 */ - v_dst = surface_p + surface_image.offsets[2]; - - /* Y plane */ - for (row = 0; row < surface_image.height; row++) { - memcpy(y_dst, y_src, surface_image.width); - y_dst += surface_image.pitches[0]; - y_src += picture_width; - } - - if (surface_image.format.fourcc == VA_FOURCC_NV12) { /* UV plane */ - for (row = 0; row < surface_image.height / 2; row++) { - for (col = 0; col < surface_image.width / 2; col++) { - u_dst[col * 2] = u_src[col]; - u_dst[col * 2 + 1] = v_src[col]; - } - - u_dst += surface_image.pitches[1]; - u_src += (picture_width / 2); - v_src += (picture_width / 2); - } - } else if (surface_image.format.fourcc == VA_FOURCC_YV12 || - surface_image.format.fourcc == VA_FOURCC_I420) { - const int U = surface_image.format.fourcc == VA_FOURCC_I420 ? 1 : 2; - const int V = surface_image.format.fourcc == VA_FOURCC_I420 ? 2 : 1; - - u_dst = surface_p + surface_image.offsets[U]; - v_dst = surface_p + surface_image.offsets[V]; - - for (row = 0; row < surface_image.height / 2; row++) { - memcpy(u_dst, u_src, surface_image.width / 2); - memcpy(v_dst, v_src, surface_image.width / 2); - u_dst += surface_image.pitches[U]; - v_dst += surface_image.pitches[V]; - u_src += (picture_width / 2); - v_src += (picture_width / 2); - } - } - - vaUnmapBuffer(va_dpy, surface_image.buf); - vaDestroyImage(va_dpy, surface_image.image_id); -} - -static void avcenc_update_slice_parameter(int slice_type) -{ - VAEncSliceParameterBufferH264 *slice_param; - VAStatus va_status; - int i; - - // Slice level - i = 0; - slice_param = &avcenc_context.slice_param[i]; - slice_param->macroblock_address = 0; - slice_param->num_macroblocks = picture_height_in_mbs * picture_width_in_mbs; - slice_param->pic_parameter_set_id = 0; - slice_param->slice_type = slice_type; - slice_param->direct_spatial_mv_pred_flag = 0; - slice_param->num_ref_idx_l0_active_minus1 = 0; /* FIXME: ??? */ - slice_param->num_ref_idx_l1_active_minus1 = 0; - slice_param->cabac_init_idc = 0; - slice_param->slice_qp_delta = 0; - slice_param->disable_deblocking_filter_idc = 0; - slice_param->slice_alpha_c0_offset_div2 = 2; - slice_param->slice_beta_offset_div2 = 2; - slice_param->idr_pic_id = 0; - - /* FIXME: fill other fields */ - if ((slice_type == SLICE_TYPE_P) || (slice_type == SLICE_TYPE_B)) { - memset(slice_param->RefPicList0, 0xFF, 32 * sizeof(VAPictureH264)); - slice_param->RefPicList0[0] = RefPicList0[0]; - } - - if ((slice_type == SLICE_TYPE_B)) { - memset(slice_param->RefPicList1, 0xFF, 32 * sizeof(VAPictureH264)); - slice_param->RefPicList1[0] = RefPicList1[0]; - } - - va_status = vaCreateBuffer(va_dpy, - avcenc_context.context_id, - VAEncSliceParameterBufferType, - sizeof(*slice_param), 1, slice_param, - &avcenc_context.slice_param_buf_id[i]); - CHECK_VASTATUS(va_status,"vaCreateBuffer");; - i++; - -#if 0 - slice_param = &avcenc_context.slice_param[i]; - slice_param->macroblock_address = picture_height_in_mbs * picture_width_in_mbs / 2; - slice_param->num_macroblocks = picture_height_in_mbs * picture_width_in_mbs / 2; - slice_param->pic_parameter_set_id = 0; - slice_param->slice_type = slice_type; - slice_param->direct_spatial_mv_pred_flag = 0; - slice_param->num_ref_idx_l0_active_minus1 = 0; /* FIXME: ??? */ - slice_param->num_ref_idx_l1_active_minus1 = 0; - slice_param->cabac_init_idc = 0; - slice_param->slice_qp_delta = 0; - slice_param->disable_deblocking_filter_idc = 0; - slice_param->slice_alpha_c0_offset_div2 = 2; - slice_param->slice_beta_offset_div2 = 2; - slice_param->idr_pic_id = 0; - - /* FIXME: fill other fields */ - - va_status = vaCreateBuffer(va_dpy, - avcenc_context.context_id, - VAEncSliceParameterBufferType, - sizeof(*slice_param), 1, slice_param, - &avcenc_context.slice_param_buf_id[i]); - CHECK_VASTATUS(va_status,"vaCreateBuffer");; - i++; -#endif - - avcenc_context.num_slices = i; -} - -static int update_ReferenceFrames(void) -{ - int i; - /* B-frame is not used for reference */ - if (current_frame_type == SLICE_TYPE_B) - return 0; - - CurrentCurrPic.flags = VA_PICTURE_H264_SHORT_TERM_REFERENCE; - numShortTerm++; - if (numShortTerm > num_ref_frames) - numShortTerm = num_ref_frames; - for (i=numShortTerm-1; i>0; i--) - ReferenceFrames[i] = ReferenceFrames[i-1]; - ReferenceFrames[0] = CurrentCurrPic; - - if (current_frame_type != SLICE_TYPE_B) - current_frame_num++; - if (current_frame_num > MaxFrameNum) - current_frame_num = 0; - - /* Update the use_slot. Only when the surface is used in reference - * frame list, the use_slot[index] is set - */ - for (i = 0; i < SURFACE_NUM; i++) { - int j; - bool found; - - found = false; - for (j = 0; j < numShortTerm; j++) { - if (ref_surface[i] == ReferenceFrames[j].picture_id) { - found = true; - break; - } - } - if (found) - use_slot[i] = 1; - else - use_slot[i] = 0; - } - - return 0; -} - -static int begin_picture(FILE *yuv_fp, int frame_num, int display_num, int slice_type, int is_idr) -{ - VAStatus va_status; - - if (avcenc_context.upload_thread_value != 0) { - fprintf(stderr, "FATAL error!!!\n"); - exit(1); - } - - pthread_join(avcenc_context.upload_thread_id, NULL); - - avcenc_context.upload_thread_value = -1; - - if (avcenc_context.current_input_surface == SID_INPUT_PICTURE_0) - avcenc_context.current_input_surface = SID_INPUT_PICTURE_1; - else - avcenc_context.current_input_surface = SID_INPUT_PICTURE_0; - - if (is_idr) { - VAEncPackedHeaderParameterBuffer packed_header_param_buffer; - unsigned int length_in_bits; - unsigned char *packed_seq_buffer = NULL, *packed_pic_buffer = NULL; - - assert(slice_type == SLICE_TYPE_I); - length_in_bits = build_packed_seq_buffer(&packed_seq_buffer); - packed_header_param_buffer.type = VAEncPackedHeaderSequence; - packed_header_param_buffer.bit_length = length_in_bits; - packed_header_param_buffer.has_emulation_bytes = 0; - va_status = vaCreateBuffer(va_dpy, - avcenc_context.context_id, - VAEncPackedHeaderParameterBufferType, - sizeof(packed_header_param_buffer), 1, &packed_header_param_buffer, - &avcenc_context.packed_seq_header_param_buf_id); - CHECK_VASTATUS(va_status,"vaCreateBuffer"); - - va_status = vaCreateBuffer(va_dpy, - avcenc_context.context_id, - VAEncPackedHeaderDataBufferType, - (length_in_bits + 7) / 8, 1, packed_seq_buffer, - &avcenc_context.packed_seq_buf_id); - CHECK_VASTATUS(va_status,"vaCreateBuffer"); - - length_in_bits = build_packed_pic_buffer(&packed_pic_buffer); - packed_header_param_buffer.type = VAEncPackedHeaderPicture; - packed_header_param_buffer.bit_length = length_in_bits; - packed_header_param_buffer.has_emulation_bytes = 0; - - va_status = vaCreateBuffer(va_dpy, - avcenc_context.context_id, - VAEncPackedHeaderParameterBufferType, - sizeof(packed_header_param_buffer), 1, &packed_header_param_buffer, - &avcenc_context.packed_pic_header_param_buf_id); - CHECK_VASTATUS(va_status,"vaCreateBuffer"); - - va_status = vaCreateBuffer(va_dpy, - avcenc_context.context_id, - VAEncPackedHeaderDataBufferType, - (length_in_bits + 7) / 8, 1, packed_pic_buffer, - &avcenc_context.packed_pic_buf_id); - CHECK_VASTATUS(va_status,"vaCreateBuffer"); - - free(packed_seq_buffer); - free(packed_pic_buffer); - } - - /* sequence parameter set */ - VAEncSequenceParameterBufferH264 *seq_param = &avcenc_context.seq_param; - va_status = vaCreateBuffer(va_dpy, - avcenc_context.context_id, - VAEncSequenceParameterBufferType, - sizeof(*seq_param), 1, seq_param, - &avcenc_context.seq_param_buf_id); - CHECK_VASTATUS(va_status,"vaCreateBuffer"); - - - /* hrd parameter */ - VAEncMiscParameterBuffer *misc_param; - VAEncMiscParameterHRD *misc_hrd_param; - vaCreateBuffer(va_dpy, - avcenc_context.context_id, - VAEncMiscParameterBufferType, - sizeof(VAEncMiscParameterBuffer) + sizeof(VAEncMiscParameterRateControl), - 1, - NULL, - &avcenc_context.misc_parameter_hrd_buf_id); - CHECK_VASTATUS(va_status, "vaCreateBuffer"); - - vaMapBuffer(va_dpy, - avcenc_context.misc_parameter_hrd_buf_id, - (void **)&misc_param); - misc_param->type = VAEncMiscParameterTypeHRD; - misc_hrd_param = (VAEncMiscParameterHRD *)misc_param->data; - - if (frame_bit_rate > 0) { - misc_hrd_param->initial_buffer_fullness = frame_bit_rate * 1000 * 4; - misc_hrd_param->buffer_size = frame_bit_rate * 1000 * 8; - } else { - misc_hrd_param->initial_buffer_fullness = 0; - misc_hrd_param->buffer_size = 0; - } - - vaUnmapBuffer(va_dpy, avcenc_context.misc_parameter_hrd_buf_id); - - /* ROI parameter: hard code for test on only one region (0,0,120,120) with qp_delta=4 */ - if(roi_test_enable) - { - VAEncMiscParameterBufferROI *misc_roi_param; - - int roi_num = 1; - vaCreateBuffer(va_dpy, - avcenc_context.context_id, - VAEncMiscParameterBufferType, - sizeof(VAEncMiscParameterBuffer) + sizeof(VAEncMiscParameterBufferROI) + roi_num * sizeof(VAEncROI), - 1, - NULL, - &avcenc_context.misc_parameter_roi_buf_id); - vaMapBuffer(va_dpy, - avcenc_context.misc_parameter_roi_buf_id, - (void **)&misc_param); - misc_param->type = VAEncMiscParameterTypeROI; - misc_roi_param = (VAEncMiscParameterBufferROI *)misc_param->data; - { - misc_roi_param->roi_flags.bits.roi_value_is_qp_delta = 1; - /* - * Max/Min delta_qp is only used in CBR mode. It is ingored under CQP mode. - * max_delta_qp means the allowed upper bound of qp delta. (qp + X) - * min_delta_qp means the allowed lower bound of qp delta. (qp -X) - * So it will be better that it is positive. Otherwise the driver will - * use the default bound setting. - */ - misc_roi_param->max_delta_qp = 3; - misc_roi_param->min_delta_qp = 3; - /* one example of ROI region conf. - * please change it on the fly. - */ - VAEncROI *region_roi =(VAEncROI *)((char *)misc_param + sizeof(VAEncMiscParameterBuffer) + - sizeof(VAEncMiscParameterBufferROI)); - - /* - * Under CQP mode roi_value specifies the qp_delta that is added to frame qp - * Under CBR mode roi_value specifies the important level (positive means that - * it is important. negative means that it is less important). - */ - region_roi->roi_value = 4; - region_roi->roi_rectangle.x = 0; - region_roi->roi_rectangle.y = 0; - region_roi->roi_rectangle.width = (120 < picture_width/4)? 120:picture_width/4; - region_roi->roi_rectangle.height = (120 < picture_height/4)? 120:picture_height/4; - - misc_roi_param->roi = region_roi; - misc_roi_param->num_roi = 1; - } - - vaUnmapBuffer(va_dpy, avcenc_context.misc_parameter_roi_buf_id); - } - return 0; -} - -int avcenc_render_picture() -{ - VAStatus va_status; - VABufferID va_buffers[20]; - unsigned int num_va_buffers = 0; - int i; - - va_buffers[num_va_buffers++] = avcenc_context.seq_param_buf_id; - va_buffers[num_va_buffers++] = avcenc_context.pic_param_buf_id; - - if (avcenc_context.packed_seq_header_param_buf_id != VA_INVALID_ID) - va_buffers[num_va_buffers++] = avcenc_context.packed_seq_header_param_buf_id; - - if (avcenc_context.packed_seq_buf_id != VA_INVALID_ID) - va_buffers[num_va_buffers++] = avcenc_context.packed_seq_buf_id; - - if (avcenc_context.packed_pic_header_param_buf_id != VA_INVALID_ID) - va_buffers[num_va_buffers++] = avcenc_context.packed_pic_header_param_buf_id; - - if (avcenc_context.packed_pic_buf_id != VA_INVALID_ID) - va_buffers[num_va_buffers++] = avcenc_context.packed_pic_buf_id; - - if (avcenc_context.packed_sei_header_param_buf_id != VA_INVALID_ID) - va_buffers[num_va_buffers++] = avcenc_context.packed_sei_header_param_buf_id; - - if (avcenc_context.packed_sei_buf_id != VA_INVALID_ID) - va_buffers[num_va_buffers++] = avcenc_context.packed_sei_buf_id; - - if (avcenc_context.misc_parameter_hrd_buf_id != VA_INVALID_ID) - va_buffers[num_va_buffers++] = avcenc_context.misc_parameter_hrd_buf_id; - - if (avcenc_context.misc_parameter_roi_buf_id != VA_INVALID_ID) - va_buffers[num_va_buffers++] = avcenc_context.misc_parameter_roi_buf_id; - - va_status = vaBeginPicture(va_dpy, - avcenc_context.context_id, - surface_ids[avcenc_context.current_input_surface]); - CHECK_VASTATUS(va_status,"vaBeginPicture"); - - va_status = vaRenderPicture(va_dpy, - avcenc_context.context_id, - va_buffers, - num_va_buffers); - CHECK_VASTATUS(va_status,"vaRenderPicture"); - - for(i = 0; i < avcenc_context.num_slices; i++) { - va_status = vaRenderPicture(va_dpy, - avcenc_context.context_id, - &avcenc_context.slice_param_buf_id[i], - 1); - CHECK_VASTATUS(va_status,"vaRenderPicture"); - } - - va_status = vaEndPicture(va_dpy, avcenc_context.context_id); - CHECK_VASTATUS(va_status,"vaEndPicture"); - - return 0; -} - -static int avcenc_destroy_buffers(VABufferID *va_buffers, unsigned int num_va_buffers) -{ - VAStatus va_status; - unsigned int i; - - for (i = 0; i < num_va_buffers; i++) { - if (va_buffers[i] != VA_INVALID_ID) { - va_status = vaDestroyBuffer(va_dpy, va_buffers[i]); - CHECK_VASTATUS(va_status,"vaDestroyBuffer"); - va_buffers[i] = VA_INVALID_ID; - } - } - - return 0; -} - -static void end_picture() -{ - - update_ReferenceFrames(); - avcenc_destroy_buffers(&avcenc_context.seq_param_buf_id, 1); - avcenc_destroy_buffers(&avcenc_context.pic_param_buf_id, 1); - avcenc_destroy_buffers(&avcenc_context.packed_seq_header_param_buf_id, 1); - avcenc_destroy_buffers(&avcenc_context.packed_seq_buf_id, 1); - avcenc_destroy_buffers(&avcenc_context.packed_pic_header_param_buf_id, 1); - avcenc_destroy_buffers(&avcenc_context.packed_pic_buf_id, 1); - avcenc_destroy_buffers(&avcenc_context.packed_sei_header_param_buf_id, 1); - avcenc_destroy_buffers(&avcenc_context.packed_sei_buf_id, 1); - avcenc_destroy_buffers(&avcenc_context.slice_param_buf_id[0], avcenc_context.num_slices); - avcenc_destroy_buffers(&avcenc_context.codedbuf_buf_id, 1); - avcenc_destroy_buffers(&avcenc_context.misc_parameter_hrd_buf_id, 1); - avcenc_destroy_buffers(&avcenc_context.misc_parameter_roi_buf_id, 1); - - memset(avcenc_context.slice_param, 0, sizeof(avcenc_context.slice_param)); - avcenc_context.num_slices = 0; -} - -#define BITSTREAM_ALLOCATE_STEPPING 4096 - -struct __bitstream { - unsigned int *buffer; - int bit_offset; - int max_size_in_dword; -}; - -typedef struct __bitstream bitstream; - -#if 0 -static int -get_coded_bitsteam_length(unsigned char *buffer, int buffer_length) -{ - int i; - - for (i = 0; i < buffer_length - 3; i++) { - if (!buffer[i] && - !buffer[i + 1] && - !buffer[i + 2] && - !buffer[i + 3]) - break; - } - - return i; -} -#endif - -static unsigned int -va_swap32(unsigned int val) -{ - unsigned char *pval = (unsigned char *)&val; - - return ((pval[0] << 24) | - (pval[1] << 16) | - (pval[2] << 8) | - (pval[3] << 0)); -} - -static void -bitstream_start(bitstream *bs) -{ - bs->max_size_in_dword = BITSTREAM_ALLOCATE_STEPPING; - bs->buffer = calloc(bs->max_size_in_dword * sizeof(int), 1); - assert(bs->buffer); - bs->bit_offset = 0; -} - -static void -bitstream_end(bitstream *bs) -{ - int pos = (bs->bit_offset >> 5); - int bit_offset = (bs->bit_offset & 0x1f); - int bit_left = 32 - bit_offset; - - if (bit_offset) { - bs->buffer[pos] = va_swap32((bs->buffer[pos] << bit_left)); - } -} - -static void -bitstream_put_ui(bitstream *bs, unsigned int val, int size_in_bits) -{ - int pos = (bs->bit_offset >> 5); - int bit_offset = (bs->bit_offset & 0x1f); - int bit_left = 32 - bit_offset; - - if (!size_in_bits) - return; - - bs->bit_offset += size_in_bits; - - if (bit_left > size_in_bits) { - bs->buffer[pos] = (bs->buffer[pos] << size_in_bits | val); - } else { - size_in_bits -= bit_left; - bs->buffer[pos] = (bs->buffer[pos] << bit_left) | (val >> size_in_bits); - bs->buffer[pos] = va_swap32(bs->buffer[pos]); - - if (pos + 1 == bs->max_size_in_dword) { - bs->max_size_in_dword += BITSTREAM_ALLOCATE_STEPPING; - bs->buffer = realloc(bs->buffer, bs->max_size_in_dword * sizeof(unsigned int)); - assert(bs->buffer); - } - - bs->buffer[pos + 1] = val; - } -} - -static void -bitstream_put_ue(bitstream *bs, unsigned int val) -{ - int size_in_bits = 0; - int tmp_val = ++val; - - while (tmp_val) { - tmp_val >>= 1; - size_in_bits++; - } - - bitstream_put_ui(bs, 0, size_in_bits - 1); // leading zero - bitstream_put_ui(bs, val, size_in_bits); -} - -static void -bitstream_put_se(bitstream *bs, int val) -{ - unsigned int new_val; - - if (val <= 0) - new_val = -2 * val; - else - new_val = 2 * val - 1; - - bitstream_put_ue(bs, new_val); -} - -static void -bitstream_byte_aligning(bitstream *bs, int bit) -{ - int bit_offset = (bs->bit_offset & 0x7); - int bit_left = 8 - bit_offset; - int new_val; - - if (!bit_offset) - return; - - assert(bit == 0 || bit == 1); - - if (bit) - new_val = (1 << bit_left) - 1; - else - new_val = 0; - - bitstream_put_ui(bs, new_val, bit_left); -} - -static void -rbsp_trailing_bits(bitstream *bs) -{ - bitstream_put_ui(bs, 1, 1); - bitstream_byte_aligning(bs, 0); -} - -static void nal_start_code_prefix(bitstream *bs) -{ - bitstream_put_ui(bs, 0x00000001, 32); -} - -static void nal_header(bitstream *bs, int nal_ref_idc, int nal_unit_type) -{ - bitstream_put_ui(bs, 0, 1); /* forbidden_zero_bit: 0 */ - bitstream_put_ui(bs, nal_ref_idc, 2); - bitstream_put_ui(bs, nal_unit_type, 5); -} - -static void sps_rbsp(bitstream *bs) -{ - VAEncSequenceParameterBufferH264 *seq_param = &avcenc_context.seq_param; - int profile_idc = PROFILE_IDC_BASELINE; - - if (avcenc_context.profile == VAProfileH264High) - profile_idc = PROFILE_IDC_HIGH; - else if (avcenc_context.profile == VAProfileH264Main) - profile_idc = PROFILE_IDC_MAIN; - - bitstream_put_ui(bs, profile_idc, 8); /* profile_idc */ - bitstream_put_ui(bs, !!(avcenc_context.constraint_set_flag & 1), 1); /* constraint_set0_flag */ - bitstream_put_ui(bs, !!(avcenc_context.constraint_set_flag & 2), 1); /* constraint_set1_flag */ - bitstream_put_ui(bs, !!(avcenc_context.constraint_set_flag & 4), 1); /* constraint_set2_flag */ - bitstream_put_ui(bs, !!(avcenc_context.constraint_set_flag & 8), 1); /* constraint_set3_flag */ - bitstream_put_ui(bs, 0, 4); /* reserved_zero_4bits */ - bitstream_put_ui(bs, seq_param->level_idc, 8); /* level_idc */ - bitstream_put_ue(bs, seq_param->seq_parameter_set_id); /* seq_parameter_set_id */ - - if ( profile_idc == PROFILE_IDC_HIGH) { - bitstream_put_ue(bs, 1); /* chroma_format_idc = 1, 4:2:0 */ - bitstream_put_ue(bs, 0); /* bit_depth_luma_minus8 */ - bitstream_put_ue(bs, 0); /* bit_depth_chroma_minus8 */ - bitstream_put_ui(bs, 0, 1); /* qpprime_y_zero_transform_bypass_flag */ - bitstream_put_ui(bs, 0, 1); /* seq_scaling_matrix_present_flag */ - } - - bitstream_put_ue(bs, seq_param->seq_fields.bits.log2_max_frame_num_minus4); /* log2_max_frame_num_minus4 */ - bitstream_put_ue(bs, seq_param->seq_fields.bits.pic_order_cnt_type); /* pic_order_cnt_type */ - - if (seq_param->seq_fields.bits.pic_order_cnt_type == 0) - bitstream_put_ue(bs, seq_param->seq_fields.bits.log2_max_pic_order_cnt_lsb_minus4); /* log2_max_pic_order_cnt_lsb_minus4 */ - else { - assert(0); - } - - bitstream_put_ue(bs, seq_param->max_num_ref_frames); /* num_ref_frames */ - bitstream_put_ui(bs, 0, 1); /* gaps_in_frame_num_value_allowed_flag */ - - bitstream_put_ue(bs, seq_param->picture_width_in_mbs - 1); /* pic_width_in_mbs_minus1 */ - bitstream_put_ue(bs, seq_param->picture_height_in_mbs - 1); /* pic_height_in_map_units_minus1 */ - bitstream_put_ui(bs, seq_param->seq_fields.bits.frame_mbs_only_flag, 1); /* frame_mbs_only_flag */ - - if (!seq_param->seq_fields.bits.frame_mbs_only_flag) { - assert(0); - } - - bitstream_put_ui(bs, seq_param->seq_fields.bits.direct_8x8_inference_flag, 1); /* direct_8x8_inference_flag */ - bitstream_put_ui(bs, seq_param->frame_cropping_flag, 1); /* frame_cropping_flag */ - - if (seq_param->frame_cropping_flag) { - bitstream_put_ue(bs, seq_param->frame_crop_left_offset); /* frame_crop_left_offset */ - bitstream_put_ue(bs, seq_param->frame_crop_right_offset); /* frame_crop_right_offset */ - bitstream_put_ue(bs, seq_param->frame_crop_top_offset); /* frame_crop_top_offset */ - bitstream_put_ue(bs, seq_param->frame_crop_bottom_offset); /* frame_crop_bottom_offset */ - } - - if ( frame_bit_rate < 0 ) { - bitstream_put_ui(bs, 0, 1); /* vui_parameters_present_flag */ - } else { - bitstream_put_ui(bs, 1, 1); /* vui_parameters_present_flag */ - bitstream_put_ui(bs, 0, 1); /* aspect_ratio_info_present_flag */ - bitstream_put_ui(bs, 0, 1); /* overscan_info_present_flag */ - bitstream_put_ui(bs, 0, 1); /* video_signal_type_present_flag */ - bitstream_put_ui(bs, 0, 1); /* chroma_loc_info_present_flag */ - bitstream_put_ui(bs, 1, 1); /* timing_info_present_flag */ - { - bitstream_put_ui(bs, 1, 32); - bitstream_put_ui(bs, frame_rate * 2, 32); - bitstream_put_ui(bs, 1, 1); - } - bitstream_put_ui(bs, 1, 1); /* nal_hrd_parameters_present_flag */ - { - // hrd_parameters - bitstream_put_ue(bs, 0); /* cpb_cnt_minus1 */ - bitstream_put_ui(bs, 0, 4); /* bit_rate_scale */ - bitstream_put_ui(bs, 2, 4); /* cpb_size_scale */ - - /* the frame_bit_rate is in kbps */ - bitstream_put_ue(bs, (((frame_bit_rate * 1000)>> 6) - 1)); /* bit_rate_value_minus1[0] */ - bitstream_put_ue(bs, ((frame_bit_rate * 8000) >> 6) - 1); /* cpb_size_value_minus1[0] */ - bitstream_put_ui(bs, 1, 1); /* cbr_flag[0] */ - - /* initial_cpb_removal_delay_length_minus1 */ - bitstream_put_ui(bs, - (avcenc_context.i_initial_cpb_removal_delay_length - 1), 5); - /* cpb_removal_delay_length_minus1 */ - bitstream_put_ui(bs, - (avcenc_context.i_cpb_removal_delay_length - 1), 5); - /* dpb_output_delay_length_minus1 */ - bitstream_put_ui(bs, - (avcenc_context.i_dpb_output_delay_length - 1), 5); - /* time_offset_length */ - bitstream_put_ui(bs, - (avcenc_context.time_offset_length - 1), 5); - } - bitstream_put_ui(bs, 0, 1); /* vcl_hrd_parameters_present_flag */ - bitstream_put_ui(bs, 0, 1); /* low_delay_hrd_flag */ - - bitstream_put_ui(bs, 0, 1); /* pic_struct_present_flag */ - bitstream_put_ui(bs, 0, 1); /* bitstream_restriction_flag */ - } - - rbsp_trailing_bits(bs); /* rbsp_trailing_bits */ -} - -#if 0 -static void build_nal_sps(FILE *avc_fp) -{ - bitstream bs; - - bitstream_start(&bs); - nal_start_code_prefix(&bs); - nal_header(&bs, NAL_REF_IDC_HIGH, NAL_SPS); - sps_rbsp(&bs); - bitstream_end(&bs, avc_fp); -} -#endif - -static void pps_rbsp(bitstream *bs) -{ - VAEncPictureParameterBufferH264 *pic_param = &avcenc_context.pic_param; - - bitstream_put_ue(bs, pic_param->pic_parameter_set_id); /* pic_parameter_set_id */ - bitstream_put_ue(bs, pic_param->seq_parameter_set_id); /* seq_parameter_set_id */ - - bitstream_put_ui(bs, pic_param->pic_fields.bits.entropy_coding_mode_flag, 1); /* entropy_coding_mode_flag */ - - bitstream_put_ui(bs, 0, 1); /* pic_order_present_flag: 0 */ - - bitstream_put_ue(bs, 0); /* num_slice_groups_minus1 */ - - bitstream_put_ue(bs, pic_param->num_ref_idx_l0_active_minus1); /* num_ref_idx_l0_active_minus1 */ - bitstream_put_ue(bs, pic_param->num_ref_idx_l1_active_minus1); /* num_ref_idx_l1_active_minus1 1 */ - - bitstream_put_ui(bs, pic_param->pic_fields.bits.weighted_pred_flag, 1); /* weighted_pred_flag: 0 */ - bitstream_put_ui(bs, pic_param->pic_fields.bits.weighted_bipred_idc, 2); /* weighted_bipred_idc: 0 */ - - bitstream_put_se(bs, pic_param->pic_init_qp - 26); /* pic_init_qp_minus26 */ - bitstream_put_se(bs, 0); /* pic_init_qs_minus26 */ - bitstream_put_se(bs, 0); /* chroma_qp_index_offset */ - - bitstream_put_ui(bs, pic_param->pic_fields.bits.deblocking_filter_control_present_flag, 1); /* deblocking_filter_control_present_flag */ - bitstream_put_ui(bs, 0, 1); /* constrained_intra_pred_flag */ - bitstream_put_ui(bs, 0, 1); /* redundant_pic_cnt_present_flag */ - - /* more_rbsp_data */ - bitstream_put_ui(bs, pic_param->pic_fields.bits.transform_8x8_mode_flag, 1); /*transform_8x8_mode_flag */ - bitstream_put_ui(bs, 0, 1); /* pic_scaling_matrix_present_flag */ - bitstream_put_se(bs, pic_param->second_chroma_qp_index_offset ); /*second_chroma_qp_index_offset */ - - rbsp_trailing_bits(bs); -} - -#if 0 -static void build_nal_pps(FILE *avc_fp) -{ - bitstream bs; - - bitstream_start(&bs); - nal_start_code_prefix(&bs); - nal_header(&bs, NAL_REF_IDC_HIGH, NAL_PPS); - pps_rbsp(&bs); - bitstream_end(&bs, avc_fp); -} - -static void -build_header(FILE *avc_fp) -{ - build_nal_sps(avc_fp); - build_nal_pps(avc_fp); -} -#endif - -static int -build_packed_pic_buffer(unsigned char **header_buffer) -{ - bitstream bs; - - bitstream_start(&bs); - nal_start_code_prefix(&bs); - nal_header(&bs, NAL_REF_IDC_HIGH, NAL_PPS); - pps_rbsp(&bs); - bitstream_end(&bs); - - *header_buffer = (unsigned char *)bs.buffer; - return bs.bit_offset; -} - -static int -build_packed_seq_buffer(unsigned char **header_buffer) -{ - bitstream bs; - - bitstream_start(&bs); - nal_start_code_prefix(&bs); - nal_header(&bs, NAL_REF_IDC_HIGH, NAL_SPS); - sps_rbsp(&bs); - bitstream_end(&bs); - - *header_buffer = (unsigned char *)bs.buffer; - return bs.bit_offset; -} - -static int -build_packed_idr_sei_buffer_timing(unsigned int init_cpb_removal_delay_length, - unsigned int cpb_removal_length, - unsigned int dpb_output_length, - unsigned char **sei_buffer) -{ - unsigned char *byte_buf; - int bp_byte_size, i, pic_byte_size; - unsigned int cpb_removal_delay; - - bitstream nal_bs; - bitstream sei_bp_bs, sei_pic_bs; - - bitstream_start(&sei_bp_bs); - bitstream_put_ue(&sei_bp_bs, 0); /*seq_parameter_set_id*/ - /* SEI buffer period info */ - /* NALHrdBpPresentFlag == 1 */ - bitstream_put_ui(&sei_bp_bs, avcenc_context.i_initial_cpb_removal_delay, - init_cpb_removal_delay_length); - bitstream_put_ui(&sei_bp_bs, avcenc_context.i_initial_cpb_removal_delay_offset, - init_cpb_removal_delay_length); - if ( sei_bp_bs.bit_offset & 0x7) { - bitstream_put_ui(&sei_bp_bs, 1, 1); - } - bitstream_end(&sei_bp_bs); - bp_byte_size = (sei_bp_bs.bit_offset + 7) / 8; - - /* SEI pic timing info */ - bitstream_start(&sei_pic_bs); - /* The info of CPB and DPB delay is controlled by CpbDpbDelaysPresentFlag, - * which is derived as 1 if one of the following conditions is true: - * nal_hrd_parameters_present_flag is present in the bitstream and is equal to 1, - * vcl_hrd_parameters_present_flag is present in the bitstream and is equal to 1, - */ - cpb_removal_delay = (avcenc_context.current_cpb_removal - avcenc_context.prev_idr_cpb_removal); - bitstream_put_ui(&sei_pic_bs, cpb_removal_delay, cpb_removal_length); - bitstream_put_ui(&sei_pic_bs, avcenc_context.current_dpb_removal_delta, - dpb_output_length); - if ( sei_pic_bs.bit_offset & 0x7) { - bitstream_put_ui(&sei_pic_bs, 1, 1); - } - /* The pic_structure_present_flag determines whether the pic_structure - * info is written into the SEI pic timing info. - * Currently it is set to zero. - */ - bitstream_end(&sei_pic_bs); - pic_byte_size = (sei_pic_bs.bit_offset + 7) / 8; - - bitstream_start(&nal_bs); - nal_start_code_prefix(&nal_bs); - nal_header(&nal_bs, NAL_REF_IDC_NONE, NAL_SEI); - - /* Write the SEI buffer period data */ - bitstream_put_ui(&nal_bs, 0, 8); - bitstream_put_ui(&nal_bs, bp_byte_size, 8); - - byte_buf = (unsigned char *)sei_bp_bs.buffer; - for(i = 0; i < bp_byte_size; i++) { - bitstream_put_ui(&nal_bs, byte_buf[i], 8); - } - free(byte_buf); - /* write the SEI pic timing data */ - bitstream_put_ui(&nal_bs, 0x01, 8); - bitstream_put_ui(&nal_bs, pic_byte_size, 8); - - byte_buf = (unsigned char *)sei_pic_bs.buffer; - for(i = 0; i < pic_byte_size; i++) { - bitstream_put_ui(&nal_bs, byte_buf[i], 8); - } - free(byte_buf); - - rbsp_trailing_bits(&nal_bs); - bitstream_end(&nal_bs); - - *sei_buffer = (unsigned char *)nal_bs.buffer; - - return nal_bs.bit_offset; -} - -static int -build_packed_sei_pic_timing(unsigned int cpb_removal_length, - unsigned int dpb_output_length, - unsigned char **sei_buffer) -{ - unsigned char *byte_buf; - int i, pic_byte_size; - unsigned int cpb_removal_delay; - - bitstream nal_bs; - bitstream sei_pic_bs; - - bitstream_start(&sei_pic_bs); - /* The info of CPB and DPB delay is controlled by CpbDpbDelaysPresentFlag, - * which is derived as 1 if one of the following conditions is true: - * nal_hrd_parameters_present_flag is present in the bitstream and is equal to 1, - * vcl_hrd_parameters_present_flag is present in the bitstream and is equal to 1, - */ - cpb_removal_delay = (avcenc_context.current_cpb_removal - avcenc_context.current_idr_cpb_removal); - bitstream_put_ui(&sei_pic_bs, cpb_removal_delay, cpb_removal_length); - bitstream_put_ui(&sei_pic_bs, avcenc_context.current_dpb_removal_delta, - dpb_output_length); - if ( sei_pic_bs.bit_offset & 0x7) { - bitstream_put_ui(&sei_pic_bs, 1, 1); - } - - /* The pic_structure_present_flag determines whether the pic_structure - * info is written into the SEI pic timing info. - * Currently it is set to zero. - */ - bitstream_end(&sei_pic_bs); - pic_byte_size = (sei_pic_bs.bit_offset + 7) / 8; - - bitstream_start(&nal_bs); - nal_start_code_prefix(&nal_bs); - nal_header(&nal_bs, NAL_REF_IDC_NONE, NAL_SEI); - - /* write the SEI Pic timing data */ - bitstream_put_ui(&nal_bs, 0x01, 8); - bitstream_put_ui(&nal_bs, pic_byte_size, 8); - - byte_buf = (unsigned char *)sei_pic_bs.buffer; - for(i = 0; i < pic_byte_size; i++) { - bitstream_put_ui(&nal_bs, byte_buf[i], 8); - } - free(byte_buf); - - rbsp_trailing_bits(&nal_bs); - bitstream_end(&nal_bs); - - *sei_buffer = (unsigned char *)nal_bs.buffer; - - return nal_bs.bit_offset; -} - -#if 0 -static void -slice_header(bitstream *bs, int frame_num, int display_frame, int slice_type, int nal_ref_idc, int is_idr) -{ - VAEncSequenceParameterBufferH264 *seq_param = &avcenc_context.seq_param; - VAEncPictureParameterBufferH264 *pic_param = &avcenc_context.pic_param; - int is_cabac = (pic_param->pic_fields.bits.entropy_coding_mode_flag == ENTROPY_MODE_CABAC); - - bitstream_put_ue(bs, 0); /* first_mb_in_slice: 0 */ - bitstream_put_ue(bs, slice_type); /* slice_type */ - bitstream_put_ue(bs, 0); /* pic_parameter_set_id: 0 */ - bitstream_put_ui(bs, frame_num & 0x0F, seq_param->seq_fields.bits.log2_max_frame_num_minus4 + 4); /* frame_num */ - - /* frame_mbs_only_flag == 1 */ - if (!seq_param->seq_fields.bits.frame_mbs_only_flag) { - /* FIXME: */ - assert(0); - } - - if (is_idr) - bitstream_put_ue(bs, 0); /* idr_pic_id: 0 */ - - if (seq_param->seq_fields.bits.pic_order_cnt_type == 0) { - bitstream_put_ui(bs, (display_frame*2) & 0x3F, seq_param->seq_fields.bits.log2_max_pic_order_cnt_lsb_minus4 + 4); - /* only support frame */ - } else { - /* FIXME: */ - assert(0); - } - - /* redundant_pic_cnt_present_flag == 0 */ - - /* slice type */ - if (slice_type == SLICE_TYPE_P) { - bitstream_put_ui(bs, 0, 1); /* num_ref_idx_active_override_flag: 0 */ - /* ref_pic_list_reordering */ - bitstream_put_ui(bs, 0, 1); /* ref_pic_list_reordering_flag_l0: 0 */ - } else if (slice_type == SLICE_TYPE_B) { - bitstream_put_ui(bs, 1, 1); /* direct_spatial_mv_pred: 1 */ - bitstream_put_ui(bs, 0, 1); /* num_ref_idx_active_override_flag: 0 */ - /* ref_pic_list_reordering */ - bitstream_put_ui(bs, 0, 1); /* ref_pic_list_reordering_flag_l0: 0 */ - bitstream_put_ui(bs, 0, 1); /* ref_pic_list_reordering_flag_l1: 0 */ - } - - /* weighted_pred_flag == 0 */ - - /* dec_ref_pic_marking */ - if (nal_ref_idc != 0) { - if ( is_idr) { - bitstream_put_ui(bs, 0, 1); /* no_output_of_prior_pics_flag: 0 */ - bitstream_put_ui(bs, 0, 1); /* long_term_reference_flag: 0 */ - } else { - bitstream_put_ui(bs, 0, 1); /* adaptive_ref_pic_marking_mode_flag: 0 */ - } - } - - if (is_cabac && (slice_type != SLICE_TYPE_I)) - bitstream_put_ue(bs, 0); /* cabac_init_idc: 0 */ - - bitstream_put_se(bs, 0); /* slice_qp_delta: 0 */ - - if (pic_param->pic_fields.bits.deblocking_filter_control_present_flag == 1) { - bitstream_put_ue(bs, 0); /* disable_deblocking_filter_idc: 0 */ - bitstream_put_se(bs, 2); /* slice_alpha_c0_offset_div2: 2 */ - bitstream_put_se(bs, 2); /* slice_beta_offset_div2: 2 */ - } -} - -static void -slice_data(bitstream *bs) -{ - VACodedBufferSegment *coded_buffer_segment; - unsigned char *coded_mem; - int i, slice_data_length; - VAStatus va_status; - VASurfaceStatus surface_status; - - va_status = vaSyncSurface(va_dpy, surface_ids[avcenc_context.current_input_surface]); - CHECK_VASTATUS(va_status,"vaSyncSurface"); - - surface_status = 0; - va_status = vaQuerySurfaceStatus(va_dpy, surface_ids[avcenc_context.current_input_surface], &surface_status); - CHECK_VASTATUS(va_status,"vaQuerySurfaceStatus"); - - va_status = vaMapBuffer(va_dpy, avcenc_context.codedbuf_buf_id, (void **)(&coded_buffer_segment)); - CHECK_VASTATUS(va_status,"vaMapBuffer"); - coded_mem = coded_buffer_segment->buf; - - slice_data_length = get_coded_bitsteam_length(coded_mem, codedbuf_size); - - for (i = 0; i < slice_data_length; i++) { - bitstream_put_ui(bs, *coded_mem, 8); - coded_mem++; - } - - vaUnmapBuffer(va_dpy, avcenc_context.codedbuf_buf_id); -} - -static void -build_nal_slice(FILE *avc_fp, int frame_num, int display_frame, int slice_type, int is_idr) -{ - bitstream bs; - - bitstream_start(&bs); - slice_data(&bs); - bitstream_end(&bs, avc_fp); -} - -#endif - -static int -store_coded_buffer(FILE *avc_fp, int slice_type) -{ - VACodedBufferSegment *coded_buffer_segment; - unsigned char *coded_mem; - int slice_data_length; - VAStatus va_status; - VASurfaceStatus surface_status; - size_t w_items; - - va_status = vaSyncSurface(va_dpy, surface_ids[avcenc_context.current_input_surface]); - CHECK_VASTATUS(va_status,"vaSyncSurface"); - - surface_status = 0; - va_status = vaQuerySurfaceStatus(va_dpy, surface_ids[avcenc_context.current_input_surface], &surface_status); - CHECK_VASTATUS(va_status,"vaQuerySurfaceStatus"); - - va_status = vaMapBuffer(va_dpy, avcenc_context.codedbuf_buf_id, (void **)(&coded_buffer_segment)); - CHECK_VASTATUS(va_status,"vaMapBuffer"); - coded_mem = coded_buffer_segment->buf; - - if (coded_buffer_segment->status & VA_CODED_BUF_STATUS_SLICE_OVERFLOW_MASK) { - if (slice_type == SLICE_TYPE_I) - avcenc_context.codedbuf_i_size *= 2; - else - avcenc_context.codedbuf_pb_size *= 2; - - vaUnmapBuffer(va_dpy, avcenc_context.codedbuf_buf_id); - return -1; - } - - slice_data_length = coded_buffer_segment->size; - - do { - w_items = fwrite(coded_mem, slice_data_length, 1, avc_fp); - } while (w_items != 1); - - vaUnmapBuffer(va_dpy, avcenc_context.codedbuf_buf_id); - - return 0; -} - -/* - * It is from the h264encode.c but it simplifies something. - * For example: When one frame is encoded as I-frame under the scenario with - * P-B frames, it will be regarded as IDR frame(key-frame) and then new GOP is - * started. If the video clip is encoded as all I-frames, the first frame - * is regarded as IDR and the remaining is regarded as I-frame. - * - */ - -static void encoding2display_order( - unsigned long long encoding_order,int gop_size, - int ip_period, - unsigned long long *displaying_order, - int *frame_type) -{ - int encoding_order_gop = 0; - - /* When ip_period is 0, all are I/IDR frames */ - if (ip_period == 0) { /* all are I/IDR frames */ - if (encoding_order == 0) - *frame_type = FRAME_IDR; - else - *frame_type = SLICE_TYPE_I; - - *displaying_order = encoding_order; - return; - } - - /* new sequence like - * IDR PPPPP IDRPPPPP - * IDR (PBB)(PBB)(PBB)(PBB) IDR (PBB)(PBB)(PBB)(PBB) - */ - encoding_order_gop = encoding_order % gop_size; - - if (encoding_order_gop == 0) { /* the first frame */ - *frame_type = FRAME_IDR; - *displaying_order = encoding_order; - } else { - int gop_delta; - - gop_delta = 1; - - if ((ip_period != 1) && ((gop_size - 1) % ip_period)) { - int ipb_size; - ipb_size = (gop_size - 1) / ip_period * ip_period + 1; - if (encoding_order_gop >= ipb_size) { - gop_delta = ipb_size; - ip_period = gop_size - ipb_size; - } - } - - if (((encoding_order_gop - gop_delta) % ip_period) == 0) { /* P frames */ - *frame_type = SLICE_TYPE_P; - *displaying_order = encoding_order + ip_period - 1; - } else { - *frame_type = SLICE_TYPE_B; - *displaying_order = encoding_order - 1; - } - } -} - - -static void -encode_picture(FILE *yuv_fp, FILE *avc_fp, - int frame_num, int display_num, - int is_idr, - int slice_type, int next_is_bpic, - int next_display_num) -{ - VAStatus va_status; - int ret = 0, codedbuf_size; - - begin_picture(yuv_fp, frame_num, display_num, slice_type, is_idr); - - //if (next_display_num < frame_number) { - if (1) { - int index; - - /* prepare for next frame */ - if (avcenc_context.current_input_surface == SID_INPUT_PICTURE_0) - index = SID_INPUT_PICTURE_1; - else - index = SID_INPUT_PICTURE_0; - if ( next_display_num >= frame_number ) - next_display_num = frame_number - 1; - fseeko(yuv_fp, (off_t)frame_size * next_display_num, SEEK_SET); - - avcenc_context.upload_thread_param.yuv_fp = yuv_fp; - avcenc_context.upload_thread_param.surface_id = surface_ids[index]; - - avcenc_context.upload_thread_value = pthread_create(&avcenc_context.upload_thread_id, - NULL, - upload_thread_function, - (void*)&avcenc_context.upload_thread_param); - } - - do { - avcenc_destroy_buffers(&avcenc_context.codedbuf_buf_id, 1); - avcenc_destroy_buffers(&avcenc_context.pic_param_buf_id, 1); - - - if (SLICE_TYPE_I == slice_type) { - codedbuf_size = avcenc_context.codedbuf_i_size; - } else { - codedbuf_size = avcenc_context.codedbuf_pb_size; - } - - /* coded buffer */ - va_status = vaCreateBuffer(va_dpy, - avcenc_context.context_id, - VAEncCodedBufferType, - codedbuf_size, 1, NULL, - &avcenc_context.codedbuf_buf_id); - CHECK_VASTATUS(va_status,"vaCreateBuffer"); - - /* Update the RefPicList */ - update_RefPicList(); - - /* picture parameter set */ - avcenc_update_picture_parameter(slice_type, is_idr); - - /* slice parameter */ - avcenc_update_slice_parameter(slice_type); - - if (avcenc_context.rate_control_method == VA_RC_CBR) - avcenc_update_sei_param(is_idr); - - avcenc_render_picture(); - - ret = store_coded_buffer(avc_fp, slice_type); - } while (ret); - - end_picture(slice_type, next_is_bpic); -} - -static void show_help() -{ - printf("Usage: avnenc <width> <height> <input_yuvfile> <output_avcfile> [--qp=qpvalue|--fb=framebitrate] [--mode=0(I frames only)/1(I and P frames)/2(I, P and B frames)] [--low-power] [--roi-test]\n"); -} - -static void avcenc_context_seq_param_init(VAEncSequenceParameterBufferH264 *seq_param, - int width, int height) - -{ - int width_in_mbs = (width + 15) / 16; - int height_in_mbs = (height + 15) / 16; - int frame_cropping_flag = 0; - int frame_crop_bottom_offset = 0; - - seq_param->seq_parameter_set_id = 0; - seq_param->level_idc = 41; - seq_param->intra_period = intra_period; - seq_param->intra_idr_period = seq_param->intra_period; - seq_param->ip_period = ip_period; - seq_param->max_num_ref_frames = 4; - seq_param->picture_width_in_mbs = width_in_mbs; - seq_param->picture_height_in_mbs = height_in_mbs; - seq_param->seq_fields.bits.frame_mbs_only_flag = 1; - seq_param->seq_fields.bits.chroma_format_idc = 1; - - - if (frame_bit_rate > 0) - seq_param->bits_per_second = 1000 * frame_bit_rate; /* use kbps as input */ - else - seq_param->bits_per_second = 0; - - seq_param->time_scale = frame_rate * 2; - seq_param->num_units_in_tick = 1; /* Tc = num_units_in_tick / time_sacle */ - - if (height_in_mbs * 16 - height) { - frame_cropping_flag = 1; - frame_crop_bottom_offset = - (height_in_mbs * 16 - height) / (2 * (!seq_param->seq_fields.bits.frame_mbs_only_flag + 1)); - } - - seq_param->frame_cropping_flag = frame_cropping_flag; - seq_param->frame_crop_left_offset = 0; - seq_param->frame_crop_right_offset = 0; - seq_param->frame_crop_top_offset = 0; - seq_param->frame_crop_bottom_offset = frame_crop_bottom_offset; - - seq_param->seq_fields.bits.pic_order_cnt_type = 0; - seq_param->seq_fields.bits.direct_8x8_inference_flag = 0; - - seq_param->seq_fields.bits.log2_max_frame_num_minus4 = Log2MaxFrameNum - 4; - seq_param->seq_fields.bits.log2_max_pic_order_cnt_lsb_minus4 = Log2MaxPicOrderCntLsb - 4; - - if (frame_bit_rate > 0) - seq_param->vui_parameters_present_flag = 1; //HRD info located in vui - else - seq_param->vui_parameters_present_flag = 0; -} - -static void avcenc_context_pic_param_init(VAEncPictureParameterBufferH264 *pic_param) -{ - pic_param->seq_parameter_set_id = 0; - pic_param->pic_parameter_set_id = 0; - - pic_param->last_picture = 0; - pic_param->frame_num = 0; - - pic_param->pic_init_qp = (qp_value >= 0 ? qp_value : 26); - pic_param->num_ref_idx_l0_active_minus1 = 0; - pic_param->num_ref_idx_l1_active_minus1 = 0; - - pic_param->pic_fields.bits.idr_pic_flag = 0; - pic_param->pic_fields.bits.reference_pic_flag = 0; - pic_param->pic_fields.bits.entropy_coding_mode_flag = ENTROPY_MODE_CABAC; - pic_param->pic_fields.bits.weighted_pred_flag = 0; - pic_param->pic_fields.bits.weighted_bipred_idc = 0; - - if (avcenc_context.constraint_set_flag & 0x7) - pic_param->pic_fields.bits.transform_8x8_mode_flag = 0; - else - pic_param->pic_fields.bits.transform_8x8_mode_flag = 1; - - pic_param->pic_fields.bits.deblocking_filter_control_present_flag = 1; - - memset(pic_param->ReferenceFrames, 0xff, 16 * sizeof(VAPictureH264)); /* invalid all */ -} - -static void avcenc_context_sei_init() -{ - /* it comes for the bps defined in SPS */ - avcenc_context.i_initial_cpb_removal_delay = 2 * 90000; - avcenc_context.i_initial_cpb_removal_delay_offset = 2 * 90000; - - avcenc_context.i_cpb_removal_delay = 2; - avcenc_context.i_initial_cpb_removal_delay_length = 24; - avcenc_context.i_cpb_removal_delay_length = 24; - avcenc_context.i_dpb_output_delay_length = 24; - avcenc_context.time_offset_length = 24; - - avcenc_context.prev_idr_cpb_removal = avcenc_context.i_initial_cpb_removal_delay / 90000; - avcenc_context.current_idr_cpb_removal = avcenc_context.prev_idr_cpb_removal; - avcenc_context.current_cpb_removal = 0; - avcenc_context.idr_frame_num = 0; -} - -static void avcenc_context_init(int width, int height) -{ - int i; - memset(&avcenc_context, 0, sizeof(avcenc_context)); - avcenc_context.profile = VAProfileH264Main; - - memset(&use_slot, 0, sizeof(use_slot)); - switch (avcenc_context.profile) { - case VAProfileH264Baseline: - avcenc_context.constraint_set_flag |= (1 << 0); /* Annex A.2.1 */ - break; - - case VAProfileH264Main: - avcenc_context.constraint_set_flag |= (1 << 1); /* Annex A.2.2 */ - break; - - case VAProfileH264High: - avcenc_context.constraint_set_flag |= (1 << 3); /* Annex A.2.4 */ - break; - - default: - break; - } - - avcenc_context.seq_param_buf_id = VA_INVALID_ID; - avcenc_context.pic_param_buf_id = VA_INVALID_ID; - avcenc_context.packed_seq_header_param_buf_id = VA_INVALID_ID; - avcenc_context.packed_seq_buf_id = VA_INVALID_ID; - avcenc_context.packed_pic_header_param_buf_id = VA_INVALID_ID; - avcenc_context.packed_pic_buf_id = VA_INVALID_ID; - avcenc_context.codedbuf_buf_id = VA_INVALID_ID; - avcenc_context.misc_parameter_hrd_buf_id = VA_INVALID_ID; - avcenc_context.codedbuf_i_size = width * height; - avcenc_context.codedbuf_pb_size = width * height; - avcenc_context.current_input_surface = SID_INPUT_PICTURE_0; - avcenc_context.upload_thread_value = -1; - avcenc_context.packed_sei_header_param_buf_id = VA_INVALID_ID; - avcenc_context.packed_sei_buf_id = VA_INVALID_ID; - avcenc_context.misc_parameter_roi_buf_id = VA_INVALID_ID; - - if (qp_value == -1) - avcenc_context.rate_control_method = VA_RC_CBR; - else if (qp_value == -2) - avcenc_context.rate_control_method = VA_RC_VBR; - else { - assert(qp_value >= 0 && qp_value <= 51); - avcenc_context.rate_control_method = VA_RC_CQP; - } - - for (i = 0; i < MAX_SLICES; i++) { - avcenc_context.slice_param_buf_id[i] = VA_INVALID_ID; - } - - avcenc_context_seq_param_init(&avcenc_context.seq_param, width, height); - avcenc_context_pic_param_init(&avcenc_context.pic_param); - if (avcenc_context.rate_control_method == VA_RC_CBR) - avcenc_context_sei_init(); -} - -int main(int argc, char *argv[]) -{ - int f; - FILE *yuv_fp; - FILE *avc_fp; - off_t file_size; - int mode_value; - struct timeval tpstart,tpend; - float timeuse; - - va_init_display_args(&argc, argv); - - if(argc < 5) { - show_help(); - return -1; - } - - picture_width = atoi(argv[1]); - picture_height = atoi(argv[2]); - picture_width_in_mbs = (picture_width + 15) / 16; - picture_height_in_mbs = (picture_height + 15) / 16; - - if (argc > 5) { - int o; - - optind = 5; - - while ((o = getopt_long_only(argc, argv, "", longopts, NULL)) != -1) { - switch (o) { - case 1: // qp - frame_bit_rate = -1; - qp_value = atoi(optarg); - - if (qp_value > 51) - qp_value = 51; - - if (qp_value < 0) - qp_value = 0; - - break; - - case 2: // fb - qp_value = -1; - frame_bit_rate = atoi(optarg); - - if (frame_bit_rate <= 0) { - show_help(); - - return -1; - } - - break; - - case 3: // mode - mode_value = atoi(optarg); - - if (mode_value == 0) - ip_period = 0; - else if (mode_value == 1) - ip_period = 1; - else if (mode_value == 2) - /* Hack mechanism before adding the parameter of B-frame number */ - ip_period = 2; - else { - printf("mode_value = %d\n", mode_value); - show_help(); - return -1; - } - - break; - - case 4: // low-power mode - select_entrypoint = VAEntrypointEncSliceLP; - break; - - case 5: // roi-test enable/disable - roi_test_enable = 1; - break; - - default: - show_help(); - return -1; - } - } - } else - qp_value = 28; //default const QP mode - - yuv_fp = fopen(argv[3],"rb"); - if ( yuv_fp == NULL){ - printf("Can't open input YUV file\n"); - return -1; - } - fseeko(yuv_fp, (off_t)0, SEEK_END); - file_size = ftello(yuv_fp); - frame_size = picture_width * picture_height + ((picture_width * picture_height) >> 1) ; - - if ( (file_size < frame_size) || (file_size % frame_size) ) { - fclose(yuv_fp); - printf("The YUV file's size is not correct\n"); - return -1; - } - frame_number = file_size / frame_size; - fseeko(yuv_fp, (off_t)0, SEEK_SET); - - avc_fp = fopen(argv[4], "wb"); - if ( avc_fp == NULL) { - fclose(yuv_fp); - printf("Can't open output avc file\n"); - return -1; - } - gettimeofday(&tpstart,NULL); - avcenc_context_init(picture_width, picture_height); - create_encode_pipe(); - alloc_encode_resource(yuv_fp); - - enc_frame_number = 0; - for ( f = 0; f < frame_number; f++) { //picture level loop - unsigned long long next_frame_display; - int next_frame_type; - - enc_frame_number = f; - - encoding2display_order(enc_frame_number, intra_period, ip_period, - ¤t_frame_display, ¤t_frame_type); - - encoding2display_order(enc_frame_number + 1, intra_period, ip_period, - &next_frame_display, &next_frame_type); - - if (current_frame_type == FRAME_IDR) { - numShortTerm = 0; - current_frame_num = 0; - memset(&use_slot, 0, sizeof(use_slot)); - current_IDR_display = current_frame_display; - if (avcenc_context.rate_control_method == VA_RC_CBR) { - unsigned long long frame_interval; - - frame_interval = enc_frame_number - avcenc_context.idr_frame_num; - - /* Based on the H264 spec the removal time of the IDR access - * unit is derived as the following: - * the removal time of previous IDR unit + Tc * cpb_removal_delay(n) - */ - avcenc_context.current_cpb_removal = avcenc_context.prev_idr_cpb_removal + - frame_interval * 2; - avcenc_context.idr_frame_num = enc_frame_number; - avcenc_context.current_idr_cpb_removal = avcenc_context.current_cpb_removal; - if (ip_period) - avcenc_context.current_dpb_removal_delta = (ip_period + 1) * 2; - else - avcenc_context.current_dpb_removal_delta = 2; - } - } else { - if (avcenc_context.rate_control_method == VA_RC_CBR) { - unsigned long long frame_interval; - - frame_interval = enc_frame_number - avcenc_context.idr_frame_num; - - /* Based on the H264 spec the removal time of the non-IDR access - * unit is derived as the following: - * the removal time of current IDR unit + Tc * cpb_removal_delay(n) - */ - avcenc_context.current_cpb_removal = avcenc_context.current_idr_cpb_removal + - frame_interval * 2; - if (current_frame_type == SLICE_TYPE_I || - current_frame_type == SLICE_TYPE_P) { - if (ip_period) - avcenc_context.current_dpb_removal_delta = (ip_period + 1) * 2; - else - avcenc_context.current_dpb_removal_delta = 2; - } else - avcenc_context.current_dpb_removal_delta = 2; - } - } - - /* use the simple mechanism to calc the POC */ - current_poc = (current_frame_display - current_IDR_display) * 2; - - encode_picture(yuv_fp, avc_fp, frame_number, current_frame_display, - (current_frame_type == FRAME_IDR) ? 1 : 0, - (current_frame_type == FRAME_IDR) ? SLICE_TYPE_I : current_frame_type, - (next_frame_type == SLICE_TYPE_B) ? 1 : 0, - next_frame_display); - if ((current_frame_type == FRAME_IDR) && - (avcenc_context.rate_control_method == VA_RC_CBR)) { - /* after one IDR frame is written, it needs to update the - * prev_idr_cpb_removal for next IDR - */ - avcenc_context.prev_idr_cpb_removal = avcenc_context.current_idr_cpb_removal; - } - printf("\r %d/%d ...", f, frame_number); - fflush(stdout); - } - - gettimeofday(&tpend,NULL); - timeuse=1000000*(tpend.tv_sec-tpstart.tv_sec)+ tpend.tv_usec-tpstart.tv_usec; - timeuse/=1000000; - printf("\ndone!\n"); - printf("encode %d frames in %f secondes, FPS is %.1f\n",frame_number, timeuse, frame_number/timeuse); - release_encode_resource(); - destory_encode_pipe(); - - fclose(yuv_fp); - fclose(avc_fp); - - return 0; -} diff --git a/test/encode/h264encode.c b/test/encode/h264encode.c deleted file mode 100644 index 8d8ea30..0000000 --- a/test/encode/h264encode.c +++ /dev/null @@ -1,2420 +0,0 @@ -/* - * Copyright (c) 2007-2013 Intel Corporation. All Rights Reserved. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the - * "Software"), to deal in the Software without restriction, including - * without limitation the rights to use, copy, modify, merge, publish, - * distribute, sub license, and/or sell copies of the Software, and to - * permit persons to whom the Software is furnished to do so, subject to - * the following conditions: - * - * The above copyright notice and this permission notice (including the - * next paragraph) shall be included in all copies or substantial portions - * of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS - * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. - * IN NO EVENT SHALL PRECISION INSIGHT AND/OR ITS SUPPLIERS BE LIABLE FOR - * ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, - * TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE - * SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - */ -#include "sysdeps.h" -#include <stdio.h> -#include <string.h> -#include <stdlib.h> -#include <getopt.h> -#include <unistd.h> -#include <sys/types.h> -#include <sys/stat.h> -#include <sys/time.h> -#include <sys/mman.h> -#include <fcntl.h> -#include <assert.h> -#include <pthread.h> -#include <errno.h> -#include <math.h> -#include <va/va.h> -#include <va/va_enc_h264.h> -#include "va_display.h" - -#define CHECK_VASTATUS(va_status,func) \ - if (va_status != VA_STATUS_SUCCESS) { \ - fprintf(stderr,"%s:%s (%d) failed,exit\n", __func__, func, __LINE__); \ - exit(1); \ - } - -#include "../loadsurface.h" - -#define NAL_REF_IDC_NONE 0 -#define NAL_REF_IDC_LOW 1 -#define NAL_REF_IDC_MEDIUM 2 -#define NAL_REF_IDC_HIGH 3 - -#define NAL_NON_IDR 1 -#define NAL_IDR 5 -#define NAL_SPS 7 -#define NAL_PPS 8 -#define NAL_SEI 6 - -#define SLICE_TYPE_P 0 -#define SLICE_TYPE_B 1 -#define SLICE_TYPE_I 2 -#define IS_P_SLICE(type) (SLICE_TYPE_P == (type)) -#define IS_B_SLICE(type) (SLICE_TYPE_B == (type)) -#define IS_I_SLICE(type) (SLICE_TYPE_I == (type)) - - -#define ENTROPY_MODE_CAVLC 0 -#define ENTROPY_MODE_CABAC 1 - -#define PROFILE_IDC_BASELINE 66 -#define PROFILE_IDC_MAIN 77 -#define PROFILE_IDC_HIGH 100 - -#define BITSTREAM_ALLOCATE_STEPPING 4096 - -#define SURFACE_NUM 16 /* 16 surfaces for source YUV */ -#define SURFACE_NUM 16 /* 16 surfaces for reference */ -static VADisplay va_dpy; -static VAProfile h264_profile = ~0; -static VAConfigAttrib attrib[VAConfigAttribTypeMax]; -static VAConfigAttrib config_attrib[VAConfigAttribTypeMax]; -static int config_attrib_num = 0, enc_packed_header_idx; -static VASurfaceID src_surface[SURFACE_NUM]; -static VABufferID coded_buf[SURFACE_NUM]; -static VASurfaceID ref_surface[SURFACE_NUM]; -static VAConfigID config_id; -static VAContextID context_id; -static VAEncSequenceParameterBufferH264 seq_param; -static VAEncPictureParameterBufferH264 pic_param; -static VAEncSliceParameterBufferH264 slice_param; -static VAPictureH264 CurrentCurrPic; -static VAPictureH264 ReferenceFrames[16], RefPicList0_P[32], RefPicList0_B[32], RefPicList1_B[32]; - -static unsigned int MaxFrameNum = (2<<16); -static unsigned int MaxPicOrderCntLsb = (2<<8); -static unsigned int Log2MaxFrameNum = 16; -static unsigned int Log2MaxPicOrderCntLsb = 8; - -static unsigned int num_ref_frames = 2; -static unsigned int numShortTerm = 0; -static int constraint_set_flag = 0; -static int h264_packedheader = 0; /* support pack header? */ -static int h264_maxref = (1<<16|1); -static int h264_entropy_mode = 1; /* cabac */ - -static char *coded_fn = NULL, *srcyuv_fn = NULL, *recyuv_fn = NULL; -static FILE *coded_fp = NULL, *srcyuv_fp = NULL, *recyuv_fp = NULL; -static unsigned long long srcyuv_frames = 0; -static int srcyuv_fourcc = VA_FOURCC_NV12; -static int calc_psnr = 0; - -static int frame_width = 176; -static int frame_height = 144; -static int frame_width_mbaligned; -static int frame_height_mbaligned; -static int frame_rate = 30; -static unsigned int frame_count = 60; -static unsigned int frame_coded = 0; -static unsigned int frame_bitrate = 0; -static unsigned int frame_slices = 1; -static double frame_size = 0; -static int initial_qp = 26; -static int minimal_qp = 0; -static int intra_period = 30; -static int intra_idr_period = 60; -static int ip_period = 1; -static int rc_mode = -1; -static int rc_default_modes[] = { - VA_RC_VBR, - VA_RC_CQP, - VA_RC_VBR_CONSTRAINED, - VA_RC_CBR, - VA_RC_VCM, - VA_RC_NONE, -}; -static unsigned long long current_frame_encoding = 0; -static unsigned long long current_frame_display = 0; -static unsigned long long current_IDR_display = 0; -static unsigned int current_frame_num = 0; -static int current_frame_type; -#define current_slot (current_frame_display % SURFACE_NUM) - -static int misc_priv_type = 0; -static int misc_priv_value = 0; - -#define MIN(a, b) ((a)>(b)?(b):(a)) -#define MAX(a, b) ((a)>(b)?(a):(b)) - -/* thread to save coded data/upload source YUV */ -struct storage_task_t { - void *next; - unsigned long long display_order; - unsigned long long encode_order; -}; -static struct storage_task_t *storage_task_header = NULL, *storage_task_tail = NULL; -#define SRC_SURFACE_IN_ENCODING 0 -#define SRC_SURFACE_IN_STORAGE 1 -static int srcsurface_status[SURFACE_NUM]; -static int encode_syncmode = 0; -static pthread_mutex_t encode_mutex = PTHREAD_MUTEX_INITIALIZER; -static pthread_cond_t encode_cond = PTHREAD_COND_INITIALIZER; -static pthread_t encode_thread; - -/* for performance profiling */ -static unsigned int UploadPictureTicks=0; -static unsigned int BeginPictureTicks=0; -static unsigned int RenderPictureTicks=0; -static unsigned int EndPictureTicks=0; -static unsigned int SyncPictureTicks=0; -static unsigned int SavePictureTicks=0; -static unsigned int TotalTicks=0; - -struct __bitstream { - unsigned int *buffer; - int bit_offset; - int max_size_in_dword; -}; -typedef struct __bitstream bitstream; - - -static unsigned int -va_swap32(unsigned int val) -{ - unsigned char *pval = (unsigned char *)&val; - - return ((pval[0] << 24) | - (pval[1] << 16) | - (pval[2] << 8) | - (pval[3] << 0)); -} - -static void -bitstream_start(bitstream *bs) -{ - bs->max_size_in_dword = BITSTREAM_ALLOCATE_STEPPING; - bs->buffer = calloc(bs->max_size_in_dword * sizeof(int), 1); - assert(bs->buffer); - bs->bit_offset = 0; -} - -static void -bitstream_end(bitstream *bs) -{ - int pos = (bs->bit_offset >> 5); - int bit_offset = (bs->bit_offset & 0x1f); - int bit_left = 32 - bit_offset; - - if (bit_offset) { - bs->buffer[pos] = va_swap32((bs->buffer[pos] << bit_left)); - } -} - -static void -bitstream_put_ui(bitstream *bs, unsigned int val, int size_in_bits) -{ - int pos = (bs->bit_offset >> 5); - int bit_offset = (bs->bit_offset & 0x1f); - int bit_left = 32 - bit_offset; - - if (!size_in_bits) - return; - - bs->bit_offset += size_in_bits; - - if (bit_left > size_in_bits) { - bs->buffer[pos] = (bs->buffer[pos] << size_in_bits | val); - } else { - size_in_bits -= bit_left; - bs->buffer[pos] = (bs->buffer[pos] << bit_left) | (val >> size_in_bits); - bs->buffer[pos] = va_swap32(bs->buffer[pos]); - - if (pos + 1 == bs->max_size_in_dword) { - bs->max_size_in_dword += BITSTREAM_ALLOCATE_STEPPING; - bs->buffer = realloc(bs->buffer, bs->max_size_in_dword * sizeof(unsigned int)); - assert(bs->buffer); - } - - bs->buffer[pos + 1] = val; - } -} - -static void -bitstream_put_ue(bitstream *bs, unsigned int val) -{ - int size_in_bits = 0; - int tmp_val = ++val; - - while (tmp_val) { - tmp_val >>= 1; - size_in_bits++; - } - - bitstream_put_ui(bs, 0, size_in_bits - 1); // leading zero - bitstream_put_ui(bs, val, size_in_bits); -} - -static void -bitstream_put_se(bitstream *bs, int val) -{ - unsigned int new_val; - - if (val <= 0) - new_val = -2 * val; - else - new_val = 2 * val - 1; - - bitstream_put_ue(bs, new_val); -} - -static void -bitstream_byte_aligning(bitstream *bs, int bit) -{ - int bit_offset = (bs->bit_offset & 0x7); - int bit_left = 8 - bit_offset; - int new_val; - - if (!bit_offset) - return; - - assert(bit == 0 || bit == 1); - - if (bit) - new_val = (1 << bit_left) - 1; - else - new_val = 0; - - bitstream_put_ui(bs, new_val, bit_left); -} - -static void -rbsp_trailing_bits(bitstream *bs) -{ - bitstream_put_ui(bs, 1, 1); - bitstream_byte_aligning(bs, 0); -} - -static void nal_start_code_prefix(bitstream *bs) -{ - bitstream_put_ui(bs, 0x00000001, 32); -} - -static void nal_header(bitstream *bs, int nal_ref_idc, int nal_unit_type) -{ - bitstream_put_ui(bs, 0, 1); /* forbidden_zero_bit: 0 */ - bitstream_put_ui(bs, nal_ref_idc, 2); - bitstream_put_ui(bs, nal_unit_type, 5); -} - -static void sps_rbsp(bitstream *bs) -{ - int profile_idc = PROFILE_IDC_BASELINE; - - if (h264_profile == VAProfileH264High) - profile_idc = PROFILE_IDC_HIGH; - else if (h264_profile == VAProfileH264Main) - profile_idc = PROFILE_IDC_MAIN; - - bitstream_put_ui(bs, profile_idc, 8); /* profile_idc */ - bitstream_put_ui(bs, !!(constraint_set_flag & 1), 1); /* constraint_set0_flag */ - bitstream_put_ui(bs, !!(constraint_set_flag & 2), 1); /* constraint_set1_flag */ - bitstream_put_ui(bs, !!(constraint_set_flag & 4), 1); /* constraint_set2_flag */ - bitstream_put_ui(bs, !!(constraint_set_flag & 8), 1); /* constraint_set3_flag */ - bitstream_put_ui(bs, 0, 4); /* reserved_zero_4bits */ - bitstream_put_ui(bs, seq_param.level_idc, 8); /* level_idc */ - bitstream_put_ue(bs, seq_param.seq_parameter_set_id); /* seq_parameter_set_id */ - - if ( profile_idc == PROFILE_IDC_HIGH) { - bitstream_put_ue(bs, 1); /* chroma_format_idc = 1, 4:2:0 */ - bitstream_put_ue(bs, 0); /* bit_depth_luma_minus8 */ - bitstream_put_ue(bs, 0); /* bit_depth_chroma_minus8 */ - bitstream_put_ui(bs, 0, 1); /* qpprime_y_zero_transform_bypass_flag */ - bitstream_put_ui(bs, 0, 1); /* seq_scaling_matrix_present_flag */ - } - - bitstream_put_ue(bs, seq_param.seq_fields.bits.log2_max_frame_num_minus4); /* log2_max_frame_num_minus4 */ - bitstream_put_ue(bs, seq_param.seq_fields.bits.pic_order_cnt_type); /* pic_order_cnt_type */ - - if (seq_param.seq_fields.bits.pic_order_cnt_type == 0) - bitstream_put_ue(bs, seq_param.seq_fields.bits.log2_max_pic_order_cnt_lsb_minus4); /* log2_max_pic_order_cnt_lsb_minus4 */ - else { - assert(0); - } - - bitstream_put_ue(bs, seq_param.max_num_ref_frames); /* num_ref_frames */ - bitstream_put_ui(bs, 0, 1); /* gaps_in_frame_num_value_allowed_flag */ - - bitstream_put_ue(bs, seq_param.picture_width_in_mbs - 1); /* pic_width_in_mbs_minus1 */ - bitstream_put_ue(bs, seq_param.picture_height_in_mbs - 1); /* pic_height_in_map_units_minus1 */ - bitstream_put_ui(bs, seq_param.seq_fields.bits.frame_mbs_only_flag, 1); /* frame_mbs_only_flag */ - - if (!seq_param.seq_fields.bits.frame_mbs_only_flag) { - assert(0); - } - - bitstream_put_ui(bs, seq_param.seq_fields.bits.direct_8x8_inference_flag, 1); /* direct_8x8_inference_flag */ - bitstream_put_ui(bs, seq_param.frame_cropping_flag, 1); /* frame_cropping_flag */ - - if (seq_param.frame_cropping_flag) { - bitstream_put_ue(bs, seq_param.frame_crop_left_offset); /* frame_crop_left_offset */ - bitstream_put_ue(bs, seq_param.frame_crop_right_offset); /* frame_crop_right_offset */ - bitstream_put_ue(bs, seq_param.frame_crop_top_offset); /* frame_crop_top_offset */ - bitstream_put_ue(bs, seq_param.frame_crop_bottom_offset); /* frame_crop_bottom_offset */ - } - - //if ( frame_bit_rate < 0 ) { //TODO EW: the vui header isn't correct - if ( 1 ) { - bitstream_put_ui(bs, 0, 1); /* vui_parameters_present_flag */ - } else { - bitstream_put_ui(bs, 1, 1); /* vui_parameters_present_flag */ - bitstream_put_ui(bs, 0, 1); /* aspect_ratio_info_present_flag */ - bitstream_put_ui(bs, 0, 1); /* overscan_info_present_flag */ - bitstream_put_ui(bs, 0, 1); /* video_signal_type_present_flag */ - bitstream_put_ui(bs, 0, 1); /* chroma_loc_info_present_flag */ - bitstream_put_ui(bs, 1, 1); /* timing_info_present_flag */ - { - bitstream_put_ui(bs, 15, 32); - bitstream_put_ui(bs, 900, 32); - bitstream_put_ui(bs, 1, 1); - } - bitstream_put_ui(bs, 1, 1); /* nal_hrd_parameters_present_flag */ - { - // hrd_parameters - bitstream_put_ue(bs, 0); /* cpb_cnt_minus1 */ - bitstream_put_ui(bs, 4, 4); /* bit_rate_scale */ - bitstream_put_ui(bs, 6, 4); /* cpb_size_scale */ - - bitstream_put_ue(bs, frame_bitrate - 1); /* bit_rate_value_minus1[0] */ - bitstream_put_ue(bs, frame_bitrate*8 - 1); /* cpb_size_value_minus1[0] */ - bitstream_put_ui(bs, 1, 1); /* cbr_flag[0] */ - - bitstream_put_ui(bs, 23, 5); /* initial_cpb_removal_delay_length_minus1 */ - bitstream_put_ui(bs, 23, 5); /* cpb_removal_delay_length_minus1 */ - bitstream_put_ui(bs, 23, 5); /* dpb_output_delay_length_minus1 */ - bitstream_put_ui(bs, 23, 5); /* time_offset_length */ - } - bitstream_put_ui(bs, 0, 1); /* vcl_hrd_parameters_present_flag */ - bitstream_put_ui(bs, 0, 1); /* low_delay_hrd_flag */ - - bitstream_put_ui(bs, 0, 1); /* pic_struct_present_flag */ - bitstream_put_ui(bs, 0, 1); /* bitstream_restriction_flag */ - } - - rbsp_trailing_bits(bs); /* rbsp_trailing_bits */ -} - - -static void pps_rbsp(bitstream *bs) -{ - bitstream_put_ue(bs, pic_param.pic_parameter_set_id); /* pic_parameter_set_id */ - bitstream_put_ue(bs, pic_param.seq_parameter_set_id); /* seq_parameter_set_id */ - - bitstream_put_ui(bs, pic_param.pic_fields.bits.entropy_coding_mode_flag, 1); /* entropy_coding_mode_flag */ - - bitstream_put_ui(bs, 0, 1); /* pic_order_present_flag: 0 */ - - bitstream_put_ue(bs, 0); /* num_slice_groups_minus1 */ - - bitstream_put_ue(bs, pic_param.num_ref_idx_l0_active_minus1); /* num_ref_idx_l0_active_minus1 */ - bitstream_put_ue(bs, pic_param.num_ref_idx_l1_active_minus1); /* num_ref_idx_l1_active_minus1 1 */ - - bitstream_put_ui(bs, pic_param.pic_fields.bits.weighted_pred_flag, 1); /* weighted_pred_flag: 0 */ - bitstream_put_ui(bs, pic_param.pic_fields.bits.weighted_bipred_idc, 2); /* weighted_bipred_idc: 0 */ - - bitstream_put_se(bs, pic_param.pic_init_qp - 26); /* pic_init_qp_minus26 */ - bitstream_put_se(bs, 0); /* pic_init_qs_minus26 */ - bitstream_put_se(bs, 0); /* chroma_qp_index_offset */ - - bitstream_put_ui(bs, pic_param.pic_fields.bits.deblocking_filter_control_present_flag, 1); /* deblocking_filter_control_present_flag */ - bitstream_put_ui(bs, 0, 1); /* constrained_intra_pred_flag */ - bitstream_put_ui(bs, 0, 1); /* redundant_pic_cnt_present_flag */ - - /* more_rbsp_data */ - bitstream_put_ui(bs, pic_param.pic_fields.bits.transform_8x8_mode_flag, 1); /*transform_8x8_mode_flag */ - bitstream_put_ui(bs, 0, 1); /* pic_scaling_matrix_present_flag */ - bitstream_put_se(bs, pic_param.second_chroma_qp_index_offset ); /*second_chroma_qp_index_offset */ - - rbsp_trailing_bits(bs); -} - -static void slice_header(bitstream *bs) -{ - int first_mb_in_slice = slice_param.macroblock_address; - - bitstream_put_ue(bs, first_mb_in_slice); /* first_mb_in_slice: 0 */ - bitstream_put_ue(bs, slice_param.slice_type); /* slice_type */ - bitstream_put_ue(bs, slice_param.pic_parameter_set_id); /* pic_parameter_set_id: 0 */ - bitstream_put_ui(bs, pic_param.frame_num, seq_param.seq_fields.bits.log2_max_frame_num_minus4 + 4); /* frame_num */ - - /* frame_mbs_only_flag == 1 */ - if (!seq_param.seq_fields.bits.frame_mbs_only_flag) { - /* FIXME: */ - assert(0); - } - - if (pic_param.pic_fields.bits.idr_pic_flag) - bitstream_put_ue(bs, slice_param.idr_pic_id); /* idr_pic_id: 0 */ - - if (seq_param.seq_fields.bits.pic_order_cnt_type == 0) { - bitstream_put_ui(bs, pic_param.CurrPic.TopFieldOrderCnt, seq_param.seq_fields.bits.log2_max_pic_order_cnt_lsb_minus4 + 4); - /* pic_order_present_flag == 0 */ - } else { - /* FIXME: */ - assert(0); - } - - /* redundant_pic_cnt_present_flag == 0 */ - /* slice type */ - if (IS_P_SLICE(slice_param.slice_type)) { - bitstream_put_ui(bs, slice_param.num_ref_idx_active_override_flag, 1); /* num_ref_idx_active_override_flag: */ - - if (slice_param.num_ref_idx_active_override_flag) - bitstream_put_ue(bs, slice_param.num_ref_idx_l0_active_minus1); - - /* ref_pic_list_reordering */ - bitstream_put_ui(bs, 0, 1); /* ref_pic_list_reordering_flag_l0: 0 */ - } else if (IS_B_SLICE(slice_param.slice_type)) { - bitstream_put_ui(bs, slice_param.direct_spatial_mv_pred_flag, 1); /* direct_spatial_mv_pred: 1 */ - - bitstream_put_ui(bs, slice_param.num_ref_idx_active_override_flag, 1); /* num_ref_idx_active_override_flag: */ - - if (slice_param.num_ref_idx_active_override_flag) { - bitstream_put_ue(bs, slice_param.num_ref_idx_l0_active_minus1); - bitstream_put_ue(bs, slice_param.num_ref_idx_l1_active_minus1); - } - - /* ref_pic_list_reordering */ - bitstream_put_ui(bs, 0, 1); /* ref_pic_list_reordering_flag_l0: 0 */ - bitstream_put_ui(bs, 0, 1); /* ref_pic_list_reordering_flag_l1: 0 */ - } - - if ((pic_param.pic_fields.bits.weighted_pred_flag && - IS_P_SLICE(slice_param.slice_type)) || - ((pic_param.pic_fields.bits.weighted_bipred_idc == 1) && - IS_B_SLICE(slice_param.slice_type))) { - /* FIXME: fill weight/offset table */ - assert(0); - } - - /* dec_ref_pic_marking */ - if (pic_param.pic_fields.bits.reference_pic_flag) { /* nal_ref_idc != 0 */ - unsigned char no_output_of_prior_pics_flag = 0; - unsigned char long_term_reference_flag = 0; - unsigned char adaptive_ref_pic_marking_mode_flag = 0; - - if (pic_param.pic_fields.bits.idr_pic_flag) { - bitstream_put_ui(bs, no_output_of_prior_pics_flag, 1); /* no_output_of_prior_pics_flag: 0 */ - bitstream_put_ui(bs, long_term_reference_flag, 1); /* long_term_reference_flag: 0 */ - } else { - bitstream_put_ui(bs, adaptive_ref_pic_marking_mode_flag, 1); /* adaptive_ref_pic_marking_mode_flag: 0 */ - } - } - - if (pic_param.pic_fields.bits.entropy_coding_mode_flag && - !IS_I_SLICE(slice_param.slice_type)) - bitstream_put_ue(bs, slice_param.cabac_init_idc); /* cabac_init_idc: 0 */ - - bitstream_put_se(bs, slice_param.slice_qp_delta); /* slice_qp_delta: 0 */ - - /* ignore for SP/SI */ - - if (pic_param.pic_fields.bits.deblocking_filter_control_present_flag) { - bitstream_put_ue(bs, slice_param.disable_deblocking_filter_idc); /* disable_deblocking_filter_idc: 0 */ - - if (slice_param.disable_deblocking_filter_idc != 1) { - bitstream_put_se(bs, slice_param.slice_alpha_c0_offset_div2); /* slice_alpha_c0_offset_div2: 2 */ - bitstream_put_se(bs, slice_param.slice_beta_offset_div2); /* slice_beta_offset_div2: 2 */ - } - } - - if (pic_param.pic_fields.bits.entropy_coding_mode_flag) { - bitstream_byte_aligning(bs, 1); - } -} - -static int -build_packed_pic_buffer(unsigned char **header_buffer) -{ - bitstream bs; - - bitstream_start(&bs); - nal_start_code_prefix(&bs); - nal_header(&bs, NAL_REF_IDC_HIGH, NAL_PPS); - pps_rbsp(&bs); - bitstream_end(&bs); - - *header_buffer = (unsigned char *)bs.buffer; - return bs.bit_offset; -} - -static int -build_packed_seq_buffer(unsigned char **header_buffer) -{ - bitstream bs; - - bitstream_start(&bs); - nal_start_code_prefix(&bs); - nal_header(&bs, NAL_REF_IDC_HIGH, NAL_SPS); - sps_rbsp(&bs); - bitstream_end(&bs); - - *header_buffer = (unsigned char *)bs.buffer; - return bs.bit_offset; -} - -static int -build_packed_sei_buffer_timing(unsigned int init_cpb_removal_length, - unsigned int init_cpb_removal_delay, - unsigned int init_cpb_removal_delay_offset, - unsigned int cpb_removal_length, - unsigned int cpb_removal_delay, - unsigned int dpb_output_length, - unsigned int dpb_output_delay, - unsigned char **sei_buffer) -{ - unsigned char *byte_buf; - int bp_byte_size, i, pic_byte_size; - - bitstream nal_bs; - bitstream sei_bp_bs, sei_pic_bs; - - bitstream_start(&sei_bp_bs); - bitstream_put_ue(&sei_bp_bs, 0); /*seq_parameter_set_id*/ - bitstream_put_ui(&sei_bp_bs, init_cpb_removal_delay, cpb_removal_length); - bitstream_put_ui(&sei_bp_bs, init_cpb_removal_delay_offset, cpb_removal_length); - if ( sei_bp_bs.bit_offset & 0x7) { - bitstream_put_ui(&sei_bp_bs, 1, 1); - } - bitstream_end(&sei_bp_bs); - bp_byte_size = (sei_bp_bs.bit_offset + 7) / 8; - - bitstream_start(&sei_pic_bs); - bitstream_put_ui(&sei_pic_bs, cpb_removal_delay, cpb_removal_length); - bitstream_put_ui(&sei_pic_bs, dpb_output_delay, dpb_output_length); - if ( sei_pic_bs.bit_offset & 0x7) { - bitstream_put_ui(&sei_pic_bs, 1, 1); - } - bitstream_end(&sei_pic_bs); - pic_byte_size = (sei_pic_bs.bit_offset + 7) / 8; - - bitstream_start(&nal_bs); - nal_start_code_prefix(&nal_bs); - nal_header(&nal_bs, NAL_REF_IDC_NONE, NAL_SEI); - - /* Write the SEI buffer period data */ - bitstream_put_ui(&nal_bs, 0, 8); - bitstream_put_ui(&nal_bs, bp_byte_size, 8); - - byte_buf = (unsigned char *)sei_bp_bs.buffer; - for(i = 0; i < bp_byte_size; i++) { - bitstream_put_ui(&nal_bs, byte_buf[i], 8); - } - free(byte_buf); - /* write the SEI timing data */ - bitstream_put_ui(&nal_bs, 0x01, 8); - bitstream_put_ui(&nal_bs, pic_byte_size, 8); - - byte_buf = (unsigned char *)sei_pic_bs.buffer; - for(i = 0; i < pic_byte_size; i++) { - bitstream_put_ui(&nal_bs, byte_buf[i], 8); - } - free(byte_buf); - - rbsp_trailing_bits(&nal_bs); - bitstream_end(&nal_bs); - - *sei_buffer = (unsigned char *)nal_bs.buffer; - - return nal_bs.bit_offset; -} - -static int build_packed_slice_buffer(unsigned char **header_buffer) -{ - bitstream bs; - int is_idr = !!pic_param.pic_fields.bits.idr_pic_flag; - int is_ref = !!pic_param.pic_fields.bits.reference_pic_flag; - - bitstream_start(&bs); - nal_start_code_prefix(&bs); - - if (IS_I_SLICE(slice_param.slice_type)) { - nal_header(&bs, NAL_REF_IDC_HIGH, is_idr ? NAL_IDR : NAL_NON_IDR); - } else if (IS_P_SLICE(slice_param.slice_type)) { - nal_header(&bs, NAL_REF_IDC_MEDIUM, NAL_NON_IDR); - } else { - assert(IS_B_SLICE(slice_param.slice_type)); - nal_header(&bs, is_ref ? NAL_REF_IDC_LOW : NAL_REF_IDC_NONE, NAL_NON_IDR); - } - - slice_header(&bs); - bitstream_end(&bs); - - *header_buffer = (unsigned char *)bs.buffer; - return bs.bit_offset; -} - - -/* - * Helper function for profiling purposes - */ -static unsigned int GetTickCount() -{ - struct timeval tv; - if (gettimeofday(&tv, NULL)) - return 0; - return tv.tv_usec/1000+tv.tv_sec*1000; -} - -/* - Assume frame sequence is: Frame#0,#1,#2,...,#M,...,#X,... (encoding order) - 1) period between Frame #X and Frame #N = #X - #N - 2) 0 means infinite for intra_period/intra_idr_period, and 0 is invalid for ip_period - 3) intra_idr_period % intra_period (intra_period > 0) and intra_period % ip_period must be 0 - 4) intra_period and intra_idr_period take precedence over ip_period - 5) if ip_period > 1, intra_period and intra_idr_period are not the strict periods - of I/IDR frames, see bellow examples - ------------------------------------------------------------------- - intra_period intra_idr_period ip_period frame sequence (intra_period/intra_idr_period/ip_period) - 0 ignored 1 IDRPPPPPPP ... (No IDR/I any more) - 0 ignored >=2 IDR(PBB)(PBB)... (No IDR/I any more) - 1 0 ignored IDRIIIIIII... (No IDR any more) - 1 1 ignored IDR IDR IDR IDR... - 1 >=2 ignored IDRII IDRII IDR... (1/3/ignore) - >=2 0 1 IDRPPP IPPP I... (3/0/1) - >=2 0 >=2 IDR(PBB)(PBB)(IBB) (6/0/3) - (PBB)(IBB)(PBB)(IBB)... - >=2 >=2 1 IDRPPPPP IPPPPP IPPPPP (6/18/1) - IDRPPPPP IPPPPP IPPPPP... - >=2 >=2 >=2 {IDR(PBB)(PBB)(IBB)(PBB)(IBB)(PBB)} (6/18/3) - {IDR(PBB)(PBB)(IBB)(PBB)(IBB)(PBB)}... - {IDR(PBB)(PBB)(IBB)(PBB)} (6/12/3) - {IDR(PBB)(PBB)(IBB)(PBB)}... - {IDR(PBB)(PBB)} (6/6/3) - {IDR(PBB)(PBB)}. -*/ - -/* - * Return displaying order with specified periods and encoding order - * displaying_order: displaying order - * frame_type: frame type - */ -#define FRAME_P 0 -#define FRAME_B 1 -#define FRAME_I 2 -#define FRAME_IDR 7 -void encoding2display_order( - unsigned long long encoding_order,int intra_period, - int intra_idr_period,int ip_period, - unsigned long long *displaying_order, - int *frame_type) -{ - int encoding_order_gop = 0; - - if (intra_period == 1) { /* all are I/IDR frames */ - *displaying_order = encoding_order; - if (intra_idr_period == 0) - *frame_type = (encoding_order == 0)?FRAME_IDR:FRAME_I; - else - *frame_type = (encoding_order % intra_idr_period == 0)?FRAME_IDR:FRAME_I; - return; - } - - if (intra_period == 0) - intra_idr_period = 0; - - /* new sequence like - * IDR PPPPP IPPPPP - * IDR (PBB)(PBB)(IBB)(PBB) - */ - encoding_order_gop = (intra_idr_period == 0)? encoding_order: - (encoding_order % (intra_idr_period + ((ip_period == 1)?0:1))); - - if (encoding_order_gop == 0) { /* the first frame */ - *frame_type = FRAME_IDR; - *displaying_order = encoding_order; - } else if (((encoding_order_gop - 1) % ip_period) != 0) { /* B frames */ - *frame_type = FRAME_B; - *displaying_order = encoding_order - 1; - } else if ((intra_period != 0) && /* have I frames */ - (encoding_order_gop >= 2) && - ((ip_period == 1 && encoding_order_gop % intra_period == 0) || /* for IDR PPPPP IPPPP */ - /* for IDR (PBB)(PBB)(IBB) */ - (ip_period >= 2 && ((encoding_order_gop - 1) / ip_period % (intra_period / ip_period)) == 0))) { - *frame_type = FRAME_I; - *displaying_order = encoding_order + ip_period - 1; - } else { - *frame_type = FRAME_P; - *displaying_order = encoding_order + ip_period - 1; - } -} - - -static char *fourcc_to_string(int fourcc) -{ - switch (fourcc) { - case VA_FOURCC_NV12: - return "NV12"; - case VA_FOURCC_IYUV: - return "IYUV"; - case VA_FOURCC_YV12: - return "YV12"; - case VA_FOURCC_UYVY: - return "UYVY"; - default: - return "Unknown"; - } -} - -static int string_to_fourcc(char *str) -{ - int fourcc; - - if (!strncmp(str, "NV12", 4)) - fourcc = VA_FOURCC_NV12; - else if (!strncmp(str, "IYUV", 4)) - fourcc = VA_FOURCC_IYUV; - else if (!strncmp(str, "YV12", 4)) - fourcc = VA_FOURCC_YV12; - else if (!strncmp(str, "UYVY", 4)) - fourcc = VA_FOURCC_UYVY; - else { - printf("Unknow FOURCC\n"); - fourcc = -1; - } - return fourcc; -} - - -static char *rc_to_string(int rcmode) -{ - switch (rc_mode) { - case VA_RC_NONE: - return "NONE"; - case VA_RC_CBR: - return "CBR"; - case VA_RC_VBR: - return "VBR"; - case VA_RC_VCM: - return "VCM"; - case VA_RC_CQP: - return "CQP"; - case VA_RC_VBR_CONSTRAINED: - return "VBR_CONSTRAINED"; - default: - return "Unknown"; - } -} - -static int string_to_rc(char *str) -{ - int rc_mode; - - if (!strncmp(str, "NONE", 4)) - rc_mode = VA_RC_NONE; - else if (!strncmp(str, "CBR", 3)) - rc_mode = VA_RC_CBR; - else if (!strncmp(str, "VBR", 3)) - rc_mode = VA_RC_VBR; - else if (!strncmp(str, "VCM", 3)) - rc_mode = VA_RC_VCM; - else if (!strncmp(str, "CQP", 3)) - rc_mode = VA_RC_CQP; - else if (!strncmp(str, "VBR_CONSTRAINED", 15)) - rc_mode = VA_RC_VBR_CONSTRAINED; - else { - printf("Unknown RC mode\n"); - rc_mode = -1; - } - return rc_mode; -} - - -static int print_help(void) -{ - printf("./h264encode <options>\n"); - printf(" -w <width> -h <height>\n"); - printf(" -framecount <frame number>\n"); - printf(" -n <frame number>\n"); - printf(" if set to 0 and srcyuv is set, the frame count is from srcuv file\n"); - printf(" -o <coded file>\n"); - printf(" -f <frame rate>\n"); - printf(" --intra_period <number>\n"); - printf(" --idr_period <number>\n"); - printf(" --ip_period <number>\n"); - printf(" --bitrate <bitrate>\n"); - printf(" --initialqp <number>\n"); - printf(" --minqp <number>\n"); - printf(" --rcmode <NONE|CBR|VBR|VCM|CQP|VBR_CONTRAINED>\n"); - printf(" --syncmode: sequentially upload source, encoding, save result, no multi-thread\n"); - printf(" --srcyuv <filename> load YUV from a file\n"); - printf(" --fourcc <NV12|IYUV|YV12> source YUV fourcc\n"); - printf(" --recyuv <filename> save reconstructed YUV into a file\n"); - printf(" --enablePSNR calculate PSNR of recyuv vs. srcyuv\n"); - printf(" --entropy <0|1>, 1 means cabac, 0 cavlc\n"); - printf(" --profile <BP|MP|HP>\n"); - return 0; -} - -static int process_cmdline(int argc, char *argv[]) -{ - int c; - const struct option long_opts[] = { - {"help", no_argument, NULL, 0 }, - {"bitrate", required_argument, NULL, 1 }, - {"minqp", required_argument, NULL, 2 }, - {"initialqp", required_argument, NULL, 3 }, - {"intra_period", required_argument, NULL, 4 }, - {"idr_period", required_argument, NULL, 5 }, - {"ip_period", required_argument, NULL, 6 }, - {"rcmode", required_argument, NULL, 7 }, - {"srcyuv", required_argument, NULL, 9 }, - {"recyuv", required_argument, NULL, 10 }, - {"fourcc", required_argument, NULL, 11 }, - {"syncmode", no_argument, NULL, 12 }, - {"enablePSNR", no_argument, NULL, 13 }, - {"prit", required_argument, NULL, 14 }, - {"priv", required_argument, NULL, 15 }, - {"framecount", required_argument, NULL, 16 }, - {"entropy", required_argument, NULL, 17 }, - {"profile", required_argument, NULL, 18 }, - {NULL, no_argument, NULL, 0 }}; - int long_index; - - while ((c =getopt_long_only(argc,argv,"w:h:n:f:o:?",long_opts,&long_index)) != EOF) { - switch (c) { - case 'w': - frame_width = atoi(optarg); - break; - case 'h': - frame_height = atoi(optarg); - break; - case 'n': - case 16: - frame_count = atoi(optarg); - break; - case 'f': - frame_rate = atoi(optarg); - break; - case 'o': - coded_fn = strdup(optarg); - break; - case 0: - print_help(); - exit(0); - case 1: - frame_bitrate = atoi(optarg); - break; - case 2: - minimal_qp = atoi(optarg); - break; - case 3: - initial_qp = atoi(optarg); - break; - case 4: - intra_period = atoi(optarg); - break; - case 5: - intra_idr_period = atoi(optarg); - break; - case 6: - ip_period = atoi(optarg); - break; - case 7: - rc_mode = string_to_rc(optarg); - if (rc_mode < 0) { - print_help(); - exit(1); - } - break; - case 9: - srcyuv_fn = strdup(optarg); - break; - case 10: - recyuv_fn = strdup(optarg); - break; - case 11: - srcyuv_fourcc = string_to_fourcc(optarg); - if (srcyuv_fourcc <= 0) { - print_help(); - exit(1); - } - break; - case 12: - encode_syncmode = 1; - break; - case 13: - calc_psnr = 1; - break; - case 14: - misc_priv_type = strtol(optarg, NULL, 0); - break; - case 15: - misc_priv_value = strtol(optarg, NULL, 0); - break; - case 17: - h264_entropy_mode = atoi(optarg) ? 1: 0; - break; - case 18: - if (strncmp(optarg, "BP", 2) == 0) - h264_profile = VAProfileH264Baseline; - else if (strncmp(optarg, "MP", 2) == 0) - h264_profile = VAProfileH264Main; - else if (strncmp(optarg, "HP", 2) == 0) - h264_profile = VAProfileH264High; - else - h264_profile = 0; - break; - case ':': - case '?': - print_help(); - exit(0); - } - } - - if (ip_period < 1) { - printf(" ip_period must be greater than 0\n"); - exit(0); - } - if (intra_period != 1 && intra_period % ip_period != 0) { - printf(" intra_period must be a multiplier of ip_period\n"); - exit(0); - } - if (intra_period != 0 && intra_idr_period % intra_period != 0) { - printf(" intra_idr_period must be a multiplier of intra_period\n"); - exit(0); - } - - if (frame_bitrate == 0) - frame_bitrate = frame_width * frame_height * 12 * frame_rate / 50; - - /* open source file */ - if (srcyuv_fn) { - srcyuv_fp = fopen(srcyuv_fn,"r"); - - if (srcyuv_fp == NULL) - printf("Open source YUV file %s failed, use auto-generated YUV data\n", srcyuv_fn); - else { - struct stat tmp; - - fstat(fileno(srcyuv_fp), &tmp); - srcyuv_frames = tmp.st_size / (frame_width * frame_height * 1.5); - printf("Source YUV file %s with %llu frames\n", srcyuv_fn, srcyuv_frames); - - if (frame_count == 0) - frame_count = srcyuv_frames; - } - } - - /* open source file */ - if (recyuv_fn) { - recyuv_fp = fopen(recyuv_fn,"w+"); - - if (recyuv_fp == NULL) - printf("Open reconstructed YUV file %s failed\n", recyuv_fn); - } - - if (coded_fn == NULL) { - struct stat buf; - if (stat("/tmp", &buf) == 0) - coded_fn = strdup("/tmp/test.264"); - else if (stat("/sdcard", &buf) == 0) - coded_fn = strdup("/sdcard/test.264"); - else - coded_fn = strdup("./test.264"); - } - - /* store coded data into a file */ - coded_fp = fopen(coded_fn,"w+"); - if (coded_fp == NULL) { - printf("Open file %s failed, exit\n", coded_fn); - exit(1); - } - - frame_width_mbaligned = (frame_width + 15) & (~15); - frame_height_mbaligned = (frame_height + 15) & (~15); - if (frame_width != frame_width_mbaligned || - frame_height != frame_height_mbaligned) { - printf("Source frame is %dx%d and will code clip to %dx%d with crop\n", - frame_width, frame_height, - frame_width_mbaligned, frame_height_mbaligned - ); - } - - return 0; -} - -static int init_va(void) -{ - VAProfile profile_list[]={VAProfileH264High,VAProfileH264Main,VAProfileH264Baseline,VAProfileH264ConstrainedBaseline}; - VAEntrypoint *entrypoints; - int num_entrypoints, slice_entrypoint; - int support_encode = 0; - int major_ver, minor_ver; - VAStatus va_status; - unsigned int i; - - va_dpy = va_open_display(); - va_status = vaInitialize(va_dpy, &major_ver, &minor_ver); - CHECK_VASTATUS(va_status, "vaInitialize"); - - num_entrypoints = vaMaxNumEntrypoints(va_dpy); - entrypoints = malloc(num_entrypoints * sizeof(*entrypoints)); - if (!entrypoints) { - fprintf(stderr, "error: failed to initialize VA entrypoints array\n"); - exit(1); - } - - /* use the highest profile */ - for (i = 0; i < sizeof(profile_list)/sizeof(profile_list[0]); i++) { - if ((h264_profile != ~0) && h264_profile != profile_list[i]) - continue; - - h264_profile = profile_list[i]; - vaQueryConfigEntrypoints(va_dpy, h264_profile, entrypoints, &num_entrypoints); - for (slice_entrypoint = 0; slice_entrypoint < num_entrypoints; slice_entrypoint++) { - if (entrypoints[slice_entrypoint] == VAEntrypointEncSlice) { - support_encode = 1; - break; - } - } - if (support_encode == 1) - break; - } - - if (support_encode == 0) { - printf("Can't find VAEntrypointEncSlice for H264 profiles\n"); - exit(1); - } else { - switch (h264_profile) { - case VAProfileH264Baseline: - printf("Use profile VAProfileH264Baseline\n"); - ip_period = 1; - constraint_set_flag |= (1 << 0); /* Annex A.2.1 */ - h264_entropy_mode = 0; - break; - case VAProfileH264ConstrainedBaseline: - printf("Use profile VAProfileH264ConstrainedBaseline\n"); - constraint_set_flag |= (1 << 0 | 1 << 1); /* Annex A.2.2 */ - ip_period = 1; - break; - - case VAProfileH264Main: - printf("Use profile VAProfileH264Main\n"); - constraint_set_flag |= (1 << 1); /* Annex A.2.2 */ - break; - - case VAProfileH264High: - constraint_set_flag |= (1 << 3); /* Annex A.2.4 */ - printf("Use profile VAProfileH264High\n"); - break; - default: - printf("unknow profile. Set to Baseline"); - h264_profile = VAProfileH264Baseline; - ip_period = 1; - constraint_set_flag |= (1 << 0); /* Annex A.2.1 */ - break; - } - } - - /* find out the format for the render target, and rate control mode */ - for (i = 0; i < VAConfigAttribTypeMax; i++) - attrib[i].type = i; - - va_status = vaGetConfigAttributes(va_dpy, h264_profile, VAEntrypointEncSlice, - &attrib[0], VAConfigAttribTypeMax); - CHECK_VASTATUS(va_status, "vaGetConfigAttributes"); - /* check the interested configattrib */ - if ((attrib[VAConfigAttribRTFormat].value & VA_RT_FORMAT_YUV420) == 0) { - printf("Not find desired YUV420 RT format\n"); - exit(1); - } else { - config_attrib[config_attrib_num].type = VAConfigAttribRTFormat; - config_attrib[config_attrib_num].value = VA_RT_FORMAT_YUV420; - config_attrib_num++; - } - - if (attrib[VAConfigAttribRateControl].value != VA_ATTRIB_NOT_SUPPORTED) { - int tmp = attrib[VAConfigAttribRateControl].value; - - printf("Support rate control mode (0x%x):", tmp); - - if (tmp & VA_RC_NONE) - printf("NONE "); - if (tmp & VA_RC_CBR) - printf("CBR "); - if (tmp & VA_RC_VBR) - printf("VBR "); - if (tmp & VA_RC_VCM) - printf("VCM "); - if (tmp & VA_RC_CQP) - printf("CQP "); - if (tmp & VA_RC_VBR_CONSTRAINED) - printf("VBR_CONSTRAINED "); - - printf("\n"); - - if (rc_mode == -1 || !(rc_mode & tmp)) { - if (rc_mode != -1) { - printf("Warning: Don't support the specified RateControl mode: %s!!!, switch to ", rc_to_string(rc_mode)); - } - - for (i = 0; i < sizeof(rc_default_modes) / sizeof(rc_default_modes[0]); i++) { - if (rc_default_modes[i] & tmp) { - rc_mode = rc_default_modes[i]; - break; - } - } - - printf("RateControl mode: %s\n", rc_to_string(rc_mode)); - } - - config_attrib[config_attrib_num].type = VAConfigAttribRateControl; - config_attrib[config_attrib_num].value = rc_mode; - config_attrib_num++; - } - - - if (attrib[VAConfigAttribEncPackedHeaders].value != VA_ATTRIB_NOT_SUPPORTED) { - int tmp = attrib[VAConfigAttribEncPackedHeaders].value; - - printf("Support VAConfigAttribEncPackedHeaders\n"); - - h264_packedheader = 1; - config_attrib[config_attrib_num].type = VAConfigAttribEncPackedHeaders; - config_attrib[config_attrib_num].value = VA_ENC_PACKED_HEADER_NONE; - - if (tmp & VA_ENC_PACKED_HEADER_SEQUENCE) { - printf("Support packed sequence headers\n"); - config_attrib[config_attrib_num].value |= VA_ENC_PACKED_HEADER_SEQUENCE; - } - - if (tmp & VA_ENC_PACKED_HEADER_PICTURE) { - printf("Support packed picture headers\n"); - config_attrib[config_attrib_num].value |= VA_ENC_PACKED_HEADER_PICTURE; - } - - if (tmp & VA_ENC_PACKED_HEADER_SLICE) { - printf("Support packed slice headers\n"); - config_attrib[config_attrib_num].value |= VA_ENC_PACKED_HEADER_SLICE; - } - - if (tmp & VA_ENC_PACKED_HEADER_MISC) { - printf("Support packed misc headers\n"); - config_attrib[config_attrib_num].value |= VA_ENC_PACKED_HEADER_MISC; - } - - enc_packed_header_idx = config_attrib_num; - config_attrib_num++; - } - - if (attrib[VAConfigAttribEncInterlaced].value != VA_ATTRIB_NOT_SUPPORTED) { - int tmp = attrib[VAConfigAttribEncInterlaced].value; - - printf("Support VAConfigAttribEncInterlaced\n"); - - if (tmp & VA_ENC_INTERLACED_FRAME) - printf("support VA_ENC_INTERLACED_FRAME\n"); - if (tmp & VA_ENC_INTERLACED_FIELD) - printf("Support VA_ENC_INTERLACED_FIELD\n"); - if (tmp & VA_ENC_INTERLACED_MBAFF) - printf("Support VA_ENC_INTERLACED_MBAFF\n"); - if (tmp & VA_ENC_INTERLACED_PAFF) - printf("Support VA_ENC_INTERLACED_PAFF\n"); - - config_attrib[config_attrib_num].type = VAConfigAttribEncInterlaced; - config_attrib[config_attrib_num].value = VA_ENC_PACKED_HEADER_NONE; - config_attrib_num++; - } - - if (attrib[VAConfigAttribEncMaxRefFrames].value != VA_ATTRIB_NOT_SUPPORTED) { - h264_maxref = attrib[VAConfigAttribEncMaxRefFrames].value; - - printf("Support %d RefPicList0 and %d RefPicList1\n", - h264_maxref & 0xffff, (h264_maxref >> 16) & 0xffff ); - } - - if (attrib[VAConfigAttribEncMaxSlices].value != VA_ATTRIB_NOT_SUPPORTED) - printf("Support %d slices\n", attrib[VAConfigAttribEncMaxSlices].value); - - if (attrib[VAConfigAttribEncSliceStructure].value != VA_ATTRIB_NOT_SUPPORTED) { - int tmp = attrib[VAConfigAttribEncSliceStructure].value; - - printf("Support VAConfigAttribEncSliceStructure\n"); - - if (tmp & VA_ENC_SLICE_STRUCTURE_ARBITRARY_ROWS) - printf("Support VA_ENC_SLICE_STRUCTURE_ARBITRARY_ROWS\n"); - if (tmp & VA_ENC_SLICE_STRUCTURE_POWER_OF_TWO_ROWS) - printf("Support VA_ENC_SLICE_STRUCTURE_POWER_OF_TWO_ROWS\n"); - if (tmp & VA_ENC_SLICE_STRUCTURE_ARBITRARY_MACROBLOCKS) - printf("Support VA_ENC_SLICE_STRUCTURE_ARBITRARY_MACROBLOCKS\n"); - } - if (attrib[VAConfigAttribEncMacroblockInfo].value != VA_ATTRIB_NOT_SUPPORTED) { - printf("Support VAConfigAttribEncMacroblockInfo\n"); - } - - free(entrypoints); - return 0; -} - -static int setup_encode() -{ - VAStatus va_status; - VASurfaceID *tmp_surfaceid; - int codedbuf_size, i; - - va_status = vaCreateConfig(va_dpy, h264_profile, VAEntrypointEncSlice, - &config_attrib[0], config_attrib_num, &config_id); - CHECK_VASTATUS(va_status, "vaCreateConfig"); - - /* create source surfaces */ - va_status = vaCreateSurfaces(va_dpy, - VA_RT_FORMAT_YUV420, frame_width_mbaligned, frame_height_mbaligned, - &src_surface[0], SURFACE_NUM, - NULL, 0); - CHECK_VASTATUS(va_status, "vaCreateSurfaces"); - - /* create reference surfaces */ - va_status = vaCreateSurfaces( - va_dpy, - VA_RT_FORMAT_YUV420, frame_width_mbaligned, frame_height_mbaligned, - &ref_surface[0], SURFACE_NUM, - NULL, 0 - ); - CHECK_VASTATUS(va_status, "vaCreateSurfaces"); - - tmp_surfaceid = calloc(2 * SURFACE_NUM, sizeof(VASurfaceID)); - memcpy(tmp_surfaceid, src_surface, SURFACE_NUM * sizeof(VASurfaceID)); - memcpy(tmp_surfaceid + SURFACE_NUM, ref_surface, SURFACE_NUM * sizeof(VASurfaceID)); - - /* Create a context for this encode pipe */ - va_status = vaCreateContext(va_dpy, config_id, - frame_width_mbaligned, frame_height_mbaligned, - VA_PROGRESSIVE, - tmp_surfaceid, 2 * SURFACE_NUM, - &context_id); - CHECK_VASTATUS(va_status, "vaCreateContext"); - free(tmp_surfaceid); - - codedbuf_size = (frame_width_mbaligned * frame_height_mbaligned * 400) / (16*16); - - for (i = 0; i < SURFACE_NUM; i++) { - /* create coded buffer once for all - * other VA buffers which won't be used again after vaRenderPicture. - * so APP can always vaCreateBuffer for every frame - * but coded buffer need to be mapped and accessed after vaRenderPicture/vaEndPicture - * so VA won't maintain the coded buffer - */ - va_status = vaCreateBuffer(va_dpy,context_id,VAEncCodedBufferType, - codedbuf_size, 1, NULL, &coded_buf[i]); - CHECK_VASTATUS(va_status,"vaCreateBuffer"); - } - - return 0; -} - - - -#define partition(ref, field, key, ascending) \ - while (i <= j) { \ - if (ascending) { \ - while (ref[i].field < key) \ - i++; \ - while (ref[j].field > key) \ - j--; \ - } else { \ - while (ref[i].field > key) \ - i++; \ - while (ref[j].field < key) \ - j--; \ - } \ - if (i <= j) { \ - tmp = ref[i]; \ - ref[i] = ref[j]; \ - ref[j] = tmp; \ - i++; \ - j--; \ - } \ - } \ - -static void sort_one(VAPictureH264 ref[], int left, int right, - int ascending, int frame_idx) -{ - int i = left, j = right; - unsigned int key; - VAPictureH264 tmp; - - if (frame_idx) { - key = ref[(left + right) / 2].frame_idx; - partition(ref, frame_idx, key, ascending); - } else { - key = ref[(left + right) / 2].TopFieldOrderCnt; - partition(ref, TopFieldOrderCnt, (signed int)key, ascending); - } - - /* recursion */ - if (left < j) - sort_one(ref, left, j, ascending, frame_idx); - - if (i < right) - sort_one(ref, i, right, ascending, frame_idx); -} - -static void sort_two(VAPictureH264 ref[], int left, int right, unsigned int key, unsigned int frame_idx, - int partition_ascending, int list0_ascending, int list1_ascending) -{ - int i = left, j = right; - VAPictureH264 tmp; - - if (frame_idx) { - partition(ref, frame_idx, key, partition_ascending); - } else { - partition(ref, TopFieldOrderCnt, (signed int)key, partition_ascending); - } - - - sort_one(ref, left, i-1, list0_ascending, frame_idx); - sort_one(ref, j+1, right, list1_ascending, frame_idx); -} - -static int update_ReferenceFrames(void) -{ - int i; - - if (current_frame_type == FRAME_B) - return 0; - - CurrentCurrPic.flags = VA_PICTURE_H264_SHORT_TERM_REFERENCE; - numShortTerm++; - if (numShortTerm > num_ref_frames) - numShortTerm = num_ref_frames; - for (i=numShortTerm-1; i>0; i--) - ReferenceFrames[i] = ReferenceFrames[i-1]; - ReferenceFrames[0] = CurrentCurrPic; - - if (current_frame_type != FRAME_B) - current_frame_num++; - if (current_frame_num > MaxFrameNum) - current_frame_num = 0; - - return 0; -} - - -static int update_RefPicList(void) -{ - unsigned int current_poc = CurrentCurrPic.TopFieldOrderCnt; - - if (current_frame_type == FRAME_P) { - memcpy(RefPicList0_P, ReferenceFrames, numShortTerm * sizeof(VAPictureH264)); - sort_one(RefPicList0_P, 0, numShortTerm-1, 0, 1); - } - - if (current_frame_type == FRAME_B) { - memcpy(RefPicList0_B, ReferenceFrames, numShortTerm * sizeof(VAPictureH264)); - sort_two(RefPicList0_B, 0, numShortTerm-1, current_poc, 0, - 1, 0, 1); - - memcpy(RefPicList1_B, ReferenceFrames, numShortTerm * sizeof(VAPictureH264)); - sort_two(RefPicList1_B, 0, numShortTerm-1, current_poc, 0, - 0, 1, 0); - } - - return 0; -} - - -static int render_sequence(void) -{ - VABufferID seq_param_buf, rc_param_buf, misc_param_tmpbuf, render_id[2]; - VAStatus va_status; - VAEncMiscParameterBuffer *misc_param, *misc_param_tmp; - VAEncMiscParameterRateControl *misc_rate_ctrl; - - seq_param.level_idc = 41 /*SH_LEVEL_3*/; - seq_param.picture_width_in_mbs = frame_width_mbaligned / 16; - seq_param.picture_height_in_mbs = frame_height_mbaligned / 16; - seq_param.bits_per_second = frame_bitrate; - - seq_param.intra_period = intra_period; - seq_param.intra_idr_period = intra_idr_period; - seq_param.ip_period = ip_period; - - seq_param.max_num_ref_frames = num_ref_frames; - seq_param.seq_fields.bits.frame_mbs_only_flag = 1; - seq_param.time_scale = 900; - seq_param.num_units_in_tick = 15; /* Tc = num_units_in_tick / time_sacle */ - seq_param.seq_fields.bits.log2_max_pic_order_cnt_lsb_minus4 = Log2MaxPicOrderCntLsb - 4; - seq_param.seq_fields.bits.log2_max_frame_num_minus4 = Log2MaxFrameNum - 4;; - seq_param.seq_fields.bits.frame_mbs_only_flag = 1; - seq_param.seq_fields.bits.chroma_format_idc = 1; - seq_param.seq_fields.bits.direct_8x8_inference_flag = 1; - - if (frame_width != frame_width_mbaligned || - frame_height != frame_height_mbaligned) { - seq_param.frame_cropping_flag = 1; - seq_param.frame_crop_left_offset = 0; - seq_param.frame_crop_right_offset = (frame_width_mbaligned - frame_width)/2; - seq_param.frame_crop_top_offset = 0; - seq_param.frame_crop_bottom_offset = (frame_height_mbaligned - frame_height)/2; - } - - va_status = vaCreateBuffer(va_dpy, context_id, - VAEncSequenceParameterBufferType, - sizeof(seq_param),1,&seq_param,&seq_param_buf); - CHECK_VASTATUS(va_status,"vaCreateBuffer"); - - va_status = vaCreateBuffer(va_dpy, context_id, - VAEncMiscParameterBufferType, - sizeof(VAEncMiscParameterBuffer) + sizeof(VAEncMiscParameterRateControl), - 1,NULL,&rc_param_buf); - CHECK_VASTATUS(va_status,"vaCreateBuffer"); - - vaMapBuffer(va_dpy, rc_param_buf,(void **)&misc_param); - misc_param->type = VAEncMiscParameterTypeRateControl; - misc_rate_ctrl = (VAEncMiscParameterRateControl *)misc_param->data; - memset(misc_rate_ctrl, 0, sizeof(*misc_rate_ctrl)); - misc_rate_ctrl->bits_per_second = frame_bitrate; - misc_rate_ctrl->target_percentage = 66; - misc_rate_ctrl->window_size = 1000; - misc_rate_ctrl->initial_qp = initial_qp; - misc_rate_ctrl->min_qp = minimal_qp; - misc_rate_ctrl->basic_unit_size = 0; - vaUnmapBuffer(va_dpy, rc_param_buf); - - render_id[0] = seq_param_buf; - render_id[1] = rc_param_buf; - - va_status = vaRenderPicture(va_dpy,context_id, &render_id[0], 2); - CHECK_VASTATUS(va_status,"vaRenderPicture");; - - if (misc_priv_type != 0) { - va_status = vaCreateBuffer(va_dpy, context_id, - VAEncMiscParameterBufferType, - sizeof(VAEncMiscParameterBuffer), - 1, NULL, &misc_param_tmpbuf); - CHECK_VASTATUS(va_status,"vaCreateBuffer"); - vaMapBuffer(va_dpy, misc_param_tmpbuf,(void **)&misc_param_tmp); - misc_param_tmp->type = misc_priv_type; - misc_param_tmp->data[0] = misc_priv_value; - vaUnmapBuffer(va_dpy, misc_param_tmpbuf); - - va_status = vaRenderPicture(va_dpy,context_id, &misc_param_tmpbuf, 1); - } - - return 0; -} - -static int calc_poc(int pic_order_cnt_lsb) -{ - static int PicOrderCntMsb_ref = 0, pic_order_cnt_lsb_ref = 0; - int prevPicOrderCntMsb, prevPicOrderCntLsb; - int PicOrderCntMsb, TopFieldOrderCnt; - - if (current_frame_type == FRAME_IDR) - prevPicOrderCntMsb = prevPicOrderCntLsb = 0; - else { - prevPicOrderCntMsb = PicOrderCntMsb_ref; - prevPicOrderCntLsb = pic_order_cnt_lsb_ref; - } - - if ((pic_order_cnt_lsb < prevPicOrderCntLsb) && - ((prevPicOrderCntLsb - pic_order_cnt_lsb) >= (int)(MaxPicOrderCntLsb / 2))) - PicOrderCntMsb = prevPicOrderCntMsb + MaxPicOrderCntLsb; - else if ((pic_order_cnt_lsb > prevPicOrderCntLsb) && - ((pic_order_cnt_lsb - prevPicOrderCntLsb) > (int)(MaxPicOrderCntLsb / 2))) - PicOrderCntMsb = prevPicOrderCntMsb - MaxPicOrderCntLsb; - else - PicOrderCntMsb = prevPicOrderCntMsb; - - TopFieldOrderCnt = PicOrderCntMsb + pic_order_cnt_lsb; - - if (current_frame_type != FRAME_B) { - PicOrderCntMsb_ref = PicOrderCntMsb; - pic_order_cnt_lsb_ref = pic_order_cnt_lsb; - } - - return TopFieldOrderCnt; -} - -static int render_picture(void) -{ - VABufferID pic_param_buf; - VAStatus va_status; - int i = 0; - - pic_param.CurrPic.picture_id = ref_surface[current_slot]; - pic_param.CurrPic.frame_idx = current_frame_num; - pic_param.CurrPic.flags = 0; - pic_param.CurrPic.TopFieldOrderCnt = calc_poc((current_frame_display - current_IDR_display) % MaxPicOrderCntLsb); - pic_param.CurrPic.BottomFieldOrderCnt = pic_param.CurrPic.TopFieldOrderCnt; - CurrentCurrPic = pic_param.CurrPic; - - if (getenv("TO_DEL")) { /* set RefPicList into ReferenceFrames */ - update_RefPicList(); /* calc RefPicList */ - memset(pic_param.ReferenceFrames, 0xff, 16 * sizeof(VAPictureH264)); /* invalid all */ - if (current_frame_type == FRAME_P) { - pic_param.ReferenceFrames[0] = RefPicList0_P[0]; - } else if (current_frame_type == FRAME_B) { - pic_param.ReferenceFrames[0] = RefPicList0_B[0]; - pic_param.ReferenceFrames[1] = RefPicList1_B[0]; - } - } else { - memcpy(pic_param.ReferenceFrames, ReferenceFrames, numShortTerm*sizeof(VAPictureH264)); - for (i = numShortTerm; i < SURFACE_NUM; i++) { - pic_param.ReferenceFrames[i].picture_id = VA_INVALID_SURFACE; - pic_param.ReferenceFrames[i].flags = VA_PICTURE_H264_INVALID; - } - } - - pic_param.pic_fields.bits.idr_pic_flag = (current_frame_type == FRAME_IDR); - pic_param.pic_fields.bits.reference_pic_flag = (current_frame_type != FRAME_B); - pic_param.pic_fields.bits.entropy_coding_mode_flag = h264_entropy_mode; - pic_param.pic_fields.bits.deblocking_filter_control_present_flag = 1; - pic_param.frame_num = current_frame_num; - pic_param.coded_buf = coded_buf[current_slot]; - pic_param.last_picture = (current_frame_encoding == frame_count); - pic_param.pic_init_qp = initial_qp; - - va_status = vaCreateBuffer(va_dpy, context_id,VAEncPictureParameterBufferType, - sizeof(pic_param),1,&pic_param, &pic_param_buf); - CHECK_VASTATUS(va_status,"vaCreateBuffer");; - - va_status = vaRenderPicture(va_dpy,context_id, &pic_param_buf, 1); - CHECK_VASTATUS(va_status,"vaRenderPicture"); - - return 0; -} - -static int render_packedsequence(void) -{ - VAEncPackedHeaderParameterBuffer packedheader_param_buffer; - VABufferID packedseq_para_bufid, packedseq_data_bufid, render_id[2]; - unsigned int length_in_bits; - unsigned char *packedseq_buffer = NULL; - VAStatus va_status; - - length_in_bits = build_packed_seq_buffer(&packedseq_buffer); - - packedheader_param_buffer.type = VAEncPackedHeaderSequence; - - packedheader_param_buffer.bit_length = length_in_bits; /*length_in_bits*/ - packedheader_param_buffer.has_emulation_bytes = 0; - va_status = vaCreateBuffer(va_dpy, - context_id, - VAEncPackedHeaderParameterBufferType, - sizeof(packedheader_param_buffer), 1, &packedheader_param_buffer, - &packedseq_para_bufid); - CHECK_VASTATUS(va_status,"vaCreateBuffer"); - - va_status = vaCreateBuffer(va_dpy, - context_id, - VAEncPackedHeaderDataBufferType, - (length_in_bits + 7) / 8, 1, packedseq_buffer, - &packedseq_data_bufid); - CHECK_VASTATUS(va_status,"vaCreateBuffer"); - - render_id[0] = packedseq_para_bufid; - render_id[1] = packedseq_data_bufid; - va_status = vaRenderPicture(va_dpy,context_id, render_id, 2); - CHECK_VASTATUS(va_status,"vaRenderPicture"); - - free(packedseq_buffer); - - return 0; -} - - -static int render_packedpicture(void) -{ - VAEncPackedHeaderParameterBuffer packedheader_param_buffer; - VABufferID packedpic_para_bufid, packedpic_data_bufid, render_id[2]; - unsigned int length_in_bits; - unsigned char *packedpic_buffer = NULL; - VAStatus va_status; - - length_in_bits = build_packed_pic_buffer(&packedpic_buffer); - packedheader_param_buffer.type = VAEncPackedHeaderPicture; - packedheader_param_buffer.bit_length = length_in_bits; - packedheader_param_buffer.has_emulation_bytes = 0; - - va_status = vaCreateBuffer(va_dpy, - context_id, - VAEncPackedHeaderParameterBufferType, - sizeof(packedheader_param_buffer), 1, &packedheader_param_buffer, - &packedpic_para_bufid); - CHECK_VASTATUS(va_status,"vaCreateBuffer"); - - va_status = vaCreateBuffer(va_dpy, - context_id, - VAEncPackedHeaderDataBufferType, - (length_in_bits + 7) / 8, 1, packedpic_buffer, - &packedpic_data_bufid); - CHECK_VASTATUS(va_status,"vaCreateBuffer"); - - render_id[0] = packedpic_para_bufid; - render_id[1] = packedpic_data_bufid; - va_status = vaRenderPicture(va_dpy,context_id, render_id, 2); - CHECK_VASTATUS(va_status,"vaRenderPicture"); - - free(packedpic_buffer); - - return 0; -} - -static void render_packedsei(void) -{ - VAEncPackedHeaderParameterBuffer packed_header_param_buffer; - VABufferID packed_sei_header_param_buf_id, packed_sei_buf_id, render_id[2]; - unsigned int length_in_bits /*offset_in_bytes*/; - unsigned char *packed_sei_buffer = NULL; - VAStatus va_status; - int init_cpb_size, target_bit_rate, i_initial_cpb_removal_delay_length, i_initial_cpb_removal_delay; - int i_cpb_removal_delay, i_dpb_output_delay_length, i_cpb_removal_delay_length; - - /* it comes for the bps defined in SPS */ - target_bit_rate = frame_bitrate; - init_cpb_size = (target_bit_rate * 8) >> 10; - i_initial_cpb_removal_delay = init_cpb_size * 0.5 * 1024 / target_bit_rate * 90000; - - i_cpb_removal_delay = 2; - i_initial_cpb_removal_delay_length = 24; - i_cpb_removal_delay_length = 24; - i_dpb_output_delay_length = 24; - - - length_in_bits = build_packed_sei_buffer_timing( - i_initial_cpb_removal_delay_length, - i_initial_cpb_removal_delay, - 0, - i_cpb_removal_delay_length, - i_cpb_removal_delay * current_frame_encoding, - i_dpb_output_delay_length, - 0, - &packed_sei_buffer); - - //offset_in_bytes = 0; - packed_header_param_buffer.type = VAEncPackedHeaderH264_SEI; - packed_header_param_buffer.bit_length = length_in_bits; - packed_header_param_buffer.has_emulation_bytes = 0; - - va_status = vaCreateBuffer(va_dpy, - context_id, - VAEncPackedHeaderParameterBufferType, - sizeof(packed_header_param_buffer), 1, &packed_header_param_buffer, - &packed_sei_header_param_buf_id); - CHECK_VASTATUS(va_status,"vaCreateBuffer"); - - va_status = vaCreateBuffer(va_dpy, - context_id, - VAEncPackedHeaderDataBufferType, - (length_in_bits + 7) / 8, 1, packed_sei_buffer, - &packed_sei_buf_id); - CHECK_VASTATUS(va_status,"vaCreateBuffer"); - - - render_id[0] = packed_sei_header_param_buf_id; - render_id[1] = packed_sei_buf_id; - va_status = vaRenderPicture(va_dpy,context_id, render_id, 2); - CHECK_VASTATUS(va_status,"vaRenderPicture"); - - - free(packed_sei_buffer); - - return; -} - - -static int render_hrd(void) -{ - VABufferID misc_parameter_hrd_buf_id; - VAStatus va_status; - VAEncMiscParameterBuffer *misc_param; - VAEncMiscParameterHRD *misc_hrd_param; - - va_status = vaCreateBuffer(va_dpy, context_id, - VAEncMiscParameterBufferType, - sizeof(VAEncMiscParameterBuffer) + sizeof(VAEncMiscParameterHRD), - 1, - NULL, - &misc_parameter_hrd_buf_id); - CHECK_VASTATUS(va_status, "vaCreateBuffer"); - - vaMapBuffer(va_dpy, - misc_parameter_hrd_buf_id, - (void **)&misc_param); - misc_param->type = VAEncMiscParameterTypeHRD; - misc_hrd_param = (VAEncMiscParameterHRD *)misc_param->data; - - if (frame_bitrate > 0) { - misc_hrd_param->initial_buffer_fullness = frame_bitrate * 1024 * 4; - misc_hrd_param->buffer_size = frame_bitrate * 1024 * 8; - } else { - misc_hrd_param->initial_buffer_fullness = 0; - misc_hrd_param->buffer_size = 0; - } - vaUnmapBuffer(va_dpy, misc_parameter_hrd_buf_id); - - va_status = vaRenderPicture(va_dpy,context_id, &misc_parameter_hrd_buf_id, 1); - CHECK_VASTATUS(va_status,"vaRenderPicture");; - - return 0; -} - -static void render_packedslice() -{ - VAEncPackedHeaderParameterBuffer packedheader_param_buffer; - VABufferID packedslice_para_bufid, packedslice_data_bufid, render_id[2]; - unsigned int length_in_bits; - unsigned char *packedslice_buffer = NULL; - VAStatus va_status; - - length_in_bits = build_packed_slice_buffer(&packedslice_buffer); - packedheader_param_buffer.type = VAEncPackedHeaderSlice; - packedheader_param_buffer.bit_length = length_in_bits; - packedheader_param_buffer.has_emulation_bytes = 0; - - va_status = vaCreateBuffer(va_dpy, - context_id, - VAEncPackedHeaderParameterBufferType, - sizeof(packedheader_param_buffer), 1, &packedheader_param_buffer, - &packedslice_para_bufid); - CHECK_VASTATUS(va_status,"vaCreateBuffer"); - - va_status = vaCreateBuffer(va_dpy, - context_id, - VAEncPackedHeaderDataBufferType, - (length_in_bits + 7) / 8, 1, packedslice_buffer, - &packedslice_data_bufid); - CHECK_VASTATUS(va_status,"vaCreateBuffer"); - - render_id[0] = packedslice_para_bufid; - render_id[1] = packedslice_data_bufid; - va_status = vaRenderPicture(va_dpy,context_id, render_id, 2); - CHECK_VASTATUS(va_status,"vaRenderPicture"); - - free(packedslice_buffer); -} - -static int render_slice(void) -{ - VABufferID slice_param_buf; - VAStatus va_status; - int i; - - update_RefPicList(); - - /* one frame, one slice */ - slice_param.macroblock_address = 0; - slice_param.num_macroblocks = frame_width_mbaligned * frame_height_mbaligned/(16*16); /* Measured by MB */ - slice_param.slice_type = (current_frame_type == FRAME_IDR)?2:current_frame_type; - if (current_frame_type == FRAME_IDR) { - if (current_frame_encoding != 0) - ++slice_param.idr_pic_id; - } else if (current_frame_type == FRAME_P) { - int refpiclist0_max = h264_maxref & 0xffff; - memcpy(slice_param.RefPicList0, RefPicList0_P, refpiclist0_max*sizeof(VAPictureH264)); - - for (i = refpiclist0_max; i < 32; i++) { - slice_param.RefPicList0[i].picture_id = VA_INVALID_SURFACE; - slice_param.RefPicList0[i].flags = VA_PICTURE_H264_INVALID; - } - } else if (current_frame_type == FRAME_B) { - int refpiclist0_max = h264_maxref & 0xffff; - int refpiclist1_max = (h264_maxref >> 16) & 0xffff; - - memcpy(slice_param.RefPicList0, RefPicList0_B, refpiclist0_max*sizeof(VAPictureH264)); - for (i = refpiclist0_max; i < 32; i++) { - slice_param.RefPicList0[i].picture_id = VA_INVALID_SURFACE; - slice_param.RefPicList0[i].flags = VA_PICTURE_H264_INVALID; - } - - memcpy(slice_param.RefPicList1, RefPicList1_B, refpiclist1_max*sizeof(VAPictureH264)); - for (i = refpiclist1_max; i < 32; i++) { - slice_param.RefPicList1[i].picture_id = VA_INVALID_SURFACE; - slice_param.RefPicList1[i].flags = VA_PICTURE_H264_INVALID; - } - } - - slice_param.slice_alpha_c0_offset_div2 = 0; - slice_param.slice_beta_offset_div2 = 0; - slice_param.direct_spatial_mv_pred_flag = 1; - slice_param.pic_order_cnt_lsb = (current_frame_display - current_IDR_display) % MaxPicOrderCntLsb; - - - if (h264_packedheader && - config_attrib[enc_packed_header_idx].value & VA_ENC_PACKED_HEADER_SLICE) - render_packedslice(); - - va_status = vaCreateBuffer(va_dpy,context_id,VAEncSliceParameterBufferType, - sizeof(slice_param),1,&slice_param,&slice_param_buf); - CHECK_VASTATUS(va_status,"vaCreateBuffer");; - - va_status = vaRenderPicture(va_dpy,context_id, &slice_param_buf, 1); - CHECK_VASTATUS(va_status,"vaRenderPicture"); - - return 0; -} - - -static int upload_source_YUV_once_for_all() -{ - int box_width=8; - int row_shift=0; - int i; - - for (i = 0; i < SURFACE_NUM; i++) { - printf("\rLoading data into surface %d.....", i); - upload_surface(va_dpy, src_surface[i], box_width, row_shift, 0); - - row_shift++; - if (row_shift==(2*box_width)) row_shift= 0; - } - printf("Complete surface loading\n"); - - return 0; -} - -static int load_surface(VASurfaceID surface_id, unsigned long long display_order) -{ - unsigned char *srcyuv_ptr = NULL, *src_Y = NULL, *src_U = NULL, *src_V = NULL; - unsigned long long frame_start, mmap_start; - char *mmap_ptr = NULL; - int frame_size, mmap_size; - - if (srcyuv_fp == NULL) - return 0; - - /* allow encoding more than srcyuv_frames */ - display_order = display_order % srcyuv_frames; - frame_size = frame_width * frame_height * 3 / 2; /* for YUV420 */ - frame_start = display_order * frame_size; - - mmap_start = frame_start & (~0xfff); - mmap_size = (frame_size + (frame_start & 0xfff) + 0xfff) & (~0xfff); - mmap_ptr = mmap(0, mmap_size, PROT_READ, MAP_SHARED, - fileno(srcyuv_fp), mmap_start); - if (mmap_ptr == MAP_FAILED) { - printf("Failed to mmap YUV file (%s)\n", strerror(errno)); - return 1; - } - srcyuv_ptr = (unsigned char *)mmap_ptr + (frame_start & 0xfff); - if (srcyuv_fourcc == VA_FOURCC_NV12) { - src_Y = srcyuv_ptr; - src_U = src_Y + frame_width * frame_height; - src_V = NULL; - } else if (srcyuv_fourcc == VA_FOURCC_IYUV || - srcyuv_fourcc == VA_FOURCC_YV12) { - src_Y = srcyuv_ptr; - if (srcyuv_fourcc == VA_FOURCC_IYUV) { - src_U = src_Y + frame_width * frame_height; - src_V = src_U + (frame_width/2) * (frame_height/2); - } else { /* YV12 */ - src_V = src_Y + frame_width * frame_height; - src_U = src_V + (frame_width/2) * (frame_height/2); - } - } else { - printf("Unsupported source YUV format\n"); - exit(1); - } - - upload_surface_yuv(va_dpy, surface_id, - srcyuv_fourcc, frame_width, frame_height, - src_Y, src_U, src_V); - if (mmap_ptr) - munmap(mmap_ptr, mmap_size); - - return 0; -} - - -static int save_recyuv(VASurfaceID surface_id, - unsigned long long display_order, - unsigned long long encode_order) -{ - unsigned char *dst_Y = NULL, *dst_U = NULL, *dst_V = NULL; - - if (recyuv_fp == NULL) - return 0; - - if (srcyuv_fourcc == VA_FOURCC_NV12) { - int uv_size = 2 * (frame_width/2) * (frame_height/2); - dst_Y = malloc(2*uv_size); - if(dst_Y == NULL) { - printf("Failed to allocate memory for dst_Y\n"); - exit(1); - } - - dst_U = malloc(uv_size); - if(dst_U == NULL) { - printf("Failed to allocate memory for dst_U\n"); - free(dst_Y); - exit(1); - } - - memset(dst_Y, 0, 2*uv_size); - memset(dst_U, 0, uv_size); - } else if (srcyuv_fourcc == VA_FOURCC_IYUV || - srcyuv_fourcc == VA_FOURCC_YV12) { - int uv_size = (frame_width/2) * (frame_height/2); - dst_Y = malloc(4*uv_size); - if(dst_Y == NULL) { - printf("Failed to allocate memory for dst_Y\n"); - exit(1); - } - - dst_U = malloc(uv_size); - if(dst_U == NULL) { - printf("Failed to allocate memory for dst_U\n"); - free(dst_Y); - exit(1); - } - - dst_V = malloc(uv_size); - if(dst_V == NULL) { - printf("Failed to allocate memory for dst_V\n"); - free(dst_Y); - free(dst_U); - exit(1); - } - - memset(dst_Y, 0, 4*uv_size); - memset(dst_U, 0, uv_size); - memset(dst_V, 0, uv_size); - } else { - printf("Unsupported source YUV format\n"); - exit(1); - } - - download_surface_yuv(va_dpy, surface_id, - srcyuv_fourcc, frame_width, frame_height, - dst_Y, dst_U, dst_V); - fseek(recyuv_fp, display_order * frame_width * frame_height * 1.5, SEEK_SET); - - if (srcyuv_fourcc == VA_FOURCC_NV12) { - int uv_size = 2 * (frame_width/2) * (frame_height/2); - fwrite(dst_Y, uv_size * 2, 1, recyuv_fp); - fwrite(dst_U, uv_size, 1, recyuv_fp); - } else if (srcyuv_fourcc == VA_FOURCC_IYUV || - srcyuv_fourcc == VA_FOURCC_YV12) { - int uv_size = (frame_width/2) * (frame_height/2); - fwrite(dst_Y, uv_size * 4, 1, recyuv_fp); - - if (srcyuv_fourcc == VA_FOURCC_IYUV) { - fwrite(dst_U, uv_size, 1, recyuv_fp); - fwrite(dst_V, uv_size, 1, recyuv_fp); - } else { - fwrite(dst_V, uv_size, 1, recyuv_fp); - fwrite(dst_U, uv_size, 1, recyuv_fp); - } - } - - if (dst_Y) - free(dst_Y); - if (dst_U) - free(dst_U); - if (dst_V) - free(dst_V); - - fflush(recyuv_fp); - - return 0; -} - - -static int save_codeddata(unsigned long long display_order, unsigned long long encode_order) -{ - VACodedBufferSegment *buf_list = NULL; - VAStatus va_status; - unsigned int coded_size = 0; - - va_status = vaMapBuffer(va_dpy,coded_buf[display_order % SURFACE_NUM],(void **)(&buf_list)); - CHECK_VASTATUS(va_status,"vaMapBuffer"); - while (buf_list != NULL) { - coded_size += fwrite(buf_list->buf, 1, buf_list->size, coded_fp); - buf_list = (VACodedBufferSegment *) buf_list->next; - - frame_size += coded_size; - } - vaUnmapBuffer(va_dpy,coded_buf[display_order % SURFACE_NUM]); - - printf("\r "); /* return back to startpoint */ - switch (encode_order % 4) { - case 0: - printf("|"); - break; - case 1: - printf("/"); - break; - case 2: - printf("-"); - break; - case 3: - printf("\\"); - break; - } - printf("%08lld", encode_order); - printf("(%06d bytes coded)",coded_size); - - fflush(coded_fp); - - return 0; -} - - -static struct storage_task_t * storage_task_dequeue(void) -{ - struct storage_task_t *header; - - pthread_mutex_lock(&encode_mutex); - - header = storage_task_header; - if (storage_task_header != NULL) { - if (storage_task_tail == storage_task_header) - storage_task_tail = NULL; - storage_task_header = header->next; - } - - pthread_mutex_unlock(&encode_mutex); - - return header; -} - -static int storage_task_queue(unsigned long long display_order, unsigned long long encode_order) -{ - struct storage_task_t *tmp; - - tmp = calloc(1, sizeof(struct storage_task_t)); - tmp->display_order = display_order; - tmp->encode_order = encode_order; - - pthread_mutex_lock(&encode_mutex); - - if (storage_task_header == NULL) { - storage_task_header = tmp; - storage_task_tail = tmp; - } else { - storage_task_tail->next = tmp; - storage_task_tail = tmp; - } - - srcsurface_status[display_order % SURFACE_NUM] = SRC_SURFACE_IN_STORAGE; - pthread_cond_signal(&encode_cond); - - pthread_mutex_unlock(&encode_mutex); - - return 0; -} - -static void storage_task(unsigned long long display_order, unsigned long long encode_order) -{ - unsigned int tmp; - VAStatus va_status; - - tmp = GetTickCount(); - va_status = vaSyncSurface(va_dpy, src_surface[display_order % SURFACE_NUM]); - CHECK_VASTATUS(va_status,"vaSyncSurface"); - SyncPictureTicks += GetTickCount() - tmp; - tmp = GetTickCount(); - save_codeddata(display_order, encode_order); - SavePictureTicks += GetTickCount() - tmp; - - save_recyuv(ref_surface[display_order % SURFACE_NUM], display_order, encode_order); - - /* reload a new frame data */ - tmp = GetTickCount(); - if (srcyuv_fp != NULL) - load_surface(src_surface[display_order % SURFACE_NUM], display_order + SURFACE_NUM); - UploadPictureTicks += GetTickCount() - tmp; - - pthread_mutex_lock(&encode_mutex); - srcsurface_status[display_order % SURFACE_NUM] = SRC_SURFACE_IN_ENCODING; - pthread_mutex_unlock(&encode_mutex); -} - - -static void * storage_task_thread(void *t) -{ - while (1) { - struct storage_task_t *current; - - current = storage_task_dequeue(); - if (current == NULL) { - pthread_mutex_lock(&encode_mutex); - pthread_cond_wait(&encode_cond, &encode_mutex); - pthread_mutex_unlock(&encode_mutex); - continue; - } - - storage_task(current->display_order, current->encode_order); - - free(current); - - /* all frames are saved, exit the thread */ - if (++frame_coded >= frame_count) - break; - } - - return 0; -} - - -static int encode_frames(void) -{ - unsigned int i, tmp; - VAStatus va_status; - //VASurfaceStatus surface_status; - - /* upload RAW YUV data into all surfaces */ - tmp = GetTickCount(); - if (srcyuv_fp != NULL) { - for (i = 0; i < SURFACE_NUM; i++) - load_surface(src_surface[i], i); - } else - upload_source_YUV_once_for_all(); - UploadPictureTicks += GetTickCount() - tmp; - - /* ready for encoding */ - memset(srcsurface_status, SRC_SURFACE_IN_ENCODING, sizeof(srcsurface_status)); - - memset(&seq_param, 0, sizeof(seq_param)); - memset(&pic_param, 0, sizeof(pic_param)); - memset(&slice_param, 0, sizeof(slice_param)); - - if (encode_syncmode == 0) - pthread_create(&encode_thread, NULL, storage_task_thread, NULL); - - for (current_frame_encoding = 0; current_frame_encoding < frame_count; current_frame_encoding++) { - encoding2display_order(current_frame_encoding, intra_period, intra_idr_period, ip_period, - ¤t_frame_display, ¤t_frame_type); - if (current_frame_type == FRAME_IDR) { - numShortTerm = 0; - current_frame_num = 0; - current_IDR_display = current_frame_display; - } - - /* check if the source frame is ready */ - while (srcsurface_status[current_slot] != SRC_SURFACE_IN_ENCODING) { - usleep(1); - } - - tmp = GetTickCount(); - va_status = vaBeginPicture(va_dpy, context_id, src_surface[current_slot]); - CHECK_VASTATUS(va_status,"vaBeginPicture"); - BeginPictureTicks += GetTickCount() - tmp; - - tmp = GetTickCount(); - if (current_frame_type == FRAME_IDR) { - render_sequence(); - render_picture(); - if (h264_packedheader) { - render_packedsequence(); - render_packedpicture(); - } - //if (rc_mode == VA_RC_CBR) - // render_packedsei(); - //render_hrd(); - } else { - //render_sequence(); - render_picture(); - //if (rc_mode == VA_RC_CBR) - // render_packedsei(); - //render_hrd(); - } - render_slice(); - RenderPictureTicks += GetTickCount() - tmp; - - tmp = GetTickCount(); - va_status = vaEndPicture(va_dpy,context_id); - CHECK_VASTATUS(va_status,"vaEndPicture");; - EndPictureTicks += GetTickCount() - tmp; - - if (encode_syncmode) - storage_task(current_frame_display, current_frame_encoding); - else /* queue the storage task queue */ - storage_task_queue(current_frame_display, current_frame_encoding); - - update_ReferenceFrames(); - } - - if (encode_syncmode == 0) { - int ret; - pthread_join(encode_thread, (void **)&ret); - } - - return 0; -} - - -static int release_encode() -{ - int i; - - vaDestroySurfaces(va_dpy,&src_surface[0],SURFACE_NUM); - vaDestroySurfaces(va_dpy,&ref_surface[0],SURFACE_NUM); - - for (i = 0; i < SURFACE_NUM; i++) - vaDestroyBuffer(va_dpy,coded_buf[i]); - - vaDestroyContext(va_dpy,context_id); - vaDestroyConfig(va_dpy,config_id); - - return 0; -} - -static int deinit_va() -{ - vaTerminate(va_dpy); - - va_close_display(va_dpy); - - return 0; -} - - -static int print_input() -{ - printf("\n\nINPUT:Try to encode H264...\n"); - if (rc_mode != -1) - printf("INPUT: RateControl : %s\n", rc_to_string(rc_mode)); - printf("INPUT: Resolution : %dx%d, %d frames\n", - frame_width, frame_height, frame_count); - printf("INPUT: FrameRate : %d\n", frame_rate); - printf("INPUT: Bitrate : %d\n", frame_bitrate); - printf("INPUT: Slieces : %d\n", frame_slices); - printf("INPUT: IntraPeriod : %d\n", intra_period); - printf("INPUT: IDRPeriod : %d\n", intra_idr_period); - printf("INPUT: IpPeriod : %d\n", ip_period); - printf("INPUT: Initial QP : %d\n", initial_qp); - printf("INPUT: Min QP : %d\n", minimal_qp); - printf("INPUT: Source YUV : %s", srcyuv_fp?"FILE":"AUTO generated"); - if (srcyuv_fp) - printf(":%s (fourcc %s)\n", srcyuv_fn, fourcc_to_string(srcyuv_fourcc)); - else - printf("\n"); - printf("INPUT: Coded Clip : %s\n", coded_fn); - if (recyuv_fp == NULL) - printf("INPUT: Rec Clip : %s\n", "Not save reconstructed frame"); - else - printf("INPUT: Rec Clip : Save reconstructed frame into %s (fourcc %s)\n", recyuv_fn, - fourcc_to_string(srcyuv_fourcc)); - - printf("\n\n"); /* return back to startpoint */ - - return 0; -} - -static int calc_PSNR(double *psnr) -{ - char *srcyuv_ptr = NULL, *recyuv_ptr = NULL, tmp; - unsigned long long min_size; - unsigned long long i, sse=0; - double ssemean; - int fourM = 0x400000; /* 4M */ - - min_size = MIN(srcyuv_frames, frame_count) * frame_width * frame_height * 1.5; - for (i=0; i<min_size; i++) { - unsigned long long j = i % fourM; - - if ((i % fourM) == 0) { - if (srcyuv_ptr) - munmap(srcyuv_ptr, fourM); - if (recyuv_ptr) - munmap(recyuv_ptr, fourM); - - srcyuv_ptr = mmap(0, fourM, PROT_READ, MAP_SHARED, fileno(srcyuv_fp), i); - recyuv_ptr = mmap(0, fourM, PROT_READ, MAP_SHARED, fileno(recyuv_fp), i); - if ((srcyuv_ptr == MAP_FAILED) || (recyuv_ptr == MAP_FAILED)) { - printf("Failed to mmap YUV files\n"); - return 1; - } - } - tmp = srcyuv_ptr[j] - recyuv_ptr[j]; - sse += tmp * tmp; - } - ssemean = (double)sse/(double)min_size; - *psnr = 20.0*log10(255) - 10.0*log10(ssemean); - - if (srcyuv_ptr) - munmap(srcyuv_ptr, fourM); - if (recyuv_ptr) - munmap(recyuv_ptr, fourM); - - return 0; -} - -static int print_performance(unsigned int PictureCount) -{ - unsigned int psnr_ret = 1, others = 0; - double psnr = 0, total_size = frame_width * frame_height * 1.5 * frame_count; - - if (calc_psnr && srcyuv_fp && recyuv_fp) - psnr_ret = calc_PSNR(&psnr); - - others = TotalTicks - UploadPictureTicks - BeginPictureTicks - - RenderPictureTicks - EndPictureTicks - SyncPictureTicks - SavePictureTicks; - - printf("\n\n"); - - printf("PERFORMANCE: Frame Rate : %.2f fps (%d frames, %d ms (%.2f ms per frame))\n", - (double) 1000*PictureCount / TotalTicks, PictureCount, - TotalTicks, ((double) TotalTicks) / (double) PictureCount); - printf("PERFORMANCE: Compression ratio : %d:1\n", (unsigned int)(total_size / frame_size)); - if (psnr_ret == 0) - printf("PERFORMANCE: PSNR : %.2f (%lld frames calculated)\n", - psnr, MIN(frame_count, srcyuv_frames)); - - printf("PERFORMANCE: UploadPicture : %d ms (%.2f, %.2f%% percent)\n", - (int) UploadPictureTicks, ((double) UploadPictureTicks) / (double) PictureCount, - UploadPictureTicks/(double) TotalTicks/0.01); - printf("PERFORMANCE: vaBeginPicture : %d ms (%.2f, %.2f%% percent)\n", - (int) BeginPictureTicks, ((double) BeginPictureTicks) / (double) PictureCount, - BeginPictureTicks/(double) TotalTicks/0.01); - printf("PERFORMANCE: vaRenderHeader : %d ms (%.2f, %.2f%% percent)\n", - (int) RenderPictureTicks, ((double) RenderPictureTicks) / (double) PictureCount, - RenderPictureTicks/(double) TotalTicks/0.01); - printf("PERFORMANCE: vaEndPicture : %d ms (%.2f, %.2f%% percent)\n", - (int) EndPictureTicks, ((double) EndPictureTicks) / (double) PictureCount, - EndPictureTicks/(double) TotalTicks/0.01); - printf("PERFORMANCE: vaSyncSurface : %d ms (%.2f, %.2f%% percent)\n", - (int) SyncPictureTicks, ((double) SyncPictureTicks) / (double) PictureCount, - SyncPictureTicks/(double) TotalTicks/0.01); - printf("PERFORMANCE: SavePicture : %d ms (%.2f, %.2f%% percent)\n", - (int) SavePictureTicks, ((double) SavePictureTicks) / (double) PictureCount, - SavePictureTicks/(double) TotalTicks/0.01); - printf("PERFORMANCE: Others : %d ms (%.2f, %.2f%% percent)\n", - (int) others, ((double) others) / (double) PictureCount, - others/(double) TotalTicks/0.01); - - if (encode_syncmode == 0) - printf("(Multithread enabled, the timing is only for reference)\n"); - - return 0; -} - - -int main(int argc,char **argv) -{ - unsigned int start; - - process_cmdline(argc, argv); - - print_input(); - - start = GetTickCount(); - - init_va(); - setup_encode(); - - encode_frames(); - - release_encode(); - deinit_va(); - - TotalTicks += GetTickCount() - start; - print_performance(frame_count); - - return 0; -} diff --git a/test/encode/jpegenc.c b/test/encode/jpegenc.c deleted file mode 100644 index b68bb2e..0000000 --- a/test/encode/jpegenc.c +++ /dev/null @@ -1,1001 +0,0 @@ -/* - * Copyright (c) 2014 Intel Corporation. All Rights Reserved. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the - * "Software"), to deal in the Software without restriction, including - * without limitation the rights to use, copy, modify, merge, publish, - * distribute, sub license, and/or sell copies of the Software, and to - * permit persons to whom the Software is furnished to do so, subject to - * the following conditions: - * - * The above copyright notice and this permission notice (including the - * next paragraph) shall be included in all copies or substantial portions - * of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS - * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. - * IN NO EVENT SHALL PRECISION INSIGHT AND/OR ITS SUPPLIERS BE LIABLE FOR - * ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, - * TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE - * SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - */ -/* - * Simple JPEG encoder based on libVA. - * - * Usage: - * ./jpegenc <width> <height> <input file> <output file> <input filetype 0(I420)/1(NV12)/2(UYVY)/3(YUY2)/4(Y8)/5(RGBA)> q <quality> - * Currently supporting only I420/NV12/UYVY/YUY2/Y8 input file formats. - * - * NOTE: The intel-driver expects a packed header sent to it. So, the app is responsible to pack the header - * and send to the driver through LibVA. This unit test also showcases how to send the header to the driver. - */ - -#include "sysdeps.h" -#include <stdio.h> -#include <string.h> -#include <stdlib.h> -#include <getopt.h> -#include <unistd.h> - -#include <sys/time.h> -#include <sys/types.h> -#include <sys/stat.h> -#include <fcntl.h> -#include <assert.h> -#include <time.h> - -#include <pthread.h> - -#include <va/va.h> -#include <va/va_enc_jpeg.h> -#include "va_display.h" -#include "jpegenc_utils.h" - -#ifndef VA_FOURCC_I420 -#define VA_FOURCC_I420 0x30323449 -#endif - -#define CHECK_VASTATUS(va_status,func) \ - if (va_status != VA_STATUS_SUCCESS) { \ - fprintf(stderr,"%s:%s (%d) failed,exit\n", __func__, func, __LINE__); \ - exit(1); \ - } - - -void show_help() -{ - printf("Usage: ./jpegenc <width> <height> <input file> <output file> <fourcc value 0(I420)/1(NV12)/2(UYVY)/3(YUY2)/4(Y8)/5(RGBA)> q <quality>\n"); - printf("Currently supporting only I420/NV12/UYVY/YUY2/Y8 input file formats.\n"); - printf("Example: ./jpegenc 1024 768 input_file.yuv output.jpeg 0 50\n\n"); - return; -} - - -void jpegenc_pic_param_init(VAEncPictureParameterBufferJPEG *pic_param,int width,int height,int quality, YUVComponentSpecs yuvComp) -{ - assert(pic_param); - - pic_param->picture_width = width; - pic_param->picture_height = height; - pic_param->quality = quality; - - pic_param->pic_flags.bits.profile = 0; //Profile = Baseline - pic_param->pic_flags.bits.progressive = 0; //Sequential encoding - pic_param->pic_flags.bits.huffman = 1; //Uses Huffman coding - pic_param->pic_flags.bits.interleaved = 0; //Input format is interleaved (YUV) - pic_param->pic_flags.bits.differential = 0; //non-Differential Encoding - - pic_param->sample_bit_depth = 8; //only 8 bit sample depth is currently supported - pic_param->num_scan = 1; - pic_param->num_components = yuvComp.num_components; // Supporting only upto 3 components maximum - //set component_id Ci and Tqi - if(yuvComp.fourcc_val == VA_FOURCC_Y800) { - pic_param->component_id[0] = 0; - pic_param->quantiser_table_selector[0] = 0; - } else { - pic_param->component_id[0] = pic_param->quantiser_table_selector[0] = 0; - pic_param->component_id[1] = pic_param->quantiser_table_selector[1] = 1; - pic_param->component_id[2] = 2; pic_param->quantiser_table_selector[2] = 1; - } - - pic_param->quality = quality; -} - -void jpegenc_qmatrix_init(VAQMatrixBufferJPEG *quantization_param, YUVComponentSpecs yuvComp) -{ - int i=0; - quantization_param->load_lum_quantiser_matrix = 1; - - //LibVA expects the QM in zigzag order - for(i=0; i<NUM_QUANT_ELEMENTS; i++) { - quantization_param->lum_quantiser_matrix[i] = jpeg_luma_quant[jpeg_zigzag[i]]; - } - - - if(yuvComp.fourcc_val == VA_FOURCC_Y800) { - quantization_param->load_chroma_quantiser_matrix = 0; - } else { - quantization_param->load_chroma_quantiser_matrix = 1; - for(i=0; i<NUM_QUANT_ELEMENTS; i++) { - quantization_param->chroma_quantiser_matrix[i] = jpeg_chroma_quant[jpeg_zigzag[i]]; - } - } - -} - -void jpegenc_hufftable_init(VAHuffmanTableBufferJPEGBaseline *hufftable_param, YUVComponentSpecs yuvComp) -{ - - hufftable_param->load_huffman_table[0] = 1; //Load Luma Hufftable - if(yuvComp.fourcc_val == VA_FOURCC_Y800) { - hufftable_param->load_huffman_table[1] = 0; //Do not load Chroma Hufftable for Y8 - } else { - hufftable_param->load_huffman_table[1] = 1; //Load Chroma Hufftable for other formats - } - - //Load Luma hufftable values - //Load DC codes - memcpy(hufftable_param->huffman_table[0].num_dc_codes, jpeg_hufftable_luma_dc+1, 16); - //Load DC Values - memcpy(hufftable_param->huffman_table[0].dc_values, jpeg_hufftable_luma_dc+17, 12); - //Load AC codes - memcpy(hufftable_param->huffman_table[0].num_ac_codes, jpeg_hufftable_luma_ac+1, 16); - //Load AC Values - memcpy(hufftable_param->huffman_table[0].ac_values, jpeg_hufftable_luma_ac+17, 162); - memset(hufftable_param->huffman_table[0].pad, 0, 2); - - - //Load Chroma hufftable values if needed - if(yuvComp.fourcc_val != VA_FOURCC_Y800) { - //Load DC codes - memcpy(hufftable_param->huffman_table[1].num_dc_codes, jpeg_hufftable_chroma_dc+1, 16); - //Load DC Values - memcpy(hufftable_param->huffman_table[1].dc_values, jpeg_hufftable_chroma_dc+17, 12); - //Load AC codes - memcpy(hufftable_param->huffman_table[1].num_ac_codes, jpeg_hufftable_chroma_ac+1, 16); - //Load AC Values - memcpy(hufftable_param->huffman_table[1].ac_values, jpeg_hufftable_chroma_ac+17, 162); - memset(hufftable_param->huffman_table[1].pad, 0, 2); - - } - -} - -void jpegenc_slice_param_init(VAEncSliceParameterBufferJPEG *slice_param, YUVComponentSpecs yuvComp) -{ - slice_param->restart_interval = 0; - - slice_param->num_components = yuvComp.num_components; - - slice_param->components[0].component_selector = 1; - slice_param->components[0].dc_table_selector = 0; - slice_param->components[0].ac_table_selector = 0; - - if(yuvComp.num_components > 1) { - slice_param->components[1].component_selector = 2; - slice_param->components[1].dc_table_selector = 1; - slice_param->components[1].ac_table_selector = 1; - - slice_param->components[2].component_selector = 3; - slice_param->components[2].dc_table_selector = 1; - slice_param->components[2].ac_table_selector = 1; - } -} - - -void populate_quantdata(JPEGQuantSection *quantVal, int type) -{ - uint8_t zigzag_qm[NUM_QUANT_ELEMENTS]; - int i; - - quantVal->DQT = DQT; - quantVal->Pq = 0; - quantVal->Tq = type; - if(type == 0) { - for(i=0; i<NUM_QUANT_ELEMENTS; i++) { - zigzag_qm[i] = jpeg_luma_quant[jpeg_zigzag[i]]; - } - - memcpy(quantVal->Qk, zigzag_qm, NUM_QUANT_ELEMENTS); - } else { - for(i=0; i<NUM_QUANT_ELEMENTS; i++) { - zigzag_qm[i] = jpeg_chroma_quant[jpeg_zigzag[i]]; - } - memcpy(quantVal->Qk, zigzag_qm, NUM_QUANT_ELEMENTS); - } - quantVal->Lq = 3 + NUM_QUANT_ELEMENTS; -} - -void populate_frame_header(JPEGFrameHeader *frameHdr, YUVComponentSpecs yuvComp, int picture_width, int picture_height) -{ - int i=0; - - frameHdr->SOF = SOF0; - frameHdr->Lf = 8 + (3 * yuvComp.num_components); //Size of FrameHeader in bytes without the Marker SOF - frameHdr->P = 8; - frameHdr->Y = picture_height; - frameHdr->X = picture_width; - frameHdr->Nf = yuvComp.num_components; - - for(i=0; i<yuvComp.num_components; i++) { - frameHdr->JPEGComponent[i].Ci = i+1; - - if(i == 0) { - frameHdr->JPEGComponent[i].Hi = yuvComp.y_h_subsample; - frameHdr->JPEGComponent[i].Vi = yuvComp.y_v_subsample; - frameHdr->JPEGComponent[i].Tqi = 0; - - } else { - //Analyzing the sampling factors for U/V, they are 1 for all formats except for Y8. - //So, it is okay to have the code below like this. For Y8, we wont reach this code. - frameHdr->JPEGComponent[i].Hi = yuvComp.u_h_subsample; - frameHdr->JPEGComponent[i].Vi = yuvComp.u_v_subsample; - frameHdr->JPEGComponent[i].Tqi = 1; - } - } -} - -void populate_huff_section_header(JPEGHuffSection *huffSectionHdr, int th, int tc) -{ - int i=0, totalCodeWords=0; - - huffSectionHdr->DHT = DHT; - huffSectionHdr->Tc = tc; - huffSectionHdr->Th = th; - - if(th == 0) { //If Luma - - //If AC - if(tc == 1) { - memcpy(huffSectionHdr->Li, jpeg_hufftable_luma_ac+1, NUM_AC_RUN_SIZE_BITS); - memcpy(huffSectionHdr->Vij, jpeg_hufftable_luma_ac+17, NUM_AC_CODE_WORDS_HUFFVAL); - } - - //If DC - if(tc == 0) { - memcpy(huffSectionHdr->Li, jpeg_hufftable_luma_dc+1, NUM_DC_RUN_SIZE_BITS); - memcpy(huffSectionHdr->Vij, jpeg_hufftable_luma_dc+17, NUM_DC_CODE_WORDS_HUFFVAL); - } - - for(i=0; i<NUM_AC_RUN_SIZE_BITS; i++) { - totalCodeWords += huffSectionHdr->Li[i]; - } - - huffSectionHdr->Lh = 3 + 16 + totalCodeWords; - - } else { //If Chroma - //If AC - if(tc == 1) { - memcpy(huffSectionHdr->Li, jpeg_hufftable_chroma_ac+1, NUM_AC_RUN_SIZE_BITS); - memcpy(huffSectionHdr->Vij, jpeg_hufftable_chroma_ac+17, NUM_AC_CODE_WORDS_HUFFVAL); - } - - //If DC - if(tc == 0) { - memcpy(huffSectionHdr->Li, jpeg_hufftable_chroma_dc+1, NUM_DC_RUN_SIZE_BITS); - memcpy(huffSectionHdr->Vij, jpeg_hufftable_chroma_dc+17, NUM_DC_CODE_WORDS_HUFFVAL); - } - - } -} - -void populate_scan_header(JPEGScanHeader *scanHdr, YUVComponentSpecs yuvComp) -{ - - scanHdr->SOS = SOS; - scanHdr->Ns = yuvComp.num_components; - - //Y Component - scanHdr->ScanComponent[0].Csj = 1; - scanHdr->ScanComponent[0].Tdj = 0; - scanHdr->ScanComponent[0].Taj = 0; - - if(yuvComp.num_components > 1) { - //U Component - scanHdr->ScanComponent[1].Csj = 2; - scanHdr->ScanComponent[1].Tdj = 1; - scanHdr->ScanComponent[1].Taj = 1; - - //V Component - scanHdr->ScanComponent[2].Csj = 3; - scanHdr->ScanComponent[2].Tdj = 1; - scanHdr->ScanComponent[2].Taj = 1; - } - - scanHdr->Ss = 0; //0 for Baseline - scanHdr->Se = 63; //63 for Baseline - scanHdr->Ah = 0; //0 for Baseline - scanHdr->Al = 0; //0 for Baseline - - scanHdr->Ls = 3 + (yuvComp.num_components * 2) + 3; - -} - -// This method packs the header information which is to be sent to the driver through LibVA. -// All the information that needs to be inserted in the encoded buffer should be built and sent. -// It is the responsibility of the app talking to LibVA to build this header and send it. -// This includes Markers, Quantization tables (normalized with quality factor), Huffman tables,etc. -int build_packed_jpeg_header_buffer(unsigned char **header_buffer, YUVComponentSpecs yuvComp, int picture_width, int picture_height, uint16_t restart_interval, int quality) -{ - bitstream bs; - int i=0, j=0; - uint32_t temp=0; - - bitstream_start(&bs); - - //Add SOI - bitstream_put_ui(&bs, SOI, 16); - - //Add AppData - bitstream_put_ui(&bs, APP0, 16); //APP0 marker - bitstream_put_ui(&bs, 16, 16); //Length excluding the marker - bitstream_put_ui(&bs, 0x4A, 8); //J - bitstream_put_ui(&bs, 0x46, 8); //F - bitstream_put_ui(&bs, 0x49, 8); //I - bitstream_put_ui(&bs, 0x46, 8); //F - bitstream_put_ui(&bs, 0x00, 8); //0 - bitstream_put_ui(&bs, 1, 8); //Major Version - bitstream_put_ui(&bs, 1, 8); //Minor Version - bitstream_put_ui(&bs, 1, 8); //Density units 0:no units, 1:pixels per inch, 2: pixels per cm - bitstream_put_ui(&bs, 72, 16); //X density - bitstream_put_ui(&bs, 72, 16); //Y density - bitstream_put_ui(&bs, 0, 8); //Thumbnail width - bitstream_put_ui(&bs, 0, 8); //Thumbnail height - - // Regarding Quantization matrices: As per JPEG Spec ISO/IEC 10918-1:1993(E), Pg-19: - // "applications may specify values which customize picture quality for their particular - // image characteristics, display devices, and viewing conditions" - - - //Normalization of quality factor - quality = (quality < 50) ? (5000/quality) : (200 - (quality*2)); - - //Add QTable - Y - JPEGQuantSection quantLuma; - populate_quantdata(&quantLuma, 0); - - bitstream_put_ui(&bs, quantLuma.DQT, 16); - bitstream_put_ui(&bs, quantLuma.Lq, 16); - bitstream_put_ui(&bs, quantLuma.Pq, 4); - bitstream_put_ui(&bs, quantLuma.Tq, 4); - for(i=0; i<NUM_QUANT_ELEMENTS; i++) { - //scale the quantization table with quality factor - temp = (quantLuma.Qk[i] * quality)/100; - //clamp to range [1,255] - temp = (temp > 255) ? 255 : temp; - temp = (temp < 1) ? 1 : temp; - quantLuma.Qk[i] = (unsigned char)temp; - bitstream_put_ui(&bs, quantLuma.Qk[i], 8); - } - - //Add QTable - U/V - if(yuvComp.fourcc_val != VA_FOURCC_Y800) { - JPEGQuantSection quantChroma; - populate_quantdata(&quantChroma, 1); - - bitstream_put_ui(&bs, quantChroma.DQT, 16); - bitstream_put_ui(&bs, quantChroma.Lq, 16); - bitstream_put_ui(&bs, quantChroma.Pq, 4); - bitstream_put_ui(&bs, quantChroma.Tq, 4); - for(i=0; i<NUM_QUANT_ELEMENTS; i++) { - //scale the quantization table with quality factor - temp = (quantChroma.Qk[i] * quality)/100; - //clamp to range [1,255] - temp = (temp > 255) ? 255 : temp; - temp = (temp < 1) ? 1 : temp; - quantChroma.Qk[i] = (unsigned char)temp; - bitstream_put_ui(&bs, quantChroma.Qk[i], 8); - } - } - - //Add FrameHeader - JPEGFrameHeader frameHdr; - memset(&frameHdr,0,sizeof(JPEGFrameHeader)); - populate_frame_header(&frameHdr, yuvComp, picture_width, picture_height); - - bitstream_put_ui(&bs, frameHdr.SOF, 16); - bitstream_put_ui(&bs, frameHdr.Lf, 16); - bitstream_put_ui(&bs, frameHdr.P, 8); - bitstream_put_ui(&bs, frameHdr.Y, 16); - bitstream_put_ui(&bs, frameHdr.X, 16); - bitstream_put_ui(&bs, frameHdr.Nf, 8); - for(i=0; i<frameHdr.Nf;i++) { - bitstream_put_ui(&bs, frameHdr.JPEGComponent[i].Ci, 8); - bitstream_put_ui(&bs, frameHdr.JPEGComponent[i].Hi, 4); - bitstream_put_ui(&bs, frameHdr.JPEGComponent[i].Vi, 4); - bitstream_put_ui(&bs, frameHdr.JPEGComponent[i].Tqi, 8); - } - - //Add HuffTable AC and DC for Y,U/V components - JPEGHuffSection acHuffSectionHdr, dcHuffSectionHdr; - - for(i=0; (i<yuvComp.num_components && (i<=1)); i++) { - //Add DC component (Tc = 0) - populate_huff_section_header(&dcHuffSectionHdr, i, 0); - - bitstream_put_ui(&bs, dcHuffSectionHdr.DHT, 16); - bitstream_put_ui(&bs, dcHuffSectionHdr.Lh, 16); - bitstream_put_ui(&bs, dcHuffSectionHdr.Tc, 4); - bitstream_put_ui(&bs, dcHuffSectionHdr.Th, 4); - for(j=0; j<NUM_DC_RUN_SIZE_BITS; j++) { - bitstream_put_ui(&bs, dcHuffSectionHdr.Li[j], 8); - } - - for(j=0; j<NUM_DC_CODE_WORDS_HUFFVAL; j++) { - bitstream_put_ui(&bs, dcHuffSectionHdr.Vij[j], 8); - } - - //Add AC component (Tc = 1) - populate_huff_section_header(&acHuffSectionHdr, i, 1); - - bitstream_put_ui(&bs, acHuffSectionHdr.DHT, 16); - bitstream_put_ui(&bs, acHuffSectionHdr.Lh, 16); - bitstream_put_ui(&bs, acHuffSectionHdr.Tc, 4); - bitstream_put_ui(&bs, acHuffSectionHdr.Th, 4); - for(j=0; j<NUM_AC_RUN_SIZE_BITS; j++) { - bitstream_put_ui(&bs, acHuffSectionHdr.Li[j], 8); - } - - for(j=0; j<NUM_AC_CODE_WORDS_HUFFVAL; j++) { - bitstream_put_ui(&bs, acHuffSectionHdr.Vij[j], 8); - } - - if((yuvComp.fourcc_val == VA_FOURCC_Y800) ) - break; - } - - //Add Restart Interval if restart_interval is not 0 - if(restart_interval != 0) { - JPEGRestartSection restartHdr; - restartHdr.DRI = DRI; - restartHdr.Lr = 4; - restartHdr.Ri = restart_interval; - - bitstream_put_ui(&bs, restartHdr.DRI, 16); - bitstream_put_ui(&bs, restartHdr.Lr, 16); - bitstream_put_ui(&bs, restartHdr.Ri, 16); - } - - //Add ScanHeader - JPEGScanHeader scanHdr; - populate_scan_header(&scanHdr, yuvComp); - - bitstream_put_ui(&bs, scanHdr.SOS, 16); - bitstream_put_ui(&bs, scanHdr.Ls, 16); - bitstream_put_ui(&bs, scanHdr.Ns, 8); - - for(i=0; i<scanHdr.Ns; i++) { - bitstream_put_ui(&bs, scanHdr.ScanComponent[i].Csj, 8); - bitstream_put_ui(&bs, scanHdr.ScanComponent[i].Tdj, 4); - bitstream_put_ui(&bs, scanHdr.ScanComponent[i].Taj, 4); - } - - bitstream_put_ui(&bs, scanHdr.Ss, 8); - bitstream_put_ui(&bs, scanHdr.Se, 8); - bitstream_put_ui(&bs, scanHdr.Ah, 4); - bitstream_put_ui(&bs, scanHdr.Al, 4); - - bitstream_end(&bs); - *header_buffer = (unsigned char *)bs.buffer; - - return bs.bit_offset; -} - -//Upload the yuv image from the file to the VASurface -void upload_yuv_to_surface(VADisplay va_dpy, FILE *yuv_fp, VASurfaceID surface_id, YUVComponentSpecs yuvComp, int picture_width, int picture_height, int frame_size) -{ - - VAImage surface_image; - VAStatus va_status; - void *surface_p = NULL; - unsigned char newImageBuffer[frame_size]; - unsigned char *y_src, *u_src, *v_src; - unsigned char *y_dst, *u_dst; - int y_size = picture_width * picture_height; - int u_size = 0; - int row, col; - size_t n_items; - - //u_size is used for I420, NV12 formats only - u_size = ((picture_width >> 1) * (picture_height >> 1)); - - memset(newImageBuffer,0,frame_size); - do { - n_items = fread(newImageBuffer, frame_size, 1, yuv_fp); - } while (n_items != 1); - - va_status = vaDeriveImage(va_dpy, surface_id, &surface_image); - CHECK_VASTATUS(va_status,"vaDeriveImage"); - - vaMapBuffer(va_dpy, surface_image.buf, &surface_p); - assert(VA_STATUS_SUCCESS == va_status); - - y_src = newImageBuffer; - u_src = newImageBuffer + y_size; /* UV offset for NV12 */ - v_src = newImageBuffer + y_size + u_size; - - y_dst = surface_p + surface_image.offsets[0]; - u_dst = surface_p + surface_image.offsets[1]; /* UV offset for NV12 */ - - if((yuvComp.fourcc_val == VA_FOURCC_NV12) || (yuvComp.fourcc_val == VA_FOURCC_I420) || - (yuvComp.fourcc_val == VA_FOURCC_Y800) ) { - - /* Y plane */ - for (row = 0; row < surface_image.height; row++) { - memcpy(y_dst, y_src, surface_image.width); - y_dst += surface_image.pitches[0]; - y_src += picture_width; - } - - if(yuvComp.num_components > 1) { - - switch(yuvComp.fourcc_val) { - case VA_FOURCC_NV12: { - for (row = 0; row < surface_image.height/2; row++) { - memcpy(u_dst, u_src, surface_image.width); - u_dst += surface_image.pitches[1]; - u_src += (picture_width); - } - break; - } - - case VA_FOURCC_I420: { - for (row = 0; row < surface_image.height / 2; row++) { - for (col = 0; col < surface_image.width / 2; col++) { - u_dst[col * 2] = u_src[col]; - u_dst[col * 2 + 1] = v_src[col]; - } - - u_dst += surface_image.pitches[1]; - u_src += (picture_width / 2); - v_src += (picture_width / 2); - } - break; - } - }//end of switch - }//end of if check - } else if((yuvComp.fourcc_val == VA_FOURCC_UYVY) || (yuvComp.fourcc_val == VA_FOURCC_YUY2)) { - - for(row = 0; row < surface_image.height; row++) { - memcpy(y_dst, y_src, surface_image.width*2); - y_dst += surface_image.pitches[0]; - y_src += picture_width*2; - } - - } else if(yuvComp.fourcc_val == VA_FOURCC_RGBA) { - - for (row = 0; row < surface_image.height; row++) { - memcpy(y_dst, y_src, surface_image.width*4); - y_dst += surface_image.pitches[0]; - y_src += picture_width*4; - } - } - - vaUnmapBuffer(va_dpy, surface_image.buf); - vaDestroyImage(va_dpy, surface_image.image_id); - -} - - - -void init_yuv_component(YUVComponentSpecs *yuvComponent, int yuv_type, int *surface_type, VASurfaceAttrib *fourcc) -{ - - //<fourcc value 0(I420)/1(NV12)/2(UYVY)/3(YUY2)/4(Y8)/5(RGBA)> - switch(yuv_type) - { - case 0 : //I420 - case 1 : { //NV12 - yuvComponent->va_surface_format = (*surface_type) = VA_RT_FORMAT_YUV420; - if(yuv_type == 0) { - yuvComponent->fourcc_val = VA_FOURCC_I420; - fourcc->value.value.i = VA_FOURCC_NV12; - } else { - yuvComponent->fourcc_val = fourcc->value.value.i = VA_FOURCC_NV12; - } - yuvComponent->num_components = 3; - yuvComponent->y_h_subsample = 2; - yuvComponent->y_v_subsample = 2; - yuvComponent->u_h_subsample = 1; - yuvComponent->u_v_subsample = 1; - yuvComponent->v_h_subsample = 1; - yuvComponent->v_v_subsample = 1; - break; - } - - case 2: { //UYVY - yuvComponent->va_surface_format = (*surface_type) = VA_RT_FORMAT_YUV422; - yuvComponent->fourcc_val = fourcc->value.value.i = VA_FOURCC_UYVY; - yuvComponent->num_components = 3; - yuvComponent->y_h_subsample = 2; - yuvComponent->y_v_subsample = 1; - yuvComponent->u_h_subsample = 1; - yuvComponent->u_v_subsample = 1; - yuvComponent->v_h_subsample = 1; - yuvComponent->v_v_subsample = 1; - break; - } - - case 3: { //YUY2 - yuvComponent->va_surface_format = (*surface_type) = VA_RT_FORMAT_YUV422; - yuvComponent->fourcc_val = fourcc->value.value.i = VA_FOURCC_YUY2; - yuvComponent->num_components = 3; - yuvComponent->y_h_subsample = 2; - yuvComponent->y_v_subsample = 1; - yuvComponent->u_h_subsample = 1; - yuvComponent->u_v_subsample = 1; - yuvComponent->v_h_subsample = 1; - yuvComponent->v_v_subsample = 1; - break; - } - - case 4: { //Y8 - yuvComponent->va_surface_format = (*surface_type) = VA_RT_FORMAT_YUV400; - yuvComponent->fourcc_val = fourcc->value.value.i = VA_FOURCC_Y800; - yuvComponent->num_components = 1; - yuvComponent->y_h_subsample = 1; - yuvComponent->y_v_subsample = 1; - yuvComponent->u_h_subsample = 0; - yuvComponent->u_v_subsample = 0; - yuvComponent->v_h_subsample = 0; - yuvComponent->v_v_subsample = 0; - break; - } - - case 5: { //RGBA - yuvComponent->va_surface_format = (*surface_type) = VA_RT_FORMAT_RGB32; - yuvComponent->fourcc_val = fourcc->value.value.i = VA_FOURCC_RGBA; - yuvComponent->num_components = 3; - yuvComponent->y_h_subsample = 1; - yuvComponent->y_v_subsample = 1; - yuvComponent->u_h_subsample = 1; - yuvComponent->u_v_subsample = 1; - yuvComponent->v_h_subsample = 1; - yuvComponent->v_v_subsample = 1; - break; - } - - default: { - printf("Unsupported format:\n"); - show_help(); - break; - } - - } - -} - -int encode_input_image(FILE *yuv_fp, FILE *jpeg_fp, int picture_width, int picture_height, int frame_size, int yuv_type, int quality) -{ - int num_entrypoints,enc_entrypoint; - int major_ver, minor_ver; - int surface_type; - VAEntrypoint entrypoints[5]; - VASurfaceAttrib fourcc; - VAConfigAttrib attrib[2]; - VADisplay va_dpy; - VAStatus va_status; - VAConfigID config_id; - VASurfaceID surface_id; - VAContextID context_id; - VABufferID pic_param_buf_id; /* Picture parameter id*/ - VABufferID slice_param_buf_id; /* Slice parameter id, only 1 slice per frame in jpeg encode */ - VABufferID codedbuf_buf_id; /* Output buffer id, compressed data */ - VABufferID packed_raw_header_param_buf_id; /* Header parameter buffer id */ - VABufferID packed_raw_header_buf_id; /* Header buffer id */ - VABufferID qmatrix_buf_id; /* Quantization Matrix id */ - VABufferID huffmantable_buf_id; /* Huffman table id*/ - VAEncPictureParameterBufferJPEG pic_param; /* Picture parameter buffer */ - VAEncSliceParameterBufferJPEG slice_param; /* Slice parameter buffer */ - VAQMatrixBufferJPEG quantization_param; /* Quantization Matrix buffer */ - VAHuffmanTableBufferJPEGBaseline hufftable_param; /* Huffmantable buffer */ - YUVComponentSpecs yuvComponent; - int writeToFile = 1; - - //Clamp the quality factor value to [1,100] - if(quality >= 100) quality=100; - if(quality <= 0) quality=1; - - fourcc.type =VASurfaceAttribPixelFormat; - fourcc.flags=VA_SURFACE_ATTRIB_SETTABLE; - fourcc.value.type=VAGenericValueTypeInteger; - - init_yuv_component(&yuvComponent, yuv_type, &surface_type, &fourcc); - - /* 1. Initialize the va driver */ - va_dpy = va_open_display(); - va_status = vaInitialize(va_dpy, &major_ver, &minor_ver); - assert(va_status == VA_STATUS_SUCCESS); - - /* 2. Query for the entrypoints for the JPEGBaseline profile */ - va_status = vaQueryConfigEntrypoints(va_dpy, VAProfileJPEGBaseline, entrypoints, &num_entrypoints); - CHECK_VASTATUS(va_status, "vaQueryConfigEntrypoints"); - // We need picture level encoding (VAEntrypointEncPicture). Find if it is supported. - for (enc_entrypoint = 0; enc_entrypoint < num_entrypoints; enc_entrypoint++) { - if (entrypoints[enc_entrypoint] == VAEntrypointEncPicture) - break; - } - if (enc_entrypoint == num_entrypoints) { - /* No JPEG Encode (VAEntrypointEncPicture) entry point found */ - assert(0); - } - - /* 3. Query for the Render Target format supported */ - attrib[0].type = VAConfigAttribRTFormat; - attrib[1].type = VAConfigAttribEncJPEG; - vaGetConfigAttributes(va_dpy, VAProfileJPEGBaseline, VAEntrypointEncPicture, &attrib[0], 2); - - // RT should be one of below. - if(!((attrib[0].value & VA_RT_FORMAT_YUV420) || (attrib[0].value & VA_RT_FORMAT_YUV422) || (attrib[0].value & VA_RT_FORMAT_RGB32) - ||(attrib[0].value & VA_RT_FORMAT_YUV444) || (attrib[0].value & VA_RT_FORMAT_YUV400))) - { - /* Did not find the supported RT format */ - assert(0); - } - - VAConfigAttribValEncJPEG jpeg_attrib_val; - jpeg_attrib_val.value = attrib[1].value; - - /* Set JPEG profile attribs */ - jpeg_attrib_val.bits.arithmatic_coding_mode = 0; - jpeg_attrib_val.bits.progressive_dct_mode = 0; - jpeg_attrib_val.bits.non_interleaved_mode = 1; - jpeg_attrib_val.bits.differential_mode = 0; - - attrib[1].value = jpeg_attrib_val.value; - - /* 4. Create Config for the profile=VAProfileJPEGBaseline, entrypoint=VAEntrypointEncPicture, - * with RT format attribute */ - va_status = vaCreateConfig(va_dpy, VAProfileJPEGBaseline, VAEntrypointEncPicture, - &attrib[0], 2, &config_id); - CHECK_VASTATUS(va_status, "vaQueryConfigEntrypoints"); - - /* 5. Create Surface for the input picture */ - va_status = vaCreateSurfaces(va_dpy, surface_type, picture_width, picture_height, - &surface_id, 1, &fourcc, 1); - CHECK_VASTATUS(va_status, "vaCreateSurfaces"); - - //Map the input yuv file to the input surface created with the surface_id - upload_yuv_to_surface(va_dpy, yuv_fp, surface_id, yuvComponent, picture_width, picture_height, frame_size); - - /* 6. Create Context for the encode pipe*/ - va_status = vaCreateContext(va_dpy, config_id, picture_width, picture_height, - VA_PROGRESSIVE, &surface_id, 1, &context_id); - CHECK_VASTATUS(va_status, "vaCreateContext"); - - /* Create buffer for Encoded data to be stored */ - va_status = vaCreateBuffer(va_dpy, context_id, VAEncCodedBufferType, - frame_size, 1, NULL, &codedbuf_buf_id); - CHECK_VASTATUS(va_status,"vaCreateBuffer"); - - //Initialize the picture parameter buffer - pic_param.coded_buf = codedbuf_buf_id; - jpegenc_pic_param_init(&pic_param, picture_width, picture_height, quality, yuvComponent); - - /* 7. Create buffer for the picture parameter */ - va_status = vaCreateBuffer(va_dpy, context_id, VAEncPictureParameterBufferType, - sizeof(VAEncPictureParameterBufferJPEG), 1, &pic_param, &pic_param_buf_id); - CHECK_VASTATUS(va_status,"vaCreateBuffer"); - - //Load the QMatrix - jpegenc_qmatrix_init(&quantization_param, yuvComponent); - - /* 8. Create buffer for Quantization Matrix */ - va_status = vaCreateBuffer(va_dpy, context_id, VAQMatrixBufferType, - sizeof(VAQMatrixBufferJPEG), 1, &quantization_param, &qmatrix_buf_id); - CHECK_VASTATUS(va_status, "vaCreateBuffer"); - - //Load the Huffman Tables - jpegenc_hufftable_init(&hufftable_param, yuvComponent); - - /* 9. Create buffer for Huffman Tables */ - va_status = vaCreateBuffer(va_dpy, context_id, VAHuffmanTableBufferType, - sizeof(VAHuffmanTableBufferJPEGBaseline), 1, &hufftable_param, &huffmantable_buf_id); - CHECK_VASTATUS(va_status, "vaCreateBuffer"); - - //Initialize the slice parameter buffer - jpegenc_slice_param_init(&slice_param, yuvComponent); - - /* 10. Create buffer for slice parameter */ - va_status = vaCreateBuffer(va_dpy, context_id, VAEncSliceParameterBufferType, - sizeof(slice_param), 1, &slice_param, &slice_param_buf_id); - CHECK_VASTATUS(va_status, "vaCreateBuffer"); - - //Pack headers and send using Raw data buffer - VAEncPackedHeaderParameterBuffer packed_header_param_buffer; - unsigned int length_in_bits; - unsigned char *packed_header_buffer = NULL; - - length_in_bits = build_packed_jpeg_header_buffer(&packed_header_buffer, yuvComponent, picture_width, picture_height, slice_param.restart_interval, quality); - packed_header_param_buffer.type = VAEncPackedHeaderRawData; - packed_header_param_buffer.bit_length = length_in_bits; - packed_header_param_buffer.has_emulation_bytes = 0; - - /* 11. Create raw buffer for header */ - va_status = vaCreateBuffer(va_dpy, - context_id, - VAEncPackedHeaderParameterBufferType, - sizeof(packed_header_param_buffer), 1, &packed_header_param_buffer, - &packed_raw_header_param_buf_id); - CHECK_VASTATUS(va_status,"vaCreateBuffer"); - - va_status = vaCreateBuffer(va_dpy, - context_id, - VAEncPackedHeaderDataBufferType, - (length_in_bits + 7) / 8, 1, packed_header_buffer, - &packed_raw_header_buf_id); - CHECK_VASTATUS(va_status,"vaCreateBuffer"); - - /* 12. Begin picture */ - va_status = vaBeginPicture(va_dpy, context_id, surface_id); - CHECK_VASTATUS(va_status, "vaBeginPicture"); - - /* 13. Render picture for all the VA buffers created */ - va_status = vaRenderPicture(va_dpy,context_id, &pic_param_buf_id, 1); - CHECK_VASTATUS(va_status, "vaRenderPicture"); - - va_status = vaRenderPicture(va_dpy,context_id, &qmatrix_buf_id, 1); - CHECK_VASTATUS(va_status, "vaRenderPicture"); - - va_status = vaRenderPicture(va_dpy,context_id, &huffmantable_buf_id, 1); - CHECK_VASTATUS(va_status, "vaRenderPicture"); - - va_status = vaRenderPicture(va_dpy,context_id, &slice_param_buf_id, 1); - CHECK_VASTATUS(va_status, "vaRenderPicture"); - - va_status = vaRenderPicture(va_dpy,context_id, &packed_raw_header_param_buf_id, 1); - CHECK_VASTATUS(va_status, "vaRenderPicture"); - - va_status = vaRenderPicture(va_dpy,context_id, &packed_raw_header_buf_id, 1); - CHECK_VASTATUS(va_status, "vaRenderPicture"); - - va_status = vaEndPicture(va_dpy,context_id); - CHECK_VASTATUS(va_status, "vaEndPicture"); - - if (writeToFile) { - VASurfaceStatus surface_status; - size_t w_items; - VACodedBufferSegment *coded_buffer_segment; - unsigned char *coded_mem; - int slice_data_length; - - va_status = vaSyncSurface(va_dpy, surface_id); - CHECK_VASTATUS(va_status, "vaSyncSurface"); - - surface_status = 0; - va_status = vaQuerySurfaceStatus(va_dpy, surface_id, &surface_status); - CHECK_VASTATUS(va_status,"vaQuerySurfaceStatus"); - - va_status = vaMapBuffer(va_dpy, codedbuf_buf_id, (void **)(&coded_buffer_segment)); - CHECK_VASTATUS(va_status,"vaMapBuffer"); - - coded_mem = coded_buffer_segment->buf; - - if (coded_buffer_segment->status & VA_CODED_BUF_STATUS_SLICE_OVERFLOW_MASK) { - vaUnmapBuffer(va_dpy, codedbuf_buf_id); - printf("ERROR......Coded buffer too small\n"); - } - - - slice_data_length = coded_buffer_segment->size; - - do { - w_items = fwrite(coded_mem, slice_data_length, 1, jpeg_fp); - } while (w_items != 1); - - va_status = vaUnmapBuffer(va_dpy, codedbuf_buf_id); - CHECK_VASTATUS(va_status, "vaUnmapBuffer"); - } - - vaDestroyBuffer(va_dpy, pic_param_buf_id); - vaDestroyBuffer(va_dpy, qmatrix_buf_id); - vaDestroyBuffer(va_dpy, slice_param_buf_id); - vaDestroyBuffer(va_dpy, huffmantable_buf_id); - vaDestroyBuffer(va_dpy, codedbuf_buf_id); - vaDestroyBuffer(va_dpy, packed_raw_header_param_buf_id); - vaDestroyBuffer(va_dpy, packed_raw_header_buf_id); - vaDestroySurfaces(va_dpy,&surface_id,1); - vaDestroyContext(va_dpy,context_id); - vaDestroyConfig(va_dpy,config_id); - vaTerminate(va_dpy); - va_close_display(va_dpy); - - return 0; -} - - -int main(int argc, char *argv[]) -{ - FILE *yuv_fp; - FILE *jpeg_fp; - off_t file_size; - clock_t start_time, finish_time; - unsigned int duration; - unsigned int yuv_type = 0; - int quality = 0; - unsigned int picture_width = 0; - unsigned int picture_height = 0; - unsigned int frame_size = 0; - - va_init_display_args(&argc, argv); - - if(argc != 7) { - show_help(); - return -1; - } - - picture_width = atoi(argv[1]); - picture_height = atoi(argv[2]); - yuv_type = atoi(argv[5]); - quality = atoi(argv[6]); - - yuv_fp = fopen(argv[3],"rb"); - if ( yuv_fp == NULL){ - printf("Can't open input YUV file\n"); - return -1; - } - - fseeko(yuv_fp, (off_t)0, SEEK_END); - file_size = ftello(yuv_fp); - - //<input file type: 0(I420)/1(NV12)/2(UYVY)/3(YUY2)/4(Y8)/5(RGBA)> - switch(yuv_type) - { - case 0 : //I420 - case 1 : { //NV12 - frame_size = picture_width * picture_height + ((picture_width * picture_height) >> 1) ; - break; - } - - case 2: //UYVY - case 3: { //YUY2 - frame_size = 2 * (picture_width * picture_height); - break; - } - - case 4: { //Y8 - frame_size = picture_width * picture_height; - break; - } - - case 5: { //RGBA - frame_size = 4 * (picture_width * picture_height) ; - break; - } - - default: { - printf("Unsupported format:\n"); - show_help(); - return -1; - } - - } - - if ( (file_size < frame_size) || (file_size % frame_size) ) { - fclose(yuv_fp); - printf("The YUV file's size is not correct: file_size=%zd, frame_size=%d\n", file_size, frame_size); - return -1; - } - - fseeko(yuv_fp, (off_t)0, SEEK_SET); - - jpeg_fp = fopen(argv[4], "wb"); - if ( jpeg_fp == NULL) { - fclose(yuv_fp); - printf("Can't open output destination jpeg file\n"); - return -1; - } - - start_time = clock(); - encode_input_image(yuv_fp, jpeg_fp, picture_width, picture_height, frame_size, yuv_type, quality); - if(yuv_fp != NULL) fclose(yuv_fp); - if(jpeg_fp != NULL) fclose(jpeg_fp); - finish_time = clock(); - duration = finish_time - start_time; - printf("Encoding finished in %u ticks\n", duration); - - return 0; -} - diff --git a/test/encode/jpegenc_utils.h b/test/encode/jpegenc_utils.h deleted file mode 100644 index bb00c8b..0000000 --- a/test/encode/jpegenc_utils.h +++ /dev/null @@ -1,355 +0,0 @@ -/* - * Copyright (c) 2014 Intel Corporation. All Rights Reserved. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the - * "Software"), to deal in the Software without restriction, including - * without limitation the rights to use, copy, modify, merge, publish, - * distribute, sub license, and/or sell copies of the Software, and to - * permit persons to whom the Software is furnished to do so, subject to - * the following conditions: - * - * The above copyright notice and this permission notice (including the - * next paragraph) shall be included in all copies or substantial portions - * of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS - * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. - * IN NO EVENT SHALL PRECISION INSIGHT AND/OR ITS SUPPLIERS BE LIABLE FOR - * ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, - * TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE - * SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - */ -/* - * This file is a utilities file which supports JPEG Encode process - */ - -#include <sys/types.h> -#include <stdio.h> - -#define MAX_JPEG_COMPONENTS 3 //only for Y, U and V -#define JPEG_Y 0 -#define JPEG_U 1 -#define JPEG_V 2 -#define NUM_QUANT_ELEMENTS 64 -#define NUM_MAX_HUFFTABLE 2 -#define NUM_AC_RUN_SIZE_BITS 16 -#define NUM_AC_CODE_WORDS_HUFFVAL 162 -#define NUM_DC_RUN_SIZE_BITS 16 -#define NUM_DC_CODE_WORDS_HUFFVAL 12 - -#define BITSTREAM_ALLOCATE_STEPPING 4096 - -struct __bitstream { - unsigned int *buffer; - int bit_offset; - int max_size_in_dword; -}; - -typedef struct __bitstream bitstream; - -static unsigned int -swap32(unsigned int val) -{ - unsigned char *pval = (unsigned char *)&val; - - return ((pval[0] << 24) | - (pval[1] << 16) | - (pval[2] << 8) | - (pval[3] << 0)); -} - -static void -bitstream_start(bitstream *bs) -{ - bs->max_size_in_dword = BITSTREAM_ALLOCATE_STEPPING; - bs->buffer = calloc(bs->max_size_in_dword * sizeof(int), 1); - assert(bs->buffer); - bs->bit_offset = 0; -} - -static void -bitstream_end(bitstream *bs) -{ - int pos = (bs->bit_offset >> 5); - int bit_offset = (bs->bit_offset & 0x1f); - int bit_left = 32 - bit_offset; - - if (bit_offset) { - bs->buffer[pos] = swap32((bs->buffer[pos] << bit_left)); - } -} - -static void -bitstream_put_ui(bitstream *bs, unsigned int val, int size_in_bits) -{ - int pos = (bs->bit_offset >> 5); - int bit_offset = (bs->bit_offset & 0x1f); - int bit_left = 32 - bit_offset; - - if (!size_in_bits) - return; - - if (size_in_bits < 32) - val &= ((1 << size_in_bits) - 1); - - bs->bit_offset += size_in_bits; - - if (bit_left > size_in_bits) { - bs->buffer[pos] = (bs->buffer[pos] << size_in_bits | val); - } else { - size_in_bits -= bit_left; - bs->buffer[pos] = (bs->buffer[pos] << bit_left) | (val >> size_in_bits); - bs->buffer[pos] = swap32(bs->buffer[pos]); - - if (pos + 1 == bs->max_size_in_dword) { - bs->max_size_in_dword += BITSTREAM_ALLOCATE_STEPPING; - bs->buffer = realloc(bs->buffer, bs->max_size_in_dword * sizeof(unsigned int)); - assert(bs->buffer); - } - - bs->buffer[pos + 1] = val; - } -} - -//As per Jpeg Spec ISO/IEC 10918-1, below values are assigned -enum jpeg_markers { - - //Define JPEG markers as 0xFFXX if you are adding the value directly to the buffer - //Else define marker as 0xXXFF if you are assigning the marker to a structure variable. - //This is needed because of the little-endedness of the IA - - SOI = 0xFFD8, //Start of Image - EOI = 0xFFD9, //End of Image - SOS = 0xFFDA, //Start of Scan - DQT = 0xFFDB, //Define Quantization Table - DRI = 0xFFDD, //Define restart interval - RST0 = 0xFFD0, //Restart interval termination - DHT = 0xFFC4, //Huffman table - SOF0 = 0xFFC0, //Baseline DCT - APP0 = 0xFFE0, //Application Segment - COM = 0xFFFE //Comment segment -}; - -typedef struct _JPEGFrameHeader { - - uint16_t SOF; //Start of Frame Header - uint16_t Lf; //Length of Frame Header - uint8_t P; //Sample precision - uint16_t Y; //Number of lines - uint16_t X; //Number of samples per line - uint8_t Nf; //Number of image components in frame - - struct _JPEGComponent { - uint8_t Ci; //Component identifier - uint8_t Hi:4; //Horizontal sampling factor - uint8_t Vi:4; //Vertical sampling factor - uint8_t Tqi; //Quantization table destination selector - } JPEGComponent[MAX_JPEG_COMPONENTS]; - -} JPEGFrameHeader; - - -typedef struct _JPEGScanHeader { - - uint16_t SOS; //Start of Scan - uint16_t Ls; //Length of Scan - uint8_t Ns; //Number of image components in the scan - - struct _ScanComponent { - uint8_t Csj; //Scan component selector - uint8_t Tdj:4; //DC Entropy coding table destination selector(Tdj:4 bits) - uint8_t Taj:4; //AC Entropy coding table destination selector(Taj:4 bits) - } ScanComponent[MAX_JPEG_COMPONENTS]; - - uint8_t Ss; //Start of spectral or predictor selection, 0 for Baseline - uint8_t Se; //End of spectral or predictor selection, 63 for Baseline - uint8_t Ah:4; //Successive approximation bit position high, 0 for Baseline - uint8_t Al:4; //Successive approximation bit position low, 0 for Baseline - -} JPEGScanHeader; - - -typedef struct _JPEGQuantSection { - - uint16_t DQT; //Quantization table marker - uint16_t Lq; //Length of Quantization table definition - uint8_t Tq:4; //Quantization table destination identifier - uint8_t Pq:4; //Quatization table precision. Should be 0 for 8-bit samples - uint8_t Qk[NUM_QUANT_ELEMENTS]; //Quantization table elements - -} JPEGQuantSection; - -typedef struct _JPEGHuffSection { - - uint16_t DHT; //Huffman table marker - uint16_t Lh; //Huffman table definition length - uint8_t Tc:4; //Table class- 0:DC, 1:AC - uint8_t Th:4; //Huffman table destination identifier - uint8_t Li[NUM_AC_RUN_SIZE_BITS]; //Number of Huffman codes of length i - uint8_t Vij[NUM_AC_CODE_WORDS_HUFFVAL]; //Value associated with each Huffman code - -} JPEGHuffSection; - - -typedef struct _JPEGRestartSection { - - uint16_t DRI; //Restart interval marker - uint16_t Lr; //Legth of restart interval segment - uint16_t Ri; //Restart interval - -} JPEGRestartSection; - - -typedef struct _JPEGCommentSection { - - uint16_t COM; //Comment marker - uint16_t Lc; //Comment segment length - uint8_t Cmi; //Comment byte - -} JPEGCommentSection; - - -typedef struct _JPEGAppSection { - - uint16_t APPn; //Application data marker - uint16_t Lp; //Application data segment length - uint8_t Api; //Application data byte - -} JPEGAppSection; - -//Luminance quantization table -//Source: Jpeg Spec ISO/IEC 10918-1, Annex K, Table K.1 -uint8_t jpeg_luma_quant[NUM_QUANT_ELEMENTS] = { - 16, 11, 10, 16, 24, 40, 51, 61, - 12, 12, 14, 19, 26, 58, 60, 55, - 14, 13, 16, 24, 40, 57, 69, 56, - 14, 17, 22, 29, 51, 87, 80, 62, - 18, 22, 37, 56, 68, 109, 103, 77, - 24, 35, 55, 64, 81, 104, 113, 92, - 49, 64, 78, 87, 103, 121, 120, 101, - 72, 92, 95, 98, 112, 100, 103, 99 -}; - -//Luminance quantization table -//Source: Jpeg Spec ISO/IEC 10918-1, Annex K, Table K.2 -uint8_t jpeg_chroma_quant[NUM_QUANT_ELEMENTS] = { - 17, 18, 24, 47, 99, 99, 99, 99, - 18, 21, 26, 66, 99, 99, 99, 99, - 24, 26, 56, 99, 99, 99, 99, 99, - 47, 66, 99, 99, 99, 99, 99, 99, - 99, 99, 99, 99, 99, 99, 99, 99, - 99, 99, 99, 99, 99, 99, 99, 99, - 99, 99, 99, 99, 99, 99, 99, 99, - 99, 99, 99, 99, 99, 99, 99, 99 -}; - - -//Zigzag scan order of the the Luma and Chroma components -//Note: Jpeg Spec ISO/IEC 10918-1, Figure A.6 shows the zigzag order differently. -//The Spec is trying to show the zigzag pattern with number positions. The below -//table will use the patter shown by A.6 and map the postion of the elements in the array -uint8_t jpeg_zigzag[] = { - 0, 1, 8, 16, 9, 2, 3, 10, - 17, 24, 32, 25, 18, 11, 4, 5, - 12, 19, 26, 33, 40, 48, 41, 34, - 27, 20, 13, 6, 7, 14, 21, 28, - 35, 42, 49, 56, 57, 50, 43, 36, - 29, 22, 15, 23, 30, 37, 44, 51, - 58, 59, 52, 45, 38, 31, 39, 46, - 53, 60, 61, 54, 47, 55, 62, 63 -}; - - -//Huffman table for Luminance DC Coefficients -//Reference Jpeg Spec ISO/IEC 10918-1, K.3.3.1 -//K.3.3.1 is the summarized version of Table K.3 -uint8_t jpeg_hufftable_luma_dc[] = { - //TcTh (Tc=0 since 0:DC, 1:AC; Th=0) - 0x00, - //Li - 0x00, 0x01, 0x05, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - //Vi - 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0A, 0x0B -}; - -//Huffman table for Chrominance DC Coefficients -//Reference Jpeg Spec ISO/IEC 10918-1, K.3.3.1 -//K.3.3.1 is the summarized version of Table K.4 -uint8_t jpeg_hufftable_chroma_dc[] = { - //TcTh (Tc=0 since 0:DC, 1:AC; Th=1) - 0x01, - //Li - 0x00, 0x03, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, - //Vi - 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0A, 0x0B -}; - - -//Huffman table for Luminance AC Coefficients -//Reference Jpeg Spec ISO/IEC 10918-1, K.3.3.2 -//K.3.3.2 is the summarized version of Table K.5 -uint8_t jpeg_hufftable_luma_ac[] = { - //TcTh (Tc=1 since 0:DC, 1:AC; Th=0) - 0x10, - //Li - 0x00, 0x02, 0x01, 0x03, 0x03, 0x02, 0x04, 0x03, 0x05, 0x05, 0x04, 0x04, 0x00, 0x00, 0x01, 0x7D, - //Vi - 0x01, 0x02, 0x03, 0x00, 0x04, 0x11, 0x05, 0x12, 0x21, 0x31, 0x41, 0x06, 0x13, 0x51, 0x61, 0x07, - 0x22, 0x71, 0x14, 0x32, 0x81, 0x91, 0xA1, 0x08, 0x23, 0x42, 0xB1, 0xC1, 0x15, 0x52, 0xD1, 0xF0, - 0x24, 0x33, 0x62, 0x72, 0x82, 0x09, 0x0A, 0x16, 0x17, 0x18, 0x19, 0x1A, 0x25, 0x26, 0x27, 0x28, - 0x29, 0x2A, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3A, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, - 0x4A, 0x53, 0x54, 0x55, 0x56, 0x57, 0x58, 0x59, 0x5A, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, - 0x6A, 0x73, 0x74, 0x75, 0x76, 0x77, 0x78, 0x79, 0x7A, 0x83, 0x84, 0x85, 0x86, 0x87, 0x88, 0x89, - 0x8A, 0x92, 0x93, 0x94, 0x95, 0x96, 0x97, 0x98, 0x99, 0x9A, 0xA2, 0xA3, 0xA4, 0xA5, 0xA6, 0xA7, - 0xA8, 0xA9, 0xAA, 0xB2, 0xB3, 0xB4, 0xB5, 0xB6, 0xB7, 0xB8, 0xB9, 0xBA, 0xC2, 0xC3, 0xC4, 0xC5, - 0xC6, 0xC7, 0xC8, 0xC9, 0xCA, 0xD2, 0xD3, 0xD4, 0xD5, 0xD6, 0xD7, 0xD8, 0xD9, 0xDA, 0xE1, 0xE2, - 0xE3, 0xE4, 0xE5, 0xE6, 0xE7, 0xE8, 0xE9, 0xEA, 0xF1, 0xF2, 0xF3, 0xF4, 0xF5, 0xF6, 0xF7, 0xF8, - 0xF9, 0xFA -}; - -//Huffman table for Chrominance AC Coefficients -//Reference Jpeg Spec ISO/IEC 10918-1, K.3.3.2 -//K.3.3.2 is the summarized version of Table K.6 -uint8_t jpeg_hufftable_chroma_ac[] = { - //TcTh (Tc=1 since 0:DC, 1:AC; Th=1) - 0x11, - //Li - 0x00, 0x02, 0x01, 0x02, 0x04, 0x04, 0x03, 0x04, 0x07, 0x05, 0x04, 0x04, 0x00, 0x01, 0x02, 0x77, - //Vi - 0x00, 0x01, 0x02, 0x03, 0x11, 0x04, 0x05, 0x21, 0x31, 0x06, 0x12, 0x41, 0x51, 0x07, 0x61, 0x71, - 0x13, 0x22, 0x32, 0x81, 0x08, 0x14, 0x42, 0x91, 0xA1, 0xB1, 0xC1, 0x09, 0x23, 0x33, 0x52, 0xF0, - 0x15, 0x62, 0x72, 0xD1, 0x0A, 0x16, 0x24, 0x34, 0xE1, 0x25, 0xF1, 0x17, 0x18, 0x19, 0x1A, 0x26, - 0x27, 0x28, 0x29, 0x2A, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3A, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, - 0x49, 0x4A, 0x53, 0x54, 0x55, 0x56, 0x57, 0x58, 0x59, 0x5A, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, - 0x69, 0x6A, 0x73, 0x74, 0x75, 0x76, 0x77, 0x78, 0x79, 0x7A, 0x82, 0x83, 0x84, 0x85, 0x86, 0x87, - 0x88, 0x89, 0x8A, 0x92, 0x93, 0x94, 0x95, 0x96, 0x97, 0x98, 0x99, 0x9A, 0xA2, 0xA3, 0xA4, 0xA5, - 0xA6, 0xA7, 0xA8, 0xA9, 0xAA, 0xB2, 0xB3, 0xB4, 0xB5, 0xB6, 0xB7, 0xB8, 0xB9, 0xBA, 0xC2, 0xC3, - 0xC4, 0xC5, 0xC6, 0xC7, 0xC8, 0xC9, 0xCA, 0xD2, 0xD3, 0xD4, 0xD5, 0xD6, 0xD7, 0xD8, 0xD9, 0xDA, - 0xE2, 0xE3, 0xE4, 0xE5, 0xE6, 0xE7, 0xE8, 0xE9, 0xEA, 0xF2, 0xF3, 0xF4, 0xF5, 0xF6, 0xF7, 0xF8, - 0xF9, 0xFA -}; - -typedef struct _YUVComponentSpecs { - //One of 0(I420)/1(NV12)/2(UYVY)/3(YUY2)/4(Y8)/5(RGBA)> - unsigned int yuv_type; - // One of VA_RT_FORMAT_YUV420, VA_RT_FORMAT_YUV422, VA_RT_FORMAT_YUV400, VA_RT_FORMAT_YUV444, VA_RT_FORMAT_RGB32 - unsigned int va_surface_format; - //One of VA_FOURCC_I420, VA_FOURCC_NV12, VA_FOURCC_UYVY, VA_FOURCC_YUY2, VA_FOURCC_Y800, VA_FOURCC_444P, VA_FOURCC_RGBA - unsigned int fourcc_val; //Using this field to evaluate the input file type. - //no.of. components - unsigned int num_components; - //Y horizontal subsample - unsigned int y_h_subsample; - //Y vertical subsample - unsigned int y_v_subsample; - //U horizontal subsample - unsigned int u_h_subsample; - //U vertical subsample - unsigned int u_v_subsample; - //V horizontal subsample - unsigned int v_h_subsample; - //V vertical subsample - unsigned int v_v_subsample; -} YUVComponentSpecs; diff --git a/test/encode/mpeg2vaenc.c b/test/encode/mpeg2vaenc.c deleted file mode 100644 index fd9c5ca..0000000 --- a/test/encode/mpeg2vaenc.c +++ /dev/null @@ -1,1546 +0,0 @@ -/* - * Copyright (c) 2012 Intel Corporation. All Rights Reserved. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the - * "Software"), to deal in the Software without restriction, including - * without limitation the rights to use, copy, modify, merge, publish, - * distribute, sub license, and/or sell copies of the Software, and to - * permit persons to whom the Software is furnished to do so, subject to - * the following conditions: - * - * The above copyright notice and this permission notice (including the - * next paragraph) shall be included in all copies or substantial portions - * of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS - * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. - * IN NO EVENT SHALL PRECISION INSIGHT AND/OR ITS SUPPLIERS BE LIABLE FOR - * ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, - * TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE - * SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - */ -/* - * Simple MPEG-2 encoder based on libVA. - * - */ - -#include "sysdeps.h" - -#include <getopt.h> -#include <unistd.h> - -#include <sys/time.h> -#include <sys/types.h> -#include <fcntl.h> -#include <time.h> -#include <pthread.h> - -#include <va/va.h> -#include <va/va_enc_mpeg2.h> - -#include "va_display.h" - -#define START_CODE_PICUTRE 0x00000100 -#define START_CODE_SLICE 0x00000101 -#define START_CODE_USER 0x000001B2 -#define START_CODE_SEQ 0x000001B3 -#define START_CODE_EXT 0x000001B5 -#define START_CODE_GOP 0x000001B8 - -#define CHROMA_FORMAT_RESERVED 0 -#define CHROMA_FORMAT_420 1 -#define CHROMA_FORMAT_422 2 -#define CHROMA_FORMAT_444 3 - -#define MAX_SLICES 128 - -enum { - MPEG2_MODE_I = 0, - MPEG2_MODE_IP, - MPEG2_MODE_IPB, -}; - -enum { - MPEG2_LEVEL_LOW = 0, - MPEG2_LEVEL_MAIN, - MPEG2_LEVEL_HIGH, -}; - -#define CHECK_VASTATUS(va_status, func) \ - if (va_status != VA_STATUS_SUCCESS) { \ - fprintf(stderr, "%s:%s (%d) failed, exit\n", __func__, func, __LINE__); \ - exit(1); \ - } - -static VAProfile mpeg2_va_profiles[] = { - VAProfileMPEG2Simple, - VAProfileMPEG2Main -}; - -static struct _mpeg2_sampling_density -{ - int samplers_per_line; - int line_per_frame; - int frame_per_sec; -} mpeg2_upper_samplings[2][3] = { - { { 0, 0, 0 }, - { 720, 576, 30 }, - { 0, 0, 0 }, - }, - - { { 352, 288, 30 }, - { 720, 576, 30 }, - { 1920, 1152, 60 }, - } -}; - -struct mpeg2enc_context { - /* args */ - int rate_control_mode; - int fps; - int mode; /* 0:I, 1:I/P, 2:I/P/B */ - VAProfile profile; - int level; - int width; - int height; - int frame_size; - int num_pictures; - int qp; - FILE *ifp; - FILE *ofp; - unsigned char *frame_data_buffer; - int intra_period; - int ip_period; - int bit_rate; /* in kbps */ - VAEncPictureType next_type; - int next_display_order; - int next_bframes; - int new_sequence; - int new_gop_header; - int gop_header_in_display_order; - - /* VA resource */ - VADisplay va_dpy; - VAEncSequenceParameterBufferMPEG2 seq_param; - VAEncPictureParameterBufferMPEG2 pic_param; - VAEncSliceParameterBufferMPEG2 slice_param[MAX_SLICES]; - VAContextID context_id; - VAConfigID config_id; - VABufferID seq_param_buf_id; /* Sequence level parameter */ - VABufferID pic_param_buf_id; /* Picture level parameter */ - VABufferID slice_param_buf_id[MAX_SLICES]; /* Slice level parameter, multil slices */ - VABufferID codedbuf_buf_id; /* Output buffer, compressed data */ - VABufferID packed_seq_header_param_buf_id; - VABufferID packed_seq_buf_id; - VABufferID packed_pic_header_param_buf_id; - VABufferID packed_pic_buf_id; - int num_slice_groups; - int codedbuf_i_size; - int codedbuf_pb_size; - - /* thread */ - pthread_t upload_thread_id; - int upload_thread_value; - int current_input_surface; - int current_upload_surface; -}; - -/* - * mpeg2enc helpers - */ -#define BITSTREAM_ALLOCATE_STEPPING 4096 - -struct __bitstream { - unsigned int *buffer; - int bit_offset; - int max_size_in_dword; -}; - -typedef struct __bitstream bitstream; - -static unsigned int -swap32(unsigned int val) -{ - unsigned char *pval = (unsigned char *)&val; - - return ((pval[0] << 24) | - (pval[1] << 16) | - (pval[2] << 8) | - (pval[3] << 0)); -} - -static void -bitstream_start(bitstream *bs) -{ - bs->max_size_in_dword = BITSTREAM_ALLOCATE_STEPPING; - bs->buffer = calloc(bs->max_size_in_dword * sizeof(int), 1); - bs->bit_offset = 0; -} - -static void -bitstream_end(bitstream *bs) -{ - int pos = (bs->bit_offset >> 5); - int bit_offset = (bs->bit_offset & 0x1f); - int bit_left = 32 - bit_offset; - - if (bit_offset) { - bs->buffer[pos] = swap32((bs->buffer[pos] << bit_left)); - } -} - -static void -bitstream_put_ui(bitstream *bs, unsigned int val, int size_in_bits) -{ - int pos = (bs->bit_offset >> 5); - int bit_offset = (bs->bit_offset & 0x1f); - int bit_left = 32 - bit_offset; - - if (!size_in_bits) - return; - - if (size_in_bits < 32) - val &= ((1 << size_in_bits) - 1); - - bs->bit_offset += size_in_bits; - - if (bit_left > size_in_bits) { - bs->buffer[pos] = (bs->buffer[pos] << size_in_bits | val); - } else { - size_in_bits -= bit_left; - bs->buffer[pos] = (bs->buffer[pos] << bit_left) | (val >> size_in_bits); - bs->buffer[pos] = swap32(bs->buffer[pos]); - - if (pos + 1 == bs->max_size_in_dword) { - bs->max_size_in_dword += BITSTREAM_ALLOCATE_STEPPING; - bs->buffer = realloc(bs->buffer, bs->max_size_in_dword * sizeof(unsigned int)); - } - - bs->buffer[pos + 1] = val; - } -} - -static void -bitstream_byte_aligning(bitstream *bs, int bit) -{ - int bit_offset = (bs->bit_offset & 0x7); - int bit_left = 8 - bit_offset; - int new_val; - - if (!bit_offset) - return; - - assert(bit == 0 || bit == 1); - - if (bit) - new_val = (1 << bit_left) - 1; - else - new_val = 0; - - bitstream_put_ui(bs, new_val, bit_left); -} - -static struct mpeg2_frame_rate { - int code; - float value; -} frame_rate_tab[] = { - {1, 23.976}, - {2, 24.0}, - {3, 25.0}, - {4, 29.97}, - {5, 30}, - {6, 50}, - {7, 59.94}, - {8, 60} -}; - -static int -find_frame_rate_code(const VAEncSequenceParameterBufferMPEG2 *seq_param) -{ - unsigned int delta = -1; - int code = 1, i; - float frame_rate_value = seq_param->frame_rate * - (seq_param->sequence_extension.bits.frame_rate_extension_d + 1) / - (seq_param->sequence_extension.bits.frame_rate_extension_n + 1); - - for (i = 0; i < sizeof(frame_rate_tab) / sizeof(frame_rate_tab[0]); i++) { - - if (abs(1000 * frame_rate_tab[i].value - 1000 * frame_rate_value) < delta) { - code = frame_rate_tab[i].code; - delta = abs(1000 * frame_rate_tab[i].value - 1000 * frame_rate_value); - } - } - - return code; -} - -static void -sps_rbsp(struct mpeg2enc_context *ctx, - const VAEncSequenceParameterBufferMPEG2 *seq_param, - bitstream *bs) -{ - int frame_rate_code = find_frame_rate_code(seq_param); - - if (ctx->new_sequence) { - bitstream_put_ui(bs, START_CODE_SEQ, 32); - bitstream_put_ui(bs, seq_param->picture_width, 12); - bitstream_put_ui(bs, seq_param->picture_height, 12); - bitstream_put_ui(bs, seq_param->aspect_ratio_information, 4); - bitstream_put_ui(bs, frame_rate_code, 4); /* frame_rate_code */ - bitstream_put_ui(bs, (seq_param->bits_per_second + 399) / 400, 18); /* the low 18 bits of bit_rate */ - bitstream_put_ui(bs, 1, 1); /* marker_bit */ - bitstream_put_ui(bs, seq_param->vbv_buffer_size, 10); - bitstream_put_ui(bs, 0, 1); /* constraint_parameter_flag, always 0 for MPEG-2 */ - bitstream_put_ui(bs, 0, 1); /* load_intra_quantiser_matrix */ - bitstream_put_ui(bs, 0, 1); /* load_non_intra_quantiser_matrix */ - - bitstream_byte_aligning(bs, 0); - - bitstream_put_ui(bs, START_CODE_EXT, 32); - bitstream_put_ui(bs, 1, 4); /* sequence_extension id */ - bitstream_put_ui(bs, seq_param->sequence_extension.bits.profile_and_level_indication, 8); - bitstream_put_ui(bs, seq_param->sequence_extension.bits.progressive_sequence, 1); - bitstream_put_ui(bs, seq_param->sequence_extension.bits.chroma_format, 2); - bitstream_put_ui(bs, seq_param->picture_width >> 12, 2); - bitstream_put_ui(bs, seq_param->picture_height >> 12, 2); - bitstream_put_ui(bs, ((seq_param->bits_per_second + 399) / 400) >> 18, 12); /* bit_rate_extension */ - bitstream_put_ui(bs, 1, 1); /* marker_bit */ - bitstream_put_ui(bs, seq_param->vbv_buffer_size >> 10, 8); - bitstream_put_ui(bs, seq_param->sequence_extension.bits.low_delay, 1); - bitstream_put_ui(bs, seq_param->sequence_extension.bits.frame_rate_extension_n, 2); - bitstream_put_ui(bs, seq_param->sequence_extension.bits.frame_rate_extension_d, 5); - - bitstream_byte_aligning(bs, 0); - } - - if (ctx->new_gop_header) { - bitstream_put_ui(bs, START_CODE_GOP, 32); - bitstream_put_ui(bs, seq_param->gop_header.bits.time_code, 25); - bitstream_put_ui(bs, seq_param->gop_header.bits.closed_gop, 1); - bitstream_put_ui(bs, seq_param->gop_header.bits.broken_link, 1); - - bitstream_byte_aligning(bs, 0); - } -} - -static void -pps_rbsp(const VAEncSequenceParameterBufferMPEG2 *seq_param, - const VAEncPictureParameterBufferMPEG2 *pic_param, - bitstream *bs) -{ - int chroma_420_type; - - if (seq_param->sequence_extension.bits.chroma_format == CHROMA_FORMAT_420) - chroma_420_type = pic_param->picture_coding_extension.bits.progressive_frame; - else - chroma_420_type = 0; - - bitstream_put_ui(bs, START_CODE_PICUTRE, 32); - bitstream_put_ui(bs, pic_param->temporal_reference, 10); - bitstream_put_ui(bs, - pic_param->picture_type == VAEncPictureTypeIntra ? 1 : - pic_param->picture_type == VAEncPictureTypePredictive ? 2 : 3, - 3); - bitstream_put_ui(bs, 0xFFFF, 16); /* vbv_delay, always 0xFFFF */ - - if (pic_param->picture_type == VAEncPictureTypePredictive || - pic_param->picture_type == VAEncPictureTypeBidirectional) { - bitstream_put_ui(bs, 0, 1); /* full_pel_forward_vector, always 0 for MPEG-2 */ - bitstream_put_ui(bs, 7, 3); /* forward_f_code, always 7 for MPEG-2 */ - } - - if (pic_param->picture_type == VAEncPictureTypeBidirectional) { - bitstream_put_ui(bs, 0, 1); /* full_pel_backward_vector, always 0 for MPEG-2 */ - bitstream_put_ui(bs, 7, 3); /* backward_f_code, always 7 for MPEG-2 */ - } - - bitstream_put_ui(bs, 0, 1); /* extra_bit_picture, 0 */ - - bitstream_byte_aligning(bs, 0); - - bitstream_put_ui(bs, START_CODE_EXT, 32); - bitstream_put_ui(bs, 8, 4); /* Picture Coding Extension ID: 8 */ - bitstream_put_ui(bs, pic_param->f_code[0][0], 4); - bitstream_put_ui(bs, pic_param->f_code[0][1], 4); - bitstream_put_ui(bs, pic_param->f_code[1][0], 4); - bitstream_put_ui(bs, pic_param->f_code[1][1], 4); - - bitstream_put_ui(bs, pic_param->picture_coding_extension.bits.intra_dc_precision, 2); - bitstream_put_ui(bs, pic_param->picture_coding_extension.bits.picture_structure, 2); - bitstream_put_ui(bs, pic_param->picture_coding_extension.bits.top_field_first, 1); - bitstream_put_ui(bs, pic_param->picture_coding_extension.bits.frame_pred_frame_dct, 1); - bitstream_put_ui(bs, pic_param->picture_coding_extension.bits.concealment_motion_vectors, 1); - bitstream_put_ui(bs, pic_param->picture_coding_extension.bits.q_scale_type, 1); - bitstream_put_ui(bs, pic_param->picture_coding_extension.bits.intra_vlc_format, 1); - bitstream_put_ui(bs, pic_param->picture_coding_extension.bits.alternate_scan, 1); - bitstream_put_ui(bs, pic_param->picture_coding_extension.bits.repeat_first_field, 1); - bitstream_put_ui(bs, chroma_420_type, 1); - bitstream_put_ui(bs, pic_param->picture_coding_extension.bits.progressive_frame, 1); - bitstream_put_ui(bs, pic_param->picture_coding_extension.bits.composite_display_flag, 1); - - bitstream_byte_aligning(bs, 0); -} - -static int -build_packed_pic_buffer(const VAEncSequenceParameterBufferMPEG2 *seq_param, - const VAEncPictureParameterBufferMPEG2 *pic_param, - unsigned char **header_buffer) -{ - bitstream bs; - - bitstream_start(&bs); - pps_rbsp(seq_param, pic_param, &bs); - bitstream_end(&bs); - - *header_buffer = (unsigned char *)bs.buffer; - return bs.bit_offset; -} - -static int -build_packed_seq_buffer(struct mpeg2enc_context *ctx, - const VAEncSequenceParameterBufferMPEG2 *seq_param, - unsigned char **header_buffer) -{ - bitstream bs; - - bitstream_start(&bs); - sps_rbsp(ctx, seq_param, &bs); - bitstream_end(&bs); - - *header_buffer = (unsigned char *)bs.buffer; - return bs.bit_offset; -} - -/* - * mpeg2enc - */ -#define SID_INPUT_PICTURE_0 0 -#define SID_INPUT_PICTURE_1 1 -#define SID_REFERENCE_PICTURE_L0 2 -#define SID_REFERENCE_PICTURE_L1 3 -#define SID_RECON_PICTURE 4 -#define SID_NUMBER SID_RECON_PICTURE + 1 - -static VASurfaceID surface_ids[SID_NUMBER]; - -/* - * upload thread function - */ -static void * -upload_yuv_to_surface(void *data) -{ - struct mpeg2enc_context *ctx = data; - VAImage surface_image; - VAStatus va_status; - void *surface_p = NULL; - unsigned char *y_src, *u_src, *v_src; - unsigned char *y_dst, *u_dst, *v_dst; - int y_size = ctx->width * ctx->height; - int u_size = (ctx->width >> 1) * (ctx->height >> 1); - int row, col; - size_t n_items; - - do { - n_items = fread(ctx->frame_data_buffer, ctx->frame_size, 1, ctx->ifp); - } while (n_items != 1); - - va_status = vaDeriveImage(ctx->va_dpy, surface_ids[ctx->current_upload_surface], &surface_image); - CHECK_VASTATUS(va_status,"vaDeriveImage"); - - vaMapBuffer(ctx->va_dpy, surface_image.buf, &surface_p); - assert(VA_STATUS_SUCCESS == va_status); - - y_src = ctx->frame_data_buffer; - u_src = ctx->frame_data_buffer + y_size; /* UV offset for NV12 */ - v_src = ctx->frame_data_buffer + y_size + u_size; - - y_dst = surface_p + surface_image.offsets[0]; - u_dst = surface_p + surface_image.offsets[1]; /* UV offset for NV12 */ - v_dst = surface_p + surface_image.offsets[2]; - - /* Y plane */ - for (row = 0; row < surface_image.height; row++) { - memcpy(y_dst, y_src, surface_image.width); - y_dst += surface_image.pitches[0]; - y_src += ctx->width; - } - - if (surface_image.format.fourcc == VA_FOURCC_NV12) { /* UV plane */ - for (row = 0; row < surface_image.height / 2; row++) { - for (col = 0; col < surface_image.width / 2; col++) { - u_dst[col * 2] = u_src[col]; - u_dst[col * 2 + 1] = v_src[col]; - } - - u_dst += surface_image.pitches[1]; - u_src += (ctx->width / 2); - v_src += (ctx->width / 2); - } - } else { - for (row = 0; row < surface_image.height / 2; row++) { - for (col = 0; col < surface_image.width / 2; col++) { - u_dst[col] = u_src[col]; - v_dst[col] = v_src[col]; - } - - u_dst += surface_image.pitches[1]; - v_dst += surface_image.pitches[2]; - u_src += (ctx->width / 2); - v_src += (ctx->width / 2); - } - } - - vaUnmapBuffer(ctx->va_dpy, surface_image.buf); - vaDestroyImage(ctx->va_dpy, surface_image.image_id); - - return NULL; -} - -static void -mpeg2enc_exit(struct mpeg2enc_context *ctx, int exit_code) -{ - if (ctx->frame_data_buffer) { - free(ctx->frame_data_buffer); - ctx->frame_data_buffer = NULL; - } - - if (ctx->ifp) { - fclose(ctx->ifp); - ctx->ifp = NULL; - } - - if (ctx->ofp) { - fclose(ctx->ofp); - ctx->ofp = NULL; - } - - exit(exit_code); -} - -static void -usage(char *program) -{ - fprintf(stderr, "Usage: %s --help\n", program); - fprintf(stderr, "\t--help print this message\n"); - fprintf(stderr, "Usage: %s <width> <height> <ifile> <ofile> [options]\n", program); - fprintf(stderr, "\t<width> specifies the frame width\n"); - fprintf(stderr, "\t<height> specifies the frame height\n"); - fprintf(stderr, "\t<ifile> specifies the I420/IYUV YUV file\n"); - fprintf(stderr, "\t<ofile> specifies the encoded MPEG-2 file\n"); - fprintf(stderr, "where options include:\n"); - fprintf(stderr, "\t--cqp <QP> const qp mode with specified <QP>\n"); - fprintf(stderr, "\t--fps <FPS> specify the frame rate\n"); - fprintf(stderr, "\t--mode <MODE> specify the mode 0 (I), 1 (I/P) and 2 (I/P/B)\n"); - fprintf(stderr, "\t--profile <PROFILE> specify the profile 0(Simple), or 1(Main, default)\n"); - fprintf(stderr, "\t--level <LEVEL> specify the level 0(Low), 1(Main, default) or 2(High)\n"); -} - -void -mpeg2_profile_level(struct mpeg2enc_context *ctx, - int profile, - int level) -{ - int l = 2, p; - - for (p = profile; p < 2; p++) { - for (l = level; l < 3; l++) { - if (ctx->width <= mpeg2_upper_samplings[p][l].samplers_per_line && - ctx->height <= mpeg2_upper_samplings[p][l].line_per_frame && - ctx->fps <= mpeg2_upper_samplings[p][l].frame_per_sec) { - - goto __find; - break; - } - } - } - - if (p == 2) { - fprintf(stderr, "Warning: can't find a proper profile and level for the specified width/height/fps\n"); - p = 1; - l = 2; - } - -__find: - ctx->profile = mpeg2_va_profiles[p]; - ctx->level = l; -} - -static void -parse_args(struct mpeg2enc_context *ctx, int argc, char **argv) -{ - int c, tmp; - int option_index = 0; - long file_size; - int profile = 1, level = 1; - - static struct option long_options[] = { - {"help", no_argument, 0, 'h'}, - {"cqp", required_argument, 0, 'c'}, - {"fps", required_argument, 0, 'f'}, - {"mode", required_argument, 0, 'm'}, - {"profile", required_argument, 0, 'p'}, - {"level", required_argument, 0, 'l'}, - { NULL, 0, NULL, 0 } - }; - - if ((argc == 2 && strcmp(argv[1], "--help") == 0) || - (argc < 5)) - goto print_usage; - - ctx->width = atoi(argv[1]); - ctx->height = atoi(argv[2]); - - if (ctx->width <= 0 || ctx->height <= 0) { - fprintf(stderr, "<width> and <height> must be greater than 0\n"); - goto err_exit; - } - - ctx->ifp = fopen(argv[3], "rb"); - - if (ctx->ifp == NULL) { - fprintf(stderr, "Can't open the input file\n"); - goto err_exit; - } - - fseek(ctx->ifp, 0l, SEEK_END); - file_size = ftell(ctx->ifp); - ctx->frame_size = ctx->width * ctx->height * 3 / 2; - - if ((file_size < ctx->frame_size) || - (file_size % ctx->frame_size)) { - fprintf(stderr, "The input file size %ld isn't a multiple of the frame size %d\n", file_size, ctx->frame_size); - goto err_exit; - } - - ctx->num_pictures = file_size / ctx->frame_size; - fseek(ctx->ifp, 0l, SEEK_SET); - - ctx->ofp = fopen(argv[4], "wb"); - - if (ctx->ofp == NULL) { - fprintf(stderr, "Can't create the output file\n"); - goto err_exit; - } - - opterr = 0; - ctx->fps = 30; - ctx->qp = 8; - ctx->rate_control_mode = VA_RC_CQP; - ctx->mode = MPEG2_MODE_IP; - ctx->profile = VAProfileMPEG2Main; - ctx->level = MPEG2_LEVEL_MAIN; - - optind = 5; - - while((c = getopt_long(argc, argv, - "", - long_options, - &option_index)) != -1) { - switch(c) { - case 'c': - tmp = atoi(optarg); - - /* only support q_scale_type = 0 */ - if (tmp > 62 || tmp < 2) { - fprintf(stderr, "Warning: QP must be in [2, 62]\n"); - - if (tmp > 62) - tmp = 62; - - if (tmp < 2) - tmp = 2; - } - - ctx->qp = tmp & 0xFE; - ctx->rate_control_mode = VA_RC_CQP; - - break; - - case 'f': - tmp = atoi(optarg); - - if (tmp <= 0) - fprintf(stderr, "Warning: FPS must be greater than 0\n"); - else - ctx->fps = tmp; - - ctx->rate_control_mode = VA_RC_CBR; - - break; - - case 'm': - tmp = atoi(optarg); - - if (tmp < MPEG2_MODE_I || tmp > MPEG2_MODE_IPB) - fprintf(stderr, "Waning: MODE must be 0, 1, or 2\n"); - else - ctx->mode = tmp; - - break; - - case 'p': - tmp = atoi(optarg); - - if (tmp < 0 || tmp > 1) - fprintf(stderr, "Waning: PROFILE must be 0 or 1\n"); - else - profile = tmp; - - break; - - case 'l': - tmp = atoi(optarg); - - if (tmp < MPEG2_LEVEL_LOW || tmp > MPEG2_LEVEL_HIGH) - fprintf(stderr, "Waning: LEVEL must be 0, 1, or 2\n"); - else - level = tmp; - - break; - - case '?': - fprintf(stderr, "Error: unkown command options\n"); - - case 'h': - goto print_usage; - } - } - - mpeg2_profile_level(ctx, profile, level); - - return; - -print_usage: - usage(argv[0]); -err_exit: - mpeg2enc_exit(ctx, 1); -} - -/* - * init - */ -void -mpeg2enc_init_sequence_parameter(struct mpeg2enc_context *ctx, - VAEncSequenceParameterBufferMPEG2 *seq_param) -{ - int profile = 4, level = 8; - - switch (ctx->profile) { - case VAProfileMPEG2Simple: - profile = 5; - break; - - case VAProfileMPEG2Main: - profile = 4; - break; - - default: - assert(0); - break; - } - - switch (ctx->level) { - case MPEG2_LEVEL_LOW: - level = 10; - break; - - case MPEG2_LEVEL_MAIN: - level = 8; - break; - - case MPEG2_LEVEL_HIGH: - level = 4; - break; - - default: - assert(0); - break; - } - - seq_param->intra_period = ctx->intra_period; - seq_param->ip_period = ctx->ip_period; /* FIXME: ??? */ - seq_param->picture_width = ctx->width; - seq_param->picture_height = ctx->height; - - if (ctx->bit_rate > 0) - seq_param->bits_per_second = 1024 * ctx->bit_rate; /* use kbps as input */ - else - seq_param->bits_per_second = 0x3FFFF * 400; - - seq_param->frame_rate = ctx->fps; - seq_param->aspect_ratio_information = 1; - seq_param->vbv_buffer_size = 3; /* B = 16 * 1024 * vbv_buffer_size */ - - seq_param->sequence_extension.bits.profile_and_level_indication = profile << 4 | level; - seq_param->sequence_extension.bits.progressive_sequence = 1; /* progressive frame-pictures */ - seq_param->sequence_extension.bits.chroma_format = CHROMA_FORMAT_420; /* 4:2:0 */ - seq_param->sequence_extension.bits.low_delay = 0; /* FIXME */ - seq_param->sequence_extension.bits.frame_rate_extension_n = 0; - seq_param->sequence_extension.bits.frame_rate_extension_d = 0; - - seq_param->gop_header.bits.time_code = (1 << 12); /* bit12: marker_bit */ - seq_param->gop_header.bits.closed_gop = 0; - seq_param->gop_header.bits.broken_link = 0; -} - -static void -mpeg2enc_init_picture_parameter(struct mpeg2enc_context *ctx, - VAEncPictureParameterBufferMPEG2 *pic_param) -{ - pic_param->forward_reference_picture = VA_INVALID_ID; - pic_param->backward_reference_picture = VA_INVALID_ID; - pic_param->reconstructed_picture = VA_INVALID_ID; - pic_param->coded_buf = VA_INVALID_ID; - pic_param->picture_type = VAEncPictureTypeIntra; - - pic_param->temporal_reference = 0; - pic_param->f_code[0][0] = 0xf; - pic_param->f_code[0][1] = 0xf; - pic_param->f_code[1][0] = 0xf; - pic_param->f_code[1][1] = 0xf; - - pic_param->picture_coding_extension.bits.intra_dc_precision = 0; /* 8bits */ - pic_param->picture_coding_extension.bits.picture_structure = 3; /* frame picture */ - pic_param->picture_coding_extension.bits.top_field_first = 0; - pic_param->picture_coding_extension.bits.frame_pred_frame_dct = 1; /* FIXME */ - pic_param->picture_coding_extension.bits.concealment_motion_vectors = 0; - pic_param->picture_coding_extension.bits.q_scale_type = 0; - pic_param->picture_coding_extension.bits.intra_vlc_format = 0; - pic_param->picture_coding_extension.bits.alternate_scan = 0; - pic_param->picture_coding_extension.bits.repeat_first_field = 0; - pic_param->picture_coding_extension.bits.progressive_frame = 1; - pic_param->picture_coding_extension.bits.composite_display_flag = 0; -} - -static void -mpeg2enc_alloc_va_resources(struct mpeg2enc_context *ctx) -{ - VAEntrypoint *entrypoint_list; - VAConfigAttrib attrib_list[2]; - VAStatus va_status; - int max_entrypoints, num_entrypoints, entrypoint; - int major_ver, minor_ver; - - ctx->va_dpy = va_open_display(); - va_status = vaInitialize(ctx->va_dpy, - &major_ver, - &minor_ver); - CHECK_VASTATUS(va_status, "vaInitialize"); - - max_entrypoints = vaMaxNumEntrypoints(ctx->va_dpy); - entrypoint_list = malloc(max_entrypoints * sizeof(VAEntrypoint)); - assert(entrypoint_list); - vaQueryConfigEntrypoints(ctx->va_dpy, - ctx->profile, - entrypoint_list, - &num_entrypoints); - - for (entrypoint = 0; entrypoint < num_entrypoints; entrypoint++) { - if (entrypoint_list[entrypoint] == VAEntrypointEncSlice) - break; - } - - free(entrypoint_list); - - if (entrypoint == num_entrypoints) { - /* not find Slice entry point */ - assert(0); - } - - /* find out the format for the render target, and rate control mode */ - attrib_list[0].type = VAConfigAttribRTFormat; - attrib_list[1].type = VAConfigAttribRateControl; - vaGetConfigAttributes(ctx->va_dpy, - ctx->profile, - VAEntrypointEncSlice, - &attrib_list[0], - 2); - - if ((attrib_list[0].value & VA_RT_FORMAT_YUV420) == 0) { - /* not find desired YUV420 RT format */ - assert(0); - } - - if ((attrib_list[1].value & ctx->rate_control_mode) == 0) { - /* Can't find matched RC mode */ - fprintf(stderr, "RC mode %d isn't found, exit\n", ctx->rate_control_mode); - assert(0); - } - - attrib_list[0].value = VA_RT_FORMAT_YUV420; /* set to desired RT format */ - attrib_list[1].value = ctx->rate_control_mode; /* set to desired RC mode */ - - va_status = vaCreateConfig(ctx->va_dpy, - ctx->profile, - VAEntrypointEncSlice, - attrib_list, - 2, - &ctx->config_id); - CHECK_VASTATUS(va_status, "vaCreateConfig"); - - /* Create a context for this decode pipe */ - va_status = vaCreateContext(ctx->va_dpy, - ctx->config_id, - ctx->width, - ctx->height, - VA_PROGRESSIVE, - 0, - 0, - &ctx->context_id); - CHECK_VASTATUS(va_status, "vaCreateContext"); - - va_status = vaCreateSurfaces(ctx->va_dpy, - VA_RT_FORMAT_YUV420, - ctx->width, - ctx->height, - surface_ids, - SID_NUMBER, - NULL, - 0); - CHECK_VASTATUS(va_status, "vaCreateSurfaces"); -} - -static void -mpeg2enc_init(struct mpeg2enc_context *ctx) -{ - int i; - - ctx->frame_data_buffer = (unsigned char *)malloc(ctx->frame_size); - ctx->seq_param_buf_id = VA_INVALID_ID; - ctx->pic_param_buf_id = VA_INVALID_ID; - ctx->packed_seq_header_param_buf_id = VA_INVALID_ID; - ctx->packed_seq_buf_id = VA_INVALID_ID; - ctx->packed_pic_header_param_buf_id = VA_INVALID_ID; - ctx->packed_pic_buf_id = VA_INVALID_ID; - ctx->codedbuf_buf_id = VA_INVALID_ID; - ctx->codedbuf_i_size = ctx->frame_size; - ctx->codedbuf_pb_size = 0; - ctx->next_display_order = 0; - ctx->next_type = VAEncPictureTypeIntra; - - if (ctx->mode == MPEG2_MODE_I) { - ctx->intra_period = 1; - ctx->ip_period = 0; - } else if (ctx->mode == MPEG2_MODE_IP) { - ctx->intra_period = 16; - ctx->ip_period = 0; - } else { - ctx->intra_period = 16; - ctx->ip_period = 2; - } - - ctx->next_bframes = ctx->ip_period; - - ctx->new_sequence = 1; - ctx->new_gop_header = 1; - ctx->gop_header_in_display_order = 0; - - ctx->bit_rate = -1; - - for (i = 0; i < MAX_SLICES; i++) { - ctx->slice_param_buf_id[i] = VA_INVALID_ID; - } - - mpeg2enc_init_sequence_parameter(ctx, &ctx->seq_param); - mpeg2enc_init_picture_parameter(ctx, &ctx->pic_param); - mpeg2enc_alloc_va_resources(ctx); - - /* thread */ - ctx->current_input_surface = SID_INPUT_PICTURE_0; - ctx->current_upload_surface = SID_INPUT_PICTURE_1; - ctx->upload_thread_value = pthread_create(&ctx->upload_thread_id, - NULL, - upload_yuv_to_surface, - ctx); -} - -static int -mpeg2enc_time_code(VAEncSequenceParameterBufferMPEG2 *seq_param, - int num_frames) -{ - int fps = (int)(seq_param->frame_rate + 0.5); - int time_code = 0; - int time_code_pictures, time_code_seconds, time_code_minutes, time_code_hours; - int drop_frame_flag = 0; - - assert(fps <= 60); - - time_code_seconds = num_frames / fps; - time_code_pictures = num_frames % fps; - time_code |= time_code_pictures; - - time_code_minutes = time_code_seconds / 60; - time_code_seconds = time_code_seconds % 60; - time_code |= (time_code_seconds << 6); - - time_code_hours = time_code_minutes / 60; - time_code_minutes = time_code_minutes % 60; - - time_code |= (1 << 12); /* marker_bit */ - time_code |= (time_code_minutes << 13); - - time_code_hours = time_code_hours % 24; - time_code |= (time_code_hours << 19); - - time_code |= (drop_frame_flag << 24); - - return time_code; -} - -/* - * run - */ -static void -mpeg2enc_update_sequence_parameter(struct mpeg2enc_context *ctx, - VAEncPictureType picture_type, - int coded_order, - int display_order) -{ - VAEncSequenceParameterBufferMPEG2 *seq_param = &ctx->seq_param; - - /* update the time_code info for the new GOP */ - if (ctx->new_gop_header) { - seq_param->gop_header.bits.time_code = mpeg2enc_time_code(seq_param, display_order); - } -} - -static void -mpeg2enc_update_picture_parameter(struct mpeg2enc_context *ctx, - VAEncPictureType picture_type, - int coded_order, - int display_order) -{ - VAEncPictureParameterBufferMPEG2 *pic_param = &ctx->pic_param; - uint8_t f_code_x, f_code_y; - - pic_param->picture_type = picture_type; - pic_param->temporal_reference = (display_order - ctx->gop_header_in_display_order) & 0x3FF; - pic_param->reconstructed_picture = surface_ids[SID_RECON_PICTURE]; - pic_param->forward_reference_picture = surface_ids[SID_REFERENCE_PICTURE_L0]; - pic_param->backward_reference_picture = surface_ids[SID_REFERENCE_PICTURE_L1]; - - f_code_x = 0xf; - f_code_y = 0xf; - if (pic_param->picture_type != VAEncPictureTypeIntra) { - if (ctx->level == MPEG2_LEVEL_LOW) { - f_code_x = 7; - f_code_y = 4; - } else if (ctx->level == MPEG2_LEVEL_MAIN) { - f_code_x = 8; - f_code_y = 5; - } else { - f_code_x = 9; - f_code_y = 5; - } - } - - if (pic_param->picture_type == VAEncPictureTypeIntra) { - pic_param->f_code[0][0] = 0xf; - pic_param->f_code[0][1] = 0xf; - pic_param->f_code[1][0] = 0xf; - pic_param->f_code[1][1] = 0xf; - pic_param->forward_reference_picture = VA_INVALID_SURFACE; - pic_param->backward_reference_picture = VA_INVALID_SURFACE; - - } else if (pic_param->picture_type == VAEncPictureTypePredictive) { - pic_param->f_code[0][0] = f_code_x; - pic_param->f_code[0][1] = f_code_y; - pic_param->f_code[1][0] = 0xf; - pic_param->f_code[1][1] = 0xf; - pic_param->forward_reference_picture = surface_ids[SID_REFERENCE_PICTURE_L0]; - pic_param->backward_reference_picture = VA_INVALID_SURFACE; - } else if (pic_param->picture_type == VAEncPictureTypeBidirectional) { - pic_param->f_code[0][0] = f_code_x; - pic_param->f_code[0][1] = f_code_y; - pic_param->f_code[1][0] = f_code_x; - pic_param->f_code[1][1] = f_code_y; - pic_param->forward_reference_picture = surface_ids[SID_REFERENCE_PICTURE_L0]; - pic_param->backward_reference_picture = surface_ids[SID_REFERENCE_PICTURE_L1]; - } else { - assert(0); - } -} - -static void -mpeg2enc_update_picture_parameter_buffer(struct mpeg2enc_context *ctx, - VAEncPictureType picture_type, - int coded_order, - int display_order) -{ - VAEncPictureParameterBufferMPEG2 *pic_param = &ctx->pic_param; - VAStatus va_status; - - /* update the coded buffer id */ - pic_param->coded_buf = ctx->codedbuf_buf_id; - va_status = vaCreateBuffer(ctx->va_dpy, - ctx->context_id, - VAEncPictureParameterBufferType, - sizeof(*pic_param), - 1, - pic_param, - &ctx->pic_param_buf_id); - CHECK_VASTATUS(va_status, "vaCreateBuffer"); -} - -static void -mpeg2enc_update_slice_parameter(struct mpeg2enc_context *ctx, VAEncPictureType picture_type) -{ - VAEncSequenceParameterBufferMPEG2 *seq_param; - VAEncPictureParameterBufferMPEG2 *pic_param; - VAEncSliceParameterBufferMPEG2 *slice_param; - VAStatus va_status; - int i, width_in_mbs, height_in_mbs; - - pic_param = &ctx->pic_param; - assert(pic_param->picture_coding_extension.bits.q_scale_type == 0); - - seq_param = &ctx->seq_param; - width_in_mbs = (seq_param->picture_width + 15) / 16; - height_in_mbs = (seq_param->picture_height + 15) / 16; - ctx->num_slice_groups = 1; - - for (i = 0; i < height_in_mbs; i++) { - slice_param = &ctx->slice_param[i]; - slice_param->macroblock_address = i * width_in_mbs; - slice_param->num_macroblocks = width_in_mbs; - slice_param->is_intra_slice = (picture_type == VAEncPictureTypeIntra); - slice_param->quantiser_scale_code = ctx->qp / 2; - } - - va_status = vaCreateBuffer(ctx->va_dpy, - ctx->context_id, - VAEncSliceParameterBufferType, - sizeof(*slice_param), - height_in_mbs, - ctx->slice_param, - ctx->slice_param_buf_id); - CHECK_VASTATUS(va_status, "vaCreateBuffer");; -} - -static int -begin_picture(struct mpeg2enc_context *ctx, - int coded_order, - int display_order, - VAEncPictureType picture_type) -{ - VAStatus va_status; - int tmp; - VAEncPackedHeaderParameterBuffer packed_header_param_buffer; - unsigned int length_in_bits; - unsigned char *packed_seq_buffer = NULL, *packed_pic_buffer = NULL; - - if (ctx->upload_thread_value != 0) { - fprintf(stderr, "FATAL error!!!\n"); - exit(1); - } - - pthread_join(ctx->upload_thread_id, NULL); - - ctx->upload_thread_value = -1; - tmp = ctx->current_input_surface; - ctx->current_input_surface = ctx->current_upload_surface; - ctx->current_upload_surface = tmp; - - mpeg2enc_update_sequence_parameter(ctx, picture_type, coded_order, display_order); - mpeg2enc_update_picture_parameter(ctx, picture_type, coded_order, display_order); - - if (ctx->new_sequence || ctx->new_gop_header) { - assert(picture_type == VAEncPictureTypeIntra); - length_in_bits = build_packed_seq_buffer(ctx, &ctx->seq_param, &packed_seq_buffer); - packed_header_param_buffer.type = VAEncPackedHeaderMPEG2_SPS; - packed_header_param_buffer.has_emulation_bytes = 0; - packed_header_param_buffer.bit_length = length_in_bits; - va_status = vaCreateBuffer(ctx->va_dpy, - ctx->context_id, - VAEncPackedHeaderParameterBufferType, - sizeof(packed_header_param_buffer), 1, &packed_header_param_buffer, - &ctx->packed_seq_header_param_buf_id); - CHECK_VASTATUS(va_status,"vaCreateBuffer"); - - va_status = vaCreateBuffer(ctx->va_dpy, - ctx->context_id, - VAEncPackedHeaderDataBufferType, - (length_in_bits + 7) / 8, 1, packed_seq_buffer, - &ctx->packed_seq_buf_id); - CHECK_VASTATUS(va_status,"vaCreateBuffer"); - - free(packed_seq_buffer); - } - - length_in_bits = build_packed_pic_buffer(&ctx->seq_param, &ctx->pic_param, &packed_pic_buffer); - packed_header_param_buffer.type = VAEncPackedHeaderMPEG2_PPS; - packed_header_param_buffer.has_emulation_bytes = 0; - packed_header_param_buffer.bit_length = length_in_bits; - - va_status = vaCreateBuffer(ctx->va_dpy, - ctx->context_id, - VAEncPackedHeaderParameterBufferType, - sizeof(packed_header_param_buffer), 1, &packed_header_param_buffer, - &ctx->packed_pic_header_param_buf_id); - CHECK_VASTATUS(va_status,"vaCreateBuffer"); - - va_status = vaCreateBuffer(ctx->va_dpy, - ctx->context_id, - VAEncPackedHeaderDataBufferType, - (length_in_bits + 7) / 8, 1, packed_pic_buffer, - &ctx->packed_pic_buf_id); - CHECK_VASTATUS(va_status,"vaCreateBuffer"); - - free(packed_pic_buffer); - - /* sequence parameter set */ - VAEncSequenceParameterBufferMPEG2 *seq_param = &ctx->seq_param; - va_status = vaCreateBuffer(ctx->va_dpy, - ctx->context_id, - VAEncSequenceParameterBufferType, - sizeof(*seq_param), - 1, - seq_param, - &ctx->seq_param_buf_id); - CHECK_VASTATUS(va_status,"vaCreateBuffer");; - - /* slice parameter */ - mpeg2enc_update_slice_parameter(ctx, picture_type); - - return 0; -} - -static int -mpeg2enc_render_picture(struct mpeg2enc_context *ctx) -{ - VAStatus va_status; - VABufferID va_buffers[16]; - unsigned int num_va_buffers = 0; - - va_buffers[num_va_buffers++] = ctx->seq_param_buf_id; - va_buffers[num_va_buffers++] = ctx->pic_param_buf_id; - - if (ctx->packed_seq_header_param_buf_id != VA_INVALID_ID) - va_buffers[num_va_buffers++] = ctx->packed_seq_header_param_buf_id; - - if (ctx->packed_seq_buf_id != VA_INVALID_ID) - va_buffers[num_va_buffers++] = ctx->packed_seq_buf_id; - - if (ctx->packed_pic_header_param_buf_id != VA_INVALID_ID) - va_buffers[num_va_buffers++] = ctx->packed_pic_header_param_buf_id; - - if (ctx->packed_pic_buf_id != VA_INVALID_ID) - va_buffers[num_va_buffers++] = ctx->packed_pic_buf_id; - - va_status = vaBeginPicture(ctx->va_dpy, - ctx->context_id, - surface_ids[ctx->current_input_surface]); - CHECK_VASTATUS(va_status,"vaBeginPicture"); - - va_status = vaRenderPicture(ctx->va_dpy, - ctx->context_id, - va_buffers, - num_va_buffers); - CHECK_VASTATUS(va_status,"vaRenderPicture"); - - va_status = vaRenderPicture(ctx->va_dpy, - ctx->context_id, - &ctx->slice_param_buf_id[0], - ctx->num_slice_groups); - CHECK_VASTATUS(va_status,"vaRenderPicture"); - - va_status = vaEndPicture(ctx->va_dpy, ctx->context_id); - CHECK_VASTATUS(va_status,"vaEndPicture"); - - return 0; -} - -static int -mpeg2enc_destroy_buffers(struct mpeg2enc_context *ctx, VABufferID *va_buffers, unsigned int num_va_buffers) -{ - VAStatus va_status; - unsigned int i; - - for (i = 0; i < num_va_buffers; i++) { - if (va_buffers[i] != VA_INVALID_ID) { - va_status = vaDestroyBuffer(ctx->va_dpy, va_buffers[i]); - CHECK_VASTATUS(va_status,"vaDestroyBuffer"); - va_buffers[i] = VA_INVALID_ID; - } - } - - return 0; -} - -static void -end_picture(struct mpeg2enc_context *ctx, VAEncPictureType picture_type, int next_is_bpic) -{ - VABufferID tempID; - - /* Prepare for next picture */ - tempID = surface_ids[SID_RECON_PICTURE]; - - if (picture_type != VAEncPictureTypeBidirectional) { - if (next_is_bpic) { - surface_ids[SID_RECON_PICTURE] = surface_ids[SID_REFERENCE_PICTURE_L1]; - surface_ids[SID_REFERENCE_PICTURE_L1] = tempID; - } else { - surface_ids[SID_RECON_PICTURE] = surface_ids[SID_REFERENCE_PICTURE_L0]; - surface_ids[SID_REFERENCE_PICTURE_L0] = tempID; - } - } else { - if (!next_is_bpic) { - surface_ids[SID_RECON_PICTURE] = surface_ids[SID_REFERENCE_PICTURE_L0]; - surface_ids[SID_REFERENCE_PICTURE_L0] = surface_ids[SID_REFERENCE_PICTURE_L1]; - surface_ids[SID_REFERENCE_PICTURE_L1] = tempID; - } - } - - mpeg2enc_destroy_buffers(ctx, &ctx->seq_param_buf_id, 1); - mpeg2enc_destroy_buffers(ctx, &ctx->pic_param_buf_id, 1); - mpeg2enc_destroy_buffers(ctx, &ctx->packed_seq_header_param_buf_id, 1); - mpeg2enc_destroy_buffers(ctx, &ctx->packed_seq_buf_id, 1); - mpeg2enc_destroy_buffers(ctx, &ctx->packed_pic_header_param_buf_id, 1); - mpeg2enc_destroy_buffers(ctx, &ctx->packed_pic_buf_id, 1); - mpeg2enc_destroy_buffers(ctx, &ctx->slice_param_buf_id[0], ctx->num_slice_groups); - mpeg2enc_destroy_buffers(ctx, &ctx->codedbuf_buf_id, 1); - memset(ctx->slice_param, 0, sizeof(ctx->slice_param)); - ctx->num_slice_groups = 0; -} - -static int -store_coded_buffer(struct mpeg2enc_context *ctx, VAEncPictureType picture_type) -{ - VACodedBufferSegment *coded_buffer_segment; - unsigned char *coded_mem; - int slice_data_length; - VAStatus va_status; - VASurfaceStatus surface_status; - size_t w_items; - - va_status = vaSyncSurface(ctx->va_dpy, surface_ids[ctx->current_input_surface]); - CHECK_VASTATUS(va_status,"vaSyncSurface"); - - surface_status = 0; - va_status = vaQuerySurfaceStatus(ctx->va_dpy, surface_ids[ctx->current_input_surface], &surface_status); - CHECK_VASTATUS(va_status,"vaQuerySurfaceStatus"); - - va_status = vaMapBuffer(ctx->va_dpy, ctx->codedbuf_buf_id, (void **)(&coded_buffer_segment)); - CHECK_VASTATUS(va_status,"vaMapBuffer"); - coded_mem = coded_buffer_segment->buf; - - if (coded_buffer_segment->status & VA_CODED_BUF_STATUS_SLICE_OVERFLOW_MASK) { - if (picture_type == VAEncPictureTypeIntra) - ctx->codedbuf_i_size *= 2; - else - ctx->codedbuf_pb_size *= 2; - - vaUnmapBuffer(ctx->va_dpy, ctx->codedbuf_buf_id); - return -1; - } - - slice_data_length = coded_buffer_segment->size; - - do { - w_items = fwrite(coded_mem, slice_data_length, 1, ctx->ofp); - } while (w_items != 1); - - if (picture_type == VAEncPictureTypeIntra) { - if (ctx->codedbuf_i_size > slice_data_length * 3 / 2) { - ctx->codedbuf_i_size = slice_data_length * 3 / 2; - } - - if (ctx->codedbuf_pb_size < slice_data_length) { - ctx->codedbuf_pb_size = slice_data_length; - } - } else { - if (ctx->codedbuf_pb_size > slice_data_length * 3 / 2) { - ctx->codedbuf_pb_size = slice_data_length * 3 / 2; - } - } - - vaUnmapBuffer(ctx->va_dpy, ctx->codedbuf_buf_id); - - return 0; -} - -static void -encode_picture(struct mpeg2enc_context *ctx, - int coded_order, - int display_order, - VAEncPictureType picture_type, - int next_is_bpic, - int next_display_order) -{ - VAStatus va_status; - int ret = 0, codedbuf_size; - - begin_picture(ctx, coded_order, display_order, picture_type); - - if (1) { - /* upload YUV data to VA surface for next frame */ - if (next_display_order >= ctx->num_pictures) - next_display_order = ctx->num_pictures - 1; - - fseek(ctx->ifp, ctx->frame_size * next_display_order, SEEK_SET); - ctx->upload_thread_value = pthread_create(&ctx->upload_thread_id, - NULL, - upload_yuv_to_surface, - ctx); - } - - do { - mpeg2enc_destroy_buffers(ctx, &ctx->codedbuf_buf_id, 1); - mpeg2enc_destroy_buffers(ctx, &ctx->pic_param_buf_id, 1); - - - if (VAEncPictureTypeIntra == picture_type) { - codedbuf_size = ctx->codedbuf_i_size; - } else { - codedbuf_size = ctx->codedbuf_pb_size; - } - - /* coded buffer */ - va_status = vaCreateBuffer(ctx->va_dpy, - ctx->context_id, - VAEncCodedBufferType, - codedbuf_size, 1, NULL, - &ctx->codedbuf_buf_id); - CHECK_VASTATUS(va_status,"vaCreateBuffer"); - - /* picture parameter set */ - mpeg2enc_update_picture_parameter_buffer(ctx, picture_type, coded_order, display_order); - - mpeg2enc_render_picture(ctx); - - ret = store_coded_buffer(ctx, picture_type); - } while (ret); - - end_picture(ctx, picture_type, next_is_bpic); -} - -static void -update_next_frame_info(struct mpeg2enc_context *ctx, - VAEncPictureType curr_type, - int curr_coded_order, - int curr_display_order) -{ - if (((curr_coded_order + 1) % ctx->intra_period) == 0) { - ctx->next_type = VAEncPictureTypeIntra; - ctx->next_display_order = curr_coded_order + 1; - - return; - } - - if (curr_type == VAEncPictureTypeIntra) { - assert(curr_display_order == curr_coded_order); - ctx->next_type = VAEncPictureTypePredictive; - ctx->next_bframes = ctx->ip_period; - ctx->next_display_order = curr_display_order + ctx->next_bframes + 1; - } else if (curr_type == VAEncPictureTypePredictive) { - if (ctx->ip_period == 0) { - assert(curr_display_order == curr_coded_order); - ctx->next_type = VAEncPictureTypePredictive; - ctx->next_display_order = curr_display_order + 1; - } else { - ctx->next_type = VAEncPictureTypeBidirectional; - ctx->next_display_order = curr_display_order - ctx->next_bframes; - ctx->next_bframes--; - } - } else if (curr_type == VAEncPictureTypeBidirectional) { - if (ctx->next_bframes == 0) { - ctx->next_type = VAEncPictureTypePredictive; - ctx->next_bframes = ctx->ip_period; - ctx->next_display_order = curr_display_order + ctx->next_bframes + 2; - } else { - ctx->next_type = VAEncPictureTypeBidirectional; - ctx->next_display_order = curr_display_order + 1; - ctx->next_bframes--; - } - } - - if (ctx->next_display_order >= ctx->num_pictures) { - int rtmp = ctx->next_display_order - (ctx->num_pictures - 1); - ctx->next_display_order = ctx->num_pictures - 1; - ctx->next_bframes -= rtmp; - } -} - -static void -mpeg2enc_run(struct mpeg2enc_context *ctx) -{ - int display_order = 0, coded_order = 0; - VAEncPictureType type; - - ctx->new_sequence = 1; - ctx->new_gop_header = 1; - ctx->gop_header_in_display_order = display_order; - - while (coded_order < ctx->num_pictures) { - type = ctx->next_type; - display_order = ctx->next_display_order; - /* follow the IPBxxBPBxxB mode */ - update_next_frame_info(ctx, type, coded_order, display_order); - encode_picture(ctx, - coded_order, - display_order, - type, - ctx->next_type == VAEncPictureTypeBidirectional, - ctx->next_display_order); - - /* update gop_header */ - ctx->new_sequence = 0; - ctx->new_gop_header = ctx->next_type == VAEncPictureTypeIntra; - - if (ctx->new_gop_header) - ctx->gop_header_in_display_order += ctx->intra_period; - - coded_order++; - - fprintf(stderr, "\r %d/%d ...", coded_order, ctx->num_pictures); - fflush(stdout); - } -} - -/* - * end - */ -static void -mpeg2enc_release_va_resources(struct mpeg2enc_context *ctx) -{ - vaDestroySurfaces(ctx->va_dpy, surface_ids, SID_NUMBER); - vaDestroyContext(ctx->va_dpy, ctx->context_id); - vaDestroyConfig(ctx->va_dpy, ctx->config_id); - vaTerminate(ctx->va_dpy); - va_close_display(ctx->va_dpy); -} - -static void -mpeg2enc_end(struct mpeg2enc_context *ctx) -{ - pthread_join(ctx->upload_thread_id, NULL); - mpeg2enc_release_va_resources(ctx); -} - -int -main(int argc, char *argv[]) -{ - struct mpeg2enc_context ctx; - struct timeval tpstart, tpend; - float timeuse; - - gettimeofday(&tpstart, NULL); - - memset(&ctx, 0, sizeof(ctx)); - parse_args(&ctx, argc, argv); - mpeg2enc_init(&ctx); - mpeg2enc_run(&ctx); - mpeg2enc_end(&ctx); - - gettimeofday(&tpend, NULL); - timeuse = 1000000 * (tpend.tv_sec - tpstart.tv_sec) + tpend.tv_usec - tpstart.tv_usec; - timeuse /= 1000000; - fprintf(stderr, "\ndone!\n"); - fprintf(stderr, "encode %d frames in %f secondes, FPS is %.1f\n", ctx.num_pictures, timeuse, ctx.num_pictures / timeuse); - - mpeg2enc_exit(&ctx, 0); - - return 0; -} diff --git a/test/encode/svctenc.c b/test/encode/svctenc.c deleted file mode 100644 index f7406c5..0000000 --- a/test/encode/svctenc.c +++ /dev/null @@ -1,3104 +0,0 @@ -/* - * Copyright (c) 2016 Intel Corporation. All Rights Reserved. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the - * "Software"), to deal in the Software without restriction, including - * without limitation the rights to use, copy, modify, merge, publish, - * distribute, sub license, and/or sell copies of the Software, and to - * permit persons to whom the Software is furnished to do so, subject to - * the following conditions: - * - * The above copyright notice and this permission notice (including the - * next paragraph) shall be included in all copies or substantial portions - * of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS - * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. - * IN NO EVENT SHALL PRECISION INSIGHT AND/OR ITS SUPPLIERS BE LIABLE FOR - * ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, - * TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE - * SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - */ - -/* - * Simple H.264/AVC temporal scalability encoder based on libVA. - * - */ - -#include "sysdeps.h" -#include <stdio.h> -#include <string.h> -#include <stdlib.h> -#include <getopt.h> -#include <unistd.h> - -#include <sys/time.h> -#include <sys/types.h> -#include <sys/stat.h> -#include <fcntl.h> -#include <assert.h> -#include <time.h> -#include <math.h> - -#include <pthread.h> - -#include <va/va.h> -#include "va_display.h" - -#define SLICE_TYPE_P 0 -#define SLICE_TYPE_B 1 -#define SLICE_TYPE_I 2 - -#define IS_I_SLICE(type) (SLICE_TYPE_I == (type) || SLICE_TYPE_I == (type - 5)) -#define IS_P_SLICE(type) (SLICE_TYPE_P == (type) || SLICE_TYPE_P == (type - 5)) -#define IS_B_SLICE(type) (SLICE_TYPE_B == (type) || SLICE_TYPE_B == (type - 5)) - -#define NAL_REF_IDC_NONE 0 -#define NAL_REF_IDC_LOW 1 -#define NAL_REF_IDC_MEDIUM 2 -#define NAL_REF_IDC_HIGH 3 - -#define NAL_NON_IDR 1 -#define NAL_IDR 5 -#define NAL_SEI 6 -#define NAL_SPS 7 -#define NAL_PPS 8 -#define NAL_PREFIX 14 -#define NAL_SUBSET_SPS 15 - -#define ENTROPY_MODE_CAVLC 0 -#define ENTROPY_MODE_CABAC 1 - -#define PROFILE_IDC_BASELINE 66 -#define PROFILE_IDC_MAIN 77 -#define PROFILE_IDC_SCALABLE_BASELINE 83 -#define PROFILE_IDC_SCALABLE_HIGH 86 -#define PROFILE_IDC_HIGH 100 - -#define SRC_SURFACE_IN_ENCODING 0 -#define SRC_SURFACE_IN_STORAGE 1 - -#define NUM_SURFACES 32 - -#define ARRAY_ELEMS(a) (sizeof(a) / sizeof((a)[0])) - -#define CHECK_VASTATUS(va_status, func) \ - if (va_status != VA_STATUS_SUCCESS) { \ - fprintf(stderr,"%s:%s (%d) failed, exit\n", __func__, func, __LINE__); \ - exit(1); \ - } - -#define MAX_SLICES 32 -#define MAX_LAYERS 4 - -#define MIN(a, b) ((a) > (b) ? (b) : (a)) -#define MAX(a, b) ((a) > (b) ? (a) : (b)) - -static VASurfaceID src_surfaces[NUM_SURFACES]; -static VASurfaceID rec_surfaces[NUM_SURFACES]; -static int src_surface_status[NUM_SURFACES]; - -static int temporal_ids_in_bgop[16] = { // index is (encoding order) % gop_size - 1, available from the 2nd encoded frame - 0, /* temporal 0 */ - 1, /* temporal 1 */ - 2, 2, /* temporal 2 */ - 3, 3, 3, 3, /* temporal 3 */ - 4, 4, 4, 4, 4, 4, 4, 4 /* temporal 4 */ -}; - -static int temporal_ids_in_pgop[16] = { // index is (encoding order) % gop_size - 1, available from the 2nd encoded frame - 1, 2, 1, 3, // each element is (the number of temporal layers - temporal id) - 1, 2, 1, 3, - 1, 2, 1, 3, - 1, 2, 1, 3, -}; - -static int gop_factors_in_bgop[16] = { - 1, - 1, - 1, 3, - 1, 3, 5, 7, - 1, 3, 5, 7, 9, 11, 13, 15 -}; - -static float frame_rates[4] = { - 7.5, - 15, - 30, - 60, -}; - -static VAProfile g_va_profiles[] = { - VAProfileH264High, - VAProfileH264Baseline, - VAProfileH264ConstrainedBaseline, -}; - -typedef struct _svcenc_surface -{ - int slot_in_surfaces; /* index in src_surfaces and rec_surfaces */ - int coding_order; - int display_order; - int temporal_id; - int frame_num; - int poc; - unsigned int is_intra : 1; - unsigned int is_idr : 1; - unsigned int is_ref : 1; - VAEncPictureType picture_type; - VASurfaceID rec_surface; -} svcenc_surface; - -static svcenc_surface ref_frames[16], ref_list0[32], ref_list1[32]; - -static pthread_mutex_t upload_mutex = PTHREAD_MUTEX_INITIALIZER; -static pthread_cond_t upload_cond = PTHREAD_COND_INITIALIZER; - -struct upload_task_t { - void *next; - unsigned int display_order; - unsigned int surface; -}; - -struct svcenc_context -{ - /* parameter info */ - FILE *ifp; /* a FILE pointer for source YUV file */ - FILE *ofp; /* a FILE pointer for output SVC file */ - int width; - int height; - int frame_size; - int num_pictures; - int num_slices; - int qp; /* quantisation parameter, default value is 26 */ - unsigned char *frame_data_buffer; /* buffer for input surface, the length is the maximum frame_size */ - int gop_size; - int max_num_ref_frames; - int num_ref_frames; - int hierarchical_levels; - int layer_brc; - - /* the info for next picture in encoding order */ - svcenc_surface next_svcenc_surface; - - /* GOP info */ - int intra_idr_period; - int intra_period; - int ip_period; - int num_remainder_bframes; - int gop_type; /* 0: p hierarchical, 1: B hierarchical, default is 0 */ - - /* bitrate info */ - int rate_control_mode; - int bits_per_kbps; - int framerate_per_100s; - int i_initial_cpb_removal_delay; - int i_initial_cpb_removal_delay_offset; - int i_initial_cpb_removal_delay_length; - int i_cpb_removal_delay; - int i_cpb_removal_delay_length; - int i_dpb_output_delay_length; - int time_offset_length; - - unsigned long long idr_frame_num; - unsigned long long prev_idr_cpb_removal; - unsigned long long current_idr_cpb_removal; - unsigned long long current_cpb_removal; - - /* This is relative to the current_cpb_removal */ - unsigned int current_dpb_removal_delta; - - int profile_idc; - int constraint_set_flag; - - int svc_profile_idc; - int svc_constraint_set_flag; - - /* reordering info for l0/l1, - * bit0-3: ref_pic_list_modification_flag_lX (X=0,1), - * bit4-7: modification_of_pic_nums_idc, - * bit8-15: abs_diff_pic_num_minus1 - * bit16-23: num_ref_idx_active_override_flag - * bit24-31: num_ref_idx_lX_active_minus1 (X=0,1), - */ - unsigned int reordering_info[2]; - - /* VA info */ - VADisplay va_dpy; - VAProfile profile; - VAEncSequenceParameterBufferH264 seq_param; - VAEncPictureParameterBufferH264 pic_param; - VAEncSliceParameterBufferH264 slice_param[MAX_SLICES]; - VAContextID context_id; - VAConfigID config_id; - VABufferID seq_param_buf_id; /* Sequence level parameter */ - VABufferID pic_param_buf_id; /* Picture level parameter */ - VABufferID slice_param_buf_id[MAX_SLICES]; /* Slice level parameter, multil slices */ - VABufferID codedbuf_buf_id; /* Output buffer, compressed data */ - VABufferID packed_sei_scalability_info_header_param_buf_id; - VABufferID packed_sei_scalability_info_buf_id; - VABufferID packed_seq_header_param_buf_id; - VABufferID packed_seq_buf_id; - VABufferID packed_svc_seq_header_param_buf_id; - VABufferID packed_svc_seq_buf_id; - VABufferID packed_pic_header_param_buf_id; - VABufferID packed_pic_buf_id; - VABufferID packed_sei_header_param_buf_id; /* the SEI buffer */ - VABufferID packed_sei_buf_id; - VABufferID misc_parameter_layer_structure_buf_id; - VABufferID misc_parameter_ratecontrol_buf_id[MAX_LAYERS]; - VABufferID misc_parameter_framerate_buf_id[MAX_LAYERS]; - VABufferID misc_parameter_hrd_buf_id; - VABufferID packed_slice_header_param_buf_id[MAX_SLICES]; - VABufferID packed_slice_header_data_buf_id[MAX_SLICES]; - VABufferID packed_prefix_nal_unit_param_buf_id[MAX_SLICES]; - VABufferID packed_prefix_nal_unit_data_buf_id[MAX_SLICES]; - - /* thread info */ - pthread_t upload_thread; - struct upload_task_t *upload_task_header; - struct upload_task_t *upload_task_tail; -}; - -/* bitstream */ -#define BITSTREAM_ALLOCATE_STEPPING 4096 - -struct __bitstream { - unsigned int *buffer; - int bit_offset; - int max_size_in_dword; -}; - -typedef struct __bitstream bitstream; - -static unsigned int -va_swap32(unsigned int val) -{ - unsigned char *pval = (unsigned char *)&val; - - return ((pval[0] << 24) | - (pval[1] << 16) | - (pval[2] << 8) | - (pval[3] << 0)); -} - -static void -bitstream_start(bitstream *bs) -{ - bs->max_size_in_dword = BITSTREAM_ALLOCATE_STEPPING; - bs->buffer = calloc(bs->max_size_in_dword * sizeof(int), 1); - bs->bit_offset = 0; -} - -static void -bitstream_end(bitstream *bs) -{ - int pos = (bs->bit_offset >> 5); - int bit_offset = (bs->bit_offset & 0x1f); - int bit_left = 32 - bit_offset; - - if (bit_offset) { - bs->buffer[pos] = va_swap32((bs->buffer[pos] << bit_left)); - } -} - -static void -bitstream_put_ui(bitstream *bs, unsigned int val, int size_in_bits) -{ - int pos = (bs->bit_offset >> 5); - int bit_offset = (bs->bit_offset & 0x1f); - int bit_left = 32 - bit_offset; - - if (!size_in_bits) - return; - - bs->bit_offset += size_in_bits; - - if (bit_left > size_in_bits) { - bs->buffer[pos] = (bs->buffer[pos] << size_in_bits | val); - } else { - size_in_bits -= bit_left; - bs->buffer[pos] = (bs->buffer[pos] << bit_left) | (val >> size_in_bits); - bs->buffer[pos] = va_swap32(bs->buffer[pos]); - - if (pos + 1 == bs->max_size_in_dword) { - bs->max_size_in_dword += BITSTREAM_ALLOCATE_STEPPING; - bs->buffer = realloc(bs->buffer, bs->max_size_in_dword * sizeof(unsigned int)); - } - - bs->buffer[pos + 1] = val; - } -} - -static void -bitstream_put_ue(bitstream *bs, unsigned int val) -{ - int size_in_bits = 0; - int tmp_val = ++val; - - while (tmp_val) { - tmp_val >>= 1; - size_in_bits++; - } - - bitstream_put_ui(bs, 0, size_in_bits - 1); // leading zero - bitstream_put_ui(bs, val, size_in_bits); -} - -static void -bitstream_put_se(bitstream *bs, int val) -{ - unsigned int new_val; - - if (val <= 0) - new_val = -2 * val; - else - new_val = 2 * val - 1; - - bitstream_put_ue(bs, new_val); -} - -static void -bitstream_byte_aligning(bitstream *bs, int bit) -{ - int bit_offset = (bs->bit_offset & 0x7); - int bit_left = 8 - bit_offset; - int new_val; - - if (!bit_offset) - return; - - assert(bit == 0 || bit == 1); - - if (bit) - new_val = (1 << bit_left) - 1; - else - new_val = 0; - - bitstream_put_ui(bs, new_val, bit_left); -} - -static void -rbsp_trailing_bits(bitstream *bs) -{ - bitstream_put_ui(bs, 1, 1); - bitstream_byte_aligning(bs, 0); -} - -static void -nal_start_code_prefix(bitstream *bs) -{ - bitstream_put_ui(bs, 0x00000001, 32); -} - -static void -nal_header(bitstream *bs, int nal_ref_idc, int nal_unit_type) -{ - bitstream_put_ui(bs, 0, 1); /* forbidden_zero_bit: 0 */ - bitstream_put_ui(bs, nal_ref_idc, 2); - bitstream_put_ui(bs, nal_unit_type, 5); -} - -static void -sps_data(struct svcenc_context *ctx, - const VAEncSequenceParameterBufferH264 *seq_param, - bitstream *bs) -{ - bitstream_put_ui(bs, ctx->profile_idc, 8); /* profile_idc */ - bitstream_put_ui(bs, !!(ctx->constraint_set_flag & 1), 1); /* constraint_set0_flag */ - bitstream_put_ui(bs, !!(ctx->constraint_set_flag & 2), 1); /* constraint_set1_flag */ - bitstream_put_ui(bs, !!(ctx->constraint_set_flag & 4), 1); /* constraint_set2_flag */ - bitstream_put_ui(bs, !!(ctx->constraint_set_flag & 8), 1); /* constraint_set3_flag */ - bitstream_put_ui(bs, !!(ctx->constraint_set_flag & 16), 1); /* constraint_set4_flag */ - bitstream_put_ui(bs, !!(ctx->constraint_set_flag & 32), 1); /* constraint_set5_flag */ - bitstream_put_ui(bs, 0, 2); /* reserved_zero_2bits */ - bitstream_put_ui(bs, seq_param->level_idc, 8); /* level_idc */ - bitstream_put_ue(bs, seq_param->seq_parameter_set_id); /* seq_parameter_set_id */ - - if (ctx->profile_idc == PROFILE_IDC_HIGH || - ctx->profile_idc == PROFILE_IDC_SCALABLE_HIGH || - ctx->profile_idc == PROFILE_IDC_SCALABLE_BASELINE) { - bitstream_put_ue(bs, 1); /* chroma_format_idc = 1, 4:2:0 */ - bitstream_put_ue(bs, 0); /* bit_depth_luma_minus8 */ - bitstream_put_ue(bs, 0); /* bit_depth_chroma_minus8 */ - bitstream_put_ui(bs, 0, 1); /* qpprime_y_zero_transform_bypass_flag */ - bitstream_put_ui(bs, 0, 1); /* seq_scaling_matrix_present_flag */ - } - - bitstream_put_ue(bs, seq_param->seq_fields.bits.log2_max_frame_num_minus4); /* log2_max_frame_num_minus4 */ - bitstream_put_ue(bs, seq_param->seq_fields.bits.pic_order_cnt_type); /* pic_order_cnt_type */ - - if (seq_param->seq_fields.bits.pic_order_cnt_type == 0) - bitstream_put_ue(bs, seq_param->seq_fields.bits.log2_max_pic_order_cnt_lsb_minus4); /* log2_max_pic_order_cnt_lsb_minus4 */ - else { - assert(0); - } - - bitstream_put_ue(bs, seq_param->max_num_ref_frames); /* num_ref_frames */ - bitstream_put_ui(bs, 0, 1); /* gaps_in_frame_num_value_allowed_flag */ - - bitstream_put_ue(bs, seq_param->picture_width_in_mbs - 1); /* pic_width_in_mbs_minus1 */ - bitstream_put_ue(bs, seq_param->picture_height_in_mbs - 1); /* pic_height_in_map_units_minus1 */ - bitstream_put_ui(bs, seq_param->seq_fields.bits.frame_mbs_only_flag, 1); /* frame_mbs_only_flag */ - - if (!seq_param->seq_fields.bits.frame_mbs_only_flag) { - assert(0); - } - - bitstream_put_ui(bs, seq_param->seq_fields.bits.direct_8x8_inference_flag, 1); /* direct_8x8_inference_flag */ - bitstream_put_ui(bs, seq_param->frame_cropping_flag, 1); /* frame_cropping_flag */ - - if (seq_param->frame_cropping_flag) { - bitstream_put_ue(bs, seq_param->frame_crop_left_offset); /* frame_crop_left_offset */ - bitstream_put_ue(bs, seq_param->frame_crop_right_offset); /* frame_crop_right_offset */ - bitstream_put_ue(bs, seq_param->frame_crop_top_offset); /* frame_crop_top_offset */ - bitstream_put_ue(bs, seq_param->frame_crop_bottom_offset); /* frame_crop_bottom_offset */ - } - - if (ctx->bits_per_kbps < 0) { - bitstream_put_ui(bs, 0, 1); /* vui_parameters_present_flag */ - } else { - bitstream_put_ui(bs, 1, 1); /* vui_parameters_present_flag */ - bitstream_put_ui(bs, 0, 1); /* aspect_ratio_info_present_flag */ - bitstream_put_ui(bs, 0, 1); /* overscan_info_present_flag */ - bitstream_put_ui(bs, 0, 1); /* video_signal_type_present_flag */ - bitstream_put_ui(bs, 0, 1); /* chroma_loc_info_present_flag */ - bitstream_put_ui(bs, 1, 1); /* timing_info_present_flag */ - { - bitstream_put_ui(bs, seq_param->num_units_in_tick, 32); - bitstream_put_ui(bs, seq_param->time_scale, 32); - bitstream_put_ui(bs, 1, 1); - } - bitstream_put_ui(bs, 1, 1); /* nal_hrd_parameters_present_flag */ - { - // hrd_parameters - bitstream_put_ue(bs, 0); /* cpb_cnt_minus1 */ - bitstream_put_ui(bs, 0, 4); /* bit_rate_scale */ - bitstream_put_ui(bs, 2, 4); /* cpb_size_scale */ - - /* the bits_per_kbps is in kbps */ - bitstream_put_ue(bs, (((ctx->bits_per_kbps * 1024) >> 6) - 1)); /* bit_rate_value_minus1[0] */ - bitstream_put_ue(bs, ((ctx->bits_per_kbps * 8 * 1024) >> 6) - 1); /* cpb_size_value_minus1[0] */ - bitstream_put_ui(bs, 1, 1); /* cbr_flag[0] */ - - /* initial_cpb_removal_delay_length_minus1 */ - bitstream_put_ui(bs, (ctx->i_initial_cpb_removal_delay_length - 1), 5); - /* cpb_removal_delay_length_minus1 */ - bitstream_put_ui(bs, (ctx->i_cpb_removal_delay_length - 1), 5); - /* dpb_output_delay_length_minus1 */ - bitstream_put_ui(bs, (ctx->i_dpb_output_delay_length - 1), 5); - /* time_offset_length */ - bitstream_put_ui(bs, (ctx->time_offset_length - 1), 5); - } - - bitstream_put_ui(bs, 0, 1); /* vcl_hrd_parameters_present_flag */ - bitstream_put_ui(bs, 0, 1); /* low_delay_hrd_flag */ - - bitstream_put_ui(bs, 0, 1); /* pic_struct_present_flag */ - bitstream_put_ui(bs, 0, 1); /* bitstream_restriction_flag */ - } -} - -static void -sps_svc_extension(struct svcenc_context *ctx, - const VAEncSequenceParameterBufferH264 *sps_param, - bitstream *bs) -{ - bitstream_put_ui(bs, 0, 1); /* inter_layer_deblocking_filter_control_present_flag */ - bitstream_put_ui(bs, 0, 2); /* extended_spatial_scalability_idc */ - - /* if (ChromaArrayType == 1) */ - bitstream_put_ui(bs, 0, 1); /* chroma_phase_x_plus1_flag */ - bitstream_put_ui(bs, 1, 2); /* chroma_phase_y_plus1 */ - -#if 0 - if (extended_spatial_scalability_idc == 1) { - /* if (ChromaArrayType > 0) */ - bitstream_put_ui(bs, 0, 1); /* seq_ref_layer_chroma_phase_x_plus1_flag */ - bitstream_put_ui(bs, 0, 2); /* seq_ref_layer_chroma_phase_y_plus1 */ - - bitstream_put_se(bs, 0); /* seq_scaled_ref_layer_left_offset */ - bitstream_put_se(bs, 0); /* seq_scaled_ref_layer_top_offset */ - bitstream_put_se(bs, 0); /* seq_scaled_ref_layer_right_offset */ - bitstream_put_se(bs, 0); /* seq_scaled_ref_layer_bottom_offset */ - } -#endif - - bitstream_put_ui(bs, 0, 1); /* seq_tcoeff_level_prediction_flag */ - -#if 0 - if (seq_tcoeff_level_prediction_flag) - bitstream_put_ui(bs, 0, 1); /* adaptive_tcoeff_level_prediction_flag */ -#endif - - bitstream_put_ui(bs, 0, 1); /* slice_header_restriction_flag */ -} - -static void -sps_svc_vui_parameters_extension(struct svcenc_context *ctx, - const VAEncSequenceParameterBufferH264 *sps_param, - bitstream *bs) -{ - bitstream_put_ui(bs, 0, 1); /* svc_vui_parameters_present_flag */ -} - -static void -sps_additional_extension2(struct svcenc_context *ctx, - const VAEncSequenceParameterBufferH264 *sps_param, - bitstream *bs) -{ - bitstream_put_ui(bs, 0, 1); /* additional_extension2_flag */ -} - -static void -pps_rbsp(struct svcenc_context *ctx, - const VAEncPictureParameterBufferH264 *pic_param, - bitstream *bs) -{ - bitstream_put_ue(bs, pic_param->pic_parameter_set_id); /* pic_parameter_set_id */ - bitstream_put_ue(bs, pic_param->seq_parameter_set_id); /* seq_parameter_set_id */ - - bitstream_put_ui(bs, pic_param->pic_fields.bits.entropy_coding_mode_flag, 1); /* entropy_coding_mode_flag */ - - bitstream_put_ui(bs, 0, 1); /* pic_order_present_flag: 0 */ - - bitstream_put_ue(bs, 0); /* num_slice_groups_minus1 */ - - bitstream_put_ue(bs, pic_param->num_ref_idx_l0_active_minus1); /* num_ref_idx_l0_active_minus1 */ - bitstream_put_ue(bs, pic_param->num_ref_idx_l1_active_minus1); /* num_ref_idx_l1_active_minus1 1 */ - - bitstream_put_ui(bs, pic_param->pic_fields.bits.weighted_pred_flag, 1); /* weighted_pred_flag: 0 */ - bitstream_put_ui(bs, pic_param->pic_fields.bits.weighted_bipred_idc, 2); /* weighted_bipred_idc: 0 */ - - bitstream_put_se(bs, pic_param->pic_init_qp - 26); /* pic_init_qp_minus26 */ - bitstream_put_se(bs, 0); /* pic_init_qs_minus26 */ - bitstream_put_se(bs, 0); /* chroma_qp_index_offset */ - - bitstream_put_ui(bs, pic_param->pic_fields.bits.deblocking_filter_control_present_flag, 1); /* deblocking_filter_control_present_flag */ - bitstream_put_ui(bs, 0, 1); /* constrained_intra_pred_flag */ - bitstream_put_ui(bs, 0, 1); /* redundant_pic_cnt_present_flag */ - - /* more_rbsp_data */ - bitstream_put_ui(bs, pic_param->pic_fields.bits.transform_8x8_mode_flag, 1); /*transform_8x8_mode_flag */ - bitstream_put_ui(bs, 0, 1); /* pic_scaling_matrix_present_flag */ - bitstream_put_se(bs, pic_param->second_chroma_qp_index_offset ); /*second_chroma_qp_index_offset */ - - rbsp_trailing_bits(bs); -} - -static int -build_packed_seq_buffer(struct svcenc_context *ctx, - const VAEncSequenceParameterBufferH264 *seq_param, - unsigned char **header_buffer) -{ - bitstream bs; - - bitstream_start(&bs); - - nal_start_code_prefix(&bs); - nal_header(&bs, NAL_REF_IDC_HIGH, NAL_SPS); - - sps_data(ctx, seq_param, &bs); - rbsp_trailing_bits(&bs); /* rbsp_trailing_bits */ - - bitstream_end(&bs); - - *header_buffer = (unsigned char *)bs.buffer; - return bs.bit_offset; -} - -static int -build_packed_subset_seq_buffer(struct svcenc_context *ctx, - const VAEncSequenceParameterBufferH264 *seq_param, - unsigned char **header_buffer) -{ - bitstream bs; - - bitstream_start(&bs); - - nal_start_code_prefix(&bs); - nal_header(&bs, NAL_REF_IDC_HIGH, NAL_SUBSET_SPS); - - sps_data(ctx, seq_param, &bs); - sps_svc_extension(ctx, seq_param, &bs); - sps_svc_vui_parameters_extension(ctx, seq_param, &bs); - sps_additional_extension2(ctx, seq_param, &bs); - rbsp_trailing_bits(&bs); /* rbsp_trailing_bits */ - - bitstream_end(&bs); - - *header_buffer = (unsigned char *)bs.buffer; - return bs.bit_offset; -} - -static int -build_packed_pic_buffer(struct svcenc_context *ctx, - const VAEncPictureParameterBufferH264 *pic_param, - unsigned char **header_buffer) -{ - bitstream bs; - - bitstream_start(&bs); - nal_start_code_prefix(&bs); - nal_header(&bs, NAL_REF_IDC_HIGH, NAL_PPS); - pps_rbsp(ctx, pic_param, &bs); - bitstream_end(&bs); - - *header_buffer = (unsigned char *)bs.buffer; - return bs.bit_offset; -} - -static int -build_packed_sei_buffering_period_buffer(struct svcenc_context *ctx, - const VAEncSequenceParameterBufferH264 *seq_param, - int frame_num, - unsigned char **sei_buffer) -{ - bitstream sei_bp_bs; - - if (ctx->rate_control_mode & VA_RC_CQP || - frame_num) { - *sei_buffer = NULL; - return 0; - } - - bitstream_start(&sei_bp_bs); - bitstream_put_ue(&sei_bp_bs, seq_param->seq_parameter_set_id); /* seq_parameter_set_id */ - /* SEI buffer period info */ - /* NALHrdBpPresentFlag == 1 */ - bitstream_put_ui(&sei_bp_bs, ctx->i_initial_cpb_removal_delay, ctx->i_initial_cpb_removal_delay_length); - bitstream_put_ui(&sei_bp_bs, ctx->i_initial_cpb_removal_delay_offset, ctx->i_initial_cpb_removal_delay_length); - - if (sei_bp_bs.bit_offset & 0x7) { - bitstream_put_ui(&sei_bp_bs, 1, 1); - } - - bitstream_end(&sei_bp_bs); - - *sei_buffer = (unsigned char *)sei_bp_bs.buffer; - - return (sei_bp_bs.bit_offset + 7) / 8; -} - -static int -build_packed_sei_pic_timing_buffer(struct svcenc_context *ctx, int frame_num, unsigned char **sei_buffer) -{ - bitstream sei_pic_bs; - unsigned int cpb_removal_delay; - - if (ctx->rate_control_mode & VA_RC_CQP) { - *sei_buffer = 0; - return 0; - } - - /* SEI pic timing info */ - bitstream_start(&sei_pic_bs); - - /* The info of CPB and DPB delay is controlled by CpbDpbDelaysPresentFlag, - * which is derived as 1 if one of the following conditions is true: - * nal_hrd_parameters_present_flag is present in the bitstream and is equal to 1, - * vcl_hrd_parameters_present_flag is present in the bitstream and is equal to 1, - */ - cpb_removal_delay = (ctx->current_cpb_removal - ctx->prev_idr_cpb_removal); - bitstream_put_ui(&sei_pic_bs, cpb_removal_delay, ctx->i_cpb_removal_delay_length); - bitstream_put_ui(&sei_pic_bs, ctx->current_dpb_removal_delta, ctx->i_dpb_output_delay_length); - - if (sei_pic_bs.bit_offset & 0x7) { - bitstream_put_ui(&sei_pic_bs, 1, 1); - } - - /* The pic_structure_present_flag determines whether the pic_structure - * info is written into the SEI pic timing info. - * Currently it is set to zero. - */ - bitstream_end(&sei_pic_bs); - - *sei_buffer = (unsigned char *)sei_pic_bs.buffer; - - return (sei_pic_bs.bit_offset + 7) / 8; -} - -static int -build_packed_sei_scalability_info_buffer(struct svcenc_context *ctx, - const VAEncSequenceParameterBufferH264 *seq_param, - const VAEncPictureParameterBufferH264 *pic_param, - int frame_num, - unsigned char **sei_buffer) -{ - bitstream scalability_info_bs; - int i; - - if (frame_num) { // non IDR - *sei_buffer = NULL; - return 0; - } - - /* Write scalability_info */ - bitstream_start(&scalability_info_bs); - - bitstream_put_ui(&scalability_info_bs, 0, 1); // temporal_id_nesting_flag: false - bitstream_put_ui(&scalability_info_bs, 0, 1); // priority_layer_info_present_flag: false - bitstream_put_ui(&scalability_info_bs, 0, 1); // priority_id_setting_flag: false - bitstream_put_ue(&scalability_info_bs, ctx->hierarchical_levels - 1); // num_layers_minus1 - - for (i = 0; i < ctx->hierarchical_levels; i++) { - bitstream_put_ue(&scalability_info_bs, i); // layer_id[i] - bitstream_put_ui(&scalability_info_bs, 0, 6); // priority_id[i[ - bitstream_put_ui(&scalability_info_bs, 0, 1); // discardable_flag[i] - bitstream_put_ui(&scalability_info_bs, 0, 3); // dependency_id[i] - bitstream_put_ui(&scalability_info_bs, 0, 4); // quality_id[i] - bitstream_put_ui(&scalability_info_bs, i, 3); // temporal_id[i] - bitstream_put_ui(&scalability_info_bs, 0, 1); // sub_pic_layer_flag[i] - bitstream_put_ui(&scalability_info_bs, 0, 1); // sub_region_layer_flag[i] - bitstream_put_ui(&scalability_info_bs, 0, 1); // iroi_division_info_present_flag[i] - bitstream_put_ui(&scalability_info_bs, 0, 1); // profile_level_info_present_flag[i] - bitstream_put_ui(&scalability_info_bs, 0, 1); // bitrate_info_present_flag[i] - bitstream_put_ui(&scalability_info_bs, 1, 1); // frm_rate_info_present_flag[i] - bitstream_put_ui(&scalability_info_bs, 1, 1); // frm_size_info_present_flag[i] - bitstream_put_ui(&scalability_info_bs, 0, 1); // layer_dependency_info_present_flag[i] - bitstream_put_ui(&scalability_info_bs, 0, 1); // parameter_sets_info_present_flag[i] - bitstream_put_ui(&scalability_info_bs, 0, 1); // bitstream_restriction_info_present_flag[i] - bitstream_put_ui(&scalability_info_bs, 0, 1); // exact_interlayer_pred_flag[i] - bitstream_put_ui(&scalability_info_bs, 0, 1); // layer_conversion_flag[i] - bitstream_put_ui(&scalability_info_bs, 0, 1); // layer_output_flag[i] - - bitstream_put_ui(&scalability_info_bs, 0, 2); // constant_frm_bitrate_idc[i] - bitstream_put_ui(&scalability_info_bs, (int)floor(frame_rates[i] * 256 + 0.5), 16); // avg_frm_rate - - bitstream_put_ue(&scalability_info_bs, seq_param->picture_width_in_mbs - 1); // frm_width_in_mbs_minus1 - bitstream_put_ue(&scalability_info_bs, seq_param->picture_height_in_mbs - 1); // frm_height_in_mbs_minus1 - - bitstream_put_ue(&scalability_info_bs, 0); // layer_dependency_info_src_layer_id_delta[i] - bitstream_put_ue(&scalability_info_bs, 0); // parameter_sets_info_src_layer_id_delta[i] - } - - rbsp_trailing_bits(&scalability_info_bs); - bitstream_end(&scalability_info_bs); - - *sei_buffer = (unsigned char *)scalability_info_bs.buffer; - - return (scalability_info_bs.bit_offset + 7) / 8; -} - -static void -svcenc_update_sei_info(struct svcenc_context *ctx, svcenc_surface *current_surface) -{ - unsigned long long frame_interval; - - if (!(ctx->rate_control_mode & VA_RC_CBR)) { - return; - } - - frame_interval = current_surface->coding_order - ctx->idr_frame_num; - - if (current_surface->is_idr) { - ctx->current_cpb_removal = ctx->prev_idr_cpb_removal + frame_interval * 2; - ctx->idr_frame_num = current_surface->coding_order; - ctx->current_idr_cpb_removal = ctx->current_cpb_removal; - - if (ctx->ip_period) - ctx->current_dpb_removal_delta = (ctx->ip_period + 1) * 2; - else - ctx->current_dpb_removal_delta = 2; - } else { - ctx->current_cpb_removal = ctx->current_idr_cpb_removal + frame_interval * 2; - - if (current_surface->picture_type == VAEncPictureTypeIntra || - current_surface->picture_type == VAEncPictureTypePredictive) { - if (ctx->ip_period) - ctx->current_dpb_removal_delta = (ctx->ip_period + 1) * 2; - else - ctx->current_dpb_removal_delta = 2; - } else - ctx->current_dpb_removal_delta = 2; - } -} - -static int -build_packed_sei_buffer(struct svcenc_context *ctx, - const VAEncSequenceParameterBufferH264 *seq_param, - const VAEncPictureParameterBufferH264 *pic_param, - svcenc_surface *current_surface, - unsigned char **sei_buffer) -{ - unsigned char *scalability_info_buffer = NULL, *buffering_period_buffer = NULL, *pic_timing_buffer = NULL; - int scalability_info_size = 0, buffering_period_size = 0, pic_timing_size = 0; - bitstream nal_bs; - int i; - - svcenc_update_sei_info(ctx, current_surface); - - buffering_period_size = build_packed_sei_buffering_period_buffer(ctx, seq_param, current_surface->frame_num, &buffering_period_buffer); - pic_timing_size = build_packed_sei_pic_timing_buffer(ctx, current_surface->frame_num, &pic_timing_buffer); - scalability_info_size = build_packed_sei_scalability_info_buffer(ctx, seq_param, pic_param, current_surface->frame_num, &scalability_info_buffer); - - if (!buffering_period_buffer && - !pic_timing_buffer && - !scalability_info_buffer) { - *sei_buffer = NULL; - return 0; - } - - bitstream_start(&nal_bs); - nal_start_code_prefix(&nal_bs); - nal_header(&nal_bs, NAL_REF_IDC_NONE, NAL_SEI); - - /* Write the SEI buffer */ - if (buffering_period_buffer) { - assert(buffering_period_size); - - bitstream_put_ui(&nal_bs, 0, 8); // last_payload_type_byte: 0 - bitstream_put_ui(&nal_bs, buffering_period_size, 8); // last_payload_size_byte - - for (i = 0; i < buffering_period_size; i++) { - bitstream_put_ui(&nal_bs, buffering_period_buffer[i], 8); - } - - free(buffering_period_buffer); - } - - if (pic_timing_buffer) { - assert(pic_timing_size); - - bitstream_put_ui(&nal_bs, 1, 8); // last_payload_type_byte: 1 - bitstream_put_ui(&nal_bs, pic_timing_size, 8); // last_payload_size_byte - - for (i = 0; i < pic_timing_size; i++) { - bitstream_put_ui(&nal_bs, pic_timing_buffer[i], 8); - } - - free(pic_timing_buffer); - } - - if (scalability_info_buffer) { - assert(scalability_info_size); - - bitstream_put_ui(&nal_bs, 24, 8); // last_payload_type_byte: 24 - bitstream_put_ui(&nal_bs, scalability_info_size, 8); // last_payload_size_byte - - for (i = 0; i < scalability_info_size; i++) { - bitstream_put_ui(&nal_bs, scalability_info_buffer[i], 8); - } - - free(scalability_info_buffer); - } - - rbsp_trailing_bits(&nal_bs); - bitstream_end(&nal_bs); - - *sei_buffer = (unsigned char *)nal_bs.buffer; - - return nal_bs.bit_offset; -} - -static void -slice_header(bitstream *bs, - VAEncSequenceParameterBufferH264 *sps_param, - VAEncPictureParameterBufferH264 *pic_param, - VAEncSliceParameterBufferH264 *slice_param, - unsigned int reordering_info[2]) -{ - int first_mb_in_slice = slice_param->macroblock_address; - int i; - - bitstream_put_ue(bs, first_mb_in_slice); /* first_mb_in_slice: 0 */ - bitstream_put_ue(bs, slice_param->slice_type); /* slice_type */ - bitstream_put_ue(bs, slice_param->pic_parameter_set_id); /* pic_parameter_set_id: 0 */ - bitstream_put_ui(bs, pic_param->frame_num, sps_param->seq_fields.bits.log2_max_frame_num_minus4 + 4); /* frame_num */ - - /* frame_mbs_only_flag == 1 */ - if (!sps_param->seq_fields.bits.frame_mbs_only_flag) { - /* FIXME: */ - assert(0); - } - - if (pic_param->pic_fields.bits.idr_pic_flag) - bitstream_put_ue(bs, slice_param->idr_pic_id); /* idr_pic_id: 0 */ - - if (sps_param->seq_fields.bits.pic_order_cnt_type == 0) { - bitstream_put_ui(bs, pic_param->CurrPic.TopFieldOrderCnt, sps_param->seq_fields.bits.log2_max_pic_order_cnt_lsb_minus4 + 4); - /* pic_order_present_flag == 0 */ - } else { - /* FIXME: */ - assert(0); - } - - /* redundant_pic_cnt_present_flag == 0 */ - /* slice type */ - if (IS_P_SLICE(slice_param->slice_type)) { - bitstream_put_ui(bs, !!((reordering_info[0] >> 16) & 0xFF), 1); /* num_ref_idx_active_override_flag: */ - - if ((reordering_info[0] >> 16) & 0xFF) - bitstream_put_ue(bs, (reordering_info[0] >> 24) & 0xFF); /* num_ref_idx_l0_active_minus1 */ - - /* ref_pic_list_reordering */ - if (!reordering_info || !(reordering_info[0] & 0x0F)) - bitstream_put_ui(bs, 0, 1); /* ref_pic_list_reordering_flag_l0: 0 */ - else { - bitstream_put_ui(bs, 1, 1); /* ref_pic_list_reordering_flag_l0: 1 */ - bitstream_put_ue(bs, (reordering_info[0] >> 4) & 0x0F); - bitstream_put_ue(bs, (reordering_info[0] >> 8) & 0xFF); - bitstream_put_ue(bs, 3); /* modification_of_pic_nums_idc: 3 */ - } - } else if (IS_B_SLICE(slice_param->slice_type)) { - bitstream_put_ui(bs, slice_param->direct_spatial_mv_pred_flag, 1); /* direct_spatial_mv_pred: 1 */ - - bitstream_put_ui(bs, ((reordering_info[0] >> 16) & 0xFF) || ((reordering_info[1] >> 16) & 0xFF) , 1); /* num_ref_idx_active_override_flag: */ - - if (((reordering_info[0] >> 16) & 0xFF) || ((reordering_info[1] >> 16) & 0xFF)) { - bitstream_put_ue(bs, (reordering_info[0] >> 24) & 0xFF); /* num_ref_idx_l0_active_minus1 */ - bitstream_put_ue(bs, (reordering_info[1] >> 24) & 0xFF); /* num_ref_idx_l0_active_minus1 */ - } - - /* ref_pic_list_reordering */ - - for (i = 0; i < 2; i++) { - if (!reordering_info || !(reordering_info[i] & 0x0F)) - bitstream_put_ui(bs, 0, 1); /* ref_pic_list_reordering_flag_l0/l1: 0 */ - else { - bitstream_put_ui(bs, 1, 1); /* ref_pic_list_reordering_flag_l0/l1: 1 */ - bitstream_put_ue(bs, (reordering_info[i] >> 4) & 0x0F); - bitstream_put_ue(bs, (reordering_info[i] >> 8) & 0xFF); - bitstream_put_ue(bs, 3); /* modification_of_pic_nums_idc: 3 */ - } - } - } - - if ((pic_param->pic_fields.bits.weighted_pred_flag && - IS_P_SLICE(slice_param->slice_type)) || - ((pic_param->pic_fields.bits.weighted_bipred_idc == 1) && - IS_B_SLICE(slice_param->slice_type))) { - /* FIXME: fill weight/offset table */ - assert(0); - } - - /* dec_ref_pic_marking */ - if (pic_param->pic_fields.bits.reference_pic_flag) { /* nal_ref_idc != 0 */ - unsigned char no_output_of_prior_pics_flag = 0; - unsigned char long_term_reference_flag = 0; - unsigned char adaptive_ref_pic_marking_mode_flag = 0; - - if (pic_param->pic_fields.bits.idr_pic_flag) { - bitstream_put_ui(bs, no_output_of_prior_pics_flag, 1); /* no_output_of_prior_pics_flag: 0 */ - bitstream_put_ui(bs, long_term_reference_flag, 1); /* long_term_reference_flag: 0 */ - } else { - bitstream_put_ui(bs, adaptive_ref_pic_marking_mode_flag, 1); /* adaptive_ref_pic_marking_mode_flag: 0 */ - } - } - - if (pic_param->pic_fields.bits.entropy_coding_mode_flag && - !IS_I_SLICE(slice_param->slice_type)) - bitstream_put_ue(bs, slice_param->cabac_init_idc); /* cabac_init_idc: 0 */ - - bitstream_put_se(bs, slice_param->slice_qp_delta); /* slice_qp_delta: 0 */ - - /* ignore for SP/SI */ - - if (pic_param->pic_fields.bits.deblocking_filter_control_present_flag) { - bitstream_put_ue(bs, slice_param->disable_deblocking_filter_idc); /* disable_deblocking_filter_idc: 0 */ - - if (slice_param->disable_deblocking_filter_idc != 1) { - bitstream_put_se(bs, slice_param->slice_alpha_c0_offset_div2); /* slice_alpha_c0_offset_div2: 2 */ - bitstream_put_se(bs, slice_param->slice_beta_offset_div2); /* slice_beta_offset_div2: 2 */ - } - } - - if (pic_param->pic_fields.bits.entropy_coding_mode_flag) { - bitstream_byte_aligning(bs, 1); - } -} - -static void -nal_header_extension(bitstream *bs, - VAEncPictureParameterBufferH264 *pic_param, - unsigned int temporal_id) -{ - int is_idr = !!pic_param->pic_fields.bits.idr_pic_flag; - - /* 3 bytes */ - bitstream_put_ui(bs, 1, 1); /* svc_extension_flag */ - bitstream_put_ui(bs, !!is_idr, 1); - bitstream_put_ui(bs, 0, 6); /* priority_id */ - bitstream_put_ui(bs, 1, 1); /* no_inter_layer_pred_flag */ - bitstream_put_ui(bs, 0, 3); /* dependency_id */ - bitstream_put_ui(bs, 0, 4); /* quality_id */ - bitstream_put_ui(bs, temporal_id, 3); /* temporal_id */ - bitstream_put_ui(bs, 0, 1); /* use_ref_base_pic_flag */ - bitstream_put_ui(bs, 1, 1); /* discardable_flag */ - bitstream_put_ui(bs, 1, 1); /* output_flag */ - bitstream_put_ui(bs, 3, 2); /* reserved_three_2bits */ -} - -static void -nal_unit_svc_prefix_rbsp(bitstream *bs, int is_ref) -{ - if (is_ref) { - bitstream_put_ui(bs, 0, 1); /* store_ref_base_pic_flag */ - bitstream_put_ui(bs, 0, 1); /* additional_prefix_nal_unit_extension_flag*/ - } else { - /* no more rbsp data */ - } - - rbsp_trailing_bits(bs); -} - -static int -build_packed_svc_prefix_nal_unit(VAEncPictureParameterBufferH264 *pic_param, - unsigned int temporal_id, - unsigned char **nal_unit_buffer) -{ - int is_ref = !!pic_param->pic_fields.bits.reference_pic_flag; - bitstream bs; - - bitstream_start(&bs); - nal_start_code_prefix(&bs); - - nal_header(&bs, is_ref ? NAL_REF_IDC_LOW : NAL_REF_IDC_NONE, NAL_PREFIX); - nal_header_extension(&bs, pic_param, temporal_id); - nal_unit_svc_prefix_rbsp(&bs, is_ref); - - bitstream_end(&bs); - *nal_unit_buffer = (unsigned char *)bs.buffer; - - return bs.bit_offset; -} - -static int -build_packed_slice_header_buffer(struct svcenc_context *ctx, - VAEncSequenceParameterBufferH264 *sps_param, - VAEncPictureParameterBufferH264 *pic_param, - VAEncSliceParameterBufferH264 *slice_param, - unsigned int reordering_info[2], - unsigned char **header_buffer) -{ - bitstream bs; - int is_idr = !!pic_param->pic_fields.bits.idr_pic_flag; - int is_ref = !!pic_param->pic_fields.bits.reference_pic_flag; - - bitstream_start(&bs); - nal_start_code_prefix(&bs); - - if (IS_I_SLICE(slice_param->slice_type)) { - nal_header(&bs, NAL_REF_IDC_HIGH, is_idr ? NAL_IDR : NAL_NON_IDR); - } else if (IS_P_SLICE(slice_param->slice_type)) { - assert(!is_idr); - nal_header(&bs, is_ref ? NAL_REF_IDC_MEDIUM : NAL_REF_IDC_NONE, NAL_NON_IDR); - } else { - assert(IS_B_SLICE(slice_param->slice_type)); - assert(!is_idr); - nal_header(&bs, is_ref ? NAL_REF_IDC_LOW : NAL_REF_IDC_NONE, NAL_NON_IDR); - } - - slice_header(&bs, sps_param, pic_param, slice_param, reordering_info); - - bitstream_end(&bs); - *header_buffer = (unsigned char *)bs.buffer; - - return bs.bit_offset; -} - -/* upload thread */ -static struct upload_task_t * -upload_task_dequeue(struct svcenc_context *ctx) -{ - struct upload_task_t *task; - - pthread_mutex_lock(&upload_mutex); - - task = ctx->upload_task_header; - - if (task) { - ctx->upload_task_header = task->next; - - if (!ctx->upload_task_header) - ctx->upload_task_tail = NULL; - } - - pthread_mutex_unlock(&upload_mutex); - - return task; -} - -static int -upload_task_queue(struct svcenc_context *ctx, unsigned int display_order, int surface) -{ - struct upload_task_t *task; - - task = calloc(1, sizeof(struct upload_task_t)); - task->display_order = display_order; - task->surface = surface; - task->next = NULL; - - pthread_mutex_lock(&upload_mutex); - - if (!ctx->upload_task_header) - ctx->upload_task_header = task; - - if (ctx->upload_task_tail) - ctx->upload_task_tail->next = task; - - ctx->upload_task_tail = task; - src_surface_status[surface] = SRC_SURFACE_IN_STORAGE; - pthread_cond_signal(&upload_cond); - - pthread_mutex_unlock(&upload_mutex); - - return 0; -} - -static void -upload_task(struct svcenc_context *ctx, unsigned int display_order, int surface) -{ - VAStatus va_status; - VAImage surface_image; - void *surface_p = NULL; - size_t n_items; - unsigned char *y_src, *u_src, *v_src; - unsigned char *y_dst, *u_dst, *v_dst; - int row, col; - int y_size = ctx->width * ctx->height; - int u_size = (ctx->width >> 1) * (ctx->height >> 1); - - fseek(ctx->ifp, ctx->frame_size * display_order, SEEK_SET); - - do { - n_items = fread(ctx->frame_data_buffer, ctx->frame_size, 1, ctx->ifp); - } while (n_items != 1); - - va_status = vaDeriveImage(ctx->va_dpy, src_surfaces[surface], &surface_image); - CHECK_VASTATUS(va_status,"vaDeriveImage"); - - vaMapBuffer(ctx->va_dpy, surface_image.buf, &surface_p); - assert(VA_STATUS_SUCCESS == va_status); - - y_src = ctx->frame_data_buffer; - u_src = ctx->frame_data_buffer + y_size; /* UV offset for NV12 */ - v_src = ctx->frame_data_buffer + y_size + u_size; - - y_dst = surface_p + surface_image.offsets[0]; - u_dst = surface_p + surface_image.offsets[1]; /* UV offset for NV12 */ - v_dst = surface_p + surface_image.offsets[2]; - - /* Y plane */ - for (row = 0; row < surface_image.height; row++) { - memcpy(y_dst, y_src, surface_image.width); - y_dst += surface_image.pitches[0]; - y_src += ctx->width; - } - - if (surface_image.format.fourcc == VA_FOURCC_NV12) { /* UV plane */ - for (row = 0; row < surface_image.height / 2; row++) { - for (col = 0; col < surface_image.width / 2; col++) { - u_dst[col * 2] = u_src[col]; - u_dst[col * 2 + 1] = v_src[col]; - } - - u_dst += surface_image.pitches[1]; - u_src += (ctx->width / 2); - v_src += (ctx->width / 2); - } - } else { - for (row = 0; row < surface_image.height / 2; row++) { - for (col = 0; col < surface_image.width / 2; col++) { - u_dst[col] = u_src[col]; - v_dst[col] = v_src[col]; - } - - u_dst += surface_image.pitches[1]; - v_dst += surface_image.pitches[2]; - u_src += (ctx->width / 2); - v_src += (ctx->width / 2); - } - } - - vaUnmapBuffer(ctx->va_dpy, surface_image.buf); - vaDestroyImage(ctx->va_dpy, surface_image.image_id); - - pthread_mutex_lock(&upload_mutex); - src_surface_status[surface] = SRC_SURFACE_IN_ENCODING; - pthread_mutex_unlock(&upload_mutex); -} - -static void * -upload_task_thread(void *data) -{ - struct svcenc_context *ctx = (struct svcenc_context *)data; - int num = 0; - - while (1) { - struct upload_task_t *task; - - task = upload_task_dequeue(ctx); - if (!task) { - pthread_mutex_lock(&upload_mutex); - pthread_cond_wait(&upload_cond, &upload_mutex); - pthread_mutex_unlock(&upload_mutex); - - continue; - } - - upload_task(ctx, task->display_order, task->surface); - free(task); - - if (++num >= ctx->num_pictures) - break; - } - - return 0; -} - -/* main thread */ -static void -usage(char *program) -{ - fprintf(stderr, "Usage: %s --help\n", program); - fprintf(stderr, "\t--help print this message\n"); - fprintf(stderr, "Usage: %s <width> <height> <ifile> <ofile> [options] \n", program); - fprintf(stderr, "\t<width>\t\tThe base picture width\n"); - fprintf(stderr, "\t<height>\tThe base picture height\n"); - fprintf(stderr, "\t<ifiles>\tThe input YUV I420 file\n"); - fprintf(stderr, "\t<ofile>\t\tThe output H.264/SVC file\n\n"); - fprintf(stderr, "\tAvailable options:\n"); - fprintf(stderr, "\t--gop <value>\t\tGOP size, default is 8\n"); - fprintf(stderr, "\t--goptype <value>\tGOP hierarchical type, 0 is P hierarchical GOP, 1 is B hierarchical GOP, default is 0\n"); - fprintf(stderr, "\t--brcmode <value>\tBRC mode, 0 is CQP mode, otherwise CBR mode, default mode is CQP\n"); - fprintf(stderr, "\t--brclayer<value>\tDisable/Enalbe BRC per temporal layer, default is disable(0)\n"); - fprintf(stderr, "\t--bitrate <value>\tbit rate in Kbps(1024 bits). It is available for CBR mode only and default value is 2000\n"); -} - -static void -svcenc_exit(struct svcenc_context *ctx, int exit_code) -{ - if (ctx->ifp) { - fclose(ctx->ifp); - ctx->ifp = NULL; - } - - if (ctx->ofp) { - fclose(ctx->ofp); - ctx->ofp = NULL; - } - - exit(exit_code); -} - -static void -parse_args(struct svcenc_context *ctx, int argc, char **argv) -{ - int c, tmp; - int option_index = 0; - long file_size; - - static struct option long_options[] = { - {"gop", required_argument, 0, 'g'}, - {"goptype", required_argument, 0, 't'}, - {"bitrate", required_argument, 0, 'b'}, - {"brcmode", required_argument, 0, 'm'}, - {"brclayer", required_argument, 0, 'l'}, - {"help", no_argument, 0, 'h'}, - { NULL, 0, NULL, 0 } - }; - - va_init_display_args(&argc, argv); - - if ((argc == 2 && strcmp(argv[1], "--help") == 0) || - (argc < 5)) - goto print_usage; - - ctx->width = atoi(argv[1]); - ctx->height = atoi(argv[2]); - - if (ctx->width <= 0 || ctx->height <= 0) { - fprintf(stderr, "<base width> and <base height> must be greater than 0\n"); - goto err_exit; - } - - ctx->frame_size = ctx->width * ctx->height * 3 / 2; - ctx->ifp = fopen(argv[3], "rb"); - - if (ctx->ifp == NULL) { - fprintf(stderr, "Can't open the input file\n"); - goto err_exit; - } - - fseek(ctx->ifp, 0l, SEEK_END); - file_size = ftell(ctx->ifp); - - if ((file_size < ctx->frame_size) || - (file_size % ctx->frame_size)) { - fprintf(stderr, "The input file size %ld isn't a multiple of the frame size %d\n", file_size, ctx->frame_size); - goto err_exit; - } - - assert(ctx->num_pictures == 0); - ctx->num_pictures = file_size / ctx->frame_size; - fseek(ctx->ifp, 0l, SEEK_SET); - - ctx->ofp = fopen(argv[4], "wb"); - - if (ctx->ofp == NULL) { - fprintf(stderr, "Can't create the output file\n"); - goto err_exit; - } - - opterr = 0; - optind = 5; - ctx->gop_size = 8; - ctx->gop_type = 0; - ctx->bits_per_kbps = -1; - ctx->rate_control_mode = VA_RC_CQP; - ctx->layer_brc = 0; - - while ((c = getopt_long(argc, argv, - "", - long_options, - &option_index)) != -1) { - switch(c) { - case 'g': - tmp = atoi(optarg); - - if ((tmp & (tmp - 1)) || - tmp > 8) { - fprintf(stderr, "Warning: invalid GOP size\n"); - tmp = 8; - } - - ctx->gop_size = tmp; - - break; - - case 't': - tmp = atoi(optarg); - - ctx->gop_type = !!tmp; - - break; - - case 'b': - tmp = atoi(optarg); - - if (tmp <= 0) - ctx->bits_per_kbps = -1; - else { - if (tmp >= 30000) - tmp = 30000; - - ctx->bits_per_kbps = tmp; - } - - break; - - case 'm': - tmp = atoi(optarg); - - if (tmp == 0) - ctx->rate_control_mode = VA_RC_CQP; - else - ctx->rate_control_mode = VA_RC_CBR; - - break; - - case 'l': - tmp = atoi(optarg); - - ctx->layer_brc = !!tmp; - - break; - - case '?': - fprintf(stderr, "Error: unkown command options\n"); - - case 'h': - goto print_usage; - } - } - - ctx->num_pictures = ((ctx->num_pictures - 1) & ~(ctx->gop_size - 1)) + 1; - - if (ctx->rate_control_mode == VA_RC_CQP) - ctx->bits_per_kbps = -1; - else { - if (ctx->bits_per_kbps == -1) - ctx->bits_per_kbps = 2000; - } - - return; - -print_usage: - usage(argv[0]); -err_exit: - svcenc_exit(ctx, 1); -} - -void -svcenc_update_ref_frames(struct svcenc_context *ctx, svcenc_surface *current_surface) -{ - int i; - - if (!current_surface->is_ref) - return; - - if (current_surface->is_idr) - ctx->num_ref_frames = 1; - else - ctx->num_ref_frames++; - - if (ctx->num_ref_frames > ctx->max_num_ref_frames) - ctx->num_ref_frames = ctx->max_num_ref_frames; - - for (i = ctx->num_ref_frames - 1; i > 0; i--) - ref_frames[i] = ref_frames[i - 1]; - - ref_frames[0] = *current_surface; -} - -static int -svcenc_coding_order_to_display_order(struct svcenc_context *ctx, int coding_order) -{ - int n, m; - int level; - - assert(coding_order > 0); - - n = (coding_order - 1) / ctx->gop_size; - m = (coding_order - 1) % ctx->gop_size; - level = ctx->hierarchical_levels - temporal_ids_in_bgop[m] - 1; - - return n * ctx->gop_size + gop_factors_in_bgop[m] * (int)pow(2.00, level); -} - -static void -update_next_picture_info(struct svcenc_context *ctx) -{ - svcenc_surface *current_surface = NULL; - svcenc_surface next_surface; - int current_frame_num; - - current_surface = &ctx->next_svcenc_surface; - current_frame_num = current_surface->frame_num; - - next_surface.coding_order = current_surface->coding_order + 1; - next_surface.display_order = svcenc_coding_order_to_display_order(ctx, next_surface.coding_order); - next_surface.slot_in_surfaces = (current_surface->slot_in_surfaces + 1) % NUM_SURFACES; - next_surface.temporal_id = temporal_ids_in_bgop[current_surface->coding_order % ctx->gop_size]; - next_surface.is_ref = (next_surface.temporal_id != ctx->hierarchical_levels - 1); - - if (next_surface.temporal_id == 0) { - if (!(next_surface.display_order % ctx->intra_period)) - next_surface.picture_type = VAEncPictureTypeIntra; - else - next_surface.picture_type = VAEncPictureTypePredictive; - } else - next_surface.picture_type = VAEncPictureTypeBidirectional; - - if (current_surface->temporal_id == ctx->hierarchical_levels - 1) - next_surface.frame_num = current_frame_num; - else - next_surface.frame_num = current_frame_num + 1; - - next_surface.is_intra = (next_surface.picture_type == VAEncPictureTypeIntra); - next_surface.is_idr = 0; - next_surface.rec_surface = rec_surfaces[next_surface.slot_in_surfaces]; - next_surface.poc = next_surface.display_order; - - if (next_surface.is_idr) - next_surface.frame_num = 0; - - *current_surface = next_surface; -} - -static int -svcenc_coding_order_to_level_pgop(struct svcenc_context *ctx, int coding_order) -{ - int m; - int level; - - assert(coding_order > 0); - - m = coding_order % ctx->gop_size; - - if (m == 0) - return 0; - - level = ctx->hierarchical_levels - temporal_ids_in_pgop[m - 1]; - - assert(level > 0 && level < 5); - - return level; -} - -static void -update_next_picture_info_pgop(struct svcenc_context *ctx) -{ - svcenc_surface *current_surface = NULL; - svcenc_surface next_surface; - int current_frame_num; - - current_surface = &ctx->next_svcenc_surface; - current_frame_num = current_surface->frame_num; - - next_surface.coding_order = current_surface->coding_order + 1; - next_surface.display_order = next_surface.coding_order; - next_surface.slot_in_surfaces = (current_surface->slot_in_surfaces + 1) % NUM_SURFACES; - next_surface.temporal_id = svcenc_coding_order_to_level_pgop(ctx, next_surface.coding_order); - next_surface.is_ref = (next_surface.temporal_id != ctx->hierarchical_levels - 1); - - if (next_surface.temporal_id == 0) { - if (!(next_surface.display_order % ctx->intra_period)) - next_surface.picture_type = VAEncPictureTypeIntra; - else - next_surface.picture_type = VAEncPictureTypePredictive; - } else { - next_surface.picture_type = VAEncPictureTypePredictive; - } - - next_surface.frame_num = current_frame_num + 1; - next_surface.is_intra = (next_surface.picture_type == VAEncPictureTypeIntra); - next_surface.is_idr = !(next_surface.display_order % ctx->intra_idr_period); - next_surface.rec_surface = rec_surfaces[next_surface.slot_in_surfaces]; - next_surface.poc = next_surface.display_order % ctx->intra_idr_period; - - if (next_surface.is_idr) { - next_surface.frame_num = 0; - assert(next_surface.poc == 0); - } - - *current_surface = next_surface; -} - -static int -svcenc_seq_parameter_set_id(struct svcenc_context *ctx, - svcenc_surface *current_surface) -{ - return 0; -} - -static int -svcenc_pic_parameter_set_id(struct svcenc_context *ctx, - svcenc_surface *current_surface) -{ - return 0; -} - -void -svcenc_update_sequence_parameter_buffer(struct svcenc_context *ctx, - svcenc_surface *current_surface) -{ - VAEncSequenceParameterBufferH264 *seq_param = &ctx->seq_param; - VAStatus va_status; - int width_in_mbs = (ctx->width + 15) / 16; - int height_in_mbs = (ctx->height + 15) / 16; - int frame_cropping_flag = 0; - int frame_crop_bottom_offset = 0; - - memset(seq_param, 0, sizeof(*seq_param)); - seq_param->seq_parameter_set_id = svcenc_seq_parameter_set_id(ctx, current_surface); - seq_param->level_idc = 41; - seq_param->intra_period = ctx->intra_period; - seq_param->ip_period = ctx->ip_period; - seq_param->intra_idr_period = ctx->intra_idr_period; - seq_param->max_num_ref_frames = ctx->max_num_ref_frames; - seq_param->picture_width_in_mbs = width_in_mbs; - seq_param->picture_height_in_mbs = height_in_mbs; - seq_param->seq_fields.bits.frame_mbs_only_flag = 1; - - if (ctx->bits_per_kbps > 0) - seq_param->bits_per_second = 1024 * ctx->bits_per_kbps; - else - seq_param->bits_per_second = 0; - - seq_param->time_scale = ctx->framerate_per_100s * 2; - seq_param->num_units_in_tick = 100; - - if (height_in_mbs * 16 - ctx->height) { - frame_cropping_flag = 1; - frame_crop_bottom_offset = - (height_in_mbs * 16 - ctx->height) / (2 * (!seq_param->seq_fields.bits.frame_mbs_only_flag + 1)); - } - - seq_param->frame_cropping_flag = frame_cropping_flag; - seq_param->frame_crop_left_offset = 0; - seq_param->frame_crop_right_offset = 0; - seq_param->frame_crop_top_offset = 0; - seq_param->frame_crop_bottom_offset = frame_crop_bottom_offset; - - seq_param->seq_fields.bits.pic_order_cnt_type = 0; - - if ((ctx->profile_idc == PROFILE_IDC_SCALABLE_HIGH && - ctx->constraint_set_flag & (1 << 3)) || - (ctx->profile_idc == PROFILE_IDC_SCALABLE_BASELINE && - ctx->constraint_set_flag & (1 << 5))) - seq_param->seq_fields.bits.direct_8x8_inference_flag = 0; - else - seq_param->seq_fields.bits.direct_8x8_inference_flag = 1; - - seq_param->seq_fields.bits.log2_max_frame_num_minus4 = 10; - seq_param->seq_fields.bits.log2_max_pic_order_cnt_lsb_minus4 = 10; - - if (ctx->bits_per_kbps > 0) - seq_param->vui_parameters_present_flag = 1; //HRD info located in vui - else - seq_param->vui_parameters_present_flag = 0; - - va_status = vaCreateBuffer(ctx->va_dpy, - ctx->context_id, - VAEncSequenceParameterBufferType, - sizeof(*seq_param), - 1, - seq_param, - &ctx->seq_param_buf_id); - CHECK_VASTATUS(va_status,"vaCreateBuffer"); -} - -void -svcenc_update_picture_parameter_buffer(struct svcenc_context *ctx, - svcenc_surface *current_surface) -{ - VAEncPictureParameterBufferH264 *pic_param; - VAStatus va_status; - int i; - - /* Allocate the new coded buffer */ - va_status = vaCreateBuffer(ctx->va_dpy, - ctx->context_id, - VAEncCodedBufferType, - ctx->frame_size, - 1, - NULL, - &ctx->codedbuf_buf_id); - assert(ctx->codedbuf_buf_id != VA_INVALID_ID); - CHECK_VASTATUS(va_status,"vaCreateBuffer"); - - /* H.264 picture parameter */ - pic_param = &ctx->pic_param; - memset(pic_param, 0, sizeof(*pic_param)); - - pic_param->seq_parameter_set_id = svcenc_seq_parameter_set_id(ctx, current_surface); - pic_param->pic_parameter_set_id = svcenc_pic_parameter_set_id(ctx, current_surface); - pic_param->last_picture = 0; - pic_param->pic_init_qp = 34; - - pic_param->num_ref_idx_l0_active_minus1 = ctx->hierarchical_levels - 1; - pic_param->num_ref_idx_l1_active_minus1 = ctx->hierarchical_levels - 1; - - pic_param->coded_buf = ctx->codedbuf_buf_id; - pic_param->frame_num = current_surface->frame_num; - - pic_param->CurrPic.picture_id = current_surface->rec_surface; - pic_param->CurrPic.TopFieldOrderCnt = current_surface->poc * 2; - pic_param->CurrPic.BottomFieldOrderCnt = pic_param->CurrPic.TopFieldOrderCnt; - pic_param->CurrPic.frame_idx = current_surface->frame_num; - pic_param->CurrPic.flags = 0; /* frame */ - - for (i = 0; i < ctx->num_ref_frames; i++) { - assert(pic_param->CurrPic.picture_id != ref_frames[i].rec_surface); - - pic_param->ReferenceFrames[i].picture_id = ref_frames[i].rec_surface; - pic_param->ReferenceFrames[i].TopFieldOrderCnt = ref_frames[i].poc * 2; - pic_param->ReferenceFrames[i].BottomFieldOrderCnt = pic_param[i].ReferenceFrames[i].TopFieldOrderCnt; - pic_param->ReferenceFrames[i].flags = VA_PICTURE_H264_SHORT_TERM_REFERENCE; - } - - for (; i < 16; i++) { - pic_param->ReferenceFrames[i].picture_id = VA_INVALID_ID; - pic_param->ReferenceFrames[i].flags = VA_PICTURE_H264_INVALID; - } - - pic_param->pic_fields.bits.entropy_coding_mode_flag = ENTROPY_MODE_CAVLC; - pic_param->pic_fields.bits.weighted_pred_flag = 0; - pic_param->pic_fields.bits.weighted_bipred_idc = 0; - pic_param->pic_fields.bits.idr_pic_flag = !!current_surface->is_idr; - pic_param->pic_fields.bits.reference_pic_flag = !!current_surface->is_ref; - pic_param->pic_fields.bits.deblocking_filter_control_present_flag = 1; - - if (ctx->profile_idc == PROFILE_IDC_BASELINE || - ctx->profile_idc == PROFILE_IDC_MAIN || - ctx->profile_idc == PROFILE_IDC_SCALABLE_BASELINE) - pic_param->pic_fields.bits.transform_8x8_mode_flag = 0; - else - pic_param->pic_fields.bits.transform_8x8_mode_flag = 0; - - /* Allocate the new picture parameter buffer */ - va_status = vaCreateBuffer(ctx->va_dpy, - ctx->context_id, - VAEncPictureParameterBufferType, - sizeof(*pic_param), - 1, - pic_param, - &ctx->pic_param_buf_id); - assert(ctx->pic_param_buf_id != VA_INVALID_ID); - CHECK_VASTATUS(va_status,"vaCreateBuffer"); -} - -#define partition(ref, field, key, ascending) \ - while (i <= j) { \ - if (ascending) { \ - while (ref[i].field < key) \ - i++; \ - while (ref[j].field > key) \ - j--; \ - } else { \ - while (ref[i].field > key) \ - i++; \ - while (ref[j].field < key) \ - j--; \ - } \ - if (i <= j) { \ - tmp = ref[i]; \ - ref[i] = ref[j]; \ - ref[j] = tmp; \ - i++; \ - j--; \ - } \ - } \ - -static void -sort_one(svcenc_surface ref[], - int left, int right, - int ascending, int is_frame_num) -{ - int i = left, j = right; - int key; - svcenc_surface tmp; - - if (is_frame_num) { - key = ref[(left + right) / 2].frame_num; - partition(ref, frame_num, key, ascending); - } else { - key = ref[(left + right) / 2].display_order; - partition(ref, display_order, (signed int)key, ascending); - } - - /* recursion */ - if (left < j) - sort_one(ref, left, j, ascending, is_frame_num); - - if (i < right) - sort_one(ref, i, right, ascending, is_frame_num); -} - -static void -sort_two(svcenc_surface ref[], - int left, int right, - int key, int is_frame_num, - int partition_ascending, - int list0_ascending, int list1_ascending) -{ - int i = left, j = right; - svcenc_surface tmp; - - if (is_frame_num) { - partition(ref, frame_num, key, partition_ascending); - } else { - partition(ref, display_order, key, partition_ascending); - } - - sort_one(ref, left, i - 1, list0_ascending, is_frame_num); - sort_one(ref, j + 1, right, list1_ascending, is_frame_num); -} - -static void -svcenc_update_ref_lists(struct svcenc_context *ctx, - svcenc_surface *current_surface) -{ - if (current_surface->picture_type == VAEncPictureTypePredictive) { - memcpy(ref_list0, ref_frames, ctx->num_ref_frames * sizeof(svcenc_surface)); - sort_one(ref_list0, 0, ctx->num_ref_frames - 1, 0, 1); - } else if (current_surface->picture_type == VAEncPictureTypeBidirectional) { - memcpy(ref_list0, ref_frames, ctx->num_ref_frames * sizeof(svcenc_surface)); - sort_two(ref_list0, - 0, ctx->num_ref_frames - 1, - current_surface->display_order, 0, - 1, - 0, 1); - memcpy(ref_list1, ref_frames, ctx->num_ref_frames * sizeof(svcenc_surface)); - sort_two(ref_list1, - 0, ctx->num_ref_frames - 1, - current_surface->display_order, 0, - 0, - 1, 0); - } -} - -static int -avc_temporal_find_surface(VAPictureH264 *curr_pic, - VAPictureH264 *ref_list, - int num_pictures, - int dir) -{ - int i, found = -1, min = 0x7FFFFFFF; - - for (i = 0; i < num_pictures; i++) { - int tmp; - - if ((ref_list[i].flags & VA_PICTURE_H264_INVALID) || - (ref_list[i].picture_id == VA_INVALID_SURFACE)) - break; - - tmp = curr_pic->TopFieldOrderCnt - ref_list[i].TopFieldOrderCnt; - - if (dir) - tmp = -tmp; - - if (tmp > 0 && tmp < min) { - min = tmp; - found = i; - } - } - - return found; -} - -static int -avc_temporal_find_surface_pgop(svcenc_surface *curr_pic, - svcenc_surface *ref_list, - int num_pictures) -{ - int i, found = -1, min = 0x7FFFFFFF; - - for (i = 0; i < num_pictures; i++) { - int tmp; - - if (ref_list[i].rec_surface == VA_INVALID_SURFACE) - break; - - if (curr_pic->temporal_id < ref_list[i].temporal_id) - continue; - - tmp = curr_pic->display_order - ref_list[i].display_order; - - if (tmp > 0 && tmp < min) { - min = tmp; - found = i; - } - } - - assert(found != -1); - - return found; -} - -void -svcenc_update_slice_parameter_buffer(struct svcenc_context *ctx, - svcenc_surface *current_surface) -{ - VAEncPictureParameterBufferH264 *pic_param = &ctx->pic_param; - VAEncSliceParameterBufferH264 *slice_param; - VAStatus va_status; - int i, width_in_mbs, height_in_mbs; - int slice_type; - int num_ref_idx_active_override_flag = 0, num_ref_l0 = 1, num_ref_l1 = 1; - VAPictureH264 RefPicList0[32]; - VAPictureH264 RefPicList1[32]; - VAPictureH264 *curr_pic; - int ref_idx; - - svcenc_update_ref_lists(ctx, current_surface); - - switch (current_surface->picture_type) { - case VAEncPictureTypeBidirectional: - slice_type = SLICE_TYPE_B; - break; - - case VAEncPictureTypePredictive: - slice_type = SLICE_TYPE_P; - break; - - case VAEncPictureTypeIntra: - default: - slice_type = SLICE_TYPE_I; - break; - } - - width_in_mbs = (ctx->width + 15) / 16; - height_in_mbs = (ctx->height + 15) / 16; - - // Slice level - i = 0; - slice_param = &ctx->slice_param[i]; - memset(slice_param, 0, sizeof(*slice_param)); - - slice_param->macroblock_address = 0; - slice_param->num_macroblocks = height_in_mbs * width_in_mbs; - slice_param->pic_parameter_set_id = svcenc_pic_parameter_set_id(ctx, current_surface); - slice_param->slice_type = slice_type; - - slice_param->direct_spatial_mv_pred_flag = 1; /* - * It is required for the slice layer extension and the base - * layer bitstream - * See G.7.4.3 j), G.10.1.2 a), G.10.1.2.1 a) - */ - slice_param->num_ref_idx_active_override_flag = 0; - slice_param->num_ref_idx_l0_active_minus1 = 0; - slice_param->num_ref_idx_l1_active_minus1 = 0; - slice_param->cabac_init_idc = 0; - slice_param->slice_qp_delta = 0; - slice_param->disable_deblocking_filter_idc = 0; - slice_param->slice_alpha_c0_offset_div2 = 2; - slice_param->slice_beta_offset_div2 = 2; - slice_param->idr_pic_id = 0; - - ctx->reordering_info[0] = ctx->reordering_info[1] = 0; - - /* FIXME: fill other fields */ - if ((slice_type == SLICE_TYPE_P) || (slice_type == SLICE_TYPE_B)) { - int j; - num_ref_l0 = MIN((pic_param->num_ref_idx_l0_active_minus1 + 1), ctx->num_ref_frames); - - for (j = 0; j < num_ref_l0; j++) { - RefPicList0[j].picture_id = ref_list0[j].rec_surface; - RefPicList0[j].TopFieldOrderCnt = ref_list0[j].poc * 2; - RefPicList0[j].BottomFieldOrderCnt = RefPicList0[j].TopFieldOrderCnt; - RefPicList0[j].frame_idx = ref_list0[j].frame_num; - RefPicList0[j].flags = VA_PICTURE_H264_SHORT_TERM_REFERENCE; - } - - for (; j < 32; j++) { - RefPicList0[j].picture_id = VA_INVALID_SURFACE; - RefPicList0[j].flags = VA_PICTURE_H264_INVALID; - } - - if (num_ref_l0 != pic_param->num_ref_idx_l0_active_minus1 + 1) - num_ref_idx_active_override_flag = 1; - } - - if ((slice_type == SLICE_TYPE_B)) { - int j; - num_ref_l1 = MIN((pic_param->num_ref_idx_l1_active_minus1 + 1), ctx->num_ref_frames); - - for (j = 0; j < num_ref_l1; j++) { - RefPicList1[j].picture_id = ref_list1[j].rec_surface; - RefPicList1[j].TopFieldOrderCnt = ref_list1[j].poc * 2; - RefPicList1[j].BottomFieldOrderCnt = RefPicList1[j].TopFieldOrderCnt; - RefPicList1[j].frame_idx = ref_list1[j].frame_num; - RefPicList1[j].flags = VA_PICTURE_H264_SHORT_TERM_REFERENCE; - } - - for (; j < 32; j++) { - RefPicList1[j].picture_id = VA_INVALID_SURFACE; - RefPicList1[j].flags = VA_PICTURE_H264_INVALID; - } - - if (num_ref_l1 != pic_param->num_ref_idx_l1_active_minus1 + 1) - num_ref_idx_active_override_flag = 1; - } - - if (num_ref_l0 != 1 || num_ref_l1 != 1) { - curr_pic = &pic_param->CurrPic; - - /* select the reference frame in temporal space */ - if ((slice_type == SLICE_TYPE_P) || (slice_type == SLICE_TYPE_B)) { - if (ctx->gop_type == 1) - ref_idx = avc_temporal_find_surface(curr_pic, RefPicList0, num_ref_l0, 0); - else - ref_idx = avc_temporal_find_surface_pgop(current_surface, ref_list0, num_ref_l0); - - if (ref_idx != 0) { - ctx->reordering_info[0] |= (1 << 0); - - if (curr_pic->frame_idx > RefPicList0[ref_idx].frame_idx) { - ctx->reordering_info[0] |= (0 << 4); - ctx->reordering_info[0] |= ((curr_pic->frame_idx - RefPicList0[ref_idx].frame_idx - 1) << 8); - } else { - ctx->reordering_info[0] |= (1 << 4); - ctx->reordering_info[0] |= ((RefPicList0[ref_idx].frame_idx - curr_pic->frame_idx - 1) << 8); - } - } - - slice_param->RefPicList0[0] = RefPicList0[ref_idx]; - } - - if (slice_type == SLICE_TYPE_B) { - assert(ctx->gop_type == 1); - ref_idx = avc_temporal_find_surface(curr_pic, RefPicList1, num_ref_l1, 1); - - if (ref_idx != 0) { - ctx->reordering_info[1] |= (1 << 0); - - if (curr_pic->frame_idx > RefPicList1[ref_idx].frame_idx) { - ctx->reordering_info[1] |= (0 << 4); - ctx->reordering_info[1] |= ((curr_pic->frame_idx - RefPicList1[ref_idx].frame_idx - 1) << 8); - } else { - ctx->reordering_info[1] |= (1 << 4); - ctx->reordering_info[1] |= ((RefPicList1[ref_idx].frame_idx - curr_pic->frame_idx - 1) << 8); - } - } - - slice_param->RefPicList1[0] = RefPicList1[ref_idx]; - } - - slice_param->num_ref_idx_active_override_flag = 1; - slice_param->num_ref_idx_l0_active_minus1 = 0; - slice_param->num_ref_idx_l1_active_minus1 = 0; - ctx->reordering_info[0] |= ((1 << 16) | (0 << 24)); - ctx->reordering_info[1] |= ((1 << 16) | (0 << 24)); - } else { - if (num_ref_idx_active_override_flag == 1) { - slice_param->num_ref_idx_active_override_flag = 1; - slice_param->num_ref_idx_l0_active_minus1 = 0; - slice_param->num_ref_idx_l1_active_minus1 = 0; - ctx->reordering_info[0] |= ((1 << 16) | (0 << 24)); - ctx->reordering_info[1] |= ((1 << 16) | (0 << 24)); - } - - if ((slice_type == SLICE_TYPE_P) || (slice_type == SLICE_TYPE_B)) { - slice_param->RefPicList0[0] = RefPicList0[0]; - } - - if (slice_type == SLICE_TYPE_B) { - slice_param->RefPicList1[0] = RefPicList1[0]; - } - } - - va_status = vaCreateBuffer(ctx->va_dpy, - ctx->context_id, - VAEncSliceParameterBufferType, - sizeof(*slice_param), - 1, - slice_param, - &ctx->slice_param_buf_id[i]); - CHECK_VASTATUS(va_status,"vaCreateBuffer");; - - ctx->num_slices = ++i; -} - -void -svcenc_update_misc_parameter_buffer(struct svcenc_context *ctx, svcenc_surface *current_surface) -{ - VAStatus va_status; - VAEncMiscParameterBuffer *misc_param; - VAEncMiscParameterTemporalLayerStructure *misc_layer_structure_param; - VAEncMiscParameterRateControl *misc_ratecontrol_param; - VAEncMiscParameterFrameRate *misc_framerate_param; - VAEncMiscParameterHRD *misc_hrd_param; - - if (current_surface->frame_num != 0) - return; - - if (ctx->rate_control_mode & VA_RC_CQP) - return; - - assert(ctx->bits_per_kbps > 0); - - if (!ctx->layer_brc) { - va_status = vaCreateBuffer(ctx->va_dpy, - ctx->context_id, - VAEncMiscParameterBufferType, - sizeof(VAEncMiscParameterBuffer) + sizeof(VAEncMiscParameterRateControl), - 1, - NULL, - &ctx->misc_parameter_ratecontrol_buf_id[0]); - CHECK_VASTATUS(va_status, "vaCreateBuffer"); - - vaMapBuffer(ctx->va_dpy, - ctx->misc_parameter_ratecontrol_buf_id[0], - (void **)&misc_param); - - misc_param->type = VAEncMiscParameterTypeRateControl; - misc_ratecontrol_param = (VAEncMiscParameterRateControl *)misc_param->data; - - misc_ratecontrol_param->bits_per_second = 1024 * ctx->bits_per_kbps; - - vaUnmapBuffer(ctx->va_dpy, ctx->misc_parameter_ratecontrol_buf_id[0]); - - va_status = vaCreateBuffer(ctx->va_dpy, - ctx->context_id, - VAEncMiscParameterBufferType, - sizeof(VAEncMiscParameterBuffer) + sizeof(VAEncMiscParameterFrameRate), - 1, - NULL, - &ctx->misc_parameter_framerate_buf_id[0]); - CHECK_VASTATUS(va_status, "vaCreateBuffer"); - - vaMapBuffer(ctx->va_dpy, - ctx->misc_parameter_framerate_buf_id[0], - (void **)&misc_param); - - misc_param->type = VAEncMiscParameterTypeFrameRate; - misc_framerate_param = (VAEncMiscParameterFrameRate *)misc_param->data; - misc_framerate_param->framerate = ((100 << 16) | ctx->framerate_per_100s); - - misc_ratecontrol_param->bits_per_second = 1024 * ctx->bits_per_kbps; - - vaUnmapBuffer(ctx->va_dpy, ctx->misc_parameter_ratecontrol_buf_id[0]); - - va_status = vaCreateBuffer(ctx->va_dpy, - ctx->context_id, - VAEncMiscParameterBufferType, - sizeof(VAEncMiscParameterBuffer) + sizeof(VAEncMiscParameterHRD), - 1, - NULL, - &ctx->misc_parameter_hrd_buf_id); - CHECK_VASTATUS(va_status, "vaCreateBuffer"); - - vaMapBuffer(ctx->va_dpy, - ctx->misc_parameter_hrd_buf_id, - (void **)&misc_param); - - misc_param->type = VAEncMiscParameterTypeHRD; - misc_hrd_param = (VAEncMiscParameterHRD *)misc_param->data; - - misc_hrd_param->initial_buffer_fullness = ctx->bits_per_kbps * 1024 * 4; - misc_hrd_param->buffer_size = ctx->bits_per_kbps * 1024 * 8; - - vaUnmapBuffer(ctx->va_dpy, ctx->misc_parameter_hrd_buf_id); - } else { - int i, j, nlayers = 0; - - va_status = vaCreateBuffer(ctx->va_dpy, - ctx->context_id, - VAEncMiscParameterBufferType, - sizeof(VAEncMiscParameterBuffer) + sizeof(VAEncMiscParameterTemporalLayerStructure), - 1, - NULL, - &ctx->misc_parameter_layer_structure_buf_id); - CHECK_VASTATUS(va_status, "vaCreateBuffer"); - - vaMapBuffer(ctx->va_dpy, - ctx->misc_parameter_layer_structure_buf_id, - (void **)&misc_param); - - misc_param->type = VAEncMiscParameterTypeTemporalLayerStructure; - misc_layer_structure_param = (VAEncMiscParameterTemporalLayerStructure *)misc_param->data; - - misc_layer_structure_param->number_of_layers = ctx->hierarchical_levels; - misc_layer_structure_param->periodicity = ctx->gop_size; - - for (i = 0; i < ctx->gop_size; i++) { - if (ctx->gop_type == 1) { // B - misc_layer_structure_param->layer_id[i] = temporal_ids_in_bgop[i]; - } else { - misc_layer_structure_param->layer_id[i] = svcenc_coding_order_to_level_pgop(ctx, i + 1); - } - } - - vaUnmapBuffer(ctx->va_dpy, ctx->misc_parameter_layer_structure_buf_id); - - for (i = 1; i <= ctx->hierarchical_levels; i++) { - nlayers += i; - } - - for (i = 0; i < ctx->hierarchical_levels; i++) { - int framerate_per_100s = frame_rates[i] * 100; - int numerator = 0; - - for (j = 0; j < ctx->gop_size; j++) { - if (misc_layer_structure_param->layer_id[j] <= i) - numerator++; - } - - va_status = vaCreateBuffer(ctx->va_dpy, - ctx->context_id, - VAEncMiscParameterBufferType, - sizeof(VAEncMiscParameterBuffer) + sizeof(VAEncMiscParameterRateControl), - 1, - NULL, - &ctx->misc_parameter_ratecontrol_buf_id[i]); - CHECK_VASTATUS(va_status, "vaCreateBuffer"); - - vaMapBuffer(ctx->va_dpy, - ctx->misc_parameter_ratecontrol_buf_id[i], - (void **)&misc_param); - - misc_param->type = VAEncMiscParameterTypeRateControl; - misc_ratecontrol_param = (VAEncMiscParameterRateControl *)misc_param->data; - misc_ratecontrol_param->bits_per_second = 1024 * ctx->bits_per_kbps * ((float)numerator / ctx->gop_size); - misc_ratecontrol_param->rc_flags.bits.temporal_id = i; - - vaUnmapBuffer(ctx->va_dpy, ctx->misc_parameter_ratecontrol_buf_id[i]); - - va_status = vaCreateBuffer(ctx->va_dpy, - ctx->context_id, - VAEncMiscParameterBufferType, - sizeof(VAEncMiscParameterBuffer) + sizeof(VAEncMiscParameterFrameRate), - 1, - NULL, - &ctx->misc_parameter_framerate_buf_id[i]); - CHECK_VASTATUS(va_status, "vaCreateBuffer"); - - vaMapBuffer(ctx->va_dpy, - ctx->misc_parameter_framerate_buf_id[i], - (void **)&misc_param); - - misc_param->type = VAEncMiscParameterTypeFrameRate; - misc_framerate_param = (VAEncMiscParameterFrameRate *)misc_param->data; - misc_framerate_param->framerate = ((100 << 16) | framerate_per_100s); - misc_framerate_param->framerate_flags.bits.temporal_id = i; - - vaUnmapBuffer(ctx->va_dpy, ctx->misc_parameter_ratecontrol_buf_id[i]); - } - - va_status = vaCreateBuffer(ctx->va_dpy, - ctx->context_id, - VAEncMiscParameterBufferType, - sizeof(VAEncMiscParameterBuffer) + sizeof(VAEncMiscParameterHRD), - 1, - NULL, - &ctx->misc_parameter_hrd_buf_id); - CHECK_VASTATUS(va_status, "vaCreateBuffer"); - - vaMapBuffer(ctx->va_dpy, - ctx->misc_parameter_hrd_buf_id, - (void **)&misc_param); - - misc_param->type = VAEncMiscParameterTypeHRD; - misc_hrd_param = (VAEncMiscParameterHRD *)misc_param->data; - - misc_hrd_param->initial_buffer_fullness = ctx->bits_per_kbps * 1024 * 4; - misc_hrd_param->buffer_size = ctx->bits_per_kbps * 1024 * 8; - - vaUnmapBuffer(ctx->va_dpy, ctx->misc_parameter_hrd_buf_id); - } -} - -static void -svcenc_update_packed_slice_header_buffer(struct svcenc_context *ctx, unsigned int temporal_id) -{ - VAStatus va_status; - VAEncPackedHeaderParameterBuffer packed_header_param_buffer; - unsigned int length_in_bits; - unsigned char *packed_header_data_buffer = NULL; - int i; - - for (i = 0; i < ctx->num_slices; i++) { - length_in_bits = build_packed_svc_prefix_nal_unit(&ctx->pic_param, - temporal_id, - &packed_header_data_buffer); - - packed_header_param_buffer.type = VAEncPackedHeaderRawData; - packed_header_param_buffer.bit_length = length_in_bits; - packed_header_param_buffer.has_emulation_bytes = 0; - - va_status = vaCreateBuffer(ctx->va_dpy, - ctx->context_id, - VAEncPackedHeaderParameterBufferType, - sizeof(packed_header_param_buffer), - 1, - &packed_header_param_buffer, - &ctx->packed_prefix_nal_unit_param_buf_id[i]); - CHECK_VASTATUS(va_status,"vaCreateBuffer"); - - va_status = vaCreateBuffer(ctx->va_dpy, - ctx->context_id, - VAEncPackedHeaderDataBufferType, - (length_in_bits + 7) / 8, - 1, - packed_header_data_buffer, - &ctx->packed_prefix_nal_unit_data_buf_id[i]); - CHECK_VASTATUS(va_status,"vaCreateBuffer"); - - free(packed_header_data_buffer); - - length_in_bits = build_packed_slice_header_buffer(ctx, - &ctx->seq_param, - &ctx->pic_param, - &ctx->slice_param[i], - ctx->reordering_info, - &packed_header_data_buffer); - - packed_header_param_buffer.type = VAEncPackedHeaderSlice; - packed_header_param_buffer.bit_length = length_in_bits; - packed_header_param_buffer.has_emulation_bytes = 0; - - va_status = vaCreateBuffer(ctx->va_dpy, - ctx->context_id, - VAEncPackedHeaderParameterBufferType, - sizeof(packed_header_param_buffer), - 1, - &packed_header_param_buffer, - &ctx->packed_slice_header_param_buf_id[i]); - CHECK_VASTATUS(va_status,"vaCreateBuffer"); - - va_status = vaCreateBuffer(ctx->va_dpy, - ctx->context_id, - VAEncPackedHeaderDataBufferType, - (length_in_bits + 7) / 8, - 1, - packed_header_data_buffer, - &ctx->packed_slice_header_data_buf_id[i]); - CHECK_VASTATUS(va_status,"vaCreateBuffer"); - - free(packed_header_data_buffer); - } -} - -void -svcenc_update_packed_buffers(struct svcenc_context *ctx, - svcenc_surface *current_surface) -{ - VAStatus va_status; - VAEncPackedHeaderParameterBuffer packed_header_param_buffer; - unsigned int length_in_bits; - unsigned char *packed_seq_buffer = NULL, *packed_pic_buffer = NULL, *packed_sei_buffer = NULL; - - length_in_bits = build_packed_sei_buffer(ctx, - &ctx->seq_param, - &ctx->pic_param, - current_surface, - &packed_sei_buffer); - - if (packed_sei_buffer) { - assert(length_in_bits); - - packed_header_param_buffer.type = VAEncPackedHeaderH264_SEI; - packed_header_param_buffer.bit_length = length_in_bits; - packed_header_param_buffer.has_emulation_bytes = 0; - va_status = vaCreateBuffer(ctx->va_dpy, - ctx->context_id, - VAEncPackedHeaderParameterBufferType, - sizeof(packed_header_param_buffer), - 1, - &packed_header_param_buffer, - &ctx->packed_sei_header_param_buf_id); - CHECK_VASTATUS(va_status,"vaCreateBuffer"); - - va_status = vaCreateBuffer(ctx->va_dpy, - ctx->context_id, - VAEncPackedHeaderDataBufferType, - (length_in_bits + 7) / 8, - 1, - packed_sei_buffer, - &ctx->packed_sei_buf_id); - CHECK_VASTATUS(va_status,"vaCreateBuffer"); - - free(packed_sei_buffer); - } - - if (current_surface->frame_num == 0) { - int save_profile_idc, save_constraint_set_flag; - unsigned char *packed_svc_seq_buffer = NULL; - - length_in_bits = build_packed_seq_buffer(ctx, - &ctx->seq_param, - &packed_seq_buffer); - - packed_header_param_buffer.type = VAEncPackedHeaderH264_SPS; - packed_header_param_buffer.bit_length = length_in_bits; - packed_header_param_buffer.has_emulation_bytes = 0; - va_status = vaCreateBuffer(ctx->va_dpy, - ctx->context_id, - VAEncPackedHeaderParameterBufferType, - sizeof(packed_header_param_buffer), - 1, - &packed_header_param_buffer, - &ctx->packed_seq_header_param_buf_id); - CHECK_VASTATUS(va_status,"vaCreateBuffer"); - - va_status = vaCreateBuffer(ctx->va_dpy, - ctx->context_id, - VAEncPackedHeaderDataBufferType, - (length_in_bits + 7) / 8, - 1, - packed_seq_buffer, - &ctx->packed_seq_buf_id); - CHECK_VASTATUS(va_status,"vaCreateBuffer"); - - save_profile_idc = ctx->profile_idc; - save_constraint_set_flag = ctx->constraint_set_flag; - ctx->profile_idc = ctx->svc_profile_idc; - ctx->constraint_set_flag = ctx->svc_constraint_set_flag; - - length_in_bits = build_packed_subset_seq_buffer(ctx, - &ctx->seq_param, - &packed_svc_seq_buffer); - packed_header_param_buffer.type = VAEncPackedHeaderRawData; - packed_header_param_buffer.bit_length = length_in_bits; - packed_header_param_buffer.has_emulation_bytes = 0; - va_status = vaCreateBuffer(ctx->va_dpy, - ctx->context_id, - VAEncPackedHeaderParameterBufferType, - sizeof(packed_header_param_buffer), - 1, - &packed_header_param_buffer, - &ctx->packed_svc_seq_header_param_buf_id); - CHECK_VASTATUS(va_status,"vaCreateBuffer"); - - va_status = vaCreateBuffer(ctx->va_dpy, - ctx->context_id, - VAEncPackedHeaderDataBufferType, - (length_in_bits + 7) / 8, - 1, - packed_svc_seq_buffer, - &ctx->packed_svc_seq_buf_id); - CHECK_VASTATUS(va_status,"vaCreateBuffer"); - - ctx->profile_idc = save_profile_idc; - ctx->constraint_set_flag = save_constraint_set_flag; - - free(packed_svc_seq_buffer); - - length_in_bits = build_packed_pic_buffer(ctx, - &ctx->pic_param, - &packed_pic_buffer); - packed_header_param_buffer.type = VAEncPackedHeaderH264_PPS; - packed_header_param_buffer.bit_length = length_in_bits; - packed_header_param_buffer.has_emulation_bytes = 0; - - va_status = vaCreateBuffer(ctx->va_dpy, - ctx->context_id, - VAEncPackedHeaderParameterBufferType, - sizeof(packed_header_param_buffer), - 1, - &packed_header_param_buffer, - &ctx->packed_pic_header_param_buf_id); - CHECK_VASTATUS(va_status,"vaCreateBuffer"); - - va_status = vaCreateBuffer(ctx->va_dpy, - ctx->context_id, - VAEncPackedHeaderDataBufferType, - (length_in_bits + 7) / 8, - 1, - packed_pic_buffer, - &ctx->packed_pic_buf_id); - CHECK_VASTATUS(va_status,"vaCreateBuffer"); - - free(packed_seq_buffer); - free(packed_pic_buffer); - } - - svcenc_update_packed_slice_header_buffer(ctx, current_surface->temporal_id); -} - -void -svcenc_update_profile_idc(struct svcenc_context *ctx, - svcenc_surface *current_surface) -{ - ctx->profile_idc = PROFILE_IDC_HIGH; - ctx->constraint_set_flag = 0; - - switch (ctx->profile) { - case VAProfileH264High: - ctx->profile_idc = PROFILE_IDC_HIGH; - ctx->constraint_set_flag |= (1 << 1); - break; - - case VAProfileH264ConstrainedBaseline: - case VAProfileH264Baseline: - ctx->profile_idc = PROFILE_IDC_BASELINE; - ctx->constraint_set_flag |= (1 << 0 | - 1 << 1 | - 1 << 2); - break; - - default: - /* Never get here !!! */ - assert(0); - break; - } - - ctx->svc_profile_idc = PROFILE_IDC_SCALABLE_HIGH; - ctx->svc_constraint_set_flag = 0; - - switch (ctx->profile) { - case VAProfileH264High: - ctx->svc_profile_idc = PROFILE_IDC_SCALABLE_HIGH; - ctx->svc_constraint_set_flag |= (1 << 1); - break; - - case VAProfileH264ConstrainedBaseline: - ctx->svc_profile_idc = PROFILE_IDC_SCALABLE_BASELINE; - ctx->svc_constraint_set_flag |= (1 << 0 | 1 << 1 | 1 << 5); - break; - - case VAProfileH264Baseline: - ctx->svc_profile_idc = PROFILE_IDC_SCALABLE_BASELINE; - ctx->svc_constraint_set_flag |= (1 << 0); - break; - - default: - /* Never get here !!! */ - assert(0); - break; - } -} - -int -begin_picture(struct svcenc_context *ctx, - svcenc_surface *current_surface) -{ - svcenc_update_profile_idc(ctx, current_surface); - svcenc_update_sequence_parameter_buffer(ctx, current_surface); - svcenc_update_picture_parameter_buffer(ctx, current_surface); - svcenc_update_slice_parameter_buffer(ctx, current_surface); - svcenc_update_misc_parameter_buffer(ctx, current_surface); - svcenc_update_packed_buffers(ctx, current_surface); - - return 0; -} - -static int -svcenc_store_coded_buffer(struct svcenc_context *ctx, - svcenc_surface *current_surface) -{ - VACodedBufferSegment *coded_buffer_segment; - unsigned char *coded_mem; - int slice_data_length; - VAStatus va_status; - size_t w_items; - - va_status = vaSyncSurface(ctx->va_dpy, src_surfaces[current_surface->slot_in_surfaces]); - CHECK_VASTATUS(va_status,"vaSyncSurface"); - - va_status = vaMapBuffer(ctx->va_dpy, ctx->codedbuf_buf_id, (void **)(&coded_buffer_segment)); - CHECK_VASTATUS(va_status,"vaMapBuffer"); - - coded_mem = coded_buffer_segment->buf; - - if (coded_buffer_segment->status & VA_CODED_BUF_STATUS_SLICE_OVERFLOW_MASK) { - /* Fatal error !!! */ - assert(0); - } - - slice_data_length = coded_buffer_segment->size; - - do { - w_items = fwrite(coded_mem, slice_data_length, 1, ctx->ofp); - } while (w_items != 1); - - vaUnmapBuffer(ctx->va_dpy, ctx->codedbuf_buf_id); - - return 0; -} - -int -render_picture(struct svcenc_context *ctx, - svcenc_surface *current_surface) -{ - VAStatus va_status; - VABufferID va_buffers[32]; - unsigned int num_va_buffers = 0; - int i; - - va_buffers[num_va_buffers++] = ctx->seq_param_buf_id; - va_buffers[num_va_buffers++] = ctx->pic_param_buf_id; - - if (ctx->packed_sei_scalability_info_header_param_buf_id != VA_INVALID_ID) - va_buffers[num_va_buffers++] = ctx->packed_sei_scalability_info_header_param_buf_id; - - if (ctx->packed_sei_scalability_info_buf_id != VA_INVALID_ID) - va_buffers[num_va_buffers++] = ctx->packed_sei_scalability_info_buf_id; - - if (ctx->packed_seq_header_param_buf_id != VA_INVALID_ID) - va_buffers[num_va_buffers++] = ctx->packed_seq_header_param_buf_id; - - if (ctx->packed_seq_buf_id != VA_INVALID_ID) - va_buffers[num_va_buffers++] = ctx->packed_seq_buf_id; - - if (ctx->packed_svc_seq_header_param_buf_id != VA_INVALID_ID) - va_buffers[num_va_buffers++] = ctx->packed_svc_seq_header_param_buf_id; - - if (ctx->packed_svc_seq_buf_id != VA_INVALID_ID) - va_buffers[num_va_buffers++] = ctx->packed_svc_seq_buf_id; - - if (ctx->packed_pic_header_param_buf_id != VA_INVALID_ID) - va_buffers[num_va_buffers++] = ctx->packed_pic_header_param_buf_id; - - if (ctx->packed_pic_buf_id != VA_INVALID_ID) - va_buffers[num_va_buffers++] = ctx->packed_pic_buf_id; - - if (ctx->packed_sei_header_param_buf_id != VA_INVALID_ID) - va_buffers[num_va_buffers++] = ctx->packed_sei_header_param_buf_id; - - if (ctx->packed_sei_buf_id != VA_INVALID_ID) - va_buffers[num_va_buffers++] = ctx->packed_sei_buf_id; - - if (ctx->misc_parameter_layer_structure_buf_id != VA_INVALID_ID) - va_buffers[num_va_buffers++] = ctx->misc_parameter_layer_structure_buf_id; - - for (i = 0; i < MAX_LAYERS; i++) { - if (ctx->misc_parameter_ratecontrol_buf_id[i] != VA_INVALID_ID) - va_buffers[num_va_buffers++] = ctx->misc_parameter_ratecontrol_buf_id[i]; - - if (ctx->misc_parameter_framerate_buf_id[i] != VA_INVALID_ID) - va_buffers[num_va_buffers++] = ctx->misc_parameter_framerate_buf_id[i]; - } - - if (ctx->misc_parameter_hrd_buf_id != VA_INVALID_ID) - va_buffers[num_va_buffers++] = ctx->misc_parameter_hrd_buf_id; - - va_status = vaBeginPicture(ctx->va_dpy, - ctx->context_id, - src_surfaces[current_surface->slot_in_surfaces]); - CHECK_VASTATUS(va_status,"vaBeginPicture"); - - va_status = vaRenderPicture(ctx->va_dpy, - ctx->context_id, - va_buffers, - num_va_buffers); - CHECK_VASTATUS(va_status,"vaRenderPicture"); - - for (i = 0; i < ctx->num_slices; i++) { - va_status = vaRenderPicture(ctx->va_dpy, - ctx->context_id, - &ctx->packed_prefix_nal_unit_param_buf_id[i], - 1); - CHECK_VASTATUS(va_status,"vaRenderPicture"); - - va_status = vaRenderPicture(ctx->va_dpy, - ctx->context_id, - &ctx->packed_prefix_nal_unit_data_buf_id[i], - 1); - CHECK_VASTATUS(va_status,"vaRenderPicture"); - - va_status = vaRenderPicture(ctx->va_dpy, - ctx->context_id, - &ctx->packed_slice_header_param_buf_id[i], - 1); - CHECK_VASTATUS(va_status,"vaRenderPicture"); - - va_status = vaRenderPicture(ctx->va_dpy, - ctx->context_id, - &ctx->packed_slice_header_data_buf_id[i], - 1); - CHECK_VASTATUS(va_status,"vaRenderPicture"); - - va_status = vaRenderPicture(ctx->va_dpy, - ctx->context_id, - &ctx->slice_param_buf_id[i], - 1); - CHECK_VASTATUS(va_status,"vaRenderPicture"); - } - - va_status = vaEndPicture(ctx->va_dpy, ctx->context_id); - CHECK_VASTATUS(va_status,"vaEndPicture"); - - svcenc_store_coded_buffer(ctx, current_surface); - - return 0; -} - -static int -svcenc_destroy_buffers(struct svcenc_context *ctx, - VABufferID *va_buffers, - unsigned int num_va_buffers) -{ - VAStatus va_status; - unsigned int i; - - for (i = 0; i < num_va_buffers; i++) { - if (va_buffers[i] != VA_INVALID_ID) { - va_status = vaDestroyBuffer(ctx->va_dpy, va_buffers[i]); - CHECK_VASTATUS(va_status,"vaDestroyBuffer"); - va_buffers[i] = VA_INVALID_ID; - } - } - - return 0; -} - -int -end_picture(struct svcenc_context *ctx, - svcenc_surface *current_surface) -{ - svcenc_destroy_buffers(ctx, &ctx->seq_param_buf_id, 1); - svcenc_destroy_buffers(ctx, &ctx->pic_param_buf_id, 1); - svcenc_destroy_buffers(ctx, &ctx->packed_sei_scalability_info_header_param_buf_id, 1); - svcenc_destroy_buffers(ctx, &ctx->packed_sei_scalability_info_buf_id, 1); - svcenc_destroy_buffers(ctx, &ctx->packed_seq_header_param_buf_id, 1); - svcenc_destroy_buffers(ctx, &ctx->packed_seq_buf_id, 1); - svcenc_destroy_buffers(ctx, &ctx->packed_svc_seq_header_param_buf_id, 1); - svcenc_destroy_buffers(ctx, &ctx->packed_svc_seq_buf_id, 1); - svcenc_destroy_buffers(ctx, &ctx->packed_pic_header_param_buf_id, 1); - svcenc_destroy_buffers(ctx, &ctx->packed_pic_buf_id, 1); - svcenc_destroy_buffers(ctx, &ctx->slice_param_buf_id[0], ctx->num_slices); - svcenc_destroy_buffers(ctx, &ctx->codedbuf_buf_id, 1); - svcenc_destroy_buffers(ctx, &ctx->misc_parameter_layer_structure_buf_id, 1); - svcenc_destroy_buffers(ctx, &ctx->misc_parameter_ratecontrol_buf_id[0], MAX_LAYERS); - svcenc_destroy_buffers(ctx, &ctx->misc_parameter_framerate_buf_id[0], MAX_LAYERS); - svcenc_destroy_buffers(ctx, &ctx->misc_parameter_hrd_buf_id, 1); - svcenc_destroy_buffers(ctx, &ctx->packed_sei_header_param_buf_id, 1); - svcenc_destroy_buffers(ctx, &ctx->packed_sei_buf_id, 1); - svcenc_destroy_buffers(ctx, &ctx->packed_slice_header_param_buf_id[0], ctx->num_slices); - svcenc_destroy_buffers(ctx, &ctx->packed_slice_header_data_buf_id[0], ctx->num_slices); - svcenc_destroy_buffers(ctx, &ctx->packed_prefix_nal_unit_param_buf_id[0], ctx->num_slices); - svcenc_destroy_buffers(ctx, &ctx->packed_prefix_nal_unit_data_buf_id[0], ctx->num_slices); - - memset(ctx->slice_param, 0, sizeof(ctx->slice_param)); - ctx->num_slices = 0; - - return 0; -} - -void -encode_picture(struct svcenc_context *ctx, svcenc_surface *current_surface) -{ - begin_picture(ctx, current_surface); - render_picture(ctx, current_surface); - end_picture(ctx, current_surface); - - svcenc_update_ref_frames(ctx, current_surface); - - if ((current_surface->is_idr) && - (ctx->rate_control_mode & VA_RC_CBR)) { - ctx->prev_idr_cpb_removal = ctx->current_idr_cpb_removal; - } -} - -static void -svcenc_va_init(struct svcenc_context *ctx) -{ - VAProfile *profile_list; - VAEntrypoint *entrypoint_list; - VAConfigAttrib attrib_list[4]; - VAStatus va_status; - int max_profiles, num_profiles = 0, profile = VAProfileNone; - int max_entrypoints, num_entrypoints = 0, entrypoint; - int major_ver, minor_ver; - int i, j; - - ctx->va_dpy = va_open_display(); - va_status = vaInitialize(ctx->va_dpy, - &major_ver, - &minor_ver); - CHECK_VASTATUS(va_status, "vaInitialize"); - - max_profiles = vaMaxNumProfiles(ctx->va_dpy); - profile_list = malloc(max_profiles * sizeof(VAProfile)); - vaQueryConfigProfiles(ctx->va_dpy, - profile_list, - &num_profiles); - - for (i = 0; i < ARRAY_ELEMS(g_va_profiles); i++) { - for (j = 0; j < num_profiles; j++) { - if (g_va_profiles[i] == profile_list[j]) { - profile = g_va_profiles[i]; - break; - } - } - - if (profile != VAProfileNone) - break; - } - - free(profile_list); - - if (profile == VAProfileNone) { - fprintf(stderr, "Can't find a supported profile\n"); - exit(-1); - } - - ctx->profile = profile; - - max_entrypoints = vaMaxNumEntrypoints(ctx->va_dpy); - entrypoint_list = malloc(max_entrypoints * sizeof(VAEntrypoint)); - vaQueryConfigEntrypoints(ctx->va_dpy, - ctx->profile, - entrypoint_list, - &num_entrypoints); - - for (entrypoint = 0; entrypoint < num_entrypoints; entrypoint++) { - if (entrypoint_list[entrypoint] == VAEntrypointEncSlice) - break; - } - - free(entrypoint_list); - - if (entrypoint == num_entrypoints) { - /* not find Slice entry point */ - fprintf(stderr, "Can't find the supported entrypoint\n"); - exit(-1); - } - - /* find out the format for the render target, and rate control mode */ - attrib_list[0].type = VAConfigAttribRTFormat; - attrib_list[1].type = VAConfigAttribRateControl; - attrib_list[2].type = VAConfigAttribEncPackedHeaders; - attrib_list[3].type = VAConfigAttribEncRateControlExt; - - vaGetConfigAttributes(ctx->va_dpy, - ctx->profile, - VAEntrypointEncSlice, - &attrib_list[0], - 4); - - if ((attrib_list[0].value & VA_RT_FORMAT_YUV420) == 0) { - /* not find desired YUV420 RT format */ - assert(0); - } - - if ((attrib_list[1].value & ctx->rate_control_mode) == 0) { - /* Can't find matched RC mode */ - fprintf(stderr, "RC mode %d isn't found, exit\n", ctx->rate_control_mode); - assert(0); - } - - if ((attrib_list[2].value & (VA_ENC_PACKED_HEADER_SEQUENCE | - VA_ENC_PACKED_HEADER_PICTURE | - VA_ENC_PACKED_HEADER_SLICE | - VA_ENC_PACKED_HEADER_RAW_DATA)) == 0) { - /* Can't find matched PACKED HEADER mode */ - assert(0); - } - - if (attrib_list[3].value == VA_ATTRIB_NOT_SUPPORTED) { - ctx->layer_brc = 0; // force to 0 - } else { - VAConfigAttribValEncRateControlExt *val = (VAConfigAttribValEncRateControlExt *)&attrib_list[3].value; - - if (!val->bits.max_num_temporal_layers_minus1) { - fprintf(stderr, "Do not support temporal layer\n"); - assert(0); - } - - if (ctx->hierarchical_levels > (val->bits.max_num_temporal_layers_minus1 + 1)) { - fprintf(stderr, "Over the maximum number of the supported layers\n"); - assert(0); - } - - if (!val->bits.temporal_layer_bitrate_control_flag) - ctx->layer_brc = 0; // force to 0 - } - - attrib_list[0].value = VA_RT_FORMAT_YUV420; /* set to desired RT format */ - attrib_list[1].value = ctx->rate_control_mode; /* set to desired RC mode */ - attrib_list[2].value = (VA_ENC_PACKED_HEADER_SEQUENCE | - VA_ENC_PACKED_HEADER_PICTURE | - VA_ENC_PACKED_HEADER_SLICE | - VA_ENC_PACKED_HEADER_RAW_DATA); - - va_status = vaCreateConfig(ctx->va_dpy, - ctx->profile, - VAEntrypointEncSlice, - attrib_list, - 3, - &ctx->config_id); - CHECK_VASTATUS(va_status, "vaCreateConfig"); - - /* Create a context for this decode pipe */ - va_status = vaCreateContext(ctx->va_dpy, - ctx->config_id, - ctx->width, - ctx->height, - VA_PROGRESSIVE, - 0, - 0, - &ctx->context_id); - CHECK_VASTATUS(va_status, "vaCreateContext"); - - va_status = vaCreateSurfaces(ctx->va_dpy, - VA_RT_FORMAT_YUV420, - ctx->width, - ctx->height, - src_surfaces, - NUM_SURFACES, - NULL, - 0); - CHECK_VASTATUS(va_status, "vaCreateSurfaces"); - - va_status = vaCreateSurfaces(ctx->va_dpy, - VA_RT_FORMAT_YUV420, - ctx->width, - ctx->height, - rec_surfaces, - NUM_SURFACES, - NULL, - 0); - CHECK_VASTATUS(va_status, "vaCreateSurfaces"); -} - -static void -svcenc_sei_init(struct svcenc_context *ctx) -{ - if (!(ctx->rate_control_mode & VA_RC_CBR)) - return; - - /* it comes for the bps defined in SPS */ - ctx->i_initial_cpb_removal_delay = 2 * 90000; - ctx->i_initial_cpb_removal_delay_offset = 2 * 90000; - - ctx->i_cpb_removal_delay = 2; - ctx->i_initial_cpb_removal_delay_length = 24; - ctx->i_cpb_removal_delay_length = 24; - ctx->i_dpb_output_delay_length = 24; - ctx->time_offset_length = 24; - - ctx->prev_idr_cpb_removal = ctx->i_initial_cpb_removal_delay / 90000; - ctx->current_idr_cpb_removal = ctx->prev_idr_cpb_removal; - ctx->current_cpb_removal = 0; - ctx->idr_frame_num = 0; -} - -static void -svcenc_init(struct svcenc_context *ctx) -{ - int i; - - ctx->frame_data_buffer = (unsigned char *)malloc(ctx->frame_size); - ctx->num_remainder_bframes = 0; - ctx->max_num_ref_frames = ctx->gop_size; - ctx->num_ref_frames = 0; - - switch (ctx->gop_size) { - case 1: - ctx->hierarchical_levels = 1; - break; - - case 2: - ctx->hierarchical_levels = 2; - break; - - case 4: - ctx->hierarchical_levels = 3; - break; - - case 8: - ctx->hierarchical_levels = 4; - break; - - default: - /* Never get here !!! */ - assert(0); - break; - } - - if (ctx->gop_type == 1) { // B - ctx->intra_period = 2 * ctx->gop_size; - ctx->ip_period = ctx->gop_size; - ctx->intra_idr_period = 0; // 0 means infinite - } else { - ctx->intra_period = 2 * ctx->gop_size; - ctx->ip_period = 1; - ctx->intra_idr_period = 8 * ctx->intra_period; - } - - ctx->framerate_per_100s = frame_rates[ctx->hierarchical_levels - 1] * 100; - - ctx->upload_task_header = NULL; - ctx->upload_task_tail = NULL; - - ctx->reordering_info[0] = ctx->reordering_info[1] = 0; - - ctx->seq_param_buf_id = VA_INVALID_ID; - ctx->pic_param_buf_id = VA_INVALID_ID; - ctx->packed_sei_scalability_info_header_param_buf_id = VA_INVALID_ID; - ctx->packed_sei_scalability_info_buf_id = VA_INVALID_ID; - ctx->packed_seq_header_param_buf_id = VA_INVALID_ID; - ctx->packed_seq_buf_id = VA_INVALID_ID; - ctx->packed_svc_seq_header_param_buf_id = VA_INVALID_ID; - ctx->packed_svc_seq_buf_id = VA_INVALID_ID; - ctx->packed_pic_header_param_buf_id = VA_INVALID_ID; - ctx->packed_pic_buf_id = VA_INVALID_ID; - ctx->codedbuf_buf_id = VA_INVALID_ID; - ctx->misc_parameter_layer_structure_buf_id = VA_INVALID_ID; - - for (i = 0; i < MAX_LAYERS; i++) { - ctx->misc_parameter_ratecontrol_buf_id[i] = VA_INVALID_ID; - ctx->misc_parameter_framerate_buf_id[i] = VA_INVALID_ID; - } - - ctx->misc_parameter_hrd_buf_id = VA_INVALID_ID; - ctx->packed_sei_header_param_buf_id = VA_INVALID_ID; - ctx->packed_sei_buf_id = VA_INVALID_ID; - - for (i = 0; i < MAX_SLICES; i++) { - ctx->packed_slice_header_param_buf_id[i] = VA_INVALID_ID; - ctx->packed_slice_header_data_buf_id[i] = VA_INVALID_ID; - ctx->packed_prefix_nal_unit_param_buf_id[i] = VA_INVALID_ID; - ctx->packed_prefix_nal_unit_data_buf_id[i] = VA_INVALID_ID; - } - - svcenc_va_init(ctx); - - /* update the next surface status */ - ctx->next_svcenc_surface.slot_in_surfaces = 0; - ctx->next_svcenc_surface.coding_order = 0; - ctx->next_svcenc_surface.display_order = 0; - ctx->next_svcenc_surface.temporal_id = 0; - ctx->next_svcenc_surface.frame_num = 0; - ctx->next_svcenc_surface.poc = 0; - ctx->next_svcenc_surface.picture_type = VAEncPictureTypeIntra; - ctx->next_svcenc_surface.is_intra = 1; - ctx->next_svcenc_surface.is_idr = 1; - ctx->next_svcenc_surface.is_ref = 1; - ctx->next_svcenc_surface.rec_surface = rec_surfaces[ctx->next_svcenc_surface.slot_in_surfaces]; - memset(src_surface_status, SRC_SURFACE_IN_STORAGE, sizeof(src_surface_status)); - - svcenc_sei_init(ctx); -} - -static void -svcenc_run(struct svcenc_context *ctx) -{ - int coding_order = 0; - svcenc_surface current_surface; - - pthread_create(&ctx->upload_thread, NULL, upload_task_thread, ctx); - current_surface = ctx->next_svcenc_surface; - upload_task_queue(ctx, current_surface.display_order, current_surface.slot_in_surfaces); - - while (coding_order < ctx->num_pictures) { - if (coding_order < (ctx->num_pictures - 1)) { - if (ctx->gop_type == 1) { - update_next_picture_info(ctx); - } else { - update_next_picture_info_pgop(ctx); - } - - assert(current_surface.display_order != ctx->next_svcenc_surface.display_order); - upload_task_queue(ctx, ctx->next_svcenc_surface.display_order, ctx->next_svcenc_surface.slot_in_surfaces); - } - - while (src_surface_status[current_surface.slot_in_surfaces] != SRC_SURFACE_IN_ENCODING) - usleep(1); - - encode_picture(ctx, ¤t_surface); - - if (coding_order < (ctx->num_pictures - 1)) - current_surface = ctx->next_svcenc_surface; - - coding_order++; - fprintf(stderr, "\r %d/%d ...", coding_order, ctx->num_pictures); - fflush(stdout); - } - - pthread_join(ctx->upload_thread, NULL); -} - -static void -svcenc_va_end(struct svcenc_context *ctx) -{ - vaDestroySurfaces(ctx->va_dpy, src_surfaces, NUM_SURFACES); - vaDestroySurfaces(ctx->va_dpy, rec_surfaces, NUM_SURFACES); - - vaDestroyContext(ctx->va_dpy, ctx->context_id); - vaDestroyConfig(ctx->va_dpy, ctx->config_id); - vaTerminate(ctx->va_dpy); - va_close_display(ctx->va_dpy); -} - -static void -svcenc_end(struct svcenc_context *ctx) -{ - free(ctx->frame_data_buffer); - ctx->frame_data_buffer = NULL; - svcenc_va_end(ctx); -} - -int -main(int argc, char *argv[]) -{ - struct svcenc_context ctx; - struct timeval tpstart, tpend; - float timeuse; - - gettimeofday(&tpstart, NULL); - - memset(&ctx, 0, sizeof(ctx)); - parse_args(&ctx, argc, argv); - - svcenc_init(&ctx); - svcenc_run(&ctx); - svcenc_end(&ctx); - - gettimeofday(&tpend, NULL); - timeuse = 1000000 * (tpend.tv_sec - tpstart.tv_sec) + tpend.tv_usec - tpstart.tv_usec; - timeuse /= 1000000; - fprintf(stderr, "\ndone!\n"); - fprintf(stderr, "encode %d frames in %f secondes, FPS is %.1f\n", ctx.num_pictures, timeuse, ctx.num_pictures / timeuse); - - svcenc_exit(&ctx, 0); - - return 0; -} diff --git a/test/loadsurface.h b/test/loadsurface.h deleted file mode 100755 index 82cf61c..0000000 --- a/test/loadsurface.h +++ /dev/null @@ -1,489 +0,0 @@ -/* - * Copyright (c) 2008-2009 Intel Corporation. All Rights Reserved. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the - * "Software"), to deal in the Software without restriction, including - * without limitation the rights to use, copy, modify, merge, publish, - * distribute, sub license, and/or sell copies of the Software, and to - * permit persons to whom the Software is furnished to do so, subject to - * the following conditions: - * - * The above copyright notice and this permission notice (including the - * next paragraph) shall be included in all copies or substantial portions - * of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS - * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. - * IN NO EVENT SHALL PRECISION INSIGHT AND/OR ITS SUPPLIERS BE LIABLE FOR - * ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, - * TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE - * SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - */ -#include "loadsurface_yuv.h" - -static int scale_2dimage(unsigned char *src_img, int src_imgw, int src_imgh, - unsigned char *dst_img, int dst_imgw, int dst_imgh) -{ - int row=0, col=0; - - for (row=0; row<dst_imgh; row++) { - for (col=0; col<dst_imgw; col++) { - *(dst_img + row * dst_imgw + col) = *(src_img + (row * src_imgh/dst_imgh) * src_imgw + col * src_imgw/dst_imgw); - } - } - - return 0; -} - - -static int YUV_blend_with_pic(int width, int height, - unsigned char *Y_start, int Y_pitch, - unsigned char *U_start, int U_pitch, - unsigned char *V_start, int V_pitch, - unsigned int fourcc, int fixed_alpha) -{ - /* PIC YUV format */ - unsigned char *pic_y_old = yuvga_pic; - unsigned char *pic_u_old = pic_y_old + 640*480; - unsigned char *pic_v_old = pic_u_old + 640*480/4; - unsigned char *pic_y, *pic_u, *pic_v; - - int alpha_values[] = {100,90,80,70,60,50,40,30,20,30,40,50,60,70,80,90}; - - static int alpha_idx = 0; - int alpha; - int allocated = 0; - - int row, col; - - if (fixed_alpha == 0) { - alpha = alpha_values[alpha_idx % 16 ]; - alpha_idx ++; - } else - alpha = fixed_alpha; - - //alpha = 0; - - pic_y = pic_y_old; - pic_u = pic_u_old; - pic_v = pic_v_old; - - if (width != 640 || height != 480) { /* need to scale the pic */ - pic_y = (unsigned char *)malloc(width * height); - if(pic_y == NULL) { - printf("Failed to allocate memory for pic_y\n"); - return -1; - } - - pic_u = (unsigned char *)malloc(width * height/4); - if(pic_u == NULL) { - printf("Failed to allocate memory for pic_u\n"); - free(pic_y); - return -1; - } - - pic_v = (unsigned char *)malloc(width * height/4); - if(pic_v == NULL) { - printf("Failed to allocate memory for pic_v\n"); - free(pic_y); - free(pic_u); - return -1; - } - allocated = 1; - - memset(pic_y, 0, width * height); - memset(pic_u, 0, width * height /4); - memset(pic_v, 0, width * height /4); - - scale_2dimage(pic_y_old, 640, 480, - pic_y, width, height); - scale_2dimage(pic_u_old, 320, 240, - pic_u, width/2, height/2); - scale_2dimage(pic_v_old, 320, 240, - pic_v, width/2, height/2); - } - - /* begin blend */ - - /* Y plane */ - int Y_pixel_stride = 1; - if (fourcc == VA_FOURCC_YUY2) - Y_pixel_stride = 2; - - for (row=0; row<height; row++) { - unsigned char *p = Y_start + row * Y_pitch; - unsigned char *q = pic_y + row * width; - for (col=0; col<width; col++, q++) { - *p = *p * (100 - alpha) / 100 + *q * alpha/100; - p += Y_pixel_stride; - } - } - - /* U/V plane */ - int U_pixel_stride = 0, V_pixel_stride = 0; - int v_factor_to_nv12 = 1; - switch (fourcc) { - case VA_FOURCC_YV12: - U_pixel_stride = V_pixel_stride = 1; - break; - case VA_FOURCC_NV12: - U_pixel_stride = V_pixel_stride = 2; - break; - case VA_FOURCC_YUY2: - U_pixel_stride = V_pixel_stride = 4; - v_factor_to_nv12 = 2; - break; - default: - break; - } - for (row=0; row<height/2*v_factor_to_nv12; row++) { - unsigned char *pU = U_start + row * U_pitch; - unsigned char *pV = V_start + row * V_pitch; - unsigned char *qU = pic_u + row/v_factor_to_nv12 * width/2; - unsigned char *qV = pic_v + row/v_factor_to_nv12 * width/2; - - for (col=0; col<width/2; col++, qU++, qV++) { - *pU = *pU * (100 - alpha) / 100 + *qU * alpha/100; - *pV = *pV * (100 - alpha) / 100 + *qV * alpha/100; - - pU += U_pixel_stride; - pV += V_pixel_stride; - } - } - - if (allocated) { - free(pic_y); - free(pic_u); - free(pic_v); - } - - return 0; -} - -static int yuvgen_planar(int width, int height, - unsigned char *Y_start, int Y_pitch, - unsigned char *U_start, int U_pitch, - unsigned char *V_start, int V_pitch, - unsigned int fourcc, int box_width, int row_shift, - int field) -{ - int row, alpha; - unsigned char uv_value = 0x80; - - /* copy Y plane */ - int y_factor = 1; - if (fourcc == VA_FOURCC_YUY2) y_factor = 2; - for (row=0;row<height;row++) { - unsigned char *Y_row = Y_start + row * Y_pitch; - int jj, xpos, ypos; - - ypos = (row / box_width) & 0x1; - - /* fill garbage data into the other field */ - if (((field == VA_TOP_FIELD) && (row &1)) - || ((field == VA_BOTTOM_FIELD) && ((row &1)==0))) { - memset(Y_row, 0xff, width); - continue; - } - - for (jj=0; jj<width; jj++) { - xpos = ((row_shift + jj) / box_width) & 0x1; - if (xpos == ypos) - Y_row[jj*y_factor] = 0xeb; - else - Y_row[jj*y_factor] = 0x10; - - if (fourcc == VA_FOURCC_YUY2) { - Y_row[jj*y_factor+1] = uv_value; // it is for UV - } - } - } - - /* copy UV data */ - for( row =0; row < height/2; row++) { - - /* fill garbage data into the other field */ - if (((field == VA_TOP_FIELD) && (row &1)) - || ((field == VA_BOTTOM_FIELD) && ((row &1)==0))) { - uv_value = 0xff; - } - - unsigned char *U_row = U_start + row * U_pitch; - unsigned char *V_row = V_start + row * V_pitch; - switch (fourcc) { - case VA_FOURCC_NV12: - memset(U_row, uv_value, width); - break; - case VA_FOURCC_YV12: - memset (U_row,uv_value,width/2); - memset (V_row,uv_value,width/2); - break; - case VA_FOURCC_YUY2: - // see above. it is set with Y update. - break; - default: - printf("unsupported fourcc in loadsurface.h\n"); - assert(0); - } - } - - if (getenv("AUTO_NOUV")) - return 0; - - if (getenv("AUTO_ALPHA")) - alpha = 0; - else - alpha = 70; - - YUV_blend_with_pic(width,height, - Y_start, Y_pitch, - U_start, U_pitch, - V_start, V_pitch, - fourcc, alpha); - - return 0; -} - -static int upload_surface(VADisplay va_dpy, VASurfaceID surface_id, - int box_width, int row_shift, - int field) -{ - VAImage surface_image; - void *surface_p=NULL, *U_start = NULL,*V_start = NULL; - VAStatus va_status; - unsigned int pitches[3]={0,0,0}; - - va_status = vaDeriveImage(va_dpy,surface_id,&surface_image); - CHECK_VASTATUS(va_status,"vaDeriveImage"); - - vaMapBuffer(va_dpy,surface_image.buf,&surface_p); - assert(VA_STATUS_SUCCESS == va_status); - - pitches[0] = surface_image.pitches[0]; - switch (surface_image.format.fourcc) { - case VA_FOURCC_NV12: - U_start = (char *)surface_p + surface_image.offsets[1]; - V_start = (char *)U_start + 1; - pitches[1] = surface_image.pitches[1]; - pitches[2] = surface_image.pitches[1]; - break; - case VA_FOURCC_IYUV: - U_start = (char *)surface_p + surface_image.offsets[1]; - V_start = (char *)surface_p + surface_image.offsets[2]; - pitches[1] = surface_image.pitches[1]; - pitches[2] = surface_image.pitches[2]; - break; - case VA_FOURCC_YV12: - U_start = (char *)surface_p + surface_image.offsets[2]; - V_start = (char *)surface_p + surface_image.offsets[1]; - pitches[1] = surface_image.pitches[2]; - pitches[2] = surface_image.pitches[1]; - break; - case VA_FOURCC_YUY2: - U_start = (char *)surface_p + 1; - V_start = (char *)surface_p + 3; - pitches[1] = surface_image.pitches[0]; - pitches[2] = surface_image.pitches[0]; - break; - default: - assert(0); - } - - /* assume surface is planar format */ - yuvgen_planar(surface_image.width, surface_image.height, - (unsigned char *)surface_p, pitches[0], - (unsigned char *)U_start, pitches[1], - (unsigned char *)V_start, pitches[2], - surface_image.format.fourcc, - box_width, row_shift, field); - - vaUnmapBuffer(va_dpy,surface_image.buf); - - vaDestroyImage(va_dpy,surface_image.image_id); - - return 0; -} - -/* - * Upload YUV data from memory into a surface - * if src_fourcc == NV12, assume the buffer pointed by src_U - * is UV interleaved (src_V is ignored) - */ -static int upload_surface_yuv(VADisplay va_dpy, VASurfaceID surface_id, - int src_fourcc, int src_width, int src_height, - unsigned char *src_Y, unsigned char *src_U, unsigned char *src_V) -{ - VAImage surface_image; - unsigned char *surface_p=NULL, *Y_start=NULL, *U_start=NULL; - int Y_pitch=0, U_pitch=0, row; - VAStatus va_status; - - va_status = vaDeriveImage(va_dpy,surface_id, &surface_image); - CHECK_VASTATUS(va_status,"vaDeriveImage"); - - vaMapBuffer(va_dpy,surface_image.buf,(void **)&surface_p); - assert(VA_STATUS_SUCCESS == va_status); - - Y_start = surface_p; - Y_pitch = surface_image.pitches[0]; - switch (surface_image.format.fourcc) { - case VA_FOURCC_NV12: - U_start = (unsigned char *)surface_p + surface_image.offsets[1]; - U_pitch = surface_image.pitches[1]; - break; - case VA_FOURCC_IYUV: - U_start = (unsigned char *)surface_p + surface_image.offsets[1]; - U_pitch = surface_image.pitches[1]; - break; - case VA_FOURCC_YV12: - U_start = (unsigned char *)surface_p + surface_image.offsets[2]; - U_pitch = surface_image.pitches[2]; - break; - case VA_FOURCC_YUY2: - U_start = surface_p + 1; - U_pitch = surface_image.pitches[0]; - break; - default: - assert(0); - } - - /* copy Y plane */ - for (row=0;row<src_height;row++) { - unsigned char *Y_row = Y_start + row * Y_pitch; - memcpy(Y_row, src_Y + row*src_width, src_width); - } - - for (row =0; row < src_height/2; row++) { - unsigned char *U_row = U_start + row * U_pitch; - unsigned char *u_ptr = NULL, *v_ptr=NULL; - int j; - switch (surface_image.format.fourcc) { - case VA_FOURCC_NV12: - if (src_fourcc == VA_FOURCC_NV12) { - memcpy(U_row, src_U + row * src_width, src_width); - break; - } else if (src_fourcc == VA_FOURCC_IYUV) { - u_ptr = src_U + row * (src_width/2); - v_ptr = src_V + row * (src_width/2); - } else if (src_fourcc == VA_FOURCC_YV12) { - v_ptr = src_U + row * (src_width/2); - u_ptr = src_V + row * (src_width/2); - } - if ((src_fourcc == VA_FOURCC_IYUV) || - (src_fourcc == VA_FOURCC_YV12)) { - for(j = 0; j < src_width/2; j++) { - U_row[2*j] = u_ptr[j]; - U_row[2*j+1] = v_ptr[j]; - } - } - break; - case VA_FOURCC_IYUV: - case VA_FOURCC_YV12: - case VA_FOURCC_YUY2: - default: - printf("unsupported fourcc in load_surface_yuv\n"); - assert(0); - } - } - - vaUnmapBuffer(va_dpy,surface_image.buf); - - vaDestroyImage(va_dpy,surface_image.image_id); - - return 0; -} - -/* - * Download YUV data from a surface into memory - * Some hardward doesn't have a aperture for linear access of - * tiled surface, thus use vaGetImage to expect the implemnetion - * to do tile to linear convert - * - * if dst_fourcc == NV12, assume the buffer pointed by dst_U - * is UV interleaved (src_V is ignored) - */ -static int download_surface_yuv(VADisplay va_dpy, VASurfaceID surface_id, - int dst_fourcc, int dst_width, int dst_height, - unsigned char *dst_Y, unsigned char *dst_U, unsigned char *dst_V) -{ - VAImage surface_image; - unsigned char *surface_p=NULL, *Y_start=NULL, *U_start=NULL; - int Y_pitch=0, U_pitch=0, row; - VAStatus va_status; - - va_status = vaDeriveImage(va_dpy,surface_id, &surface_image); - CHECK_VASTATUS(va_status,"vaDeriveImage"); - - vaMapBuffer(va_dpy,surface_image.buf,(void **)&surface_p); - assert(VA_STATUS_SUCCESS == va_status); - - Y_start = surface_p; - Y_pitch = surface_image.pitches[0]; - switch (surface_image.format.fourcc) { - case VA_FOURCC_NV12: - U_start = (unsigned char *)surface_p + surface_image.offsets[1]; - U_pitch = surface_image.pitches[1]; - break; - case VA_FOURCC_IYUV: - U_start = (unsigned char *)surface_p + surface_image.offsets[1]; - U_pitch = surface_image.pitches[1]; - break; - case VA_FOURCC_YV12: - U_start = (unsigned char *)surface_p + surface_image.offsets[2]; - U_pitch = surface_image.pitches[2]; - break; - case VA_FOURCC_YUY2: - U_start = surface_p + 1; - U_pitch = surface_image.pitches[0]; - break; - default: - assert(0); - } - - /* copy Y plane */ - for (row=0;row<dst_height;row++) { - unsigned char *Y_row = Y_start + row * Y_pitch; - memcpy(dst_Y + row*dst_width, Y_row, dst_width); - } - - for (row =0; row < dst_height/2; row++) { - unsigned char *U_row = U_start + row * U_pitch; - unsigned char *u_ptr = NULL, *v_ptr = NULL; - int j; - switch (surface_image.format.fourcc) { - case VA_FOURCC_NV12: - if (dst_fourcc == VA_FOURCC_NV12) { - memcpy(dst_U + row * dst_width, U_row, dst_width); - break; - } else if (dst_fourcc == VA_FOURCC_IYUV) { - u_ptr = dst_U + row * (dst_width/2); - v_ptr = dst_V + row * (dst_width/2); - } else if (dst_fourcc == VA_FOURCC_YV12) { - v_ptr = dst_U + row * (dst_width/2); - u_ptr = dst_V + row * (dst_width/2); - } - if ((dst_fourcc == VA_FOURCC_IYUV) || - (dst_fourcc == VA_FOURCC_YV12)) { - for(j = 0; j < dst_width/2; j++) { - u_ptr[j] = U_row[2*j]; - v_ptr[j] = U_row[2*j+1]; - } - } - break; - case VA_FOURCC_IYUV: - case VA_FOURCC_YV12: - case VA_FOURCC_YUY2: - default: - printf("unsupported fourcc in load_surface_yuv\n"); - assert(0); - } - } - - vaUnmapBuffer(va_dpy,surface_image.buf); - - vaDestroyImage(va_dpy,surface_image.image_id); - - return 0; -} diff --git a/test/loadsurface_yuv.h b/test/loadsurface_yuv.h deleted file mode 100644 index 13c5184..0000000 --- a/test/loadsurface_yuv.h +++ /dev/null @@ -1,28836 +0,0 @@ -/* - * Copyright (c) 2008-2009 Intel Corporation. All Rights Reserved. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the - * "Software"), to deal in the Software without restriction, including - * without limitation the rights to use, copy, modify, merge, publish, - * distribute, sub license, and/or sell copies of the Software, and to - * permit persons to whom the Software is furnished to do so, subject to - * the following conditions: - * - * The above copyright notice and this permission notice (including the - * next paragraph) shall be included in all copies or substantial portions - * of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS - * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. - * IN NO EVENT SHALL PRECISION INSIGHT AND/OR ITS SUPPLIERS BE LIABLE FOR - * ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, - * TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE - * SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - */ - -#ifndef _YUVGA_H -#define _YUVGA_H - -static unsigned char yuvga_pic[]={ -0x59,0x59,0x58,0x59,0x5a,0x59,0x58,0x56,0x4c,0x4c,0x4c,0x4e,0x54,0x57,0x54,0x4f, -0x42,0x42,0x44,0x47,0x4a,0x4d,0x53,0x59,0x56,0x57,0x4f,0x3e,0x30,0x31,0x3c,0x47, -0x4d,0x58,0x60,0x5e,0x58,0x55,0x55,0x55,0x4f,0x4d,0x4f,0x58,0x61,0x60,0x5a,0x54, -0x42,0x4a,0x4c,0x46,0x3f,0x3d,0x3c,0x3a,0x39,0x37,0x37,0x3c,0x3f,0x3b,0x36,0x32, -0x3a,0x30,0x33,0x4a,0x60,0x62,0x53,0x46,0x40,0x3e,0x40,0x47,0x49,0x45,0x40,0x3f, -0x3f,0x47,0x49,0x45,0x4c,0x64,0x7c,0x87,0x81,0x77,0x61,0x48,0x3a,0x3b,0x3f,0x3f, -0x44,0x40,0x3e,0x3f,0x3f,0x3e,0x41,0x46,0x4b,0x53,0x4a,0x4c,0x4d,0x49,0x4c,0x3c, -0x3f,0x3e,0x43,0x4c,0x4b,0x45,0x46,0x4e,0x52,0x56,0x57,0x54,0x55,0x5a,0x58,0x51, -0x50,0x51,0x51,0x4d,0x47,0x43,0x41,0x42,0x44,0x48,0x4a,0x4b,0x4d,0x4d,0x47,0x3f, -0x32,0x28,0x22,0x24,0x25,0x23,0x24,0x29,0x2d,0x32,0x34,0x32,0x32,0x37,0x3c,0x3e, -0x40,0x40,0x3b,0x33,0x2f,0x33,0x3c,0x41,0x4b,0x58,0x5e,0x5c,0x57,0x4e,0x4c,0x52, -0x5f,0x66,0x74,0x7b,0x72,0x60,0x5b,0x60,0x63,0x61,0x5f,0x65,0x77,0x86,0x80,0x71, -0x6d,0x87,0x98,0x98,0x98,0x99,0x98,0x98,0x9f,0xa6,0xb3,0xd1,0xd9,0xee,0xe0,0xc8, -0x9c,0x88,0x85,0x83,0x82,0x86,0x82,0x83,0x7e,0x7d,0x7d,0x82,0x83,0x7e,0x86,0x9b, -0xb4,0xb4,0x9a,0x87,0x81,0x7f,0x7f,0x76,0x71,0x78,0x7f,0x7f,0x78,0x73,0x72,0x75, -0x75,0x75,0x76,0x76,0x7d,0x8d,0x93,0x88,0x80,0x73,0x66,0x57,0x45,0x3e,0x3f,0x3e, -0x45,0x46,0x54,0x66,0x65,0x50,0x3f,0x3b,0x37,0x42,0x52,0x5b,0x5b,0x59,0x4e,0x3b, -0x29,0x2c,0x27,0x2a,0x3e,0x52,0x57,0x57,0x63,0x69,0x68,0x56,0x50,0x6a,0x77,0x65, -0x5a,0x5f,0x69,0x6d,0x67,0x64,0x64,0x5f,0x5b,0x67,0x74,0x7d,0x86,0x8b,0x86,0x7d, -0x6d,0x60,0x69,0x80,0x86,0x80,0x85,0x8e,0x87,0x7c,0x69,0x6b,0x62,0x69,0x63,0x68, -0x69,0x6c,0x6f,0x6f,0x6c,0x67,0x63,0x61,0x59,0x53,0x51,0x41,0x40,0x46,0x3e,0x4a, -0x50,0x57,0x53,0x46,0x41,0x49,0x51,0x51,0x53,0x4c,0x43,0x3c,0x38,0x35,0x32,0x2f, -0x32,0x34,0x36,0x36,0x33,0x31,0x32,0x33,0x30,0x2c,0x27,0x25,0x26,0x28,0x2a,0x2b, -0x2d,0x28,0x2e,0x32,0x2d,0x34,0x3e,0x3c,0x3b,0x35,0x30,0x36,0x42,0x49,0x46,0x41, -0x39,0x3f,0x37,0x3a,0x40,0x4b,0x5c,0x99,0xcc,0xdf,0xd2,0x9a,0x69,0x74,0x69,0x56, -0x49,0x42,0x41,0x49,0x49,0x42,0x51,0x6f,0x97,0xa4,0x95,0x7a,0x79,0x81,0x7d,0x77, -0x7a,0x7e,0x80,0x7d,0x7b,0x7a,0x76,0x71,0x75,0x83,0x9a,0xb0,0xc0,0xc6,0xc5,0xc2, -0xc9,0xc6,0xb3,0x94,0x81,0x80,0x7e,0x77,0x7a,0x79,0x76,0x75,0x77,0x78,0x76,0x71, -0x6c,0x6f,0x72,0x71,0x6d,0x6b,0x73,0x7d,0x74,0x6d,0x61,0x58,0x56,0x57,0x54,0x4d, -0x4c,0x50,0x53,0x4e,0x4b,0x68,0x9b,0xbf,0xc2,0x9c,0x78,0x6d,0x6a,0x64,0x67,0x71, -0x75,0x77,0x79,0x7b,0x7b,0x79,0x77,0x75,0x72,0x74,0x77,0x78,0x78,0x78,0x78,0x78, -0x77,0x77,0x77,0x78,0x81,0x92,0xa4,0xae,0x9e,0x94,0x86,0x77,0x66,0x5a,0x58,0x5c, -0x5f,0x8e,0xc0,0xd5,0xd6,0xd6,0xda,0xdc,0xcf,0xb7,0x76,0x54,0x50,0x57,0x8b,0xc1, -0xda,0xd5,0xce,0xc8,0xb5,0x92,0x7b,0x7b,0x7a,0x77,0x82,0x91,0x92,0x94,0xa7,0xbb, -0xcd,0xcc,0xb0,0x71,0x44,0x4a,0x54,0x45,0x35,0x2c,0x23,0x20,0x20,0x1e,0x1d,0x1d, -0x20,0x1f,0x16,0x13,0x1e,0x27,0x28,0x29,0x36,0x32,0x30,0x2f,0x26,0x1a,0x15,0x17, -0x1a,0x1e,0x25,0x2c,0x33,0x33,0x29,0x1d,0x1c,0x1e,0x24,0x2e,0x38,0x3c,0x3c,0x3a, -0x2f,0x23,0x1f,0x28,0x30,0x31,0x36,0x40,0x48,0x3a,0x42,0x69,0x8b,0x91,0x8c,0x8a, -0x86,0x86,0x84,0x82,0x81,0x80,0x7b,0x76,0x65,0x71,0x7b,0x75,0x5e,0x4f,0x54,0x63, -0x6b,0x74,0x7e,0x86,0x81,0x6d,0x5f,0x63,0x6e,0x68,0x5c,0x4e,0x48,0x51,0x65,0x76, -0x59,0x59,0x59,0x5a,0x5b,0x5b,0x59,0x57,0x52,0x52,0x51,0x52,0x55,0x57,0x52,0x4c, -0x41,0x3f,0x41,0x45,0x49,0x4b,0x4f,0x53,0x4f,0x4d,0x45,0x39,0x31,0x33,0x39,0x3d, -0x39,0x45,0x52,0x57,0x58,0x57,0x53,0x4f,0x47,0x44,0x44,0x48,0x4b,0x49,0x45,0x43, -0x4d,0x52,0x51,0x47,0x3d,0x3a,0x3a,0x39,0x35,0x34,0x35,0x3a,0x3d,0x39,0x34,0x31, -0x30,0x30,0x31,0x35,0x3c,0x40,0x3e,0x39,0x3d,0x3b,0x39,0x37,0x37,0x3b,0x43,0x4b, -0x4c,0x50,0x4d,0x47,0x50,0x65,0x71,0x70,0x78,0x82,0x76,0x51,0x35,0x35,0x40,0x43, -0x45,0x40,0x3d,0x3c,0x3c,0x3e,0x43,0x49,0x4e,0x55,0x4b,0x4b,0x4c,0x4d,0x53,0x49, -0x47,0x49,0x4e,0x54,0x53,0x4e,0x4d,0x4f,0x55,0x5e,0x64,0x63,0x60,0x5d,0x54,0x4a, -0x4c,0x4d,0x4c,0x49,0x45,0x42,0x41,0x42,0x3b,0x46,0x50,0x51,0x4c,0x47,0x41,0x3c, -0x2f,0x26,0x20,0x22,0x25,0x24,0x26,0x2a,0x2f,0x2f,0x31,0x31,0x2f,0x30,0x39,0x44, -0x45,0x45,0x42,0x3c,0x3a,0x3f,0x46,0x4a,0x53,0x5b,0x5c,0x59,0x55,0x4d,0x46,0x49, -0x56,0x59,0x62,0x68,0x64,0x5b,0x57,0x5a,0x5f,0x5f,0x5e,0x61,0x6c,0x75,0x72,0x69, -0x69,0x82,0x9e,0xb6,0xc4,0xc4,0xc2,0xc8,0xc8,0xc5,0xc9,0xdb,0xdb,0xea,0xdf,0xcd, -0x97,0x84,0x83,0x83,0x84,0x89,0x86,0x87,0x83,0x82,0x82,0x86,0x86,0x80,0x87,0x9a, -0xbb,0xba,0xa0,0x8c,0x86,0x81,0x80,0x78,0x79,0x81,0x88,0x8a,0x84,0x7e,0x7c,0x7c, -0x80,0x7e,0x7d,0x7c,0x84,0x96,0x9c,0x92,0x7c,0x6c,0x5f,0x55,0x4c,0x49,0x47,0x41, -0x43,0x46,0x57,0x6b,0x69,0x51,0x3a,0x32,0x46,0x58,0x60,0x5c,0x58,0x54,0x45,0x32, -0x29,0x2b,0x29,0x2f,0x45,0x59,0x64,0x6b,0x6f,0x72,0x76,0x6c,0x5f,0x65,0x6f,0x6a, -0x6a,0x69,0x6c,0x6b,0x68,0x68,0x69,0x65,0x67,0x67,0x6d,0x7a,0x85,0x88,0x82,0x7b, -0x72,0x64,0x6a,0x80,0x86,0x81,0x81,0x84,0x89,0x7c,0x6b,0x69,0x66,0x68,0x65,0x68, -0x68,0x6a,0x6b,0x6c,0x69,0x64,0x5e,0x5b,0x5c,0x58,0x58,0x48,0x48,0x42,0x44,0x4d, -0x4e,0x51,0x4e,0x45,0x40,0x44,0x48,0x48,0x49,0x48,0x47,0x47,0x45,0x40,0x38,0x32, -0x32,0x33,0x35,0x36,0x37,0x37,0x36,0x35,0x33,0x32,0x31,0x31,0x32,0x32,0x30,0x2f, -0x36,0x32,0x37,0x3a,0x34,0x38,0x3f,0x3c,0x37,0x33,0x31,0x36,0x3e,0x44,0x44,0x42, -0x3d,0x3e,0x36,0x3b,0x44,0x51,0x65,0xa4,0xd4,0xde,0xca,0x92,0x61,0x6f,0x6c,0x64, -0x54,0x4b,0x48,0x4b,0x4a,0x4a,0x52,0x5e,0x87,0x96,0x96,0x85,0x7c,0x7c,0x7e,0x7f, -0x82,0x84,0x84,0x82,0x81,0x81,0x7e,0x79,0x80,0x88,0x94,0x9e,0xa4,0xa3,0x9f,0x9b, -0x90,0x91,0x87,0x77,0x70,0x74,0x75,0x72,0x76,0x78,0x7a,0x7b,0x7d,0x7e,0x7b,0x76, -0x7a,0x7a,0x7c,0x7c,0x7a,0x77,0x7a,0x7f,0x84,0x83,0x7f,0x79,0x73,0x6e,0x66,0x5f, -0x5b,0x57,0x52,0x49,0x4a,0x6c,0xa1,0xc3,0xbb,0x97,0x74,0x67,0x65,0x64,0x68,0x72, -0x72,0x75,0x79,0x7b,0x7b,0x78,0x73,0x70,0x6f,0x72,0x75,0x77,0x77,0x77,0x77,0x78, -0x79,0x78,0x76,0x77,0x7c,0x84,0x87,0x86,0x82,0x7b,0x71,0x67,0x5d,0x56,0x56,0x5a, -0x61,0x8e,0xbf,0xd6,0xd8,0xd7,0xd8,0xd8,0xde,0xc1,0x7d,0x55,0x4e,0x5b,0x93,0xcc, -0xe1,0xe2,0xe4,0xe0,0xc5,0x96,0x7a,0x7c,0x86,0x8b,0x8e,0x8d,0x8c,0x94,0xad,0xc6, -0xcf,0xd2,0xc0,0x8e,0x61,0x51,0x4c,0x41,0x35,0x2d,0x25,0x23,0x21,0x1e,0x1c,0x1b, -0x1a,0x18,0x13,0x13,0x1a,0x1c,0x21,0x2c,0x36,0x32,0x2f,0x2c,0x23,0x18,0x15,0x19, -0x1d,0x26,0x30,0x33,0x2a,0x21,0x23,0x29,0x12,0x1e,0x2b,0x32,0x37,0x38,0x30,0x26, -0x1e,0x1a,0x1d,0x26,0x28,0x25,0x29,0x32,0x40,0x6d,0x86,0x72,0x5e,0x67,0x76,0x78, -0x7c,0x7e,0x83,0x89,0x8c,0x8c,0x8a,0x89,0x8e,0x7d,0x6b,0x65,0x69,0x71,0x7a,0x80, -0x96,0x83,0x6c,0x5e,0x4f,0x38,0x32,0x3e,0x2f,0x3f,0x55,0x68,0x75,0x82,0x8f,0x99, -0x5a,0x59,0x5a,0x5b,0x5c,0x5c,0x5b,0x5a,0x58,0x58,0x57,0x57,0x57,0x57,0x51,0x4a, -0x3d,0x3c,0x3f,0x45,0x49,0x48,0x45,0x44,0x44,0x41,0x3b,0x36,0x37,0x3b,0x3d,0x3b, -0x3c,0x3e,0x41,0x44,0x4a,0x50,0x54,0x54,0x4b,0x48,0x46,0x46,0x44,0x40,0x3e,0x3e, -0x47,0x4e,0x50,0x47,0x3d,0x3a,0x3a,0x39,0x38,0x38,0x3b,0x3f,0x3f,0x3b,0x35,0x32, -0x30,0x37,0x38,0x33,0x33,0x3b,0x40,0x40,0x3c,0x3b,0x37,0x32,0x31,0x36,0x3c,0x40, -0x41,0x49,0x4e,0x4b,0x48,0x54,0x6f,0x86,0xab,0xbf,0xb0,0x73,0x3d,0x33,0x3c,0x40, -0x45,0x42,0x3e,0x3c,0x3a,0x3a,0x3d,0x42,0x4b,0x51,0x4b,0x4c,0x4f,0x55,0x61,0x60, -0x67,0x6b,0x6c,0x6a,0x67,0x64,0x5f,0x5b,0x4f,0x5b,0x66,0x67,0x62,0x5c,0x54,0x4d, -0x46,0x49,0x4b,0x4c,0x49,0x46,0x43,0x41,0x4a,0x53,0x5a,0x58,0x4e,0x42,0x38,0x32, -0x2d,0x27,0x24,0x27,0x2a,0x2b,0x2d,0x31,0x34,0x2f,0x2f,0x31,0x2c,0x29,0x35,0x47, -0x50,0x4e,0x49,0x44,0x46,0x4f,0x57,0x5b,0x5d,0x60,0x5d,0x5a,0x59,0x52,0x4a,0x4a, -0x50,0x4d,0x4b,0x4b,0x4e,0x52,0x55,0x56,0x59,0x5a,0x5c,0x5f,0x62,0x64,0x64,0x63, -0x61,0x62,0x69,0x79,0x84,0x82,0x89,0x9b,0xa6,0xa8,0xba,0xd7,0xdd,0xe7,0xdd,0xcc, -0x99,0x87,0x86,0x85,0x84,0x86,0x81,0x81,0x80,0x80,0x80,0x84,0x86,0x82,0x89,0x9b, -0xb8,0xb7,0x9e,0x8c,0x86,0x82,0x81,0x7a,0x77,0x7c,0x82,0x82,0x7e,0x79,0x77,0x77, -0x77,0x77,0x79,0x7c,0x87,0x9a,0x9f,0x93,0x85,0x70,0x60,0x5a,0x5a,0x5a,0x51,0x42, -0x46,0x47,0x50,0x5a,0x56,0x43,0x36,0x34,0x54,0x6a,0x6b,0x5c,0x59,0x55,0x43,0x34, -0x2d,0x2d,0x2b,0x31,0x42,0x50,0x5d,0x6c,0x73,0x72,0x79,0x77,0x65,0x5c,0x66,0x73, -0x76,0x75,0x71,0x6c,0x6a,0x6a,0x68,0x63,0x66,0x69,0x74,0x81,0x83,0x7a,0x75,0x77, -0x74,0x65,0x69,0x7f,0x8b,0x8c,0x8a,0x87,0x8a,0x78,0x6a,0x61,0x65,0x61,0x64,0x66, -0x6d,0x6c,0x6c,0x6c,0x6b,0x67,0x60,0x5b,0x5d,0x5e,0x5a,0x50,0x4f,0x3e,0x47,0x4d, -0x4e,0x4c,0x48,0x44,0x40,0x3e,0x3e,0x3e,0x40,0x3e,0x3d,0x3d,0x3e,0x3d,0x39,0x36, -0x35,0x34,0x34,0x37,0x3a,0x3b,0x38,0x35,0x36,0x36,0x36,0x37,0x38,0x37,0x35,0x33, -0x34,0x32,0x36,0x37,0x32,0x33,0x36,0x33,0x3a,0x39,0x39,0x3a,0x3e,0x42,0x45,0x46, -0x43,0x41,0x39,0x41,0x46,0x51,0x65,0xa3,0xd8,0xdd,0xc7,0x8f,0x5e,0x6a,0x6b,0x69, -0x55,0x48,0x44,0x45,0x48,0x58,0x68,0x68,0x72,0x79,0x84,0x86,0x7c,0x79,0x7d,0x80, -0x80,0x7d,0x78,0x74,0x72,0x71,0x6c,0x67,0x68,0x6b,0x6f,0x71,0x71,0x6f,0x6c,0x6a, -0x66,0x65,0x61,0x5e,0x5e,0x61,0x62,0x61,0x65,0x69,0x6c,0x6d,0x6e,0x70,0x6e,0x6b, -0x6c,0x6b,0x6b,0x6e,0x6e,0x6d,0x6c,0x6d,0x69,0x71,0x79,0x7f,0x82,0x84,0x83,0x81, -0x78,0x6b,0x5b,0x4c,0x4c,0x70,0xa3,0xc3,0xb7,0x95,0x71,0x61,0x60,0x63,0x6a,0x71, -0x72,0x74,0x78,0x7a,0x7a,0x77,0x74,0x71,0x6f,0x72,0x75,0x77,0x77,0x77,0x77,0x77, -0x7a,0x78,0x76,0x77,0x78,0x75,0x68,0x5b,0x5d,0x5a,0x57,0x56,0x56,0x57,0x5b,0x5f, -0x6c,0x85,0x9b,0x9e,0x9a,0xa0,0xab,0xb2,0xb4,0xa2,0x75,0x5b,0x58,0x60,0x88,0xb3, -0xc6,0xcf,0xd8,0xd6,0xba,0x8c,0x75,0x7b,0x89,0x95,0x8e,0x7e,0x7c,0x8a,0xa7,0xc8, -0xcb,0xd4,0xc8,0xa3,0x76,0x51,0x3d,0x39,0x35,0x2f,0x29,0x26,0x23,0x1e,0x1b,0x19, -0x16,0x14,0x12,0x15,0x17,0x14,0x1c,0x30,0x35,0x32,0x2e,0x2a,0x20,0x18,0x18,0x1e, -0x1d,0x1e,0x22,0x29,0x32,0x33,0x27,0x19,0x28,0x20,0x1e,0x28,0x37,0x38,0x29,0x19, -0x1b,0x1b,0x1f,0x25,0x25,0x28,0x35,0x45,0x74,0x5f,0x58,0x6d,0x87,0x92,0x95,0x98, -0x98,0x87,0x79,0x78,0x7a,0x76,0x6b,0x63,0x6d,0x67,0x68,0x75,0x86,0x90,0x91,0x8f, -0x75,0x67,0x53,0x3e,0x29,0x1d,0x34,0x5d,0x73,0x82,0x8e,0x87,0x76,0x6b,0x70,0x7a, -0x5a,0x5a,0x5a,0x5c,0x5d,0x5e,0x5d,0x5c,0x5b,0x5b,0x5b,0x59,0x59,0x58,0x52,0x4b, -0x3e,0x3e,0x41,0x49,0x4d,0x49,0x41,0x3c,0x3d,0x3b,0x38,0x39,0x3f,0x47,0x49,0x47, -0x4b,0x46,0x3e,0x3a,0x3d,0x45,0x4d,0x51,0x50,0x4e,0x4d,0x4e,0x4d,0x49,0x46,0x45, -0x47,0x50,0x56,0x51,0x4a,0x46,0x41,0x3c,0x3c,0x3c,0x3e,0x41,0x40,0x3a,0x34,0x31, -0x33,0x37,0x39,0x36,0x36,0x38,0x38,0x35,0x3f,0x3f,0x3b,0x36,0x36,0x39,0x38,0x34, -0x38,0x3b,0x45,0x49,0x41,0x48,0x74,0xa7,0xd1,0xdd,0xc5,0x82,0x47,0x34,0x37,0x38, -0x3c,0x3d,0x3f,0x41,0x40,0x40,0x43,0x45,0x48,0x4c,0x4a,0x4a,0x4f,0x5c,0x6e,0x76, -0x87,0x99,0xa7,0xa7,0x9c,0x89,0x69,0x4e,0x5e,0x6e,0x7d,0x7f,0x76,0x6a,0x5d,0x55, -0x51,0x50,0x4e,0x4c,0x4a,0x48,0x47,0x46,0x4a,0x4c,0x4d,0x4e,0x4c,0x45,0x3b,0x34, -0x2f,0x2c,0x2c,0x31,0x34,0x34,0x34,0x36,0x37,0x33,0x31,0x30,0x2d,0x2c,0x37,0x45, -0x51,0x52,0x52,0x53,0x57,0x5c,0x5e,0x5c,0x52,0x55,0x53,0x53,0x59,0x59,0x56,0x59, -0x57,0x53,0x4c,0x48,0x4a,0x4f,0x50,0x4d,0x54,0x55,0x5a,0x5f,0x5f,0x5d,0x5d,0x60, -0x61,0x5e,0x5c,0x63,0x68,0x64,0x6b,0x7f,0x88,0x8d,0xac,0xd4,0xe4,0xe7,0xd9,0xc3, -0x96,0x86,0x87,0x86,0x83,0x84,0x7e,0x7d,0x7c,0x7d,0x7d,0x81,0x84,0x81,0x86,0x97, -0xac,0xab,0x94,0x86,0x83,0x80,0x80,0x7b,0x7c,0x7e,0x80,0x7e,0x7b,0x78,0x77,0x78, -0x75,0x74,0x77,0x7c,0x8c,0xa4,0xad,0xa3,0x94,0x7c,0x68,0x65,0x6a,0x6b,0x5b,0x42, -0x44,0x45,0x49,0x48,0x3e,0x34,0x38,0x43,0x50,0x62,0x5b,0x4d,0x52,0x4b,0x39,0x34, -0x31,0x2f,0x2d,0x32,0x3b,0x40,0x4c,0x5f,0x70,0x6d,0x70,0x6d,0x5c,0x50,0x5d,0x73, -0x7c,0x80,0x7d,0x76,0x73,0x6f,0x68,0x63,0x5e,0x61,0x69,0x72,0x75,0x70,0x6f,0x70, -0x6e,0x60,0x63,0x7a,0x90,0x9f,0xa3,0x9e,0x95,0x7d,0x6e,0x5f,0x65,0x5e,0x67,0x6a, -0x6c,0x6b,0x6a,0x6d,0x70,0x6f,0x69,0x64,0x5e,0x65,0x56,0x5a,0x52,0x44,0x4a,0x4f, -0x50,0x48,0x42,0x42,0x40,0x3a,0x37,0x38,0x3c,0x3a,0x37,0x36,0x37,0x37,0x37,0x37, -0x36,0x36,0x36,0x38,0x39,0x38,0x35,0x33,0x36,0x35,0x34,0x33,0x34,0x34,0x34,0x35, -0x35,0x35,0x36,0x37,0x35,0x35,0x37,0x35,0x36,0x36,0x35,0x35,0x37,0x39,0x3c,0x3e, -0x43,0x40,0x3e,0x48,0x4a,0x53,0x68,0xa3,0xd5,0xdb,0xc4,0x8c,0x5f,0x71,0x77,0x77, -0x62,0x4f,0x49,0x4a,0x4f,0x6f,0x91,0x98,0x78,0x6a,0x6f,0x7d,0x7b,0x78,0x78,0x74, -0x70,0x69,0x60,0x5b,0x5a,0x59,0x54,0x4f,0x54,0x55,0x56,0x58,0x59,0x59,0x59,0x59, -0x5c,0x56,0x52,0x52,0x52,0x52,0x52,0x53,0x55,0x58,0x59,0x57,0x57,0x59,0x5b,0x5a, -0x5f,0x5e,0x5f,0x62,0x64,0x64,0x67,0x6a,0x65,0x68,0x6b,0x6e,0x73,0x77,0x7a,0x7b, -0x81,0x73,0x61,0x4f,0x4f,0x74,0xa6,0xc3,0xb6,0x97,0x72,0x60,0x5e,0x64,0x6a,0x6f, -0x75,0x76,0x78,0x79,0x79,0x78,0x76,0x75,0x71,0x74,0x77,0x79,0x78,0x77,0x77,0x76, -0x78,0x77,0x77,0x78,0x77,0x6e,0x5b,0x49,0x4f,0x4e,0x4f,0x53,0x58,0x5d,0x61,0x64, -0x6e,0x7a,0x80,0x77,0x6d,0x6e,0x74,0x78,0x74,0x71,0x65,0x62,0x66,0x66,0x72,0x84, -0x97,0xa3,0xaa,0xa7,0x99,0x85,0x7d,0x86,0x81,0x8c,0x7f,0x6c,0x6e,0x78,0x91,0xb6, -0xcb,0xd6,0xc9,0xa5,0x7a,0x4e,0x33,0x32,0x34,0x30,0x2c,0x2a,0x25,0x1f,0x1a,0x19, -0x15,0x17,0x16,0x16,0x17,0x15,0x1e,0x30,0x38,0x35,0x30,0x2a,0x21,0x1b,0x1d,0x24, -0x1b,0x23,0x22,0x1c,0x21,0x2e,0x2e,0x22,0x14,0x1b,0x2d,0x3d,0x37,0x25,0x1e,0x24, -0x28,0x2a,0x2d,0x31,0x32,0x39,0x4a,0x5b,0x62,0x7a,0x91,0x94,0x8c,0x88,0x8d,0x93, -0x7f,0x84,0x8b,0x8a,0x7b,0x6d,0x6e,0x78,0x73,0x73,0x76,0x79,0x79,0x74,0x6b,0x65, -0x48,0x38,0x32,0x4f,0x7c,0x95,0x9d,0xa2,0x97,0x81,0x68,0x5e,0x63,0x6a,0x6a,0x65, -0x5a,0x5a,0x5a,0x5c,0x5e,0x5e,0x5e,0x5c,0x5a,0x5b,0x5b,0x5a,0x5a,0x59,0x54,0x4f, -0x44,0x41,0x42,0x48,0x4d,0x4b,0x46,0x42,0x3a,0x3a,0x3a,0x3b,0x42,0x4b,0x51,0x52, -0x4f,0x4c,0x48,0x45,0x42,0x40,0x3f,0x3f,0x45,0x44,0x46,0x4d,0x51,0x4e,0x49,0x46, -0x48,0x4e,0x51,0x4e,0x4a,0x46,0x3d,0x33,0x35,0x34,0x37,0x3b,0x3b,0x36,0x30,0x2d, -0x33,0x34,0x3a,0x40,0x40,0x3c,0x3b,0x3d,0x42,0x44,0x44,0x40,0x3d,0x3d,0x3e,0x3f, -0x44,0x3f,0x3d,0x40,0x44,0x50,0x6d,0x8b,0x9a,0x9b,0x88,0x62,0x41,0x36,0x37,0x37, -0x3c,0x3e,0x3f,0x3c,0x39,0x39,0x3a,0x3c,0x42,0x43,0x47,0x4c,0x5d,0x7e,0x9f,0xb6, -0xc9,0xdd,0xec,0xec,0xe6,0xdb,0xc2,0xa9,0x93,0xa6,0xbd,0xc7,0xc2,0xb5,0xa7,0x9f, -0x88,0x80,0x73,0x67,0x5e,0x56,0x50,0x4d,0x4c,0x4a,0x4a,0x4b,0x4a,0x46,0x40,0x3c, -0x32,0x31,0x33,0x36,0x36,0x34,0x31,0x30,0x35,0x35,0x33,0x30,0x32,0x38,0x3f,0x44, -0x4c,0x50,0x56,0x5b,0x5e,0x5d,0x55,0x4d,0x49,0x4e,0x4d,0x4f,0x57,0x5d,0x62,0x6a, -0x5f,0x5d,0x59,0x55,0x53,0x53,0x4e,0x48,0x52,0x53,0x57,0x5d,0x5f,0x5c,0x5a,0x5b, -0x59,0x5f,0x62,0x62,0x64,0x66,0x70,0x81,0x8b,0x8b,0xa8,0xcd,0xe3,0xe7,0xda,0xc1, -0x89,0x7c,0x80,0x83,0x84,0x87,0x83,0x84,0x82,0x83,0x83,0x85,0x88,0x84,0x88,0x96, -0xaa,0xa9,0x93,0x87,0x84,0x80,0x80,0x7b,0x7d,0x80,0x82,0x81,0x7d,0x79,0x77,0x77, -0x75,0x76,0x79,0x7f,0x8e,0xa7,0xb2,0xa9,0x93,0x7b,0x69,0x69,0x72,0x76,0x64,0x47, -0x3a,0x42,0x48,0x43,0x36,0x33,0x44,0x57,0x63,0x66,0x57,0x4f,0x55,0x49,0x35,0x35, -0x2f,0x30,0x31,0x37,0x3c,0x3c,0x46,0x5a,0x6c,0x6c,0x69,0x61,0x56,0x50,0x5a,0x6c, -0x81,0x8c,0x89,0x80,0x7e,0x7a,0x72,0x71,0x73,0x6b,0x63,0x68,0x79,0x86,0x82,0x77, -0x68,0x5c,0x5e,0x71,0x8d,0xaa,0xb9,0xb6,0x9d,0x81,0x6d,0x59,0x5c,0x54,0x60,0x67, -0x6c,0x69,0x67,0x6a,0x6f,0x70,0x6d,0x69,0x5e,0x69,0x52,0x61,0x53,0x51,0x4f,0x55, -0x4f,0x45,0x3d,0x3e,0x3d,0x38,0x36,0x38,0x3c,0x3d,0x3e,0x3f,0x3f,0x3b,0x37,0x34, -0x34,0x36,0x38,0x39,0x37,0x36,0x36,0x37,0x37,0x37,0x37,0x36,0x35,0x35,0x36,0x36, -0x37,0x37,0x34,0x33,0x33,0x33,0x32,0x34,0x36,0x33,0x31,0x32,0x36,0x39,0x3a,0x39, -0x3c,0x3b,0x3d,0x48,0x49,0x58,0x72,0xaa,0xd7,0xdd,0xc5,0x8a,0x5d,0x73,0x79,0x75, -0x67,0x53,0x4e,0x50,0x53,0x74,0xa0,0xb1,0x95,0x79,0x70,0x7a,0x7a,0x77,0x75,0x6f, -0x65,0x5c,0x53,0x51,0x53,0x54,0x53,0x50,0x54,0x54,0x54,0x55,0x55,0x55,0x55,0x56, -0x54,0x4d,0x47,0x48,0x49,0x49,0x4b,0x4e,0x50,0x54,0x56,0x56,0x56,0x58,0x58,0x56, -0x5a,0x5a,0x5b,0x5d,0x5c,0x60,0x69,0x72,0x75,0x6d,0x64,0x61,0x63,0x65,0x65,0x64, -0x68,0x62,0x58,0x4c,0x50,0x77,0xaa,0xc7,0xb4,0x95,0x71,0x60,0x5f,0x65,0x6b,0x70, -0x77,0x79,0x7b,0x7c,0x7b,0x77,0x73,0x70,0x6e,0x72,0x76,0x78,0x79,0x78,0x78,0x78, -0x76,0x77,0x78,0x78,0x77,0x6e,0x5e,0x4f,0x59,0x59,0x59,0x5b,0x5e,0x61,0x62,0x62, -0x6e,0x71,0x6e,0x63,0x5a,0x59,0x5d,0x5f,0x5f,0x5d,0x5f,0x64,0x6c,0x6c,0x67,0x6a, -0x60,0x6a,0x6a,0x64,0x69,0x70,0x76,0x7c,0x7f,0x80,0x70,0x64,0x69,0x6b,0x79,0x99, -0xbb,0xc7,0xba,0x95,0x71,0x4e,0x35,0x2f,0x33,0x30,0x2e,0x2b,0x25,0x1d,0x1a,0x19, -0x14,0x1a,0x18,0x15,0x18,0x1d,0x23,0x2c,0x39,0x35,0x2f,0x27,0x1e,0x1b,0x1f,0x25, -0x21,0x27,0x28,0x25,0x24,0x25,0x24,0x1f,0x1e,0x27,0x39,0x4b,0x55,0x53,0x4e,0x4b, -0x57,0x5b,0x60,0x63,0x65,0x67,0x6c,0x71,0x76,0x7d,0x75,0x69,0x76,0x8d,0x86,0x6c, -0x73,0x66,0x5b,0x5d,0x64,0x66,0x66,0x66,0x61,0x5d,0x5d,0x65,0x6d,0x6c,0x5d,0x4e, -0x3b,0x58,0x71,0x7c,0x80,0x7d,0x78,0x7a,0x6b,0x62,0x56,0x4d,0x4b,0x51,0x59,0x5f, -0x59,0x59,0x5a,0x5c,0x5d,0x5e,0x5d,0x5c,0x59,0x5a,0x5a,0x59,0x59,0x5a,0x57,0x52, -0x49,0x42,0x3e,0x41,0x45,0x46,0x46,0x46,0x38,0x3a,0x3b,0x3a,0x3e,0x47,0x4f,0x53, -0x55,0x52,0x4f,0x4f,0x4b,0x43,0x3d,0x39,0x39,0x38,0x3c,0x45,0x4b,0x4b,0x47,0x44, -0x44,0x45,0x43,0x44,0x4a,0x4d,0x45,0x3a,0x32,0x30,0x32,0x38,0x3d,0x3b,0x37,0x34, -0x37,0x38,0x3d,0x43,0x3f,0x36,0x37,0x3f,0x42,0x4b,0x56,0x5a,0x52,0x47,0x42,0x43, -0x44,0x47,0x42,0x3b,0x40,0x51,0x5b,0x5a,0x58,0x55,0x4f,0x46,0x3e,0x39,0x38,0x38, -0x41,0x42,0x40,0x3b,0x3a,0x40,0x49,0x4e,0x44,0x3f,0x43,0x47,0x5f,0x8b,0xb6,0xd9, -0xeb,0xf0,0xeb,0xdc,0xd5,0xd8,0xd4,0xca,0xb7,0xc1,0xce,0xd5,0xd6,0xd3,0xd2,0xd1, -0xce,0xc8,0xbd,0xae,0x9b,0x84,0x6c,0x5c,0x51,0x4d,0x49,0x47,0x45,0x42,0x41,0x42, -0x32,0x33,0x34,0x33,0x31,0x2d,0x29,0x26,0x2f,0x32,0x33,0x32,0x38,0x42,0x48,0x48, -0x51,0x52,0x53,0x53,0x54,0x56,0x53,0x4f,0x44,0x47,0x42,0x3e,0x42,0x47,0x4e,0x59, -0x61,0x5c,0x55,0x52,0x52,0x55,0x56,0x57,0x55,0x55,0x56,0x59,0x5c,0x5d,0x5a,0x57, -0x5a,0x6a,0x71,0x6f,0x6e,0x71,0x7a,0x87,0x90,0x8e,0xab,0xca,0xe4,0xe6,0xd9,0xba, -0x82,0x76,0x7d,0x82,0x83,0x88,0x85,0x86,0x83,0x86,0x87,0x8b,0x90,0x90,0x94,0xa0, -0xb1,0xaf,0x99,0x8d,0x89,0x82,0x80,0x7b,0x77,0x7d,0x84,0x86,0x81,0x7b,0x76,0x75, -0x72,0x7a,0x87,0x91,0x9b,0xa8,0xa6,0x96,0x85,0x72,0x64,0x66,0x72,0x78,0x68,0x4d, -0x3a,0x3e,0x3e,0x36,0x30,0x3b,0x58,0x70,0x81,0x76,0x63,0x5b,0x5b,0x4b,0x38,0x37, -0x2f,0x34,0x37,0x3c,0x3f,0x3d,0x46,0x58,0x65,0x6d,0x6b,0x63,0x61,0x62,0x65,0x6d, -0x7d,0x8b,0x86,0x7a,0x7c,0x7b,0x78,0x7c,0x7e,0x7d,0x7b,0x7c,0x85,0x8d,0x86,0x78, -0x6a,0x61,0x5d,0x65,0x7d,0xa1,0xb8,0xb8,0xa1,0x86,0x6d,0x5b,0x56,0x51,0x5d,0x6b, -0x7b,0x76,0x6f,0x6c,0x6b,0x69,0x64,0x60,0x5d,0x65,0x52,0x5b,0x4f,0x55,0x4e,0x54, -0x4b,0x41,0x3a,0x3a,0x3b,0x39,0x39,0x3a,0x3d,0x3d,0x3d,0x3d,0x3c,0x3b,0x3a,0x39, -0x3a,0x3d,0x3f,0x3f,0x3e,0x3e,0x40,0x43,0x41,0x43,0x46,0x46,0x45,0x42,0x40,0x3f, -0x40,0x41,0x3a,0x36,0x38,0x35,0x31,0x34,0x39,0x35,0x32,0x34,0x38,0x3b,0x3a,0x37, -0x39,0x37,0x38,0x3f,0x3e,0x51,0x67,0x94,0xa2,0xb0,0xaa,0x85,0x63,0x74,0x6f,0x66, -0x5b,0x51,0x53,0x58,0x60,0x7e,0xa3,0xb3,0xaa,0x8f,0x7c,0x79,0x78,0x77,0x78,0x79, -0x6a,0x60,0x56,0x53,0x55,0x55,0x54,0x54,0x53,0x53,0x53,0x53,0x52,0x52,0x52,0x52, -0x4d,0x49,0x44,0x43,0x43,0x43,0x46,0x48,0x4e,0x55,0x5d,0x61,0x63,0x62,0x5c,0x56, -0x52,0x53,0x53,0x51,0x4f,0x54,0x62,0x71,0x6b,0x5f,0x53,0x52,0x58,0x5b,0x5a,0x57, -0x53,0x54,0x52,0x4c,0x53,0x7c,0xae,0xc9,0xae,0x8f,0x6e,0x61,0x61,0x65,0x6b,0x71, -0x73,0x78,0x7d,0x80,0x7d,0x75,0x6c,0x65,0x69,0x6d,0x72,0x76,0x78,0x79,0x79,0x7a, -0x77,0x78,0x79,0x78,0x77,0x71,0x65,0x5a,0x5f,0x61,0x62,0x62,0x63,0x65,0x66,0x65, -0x6a,0x67,0x60,0x57,0x52,0x54,0x56,0x56,0x55,0x51,0x5a,0x60,0x69,0x6f,0x66,0x64, -0x5b,0x62,0x5e,0x5a,0x66,0x77,0x7f,0x82,0x84,0x7a,0x68,0x61,0x67,0x66,0x6b,0x7d, -0x89,0x93,0x8d,0x74,0x5f,0x4d,0x3a,0x2e,0x30,0x2e,0x2c,0x28,0x22,0x1b,0x19,0x1a, -0x14,0x1b,0x18,0x15,0x1d,0x25,0x28,0x2b,0x37,0x31,0x27,0x1e,0x19,0x1c,0x23,0x2a, -0x29,0x22,0x23,0x2a,0x28,0x1e,0x1d,0x26,0x3c,0x61,0x7c,0x75,0x63,0x5f,0x62,0x62, -0x6c,0x6d,0x6d,0x6d,0x6f,0x72,0x73,0x71,0x69,0x6e,0x78,0x7b,0x71,0x64,0x67,0x72, -0x64,0x5f,0x58,0x50,0x4c,0x4e,0x56,0x5c,0x56,0x55,0x57,0x5b,0x5d,0x52,0x3b,0x26, -0x48,0x62,0x6f,0x68,0x62,0x5e,0x57,0x54,0x53,0x4b,0x45,0x48,0x52,0x55,0x4f,0x47, -0x59,0x59,0x59,0x5b,0x5c,0x5d,0x5c,0x5a,0x5a,0x5c,0x5b,0x59,0x59,0x59,0x57,0x54, -0x4e,0x48,0x44,0x44,0x44,0x42,0x3f,0x3e,0x36,0x39,0x39,0x39,0x3c,0x44,0x4c,0x50, -0x56,0x4f,0x4a,0x4b,0x4b,0x46,0x3f,0x3b,0x37,0x36,0x38,0x3d,0x42,0x43,0x44,0x46, -0x44,0x42,0x42,0x4c,0x5f,0x6b,0x65,0x57,0x3d,0x39,0x3a,0x42,0x4a,0x4c,0x48,0x45, -0x41,0x40,0x41,0x44,0x46,0x45,0x42,0x41,0x4e,0x50,0x5c,0x6e,0x71,0x60,0x4d,0x44, -0x3f,0x45,0x45,0x3d,0x3c,0x48,0x53,0x57,0x5f,0x5e,0x5b,0x52,0x45,0x3c,0x3a,0x3b, -0x3d,0x41,0x43,0x42,0x48,0x56,0x66,0x6f,0x50,0x45,0x44,0x3f,0x4e,0x74,0x95,0xb6, -0xd8,0xe6,0xf0,0xf0,0xf0,0xf1,0xeb,0xe1,0xe8,0xe5,0xe0,0xde,0xdc,0xde,0xe2,0xe6, -0xdc,0xdb,0xd8,0xd3,0xc8,0xb4,0x9c,0x8b,0x6d,0x58,0x43,0x3b,0x3f,0x42,0x42,0x41, -0x33,0x34,0x33,0x31,0x2e,0x2c,0x2a,0x29,0x2e,0x2f,0x32,0x37,0x3c,0x42,0x49,0x4e, -0x5c,0x5f,0x62,0x64,0x67,0x6a,0x69,0x66,0x67,0x66,0x5d,0x57,0x5b,0x60,0x69,0x75, -0x6c,0x64,0x5f,0x63,0x66,0x64,0x61,0x62,0x5b,0x5c,0x5b,0x58,0x5b,0x61,0x61,0x5d, -0x6d,0x84,0x98,0xa1,0xa3,0x9f,0x9e,0xa5,0x9e,0xa0,0xbd,0xd3,0xe8,0xe4,0xd4,0xaf, -0x84,0x78,0x7f,0x82,0x82,0x85,0x82,0x84,0x7f,0x83,0x85,0x8a,0x91,0x91,0x96,0xa1, -0xad,0xab,0x95,0x8b,0x88,0x81,0x80,0x7c,0x7d,0x84,0x8b,0x8c,0x87,0x82,0x81,0x82, -0x81,0x8c,0x9a,0xa1,0xa4,0xa8,0xa0,0x8d,0x82,0x74,0x69,0x68,0x6e,0x73,0x65,0x4c, -0x3c,0x37,0x2e,0x29,0x32,0x4b,0x6a,0x7e,0x79,0x6c,0x5c,0x53,0x4c,0x41,0x35,0x2e, -0x2e,0x36,0x3a,0x3d,0x41,0x42,0x4b,0x5b,0x6c,0x76,0x72,0x6b,0x6f,0x70,0x6d,0x71, -0x72,0x80,0x77,0x69,0x70,0x71,0x6d,0x72,0x6b,0x74,0x7d,0x7e,0x78,0x72,0x6f,0x6f, -0x75,0x6d,0x63,0x5c,0x69,0x8b,0xa4,0xa6,0x9e,0x88,0x6e,0x64,0x59,0x5b,0x67,0x7a, -0x86,0x7f,0x75,0x6d,0x69,0x65,0x61,0x5d,0x61,0x62,0x5f,0x4d,0x49,0x49,0x45,0x48, -0x46,0x40,0x3b,0x3a,0x3d,0x3e,0x3f,0x3e,0x42,0x42,0x41,0x41,0x43,0x46,0x49,0x4c, -0x4d,0x4d,0x4d,0x4d,0x4e,0x50,0x52,0x54,0x54,0x56,0x58,0x58,0x55,0x53,0x51,0x51, -0x5a,0x5c,0x54,0x4e,0x52,0x4c,0x44,0x47,0x3f,0x3b,0x38,0x38,0x39,0x38,0x34,0x31, -0x37,0x36,0x36,0x3a,0x36,0x44,0x49,0x62,0x4d,0x60,0x72,0x71,0x62,0x71,0x6a,0x65, -0x58,0x5f,0x67,0x71,0x89,0xaa,0xc0,0xc6,0xb8,0xa3,0x85,0x76,0x78,0x7b,0x7b,0x7d, -0x72,0x67,0x5c,0x57,0x55,0x53,0x52,0x52,0x54,0x54,0x55,0x56,0x57,0x58,0x5a,0x5a, -0x56,0x56,0x54,0x50,0x4d,0x4b,0x49,0x48,0x51,0x58,0x60,0x67,0x6a,0x67,0x5d,0x54, -0x52,0x52,0x51,0x4f,0x4d,0x54,0x65,0x75,0x67,0x58,0x4b,0x49,0x4e,0x50,0x4d,0x4b, -0x50,0x52,0x52,0x4e,0x58,0x81,0xb1,0xc8,0xad,0x8c,0x6d,0x64,0x65,0x64,0x68,0x71, -0x71,0x75,0x7a,0x7e,0x7c,0x75,0x6c,0x66,0x69,0x6d,0x72,0x76,0x78,0x79,0x79,0x79, -0x78,0x78,0x78,0x78,0x79,0x75,0x6a,0x60,0x61,0x65,0x67,0x64,0x63,0x65,0x67,0x66, -0x61,0x62,0x64,0x65,0x66,0x61,0x58,0x4f,0x46,0x41,0x4f,0x54,0x5b,0x68,0x63,0x62, -0x5c,0x60,0x5e,0x5f,0x69,0x72,0x7a,0x83,0x89,0x7b,0x68,0x5f,0x63,0x69,0x6e,0x70, -0x6b,0x6b,0x69,0x60,0x55,0x4f,0x42,0x30,0x2c,0x2a,0x28,0x24,0x1d,0x17,0x17,0x1b, -0x19,0x1b,0x1b,0x1e,0x28,0x2d,0x2f,0x35,0x3b,0x33,0x27,0x1f,0x22,0x2e,0x3e,0x47, -0x61,0x63,0x64,0x5c,0x4f,0x4e,0x65,0x80,0x9b,0x91,0x75,0x50,0x3e,0x48,0x5d,0x69, -0x78,0x78,0x75,0x72,0x76,0x7b,0x7b,0x78,0x79,0x67,0x4b,0x34,0x29,0x28,0x25,0x21, -0x35,0x3d,0x47,0x51,0x5b,0x60,0x57,0x49,0x51,0x50,0x4b,0x41,0x39,0x33,0x2d,0x28, -0x3f,0x49,0x49,0x43,0x48,0x4f,0x4e,0x4b,0x45,0x4a,0x4d,0x49,0x41,0x3a,0x3a,0x3d, -0x59,0x58,0x59,0x5a,0x5c,0x5c,0x5b,0x59,0x5d,0x5e,0x5c,0x59,0x58,0x59,0x57,0x55, -0x55,0x52,0x51,0x51,0x4d,0x43,0x3a,0x35,0x34,0x37,0x38,0x39,0x3d,0x45,0x4c,0x4f, -0x4c,0x44,0x40,0x46,0x4b,0x46,0x3a,0x32,0x36,0x35,0x35,0x36,0x37,0x39,0x3f,0x45, -0x3d,0x3b,0x3e,0x4f,0x6a,0x7a,0x71,0x5f,0x4a,0x45,0x44,0x4d,0x56,0x59,0x55,0x51, -0x4a,0x4b,0x51,0x63,0x7f,0x95,0x96,0x8b,0x62,0x51,0x50,0x6b,0x81,0x7a,0x62,0x51, -0x4c,0x41,0x3d,0x40,0x41,0x45,0x57,0x6e,0x81,0x85,0x7e,0x67,0x4c,0x3d,0x3c,0x40, -0x43,0x46,0x44,0x3e,0x3c,0x43,0x4c,0x51,0x4e,0x44,0x49,0x47,0x57,0x79,0x94,0xb3, -0xe3,0xf2,0xfd,0xf8,0xea,0xd9,0xc3,0xb0,0xa0,0x9e,0x9e,0xa1,0xa5,0xa8,0xaa,0xac, -0xbb,0xb8,0xb6,0xba,0xc1,0xc6,0xc6,0xc4,0xbd,0x8e,0x5b,0x45,0x48,0x4a,0x3f,0x34, -0x34,0x35,0x34,0x31,0x30,0x32,0x34,0x34,0x30,0x2e,0x32,0x3a,0x3d,0x3c,0x45,0x52, -0x5d,0x6c,0x80,0x8f,0x94,0x90,0x84,0x7a,0x71,0x6f,0x67,0x65,0x6f,0x7b,0x88,0x95, -0x7d,0x7a,0x81,0x8f,0x90,0x7c,0x65,0x58,0x60,0x63,0x60,0x5a,0x5d,0x67,0x6b,0x67, -0x6c,0x77,0x7f,0x83,0x84,0x82,0x89,0x97,0x9b,0x9e,0xbb,0xcb,0xe0,0xe1,0xd9,0xb7, -0x84,0x78,0x7f,0x82,0x82,0x86,0x83,0x85,0x80,0x83,0x83,0x85,0x89,0x87,0x89,0x92, -0x9f,0x9e,0x8b,0x84,0x84,0x7e,0x7f,0x7c,0x7f,0x84,0x88,0x87,0x82,0x80,0x85,0x8b, -0x94,0x95,0x96,0x90,0x8e,0x98,0x9a,0x90,0x8c,0x80,0x75,0x6e,0x6d,0x6d,0x5e,0x46, -0x37,0x30,0x28,0x2d,0x42,0x5e,0x72,0x7a,0x65,0x5c,0x52,0x48,0x41,0x3f,0x3b,0x30, -0x29,0x34,0x3a,0x3e,0x44,0x4b,0x56,0x66,0x7e,0x84,0x7b,0x70,0x72,0x6e,0x68,0x6d, -0x69,0x76,0x6b,0x5e,0x67,0x68,0x5f,0x61,0x67,0x66,0x69,0x6c,0x6a,0x67,0x6e,0x79, -0x7e,0x77,0x68,0x58,0x5c,0x7a,0x93,0x95,0x86,0x75,0x5c,0x5b,0x4d,0x55,0x61,0x79, -0x7d,0x77,0x70,0x6a,0x68,0x68,0x68,0x67,0x6a,0x66,0x6f,0x44,0x48,0x3e,0x3e,0x3f, -0x43,0x41,0x3e,0x3d,0x40,0x44,0x44,0x42,0x47,0x4c,0x54,0x5b,0x5f,0x60,0x5f,0x5e, -0x61,0x5e,0x5b,0x5b,0x5d,0x5f,0x60,0x60,0x65,0x64,0x63,0x60,0x5d,0x5c,0x5e,0x60, -0x65,0x6a,0x62,0x5d,0x62,0x5b,0x50,0x52,0x53,0x51,0x4e,0x4a,0x46,0x41,0x3c,0x39, -0x34,0x34,0x37,0x3d,0x38,0x40,0x36,0x3d,0x3b,0x43,0x52,0x5b,0x50,0x5a,0x55,0x5b, -0x59,0x6b,0x75,0x81,0xa5,0xcc,0xd9,0xd2,0xcb,0xb4,0x8b,0x74,0x7c,0x80,0x77,0x74, -0x72,0x68,0x5d,0x5a,0x58,0x56,0x55,0x57,0x54,0x54,0x54,0x55,0x57,0x59,0x5b,0x5d, -0x61,0x67,0x68,0x64,0x5e,0x5a,0x56,0x51,0x5a,0x5e,0x64,0x68,0x6b,0x68,0x5e,0x54, -0x52,0x51,0x4f,0x4e,0x4f,0x57,0x68,0x78,0x6a,0x5b,0x4d,0x4a,0x4e,0x50,0x50,0x50, -0x4f,0x50,0x50,0x4d,0x5a,0x85,0xb4,0xca,0xb0,0x8d,0x6f,0x68,0x68,0x63,0x65,0x6f, -0x70,0x72,0x75,0x78,0x78,0x76,0x73,0x71,0x6d,0x71,0x75,0x78,0x79,0x78,0x77,0x77, -0x78,0x77,0x77,0x79,0x7c,0x7a,0x6e,0x62,0x68,0x6c,0x6c,0x66,0x60,0x5f,0x5f,0x5e, -0x66,0x61,0x5d,0x5d,0x61,0x65,0x63,0x5f,0x46,0x3e,0x49,0x46,0x4a,0x5c,0x5f,0x64, -0x60,0x61,0x62,0x69,0x70,0x70,0x79,0x8c,0x8e,0x7e,0x6b,0x5e,0x61,0x71,0x79,0x72, -0x7a,0x6d,0x6a,0x67,0x5c,0x56,0x4a,0x37,0x29,0x27,0x25,0x20,0x19,0x14,0x16,0x1b, -0x1e,0x1d,0x1e,0x29,0x34,0x33,0x35,0x41,0x46,0x3c,0x30,0x2a,0x34,0x49,0x5f,0x6c, -0x73,0x7f,0x83,0x7e,0x83,0x8e,0x8b,0x7c,0x7a,0x6f,0x68,0x64,0x59,0x52,0x62,0x7a, -0x73,0x79,0x7c,0x7b,0x7d,0x7e,0x77,0x6d,0x4f,0x42,0x31,0x23,0x1c,0x1d,0x25,0x2d, -0x34,0x4a,0x58,0x51,0x47,0x49,0x4f,0x52,0x4a,0x48,0x3f,0x34,0x2d,0x2d,0x2d,0x2b, -0x31,0x3f,0x48,0x4b,0x4e,0x4b,0x45,0x46,0x49,0x45,0x43,0x43,0x45,0x45,0x42,0x3e, -0x59,0x59,0x5a,0x5a,0x5b,0x5b,0x5b,0x5b,0x58,0x59,0x59,0x59,0x57,0x57,0x57,0x58, -0x57,0x59,0x5a,0x58,0x52,0x49,0x3d,0x35,0x33,0x35,0x39,0x3d,0x40,0x43,0x4d,0x57, -0x51,0x46,0x3e,0x42,0x4b,0x4c,0x42,0x37,0x38,0x36,0x31,0x31,0x38,0x39,0x3a,0x40, -0x3b,0x3e,0x4f,0x65,0x6b,0x62,0x5e,0x64,0x55,0x58,0x57,0x54,0x54,0x56,0x55,0x51, -0x40,0x42,0x56,0x80,0xa7,0xaa,0x89,0x66,0x49,0x41,0x4a,0x66,0x81,0x90,0x8c,0x7f, -0x62,0x45,0x35,0x39,0x3e,0x45,0x53,0x5e,0x62,0x7f,0x85,0x7e,0x68,0x45,0x3a,0x3e, -0x41,0x40,0x3c,0x39,0x39,0x3e,0x42,0x44,0x3e,0x47,0x44,0x48,0x5b,0x83,0x96,0xb6, -0xd8,0xe8,0xeb,0xeb,0xe1,0xc7,0xa1,0x76,0x6f,0x72,0x71,0x6d,0x6b,0x6c,0x6b,0x67, -0x76,0x7d,0x79,0x6b,0x65,0x6e,0x7a,0x7e,0x82,0x6b,0x5b,0x5e,0x5f,0x52,0x43,0x3e, -0x33,0x34,0x33,0x34,0x37,0x33,0x32,0x38,0x35,0x34,0x3b,0x44,0x43,0x3c,0x44,0x54, -0x65,0x6f,0x7d,0x8d,0x99,0x98,0x95,0x9b,0x8f,0x7d,0x69,0x5f,0x5f,0x6c,0x85,0x9c, -0x98,0x9c,0x9a,0x98,0x95,0x86,0x72,0x69,0x76,0x7c,0x7a,0x77,0x85,0x99,0x99,0x8b, -0x7e,0x87,0x8c,0x83,0x73,0x66,0x61,0x5f,0x5d,0x74,0xac,0xda,0xe6,0xe5,0xd5,0xb6, -0x85,0x7e,0x7c,0x82,0x87,0x86,0x86,0x89,0x83,0x83,0x81,0x84,0x87,0x86,0x8e,0x9e, -0xac,0xac,0x91,0x84,0x88,0x84,0x7f,0x78,0x7a,0x7e,0x83,0x82,0x86,0x97,0xa3,0xa0, -0x91,0x8e,0x85,0x7d,0x85,0x95,0x9a,0x96,0x85,0x78,0x6f,0x6f,0x72,0x72,0x5f,0x45, -0x37,0x2f,0x27,0x2d,0x45,0x61,0x6c,0x6a,0x56,0x46,0x40,0x3e,0x39,0x3a,0x3a,0x2f, -0x30,0x3a,0x43,0x43,0x42,0x4b,0x5f,0x71,0x79,0x85,0x83,0x71,0x63,0x62,0x60,0x5a, -0x5d,0x5d,0x5e,0x61,0x62,0x5f,0x58,0x53,0x52,0x5d,0x67,0x70,0x60,0x5e,0x5b,0x78, -0x8c,0x81,0x64,0x41,0x61,0x88,0xa0,0x97,0x7e,0x63,0x4d,0x45,0x44,0x4d,0x5d,0x67, -0x69,0x6b,0x6c,0x6d,0x6f,0x6c,0x60,0x52,0x46,0x49,0x49,0x44,0x41,0x42,0x43,0x42, -0x41,0x43,0x4b,0x4d,0x49,0x4d,0x57,0x5b,0x60,0x66,0x6d,0x70,0x6f,0x6e,0x6e,0x70, -0x70,0x65,0x5f,0x62,0x66,0x65,0x66,0x69,0x70,0x69,0x65,0x65,0x62,0x5d,0x5e,0x62, -0x70,0x68,0x64,0x66,0x63,0x5d,0x5d,0x62,0x5f,0x5f,0x55,0x54,0x5b,0x53,0x48,0x4c, -0x44,0x40,0x3b,0x38,0x38,0x39,0x3a,0x3a,0x3c,0x39,0x3c,0x44,0x48,0x48,0x4a,0x50, -0x5f,0x70,0x85,0x98,0xac,0xc1,0xcd,0xd0,0xd6,0xb1,0x8b,0x7b,0x77,0x75,0x75,0x78, -0x70,0x67,0x5e,0x5a,0x58,0x57,0x57,0x57,0x58,0x55,0x55,0x57,0x58,0x58,0x5b,0x5f, -0x6a,0x72,0x72,0x6e,0x6f,0x69,0x5d,0x57,0x5c,0x5f,0x64,0x6b,0x6e,0x6a,0x61,0x5a, -0x55,0x55,0x52,0x4d,0x4c,0x55,0x66,0x74,0x6a,0x57,0x49,0x49,0x4e,0x4e,0x4d,0x4e, -0x50,0x4e,0x4e,0x4c,0x59,0x89,0xb6,0xc1,0xaf,0x8a,0x70,0x6c,0x69,0x66,0x6c,0x73, -0x71,0x74,0x75,0x74,0x72,0x71,0x70,0x6d,0x6d,0x72,0x76,0x78,0x77,0x76,0x77,0x79, -0x77,0x78,0x79,0x7b,0x7d,0x7a,0x6f,0x64,0x67,0x6b,0x6d,0x68,0x5f,0x5a,0x5a,0x5c, -0x63,0x5b,0x56,0x4e,0x4c,0x64,0x7a,0x77,0x4d,0x43,0x3f,0x40,0x44,0x52,0x5f,0x62, -0x66,0x65,0x62,0x62,0x6a,0x77,0x83,0x88,0x88,0x83,0x70,0x62,0x63,0x66,0x75,0x8e, -0x91,0x90,0x7b,0x62,0x58,0x55,0x4a,0x41,0x36,0x30,0x2a,0x22,0x1c,0x20,0x23,0x1b, -0x1b,0x19,0x29,0x40,0x3a,0x21,0x1e,0x30,0x3b,0x35,0x2f,0x36,0x4b,0x63,0x6e,0x6e, -0x6c,0x6a,0x6d,0x7b,0x86,0x7d,0x70,0x70,0x6b,0x54,0x48,0x42,0x45,0x68,0x82,0x75, -0x77,0x70,0x6b,0x6d,0x6c,0x61,0x4f,0x43,0x23,0x1b,0x1a,0x21,0x24,0x24,0x32,0x45, -0x62,0x5c,0x52,0x4c,0x4b,0x4b,0x45,0x3e,0x37,0x37,0x34,0x2d,0x26,0x27,0x2f,0x37, -0x34,0x38,0x38,0x32,0x2e,0x33,0x39,0x3d,0x46,0x43,0x36,0x29,0x2a,0x34,0x35,0x2d, -0x57,0x58,0x58,0x59,0x5a,0x5b,0x5b,0x5b,0x5a,0x5a,0x5a,0x5a,0x58,0x57,0x57,0x58, -0x57,0x58,0x58,0x57,0x52,0x4a,0x3e,0x34,0x35,0x38,0x3c,0x3d,0x3f,0x44,0x4d,0x53, -0x4b,0x42,0x3c,0x42,0x4c,0x50,0x4a,0x44,0x3d,0x3d,0x3c,0x41,0x49,0x43,0x36,0x31, -0x39,0x4d,0x6c,0x7e,0x76,0x5f,0x54,0x57,0x57,0x57,0x53,0x4d,0x4b,0x4a,0x46,0x41, -0x48,0x46,0x4e,0x6c,0x99,0xb0,0x99,0x75,0x55,0x46,0x47,0x56,0x60,0x68,0x72,0x78, -0x5d,0x43,0x34,0x36,0x38,0x3c,0x42,0x45,0x45,0x5c,0x6f,0x85,0x7d,0x52,0x39,0x35, -0x3b,0x3b,0x3b,0x39,0x38,0x39,0x3b,0x3d,0x45,0x47,0x47,0x50,0x52,0x5c,0x78,0xbd, -0xe6,0xf9,0xf7,0xea,0xdb,0xc6,0xa1,0x71,0x5f,0x63,0x65,0x64,0x65,0x66,0x64,0x5f, -0x67,0x7c,0x83,0x73,0x66,0x69,0x6b,0x66,0x64,0x61,0x6c,0x82,0x87,0x6f,0x4c,0x37, -0x35,0x35,0x34,0x34,0x34,0x30,0x30,0x38,0x36,0x38,0x3f,0x43,0x3e,0x41,0x5c,0x7c, -0x81,0x80,0x74,0x69,0x71,0x7d,0x83,0x87,0x85,0x6c,0x56,0x55,0x64,0x73,0x7e,0x85, -0x8a,0x90,0x94,0x9c,0xa3,0x97,0x7f,0x70,0x6f,0x71,0x6f,0x6c,0x70,0x79,0x7a,0x75, -0x6d,0x78,0x82,0x86,0x88,0x8a,0x88,0x84,0x76,0x80,0xa7,0xcf,0xe0,0xe4,0xd4,0xb4, -0x87,0x84,0x83,0x85,0x87,0x87,0x87,0x89,0x8b,0x89,0x86,0x88,0x8c,0x89,0x8d,0x9c, -0xae,0xae,0x97,0x8d,0x8f,0x85,0x7d,0x76,0x7a,0x81,0x8e,0x96,0x99,0x9e,0x99,0x8b, -0x86,0x89,0x8a,0x8c,0x94,0x9c,0x99,0x91,0x81,0x74,0x6e,0x6f,0x72,0x71,0x60,0x48, -0x3a,0x32,0x2d,0x33,0x45,0x55,0x59,0x55,0x47,0x41,0x40,0x41,0x3b,0x36,0x33,0x30, -0x39,0x3e,0x43,0x44,0x45,0x4e,0x5d,0x6a,0x84,0x8b,0x84,0x6d,0x5e,0x62,0x6a,0x6b, -0x59,0x5a,0x5a,0x5c,0x5d,0x5d,0x5c,0x5b,0x59,0x66,0x76,0x80,0x6d,0x62,0x5e,0x7e, -0x94,0x86,0x64,0x45,0x5c,0x86,0x9b,0x95,0x65,0x4e,0x45,0x4c,0x50,0x52,0x5c,0x65, -0x6c,0x6a,0x66,0x63,0x63,0x61,0x59,0x50,0x49,0x4a,0x49,0x44,0x42,0x45,0x49,0x49, -0x4b,0x4f,0x5a,0x62,0x61,0x63,0x66,0x64,0x69,0x6e,0x75,0x77,0x74,0x71,0x6f,0x6f, -0x75,0x6f,0x67,0x65,0x68,0x6d,0x6d,0x6a,0x73,0x6f,0x6b,0x68,0x65,0x63,0x63,0x66, -0x6a,0x63,0x5f,0x61,0x60,0x5c,0x5d,0x62,0x5d,0x5d,0x57,0x57,0x5e,0x59,0x51,0x55, -0x50,0x4b,0x45,0x41,0x3f,0x3d,0x39,0x36,0x3d,0x3c,0x3c,0x3d,0x3e,0x3e,0x40,0x44, -0x4e,0x5d,0x70,0x81,0x92,0xa7,0xbc,0xc9,0xcd,0xac,0x87,0x76,0x75,0x78,0x7a,0x7c, -0x70,0x67,0x5e,0x5a,0x59,0x58,0x57,0x58,0x57,0x56,0x56,0x58,0x59,0x5a,0x5e,0x62, -0x6e,0x74,0x72,0x6d,0x6c,0x66,0x5b,0x56,0x5f,0x63,0x69,0x6f,0x6f,0x68,0x5d,0x54, -0x53,0x55,0x53,0x4d,0x4f,0x5c,0x69,0x70,0x68,0x57,0x4d,0x51,0x54,0x4f,0x4e,0x52, -0x4f,0x4d,0x4f,0x4f,0x5d,0x8c,0xb8,0xc2,0xab,0x86,0x6c,0x69,0x66,0x64,0x6a,0x71, -0x71,0x73,0x75,0x73,0x71,0x70,0x6d,0x6a,0x6c,0x70,0x76,0x78,0x77,0x76,0x76,0x77, -0x7a,0x7a,0x7a,0x7c,0x80,0x81,0x7b,0x73,0x6d,0x6a,0x68,0x66,0x61,0x5b,0x59,0x5a, -0x5f,0x55,0x4f,0x4b,0x51,0x6e,0x82,0x7c,0x4e,0x3d,0x35,0x38,0x3c,0x46,0x57,0x61, -0x5f,0x5e,0x5b,0x5d,0x66,0x75,0x80,0x85,0x81,0x7a,0x68,0x5e,0x60,0x64,0x74,0x8e, -0xa5,0x95,0x7a,0x63,0x58,0x4e,0x43,0x3d,0x43,0x3f,0x45,0x48,0x37,0x2a,0x32,0x3f, -0x46,0x4a,0x4d,0x47,0x38,0x31,0x3e,0x51,0x3e,0x49,0x58,0x69,0x75,0x77,0x6c,0x5f, -0x5a,0x62,0x70,0x81,0x87,0x77,0x5e,0x51,0x39,0x41,0x47,0x4d,0x5c,0x73,0x7b,0x72, -0x76,0x6a,0x5b,0x50,0x45,0x38,0x2b,0x24,0x32,0x2c,0x2b,0x30,0x33,0x37,0x44,0x53, -0x53,0x4e,0x47,0x43,0x44,0x45,0x41,0x3a,0x38,0x32,0x2a,0x27,0x28,0x2b,0x2e,0x2f, -0x45,0x48,0x46,0x39,0x2d,0x29,0x2c,0x2f,0x34,0x34,0x32,0x31,0x32,0x31,0x2d,0x27, -0x57,0x57,0x58,0x59,0x59,0x5a,0x5b,0x5b,0x5b,0x5c,0x5c,0x5b,0x59,0x58,0x58,0x58, -0x57,0x57,0x56,0x55,0x51,0x48,0x3d,0x35,0x3a,0x3f,0x42,0x3f,0x3f,0x46,0x4c,0x4f, -0x44,0x3d,0x3a,0x42,0x4c,0x53,0x55,0x55,0x54,0x4f,0x46,0x47,0x53,0x53,0x47,0x3f, -0x39,0x4d,0x64,0x6a,0x5a,0x47,0x3f,0x41,0x48,0x45,0x41,0x3e,0x3e,0x3f,0x3b,0x36, -0x43,0x45,0x46,0x58,0x87,0xb2,0xae,0x91,0x6e,0x53,0x42,0x42,0x42,0x4a,0x64,0x7a, -0x62,0x4a,0x39,0x36,0x39,0x41,0x4a,0x4c,0x5a,0x71,0x81,0x8b,0x76,0x4a,0x38,0x39, -0x37,0x3a,0x3d,0x3d,0x3a,0x39,0x3a,0x3c,0x3c,0x44,0x3f,0x40,0x3f,0x47,0x65,0xb1, -0xe4,0xf9,0xfb,0xf4,0xe8,0xcf,0xa4,0x6f,0x5d,0x5e,0x5f,0x60,0x63,0x65,0x63,0x60, -0x5e,0x7c,0x97,0x95,0x7f,0x6b,0x62,0x61,0x56,0x54,0x61,0x7d,0x8e,0x7e,0x5a,0x3e, -0x30,0x31,0x36,0x3c,0x3a,0x34,0x32,0x35,0x33,0x36,0x3d,0x3f,0x3b,0x43,0x65,0x8a, -0xae,0xa1,0x80,0x63,0x64,0x7d,0x99,0xae,0x92,0x70,0x50,0x4e,0x65,0x81,0x96,0xa0, -0x97,0x92,0x89,0x88,0x8e,0x87,0x75,0x6a,0x66,0x66,0x64,0x5f,0x5a,0x57,0x59,0x5d, -0x5e,0x62,0x62,0x5f,0x61,0x64,0x60,0x57,0x71,0x72,0x8e,0xb3,0xce,0xdc,0xd1,0xb5, -0x7c,0x7f,0x81,0x83,0x87,0x8e,0x92,0x92,0x8c,0x8b,0x88,0x8a,0x8f,0x8d,0x92,0xa1, -0xaf,0xa8,0x91,0x8c,0x8d,0x84,0x82,0x7e,0x88,0x94,0xa3,0xa3,0x96,0x8e,0x8d,0x88, -0x8f,0x92,0x95,0x98,0x9b,0x9b,0x93,0x8b,0x7d,0x72,0x6c,0x6c,0x6c,0x69,0x5c,0x48, -0x3b,0x35,0x33,0x3b,0x46,0x4a,0x47,0x43,0x3f,0x41,0x42,0x41,0x3b,0x31,0x33,0x40, -0x4f,0x4e,0x4c,0x4b,0x4e,0x55,0x5c,0x61,0x78,0x85,0x84,0x6f,0x60,0x64,0x6d,0x6f, -0x62,0x61,0x61,0x62,0x64,0x68,0x6b,0x6d,0x6a,0x76,0x88,0x90,0x7c,0x69,0x61,0x7d, -0x9a,0x8d,0x68,0x4c,0x51,0x75,0x84,0x81,0x63,0x50,0x50,0x61,0x67,0x64,0x68,0x70, -0x6d,0x69,0x61,0x59,0x55,0x53,0x4e,0x49,0x3f,0x42,0x44,0x45,0x48,0x4d,0x51,0x53, -0x5b,0x5f,0x6a,0x73,0x73,0x74,0x74,0x6e,0x72,0x76,0x7a,0x7b,0x78,0x74,0x71,0x70, -0x75,0x73,0x6c,0x65,0x68,0x70,0x70,0x68,0x6f,0x6e,0x6a,0x65,0x63,0x64,0x65,0x64, -0x63,0x5d,0x59,0x5a,0x5a,0x58,0x5a,0x5e,0x58,0x59,0x56,0x57,0x5c,0x59,0x55,0x59, -0x54,0x51,0x4d,0x4c,0x4b,0x49,0x45,0x41,0x38,0x3a,0x39,0x36,0x34,0x37,0x3a,0x3b, -0x43,0x49,0x51,0x59,0x66,0x81,0xa7,0xc5,0xc7,0xae,0x8d,0x78,0x74,0x78,0x7b,0x7a, -0x70,0x68,0x5f,0x5b,0x5b,0x59,0x59,0x59,0x57,0x56,0x57,0x59,0x5b,0x5c,0x61,0x66, -0x72,0x77,0x74,0x6e,0x6c,0x66,0x5c,0x5a,0x63,0x68,0x70,0x76,0x77,0x6f,0x63,0x59, -0x51,0x55,0x56,0x55,0x5a,0x66,0x6e,0x70,0x65,0x59,0x54,0x58,0x57,0x51,0x4f,0x54, -0x54,0x4f,0x50,0x50,0x61,0x91,0xbb,0xc2,0xa9,0x84,0x6b,0x69,0x67,0x66,0x6c,0x72, -0x72,0x74,0x75,0x74,0x72,0x71,0x6e,0x6a,0x6b,0x70,0x76,0x78,0x78,0x76,0x75,0x75, -0x7a,0x79,0x79,0x7c,0x83,0x89,0x89,0x85,0x72,0x68,0x62,0x63,0x61,0x5a,0x57,0x59, -0x5c,0x50,0x48,0x48,0x57,0x7a,0x8b,0x7d,0x51,0x3c,0x32,0x36,0x37,0x3c,0x4c,0x59, -0x5b,0x59,0x57,0x5a,0x65,0x74,0x7f,0x82,0x79,0x6e,0x5e,0x58,0x5c,0x63,0x79,0x96, -0x96,0x8c,0x7a,0x63,0x4b,0x45,0x5b,0x78,0x8f,0x7a,0x6b,0x64,0x5c,0x66,0x8b,0xae, -0xa0,0x9c,0x95,0x8a,0x7e,0x75,0x71,0x70,0x79,0x80,0x88,0x8d,0x8c,0x86,0x7b,0x71, -0x6e,0x6d,0x84,0x9d,0x86,0x4d,0x30,0x39,0x52,0x61,0x61,0x60,0x6b,0x6f,0x68,0x68, -0x5a,0x52,0x49,0x45,0x43,0x43,0x45,0x48,0x36,0x33,0x31,0x31,0x33,0x38,0x42,0x4c, -0x46,0x44,0x40,0x3e,0x3f,0x40,0x3b,0x35,0x2d,0x2e,0x2c,0x26,0x20,0x20,0x27,0x2e, -0x33,0x3f,0x48,0x49,0x46,0x48,0x4e,0x54,0x3c,0x37,0x37,0x39,0x34,0x29,0x21,0x1f, -0x58,0x58,0x58,0x59,0x59,0x5a,0x5b,0x5b,0x5d,0x5d,0x5d,0x5b,0x59,0x57,0x57,0x57, -0x55,0x55,0x56,0x53,0x4b,0x41,0x3a,0x38,0x40,0x48,0x49,0x43,0x42,0x49,0x4d,0x4b, -0x42,0x3c,0x3b,0x42,0x4b,0x53,0x5a,0x61,0x72,0x68,0x53,0x48,0x4d,0x50,0x48,0x41, -0x45,0x4c,0x50,0x4c,0x43,0x3d,0x3b,0x3a,0x3f,0x3c,0x3a,0x3b,0x3f,0x42,0x41,0x3e, -0x3d,0x44,0x4a,0x56,0x79,0x9b,0x9b,0x85,0x5b,0x49,0x42,0x46,0x43,0x3e,0x3f,0x41, -0x54,0x45,0x3c,0x3a,0x3b,0x44,0x4d,0x4e,0x66,0x84,0x8e,0x81,0x5f,0x3f,0x36,0x32, -0x34,0x37,0x3a,0x3b,0x38,0x36,0x38,0x3d,0x36,0x43,0x41,0x42,0x40,0x47,0x66,0xb7, -0xe8,0xf2,0xf2,0xf6,0xf2,0xd7,0xa6,0x71,0x58,0x56,0x54,0x53,0x56,0x58,0x58,0x56, -0x58,0x6f,0x98,0xb3,0xa0,0x75,0x63,0x6c,0x67,0x57,0x51,0x64,0x7f,0x86,0x75,0x61, -0x3c,0x34,0x35,0x3b,0x3a,0x35,0x34,0x35,0x37,0x34,0x34,0x36,0x3a,0x4b,0x6f,0x91, -0x8f,0x8e,0x86,0x80,0x83,0x80,0x75,0x70,0x73,0x63,0x56,0x5a,0x6f,0x8d,0xa9,0xbc, -0xc3,0xb9,0xa3,0x90,0x87,0x7c,0x70,0x6d,0x67,0x6a,0x68,0x61,0x59,0x56,0x5a,0x5d, -0x54,0x56,0x53,0x4d,0x51,0x5c,0x63,0x62,0x5b,0x57,0x63,0x78,0x8d,0xa2,0xa8,0x9d, -0x81,0x84,0x84,0x83,0x87,0x8d,0x8e,0x89,0x8a,0x8a,0x88,0x8b,0x8f,0x90,0x9c,0xb0, -0xbb,0xaa,0x90,0x8e,0x91,0x8f,0x95,0x95,0x9b,0x9c,0x9d,0x93,0x83,0x81,0x8c,0x92, -0x9a,0x96,0x92,0x8f,0x90,0x90,0x8d,0x8a,0x7c,0x70,0x69,0x65,0x60,0x5b,0x51,0x43, -0x38,0x33,0x35,0x40,0x47,0x46,0x42,0x41,0x42,0x46,0x41,0x3b,0x37,0x31,0x3f,0x5d, -0x6c,0x63,0x59,0x57,0x5a,0x5e,0x5f,0x5d,0x69,0x7a,0x80,0x6f,0x61,0x64,0x6d,0x6f, -0x63,0x60,0x5d,0x5e,0x63,0x68,0x6b,0x6c,0x70,0x7d,0x90,0x95,0x8b,0x7a,0x6a,0x75, -0x79,0x77,0x63,0x58,0x51,0x71,0x81,0x87,0x70,0x61,0x60,0x6b,0x6f,0x6e,0x70,0x72, -0x68,0x64,0x5b,0x52,0x4c,0x48,0x46,0x44,0x43,0x49,0x51,0x5a,0x61,0x66,0x69,0x6a, -0x6d,0x6e,0x76,0x7a,0x77,0x78,0x7a,0x77,0x76,0x78,0x79,0x79,0x77,0x74,0x73,0x72, -0x73,0x70,0x6a,0x65,0x67,0x6c,0x6a,0x65,0x65,0x67,0x64,0x5e,0x5d,0x61,0x63,0x60, -0x5c,0x57,0x52,0x51,0x52,0x53,0x54,0x55,0x56,0x57,0x56,0x55,0x57,0x55,0x53,0x55, -0x4e,0x4e,0x4e,0x4e,0x4d,0x4c,0x4c,0x4b,0x3d,0x41,0x40,0x39,0x36,0x38,0x3a,0x38, -0x3d,0x3c,0x3d,0x40,0x47,0x5b,0x7f,0x9f,0xab,0xa1,0x8e,0x7c,0x75,0x78,0x79,0x76, -0x70,0x68,0x5f,0x5c,0x5c,0x5b,0x5a,0x5a,0x58,0x58,0x58,0x5a,0x5b,0x5d,0x62,0x68, -0x73,0x78,0x77,0x73,0x71,0x69,0x61,0x60,0x63,0x66,0x6c,0x73,0x76,0x6f,0x61,0x56, -0x54,0x56,0x5b,0x62,0x67,0x68,0x6b,0x6f,0x77,0x76,0x73,0x70,0x6e,0x6d,0x6d,0x6d, -0x64,0x57,0x4f,0x4f,0x64,0x96,0xbd,0xc0,0xa5,0x81,0x68,0x68,0x68,0x67,0x6d,0x72, -0x74,0x76,0x78,0x77,0x76,0x76,0x72,0x6e,0x6e,0x71,0x75,0x77,0x77,0x76,0x75,0x75, -0x77,0x77,0x77,0x7a,0x82,0x8b,0x8d,0x8a,0x71,0x65,0x5e,0x62,0x60,0x57,0x54,0x5a, -0x5c,0x50,0x48,0x47,0x5a,0x7f,0x8d,0x7a,0x4e,0x3f,0x38,0x3a,0x38,0x3c,0x47,0x4e, -0x59,0x58,0x56,0x59,0x65,0x73,0x7c,0x7e,0x76,0x68,0x5a,0x56,0x59,0x62,0x7a,0x94, -0x92,0x7e,0x6c,0x5e,0x54,0x59,0x73,0x8b,0x87,0x79,0x6f,0x6e,0x74,0x87,0x9a,0xa1, -0xa3,0x92,0x87,0x8c,0x90,0x89,0x83,0x82,0x92,0x94,0x97,0x99,0x9c,0x9d,0x9d,0x9d, -0x92,0x8a,0x76,0x53,0x37,0x3a,0x54,0x66,0x76,0x6f,0x65,0x5e,0x5b,0x53,0x4c,0x4d, -0x49,0x41,0x3a,0x35,0x30,0x2b,0x28,0x29,0x2c,0x2b,0x29,0x27,0x2a,0x32,0x3b,0x3f, -0x42,0x42,0x3f,0x3d,0x3d,0x3d,0x37,0x31,0x26,0x2a,0x2a,0x22,0x19,0x16,0x1e,0x27, -0x2f,0x3a,0x45,0x48,0x45,0x40,0x3e,0x3d,0x3b,0x33,0x2a,0x26,0x21,0x1b,0x18,0x17, -0x59,0x59,0x59,0x59,0x59,0x5a,0x5a,0x5b,0x5d,0x5d,0x5d,0x5b,0x59,0x57,0x56,0x57, -0x52,0x54,0x54,0x50,0x44,0x39,0x39,0x3e,0x48,0x4f,0x4f,0x48,0x46,0x4c,0x4e,0x4b, -0x44,0x3e,0x3d,0x43,0x49,0x50,0x5b,0x66,0x6d,0x69,0x57,0x48,0x4a,0x4c,0x45,0x40, -0x41,0x46,0x49,0x47,0x44,0x41,0x3b,0x35,0x39,0x38,0x37,0x39,0x3c,0x3e,0x3e,0x3e, -0x4f,0x57,0x63,0x73,0x86,0x8b,0x76,0x5c,0x56,0x4a,0x42,0x3e,0x3e,0x44,0x4a,0x48, -0x40,0x3d,0x41,0x45,0x43,0x43,0x44,0x42,0x48,0x64,0x75,0x73,0x5d,0x46,0x3c,0x2c, -0x37,0x37,0x38,0x38,0x34,0x31,0x35,0x3b,0x42,0x48,0x51,0x60,0x52,0x45,0x64,0xc2, -0xe0,0xe5,0xd8,0xd6,0xdd,0xd4,0xaa,0x6f,0x55,0x53,0x52,0x52,0x53,0x53,0x51,0x51, -0x50,0x5b,0x80,0xaa,0xac,0x89,0x6d,0x6a,0x70,0x63,0x59,0x5e,0x72,0x81,0x80,0x77, -0x53,0x3c,0x30,0x31,0x2f,0x30,0x34,0x33,0x3c,0x36,0x32,0x33,0x3d,0x59,0x86,0xac, -0xb5,0xae,0x95,0x81,0x86,0x8d,0x7e,0x6a,0x4f,0x50,0x54,0x5c,0x6c,0x88,0xaa,0xc4, -0xcb,0xcf,0xc6,0xb2,0x9a,0x80,0x70,0x6e,0x6f,0x76,0x76,0x6e,0x6c,0x73,0x77,0x75, -0x80,0x81,0x7b,0x6c,0x5f,0x60,0x67,0x6d,0x70,0x69,0x62,0x59,0x58,0x66,0x77,0x80, -0x80,0x83,0x84,0x85,0x8d,0x95,0x94,0x8d,0x8f,0x91,0x8f,0x8f,0x90,0x93,0xa4,0xbd, -0xbe,0xac,0x97,0x98,0x9b,0x98,0x9c,0x96,0x98,0x8e,0x87,0x84,0x85,0x8e,0x93,0x8d, -0x89,0x86,0x82,0x80,0x85,0x8c,0x8e,0x8c,0x7b,0x6f,0x66,0x5e,0x53,0x4d,0x48,0x40, -0x36,0x32,0x34,0x3e,0x46,0x46,0x45,0x46,0x3f,0x42,0x3a,0x32,0x33,0x38,0x50,0x74, -0x78,0x6d,0x61,0x5e,0x63,0x67,0x64,0x5f,0x69,0x79,0x7c,0x6b,0x5f,0x64,0x6e,0x71, -0x5f,0x5a,0x57,0x59,0x60,0x64,0x63,0x5f,0x64,0x76,0x8f,0x95,0x99,0x8e,0x74,0x6b, -0x52,0x5a,0x59,0x5a,0x4c,0x63,0x76,0x81,0x76,0x6e,0x6a,0x6c,0x6d,0x72,0x74,0x6d, -0x60,0x5a,0x52,0x4a,0x47,0x47,0x4b,0x4e,0x57,0x5b,0x61,0x69,0x6f,0x72,0x73,0x73, -0x75,0x77,0x7e,0x7f,0x78,0x77,0x7c,0x7d,0x7b,0x79,0x77,0x75,0x74,0x73,0x72,0x71, -0x74,0x6d,0x69,0x68,0x66,0x61,0x5f,0x5f,0x5d,0x60,0x5f,0x5a,0x5b,0x60,0x61,0x5e, -0x55,0x52,0x4e,0x4c,0x4e,0x52,0x53,0x52,0x55,0x54,0x54,0x53,0x51,0x52,0x52,0x50, -0x49,0x4b,0x4b,0x47,0x42,0x41,0x44,0x48,0x4a,0x4e,0x4c,0x43,0x3d,0x3c,0x39,0x34, -0x36,0x36,0x3a,0x3e,0x3e,0x41,0x4d,0x5c,0x6e,0x77,0x7d,0x7b,0x7a,0x7b,0x7a,0x75, -0x70,0x68,0x60,0x5d,0x5d,0x5c,0x5b,0x5b,0x5a,0x59,0x5a,0x5b,0x5b,0x5d,0x62,0x69, -0x75,0x7a,0x7a,0x78,0x75,0x6b,0x61,0x61,0x69,0x69,0x6d,0x72,0x75,0x6f,0x61,0x55, -0x57,0x56,0x5f,0x6f,0x71,0x69,0x6c,0x77,0x8a,0x92,0x91,0x88,0x87,0x90,0x93,0x8d, -0x77,0x60,0x4d,0x4b,0x65,0x9b,0xbf,0xbd,0x9f,0x7b,0x63,0x64,0x66,0x66,0x6b,0x70, -0x75,0x77,0x79,0x79,0x7a,0x7a,0x77,0x72,0x73,0x74,0x75,0x75,0x75,0x76,0x76,0x77, -0x75,0x76,0x77,0x79,0x7f,0x84,0x83,0x80,0x6c,0x63,0x5f,0x62,0x5e,0x54,0x54,0x5b, -0x5a,0x51,0x4b,0x4a,0x5c,0x82,0x8e,0x76,0x47,0x40,0x3d,0x3a,0x39,0x44,0x4f,0x4f, -0x59,0x59,0x58,0x5b,0x65,0x72,0x7a,0x7c,0x7c,0x6f,0x64,0x5e,0x59,0x5d,0x6c,0x7b, -0x78,0x6a,0x66,0x67,0x64,0x6d,0x7e,0x87,0x86,0x83,0x7f,0x73,0x5e,0x4d,0x3b,0x29, -0x39,0x3b,0x4a,0x63,0x76,0x7d,0x83,0x8a,0x8a,0x82,0x77,0x72,0x74,0x79,0x7f,0x83, -0x79,0x69,0x53,0x3d,0x39,0x51,0x67,0x67,0x5d,0x45,0x46,0x52,0x4a,0x41,0x3f,0x38, -0x32,0x2e,0x2b,0x2d,0x2e,0x2c,0x29,0x27,0x24,0x25,0x23,0x22,0x28,0x33,0x3a,0x3c, -0x3a,0x3c,0x3b,0x39,0x38,0x36,0x31,0x2b,0x29,0x24,0x1d,0x19,0x18,0x18,0x18,0x16, -0x13,0x19,0x24,0x2d,0x32,0x33,0x31,0x31,0x29,0x23,0x1a,0x14,0x16,0x1c,0x1e,0x1c, -0x59,0x58,0x58,0x58,0x58,0x59,0x5a,0x5b,0x5d,0x5d,0x5d,0x5b,0x59,0x57,0x57,0x57, -0x52,0x51,0x50,0x4a,0x3e,0x36,0x3b,0x45,0x4f,0x53,0x53,0x4e,0x4c,0x4e,0x4e,0x4c, -0x46,0x40,0x3e,0x43,0x48,0x4e,0x5b,0x69,0x72,0x72,0x60,0x4a,0x46,0x49,0x48,0x46, -0x37,0x3e,0x45,0x45,0x41,0x3c,0x38,0x35,0x34,0x35,0x39,0x3b,0x3b,0x39,0x3c,0x40, -0x52,0x58,0x68,0x7f,0x8e,0x84,0x65,0x49,0x43,0x45,0x4c,0x4d,0x4b,0x4e,0x4e,0x46, -0x43,0x3c,0x3e,0x42,0x3d,0x3b,0x40,0x42,0x3d,0x4c,0x5a,0x5e,0x49,0x36,0x3a,0x38, -0x43,0x41,0x40,0x41,0x3c,0x37,0x39,0x3f,0x47,0x4b,0x51,0x59,0x4c,0x49,0x58,0x8f, -0x9d,0xad,0xa4,0xa1,0xb6,0xc7,0xaa,0x6d,0x57,0x57,0x59,0x5c,0x5c,0x58,0x56,0x56, -0x55,0x58,0x6c,0x8d,0xa4,0x9b,0x7b,0x61,0x5d,0x5d,0x57,0x50,0x53,0x5e,0x64,0x63, -0x53,0x36,0x2c,0x32,0x31,0x31,0x32,0x2b,0x30,0x34,0x3a,0x3f,0x46,0x5b,0x83,0xa6, -0xb8,0xc7,0xb2,0x88,0x7a,0x80,0x73,0x5b,0x49,0x4e,0x52,0x55,0x5d,0x72,0x91,0xa9, -0xb7,0xc7,0xcb,0xb9,0x99,0x76,0x61,0x5f,0x6b,0x74,0x76,0x74,0x79,0x86,0x8b,0x87, -0x82,0x88,0x89,0x80,0x70,0x66,0x6c,0x77,0x84,0x88,0x84,0x74,0x65,0x62,0x6b,0x74, -0x78,0x7b,0x80,0x87,0x91,0x98,0x98,0x94,0x92,0x94,0x92,0x91,0x8e,0x8d,0x9b,0xb3, -0xb6,0xad,0xa5,0xab,0xa9,0xa1,0x9d,0x8e,0x8a,0x8e,0x95,0x98,0x99,0x9d,0x96,0x86, -0x7f,0x82,0x83,0x84,0x8d,0x97,0x94,0x8b,0x7c,0x71,0x68,0x5e,0x4e,0x46,0x44,0x42, -0x38,0x35,0x36,0x3d,0x44,0x47,0x46,0x46,0x35,0x35,0x30,0x2d,0x33,0x42,0x5b,0x74, -0x6d,0x65,0x5f,0x61,0x69,0x6d,0x69,0x64,0x67,0x77,0x7c,0x6d,0x62,0x65,0x68,0x66, -0x5a,0x57,0x55,0x59,0x5f,0x60,0x5c,0x56,0x5d,0x72,0x94,0x99,0xa1,0x91,0x76,0x6a, -0x65,0x64,0x68,0x66,0x55,0x5f,0x73,0x7c,0x67,0x64,0x62,0x60,0x62,0x6c,0x6c,0x60, -0x59,0x52,0x4a,0x48,0x4a,0x51,0x5a,0x62,0x6f,0x6c,0x6b,0x6c,0x6d,0x6d,0x6e,0x70, -0x75,0x78,0x80,0x81,0x78,0x76,0x7b,0x7b,0x80,0x7c,0x77,0x74,0x73,0x73,0x71,0x70, -0x72,0x6d,0x6b,0x6b,0x65,0x5a,0x56,0x59,0x5a,0x5c,0x5c,0x5c,0x5d,0x5f,0x5f,0x5e, -0x56,0x55,0x52,0x4f,0x52,0x58,0x59,0x55,0x53,0x4f,0x50,0x50,0x4c,0x50,0x52,0x4b, -0x47,0x48,0x47,0x43,0x3e,0x3e,0x43,0x49,0x47,0x48,0x47,0x43,0x40,0x3e,0x3a,0x36, -0x38,0x37,0x39,0x3b,0x3a,0x39,0x3a,0x3c,0x3f,0x52,0x66,0x72,0x78,0x7a,0x78,0x74, -0x6f,0x67,0x60,0x5d,0x5e,0x5d,0x5c,0x5c,0x5b,0x5b,0x5b,0x5c,0x5c,0x5d,0x64,0x6b, -0x79,0x7e,0x7d,0x7a,0x76,0x69,0x5f,0x60,0x67,0x69,0x6e,0x73,0x75,0x6e,0x62,0x59, -0x56,0x55,0x60,0x74,0x7a,0x76,0x7c,0x8c,0x8e,0x97,0x97,0x8e,0x91,0x9f,0xa3,0x9b, -0x7d,0x62,0x4b,0x4a,0x68,0x9f,0xc0,0xba,0x9c,0x78,0x61,0x64,0x67,0x68,0x6d,0x72, -0x75,0x77,0x78,0x7a,0x7c,0x7d,0x79,0x73,0x76,0x75,0x74,0x74,0x74,0x75,0x77,0x78, -0x76,0x78,0x79,0x7a,0x7c,0x7c,0x78,0x73,0x6a,0x66,0x65,0x65,0x5f,0x56,0x55,0x5c, -0x57,0x51,0x4d,0x4c,0x61,0x88,0x90,0x75,0x44,0x42,0x40,0x3c,0x3d,0x4d,0x5a,0x59, -0x5b,0x5c,0x5e,0x61,0x69,0x75,0x7d,0x80,0x85,0x7b,0x74,0x6b,0x60,0x63,0x6c,0x6f, -0x6d,0x60,0x64,0x6a,0x64,0x6c,0x80,0x88,0x80,0x79,0x71,0x5f,0x44,0x39,0x45,0x53, -0x53,0x5c,0x65,0x6a,0x6b,0x66,0x5a,0x4e,0x42,0x3b,0x36,0x3b,0x47,0x54,0x5f,0x66, -0x6c,0x4c,0x41,0x4c,0x4f,0x57,0x66,0x6d,0x40,0x28,0x32,0x44,0x3a,0x35,0x38,0x2b, -0x2e,0x29,0x26,0x27,0x27,0x25,0x22,0x20,0x22,0x20,0x1d,0x1c,0x21,0x28,0x2c,0x2c, -0x2c,0x2f,0x31,0x2f,0x2d,0x2b,0x27,0x22,0x21,0x1e,0x19,0x16,0x14,0x14,0x13,0x12, -0x1b,0x19,0x1a,0x1e,0x21,0x20,0x20,0x20,0x1d,0x1c,0x18,0x14,0x16,0x1d,0x1f,0x1c, -0x56,0x55,0x55,0x55,0x57,0x59,0x5a,0x5c,0x5d,0x5e,0x5d,0x5c,0x5a,0x58,0x58,0x59, -0x54,0x4e,0x49,0x44,0x3d,0x39,0x41,0x4d,0x54,0x54,0x54,0x52,0x50,0x4e,0x4e,0x4d, -0x46,0x3f,0x3e,0x44,0x49,0x4f,0x5d,0x6d,0x90,0x8c,0x70,0x4c,0x3e,0x3e,0x3e,0x3d, -0x3b,0x3d,0x40,0x42,0x40,0x3e,0x3f,0x41,0x3a,0x3f,0x46,0x48,0x43,0x3e,0x42,0x4a, -0x43,0x4a,0x57,0x65,0x6c,0x69,0x5c,0x52,0x56,0x4b,0x45,0x47,0x4a,0x53,0x59,0x56, -0x5c,0x47,0x3a,0x36,0x30,0x30,0x3b,0x44,0x48,0x53,0x5b,0x5b,0x43,0x37,0x44,0x44, -0x46,0x44,0x47,0x4b,0x48,0x41,0x3e,0x40,0x42,0x43,0x43,0x41,0x3b,0x4e,0x4b,0x4e, -0x5a,0x6b,0x6c,0x75,0x8f,0xa2,0x95,0x6d,0x54,0x53,0x54,0x55,0x53,0x4f,0x50,0x54, -0x58,0x59,0x61,0x72,0x84,0x85,0x70,0x59,0x4c,0x51,0x4f,0x4a,0x50,0x5e,0x65,0x62, -0x50,0x33,0x2d,0x36,0x33,0x30,0x30,0x26,0x26,0x2f,0x3c,0x46,0x4c,0x54,0x68,0x7a, -0x97,0xaa,0x9e,0x77,0x5f,0x59,0x50,0x43,0x47,0x55,0x60,0x60,0x5c,0x63,0x77,0x89, -0xb7,0xc7,0xc9,0xb4,0x92,0x6c,0x58,0x57,0x5b,0x60,0x66,0x6c,0x76,0x81,0x87,0x88, -0x8a,0x8c,0x90,0x8f,0x7e,0x6c,0x6a,0x75,0x7d,0x8c,0x94,0x90,0x87,0x7b,0x73,0x73, -0x7e,0x7f,0x83,0x86,0x84,0x7f,0x7a,0x79,0x7f,0x81,0x82,0x84,0x83,0x7d,0x82,0x93, -0xa1,0xa3,0xa7,0xaf,0xa9,0xa6,0xa8,0x98,0x90,0xa2,0xb1,0xac,0xa1,0xa1,0x9d,0x8f, -0x91,0x97,0x96,0x94,0x9c,0xa7,0xa0,0x8e,0x83,0x79,0x71,0x65,0x51,0x44,0x43,0x42, -0x3b,0x3b,0x3c,0x3f,0x45,0x49,0x46,0x40,0x32,0x2d,0x2c,0x2d,0x36,0x4c,0x5f,0x66, -0x5a,0x5a,0x5d,0x65,0x6e,0x71,0x6e,0x69,0x66,0x74,0x78,0x6c,0x65,0x67,0x66,0x5f, -0x53,0x54,0x56,0x59,0x5c,0x5b,0x57,0x54,0x5d,0x73,0x9a,0x9d,0x9c,0x84,0x7a,0x82, -0x7c,0x66,0x5f,0x54,0x48,0x4d,0x63,0x67,0x56,0x50,0x50,0x51,0x54,0x5b,0x5b,0x52, -0x55,0x51,0x4f,0x54,0x5b,0x62,0x6a,0x70,0x7e,0x78,0x74,0x75,0x76,0x75,0x77,0x79, -0x7a,0x7a,0x7f,0x7f,0x76,0x75,0x78,0x77,0x7f,0x7b,0x77,0x76,0x77,0x76,0x73,0x70, -0x6f,0x72,0x74,0x71,0x69,0x60,0x5d,0x5e,0x5f,0x5f,0x61,0x64,0x65,0x63,0x62,0x63, -0x61,0x61,0x5e,0x59,0x5c,0x62,0x60,0x59,0x57,0x51,0x52,0x51,0x4d,0x52,0x54,0x4a, -0x48,0x47,0x46,0x44,0x43,0x45,0x49,0x4c,0x40,0x3c,0x3b,0x3e,0x40,0x3e,0x3c,0x3b, -0x3e,0x3c,0x38,0x34,0x34,0x38,0x3b,0x3b,0x38,0x41,0x4e,0x5a,0x65,0x6d,0x72,0x73, -0x6e,0x66,0x5f,0x5d,0x5e,0x5d,0x5c,0x5c,0x5b,0x5b,0x5d,0x5e,0x5d,0x5f,0x67,0x6f, -0x7d,0x80,0x7e,0x7b,0x76,0x69,0x60,0x63,0x68,0x70,0x7a,0x7c,0x76,0x6b,0x61,0x5b, -0x5d,0x5c,0x61,0x6c,0x74,0x7a,0x84,0x8e,0x89,0x8b,0x89,0x88,0x8e,0x97,0x98,0x93, -0x75,0x5d,0x4a,0x4d,0x6c,0xa2,0xc1,0xba,0x9b,0x77,0x61,0x65,0x6a,0x6b,0x70,0x74, -0x76,0x78,0x79,0x7b,0x7d,0x7e,0x79,0x73,0x75,0x75,0x74,0x74,0x75,0x75,0x75,0x75, -0x75,0x77,0x7a,0x7b,0x7d,0x7c,0x77,0x71,0x6d,0x6d,0x6c,0x6a,0x63,0x5c,0x59,0x5a, -0x57,0x52,0x4e,0x4f,0x66,0x8f,0x93,0x72,0x46,0x42,0x43,0x42,0x41,0x4a,0x54,0x54, -0x57,0x5b,0x5f,0x63,0x6b,0x77,0x81,0x86,0x86,0x7f,0x7c,0x74,0x71,0x83,0x96,0x97, -0x9a,0x6d,0x57,0x5d,0x5c,0x5d,0x61,0x5c,0x6b,0x6a,0x69,0x5f,0x53,0x57,0x67,0x70, -0x58,0x57,0x54,0x4c,0x44,0x3e,0x3c,0x3b,0x5b,0x5c,0x62,0x6c,0x71,0x6b,0x62,0x5d, -0x49,0x4f,0x56,0x51,0x52,0x6c,0x73,0x57,0x33,0x32,0x38,0x37,0x2e,0x2e,0x30,0x29, -0x2f,0x2d,0x2d,0x2f,0x2e,0x2c,0x2c,0x2d,0x21,0x1c,0x17,0x17,0x19,0x1c,0x1d,0x1d, -0x23,0x27,0x29,0x27,0x25,0x22,0x1f,0x1b,0x16,0x18,0x17,0x15,0x11,0x10,0x13,0x16, -0x15,0x12,0x13,0x17,0x19,0x1a,0x1c,0x1f,0x19,0x17,0x16,0x17,0x19,0x1e,0x27,0x30, -0x52,0x52,0x53,0x54,0x56,0x58,0x5b,0x5c,0x5e,0x5e,0x5e,0x5d,0x5b,0x59,0x59,0x5a, -0x56,0x4c,0x43,0x40,0x3d,0x3d,0x46,0x52,0x56,0x54,0x53,0x54,0x52,0x4e,0x4d,0x4e, -0x45,0x3e,0x3d,0x45,0x4b,0x51,0x60,0x71,0x86,0x84,0x6b,0x4a,0x3d,0x3e,0x3e,0x3b, -0x3b,0x36,0x35,0x3c,0x43,0x42,0x40,0x3f,0x3a,0x41,0x49,0x49,0x3e,0x35,0x39,0x42, -0x4f,0x59,0x5d,0x55,0x4d,0x51,0x5e,0x68,0x5f,0x4f,0x53,0x6e,0x88,0x98,0x9b,0x95, -0x81,0x62,0x4c,0x45,0x3b,0x36,0x3b,0x43,0x51,0x63,0x73,0x7b,0x74,0x74,0x6f,0x4f, -0x3a,0x3b,0x41,0x4a,0x4a,0x41,0x3a,0x3a,0x40,0x38,0x3e,0x45,0x3b,0x47,0x43,0x44, -0x52,0x51,0x4e,0x5f,0x71,0x76,0x78,0x6f,0x58,0x54,0x51,0x4d,0x48,0x46,0x4c,0x55, -0x50,0x4f,0x55,0x5e,0x5f,0x56,0x50,0x50,0x4c,0x52,0x57,0x61,0x7a,0x93,0x96,0x89, -0x62,0x3e,0x30,0x31,0x27,0x26,0x2d,0x28,0x2e,0x2f,0x35,0x41,0x4b,0x52,0x59,0x5f, -0x62,0x5e,0x54,0x51,0x56,0x52,0x4b,0x4a,0x60,0x6d,0x73,0x69,0x5e,0x69,0x8a,0xa8, -0xbc,0xc8,0xc8,0xb2,0x90,0x6b,0x54,0x51,0x4e,0x4f,0x57,0x65,0x70,0x76,0x7d,0x84, -0x85,0x82,0x86,0x8b,0x7f,0x6b,0x67,0x70,0x86,0x92,0x9a,0x9b,0x99,0x8f,0x81,0x7c, -0x77,0x79,0x7e,0x80,0x76,0x69,0x64,0x67,0x64,0x67,0x6b,0x72,0x75,0x6e,0x6c,0x76, -0x7b,0x83,0x8b,0x93,0x8e,0x94,0xa4,0x9c,0xa5,0xb0,0xb3,0xa5,0x9d,0xa7,0xaa,0x9d, -0xa7,0xab,0xa4,0x9b,0xa3,0xb2,0xac,0x98,0x8a,0x81,0x7a,0x6d,0x55,0x45,0x42,0x41, -0x3d,0x40,0x41,0x43,0x48,0x4c,0x46,0x3c,0x37,0x2e,0x2d,0x30,0x38,0x51,0x60,0x59, -0x4e,0x54,0x5e,0x6a,0x73,0x75,0x71,0x6c,0x6f,0x76,0x72,0x63,0x5e,0x68,0x6e,0x6a, -0x5a,0x5e,0x63,0x66,0x65,0x63,0x62,0x62,0x5c,0x70,0x9a,0x9c,0x94,0x79,0x85,0xa7, -0xb7,0x8b,0x73,0x59,0x4d,0x4a,0x5e,0x59,0x61,0x55,0x52,0x56,0x58,0x5c,0x5e,0x5a, -0x55,0x54,0x59,0x64,0x6d,0x70,0x72,0x74,0x74,0x70,0x70,0x76,0x7a,0x7b,0x7d,0x7f, -0x86,0x81,0x80,0x7d,0x76,0x75,0x79,0x76,0x7b,0x78,0x76,0x77,0x7a,0x7a,0x76,0x72, -0x6e,0x7a,0x80,0x7a,0x72,0x6f,0x6e,0x6b,0x6a,0x67,0x6a,0x70,0x70,0x6b,0x69,0x6b, -0x6d,0x6e,0x69,0x62,0x63,0x68,0x64,0x5a,0x62,0x5a,0x5a,0x59,0x53,0x59,0x5b,0x4e, -0x4e,0x4a,0x46,0x45,0x46,0x48,0x49,0x48,0x44,0x3c,0x39,0x3d,0x41,0x3e,0x3d,0x3e, -0x3f,0x40,0x3c,0x35,0x33,0x36,0x36,0x31,0x3f,0x39,0x37,0x3f,0x4e,0x5e,0x6d,0x76, -0x6d,0x66,0x5f,0x5d,0x5e,0x5d,0x5c,0x5c,0x5b,0x5b,0x5d,0x5f,0x5f,0x61,0x6a,0x72, -0x7f,0x81,0x7f,0x7c,0x77,0x6b,0x65,0x6a,0x86,0x92,0x9d,0x9a,0x8a,0x77,0x6b,0x67, -0x6a,0x69,0x64,0x5f,0x64,0x70,0x77,0x78,0x79,0x72,0x6f,0x75,0x7c,0x7c,0x79,0x78, -0x6a,0x56,0x4a,0x50,0x6f,0xa4,0xc2,0xbb,0x98,0x74,0x5e,0x63,0x68,0x6a,0x6e,0x72, -0x78,0x7a,0x7b,0x7c,0x7e,0x7f,0x79,0x73,0x73,0x74,0x74,0x75,0x75,0x75,0x74,0x73, -0x71,0x75,0x79,0x7c,0x7f,0x80,0x7c,0x77,0x71,0x72,0x71,0x6e,0x68,0x61,0x5b,0x58, -0x5a,0x54,0x4f,0x51,0x6a,0x93,0x94,0x6f,0x46,0x40,0x42,0x46,0x41,0x3e,0x40,0x40, -0x4e,0x54,0x5b,0x60,0x67,0x74,0x7f,0x85,0x81,0x7c,0x7b,0x77,0x80,0xa6,0xca,0xd1, -0xa2,0x71,0x5d,0x61,0x4f,0x3d,0x3e,0x40,0x5a,0x68,0x75,0x78,0x81,0x8d,0x7d,0x5a, -0x5c,0x63,0x71,0x76,0x62,0x4b,0x53,0x6b,0x73,0x6e,0x6b,0x6b,0x66,0x5e,0x57,0x55, -0x4e,0x4f,0x58,0x58,0x5a,0x6b,0x5e,0x31,0x2c,0x47,0x4d,0x40,0x3c,0x3f,0x3e,0x3d, -0x36,0x37,0x38,0x35,0x2d,0x24,0x21,0x22,0x20,0x19,0x15,0x19,0x1e,0x1f,0x21,0x23, -0x23,0x27,0x28,0x26,0x22,0x1f,0x1b,0x18,0x17,0x11,0x0b,0x0e,0x16,0x1a,0x17,0x11, -0x14,0x15,0x1a,0x1f,0x1f,0x1c,0x1d,0x21,0x1e,0x19,0x1a,0x22,0x29,0x33,0x4d,0x67, -0x54,0x56,0x57,0x56,0x57,0x5a,0x5b,0x5a,0x5b,0x5e,0x5f,0x5c,0x5a,0x5b,0x5c,0x5c, -0x56,0x48,0x40,0x3d,0x3c,0x44,0x50,0x55,0x58,0x57,0x54,0x53,0x52,0x51,0x50,0x4f, -0x4a,0x44,0x42,0x46,0x4c,0x53,0x5b,0x63,0x69,0x60,0x52,0x46,0x3f,0x3d,0x3e,0x3f, -0x39,0x3a,0x3a,0x3b,0x3e,0x42,0x44,0x43,0x44,0x48,0x51,0x4f,0x40,0x41,0x54,0x64, -0x89,0xa8,0xb0,0x96,0x8b,0xa5,0xae,0x99,0x6b,0x4e,0x59,0x96,0xd1,0xe8,0xe5,0xdc, -0xd1,0xb5,0x87,0x4e,0x33,0x35,0x43,0x5c,0x86,0xad,0xb9,0x9d,0x87,0x87,0x79,0x5d, -0x45,0x42,0x3c,0x3d,0x40,0x3b,0x34,0x36,0x3b,0x3e,0x3e,0x41,0x43,0x3e,0x3e,0x47, -0x54,0x60,0x63,0x68,0x6a,0x68,0x6a,0x60,0x62,0x5b,0x57,0x58,0x56,0x4f,0x4d,0x51, -0x4a,0x4c,0x4f,0x4d,0x48,0x48,0x51,0x5d,0x68,0x69,0x6b,0x7d,0xa8,0xc5,0xad,0x7f, -0x54,0x3e,0x2e,0x28,0x25,0x27,0x2b,0x2a,0x29,0x2c,0x2d,0x37,0x44,0x43,0x49,0x5e, -0x76,0x6f,0x67,0x67,0x70,0x74,0x69,0x5a,0x78,0x98,0xa6,0x9c,0x9b,0xa9,0xb5,0xba, -0xca,0xce,0xc2,0xac,0x8f,0x68,0x52,0x57,0x5a,0x61,0x6a,0x6d,0x6c,0x6c,0x70,0x74, -0x75,0x7a,0x7e,0x7c,0x77,0x6f,0x65,0x5c,0x7d,0x8e,0x9d,0x9e,0x94,0x89,0x81,0x7b, -0x7c,0x79,0x7a,0x7d,0x75,0x66,0x5d,0x5e,0x5c,0x61,0x66,0x6b,0x6d,0x70,0x73,0x75, -0x70,0x73,0x74,0x73,0x76,0x7d,0x84,0x88,0x98,0xa9,0xac,0x9f,0x9d,0xa9,0xab,0xa1, -0xa9,0xae,0xa5,0x9f,0xac,0xb7,0xaa,0x96,0x87,0x85,0x80,0x74,0x60,0x4c,0x45,0x46, -0x45,0x43,0x42,0x43,0x43,0x42,0x3e,0x3a,0x39,0x33,0x32,0x38,0x47,0x5c,0x65,0x5f, -0x53,0x53,0x5c,0x6d,0x78,0x78,0x75,0x75,0x75,0x72,0x69,0x5a,0x5a,0x6f,0x79,0x70, -0x59,0x61,0x6c,0x72,0x72,0x73,0x7d,0x87,0x83,0x94,0x97,0x98,0x97,0x83,0x8c,0xba, -0xce,0xc2,0xa9,0x81,0x51,0x4c,0x6a,0x6e,0x73,0x67,0x5d,0x5b,0x59,0x54,0x55,0x59, -0x5d,0x64,0x6d,0x74,0x7b,0x81,0x7f,0x7b,0x76,0x7a,0x7a,0x79,0x7c,0x7b,0x79,0x7d, -0x87,0x84,0x7c,0x79,0x7d,0x7b,0x76,0x79,0x7d,0x7c,0x7a,0x7a,0x7b,0x7c,0x7b,0x7b, -0x7b,0x7e,0x7f,0x7f,0x7f,0x7e,0x79,0x74,0x75,0x70,0x76,0x78,0x70,0x72,0x77,0x72, -0x70,0x72,0x70,0x71,0x73,0x6e,0x69,0x6d,0x6f,0x69,0x62,0x60,0x60,0x61,0x61,0x60, -0x5a,0x54,0x4f,0x4e,0x4f,0x4e,0x49,0x44,0x43,0x42,0x41,0x3f,0x3d,0x3d,0x3e,0x40, -0x40,0x40,0x3f,0x3d,0x3a,0x37,0x35,0x34,0x34,0x34,0x35,0x39,0x3e,0x47,0x57,0x67, -0x6a,0x66,0x61,0x5c,0x59,0x59,0x5b,0x5c,0x5f,0x5e,0x5f,0x61,0x62,0x64,0x69,0x6f, -0x80,0x7e,0x7d,0x7f,0x7a,0x6a,0x64,0x6f,0x99,0xaf,0xc1,0xbd,0xad,0xa1,0x9d,0x9b, -0x99,0x87,0x6a,0x57,0x5c,0x6d,0x77,0x76,0x67,0x64,0x5e,0x5b,0x5d,0x62,0x63,0x62, -0x5b,0x4f,0x4d,0x55,0x79,0xa6,0xca,0xb3,0x92,0x75,0x67,0x62,0x64,0x6c,0x6d,0x72, -0x75,0x78,0x7b,0x7d,0x7e,0x7e,0x79,0x74,0x75,0x75,0x76,0x77,0x78,0x78,0x77,0x76, -0x77,0x77,0x76,0x76,0x7b,0x82,0x85,0x84,0x75,0x72,0x6e,0x6a,0x64,0x5c,0x57,0x56, -0x56,0x5c,0x58,0x5b,0x7a,0x9c,0x93,0x72,0x4c,0x49,0x44,0x3f,0x3d,0x3d,0x3d,0x3d, -0x42,0x4c,0x5a,0x64,0x65,0x64,0x6c,0x76,0x72,0x73,0x6c,0x6c,0x88,0xad,0xb8,0xad, -0x84,0x69,0x5c,0x5e,0x5f,0x6a,0x7c,0x84,0x83,0x76,0x6f,0x7d,0x79,0x73,0x57,0x41, -0x53,0x54,0x5a,0x62,0x69,0x6b,0x68,0x64,0x4b,0x3a,0x32,0x3d,0x4c,0x52,0x53,0x55, -0x5f,0x59,0x56,0x57,0x57,0x4d,0x3b,0x2b,0x35,0x3d,0x45,0x47,0x46,0x45,0x44,0x42, -0x46,0x3f,0x33,0x2a,0x28,0x28,0x22,0x1b,0x1d,0x17,0x13,0x13,0x18,0x1b,0x19,0x16, -0x1a,0x20,0x1e,0x19,0x17,0x13,0x0f,0x11,0x17,0x17,0x18,0x17,0x14,0x13,0x17,0x1d, -0x1c,0x19,0x1c,0x1e,0x18,0x1d,0x2b,0x34,0x46,0x53,0x60,0x64,0x67,0x74,0x89,0x99, -0x54,0x56,0x56,0x56,0x57,0x5a,0x5b,0x5a,0x5c,0x5d,0x5d,0x5a,0x59,0x5a,0x59,0x57, -0x51,0x44,0x3e,0x3d,0x3f,0x48,0x53,0x56,0x5a,0x58,0x55,0x54,0x53,0x52,0x51,0x50, -0x4b,0x47,0x45,0x49,0x4f,0x55,0x5d,0x63,0x6a,0x5e,0x4e,0x43,0x40,0x42,0x44,0x45, -0x3e,0x39,0x36,0x37,0x39,0x40,0x4f,0x5e,0x55,0x5b,0x67,0x62,0x4e,0x4f,0x63,0x6d, -0x72,0x9d,0xbd,0xbd,0xc2,0xd8,0xcf,0xab,0x73,0x5b,0x6b,0xac,0xe7,0xfc,0xf6,0xe9, -0xd3,0xa8,0x77,0x4d,0x37,0x36,0x4b,0x74,0xc2,0xdf,0xd9,0xa7,0x8b,0x94,0x94,0x81, -0x55,0x49,0x3a,0x38,0x3d,0x39,0x34,0x37,0x40,0x41,0x45,0x4f,0x52,0x46,0x45,0x53, -0x6d,0x79,0x78,0x71,0x62,0x54,0x56,0x53,0x56,0x57,0x52,0x48,0x46,0x4c,0x4f,0x4c, -0x4c,0x49,0x48,0x4d,0x59,0x64,0x6b,0x6e,0x67,0x6c,0x75,0x89,0xa7,0xb3,0x99,0x74, -0x4c,0x3e,0x39,0x3c,0x39,0x34,0x2f,0x28,0x2a,0x2d,0x29,0x29,0x2f,0x38,0x53,0x78, -0x8d,0x89,0x8f,0xa3,0xb6,0xb1,0x93,0x77,0x8d,0xa5,0xb8,0xc0,0xc4,0xc4,0xc6,0xcd, -0xc8,0xcb,0xbd,0xa3,0x84,0x62,0x56,0x61,0x6b,0x6e,0x6f,0x6b,0x66,0x64,0x69,0x6e, -0x73,0x79,0x80,0x81,0x7e,0x75,0x67,0x5b,0x73,0x83,0x91,0x94,0x8e,0x85,0x7d,0x77, -0x77,0x76,0x79,0x7c,0x77,0x6c,0x64,0x63,0x61,0x68,0x71,0x76,0x75,0x70,0x6c,0x6b, -0x6b,0x6c,0x6a,0x65,0x62,0x63,0x64,0x64,0x68,0x78,0x85,0x8f,0xa1,0xb3,0xb0,0xa1, -0xae,0xb1,0xa7,0xa0,0xae,0xb8,0xab,0x98,0x81,0x7b,0x75,0x71,0x68,0x5a,0x4e,0x48, -0x49,0x46,0x42,0x3f,0x3d,0x3c,0x3a,0x39,0x3a,0x35,0x38,0x43,0x54,0x68,0x6f,0x67, -0x54,0x58,0x60,0x6c,0x77,0x7c,0x76,0x6e,0x7e,0x6d,0x5b,0x52,0x5b,0x71,0x75,0x66, -0x5d,0x60,0x66,0x6e,0x76,0x7c,0x80,0x81,0x86,0x98,0x9b,0x9c,0x9c,0x8d,0x94,0xbc, -0xdb,0xcd,0xb2,0x8a,0x59,0x4f,0x68,0x6c,0x6c,0x63,0x5c,0x59,0x57,0x55,0x5a,0x62, -0x71,0x73,0x75,0x79,0x80,0x86,0x84,0x7f,0x83,0x86,0x82,0x7d,0x7c,0x7b,0x7e,0x87, -0x88,0x85,0x7d,0x7b,0x7f,0x7d,0x7b,0x81,0x80,0x81,0x82,0x81,0x80,0x80,0x82,0x83, -0x83,0x85,0x85,0x84,0x83,0x82,0x7e,0x7a,0x7a,0x78,0x79,0x79,0x76,0x78,0x7c,0x7c, -0x73,0x76,0x74,0x75,0x79,0x74,0x70,0x74,0x70,0x6f,0x6b,0x67,0x67,0x6a,0x69,0x66, -0x65,0x60,0x5b,0x59,0x59,0x56,0x4f,0x49,0x45,0x46,0x46,0x45,0x43,0x3f,0x3c,0x3a, -0x3e,0x3e,0x3f,0x3e,0x3c,0x3a,0x38,0x37,0x34,0x34,0x36,0x39,0x3a,0x3d,0x46,0x4f, -0x59,0x5a,0x5b,0x5c,0x5d,0x5d,0x5d,0x5d,0x5d,0x5c,0x5c,0x5f,0x61,0x64,0x6b,0x71, -0x7d,0x7e,0x7e,0x80,0x7d,0x6f,0x67,0x6e,0x89,0x98,0xa8,0xb0,0xb1,0xb3,0xb8,0xbc, -0xb4,0x9f,0x7e,0x64,0x61,0x6d,0x77,0x78,0x78,0x79,0x78,0x76,0x74,0x72,0x70,0x6e, -0x65,0x55,0x4d,0x54,0x7b,0xa8,0xc9,0xaf,0x92,0x75,0x68,0x62,0x62,0x6a,0x6b,0x71, -0x73,0x77,0x7b,0x7c,0x7e,0x7d,0x79,0x73,0x75,0x74,0x74,0x74,0x75,0x75,0x75,0x75, -0x74,0x78,0x77,0x76,0x7f,0x8b,0x8a,0x7f,0x76,0x75,0x73,0x6d,0x64,0x5b,0x5a,0x5d, -0x70,0x78,0x7b,0x7f,0x95,0xa9,0x9a,0x7a,0x5f,0x5d,0x5a,0x55,0x4c,0x42,0x3d,0x3e, -0x41,0x49,0x58,0x64,0x67,0x62,0x5f,0x5f,0x6d,0x67,0x5c,0x5d,0x77,0x92,0x91,0x7f, -0x66,0x70,0x85,0x93,0x92,0x89,0x7f,0x75,0x67,0x70,0x7a,0x82,0x67,0x54,0x3f,0x36, -0x46,0x57,0x6a,0x70,0x63,0x4f,0x3e,0x35,0x32,0x2d,0x2f,0x3b,0x4a,0x54,0x5c,0x63, -0x64,0x5c,0x52,0x4d,0x48,0x3e,0x2e,0x22,0x2d,0x33,0x38,0x39,0x39,0x39,0x38,0x36, -0x34,0x30,0x28,0x21,0x1d,0x1b,0x17,0x13,0x0d,0x10,0x11,0x0f,0x0d,0x10,0x19,0x20, -0x20,0x1f,0x17,0x11,0x16,0x18,0x15,0x15,0x10,0x19,0x1e,0x1c,0x1b,0x1d,0x20,0x20, -0x18,0x13,0x18,0x2b,0x4d,0x7a,0x96,0x98,0x92,0x69,0x50,0x5d,0x6d,0x77,0x90,0xb0, -0x54,0x56,0x57,0x56,0x57,0x5a,0x5b,0x59,0x5f,0x5e,0x5c,0x59,0x59,0x59,0x56,0x52, -0x49,0x3e,0x3b,0x3f,0x43,0x4d,0x56,0x57,0x5b,0x59,0x55,0x53,0x52,0x51,0x51,0x51, -0x4e,0x4b,0x4a,0x4e,0x54,0x59,0x5e,0x62,0x67,0x59,0x48,0x3f,0x3f,0x44,0x48,0x48, -0x3e,0x37,0x36,0x3a,0x3f,0x4a,0x64,0x7e,0x77,0x61,0x55,0x4e,0x4c,0x62,0x75,0x6e, -0x78,0xa7,0xcd,0xcc,0xc3,0xca,0xc2,0xa6,0x77,0x61,0x6c,0x9f,0xce,0xe3,0xe5,0xe0, -0xd4,0xaa,0x7b,0x4f,0x36,0x2e,0x3a,0x5c,0x7c,0x8e,0x89,0x6b,0x60,0x78,0x90,0x95, -0x86,0x68,0x46,0x3d,0x43,0x3f,0x38,0x3b,0x40,0x45,0x53,0x64,0x64,0x50,0x4b,0x5b, -0xa4,0xc2,0xce,0xbe,0x8c,0x5a,0x4b,0x45,0x3e,0x44,0x47,0x43,0x44,0x47,0x44,0x3c, -0x46,0x44,0x41,0x44,0x52,0x65,0x6f,0x71,0x77,0x73,0x6d,0x6d,0x73,0x74,0x66,0x55, -0x46,0x3b,0x3a,0x3f,0x3e,0x3b,0x36,0x30,0x30,0x2f,0x2a,0x2c,0x33,0x3b,0x4e,0x67, -0x77,0x82,0x97,0xaf,0xbc,0xb5,0xa4,0x97,0x92,0x9a,0xa8,0xb8,0xbc,0xb0,0xad,0xba, -0xc9,0xc5,0xb3,0x9a,0x7f,0x66,0x5f,0x69,0x6c,0x6e,0x6d,0x68,0x62,0x60,0x66,0x6c, -0x6f,0x74,0x79,0x7d,0x7d,0x77,0x6a,0x5f,0x68,0x73,0x80,0x86,0x86,0x84,0x80,0x7d, -0x78,0x7a,0x7b,0x7b,0x77,0x73,0x70,0x6f,0x6d,0x7a,0x8a,0x96,0x9b,0x9c,0x9c,0x9e, -0x8f,0x8f,0x8a,0x80,0x76,0x6f,0x69,0x64,0x67,0x6d,0x73,0x7d,0x91,0xa6,0xad,0xaa, -0xb8,0xb9,0xae,0xa7,0xb2,0xba,0xae,0x9e,0x8c,0x7e,0x71,0x6e,0x6d,0x65,0x55,0x48, -0x42,0x3e,0x39,0x37,0x38,0x3b,0x3e,0x3f,0x40,0x3b,0x41,0x50,0x61,0x70,0x72,0x67, -0x57,0x5f,0x65,0x67,0x6d,0x74,0x73,0x6b,0x76,0x65,0x54,0x4e,0x54,0x66,0x6e,0x67, -0x5f,0x5d,0x5d,0x66,0x78,0x85,0x81,0x76,0x8b,0x9f,0xa5,0xa7,0xab,0xa1,0xa5,0xc2, -0xce,0xcc,0xbe,0x9d,0x68,0x50,0x61,0x68,0x66,0x61,0x5d,0x5c,0x5b,0x5d,0x66,0x70, -0x7b,0x7b,0x7c,0x7f,0x85,0x88,0x83,0x7c,0x84,0x89,0x86,0x7f,0x7c,0x7c,0x81,0x8d, -0x89,0x88,0x80,0x7d,0x80,0x7f,0x7f,0x86,0x88,0x8b,0x8d,0x8b,0x87,0x85,0x88,0x8b, -0x8b,0x8c,0x8b,0x89,0x88,0x87,0x83,0x7f,0x7c,0x7d,0x79,0x76,0x78,0x7a,0x7c,0x81, -0x7b,0x7d,0x7a,0x79,0x7a,0x74,0x6e,0x72,0x6e,0x72,0x71,0x6b,0x6a,0x6e,0x6e,0x68, -0x62,0x60,0x5f,0x5f,0x5f,0x5c,0x56,0x51,0x50,0x4f,0x4b,0x47,0x44,0x41,0x3e,0x3d, -0x3a,0x3b,0x3c,0x3c,0x3c,0x3a,0x38,0x37,0x39,0x38,0x38,0x39,0x38,0x38,0x3a,0x3e, -0x45,0x4a,0x52,0x5a,0x5f,0x60,0x5f,0x5e,0x5d,0x5c,0x5d,0x5f,0x61,0x66,0x6e,0x76, -0x7a,0x7f,0x7f,0x7f,0x7d,0x72,0x68,0x68,0x72,0x7d,0x8a,0x8d,0x86,0x82,0x89,0x93, -0x94,0x84,0x6b,0x59,0x5c,0x6d,0x7b,0x7f,0x78,0x7a,0x7c,0x7c,0x7b,0x7a,0x7a,0x7a, -0x6d,0x5a,0x4d,0x52,0x7e,0xab,0xc7,0xab,0x8f,0x73,0x68,0x62,0x62,0x6a,0x6d,0x75, -0x7a,0x7e,0x81,0x83,0x83,0x82,0x7c,0x76,0x76,0x76,0x75,0x74,0x74,0x74,0x74,0x75, -0x75,0x7a,0x79,0x78,0x86,0x96,0x90,0x7c,0x67,0x6b,0x6f,0x6c,0x61,0x58,0x59,0x5f, -0x65,0x6f,0x79,0x84,0x9a,0xae,0xab,0x9c,0x95,0x8f,0x86,0x79,0x62,0x4b,0x43,0x47, -0x45,0x50,0x61,0x6c,0x6b,0x65,0x62,0x63,0x6a,0x6e,0x6c,0x65,0x64,0x6c,0x71,0x70, -0x7d,0x8d,0x93,0x88,0x77,0x65,0x56,0x51,0x5f,0x69,0x6e,0x6a,0x4b,0x4a,0x58,0x6c, -0x66,0x6b,0x69,0x5b,0x44,0x32,0x2d,0x2f,0x2a,0x29,0x2c,0x39,0x4b,0x5c,0x64,0x66, -0x5d,0x56,0x4b,0x42,0x39,0x2e,0x21,0x18,0x1c,0x20,0x24,0x26,0x29,0x2d,0x2e,0x2d, -0x2d,0x1c,0x17,0x20,0x21,0x14,0x12,0x1a,0x15,0x15,0x15,0x15,0x15,0x14,0x13,0x12, -0x17,0x1f,0x1f,0x17,0x12,0x14,0x26,0x3e,0x4d,0x46,0x3f,0x3c,0x3f,0x44,0x48,0x4a, -0x5f,0x75,0x9b,0xb1,0xa8,0x91,0x7a,0x6a,0x5e,0x5b,0x60,0x71,0x7e,0x7d,0x79,0x78, -0x55,0x57,0x58,0x58,0x59,0x5c,0x5c,0x5b,0x61,0x60,0x5c,0x5a,0x5b,0x5a,0x54,0x4d, -0x41,0x38,0x3a,0x42,0x49,0x52,0x59,0x59,0x5a,0x57,0x53,0x50,0x50,0x50,0x50,0x50, -0x51,0x50,0x50,0x53,0x57,0x5a,0x5d,0x5f,0x5e,0x52,0x43,0x3b,0x3d,0x42,0x47,0x49, -0x4c,0x48,0x43,0x3d,0x38,0x39,0x47,0x57,0x5f,0x52,0x50,0x4b,0x4b,0x70,0x98,0x9d, -0x8f,0xb5,0xd8,0xd7,0xc1,0xb2,0xa4,0x91,0x6a,0x61,0x71,0x96,0xb2,0xc3,0xd1,0xda, -0xd4,0xbe,0x91,0x53,0x33,0x32,0x35,0x42,0x4a,0x49,0x47,0x43,0x3e,0x42,0x55,0x68, -0x72,0x5b,0x41,0x38,0x3b,0x3d,0x48,0x5c,0x5a,0x76,0xa1,0xc3,0xc2,0x9a,0x73,0x67, -0xb5,0xdc,0xee,0xd5,0x91,0x55,0x49,0x4d,0x54,0x47,0x3d,0x3e,0x40,0x3f,0x41,0x47, -0x3d,0x3e,0x3c,0x3f,0x50,0x69,0x78,0x7a,0x74,0x6c,0x5a,0x48,0x43,0x49,0x4d,0x4b, -0x40,0x36,0x36,0x3d,0x3e,0x3f,0x41,0x3f,0x39,0x3b,0x3e,0x43,0x47,0x46,0x4a,0x51, -0x60,0x5d,0x61,0x74,0x92,0xa7,0xab,0xa4,0x91,0x90,0x95,0xa4,0xad,0xa6,0xab,0xbf, -0xc8,0xbb,0xa6,0x91,0x7e,0x6d,0x65,0x66,0x62,0x66,0x68,0x65,0x60,0x5f,0x64,0x6a, -0x6f,0x6f,0x6f,0x70,0x73,0x73,0x6d,0x65,0x63,0x6a,0x73,0x7a,0x7e,0x7f,0x7d,0x7c, -0x83,0x87,0x8a,0x8c,0x91,0x9a,0xa0,0xa3,0xaf,0xb4,0xba,0xb9,0xb5,0xb1,0xb1,0xb3, -0xb8,0xb8,0xb4,0xaa,0x9f,0x94,0x8a,0x83,0x6c,0x6e,0x6e,0x70,0x7a,0x8f,0xa8,0xba, -0xc5,0xc9,0xc2,0xbb,0xc2,0xc6,0xbc,0xb2,0x9d,0x8c,0x79,0x6f,0x6c,0x65,0x56,0x49, -0x3e,0x38,0x32,0x33,0x3b,0x43,0x46,0x46,0x45,0x40,0x47,0x5a,0x68,0x70,0x6b,0x5e, -0x5b,0x61,0x64,0x62,0x63,0x6a,0x70,0x72,0x6d,0x5c,0x50,0x4e,0x53,0x61,0x6b,0x6a, -0x66,0x64,0x62,0x6c,0x83,0x95,0x8e,0x7d,0x8a,0x9e,0xa9,0xad,0xb2,0xaa,0xa7,0xb6, -0xd2,0xd3,0xc9,0xaf,0x80,0x61,0x66,0x66,0x61,0x5f,0x5e,0x61,0x64,0x68,0x71,0x7a, -0x78,0x7b,0x7f,0x84,0x87,0x85,0x7f,0x79,0x7b,0x83,0x84,0x82,0x83,0x82,0x85,0x8d, -0x8b,0x8b,0x85,0x82,0x84,0x82,0x82,0x89,0x90,0x92,0x93,0x91,0x8d,0x8a,0x8a,0x8b, -0x8e,0x8f,0x8f,0x8d,0x8b,0x89,0x85,0x7f,0x7b,0x80,0x79,0x75,0x7a,0x79,0x78,0x81, -0x7f,0x80,0x7c,0x7a,0x7b,0x74,0x6e,0x71,0x6e,0x75,0x74,0x6b,0x69,0x70,0x70,0x6a, -0x68,0x68,0x6a,0x6b,0x6c,0x68,0x63,0x5f,0x57,0x56,0x53,0x51,0x4d,0x48,0x43,0x40, -0x3e,0x3d,0x3c,0x3b,0x3a,0x39,0x38,0x37,0x3d,0x3a,0x37,0x36,0x36,0x37,0x39,0x3a, -0x38,0x3e,0x48,0x52,0x59,0x5c,0x5d,0x5c,0x5e,0x5d,0x5d,0x5f,0x60,0x65,0x6e,0x77, -0x7a,0x80,0x7f,0x7c,0x7a,0x71,0x66,0x63,0x6a,0x7e,0x92,0x90,0x78,0x68,0x72,0x87, -0x7f,0x71,0x5e,0x55,0x5e,0x6f,0x79,0x7a,0x67,0x65,0x63,0x64,0x66,0x68,0x6c,0x70, -0x67,0x58,0x4c,0x53,0x82,0xae,0xc6,0xaa,0x89,0x70,0x67,0x63,0x64,0x6d,0x72,0x7b, -0x82,0x85,0x87,0x86,0x85,0x83,0x7c,0x76,0x75,0x76,0x78,0x78,0x79,0x7a,0x7b,0x7c, -0x7a,0x7c,0x7b,0x7e,0x8b,0x97,0x90,0x7f,0x6b,0x71,0x77,0x74,0x68,0x5b,0x58,0x5b, -0x66,0x6f,0x7b,0x86,0x94,0xa0,0xa3,0xa1,0x9a,0x99,0x9a,0x93,0x77,0x55,0x44,0x45, -0x4d,0x5c,0x6b,0x6d,0x64,0x61,0x6b,0x78,0x8d,0x81,0x71,0x68,0x6a,0x71,0x72,0x6f, -0x78,0x7f,0x71,0x5b,0x4c,0x3d,0x38,0x42,0x5d,0x5e,0x58,0x52,0x3a,0x40,0x4c,0x5a, -0x40,0x3c,0x35,0x2d,0x27,0x25,0x28,0x2b,0x2a,0x23,0x21,0x30,0x4c,0x61,0x62,0x58, -0x4d,0x48,0x41,0x3a,0x31,0x26,0x1b,0x14,0x13,0x15,0x17,0x18,0x1c,0x22,0x24,0x23, -0x1b,0x1a,0x13,0x0a,0x0c,0x14,0x14,0x0d,0x12,0x10,0x0f,0x12,0x17,0x1c,0x1e,0x1e, -0x22,0x2e,0x1e,0x0c,0x2a,0x64,0x83,0x83,0x68,0x6b,0x7a,0x8e,0x99,0x9a,0xa2,0xae, -0xab,0xbe,0xbb,0x8e,0x5f,0x51,0x4d,0x40,0x53,0x69,0x72,0x6a,0x69,0x77,0x7a,0x70, -0x56,0x58,0x5a,0x5a,0x5b,0x5e,0x5e,0x5d,0x61,0x60,0x5d,0x5b,0x5b,0x59,0x51,0x48, -0x3b,0x36,0x3c,0x47,0x4f,0x56,0x5b,0x59,0x59,0x56,0x52,0x50,0x4f,0x50,0x50,0x50, -0x53,0x53,0x53,0x55,0x57,0x5a,0x5b,0x5a,0x50,0x49,0x40,0x3b,0x3d,0x42,0x49,0x4c, -0x47,0x4b,0x49,0x41,0x3c,0x40,0x45,0x46,0x4b,0x4b,0x52,0x4c,0x40,0x4e,0x62,0x5f, -0x57,0x61,0x70,0x75,0x6b,0x62,0x59,0x4e,0x44,0x41,0x4d,0x5f,0x6a,0x80,0xa7,0xc7, -0xdd,0xd1,0xa3,0x59,0x33,0x35,0x36,0x3b,0x48,0x3e,0x3b,0x3c,0x36,0x2b,0x2f,0x3c, -0x3d,0x40,0x3f,0x39,0x33,0x33,0x4d,0x72,0x9c,0xa9,0xbd,0xd2,0xdc,0xc6,0xa0,0x89, -0xac,0xd1,0xe5,0xd5,0xa4,0x78,0x70,0x6f,0x58,0x4b,0x44,0x49,0x4f,0x4b,0x44,0x41, -0x3d,0x41,0x40,0x3e,0x45,0x53,0x59,0x56,0x69,0x6a,0x5d,0x48,0x41,0x48,0x49,0x40, -0x35,0x2f,0x34,0x3e,0x41,0x43,0x46,0x45,0x43,0x4b,0x55,0x55,0x4c,0x4b,0x54,0x5d, -0x49,0x68,0x86,0x8f,0x90,0x9b,0xa9,0xb1,0xb8,0xb8,0xb7,0xb9,0xba,0xb4,0xb4,0xc0, -0xc0,0xb1,0x9d,0x87,0x74,0x68,0x66,0x66,0x65,0x67,0x68,0x64,0x5f,0x5e,0x64,0x6a, -0x71,0x6f,0x6a,0x67,0x69,0x6a,0x66,0x61,0x5e,0x64,0x6e,0x77,0x7b,0x79,0x73,0x6f, -0x75,0x79,0x7d,0x80,0x85,0x8d,0x92,0x94,0x99,0x9d,0xa0,0xa1,0xa2,0xa5,0xac,0xb2, -0xaf,0xb1,0xb0,0xac,0xa6,0xa0,0x97,0x90,0x8d,0x8d,0x8b,0x85,0x7d,0x7d,0x8a,0x98, -0xa9,0xb2,0xb1,0xad,0xb1,0xb3,0xae,0xab,0xa4,0x99,0x89,0x7a,0x6d,0x61,0x53,0x49, -0x42,0x3a,0x33,0x38,0x44,0x4c,0x4b,0x46,0x43,0x40,0x4d,0x66,0x76,0x79,0x72,0x65, -0x66,0x60,0x5f,0x66,0x6e,0x73,0x75,0x78,0x6d,0x57,0x4a,0x4e,0x5a,0x68,0x6b,0x63, -0x63,0x64,0x66,0x70,0x86,0x98,0x95,0x87,0x99,0xab,0xb5,0xba,0xba,0xae,0xa4,0xa7, -0xb5,0xb4,0xa6,0x97,0x7e,0x6a,0x6b,0x65,0x5f,0x5d,0x5e,0x64,0x6c,0x72,0x77,0x7a, -0x7a,0x7e,0x83,0x85,0x84,0x80,0x7d,0x7d,0x7e,0x84,0x86,0x88,0x8d,0x8d,0x8d,0x92, -0x8b,0x8d,0x8a,0x89,0x8c,0x89,0x87,0x8e,0x94,0x93,0x93,0x92,0x91,0x8e,0x8c,0x8a, -0x8d,0x90,0x91,0x8f,0x8e,0x8b,0x85,0x7f,0x7d,0x83,0x7e,0x7a,0x7e,0x7b,0x77,0x7f, -0x7c,0x7d,0x7b,0x7b,0x7e,0x7a,0x76,0x7a,0x75,0x7b,0x79,0x6f,0x6c,0x73,0x75,0x6f, -0x6e,0x6f,0x70,0x70,0x6d,0x68,0x62,0x5f,0x58,0x5a,0x5d,0x5f,0x5c,0x54,0x4a,0x42, -0x48,0x45,0x40,0x3d,0x3b,0x3a,0x39,0x38,0x3a,0x38,0x36,0x35,0x36,0x38,0x38,0x37, -0x37,0x3a,0x3f,0x46,0x4d,0x52,0x56,0x58,0x5c,0x5c,0x5d,0x5e,0x5f,0x62,0x6b,0x74, -0x7b,0x7f,0x7d,0x79,0x77,0x70,0x67,0x66,0x6b,0x83,0x9a,0x96,0x7a,0x67,0x73,0x8b, -0x81,0x70,0x5c,0x58,0x65,0x74,0x78,0x75,0x5f,0x56,0x4e,0x4d,0x51,0x53,0x54,0x57, -0x58,0x52,0x4b,0x55,0x87,0xaf,0xc4,0xaa,0x85,0x6d,0x65,0x63,0x64,0x6e,0x73,0x7b, -0x7d,0x7f,0x80,0x7e,0x7d,0x7b,0x76,0x71,0x73,0x75,0x76,0x76,0x75,0x75,0x76,0x77, -0x7b,0x79,0x79,0x7f,0x87,0x8a,0x87,0x81,0x79,0x7b,0x7c,0x77,0x6c,0x60,0x5b,0x5c, -0x68,0x72,0x80,0x8b,0x8f,0x8e,0x8d,0x8c,0x87,0x86,0x87,0x82,0x6e,0x57,0x52,0x5b, -0x71,0x7d,0x85,0x82,0x7a,0x7d,0x8c,0x9b,0xa1,0x8e,0x75,0x67,0x68,0x70,0x75,0x76, -0x6c,0x62,0x4c,0x3e,0x3f,0x3e,0x47,0x5d,0x5f,0x55,0x46,0x41,0x31,0x38,0x39,0x3b, -0x32,0x2d,0x27,0x24,0x25,0x25,0x24,0x23,0x1c,0x17,0x19,0x2d,0x4a,0x5c,0x56,0x46, -0x43,0x3f,0x38,0x30,0x28,0x1f,0x18,0x14,0x17,0x17,0x15,0x13,0x14,0x16,0x16,0x14, -0x0e,0x0d,0x14,0x20,0x1e,0x13,0x12,0x1b,0x13,0x1b,0x23,0x24,0x21,0x20,0x25,0x2a, -0x36,0x32,0x49,0x75,0x82,0x63,0x4f,0x5a,0x74,0x86,0x98,0x9b,0x93,0x8f,0x96,0xa0, -0xa4,0x8d,0x76,0x60,0x4b,0x46,0x50,0x5a,0x75,0x76,0x77,0x77,0x77,0x74,0x6e,0x68, -0x55,0x58,0x5b,0x5b,0x5d,0x60,0x61,0x5f,0x5f,0x5f,0x5e,0x5c,0x5a,0x56,0x4b,0x41, -0x38,0x37,0x41,0x4e,0x54,0x58,0x5b,0x58,0x58,0x56,0x53,0x51,0x51,0x52,0x52,0x52, -0x53,0x54,0x55,0x55,0x57,0x5a,0x5a,0x57,0x48,0x44,0x3f,0x3e,0x41,0x47,0x4e,0x53, -0x5e,0x62,0x5c,0x4c,0x43,0x42,0x3e,0x36,0x42,0x44,0x48,0x47,0x44,0x45,0x43,0x3a, -0x4c,0x48,0x47,0x42,0x3a,0x3b,0x3f,0x3c,0x3d,0x3b,0x42,0x46,0x43,0x53,0x7b,0x9c, -0xb1,0xa5,0x87,0x53,0x36,0x31,0x2f,0x37,0x37,0x35,0x30,0x2c,0x2b,0x2e,0x31,0x33, -0x34,0x3a,0x3b,0x3a,0x39,0x38,0x43,0x56,0x50,0x57,0x68,0x8e,0xbd,0xd1,0xc5,0xb5, -0xbb,0xd4,0xdd,0xd6,0xbe,0xa2,0x8f,0x7a,0x51,0x58,0x60,0x6a,0x74,0x74,0x60,0x4a, -0x50,0x63,0x6e,0x62,0x4c,0x40,0x43,0x48,0x56,0x5f,0x5b,0x4d,0x47,0x4a,0x41,0x30, -0x31,0x29,0x2a,0x31,0x33,0x38,0x40,0x43,0x4d,0x4f,0x55,0x55,0x4e,0x51,0x57,0x56, -0x6d,0x7e,0x8a,0x86,0x7f,0x7f,0x82,0x82,0x8b,0x97,0x9e,0xa6,0xb3,0xbb,0xbd,0xc1, -0xb0,0xa4,0x95,0x7f,0x67,0x62,0x6b,0x71,0x6b,0x6c,0x6a,0x64,0x5f,0x61,0x6a,0x73, -0x70,0x6e,0x69,0x63,0x60,0x5e,0x57,0x51,0x52,0x5b,0x6a,0x79,0x80,0x7b,0x73,0x6e, -0x74,0x77,0x7c,0x7f,0x7f,0x7d,0x7b,0x7a,0x7f,0x80,0x82,0x82,0x82,0x84,0x87,0x8a, -0x8f,0x92,0x96,0x97,0x97,0x96,0x92,0x8c,0x85,0x85,0x86,0x87,0x87,0x87,0x8a,0x8e, -0x90,0x9a,0x9d,0x9c,0xa1,0xa2,0xa2,0xa4,0xa1,0xa0,0x97,0x86,0x72,0x5e,0x4d,0x43, -0x3d,0x36,0x32,0x3b,0x49,0x51,0x4d,0x46,0x43,0x44,0x5b,0x7c,0x8e,0x90,0x87,0x7c, -0x73,0x65,0x63,0x74,0x86,0x89,0x81,0x7a,0x68,0x5d,0x57,0x57,0x5a,0x63,0x6a,0x67, -0x67,0x6b,0x71,0x7a,0x8a,0x98,0x9a,0x95,0xa2,0xab,0xb2,0xb4,0xaf,0xa0,0x93,0x93, -0x97,0xa7,0xa3,0x93,0x78,0x64,0x65,0x63,0x63,0x63,0x65,0x6b,0x73,0x79,0x7c,0x7c, -0x80,0x81,0x83,0x81,0x7d,0x7b,0x7f,0x86,0x89,0x8d,0x8b,0x8b,0x90,0x91,0x91,0x96, -0x8d,0x8f,0x8d,0x8f,0x93,0x91,0x8e,0x93,0x94,0x93,0x93,0x93,0x93,0x90,0x8d,0x89, -0x8e,0x90,0x91,0x90,0x8f,0x8d,0x87,0x82,0x7f,0x82,0x81,0x7f,0x7f,0x7c,0x79,0x7c, -0x7b,0x7d,0x7a,0x7a,0x7d,0x79,0x76,0x7a,0x7b,0x7d,0x7a,0x72,0x71,0x76,0x77,0x73, -0x6a,0x6b,0x6d,0x6c,0x69,0x65,0x62,0x61,0x64,0x61,0x5f,0x5d,0x5c,0x5a,0x56,0x53, -0x4e,0x4a,0x43,0x3f,0x3d,0x3c,0x3a,0x38,0x37,0x39,0x3a,0x39,0x39,0x3a,0x37,0x34, -0x39,0x39,0x3a,0x3c,0x41,0x47,0x4d,0x50,0x59,0x5b,0x5e,0x61,0x62,0x65,0x6d,0x76, -0x7c,0x7e,0x7b,0x79,0x78,0x6f,0x69,0x6c,0x80,0x90,0x9d,0x95,0x7f,0x71,0x79,0x8a, -0x87,0x71,0x5b,0x57,0x66,0x75,0x78,0x74,0x5d,0x52,0x4a,0x4c,0x4f,0x4f,0x4d,0x4d, -0x4c,0x4d,0x4b,0x58,0x8c,0xb1,0xc2,0xaa,0x82,0x69,0x63,0x61,0x63,0x6c,0x6f,0x75, -0x77,0x77,0x75,0x72,0x71,0x72,0x70,0x6c,0x75,0x73,0x6f,0x67,0x5f,0x59,0x57,0x57, -0x4e,0x4b,0x4c,0x51,0x54,0x52,0x52,0x55,0x5d,0x5c,0x5d,0x5d,0x5a,0x58,0x5b,0x60, -0x6e,0x74,0x7e,0x86,0x8a,0x8b,0x8f,0x93,0x8a,0x88,0x87,0x81,0x73,0x65,0x67,0x71, -0x71,0x76,0x7b,0x7c,0x80,0x88,0x92,0x97,0x97,0x8e,0x7c,0x68,0x5f,0x63,0x6d,0x73, -0x6c,0x56,0x3e,0x37,0x3e,0x46,0x57,0x6c,0x5e,0x52,0x3d,0x37,0x2e,0x42,0x4f,0x57, -0x57,0x50,0x44,0x37,0x2c,0x27,0x26,0x27,0x18,0x1d,0x29,0x3b,0x4a,0x4e,0x45,0x3c, -0x40,0x3a,0x2f,0x25,0x1d,0x18,0x15,0x15,0x16,0x17,0x16,0x13,0x12,0x13,0x12,0x11, -0x1d,0x11,0x10,0x1a,0x17,0x0f,0x21,0x40,0x74,0x6c,0x5d,0x4f,0x46,0x46,0x4d,0x54, -0x63,0x87,0x9a,0x85,0x5d,0x44,0x4f,0x69,0x7e,0x8f,0x94,0x8b,0x8f,0x9f,0xa0,0x94, -0x73,0x59,0x4e,0x4f,0x46,0x41,0x58,0x75,0x85,0x77,0x6b,0x68,0x64,0x5e,0x5c,0x60, -0x54,0x57,0x5a,0x5c,0x5e,0x61,0x62,0x60,0x60,0x61,0x61,0x5f,0x5a,0x52,0x46,0x3a, -0x37,0x39,0x47,0x55,0x58,0x59,0x5a,0x57,0x56,0x54,0x52,0x52,0x52,0x53,0x53,0x52, -0x51,0x53,0x54,0x54,0x57,0x5b,0x5b,0x58,0x4a,0x45,0x3f,0x3f,0x44,0x4c,0x52,0x55, -0x4f,0x53,0x52,0x4b,0x46,0x45,0x44,0x41,0x3d,0x4a,0x4a,0x40,0x3a,0x38,0x41,0x53, -0x66,0x6b,0x6b,0x5c,0x4e,0x4f,0x4a,0x3a,0x36,0x38,0x45,0x4e,0x4a,0x48,0x52,0x5a, -0x60,0x5a,0x50,0x3c,0x35,0x35,0x31,0x3b,0x44,0x42,0x3a,0x30,0x2b,0x2e,0x30,0x2e, -0x33,0x31,0x2b,0x2d,0x39,0x3f,0x3c,0x3d,0x44,0x40,0x3e,0x51,0x76,0x93,0xa5,0xb2, -0xb7,0xc5,0xbf,0xb2,0xa7,0x9c,0x8c,0x6f,0x46,0x47,0x47,0x48,0x50,0x57,0x51,0x45, -0x3a,0x50,0x62,0x5b,0x42,0x32,0x38,0x46,0x3b,0x44,0x49,0x4a,0x4d,0x4f,0x46,0x39, -0x36,0x2d,0x2b,0x2e,0x2c,0x2e,0x37,0x3b,0x4a,0x46,0x4b,0x50,0x4f,0x55,0x53,0x44, -0x55,0x7b,0xa6,0xb1,0x97,0x76,0x6d,0x74,0x82,0x83,0x7a,0x75,0x80,0x8d,0x91,0x93, -0x96,0x89,0x80,0x73,0x65,0x68,0x74,0x75,0x6c,0x6d,0x6b,0x66,0x62,0x64,0x6e,0x76, -0x72,0x70,0x6b,0x63,0x5c,0x57,0x4f,0x49,0x4a,0x52,0x62,0x73,0x7b,0x79,0x74,0x72, -0x6b,0x6b,0x70,0x76,0x76,0x71,0x6f,0x71,0x71,0x72,0x73,0x76,0x78,0x7a,0x7b,0x7b, -0x78,0x7b,0x7f,0x81,0x83,0x84,0x81,0x7c,0x76,0x74,0x71,0x6e,0x6d,0x6c,0x6b,0x69, -0x6e,0x73,0x72,0x73,0x79,0x7b,0x7c,0x80,0x88,0x8c,0x8a,0x7e,0x6c,0x5a,0x4a,0x3f, -0x38,0x35,0x35,0x3d,0x4a,0x50,0x4c,0x46,0x44,0x4a,0x68,0x8e,0x9f,0x9a,0x8d,0x81, -0x7c,0x77,0x78,0x83,0x90,0x91,0x87,0x7c,0x6a,0x6d,0x71,0x6a,0x60,0x67,0x76,0x7c, -0x85,0x88,0x8f,0x96,0x9c,0xa2,0xa5,0xa7,0xb3,0xb4,0xb6,0xb9,0xb4,0xa8,0xa3,0xa6, -0xb5,0xc9,0xbf,0xa0,0x7d,0x67,0x67,0x65,0x6b,0x6c,0x6e,0x72,0x76,0x7c,0x7f,0x80, -0x83,0x81,0x80,0x7f,0x7d,0x7e,0x85,0x8e,0x8f,0x93,0x91,0x8e,0x8f,0x8f,0x90,0x97, -0x92,0x92,0x8e,0x90,0x95,0x93,0x8f,0x93,0x96,0x97,0x98,0x96,0x93,0x8f,0x8b,0x89, -0x8f,0x90,0x90,0x8e,0x8d,0x8d,0x8a,0x86,0x81,0x7f,0x82,0x82,0x7d,0x7c,0x7d,0x7b, -0x7d,0x7e,0x7b,0x7a,0x7c,0x77,0x73,0x78,0x7d,0x7c,0x79,0x76,0x77,0x79,0x78,0x75, -0x71,0x73,0x74,0x73,0x70,0x6e,0x6e,0x6f,0x6d,0x67,0x5f,0x5b,0x5b,0x5d,0x5f,0x5f, -0x52,0x4e,0x49,0x46,0x44,0x42,0x3e,0x3b,0x3a,0x3d,0x3d,0x3b,0x3a,0x3b,0x3a,0x37, -0x38,0x37,0x37,0x37,0x3a,0x3f,0x44,0x47,0x51,0x55,0x5c,0x62,0x64,0x67,0x6f,0x78, -0x7d,0x7e,0x7c,0x7c,0x78,0x6b,0x65,0x6c,0x8d,0x9c,0xa7,0xa1,0x94,0x90,0x99,0xa3, -0x96,0x80,0x69,0x63,0x6d,0x76,0x75,0x6f,0x5b,0x51,0x4c,0x4f,0x52,0x50,0x50,0x52, -0x4a,0x4e,0x4c,0x5a,0x91,0xb4,0xbf,0xa6,0x7f,0x66,0x60,0x60,0x64,0x6c,0x6d,0x71, -0x77,0x76,0x71,0x6b,0x6a,0x6b,0x6a,0x68,0x74,0x6f,0x64,0x56,0x49,0x42,0x41,0x42, -0x43,0x44,0x45,0x46,0x46,0x47,0x48,0x49,0x43,0x45,0x48,0x4b,0x4c,0x4d,0x53,0x59, -0x5d,0x5c,0x59,0x58,0x58,0x5c,0x62,0x67,0x70,0x78,0x83,0x85,0x7b,0x6c,0x61,0x5e, -0x69,0x6e,0x73,0x77,0x7e,0x85,0x88,0x87,0x8e,0x84,0x74,0x69,0x6b,0x6f,0x66,0x59, -0x4e,0x44,0x40,0x45,0x48,0x4d,0x55,0x57,0x4b,0x47,0x3d,0x3a,0x2f,0x40,0x4b,0x52, -0x42,0x3f,0x3a,0x34,0x2e,0x29,0x27,0x25,0x23,0x29,0x35,0x41,0x42,0x3a,0x34,0x32, -0x36,0x2f,0x25,0x1d,0x17,0x15,0x14,0x14,0x13,0x17,0x19,0x17,0x15,0x15,0x16,0x15, -0x0f,0x1c,0x1b,0x17,0x35,0x6a,0x86,0x83,0x3c,0x2f,0x24,0x28,0x40,0x61,0x7d,0x8d, -0x9a,0x91,0x73,0x4b,0x30,0x2f,0x4c,0x70,0x82,0x8d,0x95,0x9b,0xa6,0xa9,0x90,0x70, -0x4a,0x5a,0x5a,0x40,0x3b,0x5e,0x7c,0x7c,0x6a,0x6c,0x6a,0x61,0x58,0x54,0x52,0x50, -0x53,0x56,0x5a,0x5b,0x5e,0x61,0x62,0x61,0x62,0x64,0x65,0x62,0x5c,0x51,0x43,0x37, -0x37,0x3c,0x4b,0x59,0x5a,0x59,0x59,0x56,0x53,0x52,0x51,0x51,0x52,0x52,0x52,0x51, -0x4f,0x52,0x54,0x54,0x57,0x5c,0x5d,0x59,0x50,0x48,0x3f,0x3e,0x45,0x4d,0x52,0x52, -0x54,0x55,0x56,0x53,0x4b,0x43,0x40,0x42,0x41,0x45,0x3d,0x43,0x5f,0x72,0x81,0x9a, -0xa8,0xa6,0x95,0x7d,0x7b,0x8e,0x88,0x69,0x43,0x38,0x37,0x3e,0x43,0x4b,0x53,0x55, -0x4e,0x48,0x3d,0x2a,0x2a,0x31,0x2d,0x33,0x3a,0x35,0x33,0x33,0x30,0x2c,0x2e,0x34, -0x3b,0x3e,0x37,0x2f,0x32,0x36,0x39,0x3c,0x38,0x3e,0x45,0x4f,0x55,0x58,0x6a,0x85, -0x99,0xb6,0xbf,0xbd,0xb8,0xb2,0x9f,0x7d,0x4c,0x41,0x3a,0x3c,0x3c,0x36,0x33,0x34, -0x3a,0x3b,0x3e,0x3f,0x3c,0x36,0x34,0x35,0x3e,0x44,0x4e,0x58,0x5b,0x53,0x46,0x3b, -0x3b,0x36,0x3b,0x41,0x3b,0x36,0x34,0x32,0x3d,0x3f,0x4b,0x4e,0x48,0x4f,0x55,0x4c, -0x47,0x5c,0x7e,0x94,0x8c,0x7d,0x8b,0xa6,0xad,0x9b,0x77,0x5f,0x63,0x72,0x7d,0x84, -0x7d,0x6c,0x65,0x65,0x67,0x73,0x79,0x6f,0x6c,0x6f,0x6f,0x6a,0x64,0x62,0x67,0x6d, -0x78,0x76,0x6f,0x65,0x5d,0x58,0x54,0x4f,0x4d,0x50,0x5a,0x66,0x6c,0x6b,0x6b,0x6e, -0x78,0x70,0x6c,0x6c,0x65,0x59,0x56,0x5a,0x5e,0x5d,0x5d,0x5f,0x63,0x65,0x66,0x65, -0x69,0x6b,0x6c,0x6d,0x6d,0x6d,0x68,0x63,0x5a,0x5e,0x61,0x5f,0x5d,0x5e,0x5e,0x5e, -0x5d,0x5c,0x56,0x55,0x5d,0x5f,0x5e,0x62,0x65,0x6a,0x6b,0x66,0x5e,0x56,0x4c,0x43, -0x40,0x3f,0x3f,0x44,0x4a,0x4c,0x48,0x43,0x44,0x4c,0x6c,0x93,0x9f,0x93,0x80,0x72, -0x80,0x89,0x8f,0x8c,0x89,0x89,0x85,0x7f,0x7b,0x7d,0x7e,0x78,0x73,0x7e,0x8c,0x8d, -0x98,0x9a,0x9f,0xa2,0xa2,0xa0,0xa3,0xa8,0xa2,0x9d,0x9e,0xa3,0xa2,0x9c,0x9f,0xa9, -0xb8,0xb8,0x97,0x76,0x69,0x69,0x6e,0x67,0x6d,0x70,0x72,0x73,0x74,0x78,0x7d,0x80, -0x83,0x80,0x80,0x84,0x86,0x87,0x8d,0x94,0x8e,0x96,0x97,0x93,0x92,0x8e,0x8f,0x97, -0x98,0x96,0x8f,0x8e,0x92,0x90,0x8b,0x8e,0x9b,0x9d,0x9e,0x9a,0x92,0x8b,0x88,0x87, -0x90,0x90,0x8e,0x8b,0x8a,0x8c,0x8b,0x89,0x85,0x7f,0x84,0x85,0x7d,0x7e,0x83,0x7e, -0x7c,0x7e,0x7b,0x7c,0x7f,0x7c,0x7a,0x7f,0x7f,0x7c,0x7a,0x7c,0x7e,0x7e,0x7b,0x78, -0x77,0x78,0x78,0x74,0x6f,0x6c,0x6c,0x6d,0x66,0x64,0x64,0x65,0x66,0x64,0x5e,0x5a, -0x56,0x53,0x51,0x4f,0x4f,0x4c,0x47,0x42,0x3d,0x3e,0x3c,0x36,0x34,0x38,0x3b,0x3c, -0x37,0x36,0x36,0x36,0x38,0x3b,0x3f,0x41,0x46,0x4c,0x56,0x5e,0x62,0x65,0x6d,0x76, -0x80,0x7f,0x7d,0x7e,0x77,0x65,0x5e,0x68,0x71,0x86,0x95,0x8f,0x83,0x81,0x8b,0x94, -0x8b,0x7a,0x6a,0x68,0x71,0x78,0x76,0x71,0x5c,0x53,0x4c,0x4d,0x4d,0x4b,0x4d,0x53, -0x4d,0x50,0x4d,0x5b,0x94,0xb5,0xbe,0xa3,0x7c,0x63,0x5e,0x60,0x66,0x6f,0x6f,0x72, -0x7b,0x78,0x70,0x68,0x64,0x65,0x65,0x63,0x6d,0x67,0x5c,0x4f,0x45,0x42,0x46,0x4b, -0x46,0x4c,0x4d,0x49,0x49,0x4e,0x4f,0x4b,0x55,0x58,0x5b,0x5b,0x53,0x4b,0x48,0x4b, -0x54,0x53,0x50,0x4d,0x4b,0x4c,0x4c,0x4b,0x4b,0x4f,0x52,0x51,0x4f,0x4f,0x51,0x53, -0x5e,0x67,0x6e,0x6d,0x6a,0x6a,0x6c,0x6b,0x75,0x80,0x83,0x7a,0x71,0x6b,0x61,0x55, -0x49,0x46,0x4a,0x49,0x42,0x47,0x4c,0x43,0x40,0x3e,0x35,0x32,0x27,0x38,0x43,0x49, -0x40,0x36,0x2a,0x26,0x2a,0x30,0x33,0x32,0x28,0x26,0x2b,0x34,0x33,0x2a,0x27,0x2a, -0x27,0x23,0x1e,0x1a,0x18,0x17,0x15,0x14,0x18,0x1d,0x1f,0x1c,0x17,0x16,0x15,0x14, -0x1a,0x19,0x32,0x62,0x83,0x74,0x46,0x21,0x39,0x4b,0x65,0x7d,0x8a,0x8d,0x88,0x84, -0x67,0x4f,0x30,0x2b,0x44,0x5f,0x71,0x7c,0x89,0x8c,0x97,0xa2,0x9c,0x83,0x6a,0x5d, -0x6c,0x50,0x3c,0x3e,0x4d,0x60,0x6b,0x6b,0x69,0x62,0x5a,0x56,0x50,0x4b,0x4b,0x4f, -0x4c,0x51,0x57,0x5c,0x5f,0x60,0x5f,0x5e,0x60,0x61,0x63,0x61,0x57,0x48,0x3d,0x38, -0x3d,0x43,0x4d,0x55,0x59,0x59,0x57,0x55,0x55,0x52,0x50,0x50,0x53,0x54,0x53,0x52, -0x55,0x54,0x54,0x56,0x57,0x58,0x58,0x57,0x52,0x4a,0x42,0x41,0x43,0x44,0x44,0x45, -0x50,0x55,0x56,0x50,0x4a,0x48,0x47,0x46,0x41,0x40,0x45,0x51,0x77,0x9f,0xb0,0xbe, -0xb7,0xc1,0xb5,0x98,0x8b,0x93,0x90,0x80,0x53,0x35,0x2c,0x37,0x3c,0x40,0x44,0x42, -0x3b,0x32,0x2a,0x2b,0x33,0x3a,0x3a,0x36,0x44,0x4a,0x4a,0x3f,0x33,0x32,0x39,0x41, -0x4e,0x49,0x41,0x39,0x36,0x3a,0x42,0x49,0x44,0x46,0x49,0x4d,0x52,0x57,0x5c,0x5f, -0x6f,0x86,0x96,0x91,0x88,0x84,0x7e,0x75,0x59,0x4b,0x42,0x40,0x39,0x2e,0x2c,0x32, -0x32,0x37,0x37,0x39,0x3c,0x38,0x33,0x35,0x42,0x4d,0x51,0x5a,0x59,0x4e,0x46,0x36, -0x39,0x3f,0x47,0x4a,0x48,0x43,0x40,0x3e,0x41,0x4e,0x56,0x54,0x53,0x57,0x56,0x50, -0x47,0x48,0x5e,0x5c,0x6a,0x70,0x84,0x96,0x94,0x89,0x74,0x61,0x58,0x5a,0x5f,0x60, -0x64,0x53,0x54,0x61,0x68,0x72,0x7d,0x7c,0x7c,0x77,0x74,0x72,0x6d,0x67,0x65,0x68, -0x6e,0x76,0x7c,0x7b,0x79,0x74,0x68,0x5c,0x5a,0x51,0x50,0x5f,0x6e,0x72,0x71,0x71, -0x70,0x74,0x74,0x6a,0x59,0x4d,0x4b,0x4d,0x4e,0x4b,0x46,0x42,0x42,0x45,0x49,0x4b, -0x4a,0x4a,0x4c,0x51,0x53,0x51,0x51,0x52,0x49,0x4b,0x4d,0x4f,0x4e,0x4e,0x4e,0x4e, -0x40,0x3f,0x3d,0x3c,0x3d,0x40,0x44,0x46,0x44,0x43,0x45,0x4d,0x52,0x50,0x4b,0x48, -0x45,0x3f,0x3e,0x42,0x47,0x47,0x45,0x46,0x43,0x64,0x83,0x8f,0x8d,0x7f,0x70,0x6a, -0x7a,0x73,0x78,0x84,0x88,0x85,0x7d,0x74,0x71,0x70,0x6e,0x6c,0x6c,0x6f,0x73,0x77, -0x83,0x84,0x85,0x87,0x89,0x8d,0x92,0x95,0x95,0x96,0x94,0x8e,0x88,0x88,0x8b,0x8f, -0x8c,0x90,0x82,0x72,0x6f,0x6a,0x68,0x70,0x73,0x70,0x71,0x76,0x7a,0x7c,0x7e,0x82, -0x86,0x85,0x83,0x82,0x84,0x88,0x8e,0x92,0x98,0x9c,0x9b,0x94,0x8e,0x8f,0x93,0x94, -0x98,0x9b,0x9a,0x95,0x92,0x94,0x95,0x94,0x99,0x97,0x99,0x9c,0x97,0x8b,0x85,0x87, -0x8a,0x8c,0x8e,0x8e,0x8c,0x88,0x86,0x85,0x86,0x85,0x86,0x89,0x89,0x85,0x81,0x80, -0x85,0x7b,0x7e,0x81,0x7e,0x83,0x86,0x7d,0x7b,0x7d,0x80,0x81,0x80,0x7e,0x7d,0x7d, -0x79,0x7b,0x7b,0x75,0x6f,0x6b,0x68,0x65,0x66,0x6a,0x6c,0x66,0x5c,0x55,0x57,0x5c, -0x5f,0x59,0x52,0x4f,0x4e,0x4c,0x47,0x43,0x40,0x3a,0x37,0x39,0x3c,0x3d,0x3d,0x3d, -0x3b,0x3b,0x39,0x38,0x37,0x3a,0x3e,0x41,0x47,0x49,0x4f,0x58,0x5f,0x66,0x6e,0x75, -0x7d,0x7f,0x83,0x7e,0x71,0x6a,0x64,0x5a,0x6d,0x87,0x92,0x8b,0x77,0x6d,0x7d,0x88, -0x8c,0x6d,0x66,0x71,0x73,0x78,0x7b,0x6f,0x61,0x51,0x4c,0x51,0x50,0x4f,0x52,0x55, -0x51,0x50,0x51,0x5a,0x96,0xba,0xbc,0xa0,0x79,0x68,0x5f,0x62,0x64,0x69,0x6e,0x6e, -0x6e,0x71,0x6d,0x6a,0x6c,0x6a,0x67,0x69,0x6b,0x61,0x51,0x43,0x3d,0x3e,0x3f,0x3d, -0x3e,0x3f,0x3f,0x3e,0x3e,0x40,0x45,0x49,0x4b,0x50,0x54,0x51,0x48,0x40,0x3f,0x43, -0x4c,0x4f,0x51,0x52,0x51,0x51,0x52,0x54,0x55,0x50,0x50,0x4f,0x47,0x44,0x46,0x43, -0x4c,0x4a,0x4b,0x4d,0x4b,0x47,0x48,0x4c,0x5d,0x6c,0x72,0x6f,0x6f,0x6b,0x5e,0x56, -0x4b,0x51,0x48,0x49,0x4c,0x46,0x48,0x47,0x49,0x38,0x36,0x3d,0x2f,0x2d,0x3a,0x2c, -0x2e,0x24,0x23,0x28,0x2b,0x30,0x33,0x30,0x26,0x1f,0x1b,0x1b,0x1c,0x1a,0x19,0x1b, -0x18,0x1b,0x1a,0x15,0x17,0x20,0x27,0x28,0x25,0x22,0x23,0x22,0x1d,0x1d,0x1c,0x15, -0x20,0x50,0x8d,0x97,0x63,0x34,0x37,0x4e,0x65,0x77,0x7f,0x7e,0x7f,0x76,0x5e,0x4a, -0x3f,0x3c,0x53,0x78,0x7f,0x6a,0x64,0x72,0x8e,0x99,0x97,0x9a,0x85,0x62,0x59,0x51, -0x3f,0x37,0x36,0x45,0x54,0x5b,0x5d,0x60,0x62,0x5c,0x52,0x4a,0x4a,0x4e,0x4d,0x47, -0x4d,0x51,0x56,0x5c,0x5f,0x60,0x5f,0x5f,0x5a,0x5b,0x5d,0x5a,0x4f,0x41,0x39,0x38, -0x44,0x49,0x51,0x58,0x5c,0x5c,0x5a,0x59,0x56,0x55,0x53,0x54,0x55,0x55,0x52,0x50, -0x52,0x52,0x53,0x55,0x57,0x57,0x56,0x54,0x52,0x4a,0x44,0x46,0x4b,0x50,0x53,0x55, -0x57,0x58,0x56,0x51,0x4f,0x4d,0x48,0x41,0x48,0x48,0x4f,0x59,0x7a,0x9d,0xac,0xbb, -0xb5,0xba,0xb2,0x9b,0x8a,0x8b,0x95,0x9a,0x75,0x4d,0x2c,0x27,0x2d,0x31,0x34,0x35, -0x2e,0x2b,0x2a,0x2e,0x37,0x3e,0x43,0x44,0x54,0x56,0x51,0x44,0x38,0x33,0x35,0x38, -0x37,0x37,0x39,0x3c,0x41,0x46,0x49,0x4a,0x4c,0x49,0x48,0x4c,0x54,0x5b,0x5f,0x5f, -0x75,0x8d,0xa1,0x9f,0x8f,0x79,0x60,0x4c,0x50,0x4b,0x47,0x45,0x42,0x3d,0x37,0x34, -0x2b,0x34,0x39,0x3f,0x45,0x41,0x39,0x39,0x43,0x51,0x54,0x54,0x49,0x3b,0x3a,0x33, -0x36,0x3b,0x42,0x46,0x47,0x48,0x4a,0x4c,0x54,0x5b,0x5d,0x59,0x5a,0x60,0x5f,0x58, -0x4f,0x43,0x48,0x40,0x4b,0x4c,0x51,0x57,0x5a,0x59,0x58,0x5a,0x5b,0x59,0x55,0x51, -0x5b,0x59,0x62,0x70,0x78,0x7f,0x85,0x86,0x83,0x7e,0x79,0x78,0x75,0x71,0x70,0x72, -0x78,0x7e,0x83,0x82,0x7e,0x79,0x72,0x6d,0x65,0x5a,0x57,0x62,0x6f,0x73,0x70,0x6e, -0x76,0x79,0x79,0x71,0x64,0x5c,0x5b,0x5e,0x57,0x55,0x50,0x4c,0x47,0x43,0x3f,0x3d, -0x3a,0x39,0x3a,0x3c,0x3c,0x38,0x36,0x36,0x34,0x36,0x37,0x38,0x37,0x36,0x37,0x37, -0x39,0x38,0x37,0x36,0x36,0x38,0x3a,0x3b,0x34,0x34,0x39,0x43,0x4a,0x4a,0x46,0x43, -0x47,0x42,0x40,0x44,0x48,0x49,0x49,0x4a,0x4b,0x6b,0x83,0x83,0x75,0x65,0x5e,0x61, -0x61,0x62,0x71,0x81,0x7f,0x75,0x6c,0x65,0x64,0x62,0x60,0x5c,0x59,0x59,0x5b,0x5d, -0x5b,0x5d,0x5f,0x61,0x64,0x68,0x6c,0x6f,0x7f,0x7f,0x7e,0x7d,0x7d,0x7e,0x81,0x82, -0x81,0x7f,0x76,0x72,0x75,0x6f,0x6a,0x73,0x74,0x72,0x74,0x79,0x7d,0x7d,0x7e,0x80, -0x8b,0x88,0x84,0x82,0x84,0x89,0x90,0x94,0x96,0x9a,0x9a,0x96,0x93,0x95,0x98,0x99, -0x98,0x9a,0x9a,0x96,0x92,0x91,0x92,0x93,0x98,0x97,0x99,0x9c,0x97,0x8c,0x86,0x87, -0x89,0x8b,0x8d,0x8e,0x8c,0x89,0x88,0x88,0x89,0x87,0x87,0x89,0x88,0x84,0x81,0x80, -0x86,0x81,0x81,0x83,0x82,0x84,0x83,0x7e,0x87,0x84,0x81,0x7e,0x7d,0x7f,0x81,0x82, -0x76,0x7a,0x7b,0x76,0x71,0x6e,0x6d,0x6c,0x6a,0x6c,0x6b,0x64,0x5d,0x5b,0x60,0x66, -0x5b,0x58,0x54,0x52,0x51,0x50,0x4e,0x4b,0x43,0x3f,0x3c,0x3c,0x3d,0x3d,0x3e,0x41, -0x40,0x40,0x40,0x3e,0x3d,0x3c,0x3d,0x3e,0x44,0x46,0x4c,0x54,0x5b,0x64,0x6f,0x78, -0x7d,0x7c,0x7e,0x78,0x6b,0x62,0x61,0x60,0x70,0x8d,0x97,0x8a,0x72,0x6d,0x88,0x9a, -0x8a,0x6b,0x63,0x6d,0x70,0x77,0x7a,0x70,0x5f,0x59,0x5b,0x5e,0x58,0x54,0x54,0x52, -0x50,0x4e,0x51,0x5e,0x99,0xbc,0xbb,0x9d,0x77,0x67,0x5f,0x61,0x64,0x68,0x6d,0x6c, -0x6a,0x6e,0x6b,0x68,0x6b,0x6a,0x68,0x6b,0x62,0x58,0x47,0x3b,0x38,0x3a,0x38,0x34, -0x2e,0x2e,0x2e,0x2e,0x2f,0x30,0x30,0x2f,0x38,0x39,0x39,0x39,0x38,0x3b,0x42,0x49, -0x4c,0x51,0x4f,0x46,0x42,0x47,0x4c,0x4b,0x43,0x4a,0x54,0x54,0x4a,0x44,0x43,0x41, -0x3a,0x36,0x35,0x39,0x3c,0x3f,0x42,0x46,0x4c,0x56,0x5f,0x67,0x6c,0x65,0x5f,0x62, -0x7f,0x81,0x70,0x64,0x5a,0x4a,0x46,0x43,0x3e,0x49,0x3c,0x3f,0x59,0x61,0x55,0x43, -0x21,0x1e,0x21,0x20,0x17,0x13,0x16,0x16,0x15,0x19,0x16,0x0f,0x12,0x1c,0x1d,0x14, -0x14,0x17,0x17,0x21,0x45,0x72,0x85,0x7f,0x6a,0x5c,0x55,0x4c,0x3a,0x2f,0x36,0x40, -0x6f,0x90,0x7d,0x46,0x34,0x42,0x5a,0x74,0x76,0x70,0x65,0x5b,0x52,0x47,0x4a,0x5b, -0x66,0x7b,0x78,0x57,0x45,0x58,0x74,0x81,0x93,0x9c,0x91,0x81,0x64,0x47,0x42,0x3b, -0x39,0x35,0x39,0x47,0x54,0x56,0x54,0x53,0x56,0x52,0x4b,0x45,0x45,0x47,0x43,0x3d, -0x4e,0x51,0x56,0x5b,0x5e,0x5f,0x5f,0x5e,0x59,0x5a,0x59,0x53,0x47,0x3d,0x3b,0x3f, -0x49,0x4d,0x52,0x58,0x5b,0x5b,0x5a,0x59,0x57,0x56,0x54,0x55,0x55,0x53,0x4f,0x4c, -0x4f,0x50,0x52,0x54,0x57,0x57,0x55,0x54,0x4b,0x44,0x41,0x46,0x50,0x57,0x5b,0x5d, -0x55,0x54,0x54,0x55,0x59,0x5b,0x57,0x50,0x45,0x4a,0x51,0x4e,0x5a,0x71,0x83,0x9b, -0xb1,0xb1,0xb4,0xb3,0xa2,0x88,0x77,0x73,0x72,0x56,0x38,0x30,0x34,0x30,0x2a,0x2d, -0x31,0x2e,0x2b,0x29,0x2b,0x33,0x3e,0x45,0x46,0x45,0x3f,0x37,0x31,0x31,0x31,0x30, -0x2e,0x2b,0x2a,0x2f,0x38,0x40,0x44,0x44,0x4a,0x4d,0x51,0x57,0x5b,0x5e,0x5e,0x5e, -0x5e,0x64,0x68,0x63,0x5a,0x52,0x4c,0x49,0x41,0x43,0x42,0x3f,0x40,0x41,0x3c,0x33, -0x30,0x3a,0x46,0x51,0x56,0x4c,0x44,0x47,0x4d,0x4f,0x45,0x40,0x3a,0x36,0x3c,0x38, -0x33,0x36,0x39,0x3a,0x3b,0x3e,0x42,0x45,0x49,0x4d,0x4e,0x4d,0x53,0x5b,0x59,0x51, -0x42,0x3d,0x46,0x41,0x46,0x46,0x49,0x50,0x4f,0x4d,0x53,0x5e,0x65,0x61,0x5b,0x58, -0x52,0x5d,0x63,0x69,0x71,0x76,0x77,0x79,0x7c,0x77,0x73,0x72,0x72,0x71,0x70,0x71, -0x74,0x76,0x7a,0x7c,0x7a,0x77,0x77,0x7a,0x73,0x68,0x62,0x69,0x72,0x74,0x6f,0x6c, -0x6d,0x71,0x72,0x6e,0x64,0x5c,0x58,0x58,0x5b,0x5a,0x5a,0x58,0x53,0x4c,0x43,0x3d, -0x3f,0x3e,0x3d,0x3d,0x3a,0x35,0x31,0x30,0x33,0x34,0x34,0x33,0x32,0x32,0x33,0x34, -0x34,0x34,0x34,0x34,0x34,0x33,0x33,0x32,0x30,0x30,0x35,0x3e,0x45,0x47,0x46,0x46, -0x48,0x44,0x41,0x43,0x46,0x48,0x49,0x4b,0x55,0x6a,0x73,0x67,0x56,0x49,0x48,0x4f, -0x4f,0x59,0x71,0x80,0x73,0x5d,0x55,0x54,0x58,0x59,0x58,0x57,0x56,0x56,0x58,0x59, -0x55,0x56,0x58,0x59,0x5a,0x5b,0x5d,0x5f,0x65,0x68,0x6b,0x6c,0x6d,0x6f,0x74,0x79, -0x79,0x74,0x70,0x78,0x7f,0x77,0x70,0x77,0x77,0x76,0x78,0x7d,0x80,0x80,0x80,0x80, -0x86,0x81,0x7c,0x7b,0x7f,0x87,0x8d,0x91,0x92,0x95,0x96,0x95,0x94,0x96,0x97,0x96, -0x97,0x99,0x9b,0x99,0x94,0x8e,0x8f,0x92,0x98,0x97,0x99,0x9b,0x97,0x8e,0x89,0x89, -0x8a,0x8c,0x8d,0x8f,0x8f,0x8f,0x8e,0x8e,0x8b,0x89,0x88,0x8a,0x8a,0x87,0x85,0x84, -0x87,0x88,0x86,0x85,0x89,0x87,0x82,0x82,0x8c,0x87,0x81,0x7d,0x7c,0x7d,0x80,0x82, -0x7c,0x80,0x81,0x7a,0x73,0x6f,0x6d,0x6d,0x6f,0x6c,0x66,0x5f,0x5b,0x5c,0x61,0x66, -0x5b,0x5b,0x59,0x58,0x57,0x55,0x54,0x54,0x46,0x44,0x43,0x42,0x3f,0x3d,0x3f,0x43, -0x41,0x43,0x44,0x43,0x41,0x3f,0x3d,0x3d,0x40,0x42,0x47,0x4d,0x54,0x5e,0x6d,0x7a, -0x80,0x7d,0x7c,0x78,0x6b,0x60,0x65,0x72,0x7c,0x98,0x9e,0x8e,0x7c,0x7e,0x99,0xa4, -0x91,0x75,0x6a,0x70,0x72,0x77,0x79,0x6f,0x60,0x60,0x64,0x66,0x63,0x64,0x61,0x58, -0x4f,0x4b,0x50,0x65,0x9d,0xbf,0xb9,0x99,0x75,0x65,0x5e,0x62,0x64,0x68,0x6c,0x6a, -0x6a,0x6c,0x69,0x67,0x6b,0x69,0x67,0x6a,0x6b,0x60,0x52,0x48,0x46,0x44,0x3a,0x30, -0x37,0x34,0x31,0x30,0x31,0x32,0x30,0x2f,0x32,0x30,0x2e,0x30,0x36,0x3e,0x45,0x49, -0x4c,0x52,0x4b,0x37,0x2b,0x2f,0x32,0x2e,0x38,0x3b,0x3d,0x3f,0x44,0x47,0x40,0x36, -0x3e,0x3b,0x3c,0x43,0x4b,0x51,0x55,0x58,0x52,0x53,0x59,0x64,0x67,0x5c,0x5a,0x68, -0x83,0x8a,0x7f,0x74,0x65,0x4e,0x43,0x3e,0x42,0x39,0x52,0x73,0x6d,0x6a,0x71,0x59, -0x36,0x22,0x15,0x16,0x1b,0x1e,0x1a,0x0e,0x19,0x15,0x15,0x18,0x17,0x14,0x15,0x19, -0x14,0x21,0x43,0x6b,0x7c,0x70,0x5e,0x57,0x4f,0x43,0x3e,0x3d,0x40,0x53,0x73,0x89, -0x97,0x66,0x4d,0x50,0x53,0x5c,0x6d,0x73,0x60,0x60,0x55,0x4d,0x55,0x5f,0x65,0x69, -0x55,0x43,0x40,0x58,0x73,0x80,0x88,0x90,0x7f,0x81,0x6e,0x56,0x3f,0x33,0x34,0x2d, -0x31,0x32,0x3b,0x4a,0x54,0x53,0x4e,0x4c,0x48,0x47,0x45,0x43,0x43,0x43,0x3e,0x38, -0x50,0x51,0x55,0x59,0x5c,0x5e,0x5e,0x5d,0x5c,0x5a,0x55,0x4c,0x40,0x3a,0x40,0x49, -0x4f,0x50,0x53,0x56,0x59,0x5a,0x59,0x58,0x56,0x54,0x52,0x51,0x52,0x50,0x4d,0x4b, -0x4b,0x4b,0x4c,0x4e,0x51,0x52,0x51,0x50,0x4b,0x46,0x45,0x4c,0x55,0x5b,0x5e,0x5f, -0x56,0x59,0x5e,0x62,0x67,0x6a,0x6c,0x6c,0x6b,0x69,0x65,0x55,0x53,0x5f,0x6d,0x86, -0x94,0x98,0xa4,0xaa,0x98,0x72,0x52,0x45,0x43,0x42,0x3a,0x3a,0x3f,0x35,0x2b,0x32, -0x34,0x32,0x2e,0x28,0x25,0x28,0x2f,0x36,0x33,0x32,0x2e,0x2d,0x30,0x35,0x36,0x34, -0x2d,0x2b,0x2c,0x30,0x38,0x3e,0x40,0x40,0x40,0x48,0x50,0x52,0x50,0x50,0x54,0x59, -0x55,0x53,0x50,0x4d,0x48,0x43,0x43,0x45,0x43,0x44,0x44,0x41,0x41,0x43,0x41,0x3e, -0x3d,0x4a,0x63,0x7b,0x7b,0x61,0x51,0x58,0x62,0x61,0x52,0x49,0x41,0x3b,0x40,0x3c, -0x38,0x3a,0x3a,0x3a,0x3a,0x3a,0x3c,0x3e,0x3e,0x43,0x46,0x47,0x4a,0x4c,0x46,0x3d, -0x3a,0x3d,0x4b,0x4c,0x4f,0x51,0x50,0x56,0x5b,0x53,0x55,0x60,0x66,0x61,0x5b,0x5b, -0x59,0x64,0x60,0x5b,0x67,0x6f,0x6e,0x70,0x6d,0x6a,0x67,0x68,0x6a,0x6b,0x69,0x67, -0x63,0x60,0x61,0x67,0x69,0x67,0x69,0x6f,0x71,0x69,0x66,0x6b,0x71,0x71,0x6e,0x6d, -0x70,0x73,0x76,0x72,0x68,0x5c,0x52,0x4d,0x4b,0x4d,0x50,0x54,0x55,0x53,0x4d,0x48, -0x44,0x43,0x42,0x41,0x3e,0x37,0x33,0x33,0x36,0x35,0x35,0x33,0x31,0x31,0x33,0x34, -0x37,0x38,0x39,0x39,0x38,0x37,0x35,0x34,0x3a,0x3b,0x3e,0x41,0x43,0x44,0x48,0x4d, -0x4a,0x47,0x44,0x44,0x45,0x47,0x4a,0x4c,0x5a,0x5e,0x56,0x47,0x40,0x3c,0x38,0x3a, -0x44,0x55,0x73,0x7b,0x60,0x41,0x3a,0x3e,0x40,0x42,0x44,0x46,0x47,0x48,0x4a,0x4b, -0x4d,0x4f,0x51,0x52,0x52,0x52,0x53,0x54,0x53,0x57,0x5d,0x60,0x60,0x64,0x6f,0x7a, -0x7a,0x79,0x7b,0x82,0x86,0x7f,0x78,0x78,0x7a,0x7a,0x7b,0x7f,0x82,0x84,0x84,0x84, -0x8b,0x87,0x84,0x86,0x8d,0x95,0x9a,0x9c,0x92,0x93,0x95,0x95,0x94,0x93,0x91,0x8f, -0x97,0x98,0x9c,0x9d,0x97,0x90,0x90,0x94,0x9a,0x98,0x98,0x99,0x96,0x91,0x8f,0x90, -0x91,0x8e,0x8e,0x92,0x97,0x99,0x97,0x93,0x8d,0x8b,0x8c,0x8f,0x90,0x8d,0x8a,0x8a, -0x87,0x8e,0x8a,0x89,0x8f,0x8b,0x84,0x87,0x89,0x88,0x86,0x83,0x7f,0x7e,0x7e,0x7f, -0x80,0x84,0x84,0x7d,0x74,0x70,0x6f,0x6f,0x73,0x6e,0x66,0x60,0x5c,0x5c,0x5d,0x5d, -0x5d,0x5e,0x5e,0x5c,0x58,0x55,0x54,0x54,0x4e,0x4c,0x4b,0x4a,0x48,0x44,0x43,0x44, -0x3e,0x40,0x42,0x43,0x41,0x3f,0x3e,0x3e,0x3e,0x3f,0x43,0x47,0x4c,0x56,0x67,0x76, -0x81,0x7f,0x7d,0x7b,0x6f,0x62,0x6c,0x85,0xaa,0xbe,0xbd,0xb5,0xb1,0xb8,0xc3,0xbb, -0x9a,0x82,0x75,0x77,0x77,0x78,0x75,0x6b,0x65,0x6e,0x74,0x68,0x58,0x57,0x59,0x53, -0x53,0x49,0x4e,0x6b,0x9f,0xc1,0xb8,0x97,0x74,0x65,0x5f,0x63,0x65,0x69,0x6c,0x6a, -0x6d,0x6f,0x6b,0x69,0x6b,0x68,0x65,0x69,0x71,0x6c,0x68,0x6b,0x73,0x75,0x6b,0x5e, -0x59,0x56,0x54,0x56,0x5b,0x63,0x6a,0x6d,0x68,0x67,0x65,0x67,0x69,0x65,0x5a,0x4e, -0x4f,0x55,0x53,0x47,0x3e,0x3d,0x3d,0x3a,0x37,0x38,0x36,0x3c,0x4e,0x59,0x51,0x46, -0x3e,0x41,0x46,0x4c,0x53,0x56,0x58,0x59,0x61,0x60,0x60,0x62,0x5f,0x53,0x53,0x62, -0x67,0x74,0x73,0x74,0x71,0x65,0x64,0x63,0x79,0xa0,0xa4,0x91,0x88,0x86,0x7f,0x6a, -0x5d,0x4e,0x44,0x3d,0x34,0x30,0x2f,0x2a,0x21,0x1b,0x17,0x18,0x1a,0x20,0x2e,0x3d, -0x4f,0x63,0x67,0x54,0x47,0x4a,0x4c,0x44,0x44,0x44,0x46,0x4a,0x5c,0x7e,0x90,0x8a, -0x66,0x45,0x4b,0x58,0x4f,0x60,0x77,0x6a,0x6a,0x6c,0x62,0x5d,0x6a,0x74,0x6c,0x5f, -0x5d,0x4f,0x47,0x54,0x6b,0x75,0x6b,0x5d,0x5b,0x53,0x41,0x32,0x2d,0x2f,0x33,0x2f, -0x35,0x37,0x3f,0x49,0x4e,0x4b,0x48,0x47,0x44,0x43,0x43,0x42,0x43,0x41,0x3d,0x39, -0x52,0x52,0x53,0x57,0x5a,0x5c,0x5c,0x5b,0x5c,0x56,0x4d,0x42,0x39,0x39,0x44,0x4f, -0x56,0x56,0x56,0x59,0x5b,0x5d,0x5c,0x5b,0x56,0x52,0x4f,0x4e,0x4f,0x50,0x4f,0x4e, -0x49,0x48,0x47,0x46,0x47,0x47,0x46,0x45,0x50,0x4d,0x4e,0x54,0x5a,0x5b,0x5a,0x59, -0x51,0x58,0x5f,0x5e,0x5a,0x5a,0x63,0x6c,0x75,0x6e,0x67,0x5b,0x61,0x6f,0x7b,0x91, -0x92,0x96,0x94,0x82,0x62,0x46,0x3a,0x3a,0x29,0x2f,0x2d,0x2f,0x36,0x31,0x2d,0x35, -0x2d,0x2e,0x2e,0x2d,0x2c,0x2a,0x29,0x2a,0x2f,0x2e,0x2c,0x2b,0x2e,0x32,0x31,0x2f, -0x2a,0x32,0x3f,0x4c,0x52,0x50,0x48,0x42,0x3b,0x3e,0x3f,0x3f,0x3e,0x41,0x48,0x4e, -0x4d,0x4d,0x4f,0x50,0x4c,0x42,0x3d,0x3d,0x43,0x42,0x42,0x42,0x3e,0x3a,0x3a,0x3e, -0x3f,0x4e,0x71,0x94,0x91,0x6b,0x58,0x67,0x74,0x80,0x7a,0x6a,0x4f,0x39,0x3a,0x39, -0x3f,0x41,0x44,0x46,0x47,0x47,0x47,0x47,0x52,0x57,0x59,0x55,0x50,0x4c,0x46,0x3f, -0x4a,0x45,0x49,0x4f,0x59,0x64,0x5a,0x57,0x55,0x50,0x54,0x61,0x68,0x62,0x5a,0x58, -0x64,0x6c,0x66,0x64,0x75,0x7f,0x78,0x74,0x63,0x62,0x61,0x63,0x65,0x66,0x63,0x5f, -0x56,0x4f,0x4d,0x54,0x5a,0x5a,0x59,0x5b,0x5f,0x5e,0x60,0x66,0x6b,0x6e,0x70,0x72, -0x78,0x79,0x79,0x73,0x67,0x59,0x4f,0x49,0x3c,0x3c,0x3f,0x45,0x4c,0x4f,0x4f,0x4d, -0x48,0x46,0x45,0x44,0x40,0x39,0x34,0x33,0x37,0x37,0x35,0x33,0x31,0x31,0x33,0x34, -0x3a,0x3a,0x3b,0x3c,0x3c,0x3c,0x3b,0x3b,0x40,0x44,0x49,0x4a,0x45,0x42,0x45,0x4c, -0x4f,0x4d,0x4b,0x47,0x46,0x48,0x4c,0x4e,0x57,0x54,0x44,0x36,0x35,0x36,0x32,0x31, -0x34,0x4e,0x70,0x74,0x4f,0x2b,0x24,0x29,0x2d,0x2f,0x32,0x33,0x33,0x32,0x32,0x32, -0x34,0x37,0x3a,0x3d,0x3e,0x3f,0x41,0x42,0x45,0x44,0x48,0x52,0x5d,0x68,0x73,0x7c, -0x7c,0x84,0x8a,0x89,0x84,0x82,0x7f,0x78,0x7d,0x7d,0x7d,0x7e,0x82,0x86,0x89,0x89, -0x83,0x81,0x80,0x84,0x8b,0x91,0x93,0x93,0x92,0x93,0x95,0x97,0x95,0x92,0x8f,0x8d, -0x96,0x99,0x9d,0x9f,0x9b,0x95,0x95,0x98,0x9d,0x99,0x96,0x95,0x95,0x94,0x95,0x97, -0x96,0x91,0x8f,0x94,0x9e,0xa2,0x9d,0x96,0x90,0x8f,0x91,0x95,0x95,0x91,0x8c,0x8a, -0x8c,0x93,0x90,0x8e,0x92,0x8c,0x84,0x89,0x88,0x8b,0x8d,0x8a,0x84,0x80,0x81,0x83, -0x7c,0x80,0x81,0x7c,0x76,0x74,0x75,0x75,0x76,0x71,0x6b,0x67,0x65,0x62,0x5e,0x5a, -0x5f,0x61,0x62,0x5f,0x5a,0x55,0x53,0x52,0x54,0x51,0x50,0x53,0x53,0x4e,0x48,0x45, -0x40,0x41,0x42,0x41,0x40,0x3f,0x3f,0x40,0x3e,0x3f,0x40,0x42,0x45,0x4d,0x5d,0x6b, -0x7c,0x7d,0x7c,0x7b,0x71,0x61,0x6c,0x8e,0xae,0xbd,0xbb,0xb8,0xbd,0xc5,0xc7,0xb5, -0xae,0x9d,0x93,0x93,0x94,0x92,0x8c,0x85,0x89,0x9c,0xa3,0x88,0x62,0x56,0x5b,0x5a, -0x5a,0x4a,0x4c,0x71,0xa0,0xc2,0xb7,0x95,0x73,0x65,0x5f,0x64,0x67,0x6b,0x6e,0x6c, -0x70,0x70,0x6d,0x6c,0x6e,0x6a,0x67,0x6c,0x73,0x71,0x70,0x77,0x82,0x89,0x82,0x78, -0x6a,0x6d,0x71,0x77,0x80,0x8c,0x98,0x9f,0xaa,0xab,0xad,0xaf,0xac,0x98,0x76,0x58, -0x51,0x5a,0x69,0x79,0x82,0x84,0x84,0x85,0x85,0x89,0x7f,0x70,0x67,0x5a,0x49,0x42, -0x49,0x4d,0x50,0x4f,0x4d,0x4c,0x4e,0x4f,0x5b,0x63,0x63,0x5e,0x59,0x50,0x4d,0x52, -0x56,0x60,0x5e,0x65,0x6f,0x73,0x82,0x8a,0x96,0x9b,0x90,0x94,0x98,0x8a,0x85,0x88, -0x87,0x7b,0x72,0x6b,0x5d,0x52,0x4a,0x42,0x34,0x36,0x29,0x18,0x27,0x4e,0x63,0x5f, -0x52,0x4e,0x57,0x68,0x69,0x59,0x4f,0x52,0x3f,0x4e,0x64,0x78,0x87,0x90,0x7f,0x5f, -0x4c,0x4d,0x46,0x41,0x4f,0x62,0x64,0x5a,0x5c,0x58,0x57,0x60,0x64,0x53,0x44,0x45, -0x50,0x4f,0x46,0x3d,0x46,0x57,0x59,0x4d,0x42,0x37,0x30,0x2c,0x2c,0x2e,0x32,0x39, -0x41,0x41,0x43,0x45,0x45,0x42,0x41,0x41,0x44,0x42,0x3e,0x3b,0x38,0x35,0x32,0x31, -0x54,0x52,0x52,0x54,0x58,0x5a,0x5a,0x59,0x5b,0x52,0x46,0x3e,0x3b,0x3f,0x4a,0x55, -0x57,0x56,0x56,0x58,0x5b,0x5d,0x5c,0x5b,0x56,0x53,0x4f,0x4e,0x50,0x52,0x53,0x52, -0x50,0x4e,0x4b,0x49,0x47,0x45,0x42,0x40,0x49,0x48,0x49,0x4d,0x4d,0x4a,0x48,0x47, -0x4a,0x50,0x56,0x53,0x4a,0x4a,0x59,0x6a,0x78,0x7b,0x7d,0x6f,0x69,0x72,0x84,0xa4, -0xa7,0xa7,0x9a,0x7e,0x64,0x53,0x45,0x39,0x33,0x30,0x2a,0x2b,0x32,0x32,0x2d,0x2c, -0x2f,0x2d,0x2a,0x28,0x27,0x28,0x29,0x2b,0x32,0x34,0x33,0x30,0x2e,0x2f,0x2f,0x2d, -0x30,0x39,0x47,0x53,0x57,0x53,0x4a,0x43,0x3c,0x3c,0x3e,0x44,0x4a,0x4b,0x47,0x42, -0x3e,0x41,0x45,0x47,0x45,0x43,0x45,0x49,0x44,0x41,0x41,0x41,0x3b,0x33,0x32,0x36, -0x3a,0x41,0x57,0x71,0x70,0x57,0x55,0x6d,0x72,0x79,0x6f,0x61,0x4b,0x3a,0x3c,0x3a, -0x3e,0x40,0x42,0x45,0x46,0x46,0x46,0x46,0x55,0x5b,0x60,0x5e,0x5c,0x5d,0x5e,0x5f, -0x62,0x5b,0x56,0x54,0x53,0x61,0x5b,0x5e,0x56,0x52,0x53,0x5c,0x61,0x60,0x5c,0x5b, -0x5e,0x66,0x69,0x6d,0x78,0x7a,0x6d,0x60,0x57,0x58,0x59,0x59,0x5a,0x5b,0x57,0x53, -0x4a,0x45,0x44,0x4c,0x58,0x5f,0x5f,0x5e,0x57,0x58,0x5b,0x60,0x67,0x6e,0x75,0x79, -0x7a,0x79,0x76,0x6d,0x61,0x56,0x4f,0x4d,0x43,0x41,0x40,0x44,0x4a,0x4f,0x51,0x50, -0x51,0x4e,0x4c,0x4a,0x44,0x3c,0x37,0x35,0x3c,0x3c,0x3a,0x38,0x36,0x36,0x37,0x38, -0x39,0x39,0x39,0x3a,0x3c,0x3f,0x42,0x44,0x44,0x49,0x51,0x53,0x4d,0x46,0x44,0x47, -0x4d,0x4e,0x4c,0x47,0x44,0x46,0x4a,0x4c,0x52,0x52,0x46,0x38,0x35,0x35,0x34,0x36, -0x32,0x53,0x77,0x74,0x4b,0x29,0x22,0x25,0x2b,0x2d,0x30,0x32,0x31,0x31,0x30,0x30, -0x33,0x34,0x36,0x37,0x36,0x36,0x36,0x36,0x3b,0x35,0x38,0x4d,0x65,0x74,0x7a,0x7c, -0x7f,0x88,0x91,0x89,0x7d,0x7f,0x81,0x79,0x7f,0x7f,0x7e,0x7e,0x82,0x88,0x8b,0x8b, -0x8b,0x8b,0x8d,0x90,0x94,0x96,0x95,0x94,0x8e,0x8f,0x93,0x95,0x94,0x8f,0x8d,0x8d, -0x95,0x9a,0x9e,0x9e,0x9c,0x9b,0x9a,0x99,0x9e,0x9b,0x96,0x94,0x94,0x96,0x98,0x9a, -0x97,0x93,0x91,0x97,0xa0,0xa3,0x9d,0x96,0x95,0x94,0x95,0x97,0x96,0x91,0x8c,0x8a, -0x92,0x97,0x96,0x93,0x91,0x8b,0x86,0x88,0x8a,0x8c,0x8d,0x89,0x82,0x7f,0x82,0x85, -0x7e,0x81,0x80,0x7c,0x77,0x76,0x76,0x75,0x73,0x70,0x6c,0x6b,0x6c,0x69,0x62,0x5d, -0x65,0x67,0x69,0x67,0x62,0x5c,0x59,0x57,0x55,0x52,0x51,0x54,0x55,0x50,0x49,0x44, -0x48,0x48,0x47,0x44,0x42,0x40,0x40,0x40,0x41,0x40,0x40,0x40,0x41,0x47,0x53,0x5e, -0x73,0x79,0x79,0x78,0x71,0x61,0x6c,0x91,0xaf,0xbe,0xbd,0xbc,0xbe,0xc5,0xcb,0xc0, -0xbc,0xb4,0xae,0xb0,0xb3,0xb2,0xae,0xac,0xb4,0xbe,0xbf,0xac,0x94,0x8b,0x84,0x77, -0x61,0x4b,0x4c,0x78,0xa1,0xc3,0xb5,0x93,0x73,0x64,0x5f,0x64,0x68,0x6c,0x70,0x6f, -0x71,0x71,0x6e,0x6f,0x72,0x6e,0x6b,0x72,0x78,0x74,0x70,0x70,0x76,0x7d,0x7b,0x76, -0x7b,0x80,0x86,0x8b,0x8e,0x92,0x97,0x9b,0xa8,0xab,0xaf,0xb5,0xb5,0xa2,0x7c,0x59, -0x4d,0x57,0x73,0x98,0xb1,0xb9,0xb8,0xb9,0xb4,0xb1,0x9c,0x87,0x7e,0x6e,0x61,0x64, -0x6c,0x6d,0x69,0x5f,0x57,0x56,0x5a,0x5d,0x56,0x64,0x66,0x5e,0x58,0x51,0x48,0x43, -0x4b,0x55,0x53,0x5d,0x69,0x6c,0x74,0x76,0x6e,0x7c,0x85,0x87,0x82,0x8f,0x91,0x6d, -0x61,0x51,0x48,0x4a,0x4e,0x53,0x53,0x4d,0x5e,0x59,0x4a,0x41,0x4f,0x63,0x62,0x51, -0x4b,0x60,0x6d,0x6c,0x72,0x75,0x5c,0x39,0x2f,0x3e,0x61,0x83,0x8b,0x7e,0x68,0x55, -0x4c,0x34,0x38,0x5b,0x71,0x69,0x52,0x3f,0x5a,0x50,0x43,0x44,0x51,0x57,0x59,0x5f, -0x42,0x31,0x2c,0x3b,0x44,0x3d,0x36,0x39,0x35,0x2f,0x34,0x31,0x2c,0x2b,0x30,0x42, -0x41,0x41,0x42,0x42,0x41,0x40,0x40,0x40,0x3c,0x37,0x31,0x2b,0x25,0x20,0x20,0x22, -0x55,0x53,0x51,0x52,0x56,0x58,0x57,0x56,0x57,0x4d,0x42,0x3f,0x42,0x49,0x53,0x5a, -0x54,0x52,0x51,0x54,0x57,0x5a,0x59,0x58,0x56,0x53,0x51,0x51,0x53,0x55,0x55,0x54, -0x55,0x55,0x54,0x53,0x51,0x4d,0x49,0x45,0x42,0x42,0x44,0x45,0x42,0x3e,0x3e,0x40, -0x4f,0x52,0x54,0x53,0x51,0x57,0x6b,0x7e,0x7e,0x80,0x7d,0x64,0x51,0x51,0x65,0x89, -0xa5,0xa5,0x9f,0x97,0x92,0x86,0x65,0x43,0x37,0x32,0x31,0x32,0x32,0x34,0x31,0x29, -0x33,0x31,0x2d,0x28,0x25,0x25,0x29,0x2d,0x36,0x3d,0x40,0x3c,0x37,0x36,0x39,0x3c, -0x3a,0x39,0x39,0x3d,0x43,0x46,0x44,0x42,0x3e,0x43,0x4b,0x53,0x57,0x54,0x4d,0x47, -0x4d,0x55,0x5b,0x58,0x51,0x4d,0x4f,0x52,0x55,0x52,0x4c,0x45,0x42,0x41,0x3f,0x3c, -0x37,0x3a,0x3f,0x46,0x49,0x44,0x4c,0x60,0x5e,0x5b,0x4b,0x45,0x43,0x40,0x43,0x3b, -0x3b,0x3a,0x39,0x39,0x3a,0x3d,0x3f,0x40,0x47,0x4f,0x58,0x5e,0x62,0x68,0x6e,0x73, -0x6d,0x69,0x5e,0x52,0x42,0x4e,0x4b,0x55,0x5a,0x54,0x4f,0x4d,0x4f,0x53,0x55,0x57, -0x56,0x5a,0x63,0x67,0x63,0x5e,0x54,0x47,0x4f,0x51,0x50,0x4c,0x4b,0x4d,0x4b,0x48, -0x45,0x45,0x46,0x4d,0x5b,0x69,0x6d,0x6b,0x5f,0x5c,0x59,0x5b,0x63,0x6d,0x74,0x77, -0x7a,0x7c,0x7b,0x74,0x69,0x5f,0x59,0x57,0x4e,0x4b,0x49,0x4c,0x52,0x56,0x56,0x55, -0x51,0x4e,0x4c,0x49,0x43,0x3b,0x35,0x34,0x39,0x39,0x38,0x37,0x35,0x34,0x35,0x36, -0x3a,0x39,0x38,0x39,0x3d,0x44,0x4b,0x50,0x4f,0x4f,0x52,0x54,0x52,0x4b,0x46,0x44, -0x46,0x4a,0x49,0x44,0x41,0x44,0x48,0x4a,0x50,0x54,0x4b,0x3e,0x3b,0x3c,0x3b,0x3d, -0x44,0x65,0x82,0x73,0x47,0x2b,0x27,0x28,0x28,0x2b,0x2e,0x31,0x33,0x33,0x34,0x35, -0x38,0x38,0x39,0x37,0x35,0x34,0x34,0x34,0x39,0x3b,0x48,0x60,0x73,0x7b,0x7e,0x80, -0x87,0x89,0x8f,0x89,0x79,0x7a,0x80,0x7c,0x80,0x81,0x81,0x80,0x83,0x89,0x8b,0x89, -0x87,0x89,0x8b,0x8e,0x8f,0x8f,0x8e,0x8d,0x8b,0x8d,0x92,0x94,0x91,0x8c,0x8b,0x8d, -0x94,0x9b,0x9e,0x9a,0x9a,0x9f,0x9d,0x96,0x9e,0x9b,0x97,0x94,0x94,0x96,0x97,0x96, -0x95,0x95,0x97,0x9c,0x9f,0x9f,0x9c,0x98,0x99,0x97,0x96,0x97,0x96,0x93,0x90,0x90, -0x94,0x94,0x98,0x96,0x8e,0x8b,0x8b,0x89,0x8d,0x8c,0x8a,0x86,0x83,0x81,0x81,0x81, -0x82,0x83,0x80,0x7c,0x79,0x78,0x76,0x73,0x70,0x6c,0x6a,0x6a,0x6c,0x6b,0x67,0x63, -0x6c,0x6d,0x6e,0x6c,0x68,0x62,0x5c,0x59,0x57,0x54,0x54,0x56,0x55,0x50,0x4c,0x4a, -0x4f,0x4f,0x4d,0x4a,0x46,0x43,0x41,0x41,0x44,0x42,0x41,0x42,0x42,0x44,0x4c,0x53, -0x65,0x70,0x71,0x71,0x6f,0x63,0x6f,0x96,0xb4,0xbf,0xbe,0xbe,0xbe,0xc2,0xcb,0xc5, -0xb7,0xb5,0xb2,0xb2,0xb6,0xb6,0xb5,0xb8,0xbf,0xbd,0xbb,0xb5,0xb0,0xb0,0xa2,0x8c, -0x67,0x4d,0x4d,0x7e,0xa4,0xc5,0xb2,0x8f,0x72,0x63,0x5e,0x63,0x68,0x6d,0x72,0x71, -0x74,0x73,0x70,0x72,0x75,0x6f,0x6d,0x75,0x75,0x74,0x73,0x73,0x78,0x80,0x83,0x83, -0x88,0x8b,0x91,0x96,0x99,0x9a,0x9a,0x9a,0x91,0x8e,0x8c,0x8f,0x96,0x91,0x77,0x5b, -0x48,0x52,0x6a,0x8c,0xa9,0xb3,0xad,0xa4,0xab,0xa5,0x8e,0x7f,0x7c,0x6b,0x5f,0x68, -0x77,0x76,0x6f,0x64,0x5d,0x5f,0x65,0x68,0x60,0x6b,0x6a,0x60,0x5b,0x54,0x49,0x44, -0x48,0x53,0x55,0x63,0x6d,0x65,0x5c,0x51,0x5c,0x7a,0x74,0x73,0x75,0x4e,0x33,0x3e, -0x36,0x39,0x43,0x48,0x45,0x4e,0x63,0x71,0x88,0x80,0x7e,0x85,0x82,0x74,0x69,0x68, -0x78,0x77,0x73,0x6f,0x6f,0x6e,0x66,0x5d,0x62,0x62,0x70,0x7d,0x72,0x5e,0x50,0x49, -0x38,0x38,0x55,0x68,0x5a,0x55,0x57,0x49,0x3c,0x44,0x44,0x46,0x51,0x52,0x3f,0x2d, -0x3d,0x48,0x4d,0x47,0x42,0x43,0x40,0x3b,0x30,0x2c,0x31,0x28,0x23,0x29,0x2b,0x39, -0x33,0x37,0x3b,0x3d,0x3d,0x3a,0x36,0x32,0x27,0x22,0x1d,0x1a,0x16,0x14,0x18,0x1f, -0x56,0x53,0x51,0x51,0x54,0x56,0x56,0x54,0x51,0x47,0x3e,0x3f,0x47,0x4f,0x56,0x5a, -0x52,0x50,0x50,0x52,0x56,0x59,0x59,0x57,0x55,0x53,0x52,0x53,0x55,0x55,0x54,0x52, -0x53,0x55,0x57,0x59,0x58,0x55,0x4f,0x4b,0x4a,0x4a,0x4c,0x4c,0x48,0x45,0x47,0x4b, -0x4f,0x4c,0x4a,0x4c,0x50,0x5c,0x71,0x83,0x85,0x76,0x66,0x55,0x57,0x66,0x78,0x95, -0xa3,0xa7,0xa5,0xa0,0x9a,0x8b,0x68,0x45,0x2c,0x29,0x2f,0x2f,0x27,0x2d,0x36,0x31, -0x2a,0x31,0x38,0x39,0x35,0x2e,0x2a,0x29,0x2f,0x39,0x40,0x3b,0x33,0x32,0x37,0x3d, -0x38,0x32,0x2c,0x2f,0x39,0x41,0x44,0x43,0x42,0x4a,0x51,0x50,0x4a,0x49,0x50,0x58, -0x5d,0x61,0x5d,0x4e,0x43,0x45,0x51,0x5a,0x5f,0x5b,0x4d,0x3e,0x3e,0x47,0x47,0x3e, -0x37,0x41,0x44,0x43,0x47,0x49,0x49,0x4c,0x49,0x4f,0x4a,0x4a,0x46,0x3f,0x3e,0x35, -0x3b,0x38,0x35,0x35,0x39,0x3f,0x46,0x4a,0x49,0x51,0x5c,0x62,0x66,0x68,0x6a,0x6a, -0x63,0x5c,0x4f,0x4c,0x48,0x5d,0x57,0x5d,0x59,0x58,0x53,0x4f,0x4f,0x53,0x54,0x53, -0x57,0x59,0x63,0x62,0x52,0x4d,0x4f,0x49,0x4f,0x51,0x4f,0x48,0x46,0x48,0x48,0x47, -0x4a,0x4c,0x4d,0x50,0x5b,0x69,0x6f,0x6d,0x69,0x60,0x56,0x54,0x5b,0x66,0x6b,0x6c, -0x71,0x76,0x7b,0x78,0x6d,0x61,0x58,0x55,0x4c,0x4a,0x49,0x4e,0x54,0x59,0x58,0x56, -0x54,0x52,0x4f,0x4e,0x48,0x41,0x3b,0x3a,0x3a,0x3b,0x3a,0x39,0x37,0x36,0x37,0x38, -0x3d,0x3b,0x3a,0x3b,0x41,0x4a,0x54,0x5a,0x5a,0x54,0x4e,0x4e,0x4f,0x4b,0x46,0x43, -0x44,0x49,0x49,0x44,0x42,0x45,0x49,0x4b,0x53,0x53,0x49,0x40,0x43,0x45,0x42,0x40, -0x57,0x73,0x85,0x6a,0x3b,0x23,0x24,0x25,0x2b,0x2e,0x31,0x34,0x35,0x35,0x36,0x36, -0x35,0x36,0x38,0x39,0x39,0x3a,0x3c,0x3e,0x3e,0x4e,0x67,0x7b,0x7e,0x7a,0x7e,0x88, -0x91,0x8a,0x8d,0x8a,0x7a,0x77,0x7f,0x7f,0x7f,0x82,0x82,0x82,0x84,0x89,0x89,0x86, -0x8a,0x8c,0x90,0x92,0x92,0x92,0x92,0x93,0x8f,0x91,0x95,0x97,0x93,0x8c,0x8b,0x8f, -0x93,0x9c,0x9d,0x96,0x98,0xa0,0x9d,0x92,0x9e,0x9c,0x98,0x95,0x95,0x95,0x94,0x92, -0x93,0x98,0x9d,0xa0,0x9f,0x9c,0x9b,0x9a,0x9b,0x97,0x95,0x96,0x97,0x97,0x97,0x99, -0x92,0x90,0x97,0x98,0x8d,0x8c,0x91,0x8d,0x90,0x8d,0x8a,0x89,0x89,0x87,0x81,0x7d, -0x7f,0x7f,0x7d,0x7a,0x7b,0x7d,0x7b,0x78,0x72,0x6e,0x6a,0x69,0x6b,0x6d,0x6c,0x6a, -0x6d,0x6e,0x6d,0x6b,0x66,0x5f,0x57,0x53,0x5d,0x5c,0x5c,0x5c,0x59,0x54,0x53,0x55, -0x51,0x51,0x51,0x4e,0x4a,0x46,0x44,0x43,0x45,0x43,0x42,0x43,0x43,0x44,0x48,0x4d, -0x56,0x64,0x67,0x68,0x6a,0x63,0x72,0x9a,0xbc,0xc1,0xbc,0xbf,0xc3,0xc4,0xc9,0xc1, -0xb9,0xba,0xb5,0xb3,0xb6,0xb5,0xb6,0xbc,0xc0,0xc3,0xc5,0xbc,0xb0,0xac,0xa7,0x9a, -0x69,0x4e,0x4e,0x83,0xa6,0xc6,0xb1,0x8c,0x72,0x62,0x5d,0x62,0x67,0x6d,0x73,0x72, -0x78,0x76,0x72,0x73,0x76,0x6f,0x6c,0x73,0x72,0x75,0x75,0x74,0x74,0x77,0x77,0x76, -0x72,0x75,0x7d,0x89,0x97,0xa2,0xa7,0xa9,0x9d,0x92,0x84,0x7f,0x87,0x8a,0x7c,0x68, -0x4a,0x52,0x61,0x78,0x91,0x9c,0x90,0x7e,0x6b,0x7a,0x7e,0x7d,0x78,0x61,0x56,0x69, -0x6a,0x6a,0x65,0x5e,0x5d,0x62,0x66,0x66,0x6b,0x6f,0x69,0x5f,0x5b,0x56,0x50,0x50, -0x45,0x4e,0x4e,0x5b,0x66,0x5c,0x4e,0x3f,0x49,0x5b,0x5e,0x5b,0x4b,0x3a,0x37,0x33, -0x36,0x39,0x46,0x51,0x50,0x51,0x54,0x53,0x54,0x60,0x6c,0x6a,0x5f,0x59,0x64,0x73, -0x6b,0x6a,0x5b,0x4e,0x61,0x89,0x9d,0x99,0x7f,0x7a,0x75,0x6a,0x58,0x4a,0x3e,0x31, -0x3d,0x54,0x5c,0x57,0x50,0x3f,0x3f,0x5a,0x6e,0x61,0x4d,0x40,0x35,0x2a,0x2f,0x43, -0x64,0x71,0x74,0x6b,0x68,0x68,0x59,0x44,0x34,0x29,0x26,0x16,0x18,0x27,0x21,0x23, -0x29,0x2e,0x34,0x36,0x33,0x2b,0x20,0x17,0x13,0x10,0x0f,0x10,0x11,0x13,0x1c,0x26, -0x5a,0x58,0x54,0x52,0x57,0x5c,0x59,0x51,0x4c,0x3f,0x3b,0x41,0x4b,0x56,0x5d,0x5a, -0x53,0x51,0x51,0x53,0x57,0x5a,0x5a,0x59,0x58,0x54,0x50,0x50,0x53,0x56,0x56,0x56, -0x5c,0x59,0x57,0x56,0x55,0x53,0x55,0x58,0x5a,0x66,0x6a,0x5d,0x4e,0x4b,0x51,0x55, -0x55,0x50,0x4a,0x52,0x6c,0x8a,0x96,0x95,0x8f,0x83,0x6e,0x5e,0x60,0x72,0x96,0xba, -0xbd,0xae,0x82,0x63,0x66,0x5f,0x49,0x3f,0x33,0x31,0x2f,0x30,0x32,0x33,0x34,0x34, -0x33,0x39,0x3f,0x3c,0x34,0x2c,0x2a,0x2c,0x29,0x2e,0x31,0x2e,0x2d,0x37,0x39,0x2c, -0x36,0x35,0x37,0x35,0x33,0x3a,0x40,0x3c,0x3c,0x40,0x45,0x48,0x4d,0x57,0x64,0x6e, -0x70,0x66,0x5a,0x4f,0x44,0x3f,0x45,0x50,0x59,0x56,0x4d,0x42,0x3e,0x40,0x42,0x41, -0x48,0x48,0x48,0x45,0x44,0x45,0x48,0x4b,0x47,0x47,0x4a,0x4d,0x48,0x3f,0x38,0x37, -0x3c,0x38,0x37,0x3f,0x48,0x4d,0x50,0x51,0x50,0x51,0x57,0x5e,0x60,0x5d,0x5c,0x5f, -0x5a,0x56,0x4f,0x4c,0x50,0x57,0x5a,0x58,0x5c,0x56,0x50,0x51,0x56,0x5b,0x5b,0x59, -0x5c,0x5c,0x5d,0x5c,0x5b,0x58,0x56,0x54,0x63,0x61,0x5f,0x5d,0x5a,0x55,0x50,0x4c, -0x50,0x52,0x54,0x55,0x59,0x61,0x67,0x6a,0x6c,0x67,0x5f,0x5a,0x5e,0x67,0x69,0x66, -0x6d,0x6d,0x6a,0x64,0x61,0x5d,0x55,0x4c,0x4b,0x4c,0x4b,0x47,0x47,0x4c,0x53,0x56, -0x58,0x56,0x55,0x53,0x4d,0x43,0x3c,0x3a,0x3a,0x3b,0x3c,0x3b,0x39,0x38,0x39,0x3b, -0x3c,0x3e,0x3d,0x3c,0x44,0x4f,0x51,0x4d,0x48,0x4b,0x4e,0x4f,0x4e,0x4b,0x48,0x46, -0x45,0x45,0x49,0x4b,0x48,0x42,0x42,0x46,0x47,0x42,0x41,0x49,0x53,0x5c,0x66,0x6e, -0x7d,0x87,0x7c,0x56,0x32,0x26,0x27,0x28,0x2c,0x30,0x35,0x37,0x37,0x36,0x37,0x38, -0x3a,0x3c,0x3d,0x3c,0x3a,0x3b,0x3f,0x43,0x4d,0x60,0x72,0x78,0x79,0x7f,0x84,0x85, -0x86,0x89,0x8c,0x8b,0x87,0x84,0x83,0x84,0x88,0x86,0x84,0x81,0x81,0x84,0x89,0x8d, -0x91,0x92,0x93,0x93,0x92,0x94,0x96,0x98,0x94,0x96,0x98,0x97,0x94,0x91,0x92,0x93, -0x9d,0x9c,0x96,0x90,0x94,0x9d,0x9f,0x9b,0x9c,0x96,0x94,0x98,0x99,0x94,0x91,0x93, -0x92,0x9b,0x9e,0x9f,0xa0,0x9b,0x97,0x9a,0x99,0x94,0x94,0x97,0x96,0x91,0x90,0x95, -0x8b,0x91,0x8a,0x87,0x93,0x97,0x90,0x8f,0x8f,0x8f,0x90,0x90,0x8d,0x89,0x84,0x80, -0x81,0x82,0x82,0x7f,0x7e,0x7e,0x7c,0x79,0x73,0x77,0x78,0x74,0x70,0x6f,0x6d,0x6c, -0x6d,0x6e,0x6f,0x6e,0x6b,0x66,0x62,0x60,0x5c,0x5c,0x5c,0x5b,0x5a,0x59,0x59,0x5a, -0x5c,0x5a,0x56,0x51,0x4e,0x4d,0x48,0x43,0x47,0x48,0x48,0x47,0x45,0x43,0x43,0x43, -0x48,0x55,0x63,0x6a,0x67,0x65,0x7e,0xa4,0xc2,0xc5,0xc6,0xc6,0xc6,0xc7,0xc6,0xc4, -0xc1,0xbe,0xba,0xba,0xba,0xb9,0xb9,0xb9,0xbc,0xbe,0xbf,0xb9,0xb4,0xb6,0xab,0x95, -0x68,0x48,0x51,0x84,0xaf,0xc2,0xaf,0x87,0x6c,0x65,0x60,0x63,0x69,0x6d,0x70,0x72, -0x74,0x75,0x75,0x73,0x72,0x72,0x71,0x70,0x72,0x69,0x62,0x60,0x5f,0x5a,0x56,0x54, -0x56,0x5a,0x60,0x6c,0x7e,0x92,0x9c,0x9c,0x97,0x97,0x98,0x9b,0x9b,0x92,0x7c,0x68, -0x4a,0x4d,0x5b,0x67,0x70,0x7f,0x7d,0x67,0x69,0x6d,0x78,0x85,0x7c,0x59,0x41,0x44, -0x49,0x4d,0x51,0x55,0x5f,0x6b,0x73,0x75,0x70,0x72,0x6b,0x5d,0x5c,0x69,0x64,0x4c, -0x58,0x5c,0x6c,0x69,0x5f,0x58,0x50,0x4c,0x51,0x55,0x55,0x46,0x35,0x38,0x47,0x4e, -0x69,0x5f,0x5c,0x68,0x77,0x7c,0x76,0x71,0x68,0x6d,0x68,0x5c,0x5a,0x64,0x6c,0x6c, -0x65,0x55,0x49,0x4d,0x52,0x50,0x4c,0x4c,0x5b,0x61,0x5e,0x55,0x4b,0x3c,0x31,0x31, -0x4d,0x52,0x4d,0x3e,0x3d,0x49,0x50,0x4d,0x42,0x3c,0x35,0x2f,0x2c,0x2b,0x2a,0x27, -0x30,0x3c,0x47,0x5b,0x71,0x68,0x4d,0x3f,0x2c,0x29,0x23,0x22,0x25,0x28,0x24,0x1f, -0x28,0x28,0x24,0x1d,0x19,0x18,0x14,0x0f,0x12,0x16,0x15,0x13,0x17,0x23,0x30,0x37, -0x5d,0x5c,0x58,0x56,0x58,0x59,0x54,0x4c,0x46,0x3c,0x3c,0x46,0x4e,0x55,0x58,0x52, -0x54,0x50,0x4e,0x51,0x58,0x5d,0x5d,0x5a,0x56,0x52,0x4f,0x50,0x53,0x56,0x57,0x56, -0x56,0x56,0x59,0x5a,0x5a,0x5b,0x60,0x67,0x7d,0x86,0x88,0x7d,0x72,0x6d,0x6a,0x67, -0x5e,0x56,0x57,0x6b,0x88,0x9c,0x9f,0x9b,0x8e,0x80,0x63,0x48,0x3c,0x48,0x72,0xa0, -0xc5,0xbf,0x89,0x4d,0x44,0x4e,0x44,0x36,0x3a,0x35,0x32,0x35,0x3a,0x3b,0x38,0x36, -0x3c,0x3e,0x3f,0x3c,0x36,0x2f,0x29,0x26,0x25,0x27,0x2c,0x2c,0x2b,0x34,0x3c,0x3a, -0x3c,0x37,0x35,0x32,0x2f,0x34,0x3c,0x3c,0x3c,0x3a,0x3b,0x3e,0x46,0x50,0x5e,0x69, -0x6c,0x67,0x60,0x57,0x4a,0x3e,0x3c,0x40,0x47,0x4a,0x49,0x44,0x40,0x3f,0x3c,0x38, -0x47,0x48,0x48,0x46,0x43,0x44,0x4a,0x4f,0x47,0x48,0x4b,0x4d,0x48,0x40,0x3a,0x3a, -0x3b,0x3a,0x3d,0x43,0x49,0x4c,0x4f,0x52,0x53,0x56,0x5b,0x5f,0x5d,0x55,0x51,0x51, -0x59,0x56,0x52,0x52,0x58,0x5d,0x5d,0x5a,0x52,0x51,0x53,0x57,0x5e,0x64,0x66,0x67, -0x6b,0x67,0x62,0x5f,0x5e,0x5d,0x5c,0x5a,0x5a,0x5b,0x5d,0x5f,0x5f,0x5c,0x56,0x51, -0x50,0x53,0x56,0x56,0x57,0x5a,0x5b,0x5b,0x65,0x6a,0x70,0x74,0x77,0x77,0x72,0x6a, -0x6b,0x6d,0x6b,0x66,0x62,0x5d,0x55,0x4d,0x4f,0x53,0x55,0x52,0x50,0x50,0x51,0x50, -0x58,0x57,0x56,0x55,0x4e,0x44,0x3c,0x3a,0x3b,0x3b,0x3c,0x3b,0x3a,0x39,0x39,0x39, -0x3d,0x3f,0x3d,0x3a,0x3f,0x47,0x4a,0x47,0x41,0x42,0x42,0x43,0x44,0x44,0x44,0x44, -0x47,0x49,0x4d,0x50,0x4d,0x45,0x42,0x42,0x47,0x41,0x3e,0x43,0x4e,0x59,0x65,0x6e, -0x75,0x69,0x4f,0x34,0x29,0x2b,0x2a,0x24,0x2c,0x30,0x35,0x37,0x37,0x37,0x37,0x39, -0x37,0x36,0x37,0x3a,0x39,0x3a,0x43,0x4e,0x62,0x6f,0x7b,0x7e,0x80,0x85,0x87,0x85, -0x87,0x8a,0x8b,0x8b,0x89,0x88,0x88,0x89,0x8b,0x8a,0x87,0x85,0x83,0x84,0x87,0x8a, -0x8f,0x8d,0x8d,0x8f,0x93,0x95,0x95,0x94,0x91,0x94,0x98,0x99,0x98,0x98,0x9a,0x9d, -0xa1,0xa1,0x9d,0x98,0x99,0x9f,0x9f,0x9a,0x98,0x95,0x97,0x9c,0x9a,0x92,0x8f,0x91, -0x95,0x9d,0xa0,0x9f,0x9e,0x99,0x94,0x98,0x99,0x93,0x91,0x94,0x94,0x8f,0x8e,0x92, -0x8c,0x92,0x8c,0x89,0x93,0x97,0x90,0x8f,0x8d,0x8e,0x8f,0x90,0x8f,0x8b,0x87,0x83, -0x85,0x86,0x85,0x81,0x7f,0x80,0x81,0x80,0x7f,0x7e,0x7a,0x74,0x71,0x71,0x71,0x6f, -0x71,0x70,0x6e,0x6d,0x6c,0x6a,0x66,0x63,0x5c,0x5d,0x5e,0x5e,0x5e,0x5c,0x5a,0x58, -0x5b,0x5c,0x5a,0x56,0x53,0x51,0x4c,0x48,0x48,0x47,0x46,0x45,0x45,0x44,0x44,0x44, -0x44,0x4f,0x5d,0x66,0x65,0x64,0x7b,0x9e,0xbb,0xbe,0xc0,0xc0,0xc1,0xc3,0xc2,0xbf, -0xbd,0xbd,0xbe,0xbe,0xbd,0xbd,0xbd,0xbf,0xc7,0xc6,0xc3,0xba,0xb3,0xb3,0xa9,0x93, -0x60,0x48,0x55,0x80,0xa2,0xb0,0xa2,0x83,0x6a,0x63,0x5f,0x62,0x69,0x6e,0x72,0x75, -0x75,0x74,0x72,0x71,0x70,0x6f,0x6c,0x69,0x64,0x58,0x4e,0x4b,0x4b,0x48,0x45,0x43, -0x4c,0x4f,0x54,0x5d,0x6b,0x7c,0x86,0x89,0x8e,0x91,0x97,0x9e,0xa4,0xa1,0x93,0x85, -0x5d,0x49,0x43,0x4a,0x52,0x60,0x6d,0x6d,0x6a,0x73,0x7b,0x7f,0x76,0x5c,0x45,0x40, -0x42,0x4b,0x54,0x5b,0x5e,0x5d,0x56,0x4e,0x5b,0x62,0x68,0x6a,0x6a,0x64,0x57,0x4c, -0x48,0x56,0x5a,0x5d,0x5b,0x60,0x59,0x4f,0x54,0x49,0x41,0x3e,0x41,0x50,0x5f,0x61, -0x41,0x65,0x87,0x8e,0x81,0x75,0x71,0x72,0x74,0x76,0x71,0x67,0x63,0x66,0x6a,0x6a, -0x4a,0x44,0x46,0x50,0x52,0x46,0x37,0x2f,0x48,0x50,0x4e,0x46,0x3e,0x36,0x35,0x3d, -0x4f,0x43,0x3d,0x3e,0x38,0x2d,0x2d,0x36,0x36,0x35,0x2d,0x25,0x2a,0x32,0x29,0x17, -0x40,0x4c,0x5d,0x70,0x7c,0x77,0x6e,0x6c,0x73,0x73,0x71,0x6b,0x67,0x60,0x52,0x44, -0x3c,0x37,0x32,0x2d,0x26,0x22,0x26,0x2d,0x22,0x25,0x27,0x2c,0x36,0x41,0x46,0x46, -0x68,0x66,0x62,0x5f,0x5d,0x59,0x51,0x49,0x3a,0x37,0x41,0x53,0x5f,0x67,0x68,0x61, -0x5b,0x55,0x51,0x54,0x5b,0x60,0x5f,0x5d,0x5a,0x58,0x56,0x56,0x58,0x5a,0x5a,0x5a, -0x5d,0x5f,0x62,0x63,0x61,0x60,0x66,0x6e,0x84,0x8f,0x99,0x99,0x94,0x88,0x75,0x66, -0x58,0x56,0x5c,0x67,0x6a,0x64,0x61,0x63,0x5a,0x62,0x62,0x53,0x3c,0x31,0x48,0x6e, -0x95,0x90,0x6c,0x44,0x3b,0x3b,0x37,0x37,0x39,0x38,0x39,0x3e,0x49,0x51,0x50,0x4b, -0x46,0x43,0x40,0x3d,0x3a,0x34,0x2d,0x27,0x28,0x28,0x2e,0x32,0x34,0x3f,0x4c,0x51, -0x37,0x30,0x31,0x36,0x32,0x2f,0x30,0x2e,0x35,0x30,0x30,0x35,0x3c,0x43,0x4c,0x55, -0x53,0x53,0x52,0x4e,0x46,0x3d,0x38,0x38,0x31,0x36,0x3c,0x3d,0x3c,0x3b,0x39,0x37, -0x48,0x4a,0x4a,0x47,0x44,0x44,0x49,0x4e,0x47,0x47,0x4a,0x4c,0x4a,0x44,0x3e,0x3c, -0x3b,0x3b,0x3b,0x3d,0x3e,0x40,0x45,0x4b,0x52,0x55,0x5b,0x5f,0x5e,0x5b,0x5b,0x5e, -0x62,0x5f,0x5b,0x59,0x5b,0x5b,0x55,0x4d,0x49,0x4b,0x4f,0x54,0x5a,0x61,0x68,0x6d, -0x6f,0x6b,0x67,0x66,0x67,0x69,0x67,0x66,0x5e,0x5e,0x5f,0x5f,0x5d,0x54,0x48,0x3f, -0x40,0x46,0x4d,0x52,0x55,0x56,0x55,0x52,0x5a,0x5f,0x63,0x65,0x66,0x68,0x69,0x69, -0x68,0x6c,0x6d,0x6a,0x66,0x62,0x5c,0x58,0x57,0x57,0x53,0x4c,0x48,0x4b,0x4f,0x52, -0x58,0x57,0x58,0x56,0x4f,0x44,0x3c,0x39,0x3e,0x3e,0x3e,0x3e,0x3e,0x3d,0x3b,0x3a, -0x39,0x3a,0x38,0x35,0x39,0x41,0x44,0x43,0x3e,0x3c,0x3a,0x3a,0x3e,0x41,0x43,0x43, -0x40,0x42,0x48,0x4d,0x4c,0x46,0x3f,0x3c,0x41,0x3a,0x35,0x36,0x3c,0x44,0x4c,0x52, -0x52,0x4b,0x3d,0x30,0x29,0x28,0x28,0x26,0x2c,0x30,0x35,0x38,0x38,0x38,0x39,0x3a, -0x3d,0x38,0x37,0x3a,0x3a,0x3c,0x4a,0x5a,0x74,0x7b,0x7f,0x81,0x85,0x89,0x88,0x84, -0x8b,0x8b,0x8c,0x8c,0x8c,0x8b,0x8a,0x8a,0x84,0x85,0x85,0x85,0x86,0x87,0x8a,0x8c, -0x8d,0x8a,0x88,0x8d,0x95,0x99,0x96,0x92,0x98,0x9a,0x9c,0x9c,0x9a,0x99,0x9a,0x9c, -0x9f,0xa2,0xa1,0x9c,0x9b,0x9d,0x9c,0x98,0x98,0x98,0x9b,0x9e,0x9a,0x92,0x90,0x94, -0x9b,0xa2,0xa2,0x9f,0x9e,0x98,0x93,0x97,0x9d,0x97,0x93,0x94,0x94,0x91,0x91,0x93, -0x8c,0x91,0x8e,0x8c,0x94,0x97,0x93,0x90,0x8d,0x8e,0x8f,0x90,0x8f,0x8c,0x8a,0x88, -0x87,0x88,0x86,0x81,0x7e,0x80,0x83,0x84,0x86,0x83,0x7c,0x74,0x72,0x74,0x75,0x74, -0x76,0x72,0x6e,0x6d,0x6d,0x6c,0x68,0x64,0x60,0x60,0x61,0x63,0x64,0x62,0x5e,0x5a, -0x5d,0x5f,0x60,0x5d,0x59,0x57,0x53,0x4f,0x4f,0x4c,0x49,0x47,0x47,0x47,0x46,0x44, -0x46,0x4d,0x57,0x60,0x63,0x64,0x7a,0x9c,0xb4,0xb7,0xba,0xba,0xbc,0xbe,0xbe,0xbc, -0xba,0xbc,0xbc,0xba,0xb7,0xb6,0xb9,0xbb,0xb8,0xba,0xbd,0xb9,0xb2,0xae,0x9f,0x86, -0x57,0x48,0x53,0x71,0x84,0x8d,0x89,0x79,0x6c,0x66,0x62,0x65,0x6b,0x6f,0x73,0x76, -0x76,0x73,0x70,0x71,0x72,0x70,0x6b,0x66,0x61,0x55,0x4a,0x45,0x46,0x47,0x45,0x44, -0x49,0x4c,0x50,0x55,0x5f,0x6d,0x79,0x80,0x88,0x8c,0x92,0x98,0x9d,0x9e,0x98,0x90, -0x6b,0x4b,0x3d,0x49,0x50,0x53,0x60,0x6e,0x71,0x7c,0x7c,0x75,0x6f,0x64,0x55,0x4e, -0x5d,0x5b,0x57,0x53,0x53,0x57,0x5a,0x5a,0x51,0x55,0x5b,0x68,0x74,0x71,0x76,0x8c, -0x96,0x84,0x4d,0x50,0x5b,0x65,0x5b,0x50,0x50,0x42,0x3d,0x46,0x52,0x5f,0x66,0x62, -0x74,0x81,0x86,0x82,0x85,0x92,0x94,0x8b,0x80,0x76,0x6d,0x6d,0x6f,0x69,0x56,0x45, -0x43,0x42,0x49,0x55,0x57,0x4a,0x3e,0x3a,0x40,0x49,0x47,0x3e,0x37,0x31,0x34,0x3f, -0x48,0x37,0x34,0x3e,0x38,0x22,0x1c,0x29,0x29,0x2f,0x34,0x32,0x28,0x2d,0x4b,0x6c, -0x76,0x69,0x69,0x73,0x78,0x77,0x74,0x6f,0x6b,0x6c,0x68,0x62,0x64,0x6c,0x6e,0x69, -0x57,0x49,0x40,0x40,0x3e,0x36,0x37,0x3d,0x33,0x36,0x3a,0x3f,0x49,0x54,0x5c,0x5f, -0x6a,0x67,0x62,0x5e,0x5a,0x54,0x4c,0x45,0x34,0x35,0x46,0x5d,0x6d,0x76,0x78,0x72, -0x79,0x75,0x72,0x73,0x76,0x79,0x78,0x76,0x78,0x76,0x74,0x74,0x74,0x74,0x73,0x72, -0x70,0x70,0x72,0x72,0x70,0x6e,0x71,0x76,0x7e,0x88,0x94,0x9b,0x9a,0x90,0x7c,0x6b, -0x5e,0x62,0x68,0x6a,0x61,0x56,0x53,0x57,0x53,0x5c,0x67,0x6d,0x66,0x51,0x48,0x50, -0x55,0x53,0x4a,0x46,0x43,0x39,0x35,0x3f,0x44,0x4c,0x4c,0x44,0x47,0x53,0x54,0x4a, -0x47,0x43,0x3d,0x3a,0x3a,0x38,0x35,0x32,0x2d,0x2b,0x2a,0x28,0x2c,0x3c,0x48,0x46, -0x3c,0x2d,0x2c,0x35,0x35,0x2f,0x2c,0x2a,0x2c,0x2b,0x2f,0x35,0x38,0x37,0x38,0x3d, -0x3a,0x3b,0x3c,0x3b,0x3b,0x3b,0x3b,0x3b,0x3d,0x3f,0x40,0x3f,0x40,0x43,0x49,0x4d, -0x4e,0x4e,0x4e,0x4c,0x49,0x47,0x47,0x48,0x42,0x42,0x44,0x4a,0x4e,0x4c,0x45,0x3e, -0x41,0x3e,0x3c,0x3c,0x3e,0x42,0x4a,0x51,0x4b,0x4d,0x50,0x51,0x51,0x54,0x5b,0x61, -0x65,0x63,0x61,0x62,0x66,0x69,0x66,0x60,0x51,0x50,0x4e,0x50,0x55,0x5e,0x67,0x6d, -0x6e,0x6f,0x71,0x74,0x75,0x74,0x71,0x6e,0x6f,0x6d,0x6b,0x68,0x61,0x54,0x44,0x39, -0x31,0x39,0x44,0x4d,0x54,0x58,0x55,0x51,0x5d,0x5b,0x58,0x55,0x58,0x60,0x6c,0x74, -0x70,0x73,0x74,0x70,0x69,0x63,0x60,0x5f,0x5d,0x5a,0x51,0x47,0x44,0x4a,0x53,0x59, -0x59,0x5a,0x5a,0x58,0x50,0x44,0x3c,0x3a,0x3f,0x3e,0x3d,0x3e,0x3f,0x3e,0x3c,0x39, -0x3a,0x38,0x36,0x37,0x3e,0x48,0x4b,0x4a,0x43,0x3e,0x3a,0x3a,0x3e,0x41,0x42,0x42, -0x43,0x46,0x4b,0x50,0x50,0x4c,0x45,0x40,0x40,0x3c,0x37,0x36,0x38,0x3b,0x3d,0x3e, -0x3a,0x3e,0x41,0x3b,0x2e,0x24,0x24,0x2a,0x2e,0x32,0x37,0x3a,0x3a,0x3a,0x3c,0x3d, -0x42,0x3c,0x37,0x38,0x3f,0x4c,0x5c,0x6a,0x7a,0x7e,0x82,0x84,0x88,0x8c,0x8b,0x87, -0x8f,0x8e,0x8e,0x8e,0x8e,0x8c,0x89,0x86,0x82,0x84,0x87,0x88,0x89,0x8a,0x8c,0x8d, -0x8d,0x8b,0x8b,0x90,0x97,0x9b,0x99,0x96,0x9e,0x9e,0x9f,0x9d,0x9b,0x99,0x99,0x99, -0x9d,0xa0,0xa1,0x9e,0x9b,0x9c,0x9d,0x9b,0x9e,0x9c,0x9c,0x9c,0x99,0x96,0x97,0x9b, -0x9f,0xa5,0xa5,0xa1,0x9f,0x98,0x94,0x97,0x9f,0x99,0x94,0x93,0x94,0x93,0x92,0x94, -0x8b,0x90,0x90,0x8e,0x93,0x97,0x95,0x91,0x91,0x90,0x90,0x8e,0x8c,0x8c,0x8c,0x8d, -0x8a,0x8b,0x89,0x84,0x80,0x82,0x85,0x86,0x82,0x81,0x7d,0x76,0x73,0x75,0x77,0x77, -0x77,0x74,0x71,0x6f,0x6e,0x6b,0x67,0x64,0x66,0x65,0x65,0x67,0x6a,0x69,0x65,0x60, -0x60,0x64,0x65,0x62,0x5e,0x5c,0x5b,0x59,0x5b,0x56,0x50,0x4c,0x4b,0x4b,0x48,0x46, -0x4a,0x4b,0x4e,0x56,0x5d,0x64,0x7d,0xa0,0xb6,0xb8,0xb9,0xb9,0xba,0xbd,0xbe,0xbd, -0xb7,0xb7,0xb4,0xb0,0xae,0xb0,0xb2,0xb3,0xb4,0xb2,0xae,0xa4,0x97,0x8e,0x7b,0x63, -0x53,0x49,0x50,0x61,0x6a,0x70,0x74,0x6f,0x70,0x6b,0x69,0x6c,0x6f,0x71,0x72,0x74, -0x75,0x70,0x6d,0x70,0x72,0x6f,0x6a,0x65,0x57,0x51,0x48,0x43,0x42,0x43,0x45,0x47, -0x4b,0x4e,0x51,0x54,0x5a,0x67,0x77,0x82,0x83,0x86,0x87,0x87,0x88,0x89,0x88,0x86, -0x71,0x52,0x45,0x51,0x57,0x52,0x58,0x68,0x76,0x7b,0x75,0x6c,0x6a,0x67,0x60,0x5e, -0x4c,0x58,0x69,0x75,0x77,0x6f,0x61,0x56,0x5a,0x59,0x54,0x5f,0x75,0x7e,0x97,0xc3, -0xd6,0xac,0x56,0x66,0x72,0x69,0x50,0x47,0x49,0x42,0x47,0x55,0x5c,0x63,0x6b,0x6d, -0x5a,0x5d,0x56,0x4b,0x50,0x62,0x6e,0x6e,0x6f,0x66,0x63,0x6a,0x6b,0x59,0x3c,0x28, -0x34,0x34,0x3c,0x47,0x48,0x3f,0x39,0x3a,0x41,0x49,0x48,0x3f,0x37,0x30,0x30,0x39, -0x3b,0x38,0x37,0x38,0x31,0x25,0x1e,0x1e,0x27,0x27,0x2a,0x2c,0x2c,0x3a,0x62,0x8a, -0x86,0x75,0x7a,0x8c,0x8c,0x7e,0x69,0x53,0x4a,0x56,0x61,0x65,0x67,0x66,0x5c,0x4e, -0x59,0x52,0x4d,0x4d,0x49,0x42,0x40,0x44,0x3f,0x4a,0x56,0x58,0x4f,0x43,0x3a,0x35, -0x57,0x52,0x4d,0x4b,0x4b,0x48,0x43,0x3f,0x34,0x35,0x44,0x57,0x62,0x69,0x6b,0x67, -0x66,0x67,0x68,0x67,0x66,0x65,0x65,0x66,0x66,0x65,0x65,0x65,0x64,0x64,0x62,0x61, -0x69,0x67,0x67,0x6b,0x6d,0x6d,0x6d,0x6f,0x73,0x75,0x77,0x79,0x79,0x78,0x75,0x70, -0x6c,0x6d,0x6c,0x6b,0x6d,0x6c,0x64,0x59,0x50,0x4f,0x59,0x79,0x95,0x8d,0x6b,0x54, -0x46,0x49,0x47,0x42,0x40,0x40,0x44,0x4b,0x76,0x83,0x79,0x57,0x45,0x4a,0x47,0x38, -0x3d,0x39,0x34,0x31,0x32,0x35,0x38,0x3a,0x31,0x2f,0x29,0x26,0x39,0x5f,0x70,0x64, -0x51,0x37,0x2b,0x2f,0x31,0x31,0x33,0x34,0x2b,0x2f,0x35,0x38,0x35,0x31,0x31,0x33, -0x35,0x35,0x33,0x32,0x37,0x3f,0x40,0x3d,0x3e,0x3a,0x34,0x30,0x31,0x37,0x41,0x49, -0x4f,0x4f,0x4e,0x4e,0x4d,0x4a,0x45,0x42,0x39,0x38,0x3c,0x45,0x51,0x54,0x4d,0x43, -0x3e,0x3b,0x3b,0x3f,0x44,0x48,0x4d,0x51,0x52,0x52,0x50,0x4c,0x4a,0x4d,0x53,0x58, -0x68,0x66,0x62,0x61,0x64,0x68,0x67,0x64,0x5d,0x59,0x57,0x58,0x5f,0x67,0x6e,0x71, -0x74,0x77,0x7b,0x7d,0x7b,0x78,0x74,0x72,0x79,0x78,0x79,0x79,0x76,0x6e,0x63,0x5b, -0x51,0x54,0x58,0x5c,0x61,0x61,0x59,0x51,0x51,0x52,0x55,0x5b,0x62,0x6a,0x72,0x77, -0x7c,0x7c,0x7a,0x73,0x68,0x60,0x5d,0x5d,0x5f,0x5e,0x59,0x52,0x4f,0x52,0x58,0x5b, -0x5c,0x5d,0x5e,0x5c,0x53,0x48,0x41,0x3f,0x3e,0x3c,0x3b,0x3c,0x3d,0x3c,0x3a,0x37, -0x3f,0x3a,0x37,0x3b,0x47,0x51,0x53,0x51,0x46,0x42,0x3e,0x3d,0x3e,0x3e,0x3c,0x3a, -0x41,0x44,0x48,0x4b,0x4d,0x4c,0x48,0x44,0x45,0x41,0x3b,0x38,0x39,0x3c,0x3d,0x3d, -0x43,0x3d,0x37,0x32,0x2c,0x27,0x27,0x2c,0x30,0x34,0x39,0x3c,0x3d,0x3d,0x3e,0x3f, -0x3c,0x38,0x33,0x37,0x4a,0x62,0x73,0x79,0x7d,0x82,0x88,0x8b,0x8d,0x8e,0x8f,0x8e, -0x90,0x90,0x91,0x91,0x90,0x8e,0x8a,0x87,0x8b,0x8c,0x8d,0x8d,0x8c,0x8b,0x8b,0x8b, -0x8e,0x8f,0x91,0x94,0x98,0x9b,0x9b,0x9b,0x9b,0x9c,0x9d,0x9e,0x9e,0x9e,0xa0,0xa1, -0xa1,0xa3,0xa3,0xa0,0x9c,0x9d,0x9e,0x9f,0xa0,0x9d,0x9b,0x9c,0x9d,0x9c,0x9b,0x9b, -0x9f,0xa5,0xa4,0xa1,0x9f,0x98,0x94,0x97,0x9b,0x96,0x91,0x90,0x90,0x90,0x90,0x92, -0x90,0x92,0x94,0x91,0x90,0x94,0x94,0x8f,0x95,0x94,0x91,0x8d,0x8a,0x8a,0x8d,0x90, -0x8f,0x90,0x8e,0x89,0x86,0x87,0x88,0x88,0x7c,0x80,0x81,0x7c,0x77,0x75,0x75,0x75, -0x73,0x75,0x77,0x76,0x72,0x6e,0x6b,0x6b,0x6a,0x68,0x66,0x68,0x6b,0x6d,0x6b,0x68, -0x66,0x68,0x68,0x64,0x61,0x61,0x61,0x61,0x62,0x5c,0x55,0x51,0x50,0x4f,0x4c,0x4a, -0x4b,0x48,0x46,0x4c,0x55,0x61,0x82,0xa9,0xbe,0xbf,0xbe,0xbc,0xbd,0xbf,0xc1,0xc0, -0xb7,0xb7,0xb5,0xb3,0xb4,0xb5,0xb1,0xaa,0xa8,0x9c,0x8c,0x7b,0x6e,0x6d,0x67,0x59, -0x4f,0x4a,0x50,0x5c,0x64,0x69,0x6b,0x6b,0x71,0x6e,0x6e,0x72,0x75,0x75,0x74,0x74, -0x75,0x6f,0x6c,0x6d,0x6d,0x68,0x63,0x60,0x53,0x54,0x51,0x4a,0x43,0x41,0x44,0x48, -0x4b,0x4d,0x4f,0x50,0x53,0x60,0x73,0x83,0x84,0x85,0x82,0x7c,0x79,0x7b,0x7e,0x7f, -0x75,0x5b,0x44,0x41,0x44,0x44,0x4d,0x5f,0x6e,0x71,0x70,0x6f,0x6d,0x5f,0x53,0x53, -0x51,0x54,0x58,0x5a,0x5b,0x5b,0x5e,0x61,0x5f,0x62,0x5c,0x60,0x70,0x75,0x83,0xa4, -0xaa,0x8d,0x45,0x59,0x60,0x58,0x48,0x4a,0x47,0x43,0x4a,0x56,0x5b,0x65,0x74,0x7d, -0x87,0x78,0x5e,0x42,0x31,0x30,0x3e,0x4c,0x55,0x59,0x5f,0x5f,0x51,0x3c,0x33,0x34, -0x3b,0x3e,0x49,0x56,0x56,0x4a,0x41,0x41,0x3f,0x44,0x42,0x3b,0x36,0x30,0x2e,0x34, -0x39,0x3c,0x3a,0x30,0x25,0x1d,0x15,0x0e,0x1a,0x21,0x1c,0x16,0x2f,0x61,0x83,0x89, -0x7c,0x70,0x74,0x7b,0x6f,0x5d,0x4c,0x3a,0x35,0x3a,0x3f,0x42,0x47,0x4c,0x4b,0x47, -0x2d,0x31,0x33,0x2f,0x2c,0x30,0x38,0x3f,0x59,0x51,0x44,0x39,0x37,0x42,0x55,0x65, -0x41,0x3b,0x37,0x3b,0x41,0x42,0x3f,0x3d,0x35,0x33,0x3c,0x49,0x4f,0x55,0x58,0x56, -0x55,0x58,0x5a,0x59,0x55,0x54,0x56,0x59,0x56,0x57,0x59,0x5b,0x5b,0x5b,0x5b,0x5a, -0x5b,0x57,0x57,0x5a,0x5d,0x5d,0x5b,0x5b,0x5c,0x5d,0x5c,0x5b,0x5a,0x5b,0x5e,0x60, -0x5f,0x62,0x60,0x59,0x55,0x52,0x49,0x3d,0x34,0x3a,0x47,0x62,0x7f,0x80,0x68,0x54, -0x50,0x48,0x46,0x4a,0x47,0x46,0x55,0x69,0x99,0x9e,0x8a,0x5f,0x46,0x47,0x44,0x38, -0x32,0x30,0x2c,0x29,0x28,0x2c,0x32,0x37,0x31,0x2f,0x28,0x2b,0x4e,0x85,0x97,0x84, -0x51,0x3a,0x2f,0x34,0x36,0x35,0x37,0x36,0x33,0x3a,0x3d,0x38,0x33,0x34,0x37,0x37, -0x34,0x33,0x2f,0x31,0x3d,0x4c,0x4d,0x46,0x3f,0x39,0x34,0x33,0x36,0x3d,0x47,0x50, -0x49,0x49,0x49,0x4a,0x49,0x46,0x40,0x3c,0x34,0x35,0x38,0x41,0x4d,0x54,0x4f,0x46, -0x41,0x41,0x44,0x4b,0x4e,0x4d,0x4b,0x4a,0x54,0x55,0x55,0x53,0x54,0x58,0x5c,0x5d, -0x6c,0x6a,0x65,0x5f,0x5d,0x5d,0x5b,0x59,0x5a,0x5a,0x5c,0x62,0x69,0x6f,0x71,0x71, -0x73,0x73,0x74,0x75,0x75,0x75,0x76,0x76,0x75,0x77,0x7c,0x80,0x82,0x81,0x7e,0x7b, -0x77,0x70,0x67,0x61,0x5f,0x5a,0x4d,0x40,0x39,0x3f,0x4b,0x58,0x63,0x68,0x6d,0x70, -0x79,0x78,0x76,0x71,0x68,0x60,0x5e,0x60,0x62,0x60,0x59,0x50,0x4c,0x50,0x57,0x5b, -0x5d,0x5f,0x60,0x5e,0x56,0x4c,0x48,0x48,0x45,0x43,0x42,0x41,0x40,0x3f,0x3d,0x3c, -0x3e,0x39,0x35,0x39,0x43,0x4b,0x4b,0x48,0x44,0x42,0x3f,0x3c,0x3b,0x38,0x34,0x30, -0x36,0x3b,0x41,0x46,0x4b,0x51,0x53,0x53,0x54,0x4e,0x43,0x3a,0x38,0x3c,0x3e,0x3e, -0x45,0x3e,0x36,0x30,0x2c,0x2a,0x2a,0x2c,0x32,0x36,0x3b,0x3d,0x3e,0x3d,0x3e,0x40, -0x3a,0x36,0x36,0x41,0x59,0x70,0x7b,0x7c,0x80,0x85,0x8b,0x8d,0x8d,0x8d,0x8f,0x91, -0x90,0x91,0x91,0x91,0x90,0x8f,0x8d,0x8d,0x8b,0x8c,0x8c,0x8c,0x8c,0x8c,0x8d,0x8e, -0x90,0x93,0x96,0x97,0x98,0x99,0x9b,0x9d,0x9e,0x9e,0x9f,0xa0,0xa2,0xa4,0xa5,0xa6, -0xa7,0xa6,0xa4,0xa0,0x9c,0x9b,0x9d,0x9f,0x9d,0x9d,0x9e,0xa0,0xa2,0xa0,0x9b,0x96, -0x9d,0xa3,0xa4,0xa1,0x9f,0x98,0x93,0x97,0x98,0x96,0x94,0x91,0x91,0x91,0x93,0x95, -0x98,0x98,0x99,0x95,0x8e,0x90,0x92,0x8b,0x94,0x93,0x91,0x8d,0x8a,0x8a,0x8e,0x92, -0x93,0x93,0x8f,0x8a,0x87,0x87,0x87,0x85,0x7e,0x82,0x85,0x81,0x7c,0x78,0x75,0x73, -0x71,0x76,0x7a,0x7b,0x77,0x73,0x73,0x74,0x6d,0x6b,0x68,0x69,0x6b,0x6d,0x6e,0x6e, -0x6c,0x6d,0x6b,0x66,0x64,0x65,0x66,0x65,0x61,0x5c,0x57,0x54,0x52,0x52,0x50,0x4f, -0x4e,0x4b,0x47,0x4a,0x51,0x5f,0x84,0xae,0xc3,0xc5,0xc4,0xc1,0xc1,0xc2,0xc2,0xc0, -0xc0,0xc2,0xc1,0xbe,0xbb,0xb3,0xa4,0x94,0x84,0x79,0x6c,0x61,0x5c,0x61,0x63,0x59, -0x45,0x47,0x50,0x5d,0x68,0x6a,0x68,0x66,0x6b,0x6a,0x6d,0x72,0x76,0x77,0x77,0x78, -0x7b,0x76,0x72,0x71,0x6b,0x62,0x5e,0x5f,0x5d,0x63,0x64,0x5a,0x4e,0x48,0x49,0x4c, -0x4e,0x4e,0x4e,0x4e,0x51,0x5d,0x74,0x87,0x90,0x90,0x8b,0x82,0x7b,0x7a,0x7c,0x7d, -0x76,0x64,0x47,0x35,0x35,0x39,0x45,0x56,0x64,0x6a,0x74,0x7d,0x76,0x59,0x40,0x3b, -0x43,0x43,0x43,0x40,0x3a,0x39,0x41,0x49,0x57,0x5f,0x5f,0x60,0x68,0x67,0x67,0x73, -0x74,0x68,0x37,0x3e,0x49,0x55,0x4f,0x48,0x44,0x40,0x46,0x51,0x58,0x5f,0x64,0x61, -0x5d,0x51,0x4b,0x50,0x51,0x49,0x45,0x47,0x59,0x58,0x54,0x4a,0x3b,0x31,0x36,0x40, -0x34,0x34,0x3c,0x49,0x4c,0x44,0x3f,0x40,0x41,0x45,0x40,0x37,0x32,0x2c,0x29,0x2f, -0x3a,0x3a,0x38,0x30,0x22,0x15,0x0f,0x0f,0x0c,0x16,0x21,0x34,0x5e,0x89,0x92,0x83, -0x69,0x56,0x45,0x3a,0x32,0x2e,0x2b,0x25,0x28,0x26,0x26,0x29,0x2a,0x25,0x1f,0x1c, -0x2e,0x2c,0x2a,0x30,0x42,0x56,0x5e,0x5c,0x3c,0x49,0x60,0x77,0x83,0x80,0x75,0x6e, -0x3c,0x34,0x32,0x3a,0x44,0x47,0x43,0x40,0x37,0x33,0x39,0x43,0x47,0x4e,0x54,0x54, -0x52,0x53,0x52,0x4f,0x4c,0x4c,0x4f,0x52,0x51,0x54,0x57,0x5a,0x5b,0x5b,0x5a,0x5a, -0x5e,0x5c,0x5b,0x5d,0x5d,0x5a,0x58,0x58,0x56,0x57,0x59,0x5a,0x59,0x57,0x56,0x56, -0x50,0x54,0x56,0x50,0x48,0x44,0x44,0x45,0x48,0x52,0x52,0x4b,0x4c,0x4f,0x50,0x52, -0x57,0x4b,0x4d,0x56,0x52,0x53,0x6e,0x8e,0x8f,0x82,0x67,0x4b,0x3e,0x40,0x41,0x3e, -0x34,0x31,0x2c,0x27,0x26,0x27,0x29,0x2a,0x2e,0x28,0x23,0x2a,0x4d,0x78,0x7b,0x5e, -0x3e,0x34,0x35,0x3d,0x3d,0x3c,0x3c,0x39,0x48,0x4f,0x4d,0x41,0x3d,0x44,0x47,0x42, -0x33,0x30,0x2a,0x2e,0x43,0x5b,0x60,0x58,0x3b,0x34,0x30,0x34,0x3a,0x41,0x48,0x4e, -0x49,0x4c,0x4d,0x4b,0x46,0x42,0x40,0x40,0x3a,0x3c,0x3d,0x3e,0x43,0x48,0x47,0x43, -0x47,0x4a,0x50,0x57,0x58,0x56,0x54,0x55,0x54,0x55,0x54,0x53,0x58,0x60,0x64,0x64, -0x65,0x69,0x6a,0x68,0x65,0x65,0x64,0x63,0x57,0x5b,0x60,0x66,0x6b,0x6e,0x70,0x71, -0x6f,0x6b,0x68,0x6a,0x70,0x75,0x77,0x76,0x6f,0x73,0x79,0x7d,0x7e,0x7d,0x7c,0x7c, -0x78,0x6b,0x5a,0x51,0x53,0x52,0x48,0x3c,0x42,0x49,0x55,0x61,0x67,0x69,0x6d,0x73, -0x72,0x70,0x70,0x70,0x6a,0x63,0x60,0x61,0x60,0x5d,0x56,0x4c,0x48,0x4c,0x53,0x58, -0x59,0x5b,0x5e,0x5d,0x56,0x4f,0x4d,0x4f,0x52,0x50,0x4e,0x4a,0x47,0x44,0x44,0x44, -0x41,0x3e,0x3b,0x3d,0x41,0x43,0x43,0x43,0x44,0x43,0x41,0x3e,0x3a,0x35,0x31,0x2e, -0x38,0x3f,0x47,0x4b,0x50,0x57,0x5d,0x5e,0x62,0x5b,0x4e,0x41,0x3d,0x40,0x42,0x41, -0x3c,0x3f,0x3e,0x36,0x2d,0x28,0x29,0x2b,0x32,0x36,0x3b,0x3d,0x3d,0x3d,0x3e,0x3f, -0x3f,0x38,0x3f,0x57,0x6e,0x77,0x79,0x7c,0x83,0x85,0x88,0x8a,0x8b,0x8b,0x8e,0x91, -0x92,0x92,0x90,0x8d,0x8a,0x8a,0x8d,0x90,0x89,0x8a,0x8b,0x8c,0x8d,0x8f,0x93,0x96, -0x96,0x98,0x99,0x9a,0x99,0x9a,0x9c,0x9e,0xa3,0xa3,0xa2,0xa3,0xa4,0xa6,0xa7,0xa7, -0xa8,0xa7,0xa5,0xa2,0xa0,0x9e,0x9e,0x9f,0x9d,0xa0,0xa3,0xa4,0xa3,0xa0,0x9b,0x96, -0x9d,0xa4,0xa5,0xa3,0xa1,0x99,0x94,0x97,0x9a,0x9b,0x9b,0x98,0x96,0x98,0x9b,0x9e, -0x9d,0x9b,0x9d,0x98,0x8d,0x90,0x94,0x8c,0x8e,0x8f,0x90,0x8e,0x8d,0x8d,0x90,0x94, -0x99,0x95,0x8d,0x87,0x85,0x86,0x85,0x82,0x83,0x84,0x82,0x80,0x7f,0x7e,0x79,0x74, -0x76,0x78,0x7b,0x7b,0x79,0x77,0x77,0x78,0x71,0x6f,0x6e,0x6d,0x6d,0x6e,0x70,0x71, -0x70,0x70,0x6e,0x6a,0x69,0x6a,0x69,0x66,0x60,0x5e,0x5a,0x57,0x54,0x53,0x52,0x52, -0x53,0x51,0x4e,0x4d,0x4e,0x56,0x78,0xa2,0xc2,0xc5,0xc6,0xc5,0xc4,0xc3,0xc0,0xbc, -0xbe,0xc1,0xbf,0xb7,0xac,0x9f,0x8a,0x78,0x72,0x69,0x62,0x5c,0x57,0x58,0x54,0x48, -0x42,0x47,0x4e,0x5a,0x66,0x67,0x63,0x62,0x64,0x64,0x67,0x6d,0x72,0x74,0x77,0x79, -0x80,0x7d,0x7a,0x76,0x6a,0x5e,0x5d,0x63,0x60,0x67,0x68,0x5d,0x4f,0x47,0x46,0x47, -0x4d,0x4c,0x4b,0x4c,0x50,0x5e,0x77,0x8d,0x97,0x98,0x94,0x8b,0x83,0x7f,0x7e,0x7d, -0x76,0x6b,0x50,0x3b,0x39,0x3c,0x46,0x58,0x61,0x6b,0x77,0x80,0x77,0x57,0x3c,0x36, -0x3a,0x39,0x37,0x30,0x29,0x2a,0x38,0x48,0x57,0x5c,0x60,0x62,0x63,0x64,0x67,0x6b, -0x71,0x69,0x54,0x4e,0x54,0x5d,0x4e,0x3a,0x3d,0x3c,0x45,0x50,0x58,0x5e,0x59,0x4c, -0x48,0x3d,0x36,0x36,0x34,0x32,0x3e,0x4f,0x56,0x4c,0x40,0x38,0x35,0x35,0x37,0x38, -0x2c,0x25,0x25,0x2e,0x36,0x37,0x39,0x3d,0x3c,0x43,0x41,0x38,0x2f,0x25,0x20,0x25, -0x2e,0x30,0x32,0x2c,0x1f,0x14,0x12,0x16,0x12,0x1d,0x3b,0x68,0x88,0x84,0x62,0x43, -0x40,0x3b,0x2f,0x27,0x2b,0x2c,0x25,0x1f,0x2e,0x21,0x1c,0x24,0x2d,0x32,0x3a,0x43, -0x32,0x30,0x38,0x4e,0x68,0x75,0x72,0x6a,0x82,0x7e,0x7a,0x76,0x71,0x6f,0x74,0x7b, -0x40,0x38,0x36,0x3f,0x4b,0x4c,0x46,0x41,0x3d,0x38,0x3d,0x44,0x47,0x4e,0x56,0x57, -0x5b,0x57,0x52,0x4d,0x4b,0x4c,0x4f,0x51,0x53,0x56,0x59,0x5b,0x5c,0x5b,0x5a,0x59, -0x59,0x5a,0x5b,0x5d,0x5b,0x58,0x58,0x5a,0x5a,0x57,0x56,0x55,0x54,0x54,0x55,0x57, -0x58,0x4f,0x48,0x4a,0x4c,0x4a,0x4b,0x4f,0x5b,0x6a,0x6c,0x62,0x61,0x62,0x5d,0x58, -0x61,0x66,0x65,0x55,0x4e,0x67,0x8c,0xa0,0x8b,0x6e,0x4d,0x3f,0x3d,0x3f,0x41,0x45, -0x3c,0x37,0x30,0x2b,0x29,0x26,0x23,0x20,0x2e,0x29,0x2c,0x3e,0x61,0x7e,0x74,0x53, -0x37,0x33,0x38,0x3e,0x3d,0x40,0x48,0x4a,0x5d,0x66,0x61,0x51,0x4e,0x57,0x56,0x4b, -0x39,0x32,0x28,0x2b,0x45,0x64,0x6e,0x66,0x4e,0x46,0x40,0x42,0x47,0x4b,0x4f,0x52, -0x54,0x58,0x59,0x54,0x4a,0x44,0x45,0x49,0x44,0x47,0x45,0x3e,0x3a,0x3b,0x3d,0x3c, -0x36,0x3b,0x44,0x4b,0x4f,0x52,0x59,0x60,0x6e,0x6a,0x62,0x5c,0x5e,0x65,0x69,0x68, -0x61,0x67,0x6b,0x68,0x62,0x5c,0x58,0x55,0x60,0x64,0x68,0x6b,0x6b,0x6d,0x71,0x75, -0x75,0x6d,0x67,0x69,0x72,0x77,0x75,0x70,0x6e,0x73,0x79,0x7b,0x7a,0x77,0x75,0x75, -0x78,0x69,0x58,0x55,0x5f,0x69,0x66,0x5d,0x55,0x5e,0x6c,0x75,0x73,0x6d,0x6f,0x74, -0x74,0x72,0x72,0x72,0x6b,0x61,0x5a,0x5a,0x57,0x5b,0x5b,0x58,0x55,0x54,0x54,0x53, -0x54,0x56,0x59,0x5a,0x55,0x4f,0x4f,0x52,0x59,0x58,0x55,0x4f,0x49,0x46,0x46,0x47, -0x4b,0x4b,0x4b,0x4b,0x49,0x48,0x49,0x4b,0x47,0x47,0x45,0x41,0x3c,0x37,0x34,0x32, -0x3b,0x42,0x47,0x46,0x46,0x4a,0x4c,0x4c,0x56,0x51,0x47,0x3d,0x3a,0x3d,0x3d,0x3a, -0x40,0x40,0x39,0x2f,0x28,0x29,0x2a,0x29,0x32,0x36,0x3b,0x3d,0x3d,0x3c,0x3d,0x3e, -0x3f,0x36,0x45,0x6b,0x81,0x7e,0x7c,0x85,0x87,0x86,0x86,0x89,0x8b,0x8e,0x92,0x95, -0x94,0x93,0x8e,0x88,0x83,0x84,0x89,0x8f,0x93,0x92,0x92,0x91,0x91,0x93,0x96,0x99, -0x9c,0x9c,0x9b,0x9b,0x9b,0x9c,0x9d,0x9e,0xa2,0xa1,0xa1,0xa3,0xa5,0xa8,0xa9,0xaa, -0xaa,0xa8,0xa7,0xa7,0xa6,0xa5,0xa4,0xa5,0xa2,0xa5,0xa7,0xa5,0xa1,0x9e,0x9c,0x9b, -0x9f,0xa7,0xa8,0xa6,0xa3,0x9c,0x95,0x98,0x9b,0x9e,0x9f,0x9d,0x9a,0x9b,0xa0,0xa3, -0x9e,0x9b,0x9e,0x99,0x8d,0x91,0x98,0x90,0x88,0x8b,0x8f,0x90,0x90,0x90,0x92,0x95, -0x9f,0x99,0x8e,0x87,0x85,0x88,0x87,0x83,0x86,0x82,0x7d,0x7c,0x80,0x83,0x7e,0x77, -0x7c,0x7b,0x7a,0x79,0x78,0x77,0x76,0x75,0x74,0x74,0x73,0x72,0x70,0x70,0x71,0x72, -0x72,0x72,0x70,0x6d,0x6d,0x6d,0x6a,0x65,0x62,0x61,0x5e,0x5a,0x56,0x53,0x52,0x52, -0x53,0x54,0x51,0x4d,0x47,0x49,0x66,0x8f,0xbd,0xc2,0xc6,0xc6,0xc5,0xc2,0xbd,0xb7, -0xad,0xb0,0xae,0xa2,0x96,0x89,0x79,0x6a,0x66,0x5d,0x57,0x52,0x50,0x55,0x55,0x4b, -0x48,0x4d,0x50,0x57,0x62,0x63,0x60,0x62,0x61,0x60,0x62,0x67,0x6c,0x70,0x74,0x78, -0x7f,0x7d,0x7b,0x76,0x68,0x5b,0x5c,0x65,0x62,0x67,0x67,0x5c,0x50,0x49,0x47,0x46, -0x44,0x42,0x42,0x45,0x4b,0x5c,0x77,0x8e,0x90,0x93,0x93,0x8e,0x88,0x84,0x81,0x7f, -0x76,0x6d,0x52,0x3d,0x3c,0x3f,0x4c,0x62,0x61,0x6b,0x73,0x75,0x6d,0x56,0x43,0x40, -0x33,0x34,0x34,0x31,0x2b,0x30,0x43,0x57,0x62,0x62,0x68,0x6a,0x65,0x65,0x6b,0x6e, -0x7f,0x6d,0x61,0x49,0x3b,0x3a,0x3b,0x3c,0x37,0x3a,0x43,0x4e,0x5a,0x69,0x6e,0x65, -0x58,0x47,0x38,0x34,0x32,0x30,0x33,0x39,0x37,0x36,0x35,0x33,0x33,0x35,0x35,0x34, -0x21,0x18,0x16,0x1f,0x27,0x27,0x27,0x2a,0x2c,0x39,0x3e,0x38,0x2e,0x21,0x1a,0x1f, -0x1b,0x28,0x2c,0x20,0x14,0x11,0x11,0x10,0x17,0x43,0x6c,0x72,0x61,0x4f,0x45,0x3f, -0x38,0x46,0x3f,0x2c,0x25,0x20,0x1e,0x24,0x20,0x1c,0x26,0x3c,0x44,0x38,0x2d,0x2c, -0x27,0x39,0x5a,0x78,0x7f,0x74,0x6d,0x6f,0x6b,0x72,0x77,0x70,0x5f,0x57,0x61,0x71, -0x3c,0x39,0x38,0x3b,0x3f,0x40,0x40,0x40,0x3a,0x3d,0x42,0x48,0x4d,0x51,0x53,0x54, -0x55,0x53,0x4e,0x4a,0x49,0x4a,0x4c,0x4e,0x4e,0x51,0x55,0x58,0x59,0x58,0x58,0x58, -0x57,0x56,0x54,0x55,0x57,0x57,0x56,0x54,0x57,0x55,0x52,0x52,0x53,0x55,0x57,0x58, -0x53,0x52,0x52,0x52,0x51,0x53,0x59,0x61,0x5e,0x63,0x65,0x64,0x64,0x68,0x6f,0x74, -0x78,0x77,0x73,0x63,0x56,0x63,0x83,0x98,0x84,0x6e,0x56,0x49,0x3f,0x37,0x38,0x40, -0x48,0x49,0x40,0x31,0x2a,0x2c,0x2b,0x26,0x2e,0x2b,0x2b,0x32,0x3d,0x44,0x41,0x3a, -0x3a,0x3b,0x3e,0x43,0x4a,0x54,0x62,0x6d,0x82,0x76,0x6c,0x67,0x5f,0x4d,0x3c,0x32, -0x35,0x3c,0x3b,0x32,0x3d,0x64,0x80,0x7f,0x5d,0x5b,0x71,0x8a,0x84,0x69,0x56,0x51, -0x4e,0x54,0x58,0x55,0x51,0x51,0x52,0x52,0x52,0x4d,0x48,0x44,0x3f,0x39,0x37,0x37, -0x36,0x3b,0x3c,0x3b,0x40,0x4b,0x51,0x50,0x50,0x52,0x59,0x63,0x6c,0x6d,0x6b,0x68, -0x61,0x61,0x64,0x64,0x5e,0x58,0x59,0x5e,0x6c,0x6d,0x6e,0x6f,0x70,0x71,0x71,0x72, -0x6c,0x6a,0x64,0x62,0x6d,0x7b,0x79,0x6e,0x67,0x68,0x6f,0x78,0x7c,0x79,0x78,0x7a, -0x85,0x77,0x64,0x5e,0x6c,0x7c,0x75,0x64,0x57,0x5c,0x64,0x6c,0x71,0x73,0x74,0x74, -0x77,0x7b,0x7b,0x76,0x71,0x6c,0x65,0x5e,0x5e,0x5e,0x62,0x67,0x69,0x65,0x60,0x5d, -0x55,0x55,0x58,0x5a,0x55,0x4d,0x4c,0x52,0x53,0x52,0x50,0x4b,0x44,0x3f,0x3d,0x3c, -0x40,0x41,0x41,0x41,0x43,0x48,0x4c,0x4c,0x49,0x4a,0x48,0x42,0x39,0x33,0x30,0x31, -0x3b,0x3a,0x39,0x37,0x35,0x34,0x3a,0x40,0x43,0x48,0x4b,0x48,0x42,0x41,0x42,0x43, -0x43,0x42,0x3e,0x38,0x31,0x2d,0x2d,0x2e,0x30,0x36,0x3b,0x3d,0x40,0x41,0x3e,0x39, -0x3e,0x51,0x66,0x71,0x79,0x7f,0x80,0x7c,0x85,0x87,0x8a,0x8b,0x8c,0x8d,0x91,0x93, -0x92,0x8e,0x8b,0x8b,0x8b,0x8a,0x8b,0x8d,0x92,0x91,0x90,0x91,0x94,0x97,0x99,0x9a, -0x9d,0x9c,0x9a,0x99,0x9b,0x9e,0xa2,0xa5,0xa0,0xa1,0xa4,0xa7,0xa9,0xaa,0xaa,0xa9, -0xab,0xab,0xab,0xa9,0xa7,0xa5,0xa6,0xa6,0xa4,0xa9,0xaa,0xa6,0xa0,0x9e,0x9e,0x9d, -0xa1,0xa5,0xa8,0xa6,0xa0,0x9a,0x97,0x96,0x9d,0xa0,0xa4,0xa6,0xa5,0xa4,0xa5,0xa5, -0x9a,0x99,0x9e,0xa2,0x9e,0x93,0x8e,0x91,0x84,0x8c,0x92,0x92,0x90,0x90,0x93,0x94, -0x9a,0x96,0x8e,0x87,0x86,0x89,0x8a,0x88,0x87,0x7a,0x74,0x7e,0x87,0x84,0x7e,0x7b, -0x7b,0x7c,0x7d,0x7c,0x79,0x78,0x78,0x79,0x79,0x78,0x76,0x75,0x75,0x76,0x77,0x77, -0x70,0x71,0x71,0x71,0x70,0x6f,0x6d,0x6c,0x68,0x65,0x60,0x5d,0x5c,0x5b,0x5a,0x5a, -0x53,0x4f,0x4d,0x4d,0x4b,0x4a,0x54,0x61,0x94,0xc1,0xd0,0xc4,0xc5,0xc4,0xb5,0xac, -0xa0,0x8c,0x86,0x7f,0x76,0x70,0x5f,0x56,0x54,0x54,0x54,0x55,0x54,0x4f,0x47,0x42, -0x43,0x49,0x54,0x5d,0x5f,0x5c,0x5a,0x59,0x56,0x56,0x58,0x5c,0x5e,0x61,0x68,0x6f, -0x72,0x73,0x71,0x67,0x5a,0x57,0x62,0x6e,0x69,0x66,0x5f,0x57,0x4f,0x4a,0x47,0x47, -0x45,0x44,0x43,0x43,0x4a,0x58,0x6b,0x78,0x7f,0x8d,0x96,0x92,0x8b,0x87,0x81,0x7a, -0x78,0x6e,0x5d,0x4b,0x42,0x48,0x57,0x64,0x60,0x65,0x67,0x69,0x70,0x71,0x64,0x51, -0x42,0x42,0x40,0x3b,0x37,0x3e,0x52,0x65,0x6e,0x77,0x7b,0x69,0x5a,0x6e,0x88,0x8a, -0x8a,0x83,0x6e,0x5d,0x52,0x3e,0x34,0x3d,0x32,0x3a,0x40,0x43,0x50,0x61,0x63,0x5a, -0x5a,0x4d,0x3e,0x36,0x32,0x2f,0x30,0x33,0x37,0x3c,0x38,0x2e,0x30,0x3b,0x38,0x2b, -0x1e,0x19,0x13,0x12,0x19,0x1e,0x1c,0x17,0x1d,0x22,0x24,0x22,0x1d,0x17,0x12,0x0f, -0x18,0x17,0x19,0x1a,0x14,0x0f,0x15,0x1f,0x3b,0x59,0x6e,0x64,0x4f,0x40,0x34,0x29, -0x2e,0x40,0x47,0x38,0x28,0x25,0x29,0x29,0x3b,0x49,0x59,0x58,0x42,0x2b,0x2b,0x37, -0x57,0x6e,0x82,0x85,0x81,0x7b,0x6f,0x62,0x5a,0x50,0x46,0x42,0x45,0x46,0x42,0x3c, -0x35,0x33,0x33,0x35,0x35,0x33,0x34,0x37,0x36,0x39,0x3e,0x43,0x49,0x4f,0x53,0x55, -0x55,0x53,0x50,0x4d,0x4b,0x4c,0x4e,0x4f,0x4f,0x52,0x55,0x57,0x58,0x58,0x58,0x59, -0x53,0x50,0x4e,0x4f,0x52,0x54,0x53,0x52,0x53,0x52,0x51,0x51,0x52,0x53,0x54,0x54, -0x54,0x53,0x54,0x55,0x53,0x53,0x58,0x5d,0x5f,0x65,0x6d,0x72,0x71,0x6f,0x71,0x76, -0x82,0x7a,0x72,0x69,0x63,0x6e,0x7e,0x83,0x72,0x68,0x60,0x5a,0x4e,0x3c,0x33,0x34, -0x38,0x3b,0x38,0x30,0x2c,0x2d,0x2f,0x2d,0x2a,0x2d,0x2f,0x2e,0x2e,0x31,0x35,0x38, -0x30,0x3c,0x4c,0x58,0x5b,0x5b,0x5c,0x5e,0x60,0x63,0x69,0x69,0x5e,0x4d,0x45,0x45, -0x54,0x61,0x63,0x4c,0x3c,0x4f,0x6e,0x7a,0x71,0x74,0x87,0x9d,0x9e,0x8e,0x75,0x61, -0x5b,0x5a,0x54,0x4a,0x43,0x47,0x55,0x62,0x5f,0x54,0x46,0x3c,0x36,0x35,0x3a,0x3f, -0x43,0x46,0x47,0x45,0x48,0x4f,0x51,0x4e,0x4d,0x50,0x57,0x61,0x67,0x66,0x61,0x5d, -0x5b,0x5f,0x64,0x65,0x5f,0x5a,0x5d,0x64,0x6e,0x6c,0x6b,0x6a,0x6b,0x6d,0x70,0x71, -0x63,0x63,0x61,0x64,0x73,0x83,0x84,0x7b,0x62,0x63,0x66,0x6a,0x6e,0x72,0x7a,0x82, -0x80,0x82,0x7d,0x72,0x6d,0x6c,0x65,0x5a,0x57,0x59,0x5b,0x5d,0x60,0x66,0x6c,0x71, -0x76,0x78,0x76,0x6f,0x6a,0x6e,0x74,0x78,0x6a,0x68,0x67,0x69,0x68,0x63,0x5f,0x5d, -0x57,0x5a,0x5b,0x57,0x52,0x4e,0x4c,0x4b,0x55,0x54,0x50,0x4b,0x44,0x3f,0x3e,0x3e, -0x3c,0x3e,0x3d,0x3c,0x3e,0x42,0x45,0x45,0x41,0x42,0x41,0x3f,0x3c,0x3a,0x3b,0x3c, -0x3c,0x3c,0x3c,0x3b,0x37,0x33,0x33,0x35,0x3b,0x41,0x45,0x44,0x43,0x46,0x4a,0x4c, -0x4b,0x4a,0x47,0x42,0x3e,0x3c,0x3d,0x3f,0x3d,0x40,0x45,0x48,0x48,0x48,0x48,0x49, -0x53,0x62,0x71,0x77,0x7c,0x81,0x82,0x7f,0x83,0x85,0x88,0x8b,0x8e,0x91,0x94,0x96, -0x90,0x8d,0x8b,0x8b,0x8a,0x89,0x8b,0x8f,0x91,0x90,0x90,0x92,0x96,0x9a,0x9d,0x9e, -0x9b,0x9d,0x9f,0xa0,0xa0,0x9f,0x9f,0x9f,0xa1,0xa3,0xa6,0xa9,0xab,0xaa,0xa9,0xa8, -0xaa,0xaa,0xa9,0xa7,0xa6,0xa5,0xa6,0xa7,0xa4,0xa8,0xa9,0xa5,0xa2,0xa2,0xa2,0xa1, -0xa6,0xa8,0xa9,0xa6,0xa1,0x9e,0x9d,0x9e,0xa1,0xa3,0xa6,0xa8,0xa9,0xa9,0xaa,0xaa, -0x9e,0x9c,0x9f,0xa4,0xa2,0x99,0x93,0x92,0x8d,0x94,0x9a,0x99,0x96,0x95,0x96,0x96, -0x97,0x95,0x90,0x8c,0x8b,0x8d,0x8c,0x88,0x80,0x79,0x78,0x81,0x8a,0x89,0x84,0x80, -0x7c,0x7d,0x7d,0x7c,0x7a,0x79,0x7a,0x7c,0x78,0x77,0x76,0x75,0x75,0x75,0x76,0x77, -0x73,0x73,0x73,0x73,0x72,0x71,0x6f,0x6e,0x6b,0x69,0x66,0x64,0x61,0x5f,0x5c,0x5a, -0x58,0x54,0x51,0x50,0x4c,0x4a,0x52,0x5d,0x7e,0xa7,0xc1,0xc1,0xc1,0xbf,0xb5,0xad, -0x91,0x79,0x72,0x6d,0x69,0x68,0x60,0x5f,0x54,0x54,0x51,0x4a,0x41,0x3c,0x3c,0x3f, -0x43,0x47,0x4d,0x52,0x55,0x57,0x59,0x5b,0x5e,0x5b,0x58,0x56,0x56,0x58,0x60,0x68, -0x6b,0x6d,0x6d,0x64,0x59,0x57,0x61,0x6c,0x6b,0x69,0x66,0x61,0x5c,0x59,0x58,0x58, -0x50,0x4f,0x4d,0x4a,0x4b,0x4f,0x57,0x5d,0x65,0x70,0x79,0x7b,0x7d,0x80,0x7d,0x75, -0x6f,0x6f,0x6c,0x64,0x5c,0x58,0x5a,0x5d,0x65,0x66,0x65,0x67,0x6f,0x76,0x74,0x6d, -0x6e,0x6f,0x6f,0x6b,0x63,0x5f,0x65,0x6d,0x83,0x81,0x7b,0x6c,0x6b,0x87,0x99,0x90, -0x64,0x67,0x76,0x80,0x66,0x34,0x20,0x30,0x3b,0x3d,0x3a,0x36,0x3a,0x48,0x51,0x52, -0x55,0x4b,0x40,0x39,0x34,0x30,0x2f,0x30,0x2b,0x34,0x3a,0x38,0x35,0x33,0x2e,0x28, -0x2b,0x1f,0x12,0x0c,0x0a,0x09,0x0a,0x0c,0x0f,0x13,0x16,0x16,0x14,0x11,0x0f,0x0f, -0x13,0x16,0x19,0x17,0x17,0x24,0x40,0x58,0x78,0x74,0x67,0x54,0x44,0x3b,0x32,0x2b, -0x2e,0x2d,0x38,0x49,0x4a,0x3f,0x40,0x4d,0x4b,0x49,0x43,0x3a,0x32,0x36,0x48,0x5c, -0x6e,0x71,0x6d,0x5f,0x51,0x48,0x3e,0x35,0x2d,0x2b,0x2a,0x2c,0x2e,0x2f,0x2d,0x2b, -0x37,0x37,0x37,0x37,0x33,0x30,0x31,0x35,0x37,0x39,0x3d,0x42,0x47,0x4c,0x51,0x53, -0x54,0x52,0x50,0x4e,0x4d,0x4d,0x4e,0x4f,0x4f,0x51,0x53,0x54,0x54,0x55,0x56,0x57, -0x53,0x4e,0x4a,0x4b,0x4f,0x52,0x51,0x4f,0x4e,0x4d,0x4d,0x4f,0x51,0x52,0x52,0x51, -0x50,0x51,0x52,0x54,0x53,0x51,0x54,0x58,0x63,0x68,0x72,0x7b,0x7e,0x7d,0x7d,0x7e, -0x7b,0x75,0x71,0x6e,0x6c,0x71,0x74,0x6f,0x6f,0x6c,0x6a,0x63,0x51,0x39,0x2d,0x2d, -0x2f,0x30,0x31,0x2f,0x2b,0x28,0x28,0x29,0x29,0x2c,0x2f,0x2e,0x2e,0x33,0x3e,0x47, -0x49,0x58,0x6b,0x73,0x6f,0x65,0x5c,0x57,0x54,0x5b,0x64,0x67,0x5d,0x51,0x4f,0x55, -0x5c,0x5c,0x55,0x3f,0x30,0x3b,0x4f,0x55,0x67,0x72,0x86,0x96,0x9e,0xa1,0x92,0x7a, -0x73,0x6b,0x5f,0x50,0x42,0x41,0x50,0x63,0x62,0x57,0x4a,0x40,0x3a,0x38,0x3b,0x3f, -0x3e,0x42,0x46,0x4a,0x54,0x62,0x69,0x69,0x62,0x5d,0x57,0x54,0x57,0x5c,0x60,0x62, -0x57,0x5a,0x5e,0x5e,0x5d,0x5f,0x6a,0x76,0x74,0x70,0x6a,0x65,0x63,0x65,0x68,0x6a, -0x59,0x5b,0x5c,0x61,0x71,0x81,0x83,0x7c,0x6b,0x6c,0x6f,0x71,0x71,0x72,0x77,0x7e, -0x81,0x85,0x7f,0x70,0x68,0x6f,0x7a,0x7f,0x78,0x75,0x6e,0x68,0x65,0x6b,0x75,0x7e, -0x7a,0x78,0x71,0x69,0x68,0x6e,0x77,0x7c,0x6c,0x68,0x64,0x63,0x61,0x5c,0x5a,0x5a, -0x59,0x60,0x61,0x5c,0x5b,0x5f,0x5c,0x56,0x55,0x54,0x50,0x49,0x42,0x3e,0x3d,0x3e, -0x3c,0x3d,0x3c,0x3b,0x3c,0x3f,0x41,0x41,0x40,0x3f,0x3e,0x3c,0x3b,0x3b,0x3b,0x3c, -0x3e,0x41,0x47,0x4d,0x4e,0x48,0x43,0x41,0x40,0x43,0x43,0x40,0x3e,0x41,0x44,0x45, -0x48,0x47,0x45,0x40,0x3c,0x3c,0x3f,0x42,0x43,0x44,0x48,0x4b,0x49,0x47,0x4c,0x55, -0x65,0x6f,0x78,0x7a,0x7b,0x80,0x82,0x81,0x84,0x85,0x87,0x8b,0x8f,0x93,0x94,0x95, -0x8e,0x8d,0x8c,0x8b,0x8a,0x8a,0x8d,0x93,0x92,0x92,0x92,0x94,0x98,0x9c,0x9f,0xa0, -0x9d,0xa0,0xa3,0xa4,0xa3,0xa1,0xa0,0xa0,0xa4,0xa5,0xa6,0xa8,0xa9,0xa9,0xaa,0xaa, -0xac,0xab,0xaa,0xa9,0xa8,0xa8,0xab,0xad,0xaa,0xac,0xac,0xaa,0xa9,0xab,0xac,0xaa, -0xac,0xac,0xaa,0xa6,0xa3,0xa3,0xa5,0xa8,0xa8,0xa8,0xa9,0xac,0xae,0xb0,0xb0,0xaf, -0xa0,0x9d,0x9e,0xa4,0xa5,0x9d,0x96,0x93,0x93,0x99,0x9e,0x9c,0x98,0x96,0x95,0x93, -0x90,0x90,0x8e,0x8d,0x8d,0x8d,0x8a,0x85,0x7b,0x7c,0x80,0x86,0x8b,0x8c,0x88,0x84, -0x7f,0x7e,0x7d,0x7c,0x7b,0x7c,0x7e,0x80,0x7a,0x79,0x78,0x77,0x77,0x77,0x77,0x78, -0x76,0x76,0x76,0x75,0x74,0x73,0x72,0x71,0x6c,0x6b,0x6a,0x69,0x68,0x65,0x61,0x5e, -0x5e,0x5a,0x57,0x55,0x50,0x4c,0x50,0x57,0x5e,0x82,0xad,0xc2,0xc2,0xbc,0xb2,0xa5, -0x82,0x6a,0x64,0x63,0x62,0x63,0x60,0x65,0x60,0x5c,0x52,0x45,0x39,0x35,0x39,0x3e, -0x41,0x44,0x48,0x4c,0x4f,0x53,0x56,0x58,0x62,0x5f,0x5b,0x58,0x56,0x56,0x5c,0x62, -0x61,0x64,0x63,0x5a,0x4f,0x4c,0x54,0x5d,0x60,0x61,0x63,0x65,0x66,0x67,0x6a,0x6b, -0x66,0x67,0x67,0x68,0x68,0x68,0x68,0x68,0x6d,0x6f,0x70,0x71,0x77,0x7d,0x7c,0x76, -0x76,0x76,0x73,0x6e,0x67,0x62,0x60,0x60,0x61,0x5d,0x5a,0x5a,0x5f,0x66,0x6d,0x71, -0x6e,0x72,0x79,0x7d,0x7b,0x78,0x79,0x7c,0x77,0x84,0x8b,0x83,0x80,0x8a,0x86,0x70, -0x67,0x6f,0x73,0x62,0x47,0x38,0x34,0x2f,0x2c,0x34,0x38,0x33,0x2b,0x2b,0x38,0x45, -0x45,0x41,0x3d,0x3a,0x35,0x2f,0x2b,0x2b,0x33,0x2f,0x2d,0x2d,0x2c,0x2b,0x2b,0x2d, -0x1e,0x13,0x0d,0x0f,0x13,0x12,0x12,0x14,0x10,0x12,0x15,0x16,0x15,0x15,0x17,0x19, -0x18,0x17,0x18,0x23,0x39,0x55,0x69,0x72,0x76,0x67,0x50,0x38,0x27,0x23,0x2e,0x3b, -0x4a,0x4d,0x45,0x36,0x35,0x43,0x4c,0x4a,0x4d,0x45,0x38,0x2e,0x30,0x40,0x53,0x5e, -0x52,0x52,0x53,0x54,0x52,0x4b,0x41,0x3a,0x37,0x3b,0x3b,0x34,0x2c,0x2f,0x3d,0x4a, -0x40,0x3e,0x3e,0x3d,0x3a,0x37,0x37,0x39,0x38,0x3a,0x3d,0x42,0x46,0x49,0x4b,0x4d, -0x4f,0x4e,0x4d,0x4c,0x4c,0x4c,0x4d,0x4d,0x50,0x51,0x52,0x51,0x51,0x51,0x52,0x53, -0x54,0x4f,0x49,0x49,0x4d,0x50,0x50,0x4e,0x4b,0x4b,0x4b,0x4c,0x4f,0x51,0x51,0x51, -0x4f,0x4f,0x50,0x52,0x51,0x50,0x52,0x55,0x61,0x65,0x68,0x6e,0x79,0x83,0x81,0x79, -0x74,0x76,0x7d,0x7c,0x75,0x74,0x74,0x6e,0x76,0x77,0x77,0x6f,0x59,0x40,0x34,0x35, -0x37,0x35,0x36,0x37,0x34,0x2f,0x2c,0x2d,0x31,0x2d,0x2c,0x32,0x3d,0x47,0x51,0x57, -0x5c,0x66,0x71,0x76,0x78,0x76,0x73,0x71,0x65,0x5f,0x5b,0x5a,0x56,0x51,0x51,0x54, -0x54,0x48,0x3c,0x34,0x35,0x44,0x4d,0x49,0x4e,0x5d,0x6f,0x78,0x7e,0x8a,0x8a,0x7d, -0x76,0x6f,0x67,0x5f,0x51,0x46,0x49,0x55,0x5b,0x51,0x45,0x3e,0x3b,0x3b,0x3d,0x40, -0x45,0x44,0x42,0x42,0x48,0x52,0x58,0x58,0x5e,0x60,0x62,0x63,0x65,0x66,0x62,0x5e, -0x56,0x5b,0x60,0x64,0x66,0x69,0x6f,0x74,0x70,0x6b,0x65,0x5f,0x5d,0x5e,0x61,0x63, -0x61,0x62,0x63,0x66,0x71,0x7b,0x7b,0x74,0x6d,0x74,0x7e,0x86,0x87,0x81,0x7b,0x77, -0x74,0x77,0x76,0x72,0x75,0x80,0x88,0x89,0x89,0x86,0x7e,0x74,0x6e,0x6f,0x76,0x7d, -0x77,0x72,0x6d,0x6b,0x6d,0x6f,0x6c,0x67,0x64,0x60,0x5e,0x5d,0x5c,0x59,0x59,0x5b, -0x57,0x5b,0x5e,0x5f,0x62,0x64,0x60,0x59,0x56,0x55,0x52,0x4b,0x43,0x3f,0x40,0x41, -0x3f,0x40,0x40,0x3f,0x40,0x43,0x45,0x44,0x44,0x42,0x40,0x3d,0x3b,0x39,0x36,0x34, -0x37,0x38,0x3c,0x44,0x4a,0x4d,0x50,0x52,0x4c,0x4b,0x46,0x3f,0x3c,0x3d,0x3d,0x3c, -0x41,0x3f,0x3c,0x36,0x32,0x32,0x35,0x39,0x42,0x40,0x43,0x46,0x43,0x40,0x4b,0x5b, -0x6c,0x73,0x78,0x79,0x7b,0x80,0x83,0x84,0x89,0x88,0x89,0x8c,0x90,0x92,0x91,0x8f, -0x8d,0x8d,0x8d,0x8d,0x8b,0x8b,0x90,0x97,0x95,0x95,0x95,0x96,0x9a,0x9d,0x9e,0x9f, -0xa2,0xa3,0xa3,0xa1,0x9f,0xa0,0xa4,0xa7,0xa4,0xa3,0xa3,0xa3,0xa5,0xa8,0xac,0xae, -0xac,0xac,0xab,0xaa,0xa9,0xab,0xae,0xb1,0xb0,0xb0,0xaf,0xad,0xaf,0xb2,0xb3,0xb0, -0xae,0xad,0xab,0xa8,0xa7,0xa8,0xab,0xae,0xad,0xad,0xae,0xb1,0xb4,0xb5,0xb3,0xb0, -0xa3,0xa2,0xa3,0xa7,0xa7,0xa1,0x9b,0x98,0x97,0x9c,0x9f,0x9d,0x99,0x96,0x93,0x90, -0x8c,0x8d,0x8d,0x8d,0x8d,0x8d,0x88,0x82,0x7c,0x82,0x88,0x89,0x89,0x8a,0x88,0x85, -0x82,0x81,0x7f,0x7d,0x7d,0x7f,0x81,0x83,0x7d,0x7d,0x7c,0x7b,0x7a,0x7a,0x7a,0x7a, -0x79,0x78,0x77,0x76,0x75,0x74,0x73,0x73,0x6c,0x6b,0x6b,0x6b,0x6b,0x6a,0x68,0x66, -0x64,0x60,0x5d,0x5a,0x55,0x50,0x50,0x54,0x54,0x66,0x90,0xaf,0xaf,0xac,0xa4,0x92, -0x79,0x62,0x60,0x62,0x60,0x5d,0x59,0x5e,0x59,0x53,0x48,0x3e,0x38,0x36,0x37,0x39, -0x3d,0x43,0x49,0x4e,0x51,0x53,0x53,0x51,0x58,0x59,0x5b,0x5e,0x5c,0x5a,0x5c,0x5f, -0x62,0x65,0x63,0x59,0x50,0x4f,0x56,0x5d,0x68,0x69,0x68,0x66,0x62,0x5e,0x5c,0x5b, -0x63,0x65,0x68,0x6d,0x70,0x72,0x71,0x70,0x6a,0x67,0x65,0x68,0x72,0x7c,0x82,0x82, -0x80,0x7a,0x73,0x6f,0x6e,0x6e,0x6d,0x6b,0x6b,0x66,0x62,0x60,0x5c,0x5a,0x5d,0x62, -0x64,0x68,0x6f,0x73,0x71,0x6f,0x72,0x77,0x78,0x82,0x81,0x75,0x74,0x81,0x7f,0x6f, -0x67,0x5c,0x6b,0x85,0x83,0x6e,0x55,0x3f,0x46,0x38,0x2e,0x2d,0x2d,0x28,0x24,0x24, -0x2e,0x30,0x32,0x33,0x2f,0x2a,0x25,0x22,0x25,0x25,0x27,0x28,0x25,0x1d,0x17,0x15, -0x11,0x12,0x13,0x11,0x0f,0x10,0x14,0x17,0x17,0x1a,0x1f,0x23,0x22,0x1e,0x1d,0x1e, -0x25,0x33,0x41,0x47,0x4e,0x5c,0x6a,0x71,0x5d,0x49,0x33,0x2f,0x3a,0x48,0x4e,0x4f, -0x4d,0x51,0x5a,0x60,0x5a,0x4d,0x42,0x3e,0x39,0x3d,0x3e,0x3e,0x48,0x59,0x63,0x62, -0x5d,0x52,0x49,0x47,0x44,0x3d,0x36,0x33,0x2e,0x30,0x31,0x33,0x3a,0x4a,0x5e,0x6c, -0x40,0x3c,0x3a,0x3a,0x3b,0x38,0x37,0x37,0x33,0x36,0x3b,0x40,0x45,0x48,0x49,0x4a, -0x4b,0x4b,0x4a,0x4a,0x4b,0x4b,0x4c,0x4d,0x53,0x53,0x53,0x52,0x50,0x50,0x51,0x52, -0x51,0x4c,0x48,0x48,0x4c,0x50,0x51,0x50,0x4d,0x4c,0x4b,0x4b,0x4d,0x4e,0x4f,0x4e, -0x52,0x50,0x4f,0x50,0x4f,0x4e,0x4f,0x52,0x57,0x5c,0x5c,0x5f,0x73,0x89,0x85,0x72, -0x6c,0x70,0x79,0x7a,0x74,0x73,0x74,0x6e,0x6d,0x71,0x76,0x71,0x5d,0x45,0x37,0x33, -0x35,0x34,0x35,0x38,0x38,0x34,0x32,0x32,0x37,0x31,0x2f,0x38,0x45,0x4f,0x56,0x5a, -0x65,0x67,0x69,0x6b,0x71,0x77,0x78,0x74,0x6a,0x5d,0x50,0x4c,0x4b,0x4a,0x4b,0x4f, -0x4b,0x46,0x42,0x3e,0x3e,0x48,0x51,0x50,0x47,0x4e,0x5c,0x67,0x6c,0x74,0x73,0x68, -0x63,0x5d,0x5b,0x5e,0x5a,0x51,0x4d,0x51,0x52,0x46,0x39,0x33,0x33,0x38,0x40,0x46, -0x50,0x4e,0x4a,0x47,0x47,0x48,0x47,0x45,0x4a,0x52,0x5b,0x61,0x64,0x63,0x5c,0x54, -0x56,0x5c,0x66,0x6e,0x72,0x6f,0x67,0x5f,0x61,0x5e,0x5b,0x59,0x58,0x5a,0x5c,0x5e, -0x5d,0x5d,0x5b,0x5b,0x60,0x65,0x62,0x5b,0x58,0x61,0x71,0x82,0x8d,0x8e,0x86,0x7d, -0x7b,0x78,0x73,0x70,0x74,0x7a,0x79,0x74,0x82,0x84,0x86,0x82,0x7b,0x72,0x6d,0x6b, -0x6b,0x6d,0x72,0x74,0x72,0x6b,0x64,0x5f,0x5e,0x5c,0x5c,0x5d,0x5c,0x5b,0x5b,0x5e, -0x5e,0x5c,0x5f,0x65,0x66,0x60,0x58,0x55,0x55,0x56,0x55,0x4f,0x48,0x43,0x44,0x46, -0x41,0x43,0x44,0x43,0x44,0x48,0x4a,0x49,0x44,0x45,0x46,0x47,0x48,0x48,0x45,0x44, -0x3b,0x35,0x31,0x31,0x36,0x3d,0x47,0x4e,0x51,0x4e,0x48,0x42,0x41,0x43,0x42,0x3f, -0x41,0x3f,0x3a,0x34,0x30,0x31,0x35,0x39,0x42,0x40,0x41,0x44,0x42,0x42,0x51,0x63, -0x70,0x75,0x7a,0x7c,0x7e,0x82,0x86,0x87,0x8c,0x8b,0x8c,0x8e,0x90,0x90,0x8e,0x8b, -0x8d,0x8d,0x8e,0x8f,0x8e,0x8e,0x93,0x99,0x98,0x97,0x97,0x99,0x9c,0x9f,0xa0,0xa1, -0xa3,0xa2,0xa0,0x9d,0x9b,0x9d,0xa2,0xa6,0x9f,0x9f,0xa1,0xa3,0xa6,0xaa,0xad,0xae, -0xaa,0xaa,0xa9,0xa9,0xa9,0xab,0xaf,0xb2,0xb3,0xb2,0xb0,0xae,0xb1,0xb4,0xb4,0xb1, -0xb0,0xb0,0xaf,0xae,0xad,0xae,0xb0,0xb2,0xb0,0xb1,0xb3,0xb6,0xb9,0xb7,0xb3,0xaf, -0xa9,0xaa,0xad,0xae,0xab,0xa6,0xa3,0xa3,0x9e,0xa1,0xa2,0xa0,0x9d,0x9b,0x97,0x92, -0x90,0x91,0x90,0x8e,0x8f,0x8f,0x8b,0x86,0x81,0x87,0x8a,0x89,0x87,0x87,0x87,0x86, -0x85,0x83,0x82,0x81,0x81,0x82,0x83,0x84,0x7f,0x7f,0x7e,0x7d,0x7d,0x7c,0x7c,0x7c, -0x7b,0x7a,0x78,0x76,0x75,0x74,0x74,0x74,0x70,0x6e,0x6c,0x6b,0x6c,0x6d,0x6d,0x6d, -0x67,0x64,0x61,0x5e,0x5a,0x56,0x54,0x54,0x5b,0x5a,0x73,0x8c,0x92,0x9b,0x9a,0x84, -0x70,0x5c,0x5b,0x5b,0x56,0x52,0x4d,0x51,0x4c,0x4e,0x4d,0x49,0x41,0x3c,0x3b,0x3d, -0x3d,0x43,0x4a,0x4d,0x51,0x53,0x50,0x4c,0x4c,0x4f,0x55,0x5a,0x5b,0x59,0x59,0x5c, -0x5e,0x61,0x5e,0x55,0x4e,0x50,0x58,0x5d,0x64,0x65,0x64,0x61,0x5c,0x57,0x53,0x52, -0x57,0x58,0x59,0x5b,0x5e,0x60,0x5f,0x5f,0x5c,0x5a,0x5a,0x5e,0x63,0x68,0x6b,0x6d, -0x71,0x6c,0x69,0x6e,0x77,0x7c,0x78,0x72,0x75,0x73,0x71,0x6d,0x63,0x56,0x4f,0x4e, -0x4d,0x53,0x5b,0x5f,0x5d,0x5d,0x64,0x6c,0x7b,0x78,0x6b,0x64,0x75,0x8c,0x8e,0x84, -0x77,0x6a,0x78,0x98,0xa8,0xa4,0x93,0x7d,0x66,0x50,0x3b,0x2e,0x23,0x19,0x18,0x1f, -0x1f,0x23,0x26,0x27,0x25,0x22,0x1d,0x1a,0x16,0x1c,0x20,0x1f,0x1d,0x1e,0x1f,0x20, -0x1b,0x16,0x10,0x13,0x25,0x39,0x40,0x3b,0x30,0x29,0x20,0x1b,0x1b,0x21,0x2e,0x3a, -0x55,0x4e,0x47,0x4b,0x59,0x62,0x59,0x48,0x38,0x47,0x52,0x50,0x4e,0x57,0x65,0x6d, -0x71,0x69,0x5b,0x4d,0x44,0x41,0x3c,0x38,0x43,0x4c,0x4e,0x46,0x43,0x45,0x44,0x3e, -0x44,0x3a,0x34,0x37,0x39,0x34,0x30,0x30,0x2b,0x25,0x23,0x2f,0x40,0x49,0x43,0x3a, -0x39,0x35,0x32,0x34,0x36,0x35,0x33,0x32,0x2f,0x32,0x37,0x3d,0x42,0x45,0x47,0x48, -0x47,0x47,0x47,0x47,0x48,0x49,0x4b,0x4c,0x4e,0x4e,0x4e,0x4d,0x4b,0x4a,0x4b,0x4c, -0x48,0x46,0x44,0x45,0x49,0x4d,0x50,0x51,0x4d,0x4c,0x4b,0x4b,0x4b,0x4b,0x4a,0x49, -0x4f,0x4d,0x4b,0x4b,0x4b,0x49,0x4a,0x4d,0x53,0x5e,0x65,0x6b,0x82,0x9a,0x98,0x85, -0x6a,0x67,0x69,0x6d,0x71,0x7a,0x7e,0x77,0x76,0x75,0x72,0x6a,0x5a,0x47,0x3a,0x35, -0x39,0x3d,0x40,0x3e,0x39,0x34,0x32,0x31,0x34,0x33,0x38,0x40,0x47,0x4d,0x57,0x62, -0x6c,0x6c,0x6a,0x6a,0x6f,0x72,0x6b,0x61,0x59,0x52,0x4c,0x4a,0x48,0x47,0x4d,0x54, -0x4e,0x4c,0x4a,0x43,0x3d,0x43,0x47,0x42,0x43,0x42,0x4d,0x62,0x74,0x7d,0x76,0x64, -0x5a,0x51,0x4c,0x4f,0x54,0x55,0x55,0x56,0x46,0x3e,0x36,0x35,0x39,0x3d,0x41,0x45, -0x46,0x49,0x4f,0x53,0x56,0x56,0x55,0x53,0x53,0x5a,0x5f,0x60,0x60,0x60,0x5b,0x54, -0x53,0x56,0x5b,0x62,0x69,0x6b,0x65,0x5d,0x5d,0x5b,0x5a,0x58,0x57,0x57,0x57,0x57, -0x50,0x4f,0x4c,0x4b,0x4c,0x4e,0x4a,0x45,0x46,0x4c,0x58,0x68,0x7b,0x87,0x87,0x82, -0x82,0x81,0x7b,0x73,0x70,0x71,0x72,0x70,0x7f,0x86,0x8f,0x92,0x8c,0x7d,0x6e,0x63, -0x6f,0x79,0x83,0x81,0x73,0x65,0x62,0x66,0x5e,0x5d,0x5d,0x5d,0x5c,0x59,0x5a,0x5d, -0x62,0x5e,0x5f,0x65,0x63,0x59,0x51,0x50,0x4e,0x51,0x52,0x4f,0x48,0x43,0x43,0x45, -0x41,0x43,0x44,0x44,0x46,0x4a,0x4c,0x4b,0x45,0x48,0x4e,0x54,0x5a,0x5e,0x60,0x61, -0x55,0x53,0x54,0x55,0x53,0x4f,0x4d,0x4e,0x53,0x4f,0x49,0x45,0x47,0x48,0x45,0x40, -0x40,0x3e,0x39,0x34,0x31,0x33,0x39,0x3e,0x44,0x41,0x41,0x43,0x45,0x4b,0x5a,0x6a, -0x73,0x76,0x7a,0x7d,0x7f,0x82,0x85,0x87,0x8b,0x8b,0x8d,0x8f,0x90,0x8f,0x8c,0x8a, -0x8c,0x8c,0x8e,0x90,0x91,0x91,0x94,0x99,0x98,0x98,0x99,0x9c,0x9f,0xa2,0xa4,0xa4, -0x9f,0x9e,0x9c,0x9b,0x9b,0x9c,0x9d,0x9d,0x9a,0x9e,0xa3,0xa9,0xac,0xac,0xab,0xaa, -0xab,0xab,0xac,0xac,0xac,0xaf,0xb2,0xb5,0xb6,0xb6,0xb4,0xb3,0xb4,0xb7,0xb6,0xb3, -0xb3,0xb3,0xb3,0xb3,0xb4,0xb4,0xb5,0xb5,0xb2,0xb3,0xb6,0xb9,0xb9,0xb7,0xb3,0xb0, -0xad,0xb0,0xb1,0xaf,0xab,0xa7,0xa7,0xa7,0xa3,0xa5,0xa4,0xa2,0xa0,0x9e,0x9a,0x95, -0x93,0x93,0x90,0x8f,0x8f,0x90,0x8e,0x8a,0x86,0x88,0x89,0x89,0x88,0x88,0x89,0x8a, -0x87,0x86,0x85,0x85,0x85,0x85,0x84,0x83,0x80,0x80,0x7f,0x7f,0x7e,0x7d,0x7c,0x7c, -0x7c,0x7a,0x78,0x76,0x74,0x74,0x74,0x74,0x77,0x73,0x6f,0x6c,0x6c,0x6d,0x6f,0x70, -0x69,0x67,0x64,0x61,0x5f,0x5c,0x59,0x57,0x58,0x53,0x65,0x7d,0x8f,0xa4,0xa2,0x84, -0x66,0x55,0x53,0x4f,0x49,0x4b,0x49,0x4c,0x4c,0x58,0x60,0x5b,0x4a,0x3d,0x3b,0x3f, -0x40,0x45,0x47,0x48,0x4c,0x51,0x51,0x4d,0x4a,0x4b,0x4e,0x50,0x50,0x50,0x53,0x57, -0x5b,0x5d,0x59,0x4e,0x46,0x48,0x4c,0x4f,0x4e,0x51,0x54,0x56,0x56,0x56,0x56,0x56, -0x58,0x58,0x57,0x57,0x57,0x57,0x58,0x59,0x5a,0x5a,0x5e,0x64,0x63,0x5b,0x54,0x53, -0x54,0x50,0x50,0x59,0x68,0x73,0x75,0x73,0x73,0x73,0x72,0x6d,0x65,0x5a,0x50,0x4a, -0x3b,0x44,0x50,0x58,0x5a,0x5b,0x62,0x6b,0x6e,0x75,0x74,0x74,0x7f,0x85,0x82,0x7f, -0x7b,0x8a,0x99,0x9d,0x9e,0xa0,0x90,0x76,0x5d,0x50,0x44,0x3d,0x33,0x28,0x29,0x31, -0x28,0x27,0x23,0x1e,0x1a,0x19,0x18,0x16,0x17,0x15,0x18,0x26,0x3f,0x53,0x57,0x52, -0x46,0x4f,0x53,0x4e,0x49,0x4c,0x51,0x53,0x4a,0x43,0x3e,0x3d,0x3d,0x40,0x4c,0x57, -0x45,0x4c,0x51,0x4f,0x4b,0x47,0x44,0x41,0x46,0x4e,0x54,0x55,0x59,0x5d,0x59,0x50, -0x43,0x4c,0x47,0x39,0x3e,0x4b,0x40,0x26,0x26,0x33,0x3e,0x3d,0x3a,0x3b,0x3b,0x37, -0x33,0x31,0x32,0x34,0x31,0x28,0x21,0x20,0x23,0x26,0x2e,0x3b,0x45,0x47,0x41,0x39, -0x34,0x31,0x30,0x32,0x32,0x31,0x31,0x32,0x31,0x31,0x31,0x33,0x34,0x36,0x37,0x38, -0x36,0x36,0x35,0x35,0x37,0x39,0x3b,0x3d,0x3a,0x3b,0x3c,0x3b,0x3b,0x3a,0x3b,0x3c, -0x39,0x39,0x39,0x39,0x3b,0x3e,0x42,0x44,0x45,0x46,0x48,0x4a,0x4c,0x4b,0x49,0x46, -0x46,0x45,0x46,0x49,0x4b,0x4b,0x4b,0x4d,0x5e,0x6a,0x76,0x7e,0x89,0x94,0x96,0x91, -0x7e,0x73,0x6c,0x6b,0x70,0x7e,0x88,0x85,0x82,0x7c,0x73,0x6c,0x62,0x54,0x46,0x3e, -0x4a,0x57,0x5f,0x56,0x46,0x3d,0x3a,0x39,0x37,0x38,0x3e,0x46,0x4a,0x4e,0x5a,0x68, -0x65,0x68,0x69,0x6a,0x6f,0x72,0x6b,0x5f,0x4d,0x49,0x48,0x4b,0x4c,0x4c,0x51,0x57, -0x5a,0x57,0x53,0x4b,0x4a,0x52,0x53,0x47,0x47,0x42,0x47,0x59,0x71,0x85,0x83,0x71, -0x5e,0x53,0x48,0x46,0x4b,0x51,0x54,0x53,0x3f,0x3a,0x37,0x3b,0x3f,0x40,0x3f,0x3e, -0x40,0x44,0x4b,0x50,0x50,0x4e,0x4d,0x4e,0x5a,0x66,0x71,0x75,0x74,0x6f,0x63,0x57, -0x54,0x54,0x54,0x58,0x60,0x69,0x6a,0x67,0x62,0x62,0x61,0x60,0x60,0x5f,0x5f,0x5f, -0x5d,0x5a,0x56,0x53,0x52,0x51,0x4d,0x49,0x4b,0x4f,0x55,0x5f,0x6f,0x7c,0x80,0x7d, -0x72,0x78,0x7e,0x7f,0x7c,0x78,0x73,0x6f,0x74,0x79,0x81,0x88,0x8a,0x84,0x7a,0x73, -0x85,0x8b,0x90,0x8a,0x78,0x68,0x67,0x6e,0x6b,0x69,0x67,0x66,0x63,0x60,0x61,0x65, -0x65,0x63,0x60,0x5d,0x57,0x4f,0x48,0x45,0x45,0x4a,0x4f,0x4e,0x48,0x42,0x41,0x42, -0x42,0x44,0x46,0x45,0x47,0x4b,0x4d,0x4c,0x48,0x4b,0x4f,0x51,0x52,0x55,0x58,0x5b, -0x5a,0x5f,0x68,0x6f,0x6d,0x65,0x5e,0x5c,0x5a,0x56,0x4f,0x4c,0x4d,0x4d,0x47,0x3f, -0x3f,0x3c,0x37,0x32,0x2f,0x32,0x39,0x3f,0x44,0x42,0x41,0x42,0x48,0x54,0x63,0x6d, -0x75,0x76,0x78,0x7c,0x7f,0x81,0x85,0x87,0x8a,0x8c,0x8f,0x90,0x8f,0x8c,0x8a,0x89, -0x8b,0x8a,0x8c,0x90,0x92,0x92,0x94,0x96,0x99,0x98,0x99,0x9c,0x9f,0xa1,0xa2,0xa3, -0x9c,0x99,0x98,0x99,0x9d,0x9f,0x9f,0x9d,0xa1,0xa4,0xa8,0xab,0xad,0xad,0xab,0xaa, -0xae,0xaf,0xb0,0xb0,0xb1,0xb3,0xb6,0xb8,0xb8,0xb9,0xb9,0xb7,0xb8,0xb9,0xb8,0xb6, -0xb6,0xb5,0xb5,0xb5,0xb6,0xb6,0xb6,0xb6,0xb3,0xb5,0xb7,0xb8,0xb7,0xb6,0xb5,0xb5, -0xb2,0xb2,0xb0,0xad,0xaa,0xa9,0xa8,0xa7,0xa8,0xa8,0xa6,0xa3,0xa1,0xa0,0x9c,0x97, -0x93,0x93,0x92,0x90,0x92,0x94,0x92,0x8e,0x8e,0x8a,0x8a,0x8d,0x8e,0x8a,0x89,0x8b, -0x89,0x89,0x89,0x89,0x8a,0x88,0x84,0x81,0x82,0x82,0x81,0x80,0x7f,0x7e,0x7e,0x7d, -0x7d,0x7b,0x78,0x76,0x74,0x74,0x74,0x75,0x77,0x73,0x6f,0x6c,0x6c,0x6d,0x6f,0x70, -0x6c,0x69,0x66,0x63,0x62,0x60,0x5c,0x59,0x53,0x53,0x5e,0x6f,0x89,0xa7,0xa1,0x7f, -0x5a,0x4f,0x4f,0x47,0x43,0x4a,0x4b,0x4d,0x49,0x52,0x5a,0x57,0x4b,0x3f,0x3b,0x3b, -0x41,0x45,0x46,0x46,0x4b,0x53,0x54,0x50,0x49,0x48,0x47,0x46,0x45,0x44,0x48,0x4d, -0x5a,0x5e,0x5b,0x50,0x48,0x49,0x4a,0x48,0x4c,0x4e,0x50,0x50,0x4f,0x4d,0x4d,0x4c, -0x52,0x54,0x56,0x56,0x55,0x55,0x57,0x58,0x53,0x54,0x5d,0x69,0x6b,0x61,0x57,0x54, -0x47,0x43,0x41,0x46,0x51,0x5f,0x69,0x6e,0x72,0x71,0x6c,0x67,0x66,0x6a,0x68,0x63, -0x5a,0x5f,0x66,0x6a,0x67,0x62,0x62,0x65,0x72,0x7d,0x7d,0x77,0x72,0x6a,0x6d,0x7d, -0x93,0x8a,0x84,0x87,0x83,0x71,0x66,0x6c,0x5c,0x50,0x4f,0x61,0x71,0x6d,0x5a,0x4b, -0x46,0x3d,0x2b,0x1a,0x13,0x14,0x16,0x15,0x13,0x1a,0x33,0x5a,0x76,0x75,0x60,0x4d, -0x3d,0x2d,0x29,0x3c,0x50,0x4d,0x37,0x24,0x30,0x36,0x45,0x51,0x4e,0x40,0x34,0x31, -0x3e,0x3e,0x42,0x48,0x4a,0x45,0x3e,0x39,0x4f,0x58,0x5f,0x5b,0x4f,0x47,0x47,0x4b, -0x4c,0x3f,0x3f,0x4b,0x46,0x2e,0x20,0x23,0x2f,0x38,0x41,0x42,0x3f,0x3b,0x35,0x2f, -0x2e,0x30,0x31,0x30,0x2d,0x2d,0x35,0x3d,0x41,0x44,0x46,0x43,0x3a,0x32,0x2e,0x2d, -0x31,0x31,0x32,0x32,0x30,0x2e,0x30,0x33,0x32,0x2f,0x2a,0x25,0x21,0x20,0x20,0x20, -0x1f,0x1e,0x1d,0x1e,0x1f,0x22,0x25,0x26,0x25,0x26,0x28,0x29,0x29,0x29,0x2a,0x2b, -0x2a,0x2b,0x2b,0x2a,0x29,0x2a,0x2d,0x30,0x3a,0x3d,0x43,0x4a,0x4d,0x4d,0x4a,0x47, -0x40,0x41,0x45,0x4d,0x52,0x53,0x54,0x55,0x69,0x72,0x7d,0x7f,0x78,0x72,0x77,0x7f, -0x8d,0x80,0x72,0x66,0x60,0x6a,0x78,0x7a,0x69,0x67,0x67,0x69,0x67,0x59,0x45,0x36, -0x4a,0x5f,0x6b,0x5f,0x49,0x3d,0x3b,0x3b,0x42,0x3e,0x3f,0x46,0x4c,0x50,0x59,0x63, -0x6c,0x6e,0x6b,0x66,0x65,0x66,0x5f,0x55,0x4e,0x46,0x42,0x47,0x4e,0x50,0x51,0x52, -0x58,0x5c,0x5e,0x57,0x55,0x63,0x6b,0x63,0x59,0x53,0x4f,0x50,0x5f,0x79,0x83,0x78, -0x5b,0x53,0x48,0x43,0x46,0x4d,0x4e,0x4b,0x43,0x3a,0x32,0x32,0x35,0x39,0x3c,0x3e, -0x45,0x47,0x4a,0x4b,0x48,0x46,0x49,0x4d,0x51,0x59,0x5e,0x5e,0x60,0x66,0x66,0x61, -0x56,0x5c,0x61,0x65,0x6a,0x6e,0x6a,0x64,0x64,0x65,0x66,0x68,0x6c,0x6f,0x72,0x73, -0x6b,0x68,0x62,0x5d,0x59,0x56,0x51,0x4d,0x57,0x5c,0x62,0x69,0x73,0x7c,0x7e,0x7a, -0x78,0x75,0x6f,0x6c,0x6d,0x71,0x74,0x75,0x65,0x67,0x6b,0x75,0x82,0x8d,0x93,0x95, -0x95,0x93,0x90,0x8b,0x81,0x76,0x71,0x73,0x7f,0x7c,0x79,0x76,0x73,0x70,0x72,0x76, -0x7d,0x7d,0x74,0x65,0x59,0x54,0x4c,0x44,0x43,0x4a,0x51,0x51,0x4c,0x46,0x44,0x44, -0x45,0x47,0x48,0x48,0x49,0x4d,0x4e,0x4d,0x4b,0x4a,0x47,0x41,0x3a,0x36,0x37,0x39, -0x3f,0x43,0x4a,0x51,0x55,0x58,0x5e,0x64,0x61,0x5d,0x57,0x54,0x56,0x56,0x4f,0x45, -0x42,0x3f,0x3a,0x33,0x31,0x33,0x3a,0x40,0x44,0x43,0x41,0x42,0x4b,0x5b,0x69,0x6f, -0x77,0x77,0x78,0x7c,0x80,0x84,0x88,0x8c,0x8b,0x8e,0x91,0x91,0x8d,0x89,0x87,0x86, -0x8a,0x89,0x8b,0x90,0x93,0x93,0x93,0x94,0x99,0x99,0x99,0x9a,0x9c,0x9e,0x9e,0x9d, -0x9a,0x97,0x94,0x97,0x9e,0xa3,0xa6,0xa5,0xab,0xab,0xaa,0xaa,0xaa,0xab,0xac,0xad, -0xad,0xae,0xb0,0xb1,0xb2,0xb3,0xb6,0xb7,0xb5,0xb8,0xb9,0xb7,0xb7,0xb8,0xb8,0xb5, -0xb7,0xb6,0xb5,0xb5,0xb5,0xb6,0xb6,0xb6,0xb4,0xb6,0xb7,0xb7,0xb5,0xb5,0xb7,0xb9, -0xb8,0xb5,0xb0,0xad,0xac,0xad,0xab,0xa8,0xae,0xad,0xa9,0xa5,0xa4,0xa3,0x9f,0x99, -0x96,0x96,0x96,0x95,0x98,0x9a,0x97,0x93,0x94,0x8d,0x8b,0x91,0x92,0x8b,0x88,0x8a, -0x8a,0x8a,0x8b,0x8c,0x8c,0x89,0x83,0x7f,0x84,0x84,0x83,0x83,0x82,0x81,0x7f,0x7f, -0x7e,0x7c,0x79,0x76,0x74,0x74,0x75,0x76,0x72,0x6f,0x6c,0x6a,0x6b,0x6d,0x6f,0x70, -0x6d,0x6b,0x67,0x64,0x63,0x62,0x5e,0x5a,0x5c,0x59,0x54,0x54,0x6e,0x92,0x91,0x70, -0x4f,0x49,0x4c,0x45,0x41,0x4b,0x4b,0x4a,0x47,0x48,0x4c,0x51,0x55,0x54,0x4e,0x49, -0x3f,0x44,0x47,0x48,0x4e,0x56,0x56,0x51,0x42,0x41,0x40,0x3f,0x3c,0x39,0x3b,0x40, -0x49,0x50,0x51,0x4a,0x46,0x48,0x49,0x46,0x47,0x4a,0x4d,0x4e,0x4f,0x4f,0x50,0x51, -0x4d,0x52,0x57,0x58,0x56,0x55,0x55,0x57,0x57,0x54,0x58,0x63,0x63,0x57,0x4b,0x47, -0x49,0x4a,0x4b,0x4d,0x51,0x58,0x60,0x66,0x6a,0x67,0x5e,0x57,0x5e,0x6f,0x78,0x76, -0x70,0x6f,0x71,0x71,0x6c,0x65,0x61,0x61,0x73,0x78,0x76,0x75,0x76,0x6c,0x6a,0x7b, -0x82,0x80,0x6d,0x63,0x72,0x7b,0x71,0x69,0x62,0x72,0x8b,0x9b,0x98,0x89,0x81,0x81, -0x61,0x51,0x35,0x1a,0x0f,0x11,0x16,0x16,0x1d,0x32,0x59,0x7a,0x73,0x4f,0x32,0x2a, -0x32,0x3b,0x4f,0x58,0x44,0x28,0x2b,0x41,0x56,0x51,0x4f,0x4e,0x48,0x3f,0x3e,0x43, -0x45,0x48,0x4d,0x4b,0x40,0x36,0x3b,0x47,0x56,0x4f,0x4c,0x50,0x4e,0x46,0x43,0x47, -0x43,0x42,0x44,0x40,0x30,0x20,0x22,0x2f,0x37,0x39,0x3b,0x3d,0x3e,0x3d,0x39,0x34, -0x34,0x42,0x50,0x53,0x4d,0x49,0x4a,0x4d,0x4b,0x43,0x3c,0x3a,0x3a,0x33,0x26,0x1a, -0x39,0x38,0x35,0x32,0x30,0x2f,0x30,0x32,0x33,0x2d,0x27,0x24,0x20,0x1c,0x1a,0x1b, -0x1a,0x1a,0x1a,0x1c,0x1e,0x20,0x20,0x20,0x22,0x25,0x28,0x2a,0x2b,0x2b,0x2c,0x2c, -0x29,0x2b,0x28,0x27,0x2a,0x28,0x2a,0x33,0x45,0x5c,0x5d,0x56,0x4f,0x4a,0x4e,0x4d, -0x43,0x49,0x52,0x5c,0x67,0x6e,0x6c,0x66,0x67,0x6f,0x74,0x75,0x73,0x6b,0x6a,0x74, -0x82,0x7d,0x71,0x62,0x5b,0x61,0x69,0x6e,0x64,0x61,0x60,0x63,0x66,0x61,0x52,0x44, -0x46,0x56,0x67,0x65,0x55,0x4b,0x43,0x38,0x37,0x3c,0x40,0x43,0x46,0x4f,0x5c,0x67, -0x6b,0x6c,0x68,0x62,0x64,0x69,0x64,0x5a,0x4f,0x42,0x3b,0x42,0x50,0x55,0x51,0x4c, -0x47,0x58,0x62,0x60,0x63,0x6e,0x73,0x6f,0x66,0x70,0x78,0x78,0x73,0x6c,0x61,0x57, -0x54,0x54,0x56,0x52,0x48,0x45,0x44,0x3e,0x3e,0x3a,0x37,0x36,0x35,0x37,0x3c,0x42, -0x47,0x49,0x4b,0x4c,0x4c,0x4b,0x48,0x46,0x49,0x4f,0x55,0x54,0x4e,0x4c,0x54,0x5e, -0x62,0x5f,0x5d,0x61,0x6c,0x76,0x75,0x6e,0x64,0x65,0x66,0x6d,0x78,0x81,0x7f,0x78, -0x6b,0x63,0x5d,0x5e,0x62,0x63,0x62,0x61,0x64,0x6a,0x75,0x80,0x84,0x81,0x7b,0x79, -0x76,0x6f,0x6a,0x62,0x5c,0x63,0x6d,0x6e,0x68,0x60,0x5c,0x65,0x79,0x8c,0x98,0x9d, -0xa1,0x99,0x94,0x91,0x87,0x77,0x72,0x76,0x7d,0x80,0x84,0x90,0x9d,0x9c,0x95,0x97, -0x94,0x8d,0x88,0x85,0x7b,0x69,0x5a,0x55,0x62,0x70,0x75,0x67,0x53,0x49,0x49,0x4a, -0x4a,0x4c,0x4d,0x4d,0x4d,0x4d,0x4f,0x51,0x4b,0x4e,0x4d,0x45,0x38,0x30,0x30,0x34, -0x36,0x35,0x37,0x3b,0x3f,0x44,0x4d,0x55,0x5d,0x62,0x67,0x66,0x64,0x60,0x5c,0x58, -0x4a,0x40,0x33,0x2c,0x2e,0x34,0x3a,0x3d,0x3f,0x42,0x44,0x47,0x4f,0x5e,0x6c,0x73, -0x79,0x75,0x75,0x7a,0x7f,0x83,0x88,0x8f,0x8c,0x8f,0x91,0x90,0x8d,0x89,0x86,0x85, -0x87,0x89,0x8c,0x90,0x93,0x96,0x98,0x99,0x96,0x96,0x98,0x9b,0x9e,0x9e,0x9d,0x9c, -0x9b,0x99,0x99,0x9e,0xa2,0xa5,0xa9,0xac,0xaa,0xaa,0xab,0xab,0xac,0xac,0xac,0xac, -0xad,0xae,0xaf,0xb2,0xb4,0xb5,0xb4,0xb2,0xb5,0xb5,0xb6,0xb6,0xb6,0xb6,0xb6,0xb5, -0xb2,0xb3,0xb3,0xb4,0xb4,0xb5,0xb5,0xb6,0xb9,0xb7,0xb5,0xb3,0xb2,0xb4,0xb6,0xb8, -0xb8,0xb5,0xb2,0xb0,0xaf,0xae,0xad,0xac,0xab,0xa8,0xa5,0xa3,0xa2,0xa1,0x9f,0x9e, -0xa0,0x9d,0x9c,0x9e,0x9d,0x9a,0x96,0x95,0x90,0x90,0x91,0x90,0x8f,0x8d,0x8b,0x8a, -0x8e,0x8c,0x8b,0x8b,0x8a,0x88,0x87,0x88,0x80,0x82,0x85,0x86,0x85,0x83,0x81,0x81, -0x7e,0x7c,0x78,0x76,0x76,0x76,0x76,0x75,0x74,0x71,0x6f,0x70,0x70,0x6f,0x6e,0x70, -0x6d,0x6a,0x67,0x64,0x62,0x60,0x5e,0x5d,0x53,0x54,0x52,0x52,0x62,0x74,0x73,0x64, -0x4e,0x48,0x47,0x4d,0x4e,0x48,0x45,0x48,0x45,0x45,0x49,0x50,0x53,0x50,0x4b,0x49, -0x3b,0x45,0x4d,0x4e,0x51,0x55,0x53,0x4d,0x3d,0x36,0x32,0x35,0x39,0x38,0x36,0x36, -0x3e,0x48,0x4d,0x48,0x45,0x47,0x49,0x48,0x4c,0x4d,0x4e,0x4f,0x4e,0x4e,0x4e,0x4f, -0x53,0x52,0x52,0x53,0x54,0x53,0x53,0x54,0x57,0x53,0x50,0x4f,0x51,0x53,0x54,0x54, -0x57,0x57,0x57,0x5a,0x60,0x65,0x65,0x62,0x67,0x62,0x59,0x50,0x4e,0x53,0x57,0x59, -0x5e,0x5f,0x64,0x6c,0x70,0x72,0x74,0x78,0x64,0x6b,0x76,0x7f,0x7d,0x75,0x74,0x79, -0x7f,0x73,0x64,0x62,0x74,0x87,0x89,0x80,0x86,0x8f,0x83,0x64,0x5e,0x7e,0x94,0x8d, -0x77,0x6b,0x47,0x23,0x21,0x2d,0x2d,0x24,0x37,0x5e,0x7e,0x74,0x52,0x3a,0x38,0x3f, -0x50,0x53,0x50,0x48,0x4f,0x5e,0x51,0x2d,0x29,0x52,0x64,0x71,0x6c,0x51,0x41,0x36, -0x36,0x4c,0x4b,0x43,0x3e,0x3e,0x45,0x45,0x3e,0x4d,0x53,0x4b,0x45,0x49,0x4b,0x49, -0x3f,0x3d,0x38,0x33,0x2f,0x30,0x34,0x38,0x37,0x29,0x23,0x2f,0x41,0x4e,0x59,0x63, -0x68,0x68,0x5c,0x49,0x42,0x42,0x39,0x2a,0x2f,0x34,0x38,0x36,0x2f,0x27,0x24,0x24, -0x48,0x43,0x3d,0x35,0x31,0x2f,0x30,0x31,0x2d,0x28,0x22,0x1f,0x1d,0x19,0x18,0x19, -0x19,0x19,0x1a,0x1c,0x1e,0x20,0x21,0x21,0x24,0x26,0x2a,0x2c,0x2c,0x2d,0x2d,0x2e, -0x2f,0x31,0x2e,0x2c,0x2f,0x2d,0x2f,0x38,0x64,0x7e,0x7c,0x6d,0x63,0x5e,0x5e,0x56, -0x49,0x44,0x44,0x53,0x69,0x75,0x73,0x6b,0x73,0x77,0x77,0x74,0x71,0x6d,0x71,0x7e, -0x8c,0x86,0x7a,0x6b,0x64,0x67,0x6c,0x6e,0x6b,0x68,0x61,0x5c,0x5b,0x59,0x50,0x45, -0x43,0x4e,0x5c,0x5b,0x4d,0x46,0x45,0x40,0x31,0x32,0x38,0x43,0x51,0x5d,0x63,0x64, -0x5b,0x5c,0x5a,0x57,0x5d,0x68,0x6b,0x66,0x4f,0x44,0x3e,0x44,0x4f,0x52,0x4f,0x4b, -0x43,0x50,0x61,0x6e,0x75,0x77,0x76,0x74,0x79,0x7a,0x78,0x72,0x6a,0x5d,0x4b,0x3d, -0x3a,0x3a,0x43,0x4f,0x55,0x58,0x4f,0x3f,0x39,0x37,0x35,0x36,0x37,0x3a,0x40,0x46, -0x4e,0x4c,0x4c,0x51,0x58,0x5d,0x5d,0x5b,0x56,0x56,0x57,0x5b,0x5e,0x5d,0x5c,0x5a, -0x53,0x4a,0x44,0x4c,0x63,0x75,0x77,0x6f,0x65,0x68,0x6d,0x72,0x79,0x7b,0x74,0x6a, -0x5b,0x56,0x54,0x57,0x5b,0x5d,0x5e,0x60,0x6b,0x69,0x6a,0x6d,0x6f,0x6e,0x6f,0x71, -0x70,0x6e,0x6d,0x68,0x60,0x65,0x6f,0x70,0x66,0x54,0x47,0x51,0x6d,0x8b,0x9c,0xa2, -0x9c,0x8f,0x85,0x81,0x7b,0x71,0x6b,0x6c,0x7d,0x82,0x87,0x91,0x9a,0x95,0x8c,0x8b, -0x93,0x92,0x96,0x9b,0x97,0x88,0x7c,0x77,0x7c,0x80,0x7b,0x6b,0x5f,0x5e,0x62,0x64, -0x5a,0x56,0x52,0x51,0x53,0x53,0x50,0x4e,0x61,0x5c,0x52,0x43,0x36,0x31,0x35,0x3a, -0x42,0x43,0x46,0x4c,0x4f,0x50,0x53,0x57,0x62,0x65,0x64,0x60,0x5c,0x5a,0x59,0x58, -0x5a,0x50,0x42,0x36,0x31,0x34,0x3a,0x3f,0x42,0x43,0x45,0x4a,0x56,0x66,0x72,0x77, -0x77,0x75,0x77,0x7d,0x82,0x84,0x88,0x8d,0x8d,0x8e,0x8f,0x8d,0x89,0x85,0x83,0x83, -0x8a,0x8c,0x8f,0x92,0x94,0x95,0x96,0x96,0x96,0x97,0x9a,0x9c,0x9d,0x9d,0x9c,0x9c, -0x9e,0x9d,0x9e,0xa3,0xa7,0xaa,0xad,0xb0,0xab,0xab,0xac,0xad,0xad,0xad,0xad,0xad, -0xae,0xae,0xaf,0xb1,0xb3,0xb4,0xb3,0xb1,0xb2,0xb3,0xb3,0xb4,0xb4,0xb4,0xb4,0xb4, -0xb1,0xb1,0xb2,0xb4,0xb6,0xb7,0xb9,0xb9,0xb6,0xb5,0xb3,0xb3,0xb3,0xb4,0xb6,0xb8, -0xb8,0xb6,0xb3,0xb1,0xb1,0xb0,0xaf,0xae,0xab,0xaa,0xa7,0xa6,0xa5,0xa4,0xa2,0xa1, -0xa4,0xa1,0x9f,0xa0,0x9f,0x9a,0x97,0x96,0x92,0x92,0x93,0x94,0x93,0x91,0x8f,0x8e, -0x8f,0x8c,0x8c,0x8d,0x8c,0x89,0x89,0x8b,0x84,0x86,0x88,0x88,0x86,0x84,0x83,0x83, -0x80,0x7e,0x7a,0x78,0x77,0x76,0x75,0x74,0x75,0x73,0x72,0x72,0x71,0x6e,0x6e,0x70, -0x6e,0x6c,0x69,0x66,0x65,0x63,0x61,0x60,0x5a,0x5a,0x55,0x53,0x5c,0x69,0x68,0x5e, -0x52,0x4b,0x49,0x4d,0x4e,0x46,0x3f,0x3e,0x37,0x38,0x3d,0x44,0x48,0x45,0x3f,0x3c, -0x40,0x48,0x4d,0x4c,0x4c,0x4d,0x4a,0x45,0x39,0x31,0x2c,0x30,0x36,0x38,0x37,0x37, -0x38,0x41,0x47,0x45,0x44,0x48,0x4b,0x49,0x4a,0x4b,0x4d,0x4d,0x4c,0x4c,0x4d,0x4e, -0x49,0x4d,0x53,0x56,0x55,0x52,0x50,0x4f,0x54,0x54,0x54,0x56,0x56,0x54,0x51,0x4e, -0x4d,0x47,0x45,0x4d,0x5c,0x6c,0x77,0x7c,0x78,0x6c,0x57,0x42,0x37,0x39,0x3f,0x44, -0x4a,0x52,0x5a,0x5d,0x5b,0x58,0x57,0x58,0x6b,0x6b,0x71,0x7d,0x83,0x7c,0x6e,0x64, -0x46,0x47,0x5a,0x7a,0x8a,0x85,0x80,0x83,0x79,0x80,0x7a,0x69,0x65,0x74,0x88,0x93, -0x94,0x81,0x5c,0x3c,0x37,0x3f,0x48,0x50,0x6f,0x7b,0x78,0x5c,0x40,0x3c,0x4c,0x5b, -0x58,0x62,0x7f,0x8a,0x68,0x3e,0x37,0x45,0x55,0x64,0x5b,0x4f,0x41,0x3b,0x4e,0x5a, -0x54,0x4a,0x39,0x3f,0x3e,0x32,0x3e,0x52,0x41,0x47,0x48,0x43,0x43,0x47,0x43,0x3a, -0x37,0x31,0x29,0x21,0x1e,0x20,0x26,0x2b,0x26,0x24,0x2a,0x38,0x44,0x48,0x4c,0x52, -0x42,0x3c,0x2f,0x24,0x2a,0x3c,0x48,0x49,0x35,0x33,0x2f,0x29,0x25,0x23,0x23,0x24, -0x4a,0x46,0x3f,0x39,0x33,0x2f,0x2e,0x2d,0x28,0x23,0x1e,0x1c,0x1a,0x17,0x17,0x18, -0x18,0x18,0x19,0x1b,0x1f,0x21,0x22,0x22,0x26,0x29,0x2c,0x2e,0x2e,0x2f,0x2f,0x30, -0x30,0x32,0x2f,0x2d,0x2f,0x2e,0x2f,0x38,0x55,0x74,0x75,0x67,0x60,0x62,0x67,0x5f, -0x65,0x62,0x66,0x71,0x7a,0x7b,0x79,0x79,0x76,0x77,0x72,0x6d,0x6e,0x6e,0x74,0x81, -0x88,0x83,0x7a,0x70,0x6c,0x6e,0x70,0x70,0x6d,0x6c,0x65,0x5c,0x5b,0x5c,0x56,0x4b, -0x47,0x51,0x63,0x68,0x58,0x46,0x3b,0x35,0x2e,0x30,0x37,0x46,0x58,0x64,0x66,0x65, -0x5f,0x5c,0x54,0x4b,0x4a,0x4f,0x53,0x51,0x50,0x4d,0x4a,0x47,0x45,0x46,0x4b,0x52, -0x4b,0x51,0x64,0x7b,0x83,0x7c,0x77,0x7a,0x7e,0x76,0x6a,0x61,0x5e,0x58,0x4b,0x3f, -0x3d,0x39,0x3f,0x4a,0x54,0x5c,0x58,0x4a,0x3a,0x37,0x34,0x34,0x36,0x3a,0x42,0x4a, -0x40,0x3e,0x3f,0x46,0x51,0x57,0x55,0x50,0x55,0x55,0x56,0x5b,0x62,0x65,0x62,0x5e, -0x59,0x54,0x4f,0x4d,0x53,0x5b,0x5e,0x5c,0x5e,0x62,0x66,0x69,0x6b,0x69,0x61,0x5a, -0x4f,0x4b,0x49,0x4c,0x51,0x56,0x5c,0x60,0x60,0x64,0x6d,0x75,0x77,0x74,0x71,0x70, -0x6b,0x6d,0x72,0x70,0x6a,0x6d,0x75,0x75,0x66,0x54,0x47,0x4f,0x66,0x7e,0x8d,0x94, -0x95,0x8c,0x82,0x7b,0x74,0x6e,0x6e,0x72,0x7b,0x82,0x86,0x8c,0x8f,0x87,0x7d,0x7d, -0x7c,0x7d,0x83,0x8a,0x8a,0x83,0x7f,0x80,0x8d,0x8e,0x89,0x80,0x7a,0x77,0x73,0x6d, -0x60,0x5f,0x5e,0x5f,0x61,0x62,0x63,0x63,0x62,0x5e,0x54,0x47,0x3a,0x32,0x31,0x32, -0x3f,0x40,0x46,0x50,0x58,0x5e,0x62,0x66,0x6a,0x69,0x62,0x58,0x50,0x4f,0x50,0x51, -0x50,0x49,0x3d,0x32,0x2d,0x31,0x3a,0x41,0x3c,0x3d,0x41,0x4a,0x59,0x69,0x71,0x72, -0x75,0x76,0x7a,0x81,0x85,0x87,0x89,0x8b,0x8e,0x8d,0x8c,0x89,0x86,0x83,0x82,0x83, -0x8b,0x8d,0x90,0x93,0x94,0x95,0x94,0x94,0x96,0x99,0x9b,0x9c,0x9c,0x9c,0x9d,0x9e, -0xa3,0xa1,0xa3,0xa8,0xab,0xac,0xad,0xae,0xac,0xad,0xae,0xae,0xaf,0xaf,0xaf,0xaf, -0xaf,0xaf,0xaf,0xb1,0xb2,0xb2,0xb1,0xb0,0xb0,0xb0,0xb1,0xb2,0xb2,0xb3,0xb3,0xb2, -0xb2,0xb3,0xb3,0xb4,0xb6,0xb8,0xb9,0xba,0xb3,0xb3,0xb3,0xb4,0xb5,0xb6,0xb7,0xb8, -0xb6,0xb5,0xb3,0xb2,0xb2,0xb2,0xb0,0xaf,0xae,0xac,0xaa,0xa9,0xa9,0xa9,0xa8,0xa7, -0xa7,0xa4,0xa1,0xa0,0x9e,0x9a,0x98,0x97,0x94,0x95,0x97,0x98,0x98,0x96,0x94,0x92, -0x90,0x8e,0x8d,0x8f,0x8e,0x8d,0x8d,0x8f,0x8a,0x8b,0x8b,0x8a,0x88,0x86,0x85,0x86, -0x82,0x80,0x7d,0x7b,0x79,0x77,0x75,0x73,0x75,0x75,0x75,0x75,0x72,0x6e,0x6e,0x70, -0x6f,0x6d,0x6a,0x68,0x67,0x65,0x63,0x62,0x5f,0x5c,0x57,0x54,0x57,0x5d,0x60,0x5f, -0x5d,0x55,0x4f,0x51,0x51,0x4a,0x41,0x3c,0x36,0x37,0x3c,0x44,0x48,0x46,0x40,0x3e, -0x3f,0x44,0x46,0x42,0x3f,0x3f,0x3c,0x37,0x36,0x30,0x2d,0x31,0x36,0x38,0x36,0x35, -0x35,0x3c,0x41,0x42,0x44,0x49,0x4a,0x47,0x4a,0x4b,0x4d,0x4d,0x4d,0x4d,0x4d,0x4e, -0x4f,0x52,0x54,0x53,0x50,0x4e,0x50,0x52,0x50,0x52,0x56,0x59,0x5a,0x58,0x55,0x53, -0x4f,0x46,0x42,0x4b,0x58,0x60,0x65,0x69,0x69,0x64,0x59,0x49,0x3d,0x39,0x39,0x3a, -0x43,0x53,0x60,0x60,0x59,0x57,0x57,0x57,0x5f,0x67,0x74,0x7f,0x87,0x87,0x7d,0x73, -0x62,0x60,0x62,0x69,0x70,0x70,0x67,0x5f,0x58,0x68,0x6a,0x63,0x63,0x69,0x79,0x8f, -0x9e,0x8d,0x73,0x60,0x55,0x4d,0x53,0x64,0x66,0x75,0x7a,0x65,0x4d,0x4e,0x6c,0x89, -0x8f,0x8f,0x7b,0x4d,0x2c,0x31,0x44,0x49,0x51,0x51,0x4e,0x56,0x5a,0x5c,0x5e,0x52, -0x4b,0x4e,0x3d,0x37,0x3f,0x44,0x46,0x3f,0x4e,0x4f,0x4b,0x45,0x45,0x47,0x3f,0x33, -0x32,0x2c,0x23,0x1c,0x1a,0x1c,0x20,0x22,0x29,0x2e,0x38,0x3e,0x3a,0x2f,0x2b,0x2c, -0x2b,0x2e,0x32,0x36,0x39,0x38,0x31,0x29,0x31,0x2a,0x21,0x1b,0x19,0x1a,0x1b,0x1b, -0x3e,0x3d,0x3c,0x3b,0x38,0x35,0x30,0x2e,0x27,0x22,0x1e,0x1c,0x1a,0x18,0x17,0x19, -0x18,0x18,0x19,0x1c,0x1f,0x22,0x23,0x23,0x27,0x2a,0x2d,0x2f,0x30,0x30,0x31,0x31, -0x31,0x33,0x2f,0x2d,0x2f,0x2d,0x2f,0x37,0x51,0x6c,0x6e,0x63,0x5c,0x5c,0x66,0x67, -0x67,0x63,0x63,0x66,0x61,0x5a,0x5c,0x65,0x72,0x71,0x6a,0x66,0x6c,0x6f,0x72,0x7a, -0x74,0x71,0x6c,0x68,0x67,0x66,0x64,0x61,0x60,0x64,0x64,0x62,0x66,0x6a,0x62,0x54, -0x4c,0x52,0x63,0x6b,0x59,0x3f,0x2e,0x27,0x2c,0x32,0x3b,0x47,0x51,0x58,0x5c,0x5e, -0x53,0x4f,0x47,0x3f,0x3b,0x3e,0x43,0x46,0x50,0x58,0x5b,0x4f,0x3d,0x38,0x45,0x56, -0x5d,0x60,0x6d,0x7e,0x82,0x7b,0x79,0x7f,0x7a,0x6f,0x62,0x5b,0x5a,0x59,0x53,0x4c, -0x45,0x44,0x47,0x48,0x46,0x4a,0x4c,0x46,0x3d,0x38,0x34,0x33,0x34,0x38,0x40,0x48, -0x4e,0x50,0x56,0x60,0x68,0x68,0x60,0x58,0x54,0x59,0x5d,0x5d,0x5b,0x5c,0x5f,0x61, -0x56,0x57,0x57,0x55,0x52,0x54,0x57,0x5a,0x56,0x57,0x56,0x56,0x55,0x55,0x54,0x54, -0x47,0x40,0x3b,0x3c,0x41,0x49,0x50,0x56,0x57,0x5b,0x60,0x62,0x60,0x5e,0x62,0x69, -0x66,0x68,0x6e,0x70,0x6e,0x73,0x79,0x77,0x6c,0x68,0x69,0x6f,0x76,0x79,0x7d,0x81, -0x80,0x83,0x81,0x75,0x67,0x61,0x68,0x71,0x77,0x7d,0x7d,0x7c,0x7c,0x75,0x6e,0x70, -0x73,0x72,0x75,0x7a,0x7c,0x7f,0x85,0x8c,0x85,0x86,0x87,0x86,0x85,0x82,0x79,0x6f, -0x73,0x77,0x7a,0x76,0x6f,0x6a,0x6a,0x6d,0x6d,0x6d,0x68,0x5c,0x4e,0x43,0x40,0x40, -0x44,0x40,0x40,0x46,0x4e,0x54,0x5a,0x5f,0x6e,0x6c,0x64,0x57,0x4c,0x49,0x4a,0x4b, -0x49,0x43,0x3a,0x34,0x32,0x37,0x3f,0x44,0x39,0x3f,0x4a,0x57,0x66,0x73,0x77,0x76, -0x76,0x79,0x7e,0x83,0x86,0x88,0x8a,0x8b,0x8d,0x8c,0x89,0x87,0x85,0x84,0x85,0x86, -0x8a,0x8c,0x8f,0x93,0x95,0x95,0x95,0x94,0x96,0x9a,0x9d,0x9e,0x9c,0x9c,0x9f,0xa2, -0xa5,0xa3,0xa5,0xa9,0xab,0xaa,0xa8,0xa8,0xad,0xad,0xae,0xae,0xaf,0xaf,0xaf,0xaf, -0xb0,0xaf,0xaf,0xb0,0xb1,0xb2,0xb1,0xb0,0xb0,0xb0,0xb1,0xb2,0xb3,0xb3,0xb4,0xb4, -0xb6,0xb6,0xb5,0xb4,0xb4,0xb5,0xb5,0xb6,0xb3,0xb4,0xb5,0xb6,0xb7,0xb8,0xb8,0xb8, -0xb3,0xb3,0xb2,0xb2,0xb2,0xb2,0xb0,0xaf,0xb1,0xae,0xab,0xa9,0xaa,0xab,0xac,0xac, -0xa7,0xa4,0xa1,0xa0,0x9e,0x9a,0x98,0x99,0x97,0x98,0x9a,0x9b,0x9a,0x98,0x96,0x94, -0x92,0x90,0x8f,0x91,0x91,0x8f,0x90,0x92,0x8e,0x8e,0x8d,0x8b,0x88,0x86,0x86,0x86, -0x83,0x81,0x80,0x7e,0x7c,0x7a,0x77,0x74,0x75,0x76,0x77,0x78,0x73,0x6f,0x6f,0x72, -0x70,0x6e,0x6c,0x69,0x68,0x66,0x63,0x61,0x5f,0x5c,0x58,0x56,0x55,0x58,0x5f,0x66, -0x5d,0x51,0x46,0x42,0x42,0x41,0x3b,0x37,0x36,0x35,0x38,0x3f,0x44,0x43,0x41,0x40, -0x41,0x42,0x40,0x3a,0x36,0x36,0x35,0x33,0x36,0x35,0x36,0x37,0x38,0x36,0x34,0x32, -0x38,0x3d,0x40,0x42,0x45,0x49,0x48,0x45,0x49,0x4b,0x4c,0x4c,0x4c,0x4c,0x4c,0x4d, -0x4f,0x50,0x50,0x4d,0x4c,0x4e,0x50,0x52,0x4d,0x4e,0x4e,0x4f,0x50,0x51,0x52,0x53, -0x4e,0x4a,0x4d,0x59,0x60,0x5c,0x56,0x54,0x65,0x6c,0x72,0x70,0x6a,0x64,0x5e,0x59, -0x4d,0x60,0x6c,0x64,0x59,0x58,0x5d,0x5f,0x68,0x71,0x7a,0x7f,0x84,0x85,0x7e,0x74, -0x4e,0x4e,0x4d,0x4e,0x56,0x5e,0x5a,0x51,0x56,0x6f,0x6c,0x5a,0x5e,0x6b,0x7e,0x98, -0x9e,0x94,0x81,0x6f,0x5f,0x50,0x54,0x66,0x7b,0x7e,0x6c,0x5c,0x79,0xab,0xac,0x8a, -0x76,0x58,0x39,0x27,0x27,0x3a,0x52,0x5c,0x37,0x44,0x5d,0x6c,0x61,0x55,0x4f,0x40, -0x34,0x3b,0x3c,0x49,0x4d,0x40,0x41,0x46,0x50,0x4e,0x48,0x3f,0x3b,0x38,0x31,0x29, -0x26,0x24,0x20,0x1f,0x1f,0x1f,0x1e,0x1c,0x15,0x20,0x2e,0x36,0x36,0x34,0x38,0x3d, -0x3d,0x34,0x2b,0x27,0x27,0x26,0x27,0x29,0x23,0x1f,0x1b,0x18,0x17,0x16,0x13,0x12, -0x36,0x36,0x37,0x39,0x3a,0x3a,0x37,0x35,0x29,0x24,0x1f,0x1d,0x1b,0x19,0x18,0x19, -0x18,0x18,0x1a,0x1c,0x20,0x23,0x24,0x24,0x28,0x2a,0x2e,0x30,0x30,0x31,0x31,0x32, -0x34,0x36,0x32,0x31,0x32,0x30,0x32,0x3b,0x51,0x65,0x68,0x66,0x5f,0x5a,0x69,0x76, -0x7b,0x6d,0x63,0x64,0x65,0x65,0x6c,0x75,0x77,0x72,0x66,0x62,0x6a,0x6f,0x70,0x72, -0x71,0x6f,0x6d,0x6c,0x6a,0x65,0x5e,0x5a,0x53,0x59,0x5e,0x63,0x6d,0x73,0x6a,0x5b, -0x4a,0x45,0x49,0x4d,0x3f,0x2f,0x2a,0x2a,0x28,0x2e,0x37,0x40,0x47,0x4a,0x48,0x46, -0x40,0x3d,0x38,0x35,0x33,0x35,0x3a,0x3f,0x4a,0x59,0x64,0x5d,0x4a,0x3e,0x40,0x47, -0x5f,0x67,0x72,0x77,0x75,0x74,0x77,0x7c,0x74,0x6a,0x5b,0x50,0x48,0x43,0x3f,0x3d, -0x42,0x44,0x4c,0x4d,0x45,0x40,0x3b,0x31,0x35,0x33,0x33,0x34,0x35,0x36,0x3a,0x3f, -0x4b,0x51,0x5c,0x65,0x6a,0x68,0x62,0x5d,0x65,0x6d,0x71,0x6c,0x64,0x60,0x60,0x60, -0x57,0x50,0x4b,0x4d,0x52,0x56,0x56,0x54,0x53,0x51,0x50,0x4e,0x4c,0x4d,0x51,0x55, -0x5b,0x54,0x4e,0x50,0x56,0x5b,0x5e,0x61,0x5c,0x61,0x66,0x63,0x57,0x4f,0x51,0x58, -0x60,0x5e,0x62,0x66,0x6a,0x73,0x78,0x73,0x67,0x69,0x70,0x78,0x77,0x6d,0x67,0x66, -0x6e,0x78,0x7c,0x72,0x68,0x66,0x6c,0x71,0x73,0x75,0x6f,0x67,0x64,0x60,0x5d,0x62, -0x5c,0x5f,0x64,0x6a,0x6e,0x71,0x76,0x7b,0x72,0x72,0x72,0x73,0x78,0x7c,0x7d,0x7b, -0x78,0x7b,0x7e,0x7e,0x7a,0x76,0x73,0x71,0x71,0x71,0x6b,0x5b,0x48,0x3d,0x3e,0x43, -0x57,0x53,0x51,0x56,0x5d,0x64,0x6b,0x70,0x6a,0x6c,0x69,0x60,0x58,0x55,0x55,0x55, -0x54,0x4d,0x44,0x3e,0x3c,0x3c,0x3b,0x3a,0x33,0x40,0x50,0x60,0x6d,0x76,0x79,0x78, -0x78,0x7c,0x80,0x83,0x85,0x87,0x8a,0x8b,0x89,0x88,0x86,0x85,0x85,0x87,0x89,0x8a, -0x8d,0x8f,0x91,0x94,0x96,0x96,0x95,0x95,0x97,0x9a,0x9e,0x9e,0x9d,0x9f,0xa2,0xa6, -0xa3,0xa2,0xa4,0xa8,0xaa,0xa9,0xa7,0xa6,0xac,0xac,0xad,0xad,0xae,0xae,0xae,0xae, -0xb0,0xaf,0xaf,0xaf,0xb0,0xb1,0xb1,0xb1,0xb2,0xb2,0xb3,0xb4,0xb5,0xb6,0xb6,0xb6, -0xb7,0xb6,0xb4,0xb3,0xb2,0xb2,0xb3,0xb3,0xb4,0xb5,0xb6,0xb8,0xb8,0xb8,0xb7,0xb6, -0xb3,0xb3,0xb2,0xb2,0xb3,0xb3,0xb2,0xb0,0xb1,0xad,0xa9,0xa6,0xa7,0xa9,0xab,0xac, -0xa6,0xa3,0xa2,0xa1,0x9f,0x9c,0x9b,0x9d,0x99,0x9a,0x9b,0x9c,0x9b,0x98,0x96,0x94, -0x95,0x93,0x91,0x92,0x92,0x91,0x92,0x94,0x90,0x8f,0x8e,0x8b,0x88,0x86,0x86,0x86, -0x83,0x82,0x81,0x80,0x7f,0x7d,0x7a,0x78,0x74,0x75,0x78,0x78,0x75,0x71,0x71,0x75, -0x73,0x71,0x6e,0x6c,0x6a,0x67,0x64,0x62,0x60,0x5d,0x5b,0x58,0x54,0x53,0x5b,0x64, -0x5e,0x52,0x42,0x37,0x36,0x39,0x3a,0x39,0x37,0x34,0x34,0x39,0x3d,0x3f,0x40,0x41, -0x47,0x46,0x41,0x3a,0x35,0x35,0x36,0x36,0x37,0x39,0x3a,0x36,0x32,0x31,0x33,0x35, -0x3d,0x3f,0x41,0x44,0x47,0x4a,0x4a,0x47,0x49,0x4b,0x4c,0x4c,0x4b,0x4b,0x4b,0x4c, -0x4c,0x4f,0x51,0x51,0x54,0x57,0x56,0x52,0x56,0x54,0x51,0x50,0x50,0x50,0x51,0x52, -0x56,0x54,0x56,0x5d,0x5f,0x59,0x54,0x52,0x65,0x6c,0x72,0x71,0x6b,0x65,0x60,0x5c, -0x60,0x6d,0x71,0x63,0x55,0x55,0x5d,0x62,0x73,0x74,0x74,0x79,0x82,0x84,0x77,0x65, -0x51,0x48,0x47,0x4c,0x46,0x3b,0x43,0x56,0x78,0x82,0x6d,0x4f,0x4a,0x4f,0x5d,0x75, -0x8e,0x8c,0x7f,0x6d,0x5f,0x54,0x55,0x60,0x72,0x67,0x73,0x8d,0x89,0x68,0x54,0x59, -0x49,0x46,0x58,0x6b,0x5c,0x41,0x40,0x4e,0x5e,0x63,0x75,0x70,0x53,0x3c,0x30,0x26, -0x2e,0x38,0x38,0x43,0x4f,0x4f,0x4f,0x4a,0x4d,0x45,0x3a,0x34,0x33,0x30,0x28,0x20, -0x1f,0x1f,0x21,0x25,0x28,0x2a,0x28,0x26,0x32,0x38,0x3c,0x38,0x31,0x2e,0x2f,0x31, -0x2f,0x2d,0x30,0x34,0x31,0x26,0x1b,0x16,0x18,0x1b,0x1d,0x1d,0x19,0x16,0x14,0x13, -0x3a,0x37,0x33,0x32,0x34,0x36,0x37,0x37,0x29,0x24,0x1f,0x1d,0x1b,0x18,0x18,0x19, -0x1a,0x1a,0x1b,0x1e,0x21,0x24,0x25,0x25,0x29,0x2b,0x2e,0x30,0x31,0x31,0x32,0x32, -0x35,0x37,0x34,0x32,0x34,0x32,0x34,0x3d,0x47,0x58,0x5d,0x63,0x5f,0x56,0x63,0x71, -0x6d,0x69,0x68,0x6b,0x6d,0x6f,0x75,0x7d,0x7c,0x76,0x67,0x5f,0x65,0x6b,0x6b,0x6c, -0x6e,0x6d,0x6d,0x6e,0x6c,0x66,0x61,0x5f,0x55,0x57,0x5b,0x62,0x6c,0x71,0x6c,0x64, -0x4a,0x3e,0x3a,0x39,0x31,0x2a,0x2c,0x2d,0x28,0x28,0x2e,0x3a,0x45,0x47,0x3d,0x33, -0x38,0x33,0x30,0x30,0x2e,0x2b,0x2d,0x31,0x40,0x4d,0x5c,0x62,0x5e,0x52,0x44,0x3a, -0x52,0x60,0x6b,0x6b,0x68,0x6a,0x6f,0x72,0x7b,0x6d,0x5a,0x47,0x3b,0x39,0x40,0x4a, -0x54,0x4e,0x4e,0x4f,0x4d,0x49,0x3d,0x2b,0x28,0x2a,0x2f,0x35,0x36,0x35,0x35,0x37, -0x42,0x4a,0x53,0x5b,0x5f,0x62,0x65,0x68,0x71,0x76,0x79,0x78,0x76,0x75,0x6e,0x66, -0x60,0x57,0x4d,0x46,0x41,0x3f,0x41,0x45,0x50,0x50,0x52,0x53,0x52,0x4f,0x4f,0x52, -0x56,0x53,0x54,0x58,0x5d,0x5e,0x5d,0x5d,0x5a,0x63,0x6c,0x6c,0x61,0x56,0x55,0x59, -0x60,0x5b,0x5c,0x60,0x65,0x70,0x75,0x70,0x69,0x62,0x62,0x68,0x67,0x5b,0x4f,0x4b, -0x5b,0x67,0x6e,0x6f,0x75,0x7e,0x7e,0x77,0x6b,0x6b,0x61,0x54,0x51,0x4f,0x50,0x55, -0x5c,0x64,0x6e,0x76,0x77,0x72,0x6b,0x67,0x65,0x66,0x69,0x6d,0x71,0x75,0x77,0x77, -0x6c,0x6a,0x6c,0x73,0x7c,0x7e,0x78,0x71,0x75,0x79,0x77,0x67,0x51,0x40,0x3c,0x3f, -0x3f,0x3e,0x42,0x4a,0x52,0x57,0x5d,0x61,0x65,0x6b,0x6f,0x6d,0x69,0x69,0x6b,0x6c, -0x67,0x61,0x58,0x53,0x4f,0x4a,0x44,0x3e,0x3a,0x46,0x55,0x61,0x6b,0x72,0x76,0x76, -0x78,0x7d,0x80,0x81,0x81,0x84,0x87,0x88,0x83,0x83,0x82,0x83,0x86,0x89,0x8b,0x8c, -0x93,0x94,0x95,0x96,0x96,0x96,0x96,0x95,0x99,0x9b,0x9d,0x9e,0x9e,0xa0,0xa3,0xa6, -0xa2,0xa1,0xa4,0xa9,0xac,0xab,0xa9,0xa9,0xaa,0xab,0xab,0xac,0xad,0xad,0xac,0xac, -0xaf,0xad,0xad,0xad,0xaf,0xb1,0xb2,0xb2,0xb3,0xb4,0xb4,0xb5,0xb6,0xb6,0xb6,0xb6, -0xb3,0xb2,0xb1,0xb1,0xb1,0xb3,0xb4,0xb5,0xb5,0xb6,0xb7,0xb8,0xb8,0xb7,0xb6,0xb5, -0xb5,0xb4,0xb3,0xb4,0xb4,0xb5,0xb4,0xb3,0xae,0xab,0xa7,0xa5,0xa5,0xa6,0xa7,0xa7, -0xa5,0xa3,0xa3,0xa4,0xa2,0x9e,0x9e,0xa0,0x9c,0x9c,0x9c,0x9c,0x9b,0x99,0x96,0x95, -0x98,0x95,0x93,0x93,0x93,0x91,0x92,0x94,0x91,0x91,0x8f,0x8c,0x89,0x86,0x86,0x86, -0x84,0x83,0x82,0x82,0x81,0x80,0x7e,0x7c,0x76,0x76,0x77,0x78,0x76,0x72,0x73,0x76, -0x74,0x73,0x70,0x6e,0x6c,0x6a,0x67,0x64,0x64,0x62,0x5f,0x5a,0x54,0x50,0x53,0x59, -0x61,0x5a,0x4b,0x3c,0x38,0x3d,0x41,0x41,0x3a,0x35,0x32,0x34,0x38,0x3a,0x3d,0x3f, -0x45,0x43,0x3e,0x38,0x34,0x32,0x33,0x35,0x38,0x3a,0x37,0x30,0x2b,0x2f,0x37,0x3c, -0x3e,0x3f,0x42,0x45,0x49,0x4c,0x4e,0x4e,0x4f,0x50,0x51,0x51,0x50,0x4f,0x4f,0x4f, -0x50,0x53,0x53,0x51,0x52,0x57,0x58,0x55,0x5a,0x58,0x56,0x57,0x58,0x58,0x55,0x52, -0x56,0x50,0x4a,0x49,0x4d,0x53,0x57,0x59,0x66,0x6b,0x6d,0x68,0x61,0x59,0x52,0x4c, -0x58,0x60,0x63,0x5b,0x53,0x58,0x62,0x69,0x6d,0x73,0x7a,0x7e,0x80,0x7c,0x72,0x69, -0x5e,0x4f,0x42,0x3e,0x3d,0x43,0x58,0x6f,0x75,0x74,0x6b,0x69,0x6f,0x6b,0x6c,0x7a, -0x81,0x74,0x54,0x39,0x36,0x44,0x5b,0x6f,0x5f,0x66,0x6a,0x67,0x65,0x63,0x59,0x4c, -0x23,0x4a,0x78,0x8a,0x82,0x7b,0x78,0x71,0x77,0x68,0x60,0x4c,0x35,0x28,0x1c,0x1a, -0x27,0x51,0x5a,0x4b,0x46,0x50,0x5a,0x52,0x45,0x37,0x2a,0x2a,0x30,0x2e,0x24,0x1a, -0x1a,0x1a,0x1c,0x1f,0x23,0x28,0x2b,0x2d,0x2c,0x33,0x36,0x32,0x2f,0x31,0x32,0x30, -0x36,0x30,0x29,0x23,0x1e,0x18,0x14,0x13,0x13,0x18,0x1c,0x1b,0x16,0x14,0x16,0x19, -0x42,0x3c,0x35,0x31,0x31,0x32,0x33,0x33,0x29,0x24,0x1f,0x1d,0x1b,0x19,0x18,0x1a, -0x1b,0x1b,0x1c,0x1f,0x22,0x25,0x26,0x26,0x2a,0x2c,0x2f,0x31,0x32,0x32,0x33,0x33, -0x34,0x36,0x33,0x32,0x34,0x33,0x35,0x3d,0x51,0x63,0x68,0x6e,0x6c,0x5f,0x5e,0x5f, -0x59,0x5d,0x62,0x65,0x67,0x69,0x6d,0x71,0x76,0x77,0x6d,0x63,0x65,0x67,0x67,0x6a, -0x63,0x60,0x60,0x61,0x5e,0x59,0x58,0x5a,0x5b,0x5a,0x5d,0x63,0x66,0x66,0x66,0x67, -0x50,0x43,0x3d,0x3b,0x34,0x30,0x2e,0x29,0x2a,0x29,0x2b,0x34,0x3e,0x41,0x3b,0x34, -0x34,0x2f,0x2e,0x33,0x33,0x30,0x31,0x36,0x38,0x42,0x4e,0x57,0x5d,0x5d,0x55,0x4c, -0x54,0x60,0x69,0x69,0x66,0x67,0x6a,0x6c,0x82,0x79,0x6b,0x5e,0x53,0x51,0x5b,0x66, -0x60,0x51,0x47,0x45,0x46,0x49,0x40,0x2f,0x27,0x28,0x2c,0x31,0x33,0x34,0x36,0x39, -0x39,0x3e,0x44,0x48,0x4b,0x50,0x57,0x5d,0x64,0x68,0x69,0x6a,0x6f,0x74,0x71,0x69, -0x5c,0x58,0x52,0x48,0x3d,0x39,0x3f,0x49,0x4e,0x50,0x56,0x5c,0x5b,0x55,0x51,0x51, -0x55,0x57,0x5d,0x63,0x65,0x65,0x68,0x6d,0x68,0x63,0x5d,0x56,0x51,0x52,0x5b,0x65, -0x63,0x5d,0x5d,0x5f,0x63,0x6c,0x72,0x6d,0x75,0x6d,0x6a,0x6b,0x64,0x54,0x48,0x46, -0x4e,0x5c,0x66,0x6b,0x76,0x82,0x7e,0x71,0x5d,0x5e,0x54,0x49,0x48,0x49,0x4a,0x4e, -0x56,0x5d,0x66,0x6d,0x6e,0x68,0x5e,0x55,0x5a,0x5e,0x67,0x70,0x73,0x70,0x69,0x64, -0x69,0x67,0x67,0x6a,0x6e,0x6d,0x68,0x63,0x66,0x6c,0x6e,0x63,0x4f,0x3d,0x34,0x33, -0x42,0x43,0x46,0x4a,0x4c,0x4c,0x4d,0x50,0x66,0x6d,0x74,0x73,0x72,0x73,0x77,0x79, -0x7a,0x78,0x74,0x71,0x6e,0x6b,0x66,0x63,0x60,0x63,0x66,0x69,0x6f,0x75,0x79,0x79, -0x76,0x7c,0x80,0x7f,0x7e,0x81,0x83,0x82,0x80,0x80,0x81,0x85,0x89,0x8c,0x8d,0x8d, -0x95,0x95,0x95,0x95,0x95,0x96,0x96,0x96,0x9c,0x9c,0x9c,0x9c,0x9d,0x9f,0xa2,0xa4, -0xa5,0xa4,0xa6,0xab,0xad,0xac,0xaa,0xaa,0xaa,0xaa,0xab,0xab,0xac,0xac,0xac,0xac, -0xac,0xab,0xaa,0xab,0xad,0xb0,0xb2,0xb3,0xb2,0xb2,0xb3,0xb3,0xb4,0xb4,0xb3,0xb3, -0xb0,0xb0,0xaf,0xb0,0xb1,0xb4,0xb6,0xb8,0xb8,0xb8,0xb9,0xba,0xba,0xba,0xb9,0xb8, -0xb7,0xb5,0xb4,0xb3,0xb4,0xb4,0xb4,0xb4,0xad,0xac,0xaa,0xa9,0xa9,0xa7,0xa5,0xa3, -0xa3,0xa3,0xa4,0xa5,0xa3,0x9f,0x9e,0xa0,0x9e,0x9d,0x9d,0x9c,0x9b,0x9a,0x9a,0x99, -0x9a,0x97,0x94,0x94,0x92,0x90,0x91,0x93,0x92,0x92,0x91,0x8f,0x8b,0x89,0x87,0x87, -0x86,0x85,0x83,0x83,0x82,0x81,0x7f,0x7e,0x79,0x77,0x76,0x77,0x75,0x73,0x73,0x75, -0x73,0x71,0x70,0x6f,0x6e,0x6c,0x69,0x67,0x64,0x64,0x62,0x5c,0x56,0x53,0x52,0x52, -0x58,0x5a,0x55,0x48,0x41,0x44,0x47,0x46,0x3d,0x37,0x33,0x33,0x35,0x36,0x37,0x39, -0x41,0x40,0x3f,0x3d,0x3a,0x38,0x37,0x38,0x3b,0x3b,0x37,0x30,0x2f,0x35,0x3c,0x3e, -0x40,0x40,0x42,0x45,0x48,0x4c,0x4f,0x52,0x55,0x56,0x57,0x56,0x54,0x53,0x52,0x53, -0x51,0x5e,0x69,0x6c,0x6d,0x71,0x72,0x70,0x6e,0x6a,0x67,0x67,0x68,0x66,0x5f,0x59, -0x4c,0x4a,0x45,0x46,0x53,0x62,0x67,0x62,0x51,0x53,0x54,0x50,0x4a,0x45,0x3d,0x37, -0x45,0x4a,0x4e,0x4f,0x4f,0x52,0x58,0x5d,0x63,0x6f,0x7b,0x7c,0x71,0x66,0x66,0x6c, -0x67,0x5e,0x4f,0x43,0x44,0x4e,0x57,0x5b,0x72,0x6c,0x6a,0x72,0x78,0x6e,0x5c,0x4f, -0x42,0x40,0x3a,0x3a,0x45,0x4d,0x4e,0x52,0x65,0x67,0x68,0x66,0x60,0x51,0x3a,0x27, -0x2c,0x3c,0x5d,0x78,0x7b,0x76,0x71,0x6c,0x6a,0x5f,0x53,0x38,0x2a,0x30,0x3d,0x5b, -0x64,0x55,0x40,0x4d,0x60,0x59,0x49,0x3a,0x30,0x28,0x24,0x26,0x27,0x21,0x19,0x14, -0x13,0x12,0x11,0x10,0x11,0x15,0x19,0x1d,0x20,0x28,0x2c,0x26,0x23,0x25,0x24,0x21, -0x1b,0x18,0x13,0x0e,0x0e,0x11,0x13,0x14,0x12,0x16,0x1a,0x18,0x14,0x13,0x16,0x1a, -0x48,0x43,0x3c,0x38,0x36,0x35,0x32,0x2f,0x28,0x23,0x1f,0x1e,0x1c,0x1a,0x1a,0x1b, -0x1c,0x1c,0x1d,0x20,0x23,0x25,0x26,0x26,0x2b,0x2d,0x30,0x32,0x33,0x33,0x34,0x34, -0x35,0x37,0x35,0x33,0x36,0x35,0x37,0x40,0x4d,0x64,0x6e,0x78,0x7e,0x77,0x6f,0x64, -0x62,0x58,0x4d,0x4e,0x5c,0x6c,0x6f,0x6b,0x6e,0x76,0x74,0x6d,0x6b,0x69,0x68,0x6b, -0x6b,0x67,0x63,0x60,0x5a,0x54,0x55,0x59,0x5a,0x59,0x5c,0x62,0x5f,0x5a,0x5c,0x63, -0x56,0x48,0x3d,0x37,0x32,0x32,0x31,0x2b,0x29,0x2b,0x2d,0x2e,0x30,0x34,0x3a,0x3e, -0x46,0x3e,0x3a,0x3e,0x3c,0x35,0x33,0x37,0x35,0x3d,0x44,0x47,0x4d,0x59,0x65,0x6b, -0x68,0x6c,0x70,0x71,0x6e,0x6c,0x6e,0x71,0x70,0x73,0x77,0x77,0x6d,0x5e,0x55,0x55, -0x4a,0x3e,0x36,0x35,0x36,0x3a,0x36,0x28,0x2f,0x2c,0x2b,0x2c,0x2e,0x32,0x39,0x3f, -0x42,0x44,0x46,0x47,0x48,0x4b,0x50,0x54,0x52,0x56,0x56,0x52,0x54,0x5e,0x63,0x63, -0x63,0x59,0x51,0x4d,0x4c,0x48,0x47,0x48,0x4f,0x52,0x59,0x61,0x61,0x5b,0x56,0x55, -0x51,0x56,0x5d,0x62,0x62,0x65,0x70,0x7b,0x8a,0x80,0x74,0x6b,0x65,0x63,0x64,0x67, -0x62,0x5e,0x5f,0x5f,0x5f,0x67,0x6d,0x6a,0x6e,0x6e,0x72,0x71,0x61,0x4b,0x42,0x46, -0x5a,0x6d,0x78,0x76,0x77,0x7d,0x77,0x6a,0x50,0x53,0x4c,0x45,0x47,0x4a,0x4b,0x4d, -0x4a,0x4d,0x52,0x58,0x5d,0x5f,0x5b,0x57,0x50,0x54,0x5d,0x68,0x6d,0x69,0x61,0x5b, -0x5a,0x60,0x65,0x65,0x62,0x61,0x65,0x6a,0x6c,0x6d,0x6a,0x5f,0x50,0x46,0x43,0x45, -0x45,0x46,0x4b,0x50,0x52,0x54,0x58,0x5d,0x6b,0x72,0x76,0x74,0x71,0x72,0x76,0x79, -0x7d,0x7e,0x7f,0x7e,0x7b,0x7a,0x79,0x79,0x7b,0x76,0x6d,0x68,0x6a,0x70,0x73,0x72, -0x73,0x7a,0x7f,0x7e,0x7d,0x7e,0x7f,0x7e,0x80,0x81,0x83,0x87,0x8c,0x8f,0x90,0x8f, -0x91,0x91,0x91,0x92,0x93,0x95,0x97,0x98,0x9e,0x9d,0x9b,0x9b,0x9c,0x9f,0xa0,0xa1, -0xaa,0xa9,0xa9,0xac,0xad,0xaa,0xa8,0xa8,0xa9,0xaa,0xab,0xab,0xac,0xac,0xac,0xab, -0xa9,0xa8,0xa8,0xa9,0xac,0xaf,0xb2,0xb3,0xb0,0xb0,0xb1,0xb1,0xb1,0xb1,0xb1,0xb0, -0xb1,0xb0,0xb0,0xb0,0xb1,0xb4,0xb6,0xb8,0xba,0xbb,0xbc,0xbd,0xbd,0xbd,0xbd,0xbd, -0xb7,0xb5,0xb2,0xb2,0xb2,0xb3,0xb3,0xb3,0xae,0xae,0xaf,0xaf,0xae,0xaa,0xa5,0xa2, -0xa2,0xa2,0xa4,0xa5,0xa2,0x9d,0x9c,0x9e,0x9f,0x9e,0x9e,0x9d,0x9d,0x9c,0x9d,0x9d, -0x9b,0x98,0x95,0x94,0x92,0x8f,0x90,0x92,0x93,0x94,0x93,0x91,0x8e,0x8b,0x89,0x89, -0x88,0x86,0x84,0x83,0x83,0x82,0x80,0x7f,0x7c,0x78,0x76,0x76,0x75,0x73,0x72,0x73, -0x70,0x6f,0x6e,0x6d,0x6d,0x6c,0x69,0x67,0x61,0x64,0x63,0x5e,0x5a,0x5a,0x57,0x53, -0x56,0x60,0x64,0x5b,0x54,0x55,0x55,0x52,0x4c,0x46,0x42,0x41,0x41,0x40,0x40,0x40, -0x43,0x44,0x48,0x4a,0x49,0x47,0x45,0x45,0x3e,0x3e,0x3b,0x38,0x39,0x3e,0x3f,0x3b, -0x41,0x41,0x43,0x45,0x47,0x49,0x4e,0x52,0x55,0x56,0x56,0x55,0x53,0x51,0x51,0x51, -0x5a,0x79,0x9c,0xb0,0xb5,0xb4,0xae,0xa6,0xa2,0x9a,0x91,0x8b,0x89,0x83,0x79,0x71, -0x62,0x63,0x62,0x64,0x6f,0x76,0x6a,0x56,0x53,0x51,0x4b,0x44,0x42,0x43,0x43,0x42, -0x51,0x51,0x53,0x56,0x53,0x4d,0x48,0x47,0x4c,0x51,0x5b,0x63,0x63,0x62,0x68,0x72, -0x75,0x65,0x5c,0x5a,0x52,0x4b,0x59,0x71,0x62,0x5e,0x5c,0x60,0x6f,0x7c,0x6e,0x51, -0x3f,0x34,0x28,0x2e,0x43,0x52,0x5b,0x65,0x55,0x5f,0x65,0x5e,0x4f,0x40,0x31,0x27, -0x2e,0x39,0x48,0x49,0x3b,0x35,0x37,0x38,0x39,0x2c,0x24,0x1f,0x31,0x42,0x41,0x56, -0x60,0x6d,0x5f,0x4c,0x3c,0x32,0x39,0x3e,0x29,0x2d,0x33,0x33,0x27,0x1a,0x18,0x1e, -0x1c,0x1b,0x19,0x15,0x11,0x10,0x12,0x14,0x1d,0x25,0x26,0x1d,0x16,0x16,0x16,0x11, -0x0d,0x10,0x10,0x0f,0x12,0x18,0x1a,0x18,0x14,0x18,0x1b,0x1b,0x18,0x16,0x18,0x1b, -0x40,0x3e,0x3d,0x3d,0x3e,0x3c,0x37,0x34,0x28,0x21,0x1f,0x1d,0x18,0x19,0x1e,0x1d, -0x1a,0x1a,0x1c,0x20,0x24,0x27,0x27,0x26,0x29,0x2d,0x31,0x32,0x31,0x31,0x33,0x35, -0x36,0x36,0x33,0x32,0x34,0x33,0x38,0x45,0x4e,0x63,0x70,0x75,0x7f,0x81,0x76,0x6c, -0x75,0x72,0x72,0x76,0x78,0x73,0x6d,0x6a,0x6b,0x6e,0x75,0x7e,0x82,0x7d,0x71,0x66, -0x64,0x64,0x67,0x6a,0x69,0x65,0x61,0x60,0x61,0x5c,0x54,0x4e,0x4d,0x52,0x5a,0x5f, -0x57,0x46,0x38,0x36,0x36,0x33,0x30,0x31,0x2e,0x2c,0x30,0x37,0x39,0x35,0x36,0x3b, -0x49,0x47,0x43,0x3e,0x3e,0x40,0x3f,0x3a,0x3f,0x40,0x44,0x47,0x47,0x48,0x51,0x5a, -0x6f,0x6f,0x6e,0x6c,0x6b,0x6c,0x71,0x75,0x75,0x72,0x6c,0x68,0x6a,0x6b,0x62,0x57, -0x4b,0x3b,0x36,0x3b,0x3b,0x36,0x30,0x27,0x2d,0x2c,0x2f,0x35,0x3b,0x3e,0x40,0x42, -0x44,0x49,0x4c,0x4a,0x4c,0x53,0x5a,0x5e,0x66,0x60,0x5d,0x5e,0x5d,0x5b,0x61,0x69, -0x5e,0x56,0x4d,0x4b,0x50,0x56,0x59,0x5a,0x5b,0x54,0x50,0x56,0x5d,0x5f,0x5c,0x59, -0x5b,0x61,0x61,0x5d,0x60,0x6e,0x7c,0x83,0x85,0x7d,0x75,0x72,0x71,0x6d,0x67,0x62, -0x66,0x63,0x5d,0x65,0x5c,0x69,0x6a,0x6c,0x63,0x66,0x6a,0x6b,0x64,0x57,0x4d,0x48, -0x4d,0x5a,0x63,0x65,0x6c,0x7a,0x80,0x7e,0x68,0x62,0x57,0x4c,0x48,0x48,0x48,0x47, -0x43,0x50,0x58,0x54,0x4f,0x51,0x59,0x5e,0x54,0x4e,0x52,0x5c,0x61,0x66,0x65,0x5e, -0x5d,0x5c,0x59,0x53,0x50,0x53,0x59,0x5e,0x62,0x66,0x65,0x5e,0x54,0x4f,0x4d,0x4e, -0x48,0x4a,0x51,0x5a,0x5f,0x5d,0x59,0x58,0x6a,0x71,0x70,0x66,0x64,0x6b,0x6c,0x65, -0x6a,0x73,0x79,0x76,0x76,0x7b,0x7e,0x7d,0x79,0x75,0x6c,0x64,0x65,0x6d,0x71,0x71, -0x71,0x75,0x7a,0x7a,0x79,0x79,0x7c,0x80,0x7f,0x81,0x82,0x84,0x88,0x8f,0x92,0x91, -0x95,0x94,0x93,0x95,0x97,0x9a,0x9b,0x9c,0x9c,0x9b,0x9a,0x9b,0x9e,0xa1,0xa5,0xa6, -0xab,0xaa,0xaa,0xaa,0xa9,0xa9,0xa9,0xa9,0xa9,0xa9,0xa8,0xa8,0xaa,0xaa,0xaa,0xa9, -0xa9,0xa9,0xaa,0xad,0xb0,0xb2,0xb1,0xb0,0xac,0xad,0xae,0xb0,0xb2,0xb3,0xb4,0xb5, -0xb4,0xb3,0xb3,0xb3,0xb5,0xb7,0xba,0xbc,0xba,0xba,0xbb,0xbb,0xbb,0xbb,0xba,0xb9, -0xb7,0xb7,0xb6,0xb6,0xb5,0xb4,0xb3,0xb3,0xb0,0xb1,0xb2,0xb3,0xb1,0xad,0xa6,0xa2, -0xa2,0xa3,0xa5,0xa4,0xa2,0xa0,0xa1,0xa2,0xa3,0xa2,0xa1,0xa0,0x9e,0x9c,0x9a,0x99, -0x97,0x96,0x96,0x97,0x97,0x96,0x94,0x92,0x93,0x94,0x95,0x93,0x8f,0x8c,0x8a,0x8a, -0x87,0x86,0x85,0x85,0x85,0x84,0x82,0x7f,0x7d,0x7c,0x7a,0x79,0x78,0x78,0x76,0x74, -0x72,0x71,0x70,0x6f,0x6d,0x6c,0x6a,0x69,0x64,0x64,0x63,0x62,0x60,0x5c,0x57,0x53, -0x59,0x5d,0x5d,0x59,0x58,0x59,0x59,0x57,0x58,0x58,0x5a,0x5a,0x55,0x4b,0x43,0x40, -0x46,0x4d,0x56,0x5d,0x5c,0x58,0x57,0x59,0x54,0x58,0x55,0x51,0x54,0x5b,0x58,0x50, -0x4d,0x4d,0x46,0x41,0x43,0x43,0x45,0x4c,0x4d,0x4e,0x55,0x55,0x4a,0x44,0x41,0x3c, -0x4d,0x78,0xa9,0xc3,0xc8,0xca,0xcc,0xcd,0xcc,0xd1,0xd5,0xd1,0xc1,0xa6,0x9a,0xa1, -0x8a,0x79,0x6b,0x65,0x61,0x5c,0x5e,0x65,0x5a,0x52,0x52,0x5d,0x64,0x63,0x62,0x63, -0x6f,0x6f,0x6f,0x69,0x5b,0x4f,0x4d,0x52,0x56,0x53,0x54,0x57,0x52,0x4d,0x54,0x61, -0x65,0x70,0x75,0x6d,0x62,0x5a,0x52,0x49,0x4f,0x4f,0x4d,0x4b,0x4a,0x47,0x3a,0x2e, -0x28,0x28,0x2d,0x35,0x3b,0x42,0x4c,0x56,0x62,0x59,0x4e,0x44,0x3b,0x32,0x2e,0x2e, -0x2e,0x3f,0x4a,0x4d,0x4c,0x41,0x31,0x29,0x30,0x32,0x25,0x20,0x28,0x29,0x30,0x46, -0x5a,0x49,0x37,0x2f,0x2e,0x31,0x38,0x3f,0x29,0x37,0x3a,0x2a,0x1a,0x18,0x1d,0x1e, -0x1e,0x1a,0x17,0x15,0x12,0x11,0x15,0x1a,0x22,0x2d,0x2a,0x1f,0x1e,0x1e,0x18,0x12, -0x10,0x11,0x0f,0x0d,0x10,0x17,0x1b,0x1a,0x18,0x1b,0x1e,0x1e,0x1b,0x1b,0x1f,0x22, -0x32,0x33,0x36,0x3b,0x3e,0x3e,0x3b,0x37,0x2a,0x1f,0x1b,0x1b,0x19,0x1b,0x1e,0x1b, -0x1a,0x1a,0x1b,0x1f,0x23,0x26,0x27,0x27,0x29,0x2d,0x31,0x33,0x33,0x33,0x35,0x37, -0x39,0x39,0x36,0x36,0x38,0x36,0x3b,0x48,0x58,0x6c,0x76,0x74,0x75,0x71,0x65,0x5c, -0x4e,0x5d,0x71,0x7e,0x7f,0x78,0x6e,0x68,0x66,0x64,0x65,0x6a,0x6e,0x6a,0x5f,0x54, -0x58,0x5b,0x62,0x68,0x67,0x60,0x58,0x55,0x57,0x57,0x56,0x53,0x52,0x56,0x5d,0x62, -0x52,0x45,0x3a,0x3a,0x3a,0x36,0x31,0x2f,0x2d,0x31,0x3e,0x4e,0x53,0x4e,0x49,0x48, -0x4f,0x49,0x3f,0x39,0x3c,0x41,0x41,0x3c,0x3e,0x3e,0x41,0x46,0x48,0x48,0x49,0x4d, -0x51,0x55,0x5a,0x5f,0x65,0x6c,0x73,0x78,0x7e,0x7a,0x71,0x68,0x66,0x68,0x65,0x5e, -0x48,0x3e,0x42,0x52,0x5c,0x59,0x47,0x31,0x31,0x30,0x32,0x37,0x3c,0x3f,0x42,0x46, -0x46,0x47,0x45,0x41,0x41,0x47,0x4c,0x4e,0x59,0x5d,0x62,0x66,0x65,0x62,0x62,0x64, -0x67,0x5a,0x4d,0x4c,0x56,0x60,0x65,0x64,0x65,0x58,0x4c,0x4a,0x52,0x5c,0x66,0x6d, -0x65,0x68,0x67,0x64,0x6a,0x7a,0x88,0x8d,0x74,0x6a,0x65,0x6c,0x73,0x72,0x6d,0x69, -0x7a,0x7b,0x79,0x72,0x5d,0x5b,0x60,0x66,0x6b,0x66,0x63,0x64,0x65,0x63,0x5f,0x5e, -0x58,0x62,0x68,0x66,0x67,0x6e,0x6f,0x6b,0x6f,0x69,0x5f,0x54,0x4a,0x44,0x44,0x47, -0x47,0x4a,0x53,0x5f,0x61,0x59,0x51,0x4f,0x5d,0x53,0x50,0x53,0x56,0x5d,0x62,0x5e, -0x56,0x56,0x50,0x49,0x49,0x50,0x55,0x56,0x4d,0x54,0x54,0x4a,0x44,0x47,0x49,0x47, -0x54,0x54,0x57,0x5c,0x5f,0x60,0x62,0x66,0x63,0x67,0x66,0x61,0x62,0x67,0x65,0x5e, -0x63,0x67,0x68,0x67,0x6c,0x74,0x76,0x72,0x6d,0x6c,0x68,0x63,0x64,0x6a,0x6d,0x6d, -0x71,0x73,0x75,0x75,0x76,0x78,0x7c,0x80,0x80,0x83,0x86,0x87,0x8b,0x90,0x93,0x93, -0x93,0x93,0x94,0x96,0x99,0x9a,0x9b,0x9a,0x9c,0x9b,0x9b,0x9c,0x9e,0xa1,0xa3,0xa4, -0xa7,0xa7,0xa8,0xa9,0xa9,0xa9,0xa9,0xa9,0xab,0xaa,0xa8,0xa8,0xa9,0xaa,0xaa,0xaa, -0xaa,0xaa,0xab,0xae,0xb2,0xb4,0xb3,0xb2,0xb0,0xb1,0xb2,0xb2,0xb4,0xb4,0xb5,0xb6, -0xb6,0xb6,0xb7,0xb8,0xb9,0xb9,0xba,0xba,0xb8,0xb9,0xb9,0xba,0xba,0xba,0xb9,0xb9, -0xb8,0xb7,0xb7,0xb7,0xb6,0xb6,0xb5,0xb5,0xb2,0xb1,0xb1,0xb1,0xb0,0xac,0xa8,0xa4, -0xa2,0xa4,0xa5,0xa4,0xa2,0xa1,0xa2,0xa3,0xa1,0xa2,0xa2,0xa1,0xa1,0xa0,0x9f,0x9e, -0x9d,0x9c,0x9b,0x9a,0x99,0x97,0x94,0x92,0x92,0x94,0x95,0x93,0x90,0x8d,0x8c,0x8c, -0x87,0x86,0x85,0x85,0x86,0x85,0x82,0x80,0x80,0x7f,0x7d,0x7c,0x7b,0x7b,0x79,0x77, -0x73,0x73,0x72,0x71,0x6f,0x6d,0x6b,0x69,0x65,0x63,0x62,0x62,0x60,0x5d,0x57,0x53, -0x54,0x57,0x57,0x53,0x4f,0x50,0x52,0x51,0x57,0x57,0x58,0x58,0x53,0x49,0x42,0x3f, -0x48,0x4f,0x59,0x5f,0x5e,0x5b,0x5d,0x61,0x69,0x6c,0x6d,0x6b,0x6d,0x71,0x71,0x6e, -0x6f,0x67,0x54,0x45,0x43,0x41,0x41,0x45,0x4c,0x46,0x44,0x44,0x42,0x42,0x43,0x42, -0x3a,0x4e,0x63,0x6a,0x6d,0x74,0x7d,0x82,0x8e,0x90,0x94,0x9e,0xa0,0x8e,0x7b,0x79, -0x6a,0x68,0x63,0x5e,0x5d,0x61,0x64,0x65,0x5c,0x57,0x5b,0x69,0x72,0x72,0x75,0x7d, -0x8e,0x82,0x71,0x61,0x54,0x50,0x58,0x63,0x6d,0x6a,0x65,0x5c,0x50,0x48,0x4c,0x56, -0x66,0x74,0x8b,0xa8,0xbd,0xb4,0x83,0x51,0x47,0x42,0x38,0x2e,0x2a,0x2c,0x2d,0x2a, -0x2b,0x28,0x29,0x32,0x3f,0x4c,0x56,0x5b,0x55,0x48,0x39,0x33,0x31,0x2e,0x29,0x26, -0x2f,0x3c,0x45,0x47,0x46,0x3d,0x33,0x32,0x1f,0x1d,0x22,0x27,0x24,0x27,0x3a,0x4d, -0x57,0x59,0x54,0x47,0x3f,0x3e,0x3d,0x39,0x2c,0x39,0x3d,0x30,0x1f,0x1b,0x21,0x27, -0x1c,0x19,0x17,0x15,0x11,0x10,0x14,0x1a,0x28,0x32,0x2e,0x22,0x20,0x21,0x1b,0x16, -0x10,0x11,0x10,0x0f,0x12,0x19,0x1d,0x1c,0x1a,0x1f,0x23,0x21,0x1d,0x1c,0x1f,0x24, -0x2f,0x2f,0x32,0x37,0x3b,0x3d,0x3b,0x39,0x2b,0x1d,0x17,0x19,0x19,0x1c,0x1d,0x19, -0x1b,0x1b,0x1b,0x1d,0x21,0x25,0x28,0x29,0x2b,0x2e,0x32,0x34,0x35,0x35,0x38,0x3a, -0x3a,0x3a,0x37,0x37,0x39,0x37,0x3b,0x48,0x65,0x78,0x7f,0x78,0x73,0x6c,0x60,0x58, -0x4c,0x5e,0x6f,0x71,0x6b,0x66,0x62,0x5f,0x64,0x61,0x5f,0x62,0x65,0x60,0x54,0x49, -0x48,0x4d,0x57,0x5f,0x5f,0x57,0x50,0x4c,0x4d,0x49,0x47,0x47,0x4b,0x4d,0x4d,0x4c, -0x4c,0x40,0x36,0x35,0x35,0x32,0x2f,0x2f,0x2e,0x33,0x41,0x54,0x5f,0x60,0x5d,0x5d, -0x5e,0x5b,0x53,0x4b,0x46,0x45,0x43,0x41,0x47,0x44,0x43,0x46,0x48,0x46,0x43,0x42, -0x48,0x4c,0x52,0x56,0x5a,0x5d,0x62,0x65,0x6e,0x6e,0x68,0x62,0x62,0x67,0x69,0x66, -0x54,0x4a,0x4b,0x5b,0x6b,0x71,0x61,0x47,0x32,0x30,0x30,0x33,0x35,0x38,0x3d,0x43, -0x4d,0x4d,0x49,0x44,0x41,0x43,0x44,0x44,0x4b,0x52,0x59,0x5c,0x5f,0x64,0x69,0x6b, -0x61,0x5a,0x56,0x5c,0x66,0x6b,0x65,0x5d,0x5a,0x53,0x4f,0x51,0x57,0x5b,0x5e,0x60, -0x63,0x64,0x62,0x62,0x6a,0x75,0x7a,0x79,0x62,0x56,0x51,0x5c,0x6d,0x75,0x75,0x73, -0x6f,0x6e,0x73,0x67,0x5a,0x55,0x63,0x69,0x6e,0x6b,0x6a,0x6b,0x6b,0x68,0x66,0x66, -0x73,0x78,0x76,0x6e,0x6c,0x71,0x74,0x72,0x6c,0x69,0x69,0x67,0x5c,0x49,0x38,0x30, -0x3f,0x3e,0x51,0x73,0x82,0x74,0x60,0x58,0x59,0x53,0x53,0x55,0x56,0x5e,0x65,0x63, -0x5e,0x5a,0x50,0x46,0x44,0x4a,0x4d,0x4c,0x51,0x52,0x50,0x4c,0x49,0x4a,0x4d,0x4e, -0x57,0x57,0x5a,0x5d,0x5c,0x58,0x56,0x56,0x65,0x66,0x67,0x67,0x6a,0x6c,0x69,0x64, -0x59,0x57,0x52,0x52,0x5d,0x6a,0x6f,0x6b,0x60,0x62,0x64,0x63,0x64,0x67,0x6a,0x6a, -0x70,0x70,0x6f,0x70,0x73,0x77,0x7c,0x7f,0x80,0x85,0x8a,0x8b,0x8d,0x91,0x94,0x95, -0x92,0x92,0x94,0x97,0x9a,0x9b,0x9a,0x98,0x9a,0x9b,0x9c,0x9e,0x9f,0xa0,0xa1,0xa1, -0xa3,0xa4,0xa6,0xa7,0xa9,0xa9,0xa9,0xa9,0xaa,0xa8,0xa7,0xa7,0xa8,0xa9,0xa9,0xa9, -0xab,0xab,0xad,0xb0,0xb3,0xb4,0xb4,0xb4,0xb4,0xb4,0xb4,0xb4,0xb5,0xb5,0xb5,0xb5, -0xb7,0xb8,0xb9,0xba,0xbb,0xba,0xb9,0xb8,0xb7,0xb7,0xb8,0xb8,0xb8,0xb8,0xb8,0xb7, -0xb7,0xb7,0xb7,0xb7,0xb7,0xb6,0xb6,0xb5,0xb4,0xb2,0xb1,0xaf,0xae,0xac,0xa9,0xa6, -0xa3,0xa4,0xa4,0xa4,0xa2,0xa2,0xa2,0xa3,0xa3,0xa3,0xa3,0xa3,0xa3,0xa3,0xa2,0xa2, -0x9f,0x9d,0x9a,0x98,0x97,0x95,0x94,0x92,0x92,0x93,0x94,0x93,0x91,0x8f,0x8e,0x8e, -0x88,0x87,0x86,0x86,0x86,0x85,0x83,0x81,0x82,0x81,0x7f,0x7e,0x7e,0x7d,0x7b,0x7a, -0x75,0x75,0x75,0x74,0x72,0x6f,0x6c,0x6a,0x66,0x64,0x62,0x61,0x61,0x5e,0x59,0x54, -0x4f,0x52,0x51,0x4b,0x45,0x45,0x48,0x4b,0x4e,0x4d,0x4d,0x4e,0x4b,0x44,0x3f,0x3d, -0x49,0x4e,0x54,0x57,0x53,0x4f,0x51,0x56,0x63,0x62,0x64,0x66,0x65,0x64,0x67,0x6b, -0x6e,0x6b,0x61,0x5b,0x5f,0x5f,0x5a,0x59,0x52,0x4f,0x4e,0x50,0x4d,0x47,0x44,0x45, -0x46,0x4a,0x4a,0x46,0x46,0x4a,0x4c,0x4a,0x48,0x4f,0x5a,0x67,0x6c,0x61,0x59,0x5d, -0x5f,0x68,0x69,0x61,0x62,0x69,0x68,0x5f,0x56,0x50,0x55,0x63,0x6a,0x68,0x6e,0x79, -0x79,0x75,0x6c,0x5f,0x53,0x52,0x5f,0x6d,0x75,0x74,0x6d,0x60,0x51,0x48,0x49,0x4d, -0x62,0x72,0x8b,0xa9,0xc0,0xb6,0x7f,0x46,0x3f,0x3d,0x37,0x2f,0x29,0x27,0x27,0x25, -0x28,0x26,0x27,0x31,0x43,0x51,0x53,0x4f,0x40,0x36,0x2e,0x2f,0x32,0x2f,0x25,0x1e, -0x14,0x1e,0x33,0x4b,0x4d,0x34,0x24,0x2b,0x33,0x28,0x2a,0x26,0x19,0x27,0x3e,0x3f, -0x46,0x53,0x4f,0x38,0x2d,0x37,0x3f,0x3d,0x3a,0x32,0x27,0x20,0x1f,0x21,0x25,0x27, -0x19,0x19,0x18,0x15,0x11,0x0f,0x14,0x1b,0x2c,0x35,0x31,0x26,0x26,0x28,0x22,0x1d, -0x10,0x11,0x11,0x11,0x15,0x1b,0x1e,0x1e,0x1c,0x21,0x26,0x25,0x20,0x1d,0x1f,0x21, -0x3a,0x38,0x36,0x37,0x39,0x3a,0x38,0x37,0x2a,0x1c,0x16,0x18,0x18,0x1a,0x1c,0x1a, -0x1d,0x1c,0x1c,0x1e,0x21,0x26,0x2a,0x2d,0x2e,0x30,0x33,0x35,0x36,0x37,0x38,0x3a, -0x3a,0x3b,0x38,0x38,0x3a,0x37,0x3b,0x48,0x60,0x72,0x78,0x73,0x71,0x6f,0x67,0x61, -0x51,0x5c,0x60,0x5a,0x55,0x5a,0x5e,0x5d,0x58,0x54,0x51,0x50,0x50,0x4d,0x47,0x42, -0x42,0x46,0x4d,0x53,0x54,0x52,0x52,0x55,0x5c,0x5a,0x56,0x51,0x4d,0x4b,0x4c,0x4e, -0x5a,0x4b,0x3a,0x31,0x2d,0x2b,0x2c,0x2e,0x2f,0x34,0x41,0x55,0x64,0x69,0x69,0x68, -0x6a,0x70,0x72,0x6a,0x5a,0x4c,0x46,0x45,0x49,0x46,0x43,0x44,0x46,0x48,0x48,0x49, -0x4e,0x53,0x57,0x56,0x52,0x50,0x53,0x57,0x59,0x5d,0x5f,0x61,0x66,0x6c,0x6b,0x65, -0x5c,0x52,0x4f,0x56,0x62,0x6c,0x62,0x4c,0x33,0x30,0x2d,0x2d,0x2d,0x2f,0x35,0x3c, -0x45,0x48,0x4c,0x4e,0x50,0x55,0x5b,0x5e,0x5d,0x60,0x5e,0x59,0x59,0x5d,0x5d,0x59, -0x5b,0x5c,0x61,0x69,0x6e,0x6c,0x63,0x5b,0x5d,0x57,0x52,0x52,0x54,0x56,0x59,0x5b, -0x5f,0x60,0x63,0x6a,0x73,0x77,0x70,0x66,0x61,0x59,0x4f,0x52,0x64,0x78,0x81,0x80, -0x71,0x69,0x6c,0x60,0x60,0x59,0x64,0x60,0x64,0x65,0x67,0x65,0x5f,0x5a,0x5c,0x62, -0x65,0x68,0x66,0x62,0x68,0x7a,0x8a,0x92,0x7a,0x6f,0x68,0x6b,0x6d,0x68,0x60,0x5d, -0x4d,0x4b,0x59,0x73,0x7d,0x6e,0x5b,0x54,0x4e,0x55,0x62,0x67,0x62,0x60,0x5f,0x5a, -0x5e,0x58,0x53,0x51,0x50,0x50,0x53,0x59,0x5b,0x4f,0x47,0x48,0x47,0x41,0x43,0x4a, -0x4f,0x50,0x55,0x5f,0x67,0x6b,0x6e,0x6f,0x66,0x65,0x64,0x63,0x61,0x5e,0x5c,0x5b, -0x55,0x50,0x49,0x47,0x4e,0x58,0x5e,0x5e,0x5a,0x5e,0x62,0x64,0x65,0x67,0x69,0x6a, -0x6f,0x6d,0x6d,0x6f,0x74,0x79,0x7c,0x7d,0x7f,0x86,0x8c,0x8d,0x8e,0x90,0x93,0x94, -0x92,0x92,0x93,0x96,0x98,0x9a,0x99,0x99,0x99,0x9b,0x9d,0x9f,0x9f,0x9e,0x9e,0x9e, -0xa1,0xa2,0xa4,0xa6,0xa8,0xa8,0xa8,0xa8,0xa6,0xa5,0xa5,0xa7,0xa8,0xa9,0xa8,0xa7, -0xac,0xad,0xae,0xb0,0xb2,0xb3,0xb3,0xb3,0xb4,0xb4,0xb4,0xb4,0xb4,0xb4,0xb4,0xb4, -0xb6,0xb7,0xb8,0xb9,0xb9,0xb8,0xb7,0xb7,0xb7,0xb7,0xb7,0xb6,0xb6,0xb6,0xb5,0xb5, -0xb4,0xb5,0xb6,0xb6,0xb6,0xb5,0xb5,0xb4,0xb5,0xb3,0xb1,0xb0,0xae,0xac,0xa8,0xa6, -0xa3,0xa3,0xa3,0xa3,0xa2,0xa2,0xa2,0xa2,0xa5,0xa5,0xa5,0xa4,0xa4,0xa2,0xa2,0xa1, -0x9e,0x9c,0x99,0x97,0x96,0x96,0x95,0x94,0x93,0x94,0x93,0x93,0x91,0x8f,0x8e,0x8e, -0x88,0x88,0x88,0x88,0x87,0x86,0x84,0x82,0x83,0x81,0x80,0x7f,0x7e,0x7d,0x7b,0x7a, -0x78,0x78,0x79,0x78,0x75,0x72,0x6e,0x6c,0x69,0x66,0x63,0x62,0x63,0x61,0x5b,0x57, -0x4f,0x51,0x4f,0x48,0x40,0x3d,0x41,0x45,0x40,0x3d,0x3c,0x3d,0x3d,0x3c,0x3c,0x3d, -0x48,0x48,0x4a,0x4c,0x4b,0x4a,0x4c,0x4f,0x5c,0x53,0x50,0x54,0x53,0x4d,0x50,0x58, -0x63,0x66,0x65,0x67,0x6e,0x6f,0x6b,0x6b,0x6a,0x72,0x78,0x78,0x6c,0x56,0x47,0x45, -0x44,0x45,0x45,0x46,0x4a,0x4f,0x4d,0x48,0x48,0x4d,0x50,0x52,0x51,0x4b,0x4d,0x5a, -0x5f,0x65,0x67,0x65,0x6b,0x72,0x6b,0x5c,0x4a,0x42,0x44,0x4e,0x51,0x4c,0x4f,0x59, -0x54,0x60,0x68,0x60,0x4f,0x49,0x56,0x67,0x69,0x6b,0x68,0x60,0x58,0x54,0x52,0x4f, -0x55,0x5d,0x62,0x68,0x75,0x7e,0x70,0x59,0x4d,0x44,0x35,0x28,0x23,0x26,0x2d,0x32, -0x29,0x2c,0x33,0x40,0x4f,0x56,0x4c,0x3e,0x2d,0x2e,0x33,0x38,0x35,0x29,0x1d,0x15, -0x17,0x1d,0x20,0x25,0x2b,0x2a,0x2e,0x38,0x1b,0x19,0x19,0x18,0x27,0x49,0x58,0x49, -0x58,0x5f,0x52,0x32,0x22,0x2e,0x3c,0x3f,0x31,0x20,0x12,0x13,0x1a,0x1d,0x1c,0x1a, -0x19,0x19,0x1a,0x17,0x12,0x0f,0x14,0x1c,0x2b,0x35,0x33,0x2a,0x2d,0x30,0x28,0x21, -0x12,0x12,0x11,0x13,0x16,0x1a,0x1c,0x1c,0x1c,0x21,0x26,0x28,0x25,0x20,0x1d,0x1b, -0x41,0x3f,0x3e,0x3d,0x3e,0x3c,0x38,0x34,0x28,0x1b,0x16,0x19,0x17,0x17,0x1b,0x1c, -0x1f,0x1f,0x1f,0x20,0x23,0x28,0x2d,0x31,0x31,0x33,0x34,0x35,0x36,0x37,0x38,0x39, -0x3d,0x3e,0x3b,0x3b,0x3d,0x3a,0x3e,0x4a,0x58,0x68,0x6d,0x6b,0x72,0x77,0x72,0x6d, -0x54,0x59,0x5a,0x56,0x56,0x59,0x54,0x4a,0x4e,0x4d,0x4c,0x49,0x46,0x45,0x47,0x49, -0x47,0x47,0x48,0x49,0x4b,0x50,0x5c,0x66,0x6d,0x6f,0x6d,0x60,0x52,0x4e,0x56,0x61, -0x69,0x5a,0x46,0x36,0x2e,0x2b,0x2d,0x2f,0x2f,0x37,0x48,0x5c,0x6a,0x6d,0x68,0x63, -0x63,0x69,0x6f,0x6c,0x61,0x53,0x49,0x45,0x3f,0x42,0x45,0x47,0x49,0x4e,0x53,0x57, -0x6c,0x70,0x6f,0x66,0x59,0x51,0x52,0x56,0x51,0x54,0x55,0x58,0x60,0x64,0x5d,0x53, -0x52,0x50,0x52,0x54,0x56,0x59,0x50,0x3e,0x35,0x30,0x2d,0x2c,0x2e,0x30,0x37,0x3d, -0x40,0x42,0x46,0x47,0x49,0x4e,0x58,0x61,0x71,0x73,0x71,0x6e,0x6d,0x6d,0x64,0x5a, -0x5c,0x60,0x64,0x65,0x64,0x65,0x6a,0x6e,0x66,0x62,0x5f,0x60,0x60,0x5c,0x58,0x56, -0x54,0x56,0x5b,0x66,0x72,0x74,0x6a,0x5e,0x65,0x65,0x5c,0x54,0x5f,0x78,0x84,0x80, -0x6c,0x65,0x6e,0x6a,0x6f,0x65,0x67,0x5b,0x5c,0x57,0x52,0x4e,0x4c,0x4e,0x57,0x5f, -0x5c,0x5e,0x5b,0x5a,0x62,0x75,0x89,0x93,0x9e,0x90,0x81,0x78,0x71,0x6a,0x68,0x6b, -0x74,0x75,0x77,0x77,0x71,0x66,0x5f,0x5c,0x62,0x73,0x88,0x8b,0x7a,0x6b,0x61,0x57, -0x4e,0x4d,0x58,0x68,0x6b,0x64,0x67,0x74,0x81,0x73,0x5e,0x4b,0x40,0x3b,0x3c,0x3e, -0x49,0x42,0x3f,0x45,0x52,0x5e,0x68,0x6e,0x77,0x77,0x74,0x6c,0x61,0x5a,0x5a,0x5d, -0x59,0x57,0x53,0x4f,0x4c,0x4d,0x4c,0x4b,0x5a,0x5d,0x61,0x64,0x66,0x66,0x69,0x6c, -0x6d,0x6c,0x6e,0x72,0x78,0x7c,0x7d,0x7c,0x7f,0x86,0x8b,0x8d,0x8d,0x8f,0x91,0x92, -0x93,0x92,0x92,0x93,0x96,0x98,0x9a,0x9a,0x98,0x9b,0x9d,0x9e,0x9e,0x9d,0x9d,0x9d, -0xa1,0xa2,0xa3,0xa5,0xa6,0xa6,0xa6,0xa6,0xa2,0xa4,0xa6,0xa9,0xac,0xac,0xaa,0xa8, -0xac,0xad,0xae,0xb0,0xb0,0xb0,0xb0,0xb0,0xb3,0xb3,0xb3,0xb4,0xb4,0xb4,0xb5,0xb5, -0xb5,0xb5,0xb5,0xb6,0xb7,0xb7,0xb8,0xb9,0xb8,0xb8,0xb7,0xb6,0xb5,0xb4,0xb3,0xb3, -0xb4,0xb5,0xb6,0xb6,0xb6,0xb6,0xb5,0xb4,0xb4,0xb4,0xb2,0xb1,0xaf,0xac,0xa8,0xa4, -0xa5,0xa4,0xa2,0xa2,0xa1,0xa1,0xa1,0xa1,0xa4,0xa4,0xa4,0xa3,0xa3,0xa2,0xa1,0xa0, -0xa1,0x9e,0x9b,0x99,0x98,0x98,0x97,0x97,0x95,0x94,0x93,0x92,0x90,0x8f,0x8d,0x8c, -0x89,0x89,0x8a,0x89,0x88,0x86,0x85,0x84,0x84,0x82,0x80,0x7f,0x7f,0x7e,0x7c,0x7b, -0x7a,0x7b,0x7b,0x7a,0x78,0x74,0x70,0x6e,0x6c,0x69,0x66,0x65,0x65,0x63,0x5f,0x5b, -0x52,0x52,0x4f,0x48,0x3e,0x38,0x3b,0x3f,0x38,0x33,0x30,0x31,0x34,0x38,0x3c,0x40, -0x46,0x44,0x45,0x4a,0x51,0x56,0x5a,0x5d,0x5f,0x50,0x47,0x4a,0x49,0x41,0x42,0x4b, -0x57,0x68,0x7f,0x93,0x9c,0x93,0x87,0x87,0x8b,0x90,0x8c,0x82,0x77,0x60,0x4b,0x47, -0x47,0x45,0x43,0x42,0x44,0x47,0x47,0x45,0x4b,0x47,0x3f,0x40,0x48,0x4b,0x51,0x5b, -0x5c,0x57,0x57,0x60,0x6d,0x71,0x67,0x5c,0x41,0x39,0x39,0x42,0x47,0x44,0x46,0x4c, -0x65,0x6e,0x71,0x63,0x4f,0x48,0x52,0x5f,0x62,0x62,0x60,0x5d,0x5d,0x5d,0x59,0x53, -0x53,0x4f,0x46,0x42,0x4d,0x5f,0x63,0x5b,0x4d,0x4e,0x4f,0x50,0x4c,0x42,0x35,0x2d, -0x20,0x26,0x30,0x3e,0x49,0x49,0x3d,0x30,0x2d,0x34,0x3b,0x38,0x28,0x18,0x12,0x14, -0x1c,0x46,0x5d,0x59,0x5c,0x5d,0x45,0x25,0x1e,0x22,0x1c,0x1f,0x36,0x3e,0x2f,0x20, -0x37,0x3b,0x34,0x20,0x13,0x16,0x1d,0x1f,0x16,0x12,0x13,0x18,0x17,0x11,0x10,0x14, -0x1a,0x1b,0x1c,0x1a,0x14,0x11,0x16,0x1d,0x29,0x34,0x33,0x2e,0x32,0x34,0x29,0x1f, -0x15,0x13,0x12,0x13,0x15,0x17,0x19,0x1a,0x1d,0x20,0x25,0x2a,0x2b,0x26,0x1e,0x18, -0x3c,0x3d,0x40,0x43,0x45,0x41,0x3b,0x35,0x28,0x1a,0x16,0x19,0x17,0x16,0x1b,0x1d, -0x21,0x21,0x21,0x22,0x25,0x2a,0x30,0x34,0x34,0x35,0x35,0x36,0x37,0x38,0x39,0x39, -0x3d,0x3e,0x3b,0x3b,0x3d,0x3a,0x3d,0x49,0x51,0x5e,0x61,0x5e,0x66,0x6e,0x6b,0x67, -0x59,0x5a,0x59,0x59,0x5c,0x5b,0x4f,0x41,0x47,0x51,0x5d,0x61,0x5d,0x56,0x50,0x4e, -0x4a,0x48,0x45,0x43,0x43,0x4a,0x5a,0x69,0x6d,0x66,0x5d,0x57,0x55,0x56,0x57,0x57, -0x58,0x4e,0x41,0x35,0x2e,0x2e,0x2f,0x31,0x35,0x3a,0x44,0x51,0x5a,0x5d,0x5b,0x58, -0x4e,0x4b,0x4b,0x50,0x53,0x50,0x4a,0x45,0x4d,0x55,0x5c,0x5d,0x5c,0x5d,0x61,0x63, -0x69,0x6b,0x6b,0x64,0x5a,0x54,0x54,0x57,0x58,0x57,0x53,0x53,0x5b,0x62,0x5e,0x55, -0x50,0x4e,0x4f,0x4f,0x4a,0x49,0x46,0x3c,0x36,0x31,0x2e,0x2f,0x33,0x37,0x3d,0x42, -0x4a,0x49,0x47,0x46,0x46,0x4b,0x55,0x5f,0x5b,0x5a,0x57,0x57,0x5c,0x5e,0x5b,0x55, -0x55,0x5c,0x62,0x63,0x61,0x64,0x6d,0x76,0x70,0x6d,0x6d,0x6e,0x6a,0x5e,0x50,0x48, -0x4c,0x4a,0x4b,0x53,0x5c,0x5f,0x58,0x51,0x5a,0x62,0x5f,0x56,0x5b,0x6c,0x72,0x6b, -0x5f,0x66,0x79,0x7f,0x7e,0x75,0x72,0x69,0x63,0x59,0x51,0x52,0x57,0x59,0x58,0x56, -0x61,0x64,0x64,0x63,0x67,0x71,0x7b,0x80,0x88,0x8a,0x88,0x7f,0x74,0x71,0x79,0x83, -0x8f,0x98,0x9b,0x93,0x85,0x7b,0x72,0x6b,0x6b,0x7d,0x91,0x91,0x7d,0x70,0x68,0x60, -0x5e,0x62,0x74,0x89,0x8a,0x7d,0x7b,0x86,0x92,0x94,0x83,0x64,0x59,0x67,0x75,0x74, -0x6e,0x65,0x5c,0x5b,0x60,0x64,0x66,0x68,0x6d,0x71,0x70,0x66,0x5d,0x5c,0x62,0x67, -0x66,0x66,0x65,0x64,0x61,0x5b,0x54,0x4f,0x5b,0x5c,0x5f,0x63,0x65,0x66,0x68,0x6c, -0x6c,0x6e,0x71,0x76,0x7b,0x7e,0x7e,0x7c,0x80,0x86,0x8a,0x8b,0x8c,0x8f,0x90,0x90, -0x93,0x92,0x91,0x92,0x95,0x98,0x99,0x9a,0x99,0x9b,0x9d,0x9d,0x9b,0x9b,0x9c,0x9e, -0xa0,0xa1,0xa1,0xa2,0xa2,0xa3,0xa4,0xa4,0xa4,0xa5,0xa8,0xab,0xae,0xae,0xac,0xaa, -0xaa,0xac,0xae,0xae,0xae,0xae,0xae,0xaf,0xb2,0xb2,0xb3,0xb3,0xb4,0xb5,0xb5,0xb5, -0xb4,0xb5,0xb5,0xb6,0xb7,0xb8,0xb9,0xba,0xb9,0xb8,0xb7,0xb5,0xb4,0xb3,0xb3,0xb3, -0xb6,0xb6,0xb7,0xb8,0xb8,0xb7,0xb5,0xb4,0xb3,0xb3,0xb2,0xb1,0xb0,0xad,0xa9,0xa6, -0xa7,0xa5,0xa3,0xa1,0xa1,0xa1,0xa1,0xa0,0xa0,0xa1,0xa1,0xa2,0xa2,0xa2,0xa2,0xa1, -0xa2,0x9f,0x9b,0x98,0x96,0x95,0x94,0x92,0x96,0x94,0x92,0x91,0x90,0x8f,0x8d,0x8c, -0x89,0x8a,0x8b,0x8a,0x88,0x87,0x86,0x86,0x86,0x84,0x82,0x82,0x81,0x80,0x7e,0x7d, -0x7c,0x7c,0x7c,0x7c,0x79,0x76,0x73,0x71,0x6d,0x6b,0x69,0x67,0x65,0x63,0x61,0x5f, -0x54,0x53,0x50,0x49,0x3e,0x36,0x35,0x38,0x38,0x32,0x2e,0x30,0x35,0x3a,0x40,0x45, -0x49,0x45,0x44,0x49,0x50,0x56,0x5b,0x5f,0x5b,0x4a,0x41,0x43,0x43,0x3d,0x3c,0x44, -0x48,0x5e,0x7f,0xa0,0xac,0x9f,0x96,0x9f,0xbb,0xb4,0x98,0x80,0x7f,0x79,0x6b,0x68, -0x65,0x65,0x65,0x64,0x62,0x60,0x5e,0x5d,0x58,0x59,0x55,0x52,0x55,0x55,0x59,0x64, -0x66,0x5c,0x58,0x62,0x68,0x62,0x58,0x52,0x5d,0x5b,0x5e,0x66,0x6f,0x74,0x78,0x7a, -0x7e,0x83,0x82,0x77,0x69,0x62,0x62,0x64,0x63,0x60,0x5c,0x5c,0x5c,0x5a,0x55,0x51, -0x52,0x56,0x5a,0x5c,0x5c,0x59,0x4e,0x45,0x48,0x43,0x3e,0x3b,0x37,0x30,0x28,0x24, -0x18,0x1a,0x22,0x2e,0x36,0x37,0x33,0x30,0x40,0x41,0x3d,0x2e,0x1a,0x0e,0x13,0x1e, -0x34,0x51,0x64,0x62,0x5a,0x49,0x2f,0x1b,0x1f,0x1e,0x18,0x22,0x33,0x24,0x13,0x1c, -0x19,0x1d,0x1e,0x19,0x14,0x13,0x16,0x17,0x18,0x13,0x10,0x13,0x14,0x13,0x15,0x1a, -0x1d,0x1d,0x1e,0x1c,0x17,0x14,0x17,0x1c,0x28,0x32,0x33,0x2f,0x34,0x35,0x28,0x1b, -0x19,0x16,0x13,0x14,0x16,0x16,0x17,0x19,0x1f,0x22,0x27,0x2c,0x2e,0x2b,0x23,0x1d, -0x39,0x3a,0x3d,0x41,0x43,0x41,0x3c,0x38,0x2b,0x1a,0x13,0x18,0x19,0x18,0x1b,0x1d, -0x21,0x22,0x23,0x24,0x26,0x2b,0x31,0x35,0x36,0x36,0x36,0x37,0x39,0x3a,0x3b,0x3b, -0x3c,0x3d,0x3b,0x3b,0x3d,0x39,0x3c,0x48,0x51,0x5d,0x5d,0x54,0x56,0x5a,0x57,0x54, -0x53,0x51,0x52,0x56,0x5c,0x5d,0x58,0x52,0x42,0x4e,0x5d,0x64,0x61,0x57,0x4d,0x48, -0x4a,0x4a,0x48,0x45,0x41,0x44,0x4f,0x5c,0x68,0x5e,0x55,0x57,0x5f,0x60,0x55,0x4a, -0x44,0x3f,0x37,0x2f,0x2c,0x2e,0x32,0x34,0x39,0x3b,0x3e,0x41,0x45,0x48,0x4a,0x4a, -0x3f,0x39,0x36,0x3b,0x41,0x44,0x45,0x47,0x42,0x4a,0x4f,0x4d,0x48,0x47,0x49,0x49, -0x46,0x48,0x4c,0x51,0x56,0x5a,0x5c,0x5c,0x61,0x5f,0x5a,0x58,0x60,0x6b,0x6f,0x6c, -0x5c,0x51,0x4b,0x4a,0x47,0x47,0x49,0x46,0x3c,0x36,0x32,0x35,0x3b,0x3f,0x42,0x44, -0x4c,0x4b,0x4d,0x54,0x5c,0x61,0x68,0x6d,0x63,0x5e,0x5a,0x59,0x59,0x59,0x5b,0x5d, -0x54,0x5c,0x67,0x6e,0x6f,0x6d,0x6b,0x6a,0x78,0x6e,0x64,0x60,0x5f,0x5b,0x56,0x52, -0x50,0x4b,0x49,0x4c,0x52,0x55,0x54,0x52,0x54,0x58,0x5b,0x5a,0x5e,0x63,0x62,0x5e, -0x6d,0x75,0x81,0x89,0x7c,0x76,0x6f,0x69,0x6d,0x69,0x66,0x67,0x67,0x61,0x59,0x54, -0x59,0x5f,0x67,0x6c,0x71,0x76,0x7b,0x7d,0x90,0x92,0x8b,0x7a,0x6e,0x74,0x83,0x8e, -0x8f,0x95,0x98,0x95,0x91,0x8a,0x80,0x76,0x86,0x93,0xa1,0xa2,0x9a,0x9b,0x9f,0x9c, -0x94,0x98,0xa2,0xab,0xa9,0xa3,0xa2,0xa6,0xc2,0xc7,0xb7,0x8e,0x6a,0x5f,0x64,0x68, -0x69,0x67,0x67,0x6a,0x6c,0x6c,0x6d,0x6f,0x74,0x7d,0x80,0x7a,0x79,0x83,0x8d,0x91, -0x82,0x79,0x72,0x72,0x76,0x74,0x6a,0x61,0x5b,0x5a,0x5d,0x63,0x67,0x67,0x69,0x6b, -0x6e,0x70,0x74,0x79,0x7d,0x7f,0x7f,0x7f,0x83,0x87,0x8a,0x8b,0x8d,0x91,0x91,0x90, -0x92,0x91,0x91,0x93,0x96,0x98,0x99,0x98,0x99,0x9b,0x9c,0x9b,0x99,0x99,0x9c,0x9f, -0x9e,0x9e,0x9e,0x9e,0x9f,0xa0,0xa2,0xa3,0xa7,0xa7,0xa8,0xaa,0xac,0xac,0xab,0xaa, -0xa7,0xaa,0xac,0xad,0xad,0xad,0xae,0xaf,0xb0,0xb1,0xb1,0xb2,0xb2,0xb3,0xb3,0xb3, -0xb3,0xb4,0xb5,0xb7,0xb8,0xb9,0xb9,0xb8,0xb8,0xb8,0xb6,0xb5,0xb5,0xb4,0xb5,0xb5, -0xb6,0xb7,0xb8,0xb8,0xb8,0xb6,0xb4,0xb3,0xb2,0xb1,0xb0,0xaf,0xaf,0xae,0xac,0xab, -0xaa,0xa7,0xa4,0xa3,0xa2,0xa2,0xa1,0xa0,0xa0,0xa0,0xa0,0xa1,0xa1,0xa0,0xa0,0xa0, -0x9e,0x9c,0x98,0x96,0x94,0x93,0x91,0x90,0x96,0x94,0x92,0x91,0x91,0x91,0x8f,0x8d, -0x8a,0x8b,0x8c,0x8b,0x89,0x87,0x86,0x87,0x87,0x85,0x84,0x83,0x82,0x81,0x80,0x7e, -0x7e,0x7d,0x7d,0x7c,0x7a,0x77,0x75,0x74,0x6d,0x6c,0x6b,0x68,0x65,0x62,0x62,0x62, -0x58,0x55,0x51,0x4b,0x41,0x36,0x31,0x32,0x35,0x30,0x2e,0x32,0x3a,0x40,0x45,0x49, -0x4c,0x48,0x46,0x45,0x45,0x45,0x4a,0x4f,0x50,0x46,0x41,0x45,0x46,0x41,0x42,0x49, -0x4b,0x4f,0x5d,0x73,0x7a,0x6f,0x75,0x8e,0xa6,0xa2,0x7f,0x5d,0x5d,0x61,0x5b,0x5b, -0x61,0x65,0x6d,0x74,0x77,0x78,0x7a,0x7c,0x7e,0x84,0x81,0x78,0x6d,0x61,0x5c,0x63, -0x66,0x62,0x62,0x64,0x5e,0x52,0x4c,0x4d,0x5d,0x63,0x68,0x6b,0x71,0x7a,0x7e,0x7d, -0x7a,0x89,0x96,0x92,0x83,0x74,0x69,0x63,0x5d,0x5c,0x5f,0x65,0x65,0x5d,0x57,0x56, -0x52,0x5c,0x6a,0x73,0x6b,0x5a,0x4c,0x48,0x3b,0x3a,0x3c,0x3d,0x36,0x28,0x1c,0x17, -0x24,0x1d,0x1d,0x27,0x2e,0x2f,0x33,0x3a,0x43,0x3b,0x2d,0x20,0x15,0x12,0x17,0x1f, -0x41,0x4c,0x52,0x4d,0x3c,0x25,0x1d,0x27,0x26,0x1d,0x19,0x1d,0x1e,0x15,0x13,0x1c, -0x19,0x1c,0x1b,0x13,0x0d,0x0d,0x10,0x10,0x20,0x17,0x0e,0x0f,0x16,0x1c,0x1f,0x1e, -0x1f,0x1f,0x1e,0x1d,0x19,0x15,0x16,0x1a,0x24,0x2e,0x2e,0x2c,0x34,0x36,0x29,0x1c, -0x1e,0x19,0x16,0x17,0x17,0x17,0x19,0x1c,0x21,0x24,0x29,0x2c,0x2c,0x2b,0x29,0x28, -0x3d,0x3b,0x39,0x39,0x3b,0x3c,0x3b,0x3a,0x2d,0x19,0x11,0x17,0x1a,0x1b,0x1c,0x1b, -0x21,0x22,0x23,0x25,0x27,0x2b,0x31,0x36,0x36,0x36,0x37,0x38,0x3a,0x3d,0x3e,0x3e, -0x3f,0x40,0x3e,0x3e,0x3f,0x3c,0x3f,0x4a,0x68,0x74,0x71,0x63,0x5d,0x5d,0x5a,0x58, -0x58,0x56,0x58,0x5a,0x59,0x53,0x4e,0x4d,0x4f,0x50,0x51,0x50,0x4e,0x4c,0x4d,0x4e, -0x4c,0x4e,0x51,0x4e,0x47,0x43,0x48,0x50,0x59,0x5e,0x64,0x65,0x5e,0x56,0x4f,0x4c, -0x48,0x43,0x3a,0x31,0x2c,0x2e,0x33,0x35,0x36,0x3c,0x43,0x46,0x46,0x44,0x3f,0x3b, -0x3c,0x3c,0x3c,0x3b,0x37,0x37,0x40,0x4b,0x51,0x56,0x58,0x54,0x51,0x54,0x57,0x58, -0x5a,0x58,0x58,0x5e,0x65,0x67,0x62,0x5c,0x57,0x56,0x52,0x4f,0x56,0x63,0x6b,0x6c, -0x62,0x52,0x4c,0x50,0x50,0x4f,0x4d,0x49,0x45,0x3e,0x39,0x3c,0x42,0x45,0x45,0x45, -0x49,0x46,0x4a,0x55,0x5c,0x5a,0x54,0x50,0x51,0x52,0x59,0x61,0x61,0x5d,0x5d,0x62, -0x65,0x68,0x6f,0x77,0x7a,0x76,0x6b,0x62,0x5e,0x5a,0x5a,0x62,0x68,0x66,0x5e,0x58, -0x4c,0x49,0x48,0x4c,0x52,0x56,0x58,0x59,0x5c,0x59,0x5d,0x65,0x6a,0x67,0x64,0x65, -0x67,0x69,0x68,0x71,0x63,0x67,0x5f,0x5c,0x6e,0x6f,0x6f,0x6a,0x60,0x59,0x5a,0x5f, -0x6d,0x72,0x79,0x7c,0x7c,0x7c,0x7b,0x7b,0x77,0x7e,0x7e,0x78,0x78,0x81,0x83,0x7e, -0x7d,0x78,0x75,0x7e,0x8e,0x9e,0xa3,0xa3,0x8c,0x93,0x9e,0xa1,0xa3,0xb0,0xbd,0xbd, -0xbb,0xc0,0xc1,0xbf,0xc2,0xcb,0xd3,0xd5,0xd1,0xd0,0xc8,0xa9,0x75,0x4a,0x45,0x56, -0x53,0x54,0x56,0x58,0x5a,0x5e,0x67,0x70,0x7f,0x8a,0x8e,0x8a,0x8d,0x9d,0xa7,0xa7, -0xa0,0x8b,0x76,0x73,0x7b,0x7d,0x74,0x69,0x5b,0x59,0x5c,0x64,0x6a,0x6a,0x6a,0x6b, -0x6f,0x71,0x75,0x79,0x7d,0x7f,0x80,0x81,0x86,0x89,0x8a,0x8c,0x8f,0x92,0x93,0x91, -0x90,0x90,0x92,0x94,0x97,0x98,0x98,0x97,0x9a,0x9b,0x9b,0x99,0x97,0x98,0x9d,0xa1, -0x9c,0x9c,0x9b,0x9b,0x9c,0x9e,0xa1,0xa3,0xa9,0xa8,0xa6,0xa6,0xa8,0xa9,0xa9,0xa9, -0xa5,0xa8,0xab,0xad,0xad,0xae,0xaf,0xb1,0xaf,0xaf,0xaf,0xaf,0xaf,0xb0,0xb0,0xb0, -0xb1,0xb3,0xb6,0xb8,0xb9,0xb8,0xb6,0xb5,0xb7,0xb7,0xb6,0xb5,0xb5,0xb6,0xb7,0xb7, -0xb5,0xb6,0xb7,0xb7,0xb7,0xb5,0xb3,0xb1,0xb2,0xb0,0xae,0xad,0xae,0xaf,0xaf,0xaf, -0xac,0xa9,0xa6,0xa4,0xa3,0xa3,0xa2,0xa0,0xa2,0xa2,0xa1,0xa1,0xa0,0x9e,0x9d,0x9d, -0x9c,0x9a,0x98,0x97,0x97,0x96,0x94,0x93,0x95,0x93,0x91,0x91,0x92,0x92,0x91,0x90, -0x8a,0x8c,0x8d,0x8c,0x89,0x87,0x87,0x87,0x87,0x85,0x83,0x82,0x82,0x81,0x7f,0x7e, -0x7e,0x7e,0x7d,0x7c,0x7a,0x78,0x77,0x76,0x6c,0x6d,0x6c,0x68,0x64,0x61,0x62,0x64, -0x5b,0x57,0x53,0x4e,0x44,0x37,0x2f,0x2e,0x2f,0x2c,0x2d,0x34,0x3d,0x44,0x49,0x4c, -0x4c,0x4b,0x49,0x44,0x3d,0x3a,0x3f,0x46,0x41,0x3d,0x3e,0x44,0x44,0x41,0x43,0x4b, -0x48,0x4b,0x5e,0x7c,0x81,0x6b,0x68,0x7e,0x83,0x8e,0x75,0x50,0x48,0x48,0x44,0x48, -0x47,0x47,0x49,0x4b,0x4e,0x52,0x59,0x5f,0x65,0x64,0x60,0x60,0x64,0x5d,0x50,0x4b, -0x4d,0x55,0x5d,0x5d,0x53,0x4a,0x4d,0x55,0x5e,0x68,0x6d,0x69,0x68,0x6f,0x72,0x6e, -0x74,0x8f,0xa5,0x9e,0x83,0x69,0x5c,0x58,0x51,0x57,0x66,0x75,0x75,0x69,0x62,0x63, -0x65,0x5e,0x5c,0x5e,0x58,0x49,0x40,0x40,0x3e,0x3a,0x35,0x2f,0x25,0x1b,0x19,0x1d, -0x27,0x1a,0x14,0x1c,0x22,0x22,0x28,0x34,0x32,0x24,0x16,0x12,0x14,0x15,0x13,0x12, -0x2e,0x4a,0x4a,0x2b,0x18,0x1c,0x24,0x29,0x1a,0x15,0x19,0x18,0x13,0x1e,0x23,0x13, -0x12,0x1a,0x1c,0x14,0x10,0x16,0x1a,0x19,0x11,0x16,0x1b,0x1c,0x1c,0x1c,0x1c,0x1c, -0x21,0x1f,0x1e,0x1d,0x1a,0x16,0x16,0x18,0x1f,0x29,0x2a,0x29,0x33,0x38,0x2d,0x21, -0x21,0x1b,0x17,0x18,0x19,0x19,0x1b,0x1f,0x20,0x25,0x2a,0x2b,0x29,0x28,0x2c,0x30, -0x47,0x3d,0x33,0x32,0x36,0x39,0x39,0x39,0x2f,0x1f,0x15,0x19,0x1c,0x19,0x1b,0x21, -0x22,0x23,0x23,0x25,0x29,0x2d,0x31,0x33,0x35,0x36,0x38,0x3a,0x3c,0x3d,0x3f,0x3f, -0x42,0x41,0x3f,0x3f,0x3f,0x41,0x44,0x46,0x53,0x5e,0x65,0x61,0x5e,0x60,0x5c,0x55, -0x59,0x57,0x51,0x4b,0x49,0x4c,0x4f,0x4f,0x54,0x52,0x52,0x54,0x50,0x48,0x47,0x4b, -0x4f,0x51,0x52,0x4f,0x4b,0x4a,0x4e,0x52,0x54,0x54,0x53,0x4f,0x4e,0x4f,0x4e,0x4b, -0x47,0x3f,0x34,0x2d,0x2c,0x2f,0x33,0x35,0x38,0x3e,0x48,0x4f,0x51,0x4f,0x4b,0x48, -0x3f,0x3a,0x3a,0x3f,0x3f,0x3f,0x4b,0x5c,0x5f,0x60,0x63,0x65,0x63,0x5c,0x53,0x4c, -0x46,0x48,0x4e,0x58,0x65,0x6c,0x6a,0x66,0x56,0x4c,0x3f,0x3e,0x4e,0x60,0x64,0x5d, -0x5d,0x5a,0x58,0x5e,0x67,0x64,0x50,0x3a,0x33,0x33,0x36,0x3a,0x40,0x44,0x45,0x45, -0x46,0x46,0x49,0x4f,0x59,0x60,0x5f,0x59,0x5a,0x53,0x51,0x57,0x5c,0x5a,0x58,0x59, -0x64,0x6d,0x77,0x7c,0x7f,0x7e,0x76,0x6d,0x6c,0x63,0x5c,0x62,0x6f,0x76,0x6f,0x63, -0x55,0x5b,0x5c,0x5b,0x59,0x52,0x4e,0x53,0x60,0x62,0x5f,0x61,0x69,0x6a,0x64,0x62, -0x61,0x65,0x69,0x68,0x65,0x63,0x63,0x63,0x6c,0x6f,0x6e,0x67,0x63,0x64,0x65,0x65, -0x6d,0x71,0x77,0x79,0x76,0x75,0x7a,0x82,0x7e,0x83,0x7d,0x78,0x8f,0xb0,0xb5,0xa2, -0x7d,0x63,0x5b,0x67,0x74,0x85,0x93,0x93,0x8f,0x8f,0x91,0x8e,0x86,0x87,0x9a,0xb0, -0xbe,0xbf,0xc0,0xc2,0xc5,0xc7,0xc8,0xc9,0xc9,0xca,0xc8,0xad,0x7c,0x58,0x50,0x53, -0x54,0x53,0x51,0x50,0x52,0x58,0x5f,0x65,0x7d,0x87,0x92,0x96,0x97,0x94,0x8b,0x82, -0x7f,0x81,0x73,0x73,0x7a,0x77,0x74,0x6d,0x5b,0x5f,0x5f,0x62,0x69,0x6a,0x69,0x6c, -0x72,0x74,0x76,0x77,0x7b,0x7f,0x80,0x80,0x85,0x88,0x8b,0x8f,0x91,0x92,0x91,0x90, -0x8e,0x90,0x94,0x96,0x97,0x98,0x9a,0x9b,0x9e,0x9a,0x96,0x96,0x99,0x9d,0x9e,0x9d, -0x99,0x9d,0x9f,0x9f,0x9d,0x9c,0x9e,0xa1,0xa3,0xa5,0xa7,0xa9,0xa9,0xa8,0xa8,0xa7, -0xa8,0xab,0xaf,0xb1,0xb2,0xb1,0xb1,0xb1,0xac,0xad,0xad,0xad,0xad,0xad,0xaf,0xb0, -0xb0,0xb2,0xb4,0xb5,0xb4,0xb4,0xb4,0xb4,0xb8,0xb6,0xb4,0xb3,0xb4,0xb5,0xb6,0xb6, -0xb4,0xb5,0xb6,0xb5,0xb4,0xb4,0xb4,0xb5,0xb4,0xb4,0xb2,0xb1,0xb0,0xb0,0xb0,0xb0, -0xaa,0xa9,0xa7,0xa6,0xa5,0xa5,0xa4,0xa3,0xa2,0xa2,0xa1,0xa0,0x9f,0x9d,0x9d,0x9c, -0x9d,0x9c,0x99,0x97,0x96,0x96,0x96,0x97,0x97,0x94,0x91,0x90,0x91,0x91,0x8f,0x8d, -0x8b,0x8d,0x8e,0x8d,0x8b,0x88,0x87,0x88,0x86,0x86,0x85,0x83,0x82,0x80,0x7f,0x7f, -0x7d,0x7d,0x7e,0x7e,0x7d,0x79,0x75,0x71,0x71,0x6f,0x6c,0x69,0x67,0x64,0x63,0x61, -0x5f,0x58,0x52,0x4f,0x49,0x3c,0x30,0x2a,0x25,0x2b,0x36,0x44,0x4e,0x51,0x52,0x53, -0x55,0x54,0x4e,0x42,0x38,0x36,0x3d,0x44,0x42,0x44,0x45,0x43,0x3d,0x3b,0x43,0x4c, -0x4d,0x4f,0x5f,0x74,0x76,0x6a,0x6a,0x77,0x94,0x88,0x6b,0x4b,0x3f,0x45,0x46,0x3e, -0x3c,0x37,0x36,0x39,0x3c,0x3c,0x3a,0x3a,0x3f,0x44,0x47,0x49,0x4d,0x52,0x53,0x4f, -0x59,0x64,0x70,0x6f,0x5d,0x4e,0x52,0x60,0x55,0x56,0x53,0x53,0x5d,0x67,0x63,0x58, -0x76,0x9a,0xab,0x90,0x6d,0x5f,0x59,0x51,0x44,0x50,0x66,0x73,0x71,0x70,0x73,0x71, -0x70,0x68,0x5b,0x4f,0x49,0x45,0x41,0x3e,0x33,0x3b,0x39,0x30,0x27,0x1d,0x1a,0x20, -0x29,0x20,0x18,0x16,0x19,0x1d,0x21,0x25,0x21,0x18,0x10,0x0f,0x11,0x13,0x15,0x17, -0x32,0x2e,0x27,0x1d,0x17,0x18,0x1f,0x25,0x22,0x1c,0x16,0x16,0x19,0x1b,0x19,0x16, -0x17,0x21,0x22,0x17,0x13,0x1a,0x20,0x1e,0x17,0x16,0x16,0x19,0x1d,0x20,0x1f,0x1b, -0x1c,0x1d,0x22,0x24,0x1d,0x15,0x18,0x21,0x29,0x2b,0x2b,0x2c,0x35,0x3d,0x34,0x24, -0x23,0x1e,0x1d,0x1a,0x16,0x19,0x1e,0x1c,0x21,0x27,0x2d,0x2f,0x30,0x31,0x31,0x30, -0x48,0x42,0x3c,0x39,0x38,0x36,0x36,0x38,0x2d,0x1e,0x14,0x18,0x1c,0x1a,0x1c,0x21, -0x22,0x23,0x24,0x27,0x2b,0x2f,0x34,0x36,0x36,0x37,0x39,0x3b,0x3d,0x3f,0x40,0x40, -0x42,0x41,0x3f,0x3e,0x3f,0x41,0x43,0x45,0x60,0x5c,0x58,0x57,0x58,0x5a,0x58,0x55, -0x54,0x4e,0x47,0x45,0x4b,0x54,0x56,0x54,0x5a,0x5a,0x5b,0x59,0x53,0x4b,0x47,0x47, -0x4e,0x52,0x57,0x59,0x57,0x54,0x52,0x50,0x57,0x5a,0x5a,0x55,0x51,0x51,0x53,0x53, -0x50,0x46,0x3a,0x31,0x2e,0x30,0x33,0x34,0x39,0x41,0x4d,0x55,0x57,0x53,0x4e,0x4b, -0x3b,0x39,0x3d,0x45,0x4a,0x4c,0x51,0x59,0x5d,0x60,0x66,0x6b,0x68,0x5d,0x4c,0x40, -0x46,0x44,0x40,0x3e,0x43,0x4b,0x50,0x4f,0x4a,0x45,0x40,0x42,0x4b,0x56,0x59,0x58, -0x5a,0x68,0x73,0x6f,0x61,0x56,0x4f,0x4d,0x3b,0x36,0x2f,0x2a,0x2d,0x37,0x45,0x4f, -0x49,0x47,0x46,0x4a,0x55,0x5f,0x62,0x5f,0x68,0x65,0x63,0x63,0x62,0x60,0x61,0x63, -0x5f,0x64,0x6b,0x71,0x77,0x7b,0x78,0x71,0x71,0x67,0x5c,0x5c,0x64,0x6c,0x6c,0x68, -0x6e,0x71,0x6b,0x61,0x59,0x54,0x5a,0x69,0x62,0x66,0x61,0x5b,0x5c,0x5d,0x5d,0x60, -0x6a,0x67,0x65,0x62,0x5f,0x5e,0x65,0x6f,0x71,0x6f,0x6b,0x6a,0x6f,0x75,0x74,0x6f, -0x6a,0x6c,0x71,0x75,0x76,0x76,0x7a,0x80,0x87,0x87,0x81,0x7d,0x89,0x9e,0xa8,0xa4, -0x8e,0x78,0x66,0x61,0x65,0x7a,0x9b,0xb2,0xa8,0x9a,0x92,0x93,0x8f,0x85,0x85,0x8f, -0xa7,0xaf,0xb9,0xc1,0xc7,0xcc,0xd1,0xd5,0xd7,0xd3,0xcb,0xae,0x7f,0x5d,0x56,0x57, -0x52,0x56,0x5b,0x60,0x62,0x62,0x63,0x63,0x81,0x8f,0x9c,0x9a,0x90,0x87,0x83,0x81, -0x7a,0x77,0x67,0x68,0x73,0x78,0x7b,0x73,0x54,0x5d,0x62,0x64,0x68,0x67,0x66,0x6c, -0x72,0x72,0x74,0x79,0x7d,0x80,0x81,0x81,0x86,0x87,0x89,0x8c,0x8d,0x8e,0x8e,0x8e, -0x8e,0x90,0x93,0x95,0x97,0x98,0x99,0x9a,0x9d,0x9a,0x97,0x97,0x9a,0x9d,0x9d,0x9c, -0x9b,0x9c,0x9e,0x9d,0x9c,0x9b,0x9d,0x9e,0xa0,0xa4,0xa8,0xa8,0xa6,0xa5,0xa6,0xa8, -0xa8,0xaa,0xad,0xae,0xae,0xae,0xae,0xae,0xae,0xaf,0xaf,0xaf,0xae,0xaf,0xb0,0xb2, -0xb0,0xb2,0xb4,0xb5,0xb4,0xb4,0xb4,0xb4,0xb9,0xb7,0xb5,0xb4,0xb4,0xb4,0xb4,0xb4, -0xb4,0xb5,0xb5,0xb5,0xb4,0xb3,0xb4,0xb5,0xb4,0xb3,0xb2,0xb1,0xb0,0xb0,0xb0,0xb0, -0xac,0xaa,0xa8,0xa6,0xa5,0xa4,0xa2,0xa1,0xa2,0xa2,0xa1,0xa0,0x9f,0x9d,0x9d,0x9c, -0x9e,0x9d,0x9d,0x9c,0x9b,0x9a,0x99,0x98,0x95,0x94,0x93,0x91,0x8f,0x8e,0x8e,0x8e, -0x8d,0x8f,0x90,0x8f,0x8c,0x8a,0x89,0x89,0x86,0x86,0x86,0x86,0x84,0x82,0x7f,0x7e, -0x80,0x80,0x7f,0x7f,0x7d,0x7a,0x76,0x73,0x72,0x70,0x6d,0x6a,0x68,0x65,0x62,0x60, -0x5e,0x58,0x52,0x4f,0x48,0x3c,0x2f,0x29,0x2a,0x32,0x43,0x53,0x5d,0x5e,0x5d,0x5d, -0x5f,0x5e,0x59,0x4d,0x40,0x38,0x3a,0x3e,0x3e,0x40,0x43,0x44,0x41,0x40,0x46,0x4d, -0x4b,0x46,0x4b,0x57,0x58,0x51,0x54,0x5e,0x68,0x63,0x54,0x44,0x41,0x46,0x46,0x3e, -0x33,0x33,0x36,0x39,0x3a,0x38,0x38,0x3a,0x33,0x35,0x36,0x3a,0x45,0x54,0x5d,0x60, -0x4f,0x59,0x67,0x6d,0x64,0x54,0x46,0x40,0x3a,0x39,0x3c,0x42,0x47,0x49,0x49,0x4b, -0x5b,0x73,0x7d,0x6d,0x5e,0x5c,0x54,0x45,0x48,0x53,0x68,0x78,0x79,0x79,0x78,0x73, -0x71,0x6c,0x61,0x54,0x48,0x41,0x3e,0x3c,0x36,0x3d,0x3b,0x30,0x25,0x1b,0x18,0x1e, -0x22,0x1c,0x18,0x17,0x18,0x19,0x1a,0x1c,0x13,0x0f,0x0d,0x11,0x15,0x17,0x18,0x18, -0x20,0x1d,0x18,0x13,0x10,0x13,0x1a,0x20,0x21,0x1c,0x17,0x18,0x1c,0x1e,0x1c,0x19, -0x19,0x20,0x20,0x16,0x10,0x13,0x16,0x15,0x16,0x18,0x1b,0x1c,0x1d,0x1e,0x1e,0x1d, -0x22,0x21,0x23,0x25,0x20,0x19,0x1c,0x23,0x2a,0x2d,0x2f,0x35,0x43,0x4c,0x43,0x32, -0x1e,0x1b,0x1e,0x20,0x1b,0x1b,0x1d,0x1a,0x23,0x29,0x2e,0x30,0x30,0x32,0x32,0x30, -0x47,0x46,0x45,0x42,0x3c,0x37,0x39,0x3e,0x33,0x23,0x18,0x18,0x1c,0x1b,0x1c,0x20, -0x22,0x22,0x24,0x27,0x2b,0x31,0x36,0x38,0x38,0x38,0x3a,0x3c,0x3e,0x40,0x41,0x42, -0x42,0x40,0x3f,0x3e,0x3e,0x40,0x42,0x44,0x4d,0x4d,0x51,0x5b,0x5e,0x5a,0x56,0x56, -0x4f,0x4e,0x50,0x5a,0x69,0x6e,0x66,0x59,0x57,0x5b,0x5d,0x5a,0x56,0x52,0x4d,0x4a, -0x4d,0x53,0x5b,0x61,0x64,0x62,0x5e,0x5b,0x61,0x65,0x65,0x5e,0x55,0x51,0x53,0x54, -0x58,0x4d,0x3f,0x33,0x2f,0x2f,0x2f,0x30,0x34,0x3f,0x4c,0x55,0x56,0x52,0x4d,0x4a, -0x3e,0x3b,0x39,0x3d,0x46,0x4f,0x56,0x58,0x5c,0x5b,0x59,0x58,0x57,0x53,0x4c,0x46, -0x45,0x49,0x47,0x40,0x3d,0x40,0x3f,0x3a,0x3b,0x3e,0x44,0x4c,0x50,0x53,0x58,0x5d, -0x5a,0x65,0x6e,0x6a,0x5d,0x4f,0x45,0x40,0x48,0x46,0x42,0x3d,0x39,0x3b,0x42,0x47, -0x46,0x43,0x3f,0x40,0x47,0x52,0x59,0x5b,0x5f,0x5f,0x5f,0x61,0x66,0x6b,0x6b,0x68, -0x5e,0x5e,0x5e,0x61,0x68,0x70,0x72,0x71,0x67,0x5f,0x57,0x56,0x5c,0x67,0x70,0x75, -0x78,0x76,0x6c,0x61,0x5c,0x59,0x60,0x6d,0x68,0x70,0x6c,0x5e,0x55,0x50,0x52,0x59, -0x55,0x59,0x61,0x68,0x65,0x5f,0x61,0x67,0x68,0x63,0x5c,0x5a,0x60,0x67,0x69,0x67, -0x6f,0x6d,0x6e,0x72,0x75,0x76,0x77,0x79,0x79,0x7c,0x83,0x8a,0x8c,0x8b,0x8d,0x91, -0x87,0x78,0x64,0x5e,0x68,0x77,0x8b,0x9e,0x94,0x8c,0x91,0xa0,0x9d,0x8b,0x83,0x8b, -0x91,0x9b,0xa6,0xae,0xb3,0xb9,0xc2,0xca,0xcc,0xc6,0xbb,0x9e,0x74,0x5a,0x56,0x58, -0x60,0x61,0x60,0x5f,0x5d,0x5c,0x5c,0x5c,0x74,0x88,0x99,0x9a,0x8f,0x8a,0x8f,0x96, -0xa6,0xa9,0x9a,0x8b,0x7e,0x76,0x79,0x73,0x4d,0x5b,0x64,0x66,0x66,0x63,0x64,0x6d, -0x72,0x70,0x73,0x7b,0x81,0x81,0x81,0x83,0x87,0x88,0x88,0x89,0x8b,0x8c,0x8d,0x8d, -0x8e,0x90,0x93,0x95,0x96,0x97,0x98,0x9a,0x9a,0x98,0x96,0x97,0x9a,0x9c,0x9c,0x9b, -0x9c,0x9b,0x9b,0x9a,0x9a,0x9a,0x9b,0x9c,0x9d,0xa1,0xa6,0xa6,0xa2,0xa1,0xa3,0xa7, -0xa7,0xa9,0xaa,0xab,0xaa,0xaa,0xab,0xab,0xaf,0xaf,0xb0,0xaf,0xaf,0xaf,0xb0,0xb1, -0xaf,0xb1,0xb3,0xb3,0xb3,0xb3,0xb3,0xb4,0xb8,0xb7,0xb6,0xb5,0xb5,0xb4,0xb3,0xb1, -0xb2,0xb3,0xb4,0xb4,0xb3,0xb3,0xb4,0xb5,0xb3,0xb3,0xb2,0xb1,0xb0,0xb0,0xaf,0xaf, -0xae,0xac,0xa9,0xa7,0xa5,0xa3,0xa1,0xa0,0xa3,0xa2,0xa1,0xa0,0x9f,0x9e,0x9d,0x9c, -0x9d,0x9e,0x9f,0x9f,0x9e,0x9d,0x9b,0x9a,0x95,0x96,0x96,0x93,0x8f,0x8d,0x8e,0x8f, -0x8f,0x90,0x90,0x8f,0x8c,0x8a,0x89,0x88,0x85,0x86,0x87,0x87,0x85,0x82,0x7e,0x7c, -0x80,0x7f,0x7e,0x7d,0x7d,0x7b,0x79,0x76,0x73,0x71,0x6e,0x6c,0x69,0x66,0x62,0x5f, -0x5f,0x5a,0x55,0x51,0x4b,0x3f,0x32,0x2a,0x2b,0x33,0x42,0x4f,0x55,0x55,0x54,0x54, -0x59,0x5b,0x5a,0x53,0x47,0x3f,0x3c,0x3e,0x41,0x42,0x44,0x46,0x45,0x44,0x46,0x4a, -0x4b,0x46,0x43,0x45,0x46,0x45,0x47,0x4c,0x49,0x47,0x42,0x3f,0x3f,0x41,0x3e,0x3a, -0x3a,0x3c,0x42,0x4b,0x50,0x4e,0x4a,0x48,0x47,0x45,0x42,0x44,0x4e,0x5b,0x63,0x66, -0x62,0x63,0x60,0x59,0x54,0x51,0x4e,0x4c,0x46,0x3e,0x3b,0x3c,0x38,0x34,0x41,0x55, -0x75,0x80,0x7a,0x60,0x4f,0x52,0x55,0x4f,0x4b,0x55,0x6b,0x7c,0x7f,0x80,0x7d,0x76, -0x75,0x70,0x66,0x57,0x47,0x3d,0x3b,0x3c,0x3c,0x42,0x3e,0x32,0x25,0x1a,0x18,0x1f, -0x1d,0x1a,0x19,0x1a,0x19,0x15,0x13,0x14,0x13,0x11,0x13,0x18,0x1b,0x19,0x16,0x15, -0x16,0x14,0x11,0x0f,0x11,0x15,0x1b,0x1f,0x23,0x1e,0x1a,0x1b,0x20,0x22,0x1f,0x1b, -0x1f,0x22,0x22,0x1c,0x14,0x12,0x13,0x14,0x17,0x1b,0x1f,0x20,0x1e,0x1d,0x1d,0x1f, -0x24,0x23,0x24,0x24,0x1f,0x19,0x1b,0x21,0x2e,0x30,0x32,0x37,0x40,0x43,0x35,0x22, -0x1b,0x19,0x21,0x28,0x25,0x20,0x1f,0x1b,0x23,0x29,0x2f,0x31,0x33,0x35,0x34,0x32, -0x42,0x43,0x43,0x41,0x3c,0x38,0x3d,0x44,0x3e,0x2e,0x1f,0x1a,0x1b,0x1c,0x1d,0x1f, -0x21,0x22,0x23,0x26,0x2b,0x30,0x35,0x38,0x39,0x39,0x3b,0x3c,0x3e,0x40,0x42,0x43, -0x42,0x41,0x3f,0x3e,0x3e,0x40,0x42,0x43,0x44,0x51,0x61,0x69,0x66,0x5f,0x5c,0x5d, -0x55,0x57,0x5d,0x68,0x75,0x77,0x6a,0x5b,0x52,0x57,0x59,0x57,0x58,0x5c,0x5c,0x58, -0x56,0x5a,0x60,0x64,0x66,0x65,0x65,0x64,0x67,0x6a,0x6a,0x63,0x5b,0x57,0x57,0x57, -0x5b,0x50,0x42,0x35,0x2f,0x2d,0x2d,0x2d,0x2e,0x37,0x43,0x49,0x4a,0x47,0x45,0x45, -0x49,0x49,0x45,0x42,0x48,0x52,0x57,0x56,0x46,0x4b,0x51,0x55,0x56,0x52,0x4d,0x4a, -0x53,0x5e,0x61,0x5a,0x54,0x53,0x4e,0x46,0x4e,0x50,0x56,0x59,0x52,0x48,0x46,0x4b, -0x56,0x56,0x57,0x5a,0x59,0x4f,0x3d,0x2f,0x3a,0x41,0x4b,0x53,0x56,0x54,0x50,0x4d, -0x4b,0x4b,0x49,0x46,0x48,0x4f,0x58,0x5c,0x58,0x58,0x58,0x5c,0x68,0x70,0x6a,0x5e, -0x5f,0x5c,0x58,0x57,0x5c,0x65,0x6e,0x73,0x65,0x5f,0x59,0x57,0x5b,0x63,0x6c,0x74, -0x73,0x69,0x59,0x52,0x58,0x5c,0x60,0x69,0x6d,0x77,0x74,0x64,0x55,0x49,0x46,0x4c, -0x4d,0x61,0x78,0x84,0x82,0x78,0x6d,0x65,0x63,0x62,0x5e,0x59,0x57,0x5c,0x65,0x6b, -0x6b,0x65,0x60,0x62,0x65,0x66,0x66,0x66,0x65,0x6c,0x79,0x86,0x86,0x7d,0x78,0x79, -0x72,0x73,0x6b,0x6a,0x74,0x74,0x71,0x78,0x7f,0x7e,0x87,0x96,0x99,0x90,0x8c,0x91, -0x94,0x97,0x9b,0x9c,0x9f,0xa6,0xb2,0xbb,0xb2,0xaf,0xa9,0x92,0x6f,0x5d,0x5f,0x64, -0x63,0x61,0x5e,0x5a,0x59,0x5b,0x5f,0x62,0x63,0x73,0x83,0x89,0x87,0x88,0x8f,0x97, -0x9a,0xa2,0x9b,0x8f,0x7e,0x75,0x75,0x67,0x4d,0x5b,0x64,0x66,0x65,0x62,0x65,0x6e, -0x73,0x70,0x74,0x7e,0x82,0x80,0x7f,0x82,0x87,0x88,0x89,0x8a,0x8c,0x8c,0x8d,0x8d, -0x8d,0x8f,0x92,0x94,0x95,0x96,0x97,0x98,0x97,0x96,0x95,0x96,0x98,0x9a,0x99,0x98, -0x9a,0x99,0x97,0x97,0x98,0x99,0x9a,0x9a,0x9c,0x9f,0xa2,0xa2,0xa0,0xa0,0xa2,0xa5, -0xa6,0xa7,0xa8,0xa8,0xa8,0xa9,0xaa,0xac,0xae,0xae,0xaf,0xae,0xad,0xae,0xaf,0xb0, -0xae,0xb0,0xb1,0xb2,0xb1,0xb1,0xb2,0xb3,0xb7,0xb6,0xb5,0xb5,0xb6,0xb5,0xb3,0xb1, -0xb1,0xb2,0xb3,0xb3,0xb2,0xb2,0xb3,0xb4,0xb3,0xb2,0xb1,0xb1,0xb0,0xaf,0xaf,0xae, -0xae,0xac,0xa9,0xa7,0xa5,0xa4,0xa2,0xa0,0xa3,0xa2,0xa1,0xa0,0x9f,0x9e,0x9d,0x9d, -0x9c,0x9d,0x9d,0x9e,0x9d,0x9c,0x9b,0x9a,0x98,0x98,0x98,0x95,0x92,0x8f,0x8f,0x90, -0x8f,0x8f,0x8f,0x8d,0x8b,0x89,0x87,0x86,0x85,0x85,0x85,0x84,0x82,0x80,0x7d,0x7b, -0x7d,0x7c,0x7b,0x7b,0x7c,0x7c,0x7b,0x79,0x75,0x72,0x70,0x6e,0x6b,0x67,0x62,0x5e, -0x5f,0x5c,0x58,0x55,0x50,0x45,0x39,0x30,0x2f,0x32,0x38,0x3d,0x3e,0x3c,0x3e,0x41, -0x42,0x47,0x4c,0x4b,0x46,0x42,0x42,0x43,0x49,0x47,0x46,0x47,0x47,0x44,0x44,0x45, -0x45,0x46,0x46,0x45,0x45,0x46,0x46,0x45,0x46,0x41,0x3d,0x3d,0x3c,0x3b,0x3a,0x3b, -0x42,0x44,0x4f,0x61,0x6f,0x6e,0x63,0x59,0x64,0x62,0x5f,0x5e,0x5e,0x5c,0x56,0x51, -0x48,0x54,0x5d,0x59,0x55,0x57,0x5c,0x5e,0x54,0x4b,0x43,0x3d,0x34,0x31,0x43,0x5b, -0x92,0x94,0x82,0x60,0x4c,0x4f,0x57,0x57,0x4e,0x58,0x6d,0x7c,0x7f,0x7f,0x7f,0x7a, -0x7b,0x72,0x64,0x54,0x45,0x3b,0x39,0x3b,0x40,0x45,0x41,0x34,0x28,0x1d,0x1b,0x23, -0x1e,0x1c,0x1c,0x1c,0x19,0x14,0x13,0x14,0x17,0x16,0x17,0x1a,0x1a,0x17,0x14,0x14, -0x18,0x16,0x13,0x13,0x16,0x1b,0x1f,0x22,0x25,0x20,0x1c,0x1e,0x23,0x25,0x21,0x1b, -0x22,0x24,0x25,0x22,0x1c,0x17,0x16,0x18,0x1b,0x1c,0x1f,0x21,0x1f,0x1d,0x1e,0x21, -0x26,0x27,0x2a,0x28,0x21,0x1b,0x1c,0x21,0x2c,0x32,0x38,0x3d,0x42,0x42,0x36,0x27, -0x19,0x16,0x20,0x2c,0x2a,0x25,0x22,0x1f,0x22,0x29,0x30,0x35,0x38,0x39,0x37,0x34, -0x41,0x3f,0x3d,0x3b,0x38,0x37,0x3d,0x44,0x46,0x37,0x26,0x1b,0x19,0x1c,0x1f,0x21, -0x24,0x24,0x25,0x28,0x2b,0x30,0x34,0x37,0x39,0x3a,0x3b,0x3c,0x3e,0x41,0x43,0x44, -0x44,0x43,0x40,0x3f,0x3f,0x40,0x42,0x43,0x4c,0x58,0x60,0x5c,0x57,0x59,0x5b,0x5b, -0x5d,0x5a,0x57,0x56,0x5c,0x63,0x65,0x63,0x5d,0x5e,0x5c,0x5b,0x60,0x69,0x6b,0x67, -0x62,0x66,0x69,0x6a,0x68,0x66,0x67,0x69,0x6b,0x6c,0x6c,0x69,0x69,0x6a,0x69,0x67, -0x5d,0x55,0x48,0x3c,0x33,0x2f,0x30,0x31,0x30,0x35,0x3b,0x3e,0x3e,0x3d,0x3e,0x3f, -0x44,0x4d,0x53,0x4f,0x4b,0x4a,0x47,0x42,0x44,0x48,0x4b,0x4b,0x4a,0x4d,0x53,0x58, -0x66,0x6c,0x6b,0x62,0x5d,0x61,0x64,0x62,0x60,0x5f,0x61,0x61,0x59,0x4b,0x43,0x44, -0x4a,0x4b,0x4d,0x4f,0x4f,0x49,0x42,0x3d,0x38,0x3c,0x43,0x4c,0x54,0x55,0x50,0x4b, -0x46,0x4d,0x50,0x4d,0x49,0x4d,0x54,0x5a,0x73,0x74,0x71,0x6f,0x72,0x76,0x71,0x68, -0x61,0x5d,0x58,0x54,0x54,0x5c,0x68,0x72,0x72,0x6a,0x61,0x5c,0x5a,0x5b,0x62,0x69, -0x71,0x68,0x58,0x52,0x5a,0x60,0x65,0x6e,0x6d,0x74,0x72,0x67,0x58,0x48,0x42,0x49, -0x5e,0x78,0x90,0x98,0x96,0x90,0x82,0x73,0x64,0x64,0x64,0x63,0x62,0x65,0x6b,0x71, -0x67,0x5f,0x59,0x5a,0x5f,0x62,0x63,0x65,0x69,0x6a,0x6d,0x71,0x74,0x75,0x75,0x74, -0x77,0x84,0x83,0x7a,0x77,0x70,0x6f,0x7a,0x78,0x73,0x71,0x7b,0x8e,0x9d,0xa1,0x9d, -0x95,0x92,0x8e,0x8d,0x91,0x99,0xa1,0xa6,0xaa,0xab,0xa8,0x8e,0x66,0x50,0x50,0x54, -0x4a,0x4c,0x50,0x54,0x59,0x5f,0x65,0x69,0x70,0x74,0x7a,0x81,0x84,0x84,0x83,0x83, -0x7c,0x7c,0x77,0x7c,0x82,0x87,0x80,0x60,0x51,0x5c,0x63,0x64,0x66,0x65,0x67,0x6f, -0x74,0x73,0x77,0x7f,0x81,0x7e,0x7d,0x7f,0x83,0x85,0x88,0x8b,0x8d,0x8d,0x8c,0x8b, -0x8d,0x8f,0x92,0x94,0x94,0x95,0x96,0x97,0x94,0x94,0x94,0x95,0x96,0x97,0x97,0x96, -0x97,0x96,0x95,0x95,0x97,0x99,0x9b,0x9b,0x9d,0x9d,0x9d,0x9e,0xa0,0xa1,0xa2,0xa2, -0xa5,0xa6,0xa7,0xa8,0xa8,0xa9,0xab,0xad,0xad,0xae,0xae,0xae,0xad,0xae,0xaf,0xb0, -0xaf,0xb0,0xb2,0xb2,0xb2,0xb2,0xb3,0xb4,0xb5,0xb4,0xb4,0xb5,0xb6,0xb5,0xb3,0xb1, -0xb1,0xb1,0xb2,0xb2,0xb1,0xb1,0xb1,0xb2,0xb2,0xb2,0xb1,0xb0,0xb0,0xaf,0xae,0xae, -0xac,0xaa,0xa8,0xa7,0xa6,0xa5,0xa4,0xa2,0xa3,0xa3,0xa2,0xa1,0x9f,0x9e,0x9d,0x9d, -0x9d,0x9c,0x9c,0x9c,0x9c,0x9c,0x9c,0x9c,0x9b,0x99,0x96,0x94,0x93,0x92,0x90,0x8f, -0x90,0x8f,0x8e,0x8c,0x8b,0x89,0x87,0x86,0x87,0x86,0x84,0x82,0x81,0x7f,0x7f,0x7e, -0x7f,0x7e,0x7c,0x7c,0x7c,0x7b,0x7a,0x79,0x77,0x74,0x70,0x6e,0x6d,0x69,0x63,0x5e, -0x5e,0x5d,0x5a,0x57,0x53,0x4c,0x41,0x38,0x36,0x35,0x36,0x37,0x36,0x34,0x36,0x3a, -0x36,0x3b,0x40,0x41,0x3e,0x3c,0x3d,0x40,0x44,0x41,0x3e,0x40,0x41,0x40,0x40,0x40, -0x3a,0x41,0x44,0x41,0x3f,0x40,0x40,0x3d,0x43,0x3e,0x3b,0x3c,0x3c,0x3b,0x3d,0x41, -0x3b,0x44,0x58,0x6e,0x7b,0x78,0x6e,0x66,0x6e,0x6d,0x6d,0x6c,0x66,0x59,0x4a,0x40, -0x41,0x51,0x5c,0x59,0x51,0x4e,0x4e,0x4e,0x50,0x51,0x4f,0x49,0x43,0x44,0x4f,0x59, -0x73,0x6f,0x60,0x4f,0x4f,0x5a,0x5c,0x55,0x54,0x5e,0x71,0x7c,0x7b,0x7b,0x7f,0x7f, -0x82,0x71,0x5c,0x4c,0x3f,0x38,0x35,0x37,0x3f,0x44,0x3f,0x33,0x2a,0x21,0x1f,0x27, -0x22,0x1f,0x1d,0x1c,0x19,0x16,0x17,0x1a,0x13,0x11,0x11,0x12,0x13,0x13,0x15,0x19, -0x1a,0x17,0x15,0x14,0x17,0x1c,0x20,0x22,0x24,0x1f,0x1b,0x1f,0x26,0x29,0x24,0x1e, -0x23,0x25,0x26,0x24,0x1e,0x19,0x18,0x19,0x1c,0x1a,0x1b,0x1f,0x20,0x1e,0x1e,0x21, -0x26,0x2c,0x31,0x2e,0x25,0x1d,0x1e,0x23,0x2e,0x38,0x40,0x41,0x3e,0x39,0x30,0x28, -0x1b,0x14,0x1b,0x29,0x2b,0x26,0x25,0x24,0x26,0x2d,0x35,0x3a,0x3d,0x3c,0x38,0x32, -0x4a,0x45,0x41,0x3c,0x39,0x38,0x3d,0x44,0x46,0x3c,0x2c,0x1d,0x19,0x1c,0x21,0x23, -0x27,0x27,0x28,0x2a,0x2d,0x31,0x35,0x37,0x3a,0x3b,0x3b,0x3d,0x3f,0x41,0x43,0x45, -0x46,0x45,0x42,0x41,0x40,0x41,0x43,0x44,0x46,0x4e,0x51,0x50,0x57,0x63,0x65,0x5e, -0x5b,0x5a,0x56,0x51,0x52,0x5c,0x69,0x72,0x6d,0x68,0x63,0x64,0x6c,0x74,0x73,0x6e, -0x66,0x6a,0x6f,0x73,0x74,0x74,0x74,0x75,0x78,0x75,0x70,0x6f,0x72,0x77,0x77,0x73, -0x61,0x5d,0x53,0x46,0x3a,0x34,0x35,0x38,0x37,0x39,0x3c,0x3e,0x3f,0x3f,0x3f,0x40, -0x48,0x55,0x5d,0x57,0x4b,0x43,0x40,0x3e,0x4e,0x4b,0x44,0x3c,0x3a,0x42,0x51,0x5d, -0x5f,0x5e,0x5b,0x57,0x57,0x5d,0x62,0x64,0x67,0x66,0x68,0x6a,0x68,0x60,0x57,0x53, -0x44,0x42,0x42,0x43,0x43,0x43,0x44,0x47,0x40,0x3e,0x3f,0x43,0x49,0x4b,0x47,0x42, -0x3f,0x47,0x4d,0x4c,0x49,0x4b,0x51,0x56,0x62,0x67,0x68,0x63,0x5e,0x61,0x69,0x6f, -0x67,0x60,0x58,0x51,0x4c,0x4d,0x55,0x5d,0x6a,0x64,0x5f,0x5c,0x59,0x5b,0x65,0x71, -0x6e,0x75,0x76,0x74,0x71,0x69,0x67,0x6f,0x6e,0x6f,0x6e,0x6d,0x64,0x53,0x4e,0x59, -0x69,0x80,0x97,0x9f,0xa0,0x9b,0x8c,0x7c,0x67,0x63,0x61,0x66,0x6a,0x69,0x65,0x61, -0x60,0x5b,0x58,0x5b,0x61,0x67,0x6b,0x6f,0x73,0x71,0x6e,0x6c,0x70,0x76,0x77,0x75, -0x8a,0x90,0x8c,0x81,0x7c,0x7a,0x79,0x7b,0x6c,0x72,0x78,0x7e,0x8c,0x9d,0xa3,0x9f, -0x90,0x8b,0x86,0x86,0x8a,0x8d,0x8d,0x8b,0x98,0x9e,0x9f,0x89,0x63,0x4d,0x4b,0x4c, -0x4f,0x50,0x50,0x52,0x56,0x5d,0x66,0x6c,0x76,0x74,0x77,0x7e,0x82,0x81,0x7c,0x78, -0x82,0x80,0x7d,0x81,0x85,0x8c,0x85,0x5f,0x54,0x5e,0x63,0x65,0x68,0x67,0x68,0x6f, -0x72,0x77,0x7c,0x7e,0x7d,0x7c,0x7c,0x7d,0x7f,0x82,0x86,0x89,0x8b,0x8a,0x89,0x88, -0x8c,0x8e,0x91,0x93,0x93,0x94,0x95,0x96,0x93,0x93,0x93,0x94,0x94,0x95,0x96,0x96, -0x95,0x95,0x95,0x96,0x97,0x99,0x9b,0x9c,0x9f,0x9c,0x9b,0x9c,0xa0,0xa2,0xa2,0xa1, -0xa4,0xa5,0xa7,0xa7,0xa8,0xa9,0xab,0xad,0xad,0xae,0xae,0xae,0xae,0xaf,0xb0,0xb2, -0xb1,0xb3,0xb4,0xb4,0xb3,0xb4,0xb5,0xb6,0xb4,0xb4,0xb4,0xb5,0xb5,0xb5,0xb4,0xb2, -0xb0,0xb1,0xb2,0xb1,0xb0,0xaf,0xb0,0xb0,0xb1,0xb1,0xb1,0xb0,0xaf,0xae,0xad,0xad, -0xab,0xaa,0xa8,0xa7,0xa7,0xa6,0xa5,0xa4,0xa3,0xa3,0xa2,0xa1,0xa0,0x9e,0x9e,0x9d, -0x9e,0x9d,0x9c,0x9c,0x9c,0x9c,0x9c,0x9c,0x9a,0x97,0x93,0x92,0x93,0x93,0x90,0x8d, -0x90,0x8f,0x8d,0x8c,0x8b,0x8a,0x89,0x87,0x89,0x87,0x85,0x83,0x82,0x81,0x82,0x82, -0x83,0x82,0x80,0x7e,0x7d,0x7c,0x79,0x78,0x78,0x75,0x71,0x6e,0x6d,0x6a,0x64,0x60, -0x5c,0x5b,0x59,0x56,0x54,0x4f,0x46,0x3e,0x36,0x35,0x37,0x3a,0x3c,0x3a,0x3a,0x3c, -0x3e,0x40,0x41,0x3e,0x39,0x35,0x35,0x36,0x35,0x32,0x31,0x34,0x38,0x39,0x3a,0x3b, -0x3a,0x3e,0x3e,0x39,0x35,0x36,0x37,0x36,0x38,0x37,0x38,0x39,0x39,0x38,0x3a,0x3d, -0x36,0x48,0x61,0x73,0x76,0x70,0x6e,0x70,0x75,0x75,0x76,0x75,0x6e,0x60,0x52,0x4a, -0x66,0x62,0x5a,0x50,0x48,0x46,0x44,0x42,0x52,0x57,0x55,0x4d,0x4b,0x53,0x5a,0x5b, -0x52,0x52,0x4c,0x47,0x50,0x62,0x6c,0x6c,0x5e,0x66,0x76,0x7d,0x79,0x79,0x7f,0x80, -0x80,0x6a,0x50,0x41,0x39,0x33,0x31,0x32,0x3b,0x3e,0x39,0x30,0x2b,0x24,0x22,0x28, -0x24,0x20,0x1d,0x1d,0x1c,0x1b,0x1d,0x1f,0x17,0x14,0x12,0x11,0x10,0x10,0x16,0x1d, -0x1c,0x1a,0x17,0x15,0x17,0x1b,0x21,0x25,0x22,0x1d,0x1a,0x1f,0x28,0x2c,0x29,0x23, -0x28,0x2b,0x2b,0x26,0x20,0x1d,0x1b,0x18,0x18,0x17,0x19,0x20,0x23,0x20,0x20,0x22, -0x20,0x26,0x2c,0x2a,0x22,0x1c,0x1d,0x21,0x31,0x3a,0x41,0x3d,0x35,0x2e,0x29,0x27, -0x27,0x18,0x1a,0x29,0x2d,0x2b,0x2b,0x2d,0x30,0x35,0x3b,0x3e,0x40,0x3f,0x39,0x33, -0x51,0x4e,0x49,0x42,0x3b,0x38,0x3d,0x44,0x47,0x41,0x34,0x24,0x1c,0x1d,0x21,0x22, -0x28,0x28,0x29,0x2a,0x2e,0x32,0x36,0x38,0x3c,0x3c,0x3c,0x3e,0x40,0x42,0x45,0x46, -0x49,0x47,0x44,0x42,0x42,0x42,0x44,0x45,0x46,0x4c,0x54,0x5c,0x67,0x6f,0x6d,0x67, -0x62,0x67,0x68,0x60,0x59,0x5b,0x65,0x6d,0x68,0x61,0x5f,0x69,0x77,0x7c,0x77,0x71, -0x66,0x67,0x6a,0x71,0x79,0x7e,0x7d,0x7b,0x77,0x70,0x67,0x61,0x65,0x6c,0x6f,0x6e, -0x64,0x63,0x5c,0x4e,0x3e,0x34,0x35,0x39,0x37,0x3a,0x3f,0x46,0x4b,0x4c,0x4b,0x49, -0x5a,0x66,0x6f,0x6a,0x5c,0x50,0x4e,0x51,0x47,0x4b,0x50,0x53,0x53,0x50,0x4d,0x4c, -0x4a,0x46,0x45,0x4a,0x50,0x54,0x56,0x59,0x6e,0x6f,0x6e,0x6c,0x6a,0x64,0x58,0x4d, -0x45,0x41,0x3e,0x40,0x40,0x3d,0x3b,0x3c,0x35,0x36,0x3a,0x42,0x4a,0x50,0x50,0x4e, -0x4a,0x4e,0x50,0x50,0x50,0x54,0x58,0x59,0x59,0x5d,0x63,0x65,0x64,0x68,0x74,0x80, -0x6c,0x62,0x58,0x51,0x4b,0x47,0x47,0x49,0x51,0x53,0x58,0x5b,0x58,0x58,0x65,0x75, -0x73,0x81,0x8b,0x8b,0x81,0x6e,0x63,0x65,0x6f,0x6e,0x74,0x7e,0x79,0x64,0x5e,0x6e, -0x78,0x83,0x92,0x9d,0x9b,0x8e,0x7e,0x74,0x6b,0x64,0x60,0x62,0x65,0x62,0x5d,0x5a, -0x57,0x56,0x58,0x5c,0x61,0x64,0x68,0x6d,0x72,0x74,0x75,0x75,0x74,0x74,0x75,0x77, -0x8c,0x8a,0x88,0x85,0x83,0x85,0x7e,0x6f,0x71,0x7e,0x89,0x89,0x84,0x83,0x85,0x87, -0x8c,0x89,0x86,0x87,0x89,0x89,0x84,0x7f,0x7f,0x89,0x91,0x84,0x69,0x5c,0x5c,0x5b, -0x5f,0x5d,0x5b,0x59,0x5a,0x60,0x67,0x6c,0x65,0x68,0x70,0x77,0x77,0x73,0x72,0x74, -0x79,0x80,0x84,0x83,0x7b,0x7f,0x7b,0x57,0x53,0x5f,0x65,0x67,0x69,0x67,0x67,0x6e, -0x6f,0x79,0x7f,0x7c,0x79,0x7b,0x7d,0x7c,0x80,0x81,0x83,0x86,0x87,0x87,0x86,0x86, -0x8c,0x8e,0x91,0x92,0x93,0x93,0x94,0x95,0x93,0x93,0x93,0x94,0x94,0x95,0x96,0x97, -0x94,0x96,0x98,0x98,0x97,0x98,0x9a,0x9c,0x9e,0x9d,0x9c,0x9d,0x9f,0xa2,0xa3,0xa4, -0xa3,0xa4,0xa6,0xa6,0xa6,0xa7,0xa8,0xaa,0xab,0xac,0xad,0xad,0xae,0xae,0xb0,0xb2, -0xb2,0xb3,0xb4,0xb4,0xb3,0xb4,0xb5,0xb6,0xb6,0xb5,0xb4,0xb4,0xb4,0xb4,0xb3,0xb1, -0xb1,0xb1,0xb1,0xb0,0xaf,0xae,0xae,0xaf,0xb0,0xb0,0xb0,0xb0,0xaf,0xae,0xad,0xac, -0xab,0xaa,0xa8,0xa7,0xa7,0xa6,0xa5,0xa4,0xa4,0xa3,0xa2,0xa1,0xa0,0x9f,0x9e,0x9d, -0x9c,0x9d,0x9d,0x9d,0x9d,0x9c,0x9b,0x9a,0x98,0x96,0x95,0x93,0x92,0x91,0x90,0x8f, -0x90,0x8e,0x8c,0x8b,0x8b,0x8a,0x89,0x87,0x88,0x87,0x86,0x84,0x84,0x83,0x83,0x83, -0x83,0x82,0x80,0x7f,0x7e,0x7d,0x7a,0x78,0x7a,0x75,0x70,0x6e,0x6d,0x6b,0x66,0x61, -0x5c,0x5b,0x58,0x55,0x53,0x51,0x4a,0x41,0x38,0x36,0x37,0x3c,0x3f,0x3e,0x3c,0x3b, -0x44,0x45,0x45,0x42,0x3c,0x39,0x38,0x39,0x37,0x35,0x36,0x39,0x3b,0x3b,0x3a,0x3b, -0x3f,0x3d,0x38,0x32,0x2f,0x2f,0x30,0x2f,0x2c,0x30,0x33,0x33,0x32,0x32,0x33,0x33, -0x39,0x46,0x57,0x62,0x61,0x5e,0x61,0x67,0x6d,0x6e,0x70,0x71,0x6b,0x60,0x59,0x57, -0x61,0x5b,0x55,0x53,0x4f,0x48,0x41,0x3d,0x41,0x45,0x43,0x3d,0x40,0x4b,0x52,0x52, -0x4e,0x50,0x4f,0x4e,0x59,0x6c,0x7b,0x81,0x67,0x6c,0x79,0x7f,0x7a,0x7a,0x7e,0x7d, -0x70,0x5b,0x43,0x37,0x33,0x30,0x30,0x33,0x38,0x3a,0x35,0x2f,0x2d,0x28,0x25,0x29, -0x23,0x1f,0x1f,0x21,0x24,0x23,0x23,0x23,0x21,0x1e,0x1c,0x18,0x14,0x12,0x17,0x1d, -0x24,0x22,0x1d,0x19,0x18,0x1c,0x23,0x29,0x26,0x20,0x1c,0x20,0x29,0x2e,0x2a,0x24, -0x2b,0x31,0x30,0x27,0x22,0x23,0x20,0x1a,0x14,0x16,0x1f,0x29,0x2a,0x25,0x24,0x27, -0x22,0x25,0x27,0x26,0x24,0x24,0x25,0x26,0x2c,0x35,0x3d,0x3f,0x3d,0x3e,0x42,0x46, -0x33,0x1e,0x1a,0x28,0x2f,0x2d,0x2e,0x30,0x38,0x3b,0x3e,0x40,0x42,0x43,0x3f,0x3a, -0x51,0x4f,0x4c,0x44,0x3a,0x35,0x3a,0x42,0x49,0x47,0x3c,0x2a,0x1f,0x1e,0x20,0x1f, -0x27,0x27,0x27,0x29,0x2d,0x31,0x35,0x38,0x3d,0x3d,0x3e,0x3f,0x41,0x43,0x46,0x48, -0x4a,0x48,0x46,0x43,0x43,0x43,0x45,0x46,0x4d,0x50,0x56,0x5c,0x5c,0x57,0x57,0x5a, -0x76,0x7a,0x77,0x67,0x54,0x4c,0x4f,0x55,0x56,0x4e,0x52,0x67,0x7b,0x80,0x7a,0x73, -0x69,0x64,0x60,0x66,0x71,0x77,0x76,0x71,0x63,0x5b,0x50,0x49,0x4d,0x58,0x60,0x63, -0x65,0x65,0x60,0x50,0x3d,0x32,0x32,0x37,0x31,0x36,0x40,0x4c,0x56,0x59,0x55,0x51, -0x55,0x65,0x76,0x79,0x6a,0x59,0x51,0x51,0x52,0x57,0x5f,0x67,0x6b,0x66,0x5c,0x55, -0x44,0x39,0x36,0x3f,0x49,0x4f,0x55,0x5b,0x5b,0x5f,0x60,0x60,0x60,0x5f,0x54,0x47, -0x46,0x49,0x4e,0x4e,0x43,0x36,0x32,0x34,0x38,0x38,0x3a,0x3e,0x45,0x4b,0x50,0x53, -0x50,0x4f,0x4c,0x4a,0x4e,0x54,0x56,0x54,0x58,0x55,0x58,0x61,0x67,0x67,0x69,0x6d, -0x6c,0x60,0x56,0x54,0x54,0x50,0x4c,0x4b,0x46,0x4f,0x5a,0x5e,0x55,0x4d,0x55,0x64, -0x83,0x87,0x86,0x81,0x79,0x6a,0x5f,0x61,0x6d,0x6e,0x7a,0x8d,0x89,0x6e,0x65,0x76, -0x89,0x81,0x81,0x85,0x7c,0x67,0x59,0x59,0x5e,0x5a,0x57,0x55,0x52,0x50,0x56,0x5e, -0x60,0x61,0x65,0x69,0x6a,0x69,0x6c,0x6f,0x72,0x72,0x76,0x77,0x72,0x6d,0x73,0x7e, -0x81,0x85,0x8e,0x8b,0x80,0x81,0x80,0x71,0x75,0x74,0x75,0x77,0x77,0x76,0x79,0x7f, -0x7b,0x79,0x79,0x7b,0x7e,0x80,0x7d,0x7a,0x86,0x8c,0x8f,0x7d,0x5e,0x4b,0x43,0x3c, -0x42,0x47,0x4f,0x55,0x59,0x5c,0x5d,0x5d,0x67,0x70,0x7c,0x7f,0x76,0x6c,0x6e,0x75, -0x80,0x84,0x88,0x8a,0x84,0x87,0x7d,0x4f,0x51,0x5f,0x68,0x6a,0x6a,0x66,0x66,0x6d, -0x6d,0x7a,0x81,0x7b,0x76,0x7a,0x7e,0x7d,0x82,0x82,0x83,0x84,0x84,0x85,0x85,0x85, -0x8c,0x8e,0x90,0x92,0x92,0x93,0x94,0x95,0x94,0x94,0x94,0x94,0x94,0x95,0x97,0x98, -0x94,0x97,0x9a,0x9a,0x98,0x97,0x99,0x9b,0x9d,0x9e,0x9f,0x9e,0x9e,0xa0,0xa4,0xa7, -0xa2,0xa3,0xa5,0xa5,0xa5,0xa5,0xa5,0xa6,0xa9,0xaa,0xab,0xac,0xac,0xad,0xaf,0xb1, -0xb0,0xb1,0xb2,0xb2,0xb1,0xb2,0xb3,0xb5,0xb7,0xb6,0xb4,0xb4,0xb4,0xb3,0xb2,0xb1, -0xb1,0xb1,0xb1,0xb0,0xae,0xad,0xad,0xae,0xb0,0xb0,0xb0,0xb0,0xaf,0xae,0xad,0xac, -0xac,0xaa,0xa8,0xa7,0xa7,0xa6,0xa5,0xa4,0xa4,0xa3,0xa2,0xa1,0xa0,0x9f,0x9e,0x9d, -0x9a,0x9b,0x9d,0x9e,0x9d,0x9b,0x98,0x97,0x96,0x97,0x98,0x95,0x92,0x90,0x91,0x93, -0x8e,0x8b,0x89,0x89,0x89,0x89,0x87,0x86,0x85,0x85,0x85,0x85,0x84,0x83,0x82,0x81, -0x7e,0x7e,0x7d,0x7e,0x7e,0x7e,0x7c,0x7a,0x7b,0x76,0x70,0x6e,0x6e,0x6c,0x67,0x63, -0x5d,0x5d,0x59,0x55,0x54,0x52,0x4c,0x44,0x41,0x3c,0x3a,0x3d,0x40,0x40,0x3e,0x3c, -0x40,0x43,0x45,0x45,0x43,0x42,0x43,0x46,0x48,0x47,0x48,0x4b,0x4a,0x45,0x42,0x41, -0x3e,0x38,0x31,0x2d,0x2b,0x2a,0x28,0x26,0x24,0x2a,0x2d,0x2b,0x2c,0x30,0x33,0x33, -0x38,0x38,0x3d,0x43,0x48,0x49,0x4a,0x4c,0x50,0x52,0x58,0x5c,0x59,0x52,0x50,0x52, -0x5f,0x57,0x50,0x4a,0x40,0x32,0x2b,0x2b,0x24,0x2b,0x33,0x39,0x40,0x48,0x4c,0x4b, -0x48,0x45,0x44,0x50,0x69,0x7c,0x7e,0x75,0x6c,0x6f,0x79,0x7f,0x7c,0x7b,0x7c,0x78, -0x60,0x4d,0x39,0x32,0x30,0x2f,0x32,0x37,0x38,0x3a,0x34,0x2f,0x30,0x2c,0x28,0x2a, -0x21,0x1f,0x21,0x27,0x2b,0x2a,0x27,0x25,0x21,0x20,0x20,0x1e,0x19,0x16,0x19,0x1f, -0x2b,0x28,0x23,0x1b,0x18,0x1b,0x23,0x2a,0x2b,0x24,0x1e,0x21,0x29,0x2d,0x28,0x22, -0x29,0x31,0x30,0x26,0x22,0x25,0x23,0x1c,0x12,0x18,0x26,0x32,0x31,0x2a,0x28,0x2d, -0x30,0x2f,0x2d,0x2d,0x30,0x35,0x36,0x35,0x31,0x37,0x3d,0x3e,0x3f,0x43,0x4a,0x4f, -0x37,0x1d,0x16,0x24,0x2b,0x2a,0x2a,0x2c,0x3c,0x3e,0x3e,0x40,0x43,0x47,0x46,0x43, -0x54,0x4d,0x44,0x3c,0x34,0x33,0x3b,0x46,0x48,0x48,0x3f,0x2d,0x20,0x1d,0x21,0x23, -0x25,0x2a,0x2e,0x2c,0x2d,0x33,0x39,0x3b,0x3f,0x3c,0x3d,0x41,0x43,0x42,0x44,0x48, -0x4a,0x47,0x45,0x45,0x42,0x3f,0x41,0x46,0x4c,0x49,0x4a,0x4e,0x4a,0x42,0x42,0x49, -0x58,0x63,0x67,0x5e,0x51,0x4d,0x4e,0x50,0x55,0x59,0x5b,0x5b,0x5f,0x67,0x6b,0x6c, -0x65,0x5e,0x55,0x51,0x58,0x63,0x67,0x66,0x5c,0x58,0x53,0x4e,0x4a,0x4c,0x53,0x5b, -0x68,0x69,0x63,0x53,0x40,0x34,0x31,0x32,0x34,0x39,0x43,0x50,0x5c,0x60,0x5f,0x5c, -0x63,0x68,0x70,0x75,0x71,0x66,0x5d,0x5a,0x61,0x6a,0x75,0x7a,0x79,0x71,0x63,0x58, -0x43,0x38,0x36,0x3f,0x4e,0x5c,0x5e,0x54,0x42,0x3b,0x39,0x41,0x4a,0x4c,0x49,0x47, -0x44,0x47,0x48,0x44,0x3c,0x35,0x32,0x33,0x2d,0x2f,0x35,0x3f,0x44,0x44,0x44,0x46, -0x4e,0x54,0x5c,0x61,0x63,0x64,0x65,0x67,0x63,0x65,0x6d,0x77,0x7a,0x76,0x73,0x72, -0x70,0x67,0x5e,0x5e,0x62,0x63,0x60,0x5c,0x53,0x50,0x55,0x5b,0x51,0x42,0x45,0x55, -0x72,0x7a,0x7d,0x77,0x75,0x7b,0x80,0x81,0x81,0x78,0x72,0x70,0x6f,0x6d,0x70,0x76, -0x6c,0x6f,0x77,0x7f,0x80,0x77,0x6b,0x64,0x63,0x5d,0x5a,0x56,0x50,0x57,0x65,0x6a, -0x6f,0x70,0x6d,0x69,0x6c,0x71,0x6f,0x68,0x6f,0x71,0x78,0x7f,0x7c,0x75,0x77,0x80, -0x8e,0x95,0x96,0x90,0x89,0x86,0x7f,0x77,0x6e,0x73,0x77,0x78,0x76,0x74,0x74,0x75, -0x72,0x6f,0x6c,0x6c,0x70,0x73,0x74,0x73,0x71,0x7e,0x87,0x7d,0x63,0x49,0x39,0x33, -0x39,0x43,0x4d,0x54,0x5a,0x5f,0x5e,0x59,0x55,0x60,0x6c,0x6d,0x60,0x57,0x61,0x72, -0x83,0x89,0x92,0x8d,0x99,0xa7,0x82,0x4e,0x56,0x5e,0x68,0x6e,0x6b,0x67,0x6b,0x73, -0x75,0x77,0x79,0x7a,0x7b,0x7b,0x7d,0x7e,0x83,0x84,0x84,0x82,0x81,0x82,0x86,0x89, -0x8c,0x8f,0x91,0x93,0x93,0x92,0x92,0x92,0x95,0x94,0x92,0x91,0x91,0x92,0x94,0x95, -0x96,0x95,0x94,0x94,0x94,0x95,0x97,0x98,0x98,0x99,0x99,0x9a,0x9e,0xa3,0xa5,0xa4, -0xa3,0xa3,0xa3,0xa4,0xa6,0xa8,0xaa,0xab,0xaa,0xab,0xac,0xad,0xad,0xae,0xb0,0xb2, -0xae,0xae,0xb0,0xb1,0xb2,0xb2,0xb2,0xb1,0xb1,0xb3,0xb4,0xb5,0xb3,0xb2,0xb1,0xb1, -0xb0,0xb1,0xb1,0xb0,0xae,0xad,0xae,0xb0,0xaf,0xaf,0xaf,0xaf,0xaf,0xaf,0xae,0xad, -0xa9,0xa8,0xa6,0xa5,0xa4,0xa4,0xa4,0xa4,0xa4,0xa4,0xa3,0xa1,0xa0,0x9f,0x9f,0x9e, -0x9e,0x9e,0x9e,0x9e,0x9d,0x9b,0x99,0x98,0x98,0x96,0x92,0x90,0x90,0x91,0x91,0x92, -0x8f,0x8d,0x8b,0x89,0x88,0x88,0x89,0x8a,0x88,0x86,0x84,0x83,0x83,0x82,0x81,0x80, -0x80,0x7f,0x7e,0x7e,0x7f,0x7e,0x7b,0x79,0x78,0x76,0x73,0x70,0x6e,0x6c,0x69,0x67, -0x5f,0x5b,0x5a,0x5a,0x55,0x4e,0x50,0x56,0x54,0x4f,0x42,0x3b,0x3f,0x3e,0x3b,0x3d, -0x41,0x45,0x4b,0x4e,0x4e,0x4e,0x51,0x54,0x52,0x51,0x50,0x51,0x52,0x52,0x51,0x51, -0x51,0x3d,0x31,0x2f,0x2b,0x26,0x25,0x21,0x25,0x26,0x2b,0x2a,0x23,0x27,0x2f,0x2f, -0x2f,0x2c,0x32,0x2f,0x30,0x34,0x2d,0x2c,0x30,0x36,0x36,0x35,0x3e,0x4b,0x59,0x65, -0x5b,0x4a,0x4e,0x56,0x44,0x2f,0x28,0x27,0x28,0x28,0x2c,0x32,0x39,0x48,0x4e,0x48, -0x3d,0x40,0x47,0x53,0x60,0x6a,0x70,0x72,0x70,0x76,0x7a,0x7a,0x7a,0x79,0x70,0x64, -0x4c,0x3b,0x30,0x31,0x2f,0x29,0x2e,0x3b,0x3e,0x3a,0x35,0x31,0x2e,0x2b,0x2a,0x29, -0x24,0x22,0x26,0x2b,0x2b,0x2c,0x2b,0x25,0x21,0x22,0x25,0x23,0x1b,0x14,0x19,0x24, -0x2f,0x2e,0x27,0x1d,0x1a,0x21,0x2a,0x2f,0x2e,0x27,0x20,0x22,0x2c,0x34,0x31,0x2a, -0x28,0x2f,0x31,0x2b,0x25,0x23,0x21,0x1e,0x15,0x1b,0x2c,0x37,0x36,0x35,0x36,0x32, -0x32,0x30,0x32,0x37,0x3b,0x3b,0x39,0x37,0x30,0x28,0x29,0x32,0x3a,0x42,0x42,0x39, -0x2a,0x1d,0x1a,0x27,0x30,0x2f,0x2f,0x34,0x35,0x3a,0x3e,0x42,0x46,0x4a,0x4a,0x47, -0x4f,0x4b,0x46,0x3f,0x38,0x35,0x3d,0x46,0x43,0x43,0x3f,0x33,0x26,0x1f,0x1e,0x21, -0x29,0x2c,0x2c,0x2b,0x2e,0x35,0x3b,0x3d,0x3f,0x3e,0x3e,0x41,0x43,0x44,0x46,0x49, -0x4a,0x47,0x45,0x44,0x42,0x41,0x44,0x49,0x51,0x55,0x5f,0x68,0x66,0x5a,0x51,0x4e, -0x50,0x55,0x57,0x53,0x4f,0x4e,0x50,0x51,0x5e,0x5f,0x5c,0x58,0x58,0x5d,0x61,0x61, -0x60,0x55,0x4a,0x47,0x4d,0x53,0x56,0x55,0x5a,0x58,0x57,0x55,0x53,0x52,0x52,0x54, -0x53,0x56,0x56,0x4c,0x3e,0x35,0x32,0x33,0x34,0x3c,0x4c,0x5d,0x63,0x5e,0x58,0x56, -0x5b,0x60,0x68,0x6e,0x6c,0x65,0x60,0x5e,0x69,0x6d,0x70,0x70,0x6e,0x6a,0x63,0x5c, -0x51,0x40,0x35,0x3a,0x47,0x55,0x59,0x4f,0x41,0x39,0x35,0x39,0x3f,0x40,0x3f,0x3f, -0x3e,0x43,0x47,0x43,0x3b,0x34,0x34,0x37,0x31,0x32,0x37,0x3e,0x41,0x40,0x41,0x43, -0x46,0x4a,0x51,0x58,0x5d,0x61,0x64,0x66,0x6a,0x6c,0x71,0x77,0x78,0x74,0x71,0x71, -0x73,0x70,0x6d,0x6c,0x6c,0x6a,0x67,0x65,0x69,0x67,0x64,0x61,0x5b,0x56,0x56,0x59, -0x55,0x58,0x5b,0x5d,0x67,0x78,0x89,0x92,0x90,0x80,0x71,0x6b,0x6c,0x6f,0x74,0x7a, -0x72,0x76,0x7d,0x82,0x81,0x7d,0x7c,0x7d,0x82,0x77,0x71,0x70,0x71,0x78,0x7f,0x7c, -0x81,0x7d,0x73,0x67,0x65,0x6a,0x6c,0x68,0x6b,0x6e,0x74,0x78,0x76,0x73,0x76,0x7b, -0x82,0x86,0x84,0x7d,0x7b,0x7c,0x7a,0x75,0x74,0x7a,0x81,0x84,0x80,0x79,0x74,0x71, -0x74,0x74,0x74,0x74,0x74,0x74,0x72,0x71,0x7c,0x7e,0x7f,0x7e,0x79,0x6f,0x61,0x56, -0x5d,0x61,0x64,0x66,0x66,0x62,0x58,0x4d,0x46,0x4d,0x5c,0x68,0x65,0x60,0x6c,0x7e, -0x98,0x90,0x8b,0x7f,0x81,0x86,0x6a,0x4b,0x5d,0x64,0x6b,0x6c,0x69,0x68,0x6b,0x6e, -0x73,0x76,0x79,0x7b,0x7b,0x7c,0x7d,0x7d,0x81,0x82,0x82,0x81,0x80,0x82,0x86,0x89, -0x8c,0x8e,0x91,0x92,0x92,0x91,0x90,0x91,0x92,0x92,0x92,0x92,0x92,0x92,0x93,0x93, -0x91,0x91,0x90,0x91,0x92,0x94,0x96,0x97,0x99,0x9b,0x9b,0x9b,0x9e,0xa2,0xa3,0xa1, -0xa1,0xa2,0xa3,0xa5,0xa6,0xa6,0xa7,0xa7,0xa7,0xa9,0xab,0xad,0xad,0xad,0xad,0xae, -0xae,0xaf,0xb0,0xb1,0xb1,0xb1,0xb1,0xb1,0xb0,0xb1,0xb3,0xb3,0xb3,0xb2,0xb2,0xb3, -0xb1,0xb1,0xb2,0xb1,0xaf,0xae,0xaf,0xb1,0xae,0xae,0xae,0xad,0xad,0xad,0xac,0xac, -0xa9,0xa8,0xa7,0xa6,0xa5,0xa4,0xa4,0xa4,0xa5,0xa5,0xa4,0xa2,0xa1,0xa0,0xa0,0x9f, -0x9e,0x9e,0x9f,0x9f,0x9e,0x9c,0x9a,0x99,0x98,0x97,0x95,0x94,0x94,0x93,0x92,0x91, -0x8f,0x8d,0x8b,0x89,0x88,0x89,0x8a,0x8a,0x88,0x86,0x84,0x83,0x83,0x83,0x83,0x82, -0x80,0x7f,0x7e,0x7e,0x7f,0x7e,0x7b,0x79,0x78,0x76,0x72,0x70,0x6e,0x6b,0x69,0x67, -0x60,0x5b,0x58,0x58,0x56,0x53,0x56,0x5d,0x62,0x5a,0x49,0x3e,0x3f,0x3e,0x3c,0x3f, -0x3f,0x44,0x4c,0x54,0x5b,0x60,0x64,0x65,0x66,0x65,0x63,0x61,0x61,0x64,0x6a,0x6f, -0x63,0x4b,0x3a,0x35,0x30,0x2b,0x28,0x22,0x24,0x25,0x29,0x2b,0x2e,0x39,0x3f,0x3a, -0x35,0x26,0x28,0x26,0x24,0x2d,0x30,0x35,0x33,0x35,0x35,0x38,0x47,0x5c,0x64,0x60, -0x4b,0x4a,0x56,0x60,0x58,0x4f,0x49,0x40,0x31,0x2e,0x34,0x3e,0x49,0x51,0x49,0x36, -0x35,0x36,0x3a,0x45,0x54,0x63,0x6e,0x73,0x73,0x74,0x73,0x72,0x76,0x77,0x6c,0x5e, -0x45,0x35,0x2b,0x2d,0x30,0x30,0x3b,0x4a,0x4d,0x4a,0x41,0x35,0x2d,0x2c,0x2b,0x2b, -0x2a,0x25,0x27,0x2c,0x2e,0x32,0x32,0x2c,0x26,0x27,0x28,0x24,0x19,0x13,0x1a,0x26, -0x36,0x33,0x2a,0x21,0x1e,0x26,0x2f,0x34,0x35,0x29,0x1f,0x23,0x2f,0x35,0x30,0x29, -0x2b,0x34,0x37,0x2f,0x25,0x23,0x24,0x24,0x1a,0x1f,0x2d,0x39,0x39,0x39,0x3b,0x38, -0x38,0x36,0x34,0x34,0x38,0x3c,0x3e,0x3d,0x31,0x2a,0x2c,0x34,0x3b,0x41,0x3f,0x36, -0x23,0x18,0x16,0x22,0x2b,0x2a,0x2a,0x2f,0x37,0x3b,0x40,0x42,0x46,0x4b,0x4e,0x4f, -0x4c,0x4c,0x4b,0x45,0x3b,0x36,0x39,0x40,0x40,0x3e,0x3c,0x37,0x2c,0x21,0x1f,0x24, -0x28,0x2a,0x2d,0x2f,0x33,0x38,0x3a,0x3a,0x3b,0x3d,0x3f,0x3f,0x42,0x45,0x46,0x45, -0x49,0x46,0x44,0x43,0x42,0x42,0x46,0x4a,0x49,0x50,0x59,0x5e,0x5b,0x52,0x48,0x42, -0x4c,0x48,0x46,0x48,0x4d,0x50,0x52,0x54,0x5d,0x5e,0x5c,0x59,0x57,0x59,0x5b,0x5b, -0x58,0x4c,0x43,0x46,0x4c,0x4d,0x4b,0x4a,0x51,0x53,0x56,0x58,0x59,0x57,0x54,0x51, -0x4e,0x52,0x52,0x4b,0x3e,0x34,0x32,0x34,0x36,0x40,0x54,0x69,0x6e,0x66,0x62,0x64, -0x62,0x61,0x62,0x64,0x61,0x5c,0x59,0x58,0x5f,0x64,0x68,0x6a,0x6a,0x69,0x66,0x61, -0x4f,0x45,0x40,0x3f,0x3e,0x42,0x45,0x40,0x3e,0x39,0x36,0x36,0x37,0x36,0x35,0x35, -0x36,0x3c,0x41,0x3f,0x37,0x32,0x34,0x38,0x32,0x34,0x38,0x3d,0x3f,0x3f,0x41,0x45, -0x40,0x41,0x43,0x46,0x49,0x4c,0x4e,0x4f,0x5b,0x5d,0x61,0x66,0x67,0x66,0x68,0x6b, -0x68,0x6c,0x6f,0x6e,0x6a,0x69,0x6c,0x6f,0x6b,0x6c,0x69,0x69,0x72,0x81,0x86,0x82, -0x63,0x5b,0x55,0x57,0x5f,0x6a,0x77,0x81,0x66,0x61,0x60,0x68,0x72,0x75,0x70,0x6b, -0x72,0x76,0x7e,0x84,0x85,0x86,0x8b,0x92,0x90,0x81,0x79,0x79,0x7e,0x84,0x82,0x78, -0x7c,0x78,0x6c,0x60,0x5d,0x64,0x6a,0x6c,0x71,0x75,0x77,0x73,0x6f,0x6e,0x6e,0x6d, -0x72,0x73,0x72,0x6f,0x73,0x7a,0x7c,0x79,0x6d,0x75,0x7f,0x85,0x84,0x7e,0x78,0x75, -0x6f,0x71,0x75,0x77,0x77,0x75,0x73,0x72,0x75,0x6e,0x67,0x69,0x70,0x76,0x75,0x72, -0x6c,0x65,0x5d,0x58,0x5a,0x5e,0x5e,0x5a,0x5c,0x58,0x5b,0x64,0x69,0x6e,0x81,0x96, -0x97,0x89,0x83,0x79,0x74,0x6e,0x5a,0x51,0x61,0x66,0x69,0x66,0x65,0x69,0x6c,0x6a, -0x71,0x74,0x78,0x7b,0x7c,0x7c,0x7c,0x7d,0x7f,0x80,0x81,0x80,0x80,0x81,0x85,0x89, -0x8b,0x8d,0x8f,0x90,0x90,0x8f,0x8e,0x8e,0x8f,0x90,0x91,0x92,0x92,0x92,0x91,0x91, -0x8f,0x8f,0x8f,0x90,0x91,0x93,0x95,0x96,0x9b,0x9c,0x9c,0x9c,0x9e,0xa0,0x9f,0x9d, -0x9f,0xa0,0xa3,0xa4,0xa5,0xa5,0xa4,0xa3,0xa4,0xa6,0xaa,0xab,0xab,0xab,0xab,0xab, -0xad,0xad,0xae,0xae,0xaf,0xaf,0xae,0xae,0xaf,0xb0,0xb1,0xb2,0xb1,0xb2,0xb3,0xb4, -0xb1,0xb2,0xb2,0xb1,0xaf,0xaf,0xb0,0xb1,0xae,0xad,0xac,0xab,0xaa,0xaa,0xab,0xab, -0xa8,0xa8,0xa8,0xa7,0xa6,0xa5,0xa4,0xa4,0xa5,0xa4,0xa4,0xa3,0xa2,0xa1,0xa0,0xa0, -0x9e,0x9e,0x9f,0x9f,0x9e,0x9d,0x9c,0x9b,0x98,0x98,0x98,0x98,0x98,0x96,0x93,0x90, -0x8e,0x8d,0x8b,0x8a,0x89,0x89,0x8a,0x8b,0x88,0x86,0x84,0x83,0x83,0x84,0x84,0x84, -0x7e,0x7e,0x7e,0x7e,0x7e,0x7d,0x7b,0x7a,0x78,0x75,0x72,0x6f,0x6d,0x6b,0x69,0x67, -0x64,0x5c,0x55,0x55,0x55,0x54,0x58,0x5e,0x69,0x60,0x4c,0x3d,0x3c,0x3b,0x3b,0x3f, -0x41,0x48,0x55,0x64,0x71,0x78,0x79,0x78,0x7e,0x7d,0x7b,0x75,0x70,0x6f,0x74,0x79, -0x64,0x4c,0x3a,0x35,0x31,0x2f,0x2c,0x25,0x26,0x2e,0x39,0x3c,0x41,0x52,0x5b,0x55, -0x43,0x26,0x26,0x27,0x1d,0x21,0x29,0x2f,0x31,0x3a,0x4e,0x5a,0x61,0x6a,0x61,0x46, -0x40,0x4c,0x5f,0x68,0x68,0x6a,0x65,0x57,0x4d,0x45,0x46,0x50,0x5e,0x63,0x52,0x36, -0x2f,0x2f,0x34,0x3f,0x4f,0x5f,0x6c,0x72,0x6f,0x6b,0x67,0x69,0x72,0x77,0x6e,0x60, -0x47,0x37,0x2b,0x2a,0x2d,0x32,0x40,0x4f,0x54,0x54,0x4a,0x38,0x2d,0x2e,0x31,0x30, -0x2f,0x27,0x26,0x2b,0x31,0x38,0x3a,0x34,0x2e,0x2e,0x2c,0x26,0x1a,0x15,0x1f,0x2d, -0x3b,0x35,0x2b,0x21,0x20,0x27,0x30,0x35,0x3a,0x2a,0x1f,0x25,0x31,0x34,0x2e,0x28, -0x2c,0x37,0x3b,0x32,0x25,0x22,0x25,0x28,0x1d,0x1f,0x2c,0x38,0x3a,0x3b,0x3c,0x3a, -0x39,0x3a,0x35,0x2f,0x32,0x3d,0x43,0x40,0x33,0x2d,0x2f,0x37,0x3d,0x42,0x40,0x37, -0x29,0x1d,0x1b,0x25,0x2d,0x2d,0x2e,0x33,0x37,0x3c,0x40,0x41,0x43,0x49,0x4f,0x53, -0x46,0x4a,0x4c,0x47,0x3e,0x37,0x39,0x3e,0x3f,0x39,0x38,0x38,0x30,0x23,0x21,0x29, -0x26,0x29,0x2c,0x2d,0x2f,0x33,0x39,0x3c,0x3a,0x3e,0x3f,0x3f,0x41,0x45,0x46,0x44, -0x47,0x45,0x44,0x43,0x42,0x43,0x45,0x47,0x51,0x57,0x5a,0x55,0x50,0x4f,0x51,0x52, -0x4b,0x41,0x3d,0x42,0x49,0x4d,0x51,0x56,0x52,0x55,0x59,0x59,0x57,0x55,0x53,0x52, -0x4c,0x42,0x3f,0x49,0x50,0x4d,0x47,0x46,0x44,0x49,0x4e,0x50,0x51,0x53,0x54,0x54, -0x59,0x5a,0x59,0x4f,0x41,0x35,0x33,0x36,0x39,0x3e,0x4f,0x63,0x6c,0x6a,0x6c,0x72, -0x6e,0x67,0x60,0x5d,0x5a,0x56,0x52,0x50,0x4e,0x58,0x63,0x69,0x6a,0x67,0x5f,0x58, -0x49,0x41,0x3e,0x3e,0x39,0x39,0x3b,0x38,0x3b,0x3b,0x3b,0x3b,0x39,0x36,0x34,0x33, -0x36,0x39,0x3b,0x3a,0x36,0x33,0x34,0x36,0x33,0x36,0x3b,0x3e,0x3f,0x3f,0x41,0x44, -0x4a,0x4b,0x4b,0x49,0x46,0x46,0x49,0x4c,0x4d,0x50,0x53,0x56,0x58,0x5b,0x60,0x64, -0x71,0x79,0x7e,0x7a,0x73,0x73,0x7b,0x83,0x81,0x7c,0x72,0x6c,0x72,0x7c,0x7b,0x72, -0x6f,0x62,0x5b,0x5f,0x66,0x6a,0x70,0x77,0x7f,0x74,0x69,0x66,0x6c,0x73,0x74,0x71, -0x6a,0x6f,0x7a,0x87,0x8e,0x90,0x90,0x92,0x84,0x77,0x71,0x73,0x77,0x7d,0x7e,0x76, -0x73,0x73,0x6e,0x67,0x65,0x6b,0x72,0x75,0x76,0x7b,0x79,0x70,0x6b,0x6c,0x6a,0x65, -0x6c,0x6b,0x6a,0x6a,0x70,0x77,0x77,0x72,0x6c,0x72,0x79,0x7d,0x7c,0x77,0x73,0x70, -0x6d,0x6e,0x6f,0x71,0x71,0x71,0x70,0x6f,0x6d,0x65,0x5b,0x55,0x56,0x60,0x70,0x7e, -0x76,0x6c,0x5e,0x56,0x58,0x61,0x69,0x6c,0x69,0x6a,0x6f,0x76,0x7a,0x7a,0x79,0x79, -0x7c,0x78,0x7d,0x7b,0x76,0x67,0x54,0x55,0x5f,0x63,0x63,0x5f,0x62,0x6b,0x6e,0x69, -0x6f,0x73,0x78,0x7b,0x7d,0x7c,0x7c,0x7c,0x7e,0x7f,0x80,0x80,0x80,0x82,0x86,0x89, -0x8c,0x8d,0x8f,0x8f,0x8e,0x8d,0x8d,0x8d,0x8d,0x8e,0x8f,0x90,0x90,0x91,0x91,0x91, -0x92,0x92,0x92,0x92,0x92,0x93,0x93,0x94,0x9a,0x9c,0x9c,0x9c,0x9d,0x9f,0x9e,0x9a, -0x9e,0x9f,0xa1,0xa2,0xa3,0xa4,0xa3,0xa3,0xa4,0xa6,0xa8,0xa9,0xa9,0xa9,0xa9,0xaa, -0xab,0xab,0xab,0xac,0xac,0xac,0xab,0xab,0xae,0xaf,0xb0,0xb0,0xb0,0xb0,0xb2,0xb3, -0xb1,0xb1,0xb0,0xaf,0xaf,0xae,0xaf,0xaf,0xad,0xac,0xab,0xa9,0xa8,0xa9,0xaa,0xaa, -0xa7,0xa8,0xa8,0xa8,0xa7,0xa6,0xa5,0xa4,0xa4,0xa4,0xa3,0xa3,0xa2,0xa1,0xa0,0x9f, -0x9d,0x9e,0x9e,0x9e,0x9e,0x9e,0x9d,0x9d,0x9a,0x99,0x99,0x99,0x99,0x97,0x94,0x91, -0x8e,0x8d,0x8b,0x8a,0x8a,0x8a,0x8a,0x8b,0x89,0x86,0x84,0x82,0x82,0x83,0x83,0x83, -0x7d,0x7d,0x7d,0x7e,0x7d,0x7c,0x7b,0x7a,0x78,0x75,0x71,0x6e,0x6c,0x6a,0x68,0x67, -0x66,0x5d,0x55,0x52,0x53,0x53,0x54,0x57,0x67,0x5f,0x4d,0x3f,0x3e,0x3e,0x3e,0x44, -0x41,0x4b,0x5b,0x6c,0x77,0x7c,0x7b,0x79,0x6f,0x70,0x6f,0x6a,0x62,0x5b,0x58,0x58, -0x5c,0x49,0x3b,0x36,0x32,0x32,0x30,0x2b,0x34,0x48,0x5b,0x5c,0x59,0x67,0x73,0x6f, -0x55,0x26,0x1c,0x1c,0x16,0x2a,0x4a,0x5e,0x6b,0x6e,0x7f,0x82,0x6f,0x65,0x5b,0x44, -0x3f,0x4e,0x5d,0x62,0x65,0x6a,0x66,0x5b,0x60,0x58,0x58,0x62,0x6e,0x70,0x5a,0x3a, -0x32,0x37,0x3f,0x49,0x54,0x5f,0x69,0x6e,0x64,0x5d,0x57,0x59,0x65,0x6f,0x6d,0x65, -0x4f,0x40,0x31,0x2b,0x2c,0x31,0x3d,0x4a,0x55,0x59,0x51,0x3c,0x2f,0x32,0x35,0x32, -0x30,0x26,0x23,0x2a,0x33,0x3d,0x3f,0x37,0x33,0x31,0x2f,0x28,0x1e,0x1c,0x28,0x38, -0x40,0x38,0x2d,0x23,0x21,0x27,0x2f,0x34,0x3b,0x2b,0x22,0x28,0x32,0x31,0x2b,0x26, -0x2d,0x38,0x3d,0x35,0x2a,0x26,0x27,0x28,0x1f,0x1e,0x2a,0x38,0x3c,0x3c,0x3c,0x39, -0x37,0x3c,0x39,0x30,0x34,0x43,0x48,0x42,0x31,0x2a,0x2d,0x35,0x3d,0x44,0x43,0x3b, -0x2d,0x21,0x1a,0x20,0x26,0x27,0x29,0x2f,0x3b,0x41,0x46,0x46,0x44,0x48,0x4e,0x52, -0x3e,0x44,0x48,0x45,0x3e,0x3a,0x3c,0x3f,0x3d,0x36,0x35,0x3a,0x34,0x26,0x21,0x26, -0x2a,0x2f,0x33,0x32,0x30,0x32,0x3a,0x43,0x3f,0x3f,0x3e,0x3c,0x3d,0x42,0x46,0x48, -0x45,0x45,0x44,0x43,0x43,0x43,0x43,0x43,0x41,0x4a,0x4f,0x4a,0x42,0x42,0x47,0x4c, -0x46,0x3d,0x38,0x3b,0x40,0x43,0x49,0x51,0x49,0x4c,0x4f,0x50,0x4c,0x48,0x47,0x47, -0x49,0x3f,0x3c,0x44,0x49,0x46,0x42,0x43,0x3e,0x46,0x4a,0x47,0x45,0x4b,0x55,0x5b, -0x5f,0x60,0x60,0x58,0x49,0x39,0x33,0x35,0x3a,0x39,0x42,0x54,0x61,0x65,0x69,0x6e, -0x62,0x5b,0x56,0x55,0x54,0x4f,0x47,0x42,0x4f,0x57,0x60,0x62,0x5f,0x58,0x4f,0x47, -0x4b,0x41,0x3d,0x40,0x3e,0x3f,0x40,0x3c,0x3c,0x3d,0x3e,0x3c,0x3a,0x39,0x3a,0x3a, -0x3c,0x3a,0x37,0x36,0x36,0x36,0x35,0x34,0x36,0x3a,0x3f,0x43,0x44,0x45,0x47,0x47, -0x4a,0x4e,0x51,0x50,0x4c,0x4d,0x54,0x5b,0x5c,0x5e,0x5e,0x5e,0x5d,0x60,0x63,0x65, -0x67,0x70,0x75,0x6e,0x65,0x64,0x6a,0x6f,0x71,0x6a,0x65,0x6a,0x74,0x7d,0x80,0x80, -0x6d,0x60,0x59,0x60,0x67,0x67,0x69,0x6f,0x7e,0x7e,0x7b,0x77,0x75,0x72,0x69,0x60, -0x65,0x69,0x76,0x8a,0x97,0x96,0x8b,0x81,0x68,0x63,0x64,0x65,0x66,0x6f,0x7a,0x7c, -0x70,0x70,0x6b,0x65,0x61,0x64,0x69,0x6d,0x6d,0x73,0x73,0x6b,0x69,0x6e,0x6f,0x69, -0x6e,0x6a,0x64,0x62,0x66,0x69,0x68,0x64,0x69,0x70,0x7a,0x83,0x88,0x88,0x86,0x85, -0x72,0x6f,0x6b,0x6a,0x6b,0x6d,0x6d,0x6d,0x6b,0x65,0x5b,0x50,0x47,0x4b,0x5c,0x6d, -0x77,0x72,0x6c,0x67,0x63,0x60,0x5f,0x5f,0x70,0x75,0x76,0x75,0x76,0x76,0x6a,0x5b, -0x68,0x6e,0x78,0x77,0x72,0x62,0x4c,0x50,0x5e,0x61,0x5f,0x5c,0x61,0x6c,0x6e,0x69, -0x6e,0x72,0x77,0x7b,0x7d,0x7c,0x7b,0x7b,0x7d,0x7f,0x80,0x81,0x81,0x82,0x86,0x89, -0x8c,0x8d,0x8e,0x8e,0x8d,0x8c,0x8c,0x8c,0x8d,0x8d,0x8c,0x8d,0x8e,0x8f,0x91,0x92, -0x92,0x92,0x92,0x92,0x93,0x93,0x94,0x94,0x98,0x9a,0x9a,0x9a,0x9c,0x9e,0x9d,0x9a, -0x9d,0x9e,0x9e,0xa0,0xa1,0xa3,0xa4,0xa5,0xa5,0xa6,0xa6,0xa6,0xa6,0xa7,0xa9,0xab, -0xab,0xab,0xab,0xab,0xab,0xab,0xab,0xab,0xae,0xaf,0xaf,0xaf,0xae,0xae,0xaf,0xb0, -0xaf,0xae,0xad,0xad,0xad,0xad,0xac,0xac,0xac,0xab,0xa9,0xa8,0xa8,0xa8,0xa9,0xaa, -0xa7,0xa7,0xa8,0xa8,0xa8,0xa6,0xa5,0xa4,0xa4,0xa4,0xa4,0xa4,0xa3,0xa2,0xa1,0xa0, -0x9d,0x9d,0x9d,0x9d,0x9d,0x9d,0x9d,0x9d,0x9b,0x9a,0x98,0x97,0x97,0x96,0x94,0x92, -0x8e,0x8d,0x8c,0x8b,0x8a,0x8a,0x8a,0x8a,0x88,0x86,0x83,0x81,0x81,0x80,0x80,0x7f, -0x7d,0x7d,0x7e,0x7d,0x7c,0x7b,0x7a,0x79,0x77,0x74,0x71,0x6e,0x6c,0x6a,0x68,0x66, -0x65,0x5e,0x56,0x53,0x53,0x52,0x51,0x51,0x5d,0x58,0x4b,0x42,0x42,0x41,0x3f,0x43, -0x46,0x4f,0x5b,0x66,0x6c,0x70,0x73,0x75,0x7a,0x7a,0x7a,0x78,0x75,0x6f,0x69,0x64, -0x58,0x4c,0x44,0x40,0x39,0x38,0x38,0x33,0x45,0x59,0x6d,0x6f,0x6b,0x75,0x7b,0x73, -0x5f,0x2c,0x1d,0x1c,0x1d,0x3f,0x6c,0x88,0x87,0x7e,0x8b,0x91,0x78,0x62,0x5a,0x4f, -0x44,0x4c,0x52,0x57,0x5b,0x5e,0x5d,0x5d,0x5d,0x5a,0x5f,0x69,0x70,0x6e,0x59,0x3c, -0x41,0x46,0x4d,0x53,0x58,0x5d,0x64,0x69,0x62,0x59,0x4d,0x48,0x4d,0x58,0x60,0x62, -0x59,0x4c,0x3d,0x34,0x31,0x33,0x3b,0x43,0x4e,0x56,0x53,0x42,0x36,0x36,0x37,0x33, -0x31,0x26,0x24,0x2c,0x36,0x40,0x41,0x38,0x32,0x2f,0x2d,0x29,0x22,0x22,0x2f,0x3e, -0x45,0x3e,0x33,0x2a,0x27,0x2a,0x31,0x37,0x3b,0x30,0x2a,0x2e,0x33,0x31,0x2c,0x29, -0x31,0x3a,0x3f,0x3b,0x34,0x31,0x2d,0x29,0x22,0x1f,0x29,0x3a,0x3f,0x3e,0x3c,0x38, -0x38,0x3f,0x3f,0x38,0x3e,0x4c,0x4d,0x43,0x2e,0x26,0x28,0x32,0x3d,0x47,0x49,0x41, -0x35,0x28,0x1f,0x20,0x24,0x26,0x2a,0x31,0x43,0x4b,0x51,0x50,0x4c,0x4b,0x4e,0x50, -0x42,0x46,0x47,0x41,0x3b,0x38,0x39,0x3a,0x3c,0x34,0x34,0x3b,0x3a,0x2e,0x26,0x25, -0x2c,0x39,0x48,0x4e,0x47,0x3e,0x3d,0x41,0x42,0x3e,0x3a,0x3a,0x3b,0x3e,0x43,0x48, -0x43,0x44,0x44,0x43,0x44,0x47,0x48,0x46,0x42,0x4d,0x59,0x58,0x4e,0x43,0x40,0x42, -0x42,0x3e,0x39,0x37,0x36,0x39,0x40,0x47,0x43,0x43,0x44,0x44,0x41,0x40,0x44,0x4a, -0x52,0x48,0x41,0x40,0x41,0x40,0x40,0x43,0x44,0x4c,0x4f,0x47,0x42,0x49,0x57,0x60, -0x61,0x63,0x66,0x61,0x4f,0x3b,0x30,0x30,0x36,0x35,0x3c,0x4d,0x5e,0x68,0x6a,0x6a, -0x6b,0x6b,0x6c,0x6e,0x68,0x5d,0x51,0x4b,0x56,0x59,0x58,0x53,0x4e,0x4b,0x4a,0x48, -0x47,0x4d,0x5b,0x5d,0x4b,0x3c,0x3c,0x3f,0x3f,0x40,0x3f,0x3b,0x3a,0x3d,0x41,0x43, -0x3d,0x37,0x30,0x2f,0x32,0x35,0x33,0x31,0x36,0x3b,0x41,0x47,0x4e,0x55,0x59,0x59, -0x44,0x49,0x4d,0x4d,0x4b,0x4d,0x55,0x5c,0x64,0x66,0x67,0x66,0x68,0x6b,0x6c,0x6b, -0x69,0x72,0x78,0x76,0x73,0x75,0x77,0x76,0x70,0x64,0x5f,0x65,0x6c,0x6d,0x6f,0x73, -0x6f,0x63,0x5b,0x5c,0x5d,0x5b,0x5c,0x60,0x75,0x7b,0x7c,0x76,0x74,0x75,0x70,0x68, -0x62,0x64,0x6f,0x81,0x8d,0x89,0x79,0x6c,0x5d,0x5d,0x60,0x5f,0x5b,0x64,0x76,0x80, -0x6e,0x69,0x60,0x56,0x52,0x55,0x5d,0x64,0x67,0x6e,0x6f,0x6a,0x67,0x6b,0x6d,0x6a, -0x6c,0x64,0x5b,0x57,0x5a,0x60,0x63,0x63,0x5e,0x66,0x74,0x81,0x8a,0x8c,0x8a,0x87, -0x72,0x70,0x6e,0x6d,0x6f,0x74,0x78,0x7b,0x77,0x6e,0x63,0x5a,0x50,0x49,0x4b,0x51, -0x5b,0x5b,0x5d,0x61,0x62,0x60,0x61,0x63,0x7e,0x7e,0x78,0x71,0x75,0x7b,0x75,0x68, -0x66,0x6d,0x73,0x6e,0x6c,0x5f,0x4d,0x56,0x61,0x61,0x5f,0x5e,0x64,0x6b,0x6c,0x68, -0x6e,0x72,0x77,0x7b,0x7c,0x7b,0x7a,0x7a,0x7d,0x7f,0x81,0x81,0x81,0x82,0x86,0x89, -0x8b,0x8c,0x8d,0x8d,0x8c,0x8b,0x8b,0x8c,0x8d,0x8c,0x8b,0x8b,0x8c,0x8f,0x91,0x93, -0x8f,0x8f,0x90,0x92,0x93,0x94,0x95,0x95,0x96,0x97,0x98,0x98,0x9a,0x9d,0x9d,0x9a, -0x9c,0x9c,0x9d,0x9d,0x9f,0xa1,0xa4,0xa5,0xa6,0xa6,0xa5,0xa4,0xa4,0xa5,0xa8,0xaa, -0xab,0xab,0xab,0xab,0xab,0xac,0xac,0xad,0xad,0xae,0xae,0xae,0xac,0xab,0xab,0xac, -0xad,0xab,0xaa,0xaa,0xaa,0xab,0xaa,0xa9,0xa9,0xa9,0xa8,0xa7,0xa7,0xa8,0xa8,0xa9, -0xa7,0xa7,0xa7,0xa7,0xa7,0xa6,0xa5,0xa5,0xa5,0xa5,0xa6,0xa6,0xa5,0xa4,0xa3,0xa2, -0x9d,0x9d,0x9d,0x9d,0x9d,0x9d,0x9d,0x9d,0x9d,0x9a,0x98,0x96,0x95,0x95,0x94,0x93, -0x8f,0x8e,0x8d,0x8c,0x8b,0x8a,0x89,0x89,0x87,0x85,0x83,0x81,0x80,0x7f,0x7d,0x7c, -0x7d,0x7e,0x7e,0x7d,0x7b,0x79,0x79,0x78,0x76,0x73,0x71,0x6e,0x6c,0x6a,0x67,0x64, -0x63,0x5d,0x57,0x54,0x54,0x54,0x53,0x51,0x63,0x63,0x5c,0x58,0x59,0x56,0x52,0x54, -0x5b,0x5f,0x63,0x66,0x69,0x6e,0x76,0x7d,0x80,0x7e,0x7c,0x7b,0x7a,0x78,0x74,0x72, -0x76,0x70,0x6f,0x6e,0x69,0x69,0x6b,0x67,0x6b,0x76,0x84,0x8d,0x95,0xa0,0x9e,0x8f, -0x68,0x3b,0x25,0x1a,0x1f,0x49,0x77,0x94,0x86,0x75,0x79,0x86,0x78,0x5f,0x50,0x47, -0x4a,0x4e,0x4e,0x52,0x59,0x59,0x5a,0x62,0x5e,0x5c,0x5e,0x60,0x63,0x68,0x64,0x56, -0x52,0x52,0x52,0x52,0x54,0x59,0x5f,0x64,0x69,0x60,0x51,0x45,0x42,0x49,0x54,0x5d, -0x66,0x5d,0x4f,0x43,0x3b,0x37,0x35,0x36,0x37,0x42,0x47,0x41,0x3c,0x3c,0x3c,0x39, -0x34,0x29,0x27,0x30,0x3a,0x44,0x43,0x39,0x30,0x2c,0x2a,0x28,0x24,0x24,0x2f,0x3c, -0x45,0x3f,0x37,0x30,0x2b,0x2b,0x31,0x39,0x3f,0x38,0x32,0x31,0x35,0x36,0x33,0x2e, -0x30,0x37,0x3c,0x3b,0x39,0x37,0x30,0x28,0x22,0x1b,0x24,0x36,0x3d,0x3d,0x3b,0x36, -0x39,0x3f,0x40,0x3d,0x45,0x51,0x4d,0x40,0x31,0x28,0x29,0x36,0x44,0x50,0x50,0x47, -0x39,0x2d,0x23,0x23,0x27,0x2b,0x32,0x3a,0x47,0x50,0x57,0x56,0x51,0x4d,0x4b,0x4a, -0x48,0x49,0x45,0x3d,0x37,0x37,0x38,0x38,0x3d,0x34,0x31,0x38,0x3e,0x3c,0x37,0x35, -0x36,0x42,0x51,0x58,0x50,0x43,0x3c,0x3d,0x42,0x3e,0x41,0x49,0x4a,0x43,0x41,0x45, -0x43,0x44,0x43,0x42,0x47,0x4e,0x51,0x50,0x44,0x49,0x51,0x54,0x4d,0x42,0x3e,0x41, -0x4c,0x4a,0x44,0x3b,0x36,0x37,0x3b,0x3d,0x3f,0x3e,0x3e,0x3e,0x3c,0x3b,0x42,0x4a, -0x4f,0x4a,0x43,0x3e,0x3c,0x3d,0x40,0x42,0x43,0x4c,0x4e,0x46,0x41,0x47,0x52,0x58, -0x5a,0x5b,0x5d,0x5a,0x4a,0x37,0x2e,0x30,0x34,0x36,0x3d,0x49,0x5a,0x67,0x68,0x63, -0x5f,0x65,0x6b,0x68,0x5a,0x4b,0x43,0x44,0x57,0x58,0x55,0x4e,0x4a,0x4c,0x50,0x52, -0x47,0x54,0x69,0x6b,0x52,0x3c,0x3b,0x40,0x42,0x45,0x45,0x42,0x42,0x45,0x47,0x46, -0x3a,0x34,0x2d,0x2b,0x2f,0x33,0x35,0x34,0x37,0x3a,0x3d,0x42,0x4c,0x58,0x5d,0x5d, -0x4b,0x4d,0x4e,0x4e,0x4e,0x4f,0x52,0x54,0x57,0x5a,0x5d,0x61,0x67,0x6d,0x6d,0x69, -0x68,0x6c,0x6e,0x6f,0x77,0x82,0x85,0x82,0x63,0x57,0x4f,0x53,0x59,0x5a,0x5b,0x5e, -0x61,0x5d,0x5a,0x5c,0x5e,0x5e,0x61,0x65,0x70,0x82,0x92,0x95,0x91,0x88,0x72,0x5d, -0x5a,0x5a,0x5e,0x65,0x68,0x63,0x5c,0x58,0x5d,0x5d,0x60,0x5f,0x5b,0x65,0x78,0x82, -0x75,0x6b,0x5d,0x53,0x50,0x56,0x62,0x6c,0x6d,0x72,0x74,0x6f,0x69,0x68,0x69,0x68, -0x66,0x5f,0x57,0x54,0x57,0x5c,0x60,0x63,0x5e,0x63,0x6a,0x71,0x73,0x70,0x6b,0x67, -0x73,0x77,0x7a,0x7b,0x7a,0x7d,0x83,0x89,0x8a,0x7e,0x71,0x6a,0x5f,0x50,0x46,0x42, -0x40,0x3e,0x40,0x4b,0x57,0x63,0x6e,0x76,0x74,0x74,0x77,0x7e,0x84,0x82,0x78,0x6e, -0x6a,0x6c,0x6e,0x6c,0x6f,0x60,0x4e,0x5e,0x61,0x5e,0x5d,0x60,0x66,0x69,0x69,0x67, -0x6f,0x73,0x77,0x7a,0x7a,0x7a,0x7a,0x7a,0x7c,0x7e,0x80,0x80,0x80,0x81,0x84,0x87, -0x89,0x8a,0x8b,0x8b,0x8a,0x8a,0x8a,0x8b,0x8b,0x8b,0x8b,0x8c,0x8d,0x8f,0x91,0x92, -0x8e,0x8f,0x90,0x92,0x93,0x94,0x95,0x95,0x95,0x96,0x96,0x95,0x97,0x9b,0x9c,0x9a, -0x9a,0x9b,0x9c,0x9d,0x9f,0xa0,0xa0,0xa1,0xa4,0xa4,0xa5,0xa4,0xa4,0xa4,0xa6,0xa8, -0xaa,0xaa,0xa9,0xa9,0xaa,0xab,0xac,0xad,0xab,0xac,0xad,0xad,0xab,0xaa,0xa9,0xa9, -0xab,0xaa,0xa8,0xa8,0xa9,0xa9,0xa8,0xa7,0xa6,0xa6,0xa6,0xa6,0xa7,0xa7,0xa7,0xa7, -0xa7,0xa7,0xa6,0xa6,0xa5,0xa5,0xa5,0xa6,0xa3,0xa4,0xa5,0xa5,0xa4,0xa3,0xa2,0xa1, -0x9f,0x9e,0x9e,0x9e,0x9d,0x9d,0x9d,0x9d,0x9c,0x9a,0x98,0x96,0x95,0x94,0x93,0x92, -0x90,0x8f,0x8e,0x8c,0x8b,0x8a,0x89,0x88,0x85,0x83,0x82,0x81,0x81,0x7f,0x7d,0x7b, -0x7d,0x7e,0x7f,0x7d,0x7b,0x78,0x77,0x77,0x74,0x73,0x71,0x6f,0x6d,0x6a,0x66,0x63, -0x62,0x5e,0x58,0x54,0x53,0x54,0x54,0x53,0x74,0x78,0x77,0x77,0x7b,0x78,0x72,0x73, -0x6f,0x70,0x71,0x71,0x72,0x77,0x7c,0x81,0x7d,0x7d,0x7c,0x7a,0x79,0x78,0x79,0x79, -0x7a,0x76,0x77,0x79,0x77,0x7c,0x7e,0x7a,0x74,0x76,0x7f,0x89,0x92,0x9a,0x95,0x85, -0x72,0x51,0x35,0x21,0x2b,0x59,0x82,0x9b,0x94,0x7b,0x69,0x67,0x5f,0x4f,0x45,0x45, -0x4a,0x51,0x50,0x4f,0x55,0x52,0x4e,0x54,0x54,0x54,0x58,0x5a,0x5d,0x6b,0x75,0x73, -0x5c,0x54,0x4d,0x4d,0x53,0x5b,0x5e,0x5f,0x61,0x5f,0x5b,0x55,0x4f,0x4f,0x55,0x5b, -0x6b,0x66,0x5d,0x51,0x46,0x3c,0x33,0x2c,0x26,0x31,0x3d,0x42,0x42,0x42,0x41,0x3f, -0x38,0x2d,0x2b,0x32,0x3b,0x45,0x45,0x3c,0x32,0x2d,0x2a,0x29,0x26,0x24,0x2a,0x33, -0x3f,0x3c,0x38,0x33,0x2d,0x2a,0x30,0x39,0x45,0x3f,0x34,0x2e,0x34,0x3c,0x3b,0x33, -0x2e,0x35,0x39,0x39,0x39,0x38,0x32,0x2a,0x21,0x17,0x1e,0x30,0x39,0x3b,0x3b,0x38, -0x3e,0x3f,0x3d,0x3d,0x46,0x4f,0x4a,0x3c,0x35,0x2b,0x2c,0x39,0x49,0x53,0x4f,0x42, -0x2b,0x22,0x1b,0x1d,0x24,0x2b,0x34,0x3c,0x47,0x50,0x58,0x58,0x53,0x4e,0x4a,0x47, -0x44,0x44,0x3f,0x39,0x37,0x3b,0x3f,0x3f,0x41,0x35,0x2d,0x33,0x3f,0x48,0x4b,0x4b, -0x47,0x47,0x46,0x43,0x3c,0x36,0x3a,0x42,0x42,0x42,0x4f,0x60,0x60,0x4f,0x43,0x43, -0x43,0x44,0x42,0x41,0x48,0x53,0x59,0x5a,0x45,0x3f,0x3e,0x44,0x45,0x44,0x4b,0x57, -0x5b,0x5a,0x51,0x43,0x3b,0x3b,0x3b,0x38,0x3e,0x3d,0x3e,0x3d,0x38,0x33,0x36,0x3c, -0x3c,0x3e,0x3c,0x38,0x36,0x39,0x3b,0x3b,0x38,0x41,0x45,0x3f,0x3c,0x41,0x48,0x49, -0x49,0x49,0x4a,0x48,0x3e,0x32,0x32,0x39,0x35,0x39,0x3c,0x40,0x4c,0x59,0x5a,0x53, -0x5d,0x66,0x6d,0x65,0x52,0x44,0x46,0x4f,0x56,0x59,0x59,0x55,0x51,0x51,0x53,0x54, -0x57,0x4e,0x50,0x55,0x50,0x4a,0x48,0x46,0x42,0x48,0x4d,0x4e,0x4d,0x4d,0x4a,0x45, -0x3b,0x36,0x30,0x2d,0x30,0x35,0x3a,0x3d,0x3e,0x3c,0x39,0x39,0x40,0x49,0x4d,0x4b, -0x4b,0x49,0x48,0x49,0x4b,0x4c,0x4a,0x48,0x4d,0x50,0x54,0x59,0x62,0x69,0x67,0x61, -0x65,0x62,0x5c,0x5b,0x68,0x7a,0x81,0x7e,0x68,0x5c,0x51,0x4f,0x54,0x58,0x58,0x57, -0x58,0x5a,0x5d,0x61,0x63,0x64,0x66,0x68,0x6c,0x77,0x7d,0x7b,0x7a,0x79,0x6e,0x5e, -0x50,0x4e,0x4c,0x48,0x42,0x3f,0x42,0x48,0x4b,0x49,0x4e,0x51,0x52,0x5f,0x73,0x7c, -0x76,0x6a,0x5b,0x50,0x4d,0x54,0x60,0x6a,0x72,0x76,0x79,0x75,0x6e,0x6a,0x6b,0x6d, -0x65,0x5f,0x59,0x56,0x56,0x56,0x57,0x58,0x62,0x65,0x69,0x6f,0x73,0x75,0x75,0x74, -0x7b,0x84,0x8b,0x89,0x81,0x7e,0x83,0x8a,0x8a,0x7e,0x71,0x66,0x57,0x44,0x37,0x34, -0x33,0x2d,0x2d,0x39,0x48,0x54,0x5e,0x65,0x6d,0x62,0x61,0x6e,0x75,0x70,0x6d,0x6f, -0x6e,0x6c,0x6d,0x70,0x75,0x5e,0x47,0x59,0x5d,0x5a,0x5a,0x60,0x66,0x68,0x67,0x68, -0x70,0x73,0x77,0x79,0x7a,0x79,0x79,0x79,0x7b,0x7d,0x7f,0x80,0x7f,0x80,0x83,0x86, -0x88,0x89,0x8a,0x8a,0x89,0x88,0x89,0x8a,0x89,0x8a,0x8c,0x8e,0x8f,0x90,0x91,0x91, -0x91,0x92,0x92,0x93,0x93,0x93,0x93,0x93,0x95,0x95,0x95,0x94,0x96,0x9a,0x9b,0x99, -0x98,0x9a,0x9c,0x9e,0x9f,0x9e,0x9d,0x9d,0xa2,0xa3,0xa4,0xa5,0xa4,0xa4,0xa4,0xa5, -0xa7,0xa7,0xa7,0xa7,0xa8,0xa9,0xaa,0xab,0xa9,0xaa,0xac,0xac,0xab,0xa9,0xa8,0xa8, -0xab,0xa9,0xa7,0xa7,0xa8,0xa9,0xa8,0xa6,0xa3,0xa4,0xa5,0xa5,0xa6,0xa6,0xa6,0xa6, -0xa7,0xa6,0xa5,0xa5,0xa4,0xa5,0xa5,0xa6,0xa1,0xa2,0xa2,0xa3,0xa2,0xa1,0xa0,0x9f, -0xa0,0xa0,0x9f,0x9e,0x9e,0x9e,0x9e,0x9e,0x9c,0x9a,0x98,0x97,0x96,0x95,0x93,0x91, -0x90,0x90,0x8e,0x8d,0x8b,0x89,0x88,0x88,0x83,0x82,0x82,0x82,0x82,0x80,0x7d,0x7b, -0x7d,0x7f,0x7f,0x7e,0x7a,0x77,0x76,0x77,0x73,0x72,0x71,0x6f,0x6d,0x6a,0x65,0x62, -0x63,0x5f,0x59,0x53,0x51,0x52,0x52,0x52,0x6c,0x72,0x74,0x78,0x7e,0x7c,0x77,0x78, -0x74,0x74,0x75,0x77,0x79,0x79,0x78,0x76,0x73,0x77,0x7b,0x7c,0x7b,0x7b,0x7e,0x81, -0x85,0x7f,0x7d,0x7e,0x7e,0x82,0x83,0x7d,0x82,0x81,0x86,0x89,0x87,0x85,0x80,0x75, -0x75,0x6e,0x67,0x58,0x5d,0x71,0x74,0x73,0x65,0x5b,0x51,0x51,0x53,0x49,0x41,0x44, -0x45,0x51,0x4f,0x48,0x4b,0x45,0x3a,0x39,0x37,0x41,0x52,0x5d,0x64,0x71,0x7a,0x77, -0x5e,0x53,0x49,0x4c,0x57,0x60,0x5f,0x5a,0x4c,0x54,0x5e,0x63,0x61,0x5c,0x59,0x59, -0x63,0x63,0x5f,0x57,0x4d,0x43,0x37,0x2e,0x2b,0x34,0x40,0x48,0x49,0x44,0x41,0x3f, -0x3b,0x30,0x2c,0x32,0x3a,0x44,0x45,0x3e,0x36,0x30,0x2c,0x2b,0x28,0x24,0x26,0x2b, -0x3b,0x3a,0x39,0x36,0x2f,0x2c,0x32,0x3c,0x4a,0x42,0x33,0x2a,0x31,0x3f,0x3f,0x34, -0x2f,0x36,0x3b,0x3a,0x39,0x39,0x36,0x30,0x24,0x18,0x1c,0x2e,0x39,0x3d,0x3f,0x3e, -0x46,0x42,0x3d,0x3d,0x47,0x50,0x4a,0x3d,0x33,0x28,0x29,0x37,0x47,0x4f,0x47,0x36, -0x25,0x1e,0x1b,0x20,0x29,0x32,0x3c,0x44,0x49,0x51,0x59,0x5a,0x56,0x52,0x4d,0x49, -0x44,0x44,0x43,0x41,0x3e,0x42,0x4f,0x5b,0x55,0x3b,0x27,0x2b,0x3d,0x4b,0x4c,0x49, -0x45,0x3e,0x38,0x37,0x38,0x38,0x3a,0x3b,0x3d,0x40,0x4f,0x5f,0x5c,0x48,0x3c,0x3e, -0x3e,0x3d,0x3e,0x3d,0x40,0x4f,0x5b,0x5a,0x4c,0x42,0x3e,0x46,0x50,0x54,0x56,0x5a, -0x5e,0x54,0x49,0x40,0x39,0x34,0x35,0x39,0x41,0x3e,0x40,0x44,0x42,0x3b,0x38,0x3a, -0x3a,0x39,0x38,0x37,0x34,0x33,0x37,0x3c,0x40,0x40,0x41,0x41,0x3c,0x39,0x40,0x4b, -0x52,0x4a,0x44,0x42,0x3d,0x36,0x34,0x36,0x34,0x35,0x38,0x3d,0x46,0x50,0x5a,0x60, -0x60,0x60,0x58,0x4c,0x46,0x4a,0x4c,0x49,0x4f,0x50,0x53,0x58,0x5c,0x5c,0x57,0x52, -0x47,0x4c,0x51,0x52,0x51,0x51,0x50,0x4e,0x4a,0x4b,0x4e,0x50,0x4f,0x49,0x3f,0x38, -0x36,0x33,0x2f,0x2f,0x32,0x35,0x38,0x39,0x3c,0x37,0x35,0x36,0x38,0x3b,0x42,0x4b, -0x48,0x47,0x49,0x4e,0x50,0x4f,0x51,0x56,0x5b,0x5e,0x60,0x61,0x67,0x6c,0x65,0x5a, -0x62,0x57,0x4c,0x4c,0x55,0x61,0x6c,0x74,0x69,0x59,0x4e,0x4f,0x51,0x4f,0x52,0x59, -0x58,0x5b,0x5c,0x5c,0x60,0x65,0x65,0x61,0x6a,0x6e,0x6e,0x67,0x61,0x5f,0x5f,0x5e, -0x5e,0x51,0x46,0x44,0x42,0x3e,0x3d,0x3f,0x3a,0x3b,0x3d,0x40,0x46,0x52,0x6a,0x7e, -0x8a,0x70,0x57,0x51,0x57,0x5c,0x60,0x65,0x65,0x70,0x72,0x72,0x6d,0x74,0x82,0x7c, -0x65,0x5b,0x5d,0x65,0x62,0x5c,0x5b,0x5c,0x63,0x64,0x69,0x70,0x75,0x6f,0x60,0x52, -0x5e,0x6a,0x78,0x7f,0x82,0x84,0x86,0x86,0x81,0x7c,0x6e,0x5c,0x51,0x4e,0x4f,0x4d, -0x49,0x4d,0x53,0x5a,0x60,0x63,0x64,0x64,0x63,0x62,0x66,0x6d,0x6d,0x67,0x67,0x6d, -0x6c,0x6d,0x77,0x72,0x6f,0x50,0x4f,0x59,0x5d,0x5c,0x5d,0x60,0x62,0x62,0x64,0x67, -0x6e,0x74,0x79,0x7a,0x78,0x78,0x79,0x78,0x7c,0x7e,0x7e,0x7c,0x7c,0x80,0x82,0x83, -0x83,0x85,0x88,0x8a,0x89,0x88,0x87,0x86,0x86,0x87,0x8a,0x8c,0x8d,0x8d,0x8d,0x8c, -0x8e,0x90,0x91,0x91,0x91,0x91,0x93,0x94,0x94,0x97,0x97,0x95,0x96,0x99,0x9a,0x97, -0x98,0x99,0x9a,0x9c,0x9d,0x9d,0x9d,0x9d,0x9d,0x9e,0xa0,0xa2,0xa3,0xa4,0xa4,0xa4, -0xa6,0xa6,0xa7,0xa7,0xa8,0xa8,0xa8,0xa8,0xa9,0xa9,0xa9,0xa7,0xa5,0xa4,0xa4,0xa5, -0xa8,0xa7,0xa7,0xa7,0xa7,0xa7,0xa7,0xa8,0xa9,0xa8,0xa7,0xa6,0xa5,0xa4,0xa4,0xa4, -0xa7,0xa7,0xa6,0xa6,0xa6,0xa5,0xa5,0xa5,0xa3,0xa3,0xa3,0xa2,0xa2,0xa1,0xa1,0xa1, -0xa0,0x9f,0x9f,0x9e,0x9e,0x9e,0x9e,0x9f,0x99,0x98,0x97,0x97,0x97,0x95,0x93,0x91, -0x8e,0x90,0x90,0x8e,0x8d,0x8c,0x89,0x85,0x87,0x85,0x82,0x80,0x7f,0x7f,0x7e,0x7d, -0x7a,0x7a,0x79,0x79,0x78,0x76,0x75,0x75,0x73,0x73,0x71,0x6e,0x6a,0x67,0x64,0x63, -0x5f,0x5f,0x5c,0x56,0x53,0x52,0x50,0x4e,0x62,0x6c,0x6e,0x74,0x72,0x6d,0x73,0x72, -0x6e,0x70,0x70,0x6c,0x69,0x67,0x67,0x67,0x64,0x6a,0x70,0x74,0x75,0x78,0x7d,0x81, -0x7b,0x7c,0x7e,0x80,0x83,0x86,0x87,0x88,0x88,0x83,0x81,0x84,0x86,0x85,0x84,0x86, -0x7f,0x80,0x7d,0x77,0x73,0x73,0x72,0x6e,0x61,0x68,0x68,0x5d,0x4e,0x47,0x49,0x4d, -0x49,0x4a,0x4e,0x54,0x54,0x4c,0x42,0x3c,0x38,0x48,0x5c,0x69,0x70,0x73,0x75,0x77, -0x60,0x5e,0x5d,0x5f,0x5f,0x5d,0x5c,0x5c,0x4f,0x4f,0x5b,0x64,0x66,0x6c,0x67,0x53, -0x4d,0x4f,0x58,0x5e,0x56,0x46,0x3e,0x40,0x3e,0x42,0x47,0x4c,0x4d,0x48,0x41,0x3b, -0x38,0x32,0x31,0x34,0x39,0x43,0x45,0x3c,0x3e,0x38,0x31,0x2a,0x25,0x23,0x28,0x2e, -0x38,0x41,0x43,0x3e,0x38,0x30,0x2f,0x37,0x45,0x41,0x30,0x2e,0x36,0x3c,0x3d,0x2f, -0x2b,0x30,0x38,0x39,0x36,0x3b,0x3e,0x38,0x30,0x25,0x1e,0x2b,0x3f,0x42,0x3f,0x43, -0x46,0x49,0x3a,0x37,0x4e,0x51,0x3f,0x38,0x21,0x25,0x31,0x3b,0x3d,0x3e,0x39,0x2e, -0x28,0x21,0x1e,0x23,0x2f,0x38,0x3c,0x3d,0x41,0x48,0x51,0x58,0x5a,0x59,0x57,0x57, -0x47,0x46,0x47,0x47,0x46,0x4a,0x55,0x5f,0x59,0x44,0x2f,0x2e,0x3c,0x47,0x45,0x3f, -0x40,0x3f,0x3e,0x3d,0x3a,0x37,0x39,0x3e,0x3f,0x3e,0x44,0x4b,0x47,0x3c,0x39,0x3d, -0x3e,0x3c,0x41,0x44,0x42,0x45,0x4c,0x4d,0x4c,0x44,0x3e,0x41,0x46,0x4b,0x51,0x56, -0x58,0x50,0x43,0x37,0x30,0x30,0x34,0x37,0x3c,0x46,0x4d,0x49,0x41,0x3c,0x3f,0x43, -0x3d,0x37,0x31,0x31,0x32,0x35,0x39,0x3d,0x45,0x47,0x46,0x41,0x3f,0x41,0x43,0x43, -0x44,0x3f,0x3d,0x3f,0x3c,0x35,0x32,0x33,0x36,0x36,0x37,0x39,0x3f,0x49,0x55,0x5d, -0x5e,0x5e,0x59,0x53,0x53,0x57,0x56,0x50,0x4c,0x4c,0x4e,0x51,0x54,0x53,0x4f,0x4b, -0x47,0x4c,0x51,0x54,0x56,0x55,0x4e,0x47,0x46,0x4a,0x51,0x58,0x59,0x50,0x40,0x34, -0x33,0x33,0x33,0x35,0x38,0x3a,0x3a,0x39,0x3c,0x39,0x38,0x3c,0x42,0x46,0x49,0x4b, -0x49,0x47,0x47,0x4b,0x4d,0x4d,0x4f,0x52,0x52,0x55,0x5c,0x64,0x67,0x65,0x61,0x5f, -0x58,0x56,0x53,0x50,0x50,0x56,0x65,0x73,0x6a,0x5e,0x51,0x4d,0x4d,0x53,0x62,0x70, -0x76,0x6c,0x66,0x66,0x60,0x55,0x52,0x58,0x62,0x6b,0x72,0x6e,0x66,0x61,0x5f,0x5d, -0x57,0x55,0x50,0x48,0x41,0x3e,0x3e,0x3e,0x40,0x3e,0x3b,0x37,0x39,0x47,0x63,0x7b, -0x79,0x68,0x55,0x51,0x56,0x5e,0x64,0x68,0x6b,0x70,0x77,0x87,0x8c,0x8c,0x8d,0x7f, -0x77,0x71,0x79,0x83,0x7c,0x6d,0x63,0x5c,0x61,0x6b,0x72,0x73,0x77,0x75,0x61,0x49, -0x42,0x50,0x62,0x6f,0x74,0x76,0x79,0x7d,0x74,0x72,0x6c,0x62,0x5d,0x5f,0x63,0x63, -0x61,0x62,0x63,0x65,0x67,0x69,0x6b,0x6d,0x70,0x72,0x76,0x76,0x6e,0x66,0x66,0x6b, -0x68,0x6a,0x76,0x72,0x6c,0x4f,0x4f,0x59,0x5d,0x5b,0x5a,0x5d,0x5f,0x60,0x63,0x67, -0x6d,0x73,0x78,0x79,0x78,0x79,0x7a,0x79,0x7b,0x7d,0x7d,0x7b,0x7c,0x7f,0x82,0x82, -0x82,0x84,0x86,0x87,0x87,0x86,0x85,0x85,0x86,0x88,0x8a,0x8c,0x8d,0x8d,0x8c,0x8b, -0x8d,0x8e,0x90,0x90,0x8f,0x8f,0x91,0x92,0x93,0x95,0x96,0x94,0x95,0x97,0x98,0x96, -0x96,0x97,0x98,0x99,0x9a,0x9b,0x9b,0x9a,0x9c,0x9d,0x9e,0xa0,0xa1,0xa2,0xa3,0xa3, -0xa3,0xa4,0xa4,0xa4,0xa5,0xa5,0xa5,0xa5,0xa6,0xa7,0xa7,0xa6,0xa5,0xa4,0xa5,0xa6, -0xa7,0xa7,0xa6,0xa6,0xa6,0xa6,0xa7,0xa7,0xa8,0xa8,0xa7,0xa6,0xa5,0xa4,0xa4,0xa4, -0xa5,0xa5,0xa5,0xa5,0xa4,0xa4,0xa4,0xa4,0xa4,0xa4,0xa4,0xa3,0xa2,0xa2,0xa2,0xa1, -0xa0,0x9f,0x9f,0x9e,0x9d,0x9d,0x9c,0x9c,0x9a,0x99,0x98,0x97,0x97,0x96,0x93,0x92, -0x8f,0x8f,0x8f,0x8d,0x8c,0x8b,0x88,0x83,0x86,0x84,0x81,0x80,0x7f,0x7e,0x7d,0x7c, -0x7b,0x7a,0x7a,0x79,0x78,0x77,0x76,0x75,0x72,0x72,0x71,0x6e,0x6a,0x67,0x65,0x63, -0x60,0x5f,0x5c,0x56,0x52,0x52,0x50,0x4e,0x52,0x5a,0x58,0x59,0x58,0x57,0x60,0x5f, -0x62,0x65,0x69,0x6a,0x69,0x69,0x69,0x69,0x66,0x67,0x69,0x6b,0x6d,0x6e,0x70,0x72, -0x7a,0x7a,0x7b,0x7d,0x80,0x83,0x84,0x85,0x83,0x82,0x84,0x88,0x87,0x83,0x82,0x84, -0x83,0x85,0x84,0x80,0x7f,0x81,0x81,0x80,0x83,0x87,0x80,0x69,0x4d,0x3e,0x3d,0x42, -0x42,0x45,0x4b,0x54,0x57,0x55,0x51,0x50,0x4f,0x5c,0x65,0x65,0x65,0x69,0x6a,0x65, -0x5f,0x61,0x64,0x67,0x68,0x65,0x5d,0x56,0x58,0x56,0x59,0x5a,0x58,0x5e,0x5d,0x4e, -0x48,0x4a,0x54,0x60,0x60,0x55,0x4b,0x49,0x4f,0x52,0x55,0x52,0x4b,0x43,0x3d,0x3b, -0x3c,0x35,0x31,0x30,0x34,0x40,0x46,0x40,0x3e,0x38,0x32,0x2e,0x2b,0x2a,0x2b,0x2e, -0x38,0x40,0x42,0x3e,0x38,0x30,0x2f,0x38,0x4a,0x46,0x34,0x30,0x36,0x3d,0x43,0x39, -0x2e,0x30,0x36,0x38,0x35,0x39,0x3e,0x3b,0x35,0x2a,0x21,0x2e,0x42,0x47,0x44,0x48, -0x45,0x46,0x3c,0x40,0x57,0x53,0x39,0x2b,0x22,0x23,0x2e,0x3b,0x43,0x4a,0x47,0x3a, -0x21,0x1d,0x1c,0x22,0x2c,0x35,0x3b,0x3d,0x48,0x4d,0x53,0x57,0x5a,0x5b,0x57,0x51, -0x45,0x44,0x44,0x45,0x44,0x45,0x4a,0x50,0x4d,0x40,0x30,0x2b,0x36,0x43,0x42,0x3a, -0x3d,0x40,0x45,0x45,0x3f,0x3a,0x3c,0x41,0x40,0x3e,0x3e,0x3e,0x3c,0x3c,0x40,0x45, -0x45,0x43,0x4b,0x52,0x4b,0x42,0x42,0x44,0x41,0x3f,0x3d,0x3d,0x3f,0x41,0x42,0x42, -0x41,0x43,0x40,0x38,0x35,0x35,0x33,0x2f,0x3b,0x4a,0x52,0x4b,0x42,0x41,0x44,0x45, -0x42,0x39,0x32,0x34,0x3a,0x3e,0x3f,0x3f,0x3f,0x44,0x42,0x3c,0x3f,0x49,0x48,0x40, -0x43,0x41,0x42,0x45,0x42,0x39,0x34,0x34,0x37,0x38,0x39,0x39,0x3a,0x40,0x49,0x51, -0x59,0x59,0x56,0x55,0x59,0x5c,0x56,0x4d,0x4c,0x4b,0x4a,0x4b,0x4c,0x4c,0x49,0x46, -0x4b,0x4c,0x4e,0x51,0x56,0x57,0x50,0x48,0x48,0x4b,0x53,0x5c,0x5e,0x55,0x43,0x35, -0x33,0x33,0x34,0x35,0x38,0x3a,0x3b,0x3b,0x3b,0x3b,0x3e,0x46,0x52,0x5b,0x5c,0x59, -0x52,0x50,0x51,0x55,0x57,0x56,0x55,0x54,0x52,0x50,0x53,0x59,0x58,0x56,0x5d,0x68, -0x6b,0x63,0x5a,0x58,0x59,0x5d,0x63,0x67,0x64,0x62,0x5e,0x58,0x57,0x5b,0x65,0x6d, -0x71,0x6a,0x68,0x6b,0x63,0x51,0x47,0x47,0x59,0x64,0x6e,0x6d,0x66,0x60,0x5e,0x5e, -0x63,0x6a,0x67,0x57,0x49,0x45,0x45,0x44,0x47,0x4a,0x4b,0x47,0x41,0x41,0x4d,0x5b, -0x65,0x64,0x61,0x5f,0x64,0x6c,0x71,0x73,0x6d,0x69,0x6d,0x86,0x95,0x97,0x98,0x8b, -0x7a,0x72,0x75,0x7c,0x76,0x6c,0x66,0x61,0x61,0x6e,0x72,0x6e,0x79,0x8c,0x8a,0x79, -0x55,0x50,0x53,0x63,0x74,0x7a,0x76,0x73,0x70,0x6e,0x68,0x5d,0x54,0x50,0x4f,0x4f, -0x48,0x47,0x45,0x45,0x47,0x4c,0x51,0x54,0x5e,0x64,0x69,0x6b,0x6b,0x6a,0x68,0x65, -0x63,0x68,0x75,0x72,0x66,0x4e,0x50,0x5a,0x5d,0x5b,0x5a,0x5c,0x5e,0x60,0x64,0x69, -0x6b,0x71,0x76,0x77,0x78,0x79,0x7a,0x7a,0x79,0x7b,0x7b,0x7a,0x7a,0x7e,0x81,0x81, -0x80,0x82,0x84,0x84,0x83,0x83,0x83,0x83,0x86,0x87,0x89,0x8b,0x8c,0x8c,0x8b,0x8b, -0x8d,0x8e,0x8e,0x8e,0x8e,0x8d,0x8e,0x8f,0x91,0x93,0x93,0x92,0x93,0x95,0x95,0x94, -0x94,0x95,0x96,0x97,0x98,0x98,0x99,0x99,0x9b,0x9b,0x9c,0x9d,0x9e,0xa0,0xa1,0xa2, -0xa1,0xa1,0xa1,0xa2,0xa2,0xa3,0xa3,0xa3,0xa2,0xa4,0xa5,0xa5,0xa5,0xa4,0xa5,0xa6, -0xa6,0xa6,0xa5,0xa5,0xa5,0xa5,0xa6,0xa6,0xa7,0xa6,0xa5,0xa4,0xa4,0xa3,0xa3,0xa3, -0xa3,0xa3,0xa3,0xa3,0xa3,0xa3,0xa3,0xa3,0xa4,0xa3,0xa3,0xa2,0xa1,0xa1,0xa0,0xa0, -0xa0,0x9f,0x9e,0x9d,0x9c,0x9b,0x9a,0x9a,0x9b,0x99,0x98,0x98,0x98,0x96,0x94,0x93, -0x90,0x8f,0x8d,0x8b,0x8b,0x8b,0x87,0x81,0x84,0x82,0x81,0x7f,0x7f,0x7e,0x7c,0x7b, -0x7b,0x7b,0x79,0x78,0x77,0x76,0x75,0x75,0x71,0x71,0x6f,0x6d,0x6b,0x68,0x65,0x63, -0x60,0x5f,0x5b,0x55,0x51,0x51,0x50,0x4f,0x54,0x5d,0x57,0x50,0x4b,0x4c,0x55,0x52, -0x53,0x57,0x5d,0x62,0x64,0x64,0x64,0x65,0x64,0x64,0x65,0x67,0x69,0x69,0x66,0x63, -0x6c,0x6b,0x6b,0x6d,0x70,0x72,0x74,0x74,0x71,0x77,0x7f,0x84,0x83,0x80,0x80,0x83, -0x82,0x84,0x83,0x80,0x7e,0x80,0x82,0x82,0x78,0x7c,0x74,0x5a,0x3d,0x31,0x37,0x41, -0x46,0x45,0x47,0x4b,0x4d,0x4f,0x53,0x58,0x57,0x5d,0x5b,0x51,0x52,0x5d,0x62,0x5d, -0x57,0x5e,0x65,0x69,0x6c,0x69,0x5e,0x51,0x57,0x53,0x51,0x4e,0x4a,0x50,0x52,0x4a, -0x42,0x3c,0x3b,0x44,0x4d,0x4e,0x4d,0x4d,0x58,0x5b,0x5c,0x54,0x47,0x3e,0x3d,0x3f, -0x39,0x33,0x30,0x2d,0x30,0x3d,0x44,0x3f,0x3b,0x38,0x35,0x2f,0x27,0x24,0x28,0x2f, -0x3a,0x42,0x44,0x41,0x3c,0x32,0x32,0x3b,0x48,0x44,0x34,0x30,0x34,0x3b,0x42,0x3b, -0x33,0x31,0x37,0x3a,0x35,0x36,0x3c,0x3e,0x38,0x2c,0x24,0x30,0x44,0x49,0x43,0x44, -0x43,0x45,0x41,0x4a,0x5a,0x50,0x35,0x29,0x2b,0x29,0x30,0x3e,0x4a,0x52,0x4d,0x3d, -0x24,0x20,0x1e,0x23,0x29,0x2d,0x30,0x32,0x40,0x47,0x4e,0x53,0x5c,0x64,0x61,0x57, -0x47,0x46,0x46,0x48,0x47,0x46,0x46,0x49,0x46,0x42,0x37,0x2e,0x36,0x46,0x48,0x40, -0x3f,0x3f,0x42,0x45,0x44,0x41,0x40,0x41,0x41,0x43,0x42,0x3e,0x3e,0x41,0x45,0x46, -0x48,0x46,0x4e,0x54,0x4d,0x46,0x43,0x40,0x3d,0x3b,0x39,0x3a,0x3d,0x3f,0x3d,0x39, -0x35,0x3c,0x3f,0x3c,0x3b,0x3e,0x3a,0x31,0x38,0x41,0x47,0x46,0x43,0x42,0x40,0x3d, -0x3f,0x38,0x36,0x3c,0x45,0x48,0x47,0x44,0x3f,0x43,0x42,0x41,0x48,0x55,0x57,0x52, -0x47,0x45,0x46,0x48,0x44,0x3c,0x38,0x39,0x36,0x3a,0x3d,0x3d,0x3a,0x3a,0x3d,0x41, -0x4b,0x4d,0x4e,0x50,0x55,0x57,0x52,0x4a,0x4f,0x4c,0x49,0x47,0x47,0x48,0x48,0x47, -0x46,0x45,0x44,0x46,0x4d,0x55,0x57,0x56,0x51,0x4f,0x50,0x55,0x58,0x52,0x45,0x3a, -0x35,0x33,0x31,0x30,0x32,0x36,0x3a,0x3d,0x3e,0x41,0x45,0x4b,0x57,0x62,0x63,0x5f, -0x5c,0x5d,0x60,0x67,0x6d,0x6f,0x6e,0x6b,0x66,0x63,0x62,0x60,0x5b,0x59,0x5f,0x69, -0x73,0x67,0x5b,0x59,0x5c,0x5e,0x5f,0x5f,0x5d,0x5e,0x5e,0x5e,0x64,0x6a,0x69,0x63, -0x5d,0x63,0x69,0x6d,0x74,0x77,0x71,0x68,0x61,0x67,0x6c,0x6c,0x69,0x67,0x69,0x6b, -0x66,0x6a,0x66,0x57,0x49,0x45,0x49,0x4c,0x5e,0x64,0x6a,0x6a,0x62,0x58,0x54,0x54, -0x64,0x74,0x80,0x7f,0x7d,0x81,0x84,0x84,0x74,0x6d,0x68,0x75,0x81,0x8c,0x9b,0x97, -0x75,0x66,0x61,0x64,0x63,0x62,0x61,0x5d,0x5e,0x68,0x68,0x64,0x73,0x91,0xa3,0xa2, -0x7f,0x69,0x5c,0x65,0x75,0x7a,0x76,0x73,0x73,0x72,0x6c,0x62,0x57,0x51,0x50,0x51, -0x57,0x56,0x55,0x56,0x59,0x5e,0x63,0x66,0x62,0x69,0x70,0x78,0x83,0x8b,0x84,0x76, -0x62,0x68,0x74,0x71,0x5e,0x4d,0x53,0x5d,0x5f,0x5d,0x5d,0x5f,0x62,0x63,0x67,0x6a, -0x6c,0x71,0x75,0x76,0x77,0x79,0x79,0x78,0x76,0x79,0x79,0x78,0x78,0x7c,0x7f,0x7f, -0x7f,0x81,0x82,0x82,0x81,0x81,0x82,0x82,0x85,0x86,0x88,0x8a,0x8b,0x8c,0x8c,0x8b, -0x8d,0x8e,0x8e,0x8e,0x8d,0x8d,0x8e,0x8f,0x90,0x91,0x91,0x91,0x92,0x93,0x93,0x93, -0x95,0x95,0x96,0x97,0x97,0x98,0x98,0x98,0x9a,0x9a,0x9a,0x9b,0x9c,0x9d,0x9f,0xa0, -0xa0,0xa0,0xa1,0xa1,0xa2,0xa2,0xa2,0xa2,0xa0,0xa1,0xa3,0xa4,0xa3,0xa3,0xa3,0xa4, -0xa4,0xa4,0xa4,0xa3,0xa3,0xa4,0xa4,0xa4,0xa4,0xa3,0xa3,0xa2,0xa2,0xa2,0xa2,0xa2, -0xa2,0xa2,0xa2,0xa2,0xa2,0xa2,0xa2,0xa2,0xa1,0xa1,0xa1,0xa0,0x9f,0x9e,0x9d,0x9d, -0x9f,0x9e,0x9e,0x9d,0x9c,0x9b,0x9b,0x9a,0x9b,0x9a,0x98,0x98,0x98,0x97,0x95,0x94, -0x92,0x90,0x8c,0x8a,0x8c,0x8c,0x87,0x80,0x83,0x82,0x80,0x7f,0x7f,0x7e,0x7c,0x7a, -0x7b,0x7a,0x78,0x76,0x74,0x74,0x74,0x74,0x70,0x6f,0x6e,0x6c,0x6b,0x68,0x64,0x62, -0x60,0x5f,0x5a,0x53,0x50,0x50,0x50,0x4f,0x54,0x61,0x59,0x4b,0x3f,0x3d,0x46,0x42, -0x4b,0x4c,0x51,0x56,0x58,0x57,0x57,0x58,0x5a,0x5d,0x61,0x65,0x66,0x63,0x5e,0x5b, -0x5a,0x58,0x56,0x57,0x5b,0x5e,0x5f,0x60,0x62,0x6a,0x74,0x77,0x74,0x71,0x72,0x76, -0x78,0x79,0x77,0x73,0x6f,0x6e,0x6f,0x70,0x74,0x75,0x6a,0x4f,0x33,0x28,0x2e,0x39, -0x48,0x41,0x38,0x30,0x2b,0x2a,0x31,0x38,0x3d,0x42,0x46,0x46,0x4a,0x50,0x50,0x4b, -0x48,0x52,0x5b,0x5e,0x61,0x62,0x5b,0x52,0x4e,0x4a,0x47,0x44,0x47,0x4d,0x50,0x4c, -0x49,0x3e,0x34,0x34,0x3c,0x46,0x4c,0x50,0x5c,0x5f,0x5d,0x53,0x46,0x3d,0x3d,0x40, -0x33,0x32,0x32,0x30,0x32,0x3e,0x45,0x3e,0x39,0x3c,0x3b,0x30,0x20,0x19,0x23,0x32, -0x3d,0x44,0x46,0x44,0x3e,0x33,0x32,0x3c,0x47,0x41,0x31,0x2f,0x35,0x3a,0x3f,0x37, -0x36,0x33,0x38,0x3d,0x36,0x33,0x3a,0x3f,0x3a,0x30,0x27,0x32,0x46,0x49,0x42,0x40, -0x42,0x46,0x48,0x50,0x57,0x4a,0x3a,0x38,0x2e,0x2d,0x36,0x45,0x50,0x56,0x4e,0x3c, -0x2e,0x26,0x23,0x28,0x2e,0x2e,0x2c,0x2c,0x32,0x3e,0x49,0x50,0x5e,0x6d,0x6d,0x64, -0x3f,0x3e,0x41,0x45,0x47,0x45,0x45,0x46,0x4d,0x4e,0x46,0x3a,0x3c,0x48,0x4c,0x46, -0x3f,0x38,0x34,0x3a,0x42,0x44,0x40,0x3b,0x41,0x43,0x41,0x3c,0x3b,0x3e,0x3f,0x3e, -0x3f,0x3f,0x43,0x45,0x45,0x4a,0x4b,0x42,0x41,0x3b,0x36,0x39,0x42,0x48,0x46,0x42, -0x40,0x44,0x41,0x3a,0x39,0x3e,0x3f,0x3a,0x31,0x34,0x3c,0x43,0x43,0x3e,0x3d,0x3f, -0x3e,0x3a,0x39,0x3f,0x46,0x49,0x49,0x48,0x3f,0x3f,0x3f,0x41,0x47,0x50,0x57,0x59, -0x44,0x42,0x41,0x42,0x3e,0x38,0x36,0x39,0x35,0x39,0x3d,0x3d,0x3a,0x39,0x3b,0x3e, -0x42,0x47,0x4c,0x4f,0x52,0x54,0x53,0x51,0x4f,0x4b,0x46,0x43,0x42,0x44,0x46,0x48, -0x41,0x43,0x43,0x43,0x47,0x52,0x5b,0x60,0x57,0x51,0x4c,0x4c,0x4e,0x4b,0x43,0x3b, -0x34,0x33,0x30,0x2f,0x30,0x34,0x38,0x3c,0x44,0x46,0x47,0x4a,0x50,0x56,0x57,0x55, -0x50,0x50,0x52,0x59,0x63,0x6c,0x71,0x71,0x72,0x77,0x79,0x76,0x72,0x70,0x6b,0x66, -0x5d,0x5a,0x56,0x52,0x4e,0x4f,0x58,0x61,0x5c,0x54,0x4d,0x52,0x66,0x7a,0x79,0x6e, -0x61,0x5e,0x5b,0x5d,0x68,0x74,0x76,0x70,0x63,0x62,0x62,0x63,0x64,0x65,0x66,0x68, -0x64,0x5d,0x56,0x52,0x4e,0x4e,0x55,0x5e,0x69,0x67,0x65,0x64,0x65,0x67,0x68,0x69, -0x64,0x79,0x87,0x81,0x76,0x75,0x79,0x7a,0x83,0x84,0x7a,0x72,0x6a,0x70,0x80,0x7b, -0x7b,0x6b,0x65,0x67,0x66,0x63,0x5b,0x52,0x55,0x5a,0x5c,0x5c,0x63,0x72,0x80,0x86, -0x7f,0x72,0x68,0x69,0x6a,0x69,0x6e,0x77,0x79,0x78,0x72,0x67,0x5b,0x53,0x54,0x58, -0x63,0x63,0x64,0x65,0x66,0x67,0x68,0x68,0x6b,0x75,0x7c,0x7f,0x84,0x86,0x7b,0x6b, -0x61,0x67,0x70,0x6d,0x54,0x4c,0x54,0x5d,0x5f,0x5e,0x60,0x63,0x66,0x66,0x67,0x6a, -0x6e,0x72,0x75,0x75,0x75,0x77,0x77,0x75,0x75,0x77,0x77,0x75,0x76,0x79,0x7c,0x7d, -0x7e,0x80,0x81,0x82,0x81,0x81,0x82,0x83,0x83,0x84,0x86,0x88,0x8a,0x8b,0x8c,0x8c, -0x8d,0x8e,0x8f,0x8e,0x8d,0x8d,0x8e,0x8f,0x8f,0x8f,0x8f,0x90,0x91,0x91,0x91,0x92, -0x94,0x94,0x94,0x95,0x95,0x96,0x96,0x97,0x99,0x99,0x99,0x99,0x9a,0x9c,0x9d,0x9e, -0x9f,0x9f,0x9f,0x9f,0xa0,0xa0,0xa1,0xa1,0x9f,0xa0,0xa2,0xa2,0xa1,0xa0,0xa1,0xa2, -0xa3,0xa2,0xa2,0xa2,0xa2,0xa2,0xa2,0xa3,0xa3,0xa3,0xa2,0xa2,0xa2,0xa2,0xa2,0xa3, -0xa2,0xa2,0xa2,0xa2,0xa1,0xa1,0xa1,0xa1,0xa0,0x9f,0x9f,0x9e,0x9e,0x9d,0x9c,0x9c, -0x9d,0x9d,0x9e,0x9e,0x9d,0x9d,0x9c,0x9b,0x9a,0x99,0x97,0x97,0x97,0x96,0x95,0x94, -0x93,0x91,0x8d,0x8b,0x8c,0x8d,0x88,0x81,0x83,0x82,0x80,0x7f,0x7e,0x7d,0x7b,0x7a, -0x79,0x77,0x75,0x72,0x71,0x70,0x71,0x71,0x6f,0x6d,0x6c,0x6b,0x6a,0x67,0x63,0x60, -0x5f,0x5e,0x59,0x52,0x4f,0x4f,0x4f,0x4e,0x54,0x61,0x59,0x48,0x3a,0x3a,0x47,0x45, -0x49,0x47,0x48,0x4b,0x4d,0x4b,0x4b,0x4d,0x50,0x54,0x58,0x59,0x57,0x55,0x54,0x55, -0x52,0x4f,0x4c,0x4c,0x50,0x54,0x56,0x56,0x5e,0x64,0x68,0x65,0x5e,0x5a,0x5b,0x5f, -0x67,0x67,0x67,0x64,0x5f,0x5c,0x5d,0x5f,0x64,0x66,0x5f,0x50,0x42,0x42,0x4e,0x58, -0x5a,0x51,0x45,0x38,0x2e,0x28,0x2b,0x30,0x34,0x3b,0x4d,0x5e,0x60,0x53,0x44,0x3e, -0x43,0x4c,0x52,0x53,0x54,0x59,0x5a,0x59,0x52,0x4d,0x44,0x41,0x48,0x4e,0x50,0x50, -0x4a,0x44,0x3c,0x37,0x39,0x3f,0x44,0x46,0x60,0x5f,0x5b,0x51,0x45,0x3d,0x3b,0x3b, -0x35,0x34,0x34,0x31,0x33,0x42,0x4a,0x44,0x3a,0x3e,0x3e,0x35,0x26,0x1f,0x26,0x33, -0x3d,0x43,0x46,0x45,0x3f,0x33,0x31,0x3c,0x4d,0x42,0x2d,0x2d,0x37,0x3c,0x40,0x37, -0x30,0x2f,0x37,0x3c,0x35,0x31,0x38,0x3e,0x40,0x34,0x29,0x30,0x42,0x49,0x45,0x45, -0x3f,0x3f,0x43,0x4d,0x53,0x4b,0x40,0x3d,0x26,0x2a,0x39,0x4a,0x55,0x5a,0x52,0x43, -0x30,0x26,0x22,0x2c,0x38,0x39,0x34,0x30,0x2e,0x3d,0x4a,0x52,0x5f,0x6e,0x70,0x68, -0x3c,0x3b,0x3d,0x40,0x40,0x3d,0x3c,0x3d,0x47,0x4b,0x47,0x3c,0x3a,0x42,0x47,0x45, -0x3b,0x2f,0x28,0x2f,0x3c,0x42,0x3d,0x37,0x3b,0x3b,0x38,0x35,0x36,0x3c,0x40,0x42, -0x3b,0x3b,0x3e,0x3f,0x44,0x51,0x56,0x4d,0x3a,0x34,0x36,0x44,0x50,0x4e,0x44,0x3d, -0x44,0x46,0x44,0x3f,0x3b,0x3c,0x39,0x34,0x2d,0x32,0x3d,0x46,0x43,0x3d,0x42,0x4e, -0x4e,0x47,0x40,0x3f,0x3f,0x40,0x41,0x43,0x44,0x42,0x40,0x3f,0x40,0x45,0x4b,0x50, -0x48,0x45,0x45,0x44,0x3d,0x34,0x31,0x34,0x34,0x37,0x38,0x38,0x38,0x3b,0x40,0x45, -0x49,0x4e,0x54,0x54,0x52,0x4f,0x50,0x52,0x4c,0x4a,0x47,0x44,0x42,0x43,0x44,0x45, -0x4e,0x52,0x53,0x4e,0x4b,0x4d,0x53,0x58,0x53,0x4e,0x48,0x46,0x47,0x44,0x3d,0x37, -0x31,0x32,0x33,0x33,0x34,0x36,0x39,0x3b,0x44,0x43,0x46,0x4c,0x50,0x51,0x51,0x51, -0x4c,0x4a,0x47,0x47,0x4e,0x59,0x62,0x65,0x66,0x6a,0x6c,0x6b,0x70,0x77,0x74,0x6c, -0x60,0x5a,0x55,0x52,0x52,0x53,0x58,0x5e,0x5b,0x50,0x46,0x4d,0x65,0x78,0x77,0x6b, -0x60,0x53,0x4f,0x5a,0x64,0x63,0x61,0x63,0x5e,0x5b,0x59,0x5c,0x5e,0x5c,0x5a,0x59, -0x67,0x5a,0x52,0x55,0x59,0x5a,0x5e,0x63,0x5d,0x56,0x4d,0x4b,0x53,0x5f,0x67,0x69, -0x65,0x71,0x75,0x69,0x5c,0x5d,0x66,0x6d,0x6c,0x7c,0x84,0x88,0x87,0x92,0xa3,0x9d, -0x7e,0x6f,0x66,0x65,0x62,0x61,0x5d,0x55,0x56,0x53,0x53,0x55,0x56,0x57,0x5f,0x68, -0x6a,0x67,0x68,0x6b,0x6b,0x68,0x69,0x6e,0x71,0x6f,0x68,0x5c,0x4c,0x42,0x43,0x49, -0x49,0x4b,0x4f,0x52,0x55,0x55,0x55,0x55,0x62,0x6d,0x73,0x6c,0x62,0x5c,0x55,0x4d, -0x5e,0x63,0x6b,0x6a,0x4d,0x4c,0x56,0x5c,0x5f,0x5e,0x61,0x65,0x67,0x66,0x66,0x68, -0x70,0x73,0x74,0x74,0x74,0x76,0x75,0x72,0x73,0x76,0x76,0x74,0x74,0x77,0x79,0x7a, -0x7d,0x7e,0x81,0x82,0x82,0x82,0x83,0x84,0x82,0x83,0x85,0x87,0x89,0x8a,0x8b,0x8c, -0x8b,0x8c,0x8d,0x8d,0x8c,0x8c,0x8d,0x8e,0x8e,0x8c,0x8d,0x8f,0x8f,0x8f,0x8f,0x91, -0x91,0x91,0x91,0x91,0x91,0x92,0x92,0x93,0x97,0x97,0x98,0x98,0x99,0x9a,0x9b,0x9c, -0x9b,0x9c,0x9c,0x9c,0x9d,0x9d,0x9d,0x9d,0x9f,0xa0,0xa0,0x9f,0x9e,0x9e,0x9f,0xa0, -0xa1,0xa1,0xa0,0xa0,0xa0,0xa0,0xa1,0xa1,0xa3,0xa2,0xa2,0xa2,0xa2,0xa3,0xa3,0xa4, -0xa2,0xa1,0xa1,0xa1,0xa0,0xa0,0x9f,0x9f,0x9f,0x9f,0x9e,0x9e,0x9e,0x9d,0x9d,0x9d, -0x9c,0x9d,0x9d,0x9e,0x9e,0x9d,0x9c,0x9b,0x99,0x97,0x96,0x95,0x95,0x95,0x94,0x93, -0x93,0x92,0x8f,0x8c,0x8d,0x8d,0x89,0x84,0x84,0x82,0x7f,0x7d,0x7c,0x7b,0x7a,0x79, -0x78,0x76,0x72,0x6f,0x6e,0x6e,0x6e,0x6f,0x6e,0x6c,0x6a,0x6a,0x69,0x66,0x61,0x5d, -0x5d,0x5c,0x58,0x51,0x4e,0x4e,0x4d,0x4c,0x58,0x61,0x59,0x4f,0x47,0x4a,0x5a,0x5d, -0x4c,0x47,0x45,0x47,0x48,0x45,0x46,0x49,0x4d,0x4d,0x4d,0x49,0x45,0x46,0x4c,0x52, -0x4d,0x49,0x44,0x45,0x49,0x4e,0x50,0x50,0x55,0x58,0x57,0x50,0x4b,0x4a,0x4d,0x4f, -0x50,0x52,0x55,0x56,0x53,0x51,0x53,0x57,0x60,0x60,0x5a,0x4d,0x42,0x40,0x46,0x4b, -0x4e,0x49,0x43,0x3c,0x35,0x2e,0x2b,0x2c,0x3b,0x40,0x52,0x65,0x63,0x50,0x43,0x44, -0x4f,0x51,0x54,0x55,0x56,0x59,0x5e,0x63,0x61,0x5b,0x4b,0x42,0x46,0x48,0x48,0x4d, -0x49,0x48,0x41,0x36,0x33,0x3a,0x42,0x46,0x57,0x55,0x50,0x49,0x42,0x3e,0x3c,0x3c, -0x39,0x36,0x31,0x2b,0x2f,0x42,0x4d,0x47,0x3a,0x39,0x38,0x36,0x30,0x2a,0x2b,0x2e, -0x3e,0x43,0x47,0x48,0x43,0x36,0x34,0x41,0x50,0x40,0x28,0x28,0x33,0x3b,0x40,0x38, -0x2a,0x2d,0x36,0x39,0x31,0x30,0x39,0x3e,0x40,0x35,0x26,0x28,0x38,0x42,0x42,0x46, -0x36,0x34,0x39,0x46,0x50,0x4c,0x3e,0x30,0x26,0x2b,0x3a,0x4a,0x52,0x57,0x52,0x45, -0x2f,0x22,0x1e,0x2b,0x39,0x39,0x31,0x2b,0x2c,0x3a,0x49,0x54,0x61,0x6d,0x6f,0x6a, -0x44,0x43,0x44,0x44,0x41,0x3b,0x3a,0x3b,0x38,0x40,0x42,0x3b,0x37,0x3a,0x3f,0x40, -0x36,0x2d,0x28,0x2e,0x3a,0x40,0x3e,0x3b,0x39,0x36,0x33,0x33,0x37,0x3c,0x42,0x47, -0x42,0x3e,0x40,0x43,0x46,0x4e,0x54,0x51,0x38,0x31,0x37,0x49,0x50,0x44,0x36,0x30, -0x37,0x3a,0x3e,0x40,0x3e,0x38,0x32,0x2d,0x31,0x35,0x3a,0x3c,0x3b,0x3d,0x44,0x4d, -0x4f,0x46,0x3e,0x3b,0x3c,0x3d,0x3e,0x3f,0x4d,0x4f,0x4a,0x42,0x41,0x48,0x4a,0x47, -0x44,0x44,0x48,0x4a,0x43,0x37,0x30,0x31,0x33,0x34,0x36,0x37,0x3a,0x3e,0x43,0x47, -0x48,0x4d,0x52,0x52,0x4d,0x47,0x47,0x49,0x4f,0x50,0x50,0x4f,0x4d,0x4a,0x47,0x46, -0x56,0x5a,0x5a,0x53,0x4a,0x48,0x4a,0x4d,0x4d,0x49,0x44,0x42,0x41,0x3e,0x39,0x34, -0x31,0x32,0x34,0x35,0x36,0x39,0x3d,0x40,0x41,0x3d,0x44,0x54,0x5d,0x59,0x54,0x54, -0x5b,0x5b,0x5a,0x58,0x5b,0x64,0x6a,0x6c,0x5f,0x5b,0x57,0x58,0x60,0x69,0x6c,0x6b, -0x6b,0x61,0x58,0x58,0x5d,0x5e,0x5c,0x5a,0x5a,0x53,0x4e,0x51,0x5a,0x5f,0x5c,0x55, -0x52,0x4e,0x56,0x69,0x76,0x75,0x73,0x76,0x65,0x61,0x5e,0x5e,0x5c,0x58,0x55,0x54, -0x61,0x5a,0x55,0x5a,0x62,0x62,0x5b,0x54,0x57,0x53,0x4c,0x4a,0x51,0x5b,0x5f,0x5e, -0x64,0x65,0x61,0x58,0x56,0x60,0x6f,0x79,0x6d,0x72,0x73,0x79,0x78,0x7a,0x81,0x76, -0x73,0x65,0x5b,0x55,0x51,0x57,0x61,0x63,0x67,0x5e,0x58,0x5a,0x5d,0x5d,0x60,0x65, -0x63,0x67,0x6f,0x75,0x76,0x70,0x66,0x5e,0x59,0x59,0x58,0x52,0x47,0x40,0x45,0x4f, -0x51,0x54,0x58,0x5e,0x64,0x6a,0x6d,0x6f,0x6a,0x6e,0x6c,0x64,0x5c,0x5a,0x5a,0x59, -0x5a,0x60,0x69,0x6b,0x4d,0x51,0x59,0x5c,0x61,0x60,0x61,0x64,0x66,0x65,0x66,0x68, -0x70,0x73,0x73,0x73,0x74,0x75,0x74,0x71,0x73,0x75,0x75,0x72,0x72,0x75,0x77,0x77, -0x7a,0x7d,0x80,0x82,0x83,0x83,0x83,0x84,0x84,0x84,0x85,0x87,0x88,0x89,0x89,0x8a, -0x88,0x89,0x8a,0x8a,0x8a,0x8a,0x8b,0x8c,0x8c,0x8a,0x8a,0x8d,0x8e,0x8c,0x8c,0x8f, -0x8f,0x8e,0x8e,0x8e,0x8e,0x8f,0x90,0x90,0x95,0x95,0x96,0x97,0x98,0x98,0x98,0x98, -0x99,0x99,0x99,0x9a,0x9a,0x9b,0x9b,0x9b,0x9e,0x9e,0x9e,0x9c,0x9b,0x9c,0x9e,0xa0, -0xa0,0xa0,0x9f,0x9f,0x9f,0x9f,0xa0,0xa0,0xa1,0xa1,0xa1,0xa1,0xa1,0xa2,0xa3,0xa3, -0xa1,0xa1,0xa0,0x9f,0x9e,0x9e,0x9d,0x9d,0x9d,0x9d,0x9d,0x9d,0x9d,0x9d,0x9d,0x9d, -0x9c,0x9c,0x9d,0x9d,0x9d,0x9b,0x9a,0x99,0x97,0x96,0x94,0x93,0x94,0x94,0x93,0x92, -0x92,0x92,0x8f,0x8d,0x8c,0x8c,0x8a,0x86,0x84,0x81,0x7d,0x7a,0x79,0x78,0x78,0x77, -0x77,0x75,0x71,0x6d,0x6c,0x6c,0x6d,0x6e,0x6d,0x6b,0x69,0x68,0x68,0x64,0x5f,0x5a, -0x5b,0x5b,0x57,0x51,0x4d,0x4d,0x4c,0x49,0x53,0x58,0x52,0x52,0x53,0x55,0x61,0x61, -0x51,0x4a,0x46,0x48,0x47,0x43,0x42,0x46,0x46,0x45,0x42,0x3e,0x3d,0x40,0x46,0x4b, -0x43,0x3e,0x39,0x39,0x3e,0x44,0x46,0x47,0x48,0x48,0x44,0x3f,0x3e,0x42,0x46,0x47, -0x41,0x44,0x49,0x4c,0x4a,0x47,0x49,0x4e,0x49,0x4d,0x4d,0x46,0x3f,0x3e,0x42,0x46, -0x45,0x42,0x40,0x40,0x3e,0x3a,0x37,0x37,0x35,0x3b,0x48,0x52,0x4f,0x44,0x42,0x49, -0x54,0x50,0x51,0x58,0x5c,0x5b,0x5c,0x60,0x64,0x62,0x52,0x44,0x40,0x3a,0x37,0x3f, -0x4a,0x4d,0x49,0x40,0x3e,0x48,0x52,0x56,0x50,0x4e,0x4a,0x45,0x40,0x3f,0x41,0x44, -0x3d,0x38,0x31,0x2a,0x2f,0x43,0x4d,0x46,0x37,0x37,0x36,0x32,0x2c,0x28,0x2b,0x31, -0x3b,0x41,0x45,0x48,0x44,0x38,0x37,0x45,0x46,0x39,0x25,0x28,0x33,0x38,0x3d,0x35, -0x2e,0x33,0x3b,0x38,0x2e,0x2f,0x39,0x3c,0x3d,0x34,0x28,0x28,0x34,0x39,0x36,0x38, -0x33,0x36,0x41,0x4b,0x4f,0x4b,0x3e,0x2d,0x2e,0x2e,0x37,0x42,0x49,0x50,0x4e,0x43, -0x31,0x24,0x20,0x2c,0x36,0x32,0x27,0x21,0x2a,0x34,0x42,0x52,0x62,0x6b,0x6a,0x65, -0x3c,0x3c,0x3d,0x3e,0x3a,0x36,0x36,0x38,0x37,0x40,0x46,0x41,0x3a,0x38,0x3a,0x3c, -0x34,0x2f,0x2e,0x34,0x3c,0x40,0x42,0x43,0x3f,0x39,0x36,0x37,0x38,0x38,0x3b,0x40, -0x45,0x3d,0x3f,0x45,0x42,0x41,0x46,0x49,0x48,0x3a,0x36,0x40,0x41,0x34,0x2c,0x30, -0x2f,0x2e,0x30,0x34,0x35,0x34,0x33,0x35,0x34,0x33,0x2f,0x2a,0x2f,0x3a,0x3e,0x3b, -0x3a,0x33,0x30,0x35,0x3d,0x42,0x43,0x43,0x44,0x4a,0x46,0x39,0x39,0x44,0x43,0x37, -0x31,0x35,0x40,0x48,0x45,0x3a,0x33,0x33,0x32,0x34,0x37,0x3a,0x3d,0x40,0x41,0x42, -0x39,0x3e,0x44,0x48,0x46,0x42,0x42,0x43,0x55,0x58,0x5b,0x5c,0x59,0x53,0x4d,0x4a, -0x4b,0x4e,0x4e,0x48,0x43,0x44,0x49,0x4c,0x4b,0x46,0x41,0x3d,0x3c,0x3a,0x37,0x35, -0x33,0x33,0x32,0x31,0x33,0x39,0x41,0x46,0x42,0x3c,0x45,0x5b,0x67,0x5e,0x53,0x50, -0x58,0x5e,0x65,0x68,0x6d,0x74,0x77,0x76,0x6c,0x62,0x5d,0x60,0x63,0x5f,0x5d,0x5e, -0x5c,0x5b,0x5b,0x5b,0x59,0x57,0x59,0x5e,0x5b,0x58,0x53,0x4d,0x47,0x44,0x45,0x49, -0x49,0x50,0x56,0x5a,0x61,0x68,0x69,0x65,0x64,0x5e,0x59,0x55,0x4f,0x49,0x49,0x4c, -0x5f,0x61,0x62,0x68,0x71,0x74,0x66,0x54,0x54,0x52,0x4d,0x4a,0x4d,0x54,0x57,0x55, -0x51,0x4d,0x47,0x48,0x52,0x64,0x76,0x81,0x79,0x6b,0x5e,0x64,0x68,0x6a,0x70,0x68, -0x66,0x5e,0x58,0x52,0x4c,0x53,0x62,0x69,0x78,0x6f,0x68,0x69,0x6d,0x6c,0x64,0x5e, -0x61,0x73,0x83,0x83,0x76,0x67,0x5c,0x57,0x4f,0x50,0x52,0x4f,0x45,0x3f,0x44,0x4e, -0x51,0x52,0x56,0x5b,0x63,0x6b,0x72,0x76,0x71,0x67,0x5c,0x59,0x5d,0x65,0x68,0x67, -0x57,0x5e,0x69,0x6f,0x4f,0x56,0x5d,0x5e,0x64,0x62,0x62,0x64,0x65,0x65,0x67,0x6a, -0x70,0x72,0x73,0x72,0x73,0x75,0x74,0x72,0x73,0x75,0x74,0x72,0x71,0x73,0x75,0x76, -0x78,0x7b,0x80,0x82,0x83,0x83,0x83,0x84,0x85,0x86,0x86,0x86,0x87,0x87,0x88,0x88, -0x85,0x86,0x88,0x88,0x88,0x88,0x89,0x8a,0x8b,0x88,0x88,0x8c,0x8c,0x8a,0x8b,0x8e, -0x8e,0x8e,0x8d,0x8d,0x8d,0x8e,0x8f,0x8f,0x93,0x94,0x95,0x96,0x97,0x97,0x96,0x96, -0x99,0x99,0x99,0x99,0x9a,0x9a,0x9b,0x9b,0x9e,0x9d,0x9c,0x9b,0x9a,0x9c,0x9f,0xa1, -0x9f,0x9f,0x9f,0x9e,0x9e,0x9f,0x9f,0x9f,0x9e,0x9e,0x9e,0x9e,0x9f,0xa0,0xa0,0xa1, -0xa1,0xa0,0x9f,0x9e,0x9d,0x9c,0x9b,0x9b,0x9a,0x9a,0x9b,0x9b,0x9b,0x9c,0x9c,0x9c, -0x9c,0x9c,0x9d,0x9d,0x9c,0x9a,0x98,0x97,0x96,0x95,0x93,0x92,0x92,0x93,0x92,0x92, -0x90,0x91,0x90,0x8d,0x8b,0x8b,0x8a,0x87,0x84,0x81,0x7c,0x78,0x76,0x76,0x76,0x76, -0x77,0x74,0x70,0x6d,0x6b,0x6b,0x6d,0x6e,0x6d,0x6a,0x68,0x67,0x67,0x63,0x5d,0x58, -0x5a,0x5a,0x56,0x51,0x4d,0x4c,0x4b,0x48,0x51,0x53,0x50,0x59,0x5f,0x5e,0x60,0x59, -0x55,0x4d,0x49,0x4a,0x48,0x42,0x3f,0x42,0x3b,0x3a,0x38,0x39,0x3c,0x3f,0x41,0x41, -0x3b,0x35,0x2f,0x2f,0x35,0x3b,0x3e,0x3e,0x44,0x42,0x3b,0x35,0x36,0x3c,0x3e,0x3d, -0x3e,0x41,0x46,0x49,0x46,0x41,0x41,0x46,0x5b,0x60,0x5f,0x53,0x45,0x3c,0x3a,0x3a, -0x38,0x34,0x31,0x33,0x34,0x34,0x33,0x34,0x34,0x42,0x52,0x59,0x54,0x4c,0x4b,0x4e, -0x4b,0x43,0x45,0x52,0x5a,0x57,0x53,0x55,0x5b,0x5f,0x54,0x45,0x3c,0x2e,0x28,0x31, -0x39,0x45,0x4c,0x4c,0x4d,0x55,0x59,0x57,0x58,0x56,0x51,0x49,0x41,0x40,0x44,0x49, -0x41,0x3d,0x38,0x31,0x37,0x49,0x50,0x45,0x38,0x3c,0x3c,0x31,0x22,0x1d,0x2b,0x3c, -0x34,0x3a,0x3f,0x44,0x41,0x35,0x35,0x43,0x3b,0x34,0x28,0x2f,0x38,0x38,0x3a,0x32, -0x37,0x3d,0x42,0x39,0x2c,0x2e,0x38,0x3a,0x3b,0x38,0x30,0x31,0x38,0x36,0x2c,0x29, -0x38,0x45,0x57,0x5a,0x51,0x4b,0x45,0x3a,0x30,0x2c,0x30,0x38,0x41,0x4b,0x4d,0x44, -0x33,0x28,0x25,0x30,0x38,0x31,0x27,0x23,0x2e,0x32,0x3e,0x50,0x60,0x65,0x5f,0x59, -0x43,0x44,0x41,0x40,0x3e,0x37,0x35,0x3e,0x38,0x3c,0x3e,0x40,0x40,0x38,0x30,0x33, -0x3a,0x3b,0x3d,0x3e,0x3e,0x3c,0x3a,0x38,0x39,0x35,0x33,0x35,0x39,0x3b,0x3d,0x40, -0x3f,0x3f,0x3c,0x3a,0x39,0x3a,0x39,0x37,0x3c,0x3e,0x3c,0x37,0x35,0x38,0x3b,0x3a, -0x3b,0x39,0x35,0x30,0x2e,0x2e,0x2c,0x29,0x2e,0x2e,0x30,0x31,0x30,0x32,0x39,0x41, -0x36,0x2c,0x2d,0x3e,0x4f,0x50,0x47,0x40,0x3a,0x39,0x39,0x3b,0x3d,0x3c,0x36,0x31, -0x2e,0x2f,0x33,0x38,0x3a,0x38,0x36,0x36,0x32,0x32,0x37,0x3d,0x3f,0x3b,0x3a,0x3d, -0x3e,0x3f,0x41,0x43,0x44,0x43,0x42,0x41,0x44,0x47,0x4c,0x54,0x59,0x58,0x54,0x50, -0x42,0x45,0x46,0x43,0x3f,0x40,0x48,0x4f,0x4b,0x46,0x40,0x3e,0x3e,0x3b,0x34,0x2d, -0x35,0x34,0x32,0x32,0x34,0x39,0x40,0x44,0x43,0x42,0x44,0x4b,0x53,0x57,0x57,0x54, -0x50,0x57,0x60,0x66,0x6a,0x6d,0x71,0x74,0x6e,0x6c,0x6d,0x70,0x71,0x6c,0x64,0x5f, -0x55,0x52,0x56,0x58,0x55,0x58,0x5d,0x5c,0x5c,0x57,0x51,0x4f,0x4d,0x42,0x3f,0x49, -0x4b,0x51,0x57,0x56,0x54,0x52,0x52,0x50,0x57,0x61,0x66,0x62,0x57,0x49,0x46,0x4f, -0x62,0x6a,0x65,0x65,0x74,0x79,0x6f,0x69,0x60,0x5b,0x55,0x52,0x4f,0x4e,0x51,0x55, -0x50,0x4d,0x49,0x49,0x4d,0x56,0x63,0x6d,0x6c,0x6b,0x67,0x61,0x64,0x6c,0x70,0x70, -0x6e,0x6b,0x62,0x53,0x4a,0x4a,0x53,0x5b,0x6a,0x6e,0x6e,0x6b,0x6b,0x6c,0x6c,0x69, -0x69,0x73,0x7b,0x79,0x6e,0x5f,0x53,0x4c,0x4c,0x47,0x46,0x4a,0x48,0x42,0x44,0x4c, -0x4e,0x5c,0x63,0x62,0x66,0x68,0x6a,0x70,0x78,0x6e,0x5e,0x58,0x5b,0x5a,0x5c,0x64, -0x5e,0x60,0x5e,0x54,0x53,0x4c,0x5d,0x60,0x68,0x65,0x64,0x67,0x67,0x66,0x69,0x6d, -0x6f,0x6f,0x70,0x71,0x72,0x74,0x75,0x76,0x76,0x74,0x72,0x70,0x70,0x71,0x72,0x73, -0x77,0x78,0x7b,0x7e,0x81,0x82,0x83,0x83,0x83,0x84,0x85,0x86,0x87,0x87,0x87,0x87, -0x86,0x86,0x86,0x87,0x88,0x89,0x88,0x87,0x89,0x8a,0x8a,0x8a,0x8a,0x8a,0x8a,0x89, -0x89,0x8a,0x8b,0x8d,0x8e,0x8f,0x90,0x90,0x90,0x91,0x92,0x93,0x95,0x96,0x97,0x97, -0x98,0x99,0x99,0x98,0x97,0x97,0x98,0x99,0x98,0x99,0x99,0x9a,0x9b,0x9b,0x9b,0x9c, -0x9b,0x9b,0x9c,0x9c,0x9d,0x9d,0x9e,0x9e,0x9c,0x9c,0x9c,0x9c,0x9c,0x9d,0x9d,0x9d, -0xa2,0xa0,0x9d,0x9c,0x9d,0x9d,0x9d,0x9d,0x9b,0x9c,0x9c,0x9b,0x9a,0x99,0x99,0x9a, -0x9c,0x9c,0x9b,0x9a,0x99,0x98,0x97,0x96,0x92,0x93,0x94,0x94,0x94,0x92,0x8f,0x8e, -0x8e,0x8e,0x8e,0x8e,0x8c,0x89,0x86,0x84,0x80,0x7f,0x7d,0x7b,0x79,0x79,0x79,0x79, -0x78,0x75,0x71,0x6e,0x6d,0x6c,0x6b,0x6b,0x6a,0x69,0x66,0x64,0x62,0x5f,0x5b,0x59, -0x5d,0x59,0x53,0x51,0x50,0x4e,0x4a,0x47,0x51,0x57,0x5a,0x5f,0x67,0x63,0x5a,0x58, -0x51,0x4f,0x4a,0x46,0x46,0x46,0x41,0x3a,0x3a,0x38,0x37,0x38,0x3a,0x3d,0x3e,0x3d, -0x3c,0x35,0x32,0x32,0x30,0x35,0x3c,0x3e,0x41,0x3b,0x36,0x35,0x34,0x36,0x3c,0x42, -0x51,0x53,0x53,0x4d,0x42,0x3e,0x47,0x54,0x64,0x70,0x68,0x56,0x52,0x4c,0x40,0x3c, -0x34,0x2a,0x22,0x23,0x26,0x27,0x28,0x2b,0x31,0x42,0x4f,0x57,0x5a,0x52,0x45,0x3f, -0x4d,0x48,0x45,0x4a,0x51,0x55,0x53,0x4f,0x5c,0x54,0x4e,0x4f,0x52,0x52,0x50,0x4e, -0x52,0x56,0x58,0x53,0x49,0x47,0x56,0x69,0x7a,0x66,0x4b,0x40,0x41,0x41,0x44,0x4d, -0x45,0x33,0x30,0x35,0x3d,0x53,0x59,0x43,0x37,0x3a,0x3e,0x39,0x2b,0x2b,0x38,0x40, -0x45,0x3e,0x3e,0x42,0x44,0x45,0x3e,0x30,0x27,0x2a,0x27,0x2a,0x36,0x3c,0x38,0x37, -0x36,0x3e,0x40,0x38,0x30,0x31,0x38,0x3d,0x3c,0x3b,0x30,0x3a,0x34,0x34,0x2e,0x3c, -0x42,0x4b,0x51,0x4f,0x4d,0x4c,0x46,0x3e,0x32,0x29,0x33,0x3f,0x42,0x50,0x55,0x42, -0x39,0x28,0x1f,0x2c,0x39,0x36,0x2a,0x21,0x30,0x38,0x42,0x4d,0x58,0x5e,0x59,0x50, -0x4f,0x52,0x51,0x51,0x4e,0x44,0x41,0x49,0x41,0x44,0x40,0x3a,0x37,0x30,0x2c,0x2f, -0x2b,0x2e,0x31,0x35,0x38,0x3a,0x3c,0x3e,0x3f,0x37,0x30,0x32,0x37,0x3b,0x3c,0x3d, -0x41,0x46,0x46,0x3d,0x33,0x2f,0x32,0x36,0x3f,0x42,0x41,0x3c,0x3b,0x3f,0x45,0x48, -0x43,0x3d,0x33,0x2d,0x2e,0x31,0x2e,0x2a,0x2b,0x2c,0x2d,0x2e,0x2d,0x2e,0x35,0x3d, -0x3f,0x3a,0x36,0x3a,0x44,0x4b,0x49,0x43,0x3a,0x39,0x37,0x35,0x34,0x35,0x38,0x3a, -0x34,0x36,0x3a,0x3f,0x3f,0x3a,0x35,0x34,0x36,0x37,0x3b,0x41,0x42,0x3d,0x3b,0x3b, -0x3b,0x3d,0x3f,0x42,0x43,0x44,0x44,0x44,0x46,0x46,0x48,0x4a,0x4c,0x4a,0x45,0x41, -0x45,0x44,0x42,0x3f,0x3c,0x3b,0x3d,0x3f,0x4a,0x46,0x40,0x3b,0x39,0x37,0x35,0x34, -0x35,0x34,0x34,0x34,0x35,0x38,0x3b,0x3d,0x3d,0x3f,0x43,0x4a,0x51,0x56,0x56,0x54, -0x4a,0x4b,0x4e,0x52,0x56,0x5a,0x5c,0x5c,0x68,0x69,0x6d,0x70,0x6f,0x68,0x5f,0x58, -0x5b,0x56,0x57,0x58,0x55,0x57,0x5a,0x56,0x58,0x54,0x4d,0x4b,0x4b,0x46,0x46,0x51, -0x57,0x55,0x50,0x4c,0x4b,0x4d,0x4b,0x48,0x4d,0x57,0x65,0x67,0x5b,0x4d,0x49,0x4c, -0x56,0x5f,0x66,0x6f,0x7d,0x80,0x74,0x68,0x5b,0x59,0x57,0x52,0x4b,0x46,0x49,0x4e, -0x4f,0x4f,0x4f,0x4d,0x4b,0x4d,0x54,0x5b,0x58,0x5f,0x62,0x60,0x62,0x6b,0x70,0x6f, -0x79,0x6e,0x60,0x55,0x52,0x51,0x4f,0x4c,0x56,0x5d,0x63,0x64,0x65,0x69,0x6c,0x6c, -0x70,0x71,0x6d,0x61,0x55,0x54,0x5f,0x6a,0x61,0x57,0x4f,0x4e,0x51,0x57,0x65,0x74, -0x6f,0x75,0x76,0x7a,0x84,0x86,0x7e,0x7a,0x76,0x70,0x64,0x5f,0x65,0x69,0x6d,0x75, -0x74,0x7a,0x73,0x5e,0x4d,0x59,0x60,0x5f,0x64,0x63,0x65,0x68,0x69,0x68,0x6a,0x6e, -0x70,0x71,0x72,0x73,0x75,0x76,0x76,0x77,0x76,0x73,0x70,0x6e,0x6e,0x70,0x72,0x73, -0x75,0x77,0x7a,0x7d,0x80,0x82,0x82,0x82,0x83,0x83,0x83,0x83,0x83,0x84,0x86,0x86, -0x85,0x85,0x85,0x86,0x87,0x87,0x87,0x85,0x87,0x87,0x88,0x89,0x89,0x8a,0x8a,0x8a, -0x88,0x88,0x8a,0x8b,0x8d,0x8e,0x8e,0x8e,0x8f,0x8f,0x90,0x91,0x92,0x93,0x94,0x95, -0x96,0x96,0x97,0x96,0x95,0x95,0x96,0x97,0x96,0x96,0x97,0x97,0x98,0x99,0x99,0x9a, -0x9b,0x9b,0x9b,0x9c,0x9c,0x9c,0x9d,0x9d,0x9c,0x9c,0x9c,0x9d,0x9d,0x9d,0x9d,0x9e, -0xa1,0x9f,0x9c,0x9b,0x9b,0x9b,0x9b,0x9b,0x99,0x99,0x9a,0x99,0x97,0x96,0x97,0x97, -0x9a,0x9a,0x9a,0x99,0x98,0x97,0x96,0x95,0x94,0x94,0x94,0x94,0x93,0x92,0x90,0x90, -0x8d,0x8d,0x8d,0x8d,0x8b,0x89,0x86,0x84,0x7f,0x7e,0x7e,0x7c,0x7b,0x79,0x78,0x77, -0x76,0x73,0x70,0x6e,0x6d,0x6d,0x6c,0x6c,0x6b,0x69,0x66,0x64,0x62,0x60,0x5d,0x5b, -0x5a,0x57,0x53,0x51,0x4f,0x4d,0x48,0x44,0x55,0x5a,0x59,0x5a,0x5f,0x5c,0x57,0x58, -0x55,0x50,0x4b,0x4b,0x4c,0x4a,0x46,0x43,0x38,0x39,0x3a,0x3b,0x3b,0x38,0x35,0x32, -0x35,0x2e,0x2d,0x2f,0x30,0x36,0x3c,0x3c,0x38,0x39,0x3a,0x3b,0x3c,0x3f,0x43,0x45, -0x4c,0x4f,0x53,0x54,0x4c,0x45,0x4b,0x57,0x67,0x6e,0x6d,0x64,0x5b,0x51,0x4a,0x4b, -0x35,0x2a,0x20,0x1e,0x1e,0x1e,0x24,0x2d,0x44,0x4f,0x54,0x54,0x55,0x4f,0x48,0x48, -0x4a,0x45,0x46,0x50,0x56,0x53,0x4c,0x48,0x44,0x4b,0x4e,0x4b,0x4e,0x58,0x5c,0x59, -0x59,0x50,0x4b,0x4e,0x4e,0x4e,0x57,0x64,0x66,0x58,0x4c,0x47,0x42,0x3e,0x41,0x45, -0x3e,0x32,0x33,0x37,0x3a,0x4b,0x50,0x3d,0x2f,0x37,0x3f,0x36,0x23,0x23,0x39,0x4a, -0x44,0x3e,0x3f,0x42,0x42,0x43,0x3f,0x35,0x2e,0x30,0x2c,0x2c,0x36,0x3b,0x39,0x38, -0x39,0x3e,0x3f,0x39,0x34,0x35,0x3a,0x3e,0x3d,0x3d,0x32,0x37,0x31,0x34,0x31,0x3e, -0x4d,0x4a,0x4b,0x53,0x5a,0x57,0x4a,0x3f,0x36,0x28,0x2c,0x38,0x3f,0x4e,0x53,0x43, -0x36,0x28,0x23,0x2e,0x38,0x35,0x2c,0x27,0x2b,0x33,0x3a,0x41,0x4d,0x56,0x52,0x46, -0x4e,0x53,0x55,0x55,0x51,0x47,0x43,0x4b,0x4d,0x53,0x4c,0x3e,0x36,0x31,0x2d,0x2f, -0x2b,0x2c,0x2e,0x31,0x36,0x3f,0x48,0x4f,0x49,0x3d,0x31,0x30,0x35,0x38,0x38,0x36, -0x3e,0x43,0x42,0x37,0x2c,0x28,0x2c,0x31,0x3a,0x3c,0x3b,0x38,0x37,0x3d,0x44,0x49, -0x4a,0x3f,0x32,0x2b,0x2e,0x33,0x32,0x2d,0x23,0x24,0x27,0x2a,0x2a,0x2b,0x30,0x37, -0x44,0x44,0x3d,0x35,0x35,0x3c,0x3c,0x35,0x31,0x32,0x32,0x2e,0x2c,0x2f,0x38,0x40, -0x3b,0x3d,0x41,0x45,0x43,0x3c,0x35,0x33,0x34,0x36,0x3b,0x40,0x41,0x3e,0x3a,0x39, -0x3a,0x3b,0x3d,0x3e,0x3f,0x40,0x41,0x41,0x42,0x41,0x41,0x43,0x45,0x46,0x43,0x41, -0x48,0x44,0x3f,0x3d,0x3c,0x3c,0x3a,0x38,0x42,0x42,0x40,0x3c,0x38,0x36,0x38,0x3b, -0x35,0x35,0x36,0x36,0x36,0x36,0x36,0x36,0x3b,0x3f,0x46,0x4d,0x53,0x56,0x57,0x57, -0x51,0x4b,0x46,0x47,0x4e,0x55,0x59,0x59,0x63,0x62,0x61,0x5f,0x5e,0x5e,0x5d,0x5c, -0x5e,0x58,0x57,0x57,0x54,0x56,0x57,0x53,0x57,0x56,0x50,0x4e,0x4e,0x49,0x48,0x51, -0x5a,0x52,0x4a,0x47,0x4c,0x51,0x4e,0x47,0x44,0x48,0x58,0x60,0x54,0x4e,0x51,0x4f, -0x59,0x5f,0x6c,0x74,0x76,0x76,0x6c,0x5d,0x52,0x56,0x5b,0x59,0x51,0x4a,0x4b,0x51, -0x4e,0x52,0x54,0x50,0x49,0x47,0x4b,0x51,0x59,0x63,0x67,0x60,0x5f,0x66,0x69,0x67, -0x67,0x5e,0x54,0x52,0x56,0x59,0x58,0x55,0x59,0x5e,0x61,0x5e,0x5b,0x5e,0x65,0x6a, -0x65,0x60,0x56,0x4c,0x4a,0x55,0x69,0x79,0x68,0x65,0x64,0x66,0x63,0x5c,0x5a,0x5b, -0x60,0x67,0x68,0x67,0x6c,0x6e,0x6f,0x72,0x74,0x75,0x6e,0x69,0x70,0x78,0x7d,0x84, -0x88,0x7f,0x79,0x68,0x50,0x5e,0x58,0x63,0x61,0x62,0x66,0x6a,0x6a,0x6a,0x6b,0x6f, -0x6d,0x6e,0x71,0x73,0x74,0x75,0x75,0x75,0x76,0x73,0x6f,0x6c,0x6d,0x6f,0x71,0x72, -0x73,0x75,0x79,0x7c,0x7f,0x81,0x82,0x82,0x84,0x83,0x81,0x80,0x80,0x82,0x84,0x85, -0x84,0x84,0x83,0x84,0x85,0x86,0x85,0x84,0x84,0x85,0x86,0x87,0x88,0x88,0x89,0x89, -0x86,0x87,0x88,0x89,0x8b,0x8c,0x8c,0x8c,0x8c,0x8c,0x8d,0x8e,0x8f,0x8f,0x90,0x90, -0x91,0x92,0x93,0x92,0x92,0x92,0x93,0x95,0x94,0x94,0x94,0x94,0x95,0x96,0x97,0x98, -0x9a,0x9a,0x9a,0x9a,0x9b,0x9b,0x9b,0x9b,0x9a,0x9a,0x9a,0x9b,0x9c,0x9d,0x9d,0x9d, -0x9f,0x9d,0x9b,0x9a,0x99,0x99,0x98,0x98,0x97,0x97,0x98,0x97,0x96,0x95,0x95,0x96, -0x97,0x98,0x97,0x97,0x96,0x96,0x95,0x94,0x95,0x94,0x92,0x91,0x90,0x90,0x90,0x90, -0x8c,0x8c,0x8c,0x8c,0x8a,0x88,0x86,0x84,0x7e,0x7f,0x7e,0x7e,0x7c,0x79,0x76,0x74, -0x74,0x72,0x6f,0x6d,0x6d,0x6d,0x6c,0x6c,0x6a,0x68,0x65,0x63,0x62,0x60,0x5e,0x5d, -0x59,0x56,0x54,0x52,0x50,0x4c,0x47,0x42,0x56,0x59,0x57,0x56,0x58,0x55,0x50,0x51, -0x4a,0x47,0x46,0x4a,0x4d,0x4b,0x48,0x46,0x3d,0x3b,0x37,0x33,0x30,0x30,0x33,0x35, -0x3a,0x34,0x34,0x35,0x34,0x38,0x3b,0x37,0x38,0x3d,0x3f,0x3d,0x3f,0x45,0x48,0x47, -0x49,0x4a,0x52,0x5a,0x56,0x4d,0x4e,0x58,0x59,0x55,0x5d,0x6c,0x6e,0x63,0x52,0x42, -0x3b,0x2f,0x26,0x25,0x24,0x24,0x2f,0x3e,0x58,0x62,0x63,0x5c,0x54,0x48,0x3d,0x3b, -0x46,0x44,0x4a,0x56,0x5c,0x56,0x4b,0x45,0x39,0x3e,0x41,0x40,0x42,0x48,0x4b,0x4a, -0x57,0x4d,0x4b,0x54,0x57,0x51,0x4d,0x50,0x58,0x4b,0x48,0x44,0x38,0x39,0x43,0x47, -0x37,0x32,0x35,0x37,0x38,0x44,0x48,0x38,0x30,0x35,0x3b,0x32,0x21,0x23,0x3a,0x4b, -0x3f,0x3c,0x40,0x44,0x42,0x41,0x3d,0x35,0x30,0x32,0x2d,0x2c,0x34,0x3a,0x3a,0x3d, -0x3b,0x3c,0x3b,0x37,0x35,0x37,0x3a,0x3b,0x3f,0x3e,0x34,0x34,0x2e,0x2f,0x30,0x3f, -0x4d,0x43,0x41,0x4d,0x55,0x51,0x49,0x44,0x32,0x26,0x2e,0x41,0x4c,0x52,0x4c,0x39, -0x2b,0x23,0x21,0x2b,0x31,0x2e,0x29,0x28,0x2a,0x35,0x3a,0x3b,0x44,0x51,0x51,0x46, -0x49,0x4e,0x4f,0x4e,0x4a,0x40,0x3e,0x48,0x4c,0x56,0x50,0x3f,0x36,0x31,0x2c,0x2b, -0x30,0x2f,0x2d,0x2d,0x31,0x3b,0x48,0x52,0x48,0x3d,0x33,0x32,0x36,0x38,0x38,0x37, -0x3a,0x39,0x35,0x2f,0x2d,0x2e,0x30,0x2f,0x35,0x34,0x32,0x31,0x34,0x38,0x3d,0x40, -0x44,0x3b,0x2e,0x27,0x29,0x2f,0x2f,0x2c,0x24,0x26,0x2a,0x2d,0x2d,0x2b,0x2c,0x30, -0x39,0x39,0x36,0x30,0x2e,0x2f,0x2c,0x27,0x24,0x28,0x2b,0x2c,0x2b,0x2e,0x36,0x3d, -0x39,0x3a,0x3d,0x40,0x3e,0x37,0x32,0x30,0x32,0x33,0x37,0x3c,0x3e,0x3e,0x3c,0x3b, -0x3b,0x3a,0x3a,0x3a,0x39,0x39,0x39,0x38,0x37,0x38,0x3c,0x42,0x49,0x4e,0x4f,0x4f, -0x4a,0x45,0x3f,0x3b,0x3a,0x3a,0x38,0x37,0x35,0x38,0x3b,0x3b,0x39,0x37,0x37,0x39, -0x37,0x36,0x36,0x36,0x36,0x35,0x34,0x33,0x39,0x3e,0x46,0x4c,0x4f,0x51,0x52,0x53, -0x57,0x55,0x56,0x5c,0x65,0x6a,0x69,0x66,0x5d,0x5c,0x58,0x53,0x50,0x52,0x53,0x54, -0x59,0x55,0x57,0x59,0x55,0x56,0x57,0x53,0x50,0x54,0x52,0x50,0x50,0x4a,0x45,0x48, -0x4a,0x46,0x43,0x47,0x51,0x58,0x54,0x4b,0x44,0x3d,0x4a,0x55,0x51,0x5a,0x68,0x65, -0x62,0x63,0x6c,0x6b,0x5f,0x5f,0x62,0x5a,0x55,0x5a,0x5f,0x60,0x5a,0x53,0x52,0x56, -0x57,0x5d,0x5e,0x57,0x4d,0x48,0x4a,0x4d,0x5f,0x65,0x62,0x57,0x52,0x59,0x5c,0x59, -0x4f,0x50,0x52,0x54,0x56,0x5a,0x62,0x69,0x61,0x5f,0x5b,0x57,0x59,0x64,0x72,0x7d, -0x80,0x76,0x6c,0x6a,0x6d,0x6f,0x6e,0x6c,0x74,0x6e,0x66,0x5d,0x55,0x50,0x4f,0x50, -0x4c,0x56,0x5b,0x5d,0x61,0x63,0x65,0x6d,0x6f,0x79,0x7c,0x7c,0x81,0x82,0x7e,0x7f, -0x9d,0xa3,0xab,0x7a,0x55,0x5d,0x5d,0x6a,0x62,0x64,0x67,0x69,0x6a,0x6a,0x6d,0x6f, -0x6a,0x6c,0x70,0x73,0x75,0x76,0x75,0x74,0x77,0x73,0x6e,0x6b,0x6c,0x6f,0x72,0x72, -0x73,0x75,0x78,0x7c,0x7f,0x80,0x81,0x81,0x83,0x83,0x81,0x81,0x81,0x82,0x83,0x84, -0x83,0x83,0x83,0x83,0x84,0x85,0x84,0x82,0x82,0x83,0x84,0x85,0x86,0x86,0x86,0x86, -0x85,0x85,0x87,0x88,0x89,0x8a,0x8a,0x8a,0x8a,0x8a,0x8a,0x8b,0x8c,0x8c,0x8d,0x8d, -0x8e,0x8f,0x90,0x8f,0x8f,0x90,0x91,0x92,0x93,0x92,0x92,0x92,0x93,0x95,0x96,0x97, -0x99,0x99,0x99,0x99,0x99,0x98,0x98,0x98,0x97,0x97,0x98,0x99,0x9a,0x9b,0x9c,0x9c, -0x9e,0x9c,0x9a,0x98,0x98,0x98,0x96,0x95,0x96,0x97,0x98,0x97,0x96,0x95,0x96,0x96, -0x96,0x96,0x96,0x96,0x95,0x95,0x94,0x93,0x93,0x92,0x8f,0x8d,0x8c,0x8d,0x8e,0x8f, -0x8c,0x8c,0x8c,0x8b,0x8a,0x88,0x86,0x84,0x7f,0x7f,0x7e,0x7c,0x7a,0x77,0x75,0x74, -0x74,0x71,0x6f,0x6d,0x6c,0x6c,0x6b,0x6a,0x67,0x65,0x62,0x61,0x60,0x5f,0x5e,0x5c, -0x5b,0x59,0x56,0x53,0x50,0x4d,0x48,0x45,0x56,0x58,0x56,0x56,0x5a,0x56,0x4d,0x4b, -0x44,0x46,0x46,0x45,0x47,0x48,0x43,0x3c,0x3e,0x3a,0x34,0x2f,0x2c,0x30,0x37,0x3d, -0x3d,0x3b,0x3d,0x3c,0x36,0x36,0x39,0x35,0x3e,0x42,0x40,0x38,0x37,0x40,0x46,0x45, -0x3a,0x38,0x42,0x54,0x5c,0x59,0x5c,0x65,0x5e,0x51,0x58,0x6b,0x75,0x78,0x6f,0x5d, -0x49,0x3c,0x30,0x2e,0x2a,0x28,0x32,0x40,0x59,0x61,0x5f,0x54,0x4a,0x3c,0x30,0x2e, -0x40,0x45,0x4b,0x52,0x58,0x58,0x4e,0x43,0x32,0x29,0x29,0x36,0x3f,0x3e,0x41,0x48, -0x4e,0x44,0x3b,0x37,0x39,0x3e,0x47,0x4f,0x4f,0x43,0x46,0x46,0x38,0x3b,0x49,0x48, -0x38,0x35,0x38,0x39,0x3d,0x48,0x4a,0x3c,0x38,0x35,0x34,0x30,0x29,0x2f,0x3c,0x42, -0x41,0x3d,0x41,0x48,0x47,0x44,0x3f,0x35,0x2f,0x31,0x2b,0x29,0x31,0x39,0x3d,0x43, -0x40,0x3e,0x3a,0x38,0x38,0x39,0x39,0x38,0x41,0x3c,0x35,0x36,0x31,0x28,0x2c,0x41, -0x53,0x4e,0x49,0x46,0x3f,0x37,0x35,0x37,0x2e,0x28,0x34,0x49,0x53,0x52,0x46,0x34, -0x1d,0x19,0x1d,0x2a,0x34,0x36,0x34,0x35,0x3e,0x4b,0x4f,0x4a,0x4f,0x5b,0x59,0x4b, -0x51,0x53,0x50,0x4d,0x48,0x3f,0x3e,0x48,0x4d,0x57,0x53,0x44,0x3d,0x3b,0x38,0x39, -0x3f,0x3d,0x3b,0x39,0x3a,0x3e,0x46,0x4b,0x3d,0x38,0x34,0x35,0x38,0x39,0x3a,0x3d, -0x3a,0x39,0x35,0x31,0x32,0x35,0x36,0x34,0x36,0x32,0x2f,0x33,0x38,0x3d,0x3d,0x3d, -0x3b,0x36,0x2d,0x25,0x23,0x26,0x27,0x26,0x2a,0x2d,0x32,0x36,0x34,0x2e,0x2c,0x2c, -0x30,0x2b,0x29,0x2e,0x30,0x2d,0x2a,0x2a,0x21,0x24,0x27,0x29,0x2b,0x2e,0x32,0x34, -0x2f,0x2e,0x2f,0x32,0x32,0x2e,0x2d,0x2d,0x32,0x33,0x34,0x36,0x39,0x3b,0x3b,0x3a, -0x38,0x38,0x37,0x36,0x35,0x34,0x33,0x33,0x32,0x34,0x39,0x40,0x48,0x4c,0x4c,0x4b, -0x49,0x45,0x3f,0x39,0x35,0x34,0x35,0x36,0x31,0x32,0x34,0x36,0x37,0x36,0x35,0x33, -0x39,0x37,0x35,0x34,0x35,0x36,0x36,0x35,0x35,0x39,0x40,0x44,0x45,0x46,0x48,0x4a, -0x4b,0x51,0x5d,0x68,0x70,0x6f,0x6a,0x65,0x66,0x6b,0x6d,0x6a,0x65,0x60,0x59,0x52, -0x53,0x53,0x58,0x5a,0x54,0x54,0x56,0x54,0x4c,0x51,0x4f,0x4b,0x4b,0x46,0x41,0x42, -0x3d,0x3d,0x3d,0x42,0x4b,0x52,0x4f,0x49,0x49,0x3e,0x49,0x58,0x5c,0x69,0x77,0x71, -0x5a,0x5b,0x63,0x5e,0x4f,0x53,0x64,0x69,0x65,0x62,0x5e,0x5c,0x58,0x56,0x57,0x5a, -0x5d,0x65,0x68,0x60,0x55,0x4b,0x46,0x42,0x4f,0x50,0x4c,0x44,0x45,0x4c,0x4f,0x4d, -0x4f,0x54,0x5b,0x5f,0x5c,0x5a,0x60,0x69,0x6c,0x64,0x5a,0x55,0x59,0x64,0x71,0x7a, -0x86,0x7f,0x7a,0x7e,0x81,0x7c,0x72,0x6b,0x73,0x6d,0x61,0x55,0x50,0x55,0x5f,0x65, -0x60,0x66,0x6b,0x76,0x83,0x83,0x7a,0x78,0x79,0x7d,0x78,0x71,0x71,0x73,0x77,0x7f, -0xab,0xdc,0xeb,0x76,0x46,0x53,0x63,0x62,0x66,0x66,0x67,0x67,0x68,0x6b,0x6e,0x6f, -0x6b,0x6d,0x71,0x76,0x78,0x79,0x79,0x78,0x78,0x73,0x6d,0x6b,0x6d,0x70,0x72,0x72, -0x73,0x75,0x78,0x7c,0x7e,0x80,0x81,0x81,0x82,0x83,0x83,0x83,0x83,0x83,0x83,0x83, -0x83,0x83,0x82,0x83,0x84,0x84,0x83,0x81,0x82,0x82,0x83,0x83,0x83,0x83,0x83,0x83, -0x84,0x85,0x86,0x87,0x88,0x88,0x89,0x89,0x88,0x88,0x89,0x89,0x8a,0x8b,0x8b,0x8b, -0x8c,0x8d,0x8e,0x8e,0x8d,0x8e,0x8f,0x91,0x91,0x91,0x91,0x92,0x93,0x94,0x96,0x97, -0x97,0x97,0x97,0x97,0x97,0x97,0x96,0x96,0x95,0x96,0x97,0x98,0x99,0x9a,0x9b,0x9c, -0x9c,0x9b,0x99,0x98,0x97,0x97,0x95,0x94,0x95,0x96,0x96,0x96,0x95,0x94,0x95,0x96, -0x95,0x95,0x95,0x95,0x94,0x94,0x93,0x93,0x92,0x90,0x8e,0x8c,0x8b,0x8c,0x8d,0x8e, -0x8c,0x8b,0x8b,0x8a,0x88,0x86,0x85,0x84,0x80,0x7f,0x7c,0x7a,0x77,0x75,0x74,0x74, -0x74,0x72,0x6f,0x6d,0x6b,0x6a,0x69,0x68,0x66,0x64,0x62,0x60,0x60,0x5f,0x5d,0x5c, -0x5d,0x5a,0x56,0x51,0x4e,0x4c,0x4a,0x49,0x58,0x57,0x52,0x52,0x5a,0x58,0x4f,0x4c, -0x4f,0x53,0x4d,0x40,0x3d,0x43,0x41,0x37,0x37,0x38,0x39,0x38,0x36,0x36,0x39,0x3b, -0x36,0x3a,0x3f,0x3c,0x33,0x34,0x39,0x37,0x3d,0x42,0x3f,0x36,0x34,0x3d,0x44,0x44, -0x46,0x3f,0x43,0x52,0x5b,0x5a,0x5a,0x5f,0x58,0x58,0x64,0x6d,0x6e,0x78,0x7e,0x76, -0x6b,0x5a,0x48,0x3c,0x34,0x2e,0x32,0x39,0x46,0x4b,0x45,0x3a,0x36,0x33,0x32,0x37, -0x3c,0x45,0x48,0x45,0x4a,0x54,0x4f,0x40,0x3a,0x34,0x34,0x3b,0x3e,0x3c,0x41,0x4a, -0x39,0x46,0x55,0x60,0x67,0x68,0x5f,0x54,0x47,0x40,0x4b,0x51,0x45,0x45,0x4b,0x43, -0x3d,0x39,0x37,0x3a,0x46,0x54,0x53,0x45,0x3a,0x36,0x37,0x38,0x35,0x39,0x41,0x41, -0x4a,0x41,0x41,0x48,0x4a,0x49,0x44,0x3b,0x32,0x33,0x2c,0x28,0x31,0x3a,0x40,0x47, -0x47,0x43,0x40,0x3f,0x3e,0x3d,0x3a,0x38,0x3f,0x35,0x35,0x3a,0x36,0x22,0x29,0x46, -0x42,0x45,0x44,0x3a,0x30,0x2d,0x2b,0x29,0x2c,0x2b,0x35,0x43,0x4c,0x4c,0x45,0x3c, -0x2e,0x28,0x29,0x33,0x3b,0x3c,0x37,0x34,0x3d,0x44,0x44,0x43,0x4c,0x53,0x42,0x26, -0x56,0x56,0x52,0x4e,0x4a,0x3f,0x3b,0x42,0x4c,0x53,0x4e,0x44,0x42,0x43,0x45,0x4a, -0x4c,0x4b,0x4a,0x49,0x47,0x45,0x43,0x42,0x3a,0x39,0x38,0x37,0x35,0x32,0x33,0x37, -0x36,0x3a,0x3b,0x37,0x32,0x32,0x34,0x36,0x31,0x2d,0x2b,0x31,0x38,0x3b,0x3b,0x3a, -0x3a,0x39,0x33,0x2a,0x24,0x23,0x24,0x25,0x23,0x26,0x2d,0x34,0x35,0x32,0x30,0x30, -0x36,0x2c,0x29,0x2e,0x32,0x2e,0x2b,0x2d,0x28,0x27,0x26,0x27,0x29,0x2b,0x2d,0x2e, -0x29,0x28,0x28,0x2b,0x2c,0x2c,0x2e,0x30,0x31,0x31,0x2f,0x2f,0x31,0x35,0x36,0x33, -0x33,0x33,0x34,0x34,0x34,0x33,0x33,0x32,0x34,0x34,0x36,0x3a,0x3c,0x3b,0x37,0x34, -0x3d,0x3d,0x3c,0x38,0x34,0x35,0x3a,0x3f,0x3b,0x37,0x34,0x34,0x36,0x37,0x36,0x34, -0x39,0x36,0x33,0x32,0x34,0x37,0x37,0x37,0x34,0x37,0x3b,0x3d,0x3f,0x41,0x44,0x47, -0x42,0x46,0x4b,0x51,0x55,0x58,0x5a,0x5c,0x6c,0x72,0x75,0x73,0x71,0x6e,0x67,0x5e, -0x50,0x4e,0x52,0x54,0x4e,0x4e,0x51,0x4e,0x57,0x5a,0x52,0x46,0x43,0x40,0x3d,0x3d, -0x40,0x40,0x3e,0x3e,0x41,0x46,0x47,0x44,0x4c,0x46,0x50,0x5c,0x5e,0x5f,0x5f,0x55, -0x4e,0x54,0x5c,0x59,0x4e,0x51,0x62,0x6f,0x6a,0x60,0x55,0x51,0x53,0x58,0x5f,0x64, -0x65,0x71,0x7b,0x7c,0x76,0x6c,0x5d,0x51,0x43,0x41,0x3f,0x40,0x44,0x49,0x4c,0x4e, -0x53,0x54,0x5a,0x62,0x64,0x62,0x62,0x66,0x6d,0x63,0x5a,0x56,0x56,0x58,0x5c,0x5f, -0x62,0x5d,0x5c,0x5e,0x5f,0x61,0x68,0x70,0x70,0x73,0x6f,0x62,0x58,0x57,0x58,0x58, -0x5f,0x64,0x67,0x6c,0x72,0x71,0x71,0x77,0x82,0x88,0x89,0x86,0x82,0x79,0x75,0x7c, -0xb1,0xdd,0xd7,0x5b,0x47,0x52,0x66,0x61,0x69,0x68,0x66,0x65,0x69,0x6d,0x6e,0x6d, -0x6c,0x6e,0x72,0x75,0x78,0x79,0x78,0x78,0x77,0x72,0x6d,0x6b,0x6e,0x71,0x71,0x71, -0x74,0x75,0x78,0x7b,0x7e,0x7f,0x80,0x80,0x81,0x82,0x83,0x84,0x84,0x84,0x83,0x82, -0x83,0x82,0x81,0x82,0x83,0x83,0x81,0x80,0x81,0x81,0x82,0x82,0x82,0x81,0x81,0x81, -0x83,0x83,0x84,0x86,0x86,0x87,0x87,0x87,0x86,0x87,0x87,0x88,0x89,0x8a,0x8a,0x8b, -0x8c,0x8c,0x8d,0x8d,0x8c,0x8c,0x8e,0x8f,0x8e,0x8f,0x90,0x91,0x92,0x93,0x94,0x95, -0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x96,0x97,0x98,0x99,0x9a,0x9b,0x9b, -0x9a,0x99,0x97,0x96,0x96,0x95,0x94,0x93,0x92,0x93,0x94,0x93,0x92,0x92,0x93,0x94, -0x94,0x94,0x94,0x94,0x93,0x92,0x91,0x91,0x91,0x90,0x8e,0x8d,0x8c,0x8c,0x8c,0x8c, -0x8b,0x8a,0x89,0x88,0x86,0x84,0x82,0x81,0x7f,0x7e,0x7b,0x77,0x75,0x74,0x73,0x73, -0x73,0x71,0x6e,0x6c,0x6b,0x69,0x67,0x66,0x65,0x64,0x63,0x62,0x62,0x60,0x5e,0x5c, -0x5b,0x58,0x54,0x4f,0x4c,0x4a,0x4a,0x4a,0x56,0x53,0x4a,0x48,0x50,0x53,0x4f,0x4f, -0x54,0x55,0x49,0x38,0x35,0x41,0x45,0x40,0x3d,0x3d,0x3c,0x3a,0x39,0x39,0x3b,0x3c, -0x3d,0x41,0x46,0x40,0x36,0x37,0x3b,0x39,0x3b,0x41,0x42,0x3f,0x3e,0x43,0x47,0x48, -0x5b,0x57,0x57,0x5c,0x5e,0x5b,0x59,0x5b,0x61,0x5d,0x5a,0x57,0x5b,0x6a,0x75,0x74, -0x7b,0x6e,0x5c,0x4c,0x41,0x3c,0x3b,0x3b,0x37,0x3c,0x3a,0x35,0x37,0x37,0x37,0x3b, -0x3c,0x44,0x43,0x3b,0x40,0x4e,0x4d,0x41,0x3e,0x4a,0x4d,0x40,0x38,0x3c,0x42,0x44, -0x46,0x53,0x65,0x76,0x82,0x81,0x70,0x5d,0x4b,0x47,0x4d,0x50,0x48,0x49,0x4d,0x48, -0x3d,0x38,0x31,0x36,0x4a,0x5a,0x55,0x47,0x35,0x3a,0x43,0x42,0x39,0x3b,0x46,0x4d, -0x4b,0x3d,0x3b,0x43,0x47,0x48,0x46,0x3f,0x3a,0x38,0x2e,0x29,0x31,0x39,0x3f,0x45, -0x47,0x45,0x44,0x44,0x41,0x3c,0x38,0x37,0x37,0x2e,0x33,0x38,0x35,0x1c,0x27,0x45, -0x4a,0x4f,0x51,0x4d,0x4c,0x4a,0x3f,0x31,0x26,0x30,0x3c,0x47,0x4e,0x4e,0x46,0x3f, -0x35,0x2e,0x2a,0x31,0x39,0x3b,0x38,0x34,0x46,0x45,0x43,0x48,0x59,0x5d,0x41,0x1d, -0x4d,0x4f,0x4e,0x4f,0x4d,0x41,0x38,0x3b,0x3c,0x40,0x3e,0x3b,0x3e,0x40,0x42,0x4a, -0x49,0x46,0x43,0x41,0x3f,0x3d,0x38,0x35,0x3b,0x39,0x37,0x34,0x2f,0x2a,0x2a,0x2d, -0x30,0x33,0x35,0x34,0x33,0x34,0x33,0x32,0x2d,0x29,0x28,0x2c,0x30,0x31,0x33,0x37, -0x38,0x38,0x33,0x2b,0x25,0x24,0x26,0x27,0x21,0x23,0x28,0x2e,0x30,0x2f,0x2f,0x30, -0x32,0x2e,0x2c,0x2c,0x2d,0x2c,0x2a,0x28,0x28,0x27,0x26,0x26,0x27,0x27,0x28,0x28, -0x29,0x27,0x28,0x2b,0x2d,0x2e,0x31,0x34,0x2f,0x2f,0x2e,0x2d,0x30,0x35,0x34,0x30, -0x2d,0x2e,0x30,0x32,0x32,0x32,0x32,0x31,0x33,0x32,0x32,0x33,0x34,0x31,0x2c,0x28, -0x33,0x35,0x36,0x36,0x35,0x37,0x3b,0x3e,0x3a,0x37,0x35,0x35,0x37,0x38,0x37,0x35, -0x37,0x34,0x31,0x32,0x35,0x37,0x37,0x36,0x37,0x38,0x39,0x3c,0x3f,0x44,0x49,0x4d, -0x4c,0x4b,0x4b,0x4b,0x4e,0x53,0x58,0x5c,0x60,0x64,0x66,0x64,0x65,0x67,0x62,0x5a, -0x4c,0x44,0x43,0x44,0x43,0x47,0x49,0x45,0x5a,0x5e,0x53,0x44,0x3f,0x3f,0x3c,0x3c, -0x41,0x41,0x3f,0x3d,0x3f,0x43,0x45,0x45,0x4b,0x4c,0x50,0x54,0x51,0x49,0x41,0x3d, -0x4a,0x55,0x5a,0x57,0x51,0x4d,0x53,0x5e,0x5a,0x51,0x49,0x49,0x4f,0x57,0x5e,0x64, -0x68,0x75,0x84,0x8d,0x8f,0x88,0x76,0x65,0x47,0x41,0x40,0x44,0x47,0x49,0x51,0x5b, -0x5d,0x58,0x57,0x5d,0x61,0x62,0x66,0x6d,0x63,0x5f,0x5c,0x5c,0x5c,0x5a,0x5a,0x5d, -0x58,0x4f,0x47,0x44,0x44,0x49,0x59,0x6a,0x7b,0x7d,0x74,0x5e,0x4b,0x46,0x47,0x47, -0x47,0x51,0x56,0x56,0x55,0x54,0x5e,0x6f,0x7f,0x91,0xa7,0xb5,0xac,0x8c,0x71,0x6b, -0xab,0xc2,0xa0,0x4d,0x5a,0x5e,0x6a,0x71,0x69,0x68,0x65,0x65,0x6b,0x71,0x6f,0x6a, -0x6e,0x70,0x72,0x75,0x76,0x77,0x76,0x76,0x76,0x71,0x6c,0x6b,0x6e,0x70,0x70,0x6f, -0x73,0x75,0x78,0x7a,0x7c,0x7d,0x7e,0x7e,0x80,0x80,0x80,0x81,0x81,0x82,0x82,0x83, -0x81,0x81,0x80,0x80,0x81,0x81,0x80,0x7e,0x7f,0x80,0x80,0x81,0x81,0x81,0x81,0x81, -0x81,0x82,0x83,0x84,0x84,0x85,0x85,0x85,0x84,0x85,0x86,0x87,0x88,0x89,0x8a,0x8a, -0x8b,0x8c,0x8c,0x8c,0x8b,0x8b,0x8c,0x8d,0x8a,0x8c,0x8d,0x8f,0x91,0x91,0x91,0x91, -0x93,0x93,0x93,0x93,0x94,0x94,0x94,0x95,0x93,0x94,0x95,0x95,0x96,0x97,0x98,0x98, -0x97,0x96,0x95,0x95,0x95,0x94,0x93,0x91,0x90,0x91,0x92,0x92,0x91,0x91,0x91,0x92, -0x93,0x93,0x93,0x92,0x91,0x90,0x8f,0x8e,0x8e,0x8e,0x8e,0x8e,0x8d,0x8c,0x8b,0x8a, -0x89,0x88,0x87,0x85,0x83,0x80,0x7e,0x7d,0x7c,0x7b,0x7a,0x77,0x75,0x73,0x72,0x71, -0x71,0x70,0x6d,0x6c,0x6b,0x69,0x68,0x66,0x64,0x63,0x63,0x63,0x62,0x60,0x5d,0x5a, -0x57,0x56,0x53,0x4f,0x4b,0x49,0x49,0x49,0x51,0x50,0x49,0x46,0x4c,0x4e,0x4f,0x53, -0x4f,0x49,0x40,0x38,0x37,0x3c,0x42,0x45,0x44,0x41,0x3d,0x3a,0x3a,0x3b,0x3c,0x3d, -0x44,0x45,0x46,0x3f,0x37,0x3a,0x3e,0x38,0x3c,0x40,0x44,0x44,0x42,0x41,0x43,0x46, -0x51,0x59,0x62,0x65,0x64,0x64,0x66,0x69,0x79,0x65,0x4b,0x41,0x4c,0x5a,0x66,0x70, -0x69,0x6c,0x68,0x5c,0x53,0x4f,0x48,0x41,0x3d,0x43,0x42,0x40,0x41,0x3d,0x35,0x33, -0x36,0x37,0x36,0x35,0x3b,0x45,0x48,0x45,0x36,0x46,0x4b,0x40,0x3e,0x4a,0x4f,0x49, -0x4e,0x5f,0x7e,0x9a,0x9d,0x85,0x66,0x53,0x51,0x50,0x4f,0x4a,0x45,0x46,0x4b,0x4e, -0x3c,0x38,0x2f,0x34,0x4c,0x5c,0x54,0x45,0x38,0x3f,0x4a,0x46,0x39,0x3a,0x4b,0x56, -0x3e,0x35,0x39,0x45,0x49,0x47,0x43,0x3c,0x3c,0x38,0x2b,0x25,0x2d,0x35,0x39,0x3e, -0x43,0x44,0x46,0x46,0x41,0x39,0x35,0x36,0x37,0x35,0x3c,0x36,0x32,0x1c,0x29,0x41, -0x54,0x52,0x51,0x50,0x4c,0x3e,0x28,0x15,0x28,0x3a,0x46,0x4c,0x52,0x51,0x45,0x39, -0x26,0x20,0x1e,0x25,0x32,0x3d,0x43,0x45,0x45,0x44,0x40,0x3e,0x44,0x43,0x31,0x1b, -0x44,0x48,0x4c,0x52,0x54,0x47,0x3a,0x3a,0x37,0x3c,0x3e,0x42,0x48,0x46,0x46,0x4d, -0x4c,0x45,0x3c,0x38,0x39,0x3a,0x39,0x37,0x35,0x32,0x30,0x2f,0x2c,0x29,0x2a,0x2d, -0x2d,0x2b,0x2a,0x2f,0x39,0x3e,0x38,0x2f,0x30,0x2d,0x2d,0x2d,0x2c,0x2b,0x30,0x37, -0x31,0x30,0x2c,0x25,0x22,0x24,0x26,0x27,0x2f,0x2d,0x2e,0x2f,0x2d,0x29,0x27,0x28, -0x1f,0x25,0x28,0x27,0x28,0x2c,0x2a,0x24,0x1f,0x22,0x26,0x27,0x27,0x25,0x25,0x25, -0x27,0x26,0x27,0x2a,0x2c,0x2d,0x2f,0x32,0x30,0x31,0x31,0x31,0x36,0x3b,0x3a,0x35, -0x2a,0x2c,0x2e,0x2f,0x30,0x30,0x2e,0x2d,0x2f,0x2e,0x2f,0x31,0x34,0x34,0x31,0x2f, -0x33,0x34,0x34,0x34,0x32,0x30,0x2f,0x2f,0x2e,0x2f,0x31,0x34,0x35,0x35,0x33,0x31, -0x35,0x32,0x30,0x32,0x35,0x37,0x35,0x33,0x38,0x37,0x38,0x3b,0x40,0x47,0x4e,0x52, -0x57,0x5c,0x63,0x6a,0x6e,0x6c,0x66,0x61,0x60,0x67,0x6c,0x6c,0x6c,0x6a,0x5d,0x4f, -0x46,0x3a,0x34,0x35,0x39,0x41,0x44,0x3e,0x4b,0x52,0x4c,0x40,0x3f,0x41,0x3f,0x3e, -0x39,0x3a,0x3a,0x3c,0x40,0x46,0x48,0x47,0x49,0x4d,0x4d,0x4b,0x48,0x41,0x3f,0x46, -0x4a,0x55,0x56,0x52,0x52,0x49,0x44,0x4d,0x49,0x45,0x43,0x47,0x4c,0x4f,0x51,0x54, -0x51,0x5c,0x6a,0x73,0x79,0x76,0x63,0x4f,0x49,0x40,0x3d,0x42,0x44,0x47,0x56,0x69, -0x74,0x6b,0x62,0x5c,0x56,0x57,0x63,0x72,0x74,0x71,0x6e,0x6c,0x65,0x5e,0x5c,0x5e, -0x53,0x46,0x3c,0x3e,0x45,0x4f,0x5e,0x6b,0x6c,0x74,0x70,0x5c,0x4a,0x45,0x46,0x46, -0x4a,0x54,0x5e,0x69,0x71,0x6e,0x6d,0x74,0x8a,0x8f,0x96,0x9a,0x8e,0x72,0x63,0x6a, -0x90,0xb8,0x8d,0x46,0x53,0x59,0x60,0x6d,0x68,0x67,0x64,0x66,0x6e,0x74,0x70,0x68, -0x74,0x75,0x76,0x77,0x78,0x78,0x77,0x76,0x74,0x70,0x6b,0x6a,0x6e,0x70,0x6f,0x6d, -0x73,0x75,0x77,0x7a,0x7b,0x7c,0x7c,0x7c,0x7f,0x7e,0x7d,0x7d,0x7e,0x80,0x82,0x83, -0x80,0x7f,0x7f,0x7f,0x80,0x80,0x7e,0x7d,0x7e,0x7e,0x7f,0x80,0x81,0x82,0x82,0x82, -0x80,0x80,0x81,0x82,0x83,0x83,0x83,0x83,0x83,0x83,0x84,0x86,0x87,0x88,0x89,0x8a, -0x8b,0x8b,0x8c,0x8b,0x8a,0x89,0x8a,0x8c,0x87,0x89,0x8b,0x8e,0x8f,0x8f,0x8f,0x8e, -0x91,0x92,0x92,0x93,0x93,0x94,0x94,0x94,0x91,0x91,0x92,0x93,0x93,0x94,0x95,0x95, -0x95,0x94,0x93,0x93,0x93,0x93,0x91,0x90,0x90,0x91,0x92,0x91,0x91,0x90,0x91,0x92, -0x92,0x92,0x92,0x91,0x90,0x8e,0x8d,0x8c,0x8b,0x8c,0x8d,0x8d,0x8d,0x8b,0x88,0x87, -0x88,0x87,0x85,0x83,0x80,0x7e,0x7c,0x7b,0x7a,0x7a,0x79,0x78,0x76,0x73,0x71,0x6f, -0x70,0x6e,0x6c,0x6b,0x6b,0x6a,0x68,0x67,0x62,0x62,0x62,0x62,0x61,0x5f,0x5b,0x58, -0x55,0x55,0x53,0x50,0x4d,0x4a,0x49,0x48,0x4f,0x53,0x51,0x4f,0x51,0x51,0x52,0x58, -0x4f,0x45,0x3f,0x41,0x3e,0x37,0x38,0x3f,0x3d,0x3e,0x40,0x42,0x43,0x3f,0x39,0x34, -0x3b,0x3a,0x39,0x35,0x33,0x3a,0x3d,0x36,0x3d,0x3e,0x3f,0x3f,0x3a,0x35,0x37,0x3b, -0x4d,0x5e,0x6b,0x69,0x60,0x5c,0x5e,0x5f,0x59,0x57,0x52,0x56,0x5a,0x4d,0x45,0x50, -0x63,0x75,0x80,0x7a,0x71,0x6a,0x5d,0x4e,0x4d,0x4e,0x46,0x3e,0x3e,0x3b,0x35,0x34, -0x2b,0x26,0x26,0x2f,0x37,0x3b,0x40,0x45,0x47,0x47,0x46,0x47,0x4e,0x53,0x4e,0x44, -0x4f,0x5b,0x76,0x8d,0x83,0x62,0x50,0x52,0x4a,0x52,0x53,0x4e,0x4a,0x45,0x44,0x48, -0x40,0x3d,0x34,0x39,0x52,0x60,0x56,0x47,0x41,0x44,0x49,0x44,0x38,0x3b,0x4c,0x57, -0x32,0x30,0x3e,0x4f,0x52,0x4b,0x42,0x3a,0x38,0x33,0x25,0x1e,0x28,0x31,0x34,0x37, -0x42,0x44,0x49,0x4a,0x43,0x3a,0x36,0x39,0x41,0x45,0x4b,0x39,0x33,0x21,0x30,0x41, -0x55,0x52,0x53,0x58,0x52,0x3f,0x2c,0x22,0x34,0x43,0x47,0x43,0x48,0x4b,0x42,0x37, -0x38,0x30,0x27,0x26,0x2c,0x34,0x3b,0x3f,0x4d,0x4f,0x48,0x37,0x26,0x1e,0x1d,0x1c, -0x4e,0x4c,0x4f,0x55,0x53,0x48,0x3e,0x39,0x2f,0x39,0x44,0x48,0x47,0x46,0x43,0x40, -0x3e,0x3e,0x3b,0x38,0x35,0x34,0x34,0x33,0x33,0x35,0x34,0x32,0x30,0x2f,0x30,0x2f, -0x2c,0x2d,0x36,0x45,0x4c,0x46,0x3f,0x3d,0x3e,0x38,0x35,0x34,0x32,0x2e,0x2c,0x2e, -0x31,0x2d,0x28,0x27,0x28,0x27,0x24,0x21,0x30,0x2f,0x2f,0x2d,0x29,0x26,0x26,0x28, -0x26,0x23,0x21,0x22,0x25,0x26,0x26,0x24,0x25,0x23,0x21,0x23,0x25,0x25,0x22,0x1f, -0x22,0x24,0x27,0x29,0x2b,0x2c,0x2d,0x2e,0x31,0x35,0x39,0x3d,0x41,0x43,0x40,0x3b, -0x33,0x2d,0x28,0x2a,0x30,0x32,0x2f,0x2c,0x2a,0x2c,0x2d,0x2e,0x2d,0x2c,0x2b,0x2b, -0x33,0x33,0x33,0x32,0x30,0x2e,0x2d,0x2c,0x2d,0x33,0x37,0x35,0x31,0x30,0x32,0x33, -0x38,0x36,0x34,0x32,0x32,0x34,0x38,0x3a,0x37,0x38,0x3a,0x3e,0x43,0x47,0x4a,0x4b, -0x4d,0x5a,0x67,0x69,0x66,0x65,0x68,0x6b,0x74,0x6d,0x67,0x6a,0x74,0x78,0x6e,0x61, -0x4e,0x45,0x3c,0x38,0x3b,0x3f,0x40,0x40,0x42,0x47,0x49,0x44,0x3e,0x3d,0x3d,0x3e, -0x38,0x37,0x39,0x3d,0x40,0x40,0x42,0x44,0x4b,0x4e,0x4e,0x4a,0x47,0x44,0x3f,0x3b, -0x48,0x54,0x5d,0x58,0x4d,0x46,0x43,0x42,0x3e,0x42,0x43,0x42,0x46,0x4f,0x59,0x5c, -0x5e,0x5e,0x5f,0x61,0x61,0x5d,0x53,0x4a,0x44,0x40,0x3f,0x42,0x47,0x4d,0x58,0x62, -0x73,0x67,0x61,0x60,0x5a,0x56,0x67,0x80,0x85,0x7c,0x6f,0x65,0x60,0x5d,0x5a,0x57, -0x51,0x4b,0x49,0x4f,0x5a,0x62,0x61,0x5e,0x64,0x66,0x66,0x60,0x56,0x4d,0x48,0x47, -0x42,0x49,0x50,0x57,0x5c,0x5b,0x63,0x74,0x8d,0x98,0xa1,0x8f,0x70,0x54,0x47,0x57, -0x95,0xa6,0x7f,0x4e,0x55,0x66,0x67,0x6d,0x6b,0x69,0x69,0x6b,0x6b,0x69,0x6b,0x70, -0x78,0x7a,0x7a,0x78,0x77,0x77,0x76,0x73,0x74,0x6e,0x6b,0x6d,0x71,0x71,0x70,0x70, -0x71,0x74,0x78,0x7a,0x7b,0x7b,0x7c,0x7c,0x7f,0x7e,0x7e,0x7d,0x7e,0x7f,0x80,0x81, -0x81,0x80,0x7f,0x7e,0x7e,0x7e,0x7e,0x7f,0x7c,0x7c,0x7e,0x7f,0x7f,0x7f,0x7f,0x7f, -0x7c,0x7f,0x82,0x84,0x84,0x84,0x86,0x87,0x83,0x83,0x84,0x85,0x86,0x86,0x87,0x87, -0x86,0x87,0x88,0x89,0x8a,0x8a,0x89,0x89,0x8b,0x8c,0x8c,0x8d,0x8d,0x8e,0x8e,0x8e, -0x8e,0x8f,0x8f,0x8f,0x8f,0x8f,0x90,0x92,0x91,0x91,0x90,0x91,0x91,0x92,0x93,0x94, -0x91,0x91,0x8f,0x8e,0x8d,0x8c,0x8c,0x8c,0x90,0x8f,0x8e,0x8e,0x8e,0x8f,0x90,0x90, -0x8f,0x8c,0x8c,0x8d,0x8d,0x8b,0x8b,0x8d,0x8a,0x8b,0x8a,0x87,0x86,0x87,0x87,0x85, -0x86,0x85,0x84,0x82,0x80,0x7e,0x7d,0x7c,0x79,0x78,0x76,0x74,0x73,0x71,0x6e,0x6c, -0x6d,0x6b,0x69,0x68,0x68,0x68,0x67,0x67,0x65,0x64,0x62,0x60,0x60,0x5f,0x5d,0x5c, -0x58,0x55,0x54,0x4c,0x4b,0x4a,0x42,0x4b,0x4e,0x5b,0x65,0x70,0x69,0x5b,0x62,0x67, -0x5c,0x50,0x4e,0x4e,0x42,0x37,0x37,0x3a,0x3e,0x31,0x3d,0x4d,0x45,0x45,0x4e,0x4d, -0x47,0x45,0x42,0x3f,0x3e,0x3d,0x37,0x30,0x36,0x3a,0x3d,0x3b,0x39,0x3a,0x3a,0x38, -0x45,0x52,0x62,0x66,0x5d,0x53,0x53,0x58,0x52,0x50,0x60,0x76,0x7d,0x74,0x65,0x57, -0x61,0x70,0x7d,0x7e,0x7a,0x74,0x6b,0x61,0x5a,0x4f,0x41,0x3a,0x3a,0x38,0x31,0x2a, -0x1f,0x2f,0x40,0x45,0x3f,0x3a,0x3e,0x45,0x4e,0x4c,0x4f,0x55,0x55,0x4d,0x47,0x46, -0x4d,0x66,0x6e,0x74,0x68,0x65,0x51,0x4c,0x42,0x53,0x53,0x49,0x43,0x3e,0x42,0x52, -0x45,0x41,0x3e,0x42,0x4f,0x5a,0x56,0x4b,0x3d,0x3e,0x45,0x41,0x3b,0x50,0x5f,0x51, -0x32,0x35,0x3d,0x46,0x49,0x47,0x45,0x45,0x35,0x28,0x1b,0x1a,0x26,0x34,0x3d,0x40, -0x37,0x39,0x3d,0x45,0x43,0x34,0x33,0x42,0x41,0x49,0x4b,0x45,0x39,0x2d,0x31,0x42, -0x53,0x4c,0x4b,0x5a,0x5f,0x46,0x28,0x1f,0x2d,0x3a,0x49,0x4f,0x4f,0x4b,0x41,0x37, -0x36,0x2e,0x25,0x23,0x29,0x33,0x3a,0x3e,0x4d,0x4c,0x3f,0x2c,0x25,0x29,0x27,0x1d, -0x53,0x51,0x4f,0x4f,0x52,0x53,0x4d,0x45,0x3e,0x43,0x47,0x45,0x41,0x3c,0x36,0x31, -0x28,0x2e,0x34,0x38,0x38,0x35,0x30,0x2c,0x2f,0x2e,0x2d,0x2e,0x30,0x34,0x3a,0x3f, -0x34,0x33,0x3a,0x45,0x4a,0x44,0x3d,0x3b,0x3f,0x3a,0x36,0x35,0x33,0x2f,0x2d,0x2e, -0x2c,0x2d,0x2f,0x2f,0x2c,0x29,0x25,0x24,0x2b,0x2a,0x28,0x26,0x24,0x22,0x24,0x26, -0x22,0x21,0x22,0x25,0x28,0x2a,0x28,0x26,0x25,0x22,0x20,0x21,0x22,0x22,0x1f,0x1c, -0x1e,0x21,0x24,0x27,0x29,0x2b,0x2e,0x2f,0x33,0x35,0x38,0x3a,0x3e,0x41,0x40,0x3d, -0x33,0x2c,0x27,0x29,0x2e,0x31,0x30,0x2e,0x2a,0x2c,0x2f,0x30,0x2f,0x2e,0x2e,0x2f, -0x2d,0x2d,0x2d,0x2d,0x2c,0x2a,0x2a,0x29,0x2c,0x32,0x35,0x34,0x31,0x30,0x30,0x2f, -0x32,0x31,0x30,0x31,0x32,0x34,0x36,0x36,0x3b,0x3b,0x3a,0x3c,0x3e,0x41,0x43,0x44, -0x52,0x5b,0x61,0x60,0x5d,0x61,0x69,0x70,0x6f,0x69,0x64,0x66,0x71,0x79,0x77,0x6f, -0x61,0x5b,0x53,0x4e,0x4d,0x4d,0x4b,0x49,0x45,0x4a,0x4d,0x4a,0x44,0x40,0x3c,0x39, -0x3a,0x38,0x38,0x3b,0x3b,0x3a,0x3b,0x3d,0x3b,0x3f,0x42,0x41,0x40,0x40,0x40,0x3e, -0x43,0x4b,0x51,0x4f,0x4a,0x46,0x44,0x42,0x3d,0x3e,0x3d,0x3a,0x3e,0x4a,0x56,0x5c, -0x61,0x5e,0x5b,0x5c,0x60,0x63,0x62,0x5f,0x63,0x5a,0x50,0x4d,0x50,0x57,0x62,0x6b, -0x74,0x6a,0x65,0x64,0x5e,0x56,0x5b,0x68,0x6e,0x65,0x5b,0x57,0x5a,0x5d,0x5c,0x59, -0x59,0x5e,0x68,0x75,0x7c,0x77,0x68,0x5c,0x5f,0x63,0x64,0x5d,0x50,0x47,0x44,0x46, -0x50,0x4f,0x4c,0x4e,0x53,0x54,0x5c,0x6c,0x88,0x9a,0xaa,0x96,0x70,0x4f,0x42,0x55, -0x74,0x7c,0x62,0x4a,0x57,0x64,0x63,0x68,0x6a,0x67,0x67,0x69,0x6a,0x69,0x6d,0x72, -0x76,0x78,0x79,0x77,0x77,0x77,0x75,0x72,0x71,0x6d,0x6a,0x6d,0x70,0x71,0x70,0x6f, -0x72,0x75,0x78,0x7a,0x7b,0x7a,0x7a,0x7b,0x7e,0x7e,0x7e,0x7e,0x7e,0x7f,0x7f,0x80, -0x7f,0x7f,0x7e,0x7d,0x7d,0x7d,0x7e,0x7e,0x7d,0x7e,0x7e,0x7f,0x7f,0x7f,0x7e,0x7e, -0x7e,0x80,0x83,0x84,0x84,0x84,0x86,0x87,0x84,0x85,0x85,0x85,0x85,0x86,0x86,0x86, -0x86,0x87,0x88,0x88,0x89,0x88,0x88,0x88,0x8a,0x8b,0x8b,0x8c,0x8c,0x8d,0x8d,0x8d, -0x8e,0x8e,0x8f,0x8e,0x8d,0x8d,0x8e,0x8f,0x90,0x90,0x8f,0x8f,0x90,0x91,0x92,0x93, -0x91,0x90,0x8f,0x8d,0x8c,0x8c,0x8c,0x8c,0x8e,0x8e,0x8e,0x8d,0x8d,0x8d,0x8e,0x8e, -0x8d,0x8b,0x8a,0x8b,0x8b,0x89,0x89,0x8b,0x88,0x8a,0x89,0x86,0x85,0x86,0x86,0x84, -0x85,0x84,0x83,0x81,0x7f,0x7d,0x7c,0x7b,0x79,0x77,0x75,0x74,0x72,0x70,0x6e,0x6c, -0x6c,0x6a,0x68,0x67,0x67,0x67,0x66,0x66,0x64,0x63,0x61,0x60,0x60,0x5e,0x5c,0x5a, -0x59,0x54,0x53,0x4d,0x4c,0x49,0x44,0x51,0x61,0x6f,0x75,0x7a,0x72,0x6a,0x76,0x7d, -0x73,0x64,0x55,0x4c,0x4c,0x5a,0x69,0x6d,0x57,0x3f,0x3c,0x45,0x42,0x4a,0x5e,0x65, -0x6b,0x65,0x5b,0x53,0x4f,0x4b,0x41,0x38,0x40,0x45,0x46,0x44,0x46,0x48,0x43,0x3b, -0x3f,0x45,0x4a,0x4c,0x4f,0x57,0x60,0x64,0x68,0x58,0x52,0x59,0x63,0x6f,0x76,0x74, -0x64,0x63,0x62,0x67,0x72,0x7a,0x78,0x70,0x64,0x5a,0x4d,0x44,0x3b,0x32,0x2d,0x2d, -0x30,0x38,0x40,0x42,0x41,0x43,0x4b,0x53,0x54,0x51,0x4f,0x4e,0x4b,0x45,0x3f,0x3c, -0x44,0x65,0x7d,0x75,0x63,0x4a,0x3b,0x37,0x44,0x53,0x59,0x51,0x47,0x41,0x45,0x4f, -0x53,0x4f,0x48,0x46,0x50,0x5b,0x56,0x49,0x38,0x43,0x4c,0x42,0x39,0x48,0x4f,0x40, -0x35,0x3c,0x47,0x50,0x4f,0x45,0x3b,0x36,0x2f,0x2c,0x28,0x27,0x2b,0x33,0x37,0x38, -0x28,0x2e,0x37,0x3e,0x3a,0x2b,0x2a,0x3a,0x44,0x50,0x55,0x4d,0x3d,0x2e,0x32,0x44, -0x52,0x53,0x57,0x5d,0x5a,0x44,0x31,0x30,0x3a,0x44,0x4a,0x4a,0x4a,0x4c,0x47,0x3f, -0x2e,0x26,0x27,0x33,0x3e,0x43,0x47,0x4c,0x47,0x47,0x3e,0x30,0x2e,0x33,0x2f,0x24, -0x50,0x4c,0x44,0x40,0x47,0x52,0x51,0x48,0x48,0x4a,0x49,0x43,0x3d,0x37,0x31,0x2b, -0x28,0x2b,0x2e,0x30,0x30,0x30,0x30,0x30,0x33,0x2e,0x2c,0x2e,0x2f,0x31,0x38,0x40, -0x39,0x37,0x3a,0x41,0x42,0x3b,0x34,0x31,0x39,0x37,0x37,0x38,0x37,0x33,0x30,0x2f, -0x31,0x38,0x3f,0x3e,0x37,0x2e,0x28,0x27,0x28,0x29,0x2a,0x29,0x27,0x25,0x25,0x25, -0x1e,0x1f,0x22,0x26,0x29,0x29,0x26,0x23,0x21,0x1f,0x1d,0x1d,0x1f,0x20,0x1f,0x1d, -0x1d,0x1f,0x22,0x25,0x27,0x29,0x2b,0x2d,0x30,0x32,0x34,0x36,0x3a,0x3f,0x41,0x40, -0x3a,0x34,0x2d,0x2b,0x2d,0x2e,0x2c,0x2a,0x27,0x2b,0x30,0x31,0x2f,0x2c,0x2c,0x2d, -0x2c,0x2c,0x2c,0x2c,0x2d,0x2d,0x2d,0x2d,0x2e,0x32,0x36,0x35,0x33,0x32,0x30,0x2e, -0x30,0x30,0x30,0x32,0x36,0x37,0x37,0x35,0x33,0x33,0x33,0x35,0x38,0x3d,0x42,0x45, -0x4b,0x51,0x54,0x50,0x4d,0x50,0x56,0x5b,0x66,0x63,0x5f,0x60,0x68,0x71,0x73,0x71, -0x6e,0x6a,0x64,0x60,0x5d,0x59,0x54,0x50,0x46,0x4a,0x4b,0x48,0x43,0x3e,0x3a,0x35, -0x38,0x36,0x36,0x38,0x38,0x36,0x36,0x38,0x37,0x3c,0x3f,0x3c,0x39,0x39,0x39,0x39, -0x3d,0x40,0x43,0x44,0x46,0x46,0x42,0x3d,0x3e,0x3f,0x3d,0x3b,0x3e,0x48,0x53,0x5a, -0x5d,0x59,0x57,0x5a,0x62,0x6b,0x70,0x73,0x6e,0x67,0x5f,0x5c,0x5b,0x5b,0x5d,0x60, -0x64,0x5e,0x5b,0x5d,0x5d,0x5a,0x59,0x5b,0x58,0x4d,0x44,0x46,0x54,0x63,0x6b,0x6e, -0x68,0x6e,0x79,0x82,0x83,0x79,0x6a,0x5f,0x5e,0x62,0x64,0x5d,0x53,0x4e,0x53,0x5a, -0x5d,0x58,0x51,0x53,0x5c,0x62,0x69,0x75,0x76,0x84,0x92,0x83,0x68,0x51,0x4a,0x5d, -0x60,0x59,0x4c,0x4c,0x5c,0x64,0x63,0x65,0x67,0x65,0x65,0x67,0x68,0x6a,0x6f,0x74, -0x76,0x79,0x7b,0x79,0x78,0x78,0x75,0x72,0x6f,0x6c,0x6c,0x6f,0x72,0x71,0x70,0x70, -0x74,0x76,0x79,0x7a,0x7a,0x79,0x79,0x79,0x7c,0x7d,0x7d,0x7e,0x7e,0x7f,0x7f,0x7e, -0x7f,0x7f,0x7e,0x7e,0x7e,0x7e,0x7e,0x7f,0x7e,0x7e,0x7f,0x7f,0x7e,0x7e,0x7d,0x7d, -0x80,0x81,0x82,0x82,0x82,0x83,0x84,0x86,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85, -0x86,0x86,0x86,0x87,0x87,0x87,0x86,0x86,0x89,0x89,0x89,0x8a,0x8b,0x8b,0x8c,0x8c, -0x8c,0x8d,0x8e,0x8d,0x8c,0x8b,0x8c,0x8d,0x8e,0x8e,0x8e,0x8e,0x8f,0x90,0x91,0x91, -0x8f,0x8e,0x8e,0x8d,0x8c,0x8c,0x8c,0x8c,0x8c,0x8c,0x8d,0x8c,0x8c,0x8c,0x8b,0x8a, -0x8a,0x88,0x88,0x89,0x89,0x87,0x86,0x88,0x86,0x88,0x87,0x84,0x83,0x84,0x84,0x82, -0x83,0x83,0x81,0x7f,0x7e,0x7c,0x7b,0x7a,0x78,0x77,0x74,0x73,0x71,0x70,0x6d,0x6b, -0x6b,0x69,0x67,0x66,0x66,0x66,0x65,0x64,0x63,0x62,0x61,0x60,0x60,0x5e,0x5b,0x59, -0x5b,0x53,0x52,0x4e,0x4d,0x49,0x48,0x5b,0x69,0x74,0x74,0x77,0x75,0x73,0x7b,0x79, -0x78,0x73,0x6a,0x63,0x69,0x7e,0x86,0x7a,0x58,0x3e,0x38,0x41,0x41,0x48,0x5b,0x67, -0x71,0x70,0x6f,0x70,0x70,0x68,0x55,0x43,0x4e,0x5a,0x61,0x5c,0x58,0x59,0x56,0x4e, -0x46,0x48,0x48,0x4c,0x58,0x67,0x6d,0x6b,0x64,0x5b,0x55,0x54,0x59,0x6b,0x7c,0x80, -0x74,0x66,0x59,0x5a,0x65,0x70,0x75,0x77,0x77,0x6c,0x5d,0x4c,0x38,0x29,0x28,0x2f, -0x46,0x46,0x46,0x45,0x46,0x49,0x4f,0x53,0x57,0x56,0x54,0x50,0x4d,0x4a,0x44,0x3e, -0x45,0x5e,0x75,0x64,0x57,0x39,0x37,0x38,0x39,0x44,0x51,0x4e,0x42,0x3f,0x46,0x4a, -0x48,0x47,0x40,0x3d,0x4b,0x5c,0x58,0x49,0x32,0x44,0x4b,0x41,0x3e,0x4b,0x51,0x4a, -0x36,0x3c,0x44,0x48,0x40,0x31,0x24,0x1e,0x19,0x21,0x27,0x26,0x26,0x2a,0x2d,0x2d, -0x2a,0x34,0x3d,0x40,0x36,0x25,0x25,0x36,0x47,0x51,0x54,0x49,0x37,0x27,0x2b,0x3d, -0x4c,0x54,0x58,0x58,0x53,0x45,0x38,0x37,0x3e,0x4d,0x55,0x54,0x55,0x57,0x4c,0x3b, -0x27,0x20,0x25,0x38,0x44,0x40,0x3d,0x40,0x42,0x43,0x3e,0x35,0x36,0x3b,0x35,0x28, -0x47,0x40,0x38,0x35,0x3a,0x42,0x44,0x41,0x45,0x47,0x45,0x42,0x3f,0x3b,0x36,0x30, -0x31,0x2f,0x2c,0x2a,0x28,0x29,0x2d,0x32,0x38,0x31,0x2e,0x30,0x2f,0x2c,0x31,0x38, -0x3f,0x3e,0x3f,0x42,0x40,0x38,0x2f,0x2c,0x30,0x31,0x34,0x38,0x3a,0x38,0x35,0x33, -0x3b,0x42,0x48,0x46,0x3d,0x31,0x2a,0x26,0x2a,0x2d,0x30,0x2f,0x2d,0x2a,0x25,0x20, -0x1d,0x1e,0x20,0x23,0x25,0x24,0x20,0x1d,0x1c,0x1a,0x1a,0x1b,0x1d,0x20,0x21,0x20, -0x1f,0x21,0x22,0x23,0x23,0x24,0x25,0x26,0x29,0x2c,0x2f,0x32,0x37,0x3e,0x41,0x41, -0x3c,0x39,0x33,0x2e,0x2e,0x2e,0x2c,0x28,0x28,0x2e,0x33,0x34,0x31,0x2c,0x29,0x29, -0x2e,0x2d,0x2d,0x2e,0x2f,0x31,0x31,0x32,0x32,0x35,0x37,0x36,0x35,0x35,0x34,0x31, -0x32,0x31,0x31,0x33,0x37,0x38,0x37,0x35,0x30,0x30,0x31,0x34,0x38,0x3f,0x47,0x4c, -0x4b,0x50,0x55,0x57,0x58,0x5a,0x5a,0x58,0x5a,0x5c,0x5c,0x5b,0x5d,0x60,0x5f,0x5d, -0x64,0x5f,0x5a,0x59,0x59,0x56,0x4e,0x48,0x42,0x43,0x41,0x3c,0x39,0x38,0x36,0x33, -0x31,0x31,0x33,0x37,0x38,0x36,0x34,0x35,0x39,0x3e,0x3f,0x3a,0x34,0x32,0x32,0x33, -0x3b,0x3b,0x3d,0x44,0x4c,0x4c,0x43,0x3a,0x34,0x37,0x38,0x39,0x3b,0x40,0x47,0x4c, -0x52,0x50,0x51,0x58,0x61,0x69,0x6e,0x71,0x6e,0x6c,0x69,0x67,0x65,0x62,0x60,0x5f, -0x57,0x53,0x50,0x50,0x53,0x56,0x56,0x56,0x4e,0x49,0x47,0x4d,0x5a,0x68,0x70,0x73, -0x6b,0x6f,0x74,0x75,0x71,0x69,0x61,0x5b,0x63,0x63,0x60,0x57,0x4d,0x49,0x4f,0x55, -0x4c,0x4c,0x4b,0x51,0x5c,0x60,0x62,0x6a,0x6c,0x67,0x66,0x5f,0x5e,0x5b,0x55,0x62, -0x60,0x50,0x49,0x51,0x5c,0x62,0x64,0x64,0x64,0x63,0x63,0x65,0x67,0x6b,0x71,0x76, -0x79,0x7c,0x7e,0x7c,0x7b,0x79,0x76,0x71,0x6e,0x6d,0x6e,0x72,0x73,0x72,0x71,0x72, -0x75,0x76,0x78,0x79,0x79,0x78,0x79,0x7a,0x7b,0x7c,0x7d,0x7e,0x7f,0x7e,0x7e,0x7d, -0x80,0x7f,0x7f,0x7f,0x7f,0x7f,0x80,0x80,0x7e,0x7e,0x7e,0x7e,0x7e,0x7e,0x7e,0x7e, -0x80,0x80,0x7f,0x7f,0x7f,0x80,0x81,0x83,0x84,0x84,0x85,0x85,0x85,0x85,0x85,0x85, -0x84,0x84,0x84,0x85,0x85,0x85,0x86,0x86,0x87,0x87,0x87,0x88,0x89,0x89,0x8a,0x8a, -0x8a,0x8b,0x8c,0x8c,0x8b,0x8b,0x8b,0x8c,0x8d,0x8d,0x8e,0x8e,0x8f,0x8f,0x90,0x90, -0x8d,0x8d,0x8d,0x8c,0x8b,0x8b,0x8b,0x8a,0x8a,0x8a,0x8b,0x8b,0x8a,0x89,0x88,0x87, -0x88,0x87,0x86,0x88,0x88,0x85,0x85,0x86,0x85,0x86,0x85,0x83,0x82,0x83,0x83,0x81, -0x81,0x81,0x7f,0x7e,0x7c,0x7a,0x79,0x79,0x78,0x76,0x73,0x71,0x70,0x6e,0x6c,0x6b, -0x6b,0x69,0x67,0x65,0x65,0x65,0x65,0x64,0x63,0x62,0x61,0x60,0x60,0x5e,0x5b,0x59, -0x5c,0x53,0x52,0x4f,0x4d,0x48,0x4a,0x63,0x7c,0x7a,0x6b,0x67,0x69,0x6c,0x70,0x65, -0x6b,0x72,0x7a,0x7e,0x83,0x8b,0x82,0x6a,0x56,0x4a,0x52,0x60,0x5c,0x55,0x5c,0x66, -0x6d,0x6c,0x6e,0x72,0x76,0x6f,0x5b,0x48,0x4c,0x63,0x70,0x65,0x55,0x53,0x56,0x56, -0x45,0x43,0x43,0x4a,0x55,0x5f,0x62,0x61,0x64,0x6e,0x79,0x76,0x6f,0x75,0x7d,0x7b, -0x83,0x78,0x6e,0x68,0x61,0x5e,0x66,0x73,0x75,0x70,0x61,0x4a,0x36,0x2e,0x31,0x37, -0x49,0x49,0x4a,0x4a,0x4b,0x4b,0x4a,0x4a,0x54,0x57,0x56,0x50,0x4c,0x4a,0x43,0x3b, -0x41,0x52,0x65,0x66,0x68,0x54,0x46,0x3d,0x3f,0x42,0x4d,0x4a,0x3a,0x3a,0x44,0x44, -0x36,0x38,0x34,0x35,0x48,0x60,0x5d,0x4a,0x33,0x46,0x50,0x4d,0x49,0x42,0x36,0x2f, -0x23,0x23,0x23,0x21,0x1b,0x15,0x12,0x13,0x22,0x2a,0x2e,0x2a,0x28,0x2c,0x32,0x35, -0x39,0x43,0x47,0x40,0x30,0x1f,0x22,0x35,0x4b,0x4e,0x49,0x3f,0x33,0x25,0x26,0x34, -0x49,0x52,0x55,0x53,0x53,0x4a,0x3a,0x31,0x3d,0x51,0x5d,0x5c,0x5c,0x5c,0x4b,0x34, -0x26,0x21,0x26,0x37,0x43,0x42,0x3d,0x3b,0x48,0x48,0x43,0x3c,0x3d,0x40,0x37,0x28, -0x44,0x3c,0x38,0x3a,0x39,0x34,0x35,0x3b,0x44,0x46,0x46,0x44,0x42,0x40,0x3b,0x36, -0x2b,0x2a,0x2a,0x2b,0x29,0x28,0x2c,0x32,0x38,0x32,0x2e,0x2f,0x2f,0x30,0x37,0x3f, -0x48,0x48,0x49,0x4a,0x46,0x3e,0x35,0x31,0x2f,0x2f,0x30,0x32,0x35,0x38,0x39,0x39, -0x3a,0x3d,0x40,0x3f,0x3a,0x32,0x2b,0x27,0x2c,0x2f,0x2f,0x2c,0x29,0x26,0x21,0x1b, -0x1c,0x1d,0x1e,0x1f,0x20,0x1f,0x1d,0x1c,0x1a,0x19,0x19,0x1a,0x1c,0x1e,0x20,0x20, -0x21,0x21,0x22,0x22,0x21,0x21,0x22,0x23,0x25,0x2a,0x2f,0x33,0x37,0x3c,0x3e,0x3e, -0x34,0x35,0x32,0x2f,0x2f,0x31,0x30,0x2c,0x2e,0x33,0x39,0x3a,0x35,0x2f,0x2a,0x28, -0x2b,0x2a,0x29,0x29,0x2c,0x2e,0x2f,0x2f,0x33,0x35,0x36,0x34,0x34,0x35,0x34,0x32, -0x33,0x32,0x31,0x32,0x34,0x35,0x34,0x33,0x3a,0x3a,0x39,0x39,0x3b,0x40,0x48,0x4d, -0x4b,0x4c,0x4f,0x55,0x5f,0x67,0x68,0x65,0x61,0x66,0x6a,0x6a,0x68,0x65,0x60,0x5a, -0x51,0x4a,0x44,0x45,0x49,0x48,0x3f,0x37,0x3c,0x3c,0x3a,0x35,0x32,0x31,0x30,0x2e, -0x2b,0x2c,0x30,0x35,0x36,0x33,0x30,0x30,0x35,0x39,0x3b,0x36,0x31,0x30,0x32,0x34, -0x3a,0x3a,0x3f,0x4b,0x55,0x53,0x47,0x3d,0x37,0x39,0x3d,0x40,0x43,0x46,0x4c,0x51, -0x4f,0x4c,0x4d,0x53,0x59,0x5d,0x61,0x65,0x6d,0x6c,0x69,0x63,0x5e,0x5d,0x5e,0x60, -0x59,0x56,0x50,0x4c,0x4c,0x4e,0x50,0x50,0x56,0x5b,0x62,0x67,0x68,0x67,0x65,0x64, -0x64,0x69,0x6f,0x6e,0x68,0x5e,0x57,0x54,0x58,0x58,0x57,0x54,0x51,0x50,0x53,0x57, -0x61,0x66,0x69,0x6e,0x76,0x75,0x73,0x78,0x6b,0x5c,0x53,0x52,0x5d,0x5f,0x53,0x55, -0x5b,0x4d,0x4a,0x53,0x59,0x5f,0x64,0x60,0x61,0x62,0x63,0x63,0x66,0x6c,0x73,0x77, -0x7a,0x7d,0x7d,0x7b,0x79,0x76,0x72,0x6e,0x6d,0x6d,0x6f,0x73,0x73,0x71,0x71,0x73, -0x74,0x76,0x77,0x78,0x78,0x78,0x7a,0x7b,0x7b,0x7c,0x7d,0x7e,0x7f,0x7e,0x7e,0x7d, -0x7f,0x7f,0x7f,0x7f,0x7f,0x7f,0x7f,0x7f,0x7d,0x7d,0x7d,0x7e,0x7e,0x7f,0x7f,0x7f, -0x81,0x80,0x7f,0x7e,0x7f,0x80,0x80,0x81,0x82,0x83,0x83,0x84,0x84,0x85,0x85,0x86, -0x82,0x82,0x83,0x83,0x84,0x85,0x85,0x86,0x85,0x85,0x86,0x86,0x87,0x88,0x88,0x88, -0x88,0x89,0x8b,0x8c,0x8c,0x8b,0x8c,0x8d,0x8c,0x8d,0x8d,0x8e,0x8f,0x8f,0x8f,0x90, -0x8c,0x8c,0x8c,0x8b,0x8a,0x8a,0x89,0x89,0x88,0x89,0x89,0x89,0x89,0x87,0x86,0x85, -0x87,0x86,0x86,0x88,0x87,0x85,0x84,0x85,0x84,0x85,0x84,0x82,0x81,0x83,0x83,0x81, -0x7f,0x7f,0x7e,0x7c,0x7b,0x79,0x78,0x78,0x77,0x75,0x72,0x70,0x6e,0x6d,0x6b,0x6a, -0x6b,0x69,0x67,0x65,0x65,0x65,0x65,0x64,0x63,0x62,0x61,0x60,0x5f,0x5e,0x5b,0x59, -0x5b,0x53,0x52,0x4f,0x4c,0x48,0x4b,0x66,0x91,0x88,0x6f,0x60,0x5d,0x60,0x67,0x61, -0x64,0x6a,0x78,0x82,0x84,0x84,0x7c,0x6d,0x67,0x6a,0x7a,0x85,0x7c,0x6e,0x70,0x7a, -0x7e,0x74,0x66,0x5f,0x5f,0x5f,0x56,0x4b,0x55,0x69,0x73,0x65,0x53,0x4e,0x51,0x53, -0x51,0x4b,0x49,0x50,0x56,0x5a,0x62,0x6b,0x76,0x83,0x91,0x8f,0x87,0x86,0x85,0x7a, -0x70,0x6e,0x6e,0x68,0x56,0x45,0x48,0x55,0x5a,0x5e,0x57,0x46,0x3d,0x41,0x43,0x40, -0x3e,0x42,0x47,0x4a,0x4c,0x4b,0x4a,0x49,0x46,0x4c,0x50,0x50,0x54,0x5e,0x63,0x63, -0x64,0x65,0x5d,0x67,0x6c,0x6d,0x5d,0x59,0x5f,0x59,0x57,0x4c,0x3a,0x3a,0x43,0x42, -0x3b,0x3c,0x37,0x3a,0x51,0x67,0x60,0x49,0x36,0x3a,0x3c,0x3e,0x3c,0x31,0x28,0x2a, -0x24,0x1d,0x17,0x17,0x1b,0x22,0x2c,0x34,0x3d,0x3a,0x32,0x29,0x26,0x2b,0x34,0x3b, -0x3e,0x46,0x44,0x36,0x25,0x1a,0x24,0x39,0x51,0x4e,0x46,0x43,0x41,0x37,0x31,0x35, -0x4c,0x5a,0x60,0x5c,0x59,0x4d,0x39,0x2b,0x3f,0x52,0x5e,0x5a,0x58,0x58,0x49,0x34, -0x2d,0x2d,0x31,0x3c,0x4d,0x5a,0x59,0x53,0x51,0x50,0x4a,0x43,0x43,0x43,0x39,0x2b, -0x47,0x40,0x40,0x44,0x3d,0x2f,0x30,0x3a,0x4a,0x4c,0x4c,0x49,0x46,0x43,0x3f,0x3b, -0x2d,0x2a,0x29,0x2a,0x2a,0x2c,0x34,0x3f,0x3d,0x3a,0x34,0x30,0x30,0x36,0x3f,0x46, -0x44,0x45,0x46,0x45,0x42,0x3c,0x36,0x32,0x36,0x34,0x2e,0x2a,0x2d,0x34,0x39,0x3b, -0x33,0x33,0x34,0x34,0x34,0x32,0x2f,0x2d,0x31,0x31,0x2c,0x25,0x22,0x23,0x21,0x1c, -0x1b,0x1b,0x1c,0x1d,0x1d,0x1e,0x1e,0x1e,0x1b,0x1b,0x1b,0x1b,0x1b,0x1c,0x1c,0x1c, -0x1e,0x1e,0x1f,0x1f,0x1f,0x1f,0x21,0x22,0x26,0x2c,0x31,0x35,0x37,0x3b,0x3b,0x3a, -0x35,0x37,0x34,0x2e,0x2c,0x2e,0x2d,0x29,0x2e,0x32,0x35,0x37,0x35,0x31,0x2d,0x2a, -0x2b,0x29,0x26,0x26,0x29,0x2b,0x2c,0x2c,0x2f,0x33,0x34,0x33,0x31,0x32,0x32,0x31, -0x36,0x37,0x37,0x37,0x36,0x36,0x35,0x35,0x3d,0x3d,0x3b,0x3a,0x3a,0x3f,0x46,0x4b, -0x47,0x44,0x40,0x42,0x4c,0x58,0x5e,0x5f,0x63,0x68,0x6c,0x6e,0x6d,0x69,0x62,0x5b, -0x4a,0x44,0x3e,0x3f,0x42,0x41,0x38,0x2f,0x36,0x39,0x3a,0x36,0x32,0x2f,0x2b,0x27, -0x28,0x29,0x2c,0x30,0x31,0x2d,0x2b,0x2b,0x36,0x38,0x38,0x34,0x30,0x31,0x33,0x34, -0x34,0x35,0x3c,0x49,0x51,0x4e,0x44,0x3c,0x40,0x41,0x44,0x49,0x4d,0x52,0x5a,0x61, -0x59,0x51,0x4b,0x4d,0x50,0x54,0x5c,0x63,0x6f,0x71,0x70,0x6a,0x62,0x5a,0x53,0x4e, -0x51,0x50,0x4e,0x4e,0x50,0x53,0x57,0x5a,0x6b,0x6f,0x73,0x70,0x68,0x63,0x65,0x68, -0x66,0x6a,0x6c,0x68,0x60,0x59,0x55,0x55,0x4c,0x4f,0x53,0x56,0x58,0x58,0x58,0x58, -0x54,0x5b,0x5e,0x60,0x65,0x65,0x65,0x6a,0x61,0x58,0x56,0x57,0x5e,0x5b,0x49,0x49, -0x50,0x48,0x4a,0x55,0x5c,0x61,0x64,0x61,0x60,0x62,0x63,0x64,0x67,0x6d,0x73,0x76, -0x78,0x7a,0x7a,0x77,0x75,0x73,0x6f,0x6b,0x6d,0x6e,0x71,0x74,0x72,0x70,0x71,0x73, -0x75,0x76,0x77,0x77,0x77,0x78,0x79,0x7b,0x7c,0x7d,0x7d,0x7e,0x7e,0x7f,0x7f,0x7e, -0x7f,0x7f,0x7f,0x7f,0x7f,0x7e,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7e,0x7f,0x80,0x80, -0x82,0x81,0x80,0x80,0x81,0x81,0x81,0x81,0x81,0x81,0x82,0x82,0x83,0x84,0x85,0x85, -0x82,0x82,0x82,0x82,0x83,0x84,0x85,0x85,0x84,0x84,0x85,0x85,0x86,0x86,0x87,0x87, -0x85,0x87,0x8a,0x8b,0x8b,0x8b,0x8c,0x8c,0x8b,0x8c,0x8d,0x8e,0x8e,0x8f,0x8f,0x8f, -0x8c,0x8c,0x8b,0x8b,0x8a,0x88,0x87,0x86,0x87,0x87,0x87,0x87,0x87,0x86,0x85,0x85, -0x86,0x85,0x85,0x87,0x87,0x84,0x83,0x84,0x82,0x83,0x83,0x80,0x80,0x82,0x82,0x80, -0x7e,0x7e,0x7d,0x7b,0x7a,0x79,0x78,0x77,0x76,0x74,0x71,0x6e,0x6d,0x6c,0x6b,0x69, -0x6a,0x68,0x66,0x65,0x65,0x65,0x64,0x64,0x63,0x61,0x5f,0x5e,0x5e,0x5d,0x5b,0x59, -0x5a,0x53,0x53,0x4e,0x4b,0x48,0x4b,0x62,0x79,0x7c,0x71,0x69,0x60,0x5a,0x62,0x61, -0x66,0x68,0x74,0x7d,0x79,0x74,0x72,0x6e,0x6a,0x71,0x79,0x7c,0x75,0x6e,0x74,0x81, -0x82,0x78,0x69,0x5f,0x5e,0x61,0x5e,0x59,0x65,0x6c,0x6d,0x64,0x58,0x53,0x4f,0x4c, -0x54,0x52,0x54,0x5b,0x5e,0x5e,0x61,0x66,0x6a,0x70,0x7b,0x82,0x86,0x8b,0x85,0x75, -0x62,0x62,0x64,0x62,0x54,0x40,0x37,0x39,0x47,0x4d,0x4d,0x47,0x47,0x4b,0x46,0x3b, -0x3c,0x3f,0x43,0x45,0x47,0x47,0x48,0x48,0x41,0x46,0x49,0x4c,0x56,0x68,0x7d,0x8b, -0x91,0x81,0x63,0x64,0x63,0x6f,0x69,0x71,0x6b,0x61,0x55,0x46,0x3b,0x3e,0x46,0x47, -0x44,0x3f,0x38,0x3f,0x59,0x6d,0x61,0x47,0x2b,0x29,0x2e,0x38,0x3b,0x3a,0x3e,0x43, -0x3a,0x30,0x29,0x2d,0x38,0x45,0x4e,0x53,0x43,0x37,0x2b,0x26,0x24,0x28,0x32,0x3c, -0x3d,0x44,0x40,0x30,0x25,0x23,0x33,0x49,0x51,0x4e,0x4b,0x4f,0x53,0x4a,0x3d,0x3b, -0x4e,0x63,0x6d,0x67,0x5d,0x4a,0x34,0x28,0x3c,0x53,0x64,0x63,0x5d,0x56,0x47,0x36, -0x3c,0x3c,0x3b,0x41,0x52,0x62,0x62,0x58,0x50,0x50,0x4b,0x46,0x46,0x44,0x3a,0x2e, -0x48,0x46,0x47,0x47,0x3e,0x34,0x34,0x3b,0x45,0x48,0x49,0x45,0x42,0x42,0x42,0x41, -0x3a,0x35,0x32,0x32,0x2f,0x2d,0x36,0x41,0x43,0x44,0x40,0x38,0x36,0x3c,0x3f,0x3f, -0x3a,0x3a,0x3a,0x38,0x36,0x34,0x33,0x31,0x37,0x35,0x31,0x2c,0x2d,0x33,0x37,0x37, -0x33,0x32,0x31,0x30,0x2f,0x2f,0x2f,0x2f,0x30,0x31,0x2d,0x27,0x25,0x27,0x25,0x1f, -0x1a,0x1b,0x1c,0x1c,0x1c,0x1c,0x1b,0x1b,0x1a,0x1b,0x1b,0x1b,0x1a,0x1a,0x19,0x19, -0x1b,0x1b,0x1c,0x1c,0x1c,0x1d,0x1f,0x21,0x23,0x29,0x2f,0x32,0x35,0x38,0x3a,0x3a, -0x3e,0x3f,0x3a,0x2f,0x29,0x2a,0x29,0x26,0x2b,0x2b,0x2c,0x2e,0x31,0x33,0x33,0x32, -0x2f,0x2b,0x27,0x27,0x29,0x2b,0x2c,0x2b,0x2b,0x32,0x37,0x36,0x34,0x33,0x33,0x32, -0x37,0x3a,0x3e,0x3e,0x3b,0x38,0x38,0x38,0x3a,0x3a,0x3a,0x39,0x39,0x3e,0x45,0x4b, -0x4d,0x4e,0x4d,0x4c,0x4e,0x54,0x59,0x5a,0x59,0x59,0x57,0x55,0x55,0x55,0x50,0x4a, -0x47,0x45,0x42,0x43,0x43,0x3f,0x37,0x30,0x30,0x35,0x37,0x34,0x2e,0x2b,0x29,0x28, -0x2a,0x28,0x29,0x2b,0x2b,0x2a,0x29,0x2b,0x35,0x37,0x35,0x30,0x2e,0x30,0x32,0x32, -0x32,0x33,0x38,0x40,0x43,0x3e,0x39,0x37,0x36,0x38,0x3d,0x44,0x48,0x4a,0x50,0x57, -0x57,0x4c,0x43,0x43,0x48,0x4f,0x5d,0x6a,0x71,0x77,0x7b,0x7c,0x7a,0x71,0x61,0x53, -0x4c,0x47,0x46,0x4b,0x52,0x58,0x5f,0x66,0x71,0x73,0x71,0x69,0x5f,0x5e,0x65,0x6e, -0x6b,0x6c,0x69,0x63,0x5a,0x54,0x54,0x55,0x50,0x52,0x52,0x50,0x4d,0x4a,0x4a,0x4b, -0x49,0x50,0x51,0x52,0x59,0x5b,0x5c,0x61,0x57,0x51,0x53,0x53,0x58,0x55,0x48,0x4e, -0x55,0x4b,0x4a,0x57,0x62,0x61,0x60,0x63,0x5f,0x63,0x65,0x65,0x67,0x6e,0x73,0x75, -0x79,0x7b,0x7a,0x77,0x75,0x74,0x71,0x6e,0x70,0x71,0x74,0x76,0x74,0x71,0x72,0x76, -0x77,0x77,0x77,0x77,0x76,0x76,0x78,0x7a,0x7e,0x7e,0x7e,0x7e,0x7e,0x7f,0x7f,0x80, -0x82,0x82,0x82,0x81,0x80,0x7f,0x7e,0x7d,0x7e,0x7e,0x7d,0x7d,0x7d,0x7e,0x7f,0x80, -0x81,0x80,0x80,0x81,0x82,0x83,0x81,0x80,0x80,0x81,0x81,0x81,0x82,0x82,0x83,0x83, -0x84,0x84,0x83,0x82,0x82,0x82,0x83,0x83,0x83,0x84,0x84,0x85,0x85,0x86,0x86,0x86, -0x84,0x86,0x89,0x8a,0x8a,0x89,0x8a,0x8a,0x8a,0x8b,0x8c,0x8d,0x8d,0x8d,0x8d,0x8d, -0x8c,0x8c,0x8b,0x8a,0x89,0x87,0x85,0x84,0x86,0x86,0x85,0x85,0x85,0x85,0x86,0x86, -0x84,0x83,0x84,0x86,0x86,0x83,0x81,0x82,0x80,0x81,0x81,0x7e,0x7e,0x80,0x80,0x7f, -0x7e,0x7d,0x7c,0x7b,0x7a,0x78,0x77,0x77,0x76,0x73,0x70,0x6d,0x6c,0x6b,0x6a,0x69, -0x69,0x67,0x65,0x64,0x64,0x64,0x63,0x62,0x62,0x60,0x5d,0x5b,0x5b,0x5a,0x59,0x59, -0x58,0x54,0x54,0x4c,0x49,0x49,0x49,0x5b,0x63,0x6a,0x6c,0x72,0x6e,0x63,0x63,0x60, -0x68,0x6d,0x7a,0x7f,0x76,0x6c,0x66,0x60,0x5f,0x66,0x69,0x69,0x6c,0x70,0x73,0x79, -0x77,0x77,0x76,0x73,0x72,0x6f,0x68,0x62,0x60,0x60,0x60,0x5d,0x57,0x50,0x4b,0x48, -0x43,0x49,0x4d,0x51,0x59,0x61,0x5f,0x57,0x55,0x57,0x60,0x6a,0x71,0x7b,0x7c,0x73, -0x72,0x71,0x71,0x70,0x66,0x57,0x4c,0x47,0x4b,0x47,0x45,0x48,0x4a,0x47,0x3e,0x36, -0x3d,0x3d,0x3e,0x40,0x43,0x46,0x47,0x47,0x49,0x47,0x43,0x3e,0x3d,0x47,0x5e,0x72, -0x7e,0x73,0x67,0x6f,0x78,0x72,0x62,0x5e,0x5c,0x55,0x44,0x39,0x3d,0x46,0x4d,0x52, -0x49,0x3d,0x34,0x3f,0x5e,0x71,0x64,0x4a,0x2c,0x34,0x4a,0x57,0x52,0x4f,0x4b,0x3f, -0x3a,0x2e,0x28,0x30,0x40,0x4b,0x4c,0x4a,0x41,0x34,0x2e,0x32,0x33,0x2f,0x34,0x3f, -0x3e,0x45,0x41,0x34,0x2d,0x32,0x42,0x55,0x50,0x51,0x50,0x53,0x54,0x49,0x3e,0x3f, -0x51,0x61,0x6a,0x67,0x5f,0x4b,0x33,0x26,0x3a,0x53,0x68,0x6a,0x5f,0x53,0x46,0x3b, -0x42,0x3d,0x3c,0x44,0x53,0x5d,0x58,0x4f,0x4d,0x4e,0x4d,0x4b,0x49,0x46,0x3c,0x32, -0x4a,0x4c,0x4b,0x46,0x3f,0x3b,0x3c,0x3e,0x35,0x39,0x3b,0x39,0x39,0x3d,0x43,0x45, -0x40,0x3f,0x41,0x41,0x39,0x2d,0x2a,0x2e,0x3f,0x48,0x49,0x41,0x3e,0x41,0x3e,0x36, -0x37,0x37,0x36,0x33,0x32,0x33,0x35,0x36,0x31,0x34,0x34,0x32,0x33,0x36,0x35,0x31, -0x36,0x35,0x32,0x2e,0x29,0x27,0x27,0x28,0x29,0x2e,0x2f,0x2c,0x2b,0x2c,0x27,0x1e, -0x1b,0x1c,0x1d,0x1d,0x1b,0x19,0x17,0x16,0x17,0x18,0x1a,0x1a,0x1a,0x1a,0x19,0x19, -0x1a,0x1b,0x1b,0x1b,0x1a,0x1b,0x1d,0x1f,0x1d,0x23,0x2a,0x2e,0x32,0x37,0x3b,0x3c, -0x42,0x42,0x3b,0x2e,0x28,0x2b,0x2d,0x2c,0x2a,0x27,0x26,0x2a,0x31,0x38,0x3c,0x3d, -0x31,0x2d,0x28,0x27,0x29,0x2b,0x2b,0x2a,0x2b,0x34,0x3c,0x3d,0x3a,0x37,0x36,0x34, -0x33,0x39,0x3f,0x40,0x3c,0x38,0x37,0x37,0x3e,0x3f,0x3e,0x3c,0x3b,0x3e,0x44,0x4a, -0x4e,0x58,0x62,0x64,0x62,0x5f,0x5e,0x5d,0x61,0x5b,0x51,0x4a,0x4a,0x4c,0x4a,0x45, -0x40,0x42,0x44,0x44,0x41,0x3b,0x34,0x30,0x2d,0x31,0x31,0x2d,0x28,0x28,0x2b,0x2d, -0x2b,0x28,0x27,0x28,0x29,0x29,0x2c,0x30,0x2c,0x2d,0x2c,0x29,0x2a,0x2e,0x31,0x32, -0x39,0x37,0x39,0x3b,0x39,0x34,0x32,0x35,0x2f,0x32,0x3b,0x43,0x46,0x44,0x45,0x49, -0x47,0x3d,0x35,0x38,0x3f,0x4b,0x5c,0x6c,0x67,0x6a,0x6e,0x76,0x7f,0x82,0x79,0x6c, -0x58,0x4b,0x43,0x46,0x4c,0x51,0x59,0x61,0x65,0x6a,0x6c,0x66,0x5c,0x56,0x58,0x5c, -0x68,0x6b,0x6c,0x67,0x5e,0x55,0x4f,0x4d,0x4e,0x50,0x50,0x4d,0x4b,0x50,0x5a,0x63, -0x6b,0x71,0x70,0x71,0x78,0x7a,0x77,0x79,0x5b,0x51,0x4c,0x49,0x50,0x53,0x4e,0x58, -0x63,0x52,0x49,0x56,0x62,0x5c,0x57,0x61,0x5f,0x64,0x66,0x65,0x68,0x6f,0x73,0x73, -0x7c,0x7e,0x7d,0x7b,0x79,0x79,0x77,0x74,0x74,0x75,0x78,0x79,0x76,0x73,0x75,0x7a, -0x79,0x79,0x78,0x77,0x75,0x75,0x77,0x78,0x7f,0x7e,0x7e,0x7d,0x7e,0x7f,0x80,0x81, -0x85,0x85,0x85,0x84,0x83,0x81,0x80,0x7f,0x80,0x7f,0x7e,0x7d,0x7d,0x7d,0x7e,0x7f, -0x7f,0x7f,0x7f,0x80,0x82,0x82,0x80,0x7e,0x81,0x81,0x81,0x81,0x81,0x81,0x81,0x81, -0x86,0x85,0x84,0x82,0x81,0x81,0x81,0x81,0x83,0x83,0x84,0x84,0x85,0x85,0x86,0x86, -0x84,0x86,0x88,0x89,0x88,0x87,0x87,0x88,0x89,0x89,0x8a,0x8c,0x8c,0x8c,0x8c,0x8c, -0x8c,0x8c,0x8b,0x8a,0x88,0x86,0x84,0x83,0x86,0x85,0x84,0x84,0x84,0x85,0x86,0x87, -0x83,0x82,0x83,0x85,0x85,0x82,0x80,0x81,0x7f,0x80,0x7f,0x7d,0x7d,0x7f,0x7f,0x7d, -0x7d,0x7d,0x7c,0x7b,0x79,0x78,0x77,0x77,0x75,0x73,0x6f,0x6d,0x6c,0x6b,0x69,0x69, -0x68,0x66,0x64,0x63,0x63,0x63,0x62,0x61,0x62,0x5f,0x5c,0x59,0x59,0x59,0x58,0x58, -0x57,0x55,0x54,0x4a,0x48,0x49,0x48,0x56,0x77,0x72,0x6b,0x74,0x77,0x6e,0x6d,0x67, -0x6c,0x74,0x81,0x82,0x77,0x6e,0x66,0x5b,0x61,0x6a,0x6f,0x74,0x82,0x89,0x83,0x7d, -0x78,0x7d,0x80,0x7e,0x77,0x6e,0x63,0x5a,0x59,0x5c,0x61,0x63,0x5c,0x53,0x51,0x55, -0x50,0x57,0x55,0x52,0x65,0x80,0x85,0x76,0x5f,0x5e,0x61,0x60,0x5e,0x68,0x77,0x7d, -0x77,0x77,0x78,0x75,0x6d,0x65,0x5f,0x5d,0x53,0x44,0x3e,0x46,0x49,0x40,0x3a,0x3c, -0x35,0x35,0x36,0x3d,0x45,0x4a,0x4b,0x49,0x44,0x40,0x3b,0x35,0x30,0x35,0x4b,0x62, -0x63,0x57,0x5a,0x66,0x82,0x74,0x62,0x52,0x51,0x4d,0x3c,0x34,0x43,0x4e,0x52,0x5b, -0x54,0x42,0x35,0x43,0x63,0x75,0x67,0x4e,0x43,0x49,0x58,0x56,0x49,0x53,0x5d,0x50, -0x2e,0x22,0x1e,0x2b,0x3f,0x4a,0x48,0x41,0x3c,0x32,0x32,0x3d,0x3b,0x2e,0x2b,0x35, -0x3d,0x44,0x40,0x35,0x31,0x36,0x44,0x54,0x54,0x56,0x53,0x50,0x4b,0x3e,0x39,0x40, -0x56,0x5c,0x5f,0x61,0x63,0x54,0x38,0x27,0x41,0x54,0x63,0x5f,0x52,0x48,0x46,0x47, -0x3a,0x34,0x38,0x4a,0x5d,0x63,0x5d,0x58,0x4f,0x52,0x54,0x52,0x50,0x4b,0x41,0x37, -0x4a,0x49,0x45,0x3e,0x39,0x3a,0x42,0x4a,0x40,0x3c,0x36,0x32,0x31,0x33,0x37,0x39, -0x3b,0x3b,0x3c,0x3e,0x3e,0x37,0x2c,0x24,0x34,0x3d,0x43,0x42,0x3e,0x3b,0x38,0x35, -0x38,0x35,0x33,0x34,0x31,0x2d,0x2d,0x30,0x35,0x3b,0x3d,0x38,0x35,0x38,0x3a,0x37, -0x34,0x37,0x3a,0x3b,0x37,0x32,0x2d,0x2a,0x26,0x25,0x26,0x29,0x2c,0x2b,0x26,0x22, -0x1c,0x1d,0x1e,0x1c,0x19,0x17,0x17,0x18,0x17,0x18,0x19,0x19,0x18,0x18,0x18,0x19, -0x18,0x18,0x19,0x18,0x19,0x1a,0x1d,0x1f,0x1d,0x20,0x24,0x29,0x2d,0x31,0x35,0x37, -0x38,0x38,0x35,0x2e,0x28,0x27,0x26,0x24,0x29,0x27,0x26,0x27,0x2a,0x2c,0x2d,0x2c, -0x25,0x23,0x24,0x2a,0x2d,0x2a,0x27,0x27,0x27,0x2e,0x36,0x3a,0x38,0x35,0x34,0x34, -0x30,0x30,0x2f,0x2f,0x30,0x33,0x36,0x39,0x3c,0x3b,0x3c,0x3f,0x40,0x3f,0x40,0x42, -0x4c,0x52,0x5b,0x5f,0x5f,0x5d,0x5d,0x5d,0x5f,0x62,0x65,0x66,0x66,0x63,0x5a,0x52, -0x45,0x40,0x42,0x41,0x39,0x35,0x34,0x32,0x2c,0x2e,0x30,0x2e,0x2a,0x28,0x28,0x2a, -0x2b,0x2b,0x29,0x28,0x27,0x29,0x2b,0x2e,0x35,0x37,0x36,0x31,0x2c,0x2b,0x31,0x36, -0x3a,0x3b,0x39,0x36,0x33,0x33,0x33,0x33,0x31,0x34,0x39,0x3e,0x41,0x41,0x3e,0x3c, -0x35,0x3a,0x35,0x30,0x3a,0x4a,0x58,0x63,0x67,0x6a,0x6c,0x69,0x64,0x61,0x62,0x63, -0x69,0x69,0x67,0x5f,0x55,0x4f,0x56,0x60,0x68,0x6c,0x6d,0x66,0x5e,0x58,0x54,0x51, -0x58,0x60,0x68,0x61,0x54,0x54,0x59,0x56,0x54,0x51,0x4b,0x4d,0x58,0x5b,0x58,0x59, -0x57,0x5e,0x65,0x68,0x67,0x66,0x67,0x6a,0x63,0x67,0x6b,0x6e,0x6d,0x6b,0x68,0x64, -0x56,0x4f,0x51,0x58,0x57,0x57,0x5c,0x5c,0x5f,0x62,0x67,0x6b,0x6f,0x73,0x77,0x7a, -0x7a,0x7e,0x7f,0x7d,0x7b,0x7a,0x79,0x76,0x75,0x76,0x76,0x77,0x77,0x76,0x75,0x74, -0x77,0x77,0x76,0x76,0x77,0x78,0x7a,0x7b,0x7f,0x80,0x80,0x7f,0x7f,0x80,0x82,0x83, -0x84,0x84,0x84,0x84,0x83,0x82,0x81,0x80,0x81,0x80,0x80,0x7f,0x7e,0x7e,0x7e,0x7e, -0x7c,0x7d,0x7e,0x80,0x81,0x82,0x82,0x83,0x81,0x82,0x83,0x83,0x84,0x84,0x83,0x83, -0x83,0x83,0x82,0x83,0x84,0x85,0x84,0x83,0x83,0x84,0x85,0x86,0x86,0x86,0x85,0x84, -0x87,0x89,0x8b,0x8a,0x87,0x85,0x85,0x87,0x89,0x89,0x89,0x89,0x89,0x89,0x89,0x8a, -0x88,0x88,0x87,0x87,0x86,0x86,0x85,0x85,0x83,0x83,0x83,0x83,0x83,0x83,0x83,0x83, -0x81,0x81,0x81,0x81,0x81,0x81,0x81,0x81,0x81,0x7f,0x7e,0x7d,0x7d,0x7c,0x7b,0x7a, -0x7b,0x7a,0x78,0x78,0x78,0x78,0x77,0x76,0x75,0x73,0x70,0x6d,0x6b,0x69,0x69,0x69, -0x67,0x67,0x66,0x65,0x64,0x63,0x63,0x62,0x61,0x60,0x5f,0x5d,0x5b,0x59,0x57,0x56, -0x59,0x4f,0x49,0x49,0x44,0x3f,0x49,0x5a,0x6e,0x6d,0x71,0x79,0x80,0x7f,0x78,0x72, -0x71,0x76,0x7a,0x7a,0x79,0x79,0x74,0x6e,0x66,0x6c,0x6f,0x6f,0x75,0x7e,0x7f,0x79, -0x79,0x72,0x66,0x68,0x64,0x59,0x58,0x55,0x5a,0x50,0x4d,0x54,0x56,0x52,0x54,0x5c, -0x54,0x55,0x57,0x5c,0x62,0x69,0x6e,0x71,0x6f,0x65,0x61,0x67,0x6c,0x68,0x61,0x5d, -0x5f,0x63,0x60,0x57,0x50,0x51,0x51,0x50,0x47,0x48,0x46,0x44,0x46,0x47,0x42,0x3a, -0x3b,0x44,0x45,0x3f,0x40,0x4b,0x53,0x53,0x49,0x43,0x34,0x24,0x23,0x33,0x4a,0x58, -0x53,0x5a,0x5d,0x63,0x67,0x57,0x49,0x4f,0x52,0x45,0x3a,0x3e,0x47,0x4f,0x54,0x58, -0x52,0x37,0x33,0x4d,0x68,0x77,0x6c,0x53,0x3c,0x41,0x4e,0x57,0x58,0x57,0x51,0x44, -0x32,0x25,0x23,0x32,0x43,0x48,0x46,0x45,0x41,0x35,0x3a,0x40,0x3f,0x37,0x2a,0x30, -0x37,0x3f,0x40,0x3b,0x39,0x3a,0x42,0x50,0x5c,0x5f,0x51,0x4a,0x53,0x4d,0x44,0x4e, -0x53,0x64,0x61,0x5d,0x5d,0x40,0x24,0x2a,0x4f,0x5b,0x61,0x5b,0x55,0x54,0x4f,0x48, -0x42,0x41,0x44,0x4f,0x5e,0x65,0x60,0x57,0x5a,0x54,0x4f,0x47,0x3e,0x3c,0x38,0x2f, -0x45,0x43,0x3f,0x3a,0x36,0x38,0x3e,0x43,0x42,0x3f,0x3a,0x34,0x30,0x30,0x32,0x34, -0x39,0x38,0x37,0x38,0x3a,0x3b,0x3a,0x38,0x2c,0x32,0x37,0x38,0x3a,0x3c,0x3c,0x3a, -0x39,0x35,0x32,0x31,0x2e,0x2e,0x34,0x3b,0x42,0x3e,0x3a,0x38,0x37,0x35,0x34,0x35, -0x3a,0x3c,0x3e,0x3c,0x37,0x30,0x2a,0x27,0x20,0x21,0x25,0x2a,0x2e,0x2e,0x29,0x25, -0x1c,0x1d,0x1d,0x1c,0x19,0x18,0x19,0x19,0x19,0x19,0x19,0x18,0x17,0x17,0x19,0x1b, -0x17,0x18,0x19,0x19,0x19,0x1a,0x1b,0x1d,0x1b,0x1e,0x23,0x28,0x2c,0x30,0x34,0x36, -0x3b,0x3c,0x39,0x32,0x2c,0x2a,0x29,0x27,0x26,0x25,0x25,0x26,0x29,0x2a,0x2a,0x2a, -0x25,0x23,0x23,0x27,0x28,0x26,0x26,0x27,0x25,0x2b,0x32,0x35,0x34,0x32,0x32,0x34, -0x2e,0x2d,0x2c,0x2c,0x2e,0x32,0x37,0x3a,0x3e,0x3d,0x3e,0x41,0x42,0x42,0x43,0x47, -0x48,0x4e,0x54,0x58,0x57,0x56,0x57,0x58,0x5d,0x61,0x66,0x6a,0x6d,0x6d,0x67,0x60, -0x53,0x44,0x3b,0x38,0x35,0x36,0x36,0x31,0x2d,0x2f,0x30,0x2e,0x2b,0x2a,0x2c,0x2e, -0x27,0x28,0x2b,0x2c,0x2c,0x2a,0x27,0x25,0x2a,0x2b,0x2a,0x28,0x26,0x25,0x27,0x2a, -0x2c,0x32,0x38,0x3b,0x3e,0x40,0x3c,0x36,0x37,0x40,0x49,0x48,0x41,0x3c,0x3e,0x43, -0x51,0x4e,0x41,0x38,0x3e,0x47,0x4d,0x52,0x59,0x5a,0x5c,0x5e,0x61,0x64,0x63,0x60, -0x62,0x67,0x6d,0x6d,0x69,0x66,0x67,0x6a,0x6f,0x77,0x7e,0x7b,0x71,0x64,0x57,0x4e, -0x52,0x51,0x54,0x57,0x5c,0x68,0x6d,0x65,0x54,0x54,0x4c,0x48,0x4a,0x48,0x47,0x4c, -0x4f,0x51,0x56,0x5d,0x65,0x67,0x65,0x61,0x63,0x68,0x6e,0x71,0x6e,0x66,0x58,0x4e, -0x48,0x44,0x4a,0x53,0x53,0x56,0x5e,0x63,0x60,0x63,0x69,0x6e,0x72,0x75,0x79,0x7b, -0x7c,0x80,0x81,0x7f,0x7c,0x7c,0x7a,0x78,0x79,0x79,0x7a,0x7a,0x7a,0x79,0x79,0x78, -0x78,0x78,0x77,0x77,0x78,0x7a,0x7c,0x7d,0x7e,0x7f,0x81,0x81,0x81,0x83,0x84,0x86, -0x86,0x86,0x86,0x85,0x84,0x83,0x82,0x81,0x80,0x7f,0x7e,0x7e,0x7d,0x7e,0x7e,0x7f, -0x7d,0x7e,0x7f,0x80,0x82,0x82,0x83,0x83,0x83,0x83,0x84,0x85,0x85,0x85,0x85,0x84, -0x84,0x83,0x83,0x83,0x84,0x85,0x84,0x83,0x84,0x84,0x85,0x85,0x85,0x85,0x85,0x85, -0x88,0x8a,0x8b,0x89,0x86,0x85,0x86,0x88,0x88,0x87,0x87,0x87,0x87,0x88,0x88,0x88, -0x87,0x87,0x86,0x86,0x85,0x85,0x84,0x84,0x82,0x82,0x83,0x83,0x83,0x83,0x82,0x82, -0x81,0x81,0x81,0x81,0x81,0x81,0x81,0x80,0x80,0x7f,0x7d,0x7d,0x7c,0x7c,0x7b,0x7a, -0x7b,0x79,0x78,0x77,0x77,0x77,0x76,0x75,0x74,0x72,0x70,0x6d,0x6a,0x69,0x68,0x68, -0x66,0x66,0x65,0x64,0x63,0x62,0x61,0x61,0x60,0x60,0x5e,0x5c,0x5a,0x58,0x57,0x56, -0x55,0x4d,0x4a,0x4b,0x45,0x3f,0x48,0x58,0x6e,0x70,0x74,0x7a,0x80,0x82,0x7e,0x78, -0x6f,0x6d,0x6d,0x72,0x74,0x71,0x6e,0x6e,0x66,0x62,0x5f,0x62,0x68,0x70,0x76,0x79, -0x74,0x70,0x67,0x6d,0x69,0x5c,0x58,0x51,0x57,0x54,0x57,0x60,0x62,0x59,0x52,0x51, -0x47,0x4a,0x50,0x57,0x5d,0x60,0x60,0x5f,0x61,0x5c,0x5a,0x5d,0x62,0x62,0x60,0x5e, -0x4a,0x4f,0x51,0x4b,0x42,0x3e,0x3f,0x41,0x46,0x47,0x46,0x44,0x45,0x49,0x48,0x45, -0x46,0x42,0x39,0x33,0x3b,0x4b,0x4f,0x49,0x40,0x3d,0x32,0x24,0x20,0x2c,0x3f,0x4c, -0x4f,0x51,0x50,0x58,0x62,0x59,0x4e,0x51,0x43,0x3e,0x39,0x3c,0x48,0x52,0x52,0x4e, -0x47,0x38,0x38,0x50,0x6e,0x7c,0x70,0x5b,0x3c,0x41,0x4e,0x58,0x55,0x50,0x48,0x3e, -0x3b,0x2d,0x26,0x31,0x40,0x47,0x49,0x4b,0x45,0x37,0x39,0x3c,0x3b,0x33,0x28,0x2f, -0x3b,0x46,0x49,0x42,0x3b,0x38,0x41,0x51,0x55,0x58,0x4e,0x4b,0x54,0x4c,0x3f,0x44, -0x58,0x67,0x63,0x5c,0x5a,0x40,0x2b,0x35,0x41,0x49,0x4c,0x45,0x42,0x46,0x47,0x43, -0x43,0x40,0x42,0x50,0x62,0x6b,0x68,0x62,0x67,0x5f,0x59,0x52,0x48,0x41,0x38,0x2a, -0x3f,0x3b,0x36,0x32,0x31,0x34,0x38,0x3c,0x3b,0x3c,0x3a,0x36,0x32,0x30,0x33,0x36, -0x36,0x36,0x35,0x35,0x36,0x3a,0x3f,0x43,0x34,0x34,0x34,0x35,0x39,0x3c,0x3b,0x37, -0x37,0x35,0x33,0x32,0x30,0x32,0x39,0x41,0x45,0x38,0x30,0x33,0x34,0x31,0x30,0x32, -0x32,0x35,0x37,0x38,0x35,0x30,0x2c,0x2a,0x23,0x25,0x29,0x2e,0x31,0x2f,0x29,0x24, -0x1a,0x1b,0x1b,0x1a,0x19,0x18,0x19,0x1a,0x1a,0x1a,0x19,0x17,0x16,0x17,0x1a,0x1c, -0x16,0x18,0x19,0x1a,0x19,0x19,0x19,0x1a,0x1a,0x1d,0x22,0x26,0x2b,0x2f,0x33,0x36, -0x3b,0x3c,0x39,0x32,0x2b,0x28,0x27,0x26,0x23,0x23,0x23,0x25,0x27,0x27,0x27,0x26, -0x25,0x24,0x23,0x24,0x24,0x23,0x25,0x27,0x2a,0x2f,0x34,0x35,0x34,0x32,0x32,0x34, -0x31,0x31,0x30,0x32,0x34,0x38,0x3a,0x3b,0x43,0x41,0x42,0x44,0x45,0x45,0x49,0x4d, -0x53,0x56,0x58,0x57,0x53,0x51,0x51,0x53,0x51,0x54,0x58,0x5c,0x62,0x67,0x66,0x62, -0x56,0x46,0x3b,0x35,0x30,0x30,0x30,0x2c,0x2e,0x2f,0x30,0x30,0x2e,0x2e,0x30,0x33, -0x28,0x29,0x2b,0x2d,0x2e,0x2b,0x25,0x20,0x21,0x22,0x23,0x26,0x29,0x2a,0x27,0x25, -0x27,0x2d,0x31,0x36,0x41,0x4d,0x4f,0x48,0x42,0x44,0x46,0x46,0x43,0x3f,0x3c,0x3a, -0x3c,0x3a,0x33,0x34,0x43,0x4d,0x4f,0x51,0x52,0x5c,0x67,0x6b,0x6b,0x6a,0x67,0x64, -0x54,0x59,0x5c,0x5d,0x63,0x6c,0x71,0x71,0x77,0x7c,0x7f,0x7a,0x72,0x6b,0x65,0x61, -0x5e,0x57,0x55,0x59,0x61,0x6e,0x70,0x66,0x5a,0x5e,0x59,0x4f,0x4b,0x48,0x4b,0x54, -0x5c,0x5c,0x5e,0x64,0x6c,0x70,0x6f,0x6d,0x6d,0x6e,0x6e,0x6d,0x6c,0x67,0x5b,0x50, -0x49,0x45,0x4c,0x53,0x53,0x55,0x5e,0x63,0x61,0x65,0x6b,0x71,0x75,0x78,0x7b,0x7d, -0x7e,0x81,0x82,0x80,0x7e,0x7e,0x7d,0x7a,0x7a,0x7b,0x7b,0x7c,0x7c,0x7b,0x7a,0x79, -0x7a,0x79,0x79,0x79,0x7a,0x7c,0x7e,0x7f,0x7e,0x80,0x83,0x84,0x85,0x87,0x89,0x8a, -0x89,0x89,0x88,0x88,0x86,0x85,0x84,0x83,0x80,0x7f,0x7e,0x7d,0x7d,0x7e,0x7f,0x80, -0x7f,0x80,0x81,0x82,0x83,0x83,0x83,0x83,0x83,0x83,0x84,0x84,0x85,0x85,0x84,0x84, -0x85,0x84,0x83,0x84,0x85,0x85,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x85,0x85, -0x89,0x8a,0x8a,0x89,0x86,0x85,0x86,0x88,0x88,0x88,0x88,0x89,0x89,0x89,0x89,0x89, -0x85,0x85,0x85,0x84,0x84,0x83,0x83,0x83,0x82,0x82,0x82,0x83,0x83,0x82,0x82,0x82, -0x82,0x81,0x81,0x81,0x81,0x81,0x81,0x81,0x80,0x7e,0x7d,0x7c,0x7c,0x7c,0x7a,0x79, -0x7a,0x78,0x77,0x76,0x76,0x75,0x74,0x72,0x72,0x71,0x6e,0x6c,0x6a,0x68,0x68,0x68, -0x65,0x65,0x64,0x63,0x62,0x61,0x60,0x5f,0x60,0x5f,0x5d,0x5b,0x59,0x57,0x56,0x55, -0x52,0x4d,0x4a,0x4a,0x44,0x40,0x4d,0x5f,0x64,0x67,0x68,0x67,0x6b,0x72,0x74,0x71, -0x6e,0x66,0x66,0x6e,0x6e,0x65,0x60,0x64,0x64,0x68,0x73,0x7f,0x81,0x7b,0x7b,0x82, -0x79,0x76,0x6f,0x75,0x72,0x66,0x62,0x5b,0x5c,0x54,0x4c,0x4a,0x4b,0x4d,0x4f,0x51, -0x4d,0x4a,0x46,0x48,0x50,0x5c,0x68,0x70,0x71,0x6c,0x64,0x5c,0x59,0x5a,0x5b,0x5a, -0x5c,0x60,0x61,0x59,0x48,0x38,0x32,0x34,0x42,0x42,0x3f,0x3d,0x3f,0x46,0x4b,0x4d, -0x54,0x4a,0x3b,0x33,0x3c,0x4a,0x4b,0x43,0x3c,0x3d,0x39,0x30,0x2c,0x33,0x43,0x4f, -0x4d,0x51,0x56,0x5f,0x68,0x62,0x59,0x5a,0x4b,0x47,0x42,0x42,0x4e,0x59,0x54,0x48, -0x3f,0x3a,0x37,0x48,0x64,0x6f,0x60,0x4f,0x40,0x43,0x52,0x5c,0x54,0x47,0x3f,0x38, -0x3b,0x2e,0x28,0x32,0x3f,0x46,0x4a,0x4e,0x47,0x36,0x33,0x32,0x30,0x2b,0x22,0x29, -0x38,0x47,0x4e,0x46,0x3c,0x36,0x3f,0x50,0x51,0x53,0x4b,0x4a,0x52,0x4c,0x41,0x45, -0x56,0x67,0x66,0x60,0x59,0x3c,0x26,0x2d,0x3e,0x48,0x4d,0x49,0x45,0x46,0x45,0x40, -0x3d,0x34,0x34,0x45,0x5b,0x66,0x67,0x66,0x60,0x51,0x46,0x44,0x44,0x48,0x47,0x3f, -0x3e,0x38,0x30,0x2c,0x2d,0x31,0x35,0x37,0x34,0x39,0x3c,0x3a,0x35,0x31,0x32,0x34, -0x37,0x3b,0x3e,0x3e,0x3b,0x3a,0x3b,0x3e,0x42,0x3d,0x38,0x38,0x3c,0x3d,0x38,0x32, -0x34,0x34,0x35,0x36,0x36,0x36,0x37,0x38,0x37,0x2e,0x28,0x2a,0x2d,0x2d,0x2e,0x2f, -0x29,0x2e,0x33,0x36,0x35,0x31,0x2d,0x2b,0x29,0x2a,0x2b,0x2c,0x2c,0x27,0x21,0x1d, -0x19,0x1a,0x1a,0x19,0x18,0x18,0x18,0x18,0x1a,0x1a,0x1a,0x19,0x17,0x18,0x19,0x1b, -0x18,0x18,0x19,0x19,0x18,0x18,0x19,0x1a,0x19,0x1d,0x21,0x26,0x2b,0x2f,0x33,0x36, -0x3a,0x3c,0x39,0x31,0x2a,0x26,0x25,0x24,0x20,0x21,0x23,0x24,0x25,0x25,0x23,0x22, -0x24,0x25,0x25,0x25,0x23,0x23,0x25,0x28,0x33,0x37,0x3a,0x3b,0x38,0x34,0x33,0x33, -0x34,0x35,0x37,0x39,0x3b,0x3c,0x3b,0x3a,0x45,0x43,0x43,0x43,0x43,0x44,0x49,0x4f, -0x55,0x57,0x59,0x58,0x55,0x56,0x59,0x5d,0x59,0x58,0x56,0x55,0x58,0x5c,0x5c,0x59, -0x4c,0x47,0x46,0x42,0x36,0x2e,0x2c,0x29,0x28,0x2a,0x2d,0x2e,0x2d,0x2e,0x2f,0x30, -0x2e,0x2c,0x29,0x2a,0x2a,0x29,0x25,0x21,0x1f,0x1f,0x22,0x2a,0x31,0x33,0x2e,0x29, -0x29,0x2d,0x2e,0x31,0x3d,0x4d,0x50,0x49,0x3f,0x3d,0x3d,0x3e,0x3e,0x3b,0x34,0x2e, -0x29,0x2b,0x2c,0x36,0x46,0x4c,0x4a,0x4b,0x4f,0x5c,0x69,0x6d,0x6d,0x69,0x62,0x5b, -0x59,0x5b,0x5a,0x5a,0x66,0x79,0x83,0x82,0x7c,0x7b,0x76,0x6b,0x64,0x64,0x67,0x69, -0x5e,0x5a,0x5a,0x57,0x53,0x56,0x55,0x4c,0x56,0x5c,0x57,0x4a,0x41,0x3c,0x3e,0x47, -0x48,0x4b,0x4e,0x4f,0x51,0x55,0x5c,0x62,0x6f,0x6e,0x6b,0x69,0x6c,0x6e,0x68,0x60, -0x51,0x4b,0x4e,0x55,0x55,0x57,0x5d,0x60,0x62,0x66,0x6d,0x73,0x77,0x7a,0x7d,0x7e, -0x7e,0x81,0x82,0x81,0x80,0x80,0x80,0x7e,0x7c,0x7d,0x7d,0x7e,0x7e,0x7d,0x7c,0x7b, -0x7b,0x7b,0x7b,0x7b,0x7c,0x7e,0x80,0x81,0x81,0x83,0x86,0x88,0x8a,0x8b,0x8c,0x8d, -0x8c,0x8c,0x8c,0x8b,0x8a,0x88,0x87,0x86,0x83,0x82,0x80,0x7f,0x7f,0x80,0x81,0x82, -0x82,0x82,0x83,0x84,0x84,0x84,0x84,0x84,0x85,0x85,0x85,0x86,0x86,0x86,0x85,0x85, -0x87,0x86,0x85,0x85,0x86,0x86,0x86,0x85,0x85,0x84,0x83,0x83,0x83,0x84,0x85,0x86, -0x89,0x8a,0x8b,0x8a,0x87,0x86,0x85,0x86,0x87,0x87,0x88,0x88,0x89,0x89,0x89,0x89, -0x83,0x83,0x83,0x83,0x83,0x82,0x82,0x82,0x82,0x82,0x83,0x83,0x83,0x83,0x82,0x82, -0x83,0x82,0x82,0x82,0x82,0x81,0x81,0x81,0x7e,0x7d,0x7c,0x7c,0x7c,0x7b,0x79,0x78, -0x79,0x77,0x76,0x75,0x75,0x74,0x72,0x70,0x70,0x6f,0x6d,0x6b,0x69,0x68,0x67,0x67, -0x65,0x65,0x64,0x62,0x61,0x5f,0x5e,0x5e,0x5e,0x5d,0x5c,0x5a,0x58,0x56,0x55,0x54, -0x53,0x4d,0x49,0x46,0x41,0x43,0x56,0x6c,0x63,0x65,0x62,0x5c,0x5d,0x67,0x6d,0x6e, -0x65,0x64,0x67,0x6c,0x69,0x5f,0x5a,0x5c,0x69,0x78,0x8c,0x97,0x8d,0x7a,0x70,0x71, -0x77,0x73,0x69,0x6c,0x6b,0x63,0x64,0x5f,0x54,0x4f,0x47,0x43,0x44,0x48,0x4a,0x4a, -0x4c,0x47,0x41,0x42,0x4a,0x58,0x65,0x6d,0x78,0x79,0x75,0x6d,0x6a,0x6a,0x64,0x5c, -0x58,0x57,0x57,0x53,0x48,0x3a,0x37,0x3b,0x3f,0x3a,0x34,0x32,0x36,0x3e,0x45,0x48, -0x4a,0x47,0x3f,0x37,0x37,0x3c,0x3b,0x34,0x32,0x36,0x38,0x33,0x2e,0x31,0x3b,0x44, -0x4b,0x51,0x58,0x5d,0x61,0x61,0x64,0x6a,0x58,0x4a,0x3c,0x3b,0x47,0x4e,0x46,0x38, -0x3f,0x3f,0x39,0x44,0x63,0x6d,0x5e,0x52,0x44,0x46,0x56,0x62,0x58,0x46,0x3c,0x37, -0x2f,0x28,0x2a,0x38,0x46,0x4a,0x4c,0x50,0x4f,0x3c,0x35,0x32,0x33,0x31,0x29,0x2d, -0x37,0x47,0x4f,0x49,0x40,0x3b,0x42,0x52,0x52,0x52,0x49,0x46,0x4b,0x4a,0x49,0x51, -0x56,0x63,0x63,0x5d,0x54,0x3a,0x25,0x2a,0x3f,0x48,0x4c,0x45,0x3d,0x3b,0x3a,0x37, -0x3b,0x32,0x33,0x45,0x5b,0x66,0x68,0x69,0x62,0x54,0x50,0x54,0x52,0x48,0x36,0x24, -0x48,0x3e,0x33,0x2c,0x2c,0x30,0x33,0x34,0x35,0x3b,0x40,0x3e,0x36,0x2e,0x2c,0x2c, -0x3a,0x40,0x46,0x46,0x41,0x3c,0x3b,0x3c,0x44,0x3e,0x39,0x3b,0x40,0x40,0x3a,0x34, -0x37,0x36,0x35,0x34,0x35,0x34,0x2f,0x2b,0x2a,0x2c,0x2a,0x26,0x26,0x2a,0x2c,0x2a, -0x2e,0x32,0x37,0x38,0x35,0x2f,0x29,0x25,0x28,0x27,0x25,0x23,0x21,0x1d,0x1a,0x17, -0x1b,0x1b,0x1a,0x19,0x19,0x18,0x17,0x17,0x18,0x19,0x1a,0x1a,0x19,0x18,0x18,0x18, -0x1a,0x1a,0x1a,0x18,0x17,0x18,0x19,0x1b,0x1a,0x1e,0x22,0x27,0x2b,0x30,0x34,0x36, -0x3c,0x3f,0x3d,0x34,0x2c,0x27,0x26,0x25,0x1e,0x20,0x22,0x24,0x24,0x23,0x21,0x20, -0x22,0x25,0x27,0x26,0x25,0x26,0x28,0x29,0x33,0x37,0x3a,0x3b,0x38,0x34,0x31,0x30, -0x31,0x31,0x33,0x33,0x34,0x35,0x38,0x39,0x43,0x42,0x41,0x40,0x3f,0x40,0x46,0x4c, -0x4a,0x4d,0x50,0x52,0x54,0x59,0x60,0x66,0x6a,0x69,0x66,0x62,0x60,0x5f,0x5a,0x55, -0x48,0x46,0x4b,0x4d,0x43,0x39,0x32,0x2b,0x22,0x24,0x28,0x2a,0x2b,0x2a,0x2a,0x2a, -0x2e,0x2b,0x28,0x27,0x27,0x26,0x23,0x1f,0x1e,0x1e,0x21,0x29,0x31,0x33,0x2f,0x29, -0x27,0x2c,0x30,0x33,0x3b,0x44,0x41,0x37,0x37,0x3d,0x42,0x40,0x37,0x30,0x2e,0x2f, -0x2c,0x2f,0x32,0x3b,0x46,0x48,0x49,0x51,0x5c,0x60,0x61,0x60,0x61,0x63,0x5e,0x55, -0x52,0x55,0x56,0x58,0x66,0x79,0x81,0x7d,0x80,0x7f,0x77,0x6a,0x5e,0x57,0x56,0x55, -0x55,0x54,0x57,0x57,0x52,0x50,0x4d,0x44,0x49,0x52,0x51,0x4b,0x4a,0x4c,0x4f,0x56, -0x6c,0x6c,0x6c,0x6a,0x68,0x67,0x69,0x6c,0x6c,0x6f,0x70,0x6e,0x70,0x71,0x6b,0x61, -0x51,0x47,0x48,0x52,0x57,0x5b,0x60,0x60,0x63,0x67,0x6e,0x74,0x78,0x7b,0x7d,0x7f, -0x7d,0x80,0x82,0x81,0x81,0x83,0x83,0x82,0x81,0x82,0x83,0x83,0x83,0x82,0x81,0x80, -0x7d,0x7d,0x7d,0x7d,0x7f,0x81,0x83,0x84,0x86,0x88,0x8b,0x8d,0x8d,0x8e,0x8f,0x90, -0x90,0x90,0x90,0x8f,0x8e,0x8c,0x8b,0x8b,0x8a,0x89,0x87,0x85,0x84,0x84,0x85,0x85, -0x86,0x86,0x87,0x87,0x87,0x87,0x86,0x86,0x89,0x89,0x88,0x88,0x88,0x88,0x88,0x88, -0x8a,0x89,0x87,0x87,0x88,0x88,0x88,0x87,0x85,0x84,0x84,0x83,0x84,0x84,0x85,0x86, -0x87,0x89,0x8a,0x8b,0x89,0x86,0x84,0x82,0x82,0x83,0x84,0x85,0x85,0x85,0x85,0x85, -0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x83,0x83,0x84,0x84,0x84,0x84,0x83,0x83, -0x82,0x82,0x81,0x81,0x80,0x80,0x80,0x7f,0x7d,0x7c,0x7b,0x7b,0x7b,0x7a,0x78,0x77, -0x77,0x76,0x75,0x74,0x74,0x73,0x70,0x6f,0x6f,0x6e,0x6c,0x6b,0x69,0x68,0x67,0x67, -0x66,0x65,0x64,0x62,0x60,0x5f,0x5d,0x5d,0x5c,0x5b,0x5a,0x58,0x56,0x54,0x53,0x52, -0x52,0x4d,0x49,0x46,0x41,0x44,0x57,0x6c,0x5c,0x5f,0x5f,0x5a,0x5a,0x60,0x64,0x64, -0x5a,0x62,0x68,0x67,0x62,0x60,0x60,0x61,0x68,0x72,0x7c,0x80,0x7e,0x7a,0x76,0x74, -0x75,0x72,0x67,0x68,0x68,0x63,0x65,0x60,0x4f,0x4b,0x44,0x3e,0x3d,0x40,0x42,0x43, -0x45,0x47,0x4b,0x51,0x56,0x56,0x53,0x4f,0x52,0x5d,0x6a,0x75,0x7e,0x7f,0x74,0x65, -0x5b,0x50,0x45,0x40,0x3c,0x39,0x3d,0x43,0x43,0x3a,0x31,0x2e,0x33,0x3a,0x3f,0x41, -0x41,0x44,0x45,0x43,0x42,0x40,0x38,0x2f,0x33,0x36,0x37,0x35,0x30,0x2d,0x31,0x36, -0x41,0x41,0x43,0x47,0x51,0x61,0x6f,0x75,0x61,0x49,0x36,0x3c,0x48,0x49,0x3e,0x35, -0x39,0x3a,0x38,0x49,0x6b,0x75,0x65,0x59,0x41,0x43,0x53,0x62,0x5b,0x4b,0x41,0x3b, -0x27,0x23,0x2a,0x3c,0x4a,0x4d,0x4d,0x50,0x4a,0x38,0x33,0x31,0x35,0x36,0x2d,0x30, -0x3f,0x4c,0x52,0x4e,0x49,0x45,0x4a,0x56,0x52,0x50,0x49,0x44,0x43,0x44,0x4a,0x55, -0x5a,0x5f,0x5c,0x56,0x4e,0x3b,0x2f,0x35,0x43,0x46,0x42,0x34,0x29,0x2a,0x30,0x35, -0x25,0x23,0x2b,0x3f,0x51,0x56,0x53,0x4f,0x2c,0x23,0x2a,0x3f,0x49,0x46,0x39,0x2a, -0x50,0x45,0x38,0x30,0x2f,0x31,0x32,0x32,0x32,0x38,0x3e,0x3c,0x35,0x2e,0x2b,0x2b, -0x35,0x3b,0x41,0x41,0x3d,0x3a,0x3b,0x3d,0x44,0x3e,0x3b,0x3d,0x41,0x40,0x3d,0x3a, -0x3e,0x3b,0x36,0x30,0x2e,0x2e,0x2a,0x26,0x2a,0x31,0x31,0x29,0x25,0x28,0x29,0x27, -0x2f,0x32,0x35,0x36,0x32,0x2d,0x27,0x24,0x26,0x25,0x22,0x1f,0x1d,0x1c,0x1b,0x1b, -0x1d,0x1c,0x1b,0x1a,0x1a,0x1a,0x19,0x18,0x16,0x18,0x1a,0x1b,0x1a,0x18,0x16,0x16, -0x1a,0x1b,0x1b,0x1a,0x19,0x19,0x1a,0x1c,0x1c,0x1f,0x24,0x28,0x2c,0x30,0x34,0x36, -0x3c,0x3f,0x3d,0x34,0x2b,0x25,0x24,0x23,0x1e,0x20,0x22,0x23,0x22,0x20,0x1f,0x1f, -0x21,0x24,0x26,0x25,0x26,0x29,0x2a,0x2a,0x2d,0x30,0x33,0x34,0x32,0x30,0x2e,0x2d, -0x2f,0x2f,0x2e,0x2b,0x29,0x2d,0x36,0x3d,0x42,0x41,0x40,0x40,0x3e,0x3f,0x45,0x4c, -0x52,0x54,0x55,0x54,0x52,0x53,0x57,0x5b,0x60,0x61,0x62,0x62,0x62,0x61,0x5b,0x55, -0x4c,0x41,0x3f,0x45,0x47,0x43,0x39,0x2b,0x23,0x25,0x28,0x2a,0x2b,0x2a,0x29,0x28, -0x27,0x27,0x27,0x28,0x28,0x25,0x1f,0x1a,0x21,0x20,0x21,0x26,0x2c,0x2e,0x2c,0x28, -0x29,0x2b,0x2c,0x2e,0x34,0x3b,0x3e,0x3d,0x40,0x41,0x41,0x3f,0x3a,0x35,0x32,0x30, -0x2e,0x2f,0x2f,0x34,0x3c,0x40,0x4d,0x61,0x72,0x78,0x73,0x61,0x52,0x51,0x54,0x55, -0x59,0x58,0x56,0x59,0x66,0x77,0x81,0x83,0x83,0x81,0x77,0x68,0x5a,0x52,0x50,0x4f, -0x53,0x4e,0x50,0x58,0x5c,0x5e,0x59,0x4d,0x46,0x50,0x51,0x50,0x57,0x5e,0x62,0x67, -0x62,0x61,0x62,0x6a,0x73,0x77,0x74,0x6f,0x7c,0x7f,0x7b,0x71,0x6c,0x6e,0x6c,0x66, -0x56,0x49,0x48,0x52,0x59,0x5e,0x61,0x5e,0x65,0x69,0x6f,0x74,0x78,0x7b,0x7e,0x7f, -0x7d,0x81,0x83,0x82,0x82,0x85,0x86,0x85,0x84,0x85,0x85,0x86,0x86,0x85,0x84,0x83, -0x81,0x80,0x80,0x81,0x82,0x84,0x87,0x88,0x8a,0x8c,0x8e,0x90,0x90,0x91,0x92,0x94, -0x95,0x95,0x95,0x94,0x93,0x92,0x91,0x91,0x92,0x91,0x90,0x8e,0x8d,0x8c,0x8b,0x8b, -0x8c,0x8c,0x8c,0x8c,0x8b,0x8b,0x8a,0x8a,0x89,0x89,0x88,0x87,0x87,0x87,0x88,0x88, -0x8c,0x8a,0x88,0x87,0x88,0x89,0x88,0x88,0x85,0x85,0x85,0x85,0x85,0x85,0x86,0x86, -0x87,0x88,0x89,0x8a,0x88,0x86,0x83,0x81,0x81,0x82,0x83,0x84,0x85,0x85,0x85,0x84, -0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x84,0x84,0x84,0x85,0x85,0x84,0x84,0x84, -0x80,0x80,0x80,0x7f,0x7f,0x7e,0x7e,0x7d,0x7c,0x7b,0x7b,0x7b,0x7b,0x7a,0x77,0x75, -0x76,0x75,0x74,0x74,0x74,0x72,0x70,0x6e,0x6d,0x6d,0x6c,0x6b,0x6a,0x69,0x68,0x67, -0x66,0x65,0x63,0x62,0x5f,0x5e,0x5c,0x5b,0x5a,0x59,0x58,0x56,0x54,0x52,0x50,0x50, -0x4e,0x4c,0x4a,0x47,0x42,0x42,0x4f,0x5f,0x4d,0x52,0x58,0x5c,0x5c,0x58,0x53,0x50, -0x57,0x5f,0x64,0x60,0x5c,0x60,0x65,0x67,0x69,0x66,0x65,0x69,0x75,0x7e,0x7d,0x77, -0x72,0x72,0x6a,0x6c,0x6c,0x65,0x63,0x5b,0x53,0x4e,0x49,0x44,0x40,0x3d,0x3e,0x42, -0x48,0x45,0x44,0x47,0x4c,0x50,0x50,0x4f,0x52,0x59,0x64,0x72,0x7f,0x85,0x80,0x78, -0x77,0x65,0x4e,0x42,0x3f,0x41,0x45,0x48,0x47,0x3e,0x35,0x33,0x35,0x38,0x3a,0x3c, -0x40,0x43,0x47,0x4c,0x4f,0x4d,0x43,0x38,0x38,0x37,0x37,0x39,0x37,0x35,0x34,0x36, -0x33,0x2f,0x36,0x44,0x58,0x6e,0x76,0x6e,0x5f,0x47,0x3b,0x47,0x54,0x52,0x48,0x44, -0x40,0x3f,0x43,0x59,0x72,0x72,0x5d,0x4c,0x38,0x3b,0x4b,0x5b,0x5b,0x52,0x47,0x3d, -0x23,0x1f,0x25,0x37,0x46,0x49,0x4a,0x4c,0x41,0x37,0x38,0x38,0x39,0x39,0x31,0x35, -0x46,0x50,0x52,0x4e,0x4a,0x47,0x4a,0x54,0x4e,0x4b,0x47,0x42,0x3e,0x3e,0x45,0x4d, -0x56,0x5b,0x5b,0x57,0x4b,0x37,0x2c,0x30,0x40,0x43,0x41,0x37,0x2e,0x2b,0x2b,0x2c, -0x23,0x2e,0x3f,0x52,0x5e,0x5d,0x54,0x4c,0x3a,0x2b,0x2c,0x3c,0x45,0x43,0x3d,0x36, -0x4a,0x42,0x38,0x32,0x31,0x33,0x34,0x33,0x30,0x34,0x37,0x36,0x31,0x2d,0x2c,0x2e, -0x2e,0x33,0x37,0x38,0x35,0x33,0x36,0x39,0x40,0x3a,0x37,0x3a,0x3c,0x3c,0x3d,0x3f, -0x44,0x44,0x3e,0x34,0x2d,0x2b,0x2b,0x29,0x2c,0x2e,0x2e,0x2b,0x27,0x27,0x29,0x2b, -0x2c,0x2e,0x30,0x2f,0x2e,0x2b,0x2a,0x29,0x2c,0x2a,0x27,0x23,0x1f,0x1d,0x1d,0x1d, -0x1c,0x1a,0x19,0x19,0x1a,0x1a,0x19,0x18,0x17,0x18,0x19,0x19,0x18,0x16,0x16,0x16, -0x18,0x1b,0x1d,0x1e,0x1e,0x1c,0x1b,0x1b,0x1d,0x20,0x24,0x28,0x2c,0x2f,0x33,0x35, -0x38,0x3b,0x3a,0x31,0x26,0x20,0x1f,0x1e,0x1d,0x1f,0x21,0x21,0x1f,0x1e,0x1d,0x1e, -0x20,0x21,0x21,0x21,0x24,0x2a,0x2c,0x2b,0x2e,0x2e,0x2f,0x2e,0x2e,0x2e,0x2e,0x2e, -0x30,0x32,0x32,0x2d,0x28,0x29,0x33,0x3b,0x3b,0x3b,0x3b,0x3c,0x3a,0x3b,0x42,0x4a, -0x5c,0x5e,0x5e,0x5b,0x56,0x54,0x56,0x58,0x59,0x59,0x58,0x58,0x5a,0x5d,0x5c,0x59, -0x4f,0x3f,0x37,0x3b,0x3e,0x3e,0x35,0x28,0x27,0x27,0x27,0x27,0x28,0x28,0x27,0x27, -0x23,0x25,0x28,0x2a,0x29,0x24,0x1f,0x1a,0x24,0x23,0x23,0x25,0x29,0x2c,0x2e,0x2f, -0x30,0x2c,0x29,0x2a,0x2b,0x31,0x3c,0x46,0x47,0x40,0x38,0x37,0x3a,0x3b,0x37,0x32, -0x37,0x35,0x32,0x34,0x3a,0x40,0x54,0x70,0x8b,0x91,0x8d,0x79,0x64,0x58,0x4f,0x46, -0x46,0x43,0x43,0x47,0x52,0x60,0x6c,0x73,0x7a,0x78,0x6f,0x61,0x56,0x54,0x57,0x5a, -0x52,0x48,0x48,0x4f,0x55,0x59,0x55,0x4b,0x53,0x59,0x54,0x4a,0x4b,0x4d,0x4d,0x4e, -0x3b,0x3c,0x41,0x4e,0x5f,0x6a,0x6c,0x6a,0x7f,0x83,0x7d,0x6c,0x62,0x64,0x68,0x67, -0x5c,0x50,0x4e,0x55,0x5a,0x5d,0x60,0x5e,0x68,0x6c,0x70,0x75,0x78,0x7b,0x7e,0x80, -0x80,0x84,0x85,0x84,0x84,0x86,0x87,0x87,0x87,0x87,0x88,0x88,0x88,0x87,0x86,0x86, -0x84,0x84,0x84,0x85,0x86,0x88,0x8b,0x8c,0x8e,0x8f,0x90,0x91,0x92,0x94,0x96,0x98, -0x99,0x9a,0x9a,0x9a,0x99,0x99,0x98,0x98,0x98,0x98,0x98,0x97,0x96,0x95,0x93,0x92, -0x92,0x92,0x92,0x92,0x91,0x90,0x8f,0x8e,0x8a,0x8a,0x89,0x88,0x88,0x88,0x88,0x89, -0x8c,0x8a,0x88,0x87,0x87,0x88,0x88,0x88,0x85,0x85,0x86,0x86,0x86,0x86,0x86,0x86, -0x89,0x88,0x87,0x86,0x85,0x84,0x82,0x81,0x82,0x83,0x84,0x86,0x87,0x87,0x86,0x86, -0x83,0x83,0x83,0x83,0x83,0x83,0x83,0x83,0x83,0x84,0x84,0x84,0x84,0x84,0x84,0x83, -0x81,0x81,0x80,0x80,0x7f,0x7e,0x7e,0x7d,0x7b,0x7b,0x7a,0x7b,0x7a,0x79,0x77,0x75, -0x74,0x74,0x74,0x74,0x74,0x73,0x70,0x6e,0x6d,0x6c,0x6c,0x6b,0x6a,0x69,0x68,0x68, -0x65,0x64,0x62,0x60,0x5e,0x5c,0x5a,0x59,0x58,0x57,0x56,0x54,0x52,0x50,0x4f,0x4e, -0x4c,0x4a,0x48,0x45,0x40,0x40,0x4a,0x56,0x4f,0x51,0x59,0x63,0x61,0x54,0x49,0x45, -0x4b,0x4f,0x56,0x5d,0x61,0x64,0x68,0x6c,0x73,0x6d,0x69,0x6c,0x6d,0x67,0x60,0x5c, -0x68,0x6a,0x63,0x65,0x63,0x5a,0x55,0x4a,0x49,0x4e,0x59,0x61,0x5a,0x48,0x3c,0x3c, -0x40,0x3b,0x37,0x39,0x44,0x50,0x59,0x5e,0x6d,0x69,0x66,0x68,0x6d,0x70,0x73,0x75, -0x69,0x5d,0x4f,0x47,0x4a,0x4f,0x4f,0x4a,0x42,0x3d,0x39,0x37,0x34,0x32,0x34,0x38, -0x37,0x3c,0x41,0x43,0x42,0x42,0x41,0x40,0x3a,0x34,0x30,0x33,0x35,0x33,0x30,0x2e, -0x2b,0x2d,0x3a,0x49,0x56,0x66,0x67,0x56,0x4c,0x40,0x3b,0x44,0x4e,0x4e,0x4b,0x4a, -0x52,0x4b,0x56,0x6e,0x79,0x6e,0x59,0x46,0x34,0x36,0x44,0x54,0x58,0x54,0x48,0x38, -0x20,0x1b,0x22,0x35,0x45,0x49,0x47,0x48,0x49,0x48,0x52,0x4f,0x47,0x3f,0x38,0x3e, -0x45,0x4e,0x4e,0x49,0x45,0x41,0x45,0x50,0x4d,0x45,0x40,0x3f,0x3c,0x3e,0x45,0x49, -0x4f,0x54,0x56,0x4f,0x3e,0x2d,0x2b,0x34,0x45,0x48,0x4a,0x48,0x43,0x37,0x28,0x1c, -0x20,0x32,0x46,0x52,0x57,0x58,0x52,0x4a,0x38,0x2e,0x36,0x49,0x4b,0x3d,0x2f,0x25, -0x3f,0x39,0x33,0x30,0x32,0x34,0x35,0x35,0x36,0x37,0x36,0x31,0x2b,0x28,0x28,0x2a, -0x2c,0x31,0x35,0x35,0x32,0x30,0x31,0x33,0x33,0x2f,0x2d,0x31,0x34,0x38,0x3e,0x45, -0x46,0x4a,0x47,0x3c,0x31,0x2d,0x2d,0x2d,0x29,0x25,0x25,0x29,0x29,0x26,0x2a,0x32, -0x32,0x32,0x30,0x2e,0x2c,0x2b,0x2c,0x2e,0x32,0x30,0x2b,0x25,0x1f,0x1b,0x19,0x18, -0x18,0x17,0x16,0x17,0x19,0x19,0x18,0x17,0x18,0x18,0x18,0x17,0x16,0x15,0x16,0x17, -0x16,0x1a,0x1f,0x22,0x21,0x1e,0x1c,0x1a,0x1d,0x20,0x24,0x28,0x2b,0x2f,0x32,0x34, -0x37,0x3a,0x39,0x30,0x25,0x1f,0x1d,0x1d,0x1c,0x1e,0x20,0x1f,0x1d,0x1c,0x1c,0x1d, -0x1f,0x1f,0x1d,0x1c,0x21,0x29,0x2d,0x2c,0x35,0x33,0x31,0x2e,0x2d,0x2e,0x30,0x32, -0x30,0x35,0x38,0x33,0x2b,0x27,0x2c,0x33,0x2f,0x30,0x32,0x33,0x32,0x34,0x3b,0x43, -0x51,0x55,0x5a,0x5d,0x5e,0x61,0x66,0x6b,0x70,0x6a,0x61,0x59,0x59,0x5e,0x61,0x61, -0x51,0x43,0x3c,0x3b,0x37,0x34,0x2f,0x27,0x25,0x23,0x21,0x20,0x20,0x21,0x21,0x22, -0x24,0x27,0x2a,0x2b,0x28,0x25,0x21,0x1f,0x23,0x23,0x23,0x24,0x27,0x2c,0x32,0x37, -0x32,0x2e,0x2e,0x2e,0x29,0x25,0x2b,0x36,0x3c,0x3a,0x37,0x33,0x30,0x31,0x37,0x3c, -0x37,0x37,0x38,0x40,0x4c,0x57,0x72,0x92,0xab,0xa6,0x9e,0x99,0x99,0x8b,0x62,0x3a, -0x35,0x39,0x42,0x4f,0x58,0x5e,0x63,0x67,0x6b,0x6c,0x69,0x60,0x59,0x58,0x59,0x5b, -0x57,0x4e,0x4d,0x50,0x4f,0x52,0x54,0x4f,0x63,0x68,0x62,0x56,0x55,0x58,0x59,0x5b, -0x64,0x62,0x5f,0x5c,0x59,0x59,0x5a,0x5c,0x66,0x71,0x74,0x67,0x5c,0x5b,0x5b,0x59, -0x58,0x4e,0x4e,0x56,0x58,0x5c,0x61,0x61,0x6b,0x6d,0x71,0x75,0x78,0x7c,0x7f,0x81, -0x83,0x86,0x87,0x86,0x85,0x87,0x88,0x87,0x8b,0x8c,0x8c,0x8d,0x8d,0x8c,0x8b,0x8a, -0x87,0x87,0x87,0x87,0x89,0x8b,0x8e,0x8f,0x8f,0x90,0x91,0x92,0x93,0x95,0x98,0x9b, -0x9c,0x9d,0x9d,0x9d,0x9d,0x9d,0x9c,0x9c,0x9b,0x9b,0x9c,0x9c,0x9c,0x9a,0x99,0x98, -0x96,0x96,0x96,0x95,0x94,0x93,0x92,0x92,0x8f,0x8f,0x8e,0x8d,0x8c,0x8d,0x8d,0x8e, -0x8b,0x89,0x87,0x86,0x87,0x87,0x87,0x87,0x85,0x85,0x86,0x87,0x87,0x87,0x86,0x86, -0x8b,0x89,0x85,0x83,0x83,0x83,0x83,0x83,0x80,0x81,0x83,0x84,0x85,0x85,0x84,0x84, -0x83,0x83,0x83,0x84,0x84,0x84,0x84,0x84,0x83,0x83,0x83,0x84,0x84,0x83,0x83,0x83, -0x83,0x83,0x82,0x82,0x81,0x80,0x7f,0x7f,0x7b,0x7a,0x7a,0x7a,0x7a,0x79,0x76,0x74, -0x74,0x73,0x73,0x74,0x74,0x73,0x71,0x6f,0x6c,0x6c,0x6c,0x6b,0x6b,0x6a,0x69,0x68, -0x64,0x63,0x61,0x5f,0x5d,0x5b,0x59,0x58,0x57,0x56,0x55,0x53,0x51,0x4f,0x4d,0x4d, -0x4d,0x49,0x44,0x40,0x3d,0x3f,0x4a,0x56,0x54,0x51,0x56,0x5f,0x5b,0x4a,0x3d,0x3b, -0x35,0x38,0x46,0x5d,0x6b,0x6d,0x6f,0x75,0x74,0x72,0x76,0x7a,0x6d,0x5b,0x58,0x63, -0x6b,0x6c,0x63,0x63,0x5f,0x56,0x52,0x47,0x43,0x45,0x4d,0x55,0x4d,0x3c,0x36,0x3c, -0x38,0x3d,0x48,0x57,0x64,0x69,0x67,0x63,0x59,0x53,0x4f,0x4f,0x4b,0x46,0x47,0x4d, -0x51,0x51,0x4e,0x4d,0x51,0x54,0x4a,0x3d,0x39,0x39,0x39,0x37,0x30,0x2a,0x2d,0x34, -0x35,0x40,0x47,0x40,0x35,0x34,0x41,0x4f,0x49,0x3e,0x35,0x35,0x36,0x31,0x29,0x24, -0x2d,0x30,0x3b,0x3c,0x38,0x43,0x4c,0x42,0x45,0x42,0x3f,0x41,0x45,0x4a,0x4d,0x4e, -0x48,0x3e,0x4f,0x6c,0x71,0x68,0x5a,0x4c,0x36,0x38,0x42,0x4f,0x55,0x54,0x45,0x30, -0x1e,0x1b,0x24,0x3b,0x4d,0x4f,0x4b,0x49,0x4a,0x50,0x5f,0x58,0x46,0x38,0x30,0x39, -0x42,0x4b,0x4c,0x46,0x41,0x3e,0x44,0x51,0x4f,0x42,0x3b,0x3a,0x3b,0x42,0x4b,0x4d, -0x50,0x50,0x4a,0x3c,0x2a,0x25,0x38,0x50,0x63,0x60,0x5c,0x5b,0x57,0x49,0x34,0x22, -0x26,0x3a,0x4a,0x4e,0x50,0x56,0x57,0x53,0x47,0x3a,0x3e,0x4c,0x4a,0x3b,0x30,0x2a, -0x34,0x2f,0x2e,0x32,0x31,0x2d,0x2e,0x33,0x37,0x33,0x2f,0x2d,0x2a,0x26,0x29,0x2f, -0x2b,0x2f,0x2e,0x28,0x28,0x2d,0x2e,0x2b,0x2c,0x2e,0x33,0x33,0x2e,0x2b,0x32,0x3c, -0x41,0x42,0x3d,0x32,0x2a,0x2a,0x2d,0x2e,0x28,0x26,0x25,0x26,0x28,0x2a,0x2c,0x2d, -0x2e,0x2c,0x2c,0x2d,0x2c,0x2a,0x2d,0x33,0x31,0x35,0x37,0x31,0x25,0x1c,0x1a,0x1b, -0x20,0x1e,0x1a,0x1a,0x1b,0x1b,0x1a,0x19,0x17,0x17,0x17,0x18,0x18,0x19,0x1a,0x1a, -0x18,0x1a,0x1e,0x20,0x1f,0x1e,0x1d,0x1d,0x22,0x20,0x21,0x25,0x29,0x2b,0x2e,0x31, -0x37,0x39,0x3a,0x35,0x2b,0x23,0x1e,0x1d,0x1b,0x1c,0x1d,0x1d,0x1c,0x1c,0x1c,0x1c, -0x1d,0x1f,0x21,0x21,0x21,0x23,0x28,0x2d,0x34,0x36,0x37,0x36,0x33,0x31,0x31,0x33, -0x2e,0x31,0x34,0x33,0x2f,0x2c,0x2c,0x2e,0x2a,0x2b,0x2a,0x28,0x29,0x2f,0x39,0x42, -0x4a,0x50,0x53,0x54,0x58,0x60,0x66,0x68,0x6f,0x72,0x6f,0x65,0x62,0x67,0x6b,0x6a, -0x5a,0x40,0x2f,0x2e,0x2d,0x2a,0x26,0x1f,0x22,0x22,0x22,0x22,0x21,0x22,0x24,0x25, -0x23,0x25,0x28,0x2a,0x27,0x22,0x20,0x21,0x22,0x24,0x26,0x27,0x28,0x2d,0x34,0x3a, -0x39,0x39,0x3c,0x3d,0x36,0x2c,0x2e,0x36,0x30,0x2f,0x2f,0x30,0x33,0x36,0x38,0x39, -0x34,0x39,0x42,0x4a,0x4f,0x57,0x6b,0x7e,0x9c,0xab,0xa5,0xb0,0xcd,0xc3,0x83,0x3c, -0x34,0x35,0x3a,0x43,0x4b,0x50,0x51,0x51,0x54,0x61,0x61,0x56,0x56,0x5d,0x62,0x67, -0x60,0x5a,0x53,0x4f,0x50,0x53,0x55,0x56,0x63,0x65,0x65,0x5d,0x53,0x4f,0x53,0x58, -0x66,0x68,0x68,0x68,0x6e,0x73,0x70,0x68,0x66,0x61,0x65,0x72,0x77,0x6f,0x64,0x60, -0x5d,0x4f,0x50,0x5d,0x5e,0x5b,0x60,0x67,0x6e,0x6f,0x72,0x77,0x7b,0x7e,0x7f,0x7f, -0x84,0x85,0x87,0x87,0x86,0x86,0x88,0x8a,0x8a,0x8b,0x8c,0x8d,0x8d,0x8e,0x8e,0x8e, -0x8c,0x8a,0x8b,0x8d,0x8d,0x8a,0x8d,0x92,0x93,0x93,0x94,0x95,0x97,0x98,0x9a,0x9b, -0xa0,0xa0,0xa0,0x9f,0x9f,0x9f,0x9f,0x9e,0x9b,0x9b,0x9b,0x9b,0x9b,0x9b,0x9b,0x9c, -0x9b,0x9a,0x98,0x95,0x93,0x92,0x92,0x93,0x90,0x8e,0x8c,0x8c,0x8e,0x8f,0x8e,0x8d, -0x8b,0x8a,0x89,0x8a,0x8b,0x8a,0x89,0x88,0x84,0x85,0x85,0x85,0x86,0x87,0x87,0x87, -0x89,0x88,0x87,0x86,0x85,0x83,0x82,0x82,0x81,0x82,0x83,0x85,0x86,0x86,0x84,0x83, -0x85,0x86,0x86,0x85,0x83,0x82,0x84,0x86,0x85,0x85,0x84,0x84,0x84,0x84,0x85,0x85, -0x81,0x81,0x81,0x80,0x7f,0x7e,0x7e,0x7d,0x7b,0x7a,0x78,0x78,0x79,0x78,0x76,0x74, -0x74,0x75,0x75,0x76,0x75,0x73,0x71,0x70,0x6d,0x6c,0x6a,0x69,0x68,0x67,0x66,0x64, -0x64,0x63,0x60,0x5c,0x5b,0x5c,0x5b,0x58,0x57,0x55,0x53,0x50,0x4f,0x4e,0x4f,0x4f, -0x52,0x4a,0x41,0x3c,0x3b,0x3e,0x45,0x4b,0x4d,0x4e,0x51,0x51,0x4b,0x43,0x40,0x42, -0x3b,0x48,0x5f,0x70,0x70,0x63,0x5b,0x5c,0x62,0x6f,0x6d,0x66,0x61,0x4f,0x4a,0x5e, -0x77,0x6a,0x5f,0x60,0x67,0x65,0x56,0x46,0x3e,0x3e,0x3b,0x3d,0x41,0x3c,0x35,0x37, -0x2b,0x35,0x3f,0x50,0x65,0x6c,0x63,0x5c,0x4a,0x44,0x41,0x42,0x40,0x3b,0x3a,0x3d, -0x4a,0x44,0x43,0x49,0x4d,0x48,0x40,0x3a,0x3b,0x34,0x2f,0x2f,0x2e,0x2b,0x29,0x2a, -0x25,0x28,0x2f,0x39,0x41,0x49,0x52,0x5a,0x45,0x3e,0x36,0x30,0x2d,0x2a,0x25,0x21, -0x2a,0x38,0x3f,0x40,0x43,0x42,0x40,0x41,0x49,0x45,0x48,0x3f,0x4e,0x4e,0x50,0x42, -0x2a,0x36,0x58,0x74,0x70,0x60,0x4d,0x38,0x27,0x1e,0x2d,0x4c,0x58,0x50,0x45,0x3e, -0x2f,0x26,0x2c,0x3c,0x45,0x4a,0x4d,0x4c,0x4e,0x51,0x4e,0x43,0x39,0x37,0x39,0x3b, -0x4e,0x57,0x57,0x4b,0x41,0x41,0x45,0x44,0x48,0x41,0x43,0x42,0x3b,0x40,0x44,0x3b, -0x3a,0x45,0x4a,0x3d,0x2a,0x2a,0x46,0x63,0x6c,0x59,0x47,0x43,0x47,0x44,0x35,0x26, -0x31,0x3e,0x50,0x5a,0x5c,0x5e,0x57,0x46,0x28,0x2f,0x44,0x51,0x4c,0x47,0x40,0x31, -0x37,0x2d,0x26,0x26,0x27,0x25,0x26,0x2a,0x33,0x2f,0x2b,0x29,0x24,0x22,0x25,0x2b, -0x29,0x31,0x34,0x2f,0x2c,0x2e,0x2f,0x2c,0x2f,0x30,0x32,0x33,0x31,0x2e,0x32,0x38, -0x39,0x36,0x30,0x29,0x28,0x2b,0x2c,0x29,0x2b,0x29,0x27,0x27,0x28,0x29,0x2a,0x2a, -0x26,0x24,0x25,0x28,0x29,0x29,0x2d,0x32,0x2e,0x30,0x30,0x2d,0x27,0x24,0x25,0x28, -0x26,0x22,0x1d,0x1b,0x1a,0x19,0x18,0x16,0x17,0x17,0x16,0x16,0x17,0x17,0x18,0x18, -0x15,0x18,0x1b,0x1d,0x1c,0x1b,0x19,0x18,0x1e,0x1d,0x1f,0x25,0x2a,0x2e,0x31,0x34, -0x3b,0x3c,0x3b,0x36,0x2e,0x26,0x22,0x20,0x1e,0x1e,0x1d,0x1c,0x1b,0x1b,0x1c,0x1c, -0x1e,0x1e,0x1e,0x1e,0x1e,0x22,0x29,0x2f,0x37,0x37,0x37,0x36,0x35,0x32,0x2f,0x2c, -0x2e,0x2f,0x31,0x31,0x30,0x2e,0x2c,0x2b,0x29,0x2a,0x2b,0x2b,0x2e,0x35,0x3f,0x46, -0x44,0x47,0x47,0x45,0x48,0x51,0x59,0x5c,0x5b,0x61,0x63,0x61,0x61,0x65,0x64,0x5f, -0x50,0x3a,0x2c,0x2a,0x26,0x23,0x22,0x20,0x21,0x22,0x22,0x21,0x20,0x20,0x21,0x22, -0x25,0x24,0x26,0x27,0x24,0x20,0x20,0x22,0x23,0x24,0x25,0x25,0x25,0x27,0x2c,0x31, -0x39,0x3b,0x40,0x42,0x3b,0x31,0x31,0x38,0x28,0x29,0x2d,0x33,0x39,0x3c,0x3d,0x3b, -0x3d,0x40,0x46,0x4d,0x51,0x56,0x62,0x6e,0x7c,0x9a,0xa3,0xa9,0xaf,0xa2,0x7b,0x49, -0x44,0x42,0x40,0x41,0x43,0x45,0x4a,0x4e,0x63,0x67,0x5d,0x50,0x4f,0x56,0x5d,0x64, -0x65,0x5f,0x57,0x52,0x51,0x51,0x52,0x52,0x55,0x58,0x58,0x50,0x45,0x3f,0x42,0x46, -0x45,0x4a,0x50,0x54,0x5a,0x64,0x6c,0x70,0x6e,0x69,0x69,0x71,0x7d,0x80,0x77,0x6c, -0x5c,0x51,0x54,0x5f,0x5f,0x5e,0x63,0x68,0x6d,0x6f,0x72,0x75,0x78,0x7b,0x7d,0x7f, -0x84,0x85,0x86,0x87,0x87,0x88,0x8a,0x8b,0x8d,0x8d,0x8e,0x8f,0x8f,0x90,0x90,0x90, -0x8d,0x8c,0x8d,0x8f,0x8e,0x8c,0x8f,0x93,0x92,0x93,0x94,0x96,0x98,0x9b,0x9c,0x9d, -0x9f,0xa0,0xa0,0x9f,0x9f,0x9e,0x9d,0x9d,0x9a,0x9a,0x99,0x98,0x98,0x98,0x98,0x98, -0x99,0x99,0x99,0x97,0x94,0x92,0x91,0x91,0x92,0x90,0x8e,0x8d,0x8d,0x8d,0x8c,0x8a, -0x8a,0x8a,0x89,0x89,0x8a,0x89,0x88,0x87,0x83,0x84,0x84,0x84,0x85,0x85,0x86,0x86, -0x88,0x87,0x87,0x86,0x85,0x84,0x84,0x84,0x83,0x82,0x82,0x83,0x84,0x85,0x84,0x83, -0x84,0x85,0x85,0x84,0x83,0x83,0x84,0x86,0x84,0x84,0x83,0x83,0x83,0x83,0x84,0x84, -0x82,0x81,0x81,0x80,0x7f,0x7f,0x7e,0x7e,0x7c,0x7b,0x79,0x79,0x79,0x78,0x76,0x74, -0x75,0x74,0x74,0x73,0x72,0x71,0x70,0x70,0x6c,0x6b,0x69,0x68,0x68,0x66,0x65,0x63, -0x63,0x63,0x60,0x5c,0x5b,0x5c,0x5a,0x57,0x57,0x55,0x52,0x50,0x4e,0x4e,0x4e,0x4e, -0x4d,0x48,0x43,0x40,0x3f,0x3f,0x42,0x46,0x41,0x41,0x43,0x47,0x4b,0x4d,0x4b,0x48, -0x45,0x41,0x48,0x58,0x64,0x60,0x54,0x4d,0x52,0x5c,0x5e,0x5f,0x5e,0x51,0x4c,0x58, -0x77,0x78,0x72,0x68,0x64,0x62,0x5a,0x4f,0x52,0x4c,0x3f,0x37,0x39,0x35,0x2e,0x2e, -0x2e,0x3d,0x48,0x50,0x5b,0x62,0x67,0x6d,0x6d,0x69,0x65,0x65,0x64,0x61,0x5e,0x5d, -0x46,0x41,0x3e,0x41,0x44,0x43,0x3d,0x38,0x31,0x2f,0x2e,0x31,0x31,0x30,0x33,0x37, -0x42,0x39,0x37,0x3d,0x3e,0x3b,0x40,0x4a,0x52,0x48,0x3a,0x2f,0x2a,0x2a,0x2a,0x2b, -0x34,0x3e,0x3f,0x39,0x36,0x33,0x34,0x39,0x45,0x41,0x43,0x3c,0x4c,0x50,0x54,0x4a, -0x39,0x3f,0x54,0x64,0x5c,0x4e,0x3c,0x28,0x29,0x30,0x44,0x55,0x57,0x55,0x51,0x4a, -0x3c,0x2b,0x2b,0x3b,0x46,0x4b,0x4e,0x4e,0x4f,0x49,0x3d,0x33,0x33,0x3e,0x49,0x4e, -0x4d,0x4f,0x48,0x3b,0x32,0x36,0x3f,0x45,0x4d,0x49,0x49,0x41,0x34,0x37,0x3f,0x3c, -0x3a,0x38,0x37,0x33,0x2d,0x2f,0x40,0x53,0x58,0x4a,0x3d,0x3a,0x3b,0x37,0x30,0x2b, -0x35,0x3e,0x4f,0x59,0x59,0x56,0x4c,0x3c,0x2f,0x3b,0x4d,0x54,0x4a,0x3e,0x34,0x2c, -0x3e,0x33,0x2a,0x2a,0x2b,0x2a,0x28,0x29,0x31,0x2e,0x2b,0x27,0x22,0x20,0x24,0x2a, -0x32,0x3b,0x42,0x3f,0x3a,0x3a,0x39,0x38,0x36,0x33,0x30,0x2e,0x2a,0x26,0x24,0x25, -0x2a,0x2b,0x2a,0x26,0x23,0x21,0x20,0x1f,0x2a,0x29,0x28,0x28,0x28,0x29,0x28,0x28, -0x25,0x23,0x22,0x25,0x27,0x28,0x29,0x2a,0x2a,0x2b,0x2a,0x27,0x25,0x26,0x29,0x2d, -0x2a,0x26,0x20,0x1c,0x19,0x18,0x15,0x13,0x17,0x17,0x16,0x16,0x16,0x17,0x17,0x18, -0x1b,0x1e,0x22,0x23,0x22,0x1f,0x1d,0x1b,0x1c,0x1b,0x1e,0x26,0x2d,0x32,0x37,0x3b, -0x41,0x41,0x3e,0x38,0x30,0x29,0x23,0x21,0x20,0x1f,0x1e,0x1d,0x1c,0x1c,0x1c,0x1c, -0x20,0x1f,0x1d,0x1c,0x1d,0x23,0x2c,0x33,0x34,0x33,0x34,0x37,0x39,0x37,0x32,0x2e, -0x2d,0x2d,0x2e,0x2f,0x31,0x30,0x2d,0x2a,0x28,0x28,0x29,0x2a,0x2e,0x35,0x3e,0x44, -0x44,0x47,0x48,0x46,0x44,0x46,0x48,0x49,0x4a,0x4d,0x4d,0x4b,0x4e,0x55,0x58,0x56, -0x4c,0x38,0x2a,0x27,0x22,0x20,0x23,0x24,0x1f,0x20,0x21,0x21,0x20,0x1f,0x1f,0x20, -0x24,0x23,0x22,0x23,0x21,0x1e,0x1f,0x22,0x24,0x26,0x27,0x27,0x26,0x27,0x2a,0x2c, -0x36,0x3d,0x48,0x4e,0x46,0x37,0x2f,0x2f,0x28,0x28,0x2a,0x31,0x38,0x3c,0x3c,0x3b, -0x38,0x3b,0x41,0x4b,0x54,0x59,0x5d,0x60,0x78,0x8c,0x92,0x90,0x8b,0x86,0x75,0x50, -0x4b,0x48,0x45,0x42,0x3e,0x3b,0x3d,0x41,0x41,0x44,0x42,0x45,0x50,0x57,0x5c,0x63, -0x5f,0x5c,0x59,0x56,0x53,0x51,0x4f,0x4d,0x44,0x48,0x4b,0x49,0x45,0x45,0x4a,0x4f, -0x4d,0x50,0x55,0x5a,0x5a,0x58,0x58,0x59,0x64,0x67,0x68,0x69,0x71,0x79,0x74,0x68, -0x59,0x53,0x57,0x60,0x61,0x62,0x68,0x6a,0x6e,0x70,0x73,0x75,0x76,0x79,0x7d,0x80, -0x84,0x84,0x85,0x87,0x89,0x8b,0x8c,0x8c,0x90,0x90,0x91,0x92,0x92,0x93,0x93,0x93, -0x91,0x90,0x91,0x92,0x92,0x91,0x92,0x95,0x97,0x98,0x99,0x9b,0x9c,0x9d,0x9e,0x9e, -0x9f,0x9f,0xa0,0xa0,0x9f,0x9d,0x9b,0x9a,0x97,0x96,0x95,0x94,0x93,0x92,0x92,0x92, -0x94,0x95,0x97,0x96,0x94,0x92,0x90,0x8f,0x94,0x92,0x91,0x90,0x8f,0x8e,0x8d,0x8c, -0x8a,0x89,0x89,0x89,0x89,0x88,0x87,0x85,0x83,0x83,0x83,0x83,0x84,0x84,0x85,0x85, -0x86,0x86,0x86,0x85,0x85,0x85,0x85,0x85,0x85,0x83,0x81,0x81,0x82,0x83,0x84,0x84, -0x84,0x84,0x85,0x84,0x83,0x83,0x85,0x86,0x83,0x83,0x82,0x82,0x82,0x82,0x83,0x83, -0x82,0x81,0x81,0x80,0x80,0x7f,0x7f,0x7e,0x7d,0x7c,0x7a,0x79,0x79,0x78,0x77,0x75, -0x75,0x74,0x73,0x71,0x70,0x6f,0x6f,0x6f,0x6d,0x6b,0x6a,0x68,0x68,0x67,0x65,0x63, -0x62,0x62,0x5f,0x5c,0x5b,0x5b,0x59,0x56,0x55,0x53,0x51,0x4f,0x4d,0x4d,0x4d,0x4d, -0x4a,0x46,0x43,0x42,0x41,0x42,0x45,0x49,0x4a,0x47,0x43,0x45,0x52,0x63,0x6a,0x69, -0x55,0x4a,0x41,0x42,0x47,0x4a,0x4d,0x50,0x56,0x54,0x53,0x53,0x51,0x4b,0x4b,0x50, -0x5f,0x72,0x7c,0x74,0x6c,0x6c,0x6a,0x63,0x54,0x4f,0x42,0x39,0x3b,0x39,0x31,0x2d, -0x40,0x54,0x63,0x66,0x69,0x6e,0x7b,0x8b,0x8d,0x86,0x7a,0x6d,0x66,0x65,0x65,0x63, -0x61,0x5b,0x51,0x49,0x44,0x41,0x39,0x32,0x2e,0x2f,0x31,0x33,0x33,0x34,0x39,0x3f, -0x46,0x3d,0x3d,0x46,0x45,0x37,0x34,0x3c,0x47,0x42,0x3a,0x33,0x2f,0x2f,0x32,0x34, -0x34,0x3e,0x3e,0x36,0x30,0x2c,0x2e,0x37,0x41,0x3e,0x3e,0x3b,0x49,0x50,0x56,0x50, -0x4c,0x4b,0x4d,0x46,0x37,0x32,0x32,0x2d,0x42,0x49,0x53,0x55,0x51,0x54,0x58,0x53, -0x44,0x2c,0x27,0x3b,0x49,0x4d,0x4e,0x4e,0x4d,0x47,0x3e,0x3a,0x43,0x50,0x55,0x51, -0x4f,0x48,0x3d,0x31,0x2b,0x31,0x3f,0x4a,0x56,0x5b,0x60,0x55,0x44,0x41,0x45,0x42, -0x3b,0x42,0x4f,0x56,0x4c,0x3b,0x39,0x43,0x3f,0x33,0x2b,0x30,0x35,0x34,0x32,0x33, -0x30,0x37,0x4b,0x5c,0x60,0x5d,0x55,0x49,0x29,0x3e,0x51,0x56,0x4e,0x3f,0x36,0x38, -0x3f,0x39,0x36,0x38,0x38,0x34,0x2f,0x2d,0x2d,0x2c,0x2a,0x26,0x21,0x21,0x24,0x29, -0x29,0x30,0x36,0x36,0x34,0x33,0x32,0x30,0x30,0x2e,0x2c,0x2b,0x2a,0x29,0x2b,0x2c, -0x2f,0x39,0x41,0x3b,0x2c,0x21,0x1f,0x22,0x26,0x25,0x25,0x26,0x28,0x29,0x28,0x27, -0x24,0x23,0x23,0x26,0x28,0x28,0x26,0x24,0x29,0x2b,0x2a,0x27,0x23,0x21,0x23,0x26, -0x28,0x24,0x1e,0x1b,0x19,0x18,0x16,0x14,0x17,0x17,0x17,0x17,0x17,0x18,0x19,0x19, -0x20,0x22,0x25,0x26,0x25,0x22,0x1f,0x1e,0x1b,0x1a,0x1c,0x23,0x2c,0x33,0x39,0x3f, -0x45,0x43,0x3f,0x38,0x2f,0x27,0x21,0x1e,0x1f,0x1f,0x1f,0x20,0x20,0x1f,0x1e,0x1d, -0x21,0x20,0x1e,0x1d,0x1f,0x25,0x2d,0x33,0x33,0x33,0x35,0x37,0x38,0x37,0x33,0x30, -0x2b,0x2a,0x2a,0x2b,0x2c,0x2c,0x2c,0x2c,0x2c,0x2b,0x29,0x28,0x2b,0x31,0x39,0x3e, -0x4e,0x55,0x5b,0x5d,0x5a,0x56,0x53,0x51,0x4e,0x50,0x4f,0x4d,0x4f,0x56,0x5c,0x5d, -0x56,0x3c,0x2a,0x27,0x26,0x27,0x29,0x28,0x1f,0x21,0x22,0x23,0x21,0x20,0x20,0x20, -0x21,0x1f,0x1e,0x20,0x1f,0x1d,0x1e,0x20,0x22,0x24,0x26,0x27,0x28,0x29,0x2a,0x2c, -0x30,0x37,0x42,0x47,0x42,0x37,0x31,0x31,0x34,0x30,0x2c,0x2d,0x32,0x38,0x3b,0x3c, -0x3b,0x3f,0x48,0x55,0x62,0x69,0x67,0x62,0x57,0x65,0x7b,0x9d,0xbb,0xc9,0xb5,0x81, -0x44,0x40,0x40,0x42,0x40,0x3b,0x38,0x39,0x38,0x3b,0x3f,0x4d,0x5d,0x60,0x5e,0x63, -0x60,0x60,0x5f,0x5d,0x59,0x54,0x4f,0x4c,0x5a,0x57,0x52,0x4a,0x44,0x40,0x40,0x41, -0x50,0x4f,0x55,0x63,0x6d,0x71,0x73,0x77,0x6d,0x77,0x7c,0x76,0x6d,0x67,0x5f,0x58, -0x57,0x53,0x59,0x60,0x61,0x66,0x6c,0x6b,0x70,0x73,0x75,0x75,0x75,0x78,0x7e,0x83, -0x85,0x84,0x85,0x88,0x8c,0x8f,0x8f,0x8e,0x92,0x93,0x94,0x94,0x95,0x95,0x95,0x95, -0x94,0x94,0x95,0x95,0x95,0x95,0x96,0x97,0x9a,0x9a,0x9b,0x9b,0x9b,0x9a,0x99,0x98, -0x99,0x99,0x9a,0x9a,0x99,0x96,0x94,0x92,0x92,0x91,0x8f,0x8e,0x8c,0x8b,0x8b,0x8b, -0x8d,0x8e,0x91,0x91,0x91,0x90,0x90,0x90,0x90,0x90,0x90,0x90,0x8f,0x8e,0x8d,0x8c, -0x8a,0x89,0x88,0x88,0x88,0x87,0x85,0x84,0x82,0x83,0x83,0x83,0x83,0x84,0x84,0x84, -0x83,0x83,0x83,0x84,0x84,0x85,0x85,0x85,0x86,0x84,0x82,0x82,0x83,0x84,0x84,0x84, -0x83,0x83,0x84,0x84,0x84,0x84,0x85,0x85,0x82,0x82,0x82,0x81,0x81,0x82,0x82,0x82, -0x81,0x81,0x81,0x80,0x80,0x7f,0x7f,0x7f,0x7d,0x7c,0x7a,0x79,0x78,0x77,0x76,0x75, -0x75,0x74,0x73,0x71,0x70,0x6f,0x6f,0x6e,0x6e,0x6d,0x6b,0x6a,0x69,0x68,0x66,0x64, -0x61,0x61,0x5f,0x5c,0x5b,0x5b,0x58,0x55,0x52,0x51,0x4f,0x4e,0x4d,0x4d,0x4d,0x4e, -0x4d,0x47,0x41,0x3f,0x41,0x44,0x4c,0x53,0x5e,0x58,0x4a,0x40,0x47,0x5c,0x6b,0x6f, -0x51,0x4c,0x48,0x48,0x4a,0x51,0x5d,0x68,0x61,0x59,0x56,0x53,0x4b,0x45,0x45,0x44, -0x50,0x63,0x73,0x72,0x69,0x61,0x59,0x51,0x43,0x47,0x44,0x42,0x46,0x42,0x37,0x33, -0x3d,0x51,0x60,0x67,0x6d,0x71,0x77,0x81,0x87,0x86,0x7d,0x6e,0x63,0x61,0x5f,0x5b, -0x5c,0x58,0x50,0x48,0x45,0x45,0x42,0x3c,0x36,0x34,0x32,0x30,0x2e,0x2f,0x33,0x38, -0x36,0x31,0x33,0x39,0x36,0x2b,0x29,0x2f,0x30,0x35,0x3b,0x3f,0x3d,0x38,0x33,0x30, -0x2f,0x3c,0x40,0x3b,0x35,0x2f,0x30,0x38,0x3f,0x3f,0x3f,0x41,0x4b,0x53,0x56,0x53, -0x53,0x55,0x50,0x40,0x31,0x33,0x3f,0x47,0x5e,0x54,0x55,0x59,0x56,0x53,0x51,0x4e, -0x47,0x2b,0x26,0x3f,0x50,0x51,0x4f,0x4f,0x55,0x4a,0x3a,0x33,0x3f,0x54,0x60,0x60, -0x52,0x48,0x3c,0x34,0x32,0x39,0x47,0x54,0x57,0x5f,0x61,0x53,0x44,0x41,0x44,0x44, -0x46,0x48,0x51,0x56,0x47,0x33,0x32,0x40,0x3e,0x30,0x2b,0x38,0x46,0x48,0x44,0x43, -0x39,0x3d,0x4e,0x5f,0x60,0x5a,0x50,0x46,0x36,0x4c,0x59,0x5a,0x52,0x3d,0x30,0x35, -0x37,0x36,0x37,0x38,0x36,0x31,0x2d,0x2b,0x27,0x27,0x26,0x23,0x20,0x20,0x22,0x23, -0x1f,0x22,0x24,0x25,0x28,0x29,0x28,0x25,0x2a,0x2b,0x29,0x26,0x25,0x27,0x2b,0x2e, -0x3b,0x42,0x46,0x3e,0x2e,0x20,0x1d,0x20,0x22,0x22,0x23,0x25,0x26,0x26,0x25,0x23, -0x1e,0x1f,0x21,0x24,0x27,0x27,0x24,0x21,0x25,0x29,0x2b,0x28,0x21,0x1d,0x1d,0x1f, -0x21,0x1e,0x1b,0x19,0x1a,0x1a,0x19,0x17,0x16,0x16,0x16,0x17,0x17,0x18,0x19,0x1a, -0x1b,0x1d,0x1f,0x20,0x1e,0x1c,0x1a,0x19,0x1c,0x19,0x19,0x1e,0x26,0x2f,0x37,0x3e, -0x41,0x40,0x3c,0x35,0x2d,0x25,0x20,0x1e,0x1e,0x1e,0x20,0x23,0x25,0x24,0x20,0x1d, -0x20,0x1f,0x1e,0x1e,0x21,0x26,0x2d,0x31,0x37,0x39,0x39,0x37,0x33,0x2e,0x2c,0x2b, -0x28,0x29,0x29,0x28,0x26,0x28,0x2c,0x30,0x32,0x30,0x2c,0x29,0x29,0x2f,0x37,0x3d, -0x47,0x4d,0x54,0x58,0x59,0x59,0x5c,0x60,0x5f,0x65,0x6b,0x6d,0x6d,0x6e,0x6f,0x70, -0x61,0x40,0x27,0x25,0x2a,0x2e,0x2e,0x29,0x23,0x24,0x25,0x24,0x22,0x20,0x1f,0x1f, -0x1d,0x1c,0x1c,0x1f,0x1f,0x1e,0x1d,0x1f,0x1d,0x1f,0x21,0x24,0x25,0x26,0x27,0x28, -0x2c,0x2e,0x32,0x34,0x33,0x33,0x37,0x3d,0x3a,0x34,0x2f,0x2e,0x32,0x39,0x3e,0x40, -0x41,0x48,0x52,0x5d,0x68,0x6d,0x67,0x5c,0x5b,0x61,0x73,0x9c,0xc3,0xd6,0xc1,0x8b, -0x51,0x43,0x38,0x39,0x3d,0x3d,0x3d,0x3f,0x42,0x42,0x44,0x52,0x63,0x66,0x65,0x6c, -0x6d,0x6c,0x68,0x62,0x5c,0x58,0x57,0x57,0x51,0x4e,0x4b,0x4e,0x56,0x61,0x69,0x6d, -0x6e,0x66,0x60,0x5f,0x61,0x64,0x6f,0x7b,0x99,0xa0,0xa5,0x9f,0x8d,0x74,0x61,0x57, -0x5a,0x54,0x58,0x5f,0x62,0x68,0x6e,0x6d,0x72,0x74,0x75,0x75,0x75,0x79,0x7f,0x85, -0x85,0x85,0x86,0x8a,0x8e,0x91,0x92,0x91,0x94,0x95,0x96,0x96,0x97,0x97,0x97,0x97, -0x95,0x96,0x96,0x96,0x97,0x98,0x97,0x97,0x95,0x95,0x95,0x94,0x93,0x92,0x91,0x90, -0x91,0x91,0x92,0x92,0x90,0x8e,0x8b,0x89,0x8c,0x8b,0x8a,0x88,0x86,0x85,0x84,0x84, -0x85,0x86,0x87,0x87,0x88,0x8a,0x8d,0x8f,0x8b,0x8c,0x8d,0x8c,0x8b,0x8a,0x88,0x87, -0x89,0x88,0x87,0x87,0x87,0x86,0x84,0x83,0x83,0x83,0x83,0x83,0x83,0x83,0x83,0x83, -0x81,0x81,0x81,0x82,0x82,0x83,0x83,0x84,0x85,0x84,0x83,0x84,0x85,0x85,0x84,0x83, -0x83,0x83,0x83,0x83,0x84,0x84,0x84,0x84,0x82,0x82,0x82,0x81,0x81,0x82,0x82,0x82, -0x81,0x81,0x80,0x80,0x80,0x7f,0x7f,0x7f,0x7c,0x7c,0x7a,0x78,0x77,0x75,0x75,0x75, -0x73,0x74,0x74,0x74,0x73,0x71,0x6f,0x6e,0x6f,0x6e,0x6b,0x6a,0x69,0x68,0x66,0x64, -0x61,0x61,0x5f,0x5b,0x5a,0x5a,0x58,0x55,0x4f,0x4e,0x4e,0x4d,0x4d,0x4d,0x4d,0x4e, -0x4e,0x48,0x41,0x3f,0x40,0x43,0x4a,0x50,0x65,0x63,0x56,0x41,0x38,0x3f,0x48,0x4b, -0x4b,0x4d,0x54,0x5c,0x61,0x60,0x5d,0x5b,0x59,0x57,0x58,0x57,0x4d,0x47,0x45,0x42, -0x53,0x57,0x5f,0x65,0x63,0x58,0x4d,0x48,0x38,0x3f,0x41,0x43,0x45,0x40,0x3b,0x3d, -0x3c,0x48,0x52,0x5d,0x6b,0x6f,0x69,0x66,0x6e,0x7a,0x82,0x7f,0x78,0x71,0x6a,0x62, -0x57,0x55,0x4f,0x4a,0x48,0x48,0x47,0x44,0x3e,0x38,0x30,0x29,0x28,0x2b,0x2e,0x2f, -0x43,0x3f,0x37,0x2d,0x26,0x24,0x26,0x2a,0x2b,0x34,0x3e,0x44,0x40,0x38,0x2f,0x29, -0x2e,0x39,0x3e,0x3c,0x38,0x31,0x30,0x38,0x3e,0x41,0x44,0x4c,0x52,0x59,0x58,0x56, -0x52,0x57,0x57,0x52,0x4f,0x50,0x53,0x58,0x63,0x4e,0x4f,0x61,0x60,0x4f,0x48,0x4b, -0x4a,0x2e,0x29,0x41,0x52,0x53,0x52,0x52,0x47,0x42,0x36,0x30,0x3d,0x54,0x62,0x63, -0x54,0x49,0x3d,0x36,0x37,0x3f,0x4f,0x5c,0x60,0x61,0x54,0x3e,0x35,0x3b,0x45,0x4a, -0x47,0x40,0x41,0x48,0x44,0x37,0x34,0x3d,0x3e,0x35,0x33,0x3c,0x44,0x41,0x3d,0x3c, -0x3a,0x3e,0x4d,0x5b,0x5a,0x52,0x4a,0x41,0x41,0x51,0x59,0x5a,0x53,0x3e,0x2e,0x32, -0x32,0x30,0x2e,0x2b,0x29,0x27,0x27,0x28,0x24,0x26,0x26,0x25,0x26,0x27,0x25,0x21, -0x25,0x23,0x22,0x25,0x29,0x2c,0x2b,0x2a,0x28,0x2b,0x2c,0x2b,0x2c,0x30,0x35,0x37, -0x3d,0x38,0x31,0x2c,0x25,0x1e,0x19,0x18,0x20,0x21,0x22,0x24,0x24,0x23,0x20,0x1e, -0x1f,0x21,0x21,0x20,0x21,0x22,0x20,0x1d,0x1e,0x22,0x24,0x22,0x1d,0x1a,0x19,0x1b, -0x1b,0x1a,0x18,0x19,0x1b,0x1c,0x1b,0x19,0x15,0x15,0x15,0x15,0x16,0x17,0x17,0x18, -0x19,0x1a,0x1c,0x1c,0x1b,0x19,0x19,0x19,0x1f,0x1b,0x1a,0x1f,0x26,0x2e,0x37,0x3d, -0x3a,0x3c,0x3b,0x35,0x2b,0x23,0x20,0x20,0x1e,0x1e,0x20,0x24,0x26,0x26,0x22,0x1e, -0x1e,0x1e,0x1d,0x1f,0x22,0x27,0x2d,0x30,0x36,0x38,0x39,0x36,0x30,0x2c,0x2a,0x2a, -0x2a,0x2c,0x2d,0x2b,0x29,0x2b,0x31,0x37,0x33,0x32,0x2f,0x2b,0x28,0x2c,0x34,0x3c, -0x41,0x41,0x43,0x44,0x45,0x4a,0x56,0x60,0x6b,0x6e,0x70,0x71,0x70,0x71,0x74,0x77, -0x5e,0x3c,0x24,0x23,0x2b,0x30,0x2e,0x27,0x27,0x28,0x28,0x26,0x23,0x21,0x20,0x20, -0x1f,0x1d,0x1d,0x1f,0x20,0x1f,0x1e,0x1e,0x1d,0x1f,0x21,0x23,0x24,0x25,0x25,0x25, -0x2a,0x2e,0x33,0x35,0x33,0x32,0x32,0x34,0x2e,0x2d,0x2d,0x30,0x35,0x3a,0x3f,0x41, -0x45,0x50,0x5b,0x62,0x6a,0x6e,0x67,0x5c,0x54,0x61,0x6e,0x89,0xa6,0xbc,0xc0,0xab, -0x7e,0x5d,0x3c,0x2f,0x32,0x38,0x41,0x48,0x41,0x45,0x4a,0x57,0x65,0x67,0x65,0x6a, -0x6c,0x69,0x63,0x5b,0x57,0x58,0x60,0x66,0x67,0x61,0x59,0x57,0x5a,0x62,0x68,0x6c, -0x70,0x73,0x75,0x74,0x74,0x7d,0x93,0xa6,0xb4,0xb4,0xb6,0xb8,0xaf,0x98,0x7d,0x6b, -0x64,0x58,0x58,0x60,0x64,0x69,0x6f,0x6f,0x71,0x73,0x74,0x74,0x76,0x7a,0x7f,0x84, -0x85,0x86,0x88,0x8c,0x90,0x92,0x93,0x93,0x96,0x97,0x97,0x98,0x99,0x99,0x99,0x99, -0x96,0x97,0x97,0x96,0x97,0x99,0x98,0x95,0x92,0x91,0x91,0x90,0x90,0x90,0x90,0x90, -0x90,0x91,0x91,0x90,0x8f,0x8d,0x8b,0x89,0x8a,0x89,0x87,0x84,0x82,0x80,0x7f,0x7e, -0x7d,0x7d,0x7c,0x7b,0x7c,0x7f,0x83,0x87,0x87,0x89,0x8b,0x8b,0x89,0x86,0x85,0x84, -0x86,0x85,0x85,0x84,0x85,0x84,0x82,0x81,0x83,0x83,0x83,0x83,0x83,0x83,0x83,0x83, -0x80,0x80,0x80,0x81,0x81,0x81,0x81,0x82,0x84,0x83,0x83,0x84,0x85,0x85,0x84,0x83, -0x83,0x83,0x83,0x83,0x84,0x85,0x84,0x83,0x82,0x82,0x81,0x81,0x81,0x81,0x82,0x82, -0x80,0x80,0x80,0x7f,0x7f,0x7f,0x7f,0x7f,0x7c,0x7c,0x7b,0x78,0x76,0x74,0x74,0x75, -0x72,0x73,0x75,0x75,0x74,0x72,0x70,0x6f,0x70,0x6e,0x6c,0x6a,0x69,0x68,0x66,0x64, -0x62,0x61,0x5e,0x5a,0x59,0x5a,0x59,0x56,0x4f,0x4e,0x4e,0x4d,0x4c,0x4c,0x4c,0x4c, -0x4a,0x47,0x43,0x42,0x40,0x3e,0x3e,0x40,0x4c,0x52,0x50,0x43,0x35,0x2e,0x2c,0x2b, -0x3c,0x46,0x52,0x57,0x54,0x4d,0x4a,0x49,0x4d,0x4d,0x4a,0x46,0x44,0x45,0x4b,0x51, -0x4b,0x43,0x42,0x49,0x4b,0x45,0x3e,0x3d,0x35,0x36,0x36,0x3a,0x3e,0x3b,0x40,0x4f, -0x5b,0x61,0x64,0x6b,0x79,0x7a,0x6f,0x68,0x6c,0x71,0x74,0x72,0x6e,0x69,0x65,0x61, -0x66,0x60,0x58,0x51,0x49,0x42,0x3e,0x3e,0x42,0x3c,0x32,0x2a,0x2a,0x2f,0x32,0x32, -0x48,0x48,0x43,0x39,0x33,0x30,0x2a,0x23,0x2d,0x31,0x36,0x37,0x35,0x32,0x2f,0x2e, -0x2c,0x32,0x33,0x33,0x34,0x32,0x33,0x3c,0x3c,0x43,0x48,0x56,0x58,0x5e,0x59,0x58, -0x55,0x53,0x4d,0x50,0x5a,0x5b,0x57,0x5a,0x61,0x45,0x41,0x52,0x52,0x46,0x49,0x56, -0x44,0x2e,0x2c,0x40,0x4d,0x4f,0x51,0x52,0x43,0x46,0x42,0x3d,0x45,0x55,0x5c,0x58, -0x4f,0x47,0x3b,0x32,0x33,0x3f,0x4f,0x5b,0x61,0x62,0x50,0x3a,0x37,0x40,0x47,0x4b, -0x49,0x48,0x4e,0x54,0x4c,0x3f,0x3c,0x44,0x3b,0x3b,0x3c,0x37,0x2e,0x28,0x29,0x2f, -0x3d,0x43,0x52,0x5c,0x58,0x54,0x50,0x49,0x45,0x4c,0x53,0x57,0x51,0x40,0x32,0x31, -0x31,0x2d,0x28,0x25,0x25,0x29,0x2b,0x2b,0x27,0x29,0x2b,0x2d,0x31,0x32,0x2c,0x24, -0x23,0x21,0x21,0x22,0x24,0x26,0x27,0x28,0x21,0x27,0x2d,0x35,0x3e,0x48,0x4c,0x4b, -0x3b,0x31,0x2a,0x28,0x28,0x24,0x1f,0x1d,0x1d,0x1f,0x21,0x23,0x24,0x23,0x1f,0x1c, -0x21,0x22,0x21,0x1e,0x1e,0x22,0x25,0x26,0x25,0x22,0x1d,0x1b,0x1a,0x1a,0x1a,0x19, -0x1b,0x1a,0x1a,0x1b,0x1d,0x1d,0x1a,0x17,0x17,0x16,0x16,0x15,0x15,0x15,0x16,0x16, -0x19,0x1a,0x1b,0x1b,0x1a,0x1a,0x1b,0x1c,0x1f,0x1c,0x1c,0x21,0x27,0x2e,0x35,0x3a, -0x39,0x3d,0x3e,0x37,0x2c,0x22,0x1f,0x20,0x20,0x1f,0x1f,0x22,0x24,0x25,0x22,0x1f, -0x1e,0x1d,0x1d,0x1f,0x24,0x2b,0x31,0x34,0x35,0x36,0x38,0x37,0x35,0x31,0x2d,0x2b, -0x2a,0x2c,0x2d,0x2d,0x2e,0x30,0x33,0x36,0x33,0x35,0x34,0x30,0x2a,0x2b,0x32,0x39, -0x4a,0x4b,0x4d,0x4e,0x4d,0x4f,0x58,0x63,0x6a,0x64,0x5e,0x5b,0x5c,0x5f,0x62,0x64, -0x4f,0x35,0x24,0x26,0x2a,0x2d,0x2e,0x2a,0x28,0x29,0x29,0x29,0x28,0x28,0x29,0x2a, -0x26,0x22,0x1f,0x20,0x21,0x1f,0x1f,0x20,0x20,0x21,0x22,0x24,0x26,0x28,0x28,0x28, -0x28,0x2f,0x36,0x39,0x35,0x2f,0x2a,0x27,0x27,0x2a,0x2e,0x32,0x36,0x3a,0x3e,0x41, -0x4d,0x5d,0x6a,0x6d,0x6f,0x73,0x6f,0x66,0x63,0x81,0x92,0xa2,0xad,0xb2,0xb7,0xb2, -0x97,0x6d,0x3f,0x2b,0x2d,0x38,0x48,0x55,0x5f,0x63,0x62,0x61,0x63,0x5d,0x56,0x57, -0x5c,0x5b,0x58,0x52,0x4f,0x52,0x5c,0x64,0x66,0x61,0x57,0x4b,0x42,0x40,0x44,0x48, -0x4c,0x55,0x5e,0x64,0x6e,0x7f,0x92,0x9f,0xaa,0xae,0xb1,0xb4,0xb4,0xac,0x97,0x83, -0x72,0x5f,0x5a,0x63,0x68,0x6b,0x6f,0x71,0x72,0x72,0x73,0x74,0x78,0x7c,0x81,0x84, -0x85,0x87,0x8b,0x8e,0x91,0x92,0x94,0x95,0x98,0x99,0x99,0x9a,0x9b,0x9b,0x9b,0x9b, -0x98,0x9a,0x99,0x98,0x9a,0x9c,0x9b,0x97,0x95,0x94,0x92,0x90,0x90,0x90,0x92,0x92, -0x94,0x94,0x94,0x93,0x92,0x90,0x8f,0x8e,0x8b,0x8a,0x87,0x83,0x80,0x7d,0x7b,0x7a, -0x77,0x76,0x74,0x72,0x71,0x72,0x75,0x78,0x7e,0x81,0x85,0x86,0x85,0x84,0x83,0x83, -0x83,0x82,0x81,0x81,0x82,0x81,0x80,0x7f,0x82,0x82,0x82,0x82,0x81,0x81,0x81,0x81, -0x81,0x81,0x81,0x81,0x81,0x80,0x80,0x80,0x83,0x82,0x81,0x81,0x82,0x83,0x84,0x83, -0x84,0x83,0x82,0x83,0x85,0x84,0x83,0x81,0x81,0x80,0x80,0x80,0x80,0x80,0x80,0x81, -0x7f,0x7f,0x7f,0x7f,0x7e,0x7e,0x7e,0x7e,0x7d,0x7d,0x7c,0x79,0x76,0x74,0x75,0x76, -0x73,0x73,0x73,0x74,0x73,0x72,0x72,0x71,0x72,0x71,0x6e,0x6d,0x6c,0x6a,0x68,0x66, -0x63,0x62,0x5e,0x5a,0x58,0x5a,0x5a,0x57,0x51,0x50,0x4f,0x4e,0x4c,0x4b,0x4a,0x4a, -0x47,0x45,0x44,0x43,0x3f,0x38,0x34,0x33,0x30,0x35,0x3a,0x3c,0x39,0x34,0x31,0x30, -0x34,0x3d,0x45,0x44,0x3f,0x3f,0x46,0x4d,0x43,0x46,0x3d,0x35,0x3b,0x3f,0x43,0x4f, -0x58,0x59,0x5b,0x5c,0x57,0x4d,0x43,0x3f,0x36,0x31,0x31,0x3c,0x43,0x3f,0x45,0x59, -0x74,0x7f,0x82,0x80,0x7f,0x79,0x71,0x70,0x71,0x64,0x55,0x4e,0x4f,0x54,0x5a,0x5f, -0x5b,0x51,0x4a,0x47,0x40,0x37,0x36,0x3c,0x41,0x3e,0x37,0x2e,0x2c,0x2f,0x32,0x32, -0x32,0x34,0x3a,0x44,0x48,0x40,0x2c,0x1c,0x2a,0x2b,0x2b,0x2c,0x2d,0x2f,0x32,0x35, -0x2e,0x2e,0x2b,0x2d,0x34,0x34,0x34,0x3c,0x3b,0x44,0x49,0x58,0x56,0x5b,0x52,0x52, -0x56,0x53,0x4a,0x4a,0x50,0x4c,0x4d,0x5c,0x63,0x49,0x3a,0x3e,0x45,0x4c,0x53,0x53, -0x33,0x29,0x30,0x44,0x4e,0x50,0x52,0x52,0x5a,0x57,0x48,0x38,0x3a,0x4b,0x55,0x53, -0x46,0x45,0x3d,0x33,0x32,0x3d,0x4a,0x51,0x53,0x59,0x4b,0x39,0x3c,0x44,0x46,0x47, -0x53,0x53,0x52,0x4b,0x3e,0x36,0x3d,0x4a,0x3d,0x42,0x40,0x33,0x26,0x27,0x32,0x3d, -0x4a,0x53,0x5f,0x60,0x57,0x54,0x52,0x4b,0x50,0x4f,0x55,0x58,0x4c,0x3b,0x2f,0x29, -0x2f,0x2b,0x26,0x25,0x2a,0x30,0x31,0x2f,0x28,0x2b,0x2d,0x32,0x37,0x39,0x30,0x25, -0x21,0x21,0x22,0x22,0x21,0x21,0x23,0x26,0x23,0x26,0x2a,0x2f,0x37,0x3d,0x38,0x30, -0x2c,0x29,0x28,0x29,0x26,0x20,0x1c,0x1d,0x1a,0x1b,0x1f,0x22,0x25,0x24,0x21,0x1f, -0x1b,0x1e,0x1e,0x1c,0x20,0x2b,0x35,0x3a,0x35,0x2b,0x1f,0x1a,0x1b,0x1e,0x1d,0x1a, -0x1d,0x1c,0x1c,0x1d,0x1e,0x1d,0x18,0x15,0x1a,0x19,0x18,0x17,0x16,0x15,0x15,0x15, -0x16,0x16,0x17,0x16,0x16,0x17,0x19,0x1b,0x19,0x17,0x19,0x1f,0x25,0x2a,0x2f,0x34, -0x3c,0x41,0x42,0x3b,0x2c,0x21,0x1e,0x1f,0x23,0x20,0x1e,0x1f,0x21,0x23,0x21,0x1f, -0x20,0x1e,0x1e,0x20,0x26,0x2e,0x36,0x3a,0x3c,0x3b,0x3b,0x3c,0x3a,0x35,0x2d,0x27, -0x25,0x25,0x26,0x29,0x2c,0x2f,0x2f,0x2e,0x37,0x3b,0x3d,0x38,0x30,0x2d,0x32,0x39, -0x45,0x4b,0x56,0x5e,0x5d,0x59,0x5b,0x60,0x63,0x5b,0x55,0x55,0x57,0x56,0x50,0x4b, -0x42,0x30,0x28,0x2b,0x2b,0x2b,0x2e,0x2f,0x27,0x28,0x2a,0x2b,0x2d,0x30,0x34,0x36, -0x2c,0x27,0x22,0x21,0x20,0x20,0x20,0x21,0x1f,0x20,0x21,0x24,0x27,0x29,0x2a,0x2b, -0x26,0x29,0x2b,0x2a,0x28,0x29,0x2a,0x2c,0x2d,0x30,0x34,0x36,0x37,0x3a,0x3f,0x43, -0x4c,0x5e,0x6b,0x6a,0x67,0x68,0x65,0x5d,0x78,0x93,0x98,0x9b,0xa0,0x9d,0x9f,0xa0, -0x8d,0x65,0x3b,0x2b,0x31,0x41,0x55,0x65,0x76,0x74,0x67,0x58,0x51,0x4d,0x4d,0x52, -0x55,0x57,0x57,0x52,0x4c,0x4a,0x4e,0x52,0x5c,0x5b,0x53,0x43,0x32,0x2b,0x2f,0x36, -0x3a,0x3c,0x3f,0x4a,0x63,0x82,0x95,0x9b,0xa0,0xac,0xb2,0xac,0xab,0xad,0xa1,0x90, -0x7d,0x65,0x5c,0x66,0x6b,0x6b,0x6f,0x72,0x74,0x73,0x74,0x76,0x7b,0x80,0x83,0x85, -0x84,0x88,0x8d,0x90,0x91,0x92,0x94,0x96,0x99,0x9a,0x9b,0x9c,0x9c,0x9d,0x9d,0x9d, -0x9c,0x9d,0x9d,0x9b,0x9d,0xa0,0x9e,0x99,0x98,0x96,0x92,0x90,0x8e,0x8e,0x8f,0x90, -0x95,0x94,0x93,0x92,0x91,0x90,0x90,0x8f,0x8e,0x8c,0x88,0x84,0x7f,0x7b,0x78,0x77, -0x74,0x73,0x70,0x6d,0x6a,0x69,0x6a,0x6c,0x71,0x75,0x7a,0x7e,0x7f,0x80,0x81,0x82, -0x80,0x7f,0x7f,0x7f,0x80,0x80,0x7e,0x7d,0x81,0x81,0x81,0x81,0x80,0x80,0x80,0x80, -0x82,0x82,0x82,0x81,0x81,0x80,0x80,0x80,0x83,0x81,0x7e,0x7e,0x7f,0x82,0x84,0x85, -0x84,0x83,0x82,0x83,0x85,0x84,0x82,0x80,0x80,0x7f,0x7f,0x7f,0x7f,0x7f,0x7f,0x80, -0x7e,0x7e,0x7e,0x7e,0x7e,0x7e,0x7e,0x7e,0x7e,0x7e,0x7d,0x79,0x76,0x74,0x75,0x77, -0x73,0x73,0x72,0x71,0x71,0x72,0x72,0x73,0x76,0x74,0x72,0x70,0x6f,0x6d,0x6b,0x69, -0x64,0x63,0x5e,0x59,0x58,0x5a,0x5a,0x58,0x53,0x52,0x51,0x4e,0x4c,0x4a,0x48,0x47, -0x45,0x43,0x42,0x41,0x3d,0x36,0x31,0x30,0x37,0x35,0x37,0x3f,0x47,0x4b,0x4e,0x50, -0x56,0x50,0x48,0x45,0x46,0x46,0x3f,0x38,0x39,0x44,0x3d,0x38,0x41,0x3a,0x2f,0x34, -0x39,0x4c,0x60,0x65,0x5d,0x52,0x45,0x3b,0x3b,0x35,0x38,0x49,0x50,0x44,0x43,0x53, -0x7c,0x8f,0x98,0x8e,0x7e,0x6f,0x6b,0x71,0x6a,0x55,0x41,0x3f,0x4a,0x58,0x64,0x6d, -0x58,0x4b,0x43,0x43,0x3c,0x31,0x32,0x3d,0x3d,0x3d,0x38,0x2e,0x27,0x28,0x2b,0x2b, -0x2f,0x2a,0x33,0x4b,0x5a,0x51,0x3a,0x2a,0x2b,0x2b,0x2c,0x2e,0x30,0x32,0x33,0x34, -0x36,0x34,0x2e,0x30,0x36,0x33,0x2e,0x32,0x3b,0x44,0x47,0x57,0x51,0x54,0x49,0x4a, -0x51,0x58,0x59,0x57,0x51,0x41,0x46,0x61,0x65,0x52,0x3f,0x3d,0x4e,0x61,0x59,0x3e, -0x25,0x26,0x38,0x50,0x59,0x59,0x58,0x55,0x54,0x53,0x48,0x3a,0x39,0x44,0x46,0x3e, -0x3f,0x44,0x43,0x39,0x37,0x3f,0x47,0x47,0x55,0x5b,0x4b,0x38,0x3f,0x4b,0x51,0x56, -0x4e,0x4c,0x4a,0x4a,0x48,0x41,0x39,0x35,0x36,0x38,0x31,0x24,0x20,0x2e,0x3f,0x48, -0x3e,0x4b,0x5a,0x5a,0x54,0x58,0x5c,0x56,0x49,0x44,0x4f,0x58,0x4c,0x40,0x3c,0x35, -0x3d,0x2c,0x20,0x25,0x2d,0x2e,0x2b,0x2b,0x27,0x27,0x27,0x29,0x2b,0x2b,0x28,0x25, -0x1e,0x1f,0x21,0x21,0x21,0x22,0x24,0x26,0x26,0x29,0x29,0x26,0x27,0x2d,0x2d,0x29, -0x2a,0x2b,0x2b,0x28,0x24,0x21,0x20,0x20,0x21,0x23,0x22,0x1f,0x21,0x24,0x23,0x1f, -0x1f,0x22,0x23,0x23,0x24,0x27,0x28,0x27,0x26,0x23,0x21,0x20,0x1d,0x1a,0x1b,0x1e, -0x1e,0x1d,0x1b,0x19,0x18,0x19,0x19,0x1a,0x1a,0x18,0x16,0x15,0x16,0x17,0x17,0x16, -0x11,0x14,0x18,0x1b,0x1c,0x1c,0x1a,0x18,0x1b,0x1a,0x1b,0x1e,0x24,0x2b,0x30,0x33, -0x3a,0x3c,0x3c,0x36,0x2b,0x22,0x1e,0x1d,0x20,0x1f,0x1f,0x1f,0x20,0x20,0x1d,0x1b, -0x1e,0x1c,0x1f,0x24,0x28,0x2b,0x32,0x39,0x3c,0x3f,0x3d,0x38,0x35,0x35,0x31,0x2b, -0x26,0x27,0x28,0x29,0x2c,0x30,0x33,0x35,0x3d,0x42,0x42,0x3d,0x38,0x2e,0x2b,0x31, -0x43,0x49,0x4e,0x4f,0x50,0x57,0x61,0x67,0x64,0x65,0x65,0x64,0x63,0x60,0x5d,0x5b, -0x4b,0x38,0x28,0x27,0x2b,0x2c,0x2a,0x2b,0x24,0x24,0x25,0x2a,0x2b,0x29,0x26,0x26, -0x28,0x27,0x26,0x24,0x23,0x23,0x24,0x26,0x24,0x25,0x24,0x23,0x26,0x2c,0x2c,0x29, -0x23,0x22,0x24,0x27,0x29,0x28,0x28,0x29,0x29,0x2e,0x33,0x36,0x3b,0x41,0x45,0x46, -0x47,0x53,0x5e,0x5e,0x56,0x51,0x55,0x5b,0x70,0x7e,0x78,0x70,0x87,0xa4,0x9b,0x7f, -0x6b,0x5b,0x52,0x56,0x5d,0x5e,0x5f,0x63,0x66,0x69,0x66,0x5b,0x51,0x4d,0x50,0x53, -0x59,0x53,0x4f,0x4f,0x51,0x51,0x50,0x51,0x50,0x59,0x5d,0x5d,0x5b,0x52,0x48,0x48, -0x42,0x3a,0x35,0x43,0x64,0x85,0x90,0x8c,0xa1,0xa4,0xaa,0xb0,0xb1,0xad,0xa5,0xa0, -0x8a,0x73,0x61,0x62,0x6c,0x72,0x73,0x74,0x77,0x74,0x73,0x77,0x7c,0x7f,0x82,0x85, -0x86,0x8a,0x8f,0x92,0x93,0x95,0x97,0x9a,0x9a,0x9b,0x9c,0x9d,0x9e,0x9e,0x9f,0x9f, -0x9d,0x9e,0x9f,0xa0,0xa0,0xa0,0x9f,0x9e,0x9c,0x9b,0x9a,0x98,0x97,0x96,0x96,0x96, -0x95,0x94,0x95,0x95,0x95,0x94,0x91,0x8f,0x8f,0x8d,0x8a,0x87,0x83,0x7d,0x77,0x73, -0x6f,0x69,0x68,0x6b,0x6a,0x64,0x64,0x68,0x6b,0x6c,0x6d,0x71,0x76,0x7a,0x7d,0x7e, -0x7d,0x7e,0x7f,0x7e,0x7d,0x7d,0x7e,0x7e,0x7f,0x7d,0x7c,0x7d,0x7f,0x80,0x80,0x7f, -0x80,0x80,0x7f,0x7f,0x7f,0x7f,0x7f,0x7f,0x82,0x81,0x7f,0x80,0x82,0x82,0x81,0x80, -0x7e,0x80,0x82,0x85,0x85,0x83,0x80,0x7f,0x7f,0x7f,0x7f,0x7f,0x7f,0x80,0x80,0x81, -0x81,0x80,0x80,0x7f,0x7f,0x7f,0x7f,0x7f,0x7d,0x7d,0x7c,0x79,0x76,0x75,0x76,0x78, -0x77,0x77,0x76,0x75,0x75,0x75,0x76,0x76,0x75,0x75,0x74,0x74,0x73,0x71,0x6e,0x6c, -0x67,0x62,0x5d,0x5b,0x5b,0x5c,0x5a,0x58,0x52,0x51,0x4f,0x4e,0x4e,0x4d,0x4b,0x49, -0x49,0x44,0x40,0x3f,0x3b,0x34,0x32,0x33,0x3b,0x3b,0x41,0x47,0x4e,0x58,0x57,0x4a, -0x42,0x42,0x49,0x51,0x56,0x5c,0x57,0x47,0x3e,0x3f,0x49,0x4c,0x3f,0x32,0x2f,0x2e, -0x2c,0x3c,0x4e,0x56,0x4f,0x43,0x3b,0x37,0x34,0x33,0x48,0x69,0x71,0x5e,0x55,0x5e, -0x7e,0x87,0x86,0x78,0x6c,0x69,0x67,0x64,0x5c,0x56,0x53,0x4b,0x3c,0x34,0x38,0x3b, -0x4d,0x51,0x4d,0x3e,0x30,0x2b,0x2c,0x2e,0x32,0x2d,0x25,0x20,0x1f,0x23,0x28,0x2a, -0x2f,0x2b,0x2c,0x38,0x43,0x43,0x3b,0x33,0x30,0x25,0x23,0x2f,0x34,0x2d,0x27,0x29, -0x30,0x2d,0x2c,0x2f,0x34,0x35,0x31,0x2b,0x36,0x3f,0x50,0x5c,0x59,0x4e,0x48,0x4b, -0x54,0x51,0x52,0x56,0x53,0x4c,0x4d,0x55,0x61,0x3f,0x3c,0x52,0x5a,0x5b,0x53,0x41, -0x2a,0x29,0x3a,0x52,0x59,0x59,0x5d,0x60,0x54,0x58,0x48,0x33,0x36,0x48,0x51,0x53, -0x55,0x4e,0x44,0x37,0x37,0x36,0x33,0x47,0x54,0x61,0x51,0x49,0x4d,0x41,0x3c,0x40, -0x42,0x49,0x4e,0x4e,0x48,0x40,0x39,0x33,0x36,0x28,0x2e,0x1d,0x2e,0x3a,0x42,0x46, -0x41,0x52,0x58,0x4e,0x4d,0x56,0x54,0x47,0x46,0x49,0x51,0x56,0x4c,0x3a,0x2e,0x2c, -0x3c,0x37,0x2f,0x2a,0x29,0x29,0x27,0x25,0x20,0x22,0x24,0x24,0x22,0x20,0x1f,0x20, -0x1f,0x20,0x20,0x20,0x1f,0x20,0x22,0x24,0x21,0x28,0x2f,0x34,0x35,0x31,0x29,0x20, -0x24,0x25,0x27,0x28,0x29,0x27,0x24,0x21,0x22,0x24,0x24,0x20,0x1e,0x20,0x21,0x20, -0x23,0x24,0x21,0x1e,0x1d,0x20,0x21,0x20,0x1d,0x1c,0x1c,0x1c,0x1a,0x18,0x19,0x1b, -0x1a,0x19,0x18,0x17,0x17,0x18,0x18,0x18,0x19,0x18,0x18,0x19,0x1a,0x1a,0x19,0x17, -0x16,0x18,0x1b,0x1d,0x1e,0x1e,0x1d,0x1c,0x1d,0x1d,0x1e,0x22,0x29,0x30,0x35,0x38, -0x3d,0x3f,0x3e,0x37,0x2b,0x20,0x1a,0x19,0x1e,0x1d,0x1c,0x1d,0x1e,0x1e,0x1d,0x1b, -0x1e,0x1c,0x1e,0x23,0x28,0x2c,0x31,0x36,0x3d,0x3f,0x3e,0x3a,0x36,0x32,0x2c,0x27, -0x2a,0x2b,0x2c,0x2d,0x2d,0x2d,0x2d,0x2d,0x30,0x35,0x35,0x32,0x30,0x2b,0x2e,0x38, -0x3e,0x44,0x48,0x47,0x47,0x4d,0x56,0x5c,0x62,0x63,0x65,0x68,0x6a,0x69,0x66,0x64, -0x4e,0x3b,0x2a,0x26,0x28,0x27,0x25,0x26,0x23,0x20,0x1e,0x21,0x24,0x26,0x29,0x2c, -0x28,0x28,0x29,0x29,0x2a,0x2a,0x29,0x29,0x28,0x29,0x28,0x27,0x2b,0x30,0x31,0x2f, -0x22,0x20,0x20,0x23,0x25,0x27,0x2a,0x2e,0x31,0x34,0x35,0x35,0x35,0x39,0x3b,0x3b, -0x43,0x4b,0x51,0x4e,0x47,0x44,0x48,0x4e,0x6a,0x70,0x6b,0x6d,0x89,0x9d,0x88,0x68, -0x5e,0x55,0x4e,0x4b,0x47,0x42,0x41,0x44,0x4f,0x50,0x50,0x4f,0x52,0x59,0x60,0x63, -0x5a,0x55,0x50,0x4e,0x4d,0x4e,0x52,0x58,0x5b,0x5e,0x5a,0x59,0x5e,0x5f,0x5f,0x64, -0x5d,0x60,0x63,0x69,0x72,0x7d,0x83,0x84,0x91,0x9a,0xa4,0xa8,0xaa,0xaa,0xa6,0xa0, -0x94,0x7f,0x6c,0x69,0x6d,0x70,0x73,0x75,0x77,0x74,0x74,0x77,0x7c,0x7f,0x82,0x85, -0x89,0x8c,0x90,0x93,0x94,0x96,0x99,0x9c,0x9e,0x9e,0x9e,0x9f,0x9e,0x9e,0x9d,0x9d, -0x9e,0x9f,0xa0,0xa1,0xa1,0xa1,0xa0,0x9f,0x9e,0x9d,0x9b,0x9a,0x99,0x99,0x99,0x99, -0x97,0x97,0x97,0x97,0x97,0x95,0x92,0x90,0x8f,0x8d,0x8a,0x86,0x82,0x7c,0x76,0x72, -0x6f,0x69,0x65,0x67,0x66,0x62,0x63,0x67,0x65,0x65,0x66,0x6a,0x6e,0x72,0x75,0x76, -0x77,0x79,0x7a,0x7b,0x7a,0x7a,0x7b,0x7c,0x7d,0x7c,0x7b,0x7c,0x7e,0x7f,0x7e,0x7d, -0x7e,0x7e,0x7e,0x7e,0x7e,0x7e,0x7e,0x7f,0x80,0x7f,0x7f,0x80,0x81,0x82,0x82,0x81, -0x80,0x80,0x81,0x82,0x82,0x81,0x7f,0x7e,0x7f,0x7f,0x7f,0x7f,0x80,0x80,0x81,0x81, -0x81,0x81,0x81,0x81,0x81,0x80,0x80,0x80,0x7f,0x7f,0x7e,0x7b,0x78,0x76,0x77,0x78, -0x78,0x78,0x77,0x77,0x77,0x78,0x78,0x79,0x78,0x77,0x76,0x75,0x74,0x72,0x6f,0x6d, -0x6a,0x65,0x60,0x5d,0x5c,0x5c,0x5a,0x57,0x52,0x50,0x4f,0x4e,0x4d,0x4c,0x4a,0x49, -0x46,0x42,0x40,0x3f,0x3c,0x39,0x39,0x3c,0x45,0x43,0x43,0x41,0x42,0x4d,0x53,0x4e, -0x44,0x40,0x48,0x55,0x5c,0x61,0x61,0x5c,0x49,0x3b,0x35,0x38,0x36,0x32,0x2e,0x28, -0x2d,0x35,0x3e,0x44,0x45,0x43,0x41,0x41,0x35,0x32,0x3d,0x55,0x68,0x6f,0x75,0x7d, -0x79,0x7f,0x7e,0x71,0x64,0x5e,0x5d,0x5c,0x61,0x5b,0x58,0x50,0x43,0x3b,0x38,0x33, -0x3f,0x47,0x4d,0x49,0x3c,0x31,0x2e,0x2f,0x30,0x2c,0x25,0x22,0x22,0x25,0x29,0x2b, -0x29,0x27,0x2b,0x35,0x41,0x4b,0x54,0x5a,0x3e,0x2b,0x25,0x35,0x3c,0x2f,0x26,0x29, -0x2c,0x28,0x26,0x2a,0x2f,0x31,0x2d,0x28,0x31,0x41,0x50,0x50,0x44,0x3e,0x47,0x54, -0x55,0x58,0x61,0x66,0x5e,0x4f,0x4a,0x4f,0x56,0x48,0x4d,0x56,0x51,0x52,0x53,0x47, -0x3f,0x3a,0x48,0x5d,0x62,0x5c,0x5b,0x5c,0x5b,0x59,0x43,0x2d,0x32,0x43,0x4c,0x4e, -0x4d,0x46,0x3d,0x31,0x33,0x31,0x2d,0x40,0x41,0x5d,0x5a,0x50,0x49,0x38,0x34,0x39, -0x46,0x46,0x47,0x48,0x48,0x44,0x3a,0x32,0x39,0x36,0x42,0x30,0x35,0x3d,0x4b,0x59, -0x50,0x49,0x43,0x49,0x59,0x62,0x56,0x44,0x46,0x4a,0x50,0x51,0x49,0x3f,0x42,0x4b, -0x33,0x39,0x37,0x2a,0x21,0x21,0x20,0x1d,0x20,0x24,0x27,0x24,0x1d,0x19,0x1b,0x1f, -0x1f,0x1f,0x1f,0x1f,0x1f,0x21,0x24,0x27,0x25,0x29,0x31,0x3a,0x3a,0x30,0x25,0x1e, -0x24,0x25,0x28,0x2e,0x32,0x32,0x2e,0x2a,0x1f,0x21,0x21,0x1f,0x1e,0x22,0x28,0x2c, -0x2e,0x2c,0x27,0x20,0x1d,0x1f,0x20,0x1f,0x18,0x17,0x18,0x19,0x18,0x16,0x16,0x19, -0x1e,0x1c,0x1a,0x1a,0x1c,0x1d,0x1d,0x1c,0x19,0x19,0x1a,0x1c,0x1d,0x1d,0x1b,0x18, -0x19,0x19,0x19,0x1a,0x1b,0x1b,0x1c,0x1c,0x1d,0x1d,0x1f,0x23,0x29,0x30,0x34,0x36, -0x36,0x38,0x38,0x31,0x26,0x1d,0x19,0x19,0x1f,0x1e,0x1d,0x1e,0x1f,0x20,0x1f,0x1f, -0x22,0x1f,0x20,0x26,0x2e,0x32,0x35,0x37,0x3b,0x3b,0x3b,0x3b,0x37,0x2f,0x28,0x25, -0x27,0x2a,0x2d,0x2e,0x2d,0x2c,0x2a,0x2a,0x2b,0x32,0x33,0x31,0x2f,0x2b,0x2f,0x3c, -0x51,0x57,0x5b,0x59,0x57,0x59,0x5d,0x5f,0x59,0x58,0x57,0x59,0x5b,0x5b,0x58,0x55, -0x42,0x34,0x28,0x25,0x25,0x24,0x24,0x25,0x23,0x1f,0x1c,0x1e,0x21,0x24,0x28,0x2c, -0x26,0x28,0x2c,0x31,0x35,0x35,0x32,0x2e,0x28,0x29,0x29,0x2a,0x2c,0x30,0x31,0x2f, -0x23,0x20,0x1d,0x1e,0x21,0x24,0x2a,0x30,0x36,0x39,0x39,0x36,0x35,0x37,0x38,0x38, -0x3a,0x40,0x46,0x46,0x43,0x42,0x46,0x4b,0x5a,0x60,0x61,0x64,0x70,0x71,0x5f,0x4e, -0x4d,0x58,0x64,0x69,0x64,0x5e,0x5c,0x5c,0x69,0x63,0x59,0x54,0x56,0x59,0x57,0x52, -0x58,0x54,0x4f,0x4a,0x46,0x46,0x4f,0x58,0x61,0x5f,0x56,0x50,0x50,0x4d,0x48,0x4a, -0x4e,0x51,0x58,0x65,0x6e,0x72,0x72,0x72,0x7b,0x89,0x98,0x9f,0xa4,0xa7,0xa7,0xa3, -0x9c,0x8a,0x78,0x70,0x6f,0x70,0x73,0x77,0x77,0x75,0x75,0x79,0x7d,0x7f,0x82,0x86, -0x8c,0x8f,0x92,0x94,0x95,0x97,0x9b,0x9f,0xa0,0xa0,0xa0,0xa0,0xa0,0x9f,0x9f,0x9e, -0xa0,0xa1,0xa2,0xa2,0xa3,0xa2,0xa2,0xa1,0xa0,0x9f,0x9e,0x9d,0x9d,0x9c,0x9c,0x9c, -0x9b,0x9a,0x99,0x99,0x99,0x97,0x95,0x93,0x90,0x8e,0x8b,0x88,0x83,0x7e,0x78,0x74, -0x6f,0x69,0x66,0x67,0x66,0x62,0x61,0x64,0x5f,0x5f,0x5f,0x62,0x66,0x69,0x6c,0x6c, -0x6f,0x72,0x75,0x76,0x77,0x77,0x78,0x78,0x79,0x79,0x79,0x7b,0x7c,0x7c,0x7b,0x7a, -0x7c,0x7c,0x7c,0x7d,0x7d,0x7d,0x7e,0x7e,0x7e,0x7e,0x7e,0x7f,0x81,0x82,0x82,0x81, -0x81,0x81,0x80,0x7f,0x7f,0x7e,0x7e,0x7e,0x7f,0x7f,0x7f,0x7f,0x7f,0x80,0x80,0x80, -0x82,0x82,0x83,0x84,0x84,0x84,0x83,0x82,0x82,0x81,0x7f,0x7d,0x7a,0x78,0x78,0x79, -0x7a,0x7a,0x7a,0x7a,0x7a,0x7b,0x7c,0x7d,0x7b,0x7a,0x79,0x77,0x76,0x73,0x70,0x6e, -0x6c,0x68,0x63,0x5f,0x5e,0x5c,0x59,0x57,0x52,0x50,0x4e,0x4d,0x4c,0x4b,0x49,0x48, -0x47,0x44,0x40,0x3d,0x38,0x36,0x38,0x3d,0x3f,0x3f,0x43,0x47,0x4b,0x54,0x55,0x4c, -0x49,0x3c,0x38,0x3c,0x3a,0x38,0x39,0x3a,0x40,0x3b,0x3f,0x46,0x3f,0x34,0x29,0x1f, -0x25,0x28,0x2e,0x36,0x3d,0x40,0x3d,0x39,0x33,0x32,0x36,0x49,0x67,0x83,0x90,0x91, -0x82,0x79,0x71,0x71,0x76,0x77,0x71,0x6a,0x6c,0x67,0x64,0x5e,0x57,0x53,0x49,0x39, -0x37,0x3d,0x45,0x47,0x3c,0x2e,0x29,0x2d,0x30,0x2c,0x26,0x22,0x20,0x20,0x20,0x20, -0x20,0x21,0x26,0x2d,0x36,0x44,0x56,0x65,0x4b,0x31,0x27,0x38,0x3f,0x30,0x24,0x27, -0x28,0x23,0x21,0x24,0x2b,0x2f,0x2c,0x27,0x36,0x44,0x4e,0x4a,0x43,0x47,0x51,0x58, -0x55,0x58,0x5d,0x5d,0x52,0x45,0x47,0x52,0x5d,0x4d,0x48,0x4d,0x56,0x65,0x63,0x4d, -0x35,0x2d,0x3b,0x57,0x61,0x5b,0x58,0x57,0x5f,0x54,0x3a,0x28,0x33,0x49,0x54,0x57, -0x54,0x4f,0x48,0x3d,0x3e,0x38,0x2e,0x3c,0x4f,0x60,0x53,0x46,0x45,0x41,0x43,0x46, -0x54,0x52,0x50,0x4f,0x4c,0x45,0x3b,0x34,0x40,0x3a,0x3e,0x31,0x33,0x36,0x3a,0x3e, -0x46,0x3d,0x3d,0x49,0x50,0x44,0x32,0x26,0x26,0x3b,0x56,0x62,0x58,0x46,0x3e,0x40, -0x2a,0x31,0x32,0x2a,0x23,0x22,0x22,0x20,0x25,0x28,0x2a,0x25,0x1e,0x19,0x1b,0x1f, -0x1d,0x1d,0x1e,0x1f,0x22,0x26,0x2b,0x2e,0x2b,0x27,0x28,0x2d,0x2c,0x25,0x20,0x21, -0x1e,0x1f,0x22,0x26,0x2a,0x2c,0x2d,0x2c,0x26,0x24,0x20,0x1e,0x1f,0x26,0x2e,0x33, -0x34,0x32,0x2d,0x25,0x22,0x22,0x22,0x21,0x1b,0x19,0x19,0x19,0x17,0x15,0x16,0x18, -0x1c,0x18,0x16,0x15,0x18,0x1a,0x1b,0x1a,0x1b,0x1b,0x1b,0x1d,0x1e,0x1d,0x1b,0x19, -0x19,0x18,0x18,0x17,0x17,0x18,0x1a,0x1b,0x1c,0x1d,0x1f,0x23,0x29,0x2e,0x32,0x33, -0x34,0x35,0x33,0x2c,0x23,0x1c,0x1a,0x1c,0x1e,0x1f,0x1f,0x20,0x21,0x20,0x1f,0x1e, -0x22,0x20,0x22,0x2a,0x32,0x38,0x3a,0x39,0x37,0x35,0x36,0x38,0x34,0x2b,0x26,0x27, -0x26,0x29,0x2c,0x2d,0x2c,0x2a,0x2a,0x2b,0x2b,0x33,0x35,0x33,0x31,0x2d,0x31,0x3d, -0x4f,0x58,0x60,0x62,0x61,0x61,0x60,0x5f,0x56,0x53,0x50,0x50,0x53,0x53,0x50,0x4c, -0x3f,0x34,0x2a,0x27,0x26,0x25,0x25,0x26,0x25,0x23,0x22,0x24,0x24,0x22,0x21,0x21, -0x21,0x24,0x2a,0x32,0x38,0x38,0x33,0x2e,0x26,0x28,0x2a,0x2c,0x2d,0x2e,0x2d,0x2b, -0x25,0x21,0x1d,0x1d,0x1f,0x21,0x27,0x2d,0x31,0x35,0x37,0x37,0x38,0x3a,0x3b,0x3a, -0x36,0x3c,0x44,0x49,0x4a,0x49,0x4a,0x4b,0x58,0x5c,0x5d,0x5f,0x61,0x59,0x55,0x5b, -0x5d,0x6d,0x7c,0x7e,0x76,0x6e,0x6a,0x68,0x66,0x5e,0x56,0x57,0x62,0x6b,0x69,0x62, -0x55,0x50,0x4b,0x47,0x44,0x45,0x4b,0x52,0x54,0x58,0x57,0x58,0x60,0x64,0x66,0x6d, -0x62,0x5e,0x62,0x6c,0x73,0x70,0x6b,0x6a,0x66,0x70,0x81,0x93,0x9e,0xa1,0xa2,0xa2, -0x9e,0x8f,0x7e,0x74,0x71,0x71,0x74,0x78,0x77,0x75,0x76,0x7a,0x7d,0x80,0x83,0x87, -0x8e,0x91,0x93,0x95,0x96,0x98,0x9d,0xa0,0xa0,0xa0,0xa1,0xa2,0xa2,0xa2,0xa2,0xa2, -0xa2,0xa3,0xa3,0xa4,0xa4,0xa4,0xa4,0xa3,0xa2,0xa2,0xa1,0xa1,0xa0,0xa0,0xa0,0xa0, -0x9f,0x9d,0x9c,0x9b,0x9a,0x99,0x97,0x95,0x93,0x91,0x8e,0x8b,0x87,0x83,0x7e,0x7b, -0x70,0x6c,0x6b,0x6c,0x6c,0x67,0x62,0x61,0x5e,0x5d,0x5d,0x5e,0x61,0x64,0x66,0x66, -0x68,0x6b,0x6f,0x72,0x73,0x74,0x75,0x75,0x75,0x76,0x78,0x79,0x7a,0x7a,0x79,0x78, -0x7a,0x7a,0x7b,0x7c,0x7c,0x7c,0x7d,0x7d,0x7d,0x7d,0x7d,0x7e,0x7f,0x80,0x80,0x80, -0x80,0x80,0x80,0x7f,0x7f,0x7e,0x7e,0x7d,0x7d,0x7e,0x7e,0x7e,0x7f,0x7f,0x7f,0x7f, -0x83,0x84,0x85,0x87,0x87,0x87,0x86,0x86,0x84,0x84,0x82,0x80,0x7d,0x7c,0x7c,0x7c, -0x7d,0x7d,0x7e,0x7e,0x7f,0x80,0x80,0x81,0x81,0x7f,0x7d,0x7a,0x78,0x75,0x72,0x6f, -0x6d,0x69,0x65,0x62,0x5f,0x5c,0x59,0x57,0x52,0x50,0x4e,0x4d,0x4c,0x4b,0x49,0x47, -0x49,0x45,0x40,0x39,0x35,0x37,0x3d,0x43,0x43,0x3b,0x3b,0x44,0x53,0x66,0x6e,0x68, -0x4e,0x3e,0x32,0x2d,0x2a,0x2d,0x32,0x30,0x37,0x31,0x35,0x38,0x31,0x2a,0x29,0x27, -0x2c,0x2c,0x2e,0x36,0x3e,0x41,0x3e,0x3a,0x36,0x32,0x31,0x3e,0x5e,0x7f,0x90,0x92, -0x91,0x7b,0x67,0x63,0x6c,0x73,0x73,0x71,0x71,0x6e,0x6e,0x6f,0x74,0x7b,0x73,0x5f, -0x3e,0x3a,0x3a,0x3e,0x36,0x29,0x25,0x2b,0x2f,0x2c,0x27,0x24,0x21,0x1f,0x1e,0x1d, -0x20,0x22,0x29,0x31,0x39,0x42,0x4e,0x58,0x4d,0x36,0x2a,0x32,0x36,0x2b,0x22,0x23, -0x25,0x21,0x1e,0x22,0x2a,0x2f,0x2e,0x2b,0x39,0x49,0x51,0x4a,0x45,0x4c,0x52,0x50, -0x51,0x51,0x52,0x50,0x46,0x3e,0x47,0x56,0x5f,0x58,0x52,0x4a,0x46,0x4f,0x53,0x49, -0x3b,0x3b,0x47,0x4b,0x36,0x25,0x31,0x45,0x65,0x53,0x35,0x26,0x35,0x49,0x52,0x55, -0x52,0x50,0x4d,0x45,0x46,0x3c,0x2c,0x35,0x49,0x5d,0x55,0x41,0x2b,0x24,0x40,0x5d, -0x61,0x5f,0x5b,0x54,0x4a,0x3f,0x39,0x38,0x36,0x43,0x50,0x43,0x30,0x2a,0x38,0x4a, -0x48,0x3b,0x30,0x2b,0x21,0x17,0x1c,0x28,0x28,0x3c,0x54,0x5d,0x51,0x3e,0x35,0x37, -0x28,0x28,0x29,0x2a,0x2b,0x2a,0x29,0x29,0x24,0x25,0x25,0x22,0x1d,0x19,0x19,0x1a, -0x1c,0x1d,0x1e,0x1f,0x22,0x26,0x2b,0x2f,0x2a,0x24,0x21,0x24,0x23,0x1f,0x1d,0x20, -0x1f,0x21,0x24,0x25,0x27,0x2b,0x32,0x38,0x37,0x2e,0x23,0x1d,0x1e,0x22,0x27,0x29, -0x2d,0x2d,0x2a,0x25,0x22,0x22,0x21,0x1f,0x1e,0x1b,0x1a,0x19,0x17,0x16,0x18,0x1c, -0x1e,0x1b,0x18,0x17,0x18,0x1b,0x1d,0x1d,0x1e,0x1d,0x1c,0x1b,0x1c,0x1b,0x1a,0x18, -0x1a,0x19,0x18,0x17,0x17,0x19,0x1a,0x1b,0x1c,0x1d,0x20,0x25,0x2c,0x32,0x36,0x38, -0x3c,0x3c,0x37,0x2e,0x23,0x1c,0x1b,0x1d,0x1b,0x1c,0x1f,0x20,0x1f,0x1d,0x1a,0x19, -0x1d,0x1f,0x24,0x2b,0x33,0x39,0x3b,0x3a,0x37,0x33,0x32,0x33,0x2e,0x26,0x24,0x27, -0x29,0x2b,0x2d,0x2c,0x2b,0x2a,0x2c,0x2f,0x29,0x2f,0x2f,0x2c,0x2b,0x2a,0x31,0x3f, -0x41,0x4b,0x55,0x5a,0x5d,0x60,0x61,0x61,0x60,0x5f,0x61,0x66,0x6c,0x6c,0x67,0x62, -0x52,0x45,0x35,0x2a,0x25,0x23,0x24,0x25,0x29,0x26,0x26,0x27,0x25,0x20,0x1c,0x1a, -0x1e,0x20,0x25,0x2c,0x31,0x30,0x2a,0x25,0x26,0x28,0x2c,0x2f,0x2e,0x2b,0x28,0x26, -0x24,0x20,0x1e,0x1f,0x20,0x21,0x25,0x29,0x29,0x2f,0x34,0x36,0x38,0x3a,0x3b,0x39, -0x3b,0x3f,0x45,0x48,0x49,0x49,0x49,0x49,0x57,0x52,0x4e,0x53,0x5a,0x58,0x59,0x65, -0x6e,0x73,0x73,0x6b,0x62,0x5e,0x5f,0x60,0x6e,0x65,0x5a,0x57,0x5d,0x60,0x59,0x4f, -0x51,0x4b,0x47,0x48,0x4a,0x4b,0x4c,0x4e,0x61,0x62,0x5b,0x52,0x4f,0x4f,0x53,0x5d, -0x69,0x6a,0x70,0x75,0x70,0x66,0x62,0x65,0x57,0x58,0x68,0x82,0x93,0x96,0x98,0x9c, -0x9f,0x93,0x84,0x7a,0x74,0x73,0x74,0x76,0x76,0x75,0x77,0x7b,0x7f,0x81,0x85,0x89, -0x8f,0x92,0x94,0x95,0x96,0x99,0x9d,0xa0,0xa1,0xa2,0xa3,0xa3,0xa4,0xa4,0xa4,0xa4, -0xa4,0xa5,0xa5,0xa5,0xa5,0xa6,0xa5,0xa5,0xa4,0xa4,0xa4,0xa3,0xa3,0xa2,0xa2,0xa2, -0xa1,0x9f,0x9d,0x9c,0x9b,0x9a,0x99,0x97,0x94,0x92,0x90,0x8e,0x8c,0x89,0x85,0x83, -0x78,0x74,0x6f,0x6e,0x6d,0x6a,0x66,0x64,0x60,0x5e,0x5d,0x5d,0x5e,0x60,0x61,0x61, -0x61,0x64,0x69,0x6c,0x6e,0x6f,0x70,0x71,0x72,0x73,0x75,0x77,0x78,0x78,0x78,0x78, -0x78,0x79,0x7a,0x7b,0x7b,0x7b,0x7b,0x7b,0x7d,0x7d,0x7e,0x7e,0x7d,0x7d,0x7e,0x7e, -0x7d,0x7e,0x7f,0x80,0x80,0x80,0x7e,0x7d,0x7d,0x7e,0x7f,0x7f,0x80,0x80,0x80,0x80, -0x84,0x85,0x87,0x89,0x8a,0x8a,0x8a,0x89,0x89,0x88,0x87,0x86,0x85,0x84,0x83,0x82, -0x83,0x83,0x83,0x84,0x84,0x84,0x84,0x84,0x86,0x84,0x81,0x7e,0x7b,0x77,0x74,0x71, -0x6b,0x69,0x66,0x63,0x60,0x5d,0x5a,0x59,0x53,0x51,0x4f,0x4d,0x4c,0x4b,0x49,0x47, -0x48,0x45,0x3e,0x38,0x38,0x3f,0x49,0x50,0x47,0x46,0x4e,0x55,0x56,0x57,0x51,0x45, -0x38,0x32,0x2e,0x2e,0x37,0x4a,0x52,0x4a,0x2f,0x22,0x20,0x29,0x2e,0x31,0x32,0x2e, -0x33,0x2e,0x2a,0x2b,0x31,0x38,0x3c,0x3d,0x3c,0x34,0x2e,0x37,0x50,0x6d,0x82,0x8c, -0x8c,0x7e,0x6b,0x58,0x4a,0x45,0x4c,0x54,0x4c,0x48,0x4a,0x51,0x5e,0x6e,0x6d,0x5c, -0x41,0x38,0x36,0x3e,0x3d,0x31,0x2a,0x2d,0x2c,0x2a,0x28,0x28,0x29,0x29,0x29,0x29, -0x1e,0x1f,0x26,0x34,0x41,0x47,0x4a,0x4b,0x4d,0x3e,0x30,0x2a,0x28,0x24,0x20,0x1e, -0x24,0x20,0x1f,0x22,0x2a,0x2f,0x2f,0x2d,0x33,0x49,0x51,0x41,0x35,0x3d,0x4a,0x4f, -0x4e,0x50,0x56,0x59,0x4f,0x43,0x44,0x4d,0x3d,0x2e,0x24,0x2b,0x3e,0x4e,0x49,0x39, -0x31,0x26,0x28,0x2f,0x2e,0x33,0x47,0x59,0x51,0x3e,0x25,0x21,0x38,0x4c,0x55,0x5a, -0x5c,0x59,0x55,0x4d,0x4e,0x46,0x38,0x44,0x59,0x57,0x49,0x43,0x3a,0x32,0x43,0x54, -0x68,0x5e,0x52,0x49,0x42,0x3e,0x3f,0x42,0x4d,0x55,0x53,0x48,0x33,0x2d,0x3b,0x4b, -0x3b,0x33,0x2d,0x2d,0x2b,0x25,0x22,0x24,0x3e,0x4a,0x58,0x5b,0x4f,0x40,0x38,0x36, -0x2b,0x26,0x23,0x25,0x27,0x26,0x25,0x26,0x21,0x20,0x20,0x1e,0x1c,0x1a,0x18,0x18, -0x1d,0x1d,0x1e,0x1e,0x1f,0x21,0x25,0x27,0x25,0x25,0x28,0x2c,0x2c,0x28,0x23,0x20, -0x25,0x29,0x2b,0x2c,0x2c,0x31,0x3a,0x43,0x38,0x2d,0x21,0x1c,0x1e,0x1f,0x20,0x21, -0x24,0x25,0x24,0x21,0x20,0x20,0x1f,0x1d,0x1c,0x1a,0x19,0x1a,0x19,0x18,0x1b,0x1f, -0x1f,0x1e,0x1c,0x1b,0x1a,0x1b,0x1d,0x1e,0x1e,0x1d,0x1b,0x1b,0x1b,0x1a,0x19,0x17, -0x18,0x18,0x17,0x17,0x17,0x18,0x19,0x1a,0x19,0x1a,0x1d,0x23,0x2c,0x34,0x39,0x3c, -0x3b,0x3b,0x37,0x2f,0x24,0x1e,0x1e,0x20,0x1b,0x1d,0x20,0x20,0x1f,0x1c,0x1a,0x18, -0x1e,0x24,0x2b,0x30,0x34,0x39,0x3b,0x3b,0x3b,0x38,0x34,0x2f,0x28,0x21,0x20,0x22, -0x23,0x26,0x29,0x2b,0x2b,0x2e,0x34,0x39,0x31,0x32,0x2b,0x24,0x23,0x24,0x2d,0x3c, -0x48,0x4f,0x55,0x59,0x5c,0x60,0x63,0x64,0x67,0x6b,0x71,0x79,0x7e,0x7b,0x73,0x6c, -0x5e,0x4e,0x37,0x26,0x1f,0x20,0x24,0x26,0x29,0x25,0x22,0x22,0x21,0x1e,0x1d,0x1d, -0x24,0x25,0x27,0x2a,0x2b,0x29,0x24,0x20,0x24,0x26,0x29,0x2c,0x2a,0x25,0x21,0x21, -0x21,0x1f,0x1e,0x20,0x22,0x23,0x26,0x29,0x2b,0x31,0x36,0x38,0x39,0x3b,0x3a,0x38, -0x3d,0x3e,0x40,0x41,0x43,0x47,0x4c,0x4f,0x52,0x52,0x4f,0x4e,0x4d,0x46,0x47,0x53, -0x5c,0x5c,0x5c,0x5b,0x59,0x58,0x58,0x59,0x58,0x55,0x52,0x52,0x56,0x58,0x54,0x4d, -0x4c,0x45,0x41,0x45,0x4c,0x4e,0x4d,0x4b,0x4c,0x52,0x50,0x4a,0x46,0x42,0x43,0x4c, -0x4d,0x4f,0x56,0x61,0x66,0x61,0x59,0x53,0x52,0x4f,0x59,0x71,0x85,0x8b,0x90,0x97, -0x9e,0x99,0x8f,0x84,0x7a,0x74,0x73,0x74,0x74,0x74,0x77,0x7c,0x80,0x82,0x87,0x8c, -0x90,0x92,0x95,0x97,0x97,0x99,0x9d,0xa0,0xa4,0xa4,0xa5,0xa5,0xa5,0xa5,0xa4,0xa4, -0xa6,0xa6,0xa6,0xa6,0xa6,0xa7,0xa7,0xa7,0xa5,0xa5,0xa5,0xa5,0xa4,0xa3,0xa2,0xa2, -0xa1,0x9f,0x9c,0x9b,0x9b,0x9a,0x99,0x99,0x95,0x93,0x91,0x90,0x8f,0x8d,0x8a,0x88, -0x84,0x7d,0x74,0x6f,0x6d,0x6c,0x6b,0x69,0x62,0x60,0x5d,0x5b,0x5b,0x5c,0x5c,0x5c, -0x5b,0x5e,0x62,0x65,0x67,0x68,0x6a,0x6b,0x6d,0x6f,0x72,0x74,0x75,0x75,0x76,0x77, -0x78,0x79,0x7a,0x7b,0x7b,0x7b,0x7a,0x7a,0x7c,0x7d,0x7d,0x7d,0x7c,0x7c,0x7c,0x7d, -0x7c,0x7d,0x7f,0x80,0x80,0x80,0x7e,0x7d,0x7d,0x7e,0x80,0x81,0x82,0x83,0x83,0x82, -0x85,0x87,0x88,0x8a,0x8c,0x8d,0x8d,0x8d,0x8f,0x8e,0x8d,0x8d,0x8e,0x8e,0x8d,0x8c, -0x8a,0x8a,0x8b,0x8b,0x8a,0x8a,0x89,0x88,0x8b,0x89,0x85,0x81,0x7d,0x79,0x75,0x73, -0x6a,0x69,0x67,0x65,0x62,0x5e,0x5c,0x5a,0x54,0x53,0x50,0x4f,0x4e,0x4c,0x4a,0x48, -0x4a,0x46,0x3e,0x37,0x38,0x40,0x48,0x4d,0x4b,0x5a,0x71,0x77,0x64,0x4b,0x35,0x25, -0x23,0x24,0x26,0x27,0x2f,0x40,0x43,0x33,0x2a,0x22,0x24,0x2d,0x2f,0x30,0x31,0x2e, -0x27,0x25,0x25,0x29,0x30,0x36,0x37,0x37,0x38,0x36,0x3a,0x49,0x5b,0x69,0x73,0x79, -0x74,0x76,0x76,0x6f,0x62,0x53,0x47,0x41,0x45,0x3e,0x3b,0x3e,0x46,0x53,0x54,0x49, -0x34,0x2f,0x34,0x41,0x44,0x38,0x2d,0x2a,0x2d,0x2b,0x29,0x29,0x29,0x2a,0x2b,0x2b, -0x31,0x2f,0x34,0x42,0x52,0x59,0x59,0x56,0x4f,0x46,0x37,0x29,0x22,0x20,0x1e,0x1c, -0x22,0x21,0x21,0x23,0x28,0x2b,0x2d,0x2c,0x36,0x41,0x41,0x33,0x31,0x44,0x55,0x59, -0x50,0x54,0x5b,0x5d,0x50,0x3e,0x39,0x3e,0x49,0x54,0x5a,0x53,0x49,0x43,0x41,0x40, -0x30,0x23,0x23,0x33,0x42,0x4c,0x4e,0x49,0x3c,0x2c,0x1d,0x25,0x40,0x51,0x57,0x5d, -0x55,0x4f,0x45,0x36,0x33,0x2e,0x27,0x38,0x54,0x5f,0x60,0x5b,0x47,0x3d,0x59,0x72, -0x6e,0x5a,0x46,0x41,0x45,0x4b,0x50,0x54,0x5d,0x51,0x36,0x33,0x2e,0x35,0x3d,0x40, -0x52,0x43,0x32,0x28,0x27,0x2b,0x32,0x37,0x46,0x52,0x61,0x67,0x5e,0x4d,0x3b,0x31, -0x39,0x38,0x31,0x26,0x1f,0x1e,0x1d,0x1b,0x1c,0x1d,0x1e,0x1e,0x1d,0x1b,0x1a,0x1a, -0x1d,0x1e,0x1e,0x1d,0x1c,0x1c,0x1e,0x1f,0x22,0x27,0x2d,0x30,0x32,0x30,0x2a,0x24, -0x21,0x24,0x27,0x28,0x27,0x29,0x2e,0x32,0x2a,0x22,0x1d,0x1e,0x20,0x20,0x21,0x22, -0x20,0x21,0x21,0x1e,0x1d,0x1e,0x1e,0x1c,0x1b,0x1b,0x1c,0x1d,0x1c,0x1a,0x1a,0x1d, -0x17,0x1a,0x1c,0x1b,0x18,0x15,0x14,0x15,0x1c,0x1c,0x1c,0x1c,0x1c,0x1b,0x18,0x16, -0x17,0x17,0x18,0x19,0x19,0x19,0x19,0x19,0x18,0x19,0x1b,0x20,0x28,0x31,0x37,0x3a, -0x34,0x36,0x36,0x31,0x28,0x21,0x20,0x21,0x1c,0x1e,0x1f,0x1f,0x1d,0x1c,0x1c,0x1c, -0x21,0x2c,0x35,0x36,0x34,0x35,0x38,0x39,0x3e,0x3e,0x39,0x2e,0x25,0x20,0x1e,0x1d, -0x1e,0x22,0x26,0x28,0x29,0x2d,0x34,0x3a,0x36,0x35,0x2c,0x25,0x25,0x24,0x29,0x35, -0x49,0x4f,0x56,0x59,0x5a,0x5c,0x5d,0x5b,0x63,0x65,0x68,0x6c,0x6c,0x69,0x63,0x5f, -0x57,0x48,0x33,0x24,0x1f,0x21,0x23,0x23,0x25,0x21,0x1f,0x1f,0x20,0x20,0x20,0x22, -0x28,0x28,0x28,0x28,0x27,0x26,0x25,0x24,0x24,0x23,0x24,0x26,0x24,0x1f,0x1e,0x21, -0x22,0x20,0x20,0x22,0x23,0x23,0x25,0x28,0x2d,0x32,0x36,0x38,0x39,0x3c,0x3e,0x3d, -0x38,0x39,0x3b,0x3c,0x3f,0x45,0x4c,0x52,0x53,0x5b,0x5a,0x55,0x4f,0x48,0x45,0x4c, -0x49,0x49,0x4e,0x56,0x56,0x4d,0x43,0x3f,0x4b,0x50,0x53,0x53,0x52,0x51,0x4e,0x4b, -0x4f,0x45,0x3e,0x40,0x46,0x4a,0x49,0x48,0x56,0x5f,0x63,0x62,0x60,0x5a,0x55,0x59, -0x57,0x56,0x58,0x60,0x6a,0x69,0x5a,0x49,0x50,0x51,0x54,0x5e,0x6e,0x7f,0x8a,0x8f, -0x98,0x9c,0x9b,0x8e,0x7e,0x73,0x72,0x75,0x72,0x74,0x77,0x7d,0x81,0x83,0x89,0x8e, -0x90,0x93,0x97,0x99,0x99,0x9a,0x9d,0xa0,0xa3,0xa4,0xa5,0xa5,0xa6,0xa6,0xa6,0xa6, -0xa7,0xa7,0xa6,0xa6,0xa7,0xa7,0xa7,0xa8,0xa5,0xa6,0xa5,0xa5,0xa4,0xa3,0xa1,0xa1, -0xa0,0x9e,0x9b,0x9a,0x9a,0x9a,0x9a,0x99,0x98,0x97,0x95,0x93,0x92,0x91,0x8f,0x8d, -0x8b,0x85,0x7c,0x76,0x74,0x73,0x6f,0x6b,0x64,0x61,0x5d,0x5a,0x59,0x59,0x58,0x58, -0x5a,0x5c,0x5f,0x61,0x62,0x64,0x66,0x68,0x69,0x6b,0x6e,0x70,0x71,0x72,0x75,0x77, -0x78,0x79,0x7a,0x7b,0x7b,0x7a,0x79,0x78,0x7a,0x7b,0x7d,0x7c,0x7b,0x7b,0x7c,0x7e, -0x7d,0x7d,0x7d,0x7e,0x7e,0x7d,0x7d,0x7c,0x7b,0x7c,0x7e,0x81,0x82,0x83,0x83,0x83, -0x87,0x87,0x89,0x8a,0x8c,0x8e,0x8f,0x90,0x91,0x90,0x90,0x92,0x94,0x95,0x94,0x93, -0x92,0x92,0x92,0x91,0x90,0x8f,0x8d,0x8c,0x8f,0x8c,0x88,0x83,0x7f,0x7b,0x77,0x74, -0x6b,0x6b,0x6a,0x67,0x63,0x5f,0x5c,0x5b,0x56,0x54,0x52,0x50,0x4f,0x4d,0x4b,0x49, -0x4c,0x47,0x3f,0x38,0x39,0x3f,0x42,0x41,0x33,0x3a,0x47,0x48,0x39,0x2d,0x2b,0x29, -0x29,0x29,0x2b,0x29,0x28,0x2f,0x30,0x25,0x2e,0x24,0x23,0x25,0x23,0x24,0x2b,0x2e, -0x20,0x22,0x28,0x33,0x3e,0x41,0x3c,0x36,0x31,0x3b,0x4c,0x5f,0x6b,0x6c,0x64,0x5c, -0x53,0x5f,0x70,0x7e,0x84,0x7d,0x67,0x52,0x4a,0x3f,0x38,0x35,0x33,0x37,0x39,0x33, -0x2b,0x2a,0x2f,0x39,0x3a,0x31,0x28,0x25,0x2e,0x2b,0x27,0x24,0x23,0x23,0x24,0x24, -0x24,0x24,0x28,0x34,0x41,0x47,0x4a,0x4a,0x50,0x45,0x37,0x2d,0x25,0x21,0x1f,0x1f, -0x24,0x24,0x25,0x26,0x26,0x27,0x28,0x29,0x3b,0x3e,0x3b,0x36,0x41,0x57,0x5f,0x5a, -0x4f,0x54,0x5b,0x59,0x47,0x33,0x2f,0x36,0x4f,0x5a,0x59,0x4e,0x4d,0x4d,0x3f,0x2e, -0x12,0x23,0x3a,0x44,0x3e,0x3e,0x46,0x4a,0x3f,0x31,0x27,0x32,0x47,0x4e,0x4b,0x4e, -0x59,0x53,0x47,0x35,0x30,0x2c,0x29,0x3e,0x58,0x5c,0x56,0x54,0x50,0x56,0x6a,0x6d, -0x6a,0x5b,0x4d,0x49,0x4a,0x4b,0x4f,0x54,0x42,0x47,0x37,0x39,0x2a,0x31,0x4b,0x60, -0x4f,0x47,0x3f,0x3a,0x33,0x2e,0x31,0x39,0x55,0x5a,0x5f,0x5d,0x56,0x4a,0x3e,0x36, -0x4d,0x53,0x4a,0x31,0x1f,0x1e,0x1e,0x19,0x17,0x1a,0x1d,0x1e,0x1c,0x1a,0x1a,0x1b, -0x1d,0x1d,0x1d,0x1d,0x1b,0x1b,0x1c,0x1d,0x20,0x25,0x28,0x28,0x2b,0x2f,0x2d,0x27, -0x24,0x25,0x28,0x29,0x28,0x26,0x24,0x23,0x20,0x1d,0x1e,0x22,0x23,0x20,0x20,0x22, -0x1e,0x1f,0x1e,0x1b,0x1a,0x1c,0x1c,0x1a,0x1d,0x1d,0x20,0x22,0x1f,0x1b,0x18,0x19, -0x1c,0x22,0x27,0x27,0x22,0x1c,0x1a,0x1a,0x19,0x1a,0x1c,0x1e,0x1e,0x1c,0x19,0x16, -0x19,0x1a,0x1c,0x1d,0x1e,0x1e,0x1d,0x1c,0x1c,0x1c,0x1c,0x20,0x27,0x2e,0x34,0x37, -0x38,0x3b,0x3c,0x37,0x2d,0x23,0x1e,0x1e,0x1a,0x1b,0x1b,0x1a,0x18,0x19,0x1b,0x1e, -0x22,0x2f,0x3a,0x38,0x31,0x2f,0x32,0x34,0x3e,0x41,0x3c,0x2f,0x24,0x21,0x1e,0x1b, -0x23,0x26,0x29,0x28,0x25,0x25,0x29,0x2d,0x2d,0x2e,0x2a,0x29,0x2b,0x29,0x2a,0x32, -0x3f,0x49,0x55,0x5c,0x60,0x60,0x5d,0x59,0x5b,0x59,0x57,0x56,0x55,0x56,0x57,0x57, -0x52,0x46,0x36,0x2a,0x25,0x24,0x1f,0x1a,0x21,0x1f,0x1f,0x21,0x23,0x22,0x22,0x23, -0x25,0x24,0x24,0x23,0x22,0x23,0x25,0x27,0x27,0x25,0x24,0x25,0x22,0x1f,0x21,0x26, -0x26,0x24,0x22,0x23,0x23,0x22,0x23,0x26,0x29,0x2d,0x31,0x33,0x37,0x3d,0x41,0x42, -0x34,0x37,0x3a,0x3b,0x3c,0x3e,0x43,0x47,0x4b,0x4d,0x4a,0x4d,0x5a,0x60,0x58,0x51, -0x47,0x44,0x48,0x52,0x53,0x47,0x3d,0x3a,0x3e,0x49,0x53,0x55,0x53,0x51,0x52,0x53, -0x58,0x4d,0x42,0x40,0x43,0x46,0x47,0x48,0x4f,0x54,0x53,0x53,0x57,0x58,0x58,0x5e, -0x5b,0x62,0x66,0x65,0x64,0x62,0x5a,0x50,0x4c,0x52,0x50,0x4d,0x59,0x72,0x83,0x85, -0x91,0x9c,0xa1,0x95,0x7f,0x72,0x72,0x78,0x71,0x73,0x78,0x7d,0x81,0x84,0x8a,0x8f, -0x90,0x94,0x98,0x9a,0x9b,0x9c,0x9e,0xa0,0xa1,0xa2,0xa3,0xa5,0xa7,0xa8,0xa9,0xa9, -0xa7,0xa7,0xa7,0xa7,0xa7,0xa7,0xa8,0xa8,0xa6,0xa6,0xa6,0xa5,0xa4,0xa2,0xa1,0xa0, -0x9f,0x9d,0x9a,0x99,0x99,0x99,0x9a,0x99,0x9c,0x9b,0x99,0x97,0x96,0x94,0x92,0x90, -0x8c,0x89,0x84,0x80,0x7e,0x7a,0x71,0x69,0x66,0x63,0x5e,0x5a,0x58,0x57,0x56,0x56, -0x5a,0x5c,0x5e,0x60,0x61,0x63,0x65,0x67,0x66,0x68,0x6b,0x6d,0x6e,0x70,0x74,0x76, -0x78,0x79,0x7a,0x7b,0x7b,0x7a,0x79,0x78,0x78,0x7a,0x7c,0x7c,0x7b,0x7b,0x7d,0x7f, -0x7f,0x7e,0x7c,0x7b,0x7a,0x7b,0x7b,0x7c,0x78,0x79,0x7c,0x7f,0x81,0x82,0x82,0x82, -0x87,0x88,0x89,0x8a,0x8c,0x8e,0x90,0x91,0x91,0x90,0x90,0x92,0x96,0x97,0x97,0x96, -0x98,0x97,0x97,0x96,0x94,0x92,0x90,0x8f,0x91,0x8e,0x89,0x84,0x80,0x7c,0x77,0x75, -0x6d,0x6d,0x6c,0x69,0x65,0x60,0x5d,0x5b,0x57,0x55,0x53,0x51,0x50,0x4e,0x4c,0x4a, -0x49,0x46,0x40,0x3c,0x3e,0x44,0x44,0x3f,0x39,0x32,0x31,0x2f,0x28,0x25,0x26,0x24, -0x29,0x27,0x2c,0x30,0x31,0x39,0x43,0x45,0x2a,0x1f,0x24,0x34,0x3e,0x3d,0x30,0x21, -0x1d,0x1b,0x1d,0x27,0x35,0x3c,0x39,0x33,0x34,0x42,0x53,0x60,0x69,0x68,0x5a,0x49, -0x38,0x4a,0x5c,0x68,0x72,0x78,0x73,0x68,0x54,0x47,0x40,0x3d,0x38,0x38,0x3d,0x3c, -0x30,0x2e,0x2d,0x2d,0x29,0x23,0x22,0x24,0x2a,0x27,0x23,0x20,0x20,0x22,0x23,0x24, -0x22,0x25,0x2e,0x3a,0x44,0x4a,0x50,0x55,0x4f,0x40,0x34,0x30,0x2c,0x24,0x21,0x25, -0x26,0x28,0x29,0x28,0x25,0x24,0x25,0x27,0x37,0x42,0x49,0x47,0x4a,0x53,0x55,0x4f, -0x47,0x51,0x5f,0x5f,0x4a,0x32,0x2d,0x35,0x56,0x67,0x60,0x49,0x44,0x47,0x38,0x21, -0x19,0x20,0x2b,0x30,0x33,0x3f,0x46,0x42,0x2f,0x27,0x25,0x37,0x4f,0x53,0x50,0x53, -0x51,0x4f,0x48,0x3a,0x38,0x35,0x35,0x4b,0x51,0x62,0x64,0x5c,0x52,0x5a,0x6a,0x62, -0x5d,0x5a,0x58,0x53,0x46,0x3a,0x3b,0x44,0x46,0x4f,0x3f,0x43,0x2f,0x30,0x45,0x57, -0x54,0x42,0x34,0x34,0x35,0x36,0x42,0x51,0x5a,0x5d,0x5f,0x5a,0x51,0x45,0x3a,0x32, -0x5c,0x4d,0x35,0x22,0x1f,0x26,0x26,0x20,0x1d,0x1a,0x18,0x19,0x1a,0x19,0x19,0x1a, -0x1c,0x1f,0x21,0x20,0x1c,0x1a,0x1b,0x1e,0x24,0x21,0x1d,0x1b,0x1c,0x1d,0x1e,0x1d, -0x1d,0x1f,0x21,0x23,0x23,0x23,0x24,0x24,0x1d,0x1f,0x20,0x22,0x22,0x22,0x21,0x21, -0x1f,0x1f,0x1f,0x1f,0x1e,0x1d,0x1c,0x1b,0x1e,0x23,0x26,0x25,0x22,0x20,0x1c,0x18, -0x1b,0x25,0x2f,0x30,0x2e,0x2b,0x26,0x20,0x1e,0x1a,0x1a,0x1d,0x1e,0x1a,0x17,0x17, -0x1b,0x1b,0x1a,0x18,0x17,0x18,0x1b,0x1e,0x1e,0x1d,0x20,0x27,0x2d,0x2f,0x31,0x33, -0x3c,0x3e,0x3f,0x3a,0x30,0x25,0x1e,0x1c,0x20,0x1e,0x1c,0x1a,0x18,0x17,0x1b,0x21, -0x27,0x2d,0x30,0x2e,0x2c,0x2e,0x32,0x35,0x38,0x37,0x33,0x2c,0x25,0x20,0x1e,0x1e, -0x24,0x25,0x25,0x26,0x27,0x2a,0x2d,0x30,0x27,0x2d,0x31,0x36,0x3a,0x35,0x30,0x34, -0x3c,0x46,0x4f,0x51,0x52,0x57,0x5f,0x64,0x6a,0x6c,0x6f,0x6f,0x67,0x5b,0x51,0x4b, -0x54,0x44,0x39,0x31,0x25,0x1f,0x20,0x1f,0x21,0x25,0x2a,0x2d,0x2d,0x2a,0x25,0x20, -0x29,0x26,0x22,0x1f,0x1e,0x20,0x23,0x25,0x22,0x1e,0x1e,0x23,0x28,0x28,0x25,0x24, -0x23,0x23,0x24,0x23,0x22,0x21,0x24,0x28,0x2d,0x2f,0x32,0x31,0x30,0x34,0x3d,0x45, -0x44,0x41,0x40,0x44,0x46,0x45,0x45,0x46,0x4a,0x45,0x43,0x4a,0x53,0x53,0x4c,0x44, -0x3b,0x38,0x3e,0x4c,0x54,0x4d,0x42,0x3d,0x42,0x4b,0x54,0x5a,0x60,0x66,0x68,0x65, -0x5d,0x52,0x49,0x47,0x49,0x49,0x47,0x45,0x46,0x44,0x44,0x46,0x45,0x44,0x46,0x48, -0x51,0x4c,0x4b,0x53,0x5c,0x5e,0x58,0x51,0x49,0x52,0x4f,0x4c,0x56,0x61,0x6f,0x82, -0x8a,0x94,0x9e,0x9c,0x8c,0x79,0x6e,0x6c,0x6f,0x72,0x77,0x7c,0x80,0x85,0x8a,0x8e, -0x91,0x93,0x97,0x9a,0x9d,0x9f,0xa1,0xa2,0xa2,0xa2,0xa3,0xa4,0xa5,0xa6,0xa7,0xa7, -0xa9,0xa7,0xa7,0xa7,0xa7,0xa7,0xa7,0xa6,0xa7,0xa6,0xa5,0xa4,0xa2,0xa0,0x9f,0x9e, -0x9c,0x9d,0x9d,0x9b,0x98,0x97,0x98,0x99,0x99,0x99,0x99,0x99,0x97,0x95,0x93,0x92, -0x90,0x90,0x8d,0x88,0x83,0x7d,0x76,0x6f,0x67,0x65,0x62,0x5d,0x58,0x55,0x55,0x55, -0x59,0x59,0x5a,0x5b,0x5d,0x5f,0x61,0x62,0x62,0x64,0x67,0x6a,0x6c,0x6f,0x72,0x75, -0x75,0x78,0x7b,0x7b,0x78,0x76,0x76,0x77,0x7b,0x79,0x78,0x7a,0x7d,0x7f,0x7d,0x7b, -0x7c,0x7b,0x7a,0x79,0x78,0x78,0x79,0x79,0x78,0x7a,0x7c,0x7c,0x7c,0x7c,0x7e,0x80, -0x83,0x84,0x86,0x89,0x8c,0x8e,0x8f,0x90,0x92,0x90,0x8e,0x90,0x93,0x96,0x96,0x95, -0x94,0x97,0x97,0x95,0x91,0x8e,0x8f,0x90,0x92,0x90,0x8d,0x89,0x85,0x7f,0x79,0x75, -0x6e,0x6e,0x6d,0x6b,0x67,0x62,0x5e,0x5b,0x57,0x57,0x57,0x55,0x51,0x4e,0x4c,0x4b, -0x48,0x44,0x3e,0x3c,0x42,0x48,0x46,0x3f,0x2f,0x27,0x21,0x23,0x2a,0x2e,0x2f,0x2e, -0x25,0x1f,0x1e,0x2c,0x3f,0x49,0x43,0x39,0x28,0x27,0x2a,0x32,0x35,0x2e,0x24,0x1f, -0x1a,0x1f,0x27,0x30,0x39,0x3d,0x3b,0x37,0x35,0x40,0x55,0x67,0x68,0x5d,0x56,0x57, -0x44,0x43,0x42,0x4b,0x60,0x72,0x74,0x6b,0x5f,0x5b,0x51,0x47,0x45,0x47,0x43,0x3c, -0x33,0x2b,0x26,0x28,0x28,0x23,0x1f,0x20,0x21,0x27,0x2b,0x2b,0x2b,0x2a,0x24,0x1d, -0x20,0x20,0x26,0x34,0x44,0x4f,0x59,0x5f,0x56,0x3f,0x42,0x54,0x4a,0x2e,0x24,0x2d, -0x36,0x2c,0x2c,0x26,0x23,0x24,0x22,0x2c,0x3d,0x48,0x4d,0x48,0x44,0x47,0x46,0x42, -0x4e,0x56,0x5e,0x60,0x49,0x36,0x23,0x35,0x5d,0x6d,0x62,0x4f,0x42,0x38,0x32,0x26, -0x1b,0x24,0x2a,0x2e,0x3b,0x48,0x44,0x36,0x29,0x1d,0x21,0x3b,0x4e,0x4c,0x48,0x4b, -0x51,0x57,0x4b,0x44,0x4a,0x44,0x40,0x4f,0x52,0x51,0x52,0x4f,0x4b,0x55,0x61,0x64, -0x67,0x65,0x61,0x5e,0x5e,0x5e,0x58,0x51,0x40,0x3c,0x2e,0x17,0x19,0x44,0x62,0x5a, -0x50,0x45,0x3e,0x3d,0x3a,0x39,0x48,0x5b,0x61,0x65,0x64,0x57,0x42,0x30,0x2c,0x2f, -0x49,0x3a,0x2a,0x21,0x20,0x20,0x20,0x1f,0x1c,0x1b,0x1c,0x1f,0x1e,0x1b,0x1a,0x1b, -0x1e,0x22,0x25,0x23,0x1f,0x1c,0x1e,0x21,0x24,0x21,0x1e,0x1c,0x1d,0x1e,0x1e,0x1d, -0x1c,0x1e,0x20,0x21,0x21,0x21,0x20,0x1f,0x1e,0x21,0x24,0x26,0x26,0x25,0x24,0x24, -0x21,0x21,0x21,0x22,0x22,0x1f,0x1b,0x17,0x1e,0x23,0x26,0x26,0x24,0x22,0x1f,0x1b, -0x1a,0x23,0x2a,0x2b,0x2b,0x2b,0x29,0x26,0x23,0x1e,0x1c,0x1e,0x1f,0x1e,0x1d,0x1f, -0x1e,0x1d,0x1b,0x19,0x17,0x17,0x19,0x1a,0x1c,0x1b,0x1e,0x26,0x2d,0x2f,0x2e,0x2d, -0x33,0x37,0x3b,0x39,0x31,0x28,0x21,0x1e,0x1d,0x1c,0x1c,0x1d,0x1c,0x1b,0x1f,0x24, -0x28,0x2b,0x2d,0x2d,0x2f,0x32,0x35,0x36,0x34,0x32,0x2d,0x26,0x20,0x1d,0x1e,0x1f, -0x20,0x22,0x25,0x26,0x25,0x26,0x27,0x29,0x28,0x2d,0x2e,0x32,0x37,0x36,0x37,0x3e, -0x50,0x56,0x58,0x55,0x52,0x55,0x5d,0x63,0x67,0x68,0x6a,0x6c,0x6b,0x67,0x63,0x60, -0x52,0x41,0x35,0x2e,0x25,0x23,0x28,0x2b,0x33,0x32,0x31,0x31,0x30,0x2e,0x29,0x24, -0x24,0x24,0x23,0x22,0x22,0x21,0x21,0x21,0x23,0x1f,0x1d,0x20,0x22,0x22,0x20,0x20, -0x22,0x22,0x22,0x21,0x20,0x20,0x22,0x24,0x2e,0x31,0x34,0x34,0x34,0x38,0x40,0x47, -0x4a,0x4a,0x49,0x4a,0x4c,0x4c,0x4a,0x48,0x47,0x45,0x41,0x40,0x3f,0x3e,0x39,0x35, -0x37,0x35,0x39,0x3f,0x3f,0x39,0x36,0x38,0x44,0x47,0x49,0x4b,0x4f,0x54,0x55,0x53, -0x5c,0x55,0x4f,0x4f,0x50,0x4f,0x4b,0x49,0x52,0x51,0x52,0x55,0x57,0x59,0x5e,0x63, -0x5b,0x59,0x5b,0x64,0x6b,0x66,0x58,0x4c,0x47,0x4f,0x4c,0x4a,0x54,0x5d,0x66,0x76, -0x82,0x8d,0x98,0x99,0x8d,0x7c,0x70,0x6b,0x6f,0x73,0x79,0x7d,0x81,0x85,0x89,0x8c, -0x91,0x94,0x97,0x9a,0x9c,0x9e,0xa0,0xa1,0xa1,0xa2,0xa3,0xa4,0xa5,0xa6,0xa7,0xa7, -0xa9,0xa9,0xa8,0xa8,0xa8,0xa8,0xa6,0xa4,0xa4,0xa3,0xa2,0xa0,0x9e,0x9d,0x9b,0x9b, -0x99,0x9a,0x99,0x97,0x95,0x94,0x95,0x96,0x95,0x96,0x96,0x96,0x96,0x95,0x93,0x92, -0x90,0x90,0x8e,0x8a,0x86,0x81,0x7b,0x74,0x6d,0x6a,0x65,0x60,0x5c,0x59,0x58,0x57, -0x57,0x57,0x58,0x59,0x5b,0x5d,0x5f,0x60,0x63,0x65,0x67,0x68,0x6a,0x6d,0x70,0x73, -0x73,0x76,0x79,0x7a,0x78,0x76,0x76,0x78,0x7b,0x79,0x77,0x77,0x7a,0x7d,0x7c,0x7b, -0x7b,0x7a,0x78,0x77,0x77,0x77,0x77,0x77,0x77,0x79,0x7a,0x7b,0x7c,0x7d,0x7e,0x80, -0x80,0x81,0x83,0x86,0x88,0x8a,0x8b,0x8c,0x8a,0x89,0x88,0x8a,0x8c,0x8e,0x8f,0x8f, -0x91,0x92,0x92,0x90,0x8c,0x8a,0x8b,0x8d,0x8f,0x8d,0x8b,0x89,0x85,0x80,0x7a,0x76, -0x70,0x6e,0x6d,0x6a,0x67,0x63,0x5f,0x5c,0x58,0x58,0x57,0x55,0x52,0x4f,0x4d,0x4b, -0x47,0x45,0x3f,0x39,0x38,0x3a,0x39,0x34,0x33,0x30,0x2d,0x2d,0x2f,0x31,0x32,0x33, -0x1f,0x1d,0x20,0x2c,0x38,0x39,0x2b,0x1e,0x24,0x26,0x2a,0x2a,0x25,0x1f,0x22,0x29, -0x36,0x3a,0x3e,0x40,0x40,0x3e,0x3b,0x39,0x3f,0x4d,0x65,0x7a,0x7f,0x74,0x66,0x5d, -0x4d,0x4c,0x4c,0x4d,0x4f,0x52,0x58,0x5e,0x66,0x63,0x5b,0x51,0x48,0x42,0x3b,0x35, -0x2f,0x28,0x23,0x25,0x28,0x28,0x26,0x24,0x26,0x26,0x24,0x25,0x2c,0x34,0x36,0x33, -0x1e,0x2d,0x3f,0x4d,0x55,0x56,0x4d,0x43,0x47,0x3c,0x3d,0x41,0x34,0x25,0x25,0x2a, -0x2d,0x27,0x2c,0x2a,0x25,0x23,0x24,0x31,0x51,0x49,0x3b,0x34,0x3c,0x4c,0x50,0x4b, -0x45,0x53,0x60,0x60,0x43,0x2d,0x1e,0x35,0x50,0x5f,0x56,0x4b,0x43,0x39,0x33,0x27, -0x17,0x2d,0x3f,0x43,0x44,0x48,0x47,0x3f,0x29,0x23,0x2b,0x42,0x4e,0x49,0x46,0x4b, -0x56,0x53,0x43,0x39,0x39,0x35,0x36,0x44,0x4e,0x4f,0x51,0x4f,0x4e,0x57,0x5f,0x5f, -0x61,0x6c,0x6f,0x69,0x69,0x6c,0x62,0x51,0x3d,0x23,0x16,0x1b,0x28,0x41,0x5a,0x61, -0x47,0x44,0x44,0x43,0x3c,0x39,0x47,0x5a,0x63,0x5d,0x50,0x40,0x34,0x32,0x37,0x3d, -0x31,0x26,0x1f,0x20,0x20,0x1c,0x1a,0x1e,0x18,0x1a,0x1f,0x22,0x20,0x1b,0x19,0x1a, -0x1e,0x22,0x25,0x24,0x20,0x1d,0x1e,0x20,0x22,0x20,0x1e,0x1d,0x1e,0x20,0x21,0x21, -0x1c,0x1e,0x20,0x21,0x21,0x20,0x1e,0x1c,0x1b,0x1f,0x24,0x28,0x2a,0x29,0x26,0x24, -0x1f,0x1f,0x20,0x23,0x25,0x24,0x1f,0x1a,0x1f,0x23,0x27,0x27,0x26,0x25,0x22,0x1f, -0x1e,0x23,0x27,0x28,0x28,0x2a,0x2b,0x2b,0x28,0x23,0x1e,0x1d,0x1e,0x1e,0x21,0x23, -0x20,0x1e,0x1b,0x19,0x18,0x19,0x19,0x19,0x19,0x19,0x1f,0x28,0x30,0x31,0x2f,0x2d, -0x2d,0x32,0x38,0x37,0x30,0x27,0x20,0x1d,0x19,0x19,0x1a,0x1c,0x1c,0x1c,0x20,0x25, -0x29,0x2b,0x2c,0x2e,0x33,0x3a,0x3c,0x3a,0x3c,0x38,0x30,0x27,0x21,0x1e,0x1f,0x21, -0x20,0x24,0x29,0x2b,0x29,0x27,0x28,0x29,0x28,0x2a,0x28,0x28,0x2d,0x2f,0x35,0x40, -0x4c,0x55,0x5e,0x5f,0x5c,0x5c,0x5d,0x5e,0x5c,0x5b,0x5a,0x5a,0x5c,0x5d,0x5b,0x5a, -0x4e,0x3c,0x2f,0x29,0x23,0x26,0x30,0x35,0x3e,0x38,0x32,0x30,0x31,0x30,0x2b,0x26, -0x22,0x22,0x22,0x22,0x22,0x22,0x21,0x21,0x23,0x20,0x1d,0x1d,0x1d,0x1b,0x1c,0x1e, -0x24,0x25,0x25,0x22,0x20,0x1f,0x20,0x22,0x2a,0x2d,0x30,0x31,0x31,0x33,0x39,0x3d, -0x45,0x4c,0x52,0x55,0x57,0x58,0x52,0x4a,0x52,0x56,0x56,0x4d,0x45,0x41,0x3e,0x3b, -0x3c,0x3d,0x3f,0x40,0x3b,0x35,0x37,0x3f,0x3f,0x42,0x45,0x48,0x4c,0x4d,0x4b,0x46, -0x51,0x4e,0x4d,0x51,0x53,0x52,0x4f,0x4f,0x4b,0x4b,0x4e,0x52,0x55,0x54,0x54,0x56, -0x5e,0x5e,0x62,0x6a,0x6e,0x66,0x55,0x45,0x47,0x4c,0x4b,0x4c,0x55,0x59,0x5e,0x67, -0x78,0x83,0x90,0x94,0x8d,0x7f,0x70,0x67,0x6f,0x74,0x7b,0x7f,0x82,0x85,0x88,0x8b, -0x91,0x94,0x97,0x99,0x9b,0x9c,0x9e,0x9f,0xa0,0xa1,0xa3,0xa5,0xa6,0xa6,0xa6,0xa6, -0xa7,0xa7,0xa7,0xa7,0xa7,0xa5,0xa2,0xa0,0xa2,0xa1,0xa0,0x9e,0x9c,0x9a,0x99,0x98, -0x94,0x94,0x93,0x91,0x8f,0x8f,0x8f,0x90,0x91,0x92,0x93,0x94,0x94,0x94,0x93,0x93, -0x8f,0x90,0x8f,0x8b,0x88,0x85,0x80,0x7a,0x74,0x6f,0x69,0x64,0x61,0x5e,0x5a,0x58, -0x55,0x55,0x55,0x56,0x58,0x5a,0x5c,0x5d,0x63,0x64,0x65,0x66,0x68,0x6a,0x6e,0x71, -0x71,0x74,0x77,0x78,0x77,0x76,0x77,0x78,0x7b,0x78,0x75,0x75,0x77,0x7a,0x7a,0x7a, -0x79,0x78,0x77,0x75,0x74,0x74,0x74,0x74,0x74,0x74,0x74,0x76,0x79,0x7a,0x7b,0x7b, -0x7a,0x7b,0x7d,0x7f,0x81,0x82,0x83,0x84,0x82,0x83,0x83,0x84,0x84,0x85,0x87,0x88, -0x8a,0x8b,0x8b,0x89,0x86,0x85,0x87,0x88,0x89,0x88,0x88,0x87,0x84,0x80,0x7b,0x77, -0x72,0x70,0x6c,0x6a,0x68,0x65,0x61,0x5d,0x59,0x59,0x58,0x56,0x54,0x51,0x4e,0x4d, -0x45,0x45,0x40,0x39,0x33,0x31,0x31,0x30,0x38,0x37,0x33,0x2e,0x28,0x24,0x23,0x23, -0x22,0x1d,0x1b,0x21,0x2c,0x33,0x32,0x2f,0x22,0x24,0x24,0x22,0x21,0x29,0x3c,0x4d, -0x57,0x59,0x59,0x54,0x4a,0x42,0x3f,0x40,0x3e,0x4f,0x65,0x77,0x80,0x7d,0x72,0x66, -0x60,0x5c,0x59,0x55,0x4a,0x3d,0x3d,0x45,0x45,0x48,0x4d,0x50,0x4b,0x43,0x3c,0x3a, -0x2e,0x2a,0x26,0x27,0x30,0x37,0x37,0x33,0x28,0x24,0x20,0x23,0x2f,0x3f,0x47,0x49, -0x39,0x44,0x4a,0x47,0x49,0x51,0x54,0x4f,0x48,0x4b,0x4b,0x40,0x2f,0x2b,0x2d,0x2a, -0x24,0x20,0x29,0x29,0x24,0x24,0x2d,0x45,0x4a,0x3d,0x2d,0x2c,0x3c,0x4f,0x54,0x4f, -0x42,0x50,0x5b,0x58,0x3a,0x25,0x17,0x2e,0x47,0x53,0x4c,0x46,0x40,0x33,0x2b,0x21, -0x22,0x3d,0x54,0x58,0x52,0x4f,0x4a,0x43,0x31,0x2f,0x38,0x48,0x4c,0x46,0x49,0x53, -0x5a,0x53,0x47,0x3e,0x3d,0x41,0x48,0x4e,0x4b,0x51,0x54,0x53,0x55,0x5b,0x5f,0x5d, -0x62,0x74,0x79,0x6e,0x6c,0x73,0x65,0x4c,0x40,0x30,0x1e,0x1d,0x39,0x62,0x6c,0x58, -0x47,0x46,0x47,0x47,0x41,0x3e,0x4a,0x5a,0x6d,0x62,0x4e,0x3d,0x3a,0x43,0x4c,0x4f, -0x23,0x1f,0x1e,0x20,0x1f,0x1c,0x1b,0x1c,0x19,0x1c,0x21,0x24,0x21,0x1c,0x1a,0x1c, -0x1f,0x20,0x22,0x22,0x21,0x1f,0x1d,0x1c,0x1e,0x1d,0x1c,0x1d,0x1e,0x21,0x23,0x24, -0x1e,0x1f,0x20,0x22,0x23,0x22,0x1f,0x1d,0x1b,0x1d,0x21,0x29,0x2f,0x30,0x2c,0x27, -0x20,0x20,0x20,0x21,0x22,0x22,0x20,0x1f,0x20,0x24,0x27,0x27,0x26,0x26,0x24,0x22, -0x25,0x27,0x28,0x28,0x27,0x27,0x29,0x2a,0x28,0x24,0x1f,0x1c,0x1b,0x1c,0x1f,0x21, -0x20,0x1d,0x1a,0x19,0x1b,0x1c,0x1c,0x1b,0x18,0x1b,0x23,0x2c,0x32,0x33,0x33,0x35, -0x34,0x37,0x38,0x35,0x2d,0x24,0x20,0x1e,0x1a,0x1a,0x1b,0x1c,0x1b,0x1b,0x1f,0x24, -0x2a,0x2c,0x2e,0x31,0x37,0x3f,0x42,0x41,0x47,0x41,0x36,0x2a,0x22,0x20,0x20,0x22, -0x22,0x27,0x2d,0x2f,0x2e,0x2c,0x2d,0x2e,0x2d,0x2c,0x26,0x22,0x24,0x25,0x2c,0x38, -0x3c,0x49,0x57,0x5e,0x61,0x63,0x64,0x64,0x68,0x65,0x61,0x5e,0x5d,0x5b,0x56,0x50, -0x47,0x35,0x28,0x23,0x1f,0x23,0x2d,0x32,0x3a,0x33,0x2e,0x2f,0x33,0x31,0x2b,0x26, -0x25,0x23,0x21,0x20,0x1f,0x21,0x23,0x25,0x22,0x1f,0x1d,0x1c,0x1a,0x19,0x1c,0x20, -0x26,0x2b,0x2c,0x27,0x21,0x1f,0x22,0x25,0x28,0x2a,0x2c,0x2d,0x2e,0x2f,0x32,0x35, -0x33,0x3b,0x3f,0x3f,0x44,0x4e,0x50,0x4b,0x5d,0x64,0x64,0x58,0x4a,0x42,0x3c,0x36, -0x39,0x38,0x39,0x3a,0x38,0x35,0x37,0x3c,0x44,0x45,0x46,0x46,0x45,0x45,0x43,0x41, -0x46,0x45,0x48,0x4e,0x53,0x56,0x59,0x5c,0x59,0x4e,0x43,0x41,0x44,0x4b,0x52,0x57, -0x4c,0x4e,0x53,0x5b,0x63,0x63,0x57,0x4b,0x49,0x4a,0x4d,0x52,0x59,0x5b,0x5b,0x5d, -0x6f,0x79,0x86,0x8e,0x8b,0x80,0x71,0x65,0x6e,0x74,0x7c,0x81,0x83,0x86,0x89,0x8b, -0x91,0x93,0x96,0x99,0x9a,0x9b,0x9c,0x9e,0x9f,0xa0,0xa3,0xa5,0xa6,0xa6,0xa5,0xa5, -0xa3,0xa3,0xa3,0xa3,0xa3,0xa1,0x9e,0x9c,0x9e,0x9d,0x9c,0x9a,0x97,0x95,0x94,0x93, -0x8f,0x8f,0x8d,0x8b,0x8a,0x8a,0x8a,0x8b,0x8c,0x8d,0x8e,0x8e,0x8f,0x8f,0x8f,0x8f, -0x8d,0x8e,0x8d,0x8a,0x88,0x86,0x82,0x7d,0x78,0x73,0x6c,0x67,0x64,0x61,0x5c,0x58, -0x55,0x54,0x54,0x55,0x56,0x58,0x5a,0x5b,0x61,0x62,0x63,0x64,0x66,0x69,0x6d,0x70, -0x70,0x73,0x75,0x76,0x76,0x75,0x76,0x77,0x79,0x77,0x75,0x75,0x77,0x78,0x78,0x78, -0x78,0x77,0x75,0x73,0x72,0x71,0x71,0x71,0x6e,0x6d,0x6c,0x6e,0x71,0x73,0x72,0x71, -0x71,0x72,0x74,0x76,0x77,0x78,0x79,0x79,0x79,0x7c,0x7d,0x7d,0x7a,0x7a,0x7c,0x7e, -0x7f,0x81,0x83,0x83,0x82,0x82,0x82,0x83,0x82,0x82,0x83,0x83,0x82,0x7f,0x7a,0x77, -0x74,0x71,0x6d,0x6b,0x69,0x67,0x63,0x60,0x5c,0x5b,0x59,0x58,0x56,0x53,0x50,0x4e, -0x46,0x45,0x41,0x3a,0x35,0x33,0x33,0x33,0x2c,0x2c,0x29,0x23,0x20,0x1f,0x1f,0x1e, -0x1b,0x24,0x32,0x3e,0x43,0x3c,0x2e,0x24,0x1f,0x21,0x26,0x2b,0x32,0x3d,0x4a,0x54, -0x58,0x59,0x5a,0x57,0x50,0x49,0x49,0x4b,0x4c,0x5b,0x68,0x6c,0x6e,0x71,0x70,0x6a, -0x5b,0x54,0x4f,0x4f,0x4c,0x41,0x35,0x2f,0x3d,0x41,0x4b,0x54,0x51,0x43,0x38,0x35, -0x2e,0x2b,0x27,0x28,0x34,0x41,0x43,0x3c,0x2b,0x26,0x20,0x1f,0x25,0x2c,0x32,0x34, -0x3c,0x45,0x48,0x43,0x41,0x46,0x4a,0x4b,0x4d,0x53,0x52,0x40,0x2c,0x2a,0x2a,0x21, -0x22,0x26,0x37,0x39,0x31,0x2c,0x33,0x4b,0x44,0x42,0x42,0x47,0x4f,0x53,0x4f,0x47, -0x43,0x4d,0x54,0x52,0x39,0x2a,0x1d,0x32,0x4a,0x55,0x4f,0x4b,0x44,0x35,0x2e,0x29, -0x2c,0x3d,0x4c,0x4e,0x4b,0x46,0x39,0x2c,0x2d,0x2c,0x31,0x3a,0x3b,0x39,0x42,0x4f, -0x54,0x50,0x49,0x40,0x3f,0x4b,0x4e,0x44,0x46,0x51,0x55,0x54,0x58,0x5c,0x5b,0x59, -0x5f,0x6c,0x6e,0x66,0x69,0x71,0x65,0x4d,0x45,0x30,0x21,0x28,0x38,0x44,0x46,0x41, -0x48,0x47,0x46,0x43,0x3f,0x3f,0x4a,0x58,0x5b,0x51,0x40,0x33,0x33,0x3b,0x3b,0x35, -0x1f,0x22,0x22,0x1d,0x1c,0x1e,0x1e,0x1b,0x1d,0x1e,0x22,0x23,0x20,0x1d,0x1e,0x21, -0x23,0x21,0x20,0x22,0x26,0x25,0x1f,0x1a,0x1c,0x1c,0x1b,0x1b,0x1b,0x1d,0x1f,0x20, -0x1d,0x1e,0x1f,0x22,0x24,0x24,0x22,0x1f,0x20,0x1e,0x20,0x28,0x33,0x38,0x34,0x2f, -0x27,0x25,0x23,0x20,0x1d,0x1d,0x1e,0x20,0x21,0x25,0x28,0x27,0x26,0x26,0x25,0x23, -0x27,0x27,0x27,0x27,0x26,0x24,0x24,0x24,0x23,0x22,0x20,0x1e,0x1d,0x1e,0x20,0x20, -0x20,0x1e,0x1b,0x1b,0x1c,0x1d,0x1c,0x1b,0x1a,0x1f,0x26,0x2d,0x2e,0x2f,0x34,0x3a, -0x3d,0x3c,0x39,0x32,0x28,0x22,0x21,0x22,0x20,0x1e,0x1d,0x1d,0x1b,0x1a,0x1e,0x24, -0x28,0x2d,0x31,0x33,0x38,0x3e,0x43,0x45,0x44,0x3c,0x31,0x26,0x20,0x1f,0x21,0x22, -0x21,0x26,0x2b,0x2d,0x2d,0x2d,0x2f,0x31,0x31,0x31,0x29,0x23,0x22,0x22,0x28,0x34, -0x44,0x4c,0x55,0x59,0x5d,0x64,0x6b,0x6e,0x7b,0x7b,0x78,0x75,0x72,0x6f,0x66,0x5d, -0x45,0x34,0x2a,0x27,0x22,0x23,0x29,0x2a,0x34,0x2e,0x2d,0x33,0x37,0x32,0x2a,0x24, -0x24,0x23,0x22,0x20,0x20,0x22,0x23,0x24,0x1d,0x1c,0x1b,0x1b,0x19,0x19,0x1d,0x23, -0x27,0x2e,0x32,0x2c,0x23,0x22,0x26,0x29,0x2a,0x2b,0x2c,0x2e,0x31,0x34,0x37,0x39, -0x42,0x43,0x3d,0x37,0x3e,0x51,0x61,0x66,0x63,0x69,0x6b,0x66,0x63,0x65,0x66,0x65, -0x53,0x4b,0x45,0x46,0x4b,0x4e,0x4f,0x4e,0x54,0x51,0x4c,0x46,0x3f,0x3c,0x3e,0x40, -0x3c,0x3a,0x3a,0x3f,0x45,0x4c,0x55,0x5d,0x5d,0x53,0x4a,0x4c,0x54,0x5a,0x5c,0x5d, -0x5b,0x5c,0x5d,0x60,0x65,0x64,0x5a,0x4e,0x4a,0x48,0x4f,0x59,0x5e,0x5e,0x5c,0x5a, -0x64,0x6e,0x7b,0x84,0x87,0x82,0x74,0x68,0x6c,0x73,0x7c,0x81,0x84,0x86,0x8a,0x8d, -0x90,0x93,0x96,0x98,0x99,0x9a,0x9b,0x9c,0x9e,0xa0,0xa2,0xa4,0xa5,0xa5,0xa3,0xa2, -0xa0,0xa0,0xa0,0xa1,0xa1,0x9f,0x9c,0x99,0x98,0x97,0x95,0x92,0x90,0x8d,0x8b,0x8a, -0x8c,0x8a,0x88,0x86,0x85,0x85,0x86,0x86,0x86,0x86,0x87,0x87,0x88,0x89,0x89,0x89, -0x8b,0x8c,0x8b,0x89,0x87,0x86,0x83,0x7e,0x7b,0x76,0x6f,0x6a,0x67,0x64,0x5e,0x5a, -0x57,0x56,0x55,0x55,0x55,0x57,0x59,0x5a,0x5e,0x5f,0x61,0x62,0x65,0x68,0x6c,0x6f, -0x70,0x72,0x73,0x74,0x74,0x74,0x74,0x75,0x76,0x76,0x76,0x77,0x78,0x77,0x76,0x74, -0x76,0x75,0x72,0x70,0x6e,0x6d,0x6d,0x6c,0x6a,0x68,0x67,0x67,0x69,0x6a,0x69,0x67, -0x68,0x69,0x6a,0x6c,0x6d,0x6e,0x6f,0x6f,0x70,0x73,0x75,0x73,0x70,0x6e,0x70,0x72, -0x73,0x76,0x7a,0x7d,0x7e,0x7d,0x7c,0x7b,0x7b,0x7c,0x7d,0x7e,0x7e,0x7c,0x79,0x76, -0x74,0x72,0x6f,0x6c,0x6b,0x69,0x65,0x63,0x5f,0x5d,0x5b,0x59,0x58,0x55,0x51,0x4e, -0x49,0x44,0x3e,0x39,0x36,0x33,0x30,0x2f,0x2f,0x2c,0x26,0x20,0x20,0x22,0x20,0x1b, -0x1b,0x2e,0x47,0x59,0x5a,0x4b,0x37,0x28,0x27,0x33,0x43,0x4f,0x52,0x50,0x4a,0x46, -0x45,0x45,0x49,0x4c,0x4c,0x4b,0x4e,0x53,0x69,0x78,0x80,0x76,0x6b,0x67,0x65,0x62, -0x5b,0x5a,0x58,0x5b,0x63,0x64,0x59,0x4a,0x40,0x3e,0x42,0x48,0x45,0x39,0x2f,0x2b, -0x29,0x26,0x21,0x22,0x2d,0x39,0x3a,0x34,0x25,0x23,0x21,0x20,0x23,0x29,0x31,0x37, -0x44,0x48,0x4c,0x4c,0x46,0x42,0x45,0x4b,0x55,0x50,0x47,0x35,0x24,0x23,0x27,0x23, -0x2b,0x37,0x50,0x54,0x46,0x39,0x33,0x41,0x3c,0x3e,0x43,0x49,0x4b,0x44,0x39,0x32, -0x42,0x50,0x5b,0x58,0x3f,0x32,0x27,0x3d,0x4e,0x5b,0x56,0x52,0x4b,0x3f,0x3d,0x3c, -0x46,0x4d,0x51,0x4f,0x4c,0x47,0x39,0x2b,0x2d,0x2d,0x32,0x39,0x3c,0x3e,0x46,0x51, -0x57,0x56,0x4e,0x40,0x40,0x4e,0x48,0x30,0x3e,0x4e,0x52,0x50,0x56,0x5a,0x56,0x54, -0x55,0x58,0x5a,0x5f,0x6b,0x72,0x68,0x59,0x50,0x50,0x47,0x3b,0x34,0x32,0x35,0x3a, -0x3e,0x45,0x48,0x41,0x36,0x35,0x44,0x55,0x5f,0x56,0x49,0x3f,0x40,0x43,0x3d,0x34, -0x1f,0x23,0x22,0x1b,0x19,0x1f,0x20,0x1c,0x1e,0x1d,0x1d,0x1e,0x1d,0x1b,0x1d,0x22, -0x26,0x23,0x22,0x26,0x2a,0x29,0x23,0x1c,0x1d,0x1d,0x1c,0x1a,0x19,0x18,0x19,0x1a, -0x1c,0x1c,0x1c,0x1f,0x22,0x24,0x22,0x20,0x21,0x1e,0x1d,0x23,0x2d,0x35,0x36,0x35, -0x2c,0x2a,0x27,0x24,0x23,0x23,0x24,0x26,0x22,0x25,0x27,0x26,0x25,0x26,0x26,0x24, -0x22,0x22,0x23,0x24,0x24,0x20,0x1f,0x1f,0x1d,0x20,0x21,0x20,0x20,0x22,0x23,0x22, -0x21,0x1f,0x1d,0x1b,0x1b,0x1a,0x1a,0x19,0x1c,0x20,0x26,0x2a,0x2a,0x2b,0x30,0x37, -0x3a,0x39,0x34,0x2c,0x23,0x1e,0x1f,0x21,0x20,0x1f,0x1d,0x1c,0x1a,0x18,0x1b,0x20, -0x28,0x2c,0x30,0x32,0x35,0x3b,0x40,0x42,0x38,0x32,0x29,0x22,0x20,0x21,0x24,0x26, -0x24,0x26,0x28,0x2a,0x2c,0x2d,0x2e,0x2f,0x2d,0x2e,0x28,0x22,0x21,0x21,0x28,0x35, -0x50,0x59,0x61,0x65,0x65,0x67,0x68,0x67,0x67,0x6b,0x6d,0x6c,0x6b,0x6a,0x62,0x59, -0x4c,0x3d,0x36,0x35,0x30,0x2e,0x2e,0x2c,0x2e,0x2c,0x2e,0x35,0x35,0x2d,0x24,0x21, -0x20,0x21,0x23,0x24,0x24,0x22,0x20,0x1f,0x1a,0x19,0x19,0x1a,0x1a,0x19,0x1d,0x21, -0x25,0x2d,0x31,0x2c,0x27,0x29,0x2d,0x2e,0x27,0x26,0x27,0x2a,0x30,0x36,0x3b,0x3d, -0x3d,0x3d,0x3a,0x35,0x3a,0x49,0x56,0x5c,0x4b,0x49,0x48,0x4b,0x53,0x5f,0x6c,0x74, -0x6f,0x61,0x53,0x52,0x5b,0x64,0x65,0x62,0x58,0x5a,0x5e,0x61,0x5e,0x57,0x53,0x52, -0x47,0x40,0x3a,0x39,0x3e,0x48,0x54,0x5e,0x50,0x49,0x45,0x48,0x4d,0x4e,0x4b,0x49, -0x5d,0x5f,0x60,0x61,0x65,0x65,0x5b,0x4e,0x4a,0x46,0x50,0x5e,0x61,0x61,0x5f,0x5a, -0x5b,0x64,0x6f,0x77,0x7f,0x80,0x78,0x6e,0x6a,0x72,0x7b,0x81,0x83,0x85,0x8a,0x8e, -0x8f,0x91,0x94,0x97,0x98,0x99,0x9a,0x9b,0x9d,0x9f,0xa2,0xa4,0xa4,0xa3,0xa1,0x9f, -0x9f,0x9e,0x9e,0x9e,0x9d,0x9b,0x98,0x96,0x92,0x91,0x8f,0x8c,0x89,0x86,0x84,0x83, -0x85,0x83,0x80,0x7e,0x7e,0x7e,0x7f,0x7e,0x80,0x81,0x82,0x82,0x83,0x84,0x85,0x86, -0x87,0x88,0x87,0x85,0x85,0x85,0x82,0x7e,0x7c,0x78,0x72,0x6d,0x6a,0x66,0x61,0x5d, -0x5a,0x59,0x57,0x56,0x56,0x57,0x58,0x59,0x5b,0x5d,0x60,0x62,0x65,0x67,0x6b,0x6d, -0x70,0x70,0x71,0x72,0x73,0x73,0x74,0x74,0x74,0x75,0x76,0x77,0x77,0x75,0x73,0x72, -0x73,0x71,0x6f,0x6c,0x6a,0x68,0x68,0x67,0x66,0x65,0x64,0x63,0x63,0x62,0x61,0x60, -0x60,0x61,0x62,0x64,0x65,0x66,0x67,0x67,0x6b,0x6d,0x6f,0x6e,0x6b,0x6a,0x6b,0x6d, -0x6b,0x6e,0x72,0x76,0x78,0x77,0x76,0x75,0x76,0x76,0x77,0x78,0x79,0x78,0x76,0x74, -0x72,0x72,0x71,0x6f,0x6c,0x6a,0x68,0x67,0x62,0x60,0x5d,0x5b,0x5a,0x57,0x52,0x4f, -0x4c,0x43,0x3a,0x35,0x33,0x2e,0x29,0x26,0x2f,0x2b,0x25,0x21,0x25,0x2a,0x26,0x1e, -0x19,0x23,0x30,0x37,0x37,0x32,0x2f,0x2d,0x2c,0x3b,0x4d,0x55,0x55,0x53,0x51,0x51, -0x41,0x3f,0x41,0x45,0x45,0x45,0x4a,0x52,0x6f,0x7f,0x89,0x82,0x73,0x67,0x5c,0x54, -0x54,0x5a,0x5c,0x5a,0x5c,0x60,0x5c,0x53,0x3e,0x39,0x36,0x35,0x33,0x30,0x2d,0x2c, -0x27,0x22,0x1d,0x1d,0x24,0x2c,0x2c,0x28,0x21,0x20,0x20,0x22,0x26,0x2e,0x3b,0x45, -0x47,0x46,0x46,0x45,0x41,0x40,0x4a,0x57,0x56,0x47,0x37,0x28,0x1b,0x1d,0x28,0x2c, -0x33,0x3f,0x53,0x51,0x46,0x41,0x3e,0x47,0x4b,0x44,0x43,0x4c,0x54,0x56,0x54,0x53, -0x44,0x57,0x64,0x5c,0x3b,0x2b,0x21,0x39,0x4e,0x5c,0x56,0x4f,0x49,0x3f,0x3f,0x3c, -0x44,0x4a,0x4c,0x47,0x41,0x3b,0x32,0x28,0x32,0x35,0x3e,0x48,0x4f,0x52,0x55,0x59, -0x5c,0x59,0x4c,0x43,0x4e,0x5b,0x4f,0x39,0x3c,0x4d,0x4e,0x4c,0x59,0x5f,0x58,0x55, -0x51,0x4e,0x52,0x61,0x6f,0x70,0x66,0x5c,0x46,0x4e,0x3c,0x22,0x25,0x36,0x35,0x2a, -0x37,0x46,0x4f,0x43,0x30,0x2f,0x44,0x59,0x5d,0x51,0x43,0x3f,0x43,0x44,0x3f,0x38, -0x1e,0x1e,0x1c,0x1a,0x1b,0x1e,0x20,0x21,0x1f,0x1c,0x1b,0x1b,0x1b,0x1b,0x1d,0x21, -0x23,0x23,0x24,0x27,0x29,0x27,0x21,0x1c,0x1f,0x1f,0x1f,0x1d,0x1b,0x19,0x1a,0x1c, -0x1d,0x1b,0x1b,0x1d,0x21,0x23,0x22,0x20,0x20,0x1e,0x1c,0x1d,0x22,0x2b,0x34,0x39, -0x3b,0x38,0x34,0x34,0x34,0x32,0x2c,0x26,0x21,0x25,0x27,0x26,0x26,0x28,0x28,0x27, -0x21,0x1f,0x1f,0x21,0x21,0x1d,0x1b,0x1b,0x1a,0x1f,0x21,0x1f,0x1e,0x20,0x20,0x1f, -0x1d,0x1d,0x1c,0x1a,0x19,0x18,0x18,0x19,0x1d,0x1f,0x23,0x29,0x2d,0x2f,0x32,0x37, -0x35,0x35,0x33,0x2c,0x24,0x1e,0x1d,0x1e,0x1e,0x1e,0x1f,0x20,0x1e,0x1b,0x1c,0x20, -0x2b,0x2d,0x2e,0x30,0x35,0x3b,0x3d,0x3c,0x35,0x2f,0x27,0x22,0x21,0x23,0x25,0x26, -0x27,0x27,0x28,0x2a,0x2b,0x2b,0x2a,0x28,0x25,0x27,0x22,0x1e,0x1e,0x20,0x28,0x36, -0x4e,0x5a,0x68,0x6f,0x6f,0x6c,0x66,0x61,0x59,0x5e,0x60,0x5c,0x5a,0x5a,0x55,0x4e, -0x4c,0x3f,0x3b,0x3d,0x3a,0x36,0x33,0x2e,0x2c,0x2b,0x2e,0x33,0x30,0x26,0x20,0x21, -0x1f,0x20,0x22,0x23,0x23,0x21,0x1e,0x1c,0x1b,0x1a,0x1b,0x1d,0x1c,0x1b,0x1c,0x1f, -0x24,0x29,0x2b,0x2a,0x2e,0x35,0x36,0x33,0x27,0x25,0x24,0x27,0x2e,0x36,0x3c,0x3f, -0x3f,0x40,0x41,0x42,0x44,0x48,0x4d,0x51,0x4f,0x43,0x39,0x36,0x38,0x3d,0x48,0x53, -0x5b,0x4f,0x42,0x3f,0x47,0x50,0x53,0x52,0x4f,0x55,0x63,0x74,0x7e,0x7b,0x74,0x6f, -0x64,0x58,0x4c,0x46,0x49,0x52,0x60,0x6a,0x61,0x57,0x4a,0x41,0x3d,0x3e,0x45,0x4d, -0x41,0x46,0x4b,0x50,0x5a,0x63,0x60,0x57,0x4a,0x45,0x52,0x62,0x63,0x62,0x62,0x5c, -0x57,0x5f,0x67,0x6d,0x75,0x7b,0x77,0x6f,0x6b,0x73,0x7b,0x80,0x81,0x83,0x88,0x8d, -0x8e,0x90,0x93,0x96,0x97,0x98,0x9a,0x9b,0x9d,0x9f,0xa1,0xa3,0xa3,0xa1,0x9e,0x9c, -0x9b,0x99,0x97,0x96,0x94,0x92,0x8f,0x8d,0x8a,0x88,0x86,0x83,0x80,0x7d,0x7b,0x7a, -0x7a,0x77,0x73,0x71,0x72,0x73,0x73,0x72,0x76,0x77,0x78,0x79,0x7b,0x7d,0x7f,0x80, -0x7e,0x80,0x80,0x7f,0x80,0x81,0x7f,0x7c,0x79,0x76,0x73,0x6e,0x69,0x65,0x61,0x5f, -0x5d,0x5b,0x59,0x57,0x56,0x56,0x58,0x59,0x5a,0x5d,0x60,0x63,0x65,0x67,0x69,0x6b, -0x6e,0x6e,0x6f,0x70,0x72,0x74,0x74,0x74,0x73,0x74,0x75,0x75,0x74,0x72,0x71,0x71, -0x6f,0x6e,0x6b,0x68,0x65,0x64,0x63,0x62,0x62,0x62,0x62,0x60,0x5e,0x5c,0x5c,0x5c, -0x5b,0x5b,0x5d,0x5f,0x61,0x62,0x63,0x63,0x67,0x6a,0x6c,0x6c,0x6b,0x6a,0x6b,0x6c, -0x6c,0x6d,0x6f,0x71,0x73,0x74,0x73,0x72,0x73,0x73,0x72,0x73,0x74,0x74,0x73,0x71, -0x70,0x72,0x73,0x72,0x6e,0x6a,0x6a,0x6a,0x65,0x62,0x5f,0x5d,0x5b,0x58,0x53,0x4e, -0x4a,0x41,0x39,0x35,0x33,0x2e,0x2a,0x29,0x25,0x27,0x27,0x29,0x32,0x3b,0x39,0x30, -0x2c,0x34,0x3c,0x3d,0x37,0x2e,0x29,0x28,0x25,0x2c,0x33,0x37,0x3c,0x44,0x4c,0x4f, -0x42,0x40,0x40,0x41,0x3f,0x3f,0x49,0x57,0x67,0x71,0x7b,0x7e,0x7b,0x71,0x62,0x56, -0x5f,0x65,0x69,0x65,0x5c,0x55,0x52,0x51,0x4e,0x4c,0x44,0x3a,0x31,0x2e,0x2c,0x2b, -0x27,0x20,0x1d,0x20,0x26,0x29,0x2a,0x2a,0x28,0x23,0x1f,0x1f,0x1f,0x21,0x27,0x2e, -0x2e,0x37,0x3f,0x40,0x3e,0x3e,0x42,0x45,0x4b,0x40,0x38,0x2e,0x21,0x1e,0x24,0x26, -0x31,0x3b,0x48,0x42,0x40,0x4a,0x4e,0x55,0x4a,0x41,0x3e,0x46,0x4f,0x52,0x57,0x5c, -0x4c,0x56,0x58,0x4c,0x2f,0x24,0x1c,0x32,0x4d,0x5a,0x52,0x49,0x47,0x43,0x40,0x36, -0x48,0x4d,0x52,0x52,0x50,0x4c,0x42,0x38,0x2d,0x33,0x3f,0x4a,0x52,0x56,0x59,0x5a, -0x5a,0x4e,0x3d,0x41,0x58,0x5a,0x46,0x3a,0x40,0x4d,0x47,0x47,0x5f,0x6b,0x5f,0x59, -0x4e,0x4d,0x52,0x5f,0x69,0x68,0x5f,0x58,0x55,0x37,0x18,0x1c,0x31,0x35,0x34,0x3f, -0x42,0x4a,0x49,0x3a,0x2f,0x37,0x4d,0x5f,0x58,0x48,0x3e,0x44,0x4f,0x4e,0x45,0x3e, -0x1e,0x18,0x17,0x1c,0x1e,0x1d,0x21,0x27,0x23,0x20,0x1e,0x1f,0x20,0x20,0x22,0x24, -0x1d,0x20,0x24,0x25,0x24,0x21,0x1d,0x1b,0x20,0x21,0x21,0x21,0x1f,0x1e,0x20,0x22, -0x1f,0x1c,0x1b,0x1d,0x20,0x23,0x22,0x21,0x21,0x22,0x20,0x1d,0x1c,0x24,0x33,0x3f, -0x51,0x4b,0x45,0x44,0x44,0x3c,0x2b,0x1e,0x21,0x24,0x27,0x26,0x27,0x29,0x2b,0x2a, -0x24,0x20,0x1f,0x20,0x1f,0x1b,0x18,0x19,0x1a,0x1e,0x1f,0x1b,0x19,0x1a,0x19,0x17, -0x18,0x19,0x1a,0x19,0x18,0x17,0x19,0x1b,0x1e,0x1d,0x21,0x2a,0x33,0x37,0x39,0x3a, -0x37,0x39,0x39,0x34,0x2c,0x24,0x20,0x1f,0x1f,0x21,0x25,0x28,0x27,0x23,0x22,0x25, -0x2f,0x2e,0x2d,0x2f,0x36,0x3c,0x3c,0x38,0x38,0x32,0x29,0x23,0x21,0x21,0x21,0x21, -0x28,0x27,0x26,0x28,0x29,0x28,0x23,0x1f,0x22,0x24,0x20,0x1c,0x1d,0x20,0x2a,0x39, -0x48,0x53,0x5f,0x67,0x6b,0x6d,0x6d,0x6b,0x71,0x74,0x72,0x68,0x62,0x60,0x5c,0x56, -0x44,0x38,0x36,0x3a,0x38,0x34,0x30,0x2a,0x2e,0x2d,0x30,0x33,0x2d,0x23,0x22,0x27, -0x21,0x21,0x20,0x1f,0x1e,0x1e,0x1e,0x1e,0x1e,0x1d,0x1d,0x20,0x20,0x1d,0x1c,0x1d, -0x25,0x26,0x27,0x29,0x34,0x3f,0x3e,0x36,0x31,0x2d,0x2a,0x2b,0x32,0x3a,0x40,0x43, -0x43,0x3e,0x3a,0x39,0x39,0x3b,0x44,0x4c,0x50,0x41,0x36,0x33,0x31,0x2f,0x38,0x46, -0x4b,0x46,0x3f,0x3d,0x42,0x49,0x4c,0x4c,0x4b,0x4a,0x53,0x68,0x7b,0x83,0x82,0x81, -0x6b,0x5d,0x4c,0x44,0x46,0x50,0x5d,0x67,0x70,0x73,0x76,0x74,0x6a,0x5f,0x5b,0x5c, -0x59,0x5a,0x58,0x57,0x5d,0x64,0x61,0x59,0x4c,0x46,0x54,0x65,0x65,0x64,0x64,0x5f, -0x59,0x5f,0x64,0x66,0x6d,0x75,0x74,0x6d,0x6c,0x74,0x7c,0x80,0x80,0x82,0x87,0x8c, -0x8d,0x8f,0x93,0x95,0x97,0x98,0x9a,0x9b,0x9c,0x9e,0xa1,0xa3,0xa2,0xa0,0x9c,0x9a, -0x95,0x93,0x90,0x8d,0x8b,0x88,0x85,0x83,0x7f,0x7e,0x7c,0x79,0x75,0x72,0x70,0x6f, -0x6f,0x6c,0x68,0x67,0x67,0x68,0x68,0x68,0x69,0x6a,0x6b,0x6d,0x70,0x73,0x75,0x76, -0x77,0x78,0x79,0x79,0x7b,0x7d,0x7c,0x79,0x75,0x74,0x71,0x6d,0x67,0x63,0x60,0x5f, -0x5e,0x5c,0x59,0x57,0x56,0x56,0x57,0x58,0x5a,0x5d,0x61,0x64,0x65,0x66,0x67,0x68, -0x6c,0x6c,0x6d,0x6f,0x72,0x74,0x75,0x75,0x74,0x74,0x73,0x72,0x71,0x70,0x70,0x71, -0x6d,0x6b,0x68,0x65,0x62,0x60,0x5f,0x5f,0x5e,0x5f,0x5f,0x5d,0x5a,0x58,0x59,0x5a, -0x58,0x59,0x5b,0x5d,0x5f,0x60,0x61,0x61,0x63,0x64,0x67,0x68,0x69,0x69,0x6a,0x6b, -0x71,0x70,0x70,0x70,0x71,0x72,0x73,0x73,0x72,0x71,0x70,0x70,0x71,0x71,0x70,0x70, -0x6e,0x72,0x75,0x73,0x6f,0x6b,0x6b,0x6c,0x67,0x64,0x60,0x5d,0x5c,0x58,0x53,0x4e, -0x46,0x3f,0x3a,0x39,0x37,0x34,0x32,0x34,0x3b,0x3d,0x3d,0x3b,0x3e,0x40,0x39,0x2d, -0x22,0x2b,0x34,0x37,0x32,0x2c,0x28,0x28,0x2d,0x2b,0x2a,0x2e,0x39,0x42,0x41,0x3a, -0x36,0x37,0x3a,0x3c,0x3a,0x3e,0x50,0x64,0x6e,0x6e,0x71,0x7a,0x81,0x7f,0x71,0x63, -0x5d,0x5f,0x64,0x66,0x5b,0x4a,0x43,0x45,0x48,0x4c,0x4a,0x3d,0x33,0x2f,0x2d,0x2a, -0x25,0x1f,0x1d,0x24,0x2a,0x2c,0x2e,0x31,0x25,0x20,0x1f,0x24,0x27,0x28,0x2a,0x2e, -0x36,0x42,0x48,0x43,0x3f,0x44,0x46,0x42,0x4d,0x4d,0x50,0x4b,0x3c,0x30,0x2a,0x22, -0x2a,0x37,0x48,0x45,0x47,0x54,0x53,0x52,0x51,0x4d,0x4d,0x4f,0x49,0x40,0x3f,0x45, -0x52,0x4d,0x41,0x37,0x29,0x2c,0x26,0x38,0x4d,0x5b,0x52,0x4c,0x51,0x53,0x4e,0x3f, -0x47,0x49,0x4e,0x56,0x5e,0x5d,0x4d,0x3c,0x2f,0x36,0x41,0x4b,0x53,0x59,0x5e,0x61, -0x66,0x52,0x3c,0x47,0x5f,0x4f,0x2f,0x2a,0x41,0x4a,0x40,0x41,0x62,0x71,0x63,0x59, -0x46,0x49,0x4f,0x57,0x5e,0x61,0x5d,0x59,0x55,0x43,0x24,0x19,0x29,0x36,0x3e,0x4d, -0x53,0x4a,0x38,0x2a,0x2d,0x41,0x55,0x5f,0x4d,0x3e,0x3a,0x4b,0x5b,0x56,0x45,0x3a, -0x1f,0x1c,0x1a,0x1b,0x1d,0x1d,0x1c,0x1b,0x21,0x1f,0x1e,0x1d,0x1a,0x19,0x1e,0x24, -0x1d,0x1f,0x23,0x25,0x23,0x20,0x21,0x25,0x21,0x22,0x26,0x29,0x2c,0x2d,0x30,0x34, -0x25,0x22,0x1d,0x1c,0x20,0x27,0x2e,0x32,0x35,0x33,0x30,0x2b,0x28,0x2b,0x33,0x39, -0x3e,0x37,0x31,0x31,0x32,0x2d,0x25,0x20,0x26,0x26,0x28,0x2a,0x2b,0x2a,0x28,0x26, -0x28,0x24,0x22,0x22,0x22,0x21,0x21,0x23,0x23,0x26,0x28,0x28,0x24,0x1e,0x19,0x17, -0x16,0x16,0x15,0x17,0x19,0x1a,0x1b,0x1b,0x1d,0x1d,0x1e,0x22,0x29,0x32,0x39,0x3e, -0x3c,0x40,0x41,0x39,0x2b,0x21,0x1f,0x22,0x22,0x24,0x29,0x2e,0x2d,0x27,0x25,0x27, -0x2b,0x2f,0x32,0x34,0x36,0x38,0x36,0x33,0x32,0x35,0x34,0x2f,0x27,0x23,0x25,0x29, -0x2b,0x2b,0x2a,0x29,0x27,0x25,0x25,0x25,0x21,0x22,0x22,0x1f,0x1c,0x21,0x30,0x3f, -0x4a,0x4e,0x52,0x57,0x5d,0x62,0x62,0x60,0x68,0x6f,0x74,0x74,0x73,0x6f,0x62,0x53, -0x40,0x35,0x35,0x39,0x33,0x2d,0x2d,0x2d,0x30,0x38,0x3d,0x37,0x29,0x1f,0x20,0x24, -0x21,0x1f,0x1d,0x1d,0x1e,0x1e,0x1d,0x1b,0x1d,0x1e,0x1f,0x1e,0x1d,0x1d,0x1d,0x1e, -0x23,0x22,0x23,0x27,0x2f,0x37,0x3b,0x3d,0x37,0x31,0x2c,0x2d,0x2f,0x33,0x37,0x3b, -0x3d,0x40,0x41,0x3f,0x3c,0x3a,0x3b,0x3d,0x42,0x3b,0x34,0x32,0x30,0x30,0x35,0x3b, -0x41,0x3e,0x3e,0x45,0x4f,0x51,0x4a,0x41,0x3d,0x3e,0x3e,0x43,0x53,0x66,0x6e,0x6c, -0x53,0x4b,0x46,0x45,0x45,0x43,0x47,0x4e,0x48,0x4a,0x4e,0x51,0x52,0x54,0x59,0x5e, -0x5a,0x60,0x62,0x60,0x62,0x66,0x62,0x5a,0x4e,0x4f,0x5c,0x69,0x69,0x66,0x64,0x60, -0x5e,0x5f,0x60,0x63,0x68,0x6d,0x6f,0x6e,0x6b,0x74,0x7c,0x7e,0x7e,0x82,0x88,0x8c, -0x8c,0x8e,0x91,0x94,0x95,0x96,0x98,0x99,0x9a,0x9d,0x9f,0x9f,0x9f,0x9e,0x9a,0x95, -0x90,0x8d,0x89,0x86,0x83,0x7f,0x7a,0x76,0x76,0x73,0x6f,0x6a,0x66,0x63,0x61,0x61, -0x61,0x5c,0x57,0x55,0x56,0x58,0x58,0x57,0x59,0x5b,0x5c,0x5e,0x61,0x66,0x6c,0x70, -0x6b,0x71,0x74,0x73,0x74,0x76,0x76,0x73,0x70,0x6f,0x6c,0x68,0x66,0x65,0x61,0x5c, -0x5c,0x5b,0x59,0x58,0x58,0x58,0x58,0x58,0x5b,0x5d,0x5f,0x61,0x64,0x66,0x68,0x69, -0x6a,0x6b,0x6e,0x70,0x72,0x72,0x71,0x70,0x73,0x72,0x72,0x72,0x72,0x71,0x6e,0x6c, -0x6b,0x69,0x66,0x64,0x62,0x60,0x5e,0x5c,0x5a,0x5a,0x5a,0x5a,0x5a,0x59,0x59,0x58, -0x5b,0x5b,0x5b,0x5c,0x5d,0x5e,0x5f,0x60,0x5f,0x61,0x63,0x63,0x65,0x68,0x69,0x67, -0x6c,0x6f,0x73,0x75,0x74,0x73,0x74,0x75,0x72,0x71,0x71,0x6f,0x6d,0x6b,0x6b,0x6c, -0x6f,0x71,0x73,0x72,0x6f,0x6d,0x6f,0x71,0x6b,0x64,0x5d,0x5b,0x5d,0x5b,0x54,0x4d, -0x45,0x3f,0x3a,0x37,0x2f,0x26,0x26,0x2c,0x40,0x48,0x4e,0x4d,0x48,0x41,0x38,0x2f, -0x28,0x2e,0x27,0x20,0x29,0x33,0x31,0x2c,0x2c,0x2e,0x2e,0x31,0x3c,0x45,0x42,0x38, -0x35,0x3b,0x41,0x40,0x3e,0x46,0x59,0x6b,0x7a,0x6e,0x6c,0x69,0x5f,0x5d,0x60,0x5a, -0x58,0x52,0x53,0x57,0x52,0x45,0x3d,0x3e,0x40,0x41,0x3c,0x33,0x2f,0x31,0x30,0x2c, -0x23,0x24,0x27,0x2b,0x32,0x35,0x32,0x2c,0x25,0x24,0x26,0x2a,0x2c,0x2a,0x26,0x24, -0x2a,0x2b,0x33,0x3f,0x42,0x3f,0x40,0x46,0x48,0x40,0x36,0x37,0x3d,0x38,0x2d,0x2c, -0x2f,0x32,0x3a,0x43,0x49,0x4b,0x4f,0x55,0x52,0x46,0x4d,0x54,0x45,0x3a,0x43,0x4c, -0x52,0x45,0x3e,0x36,0x33,0x2e,0x2b,0x3c,0x53,0x50,0x47,0x43,0x49,0x49,0x45,0x44, -0x4d,0x4d,0x52,0x5a,0x5b,0x52,0x42,0x36,0x2f,0x31,0x3d,0x50,0x5d,0x60,0x63,0x69, -0x68,0x45,0x3d,0x4d,0x57,0x46,0x29,0x24,0x44,0x43,0x49,0x5a,0x69,0x62,0x53,0x4f, -0x4f,0x53,0x59,0x5b,0x55,0x4e,0x4e,0x52,0x45,0x3f,0x35,0x31,0x39,0x46,0x4c,0x4c, -0x4b,0x4f,0x4b,0x40,0x41,0x4d,0x52,0x4e,0x3c,0x34,0x3b,0x50,0x57,0x48,0x3a,0x38, -0x2b,0x24,0x1d,0x19,0x1a,0x1b,0x1c,0x1d,0x1c,0x1b,0x1b,0x1c,0x1b,0x19,0x1b,0x1e, -0x1d,0x1f,0x22,0x25,0x23,0x20,0x22,0x25,0x25,0x28,0x2b,0x2d,0x2e,0x30,0x30,0x31, -0x2c,0x27,0x21,0x1f,0x20,0x24,0x27,0x29,0x33,0x33,0x31,0x2d,0x29,0x29,0x2d,0x30, -0x2d,0x2a,0x2a,0x2d,0x2f,0x2c,0x28,0x26,0x27,0x26,0x28,0x2c,0x31,0x32,0x2e,0x2a, -0x28,0x24,0x20,0x21,0x23,0x24,0x26,0x28,0x2b,0x2d,0x2f,0x2e,0x2a,0x24,0x1f,0x1d, -0x17,0x16,0x15,0x16,0x17,0x18,0x18,0x18,0x1b,0x1b,0x1d,0x21,0x28,0x30,0x37,0x3b, -0x35,0x38,0x39,0x34,0x2c,0x25,0x21,0x21,0x20,0x21,0x24,0x26,0x26,0x23,0x23,0x24, -0x29,0x2f,0x34,0x36,0x39,0x3c,0x3c,0x3b,0x3e,0x3d,0x3b,0x35,0x2e,0x2a,0x2c,0x2e, -0x2f,0x2e,0x2e,0x30,0x30,0x2c,0x23,0x1c,0x25,0x24,0x23,0x23,0x26,0x2f,0x3f,0x4d, -0x56,0x5a,0x5e,0x63,0x68,0x6b,0x69,0x64,0x5f,0x62,0x61,0x5f,0x61,0x62,0x5a,0x50, -0x4b,0x3c,0x36,0x39,0x34,0x2d,0x29,0x26,0x2b,0x30,0x33,0x2f,0x25,0x1f,0x1f,0x22, -0x20,0x1e,0x1d,0x1c,0x1c,0x1c,0x1c,0x1b,0x19,0x1a,0x1d,0x1f,0x1f,0x1f,0x1f,0x1e, -0x21,0x22,0x24,0x27,0x2d,0x34,0x3c,0x42,0x48,0x40,0x37,0x33,0x31,0x31,0x33,0x37, -0x43,0x42,0x3f,0x3c,0x3a,0x39,0x38,0x38,0x39,0x36,0x34,0x34,0x33,0x31,0x33,0x37, -0x37,0x37,0x39,0x40,0x48,0x4c,0x49,0x45,0x42,0x41,0x3c,0x39,0x3f,0x49,0x4b,0x46, -0x3f,0x48,0x4b,0x42,0x3a,0x3b,0x3e,0x3f,0x40,0x3f,0x42,0x4a,0x50,0x50,0x48,0x42, -0x48,0x48,0x4c,0x57,0x64,0x6b,0x6a,0x66,0x52,0x54,0x60,0x6b,0x69,0x65,0x64,0x61, -0x60,0x61,0x63,0x65,0x68,0x6c,0x6e,0x6f,0x6d,0x75,0x7c,0x7e,0x7f,0x83,0x88,0x8b, -0x8d,0x8f,0x92,0x94,0x95,0x95,0x97,0x98,0x9a,0x9c,0x9c,0x9c,0x9c,0x9b,0x95,0x8f, -0x8b,0x86,0x80,0x7b,0x78,0x74,0x70,0x6c,0x65,0x64,0x62,0x60,0x5d,0x59,0x55,0x52, -0x4c,0x49,0x44,0x42,0x42,0x42,0x42,0x41,0x48,0x48,0x49,0x4b,0x4d,0x51,0x56,0x59, -0x62,0x67,0x6a,0x6b,0x6c,0x6e,0x6f,0x6d,0x6a,0x6a,0x68,0x65,0x63,0x62,0x5f,0x5a, -0x5b,0x5a,0x59,0x58,0x58,0x58,0x59,0x5a,0x5b,0x5c,0x5d,0x60,0x63,0x66,0x68,0x69, -0x6c,0x6e,0x70,0x72,0x74,0x74,0x74,0x74,0x72,0x72,0x71,0x72,0x72,0x70,0x6e,0x6c, -0x6b,0x68,0x64,0x60,0x5f,0x5e,0x5d,0x5c,0x59,0x59,0x59,0x59,0x59,0x59,0x58,0x58, -0x5a,0x5a,0x5a,0x5b,0x5d,0x5f,0x60,0x61,0x61,0x64,0x66,0x67,0x6a,0x6e,0x6f,0x6e, -0x70,0x73,0x76,0x78,0x77,0x77,0x77,0x78,0x77,0x77,0x75,0x73,0x70,0x6d,0x69,0x67, -0x6c,0x70,0x73,0x73,0x71,0x6f,0x6e,0x6f,0x6a,0x65,0x60,0x5e,0x5e,0x5b,0x55,0x50, -0x47,0x42,0x41,0x40,0x37,0x27,0x1c,0x19,0x2d,0x3a,0x45,0x48,0x44,0x40,0x3c,0x38, -0x33,0x38,0x33,0x32,0x40,0x48,0x40,0x34,0x35,0x3b,0x44,0x4a,0x49,0x42,0x3c,0x39, -0x34,0x3c,0x3e,0x3d,0x47,0x5b,0x68,0x6b,0x7f,0x80,0x7e,0x72,0x5f,0x59,0x5f,0x64, -0x5f,0x55,0x4e,0x4f,0x51,0x4f,0x4b,0x49,0x43,0x39,0x2c,0x27,0x2b,0x30,0x2d,0x27, -0x29,0x28,0x28,0x28,0x2b,0x2c,0x2a,0x27,0x21,0x23,0x26,0x2c,0x31,0x30,0x28,0x21, -0x24,0x21,0x25,0x2f,0x35,0x35,0x37,0x3b,0x38,0x31,0x28,0x28,0x2e,0x2c,0x29,0x2e, -0x33,0x36,0x3a,0x40,0x45,0x4b,0x51,0x54,0x48,0x3f,0x49,0x52,0x45,0x3c,0x45,0x4e, -0x4d,0x5c,0x67,0x50,0x31,0x1e,0x1f,0x39,0x66,0x58,0x50,0x5a,0x5e,0x4c,0x40,0x48, -0x47,0x4a,0x52,0x5a,0x5d,0x56,0x48,0x3d,0x34,0x3a,0x47,0x58,0x63,0x68,0x6c,0x70, -0x65,0x4a,0x49,0x59,0x5d,0x48,0x2e,0x2d,0x42,0x55,0x61,0x62,0x64,0x60,0x56,0x51, -0x4c,0x51,0x59,0x5c,0x57,0x4d,0x47,0x45,0x45,0x3d,0x34,0x30,0x36,0x40,0x48,0x4b, -0x56,0x51,0x54,0x57,0x4b,0x37,0x31,0x3a,0x34,0x3c,0x49,0x52,0x50,0x48,0x42,0x41, -0x3e,0x36,0x2a,0x20,0x1a,0x1a,0x1c,0x1d,0x1b,0x1a,0x1d,0x22,0x23,0x20,0x1c,0x1b, -0x1b,0x1c,0x1f,0x22,0x21,0x1f,0x21,0x24,0x27,0x2b,0x2d,0x2a,0x2a,0x2f,0x30,0x2f, -0x2b,0x27,0x23,0x22,0x25,0x29,0x29,0x29,0x2f,0x30,0x2f,0x2d,0x29,0x27,0x27,0x28, -0x28,0x25,0x24,0x26,0x26,0x24,0x24,0x26,0x29,0x26,0x25,0x2a,0x31,0x35,0x33,0x30, -0x27,0x21,0x1c,0x1c,0x1f,0x21,0x23,0x25,0x26,0x28,0x29,0x28,0x25,0x20,0x1c,0x19, -0x17,0x16,0x15,0x15,0x16,0x17,0x17,0x17,0x1a,0x1b,0x1e,0x22,0x28,0x2e,0x34,0x37, -0x33,0x33,0x33,0x32,0x2e,0x29,0x24,0x20,0x1f,0x20,0x21,0x20,0x21,0x23,0x25,0x24, -0x29,0x2f,0x35,0x37,0x38,0x3d,0x41,0x43,0x45,0x41,0x3b,0x34,0x30,0x2e,0x2e,0x2f, -0x2b,0x2a,0x2c,0x32,0x37,0x35,0x2b,0x23,0x23,0x22,0x23,0x26,0x2c,0x34,0x42,0x4d, -0x54,0x58,0x5e,0x64,0x6b,0x6f,0x6c,0x67,0x67,0x66,0x63,0x62,0x67,0x6c,0x68,0x60, -0x56,0x42,0x38,0x39,0x36,0x2f,0x2a,0x25,0x2e,0x30,0x30,0x2d,0x27,0x22,0x20,0x20, -0x20,0x20,0x20,0x1f,0x1e,0x1e,0x1f,0x21,0x25,0x26,0x27,0x28,0x27,0x25,0x21,0x1e, -0x20,0x24,0x27,0x27,0x29,0x2f,0x39,0x42,0x43,0x3c,0x34,0x30,0x2f,0x30,0x34,0x38, -0x3f,0x41,0x47,0x4d,0x51,0x4e,0x46,0x3f,0x39,0x39,0x39,0x39,0x36,0x33,0x33,0x35, -0x41,0x46,0x4e,0x54,0x57,0x56,0x54,0x52,0x49,0x48,0x42,0x3c,0x3b,0x3f,0x3e,0x3a, -0x40,0x4f,0x5c,0x5a,0x50,0x4b,0x4e,0x54,0x55,0x50,0x4b,0x4d,0x52,0x53,0x4d,0x46, -0x4b,0x43,0x45,0x56,0x66,0x69,0x65,0x63,0x58,0x5a,0x65,0x6c,0x67,0x63,0x63,0x61, -0x62,0x62,0x63,0x63,0x63,0x65,0x6a,0x6f,0x70,0x76,0x7c,0x7e,0x80,0x85,0x88,0x89, -0x8d,0x8f,0x92,0x94,0x94,0x95,0x96,0x97,0x99,0x9a,0x99,0x98,0x98,0x96,0x8f,0x87, -0x85,0x7d,0x74,0x6f,0x6d,0x6c,0x69,0x66,0x62,0x60,0x5c,0x57,0x52,0x4d,0x47,0x43, -0x49,0x47,0x45,0x43,0x42,0x41,0x41,0x41,0x3a,0x3a,0x3a,0x3a,0x3b,0x3e,0x42,0x45, -0x4c,0x51,0x57,0x5a,0x5e,0x64,0x67,0x68,0x65,0x66,0x65,0x63,0x62,0x61,0x5e,0x5a, -0x59,0x59,0x58,0x58,0x58,0x59,0x5b,0x5c,0x5b,0x5c,0x5d,0x5f,0x62,0x65,0x68,0x6a, -0x6e,0x6f,0x71,0x72,0x74,0x75,0x75,0x75,0x72,0x71,0x70,0x70,0x70,0x6f,0x6d,0x6b, -0x6a,0x67,0x61,0x5d,0x5b,0x5b,0x5b,0x5b,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58, -0x59,0x59,0x5a,0x5b,0x5d,0x61,0x63,0x65,0x65,0x69,0x6c,0x6e,0x71,0x75,0x77,0x76, -0x77,0x79,0x7b,0x7d,0x7c,0x7c,0x7c,0x7c,0x7d,0x7b,0x79,0x78,0x75,0x71,0x6b,0x66, -0x6a,0x6e,0x72,0x74,0x72,0x70,0x6f,0x6f,0x6c,0x69,0x64,0x61,0x5e,0x5a,0x55,0x51, -0x4b,0x40,0x36,0x32,0x30,0x2d,0x2e,0x32,0x31,0x33,0x36,0x3c,0x42,0x42,0x38,0x2d, -0x35,0x3b,0x35,0x2d,0x32,0x3a,0x3e,0x41,0x36,0x36,0x3b,0x40,0x3d,0x35,0x34,0x3b, -0x37,0x3a,0x3e,0x44,0x51,0x61,0x6a,0x6a,0x5e,0x6d,0x7b,0x83,0x86,0x7d,0x69,0x5a, -0x5d,0x55,0x4b,0x4a,0x52,0x5a,0x58,0x51,0x46,0x38,0x2b,0x2a,0x31,0x36,0x37,0x35, -0x2b,0x29,0x27,0x26,0x27,0x29,0x2c,0x2d,0x2f,0x2c,0x27,0x26,0x2b,0x31,0x2f,0x28, -0x25,0x1f,0x1e,0x24,0x2c,0x30,0x35,0x3a,0x37,0x2f,0x22,0x1c,0x1f,0x21,0x27,0x35, -0x36,0x39,0x3b,0x3b,0x42,0x4d,0x53,0x53,0x51,0x49,0x54,0x5c,0x4d,0x42,0x49,0x50, -0x53,0x4b,0x40,0x2c,0x28,0x2a,0x27,0x30,0x4f,0x50,0x50,0x54,0x5a,0x51,0x41,0x3b, -0x3d,0x43,0x4d,0x57,0x5a,0x55,0x4a,0x41,0x30,0x3c,0x4a,0x56,0x5f,0x66,0x69,0x69, -0x5a,0x47,0x4d,0x5a,0x55,0x3b,0x23,0x29,0x38,0x3c,0x46,0x5a,0x69,0x61,0x52,0x4e, -0x4c,0x4b,0x4c,0x4d,0x4a,0x45,0x43,0x43,0x47,0x34,0x26,0x2e,0x43,0x52,0x54,0x4f, -0x50,0x58,0x54,0x42,0x33,0x2d,0x27,0x20,0x25,0x41,0x5d,0x68,0x6c,0x70,0x6d,0x65, -0x3f,0x3d,0x36,0x2a,0x1f,0x1b,0x1c,0x1d,0x1d,0x1d,0x22,0x2a,0x2e,0x2a,0x23,0x1f, -0x18,0x18,0x1b,0x1e,0x1e,0x1d,0x1e,0x21,0x27,0x2b,0x2a,0x24,0x24,0x2b,0x2e,0x2d, -0x25,0x22,0x20,0x22,0x28,0x2b,0x2b,0x2a,0x29,0x2a,0x2c,0x2c,0x2d,0x2f,0x32,0x34, -0x38,0x30,0x28,0x23,0x21,0x1f,0x1f,0x21,0x29,0x26,0x22,0x23,0x28,0x2d,0x30,0x30, -0x27,0x20,0x1a,0x1a,0x1c,0x1c,0x1c,0x1c,0x22,0x24,0x27,0x27,0x25,0x22,0x20,0x1f, -0x1c,0x1b,0x1a,0x1a,0x1c,0x1c,0x1c,0x1c,0x1c,0x1d,0x20,0x24,0x28,0x2c,0x31,0x34, -0x37,0x36,0x34,0x31,0x2e,0x29,0x25,0x22,0x1f,0x22,0x23,0x21,0x23,0x28,0x2a,0x28, -0x2c,0x32,0x36,0x34,0x34,0x39,0x40,0x46,0x42,0x3b,0x32,0x2d,0x2c,0x2c,0x2c,0x2b, -0x28,0x29,0x2b,0x2e,0x31,0x31,0x2e,0x2c,0x1f,0x21,0x25,0x29,0x2b,0x2f,0x39,0x42, -0x45,0x48,0x4c,0x52,0x5b,0x63,0x64,0x62,0x6a,0x6a,0x6a,0x6e,0x75,0x79,0x75,0x6d, -0x53,0x40,0x36,0x37,0x34,0x2f,0x2d,0x29,0x36,0x36,0x35,0x31,0x2a,0x24,0x20,0x1e, -0x1f,0x21,0x21,0x21,0x1f,0x20,0x23,0x26,0x2f,0x2e,0x2d,0x2c,0x2a,0x27,0x22,0x1e, -0x22,0x25,0x27,0x27,0x27,0x2b,0x33,0x3a,0x33,0x2e,0x2b,0x2b,0x2d,0x30,0x36,0x3b, -0x39,0x3f,0x4a,0x54,0x59,0x56,0x4c,0x45,0x3f,0x40,0x41,0x3e,0x39,0x35,0x33,0x34, -0x3f,0x4a,0x58,0x5d,0x59,0x52,0x4d,0x4c,0x4c,0x4d,0x4b,0x47,0x47,0x4b,0x4b,0x4a, -0x42,0x47,0x57,0x65,0x60,0x50,0x50,0x5d,0x64,0x65,0x65,0x65,0x68,0x6f,0x75,0x78, -0x64,0x5c,0x5b,0x67,0x70,0x6f,0x69,0x65,0x5c,0x5f,0x68,0x6c,0x65,0x61,0x63,0x61, -0x60,0x5f,0x5e,0x5c,0x5a,0x5c,0x64,0x6d,0x71,0x77,0x7c,0x7f,0x81,0x85,0x88,0x87, -0x8c,0x8e,0x91,0x93,0x94,0x95,0x96,0x97,0x99,0x99,0x97,0x96,0x96,0x94,0x8c,0x84, -0x7b,0x71,0x65,0x5e,0x5b,0x5a,0x58,0x55,0x50,0x4d,0x48,0x45,0x45,0x44,0x43,0x42, -0x39,0x39,0x38,0x36,0x34,0x32,0x32,0x33,0x32,0x32,0x32,0x31,0x31,0x34,0x37,0x3a, -0x3a,0x3e,0x43,0x48,0x4d,0x53,0x58,0x5b,0x5c,0x5f,0x5f,0x5e,0x5d,0x5d,0x5b,0x57, -0x57,0x57,0x56,0x56,0x58,0x5a,0x5c,0x5e,0x5d,0x5e,0x5f,0x60,0x63,0x66,0x69,0x6b, -0x6f,0x6f,0x6f,0x70,0x71,0x71,0x72,0x72,0x71,0x70,0x6f,0x6f,0x6e,0x6e,0x6c,0x6a, -0x69,0x66,0x61,0x5e,0x5c,0x5b,0x5a,0x59,0x58,0x58,0x58,0x58,0x58,0x59,0x59,0x59, -0x5b,0x5b,0x5c,0x5e,0x61,0x65,0x69,0x6b,0x6d,0x71,0x74,0x76,0x79,0x7d,0x7f,0x7d, -0x7d,0x7f,0x80,0x81,0x81,0x81,0x81,0x81,0x80,0x7d,0x7b,0x7a,0x7a,0x77,0x71,0x6d, -0x6c,0x6f,0x72,0x73,0x72,0x71,0x70,0x70,0x6e,0x6c,0x68,0x64,0x5f,0x59,0x54,0x51, -0x4a,0x43,0x3b,0x38,0x34,0x30,0x2e,0x2f,0x29,0x28,0x2a,0x33,0x3d,0x3e,0x35,0x2b, -0x2c,0x31,0x2e,0x2a,0x2e,0x30,0x2e,0x2f,0x32,0x2d,0x2d,0x33,0x38,0x3a,0x3b,0x3e, -0x39,0x35,0x3c,0x4d,0x56,0x55,0x5c,0x6a,0x70,0x70,0x64,0x60,0x72,0x7b,0x73,0x6e, -0x5e,0x5f,0x5b,0x54,0x56,0x5b,0x56,0x4a,0x3b,0x32,0x2c,0x2c,0x2c,0x2a,0x2e,0x33, -0x2b,0x28,0x26,0x25,0x25,0x27,0x2e,0x34,0x3e,0x3a,0x30,0x27,0x28,0x30,0x32,0x2d, -0x2b,0x25,0x21,0x23,0x27,0x2e,0x37,0x3e,0x43,0x3a,0x28,0x1b,0x19,0x1a,0x26,0x39, -0x40,0x43,0x41,0x3d,0x41,0x4c,0x4f,0x4a,0x48,0x42,0x4e,0x56,0x47,0x3f,0x48,0x4f, -0x5c,0x52,0x49,0x3e,0x3d,0x3a,0x2d,0x31,0x52,0x5c,0x5e,0x5b,0x5c,0x54,0x40,0x31, -0x3b,0x43,0x4d,0x54,0x56,0x51,0x47,0x3d,0x31,0x42,0x51,0x59,0x60,0x68,0x6a,0x66, -0x54,0x44,0x4b,0x53,0x46,0x29,0x15,0x20,0x3b,0x4b,0x60,0x73,0x75,0x61,0x4e,0x4c, -0x39,0x37,0x37,0x38,0x38,0x39,0x3e,0x44,0x40,0x2d,0x20,0x2b,0x3f,0x48,0x43,0x3a, -0x36,0x30,0x37,0x47,0x46,0x34,0x2b,0x30,0x40,0x56,0x65,0x63,0x5f,0x5c,0x4f,0x3e, -0x2b,0x33,0x37,0x30,0x25,0x1f,0x1e,0x1e,0x1d,0x1e,0x23,0x2c,0x31,0x2d,0x25,0x20, -0x17,0x17,0x18,0x1b,0x1c,0x1b,0x1c,0x1f,0x25,0x2a,0x2b,0x28,0x27,0x29,0x29,0x26, -0x21,0x1f,0x1e,0x21,0x25,0x28,0x28,0x27,0x2a,0x2a,0x2b,0x2e,0x32,0x39,0x40,0x45, -0x42,0x38,0x2d,0x29,0x28,0x25,0x22,0x20,0x24,0x24,0x24,0x23,0x23,0x23,0x25,0x27, -0x24,0x1e,0x1b,0x1c,0x1c,0x1b,0x18,0x18,0x1c,0x1e,0x22,0x24,0x24,0x24,0x24,0x24, -0x25,0x24,0x22,0x21,0x21,0x21,0x20,0x1f,0x1c,0x1e,0x21,0x24,0x26,0x29,0x2d,0x30, -0x38,0x38,0x36,0x30,0x29,0x26,0x26,0x27,0x20,0x23,0x26,0x27,0x28,0x2c,0x2d,0x2d, -0x32,0x36,0x37,0x32,0x2f,0x34,0x3d,0x43,0x40,0x37,0x2d,0x29,0x2b,0x2e,0x2e,0x2c, -0x2c,0x30,0x32,0x2e,0x26,0x21,0x21,0x23,0x20,0x23,0x27,0x28,0x27,0x2a,0x35,0x41, -0x3f,0x40,0x41,0x42,0x48,0x50,0x54,0x54,0x55,0x56,0x58,0x5d,0x65,0x68,0x63,0x5c, -0x4a,0x3a,0x33,0x33,0x2f,0x2c,0x2e,0x2f,0x36,0x38,0x37,0x32,0x2a,0x22,0x1e,0x1c, -0x1c,0x1d,0x1e,0x1e,0x1e,0x1f,0x23,0x26,0x29,0x28,0x27,0x26,0x25,0x23,0x21,0x1f, -0x22,0x23,0x25,0x28,0x2b,0x2f,0x32,0x34,0x31,0x2d,0x2c,0x2d,0x2e,0x30,0x35,0x3a, -0x3f,0x40,0x41,0x42,0x41,0x3e,0x3b,0x39,0x40,0x44,0x47,0x46,0x42,0x3d,0x38,0x35, -0x36,0x43,0x51,0x55,0x50,0x4a,0x4a,0x4e,0x4a,0x4b,0x49,0x45,0x42,0x41,0x3f,0x3e, -0x43,0x41,0x4c,0x5c,0x5e,0x52,0x4c,0x50,0x52,0x56,0x58,0x58,0x5a,0x5f,0x62,0x62, -0x5b,0x5e,0x62,0x67,0x6c,0x6f,0x6d,0x6a,0x5e,0x61,0x69,0x6a,0x62,0x60,0x61,0x5e, -0x5d,0x5a,0x57,0x54,0x52,0x54,0x5f,0x6a,0x71,0x76,0x7c,0x7e,0x81,0x85,0x87,0x86, -0x8a,0x8c,0x8f,0x92,0x94,0x95,0x97,0x98,0x99,0x99,0x97,0x96,0x96,0x95,0x90,0x89, -0x7a,0x71,0x64,0x5b,0x56,0x53,0x50,0x4d,0x49,0x43,0x3c,0x37,0x32,0x2e,0x28,0x24, -0x29,0x29,0x29,0x28,0x27,0x27,0x28,0x2a,0x29,0x29,0x28,0x27,0x27,0x28,0x2c,0x2e, -0x30,0x31,0x34,0x38,0x3b,0x3f,0x44,0x47,0x50,0x54,0x57,0x57,0x57,0x57,0x56,0x53, -0x55,0x54,0x54,0x54,0x56,0x59,0x5c,0x5e,0x61,0x61,0x62,0x63,0x65,0x67,0x6a,0x6b, -0x70,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x70,0x6e,0x6d,0x6d,0x6d,0x6c,0x6a,0x69, -0x67,0x65,0x63,0x61,0x5f,0x5d,0x5b,0x59,0x59,0x59,0x59,0x59,0x59,0x5a,0x5b,0x5c, -0x5f,0x5f,0x61,0x64,0x68,0x6d,0x71,0x73,0x78,0x7b,0x7e,0x80,0x82,0x85,0x85,0x84, -0x83,0x83,0x83,0x84,0x85,0x85,0x84,0x83,0x83,0x80,0x7c,0x7b,0x7c,0x7b,0x78,0x74, -0x71,0x71,0x72,0x72,0x71,0x71,0x72,0x73,0x6d,0x6c,0x69,0x65,0x60,0x5a,0x56,0x53, -0x49,0x44,0x3e,0x39,0x33,0x2e,0x2b,0x2b,0x2c,0x36,0x41,0x46,0x40,0x38,0x33,0x32, -0x3e,0x36,0x2b,0x31,0x43,0x46,0x36,0x28,0x2c,0x32,0x39,0x3e,0x43,0x45,0x3f,0x36, -0x39,0x34,0x3c,0x51,0x5d,0x5d,0x61,0x6b,0x7b,0x87,0x84,0x77,0x70,0x65,0x5b,0x5c, -0x68,0x74,0x74,0x63,0x55,0x51,0x4b,0x40,0x3a,0x34,0x31,0x31,0x2c,0x24,0x21,0x24, -0x2b,0x28,0x25,0x24,0x23,0x23,0x29,0x31,0x3d,0x3f,0x3c,0x35,0x32,0x33,0x31,0x2c, -0x2e,0x2a,0x24,0x20,0x1e,0x22,0x2c,0x36,0x40,0x3b,0x2e,0x23,0x1e,0x1b,0x23,0x34, -0x43,0x46,0x44,0x3e,0x40,0x46,0x44,0x3d,0x3b,0x36,0x43,0x4d,0x42,0x40,0x4f,0x59, -0x53,0x4b,0x4b,0x47,0x3d,0x2a,0x1a,0x26,0x46,0x48,0x50,0x5c,0x5c,0x48,0x38,0x3b, -0x49,0x4f,0x55,0x56,0x54,0x4c,0x40,0x34,0x2d,0x3f,0x50,0x58,0x5f,0x68,0x6a,0x64, -0x5a,0x49,0x4d,0x50,0x41,0x26,0x17,0x25,0x39,0x4c,0x4e,0x4a,0x5b,0x6d,0x61,0x4a, -0x32,0x33,0x36,0x36,0x32,0x2b,0x29,0x2a,0x1f,0x24,0x31,0x42,0x51,0x5a,0x61,0x65, -0x56,0x4a,0x47,0x4b,0x40,0x2a,0x25,0x2f,0x4f,0x59,0x5c,0x55,0x51,0x53,0x53,0x4f, -0x23,0x2f,0x37,0x33,0x2b,0x25,0x21,0x1d,0x1b,0x1b,0x20,0x27,0x2b,0x27,0x20,0x1c, -0x18,0x17,0x18,0x1b,0x1c,0x1b,0x1c,0x1e,0x23,0x28,0x2f,0x32,0x30,0x2a,0x23,0x1f, -0x1f,0x1e,0x1f,0x22,0x26,0x2a,0x2d,0x2e,0x35,0x33,0x30,0x2e,0x30,0x34,0x38,0x3c, -0x38,0x30,0x29,0x2a,0x2c,0x29,0x23,0x1f,0x1e,0x22,0x27,0x27,0x23,0x1f,0x1c,0x1b, -0x1b,0x19,0x18,0x1a,0x1a,0x18,0x18,0x18,0x17,0x1a,0x1e,0x21,0x22,0x24,0x25,0x26, -0x29,0x27,0x23,0x21,0x1f,0x1d,0x1b,0x19,0x1b,0x1d,0x20,0x21,0x22,0x25,0x2a,0x2d, -0x34,0x35,0x33,0x2c,0x24,0x21,0x25,0x2a,0x21,0x23,0x27,0x2a,0x2a,0x29,0x2a,0x2e, -0x35,0x39,0x39,0x34,0x30,0x33,0x3b,0x40,0x41,0x38,0x2e,0x2c,0x30,0x35,0x35,0x33, -0x2a,0x31,0x36,0x32,0x26,0x1d,0x1a,0x1b,0x20,0x22,0x24,0x23,0x21,0x26,0x37,0x47, -0x48,0x4a,0x48,0x45,0x44,0x47,0x4b,0x4c,0x49,0x48,0x49,0x4c,0x50,0x52,0x4f,0x4c, -0x47,0x39,0x35,0x36,0x30,0x2d,0x32,0x36,0x34,0x34,0x33,0x2e,0x28,0x23,0x21,0x20, -0x1d,0x1d,0x1d,0x1d,0x1e,0x21,0x24,0x26,0x2a,0x2a,0x29,0x26,0x22,0x20,0x1f,0x1f, -0x21,0x20,0x22,0x28,0x2f,0x34,0x35,0x33,0x32,0x2f,0x2e,0x2f,0x2f,0x31,0x36,0x3c, -0x43,0x42,0x41,0x3d,0x39,0x36,0x34,0x33,0x3e,0x45,0x4c,0x4f,0x50,0x4c,0x45,0x3e, -0x3c,0x45,0x4f,0x50,0x4d,0x4f,0x59,0x62,0x61,0x5e,0x58,0x50,0x47,0x3e,0x36,0x32, -0x45,0x4b,0x51,0x57,0x61,0x67,0x5f,0x51,0x4c,0x4a,0x44,0x40,0x44,0x4c,0x4c,0x47, -0x4a,0x54,0x5c,0x60,0x61,0x64,0x67,0x68,0x61,0x63,0x69,0x68,0x60,0x5e,0x5f,0x59, -0x5a,0x56,0x53,0x51,0x4e,0x4f,0x59,0x64,0x6e,0x75,0x7b,0x7e,0x80,0x83,0x85,0x86, -0x88,0x8b,0x8e,0x91,0x93,0x95,0x97,0x99,0x99,0x9a,0x9a,0x99,0x99,0x9b,0x99,0x96, -0x90,0x8b,0x84,0x7f,0x7d,0x7c,0x7b,0x7a,0x7b,0x75,0x6c,0x62,0x56,0x47,0x37,0x2c, -0x2b,0x2a,0x28,0x27,0x28,0x2b,0x2f,0x31,0x23,0x22,0x21,0x1f,0x1e,0x1f,0x22,0x24, -0x24,0x24,0x26,0x2a,0x2d,0x31,0x36,0x3c,0x43,0x49,0x4f,0x51,0x53,0x55,0x54,0x53, -0x52,0x52,0x51,0x52,0x54,0x58,0x5b,0x5d,0x62,0x62,0x64,0x66,0x68,0x6a,0x6b,0x6c, -0x71,0x71,0x71,0x71,0x71,0x70,0x6f,0x6f,0x70,0x6f,0x6d,0x6c,0x6c,0x6c,0x6a,0x69, -0x66,0x65,0x64,0x63,0x62,0x60,0x5d,0x5b,0x5b,0x5b,0x5b,0x5b,0x5c,0x5d,0x5e,0x5f, -0x63,0x65,0x67,0x6b,0x70,0x74,0x78,0x7a,0x80,0x84,0x86,0x87,0x89,0x8a,0x8a,0x87, -0x85,0x85,0x85,0x85,0x86,0x86,0x85,0x84,0x85,0x83,0x7f,0x7e,0x7d,0x7c,0x7a,0x78, -0x76,0x75,0x74,0x73,0x72,0x72,0x73,0x73,0x6b,0x6a,0x68,0x66,0x62,0x5e,0x5a,0x57, -0x4a,0x44,0x3c,0x37,0x36,0x36,0x35,0x34,0x34,0x39,0x43,0x49,0x47,0x3e,0x34,0x30, -0x40,0x3d,0x3c,0x4a,0x5b,0x55,0x3e,0x2e,0x39,0x45,0x4e,0x4b,0x48,0x47,0x42,0x3a, -0x40,0x41,0x45,0x53,0x6a,0x7b,0x7b,0x72,0x79,0x80,0x7c,0x6d,0x5c,0x50,0x50,0x5a, -0x68,0x77,0x79,0x63,0x4e,0x47,0x45,0x41,0x42,0x3c,0x39,0x39,0x38,0x32,0x29,0x23, -0x28,0x25,0x25,0x28,0x28,0x27,0x2b,0x33,0x3a,0x3a,0x39,0x37,0x34,0x33,0x34,0x35, -0x30,0x2e,0x27,0x1d,0x16,0x16,0x1e,0x26,0x30,0x32,0x30,0x2e,0x2d,0x25,0x24,0x2e, -0x30,0x35,0x38,0x38,0x3a,0x3e,0x3d,0x39,0x46,0x41,0x4c,0x51,0x43,0x41,0x51,0x5b, -0x5c,0x4c,0x49,0x4d,0x4c,0x38,0x22,0x2a,0x2c,0x3c,0x4a,0x53,0x54,0x49,0x42,0x46, -0x55,0x59,0x5a,0x56,0x51,0x48,0x39,0x2b,0x27,0x39,0x4b,0x57,0x61,0x6a,0x6a,0x65, -0x57,0x46,0x4b,0x4f,0x40,0x27,0x1c,0x2d,0x49,0x43,0x33,0x35,0x56,0x6b,0x53,0x2f, -0x21,0x22,0x25,0x28,0x26,0x21,0x1d,0x1c,0x25,0x33,0x44,0x50,0x57,0x59,0x58,0x55, -0x51,0x52,0x48,0x33,0x25,0x2a,0x3c,0x4a,0x47,0x50,0x53,0x49,0x3d,0x3a,0x3e,0x42, -0x23,0x2c,0x32,0x30,0x2e,0x2d,0x29,0x22,0x1f,0x1e,0x1f,0x24,0x25,0x21,0x1c,0x1a, -0x19,0x17,0x17,0x19,0x1b,0x1a,0x1b,0x1c,0x1f,0x22,0x2b,0x34,0x33,0x29,0x21,0x21, -0x21,0x21,0x23,0x24,0x26,0x2a,0x2f,0x32,0x36,0x35,0x32,0x30,0x2e,0x2e,0x2e,0x2e, -0x31,0x2a,0x24,0x24,0x24,0x22,0x1f,0x1d,0x1e,0x21,0x25,0x26,0x23,0x1d,0x18,0x15, -0x16,0x15,0x16,0x17,0x17,0x16,0x18,0x1c,0x1e,0x20,0x23,0x25,0x27,0x28,0x2a,0x2b, -0x26,0x24,0x21,0x1e,0x1c,0x1a,0x17,0x16,0x18,0x1b,0x1e,0x20,0x21,0x24,0x2a,0x2e, -0x30,0x31,0x30,0x2a,0x22,0x1f,0x22,0x26,0x23,0x22,0x26,0x2b,0x28,0x21,0x23,0x2d, -0x31,0x36,0x38,0x36,0x34,0x36,0x3a,0x3d,0x3f,0x36,0x2e,0x2c,0x31,0x36,0x36,0x34, -0x28,0x2c,0x32,0x34,0x31,0x2c,0x27,0x25,0x20,0x21,0x21,0x21,0x20,0x25,0x32,0x40, -0x4b,0x51,0x56,0x54,0x52,0x52,0x54,0x55,0x57,0x57,0x57,0x57,0x57,0x55,0x52,0x50, -0x46,0x39,0x36,0x38,0x34,0x32,0x38,0x3d,0x34,0x30,0x2a,0x26,0x25,0x25,0x25,0x25, -0x21,0x1f,0x1e,0x1d,0x1f,0x21,0x23,0x24,0x2b,0x2d,0x2e,0x2a,0x23,0x1e,0x1c,0x1d, -0x1f,0x1f,0x20,0x26,0x2d,0x33,0x34,0x34,0x31,0x2e,0x2c,0x2c,0x2e,0x32,0x39,0x41, -0x45,0x44,0x43,0x43,0x44,0x43,0x41,0x3e,0x40,0x45,0x4a,0x4e,0x53,0x55,0x50,0x49, -0x44,0x49,0x4b,0x47,0x44,0x48,0x54,0x5f,0x71,0x6c,0x66,0x60,0x58,0x4e,0x45,0x3f, -0x40,0x49,0x4f,0x53,0x60,0x6d,0x66,0x54,0x57,0x57,0x53,0x51,0x58,0x66,0x6e,0x6e, -0x5e,0x63,0x6a,0x6c,0x66,0x5e,0x60,0x67,0x65,0x66,0x6a,0x68,0x60,0x5e,0x5c,0x54, -0x56,0x52,0x50,0x51,0x4e,0x4b,0x51,0x5a,0x6b,0x73,0x7b,0x7d,0x7e,0x80,0x84,0x85, -0x88,0x8b,0x8e,0x91,0x93,0x94,0x96,0x97,0x98,0x9c,0x9d,0x9d,0x9e,0xa2,0xa5,0xa5, -0xa9,0xa9,0xa9,0xaa,0xab,0xad,0xaf,0xb0,0xb1,0xae,0xaa,0xa6,0xa1,0x96,0x88,0x7e, -0x54,0x4c,0x41,0x38,0x32,0x2f,0x2d,0x2b,0x25,0x24,0x22,0x1f,0x1d,0x1d,0x1f,0x21, -0x1e,0x1d,0x1e,0x21,0x24,0x26,0x2b,0x31,0x35,0x3c,0x45,0x4a,0x4e,0x51,0x53,0x52, -0x50,0x4f,0x4f,0x4f,0x52,0x56,0x59,0x5c,0x60,0x61,0x64,0x68,0x6a,0x6c,0x6d,0x6e, -0x71,0x72,0x73,0x74,0x74,0x73,0x72,0x71,0x71,0x70,0x6e,0x6d,0x6d,0x6d,0x6c,0x6b, -0x67,0x66,0x64,0x63,0x63,0x62,0x60,0x5e,0x5d,0x5d,0x5d,0x5d,0x5e,0x60,0x62,0x63, -0x67,0x69,0x6d,0x72,0x76,0x7a,0x7d,0x7f,0x82,0x86,0x88,0x89,0x8a,0x8b,0x8a,0x87, -0x86,0x85,0x84,0x85,0x86,0x86,0x85,0x83,0x83,0x83,0x82,0x81,0x80,0x7e,0x7c,0x7a, -0x7a,0x79,0x77,0x76,0x75,0x74,0x73,0x72,0x6d,0x6b,0x69,0x67,0x65,0x61,0x5b,0x58, -0x4a,0x47,0x45,0x4a,0x51,0x51,0x48,0x3d,0x39,0x2e,0x29,0x35,0x44,0x48,0x40,0x37, -0x30,0x3a,0x47,0x56,0x5b,0x4b,0x35,0x2d,0x49,0x4b,0x4b,0x4a,0x49,0x4b,0x4e,0x50, -0x4b,0x4e,0x51,0x5a,0x6f,0x82,0x80,0x73,0x5f,0x57,0x56,0x58,0x53,0x50,0x52,0x55, -0x61,0x6e,0x6e,0x5b,0x47,0x41,0x43,0x43,0x44,0x43,0x41,0x3c,0x39,0x34,0x2d,0x26, -0x27,0x25,0x28,0x2e,0x2f,0x2c,0x2d,0x32,0x35,0x30,0x2f,0x32,0x34,0x32,0x35,0x3b, -0x33,0x31,0x2a,0x1f,0x17,0x16,0x1a,0x1e,0x28,0x2c,0x2e,0x32,0x34,0x2c,0x26,0x2b, -0x24,0x29,0x2f,0x35,0x38,0x3a,0x3b,0x3c,0x47,0x43,0x4d,0x50,0x41,0x3f,0x4e,0x58, -0x54,0x53,0x5c,0x5e,0x54,0x39,0x1d,0x21,0x41,0x5f,0x6e,0x64,0x5a,0x54,0x4e,0x4b, -0x58,0x5a,0x59,0x55,0x51,0x4b,0x3d,0x2e,0x31,0x3f,0x52,0x61,0x6d,0x74,0x72,0x6e, -0x4c,0x3f,0x48,0x4e,0x40,0x26,0x1c,0x2f,0x43,0x45,0x48,0x4f,0x4d,0x35,0x1b,0x13, -0x20,0x1f,0x24,0x2e,0x36,0x35,0x2f,0x2a,0x2f,0x3e,0x4f,0x5c,0x68,0x6d,0x63,0x54, -0x4e,0x3d,0x36,0x37,0x2c,0x1c,0x25,0x3c,0x38,0x46,0x4e,0x49,0x43,0x43,0x43,0x41, -0x1d,0x22,0x24,0x26,0x2d,0x35,0x34,0x2d,0x25,0x23,0x23,0x24,0x23,0x1f,0x1c,0x1b, -0x18,0x16,0x15,0x18,0x19,0x18,0x19,0x1a,0x1c,0x1b,0x22,0x2e,0x2f,0x26,0x22,0x27, -0x26,0x27,0x26,0x23,0x20,0x21,0x25,0x29,0x2d,0x2e,0x30,0x32,0x34,0x34,0x33,0x31, -0x38,0x2f,0x26,0x1f,0x1b,0x19,0x1a,0x1d,0x22,0x21,0x20,0x1f,0x1f,0x1d,0x19,0x16, -0x18,0x18,0x18,0x18,0x17,0x16,0x1a,0x20,0x1a,0x1c,0x1f,0x20,0x21,0x22,0x23,0x24, -0x26,0x24,0x21,0x20,0x1f,0x1e,0x1c,0x1b,0x18,0x1b,0x1e,0x20,0x21,0x26,0x2c,0x32, -0x30,0x30,0x2e,0x29,0x22,0x1e,0x1f,0x20,0x26,0x22,0x25,0x2b,0x25,0x1b,0x1e,0x2c, -0x2a,0x31,0x36,0x37,0x37,0x39,0x3b,0x3b,0x3a,0x32,0x2a,0x28,0x2d,0x32,0x32,0x31, -0x2c,0x2c,0x2e,0x34,0x3b,0x3c,0x37,0x31,0x23,0x23,0x24,0x25,0x25,0x26,0x2c,0x33, -0x44,0x50,0x5c,0x60,0x60,0x61,0x63,0x64,0x68,0x69,0x6b,0x6c,0x68,0x61,0x5b,0x58, -0x42,0x35,0x32,0x35,0x34,0x34,0x3a,0x3d,0x34,0x2b,0x20,0x1c,0x20,0x24,0x25,0x24, -0x21,0x1e,0x1b,0x1b,0x1c,0x1f,0x1f,0x1f,0x1f,0x24,0x28,0x26,0x20,0x1b,0x1a,0x1c, -0x1f,0x1e,0x1f,0x23,0x28,0x2e,0x31,0x32,0x36,0x32,0x2e,0x2c,0x2d,0x31,0x3b,0x44, -0x4c,0x44,0x3b,0x3a,0x40,0x47,0x4a,0x4b,0x42,0x43,0x43,0x44,0x4b,0x52,0x52,0x4d, -0x4d,0x4e,0x4c,0x44,0x3c,0x3c,0x45,0x4d,0x54,0x51,0x4f,0x4f,0x4d,0x48,0x42,0x3e, -0x40,0x44,0x4a,0x53,0x5d,0x60,0x5a,0x51,0x50,0x5b,0x62,0x5f,0x5c,0x61,0x67,0x68, -0x71,0x6e,0x72,0x74,0x67,0x54,0x52,0x5d,0x68,0x69,0x6b,0x68,0x60,0x5d,0x5a,0x50, -0x53,0x4f,0x4f,0x51,0x4e,0x49,0x4b,0x51,0x69,0x72,0x7b,0x7d,0x7d,0x7f,0x83,0x85, -0x89,0x8c,0x8f,0x91,0x92,0x93,0x95,0x96,0x98,0x9d,0xa0,0xa0,0xa1,0xa6,0xac,0xaf, -0xb0,0xb3,0xb6,0xb8,0xb8,0xb9,0xbb,0xbc,0xc1,0xbe,0xbb,0xba,0xb9,0xb4,0xab,0xa4, -0xa4,0x95,0x7e,0x66,0x53,0x44,0x38,0x31,0x29,0x27,0x25,0x21,0x1e,0x1d,0x1e,0x20, -0x25,0x21,0x1f,0x1f,0x1d,0x1b,0x1e,0x23,0x27,0x2f,0x39,0x40,0x46,0x4b,0x4e,0x4e, -0x4f,0x4e,0x4d,0x4e,0x50,0x54,0x58,0x5b,0x5d,0x60,0x64,0x68,0x6c,0x6e,0x6f,0x6f, -0x6f,0x71,0x73,0x75,0x75,0x75,0x73,0x72,0x73,0x71,0x6f,0x6f,0x6f,0x6e,0x6d,0x6c, -0x68,0x66,0x64,0x62,0x62,0x62,0x62,0x61,0x5f,0x5f,0x5e,0x5f,0x60,0x62,0x64,0x65, -0x68,0x6b,0x70,0x75,0x7a,0x7e,0x80,0x81,0x80,0x84,0x87,0x87,0x88,0x89,0x88,0x85, -0x87,0x85,0x84,0x84,0x85,0x85,0x84,0x82,0x7f,0x81,0x83,0x83,0x82,0x7f,0x7e,0x7d, -0x7b,0x7a,0x7a,0x79,0x78,0x75,0x72,0x70,0x72,0x6f,0x6c,0x69,0x66,0x61,0x5a,0x55, -0x4d,0x43,0x3d,0x46,0x5c,0x70,0x75,0x71,0x62,0x4e,0x3d,0x3c,0x44,0x49,0x47,0x45, -0x4e,0x42,0x32,0x2e,0x34,0x36,0x38,0x41,0x3c,0x31,0x2e,0x37,0x43,0x49,0x4d,0x50, -0x51,0x51,0x55,0x5e,0x68,0x6c,0x6d,0x6c,0x69,0x59,0x5a,0x64,0x61,0x5f,0x62,0x60, -0x63,0x6c,0x6a,0x58,0x47,0x40,0x3f,0x3e,0x4f,0x56,0x55,0x46,0x37,0x30,0x2d,0x2b, -0x2b,0x28,0x2a,0x30,0x30,0x29,0x25,0x27,0x28,0x24,0x29,0x37,0x3c,0x35,0x30,0x32, -0x34,0x31,0x2a,0x21,0x1c,0x1b,0x1c,0x1d,0x29,0x2b,0x2b,0x2e,0x31,0x2a,0x24,0x28, -0x2f,0x31,0x36,0x3b,0x3c,0x39,0x39,0x3c,0x38,0x38,0x47,0x50,0x48,0x4b,0x5f,0x6a, -0x5f,0x55,0x51,0x4d,0x4e,0x44,0x2f,0x2d,0x46,0x5a,0x6a,0x6a,0x5b,0x45,0x40,0x4c, -0x56,0x59,0x58,0x56,0x56,0x55,0x48,0x3a,0x34,0x3f,0x51,0x62,0x6e,0x71,0x6e,0x6a, -0x47,0x3e,0x4c,0x53,0x43,0x27,0x1d,0x30,0x45,0x4b,0x49,0x43,0x45,0x4c,0x59,0x68, -0x64,0x62,0x65,0x6d,0x6d,0x5c,0x41,0x2d,0x2c,0x44,0x58,0x5e,0x60,0x62,0x58,0x49, -0x44,0x39,0x2a,0x20,0x21,0x29,0x2e,0x2e,0x3e,0x47,0x49,0x44,0x49,0x54,0x53,0x47, -0x1e,0x1e,0x1c,0x1d,0x27,0x31,0x30,0x27,0x20,0x23,0x29,0x2c,0x29,0x1f,0x18,0x15, -0x14,0x1b,0x21,0x22,0x1f,0x1b,0x1c,0x1e,0x1d,0x1d,0x20,0x21,0x20,0x1e,0x22,0x27, -0x28,0x29,0x28,0x25,0x23,0x25,0x26,0x25,0x26,0x27,0x2a,0x30,0x39,0x41,0x46,0x48, -0x45,0x3d,0x31,0x24,0x1c,0x1a,0x1b,0x1d,0x20,0x21,0x1f,0x1d,0x1c,0x1b,0x18,0x14, -0x15,0x17,0x19,0x1c,0x1d,0x1e,0x1e,0x1d,0x17,0x18,0x19,0x18,0x16,0x18,0x1c,0x21, -0x28,0x23,0x20,0x1e,0x1c,0x19,0x19,0x1a,0x1b,0x1d,0x20,0x23,0x27,0x2b,0x30,0x33, -0x32,0x34,0x34,0x2e,0x25,0x1f,0x1d,0x1e,0x22,0x26,0x29,0x26,0x21,0x20,0x26,0x2b, -0x2d,0x2f,0x35,0x3b,0x41,0x42,0x3f,0x3c,0x36,0x32,0x2c,0x28,0x28,0x29,0x29,0x29, -0x2b,0x2b,0x29,0x28,0x2d,0x34,0x36,0x32,0x27,0x29,0x27,0x26,0x28,0x28,0x30,0x40, -0x43,0x45,0x49,0x4e,0x52,0x54,0x53,0x52,0x55,0x50,0x52,0x5b,0x61,0x5e,0x59,0x56, -0x40,0x2e,0x27,0x2b,0x2f,0x31,0x30,0x2b,0x23,0x22,0x21,0x21,0x22,0x23,0x23,0x23, -0x1d,0x1b,0x1c,0x20,0x21,0x1e,0x1e,0x20,0x25,0x2b,0x2e,0x29,0x20,0x1a,0x1b,0x1f, -0x1f,0x1f,0x1f,0x20,0x25,0x2c,0x2e,0x2e,0x33,0x32,0x32,0x34,0x36,0x39,0x40,0x47, -0x49,0x48,0x47,0x46,0x4a,0x4f,0x50,0x4d,0x44,0x3f,0x40,0x49,0x51,0x53,0x51,0x51, -0x4f,0x4a,0x47,0x45,0x42,0x3e,0x3d,0x3f,0x41,0x48,0x4b,0x47,0x45,0x47,0x47,0x44, -0x48,0x48,0x4b,0x51,0x56,0x56,0x4f,0x48,0x3c,0x3e,0x42,0x45,0x47,0x49,0x4b,0x4d, -0x53,0x56,0x5d,0x60,0x58,0x4f,0x51,0x5b,0x69,0x69,0x6a,0x6a,0x66,0x5f,0x57,0x54, -0x4f,0x4c,0x4c,0x4e,0x4c,0x48,0x48,0x4c,0x64,0x75,0x7d,0x7c,0x7e,0x81,0x82,0x85, -0x88,0x8c,0x90,0x93,0x94,0x95,0x97,0x99,0x9a,0x9d,0xa1,0xa5,0xa9,0xae,0xb2,0xb5, -0xb7,0xb9,0xba,0xba,0xb9,0xb9,0xba,0xbc,0xbc,0xbf,0xc1,0xc2,0xc1,0xbf,0xbf,0xc0, -0xb7,0xb4,0xac,0xa2,0x95,0x80,0x61,0x48,0x33,0x2f,0x29,0x26,0x25,0x22,0x1e,0x1a, -0x21,0x1f,0x1d,0x1e,0x1f,0x20,0x1f,0x1d,0x21,0x28,0x31,0x38,0x3f,0x47,0x4d,0x50, -0x51,0x4e,0x4d,0x4f,0x51,0x52,0x56,0x5a,0x5f,0x62,0x65,0x69,0x6d,0x6f,0x71,0x71, -0x70,0x71,0x72,0x73,0x73,0x72,0x72,0x71,0x6f,0x6f,0x70,0x71,0x71,0x6f,0x6c,0x69, -0x65,0x67,0x66,0x62,0x63,0x65,0x64,0x61,0x5f,0x5f,0x5e,0x5f,0x60,0x62,0x64,0x64, -0x6a,0x6c,0x6f,0x73,0x77,0x7b,0x7d,0x7e,0x7e,0x7e,0x7f,0x81,0x82,0x83,0x83,0x83, -0x81,0x82,0x83,0x82,0x81,0x80,0x80,0x80,0x80,0x80,0x81,0x82,0x82,0x80,0x7f,0x7e, -0x80,0x7e,0x7b,0x78,0x77,0x76,0x74,0x73,0x71,0x6e,0x6a,0x68,0x69,0x67,0x5d,0x52, -0x4d,0x42,0x48,0x68,0x87,0x90,0x8d,0x8a,0x81,0x74,0x60,0x47,0x32,0x32,0x3d,0x41, -0x4a,0x40,0x36,0x33,0x3a,0x41,0x42,0x3e,0x32,0x2f,0x30,0x31,0x34,0x3c,0x3d,0x35, -0x42,0x58,0x67,0x67,0x67,0x66,0x63,0x65,0x64,0x65,0x69,0x68,0x65,0x6c,0x71,0x6d, -0x72,0x6d,0x62,0x50,0x4a,0x3f,0x31,0x3a,0x3b,0x3c,0x3c,0x3d,0x41,0x42,0x3a,0x30, -0x30,0x2d,0x2a,0x2a,0x2c,0x2c,0x2a,0x28,0x24,0x22,0x21,0x23,0x27,0x2c,0x2e,0x2f, -0x2a,0x2a,0x2a,0x29,0x21,0x1a,0x1c,0x23,0x29,0x22,0x1e,0x25,0x29,0x1e,0x1a,0x23, -0x2b,0x34,0x43,0x45,0x41,0x36,0x28,0x2e,0x2d,0x31,0x42,0x52,0x46,0x48,0x65,0x6d, -0x5e,0x4c,0x40,0x3f,0x38,0x29,0x25,0x2c,0x47,0x5b,0x69,0x65,0x53,0x3f,0x3e,0x4d, -0x54,0x5d,0x54,0x4e,0x4f,0x50,0x4c,0x36,0x3b,0x49,0x5d,0x69,0x6f,0x75,0x6e,0x5d, -0x40,0x41,0x63,0x5d,0x4c,0x1a,0x29,0x3a,0x4a,0x4d,0x53,0x59,0x60,0x64,0x67,0x68, -0x69,0x67,0x72,0x6e,0x55,0x48,0x42,0x2f,0x3c,0x42,0x53,0x63,0x68,0x67,0x5a,0x48, -0x36,0x27,0x1d,0x20,0x26,0x2a,0x32,0x3d,0x4b,0x59,0x5e,0x56,0x51,0x54,0x51,0x47, -0x25,0x1d,0x18,0x1c,0x24,0x29,0x29,0x26,0x22,0x23,0x26,0x2b,0x2b,0x24,0x1c,0x17, -0x16,0x1d,0x25,0x28,0x25,0x21,0x20,0x20,0x20,0x20,0x22,0x23,0x21,0x1e,0x20,0x24, -0x26,0x27,0x25,0x22,0x22,0x26,0x28,0x29,0x26,0x27,0x2a,0x30,0x39,0x42,0x48,0x4b, -0x46,0x3f,0x35,0x2a,0x22,0x1e,0x1e,0x1e,0x21,0x23,0x21,0x1b,0x18,0x18,0x19,0x19, -0x1c,0x1d,0x1e,0x1f,0x1f,0x1d,0x1b,0x1a,0x14,0x16,0x18,0x18,0x18,0x19,0x1c,0x1f, -0x20,0x20,0x21,0x22,0x1e,0x1a,0x1a,0x1c,0x29,0x29,0x2a,0x2a,0x2a,0x2a,0x2b,0x2c, -0x33,0x35,0x35,0x2f,0x26,0x1f,0x1c,0x1d,0x20,0x23,0x25,0x23,0x20,0x21,0x28,0x2e, -0x34,0x36,0x3a,0x3d,0x3e,0x3b,0x37,0x33,0x30,0x2d,0x2a,0x29,0x29,0x2a,0x28,0x27, -0x26,0x28,0x27,0x24,0x25,0x29,0x2b,0x2a,0x27,0x27,0x24,0x24,0x29,0x2d,0x38,0x49, -0x58,0x5d,0x63,0x67,0x65,0x60,0x5c,0x59,0x4c,0x4a,0x4a,0x4f,0x55,0x55,0x50,0x4b, -0x35,0x2b,0x2a,0x2e,0x2b,0x2a,0x2d,0x2d,0x27,0x24,0x1f,0x1d,0x1d,0x1e,0x1e,0x1e, -0x19,0x18,0x19,0x1d,0x1e,0x1c,0x1d,0x1f,0x20,0x23,0x25,0x25,0x21,0x1f,0x1f,0x20, -0x21,0x22,0x24,0x26,0x2b,0x31,0x33,0x32,0x31,0x2f,0x2d,0x30,0x33,0x38,0x40,0x48, -0x49,0x49,0x47,0x46,0x4a,0x4e,0x4f,0x4c,0x40,0x40,0x44,0x49,0x4b,0x4b,0x4d,0x51, -0x59,0x59,0x53,0x46,0x38,0x32,0x35,0x3a,0x37,0x3c,0x3d,0x3a,0x39,0x3e,0x46,0x4c, -0x51,0x4e,0x4c,0x4d,0x50,0x50,0x4d,0x4a,0x3a,0x3c,0x3e,0x3f,0x40,0x3f,0x3f,0x3e, -0x48,0x4a,0x50,0x57,0x58,0x57,0x5d,0x66,0x6f,0x6f,0x70,0x70,0x6c,0x63,0x5a,0x54, -0x4f,0x4d,0x4c,0x4c,0x49,0x46,0x46,0x49,0x65,0x76,0x7e,0x7d,0x80,0x82,0x82,0x85, -0x89,0x8d,0x91,0x94,0x95,0x96,0x99,0x9b,0x9a,0x9d,0xa2,0xa6,0xaa,0xae,0xb2,0xb5, -0xb6,0xb7,0xb9,0xb8,0xb7,0xb7,0xb8,0xb9,0xb9,0xbb,0xbd,0xbd,0xbc,0xbc,0xbc,0xbd, -0xb8,0xb7,0xb4,0xb0,0xae,0xa7,0x97,0x88,0x6d,0x5c,0x44,0x31,0x27,0x24,0x24,0x24, -0x22,0x20,0x1e,0x1e,0x21,0x22,0x21,0x20,0x1f,0x24,0x2a,0x30,0x38,0x42,0x4c,0x52, -0x50,0x4d,0x4d,0x4f,0x51,0x53,0x57,0x5b,0x5f,0x61,0x65,0x69,0x6d,0x6f,0x71,0x71, -0x74,0x74,0x75,0x76,0x76,0x75,0x74,0x74,0x71,0x71,0x70,0x70,0x70,0x6f,0x6d,0x6c, -0x67,0x68,0x67,0x64,0x64,0x65,0x63,0x5f,0x5c,0x5d,0x5f,0x5f,0x5e,0x5f,0x62,0x65, -0x6a,0x6b,0x6d,0x70,0x73,0x76,0x79,0x7a,0x7b,0x7b,0x7c,0x7d,0x7e,0x7e,0x7f,0x7f, -0x7a,0x7c,0x7e,0x7e,0x7e,0x7e,0x7e,0x7f,0x81,0x82,0x82,0x82,0x81,0x80,0x7f,0x7e, -0x81,0x7f,0x7c,0x79,0x78,0x76,0x74,0x73,0x71,0x6e,0x6a,0x69,0x6a,0x67,0x5d,0x52, -0x52,0x55,0x62,0x77,0x85,0x87,0x86,0x88,0x7b,0x73,0x6a,0x5a,0x44,0x3b,0x3c,0x3b, -0x3b,0x34,0x29,0x28,0x38,0x49,0x49,0x3d,0x40,0x37,0x32,0x36,0x38,0x32,0x30,0x35, -0x41,0x5e,0x77,0x80,0x80,0x77,0x6b,0x66,0x62,0x57,0x54,0x5a,0x5f,0x68,0x6e,0x6d, -0x5a,0x60,0x5d,0x4a,0x42,0x38,0x24,0x24,0x2c,0x31,0x36,0x39,0x3c,0x3c,0x35,0x2c, -0x2c,0x2b,0x2b,0x2d,0x2f,0x2f,0x2c,0x2a,0x29,0x26,0x24,0x26,0x2b,0x30,0x32,0x32, -0x31,0x2a,0x27,0x2b,0x2e,0x2b,0x28,0x27,0x25,0x22,0x21,0x26,0x2a,0x20,0x19,0x1e, -0x24,0x28,0x32,0x2f,0x2b,0x24,0x1b,0x27,0x30,0x30,0x36,0x43,0x40,0x43,0x5a,0x60, -0x63,0x4f,0x41,0x40,0x3a,0x29,0x20,0x21,0x44,0x5d,0x6c,0x64,0x4e,0x3c,0x40,0x52, -0x57,0x5b,0x51,0x4e,0x4e,0x4d,0x4d,0x3f,0x35,0x42,0x57,0x67,0x6f,0x74,0x6a,0x55, -0x40,0x47,0x64,0x5a,0x41,0x19,0x28,0x39,0x5b,0x54,0x55,0x5f,0x66,0x65,0x64,0x67, -0x5c,0x5a,0x64,0x61,0x4d,0x47,0x45,0x38,0x3b,0x43,0x55,0x66,0x6b,0x68,0x59,0x46, -0x2c,0x22,0x1d,0x22,0x27,0x2a,0x34,0x40,0x58,0x64,0x68,0x60,0x57,0x52,0x4b,0x43, -0x2f,0x20,0x17,0x1c,0x23,0x25,0x26,0x2a,0x25,0x23,0x24,0x29,0x2b,0x26,0x1e,0x19, -0x18,0x1f,0x26,0x29,0x26,0x20,0x1c,0x1a,0x1d,0x1e,0x20,0x22,0x20,0x1d,0x1e,0x21, -0x24,0x24,0x22,0x1f,0x20,0x24,0x27,0x27,0x24,0x24,0x26,0x2b,0x32,0x3a,0x40,0x43, -0x3a,0x36,0x2f,0x28,0x23,0x20,0x20,0x20,0x22,0x26,0x26,0x21,0x1c,0x1c,0x1e,0x20, -0x1f,0x20,0x21,0x21,0x20,0x1d,0x1a,0x19,0x14,0x15,0x17,0x19,0x1a,0x1b,0x1c,0x1d, -0x18,0x1c,0x21,0x24,0x21,0x1c,0x1b,0x1d,0x27,0x29,0x2c,0x2d,0x2e,0x2e,0x2f,0x30, -0x32,0x35,0x35,0x30,0x27,0x1f,0x1c,0x1d,0x20,0x22,0x23,0x22,0x20,0x22,0x28,0x2e, -0x35,0x37,0x3a,0x3a,0x36,0x31,0x2c,0x29,0x2b,0x2a,0x29,0x2b,0x2c,0x2c,0x29,0x27, -0x25,0x28,0x2a,0x27,0x26,0x28,0x2c,0x2e,0x2c,0x2b,0x28,0x29,0x30,0x33,0x3c,0x4c, -0x58,0x5f,0x66,0x69,0x69,0x69,0x6b,0x6e,0x69,0x6a,0x66,0x62,0x5f,0x5c,0x52,0x46, -0x30,0x28,0x29,0x2e,0x2c,0x2b,0x2d,0x2c,0x25,0x20,0x1c,0x1a,0x1c,0x1d,0x1c,0x1a, -0x1a,0x19,0x1a,0x1d,0x1f,0x1e,0x1e,0x20,0x1e,0x1d,0x1e,0x20,0x22,0x23,0x22,0x21, -0x20,0x23,0x25,0x28,0x2c,0x32,0x33,0x32,0x2c,0x29,0x28,0x2b,0x30,0x35,0x3a,0x3f, -0x43,0x45,0x48,0x4b,0x4f,0x53,0x51,0x4d,0x5c,0x5e,0x5e,0x57,0x4a,0x43,0x47,0x4f, -0x61,0x6a,0x68,0x54,0x3c,0x31,0x32,0x35,0x34,0x36,0x38,0x38,0x35,0x37,0x41,0x4b, -0x4b,0x49,0x49,0x4b,0x4f,0x52,0x52,0x51,0x46,0x48,0x4b,0x50,0x54,0x58,0x5a,0x5a, -0x5a,0x57,0x56,0x55,0x53,0x50,0x55,0x5c,0x6a,0x6b,0x6e,0x70,0x6f,0x69,0x5f,0x58, -0x55,0x53,0x50,0x4e,0x4b,0x47,0x47,0x4a,0x68,0x77,0x7f,0x7f,0x81,0x82,0x81,0x84, -0x89,0x8d,0x92,0x95,0x97,0x98,0x9b,0x9d,0x9b,0x9e,0xa4,0xa8,0xac,0xaf,0xb2,0xb4, -0xb5,0xb5,0xb6,0xb5,0xb4,0xb3,0xb4,0xb4,0xb4,0xb4,0xb5,0xb5,0xb4,0xb4,0xb6,0xb7, -0xb6,0xb4,0xb2,0xb1,0xb4,0xb6,0xb3,0xaf,0xa1,0x8f,0x76,0x5e,0x4d,0x3f,0x33,0x2b, -0x22,0x20,0x1e,0x1e,0x21,0x23,0x23,0x23,0x24,0x26,0x29,0x2c,0x32,0x3c,0x4a,0x54, -0x52,0x50,0x4f,0x51,0x54,0x55,0x59,0x5d,0x60,0x62,0x66,0x6a,0x6e,0x70,0x72,0x73, -0x75,0x75,0x76,0x76,0x76,0x75,0x74,0x73,0x74,0x72,0x71,0x70,0x70,0x70,0x6f,0x6e, -0x6a,0x6a,0x69,0x66,0x64,0x64,0x61,0x5d,0x5b,0x5e,0x60,0x5f,0x5c,0x5c,0x5f,0x63, -0x65,0x65,0x66,0x68,0x6b,0x6e,0x71,0x73,0x74,0x74,0x75,0x75,0x76,0x77,0x77,0x78, -0x76,0x78,0x7b,0x7c,0x7c,0x7c,0x7c,0x7c,0x7f,0x7f,0x7f,0x7f,0x80,0x80,0x80,0x80, -0x82,0x80,0x7d,0x7a,0x78,0x77,0x75,0x73,0x6f,0x6d,0x6b,0x6a,0x6a,0x67,0x5d,0x53, -0x53,0x61,0x72,0x7f,0x84,0x84,0x83,0x83,0x78,0x6f,0x69,0x5f,0x4b,0x3e,0x3e,0x40, -0x3b,0x35,0x2c,0x2f,0x48,0x61,0x60,0x4f,0x48,0x39,0x2c,0x31,0x34,0x23,0x22,0x39, -0x4a,0x5e,0x6e,0x79,0x84,0x88,0x85,0x85,0x73,0x5d,0x51,0x55,0x5a,0x5e,0x60,0x5d, -0x4d,0x4e,0x4f,0x45,0x3f,0x37,0x26,0x28,0x21,0x29,0x32,0x37,0x38,0x35,0x2f,0x29, -0x2b,0x2d,0x30,0x32,0x33,0x31,0x2e,0x2c,0x2c,0x28,0x23,0x24,0x2a,0x2e,0x30,0x2f, -0x2d,0x26,0x24,0x2a,0x2e,0x2c,0x28,0x28,0x2a,0x2b,0x27,0x27,0x28,0x22,0x1b,0x1d, -0x1e,0x20,0x26,0x22,0x1f,0x1b,0x18,0x28,0x35,0x40,0x46,0x4b,0x44,0x43,0x5c,0x6e, -0x6b,0x53,0x3f,0x3b,0x38,0x2d,0x28,0x2b,0x40,0x5d,0x6e,0x62,0x4a,0x38,0x3d,0x4f, -0x5d,0x5a,0x4f,0x4f,0x4d,0x48,0x4d,0x4b,0x45,0x52,0x62,0x65,0x5e,0x5b,0x52,0x43, -0x3a,0x4f,0x67,0x5b,0x37,0x21,0x2f,0x41,0x55,0x49,0x4a,0x5a,0x66,0x63,0x5f,0x61, -0x5a,0x58,0x5f,0x5e,0x4d,0x46,0x41,0x33,0x39,0x41,0x53,0x61,0x64,0x60,0x53,0x42, -0x3e,0x36,0x31,0x31,0x30,0x2e,0x34,0x3f,0x47,0x50,0x59,0x5b,0x57,0x53,0x50,0x4d, -0x33,0x26,0x1b,0x1c,0x23,0x27,0x2a,0x2c,0x26,0x24,0x23,0x26,0x27,0x22,0x1c,0x19, -0x1d,0x21,0x26,0x27,0x24,0x1e,0x19,0x17,0x17,0x18,0x1c,0x1f,0x20,0x1f,0x1f,0x22, -0x23,0x23,0x21,0x1e,0x1e,0x21,0x22,0x21,0x20,0x20,0x21,0x24,0x28,0x2d,0x31,0x34, -0x31,0x2e,0x28,0x23,0x1f,0x1e,0x1e,0x1f,0x20,0x25,0x28,0x26,0x22,0x21,0x1f,0x1e, -0x1a,0x1c,0x1e,0x1f,0x20,0x1e,0x1d,0x1b,0x17,0x17,0x17,0x19,0x1b,0x1c,0x1d,0x1d, -0x17,0x19,0x1f,0x23,0x21,0x1d,0x1a,0x1b,0x1b,0x1f,0x25,0x2a,0x2d,0x30,0x33,0x34, -0x31,0x34,0x35,0x30,0x27,0x20,0x1d,0x1e,0x21,0x23,0x24,0x23,0x22,0x23,0x28,0x2c, -0x2f,0x32,0x35,0x35,0x32,0x2e,0x2b,0x2a,0x2b,0x2b,0x2b,0x2e,0x30,0x30,0x2d,0x2b, -0x27,0x2a,0x2c,0x2d,0x2e,0x31,0x35,0x38,0x33,0x33,0x30,0x33,0x38,0x38,0x3b,0x45, -0x48,0x4a,0x4d,0x51,0x57,0x61,0x6d,0x76,0x7c,0x80,0x7c,0x71,0x6c,0x69,0x5c,0x4c, -0x36,0x27,0x24,0x2b,0x30,0x32,0x2f,0x28,0x1d,0x1a,0x18,0x19,0x1c,0x1d,0x1b,0x18, -0x1c,0x1b,0x1c,0x1d,0x1e,0x1e,0x1e,0x1f,0x20,0x1e,0x1c,0x1c,0x1f,0x22,0x23,0x22, -0x23,0x25,0x26,0x27,0x2a,0x2e,0x30,0x30,0x2c,0x29,0x29,0x2d,0x32,0x34,0x35,0x37, -0x39,0x40,0x48,0x50,0x55,0x57,0x52,0x4c,0x4f,0x58,0x61,0x5e,0x53,0x4c,0x50,0x57, -0x55,0x64,0x67,0x56,0x3f,0x32,0x2b,0x27,0x2f,0x30,0x36,0x3d,0x3d,0x39,0x3c,0x42, -0x4d,0x4d,0x4e,0x4f,0x4f,0x4c,0x46,0x41,0x3f,0x3f,0x40,0x43,0x45,0x46,0x46,0x44, -0x50,0x50,0x50,0x4d,0x49,0x4b,0x56,0x63,0x68,0x6b,0x6f,0x71,0x70,0x6c,0x64,0x5c, -0x5d,0x5b,0x58,0x54,0x50,0x4e,0x4e,0x4f,0x6b,0x78,0x7f,0x7f,0x82,0x81,0x80,0x84, -0x89,0x8d,0x92,0x96,0x97,0x99,0x9b,0x9e,0x9c,0xa0,0xa6,0xab,0xae,0xb0,0xb2,0xb3, -0xb2,0xb2,0xb2,0xb1,0xb0,0xaf,0xaf,0xaf,0xad,0xac,0xac,0xab,0xaa,0xab,0xac,0xad, -0xac,0xaa,0xa7,0xa5,0xa6,0xa8,0xaa,0xaa,0xae,0xa6,0x9b,0x90,0x83,0x70,0x5b,0x4b, -0x39,0x35,0x30,0x2c,0x2a,0x28,0x25,0x23,0x27,0x29,0x2a,0x2a,0x2b,0x35,0x48,0x59, -0x58,0x55,0x54,0x56,0x58,0x58,0x5b,0x5f,0x62,0x64,0x67,0x6b,0x6f,0x72,0x74,0x75, -0x76,0x76,0x77,0x77,0x76,0x75,0x74,0x73,0x75,0x74,0x73,0x72,0x72,0x71,0x70,0x6f, -0x6b,0x6a,0x68,0x66,0x64,0x61,0x5d,0x59,0x59,0x5b,0x5c,0x5c,0x5a,0x59,0x5b,0x5c, -0x5e,0x5d,0x5d,0x5e,0x61,0x64,0x68,0x6a,0x6b,0x6b,0x6c,0x6d,0x6e,0x70,0x71,0x71, -0x71,0x73,0x76,0x78,0x77,0x77,0x77,0x77,0x78,0x79,0x79,0x7b,0x7c,0x7e,0x80,0x81, -0x81,0x7f,0x7d,0x7b,0x79,0x77,0x75,0x73,0x6e,0x6d,0x6b,0x6a,0x6b,0x68,0x5f,0x55, -0x58,0x65,0x73,0x7c,0x84,0x88,0x82,0x78,0x75,0x69,0x64,0x5f,0x4e,0x42,0x44,0x48, -0x36,0x2d,0x27,0x30,0x4a,0x5f,0x5d,0x4f,0x4b,0x40,0x30,0x33,0x39,0x2a,0x2d,0x4e, -0x77,0x7a,0x75,0x72,0x78,0x7f,0x82,0x86,0x75,0x5f,0x4f,0x4b,0x50,0x5c,0x66,0x67, -0x5b,0x4c,0x49,0x45,0x3f,0x31,0x1e,0x20,0x20,0x28,0x32,0x37,0x38,0x37,0x36,0x35, -0x32,0x34,0x37,0x37,0x36,0x33,0x30,0x2f,0x2f,0x28,0x20,0x1e,0x21,0x26,0x27,0x27, -0x24,0x24,0x26,0x26,0x20,0x1b,0x1f,0x27,0x32,0x34,0x2c,0x24,0x24,0x22,0x1e,0x1f, -0x1b,0x1d,0x26,0x25,0x24,0x20,0x1e,0x2f,0x33,0x46,0x4c,0x4e,0x48,0x45,0x5c,0x72, -0x5e,0x52,0x4f,0x54,0x50,0x3d,0x2d,0x27,0x42,0x5a,0x65,0x57,0x43,0x39,0x42,0x54, -0x5f,0x59,0x4e,0x50,0x4b,0x41,0x49,0x4f,0x4f,0x5a,0x60,0x4e,0x32,0x27,0x2a,0x2b, -0x34,0x54,0x67,0x5a,0x2e,0x2a,0x3b,0x50,0x58,0x51,0x52,0x61,0x6d,0x6d,0x68,0x66, -0x60,0x5b,0x5c,0x59,0x51,0x4d,0x47,0x39,0x33,0x3c,0x4e,0x59,0x57,0x53,0x4d,0x42, -0x39,0x33,0x2f,0x31,0x31,0x31,0x37,0x40,0x4d,0x4e,0x52,0x57,0x58,0x55,0x52,0x52, -0x32,0x2e,0x25,0x20,0x23,0x2b,0x2e,0x2b,0x27,0x26,0x25,0x25,0x21,0x1c,0x19,0x19, -0x22,0x24,0x26,0x28,0x28,0x26,0x23,0x22,0x18,0x18,0x1c,0x21,0x23,0x23,0x24,0x26, -0x23,0x23,0x21,0x1f,0x20,0x22,0x21,0x1f,0x21,0x22,0x24,0x25,0x27,0x29,0x2b,0x2c, -0x32,0x2f,0x2a,0x24,0x21,0x20,0x20,0x21,0x24,0x26,0x25,0x22,0x20,0x1e,0x1a,0x15, -0x16,0x18,0x1b,0x1d,0x1f,0x1f,0x1f,0x1f,0x1d,0x1b,0x19,0x19,0x1a,0x1c,0x1d,0x1e, -0x1c,0x1a,0x1b,0x1e,0x20,0x1c,0x19,0x17,0x18,0x1c,0x21,0x26,0x29,0x2b,0x2d,0x2e, -0x30,0x33,0x35,0x30,0x28,0x21,0x1f,0x20,0x1f,0x21,0x24,0x26,0x27,0x28,0x2b,0x2d, -0x2d,0x30,0x33,0x33,0x32,0x30,0x30,0x31,0x30,0x2f,0x2f,0x31,0x33,0x33,0x31,0x2f, -0x2a,0x29,0x2a,0x2c,0x2e,0x30,0x32,0x34,0x33,0x34,0x32,0x34,0x3a,0x39,0x3c,0x46, -0x4a,0x4a,0x4a,0x4d,0x53,0x5b,0x62,0x66,0x5f,0x64,0x61,0x59,0x58,0x5e,0x5a,0x4e, -0x38,0x29,0x24,0x2b,0x30,0x31,0x2f,0x29,0x23,0x1f,0x1a,0x19,0x1a,0x1c,0x1b,0x1a, -0x1d,0x1d,0x1c,0x1b,0x1a,0x1a,0x1a,0x19,0x1e,0x1d,0x1b,0x19,0x1a,0x1d,0x21,0x24, -0x2a,0x2b,0x2a,0x27,0x28,0x2d,0x30,0x30,0x32,0x2f,0x2d,0x30,0x35,0x37,0x3a,0x3c, -0x3d,0x44,0x4c,0x51,0x54,0x54,0x4f,0x49,0x50,0x5b,0x65,0x65,0x5b,0x52,0x4e,0x4e, -0x55,0x5e,0x5e,0x50,0x42,0x3a,0x33,0x2c,0x2e,0x2e,0x35,0x40,0x45,0x41,0x3e,0x3f, -0x42,0x44,0x47,0x4c,0x4e,0x4b,0x44,0x3e,0x33,0x39,0x44,0x4f,0x58,0x5c,0x5d,0x5d, -0x4b,0x51,0x54,0x50,0x49,0x4d,0x60,0x72,0x6f,0x74,0x78,0x77,0x75,0x71,0x69,0x62, -0x62,0x62,0x61,0x5e,0x5b,0x5b,0x5c,0x5d,0x6e,0x79,0x7e,0x7e,0x81,0x80,0x7f,0x83, -0x89,0x8d,0x92,0x95,0x97,0x98,0x9b,0x9d,0x9e,0xa2,0xa7,0xab,0xae,0xaf,0xb0,0xb1, -0xaf,0xae,0xad,0xac,0xac,0xab,0xaa,0xa9,0xa6,0xa5,0xa2,0xa0,0xa0,0xa0,0xa0,0xa1, -0x9f,0x9e,0x9e,0x9e,0x9e,0x9e,0x9f,0xa1,0xa5,0xa2,0xa0,0x9f,0x9f,0x98,0x8d,0x84, -0x6d,0x66,0x5c,0x52,0x4a,0x42,0x3a,0x35,0x33,0x32,0x2f,0x29,0x25,0x2e,0x48,0x60, -0x5f,0x5c,0x5b,0x5c,0x5c,0x5b,0x5d,0x60,0x64,0x66,0x68,0x6c,0x6f,0x72,0x74,0x75, -0x79,0x7a,0x7a,0x7a,0x7a,0x79,0x77,0x77,0x76,0x76,0x76,0x76,0x75,0x73,0x70,0x6d, -0x6c,0x69,0x66,0x64,0x61,0x5d,0x59,0x56,0x56,0x55,0x54,0x56,0x57,0x57,0x56,0x53, -0x56,0x54,0x53,0x52,0x53,0x55,0x58,0x5a,0x5b,0x5b,0x5c,0x5e,0x60,0x63,0x65,0x67, -0x64,0x67,0x6a,0x6d,0x6e,0x6f,0x70,0x71,0x74,0x74,0x75,0x77,0x79,0x7c,0x7e,0x7f, -0x80,0x7e,0x7c,0x7a,0x79,0x77,0x75,0x73,0x6f,0x6e,0x6c,0x6b,0x6b,0x69,0x61,0x59, -0x63,0x6f,0x78,0x7c,0x82,0x86,0x7e,0x70,0x6e,0x64,0x62,0x61,0x52,0x43,0x3f,0x3f, -0x2d,0x22,0x1f,0x2d,0x3f,0x46,0x43,0x41,0x38,0x3a,0x31,0x32,0x3c,0x37,0x3b,0x54, -0x76,0x80,0x80,0x76,0x6c,0x62,0x5e,0x63,0x6f,0x64,0x55,0x48,0x48,0x5d,0x71,0x74, -0x61,0x52,0x4d,0x49,0x4b,0x4c,0x3b,0x30,0x28,0x2d,0x34,0x3a,0x3c,0x3e,0x42,0x46, -0x3d,0x3d,0x3d,0x3b,0x37,0x34,0x32,0x31,0x36,0x2d,0x22,0x1c,0x1c,0x20,0x22,0x23, -0x26,0x26,0x26,0x23,0x19,0x14,0x1c,0x28,0x31,0x35,0x2f,0x26,0x25,0x24,0x20,0x21, -0x1d,0x1d,0x24,0x25,0x26,0x22,0x20,0x33,0x3b,0x47,0x47,0x4d,0x50,0x4e,0x5a,0x63, -0x5e,0x58,0x58,0x5a,0x51,0x3d,0x30,0x2d,0x4c,0x5b,0x5e,0x50,0x43,0x3f,0x4a,0x5c, -0x61,0x5c,0x51,0x52,0x4b,0x40,0x48,0x4e,0x4f,0x52,0x4f,0x38,0x1c,0x17,0x25,0x2e, -0x3e,0x5a,0x60,0x4f,0x22,0x2c,0x43,0x5d,0x68,0x66,0x64,0x64,0x69,0x6c,0x69,0x63, -0x5c,0x56,0x52,0x52,0x53,0x55,0x4e,0x42,0x2a,0x39,0x4f,0x5a,0x55,0x51,0x4f,0x48, -0x3b,0x34,0x30,0x30,0x32,0x33,0x37,0x3c,0x4c,0x47,0x46,0x4d,0x55,0x57,0x57,0x57, -0x32,0x35,0x32,0x2b,0x2c,0x32,0x33,0x2e,0x2a,0x28,0x26,0x24,0x20,0x1b,0x1a,0x1c, -0x20,0x21,0x23,0x27,0x2a,0x2d,0x2e,0x2d,0x1f,0x1f,0x21,0x25,0x27,0x27,0x27,0x29, -0x23,0x23,0x21,0x20,0x22,0x25,0x25,0x22,0x25,0x27,0x2b,0x2d,0x2d,0x2c,0x2b,0x2b, -0x2b,0x29,0x27,0x25,0x25,0x27,0x29,0x2b,0x2e,0x2b,0x24,0x1d,0x1a,0x19,0x16,0x12, -0x17,0x18,0x1a,0x1b,0x1d,0x1e,0x1f,0x1f,0x1f,0x1e,0x1c,0x1a,0x1a,0x1b,0x1d,0x1f, -0x22,0x1d,0x1a,0x1c,0x1d,0x1b,0x17,0x14,0x17,0x1a,0x1f,0x24,0x26,0x28,0x2a,0x2b, -0x32,0x34,0x34,0x2f,0x27,0x21,0x1f,0x21,0x1d,0x1e,0x22,0x26,0x2a,0x2e,0x31,0x32, -0x30,0x30,0x30,0x30,0x2f,0x2f,0x30,0x31,0x34,0x32,0x31,0x31,0x32,0x32,0x30,0x2e, -0x2e,0x2b,0x29,0x2a,0x29,0x27,0x26,0x27,0x2d,0x2e,0x2b,0x2e,0x35,0x39,0x42,0x51, -0x5b,0x5d,0x60,0x64,0x66,0x65,0x61,0x5e,0x54,0x55,0x4f,0x45,0x44,0x4c,0x4c,0x45, -0x32,0x29,0x29,0x2d,0x2b,0x2b,0x2d,0x2d,0x35,0x2e,0x25,0x1e,0x1b,0x1c,0x1f,0x22, -0x20,0x21,0x1f,0x1c,0x1a,0x1a,0x19,0x17,0x18,0x19,0x18,0x17,0x17,0x1a,0x1f,0x24, -0x2a,0x2a,0x29,0x26,0x26,0x2a,0x2e,0x30,0x34,0x2f,0x2c,0x2d,0x31,0x36,0x3d,0x43, -0x4d,0x51,0x53,0x53,0x53,0x53,0x50,0x4c,0x46,0x4b,0x4f,0x50,0x54,0x5c,0x65,0x6a, -0x60,0x5f,0x57,0x4a,0x42,0x42,0x43,0x43,0x44,0x42,0x42,0x47,0x4b,0x4a,0x46,0x43, -0x35,0x36,0x3a,0x43,0x4d,0x51,0x4f,0x4b,0x4f,0x55,0x5e,0x63,0x62,0x5d,0x58,0x54, -0x60,0x63,0x60,0x54,0x47,0x45,0x51,0x5f,0x69,0x73,0x7b,0x7c,0x7a,0x79,0x75,0x70, -0x6c,0x6f,0x6f,0x6d,0x6d,0x6e,0x70,0x6f,0x72,0x7b,0x7d,0x7d,0x80,0x7e,0x7e,0x84, -0x89,0x8d,0x92,0x95,0x96,0x97,0x9a,0x9c,0x9e,0xa2,0xa6,0xaa,0xab,0xac,0xac,0xad, -0xac,0xaa,0xa9,0xa8,0xa8,0xa7,0xa6,0xa4,0xa0,0x9e,0x9a,0x98,0x96,0x96,0x95,0x94, -0x92,0x92,0x94,0x97,0x97,0x95,0x95,0x96,0x98,0x97,0x97,0x9b,0x9f,0xa0,0x9d,0x9a, -0x92,0x8d,0x84,0x7c,0x75,0x6d,0x65,0x60,0x59,0x53,0x4a,0x3d,0x33,0x36,0x4c,0x64, -0x66,0x63,0x62,0x62,0x62,0x60,0x61,0x64,0x67,0x68,0x6a,0x6d,0x70,0x72,0x74,0x75, -0x7a,0x7b,0x7b,0x7b,0x7b,0x7a,0x79,0x78,0x79,0x79,0x78,0x78,0x77,0x74,0x70,0x6c, -0x6b,0x67,0x64,0x62,0x5f,0x5a,0x56,0x56,0x56,0x54,0x52,0x53,0x55,0x54,0x50,0x4b, -0x45,0x43,0x40,0x3d,0x3c,0x3d,0x3e,0x3f,0x40,0x41,0x42,0x44,0x47,0x4a,0x4d,0x4f, -0x52,0x55,0x5a,0x5e,0x62,0x66,0x69,0x6c,0x6f,0x70,0x72,0x74,0x76,0x78,0x7a,0x7b, -0x7d,0x7c,0x7a,0x79,0x78,0x77,0x74,0x73,0x70,0x6f,0x6d,0x6b,0x6b,0x6a,0x64,0x5d, -0x65,0x74,0x7f,0x7f,0x7e,0x7f,0x7a,0x70,0x65,0x5a,0x55,0x52,0x45,0x3a,0x34,0x2f, -0x2a,0x21,0x21,0x2f,0x36,0x31,0x2f,0x34,0x22,0x2f,0x32,0x32,0x3c,0x41,0x44,0x4f, -0x57,0x6f,0x7e,0x7a,0x69,0x57,0x52,0x5b,0x66,0x6a,0x6b,0x62,0x5e,0x6c,0x76,0x70, -0x5a,0x4e,0x44,0x37,0x45,0x66,0x64,0x50,0x36,0x36,0x37,0x3b,0x3d,0x3e,0x40,0x44, -0x41,0x40,0x3d,0x3b,0x38,0x37,0x35,0x34,0x3b,0x33,0x28,0x21,0x1f,0x21,0x24,0x26, -0x2b,0x24,0x1e,0x1d,0x1b,0x1a,0x20,0x28,0x2d,0x34,0x33,0x30,0x31,0x2c,0x26,0x25, -0x25,0x1f,0x21,0x22,0x24,0x23,0x23,0x36,0x41,0x4d,0x52,0x54,0x4c,0x47,0x57,0x5e, -0x5e,0x54,0x4a,0x43,0x38,0x2f,0x33,0x3e,0x52,0x62,0x69,0x61,0x51,0x41,0x40,0x4d, -0x67,0x67,0x5c,0x59,0x52,0x4b,0x52,0x54,0x51,0x4a,0x40,0x32,0x26,0x2d,0x3d,0x43, -0x55,0x5e,0x54,0x41,0x1e,0x2d,0x48,0x61,0x69,0x69,0x64,0x5c,0x5c,0x63,0x64,0x5f, -0x56,0x56,0x55,0x57,0x57,0x4f,0x3c,0x2b,0x29,0x39,0x53,0x60,0x5c,0x59,0x55,0x4d, -0x46,0x40,0x3b,0x3a,0x39,0x38,0x38,0x39,0x3c,0x39,0x3b,0x47,0x56,0x60,0x64,0x65, -0x2b,0x30,0x35,0x37,0x36,0x36,0x35,0x34,0x2e,0x2a,0x26,0x25,0x24,0x21,0x21,0x23, -0x21,0x20,0x20,0x23,0x27,0x2a,0x2a,0x29,0x22,0x21,0x21,0x25,0x27,0x27,0x27,0x29, -0x27,0x25,0x20,0x1d,0x1f,0x24,0x25,0x23,0x24,0x29,0x2e,0x30,0x2e,0x29,0x25,0x22, -0x21,0x22,0x23,0x25,0x28,0x2b,0x2d,0x2f,0x2d,0x2c,0x25,0x1d,0x17,0x16,0x16,0x15, -0x17,0x17,0x17,0x18,0x19,0x1b,0x1d,0x1e,0x1c,0x1d,0x1e,0x1c,0x1b,0x1b,0x1d,0x1f, -0x25,0x20,0x1d,0x1d,0x1c,0x18,0x15,0x14,0x14,0x17,0x1d,0x22,0x27,0x2b,0x2e,0x30, -0x35,0x36,0x35,0x2f,0x26,0x1f,0x1f,0x20,0x1e,0x1e,0x1f,0x23,0x29,0x30,0x34,0x37, -0x34,0x32,0x2e,0x2c,0x2b,0x2c,0x2d,0x2d,0x33,0x31,0x2f,0x2f,0x2f,0x2d,0x29,0x26, -0x2d,0x2b,0x2a,0x29,0x25,0x1f,0x1f,0x22,0x28,0x2a,0x29,0x2c,0x34,0x39,0x44,0x56, -0x5c,0x60,0x65,0x68,0x69,0x68,0x66,0x64,0x67,0x66,0x5f,0x54,0x4e,0x4c,0x47,0x3f, -0x2f,0x27,0x29,0x2f,0x2d,0x2c,0x2e,0x2d,0x34,0x30,0x29,0x21,0x1d,0x1d,0x21,0x24, -0x23,0x24,0x22,0x1d,0x1b,0x1c,0x1b,0x18,0x15,0x16,0x17,0x18,0x19,0x1a,0x1d,0x1f, -0x21,0x24,0x24,0x22,0x23,0x28,0x2d,0x2e,0x2f,0x2c,0x2b,0x2c,0x2e,0x32,0x38,0x3f, -0x4b,0x50,0x54,0x55,0x55,0x55,0x52,0x4f,0x50,0x4d,0x45,0x3d,0x3d,0x45,0x4e,0x51, -0x52,0x51,0x4c,0x43,0x3c,0x3c,0x43,0x4a,0x57,0x54,0x50,0x4b,0x4a,0x4a,0x48,0x43, -0x43,0x3f,0x3f,0x45,0x4e,0x51,0x4c,0x46,0x47,0x4c,0x52,0x56,0x58,0x5b,0x61,0x65, -0x64,0x61,0x58,0x4c,0x43,0x41,0x45,0x49,0x59,0x6a,0x7a,0x7f,0x80,0x82,0x81,0x7d, -0x7b,0x7e,0x7f,0x7b,0x7a,0x7a,0x7a,0x78,0x77,0x7d,0x7d,0x7d,0x80,0x7e,0x7e,0x85, -0x8a,0x8e,0x92,0x95,0x96,0x97,0x9a,0x9c,0x9e,0xa0,0xa4,0xa6,0xa7,0xa7,0xa7,0xa8, -0xa9,0xa7,0xa5,0xa5,0xa5,0xa4,0xa3,0xa1,0x9c,0x99,0x95,0x92,0x90,0x8d,0x8b,0x89, -0x88,0x86,0x87,0x8a,0x89,0x86,0x85,0x87,0x89,0x8b,0x8d,0x90,0x92,0x93,0x91,0x8f, -0x94,0x92,0x8e,0x8c,0x8a,0x87,0x83,0x7f,0x7c,0x76,0x6f,0x68,0x5e,0x59,0x61,0x6d, -0x6f,0x6c,0x6b,0x6b,0x6b,0x69,0x6a,0x6c,0x6d,0x6e,0x6f,0x71,0x73,0x76,0x78,0x79, -0x7b,0x7b,0x7c,0x7c,0x7c,0x7c,0x7b,0x7a,0x7d,0x7c,0x7a,0x79,0x77,0x74,0x70,0x6d, -0x6c,0x66,0x62,0x60,0x5d,0x58,0x56,0x56,0x58,0x55,0x52,0x4f,0x4b,0x46,0x3f,0x3a, -0x2f,0x2d,0x2a,0x28,0x26,0x26,0x26,0x26,0x28,0x28,0x29,0x2b,0x2e,0x32,0x35,0x37, -0x3e,0x41,0x46,0x4b,0x51,0x57,0x5c,0x60,0x65,0x67,0x6a,0x6e,0x72,0x75,0x77,0x78, -0x7a,0x79,0x78,0x78,0x77,0x76,0x74,0x72,0x71,0x70,0x6e,0x6b,0x6b,0x6b,0x66,0x61, -0x66,0x73,0x7c,0x7c,0x78,0x75,0x6c,0x62,0x56,0x4e,0x4b,0x49,0x43,0x3d,0x35,0x2a, -0x23,0x1f,0x23,0x2b,0x2b,0x24,0x22,0x27,0x29,0x35,0x3d,0x3e,0x46,0x53,0x5c,0x5e, -0x65,0x74,0x7d,0x7d,0x78,0x6d,0x67,0x6d,0x60,0x66,0x6e,0x70,0x70,0x78,0x79,0x70, -0x54,0x3e,0x31,0x24,0x2f,0x50,0x53,0x42,0x33,0x30,0x31,0x37,0x3c,0x3c,0x3a,0x3a, -0x3d,0x3b,0x39,0x38,0x3a,0x3a,0x39,0x38,0x37,0x32,0x2c,0x25,0x22,0x23,0x26,0x28, -0x28,0x1e,0x17,0x18,0x1b,0x1c,0x20,0x25,0x2d,0x33,0x36,0x37,0x37,0x2f,0x27,0x28, -0x29,0x20,0x20,0x23,0x2a,0x2a,0x2a,0x3e,0x3e,0x4d,0x58,0x53,0x38,0x33,0x4f,0x5b, -0x4c,0x48,0x46,0x42,0x39,0x2f,0x30,0x38,0x52,0x64,0x70,0x6b,0x52,0x36,0x34,0x46, -0x69,0x6f,0x65,0x5c,0x57,0x58,0x60,0x5b,0x50,0x43,0x37,0x2e,0x2c,0x3a,0x4b,0x50, -0x5e,0x52,0x40,0x32,0x23,0x32,0x49,0x5b,0x5d,0x5c,0x5c,0x5d,0x61,0x66,0x66,0x63, -0x59,0x5c,0x5a,0x55,0x50,0x42,0x2f,0x23,0x34,0x3e,0x51,0x5c,0x5b,0x5a,0x55,0x4b, -0x34,0x35,0x38,0x3b,0x3b,0x3b,0x3b,0x3d,0x49,0x4c,0x51,0x58,0x62,0x68,0x69,0x66, -0x1f,0x24,0x2f,0x3a,0x39,0x33,0x33,0x38,0x32,0x2b,0x26,0x26,0x28,0x29,0x28,0x29, -0x26,0x24,0x23,0x23,0x24,0x24,0x20,0x1d,0x1f,0x1d,0x1d,0x21,0x24,0x24,0x26,0x28, -0x2b,0x27,0x1f,0x1a,0x1b,0x20,0x22,0x20,0x21,0x26,0x2b,0x2d,0x28,0x21,0x1a,0x16, -0x24,0x25,0x27,0x28,0x29,0x29,0x28,0x28,0x22,0x25,0x24,0x1e,0x17,0x15,0x15,0x15, -0x15,0x14,0x14,0x14,0x16,0x18,0x1b,0x1d,0x19,0x1c,0x1e,0x1e,0x1b,0x1b,0x1d,0x1f, -0x25,0x22,0x21,0x20,0x1c,0x17,0x14,0x15,0x14,0x18,0x1d,0x22,0x27,0x2b,0x2f,0x32, -0x37,0x38,0x36,0x2e,0x25,0x1e,0x1d,0x1f,0x21,0x1f,0x1e,0x21,0x27,0x2e,0x35,0x38, -0x3a,0x35,0x2f,0x2c,0x2b,0x2d,0x2e,0x2e,0x30,0x2f,0x2d,0x2d,0x2c,0x29,0x23,0x1f, -0x26,0x27,0x29,0x28,0x22,0x1c,0x1e,0x25,0x26,0x2b,0x2d,0x31,0x37,0x39,0x43,0x53, -0x51,0x53,0x55,0x55,0x55,0x5a,0x61,0x68,0x6d,0x6f,0x6d,0x67,0x5f,0x57,0x4a,0x40, -0x31,0x24,0x23,0x2e,0x34,0x35,0x30,0x28,0x22,0x23,0x22,0x1f,0x1b,0x1a,0x1c,0x1f, -0x22,0x23,0x21,0x1b,0x19,0x1a,0x19,0x16,0x16,0x17,0x19,0x1b,0x1d,0x1c,0x1b,0x19, -0x1b,0x1f,0x22,0x22,0x24,0x29,0x2e,0x2f,0x2b,0x2c,0x2f,0x32,0x32,0x31,0x33,0x37, -0x39,0x42,0x4c,0x52,0x56,0x56,0x52,0x4d,0x4a,0x4d,0x4c,0x47,0x44,0x43,0x3f,0x3a, -0x43,0x48,0x4d,0x4c,0x43,0x3e,0x44,0x4e,0x50,0x51,0x4d,0x45,0x42,0x44,0x43,0x3f, -0x46,0x43,0x43,0x4c,0x56,0x58,0x51,0x48,0x3b,0x3d,0x3e,0x3e,0x43,0x51,0x64,0x72, -0x74,0x6a,0x5d,0x53,0x50,0x50,0x4d,0x48,0x55,0x69,0x7d,0x85,0x85,0x87,0x85,0x81, -0x83,0x86,0x86,0x80,0x7c,0x7a,0x77,0x73,0x7a,0x7e,0x7e,0x7d,0x80,0x7e,0x7f,0x87, -0x8b,0x8f,0x93,0x96,0x96,0x97,0x99,0x9c,0x9d,0x9f,0xa2,0xa3,0xa4,0xa4,0xa4,0xa5, -0xa7,0xa5,0xa3,0xa3,0xa3,0xa3,0xa1,0x9f,0x9a,0x97,0x92,0x8f,0x8c,0x89,0x85,0x82, -0x81,0x7e,0x7d,0x80,0x80,0x7e,0x7e,0x80,0x7e,0x7f,0x80,0x82,0x84,0x86,0x89,0x8b, -0x8a,0x89,0x87,0x88,0x89,0x88,0x84,0x81,0x85,0x83,0x86,0x8a,0x87,0x7e,0x79,0x7b, -0x75,0x73,0x72,0x73,0x72,0x71,0x72,0x74,0x73,0x73,0x74,0x76,0x78,0x7a,0x7c,0x7d, -0x7e,0x7f,0x80,0x80,0x80,0x80,0x7f,0x7f,0x80,0x7e,0x7b,0x78,0x76,0x73,0x71,0x6f, -0x6c,0x66,0x61,0x5f,0x5c,0x58,0x56,0x58,0x56,0x54,0x4f,0x47,0x3d,0x33,0x2a,0x26, -0x21,0x20,0x1e,0x1d,0x1c,0x1d,0x1d,0x1e,0x1e,0x1e,0x1f,0x20,0x23,0x26,0x29,0x2b, -0x2f,0x32,0x35,0x3a,0x40,0x46,0x4c,0x51,0x5a,0x5d,0x63,0x69,0x6f,0x73,0x76,0x77, -0x78,0x77,0x77,0x77,0x77,0x76,0x74,0x72,0x72,0x71,0x6e,0x6b,0x6b,0x6b,0x68,0x63, -0x6d,0x72,0x75,0x75,0x72,0x69,0x58,0x48,0x46,0x48,0x51,0x59,0x59,0x53,0x43,0x2e, -0x20,0x23,0x28,0x2b,0x29,0x24,0x22,0x23,0x32,0x37,0x3e,0x40,0x46,0x59,0x6a,0x6b, -0x6b,0x6b,0x6a,0x74,0x84,0x87,0x7f,0x7b,0x79,0x6e,0x66,0x63,0x60,0x64,0x67,0x63, -0x46,0x28,0x26,0x2f,0x39,0x44,0x3f,0x37,0x21,0x1f,0x24,0x31,0x3c,0x3f,0x3d,0x3b, -0x36,0x34,0x34,0x36,0x3b,0x3d,0x3c,0x3a,0x2e,0x2d,0x2a,0x26,0x22,0x22,0x24,0x27, -0x23,0x1d,0x19,0x19,0x19,0x19,0x1e,0x25,0x2f,0x32,0x33,0x33,0x33,0x29,0x22,0x27, -0x27,0x1e,0x21,0x27,0x31,0x33,0x31,0x43,0x49,0x4f,0x56,0x50,0x35,0x35,0x54,0x5b, -0x56,0x50,0x4a,0x44,0x39,0x30,0x32,0x3a,0x53,0x60,0x67,0x5b,0x3f,0x29,0x38,0x5c, -0x65,0x6f,0x65,0x58,0x55,0x5c,0x65,0x5d,0x55,0x49,0x3e,0x34,0x32,0x41,0x58,0x62, -0x55,0x3d,0x2b,0x27,0x29,0x36,0x46,0x50,0x4a,0x49,0x4f,0x5d,0x66,0x65,0x60,0x5d, -0x60,0x5e,0x50,0x41,0x3d,0x3c,0x3e,0x43,0x41,0x42,0x4b,0x52,0x53,0x54,0x4f,0x44, -0x35,0x3a,0x40,0x41,0x3d,0x37,0x36,0x37,0x4a,0x53,0x5c,0x62,0x66,0x68,0x66,0x62, -0x1c,0x23,0x2c,0x33,0x39,0x3b,0x37,0x32,0x34,0x30,0x2d,0x2f,0x37,0x3c,0x39,0x33, -0x2f,0x30,0x30,0x2c,0x27,0x24,0x20,0x1c,0x16,0x19,0x1f,0x24,0x24,0x1f,0x1c,0x1d, -0x22,0x25,0x25,0x20,0x1d,0x1e,0x22,0x25,0x26,0x27,0x28,0x2b,0x2c,0x2b,0x29,0x27, -0x2a,0x29,0x27,0x27,0x27,0x27,0x27,0x27,0x24,0x22,0x21,0x20,0x1c,0x17,0x14,0x15, -0x14,0x13,0x13,0x16,0x17,0x18,0x1d,0x22,0x1e,0x1e,0x1d,0x1d,0x1c,0x1d,0x1d,0x1e, -0x20,0x23,0x25,0x22,0x1d,0x18,0x15,0x16,0x15,0x15,0x1b,0x24,0x29,0x2b,0x2e,0x31, -0x35,0x39,0x38,0x31,0x27,0x22,0x1f,0x1e,0x21,0x1e,0x1c,0x1e,0x23,0x28,0x2e,0x32, -0x34,0x36,0x33,0x2b,0x26,0x28,0x2c,0x2e,0x2c,0x2b,0x2b,0x2c,0x2d,0x2b,0x26,0x22, -0x22,0x23,0x2a,0x32,0x33,0x2b,0x24,0x21,0x21,0x22,0x26,0x2c,0x33,0x3b,0x46,0x50, -0x46,0x46,0x45,0x45,0x47,0x4c,0x54,0x5b,0x57,0x5a,0x5a,0x59,0x60,0x63,0x55,0x40, -0x2c,0x25,0x22,0x23,0x26,0x2c,0x2b,0x20,0x1c,0x1a,0x18,0x18,0x19,0x1b,0x1d,0x1e, -0x21,0x22,0x21,0x1e,0x1b,0x19,0x19,0x1a,0x19,0x18,0x16,0x17,0x19,0x1a,0x18,0x17, -0x1d,0x1f,0x22,0x24,0x22,0x21,0x28,0x2f,0x2e,0x2e,0x2e,0x2f,0x31,0x35,0x3a,0x3e, -0x47,0x41,0x40,0x48,0x53,0x57,0x56,0x53,0x53,0x54,0x55,0x56,0x53,0x4e,0x46,0x41, -0x4d,0x57,0x53,0x4d,0x52,0x54,0x56,0x60,0x54,0x48,0x43,0x48,0x4a,0x45,0x44,0x4a, -0x4e,0x52,0x54,0x56,0x5d,0x65,0x63,0x5d,0x5d,0x58,0x54,0x53,0x53,0x59,0x66,0x73, -0x7a,0x74,0x69,0x5b,0x4f,0x49,0x47,0x46,0x53,0x69,0x7a,0x81,0x8a,0x8d,0x88,0x84, -0x89,0x89,0x86,0x83,0x7d,0x70,0x6e,0x79,0x7e,0x7d,0x7e,0x80,0x80,0x80,0x84,0x88, -0x8e,0x8f,0x92,0x93,0x94,0x96,0x98,0x9a,0x9b,0x9d,0x9e,0xa0,0xa1,0xa1,0xa0,0xa0, -0xa0,0xa0,0xa0,0xa0,0x9f,0x9d,0x9c,0x9b,0x9b,0x96,0x91,0x8d,0x89,0x84,0x7d,0x78, -0x78,0x76,0x74,0x73,0x73,0x73,0x73,0x72,0x78,0x77,0x78,0x79,0x7b,0x7d,0x7d,0x7d, -0x81,0x7f,0x7f,0x81,0x82,0x81,0x81,0x82,0x81,0x84,0x89,0x8c,0x8a,0x86,0x80,0x7c, -0x7c,0x7e,0x7d,0x7b,0x7b,0x7d,0x7d,0x7b,0x78,0x79,0x7b,0x7b,0x7b,0x7c,0x7f,0x82, -0x82,0x81,0x82,0x83,0x84,0x85,0x84,0x83,0x80,0x7f,0x7c,0x7a,0x77,0x74,0x70,0x6d, -0x68,0x66,0x63,0x61,0x5f,0x5c,0x59,0x56,0x50,0x58,0x4b,0x35,0x27,0x1a,0x14,0x1b, -0x15,0x16,0x18,0x1a,0x1b,0x1a,0x1a,0x19,0x18,0x1d,0x1e,0x1c,0x1f,0x26,0x27,0x23, -0x23,0x28,0x2f,0x35,0x38,0x3b,0x3e,0x40,0x4d,0x52,0x59,0x60,0x66,0x6a,0x6e,0x70, -0x73,0x78,0x79,0x73,0x72,0x76,0x77,0x74,0x75,0x6d,0x6b,0x6c,0x69,0x6a,0x6d,0x6a, -0x68,0x74,0x74,0x6a,0x5e,0x4d,0x3e,0x38,0x40,0x49,0x50,0x4f,0x4a,0x45,0x3e,0x36, -0x2a,0x24,0x21,0x25,0x29,0x29,0x29,0x2b,0x3d,0x3f,0x36,0x32,0x41,0x4c,0x55,0x63, -0x73,0x74,0x76,0x72,0x6c,0x75,0x82,0x85,0x86,0x73,0x61,0x54,0x4f,0x52,0x55,0x4f, -0x3b,0x37,0x37,0x3c,0x42,0x43,0x40,0x3f,0x2b,0x1e,0x1a,0x2d,0x34,0x2d,0x2f,0x2b, -0x21,0x22,0x25,0x29,0x2a,0x28,0x29,0x2c,0x27,0x28,0x28,0x27,0x28,0x2a,0x2a,0x28, -0x27,0x2a,0x2f,0x30,0x2a,0x22,0x20,0x22,0x2a,0x21,0x1e,0x23,0x27,0x26,0x25,0x27, -0x20,0x1a,0x1d,0x27,0x2c,0x2c,0x31,0x3a,0x4c,0x52,0x56,0x4a,0x3b,0x41,0x54,0x5d, -0x52,0x52,0x52,0x43,0x33,0x29,0x2a,0x41,0x4e,0x5b,0x5c,0x58,0x42,0x2d,0x3f,0x5c, -0x72,0x6b,0x61,0x5c,0x5e,0x62,0x63,0x61,0x56,0x48,0x39,0x2c,0x3d,0x61,0x6c,0x6d, -0x70,0x73,0x61,0x43,0x34,0x32,0x2e,0x2b,0x24,0x44,0x64,0x6e,0x6d,0x6a,0x61,0x57, -0x53,0x53,0x4a,0x47,0x4a,0x43,0x43,0x54,0x4f,0x43,0x3e,0x46,0x4d,0x4b,0x45,0x41, -0x3c,0x44,0x49,0x3a,0x2d,0x29,0x2b,0x3e,0x4d,0x5d,0x5e,0x5e,0x5e,0x61,0x64,0x57, -0x1d,0x1f,0x20,0x23,0x2a,0x33,0x38,0x38,0x2f,0x2d,0x2b,0x2b,0x2d,0x30,0x30,0x2f, -0x2d,0x2c,0x29,0x28,0x29,0x2a,0x26,0x20,0x17,0x16,0x16,0x19,0x19,0x18,0x18,0x1a, -0x1d,0x1e,0x1c,0x19,0x1a,0x1e,0x22,0x23,0x20,0x21,0x24,0x27,0x2a,0x2b,0x29,0x28, -0x23,0x23,0x24,0x27,0x29,0x29,0x27,0x24,0x23,0x20,0x1f,0x1f,0x1c,0x17,0x14,0x14, -0x16,0x14,0x14,0x16,0x16,0x17,0x1a,0x1f,0x1f,0x1e,0x1d,0x1b,0x1b,0x1a,0x1b,0x1b, -0x20,0x23,0x25,0x24,0x1f,0x1a,0x16,0x14,0x14,0x14,0x17,0x1f,0x24,0x27,0x2b,0x2f, -0x35,0x37,0x36,0x2e,0x27,0x23,0x22,0x21,0x21,0x20,0x20,0x24,0x28,0x2c,0x2e,0x2f, -0x2b,0x2d,0x2c,0x28,0x25,0x28,0x2a,0x2a,0x2f,0x30,0x31,0x33,0x33,0x2f,0x2a,0x25, -0x25,0x24,0x27,0x2d,0x2f,0x2b,0x26,0x24,0x26,0x24,0x24,0x26,0x2a,0x31,0x3c,0x46, -0x51,0x58,0x61,0x66,0x64,0x5f,0x59,0x56,0x4d,0x46,0x43,0x4b,0x52,0x50,0x4a,0x47, -0x38,0x2b,0x24,0x22,0x21,0x23,0x23,0x1b,0x1c,0x1b,0x1a,0x1b,0x1c,0x1e,0x20,0x20, -0x24,0x25,0x25,0x22,0x1e,0x1b,0x1b,0x1c,0x19,0x18,0x17,0x18,0x19,0x1a,0x1a,0x19, -0x1c,0x1d,0x20,0x22,0x22,0x22,0x28,0x2f,0x2f,0x2f,0x2f,0x30,0x33,0x37,0x3c,0x3f, -0x40,0x3c,0x3f,0x4d,0x5e,0x67,0x69,0x68,0x55,0x53,0x52,0x52,0x52,0x50,0x4b,0x46, -0x5a,0x61,0x59,0x4e,0x51,0x53,0x59,0x65,0x71,0x67,0x5a,0x4e,0x46,0x45,0x4a,0x4f, -0x57,0x59,0x58,0x55,0x52,0x4f,0x4b,0x47,0x4f,0x4f,0x53,0x59,0x5b,0x5c,0x5f,0x64, -0x64,0x61,0x5a,0x4f,0x45,0x3e,0x38,0x34,0x44,0x5d,0x74,0x80,0x8a,0x90,0x90,0x90, -0x8b,0x89,0x82,0x7c,0x75,0x6b,0x6e,0x7d,0x80,0x7f,0x7f,0x81,0x81,0x81,0x83,0x87, -0x8b,0x8d,0x8f,0x91,0x92,0x93,0x96,0x97,0x9a,0x9b,0x9c,0x9e,0x9f,0x9f,0x9e,0x9e, -0x9e,0x9f,0x9f,0x9f,0x9f,0x9e,0x9d,0x9c,0x9d,0x9a,0x96,0x92,0x8e,0x87,0x7e,0x77, -0x72,0x6f,0x6b,0x69,0x68,0x68,0x69,0x68,0x68,0x68,0x6a,0x6c,0x6f,0x70,0x70,0x6f, -0x75,0x74,0x76,0x7b,0x7d,0x7d,0x7d,0x7f,0x80,0x80,0x81,0x81,0x81,0x82,0x82,0x82, -0x84,0x86,0x85,0x83,0x83,0x85,0x85,0x83,0x7e,0x7f,0x80,0x80,0x7f,0x80,0x82,0x84, -0x85,0x85,0x84,0x85,0x86,0x87,0x86,0x85,0x83,0x81,0x7f,0x7c,0x7a,0x76,0x72,0x6f, -0x6c,0x6a,0x68,0x65,0x64,0x61,0x5f,0x5d,0x59,0x4f,0x3a,0x27,0x1d,0x16,0x14,0x17, -0x19,0x19,0x19,0x18,0x18,0x17,0x16,0x16,0x18,0x1a,0x19,0x17,0x1b,0x23,0x24,0x21, -0x1e,0x20,0x24,0x27,0x2b,0x30,0x36,0x3a,0x3d,0x42,0x4a,0x52,0x59,0x61,0x68,0x6c, -0x6c,0x72,0x74,0x71,0x71,0x76,0x77,0x74,0x72,0x6d,0x6c,0x6c,0x67,0x68,0x6c,0x6a, -0x68,0x6a,0x64,0x59,0x4b,0x3a,0x33,0x3a,0x45,0x46,0x43,0x3d,0x3a,0x39,0x32,0x2a, -0x24,0x25,0x26,0x26,0x22,0x20,0x24,0x2a,0x2f,0x3a,0x33,0x2c,0x3f,0x58,0x67,0x6f, -0x81,0x82,0x81,0x76,0x65,0x5e,0x5e,0x59,0x67,0x64,0x64,0x61,0x59,0x55,0x4e,0x41, -0x42,0x3d,0x39,0x39,0x3a,0x39,0x38,0x39,0x2a,0x27,0x1e,0x1f,0x1f,0x22,0x2a,0x20, -0x1b,0x1c,0x1f,0x22,0x21,0x1f,0x21,0x24,0x29,0x2a,0x2b,0x2d,0x2f,0x2e,0x2a,0x26, -0x2c,0x38,0x43,0x41,0x31,0x20,0x1c,0x20,0x26,0x23,0x23,0x25,0x26,0x25,0x24,0x25, -0x1f,0x1e,0x27,0x34,0x3a,0x38,0x3b,0x43,0x4f,0x52,0x52,0x45,0x38,0x41,0x55,0x5f, -0x59,0x53,0x4d,0x3e,0x31,0x26,0x23,0x35,0x45,0x5a,0x5e,0x55,0x3b,0x27,0x40,0x62, -0x6f,0x6a,0x63,0x5f,0x5f,0x5f,0x5e,0x5b,0x51,0x3b,0x2e,0x31,0x54,0x79,0x78,0x6d, -0x59,0x54,0x47,0x3e,0x3f,0x3c,0x36,0x35,0x41,0x52,0x61,0x64,0x63,0x63,0x5f,0x57, -0x4c,0x55,0x53,0x4e,0x50,0x4b,0x48,0x50,0x40,0x3b,0x3a,0x40,0x41,0x38,0x2f,0x2c, -0x3a,0x40,0x43,0x35,0x2e,0x2e,0x2d,0x3b,0x47,0x55,0x55,0x57,0x5b,0x5f,0x61,0x53, -0x1d,0x1b,0x18,0x17,0x1e,0x2a,0x35,0x39,0x2b,0x2b,0x2b,0x28,0x27,0x28,0x2d,0x31, -0x2f,0x2c,0x28,0x28,0x2f,0x34,0x30,0x28,0x1e,0x1a,0x18,0x18,0x18,0x17,0x18,0x1a, -0x1b,0x1b,0x19,0x19,0x1e,0x25,0x29,0x29,0x2a,0x29,0x29,0x2a,0x2a,0x29,0x27,0x25, -0x1c,0x1c,0x1c,0x1f,0x22,0x24,0x23,0x22,0x23,0x20,0x1d,0x1e,0x1d,0x19,0x15,0x14, -0x18,0x16,0x15,0x16,0x15,0x15,0x17,0x1b,0x1e,0x1d,0x1b,0x1a,0x19,0x1a,0x1a,0x1b, -0x1e,0x20,0x23,0x23,0x21,0x1c,0x17,0x14,0x15,0x15,0x18,0x1e,0x24,0x29,0x2f,0x34, -0x36,0x36,0x32,0x2a,0x24,0x22,0x21,0x20,0x21,0x21,0x23,0x29,0x2f,0x32,0x31,0x2f, -0x28,0x2a,0x2a,0x28,0x29,0x2b,0x2b,0x2a,0x2c,0x2f,0x33,0x34,0x32,0x2d,0x29,0x26, -0x25,0x21,0x20,0x23,0x26,0x26,0x24,0x23,0x25,0x22,0x1f,0x1f,0x22,0x29,0x35,0x3f, -0x47,0x4f,0x5b,0x66,0x6d,0x72,0x75,0x78,0x71,0x68,0x61,0x5f,0x5d,0x55,0x4f,0x4d, -0x40,0x2e,0x23,0x20,0x1b,0x1a,0x1c,0x1a,0x1b,0x1b,0x1c,0x1d,0x1f,0x20,0x22,0x23, -0x23,0x25,0x26,0x23,0x1e,0x1b,0x1b,0x1c,0x1a,0x19,0x19,0x19,0x1b,0x1c,0x1c,0x1c, -0x1d,0x1c,0x1d,0x20,0x23,0x25,0x2a,0x30,0x2d,0x2d,0x2f,0x32,0x38,0x3f,0x46,0x4a, -0x3a,0x38,0x3b,0x47,0x54,0x5a,0x5a,0x59,0x59,0x55,0x51,0x52,0x54,0x55,0x52,0x4f, -0x62,0x66,0x5f,0x55,0x54,0x57,0x5e,0x69,0x6b,0x67,0x58,0x43,0x38,0x3d,0x47,0x4e, -0x5c,0x5a,0x58,0x54,0x4e,0x48,0x47,0x48,0x47,0x45,0x46,0x4a,0x4e,0x52,0x57,0x5b, -0x65,0x62,0x5b,0x51,0x4b,0x49,0x46,0x43,0x48,0x5f,0x77,0x83,0x87,0x8a,0x8b,0x8b, -0x89,0x87,0x7e,0x76,0x6d,0x64,0x6b,0x7e,0x83,0x81,0x81,0x82,0x82,0x81,0x83,0x87, -0x8c,0x8e,0x90,0x92,0x93,0x94,0x97,0x98,0x98,0x99,0x9a,0x9b,0x9c,0x9c,0x9c,0x9c, -0x9c,0x9d,0x9e,0x9f,0xa0,0xa0,0x9f,0x9f,0xa0,0x9e,0x9d,0x9b,0x97,0x90,0x87,0x80, -0x79,0x74,0x6d,0x66,0x62,0x5f,0x5d,0x5b,0x5d,0x5e,0x5f,0x62,0x65,0x67,0x67,0x67, -0x6b,0x6b,0x6d,0x71,0x74,0x74,0x75,0x77,0x77,0x77,0x79,0x7c,0x80,0x86,0x8b,0x8e, -0x8c,0x8d,0x8c,0x8a,0x8a,0x8c,0x8c,0x8a,0x87,0x88,0x88,0x87,0x86,0x85,0x86,0x87, -0x89,0x88,0x88,0x88,0x89,0x89,0x88,0x87,0x87,0x85,0x82,0x80,0x7d,0x79,0x75,0x72, -0x6f,0x6c,0x69,0x67,0x66,0x65,0x63,0x62,0x6a,0x4b,0x2e,0x1f,0x19,0x1a,0x1a,0x18, -0x1b,0x1a,0x18,0x17,0x16,0x17,0x17,0x18,0x1f,0x1f,0x1d,0x1c,0x22,0x2b,0x2e,0x2c, -0x23,0x22,0x21,0x21,0x23,0x27,0x2e,0x33,0x38,0x3e,0x46,0x4d,0x52,0x57,0x5d,0x61, -0x65,0x6b,0x6f,0x6f,0x71,0x75,0x75,0x73,0x6f,0x6b,0x6c,0x6b,0x65,0x66,0x6a,0x68, -0x65,0x5e,0x52,0x46,0x38,0x2a,0x2f,0x42,0x46,0x43,0x3c,0x36,0x38,0x3a,0x35,0x2b, -0x2e,0x35,0x3b,0x38,0x2e,0x29,0x31,0x3d,0x43,0x47,0x3e,0x3f,0x61,0x85,0x8e,0x86, -0x72,0x70,0x77,0x81,0x82,0x79,0x61,0x47,0x46,0x4f,0x5c,0x61,0x5f,0x5f,0x59,0x4b, -0x41,0x38,0x2f,0x2a,0x29,0x2a,0x2d,0x32,0x30,0x2d,0x22,0x20,0x20,0x26,0x30,0x27, -0x1a,0x1c,0x1f,0x20,0x1f,0x1f,0x24,0x2b,0x28,0x26,0x25,0x29,0x2d,0x2f,0x2b,0x27, -0x2b,0x30,0x37,0x3a,0x34,0x29,0x20,0x1c,0x22,0x26,0x29,0x28,0x26,0x26,0x25,0x23, -0x20,0x22,0x2b,0x39,0x3f,0x3f,0x43,0x4a,0x52,0x51,0x4d,0x41,0x37,0x42,0x56,0x5f, -0x58,0x4c,0x43,0x36,0x2e,0x26,0x20,0x2e,0x36,0x50,0x57,0x51,0x3d,0x2e,0x42,0x5a, -0x60,0x61,0x64,0x66,0x65,0x61,0x5c,0x59,0x45,0x38,0x35,0x35,0x46,0x5a,0x5a,0x59, -0x57,0x4d,0x42,0x43,0x46,0x3f,0x3e,0x48,0x61,0x5f,0x59,0x53,0x52,0x56,0x57,0x57, -0x51,0x57,0x50,0x43,0x3d,0x36,0x2f,0x2e,0x36,0x37,0x3b,0x40,0x3d,0x38,0x37,0x3b, -0x46,0x45,0x3f,0x2d,0x2a,0x30,0x31,0x3d,0x44,0x4d,0x4b,0x50,0x59,0x5f,0x60,0x50, -0x1c,0x1b,0x18,0x18,0x1d,0x27,0x2f,0x32,0x28,0x28,0x28,0x26,0x24,0x25,0x2c,0x34, -0x33,0x30,0x2d,0x2e,0x34,0x37,0x33,0x2c,0x22,0x21,0x20,0x1f,0x1c,0x19,0x19,0x1b, -0x1c,0x1f,0x20,0x22,0x26,0x2c,0x30,0x30,0x33,0x30,0x2c,0x29,0x27,0x26,0x25,0x24, -0x21,0x20,0x1d,0x1a,0x19,0x1c,0x20,0x24,0x25,0x21,0x1e,0x20,0x20,0x1d,0x19,0x17, -0x18,0x16,0x15,0x16,0x15,0x13,0x16,0x19,0x1b,0x1a,0x19,0x19,0x1a,0x1b,0x1d,0x1e, -0x1b,0x1c,0x1d,0x1f,0x1e,0x1c,0x18,0x15,0x14,0x15,0x19,0x20,0x27,0x2e,0x34,0x38, -0x3a,0x38,0x33,0x2b,0x25,0x22,0x20,0x1d,0x1f,0x20,0x23,0x28,0x31,0x37,0x37,0x35, -0x2e,0x2d,0x2b,0x2a,0x2a,0x2b,0x2c,0x2b,0x27,0x2b,0x2f,0x30,0x2c,0x28,0x26,0x26, -0x25,0x21,0x1e,0x1f,0x23,0x24,0x22,0x21,0x21,0x1e,0x1d,0x1f,0x24,0x2d,0x3b,0x46, -0x4d,0x4f,0x51,0x53,0x57,0x5e,0x68,0x6e,0x68,0x6e,0x6d,0x65,0x62,0x64,0x5d,0x52, -0x3d,0x2a,0x1f,0x1e,0x19,0x17,0x1b,0x1d,0x1a,0x1b,0x1d,0x1e,0x1f,0x20,0x22,0x23, -0x22,0x24,0x26,0x24,0x20,0x1d,0x1d,0x1e,0x1b,0x1b,0x1b,0x1b,0x1c,0x1d,0x1e,0x1f, -0x1f,0x1c,0x1c,0x20,0x24,0x28,0x2d,0x31,0x2d,0x2d,0x2e,0x32,0x39,0x41,0x47,0x4b, -0x42,0x43,0x47,0x4e,0x52,0x52,0x51,0x52,0x5b,0x55,0x50,0x51,0x56,0x58,0x56,0x52, -0x5c,0x62,0x62,0x5d,0x5b,0x5e,0x63,0x68,0x6e,0x6b,0x5f,0x4d,0x3f,0x3e,0x43,0x46, -0x4e,0x48,0x46,0x4b,0x4f,0x4f,0x51,0x55,0x50,0x4e,0x4c,0x4c,0x4e,0x55,0x60,0x68, -0x77,0x70,0x60,0x50,0x48,0x48,0x49,0x48,0x45,0x56,0x71,0x83,0x89,0x8e,0x91,0x91, -0x87,0x86,0x7e,0x74,0x6a,0x62,0x6b,0x80,0x83,0x81,0x81,0x82,0x82,0x81,0x84,0x87, -0x8c,0x8e,0x90,0x92,0x93,0x94,0x97,0x98,0x97,0x98,0x99,0x9a,0x9b,0x9b,0x9b,0x9b, -0x9c,0x9d,0x9f,0xa0,0xa2,0xa2,0xa2,0xa2,0xa3,0xa3,0xa3,0xa3,0xa2,0x9e,0x97,0x93, -0x8e,0x89,0x7f,0x75,0x6c,0x64,0x5d,0x5a,0x5b,0x5a,0x59,0x59,0x5b,0x5d,0x5e,0x5e, -0x62,0x60,0x61,0x63,0x65,0x65,0x68,0x6c,0x6c,0x71,0x7a,0x84,0x8c,0x92,0x96,0x97, -0x92,0x93,0x93,0x90,0x90,0x92,0x92,0x91,0x90,0x90,0x8f,0x8e,0x8c,0x8b,0x8a,0x8a, -0x8a,0x89,0x89,0x8a,0x8b,0x8b,0x8a,0x89,0x89,0x87,0x85,0x82,0x7f,0x7b,0x77,0x74, -0x71,0x6f,0x6b,0x6a,0x69,0x69,0x68,0x68,0x6d,0x46,0x2a,0x22,0x1f,0x20,0x21,0x19, -0x1e,0x1d,0x1b,0x19,0x19,0x1b,0x1e,0x1f,0x1b,0x1b,0x1a,0x1c,0x24,0x2d,0x30,0x2e, -0x2b,0x29,0x26,0x23,0x22,0x23,0x26,0x28,0x30,0x37,0x41,0x49,0x4d,0x52,0x58,0x5d, -0x62,0x68,0x6d,0x6f,0x71,0x73,0x73,0x71,0x6e,0x6a,0x6a,0x68,0x64,0x66,0x68,0x63, -0x5c,0x54,0x45,0x39,0x31,0x2c,0x35,0x47,0x46,0x44,0x41,0x3e,0x41,0x44,0x3e,0x34, -0x33,0x3c,0x43,0x40,0x37,0x33,0x3b,0x45,0x41,0x3c,0x38,0x42,0x5d,0x73,0x76,0x71, -0x67,0x5f,0x64,0x75,0x84,0x88,0x78,0x62,0x50,0x53,0x57,0x57,0x57,0x5e,0x5b,0x4d, -0x3f,0x34,0x27,0x21,0x21,0x24,0x29,0x2d,0x2f,0x27,0x21,0x2b,0x2b,0x25,0x29,0x23, -0x1d,0x1e,0x20,0x21,0x21,0x25,0x30,0x3b,0x31,0x27,0x1f,0x1e,0x23,0x27,0x27,0x26, -0x21,0x1f,0x21,0x27,0x2b,0x29,0x24,0x20,0x23,0x29,0x2c,0x29,0x28,0x29,0x26,0x21, -0x22,0x21,0x26,0x32,0x3c,0x42,0x4a,0x53,0x52,0x4f,0x4b,0x40,0x3a,0x46,0x57,0x5c, -0x4d,0x41,0x3a,0x32,0x2f,0x2a,0x25,0x35,0x56,0x60,0x56,0x4b,0x44,0x42,0x52,0x5e, -0x53,0x5b,0x65,0x6c,0x6a,0x62,0x5a,0x57,0x52,0x53,0x58,0x4b,0x3e,0x3e,0x46,0x5a, -0x65,0x5f,0x53,0x49,0x3f,0x37,0x42,0x5a,0x66,0x64,0x64,0x64,0x63,0x5f,0x58,0x54, -0x5c,0x59,0x50,0x46,0x3b,0x2d,0x1f,0x18,0x20,0x2b,0x3a,0x42,0x3f,0x3b,0x40,0x48, -0x47,0x45,0x3f,0x2e,0x2d,0x34,0x33,0x3c,0x45,0x4b,0x48,0x4f,0x5a,0x60,0x60,0x4f, -0x1c,0x1c,0x1a,0x1a,0x1e,0x26,0x2c,0x2d,0x27,0x24,0x22,0x22,0x20,0x20,0x26,0x2d, -0x31,0x31,0x2f,0x2e,0x2e,0x2e,0x2a,0x24,0x1d,0x1e,0x1f,0x1e,0x19,0x16,0x19,0x1f, -0x22,0x27,0x2b,0x2b,0x2a,0x2c,0x2e,0x2e,0x29,0x25,0x20,0x1e,0x1e,0x21,0x24,0x25, -0x2f,0x2f,0x2c,0x24,0x1c,0x1a,0x1f,0x24,0x24,0x20,0x1e,0x20,0x22,0x1f,0x1b,0x19, -0x17,0x15,0x15,0x16,0x15,0x13,0x15,0x19,0x1b,0x1b,0x1b,0x1b,0x1b,0x1c,0x1d,0x1e, -0x1b,0x1a,0x19,0x19,0x18,0x17,0x15,0x14,0x12,0x15,0x1a,0x1f,0x26,0x2c,0x31,0x33, -0x3a,0x39,0x35,0x2e,0x29,0x26,0x22,0x1f,0x1c,0x1e,0x1f,0x23,0x2c,0x36,0x3a,0x39, -0x34,0x30,0x2b,0x28,0x26,0x26,0x27,0x28,0x28,0x2b,0x2e,0x2d,0x2a,0x27,0x28,0x2a, -0x28,0x27,0x25,0x24,0x26,0x27,0x24,0x20,0x1d,0x1d,0x1f,0x25,0x2c,0x36,0x44,0x50, -0x55,0x57,0x58,0x56,0x52,0x4f,0x4e,0x4e,0x52,0x5a,0x5d,0x58,0x57,0x58,0x51,0x45, -0x34,0x24,0x1d,0x1f,0x1b,0x18,0x1d,0x20,0x1a,0x1b,0x1d,0x1e,0x1d,0x1e,0x1f,0x21, -0x20,0x22,0x24,0x25,0x23,0x22,0x21,0x21,0x1b,0x1b,0x1a,0x1a,0x1b,0x1c,0x1e,0x1f, -0x20,0x1c,0x1b,0x1f,0x24,0x28,0x2d,0x31,0x31,0x2f,0x2e,0x30,0x34,0x3a,0x3d,0x3f, -0x40,0x47,0x50,0x57,0x58,0x57,0x5b,0x61,0x5a,0x55,0x51,0x52,0x56,0x58,0x55,0x51, -0x57,0x5b,0x60,0x60,0x5d,0x60,0x64,0x65,0x65,0x60,0x5b,0x57,0x51,0x4d,0x4e,0x52, -0x42,0x3b,0x3b,0x47,0x53,0x54,0x50,0x4e,0x4a,0x50,0x55,0x56,0x57,0x5a,0x61,0x66, -0x63,0x60,0x55,0x48,0x43,0x48,0x4b,0x49,0x49,0x52,0x6c,0x83,0x8a,0x90,0x94,0x91, -0x8b,0x88,0x7f,0x73,0x68,0x60,0x6c,0x83,0x81,0x80,0x80,0x82,0x82,0x81,0x84,0x88, -0x89,0x8b,0x8d,0x8f,0x90,0x92,0x94,0x95,0x97,0x98,0x98,0x99,0x9a,0x9b,0x9b,0x9b, -0x9d,0x9e,0xa0,0xa2,0xa4,0xa5,0xa6,0xa6,0xa7,0xa7,0xa7,0xa8,0xa8,0xa7,0xa5,0xa3, -0xa1,0x9d,0x96,0x8d,0x84,0x7b,0x72,0x6d,0x64,0x60,0x5a,0x55,0x54,0x54,0x54,0x54, -0x58,0x57,0x57,0x5a,0x5c,0x5f,0x66,0x6c,0x74,0x7b,0x85,0x90,0x98,0x9b,0x9b,0x9a, -0x99,0x9a,0x9a,0x98,0x97,0x99,0x9a,0x98,0x97,0x96,0x95,0x93,0x92,0x90,0x8e,0x8d, -0x8b,0x8a,0x8a,0x8b,0x8c,0x8d,0x8c,0x8b,0x8b,0x89,0x87,0x84,0x81,0x7d,0x79,0x76, -0x76,0x74,0x71,0x6f,0x6f,0x70,0x6f,0x6f,0x64,0x46,0x35,0x35,0x33,0x33,0x31,0x29, -0x25,0x23,0x1f,0x1d,0x1b,0x1b,0x1c,0x1d,0x22,0x22,0x23,0x26,0x2d,0x33,0x35,0x34, -0x34,0x33,0x31,0x2f,0x2d,0x2a,0x28,0x27,0x29,0x2e,0x35,0x3c,0x42,0x4a,0x53,0x59, -0x5d,0x63,0x69,0x6d,0x70,0x72,0x72,0x71,0x70,0x69,0x66,0x65,0x64,0x68,0x66,0x5b, -0x4f,0x4c,0x3e,0x31,0x31,0x35,0x3b,0x44,0x49,0x4a,0x48,0x45,0x45,0x46,0x41,0x3a, -0x3f,0x43,0x45,0x44,0x40,0x3f,0x41,0x43,0x43,0x3e,0x47,0x55,0x53,0x4d,0x59,0x6d, -0x78,0x6a,0x5f,0x59,0x57,0x5f,0x6a,0x6d,0x68,0x61,0x5b,0x55,0x52,0x52,0x47,0x31, -0x39,0x2f,0x28,0x28,0x2c,0x2d,0x2d,0x2c,0x2f,0x36,0x3d,0x44,0x37,0x27,0x26,0x1e, -0x1d,0x1d,0x1d,0x1d,0x1d,0x24,0x32,0x40,0x3b,0x2d,0x1f,0x1b,0x1d,0x1f,0x20,0x21, -0x1c,0x1f,0x22,0x24,0x21,0x1f,0x22,0x28,0x27,0x2b,0x2b,0x28,0x28,0x2b,0x29,0x23, -0x26,0x21,0x21,0x2c,0x3a,0x45,0x50,0x58,0x52,0x4d,0x49,0x43,0x41,0x4c,0x56,0x55, -0x46,0x3d,0x3c,0x37,0x33,0x2c,0x2a,0x3d,0x60,0x66,0x58,0x50,0x4e,0x48,0x4a,0x47, -0x51,0x58,0x64,0x69,0x64,0x5b,0x58,0x5b,0x66,0x66,0x6c,0x5e,0x4d,0x49,0x51,0x66, -0x69,0x68,0x59,0x43,0x34,0x32,0x42,0x59,0x62,0x62,0x62,0x63,0x63,0x63,0x65,0x67, -0x5d,0x50,0x4c,0x50,0x4a,0x37,0x24,0x1b,0x19,0x2b,0x42,0x4c,0x47,0x40,0x41,0x47, -0x41,0x43,0x44,0x3a,0x38,0x39,0x32,0x3a,0x4b,0x52,0x4e,0x55,0x5f,0x64,0x64,0x56, -0x1e,0x1d,0x19,0x17,0x1b,0x23,0x2a,0x2c,0x29,0x25,0x22,0x22,0x1f,0x1c,0x1f,0x25, -0x2a,0x2b,0x2a,0x25,0x21,0x1e,0x1b,0x18,0x17,0x17,0x18,0x17,0x15,0x15,0x1d,0x26, -0x29,0x2f,0x32,0x2f,0x2a,0x28,0x28,0x27,0x20,0x1c,0x18,0x16,0x18,0x1c,0x20,0x22, -0x30,0x34,0x35,0x30,0x26,0x1e,0x1c,0x1e,0x20,0x1d,0x1c,0x1f,0x20,0x1d,0x1b,0x1a, -0x17,0x15,0x15,0x16,0x15,0x14,0x15,0x19,0x1d,0x1d,0x1d,0x1d,0x1d,0x1c,0x1b,0x1a, -0x1b,0x1a,0x18,0x16,0x13,0x12,0x11,0x11,0x14,0x18,0x1c,0x20,0x25,0x2b,0x2e,0x2e, -0x32,0x34,0x32,0x2c,0x27,0x24,0x22,0x20,0x1b,0x1f,0x20,0x21,0x28,0x32,0x37,0x36, -0x39,0x33,0x2d,0x28,0x25,0x24,0x27,0x2b,0x2b,0x2d,0x2e,0x2c,0x29,0x27,0x29,0x2b, -0x27,0x29,0x2a,0x29,0x29,0x28,0x24,0x20,0x1a,0x1a,0x1e,0x24,0x2c,0x36,0x43,0x4e, -0x4f,0x55,0x5b,0x60,0x61,0x61,0x61,0x62,0x6b,0x64,0x5e,0x5c,0x55,0x47,0x39,0x32, -0x2d,0x22,0x20,0x21,0x1d,0x1c,0x20,0x21,0x1c,0x1e,0x1e,0x1d,0x1b,0x1a,0x1c,0x1e, -0x1d,0x1d,0x1f,0x21,0x23,0x22,0x20,0x1e,0x1a,0x1b,0x1a,0x1a,0x19,0x1a,0x1d,0x1f, -0x21,0x1d,0x1b,0x1e,0x22,0x26,0x2c,0x31,0x31,0x2f,0x2e,0x30,0x36,0x3c,0x40,0x41, -0x42,0x4a,0x54,0x58,0x55,0x53,0x58,0x60,0x5e,0x5a,0x57,0x57,0x5b,0x5c,0x59,0x56, -0x5c,0x5b,0x5e,0x5d,0x5a,0x5e,0x63,0x60,0x4d,0x49,0x4a,0x50,0x54,0x54,0x56,0x5b, -0x52,0x50,0x52,0x5b,0x60,0x5b,0x4e,0x44,0x43,0x49,0x4d,0x4e,0x4f,0x53,0x59,0x5d, -0x67,0x6d,0x6d,0x67,0x64,0x68,0x68,0x63,0x4e,0x50,0x69,0x82,0x88,0x8d,0x93,0x8e, -0x8e,0x8a,0x7e,0x70,0x63,0x5c,0x67,0x7e,0x81,0x80,0x80,0x82,0x82,0x82,0x84,0x88, -0x8a,0x8b,0x8d,0x8f,0x90,0x92,0x94,0x95,0x98,0x98,0x99,0x99,0x9a,0x9b,0x9c,0x9c, -0x9e,0xa0,0xa2,0xa4,0xa6,0xa7,0xa7,0xa7,0xaa,0xaa,0xa9,0xa9,0xa9,0xa9,0xaa,0xaa, -0xa9,0xa7,0xa4,0xa1,0x9c,0x96,0x90,0x8b,0x7f,0x79,0x70,0x68,0x63,0x61,0x5f,0x5f, -0x60,0x60,0x62,0x65,0x6a,0x6f,0x79,0x81,0x8c,0x8f,0x94,0x98,0x9b,0x9c,0x9c,0x9b, -0x9d,0x9e,0x9e,0x9c,0x9b,0x9d,0x9e,0x9c,0x9d,0x9c,0x9a,0x99,0x98,0x96,0x93,0x91, -0x8e,0x8e,0x8d,0x8e,0x8f,0x8f,0x8e,0x8d,0x8d,0x8b,0x89,0x87,0x84,0x81,0x7d,0x7a, -0x79,0x77,0x75,0x74,0x74,0x74,0x74,0x73,0x6a,0x5e,0x5a,0x5e,0x5e,0x5c,0x59,0x54, -0x4a,0x47,0x43,0x3e,0x3a,0x37,0x35,0x35,0x3d,0x3e,0x3f,0x42,0x46,0x49,0x4a,0x4a, -0x4f,0x4f,0x50,0x50,0x50,0x4d,0x49,0x46,0x4a,0x48,0x45,0x41,0x40,0x43,0x47,0x4b, -0x56,0x5c,0x63,0x6a,0x6f,0x71,0x72,0x73,0x71,0x6a,0x65,0x63,0x64,0x68,0x64,0x55, -0x45,0x45,0x38,0x2e,0x32,0x39,0x3d,0x41,0x4f,0x51,0x4f,0x4a,0x49,0x4d,0x4d,0x4a, -0x51,0x51,0x50,0x4e,0x4d,0x4d,0x4a,0x46,0x44,0x3c,0x49,0x5c,0x56,0x4c,0x5b,0x72, -0x74,0x67,0x5f,0x5b,0x56,0x55,0x56,0x53,0x55,0x50,0x53,0x59,0x5a,0x54,0x40,0x28, -0x23,0x21,0x24,0x2d,0x34,0x35,0x32,0x2f,0x32,0x50,0x5f,0x57,0x3e,0x33,0x36,0x2a, -0x1f,0x1d,0x1c,0x1b,0x1b,0x21,0x2e,0x3a,0x33,0x26,0x1b,0x1b,0x1f,0x20,0x20,0x21, -0x22,0x21,0x22,0x24,0x24,0x23,0x23,0x25,0x2b,0x2a,0x27,0x24,0x26,0x2a,0x2b,0x2a, -0x30,0x29,0x24,0x29,0x33,0x3e,0x48,0x4f,0x53,0x4c,0x47,0x43,0x44,0x4f,0x56,0x50, -0x49,0x43,0x46,0x42,0x3b,0x30,0x2c,0x42,0x4f,0x57,0x4e,0x49,0x47,0x3f,0x3f,0x3e, -0x4d,0x53,0x5c,0x60,0x5a,0x55,0x5c,0x68,0x6a,0x6b,0x70,0x63,0x53,0x4f,0x51,0x60, -0x68,0x66,0x54,0x3c,0x32,0x34,0x3c,0x46,0x59,0x5f,0x63,0x62,0x63,0x6a,0x72,0x78, -0x69,0x51,0x47,0x4d,0x47,0x38,0x2d,0x28,0x2a,0x38,0x47,0x4b,0x47,0x45,0x4c,0x55, -0x53,0x4c,0x48,0x3d,0x39,0x37,0x35,0x44,0x58,0x60,0x5e,0x61,0x64,0x64,0x66,0x5c, -0x22,0x1f,0x1a,0x16,0x18,0x1f,0x25,0x27,0x29,0x26,0x25,0x25,0x21,0x1b,0x1c,0x23, -0x28,0x28,0x24,0x1d,0x18,0x17,0x16,0x14,0x18,0x16,0x16,0x18,0x1b,0x1d,0x22,0x27, -0x29,0x2b,0x2b,0x27,0x23,0x22,0x21,0x20,0x1d,0x1b,0x18,0x17,0x18,0x19,0x1b,0x1c, -0x22,0x28,0x2f,0x31,0x2d,0x26,0x20,0x1d,0x1d,0x1b,0x1b,0x1e,0x1d,0x1b,0x1a,0x1a, -0x18,0x16,0x16,0x17,0x16,0x14,0x15,0x18,0x1d,0x1d,0x1e,0x1f,0x1e,0x1c,0x1a,0x18, -0x19,0x19,0x19,0x17,0x13,0x11,0x11,0x11,0x17,0x1a,0x1d,0x1f,0x25,0x2c,0x31,0x31, -0x2e,0x31,0x2f,0x28,0x22,0x20,0x21,0x21,0x1f,0x26,0x29,0x27,0x29,0x2e,0x30,0x2d, -0x38,0x33,0x2e,0x2b,0x27,0x26,0x2a,0x31,0x30,0x31,0x31,0x2f,0x2b,0x28,0x28,0x28, -0x25,0x2a,0x2e,0x2c,0x2a,0x28,0x25,0x21,0x1b,0x1a,0x1d,0x22,0x29,0x32,0x3e,0x48, -0x55,0x56,0x58,0x59,0x5c,0x62,0x69,0x6f,0x6e,0x64,0x5e,0x5e,0x5b,0x4e,0x3e,0x34, -0x2a,0x25,0x25,0x24,0x20,0x21,0x25,0x22,0x21,0x22,0x21,0x1e,0x1a,0x18,0x1a,0x1d, -0x1d,0x1c,0x1c,0x20,0x24,0x24,0x20,0x1b,0x1d,0x1d,0x1d,0x1c,0x1a,0x1b,0x1e,0x20, -0x23,0x20,0x1e,0x1f,0x22,0x26,0x2c,0x32,0x30,0x2e,0x2f,0x34,0x3d,0x45,0x4b,0x4d, -0x52,0x57,0x5c,0x5e,0x59,0x54,0x56,0x5c,0x62,0x5f,0x5c,0x5c,0x5d,0x5f,0x5e,0x5d, -0x62,0x5c,0x5d,0x5e,0x59,0x5e,0x62,0x5b,0x56,0x58,0x59,0x59,0x59,0x59,0x56,0x53, -0x63,0x68,0x6c,0x6a,0x64,0x5b,0x51,0x4a,0x50,0x4f,0x4b,0x49,0x4d,0x57,0x60,0x63, -0x69,0x6f,0x6b,0x5d,0x52,0x4f,0x4c,0x46,0x41,0x43,0x60,0x7e,0x85,0x8d,0x9a,0x98, -0x91,0x8e,0x84,0x77,0x69,0x5d,0x62,0x74,0x84,0x82,0x82,0x83,0x83,0x82,0x84,0x88, -0x8a,0x8c,0x8e,0x90,0x91,0x92,0x95,0x96,0x98,0x98,0x98,0x99,0x9a,0x9b,0x9c,0x9c, -0x9f,0xa1,0xa2,0xa4,0xa6,0xa7,0xa7,0xa7,0xaa,0xaa,0xaa,0xaa,0xaa,0xab,0xac,0xad, -0xac,0xab,0xaa,0xaa,0xa9,0xa8,0xa5,0xa2,0x9c,0x97,0x90,0x8a,0x85,0x82,0x80,0x7f, -0x7c,0x7d,0x80,0x83,0x86,0x8a,0x91,0x99,0x9e,0x9e,0x9e,0x9e,0x9f,0xa0,0xa1,0xa1, -0xa1,0xa2,0xa2,0xa0,0x9f,0xa1,0xa1,0xa0,0xa2,0xa0,0x9f,0x9e,0x9e,0x9c,0x99,0x97, -0x94,0x93,0x92,0x92,0x92,0x91,0x90,0x8e,0x90,0x8f,0x8d,0x8b,0x89,0x86,0x82,0x7f, -0x7c,0x7b,0x79,0x79,0x79,0x79,0x77,0x76,0x78,0x7c,0x7d,0x7e,0x80,0x7e,0x7a,0x7b, -0x79,0x78,0x76,0x73,0x6f,0x6c,0x69,0x67,0x60,0x61,0x63,0x65,0x66,0x68,0x6c,0x6f, -0x7a,0x79,0x79,0x7a,0x7b,0x7b,0x79,0x77,0x7c,0x77,0x6f,0x67,0x5f,0x57,0x50,0x4b, -0x55,0x5a,0x61,0x69,0x6e,0x71,0x73,0x74,0x71,0x6b,0x67,0x63,0x62,0x66,0x61,0x53, -0x46,0x42,0x37,0x31,0x36,0x3d,0x45,0x50,0x5e,0x5f,0x5b,0x56,0x56,0x5c,0x5d,0x5b, -0x59,0x5a,0x59,0x55,0x54,0x53,0x4f,0x4a,0x4f,0x4b,0x5a,0x6d,0x70,0x72,0x79,0x79, -0x61,0x58,0x5c,0x6b,0x72,0x6e,0x5d,0x49,0x43,0x42,0x4d,0x5b,0x5a,0x50,0x42,0x34, -0x21,0x22,0x27,0x2e,0x31,0x31,0x30,0x31,0x35,0x4e,0x55,0x49,0x34,0x32,0x3b,0x2f, -0x25,0x23,0x21,0x21,0x22,0x25,0x2e,0x36,0x2a,0x1f,0x18,0x1c,0x22,0x23,0x25,0x28, -0x28,0x21,0x1d,0x21,0x27,0x29,0x26,0x23,0x2d,0x28,0x23,0x21,0x21,0x24,0x2b,0x33, -0x36,0x2e,0x26,0x23,0x28,0x35,0x47,0x53,0x58,0x4d,0x43,0x3f,0x42,0x50,0x56,0x4f, -0x4d,0x4a,0x4f,0x4e,0x45,0x37,0x31,0x46,0x5e,0x5a,0x43,0x39,0x3a,0x3e,0x4f,0x5b, -0x4b,0x52,0x5c,0x60,0x58,0x53,0x5d,0x6c,0x6d,0x6f,0x74,0x65,0x57,0x56,0x56,0x61, -0x68,0x64,0x51,0x3e,0x38,0x38,0x39,0x3d,0x4f,0x64,0x78,0x7f,0x7f,0x7d,0x76,0x6e, -0x6e,0x56,0x4c,0x4d,0x45,0x3e,0x3c,0x38,0x31,0x3a,0x41,0x42,0x42,0x47,0x53,0x5d, -0x57,0x47,0x3d,0x36,0x37,0x37,0x3b,0x52,0x62,0x6c,0x69,0x65,0x5c,0x54,0x55,0x4f, -0x25,0x22,0x1d,0x18,0x18,0x1d,0x20,0x20,0x24,0x23,0x24,0x26,0x20,0x18,0x1b,0x23, -0x2b,0x28,0x22,0x1b,0x18,0x19,0x19,0x18,0x19,0x17,0x18,0x1e,0x23,0x24,0x22,0x21, -0x20,0x20,0x1d,0x1a,0x1a,0x1c,0x1c,0x1a,0x18,0x17,0x17,0x18,0x1a,0x1b,0x1b,0x1b, -0x16,0x1c,0x24,0x2d,0x31,0x2f,0x29,0x23,0x1b,0x1a,0x1c,0x1e,0x1d,0x1a,0x1a,0x1c, -0x19,0x18,0x17,0x18,0x16,0x13,0x14,0x17,0x19,0x1b,0x1d,0x1f,0x1f,0x1d,0x1b,0x19, -0x14,0x17,0x1a,0x19,0x16,0x13,0x14,0x15,0x14,0x18,0x1a,0x1c,0x23,0x2d,0x34,0x35, -0x33,0x35,0x32,0x29,0x21,0x1f,0x22,0x24,0x25,0x2e,0x33,0x30,0x2d,0x2e,0x2b,0x26, -0x32,0x2f,0x2d,0x2b,0x28,0x26,0x2c,0x34,0x35,0x36,0x36,0x34,0x30,0x2c,0x29,0x27, -0x26,0x2d,0x32,0x30,0x2c,0x2b,0x29,0x26,0x20,0x1f,0x20,0x24,0x2a,0x32,0x3f,0x4a, -0x52,0x51,0x4f,0x4c,0x4c,0x50,0x58,0x5e,0x60,0x62,0x60,0x5c,0x5f,0x5e,0x4d,0x36, -0x28,0x26,0x27,0x25,0x21,0x25,0x29,0x25,0x25,0x25,0x23,0x1f,0x1a,0x18,0x1a,0x1c, -0x23,0x21,0x20,0x24,0x2a,0x2a,0x24,0x1d,0x20,0x21,0x21,0x1f,0x1d,0x1e,0x21,0x23, -0x27,0x24,0x22,0x22,0x24,0x27,0x2e,0x34,0x32,0x30,0x30,0x36,0x3f,0x48,0x4d,0x4f, -0x53,0x55,0x59,0x5c,0x5b,0x59,0x5a,0x5e,0x61,0x5e,0x5b,0x5a,0x5a,0x5c,0x5e,0x5f, -0x62,0x5b,0x5e,0x61,0x5c,0x61,0x62,0x57,0x57,0x63,0x69,0x64,0x62,0x65,0x60,0x56, -0x5e,0x69,0x6d,0x63,0x56,0x51,0x52,0x52,0x55,0x51,0x4c,0x4a,0x52,0x5e,0x62,0x60, -0x6a,0x6d,0x63,0x4f,0x43,0x45,0x49,0x49,0x45,0x45,0x62,0x7e,0x7e,0x84,0x91,0x92, -0x94,0x95,0x90,0x86,0x78,0x65,0x62,0x6e,0x86,0x84,0x84,0x84,0x83,0x82,0x84,0x88, -0x88,0x8a,0x8c,0x8e,0x8f,0x90,0x92,0x94,0x98,0x98,0x98,0x99,0x99,0x9b,0x9b,0x9c, -0xa0,0xa1,0xa3,0xa4,0xa6,0xa6,0xa6,0xa6,0xa7,0xa8,0xaa,0xab,0xac,0xad,0xae,0xb0, -0xb0,0xaf,0xae,0xad,0xae,0xad,0xac,0xab,0xa9,0xa7,0xa3,0xa0,0x9e,0x9c,0x99,0x98, -0x95,0x96,0x99,0x9b,0x9a,0x99,0x9d,0xa3,0xa3,0xa3,0xa3,0xa3,0xa5,0xa7,0xa8,0xa9, -0xa7,0xa8,0xa8,0xa5,0xa5,0xa7,0xa7,0xa6,0xa5,0xa4,0xa2,0xa2,0xa2,0xa0,0x9d,0x9b, -0x99,0x98,0x96,0x96,0x95,0x93,0x91,0x8f,0x93,0x91,0x90,0x8e,0x8c,0x89,0x86,0x83, -0x81,0x80,0x7f,0x7f,0x7f,0x7f,0x7d,0x7b,0x7a,0x86,0x86,0x82,0x86,0x83,0x7e,0x83, -0x81,0x82,0x83,0x83,0x82,0x81,0x7f,0x7e,0x83,0x84,0x87,0x89,0x8a,0x8d,0x94,0x9a, -0x97,0x95,0x93,0x93,0x95,0x96,0x96,0x95,0x91,0x90,0x8e,0x8b,0x85,0x7a,0x6b,0x61, -0x59,0x5c,0x63,0x6b,0x6f,0x70,0x72,0x74,0x70,0x6c,0x69,0x64,0x61,0x64,0x60,0x52, -0x4b,0x42,0x38,0x37,0x3c,0x41,0x4e,0x63,0x6f,0x6f,0x6a,0x64,0x63,0x65,0x63,0x5c, -0x60,0x65,0x66,0x62,0x5e,0x5d,0x5b,0x58,0x4e,0x5c,0x72,0x7a,0x78,0x7f,0x80,0x6f, -0x63,0x5a,0x5c,0x68,0x6d,0x6d,0x67,0x5d,0x57,0x52,0x57,0x5a,0x4d,0x3e,0x37,0x33, -0x3b,0x39,0x37,0x33,0x2d,0x29,0x2c,0x32,0x47,0x46,0x3e,0x39,0x30,0x2e,0x36,0x2f, -0x28,0x27,0x27,0x28,0x2a,0x2c,0x31,0x36,0x32,0x26,0x1e,0x20,0x24,0x25,0x27,0x2c, -0x29,0x28,0x26,0x24,0x21,0x20,0x25,0x2c,0x2d,0x26,0x21,0x1f,0x1c,0x1e,0x2b,0x39, -0x33,0x2c,0x22,0x1d,0x22,0x37,0x53,0x69,0x5c,0x4d,0x40,0x3a,0x3f,0x4f,0x56,0x50, -0x4e,0x4b,0x53,0x54,0x4d,0x3e,0x38,0x4c,0x5c,0x55,0x42,0x42,0x48,0x46,0x4b,0x4e, -0x51,0x5a,0x66,0x68,0x5c,0x50,0x54,0x61,0x6d,0x68,0x66,0x5c,0x5d,0x67,0x66,0x69, -0x64,0x5f,0x50,0x41,0x3b,0x38,0x3b,0x44,0x5a,0x6b,0x77,0x74,0x72,0x74,0x71,0x6a, -0x4a,0x42,0x48,0x4f,0x4a,0x47,0x45,0x3a,0x32,0x3d,0x49,0x4e,0x4f,0x51,0x55,0x57, -0x3a,0x2c,0x2c,0x34,0x3e,0x3e,0x3e,0x54,0x63,0x6e,0x69,0x5f,0x4c,0x3d,0x3d,0x38, -0x30,0x26,0x1f,0x1e,0x1c,0x19,0x1c,0x22,0x22,0x1f,0x20,0x22,0x21,0x1b,0x19,0x1a, -0x25,0x25,0x23,0x1e,0x18,0x16,0x17,0x1a,0x22,0x20,0x1f,0x20,0x20,0x1e,0x1d,0x1f, -0x1d,0x1a,0x17,0x18,0x1c,0x1e,0x1e,0x1c,0x1d,0x1c,0x1b,0x1b,0x1c,0x1d,0x1d,0x1c, -0x1c,0x19,0x19,0x1d,0x23,0x28,0x27,0x24,0x1f,0x1f,0x20,0x20,0x1f,0x1f,0x1e,0x1e, -0x1f,0x1c,0x1a,0x1a,0x1a,0x1a,0x19,0x17,0x17,0x1a,0x1c,0x1d,0x1e,0x1e,0x1a,0x14, -0x14,0x14,0x14,0x15,0x16,0x16,0x16,0x15,0x17,0x18,0x1a,0x1c,0x1f,0x24,0x2b,0x30, -0x37,0x3a,0x37,0x2b,0x23,0x24,0x25,0x23,0x2a,0x30,0x37,0x3c,0x3b,0x36,0x2e,0x29, -0x2c,0x2d,0x2d,0x2a,0x26,0x25,0x26,0x29,0x2d,0x2d,0x2f,0x33,0x36,0x36,0x31,0x2d, -0x2e,0x2e,0x2c,0x2a,0x2b,0x2e,0x2e,0x2b,0x21,0x20,0x1f,0x21,0x25,0x31,0x44,0x54, -0x63,0x5e,0x57,0x52,0x4f,0x52,0x59,0x60,0x59,0x55,0x54,0x59,0x5c,0x54,0x44,0x38, -0x25,0x28,0x28,0x25,0x25,0x28,0x27,0x24,0x22,0x22,0x23,0x23,0x22,0x21,0x1f,0x1e, -0x1b,0x1e,0x24,0x2a,0x2d,0x2b,0x24,0x1f,0x1e,0x26,0x27,0x20,0x1c,0x22,0x2b,0x2f, -0x2a,0x27,0x23,0x20,0x21,0x27,0x2f,0x34,0x32,0x36,0x39,0x3f,0x4a,0x56,0x55,0x4d, -0x53,0x59,0x60,0x61,0x5c,0x58,0x58,0x59,0x59,0x58,0x5a,0x5d,0x61,0x62,0x5f,0x5c, -0x5e,0x60,0x63,0x63,0x61,0x60,0x62,0x65,0x64,0x61,0x61,0x65,0x67,0x64,0x61,0x62, -0x62,0x61,0x5e,0x57,0x50,0x4a,0x44,0x3f,0x3a,0x38,0x3c,0x46,0x50,0x51,0x4d,0x4a, -0x53,0x5d,0x64,0x62,0x58,0x49,0x44,0x4c,0x4c,0x47,0x59,0x7b,0x87,0x7d,0x7f,0x91, -0x99,0xa0,0x9e,0x9d,0xa1,0x95,0x84,0x81,0x89,0x85,0x82,0x83,0x86,0x88,0x87,0x85, -0x89,0x8a,0x8b,0x8c,0x8d,0x8e,0x91,0x93,0x93,0x95,0x97,0x99,0x9a,0x9a,0x9c,0x9d, -0xa2,0xa1,0xa0,0xa0,0xa2,0xa3,0xa5,0xa5,0xa7,0xa8,0xa9,0xac,0xae,0xb0,0xb1,0xb2, -0xb1,0xb2,0xb4,0xb5,0xb5,0xb3,0xb1,0xaf,0xae,0xad,0xab,0xa8,0xa6,0xa5,0xa5,0xa5, -0xa4,0xa3,0xa4,0xa6,0xa8,0xaa,0xaa,0xaa,0xa8,0xa8,0xa8,0xa9,0xa9,0xaa,0xaa,0xaa, -0xab,0xab,0xaa,0xaa,0xaa,0xab,0xac,0xac,0xaa,0xaa,0xaa,0xa9,0xa7,0xa4,0xa2,0xa0, -0x9d,0x9b,0x9a,0x99,0x99,0x98,0x97,0x95,0x98,0x96,0x93,0x91,0x90,0x8f,0x8d,0x8c, -0x89,0x86,0x84,0x84,0x85,0x85,0x81,0x7e,0x7d,0x7d,0x7e,0x80,0x82,0x81,0x7f,0x7d, -0x87,0x87,0x8a,0x8e,0x93,0x96,0x96,0x94,0x96,0x97,0x97,0x97,0x97,0x97,0x99,0x9a, -0x9d,0x9d,0x9e,0x9f,0xa1,0xa2,0xa1,0xa1,0x9e,0x9c,0x99,0x97,0x93,0x8c,0x82,0x7a, -0x72,0x70,0x6e,0x6f,0x71,0x72,0x72,0x70,0x70,0x6d,0x66,0x61,0x64,0x67,0x5d,0x4f, -0x45,0x3f,0x36,0x3c,0x47,0x47,0x56,0x77,0x71,0x6f,0x6e,0x6f,0x70,0x70,0x6f,0x6d, -0x6e,0x70,0x72,0x71,0x6d,0x67,0x60,0x5c,0x64,0x71,0x7f,0x7e,0x71,0x61,0x57,0x54, -0x65,0x65,0x5d,0x5b,0x63,0x64,0x68,0x76,0x7d,0x77,0x5e,0x47,0x41,0x3a,0x36,0x3e, -0x47,0x3d,0x33,0x2d,0x2b,0x2c,0x32,0x39,0x40,0x42,0x34,0x36,0x37,0x35,0x3e,0x36, -0x2c,0x22,0x29,0x32,0x2e,0x2e,0x34,0x32,0x2c,0x2a,0x27,0x25,0x28,0x2c,0x2c,0x29, -0x2b,0x2b,0x27,0x23,0x24,0x29,0x2b,0x29,0x2c,0x28,0x23,0x1f,0x1c,0x1c,0x21,0x27, -0x25,0x26,0x1a,0x14,0x24,0x35,0x48,0x5c,0x59,0x53,0x48,0x45,0x49,0x48,0x47,0x4c, -0x4e,0x4b,0x4a,0x45,0x35,0x29,0x36,0x4d,0x5c,0x4c,0x30,0x27,0x38,0x42,0x44,0x4b, -0x4a,0x53,0x67,0x6e,0x5c,0x4c,0x51,0x5c,0x68,0x64,0x59,0x51,0x52,0x52,0x57,0x63, -0x66,0x58,0x4d,0x4b,0x46,0x40,0x43,0x4d,0x61,0x6d,0x75,0x70,0x6e,0x79,0x77,0x65, -0x4f,0x47,0x3f,0x3f,0x42,0x43,0x40,0x3c,0x3b,0x4d,0x56,0x56,0x5d,0x5e,0x51,0x44, -0x34,0x3d,0x4e,0x4e,0x45,0x3c,0x40,0x5d,0x73,0x71,0x6f,0x64,0x49,0x2c,0x20,0x23, -0x38,0x2d,0x23,0x21,0x20,0x1f,0x23,0x2a,0x28,0x24,0x21,0x20,0x1e,0x1b,0x1c,0x1f, -0x22,0x23,0x24,0x21,0x1e,0x1c,0x1d,0x20,0x22,0x21,0x20,0x21,0x20,0x1e,0x1e,0x21, -0x22,0x20,0x1e,0x1e,0x21,0x23,0x24,0x24,0x1f,0x1e,0x1f,0x20,0x22,0x23,0x22,0x21, -0x21,0x1d,0x19,0x18,0x1b,0x20,0x25,0x28,0x24,0x22,0x20,0x1e,0x1e,0x1d,0x1b,0x19, -0x1a,0x1a,0x19,0x1a,0x1a,0x1b,0x1b,0x1a,0x1a,0x1c,0x1e,0x1f,0x21,0x21,0x1c,0x16, -0x15,0x15,0x15,0x15,0x16,0x16,0x16,0x15,0x16,0x19,0x1d,0x21,0x24,0x27,0x2b,0x2e, -0x32,0x35,0x32,0x28,0x23,0x28,0x2d,0x2e,0x30,0x32,0x37,0x3c,0x3f,0x3c,0x36,0x31, -0x29,0x2b,0x2b,0x28,0x24,0x23,0x24,0x26,0x28,0x29,0x2c,0x2f,0x31,0x32,0x31,0x30, -0x37,0x34,0x2f,0x2b,0x2c,0x2e,0x2d,0x29,0x2c,0x31,0x39,0x3c,0x3b,0x3c,0x44,0x4d, -0x49,0x4e,0x56,0x5e,0x63,0x67,0x6a,0x6d,0x66,0x68,0x6a,0x68,0x61,0x53,0x41,0x34, -0x26,0x28,0x28,0x25,0x23,0x23,0x25,0x27,0x23,0x23,0x22,0x21,0x1f,0x1e,0x1e,0x1e, -0x20,0x22,0x25,0x2a,0x2c,0x2a,0x25,0x20,0x22,0x29,0x2a,0x22,0x20,0x28,0x32,0x37, -0x35,0x32,0x2d,0x29,0x27,0x28,0x2a,0x2c,0x30,0x34,0x3c,0x46,0x4f,0x54,0x56,0x58, -0x55,0x58,0x5a,0x58,0x54,0x51,0x52,0x54,0x57,0x57,0x59,0x5c,0x60,0x61,0x61,0x60, -0x60,0x5f,0x5d,0x59,0x58,0x5c,0x64,0x6a,0x6d,0x69,0x66,0x67,0x67,0x65,0x65,0x67, -0x63,0x62,0x60,0x5b,0x55,0x4e,0x4b,0x4b,0x50,0x4a,0x45,0x47,0x4a,0x4e,0x52,0x56, -0x63,0x66,0x63,0x5e,0x5a,0x51,0x4e,0x56,0x4b,0x48,0x58,0x77,0x84,0x7d,0x7c,0x86, -0x93,0x9f,0xa2,0xa5,0xa9,0x9d,0x8c,0x88,0x88,0x86,0x84,0x84,0x86,0x87,0x87,0x87, -0x89,0x8a,0x8b,0x8b,0x8c,0x8e,0x91,0x93,0x92,0x94,0x97,0x98,0x99,0x9a,0x9c,0x9d, -0x9f,0x9f,0x9f,0xa0,0xa3,0xa5,0xa8,0xa9,0xac,0xad,0xae,0xb0,0xb2,0xb4,0xb6,0xb6, -0xb6,0xb7,0xb8,0xb8,0xb8,0xb6,0xb4,0xb3,0xb2,0xb1,0xb0,0xae,0xac,0xab,0xaa,0xa9, -0xaa,0xaa,0xaa,0xab,0xac,0xad,0xad,0xac,0xac,0xad,0xad,0xad,0xae,0xae,0xaf,0xaf, -0xad,0xad,0xad,0xad,0xae,0xaf,0xaf,0xb0,0xae,0xae,0xae,0xad,0xab,0xa9,0xa7,0xa6, -0xa1,0x9f,0x9d,0x9b,0x9a,0x99,0x98,0x96,0x98,0x96,0x95,0x93,0x93,0x92,0x91,0x90, -0x8c,0x8a,0x88,0x87,0x88,0x88,0x85,0x82,0x81,0x7f,0x7c,0x7a,0x79,0x7a,0x7b,0x7c, -0x7b,0x7b,0x7d,0x7f,0x83,0x85,0x87,0x87,0x8d,0x8f,0x90,0x91,0x92,0x93,0x95,0x97, -0x9b,0x9b,0x9c,0x9d,0x9f,0xa0,0xa0,0xa0,0xa0,0x9e,0x9d,0x9c,0x9b,0x96,0x8f,0x89, -0x81,0x7e,0x7a,0x78,0x77,0x76,0x73,0x70,0x6f,0x6c,0x65,0x61,0x64,0x65,0x5c,0x4e, -0x48,0x3b,0x41,0x47,0x48,0x61,0x78,0x71,0x6f,0x6f,0x6f,0x71,0x73,0x75,0x75,0x74, -0x68,0x6c,0x70,0x6f,0x6a,0x64,0x60,0x5f,0x63,0x6f,0x79,0x7d,0x7e,0x79,0x67,0x55, -0x56,0x5c,0x66,0x6e,0x6b,0x64,0x6f,0x87,0x92,0x7f,0x61,0x4c,0x45,0x3f,0x3b,0x3e, -0x4a,0x40,0x39,0x3b,0x40,0x3f,0x3b,0x37,0x3c,0x42,0x38,0x38,0x38,0x37,0x3e,0x37, -0x37,0x30,0x33,0x35,0x2e,0x2e,0x33,0x31,0x33,0x35,0x36,0x32,0x2f,0x2f,0x2f,0x2f, -0x2d,0x2c,0x2b,0x2b,0x30,0x35,0x35,0x31,0x2c,0x28,0x24,0x22,0x20,0x1e,0x20,0x24, -0x21,0x24,0x1f,0x1b,0x22,0x32,0x48,0x5b,0x5c,0x51,0x4a,0x49,0x4a,0x4b,0x4d,0x4f, -0x48,0x4d,0x53,0x50,0x3f,0x31,0x39,0x4a,0x4e,0x49,0x3b,0x33,0x3d,0x4a,0x4d,0x4c, -0x48,0x55,0x66,0x66,0x55,0x4f,0x59,0x60,0x68,0x66,0x5c,0x52,0x4f,0x4e,0x55,0x62, -0x73,0x65,0x59,0x52,0x49,0x44,0x4c,0x5a,0x75,0x6e,0x68,0x66,0x6a,0x72,0x6b,0x59, -0x48,0x48,0x48,0x44,0x3e,0x3b,0x40,0x46,0x4d,0x5b,0x5c,0x55,0x55,0x55,0x4c,0x44, -0x42,0x3c,0x47,0x4f,0x48,0x36,0x3b,0x61,0x6f,0x76,0x6d,0x53,0x47,0x54,0x66,0x6e, -0x37,0x2d,0x25,0x24,0x24,0x23,0x24,0x28,0x27,0x23,0x20,0x1f,0x1d,0x1b,0x1c,0x1e, -0x22,0x25,0x27,0x27,0x25,0x23,0x23,0x24,0x22,0x21,0x21,0x21,0x1f,0x1d,0x1e,0x22, -0x24,0x24,0x23,0x22,0x22,0x24,0x27,0x2a,0x1e,0x1d,0x1e,0x20,0x22,0x23,0x22,0x21, -0x22,0x1f,0x1a,0x16,0x17,0x1b,0x21,0x26,0x28,0x25,0x22,0x1f,0x1d,0x1b,0x17,0x14, -0x16,0x17,0x19,0x1a,0x1a,0x1b,0x1c,0x1c,0x1b,0x1d,0x1e,0x20,0x22,0x23,0x1e,0x17, -0x15,0x15,0x14,0x15,0x16,0x17,0x16,0x15,0x18,0x1a,0x1e,0x22,0x27,0x2c,0x30,0x34, -0x2e,0x30,0x2b,0x22,0x1e,0x25,0x2c,0x30,0x34,0x33,0x34,0x38,0x3c,0x3c,0x37,0x32, -0x2a,0x2b,0x2b,0x29,0x25,0x23,0x24,0x25,0x27,0x2a,0x2d,0x2e,0x2d,0x2e,0x31,0x34, -0x39,0x35,0x2e,0x29,0x2a,0x2d,0x2d,0x2b,0x38,0x3c,0x42,0x44,0x42,0x44,0x50,0x5d, -0x68,0x65,0x5e,0x56,0x4f,0x4f,0x52,0x56,0x68,0x6e,0x72,0x6f,0x69,0x5c,0x47,0x34, -0x27,0x27,0x27,0x27,0x25,0x23,0x25,0x28,0x27,0x26,0x24,0x22,0x1f,0x1f,0x20,0x22, -0x23,0x23,0x25,0x29,0x2b,0x2b,0x27,0x23,0x23,0x28,0x27,0x21,0x1e,0x26,0x31,0x37, -0x38,0x37,0x35,0x33,0x32,0x31,0x2f,0x2e,0x30,0x33,0x3f,0x4c,0x4f,0x4e,0x52,0x5c, -0x57,0x56,0x54,0x51,0x4e,0x4e,0x50,0x52,0x53,0x54,0x57,0x59,0x5a,0x5c,0x5d,0x5f, -0x63,0x60,0x5b,0x56,0x55,0x59,0x62,0x69,0x60,0x5f,0x5f,0x60,0x5f,0x5e,0x5f,0x62, -0x5d,0x5d,0x5f,0x5f,0x59,0x50,0x50,0x55,0x54,0x54,0x57,0x5a,0x5b,0x58,0x58,0x5a, -0x62,0x61,0x5b,0x58,0x5a,0x55,0x50,0x53,0x51,0x50,0x5c,0x73,0x81,0x7f,0x7a,0x7a, -0x89,0x96,0x9f,0xa4,0xa6,0x9b,0x8e,0x8a,0x87,0x86,0x86,0x85,0x86,0x87,0x87,0x88, -0x89,0x8a,0x8b,0x8b,0x8b,0x8d,0x90,0x92,0x91,0x93,0x96,0x98,0x99,0x9a,0x9c,0x9d, -0x9c,0x9d,0x9f,0xa2,0xa5,0xa9,0xac,0xae,0xb2,0xb3,0xb4,0xb6,0xb8,0xb9,0xbb,0xbb, -0xba,0xbb,0xbb,0xbb,0xba,0xb9,0xb8,0xb8,0xb6,0xb6,0xb5,0xb4,0xb3,0xb1,0xb0,0xaf, -0xb1,0xb0,0xaf,0xb0,0xb0,0xb1,0xb0,0xaf,0xb0,0xb0,0xb0,0xb1,0xb1,0xb1,0xb1,0xb1, -0xae,0xaf,0xb0,0xb1,0xb2,0xb2,0xb3,0xb3,0xb2,0xb2,0xb2,0xb1,0xb0,0xae,0xad,0xac, -0xa9,0xa6,0xa2,0x9f,0x9e,0x9c,0x9b,0x9a,0x9a,0x99,0x98,0x97,0x98,0x97,0x96,0x95, -0x92,0x8f,0x8d,0x8d,0x8e,0x8d,0x8b,0x89,0x86,0x82,0x7a,0x73,0x70,0x70,0x74,0x77, -0x78,0x79,0x7a,0x7a,0x7b,0x7d,0x7f,0x81,0x82,0x83,0x86,0x88,0x8a,0x8c,0x8f,0x91, -0x96,0x96,0x98,0x99,0x9a,0x9b,0x9c,0x9d,0x9d,0x9c,0x9b,0x9c,0x9c,0x9a,0x96,0x92, -0x8e,0x8a,0x85,0x81,0x7e,0x7a,0x75,0x71,0x6e,0x6b,0x65,0x62,0x64,0x64,0x59,0x4c, -0x42,0x45,0x43,0x48,0x5e,0x73,0x76,0x72,0x6f,0x6f,0x70,0x72,0x74,0x76,0x77,0x77, -0x6c,0x71,0x75,0x74,0x6d,0x67,0x66,0x67,0x66,0x6a,0x69,0x68,0x74,0x84,0x83,0x77, -0x64,0x5b,0x5e,0x68,0x69,0x70,0x86,0x9b,0x94,0x75,0x5a,0x51,0x4e,0x4c,0x49,0x45, -0x41,0x40,0x40,0x3f,0x3c,0x3c,0x40,0x46,0x40,0x49,0x45,0x41,0x3e,0x3f,0x46,0x41, -0x37,0x37,0x3a,0x38,0x32,0x36,0x40,0x40,0x3b,0x41,0x44,0x3e,0x35,0x30,0x31,0x32, -0x2b,0x2a,0x2a,0x2d,0x35,0x3b,0x39,0x35,0x2c,0x29,0x26,0x25,0x24,0x22,0x21,0x22, -0x22,0x24,0x26,0x24,0x25,0x36,0x4e,0x5b,0x4b,0x40,0x44,0x4e,0x4c,0x4d,0x4e,0x49, -0x48,0x52,0x59,0x52,0x41,0x37,0x3d,0x4a,0x52,0x49,0x3b,0x2f,0x35,0x4c,0x57,0x4f, -0x51,0x5d,0x6a,0x65,0x5a,0x5a,0x5d,0x59,0x5f,0x67,0x68,0x63,0x5a,0x4f,0x4f,0x59, -0x6d,0x65,0x5b,0x51,0x44,0x40,0x4d,0x5e,0x69,0x62,0x65,0x6f,0x72,0x6c,0x58,0x41, -0x41,0x41,0x3f,0x3a,0x33,0x31,0x3a,0x44,0x5f,0x71,0x76,0x6e,0x6a,0x64,0x59,0x51, -0x49,0x41,0x43,0x40,0x38,0x30,0x3d,0x65,0x79,0x73,0x5a,0x3b,0x3b,0x58,0x6a,0x68, -0x30,0x2a,0x26,0x27,0x28,0x24,0x21,0x20,0x21,0x21,0x21,0x21,0x20,0x1e,0x1d,0x1c, -0x23,0x26,0x29,0x29,0x27,0x24,0x22,0x22,0x22,0x21,0x20,0x1f,0x1c,0x1a,0x1c,0x20, -0x1f,0x21,0x22,0x20,0x1e,0x1f,0x25,0x29,0x20,0x1f,0x1d,0x1e,0x1e,0x1f,0x1e,0x1e, -0x1e,0x1c,0x1a,0x19,0x1a,0x1c,0x1d,0x1e,0x27,0x27,0x26,0x23,0x1f,0x1a,0x16,0x14, -0x15,0x17,0x1a,0x1b,0x1a,0x19,0x1a,0x1b,0x1e,0x1f,0x20,0x22,0x24,0x25,0x21,0x1b, -0x15,0x14,0x13,0x14,0x16,0x17,0x17,0x16,0x1a,0x1a,0x1c,0x1f,0x25,0x2e,0x36,0x3c, -0x3b,0x3b,0x36,0x2c,0x27,0x2b,0x32,0x36,0x38,0x37,0x36,0x37,0x38,0x38,0x35,0x33, -0x30,0x30,0x2f,0x2d,0x29,0x27,0x26,0x27,0x29,0x2c,0x2f,0x2d,0x29,0x29,0x2e,0x34, -0x33,0x31,0x2c,0x27,0x26,0x2b,0x2f,0x30,0x37,0x36,0x36,0x36,0x38,0x41,0x53,0x62, -0x67,0x6e,0x73,0x71,0x68,0x5e,0x54,0x4e,0x55,0x5a,0x5f,0x62,0x65,0x60,0x4c,0x37, -0x2f,0x29,0x25,0x28,0x2a,0x28,0x26,0x27,0x29,0x29,0x29,0x26,0x24,0x23,0x24,0x26, -0x22,0x22,0x24,0x28,0x2c,0x2c,0x29,0x26,0x25,0x29,0x28,0x23,0x20,0x24,0x2d,0x32, -0x38,0x39,0x3a,0x3c,0x3c,0x3a,0x36,0x34,0x36,0x3b,0x45,0x4d,0x4e,0x4c,0x50,0x57, -0x55,0x52,0x4f,0x4d,0x4d,0x4e,0x4f,0x51,0x52,0x55,0x59,0x59,0x58,0x58,0x5a,0x5c, -0x63,0x62,0x61,0x5e,0x5c,0x5c,0x5e,0x60,0x5b,0x5f,0x63,0x65,0x64,0x62,0x61,0x62, -0x60,0x60,0x60,0x5c,0x4d,0x3d,0x38,0x3e,0x41,0x3f,0x3e,0x42,0x47,0x4d,0x56,0x5d, -0x64,0x61,0x59,0x55,0x59,0x5a,0x58,0x5c,0x5e,0x5e,0x63,0x70,0x7e,0x82,0x7c,0x73, -0x81,0x8c,0x97,0x9e,0x9d,0x95,0x8c,0x88,0x86,0x86,0x86,0x86,0x85,0x86,0x87,0x88, -0x88,0x89,0x8a,0x8b,0x8b,0x8d,0x8f,0x91,0x91,0x93,0x96,0x98,0x99,0x9b,0x9d,0x9e, -0x9e,0xa0,0xa3,0xa6,0xa9,0xad,0xb1,0xb4,0xb5,0xb6,0xb7,0xb9,0xba,0xbc,0xbd,0xbd, -0xbb,0xbb,0xba,0xba,0xba,0xbb,0xbb,0xbb,0xb8,0xb9,0xb9,0xb8,0xb7,0xb5,0xb4,0xb3, -0xb4,0xb3,0xb2,0xb2,0xb2,0xb2,0xb1,0xb0,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb0,0xb0, -0xaf,0xb0,0xb1,0xb3,0xb4,0xb4,0xb3,0xb3,0xb4,0xb4,0xb4,0xb3,0xb3,0xb2,0xb1,0xb0, -0xb1,0xae,0xa9,0xa6,0xa4,0xa3,0xa2,0xa1,0xa0,0x9f,0x9e,0x9d,0x9d,0x9d,0x9b,0x9a, -0x97,0x95,0x93,0x93,0x93,0x93,0x91,0x90,0x8a,0x85,0x7d,0x74,0x6c,0x69,0x6a,0x6b, -0x6d,0x6f,0x70,0x70,0x70,0x70,0x73,0x76,0x77,0x79,0x7c,0x7e,0x81,0x84,0x87,0x8a, -0x8e,0x8f,0x90,0x91,0x92,0x93,0x95,0x96,0x98,0x97,0x97,0x97,0x98,0x96,0x94,0x91, -0x8f,0x8c,0x87,0x84,0x81,0x7d,0x77,0x73,0x6e,0x6b,0x66,0x63,0x64,0x62,0x57,0x4b, -0x43,0x46,0x45,0x56,0x72,0x70,0x68,0x75,0x72,0x71,0x71,0x72,0x73,0x73,0x74,0x74, -0x76,0x79,0x7b,0x79,0x74,0x6f,0x6e,0x6e,0x6e,0x69,0x5c,0x4d,0x4f,0x5f,0x6d,0x71, -0x71,0x5d,0x4e,0x47,0x4f,0x71,0x95,0xa0,0x81,0x62,0x54,0x5a,0x5a,0x59,0x56,0x4d, -0x46,0x4b,0x4d,0x49,0x40,0x3e,0x46,0x50,0x45,0x4d,0x4c,0x45,0x40,0x43,0x4a,0x4a, -0x45,0x51,0x58,0x4e,0x3d,0x33,0x2f,0x2a,0x3a,0x41,0x44,0x3e,0x34,0x30,0x30,0x31, -0x2c,0x2a,0x29,0x2a,0x2f,0x35,0x37,0x37,0x2f,0x2a,0x27,0x27,0x28,0x26,0x25,0x26, -0x28,0x25,0x2a,0x2d,0x30,0x45,0x5b,0x5d,0x4d,0x3f,0x47,0x53,0x4e,0x4f,0x54,0x4c, -0x4d,0x55,0x55,0x49,0x3a,0x37,0x40,0x49,0x52,0x3f,0x30,0x2b,0x35,0x51,0x5d,0x50, -0x5a,0x63,0x6d,0x6d,0x65,0x64,0x5e,0x50,0x61,0x63,0x5b,0x4c,0x3f,0x3a,0x46,0x59, -0x61,0x5f,0x5b,0x51,0x43,0x41,0x4f,0x61,0x72,0x69,0x63,0x5d,0x52,0x4c,0x48,0x3f, -0x4d,0x42,0x39,0x3a,0x40,0x44,0x49,0x4d,0x53,0x67,0x70,0x6c,0x68,0x62,0x59,0x55, -0x50,0x53,0x4a,0x2f,0x26,0x34,0x45,0x5c,0x72,0x60,0x4f,0x53,0x69,0x79,0x75,0x6a, -0x30,0x2b,0x28,0x28,0x28,0x25,0x21,0x1f,0x20,0x21,0x21,0x21,0x22,0x22,0x21,0x21, -0x24,0x26,0x28,0x29,0x28,0x25,0x22,0x21,0x22,0x20,0x1e,0x1c,0x19,0x16,0x18,0x1c, -0x1c,0x1f,0x21,0x1f,0x1b,0x1c,0x21,0x27,0x28,0x25,0x23,0x20,0x1f,0x1f,0x1d,0x1c, -0x1b,0x18,0x17,0x1a,0x1e,0x1f,0x1d,0x19,0x21,0x25,0x29,0x28,0x22,0x1b,0x18,0x17, -0x19,0x1b,0x1e,0x1e,0x1b,0x19,0x19,0x19,0x21,0x22,0x23,0x23,0x25,0x26,0x24,0x20, -0x15,0x13,0x12,0x13,0x16,0x18,0x18,0x16,0x19,0x19,0x19,0x1d,0x24,0x2c,0x34,0x38, -0x3b,0x3b,0x37,0x2f,0x2a,0x2b,0x30,0x34,0x3c,0x3d,0x3e,0x3d,0x3a,0x38,0x39,0x3a, -0x34,0x34,0x33,0x30,0x2d,0x2b,0x29,0x29,0x29,0x2c,0x2e,0x2c,0x28,0x28,0x2d,0x32, -0x31,0x33,0x32,0x2b,0x27,0x29,0x2e,0x32,0x2e,0x2c,0x2b,0x2e,0x33,0x39,0x43,0x4b, -0x59,0x61,0x68,0x69,0x69,0x6d,0x71,0x72,0x63,0x6b,0x72,0x75,0x75,0x72,0x66,0x59, -0x44,0x36,0x28,0x26,0x2a,0x2b,0x29,0x25,0x26,0x28,0x2a,0x2a,0x27,0x24,0x25,0x26, -0x22,0x23,0x25,0x2a,0x2d,0x2d,0x29,0x26,0x29,0x2c,0x2d,0x29,0x26,0x28,0x2d,0x31, -0x38,0x3b,0x3f,0x41,0x40,0x3e,0x3b,0x3a,0x40,0x46,0x4b,0x4c,0x4e,0x52,0x53,0x51, -0x52,0x50,0x4e,0x4e,0x4e,0x4e,0x4d,0x4c,0x51,0x56,0x5b,0x5c,0x5b,0x5a,0x5b,0x5e, -0x60,0x62,0x64,0x64,0x61,0x5e,0x5b,0x5a,0x5e,0x62,0x66,0x66,0x65,0x64,0x63,0x63, -0x67,0x67,0x65,0x5e,0x4e,0x40,0x40,0x47,0x48,0x46,0x47,0x4f,0x58,0x60,0x67,0x6b, -0x68,0x67,0x5b,0x52,0x53,0x56,0x5b,0x64,0x64,0x64,0x64,0x6a,0x78,0x84,0x81,0x76, -0x7c,0x85,0x94,0x9f,0x9f,0x99,0x91,0x89,0x85,0x86,0x86,0x86,0x85,0x86,0x87,0x88, -0x88,0x89,0x8a,0x8b,0x8b,0x8d,0x8f,0x92,0x92,0x94,0x97,0x99,0x9b,0x9d,0x9f,0xa1, -0xa4,0xa6,0xa9,0xab,0xad,0xb0,0xb4,0xb6,0xb5,0xb6,0xb7,0xb8,0xb9,0xbb,0xbb,0xbc, -0xba,0xba,0xba,0xba,0xbb,0xbc,0xbd,0xbe,0xba,0xba,0xbb,0xbb,0xba,0xb8,0xb7,0xb6, -0xb5,0xb4,0xb3,0xb3,0xb4,0xb4,0xb3,0xb2,0xb2,0xb2,0xb2,0xb1,0xb1,0xb1,0xb0,0xb0, -0xb1,0xb2,0xb3,0xb4,0xb5,0xb5,0xb4,0xb4,0xb5,0xb5,0xb6,0xb6,0xb6,0xb5,0xb5,0xb5, -0xb7,0xb4,0xb0,0xad,0xab,0xab,0xaa,0xa9,0xa7,0xa6,0xa5,0xa4,0xa3,0xa2,0x9f,0x9d, -0x9c,0x9b,0x99,0x98,0x98,0x98,0x97,0x96,0x90,0x8c,0x85,0x7b,0x70,0x67,0x60,0x5c, -0x5e,0x60,0x63,0x65,0x65,0x67,0x6a,0x6c,0x6e,0x70,0x72,0x75,0x77,0x79,0x7d,0x7f, -0x82,0x84,0x85,0x86,0x87,0x89,0x8c,0x8e,0x95,0x95,0x95,0x96,0x96,0x95,0x94,0x92, -0x8f,0x8c,0x89,0x86,0x84,0x80,0x7a,0x76,0x70,0x6c,0x67,0x64,0x64,0x60,0x56,0x4b, -0x4b,0x40,0x56,0x72,0x70,0x6c,0x73,0x74,0x75,0x75,0x74,0x73,0x73,0x72,0x73,0x74, -0x79,0x78,0x77,0x77,0x76,0x75,0x73,0x72,0x69,0x62,0x59,0x52,0x4e,0x4e,0x55,0x5d, -0x68,0x66,0x5c,0x4c,0x54,0x81,0x9f,0x98,0x6f,0x59,0x56,0x62,0x63,0x60,0x5c,0x53, -0x50,0x51,0x52,0x52,0x52,0x4f,0x4b,0x48,0x4a,0x4c,0x4c,0x42,0x3d,0x42,0x48,0x4e, -0x67,0x7b,0x86,0x7a,0x60,0x46,0x35,0x2d,0x33,0x35,0x35,0x31,0x2f,0x2f,0x31,0x31, -0x33,0x31,0x2d,0x2a,0x28,0x2c,0x33,0x3a,0x33,0x2d,0x29,0x29,0x2a,0x2a,0x2a,0x2c, -0x30,0x28,0x2a,0x32,0x3e,0x57,0x64,0x5c,0x53,0x40,0x43,0x4b,0x42,0x43,0x4d,0x4b, -0x4e,0x53,0x51,0x45,0x39,0x37,0x3d,0x42,0x43,0x35,0x34,0x3e,0x49,0x59,0x5e,0x54, -0x59,0x62,0x6f,0x6d,0x5f,0x57,0x57,0x54,0x62,0x61,0x54,0x42,0x36,0x34,0x43,0x59, -0x65,0x65,0x60,0x53,0x47,0x4a,0x5c,0x6e,0x6c,0x69,0x67,0x5f,0x5a,0x66,0x75,0x78, -0x52,0x43,0x39,0x3e,0x49,0x4d,0x4b,0x4a,0x44,0x54,0x59,0x53,0x51,0x50,0x4e,0x4f, -0x52,0x54,0x49,0x2c,0x2e,0x42,0x42,0x40,0x31,0x32,0x41,0x5e,0x74,0x75,0x68,0x5e, -0x33,0x2f,0x29,0x24,0x22,0x21,0x22,0x22,0x20,0x20,0x1e,0x1c,0x1d,0x21,0x24,0x25, -0x28,0x29,0x2b,0x2d,0x2d,0x2c,0x2a,0x29,0x24,0x1f,0x1b,0x1a,0x18,0x16,0x17,0x1a, -0x1d,0x21,0x23,0x21,0x1d,0x1d,0x21,0x27,0x2c,0x2a,0x28,0x26,0x24,0x21,0x1d,0x1b, -0x1c,0x18,0x15,0x18,0x1d,0x20,0x1e,0x1b,0x1c,0x21,0x27,0x28,0x24,0x1f,0x1d,0x1d, -0x1e,0x20,0x22,0x22,0x20,0x1d,0x1b,0x19,0x1d,0x20,0x21,0x1f,0x1f,0x20,0x22,0x21, -0x19,0x15,0x13,0x14,0x17,0x19,0x18,0x16,0x15,0x16,0x1a,0x1f,0x25,0x2a,0x2d,0x2e, -0x2d,0x2e,0x2c,0x27,0x24,0x25,0x2a,0x2f,0x3a,0x3d,0x41,0x40,0x3c,0x39,0x3a,0x3c, -0x32,0x32,0x31,0x30,0x2e,0x2c,0x2b,0x2a,0x2b,0x2d,0x2f,0x2e,0x2d,0x2d,0x30,0x34, -0x35,0x39,0x39,0x33,0x2c,0x2b,0x2d,0x2e,0x2a,0x26,0x25,0x29,0x31,0x38,0x40,0x46, -0x4b,0x56,0x5f,0x5f,0x5c,0x5b,0x59,0x56,0x66,0x70,0x79,0x77,0x6b,0x60,0x5d,0x5e, -0x59,0x4b,0x36,0x28,0x26,0x2a,0x2a,0x26,0x22,0x26,0x2a,0x2a,0x26,0x23,0x21,0x22, -0x25,0x26,0x28,0x2c,0x2f,0x2f,0x2b,0x28,0x26,0x29,0x2a,0x29,0x27,0x27,0x2b,0x2f, -0x34,0x39,0x3e,0x41,0x40,0x41,0x43,0x46,0x45,0x48,0x48,0x46,0x4b,0x54,0x53,0x4d, -0x53,0x54,0x54,0x55,0x54,0x51,0x4e,0x4b,0x4b,0x4f,0x55,0x57,0x58,0x59,0x5b,0x5e, -0x5e,0x5f,0x60,0x60,0x5f,0x5e,0x5c,0x5b,0x56,0x59,0x5a,0x5a,0x5d,0x62,0x67,0x68, -0x6b,0x6d,0x6a,0x5f,0x51,0x4b,0x4e,0x55,0x53,0x54,0x59,0x62,0x68,0x66,0x62,0x5f, -0x69,0x6f,0x6c,0x63,0x5f,0x5a,0x59,0x5d,0x60,0x62,0x61,0x63,0x71,0x82,0x85,0x7d, -0x79,0x7e,0x90,0xa0,0xa3,0xa1,0x98,0x8b,0x86,0x86,0x86,0x86,0x87,0x87,0x87,0x87, -0x88,0x89,0x8a,0x8b,0x8c,0x8e,0x91,0x93,0x94,0x96,0x99,0x9c,0x9e,0xa0,0xa2,0xa4, -0xa8,0xab,0xae,0xaf,0xaf,0xb1,0xb3,0xb6,0xb4,0xb4,0xb5,0xb6,0xb7,0xb8,0xb8,0xb9, -0xba,0xba,0xba,0xbb,0xbb,0xbc,0xbd,0xbe,0xbb,0xbb,0xbb,0xbb,0xba,0xb9,0xb8,0xb8, -0xb5,0xb4,0xb3,0xb4,0xb5,0xb5,0xb4,0xb3,0xb4,0xb4,0xb3,0xb3,0xb2,0xb1,0xb1,0xb1, -0xb1,0xb2,0xb3,0xb4,0xb5,0xb5,0xb6,0xb6,0xb9,0xb9,0xb9,0xb9,0xba,0xba,0xbb,0xbb, -0xbc,0xb9,0xb6,0xb3,0xb2,0xb1,0xb0,0xaf,0xad,0xac,0xab,0xaa,0xa8,0xa6,0xa3,0xa1, -0xa1,0xa0,0x9f,0x9d,0x9c,0x9c,0x9d,0x9d,0x97,0x94,0x8f,0x87,0x7c,0x6e,0x61,0x58, -0x56,0x57,0x59,0x5a,0x5b,0x5e,0x61,0x63,0x64,0x65,0x67,0x69,0x6b,0x6e,0x71,0x73, -0x74,0x77,0x7a,0x7c,0x7d,0x80,0x85,0x89,0x8f,0x90,0x92,0x94,0x95,0x95,0x94,0x94, -0x91,0x8f,0x8c,0x8a,0x87,0x83,0x7c,0x78,0x71,0x6c,0x67,0x65,0x64,0x5e,0x54,0x4b, -0x47,0x54,0x67,0x70,0x6e,0x70,0x76,0x77,0x75,0x75,0x75,0x74,0x73,0x73,0x74,0x76, -0x77,0x74,0x72,0x73,0x76,0x78,0x77,0x75,0x64,0x5b,0x57,0x5c,0x5f,0x5a,0x57,0x59, -0x5a,0x63,0x67,0x6a,0x82,0xa2,0x9b,0x77,0x5c,0x54,0x59,0x66,0x6a,0x66,0x60,0x5c, -0x55,0x57,0x57,0x56,0x59,0x5e,0x62,0x63,0x59,0x51,0x4f,0x46,0x42,0x47,0x4a,0x56, -0x5d,0x6a,0x6a,0x5b,0x4a,0x3a,0x34,0x3a,0x35,0x31,0x2b,0x28,0x2b,0x32,0x36,0x35, -0x39,0x36,0x31,0x2b,0x25,0x25,0x2d,0x37,0x36,0x30,0x2b,0x2a,0x2a,0x2a,0x2d,0x30, -0x38,0x32,0x31,0x3a,0x4e,0x63,0x65,0x56,0x3e,0x35,0x3f,0x4a,0x43,0x3d,0x41,0x43, -0x4a,0x4f,0x50,0x48,0x3d,0x38,0x3a,0x3d,0x48,0x40,0x41,0x49,0x50,0x58,0x5e,0x5d, -0x5c,0x67,0x70,0x60,0x43,0x3c,0x4c,0x5a,0x60,0x60,0x58,0x4d,0x46,0x41,0x47,0x54, -0x69,0x65,0x58,0x48,0x41,0x4b,0x61,0x72,0x64,0x66,0x6a,0x65,0x5c,0x5a,0x57,0x4d, -0x50,0x45,0x3c,0x3b,0x38,0x30,0x2e,0x31,0x49,0x56,0x5a,0x55,0x53,0x4d,0x46,0x43, -0x3f,0x37,0x31,0x2f,0x3e,0x46,0x33,0x2a,0x2e,0x4a,0x68,0x72,0x6c,0x61,0x57,0x51, -0x34,0x32,0x2c,0x24,0x1f,0x1f,0x21,0x23,0x22,0x22,0x20,0x1d,0x1e,0x23,0x27,0x27, -0x2c,0x2c,0x2d,0x2e,0x2f,0x2f,0x2f,0x2e,0x25,0x1f,0x1a,0x19,0x1a,0x1a,0x1a,0x1c, -0x20,0x23,0x26,0x24,0x20,0x1f,0x22,0x26,0x2a,0x2b,0x2c,0x2c,0x2a,0x26,0x1f,0x1b, -0x1a,0x18,0x17,0x19,0x1d,0x1f,0x1f,0x1d,0x1b,0x1d,0x21,0x24,0x25,0x24,0x22,0x20, -0x23,0x24,0x25,0x26,0x26,0x24,0x20,0x1d,0x1a,0x1e,0x1f,0x1b,0x18,0x1a,0x1f,0x22, -0x1e,0x1a,0x16,0x16,0x19,0x1a,0x18,0x15,0x14,0x16,0x1a,0x21,0x27,0x2c,0x2e,0x2e, -0x30,0x2f,0x2d,0x29,0x26,0x26,0x2c,0x31,0x35,0x38,0x3c,0x3c,0x39,0x35,0x32,0x31, -0x2d,0x2d,0x2d,0x2d,0x2d,0x2d,0x2c,0x2b,0x2d,0x2d,0x2e,0x2f,0x30,0x30,0x30,0x2f, -0x31,0x35,0x36,0x34,0x31,0x30,0x2e,0x2b,0x29,0x26,0x25,0x2b,0x36,0x42,0x50,0x5b, -0x67,0x69,0x63,0x55,0x4d,0x50,0x58,0x5b,0x63,0x66,0x6c,0x6c,0x60,0x52,0x4f,0x55, -0x5c,0x5a,0x4c,0x35,0x27,0x27,0x2a,0x28,0x24,0x29,0x2d,0x2c,0x27,0x22,0x21,0x21, -0x28,0x28,0x2a,0x2e,0x32,0x34,0x33,0x31,0x2b,0x2b,0x2b,0x2a,0x27,0x27,0x2b,0x2f, -0x32,0x38,0x3e,0x3f,0x3e,0x41,0x49,0x50,0x4b,0x46,0x42,0x42,0x48,0x4d,0x4e,0x4b, -0x51,0x53,0x57,0x58,0x57,0x53,0x4e,0x4b,0x46,0x48,0x4b,0x4d,0x4f,0x52,0x57,0x5b, -0x5e,0x5e,0x5c,0x5c,0x5b,0x5b,0x5a,0x5a,0x56,0x58,0x58,0x59,0x5f,0x68,0x6e,0x6f, -0x6a,0x71,0x6d,0x5c,0x49,0x3f,0x3a,0x38,0x42,0x40,0x40,0x43,0x47,0x4a,0x4f,0x53, -0x72,0x7d,0x7e,0x76,0x6f,0x66,0x5f,0x5f,0x5e,0x61,0x61,0x62,0x6e,0x80,0x87,0x83, -0x7b,0x79,0x87,0x97,0x9d,0xa0,0x9a,0x8a,0x89,0x87,0x86,0x87,0x89,0x8a,0x89,0x87, -0x87,0x88,0x8a,0x8b,0x8c,0x8f,0x92,0x94,0x96,0x98,0x9c,0x9f,0xa1,0xa3,0xa5,0xa7, -0xaa,0xac,0xaf,0xb0,0xaf,0xaf,0xb1,0xb3,0xb2,0xb2,0xb3,0xb4,0xb4,0xb5,0xb6,0xb6, -0xba,0xba,0xba,0xbb,0xbb,0xbb,0xbb,0xbb,0xb9,0xb9,0xb8,0xb8,0xb7,0xb7,0xb7,0xb7, -0xb5,0xb4,0xb3,0xb3,0xb4,0xb4,0xb3,0xb2,0xb2,0xb2,0xb1,0xb0,0xaf,0xaf,0xae,0xae, -0xaf,0xaf,0xb0,0xb1,0xb3,0xb5,0xb6,0xb7,0xbb,0xbc,0xbc,0xbd,0xbd,0xbe,0xbf,0xc0, -0xbf,0xbd,0xba,0xb8,0xb7,0xb5,0xb3,0xb2,0xb1,0xb0,0xaf,0xae,0xad,0xaa,0xa7,0xa5, -0xa5,0xa4,0xa3,0xa2,0xa1,0xa0,0xa1,0xa2,0x9e,0x9b,0x98,0x94,0x8d,0x82,0x74,0x6a, -0x5a,0x57,0x52,0x4f,0x4f,0x50,0x52,0x53,0x58,0x59,0x5c,0x5d,0x5f,0x62,0x65,0x67, -0x67,0x6b,0x6f,0x73,0x76,0x7b,0x82,0x87,0x8a,0x8d,0x90,0x92,0x93,0x93,0x92,0x92, -0x91,0x8f,0x8d,0x8b,0x88,0x83,0x7d,0x78,0x72,0x6c,0x66,0x64,0x62,0x5c,0x52,0x4b, -0x4f,0x6f,0x70,0x62,0x6b,0x6f,0x6c,0x75,0x71,0x71,0x71,0x70,0x6e,0x6e,0x70,0x72, -0x74,0x73,0x71,0x70,0x71,0x73,0x73,0x73,0x6d,0x65,0x5d,0x5b,0x5b,0x58,0x54,0x51, -0x4f,0x51,0x57,0x74,0x9c,0xa3,0x7e,0x56,0x4f,0x58,0x64,0x72,0x7b,0x74,0x67,0x63, -0x5f,0x61,0x5f,0x5a,0x5d,0x69,0x79,0x83,0x67,0x55,0x52,0x4c,0x4b,0x4d,0x4b,0x5b, -0x63,0x61,0x51,0x41,0x3c,0x39,0x3f,0x4f,0x4a,0x41,0x33,0x2c,0x30,0x39,0x3e,0x3e, -0x3c,0x39,0x34,0x30,0x29,0x26,0x2a,0x31,0x37,0x32,0x2e,0x2c,0x2a,0x29,0x2c,0x30, -0x42,0x46,0x45,0x4b,0x5e,0x6a,0x61,0x53,0x37,0x3a,0x49,0x57,0x54,0x47,0x44,0x4a, -0x4d,0x4f,0x4e,0x44,0x37,0x32,0x3c,0x48,0x59,0x4f,0x3e,0x39,0x48,0x59,0x61,0x64, -0x65,0x6d,0x69,0x4c,0x2f,0x36,0x51,0x60,0x64,0x5c,0x4a,0x3e,0x3c,0x3f,0x49,0x57, -0x65,0x5d,0x4d,0x3d,0x3c,0x4d,0x63,0x71,0x6b,0x67,0x68,0x67,0x5e,0x59,0x5b,0x5b, -0x5f,0x53,0x46,0x3a,0x2b,0x21,0x27,0x35,0x52,0x5d,0x61,0x5e,0x5b,0x4f,0x3f,0x36, -0x37,0x2c,0x2d,0x33,0x3e,0x3a,0x2b,0x30,0x4e,0x68,0x7c,0x79,0x6d,0x65,0x5d,0x53, -0x34,0x34,0x31,0x2a,0x24,0x21,0x22,0x24,0x24,0x27,0x28,0x26,0x26,0x2a,0x2a,0x28, -0x2b,0x2b,0x2a,0x2a,0x2b,0x2c,0x2b,0x2b,0x26,0x1f,0x19,0x19,0x1c,0x1d,0x1e,0x1e, -0x20,0x23,0x26,0x25,0x22,0x20,0x22,0x25,0x29,0x2c,0x30,0x33,0x32,0x2c,0x23,0x1d, -0x16,0x18,0x1b,0x1e,0x1f,0x1f,0x1d,0x1c,0x1d,0x1b,0x1b,0x1f,0x25,0x27,0x25,0x21, -0x25,0x25,0x27,0x29,0x2b,0x29,0x25,0x22,0x1c,0x20,0x22,0x1d,0x18,0x1b,0x21,0x26, -0x23,0x1e,0x19,0x18,0x1a,0x1a,0x18,0x14,0x16,0x17,0x19,0x20,0x28,0x30,0x35,0x37, -0x34,0x31,0x2d,0x27,0x22,0x21,0x26,0x2c,0x34,0x35,0x37,0x38,0x36,0x31,0x2a,0x26, -0x28,0x29,0x2a,0x2b,0x2d,0x2e,0x2d,0x2c,0x2c,0x2b,0x2a,0x2b,0x2d,0x2c,0x28,0x25, -0x27,0x2a,0x2d,0x30,0x34,0x35,0x31,0x2b,0x26,0x28,0x2e,0x38,0x42,0x4e,0x5c,0x67, -0x68,0x73,0x78,0x71,0x68,0x62,0x5c,0x56,0x50,0x4a,0x4b,0x52,0x52,0x47,0x41,0x42, -0x53,0x5f,0x5c,0x43,0x2c,0x28,0x2a,0x2a,0x2a,0x2e,0x31,0x2f,0x29,0x24,0x23,0x24, -0x29,0x28,0x2a,0x2e,0x34,0x3a,0x3c,0x3c,0x39,0x37,0x35,0x32,0x2e,0x2d,0x31,0x35, -0x3a,0x3f,0x43,0x40,0x3b,0x3c,0x45,0x4e,0x52,0x47,0x41,0x44,0x48,0x48,0x49,0x4d, -0x48,0x4c,0x52,0x54,0x53,0x50,0x4c,0x4a,0x49,0x48,0x48,0x48,0x4a,0x4f,0x54,0x58, -0x5f,0x5e,0x5d,0x5c,0x5b,0x59,0x57,0x56,0x57,0x59,0x5a,0x5a,0x5e,0x64,0x65,0x62, -0x5e,0x6c,0x71,0x63,0x53,0x48,0x3e,0x34,0x3a,0x41,0x4e,0x5c,0x64,0x69,0x70,0x76, -0x76,0x7c,0x75,0x68,0x61,0x5e,0x5d,0x62,0x61,0x65,0x65,0x65,0x6f,0x7f,0x87,0x85, -0x84,0x7a,0x80,0x8d,0x94,0x9c,0x9a,0x8b,0x8b,0x88,0x87,0x88,0x8b,0x8c,0x8a,0x88, -0x87,0x88,0x8a,0x8b,0x8d,0x90,0x93,0x95,0x98,0x9a,0x9d,0xa0,0xa3,0xa5,0xa8,0xa9, -0xa9,0xac,0xaf,0xaf,0xad,0xad,0xaf,0xb1,0xb1,0xb2,0xb2,0xb3,0xb4,0xb4,0xb5,0xb5, -0xb9,0xba,0xba,0xba,0xb9,0xb9,0xb8,0xb7,0xb7,0xb6,0xb5,0xb4,0xb4,0xb4,0xb5,0xb5, -0xb4,0xb3,0xb2,0xb2,0xb2,0xb1,0xb0,0xaf,0xae,0xae,0xad,0xac,0xab,0xaa,0xaa,0xa9, -0xab,0xab,0xac,0xae,0xb0,0xb3,0xb6,0xb8,0xbc,0xbd,0xbd,0xbe,0xbf,0xc0,0xc1,0xc2, -0xc1,0xbf,0xbc,0xba,0xb8,0xb6,0xb4,0xb2,0xb3,0xb2,0xb1,0xb0,0xaf,0xad,0xaa,0xa7, -0xa8,0xa7,0xa6,0xa4,0xa3,0xa3,0xa4,0xa5,0xa2,0x9f,0x9c,0x9c,0x9b,0x94,0x88,0x7f, -0x70,0x68,0x5e,0x55,0x52,0x51,0x52,0x52,0x4f,0x51,0x53,0x55,0x57,0x5a,0x5d,0x5f, -0x5f,0x64,0x69,0x6e,0x72,0x79,0x81,0x87,0x8b,0x8d,0x91,0x92,0x92,0x91,0x90,0x8f, -0x8d,0x8b,0x8a,0x89,0x87,0x83,0x7c,0x77,0x72,0x6b,0x65,0x62,0x60,0x5a,0x51,0x4b, -0x6b,0x70,0x76,0x6b,0x5d,0x67,0x71,0x67,0x6d,0x6d,0x6c,0x6a,0x67,0x66,0x68,0x6a, -0x72,0x72,0x70,0x6d,0x6a,0x69,0x6b,0x6d,0x6c,0x6e,0x6b,0x64,0x62,0x64,0x64,0x61, -0x55,0x4f,0x55,0x7a,0x9d,0x91,0x6d,0x5d,0x51,0x66,0x76,0x84,0x8f,0x82,0x6b,0x63, -0x61,0x5b,0x53,0x52,0x5d,0x6a,0x6e,0x6b,0x68,0x50,0x4d,0x4a,0x4a,0x4a,0x45,0x56, -0x5d,0x59,0x4b,0x47,0x4f,0x50,0x53,0x63,0x62,0x55,0x43,0x36,0x36,0x3e,0x44,0x44, -0x3f,0x3b,0x38,0x36,0x31,0x2c,0x2b,0x2e,0x36,0x34,0x31,0x2e,0x2a,0x27,0x2a,0x2e, -0x4b,0x58,0x58,0x5b,0x6b,0x6e,0x5f,0x53,0x45,0x47,0x4d,0x53,0x4f,0x41,0x41,0x50, -0x55,0x52,0x4a,0x3a,0x2a,0x2a,0x40,0x59,0x59,0x4c,0x2f,0x26,0x46,0x64,0x67,0x62, -0x67,0x6b,0x5d,0x3d,0x2e,0x46,0x63,0x69,0x60,0x58,0x4a,0x43,0x46,0x47,0x4a,0x52, -0x64,0x5d,0x4d,0x40,0x44,0x58,0x6c,0x76,0x73,0x6c,0x70,0x72,0x65,0x5c,0x68,0x77, -0x68,0x57,0x44,0x33,0x26,0x25,0x38,0x4e,0x61,0x67,0x63,0x5d,0x5a,0x51,0x42,0x3b, -0x47,0x45,0x46,0x3d,0x34,0x2e,0x2e,0x44,0x5e,0x61,0x65,0x6b,0x72,0x70,0x61,0x51, -0x31,0x37,0x39,0x30,0x25,0x1f,0x22,0x25,0x2b,0x2a,0x28,0x28,0x29,0x2c,0x2f,0x31, -0x2d,0x2a,0x29,0x2c,0x2b,0x26,0x23,0x23,0x24,0x20,0x1c,0x1a,0x1b,0x1d,0x1d,0x1d, -0x21,0x20,0x1f,0x21,0x23,0x25,0x24,0x23,0x24,0x22,0x25,0x2b,0x2d,0x28,0x22,0x20, -0x1c,0x19,0x1a,0x1f,0x23,0x22,0x1e,0x1c,0x18,0x1a,0x1b,0x1d,0x23,0x28,0x26,0x1f, -0x25,0x21,0x23,0x2a,0x2e,0x2c,0x29,0x28,0x23,0x22,0x21,0x20,0x1d,0x1a,0x1d,0x21, -0x24,0x21,0x1d,0x1a,0x17,0x15,0x12,0x10,0x11,0x14,0x18,0x1e,0x24,0x2a,0x31,0x35, -0x37,0x38,0x34,0x2c,0x24,0x22,0x22,0x22,0x2d,0x2f,0x32,0x34,0x34,0x30,0x2c,0x29, -0x27,0x2a,0x2a,0x29,0x2b,0x2f,0x2e,0x29,0x29,0x2b,0x2c,0x2b,0x2a,0x2a,0x2c,0x2e, -0x2c,0x2e,0x31,0x34,0x35,0x32,0x2d,0x29,0x28,0x29,0x2a,0x31,0x40,0x50,0x58,0x58, -0x54,0x59,0x60,0x67,0x6c,0x6e,0x70,0x70,0x67,0x5c,0x54,0x54,0x56,0x50,0x46,0x3f, -0x43,0x48,0x45,0x3a,0x33,0x32,0x30,0x29,0x28,0x2d,0x30,0x2f,0x29,0x25,0x26,0x29, -0x24,0x26,0x2a,0x32,0x39,0x3d,0x3c,0x39,0x3c,0x37,0x38,0x3d,0x3a,0x30,0x2e,0x34, -0x3f,0x3f,0x40,0x40,0x40,0x40,0x40,0x3f,0x42,0x45,0x48,0x4a,0x49,0x48,0x47,0x47, -0x46,0x48,0x4a,0x4b,0x4a,0x49,0x49,0x49,0x49,0x49,0x49,0x4a,0x4c,0x4e,0x50,0x52, -0x57,0x5a,0x5b,0x58,0x58,0x5c,0x60,0x60,0x5a,0x5a,0x5b,0x5d,0x60,0x62,0x64,0x64, -0x5d,0x5f,0x5d,0x57,0x4c,0x43,0x3e,0x3c,0x41,0x49,0x52,0x57,0x58,0x5a,0x61,0x67, -0x65,0x6a,0x6f,0x6f,0x68,0x61,0x5d,0x5b,0x62,0x64,0x66,0x66,0x6a,0x73,0x81,0x8b, -0x86,0x7e,0x7c,0x88,0x8a,0x8d,0x93,0x85,0x89,0x88,0x88,0x88,0x89,0x8a,0x8b,0x8c, -0x8a,0x8a,0x8c,0x8d,0x90,0x92,0x94,0x95,0x97,0x9a,0x9e,0xa2,0xa5,0xa6,0xa6,0xa6, -0xa9,0xaa,0xab,0xab,0xab,0xab,0xac,0xad,0xaf,0xaf,0xaf,0xaf,0xb0,0xb0,0xb1,0xb2, -0xb3,0xb4,0xb4,0xb5,0xb6,0xb6,0xb6,0xb6,0xb4,0xb2,0xb0,0xaf,0xb0,0xb0,0xb1,0xb1, -0xb0,0xb0,0xb0,0xb0,0xb0,0xaf,0xac,0xaa,0xa7,0xa6,0xa4,0xa3,0xa2,0xa2,0xa2,0xa2, -0xa4,0xa5,0xa8,0xab,0xae,0xb3,0xb6,0xb8,0xbc,0xbe,0xc0,0xc1,0xc1,0xc1,0xc2,0xc4, -0xc2,0xc1,0xbf,0xbd,0xbb,0xba,0xb9,0xb8,0xb6,0xb4,0xb2,0xb1,0xb0,0xaf,0xac,0xab, -0xa7,0xa7,0xa8,0xa7,0xa7,0xa5,0xa4,0xa3,0xa4,0xa5,0xa6,0xa5,0xa0,0x9b,0x97,0x95, -0x8a,0x84,0x7a,0x6f,0x64,0x5d,0x58,0x56,0x57,0x56,0x56,0x56,0x58,0x5a,0x5d,0x5f, -0x64,0x68,0x6f,0x75,0x7a,0x80,0x86,0x8a,0x8e,0x8e,0x8e,0x8f,0x90,0x90,0x8e,0x8c, -0x8d,0x8b,0x88,0x86,0x84,0x81,0x7c,0x78,0x73,0x6f,0x64,0x5f,0x62,0x58,0x51,0x5b, -0x73,0x81,0x80,0x6d,0x61,0x66,0x6a,0x68,0x65,0x67,0x69,0x67,0x62,0x5e,0x62,0x69, -0x6f,0x70,0x6f,0x6a,0x65,0x61,0x5c,0x58,0x56,0x5d,0x60,0x5a,0x50,0x4c,0x51,0x57, -0x52,0x46,0x67,0x90,0x8e,0x7c,0x6a,0x53,0x5b,0x65,0x7e,0x95,0x93,0x7b,0x68,0x64, -0x69,0x69,0x5f,0x56,0x5a,0x60,0x64,0x68,0x59,0x4c,0x42,0x4c,0x44,0x54,0x54,0x52, -0x60,0x5c,0x53,0x4a,0x4a,0x51,0x57,0x58,0x52,0x46,0x3e,0x3c,0x3b,0x40,0x43,0x3f, -0x42,0x41,0x52,0x54,0x4e,0x38,0x36,0x31,0x39,0x31,0x31,0x37,0x35,0x2a,0x27,0x2c, -0x3e,0x58,0x6f,0x74,0x70,0x6b,0x60,0x53,0x4d,0x4e,0x56,0x4c,0x45,0x36,0x3f,0x48, -0x4f,0x4a,0x3e,0x29,0x1c,0x2d,0x4d,0x60,0x69,0x47,0x2c,0x34,0x4f,0x62,0x65,0x62, -0x64,0x65,0x60,0x50,0x49,0x57,0x66,0x66,0x62,0x60,0x5a,0x55,0x4c,0x3d,0x3c,0x4a, -0x46,0x45,0x3c,0x31,0x33,0x45,0x55,0x5c,0x5a,0x53,0x45,0x3d,0x4a,0x5a,0x56,0x45, -0x40,0x41,0x3c,0x30,0x2d,0x3a,0x4e,0x5b,0x65,0x71,0x74,0x6e,0x64,0x54,0x48,0x47, -0x4f,0x51,0x4b,0x46,0x42,0x34,0x32,0x45,0x51,0x61,0x5e,0x59,0x51,0x48,0x4d,0x50, -0x3b,0x38,0x36,0x33,0x2c,0x26,0x29,0x31,0x2a,0x2b,0x2b,0x2d,0x2f,0x31,0x33,0x35, -0x34,0x33,0x34,0x34,0x30,0x28,0x23,0x23,0x21,0x1f,0x1c,0x1b,0x1c,0x1d,0x1f,0x1f, -0x1f,0x20,0x20,0x20,0x20,0x21,0x23,0x25,0x23,0x20,0x1f,0x22,0x22,0x1f,0x1b,0x1a, -0x1c,0x1a,0x1b,0x20,0x24,0x23,0x1f,0x1d,0x18,0x19,0x19,0x1a,0x1f,0x25,0x27,0x24, -0x24,0x20,0x21,0x27,0x2b,0x2a,0x27,0x26,0x25,0x23,0x22,0x22,0x1f,0x1c,0x1d,0x1f, -0x23,0x20,0x1d,0x1a,0x17,0x16,0x15,0x14,0x15,0x16,0x17,0x1a,0x1f,0x27,0x2f,0x35, -0x35,0x34,0x30,0x29,0x23,0x20,0x1c,0x18,0x21,0x24,0x28,0x2c,0x2e,0x2e,0x2d,0x2c, -0x2b,0x2b,0x2a,0x28,0x2b,0x31,0x33,0x31,0x29,0x2a,0x2c,0x2c,0x2c,0x2b,0x2b,0x2b, -0x2d,0x2f,0x31,0x32,0x32,0x2f,0x2c,0x2a,0x2c,0x2e,0x32,0x37,0x41,0x49,0x4a,0x45, -0x45,0x4f,0x5d,0x67,0x6a,0x6a,0x6a,0x6a,0x70,0x6b,0x6c,0x74,0x77,0x6b,0x57,0x48, -0x43,0x43,0x3b,0x30,0x2b,0x2e,0x2d,0x29,0x29,0x2d,0x2f,0x2d,0x28,0x24,0x26,0x28, -0x25,0x28,0x2e,0x35,0x3b,0x3f,0x3f,0x3e,0x3c,0x3a,0x3b,0x3e,0x3b,0x35,0x35,0x39, -0x3c,0x3d,0x3f,0x40,0x41,0x40,0x3f,0x3e,0x42,0x44,0x47,0x48,0x48,0x47,0x46,0x46, -0x47,0x47,0x47,0x46,0x47,0x48,0x49,0x4b,0x4a,0x49,0x48,0x47,0x48,0x4b,0x4e,0x51, -0x54,0x57,0x59,0x57,0x57,0x5c,0x5f,0x60,0x5a,0x59,0x58,0x5b,0x60,0x62,0x61,0x5e, -0x5c,0x5c,0x59,0x51,0x45,0x3b,0x36,0x34,0x3a,0x3d,0x41,0x43,0x46,0x4d,0x58,0x60, -0x6b,0x6c,0x6b,0x67,0x61,0x60,0x65,0x6a,0x69,0x67,0x64,0x63,0x65,0x6e,0x7f,0x8f, -0x8b,0x82,0x7b,0x81,0x80,0x83,0x8e,0x84,0x88,0x89,0x89,0x89,0x8a,0x8b,0x8b,0x8c, -0x8b,0x8b,0x8c,0x8e,0x90,0x92,0x94,0x95,0x98,0x9a,0x9e,0xa1,0xa3,0xa4,0xa4,0xa3, -0xa6,0xa7,0xa9,0xaa,0xaa,0xaa,0xab,0xac,0xa9,0xa9,0xaa,0xab,0xac,0xad,0xae,0xae, -0xb0,0xb1,0xb2,0xb2,0xb3,0xb3,0xb3,0xb3,0xaf,0xae,0xab,0xaa,0xab,0xab,0xaa,0xa9, -0xab,0xa9,0xa7,0xa6,0xa6,0xa5,0xa3,0xa2,0x9e,0x9d,0x9c,0x9a,0x99,0x98,0x98,0x98, -0x9b,0x9e,0xa2,0xa7,0xab,0xb0,0xb6,0xb9,0xbd,0xbf,0xc2,0xc3,0xc3,0xc4,0xc4,0xc5, -0xc4,0xc3,0xc1,0xbf,0xbd,0xbb,0xba,0xb9,0xb7,0xb5,0xb3,0xb2,0xb1,0xb0,0xad,0xac, -0xa9,0xa9,0xa9,0xa9,0xa8,0xa7,0xa7,0xa6,0xa5,0xa7,0xa8,0xa6,0xa3,0x9f,0x9d,0x9b, -0x9c,0x98,0x92,0x8b,0x84,0x7d,0x79,0x76,0x70,0x6f,0x6d,0x6c,0x6d,0x6f,0x72,0x74, -0x79,0x7c,0x81,0x85,0x88,0x8b,0x8f,0x92,0x91,0x91,0x91,0x92,0x92,0x91,0x8f,0x8d, -0x8e,0x8b,0x88,0x86,0x85,0x82,0x7d,0x79,0x74,0x70,0x68,0x63,0x60,0x59,0x5a,0x64, -0x74,0x83,0x8a,0x7f,0x6b,0x60,0x61,0x65,0x5a,0x5c,0x5f,0x62,0x60,0x5f,0x62,0x68, -0x6a,0x6b,0x6a,0x68,0x65,0x60,0x56,0x4d,0x48,0x56,0x5d,0x5b,0x5b,0x5e,0x59,0x4e, -0x46,0x62,0x8d,0x98,0x7e,0x6a,0x61,0x51,0x63,0x6b,0x7d,0x8c,0x86,0x72,0x68,0x6c, -0x71,0x69,0x58,0x51,0x5a,0x5f,0x59,0x54,0x55,0x4e,0x46,0x4e,0x48,0x53,0x51,0x50, -0x5d,0x60,0x60,0x5b,0x57,0x56,0x55,0x53,0x49,0x43,0x42,0x42,0x3f,0x41,0x42,0x3d, -0x3c,0x3b,0x54,0x66,0x6e,0x57,0x46,0x33,0x37,0x2d,0x28,0x2a,0x2c,0x29,0x2b,0x30, -0x32,0x52,0x71,0x7d,0x79,0x6f,0x5f,0x4f,0x4d,0x49,0x4e,0x47,0x44,0x36,0x3e,0x47, -0x53,0x4e,0x40,0x27,0x18,0x2e,0x5b,0x78,0x61,0x41,0x2b,0x36,0x4e,0x5a,0x58,0x54, -0x6a,0x6c,0x5e,0x4a,0x47,0x57,0x63,0x65,0x64,0x6a,0x63,0x50,0x40,0x33,0x2e,0x31, -0x1e,0x23,0x23,0x1f,0x24,0x32,0x3d,0x3f,0x37,0x2c,0x2a,0x3a,0x51,0x5d,0x5e,0x5a, -0x4e,0x49,0x40,0x38,0x39,0x45,0x57,0x65,0x71,0x70,0x6b,0x6c,0x70,0x64,0x51,0x46, -0x48,0x57,0x5d,0x5a,0x4b,0x30,0x2a,0x3d,0x64,0x67,0x60,0x6a,0x74,0x6a,0x5e,0x51, -0x48,0x42,0x42,0x44,0x3d,0x2e,0x28,0x2b,0x29,0x2a,0x2c,0x2e,0x30,0x31,0x32,0x33, -0x2d,0x2f,0x31,0x31,0x2d,0x26,0x23,0x23,0x21,0x21,0x20,0x1f,0x1e,0x1e,0x1f,0x20, -0x21,0x22,0x23,0x21,0x20,0x21,0x25,0x29,0x27,0x22,0x1d,0x1d,0x1d,0x1b,0x1a,0x1a, -0x1c,0x1a,0x1c,0x21,0x24,0x21,0x1e,0x1c,0x1b,0x1b,0x1a,0x18,0x1b,0x22,0x27,0x28, -0x24,0x20,0x1e,0x21,0x24,0x25,0x23,0x22,0x22,0x1f,0x1e,0x1f,0x1e,0x1c,0x1b,0x1c, -0x20,0x1f,0x1d,0x19,0x16,0x14,0x14,0x14,0x16,0x17,0x18,0x1a,0x1d,0x23,0x29,0x2e, -0x33,0x33,0x31,0x2e,0x2d,0x2c,0x28,0x24,0x26,0x27,0x28,0x2a,0x2b,0x2c,0x2c,0x2c, -0x29,0x29,0x28,0x28,0x2a,0x2f,0x31,0x30,0x2c,0x2d,0x2e,0x30,0x31,0x30,0x2e,0x2c, -0x33,0x35,0x36,0x35,0x32,0x30,0x2f,0x2f,0x32,0x36,0x3b,0x43,0x4d,0x55,0x58,0x56, -0x4c,0x51,0x56,0x58,0x58,0x5b,0x62,0x69,0x61,0x65,0x6e,0x76,0x73,0x63,0x4e,0x40, -0x52,0x4a,0x3c,0x30,0x2f,0x34,0x35,0x32,0x2c,0x2f,0x31,0x2e,0x29,0x26,0x27,0x2a, -0x27,0x2b,0x31,0x36,0x3a,0x3b,0x3c,0x3d,0x3c,0x3d,0x3e,0x3d,0x3d,0x3d,0x3e,0x3f, -0x3c,0x3d,0x3f,0x41,0x41,0x3f,0x3d,0x3b,0x41,0x43,0x45,0x45,0x45,0x44,0x44,0x45, -0x44,0x42,0x41,0x41,0x42,0x46,0x4a,0x4d,0x4b,0x4a,0x47,0x45,0x46,0x49,0x4c,0x4e, -0x51,0x54,0x55,0x54,0x55,0x57,0x5a,0x5a,0x57,0x55,0x54,0x59,0x5f,0x62,0x5f,0x5b, -0x4f,0x51,0x52,0x4f,0x4b,0x49,0x4a,0x4c,0x49,0x4a,0x4b,0x4d,0x50,0x58,0x62,0x6a, -0x5f,0x60,0x5f,0x5b,0x59,0x5e,0x69,0x73,0x6d,0x68,0x66,0x66,0x65,0x69,0x7a,0x8d, -0x8f,0x8a,0x82,0x82,0x7f,0x80,0x8b,0x87,0x88,0x89,0x8a,0x8b,0x8c,0x8c,0x8b,0x8b, -0x8c,0x8c,0x8d,0x8e,0x90,0x92,0x94,0x95,0x98,0x9a,0x9d,0x9f,0xa1,0xa1,0xa1,0xa0, -0xa3,0xa5,0xa7,0xa8,0xa7,0xa7,0xa6,0xa7,0xa5,0xa6,0xa7,0xa8,0xaa,0xab,0xac,0xad, -0xad,0xad,0xae,0xae,0xaf,0xae,0xae,0xae,0xad,0xab,0xa9,0xa8,0xa7,0xa6,0xa4,0xa2, -0xa5,0xa2,0x9f,0x9d,0x9c,0x9b,0x9a,0x9a,0x93,0x92,0x90,0x8f,0x8e,0x8e,0x8e,0x8e, -0x93,0x98,0x9e,0xa3,0xa7,0xac,0xb3,0xb8,0xbd,0xbf,0xc3,0xc5,0xc6,0xc6,0xc6,0xc6, -0xc6,0xc5,0xc4,0xc1,0xbf,0xbc,0xba,0xb9,0xb7,0xb5,0xb4,0xb2,0xb1,0xaf,0xad,0xab, -0xa9,0xa9,0xa9,0xa9,0xa9,0xa9,0xa9,0xa9,0xa6,0xa8,0xa8,0xa8,0xa6,0xa4,0xa3,0xa3, -0xa4,0xa3,0xa2,0xa0,0x9c,0x98,0x95,0x92,0x90,0x8e,0x8c,0x8a,0x89,0x8a,0x8c,0x8d, -0x90,0x92,0x94,0x95,0x95,0x96,0x97,0x98,0x98,0x97,0x96,0x96,0x95,0x93,0x90,0x8d, -0x8d,0x8b,0x88,0x86,0x85,0x82,0x7d,0x7a,0x73,0x6c,0x68,0x64,0x5b,0x59,0x62,0x69, -0x6a,0x7a,0x8d,0x92,0x7f,0x67,0x62,0x6a,0x64,0x63,0x62,0x60,0x5d,0x5b,0x5f,0x64, -0x6c,0x6a,0x66,0x65,0x66,0x63,0x59,0x4d,0x46,0x5c,0x69,0x66,0x6a,0x75,0x70,0x5e, -0x6d,0x90,0xa2,0x8b,0x71,0x6b,0x64,0x55,0x66,0x6a,0x75,0x7a,0x71,0x63,0x64,0x70, -0x72,0x6d,0x5d,0x50,0x50,0x50,0x4e,0x4f,0x4b,0x4f,0x4a,0x50,0x51,0x55,0x4e,0x4f, -0x56,0x5f,0x66,0x64,0x5b,0x53,0x4c,0x49,0x44,0x44,0x47,0x45,0x3f,0x41,0x43,0x3e, -0x37,0x35,0x54,0x76,0x8d,0x75,0x57,0x38,0x30,0x2e,0x2e,0x31,0x32,0x2e,0x29,0x26, -0x3a,0x53,0x6d,0x75,0x71,0x6a,0x5f,0x56,0x58,0x4b,0x4c,0x4a,0x4c,0x3e,0x46,0x4f, -0x59,0x4f,0x43,0x36,0x34,0x47,0x5e,0x65,0x53,0x39,0x2e,0x44,0x5f,0x65,0x61,0x60, -0x6c,0x6d,0x55,0x3d,0x44,0x56,0x5e,0x61,0x61,0x67,0x60,0x4f,0x3c,0x2d,0x29,0x31, -0x55,0x5c,0x5d,0x57,0x54,0x55,0x52,0x4b,0x36,0x36,0x41,0x52,0x5d,0x5f,0x5f,0x62, -0x4d,0x43,0x3a,0x38,0x3a,0x41,0x50,0x5e,0x69,0x6f,0x74,0x7a,0x77,0x62,0x4c,0x45, -0x4a,0x54,0x53,0x4b,0x3e,0x2a,0x2e,0x48,0x53,0x5d,0x61,0x74,0x7f,0x70,0x5c,0x4a, -0x39,0x38,0x3a,0x3d,0x38,0x2e,0x28,0x29,0x2a,0x2b,0x2b,0x2c,0x2d,0x2e,0x2e,0x2e, -0x2a,0x28,0x27,0x25,0x23,0x21,0x20,0x20,0x25,0x26,0x26,0x24,0x20,0x1e,0x1e,0x1f, -0x22,0x22,0x22,0x22,0x22,0x23,0x25,0x26,0x28,0x23,0x1e,0x1c,0x1d,0x1e,0x1e,0x1e, -0x1b,0x1b,0x1e,0x22,0x22,0x1e,0x1b,0x1a,0x1e,0x1e,0x1c,0x1a,0x1a,0x1e,0x24,0x28, -0x27,0x22,0x1e,0x1e,0x21,0x23,0x23,0x23,0x22,0x1d,0x1a,0x1b,0x1d,0x1d,0x1d,0x1d, -0x1f,0x20,0x1f,0x1d,0x19,0x16,0x14,0x14,0x14,0x17,0x1a,0x1d,0x1f,0x21,0x23,0x24, -0x2c,0x2f,0x32,0x33,0x36,0x39,0x3b,0x3a,0x34,0x32,0x30,0x2e,0x2c,0x2b,0x2b,0x2b, -0x26,0x28,0x2a,0x2d,0x2e,0x2f,0x2d,0x2c,0x2f,0x2e,0x2e,0x31,0x33,0x34,0x33,0x31, -0x36,0x39,0x3b,0x39,0x35,0x32,0x31,0x33,0x38,0x38,0x3b,0x43,0x51,0x61,0x6e,0x73, -0x80,0x7a,0x70,0x62,0x56,0x52,0x54,0x57,0x59,0x61,0x69,0x6b,0x63,0x5a,0x55,0x55, -0x57,0x4a,0x3a,0x2f,0x2f,0x34,0x35,0x33,0x33,0x34,0x35,0x32,0x2d,0x2a,0x2c,0x2e, -0x2e,0x32,0x37,0x39,0x38,0x37,0x37,0x38,0x3b,0x3f,0x3f,0x3c,0x3d,0x41,0x43,0x40, -0x40,0x41,0x41,0x40,0x3f,0x3d,0x3b,0x39,0x40,0x41,0x43,0x43,0x43,0x43,0x43,0x44, -0x41,0x3f,0x3d,0x3e,0x41,0x46,0x4a,0x4d,0x4c,0x4b,0x49,0x47,0x47,0x49,0x4a,0x4c, -0x50,0x51,0x52,0x52,0x51,0x51,0x51,0x51,0x50,0x50,0x52,0x58,0x5e,0x61,0x5f,0x5d, -0x52,0x53,0x51,0x4c,0x46,0x43,0x45,0x48,0x43,0x45,0x49,0x4d,0x51,0x55,0x58,0x5a, -0x57,0x5b,0x5e,0x5d,0x5c,0x5e,0x65,0x6b,0x6a,0x66,0x68,0x6c,0x69,0x66,0x71,0x83, -0x8c,0x90,0x8a,0x89,0x84,0x82,0x8a,0x88,0x88,0x89,0x8b,0x8d,0x8d,0x8d,0x8c,0x8b, -0x8d,0x8d,0x8e,0x8f,0x91,0x92,0x94,0x95,0x97,0x99,0x9b,0x9e,0x9f,0xa0,0x9f,0x9f, -0xa2,0xa4,0xa6,0xa6,0xa4,0xa1,0x9f,0x9f,0xa1,0xa2,0xa3,0xa5,0xa7,0xa9,0xaa,0xab, -0xaa,0xaa,0xab,0xab,0xab,0xaa,0xaa,0xaa,0xa9,0xa8,0xa6,0xa4,0xa2,0xa0,0x9d,0x9a, -0x9d,0x9a,0x97,0x95,0x93,0x91,0x90,0x8e,0x89,0x87,0x85,0x83,0x83,0x86,0x88,0x8a, -0x91,0x97,0x9d,0xa1,0xa3,0xa7,0xae,0xb4,0xb9,0xbc,0xc1,0xc4,0xc6,0xc6,0xc7,0xc7, -0xc7,0xc6,0xc5,0xc2,0xc0,0xbd,0xbb,0xba,0xb6,0xb5,0xb3,0xb2,0xb0,0xae,0xab,0xa8, -0xa8,0xa8,0xa7,0xa7,0xa8,0xa8,0xa9,0xa9,0xa7,0xa8,0xa9,0xa8,0xa7,0xa6,0xa7,0xa8, -0xa4,0xa5,0xa6,0xa6,0xa5,0xa4,0xa2,0xa0,0xa3,0xa2,0xa1,0xa0,0x9f,0x9e,0x9e,0x9e, -0xa0,0xa0,0xa0,0xa0,0x9f,0x9e,0x9d,0x9d,0x9e,0x9d,0x9b,0x9a,0x98,0x95,0x92,0x8f, -0x8d,0x8a,0x87,0x85,0x84,0x81,0x7d,0x79,0x73,0x68,0x67,0x66,0x5b,0x5d,0x68,0x69, -0x61,0x6f,0x86,0x96,0x90,0x7b,0x6d,0x6a,0x71,0x6d,0x67,0x5f,0x58,0x55,0x5b,0x63, -0x70,0x6b,0x64,0x61,0x63,0x65,0x61,0x59,0x71,0x80,0x80,0x6e,0x64,0x6d,0x72,0x6e, -0x8a,0x9c,0x91,0x74,0x6c,0x72,0x6b,0x60,0x66,0x66,0x6a,0x6c,0x63,0x5b,0x62,0x71, -0x75,0x70,0x5e,0x4e,0x4a,0x49,0x4b,0x52,0x46,0x51,0x4f,0x51,0x58,0x59,0x51,0x55, -0x55,0x5f,0x66,0x63,0x57,0x4c,0x47,0x46,0x48,0x4a,0x4c,0x47,0x40,0x44,0x49,0x45, -0x3c,0x38,0x59,0x81,0x9a,0x83,0x66,0x48,0x45,0x3b,0x2f,0x2b,0x2f,0x33,0x34,0x32, -0x4d,0x5d,0x6c,0x6d,0x66,0x61,0x5f,0x5d,0x58,0x45,0x43,0x43,0x49,0x3b,0x42,0x4c, -0x55,0x58,0x56,0x46,0x36,0x42,0x5e,0x6f,0x5b,0x43,0x3e,0x57,0x6c,0x6b,0x63,0x63, -0x6c,0x69,0x49,0x34,0x47,0x5a,0x5b,0x5d,0x62,0x5c,0x53,0x4a,0x39,0x24,0x28,0x3f, -0x53,0x5c,0x60,0x5d,0x5b,0x5c,0x57,0x4e,0x46,0x52,0x5d,0x60,0x63,0x63,0x5a,0x4e, -0x45,0x3f,0x3f,0x44,0x44,0x45,0x52,0x63,0x6d,0x79,0x82,0x7f,0x6b,0x4d,0x3b,0x3e, -0x4a,0x4d,0x49,0x47,0x45,0x37,0x35,0x48,0x5b,0x6c,0x6f,0x76,0x79,0x6e,0x64,0x58, -0x64,0x62,0x56,0x42,0x32,0x2b,0x27,0x24,0x2c,0x2b,0x2b,0x2b,0x2b,0x2d,0x2e,0x2f, -0x34,0x2f,0x27,0x21,0x20,0x21,0x22,0x21,0x28,0x29,0x29,0x27,0x23,0x21,0x20,0x21, -0x22,0x20,0x20,0x23,0x26,0x27,0x24,0x20,0x20,0x1e,0x1b,0x1a,0x1c,0x1f,0x1f,0x1e, -0x1e,0x1e,0x21,0x23,0x22,0x1d,0x1a,0x1a,0x1d,0x1d,0x1d,0x1c,0x1b,0x1c,0x21,0x25, -0x29,0x26,0x23,0x23,0x28,0x2d,0x2e,0x2d,0x2a,0x23,0x1d,0x1d,0x1f,0x20,0x20,0x21, -0x1e,0x20,0x22,0x22,0x20,0x1c,0x19,0x16,0x15,0x18,0x1a,0x1c,0x1d,0x1e,0x20,0x21, -0x26,0x2d,0x31,0x31,0x31,0x36,0x3c,0x3f,0x3c,0x39,0x35,0x30,0x2d,0x2b,0x2a,0x2a, -0x28,0x2b,0x2f,0x32,0x34,0x33,0x32,0x31,0x2e,0x2d,0x2c,0x2d,0x31,0x34,0x35,0x35, -0x34,0x38,0x3b,0x3a,0x36,0x32,0x31,0x32,0x38,0x34,0x33,0x39,0x46,0x56,0x63,0x6b, -0x67,0x67,0x67,0x67,0x67,0x65,0x62,0x60,0x52,0x54,0x54,0x52,0x52,0x56,0x5c,0x62, -0x52,0x46,0x38,0x33,0x35,0x36,0x36,0x35,0x37,0x38,0x39,0x36,0x31,0x2f,0x30,0x32, -0x35,0x39,0x3d,0x3d,0x3a,0x37,0x37,0x39,0x3b,0x3f,0x3f,0x3b,0x3c,0x42,0x43,0x3f, -0x43,0x42,0x40,0x3e,0x3d,0x3c,0x3c,0x3c,0x41,0x42,0x44,0x45,0x44,0x45,0x46,0x47, -0x45,0x43,0x41,0x41,0x44,0x47,0x48,0x49,0x4b,0x4b,0x4b,0x4b,0x4b,0x4b,0x4a,0x4a, -0x4e,0x4f,0x50,0x51,0x52,0x50,0x4f,0x4e,0x4d,0x50,0x54,0x58,0x5b,0x5c,0x5d,0x5e, -0x5c,0x5a,0x55,0x4d,0x44,0x3f,0x3f,0x41,0x3d,0x40,0x46,0x4c,0x51,0x54,0x54,0x54, -0x65,0x68,0x6b,0x69,0x63,0x5f,0x5d,0x5e,0x64,0x61,0x65,0x6b,0x67,0x61,0x69,0x77, -0x89,0x94,0x90,0x8c,0x86,0x81,0x87,0x86,0x88,0x89,0x8b,0x8d,0x8e,0x8d,0x8c,0x8b, -0x8d,0x8e,0x8e,0x8f,0x90,0x92,0x93,0x94,0x96,0x97,0x99,0x9c,0x9e,0x9e,0x9f,0x9f, -0x9e,0xa0,0xa2,0xa1,0x9f,0x9d,0x9b,0x9b,0x9b,0x9d,0x9e,0xa1,0xa3,0xa4,0xa5,0xa5, -0xa7,0xa8,0xa8,0xa8,0xa7,0xa7,0xa6,0xa6,0xa2,0xa1,0x9e,0x9b,0x99,0x96,0x92,0x90, -0x91,0x8f,0x8d,0x8b,0x89,0x86,0x83,0x80,0x7e,0x7c,0x7a,0x7a,0x7c,0x82,0x88,0x8c, -0x92,0x97,0x9d,0xa0,0xa1,0xa4,0xaa,0xaf,0xb4,0xb8,0xbd,0xc1,0xc4,0xc5,0xc6,0xc7, -0xc7,0xc6,0xc5,0xc3,0xc1,0xbe,0xbc,0xbb,0xb6,0xb5,0xb3,0xb1,0xaf,0xac,0xa8,0xa6, -0xa6,0xa5,0xa5,0xa4,0xa5,0xa6,0xa7,0xa8,0xa7,0xa8,0xa9,0xa9,0xa8,0xa9,0xaa,0xab, -0xaa,0xaa,0xab,0xab,0xab,0xab,0xab,0xab,0xa9,0xaa,0xab,0xab,0xaa,0xa8,0xa6,0xa5, -0xa9,0xa8,0xa8,0xa7,0xa7,0xa6,0xa5,0xa4,0xa2,0xa1,0x9f,0x9d,0x9b,0x97,0x93,0x90, -0x8c,0x89,0x86,0x83,0x82,0x7f,0x7b,0x78,0x75,0x69,0x68,0x6a,0x65,0x68,0x6d,0x67, -0x65,0x6c,0x7b,0x8d,0x97,0x8f,0x78,0x62,0x66,0x65,0x62,0x5c,0x54,0x53,0x5c,0x67, -0x6e,0x69,0x61,0x5d,0x60,0x64,0x63,0x5f,0x66,0x71,0x76,0x71,0x68,0x65,0x65,0x64, -0x6c,0x77,0x71,0x67,0x6b,0x6a,0x65,0x6b,0x65,0x63,0x64,0x66,0x63,0x60,0x68,0x74, -0x7c,0x6d,0x56,0x4b,0x4f,0x51,0x4d,0x4e,0x54,0x5a,0x55,0x4e,0x57,0x5a,0x5b,0x62, -0x5b,0x62,0x69,0x67,0x5c,0x50,0x4c,0x4d,0x4f,0x51,0x52,0x4b,0x47,0x50,0x55,0x4d, -0x43,0x42,0x65,0x8a,0x9c,0x83,0x6f,0x5f,0x4a,0x3c,0x32,0x3e,0x59,0x6b,0x6a,0x5f, -0x55,0x61,0x6e,0x70,0x68,0x5e,0x58,0x55,0x55,0x42,0x3f,0x40,0x47,0x39,0x41,0x4c, -0x56,0x4e,0x47,0x43,0x47,0x57,0x63,0x62,0x5a,0x46,0x43,0x5b,0x6d,0x69,0x62,0x64, -0x6b,0x62,0x42,0x35,0x4f,0x60,0x5a,0x57,0x64,0x5b,0x4c,0x3e,0x30,0x25,0x2f,0x49, -0x50,0x56,0x59,0x56,0x58,0x5e,0x5d,0x57,0x4f,0x5a,0x60,0x61,0x65,0x67,0x5a,0x48, -0x3b,0x3f,0x49,0x52,0x4e,0x49,0x57,0x6c,0x72,0x79,0x77,0x6a,0x56,0x3f,0x38,0x41, -0x56,0x54,0x4b,0x48,0x47,0x3c,0x3b,0x4d,0x78,0x82,0x70,0x5c,0x50,0x46,0x40,0x33, -0x4a,0x4f,0x4a,0x3a,0x31,0x32,0x31,0x2b,0x27,0x27,0x27,0x27,0x29,0x2b,0x2d,0x2f, -0x36,0x32,0x2b,0x25,0x25,0x29,0x2c,0x2c,0x29,0x29,0x29,0x28,0x26,0x25,0x25,0x25, -0x25,0x23,0x23,0x26,0x2b,0x2b,0x26,0x20,0x1b,0x1a,0x19,0x19,0x1c,0x20,0x20,0x1e, -0x20,0x22,0x24,0x26,0x23,0x1f,0x1e,0x1f,0x1c,0x1c,0x1d,0x1e,0x1e,0x1d,0x1f,0x23, -0x27,0x28,0x2a,0x2d,0x34,0x3b,0x3b,0x38,0x2f,0x27,0x21,0x20,0x21,0x20,0x20,0x21, -0x1b,0x1c,0x1e,0x21,0x22,0x20,0x1b,0x18,0x1a,0x1a,0x19,0x18,0x19,0x1c,0x21,0x24, -0x2e,0x34,0x38,0x35,0x30,0x32,0x37,0x3c,0x44,0x41,0x3b,0x35,0x2f,0x2a,0x27,0x25, -0x2b,0x2c,0x2e,0x32,0x33,0x33,0x35,0x38,0x30,0x2f,0x2e,0x2f,0x32,0x36,0x38,0x3a, -0x36,0x39,0x3c,0x3c,0x39,0x37,0x35,0x35,0x34,0x31,0x31,0x3a,0x46,0x4d,0x51,0x52, -0x52,0x53,0x56,0x5b,0x5f,0x5e,0x59,0x55,0x59,0x52,0x4a,0x47,0x4d,0x53,0x52,0x4d, -0x48,0x3f,0x39,0x3a,0x3b,0x39,0x38,0x39,0x38,0x3a,0x3a,0x38,0x34,0x32,0x32,0x33, -0x35,0x39,0x3c,0x3d,0x3a,0x38,0x38,0x3a,0x3b,0x3d,0x3d,0x3b,0x3d,0x41,0x41,0x3d, -0x41,0x40,0x3e,0x3c,0x3c,0x3e,0x40,0x41,0x42,0x44,0x46,0x48,0x48,0x48,0x49,0x4a, -0x4d,0x4a,0x47,0x46,0x47,0x47,0x47,0x45,0x49,0x4a,0x4c,0x4d,0x4d,0x4c,0x4b,0x4a, -0x4b,0x4b,0x4d,0x52,0x54,0x53,0x51,0x51,0x4f,0x53,0x57,0x58,0x57,0x57,0x59,0x5b, -0x57,0x57,0x54,0x4d,0x47,0x44,0x47,0x4a,0x46,0x49,0x4c,0x52,0x58,0x5f,0x65,0x68, -0x6c,0x6b,0x69,0x65,0x60,0x5c,0x5a,0x5a,0x60,0x5d,0x5e,0x62,0x60,0x5d,0x64,0x70, -0x8d,0x9d,0x98,0x91,0x8b,0x84,0x87,0x88,0x88,0x89,0x8b,0x8d,0x8e,0x8d,0x8c,0x8b, -0x8e,0x8e,0x8e,0x8f,0x90,0x91,0x92,0x93,0x94,0x95,0x97,0x99,0x9b,0x9c,0x9d,0x9d, -0x97,0x99,0x9b,0x9c,0x9c,0x9b,0x9b,0x9b,0x9a,0x9b,0x9d,0x9f,0xa1,0xa2,0xa2,0xa2, -0xa4,0xa4,0xa4,0xa3,0xa3,0xa2,0xa1,0xa0,0x9d,0x9a,0x97,0x94,0x91,0x8e,0x8a,0x88, -0x88,0x86,0x85,0x83,0x81,0x7d,0x79,0x76,0x74,0x73,0x74,0x77,0x7d,0x85,0x8d,0x92, -0x95,0x99,0x9f,0xa1,0xa3,0xa5,0xa9,0xad,0xb1,0xb4,0xb9,0xbd,0xbf,0xc1,0xc3,0xc4, -0xc4,0xc4,0xc3,0xc2,0xc0,0xbe,0xbc,0xbb,0xb7,0xb5,0xb3,0xb1,0xae,0xaa,0xa5,0xa2, -0xa2,0xa1,0x9f,0x9e,0x9f,0xa0,0xa2,0xa4,0xa4,0xa6,0xa7,0xa8,0xa9,0xaa,0xac,0xad, -0xad,0xad,0xad,0xad,0xad,0xae,0xae,0xaf,0xab,0xac,0xae,0xaf,0xae,0xac,0xaa,0xa8, -0xab,0xaa,0xa9,0xa9,0xa9,0xa9,0xa7,0xa6,0xa4,0xa2,0xa0,0x9f,0x9c,0x98,0x94,0x91, -0x8d,0x89,0x85,0x83,0x81,0x7e,0x7a,0x77,0x74,0x6b,0x67,0x6a,0x6e,0x70,0x6d,0x65, -0x68,0x69,0x6e,0x7e,0x94,0x9b,0x86,0x69,0x5c,0x5d,0x5d,0x5b,0x56,0x56,0x5e,0x67, -0x6c,0x68,0x61,0x5e,0x62,0x67,0x66,0x63,0x4b,0x49,0x4c,0x55,0x5b,0x5c,0x5e,0x62, -0x59,0x5a,0x58,0x60,0x69,0x61,0x5c,0x69,0x60,0x5d,0x5f,0x63,0x64,0x65,0x6c,0x76, -0x75,0x6a,0x58,0x4f,0x52,0x52,0x50,0x54,0x69,0x64,0x5a,0x49,0x52,0x5a,0x68,0x6e, -0x5b,0x62,0x6c,0x6e,0x67,0x5b,0x53,0x52,0x51,0x53,0x53,0x4f,0x53,0x61,0x64,0x56, -0x41,0x43,0x68,0x88,0x8f,0x73,0x6b,0x68,0x5f,0x4d,0x46,0x59,0x74,0x79,0x64,0x4c, -0x59,0x60,0x68,0x6a,0x63,0x57,0x4f,0x4d,0x4c,0x40,0x42,0x42,0x47,0x3c,0x47,0x52, -0x45,0x4d,0x55,0x4f,0x44,0x4b,0x5c,0x64,0x56,0x46,0x46,0x5b,0x6a,0x68,0x64,0x68, -0x62,0x53,0x3a,0x38,0x50,0x5c,0x55,0x51,0x5d,0x5f,0x4d,0x35,0x31,0x3f,0x51,0x5f, -0x6d,0x6e,0x69,0x5f,0x5b,0x5d,0x5a,0x53,0x56,0x62,0x69,0x61,0x51,0x47,0x48,0x4c, -0x43,0x47,0x50,0x54,0x4b,0x44,0x52,0x67,0x71,0x79,0x72,0x58,0x3b,0x27,0x26,0x34, -0x4f,0x51,0x48,0x40,0x39,0x2e,0x36,0x51,0x63,0x79,0x74,0x63,0x55,0x4c,0x50,0x4d, -0x3c,0x42,0x44,0x41,0x3d,0x39,0x31,0x29,0x25,0x25,0x26,0x27,0x29,0x2a,0x2b,0x2c, -0x2e,0x31,0x31,0x2d,0x2b,0x2e,0x32,0x34,0x2a,0x29,0x28,0x27,0x27,0x27,0x26,0x26, -0x26,0x25,0x25,0x28,0x2b,0x2b,0x27,0x24,0x1d,0x1d,0x1c,0x1b,0x1e,0x22,0x23,0x1f, -0x21,0x22,0x25,0x27,0x24,0x21,0x22,0x25,0x24,0x22,0x22,0x23,0x22,0x1f,0x1f,0x22, -0x22,0x27,0x2e,0x36,0x3d,0x40,0x3b,0x33,0x2c,0x28,0x24,0x25,0x25,0x23,0x22,0x22, -0x1f,0x1d,0x1d,0x1f,0x21,0x20,0x1b,0x17,0x1a,0x1a,0x18,0x17,0x18,0x1c,0x22,0x26, -0x32,0x38,0x3c,0x3b,0x38,0x39,0x3c,0x3e,0x45,0x42,0x3d,0x37,0x31,0x2b,0x27,0x24, -0x2b,0x2b,0x2d,0x31,0x30,0x2e,0x2f,0x33,0x33,0x34,0x34,0x35,0x36,0x38,0x3a,0x3c, -0x3a,0x3a,0x3b,0x3c,0x3b,0x3b,0x3a,0x3a,0x35,0x34,0x3b,0x4a,0x55,0x55,0x4d,0x46, -0x45,0x46,0x4a,0x50,0x59,0x61,0x66,0x69,0x71,0x6d,0x67,0x63,0x64,0x60,0x53,0x45, -0x3c,0x37,0x36,0x3a,0x39,0x33,0x30,0x33,0x39,0x3a,0x3b,0x3a,0x37,0x35,0x34,0x35, -0x34,0x37,0x3a,0x3b,0x39,0x38,0x39,0x39,0x3c,0x3c,0x3c,0x3d,0x3f,0x41,0x40,0x3d, -0x3e,0x3d,0x3c,0x3c,0x3c,0x3e,0x40,0x41,0x3f,0x42,0x46,0x48,0x49,0x49,0x4a,0x4a, -0x4e,0x4b,0x47,0x46,0x47,0x48,0x47,0x46,0x48,0x48,0x49,0x4a,0x4b,0x4b,0x4b,0x4b, -0x49,0x48,0x4b,0x52,0x55,0x54,0x51,0x51,0x51,0x53,0x55,0x55,0x55,0x56,0x57,0x57, -0x53,0x52,0x4f,0x48,0x40,0x3d,0x3f,0x42,0x46,0x46,0x48,0x4b,0x51,0x5c,0x67,0x6f, -0x6a,0x66,0x5f,0x5b,0x5b,0x5c,0x5d,0x5d,0x5d,0x5b,0x5b,0x5c,0x5d,0x5e,0x64,0x6b, -0x8d,0xa3,0xa1,0x9d,0x99,0x8e,0x8c,0x8b,0x88,0x89,0x8b,0x8c,0x8d,0x8c,0x8c,0x8b, -0x8e,0x8e,0x8e,0x8e,0x8f,0x90,0x91,0x92,0x93,0x94,0x95,0x97,0x98,0x98,0x99,0x99, -0x94,0x95,0x97,0x98,0x98,0x98,0x99,0x9a,0x9a,0x9b,0x9d,0x9e,0x9f,0x9f,0x9f,0x9f, -0x9f,0x9f,0x9f,0x9e,0x9d,0x9c,0x9b,0x9b,0x97,0x94,0x90,0x8c,0x89,0x86,0x83,0x81, -0x81,0x7f,0x7c,0x79,0x77,0x74,0x71,0x6f,0x6f,0x72,0x77,0x7f,0x88,0x91,0x99,0x9d, -0xa0,0xa2,0xa5,0xa6,0xa7,0xa7,0xa9,0xaa,0xad,0xb0,0xb3,0xb6,0xb8,0xb9,0xbb,0xbc, -0xbc,0xbd,0xbd,0xbd,0xbc,0xbb,0xb9,0xb8,0xb5,0xb3,0xb1,0xae,0xab,0xa6,0xa0,0x9d, -0x9a,0x99,0x97,0x95,0x96,0x97,0x99,0x9b,0x9d,0x9f,0xa2,0xa5,0xa7,0xa8,0xaa,0xac, -0xac,0xac,0xac,0xad,0xae,0xae,0xaf,0xaf,0xae,0xae,0xaf,0xaf,0xae,0xad,0xac,0xac, -0xab,0xaa,0xa8,0xa8,0xa9,0xa8,0xa6,0xa4,0xa4,0xa2,0xa1,0x9f,0x9d,0x99,0x95,0x92, -0x8e,0x8b,0x86,0x83,0x80,0x7d,0x79,0x76,0x70,0x6d,0x67,0x6a,0x74,0x76,0x6d,0x68, -0x68,0x65,0x66,0x73,0x8b,0x9a,0x91,0x7f,0x66,0x61,0x5c,0x59,0x58,0x5a,0x60,0x67, -0x6e,0x66,0x5c,0x5b,0x64,0x6e,0x70,0x6c,0x6a,0x59,0x46,0x3e,0x3f,0x46,0x54,0x61, -0x5a,0x56,0x54,0x5d,0x64,0x5d,0x57,0x5d,0x59,0x58,0x59,0x5d,0x60,0x64,0x6e,0x77, -0x6e,0x68,0x59,0x50,0x50,0x52,0x5a,0x68,0x6d,0x61,0x5b,0x4a,0x51,0x5b,0x6f,0x6f, -0x57,0x5c,0x66,0x6e,0x6b,0x61,0x57,0x53,0x50,0x4d,0x49,0x48,0x55,0x6d,0x71,0x5f, -0x3c,0x3d,0x5d,0x75,0x75,0x58,0x58,0x60,0x6a,0x5f,0x5c,0x6a,0x79,0x7d,0x7b,0x7a, -0x63,0x62,0x64,0x64,0x5d,0x51,0x4a,0x48,0x38,0x35,0x3d,0x3c,0x40,0x38,0x47,0x54, -0x5f,0x57,0x4d,0x42,0x3f,0x4e,0x5e,0x62,0x5f,0x53,0x50,0x5b,0x63,0x5f,0x5a,0x5a, -0x51,0x3e,0x31,0x3a,0x4c,0x54,0x53,0x52,0x5a,0x5e,0x4b,0x32,0x36,0x4e,0x61,0x68, -0x6e,0x70,0x6b,0x62,0x5e,0x61,0x5d,0x55,0x58,0x69,0x6b,0x50,0x33,0x2f,0x3e,0x4c, -0x57,0x54,0x51,0x4d,0x47,0x48,0x58,0x6b,0x76,0x78,0x64,0x40,0x25,0x1c,0x23,0x31, -0x3c,0x48,0x4c,0x4a,0x41,0x2f,0x30,0x49,0x68,0x7b,0x79,0x6f,0x5d,0x4a,0x4d,0x53, -0x2c,0x2a,0x2d,0x34,0x39,0x38,0x33,0x30,0x28,0x29,0x2b,0x2c,0x2d,0x2c,0x2b,0x2a, -0x2b,0x35,0x3a,0x35,0x2e,0x2d,0x30,0x32,0x2e,0x2b,0x27,0x26,0x26,0x26,0x25,0x23, -0x23,0x23,0x23,0x24,0x25,0x25,0x24,0x23,0x1f,0x20,0x1d,0x1b,0x1d,0x22,0x22,0x1f, -0x1f,0x21,0x24,0x26,0x23,0x21,0x24,0x28,0x2f,0x2b,0x28,0x28,0x25,0x20,0x1e,0x20, -0x1c,0x25,0x30,0x38,0x3e,0x3d,0x33,0x27,0x2a,0x28,0x28,0x2b,0x2b,0x29,0x28,0x28, -0x2a,0x25,0x21,0x21,0x23,0x22,0x1d,0x18,0x17,0x18,0x19,0x1b,0x1c,0x1e,0x22,0x24, -0x2b,0x31,0x37,0x3a,0x3d,0x41,0x43,0x43,0x39,0x38,0x37,0x34,0x31,0x2e,0x2b,0x29, -0x2b,0x2c,0x31,0x35,0x33,0x2c,0x29,0x2a,0x32,0x34,0x36,0x37,0x36,0x36,0x38,0x3a, -0x3a,0x39,0x37,0x37,0x39,0x3a,0x3b,0x3b,0x39,0x3a,0x44,0x56,0x61,0x5c,0x4e,0x42, -0x46,0x48,0x4c,0x4f,0x53,0x57,0x5c,0x60,0x6b,0x71,0x75,0x71,0x68,0x5b,0x4c,0x40, -0x41,0x3d,0x3f,0x43,0x3f,0x35,0x32,0x37,0x3a,0x3c,0x3d,0x3c,0x3a,0x38,0x36,0x36, -0x37,0x39,0x3b,0x3c,0x3c,0x3b,0x3a,0x3a,0x3c,0x3b,0x3c,0x3f,0x42,0x41,0x40,0x3f, -0x3d,0x3d,0x3d,0x3d,0x3d,0x3d,0x3d,0x3e,0x3c,0x3f,0x44,0x47,0x48,0x48,0x48,0x48, -0x4b,0x47,0x42,0x42,0x45,0x48,0x49,0x49,0x46,0x47,0x47,0x47,0x48,0x4a,0x4b,0x4b, -0x49,0x47,0x4a,0x51,0x54,0x51,0x4e,0x4e,0x51,0x51,0x50,0x52,0x55,0x57,0x57,0x56, -0x50,0x50,0x4f,0x4a,0x46,0x45,0x48,0x4c,0x4f,0x50,0x50,0x52,0x58,0x62,0x6f,0x78, -0x70,0x69,0x60,0x5c,0x5c,0x5f,0x60,0x60,0x5a,0x5b,0x5c,0x5e,0x60,0x63,0x66,0x67, -0x86,0xa1,0xa6,0xa6,0xa4,0x96,0x8e,0x8a,0x88,0x89,0x8a,0x8b,0x8c,0x8c,0x8c,0x8b, -0x8e,0x8e,0x8e,0x8e,0x8f,0x90,0x91,0x91,0x93,0x93,0x94,0x95,0x96,0x96,0x95,0x95, -0x94,0x95,0x96,0x96,0x96,0x96,0x97,0x98,0x97,0x98,0x9a,0x9b,0x9c,0x9b,0x9a,0x9a, -0x9c,0x9c,0x9b,0x9b,0x9a,0x98,0x97,0x97,0x90,0x8d,0x88,0x84,0x80,0x7e,0x7b,0x7a, -0x7a,0x77,0x73,0x6f,0x6d,0x6b,0x69,0x68,0x6f,0x74,0x7e,0x89,0x94,0x9d,0xa4,0xa8, -0xab,0xab,0xac,0xac,0xab,0xaa,0xa9,0xa8,0xaa,0xac,0xae,0xb0,0xb1,0xb2,0xb4,0xb5, -0xb6,0xb6,0xb7,0xb8,0xb7,0xb6,0xb5,0xb4,0xb2,0xb1,0xae,0xab,0xa7,0xa1,0x9c,0x98, -0x93,0x91,0x8f,0x8e,0x8e,0x8f,0x92,0x93,0x96,0x99,0x9d,0xa1,0xa4,0xa6,0xa8,0xaa, -0xac,0xad,0xaf,0xb1,0xb2,0xb2,0xb2,0xb2,0xb1,0xb0,0xaf,0xae,0xad,0xad,0xae,0xae, -0xae,0xac,0xaa,0xaa,0xaa,0xa9,0xa7,0xa4,0xa3,0xa2,0xa0,0x9f,0x9d,0x99,0x95,0x92, -0x8f,0x8c,0x87,0x83,0x81,0x7e,0x79,0x76,0x70,0x72,0x6b,0x6c,0x7a,0x7b,0x71,0x6f, -0x6c,0x67,0x66,0x70,0x83,0x91,0x93,0x8d,0x71,0x65,0x58,0x53,0x55,0x5c,0x65,0x6c, -0x6e,0x61,0x53,0x52,0x61,0x72,0x78,0x75,0x68,0x69,0x68,0x61,0x56,0x4c,0x49,0x4c, -0x4a,0x54,0x5f,0x62,0x5e,0x57,0x53,0x52,0x57,0x56,0x58,0x5b,0x5d,0x63,0x6f,0x7b, -0x75,0x64,0x4d,0x47,0x52,0x5e,0x68,0x74,0x64,0x58,0x5a,0x4d,0x54,0x5e,0x72,0x6a, -0x55,0x58,0x60,0x6a,0x6b,0x62,0x59,0x55,0x4f,0x47,0x3e,0x3c,0x51,0x71,0x79,0x67, -0x3e,0x39,0x52,0x64,0x60,0x43,0x49,0x56,0x5e,0x63,0x6e,0x70,0x61,0x52,0x57,0x68, -0x69,0x68,0x6b,0x6d,0x66,0x55,0x48,0x43,0x30,0x34,0x41,0x3f,0x43,0x3e,0x50,0x5d, -0x56,0x59,0x5a,0x51,0x47,0x4e,0x5c,0x60,0x55,0x4c,0x4b,0x54,0x5c,0x5a,0x57,0x57, -0x45,0x31,0x2d,0x3e,0x4a,0x50,0x56,0x5b,0x63,0x5d,0x46,0x31,0x32,0x3f,0x4a,0x53, -0x61,0x65,0x63,0x5e,0x5d,0x60,0x5c,0x54,0x5d,0x6d,0x62,0x3f,0x34,0x4d,0x5f,0x5c, -0x58,0x4d,0x41,0x3c,0x3f,0x4c,0x61,0x73,0x69,0x57,0x31,0x16,0x21,0x3f,0x58,0x64, -0x56,0x59,0x53,0x4b,0x44,0x38,0x3d,0x58,0x6b,0x66,0x56,0x5a,0x5e,0x59,0x63,0x6f, -0x33,0x2b,0x28,0x2e,0x33,0x32,0x33,0x36,0x32,0x2b,0x28,0x2b,0x2c,0x27,0x25,0x28, -0x2c,0x32,0x3a,0x3b,0x37,0x31,0x2f,0x2f,0x2b,0x2a,0x29,0x29,0x26,0x23,0x23,0x26, -0x27,0x23,0x20,0x20,0x24,0x25,0x24,0x21,0x1e,0x1d,0x1d,0x20,0x23,0x25,0x25,0x24, -0x1f,0x23,0x27,0x27,0x25,0x24,0x25,0x27,0x29,0x2a,0x2d,0x2e,0x28,0x20,0x1e,0x22, -0x1d,0x23,0x28,0x2b,0x30,0x35,0x31,0x29,0x2a,0x29,0x27,0x25,0x25,0x25,0x26,0x27, -0x2a,0x2e,0x30,0x2c,0x28,0x25,0x22,0x1f,0x1e,0x1d,0x1d,0x1d,0x1f,0x20,0x21,0x21, -0x24,0x29,0x30,0x35,0x36,0x34,0x31,0x2f,0x30,0x32,0x33,0x31,0x2d,0x2b,0x2d,0x2f, -0x33,0x31,0x30,0x31,0x33,0x32,0x2e,0x2b,0x2c,0x2f,0x36,0x3b,0x3b,0x39,0x3a,0x3d, -0x3b,0x3a,0x3b,0x3c,0x3b,0x39,0x3a,0x3d,0x3c,0x3c,0x40,0x4a,0x55,0x5d,0x5f,0x5d, -0x64,0x61,0x5c,0x56,0x52,0x50,0x51,0x53,0x57,0x61,0x63,0x5c,0x58,0x58,0x50,0x43, -0x47,0x49,0x49,0x46,0x45,0x44,0x3f,0x38,0x3c,0x3c,0x3d,0x3d,0x3c,0x3a,0x38,0x36, -0x39,0x38,0x36,0x36,0x39,0x3b,0x3d,0x3d,0x3b,0x3b,0x3c,0x3e,0x3f,0x40,0x3f,0x3e, -0x42,0x3d,0x3a,0x3d,0x3e,0x3c,0x3b,0x3c,0x3a,0x3e,0x44,0x48,0x4a,0x48,0x46,0x44, -0x41,0x40,0x41,0x45,0x47,0x47,0x49,0x4b,0x49,0x4b,0x4c,0x4c,0x4b,0x49,0x49,0x4a, -0x49,0x48,0x4b,0x51,0x55,0x55,0x54,0x54,0x55,0x58,0x59,0x58,0x59,0x5b,0x58,0x53, -0x53,0x57,0x57,0x50,0x4d,0x50,0x55,0x57,0x54,0x57,0x59,0x58,0x56,0x56,0x59,0x5c, -0x61,0x60,0x5e,0x5c,0x5b,0x5c,0x5d,0x5e,0x5d,0x5d,0x5c,0x5c,0x5f,0x63,0x62,0x5e, -0x7b,0x99,0xab,0xab,0xa9,0xa3,0x92,0x84,0x86,0x87,0x89,0x8a,0x8b,0x8b,0x8b,0x8a, -0x8e,0x8d,0x8d,0x8d,0x8d,0x8e,0x8f,0x8f,0x93,0x91,0x90,0x90,0x91,0x92,0x92,0x91, -0x90,0x92,0x93,0x94,0x93,0x93,0x94,0x95,0x94,0x96,0x98,0x99,0x98,0x98,0x98,0x99, -0x98,0x98,0x97,0x96,0x95,0x91,0x8d,0x8a,0x88,0x86,0x82,0x7f,0x7c,0x79,0x76,0x74, -0x75,0x70,0x6d,0x6b,0x69,0x67,0x67,0x6a,0x71,0x7a,0x8a,0x98,0xa3,0xaa,0xad,0xaf, -0xaf,0xb1,0xb1,0xb0,0xb0,0xaf,0xab,0xa6,0xa4,0xa5,0xa7,0xa9,0xab,0xac,0xac,0xac, -0xb1,0xb1,0xb2,0xb2,0xb2,0xb2,0xb1,0xb1,0xaf,0xae,0xac,0xa8,0xa2,0x9c,0x97,0x93, -0x93,0x8f,0x8a,0x87,0x85,0x84,0x85,0x87,0x8a,0x90,0x96,0x9a,0x9e,0xa3,0xa7,0xa8, -0xaa,0xac,0xae,0xaf,0xae,0xaf,0xb3,0xb5,0xb2,0xb1,0xaf,0xae,0xad,0xae,0xaf,0xb0, -0xad,0xac,0xac,0xac,0xac,0xaa,0xa8,0xa6,0xa6,0xa5,0xa3,0xa1,0x9e,0x9a,0x96,0x92, -0x8f,0x8c,0x87,0x83,0x7f,0x7b,0x76,0x74,0x74,0x66,0x68,0x77,0x7e,0x7b,0x75,0x6d, -0x6f,0x6a,0x66,0x6b,0x79,0x8b,0x94,0x96,0x7b,0x70,0x60,0x56,0x57,0x5e,0x68,0x6e, -0x6d,0x66,0x59,0x57,0x62,0x65,0x5e,0x59,0x59,0x72,0x87,0x80,0x66,0x4f,0x46,0x45, -0x4d,0x56,0x59,0x62,0x65,0x60,0x60,0x57,0x58,0x5b,0x62,0x60,0x56,0x5a,0x6c,0x78, -0x76,0x66,0x4e,0x46,0x56,0x64,0x64,0x62,0x49,0x4f,0x55,0x54,0x56,0x66,0x70,0x6a, -0x60,0x59,0x60,0x6d,0x6b,0x5f,0x54,0x4b,0x4f,0x53,0x4d,0x49,0x5b,0x76,0x78,0x68, -0x43,0x35,0x42,0x4f,0x41,0x3a,0x46,0x4c,0x58,0x6a,0x73,0x6a,0x57,0x4a,0x51,0x64, -0x67,0x6b,0x77,0x85,0x7d,0x5c,0x49,0x50,0x49,0x44,0x45,0x49,0x46,0x40,0x44,0x4f, -0x5d,0x52,0x4b,0x41,0x38,0x46,0x59,0x5a,0x52,0x49,0x4c,0x58,0x5b,0x5a,0x57,0x52, -0x49,0x3e,0x39,0x41,0x4e,0x54,0x55,0x56,0x56,0x55,0x48,0x35,0x32,0x3f,0x49,0x48, -0x4e,0x5f,0x65,0x67,0x6e,0x68,0x5b,0x5a,0x5d,0x60,0x48,0x31,0x44,0x63,0x6a,0x65, -0x4e,0x42,0x33,0x33,0x42,0x53,0x62,0x71,0x59,0x31,0x1f,0x37,0x5e,0x74,0x71,0x62, -0x58,0x4e,0x43,0x40,0x40,0x3f,0x3b,0x38,0x39,0x37,0x3e,0x3a,0x35,0x4e,0x65,0x5c, -0x31,0x2a,0x27,0x2c,0x30,0x31,0x33,0x38,0x31,0x2b,0x28,0x2a,0x29,0x23,0x21,0x24, -0x29,0x2b,0x2f,0x32,0x32,0x2f,0x2b,0x28,0x2b,0x2c,0x2e,0x2e,0x2a,0x26,0x27,0x2b, -0x26,0x23,0x21,0x23,0x26,0x28,0x27,0x25,0x28,0x25,0x23,0x23,0x25,0x29,0x2b,0x2c, -0x2f,0x30,0x2f,0x2b,0x27,0x25,0x27,0x2a,0x2c,0x2d,0x2f,0x31,0x2e,0x27,0x25,0x28, -0x24,0x25,0x27,0x28,0x2c,0x2f,0x2d,0x29,0x2b,0x2a,0x28,0x26,0x25,0x25,0x25,0x25, -0x25,0x29,0x2c,0x2c,0x2b,0x2b,0x29,0x26,0x20,0x22,0x24,0x24,0x23,0x23,0x25,0x27, -0x2f,0x33,0x3a,0x40,0x40,0x3c,0x35,0x30,0x2c,0x2e,0x2f,0x2e,0x2c,0x2c,0x2e,0x31, -0x33,0x31,0x2f,0x30,0x31,0x31,0x2e,0x2b,0x2c,0x2f,0x34,0x38,0x38,0x37,0x39,0x3c, -0x3b,0x3a,0x3a,0x3b,0x3b,0x39,0x3b,0x3f,0x40,0x3c,0x3a,0x42,0x51,0x60,0x69,0x6c, -0x61,0x64,0x6a,0x73,0x78,0x75,0x6c,0x63,0x52,0x55,0x5a,0x5d,0x5b,0x52,0x47,0x40, -0x3e,0x41,0x42,0x42,0x44,0x45,0x42,0x3d,0x3c,0x3d,0x3f,0x3f,0x3f,0x3c,0x3a,0x38, -0x3a,0x39,0x38,0x39,0x3b,0x3d,0x3e,0x3e,0x40,0x40,0x41,0x41,0x41,0x40,0x40,0x40, -0x45,0x42,0x42,0x45,0x44,0x40,0x3d,0x3d,0x3d,0x40,0x45,0x49,0x4a,0x49,0x47,0x46, -0x45,0x45,0x47,0x4b,0x4d,0x4c,0x4d,0x4f,0x4b,0x4b,0x4c,0x4c,0x4d,0x4e,0x50,0x51, -0x4d,0x4b,0x4b,0x4e,0x51,0x51,0x51,0x52,0x55,0x56,0x55,0x54,0x57,0x5a,0x58,0x54, -0x57,0x56,0x50,0x46,0x3f,0x3f,0x42,0x43,0x42,0x4a,0x4e,0x4c,0x50,0x5a,0x60,0x60, -0x67,0x64,0x5f,0x5b,0x59,0x58,0x5a,0x5b,0x5b,0x5a,0x59,0x59,0x5b,0x5d,0x5d,0x5d, -0x78,0x96,0xa8,0xa8,0xa6,0xa1,0x92,0x85,0x86,0x87,0x89,0x8b,0x8c,0x8b,0x8b,0x8a, -0x8c,0x8c,0x8c,0x8c,0x8d,0x8e,0x8f,0x90,0x8e,0x8d,0x8c,0x8d,0x8f,0x90,0x91,0x91, -0x8f,0x90,0x91,0x91,0x90,0x8f,0x8f,0x90,0x92,0x94,0x96,0x96,0x95,0x95,0x95,0x95, -0x95,0x94,0x93,0x91,0x90,0x8d,0x8a,0x87,0x83,0x80,0x7e,0x7b,0x78,0x75,0x72,0x6f, -0x6e,0x6a,0x66,0x64,0x62,0x61,0x64,0x68,0x74,0x7f,0x8f,0x9e,0xa8,0xae,0xb2,0xb4, -0xb3,0xb4,0xb4,0xb2,0xb1,0xb0,0xab,0xa6,0xa0,0xa1,0xa2,0xa3,0xa4,0xa5,0xa6,0xa6, -0xaa,0xaa,0xaa,0xaa,0xaa,0xaa,0xa9,0xa9,0xa8,0xa7,0xa4,0xa0,0x9c,0x96,0x92,0x90, -0x8f,0x8d,0x8b,0x88,0x85,0x80,0x7c,0x7a,0x7e,0x84,0x8b,0x91,0x96,0x9b,0x9e,0xa0, -0xa3,0xa7,0xab,0xad,0xad,0xae,0xb0,0xb3,0xb1,0xb0,0xaf,0xae,0xae,0xae,0xae,0xae, -0xad,0xac,0xab,0xab,0xab,0xaa,0xa8,0xa6,0xa5,0xa4,0xa1,0x9f,0x9d,0x99,0x95,0x92, -0x8e,0x8b,0x86,0x82,0x7d,0x79,0x75,0x72,0x71,0x65,0x69,0x79,0x80,0x7d,0x76,0x6e, -0x70,0x6b,0x65,0x66,0x73,0x85,0x92,0x97,0x87,0x78,0x64,0x59,0x5b,0x64,0x6d,0x73, -0x6d,0x6c,0x64,0x5d,0x5d,0x54,0x44,0x3c,0x47,0x48,0x49,0x4c,0x55,0x5d,0x5e,0x5b, -0x5e,0x5a,0x4d,0x4f,0x54,0x59,0x65,0x66,0x66,0x63,0x62,0x5b,0x50,0x54,0x66,0x71, -0x73,0x6d,0x5f,0x59,0x61,0x61,0x58,0x52,0x44,0x4d,0x57,0x59,0x5c,0x69,0x70,0x6a, -0x62,0x5a,0x5f,0x69,0x69,0x61,0x56,0x4a,0x47,0x4a,0x49,0x4c,0x5f,0x76,0x75,0x65, -0x46,0x33,0x37,0x40,0x34,0x33,0x43,0x4c,0x5c,0x6b,0x70,0x67,0x5c,0x54,0x58,0x65, -0x65,0x69,0x6e,0x73,0x6e,0x58,0x46,0x45,0x45,0x45,0x4a,0x4f,0x4b,0x45,0x4b,0x58, -0x5a,0x55,0x53,0x47,0x36,0x3d,0x54,0x5e,0x64,0x58,0x56,0x59,0x56,0x54,0x58,0x5b, -0x47,0x3e,0x3a,0x41,0x4a,0x4f,0x52,0x56,0x53,0x44,0x36,0x36,0x3d,0x43,0x48,0x4a, -0x4d,0x60,0x68,0x67,0x68,0x61,0x58,0x5a,0x6e,0x62,0x52,0x54,0x67,0x6b,0x65,0x67, -0x4a,0x32,0x2e,0x48,0x5b,0x5d,0x65,0x75,0x55,0x39,0x38,0x55,0x63,0x5a,0x51,0x50, -0x6d,0x68,0x61,0x5a,0x52,0x47,0x3c,0x35,0x31,0x2d,0x37,0x41,0x4b,0x61,0x68,0x55, -0x2e,0x28,0x25,0x28,0x2c,0x2e,0x32,0x38,0x32,0x2f,0x2d,0x2d,0x29,0x23,0x21,0x24, -0x26,0x26,0x27,0x2b,0x30,0x31,0x2d,0x29,0x2f,0x30,0x32,0x32,0x2d,0x26,0x25,0x26, -0x28,0x26,0x25,0x27,0x29,0x2a,0x29,0x28,0x28,0x26,0x24,0x24,0x26,0x29,0x2b,0x2d, -0x34,0x34,0x33,0x30,0x2b,0x28,0x27,0x28,0x2a,0x2b,0x2d,0x31,0x30,0x2d,0x2b,0x2b, -0x27,0x23,0x22,0x25,0x2a,0x2d,0x2f,0x32,0x2d,0x2d,0x2b,0x2a,0x28,0x27,0x25,0x25, -0x21,0x24,0x27,0x28,0x2c,0x30,0x30,0x2e,0x25,0x28,0x2b,0x2a,0x28,0x28,0x2b,0x2e, -0x2f,0x33,0x39,0x41,0x47,0x47,0x43,0x40,0x32,0x33,0x32,0x2f,0x2c,0x2b,0x2d,0x2f, -0x34,0x32,0x30,0x2f,0x31,0x31,0x30,0x2e,0x2d,0x2f,0x33,0x37,0x37,0x37,0x39,0x3d, -0x3b,0x39,0x39,0x39,0x39,0x38,0x3b,0x3f,0x40,0x3e,0x3f,0x47,0x51,0x57,0x58,0x55, -0x5a,0x5d,0x66,0x73,0x7e,0x7b,0x6e,0x61,0x5f,0x59,0x5e,0x6b,0x6a,0x58,0x4a,0x49, -0x40,0x40,0x3f,0x3d,0x3d,0x3f,0x3e,0x3c,0x3d,0x3e,0x3f,0x40,0x3f,0x3d,0x3a,0x38, -0x3d,0x3c,0x3d,0x3e,0x40,0x41,0x40,0x3f,0x43,0x44,0x45,0x43,0x40,0x3f,0x3f,0x40, -0x49,0x48,0x49,0x49,0x47,0x43,0x40,0x41,0x3f,0x41,0x44,0x45,0x45,0x44,0x44,0x44, -0x44,0x44,0x47,0x4c,0x4e,0x4c,0x4b,0x4c,0x49,0x48,0x48,0x48,0x4b,0x4d,0x4f,0x50, -0x4f,0x4b,0x4a,0x4b,0x4e,0x4f,0x51,0x54,0x54,0x52,0x50,0x51,0x56,0x5a,0x59,0x55, -0x4f,0x4b,0x42,0x38,0x34,0x36,0x39,0x3a,0x42,0x4e,0x55,0x56,0x61,0x74,0x7e,0x7b, -0x6f,0x6a,0x63,0x5c,0x57,0x56,0x56,0x57,0x59,0x56,0x56,0x59,0x59,0x57,0x59,0x5e, -0x74,0x92,0xa5,0xa5,0xa3,0x9e,0x91,0x87,0x87,0x88,0x89,0x8b,0x8c,0x8b,0x8b,0x8a, -0x8a,0x8a,0x8b,0x8b,0x8c,0x8d,0x8e,0x8f,0x8b,0x8a,0x89,0x8a,0x8b,0x8c,0x8c,0x8c, -0x8e,0x8f,0x8f,0x8f,0x8d,0x8c,0x8c,0x8c,0x8f,0x90,0x92,0x92,0x91,0x90,0x90,0x91, -0x90,0x8f,0x8d,0x8b,0x8a,0x87,0x84,0x82,0x7d,0x7b,0x79,0x76,0x74,0x70,0x6c,0x69, -0x68,0x65,0x61,0x5e,0x5c,0x5c,0x61,0x68,0x75,0x82,0x93,0xa2,0xaa,0xb0,0xb4,0xb8, -0xb8,0xb9,0xb8,0xb5,0xb3,0xb1,0xac,0xa7,0x9f,0x9f,0x9f,0x9f,0xa0,0xa1,0xa2,0xa3, -0xa3,0xa3,0xa4,0xa3,0xa3,0xa2,0xa2,0xa1,0xa3,0xa1,0x9f,0x9b,0x98,0x95,0x93,0x92, -0x93,0x93,0x92,0x90,0x8b,0x83,0x79,0x72,0x72,0x77,0x7e,0x86,0x8d,0x92,0x97,0x9a, -0x9d,0xa2,0xa8,0xac,0xad,0xae,0xb0,0xb1,0xb0,0xb0,0xb0,0xb0,0xaf,0xae,0xad,0xad, -0xad,0xac,0xab,0xab,0xab,0xaa,0xa8,0xa6,0xa5,0xa3,0xa0,0x9d,0x9b,0x97,0x94,0x91, -0x8c,0x89,0x85,0x80,0x7c,0x78,0x73,0x70,0x6d,0x64,0x6a,0x7a,0x80,0x7e,0x78,0x71, -0x6e,0x6b,0x65,0x65,0x6f,0x7f,0x8c,0x92,0x8d,0x7d,0x69,0x5e,0x60,0x67,0x6e,0x71, -0x69,0x6c,0x64,0x5b,0x59,0x55,0x4e,0x4d,0x40,0x3f,0x3d,0x3f,0x47,0x4f,0x52,0x50, -0x53,0x58,0x59,0x66,0x6c,0x6d,0x7a,0x7f,0x6d,0x65,0x61,0x5c,0x53,0x55,0x62,0x6a, -0x70,0x74,0x70,0x68,0x62,0x56,0x47,0x40,0x3e,0x49,0x58,0x5f,0x61,0x6a,0x6f,0x68, -0x60,0x5a,0x5e,0x67,0x6a,0x68,0x5c,0x4b,0x41,0x40,0x42,0x4d,0x64,0x76,0x72,0x64, -0x4a,0x37,0x35,0x38,0x2f,0x30,0x42,0x4e,0x65,0x6e,0x6d,0x65,0x62,0x61,0x61,0x66, -0x5e,0x60,0x5a,0x57,0x59,0x56,0x4d,0x4a,0x44,0x47,0x4e,0x53,0x4d,0x48,0x4f,0x5d, -0x5a,0x53,0x51,0x45,0x2f,0x32,0x49,0x56,0x5f,0x4a,0x42,0x4e,0x59,0x5e,0x5e,0x58, -0x4e,0x47,0x42,0x46,0x4a,0x4d,0x51,0x57,0x60,0x4f,0x40,0x3f,0x47,0x4d,0x52,0x56, -0x57,0x6b,0x74,0x70,0x6a,0x64,0x60,0x63,0x72,0x67,0x59,0x5b,0x66,0x5e,0x48,0x3c, -0x2e,0x27,0x37,0x51,0x5c,0x62,0x69,0x67,0x4b,0x36,0x38,0x52,0x5f,0x64,0x76,0x8a, -0x79,0x79,0x76,0x6f,0x62,0x52,0x44,0x3c,0x2e,0x25,0x2a,0x38,0x48,0x5e,0x62,0x50, -0x2b,0x27,0x25,0x27,0x29,0x2b,0x2f,0x33,0x32,0x31,0x31,0x31,0x2c,0x26,0x25,0x28, -0x29,0x28,0x29,0x2e,0x35,0x38,0x37,0x34,0x32,0x31,0x32,0x34,0x32,0x2c,0x27,0x26, -0x2b,0x2b,0x2a,0x2a,0x2a,0x29,0x28,0x27,0x22,0x23,0x25,0x26,0x28,0x29,0x28,0x28, -0x2c,0x30,0x35,0x37,0x34,0x2e,0x29,0x26,0x29,0x29,0x2b,0x2e,0x31,0x31,0x2f,0x2d, -0x2c,0x25,0x22,0x27,0x2b,0x2d,0x30,0x36,0x2f,0x2f,0x2f,0x2e,0x2c,0x2b,0x29,0x28, -0x22,0x23,0x23,0x24,0x2a,0x31,0x34,0x34,0x2d,0x2e,0x2e,0x2d,0x2c,0x2d,0x30,0x33, -0x3c,0x3a,0x39,0x3b,0x3e,0x3f,0x3c,0x39,0x38,0x37,0x35,0x32,0x2f,0x2e,0x2f,0x31, -0x35,0x33,0x31,0x30,0x31,0x32,0x32,0x31,0x2f,0x30,0x33,0x37,0x38,0x39,0x3c,0x40, -0x3b,0x38,0x37,0x37,0x36,0x35,0x38,0x3c,0x3e,0x42,0x48,0x4e,0x51,0x4e,0x49,0x44, -0x45,0x45,0x47,0x4d,0x55,0x58,0x57,0x54,0x58,0x4e,0x4f,0x5d,0x5e,0x4f,0x45,0x46, -0x46,0x44,0x40,0x3d,0x3c,0x3d,0x3e,0x3e,0x42,0x42,0x42,0x41,0x40,0x3e,0x3c,0x3b, -0x41,0x41,0x42,0x43,0x44,0x44,0x42,0x40,0x41,0x43,0x44,0x42,0x3e,0x3c,0x3e,0x40, -0x4a,0x4a,0x4a,0x48,0x44,0x42,0x42,0x44,0x43,0x44,0x45,0x43,0x40,0x3f,0x3f,0x41, -0x3f,0x3f,0x43,0x48,0x49,0x47,0x45,0x46,0x47,0x46,0x46,0x47,0x49,0x4a,0x4b,0x4a, -0x4c,0x4a,0x49,0x4b,0x4d,0x4f,0x53,0x57,0x53,0x50,0x4e,0x51,0x58,0x5c,0x5a,0x55, -0x52,0x4d,0x45,0x40,0x3f,0x42,0x45,0x46,0x50,0x55,0x57,0x56,0x5b,0x64,0x67,0x62, -0x65,0x62,0x5e,0x59,0x56,0x56,0x57,0x58,0x58,0x55,0x58,0x5d,0x5b,0x55,0x56,0x5e, -0x70,0x8d,0xa1,0xa3,0xa1,0x9c,0x90,0x88,0x87,0x88,0x8a,0x8b,0x8b,0x8b,0x8a,0x89, -0x8a,0x8a,0x8a,0x8a,0x8b,0x8b,0x8b,0x8c,0x8b,0x8a,0x88,0x87,0x87,0x87,0x86,0x85, -0x89,0x8a,0x8b,0x8a,0x89,0x88,0x87,0x88,0x8c,0x8d,0x8e,0x8e,0x8d,0x8c,0x8c,0x8c, -0x8c,0x8a,0x88,0x86,0x84,0x83,0x80,0x7e,0x7a,0x78,0x75,0x73,0x70,0x6c,0x68,0x64, -0x64,0x61,0x5e,0x5b,0x59,0x59,0x5f,0x66,0x71,0x7f,0x92,0xa0,0xa8,0xac,0xb1,0xb5, -0xb8,0xb9,0xb7,0xb4,0xb1,0xae,0xa8,0xa3,0x9e,0x9d,0x9b,0x9a,0x9a,0x9c,0x9d,0x9f, -0x9d,0x9d,0x9d,0x9d,0x9c,0x9c,0x9b,0x9a,0x9d,0x9b,0x99,0x98,0x97,0x97,0x98,0x98, -0x9a,0x9c,0x9c,0x9a,0x94,0x8a,0x7c,0x72,0x6b,0x6c,0x71,0x79,0x81,0x88,0x8f,0x95, -0x98,0x9d,0xa3,0xa7,0xa9,0xaa,0xac,0xae,0xaf,0xaf,0xb0,0xb0,0xb0,0xaf,0xad,0xac, -0xad,0xac,0xac,0xac,0xac,0xaa,0xa8,0xa6,0xa5,0xa2,0x9f,0x9c,0x98,0x94,0x91,0x8e, -0x8a,0x87,0x83,0x7f,0x7b,0x76,0x72,0x6e,0x6b,0x64,0x6a,0x78,0x7d,0x7e,0x7b,0x76, -0x6c,0x6c,0x6a,0x6a,0x70,0x7b,0x85,0x89,0x89,0x7d,0x6d,0x62,0x60,0x64,0x68,0x6a, -0x72,0x71,0x63,0x51,0x4a,0x46,0x43,0x43,0x46,0x52,0x5f,0x65,0x60,0x56,0x4c,0x46, -0x3f,0x54,0x68,0x7c,0x77,0x67,0x6a,0x6d,0x6e,0x67,0x67,0x66,0x5d,0x58,0x5b,0x5b, -0x65,0x6f,0x6f,0x65,0x5a,0x4c,0x41,0x40,0x3e,0x48,0x59,0x62,0x63,0x68,0x6b,0x65, -0x5b,0x57,0x5c,0x66,0x6f,0x74,0x6b,0x58,0x44,0x3c,0x3a,0x4b,0x66,0x76,0x71,0x64, -0x4b,0x3d,0x3a,0x3b,0x30,0x30,0x41,0x50,0x6a,0x70,0x6a,0x61,0x63,0x66,0x64,0x63, -0x65,0x66,0x5f,0x5a,0x59,0x50,0x43,0x3f,0x48,0x49,0x4d,0x4f,0x4b,0x47,0x4f,0x5b, -0x61,0x53,0x4d,0x46,0x38,0x3e,0x54,0x5e,0x52,0x3e,0x3c,0x50,0x62,0x66,0x5f,0x54, -0x5d,0x53,0x4c,0x4d,0x50,0x51,0x54,0x59,0x51,0x4c,0x3d,0x2e,0x30,0x3f,0x4c,0x4f, -0x62,0x73,0x7c,0x78,0x71,0x6e,0x6d,0x6d,0x72,0x69,0x65,0x6d,0x70,0x5d,0x3f,0x2c, -0x1e,0x2b,0x4c,0x61,0x5b,0x5f,0x67,0x5f,0x5b,0x50,0x53,0x60,0x68,0x6f,0x74,0x74, -0x7a,0x78,0x71,0x63,0x54,0x44,0x37,0x2f,0x25,0x21,0x29,0x3a,0x4b,0x5e,0x66,0x5f, -0x2a,0x27,0x25,0x27,0x29,0x2a,0x2a,0x2b,0x2c,0x2e,0x31,0x32,0x2f,0x2b,0x2a,0x2b, -0x2e,0x2f,0x31,0x35,0x38,0x3b,0x3d,0x3d,0x34,0x31,0x31,0x36,0x39,0x36,0x30,0x2c, -0x2b,0x2b,0x2b,0x29,0x28,0x27,0x26,0x27,0x25,0x27,0x29,0x2b,0x2b,0x2c,0x2b,0x2b, -0x2a,0x30,0x38,0x3c,0x3c,0x36,0x30,0x2c,0x2b,0x2b,0x2c,0x2f,0x32,0x34,0x32,0x30, -0x34,0x2d,0x29,0x2c,0x2e,0x2c,0x2c,0x2f,0x2f,0x30,0x30,0x2f,0x2f,0x2e,0x2d,0x2d, -0x2a,0x28,0x25,0x24,0x28,0x31,0x36,0x37,0x33,0x30,0x2d,0x2c,0x2f,0x32,0x34,0x35, -0x3b,0x38,0x35,0x36,0x38,0x39,0x38,0x35,0x32,0x32,0x31,0x31,0x31,0x32,0x35,0x37, -0x34,0x33,0x31,0x30,0x30,0x32,0x33,0x33,0x30,0x30,0x32,0x36,0x39,0x3a,0x3d,0x41, -0x3d,0x3a,0x38,0x37,0x35,0x34,0x36,0x3a,0x3f,0x43,0x47,0x49,0x49,0x4c,0x50,0x54, -0x58,0x57,0x52,0x4b,0x45,0x45,0x4b,0x51,0x51,0x49,0x46,0x4c,0x4f,0x49,0x44,0x45, -0x44,0x45,0x46,0x48,0x49,0x49,0x49,0x49,0x4a,0x49,0x46,0x43,0x41,0x40,0x3f,0x3f, -0x45,0x45,0x46,0x47,0x47,0x46,0x43,0x40,0x3f,0x41,0x43,0x42,0x3e,0x3d,0x3f,0x41, -0x45,0x48,0x4a,0x49,0x46,0x43,0x42,0x42,0x49,0x4a,0x49,0x46,0x41,0x3e,0x3e,0x3f, -0x3d,0x3e,0x41,0x45,0x46,0x44,0x42,0x43,0x46,0x47,0x49,0x4b,0x4c,0x4c,0x4b,0x4a, -0x4a,0x49,0x4a,0x4d,0x4f,0x50,0x53,0x56,0x54,0x51,0x50,0x55,0x5c,0x5d,0x59,0x55, -0x57,0x51,0x4a,0x46,0x44,0x44,0x43,0x42,0x43,0x42,0x45,0x4a,0x4d,0x4c,0x4c,0x4d, -0x55,0x55,0x54,0x54,0x55,0x57,0x58,0x5a,0x56,0x55,0x5a,0x60,0x5d,0x55,0x56,0x5d, -0x6c,0x87,0x9b,0x9f,0x9f,0x99,0x8e,0x87,0x88,0x88,0x8a,0x8b,0x8b,0x8a,0x89,0x88, -0x89,0x89,0x89,0x89,0x88,0x88,0x87,0x87,0x88,0x87,0x86,0x85,0x85,0x84,0x82,0x81, -0x82,0x83,0x84,0x84,0x84,0x83,0x84,0x84,0x88,0x8a,0x8b,0x8b,0x8a,0x89,0x89,0x89, -0x89,0x87,0x85,0x83,0x81,0x7f,0x7d,0x7b,0x77,0x75,0x72,0x6f,0x6c,0x68,0x64,0x61, -0x5e,0x5b,0x59,0x57,0x56,0x56,0x5a,0x5f,0x6d,0x7b,0x8e,0x9d,0xa4,0xa7,0xab,0xaf, -0xb2,0xb2,0xb1,0xad,0xaa,0xa7,0xa1,0x9c,0x97,0x96,0x94,0x93,0x92,0x94,0x95,0x97, -0x94,0x94,0x94,0x94,0x94,0x93,0x93,0x92,0x94,0x93,0x93,0x93,0x95,0x98,0x9c,0x9e, -0x9f,0xa1,0xa0,0x9c,0x97,0x8e,0x81,0x75,0x66,0x63,0x64,0x6a,0x73,0x7b,0x85,0x8d, -0x92,0x96,0x9b,0x9e,0xa0,0xa3,0xa6,0xa9,0xad,0xae,0xaf,0xb0,0xb0,0xae,0xad,0xac, -0xad,0xac,0xac,0xac,0xab,0xaa,0xa8,0xa6,0xa5,0xa3,0x9f,0x9b,0x97,0x92,0x8d,0x8a, -0x88,0x85,0x82,0x7e,0x79,0x75,0x70,0x6c,0x6b,0x65,0x69,0x73,0x77,0x7a,0x7c,0x7a, -0x71,0x72,0x71,0x70,0x73,0x7c,0x82,0x85,0x86,0x7e,0x71,0x64,0x5d,0x5e,0x63,0x69, -0x7b,0x79,0x69,0x55,0x4d,0x46,0x3e,0x3a,0x44,0x4b,0x59,0x68,0x6f,0x69,0x59,0x4d, -0x49,0x58,0x65,0x72,0x6d,0x63,0x6c,0x73,0x72,0x6c,0x6e,0x6f,0x63,0x56,0x51,0x4d, -0x5a,0x66,0x68,0x5f,0x55,0x4b,0x47,0x4b,0x43,0x4a,0x59,0x63,0x64,0x66,0x68,0x65, -0x5c,0x56,0x58,0x62,0x6f,0x7c,0x7c,0x70,0x53,0x42,0x3a,0x49,0x64,0x73,0x6f,0x65, -0x4b,0x42,0x3e,0x3a,0x2f,0x2e,0x3f,0x53,0x6c,0x6f,0x68,0x5f,0x62,0x63,0x61,0x60, -0x5c,0x61,0x68,0x71,0x6c,0x54,0x41,0x40,0x4e,0x49,0x46,0x46,0x47,0x48,0x50,0x59, -0x4c,0x40,0x3c,0x36,0x2d,0x39,0x53,0x5f,0x57,0x4c,0x51,0x5f,0x61,0x5b,0x5a,0x59, -0x61,0x55,0x4b,0x4c,0x52,0x55,0x57,0x5b,0x57,0x50,0x41,0x35,0x3a,0x4d,0x5c,0x62, -0x66,0x71,0x7a,0x78,0x75,0x77,0x77,0x6f,0x6b,0x54,0x57,0x70,0x6a,0x41,0x24,0x21, -0x21,0x29,0x50,0x6e,0x62,0x53,0x54,0x53,0x3f,0x3e,0x4d,0x64,0x70,0x71,0x69,0x5e, -0x65,0x60,0x54,0x45,0x3a,0x35,0x31,0x2c,0x1f,0x26,0x36,0x49,0x57,0x60,0x5d,0x53, -0x2d,0x2a,0x27,0x28,0x2a,0x2b,0x29,0x26,0x28,0x2c,0x31,0x36,0x36,0x34,0x32,0x30, -0x32,0x34,0x37,0x38,0x38,0x39,0x3b,0x3e,0x3b,0x36,0x33,0x36,0x38,0x34,0x2e,0x2a, -0x2a,0x2b,0x2b,0x29,0x27,0x27,0x29,0x2b,0x2d,0x2d,0x2d,0x2c,0x2b,0x2c,0x2e,0x30, -0x2f,0x32,0x36,0x39,0x3a,0x38,0x35,0x33,0x2f,0x30,0x2f,0x2e,0x30,0x33,0x32,0x30, -0x33,0x2f,0x2e,0x30,0x32,0x31,0x30,0x30,0x30,0x30,0x30,0x30,0x30,0x30,0x31,0x31, -0x32,0x30,0x2c,0x28,0x2a,0x31,0x36,0x38,0x35,0x31,0x2d,0x2e,0x32,0x36,0x36,0x34, -0x2f,0x2f,0x32,0x36,0x3a,0x3c,0x3b,0x39,0x31,0x30,0x30,0x2f,0x30,0x31,0x32,0x34, -0x32,0x32,0x30,0x30,0x30,0x31,0x33,0x33,0x31,0x30,0x32,0x36,0x39,0x3a,0x3b,0x3e, -0x3f,0x3d,0x3b,0x3a,0x38,0x36,0x37,0x3a,0x3e,0x42,0x46,0x46,0x45,0x47,0x4c,0x52, -0x64,0x67,0x67,0x61,0x58,0x55,0x5b,0x63,0x6a,0x64,0x5f,0x5d,0x5b,0x56,0x51,0x4f, -0x46,0x4a,0x51,0x57,0x57,0x51,0x4d,0x4b,0x4a,0x48,0x45,0x42,0x40,0x3f,0x3f,0x3f, -0x44,0x45,0x46,0x47,0x47,0x46,0x43,0x40,0x3f,0x41,0x43,0x44,0x42,0x41,0x42,0x43, -0x43,0x48,0x4d,0x4d,0x4b,0x48,0x43,0x3e,0x47,0x49,0x4a,0x46,0x41,0x3d,0x3c,0x3d, -0x3e,0x3d,0x3f,0x42,0x43,0x41,0x41,0x42,0x43,0x46,0x4a,0x4c,0x4c,0x4b,0x4b,0x4b, -0x4a,0x4a,0x4b,0x4e,0x4f,0x4e,0x51,0x54,0x56,0x53,0x53,0x58,0x5d,0x5c,0x58,0x55, -0x54,0x4e,0x49,0x46,0x43,0x3e,0x3b,0x3b,0x3a,0x39,0x40,0x4d,0x55,0x56,0x5b,0x62, -0x59,0x58,0x57,0x56,0x55,0x55,0x54,0x54,0x56,0x56,0x5b,0x5f,0x5d,0x57,0x56,0x5a, -0x65,0x7e,0x8f,0x94,0x98,0x95,0x8c,0x86,0x87,0x88,0x89,0x8a,0x8a,0x89,0x87,0x86, -0x88,0x88,0x87,0x87,0x86,0x85,0x84,0x83,0x83,0x82,0x82,0x82,0x83,0x83,0x82,0x81, -0x7f,0x81,0x82,0x83,0x83,0x83,0x84,0x85,0x85,0x86,0x88,0x88,0x87,0x86,0x86,0x86, -0x86,0x84,0x82,0x80,0x7f,0x7d,0x7a,0x78,0x73,0x70,0x6d,0x6a,0x67,0x64,0x61,0x5f, -0x57,0x55,0x55,0x57,0x57,0x56,0x56,0x58,0x68,0x75,0x88,0x97,0x9f,0xa2,0xa4,0xa6, -0xa9,0xaa,0xa9,0xa6,0xa3,0xa1,0x9b,0x96,0x90,0x8f,0x8d,0x8c,0x8c,0x8d,0x8e,0x8f, -0x8d,0x8d,0x8d,0x8e,0x8e,0x8e,0x8d,0x8d,0x8e,0x8e,0x8f,0x91,0x95,0x9a,0x9f,0xa2, -0xa1,0xa3,0xa1,0x9c,0x98,0x91,0x85,0x78,0x66,0x60,0x5c,0x61,0x68,0x70,0x7b,0x85, -0x8c,0x90,0x95,0x98,0x9b,0x9e,0xa2,0xa6,0xa9,0xaa,0xac,0xad,0xad,0xad,0xac,0xab, -0xac,0xab,0xaa,0xaa,0xaa,0xa9,0xa7,0xa5,0xa4,0xa2,0x9f,0x9b,0x97,0x91,0x8b,0x88, -0x85,0x83,0x7f,0x7c,0x77,0x72,0x6d,0x6a,0x6a,0x64,0x67,0x6d,0x6e,0x73,0x79,0x79, -0x79,0x78,0x75,0x72,0x75,0x7d,0x84,0x87,0x88,0x81,0x75,0x67,0x5d,0x5d,0x64,0x6c, -0x7c,0x7b,0x6c,0x5c,0x5b,0x5e,0x5d,0x5c,0x54,0x4e,0x4b,0x51,0x58,0x59,0x54,0x4f, -0x4a,0x4f,0x4a,0x4f,0x53,0x58,0x69,0x6e,0x6e,0x68,0x6b,0x6d,0x61,0x55,0x52,0x52, -0x5f,0x69,0x6a,0x63,0x5b,0x51,0x49,0x49,0x49,0x4b,0x58,0x63,0x65,0x67,0x69,0x67, -0x62,0x58,0x56,0x5e,0x6a,0x7a,0x84,0x82,0x69,0x57,0x49,0x51,0x64,0x70,0x6d,0x65, -0x51,0x4a,0x40,0x38,0x31,0x32,0x46,0x5d,0x70,0x6f,0x67,0x63,0x65,0x64,0x62,0x64, -0x53,0x56,0x60,0x6e,0x6a,0x52,0x48,0x55,0x4f,0x46,0x3f,0x3f,0x44,0x4c,0x54,0x5a, -0x51,0x4d,0x4d,0x41,0x30,0x3c,0x58,0x64,0x55,0x46,0x47,0x54,0x56,0x54,0x58,0x5d, -0x57,0x4b,0x42,0x45,0x4d,0x54,0x59,0x5d,0x5c,0x45,0x33,0x37,0x42,0x4b,0x54,0x5d, -0x6b,0x72,0x7a,0x7c,0x7c,0x82,0x80,0x70,0x51,0x3b,0x3a,0x46,0x3d,0x27,0x1d,0x1f, -0x2c,0x3d,0x5b,0x6c,0x66,0x5f,0x54,0x42,0x2f,0x29,0x3c,0x5c,0x64,0x5d,0x5b,0x60, -0x5d,0x58,0x4b,0x3c,0x34,0x34,0x34,0x32,0x20,0x2d,0x3f,0x51,0x62,0x6a,0x63,0x58, -0x32,0x2d,0x28,0x28,0x2c,0x2f,0x2c,0x27,0x25,0x2a,0x32,0x39,0x3d,0x3c,0x38,0x33, -0x33,0x35,0x37,0x38,0x38,0x39,0x3b,0x3d,0x3c,0x38,0x36,0x35,0x33,0x2f,0x2c,0x2b, -0x30,0x31,0x31,0x2e,0x2b,0x2a,0x2e,0x31,0x31,0x31,0x30,0x2d,0x2b,0x2a,0x2c,0x2e, -0x32,0x32,0x33,0x35,0x36,0x37,0x37,0x37,0x36,0x36,0x34,0x30,0x30,0x33,0x33,0x31, -0x32,0x33,0x33,0x34,0x38,0x3b,0x3a,0x37,0x34,0x33,0x33,0x32,0x33,0x33,0x34,0x35, -0x35,0x35,0x32,0x2e,0x2e,0x31,0x35,0x37,0x33,0x32,0x32,0x34,0x37,0x38,0x36,0x34, -0x37,0x38,0x38,0x38,0x37,0x34,0x31,0x2f,0x36,0x35,0x33,0x32,0x31,0x31,0x30,0x30, -0x33,0x33,0x33,0x32,0x32,0x33,0x34,0x35,0x35,0x33,0x35,0x38,0x3a,0x39,0x3a,0x3b, -0x3f,0x3d,0x3c,0x3c,0x3a,0x37,0x38,0x3b,0x3c,0x41,0x49,0x4f,0x50,0x4f,0x4e,0x4d, -0x4e,0x54,0x5b,0x5e,0x5f,0x62,0x67,0x6c,0x6f,0x6b,0x6a,0x6a,0x65,0x5a,0x51,0x4e, -0x4d,0x4e,0x53,0x56,0x53,0x4b,0x46,0x46,0x46,0x46,0x45,0x43,0x42,0x40,0x3e,0x3e, -0x40,0x41,0x42,0x44,0x45,0x45,0x42,0x40,0x40,0x42,0x45,0x46,0x47,0x46,0x45,0x44, -0x49,0x4c,0x4e,0x4c,0x4b,0x4a,0x45,0x3f,0x41,0x44,0x48,0x46,0x42,0x3e,0x3e,0x3f, -0x41,0x3f,0x3f,0x41,0x41,0x40,0x41,0x44,0x42,0x46,0x4a,0x4a,0x48,0x46,0x47,0x49, -0x49,0x48,0x4a,0x4c,0x4d,0x4d,0x51,0x55,0x59,0x55,0x54,0x58,0x5a,0x58,0x55,0x55, -0x58,0x53,0x4e,0x4d,0x4a,0x45,0x44,0x45,0x46,0x47,0x4b,0x4f,0x52,0x54,0x59,0x5e, -0x62,0x60,0x5c,0x58,0x55,0x53,0x52,0x51,0x58,0x5a,0x5c,0x5c,0x5b,0x59,0x5a,0x5b, -0x5d,0x71,0x7f,0x85,0x8c,0x8e,0x89,0x86,0x87,0x88,0x89,0x89,0x89,0x87,0x86,0x85, -0x85,0x85,0x85,0x85,0x84,0x83,0x82,0x81,0x7f,0x7f,0x7f,0x80,0x81,0x81,0x80,0x7e, -0x7e,0x7f,0x81,0x82,0x81,0x81,0x82,0x83,0x81,0x82,0x84,0x85,0x84,0x83,0x84,0x84, -0x81,0x80,0x7f,0x7e,0x7c,0x7a,0x76,0x73,0x6f,0x6c,0x69,0x66,0x65,0x64,0x62,0x61, -0x59,0x58,0x5a,0x60,0x63,0x61,0x5d,0x5b,0x61,0x6d,0x7f,0x8e,0x96,0x99,0x9a,0x9a, -0x9c,0x9d,0x9d,0x9a,0x98,0x97,0x92,0x8d,0x87,0x87,0x86,0x85,0x85,0x85,0x86,0x87, -0x86,0x86,0x87,0x88,0x88,0x88,0x88,0x88,0x88,0x89,0x8a,0x8e,0x93,0x99,0x9e,0xa1, -0xa1,0xa3,0xa0,0x9b,0x97,0x92,0x85,0x78,0x66,0x5d,0x57,0x5b,0x61,0x66,0x70,0x7a, -0x82,0x87,0x8e,0x93,0x96,0x9a,0x9d,0xa0,0xa5,0xa6,0xa7,0xa9,0xa9,0xaa,0xaa,0xa9, -0xa9,0xa9,0xa8,0xa8,0xa8,0xa7,0xa5,0xa3,0xa1,0xa0,0x9e,0x9c,0x98,0x92,0x8b,0x87, -0x82,0x80,0x7d,0x79,0x75,0x70,0x6a,0x67,0x67,0x62,0x64,0x67,0x67,0x6b,0x73,0x74, -0x78,0x77,0x75,0x74,0x78,0x7f,0x84,0x84,0x85,0x81,0x78,0x6d,0x64,0x61,0x64,0x67, -0x7d,0x7e,0x70,0x5f,0x5d,0x63,0x64,0x65,0x65,0x5d,0x56,0x51,0x4e,0x4d,0x4f,0x53, -0x5f,0x68,0x63,0x5f,0x5a,0x5b,0x66,0x65,0x66,0x62,0x67,0x6b,0x60,0x57,0x5a,0x60, -0x67,0x6e,0x6d,0x67,0x63,0x59,0x4b,0x45,0x48,0x47,0x52,0x61,0x66,0x68,0x6a,0x68, -0x64,0x59,0x59,0x61,0x68,0x72,0x7e,0x82,0x80,0x74,0x67,0x64,0x6a,0x70,0x6d,0x67, -0x5b,0x52,0x45,0x3d,0x3c,0x41,0x53,0x6a,0x6e,0x69,0x61,0x63,0x69,0x65,0x62,0x67, -0x62,0x60,0x60,0x64,0x5a,0x43,0x40,0x53,0x4e,0x44,0x3c,0x3b,0x42,0x4c,0x55,0x5b, -0x56,0x55,0x53,0x41,0x2e,0x38,0x4d,0x50,0x43,0x31,0x33,0x47,0x53,0x55,0x58,0x5a, -0x4e,0x44,0x3e,0x42,0x4a,0x51,0x5a,0x62,0x66,0x4c,0x37,0x39,0x43,0x49,0x51,0x59, -0x6e,0x72,0x7b,0x7e,0x7e,0x87,0x82,0x6d,0x41,0x39,0x3d,0x42,0x3f,0x43,0x46,0x3f, -0x49,0x67,0x77,0x6d,0x69,0x72,0x66,0x4b,0x2b,0x2a,0x41,0x61,0x68,0x60,0x60,0x64, -0x66,0x65,0x5b,0x47,0x37,0x30,0x2b,0x25,0x23,0x39,0x4c,0x55,0x64,0x72,0x76,0x76, -0x36,0x2f,0x28,0x27,0x2d,0x31,0x2f,0x29,0x21,0x27,0x2f,0x38,0x3d,0x3e,0x38,0x32, -0x32,0x33,0x34,0x37,0x3a,0x3c,0x3e,0x3e,0x35,0x35,0x36,0x36,0x34,0x32,0x34,0x38, -0x39,0x3a,0x38,0x34,0x2f,0x2e,0x31,0x35,0x31,0x33,0x34,0x33,0x2f,0x2b,0x29,0x28, -0x31,0x32,0x33,0x36,0x38,0x3a,0x3b,0x3a,0x3e,0x3f,0x3b,0x35,0x33,0x36,0x37,0x35, -0x38,0x3b,0x3b,0x39,0x3b,0x40,0x3e,0x38,0x38,0x37,0x36,0x35,0x36,0x36,0x38,0x39, -0x33,0x36,0x35,0x32,0x30,0x31,0x34,0x34,0x30,0x33,0x37,0x3a,0x3a,0x38,0x36,0x34, -0x36,0x36,0x35,0x33,0x32,0x32,0x33,0x35,0x36,0x35,0x35,0x36,0x36,0x37,0x36,0x36, -0x34,0x35,0x35,0x36,0x35,0x36,0x37,0x38,0x39,0x37,0x38,0x3b,0x3c,0x3a,0x39,0x3a, -0x3d,0x3c,0x3c,0x3c,0x3a,0x38,0x38,0x3b,0x3c,0x41,0x4a,0x56,0x60,0x66,0x66,0x65, -0x65,0x63,0x60,0x5f,0x5e,0x5c,0x5b,0x59,0x59,0x58,0x5f,0x69,0x67,0x57,0x4c,0x4c, -0x4e,0x4c,0x4b,0x4b,0x47,0x42,0x42,0x46,0x46,0x47,0x48,0x49,0x48,0x45,0x42,0x41, -0x3d,0x3d,0x3f,0x41,0x43,0x44,0x42,0x41,0x41,0x43,0x45,0x48,0x49,0x48,0x46,0x44, -0x51,0x51,0x4c,0x47,0x46,0x49,0x48,0x43,0x3d,0x43,0x48,0x49,0x46,0x43,0x43,0x44, -0x46,0x43,0x42,0x43,0x43,0x43,0x45,0x48,0x47,0x4a,0x4d,0x4a,0x45,0x42,0x45,0x48, -0x46,0x45,0x47,0x4a,0x4c,0x4d,0x53,0x59,0x5a,0x56,0x54,0x56,0x57,0x54,0x53,0x54, -0x57,0x51,0x4d,0x4a,0x47,0x42,0x41,0x44,0x44,0x49,0x4b,0x47,0x46,0x4d,0x53,0x55, -0x5c,0x5a,0x57,0x54,0x53,0x53,0x55,0x56,0x5b,0x5d,0x5d,0x5a,0x59,0x5c,0x5d,0x5c, -0x58,0x68,0x73,0x79,0x84,0x89,0x87,0x86,0x87,0x87,0x88,0x88,0x88,0x87,0x85,0x84, -0x83,0x83,0x83,0x84,0x83,0x82,0x81,0x81,0x80,0x7f,0x7e,0x7f,0x7f,0x7e,0x7c,0x7a, -0x79,0x7b,0x7c,0x7d,0x7c,0x7c,0x7d,0x7d,0x7e,0x80,0x82,0x83,0x82,0x82,0x82,0x83, -0x7e,0x7e,0x7d,0x7c,0x7b,0x78,0x73,0x70,0x6d,0x6a,0x67,0x65,0x64,0x65,0x65,0x64, -0x5f,0x5f,0x63,0x6b,0x70,0x6e,0x67,0x63,0x59,0x65,0x76,0x85,0x8e,0x91,0x91,0x90, -0x8d,0x8f,0x8f,0x8d,0x8c,0x8a,0x86,0x81,0x7e,0x7e,0x7d,0x7d,0x7d,0x7d,0x7e,0x7e, -0x7e,0x7f,0x80,0x80,0x81,0x82,0x82,0x82,0x81,0x82,0x84,0x88,0x8d,0x93,0x98,0x9b, -0x9c,0x9f,0x9d,0x97,0x94,0x8f,0x82,0x73,0x61,0x57,0x52,0x55,0x5a,0x5e,0x66,0x6f, -0x75,0x7c,0x84,0x8c,0x90,0x93,0x96,0x98,0xa2,0xa3,0xa4,0xa5,0xa7,0xa7,0xa8,0xa8, -0xa8,0xa7,0xa6,0xa6,0xa6,0xa5,0xa3,0xa1,0x9f,0x9e,0x9e,0x9c,0x99,0x93,0x8c,0x88, -0x80,0x7e,0x7b,0x77,0x73,0x6e,0x68,0x64,0x64,0x60,0x62,0x65,0x62,0x67,0x6e,0x70, -0x70,0x72,0x74,0x76,0x7c,0x81,0x81,0x7d,0x7f,0x7c,0x78,0x72,0x6c,0x65,0x60,0x5e, -0x76,0x7f,0x7a,0x6e,0x6a,0x69,0x63,0x5f,0x50,0x4b,0x4b,0x52,0x57,0x57,0x56,0x56, -0x57,0x6f,0x77,0x70,0x62,0x5d,0x67,0x67,0x66,0x62,0x69,0x6d,0x61,0x57,0x5c,0x64, -0x64,0x68,0x67,0x66,0x68,0x61,0x53,0x4b,0x44,0x41,0x4d,0x5e,0x65,0x68,0x6a,0x68, -0x62,0x59,0x5d,0x68,0x6b,0x6c,0x73,0x78,0x90,0x8a,0x7f,0x76,0x72,0x71,0x6f,0x6a, -0x5f,0x56,0x47,0x42,0x47,0x4d,0x5b,0x6e,0x67,0x5e,0x56,0x5d,0x66,0x62,0x5d,0x64, -0x60,0x62,0x65,0x68,0x5e,0x47,0x42,0x50,0x4c,0x44,0x3c,0x3a,0x40,0x4a,0x53,0x59, -0x5c,0x58,0x52,0x42,0x35,0x43,0x4f,0x47,0x38,0x32,0x40,0x55,0x58,0x52,0x53,0x58, -0x4c,0x45,0x40,0x43,0x49,0x50,0x5c,0x67,0x67,0x5a,0x46,0x38,0x3b,0x4b,0x5a,0x61, -0x68,0x6c,0x77,0x7a,0x78,0x80,0x7b,0x63,0x4a,0x3e,0x4d,0x63,0x5e,0x4c,0x40,0x38, -0x5e,0x75,0x7b,0x6d,0x64,0x63,0x60,0x5b,0x57,0x53,0x59,0x61,0x61,0x60,0x5e,0x56, -0x50,0x57,0x57,0x49,0x39,0x31,0x2b,0x26,0x2e,0x4e,0x60,0x59,0x51,0x52,0x56,0x5a, -0x33,0x33,0x2e,0x27,0x24,0x28,0x2b,0x2b,0x2a,0x29,0x2a,0x31,0x39,0x3d,0x3a,0x35, -0x32,0x35,0x36,0x36,0x35,0x35,0x39,0x3c,0x3b,0x37,0x33,0x32,0x35,0x37,0x37,0x36, -0x36,0x39,0x3a,0x35,0x32,0x32,0x34,0x35,0x34,0x36,0x37,0x34,0x31,0x2e,0x2a,0x26, -0x2d,0x30,0x32,0x33,0x33,0x32,0x32,0x33,0x37,0x3b,0x41,0x42,0x3d,0x37,0x38,0x3d, -0x3d,0x39,0x34,0x33,0x39,0x3e,0x3e,0x3a,0x3e,0x3a,0x38,0x3d,0x44,0x47,0x42,0x3c, -0x36,0x35,0x37,0x39,0x35,0x2e,0x2f,0x36,0x34,0x38,0x3b,0x3a,0x37,0x35,0x34,0x34, -0x35,0x34,0x34,0x36,0x38,0x38,0x35,0x32,0x32,0x32,0x31,0x30,0x32,0x36,0x38,0x38, -0x34,0x36,0x3b,0x40,0x3e,0x38,0x36,0x39,0x3a,0x3a,0x3c,0x3e,0x3b,0x36,0x37,0x3b, -0x3c,0x3d,0x3d,0x3b,0x3a,0x39,0x3a,0x3b,0x3b,0x3d,0x44,0x4f,0x5e,0x69,0x6e,0x70, -0x69,0x64,0x60,0x63,0x66,0x66,0x64,0x63,0x5b,0x5f,0x5d,0x54,0x4c,0x4a,0x4a,0x4a, -0x4a,0x48,0x46,0x45,0x46,0x46,0x45,0x43,0x45,0x46,0x47,0x49,0x49,0x48,0x45,0x43, -0x3e,0x3e,0x3e,0x3f,0x3f,0x40,0x40,0x40,0x42,0x48,0x4c,0x4d,0x4d,0x4e,0x4e,0x4d, -0x49,0x4a,0x4a,0x48,0x47,0x46,0x48,0x4a,0x47,0x48,0x49,0x49,0x46,0x43,0x44,0x49, -0x48,0x47,0x45,0x44,0x44,0x45,0x47,0x48,0x45,0x45,0x46,0x47,0x47,0x47,0x47,0x47, -0x45,0x44,0x43,0x47,0x4d,0x52,0x53,0x53,0x58,0x54,0x50,0x4f,0x51,0x52,0x50,0x4e, -0x4e,0x4d,0x4b,0x48,0x46,0x45,0x46,0x47,0x51,0x50,0x4c,0x48,0x4b,0x55,0x5e,0x62, -0x66,0x5c,0x52,0x4d,0x50,0x56,0x5c,0x5e,0x5d,0x5a,0x55,0x54,0x58,0x5d,0x60,0x5f, -0x59,0x57,0x5f,0x6b,0x73,0x7e,0x86,0x86,0x88,0x87,0x86,0x86,0x87,0x86,0x84,0x83, -0x82,0x81,0x81,0x80,0x7f,0x7e,0x7d,0x7c,0x7c,0x7b,0x7a,0x7a,0x7b,0x7b,0x7a,0x79, -0x7a,0x79,0x79,0x79,0x79,0x7a,0x7a,0x7b,0x7c,0x7d,0x7f,0x7f,0x7f,0x7f,0x80,0x81, -0x7e,0x7c,0x79,0x77,0x76,0x74,0x73,0x72,0x6f,0x6c,0x68,0x63,0x5f,0x5e,0x5f,0x60, -0x64,0x66,0x6c,0x74,0x7a,0x7a,0x76,0x71,0x62,0x5f,0x65,0x76,0x83,0x85,0x83,0x83, -0x86,0x82,0x7f,0x7d,0x7d,0x7c,0x7a,0x78,0x71,0x72,0x73,0x75,0x75,0x75,0x75,0x75, -0x77,0x78,0x79,0x79,0x79,0x79,0x78,0x77,0x7d,0x7d,0x7f,0x83,0x86,0x89,0x8e,0x93, -0x94,0x94,0x94,0x94,0x90,0x87,0x7b,0x73,0x60,0x59,0x51,0x4f,0x51,0x56,0x5e,0x65, -0x70,0x76,0x7f,0x85,0x89,0x8c,0x91,0x94,0x99,0x9b,0x9e,0xa1,0xa4,0xa4,0xa4,0xa4, -0xa5,0xa6,0xa6,0xa5,0xa4,0xa3,0xa2,0xa1,0xa0,0x9e,0x9c,0x9a,0x98,0x93,0x8b,0x85, -0x7f,0x79,0x74,0x72,0x71,0x6d,0x68,0x66,0x5b,0x71,0x79,0x6c,0x60,0x5e,0x65,0x6f, -0x6d,0x6d,0x6d,0x71,0x7a,0x83,0x84,0x81,0x7c,0x7d,0x78,0x75,0x71,0x66,0x5b,0x5b, -0x70,0x7d,0x7f,0x77,0x7a,0x87,0x8a,0x81,0x72,0x65,0x65,0x76,0x7d,0x73,0x6d,0x72, -0x68,0x62,0x5d,0x60,0x64,0x66,0x66,0x65,0x60,0x60,0x65,0x69,0x65,0x5d,0x5f,0x67, -0x67,0x61,0x5e,0x63,0x6e,0x71,0x63,0x50,0x46,0x4a,0x50,0x59,0x63,0x6a,0x69,0x64, -0x61,0x5d,0x5c,0x61,0x6b,0x71,0x71,0x6f,0x7a,0x85,0x8f,0x8e,0x82,0x75,0x6e,0x6c, -0x63,0x59,0x50,0x4d,0x51,0x59,0x66,0x71,0x65,0x58,0x50,0x55,0x5f,0x61,0x5f,0x5d, -0x61,0x62,0x69,0x6a,0x56,0x3e,0x40,0x51,0x49,0x3b,0x3b,0x46,0x4c,0x50,0x59,0x5e, -0x55,0x52,0x46,0x37,0x38,0x44,0x46,0x3e,0x2e,0x30,0x37,0x43,0x4c,0x4d,0x4a,0x48, -0x45,0x4c,0x4c,0x4a,0x4f,0x53,0x59,0x61,0x5c,0x4a,0x3d,0x39,0x3d,0x4d,0x5e,0x64, -0x61,0x60,0x6b,0x76,0x78,0x7b,0x6f,0x55,0x41,0x48,0x5b,0x57,0x5d,0x5a,0x60,0x55, -0x57,0x6b,0x69,0x62,0x63,0x6a,0x67,0x50,0x44,0x3e,0x4c,0x64,0x6a,0x62,0x5b,0x58, -0x5b,0x59,0x4e,0x3b,0x2d,0x2b,0x30,0x34,0x38,0x54,0x5d,0x49,0x39,0x37,0x3b,0x3f, -0x33,0x31,0x2b,0x24,0x24,0x2a,0x2e,0x30,0x2d,0x2c,0x2d,0x33,0x39,0x3c,0x38,0x34, -0x2e,0x32,0x38,0x3a,0x39,0x37,0x37,0x38,0x3a,0x39,0x39,0x38,0x37,0x35,0x31,0x2d, -0x2f,0x34,0x38,0x38,0x36,0x35,0x35,0x34,0x34,0x34,0x33,0x32,0x33,0x35,0x33,0x2f, -0x31,0x33,0x35,0x36,0x36,0x35,0x33,0x32,0x3b,0x3f,0x45,0x46,0x40,0x3b,0x3d,0x43, -0x3e,0x3d,0x3a,0x36,0x38,0x3c,0x3f,0x3f,0x39,0x3c,0x40,0x42,0x41,0x3d,0x3a,0x38, -0x3d,0x3e,0x3f,0x3e,0x3a,0x35,0x34,0x36,0x39,0x39,0x39,0x39,0x39,0x38,0x34,0x31, -0x36,0x36,0x36,0x35,0x34,0x33,0x34,0x34,0x33,0x34,0x35,0x36,0x38,0x3b,0x3c,0x3b, -0x3c,0x3c,0x40,0x46,0x45,0x3f,0x39,0x37,0x38,0x38,0x3a,0x3e,0x3f,0x3e,0x3f,0x43, -0x3d,0x3d,0x3c,0x3b,0x3b,0x3c,0x40,0x42,0x40,0x3f,0x41,0x47,0x4f,0x58,0x5d,0x5f, -0x5b,0x5b,0x5f,0x68,0x6e,0x6d,0x69,0x66,0x6d,0x71,0x70,0x65,0x57,0x4d,0x48,0x45, -0x43,0x41,0x41,0x45,0x4b,0x4d,0x4a,0x46,0x42,0x44,0x47,0x49,0x4b,0x49,0x46,0x43, -0x41,0x40,0x40,0x40,0x40,0x3f,0x3f,0x3f,0x40,0x46,0x4b,0x4d,0x4e,0x4f,0x4d,0x4a, -0x45,0x47,0x49,0x49,0x4a,0x4b,0x4e,0x50,0x4c,0x4a,0x49,0x4c,0x4c,0x4a,0x49,0x49, -0x4c,0x4c,0x4c,0x4c,0x4b,0x49,0x47,0x46,0x42,0x45,0x4a,0x4d,0x4e,0x4b,0x48,0x45, -0x40,0x40,0x40,0x42,0x46,0x4c,0x50,0x53,0x59,0x55,0x4f,0x4d,0x4e,0x50,0x50,0x4f, -0x4d,0x4c,0x4a,0x46,0x42,0x42,0x44,0x46,0x4f,0x52,0x56,0x59,0x5d,0x60,0x60,0x5d, -0x61,0x59,0x51,0x4e,0x52,0x58,0x5c,0x5d,0x5c,0x58,0x54,0x53,0x56,0x5b,0x5e,0x5d, -0x54,0x50,0x54,0x5c,0x62,0x70,0x7e,0x82,0x87,0x86,0x86,0x86,0x86,0x86,0x84,0x82, -0x80,0x7f,0x7e,0x7d,0x7c,0x7b,0x7b,0x7b,0x7b,0x7a,0x79,0x79,0x79,0x7a,0x79,0x78, -0x76,0x77,0x77,0x78,0x78,0x79,0x7a,0x7a,0x7c,0x7d,0x7e,0x7e,0x7e,0x7d,0x7e,0x7e, -0x7d,0x7b,0x78,0x76,0x75,0x74,0x72,0x71,0x6d,0x6c,0x6a,0x64,0x60,0x5f,0x63,0x68, -0x6c,0x6f,0x74,0x7a,0x7e,0x80,0x7f,0x7d,0x73,0x69,0x61,0x63,0x6d,0x75,0x79,0x7b, -0x6e,0x71,0x75,0x77,0x76,0x72,0x6d,0x6a,0x6b,0x6a,0x69,0x68,0x69,0x6c,0x6f,0x71, -0x70,0x71,0x72,0x74,0x75,0x75,0x75,0x75,0x74,0x75,0x77,0x7c,0x7f,0x81,0x86,0x8a, -0x89,0x89,0x8a,0x8b,0x89,0x7f,0x71,0x66,0x58,0x52,0x4d,0x4c,0x4e,0x52,0x59,0x5f, -0x68,0x6e,0x77,0x7d,0x82,0x86,0x8a,0x8e,0x93,0x95,0x99,0x9d,0xa0,0xa2,0xa3,0xa4, -0xa2,0xa2,0xa2,0xa3,0xa3,0xa2,0xa1,0xa1,0xa0,0x9e,0x9b,0x98,0x96,0x90,0x89,0x83, -0x7e,0x78,0x73,0x71,0x6f,0x6a,0x66,0x64,0x5f,0x79,0x87,0x7e,0x6d,0x60,0x60,0x69, -0x6f,0x6d,0x6a,0x6a,0x71,0x7b,0x81,0x82,0x7d,0x7e,0x79,0x75,0x72,0x65,0x59,0x58, -0x6b,0x78,0x87,0x89,0x80,0x7e,0x8a,0x9a,0x94,0x86,0x78,0x70,0x6c,0x69,0x6a,0x6d, -0x6c,0x63,0x5c,0x5c,0x62,0x67,0x6a,0x6d,0x5f,0x65,0x6b,0x6c,0x66,0x60,0x64,0x6b, -0x66,0x62,0x60,0x66,0x71,0x75,0x6b,0x5d,0x57,0x55,0x53,0x57,0x60,0x68,0x68,0x63, -0x61,0x5e,0x5d,0x62,0x6a,0x6f,0x6e,0x6c,0x6a,0x75,0x83,0x8a,0x87,0x7f,0x78,0x74, -0x67,0x5e,0x56,0x56,0x5c,0x63,0x6b,0x72,0x66,0x5a,0x52,0x56,0x5f,0x62,0x63,0x64, -0x5f,0x61,0x6b,0x6f,0x5f,0x48,0x42,0x4c,0x53,0x45,0x43,0x4a,0x4b,0x4c,0x52,0x55, -0x54,0x53,0x4c,0x41,0x3b,0x3c,0x40,0x41,0x36,0x40,0x4e,0x57,0x54,0x4a,0x43,0x42, -0x4a,0x4f,0x4b,0x48,0x50,0x58,0x5a,0x5c,0x56,0x4b,0x42,0x3c,0x3b,0x49,0x5e,0x69, -0x6b,0x61,0x67,0x77,0x7e,0x7a,0x64,0x45,0x39,0x42,0x58,0x5a,0x61,0x5c,0x5f,0x56, -0x60,0x5f,0x5d,0x6e,0x7a,0x71,0x5f,0x48,0x3d,0x3f,0x4f,0x62,0x66,0x63,0x5d,0x55, -0x57,0x51,0x42,0x32,0x2d,0x30,0x33,0x31,0x44,0x51,0x61,0x6d,0x6a,0x50,0x38,0x32, -0x40,0x3b,0x31,0x2a,0x29,0x2e,0x32,0x33,0x34,0x30,0x2c,0x2b,0x30,0x34,0x37,0x37, -0x37,0x3b,0x3f,0x3f,0x3c,0x38,0x36,0x35,0x3c,0x3e,0x3f,0x3d,0x39,0x34,0x30,0x2e, -0x32,0x37,0x3b,0x3a,0x38,0x37,0x36,0x34,0x34,0x32,0x2f,0x2e,0x33,0x39,0x39,0x37, -0x35,0x36,0x38,0x3a,0x3b,0x3a,0x38,0x36,0x3e,0x43,0x49,0x49,0x43,0x3d,0x40,0x47, -0x43,0x45,0x43,0x3d,0x39,0x3b,0x3f,0x42,0x3c,0x3e,0x41,0x41,0x3e,0x3a,0x37,0x36, -0x3b,0x3e,0x41,0x40,0x41,0x42,0x40,0x3e,0x3c,0x39,0x38,0x3a,0x3d,0x3d,0x37,0x32, -0x33,0x36,0x39,0x39,0x37,0x36,0x37,0x39,0x30,0x33,0x36,0x37,0x3a,0x3d,0x3e,0x3d, -0x3c,0x3d,0x42,0x4a,0x4d,0x49,0x43,0x3e,0x40,0x3f,0x40,0x42,0x42,0x41,0x42,0x44, -0x44,0x43,0x40,0x3e,0x3d,0x3e,0x42,0x45,0x48,0x49,0x4a,0x4a,0x49,0x45,0x41,0x3f, -0x44,0x4c,0x59,0x63,0x66,0x64,0x66,0x6a,0x70,0x74,0x72,0x64,0x52,0x44,0x3c,0x39, -0x3d,0x3b,0x3d,0x44,0x4d,0x50,0x4b,0x46,0x40,0x43,0x46,0x4a,0x4c,0x4b,0x47,0x43, -0x41,0x41,0x41,0x41,0x40,0x40,0x40,0x40,0x41,0x44,0x46,0x47,0x49,0x4b,0x49,0x46, -0x44,0x47,0x4a,0x4c,0x4e,0x50,0x52,0x53,0x4d,0x49,0x47,0x4b,0x50,0x4f,0x4b,0x48, -0x4c,0x4c,0x4c,0x4b,0x4a,0x49,0x48,0x47,0x48,0x4b,0x4e,0x51,0x50,0x4c,0x48,0x44, -0x41,0x41,0x41,0x40,0x41,0x46,0x4d,0x54,0x5b,0x55,0x4f,0x4b,0x4b,0x4d,0x4f,0x50, -0x4a,0x4a,0x47,0x42,0x3f,0x3f,0x43,0x48,0x49,0x4a,0x4a,0x4c,0x50,0x56,0x58,0x57, -0x5a,0x56,0x51,0x51,0x55,0x59,0x5a,0x5a,0x57,0x54,0x52,0x53,0x56,0x5a,0x5c,0x5c, -0x56,0x50,0x4f,0x50,0x54,0x64,0x7a,0x83,0x86,0x85,0x85,0x85,0x86,0x85,0x83,0x81, -0x7f,0x7e,0x7c,0x7a,0x79,0x79,0x7a,0x7a,0x79,0x78,0x77,0x77,0x77,0x77,0x76,0x75, -0x72,0x73,0x75,0x76,0x77,0x78,0x78,0x78,0x79,0x7a,0x7b,0x7b,0x7a,0x79,0x79,0x7a, -0x7b,0x79,0x77,0x75,0x74,0x73,0x71,0x70,0x6b,0x6c,0x6b,0x66,0x62,0x63,0x6b,0x72, -0x75,0x78,0x7d,0x81,0x83,0x86,0x88,0x89,0x80,0x73,0x61,0x58,0x5c,0x67,0x6e,0x6f, -0x6f,0x6f,0x6c,0x67,0x62,0x61,0x64,0x67,0x63,0x63,0x63,0x63,0x64,0x67,0x69,0x6a, -0x6b,0x6c,0x6c,0x6d,0x6c,0x6b,0x6a,0x69,0x6c,0x6d,0x70,0x74,0x76,0x77,0x79,0x7d, -0x7f,0x7f,0x80,0x80,0x7d,0x72,0x63,0x57,0x51,0x4d,0x49,0x49,0x4b,0x4e,0x54,0x59, -0x60,0x66,0x6e,0x75,0x7a,0x7f,0x84,0x87,0x8d,0x8f,0x93,0x97,0x9b,0x9e,0x9f,0xa0, -0x9d,0x9e,0x9f,0xa0,0xa0,0xa0,0xa0,0xa0,0xa0,0x9d,0x99,0x95,0x92,0x8c,0x86,0x81, -0x7c,0x77,0x72,0x6f,0x6d,0x68,0x63,0x62,0x5b,0x74,0x87,0x85,0x76,0x64,0x5e,0x66, -0x70,0x6d,0x67,0x62,0x66,0x71,0x7c,0x81,0x7e,0x7f,0x7a,0x76,0x72,0x64,0x57,0x54, -0x61,0x71,0x83,0x83,0x6f,0x61,0x6e,0x83,0x7a,0x7b,0x75,0x6c,0x6c,0x77,0x7f,0x80, -0x6f,0x63,0x57,0x54,0x57,0x5d,0x62,0x66,0x68,0x72,0x78,0x73,0x69,0x66,0x6a,0x6f, -0x66,0x64,0x63,0x69,0x73,0x79,0x75,0x6c,0x60,0x59,0x53,0x54,0x5f,0x69,0x6a,0x65, -0x60,0x60,0x61,0x65,0x6a,0x6d,0x6c,0x6b,0x5d,0x66,0x75,0x83,0x8b,0x89,0x82,0x7c, -0x6d,0x64,0x5c,0x5e,0x66,0x6c,0x6f,0x70,0x69,0x5f,0x58,0x5c,0x62,0x66,0x6b,0x6f, -0x70,0x6b,0x67,0x64,0x56,0x46,0x44,0x4d,0x52,0x48,0x47,0x4d,0x4b,0x4c,0x52,0x56, -0x52,0x54,0x52,0x49,0x3b,0x34,0x3a,0x45,0x51,0x52,0x54,0x56,0x54,0x52,0x54,0x57, -0x58,0x60,0x5b,0x4f,0x50,0x57,0x59,0x59,0x5d,0x50,0x45,0x3d,0x3a,0x47,0x5a,0x62, -0x62,0x5b,0x63,0x75,0x7a,0x6f,0x55,0x3a,0x40,0x4a,0x5a,0x57,0x52,0x42,0x3f,0x3b, -0x59,0x6d,0x69,0x64,0x6e,0x7b,0x70,0x4a,0x33,0x3b,0x4b,0x58,0x5d,0x61,0x60,0x58, -0x62,0x5b,0x49,0x34,0x2a,0x2c,0x2e,0x2b,0x3d,0x58,0x71,0x7e,0x81,0x75,0x66,0x61, -0x3d,0x36,0x2c,0x27,0x27,0x2a,0x2c,0x2c,0x35,0x33,0x30,0x30,0x32,0x35,0x37,0x38, -0x34,0x36,0x39,0x3a,0x3b,0x3c,0x3e,0x3f,0x3e,0x40,0x40,0x3d,0x38,0x35,0x35,0x36, -0x3d,0x40,0x40,0x3c,0x38,0x36,0x34,0x32,0x34,0x32,0x2e,0x2c,0x2f,0x35,0x39,0x38, -0x37,0x37,0x38,0x3b,0x3d,0x3f,0x3e,0x3d,0x3e,0x44,0x4a,0x4a,0x42,0x3c,0x3f,0x46, -0x47,0x4b,0x4b,0x44,0x3e,0x3d,0x3f,0x40,0x41,0x3c,0x36,0x36,0x3a,0x3c,0x3a,0x36, -0x38,0x3c,0x3f,0x3f,0x43,0x49,0x48,0x43,0x3d,0x3b,0x3a,0x3e,0x42,0x40,0x3c,0x38, -0x33,0x37,0x3b,0x3d,0x3c,0x3a,0x39,0x38,0x31,0x36,0x38,0x37,0x39,0x3e,0x3f,0x3e, -0x3d,0x3f,0x44,0x4a,0x4e,0x4c,0x48,0x44,0x48,0x49,0x49,0x47,0x43,0x41,0x41,0x44, -0x4d,0x4b,0x48,0x43,0x40,0x3f,0x40,0x41,0x45,0x4c,0x54,0x57,0x52,0x47,0x3a,0x31, -0x3c,0x46,0x51,0x52,0x4a,0x46,0x4e,0x5a,0x5e,0x61,0x61,0x57,0x4a,0x41,0x40,0x42, -0x3c,0x3b,0x3d,0x42,0x49,0x4b,0x47,0x43,0x43,0x44,0x46,0x49,0x4b,0x4a,0x48,0x45, -0x3e,0x3f,0x3f,0x40,0x41,0x42,0x42,0x43,0x46,0x46,0x44,0x43,0x45,0x48,0x48,0x45, -0x47,0x49,0x4c,0x4e,0x4f,0x51,0x51,0x52,0x4d,0x48,0x47,0x4c,0x51,0x50,0x4c,0x49, -0x4a,0x49,0x48,0x47,0x48,0x4b,0x4e,0x50,0x55,0x53,0x50,0x4d,0x4a,0x47,0x45,0x45, -0x46,0x47,0x46,0x42,0x3e,0x41,0x4a,0x52,0x5a,0x56,0x50,0x4c,0x4c,0x4d,0x4f,0x4f, -0x48,0x48,0x46,0x41,0x3e,0x40,0x46,0x4c,0x4e,0x4b,0x47,0x46,0x4c,0x56,0x5c,0x5d, -0x58,0x56,0x54,0x54,0x57,0x58,0x57,0x55,0x51,0x50,0x50,0x54,0x57,0x58,0x58,0x59, -0x58,0x52,0x4f,0x4b,0x4c,0x5f,0x7a,0x87,0x85,0x84,0x84,0x85,0x85,0x84,0x82,0x80, -0x7f,0x7e,0x7b,0x79,0x78,0x78,0x79,0x7a,0x77,0x76,0x74,0x74,0x75,0x75,0x74,0x72, -0x70,0x72,0x74,0x75,0x76,0x76,0x75,0x75,0x75,0x76,0x77,0x77,0x76,0x75,0x75,0x75, -0x78,0x77,0x75,0x73,0x73,0x72,0x70,0x6f,0x6b,0x6b,0x69,0x67,0x66,0x6b,0x73,0x7a, -0x7b,0x7f,0x83,0x86,0x86,0x87,0x8a,0x8d,0x82,0x7b,0x6c,0x5c,0x57,0x5a,0x5b,0x58, -0x54,0x4e,0x44,0x3b,0x36,0x39,0x41,0x47,0x55,0x59,0x5e,0x63,0x66,0x66,0x64,0x62, -0x66,0x66,0x66,0x66,0x65,0x64,0x63,0x62,0x68,0x69,0x6c,0x6f,0x70,0x6f,0x70,0x72, -0x79,0x78,0x78,0x75,0x6e,0x64,0x59,0x52,0x53,0x4f,0x4c,0x4a,0x4a,0x4b,0x50,0x55, -0x5c,0x61,0x68,0x70,0x76,0x7b,0x80,0x83,0x8a,0x8c,0x8f,0x93,0x96,0x98,0x99,0x9a, -0x9b,0x9b,0x9c,0x9d,0x9e,0x9e,0x9f,0x9f,0x9d,0x9b,0x96,0x92,0x8e,0x89,0x84,0x81, -0x7b,0x76,0x71,0x6e,0x6b,0x65,0x61,0x60,0x5a,0x6b,0x79,0x7f,0x7a,0x6a,0x60,0x63, -0x6b,0x6b,0x66,0x61,0x61,0x6a,0x76,0x7c,0x7d,0x7d,0x78,0x75,0x71,0x63,0x54,0x50, -0x63,0x77,0x84,0x7a,0x64,0x57,0x59,0x5e,0x6f,0x76,0x75,0x6b,0x67,0x6e,0x72,0x71, -0x79,0x6d,0x62,0x5e,0x61,0x65,0x6a,0x6d,0x90,0x97,0x94,0x84,0x73,0x6e,0x6d,0x6b, -0x67,0x66,0x67,0x6b,0x73,0x78,0x79,0x77,0x67,0x5f,0x56,0x56,0x60,0x6a,0x6a,0x64, -0x60,0x61,0x64,0x68,0x6b,0x6d,0x6d,0x6c,0x61,0x64,0x6d,0x7c,0x89,0x8d,0x88,0x81, -0x76,0x6b,0x61,0x61,0x69,0x6f,0x6f,0x6c,0x67,0x61,0x5d,0x60,0x64,0x66,0x6b,0x72, -0x75,0x6c,0x61,0x56,0x4a,0x43,0x47,0x4f,0x4a,0x46,0x4a,0x4f,0x49,0x49,0x52,0x5a, -0x54,0x58,0x56,0x48,0x38,0x34,0x40,0x4d,0x56,0x46,0x38,0x38,0x44,0x4f,0x55,0x57, -0x5a,0x6a,0x67,0x52,0x49,0x50,0x59,0x5f,0x62,0x51,0x43,0x3d,0x3f,0x4c,0x56,0x54, -0x4c,0x59,0x6e,0x7b,0x76,0x64,0x4c,0x3a,0x36,0x49,0x5a,0x57,0x4c,0x3d,0x40,0x4b, -0x64,0x73,0x78,0x79,0x70,0x61,0x58,0x49,0x40,0x44,0x51,0x5e,0x62,0x68,0x6a,0x65, -0x6c,0x69,0x58,0x3d,0x29,0x24,0x28,0x2b,0x35,0x46,0x55,0x65,0x75,0x71,0x55,0x3d, -0x35,0x30,0x2a,0x2a,0x2c,0x2f,0x31,0x31,0x31,0x37,0x3e,0x42,0x42,0x3f,0x3b,0x38, -0x3c,0x3c,0x3c,0x3b,0x39,0x37,0x37,0x37,0x39,0x3c,0x3e,0x3b,0x37,0x33,0x33,0x35, -0x3c,0x3f,0x3f,0x3c,0x38,0x37,0x34,0x31,0x33,0x34,0x32,0x2d,0x2c,0x31,0x37,0x3a, -0x39,0x38,0x38,0x38,0x3a,0x3c,0x3e,0x3e,0x3e,0x43,0x49,0x49,0x41,0x3a,0x3c,0x41, -0x44,0x48,0x4a,0x47,0x43,0x41,0x3f,0x3d,0x3f,0x39,0x33,0x33,0x37,0x3a,0x3b,0x39, -0x3c,0x3f,0x3f,0x3d,0x41,0x47,0x47,0x41,0x41,0x40,0x42,0x46,0x45,0x41,0x3d,0x3e, -0x3a,0x3a,0x3c,0x3e,0x40,0x41,0x3f,0x3d,0x3c,0x40,0x40,0x3a,0x39,0x3d,0x3f,0x3d, -0x44,0x47,0x4a,0x4a,0x49,0x47,0x46,0x45,0x49,0x4e,0x50,0x4c,0x45,0x42,0x44,0x48, -0x4c,0x4b,0x49,0x46,0x42,0x40,0x40,0x40,0x49,0x51,0x5d,0x65,0x66,0x60,0x58,0x53, -0x4f,0x4f,0x4e,0x48,0x3e,0x37,0x39,0x3f,0x41,0x46,0x4a,0x49,0x43,0x3f,0x42,0x47, -0x3d,0x3e,0x40,0x42,0x44,0x45,0x45,0x44,0x46,0x46,0x46,0x47,0x49,0x49,0x48,0x47, -0x3e,0x3e,0x3f,0x40,0x40,0x41,0x42,0x42,0x49,0x49,0x47,0x46,0x47,0x49,0x47,0x43, -0x47,0x47,0x49,0x4b,0x4d,0x4e,0x4e,0x4d,0x4c,0x4b,0x4c,0x50,0x52,0x50,0x4e,0x4d, -0x4c,0x4c,0x4c,0x4d,0x50,0x53,0x56,0x58,0x56,0x53,0x4e,0x48,0x45,0x43,0x43,0x43, -0x4a,0x4b,0x4a,0x46,0x42,0x43,0x4b,0x53,0x5a,0x58,0x54,0x52,0x51,0x50,0x50,0x50, -0x4b,0x4a,0x48,0x43,0x40,0x42,0x47,0x4c,0x4a,0x4c,0x4f,0x52,0x58,0x5e,0x5f,0x5e, -0x5c,0x5a,0x59,0x59,0x59,0x57,0x54,0x51,0x4e,0x4d,0x50,0x55,0x56,0x53,0x51,0x51, -0x4f,0x4c,0x49,0x44,0x46,0x5b,0x79,0x87,0x83,0x83,0x83,0x84,0x84,0x83,0x81,0x7f, -0x7e,0x7c,0x79,0x77,0x76,0x77,0x78,0x78,0x75,0x74,0x72,0x72,0x72,0x72,0x71,0x70, -0x70,0x71,0x73,0x74,0x75,0x74,0x73,0x72,0x72,0x73,0x74,0x75,0x74,0x73,0x74,0x74, -0x75,0x74,0x72,0x72,0x71,0x70,0x6f,0x6d,0x6c,0x69,0x67,0x68,0x6c,0x73,0x79,0x7d, -0x7d,0x83,0x88,0x8a,0x89,0x87,0x89,0x8b,0x81,0x81,0x79,0x67,0x59,0x50,0x4a,0x43, -0x42,0x3f,0x3c,0x3a,0x3a,0x3b,0x3c,0x3b,0x41,0x47,0x50,0x59,0x5f,0x62,0x61,0x61, -0x60,0x61,0x62,0x62,0x62,0x61,0x60,0x5f,0x5e,0x5e,0x60,0x64,0x65,0x65,0x66,0x6a, -0x6d,0x6e,0x6d,0x68,0x61,0x5c,0x5a,0x5a,0x5d,0x58,0x53,0x4e,0x4a,0x49,0x4d,0x52, -0x59,0x5d,0x64,0x6c,0x73,0x79,0x7e,0x81,0x86,0x87,0x8a,0x8e,0x91,0x94,0x95,0x96, -0x99,0x99,0x9a,0x9a,0x9a,0x9b,0x9b,0x9b,0x99,0x96,0x93,0x8f,0x8b,0x87,0x84,0x81, -0x7a,0x75,0x71,0x6e,0x6a,0x64,0x61,0x60,0x61,0x67,0x6d,0x77,0x7d,0x73,0x63,0x5d, -0x66,0x69,0x69,0x66,0x65,0x6b,0x73,0x78,0x7a,0x7a,0x75,0x72,0x6f,0x62,0x52,0x4f, -0x58,0x6c,0x7c,0x7b,0x70,0x69,0x6a,0x6d,0x65,0x66,0x63,0x5b,0x58,0x5c,0x65,0x6c, -0x68,0x60,0x59,0x5b,0x60,0x64,0x67,0x69,0x69,0x71,0x72,0x6a,0x69,0x71,0x77,0x77, -0x6a,0x69,0x69,0x6b,0x70,0x74,0x77,0x79,0x74,0x6a,0x5e,0x58,0x5e,0x65,0x66,0x62, -0x5e,0x60,0x64,0x68,0x6b,0x6c,0x6d,0x6d,0x6c,0x6a,0x6b,0x74,0x81,0x89,0x89,0x86, -0x7f,0x74,0x67,0x63,0x69,0x6e,0x6d,0x69,0x60,0x5d,0x5d,0x61,0x61,0x60,0x63,0x69, -0x61,0x61,0x5f,0x59,0x51,0x4c,0x4b,0x4d,0x46,0x48,0x50,0x51,0x45,0x42,0x4e,0x57, -0x56,0x5b,0x54,0x3f,0x33,0x3a,0x4a,0x52,0x46,0x37,0x2d,0x34,0x44,0x4c,0x49,0x43, -0x53,0x60,0x5b,0x47,0x43,0x4e,0x5a,0x61,0x56,0x4c,0x46,0x44,0x46,0x4f,0x51,0x49, -0x3a,0x58,0x74,0x79,0x6b,0x52,0x37,0x26,0x35,0x51,0x60,0x59,0x45,0x35,0x36,0x49, -0x60,0x69,0x67,0x68,0x61,0x55,0x4f,0x43,0x42,0x41,0x4f,0x61,0x66,0x65,0x64,0x61, -0x63,0x5c,0x4d,0x39,0x29,0x24,0x28,0x2e,0x3b,0x49,0x5b,0x67,0x5e,0x46,0x3e,0x4c, -0x39,0x35,0x32,0x33,0x35,0x34,0x34,0x35,0x35,0x3a,0x40,0x43,0x41,0x40,0x3f,0x40, -0x49,0x49,0x49,0x47,0x43,0x3e,0x39,0x36,0x37,0x3b,0x3f,0x3f,0x3a,0x34,0x31,0x30, -0x35,0x38,0x3b,0x3b,0x3a,0x3a,0x37,0x34,0x34,0x37,0x37,0x32,0x2f,0x32,0x38,0x3b, -0x3a,0x3a,0x39,0x37,0x36,0x36,0x38,0x3a,0x3e,0x42,0x48,0x49,0x42,0x3b,0x3a,0x3d, -0x3c,0x41,0x45,0x46,0x46,0x46,0x42,0x3e,0x3d,0x3f,0x40,0x3e,0x3b,0x3b,0x3f,0x43, -0x3e,0x3e,0x3c,0x3c,0x3f,0x45,0x47,0x45,0x46,0x46,0x49,0x4c,0x48,0x40,0x3d,0x40, -0x3f,0x3d,0x3c,0x40,0x46,0x4d,0x50,0x50,0x45,0x49,0x47,0x3d,0x39,0x3b,0x3c,0x39, -0x44,0x48,0x4a,0x48,0x46,0x47,0x49,0x4a,0x4e,0x53,0x56,0x51,0x49,0x45,0x46,0x48, -0x44,0x45,0x45,0x45,0x43,0x43,0x44,0x45,0x42,0x45,0x4a,0x4f,0x53,0x56,0x58,0x58, -0x60,0x58,0x51,0x51,0x53,0x4f,0x47,0x41,0x45,0x49,0x4e,0x4e,0x48,0x3f,0x3c,0x3d, -0x3e,0x40,0x41,0x41,0x41,0x43,0x45,0x47,0x47,0x46,0x45,0x45,0x46,0x47,0x48,0x47, -0x41,0x41,0x41,0x40,0x40,0x3f,0x3f,0x3f,0x42,0x45,0x47,0x47,0x48,0x47,0x43,0x3e, -0x42,0x42,0x43,0x46,0x48,0x4a,0x4a,0x4a,0x49,0x49,0x4b,0x4e,0x4e,0x4b,0x4b,0x4d, -0x4c,0x4f,0x52,0x55,0x56,0x56,0x54,0x53,0x4d,0x4c,0x4a,0x49,0x47,0x45,0x44,0x44, -0x4f,0x51,0x51,0x4f,0x4d,0x4f,0x54,0x58,0x59,0x58,0x57,0x56,0x55,0x53,0x52,0x51, -0x4e,0x4d,0x4a,0x46,0x44,0x44,0x47,0x49,0x43,0x48,0x4c,0x50,0x54,0x59,0x5b,0x5a, -0x5f,0x5d,0x5b,0x59,0x58,0x56,0x53,0x51,0x4e,0x4c,0x4f,0x54,0x54,0x4e,0x4b,0x4c, -0x48,0x48,0x47,0x43,0x45,0x5c,0x78,0x85,0x82,0x82,0x82,0x83,0x84,0x82,0x80,0x7d, -0x7b,0x79,0x77,0x76,0x75,0x74,0x75,0x75,0x74,0x72,0x71,0x71,0x71,0x70,0x6f,0x6e, -0x70,0x70,0x71,0x72,0x72,0x72,0x71,0x70,0x72,0x73,0x74,0x74,0x74,0x73,0x74,0x74, -0x72,0x71,0x70,0x70,0x70,0x6f,0x6d,0x6c,0x6b,0x68,0x67,0x6a,0x71,0x78,0x7c,0x7e, -0x80,0x85,0x8b,0x8d,0x8b,0x89,0x88,0x89,0x80,0x81,0x7d,0x71,0x62,0x56,0x4f,0x4b, -0x42,0x3f,0x3d,0x3d,0x3e,0x3d,0x38,0x35,0x36,0x39,0x40,0x48,0x50,0x58,0x5d,0x60, -0x5e,0x5e,0x5d,0x5b,0x58,0x55,0x52,0x51,0x48,0x47,0x49,0x4d,0x50,0x52,0x56,0x5b, -0x5e,0x60,0x62,0x61,0x5f,0x60,0x64,0x69,0x69,0x64,0x5c,0x55,0x4d,0x48,0x4a,0x4f, -0x56,0x5a,0x60,0x67,0x6f,0x75,0x7a,0x7c,0x7f,0x81,0x84,0x88,0x8d,0x90,0x93,0x94, -0x96,0x96,0x95,0x95,0x95,0x95,0x96,0x96,0x93,0x92,0x90,0x8c,0x89,0x85,0x82,0x80, -0x78,0x74,0x71,0x6e,0x69,0x63,0x60,0x61,0x61,0x62,0x63,0x6d,0x7c,0x79,0x69,0x5e, -0x62,0x67,0x6c,0x6b,0x6b,0x6e,0x73,0x76,0x76,0x76,0x70,0x6e,0x6e,0x62,0x54,0x50, -0x5b,0x63,0x6d,0x6b,0x57,0x42,0x3f,0x47,0x4d,0x4c,0x4d,0x50,0x54,0x5a,0x65,0x6f, -0x6a,0x64,0x61,0x65,0x6a,0x6d,0x6d,0x6d,0x71,0x75,0x73,0x6b,0x68,0x6d,0x70,0x6e, -0x6c,0x6a,0x69,0x6b,0x6c,0x6f,0x74,0x79,0x77,0x6f,0x63,0x5a,0x5b,0x61,0x64,0x64, -0x5c,0x5e,0x62,0x66,0x69,0x6b,0x6c,0x6c,0x72,0x6e,0x6b,0x6e,0x77,0x81,0x87,0x8a, -0x86,0x7e,0x73,0x6c,0x6d,0x70,0x6d,0x68,0x5d,0x5c,0x5e,0x62,0x61,0x5d,0x5e,0x63, -0x5d,0x61,0x61,0x5c,0x57,0x54,0x4f,0x4a,0x42,0x46,0x50,0x50,0x45,0x43,0x4f,0x57, -0x54,0x57,0x4c,0x35,0x2d,0x3b,0x4b,0x50,0x3e,0x39,0x3a,0x43,0x4d,0x50,0x4d,0x49, -0x56,0x56,0x49,0x3c,0x45,0x53,0x57,0x57,0x4b,0x4d,0x51,0x4c,0x45,0x46,0x49,0x43, -0x44,0x5d,0x70,0x6f,0x5f,0x41,0x25,0x19,0x28,0x4b,0x57,0x54,0x47,0x43,0x43,0x56, -0x6b,0x78,0x72,0x6f,0x78,0x7f,0x6f,0x47,0x2e,0x32,0x48,0x5f,0x64,0x5f,0x5c,0x59, -0x52,0x41,0x31,0x2c,0x2a,0x27,0x27,0x2b,0x3d,0x43,0x46,0x4b,0x51,0x4d,0x4a,0x4e, -0x37,0x33,0x30,0x30,0x2e,0x2b,0x2b,0x2d,0x34,0x38,0x3c,0x3c,0x39,0x39,0x3d,0x41, -0x40,0x41,0x44,0x47,0x4a,0x4c,0x4c,0x4b,0x42,0x45,0x48,0x47,0x44,0x3f,0x3c,0x3b, -0x3c,0x3d,0x3c,0x3a,0x3a,0x3e,0x3f,0x3e,0x38,0x3b,0x3b,0x38,0x35,0x36,0x38,0x38, -0x38,0x3b,0x3c,0x3a,0x36,0x34,0x35,0x37,0x3b,0x3f,0x45,0x48,0x44,0x3d,0x3a,0x3b, -0x3a,0x40,0x45,0x47,0x47,0x47,0x45,0x42,0x43,0x45,0x46,0x43,0x40,0x42,0x47,0x4d, -0x42,0x3d,0x3a,0x3a,0x3c,0x3f,0x44,0x48,0x47,0x47,0x4b,0x4f,0x4b,0x42,0x40,0x44, -0x40,0x40,0x42,0x45,0x4a,0x4e,0x52,0x53,0x45,0x4c,0x4b,0x41,0x3c,0x3f,0x40,0x3c, -0x40,0x43,0x44,0x43,0x45,0x4a,0x4d,0x4d,0x50,0x55,0x56,0x52,0x4f,0x4d,0x4b,0x48, -0x45,0x45,0x45,0x44,0x44,0x46,0x48,0x4a,0x54,0x53,0x53,0x54,0x57,0x58,0x57,0x55, -0x58,0x55,0x57,0x5e,0x65,0x65,0x5f,0x5b,0x63,0x63,0x63,0x60,0x56,0x48,0x3e,0x3c, -0x3e,0x3e,0x3e,0x3f,0x41,0x42,0x44,0x44,0x43,0x42,0x42,0x43,0x45,0x46,0x46,0x46, -0x43,0x43,0x42,0x41,0x40,0x3f,0x3f,0x3e,0x3e,0x42,0x44,0x44,0x43,0x43,0x42,0x40, -0x42,0x41,0x41,0x43,0x46,0x48,0x48,0x48,0x47,0x46,0x47,0x49,0x49,0x48,0x48,0x49, -0x4b,0x4d,0x50,0x53,0x53,0x50,0x4c,0x4a,0x48,0x49,0x4b,0x4c,0x4c,0x4c,0x4b,0x4b, -0x54,0x54,0x55,0x56,0x57,0x57,0x57,0x57,0x56,0x56,0x55,0x54,0x53,0x51,0x50,0x50, -0x4d,0x4a,0x48,0x47,0x47,0x48,0x48,0x47,0x49,0x4c,0x4d,0x4c,0x4e,0x55,0x5c,0x60, -0x5b,0x59,0x57,0x54,0x53,0x52,0x51,0x51,0x4f,0x4c,0x4e,0x53,0x53,0x4f,0x4f,0x53, -0x50,0x50,0x4f,0x49,0x49,0x5f,0x78,0x82,0x81,0x81,0x82,0x83,0x83,0x82,0x7f,0x7c, -0x79,0x78,0x77,0x76,0x75,0x74,0x74,0x74,0x73,0x72,0x70,0x70,0x70,0x6f,0x6e,0x6d, -0x6e,0x6e,0x6e,0x6f,0x6f,0x70,0x70,0x70,0x71,0x73,0x73,0x73,0x72,0x71,0x71,0x72, -0x70,0x6f,0x6f,0x6f,0x6f,0x6e,0x6c,0x6b,0x68,0x68,0x6a,0x6e,0x74,0x79,0x7c,0x7e, -0x83,0x86,0x8a,0x8c,0x8c,0x8a,0x89,0x8a,0x85,0x81,0x7d,0x77,0x6d,0x63,0x5c,0x5a, -0x52,0x4f,0x4a,0x45,0x42,0x3f,0x3e,0x3d,0x3a,0x39,0x39,0x3b,0x40,0x46,0x4c,0x50, -0x50,0x4f,0x4d,0x4a,0x46,0x42,0x3e,0x3c,0x3b,0x39,0x39,0x3b,0x3e,0x42,0x48,0x4f, -0x55,0x58,0x5d,0x63,0x69,0x6e,0x73,0x75,0x73,0x6e,0x67,0x5f,0x54,0x4c,0x4a,0x4d, -0x54,0x57,0x5c,0x64,0x6b,0x72,0x76,0x78,0x7b,0x7c,0x7f,0x83,0x87,0x8b,0x8d,0x8f, -0x90,0x8f,0x8f,0x8f,0x8f,0x90,0x91,0x91,0x8e,0x8e,0x8d,0x8a,0x86,0x81,0x7e,0x7d, -0x76,0x73,0x70,0x6d,0x68,0x62,0x60,0x61,0x63,0x65,0x61,0x63,0x70,0x76,0x6d,0x66, -0x5d,0x63,0x69,0x69,0x6a,0x6e,0x73,0x75,0x73,0x72,0x6d,0x6c,0x6d,0x63,0x57,0x54, -0x57,0x5e,0x67,0x6a,0x65,0x61,0x64,0x6b,0x5e,0x5e,0x5e,0x5e,0x5e,0x5d,0x5c,0x5c, -0x67,0x61,0x5d,0x5f,0x64,0x66,0x66,0x65,0x68,0x6d,0x6f,0x6b,0x68,0x69,0x6b,0x6c, -0x6d,0x6a,0x69,0x6a,0x6c,0x6d,0x73,0x79,0x78,0x76,0x70,0x69,0x65,0x66,0x67,0x67, -0x5d,0x5e,0x60,0x64,0x68,0x6b,0x6b,0x6a,0x6f,0x6d,0x6c,0x6b,0x6f,0x77,0x81,0x87, -0x88,0x86,0x80,0x79,0x76,0x74,0x6f,0x68,0x5e,0x5d,0x5f,0x63,0x62,0x5d,0x5d,0x62, -0x68,0x68,0x62,0x5a,0x58,0x5a,0x54,0x4a,0x3f,0x42,0x4b,0x4f,0x49,0x4b,0x55,0x5a, -0x55,0x53,0x47,0x36,0x2f,0x39,0x46,0x4d,0x42,0x3e,0x3c,0x41,0x47,0x4c,0x4f,0x52, -0x59,0x52,0x42,0x3c,0x4a,0x55,0x53,0x4f,0x4d,0x4d,0x4d,0x44,0x3a,0x41,0x4b,0x4b, -0x5b,0x63,0x65,0x5f,0x4f,0x32,0x27,0x34,0x54,0x6d,0x64,0x59,0x50,0x53,0x4a,0x52, -0x66,0x68,0x6e,0x85,0x8a,0x6f,0x52,0x37,0x33,0x41,0x59,0x69,0x68,0x65,0x64,0x60, -0x45,0x2f,0x22,0x29,0x2e,0x28,0x28,0x2f,0x3a,0x5b,0x6b,0x62,0x59,0x56,0x4d,0x45, -0x34,0x31,0x2f,0x30,0x2f,0x2c,0x2e,0x32,0x27,0x32,0x3e,0x43,0x40,0x39,0x35,0x34, -0x41,0x3f,0x3d,0x3d,0x3e,0x41,0x43,0x45,0x51,0x51,0x51,0x4f,0x4d,0x4c,0x4d,0x4d, -0x4e,0x49,0x41,0x39,0x38,0x3f,0x45,0x48,0x3e,0x3f,0x3e,0x3a,0x39,0x38,0x36,0x32, -0x36,0x3b,0x40,0x3f,0x39,0x35,0x36,0x38,0x38,0x3b,0x42,0x46,0x45,0x3e,0x3a,0x39, -0x3d,0x44,0x49,0x49,0x47,0x46,0x46,0x45,0x4a,0x44,0x3d,0x3c,0x41,0x48,0x4e,0x50, -0x4b,0x42,0x3c,0x3a,0x38,0x37,0x3b,0x43,0x45,0x44,0x48,0x4e,0x4d,0x46,0x43,0x47, -0x41,0x45,0x49,0x4a,0x46,0x42,0x3f,0x3e,0x44,0x4d,0x4f,0x47,0x44,0x48,0x49,0x44, -0x41,0x42,0x42,0x41,0x44,0x49,0x49,0x45,0x4b,0x4e,0x50,0x51,0x55,0x58,0x55,0x50, -0x4d,0x4b,0x49,0x46,0x45,0x46,0x49,0x4c,0x51,0x51,0x53,0x56,0x56,0x51,0x48,0x40, -0x48,0x50,0x5b,0x62,0x62,0x61,0x64,0x6a,0x69,0x64,0x60,0x5c,0x52,0x45,0x3d,0x3c, -0x3e,0x3c,0x3b,0x3d,0x40,0x41,0x40,0x3e,0x3e,0x3f,0x40,0x43,0x45,0x46,0x45,0x44, -0x42,0x42,0x42,0x42,0x41,0x41,0x41,0x41,0x43,0x45,0x44,0x40,0x40,0x44,0x48,0x4b, -0x46,0x44,0x43,0x43,0x45,0x47,0x47,0x47,0x4a,0x47,0x46,0x48,0x4a,0x49,0x48,0x49, -0x4b,0x4c,0x4c,0x4d,0x4c,0x4a,0x48,0x47,0x4c,0x4d,0x4d,0x4e,0x50,0x51,0x52,0x53, -0x54,0x53,0x53,0x55,0x58,0x57,0x52,0x4e,0x52,0x52,0x51,0x50,0x4e,0x4d,0x4d,0x4e, -0x48,0x46,0x45,0x46,0x4a,0x4b,0x4a,0x48,0x45,0x4a,0x4d,0x4c,0x4c,0x51,0x57,0x5b, -0x56,0x54,0x51,0x4e,0x4d,0x4e,0x4f,0x50,0x4f,0x4b,0x4d,0x53,0x55,0x54,0x57,0x5e, -0x5c,0x5a,0x57,0x4f,0x4d,0x60,0x76,0x7e,0x80,0x81,0x81,0x83,0x83,0x81,0x7e,0x7c, -0x79,0x79,0x78,0x77,0x76,0x75,0x75,0x74,0x72,0x71,0x70,0x6f,0x6f,0x6f,0x6d,0x6c, -0x6b,0x6b,0x6c,0x6c,0x6d,0x6f,0x70,0x70,0x71,0x71,0x72,0x71,0x6f,0x6e,0x6e,0x6e, -0x6f,0x6e,0x6e,0x6e,0x6e,0x6e,0x6c,0x6a,0x65,0x68,0x6d,0x71,0x74,0x78,0x7c,0x7e, -0x84,0x86,0x89,0x8a,0x8b,0x8a,0x8a,0x8b,0x8e,0x85,0x7d,0x79,0x72,0x65,0x5b,0x58, -0x4f,0x50,0x50,0x4d,0x48,0x44,0x42,0x42,0x40,0x3d,0x39,0x35,0x33,0x34,0x35,0x37, -0x38,0x38,0x38,0x38,0x37,0x35,0x33,0x32,0x3d,0x3a,0x38,0x39,0x3a,0x3e,0x45,0x4b, -0x55,0x58,0x5f,0x6a,0x76,0x7d,0x7d,0x7b,0x79,0x75,0x6f,0x67,0x5a,0x50,0x4c,0x4d, -0x53,0x55,0x5b,0x62,0x6a,0x70,0x75,0x76,0x7a,0x7b,0x7d,0x80,0x83,0x85,0x87,0x88, -0x8b,0x8a,0x8a,0x8a,0x8b,0x8c,0x8d,0x8e,0x8c,0x8c,0x8b,0x88,0x84,0x7f,0x7b,0x79, -0x75,0x72,0x6f,0x6c,0x67,0x62,0x60,0x61,0x71,0x73,0x68,0x5e,0x64,0x6d,0x6d,0x6c, -0x5a,0x5f,0x64,0x65,0x67,0x6c,0x71,0x74,0x71,0x70,0x6b,0x6b,0x6d,0x65,0x59,0x57, -0x53,0x5d,0x60,0x5b,0x63,0x75,0x79,0x6f,0x6a,0x6b,0x6a,0x69,0x6d,0x75,0x76,0x73, -0x68,0x61,0x5d,0x60,0x67,0x6b,0x6e,0x6f,0x6e,0x74,0x78,0x75,0x6e,0x69,0x6a,0x6c, -0x6d,0x69,0x68,0x6a,0x6c,0x6e,0x73,0x7a,0x81,0x86,0x86,0x7f,0x76,0x6e,0x69,0x65, -0x60,0x5f,0x60,0x64,0x69,0x6c,0x6b,0x6a,0x6a,0x6c,0x6c,0x6b,0x6b,0x70,0x7a,0x83, -0x87,0x89,0x89,0x83,0x7d,0x78,0x6f,0x67,0x5e,0x5c,0x5d,0x61,0x60,0x5c,0x5c,0x60, -0x66,0x66,0x61,0x5c,0x60,0x64,0x59,0x49,0x44,0x43,0x4a,0x4f,0x4d,0x50,0x56,0x57, -0x5c,0x55,0x4a,0x40,0x39,0x3b,0x45,0x4f,0x50,0x47,0x40,0x41,0x48,0x4d,0x4f,0x50, -0x4f,0x4b,0x40,0x3e,0x4b,0x53,0x52,0x52,0x50,0x47,0x3c,0x31,0x32,0x46,0x59,0x5c, -0x58,0x53,0x49,0x3f,0x2d,0x15,0x22,0x4d,0x66,0x75,0x5d,0x50,0x52,0x62,0x57,0x5b, -0x5a,0x6f,0x73,0x6f,0x69,0x66,0x68,0x5c,0x46,0x58,0x6d,0x6e,0x63,0x61,0x62,0x5c, -0x3b,0x28,0x23,0x2f,0x32,0x29,0x2e,0x3e,0x63,0x6b,0x6d,0x6a,0x66,0x5a,0x4d,0x49, -0x31,0x2e,0x2d,0x2d,0x2b,0x29,0x2c,0x31,0x2a,0x31,0x3a,0x3d,0x3b,0x36,0x34,0x34, -0x3c,0x41,0x44,0x45,0x43,0x40,0x3d,0x3a,0x41,0x40,0x41,0x42,0x43,0x43,0x47,0x4b, -0x56,0x5d,0x60,0x59,0x50,0x4c,0x4e,0x50,0x4e,0x4b,0x45,0x3d,0x39,0x39,0x3a,0x3a, -0x3b,0x3e,0x3d,0x39,0x39,0x3c,0x3c,0x39,0x3b,0x40,0x43,0x41,0x3e,0x3d,0x3c,0x3b, -0x3e,0x43,0x45,0x41,0x3f,0x40,0x43,0x43,0x46,0x4b,0x4b,0x46,0x42,0x45,0x49,0x4b, -0x4d,0x49,0x4a,0x41,0x3c,0x3e,0x3b,0x41,0x3a,0x43,0x4c,0x4f,0x4d,0x4b,0x47,0x43, -0x43,0x4c,0x54,0x53,0x4b,0x43,0x3e,0x3d,0x48,0x4d,0x4c,0x45,0x47,0x50,0x53,0x4e, -0x44,0x44,0x45,0x48,0x4b,0x4d,0x4d,0x4c,0x4b,0x50,0x56,0x5c,0x60,0x5f,0x56,0x4d, -0x4b,0x46,0x42,0x43,0x46,0x4c,0x55,0x5c,0x57,0x4f,0x4b,0x51,0x5e,0x66,0x63,0x5d, -0x52,0x52,0x51,0x4e,0x4f,0x53,0x54,0x52,0x46,0x4a,0x4f,0x50,0x4c,0x45,0x41,0x40, -0x3d,0x3c,0x3c,0x3e,0x41,0x42,0x40,0x3f,0x40,0x40,0x40,0x42,0x44,0x44,0x43,0x42, -0x41,0x43,0x44,0x41,0x3e,0x3d,0x3f,0x42,0x45,0x44,0x41,0x40,0x4a,0x56,0x59,0x53, -0x48,0x45,0x41,0x3f,0x40,0x43,0x46,0x47,0x4b,0x47,0x45,0x47,0x48,0x46,0x47,0x4a, -0x4a,0x47,0x45,0x45,0x48,0x4a,0x48,0x45,0x47,0x49,0x4d,0x51,0x51,0x4e,0x4d,0x4e, -0x56,0x54,0x55,0x57,0x57,0x55,0x54,0x56,0x56,0x52,0x4e,0x4c,0x4d,0x4d,0x4c,0x4a, -0x49,0x49,0x47,0x47,0x4d,0x52,0x4f,0x48,0x45,0x46,0x49,0x4b,0x4d,0x51,0x54,0x57, -0x55,0x55,0x52,0x4e,0x4e,0x51,0x52,0x4f,0x42,0x41,0x47,0x51,0x54,0x50,0x50,0x55, -0x52,0x50,0x50,0x54,0x5a,0x63,0x73,0x81,0x7e,0x7f,0x81,0x82,0x82,0x7f,0x7c,0x7a, -0x7a,0x79,0x76,0x75,0x74,0x73,0x72,0x71,0x70,0x6f,0x6f,0x6f,0x6e,0x6d,0x6c,0x6b, -0x6a,0x6b,0x6c,0x6d,0x6e,0x6e,0x6e,0x6e,0x6c,0x6c,0x6c,0x6e,0x70,0x71,0x70,0x6e, -0x6c,0x6d,0x6e,0x6f,0x6e,0x6c,0x6a,0x68,0x63,0x66,0x6c,0x70,0x74,0x77,0x7a,0x7c, -0x85,0x87,0x89,0x8c,0x8d,0x8e,0x90,0x92,0x90,0x8d,0x88,0x81,0x7a,0x73,0x6b,0x67, -0x61,0x5c,0x56,0x51,0x4f,0x4c,0x49,0x46,0x46,0x43,0x40,0x3e,0x3d,0x3c,0x3b,0x3a, -0x3d,0x3d,0x3b,0x3a,0x39,0x3b,0x3f,0x41,0x41,0x42,0x42,0x44,0x46,0x4c,0x52,0x56, -0x5c,0x65,0x70,0x76,0x7a,0x7f,0x83,0x84,0x7e,0x78,0x72,0x6c,0x62,0x55,0x4b,0x49, -0x4d,0x55,0x5d,0x61,0x67,0x6f,0x74,0x75,0x75,0x77,0x7a,0x7e,0x81,0x83,0x85,0x85, -0x86,0x87,0x88,0x89,0x88,0x88,0x8a,0x8b,0x88,0x87,0x86,0x83,0x7f,0x7b,0x77,0x74, -0x73,0x6e,0x6c,0x6d,0x68,0x60,0x5e,0x63,0x7a,0x7c,0x72,0x61,0x5b,0x65,0x6e,0x70, -0x5f,0x58,0x5e,0x66,0x63,0x68,0x72,0x71,0x72,0x71,0x70,0x6f,0x6d,0x69,0x60,0x5a, -0x59,0x63,0x71,0x7b,0x7f,0x82,0x87,0x8b,0x82,0x7a,0x6e,0x66,0x69,0x6f,0x6f,0x6a, -0x55,0x57,0x5c,0x62,0x65,0x66,0x68,0x6b,0x70,0x6d,0x6e,0x73,0x70,0x67,0x65,0x68, -0x6c,0x67,0x65,0x67,0x65,0x63,0x68,0x72,0x79,0x78,0x78,0x77,0x75,0x70,0x69,0x65, -0x5c,0x5e,0x5f,0x62,0x67,0x6b,0x6a,0x66,0x6b,0x6e,0x6d,0x67,0x64,0x69,0x72,0x78, -0x85,0x88,0x88,0x85,0x83,0x7f,0x75,0x6b,0x60,0x62,0x62,0x5f,0x5a,0x59,0x5c,0x61, -0x6c,0x63,0x5c,0x60,0x66,0x62,0x54,0x49,0x44,0x45,0x46,0x44,0x44,0x48,0x51,0x58, -0x5b,0x5e,0x53,0x3e,0x33,0x3e,0x4f,0x59,0x57,0x42,0x37,0x43,0x50,0x4f,0x48,0x47, -0x48,0x4d,0x3e,0x3c,0x4a,0x57,0x5e,0x57,0x4c,0x3e,0x32,0x34,0x41,0x4f,0x59,0x5e, -0x5e,0x56,0x45,0x2d,0x19,0x1b,0x34,0x4e,0x65,0x56,0x44,0x38,0x35,0x39,0x43,0x4c, -0x6c,0x7b,0x79,0x73,0x7f,0x81,0x6f,0x62,0x59,0x58,0x62,0x69,0x6a,0x70,0x6a,0x54, -0x32,0x2a,0x2a,0x2a,0x2f,0x32,0x37,0x4f,0x68,0x67,0x65,0x68,0x6a,0x5e,0x52,0x52, -0x2f,0x2e,0x2e,0x2f,0x2c,0x28,0x2a,0x2e,0x32,0x38,0x3e,0x3e,0x39,0x33,0x31,0x31, -0x35,0x39,0x3e,0x3f,0x3d,0x3c,0x3b,0x3b,0x3d,0x3f,0x44,0x47,0x45,0x40,0x3f,0x40, -0x42,0x48,0x4e,0x4f,0x4e,0x50,0x51,0x51,0x5a,0x55,0x4e,0x48,0x46,0x47,0x43,0x3e, -0x38,0x3c,0x3e,0x3d,0x3e,0x3f,0x3e,0x3b,0x3b,0x40,0x43,0x43,0x42,0x41,0x3e,0x3c, -0x41,0x43,0x43,0x41,0x41,0x42,0x40,0x3c,0x43,0x49,0x4c,0x4a,0x47,0x49,0x4b,0x4c, -0x56,0x54,0x59,0x54,0x50,0x4c,0x3f,0x3d,0x46,0x4c,0x52,0x55,0x52,0x4d,0x4a,0x48, -0x48,0x4d,0x50,0x4e,0x4a,0x47,0x45,0x44,0x3e,0x44,0x46,0x47,0x50,0x5d,0x61,0x5b, -0x4a,0x47,0x44,0x47,0x4c,0x50,0x50,0x4e,0x4d,0x52,0x57,0x5b,0x5d,0x5a,0x51,0x48, -0x49,0x45,0x43,0x45,0x47,0x4b,0x51,0x57,0x4f,0x4f,0x4d,0x4a,0x48,0x4a,0x4f,0x54, -0x58,0x5d,0x62,0x60,0x5b,0x53,0x4a,0x42,0x44,0x49,0x51,0x54,0x4f,0x46,0x42,0x43, -0x3f,0x3d,0x3c,0x3d,0x40,0x43,0x43,0x43,0x44,0x43,0x43,0x43,0x44,0x43,0x41,0x3f, -0x40,0x41,0x42,0x41,0x3f,0x40,0x43,0x46,0x45,0x47,0x46,0x47,0x51,0x5e,0x63,0x60, -0x4f,0x4b,0x46,0x43,0x42,0x43,0x44,0x45,0x4c,0x49,0x48,0x49,0x48,0x45,0x45,0x47, -0x46,0x44,0x43,0x45,0x48,0x4b,0x4d,0x4d,0x48,0x48,0x4b,0x4f,0x4f,0x4e,0x4f,0x52, -0x59,0x58,0x58,0x58,0x58,0x57,0x54,0x52,0x51,0x53,0x56,0x56,0x54,0x50,0x4d,0x4a, -0x4b,0x4b,0x49,0x49,0x4d,0x51,0x50,0x4b,0x48,0x48,0x49,0x4b,0x4e,0x51,0x54,0x56, -0x56,0x56,0x52,0x4d,0x4c,0x50,0x53,0x53,0x4d,0x4c,0x51,0x5a,0x5b,0x52,0x49,0x46, -0x4c,0x50,0x57,0x5f,0x65,0x6a,0x73,0x7d,0x7e,0x7f,0x80,0x81,0x80,0x7f,0x7c,0x7b, -0x79,0x78,0x76,0x75,0x74,0x73,0x72,0x70,0x6f,0x6f,0x6f,0x6f,0x6e,0x6d,0x6c,0x6b, -0x6b,0x6b,0x6c,0x6c,0x6c,0x6d,0x6d,0x6d,0x6c,0x6b,0x6b,0x6c,0x6e,0x6f,0x6e,0x6d, -0x6c,0x6c,0x6d,0x6d,0x6b,0x68,0x66,0x64,0x64,0x67,0x6b,0x6f,0x72,0x74,0x77,0x79, -0x80,0x83,0x88,0x8c,0x8f,0x91,0x93,0x95,0x92,0x8f,0x8b,0x87,0x81,0x7a,0x73,0x6f, -0x67,0x63,0x5e,0x59,0x57,0x54,0x51,0x4e,0x4e,0x4c,0x49,0x48,0x47,0x46,0x45,0x44, -0x44,0x44,0x43,0x42,0x41,0x43,0x46,0x48,0x4e,0x4e,0x4f,0x50,0x53,0x58,0x5d,0x61, -0x64,0x6c,0x75,0x79,0x7c,0x81,0x84,0x85,0x80,0x7b,0x75,0x70,0x66,0x59,0x50,0x4c, -0x4d,0x55,0x5c,0x61,0x66,0x6e,0x73,0x74,0x76,0x78,0x7a,0x7d,0x7f,0x81,0x83,0x84, -0x85,0x86,0x86,0x86,0x85,0x85,0x85,0x86,0x83,0x83,0x82,0x80,0x7d,0x79,0x75,0x73, -0x71,0x6c,0x6a,0x6b,0x67,0x60,0x5e,0x62,0x73,0x78,0x75,0x67,0x5d,0x5f,0x68,0x6e, -0x65,0x56,0x56,0x5e,0x5f,0x65,0x6e,0x70,0x6d,0x6e,0x6e,0x6c,0x6e,0x70,0x6c,0x64, -0x5e,0x64,0x68,0x69,0x68,0x6f,0x7c,0x87,0x86,0x7e,0x6f,0x5e,0x56,0x58,0x5d,0x5f, -0x5c,0x5e,0x63,0x67,0x66,0x64,0x64,0x67,0x6b,0x6a,0x6a,0x6b,0x6a,0x66,0x67,0x69, -0x6a,0x68,0x69,0x6c,0x6a,0x64,0x65,0x6b,0x6f,0x70,0x71,0x70,0x6d,0x6a,0x68,0x67, -0x6a,0x68,0x64,0x60,0x61,0x65,0x68,0x68,0x69,0x6b,0x6a,0x66,0x64,0x69,0x70,0x75, -0x7f,0x84,0x87,0x84,0x81,0x7e,0x7a,0x75,0x6a,0x67,0x63,0x5f,0x5d,0x5d,0x5f,0x61, -0x6e,0x6e,0x63,0x55,0x51,0x55,0x4c,0x3c,0x35,0x3a,0x3f,0x42,0x45,0x4a,0x53,0x59, -0x52,0x50,0x43,0x31,0x2e,0x3e,0x51,0x5a,0x4b,0x3b,0x35,0x44,0x53,0x54,0x4e,0x4c, -0x4f,0x52,0x45,0x47,0x55,0x59,0x58,0x4e,0x4b,0x46,0x3c,0x36,0x3e,0x4e,0x58,0x5a, -0x5c,0x58,0x47,0x2e,0x1d,0x23,0x3d,0x53,0x5e,0x50,0x4c,0x54,0x56,0x51,0x57,0x65, -0x69,0x68,0x64,0x71,0x86,0x81,0x6b,0x63,0x54,0x5b,0x69,0x6e,0x6a,0x6a,0x5e,0x45, -0x3f,0x34,0x30,0x30,0x38,0x3b,0x3c,0x4f,0x59,0x65,0x71,0x79,0x76,0x65,0x59,0x5b, -0x2e,0x2f,0x30,0x2f,0x2a,0x26,0x26,0x2a,0x2b,0x36,0x44,0x4a,0x45,0x3b,0x33,0x30, -0x35,0x39,0x3e,0x3e,0x3b,0x39,0x3b,0x3e,0x3a,0x3e,0x44,0x47,0x44,0x3e,0x3b,0x3c, -0x44,0x45,0x44,0x42,0x42,0x43,0x40,0x3c,0x3d,0x45,0x52,0x60,0x68,0x63,0x50,0x3e, -0x3b,0x3e,0x3f,0x40,0x41,0x42,0x42,0x40,0x3b,0x3f,0x43,0x46,0x48,0x48,0x45,0x40, -0x45,0x44,0x43,0x44,0x47,0x48,0x43,0x3b,0x44,0x48,0x49,0x45,0x42,0x42,0x44,0x46, -0x51,0x4e,0x57,0x58,0x5c,0x5d,0x53,0x51,0x4b,0x4a,0x4d,0x50,0x4b,0x43,0x40,0x42, -0x47,0x49,0x49,0x47,0x46,0x49,0x4b,0x4a,0x4c,0x50,0x52,0x56,0x62,0x6d,0x6c,0x63, -0x53,0x4c,0x47,0x48,0x4e,0x53,0x52,0x4f,0x51,0x55,0x5a,0x5c,0x5d,0x5a,0x51,0x49, -0x45,0x43,0x44,0x47,0x49,0x4a,0x4c,0x4f,0x4f,0x52,0x52,0x49,0x3d,0x37,0x3b,0x41, -0x4c,0x50,0x54,0x54,0x53,0x52,0x50,0x4c,0x4a,0x4e,0x58,0x5f,0x58,0x49,0x41,0x43, -0x44,0x40,0x3d,0x3d,0x3f,0x42,0x44,0x44,0x45,0x45,0x45,0x45,0x45,0x44,0x41,0x3f, -0x42,0x41,0x40,0x40,0x41,0x42,0x45,0x46,0x46,0x49,0x49,0x49,0x50,0x5b,0x61,0x60, -0x55,0x51,0x4a,0x45,0x43,0x43,0x43,0x43,0x46,0x46,0x47,0x48,0x45,0x42,0x41,0x44, -0x45,0x44,0x43,0x44,0x47,0x4b,0x50,0x52,0x4b,0x4a,0x4a,0x4d,0x4e,0x4f,0x53,0x58, -0x58,0x5a,0x58,0x56,0x58,0x5b,0x57,0x4f,0x4f,0x54,0x59,0x5b,0x57,0x51,0x4d,0x4c, -0x4a,0x4a,0x49,0x48,0x4a,0x4d,0x4d,0x4b,0x4b,0x49,0x47,0x49,0x4c,0x50,0x52,0x52, -0x54,0x54,0x51,0x4c,0x4a,0x4e,0x54,0x57,0x5f,0x56,0x50,0x51,0x54,0x52,0x52,0x53, -0x58,0x59,0x5b,0x5e,0x60,0x66,0x72,0x7d,0x7e,0x7f,0x7f,0x7f,0x7f,0x7d,0x7c,0x7b, -0x78,0x77,0x75,0x75,0x74,0x73,0x71,0x6f,0x6f,0x6f,0x6f,0x6f,0x6e,0x6d,0x6c,0x6b, -0x6b,0x6b,0x6a,0x69,0x69,0x69,0x6a,0x6b,0x6c,0x6b,0x6a,0x6b,0x6c,0x6d,0x6d,0x6c, -0x6c,0x6c,0x6b,0x6a,0x67,0x64,0x62,0x60,0x63,0x66,0x69,0x6c,0x6f,0x73,0x77,0x79, -0x7e,0x82,0x88,0x8e,0x91,0x94,0x96,0x97,0x93,0x92,0x90,0x8d,0x89,0x83,0x7d,0x79, -0x72,0x6e,0x6a,0x66,0x64,0x60,0x5c,0x59,0x57,0x55,0x53,0x52,0x51,0x50,0x4f,0x4e, -0x4e,0x4e,0x4f,0x4e,0x4e,0x4f,0x51,0x53,0x59,0x5a,0x5b,0x5c,0x5e,0x62,0x67,0x6a, -0x6f,0x75,0x7b,0x7d,0x7f,0x83,0x85,0x86,0x83,0x7f,0x7a,0x75,0x6d,0x61,0x57,0x52, -0x4e,0x54,0x5b,0x60,0x66,0x6d,0x71,0x72,0x77,0x78,0x79,0x7a,0x7c,0x7f,0x80,0x81, -0x82,0x83,0x83,0x82,0x81,0x80,0x80,0x81,0x7e,0x7e,0x7d,0x7c,0x7a,0x76,0x73,0x72, -0x6f,0x6b,0x69,0x68,0x65,0x5f,0x5e,0x62,0x69,0x71,0x76,0x6e,0x60,0x5a,0x60,0x69, -0x6f,0x5b,0x52,0x57,0x5b,0x63,0x6d,0x72,0x70,0x71,0x6f,0x6c,0x6d,0x71,0x6f,0x69, -0x65,0x61,0x5e,0x60,0x67,0x6c,0x6d,0x6c,0x7a,0x7d,0x7d,0x7a,0x76,0x70,0x68,0x62, -0x63,0x63,0x64,0x65,0x63,0x60,0x61,0x64,0x69,0x69,0x66,0x61,0x5f,0x61,0x63,0x64, -0x66,0x65,0x68,0x6b,0x69,0x63,0x63,0x67,0x6c,0x6f,0x70,0x6f,0x6b,0x68,0x67,0x68, -0x7a,0x76,0x6e,0x66,0x62,0x64,0x66,0x66,0x6a,0x6b,0x6a,0x66,0x66,0x6a,0x6d,0x6f, -0x77,0x80,0x88,0x89,0x86,0x83,0x82,0x81,0x75,0x6d,0x63,0x5e,0x5e,0x60,0x61,0x60, -0x5c,0x65,0x65,0x57,0x4d,0x4b,0x42,0x35,0x3b,0x3e,0x41,0x43,0x46,0x4d,0x57,0x5f, -0x57,0x4d,0x39,0x2a,0x2f,0x45,0x58,0x5e,0x4a,0x3d,0x39,0x44,0x51,0x54,0x50,0x4d, -0x4f,0x4d,0x3f,0x46,0x54,0x53,0x4f,0x46,0x4f,0x4f,0x47,0x3a,0x3a,0x49,0x54,0x56, -0x62,0x60,0x4f,0x35,0x28,0x35,0x4c,0x5b,0x56,0x50,0x50,0x57,0x55,0x4c,0x4b,0x51, -0x51,0x6f,0x7e,0x7d,0x7d,0x70,0x59,0x4c,0x3d,0x4f,0x66,0x6f,0x6e,0x6c,0x5e,0x45, -0x34,0x2f,0x34,0x37,0x3c,0x3c,0x3b,0x4e,0x78,0x7a,0x76,0x6d,0x5f,0x4c,0x43,0x48, -0x33,0x33,0x31,0x2c,0x27,0x25,0x26,0x29,0x2b,0x36,0x44,0x4a,0x46,0x3d,0x36,0x33, -0x3a,0x3e,0x41,0x40,0x3b,0x37,0x39,0x3e,0x38,0x3a,0x3d,0x40,0x3f,0x3d,0x3f,0x43, -0x41,0x41,0x41,0x42,0x47,0x4e,0x50,0x4f,0x3e,0x41,0x45,0x4e,0x59,0x5f,0x5a,0x52, -0x4e,0x4d,0x4a,0x47,0x44,0x44,0x43,0x43,0x3e,0x40,0x42,0x45,0x4a,0x4d,0x4a,0x45, -0x45,0x44,0x45,0x49,0x4d,0x4d,0x47,0x41,0x45,0x45,0x42,0x3e,0x3b,0x3d,0x42,0x46, -0x4b,0x46,0x4b,0x4b,0x52,0x5c,0x5c,0x62,0x58,0x53,0x53,0x56,0x51,0x47,0x43,0x48, -0x4a,0x4d,0x4e,0x4b,0x4a,0x4f,0x51,0x51,0x58,0x59,0x59,0x5d,0x66,0x6d,0x65,0x59, -0x53,0x4e,0x49,0x48,0x4c,0x4f,0x4f,0x4e,0x50,0x54,0x59,0x5b,0x5c,0x5a,0x54,0x4e, -0x46,0x46,0x48,0x4d,0x4e,0x4d,0x4d,0x4e,0x54,0x54,0x53,0x4c,0x42,0x37,0x2f,0x2b, -0x31,0x31,0x31,0x35,0x3e,0x49,0x50,0x51,0x46,0x4a,0x57,0x65,0x64,0x53,0x46,0x43, -0x48,0x44,0x40,0x3e,0x3f,0x41,0x41,0x41,0x43,0x43,0x44,0x45,0x46,0x46,0x45,0x43, -0x45,0x43,0x41,0x40,0x40,0x42,0x43,0x43,0x46,0x49,0x4a,0x4a,0x4e,0x56,0x5e,0x60, -0x56,0x52,0x4b,0x46,0x43,0x42,0x42,0x42,0x40,0x43,0x47,0x47,0x44,0x42,0x42,0x44, -0x48,0x46,0x44,0x43,0x44,0x48,0x4e,0x52,0x4f,0x4c,0x4b,0x4b,0x4c,0x4f,0x55,0x5b, -0x59,0x5b,0x59,0x55,0x59,0x60,0x5d,0x54,0x51,0x53,0x54,0x54,0x52,0x4f,0x4e,0x4e, -0x49,0x4a,0x4b,0x4b,0x4a,0x4b,0x4a,0x4a,0x4c,0x48,0x45,0x46,0x4a,0x4d,0x4e,0x4d, -0x4f,0x50,0x50,0x4d,0x4a,0x4d,0x52,0x57,0x56,0x53,0x54,0x58,0x59,0x57,0x54,0x54, -0x5c,0x5b,0x58,0x53,0x53,0x5c,0x6d,0x7c,0x7e,0x7e,0x7e,0x7d,0x7d,0x7c,0x7b,0x7b, -0x77,0x76,0x75,0x74,0x74,0x73,0x70,0x6e,0x6f,0x6f,0x6f,0x6e,0x6d,0x6c,0x6b,0x6b, -0x6b,0x6a,0x68,0x66,0x66,0x66,0x67,0x68,0x6c,0x6b,0x6a,0x6a,0x6a,0x6b,0x6c,0x6c, -0x6d,0x6c,0x6a,0x68,0x65,0x62,0x60,0x5f,0x60,0x62,0x66,0x69,0x6e,0x73,0x79,0x7c, -0x7d,0x82,0x88,0x8e,0x91,0x93,0x94,0x95,0x96,0x95,0x94,0x92,0x90,0x8b,0x85,0x81, -0x7d,0x7a,0x76,0x73,0x71,0x6c,0x67,0x63,0x61,0x60,0x5d,0x5c,0x5b,0x59,0x57,0x56, -0x55,0x56,0x58,0x59,0x5a,0x5b,0x5d,0x5e,0x61,0x62,0x63,0x64,0x66,0x69,0x6d,0x70, -0x77,0x7c,0x80,0x81,0x82,0x85,0x87,0x87,0x85,0x82,0x7e,0x7a,0x73,0x68,0x5e,0x57, -0x4f,0x54,0x5a,0x60,0x66,0x6c,0x6f,0x71,0x76,0x76,0x76,0x77,0x79,0x7c,0x7e,0x7f, -0x7e,0x7f,0x80,0x7f,0x7d,0x7d,0x7d,0x7e,0x7b,0x7b,0x7b,0x79,0x77,0x74,0x71,0x70, -0x6d,0x6a,0x67,0x66,0x63,0x5e,0x5f,0x62,0x61,0x69,0x72,0x72,0x65,0x58,0x59,0x62, -0x6f,0x63,0x55,0x4f,0x53,0x60,0x6d,0x72,0x72,0x70,0x6f,0x6e,0x6b,0x67,0x68,0x6b, -0x6f,0x79,0x7f,0x74,0x5f,0x51,0x52,0x5a,0x6c,0x6c,0x71,0x7b,0x86,0x87,0x7e,0x73, -0x66,0x61,0x5d,0x5d,0x5f,0x5f,0x61,0x63,0x66,0x69,0x65,0x5c,0x5a,0x62,0x67,0x66, -0x64,0x63,0x64,0x66,0x65,0x63,0x66,0x6b,0x70,0x71,0x72,0x71,0x6d,0x67,0x63,0x60, -0x54,0x57,0x5a,0x5c,0x60,0x67,0x6b,0x6b,0x6c,0x6c,0x6a,0x67,0x67,0x6a,0x6b,0x69, -0x67,0x72,0x7e,0x84,0x83,0x80,0x7e,0x7c,0x7a,0x71,0x66,0x5e,0x5d,0x5e,0x5e,0x5d, -0x64,0x6a,0x6e,0x66,0x52,0x3c,0x32,0x30,0x3e,0x3c,0x39,0x37,0x3b,0x46,0x55,0x60, -0x60,0x54,0x43,0x3b,0x46,0x55,0x5a,0x55,0x4c,0x43,0x3e,0x43,0x4d,0x52,0x51,0x4f, -0x4a,0x43,0x32,0x3a,0x48,0x49,0x4c,0x4c,0x55,0x52,0x48,0x3b,0x38,0x42,0x50,0x57, -0x5f,0x5c,0x4a,0x31,0x2c,0x3c,0x4c,0x51,0x48,0x4e,0x4e,0x47,0x44,0x48,0x49,0x44, -0x5e,0x7b,0x84,0x7c,0x7b,0x6c,0x48,0x2b,0x44,0x57,0x6a,0x6d,0x69,0x62,0x4c,0x33, -0x31,0x30,0x36,0x35,0x33,0x31,0x37,0x52,0x7a,0x71,0x60,0x55,0x54,0x53,0x56,0x60, -0x3c,0x39,0x33,0x2c,0x28,0x29,0x2c,0x2f,0x3d,0x3f,0x40,0x3d,0x37,0x34,0x34,0x36, -0x3b,0x3d,0x40,0x3f,0x39,0x33,0x35,0x3a,0x35,0x34,0x36,0x39,0x3a,0x3b,0x3f,0x44, -0x49,0x4b,0x4c,0x4a,0x49,0x48,0x47,0x44,0x51,0x4c,0x45,0x40,0x42,0x4a,0x4f,0x50, -0x59,0x57,0x53,0x4f,0x4b,0x45,0x42,0x41,0x42,0x42,0x41,0x42,0x46,0x4a,0x48,0x43, -0x42,0x43,0x45,0x49,0x4b,0x4a,0x46,0x43,0x3f,0x3f,0x40,0x40,0x41,0x45,0x4b,0x50, -0x4f,0x4a,0x4c,0x46,0x46,0x4d,0x4f,0x58,0x61,0x5c,0x5c,0x5f,0x5b,0x50,0x4c,0x50, -0x59,0x60,0x62,0x5d,0x5a,0x5c,0x5d,0x5a,0x4e,0x4d,0x4d,0x51,0x5b,0x5f,0x57,0x4b, -0x4c,0x4b,0x49,0x49,0x4a,0x4b,0x4d,0x4e,0x4d,0x51,0x54,0x55,0x56,0x56,0x53,0x4e, -0x4c,0x4c,0x4e,0x52,0x54,0x52,0x51,0x52,0x5c,0x5d,0x5f,0x5f,0x5c,0x56,0x4d,0x47, -0x34,0x32,0x30,0x33,0x3a,0x3f,0x3c,0x35,0x38,0x3b,0x4b,0x61,0x6b,0x61,0x51,0x49, -0x49,0x45,0x42,0x40,0x41,0x42,0x41,0x40,0x42,0x42,0x43,0x45,0x47,0x48,0x47,0x46, -0x45,0x44,0x42,0x41,0x41,0x41,0x41,0x41,0x44,0x48,0x4b,0x4d,0x51,0x59,0x62,0x68, -0x54,0x4f,0x49,0x44,0x42,0x42,0x42,0x43,0x41,0x45,0x49,0x48,0x45,0x44,0x45,0x46, -0x48,0x47,0x45,0x43,0x43,0x46,0x4c,0x4f,0x50,0x4c,0x49,0x49,0x49,0x4c,0x52,0x59, -0x5d,0x5e,0x5a,0x55,0x59,0x62,0x61,0x59,0x52,0x50,0x4e,0x4e,0x4f,0x4f,0x4e,0x4c, -0x4a,0x4c,0x4f,0x50,0x4f,0x4d,0x4b,0x4b,0x4c,0x49,0x46,0x46,0x49,0x4b,0x4b,0x4a, -0x4b,0x4d,0x4f,0x50,0x4e,0x4e,0x51,0x55,0x55,0x55,0x57,0x57,0x55,0x52,0x51,0x53, -0x54,0x56,0x55,0x50,0x4f,0x58,0x6a,0x78,0x7e,0x7d,0x7c,0x7c,0x7b,0x7b,0x7a,0x7a, -0x76,0x75,0x73,0x73,0x73,0x72,0x70,0x6e,0x6f,0x6f,0x6e,0x6e,0x6d,0x6c,0x6b,0x6b, -0x6b,0x6a,0x68,0x66,0x66,0x66,0x66,0x67,0x6b,0x6b,0x6a,0x6a,0x69,0x6a,0x6b,0x6c, -0x6c,0x6c,0x6a,0x68,0x66,0x63,0x61,0x60,0x5f,0x61,0x64,0x68,0x6d,0x73,0x79,0x7d, -0x7b,0x80,0x87,0x8d,0x91,0x93,0x94,0x94,0x9a,0x99,0x98,0x97,0x95,0x91,0x8d,0x89, -0x87,0x84,0x81,0x7e,0x7b,0x77,0x71,0x6d,0x6d,0x6b,0x68,0x66,0x64,0x62,0x5f,0x5d, -0x5a,0x5c,0x5e,0x60,0x61,0x63,0x65,0x67,0x6a,0x6b,0x6d,0x6d,0x6e,0x71,0x74,0x76, -0x7b,0x7f,0x82,0x83,0x85,0x88,0x8a,0x89,0x87,0x85,0x81,0x7c,0x76,0x6e,0x63,0x5b, -0x53,0x55,0x5a,0x61,0x67,0x6b,0x6e,0x6f,0x72,0x72,0x73,0x74,0x76,0x79,0x7b,0x7d, -0x7b,0x7c,0x7c,0x7c,0x7b,0x7b,0x7b,0x7c,0x79,0x79,0x79,0x78,0x75,0x72,0x70,0x6e, -0x6c,0x69,0x67,0x64,0x61,0x5f,0x60,0x62,0x5e,0x62,0x6a,0x6f,0x68,0x5b,0x56,0x5a, -0x65,0x67,0x5b,0x49,0x49,0x59,0x68,0x6d,0x6e,0x69,0x6b,0x71,0x6a,0x5d,0x5d,0x68, -0x78,0x6f,0x68,0x6b,0x76,0x7e,0x7d,0x79,0x61,0x53,0x45,0x41,0x49,0x57,0x63,0x69, -0x65,0x5e,0x59,0x5d,0x63,0x65,0x61,0x5e,0x63,0x68,0x65,0x5d,0x5e,0x68,0x6e,0x6c, -0x63,0x63,0x64,0x65,0x64,0x63,0x67,0x6b,0x6e,0x6d,0x6e,0x6e,0x6d,0x67,0x5d,0x55, -0x44,0x49,0x50,0x56,0x5e,0x66,0x69,0x69,0x6a,0x69,0x67,0x65,0x66,0x69,0x6a,0x68, -0x67,0x6c,0x76,0x7e,0x83,0x82,0x7e,0x7c,0x7b,0x75,0x6c,0x63,0x5d,0x5b,0x5b,0x5b, -0x5c,0x62,0x64,0x59,0x43,0x31,0x2e,0x34,0x39,0x37,0x34,0x34,0x3b,0x4b,0x5d,0x69, -0x61,0x58,0x4e,0x4e,0x59,0x5e,0x53,0x43,0x47,0x45,0x43,0x46,0x4e,0x55,0x55,0x50, -0x48,0x3f,0x2e,0x37,0x46,0x4a,0x53,0x58,0x56,0x4c,0x40,0x39,0x37,0x3d,0x4e,0x5f, -0x61,0x5c,0x4a,0x35,0x37,0x4a,0x55,0x51,0x52,0x55,0x51,0x48,0x47,0x4d,0x50,0x4d, -0x6e,0x76,0x76,0x78,0x75,0x5b,0x43,0x42,0x52,0x61,0x69,0x67,0x63,0x56,0x3d,0x28, -0x27,0x20,0x20,0x1d,0x21,0x2a,0x3b,0x5d,0x75,0x6f,0x60,0x54,0x4f,0x49,0x46,0x4c, -0x41,0x3d,0x36,0x30,0x2f,0x33,0x36,0x36,0x3f,0x3f,0x3e,0x3c,0x39,0x37,0x37,0x37, -0x37,0x39,0x3d,0x3f,0x3a,0x33,0x33,0x38,0x30,0x2e,0x30,0x35,0x3a,0x3b,0x3d,0x3f, -0x37,0x40,0x4a,0x4e,0x4f,0x4e,0x4b,0x48,0x45,0x4a,0x4e,0x4d,0x4c,0x4a,0x46,0x41, -0x48,0x48,0x4a,0x4c,0x4b,0x46,0x43,0x42,0x45,0x44,0x41,0x3f,0x41,0x44,0x42,0x3e, -0x40,0x40,0x43,0x46,0x45,0x41,0x3f,0x3f,0x3d,0x3f,0x44,0x49,0x4a,0x49,0x4a,0x4c, -0x48,0x47,0x4d,0x48,0x46,0x49,0x47,0x4d,0x5a,0x59,0x5b,0x60,0x5e,0x56,0x51,0x51, -0x65,0x6b,0x6c,0x67,0x64,0x66,0x64,0x5d,0x4b,0x4b,0x4b,0x4f,0x57,0x5b,0x55,0x4d, -0x4c,0x4d,0x4d,0x4d,0x4c,0x4e,0x51,0x54,0x50,0x52,0x53,0x51,0x51,0x52,0x52,0x4f, -0x4e,0x4c,0x4d,0x4f,0x4f,0x4e,0x4e,0x50,0x52,0x58,0x61,0x68,0x6e,0x74,0x7a,0x7e, -0x7c,0x77,0x70,0x6c,0x6b,0x67,0x5b,0x4f,0x3d,0x3f,0x49,0x5c,0x6a,0x69,0x5c,0x51, -0x47,0x44,0x41,0x41,0x43,0x45,0x46,0x45,0x45,0x44,0x43,0x44,0x45,0x46,0x46,0x46, -0x45,0x45,0x45,0x45,0x44,0x43,0x43,0x43,0x44,0x46,0x49,0x4a,0x4d,0x53,0x5b,0x61, -0x53,0x4f,0x49,0x45,0x43,0x43,0x44,0x44,0x45,0x48,0x48,0x45,0x43,0x43,0x43,0x43, -0x47,0x46,0x44,0x43,0x44,0x48,0x4b,0x4e,0x4c,0x49,0x47,0x47,0x47,0x48,0x4d,0x52, -0x5a,0x5a,0x55,0x51,0x53,0x59,0x59,0x54,0x4f,0x4e,0x4d,0x4e,0x50,0x50,0x4d,0x49, -0x49,0x4a,0x4c,0x4f,0x4f,0x4b,0x4a,0x4b,0x4d,0x4b,0x48,0x48,0x4a,0x4b,0x4a,0x49, -0x49,0x4b,0x4f,0x52,0x52,0x50,0x50,0x53,0x55,0x55,0x53,0x4f,0x4b,0x4d,0x53,0x5a, -0x5f,0x5f,0x59,0x4e,0x49,0x54,0x6a,0x7a,0x7c,0x7c,0x7c,0x7b,0x7a,0x7a,0x79,0x79, -0x76,0x74,0x72,0x71,0x71,0x71,0x70,0x6f,0x6e,0x6e,0x6e,0x6e,0x6d,0x6c,0x6b,0x6a, -0x6d,0x6c,0x6a,0x69,0x68,0x67,0x67,0x68,0x69,0x6a,0x6a,0x6a,0x69,0x69,0x6a,0x6c, -0x6b,0x6b,0x6a,0x68,0x66,0x63,0x61,0x5f,0x60,0x62,0x65,0x68,0x6c,0x71,0x76,0x7a, -0x7d,0x83,0x8a,0x91,0x95,0x98,0x9a,0x9b,0x9d,0x9c,0x9b,0x9a,0x99,0x97,0x93,0x91, -0x8f,0x8c,0x89,0x86,0x84,0x80,0x7b,0x77,0x75,0x73,0x71,0x6e,0x6c,0x69,0x65,0x63, -0x62,0x63,0x66,0x67,0x69,0x6a,0x6d,0x6e,0x72,0x73,0x75,0x75,0x76,0x77,0x79,0x7b, -0x7e,0x82,0x85,0x86,0x88,0x8c,0x8d,0x8c,0x89,0x87,0x83,0x7d,0x78,0x72,0x68,0x5e, -0x57,0x57,0x5b,0x62,0x68,0x6b,0x6c,0x6e,0x6e,0x6f,0x70,0x72,0x74,0x76,0x78,0x79, -0x77,0x78,0x79,0x79,0x78,0x78,0x78,0x79,0x76,0x77,0x76,0x75,0x73,0x70,0x6e,0x6c, -0x68,0x67,0x64,0x61,0x5f,0x5f,0x62,0x64,0x5f,0x5f,0x64,0x69,0x67,0x5d,0x55,0x54, -0x5a,0x67,0x60,0x4c,0x47,0x53,0x60,0x6b,0x6f,0x68,0x6a,0x71,0x69,0x55,0x4f,0x56, -0x65,0x64,0x64,0x65,0x6a,0x70,0x76,0x7a,0x75,0x6b,0x5b,0x4c,0x44,0x46,0x53,0x60, -0x60,0x5b,0x5b,0x64,0x6b,0x6a,0x61,0x59,0x64,0x68,0x67,0x60,0x5f,0x64,0x66,0x63, -0x5d,0x60,0x62,0x62,0x60,0x5f,0x5f,0x61,0x68,0x66,0x65,0x68,0x6a,0x67,0x5f,0x58, -0x5e,0x5d,0x5a,0x59,0x5c,0x62,0x63,0x62,0x64,0x64,0x62,0x60,0x62,0x66,0x69,0x69, -0x6e,0x6e,0x72,0x7b,0x82,0x84,0x82,0x81,0x7c,0x7a,0x75,0x6d,0x63,0x5d,0x59,0x59, -0x52,0x65,0x6d,0x5e,0x4d,0x48,0x47,0x43,0x38,0x38,0x39,0x3d,0x45,0x52,0x5f,0x68, -0x63,0x55,0x46,0x44,0x4e,0x55,0x4e,0x42,0x45,0x4a,0x4c,0x4b,0x4f,0x54,0x51,0x4a, -0x47,0x40,0x31,0x3b,0x4c,0x51,0x57,0x59,0x50,0x44,0x3a,0x36,0x34,0x3a,0x50,0x68, -0x69,0x63,0x51,0x41,0x46,0x5a,0x64,0x60,0x57,0x4c,0x46,0x49,0x4a,0x47,0x4b,0x54, -0x62,0x71,0x77,0x74,0x69,0x51,0x48,0x55,0x53,0x5e,0x62,0x63,0x62,0x55,0x40,0x35, -0x38,0x2d,0x2b,0x2b,0x34,0x3b,0x42,0x59,0x51,0x59,0x58,0x50,0x48,0x41,0x43,0x4c, -0x3c,0x3a,0x36,0x34,0x38,0x3d,0x3c,0x38,0x2f,0x33,0x3a,0x40,0x43,0x41,0x3b,0x35, -0x35,0x35,0x3a,0x3f,0x3c,0x34,0x31,0x34,0x2f,0x2b,0x2c,0x33,0x3a,0x3e,0x3e,0x3e, -0x4b,0x52,0x57,0x58,0x55,0x50,0x49,0x42,0x44,0x48,0x4c,0x4d,0x4e,0x4f,0x4e,0x4c, -0x3d,0x3c,0x3d,0x41,0x42,0x41,0x41,0x43,0x43,0x43,0x42,0x40,0x41,0x43,0x41,0x3e, -0x40,0x3e,0x3f,0x42,0x42,0x3f,0x3e,0x40,0x42,0x44,0x49,0x4e,0x4e,0x49,0x46,0x46, -0x42,0x40,0x46,0x43,0x44,0x48,0x44,0x48,0x53,0x57,0x5d,0x62,0x63,0x5f,0x59,0x54, -0x60,0x62,0x5f,0x5b,0x60,0x67,0x65,0x5b,0x52,0x52,0x53,0x55,0x5a,0x5e,0x5d,0x5a, -0x55,0x53,0x4f,0x4d,0x4d,0x4f,0x51,0x53,0x52,0x53,0x51,0x4e,0x4e,0x50,0x52,0x51, -0x50,0x4b,0x48,0x47,0x46,0x45,0x47,0x4b,0x41,0x45,0x4d,0x55,0x5f,0x6a,0x75,0x7b, -0x82,0x7f,0x7a,0x75,0x72,0x6f,0x67,0x5f,0x51,0x4f,0x50,0x57,0x63,0x6a,0x65,0x5b, -0x4a,0x46,0x42,0x41,0x44,0x48,0x4a,0x4a,0x47,0x45,0x43,0x42,0x43,0x45,0x46,0x46, -0x49,0x4b,0x4c,0x4b,0x48,0x45,0x44,0x44,0x46,0x46,0x47,0x47,0x48,0x4c,0x52,0x58, -0x58,0x53,0x4d,0x48,0x46,0x46,0x46,0x46,0x49,0x4a,0x48,0x43,0x42,0x45,0x46,0x45, -0x48,0x46,0x44,0x45,0x47,0x4a,0x4b,0x4a,0x48,0x47,0x46,0x47,0x47,0x47,0x4a,0x4e, -0x51,0x50,0x4e,0x4e,0x4f,0x4f,0x4f,0x4e,0x4c,0x4d,0x4e,0x4f,0x4f,0x4e,0x4c,0x4b, -0x49,0x47,0x47,0x4a,0x4b,0x49,0x48,0x4a,0x4b,0x4b,0x4b,0x4a,0x4a,0x4a,0x49,0x48, -0x48,0x48,0x4c,0x51,0x52,0x4f,0x4e,0x50,0x47,0x4d,0x53,0x57,0x56,0x53,0x51,0x4f, -0x5f,0x5e,0x56,0x48,0x41,0x4e,0x66,0x78,0x7b,0x7b,0x7b,0x7b,0x7a,0x79,0x78,0x78, -0x76,0x74,0x71,0x6f,0x6f,0x70,0x70,0x70,0x6e,0x6e,0x6e,0x6e,0x6d,0x6c,0x6b,0x6a, -0x6b,0x6b,0x6a,0x69,0x69,0x68,0x67,0x67,0x66,0x67,0x69,0x69,0x69,0x68,0x69,0x6b, -0x69,0x6a,0x69,0x68,0x65,0x62,0x5e,0x5c,0x5d,0x5f,0x63,0x67,0x6b,0x70,0x75,0x78, -0x80,0x85,0x8c,0x92,0x96,0x99,0x9b,0x9c,0x9d,0x9b,0x9a,0x9a,0x9a,0x99,0x97,0x96, -0x93,0x91,0x8e,0x8c,0x8b,0x89,0x86,0x83,0x80,0x7e,0x7c,0x79,0x77,0x74,0x71,0x6e, -0x70,0x71,0x72,0x73,0x73,0x74,0x77,0x78,0x79,0x7a,0x7c,0x7c,0x7c,0x7d,0x7e,0x7f, -0x82,0x85,0x88,0x8a,0x8d,0x90,0x91,0x8f,0x8c,0x8a,0x84,0x7d,0x79,0x74,0x6b,0x61, -0x5b,0x5a,0x5d,0x64,0x6a,0x6b,0x6b,0x6d,0x6c,0x6d,0x6f,0x70,0x72,0x73,0x74,0x74, -0x75,0x75,0x76,0x75,0x74,0x73,0x73,0x74,0x71,0x72,0x72,0x71,0x70,0x6e,0x6c,0x6a, -0x63,0x63,0x61,0x5e,0x5e,0x60,0x64,0x67,0x62,0x61,0x61,0x63,0x62,0x5c,0x55,0x4f, -0x54,0x62,0x60,0x53,0x4d,0x4c,0x56,0x69,0x6e,0x6b,0x6c,0x6e,0x67,0x57,0x47,0x40, -0x3f,0x3f,0x43,0x4d,0x58,0x5f,0x5f,0x5d,0x6a,0x6c,0x6e,0x69,0x5c,0x4f,0x4b,0x4e, -0x58,0x56,0x5a,0x63,0x69,0x67,0x60,0x5a,0x63,0x66,0x66,0x63,0x5f,0x5f,0x5d,0x59, -0x5a,0x5c,0x5d,0x5b,0x59,0x5a,0x5d,0x5f,0x62,0x5f,0x5d,0x5e,0x62,0x66,0x66,0x65, -0x65,0x5f,0x57,0x53,0x59,0x62,0x67,0x66,0x64,0x63,0x60,0x5d,0x5d,0x63,0x68,0x69, -0x6a,0x6a,0x6f,0x7a,0x81,0x81,0x7e,0x7d,0x7d,0x7d,0x7b,0x75,0x6c,0x62,0x5a,0x55, -0x49,0x5c,0x64,0x55,0x43,0x3a,0x32,0x28,0x32,0x34,0x37,0x3b,0x42,0x49,0x51,0x55, -0x5f,0x4f,0x3d,0x38,0x41,0x4a,0x49,0x44,0x47,0x4e,0x4f,0x49,0x49,0x51,0x50,0x48, -0x45,0x3f,0x2f,0x3a,0x50,0x57,0x58,0x51,0x49,0x44,0x3d,0x35,0x2f,0x36,0x4f,0x67, -0x68,0x60,0x4f,0x40,0x44,0x56,0x64,0x66,0x50,0x3f,0x38,0x42,0x49,0x49,0x51,0x5f, -0x69,0x6f,0x6a,0x65,0x66,0x58,0x45,0x43,0x61,0x6a,0x6b,0x6b,0x67,0x51,0x3d,0x3c, -0x3e,0x37,0x37,0x32,0x2f,0x27,0x23,0x35,0x5b,0x63,0x60,0x56,0x4e,0x47,0x49,0x52, -0x34,0x34,0x34,0x37,0x3e,0x43,0x3e,0x36,0x2a,0x2c,0x31,0x39,0x3f,0x3f,0x3a,0x34, -0x33,0x33,0x37,0x3d,0x3b,0x31,0x2c,0x2d,0x31,0x2b,0x29,0x30,0x3a,0x41,0x43,0x44, -0x42,0x46,0x4a,0x4d,0x50,0x53,0x51,0x4d,0x4c,0x4e,0x4f,0x4f,0x4f,0x50,0x4e,0x4a, -0x4b,0x44,0x3e,0x3c,0x3a,0x38,0x3a,0x3f,0x3f,0x41,0x43,0x43,0x45,0x47,0x46,0x43, -0x42,0x3e,0x3d,0x41,0x44,0x42,0x42,0x44,0x46,0x46,0x49,0x4f,0x4f,0x4c,0x4a,0x4c, -0x4d,0x44,0x41,0x38,0x38,0x3e,0x3b,0x3f,0x47,0x4f,0x58,0x5d,0x60,0x5e,0x57,0x50, -0x56,0x53,0x4d,0x4b,0x57,0x66,0x65,0x5a,0x4d,0x4e,0x50,0x53,0x57,0x5c,0x60,0x61, -0x5b,0x55,0x4c,0x47,0x47,0x49,0x4a,0x4a,0x4f,0x4f,0x4d,0x49,0x49,0x4d,0x51,0x52, -0x54,0x4e,0x47,0x44,0x42,0x42,0x45,0x49,0x4c,0x48,0x46,0x4a,0x53,0x5a,0x5a,0x58, -0x5b,0x61,0x67,0x6a,0x69,0x67,0x61,0x5b,0x59,0x56,0x51,0x4f,0x5a,0x69,0x6c,0x66, -0x4f,0x4a,0x44,0x42,0x44,0x48,0x4b,0x4c,0x47,0x44,0x42,0x41,0x43,0x45,0x48,0x49, -0x4e,0x51,0x53,0x51,0x4b,0x46,0x43,0x43,0x47,0x47,0x48,0x4a,0x4d,0x51,0x58,0x5e, -0x5d,0x58,0x51,0x4c,0x49,0x48,0x48,0x48,0x4e,0x4e,0x4b,0x46,0x47,0x4c,0x4f,0x4d, -0x4b,0x48,0x46,0x47,0x49,0x4b,0x49,0x47,0x47,0x46,0x47,0x49,0x49,0x48,0x4a,0x4e, -0x4c,0x4a,0x4c,0x50,0x51,0x4e,0x4d,0x4f,0x4c,0x4d,0x4e,0x4d,0x4a,0x4a,0x4c,0x4f, -0x4d,0x48,0x46,0x48,0x4a,0x49,0x4a,0x4d,0x49,0x4a,0x4b,0x4a,0x49,0x48,0x47,0x47, -0x47,0x45,0x47,0x4d,0x4f,0x4d,0x4b,0x4d,0x50,0x51,0x50,0x4f,0x50,0x51,0x51,0x50, -0x42,0x49,0x4b,0x44,0x41,0x4c,0x5f,0x6d,0x7a,0x7a,0x7b,0x7b,0x7a,0x79,0x78,0x77, -0x76,0x73,0x70,0x6e,0x6e,0x6f,0x70,0x70,0x6e,0x6e,0x6e,0x6d,0x6d,0x6c,0x6b,0x6a, -0x69,0x69,0x69,0x68,0x68,0x67,0x66,0x65,0x63,0x66,0x68,0x69,0x68,0x67,0x68,0x69, -0x68,0x69,0x68,0x67,0x64,0x60,0x5b,0x59,0x59,0x5c,0x60,0x66,0x6b,0x70,0x76,0x79, -0x7f,0x83,0x88,0x8d,0x90,0x92,0x93,0x94,0x9a,0x99,0x98,0x97,0x98,0x99,0x98,0x97, -0x96,0x93,0x90,0x90,0x90,0x8f,0x8d,0x8a,0x8b,0x8a,0x88,0x86,0x84,0x81,0x7e,0x7b, -0x7d,0x7d,0x7d,0x7d,0x7c,0x7d,0x7f,0x81,0x80,0x81,0x83,0x83,0x83,0x83,0x84,0x85, -0x85,0x88,0x8b,0x8d,0x90,0x93,0x93,0x90,0x8e,0x8b,0x85,0x7e,0x7a,0x76,0x6d,0x62, -0x5e,0x5b,0x5e,0x66,0x6b,0x6b,0x6b,0x6d,0x6c,0x6d,0x6e,0x70,0x70,0x71,0x70,0x70, -0x73,0x74,0x74,0x72,0x70,0x6f,0x6f,0x70,0x6d,0x6d,0x6e,0x6e,0x6e,0x6c,0x6a,0x69, -0x5f,0x5f,0x5e,0x5c,0x5d,0x61,0x66,0x69,0x64,0x63,0x61,0x5f,0x5e,0x5b,0x54,0x4e, -0x4f,0x59,0x5a,0x55,0x4f,0x44,0x4b,0x65,0x66,0x68,0x69,0x69,0x68,0x60,0x4b,0x37, -0x40,0x4f,0x5d,0x59,0x4b,0x46,0x51,0x5f,0x65,0x68,0x6e,0x74,0x71,0x68,0x61,0x5f, -0x51,0x51,0x55,0x5b,0x60,0x60,0x5f,0x60,0x5c,0x60,0x65,0x66,0x65,0x63,0x60,0x5e, -0x5e,0x5e,0x5b,0x57,0x56,0x5b,0x62,0x67,0x5d,0x5a,0x56,0x55,0x59,0x60,0x68,0x6d, -0x74,0x6b,0x5f,0x5a,0x5f,0x67,0x6b,0x69,0x68,0x67,0x63,0x5d,0x5b,0x60,0x65,0x68, -0x6c,0x70,0x7b,0x89,0x8f,0x8b,0x85,0x82,0x7e,0x7e,0x7d,0x7a,0x71,0x65,0x59,0x52, -0x57,0x5a,0x5c,0x56,0x47,0x39,0x36,0x38,0x33,0x34,0x37,0x3c,0x42,0x49,0x50,0x53, -0x50,0x48,0x41,0x42,0x49,0x4b,0x43,0x3a,0x45,0x4c,0x4a,0x41,0x43,0x50,0x57,0x53, -0x46,0x3e,0x2c,0x36,0x51,0x5b,0x59,0x4c,0x45,0x49,0x45,0x35,0x2a,0x33,0x4c,0x62, -0x6d,0x65,0x54,0x43,0x43,0x53,0x64,0x6d,0x69,0x5b,0x4c,0x48,0x4c,0x52,0x59,0x5f, -0x74,0x6d,0x65,0x67,0x5c,0x3c,0x36,0x51,0x66,0x6f,0x72,0x74,0x6e,0x54,0x41,0x47, -0x3c,0x3d,0x42,0x3a,0x32,0x2e,0x39,0x59,0x6a,0x6d,0x66,0x5c,0x58,0x51,0x4a,0x4b, -0x32,0x2f,0x32,0x3e,0x4a,0x49,0x3c,0x30,0x29,0x2b,0x31,0x38,0x3b,0x39,0x37,0x37, -0x3d,0x3b,0x3b,0x3f,0x43,0x42,0x3b,0x34,0x2d,0x2c,0x2e,0x35,0x3c,0x3e,0x3b,0x39, -0x3c,0x3f,0x42,0x40,0x3f,0x42,0x4a,0x51,0x51,0x4c,0x48,0x49,0x4e,0x51,0x4e,0x4a, -0x45,0x4a,0x4d,0x49,0x40,0x39,0x37,0x38,0x3e,0x41,0x42,0x43,0x47,0x4b,0x49,0x43, -0x42,0x43,0x44,0x42,0x41,0x42,0x46,0x49,0x4c,0x4b,0x49,0x49,0x4a,0x4a,0x47,0x45, -0x42,0x42,0x42,0x41,0x41,0x41,0x41,0x42,0x3f,0x42,0x4a,0x55,0x5d,0x5b,0x51,0x48, -0x4f,0x4f,0x52,0x56,0x57,0x58,0x5d,0x65,0x62,0x5d,0x54,0x4e,0x52,0x58,0x58,0x54, -0x52,0x52,0x51,0x4e,0x4a,0x47,0x46,0x46,0x4a,0x4d,0x4f,0x4f,0x50,0x53,0x54,0x52, -0x4e,0x4a,0x46,0x45,0x48,0x4a,0x49,0x48,0x4c,0x5c,0x6d,0x6f,0x61,0x4c,0x3d,0x36, -0x42,0x48,0x4f,0x51,0x4f,0x4c,0x4b,0x4c,0x4e,0x4f,0x53,0x4f,0x4d,0x61,0x75,0x73, -0x5b,0x4e,0x44,0x45,0x4a,0x4b,0x4a,0x4a,0x44,0x46,0x48,0x47,0x44,0x42,0x43,0x44, -0x4f,0x57,0x5c,0x57,0x4c,0x45,0x47,0x4c,0x4e,0x4a,0x47,0x46,0x4c,0x55,0x5f,0x65, -0x60,0x54,0x4d,0x4f,0x4e,0x4a,0x4c,0x54,0x53,0x50,0x4f,0x52,0x56,0x57,0x54,0x50, -0x4c,0x4c,0x4d,0x4d,0x4d,0x4c,0x4b,0x4b,0x46,0x48,0x4a,0x4c,0x4c,0x4b,0x4a,0x4a, -0x46,0x48,0x4a,0x4d,0x52,0x55,0x52,0x4c,0x44,0x47,0x4a,0x4c,0x4d,0x4e,0x50,0x51, -0x52,0x4f,0x4c,0x4a,0x4a,0x4a,0x4a,0x4a,0x49,0x48,0x45,0x43,0x42,0x43,0x44,0x45, -0x45,0x44,0x45,0x48,0x4c,0x4d,0x4a,0x47,0x49,0x4a,0x4b,0x4d,0x4d,0x4d,0x4c,0x4b, -0x49,0x49,0x49,0x48,0x44,0x49,0x5b,0x6f,0x77,0x7c,0x79,0x77,0x7a,0x79,0x77,0x7a, -0x77,0x75,0x71,0x6e,0x6d,0x6d,0x6f,0x70,0x6e,0x6e,0x6d,0x6d,0x6d,0x6d,0x6d,0x6d, -0x68,0x68,0x68,0x68,0x68,0x68,0x68,0x68,0x64,0x65,0x66,0x68,0x68,0x69,0x68,0x68, -0x67,0x67,0x66,0x64,0x61,0x5d,0x5a,0x59,0x57,0x5c,0x63,0x67,0x6b,0x6f,0x75,0x7a, -0x7f,0x82,0x85,0x87,0x88,0x89,0x8c,0x8e,0x92,0x93,0x93,0x93,0x92,0x91,0x8f,0x8e, -0x8c,0x89,0x86,0x86,0x84,0x81,0x81,0x83,0x84,0x88,0x8c,0x8d,0x8b,0x89,0x87,0x87, -0x8a,0x89,0x86,0x83,0x80,0x80,0x81,0x83,0x83,0x84,0x86,0x85,0x85,0x87,0x8a,0x8e, -0x8c,0x8b,0x8d,0x92,0x94,0x91,0x90,0x92,0x8d,0x8a,0x87,0x83,0x7c,0x73,0x6b,0x69, -0x60,0x5f,0x62,0x67,0x6b,0x6a,0x69,0x6a,0x6b,0x6a,0x6a,0x6a,0x6b,0x6c,0x6e,0x6e, -0x6c,0x6e,0x71,0x71,0x6f,0x6d,0x6b,0x6b,0x6c,0x6c,0x6c,0x6c,0x6c,0x6a,0x67,0x64, -0x5f,0x5d,0x5b,0x5b,0x5d,0x60,0x63,0x64,0x62,0x60,0x5e,0x5e,0x5e,0x5a,0x53,0x4d, -0x49,0x4e,0x56,0x59,0x4e,0x42,0x47,0x55,0x61,0x65,0x6a,0x6b,0x64,0x55,0x41,0x34, -0x4f,0x5d,0x6a,0x6b,0x63,0x5d,0x5b,0x5b,0x7a,0x7a,0x79,0x7b,0x80,0x82,0x77,0x69, -0x56,0x52,0x55,0x5f,0x67,0x64,0x5d,0x58,0x5c,0x60,0x65,0x67,0x69,0x69,0x65,0x61, -0x5b,0x5c,0x5a,0x56,0x55,0x57,0x5c,0x5f,0x59,0x55,0x50,0x4f,0x55,0x5b,0x5c,0x5a, -0x5c,0x59,0x58,0x5f,0x6f,0x83,0x90,0x94,0x7e,0x75,0x68,0x5e,0x5e,0x63,0x64,0x63, -0x65,0x6a,0x76,0x83,0x89,0x87,0x85,0x85,0x7f,0x7f,0x7d,0x7b,0x77,0x6f,0x5f,0x51, -0x4d,0x57,0x59,0x51,0x4d,0x4e,0x4a,0x42,0x49,0x4f,0x46,0x3e,0x42,0x41,0x40,0x48, -0x3f,0x36,0x2e,0x3e,0x4e,0x51,0x36,0x3a,0x3b,0x51,0x46,0x40,0x46,0x50,0x5e,0x55, -0x44,0x3b,0x3e,0x50,0x5e,0x5c,0x56,0x55,0x52,0x50,0x42,0x30,0x2b,0x3e,0x5b,0x6d, -0x6b,0x5b,0x43,0x35,0x41,0x5c,0x6d,0x70,0x71,0x5d,0x55,0x50,0x55,0x49,0x4d,0x51, -0x66,0x6f,0x71,0x71,0x6b,0x57,0x53,0x67,0x7e,0x7c,0x7c,0x77,0x66,0x50,0x47,0x49, -0x48,0x53,0x49,0x3c,0x3d,0x3a,0x44,0x60,0x78,0x7f,0x75,0x63,0x55,0x42,0x36,0x3d, -0x34,0x36,0x39,0x3c,0x3e,0x3d,0x39,0x34,0x2d,0x2f,0x34,0x3b,0x3d,0x3a,0x38,0x38, -0x3a,0x3a,0x3b,0x3f,0x43,0x42,0x3c,0x37,0x31,0x31,0x34,0x3b,0x42,0x44,0x42,0x40, -0x3b,0x3e,0x3f,0x3d,0x3b,0x3d,0x44,0x4a,0x4a,0x49,0x49,0x4b,0x4f,0x52,0x53,0x54, -0x48,0x4a,0x4c,0x4b,0x47,0x41,0x3c,0x39,0x3d,0x41,0x45,0x48,0x4a,0x4c,0x48,0x42, -0x49,0x4b,0x4b,0x49,0x44,0x43,0x45,0x48,0x4a,0x4d,0x50,0x50,0x4d,0x49,0x45,0x43, -0x46,0x45,0x43,0x42,0x41,0x41,0x41,0x41,0x3e,0x41,0x48,0x4f,0x52,0x50,0x49,0x43, -0x42,0x43,0x46,0x4a,0x4c,0x4e,0x53,0x5a,0x63,0x5f,0x59,0x54,0x56,0x5a,0x59,0x54, -0x4c,0x4c,0x4b,0x49,0x47,0x47,0x47,0x47,0x4d,0x4f,0x50,0x4f,0x50,0x52,0x53,0x52, -0x51,0x4d,0x49,0x49,0x4b,0x4c,0x4b,0x48,0x5e,0x66,0x6f,0x71,0x6e,0x6a,0x6a,0x6d, -0x68,0x67,0x65,0x63,0x61,0x5e,0x5a,0x58,0x51,0x4f,0x52,0x54,0x52,0x59,0x69,0x72, -0x67,0x5a,0x4e,0x4a,0x4d,0x4f,0x4a,0x44,0x44,0x45,0x46,0x46,0x45,0x46,0x47,0x49, -0x4d,0x51,0x53,0x50,0x4b,0x4a,0x4e,0x53,0x4f,0x4d,0x4a,0x4b,0x50,0x58,0x60,0x65, -0x5f,0x50,0x45,0x47,0x4a,0x49,0x4c,0x52,0x51,0x51,0x51,0x53,0x55,0x55,0x52,0x4f, -0x47,0x48,0x49,0x4a,0x4b,0x4b,0x4b,0x4b,0x48,0x48,0x49,0x4a,0x49,0x47,0x46,0x46, -0x45,0x48,0x4b,0x4d,0x50,0x52,0x4f,0x4b,0x47,0x49,0x4b,0x4d,0x4d,0x4e,0x4f,0x50, -0x52,0x4f,0x4b,0x49,0x47,0x47,0x46,0x45,0x43,0x42,0x42,0x41,0x41,0x42,0x43,0x43, -0x44,0x43,0x44,0x48,0x4c,0x4d,0x4a,0x47,0x46,0x46,0x46,0x46,0x47,0x47,0x46,0x45, -0x44,0x44,0x45,0x45,0x42,0x46,0x59,0x6c,0x76,0x7c,0x7a,0x78,0x7a,0x78,0x74,0x75, -0x76,0x74,0x71,0x6e,0x6d,0x6d,0x6e,0x6f,0x6f,0x6e,0x6e,0x6d,0x6d,0x6c,0x6c,0x6c, -0x69,0x69,0x69,0x69,0x69,0x69,0x69,0x69,0x66,0x67,0x68,0x69,0x69,0x69,0x69,0x68, -0x65,0x66,0x67,0x65,0x62,0x5d,0x59,0x57,0x5c,0x5f,0x65,0x69,0x6c,0x70,0x74,0x78, -0x79,0x7b,0x7e,0x7f,0x7f,0x7f,0x80,0x82,0x82,0x82,0x83,0x84,0x84,0x83,0x82,0x81, -0x79,0x76,0x75,0x76,0x74,0x71,0x6f,0x70,0x75,0x78,0x7b,0x7d,0x7e,0x7d,0x7e,0x7f, -0x7f,0x7e,0x7d,0x7c,0x7b,0x7c,0x7f,0x81,0x81,0x84,0x88,0x89,0x8a,0x8c,0x8f,0x92, -0x90,0x8f,0x90,0x93,0x93,0x90,0x8e,0x90,0x8d,0x88,0x83,0x7f,0x7a,0x72,0x6b,0x69, -0x61,0x5f,0x60,0x65,0x69,0x69,0x69,0x6a,0x6c,0x6b,0x6b,0x6b,0x6b,0x6b,0x6b,0x6b, -0x6a,0x6d,0x6f,0x6f,0x6d,0x6b,0x6a,0x6a,0x6a,0x6a,0x69,0x6a,0x69,0x67,0x64,0x62, -0x5c,0x5b,0x59,0x5a,0x5c,0x5f,0x61,0x61,0x5d,0x5f,0x62,0x65,0x63,0x5b,0x50,0x48, -0x44,0x47,0x50,0x55,0x4e,0x43,0x46,0x51,0x5d,0x61,0x66,0x68,0x64,0x5a,0x4f,0x47, -0x5c,0x61,0x64,0x62,0x61,0x68,0x71,0x78,0x6d,0x6f,0x6c,0x66,0x63,0x66,0x67,0x65, -0x55,0x53,0x55,0x5e,0x65,0x63,0x5d,0x58,0x58,0x5e,0x64,0x69,0x6e,0x6f,0x6d,0x69, -0x55,0x56,0x55,0x52,0x4e,0x4d,0x4d,0x4d,0x4f,0x4f,0x4f,0x51,0x53,0x54,0x50,0x4c, -0x53,0x53,0x53,0x54,0x5e,0x70,0x82,0x8c,0x94,0x8c,0x7e,0x6e,0x65,0x67,0x6c,0x70, -0x77,0x73,0x71,0x73,0x75,0x76,0x7c,0x82,0x80,0x7e,0x7a,0x79,0x79,0x73,0x66,0x59, -0x51,0x56,0x59,0x58,0x5a,0x5c,0x57,0x4f,0x42,0x47,0x42,0x40,0x4a,0x4d,0x48,0x4a, -0x28,0x22,0x21,0x3a,0x54,0x5c,0x3b,0x35,0x42,0x50,0x46,0x3e,0x47,0x56,0x5d,0x55, -0x3c,0x39,0x40,0x51,0x5b,0x59,0x58,0x5c,0x5a,0x57,0x48,0x32,0x2a,0x37,0x4d,0x5a, -0x66,0x56,0x41,0x3b,0x4a,0x5e,0x62,0x59,0x40,0x43,0x54,0x56,0x53,0x41,0x4c,0x5a, -0x67,0x70,0x72,0x6f,0x6c,0x63,0x68,0x7b,0x88,0x7f,0x77,0x72,0x66,0x52,0x42,0x3c, -0x3c,0x49,0x45,0x3d,0x40,0x43,0x53,0x72,0x7a,0x83,0x78,0x62,0x53,0x49,0x48,0x52, -0x38,0x3f,0x41,0x39,0x31,0x32,0x38,0x3b,0x36,0x36,0x39,0x3d,0x3d,0x3a,0x37,0x37, -0x39,0x3a,0x3d,0x40,0x41,0x3f,0x3b,0x37,0x3c,0x3b,0x3a,0x3b,0x3d,0x3e,0x3d,0x3c, -0x41,0x42,0x43,0x40,0x3d,0x3f,0x45,0x4b,0x4a,0x4c,0x4e,0x4e,0x4d,0x4e,0x51,0x54, -0x4c,0x49,0x47,0x48,0x4a,0x49,0x44,0x3f,0x41,0x45,0x47,0x47,0x48,0x48,0x46,0x42, -0x46,0x49,0x4b,0x49,0x45,0x43,0x46,0x49,0x49,0x4d,0x51,0x4f,0x4a,0x46,0x45,0x46, -0x4b,0x49,0x46,0x43,0x41,0x41,0x41,0x41,0x46,0x49,0x4d,0x50,0x50,0x4c,0x49,0x46, -0x40,0x40,0x43,0x45,0x46,0x48,0x4d,0x52,0x50,0x50,0x4f,0x50,0x54,0x59,0x5a,0x58, -0x51,0x4f,0x4c,0x4b,0x4a,0x4b,0x4c,0x4c,0x4d,0x4d,0x4c,0x4a,0x4c,0x4f,0x50,0x4e, -0x4d,0x4a,0x47,0x48,0x4c,0x4e,0x4c,0x4a,0x49,0x4a,0x4c,0x4f,0x57,0x63,0x70,0x78, -0x7d,0x7d,0x7d,0x7b,0x77,0x72,0x6f,0x6e,0x69,0x62,0x59,0x55,0x50,0x4b,0x59,0x73, -0x76,0x6c,0x5b,0x4f,0x4e,0x51,0x4c,0x43,0x43,0x42,0x42,0x43,0x46,0x49,0x4b,0x4b, -0x4e,0x4e,0x4d,0x4d,0x4d,0x4e,0x50,0x51,0x4e,0x4d,0x4d,0x4e,0x51,0x57,0x5c,0x60, -0x5d,0x4e,0x45,0x49,0x50,0x51,0x51,0x53,0x51,0x52,0x53,0x54,0x54,0x52,0x50,0x4e, -0x47,0x47,0x48,0x49,0x4a,0x4a,0x4b,0x4b,0x4d,0x4d,0x4c,0x4b,0x49,0x48,0x47,0x47, -0x47,0x4b,0x4d,0x4e,0x4f,0x50,0x4e,0x4b,0x4a,0x4b,0x4c,0x4d,0x4c,0x4c,0x4d,0x4f, -0x4e,0x4b,0x48,0x45,0x45,0x44,0x43,0x42,0x3e,0x3e,0x3f,0x40,0x41,0x42,0x42,0x43, -0x45,0x46,0x47,0x4b,0x4e,0x4f,0x4c,0x4a,0x47,0x46,0x45,0x45,0x46,0x46,0x44,0x43, -0x44,0x45,0x46,0x45,0x42,0x45,0x55,0x67,0x71,0x79,0x7a,0x78,0x7a,0x78,0x73,0x73, -0x74,0x73,0x71,0x6f,0x6e,0x6d,0x6d,0x6d,0x6f,0x6e,0x6e,0x6d,0x6d,0x6c,0x6c,0x6c, -0x6a,0x6a,0x6a,0x6a,0x69,0x69,0x69,0x69,0x68,0x68,0x69,0x6a,0x6a,0x69,0x68,0x68, -0x67,0x67,0x65,0x62,0x5c,0x58,0x55,0x54,0x5c,0x5e,0x62,0x66,0x69,0x6c,0x6e,0x6f, -0x76,0x77,0x79,0x78,0x77,0x75,0x75,0x75,0x72,0x71,0x6e,0x6b,0x67,0x64,0x61,0x5f, -0x5d,0x5c,0x5e,0x60,0x60,0x5d,0x5c,0x5c,0x5f,0x61,0x64,0x66,0x68,0x6a,0x6d,0x6e, -0x69,0x6a,0x6a,0x6a,0x6b,0x6d,0x70,0x73,0x7b,0x7f,0x85,0x89,0x8b,0x8d,0x91,0x94, -0x94,0x93,0x94,0x96,0x95,0x92,0x91,0x91,0x8d,0x86,0x7f,0x7b,0x78,0x71,0x6b,0x69, -0x63,0x5f,0x5e,0x61,0x65,0x67,0x68,0x69,0x6c,0x6c,0x6c,0x6c,0x6b,0x6a,0x68,0x67, -0x68,0x6a,0x6b,0x6c,0x6a,0x69,0x68,0x67,0x67,0x66,0x66,0x66,0x65,0x63,0x60,0x5e, -0x5a,0x59,0x59,0x5a,0x5c,0x5e,0x5e,0x5e,0x58,0x5c,0x62,0x64,0x61,0x58,0x4d,0x46, -0x3f,0x40,0x46,0x4d,0x4c,0x44,0x45,0x4b,0x53,0x59,0x5f,0x64,0x67,0x6c,0x72,0x77, -0x73,0x6b,0x5b,0x4c,0x46,0x4c,0x56,0x5c,0x6c,0x74,0x77,0x72,0x6b,0x66,0x5f,0x58, -0x54,0x53,0x55,0x5c,0x61,0x60,0x5c,0x59,0x54,0x5b,0x63,0x6b,0x72,0x75,0x72,0x6e, -0x5c,0x5a,0x57,0x54,0x51,0x4e,0x4c,0x4b,0x53,0x51,0x4f,0x4d,0x4d,0x4e,0x50,0x51, -0x54,0x58,0x5a,0x58,0x58,0x60,0x6c,0x75,0x8b,0x90,0x90,0x87,0x7d,0x77,0x76,0x76, -0x75,0x72,0x70,0x71,0x73,0x76,0x7a,0x7e,0x83,0x7f,0x7b,0x79,0x7c,0x7a,0x71,0x66, -0x5a,0x5b,0x5d,0x61,0x63,0x5f,0x56,0x4f,0x51,0x50,0x49,0x47,0x52,0x52,0x45,0x3a, -0x26,0x23,0x20,0x33,0x49,0x55,0x39,0x37,0x3f,0x45,0x44,0x3b,0x49,0x5b,0x54,0x4c, -0x34,0x38,0x44,0x50,0x53,0x50,0x54,0x5c,0x65,0x61,0x50,0x39,0x2f,0x3a,0x4a,0x52, -0x5d,0x4f,0x41,0x41,0x52,0x61,0x5f,0x54,0x4c,0x50,0x62,0x63,0x5f,0x4d,0x56,0x63, -0x66,0x6a,0x6a,0x6c,0x71,0x72,0x74,0x7d,0x85,0x79,0x6f,0x6c,0x69,0x5d,0x4f,0x46, -0x3f,0x45,0x3e,0x3a,0x40,0x44,0x4d,0x62,0x6c,0x78,0x78,0x6e,0x65,0x5a,0x4e,0x4b, -0x3c,0x45,0x46,0x38,0x2c,0x2e,0x39,0x41,0x3f,0x3c,0x3b,0x3c,0x3a,0x37,0x36,0x37, -0x3c,0x3e,0x40,0x41,0x3f,0x3b,0x38,0x35,0x35,0x37,0x38,0x3b,0x41,0x48,0x4c,0x4d, -0x41,0x41,0x3f,0x3c,0x3a,0x3d,0x45,0x4b,0x4d,0x4f,0x50,0x4f,0x4d,0x4c,0x4e,0x50, -0x4e,0x49,0x43,0x43,0x47,0x49,0x48,0x45,0x49,0x48,0x45,0x43,0x42,0x43,0x45,0x46, -0x45,0x48,0x4b,0x49,0x45,0x42,0x44,0x46,0x48,0x4a,0x4b,0x49,0x46,0x45,0x49,0x4c, -0x4e,0x4c,0x48,0x45,0x42,0x42,0x43,0x43,0x45,0x47,0x4a,0x4c,0x4c,0x49,0x46,0x44, -0x49,0x49,0x49,0x49,0x48,0x49,0x4b,0x4e,0x4a,0x4c,0x4e,0x53,0x59,0x5f,0x62,0x62, -0x5a,0x56,0x52,0x4f,0x4e,0x4e,0x4e,0x4e,0x4b,0x4a,0x48,0x47,0x4b,0x50,0x51,0x4f, -0x4c,0x48,0x45,0x45,0x48,0x4a,0x4a,0x48,0x43,0x40,0x3d,0x3e,0x42,0x46,0x48,0x49, -0x55,0x5f,0x69,0x6b,0x66,0x62,0x63,0x66,0x6e,0x6b,0x5f,0x57,0x50,0x45,0x4e,0x6a, -0x7b,0x76,0x65,0x50,0x48,0x4c,0x4b,0x44,0x43,0x42,0x42,0x45,0x4a,0x4e,0x4e,0x4d, -0x4e,0x4f,0x50,0x4f,0x4e,0x4b,0x49,0x47,0x4c,0x4c,0x4d,0x4e,0x4f,0x51,0x53,0x55, -0x55,0x4d,0x4b,0x54,0x5b,0x59,0x53,0x51,0x50,0x52,0x55,0x55,0x53,0x50,0x4e,0x4d, -0x4b,0x4a,0x4a,0x4a,0x4a,0x4b,0x4c,0x4c,0x4f,0x4e,0x4c,0x4c,0x4c,0x4c,0x4c,0x4b, -0x4d,0x50,0x50,0x4e,0x4c,0x4d,0x4d,0x4b,0x4a,0x4b,0x4b,0x4b,0x4a,0x4a,0x4b,0x4d, -0x46,0x44,0x42,0x42,0x43,0x44,0x44,0x43,0x40,0x40,0x40,0x40,0x40,0x41,0x42,0x43, -0x46,0x47,0x48,0x4b,0x4d,0x4d,0x4a,0x48,0x47,0x46,0x47,0x48,0x49,0x49,0x46,0x43, -0x46,0x46,0x47,0x46,0x41,0x41,0x4e,0x5e,0x6a,0x74,0x77,0x75,0x78,0x78,0x75,0x75, -0x72,0x71,0x71,0x70,0x6e,0x6d,0x6d,0x6c,0x6d,0x6d,0x6e,0x6e,0x6d,0x6d,0x6d,0x6d, -0x6a,0x6a,0x6a,0x69,0x69,0x69,0x69,0x68,0x68,0x69,0x69,0x69,0x69,0x68,0x67,0x67, -0x68,0x66,0x63,0x5d,0x58,0x55,0x55,0x57,0x5c,0x5e,0x63,0x69,0x6d,0x6f,0x6f,0x6e, -0x6c,0x6d,0x6d,0x6b,0x69,0x66,0x64,0x63,0x5d,0x5c,0x5a,0x58,0x58,0x59,0x5a,0x5b, -0x56,0x54,0x55,0x57,0x56,0x54,0x53,0x54,0x52,0x52,0x53,0x54,0x56,0x58,0x5b,0x5d, -0x5f,0x5f,0x60,0x60,0x61,0x63,0x67,0x69,0x71,0x75,0x7a,0x7f,0x83,0x87,0x8c,0x90, -0x93,0x93,0x94,0x95,0x95,0x93,0x92,0x92,0x8c,0x85,0x7e,0x7b,0x79,0x73,0x6c,0x68, -0x64,0x5e,0x5b,0x5e,0x63,0x65,0x67,0x69,0x6a,0x6b,0x6c,0x6c,0x6b,0x69,0x67,0x65, -0x66,0x67,0x67,0x67,0x67,0x66,0x65,0x65,0x64,0x63,0x62,0x62,0x61,0x60,0x5d,0x5b, -0x59,0x59,0x5a,0x5c,0x5d,0x5d,0x5b,0x59,0x57,0x59,0x5b,0x5a,0x56,0x4f,0x49,0x46, -0x3f,0x3c,0x3e,0x45,0x47,0x44,0x43,0x46,0x52,0x58,0x5f,0x5f,0x5b,0x59,0x5d,0x63, -0x75,0x7a,0x7e,0x7e,0x7a,0x70,0x61,0x55,0x4b,0x54,0x60,0x69,0x71,0x71,0x66,0x59, -0x54,0x53,0x55,0x59,0x5d,0x5d,0x5a,0x58,0x52,0x59,0x62,0x6b,0x72,0x76,0x72,0x6d, -0x59,0x53,0x4d,0x4b,0x4b,0x4b,0x4b,0x4c,0x4d,0x4d,0x4e,0x4e,0x4d,0x4d,0x50,0x54, -0x57,0x58,0x57,0x53,0x53,0x5a,0x64,0x6a,0x7e,0x88,0x92,0x94,0x90,0x89,0x82,0x7c, -0x71,0x71,0x72,0x74,0x77,0x79,0x7a,0x7b,0x80,0x7f,0x7c,0x7a,0x7b,0x7b,0x76,0x70, -0x65,0x64,0x66,0x67,0x5f,0x51,0x47,0x45,0x53,0x4c,0x44,0x48,0x55,0x57,0x49,0x39, -0x16,0x28,0x3a,0x4f,0x5b,0x5b,0x3d,0x3d,0x42,0x47,0x51,0x49,0x54,0x61,0x4a,0x40, -0x2f,0x38,0x47,0x51,0x51,0x50,0x56,0x5f,0x55,0x51,0x41,0x30,0x32,0x46,0x58,0x5f, -0x53,0x47,0x3c,0x40,0x52,0x63,0x67,0x64,0x69,0x5e,0x5b,0x4f,0x4d,0x46,0x59,0x6a, -0x6c,0x61,0x5b,0x63,0x71,0x76,0x76,0x77,0x7d,0x77,0x6e,0x67,0x5f,0x59,0x55,0x54, -0x51,0x47,0x35,0x2f,0x36,0x34,0x2e,0x31,0x3c,0x42,0x4c,0x5d,0x69,0x63,0x52,0x45, -0x40,0x46,0x44,0x37,0x2d,0x2f,0x39,0x40,0x43,0x3e,0x3b,0x39,0x38,0x37,0x38,0x3b, -0x3e,0x40,0x43,0x43,0x40,0x3c,0x39,0x38,0x3b,0x41,0x48,0x4b,0x50,0x55,0x56,0x55, -0x46,0x44,0x42,0x3e,0x3e,0x43,0x4d,0x54,0x4e,0x4d,0x4e,0x4f,0x50,0x51,0x51,0x50, -0x4d,0x4b,0x49,0x48,0x47,0x47,0x46,0x45,0x4b,0x47,0x44,0x42,0x43,0x45,0x49,0x4b, -0x4e,0x4f,0x50,0x4d,0x48,0x44,0x42,0x42,0x47,0x48,0x49,0x4a,0x4b,0x4d,0x51,0x53, -0x50,0x4d,0x4a,0x47,0x45,0x44,0x45,0x46,0x48,0x49,0x4c,0x50,0x53,0x51,0x4c,0x48, -0x4f,0x4f,0x4e,0x4c,0x4a,0x4b,0x4c,0x4d,0x4e,0x4d,0x4d,0x51,0x55,0x57,0x59,0x5a, -0x59,0x56,0x53,0x4f,0x4d,0x4c,0x4b,0x4a,0x4a,0x49,0x48,0x49,0x50,0x56,0x57,0x54, -0x4f,0x4a,0x44,0x43,0x46,0x49,0x4a,0x4a,0x52,0x49,0x3e,0x37,0x37,0x3a,0x3d,0x3d, -0x36,0x3f,0x49,0x4f,0x4f,0x4d,0x4e,0x4f,0x4f,0x5b,0x5d,0x5a,0x57,0x4c,0x4a,0x58, -0x76,0x7a,0x70,0x58,0x48,0x47,0x47,0x42,0x45,0x44,0x45,0x4a,0x50,0x53,0x52,0x4f, -0x4d,0x4f,0x50,0x4d,0x49,0x45,0x44,0x45,0x4d,0x4f,0x50,0x4f,0x4d,0x4c,0x4d,0x4d, -0x4a,0x49,0x4e,0x56,0x59,0x55,0x50,0x4f,0x4e,0x51,0x54,0x53,0x50,0x4d,0x4c,0x4c, -0x4c,0x4c,0x4b,0x4b,0x4b,0x4c,0x4e,0x4f,0x4c,0x4b,0x4a,0x4a,0x4d,0x4f,0x50,0x50, -0x51,0x51,0x4f,0x4a,0x48,0x49,0x49,0x49,0x48,0x49,0x4a,0x4a,0x49,0x49,0x4a,0x4a, -0x42,0x41,0x40,0x40,0x42,0x43,0x43,0x43,0x45,0x43,0x40,0x3e,0x3e,0x3f,0x41,0x42, -0x43,0x44,0x45,0x46,0x47,0x46,0x44,0x43,0x43,0x43,0x45,0x49,0x4b,0x4a,0x45,0x41, -0x43,0x43,0x45,0x44,0x3f,0x3e,0x48,0x55,0x67,0x72,0x75,0x71,0x75,0x77,0x75,0x76, -0x71,0x71,0x71,0x70,0x6f,0x6e,0x6d,0x6c,0x6c,0x6c,0x6d,0x6e,0x6e,0x6e,0x6e,0x6e, -0x6a,0x6a,0x69,0x69,0x68,0x68,0x67,0x67,0x67,0x68,0x68,0x68,0x68,0x67,0x66,0x65, -0x64,0x65,0x63,0x5e,0x57,0x53,0x52,0x52,0x55,0x59,0x5f,0x67,0x6e,0x71,0x71,0x70, -0x67,0x67,0x67,0x65,0x63,0x60,0x5d,0x5b,0x5b,0x58,0x54,0x51,0x50,0x51,0x53,0x55, -0x56,0x53,0x52,0x52,0x52,0x50,0x50,0x52,0x50,0x4f,0x4e,0x4e,0x4e,0x50,0x51,0x51, -0x53,0x54,0x55,0x56,0x57,0x5a,0x5d,0x60,0x67,0x6a,0x6e,0x72,0x76,0x7c,0x84,0x89, -0x8e,0x90,0x91,0x92,0x92,0x92,0x90,0x8e,0x8a,0x84,0x7e,0x7d,0x7b,0x74,0x6c,0x66, -0x63,0x5d,0x59,0x5c,0x62,0x65,0x67,0x68,0x68,0x69,0x6a,0x6b,0x6a,0x68,0x66,0x65, -0x64,0x64,0x64,0x64,0x64,0x64,0x64,0x63,0x63,0x61,0x60,0x5f,0x5f,0x5d,0x5a,0x58, -0x58,0x59,0x5a,0x5b,0x5c,0x5a,0x57,0x54,0x56,0x56,0x55,0x53,0x4e,0x4a,0x46,0x45, -0x41,0x3b,0x39,0x3d,0x41,0x41,0x42,0x44,0x4c,0x57,0x62,0x62,0x59,0x51,0x50,0x53, -0x5e,0x66,0x6f,0x74,0x74,0x6e,0x61,0x56,0x53,0x55,0x57,0x5b,0x64,0x6d,0x6e,0x69, -0x55,0x54,0x54,0x55,0x58,0x5a,0x59,0x56,0x50,0x56,0x60,0x69,0x72,0x75,0x71,0x6b, -0x55,0x4d,0x48,0x49,0x4d,0x4d,0x4c,0x4c,0x45,0x50,0x5f,0x6b,0x69,0x5d,0x54,0x51, -0x5c,0x58,0x53,0x53,0x5f,0x71,0x7f,0x85,0x8d,0x8d,0x8c,0x8c,0x8f,0x92,0x90,0x8c, -0x82,0x7d,0x75,0x6e,0x6d,0x70,0x73,0x74,0x75,0x7a,0x7d,0x7a,0x77,0x75,0x75,0x74, -0x6e,0x6e,0x6d,0x65,0x54,0x44,0x44,0x4c,0x54,0x46,0x3e,0x44,0x4f,0x51,0x47,0x39, -0x29,0x3a,0x48,0x55,0x55,0x4c,0x2d,0x2f,0x41,0x48,0x54,0x4b,0x51,0x56,0x3c,0x30, -0x2f,0x3b,0x4b,0x55,0x58,0x59,0x5f,0x65,0x5a,0x52,0x3f,0x2f,0x38,0x51,0x63,0x65, -0x56,0x43,0x35,0x3c,0x53,0x66,0x69,0x66,0x5a,0x5b,0x64,0x5d,0x59,0x4e,0x60,0x70, -0x85,0x74,0x6d,0x74,0x78,0x78,0x7b,0x80,0x7c,0x7c,0x73,0x5e,0x48,0x40,0x46,0x4e, -0x4e,0x41,0x31,0x30,0x3a,0x40,0x41,0x43,0x44,0x33,0x2c,0x34,0x39,0x36,0x31,0x2f, -0x43,0x42,0x3d,0x36,0x31,0x31,0x37,0x3d,0x45,0x40,0x3c,0x3b,0x3a,0x3a,0x3d,0x40, -0x3e,0x41,0x43,0x44,0x43,0x40,0x3e,0x3d,0x44,0x4f,0x58,0x59,0x57,0x54,0x4d,0x45, -0x4a,0x48,0x46,0x43,0x44,0x49,0x52,0x59,0x54,0x51,0x4f,0x4f,0x51,0x51,0x4e,0x4b, -0x4b,0x4f,0x53,0x52,0x4d,0x47,0x45,0x44,0x49,0x46,0x45,0x48,0x4c,0x4d,0x4e,0x4f, -0x4e,0x4e,0x4e,0x4d,0x4c,0x4a,0x48,0x46,0x48,0x4b,0x50,0x53,0x56,0x56,0x56,0x56, -0x51,0x4f,0x4c,0x49,0x47,0x47,0x47,0x48,0x4e,0x4f,0x52,0x57,0x5a,0x59,0x54,0x4f, -0x4f,0x50,0x4f,0x4c,0x4c,0x4e,0x4f,0x4f,0x4b,0x48,0x47,0x4b,0x4f,0x50,0x50,0x50, -0x53,0x53,0x52,0x4f,0x4c,0x49,0x48,0x48,0x49,0x48,0x47,0x4b,0x53,0x59,0x58,0x52, -0x4a,0x46,0x43,0x45,0x4b,0x51,0x54,0x55,0x59,0x60,0x6b,0x74,0x75,0x6a,0x58,0x4b, -0x4a,0x48,0x49,0x4d,0x52,0x52,0x4e,0x4a,0x45,0x51,0x57,0x55,0x52,0x4f,0x4e,0x51, -0x6d,0x79,0x79,0x66,0x52,0x4a,0x46,0x43,0x45,0x44,0x45,0x49,0x4f,0x52,0x51,0x4f, -0x4e,0x4e,0x4d,0x47,0x42,0x42,0x48,0x4d,0x52,0x53,0x54,0x52,0x4e,0x4c,0x4b,0x4c, -0x48,0x4a,0x4e,0x53,0x52,0x4f,0x4f,0x51,0x4d,0x4f,0x51,0x51,0x4e,0x4d,0x4c,0x4d, -0x4d,0x4c,0x4a,0x4a,0x4a,0x4c,0x4e,0x4f,0x4b,0x4a,0x4a,0x4c,0x51,0x55,0x56,0x56, -0x50,0x50,0x4d,0x48,0x47,0x48,0x47,0x45,0x48,0x4a,0x4b,0x4b,0x4a,0x49,0x49,0x49, -0x44,0x43,0x42,0x41,0x42,0x42,0x41,0x40,0x46,0x43,0x3f,0x3c,0x3b,0x3c,0x3f,0x41, -0x43,0x43,0x44,0x44,0x44,0x44,0x43,0x43,0x43,0x43,0x45,0x4a,0x4d,0x4c,0x46,0x41, -0x42,0x43,0x45,0x46,0x42,0x40,0x49,0x55,0x66,0x73,0x75,0x70,0x72,0x75,0x73,0x73, -0x72,0x71,0x71,0x70,0x6f,0x6e,0x6e,0x6d,0x6b,0x6c,0x6d,0x6e,0x6e,0x6e,0x6e,0x6d, -0x6a,0x6a,0x69,0x68,0x68,0x67,0x67,0x67,0x66,0x66,0x67,0x67,0x67,0x66,0x65,0x64, -0x64,0x65,0x64,0x5d,0x50,0x43,0x3a,0x36,0x3a,0x3d,0x44,0x4a,0x50,0x54,0x56,0x58, -0x59,0x58,0x58,0x58,0x57,0x54,0x51,0x4e,0x4f,0x4c,0x47,0x41,0x3c,0x39,0x37,0x37, -0x3e,0x3c,0x3d,0x41,0x44,0x46,0x49,0x4d,0x4e,0x4d,0x4d,0x4d,0x4e,0x4e,0x4d,0x4c, -0x4a,0x4b,0x4d,0x4e,0x50,0x52,0x56,0x58,0x5c,0x5f,0x62,0x65,0x69,0x6f,0x78,0x7e, -0x88,0x8c,0x8f,0x90,0x91,0x91,0x8e,0x8b,0x88,0x83,0x7f,0x7d,0x7a,0x72,0x6a,0x65, -0x61,0x5b,0x58,0x5c,0x62,0x66,0x67,0x67,0x66,0x67,0x69,0x69,0x69,0x68,0x66,0x65, -0x64,0x62,0x61,0x61,0x62,0x63,0x63,0x62,0x62,0x60,0x5f,0x5d,0x5d,0x5b,0x59,0x57, -0x56,0x56,0x58,0x5a,0x5a,0x59,0x55,0x52,0x54,0x54,0x54,0x52,0x4f,0x4b,0x46,0x43, -0x42,0x3c,0x38,0x39,0x3c,0x3e,0x40,0x43,0x46,0x51,0x5d,0x62,0x62,0x67,0x73,0x7e, -0x78,0x73,0x68,0x5c,0x58,0x5f,0x6b,0x73,0x6e,0x6d,0x65,0x58,0x51,0x54,0x58,0x5a, -0x59,0x57,0x54,0x53,0x56,0x59,0x58,0x54,0x4c,0x52,0x5c,0x66,0x70,0x75,0x72,0x6c, -0x57,0x50,0x4e,0x54,0x5a,0x57,0x50,0x4d,0x4a,0x56,0x69,0x77,0x74,0x64,0x57,0x52, -0x57,0x57,0x5a,0x64,0x75,0x87,0x8f,0x90,0x90,0x89,0x81,0x7e,0x86,0x90,0x95,0x95, -0x8e,0x89,0x7f,0x75,0x70,0x6f,0x6c,0x69,0x69,0x74,0x7d,0x7d,0x78,0x75,0x76,0x78, -0x74,0x73,0x6f,0x63,0x51,0x47,0x50,0x5e,0x57,0x43,0x3c,0x45,0x49,0x48,0x46,0x42, -0x56,0x50,0x45,0x47,0x45,0x3c,0x1e,0x23,0x3b,0x45,0x4a,0x45,0x4b,0x4f,0x3f,0x35, -0x38,0x45,0x53,0x5a,0x5b,0x5b,0x5c,0x5d,0x5c,0x51,0x3d,0x32,0x43,0x61,0x6e,0x6a, -0x63,0x48,0x34,0x40,0x5a,0x67,0x5e,0x51,0x56,0x5b,0x67,0x62,0x5f,0x54,0x63,0x70, -0x7f,0x78,0x7a,0x78,0x67,0x5b,0x60,0x66,0x76,0x75,0x69,0x51,0x3c,0x39,0x43,0x4b, -0x43,0x3d,0x37,0x36,0x3a,0x45,0x55,0x61,0x45,0x30,0x24,0x22,0x1f,0x26,0x3a,0x49, -0x41,0x3a,0x35,0x36,0x36,0x36,0x3b,0x42,0x4b,0x47,0x44,0x42,0x40,0x3e,0x3e,0x40, -0x3e,0x3f,0x41,0x42,0x42,0x41,0x3e,0x3c,0x3d,0x4a,0x54,0x55,0x53,0x53,0x4f,0x48, -0x45,0x45,0x44,0x43,0x43,0x46,0x4b,0x4f,0x56,0x53,0x50,0x4f,0x4f,0x4d,0x49,0x45, -0x4a,0x50,0x55,0x55,0x50,0x4c,0x4c,0x4d,0x4f,0x49,0x46,0x4a,0x4f,0x50,0x4f,0x4f, -0x4a,0x48,0x48,0x4a,0x4e,0x51,0x4f,0x4e,0x4c,0x51,0x57,0x59,0x57,0x54,0x54,0x55, -0x52,0x51,0x4e,0x4c,0x4a,0x48,0x48,0x48,0x47,0x49,0x4d,0x50,0x50,0x4f,0x4c,0x4a, -0x4d,0x4e,0x4d,0x4a,0x4b,0x4f,0x51,0x4f,0x4d,0x4a,0x4b,0x52,0x59,0x59,0x56,0x55, -0x50,0x53,0x55,0x53,0x4d,0x48,0x46,0x47,0x48,0x47,0x47,0x4c,0x54,0x59,0x54,0x4c, -0x47,0x45,0x44,0x47,0x4e,0x53,0x55,0x55,0x69,0x66,0x61,0x5d,0x5c,0x5c,0x5e,0x5f, -0x57,0x56,0x56,0x57,0x57,0x55,0x50,0x4c,0x53,0x51,0x52,0x50,0x4b,0x4d,0x53,0x52, -0x61,0x6e,0x74,0x67,0x55,0x4b,0x49,0x47,0x46,0x45,0x44,0x47,0x4c,0x50,0x52,0x52, -0x55,0x53,0x4f,0x49,0x45,0x45,0x4b,0x51,0x54,0x55,0x55,0x52,0x4e,0x4b,0x4b,0x4d, -0x4e,0x4f,0x51,0x52,0x51,0x50,0x52,0x55,0x4f,0x50,0x51,0x51,0x50,0x50,0x50,0x51, -0x52,0x50,0x4d,0x4a,0x49,0x4a,0x4b,0x4c,0x4c,0x4b,0x4b,0x4f,0x54,0x58,0x59,0x58, -0x50,0x50,0x4f,0x4e,0x4e,0x4f,0x4c,0x47,0x4b,0x4d,0x4f,0x4f,0x4d,0x4a,0x49,0x48, -0x47,0x46,0x44,0x43,0x42,0x42,0x40,0x3f,0x42,0x41,0x3e,0x3c,0x3c,0x3d,0x40,0x41, -0x44,0x44,0x44,0x44,0x44,0x45,0x46,0x48,0x48,0x46,0x46,0x49,0x4c,0x4c,0x48,0x43, -0x46,0x46,0x49,0x4b,0x47,0x44,0x4b,0x56,0x61,0x71,0x75,0x71,0x73,0x76,0x73,0x72, -0x72,0x72,0x71,0x70,0x6f,0x6f,0x6f,0x6f,0x6d,0x6d,0x6e,0x6f,0x6e,0x6d,0x6c,0x6b, -0x6b,0x6a,0x6a,0x69,0x68,0x68,0x67,0x67,0x65,0x65,0x66,0x66,0x66,0x66,0x65,0x64, -0x64,0x64,0x61,0x55,0x44,0x32,0x27,0x22,0x24,0x26,0x27,0x27,0x27,0x2a,0x2e,0x32, -0x34,0x34,0x34,0x36,0x36,0x35,0x32,0x2f,0x2b,0x2c,0x2f,0x31,0x31,0x31,0x2f,0x2e, -0x2b,0x2b,0x2e,0x34,0x38,0x3b,0x3e,0x42,0x43,0x44,0x45,0x47,0x4a,0x4a,0x48,0x46, -0x4a,0x4b,0x4c,0x4d,0x4d,0x4f,0x51,0x53,0x4f,0x52,0x55,0x58,0x5b,0x61,0x68,0x6d, -0x78,0x7e,0x84,0x88,0x8b,0x8d,0x8b,0x87,0x86,0x81,0x7d,0x7a,0x75,0x6d,0x67,0x65, -0x5f,0x59,0x58,0x5d,0x64,0x67,0x67,0x66,0x66,0x67,0x68,0x68,0x68,0x66,0x65,0x64, -0x63,0x62,0x60,0x60,0x61,0x63,0x63,0x62,0x60,0x5f,0x5d,0x5c,0x5b,0x59,0x57,0x55, -0x55,0x56,0x58,0x5a,0x5c,0x5b,0x58,0x56,0x55,0x54,0x52,0x51,0x50,0x4d,0x48,0x45, -0x3f,0x3b,0x38,0x39,0x3a,0x3c,0x3f,0x41,0x48,0x52,0x5b,0x5d,0x5b,0x5e,0x69,0x74, -0x75,0x78,0x76,0x6c,0x65,0x6b,0x7a,0x86,0x7d,0x7f,0x7b,0x73,0x6e,0x6d,0x6c,0x68, -0x5e,0x5a,0x54,0x52,0x56,0x5b,0x59,0x53,0x49,0x4f,0x57,0x62,0x6c,0x72,0x6f,0x69, -0x55,0x4c,0x4a,0x53,0x5a,0x56,0x4d,0x48,0x4a,0x4e,0x58,0x61,0x5e,0x53,0x4e,0x4f, -0x4e,0x54,0x5d,0x66,0x71,0x7a,0x7e,0x7e,0x81,0x7c,0x75,0x70,0x75,0x81,0x8c,0x92, -0x8e,0x8e,0x8b,0x85,0x7f,0x78,0x6c,0x61,0x5b,0x69,0x78,0x7d,0x7b,0x78,0x78,0x78, -0x75,0x74,0x6f,0x64,0x57,0x51,0x54,0x5b,0x49,0x33,0x34,0x44,0x46,0x45,0x4f,0x59, -0x55,0x49,0x40,0x4e,0x56,0x4f,0x2d,0x31,0x45,0x50,0x4b,0x4b,0x53,0x55,0x50,0x45, -0x3d,0x4c,0x5a,0x5d,0x5b,0x59,0x57,0x55,0x48,0x3f,0x31,0x31,0x4d,0x70,0x7a,0x6f, -0x65,0x4c,0x3b,0x45,0x57,0x59,0x4a,0x3b,0x4f,0x50,0x53,0x40,0x36,0x32,0x53,0x6e, -0x83,0x81,0x7f,0x6c,0x56,0x59,0x6b,0x71,0x70,0x66,0x53,0x42,0x40,0x48,0x4d,0x4a, -0x42,0x3f,0x3e,0x3a,0x32,0x35,0x43,0x4e,0x5c,0x50,0x46,0x38,0x29,0x2d,0x3d,0x41, -0x3e,0x33,0x30,0x36,0x3b,0x3b,0x41,0x4b,0x52,0x4f,0x4c,0x4a,0x46,0x40,0x3d,0x3c, -0x3e,0x3e,0x3f,0x40,0x40,0x3e,0x3a,0x37,0x49,0x52,0x56,0x51,0x4d,0x4f,0x4e,0x4b, -0x4d,0x4e,0x4f,0x4e,0x4d,0x4e,0x50,0x52,0x4d,0x4d,0x4c,0x4c,0x4c,0x4b,0x49,0x48, -0x49,0x4d,0x50,0x50,0x4e,0x4f,0x55,0x5a,0x59,0x4e,0x45,0x47,0x4b,0x4d,0x4d,0x4d, -0x4f,0x4b,0x49,0x4c,0x51,0x54,0x52,0x4f,0x51,0x56,0x5a,0x57,0x50,0x4d,0x4f,0x54, -0x53,0x52,0x50,0x4d,0x4b,0x49,0x48,0x47,0x47,0x4a,0x4e,0x4f,0x4c,0x49,0x49,0x4b, -0x4a,0x4b,0x4a,0x47,0x48,0x4d,0x4e,0x4b,0x4c,0x48,0x4a,0x53,0x5a,0x59,0x53,0x4f, -0x4f,0x54,0x58,0x55,0x4d,0x46,0x44,0x44,0x4c,0x4b,0x4b,0x50,0x57,0x5a,0x53,0x4a, -0x4f,0x4c,0x49,0x4a,0x4c,0x4c,0x49,0x45,0x38,0x3e,0x46,0x4e,0x53,0x57,0x5a,0x5c, -0x51,0x5b,0x65,0x65,0x5c,0x54,0x53,0x55,0x54,0x4c,0x50,0x54,0x4e,0x4e,0x53,0x4f, -0x54,0x5e,0x63,0x5b,0x4d,0x47,0x48,0x4a,0x4b,0x49,0x47,0x49,0x4d,0x52,0x57,0x5a, -0x5e,0x5b,0x56,0x51,0x4c,0x4a,0x4b,0x4d,0x52,0x54,0x53,0x50,0x4b,0x49,0x4a,0x4c, -0x50,0x51,0x53,0x54,0x53,0x52,0x52,0x53,0x53,0x53,0x52,0x53,0x53,0x54,0x55,0x55, -0x59,0x56,0x51,0x4c,0x49,0x48,0x48,0x48,0x4a,0x49,0x49,0x4d,0x53,0x56,0x56,0x55, -0x52,0x53,0x54,0x56,0x58,0x58,0x53,0x4c,0x4f,0x51,0x53,0x52,0x50,0x4c,0x49,0x47, -0x48,0x46,0x45,0x44,0x43,0x43,0x41,0x40,0x3f,0x3e,0x3e,0x3e,0x3e,0x40,0x42,0x43, -0x42,0x42,0x42,0x41,0x42,0x44,0x47,0x49,0x4a,0x47,0x44,0x45,0x49,0x49,0x46,0x42, -0x48,0x48,0x4b,0x4c,0x47,0x43,0x48,0x52,0x5c,0x6d,0x75,0x72,0x75,0x78,0x75,0x73, -0x73,0x72,0x71,0x70,0x6f,0x6f,0x6f,0x70,0x6e,0x6f,0x6f,0x6f,0x6e,0x6c,0x6b,0x69, -0x6b,0x6b,0x6b,0x6a,0x69,0x68,0x68,0x67,0x65,0x65,0x66,0x67,0x66,0x66,0x65,0x65, -0x61,0x5f,0x59,0x4d,0x3d,0x30,0x29,0x28,0x27,0x25,0x20,0x19,0x14,0x14,0x19,0x1e, -0x20,0x20,0x21,0x23,0x25,0x24,0x21,0x1e,0x24,0x28,0x2e,0x34,0x36,0x35,0x32,0x2f, -0x34,0x34,0x35,0x38,0x39,0x37,0x37,0x38,0x36,0x38,0x3b,0x3f,0x43,0x45,0x43,0x40, -0x40,0x40,0x40,0x40,0x3f,0x3e,0x3f,0x41,0x44,0x47,0x4c,0x4f,0x51,0x55,0x5a,0x5e, -0x64,0x6c,0x75,0x7b,0x81,0x86,0x85,0x81,0x85,0x80,0x7b,0x77,0x71,0x69,0x65,0x64, -0x5d,0x58,0x57,0x5e,0x65,0x68,0x67,0x65,0x67,0x68,0x68,0x67,0x66,0x65,0x64,0x63, -0x64,0x61,0x5f,0x5f,0x61,0x63,0x63,0x62,0x60,0x5e,0x5c,0x5a,0x59,0x58,0x56,0x54, -0x55,0x56,0x59,0x5c,0x5e,0x5e,0x5c,0x5a,0x59,0x55,0x50,0x4e,0x4e,0x4d,0x4b,0x48, -0x3b,0x3a,0x39,0x39,0x39,0x3a,0x3d,0x40,0x43,0x53,0x63,0x67,0x5c,0x4e,0x45,0x43, -0x5c,0x65,0x6a,0x62,0x59,0x5b,0x69,0x75,0x79,0x78,0x76,0x77,0x7d,0x80,0x77,0x6a, -0x61,0x5c,0x55,0x52,0x56,0x5c,0x5a,0x53,0x48,0x4d,0x54,0x5e,0x68,0x6d,0x6a,0x63, -0x58,0x4e,0x49,0x52,0x5a,0x58,0x51,0x4d,0x4a,0x4b,0x51,0x58,0x56,0x4f,0x4d,0x52, -0x5a,0x5f,0x62,0x61,0x64,0x6d,0x79,0x81,0x7e,0x7a,0x6f,0x63,0x61,0x6d,0x81,0x8e, -0x93,0x93,0x8f,0x88,0x81,0x79,0x6c,0x5f,0x4e,0x5d,0x6f,0x78,0x79,0x78,0x75,0x73, -0x74,0x73,0x70,0x68,0x5f,0x56,0x4e,0x48,0x49,0x31,0x33,0x44,0x3f,0x38,0x46,0x56, -0x4f,0x3e,0x31,0x3f,0x49,0x46,0x2f,0x3c,0x4d,0x58,0x4a,0x4c,0x52,0x4e,0x4c,0x3a, -0x3a,0x4b,0x5c,0x60,0x5f,0x5e,0x5d,0x5b,0x5d,0x53,0x43,0x41,0x5b,0x77,0x76,0x62, -0x5a,0x49,0x3f,0x44,0x4a,0x43,0x37,0x31,0x23,0x43,0x66,0x59,0x3f,0x2c,0x4d,0x70, -0x7b,0x70,0x59,0x38,0x2d,0x52,0x7d,0x88,0x77,0x62,0x45,0x39,0x44,0x52,0x4c,0x3b, -0x37,0x37,0x3f,0x46,0x45,0x4a,0x54,0x59,0x63,0x5e,0x58,0x47,0x38,0x40,0x44,0x36, -0x3d,0x38,0x36,0x3b,0x41,0x43,0x44,0x47,0x40,0x44,0x47,0x47,0x43,0x40,0x3f,0x40, -0x45,0x46,0x46,0x43,0x40,0x3d,0x3d,0x3d,0x45,0x42,0x44,0x49,0x4c,0x49,0x46,0x46, -0x46,0x4b,0x4f,0x4f,0x4f,0x4f,0x4e,0x4c,0x48,0x4b,0x4f,0x50,0x4f,0x4c,0x4b,0x4a, -0x4e,0x4d,0x4d,0x4d,0x4f,0x51,0x54,0x55,0x50,0x4e,0x4f,0x54,0x56,0x52,0x4f,0x4f, -0x4e,0x4b,0x4b,0x4f,0x52,0x4f,0x4b,0x48,0x49,0x50,0x59,0x5b,0x53,0x4c,0x50,0x58, -0x5c,0x53,0x4b,0x49,0x4a,0x4a,0x4b,0x4b,0x4f,0x4f,0x4f,0x4e,0x4b,0x46,0x45,0x46, -0x44,0x47,0x48,0x46,0x46,0x49,0x4c,0x4d,0x48,0x46,0x46,0x4a,0x4f,0x53,0x53,0x51, -0x51,0x52,0x56,0x58,0x52,0x4a,0x47,0x49,0x4d,0x4e,0x51,0x55,0x56,0x52,0x4b,0x46, -0x4f,0x49,0x49,0x50,0x51,0x4c,0x49,0x4a,0x40,0x47,0x45,0x42,0x4a,0x4f,0x4b,0x48, -0x47,0x48,0x4b,0x50,0x57,0x5b,0x59,0x54,0x54,0x50,0x4a,0x47,0x48,0x4c,0x50,0x52, -0x4a,0x47,0x47,0x4b,0x4e,0x4c,0x49,0x49,0x48,0x48,0x49,0x49,0x4a,0x4c,0x50,0x53, -0x59,0x5b,0x59,0x52,0x4f,0x51,0x50,0x4c,0x51,0x52,0x53,0x52,0x50,0x4d,0x4b,0x4a, -0x54,0x51,0x4e,0x4d,0x4e,0x4f,0x55,0x5a,0x57,0x50,0x4d,0x52,0x54,0x52,0x51,0x53, -0x50,0x50,0x50,0x51,0x52,0x53,0x52,0x52,0x52,0x51,0x4f,0x4e,0x4d,0x4f,0x53,0x56, -0x54,0x52,0x53,0x56,0x56,0x52,0x51,0x52,0x52,0x54,0x55,0x51,0x4c,0x49,0x49,0x4b, -0x4e,0x48,0x42,0x3f,0x3f,0x40,0x3e,0x3b,0x42,0x42,0x40,0x3d,0x3e,0x40,0x40,0x3e, -0x40,0x41,0x42,0x40,0x3f,0x41,0x46,0x4b,0x4d,0x47,0x45,0x48,0x48,0x44,0x44,0x48, -0x4d,0x4d,0x4a,0x46,0x45,0x4a,0x4d,0x4d,0x58,0x68,0x75,0x75,0x73,0x76,0x77,0x74, -0x72,0x74,0x72,0x6f,0x6f,0x71,0x6f,0x6b,0x6e,0x6e,0x6e,0x6e,0x6e,0x6d,0x6b,0x6b, -0x6b,0x6b,0x6b,0x6a,0x69,0x69,0x68,0x68,0x69,0x67,0x66,0x66,0x66,0x66,0x65,0x64, -0x60,0x5d,0x53,0x43,0x38,0x33,0x30,0x2c,0x2d,0x28,0x26,0x26,0x20,0x18,0x17,0x1d, -0x1a,0x1e,0x20,0x21,0x24,0x27,0x26,0x22,0x27,0x2d,0x37,0x3d,0x3f,0x3c,0x37,0x34, -0x38,0x3d,0x41,0x45,0x47,0x46,0x40,0x3a,0x35,0x36,0x39,0x3c,0x3a,0x35,0x34,0x35, -0x36,0x35,0x35,0x36,0x33,0x2e,0x2d,0x30,0x34,0x3c,0x43,0x45,0x48,0x4e,0x53,0x54, -0x5c,0x5e,0x64,0x6c,0x75,0x7a,0x7b,0x7b,0x7f,0x7a,0x7a,0x7a,0x71,0x63,0x62,0x6a, -0x65,0x5c,0x57,0x5d,0x65,0x68,0x67,0x67,0x63,0x64,0x65,0x64,0x62,0x60,0x61,0x62, -0x62,0x62,0x62,0x63,0x63,0x63,0x60,0x5e,0x5d,0x5c,0x5b,0x59,0x57,0x55,0x54,0x53, -0x55,0x54,0x56,0x5b,0x61,0x66,0x6b,0x6e,0x69,0x6d,0x6e,0x69,0x67,0x67,0x61,0x59, -0x46,0x40,0x3b,0x3a,0x3d,0x3f,0x3e,0x3b,0x49,0x59,0x64,0x5f,0x54,0x4e,0x4e,0x4d, -0x4b,0x4b,0x47,0x49,0x5a,0x70,0x79,0x74,0x77,0x7b,0x7b,0x7a,0x80,0x83,0x78,0x67, -0x56,0x56,0x55,0x55,0x58,0x5b,0x5a,0x56,0x49,0x4a,0x50,0x5c,0x66,0x67,0x64,0x61, -0x54,0x50,0x4f,0x57,0x61,0x62,0x57,0x4b,0x4b,0x49,0x4b,0x51,0x55,0x53,0x4e,0x4b, -0x4c,0x54,0x58,0x57,0x58,0x61,0x6c,0x72,0x75,0x73,0x6c,0x60,0x5b,0x62,0x71,0x7d, -0x8b,0x8e,0x8f,0x8d,0x89,0x82,0x78,0x6f,0x57,0x5b,0x64,0x6e,0x75,0x77,0x74,0x71, -0x70,0x73,0x72,0x6a,0x61,0x5a,0x56,0x53,0x44,0x42,0x3f,0x37,0x31,0x3c,0x4e,0x55, -0x44,0x35,0x2e,0x35,0x3e,0x3f,0x3c,0x3c,0x4b,0x4d,0x44,0x40,0x4e,0x59,0x52,0x47, -0x3d,0x49,0x55,0x5a,0x5a,0x5a,0x58,0x54,0x4f,0x3e,0x3b,0x4a,0x5c,0x69,0x6b,0x63, -0x52,0x3d,0x38,0x4d,0x67,0x6f,0x5a,0x3d,0x32,0x36,0x3f,0x34,0x33,0x37,0x5c,0x78, -0x87,0x7c,0x5e,0x3c,0x3c,0x65,0x84,0x84,0x71,0x50,0x3c,0x3b,0x4a,0x50,0x40,0x38, -0x37,0x31,0x35,0x3d,0x44,0x52,0x62,0x69,0x6f,0x67,0x57,0x48,0x45,0x49,0x45,0x3d, -0x41,0x3a,0x36,0x38,0x3b,0x3c,0x3e,0x40,0x3a,0x3e,0x42,0x42,0x3f,0x3d,0x3f,0x42, -0x47,0x49,0x4b,0x4b,0x49,0x48,0x48,0x48,0x48,0x46,0x48,0x4c,0x4d,0x49,0x46,0x46, -0x45,0x49,0x4b,0x48,0x45,0x45,0x45,0x44,0x43,0x46,0x49,0x49,0x47,0x47,0x4a,0x4d, -0x48,0x43,0x3e,0x3f,0x47,0x4f,0x53,0x54,0x53,0x50,0x50,0x56,0x59,0x57,0x54,0x53, -0x49,0x45,0x44,0x48,0x4d,0x4d,0x4b,0x4a,0x51,0x56,0x5c,0x5b,0x54,0x4e,0x54,0x5d, -0x69,0x5e,0x51,0x4b,0x49,0x4a,0x4d,0x51,0x54,0x54,0x53,0x50,0x4c,0x47,0x45,0x45, -0x4b,0x4c,0x4b,0x47,0x47,0x4a,0x4b,0x4b,0x45,0x44,0x44,0x49,0x4e,0x51,0x50,0x4e, -0x4e,0x50,0x53,0x56,0x52,0x4a,0x47,0x48,0x4f,0x4f,0x4e,0x4f,0x4e,0x4c,0x4a,0x49, -0x48,0x43,0x43,0x4b,0x50,0x50,0x51,0x55,0x68,0x71,0x70,0x6a,0x68,0x62,0x55,0x4d, -0x3c,0x3d,0x3c,0x3a,0x3c,0x42,0x47,0x49,0x4b,0x49,0x48,0x47,0x49,0x4c,0x4f,0x50, -0x45,0x42,0x43,0x48,0x4b,0x48,0x46,0x45,0x49,0x4b,0x4e,0x4f,0x50,0x51,0x53,0x54, -0x53,0x54,0x54,0x51,0x51,0x52,0x54,0x53,0x4f,0x50,0x51,0x51,0x50,0x50,0x52,0x54, -0x59,0x55,0x52,0x50,0x4f,0x4f,0x54,0x5a,0x5a,0x55,0x50,0x50,0x51,0x4f,0x4d,0x4c, -0x4f,0x4c,0x4a,0x4b,0x4f,0x53,0x53,0x52,0x4f,0x4f,0x4e,0x4d,0x4d,0x4d,0x50,0x52, -0x50,0x4e,0x50,0x53,0x53,0x50,0x50,0x52,0x54,0x55,0x55,0x52,0x4e,0x4c,0x4d,0x4e, -0x4f,0x4a,0x43,0x40,0x40,0x41,0x40,0x3e,0x3d,0x40,0x42,0x43,0x44,0x44,0x42,0x3f, -0x42,0x44,0x45,0x44,0x41,0x3f,0x40,0x42,0x4a,0x47,0x45,0x46,0x47,0x48,0x4b,0x4f, -0x53,0x51,0x4e,0x4a,0x46,0x45,0x49,0x4d,0x55,0x63,0x70,0x75,0x76,0x78,0x77,0x75, -0x73,0x74,0x73,0x70,0x70,0x71,0x70,0x6c,0x6d,0x6e,0x6e,0x6e,0x6e,0x6d,0x6b,0x6b, -0x6e,0x6d,0x6c,0x6a,0x69,0x68,0x67,0x66,0x69,0x68,0x67,0x67,0x67,0x66,0x65,0x64, -0x5e,0x5a,0x51,0x44,0x3d,0x3a,0x38,0x35,0x30,0x2c,0x2a,0x28,0x21,0x18,0x19,0x1e, -0x20,0x23,0x25,0x25,0x26,0x29,0x28,0x25,0x27,0x2c,0x35,0x3b,0x3e,0x3d,0x3c,0x3a, -0x44,0x4a,0x4f,0x51,0x51,0x50,0x4c,0x48,0x41,0x3d,0x3a,0x3a,0x3a,0x3a,0x3d,0x42, -0x40,0x3d,0x3a,0x39,0x36,0x31,0x2f,0x30,0x2e,0x33,0x36,0x35,0x37,0x3e,0x46,0x4a, -0x4e,0x53,0x5a,0x60,0x66,0x6d,0x74,0x79,0x76,0x73,0x72,0x71,0x6b,0x64,0x65,0x6c, -0x62,0x5b,0x58,0x5e,0x66,0x6a,0x69,0x69,0x64,0x65,0x65,0x63,0x60,0x5f,0x5f,0x60, -0x60,0x5f,0x5f,0x5f,0x60,0x60,0x5e,0x5c,0x5b,0x5a,0x59,0x58,0x57,0x55,0x54,0x53, -0x55,0x55,0x57,0x5a,0x5d,0x60,0x63,0x65,0x71,0x73,0x74,0x73,0x74,0x74,0x70,0x6c, -0x61,0x55,0x46,0x3c,0x3b,0x3e,0x40,0x40,0x43,0x4f,0x5a,0x5c,0x57,0x52,0x51,0x52, -0x45,0x45,0x49,0x54,0x64,0x71,0x76,0x76,0x70,0x71,0x6c,0x67,0x6a,0x73,0x72,0x6a, -0x5a,0x5a,0x58,0x56,0x57,0x59,0x58,0x54,0x45,0x45,0x4a,0x55,0x5e,0x60,0x5e,0x5d, -0x55,0x50,0x4f,0x56,0x5d,0x5b,0x50,0x47,0x47,0x49,0x4f,0x58,0x5b,0x54,0x49,0x42, -0x47,0x4e,0x52,0x51,0x52,0x59,0x64,0x6a,0x6e,0x6d,0x67,0x5d,0x58,0x5d,0x68,0x6f, -0x7b,0x83,0x8b,0x8e,0x8c,0x88,0x82,0x7c,0x6d,0x64,0x5e,0x63,0x70,0x79,0x76,0x71, -0x71,0x72,0x6f,0x68,0x61,0x5d,0x5a,0x57,0x50,0x41,0x36,0x35,0x3d,0x4e,0x55,0x4f, -0x43,0x3a,0x39,0x45,0x50,0x50,0x4d,0x4c,0x4f,0x4f,0x48,0x47,0x51,0x51,0x42,0x35, -0x34,0x4f,0x62,0x5f,0x59,0x59,0x54,0x49,0x50,0x44,0x45,0x57,0x65,0x69,0x5e,0x4d, -0x3d,0x34,0x35,0x40,0x4f,0x5c,0x5c,0x50,0x40,0x42,0x4b,0x45,0x49,0x4a,0x63,0x76, -0x7d,0x5a,0x41,0x4b,0x69,0x82,0x84,0x76,0x58,0x3a,0x27,0x1f,0x1e,0x1c,0x11,0x15, -0x16,0x27,0x3f,0x47,0x41,0x44,0x50,0x57,0x60,0x52,0x41,0x3d,0x49,0x55,0x50,0x42, -0x42,0x3c,0x35,0x34,0x35,0x36,0x39,0x3b,0x3a,0x3e,0x42,0x42,0x3f,0x40,0x46,0x4b, -0x4f,0x51,0x53,0x53,0x51,0x4e,0x4b,0x4a,0x48,0x48,0x4a,0x4d,0x4b,0x47,0x45,0x46, -0x4d,0x51,0x51,0x4c,0x47,0x46,0x48,0x4a,0x46,0x47,0x47,0x45,0x43,0x45,0x49,0x4e, -0x48,0x40,0x39,0x3e,0x4b,0x57,0x5a,0x58,0x56,0x54,0x53,0x57,0x5b,0x5a,0x58,0x57, -0x4f,0x48,0x43,0x45,0x4a,0x4b,0x4a,0x49,0x50,0x52,0x54,0x51,0x4a,0x47,0x4e,0x57, -0x62,0x59,0x4f,0x49,0x47,0x49,0x4f,0x56,0x57,0x57,0x55,0x51,0x4c,0x49,0x47,0x46, -0x4d,0x4c,0x49,0x47,0x49,0x4d,0x4e,0x4c,0x47,0x46,0x47,0x4b,0x50,0x52,0x50,0x4d, -0x4c,0x4d,0x50,0x52,0x50,0x4a,0x47,0x48,0x4f,0x4f,0x4e,0x4c,0x4a,0x49,0x49,0x4a, -0x4c,0x48,0x49,0x4f,0x52,0x51,0x4f,0x51,0x53,0x5d,0x5e,0x5b,0x5e,0x60,0x5e,0x60, -0x71,0x6b,0x5e,0x50,0x47,0x42,0x3e,0x3b,0x48,0x49,0x4a,0x4b,0x4a,0x4a,0x4a,0x4b, -0x44,0x44,0x45,0x49,0x4a,0x48,0x45,0x44,0x48,0x4b,0x4f,0x52,0x53,0x53,0x52,0x53, -0x52,0x52,0x54,0x56,0x55,0x53,0x52,0x54,0x50,0x52,0x53,0x52,0x51,0x53,0x58,0x5c, -0x5b,0x58,0x55,0x52,0x4e,0x4d,0x51,0x57,0x57,0x55,0x52,0x4f,0x4f,0x51,0x50,0x4d, -0x4e,0x49,0x45,0x46,0x4c,0x52,0x52,0x51,0x4e,0x4f,0x4f,0x4f,0x4e,0x4d,0x4e,0x4f, -0x4c,0x4b,0x4c,0x4f,0x50,0x4f,0x4f,0x51,0x56,0x56,0x55,0x53,0x52,0x50,0x50,0x4f, -0x51,0x4c,0x45,0x3f,0x3d,0x3d,0x3c,0x3b,0x39,0x40,0x47,0x4a,0x4b,0x4a,0x46,0x42, -0x43,0x46,0x4a,0x4b,0x48,0x44,0x42,0x42,0x45,0x48,0x48,0x47,0x46,0x4a,0x4d,0x4f, -0x54,0x51,0x50,0x4e,0x48,0x44,0x47,0x4f,0x52,0x5b,0x67,0x72,0x78,0x79,0x77,0x75, -0x74,0x75,0x73,0x71,0x71,0x72,0x70,0x6e,0x6d,0x6e,0x6e,0x6e,0x6e,0x6d,0x6c,0x6b, -0x6d,0x6d,0x6b,0x6a,0x69,0x68,0x67,0x67,0x69,0x68,0x67,0x67,0x67,0x67,0x65,0x64, -0x5b,0x57,0x4e,0x46,0x43,0x43,0x42,0x40,0x37,0x34,0x31,0x2e,0x26,0x1d,0x1c,0x20, -0x1f,0x23,0x26,0x27,0x29,0x2d,0x2e,0x2d,0x2c,0x30,0x34,0x38,0x3b,0x3c,0x3d,0x3e, -0x4a,0x53,0x5a,0x5b,0x58,0x56,0x54,0x53,0x4e,0x47,0x40,0x3f,0x41,0x45,0x4a,0x4e, -0x4a,0x46,0x42,0x3e,0x39,0x33,0x31,0x31,0x35,0x35,0x31,0x2a,0x27,0x2a,0x2f,0x33, -0x3f,0x47,0x51,0x56,0x59,0x5d,0x65,0x6c,0x6a,0x6a,0x68,0x65,0x63,0x64,0x67,0x6a, -0x5e,0x5b,0x5b,0x61,0x68,0x6a,0x69,0x68,0x64,0x64,0x64,0x62,0x5f,0x5e,0x5e,0x5e, -0x5f,0x5e,0x5d,0x5d,0x5d,0x5d,0x5c,0x5b,0x59,0x59,0x58,0x57,0x56,0x55,0x54,0x54, -0x55,0x57,0x59,0x59,0x58,0x57,0x58,0x59,0x53,0x52,0x53,0x57,0x58,0x56,0x53,0x53, -0x60,0x5a,0x53,0x4f,0x4c,0x46,0x3e,0x37,0x44,0x4b,0x54,0x59,0x55,0x4b,0x45,0x43, -0x4b,0x4b,0x51,0x5a,0x5e,0x5b,0x5a,0x5c,0x66,0x66,0x62,0x5f,0x65,0x6d,0x6a,0x60, -0x5a,0x59,0x56,0x54,0x55,0x57,0x56,0x53,0x47,0x45,0x48,0x51,0x59,0x5c,0x5d,0x5d, -0x5c,0x57,0x56,0x5b,0x5e,0x59,0x53,0x51,0x47,0x48,0x4e,0x56,0x57,0x50,0x44,0x3d, -0x42,0x48,0x4c,0x4b,0x4b,0x51,0x5a,0x61,0x65,0x65,0x62,0x5b,0x58,0x5b,0x5f,0x62, -0x6a,0x77,0x85,0x8d,0x8e,0x8c,0x89,0x86,0x80,0x71,0x61,0x5e,0x67,0x72,0x76,0x74, -0x71,0x6f,0x6b,0x63,0x5e,0x5c,0x5b,0x59,0x47,0x3a,0x34,0x39,0x45,0x54,0x58,0x4f, -0x4b,0x47,0x4c,0x59,0x5f,0x57,0x4c,0x47,0x42,0x46,0x4a,0x55,0x63,0x61,0x52,0x48, -0x3f,0x52,0x5f,0x5e,0x5a,0x5a,0x58,0x52,0x54,0x47,0x45,0x53,0x61,0x69,0x64,0x57, -0x4c,0x3f,0x39,0x3e,0x4a,0x59,0x5c,0x52,0x4d,0x48,0x50,0x54,0x5b,0x4b,0x42,0x39, -0x2d,0x2c,0x41,0x61,0x6d,0x66,0x5d,0x56,0x41,0x2a,0x21,0x1b,0x16,0x13,0x19,0x30, -0x4c,0x54,0x56,0x46,0x35,0x3f,0x59,0x68,0x61,0x5c,0x59,0x5e,0x68,0x68,0x54,0x3e, -0x41,0x3c,0x37,0x35,0x36,0x37,0x39,0x3a,0x3e,0x42,0x46,0x45,0x42,0x43,0x4a,0x50, -0x51,0x53,0x55,0x55,0x53,0x4e,0x49,0x46,0x43,0x45,0x48,0x4a,0x48,0x46,0x46,0x47, -0x46,0x4b,0x4d,0x48,0x42,0x42,0x46,0x49,0x4d,0x4a,0x47,0x45,0x44,0x46,0x49,0x4a, -0x49,0x44,0x41,0x47,0x53,0x5c,0x5c,0x59,0x59,0x57,0x55,0x54,0x53,0x53,0x54,0x55, -0x54,0x4b,0x43,0x43,0x47,0x49,0x48,0x47,0x51,0x53,0x54,0x50,0x4a,0x49,0x50,0x57, -0x53,0x50,0x4d,0x4a,0x48,0x48,0x4c,0x52,0x54,0x55,0x53,0x50,0x4d,0x4c,0x4b,0x4a, -0x4f,0x4c,0x47,0x45,0x49,0x4e,0x4d,0x4a,0x4a,0x48,0x47,0x4a,0x4f,0x51,0x51,0x4e, -0x4d,0x4e,0x4e,0x4e,0x4c,0x49,0x48,0x48,0x4d,0x50,0x51,0x4f,0x4c,0x4a,0x4a,0x49, -0x50,0x4e,0x50,0x55,0x55,0x4e,0x47,0x43,0x38,0x45,0x4b,0x4d,0x55,0x5d,0x63,0x6c, -0x64,0x60,0x5b,0x5b,0x60,0x62,0x5b,0x52,0x50,0x51,0x51,0x4f,0x4c,0x48,0x47,0x46, -0x4a,0x4a,0x4b,0x4b,0x49,0x47,0x45,0x44,0x43,0x46,0x4a,0x4d,0x4e,0x4e,0x4e,0x4e, -0x4e,0x4f,0x56,0x5d,0x5b,0x53,0x4e,0x50,0x53,0x55,0x56,0x55,0x52,0x52,0x56,0x5a, -0x5c,0x5b,0x59,0x55,0x50,0x4d,0x51,0x57,0x57,0x59,0x56,0x50,0x50,0x54,0x53,0x4e, -0x4e,0x4b,0x47,0x48,0x4b,0x4f,0x50,0x4f,0x4f,0x51,0x52,0x52,0x50,0x4f,0x4e,0x4e, -0x4a,0x4a,0x4b,0x4d,0x4e,0x4f,0x51,0x52,0x56,0x55,0x55,0x55,0x54,0x52,0x4f,0x4d, -0x4d,0x49,0x43,0x3f,0x3d,0x3e,0x3f,0x40,0x3e,0x45,0x4c,0x4f,0x50,0x4f,0x4d,0x49, -0x46,0x49,0x4d,0x4e,0x4c,0x49,0x45,0x44,0x48,0x4f,0x52,0x4d,0x4a,0x4c,0x4c,0x4a, -0x50,0x4c,0x4c,0x51,0x50,0x4a,0x4a,0x51,0x50,0x54,0x5f,0x6e,0x78,0x79,0x76,0x74, -0x75,0x74,0x73,0x72,0x72,0x72,0x70,0x6e,0x6e,0x6e,0x6f,0x6f,0x6e,0x6d,0x6c,0x6b, -0x6a,0x69,0x69,0x68,0x68,0x68,0x69,0x69,0x6a,0x69,0x68,0x68,0x68,0x67,0x65,0x63, -0x5b,0x55,0x4e,0x4a,0x4a,0x4b,0x4b,0x49,0x42,0x3d,0x39,0x36,0x30,0x27,0x21,0x1f, -0x1f,0x23,0x28,0x2c,0x2e,0x31,0x33,0x34,0x34,0x34,0x35,0x35,0x35,0x36,0x38,0x3a, -0x4a,0x55,0x60,0x62,0x5d,0x5a,0x59,0x59,0x56,0x4f,0x49,0x4a,0x4f,0x52,0x53,0x55, -0x57,0x56,0x54,0x4e,0x45,0x3f,0x3d,0x3f,0x40,0x3b,0x31,0x25,0x1d,0x1a,0x1b,0x1d, -0x2b,0x36,0x45,0x4e,0x51,0x54,0x5a,0x5f,0x61,0x63,0x61,0x5d,0x5d,0x62,0x64,0x62, -0x5a,0x5b,0x5e,0x63,0x68,0x68,0x66,0x64,0x64,0x64,0x62,0x61,0x5f,0x5e,0x5e,0x5e, -0x5f,0x5e,0x5d,0x5c,0x5d,0x5d,0x5d,0x5c,0x59,0x59,0x58,0x57,0x56,0x55,0x54,0x54, -0x56,0x5a,0x5b,0x58,0x53,0x51,0x51,0x51,0x4d,0x4a,0x4b,0x50,0x4f,0x48,0x43,0x44, -0x45,0x49,0x50,0x57,0x58,0x4f,0x3e,0x31,0x43,0x47,0x4f,0x55,0x50,0x44,0x3e,0x3f, -0x54,0x5e,0x6c,0x72,0x6e,0x65,0x60,0x60,0x65,0x61,0x5c,0x5b,0x63,0x6a,0x63,0x56, -0x55,0x54,0x51,0x4f,0x51,0x55,0x55,0x53,0x4b,0x48,0x49,0x50,0x57,0x5b,0x5d,0x5f, -0x59,0x56,0x56,0x57,0x56,0x54,0x58,0x5f,0x5d,0x57,0x51,0x4f,0x4c,0x45,0x3e,0x3a, -0x3f,0x43,0x47,0x47,0x46,0x4a,0x53,0x5b,0x5d,0x5f,0x5f,0x5c,0x5b,0x5c,0x5b,0x5a, -0x5f,0x6c,0x7c,0x86,0x8a,0x8c,0x8a,0x87,0x85,0x7d,0x71,0x66,0x61,0x66,0x70,0x78, -0x6e,0x6d,0x69,0x60,0x59,0x57,0x56,0x56,0x49,0x39,0x2e,0x2f,0x3c,0x50,0x5e,0x5d, -0x4b,0x4b,0x54,0x62,0x65,0x58,0x49,0x43,0x44,0x49,0x50,0x5d,0x67,0x5d,0x4e,0x4a, -0x44,0x42,0x48,0x54,0x59,0x53,0x4f,0x50,0x4e,0x4c,0x55,0x63,0x68,0x67,0x5b,0x4c, -0x46,0x33,0x2e,0x3c,0x4d,0x58,0x5a,0x54,0x4f,0x4f,0x59,0x53,0x4e,0x3d,0x44,0x4c, -0x59,0x5e,0x6a,0x71,0x71,0x6f,0x65,0x54,0x2f,0x1b,0x18,0x16,0x12,0x12,0x22,0x43, -0x5c,0x5a,0x51,0x40,0x3d,0x54,0x6c,0x6f,0x6b,0x6c,0x69,0x64,0x60,0x5c,0x53,0x4a, -0x42,0x41,0x3e,0x3c,0x3b,0x3b,0x3b,0x3a,0x3d,0x41,0x45,0x44,0x41,0x41,0x45,0x4a, -0x49,0x4b,0x4f,0x52,0x52,0x4e,0x49,0x46,0x41,0x44,0x47,0x48,0x48,0x49,0x4b,0x4d, -0x41,0x47,0x49,0x45,0x40,0x3f,0x43,0x46,0x4a,0x46,0x42,0x44,0x48,0x4b,0x4b,0x49, -0x4b,0x49,0x49,0x4d,0x52,0x56,0x58,0x57,0x5e,0x5e,0x5a,0x52,0x4b,0x4a,0x4e,0x52, -0x4f,0x46,0x3e,0x3e,0x41,0x43,0x43,0x43,0x4d,0x51,0x52,0x4f,0x4b,0x4b,0x4f,0x54, -0x52,0x50,0x4f,0x4d,0x49,0x47,0x4a,0x4e,0x54,0x56,0x54,0x51,0x50,0x51,0x50,0x4d, -0x51,0x4d,0x48,0x45,0x48,0x4c,0x4b,0x46,0x48,0x45,0x42,0x44,0x49,0x4f,0x51,0x51, -0x50,0x50,0x4e,0x4a,0x46,0x46,0x47,0x48,0x4d,0x50,0x51,0x4c,0x4a,0x4b,0x4c,0x4b, -0x4b,0x4b,0x4d,0x51,0x52,0x4e,0x47,0x43,0x41,0x51,0x5c,0x5e,0x5b,0x51,0x47,0x46, -0x4a,0x4e,0x54,0x5c,0x66,0x6a,0x66,0x5f,0x53,0x52,0x51,0x4f,0x4c,0x4a,0x49,0x48, -0x4f,0x50,0x50,0x4d,0x48,0x44,0x43,0x42,0x42,0x44,0x46,0x48,0x49,0x4a,0x4c,0x4d, -0x49,0x4e,0x58,0x62,0x60,0x54,0x4d,0x4d,0x51,0x54,0x56,0x55,0x52,0x50,0x50,0x51, -0x5b,0x5b,0x5c,0x5a,0x53,0x4f,0x53,0x59,0x5c,0x5e,0x5b,0x54,0x51,0x52,0x4f,0x4a, -0x4f,0x4f,0x4e,0x4d,0x4b,0x4b,0x4d,0x4e,0x50,0x51,0x52,0x52,0x50,0x4f,0x4e,0x4e, -0x4b,0x4c,0x4c,0x4d,0x4e,0x50,0x52,0x53,0x54,0x54,0x54,0x54,0x53,0x50,0x4b,0x48, -0x44,0x43,0x41,0x40,0x41,0x44,0x49,0x4c,0x47,0x4c,0x50,0x51,0x52,0x53,0x52,0x50, -0x49,0x4b,0x4d,0x4e,0x4c,0x49,0x46,0x45,0x52,0x57,0x58,0x52,0x4d,0x4e,0x4f,0x4c, -0x4f,0x49,0x4a,0x55,0x59,0x54,0x50,0x52,0x52,0x53,0x5b,0x69,0x75,0x79,0x77,0x75, -0x76,0x74,0x73,0x73,0x73,0x71,0x70,0x6f,0x6f,0x70,0x70,0x70,0x6f,0x6d,0x6c,0x6b, -0x68,0x68,0x67,0x66,0x67,0x68,0x69,0x69,0x6a,0x6a,0x69,0x69,0x69,0x68,0x65,0x63, -0x5c,0x57,0x51,0x50,0x51,0x51,0x51,0x50,0x4d,0x47,0x41,0x3f,0x3c,0x34,0x29,0x22, -0x23,0x25,0x2a,0x2f,0x33,0x36,0x38,0x3a,0x3a,0x3a,0x38,0x36,0x35,0x35,0x38,0x3a, -0x4c,0x59,0x65,0x68,0x65,0x61,0x60,0x60,0x5a,0x53,0x4f,0x52,0x57,0x5a,0x5b,0x5b, -0x5a,0x5e,0x5e,0x56,0x4a,0x43,0x45,0x49,0x45,0x39,0x29,0x1b,0x13,0x12,0x14,0x16, -0x18,0x22,0x2f,0x3c,0x46,0x4d,0x53,0x57,0x59,0x5d,0x5c,0x58,0x59,0x5e,0x5d,0x57, -0x55,0x5a,0x60,0x65,0x68,0x68,0x66,0x64,0x64,0x63,0x61,0x60,0x5f,0x60,0x60,0x60, -0x5f,0x5e,0x5c,0x5c,0x5d,0x5d,0x5c,0x5c,0x5b,0x5a,0x59,0x57,0x56,0x55,0x54,0x54, -0x56,0x5a,0x5b,0x55,0x50,0x4e,0x4e,0x4d,0x4a,0x47,0x49,0x4d,0x4a,0x40,0x39,0x37, -0x39,0x3a,0x3f,0x46,0x4b,0x4a,0x42,0x3b,0x3a,0x3e,0x46,0x4f,0x51,0x51,0x59,0x63, -0x69,0x83,0x9c,0x9e,0x90,0x7c,0x69,0x5a,0x68,0x66,0x60,0x5a,0x5b,0x60,0x61,0x5e, -0x55,0x53,0x4f,0x4d,0x4f,0x53,0x54,0x53,0x4b,0x48,0x49,0x4e,0x53,0x57,0x5a,0x5d, -0x59,0x59,0x58,0x56,0x55,0x5a,0x66,0x71,0x77,0x69,0x59,0x4c,0x43,0x3c,0x38,0x37, -0x3c,0x40,0x43,0x44,0x42,0x45,0x4d,0x55,0x58,0x5b,0x5c,0x5b,0x5a,0x59,0x55,0x51, -0x58,0x61,0x6e,0x79,0x83,0x8a,0x8b,0x88,0x84,0x82,0x7c,0x71,0x67,0x65,0x6b,0x72, -0x6c,0x6d,0x69,0x5e,0x54,0x50,0x51,0x52,0x39,0x29,0x24,0x2f,0x3f,0x4c,0x4c,0x41, -0x41,0x40,0x48,0x58,0x5f,0x5a,0x54,0x54,0x4b,0x4f,0x53,0x5b,0x5c,0x4d,0x3e,0x3d, -0x42,0x43,0x4c,0x58,0x59,0x4e,0x45,0x44,0x40,0x45,0x55,0x64,0x68,0x68,0x61,0x55, -0x3d,0x2b,0x2e,0x44,0x50,0x53,0x58,0x5f,0x56,0x4f,0x51,0x4c,0x4f,0x45,0x51,0x5b, -0x75,0x73,0x6e,0x68,0x6c,0x79,0x72,0x5b,0x4b,0x36,0x2f,0x2a,0x22,0x1e,0x2a,0x48, -0x54,0x51,0x4b,0x43,0x49,0x61,0x6c,0x62,0x5f,0x68,0x72,0x72,0x67,0x55,0x41,0x33, -0x47,0x48,0x47,0x44,0x41,0x3f,0x3c,0x39,0x3c,0x40,0x44,0x45,0x42,0x41,0x41,0x43, -0x47,0x49,0x4d,0x51,0x51,0x4d,0x47,0x43,0x44,0x46,0x47,0x47,0x49,0x4d,0x51,0x52, -0x46,0x4a,0x4b,0x47,0x42,0x41,0x44,0x46,0x43,0x41,0x40,0x45,0x4c,0x51,0x50,0x4d, -0x53,0x54,0x55,0x54,0x53,0x55,0x5b,0x5f,0x68,0x68,0x63,0x58,0x4e,0x4c,0x4f,0x53, -0x4e,0x47,0x40,0x3e,0x3e,0x3d,0x3c,0x3c,0x48,0x4d,0x4f,0x4d,0x4a,0x4a,0x4c,0x4d, -0x51,0x4d,0x4a,0x47,0x46,0x46,0x4c,0x53,0x58,0x5a,0x59,0x55,0x54,0x55,0x52,0x4d, -0x49,0x47,0x44,0x45,0x4a,0x50,0x4f,0x4c,0x46,0x42,0x3e,0x40,0x47,0x4e,0x52,0x53, -0x50,0x52,0x4f,0x48,0x42,0x42,0x45,0x48,0x4e,0x4f,0x4b,0x45,0x44,0x4a,0x4e,0x4f, -0x4e,0x4d,0x4b,0x4c,0x4f,0x4f,0x4e,0x4c,0x54,0x63,0x6d,0x6c,0x64,0x51,0x41,0x3d, -0x3a,0x44,0x4e,0x52,0x53,0x54,0x55,0x56,0x4e,0x4c,0x4a,0x4a,0x4b,0x4d,0x4e,0x4e, -0x52,0x56,0x58,0x53,0x4c,0x48,0x45,0x43,0x44,0x46,0x47,0x48,0x49,0x4b,0x4d,0x4f, -0x52,0x58,0x60,0x65,0x5f,0x55,0x4d,0x4a,0x4d,0x4f,0x52,0x53,0x52,0x50,0x4d,0x4c, -0x54,0x57,0x5b,0x5a,0x53,0x4e,0x51,0x57,0x5b,0x5c,0x5b,0x58,0x55,0x52,0x4f,0x4b, -0x51,0x52,0x52,0x4f,0x4c,0x4a,0x4b,0x4e,0x4f,0x50,0x50,0x4f,0x4d,0x4c,0x4d,0x4e, -0x4e,0x4f,0x4f,0x4d,0x4d,0x50,0x52,0x52,0x52,0x52,0x52,0x51,0x4f,0x4b,0x48,0x46, -0x44,0x44,0x43,0x42,0x41,0x42,0x46,0x4a,0x4e,0x50,0x51,0x51,0x53,0x56,0x55,0x52, -0x48,0x4a,0x4d,0x4f,0x51,0x52,0x53,0x53,0x56,0x57,0x54,0x4d,0x4a,0x4c,0x4f,0x50, -0x51,0x4c,0x4e,0x58,0x5f,0x5c,0x55,0x51,0x54,0x54,0x58,0x62,0x6f,0x78,0x79,0x77, -0x78,0x75,0x73,0x74,0x74,0x72,0x71,0x71,0x72,0x72,0x72,0x71,0x70,0x6e,0x6c,0x6b, -0x6a,0x69,0x68,0x66,0x66,0x66,0x67,0x68,0x6b,0x6a,0x6a,0x6a,0x6a,0x68,0x65,0x63, -0x5f,0x5a,0x57,0x58,0x59,0x58,0x58,0x58,0x57,0x51,0x4a,0x48,0x48,0x42,0x38,0x2e, -0x24,0x22,0x25,0x2b,0x33,0x38,0x3d,0x41,0x41,0x41,0x40,0x3f,0x3f,0x40,0x43,0x45, -0x4e,0x58,0x62,0x65,0x64,0x63,0x61,0x60,0x5a,0x53,0x4e,0x51,0x57,0x5c,0x5f,0x62, -0x61,0x65,0x64,0x58,0x4c,0x47,0x4a,0x4f,0x4c,0x38,0x21,0x12,0x0e,0x10,0x15,0x19, -0x17,0x1b,0x21,0x29,0x32,0x3b,0x43,0x47,0x4e,0x52,0x54,0x53,0x55,0x58,0x56,0x51, -0x52,0x5a,0x63,0x68,0x69,0x6a,0x69,0x67,0x64,0x62,0x60,0x5f,0x5f,0x60,0x60,0x60, -0x5d,0x5c,0x5b,0x5b,0x5c,0x5c,0x5a,0x59,0x5c,0x5b,0x59,0x57,0x55,0x55,0x54,0x54, -0x57,0x5a,0x58,0x50,0x4c,0x4d,0x4e,0x4c,0x4e,0x4d,0x4e,0x50,0x4e,0x46,0x3e,0x3b, -0x39,0x36,0x35,0x38,0x3e,0x41,0x3f,0x3c,0x37,0x3b,0x42,0x4b,0x55,0x63,0x76,0x85, -0x99,0x99,0x8a,0x6d,0x5a,0x5b,0x61,0x62,0x64,0x6c,0x70,0x6c,0x66,0x66,0x6a,0x6e, -0x5c,0x59,0x53,0x4e,0x4f,0x52,0x53,0x51,0x4b,0x49,0x4a,0x4e,0x53,0x55,0x58,0x5b, -0x58,0x5a,0x59,0x56,0x5a,0x66,0x71,0x75,0x6e,0x61,0x51,0x46,0x3f,0x39,0x36,0x36, -0x39,0x3b,0x3f,0x40,0x3f,0x3f,0x47,0x50,0x55,0x58,0x59,0x56,0x54,0x52,0x4f,0x4b, -0x52,0x57,0x5f,0x69,0x77,0x84,0x8b,0x8c,0x86,0x83,0x7f,0x79,0x74,0x6e,0x6a,0x68, -0x6d,0x6d,0x66,0x5a,0x50,0x4d,0x4f,0x50,0x3d,0x3a,0x41,0x4b,0x4f,0x4f,0x4c,0x44, -0x44,0x3e,0x3f,0x4a,0x52,0x52,0x53,0x57,0x54,0x58,0x5a,0x5f,0x5f,0x52,0x44,0x42, -0x43,0x55,0x5f,0x55,0x49,0x46,0x46,0x43,0x3b,0x3e,0x4a,0x59,0x63,0x6b,0x6a,0x5f, -0x41,0x2d,0x31,0x4b,0x5b,0x5e,0x62,0x67,0x5b,0x50,0x4f,0x4a,0x4b,0x3e,0x45,0x4c, -0x69,0x6a,0x6e,0x6d,0x6d,0x75,0x76,0x6b,0x4a,0x38,0x35,0x30,0x2a,0x27,0x2f,0x48, -0x65,0x66,0x63,0x57,0x53,0x5f,0x67,0x5f,0x55,0x4f,0x4e,0x56,0x64,0x6a,0x65,0x5d, -0x4c,0x4e,0x4d,0x48,0x44,0x42,0x3e,0x3a,0x3b,0x40,0x46,0x49,0x49,0x47,0x43,0x41, -0x47,0x49,0x4d,0x50,0x51,0x4e,0x48,0x43,0x46,0x47,0x45,0x43,0x46,0x4c,0x50,0x50, -0x44,0x45,0x43,0x3e,0x3a,0x3c,0x3f,0x40,0x42,0x43,0x44,0x47,0x4a,0x4c,0x4c,0x4b, -0x56,0x5b,0x5f,0x5e,0x5b,0x5b,0x61,0x67,0x6c,0x6b,0x66,0x5c,0x55,0x52,0x51,0x4f, -0x4a,0x46,0x43,0x42,0x41,0x3e,0x3d,0x3e,0x4e,0x52,0x54,0x51,0x4f,0x4f,0x50,0x4f, -0x4c,0x47,0x42,0x40,0x40,0x43,0x4b,0x52,0x58,0x5c,0x5b,0x57,0x56,0x58,0x54,0x4c, -0x40,0x41,0x41,0x43,0x49,0x50,0x50,0x4e,0x46,0x42,0x3e,0x3f,0x45,0x4a,0x4d,0x4e, -0x4c,0x50,0x50,0x48,0x40,0x3f,0x43,0x46,0x4b,0x4c,0x48,0x42,0x44,0x4c,0x50,0x4e, -0x52,0x50,0x4d,0x4b,0x4d,0x4f,0x4f,0x4e,0x5c,0x67,0x6e,0x71,0x71,0x6b,0x68,0x6d, -0x72,0x75,0x73,0x6b,0x61,0x58,0x50,0x4a,0x4b,0x48,0x45,0x46,0x4b,0x4e,0x4e,0x4d, -0x4e,0x57,0x5d,0x5a,0x53,0x4e,0x49,0x45,0x46,0x47,0x49,0x4a,0x4b,0x4d,0x4f,0x51, -0x56,0x5c,0x5f,0x5c,0x55,0x51,0x4f,0x4d,0x4d,0x4e,0x50,0x53,0x54,0x53,0x4f,0x4c, -0x4f,0x55,0x5b,0x5c,0x54,0x4e,0x50,0x56,0x59,0x59,0x5a,0x5c,0x5a,0x54,0x51,0x50, -0x52,0x51,0x4f,0x4d,0x4b,0x4b,0x4d,0x4f,0x4f,0x4e,0x4d,0x4c,0x4a,0x4a,0x4c,0x4e, -0x51,0x52,0x50,0x4c,0x4c,0x4f,0x50,0x4f,0x51,0x51,0x4f,0x4c,0x48,0x47,0x48,0x49, -0x49,0x4a,0x4a,0x46,0x43,0x42,0x44,0x47,0x4d,0x4e,0x4f,0x51,0x55,0x57,0x53,0x4d, -0x4a,0x4c,0x4f,0x54,0x58,0x5b,0x5c,0x5d,0x55,0x52,0x4f,0x4e,0x4c,0x4b,0x4c,0x4f, -0x51,0x50,0x52,0x57,0x5c,0x5c,0x57,0x51,0x52,0x53,0x54,0x59,0x66,0x75,0x7a,0x78, -0x7a,0x76,0x75,0x77,0x76,0x74,0x72,0x73,0x74,0x74,0x74,0x72,0x71,0x6e,0x6c,0x6b, -0x6b,0x6a,0x68,0x67,0x67,0x67,0x69,0x6a,0x6b,0x6b,0x6b,0x6b,0x6a,0x68,0x65,0x63, -0x60,0x5e,0x5e,0x61,0x62,0x60,0x60,0x63,0x61,0x5d,0x57,0x53,0x52,0x50,0x4b,0x46, -0x35,0x2c,0x26,0x29,0x2f,0x34,0x3a,0x3f,0x41,0x42,0x44,0x45,0x46,0x48,0x4a,0x4c, -0x4c,0x51,0x56,0x58,0x59,0x5b,0x5a,0x57,0x52,0x4d,0x4a,0x4e,0x55,0x5b,0x60,0x64, -0x6e,0x6d,0x65,0x56,0x4c,0x4a,0x4f,0x52,0x46,0x30,0x19,0x10,0x12,0x17,0x1b,0x1d, -0x20,0x20,0x20,0x21,0x24,0x28,0x2e,0x32,0x3f,0x43,0x48,0x4c,0x50,0x53,0x54,0x54, -0x57,0x61,0x6a,0x6c,0x6c,0x6b,0x6a,0x68,0x65,0x62,0x5f,0x5e,0x5e,0x5f,0x5f,0x5e, -0x5b,0x5b,0x5b,0x5b,0x5c,0x5b,0x59,0x58,0x5a,0x59,0x57,0x56,0x55,0x54,0x55,0x55, -0x56,0x57,0x53,0x4a,0x47,0x4b,0x4d,0x4a,0x45,0x47,0x47,0x45,0x44,0x42,0x3c,0x37, -0x38,0x36,0x36,0x39,0x3d,0x3d,0x38,0x33,0x38,0x3d,0x43,0x49,0x54,0x64,0x72,0x7a, -0x65,0x63,0x5e,0x57,0x56,0x5a,0x5b,0x58,0x5d,0x64,0x6c,0x71,0x74,0x76,0x76,0x75, -0x62,0x5e,0x56,0x50,0x4f,0x51,0x52,0x50,0x4c,0x4a,0x4c,0x50,0x54,0x55,0x57,0x5a, -0x51,0x54,0x52,0x50,0x5c,0x6c,0x6d,0x62,0x52,0x49,0x41,0x3d,0x3b,0x38,0x36,0x36, -0x36,0x38,0x3c,0x3e,0x3c,0x3c,0x43,0x4d,0x52,0x55,0x56,0x53,0x50,0x50,0x50,0x4e, -0x51,0x53,0x56,0x5a,0x65,0x74,0x81,0x88,0x87,0x84,0x81,0x7e,0x7b,0x76,0x6e,0x67, -0x6f,0x69,0x5d,0x51,0x4c,0x4d,0x50,0x50,0x45,0x40,0x3f,0x3a,0x2f,0x33,0x45,0x52, -0x4e,0x45,0x42,0x49,0x4f,0x4c,0x4a,0x4c,0x58,0x5a,0x59,0x5c,0x60,0x54,0x41,0x37, -0x3b,0x51,0x5a,0x4a,0x3c,0x41,0x4b,0x4e,0x4e,0x4b,0x54,0x64,0x6f,0x6c,0x52,0x32, -0x26,0x1e,0x2a,0x47,0x5e,0x6c,0x71,0x6f,0x61,0x5c,0x5a,0x45,0x33,0x25,0x45,0x66, -0x7b,0x72,0x68,0x61,0x61,0x6a,0x68,0x5a,0x3c,0x34,0x3a,0x38,0x33,0x33,0x3b,0x52, -0x56,0x64,0x71,0x6b,0x5e,0x5f,0x64,0x60,0x63,0x52,0x47,0x52,0x65,0x69,0x56,0x41, -0x4d,0x50,0x4f,0x49,0x45,0x44,0x41,0x3d,0x3a,0x3f,0x46,0x4c,0x4e,0x4b,0x45,0x41, -0x41,0x44,0x49,0x4f,0x53,0x52,0x4e,0x4a,0x46,0x45,0x41,0x3e,0x41,0x48,0x4c,0x4b, -0x45,0x44,0x40,0x3a,0x39,0x3c,0x41,0x43,0x44,0x45,0x47,0x45,0x42,0x40,0x41,0x42, -0x4f,0x57,0x5f,0x62,0x5f,0x5d,0x60,0x63,0x67,0x65,0x5f,0x58,0x54,0x53,0x4d,0x46, -0x3b,0x3b,0x3e,0x42,0x44,0x44,0x46,0x48,0x4b,0x4f,0x50,0x4c,0x49,0x4a,0x4a,0x48, -0x4e,0x48,0x42,0x3f,0x3e,0x3f,0x43,0x48,0x56,0x5a,0x5a,0x57,0x57,0x59,0x54,0x4c, -0x43,0x44,0x43,0x43,0x46,0x49,0x48,0x44,0x46,0x42,0x3d,0x3d,0x40,0x43,0x44,0x43, -0x47,0x4e,0x50,0x48,0x40,0x3e,0x42,0x44,0x47,0x49,0x48,0x45,0x48,0x4f,0x50,0x4b, -0x4b,0x4a,0x49,0x49,0x4c,0x4d,0x4c,0x49,0x45,0x50,0x59,0x61,0x68,0x6a,0x6f,0x79, -0x6f,0x6d,0x6c,0x6f,0x77,0x78,0x6f,0x64,0x4e,0x4a,0x45,0x46,0x4a,0x4d,0x4b,0x47, -0x46,0x52,0x5c,0x5b,0x55,0x4f,0x49,0x43,0x44,0x46,0x49,0x4b,0x4c,0x4d,0x4e,0x4f, -0x4a,0x50,0x51,0x4b,0x49,0x4e,0x53,0x55,0x52,0x51,0x52,0x54,0x57,0x56,0x52,0x4e, -0x51,0x58,0x60,0x61,0x59,0x52,0x53,0x59,0x5f,0x5d,0x5e,0x61,0x5d,0x53,0x4e,0x4e, -0x53,0x4f,0x4b,0x49,0x4a,0x4d,0x4f,0x50,0x50,0x4f,0x4d,0x4a,0x49,0x4a,0x4d,0x50, -0x52,0x53,0x50,0x4b,0x4a,0x4d,0x4e,0x4c,0x50,0x50,0x4d,0x48,0x44,0x44,0x49,0x4d, -0x4a,0x4c,0x4e,0x4d,0x4a,0x4a,0x4e,0x51,0x49,0x4b,0x4d,0x52,0x57,0x58,0x51,0x48, -0x52,0x53,0x54,0x57,0x58,0x58,0x57,0x56,0x54,0x51,0x52,0x56,0x56,0x4f,0x4b,0x4c, -0x4f,0x51,0x52,0x54,0x58,0x5a,0x58,0x52,0x4e,0x50,0x4f,0x50,0x5e,0x71,0x79,0x76, -0x7c,0x78,0x76,0x78,0x78,0x75,0x73,0x75,0x76,0x75,0x75,0x73,0x71,0x6f,0x6c,0x6b, -0x69,0x68,0x67,0x67,0x68,0x6a,0x6c,0x6d,0x6b,0x6b,0x6b,0x6b,0x6b,0x69,0x65,0x63, -0x60,0x60,0x63,0x68,0x69,0x66,0x67,0x6b,0x69,0x66,0x61,0x5b,0x59,0x59,0x5a,0x59, -0x54,0x44,0x34,0x2d,0x2d,0x2e,0x31,0x34,0x3a,0x3d,0x40,0x43,0x44,0x45,0x47,0x48, -0x4b,0x4c,0x4c,0x4c,0x4f,0x53,0x53,0x50,0x49,0x46,0x48,0x4e,0x56,0x5b,0x5f,0x62, -0x67,0x61,0x53,0x42,0x39,0x3b,0x3f,0x40,0x32,0x1f,0x0f,0x0f,0x19,0x21,0x23,0x22, -0x20,0x22,0x23,0x23,0x21,0x22,0x25,0x28,0x34,0x37,0x3e,0x46,0x4c,0x50,0x55,0x59, -0x5e,0x68,0x71,0x70,0x6d,0x6b,0x69,0x66,0x65,0x62,0x5f,0x5d,0x5d,0x5d,0x5d,0x5c, -0x5b,0x5b,0x5b,0x5c,0x5d,0x5c,0x5a,0x58,0x58,0x57,0x56,0x54,0x54,0x54,0x55,0x56, -0x56,0x56,0x4f,0x45,0x44,0x49,0x4b,0x48,0x46,0x49,0x48,0x43,0x42,0x43,0x40,0x3a, -0x39,0x37,0x37,0x39,0x3d,0x3c,0x37,0x31,0x34,0x3b,0x42,0x48,0x51,0x5c,0x5f,0x5b, -0x4e,0x47,0x47,0x54,0x66,0x70,0x73,0x73,0x5d,0x55,0x51,0x5b,0x6f,0x7c,0x7c,0x74, -0x63,0x5f,0x57,0x50,0x4f,0x51,0x52,0x50,0x49,0x49,0x4b,0x4f,0x52,0x53,0x55,0x57, -0x57,0x5a,0x58,0x58,0x6a,0x7c,0x72,0x5a,0x46,0x3f,0x39,0x38,0x38,0x36,0x33,0x33, -0x35,0x37,0x3b,0x3d,0x3c,0x3b,0x42,0x4c,0x50,0x53,0x55,0x52,0x51,0x53,0x56,0x57, -0x54,0x55,0x53,0x51,0x56,0x64,0x75,0x7f,0x86,0x86,0x85,0x82,0x7c,0x75,0x71,0x6e, -0x70,0x65,0x54,0x49,0x48,0x4e,0x51,0x50,0x4c,0x44,0x43,0x44,0x3f,0x42,0x4b,0x50, -0x4c,0x46,0x47,0x53,0x59,0x55,0x4e,0x4c,0x3b,0x3e,0x3e,0x46,0x53,0x4d,0x38,0x29, -0x38,0x47,0x55,0x57,0x52,0x54,0x5b,0x61,0x6a,0x5a,0x53,0x5f,0x6d,0x6b,0x4a,0x21, -0x16,0x26,0x40,0x53,0x5b,0x66,0x70,0x70,0x76,0x5d,0x4c,0x3c,0x3a,0x2f,0x3b,0x46, -0x5f,0x6c,0x73,0x68,0x5f,0x65,0x5f,0x4a,0x3a,0x39,0x42,0x3c,0x30,0x2d,0x33,0x48, -0x59,0x64,0x6f,0x66,0x56,0x56,0x61,0x65,0x66,0x4e,0x3b,0x45,0x60,0x6e,0x63,0x52, -0x4f,0x53,0x56,0x55,0x4e,0x47,0x41,0x3e,0x42,0x49,0x4d,0x4c,0x4c,0x4d,0x4b,0x47, -0x40,0x40,0x46,0x50,0x55,0x53,0x4f,0x4e,0x4b,0x46,0x40,0x3f,0x43,0x48,0x4a,0x4a, -0x45,0x41,0x3d,0x3b,0x3c,0x3f,0x43,0x45,0x47,0x49,0x49,0x46,0x44,0x44,0x48,0x4b, -0x55,0x58,0x5b,0x5c,0x5c,0x5d,0x61,0x65,0x5f,0x54,0x4a,0x4b,0x52,0x56,0x50,0x48, -0x41,0x42,0x41,0x40,0x40,0x42,0x48,0x4d,0x55,0x53,0x4f,0x4a,0x46,0x44,0x44,0x46, -0x45,0x4a,0x4d,0x4a,0x43,0x40,0x45,0x4a,0x48,0x4f,0x52,0x51,0x53,0x57,0x56,0x51, -0x4c,0x4c,0x49,0x46,0x45,0x48,0x4b,0x4b,0x48,0x43,0x41,0x43,0x46,0x44,0x40,0x3e, -0x44,0x4a,0x4e,0x4b,0x42,0x3d,0x3f,0x43,0x42,0x43,0x45,0x47,0x4a,0x4c,0x4d,0x4d, -0x49,0x41,0x3d,0x41,0x45,0x46,0x47,0x4a,0x44,0x43,0x44,0x4a,0x53,0x5b,0x5e,0x5e, -0x55,0x5c,0x69,0x71,0x6f,0x6e,0x67,0x5a,0x53,0x4e,0x48,0x49,0x4d,0x4f,0x4e,0x4b, -0x51,0x53,0x55,0x57,0x55,0x51,0x4c,0x49,0x45,0x46,0x47,0x4a,0x4d,0x4e,0x4e,0x4d, -0x4b,0x4d,0x4e,0x4c,0x4b,0x4d,0x4e,0x4e,0x4e,0x4e,0x4e,0x4f,0x53,0x57,0x56,0x52, -0x56,0x5a,0x5c,0x5a,0x55,0x51,0x51,0x54,0x58,0x56,0x57,0x5c,0x5c,0x57,0x52,0x52, -0x56,0x51,0x4d,0x4d,0x52,0x56,0x57,0x56,0x54,0x58,0x5b,0x58,0x51,0x4d,0x4d,0x50, -0x55,0x52,0x50,0x50,0x4e,0x4c,0x4f,0x55,0x57,0x50,0x49,0x48,0x4d,0x50,0x4f,0x4c, -0x47,0x50,0x57,0x57,0x53,0x51,0x52,0x52,0x56,0x53,0x51,0x54,0x5b,0x5c,0x51,0x44, -0x4d,0x57,0x60,0x61,0x5c,0x59,0x57,0x56,0x56,0x58,0x56,0x52,0x52,0x54,0x52,0x4e, -0x54,0x53,0x55,0x59,0x5a,0x57,0x54,0x53,0x4c,0x52,0x53,0x53,0x5d,0x6e,0x77,0x74, -0x7c,0x7b,0x7b,0x7a,0x76,0x71,0x72,0x76,0x75,0x75,0x75,0x75,0x73,0x70,0x6d,0x6b, -0x6a,0x68,0x66,0x67,0x69,0x6c,0x6c,0x6c,0x69,0x6a,0x6a,0x69,0x67,0x65,0x64,0x64, -0x65,0x65,0x67,0x69,0x6b,0x6d,0x6e,0x6f,0x70,0x70,0x6d,0x67,0x62,0x62,0x66,0x6c, -0x6c,0x63,0x54,0x46,0x3c,0x37,0x36,0x35,0x37,0x37,0x39,0x3a,0x3c,0x3e,0x41,0x43, -0x4b,0x4b,0x4b,0x4c,0x4c,0x4d,0x4e,0x4f,0x48,0x49,0x4b,0x4c,0x4e,0x4f,0x4f,0x50, -0x4e,0x47,0x3d,0x35,0x30,0x2b,0x26,0x22,0x20,0x1a,0x19,0x1e,0x22,0x22,0x25,0x29, -0x2b,0x28,0x25,0x23,0x23,0x27,0x2b,0x2e,0x31,0x36,0x3d,0x43,0x4a,0x51,0x58,0x5d, -0x6c,0x6e,0x6f,0x70,0x6f,0x6d,0x6b,0x69,0x64,0x62,0x60,0x5f,0x5f,0x5f,0x5d,0x5c, -0x5d,0x5c,0x5a,0x59,0x59,0x58,0x57,0x56,0x54,0x53,0x54,0x57,0x55,0x52,0x53,0x57, -0x58,0x56,0x4c,0x40,0x41,0x4a,0x4a,0x42,0x49,0x4c,0x4d,0x49,0x44,0x41,0x3e,0x3b, -0x3a,0x36,0x37,0x3e,0x3e,0x38,0x34,0x37,0x32,0x3a,0x41,0x44,0x48,0x4c,0x4d,0x4b, -0x43,0x3a,0x39,0x4e,0x6c,0x7d,0x7a,0x71,0x62,0x64,0x5f,0x5a,0x64,0x78,0x80,0x7c, -0x66,0x61,0x5b,0x55,0x50,0x4d,0x4c,0x4c,0x49,0x46,0x4b,0x51,0x52,0x55,0x55,0x4f, -0x4e,0x52,0x59,0x61,0x6c,0x79,0x72,0x5b,0x42,0x40,0x41,0x42,0x3d,0x34,0x2e,0x2e, -0x32,0x38,0x3b,0x37,0x35,0x3b,0x44,0x4a,0x53,0x53,0x51,0x4e,0x4e,0x52,0x58,0x5e, -0x59,0x54,0x4f,0x4c,0x49,0x4d,0x60,0x75,0x83,0x84,0x85,0x84,0x7e,0x76,0x71,0x6f, -0x6b,0x63,0x54,0x48,0x47,0x4f,0x53,0x52,0x4d,0x49,0x43,0x3d,0x3e,0x4e,0x58,0x54, -0x51,0x4e,0x4c,0x53,0x58,0x4c,0x3e,0x3d,0x30,0x40,0x43,0x4b,0x3e,0x38,0x24,0x25, -0x3d,0x4c,0x4f,0x5b,0x4c,0x58,0x63,0x5d,0x61,0x43,0x4e,0x5f,0x74,0x69,0x4a,0x27, -0x18,0x31,0x53,0x6a,0x5f,0x5c,0x73,0x7b,0x77,0x54,0x4a,0x45,0x40,0x30,0x39,0x3c, -0x52,0x5d,0x5f,0x5f,0x67,0x69,0x5c,0x4f,0x44,0x43,0x34,0x2b,0x29,0x1e,0x27,0x4a, -0x68,0x64,0x66,0x67,0x5c,0x50,0x5a,0x70,0x61,0x45,0x36,0x4d,0x73,0x81,0x6d,0x54, -0x45,0x4a,0x4f,0x51,0x4e,0x49,0x47,0x46,0x4c,0x4d,0x4d,0x4d,0x4f,0x51,0x4f,0x4b, -0x46,0x46,0x4a,0x52,0x55,0x53,0x4f,0x4f,0x48,0x45,0x42,0x41,0x43,0x45,0x46,0x46, -0x42,0x3f,0x3c,0x3a,0x3b,0x3e,0x42,0x44,0x43,0x46,0x49,0x4a,0x4a,0x4f,0x57,0x5d, -0x5a,0x59,0x58,0x57,0x59,0x5d,0x61,0x65,0x5a,0x54,0x4f,0x4e,0x51,0x53,0x51,0x4d, -0x45,0x43,0x40,0x3f,0x41,0x44,0x48,0x4a,0x50,0x4e,0x4c,0x4a,0x48,0x46,0x44,0x44, -0x42,0x47,0x4b,0x49,0x44,0x40,0x42,0x44,0x4f,0x51,0x50,0x4c,0x4e,0x55,0x56,0x52, -0x4c,0x4c,0x49,0x47,0x47,0x4a,0x4c,0x4b,0x48,0x46,0x47,0x4c,0x4d,0x49,0x42,0x3e, -0x3e,0x42,0x46,0x45,0x41,0x3e,0x3f,0x42,0x44,0x45,0x46,0x48,0x49,0x4a,0x4b,0x4b, -0x47,0x40,0x3e,0x43,0x48,0x4a,0x4e,0x53,0x4a,0x4c,0x4c,0x4a,0x46,0x46,0x4a,0x4e, -0x57,0x4c,0x48,0x46,0x42,0x44,0x4d,0x51,0x54,0x4e,0x48,0x46,0x49,0x4c,0x4d,0x4d, -0x50,0x52,0x54,0x55,0x53,0x4f,0x49,0x45,0x4c,0x4c,0x4c,0x4c,0x4b,0x4b,0x4b,0x4b, -0x52,0x54,0x55,0x53,0x51,0x4e,0x4a,0x45,0x4f,0x50,0x51,0x52,0x56,0x59,0x58,0x53, -0x5a,0x5d,0x5f,0x5b,0x56,0x53,0x57,0x5b,0x51,0x52,0x55,0x5b,0x5b,0x57,0x54,0x55, -0x58,0x55,0x53,0x55,0x58,0x5a,0x5a,0x58,0x5b,0x5c,0x5c,0x58,0x52,0x50,0x54,0x58, -0x53,0x50,0x50,0x53,0x53,0x51,0x51,0x54,0x4d,0x4e,0x51,0x57,0x5b,0x59,0x50,0x48, -0x48,0x4d,0x53,0x54,0x55,0x57,0x58,0x57,0x56,0x57,0x58,0x5a,0x5d,0x5d,0x55,0x4d, -0x4f,0x59,0x61,0x61,0x5c,0x57,0x54,0x52,0x4e,0x52,0x57,0x5a,0x5e,0x61,0x5e,0x58, -0x50,0x51,0x54,0x5a,0x5b,0x58,0x54,0x52,0x55,0x53,0x51,0x51,0x54,0x5d,0x6c,0x78, -0x7b,0x7a,0x7a,0x78,0x77,0x76,0x75,0x74,0x74,0x75,0x75,0x75,0x73,0x71,0x6e,0x6c, -0x6a,0x69,0x67,0x67,0x68,0x69,0x6a,0x6a,0x67,0x69,0x6b,0x6b,0x6a,0x68,0x67,0x67, -0x6a,0x6b,0x6c,0x6e,0x70,0x71,0x73,0x73,0x75,0x74,0x72,0x6d,0x69,0x67,0x69,0x6b, -0x71,0x6d,0x67,0x5f,0x57,0x4f,0x47,0x42,0x46,0x42,0x3e,0x3c,0x3d,0x3e,0x3e,0x3d, -0x43,0x43,0x44,0x45,0x46,0x48,0x4a,0x4b,0x53,0x51,0x4e,0x4b,0x46,0x42,0x3f,0x3d, -0x3e,0x3b,0x36,0x33,0x30,0x2b,0x26,0x22,0x24,0x22,0x24,0x29,0x2e,0x2f,0x30,0x32, -0x2c,0x2c,0x2d,0x2e,0x30,0x33,0x36,0x38,0x38,0x3c,0x43,0x49,0x50,0x58,0x5f,0x64, -0x6e,0x6f,0x70,0x70,0x6f,0x6c,0x69,0x67,0x64,0x62,0x60,0x5f,0x5f,0x5e,0x5d,0x5c, -0x5c,0x5b,0x5a,0x59,0x59,0x58,0x57,0x55,0x55,0x53,0x54,0x56,0x54,0x52,0x53,0x57, -0x56,0x52,0x48,0x3f,0x3f,0x45,0x45,0x41,0x44,0x48,0x4b,0x49,0x46,0x44,0x41,0x3e, -0x36,0x33,0x37,0x40,0x40,0x38,0x32,0x33,0x2f,0x36,0x3c,0x3f,0x45,0x4f,0x59,0x5d, -0x4e,0x41,0x38,0x3f,0x50,0x5d,0x5c,0x56,0x71,0x69,0x5e,0x5f,0x6f,0x80,0x81,0x78, -0x6b,0x65,0x5e,0x5a,0x54,0x4e,0x4c,0x4e,0x4b,0x48,0x4d,0x52,0x51,0x53,0x52,0x4c, -0x47,0x49,0x52,0x58,0x58,0x57,0x4e,0x3e,0x44,0x41,0x3f,0x3d,0x38,0x30,0x2d,0x2e, -0x2f,0x33,0x38,0x3f,0x4a,0x51,0x4b,0x3f,0x50,0x51,0x51,0x4c,0x49,0x4b,0x54,0x5c, -0x55,0x4e,0x48,0x46,0x44,0x47,0x54,0x63,0x76,0x83,0x8a,0x83,0x77,0x70,0x6b,0x67, -0x6c,0x62,0x54,0x4a,0x4d,0x55,0x59,0x58,0x45,0x43,0x44,0x46,0x49,0x50,0x50,0x45, -0x53,0x44,0x3a,0x42,0x4f,0x4a,0x3c,0x35,0x31,0x3a,0x41,0x53,0x4b,0x3b,0x24,0x28, -0x3b,0x4e,0x56,0x50,0x4c,0x53,0x64,0x5c,0x4d,0x3b,0x53,0x67,0x77,0x65,0x44,0x25, -0x1c,0x32,0x4c,0x60,0x60,0x63,0x70,0x68,0x5c,0x48,0x49,0x4b,0x48,0x35,0x3c,0x45, -0x4b,0x62,0x68,0x5c,0x5b,0x62,0x61,0x5b,0x4f,0x4e,0x3f,0x37,0x35,0x29,0x2c,0x48, -0x51,0x64,0x75,0x7b,0x7d,0x75,0x5c,0x42,0x33,0x34,0x3b,0x45,0x4e,0x51,0x51,0x51, -0x43,0x46,0x49,0x4a,0x48,0x49,0x4b,0x4e,0x57,0x51,0x4d,0x4e,0x51,0x50,0x4e,0x4d, -0x49,0x48,0x4a,0x4e,0x50,0x4d,0x4b,0x4b,0x49,0x47,0x45,0x42,0x42,0x43,0x47,0x49, -0x46,0x44,0x42,0x40,0x40,0x43,0x46,0x48,0x4b,0x4f,0x51,0x50,0x4e,0x50,0x58,0x5f, -0x5b,0x59,0x57,0x59,0x5f,0x63,0x65,0x65,0x5e,0x5d,0x5b,0x57,0x54,0x53,0x54,0x55, -0x51,0x4a,0x42,0x3e,0x40,0x45,0x48,0x4a,0x4e,0x4d,0x4c,0x4c,0x4b,0x49,0x44,0x41, -0x43,0x47,0x4b,0x4c,0x4a,0x46,0x45,0x44,0x4b,0x4a,0x47,0x44,0x48,0x4f,0x51,0x4d, -0x4a,0x4a,0x4a,0x49,0x4b,0x4e,0x4d,0x4a,0x4a,0x49,0x4b,0x4f,0x50,0x4b,0x44,0x41, -0x41,0x41,0x41,0x40,0x3f,0x3e,0x3e,0x3f,0x43,0x44,0x45,0x46,0x48,0x48,0x49,0x49, -0x4e,0x4a,0x48,0x4b,0x4b,0x49,0x4a,0x4f,0x65,0x6e,0x74,0x6e,0x5e,0x50,0x4c,0x4d, -0x47,0x38,0x33,0x37,0x36,0x3a,0x4a,0x56,0x56,0x51,0x4a,0x45,0x45,0x48,0x4c,0x4e, -0x4f,0x51,0x54,0x55,0x54,0x50,0x4b,0x47,0x49,0x4b,0x4d,0x4d,0x4d,0x4e,0x50,0x53, -0x5a,0x56,0x50,0x4a,0x49,0x4b,0x4b,0x49,0x51,0x53,0x54,0x55,0x59,0x5c,0x5a,0x56, -0x5b,0x5f,0x62,0x5d,0x55,0x51,0x53,0x58,0x50,0x52,0x56,0x5b,0x5c,0x5a,0x59,0x5a, -0x59,0x58,0x58,0x5a,0x5d,0x5e,0x5e,0x5c,0x57,0x57,0x55,0x53,0x51,0x51,0x54,0x57, -0x57,0x54,0x53,0x55,0x58,0x58,0x58,0x58,0x54,0x54,0x56,0x59,0x5b,0x5a,0x56,0x52, -0x4f,0x52,0x55,0x56,0x59,0x5b,0x5b,0x58,0x59,0x5d,0x61,0x60,0x5f,0x5e,0x5a,0x56, -0x54,0x5d,0x64,0x64,0x5e,0x59,0x54,0x51,0x55,0x56,0x56,0x58,0x5a,0x5a,0x55,0x4f, -0x53,0x53,0x56,0x5b,0x5b,0x56,0x51,0x4e,0x59,0x51,0x4f,0x51,0x4f,0x4e,0x60,0x78, -0x7b,0x7d,0x7c,0x79,0x7a,0x7d,0x7b,0x75,0x74,0x75,0x75,0x75,0x73,0x71,0x6f,0x6e, -0x6b,0x6b,0x6a,0x68,0x67,0x67,0x69,0x6a,0x66,0x68,0x6b,0x6c,0x6c,0x6c,0x6b,0x6c, -0x70,0x70,0x72,0x74,0x75,0x76,0x77,0x77,0x7a,0x7a,0x78,0x76,0x73,0x70,0x6d,0x6c, -0x6e,0x6f,0x72,0x74,0x72,0x6d,0x66,0x61,0x58,0x52,0x4b,0x47,0x47,0x47,0x45,0x42, -0x3f,0x3e,0x3c,0x3c,0x3c,0x3d,0x3e,0x3f,0x3e,0x3e,0x3e,0x3f,0x3f,0x40,0x40,0x40, -0x3f,0x3e,0x3d,0x3a,0x37,0x34,0x31,0x2f,0x34,0x37,0x3a,0x3c,0x3f,0x41,0x3f,0x3c, -0x37,0x39,0x3c,0x40,0x43,0x44,0x45,0x44,0x43,0x46,0x4b,0x51,0x58,0x60,0x68,0x6c, -0x70,0x70,0x70,0x70,0x6d,0x6a,0x67,0x65,0x64,0x62,0x60,0x5e,0x5e,0x5d,0x5b,0x5a, -0x5b,0x5a,0x59,0x58,0x58,0x57,0x56,0x55,0x55,0x54,0x53,0x54,0x53,0x52,0x54,0x58, -0x57,0x4f,0x47,0x42,0x41,0x43,0x44,0x43,0x40,0x45,0x49,0x48,0x46,0x45,0x42,0x3e, -0x34,0x33,0x3a,0x44,0x45,0x3b,0x32,0x31,0x32,0x37,0x3d,0x41,0x47,0x4f,0x55,0x57, -0x4d,0x49,0x42,0x3f,0x42,0x4c,0x57,0x5e,0x4e,0x4c,0x51,0x63,0x78,0x82,0x7d,0x73, -0x66,0x5f,0x5c,0x5e,0x59,0x4e,0x48,0x49,0x4a,0x47,0x4b,0x50,0x50,0x51,0x50,0x4a, -0x4a,0x4d,0x58,0x5f,0x57,0x4e,0x48,0x41,0x44,0x41,0x3c,0x39,0x34,0x30,0x2f,0x32, -0x3c,0x3c,0x3f,0x4b,0x63,0x70,0x5f,0x44,0x4a,0x4e,0x51,0x4d,0x47,0x47,0x50,0x59, -0x52,0x4a,0x44,0x43,0x43,0x44,0x4a,0x51,0x67,0x7d,0x8a,0x7e,0x6f,0x6c,0x6c,0x68, -0x6b,0x60,0x51,0x4a,0x4e,0x57,0x59,0x57,0x55,0x48,0x40,0x40,0x46,0x54,0x60,0x60, -0x5b,0x49,0x3e,0x46,0x4f,0x48,0x37,0x2b,0x2a,0x43,0x4f,0x56,0x53,0x4f,0x39,0x2c, -0x3b,0x53,0x5b,0x4b,0x56,0x57,0x63,0x54,0x41,0x3f,0x63,0x76,0x7a,0x5c,0x3b,0x25, -0x1f,0x3c,0x54,0x63,0x68,0x72,0x78,0x65,0x46,0x41,0x4a,0x4c,0x4c,0x34,0x3b,0x4e, -0x69,0x76,0x73,0x65,0x64,0x66,0x5d,0x53,0x4c,0x4e,0x46,0x42,0x40,0x34,0x34,0x47, -0x57,0x60,0x5f,0x5a,0x65,0x72,0x61,0x40,0x1c,0x2f,0x45,0x50,0x4f,0x4b,0x49,0x49, -0x4c,0x4b,0x49,0x46,0x45,0x47,0x4d,0x51,0x57,0x50,0x4c,0x4e,0x4f,0x4b,0x49,0x4b, -0x4c,0x4c,0x4c,0x4c,0x4c,0x4b,0x49,0x49,0x4c,0x49,0x44,0x3f,0x3e,0x41,0x48,0x4d, -0x44,0x43,0x41,0x3f,0x3e,0x3f,0x41,0x43,0x53,0x56,0x58,0x54,0x4e,0x4c,0x51,0x56, -0x5b,0x5b,0x5d,0x65,0x6c,0x6f,0x6a,0x64,0x66,0x65,0x62,0x5b,0x55,0x52,0x54,0x56, -0x5d,0x55,0x49,0x40,0x3f,0x43,0x49,0x4d,0x53,0x50,0x4e,0x4e,0x4e,0x4b,0x45,0x40, -0x43,0x45,0x48,0x4b,0x4d,0x4c,0x4a,0x49,0x42,0x42,0x41,0x42,0x48,0x4e,0x4d,0x48, -0x47,0x4a,0x4c,0x4d,0x50,0x50,0x4c,0x46,0x48,0x47,0x48,0x4b,0x4b,0x48,0x45,0x45, -0x42,0x3e,0x3a,0x39,0x3b,0x3e,0x3f,0x3e,0x40,0x40,0x42,0x44,0x46,0x47,0x48,0x48, -0x45,0x43,0x46,0x4b,0x4a,0x47,0x49,0x4e,0x4d,0x58,0x62,0x62,0x59,0x51,0x51,0x53, -0x5b,0x56,0x5c,0x64,0x5f,0x58,0x56,0x54,0x56,0x52,0x4d,0x47,0x45,0x47,0x4b,0x4e, -0x51,0x52,0x54,0x55,0x54,0x52,0x50,0x4e,0x46,0x4a,0x4e,0x50,0x50,0x51,0x55,0x59, -0x55,0x51,0x4a,0x46,0x49,0x50,0x54,0x53,0x54,0x55,0x55,0x55,0x58,0x5b,0x5b,0x59, -0x63,0x68,0x6c,0x67,0x5d,0x55,0x54,0x57,0x56,0x55,0x56,0x5a,0x5d,0x5e,0x5e,0x5d, -0x59,0x58,0x58,0x59,0x5c,0x61,0x64,0x66,0x62,0x60,0x5f,0x61,0x65,0x66,0x64,0x61, -0x5c,0x58,0x54,0x56,0x5a,0x5d,0x5e,0x5d,0x60,0x5d,0x59,0x56,0x56,0x57,0x5a,0x5b, -0x5c,0x5f,0x61,0x61,0x60,0x5f,0x5c,0x58,0x61,0x65,0x67,0x64,0x61,0x5f,0x5c,0x5a, -0x5a,0x62,0x68,0x68,0x64,0x5f,0x5c,0x59,0x57,0x54,0x50,0x50,0x55,0x59,0x5a,0x59, -0x55,0x55,0x57,0x5a,0x5b,0x57,0x54,0x52,0x55,0x4f,0x50,0x54,0x51,0x4e,0x5b,0x70, -0x77,0x7e,0x80,0x7c,0x7b,0x7e,0x7c,0x75,0x75,0x75,0x75,0x75,0x74,0x72,0x71,0x6f, -0x6d,0x6e,0x6d,0x6a,0x67,0x66,0x68,0x6a,0x68,0x69,0x6b,0x6c,0x6c,0x6d,0x6f,0x70, -0x73,0x74,0x75,0x77,0x78,0x79,0x79,0x79,0x7c,0x7c,0x7c,0x7c,0x7b,0x77,0x71,0x6d, -0x6b,0x6d,0x71,0x76,0x7a,0x7c,0x7c,0x7b,0x6f,0x6a,0x64,0x5f,0x5b,0x58,0x54,0x52, -0x4d,0x4b,0x47,0x44,0x40,0x3f,0x3e,0x3e,0x45,0x45,0x45,0x45,0x46,0x46,0x47,0x47, -0x45,0x43,0x41,0x3f,0x3d,0x3e,0x40,0x42,0x43,0x49,0x4b,0x49,0x49,0x4b,0x47,0x41, -0x4a,0x4c,0x4f,0x51,0x52,0x51,0x4f,0x4d,0x4e,0x50,0x53,0x58,0x5e,0x65,0x6b,0x6f, -0x6f,0x6f,0x6f,0x6e,0x6c,0x69,0x66,0x64,0x63,0x61,0x5f,0x5d,0x5d,0x5c,0x5a,0x59, -0x5a,0x59,0x58,0x57,0x58,0x57,0x56,0x54,0x55,0x54,0x53,0x53,0x54,0x54,0x56,0x59, -0x53,0x4b,0x45,0x46,0x46,0x43,0x42,0x44,0x41,0x44,0x46,0x44,0x43,0x42,0x3f,0x3b, -0x35,0x36,0x3e,0x4a,0x4b,0x3f,0x36,0x34,0x31,0x34,0x3b,0x45,0x4f,0x51,0x4a,0x42, -0x40,0x47,0x4f,0x56,0x5a,0x5b,0x58,0x55,0x4a,0x4f,0x5f,0x72,0x79,0x72,0x6b,0x68, -0x5c,0x55,0x56,0x60,0x61,0x55,0x4a,0x47,0x47,0x44,0x48,0x4e,0x4e,0x51,0x51,0x4b, -0x49,0x4d,0x58,0x5a,0x51,0x4d,0x4d,0x49,0x41,0x3e,0x3a,0x36,0x32,0x31,0x33,0x36, -0x3e,0x3c,0x38,0x40,0x59,0x6c,0x61,0x4a,0x46,0x4c,0x50,0x50,0x4b,0x49,0x4c,0x51, -0x4f,0x4a,0x47,0x47,0x47,0x46,0x49,0x4d,0x5b,0x6d,0x79,0x74,0x6c,0x6d,0x70,0x70, -0x68,0x5b,0x4b,0x46,0x4b,0x51,0x50,0x4b,0x39,0x33,0x38,0x44,0x4c,0x55,0x5d,0x5d, -0x5f,0x50,0x49,0x4b,0x49,0x41,0x3a,0x36,0x32,0x4e,0x5c,0x5a,0x55,0x4f,0x3d,0x2e, -0x40,0x58,0x5c,0x54,0x61,0x5c,0x59,0x4b,0x49,0x53,0x7a,0x82,0x76,0x4d,0x31,0x2a, -0x24,0x4b,0x61,0x64,0x63,0x6c,0x71,0x5e,0x46,0x45,0x49,0x46,0x46,0x2e,0x39,0x55, -0x71,0x74,0x70,0x6c,0x6d,0x64,0x51,0x45,0x47,0x4e,0x4e,0x49,0x42,0x36,0x3a,0x4c, -0x50,0x58,0x62,0x6d,0x77,0x72,0x58,0x3b,0x28,0x38,0x4c,0x58,0x5c,0x5a,0x52,0x4a, -0x50,0x4e,0x4c,0x4b,0x4c,0x4e,0x50,0x52,0x4e,0x4a,0x4a,0x4d,0x4c,0x47,0x47,0x4b, -0x54,0x54,0x54,0x53,0x52,0x51,0x50,0x4f,0x4d,0x4a,0x45,0x42,0x41,0x43,0x46,0x49, -0x48,0x48,0x46,0x44,0x41,0x3f,0x40,0x42,0x4b,0x50,0x55,0x54,0x51,0x50,0x54,0x58, -0x5f,0x60,0x64,0x6b,0x72,0x72,0x6a,0x63,0x67,0x64,0x5d,0x56,0x51,0x4f,0x4f,0x50, -0x58,0x55,0x4e,0x47,0x44,0x45,0x4b,0x4f,0x54,0x51,0x4f,0x4e,0x4f,0x4d,0x49,0x45, -0x3f,0x3f,0x41,0x45,0x4a,0x4c,0x4d,0x4c,0x47,0x45,0x43,0x45,0x4b,0x4f,0x4e,0x4a, -0x49,0x4d,0x51,0x53,0x53,0x50,0x48,0x40,0x41,0x42,0x46,0x4b,0x4c,0x49,0x48,0x49, -0x41,0x3c,0x36,0x34,0x38,0x3d,0x40,0x41,0x3c,0x3e,0x40,0x43,0x46,0x48,0x49,0x4a, -0x52,0x50,0x50,0x52,0x50,0x4d,0x51,0x58,0x4f,0x4d,0x49,0x44,0x42,0x45,0x4c,0x51, -0x61,0x64,0x6c,0x70,0x69,0x61,0x57,0x49,0x4d,0x4d,0x4b,0x49,0x48,0x48,0x4b,0x4d, -0x53,0x52,0x51,0x50,0x4f,0x4f,0x4f,0x4f,0x4c,0x50,0x54,0x54,0x52,0x51,0x51,0x53, -0x4e,0x4f,0x50,0x52,0x57,0x5a,0x59,0x54,0x56,0x56,0x55,0x53,0x55,0x5a,0x5c,0x5b, -0x5e,0x63,0x66,0x62,0x5a,0x54,0x55,0x58,0x58,0x55,0x53,0x55,0x5b,0x5f,0x5f,0x5c, -0x5c,0x5a,0x58,0x58,0x5c,0x64,0x6d,0x73,0x74,0x6e,0x69,0x6d,0x75,0x77,0x70,0x67, -0x5d,0x5a,0x57,0x59,0x5e,0x62,0x5f,0x5c,0x5d,0x5d,0x5d,0x5d,0x5c,0x5c,0x5b,0x5b, -0x65,0x6b,0x70,0x70,0x6d,0x69,0x65,0x61,0x6b,0x6c,0x6b,0x67,0x63,0x61,0x5e,0x5a, -0x5f,0x65,0x6a,0x6a,0x68,0x67,0x67,0x66,0x64,0x5e,0x58,0x57,0x5a,0x5f,0x63,0x65, -0x56,0x54,0x55,0x59,0x5c,0x5c,0x5c,0x5e,0x55,0x53,0x53,0x54,0x54,0x55,0x5c,0x65, -0x6e,0x7a,0x81,0x7d,0x7a,0x7b,0x7a,0x75,0x77,0x77,0x77,0x76,0x75,0x74,0x72,0x71, -0x6e,0x6e,0x6d,0x6a,0x67,0x66,0x67,0x69,0x6c,0x6b,0x6b,0x6a,0x6b,0x6d,0x71,0x74, -0x75,0x76,0x78,0x7a,0x7b,0x7c,0x7b,0x7b,0x7c,0x7c,0x7d,0x7e,0x7f,0x7b,0x75,0x70, -0x71,0x71,0x71,0x73,0x77,0x7b,0x7d,0x7e,0x82,0x82,0x7f,0x79,0x72,0x6b,0x68,0x66, -0x6b,0x69,0x66,0x62,0x5f,0x5c,0x5b,0x5b,0x5a,0x59,0x58,0x55,0x54,0x52,0x51,0x51, -0x52,0x52,0x51,0x50,0x51,0x53,0x57,0x5a,0x57,0x5d,0x5f,0x5c,0x5c,0x5f,0x5d,0x58, -0x59,0x5a,0x5b,0x5c,0x5b,0x59,0x56,0x55,0x56,0x57,0x59,0x5c,0x61,0x66,0x6a,0x6c, -0x6c,0x6c,0x6c,0x6b,0x6a,0x67,0x65,0x64,0x61,0x60,0x5e,0x5c,0x5c,0x5b,0x5a,0x58, -0x5a,0x59,0x57,0x57,0x57,0x57,0x56,0x55,0x54,0x54,0x54,0x54,0x55,0x56,0x57,0x57, -0x49,0x43,0x42,0x47,0x47,0x42,0x3f,0x41,0x41,0x42,0x41,0x3f,0x3e,0x3e,0x3d,0x3a, -0x38,0x39,0x41,0x4d,0x4e,0x43,0x39,0x37,0x30,0x2e,0x34,0x44,0x56,0x5c,0x54,0x4a, -0x4b,0x49,0x4a,0x50,0x5c,0x65,0x61,0x59,0x59,0x5a,0x64,0x6f,0x6c,0x61,0x5e,0x64, -0x5a,0x52,0x52,0x5d,0x64,0x5e,0x54,0x50,0x48,0x44,0x48,0x4d,0x4d,0x51,0x52,0x4d, -0x4b,0x50,0x53,0x4b,0x43,0x48,0x4a,0x42,0x3e,0x3d,0x39,0x34,0x31,0x31,0x33,0x34, -0x37,0x37,0x33,0x33,0x43,0x58,0x5d,0x56,0x49,0x4c,0x50,0x52,0x50,0x4c,0x47,0x43, -0x49,0x4a,0x4b,0x4b,0x4a,0x49,0x4c,0x51,0x53,0x5b,0x65,0x6b,0x6e,0x6f,0x70,0x71, -0x65,0x57,0x49,0x46,0x4b,0x4e,0x4a,0x44,0x35,0x38,0x47,0x55,0x59,0x5c,0x60,0x60, -0x59,0x46,0x3f,0x42,0x3f,0x40,0x46,0x47,0x46,0x4d,0x59,0x5e,0x53,0x33,0x26,0x2f, -0x43,0x5d,0x5b,0x5e,0x57,0x50,0x49,0x4a,0x58,0x66,0x87,0x80,0x67,0x39,0x28,0x33, -0x45,0x67,0x6e,0x63,0x5e,0x65,0x6a,0x5a,0x4b,0x47,0x46,0x3f,0x40,0x2c,0x3b,0x5b, -0x71,0x7d,0x7d,0x74,0x6d,0x60,0x4a,0x3b,0x49,0x50,0x50,0x43,0x34,0x2f,0x3f,0x57, -0x5e,0x58,0x56,0x5e,0x68,0x65,0x56,0x47,0x38,0x40,0x49,0x4c,0x4e,0x51,0x54,0x56, -0x4c,0x4c,0x4f,0x55,0x59,0x59,0x55,0x50,0x45,0x45,0x48,0x4b,0x4b,0x4a,0x4b,0x4e, -0x55,0x59,0x5a,0x58,0x57,0x57,0x56,0x54,0x51,0x4f,0x4e,0x4f,0x51,0x50,0x4b,0x46, -0x49,0x4a,0x4a,0x48,0x45,0x43,0x44,0x45,0x49,0x4d,0x52,0x55,0x55,0x56,0x59,0x5c, -0x65,0x64,0x64,0x66,0x69,0x68,0x65,0x61,0x63,0x5e,0x57,0x52,0x50,0x4f,0x4d,0x4b, -0x47,0x4b,0x4e,0x4f,0x4d,0x4c,0x4e,0x50,0x52,0x50,0x4e,0x4e,0x4f,0x50,0x4e,0x4d, -0x41,0x40,0x41,0x44,0x49,0x4d,0x4f,0x4f,0x51,0x4c,0x47,0x46,0x48,0x4c,0x4d,0x4c, -0x4d,0x52,0x56,0x57,0x54,0x4f,0x47,0x41,0x3f,0x44,0x4d,0x54,0x54,0x4f,0x4c,0x4c, -0x4a,0x45,0x3f,0x3b,0x3b,0x3c,0x3d,0x3e,0x3c,0x3d,0x40,0x43,0x46,0x48,0x4a,0x4b, -0x4f,0x4a,0x48,0x48,0x48,0x49,0x50,0x59,0x69,0x62,0x57,0x4e,0x4a,0x4b,0x4c,0x4e, -0x54,0x50,0x4d,0x49,0x47,0x4e,0x4f,0x46,0x44,0x46,0x48,0x4a,0x4b,0x4b,0x4c,0x4d, -0x50,0x4f,0x4c,0x4a,0x49,0x49,0x49,0x4a,0x50,0x52,0x55,0x55,0x54,0x52,0x52,0x53, -0x56,0x56,0x55,0x54,0x56,0x58,0x57,0x54,0x56,0x56,0x55,0x52,0x54,0x58,0x5b,0x5b, -0x57,0x5a,0x5b,0x59,0x55,0x55,0x58,0x5d,0x59,0x57,0x54,0x54,0x5a,0x5f,0x5e,0x5a, -0x5e,0x5d,0x5c,0x5b,0x5f,0x67,0x73,0x7c,0x79,0x70,0x69,0x6a,0x71,0x74,0x6d,0x65, -0x5d,0x5e,0x60,0x63,0x68,0x6a,0x65,0x5e,0x5e,0x5e,0x5f,0x60,0x61,0x62,0x63,0x63, -0x66,0x6f,0x77,0x79,0x78,0x76,0x72,0x6f,0x71,0x71,0x6d,0x69,0x66,0x65,0x62,0x5e, -0x62,0x66,0x67,0x65,0x65,0x69,0x6d,0x6f,0x6a,0x65,0x60,0x5e,0x5d,0x5d,0x5e,0x60, -0x5e,0x5b,0x59,0x5b,0x5d,0x5d,0x5e,0x5f,0x5c,0x5a,0x55,0x51,0x54,0x5a,0x5d,0x5d, -0x65,0x73,0x7f,0x81,0x7e,0x7d,0x7c,0x7a,0x79,0x79,0x78,0x78,0x76,0x75,0x73,0x73, -0x6e,0x6d,0x6b,0x69,0x67,0x66,0x67,0x68,0x6e,0x6d,0x6c,0x6b,0x6b,0x6f,0x73,0x77, -0x78,0x79,0x7b,0x7e,0x7f,0x80,0x7f,0x7f,0x7d,0x7d,0x7d,0x7e,0x7f,0x7d,0x79,0x75, -0x74,0x73,0x72,0x73,0x76,0x7a,0x7c,0x7c,0x82,0x86,0x88,0x87,0x81,0x7d,0x7c,0x7d, -0x75,0x74,0x74,0x73,0x73,0x72,0x72,0x73,0x71,0x70,0x6e,0x6c,0x6a,0x69,0x69,0x69, -0x67,0x66,0x66,0x66,0x65,0x63,0x62,0x61,0x5e,0x63,0x67,0x69,0x6b,0x6e,0x6f,0x6e, -0x61,0x61,0x61,0x61,0x60,0x5f,0x5d,0x5c,0x5c,0x5c,0x5d,0x60,0x63,0x66,0x68,0x68, -0x68,0x68,0x68,0x68,0x67,0x65,0x63,0x62,0x60,0x5e,0x5c,0x5b,0x5b,0x5a,0x59,0x58, -0x5a,0x58,0x57,0x57,0x58,0x57,0x56,0x55,0x53,0x54,0x55,0x55,0x55,0x56,0x54,0x51, -0x44,0x41,0x42,0x47,0x47,0x42,0x3e,0x3f,0x3d,0x3d,0x3c,0x3a,0x3b,0x3e,0x3e,0x3c, -0x39,0x39,0x42,0x4f,0x50,0x45,0x3b,0x39,0x3c,0x38,0x3a,0x47,0x58,0x62,0x64,0x64, -0x61,0x63,0x5f,0x53,0x4b,0x4d,0x52,0x55,0x53,0x4f,0x54,0x62,0x66,0x5e,0x59,0x5a, -0x5a,0x53,0x4e,0x53,0x59,0x5b,0x59,0x56,0x4b,0x46,0x48,0x4c,0x4c,0x4f,0x51,0x4d, -0x4d,0x51,0x50,0x45,0x3e,0x47,0x4b,0x41,0x3f,0x3f,0x3a,0x33,0x2e,0x2e,0x2f,0x2f, -0x33,0x37,0x37,0x36,0x3d,0x4d,0x5a,0x60,0x50,0x4f,0x4f,0x50,0x51,0x4c,0x43,0x3b, -0x41,0x46,0x4a,0x49,0x47,0x48,0x4d,0x53,0x53,0x55,0x5d,0x69,0x71,0x71,0x6e,0x6c, -0x63,0x57,0x4c,0x4c,0x51,0x52,0x4c,0x47,0x3f,0x3d,0x41,0x43,0x42,0x4b,0x59,0x5e, -0x51,0x3b,0x39,0x45,0x4a,0x4d,0x4c,0x41,0x44,0x4e,0x5b,0x57,0x4b,0x2c,0x26,0x30, -0x42,0x59,0x55,0x57,0x3f,0x3c,0x43,0x54,0x60,0x6e,0x88,0x77,0x58,0x2b,0x26,0x40, -0x67,0x79,0x6d,0x5f,0x62,0x6b,0x6e,0x62,0x4c,0x43,0x43,0x3e,0x3d,0x2f,0x44,0x62, -0x74,0x83,0x7f,0x6f,0x6d,0x6a,0x51,0x35,0x3b,0x3e,0x3a,0x2b,0x1f,0x29,0x48,0x64, -0x69,0x64,0x60,0x67,0x79,0x7f,0x6d,0x54,0x41,0x40,0x42,0x49,0x50,0x55,0x58,0x5a, -0x4f,0x4f,0x51,0x59,0x60,0x5f,0x56,0x4d,0x45,0x47,0x48,0x48,0x4a,0x4d,0x4d,0x4b, -0x4f,0x54,0x58,0x57,0x56,0x56,0x55,0x52,0x52,0x50,0x51,0x59,0x61,0x61,0x57,0x4c, -0x41,0x44,0x46,0x45,0x43,0x42,0x44,0x46,0x54,0x55,0x56,0x56,0x56,0x57,0x59,0x5a, -0x62,0x61,0x60,0x5e,0x5d,0x5d,0x5e,0x5f,0x60,0x5c,0x58,0x55,0x53,0x50,0x4a,0x46, -0x3e,0x43,0x4a,0x50,0x54,0x54,0x53,0x52,0x50,0x51,0x51,0x52,0x52,0x52,0x52,0x51, -0x48,0x47,0x47,0x49,0x4d,0x4f,0x50,0x51,0x51,0x4d,0x49,0x47,0x48,0x48,0x49,0x4a, -0x4d,0x53,0x57,0x57,0x54,0x52,0x4f,0x4c,0x4d,0x52,0x5a,0x5e,0x5b,0x52,0x4d,0x4c, -0x4d,0x4c,0x49,0x45,0x40,0x3c,0x3b,0x3b,0x3d,0x3e,0x40,0x42,0x44,0x45,0x46,0x47, -0x49,0x48,0x4b,0x54,0x5a,0x5d,0x64,0x6c,0x72,0x73,0x75,0x76,0x76,0x78,0x7b,0x7d, -0x70,0x5f,0x50,0x49,0x44,0x47,0x4a,0x45,0x45,0x47,0x49,0x4c,0x4e,0x4d,0x4c,0x4b, -0x49,0x49,0x49,0x48,0x48,0x48,0x48,0x48,0x50,0x50,0x51,0x52,0x54,0x56,0x58,0x59, -0x5d,0x5b,0x55,0x4e,0x4c,0x50,0x52,0x53,0x53,0x55,0x55,0x54,0x54,0x57,0x59,0x58, -0x5f,0x61,0x63,0x63,0x61,0x60,0x60,0x61,0x62,0x64,0x64,0x62,0x62,0x62,0x60,0x5b, -0x5c,0x5e,0x5e,0x5e,0x60,0x66,0x6f,0x77,0x73,0x6f,0x6b,0x6d,0x71,0x72,0x6d,0x68, -0x61,0x63,0x64,0x66,0x6a,0x6e,0x6c,0x67,0x67,0x64,0x61,0x61,0x64,0x68,0x6b,0x6d, -0x67,0x6d,0x74,0x78,0x7a,0x7b,0x77,0x73,0x6f,0x70,0x6d,0x69,0x66,0x66,0x65,0x64, -0x62,0x63,0x60,0x5b,0x5c,0x63,0x6b,0x70,0x5c,0x5a,0x59,0x5a,0x59,0x58,0x5c,0x61, -0x61,0x5e,0x5d,0x5e,0x5f,0x5e,0x5e,0x5f,0x5f,0x5b,0x55,0x53,0x57,0x5b,0x5b,0x58, -0x5a,0x66,0x76,0x80,0x83,0x81,0x7f,0x7e,0x7c,0x7b,0x7a,0x79,0x77,0x76,0x74,0x74, -0x6f,0x6d,0x6b,0x69,0x69,0x69,0x69,0x69,0x6c,0x6d,0x6e,0x6e,0x6f,0x72,0x76,0x78, -0x7a,0x7b,0x7e,0x81,0x83,0x83,0x83,0x83,0x80,0x7f,0x7f,0x7e,0x7e,0x7d,0x7b,0x7a, -0x74,0x72,0x72,0x73,0x77,0x7a,0x7d,0x7e,0x7c,0x7f,0x83,0x84,0x83,0x83,0x84,0x85, -0x8c,0x8c,0x8e,0x8f,0x90,0x90,0x91,0x91,0x89,0x87,0x82,0x7d,0x78,0x74,0x72,0x71, -0x6a,0x68,0x65,0x63,0x61,0x5e,0x5a,0x56,0x59,0x5b,0x61,0x67,0x69,0x68,0x69,0x6c, -0x66,0x67,0x67,0x67,0x66,0x65,0x64,0x64,0x60,0x60,0x61,0x63,0x66,0x68,0x68,0x67, -0x66,0x66,0x66,0x65,0x64,0x62,0x61,0x60,0x5e,0x5c,0x5b,0x5a,0x5a,0x5a,0x59,0x58, -0x5a,0x59,0x58,0x57,0x58,0x58,0x57,0x56,0x52,0x55,0x56,0x55,0x55,0x54,0x4e,0x47, -0x44,0x43,0x43,0x44,0x43,0x41,0x3e,0x3d,0x3a,0x3a,0x3a,0x39,0x3b,0x3f,0x3f,0x3c, -0x38,0x3a,0x44,0x51,0x53,0x47,0x3b,0x38,0x41,0x43,0x48,0x4e,0x50,0x54,0x5c,0x65, -0x7c,0x8f,0x9b,0x8f,0x77,0x65,0x5d,0x5b,0x59,0x54,0x56,0x60,0x63,0x5a,0x50,0x4b, -0x56,0x55,0x51,0x4c,0x4c,0x4f,0x51,0x4f,0x49,0x44,0x44,0x47,0x48,0x4c,0x50,0x4d, -0x45,0x46,0x48,0x44,0x3f,0x45,0x49,0x42,0x43,0x42,0x3c,0x33,0x2e,0x2f,0x31,0x30, -0x33,0x33,0x34,0x35,0x3a,0x42,0x4e,0x57,0x56,0x51,0x4d,0x4c,0x4e,0x4d,0x48,0x43, -0x3e,0x42,0x46,0x45,0x43,0x46,0x4d,0x52,0x54,0x59,0x5d,0x60,0x65,0x6b,0x6d,0x6a, -0x64,0x59,0x52,0x54,0x59,0x57,0x50,0x4b,0x3c,0x41,0x49,0x4c,0x4c,0x57,0x60,0x5e, -0x4f,0x37,0x38,0x4a,0x50,0x51,0x49,0x35,0x3e,0x55,0x65,0x52,0x4b,0x39,0x36,0x31, -0x3e,0x4a,0x48,0x42,0x34,0x3a,0x52,0x5c,0x65,0x74,0x8a,0x75,0x55,0x29,0x2b,0x50, -0x69,0x73,0x63,0x5c,0x66,0x6b,0x6b,0x62,0x4e,0x40,0x43,0x3f,0x39,0x2f,0x4c,0x67, -0x6a,0x6d,0x68,0x67,0x6e,0x66,0x4a,0x33,0x29,0x26,0x22,0x1c,0x1c,0x33,0x56,0x6d, -0x67,0x61,0x5a,0x5e,0x6d,0x75,0x64,0x4c,0x3a,0x31,0x34,0x49,0x5c,0x61,0x5e,0x5d, -0x5a,0x55,0x53,0x57,0x5e,0x5e,0x54,0x4a,0x4b,0x4b,0x48,0x45,0x48,0x4d,0x4c,0x45, -0x49,0x50,0x55,0x55,0x54,0x55,0x53,0x50,0x4f,0x4b,0x4c,0x57,0x64,0x68,0x5f,0x54, -0x46,0x4a,0x4e,0x4f,0x4e,0x4e,0x51,0x54,0x5f,0x5c,0x58,0x56,0x55,0x56,0x57,0x58, -0x5a,0x5b,0x5c,0x5a,0x58,0x58,0x5b,0x5e,0x5e,0x5c,0x5a,0x58,0x54,0x4d,0x45,0x3f, -0x41,0x43,0x47,0x4e,0x55,0x58,0x58,0x56,0x53,0x54,0x56,0x56,0x55,0x54,0x53,0x52, -0x4c,0x4c,0x4c,0x4d,0x4e,0x4f,0x4f,0x4f,0x4c,0x4b,0x4b,0x4d,0x4c,0x4a,0x49,0x49, -0x4a,0x50,0x55,0x55,0x54,0x56,0x58,0x5a,0x60,0x62,0x65,0x63,0x5a,0x50,0x4b,0x4b, -0x40,0x44,0x47,0x46,0x41,0x3d,0x3c,0x3c,0x3e,0x3e,0x3f,0x40,0x41,0x41,0x41,0x41, -0x43,0x43,0x48,0x50,0x51,0x4b,0x46,0x46,0x5c,0x62,0x69,0x6c,0x6e,0x75,0x80,0x89, -0x85,0x6f,0x63,0x62,0x5c,0x53,0x4d,0x48,0x4c,0x4c,0x4d,0x4f,0x50,0x4e,0x4b,0x48, -0x43,0x45,0x48,0x4a,0x4c,0x4c,0x4c,0x4b,0x54,0x52,0x50,0x50,0x52,0x56,0x59,0x5b, -0x57,0x59,0x57,0x53,0x50,0x50,0x4f,0x4e,0x50,0x54,0x56,0x56,0x56,0x58,0x57,0x56, -0x5e,0x62,0x66,0x68,0x65,0x5e,0x57,0x52,0x6e,0x75,0x78,0x73,0x6c,0x67,0x63,0x5e, -0x58,0x5b,0x5e,0x5f,0x5f,0x62,0x68,0x6d,0x61,0x63,0x68,0x6c,0x6e,0x6d,0x68,0x65, -0x63,0x63,0x60,0x5e,0x63,0x6b,0x6e,0x6d,0x6a,0x68,0x68,0x69,0x6c,0x6e,0x6d,0x6b, -0x69,0x6c,0x6f,0x73,0x77,0x79,0x74,0x6d,0x6a,0x6c,0x6c,0x67,0x64,0x64,0x67,0x68, -0x62,0x5f,0x59,0x53,0x54,0x5c,0x67,0x6d,0x66,0x61,0x5d,0x58,0x52,0x4e,0x51,0x57, -0x59,0x58,0x5a,0x5f,0x63,0x64,0x65,0x66,0x5c,0x57,0x54,0x58,0x5c,0x5b,0x58,0x57, -0x4e,0x58,0x69,0x7a,0x82,0x80,0x7d,0x7d,0x7d,0x7d,0x7b,0x7a,0x78,0x76,0x75,0x74, -0x72,0x6f,0x6c,0x6b,0x6c,0x6d,0x6d,0x6c,0x6b,0x6d,0x6f,0x71,0x73,0x75,0x77,0x79, -0x7a,0x7c,0x7f,0x82,0x84,0x85,0x84,0x84,0x83,0x82,0x80,0x7f,0x7d,0x7d,0x7d,0x7d, -0x78,0x75,0x72,0x71,0x73,0x77,0x7b,0x7d,0x7f,0x7f,0x7e,0x7e,0x7e,0x7d,0x7d,0x7c, -0x79,0x7a,0x7b,0x7c,0x7c,0x7b,0x7a,0x79,0x77,0x75,0x72,0x6f,0x6c,0x6a,0x69,0x69, -0x68,0x63,0x5e,0x5c,0x5e,0x5f,0x5e,0x5d,0x63,0x64,0x69,0x70,0x70,0x6b,0x6a,0x6d, -0x6c,0x6c,0x6d,0x6d,0x6c,0x6b,0x69,0x68,0x62,0x62,0x63,0x66,0x69,0x6a,0x69,0x67, -0x65,0x65,0x64,0x63,0x62,0x60,0x5f,0x5e,0x5d,0x5b,0x5a,0x59,0x5a,0x5a,0x5a,0x59, -0x5a,0x59,0x58,0x58,0x58,0x58,0x57,0x56,0x52,0x56,0x57,0x55,0x54,0x51,0x49,0x40, -0x42,0x42,0x41,0x3e,0x3d,0x3c,0x3b,0x39,0x39,0x3a,0x3a,0x3a,0x3d,0x3f,0x3d,0x3a, -0x38,0x3a,0x46,0x55,0x56,0x49,0x3c,0x38,0x33,0x40,0x4e,0x50,0x46,0x3e,0x46,0x53, -0x59,0x65,0x6f,0x70,0x71,0x72,0x6f,0x68,0x58,0x52,0x50,0x52,0x52,0x4e,0x4c,0x4e, -0x52,0x59,0x58,0x4e,0x47,0x47,0x48,0x45,0x43,0x3e,0x3f,0x42,0x44,0x4a,0x50,0x4e, -0x48,0x46,0x4c,0x4e,0x49,0x48,0x4a,0x48,0x45,0x44,0x3d,0x33,0x2f,0x32,0x35,0x36, -0x3d,0x38,0x35,0x39,0x3d,0x41,0x49,0x50,0x59,0x52,0x4b,0x48,0x4b,0x4f,0x51,0x50, -0x40,0x42,0x43,0x42,0x42,0x46,0x4d,0x51,0x52,0x5a,0x5a,0x51,0x52,0x60,0x6a,0x6a, -0x65,0x5c,0x56,0x59,0x5c,0x58,0x50,0x4b,0x2e,0x36,0x42,0x48,0x4f,0x5e,0x66,0x60, -0x4e,0x33,0x30,0x3e,0x40,0x46,0x47,0x3a,0x49,0x57,0x67,0x5b,0x56,0x3a,0x34,0x33, -0x3c,0x3b,0x3b,0x30,0x38,0x47,0x68,0x5e,0x6a,0x79,0x8e,0x79,0x5a,0x2f,0x33,0x5b, -0x68,0x75,0x6b,0x69,0x71,0x6c,0x68,0x64,0x55,0x42,0x45,0x3f,0x34,0x2c,0x4f,0x6a, -0x7b,0x74,0x73,0x7b,0x70,0x48,0x2b,0x2a,0x28,0x22,0x20,0x21,0x2a,0x46,0x63,0x6f, -0x6a,0x63,0x60,0x65,0x69,0x60,0x4b,0x39,0x27,0x1d,0x22,0x3a,0x50,0x58,0x5e,0x66, -0x5d,0x5d,0x5f,0x62,0x62,0x60,0x5e,0x5e,0x5c,0x52,0x4c,0x4d,0x4e,0x4c,0x4b,0x4d, -0x51,0x51,0x54,0x59,0x5a,0x58,0x57,0x57,0x52,0x50,0x4f,0x53,0x5d,0x64,0x63,0x5d, -0x57,0x53,0x4d,0x4c,0x4e,0x50,0x51,0x51,0x5c,0x63,0x69,0x69,0x67,0x64,0x5d,0x56, -0x56,0x54,0x57,0x59,0x56,0x5a,0x61,0x62,0x5d,0x5f,0x60,0x60,0x5c,0x56,0x50,0x4b, -0x40,0x46,0x4e,0x57,0x5c,0x5d,0x5a,0x57,0x51,0x4e,0x50,0x54,0x52,0x4a,0x4b,0x52, -0x4c,0x4a,0x47,0x45,0x44,0x46,0x49,0x4b,0x4f,0x52,0x54,0x52,0x4f,0x4d,0x4c,0x4a, -0x4f,0x53,0x5a,0x5f,0x5e,0x5c,0x62,0x6b,0x71,0x75,0x73,0x6a,0x60,0x5a,0x56,0x52, -0x4f,0x4d,0x4e,0x50,0x4a,0x3e,0x38,0x3a,0x3e,0x41,0x42,0x3f,0x3b,0x3b,0x41,0x46, -0x46,0x49,0x4a,0x48,0x49,0x4d,0x50,0x4f,0x57,0x5a,0x5d,0x5d,0x5f,0x62,0x64,0x63, -0x6c,0x6d,0x6d,0x6a,0x63,0x58,0x4d,0x45,0x4a,0x4b,0x4e,0x50,0x4d,0x49,0x49,0x4b, -0x46,0x45,0x48,0x4e,0x4d,0x47,0x46,0x4a,0x50,0x51,0x52,0x51,0x50,0x52,0x56,0x5a, -0x5a,0x5c,0x5d,0x5c,0x58,0x55,0x53,0x53,0x58,0x58,0x58,0x5a,0x5c,0x5d,0x5c,0x5a, -0x65,0x65,0x66,0x66,0x66,0x62,0x5e,0x5b,0x60,0x65,0x69,0x68,0x67,0x67,0x65,0x61, -0x5d,0x5c,0x5d,0x5f,0x61,0x61,0x5e,0x5c,0x65,0x64,0x67,0x6c,0x6b,0x63,0x5d,0x5b, -0x61,0x62,0x66,0x69,0x67,0x64,0x65,0x67,0x62,0x5c,0x5d,0x67,0x6f,0x6e,0x6d,0x6f, -0x6d,0x69,0x69,0x6f,0x74,0x75,0x72,0x70,0x75,0x70,0x69,0x65,0x63,0x62,0x60,0x5f, -0x64,0x61,0x5e,0x5e,0x5d,0x5b,0x5c,0x5f,0x5e,0x61,0x63,0x62,0x62,0x5f,0x57,0x50, -0x53,0x56,0x57,0x57,0x5c,0x64,0x68,0x68,0x61,0x5a,0x58,0x5d,0x5e,0x58,0x53,0x53, -0x50,0x56,0x61,0x6f,0x7b,0x81,0x81,0x7f,0x7a,0x7c,0x7d,0x7b,0x76,0x74,0x76,0x79, -0x74,0x73,0x71,0x70,0x6e,0x6e,0x6d,0x6d,0x6e,0x6e,0x70,0x74,0x75,0x75,0x78,0x7b, -0x7e,0x80,0x83,0x85,0x87,0x87,0x87,0x87,0x85,0x83,0x81,0x7f,0x7f,0x7f,0x7e,0x7d, -0x7a,0x78,0x76,0x73,0x71,0x70,0x70,0x70,0x7a,0x7c,0x7f,0x81,0x81,0x80,0x7f,0x7d, -0x7b,0x7c,0x7c,0x7b,0x77,0x74,0x72,0x72,0x6d,0x6d,0x6c,0x6c,0x6c,0x6b,0x6a,0x6a, -0x66,0x65,0x64,0x63,0x65,0x68,0x6b,0x6d,0x6e,0x6d,0x6c,0x6e,0x70,0x72,0x71,0x70, -0x6f,0x6f,0x6e,0x6e,0x6f,0x6e,0x6d,0x6b,0x67,0x66,0x65,0x66,0x67,0x68,0x67,0x67, -0x63,0x63,0x64,0x64,0x63,0x61,0x5e,0x5c,0x5d,0x5b,0x5a,0x5a,0x5a,0x5a,0x5a,0x59, -0x56,0x58,0x59,0x58,0x56,0x55,0x56,0x57,0x58,0x57,0x56,0x56,0x52,0x4a,0x42,0x3e, -0x3b,0x3f,0x43,0x42,0x3f,0x3b,0x3a,0x3a,0x39,0x38,0x38,0x3a,0x3c,0x3d,0x3b,0x39, -0x34,0x3a,0x48,0x55,0x54,0x46,0x39,0x35,0x2e,0x37,0x47,0x58,0x64,0x6b,0x6f,0x71, -0x6b,0x58,0x4b,0x52,0x5e,0x64,0x6b,0x73,0x7d,0x81,0x81,0x77,0x63,0x52,0x4c,0x4d, -0x50,0x4a,0x46,0x49,0x49,0x47,0x48,0x4d,0x46,0x42,0x3d,0x3b,0x3e,0x43,0x48,0x49, -0x49,0x4c,0x4d,0x4a,0x45,0x43,0x43,0x44,0x4a,0x48,0x45,0x40,0x3a,0x3e,0x52,0x69, -0x6f,0x63,0x53,0x46,0x3f,0x3f,0x46,0x4d,0x55,0x54,0x4d,0x47,0x47,0x48,0x4e,0x58, -0x45,0x44,0x44,0x44,0x44,0x45,0x4d,0x55,0x54,0x5c,0x5e,0x59,0x5c,0x67,0x69,0x63, -0x63,0x5a,0x55,0x5c,0x66,0x62,0x4b,0x35,0x25,0x3d,0x47,0x3b,0x3b,0x4f,0x5b,0x57, -0x47,0x3c,0x33,0x37,0x44,0x4c,0x4a,0x45,0x50,0x58,0x5d,0x56,0x44,0x36,0x38,0x41, -0x41,0x43,0x35,0x2f,0x37,0x4d,0x68,0x6d,0x6d,0x7b,0x77,0x63,0x48,0x2b,0x34,0x5f, -0x69,0x65,0x58,0x57,0x63,0x64,0x62,0x6a,0x4e,0x52,0x40,0x25,0x24,0x3c,0x57,0x68, -0x76,0x81,0x81,0x75,0x63,0x49,0x32,0x29,0x2c,0x28,0x22,0x23,0x2f,0x44,0x5a,0x68, -0x6b,0x67,0x64,0x62,0x5a,0x49,0x34,0x26,0x15,0x19,0x32,0x4f,0x56,0x55,0x5e,0x68, -0x68,0x6b,0x71,0x78,0x7c,0x7e,0x7d,0x7d,0x80,0x81,0x7d,0x71,0x61,0x57,0x5b,0x64, -0x69,0x62,0x5a,0x57,0x56,0x59,0x5f,0x66,0x6f,0x6a,0x61,0x59,0x5a,0x65,0x71,0x77, -0x64,0x5c,0x50,0x46,0x44,0x4c,0x5a,0x64,0x63,0x56,0x4b,0x52,0x66,0x73,0x6b,0x5c, -0x56,0x53,0x56,0x58,0x55,0x59,0x60,0x5f,0x5e,0x5f,0x5f,0x5b,0x57,0x55,0x56,0x58, -0x62,0x5c,0x57,0x56,0x58,0x56,0x4f,0x48,0x46,0x47,0x4c,0x52,0x52,0x4d,0x4c,0x50, -0x4c,0x4a,0x47,0x46,0x47,0x49,0x4b,0x4c,0x4f,0x51,0x53,0x52,0x50,0x4f,0x4f,0x4f, -0x56,0x57,0x5b,0x5e,0x5c,0x5b,0x61,0x69,0x6e,0x70,0x6e,0x66,0x5f,0x5c,0x5b,0x59, -0x5e,0x5c,0x5c,0x5d,0x54,0x45,0x3b,0x3a,0x3d,0x3d,0x3e,0x40,0x43,0x43,0x40,0x3e, -0x47,0x4f,0x56,0x55,0x51,0x54,0x63,0x70,0x72,0x71,0x66,0x52,0x43,0x43,0x50,0x5c, -0x63,0x5f,0x58,0x51,0x4c,0x4a,0x4a,0x4b,0x50,0x4f,0x4e,0x4e,0x4c,0x48,0x46,0x47, -0x4b,0x47,0x46,0x49,0x48,0x44,0x46,0x4c,0x50,0x50,0x52,0x54,0x56,0x56,0x55,0x53, -0x54,0x56,0x57,0x58,0x57,0x57,0x59,0x5b,0x5a,0x5b,0x5b,0x5b,0x5c,0x5e,0x62,0x64, -0x63,0x62,0x61,0x63,0x65,0x66,0x65,0x64,0x62,0x63,0x64,0x64,0x64,0x65,0x65,0x65, -0x62,0x60,0x5e,0x5f,0x63,0x67,0x6a,0x6c,0x60,0x5f,0x64,0x70,0x78,0x75,0x6c,0x65, -0x62,0x60,0x61,0x65,0x67,0x66,0x67,0x69,0x65,0x63,0x67,0x70,0x74,0x70,0x6e,0x70, -0x68,0x63,0x60,0x65,0x6c,0x70,0x71,0x71,0x71,0x6e,0x69,0x64,0x62,0x60,0x5f,0x5f, -0x5e,0x5b,0x5b,0x5c,0x5b,0x5a,0x5a,0x5d,0x5f,0x63,0x65,0x63,0x61,0x60,0x5d,0x5a, -0x50,0x54,0x57,0x58,0x5b,0x61,0x63,0x62,0x59,0x58,0x58,0x5c,0x5f,0x5d,0x5b,0x5a, -0x5f,0x5e,0x5f,0x66,0x70,0x79,0x7d,0x7e,0x7c,0x7c,0x7b,0x7a,0x78,0x77,0x77,0x78, -0x75,0x74,0x73,0x71,0x70,0x6f,0x6f,0x6f,0x6e,0x6e,0x70,0x74,0x75,0x75,0x78,0x7b, -0x7e,0x80,0x83,0x86,0x88,0x88,0x88,0x87,0x84,0x83,0x82,0x82,0x82,0x81,0x7f,0x7d, -0x7a,0x79,0x78,0x75,0x73,0x71,0x6f,0x6e,0x71,0x72,0x75,0x78,0x7a,0x7b,0x7b,0x7a, -0x78,0x79,0x79,0x78,0x75,0x72,0x70,0x6f,0x70,0x70,0x71,0x71,0x70,0x6f,0x6f,0x6e, -0x67,0x68,0x69,0x6a,0x6c,0x6f,0x71,0x72,0x72,0x71,0x71,0x72,0x75,0x76,0x75,0x74, -0x74,0x73,0x72,0x72,0x72,0x71,0x6f,0x6e,0x6a,0x68,0x67,0x67,0x67,0x68,0x67,0x67, -0x63,0x63,0x63,0x63,0x62,0x60,0x5e,0x5d,0x5c,0x5b,0x59,0x59,0x5a,0x5a,0x59,0x58, -0x57,0x58,0x59,0x58,0x56,0x55,0x55,0x57,0x59,0x57,0x56,0x56,0x4f,0x44,0x3e,0x3e, -0x44,0x45,0x45,0x43,0x3f,0x3a,0x37,0x34,0x36,0x36,0x36,0x38,0x39,0x3a,0x3a,0x3a, -0x37,0x3d,0x48,0x4f,0x4a,0x3e,0x37,0x36,0x34,0x39,0x48,0x5e,0x71,0x78,0x74,0x6e, -0x7a,0x6f,0x5f,0x50,0x48,0x4b,0x58,0x64,0x65,0x74,0x7a,0x6d,0x5c,0x53,0x4b,0x44, -0x4b,0x49,0x48,0x48,0x47,0x46,0x46,0x48,0x41,0x41,0x3f,0x3d,0x3e,0x41,0x43,0x43, -0x45,0x49,0x4a,0x45,0x41,0x40,0x3d,0x39,0x42,0x49,0x4a,0x45,0x47,0x56,0x67,0x70, -0x8f,0x88,0x7c,0x6f,0x61,0x55,0x50,0x50,0x4f,0x51,0x4b,0x45,0x42,0x3e,0x3d,0x44, -0x42,0x42,0x41,0x3f,0x3f,0x43,0x4a,0x4f,0x54,0x5b,0x5d,0x5b,0x60,0x6b,0x6c,0x66, -0x5f,0x5d,0x5c,0x5c,0x5a,0x50,0x40,0x33,0x43,0x4d,0x4a,0x3c,0x3e,0x50,0x5a,0x56, -0x4c,0x3f,0x36,0x3e,0x4b,0x50,0x4b,0x45,0x4a,0x4f,0x52,0x4b,0x3c,0x31,0x33,0x3b, -0x58,0x5a,0x4c,0x44,0x49,0x58,0x6a,0x68,0x73,0x85,0x76,0x4c,0x2a,0x1c,0x2e,0x53, -0x66,0x6a,0x68,0x68,0x6b,0x6c,0x6b,0x6d,0x5c,0x51,0x3c,0x30,0x3a,0x4d,0x60,0x70, -0x78,0x82,0x7c,0x6c,0x65,0x5d,0x48,0x36,0x34,0x32,0x2d,0x2b,0x33,0x45,0x57,0x60, -0x63,0x70,0x75,0x69,0x59,0x4c,0x3c,0x2e,0x20,0x26,0x39,0x47,0x40,0x3c,0x49,0x58, -0x59,0x5c,0x60,0x62,0x61,0x5e,0x5a,0x56,0x64,0x60,0x5b,0x56,0x55,0x55,0x50,0x4a, -0x53,0x50,0x4d,0x4d,0x4e,0x51,0x55,0x5a,0x59,0x57,0x51,0x4c,0x4e,0x56,0x5d,0x61, -0x6e,0x67,0x5a,0x4a,0x40,0x45,0x56,0x64,0x6a,0x5c,0x4d,0x49,0x54,0x5f,0x60,0x5b, -0x57,0x52,0x53,0x53,0x50,0x53,0x56,0x53,0x51,0x53,0x55,0x55,0x55,0x57,0x5c,0x60, -0x5a,0x50,0x46,0x47,0x4f,0x55,0x53,0x4d,0x47,0x4b,0x51,0x53,0x52,0x4e,0x49,0x46, -0x4a,0x4a,0x4b,0x4d,0x50,0x52,0x51,0x50,0x4c,0x4e,0x4f,0x50,0x50,0x50,0x50,0x51, -0x55,0x55,0x55,0x57,0x57,0x58,0x5e,0x64,0x60,0x61,0x60,0x5b,0x57,0x58,0x59,0x5a, -0x62,0x61,0x63,0x63,0x5b,0x4c,0x40,0x3d,0x3e,0x41,0x46,0x4a,0x4a,0x46,0x40,0x3c, -0x42,0x47,0x4e,0x4e,0x46,0x42,0x4e,0x5e,0x63,0x6a,0x75,0x7e,0x81,0x78,0x62,0x4f, -0x53,0x54,0x55,0x53,0x4f,0x4a,0x45,0x43,0x4c,0x49,0x48,0x49,0x49,0x47,0x46,0x47, -0x4a,0x46,0x45,0x48,0x47,0x45,0x48,0x4e,0x54,0x52,0x51,0x55,0x59,0x5a,0x56,0x51, -0x58,0x58,0x58,0x58,0x58,0x59,0x5c,0x5e,0x5f,0x5f,0x5d,0x5b,0x5b,0x5f,0x66,0x6c, -0x6a,0x67,0x66,0x67,0x6a,0x6b,0x69,0x67,0x66,0x60,0x5e,0x60,0x62,0x61,0x64,0x69, -0x66,0x63,0x61,0x61,0x64,0x6a,0x6f,0x71,0x69,0x68,0x6b,0x72,0x75,0x70,0x67,0x61, -0x62,0x5e,0x5d,0x61,0x66,0x68,0x68,0x69,0x6b,0x6c,0x72,0x78,0x76,0x6f,0x6b,0x6c, -0x6a,0x63,0x5d,0x5f,0x65,0x6b,0x70,0x73,0x6f,0x6e,0x6c,0x69,0x65,0x62,0x60,0x60, -0x5f,0x5d,0x5d,0x5e,0x5e,0x5c,0x5c,0x5d,0x5e,0x62,0x64,0x60,0x5b,0x5a,0x5c,0x5d, -0x5e,0x60,0x63,0x63,0x63,0x64,0x63,0x60,0x55,0x58,0x59,0x5a,0x5b,0x5e,0x5d,0x5b, -0x55,0x52,0x50,0x55,0x61,0x70,0x7c,0x82,0x7e,0x7c,0x7a,0x7a,0x7b,0x7b,0x79,0x77, -0x76,0x75,0x73,0x72,0x70,0x6f,0x6f,0x6e,0x70,0x6f,0x71,0x74,0x75,0x75,0x78,0x7c, -0x7f,0x81,0x84,0x87,0x88,0x89,0x89,0x88,0x84,0x84,0x84,0x84,0x84,0x82,0x7f,0x7d, -0x7a,0x7a,0x79,0x77,0x75,0x72,0x6f,0x6d,0x69,0x6a,0x6c,0x6e,0x70,0x71,0x72,0x72, -0x73,0x74,0x75,0x75,0x73,0x71,0x70,0x70,0x6f,0x6f,0x70,0x70,0x70,0x6f,0x6e,0x6e, -0x6b,0x6c,0x6e,0x71,0x73,0x74,0x75,0x75,0x76,0x76,0x76,0x77,0x79,0x7a,0x7a,0x79, -0x79,0x78,0x76,0x76,0x75,0x74,0x72,0x70,0x6d,0x6c,0x6a,0x69,0x68,0x68,0x67,0x66, -0x63,0x63,0x62,0x61,0x5f,0x5e,0x5d,0x5d,0x5c,0x5a,0x59,0x59,0x59,0x59,0x59,0x58, -0x58,0x58,0x58,0x57,0x56,0x55,0x55,0x55,0x54,0x52,0x54,0x57,0x52,0x48,0x45,0x49, -0x50,0x4d,0x4b,0x4a,0x48,0x44,0x3d,0x38,0x35,0x35,0x35,0x35,0x35,0x35,0x37,0x38, -0x3a,0x41,0x49,0x4a,0x42,0x39,0x36,0x38,0x3a,0x39,0x40,0x52,0x65,0x71,0x76,0x78, -0x7d,0x83,0x82,0x73,0x62,0x58,0x54,0x52,0x5c,0x63,0x66,0x63,0x5f,0x59,0x4f,0x45, -0x48,0x4b,0x4d,0x4b,0x48,0x48,0x47,0x46,0x43,0x45,0x45,0x43,0x42,0x42,0x40,0x3c, -0x3c,0x41,0x44,0x43,0x43,0x44,0x42,0x3c,0x39,0x3c,0x40,0x44,0x4a,0x50,0x54,0x53, -0x55,0x55,0x56,0x54,0x4d,0x45,0x42,0x43,0x52,0x56,0x51,0x49,0x45,0x3e,0x3a,0x3f, -0x4a,0x4d,0x4c,0x46,0x44,0x49,0x4e,0x4f,0x4f,0x55,0x58,0x59,0x61,0x6a,0x6b,0x64, -0x62,0x65,0x67,0x67,0x62,0x59,0x4f,0x49,0x54,0x51,0x46,0x3c,0x42,0x55,0x61,0x61, -0x61,0x4b,0x3e,0x46,0x51,0x4e,0x44,0x3f,0x4c,0x4f,0x50,0x4d,0x44,0x3c,0x3c,0x41, -0x4d,0x53,0x4b,0x49,0x50,0x5d,0x68,0x60,0x6a,0x6f,0x57,0x33,0x22,0x24,0x36,0x50, -0x63,0x6b,0x71,0x6c,0x65,0x69,0x6d,0x69,0x68,0x5a,0x48,0x3e,0x3b,0x3a,0x48,0x5f, -0x7c,0x79,0x71,0x67,0x57,0x43,0x3b,0x43,0x41,0x40,0x3a,0x33,0x3a,0x4d,0x5e,0x64, -0x67,0x6b,0x6b,0x64,0x5c,0x51,0x40,0x31,0x2b,0x27,0x2f,0x3c,0x45,0x51,0x60,0x69, -0x56,0x5a,0x5d,0x5f,0x5f,0x5f,0x5d,0x59,0x57,0x62,0x67,0x62,0x5a,0x54,0x4f,0x4a, -0x42,0x43,0x47,0x4d,0x50,0x4f,0x4f,0x50,0x51,0x4f,0x4d,0x50,0x58,0x5c,0x56,0x4d, -0x5d,0x5c,0x58,0x4d,0x42,0x3f,0x44,0x4b,0x59,0x58,0x54,0x4c,0x47,0x4c,0x58,0x63, -0x5b,0x55,0x53,0x52,0x4d,0x4d,0x4d,0x47,0x47,0x48,0x4c,0x52,0x59,0x5c,0x59,0x55, -0x4d,0x45,0x3d,0x3e,0x46,0x4d,0x4e,0x4c,0x4f,0x53,0x57,0x57,0x55,0x52,0x4c,0x46, -0x46,0x49,0x50,0x57,0x5c,0x5b,0x55,0x50,0x49,0x49,0x49,0x4b,0x4c,0x4c,0x4e,0x50, -0x4f,0x4f,0x4f,0x51,0x54,0x59,0x5e,0x62,0x5e,0x5f,0x60,0x5f,0x5d,0x5c,0x5d,0x5d, -0x59,0x59,0x5d,0x5f,0x59,0x4c,0x41,0x3c,0x40,0x48,0x51,0x50,0x48,0x40,0x3f,0x40, -0x3e,0x3c,0x40,0x47,0x46,0x3e,0x3d,0x43,0x5b,0x64,0x6c,0x6c,0x6a,0x6c,0x72,0x77, -0x6c,0x69,0x63,0x5c,0x54,0x4d,0x4a,0x48,0x43,0x43,0x43,0x45,0x44,0x41,0x41,0x43, -0x43,0x43,0x46,0x4a,0x4b,0x49,0x49,0x4c,0x51,0x4e,0x4e,0x52,0x59,0x5e,0x5f,0x5e, -0x5e,0x5e,0x5d,0x5d,0x5d,0x5e,0x5f,0x61,0x63,0x5f,0x5b,0x57,0x58,0x5e,0x66,0x6c, -0x6a,0x68,0x67,0x69,0x6c,0x6c,0x68,0x64,0x65,0x5c,0x58,0x5c,0x5d,0x5b,0x5e,0x65, -0x63,0x61,0x5f,0x5f,0x60,0x62,0x64,0x66,0x6d,0x70,0x70,0x6b,0x61,0x5a,0x5b,0x5f, -0x63,0x60,0x61,0x65,0x68,0x69,0x6a,0x6c,0x70,0x71,0x74,0x77,0x73,0x6a,0x64,0x63, -0x6c,0x67,0x61,0x5f,0x60,0x63,0x6b,0x72,0x70,0x73,0x74,0x72,0x6d,0x67,0x63,0x62, -0x64,0x62,0x61,0x61,0x60,0x5e,0x5e,0x5f,0x61,0x64,0x63,0x5d,0x57,0x56,0x57,0x57, -0x64,0x65,0x66,0x66,0x65,0x64,0x62,0x61,0x5b,0x5f,0x5e,0x58,0x56,0x59,0x5a,0x57, -0x5f,0x5c,0x58,0x56,0x5b,0x65,0x71,0x79,0x7d,0x7c,0x7c,0x7c,0x7c,0x7b,0x7a,0x79, -0x79,0x78,0x77,0x75,0x72,0x71,0x6f,0x6f,0x71,0x71,0x72,0x74,0x75,0x75,0x78,0x7c, -0x7f,0x81,0x84,0x87,0x89,0x8a,0x8a,0x89,0x85,0x84,0x83,0x83,0x83,0x82,0x80,0x7e, -0x7b,0x7a,0x79,0x77,0x74,0x72,0x71,0x70,0x6a,0x6a,0x69,0x69,0x68,0x68,0x68,0x68, -0x6b,0x6d,0x6e,0x6f,0x6e,0x6d,0x6e,0x6f,0x6c,0x6c,0x6d,0x6d,0x6e,0x6d,0x6c,0x6c, -0x6e,0x6f,0x71,0x73,0x75,0x75,0x76,0x75,0x78,0x78,0x79,0x7b,0x7c,0x7c,0x7c,0x7b, -0x7c,0x7a,0x79,0x77,0x76,0x75,0x72,0x70,0x71,0x6f,0x6d,0x6b,0x6a,0x68,0x67,0x65, -0x63,0x62,0x61,0x5f,0x5e,0x5d,0x5d,0x5d,0x5c,0x5b,0x59,0x59,0x5a,0x5a,0x59,0x59, -0x58,0x58,0x58,0x57,0x56,0x55,0x54,0x54,0x54,0x50,0x53,0x59,0x57,0x4f,0x4c,0x4e, -0x44,0x42,0x42,0x44,0x47,0x44,0x3c,0x34,0x36,0x36,0x36,0x34,0x32,0x32,0x35,0x37, -0x3b,0x42,0x4a,0x4a,0x44,0x3e,0x3b,0x3a,0x3b,0x3d,0x44,0x4e,0x57,0x5d,0x67,0x71, -0x67,0x71,0x7b,0x84,0x8b,0x90,0x91,0x8e,0x74,0x63,0x5c,0x66,0x6b,0x5e,0x50,0x4b, -0x47,0x4e,0x4f,0x4a,0x46,0x48,0x49,0x47,0x49,0x49,0x47,0x44,0x44,0x44,0x3d,0x35, -0x35,0x37,0x3c,0x42,0x43,0x41,0x42,0x45,0x41,0x38,0x3c,0x4d,0x53,0x47,0x3d,0x3c, -0x47,0x47,0x48,0x46,0x42,0x40,0x44,0x4a,0x4f,0x53,0x4d,0x43,0x3e,0x3a,0x39,0x3e, -0x46,0x4f,0x52,0x48,0x42,0x45,0x49,0x48,0x4c,0x50,0x54,0x5a,0x63,0x6a,0x68,0x61, -0x60,0x62,0x65,0x67,0x66,0x5f,0x57,0x50,0x4d,0x47,0x3e,0x39,0x41,0x51,0x5f,0x64, -0x5d,0x42,0x36,0x46,0x58,0x57,0x51,0x4f,0x52,0x54,0x57,0x57,0x51,0x47,0x41,0x3f, -0x4e,0x59,0x54,0x52,0x56,0x5d,0x61,0x54,0x63,0x5a,0x44,0x31,0x29,0x25,0x30,0x46, -0x63,0x69,0x6e,0x64,0x5a,0x68,0x74,0x6a,0x61,0x5a,0x50,0x49,0x41,0x3c,0x4b,0x66, -0x7b,0x76,0x6c,0x61,0x4f,0x3b,0x3b,0x4e,0x41,0x3e,0x35,0x2e,0x3a,0x53,0x67,0x6c, -0x77,0x68,0x61,0x69,0x68,0x57,0x48,0x43,0x35,0x2d,0x33,0x44,0x52,0x56,0x4e,0x40, -0x52,0x55,0x56,0x55,0x57,0x5a,0x5a,0x58,0x56,0x5e,0x64,0x61,0x5d,0x58,0x50,0x47, -0x4e,0x4c,0x4b,0x4c,0x4c,0x4b,0x4c,0x4f,0x53,0x4d,0x45,0x42,0x46,0x4b,0x49,0x44, -0x48,0x4a,0x4b,0x49,0x45,0x41,0x3e,0x3d,0x4d,0x4d,0x4d,0x4c,0x4b,0x4e,0x54,0x5b, -0x60,0x59,0x57,0x56,0x50,0x4e,0x4c,0x46,0x4d,0x48,0x48,0x51,0x5e,0x60,0x56,0x4a, -0x49,0x49,0x49,0x4a,0x4b,0x4d,0x4f,0x50,0x4e,0x51,0x54,0x56,0x59,0x5b,0x58,0x53, -0x48,0x4f,0x59,0x62,0x65,0x5f,0x53,0x4b,0x49,0x46,0x45,0x48,0x49,0x49,0x4a,0x4e, -0x4e,0x4f,0x50,0x52,0x57,0x5d,0x61,0x63,0x5e,0x5f,0x61,0x61,0x5f,0x5a,0x57,0x55, -0x52,0x54,0x57,0x5a,0x57,0x4e,0x45,0x40,0x46,0x4b,0x4f,0x4b,0x43,0x3e,0x3f,0x43, -0x40,0x3d,0x43,0x50,0x57,0x54,0x51,0x53,0x47,0x51,0x57,0x53,0x4e,0x52,0x5e,0x68, -0x72,0x70,0x6c,0x66,0x5e,0x54,0x4b,0x44,0x44,0x45,0x47,0x46,0x41,0x3b,0x3a,0x3d, -0x40,0x42,0x46,0x49,0x4a,0x48,0x47,0x48,0x46,0x48,0x4c,0x52,0x5a,0x61,0x68,0x6b, -0x5e,0x5e,0x5f,0x61,0x62,0x63,0x64,0x64,0x60,0x5a,0x53,0x52,0x57,0x5e,0x64,0x67, -0x61,0x60,0x5f,0x61,0x65,0x66,0x65,0x63,0x62,0x5b,0x58,0x5c,0x5c,0x57,0x58,0x5f, -0x5e,0x5d,0x5a,0x58,0x59,0x5b,0x5f,0x62,0x67,0x6a,0x6a,0x63,0x59,0x57,0x5d,0x64, -0x63,0x64,0x67,0x6a,0x6a,0x68,0x69,0x6c,0x70,0x6e,0x6e,0x6e,0x6d,0x68,0x63,0x60, -0x67,0x66,0x64,0x60,0x5a,0x5a,0x63,0x6d,0x71,0x75,0x78,0x78,0x72,0x6a,0x64,0x60, -0x63,0x60,0x5f,0x5f,0x5f,0x5e,0x5f,0x62,0x66,0x68,0x66,0x60,0x5c,0x5a,0x58,0x56, -0x5d,0x5c,0x5c,0x5d,0x5e,0x5e,0x5f,0x60,0x62,0x64,0x5f,0x56,0x51,0x53,0x54,0x51, -0x57,0x56,0x53,0x4e,0x4c,0x53,0x61,0x6d,0x7a,0x7d,0x7f,0x7e,0x7b,0x7a,0x7b,0x7c, -0x7e,0x7d,0x7b,0x79,0x76,0x73,0x71,0x70,0x72,0x71,0x72,0x74,0x75,0x75,0x77,0x7b, -0x7f,0x81,0x84,0x87,0x89,0x8a,0x8a,0x8a,0x87,0x85,0x82,0x80,0x80,0x80,0x7f,0x7f, -0x7c,0x7a,0x77,0x74,0x72,0x72,0x72,0x72,0x6e,0x6d,0x6b,0x69,0x67,0x65,0x64,0x64, -0x67,0x68,0x69,0x68,0x67,0x67,0x67,0x68,0x6c,0x6c,0x6c,0x6d,0x6d,0x6d,0x6d,0x6d, -0x6f,0x70,0x71,0x73,0x75,0x77,0x79,0x79,0x79,0x7b,0x7d,0x7e,0x7e,0x7e,0x7e,0x7e, -0x7d,0x7c,0x7a,0x79,0x78,0x76,0x74,0x72,0x74,0x72,0x6f,0x6d,0x6b,0x69,0x66,0x65, -0x63,0x62,0x60,0x5e,0x5d,0x5c,0x5c,0x5d,0x5d,0x5c,0x5b,0x5a,0x5b,0x5b,0x5b,0x5a, -0x59,0x58,0x57,0x56,0x56,0x55,0x54,0x53,0x59,0x53,0x51,0x54,0x54,0x4d,0x45,0x40, -0x38,0x39,0x3c,0x43,0x48,0x46,0x3c,0x33,0x35,0x35,0x35,0x34,0x32,0x34,0x37,0x3a, -0x3a,0x43,0x4a,0x4b,0x4a,0x48,0x44,0x3e,0x39,0x43,0x54,0x64,0x66,0x5b,0x52,0x51, -0x4f,0x52,0x5d,0x6e,0x7b,0x81,0x84,0x86,0x83,0x72,0x6a,0x6f,0x6d,0x5d,0x4e,0x4b, -0x46,0x4c,0x4c,0x45,0x42,0x45,0x48,0x47,0x4c,0x49,0x43,0x3f,0x42,0x46,0x3f,0x34, -0x32,0x2e,0x33,0x3e,0x3c,0x34,0x37,0x44,0x48,0x3d,0x3f,0x4f,0x58,0x50,0x46,0x44, -0x4d,0x4a,0x45,0x3f,0x39,0x38,0x3f,0x48,0x4f,0x55,0x50,0x44,0x3e,0x3a,0x39,0x3e, -0x42,0x51,0x58,0x4f,0x44,0x44,0x49,0x4b,0x4e,0x51,0x57,0x60,0x69,0x6d,0x69,0x63, -0x64,0x68,0x6b,0x69,0x61,0x57,0x4e,0x4a,0x4f,0x4d,0x4a,0x47,0x48,0x50,0x5c,0x65, -0x54,0x3b,0x32,0x49,0x5f,0x5e,0x55,0x52,0x4c,0x50,0x57,0x5b,0x55,0x47,0x3a,0x33, -0x3e,0x4d,0x4b,0x49,0x4b,0x51,0x54,0x46,0x36,0x37,0x34,0x2e,0x28,0x2c,0x46,0x65, -0x6a,0x6b,0x6a,0x5d,0x5a,0x6e,0x7a,0x6b,0x54,0x50,0x45,0x40,0x42,0x46,0x52,0x64, -0x73,0x7d,0x73,0x5f,0x5d,0x64,0x5d,0x52,0x40,0x3b,0x32,0x30,0x41,0x5d,0x70,0x75, -0x70,0x67,0x67,0x6c,0x65,0x53,0x4b,0x4e,0x32,0x21,0x1b,0x27,0x3e,0x5a,0x6d,0x71, -0x5a,0x5b,0x57,0x50,0x4c,0x4e,0x4e,0x4b,0x54,0x4f,0x4d,0x53,0x5e,0x62,0x58,0x4b, -0x50,0x4d,0x4b,0x4b,0x4a,0x47,0x47,0x49,0x55,0x55,0x50,0x47,0x43,0x47,0x50,0x56, -0x52,0x50,0x4e,0x4e,0x4f,0x4f,0x4b,0x47,0x44,0x45,0x48,0x4c,0x4f,0x50,0x54,0x58, -0x5e,0x59,0x59,0x57,0x51,0x4f,0x4e,0x49,0x4f,0x47,0x43,0x4c,0x5c,0x64,0x5f,0x56, -0x4d,0x52,0x58,0x5a,0x59,0x57,0x58,0x5a,0x4d,0x4c,0x4d,0x52,0x59,0x5c,0x5c,0x5b, -0x55,0x5c,0x66,0x6b,0x69,0x5f,0x52,0x49,0x4b,0x45,0x43,0x46,0x48,0x47,0x49,0x4d, -0x4d,0x50,0x51,0x51,0x55,0x5b,0x5f,0x61,0x5e,0x5c,0x5c,0x5d,0x59,0x54,0x4f,0x4e, -0x51,0x53,0x57,0x5b,0x5d,0x5b,0x57,0x54,0x53,0x4e,0x48,0x45,0x46,0x46,0x45,0x44, -0x40,0x41,0x45,0x4c,0x4e,0x4e,0x52,0x59,0x5c,0x5b,0x57,0x52,0x50,0x51,0x51,0x4f, -0x4f,0x52,0x57,0x5d,0x5f,0x58,0x4c,0x43,0x45,0x45,0x46,0x46,0x42,0x3e,0x3d,0x40, -0x41,0x43,0x46,0x47,0x47,0x46,0x45,0x45,0x46,0x4b,0x52,0x57,0x59,0x5d,0x61,0x65, -0x63,0x62,0x61,0x61,0x61,0x60,0x5e,0x5d,0x59,0x53,0x4e,0x4f,0x57,0x5e,0x61,0x61, -0x63,0x61,0x5e,0x5d,0x5e,0x60,0x61,0x62,0x65,0x63,0x63,0x65,0x63,0x5d,0x5c,0x60, -0x61,0x5e,0x5a,0x57,0x58,0x5e,0x67,0x6d,0x6c,0x6b,0x68,0x63,0x5f,0x5f,0x5e,0x5c, -0x5f,0x61,0x65,0x67,0x65,0x62,0x62,0x65,0x6a,0x68,0x67,0x67,0x68,0x68,0x67,0x65, -0x62,0x64,0x66,0x62,0x5b,0x59,0x61,0x6b,0x6e,0x71,0x74,0x73,0x6f,0x68,0x61,0x5c, -0x5d,0x5b,0x5c,0x5f,0x61,0x61,0x63,0x66,0x66,0x68,0x66,0x62,0x5f,0x5e,0x5c,0x5a, -0x67,0x64,0x61,0x60,0x5e,0x5c,0x5d,0x5f,0x5e,0x5d,0x58,0x51,0x4e,0x4e,0x4e,0x4d, -0x4f,0x50,0x4f,0x4c,0x4b,0x53,0x64,0x71,0x78,0x7c,0x7f,0x7f,0x7b,0x79,0x7b,0x7e, -0x7c,0x7b,0x7a,0x78,0x75,0x73,0x71,0x6f,0x73,0x72,0x72,0x74,0x74,0x74,0x77,0x7b, -0x7f,0x81,0x84,0x87,0x89,0x8a,0x8a,0x8a,0x89,0x86,0x82,0x7f,0x7e,0x7e,0x7e,0x7e, -0x7d,0x7a,0x76,0x72,0x70,0x70,0x71,0x72,0x6f,0x6e,0x6c,0x6b,0x69,0x68,0x68,0x67, -0x6b,0x6b,0x6b,0x69,0x67,0x65,0x65,0x65,0x6b,0x6a,0x6a,0x6a,0x6a,0x6c,0x6d,0x6e, -0x6f,0x70,0x72,0x75,0x78,0x7b,0x7d,0x7e,0x7c,0x7e,0x80,0x81,0x81,0x81,0x81,0x81, -0x7f,0x7e,0x7c,0x7b,0x7b,0x7a,0x77,0x76,0x76,0x74,0x71,0x6e,0x6b,0x69,0x66,0x64, -0x63,0x61,0x60,0x5e,0x5d,0x5c,0x5c,0x5c,0x5e,0x5c,0x5b,0x5b,0x5b,0x5c,0x5b,0x5a, -0x58,0x57,0x56,0x56,0x56,0x55,0x54,0x53,0x54,0x50,0x4a,0x48,0x4b,0x4a,0x41,0x37, -0x38,0x3b,0x42,0x48,0x4b,0x48,0x3f,0x37,0x32,0x32,0x33,0x34,0x35,0x38,0x3c,0x3f, -0x3b,0x43,0x47,0x46,0x47,0x4c,0x4b,0x46,0x3e,0x43,0x55,0x6a,0x71,0x63,0x52,0x49, -0x30,0x34,0x3f,0x4b,0x52,0x55,0x5d,0x67,0x67,0x70,0x73,0x6c,0x60,0x58,0x52,0x4d, -0x4a,0x4b,0x49,0x45,0x43,0x45,0x49,0x4a,0x4f,0x4b,0x43,0x3e,0x44,0x4c,0x49,0x3f, -0x30,0x2a,0x2f,0x3c,0x3c,0x34,0x39,0x47,0x49,0x49,0x47,0x47,0x50,0x5b,0x5a,0x52, -0x4a,0x47,0x43,0x40,0x3c,0x3d,0x44,0x4c,0x51,0x5a,0x57,0x4c,0x46,0x41,0x3e,0x40, -0x48,0x56,0x5f,0x58,0x4c,0x4a,0x50,0x55,0x4f,0x52,0x5a,0x66,0x6e,0x6e,0x69,0x65, -0x67,0x70,0x76,0x6e,0x5d,0x4f,0x4b,0x4e,0x4b,0x4c,0x4b,0x49,0x49,0x4f,0x59,0x61, -0x53,0x3e,0x3a,0x51,0x64,0x5e,0x4c,0x43,0x42,0x4a,0x57,0x60,0x5c,0x4f,0x42,0x3c, -0x40,0x4e,0x4b,0x49,0x4e,0x59,0x5f,0x51,0x39,0x39,0x32,0x26,0x21,0x2f,0x49,0x5d, -0x70,0x6e,0x65,0x58,0x5b,0x6b,0x6a,0x56,0x47,0x49,0x40,0x35,0x33,0x3a,0x48,0x5a, -0x6f,0x79,0x73,0x66,0x65,0x63,0x55,0x48,0x39,0x35,0x32,0x35,0x44,0x59,0x69,0x6f, -0x6a,0x6d,0x6c,0x65,0x5f,0x58,0x4d,0x42,0x33,0x21,0x20,0x39,0x58,0x6f,0x75,0x6f, -0x56,0x58,0x54,0x4c,0x49,0x4d,0x4e,0x4a,0x49,0x4e,0x54,0x56,0x51,0x4c,0x4d,0x51, -0x4d,0x4c,0x4e,0x51,0x51,0x4d,0x4a,0x4a,0x48,0x4d,0x4f,0x49,0x44,0x46,0x4d,0x53, -0x5e,0x59,0x55,0x56,0x5a,0x5b,0x56,0x51,0x3d,0x3c,0x3f,0x46,0x4d,0x53,0x5c,0x65, -0x5c,0x58,0x5a,0x59,0x51,0x4f,0x4f,0x4a,0x47,0x42,0x3e,0x43,0x50,0x5b,0x61,0x62, -0x5f,0x60,0x61,0x62,0x60,0x5c,0x57,0x53,0x4e,0x48,0x47,0x4f,0x56,0x58,0x58,0x59, -0x5f,0x64,0x69,0x68,0x62,0x58,0x50,0x4b,0x4b,0x44,0x41,0x44,0x46,0x45,0x48,0x4d, -0x4b,0x4d,0x4e,0x4c,0x4e,0x55,0x5c,0x5e,0x61,0x5d,0x5b,0x5b,0x5b,0x5a,0x5b,0x5e, -0x5d,0x5d,0x5e,0x60,0x63,0x65,0x64,0x62,0x5d,0x55,0x4c,0x48,0x49,0x49,0x47,0x43, -0x44,0x45,0x45,0x43,0x41,0x43,0x4a,0x4f,0x59,0x66,0x70,0x6a,0x5a,0x4c,0x45,0x44, -0x4a,0x43,0x3e,0x41,0x4b,0x54,0x58,0x58,0x46,0x42,0x3f,0x40,0x41,0x40,0x40,0x41, -0x3f,0x44,0x49,0x4c,0x4c,0x4a,0x48,0x46,0x4b,0x4e,0x53,0x55,0x55,0x57,0x5b,0x5f, -0x68,0x65,0x61,0x5e,0x5c,0x5a,0x57,0x55,0x56,0x53,0x51,0x53,0x57,0x5b,0x5c,0x5b, -0x64,0x65,0x66,0x66,0x63,0x62,0x61,0x61,0x67,0x6a,0x6d,0x6c,0x68,0x63,0x62,0x63, -0x63,0x60,0x5c,0x59,0x59,0x5f,0x67,0x6d,0x6d,0x6e,0x6b,0x65,0x61,0x5f,0x5b,0x56, -0x5f,0x5e,0x5f,0x61,0x60,0x5e,0x5e,0x5f,0x64,0x65,0x65,0x64,0x64,0x65,0x68,0x69, -0x65,0x66,0x67,0x64,0x5f,0x5d,0x63,0x6a,0x69,0x69,0x69,0x68,0x66,0x62,0x5d,0x5a, -0x58,0x58,0x5c,0x62,0x65,0x65,0x65,0x67,0x64,0x67,0x67,0x62,0x5d,0x5c,0x5e,0x5e, -0x70,0x6b,0x67,0x65,0x61,0x5d,0x5c,0x5e,0x59,0x55,0x52,0x53,0x53,0x51,0x4f,0x4f, -0x4e,0x50,0x50,0x4f,0x4e,0x53,0x5b,0x62,0x79,0x7b,0x7d,0x7e,0x7d,0x7b,0x7c,0x7c, -0x78,0x78,0x77,0x76,0x75,0x73,0x72,0x71,0x73,0x72,0x72,0x73,0x73,0x73,0x76,0x7a, -0x7e,0x80,0x83,0x87,0x89,0x8a,0x8a,0x8a,0x89,0x87,0x83,0x80,0x7f,0x7e,0x7c,0x7c, -0x7c,0x7a,0x76,0x72,0x6f,0x6e,0x6e,0x6e,0x6d,0x6d,0x6d,0x6d,0x6c,0x6c,0x6b,0x6b, -0x6e,0x6e,0x6d,0x6b,0x69,0x67,0x67,0x67,0x69,0x68,0x66,0x65,0x66,0x69,0x6b,0x6d, -0x71,0x73,0x76,0x79,0x7b,0x7c,0x7c,0x7c,0x7c,0x7f,0x82,0x83,0x83,0x82,0x82,0x82, -0x7e,0x7d,0x7d,0x7c,0x7c,0x7c,0x7a,0x78,0x78,0x75,0x71,0x6e,0x6c,0x69,0x66,0x64, -0x62,0x61,0x60,0x5f,0x5e,0x5d,0x5c,0x5c,0x5d,0x5c,0x5b,0x5a,0x5b,0x5b,0x5b,0x5a, -0x58,0x56,0x55,0x55,0x56,0x56,0x55,0x53,0x4c,0x4c,0x46,0x3f,0x44,0x4c,0x4a,0x3f, -0x36,0x3b,0x41,0x45,0x45,0x40,0x3a,0x36,0x33,0x33,0x33,0x34,0x37,0x3b,0x3d,0x3e, -0x40,0x45,0x43,0x39,0x39,0x45,0x4e,0x4f,0x4c,0x47,0x4a,0x56,0x5e,0x5d,0x5d,0x60, -0x69,0x66,0x5d,0x4e,0x43,0x42,0x48,0x4e,0x45,0x57,0x60,0x59,0x50,0x50,0x52,0x50, -0x4c,0x49,0x47,0x47,0x47,0x47,0x4a,0x4d,0x52,0x51,0x4a,0x43,0x47,0x50,0x50,0x49, -0x35,0x34,0x38,0x40,0x45,0x44,0x45,0x49,0x4b,0x51,0x4f,0x48,0x4e,0x5d,0x60,0x57, -0x4c,0x48,0x43,0x40,0x3c,0x39,0x3c,0x40,0x4c,0x56,0x55,0x4b,0x46,0x46,0x46,0x4a, -0x55,0x5c,0x5f,0x59,0x4f,0x4a,0x4f,0x57,0x4b,0x4f,0x5a,0x68,0x6f,0x6c,0x68,0x66, -0x64,0x6b,0x6f,0x67,0x58,0x4e,0x4e,0x53,0x40,0x3e,0x39,0x38,0x40,0x4d,0x58,0x5c, -0x4e,0x3d,0x3b,0x52,0x65,0x61,0x4f,0x43,0x3f,0x49,0x58,0x61,0x5d,0x52,0x49,0x46, -0x47,0x4e,0x42,0x3b,0x42,0x4f,0x54,0x43,0x38,0x2f,0x2a,0x2c,0x31,0x40,0x56,0x64, -0x6c,0x6b,0x5c,0x51,0x5b,0x66,0x59,0x45,0x3f,0x42,0x3c,0x34,0x35,0x3e,0x53,0x6c, -0x74,0x70,0x69,0x66,0x5f,0x4b,0x3d,0x3e,0x32,0x2f,0x2f,0x33,0x3a,0x46,0x57,0x65, -0x74,0x77,0x70,0x62,0x59,0x56,0x4c,0x3f,0x3b,0x20,0x1a,0x36,0x59,0x6f,0x72,0x6b, -0x5d,0x5f,0x5a,0x51,0x4d,0x4f,0x4e,0x49,0x4c,0x4a,0x4e,0x58,0x5c,0x58,0x53,0x52, -0x50,0x4d,0x4b,0x4b,0x4a,0x47,0x47,0x49,0x4d,0x4d,0x4b,0x47,0x45,0x47,0x48,0x48, -0x50,0x4f,0x50,0x56,0x5c,0x5d,0x57,0x50,0x55,0x48,0x3d,0x40,0x49,0x50,0x54,0x57, -0x5f,0x5d,0x5f,0x5d,0x54,0x50,0x50,0x4c,0x41,0x40,0x3e,0x3e,0x42,0x4b,0x56,0x5e, -0x61,0x5e,0x5c,0x60,0x65,0x65,0x5e,0x57,0x4a,0x42,0x42,0x4d,0x56,0x56,0x57,0x5a, -0x5e,0x60,0x61,0x5d,0x55,0x4d,0x4b,0x4b,0x4a,0x42,0x3f,0x43,0x45,0x44,0x47,0x4c, -0x49,0x4c,0x4b,0x48,0x4a,0x53,0x5c,0x60,0x5b,0x54,0x50,0x52,0x56,0x5a,0x62,0x6a, -0x6f,0x6d,0x69,0x65,0x64,0x63,0x61,0x5e,0x5d,0x5a,0x54,0x4d,0x46,0x42,0x41,0x41, -0x4d,0x4d,0x4b,0x4a,0x4f,0x57,0x5b,0x5b,0x56,0x56,0x55,0x58,0x5e,0x62,0x61,0x5c, -0x53,0x4b,0x44,0x46,0x50,0x59,0x5a,0x57,0x4d,0x42,0x3a,0x39,0x3c,0x3d,0x3b,0x39, -0x39,0x42,0x4d,0x54,0x55,0x52,0x4d,0x48,0x48,0x49,0x4b,0x4d,0x51,0x58,0x60,0x66, -0x66,0x62,0x5d,0x5a,0x5a,0x5a,0x59,0x59,0x56,0x56,0x57,0x57,0x58,0x58,0x57,0x56, -0x5a,0x61,0x6a,0x6e,0x6d,0x68,0x65,0x63,0x63,0x6a,0x6f,0x6b,0x65,0x63,0x62,0x62, -0x5e,0x5d,0x5b,0x58,0x56,0x57,0x5b,0x5e,0x5e,0x65,0x68,0x62,0x5b,0x5c,0x60,0x63, -0x65,0x60,0x5e,0x60,0x62,0x62,0x61,0x61,0x60,0x64,0x66,0x63,0x60,0x61,0x66,0x69, -0x69,0x67,0x65,0x64,0x60,0x5f,0x62,0x66,0x66,0x64,0x61,0x5f,0x5f,0x5e,0x5b,0x59, -0x55,0x56,0x5c,0x63,0x65,0x64,0x62,0x63,0x66,0x6b,0x6b,0x64,0x5c,0x5a,0x5f,0x63, -0x63,0x5f,0x5d,0x5e,0x5c,0x59,0x59,0x5c,0x5b,0x56,0x56,0x5c,0x5f,0x5a,0x56,0x56, -0x65,0x6a,0x71,0x79,0x80,0x84,0x87,0x88,0x7a,0x7a,0x7b,0x7c,0x7e,0x7e,0x7c,0x7a, -0x79,0x79,0x79,0x79,0x79,0x78,0x77,0x76,0x73,0x72,0x71,0x72,0x72,0x72,0x75,0x79, -0x7e,0x80,0x83,0x86,0x89,0x8a,0x8a,0x8a,0x89,0x87,0x84,0x82,0x80,0x7e,0x7b,0x7a, -0x7c,0x7a,0x77,0x73,0x70,0x6d,0x6b,0x6a,0x6d,0x6d,0x6d,0x6e,0x6e,0x6d,0x6c,0x6c, -0x69,0x6a,0x6a,0x68,0x67,0x66,0x67,0x68,0x69,0x68,0x66,0x65,0x66,0x69,0x6c,0x6e, -0x73,0x76,0x79,0x7c,0x7c,0x7b,0x78,0x76,0x7c,0x7e,0x82,0x83,0x82,0x81,0x81,0x82, -0x7d,0x7c,0x7c,0x7c,0x7c,0x7c,0x7a,0x79,0x78,0x75,0x72,0x6e,0x6c,0x69,0x66,0x64, -0x62,0x61,0x61,0x60,0x5e,0x5d,0x5c,0x5b,0x5d,0x5c,0x5a,0x5a,0x5a,0x5b,0x5a,0x59, -0x57,0x56,0x54,0x55,0x56,0x56,0x55,0x54,0x4d,0x51,0x4a,0x3e,0x42,0x50,0x52,0x49, -0x3c,0x41,0x48,0x4a,0x47,0x42,0x3f,0x3d,0x37,0x35,0x34,0x35,0x38,0x3b,0x3b,0x3a, -0x44,0x47,0x3f,0x2f,0x2c,0x3c,0x4e,0x55,0x5a,0x50,0x4a,0x4a,0x49,0x4e,0x5f,0x73, -0x7b,0x80,0x7b,0x6c,0x60,0x5a,0x4d,0x3e,0x3f,0x42,0x46,0x47,0x46,0x45,0x48,0x4e, -0x4b,0x45,0x43,0x46,0x47,0x45,0x47,0x4b,0x53,0x55,0x50,0x46,0x45,0x4d,0x50,0x4b, -0x41,0x43,0x43,0x45,0x4b,0x50,0x4b,0x41,0x40,0x43,0x45,0x46,0x49,0x4e,0x50,0x4f, -0x4f,0x4a,0x45,0x41,0x3e,0x3b,0x3d,0x40,0x50,0x5a,0x58,0x4e,0x4e,0x54,0x5c,0x64, -0x6c,0x6b,0x68,0x62,0x58,0x52,0x55,0x5d,0x4a,0x4e,0x5b,0x6b,0x71,0x6d,0x69,0x69, -0x70,0x6e,0x6b,0x65,0x5e,0x5a,0x58,0x58,0x4f,0x46,0x3b,0x3a,0x48,0x5d,0x68,0x67, -0x5c,0x4a,0x42,0x50,0x5f,0x5b,0x49,0x3c,0x42,0x4b,0x56,0x5a,0x51,0x44,0x3c,0x3b, -0x46,0x49,0x3a,0x36,0x44,0x59,0x61,0x4f,0x3f,0x32,0x38,0x47,0x42,0x3b,0x4d,0x66, -0x64,0x65,0x55,0x4d,0x61,0x6c,0x5d,0x4e,0x4c,0x3f,0x2f,0x2f,0x3b,0x46,0x55,0x68, -0x7a,0x71,0x5f,0x57,0x5e,0x5b,0x4c,0x3f,0x40,0x3d,0x3d,0x3f,0x3f,0x46,0x5c,0x72, -0x6e,0x70,0x6c,0x5a,0x42,0x33,0x37,0x41,0x35,0x23,0x27,0x43,0x58,0x61,0x65,0x65, -0x7c,0x64,0x50,0x4f,0x51,0x4c,0x4c,0x52,0x56,0x55,0x55,0x55,0x55,0x53,0x51,0x50, -0x50,0x4f,0x4d,0x4b,0x49,0x49,0x4a,0x4b,0x50,0x51,0x4f,0x4b,0x48,0x48,0x47,0x45, -0x3f,0x48,0x4c,0x4c,0x52,0x5c,0x5d,0x56,0x53,0x59,0x61,0x65,0x60,0x58,0x57,0x5b, -0x67,0x6b,0x68,0x5e,0x56,0x52,0x4e,0x48,0x3e,0x38,0x38,0x40,0x49,0x4e,0x52,0x55, -0x55,0x57,0x5c,0x61,0x61,0x5b,0x57,0x55,0x47,0x46,0x48,0x4d,0x54,0x59,0x60,0x66, -0x6b,0x66,0x5e,0x56,0x4f,0x4b,0x4a,0x4a,0x4d,0x4b,0x47,0x43,0x42,0x45,0x49,0x4d, -0x4b,0x49,0x48,0x4b,0x52,0x5a,0x62,0x66,0x54,0x52,0x4d,0x49,0x4a,0x53,0x61,0x6b, -0x6c,0x69,0x65,0x63,0x63,0x60,0x5c,0x58,0x55,0x57,0x57,0x51,0x48,0x43,0x43,0x45, -0x46,0x45,0x46,0x4d,0x58,0x64,0x6f,0x76,0x61,0x4b,0x37,0x39,0x48,0x58,0x66,0x6f, -0x6a,0x68,0x60,0x56,0x56,0x5c,0x57,0x4e,0x48,0x44,0x3f,0x3e,0x40,0x41,0x40,0x3e, -0x3f,0x46,0x4e,0x51,0x4e,0x48,0x46,0x48,0x49,0x52,0x57,0x56,0x56,0x5b,0x5e,0x5d, -0x61,0x5f,0x5c,0x5c,0x5c,0x5b,0x58,0x55,0x51,0x53,0x55,0x59,0x5c,0x5e,0x5e,0x5e, -0x65,0x6a,0x6e,0x6d,0x6b,0x6a,0x69,0x67,0x6b,0x70,0x71,0x6c,0x66,0x63,0x63,0x62, -0x62,0x61,0x5d,0x57,0x55,0x57,0x5a,0x5b,0x5c,0x5d,0x5f,0x5e,0x5c,0x5b,0x5c,0x5e, -0x66,0x62,0x5f,0x5f,0x5f,0x61,0x65,0x69,0x62,0x67,0x68,0x63,0x61,0x65,0x6d,0x72, -0x7b,0x79,0x70,0x63,0x5b,0x5d,0x61,0x64,0x65,0x62,0x5e,0x5d,0x5e,0x5d,0x5a,0x57, -0x5c,0x5e,0x64,0x68,0x68,0x65,0x64,0x66,0x69,0x72,0x73,0x67,0x5f,0x5f,0x61,0x5f, -0x5a,0x5f,0x5d,0x5a,0x59,0x54,0x53,0x59,0x68,0x76,0x88,0x97,0xa3,0xac,0xae,0xac, -0xa8,0xa9,0xa1,0x95,0x8f,0x8f,0x89,0x7f,0x7d,0x7b,0x7b,0x7d,0x7c,0x79,0x78,0x7c, -0x79,0x7b,0x7d,0x7d,0x7b,0x79,0x77,0x76,0x73,0x73,0x74,0x74,0x74,0x74,0x76,0x78, -0x7c,0x7f,0x82,0x85,0x87,0x89,0x8b,0x8c,0x8c,0x89,0x85,0x82,0x7f,0x7d,0x7a,0x79, -0x76,0x76,0x75,0x74,0x72,0x70,0x6f,0x6e,0x6c,0x6b,0x6a,0x6a,0x6b,0x6c,0x6c,0x6b, -0x6a,0x69,0x68,0x66,0x66,0x66,0x67,0x68,0x67,0x68,0x68,0x69,0x6a,0x6c,0x6d,0x6e, -0x73,0x73,0x75,0x77,0x7a,0x7b,0x7a,0x79,0x80,0x80,0x81,0x82,0x82,0x81,0x80,0x80, -0x7d,0x7e,0x7f,0x7f,0x7f,0x7e,0x7c,0x7b,0x78,0x76,0x73,0x70,0x6d,0x6a,0x67,0x65, -0x63,0x61,0x5f,0x5d,0x5b,0x5a,0x5a,0x5a,0x5e,0x5d,0x5b,0x5b,0x5b,0x5b,0x5a,0x59, -0x57,0x59,0x58,0x55,0x55,0x55,0x52,0x4d,0x49,0x48,0x45,0x41,0x44,0x4c,0x54,0x58, -0x50,0x53,0x51,0x48,0x44,0x46,0x45,0x40,0x37,0x32,0x2f,0x33,0x39,0x3c,0x3c,0x3a, -0x41,0x47,0x3f,0x31,0x31,0x39,0x43,0x4c,0x54,0x5d,0x60,0x5b,0x5c,0x63,0x65,0x60, -0x64,0x73,0x7e,0x7c,0x75,0x70,0x6c,0x67,0x60,0x54,0x49,0x45,0x40,0x3b,0x3f,0x48, -0x4c,0x4a,0x49,0x49,0x47,0x46,0x49,0x4e,0x54,0x53,0x4f,0x49,0x48,0x4b,0x4e,0x4e, -0x4e,0x50,0x50,0x51,0x53,0x53,0x4e,0x48,0x3f,0x39,0x3a,0x47,0x52,0x52,0x4e,0x4c, -0x45,0x49,0x47,0x43,0x44,0x43,0x41,0x45,0x4e,0x59,0x5c,0x56,0x59,0x68,0x70,0x6e, -0x70,0x6b,0x62,0x59,0x54,0x55,0x5a,0x5f,0x4e,0x51,0x5e,0x6e,0x6f,0x66,0x65,0x6b, -0x69,0x6f,0x6c,0x62,0x5e,0x61,0x5d,0x53,0x4a,0x4c,0x4c,0x4e,0x58,0x63,0x61,0x57, -0x46,0x35,0x40,0x51,0x61,0x5d,0x41,0x39,0x3e,0x50,0x4e,0x51,0x50,0x52,0x46,0x4c, -0x50,0x50,0x45,0x40,0x4e,0x5b,0x5a,0x56,0x48,0x55,0x4d,0x38,0x37,0x49,0x5b,0x65, -0x79,0x78,0x67,0x53,0x4a,0x3f,0x3b,0x46,0x43,0x3b,0x37,0x39,0x37,0x3a,0x4f,0x67, -0x76,0x60,0x50,0x51,0x56,0x51,0x4a,0x47,0x3e,0x3f,0x3e,0x39,0x3d,0x53,0x67,0x68, -0x69,0x6d,0x6d,0x61,0x4c,0x3a,0x35,0x38,0x22,0x21,0x2f,0x42,0x4c,0x55,0x62,0x6a, -0x74,0x57,0x42,0x47,0x55,0x59,0x56,0x55,0x5d,0x59,0x55,0x53,0x53,0x54,0x53,0x52, -0x4d,0x4a,0x47,0x44,0x45,0x48,0x4e,0x52,0x4e,0x4f,0x4e,0x4c,0x4b,0x4b,0x49,0x46, -0x44,0x47,0x46,0x41,0x44,0x52,0x5f,0x64,0x6d,0x69,0x6a,0x6e,0x6c,0x65,0x62,0x65, -0x74,0x76,0x76,0x73,0x6c,0x63,0x57,0x4d,0x47,0x44,0x45,0x4d,0x52,0x51,0x4e,0x4c, -0x52,0x4f,0x4f,0x53,0x56,0x56,0x57,0x59,0x53,0x50,0x4e,0x51,0x56,0x5d,0x65,0x6c, -0x6e,0x68,0x5f,0x55,0x4f,0x4d,0x4d,0x4f,0x4b,0x4a,0x48,0x45,0x44,0x44,0x47,0x49, -0x49,0x4f,0x57,0x5d,0x5e,0x5a,0x54,0x50,0x52,0x4e,0x48,0x43,0x45,0x4e,0x5a,0x63, -0x69,0x67,0x63,0x5f,0x5b,0x57,0x55,0x54,0x52,0x55,0x55,0x50,0x47,0x42,0x41,0x43, -0x4a,0x49,0x47,0x47,0x50,0x5d,0x67,0x6b,0x6f,0x69,0x5f,0x55,0x52,0x52,0x52,0x51, -0x4b,0x50,0x55,0x5b,0x60,0x60,0x54,0x46,0x3e,0x3e,0x41,0x46,0x4b,0x4a,0x44,0x3e, -0x39,0x3f,0x48,0x4e,0x4c,0x48,0x46,0x46,0x49,0x4d,0x50,0x4f,0x4e,0x50,0x51,0x50, -0x53,0x53,0x53,0x55,0x58,0x59,0x56,0x54,0x51,0x53,0x57,0x5a,0x5d,0x5c,0x5b,0x59, -0x66,0x69,0x69,0x66,0x64,0x65,0x67,0x68,0x6f,0x73,0x74,0x71,0x6c,0x6a,0x69,0x67, -0x62,0x61,0x5d,0x58,0x59,0x5e,0x62,0x64,0x60,0x62,0x63,0x63,0x60,0x5e,0x5d,0x5e, -0x61,0x5f,0x5d,0x5f,0x60,0x61,0x63,0x67,0x67,0x69,0x69,0x66,0x65,0x69,0x6e,0x70, -0x75,0x75,0x6f,0x65,0x5e,0x5f,0x62,0x63,0x64,0x61,0x5e,0x5c,0x5b,0x5b,0x5b,0x5a, -0x61,0x62,0x67,0x6b,0x6c,0x69,0x68,0x69,0x6b,0x6f,0x6e,0x65,0x5d,0x5f,0x63,0x65, -0x63,0x62,0x5a,0x55,0x5b,0x6b,0x89,0xa8,0xbc,0xb7,0xb0,0xaa,0xa1,0x94,0x88,0x81, -0x7a,0x7b,0x77,0x70,0x71,0x7b,0x85,0x89,0x80,0x7d,0x7a,0x7a,0x78,0x75,0x76,0x79, -0x7a,0x7a,0x7a,0x7a,0x79,0x79,0x78,0x77,0x75,0x76,0x76,0x75,0x74,0x75,0x77,0x78, -0x7c,0x7f,0x82,0x85,0x87,0x89,0x8b,0x8d,0x8a,0x88,0x86,0x83,0x80,0x7c,0x77,0x74, -0x74,0x74,0x73,0x72,0x71,0x70,0x70,0x70,0x6c,0x6a,0x69,0x6a,0x6b,0x6b,0x6b,0x6b, -0x6c,0x6b,0x69,0x68,0x67,0x67,0x67,0x68,0x68,0x68,0x68,0x68,0x69,0x6a,0x6b,0x6b, -0x6d,0x6f,0x73,0x76,0x78,0x7a,0x7b,0x7c,0x7f,0x80,0x81,0x82,0x82,0x81,0x80,0x7f, -0x7e,0x7f,0x7f,0x7f,0x7e,0x7d,0x7b,0x7a,0x76,0x74,0x71,0x6e,0x6b,0x68,0x65,0x63, -0x61,0x60,0x5e,0x5d,0x5b,0x5b,0x5b,0x5b,0x5d,0x5c,0x5a,0x5a,0x5a,0x5a,0x58,0x57, -0x56,0x58,0x58,0x55,0x54,0x53,0x4f,0x49,0x45,0x43,0x3f,0x3c,0x3e,0x43,0x4b,0x50, -0x54,0x56,0x54,0x4d,0x48,0x47,0x45,0x41,0x38,0x33,0x2f,0x30,0x34,0x38,0x39,0x39, -0x3f,0x47,0x44,0x39,0x39,0x3f,0x46,0x4e,0x56,0x60,0x6d,0x79,0x82,0x81,0x70,0x5e, -0x67,0x63,0x60,0x62,0x68,0x70,0x77,0x7c,0x6a,0x5f,0x52,0x49,0x40,0x3a,0x3d,0x44, -0x4e,0x4f,0x50,0x4e,0x4c,0x4c,0x4f,0x51,0x51,0x51,0x4f,0x4b,0x49,0x4a,0x4a,0x49, -0x51,0x52,0x54,0x56,0x58,0x59,0x59,0x59,0x4d,0x44,0x40,0x47,0x4e,0x4e,0x4b,0x4a, -0x49,0x52,0x50,0x48,0x46,0x45,0x46,0x4c,0x57,0x5d,0x5d,0x56,0x54,0x5a,0x5b,0x57, -0x50,0x4c,0x4c,0x54,0x5e,0x61,0x5a,0x51,0x40,0x49,0x5b,0x6b,0x6e,0x68,0x66,0x6a, -0x73,0x72,0x67,0x58,0x53,0x59,0x5c,0x57,0x50,0x52,0x4e,0x4b,0x50,0x5a,0x5d,0x58, -0x4d,0x38,0x40,0x53,0x63,0x5c,0x3c,0x32,0x43,0x53,0x4e,0x51,0x51,0x53,0x46,0x4a, -0x4f,0x4c,0x43,0x46,0x59,0x65,0x60,0x59,0x64,0x62,0x4f,0x39,0x38,0x4a,0x62,0x75, -0x75,0x6d,0x57,0x41,0x38,0x3b,0x43,0x4d,0x50,0x43,0x37,0x36,0x3a,0x42,0x53,0x63, -0x56,0x4d,0x4b,0x52,0x55,0x4e,0x4a,0x4b,0x3f,0x2a,0x24,0x35,0x47,0x58,0x6b,0x77, -0x78,0x73,0x68,0x5b,0x4d,0x3e,0x2e,0x22,0x1d,0x18,0x27,0x4b,0x6d,0x7e,0x80,0x79, -0x66,0x5a,0x53,0x54,0x55,0x53,0x54,0x58,0x58,0x53,0x4d,0x4b,0x4d,0x50,0x51,0x50, -0x4f,0x4b,0x46,0x42,0x42,0x45,0x4a,0x4d,0x4a,0x4b,0x4a,0x49,0x4a,0x4c,0x49,0x46, -0x44,0x46,0x45,0x42,0x40,0x45,0x50,0x5b,0x67,0x61,0x64,0x70,0x72,0x66,0x5a,0x57, -0x63,0x63,0x67,0x70,0x75,0x6e,0x61,0x58,0x45,0x44,0x48,0x50,0x57,0x57,0x55,0x53, -0x4b,0x46,0x43,0x47,0x4f,0x55,0x59,0x5c,0x63,0x5f,0x5d,0x5e,0x60,0x63,0x68,0x6d, -0x68,0x64,0x5e,0x58,0x53,0x52,0x52,0x53,0x4d,0x4c,0x49,0x46,0x44,0x45,0x47,0x4a, -0x54,0x58,0x5c,0x5c,0x57,0x50,0x49,0x46,0x49,0x46,0x43,0x44,0x4a,0x52,0x5a,0x60, -0x61,0x60,0x5f,0x5b,0x57,0x55,0x56,0x57,0x57,0x5b,0x5d,0x59,0x50,0x49,0x47,0x48, -0x47,0x48,0x42,0x39,0x3a,0x43,0x4a,0x49,0x4e,0x58,0x5f,0x60,0x63,0x68,0x66,0x5f, -0x48,0x45,0x46,0x4d,0x56,0x58,0x53,0x4c,0x4e,0x46,0x3e,0x3b,0x3f,0x44,0x45,0x43, -0x45,0x46,0x49,0x4c,0x4a,0x45,0x42,0x42,0x4d,0x4e,0x51,0x55,0x55,0x51,0x4e,0x4e, -0x4b,0x4c,0x4f,0x53,0x58,0x59,0x57,0x54,0x50,0x51,0x53,0x55,0x56,0x56,0x55,0x54, -0x5e,0x61,0x62,0x60,0x5e,0x60,0x63,0x64,0x6e,0x71,0x73,0x72,0x71,0x70,0x6d,0x69, -0x5c,0x5c,0x5b,0x5b,0x5f,0x65,0x67,0x66,0x64,0x65,0x65,0x64,0x61,0x5e,0x5d,0x5c, -0x5d,0x5c,0x5c,0x5f,0x61,0x61,0x62,0x65,0x6c,0x6d,0x6c,0x6a,0x6b,0x6e,0x6f,0x6e, -0x71,0x71,0x6e,0x68,0x63,0x62,0x63,0x64,0x62,0x61,0x5e,0x5b,0x59,0x5b,0x5e,0x61, -0x5f,0x5e,0x61,0x67,0x6a,0x6a,0x6a,0x6b,0x69,0x6a,0x68,0x62,0x5c,0x5b,0x60,0x65, -0x6b,0x6f,0x77,0x8d,0xa9,0xb4,0xb1,0xb0,0xa3,0x94,0x86,0x81,0x7f,0x78,0x74,0x73, -0x6f,0x68,0x64,0x6c,0x7c,0x8a,0x8f,0x8e,0x84,0x7f,0x7a,0x77,0x74,0x71,0x72,0x74, -0x78,0x77,0x76,0x76,0x77,0x78,0x78,0x78,0x78,0x78,0x77,0x75,0x74,0x74,0x76,0x78, -0x7c,0x7e,0x82,0x85,0x88,0x8a,0x8c,0x8e,0x89,0x88,0x86,0x84,0x80,0x7b,0x75,0x71, -0x72,0x71,0x70,0x6f,0x6f,0x6f,0x70,0x71,0x6c,0x6b,0x6a,0x6a,0x6b,0x6c,0x6b,0x6b, -0x6c,0x6c,0x6b,0x6a,0x69,0x68,0x67,0x67,0x69,0x68,0x68,0x67,0x67,0x67,0x67,0x68, -0x6a,0x6d,0x72,0x75,0x76,0x78,0x7b,0x7d,0x7e,0x7f,0x81,0x82,0x82,0x81,0x80,0x7f, -0x80,0x80,0x80,0x7f,0x7e,0x7c,0x7a,0x79,0x73,0x70,0x6d,0x6b,0x68,0x66,0x63,0x60, -0x5f,0x5e,0x5d,0x5c,0x5b,0x5b,0x5c,0x5c,0x5c,0x5b,0x5a,0x5a,0x5a,0x59,0x57,0x56, -0x53,0x54,0x54,0x53,0x55,0x57,0x56,0x54,0x4f,0x48,0x44,0x44,0x44,0x46,0x4e,0x57, -0x53,0x52,0x50,0x4d,0x4a,0x47,0x45,0x44,0x3b,0x36,0x30,0x2e,0x30,0x35,0x38,0x38, -0x40,0x49,0x46,0x3d,0x3c,0x40,0x47,0x50,0x5a,0x5d,0x66,0x73,0x7e,0x7f,0x77,0x6f, -0x61,0x58,0x54,0x5a,0x60,0x62,0x66,0x6c,0x6b,0x64,0x59,0x4e,0x45,0x41,0x41,0x42, -0x47,0x4d,0x50,0x4d,0x4c,0x4e,0x4f,0x4c,0x4c,0x4e,0x4e,0x4c,0x4b,0x4c,0x4a,0x48, -0x46,0x47,0x4d,0x53,0x54,0x51,0x52,0x58,0x4e,0x48,0x46,0x4b,0x4f,0x4e,0x4e,0x4f, -0x52,0x5f,0x5d,0x4f,0x47,0x47,0x4e,0x56,0x5b,0x5c,0x5a,0x57,0x55,0x54,0x50,0x4b, -0x48,0x47,0x4d,0x5b,0x69,0x69,0x5c,0x4d,0x4a,0x57,0x67,0x6f,0x6f,0x6b,0x6a,0x6b, -0x71,0x6e,0x62,0x54,0x50,0x56,0x58,0x56,0x50,0x52,0x4c,0x44,0x46,0x53,0x5d,0x5e, -0x59,0x45,0x4a,0x5b,0x63,0x56,0x3f,0x3d,0x41,0x4b,0x43,0x46,0x47,0x49,0x3b,0x3f, -0x57,0x50,0x47,0x4e,0x62,0x67,0x5d,0x54,0x58,0x56,0x4b,0x43,0x49,0x55,0x66,0x78, -0x74,0x68,0x57,0x46,0x40,0x4d,0x58,0x57,0x45,0x3e,0x35,0x32,0x3b,0x4d,0x61,0x6e, -0x61,0x57,0x4f,0x4a,0x42,0x3a,0x3b,0x43,0x44,0x32,0x2d,0x3d,0x57,0x71,0x7f,0x7f, -0x78,0x76,0x6b,0x5a,0x4a,0x3f,0x35,0x2c,0x2c,0x26,0x2e,0x4b,0x6b,0x79,0x74,0x6b, -0x4d,0x53,0x59,0x57,0x50,0x4d,0x55,0x60,0x5c,0x56,0x4e,0x49,0x49,0x4a,0x49,0x47, -0x4f,0x4c,0x48,0x45,0x45,0x46,0x48,0x49,0x48,0x47,0x44,0x42,0x44,0x47,0x46,0x42, -0x45,0x45,0x47,0x48,0x45,0x42,0x47,0x50,0x5c,0x59,0x62,0x72,0x74,0x67,0x5d,0x5d, -0x63,0x5e,0x61,0x6f,0x7a,0x76,0x6b,0x64,0x58,0x54,0x51,0x51,0x53,0x54,0x53,0x52, -0x54,0x4f,0x4e,0x56,0x60,0x66,0x69,0x6a,0x62,0x60,0x61,0x63,0x62,0x5f,0x5d,0x5e, -0x5b,0x5b,0x5c,0x5c,0x5b,0x59,0x57,0x55,0x56,0x53,0x4e,0x49,0x47,0x48,0x4c,0x4f, -0x5b,0x5b,0x57,0x51,0x4b,0x48,0x4a,0x4d,0x46,0x45,0x45,0x49,0x50,0x55,0x57,0x57, -0x57,0x57,0x59,0x5b,0x5d,0x5f,0x60,0x60,0x58,0x5c,0x5e,0x5a,0x51,0x49,0x45,0x44, -0x4e,0x56,0x53,0x45,0x3e,0x42,0x45,0x42,0x47,0x4b,0x51,0x5c,0x6b,0x77,0x79,0x73, -0x5d,0x50,0x42,0x3f,0x44,0x49,0x4e,0x51,0x4d,0x47,0x42,0x42,0x45,0x46,0x42,0x3d, -0x51,0x4c,0x49,0x4a,0x47,0x42,0x40,0x42,0x46,0x45,0x4b,0x54,0x56,0x50,0x4a,0x4a, -0x50,0x51,0x53,0x58,0x5b,0x5b,0x58,0x55,0x52,0x52,0x51,0x50,0x4f,0x50,0x51,0x53, -0x51,0x58,0x5f,0x61,0x61,0x61,0x61,0x5f,0x66,0x69,0x6b,0x6d,0x6f,0x70,0x6c,0x67, -0x58,0x5a,0x5c,0x60,0x66,0x6b,0x6a,0x65,0x68,0x66,0x64,0x61,0x5f,0x5e,0x5d,0x5d, -0x5b,0x5a,0x5b,0x5e,0x60,0x60,0x62,0x64,0x6c,0x6e,0x6f,0x6d,0x6e,0x70,0x70,0x6f, -0x6f,0x6f,0x6d,0x69,0x65,0x64,0x65,0x65,0x63,0x62,0x5f,0x5c,0x59,0x5c,0x62,0x68, -0x65,0x61,0x5f,0x61,0x64,0x65,0x66,0x67,0x67,0x65,0x63,0x61,0x5c,0x58,0x5a,0x60, -0x6d,0x98,0xbc,0xc5,0xbe,0xb2,0xa7,0xa3,0x95,0x88,0x79,0x70,0x6e,0x6c,0x6b,0x6a, -0x68,0x67,0x6f,0x82,0x91,0x94,0x8c,0x85,0x85,0x81,0x7b,0x76,0x72,0x6f,0x6d,0x6d, -0x72,0x74,0x75,0x76,0x75,0x76,0x77,0x79,0x78,0x78,0x77,0x76,0x74,0x74,0x76,0x77, -0x7c,0x7e,0x82,0x86,0x88,0x8a,0x8c,0x8e,0x8b,0x8a,0x88,0x85,0x82,0x7d,0x78,0x74, -0x71,0x70,0x6e,0x6d,0x6c,0x6d,0x6e,0x6f,0x6d,0x6b,0x6a,0x6a,0x6b,0x6b,0x6b,0x6a, -0x6b,0x6b,0x6b,0x6a,0x6a,0x69,0x68,0x67,0x6a,0x69,0x68,0x67,0x66,0x66,0x66,0x66, -0x6a,0x6e,0x73,0x75,0x75,0x76,0x79,0x7d,0x7e,0x80,0x81,0x83,0x83,0x82,0x80,0x7f, -0x80,0x80,0x7f,0x7d,0x7b,0x79,0x77,0x76,0x70,0x6e,0x6b,0x68,0x66,0x64,0x61,0x5f, -0x5e,0x5d,0x5c,0x5b,0x5b,0x5b,0x5b,0x5c,0x5b,0x5a,0x5a,0x5a,0x5a,0x59,0x57,0x55, -0x5d,0x5a,0x55,0x51,0x50,0x51,0x52,0x52,0x4d,0x43,0x3d,0x3d,0x3c,0x3d,0x46,0x53, -0x53,0x4d,0x49,0x49,0x4b,0x4c,0x4c,0x4b,0x41,0x3c,0x34,0x2f,0x30,0x36,0x3a,0x3b, -0x43,0x49,0x44,0x3b,0x39,0x3e,0x46,0x51,0x56,0x53,0x52,0x53,0x52,0x56,0x64,0x72, -0x85,0x7f,0x76,0x6c,0x5e,0x52,0x4f,0x51,0x62,0x5e,0x55,0x4d,0x4a,0x4b,0x48,0x44, -0x41,0x4a,0x4f,0x4c,0x4b,0x4f,0x4f,0x49,0x49,0x4c,0x4d,0x4d,0x4d,0x4e,0x4d,0x4b, -0x46,0x48,0x51,0x59,0x56,0x4e,0x4e,0x56,0x4d,0x4f,0x53,0x56,0x54,0x51,0x52,0x56, -0x5d,0x6b,0x68,0x54,0x47,0x49,0x54,0x60,0x5d,0x59,0x57,0x58,0x58,0x54,0x4f,0x4c, -0x51,0x55,0x5c,0x64,0x68,0x65,0x5e,0x58,0x5b,0x68,0x72,0x70,0x6b,0x6b,0x6d,0x6e, -0x6a,0x6a,0x64,0x5d,0x58,0x56,0x51,0x4a,0x4a,0x4a,0x43,0x3c,0x41,0x53,0x61,0x64, -0x53,0x44,0x42,0x49,0x40,0x2a,0x22,0x2c,0x4b,0x51,0x44,0x46,0x48,0x4c,0x3f,0x44, -0x58,0x51,0x49,0x4f,0x5c,0x5d,0x54,0x50,0x56,0x53,0x45,0x39,0x3f,0x4e,0x62,0x74, -0x6d,0x61,0x57,0x4b,0x47,0x57,0x5c,0x4e,0x39,0x3c,0x37,0x2f,0x33,0x49,0x63,0x72, -0x76,0x67,0x57,0x4e,0x47,0x44,0x47,0x4e,0x32,0x2f,0x36,0x46,0x58,0x6d,0x78,0x74, -0x77,0x77,0x6c,0x59,0x4a,0x45,0x42,0x3f,0x2d,0x2d,0x32,0x40,0x54,0x61,0x68,0x70, -0x4d,0x54,0x5d,0x65,0x6a,0x6a,0x63,0x5c,0x5c,0x54,0x4b,0x45,0x45,0x48,0x4b,0x4c, -0x48,0x46,0x43,0x43,0x46,0x4a,0x4c,0x4e,0x47,0x46,0x41,0x3d,0x3e,0x41,0x42,0x40, -0x48,0x44,0x45,0x4a,0x4b,0x49,0x4c,0x53,0x57,0x56,0x5e,0x69,0x6a,0x65,0x69,0x75, -0x7c,0x74,0x72,0x7a,0x7d,0x75,0x68,0x61,0x66,0x62,0x5c,0x59,0x58,0x5a,0x5a,0x5a, -0x5a,0x58,0x5a,0x61,0x69,0x6d,0x6e,0x6e,0x62,0x62,0x64,0x67,0x66,0x62,0x5e,0x5e, -0x58,0x5a,0x5c,0x5d,0x5e,0x5d,0x5b,0x5a,0x5b,0x5a,0x57,0x53,0x50,0x4f,0x50,0x51, -0x52,0x53,0x52,0x4f,0x4b,0x4b,0x4f,0x53,0x50,0x4c,0x49,0x4a,0x4d,0x4e,0x4d,0x4a, -0x53,0x52,0x54,0x5a,0x62,0x66,0x65,0x62,0x60,0x63,0x64,0x61,0x5a,0x51,0x4b,0x47, -0x4f,0x5d,0x62,0x56,0x4b,0x4c,0x4e,0x4b,0x4b,0x41,0x3b,0x40,0x4a,0x54,0x5e,0x65, -0x61,0x57,0x4b,0x46,0x43,0x42,0x45,0x48,0x48,0x44,0x41,0x44,0x4a,0x4f,0x4f,0x4d, -0x47,0x43,0x43,0x48,0x49,0x45,0x42,0x45,0x45,0x43,0x48,0x51,0x53,0x4f,0x4c,0x4d, -0x53,0x53,0x55,0x58,0x5b,0x5a,0x57,0x54,0x57,0x57,0x56,0x54,0x51,0x4e,0x4e,0x4e, -0x48,0x51,0x5b,0x60,0x62,0x63,0x61,0x5f,0x5f,0x62,0x65,0x68,0x6c,0x6e,0x6a,0x65, -0x5d,0x5f,0x60,0x64,0x6a,0x6f,0x6e,0x6a,0x6b,0x67,0x62,0x5d,0x5c,0x5d,0x5f,0x61, -0x5b,0x59,0x59,0x5b,0x5d,0x5d,0x60,0x63,0x69,0x6d,0x6f,0x6e,0x6c,0x6e,0x70,0x70, -0x6f,0x6d,0x6a,0x67,0x64,0x63,0x63,0x65,0x64,0x64,0x62,0x5e,0x5c,0x5f,0x66,0x6d, -0x74,0x6d,0x66,0x63,0x63,0x62,0x63,0x64,0x69,0x65,0x61,0x60,0x5d,0x5c,0x60,0x65, -0x72,0xae,0xd4,0xc6,0xa9,0x97,0x8d,0x87,0x71,0x6f,0x6b,0x65,0x63,0x65,0x65,0x62, -0x5d,0x6f,0x87,0x96,0x95,0x8c,0x88,0x89,0x84,0x81,0x7c,0x77,0x73,0x6f,0x6b,0x67, -0x69,0x6f,0x75,0x76,0x74,0x73,0x75,0x79,0x78,0x79,0x79,0x78,0x77,0x77,0x78,0x79, -0x7c,0x7e,0x82,0x85,0x88,0x8a,0x8c,0x8d,0x8d,0x8c,0x89,0x87,0x84,0x81,0x7d,0x7b, -0x72,0x71,0x6f,0x6c,0x6b,0x6b,0x6b,0x6b,0x6b,0x6a,0x68,0x68,0x69,0x69,0x69,0x68, -0x68,0x68,0x69,0x69,0x69,0x69,0x68,0x68,0x6b,0x6a,0x69,0x68,0x67,0x66,0x66,0x66, -0x6b,0x6f,0x73,0x75,0x76,0x77,0x7b,0x7f,0x7f,0x80,0x82,0x83,0x82,0x81,0x7f,0x7e, -0x7f,0x7e,0x7d,0x7b,0x78,0x76,0x74,0x73,0x6d,0x6b,0x69,0x66,0x65,0x62,0x60,0x5e, -0x5e,0x5d,0x5c,0x5b,0x5a,0x5a,0x5a,0x5b,0x59,0x59,0x59,0x5a,0x5a,0x58,0x56,0x53, -0x51,0x4f,0x4d,0x4d,0x4e,0x50,0x51,0x52,0x58,0x4d,0x46,0x43,0x40,0x3e,0x48,0x56, -0x57,0x4f,0x47,0x47,0x4d,0x53,0x53,0x50,0x45,0x41,0x38,0x31,0x33,0x3a,0x3e,0x3e, -0x40,0x45,0x41,0x3b,0x3c,0x3f,0x46,0x51,0x5a,0x59,0x5c,0x5d,0x59,0x54,0x5a,0x65, -0x6d,0x76,0x7e,0x7f,0x7e,0x7c,0x79,0x75,0x67,0x5d,0x50,0x49,0x4b,0x4f,0x4b,0x44, -0x43,0x4d,0x53,0x50,0x4f,0x53,0x52,0x4c,0x4b,0x4d,0x4e,0x4c,0x4d,0x4e,0x4e,0x4c, -0x4c,0x4d,0x53,0x59,0x55,0x4d,0x4f,0x57,0x56,0x5c,0x60,0x5c,0x52,0x4c,0x50,0x58, -0x64,0x70,0x6a,0x55,0x49,0x4b,0x57,0x66,0x62,0x5b,0x57,0x57,0x57,0x52,0x4c,0x4b, -0x4b,0x51,0x5a,0x61,0x63,0x61,0x5d,0x5a,0x5c,0x69,0x70,0x6c,0x67,0x69,0x6d,0x6e, -0x6d,0x6b,0x68,0x64,0x5f,0x58,0x4f,0x47,0x47,0x44,0x3c,0x37,0x41,0x55,0x61,0x61, -0x4e,0x45,0x43,0x4c,0x47,0x37,0x3a,0x47,0x53,0x55,0x45,0x45,0x46,0x4b,0x43,0x4d, -0x4f,0x4d,0x49,0x4c,0x55,0x55,0x54,0x58,0x58,0x5b,0x4e,0x3f,0x45,0x58,0x6a,0x77, -0x6f,0x65,0x5c,0x52,0x4c,0x54,0x52,0x3d,0x39,0x3b,0x31,0x24,0x28,0x42,0x5f,0x6e, -0x6a,0x5b,0x4f,0x4d,0x4e,0x47,0x3d,0x36,0x2f,0x2d,0x41,0x5c,0x5f,0x5b,0x67,0x78, -0x79,0x72,0x63,0x55,0x4d,0x48,0x3e,0x32,0x2c,0x2f,0x30,0x3d,0x57,0x68,0x71,0x7d, -0x5a,0x56,0x4d,0x4c,0x5e,0x7c,0x93,0x9b,0x88,0x7c,0x6a,0x57,0x4a,0x42,0x3f,0x3e, -0x48,0x44,0x40,0x40,0x42,0x45,0x46,0x46,0x45,0x44,0x41,0x3c,0x3c,0x3f,0x41,0x41, -0x43,0x42,0x47,0x4f,0x52,0x4d,0x48,0x47,0x48,0x4e,0x58,0x60,0x61,0x60,0x68,0x73, -0x7d,0x7a,0x7a,0x7d,0x7c,0x76,0x6c,0x66,0x68,0x69,0x69,0x68,0x68,0x68,0x65,0x61, -0x5d,0x5e,0x62,0x67,0x69,0x67,0x66,0x68,0x61,0x61,0x63,0x67,0x69,0x67,0x67,0x68, -0x60,0x5f,0x5e,0x5c,0x5c,0x5d,0x5e,0x5f,0x5a,0x5c,0x5d,0x5c,0x58,0x54,0x50,0x4e, -0x4a,0x4a,0x4a,0x49,0x49,0x4c,0x52,0x57,0x57,0x51,0x4a,0x47,0x48,0x4b,0x4c,0x4b, -0x51,0x4e,0x4e,0x54,0x5c,0x60,0x5d,0x57,0x66,0x67,0x68,0x68,0x65,0x5e,0x56,0x50, -0x45,0x52,0x59,0x51,0x49,0x48,0x4a,0x48,0x3e,0x32,0x29,0x26,0x27,0x2d,0x3d,0x4e, -0x54,0x54,0x52,0x4c,0x45,0x41,0x42,0x45,0x4a,0x45,0x40,0x40,0x47,0x50,0x56,0x59, -0x3f,0x3e,0x44,0x4f,0x51,0x49,0x44,0x45,0x4d,0x4d,0x4f,0x52,0x53,0x51,0x51,0x52, -0x4f,0x4e,0x4e,0x51,0x54,0x55,0x54,0x52,0x54,0x57,0x59,0x57,0x52,0x4b,0x47,0x45, -0x44,0x4c,0x54,0x58,0x5b,0x5e,0x5f,0x5e,0x5e,0x61,0x65,0x68,0x6b,0x6d,0x69,0x65, -0x60,0x61,0x60,0x61,0x66,0x6d,0x70,0x70,0x6b,0x65,0x5d,0x58,0x57,0x5a,0x5e,0x60, -0x5c,0x59,0x59,0x5b,0x5c,0x5c,0x5e,0x61,0x67,0x6b,0x6c,0x69,0x67,0x69,0x6c,0x6e, -0x6d,0x69,0x66,0x64,0x62,0x60,0x61,0x63,0x65,0x65,0x64,0x60,0x5f,0x61,0x67,0x6d, -0x74,0x6d,0x67,0x64,0x63,0x63,0x66,0x69,0x6c,0x69,0x63,0x60,0x61,0x66,0x6d,0x71, -0x7c,0xa6,0xbf,0xbe,0xbf,0xb9,0x97,0x72,0x70,0x6e,0x6a,0x63,0x5b,0x57,0x55,0x56, -0x77,0x86,0x96,0x9b,0x96,0x8f,0x8e,0x90,0x83,0x82,0x7e,0x79,0x75,0x71,0x6b,0x64, -0x62,0x68,0x6f,0x72,0x70,0x70,0x73,0x76,0x76,0x78,0x7a,0x7b,0x7b,0x7b,0x7c,0x7d, -0x7c,0x7f,0x82,0x85,0x87,0x88,0x8a,0x8c,0x8e,0x8d,0x8a,0x88,0x87,0x84,0x81,0x7f, -0x77,0x75,0x73,0x70,0x6e,0x6c,0x6b,0x6a,0x6a,0x68,0x67,0x67,0x67,0x67,0x67,0x66, -0x67,0x67,0x67,0x67,0x68,0x68,0x68,0x68,0x69,0x69,0x68,0x68,0x68,0x68,0x68,0x68, -0x6b,0x6e,0x72,0x75,0x78,0x7b,0x7f,0x82,0x80,0x81,0x81,0x81,0x80,0x7f,0x7e,0x7d, -0x7c,0x7b,0x79,0x77,0x74,0x72,0x70,0x6f,0x6b,0x69,0x67,0x65,0x63,0x61,0x5f,0x5d, -0x5e,0x5d,0x5b,0x5a,0x5a,0x5a,0x5a,0x5a,0x57,0x58,0x58,0x59,0x5a,0x58,0x54,0x52, -0x49,0x48,0x4b,0x50,0x53,0x52,0x50,0x50,0x55,0x4e,0x46,0x40,0x39,0x37,0x3e,0x47, -0x57,0x52,0x4a,0x45,0x49,0x52,0x53,0x4e,0x47,0x42,0x39,0x33,0x37,0x40,0x43,0x40, -0x3b,0x41,0x41,0x41,0x45,0x48,0x4a,0x51,0x5a,0x58,0x5e,0x6b,0x73,0x6f,0x66,0x5f, -0x4f,0x58,0x60,0x69,0x79,0x89,0x8e,0x8a,0x76,0x66,0x55,0x4c,0x4e,0x4f,0x4c,0x47, -0x45,0x4c,0x51,0x4f,0x4d,0x4e,0x4d,0x49,0x4f,0x50,0x50,0x4d,0x4d,0x4e,0x4e,0x4c, -0x4e,0x4c,0x4d,0x50,0x4e,0x4d,0x51,0x58,0x59,0x5d,0x5d,0x54,0x48,0x45,0x4f,0x5b, -0x64,0x6b,0x65,0x56,0x4d,0x4d,0x57,0x66,0x64,0x5f,0x5a,0x58,0x57,0x53,0x4f,0x4d, -0x45,0x49,0x52,0x5e,0x67,0x66,0x5c,0x52,0x60,0x6b,0x73,0x71,0x6c,0x6b,0x6c,0x6c, -0x6f,0x69,0x64,0x61,0x60,0x5b,0x56,0x53,0x4a,0x45,0x3b,0x37,0x43,0x55,0x5c,0x59, -0x41,0x39,0x35,0x49,0x54,0x4f,0x53,0x55,0x51,0x51,0x3e,0x39,0x37,0x3d,0x3c,0x4c, -0x54,0x56,0x52,0x51,0x58,0x5a,0x5a,0x5d,0x51,0x57,0x4f,0x43,0x49,0x57,0x5e,0x62, -0x6b,0x6c,0x6b,0x61,0x54,0x4c,0x40,0x2f,0x2a,0x27,0x1d,0x18,0x2b,0x4f,0x6d,0x78, -0x77,0x6b,0x61,0x5f,0x5d,0x53,0x42,0x35,0x27,0x2e,0x42,0x4e,0x47,0x42,0x4b,0x56, -0x5d,0x59,0x54,0x4e,0x46,0x3c,0x30,0x28,0x2d,0x2b,0x28,0x3e,0x6a,0x7f,0x7b,0x79, -0x5d,0x6c,0x72,0x66,0x5a,0x5a,0x5e,0x5d,0x73,0x71,0x6d,0x67,0x61,0x5d,0x5c,0x5c, -0x53,0x51,0x4f,0x4e,0x4c,0x46,0x3f,0x39,0x3d,0x40,0x40,0x3e,0x3c,0x3f,0x42,0x44, -0x40,0x43,0x49,0x50,0x52,0x4d,0x45,0x3f,0x4a,0x51,0x5a,0x60,0x63,0x65,0x66,0x67, -0x69,0x6d,0x70,0x71,0x73,0x78,0x7c,0x7e,0x7a,0x7e,0x80,0x7d,0x77,0x6f,0x64,0x5a, -0x62,0x6a,0x74,0x79,0x73,0x68,0x62,0x61,0x54,0x55,0x5a,0x60,0x62,0x61,0x60,0x61, -0x63,0x61,0x5f,0x5c,0x5c,0x5d,0x60,0x61,0x5b,0x5c,0x5d,0x5b,0x57,0x52,0x4e,0x4d, -0x4d,0x4b,0x49,0x48,0x4a,0x4e,0x52,0x56,0x54,0x50,0x4a,0x47,0x48,0x4a,0x4b,0x4c, -0x4a,0x47,0x46,0x49,0x50,0x53,0x52,0x50,0x59,0x58,0x59,0x5c,0x5f,0x5c,0x54,0x4d, -0x48,0x4d,0x50,0x50,0x51,0x54,0x58,0x59,0x54,0x4c,0x41,0x37,0x30,0x2f,0x33,0x38, -0x46,0x50,0x55,0x4c,0x42,0x40,0x45,0x49,0x44,0x47,0x4d,0x52,0x54,0x50,0x49,0x44, -0x42,0x42,0x49,0x54,0x55,0x4c,0x47,0x49,0x4d,0x54,0x5a,0x5b,0x5a,0x57,0x54,0x50, -0x4c,0x4a,0x49,0x4b,0x4e,0x51,0x52,0x52,0x4f,0x52,0x54,0x52,0x4d,0x48,0x46,0x46, -0x48,0x4f,0x55,0x57,0x58,0x5b,0x5d,0x5d,0x60,0x64,0x66,0x67,0x69,0x69,0x67,0x62, -0x5b,0x5d,0x5f,0x61,0x66,0x6c,0x71,0x71,0x6b,0x65,0x5d,0x57,0x57,0x5a,0x5d,0x5f, -0x5f,0x5d,0x5e,0x60,0x60,0x5f,0x5f,0x61,0x68,0x68,0x66,0x62,0x62,0x66,0x68,0x68, -0x6a,0x66,0x64,0x64,0x64,0x61,0x61,0x63,0x65,0x64,0x63,0x61,0x60,0x62,0x66,0x69, -0x68,0x65,0x63,0x62,0x61,0x61,0x64,0x69,0x69,0x6a,0x67,0x64,0x67,0x6f,0x73,0x72, -0x7d,0x9f,0xb6,0xbb,0xc3,0xc6,0xb5,0xa0,0x6f,0x5e,0x52,0x51,0x50,0x50,0x5f,0x73, -0x92,0x95,0x95,0x93,0x93,0x94,0x90,0x89,0x84,0x83,0x7f,0x7a,0x77,0x74,0x6d,0x65, -0x60,0x62,0x66,0x6a,0x6d,0x6f,0x70,0x72,0x71,0x74,0x78,0x7b,0x7c,0x7d,0x7d,0x7e, -0x7c,0x7f,0x82,0x84,0x86,0x87,0x89,0x8a,0x8d,0x8c,0x8b,0x8b,0x89,0x86,0x82,0x7f, -0x7c,0x7b,0x79,0x76,0x73,0x70,0x6e,0x6d,0x6b,0x6a,0x69,0x68,0x69,0x69,0x68,0x67, -0x68,0x68,0x67,0x66,0x66,0x67,0x68,0x68,0x67,0x67,0x67,0x67,0x68,0x69,0x6a,0x6a, -0x6d,0x6f,0x72,0x75,0x79,0x7d,0x80,0x82,0x80,0x80,0x7f,0x7e,0x7c,0x7b,0x7b,0x7a, -0x79,0x78,0x75,0x73,0x70,0x6e,0x6c,0x6b,0x68,0x67,0x64,0x63,0x61,0x60,0x5d,0x5c, -0x5c,0x5b,0x5a,0x5a,0x5a,0x5a,0x5b,0x5b,0x58,0x59,0x5a,0x5b,0x5c,0x59,0x56,0x53, -0x59,0x55,0x53,0x53,0x50,0x49,0x44,0x43,0x5a,0x59,0x55,0x4d,0x46,0x43,0x46,0x4a, -0x50,0x55,0x51,0x46,0x45,0x4d,0x50,0x4a,0x48,0x43,0x3a,0x35,0x3c,0x46,0x48,0x42, -0x40,0x43,0x42,0x44,0x4b,0x4d,0x4d,0x52,0x4d,0x45,0x43,0x52,0x67,0x70,0x6a,0x5f, -0x78,0x6e,0x5e,0x51,0x4e,0x54,0x5b,0x5f,0x6f,0x61,0x56,0x53,0x53,0x4e,0x4a,0x48, -0x4a,0x4c,0x4e,0x4d,0x4a,0x46,0x45,0x44,0x50,0x52,0x53,0x52,0x52,0x53,0x53,0x51, -0x51,0x51,0x51,0x53,0x55,0x57,0x59,0x5a,0x55,0x56,0x54,0x4c,0x46,0x48,0x54,0x5e, -0x5d,0x5f,0x5b,0x56,0x54,0x51,0x56,0x62,0x62,0x60,0x5c,0x58,0x56,0x54,0x50,0x4c, -0x49,0x4a,0x4f,0x5b,0x67,0x69,0x61,0x58,0x6c,0x71,0x76,0x74,0x6f,0x6c,0x6c,0x6d, -0x70,0x68,0x62,0x61,0x5f,0x57,0x50,0x4e,0x4a,0x46,0x3d,0x3a,0x45,0x56,0x5c,0x57, -0x50,0x49,0x3d,0x4a,0x54,0x4f,0x51,0x49,0x55,0x54,0x3e,0x35,0x2f,0x35,0x39,0x51, -0x5f,0x60,0x5a,0x57,0x60,0x63,0x5b,0x54,0x5b,0x55,0x44,0x3b,0x42,0x49,0x4c,0x4f, -0x61,0x6b,0x69,0x58,0x45,0x35,0x2f,0x32,0x25,0x25,0x22,0x24,0x36,0x53,0x67,0x6e, -0x60,0x5c,0x58,0x54,0x4d,0x45,0x3d,0x39,0x35,0x40,0x4b,0x48,0x43,0x48,0x47,0x39, -0x32,0x31,0x36,0x3c,0x3b,0x33,0x2e,0x2f,0x23,0x26,0x25,0x3c,0x6c,0x82,0x7e,0x7f, -0x6b,0x7c,0x7e,0x66,0x4e,0x49,0x4d,0x50,0x53,0x58,0x5f,0x60,0x5a,0x51,0x4a,0x46, -0x5f,0x61,0x64,0x65,0x61,0x54,0x44,0x38,0x35,0x3b,0x3f,0x3f,0x3d,0x40,0x43,0x45, -0x46,0x47,0x48,0x48,0x4b,0x4f,0x51,0x51,0x56,0x57,0x55,0x55,0x5b,0x63,0x63,0x5f, -0x54,0x5b,0x5d,0x59,0x5c,0x69,0x78,0x80,0x80,0x87,0x8b,0x8a,0x85,0x7e,0x71,0x66, -0x5a,0x68,0x79,0x7f,0x75,0x62,0x55,0x51,0x52,0x56,0x5e,0x66,0x69,0x65,0x60,0x5e, -0x5f,0x5e,0x5e,0x5e,0x5e,0x5f,0x5f,0x60,0x5e,0x5c,0x59,0x54,0x4f,0x4d,0x4e,0x4e, -0x4f,0x51,0x53,0x56,0x57,0x55,0x52,0x4f,0x4e,0x4d,0x4b,0x49,0x47,0x45,0x42,0x3f, -0x40,0x3f,0x3e,0x40,0x46,0x4b,0x4e,0x50,0x51,0x4f,0x50,0x56,0x5d,0x5d,0x56,0x4e, -0x4a,0x48,0x4a,0x52,0x5d,0x69,0x72,0x76,0x6b,0x66,0x59,0x4d,0x47,0x42,0x35,0x25, -0x39,0x4d,0x59,0x51,0x44,0x41,0x44,0x46,0x50,0x52,0x54,0x54,0x52,0x4d,0x48,0x44, -0x45,0x42,0x48,0x52,0x53,0x4c,0x4c,0x52,0x53,0x62,0x6f,0x72,0x70,0x6a,0x60,0x57, -0x4f,0x4c,0x49,0x4a,0x4d,0x51,0x53,0x53,0x4f,0x4f,0x4f,0x4b,0x48,0x49,0x4d,0x51, -0x50,0x57,0x5d,0x5f,0x5f,0x60,0x5f,0x5d,0x61,0x65,0x67,0x66,0x65,0x65,0x62,0x5f, -0x55,0x5b,0x63,0x68,0x6d,0x71,0x72,0x71,0x71,0x6b,0x63,0x5e,0x5d,0x5f,0x61,0x62, -0x62,0x62,0x63,0x66,0x66,0x63,0x61,0x62,0x69,0x66,0x60,0x5d,0x5f,0x64,0x65,0x63, -0x69,0x66,0x65,0x67,0x67,0x64,0x63,0x64,0x63,0x63,0x62,0x60,0x60,0x61,0x64,0x66, -0x67,0x65,0x64,0x63,0x5f,0x5c,0x5d,0x60,0x62,0x69,0x6b,0x69,0x6c,0x72,0x70,0x69, -0x74,0x93,0xaa,0xb2,0xba,0xbe,0xbd,0xbc,0x8d,0x69,0x50,0x50,0x52,0x57,0x75,0x9c, -0x95,0x9c,0x9e,0x96,0x92,0x94,0x92,0x8c,0x85,0x84,0x7f,0x79,0x77,0x75,0x6f,0x67, -0x60,0x5e,0x5f,0x63,0x6a,0x6e,0x6f,0x6e,0x6c,0x70,0x75,0x79,0x7b,0x7c,0x7d,0x7d, -0x7c,0x7f,0x82,0x84,0x85,0x86,0x88,0x89,0x8b,0x8c,0x8c,0x8c,0x8a,0x86,0x80,0x7c, -0x80,0x7f,0x7d,0x7b,0x78,0x75,0x72,0x70,0x6f,0x6d,0x6c,0x6b,0x6c,0x6c,0x6b,0x6a, -0x6a,0x69,0x67,0x66,0x66,0x66,0x67,0x68,0x65,0x65,0x66,0x66,0x68,0x69,0x6b,0x6b, -0x71,0x71,0x72,0x75,0x79,0x7c,0x7e,0x7f,0x80,0x7f,0x7d,0x7b,0x7a,0x79,0x79,0x79, -0x77,0x75,0x73,0x70,0x6e,0x6c,0x6a,0x69,0x67,0x65,0x63,0x61,0x60,0x5f,0x5c,0x5b, -0x5a,0x5a,0x59,0x59,0x5a,0x5b,0x5c,0x5d,0x5b,0x5b,0x5d,0x5e,0x5e,0x5c,0x58,0x55, -0x54,0x4e,0x4a,0x4b,0x4a,0x49,0x4a,0x4d,0x52,0x56,0x55,0x4f,0x48,0x46,0x47,0x47, -0x4b,0x58,0x59,0x4b,0x45,0x4d,0x52,0x4c,0x49,0x44,0x3c,0x38,0x40,0x4c,0x4c,0x44, -0x4a,0x49,0x43,0x43,0x4b,0x4d,0x4d,0x52,0x4f,0x44,0x3b,0x43,0x59,0x6b,0x6d,0x68, -0x67,0x69,0x6d,0x6c,0x5e,0x4d,0x46,0x4a,0x55,0x4f,0x4e,0x55,0x55,0x4c,0x45,0x45, -0x54,0x53,0x53,0x52,0x4d,0x47,0x45,0x47,0x4e,0x52,0x55,0x56,0x58,0x5a,0x5a,0x58, -0x4c,0x4e,0x51,0x54,0x59,0x5b,0x57,0x51,0x57,0x58,0x55,0x50,0x4d,0x51,0x58,0x5d, -0x57,0x56,0x53,0x56,0x59,0x54,0x54,0x5f,0x62,0x62,0x5e,0x56,0x50,0x4d,0x47,0x40, -0x4a,0x4a,0x4c,0x53,0x5d,0x64,0x68,0x68,0x6d,0x6e,0x6f,0x6d,0x6a,0x69,0x6d,0x72, -0x74,0x6d,0x68,0x67,0x5f,0x4e,0x3d,0x34,0x47,0x44,0x3e,0x3b,0x46,0x58,0x5f,0x5c, -0x4e,0x4c,0x3f,0x47,0x4c,0x49,0x52,0x4e,0x54,0x53,0x3a,0x2f,0x25,0x2b,0x34,0x4f, -0x5e,0x5e,0x56,0x55,0x63,0x68,0x58,0x47,0x50,0x4d,0x4d,0x5c,0x6f,0x71,0x68,0x65, -0x6a,0x71,0x62,0x44,0x2e,0x24,0x33,0x51,0x3c,0x42,0x44,0x3f,0x3c,0x3f,0x43,0x44, -0x47,0x4e,0x53,0x4c,0x3c,0x2d,0x29,0x2c,0x3c,0x34,0x39,0x46,0x4c,0x47,0x3b,0x2c, -0x22,0x15,0x14,0x26,0x37,0x39,0x34,0x32,0x2b,0x38,0x37,0x40,0x5d,0x6c,0x72,0x81, -0x68,0x73,0x71,0x6a,0x59,0x4a,0x4a,0x45,0x4e,0x50,0x4f,0x4d,0x4f,0x55,0x54,0x4f, -0x4f,0x4a,0x4c,0x55,0x56,0x4f,0x4f,0x57,0x4f,0x45,0x40,0x41,0x40,0x3e,0x44,0x50, -0x58,0x56,0x53,0x4e,0x49,0x48,0x49,0x4c,0x54,0x4d,0x48,0x49,0x4f,0x54,0x54,0x52, -0x50,0x59,0x5a,0x53,0x52,0x5d,0x66,0x66,0x66,0x68,0x69,0x6c,0x74,0x7c,0x7b,0x75, -0x70,0x6f,0x71,0x72,0x69,0x5c,0x55,0x57,0x57,0x5e,0x61,0x5e,0x5e,0x61,0x61,0x5e, -0x5b,0x63,0x6c,0x71,0x6e,0x69,0x65,0x64,0x5c,0x5c,0x59,0x54,0x4f,0x4f,0x50,0x52, -0x56,0x57,0x58,0x57,0x55,0x55,0x58,0x5a,0x53,0x53,0x4e,0x4b,0x4e,0x53,0x4e,0x44, -0x40,0x3b,0x3d,0x44,0x48,0x47,0x48,0x4d,0x4f,0x4f,0x4f,0x51,0x55,0x56,0x4f,0x47, -0x46,0x4e,0x51,0x4c,0x4d,0x5a,0x66,0x6b,0x6e,0x6f,0x6c,0x64,0x5e,0x5b,0x55,0x4f, -0x4f,0x4e,0x52,0x57,0x4d,0x3f,0x43,0x51,0x57,0x51,0x4c,0x4a,0x49,0x48,0x4b,0x51, -0x4b,0x48,0x50,0x5b,0x56,0x48,0x48,0x55,0x6e,0x7d,0x82,0x7b,0x7d,0x85,0x79,0x62, -0x53,0x4c,0x48,0x4c,0x56,0x5d,0x5b,0x57,0x57,0x50,0x4e,0x54,0x58,0x55,0x57,0x5d, -0x5e,0x61,0x63,0x61,0x61,0x62,0x60,0x5b,0x5e,0x62,0x66,0x67,0x63,0x5f,0x5f,0x61, -0x62,0x61,0x61,0x63,0x67,0x6c,0x70,0x72,0x74,0x70,0x6b,0x65,0x64,0x64,0x63,0x61, -0x66,0x67,0x67,0x65,0x63,0x61,0x61,0x62,0x64,0x65,0x65,0x62,0x5e,0x5e,0x63,0x67, -0x64,0x63,0x64,0x67,0x6a,0x6a,0x66,0x62,0x5f,0x5d,0x5e,0x60,0x5e,0x5a,0x5b,0x5f, -0x62,0x62,0x60,0x5d,0x5b,0x5d,0x61,0x64,0x65,0x60,0x5f,0x69,0x74,0x78,0x87,0x9f, -0xc0,0xbc,0xb8,0xb6,0xb7,0xb9,0xbb,0xbb,0xb1,0x8e,0x63,0x51,0x66,0x89,0x9c,0x9c, -0x9b,0x9b,0x9a,0x98,0x94,0x91,0x90,0x8f,0x85,0x84,0x81,0x7c,0x76,0x71,0x6e,0x6d, -0x62,0x5d,0x5b,0x5e,0x63,0x67,0x6a,0x6c,0x6d,0x6d,0x6e,0x71,0x76,0x7c,0x80,0x82, -0x7f,0x80,0x80,0x80,0x83,0x87,0x89,0x89,0x8b,0x8b,0x8c,0x8b,0x8a,0x89,0x87,0x86, -0x85,0x86,0x86,0x84,0x81,0x7c,0x78,0x75,0x72,0x71,0x6f,0x6d,0x6c,0x6b,0x6b,0x6b, -0x6c,0x6c,0x6b,0x6b,0x6a,0x6a,0x6a,0x6a,0x6a,0x6c,0x6d,0x6d,0x6c,0x6c,0x6f,0x71, -0x75,0x76,0x78,0x7a,0x7c,0x7d,0x7e,0x7e,0x7f,0x7e,0x7d,0x7c,0x7b,0x78,0x75,0x72, -0x72,0x70,0x6d,0x6b,0x6a,0x69,0x67,0x66,0x64,0x64,0x62,0x5d,0x5a,0x5b,0x5b,0x5b, -0x58,0x5a,0x5b,0x5b,0x5a,0x59,0x5a,0x5a,0x5a,0x5c,0x61,0x66,0x65,0x5e,0x57,0x54, -0x57,0x52,0x4c,0x4a,0x4b,0x4d,0x4d,0x4c,0x50,0x51,0x53,0x52,0x4f,0x4b,0x4b,0x4c, -0x4e,0x5b,0x5f,0x54,0x4c,0x4e,0x4f,0x4b,0x48,0x46,0x43,0x44,0x4c,0x52,0x4e,0x45, -0x4b,0x49,0x48,0x49,0x4b,0x4c,0x4c,0x4d,0x52,0x5e,0x6b,0x79,0x7f,0x6f,0x57,0x4b, -0x50,0x51,0x57,0x61,0x6c,0x6e,0x68,0x60,0x56,0x4c,0x46,0x49,0x4e,0x4f,0x4c,0x4b, -0x52,0x48,0x47,0x4e,0x4b,0x3f,0x40,0x4c,0x52,0x51,0x56,0x60,0x65,0x60,0x59,0x56, -0x57,0x55,0x54,0x55,0x57,0x58,0x57,0x55,0x57,0x55,0x54,0x53,0x54,0x57,0x5a,0x5c, -0x59,0x57,0x54,0x54,0x56,0x59,0x5c,0x5d,0x59,0x56,0x54,0x53,0x53,0x51,0x4c,0x47, -0x46,0x46,0x4b,0x56,0x61,0x68,0x6b,0x6d,0x78,0x77,0x72,0x6c,0x69,0x6a,0x6b,0x6b, -0x70,0x62,0x5a,0x5c,0x55,0x43,0x37,0x37,0x44,0x43,0x38,0x34,0x46,0x57,0x59,0x54, -0x50,0x4a,0x4a,0x54,0x59,0x55,0x51,0x51,0x5a,0x45,0x39,0x2d,0x2b,0x34,0x40,0x56, -0x66,0x53,0x4a,0x57,0x66,0x64,0x54,0x46,0x4b,0x4a,0x49,0x54,0x68,0x70,0x6e,0x6f, -0x6d,0x69,0x56,0x43,0x3d,0x3f,0x42,0x48,0x3d,0x44,0x40,0x41,0x41,0x42,0x4f,0x52, -0x43,0x4a,0x41,0x2b,0x25,0x34,0x3f,0x3d,0x30,0x3b,0x4a,0x56,0x5b,0x5b,0x57,0x52, -0x44,0x3f,0x46,0x4d,0x45,0x38,0x33,0x32,0x37,0x2f,0x34,0x4e,0x66,0x71,0x78,0x7f, -0x4f,0x64,0x6e,0x6e,0x5f,0x4e,0x4d,0x49,0x54,0x52,0x4b,0x47,0x4c,0x5a,0x65,0x6a, -0x64,0x57,0x4c,0x49,0x44,0x3f,0x44,0x4f,0x5c,0x65,0x6f,0x69,0x51,0x3d,0x44,0x57, -0x5f,0x60,0x5e,0x57,0x4d,0x45,0x42,0x41,0x41,0x48,0x4f,0x51,0x4f,0x4f,0x53,0x58, -0x56,0x5a,0x5a,0x53,0x50,0x56,0x5b,0x5b,0x59,0x5b,0x5b,0x5a,0x5e,0x68,0x72,0x76, -0x77,0x73,0x76,0x7c,0x7a,0x6c,0x5e,0x58,0x59,0x64,0x6f,0x70,0x6a,0x61,0x5a,0x55, -0x5c,0x63,0x6c,0x72,0x72,0x6e,0x68,0x65,0x5b,0x5a,0x57,0x52,0x50,0x52,0x55,0x56, -0x57,0x59,0x5a,0x59,0x59,0x5c,0x60,0x64,0x5d,0x5c,0x55,0x4f,0x50,0x53,0x4f,0x46, -0x38,0x34,0x33,0x38,0x3c,0x3d,0x43,0x4b,0x47,0x49,0x4d,0x54,0x5c,0x5f,0x58,0x4f, -0x50,0x4e,0x4b,0x45,0x3e,0x3d,0x44,0x4e,0x54,0x57,0x5a,0x5b,0x5f,0x66,0x6a,0x69, -0x5e,0x5a,0x5a,0x5c,0x56,0x4b,0x4a,0x51,0x56,0x53,0x53,0x56,0x58,0x57,0x57,0x5a, -0x52,0x4c,0x4f,0x5c,0x62,0x5d,0x5c,0x62,0x6a,0x73,0x7c,0x80,0x83,0x80,0x73,0x63, -0x58,0x52,0x4d,0x4c,0x51,0x54,0x54,0x52,0x5a,0x58,0x5b,0x60,0x62,0x5e,0x5b,0x5c, -0x5b,0x61,0x67,0x67,0x66,0x65,0x61,0x5d,0x66,0x63,0x61,0x5f,0x5b,0x5b,0x62,0x6a, -0x6d,0x69,0x66,0x65,0x69,0x6f,0x75,0x78,0x73,0x6d,0x64,0x5e,0x5d,0x61,0x64,0x66, -0x66,0x65,0x62,0x61,0x61,0x61,0x61,0x60,0x5d,0x5f,0x60,0x60,0x5f,0x5f,0x62,0x65, -0x63,0x61,0x5f,0x5f,0x62,0x65,0x65,0x65,0x60,0x5f,0x60,0x61,0x5f,0x5b,0x5a,0x5d, -0x5f,0x61,0x62,0x5f,0x5e,0x61,0x64,0x67,0x6c,0x67,0x5f,0x68,0x8b,0xae,0xc4,0xd0, -0xc9,0xc3,0xbc,0xba,0xbb,0xba,0xb7,0xb3,0xb1,0xb0,0xa6,0x96,0x8f,0x95,0x9d,0xa1, -0x9e,0x9d,0x9b,0x99,0x97,0x94,0x92,0x91,0x88,0x85,0x81,0x7b,0x75,0x71,0x6f,0x6e, -0x67,0x5f,0x58,0x59,0x5e,0x63,0x66,0x69,0x6b,0x6b,0x6b,0x6d,0x71,0x77,0x7c,0x80, -0x80,0x81,0x82,0x82,0x85,0x89,0x8a,0x8a,0x8a,0x8a,0x8b,0x8c,0x8c,0x8d,0x8d,0x8d, -0x8d,0x8d,0x8c,0x8a,0x88,0x85,0x82,0x80,0x79,0x78,0x76,0x74,0x72,0x71,0x71,0x70, -0x72,0x72,0x71,0x70,0x70,0x70,0x70,0x70,0x73,0x75,0x76,0x77,0x76,0x76,0x78,0x7a, -0x78,0x79,0x7a,0x7c,0x7d,0x7e,0x7e,0x7e,0x7e,0x7d,0x7b,0x7a,0x79,0x76,0x73,0x70, -0x6f,0x6d,0x6a,0x68,0x67,0x66,0x64,0x63,0x61,0x62,0x62,0x5f,0x5d,0x5f,0x5f,0x5e, -0x60,0x5e,0x5b,0x59,0x59,0x5c,0x5f,0x61,0x5d,0x5d,0x5f,0x60,0x5e,0x59,0x57,0x57, -0x53,0x50,0x4d,0x4c,0x4d,0x4d,0x4a,0x48,0x47,0x4f,0x52,0x4d,0x49,0x4b,0x4c,0x4b, -0x4f,0x59,0x5d,0x55,0x50,0x52,0x52,0x4d,0x47,0x46,0x46,0x49,0x50,0x55,0x50,0x47, -0x4c,0x47,0x44,0x49,0x50,0x53,0x50,0x4c,0x5e,0x62,0x6c,0x7c,0x84,0x72,0x5a,0x52, -0x3f,0x3f,0x48,0x5b,0x70,0x7b,0x77,0x70,0x53,0x44,0x3a,0x3e,0x49,0x4e,0x4b,0x47, -0x4c,0x4b,0x4c,0x4c,0x49,0x44,0x43,0x46,0x50,0x4e,0x52,0x5d,0x62,0x5e,0x58,0x56, -0x58,0x57,0x55,0x56,0x58,0x59,0x57,0x55,0x56,0x56,0x56,0x57,0x58,0x58,0x59,0x5a, -0x59,0x56,0x53,0x53,0x56,0x59,0x59,0x59,0x57,0x55,0x53,0x51,0x51,0x52,0x53,0x54, -0x54,0x52,0x55,0x5c,0x61,0x62,0x60,0x5f,0x75,0x73,0x6e,0x6a,0x6a,0x6d,0x6d,0x6c, -0x6a,0x5c,0x56,0x5c,0x5b,0x4b,0x3b,0x35,0x3f,0x3c,0x33,0x38,0x4f,0x5f,0x5a,0x50, -0x40,0x3d,0x45,0x56,0x5d,0x57,0x53,0x56,0x4a,0x3a,0x32,0x2c,0x2e,0x3a,0x45,0x59, -0x66,0x56,0x4f,0x59,0x62,0x5e,0x58,0x59,0x63,0x64,0x5f,0x62,0x6e,0x73,0x6d,0x6a, -0x60,0x64,0x5a,0x4c,0x4e,0x55,0x53,0x4f,0x44,0x41,0x3a,0x45,0x4e,0x4a,0x45,0x38, -0x2b,0x23,0x21,0x33,0x50,0x62,0x5e,0x52,0x4a,0x4b,0x4d,0x4e,0x4e,0x4f,0x53,0x57, -0x51,0x54,0x5f,0x63,0x5a,0x4f,0x46,0x3c,0x38,0x30,0x33,0x49,0x60,0x6c,0x70,0x72, -0x4e,0x65,0x70,0x6f,0x5e,0x4d,0x50,0x4f,0x5b,0x5b,0x58,0x53,0x4f,0x50,0x51,0x51, -0x4a,0x47,0x47,0x4b,0x49,0x42,0x41,0x46,0x45,0x46,0x4d,0x52,0x4d,0x44,0x42,0x48, -0x61,0x65,0x67,0x63,0x58,0x4d,0x46,0x44,0x3d,0x40,0x44,0x48,0x4b,0x4d,0x4f,0x50, -0x52,0x51,0x50,0x4e,0x4d,0x4f,0x53,0x56,0x57,0x5c,0x5d,0x57,0x52,0x57,0x62,0x6b, -0x71,0x6d,0x6d,0x71,0x70,0x68,0x61,0x60,0x68,0x6c,0x73,0x78,0x72,0x66,0x5b,0x55, -0x5d,0x60,0x65,0x6a,0x6c,0x6a,0x67,0x64,0x5e,0x5b,0x55,0x51,0x52,0x58,0x5b,0x5a, -0x5a,0x5a,0x59,0x58,0x57,0x5a,0x5f,0x64,0x66,0x64,0x5d,0x55,0x53,0x55,0x51,0x4b, -0x47,0x41,0x3d,0x3c,0x3c,0x3c,0x44,0x4d,0x51,0x4d,0x4a,0x4c,0x54,0x5b,0x5a,0x55, -0x56,0x50,0x4f,0x4f,0x42,0x2f,0x2b,0x33,0x43,0x4b,0x54,0x5d,0x65,0x6b,0x6c,0x6b, -0x60,0x5c,0x59,0x59,0x59,0x56,0x53,0x52,0x59,0x53,0x4c,0x4b,0x4c,0x4e,0x51,0x54, -0x52,0x4d,0x52,0x63,0x72,0x75,0x6f,0x6a,0x65,0x65,0x6d,0x78,0x7b,0x71,0x65,0x5f, -0x57,0x54,0x50,0x4e,0x50,0x52,0x53,0x54,0x5b,0x5d,0x61,0x63,0x62,0x5f,0x5c,0x5a, -0x5e,0x64,0x69,0x6a,0x69,0x67,0x64,0x62,0x67,0x63,0x64,0x67,0x63,0x5e,0x61,0x69, -0x70,0x6d,0x69,0x68,0x6c,0x71,0x77,0x7a,0x79,0x72,0x69,0x63,0x63,0x67,0x6c,0x70, -0x72,0x6c,0x66,0x62,0x61,0x61,0x5f,0x5d,0x5b,0x5b,0x5a,0x5a,0x5b,0x5d,0x60,0x61, -0x63,0x62,0x61,0x60,0x61,0x62,0x64,0x65,0x5f,0x5f,0x60,0x61,0x60,0x5d,0x5c,0x5e, -0x5e,0x61,0x61,0x5d,0x5b,0x5f,0x61,0x60,0x58,0x66,0x72,0x84,0xa3,0xbe,0xcd,0xd4, -0xce,0xc7,0xc0,0xbd,0xbd,0xb9,0xb1,0xa9,0xad,0xb4,0xb6,0xaf,0xa5,0xa2,0xa0,0x9e, -0xa1,0x9e,0x9b,0x99,0x98,0x96,0x93,0x90,0x8a,0x86,0x81,0x7a,0x75,0x71,0x6f,0x6e, -0x6c,0x62,0x58,0x55,0x58,0x5b,0x5f,0x62,0x67,0x69,0x6a,0x6b,0x6e,0x73,0x79,0x7e, -0x80,0x83,0x84,0x84,0x86,0x89,0x8a,0x88,0x87,0x87,0x88,0x8a,0x8c,0x8e,0x90,0x91, -0x92,0x92,0x90,0x8f,0x8e,0x8c,0x8c,0x8b,0x83,0x81,0x7f,0x7d,0x7b,0x79,0x79,0x79, -0x7a,0x79,0x79,0x78,0x77,0x77,0x77,0x78,0x7a,0x7b,0x7d,0x7d,0x7d,0x7d,0x7e,0x7f, -0x7c,0x7c,0x7d,0x7e,0x7e,0x7e,0x7e,0x7e,0x7d,0x7b,0x79,0x78,0x76,0x73,0x70,0x6d, -0x6c,0x6a,0x67,0x66,0x65,0x64,0x62,0x61,0x5c,0x5e,0x5e,0x5c,0x5b,0x5b,0x5a,0x58, -0x58,0x5a,0x5c,0x5e,0x5f,0x5d,0x5a,0x57,0x5d,0x5c,0x5a,0x59,0x56,0x53,0x54,0x58, -0x57,0x54,0x50,0x4e,0x4e,0x4e,0x4c,0x4a,0x43,0x4e,0x54,0x4d,0x4a,0x4f,0x52,0x4f, -0x51,0x59,0x5c,0x59,0x56,0x57,0x54,0x4d,0x48,0x48,0x4a,0x4e,0x55,0x57,0x51,0x49, -0x4c,0x47,0x45,0x4a,0x50,0x50,0x4d,0x4b,0x51,0x58,0x66,0x7b,0x84,0x78,0x71,0x79, -0x6b,0x5d,0x4c,0x44,0x46,0x4d,0x52,0x53,0x52,0x48,0x41,0x43,0x49,0x4b,0x49,0x45, -0x49,0x4e,0x4f,0x4a,0x4a,0x51,0x53,0x50,0x50,0x4e,0x51,0x5a,0x5e,0x5b,0x57,0x55, -0x59,0x57,0x55,0x55,0x57,0x57,0x55,0x53,0x4f,0x51,0x53,0x55,0x57,0x57,0x56,0x55, -0x53,0x4f,0x4e,0x51,0x57,0x5b,0x5b,0x59,0x50,0x52,0x54,0x54,0x55,0x5b,0x66,0x6e, -0x6c,0x63,0x5a,0x56,0x59,0x5e,0x65,0x6b,0x6f,0x6f,0x6d,0x6c,0x6d,0x6f,0x6e,0x6b, -0x6b,0x5d,0x55,0x5a,0x59,0x49,0x38,0x31,0x3f,0x3b,0x37,0x44,0x60,0x6b,0x5f,0x52, -0x52,0x4b,0x4e,0x59,0x5d,0x56,0x50,0x51,0x4c,0x40,0x3c,0x35,0x36,0x3e,0x44,0x53, -0x59,0x51,0x53,0x5f,0x63,0x5e,0x60,0x6a,0x6a,0x68,0x5e,0x5c,0x6b,0x74,0x6c,0x61, -0x5e,0x63,0x57,0x49,0x50,0x5c,0x57,0x4d,0x41,0x3e,0x39,0x47,0x50,0x4d,0x4b,0x43, -0x3e,0x25,0x20,0x41,0x62,0x65,0x54,0x47,0x41,0x41,0x47,0x52,0x5a,0x5b,0x5a,0x5b, -0x5a,0x59,0x59,0x53,0x4b,0x4d,0x4c,0x44,0x3c,0x30,0x2d,0x42,0x60,0x71,0x6e,0x65, -0x58,0x6d,0x77,0x78,0x68,0x57,0x58,0x55,0x67,0x60,0x55,0x49,0x3f,0x3c,0x3e,0x43, -0x4e,0x4b,0x4a,0x49,0x45,0x3e,0x3d,0x40,0x42,0x41,0x44,0x48,0x47,0x45,0x4b,0x54, -0x52,0x56,0x5a,0x59,0x52,0x49,0x41,0x3c,0x45,0x3f,0x39,0x3b,0x43,0x4b,0x4e,0x4f, -0x4f,0x49,0x46,0x48,0x4a,0x4b,0x50,0x57,0x5a,0x62,0x68,0x64,0x5b,0x56,0x58,0x5c, -0x67,0x6b,0x72,0x73,0x6e,0x68,0x6b,0x72,0x74,0x6a,0x65,0x69,0x6b,0x66,0x60,0x5d, -0x5f,0x5f,0x5d,0x5b,0x5b,0x5c,0x5f,0x62,0x5f,0x5b,0x53,0x4e,0x52,0x5a,0x5c,0x59, -0x56,0x56,0x54,0x51,0x50,0x53,0x58,0x5d,0x68,0x68,0x64,0x5e,0x5b,0x5b,0x58,0x54, -0x4f,0x4c,0x48,0x44,0x40,0x3e,0x44,0x4c,0x50,0x4c,0x49,0x4b,0x54,0x5e,0x60,0x5d, -0x55,0x51,0x53,0x56,0x4b,0x37,0x2e,0x32,0x3a,0x40,0x49,0x51,0x58,0x5c,0x5c,0x5b, -0x5f,0x5c,0x58,0x56,0x57,0x58,0x55,0x51,0x54,0x4e,0x48,0x47,0x4b,0x51,0x57,0x5a, -0x4b,0x4f,0x5a,0x6c,0x7b,0x7c,0x6f,0x63,0x5e,0x5a,0x5c,0x64,0x66,0x5f,0x5a,0x59, -0x56,0x54,0x53,0x54,0x57,0x59,0x5b,0x5b,0x58,0x5c,0x5d,0x5b,0x5a,0x5c,0x5e,0x5e, -0x67,0x67,0x68,0x68,0x69,0x69,0x68,0x67,0x64,0x62,0x66,0x6c,0x6a,0x60,0x5e,0x65, -0x6b,0x6a,0x6b,0x6d,0x71,0x74,0x76,0x77,0x73,0x6e,0x68,0x65,0x65,0x66,0x6a,0x6d, -0x77,0x73,0x6c,0x65,0x62,0x61,0x60,0x60,0x62,0x5e,0x59,0x57,0x58,0x5b,0x5d,0x5f, -0x65,0x67,0x69,0x6a,0x68,0x65,0x62,0x61,0x5d,0x5d,0x5f,0x60,0x60,0x5f,0x5f,0x5f, -0x5e,0x61,0x61,0x5e,0x5e,0x62,0x61,0x5e,0x70,0x6d,0x75,0x96,0xbf,0xd0,0xcd,0xcc, -0xce,0xca,0xc5,0xc2,0xbf,0xb8,0xae,0xa7,0xad,0xad,0xac,0xac,0xb0,0xb1,0xab,0xa3, -0xa4,0xa0,0x9b,0x99,0x98,0x96,0x92,0x8e,0x89,0x86,0x81,0x7b,0x76,0x72,0x6e,0x6b, -0x6f,0x66,0x5d,0x57,0x54,0x54,0x57,0x5b,0x5f,0x63,0x67,0x69,0x6a,0x6e,0x75,0x7a, -0x7f,0x82,0x85,0x85,0x86,0x87,0x87,0x86,0x84,0x84,0x85,0x86,0x88,0x8b,0x8d,0x8e, -0x8f,0x8f,0x8f,0x8f,0x8f,0x8e,0x8e,0x8d,0x89,0x88,0x86,0x83,0x81,0x80,0x80,0x7f, -0x7f,0x7e,0x7e,0x7d,0x7d,0x7c,0x7d,0x7d,0x7d,0x7e,0x7f,0x80,0x81,0x81,0x81,0x81, -0x7f,0x7f,0x7f,0x7e,0x7d,0x7d,0x7c,0x7c,0x7c,0x7a,0x77,0x75,0x73,0x70,0x6d,0x6a, -0x6a,0x68,0x66,0x64,0x64,0x63,0x61,0x60,0x59,0x5b,0x5d,0x5d,0x5f,0x62,0x62,0x60, -0x5f,0x5f,0x5e,0x5c,0x5a,0x5b,0x5d,0x5f,0x5d,0x5b,0x5a,0x59,0x56,0x53,0x55,0x59, -0x5d,0x58,0x51,0x4c,0x4b,0x4c,0x4d,0x4e,0x47,0x4e,0x55,0x57,0x57,0x59,0x57,0x54, -0x54,0x59,0x5d,0x5e,0x5f,0x5d,0x55,0x4b,0x4a,0x4b,0x4d,0x51,0x57,0x58,0x54,0x4f, -0x4e,0x4d,0x4e,0x51,0x51,0x50,0x52,0x58,0x55,0x65,0x72,0x74,0x6a,0x5d,0x5f,0x70, -0x77,0x82,0x8f,0x91,0x83,0x69,0x4d,0x3c,0x3d,0x3f,0x41,0x43,0x43,0x46,0x4b,0x50, -0x4f,0x52,0x4f,0x49,0x4b,0x55,0x5c,0x5b,0x55,0x51,0x53,0x5a,0x5e,0x5b,0x58,0x57, -0x59,0x57,0x54,0x54,0x55,0x55,0x53,0x51,0x4a,0x4c,0x50,0x53,0x55,0x56,0x55,0x55, -0x52,0x4e,0x4d,0x51,0x58,0x5c,0x5a,0x57,0x52,0x57,0x5a,0x57,0x52,0x54,0x5d,0x66, -0x5f,0x5e,0x61,0x66,0x6a,0x69,0x68,0x68,0x63,0x67,0x6a,0x6a,0x6a,0x6a,0x69,0x66, -0x6e,0x62,0x5b,0x5a,0x54,0x46,0x3d,0x3b,0x41,0x3f,0x3e,0x4c,0x65,0x6f,0x64,0x5b, -0x54,0x49,0x3f,0x41,0x4d,0x56,0x56,0x51,0x51,0x4a,0x4a,0x40,0x3a,0x3e,0x41,0x4d, -0x4e,0x52,0x5e,0x6c,0x70,0x6b,0x6a,0x6d,0x55,0x53,0x47,0x46,0x5d,0x70,0x67,0x56, -0x50,0x4c,0x3b,0x33,0x41,0x51,0x52,0x4e,0x4a,0x46,0x41,0x4f,0x58,0x52,0x53,0x4e, -0x30,0x1c,0x1c,0x3a,0x4f,0x4b,0x44,0x45,0x51,0x46,0x42,0x4a,0x55,0x59,0x5c,0x5f, -0x5a,0x56,0x57,0x59,0x57,0x54,0x4c,0x3e,0x43,0x3c,0x3c,0x4b,0x63,0x72,0x71,0x69, -0x56,0x6b,0x79,0x83,0x7e,0x6f,0x69,0x5f,0x57,0x4f,0x45,0x3e,0x39,0x38,0x3f,0x49, -0x4d,0x4f,0x50,0x4e,0x48,0x40,0x3c,0x3b,0x3e,0x3b,0x3c,0x41,0x46,0x47,0x4b,0x50, -0x5a,0x5b,0x5b,0x5b,0x57,0x4f,0x46,0x3f,0x44,0x42,0x3f,0x3e,0x42,0x4b,0x55,0x5c, -0x53,0x4b,0x47,0x49,0x4a,0x4b,0x52,0x5c,0x56,0x5e,0x67,0x6b,0x66,0x5d,0x57,0x54, -0x58,0x63,0x70,0x76,0x72,0x6b,0x6a,0x6c,0x6b,0x61,0x5b,0x5c,0x5d,0x5c,0x5e,0x61, -0x60,0x60,0x5d,0x57,0x51,0x51,0x58,0x60,0x5c,0x58,0x50,0x4b,0x51,0x5c,0x5d,0x58, -0x51,0x52,0x51,0x50,0x4f,0x50,0x55,0x59,0x66,0x68,0x67,0x64,0x61,0x5f,0x5d,0x5b, -0x57,0x56,0x56,0x54,0x50,0x4e,0x51,0x55,0x59,0x5a,0x5b,0x5d,0x60,0x5f,0x57,0x4e, -0x52,0x53,0x54,0x53,0x4e,0x47,0x41,0x3e,0x31,0x33,0x39,0x40,0x48,0x4e,0x54,0x57, -0x62,0x62,0x5e,0x58,0x54,0x55,0x53,0x4f,0x51,0x51,0x52,0x53,0x54,0x54,0x51,0x4e, -0x4c,0x57,0x65,0x70,0x74,0x6e,0x61,0x55,0x56,0x55,0x55,0x56,0x58,0x5a,0x5a,0x59, -0x5a,0x58,0x56,0x57,0x5a,0x5a,0x58,0x55,0x51,0x56,0x59,0x59,0x5c,0x62,0x68,0x6a, -0x6b,0x69,0x67,0x6a,0x6d,0x6d,0x6a,0x66,0x63,0x5f,0x60,0x64,0x63,0x5e,0x60,0x67, -0x67,0x67,0x68,0x6c,0x71,0x74,0x76,0x77,0x70,0x6b,0x68,0x67,0x67,0x68,0x6c,0x72, -0x73,0x72,0x6e,0x68,0x62,0x60,0x63,0x66,0x67,0x63,0x5f,0x5e,0x5f,0x60,0x5f,0x5e, -0x64,0x67,0x6b,0x6d,0x6b,0x67,0x63,0x60,0x5e,0x5e,0x5f,0x5f,0x5f,0x60,0x60,0x5f, -0x5d,0x60,0x64,0x66,0x68,0x6a,0x68,0x65,0x6f,0x7c,0x90,0xac,0xc6,0xcc,0xc8,0xc8, -0xcd,0xcc,0xca,0xc6,0xbf,0xb6,0xad,0xa8,0xa6,0xab,0xb0,0xb1,0xb1,0xaf,0xac,0xa8, -0xa8,0xa3,0x9d,0x9a,0x98,0x95,0x90,0x8d,0x87,0x85,0x82,0x7e,0x79,0x74,0x6d,0x69, -0x6d,0x69,0x64,0x5e,0x55,0x50,0x51,0x55,0x55,0x5a,0x60,0x64,0x66,0x69,0x6e,0x72, -0x7c,0x81,0x86,0x86,0x86,0x87,0x86,0x84,0x85,0x85,0x84,0x84,0x85,0x86,0x87,0x88, -0x89,0x8a,0x8c,0x8e,0x8f,0x8e,0x8c,0x8b,0x8b,0x8a,0x88,0x86,0x84,0x83,0x83,0x83, -0x81,0x80,0x80,0x7f,0x7f,0x7e,0x7f,0x7f,0x80,0x80,0x81,0x82,0x83,0x84,0x84,0x84, -0x83,0x82,0x81,0x7f,0x7e,0x7c,0x7b,0x7b,0x7a,0x78,0x75,0x72,0x70,0x6d,0x6a,0x68, -0x67,0x66,0x63,0x62,0x61,0x61,0x5f,0x5e,0x5f,0x5f,0x5d,0x5b,0x5a,0x5a,0x58,0x54, -0x5b,0x5f,0x62,0x5f,0x5a,0x58,0x59,0x5d,0x5f,0x5e,0x5f,0x5f,0x5d,0x59,0x58,0x5a, -0x5b,0x57,0x51,0x4c,0x4b,0x4b,0x4d,0x4e,0x4f,0x4c,0x52,0x60,0x65,0x5e,0x56,0x55, -0x53,0x56,0x5b,0x62,0x66,0x62,0x57,0x4d,0x4d,0x4c,0x4e,0x54,0x5a,0x5d,0x5d,0x5c, -0x5a,0x54,0x52,0x55,0x57,0x57,0x5b,0x61,0x73,0x85,0x87,0x71,0x57,0x43,0x3d,0x41, -0x45,0x4f,0x5e,0x6a,0x6f,0x6c,0x66,0x61,0x4e,0x4c,0x46,0x3f,0x3b,0x40,0x4a,0x52, -0x57,0x53,0x4f,0x4e,0x4e,0x50,0x53,0x56,0x58,0x54,0x55,0x5c,0x61,0x5f,0x5d,0x5e, -0x5c,0x5a,0x58,0x57,0x58,0x57,0x55,0x53,0x50,0x51,0x53,0x55,0x57,0x58,0x59,0x59, -0x57,0x53,0x50,0x53,0x58,0x5a,0x57,0x53,0x54,0x5c,0x63,0x61,0x59,0x57,0x5d,0x64, -0x61,0x5a,0x55,0x55,0x58,0x5e,0x66,0x6d,0x62,0x67,0x6a,0x68,0x66,0x68,0x6b,0x6c, -0x69,0x66,0x65,0x61,0x56,0x4a,0x48,0x4f,0x43,0x42,0x3c,0x42,0x57,0x66,0x67,0x66, -0x5a,0x4d,0x39,0x31,0x42,0x58,0x59,0x4b,0x43,0x42,0x46,0x3d,0x39,0x41,0x47,0x54, -0x54,0x5d,0x69,0x73,0x76,0x71,0x64,0x58,0x45,0x4a,0x43,0x40,0x52,0x61,0x58,0x48, -0x34,0x29,0x1e,0x26,0x3e,0x4d,0x52,0x58,0x5c,0x53,0x4a,0x59,0x63,0x59,0x4b,0x37, -0x30,0x26,0x2a,0x40,0x4d,0x45,0x3a,0x37,0x19,0x24,0x39,0x51,0x5d,0x5e,0x5e,0x61, -0x5f,0x50,0x4d,0x54,0x54,0x4c,0x40,0x34,0x33,0x39,0x41,0x49,0x50,0x57,0x5d,0x61, -0x5e,0x6a,0x6f,0x79,0x7d,0x79,0x77,0x6d,0x56,0x4d,0x45,0x42,0x3c,0x36,0x38,0x3f, -0x3c,0x44,0x4d,0x4f,0x4b,0x46,0x41,0x3d,0x3d,0x3c,0x42,0x4e,0x58,0x58,0x53,0x4f, -0x4c,0x4c,0x4c,0x4c,0x49,0x44,0x3d,0x38,0x40,0x3d,0x3d,0x44,0x4e,0x57,0x5a,0x5a, -0x51,0x4c,0x4a,0x4c,0x4f,0x53,0x5d,0x67,0x5b,0x5b,0x60,0x66,0x66,0x5f,0x56,0x50, -0x52,0x54,0x59,0x5f,0x62,0x61,0x5d,0x59,0x5a,0x5e,0x61,0x60,0x59,0x55,0x59,0x60, -0x5f,0x61,0x61,0x5a,0x51,0x50,0x56,0x5d,0x5c,0x5a,0x54,0x4f,0x56,0x61,0x61,0x5a, -0x58,0x59,0x59,0x57,0x53,0x50,0x50,0x51,0x5c,0x60,0x63,0x63,0x5f,0x5d,0x5d,0x5d, -0x69,0x69,0x69,0x66,0x62,0x5e,0x5d,0x5e,0x65,0x65,0x63,0x60,0x5d,0x59,0x51,0x4a, -0x50,0x59,0x5f,0x60,0x62,0x60,0x54,0x45,0x3f,0x44,0x4c,0x55,0x59,0x56,0x52,0x51, -0x56,0x59,0x58,0x52,0x4d,0x4d,0x4f,0x51,0x55,0x56,0x56,0x53,0x51,0x50,0x4e,0x4c, -0x56,0x5e,0x68,0x6c,0x67,0x5d,0x54,0x50,0x51,0x56,0x57,0x57,0x5b,0x61,0x62,0x5e, -0x5c,0x59,0x55,0x52,0x51,0x4d,0x47,0x43,0x49,0x4d,0x55,0x5d,0x63,0x68,0x6b,0x6d, -0x69,0x68,0x6a,0x71,0x74,0x70,0x6a,0x65,0x60,0x60,0x62,0x64,0x64,0x63,0x64,0x67, -0x65,0x64,0x63,0x64,0x68,0x6e,0x72,0x74,0x70,0x6b,0x67,0x68,0x69,0x6a,0x72,0x7a, -0x77,0x78,0x75,0x6e,0x64,0x60,0x62,0x66,0x66,0x65,0x66,0x67,0x68,0x67,0x63,0x60, -0x62,0x63,0x64,0x65,0x66,0x65,0x65,0x64,0x61,0x61,0x60,0x5e,0x5e,0x61,0x61,0x5f, -0x5e,0x5f,0x64,0x69,0x69,0x68,0x6e,0x77,0x9f,0xc9,0xe4,0xde,0xd2,0xcd,0xcd,0xd0, -0xc9,0xca,0xc9,0xc4,0xbb,0xb1,0xaa,0xa6,0xa7,0xa8,0xa9,0xaa,0xa9,0xa9,0xaa,0xaa, -0xaa,0xa6,0xa0,0x9c,0x98,0x95,0x91,0x8e,0x88,0x85,0x83,0x80,0x7d,0x76,0x6f,0x69, -0x69,0x69,0x67,0x63,0x5a,0x51,0x4f,0x51,0x51,0x55,0x5b,0x5f,0x63,0x66,0x6a,0x6d, -0x76,0x7d,0x84,0x86,0x87,0x88,0x87,0x85,0x88,0x87,0x86,0x85,0x85,0x84,0x84,0x84, -0x85,0x87,0x8b,0x8d,0x8e,0x8d,0x8b,0x89,0x88,0x88,0x86,0x85,0x84,0x84,0x85,0x85, -0x82,0x82,0x81,0x80,0x80,0x80,0x80,0x80,0x80,0x7f,0x7f,0x80,0x81,0x83,0x83,0x83, -0x86,0x84,0x82,0x80,0x7e,0x7c,0x7b,0x7a,0x77,0x75,0x72,0x6f,0x6d,0x6a,0x67,0x65, -0x63,0x61,0x5f,0x5e,0x5e,0x5d,0x5c,0x5b,0x5d,0x5c,0x5a,0x59,0x5c,0x60,0x61,0x5f, -0x64,0x66,0x66,0x62,0x5c,0x5a,0x5d,0x61,0x62,0x60,0x60,0x61,0x60,0x5b,0x58,0x58, -0x59,0x58,0x57,0x56,0x55,0x54,0x53,0x52,0x56,0x4c,0x51,0x64,0x6b,0x5f,0x53,0x52, -0x52,0x53,0x58,0x62,0x68,0x65,0x5b,0x53,0x4f,0x4e,0x50,0x57,0x5d,0x62,0x65,0x68, -0x66,0x58,0x4e,0x51,0x55,0x53,0x53,0x55,0x6f,0x80,0x80,0x71,0x6b,0x69,0x65,0x61, -0x54,0x4b,0x44,0x47,0x55,0x67,0x75,0x7b,0x6b,0x5d,0x4a,0x3d,0x3e,0x47,0x4d,0x4f, -0x54,0x4f,0x50,0x57,0x58,0x52,0x50,0x53,0x56,0x52,0x54,0x5c,0x62,0x62,0x61,0x62, -0x61,0x5f,0x5c,0x5c,0x5c,0x5c,0x59,0x57,0x56,0x56,0x56,0x57,0x57,0x58,0x59,0x59, -0x55,0x52,0x51,0x54,0x59,0x5c,0x5a,0x58,0x53,0x5c,0x66,0x67,0x61,0x5f,0x63,0x68, -0x60,0x60,0x64,0x68,0x68,0x64,0x61,0x60,0x63,0x65,0x65,0x60,0x5d,0x61,0x68,0x6c, -0x64,0x66,0x68,0x64,0x56,0x48,0x47,0x4e,0x48,0x45,0x38,0x35,0x49,0x5e,0x66,0x67, -0x5e,0x54,0x41,0x35,0x42,0x54,0x4f,0x3c,0x3a,0x3a,0x3f,0x37,0x39,0x48,0x52,0x5d, -0x5c,0x60,0x66,0x6a,0x6a,0x5f,0x4c,0x3b,0x49,0x53,0x4f,0x45,0x49,0x4e,0x46,0x3c, -0x34,0x29,0x25,0x35,0x4b,0x52,0x52,0x59,0x55,0x52,0x4a,0x53,0x5a,0x54,0x4a,0x38, -0x2b,0x27,0x2f,0x46,0x59,0x57,0x42,0x31,0x3a,0x4a,0x5a,0x5e,0x5a,0x5d,0x6d,0x7d, -0x70,0x58,0x4a,0x4b,0x47,0x3f,0x38,0x32,0x24,0x23,0x28,0x36,0x45,0x4d,0x4f,0x4f, -0x68,0x68,0x60,0x64,0x6b,0x70,0x77,0x72,0x6f,0x5d,0x4d,0x45,0x3d,0x36,0x39,0x42, -0x4d,0x50,0x4e,0x45,0x3e,0x3f,0x41,0x42,0x36,0x45,0x54,0x56,0x4a,0x3f,0x40,0x46, -0x48,0x4c,0x4f,0x4e,0x4a,0x45,0x43,0x42,0x40,0x3d,0x3e,0x48,0x56,0x5b,0x54,0x4b, -0x48,0x49,0x4b,0x4d,0x50,0x57,0x62,0x6a,0x63,0x5d,0x5a,0x5f,0x62,0x5d,0x54,0x4e, -0x56,0x53,0x51,0x52,0x57,0x5b,0x5c,0x5a,0x57,0x5e,0x63,0x60,0x5a,0x57,0x59,0x5b, -0x5d,0x5e,0x5c,0x56,0x50,0x4f,0x55,0x5c,0x5d,0x5d,0x57,0x52,0x57,0x5f,0x5d,0x54, -0x58,0x5b,0x5d,0x5c,0x56,0x50,0x4c,0x4b,0x54,0x59,0x5e,0x60,0x5e,0x5e,0x62,0x66, -0x6d,0x6b,0x68,0x62,0x5e,0x5b,0x59,0x58,0x59,0x59,0x56,0x52,0x53,0x58,0x5d,0x5e, -0x55,0x5c,0x63,0x69,0x70,0x71,0x63,0x51,0x57,0x5c,0x65,0x6c,0x6a,0x5d,0x51,0x4a, -0x4a,0x4b,0x4d,0x4c,0x49,0x49,0x4e,0x55,0x56,0x59,0x58,0x54,0x53,0x59,0x5f,0x62, -0x58,0x5b,0x61,0x65,0x60,0x57,0x53,0x54,0x54,0x57,0x5a,0x5b,0x5f,0x63,0x64,0x63, -0x5a,0x58,0x54,0x4f,0x4a,0x46,0x44,0x43,0x4b,0x4c,0x54,0x60,0x66,0x65,0x64,0x65, -0x65,0x67,0x6e,0x75,0x76,0x71,0x6c,0x6b,0x67,0x69,0x69,0x65,0x64,0x66,0x68,0x66, -0x67,0x65,0x63,0x64,0x67,0x6a,0x6d,0x6e,0x68,0x63,0x61,0x63,0x63,0x62,0x68,0x70, -0x79,0x79,0x77,0x71,0x6a,0x65,0x64,0x66,0x66,0x66,0x67,0x67,0x67,0x66,0x65,0x63, -0x62,0x60,0x5e,0x5f,0x62,0x64,0x65,0x64,0x62,0x62,0x5f,0x5d,0x5f,0x64,0x65,0x64, -0x64,0x61,0x63,0x66,0x65,0x6d,0x8d,0xaf,0xef,0xfc,0xf2,0xd7,0xca,0xcb,0xc8,0xc2, -0xc5,0xc4,0xc3,0xbf,0xba,0xb3,0xac,0xa8,0xb0,0xaa,0xa5,0xa6,0xaa,0xad,0xaf,0xae, -0xa8,0xa5,0xa1,0x9c,0x98,0x94,0x92,0x91,0x8a,0x87,0x84,0x82,0x7f,0x79,0x72,0x6c, -0x66,0x65,0x65,0x64,0x60,0x57,0x51,0x4f,0x50,0x51,0x54,0x57,0x5b,0x60,0x64,0x66, -0x6c,0x75,0x7e,0x83,0x85,0x87,0x87,0x86,0x89,0x88,0x88,0x87,0x86,0x85,0x84,0x83, -0x84,0x85,0x87,0x89,0x89,0x89,0x88,0x87,0x85,0x85,0x84,0x84,0x84,0x85,0x86,0x86, -0x84,0x84,0x83,0x82,0x82,0x82,0x82,0x82,0x80,0x7e,0x7c,0x7c,0x7e,0x81,0x82,0x82, -0x85,0x83,0x81,0x7e,0x7b,0x79,0x78,0x78,0x73,0x71,0x6e,0x6b,0x69,0x67,0x64,0x62, -0x60,0x5f,0x5c,0x5b,0x5b,0x5a,0x59,0x58,0x55,0x57,0x5b,0x64,0x72,0x83,0x8d,0x90, -0x74,0x6e,0x66,0x5e,0x5b,0x5e,0x63,0x68,0x6b,0x66,0x61,0x60,0x5f,0x5c,0x58,0x57, -0x5a,0x5b,0x5d,0x5e,0x5e,0x5e,0x5e,0x5e,0x5e,0x57,0x5a,0x69,0x6e,0x63,0x57,0x54, -0x57,0x54,0x57,0x60,0x66,0x62,0x5b,0x57,0x52,0x51,0x53,0x5a,0x5f,0x61,0x65,0x69, -0x62,0x58,0x51,0x53,0x53,0x4f,0x51,0x58,0x67,0x6f,0x6c,0x67,0x71,0x80,0x89,0x8e, -0x7d,0x6c,0x54,0x41,0x3c,0x43,0x50,0x59,0x5c,0x56,0x4f,0x4e,0x55,0x5d,0x5a,0x53, -0x4c,0x4b,0x50,0x59,0x5d,0x58,0x53,0x54,0x54,0x50,0x52,0x5a,0x60,0x5f,0x5e,0x5f, -0x61,0x5f,0x5c,0x5c,0x5c,0x5c,0x5a,0x57,0x52,0x53,0x54,0x56,0x57,0x58,0x58,0x58, -0x54,0x52,0x52,0x54,0x58,0x5c,0x5c,0x5b,0x5a,0x61,0x68,0x6a,0x67,0x66,0x69,0x6e, -0x72,0x6b,0x64,0x60,0x5e,0x60,0x67,0x6e,0x75,0x74,0x71,0x6d,0x6b,0x6b,0x6b,0x69, -0x65,0x62,0x5f,0x5a,0x4f,0x44,0x42,0x45,0x4a,0x48,0x39,0x34,0x4a,0x5f,0x5c,0x4f, -0x35,0x35,0x33,0x36,0x42,0x4e,0x4d,0x44,0x44,0x3f,0x3d,0x33,0x3b,0x51,0x59,0x61, -0x59,0x57,0x5d,0x67,0x64,0x51,0x40,0x39,0x5b,0x58,0x49,0x3d,0x44,0x4c,0x47,0x41, -0x46,0x3f,0x38,0x40,0x50,0x55,0x54,0x59,0x4f,0x53,0x4e,0x52,0x58,0x58,0x56,0x47, -0x3e,0x38,0x34,0x37,0x39,0x30,0x21,0x15,0x2d,0x46,0x5e,0x65,0x64,0x68,0x71,0x78, -0x75,0x68,0x60,0x5c,0x51,0x45,0x3a,0x30,0x25,0x1c,0x1f,0x33,0x48,0x4f,0x4d,0x4c, -0x60,0x60,0x56,0x5a,0x63,0x69,0x71,0x6b,0x64,0x5a,0x58,0x5d,0x5a,0x4d,0x46,0x49, -0x48,0x52,0x57,0x53,0x4c,0x48,0x44,0x3f,0x44,0x44,0x46,0x49,0x4a,0x47,0x41,0x3e, -0x47,0x4d,0x52,0x50,0x47,0x41,0x40,0x42,0x3f,0x45,0x4d,0x52,0x52,0x4e,0x49,0x47, -0x45,0x49,0x4c,0x4c,0x4c,0x52,0x5a,0x60,0x61,0x59,0x55,0x5a,0x5f,0x5c,0x55,0x50, -0x4c,0x51,0x56,0x57,0x57,0x59,0x5b,0x5d,0x5d,0x5d,0x59,0x54,0x56,0x5b,0x5b,0x55, -0x5a,0x58,0x52,0x4c,0x49,0x4c,0x54,0x5b,0x5b,0x5c,0x56,0x4f,0x51,0x57,0x52,0x48, -0x4b,0x50,0x57,0x5a,0x58,0x54,0x50,0x4e,0x52,0x58,0x5f,0x62,0x63,0x65,0x6d,0x75, -0x6a,0x67,0x61,0x5c,0x5a,0x5b,0x5b,0x5b,0x59,0x5b,0x59,0x54,0x51,0x52,0x55,0x56, -0x5f,0x5a,0x57,0x5a,0x66,0x6f,0x6c,0x63,0x5e,0x5c,0x5e,0x60,0x5d,0x56,0x50,0x50, -0x4f,0x4e,0x4e,0x4f,0x4c,0x4a,0x50,0x58,0x5e,0x63,0x62,0x5b,0x53,0x51,0x50,0x4f, -0x52,0x51,0x57,0x60,0x61,0x5b,0x58,0x5a,0x5b,0x58,0x58,0x5a,0x5d,0x5e,0x60,0x63, -0x59,0x59,0x58,0x54,0x4f,0x4e,0x51,0x55,0x56,0x52,0x56,0x61,0x65,0x5f,0x5c,0x5e, -0x65,0x69,0x70,0x76,0x74,0x6f,0x6f,0x74,0x78,0x75,0x69,0x59,0x56,0x60,0x69,0x6b, -0x6b,0x6b,0x6c,0x6d,0x6e,0x6e,0x6c,0x6b,0x68,0x65,0x67,0x6b,0x69,0x63,0x63,0x69, -0x6e,0x6e,0x6e,0x6d,0x6c,0x6b,0x6b,0x6b,0x6a,0x68,0x64,0x61,0x5f,0x61,0x63,0x65, -0x63,0x60,0x5f,0x61,0x64,0x65,0x63,0x61,0x5f,0x60,0x5e,0x5c,0x60,0x68,0x6b,0x6a, -0x6b,0x64,0x63,0x67,0x6a,0x81,0xbc,0xf6,0xfa,0xfc,0xf1,0xe0,0xd5,0xcc,0xc7,0xc9, -0xc5,0xc3,0xc0,0xbf,0xbe,0xbb,0xb5,0xb0,0xa6,0xa8,0xab,0xac,0xaa,0xa6,0xa5,0xa6, -0xa5,0xa3,0xa0,0x9b,0x96,0x93,0x91,0x91,0x8d,0x89,0x85,0x82,0x7f,0x7b,0x75,0x70, -0x64,0x61,0x61,0x63,0x63,0x5d,0x54,0x4f,0x4d,0x4b,0x4b,0x4d,0x51,0x57,0x5b,0x5d, -0x63,0x6d,0x78,0x7f,0x82,0x85,0x86,0x85,0x88,0x88,0x88,0x88,0x87,0x86,0x84,0x83, -0x82,0x82,0x83,0x83,0x84,0x84,0x85,0x85,0x83,0x83,0x83,0x83,0x84,0x85,0x87,0x88, -0x86,0x86,0x85,0x84,0x84,0x84,0x84,0x84,0x81,0x7f,0x7c,0x7c,0x7f,0x81,0x83,0x83, -0x82,0x81,0x7e,0x7b,0x78,0x76,0x75,0x74,0x71,0x6e,0x6b,0x69,0x67,0x65,0x62,0x60, -0x5f,0x5e,0x5c,0x5b,0x5a,0x5a,0x59,0x58,0x62,0x63,0x64,0x69,0x76,0x86,0x90,0x93, -0x9d,0xa4,0xb0,0xb9,0xb9,0xac,0x99,0x8a,0x77,0x6e,0x65,0x62,0x61,0x5f,0x5d,0x5c, -0x5b,0x5c,0x5c,0x5d,0x5f,0x62,0x65,0x68,0x67,0x64,0x67,0x6e,0x70,0x69,0x5f,0x5a, -0x5e,0x58,0x57,0x5e,0x62,0x5e,0x59,0x57,0x55,0x54,0x56,0x5b,0x5d,0x5d,0x5f,0x64, -0x55,0x56,0x5d,0x60,0x5a,0x56,0x62,0x75,0x83,0x7e,0x6a,0x56,0x52,0x58,0x65,0x74, -0x80,0x83,0x80,0x71,0x5c,0x4c,0x48,0x4b,0x60,0x69,0x73,0x79,0x79,0x71,0x60,0x50, -0x4c,0x4c,0x4f,0x54,0x57,0x55,0x51,0x4f,0x55,0x50,0x50,0x58,0x5c,0x5a,0x58,0x58, -0x5e,0x5b,0x59,0x59,0x59,0x59,0x57,0x54,0x4d,0x4f,0x53,0x56,0x59,0x5a,0x5b,0x5b, -0x5b,0x59,0x57,0x56,0x56,0x56,0x56,0x55,0x5a,0x62,0x6d,0x78,0x81,0x8b,0x97,0x9f, -0xa1,0x9c,0x97,0x95,0x95,0x98,0x9e,0xa5,0xa2,0xa1,0x9f,0x9d,0x9b,0x95,0x89,0x7e, -0x65,0x5c,0x53,0x4e,0x4b,0x47,0x46,0x47,0x48,0x47,0x3a,0x38,0x51,0x61,0x4d,0x30, -0x1d,0x22,0x2e,0x3d,0x47,0x4c,0x51,0x57,0x4f,0x44,0x3c,0x31,0x3d,0x56,0x5d,0x60, -0x55,0x51,0x5e,0x72,0x6e,0x56,0x49,0x4f,0x69,0x55,0x36,0x2d,0x44,0x59,0x59,0x51, -0x49,0x44,0x38,0x38,0x47,0x55,0x5d,0x64,0x5f,0x60,0x58,0x60,0x6e,0x6e,0x5c,0x3b, -0x3a,0x38,0x32,0x26,0x18,0x14,0x22,0x33,0x4a,0x59,0x65,0x68,0x6d,0x77,0x79,0x73, -0x6c,0x61,0x53,0x42,0x32,0x2f,0x2f,0x29,0x1a,0x1b,0x26,0x35,0x38,0x35,0x3b,0x47, -0x5d,0x56,0x4f,0x51,0x5b,0x66,0x6a,0x6b,0x5e,0x56,0x55,0x58,0x58,0x58,0x57,0x51, -0x51,0x58,0x5f,0x5d,0x52,0x48,0x42,0x41,0x46,0x4b,0x4d,0x49,0x47,0x48,0x46,0x41, -0x48,0x4b,0x54,0x5c,0x59,0x4d,0x46,0x47,0x55,0x55,0x50,0x47,0x42,0x43,0x45,0x45, -0x49,0x48,0x48,0x4a,0x4c,0x4e,0x52,0x56,0x57,0x56,0x58,0x5f,0x67,0x66,0x5b,0x4f, -0x4e,0x50,0x53,0x55,0x56,0x55,0x53,0x52,0x57,0x54,0x51,0x52,0x55,0x58,0x57,0x55, -0x5d,0x5c,0x55,0x4c,0x4b,0x53,0x56,0x54,0x55,0x59,0x57,0x51,0x4f,0x52,0x50,0x49, -0x4e,0x4e,0x51,0x58,0x5e,0x60,0x5c,0x57,0x60,0x64,0x6a,0x6c,0x68,0x63,0x68,0x70, -0x69,0x68,0x66,0x67,0x67,0x65,0x60,0x5b,0x5a,0x5b,0x5a,0x55,0x51,0x53,0x5b,0x63, -0x61,0x57,0x50,0x53,0x5b,0x64,0x6e,0x76,0x77,0x70,0x65,0x5b,0x56,0x53,0x4d,0x47, -0x4a,0x4f,0x58,0x5e,0x5c,0x57,0x56,0x5a,0x5d,0x5d,0x59,0x51,0x4a,0x4e,0x5b,0x67, -0x5a,0x55,0x56,0x5f,0x62,0x5b,0x51,0x4e,0x52,0x53,0x58,0x5e,0x69,0x7a,0x7c,0x6e, -0x51,0x52,0x59,0x5e,0x5b,0x54,0x55,0x5d,0x59,0x5d,0x63,0x67,0x67,0x64,0x61,0x5f, -0x64,0x73,0x73,0x6d,0x71,0x70,0x6d,0x74,0x77,0x67,0x59,0x54,0x58,0x65,0x6d,0x68, -0x66,0x6d,0x74,0x78,0x78,0x76,0x71,0x6c,0x60,0x66,0x6c,0x6e,0x6c,0x6a,0x69,0x69, -0x6b,0x70,0x6e,0x6c,0x70,0x6f,0x6b,0x6a,0x6a,0x67,0x62,0x5f,0x60,0x63,0x67,0x69, -0x67,0x62,0x5e,0x5f,0x61,0x62,0x63,0x65,0x56,0x60,0x5e,0x5d,0x6b,0x71,0x69,0x65, -0x66,0x70,0x77,0x81,0xa0,0xcf,0xf3,0xff,0xfb,0xff,0xf8,0xe5,0xd5,0xd0,0xcd,0xc8, -0xc3,0xc7,0xc8,0xc5,0xc2,0xbf,0xba,0xb4,0xac,0xa8,0xa7,0xaa,0xaa,0xa7,0xa5,0xa6, -0xa3,0x9c,0x98,0x97,0x95,0x90,0x8d,0x8d,0x8d,0x89,0x84,0x80,0x7d,0x7b,0x78,0x76, -0x69,0x65,0x61,0x60,0x61,0x5f,0x5a,0x55,0x4d,0x4a,0x47,0x48,0x4c,0x50,0x51,0x51, -0x5f,0x62,0x6b,0x77,0x80,0x84,0x87,0x8a,0x87,0x88,0x88,0x87,0x85,0x84,0x85,0x87, -0x83,0x82,0x80,0x7f,0x7f,0x80,0x81,0x82,0x83,0x82,0x82,0x82,0x83,0x86,0x88,0x8a, -0x8a,0x8a,0x8a,0x89,0x89,0x88,0x87,0x86,0x83,0x82,0x80,0x7f,0x7f,0x7f,0x81,0x82, -0x83,0x81,0x7e,0x7b,0x77,0x74,0x6f,0x6c,0x6a,0x6a,0x6a,0x67,0x64,0x60,0x5d,0x5b, -0x5b,0x5b,0x5b,0x59,0x57,0x58,0x5b,0x5d,0x5e,0x65,0x66,0x64,0x69,0x6d,0x74,0x7f, -0x90,0x97,0xa2,0xb0,0xbd,0xc5,0xca,0xcb,0xcb,0xca,0xbf,0xa1,0x7b,0x60,0x5a,0x60, -0x56,0x57,0x59,0x5a,0x5e,0x62,0x63,0x62,0x5a,0x62,0x6d,0x76,0x77,0x6e,0x5f,0x54, -0x5d,0x57,0x54,0x58,0x5a,0x57,0x56,0x58,0x56,0x4e,0x52,0x59,0x5d,0x6a,0x6f,0x63, -0x5b,0x5c,0x5d,0x58,0x4f,0x52,0x6a,0x84,0x82,0x7b,0x6d,0x5a,0x49,0x43,0x4d,0x5a, -0x6c,0x7c,0x87,0x7e,0x69,0x60,0x6c,0x7c,0x8a,0x84,0x85,0x8c,0x8d,0x7d,0x65,0x54, -0x54,0x51,0x51,0x55,0x59,0x59,0x57,0x55,0x4e,0x50,0x53,0x57,0x5b,0x5c,0x5a,0x57, -0x60,0x5f,0x5c,0x59,0x5a,0x5c,0x5c,0x5a,0x55,0x59,0x56,0x50,0x51,0x58,0x5c,0x59, -0x5b,0x59,0x59,0x5b,0x5a,0x56,0x52,0x52,0x67,0x83,0xa4,0xb5,0xb5,0xb1,0xaf,0xaf, -0xa9,0xa4,0xa5,0xa4,0x9b,0x97,0x99,0x97,0x97,0x95,0x94,0x94,0x8e,0x81,0x72,0x6a, -0x60,0x57,0x46,0x40,0x4b,0x52,0x4d,0x49,0x50,0x3e,0x35,0x45,0x5c,0x5c,0x41,0x25, -0x1d,0x22,0x2c,0x33,0x37,0x45,0x53,0x55,0x4a,0x3b,0x2f,0x2f,0x41,0x5c,0x68,0x60, -0x5a,0x4e,0x6e,0x78,0x7f,0x67,0x6a,0x57,0x5c,0x3d,0x2b,0x25,0x58,0x67,0x75,0x6d, -0x59,0x3f,0x2b,0x31,0x4a,0x61,0x6d,0x72,0x46,0x45,0x4c,0x5c,0x5e,0x46,0x30,0x30, -0x44,0x44,0x39,0x2a,0x1e,0x1d,0x32,0x4f,0x5f,0x61,0x66,0x6c,0x73,0x78,0x7b,0x7c, -0x72,0x5a,0x45,0x43,0x4a,0x48,0x3c,0x32,0x27,0x2b,0x30,0x30,0x29,0x21,0x22,0x27, -0x55,0x4d,0x47,0x4c,0x5a,0x66,0x6a,0x68,0x60,0x57,0x56,0x58,0x57,0x58,0x57,0x51, -0x58,0x5f,0x67,0x69,0x65,0x5e,0x57,0x53,0x4f,0x48,0x40,0x40,0x4d,0x58,0x56,0x4c, -0x44,0x4d,0x5f,0x6e,0x6f,0x66,0x5f,0x5f,0x5e,0x59,0x4e,0x44,0x40,0x44,0x46,0x46, -0x46,0x47,0x48,0x4c,0x4f,0x51,0x52,0x52,0x5c,0x5e,0x5d,0x5a,0x5a,0x5d,0x5f,0x5d, -0x56,0x55,0x55,0x54,0x53,0x52,0x51,0x51,0x4e,0x4e,0x4e,0x4e,0x50,0x53,0x55,0x57, -0x5a,0x5b,0x58,0x53,0x54,0x59,0x59,0x53,0x52,0x55,0x56,0x55,0x56,0x58,0x57,0x54, -0x59,0x59,0x59,0x5b,0x5e,0x60,0x5f,0x5d,0x63,0x67,0x6d,0x6f,0x6b,0x67,0x6c,0x73, -0x6b,0x69,0x65,0x62,0x5f,0x5a,0x54,0x51,0x57,0x58,0x58,0x56,0x54,0x55,0x59,0x5c, -0x58,0x54,0x52,0x56,0x5b,0x60,0x66,0x6c,0x67,0x66,0x61,0x5b,0x57,0x58,0x59,0x59, -0x61,0x61,0x62,0x5f,0x58,0x50,0x50,0x55,0x55,0x58,0x59,0x54,0x4e,0x4e,0x55,0x5d, -0x5c,0x5a,0x5e,0x66,0x67,0x60,0x5a,0x5a,0x55,0x55,0x57,0x58,0x5c,0x67,0x68,0x5a, -0x54,0x51,0x51,0x55,0x59,0x5b,0x5d,0x60,0x70,0x71,0x71,0x70,0x6f,0x6e,0x6b,0x6a, -0x6e,0x79,0x77,0x70,0x73,0x72,0x6f,0x72,0x6d,0x6a,0x6c,0x6c,0x69,0x69,0x67,0x5d, -0x63,0x6b,0x76,0x7d,0x7c,0x75,0x6b,0x63,0x65,0x66,0x66,0x65,0x63,0x63,0x66,0x69, -0x72,0x75,0x6f,0x67,0x67,0x65,0x61,0x62,0x5d,0x5f,0x62,0x65,0x66,0x66,0x66,0x66, -0x61,0x5d,0x5b,0x5d,0x60,0x62,0x64,0x67,0x6a,0x63,0x62,0x67,0x65,0x5f,0x73,0x97, -0xb8,0xc8,0xd9,0xe5,0xf2,0xfd,0xfe,0xf7,0xfd,0xfe,0xfa,0xed,0xdd,0xd2,0xce,0xce, -0xc7,0xc8,0xc6,0xc4,0xc4,0xc4,0xc1,0xbc,0xb3,0xae,0xab,0xac,0xab,0xa7,0xa6,0xa8, -0xa2,0x9c,0x97,0x96,0x94,0x8f,0x8b,0x8a,0x8c,0x8b,0x88,0x84,0x7f,0x7b,0x78,0x78, -0x6f,0x6a,0x64,0x61,0x60,0x5f,0x5c,0x59,0x53,0x4f,0x4a,0x47,0x48,0x4a,0x4b,0x4b, -0x55,0x58,0x62,0x70,0x7c,0x82,0x84,0x86,0x85,0x85,0x85,0x86,0x86,0x85,0x83,0x82, -0x83,0x81,0x7f,0x7d,0x7c,0x7d,0x7d,0x7e,0x80,0x7f,0x7f,0x7f,0x81,0x83,0x85,0x87, -0x87,0x87,0x88,0x88,0x88,0x88,0x87,0x86,0x83,0x82,0x81,0x80,0x80,0x80,0x81,0x81, -0x80,0x7e,0x7b,0x78,0x76,0x73,0x70,0x6e,0x68,0x67,0x64,0x61,0x5e,0x5c,0x5c,0x5c, -0x5c,0x5a,0x58,0x56,0x52,0x51,0x56,0x5c,0x60,0x5e,0x59,0x58,0x59,0x55,0x58,0x64, -0x74,0x82,0x97,0xaa,0xb7,0xbc,0xbf,0xbf,0xc0,0xc1,0xc2,0xb5,0x95,0x71,0x60,0x60, -0x5d,0x5b,0x5a,0x5a,0x5c,0x5e,0x5d,0x5a,0x5b,0x5c,0x61,0x69,0x6f,0x6d,0x63,0x5a, -0x58,0x5b,0x5a,0x55,0x55,0x58,0x5a,0x58,0x58,0x4f,0x50,0x55,0x5b,0x67,0x6c,0x61, -0x5c,0x5f,0x62,0x64,0x6a,0x74,0x80,0x87,0x73,0x6f,0x6d,0x6b,0x65,0x5e,0x58,0x56, -0x4e,0x52,0x57,0x5d,0x62,0x68,0x6d,0x71,0x78,0x6e,0x64,0x62,0x62,0x5f,0x5a,0x57, -0x58,0x54,0x52,0x55,0x5a,0x5d,0x5c,0x5a,0x59,0x59,0x58,0x58,0x5a,0x5c,0x5f,0x60, -0x5e,0x5f,0x5e,0x5c,0x5d,0x5d,0x59,0x55,0x56,0x55,0x51,0x50,0x55,0x5c,0x5f,0x5d, -0x5d,0x60,0x60,0x5e,0x61,0x73,0x8f,0xa5,0xa3,0xa5,0xa6,0xa5,0xa6,0xa7,0xa6,0xa3, -0xa0,0x9a,0x99,0x96,0x8c,0x89,0x8b,0x8a,0x89,0x84,0x7e,0x79,0x73,0x6a,0x62,0x5e, -0x6c,0x5e,0x4d,0x4a,0x4f,0x49,0x40,0x3f,0x45,0x3f,0x3b,0x39,0x38,0x33,0x2e,0x2c, -0x34,0x34,0x34,0x2f,0x2e,0x40,0x57,0x61,0x52,0x40,0x32,0x33,0x43,0x5a,0x63,0x5c, -0x50,0x3e,0x61,0x7a,0x84,0x63,0x5e,0x50,0x4c,0x35,0x2e,0x38,0x68,0x74,0x78,0x6c, -0x53,0x3e,0x36,0x45,0x57,0x5e,0x63,0x6a,0x69,0x55,0x4b,0x55,0x57,0x44,0x3a,0x43, -0x44,0x3b,0x28,0x1c,0x1e,0x28,0x37,0x4a,0x51,0x66,0x77,0x77,0x73,0x78,0x83,0x89, -0x77,0x67,0x56,0x4e,0x48,0x40,0x39,0x37,0x44,0x3c,0x38,0x43,0x5b,0x6f,0x75,0x73, -0x4e,0x46,0x40,0x46,0x55,0x63,0x67,0x66,0x62,0x5a,0x57,0x57,0x55,0x57,0x56,0x4f, -0x52,0x56,0x5d,0x63,0x67,0x67,0x64,0x61,0x60,0x51,0x40,0x3e,0x4d,0x5c,0x5a,0x50, -0x41,0x4d,0x61,0x72,0x74,0x6a,0x62,0x61,0x58,0x50,0x43,0x3b,0x3d,0x44,0x49,0x4a, -0x4b,0x4a,0x4a,0x4d,0x51,0x53,0x52,0x4f,0x56,0x61,0x67,0x60,0x5a,0x5c,0x5f,0x60, -0x5a,0x57,0x53,0x51,0x51,0x51,0x51,0x51,0x52,0x54,0x56,0x56,0x56,0x59,0x5f,0x63, -0x60,0x5f,0x5b,0x58,0x5a,0x5d,0x59,0x51,0x5e,0x5e,0x62,0x67,0x69,0x68,0x67,0x69, -0x67,0x65,0x61,0x5d,0x5a,0x5b,0x5d,0x5f,0x5e,0x62,0x68,0x6a,0x66,0x62,0x64,0x69, -0x60,0x60,0x5e,0x5b,0x58,0x55,0x54,0x54,0x5a,0x5b,0x5d,0x5f,0x60,0x5f,0x5d,0x5c, -0x5a,0x56,0x53,0x52,0x53,0x57,0x60,0x68,0x64,0x67,0x68,0x62,0x5d,0x5d,0x62,0x65, -0x63,0x62,0x61,0x5d,0x56,0x51,0x53,0x58,0x55,0x5a,0x5f,0x5d,0x56,0x51,0x52,0x54, -0x55,0x54,0x55,0x5a,0x5c,0x5c,0x60,0x66,0x6a,0x66,0x62,0x59,0x55,0x5b,0x5d,0x54, -0x5a,0x5b,0x5b,0x5b,0x5e,0x65,0x6b,0x6d,0x71,0x70,0x6f,0x70,0x73,0x74,0x72,0x71, -0x76,0x7b,0x76,0x6f,0x72,0x72,0x6e,0x6d,0x6d,0x71,0x7a,0x7b,0x72,0x6c,0x66,0x5d, -0x66,0x6a,0x71,0x76,0x76,0x71,0x6a,0x65,0x6b,0x6a,0x66,0x62,0x5e,0x5e,0x61,0x64, -0x66,0x6b,0x68,0x62,0x62,0x60,0x5e,0x61,0x5d,0x61,0x67,0x69,0x68,0x65,0x63,0x63, -0x62,0x5f,0x5d,0x5e,0x5f,0x5e,0x5f,0x62,0x5c,0x60,0x68,0x69,0x6d,0x8c,0xc2,0xe9, -0xf9,0xfd,0xff,0xff,0xff,0xff,0xff,0xfc,0xfd,0xfc,0xfc,0xf7,0xe8,0xd7,0xcf,0xd0, -0xca,0xc8,0xc4,0xc2,0xc3,0xc5,0xc3,0xbf,0xbc,0xb7,0xb2,0xaf,0xad,0xaa,0xa9,0xa9, -0xa4,0x9e,0x9a,0x98,0x95,0x90,0x8b,0x89,0x88,0x8a,0x8a,0x86,0x80,0x7a,0x78,0x78, -0x74,0x6f,0x68,0x62,0x5f,0x5d,0x5c,0x5b,0x58,0x54,0x4e,0x49,0x46,0x46,0x47,0x48, -0x4b,0x4c,0x54,0x61,0x6f,0x79,0x81,0x86,0x87,0x85,0x83,0x84,0x86,0x86,0x84,0x82, -0x82,0x81,0x7e,0x7c,0x7b,0x7a,0x7a,0x7b,0x7b,0x7b,0x7b,0x7b,0x7d,0x7f,0x81,0x82, -0x84,0x85,0x86,0x88,0x88,0x87,0x87,0x86,0x82,0x82,0x82,0x82,0x82,0x81,0x80,0x80, -0x7d,0x7b,0x77,0x74,0x72,0x6f,0x6d,0x6b,0x69,0x66,0x60,0x5b,0x58,0x56,0x56,0x57, -0x5a,0x55,0x52,0x51,0x4c,0x49,0x52,0x60,0x68,0x60,0x58,0x5c,0x63,0x5d,0x5a,0x63, -0x5e,0x6a,0x7f,0x96,0xaa,0xb3,0xb5,0xb3,0xb4,0xb6,0xc0,0xc5,0xb0,0x89,0x6c,0x62, -0x60,0x5d,0x5b,0x5c,0x5e,0x5e,0x5c,0x59,0x60,0x5c,0x5a,0x61,0x69,0x6a,0x60,0x56, -0x5f,0x6b,0x6b,0x5b,0x53,0x5a,0x5b,0x55,0x59,0x52,0x52,0x59,0x60,0x68,0x67,0x5c, -0x5d,0x5e,0x60,0x67,0x78,0x87,0x85,0x7a,0x79,0x6d,0x63,0x6a,0x7b,0x8d,0x98,0x9d, -0x96,0x7f,0x62,0x54,0x57,0x64,0x6e,0x72,0x73,0x6c,0x64,0x5e,0x59,0x55,0x54,0x56, -0x51,0x4c,0x49,0x4c,0x54,0x5b,0x5d,0x5c,0x59,0x5a,0x5a,0x5b,0x5c,0x5f,0x65,0x69, -0x63,0x63,0x61,0x5f,0x60,0x60,0x5c,0x57,0x59,0x53,0x50,0x54,0x59,0x5c,0x5e,0x5f, -0x5c,0x68,0x7a,0x8e,0xa2,0xae,0xac,0xa3,0x94,0x91,0x8f,0x91,0x97,0x9d,0x9c,0x97, -0x97,0x8f,0x8b,0x87,0x7d,0x79,0x7b,0x7b,0x7e,0x77,0x6f,0x69,0x62,0x5c,0x58,0x58, -0x57,0x4b,0x43,0x49,0x50,0x46,0x3f,0x47,0x48,0x3e,0x3a,0x42,0x4e,0x4f,0x47,0x3e, -0x39,0x3b,0x3e,0x39,0x35,0x45,0x5a,0x62,0x57,0x40,0x33,0x3b,0x4f,0x64,0x68,0x5d, -0x50,0x45,0x65,0x7b,0x82,0x63,0x5d,0x51,0x43,0x33,0x34,0x4d,0x70,0x75,0x69,0x59, -0x43,0x38,0x3d,0x53,0x5e,0x5a,0x5b,0x66,0x6d,0x55,0x4b,0x56,0x55,0x42,0x3d,0x4b, -0x43,0x3c,0x2b,0x21,0x27,0x2d,0x2c,0x2e,0x47,0x63,0x7a,0x7c,0x7b,0x81,0x85,0x83, -0x71,0x6b,0x63,0x57,0x45,0x37,0x35,0x3b,0x49,0x3e,0x34,0x3a,0x51,0x69,0x75,0x75, -0x4c,0x46,0x41,0x46,0x52,0x5d,0x64,0x65,0x63,0x5c,0x58,0x57,0x55,0x58,0x58,0x50, -0x4b,0x4d,0x50,0x55,0x5c,0x62,0x66,0x68,0x6b,0x62,0x53,0x4c,0x53,0x5e,0x61,0x5c, -0x4d,0x54,0x5e,0x64,0x5f,0x54,0x4d,0x4c,0x52,0x4b,0x42,0x3d,0x41,0x48,0x4d,0x4f, -0x54,0x52,0x4f,0x4d,0x4f,0x52,0x52,0x4f,0x56,0x5b,0x57,0x4b,0x4a,0x56,0x61,0x64, -0x57,0x54,0x51,0x52,0x54,0x55,0x54,0x52,0x51,0x53,0x54,0x54,0x54,0x57,0x5c,0x60, -0x63,0x5f,0x59,0x57,0x5b,0x5f,0x5d,0x57,0x5f,0x5d,0x62,0x6b,0x6c,0x66,0x65,0x69, -0x6e,0x6c,0x65,0x5b,0x52,0x50,0x54,0x59,0x55,0x5b,0x61,0x63,0x5e,0x59,0x56,0x57, -0x54,0x56,0x57,0x56,0x55,0x56,0x5a,0x5e,0x5c,0x5c,0x5e,0x62,0x65,0x65,0x60,0x5c, -0x5b,0x5a,0x57,0x54,0x52,0x55,0x5e,0x66,0x6c,0x71,0x70,0x68,0x5e,0x59,0x5a,0x5b, -0x54,0x58,0x5b,0x5b,0x59,0x59,0x5d,0x63,0x5b,0x61,0x66,0x66,0x62,0x5d,0x5b,0x5c, -0x5e,0x5b,0x5c,0x62,0x68,0x69,0x69,0x69,0x6d,0x68,0x61,0x55,0x4e,0x56,0x5f,0x5d, -0x68,0x73,0x76,0x6c,0x64,0x68,0x71,0x75,0x6c,0x6c,0x6e,0x73,0x78,0x79,0x76,0x73, -0x7a,0x7b,0x76,0x71,0x74,0x77,0x75,0x70,0x6d,0x72,0x7d,0x81,0x7a,0x74,0x6c,0x60, -0x63,0x66,0x6c,0x73,0x75,0x72,0x6d,0x6a,0x6b,0x6b,0x6b,0x68,0x65,0x63,0x63,0x63, -0x59,0x63,0x66,0x65,0x68,0x67,0x65,0x68,0x6b,0x6c,0x6b,0x67,0x62,0x5f,0x60,0x62, -0x63,0x60,0x5e,0x5f,0x5f,0x5e,0x5f,0x61,0x65,0x66,0x6e,0x7b,0x9c,0xd6,0xfe,0xfe, -0xfa,0xf9,0xfa,0xfc,0xfd,0xfc,0xfc,0xfe,0xfa,0xfc,0xfd,0xfb,0xf2,0xe2,0xd4,0xcd, -0xca,0xc8,0xc6,0xc4,0xc3,0xc3,0xc1,0xbf,0xc0,0xbd,0xb8,0xb5,0xb2,0xaf,0xac,0xab, -0xa7,0xa3,0x9f,0x9b,0x98,0x93,0x8e,0x8a,0x86,0x86,0x86,0x84,0x80,0x7b,0x78,0x76, -0x75,0x71,0x6a,0x64,0x5e,0x5b,0x5a,0x5a,0x58,0x56,0x52,0x4d,0x49,0x48,0x48,0x49, -0x48,0x47,0x48,0x4e,0x59,0x67,0x77,0x84,0x87,0x85,0x83,0x82,0x82,0x82,0x83,0x83, -0x81,0x80,0x7e,0x7c,0x7b,0x7a,0x7a,0x7a,0x78,0x78,0x78,0x78,0x79,0x7b,0x7d,0x7e, -0x82,0x83,0x84,0x86,0x86,0x85,0x84,0x83,0x81,0x82,0x83,0x83,0x83,0x81,0x7f,0x7e, -0x7b,0x78,0x74,0x70,0x6d,0x6a,0x67,0x65,0x63,0x61,0x5d,0x59,0x57,0x55,0x54,0x53, -0x53,0x4c,0x4a,0x4b,0x47,0x45,0x53,0x66,0x74,0x69,0x5e,0x65,0x78,0x7c,0x72,0x6d, -0x6e,0x70,0x7a,0x90,0xaa,0xba,0xbb,0xb6,0xb3,0xb4,0xbb,0xc4,0xbd,0xa0,0x7d,0x67, -0x62,0x61,0x61,0x62,0x61,0x5e,0x5b,0x5a,0x60,0x5b,0x59,0x61,0x6a,0x6a,0x5d,0x50, -0x61,0x70,0x73,0x64,0x57,0x58,0x59,0x55,0x59,0x56,0x58,0x61,0x6a,0x6b,0x62,0x55, -0x5d,0x5c,0x5e,0x68,0x79,0x84,0x7f,0x74,0x63,0x59,0x53,0x5b,0x69,0x74,0x78,0x78, -0x80,0x7c,0x78,0x75,0x76,0x76,0x76,0x75,0x76,0x73,0x6f,0x6a,0x63,0x5c,0x58,0x56, -0x59,0x55,0x50,0x52,0x59,0x61,0x61,0x5e,0x50,0x56,0x5e,0x62,0x64,0x66,0x6b,0x6f, -0x67,0x65,0x60,0x5d,0x5e,0x62,0x61,0x5e,0x5c,0x57,0x56,0x5a,0x5a,0x57,0x5d,0x66, -0x72,0x8c,0xa6,0xb2,0xb3,0xae,0xa2,0x96,0x83,0x8b,0x93,0x97,0x97,0x94,0x8e,0x88, -0x8a,0x81,0x7d,0x79,0x6f,0x6b,0x6c,0x6b,0x66,0x61,0x5c,0x57,0x51,0x4a,0x47,0x47, -0x43,0x41,0x42,0x4b,0x52,0x4c,0x4c,0x58,0x4f,0x4c,0x4d,0x53,0x57,0x52,0x48,0x41, -0x33,0x3a,0x43,0x43,0x43,0x50,0x5e,0x5f,0x47,0x32,0x28,0x37,0x4f,0x5f,0x5c,0x4c, -0x49,0x4b,0x60,0x60,0x5f,0x51,0x50,0x43,0x3e,0x33,0x3b,0x5b,0x70,0x6f,0x59,0x45, -0x3d,0x3e,0x4a,0x5c,0x60,0x5b,0x5f,0x6b,0x5d,0x4e,0x4e,0x58,0x52,0x40,0x3c,0x44, -0x49,0x44,0x32,0x25,0x2e,0x40,0x4f,0x5a,0x53,0x5c,0x67,0x70,0x7c,0x85,0x7f,0x72, -0x6f,0x6e,0x6c,0x61,0x4c,0x38,0x32,0x36,0x3f,0x35,0x2f,0x36,0x45,0x56,0x65,0x70, -0x46,0x48,0x4b,0x50,0x56,0x5c,0x60,0x61,0x61,0x5b,0x59,0x59,0x5a,0x61,0x62,0x5a, -0x51,0x52,0x54,0x56,0x5a,0x5f,0x65,0x69,0x68,0x67,0x62,0x60,0x67,0x73,0x79,0x78, -0x73,0x70,0x6c,0x66,0x5d,0x55,0x53,0x54,0x56,0x52,0x4e,0x4c,0x4c,0x4e,0x51,0x52, -0x55,0x56,0x55,0x51,0x51,0x52,0x52,0x4f,0x52,0x56,0x58,0x5b,0x65,0x6f,0x6c,0x62, -0x54,0x53,0x54,0x58,0x5d,0x5d,0x58,0x54,0x55,0x55,0x55,0x55,0x56,0x57,0x59,0x59, -0x5c,0x58,0x54,0x55,0x5b,0x61,0x60,0x5d,0x59,0x58,0x60,0x6b,0x6c,0x64,0x61,0x66, -0x6e,0x6d,0x67,0x5b,0x4e,0x48,0x4c,0x51,0x55,0x5b,0x62,0x63,0x5f,0x58,0x52,0x4e, -0x51,0x53,0x55,0x54,0x52,0x53,0x57,0x5c,0x58,0x57,0x57,0x5a,0x5e,0x5f,0x5d,0x5a, -0x59,0x5b,0x5d,0x5c,0x5c,0x5e,0x63,0x66,0x6c,0x6e,0x6c,0x63,0x58,0x50,0x4b,0x48, -0x4f,0x54,0x58,0x59,0x59,0x5d,0x64,0x69,0x65,0x68,0x6a,0x6a,0x67,0x66,0x66,0x67, -0x65,0x62,0x64,0x6e,0x77,0x74,0x66,0x59,0x6d,0x6b,0x6a,0x63,0x5e,0x68,0x74,0x76, -0x75,0x7e,0x7c,0x6b,0x5f,0x63,0x6b,0x6f,0x69,0x68,0x69,0x6b,0x6e,0x6e,0x6a,0x66, -0x70,0x6f,0x6d,0x6a,0x6c,0x72,0x73,0x6d,0x69,0x6d,0x7a,0x85,0x86,0x81,0x73,0x61, -0x5c,0x62,0x6d,0x7a,0x7e,0x77,0x6d,0x67,0x67,0x68,0x69,0x69,0x68,0x66,0x64,0x64, -0x5e,0x67,0x6a,0x68,0x6a,0x68,0x66,0x69,0x6f,0x6d,0x68,0x61,0x5b,0x5a,0x5e,0x63, -0x5d,0x5b,0x5b,0x5d,0x5f,0x60,0x63,0x67,0x6f,0x63,0x79,0xaf,0xdf,0xfc,0xff,0xf1, -0xf9,0xf8,0xfb,0xff,0xff,0xff,0xfe,0xff,0xf9,0xfe,0xff,0xfc,0xf9,0xf1,0xdf,0xcc, -0xc9,0xc9,0xc9,0xc8,0xc5,0xc2,0xc0,0xc0,0xc0,0xbf,0xbc,0xba,0xb7,0xb4,0xb0,0xac, -0xaa,0xa8,0xa3,0x9f,0x9c,0x97,0x91,0x8c,0x87,0x84,0x80,0x7f,0x80,0x7e,0x7a,0x76, -0x74,0x71,0x6c,0x67,0x61,0x5d,0x5a,0x58,0x56,0x56,0x55,0x52,0x4e,0x4a,0x48,0x47, -0x48,0x46,0x44,0x44,0x46,0x50,0x62,0x72,0x7f,0x83,0x86,0x85,0x81,0x7e,0x7c,0x7d, -0x7e,0x7d,0x7c,0x7b,0x7b,0x7b,0x7b,0x7b,0x77,0x77,0x77,0x77,0x78,0x79,0x7a,0x7b, -0x7e,0x7f,0x80,0x80,0x80,0x7f,0x7d,0x7c,0x7e,0x80,0x81,0x82,0x81,0x7f,0x7d,0x7b, -0x76,0x74,0x70,0x6d,0x6a,0x67,0x64,0x62,0x5a,0x59,0x58,0x58,0x57,0x54,0x50,0x4d, -0x47,0x42,0x42,0x45,0x44,0x45,0x56,0x6c,0x7a,0x6e,0x59,0x57,0x70,0x80,0x75,0x64, -0x6e,0x70,0x7b,0x8f,0xa6,0xb5,0xb8,0xb5,0xb8,0xb9,0xb9,0xbc,0xbd,0xae,0x8b,0x6a, -0x66,0x66,0x67,0x67,0x62,0x5b,0x58,0x5a,0x5c,0x58,0x58,0x61,0x6a,0x6b,0x61,0x55, -0x57,0x63,0x6b,0x66,0x5a,0x55,0x56,0x59,0x5b,0x5a,0x5a,0x62,0x6b,0x68,0x5b,0x52, -0x5a,0x5c,0x65,0x73,0x7a,0x7a,0x78,0x78,0x77,0x70,0x67,0x62,0x5f,0x5e,0x5f,0x62, -0x63,0x6c,0x76,0x7b,0x7c,0x7c,0x81,0x86,0x74,0x6d,0x63,0x5b,0x58,0x59,0x5c,0x5e, -0x62,0x5f,0x5a,0x58,0x5c,0x60,0x5d,0x57,0x54,0x5b,0x65,0x69,0x69,0x69,0x6c,0x6f, -0x63,0x60,0x5b,0x5a,0x5d,0x62,0x63,0x60,0x5e,0x5a,0x5a,0x5b,0x58,0x59,0x6a,0x7f, -0x9a,0xa8,0xb0,0xab,0xa3,0x9f,0x99,0x91,0x8d,0x94,0x99,0x98,0x93,0x8d,0x87,0x82, -0x79,0x70,0x6d,0x69,0x60,0x5b,0x5a,0x57,0x51,0x4e,0x4a,0x47,0x41,0x3c,0x3c,0x3f, -0x42,0x47,0x49,0x4a,0x4a,0x45,0x46,0x50,0x5c,0x51,0x48,0x47,0x49,0x47,0x41,0x3c, -0x3a,0x3c,0x3f,0x3f,0x43,0x54,0x5f,0x5b,0x43,0x3b,0x3e,0x4a,0x57,0x5f,0x5b,0x4e, -0x47,0x46,0x4b,0x43,0x43,0x3d,0x3b,0x30,0x2e,0x2b,0x40,0x64,0x73,0x6f,0x58,0x41, -0x34,0x40,0x50,0x5a,0x5a,0x57,0x5c,0x63,0x62,0x53,0x51,0x56,0x51,0x4b,0x48,0x42, -0x39,0x38,0x2b,0x22,0x2f,0x45,0x58,0x65,0x64,0x61,0x63,0x6e,0x7a,0x7e,0x7a,0x75, -0x79,0x77,0x76,0x6f,0x5e,0x47,0x37,0x33,0x40,0x32,0x2d,0x3a,0x49,0x53,0x64,0x75, -0x42,0x4a,0x55,0x5c,0x5e,0x5d,0x5b,0x5b,0x5b,0x59,0x5a,0x5c,0x61,0x6c,0x6f,0x68, -0x55,0x57,0x59,0x5b,0x5b,0x5c,0x5d,0x5e,0x64,0x64,0x64,0x69,0x77,0x85,0x89,0x84, -0x80,0x7a,0x70,0x67,0x62,0x61,0x63,0x65,0x52,0x50,0x4f,0x51,0x52,0x52,0x54,0x56, -0x53,0x5a,0x5d,0x58,0x53,0x53,0x53,0x51,0x4c,0x57,0x6b,0x80,0x8d,0x88,0x6f,0x59, -0x55,0x56,0x5a,0x62,0x68,0x66,0x5c,0x54,0x5d,0x5d,0x5e,0x5f,0x5f,0x5e,0x5c,0x5a, -0x58,0x55,0x53,0x55,0x5a,0x5c,0x5a,0x57,0x58,0x5b,0x64,0x6f,0x70,0x68,0x65,0x69, -0x67,0x6a,0x6a,0x61,0x54,0x4b,0x4c,0x4f,0x58,0x5f,0x65,0x66,0x63,0x5e,0x56,0x50, -0x50,0x52,0x54,0x54,0x52,0x51,0x54,0x57,0x57,0x56,0x56,0x56,0x59,0x5b,0x5e,0x5f, -0x62,0x61,0x5d,0x5b,0x5e,0x66,0x6c,0x6f,0x63,0x64,0x61,0x5a,0x52,0x4c,0x47,0x43, -0x4c,0x50,0x52,0x51,0x52,0x5a,0x64,0x6b,0x72,0x70,0x6c,0x67,0x61,0x5e,0x5d,0x5e, -0x5e,0x56,0x53,0x5a,0x65,0x68,0x5e,0x53,0x59,0x5a,0x5e,0x5c,0x56,0x5a,0x61,0x60, -0x6d,0x6c,0x64,0x58,0x56,0x60,0x67,0x68,0x64,0x62,0x60,0x61,0x63,0x64,0x64,0x63, -0x69,0x69,0x6b,0x69,0x67,0x6e,0x73,0x6d,0x70,0x6e,0x75,0x7e,0x81,0x83,0x7a,0x6b, -0x64,0x64,0x6a,0x75,0x79,0x73,0x6c,0x6a,0x69,0x67,0x65,0x62,0x5f,0x5c,0x5b,0x5a, -0x5e,0x64,0x61,0x5c,0x5e,0x5e,0x5e,0x63,0x65,0x64,0x60,0x5c,0x5a,0x5b,0x60,0x64, -0x61,0x5e,0x5d,0x5e,0x5e,0x5f,0x63,0x67,0x5b,0x75,0xae,0xe6,0xfd,0xfb,0xfa,0xfc, -0xff,0xfd,0xfa,0xfa,0xfa,0xfb,0xfe,0xff,0xfb,0xff,0xff,0xfd,0xfe,0xfd,0xed,0xd9, -0xcd,0xca,0xc7,0xc6,0xc3,0xc0,0xbf,0xc1,0xbe,0xbf,0xbe,0xbb,0xb9,0xb7,0xb3,0xae, -0xac,0xab,0xa8,0xa3,0x9f,0x9b,0x94,0x8e,0x8b,0x84,0x7d,0x7b,0x7d,0x7f,0x7c,0x79, -0x74,0x72,0x6e,0x6a,0x66,0x62,0x5d,0x59,0x57,0x57,0x56,0x54,0x50,0x4b,0x47,0x44, -0x47,0x46,0x46,0x43,0x3f,0x41,0x4b,0x55,0x6e,0x79,0x85,0x8b,0x87,0x80,0x7b,0x7a, -0x7b,0x7b,0x7a,0x7a,0x7a,0x7a,0x7b,0x7b,0x77,0x77,0x77,0x76,0x77,0x77,0x77,0x78, -0x7a,0x79,0x79,0x78,0x77,0x76,0x75,0x75,0x7a,0x7b,0x7c,0x7d,0x7c,0x7a,0x77,0x76, -0x71,0x6f,0x6c,0x6a,0x67,0x64,0x61,0x5e,0x59,0x57,0x54,0x51,0x4f,0x4a,0x43,0x3e, -0x3e,0x3c,0x3e,0x42,0x43,0x47,0x59,0x6c,0x78,0x6d,0x52,0x44,0x58,0x6f,0x6c,0x5e, -0x4e,0x5c,0x72,0x88,0x9c,0xaa,0xb2,0xb7,0xb7,0xb9,0xb6,0xb3,0xb7,0xb1,0x94,0x72, -0x68,0x66,0x66,0x66,0x62,0x5b,0x5b,0x5f,0x60,0x5d,0x5c,0x5f,0x63,0x63,0x5e,0x59, -0x56,0x5c,0x65,0x67,0x5d,0x52,0x53,0x5a,0x60,0x5e,0x58,0x5b,0x63,0x5f,0x55,0x53, -0x56,0x5c,0x6a,0x77,0x74,0x68,0x62,0x65,0x65,0x6e,0x78,0x7a,0x6c,0x59,0x4b,0x46, -0x4a,0x50,0x59,0x60,0x66,0x6b,0x71,0x75,0x76,0x6e,0x62,0x58,0x57,0x5c,0x60,0x61, -0x5c,0x5d,0x5b,0x59,0x5b,0x5f,0x5d,0x57,0x5e,0x62,0x66,0x67,0x64,0x63,0x65,0x68, -0x5d,0x5c,0x5b,0x5d,0x63,0x68,0x66,0x61,0x5f,0x5c,0x5c,0x5e,0x60,0x6b,0x86,0xa0, -0xa9,0xaa,0xa9,0xa6,0xa4,0x9f,0x90,0x81,0x89,0x89,0x8a,0x8b,0x8e,0x8e,0x88,0x80, -0x70,0x66,0x62,0x5d,0x53,0x4c,0x4a,0x45,0x47,0x43,0x3f,0x3a,0x36,0x36,0x3d,0x44, -0x43,0x49,0x4a,0x4a,0x4a,0x45,0x45,0x4d,0x58,0x48,0x3c,0x3f,0x49,0x4d,0x47,0x40, -0x3a,0x3a,0x3c,0x3c,0x43,0x52,0x54,0x46,0x2c,0x32,0x3f,0x46,0x47,0x4e,0x50,0x49, -0x4a,0x40,0x3b,0x3c,0x3e,0x34,0x29,0x23,0x20,0x25,0x47,0x67,0x74,0x6d,0x5c,0x40, -0x2e,0x41,0x56,0x60,0x60,0x5f,0x60,0x62,0x63,0x54,0x54,0x5a,0x5a,0x5b,0x55,0x42, -0x46,0x44,0x3c,0x3d,0x4c,0x57,0x58,0x5a,0x61,0x68,0x76,0x83,0x82,0x7a,0x7a,0x80, -0x7a,0x75,0x73,0x72,0x69,0x54,0x41,0x37,0x3c,0x34,0x33,0x3a,0x3d,0x43,0x59,0x72, -0x4a,0x50,0x58,0x5c,0x5c,0x5a,0x57,0x55,0x58,0x57,0x5b,0x5e,0x64,0x70,0x75,0x6c, -0x5a,0x59,0x59,0x5c,0x5f,0x60,0x5e,0x5b,0x62,0x64,0x66,0x69,0x73,0x7f,0x82,0x7e, -0x73,0x6e,0x67,0x63,0x63,0x66,0x67,0x67,0x53,0x4e,0x4c,0x50,0x55,0x57,0x58,0x5a, -0x5d,0x66,0x68,0x5d,0x52,0x52,0x56,0x59,0x5a,0x5f,0x6b,0x77,0x79,0x6f,0x60,0x57, -0x54,0x56,0x5d,0x67,0x6f,0x6c,0x60,0x54,0x55,0x59,0x5e,0x5f,0x5d,0x59,0x56,0x55, -0x57,0x53,0x51,0x52,0x55,0x56,0x56,0x56,0x58,0x5c,0x65,0x6c,0x6a,0x62,0x5c,0x5c, -0x5d,0x65,0x6b,0x69,0x5e,0x55,0x53,0x54,0x59,0x5f,0x64,0x65,0x65,0x63,0x5e,0x58, -0x56,0x58,0x5a,0x59,0x57,0x54,0x54,0x54,0x56,0x57,0x57,0x55,0x55,0x59,0x60,0x66, -0x6a,0x67,0x61,0x5e,0x63,0x6a,0x6c,0x69,0x5e,0x5f,0x5c,0x54,0x4c,0x49,0x48,0x47, -0x46,0x4c,0x4f,0x4e,0x4f,0x57,0x61,0x67,0x71,0x6d,0x66,0x5e,0x57,0x52,0x4f,0x4e, -0x58,0x51,0x4b,0x4b,0x53,0x5b,0x5d,0x5b,0x58,0x59,0x5d,0x5b,0x53,0x53,0x57,0x55, -0x60,0x5e,0x58,0x52,0x54,0x5b,0x60,0x61,0x62,0x63,0x65,0x67,0x6a,0x6c,0x6e,0x6f, -0x71,0x71,0x77,0x74,0x6d,0x72,0x79,0x73,0x76,0x74,0x76,0x77,0x75,0x78,0x78,0x71, -0x6a,0x63,0x61,0x66,0x6a,0x69,0x6a,0x6d,0x6b,0x69,0x66,0x63,0x61,0x5f,0x5e,0x5d, -0x5b,0x5f,0x5a,0x56,0x5a,0x5c,0x5c,0x60,0x63,0x61,0x5e,0x5c,0x5d,0x60,0x64,0x67, -0x6a,0x67,0x64,0x61,0x5f,0x5e,0x62,0x67,0x7a,0xb9,0xf0,0xfd,0xf8,0xf5,0xf9,0xfe, -0xfa,0xfd,0xff,0xff,0xff,0xff,0xfe,0xfb,0xff,0xff,0xfe,0xfd,0xff,0xff,0xf8,0xef, -0xe0,0xd4,0xc8,0xc4,0xc2,0xc1,0xc0,0xc2,0xbe,0xbf,0xbd,0xba,0xb8,0xb8,0xb5,0xb0, -0xaf,0xaf,0xac,0xa7,0xa4,0xa0,0x99,0x91,0x8d,0x86,0x7d,0x78,0x78,0x7a,0x7b,0x7b, -0x75,0x71,0x6d,0x6a,0x69,0x66,0x60,0x5c,0x59,0x57,0x55,0x54,0x52,0x4f,0x4a,0x46, -0x46,0x45,0x46,0x45,0x42,0x3f,0x41,0x44,0x53,0x60,0x73,0x80,0x85,0x83,0x80,0x7e, -0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x78,0x77,0x77,0x76,0x76,0x75,0x75,0x75, -0x76,0x76,0x74,0x73,0x72,0x71,0x71,0x71,0x75,0x75,0x76,0x77,0x76,0x74,0x71,0x70, -0x6d,0x6b,0x69,0x66,0x62,0x5e,0x58,0x55,0x52,0x4d,0x47,0x43,0x41,0x3e,0x3b,0x38, -0x3e,0x40,0x43,0x45,0x47,0x4d,0x5c,0x6a,0x74,0x6f,0x59,0x47,0x4e,0x5f,0x67,0x67, -0x52,0x5b,0x6c,0x80,0x96,0xa9,0xb7,0xbf,0xb6,0xb8,0xb5,0xb2,0xb5,0xb5,0xa5,0x92, -0x74,0x6b,0x64,0x63,0x60,0x5c,0x5c,0x60,0x61,0x61,0x60,0x5e,0x5b,0x58,0x57,0x57, -0x5b,0x5f,0x65,0x67,0x5f,0x56,0x56,0x5c,0x64,0x63,0x5b,0x5b,0x62,0x5c,0x52,0x55, -0x59,0x62,0x6d,0x73,0x6f,0x62,0x57,0x51,0x5a,0x64,0x72,0x7c,0x81,0x88,0x95,0xa1, -0x93,0x82,0x68,0x55,0x4f,0x57,0x64,0x6e,0x76,0x76,0x71,0x6a,0x66,0x65,0x62,0x5f, -0x5c,0x60,0x60,0x5d,0x5f,0x65,0x66,0x61,0x5f,0x61,0x63,0x62,0x60,0x5f,0x60,0x62, -0x5e,0x5d,0x5c,0x5e,0x65,0x6b,0x6a,0x65,0x62,0x60,0x62,0x6a,0x77,0x88,0x9d,0xae, -0xa6,0xac,0xae,0xa4,0x94,0x88,0x88,0x8c,0x89,0x89,0x89,0x8b,0x8e,0x8c,0x82,0x77, -0x70,0x64,0x5c,0x54,0x48,0x40,0x3c,0x37,0x37,0x34,0x30,0x2c,0x29,0x2c,0x37,0x42, -0x48,0x46,0x47,0x52,0x5b,0x55,0x52,0x5a,0x46,0x45,0x46,0x45,0x42,0x3e,0x3e,0x41, -0x34,0x38,0x3f,0x44,0x4a,0x54,0x4e,0x39,0x30,0x35,0x3b,0x3e,0x45,0x54,0x56,0x49, -0x3c,0x40,0x3f,0x3c,0x33,0x26,0x1a,0x1a,0x23,0x2a,0x52,0x64,0x71,0x68,0x62,0x44, -0x3f,0x4e,0x63,0x72,0x72,0x6b,0x67,0x68,0x55,0x4b,0x54,0x5c,0x51,0x4a,0x45,0x38, -0x41,0x39,0x2e,0x31,0x43,0x50,0x57,0x60,0x5a,0x61,0x6d,0x77,0x7a,0x79,0x7b,0x7f, -0x74,0x6d,0x68,0x67,0x60,0x50,0x3e,0x35,0x31,0x35,0x3a,0x3d,0x41,0x50,0x68,0x7c, -0x58,0x57,0x57,0x56,0x56,0x54,0x53,0x53,0x58,0x58,0x5b,0x5e,0x63,0x6f,0x72,0x69, -0x66,0x61,0x5d,0x61,0x68,0x6d,0x6c,0x69,0x5f,0x66,0x6b,0x69,0x6a,0x72,0x78,0x7a, -0x79,0x77,0x74,0x75,0x79,0x7c,0x79,0x74,0x63,0x59,0x52,0x55,0x5b,0x5e,0x5d,0x5e, -0x6d,0x74,0x71,0x5e,0x4e,0x4f,0x5a,0x62,0x67,0x6b,0x74,0x78,0x6d,0x5a,0x50,0x52, -0x50,0x53,0x5b,0x68,0x71,0x6f,0x62,0x56,0x50,0x58,0x60,0x62,0x5d,0x57,0x55,0x56, -0x51,0x4d,0x49,0x4a,0x4f,0x56,0x5d,0x62,0x61,0x66,0x6d,0x6f,0x68,0x5e,0x55,0x51, -0x55,0x60,0x6b,0x6e,0x67,0x5e,0x5a,0x59,0x59,0x5e,0x62,0x63,0x65,0x67,0x65,0x60, -0x63,0x64,0x64,0x61,0x5c,0x56,0x52,0x50,0x4f,0x52,0x52,0x50,0x4e,0x52,0x5c,0x64, -0x65,0x67,0x6a,0x6e,0x72,0x70,0x61,0x52,0x5f,0x5f,0x5a,0x4f,0x46,0x43,0x45,0x46, -0x47,0x4f,0x54,0x54,0x53,0x58,0x5d,0x5f,0x61,0x5e,0x5a,0x56,0x52,0x4f,0x4d,0x4c, -0x4f,0x51,0x51,0x50,0x50,0x51,0x51,0x50,0x53,0x52,0x55,0x53,0x4d,0x50,0x57,0x58, -0x60,0x63,0x64,0x5f,0x58,0x53,0x54,0x56,0x5c,0x60,0x66,0x6b,0x6d,0x6d,0x6c,0x6c, -0x6b,0x6c,0x73,0x70,0x64,0x68,0x6f,0x6a,0x6f,0x74,0x7d,0x7d,0x74,0x70,0x6e,0x69, -0x61,0x5b,0x5a,0x62,0x66,0x64,0x63,0x66,0x69,0x6a,0x6c,0x6f,0x72,0x74,0x73,0x73, -0x62,0x66,0x63,0x60,0x65,0x65,0x62,0x63,0x6a,0x66,0x61,0x5e,0x5f,0x63,0x67,0x69, -0x6c,0x69,0x66,0x64,0x62,0x63,0x68,0x6e,0xbb,0xe8,0xfe,0xf7,0xf9,0xff,0xfe,0xfa, -0xfe,0xff,0xff,0xfb,0xfb,0xff,0xff,0xfe,0xff,0xfc,0xfb,0xfd,0xfe,0xfd,0xfd,0xff, -0xf7,0xe3,0xce,0xc6,0xc6,0xc6,0xc5,0xc5,0xbf,0xbf,0xbd,0xb8,0xb6,0xb8,0xb6,0xb1, -0xb3,0xb3,0xb0,0xab,0xa7,0xa4,0x9d,0x95,0x8e,0x87,0x7d,0x75,0x72,0x74,0x79,0x7c, -0x76,0x70,0x6b,0x69,0x69,0x67,0x62,0x5e,0x5b,0x58,0x54,0x54,0x54,0x53,0x4f,0x4b, -0x46,0x44,0x43,0x46,0x47,0x45,0x43,0x43,0x3b,0x46,0x59,0x6c,0x7a,0x81,0x83,0x84, -0x7d,0x7d,0x7d,0x7d,0x7d,0x7c,0x7c,0x7c,0x78,0x77,0x77,0x76,0x75,0x74,0x74,0x73, -0x76,0x74,0x73,0x71,0x70,0x71,0x71,0x72,0x71,0x72,0x72,0x72,0x71,0x6f,0x6d,0x6c, -0x6c,0x6a,0x66,0x62,0x5d,0x56,0x4e,0x49,0x41,0x3c,0x36,0x34,0x37,0x3c,0x3f,0x40, -0x43,0x47,0x4a,0x4a,0x4b,0x52,0x5e,0x68,0x74,0x75,0x67,0x55,0x4f,0x55,0x61,0x6e, -0x6e,0x66,0x63,0x6f,0x88,0xa2,0xb1,0xb7,0xbb,0xb9,0xb8,0xb8,0xba,0xbd,0xbb,0xb8, -0x8a,0x79,0x68,0x62,0x5e,0x59,0x56,0x58,0x57,0x5c,0x60,0x5e,0x59,0x55,0x56,0x58, -0x57,0x5c,0x62,0x62,0x5e,0x5c,0x5e,0x62,0x66,0x67,0x61,0x61,0x67,0x5e,0x53,0x57, -0x63,0x6c,0x72,0x74,0x74,0x71,0x64,0x55,0x61,0x67,0x6f,0x74,0x73,0x72,0x77,0x7e, -0x79,0x76,0x71,0x6d,0x6b,0x6b,0x6b,0x6b,0x6e,0x73,0x74,0x6f,0x69,0x66,0x62,0x5d, -0x5d,0x61,0x60,0x5a,0x58,0x5d,0x5e,0x5a,0x5a,0x5d,0x62,0x64,0x63,0x63,0x63,0x64, -0x60,0x5d,0x58,0x59,0x61,0x69,0x6b,0x69,0x65,0x64,0x69,0x78,0x8d,0x9e,0xa7,0xaa, -0xab,0xa5,0x9f,0x9b,0x94,0x8c,0x86,0x85,0x83,0x85,0x86,0x85,0x83,0x81,0x7d,0x78, -0x72,0x63,0x58,0x4d,0x3e,0x36,0x32,0x2d,0x2f,0x2d,0x2c,0x2a,0x29,0x2c,0x37,0x41, -0x47,0x3b,0x3a,0x4e,0x5d,0x53,0x4b,0x53,0x4d,0x3f,0x34,0x3b,0x49,0x4f,0x49,0x40, -0x39,0x3d,0x45,0x49,0x50,0x5c,0x57,0x43,0x40,0x36,0x2e,0x2f,0x41,0x59,0x53,0x38, -0x31,0x4f,0x57,0x43,0x2a,0x20,0x1b,0x1d,0x2d,0x32,0x5b,0x62,0x6f,0x68,0x6e,0x51, -0x4b,0x52,0x62,0x71,0x6e,0x5e,0x56,0x59,0x4e,0x47,0x52,0x52,0x32,0x20,0x27,0x2b, -0x2e,0x2e,0x2d,0x36,0x42,0x47,0x4d,0x58,0x5f,0x54,0x47,0x48,0x5b,0x72,0x7b,0x79, -0x77,0x6d,0x63,0x5d,0x52,0x41,0x32,0x2b,0x2b,0x2d,0x2c,0x31,0x45,0x5f,0x6b,0x68, -0x5e,0x5b,0x5a,0x5a,0x56,0x50,0x4e,0x50,0x5a,0x5e,0x5f,0x5c,0x60,0x6a,0x70,0x6f, -0x65,0x64,0x61,0x5e,0x61,0x68,0x6d,0x6e,0x78,0x7d,0x80,0x7a,0x6f,0x6a,0x6e,0x75, -0x79,0x76,0x74,0x75,0x76,0x77,0x76,0x76,0x75,0x65,0x56,0x53,0x57,0x5d,0x65,0x6c, -0x6d,0x69,0x62,0x5e,0x5e,0x61,0x63,0x62,0x63,0x6a,0x6d,0x6b,0x65,0x56,0x4c,0x50, -0x55,0x60,0x6c,0x71,0x6c,0x61,0x58,0x53,0x5e,0x61,0x67,0x6e,0x6e,0x67,0x60,0x5d, -0x60,0x60,0x62,0x63,0x5e,0x5a,0x61,0x6c,0x6f,0x69,0x62,0x5c,0x57,0x51,0x4c,0x49, -0x54,0x64,0x73,0x77,0x72,0x6a,0x5d,0x51,0x56,0x57,0x5a,0x5f,0x63,0x65,0x64,0x62, -0x62,0x62,0x61,0x5f,0x5b,0x58,0x56,0x56,0x5b,0x5f,0x63,0x65,0x69,0x6d,0x6d,0x68, -0x67,0x6c,0x6c,0x65,0x60,0x60,0x61,0x5f,0x61,0x62,0x63,0x5e,0x52,0x46,0x44,0x49, -0x50,0x4c,0x48,0x49,0x4f,0x55,0x5b,0x5e,0x5d,0x55,0x4d,0x4c,0x50,0x53,0x50,0x4c, -0x49,0x4e,0x53,0x52,0x50,0x4e,0x4d,0x4c,0x4a,0x4b,0x4d,0x4f,0x4f,0x4e,0x51,0x55, -0x5b,0x57,0x55,0x56,0x55,0x53,0x55,0x5a,0x5b,0x5f,0x63,0x65,0x66,0x67,0x67,0x64, -0x5f,0x65,0x65,0x60,0x60,0x66,0x68,0x66,0x73,0x75,0x76,0x71,0x68,0x61,0x5f,0x60, -0x5f,0x61,0x65,0x69,0x6a,0x69,0x65,0x62,0x69,0x6c,0x6e,0x6d,0x6c,0x6c,0x6c,0x6c, -0x6c,0x71,0x74,0x70,0x6a,0x65,0x60,0x5d,0x62,0x60,0x5c,0x5a,0x5c,0x62,0x66,0x67, -0x67,0x6d,0x68,0x64,0x63,0x61,0x85,0xc4,0xf4,0xf8,0xfd,0xfe,0xfb,0xfa,0xfc,0xff, -0xfd,0xfd,0xfd,0xfd,0xfe,0xfe,0xfe,0xff,0xfe,0xfe,0xfe,0xfe,0xfd,0xfd,0xfd,0xfd, -0xff,0xf8,0xe9,0xd7,0xca,0xc4,0xc6,0xca,0xc5,0xc1,0xbb,0xb7,0xb6,0xb7,0xb8,0xb8, -0xb6,0xb3,0xb0,0xb0,0xaf,0xaa,0xa1,0x99,0x92,0x89,0x82,0x7e,0x78,0x72,0x74,0x7c, -0x77,0x73,0x6e,0x6b,0x6b,0x69,0x65,0x62,0x5e,0x5a,0x55,0x53,0x53,0x52,0x50,0x4e, -0x4b,0x48,0x44,0x41,0x41,0x42,0x42,0x43,0x38,0x3b,0x43,0x4e,0x5d,0x6e,0x7d,0x86, -0x81,0x84,0x82,0x7d,0x7b,0x7d,0x7e,0x7d,0x7c,0x7b,0x79,0x77,0x75,0x74,0x74,0x74, -0x74,0x75,0x74,0x71,0x6f,0x6f,0x6e,0x6c,0x71,0x70,0x6f,0x6e,0x6e,0x6d,0x6b,0x69, -0x69,0x63,0x5c,0x54,0x4a,0x3e,0x37,0x35,0x35,0x39,0x3e,0x41,0x42,0x43,0x46,0x48, -0x49,0x47,0x47,0x4a,0x4b,0x4d,0x56,0x60,0x6e,0x78,0x72,0x65,0x5f,0x57,0x56,0x63, -0x7b,0x6e,0x5d,0x5e,0x79,0x97,0xad,0xbc,0xc1,0xbf,0xbd,0xbd,0xbc,0xbc,0xbe,0xc0, -0xb0,0x8e,0x6d,0x60,0x5f,0x5d,0x5a,0x5b,0x5a,0x60,0x62,0x5d,0x58,0x59,0x5b,0x5c, -0x5a,0x58,0x59,0x61,0x68,0x68,0x63,0x5f,0x63,0x61,0x63,0x66,0x64,0x5d,0x5a,0x5d, -0x69,0x73,0x6f,0x67,0x75,0x86,0x84,0x7a,0x70,0x74,0x76,0x70,0x63,0x57,0x4f,0x4d, -0x59,0x61,0x6b,0x6c,0x6c,0x75,0x7a,0x73,0x70,0x6c,0x68,0x66,0x65,0x61,0x60,0x61, -0x64,0x5d,0x59,0x59,0x58,0x54,0x54,0x59,0x5b,0x61,0x65,0x66,0x6a,0x6c,0x65,0x5b, -0x61,0x5b,0x55,0x56,0x5b,0x60,0x65,0x67,0x5d,0x62,0x71,0x88,0x9b,0xa3,0xa3,0xa2, -0x9f,0x9b,0x95,0x8f,0x8c,0x8a,0x86,0x83,0x85,0x85,0x83,0x82,0x80,0x7d,0x79,0x75, -0x72,0x6a,0x5b,0x48,0x37,0x2b,0x27,0x27,0x27,0x25,0x22,0x21,0x25,0x2e,0x36,0x3a, -0x42,0x40,0x42,0x4d,0x55,0x4e,0x49,0x50,0x4c,0x3c,0x39,0x45,0x52,0x59,0x51,0x42, -0x32,0x3b,0x42,0x46,0x4f,0x57,0x52,0x46,0x38,0x29,0x1d,0x23,0x38,0x48,0x48,0x40, -0x3d,0x53,0x54,0x40,0x3c,0x45,0x44,0x3d,0x3e,0x44,0x56,0x67,0x6f,0x6e,0x5e,0x48, -0x43,0x4d,0x60,0x6f,0x6b,0x58,0x48,0x42,0x46,0x57,0x56,0x43,0x33,0x2a,0x26,0x26, -0x27,0x29,0x2e,0x36,0x3f,0x49,0x53,0x5a,0x5e,0x63,0x69,0x73,0x81,0x8a,0x84,0x79, -0x75,0x70,0x6d,0x67,0x53,0x39,0x2f,0x33,0x38,0x32,0x32,0x3d,0x4e,0x5f,0x6e,0x79, -0x5d,0x5c,0x5f,0x63,0x63,0x5e,0x5a,0x59,0x62,0x66,0x65,0x60,0x60,0x67,0x6b,0x6a, -0x69,0x6a,0x68,0x63,0x61,0x65,0x6c,0x70,0x73,0x76,0x76,0x70,0x67,0x65,0x6b,0x72, -0x77,0x74,0x70,0x70,0x70,0x71,0x73,0x75,0x76,0x6c,0x61,0x5e,0x60,0x64,0x68,0x6c, -0x69,0x67,0x64,0x64,0x66,0x67,0x66,0x63,0x65,0x6a,0x69,0x65,0x5e,0x52,0x4e,0x56, -0x5c,0x61,0x67,0x6b,0x6b,0x66,0x61,0x5c,0x61,0x63,0x68,0x6e,0x6f,0x6d,0x6b,0x6c, -0x71,0x75,0x77,0x73,0x6a,0x64,0x67,0x6f,0x6e,0x68,0x5e,0x52,0x49,0x46,0x48,0x4c, -0x55,0x60,0x6e,0x76,0x77,0x70,0x65,0x5b,0x4b,0x56,0x64,0x6b,0x69,0x63,0x5d,0x5b, -0x5d,0x5b,0x59,0x57,0x57,0x5c,0x62,0x67,0x6d,0x6c,0x67,0x63,0x63,0x65,0x63,0x5f, -0x5f,0x5f,0x5f,0x5c,0x55,0x4f,0x50,0x54,0x57,0x55,0x54,0x53,0x4b,0x45,0x49,0x53, -0x60,0x66,0x68,0x61,0x57,0x54,0x56,0x58,0x58,0x5a,0x59,0x54,0x4c,0x48,0x49,0x4c, -0x4f,0x51,0x52,0x52,0x4f,0x4c,0x4c,0x4e,0x4b,0x49,0x48,0x4a,0x4d,0x4e,0x50,0x53, -0x56,0x53,0x51,0x52,0x50,0x4d,0x4d,0x50,0x55,0x5c,0x62,0x63,0x64,0x67,0x6b,0x6d, -0x61,0x61,0x61,0x5f,0x5c,0x5d,0x64,0x6c,0x71,0x76,0x77,0x70,0x65,0x5e,0x5f,0x64, -0x67,0x69,0x6d,0x6f,0x6d,0x69,0x64,0x61,0x66,0x69,0x6a,0x68,0x65,0x64,0x65,0x66, -0x62,0x66,0x6a,0x6c,0x6c,0x6a,0x64,0x5d,0x5a,0x59,0x58,0x59,0x5d,0x62,0x64,0x64, -0x68,0x61,0x6a,0x6a,0x5d,0x76,0xbb,0xf0,0xf8,0xfb,0xfd,0xfe,0xfc,0xfb,0xfd,0xfe, -0xfd,0xfd,0xfe,0xfe,0xfe,0xfe,0xff,0xff,0xfe,0xfe,0xfd,0xfd,0xfd,0xfd,0xfd,0xfd, -0xf7,0xfc,0xfc,0xef,0xdb,0xcb,0xc5,0xc6,0xc0,0xc1,0xc1,0xc0,0xbd,0xb8,0xb4,0xb2, -0xb7,0xb5,0xb2,0xb1,0xaf,0xab,0xa4,0x9f,0x96,0x8d,0x84,0x7f,0x78,0x71,0x72,0x77, -0x77,0x73,0x6f,0x6c,0x6b,0x69,0x65,0x62,0x60,0x5c,0x58,0x55,0x54,0x53,0x50,0x4d, -0x4d,0x4b,0x48,0x46,0x44,0x42,0x40,0x3f,0x43,0x41,0x3d,0x3c,0x42,0x50,0x63,0x71, -0x7b,0x80,0x81,0x7f,0x7c,0x7d,0x7c,0x7a,0x76,0x74,0x73,0x74,0x76,0x78,0x78,0x77, -0x72,0x73,0x73,0x70,0x6f,0x70,0x6f,0x6c,0x6f,0x6d,0x6a,0x69,0x69,0x69,0x69,0x69, -0x5b,0x52,0x46,0x3d,0x38,0x37,0x3c,0x42,0x40,0x42,0x44,0x45,0x46,0x46,0x46,0x46, -0x47,0x47,0x46,0x47,0x49,0x4d,0x53,0x58,0x64,0x74,0x78,0x72,0x6d,0x63,0x5a,0x5d, -0x61,0x71,0x7c,0x7f,0x81,0x89,0xa1,0xbd,0xc0,0xc0,0xc1,0xc3,0xc2,0xc2,0xc2,0xc3, -0xb9,0x9f,0x7f,0x6a,0x63,0x61,0x5e,0x5b,0x62,0x67,0x66,0x5e,0x56,0x55,0x57,0x59, -0x55,0x53,0x57,0x60,0x67,0x63,0x5a,0x52,0x60,0x61,0x63,0x65,0x62,0x5e,0x5d,0x5e, -0x54,0x64,0x6a,0x62,0x5e,0x61,0x6d,0x7c,0x78,0x7f,0x81,0x7c,0x77,0x74,0x6c,0x62, -0x4f,0x50,0x56,0x59,0x58,0x62,0x6f,0x74,0x70,0x6b,0x68,0x67,0x67,0x65,0x65,0x67, -0x61,0x5e,0x5a,0x58,0x55,0x55,0x5a,0x60,0x62,0x64,0x67,0x6a,0x6e,0x6d,0x67,0x5f, -0x5b,0x56,0x50,0x4f,0x53,0x59,0x5e,0x61,0x5e,0x6c,0x81,0x94,0xa0,0xa4,0xa1,0x9e, -0x9b,0x97,0x90,0x89,0x86,0x85,0x84,0x83,0x83,0x81,0x80,0x7f,0x7e,0x7c,0x7a,0x78, -0x74,0x6b,0x5b,0x47,0x35,0x2a,0x27,0x28,0x27,0x27,0x26,0x25,0x26,0x2b,0x35,0x3c, -0x30,0x34,0x3e,0x4d,0x54,0x4e,0x4a,0x50,0x48,0x39,0x36,0x42,0x4d,0x52,0x4a,0x3b, -0x3d,0x3f,0x40,0x46,0x55,0x5f,0x55,0x43,0x38,0x2b,0x1d,0x1f,0x2d,0x3a,0x3d,0x3a, -0x42,0x4e,0x49,0x3b,0x42,0x4f,0x4d,0x43,0x45,0x49,0x58,0x67,0x6f,0x6f,0x62,0x4e, -0x43,0x52,0x62,0x6a,0x6b,0x6b,0x6d,0x6f,0x72,0x6b,0x55,0x42,0x41,0x41,0x3c,0x38, -0x2f,0x2e,0x31,0x3d,0x4c,0x58,0x5e,0x61,0x62,0x6a,0x73,0x77,0x72,0x64,0x4e,0x3d, -0x42,0x48,0x49,0x3e,0x2c,0x27,0x35,0x47,0x3f,0x40,0x45,0x4f,0x57,0x5a,0x5c,0x5e, -0x72,0x6b,0x63,0x5e,0x5b,0x57,0x54,0x54,0x5a,0x5e,0x5e,0x58,0x56,0x5b,0x60,0x62, -0x6b,0x71,0x74,0x6f,0x69,0x69,0x6d,0x71,0x76,0x75,0x72,0x6b,0x64,0x63,0x68,0x6e, -0x70,0x6c,0x69,0x68,0x66,0x66,0x69,0x6e,0x6d,0x6a,0x63,0x5d,0x5d,0x61,0x64,0x64, -0x5f,0x60,0x63,0x6b,0x72,0x74,0x71,0x6c,0x75,0x75,0x6d,0x62,0x5a,0x52,0x52,0x5b, -0x69,0x6a,0x6d,0x71,0x73,0x6f,0x66,0x5e,0x66,0x66,0x69,0x6c,0x6c,0x6c,0x6f,0x73, -0x6f,0x76,0x78,0x6f,0x63,0x5c,0x5b,0x5c,0x60,0x65,0x68,0x64,0x5a,0x52,0x4f,0x4f, -0x5e,0x60,0x66,0x6e,0x73,0x74,0x73,0x73,0x6b,0x6d,0x6d,0x6b,0x67,0x66,0x68,0x6b, -0x55,0x56,0x58,0x5b,0x5e,0x62,0x68,0x6b,0x72,0x6d,0x67,0x63,0x66,0x6a,0x6a,0x68, -0x63,0x5f,0x5e,0x5f,0x59,0x50,0x50,0x56,0x52,0x4a,0x47,0x47,0x41,0x3b,0x42,0x50, -0x55,0x61,0x67,0x63,0x60,0x65,0x6b,0x6d,0x68,0x66,0x61,0x5c,0x56,0x52,0x50,0x50, -0x4a,0x48,0x48,0x4b,0x4b,0x48,0x48,0x4b,0x48,0x43,0x41,0x45,0x4b,0x50,0x54,0x57, -0x5b,0x57,0x54,0x54,0x53,0x52,0x53,0x56,0x62,0x67,0x69,0x64,0x60,0x60,0x63,0x66, -0x64,0x61,0x61,0x60,0x5a,0x57,0x61,0x71,0x69,0x70,0x73,0x6d,0x62,0x5c,0x62,0x6a, -0x64,0x69,0x6f,0x72,0x70,0x6c,0x68,0x66,0x6d,0x6e,0x6c,0x67,0x60,0x5c,0x5e,0x61, -0x67,0x67,0x68,0x6c,0x72,0x75,0x71,0x6b,0x63,0x5f,0x5c,0x5c,0x5e,0x61,0x64,0x65, -0x60,0x6b,0x65,0x65,0x8a,0xbf,0xe8,0xfe,0xfc,0xfd,0xfd,0xfd,0xfd,0xfd,0xfd,0xfd, -0xfe,0xfe,0xfe,0xfe,0xff,0xff,0xff,0xff,0xfe,0xfe,0xfd,0xfd,0xfd,0xfd,0xfd,0xfd, -0xfc,0xfe,0xff,0xfe,0xf5,0xe5,0xd2,0xc4,0xc3,0xc3,0xc2,0xbf,0xbb,0xb7,0xb5,0xb5, -0xb5,0xb4,0xb2,0xb1,0xaf,0xac,0xa8,0xa4,0x9b,0x93,0x8a,0x83,0x7a,0x71,0x70,0x74, -0x76,0x73,0x6f,0x6d,0x6c,0x69,0x65,0x62,0x62,0x5f,0x5b,0x58,0x57,0x54,0x50,0x4d, -0x4d,0x4c,0x4b,0x4a,0x48,0x45,0x41,0x3e,0x3f,0x40,0x3f,0x3a,0x37,0x3a,0x43,0x4b, -0x5f,0x6a,0x78,0x7f,0x81,0x80,0x7e,0x7b,0x7d,0x79,0x76,0x76,0x78,0x79,0x76,0x73, -0x76,0x78,0x77,0x73,0x70,0x6e,0x6b,0x67,0x6d,0x6d,0x6f,0x6f,0x6b,0x64,0x5c,0x56, -0x45,0x41,0x3d,0x3c,0x3c,0x3e,0x42,0x47,0x48,0x48,0x48,0x48,0x49,0x49,0x47,0x46, -0x47,0x49,0x47,0x45,0x49,0x50,0x52,0x4f,0x5b,0x6f,0x7b,0x7a,0x77,0x6e,0x60,0x59, -0x4b,0x5d,0x70,0x7b,0x7e,0x80,0x95,0xb2,0xbd,0xc0,0xc2,0xc3,0xc4,0xc4,0xc5,0xc5, -0xc0,0xb3,0x99,0x7d,0x6d,0x67,0x62,0x5d,0x5e,0x61,0x60,0x5a,0x54,0x54,0x57,0x5a, -0x55,0x51,0x51,0x57,0x5d,0x5d,0x59,0x56,0x5d,0x62,0x65,0x62,0x5e,0x5d,0x5c,0x5b, -0x65,0x6a,0x6a,0x66,0x5a,0x48,0x43,0x4d,0x5e,0x72,0x86,0x91,0x9b,0xa0,0x94,0x81, -0x73,0x57,0x42,0x42,0x4c,0x5d,0x6c,0x70,0x75,0x70,0x6a,0x67,0x65,0x63,0x63,0x65, -0x6a,0x6a,0x64,0x5b,0x54,0x56,0x5b,0x5f,0x63,0x61,0x63,0x69,0x6c,0x68,0x62,0x5e, -0x57,0x55,0x52,0x4f,0x4e,0x52,0x58,0x5c,0x6b,0x7e,0x93,0x9d,0xa0,0xa0,0x9d,0x99, -0x94,0x8e,0x87,0x83,0x82,0x83,0x84,0x85,0x7e,0x7d,0x7c,0x7b,0x7c,0x7c,0x7b,0x7a, -0x74,0x6a,0x59,0x44,0x32,0x28,0x26,0x27,0x22,0x23,0x25,0x26,0x26,0x2a,0x35,0x3f, -0x3c,0x3e,0x45,0x4e,0x4e,0x48,0x49,0x51,0x41,0x36,0x36,0x43,0x4d,0x50,0x47,0x38, -0x3c,0x3e,0x42,0x4b,0x5c,0x65,0x5b,0x49,0x3c,0x2f,0x20,0x1c,0x22,0x2b,0x30,0x30, -0x41,0x50,0x4e,0x42,0x44,0x4f,0x56,0x58,0x49,0x4e,0x5f,0x6f,0x73,0x6c,0x58,0x40, -0x33,0x4d,0x67,0x6f,0x6e,0x6f,0x6e,0x6b,0x6f,0x5f,0x48,0x44,0x50,0x52,0x44,0x39, -0x35,0x31,0x33,0x40,0x55,0x63,0x65,0x61,0x5c,0x61,0x67,0x68,0x5e,0x4d,0x40,0x3b, -0x34,0x35,0x31,0x28,0x24,0x25,0x25,0x22,0x28,0x2f,0x3d,0x4b,0x51,0x4f,0x4a,0x47, -0x64,0x5c,0x54,0x50,0x51,0x54,0x56,0x57,0x59,0x5a,0x57,0x4f,0x4b,0x50,0x58,0x5d, -0x69,0x71,0x77,0x77,0x73,0x71,0x70,0x6f,0x6f,0x6e,0x6c,0x68,0x64,0x64,0x66,0x69, -0x68,0x67,0x67,0x69,0x66,0x62,0x63,0x67,0x6d,0x6e,0x69,0x60,0x5d,0x61,0x64,0x62, -0x59,0x5a,0x60,0x6c,0x76,0x77,0x73,0x6f,0x65,0x64,0x5c,0x57,0x5b,0x5f,0x64,0x6d, -0x67,0x62,0x5e,0x5e,0x63,0x69,0x6c,0x6c,0x67,0x67,0x69,0x6b,0x69,0x66,0x68,0x6c, -0x70,0x75,0x75,0x6b,0x62,0x5d,0x5a,0x55,0x55,0x63,0x73,0x78,0x73,0x6a,0x62,0x5e, -0x6c,0x69,0x6b,0x71,0x74,0x73,0x75,0x7a,0x85,0x80,0x7a,0x76,0x70,0x65,0x55,0x48, -0x49,0x4e,0x56,0x5f,0x67,0x6d,0x72,0x75,0x6b,0x68,0x65,0x68,0x6f,0x74,0x74,0x71, -0x65,0x60,0x5c,0x5b,0x58,0x54,0x50,0x50,0x52,0x48,0x43,0x45,0x42,0x3b,0x40,0x4c, -0x5f,0x61,0x5d,0x57,0x5e,0x6e,0x74,0x6e,0x6c,0x68,0x61,0x5b,0x57,0x55,0x53,0x51, -0x58,0x51,0x4f,0x55,0x57,0x51,0x4c,0x4c,0x49,0x44,0x41,0x43,0x48,0x4d,0x53,0x58, -0x58,0x53,0x4f,0x4d,0x4e,0x51,0x56,0x59,0x6a,0x6c,0x6a,0x63,0x5d,0x5c,0x5d,0x5e, -0x5d,0x66,0x73,0x7a,0x74,0x68,0x64,0x66,0x69,0x6e,0x70,0x6b,0x61,0x5d,0x61,0x67, -0x57,0x5f,0x68,0x6e,0x6f,0x6e,0x6d,0x6e,0x6e,0x6d,0x6b,0x64,0x5d,0x5a,0x60,0x68, -0x70,0x6d,0x68,0x67,0x6c,0x73,0x74,0x72,0x64,0x5f,0x5a,0x59,0x5b,0x5e,0x63,0x68, -0x68,0x6f,0x64,0x7a,0xc2,0xf5,0xfd,0xff,0xfe,0xfd,0xfb,0xfc,0xfd,0xfe,0xfe,0xfd, -0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xfe,0xfe,0xfe,0xfe,0xfe,0xfe,0xfd,0xfd, -0xff,0xfe,0xfc,0xff,0xff,0xf9,0xe8,0xd9,0xc8,0xc4,0xbf,0xbc,0xba,0xb9,0xb7,0xb6, -0xb0,0xb0,0xb0,0xb0,0xae,0xac,0xa9,0xa8,0xa0,0x9a,0x91,0x89,0x7f,0x76,0x73,0x75, -0x74,0x72,0x70,0x6e,0x6d,0x6a,0x66,0x64,0x63,0x61,0x5e,0x5c,0x59,0x56,0x52,0x4f, -0x4d,0x4c,0x4b,0x4b,0x4a,0x47,0x44,0x41,0x3a,0x3e,0x42,0x42,0x3d,0x38,0x36,0x35, -0x3f,0x4a,0x59,0x66,0x6e,0x75,0x7a,0x7d,0x78,0x77,0x76,0x77,0x79,0x7a,0x79,0x78, -0x6e,0x71,0x73,0x72,0x72,0x72,0x71,0x6e,0x6d,0x6d,0x6c,0x68,0x61,0x55,0x48,0x40, -0x3d,0x3e,0x42,0x47,0x49,0x47,0x46,0x46,0x48,0x47,0x46,0x47,0x49,0x4a,0x48,0x46, -0x48,0x4b,0x49,0x46,0x4d,0x57,0x56,0x4b,0x56,0x68,0x76,0x78,0x77,0x74,0x69,0x5e, -0x4c,0x4c,0x4e,0x59,0x65,0x70,0x89,0xa7,0xba,0xbe,0xc0,0xbf,0xbf,0xc1,0xc4,0xc5, -0xc2,0xbd,0xae,0x95,0x7c,0x6a,0x63,0x61,0x5c,0x5c,0x5c,0x59,0x57,0x56,0x58,0x59, -0x50,0x50,0x53,0x5a,0x5d,0x5e,0x5e,0x60,0x62,0x69,0x6b,0x64,0x5e,0x5d,0x5b,0x58, -0x5d,0x5a,0x59,0x60,0x63,0x55,0x47,0x47,0x4c,0x5e,0x72,0x7f,0x89,0x8f,0x8c,0x83, -0x7a,0x77,0x78,0x75,0x6a,0x69,0x71,0x75,0x75,0x6f,0x68,0x65,0x63,0x61,0x62,0x64, -0x72,0x72,0x6b,0x5f,0x58,0x5b,0x5d,0x5d,0x5d,0x59,0x5a,0x62,0x65,0x5f,0x5a,0x58, -0x5a,0x5d,0x5b,0x54,0x4f,0x53,0x5e,0x67,0x81,0x91,0x9d,0x9c,0x99,0x99,0x97,0x93, -0x90,0x87,0x7f,0x7e,0x81,0x82,0x81,0x7f,0x78,0x77,0x76,0x77,0x78,0x79,0x78,0x78, -0x70,0x67,0x56,0x42,0x30,0x26,0x23,0x24,0x23,0x24,0x24,0x25,0x27,0x2f,0x3b,0x45, -0x43,0x3c,0x3c,0x3e,0x3a,0x3b,0x45,0x4f,0x48,0x40,0x43,0x4f,0x54,0x51,0x44,0x35, -0x32,0x3c,0x48,0x52,0x5b,0x5e,0x55,0x49,0x41,0x34,0x26,0x21,0x25,0x2a,0x2d,0x2f, -0x44,0x53,0x53,0x48,0x46,0x4f,0x59,0x61,0x57,0x56,0x5e,0x68,0x6a,0x64,0x55,0x42, -0x43,0x56,0x68,0x6d,0x6a,0x68,0x68,0x69,0x68,0x52,0x38,0x34,0x42,0x45,0x3f,0x3e, -0x39,0x35,0x35,0x41,0x56,0x65,0x67,0x61,0x69,0x6a,0x6f,0x73,0x71,0x6d,0x71,0x79, -0x8f,0x7a,0x5c,0x49,0x43,0x3e,0x2f,0x1e,0x1b,0x24,0x35,0x47,0x54,0x57,0x54,0x50, -0x5f,0x5f,0x5f,0x62,0x67,0x6a,0x68,0x65,0x69,0x68,0x61,0x56,0x50,0x52,0x5a,0x60, -0x65,0x68,0x6c,0x6d,0x6f,0x70,0x6f,0x6c,0x6a,0x6c,0x6d,0x6e,0x6f,0x6f,0x70,0x71, -0x69,0x6a,0x6f,0x76,0x73,0x6a,0x66,0x68,0x6c,0x70,0x6f,0x68,0x63,0x62,0x5f,0x5a, -0x5b,0x5a,0x5e,0x68,0x6f,0x6f,0x6b,0x69,0x5b,0x59,0x52,0x53,0x5f,0x67,0x6a,0x6e, -0x68,0x69,0x6a,0x6b,0x6a,0x67,0x63,0x60,0x5b,0x5d,0x61,0x65,0x64,0x5f,0x5d,0x5e, -0x73,0x75,0x73,0x6d,0x69,0x68,0x63,0x5c,0x5f,0x66,0x6c,0x6d,0x6d,0x6f,0x70,0x6e, -0x71,0x70,0x73,0x78,0x75,0x6e,0x6c,0x70,0x6f,0x6d,0x6e,0x72,0x76,0x74,0x6b,0x63, -0x61,0x65,0x6b,0x6f,0x72,0x72,0x73,0x73,0x70,0x6e,0x6e,0x72,0x76,0x73,0x6c,0x65, -0x62,0x61,0x5a,0x55,0x59,0x5e,0x58,0x4d,0x4f,0x47,0x46,0x4d,0x4d,0x48,0x49,0x51, -0x6b,0x67,0x5c,0x54,0x5d,0x6f,0x73,0x6b,0x67,0x6b,0x6c,0x65,0x5a,0x54,0x56,0x5c, -0x63,0x5b,0x57,0x5b,0x5b,0x53,0x48,0x42,0x4b,0x48,0x44,0x43,0x43,0x45,0x4b,0x52, -0x58,0x56,0x53,0x52,0x55,0x58,0x5b,0x5b,0x5f,0x5f,0x5d,0x5b,0x5b,0x5e,0x5e,0x5d, -0x5d,0x65,0x6a,0x68,0x65,0x66,0x68,0x67,0x6f,0x6f,0x6e,0x68,0x61,0x5c,0x5a,0x5a, -0x54,0x5a,0x62,0x67,0x68,0x68,0x69,0x6b,0x65,0x63,0x60,0x5c,0x59,0x5a,0x65,0x70, -0x6f,0x6d,0x68,0x62,0x60,0x64,0x67,0x68,0x62,0x61,0x62,0x65,0x65,0x64,0x66,0x6a, -0x69,0x6e,0x99,0xd2,0xee,0xf9,0xfe,0xfc,0xfd,0xfb,0xfa,0xfb,0xfe,0xff,0xff,0xfd, -0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xfe,0xfe,0xfe, -0xfd,0xfe,0xff,0xff,0xfe,0xfb,0xf8,0xf7,0xd3,0xcc,0xc4,0xc0,0xbe,0xbc,0xb6,0xb1, -0xad,0xae,0xaf,0xb0,0xb0,0xae,0xac,0xaa,0xa3,0x9e,0x97,0x8f,0x85,0x7c,0x78,0x78, -0x75,0x73,0x71,0x6f,0x6d,0x6a,0x68,0x66,0x63,0x62,0x60,0x5e,0x5c,0x59,0x56,0x54, -0x51,0x4f,0x4d,0x4b,0x49,0x48,0x46,0x44,0x42,0x41,0x40,0x3f,0x3e,0x3c,0x3a,0x38, -0x35,0x36,0x3a,0x3f,0x47,0x52,0x61,0x6c,0x78,0x79,0x7a,0x79,0x76,0x75,0x75,0x76, -0x79,0x7b,0x7a,0x77,0x74,0x71,0x6d,0x69,0x65,0x5f,0x55,0x4d,0x46,0x42,0x3f,0x3d, -0x43,0x42,0x42,0x45,0x46,0x46,0x47,0x49,0x47,0x46,0x45,0x46,0x48,0x49,0x47,0x46, -0x48,0x4b,0x4a,0x48,0x51,0x5d,0x59,0x4c,0x4f,0x5e,0x6f,0x76,0x78,0x7a,0x76,0x6c, -0x5d,0x57,0x4f,0x4d,0x52,0x5e,0x7e,0xa4,0xb5,0xbb,0xc0,0xc0,0xc0,0xc1,0xc2,0xc1, -0xc1,0xc0,0xbc,0xad,0x8e,0x6f,0x62,0x63,0x65,0x63,0x61,0x60,0x5d,0x59,0x55,0x53, -0x47,0x51,0x5f,0x69,0x68,0x62,0x5f,0x60,0x68,0x6e,0x6f,0x68,0x62,0x60,0x5c,0x58, -0x57,0x5e,0x60,0x60,0x5e,0x54,0x4d,0x4f,0x49,0x56,0x69,0x76,0x78,0x76,0x79,0x7e, -0x8f,0x91,0x90,0x84,0x78,0x7e,0x89,0x8a,0x6f,0x6a,0x65,0x64,0x64,0x65,0x68,0x6b, -0x6b,0x6a,0x65,0x5e,0x5e,0x63,0x63,0x5e,0x5b,0x57,0x59,0x60,0x63,0x5e,0x58,0x57, -0x5a,0x5e,0x5a,0x4f,0x4a,0x56,0x6c,0x7d,0x92,0x9b,0x9e,0x99,0x96,0x97,0x94,0x8d, -0x8d,0x82,0x7a,0x7e,0x84,0x84,0x7e,0x79,0x76,0x75,0x74,0x74,0x75,0x75,0x73,0x72, -0x6d,0x64,0x54,0x41,0x30,0x26,0x23,0x24,0x27,0x27,0x23,0x1f,0x26,0x36,0x45,0x4c, -0x3a,0x32,0x34,0x3a,0x3a,0x42,0x4f,0x54,0x4f,0x49,0x4e,0x57,0x56,0x4c,0x3c,0x2b, -0x31,0x3d,0x4a,0x53,0x58,0x55,0x4a,0x3e,0x3d,0x30,0x26,0x27,0x2f,0x33,0x34,0x34, -0x4b,0x51,0x4b,0x43,0x4c,0x58,0x5a,0x59,0x55,0x54,0x5f,0x6d,0x6e,0x66,0x53,0x3f, -0x42,0x4d,0x5d,0x6a,0x6b,0x65,0x64,0x67,0x60,0x4c,0x34,0x31,0x3b,0x38,0x2e,0x2d, -0x3a,0x38,0x39,0x42,0x55,0x66,0x6b,0x68,0x5f,0x62,0x6a,0x74,0x75,0x6e,0x6b,0x6c, -0x6e,0x61,0x52,0x44,0x37,0x28,0x1e,0x19,0x24,0x2b,0x37,0x47,0x56,0x5c,0x5a,0x54, -0x74,0x73,0x70,0x6e,0x6f,0x71,0x6f,0x6c,0x6f,0x6e,0x69,0x63,0x5d,0x5e,0x63,0x68, -0x64,0x61,0x5e,0x5d,0x62,0x68,0x69,0x67,0x69,0x6a,0x6c,0x6d,0x6d,0x6d,0x6d,0x6d, -0x6b,0x6c,0x74,0x7e,0x7d,0x71,0x69,0x69,0x6f,0x74,0x77,0x75,0x70,0x68,0x5f,0x58, -0x5e,0x5b,0x5f,0x67,0x6d,0x6c,0x6c,0x6e,0x6f,0x6d,0x66,0x65,0x6f,0x73,0x6e,0x6c, -0x71,0x75,0x7a,0x79,0x74,0x6c,0x65,0x61,0x60,0x63,0x6b,0x72,0x74,0x70,0x6b,0x69, -0x70,0x70,0x6f,0x6d,0x6c,0x6a,0x65,0x5f,0x69,0x6b,0x69,0x65,0x65,0x6b,0x6f,0x6e, -0x6b,0x69,0x68,0x69,0x6a,0x6b,0x6e,0x71,0x84,0x7d,0x71,0x65,0x5f,0x63,0x6e,0x78, -0x7c,0x83,0x8d,0x92,0x8f,0x85,0x79,0x71,0x7e,0x7a,0x79,0x7b,0x79,0x70,0x64,0x5d, -0x5a,0x5c,0x58,0x54,0x5e,0x6c,0x69,0x5a,0x4b,0x48,0x49,0x4f,0x51,0x4e,0x4c,0x4d, -0x56,0x5a,0x5a,0x59,0x60,0x6d,0x74,0x73,0x69,0x68,0x67,0x64,0x61,0x5f,0x5e,0x5e, -0x5c,0x59,0x55,0x53,0x50,0x4a,0x42,0x3c,0x43,0x41,0x41,0x41,0x41,0x43,0x4a,0x52, -0x53,0x54,0x55,0x56,0x59,0x5a,0x57,0x52,0x5b,0x5b,0x5a,0x58,0x5a,0x5b,0x58,0x53, -0x5e,0x61,0x5b,0x50,0x4e,0x5b,0x68,0x6d,0x6a,0x66,0x62,0x5e,0x5c,0x5a,0x57,0x54, -0x5c,0x5e,0x61,0x61,0x60,0x5e,0x5e,0x5e,0x62,0x5e,0x5b,0x59,0x57,0x58,0x61,0x6d, -0x71,0x73,0x71,0x6a,0x64,0x63,0x64,0x65,0x6a,0x6c,0x72,0x75,0x6f,0x66,0x63,0x66, -0x85,0xb2,0xe4,0xff,0xff,0xfc,0xf7,0xf7,0xfd,0xfb,0xfb,0xfc,0xfe,0xff,0xff,0xfd, -0xff,0xff,0xff,0xff,0xfe,0xfe,0xfe,0xfe,0xff,0xff,0xff,0xff,0xfe,0xfe,0xfe,0xfe, -0xfe,0xfd,0xfc,0xfd,0xff,0xff,0xfe,0xfd,0xef,0xe2,0xd0,0xc3,0xbe,0xbc,0xbb,0xb9, -0xb1,0xb1,0xb1,0xb1,0xb2,0xb1,0xae,0xac,0xa4,0xa2,0x9c,0x95,0x8c,0x84,0x7f,0x7e, -0x7a,0x78,0x75,0x72,0x6e,0x6b,0x69,0x68,0x64,0x63,0x61,0x5f,0x5d,0x5b,0x59,0x58, -0x58,0x55,0x50,0x4c,0x4a,0x48,0x46,0x45,0x44,0x42,0x40,0x3f,0x40,0x40,0x3c,0x39, -0x38,0x35,0x34,0x35,0x36,0x39,0x3f,0x45,0x44,0x4a,0x53,0x5a,0x60,0x66,0x6e,0x74, -0x6b,0x6c,0x69,0x63,0x5e,0x5a,0x55,0x50,0x4b,0x48,0x42,0x3f,0x3e,0x40,0x41,0x42, -0x44,0x43,0x43,0x45,0x46,0x45,0x46,0x49,0x4a,0x49,0x48,0x48,0x48,0x48,0x47,0x46, -0x48,0x4a,0x49,0x49,0x54,0x60,0x5b,0x4e,0x46,0x52,0x68,0x78,0x7c,0x80,0x81,0x7a, -0x6f,0x6a,0x5f,0x5a,0x5e,0x67,0x7f,0x9d,0xae,0xb9,0xc2,0xc4,0xc3,0xc3,0xc0,0xbc, -0xc2,0xc1,0xc2,0xbc,0xa1,0x7d,0x68,0x64,0x66,0x65,0x65,0x64,0x60,0x59,0x55,0x54, -0x53,0x5b,0x65,0x6a,0x66,0x60,0x60,0x64,0x67,0x6b,0x6b,0x68,0x63,0x5e,0x58,0x54, -0x5e,0x6c,0x73,0x70,0x6a,0x5d,0x51,0x4e,0x54,0x56,0x5b,0x5f,0x5c,0x5a,0x65,0x75, -0x7a,0x7b,0x7e,0x81,0x85,0x8b,0x7f,0x66,0x73,0x6d,0x68,0x67,0x68,0x68,0x6a,0x6e, -0x67,0x64,0x60,0x5e,0x60,0x63,0x60,0x5c,0x60,0x5e,0x60,0x65,0x67,0x64,0x5d,0x59, -0x52,0x52,0x4b,0x40,0x43,0x5a,0x7a,0x8f,0x98,0x9b,0x9b,0x98,0x97,0x97,0x90,0x88, -0x83,0x7b,0x79,0x82,0x8c,0x8d,0x89,0x86,0x7d,0x7b,0x79,0x77,0x75,0x74,0x72,0x71, -0x6a,0x61,0x51,0x3f,0x2e,0x26,0x25,0x26,0x1a,0x20,0x1f,0x1a,0x23,0x38,0x44,0x43, -0x3a,0x35,0x41,0x4b,0x47,0x49,0x4f,0x49,0x41,0x3e,0x46,0x50,0x4d,0x44,0x37,0x29, -0x37,0x3c,0x45,0x4f,0x56,0x55,0x49,0x3b,0x2e,0x24,0x1e,0x26,0x32,0x37,0x37,0x36, -0x49,0x53,0x4e,0x44,0x4c,0x59,0x5c,0x59,0x55,0x52,0x5c,0x68,0x69,0x5f,0x4d,0x3a, -0x36,0x3f,0x52,0x66,0x6a,0x61,0x5a,0x5a,0x4f,0x44,0x3b,0x46,0x5a,0x5c,0x4f,0x48, -0x34,0x37,0x3a,0x42,0x52,0x65,0x6e,0x6e,0x67,0x6b,0x74,0x7c,0x7c,0x70,0x62,0x58, -0x4e,0x4f,0x53,0x52,0x48,0x38,0x31,0x31,0x29,0x2f,0x39,0x45,0x51,0x57,0x53,0x4d, -0x68,0x67,0x62,0x5d,0x5e,0x65,0x6b,0x6c,0x6c,0x6d,0x70,0x71,0x6f,0x6c,0x6b,0x6b, -0x69,0x65,0x5f,0x5c,0x60,0x65,0x66,0x63,0x5f,0x5f,0x5e,0x5d,0x5c,0x5d,0x60,0x63, -0x6d,0x6b,0x72,0x7d,0x7d,0x72,0x6a,0x6a,0x74,0x75,0x79,0x7d,0x7b,0x74,0x6c,0x68, -0x64,0x61,0x63,0x6a,0x6c,0x6a,0x6b,0x70,0x71,0x75,0x73,0x74,0x7d,0x7f,0x79,0x75, -0x6b,0x67,0x61,0x5d,0x60,0x6a,0x77,0x80,0x77,0x78,0x7d,0x85,0x88,0x85,0x7f,0x7b, -0x6f,0x70,0x72,0x73,0x70,0x68,0x63,0x61,0x67,0x6e,0x72,0x71,0x70,0x71,0x6e,0x68, -0x67,0x63,0x5f,0x60,0x68,0x71,0x75,0x74,0x67,0x68,0x68,0x65,0x62,0x65,0x6e,0x75, -0x74,0x7e,0x8d,0x97,0x98,0x91,0x86,0x7f,0x80,0x7b,0x78,0x77,0x75,0x6e,0x67,0x65, -0x58,0x58,0x55,0x53,0x5b,0x64,0x62,0x58,0x49,0x47,0x46,0x48,0x4b,0x4c,0x48,0x44, -0x48,0x4f,0x56,0x59,0x5d,0x62,0x66,0x68,0x61,0x55,0x49,0x4a,0x54,0x5e,0x5f,0x5b, -0x65,0x68,0x63,0x55,0x4b,0x49,0x4b,0x4a,0x3e,0x3c,0x3c,0x3f,0x42,0x45,0x4b,0x51, -0x5e,0x60,0x61,0x62,0x65,0x67,0x64,0x5e,0x5d,0x60,0x61,0x60,0x5f,0x5c,0x56,0x50, -0x58,0x60,0x67,0x66,0x61,0x5f,0x61,0x65,0x69,0x63,0x5c,0x58,0x58,0x58,0x58,0x57, -0x5e,0x5d,0x5c,0x5a,0x59,0x58,0x58,0x58,0x5e,0x5a,0x58,0x59,0x58,0x57,0x5d,0x66, -0x72,0x75,0x73,0x6e,0x69,0x68,0x6a,0x6b,0x6d,0x6e,0x72,0x75,0x74,0x75,0x83,0x92, -0xd1,0xfd,0xff,0xed,0xf8,0xff,0xfb,0xff,0xfd,0xfd,0xfe,0xff,0xff,0xff,0xfe,0xfd, -0xff,0xff,0xfe,0xfe,0xfe,0xfe,0xfd,0xfd,0xfe,0xfe,0xfe,0xfe,0xfd,0xfd,0xfd,0xfd, -0xff,0xfb,0xf9,0xfb,0xff,0xff,0xfd,0xf8,0xff,0xf7,0xe5,0xd4,0xc8,0xc2,0xc1,0xc2, -0xba,0xb6,0xb2,0xb0,0xb1,0xb1,0xaf,0xac,0xa8,0xa7,0xa3,0x9c,0x93,0x8c,0x87,0x84, -0x83,0x80,0x7b,0x75,0x6f,0x6b,0x69,0x69,0x65,0x64,0x62,0x5f,0x5d,0x5b,0x5a,0x5a, -0x5b,0x58,0x54,0x50,0x4d,0x4b,0x48,0x47,0x43,0x43,0x43,0x43,0x42,0x40,0x3c,0x39, -0x3b,0x39,0x39,0x3b,0x3b,0x36,0x32,0x31,0x3a,0x3c,0x3d,0x3c,0x39,0x36,0x36,0x37, -0x39,0x3c,0x3e,0x3e,0x40,0x43,0x44,0x42,0x3c,0x3d,0x3f,0x42,0x45,0x46,0x45,0x44, -0x43,0x43,0x46,0x4a,0x4b,0x48,0x47,0x47,0x4c,0x4c,0x4c,0x4b,0x4a,0x49,0x49,0x4a, -0x49,0x49,0x49,0x4c,0x57,0x61,0x5c,0x51,0x41,0x48,0x61,0x77,0x7a,0x7c,0x81,0x7e, -0x7c,0x77,0x6c,0x69,0x72,0x7a,0x85,0x93,0xa9,0xb5,0xbe,0xbf,0xbe,0xc0,0xc0,0xbc, -0xc1,0xc0,0xc2,0xc1,0xb2,0x96,0x79,0x69,0x60,0x64,0x68,0x68,0x5f,0x58,0x59,0x5f, -0x69,0x68,0x66,0x62,0x5d,0x5c,0x62,0x69,0x68,0x67,0x67,0x67,0x63,0x5a,0x51,0x4c, -0x47,0x53,0x5f,0x6a,0x75,0x75,0x71,0x72,0x74,0x67,0x54,0x44,0x3d,0x43,0x52,0x60, -0x61,0x68,0x71,0x70,0x68,0x6b,0x73,0x72,0x7a,0x74,0x6f,0x6d,0x6b,0x6a,0x6b,0x6d, -0x6e,0x69,0x65,0x64,0x62,0x5f,0x5d,0x5c,0x60,0x62,0x64,0x65,0x67,0x65,0x5d,0x55, -0x4f,0x4e,0x48,0x44,0x51,0x6e,0x8a,0x99,0x9c,0x99,0x96,0x95,0x94,0x91,0x89,0x83, -0x7a,0x77,0x7a,0x85,0x8b,0x8c,0x8c,0x8f,0x86,0x82,0x7b,0x75,0x72,0x70,0x6f,0x6e, -0x68,0x5e,0x4c,0x38,0x29,0x23,0x25,0x29,0x46,0x5c,0x67,0x61,0x61,0x6a,0x63,0x51, -0x39,0x37,0x47,0x50,0x44,0x41,0x43,0x39,0x36,0x34,0x3e,0x49,0x48,0x44,0x3d,0x34, -0x3b,0x3d,0x40,0x44,0x47,0x47,0x41,0x3b,0x28,0x1f,0x1d,0x27,0x32,0x36,0x36,0x37, -0x46,0x55,0x51,0x42,0x45,0x54,0x5a,0x58,0x5b,0x50,0x4e,0x54,0x56,0x55,0x50,0x47, -0x48,0x4f,0x5a,0x61,0x62,0x5d,0x59,0x58,0x5d,0x4f,0x3a,0x32,0x37,0x36,0x2d,0x29, -0x30,0x35,0x3a,0x42,0x52,0x64,0x6d,0x6d,0x6c,0x71,0x77,0x7b,0x7a,0x72,0x63,0x56, -0x5c,0x55,0x4a,0x3d,0x35,0x32,0x30,0x2e,0x30,0x39,0x44,0x4c,0x54,0x5b,0x5d,0x5b, -0x62,0x65,0x64,0x61,0x60,0x64,0x66,0x65,0x71,0x75,0x7b,0x80,0x7e,0x76,0x6e,0x69, -0x6f,0x6d,0x69,0x66,0x67,0x69,0x66,0x61,0x5f,0x5e,0x5d,0x5c,0x5e,0x65,0x6d,0x74, -0x6f,0x6b,0x70,0x7a,0x7c,0x73,0x6c,0x6d,0x69,0x65,0x67,0x6e,0x70,0x6d,0x6b,0x6d, -0x6e,0x69,0x69,0x6a,0x67,0x60,0x60,0x65,0x6f,0x76,0x75,0x72,0x75,0x72,0x6a,0x66, -0x60,0x60,0x61,0x63,0x67,0x6c,0x70,0x72,0x75,0x73,0x74,0x79,0x7b,0x77,0x70,0x6c, -0x69,0x6b,0x71,0x74,0x6c,0x5f,0x59,0x5a,0x64,0x70,0x7b,0x7c,0x7a,0x79,0x73,0x6b, -0x68,0x69,0x6a,0x70,0x7a,0x7f,0x75,0x66,0x5d,0x60,0x67,0x6f,0x75,0x76,0x73,0x70, -0x77,0x79,0x7a,0x7a,0x79,0x79,0x79,0x7a,0x7b,0x74,0x6e,0x6d,0x6b,0x69,0x69,0x6c, -0x6d,0x68,0x62,0x5e,0x5b,0x58,0x52,0x4e,0x45,0x45,0x43,0x42,0x46,0x4c,0x4a,0x44, -0x43,0x46,0x4c,0x54,0x5b,0x5e,0x5e,0x5e,0x59,0x4e,0x40,0x3c,0x45,0x55,0x66,0x6f, -0x75,0x7b,0x73,0x59,0x45,0x44,0x4b,0x4f,0x45,0x40,0x3e,0x40,0x44,0x45,0x46,0x48, -0x47,0x47,0x45,0x44,0x49,0x4f,0x50,0x4d,0x55,0x5d,0x64,0x68,0x68,0x67,0x64,0x61, -0x5e,0x5f,0x62,0x60,0x56,0x4e,0x56,0x63,0x76,0x6e,0x64,0x5c,0x58,0x58,0x58,0x59, -0x58,0x56,0x54,0x53,0x55,0x58,0x5a,0x5b,0x52,0x4f,0x51,0x57,0x5a,0x59,0x5e,0x66, -0x6b,0x6b,0x67,0x62,0x60,0x64,0x68,0x6a,0x70,0x6f,0x72,0x7b,0x88,0xa3,0xcc,0xee, -0xfb,0xf7,0xfc,0xff,0xfd,0xfa,0xfc,0xfd,0xfe,0xff,0xff,0xff,0xff,0xff,0xfd,0xfd, -0xff,0xfe,0xfe,0xfe,0xfd,0xfd,0xfd,0xfd,0xfd,0xfd,0xfd,0xfc,0xfc,0xfc,0xfc,0xfc, -0xf8,0xfc,0xff,0xff,0xfa,0xf8,0xfa,0xfe,0xfe,0xfe,0xfa,0xef,0xdf,0xce,0xc2,0xbd, -0xc1,0xba,0xb2,0xae,0xae,0xaf,0xae,0xac,0xad,0xac,0xa9,0xa2,0x9a,0x93,0x8e,0x8a, -0x89,0x86,0x7f,0x78,0x70,0x6c,0x69,0x69,0x67,0x66,0x63,0x5f,0x5c,0x5b,0x5a,0x5b, -0x5a,0x58,0x55,0x53,0x51,0x4e,0x4c,0x4a,0x47,0x46,0x44,0x40,0x3d,0x3d,0x3f,0x41, -0x40,0x39,0x34,0x36,0x38,0x38,0x38,0x3b,0x37,0x38,0x39,0x3b,0x3d,0x3d,0x3d,0x3d, -0x3b,0x3d,0x3e,0x3d,0x3e,0x41,0x42,0x41,0x43,0x41,0x40,0x40,0x42,0x44,0x46,0x46, -0x49,0x47,0x46,0x47,0x48,0x47,0x49,0x4c,0x4b,0x4c,0x4d,0x4c,0x4a,0x4a,0x4c,0x4e, -0x4c,0x4a,0x4a,0x4f,0x5a,0x61,0x5d,0x54,0x41,0x44,0x5b,0x71,0x72,0x73,0x7b,0x7c, -0x82,0x83,0x7c,0x75,0x77,0x7d,0x85,0x90,0xa7,0xb1,0xb6,0xb4,0xb4,0xba,0xbf,0xbf, -0xbf,0xbf,0xbf,0xc0,0xbd,0xab,0x8b,0x6e,0x62,0x69,0x70,0x6d,0x60,0x56,0x5d,0x69, -0x70,0x6c,0x68,0x64,0x61,0x5f,0x61,0x66,0x6e,0x69,0x68,0x6a,0x66,0x59,0x4d,0x48, -0x4a,0x4f,0x51,0x56,0x5e,0x64,0x70,0x82,0x82,0x80,0x7b,0x76,0x75,0x76,0x70,0x66, -0x54,0x59,0x6a,0x76,0x74,0x73,0x77,0x79,0x78,0x73,0x6f,0x6e,0x6e,0x6e,0x70,0x72, -0x74,0x6e,0x6a,0x6a,0x66,0x60,0x60,0x64,0x5c,0x60,0x62,0x61,0x62,0x61,0x58,0x4c, -0x56,0x56,0x54,0x58,0x6c,0x88,0x9b,0xa0,0xa1,0x9a,0x92,0x90,0x8d,0x88,0x82,0x80, -0x7a,0x79,0x7d,0x82,0x81,0x7c,0x7e,0x85,0x88,0x81,0x77,0x6e,0x69,0x68,0x68,0x68, -0x66,0x5a,0x47,0x32,0x24,0x20,0x25,0x2a,0x64,0x87,0x9d,0x92,0x84,0x79,0x5c,0x38, -0x38,0x37,0x48,0x4f,0x42,0x44,0x4e,0x49,0x3f,0x3d,0x45,0x4d,0x4c,0x48,0x45,0x3e, -0x3c,0x40,0x40,0x39,0x2f,0x2b,0x2e,0x32,0x2d,0x26,0x24,0x2d,0x35,0x36,0x37,0x39, -0x4b,0x52,0x45,0x35,0x40,0x55,0x54,0x48,0x3c,0x3d,0x4d,0x63,0x6a,0x63,0x52,0x41, -0x40,0x53,0x67,0x6c,0x68,0x5d,0x4d,0x3f,0x2f,0x32,0x30,0x2f,0x36,0x39,0x39,0x3c, -0x32,0x38,0x3d,0x45,0x55,0x66,0x6d,0x6a,0x6b,0x73,0x79,0x7a,0x77,0x70,0x60,0x50, -0x47,0x4b,0x46,0x39,0x34,0x3a,0x3a,0x34,0x34,0x40,0x4a,0x4f,0x54,0x5d,0x66,0x6a, -0x6b,0x66,0x63,0x68,0x6c,0x6c,0x6c,0x6d,0x71,0x80,0x83,0x81,0x7f,0x72,0x66,0x69, -0x73,0x6e,0x6a,0x6a,0x6c,0x6c,0x68,0x64,0x60,0x5f,0x5e,0x5e,0x62,0x6b,0x78,0x81, -0x84,0x7e,0x79,0x78,0x78,0x76,0x73,0x70,0x6a,0x60,0x5b,0x60,0x67,0x6c,0x71,0x77, -0x6c,0x6f,0x6f,0x66,0x5a,0x55,0x59,0x5f,0x6e,0x6e,0x6e,0x6e,0x6d,0x69,0x65,0x61, -0x63,0x62,0x61,0x64,0x68,0x6b,0x69,0x67,0x6e,0x70,0x73,0x73,0x71,0x70,0x6f,0x6f, -0x6e,0x70,0x70,0x6c,0x66,0x61,0x5f,0x60,0x67,0x6f,0x78,0x79,0x73,0x6e,0x6e,0x70, -0x6c,0x65,0x5f,0x65,0x75,0x82,0x82,0x7b,0x7d,0x81,0x83,0x81,0x84,0x89,0x88,0x83, -0x82,0x79,0x70,0x6f,0x71,0x74,0x78,0x7a,0x76,0x74,0x72,0x6e,0x6b,0x6b,0x6d,0x6f, -0x7b,0x75,0x6b,0x62,0x5c,0x5a,0x5a,0x5b,0x54,0x48,0x3f,0x3f,0x46,0x4b,0x4e,0x4f, -0x47,0x43,0x41,0x45,0x4f,0x58,0x5c,0x5c,0x56,0x53,0x49,0x43,0x4d,0x63,0x71,0x73, -0x83,0x8c,0x86,0x65,0x41,0x39,0x4e,0x65,0x57,0x47,0x3d,0x40,0x40,0x39,0x3a,0x42, -0x44,0x47,0x4b,0x4c,0x4c,0x4b,0x4c,0x4d,0x56,0x5c,0x62,0x66,0x67,0x64,0x5e,0x58, -0x53,0x5c,0x61,0x5c,0x53,0x54,0x64,0x74,0x74,0x77,0x62,0x54,0x54,0x55,0x57,0x4e, -0x4f,0x50,0x53,0x57,0x60,0x67,0x64,0x5d,0x5a,0x5c,0x5c,0x59,0x5a,0x5e,0x66,0x6b, -0x75,0x6c,0x68,0x69,0x66,0x61,0x68,0x76,0x75,0x6e,0x70,0x8c,0xc1,0xf1,0xff,0xfa, -0xfd,0xfd,0xfd,0xfd,0xfe,0xfe,0xfe,0xfe,0xfc,0xfd,0xfd,0xfe,0xfe,0xfe,0xfe,0xfe, -0xff,0xfe,0xfc,0xfa,0xf9,0xf8,0xf8,0xf8,0xf9,0xf9,0xfb,0xfc,0xfd,0xfd,0xfd,0xfd, -0xfe,0xfd,0xfd,0xfd,0xfd,0xfe,0xff,0xff,0xfd,0xfe,0xfd,0xfb,0xfa,0xf2,0xdb,0xc4, -0xc4,0xc1,0xbf,0xbb,0xb2,0xaa,0xaa,0xaf,0xae,0xab,0xa9,0xa7,0xa6,0xa1,0x98,0x92, -0x8b,0x87,0x82,0x7e,0x76,0x6d,0x69,0x6b,0x68,0x66,0x65,0x63,0x62,0x60,0x5d,0x5b, -0x5a,0x59,0x58,0x56,0x54,0x51,0x4f,0x4d,0x4a,0x48,0x46,0x45,0x44,0x43,0x41,0x3f, -0x3f,0x3b,0x3a,0x3b,0x3b,0x39,0x38,0x39,0x3d,0x3c,0x3b,0x3b,0x3c,0x3d,0x3f,0x40, -0x41,0x41,0x40,0x40,0x40,0x41,0x41,0x42,0x44,0x44,0x45,0x46,0x47,0x48,0x49,0x4a, -0x47,0x48,0x49,0x4b,0x4c,0x4d,0x4d,0x4e,0x4d,0x4c,0x4b,0x4a,0x4a,0x4b,0x4c,0x4c, -0x4e,0x4c,0x4d,0x52,0x59,0x5e,0x5e,0x5c,0x47,0x33,0x4d,0x6e,0x77,0x81,0x7f,0x73, -0x7b,0x84,0x8c,0x8d,0x8b,0x8a,0x8a,0x8a,0x9f,0xb2,0xc0,0xbf,0xbb,0xbc,0xbb,0xb5, -0xbf,0xc0,0xc1,0xc4,0xc6,0xb8,0x94,0x73,0x7a,0x7a,0x73,0x64,0x5b,0x5b,0x5f,0x60, -0x72,0x74,0x6b,0x60,0x5d,0x5b,0x5c,0x63,0x6b,0x6e,0x6c,0x6b,0x66,0x57,0x4a,0x49, -0x4f,0x5a,0x5b,0x52,0x49,0x43,0x47,0x54,0x72,0x76,0x7b,0x7f,0x85,0x8b,0x8c,0x89, -0x76,0x7a,0x7c,0x7a,0x78,0x77,0x70,0x69,0x6f,0x77,0x7b,0x76,0x70,0x70,0x72,0x73, -0x71,0x6e,0x69,0x65,0x5d,0x56,0x54,0x56,0x5f,0x5d,0x59,0x58,0x5c,0x5e,0x5a,0x54, -0x56,0x53,0x59,0x6f,0x89,0x9b,0xa1,0xa2,0x9c,0x9c,0x98,0x8e,0x87,0x84,0x80,0x7b, -0x74,0x7e,0x89,0x8d,0x8a,0x82,0x77,0x6e,0x77,0x6f,0x69,0x67,0x68,0x69,0x6a,0x6c, -0x62,0x54,0x41,0x30,0x24,0x25,0x31,0x3f,0x72,0x93,0x9f,0x96,0x88,0x68,0x4b,0x46, -0x3d,0x39,0x49,0x47,0x44,0x4b,0x47,0x4a,0x40,0x45,0x4e,0x56,0x53,0x47,0x3a,0x33, -0x36,0x3a,0x39,0x30,0x2a,0x2c,0x30,0x32,0x31,0x22,0x23,0x2b,0x2d,0x34,0x3e,0x3c, -0x44,0x4d,0x3a,0x2f,0x3d,0x50,0x57,0x49,0x43,0x46,0x51,0x5f,0x69,0x6e,0x65,0x52, -0x4a,0x5a,0x6d,0x6e,0x62,0x5c,0x57,0x4c,0x41,0x39,0x3d,0x56,0x6f,0x6e,0x53,0x39, -0x33,0x3d,0x3e,0x39,0x3a,0x41,0x4e,0x5f,0x68,0x72,0x7c,0x7e,0x78,0x6a,0x57,0x47, -0x42,0x47,0x49,0x42,0x39,0x34,0x36,0x3a,0x41,0x50,0x59,0x56,0x5a,0x65,0x69,0x64, -0x6b,0x67,0x64,0x66,0x67,0x64,0x63,0x64,0x6a,0x76,0x79,0x79,0x7a,0x6f,0x62,0x62, -0x5d,0x60,0x66,0x6b,0x6c,0x69,0x62,0x5d,0x5f,0x5e,0x5e,0x5f,0x64,0x6e,0x79,0x80, -0x83,0x7e,0x78,0x75,0x73,0x72,0x6f,0x6e,0x6f,0x6d,0x6a,0x67,0x64,0x66,0x71,0x7d, -0x80,0x7b,0x76,0x72,0x6f,0x6c,0x67,0x63,0x65,0x64,0x65,0x66,0x68,0x67,0x64,0x61, -0x63,0x63,0x64,0x67,0x69,0x66,0x60,0x5b,0x60,0x67,0x70,0x74,0x74,0x76,0x7b,0x7f, -0x77,0x79,0x7b,0x79,0x76,0x73,0x73,0x74,0x79,0x7d,0x7f,0x7d,0x76,0x6e,0x68,0x66, -0x63,0x63,0x62,0x62,0x67,0x6d,0x6f,0x6d,0x73,0x77,0x75,0x70,0x72,0x7c,0x86,0x89, -0x8c,0x88,0x87,0x8b,0x8e,0x89,0x81,0x7b,0x79,0x7d,0x82,0x83,0x80,0x79,0x72,0x6e, -0x64,0x67,0x6b,0x6d,0x6c,0x6b,0x6c,0x6d,0x57,0x50,0x4a,0x4b,0x4f,0x50,0x4f,0x4e, -0x48,0x46,0x45,0x4b,0x55,0x5e,0x62,0x62,0x68,0x6a,0x66,0x5c,0x5b,0x65,0x73,0x7a, -0x8b,0x91,0x89,0x6a,0x4b,0x46,0x5c,0x74,0x6f,0x59,0x46,0x40,0x40,0x3f,0x41,0x46, -0x4a,0x4b,0x4b,0x49,0x46,0x46,0x49,0x4d,0x49,0x4d,0x54,0x5c,0x5f,0x5b,0x54,0x4f, -0x59,0x63,0x68,0x60,0x56,0x55,0x5c,0x61,0x70,0x76,0x64,0x55,0x53,0x54,0x57,0x50, -0x50,0x56,0x5e,0x63,0x67,0x66,0x5e,0x55,0x55,0x58,0x5c,0x5f,0x61,0x64,0x66,0x67, -0x5b,0x64,0x69,0x66,0x69,0x74,0x7c,0x7c,0x80,0x92,0xb8,0xe2,0xfa,0xfc,0xfa,0xfc, -0xfd,0xfd,0xfd,0xfe,0xfe,0xfe,0xfe,0xfe,0xfd,0xfd,0xfd,0xfe,0xfe,0xfe,0xfd,0xfd, -0xfd,0xfc,0xfb,0xf9,0xf8,0xf7,0xf6,0xf6,0xf7,0xf8,0xf9,0xfa,0xfb,0xfb,0xfb,0xfb, -0xfc,0xfc,0xfc,0xfb,0xfc,0xfc,0xfd,0xfe,0xfb,0xff,0xff,0xfe,0xff,0xff,0xf4,0xe7, -0xd4,0xc8,0xbd,0xba,0xb9,0xb4,0xad,0xa9,0xad,0xac,0xac,0xac,0xab,0xa5,0x9c,0x95, -0x93,0x8e,0x89,0x85,0x7e,0x73,0x6c,0x6b,0x69,0x67,0x64,0x62,0x61,0x60,0x5d,0x5c, -0x5a,0x5a,0x5a,0x58,0x57,0x54,0x52,0x51,0x4c,0x4a,0x48,0x47,0x46,0x44,0x42,0x40, -0x43,0x3f,0x3e,0x3f,0x3f,0x3d,0x3c,0x3d,0x3e,0x3d,0x3d,0x3d,0x3e,0x3f,0x41,0x42, -0x42,0x42,0x42,0x42,0x42,0x42,0x43,0x43,0x44,0x45,0x45,0x46,0x47,0x48,0x49,0x4a, -0x48,0x49,0x4a,0x4c,0x4d,0x4d,0x4e,0x4e,0x4d,0x4d,0x4c,0x4b,0x4b,0x4b,0x4c,0x4d, -0x4b,0x4a,0x4c,0x53,0x5c,0x63,0x64,0x63,0x51,0x37,0x46,0x65,0x79,0x87,0x89,0x88, -0x81,0x86,0x88,0x87,0x87,0x89,0x8a,0x89,0x99,0xab,0xbd,0xc3,0xc4,0xc6,0xc6,0xc3, -0xbe,0xbe,0xbd,0xbf,0xc4,0xc3,0xb3,0xa1,0x83,0x75,0x6c,0x6e,0x6d,0x64,0x5e,0x5f, -0x6e,0x70,0x68,0x5c,0x56,0x52,0x52,0x59,0x69,0x6d,0x6d,0x6c,0x69,0x5b,0x4e,0x4d, -0x4a,0x56,0x5a,0x57,0x51,0x49,0x47,0x4e,0x4e,0x60,0x76,0x85,0x8b,0x8a,0x83,0x7c, -0x77,0x7b,0x7d,0x7a,0x76,0x72,0x6b,0x64,0x64,0x68,0x6a,0x67,0x66,0x6c,0x73,0x76, -0x73,0x6d,0x65,0x5f,0x58,0x53,0x53,0x55,0x58,0x53,0x50,0x53,0x5a,0x5f,0x5f,0x5d, -0x55,0x61,0x74,0x89,0x9a,0xa2,0xa3,0xa1,0x9e,0x9d,0x98,0x91,0x8c,0x88,0x81,0x7b, -0x72,0x7c,0x87,0x8d,0x8e,0x8b,0x85,0x80,0x72,0x6b,0x66,0x64,0x64,0x62,0x62,0x64, -0x5d,0x5c,0x55,0x47,0x3b,0x3f,0x51,0x63,0x8b,0xa2,0xa9,0x9c,0x85,0x62,0x45,0x3e, -0x3d,0x37,0x43,0x41,0x42,0x4d,0x4c,0x4e,0x4b,0x54,0x5e,0x5f,0x51,0x3e,0x30,0x2b, -0x36,0x41,0x46,0x40,0x37,0x35,0x38,0x3a,0x2b,0x20,0x24,0x2e,0x30,0x35,0x3b,0x39, -0x3f,0x46,0x3b,0x3e,0x50,0x5c,0x5b,0x4d,0x43,0x46,0x52,0x5f,0x65,0x66,0x5f,0x52, -0x57,0x5d,0x63,0x5c,0x4f,0x50,0x5c,0x62,0x63,0x59,0x50,0x52,0x58,0x54,0x42,0x31, -0x3b,0x40,0x41,0x43,0x4d,0x57,0x62,0x6d,0x78,0x7f,0x82,0x7c,0x72,0x68,0x5d,0x56, -0x4b,0x50,0x52,0x4e,0x43,0x39,0x37,0x39,0x42,0x44,0x4c,0x58,0x61,0x65,0x67,0x6a, -0x6b,0x6a,0x69,0x6b,0x6a,0x67,0x65,0x66,0x6f,0x77,0x7b,0x7d,0x81,0x79,0x6d,0x6a, -0x61,0x64,0x68,0x69,0x67,0x65,0x64,0x64,0x62,0x61,0x61,0x62,0x67,0x6e,0x76,0x7c, -0x83,0x82,0x80,0x7d,0x7a,0x77,0x75,0x74,0x69,0x6c,0x6b,0x65,0x63,0x6a,0x76,0x7f, -0x75,0x74,0x72,0x6f,0x6b,0x68,0x66,0x65,0x60,0x5f,0x5e,0x60,0x65,0x67,0x66,0x65, -0x64,0x65,0x67,0x6a,0x6c,0x6a,0x64,0x5f,0x62,0x69,0x70,0x6e,0x66,0x61,0x63,0x68, -0x77,0x7b,0x81,0x85,0x87,0x89,0x8c,0x8f,0x8e,0x8c,0x88,0x84,0x7d,0x75,0x6c,0x66, -0x67,0x73,0x7d,0x7e,0x79,0x75,0x73,0x72,0x71,0x77,0x78,0x74,0x74,0x7f,0x8c,0x94, -0x91,0x8a,0x85,0x87,0x88,0x85,0x7f,0x7a,0x80,0x81,0x81,0x7e,0x7a,0x76,0x73,0x72, -0x63,0x6b,0x74,0x79,0x77,0x74,0x73,0x73,0x6f,0x69,0x65,0x63,0x61,0x5d,0x5a,0x59, -0x5d,0x57,0x51,0x52,0x5a,0x66,0x6f,0x74,0x67,0x6a,0x71,0x7a,0x83,0x89,0x8b,0x8a, -0x89,0x8b,0x83,0x6e,0x56,0x4a,0x4a,0x4e,0x4e,0x4c,0x4c,0x50,0x52,0x50,0x4d,0x4c, -0x41,0x46,0x4a,0x49,0x45,0x42,0x43,0x45,0x47,0x47,0x4d,0x57,0x5d,0x59,0x53,0x50, -0x4f,0x59,0x60,0x5e,0x5d,0x61,0x64,0x64,0x6e,0x77,0x67,0x57,0x51,0x50,0x55,0x52, -0x57,0x60,0x6a,0x70,0x72,0x6f,0x68,0x61,0x58,0x5b,0x5f,0x64,0x68,0x68,0x67,0x65, -0x67,0x62,0x63,0x6b,0x74,0x78,0x7b,0x7e,0xb8,0xda,0xf9,0xff,0xfb,0xfc,0xff,0xff, -0xfd,0xfd,0xfe,0xfe,0xfe,0xfe,0xfe,0xfe,0xfd,0xfd,0xfe,0xfe,0xfd,0xfd,0xfc,0xfc, -0xfb,0xfa,0xf9,0xf7,0xf6,0xf5,0xf4,0xf4,0xf4,0xf4,0xf5,0xf6,0xf7,0xf7,0xf8,0xf8, -0xf9,0xf9,0xf9,0xfa,0xfa,0xfb,0xfc,0xfd,0xfd,0xff,0xff,0xfe,0xfd,0xff,0xff,0xfc, -0xf4,0xe0,0xca,0xbe,0xbb,0xb9,0xb6,0xb3,0xaa,0xaa,0xab,0xac,0xab,0xa9,0xa4,0xa0, -0x98,0x93,0x8e,0x8a,0x83,0x79,0x70,0x6c,0x6d,0x6a,0x66,0x63,0x61,0x60,0x5f,0x5e, -0x59,0x59,0x58,0x57,0x56,0x55,0x53,0x53,0x4f,0x4d,0x4b,0x49,0x48,0x46,0x44,0x42, -0x44,0x41,0x3f,0x40,0x40,0x3f,0x3e,0x3f,0x3f,0x3f,0x40,0x40,0x41,0x42,0x43,0x43, -0x44,0x44,0x44,0x44,0x44,0x45,0x45,0x45,0x46,0x47,0x47,0x48,0x49,0x4a,0x4a,0x4b, -0x4a,0x4b,0x4c,0x4d,0x4d,0x4e,0x4e,0x4e,0x4d,0x4c,0x4c,0x4b,0x4b,0x4c,0x4d,0x4e, -0x4a,0x4a,0x4e,0x56,0x60,0x66,0x68,0x68,0x5a,0x3d,0x39,0x4c,0x67,0x7a,0x80,0x8c, -0x8b,0x8b,0x8a,0x88,0x89,0x8c,0x8e,0x8d,0x90,0x9e,0xb2,0xc2,0xc8,0xc9,0xc9,0xc9, -0xc4,0xc3,0xbf,0xbd,0xc1,0xc7,0xc7,0xc2,0x9d,0x79,0x61,0x66,0x6c,0x63,0x5d,0x62, -0x68,0x6c,0x67,0x5c,0x53,0x4a,0x49,0x51,0x67,0x6b,0x6c,0x6d,0x6b,0x5f,0x52,0x50, -0x50,0x5a,0x5e,0x5d,0x5d,0x5a,0x59,0x60,0x52,0x55,0x53,0x4c,0x47,0x4a,0x52,0x59, -0x67,0x6b,0x6f,0x6f,0x6d,0x6a,0x64,0x5e,0x5a,0x5c,0x5d,0x5c,0x5f,0x66,0x6f,0x74, -0x73,0x6c,0x64,0x5e,0x58,0x53,0x53,0x55,0x52,0x4f,0x51,0x5a,0x5f,0x5d,0x58,0x56, -0x5a,0x73,0x8e,0x9d,0xa2,0xa3,0xa0,0x9d,0x9c,0x99,0x94,0x8f,0x8d,0x89,0x81,0x79, -0x7a,0x81,0x88,0x8a,0x8a,0x89,0x85,0x81,0x79,0x73,0x6d,0x6a,0x69,0x69,0x6c,0x70, -0x8c,0x9f,0xaf,0xaf,0xa2,0x93,0x87,0x7f,0x84,0x90,0x98,0x8e,0x76,0x5c,0x4c,0x46, -0x3e,0x3b,0x46,0x48,0x4b,0x58,0x5b,0x5c,0x49,0x54,0x5e,0x5c,0x4b,0x3a,0x34,0x36, -0x39,0x41,0x46,0x42,0x3d,0x3b,0x38,0x34,0x22,0x1d,0x24,0x30,0x33,0x35,0x38,0x36, -0x3e,0x41,0x3a,0x48,0x5e,0x64,0x60,0x54,0x4a,0x47,0x4f,0x59,0x5c,0x61,0x64,0x62, -0x66,0x50,0x40,0x3f,0x49,0x5b,0x6a,0x6d,0x62,0x5d,0x55,0x4d,0x4e,0x53,0x51,0x4b, -0x3e,0x3f,0x3d,0x45,0x57,0x65,0x6b,0x71,0x76,0x7d,0x83,0x7e,0x73,0x68,0x5f,0x5a, -0x5b,0x56,0x50,0x46,0x38,0x2c,0x2c,0x32,0x3f,0x41,0x4c,0x5f,0x6e,0x70,0x6d,0x6b, -0x66,0x68,0x6b,0x6e,0x6e,0x6d,0x6d,0x6e,0x6c,0x71,0x77,0x7b,0x7e,0x7a,0x74,0x72, -0x76,0x75,0x72,0x6d,0x68,0x66,0x67,0x69,0x66,0x64,0x62,0x61,0x64,0x69,0x6e,0x71, -0x73,0x7d,0x8a,0x94,0x9c,0xa2,0xa5,0xa5,0xac,0xa8,0x9d,0x92,0x8e,0x8e,0x88,0x80, -0x84,0x82,0x7d,0x77,0x71,0x6e,0x6f,0x71,0x64,0x60,0x5d,0x5e,0x61,0x63,0x62,0x60, -0x59,0x5a,0x5c,0x60,0x65,0x68,0x68,0x67,0x6b,0x72,0x79,0x79,0x74,0x71,0x74,0x78, -0x77,0x7c,0x82,0x88,0x8d,0x90,0x94,0x96,0x99,0x96,0x92,0x8e,0x8a,0x85,0x81,0x7d, -0x8b,0x8c,0x87,0x7b,0x73,0x77,0x84,0x8e,0x97,0x9e,0xa3,0xa2,0xa0,0xa2,0xa7,0xaa, -0xad,0xa5,0x9d,0x9b,0x9c,0x9e,0xa2,0xa6,0xa3,0x9e,0x97,0x8f,0x8c,0x8d,0x92,0x96, -0x93,0x95,0x97,0x95,0x91,0x8c,0x89,0x88,0x84,0x80,0x7c,0x79,0x75,0x72,0x71,0x73, -0x6e,0x72,0x77,0x7c,0x7c,0x76,0x6d,0x66,0x57,0x55,0x5b,0x67,0x72,0x72,0x6d,0x68, -0x66,0x63,0x5f,0x5d,0x5b,0x54,0x46,0x3a,0x35,0x41,0x4e,0x52,0x4f,0x4c,0x4a,0x49, -0x54,0x58,0x5c,0x5b,0x55,0x51,0x51,0x53,0x4e,0x4a,0x4c,0x57,0x5e,0x5b,0x57,0x57, -0x53,0x53,0x56,0x5b,0x5f,0x61,0x63,0x65,0x6d,0x79,0x6b,0x5a,0x53,0x53,0x5d,0x5d, -0x5c,0x60,0x65,0x69,0x6b,0x6c,0x6b,0x69,0x62,0x60,0x62,0x67,0x6b,0x6c,0x6a,0x69, -0x66,0x6c,0x76,0x76,0x6c,0x73,0x9b,0xc7,0xe5,0xfe,0xff,0xfd,0xf5,0xfd,0xff,0xf8, -0xfe,0xfe,0xfe,0xfe,0xfe,0xfe,0xff,0xff,0xfe,0xfe,0xfe,0xfe,0xfd,0xfc,0xfb,0xfb, -0xf9,0xf9,0xf7,0xf6,0xf4,0xf3,0xf2,0xf2,0xf0,0xf0,0xf0,0xf0,0xf1,0xf2,0xf3,0xf4, -0xf5,0xf6,0xf7,0xf8,0xf9,0xfb,0xfc,0xfc,0xfd,0xff,0xff,0xfb,0xf9,0xfb,0xfd,0xfd, -0xff,0xf7,0xe6,0xd4,0xc6,0xbd,0xba,0xba,0xb1,0xaf,0xac,0xab,0xaa,0xa9,0xa9,0xa8, -0x9b,0x97,0x91,0x8d,0x88,0x81,0x78,0x72,0x73,0x6f,0x6a,0x66,0x63,0x62,0x62,0x61, -0x5a,0x5a,0x59,0x58,0x57,0x55,0x54,0x53,0x52,0x50,0x4e,0x4c,0x4b,0x49,0x47,0x45, -0x46,0x43,0x41,0x42,0x43,0x41,0x40,0x41,0x40,0x41,0x42,0x43,0x44,0x45,0x45,0x45, -0x47,0x46,0x46,0x46,0x46,0x47,0x47,0x48,0x4a,0x4a,0x4a,0x4b,0x4b,0x4c,0x4c,0x4c, -0x4c,0x4c,0x4d,0x4d,0x4e,0x4e,0x4d,0x4d,0x4c,0x4c,0x4c,0x4b,0x4c,0x4c,0x4d,0x4d, -0x4b,0x4d,0x51,0x58,0x61,0x66,0x68,0x67,0x63,0x4b,0x36,0x31,0x46,0x5a,0x63,0x78, -0x8b,0x8e,0x8f,0x8d,0x8e,0x90,0x91,0x90,0x8c,0x96,0xa9,0xbd,0xc7,0xc6,0xc4,0xc5, -0xc6,0xc6,0xc2,0xc0,0xc2,0xc6,0xc8,0xc5,0xb6,0x8e,0x67,0x5b,0x5e,0x5f,0x5c,0x5c, -0x60,0x66,0x65,0x5c,0x53,0x49,0x48,0x51,0x67,0x6c,0x6c,0x6c,0x6b,0x5f,0x51,0x4d, -0x58,0x5d,0x5c,0x58,0x59,0x5a,0x61,0x6c,0x63,0x63,0x60,0x57,0x50,0x50,0x56,0x5c, -0x53,0x55,0x59,0x5e,0x62,0x63,0x5f,0x5c,0x58,0x5c,0x5e,0x5e,0x5d,0x60,0x67,0x6d, -0x75,0x6e,0x68,0x64,0x60,0x5c,0x59,0x59,0x56,0x52,0x55,0x5c,0x5b,0x54,0x53,0x58, -0x71,0x87,0x9c,0xa2,0xa1,0xa1,0x9f,0x9a,0x9c,0x97,0x90,0x8d,0x8c,0x89,0x83,0x7d, -0x82,0x86,0x89,0x88,0x87,0x84,0x80,0x7b,0x84,0x7d,0x75,0x71,0x70,0x72,0x7a,0x81, -0x99,0xa5,0xaf,0xb4,0xb7,0xb5,0xa6,0x95,0x88,0x88,0x87,0x79,0x60,0x4e,0x47,0x43, -0x46,0x40,0x43,0x48,0x50,0x5b,0x56,0x49,0x40,0x4a,0x55,0x55,0x48,0x3a,0x35,0x37, -0x3b,0x39,0x36,0x35,0x3a,0x3e,0x36,0x2a,0x1a,0x1b,0x24,0x31,0x36,0x35,0x36,0x38, -0x3f,0x41,0x38,0x42,0x56,0x5d,0x5e,0x56,0x4c,0x49,0x51,0x5d,0x60,0x62,0x65,0x63, -0x4b,0x3a,0x3e,0x5c,0x76,0x7b,0x6b,0x55,0x5c,0x5b,0x53,0x49,0x4a,0x52,0x54,0x4f, -0x44,0x41,0x3c,0x43,0x55,0x5f,0x64,0x69,0x66,0x6d,0x74,0x74,0x6d,0x65,0x5e,0x5b, -0x61,0x5a,0x52,0x49,0x3b,0x2f,0x2e,0x35,0x36,0x42,0x52,0x62,0x73,0x7b,0x72,0x63, -0x64,0x68,0x6c,0x6e,0x6f,0x70,0x6f,0x6e,0x69,0x6e,0x76,0x7c,0x7b,0x7b,0x7c,0x7b, -0x7d,0x7a,0x77,0x74,0x71,0x6d,0x67,0x63,0x66,0x65,0x63,0x61,0x62,0x65,0x69,0x6c, -0x70,0x80,0x96,0xa7,0xb2,0xb9,0xba,0xb8,0xb1,0xb0,0xac,0xac,0xb2,0xb7,0xb0,0xa5, -0x9f,0x91,0x81,0x79,0x79,0x79,0x74,0x6f,0x68,0x65,0x63,0x64,0x67,0x69,0x69,0x67, -0x69,0x6a,0x6e,0x72,0x78,0x7c,0x7f,0x80,0x81,0x85,0x8b,0x8f,0x91,0x93,0x96,0x98, -0x9e,0xa0,0xa4,0xa7,0xa8,0xa8,0xa8,0xa8,0xa9,0xa9,0xa8,0xa6,0xa3,0xa3,0xa6,0xa8, -0xa5,0x9f,0x92,0x85,0x80,0x87,0x93,0x9b,0x9e,0xa2,0xa4,0xa4,0xa2,0xa1,0x9f,0x9d, -0x99,0x98,0x97,0x98,0x98,0x98,0x9c,0xa1,0xa4,0xa3,0x9f,0x9b,0x98,0x98,0x9a,0x9c, -0x9b,0x98,0x93,0x8f,0x8d,0x8a,0x87,0x84,0x92,0x91,0x91,0x92,0x91,0x8f,0x91,0x95, -0x94,0x95,0x93,0x8c,0x7c,0x67,0x52,0x45,0x52,0x50,0x4d,0x4a,0x45,0x43,0x49,0x51, -0x4a,0x42,0x3c,0x40,0x48,0x4c,0x47,0x41,0x42,0x45,0x45,0x41,0x41,0x49,0x52,0x56, -0x5e,0x5f,0x5e,0x58,0x51,0x4e,0x50,0x53,0x51,0x4e,0x50,0x59,0x5f,0x5c,0x57,0x55, -0x52,0x4b,0x4e,0x5b,0x64,0x62,0x63,0x69,0x6f,0x7b,0x6c,0x5b,0x55,0x58,0x65,0x68, -0x63,0x61,0x5f,0x61,0x65,0x68,0x69,0x69,0x61,0x5f,0x61,0x69,0x71,0x72,0x71,0x71, -0x71,0x7b,0x7b,0x74,0x81,0xab,0xdc,0xf9,0xfc,0xfa,0xfa,0xfd,0xff,0xfd,0xfc,0xfc, -0xfe,0xfe,0xfe,0xfe,0xfe,0xff,0xff,0xff,0xff,0xff,0xfe,0xfe,0xfd,0xfc,0xfb,0xfa, -0xf9,0xf8,0xf7,0xf6,0xf5,0xf3,0xf2,0xf2,0xee,0xee,0xed,0xec,0xec,0xec,0xed,0xee, -0xf1,0xf2,0xf3,0xf5,0xf7,0xf9,0xfb,0xfb,0xf9,0xfb,0xfc,0xfc,0xfd,0xff,0xff,0xfe, -0xf9,0xfc,0xfc,0xf3,0xe2,0xcf,0xbf,0xb6,0xb8,0xb5,0xb1,0xae,0xac,0xab,0xa9,0xa7, -0xa3,0x9f,0x98,0x92,0x8e,0x89,0x83,0x7d,0x79,0x75,0x6f,0x6a,0x67,0x65,0x63,0x62, -0x61,0x60,0x5e,0x5c,0x5a,0x58,0x57,0x56,0x54,0x53,0x50,0x4f,0x4e,0x4c,0x4a,0x48, -0x4b,0x48,0x46,0x47,0x48,0x46,0x45,0x46,0x43,0x44,0x45,0x46,0x47,0x47,0x48,0x48, -0x49,0x49,0x48,0x48,0x48,0x49,0x49,0x4a,0x4b,0x4b,0x4c,0x4c,0x4c,0x4c,0x4c,0x4d, -0x4c,0x4c,0x4d,0x4d,0x4d,0x4d,0x4d,0x4d,0x4c,0x4c,0x4c,0x4c,0x4c,0x4c,0x4c,0x4c, -0x4c,0x4e,0x53,0x5a,0x61,0x66,0x67,0x66,0x68,0x5d,0x43,0x28,0x2d,0x3f,0x4c,0x65, -0x7f,0x88,0x90,0x92,0x91,0x91,0x91,0x90,0x91,0x95,0xa5,0xba,0xc6,0xc6,0xc3,0xc4, -0xc2,0xc1,0xc1,0xc2,0xc6,0xc9,0xc8,0xc5,0xbf,0xa8,0x80,0x60,0x59,0x60,0x5e,0x53, -0x59,0x61,0x64,0x60,0x58,0x4e,0x4e,0x59,0x6a,0x6f,0x6e,0x6c,0x6a,0x5f,0x50,0x4b, -0x56,0x5b,0x5a,0x55,0x53,0x51,0x54,0x5e,0x73,0x75,0x78,0x76,0x6d,0x60,0x55,0x4f, -0x5a,0x58,0x59,0x5e,0x62,0x62,0x5d,0x59,0x5d,0x5f,0x60,0x5c,0x57,0x57,0x5f,0x68, -0x76,0x6e,0x66,0x63,0x62,0x60,0x5f,0x5f,0x5d,0x58,0x55,0x54,0x51,0x52,0x62,0x76, -0x8f,0x9b,0xa3,0xa2,0xa2,0xa4,0xa1,0x9a,0x99,0x93,0x8b,0x88,0x87,0x85,0x83,0x81, -0x81,0x85,0x88,0x89,0x8a,0x89,0x86,0x81,0x78,0x73,0x6c,0x67,0x63,0x62,0x68,0x6f, -0x5b,0x66,0x74,0x84,0x99,0xa8,0xa3,0x96,0x95,0x8c,0x7e,0x68,0x52,0x4a,0x49,0x45, -0x42,0x3d,0x3c,0x45,0x52,0x5e,0x5c,0x49,0x49,0x4e,0x55,0x56,0x4d,0x3e,0x33,0x30, -0x39,0x38,0x34,0x33,0x38,0x3b,0x32,0x26,0x17,0x1d,0x27,0x33,0x39,0x37,0x37,0x3d, -0x41,0x47,0x3c,0x3d,0x4b,0x54,0x59,0x51,0x3e,0x43,0x57,0x6a,0x6c,0x65,0x58,0x4a, -0x3b,0x36,0x45,0x5f,0x6c,0x6c,0x68,0x62,0x55,0x52,0x4a,0x47,0x51,0x63,0x69,0x64, -0x4f,0x4c,0x45,0x45,0x4c,0x50,0x55,0x5f,0x60,0x60,0x60,0x61,0x60,0x5f,0x60,0x61, -0x5e,0x5e,0x5f,0x5e,0x55,0x48,0x40,0x40,0x30,0x39,0x49,0x5c,0x6e,0x75,0x6e,0x63, -0x6f,0x72,0x74,0x74,0x74,0x74,0x71,0x6e,0x6c,0x70,0x7b,0x83,0x81,0x82,0x86,0x83, -0x7d,0x77,0x71,0x70,0x72,0x72,0x6d,0x68,0x64,0x67,0x69,0x6a,0x6a,0x6b,0x6e,0x71, -0x85,0x93,0xa3,0xac,0xb1,0xb4,0xb1,0xab,0xaf,0xae,0xa8,0x9e,0x94,0x8c,0x85,0x80, -0x80,0x79,0x6f,0x68,0x66,0x67,0x6a,0x6b,0x71,0x73,0x77,0x7d,0x84,0x89,0x8d,0x8f, -0x96,0x99,0x9d,0xa1,0xa3,0xa4,0xa3,0xa3,0xab,0xaa,0xa8,0xa9,0xaa,0xaa,0xa8,0xa6, -0xa2,0xa3,0xa5,0xa7,0xa6,0xa5,0xa3,0xa1,0x9f,0xa2,0xa5,0xa4,0xa2,0xa2,0xa6,0xab, -0xa8,0xa8,0xa8,0xa6,0xa7,0xaa,0xaa,0xa9,0xa8,0xa7,0xa6,0xa6,0xa8,0xa9,0xa9,0xa7, -0xad,0xad,0xaf,0xb0,0xad,0xab,0xac,0xb0,0xaf,0xae,0xac,0xa9,0xa8,0xa8,0xaa,0xac, -0xa5,0xa1,0x9d,0x9c,0x9c,0x9b,0x97,0x92,0x8b,0x8d,0x90,0x93,0x92,0x8d,0x8c,0x8d, -0x8e,0x8c,0x88,0x83,0x7f,0x7e,0x7f,0x80,0x73,0x6e,0x67,0x61,0x5d,0x5d,0x5e,0x60, -0x57,0x52,0x4f,0x4e,0x4e,0x4e,0x50,0x53,0x57,0x54,0x52,0x55,0x5d,0x64,0x64,0x60, -0x64,0x68,0x6d,0x6e,0x6a,0x64,0x60,0x5d,0x5b,0x5c,0x5f,0x63,0x67,0x66,0x60,0x5b, -0x54,0x4e,0x52,0x61,0x6a,0x68,0x67,0x6b,0x75,0x7e,0x6c,0x59,0x52,0x52,0x5c,0x5d, -0x5b,0x58,0x58,0x5e,0x64,0x67,0x69,0x6a,0x5b,0x5a,0x60,0x6d,0x77,0x79,0x79,0x7a, -0x7c,0x73,0x74,0x93,0xc8,0xf3,0xfc,0xf2,0xff,0xfe,0xf9,0xf7,0xfa,0xff,0xff,0xff, -0xfe,0xfe,0xfe,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xfe,0xfd,0xfc,0xfb, -0xfa,0xfa,0xf9,0xf8,0xf7,0xf5,0xf4,0xf3,0xf0,0xee,0xeb,0xe9,0xe8,0xe8,0xe9,0xe9, -0xec,0xed,0xef,0xf1,0xf3,0xf4,0xf6,0xf6,0xf7,0xf8,0xfa,0xfc,0xfe,0xff,0xfd,0xfc, -0xfa,0xfd,0xff,0xfd,0xf7,0xe9,0xd6,0xc7,0xb8,0xb4,0xb1,0xb0,0xb1,0xb0,0xac,0xa8, -0xa9,0xa6,0x9f,0x98,0x92,0x8e,0x89,0x83,0x80,0x7c,0x77,0x72,0x6e,0x6a,0x66,0x64, -0x64,0x63,0x60,0x5e,0x5b,0x59,0x58,0x57,0x57,0x55,0x53,0x52,0x51,0x50,0x4e,0x4c, -0x4d,0x4a,0x49,0x4a,0x4a,0x48,0x47,0x48,0x48,0x48,0x48,0x49,0x49,0x4a,0x4a,0x4a, -0x4c,0x4b,0x4b,0x4b,0x4b,0x4c,0x4c,0x4d,0x4c,0x4c,0x4c,0x4c,0x4c,0x4c,0x4c,0x4c, -0x4c,0x4c,0x4d,0x4d,0x4d,0x4d,0x4d,0x4d,0x4d,0x4d,0x4d,0x4d,0x4c,0x4c,0x4c,0x4c, -0x4a,0x4e,0x54,0x5c,0x63,0x68,0x69,0x69,0x68,0x67,0x55,0x33,0x28,0x31,0x41,0x5f, -0x76,0x82,0x8e,0x93,0x92,0x92,0x91,0x90,0x92,0x94,0x9f,0xb3,0xc1,0xc6,0xc5,0xc5, -0xc5,0xc3,0xc2,0xc4,0xc8,0xca,0xc9,0xc6,0xc4,0xbb,0x98,0x6a,0x56,0x5d,0x60,0x56, -0x5c,0x65,0x69,0x69,0x64,0x5a,0x5a,0x66,0x6e,0x73,0x70,0x6c,0x6a,0x60,0x51,0x4a, -0x54,0x5e,0x65,0x69,0x6b,0x65,0x5f,0x61,0x63,0x61,0x61,0x65,0x6a,0x6e,0x70,0x73, -0x6e,0x6d,0x6d,0x6d,0x6a,0x63,0x5b,0x58,0x5f,0x5c,0x58,0x52,0x4c,0x4e,0x5a,0x66, -0x6f,0x65,0x5b,0x57,0x59,0x5a,0x5a,0x5c,0x5f,0x60,0x61,0x60,0x5e,0x64,0x79,0x8e, -0x9f,0xa2,0xa4,0xa2,0xa2,0xa3,0x9f,0x97,0x8f,0x89,0x83,0x7e,0x7a,0x78,0x79,0x7c, -0x80,0x83,0x86,0x88,0x8a,0x8b,0x88,0x84,0x84,0x82,0x7f,0x7a,0x72,0x6d,0x6d,0x72, -0x7a,0x78,0x71,0x6d,0x76,0x89,0x9a,0xa2,0x93,0x8a,0x71,0x54,0x49,0x4c,0x4e,0x4b, -0x37,0x43,0x47,0x4a,0x46,0x4d,0x5c,0x58,0x4d,0x4b,0x4a,0x46,0x3f,0x37,0x34,0x35, -0x3c,0x43,0x45,0x3d,0x33,0x2b,0x23,0x1c,0x1a,0x24,0x2d,0x37,0x3e,0x3a,0x3a,0x43, -0x49,0x52,0x49,0x4a,0x54,0x58,0x59,0x4f,0x31,0x3d,0x54,0x67,0x6a,0x65,0x55,0x42, -0x2b,0x31,0x4a,0x64,0x6b,0x67,0x65,0x62,0x68,0x5d,0x4d,0x46,0x4c,0x56,0x57,0x50, -0x4e,0x4e,0x48,0x42,0x3d,0x39,0x41,0x51,0x5b,0x5a,0x5b,0x5f,0x61,0x61,0x61,0x62, -0x61,0x61,0x60,0x5b,0x53,0x4a,0x43,0x3f,0x35,0x2e,0x39,0x57,0x6b,0x6c,0x6a,0x6e, -0x74,0x76,0x77,0x76,0x77,0x77,0x73,0x6e,0x67,0x68,0x76,0x80,0x7f,0x80,0x81,0x79, -0x76,0x71,0x6d,0x6e,0x71,0x72,0x6e,0x69,0x5f,0x67,0x70,0x74,0x73,0x71,0x72,0x74, -0x82,0x8b,0x94,0x98,0xa0,0xa9,0xad,0xab,0xa9,0xa0,0x92,0x80,0x6e,0x63,0x62,0x66, -0x65,0x6c,0x72,0x71,0x6e,0x71,0x7c,0x87,0x89,0x8e,0x95,0x9c,0xa2,0xa6,0xaa,0xad, -0xaa,0xab,0xac,0xac,0xac,0xab,0xaa,0xa9,0x9e,0x9c,0x9b,0x9c,0x9f,0xa1,0xa2,0xa1, -0xa5,0xa6,0xa8,0xaa,0xaa,0xa9,0xa6,0xa4,0xab,0xb0,0xb4,0xb4,0xb1,0xae,0xae,0xb0, -0xa9,0xa9,0xa7,0xa3,0xa5,0xac,0xb3,0xb7,0xac,0xab,0xaa,0xab,0xa9,0xa3,0x9c,0x98, -0x96,0x96,0x9b,0xa2,0xa8,0xaa,0xab,0xad,0xb2,0xb0,0xad,0xa9,0xa8,0xaa,0xae,0xb2, -0xad,0xab,0xa9,0xa9,0xaa,0xa9,0xa6,0xa3,0xa3,0xa4,0xa6,0xa8,0xa6,0xa0,0x9d,0x9d, -0xa4,0xa6,0xa7,0xa5,0xa0,0x9a,0x97,0x96,0x9b,0x98,0x92,0x8d,0x8d,0x8a,0x7e,0x71, -0x75,0x74,0x75,0x78,0x79,0x75,0x74,0x75,0x74,0x76,0x7c,0x86,0x8b,0x87,0x7c,0x74, -0x74,0x79,0x80,0x84,0x83,0x7c,0x73,0x6d,0x6f,0x71,0x6e,0x6a,0x6b,0x71,0x72,0x6e, -0x71,0x6f,0x6d,0x6c,0x6c,0x6b,0x67,0x63,0x75,0x7c,0x69,0x58,0x52,0x52,0x58,0x55, -0x4d,0x4d,0x52,0x5a,0x60,0x63,0x66,0x6b,0x64,0x61,0x65,0x70,0x77,0x79,0x7b,0x7f, -0x6f,0x81,0xa9,0xd8,0xf7,0xfe,0xfe,0xff,0xf9,0xff,0xff,0xff,0xff,0xff,0xfe,0xf6, -0xfe,0xfe,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xfe,0xfd,0xfc, -0xfc,0xfc,0xfb,0xfb,0xf9,0xf7,0xf6,0xf5,0xf3,0xf0,0xec,0xe9,0xe6,0xe6,0xe6,0xe7, -0xe8,0xe8,0xea,0xeb,0xed,0xed,0xed,0xed,0xf2,0xf3,0xf4,0xf6,0xf7,0xf7,0xf8,0xfa, -0xff,0xff,0xfc,0xfa,0xfb,0xfa,0xf1,0xe6,0xcb,0xc2,0xb8,0xb4,0xb4,0xb4,0xb0,0xab, -0xa9,0xa9,0xa6,0x9e,0x98,0x95,0x90,0x8b,0x88,0x86,0x82,0x7d,0x78,0x72,0x6b,0x68, -0x65,0x64,0x61,0x5e,0x5c,0x5a,0x58,0x58,0x59,0x58,0x56,0x55,0x55,0x54,0x52,0x51, -0x4f,0x4c,0x4a,0x4b,0x4b,0x4a,0x49,0x49,0x4d,0x4d,0x4c,0x4b,0x4c,0x4c,0x4d,0x4e, -0x4f,0x4f,0x4e,0x4e,0x4f,0x4f,0x50,0x50,0x4e,0x4e,0x4e,0x4e,0x4e,0x4d,0x4d,0x4d, -0x4c,0x4d,0x4d,0x4e,0x4e,0x4f,0x4f,0x4e,0x4f,0x4f,0x4f,0x4f,0x4e,0x4d,0x4c,0x4c, -0x4c,0x50,0x57,0x5f,0x66,0x6a,0x6b,0x6b,0x6b,0x6a,0x64,0x48,0x30,0x2b,0x3b,0x5f, -0x71,0x7b,0x86,0x8c,0x8f,0x91,0x90,0x8f,0x90,0x91,0x98,0xa8,0xb9,0xc4,0xc5,0xc4, -0xc8,0xc7,0xc5,0xc6,0xc7,0xc6,0xc5,0xc5,0xc8,0xc4,0xab,0x83,0x63,0x5b,0x5d,0x5d, -0x64,0x6a,0x6e,0x70,0x6c,0x62,0x61,0x6c,0x6e,0x72,0x6f,0x69,0x69,0x61,0x53,0x4c, -0x55,0x5f,0x68,0x74,0x81,0x7f,0x75,0x71,0x64,0x5f,0x5d,0x5e,0x5d,0x5a,0x57,0x58, -0x67,0x6c,0x73,0x75,0x6c,0x60,0x5a,0x5b,0x5d,0x56,0x4e,0x4a,0x49,0x4d,0x58,0x62, -0x67,0x5e,0x56,0x55,0x58,0x57,0x55,0x53,0x58,0x61,0x6a,0x6f,0x73,0x7c,0x8c,0x99, -0x9f,0x9f,0xa0,0x9f,0x9d,0x9b,0x98,0x97,0x8d,0x8a,0x87,0x81,0x79,0x73,0x76,0x7d, -0x85,0x86,0x86,0x85,0x86,0x87,0x84,0x80,0x7d,0x7c,0x7b,0x77,0x70,0x6c,0x6f,0x75, -0x8b,0x8b,0x89,0x83,0x7d,0x7c,0x81,0x85,0x99,0x92,0x6c,0x45,0x40,0x47,0x43,0x3d, -0x3b,0x45,0x45,0x48,0x46,0x4c,0x5b,0x51,0x53,0x57,0x59,0x55,0x48,0x3b,0x38,0x3b, -0x41,0x4a,0x4c,0x3e,0x2c,0x20,0x19,0x16,0x21,0x2d,0x36,0x3e,0x45,0x3e,0x3b,0x47, -0x51,0x56,0x51,0x5b,0x66,0x60,0x5a,0x50,0x35,0x44,0x58,0x62,0x62,0x63,0x5b,0x49, -0x45,0x3d,0x44,0x55,0x63,0x6b,0x6a,0x62,0x3e,0x3b,0x3a,0x40,0x49,0x4d,0x49,0x43, -0x43,0x48,0x46,0x3e,0x33,0x2b,0x34,0x49,0x59,0x5a,0x5f,0x65,0x66,0x64,0x64,0x67, -0x67,0x65,0x5b,0x4d,0x45,0x44,0x42,0x3e,0x3d,0x31,0x37,0x57,0x6f,0x71,0x6d,0x70, -0x6c,0x6d,0x6e,0x6e,0x71,0x74,0x70,0x6a,0x68,0x66,0x75,0x82,0x81,0x83,0x80,0x72, -0x67,0x6a,0x6f,0x76,0x77,0x70,0x63,0x59,0x58,0x63,0x70,0x76,0x74,0x6f,0x6e,0x6f, -0x6c,0x70,0x70,0x6f,0x77,0x86,0x90,0x92,0x88,0x78,0x66,0x59,0x51,0x4f,0x58,0x63, -0x75,0x7a,0x82,0x8a,0x92,0x99,0x9f,0xa4,0xa3,0xa7,0xac,0xad,0xaa,0xa8,0xa7,0xa8, -0xa6,0xa4,0xa1,0x9e,0x9d,0x9e,0xa0,0xa3,0xa7,0xa6,0xa6,0xa9,0xae,0xb3,0xb7,0xb8, -0xad,0xae,0xae,0xaf,0xae,0xab,0xa7,0xa4,0xaa,0xaf,0xb4,0xb5,0xb2,0xac,0xa7,0xa4, -0xa2,0xa7,0xa9,0xa5,0xa0,0xa1,0xa6,0xa9,0xa9,0xab,0xae,0xab,0x9f,0x8a,0x75,0x69, -0x66,0x6c,0x7c,0x93,0xa7,0xaf,0xaf,0xac,0xab,0xac,0xad,0xad,0xac,0xab,0xab,0xac, -0xaa,0xaa,0xab,0xab,0xab,0xac,0xad,0xae,0xa8,0xa7,0xa7,0xa9,0xa9,0xa7,0xa8,0xaa, -0xac,0xac,0xac,0xa8,0xa3,0xa1,0xa1,0xa3,0xa3,0xab,0xac,0xa4,0x9f,0x9f,0x9c,0x95, -0x90,0x86,0x7f,0x83,0x88,0x85,0x7d,0x78,0x84,0x89,0x92,0x9b,0x9e,0xa0,0xa7,0xb0, -0xaa,0xa6,0xa0,0x9c,0x99,0x96,0x93,0x91,0x7e,0x7d,0x73,0x65,0x65,0x73,0x7c,0x7c, -0x7e,0x82,0x7b,0x6e,0x6d,0x76,0x77,0x6f,0x6d,0x76,0x66,0x5a,0x5a,0x5d,0x63,0x5e, -0x5a,0x5b,0x60,0x65,0x67,0x68,0x6d,0x75,0x76,0x6f,0x6c,0x71,0x74,0x74,0x79,0x81, -0x90,0xbf,0xef,0xff,0xfb,0xf9,0xfb,0xfc,0xff,0xf9,0xf8,0xff,0xff,0xfa,0xfc,0xff, -0xfe,0xfe,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xfe,0xfd, -0xfd,0xfd,0xfd,0xfc,0xfb,0xf9,0xf7,0xf6,0xf5,0xf2,0xee,0xe9,0xe6,0xe5,0xe5,0xe6, -0xe5,0xe6,0xe7,0xe7,0xe8,0xe7,0xe7,0xe6,0xe8,0xea,0xee,0xf0,0xf2,0xf4,0xfa,0xff, -0xf9,0xfc,0xfd,0xfb,0xfc,0xfd,0xfa,0xf5,0xef,0xdf,0xca,0xbc,0xb7,0xb5,0xb1,0xac, -0xa9,0xac,0xac,0xa6,0xa1,0x9e,0x99,0x94,0x8f,0x8d,0x8a,0x86,0x80,0x78,0x71,0x6c, -0x68,0x66,0x64,0x61,0x5f,0x5d,0x5c,0x5c,0x5b,0x5a,0x58,0x58,0x58,0x57,0x55,0x54, -0x53,0x50,0x4e,0x4f,0x4f,0x4e,0x4d,0x4d,0x51,0x50,0x4e,0x4d,0x4d,0x4e,0x4f,0x50, -0x51,0x51,0x51,0x51,0x51,0x51,0x52,0x52,0x51,0x51,0x51,0x50,0x50,0x50,0x4f,0x4f, -0x4d,0x4d,0x4e,0x4f,0x50,0x50,0x50,0x50,0x51,0x51,0x51,0x50,0x4f,0x4e,0x4d,0x4d, -0x50,0x54,0x5b,0x62,0x68,0x6b,0x6b,0x6b,0x71,0x6c,0x6e,0x5b,0x3b,0x2a,0x38,0x60, -0x6e,0x74,0x7c,0x82,0x88,0x8c,0x8d,0x8a,0x90,0x90,0x95,0xa1,0xb4,0xc2,0xc5,0xc2, -0xc3,0xc4,0xc6,0xc8,0xc6,0xc4,0xc4,0xc5,0xc7,0xc5,0xbd,0xa4,0x7f,0x60,0x56,0x5b, -0x66,0x6b,0x6e,0x6f,0x6c,0x61,0x5f,0x6a,0x6b,0x70,0x6c,0x67,0x67,0x61,0x54,0x4d, -0x54,0x58,0x5b,0x67,0x79,0x7d,0x75,0x70,0x78,0x75,0x73,0x71,0x6a,0x5d,0x53,0x50, -0x4b,0x59,0x6a,0x70,0x67,0x5b,0x5a,0x5f,0x5a,0x51,0x49,0x49,0x4d,0x51,0x57,0x5c, -0x66,0x60,0x5d,0x60,0x63,0x5e,0x56,0x50,0x50,0x59,0x63,0x6b,0x76,0x88,0x9a,0xa5, -0x9c,0x9c,0x9d,0x9c,0x98,0x93,0x95,0x9a,0x99,0x99,0x97,0x91,0x85,0x7d,0x80,0x89, -0x89,0x89,0x87,0x84,0x85,0x86,0x85,0x81,0x7f,0x7d,0x7a,0x77,0x74,0x76,0x80,0x8a, -0x82,0x7c,0x78,0x78,0x7c,0x84,0x90,0x9b,0x98,0x95,0x6b,0x40,0x41,0x4c,0x45,0x3d, -0x3e,0x34,0x28,0x44,0x6f,0x89,0x89,0x63,0x77,0x89,0x9b,0x9a,0x81,0x60,0x4b,0x44, -0x41,0x46,0x43,0x36,0x2a,0x24,0x20,0x1d,0x25,0x34,0x3d,0x44,0x4a,0x41,0x3c,0x48, -0x53,0x51,0x4d,0x60,0x6d,0x61,0x56,0x50,0x40,0x53,0x68,0x6c,0x65,0x63,0x59,0x45, -0x3b,0x37,0x42,0x56,0x62,0x5f,0x4c,0x34,0x2c,0x33,0x42,0x52,0x58,0x4e,0x40,0x37, -0x3e,0x46,0x48,0x41,0x35,0x2c,0x36,0x4d,0x5f,0x5e,0x5f,0x60,0x5f,0x61,0x6b,0x76, -0x68,0x6a,0x63,0x55,0x50,0x53,0x50,0x49,0x3e,0x39,0x3e,0x57,0x72,0x7b,0x72,0x66, -0x68,0x69,0x68,0x69,0x6d,0x71,0x72,0x70,0x68,0x6e,0x78,0x82,0x88,0x85,0x7e,0x78, -0x6e,0x6d,0x70,0x76,0x77,0x72,0x6d,0x6b,0x69,0x6e,0x77,0x7f,0x7e,0x77,0x72,0x72, -0x75,0x6c,0x68,0x6a,0x68,0x62,0x62,0x69,0x5d,0x5d,0x5d,0x61,0x68,0x73,0x80,0x88, -0x8f,0x94,0x9b,0x9f,0xa2,0xa5,0xaa,0xad,0xae,0xac,0xa8,0xa5,0xa4,0xa2,0xa1,0xa0, -0xa4,0xac,0xb1,0xb0,0xae,0xb0,0xb2,0xb3,0xb1,0xb1,0xb0,0xaf,0xad,0xad,0xaf,0xb1, -0xb3,0xb0,0xac,0xaa,0xab,0xac,0xac,0xab,0xab,0xab,0xad,0xb0,0xb2,0xaf,0xa7,0xa0, -0x9f,0xa8,0xaf,0xac,0xa3,0xa0,0xa8,0xb1,0xb6,0xb3,0xb0,0xb0,0xb1,0xb0,0xab,0xa6, -0xa0,0xa1,0xa3,0xa8,0xae,0xb2,0xb3,0xb3,0xb1,0xb4,0xb6,0xb5,0xb1,0xaf,0xaf,0xb1, -0xb3,0xb1,0xaf,0xae,0xae,0xaf,0xb0,0xb1,0xaa,0xaa,0xaa,0xaa,0xaa,0xaa,0xab,0xab, -0xa9,0xa8,0xa8,0xa9,0xaa,0xab,0xa9,0xa7,0xa6,0xa6,0xa6,0xa8,0xaa,0xac,0xab,0xaa, -0xa5,0x9f,0x9a,0x9b,0xa1,0xa5,0xa3,0xa0,0x99,0x95,0x90,0x8e,0x8f,0x93,0x96,0x98, -0x98,0x9b,0xa1,0xa7,0xab,0xac,0xa9,0xa6,0xa5,0xa4,0xa1,0x9c,0x95,0x8e,0x89,0x87, -0x8b,0x89,0x88,0x88,0x85,0x7e,0x78,0x76,0x73,0x72,0x6c,0x66,0x64,0x65,0x62,0x5d, -0x58,0x5a,0x5a,0x5b,0x65,0x71,0x75,0x70,0x63,0x6d,0x72,0x7b,0x83,0x7d,0x7c,0x8c, -0xca,0xe4,0xfa,0xfd,0xfc,0xff,0xff,0xfb,0xfd,0xfd,0xfd,0xfe,0xfe,0xff,0xff,0xff, -0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xfe,0xfe, -0xff,0xff,0xff,0xff,0xfe,0xfd,0xfd,0xfd,0xfa,0xf9,0xf7,0xf4,0xf0,0xec,0xe9,0xe7, -0xe7,0xe4,0xe1,0xdf,0xe0,0xe2,0xe3,0xe4,0xe6,0xe8,0xea,0xec,0xed,0xf0,0xf4,0xf7, -0xfa,0xfa,0xfa,0xf9,0xf8,0xf8,0xfa,0xfc,0xfd,0xf5,0xe4,0xce,0xbd,0xb5,0xb3,0xb2, -0xab,0xaa,0xaa,0xa8,0xa5,0xa1,0x9d,0x9a,0x97,0x90,0x8b,0x8a,0x87,0x80,0x79,0x77, -0x70,0x6c,0x67,0x64,0x64,0x63,0x60,0x5d,0x5d,0x5c,0x5a,0x58,0x57,0x56,0x56,0x57, -0x54,0x54,0x54,0x54,0x53,0x53,0x53,0x53,0x52,0x51,0x4f,0x4e,0x4f,0x51,0x53,0x55, -0x54,0x55,0x56,0x55,0x53,0x53,0x54,0x55,0x55,0x55,0x55,0x54,0x54,0x53,0x53,0x52, -0x54,0x54,0x54,0x54,0x54,0x53,0x53,0x53,0x55,0x56,0x56,0x54,0x52,0x50,0x50,0x50, -0x53,0x56,0x5c,0x62,0x66,0x6a,0x6e,0x70,0x77,0x6a,0x70,0x67,0x49,0x35,0x40,0x62, -0x6f,0x7a,0x7d,0x7c,0x82,0x87,0x89,0x8d,0x90,0x8e,0x8d,0x94,0xa8,0xbd,0xc4,0xc0, -0xc2,0xc2,0xc1,0xc1,0xc1,0xc0,0xc0,0xc0,0xc2,0xbb,0xb7,0xaf,0x96,0x78,0x6b,0x6e, -0x70,0x70,0x6f,0x6c,0x67,0x64,0x66,0x6b,0x6e,0x6b,0x6e,0x73,0x70,0x62,0x56,0x53, -0x55,0x55,0x5b,0x69,0x76,0x74,0x66,0x59,0x54,0x59,0x66,0x72,0x73,0x69,0x5e,0x5a, -0x5d,0x62,0x62,0x67,0x60,0x53,0x5a,0x5e,0x59,0x4f,0x4f,0x4b,0x4b,0x4e,0x4f,0x5a, -0x64,0x67,0x67,0x60,0x57,0x52,0x54,0x58,0x5d,0x58,0x58,0x64,0x79,0x8c,0x96,0x9a, -0x9f,0x9d,0x9b,0x98,0x95,0x93,0x92,0x92,0x8f,0x91,0x91,0x8e,0x8c,0x8d,0x8f,0x8e, -0x8c,0x8a,0x87,0x85,0x83,0x81,0x7f,0x7e,0x76,0x7b,0x79,0x73,0x76,0x87,0x97,0x9f, -0x8d,0x7d,0x71,0x73,0x79,0x7c,0x83,0x8c,0x95,0x7e,0x60,0x4d,0x4a,0x4c,0x4b,0x47, -0x43,0x50,0x5a,0x64,0x6c,0x68,0x5c,0x56,0x60,0x61,0x75,0x93,0x9e,0x92,0x89,0x8b, -0x7f,0x75,0x69,0x4e,0x2d,0x23,0x24,0x1d,0x26,0x31,0x3c,0x44,0x42,0x38,0x3d,0x4f, -0x58,0x4f,0x56,0x5f,0x71,0x66,0x57,0x43,0x47,0x54,0x63,0x6a,0x6a,0x64,0x5c,0x55, -0x41,0x3f,0x48,0x58,0x5c,0x54,0x53,0x5a,0x57,0x69,0x70,0x67,0x5c,0x4f,0x43,0x3f, -0x4d,0x52,0x51,0x43,0x33,0x32,0x45,0x59,0x67,0x6f,0x6e,0x60,0x55,0x59,0x60,0x62, -0x5f,0x60,0x55,0x52,0x4e,0x48,0x49,0x42,0x42,0x35,0x40,0x64,0x78,0x6e,0x62,0x62, -0x6b,0x66,0x61,0x64,0x6e,0x77,0x77,0x72,0x67,0x6e,0x79,0x84,0x89,0x87,0x7f,0x79, -0x69,0x6e,0x74,0x77,0x77,0x76,0x75,0x74,0x7a,0x80,0x89,0x8d,0x88,0x7d,0x78,0x79, -0x75,0x6d,0x66,0x63,0x61,0x62,0x69,0x71,0x8c,0x8e,0x90,0x92,0x94,0x97,0x9a,0x9c, -0xa9,0xaa,0xaa,0xa6,0xa0,0x9c,0x9a,0x9b,0x9e,0xa2,0xa9,0xb1,0xb6,0xb6,0xb3,0xb0, -0xb2,0xb6,0xb8,0xb5,0xb2,0xb2,0xb3,0xb2,0xb1,0xb1,0xb1,0xae,0xab,0xaa,0xa9,0xaa, -0xb1,0xaf,0xad,0xad,0xaf,0xb0,0xb1,0xb0,0xae,0xae,0xae,0xaf,0xaf,0xab,0xa4,0x9f, -0x9f,0xa6,0xac,0xa8,0xa1,0x9e,0xa4,0xab,0xac,0xaa,0xaa,0xab,0xad,0xad,0xab,0xa8, -0xa8,0xa9,0xaa,0xac,0xaf,0xb1,0xb1,0xb0,0xab,0xad,0xaf,0xb0,0xae,0xad,0xae,0xaf, -0xb1,0xb0,0xaf,0xad,0xac,0xab,0xab,0xab,0xa8,0xa7,0xa7,0xa7,0xa7,0xa7,0xa7,0xa7, -0xa8,0xa8,0xaa,0xac,0xaf,0xaf,0xad,0xaa,0xb0,0xaf,0xac,0xa7,0xa1,0x9b,0x98,0x96, -0xa5,0xa3,0xa1,0xa2,0xa5,0xa8,0xa9,0xa9,0xab,0xab,0xac,0xad,0xaf,0xae,0xad,0xab, -0xa0,0x9b,0x93,0x8e,0x8d,0x8f,0x93,0x95,0x9f,0xa3,0xa8,0xac,0xad,0xa9,0xa3,0x9e, -0x9b,0x98,0x96,0x93,0x8b,0x7f,0x73,0x6e,0x67,0x66,0x64,0x62,0x65,0x69,0x68,0x64, -0x6a,0x6e,0x6d,0x69,0x68,0x6b,0x69,0x63,0x5f,0x66,0x70,0x77,0x73,0x76,0x9c,0xce, -0xef,0xfb,0xff,0xfe,0xfb,0xfe,0xfe,0xfa,0xfd,0xfd,0xfd,0xfe,0xff,0xff,0xff,0xff, -0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xfe,0xfe, -0xff,0xff,0xff,0xfe,0xfe,0xfd,0xfd,0xfd,0xfc,0xfb,0xfa,0xf8,0xf5,0xf2,0xef,0xee, -0xe8,0xe5,0xe1,0xde,0xdd,0xde,0xdf,0xdf,0xdf,0xe1,0xe3,0xe4,0xe6,0xe8,0xec,0xef, -0xf5,0xf7,0xf9,0xfa,0xfa,0xf9,0xf9,0xf9,0xed,0xfc,0xff,0xf5,0xd6,0xbc,0xaf,0xad, -0xba,0xa6,0x9f,0xab,0xad,0x9f,0x9c,0xa6,0x9d,0x98,0x93,0x91,0x8d,0x86,0x80,0x7f, -0x7c,0x76,0x6f,0x69,0x66,0x63,0x61,0x5f,0x61,0x60,0x5f,0x5d,0x5b,0x59,0x57,0x57, -0x57,0x57,0x57,0x57,0x57,0x56,0x56,0x56,0x54,0x53,0x52,0x51,0x51,0x53,0x54,0x55, -0x57,0x58,0x59,0x58,0x56,0x56,0x56,0x58,0x57,0x57,0x57,0x57,0x56,0x56,0x56,0x55, -0x56,0x56,0x56,0x56,0x56,0x55,0x55,0x55,0x57,0x57,0x57,0x55,0x53,0x52,0x52,0x53, -0x56,0x5a,0x5f,0x65,0x69,0x6c,0x6f,0x71,0x73,0x6d,0x76,0x73,0x5c,0x44,0x46,0x66, -0x72,0x7a,0x7d,0x7e,0x84,0x87,0x88,0x8e,0x8e,0x8e,0x8f,0x95,0xa6,0xb9,0xc1,0xbf, -0xbf,0xc0,0xc0,0xc1,0xc0,0xc0,0xbf,0xbe,0xba,0xb7,0xb7,0xb5,0xa5,0x89,0x6f,0x63, -0x6d,0x6e,0x6e,0x69,0x64,0x64,0x67,0x6a,0x6e,0x6c,0x6d,0x70,0x6b,0x5f,0x56,0x54, -0x53,0x5a,0x5d,0x5d,0x69,0x74,0x6d,0x5b,0x48,0x46,0x48,0x4e,0x53,0x57,0x60,0x6a, -0x71,0x77,0x75,0x71,0x5f,0x4f,0x5a,0x66,0x58,0x4b,0x4b,0x4c,0x4f,0x51,0x4d,0x55, -0x63,0x64,0x63,0x5c,0x53,0x4f,0x52,0x56,0x5c,0x59,0x5f,0x71,0x85,0x91,0x96,0x98, -0x99,0x9b,0x9f,0xa2,0xa1,0x9c,0x97,0x93,0x92,0x8f,0x89,0x83,0x84,0x88,0x8b,0x8b, -0x8e,0x8c,0x89,0x86,0x85,0x83,0x81,0x7f,0x81,0x79,0x6f,0x6c,0x73,0x86,0x9d,0xad, -0xbc,0xb6,0xad,0xa0,0x8d,0x7a,0x73,0x75,0x7d,0x6d,0x55,0x43,0x3e,0x4d,0x6b,0x85, -0x8a,0x87,0x7b,0x6e,0x6b,0x6d,0x78,0x88,0x8d,0x95,0x9b,0x9a,0x97,0x9c,0xa6,0xae, -0xb5,0xb8,0xb3,0x8e,0x52,0x25,0x18,0x19,0x26,0x2e,0x2f,0x2c,0x2d,0x31,0x40,0x53, -0x5a,0x58,0x5e,0x5c,0x68,0x63,0x5d,0x4f,0x52,0x59,0x61,0x65,0x62,0x58,0x46,0x38, -0x38,0x47,0x58,0x60,0x61,0x61,0x61,0x62,0x64,0x70,0x74,0x6e,0x63,0x55,0x50,0x56, -0x51,0x4e,0x47,0x3b,0x2f,0x32,0x48,0x5f,0x7a,0x76,0x7a,0x7c,0x6f,0x5a,0x54,0x5d, -0x65,0x64,0x60,0x65,0x5e,0x4d,0x4c,0x4b,0x40,0x44,0x52,0x64,0x69,0x62,0x5f,0x63, -0x75,0x6c,0x62,0x64,0x72,0x7e,0x7d,0x76,0x6b,0x71,0x7b,0x83,0x86,0x82,0x79,0x73, -0x75,0x81,0x8a,0x88,0x84,0x85,0x88,0x89,0x87,0x86,0x82,0x79,0x6e,0x67,0x69,0x70, -0x74,0x74,0x75,0x78,0x7d,0x86,0x91,0x99,0x9e,0xa2,0xa7,0xac,0xae,0xaf,0xaf,0xb0, -0xa3,0xa5,0xa7,0xa8,0xa9,0xaa,0xad,0xb0,0xb2,0xb3,0xb4,0xb5,0xb6,0xb5,0xb3,0xb0, -0xb3,0xb4,0xb3,0xb0,0xad,0xad,0xab,0xa9,0xac,0xad,0xae,0xae,0xac,0xab,0xab,0xac, -0xac,0xaa,0xa8,0xa7,0xa7,0xa6,0xa4,0xa3,0xa2,0xa3,0xa5,0xa6,0xa6,0xa5,0xa4,0xa3, -0xa4,0xa7,0xa8,0xa3,0x9b,0x98,0x9a,0x9e,0xa1,0xa1,0xa2,0xa3,0xa4,0xa3,0xa2,0xa1, -0x9e,0x9f,0xa0,0xa0,0xa0,0xa0,0xa0,0xa0,0xa4,0xa5,0xa7,0xa8,0xa8,0xa8,0xa8,0xa7, -0xa9,0xa9,0xaa,0xab,0xab,0xab,0xaa,0xaa,0xa5,0xa5,0xa6,0xa6,0xa6,0xa6,0xa6,0xa5, -0xa9,0xaa,0xad,0xb0,0xb2,0xb2,0xb0,0xad,0xaa,0xad,0xb0,0xb0,0xaf,0xaf,0xb1,0xb3, -0xb1,0xb2,0xb2,0xaf,0xac,0xab,0xad,0xb0,0xb0,0xae,0xac,0xab,0xac,0xad,0xae,0xae, -0xad,0xac,0xac,0xab,0xaa,0xa7,0xa4,0xa1,0xa8,0xa2,0x9a,0x97,0x9a,0xa1,0xa7,0xab, -0xac,0xa4,0x9b,0x96,0x93,0x92,0x94,0x97,0x94,0x8e,0x84,0x7d,0x7e,0x82,0x83,0x81, -0x78,0x7e,0x81,0x7d,0x79,0x77,0x73,0x6e,0x76,0x7c,0x7e,0x77,0x7a,0x9f,0xd5,0xf8, -0xff,0xff,0xfe,0xfb,0xfa,0xfd,0xfe,0xfe,0xfd,0xfe,0xfe,0xfe,0xff,0xff,0xff,0xff, -0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xfe,0xfe, -0xff,0xff,0xff,0xfe,0xfe,0xfe,0xfd,0xfd,0xfd,0xfd,0xfd,0xfc,0xfa,0xf8,0xf6,0xf5, -0xef,0xec,0xe7,0xe3,0xe1,0xe0,0xde,0xdd,0xde,0xdf,0xe0,0xe0,0xe1,0xe3,0xe6,0xe8, -0xed,0xf1,0xf6,0xfa,0xfa,0xf9,0xf7,0xf7,0xfc,0xf8,0xf6,0xf7,0xf7,0xea,0xce,0xb6, -0xaa,0xb0,0xaf,0xa7,0xa5,0xaa,0xa8,0xa0,0xa2,0x9e,0x99,0x96,0x90,0x89,0x85,0x84, -0x86,0x83,0x7d,0x76,0x70,0x6a,0x65,0x62,0x62,0x62,0x60,0x5f,0x5d,0x5b,0x59,0x58, -0x5b,0x5b,0x5b,0x5b,0x5a,0x5a,0x59,0x59,0x57,0x57,0x56,0x56,0x56,0x56,0x56,0x57, -0x57,0x57,0x58,0x57,0x56,0x56,0x56,0x57,0x5a,0x5a,0x59,0x59,0x59,0x59,0x59,0x59, -0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x5a,0x59,0x58,0x56,0x54,0x54,0x55,0x57, -0x5b,0x5f,0x64,0x69,0x6c,0x6e,0x70,0x72,0x70,0x6f,0x77,0x79,0x6d,0x53,0x4c,0x6b, -0x7a,0x7e,0x7f,0x82,0x87,0x87,0x88,0x8f,0x8d,0x8f,0x90,0x95,0xa2,0xb2,0xba,0xb9, -0xbb,0xbd,0xbf,0xc0,0xc1,0xbf,0xbd,0xbc,0xb5,0xb5,0xb6,0xb9,0xb5,0x9f,0x7c,0x61, -0x6c,0x6f,0x6e,0x68,0x64,0x67,0x69,0x69,0x6d,0x6b,0x6c,0x6c,0x66,0x5c,0x57,0x58, -0x59,0x5e,0x5d,0x59,0x62,0x70,0x6f,0x64,0x6a,0x67,0x64,0x62,0x5b,0x53,0x53,0x59, -0x65,0x6f,0x71,0x6f,0x5f,0x4d,0x53,0x59,0x54,0x4a,0x4f,0x51,0x50,0x4c,0x49,0x54, -0x59,0x5a,0x58,0x53,0x4e,0x4d,0x52,0x57,0x5a,0x59,0x63,0x78,0x8a,0x90,0x92,0x95, -0x9b,0x9b,0x9c,0x9c,0x9b,0x99,0x97,0x96,0x90,0x8c,0x88,0x87,0x8c,0x93,0x95,0x94, -0x90,0x8e,0x8b,0x88,0x86,0x84,0x82,0x80,0x79,0x7a,0x7d,0x7c,0x76,0x76,0x89,0xa0, -0xab,0xa5,0xa1,0xa4,0xa8,0xa0,0x8d,0x7b,0x74,0x62,0x59,0x63,0x72,0x76,0x72,0x6f, -0x77,0x7b,0x7d,0x82,0x8a,0x8f,0x9a,0xac,0xba,0xbd,0xb5,0xa1,0x90,0x8c,0x8c,0x8c, -0xa1,0xb7,0xc2,0xaa,0x71,0x35,0x1b,0x20,0x1a,0x29,0x31,0x30,0x33,0x37,0x3b,0x42, -0x4a,0x4f,0x5b,0x5d,0x6c,0x69,0x61,0x4e,0x43,0x51,0x61,0x68,0x63,0x56,0x45,0x39, -0x2e,0x3e,0x4e,0x55,0x56,0x59,0x5f,0x65,0x6a,0x73,0x79,0x77,0x67,0x4b,0x3c,0x41, -0x4c,0x47,0x42,0x3e,0x36,0x32,0x3c,0x4b,0x5f,0x64,0x6b,0x6d,0x67,0x5f,0x5b,0x5b, -0x61,0x64,0x5b,0x53,0x45,0x3b,0x42,0x44,0x40,0x48,0x51,0x55,0x57,0x58,0x57,0x55, -0x7c,0x74,0x6a,0x67,0x6f,0x78,0x7a,0x77,0x75,0x79,0x7f,0x83,0x82,0x7d,0x75,0x70, -0x7f,0x8e,0x96,0x8d,0x83,0x83,0x87,0x89,0x80,0x7b,0x71,0x65,0x5e,0x5e,0x66,0x6e, -0x7b,0x84,0x8e,0x96,0x9d,0xa5,0xab,0xac,0xae,0xae,0xad,0xaa,0xa6,0xa3,0xa1,0xa1, -0xa6,0xa8,0xab,0xad,0xb0,0xb3,0xb8,0xbb,0xb7,0xb5,0xb3,0xb2,0xb3,0xb4,0xb4,0xb4, -0xaf,0xaf,0xae,0xae,0xaf,0xae,0xab,0xa8,0xa8,0xa9,0xaa,0xab,0xaa,0xaa,0xac,0xad, -0xa9,0xa7,0xa4,0xa1,0x9f,0x9d,0x9c,0x9c,0x9e,0xa0,0xa2,0xa3,0xa3,0xa5,0xa8,0xab, -0xb0,0xb1,0xaf,0xab,0xa7,0xa5,0xa6,0xa8,0xaa,0xac,0xad,0xac,0xa9,0xa6,0xa5,0xa4, -0xa7,0xa9,0xac,0xac,0xab,0xab,0xad,0xaf,0xaf,0xae,0xae,0xaf,0xaf,0xae,0xac,0xaa, -0xad,0xaf,0xb1,0xb2,0xb2,0xb1,0xb0,0xae,0xac,0xad,0xae,0xaf,0xb0,0xb0,0xaf,0xaf, -0xaa,0xac,0xae,0xb1,0xb2,0xb2,0xb1,0xb0,0xab,0xac,0xaf,0xb1,0xb2,0xb3,0xb5,0xb6, -0xb7,0xb9,0xb9,0xb5,0xb1,0xae,0xb0,0xb2,0xb2,0xaf,0xab,0xa9,0xaa,0xac,0xad,0xae, -0xad,0xac,0xab,0xac,0xad,0xad,0xad,0xac,0xa4,0xa4,0xa6,0xaa,0xac,0xa9,0xa2,0x9b, -0x93,0x95,0x9a,0xa1,0xa4,0xa2,0x9e,0x9d,0x9d,0x97,0x90,0x8e,0x91,0x95,0x95,0x93, -0x9f,0x98,0x89,0x7a,0x75,0x7c,0x86,0x8d,0x94,0x89,0x87,0x8f,0xac,0xde,0xfc,0xf8, -0xfc,0xf9,0xf8,0xfb,0xfe,0xfe,0xfe,0xff,0xfe,0xfe,0xfe,0xff,0xff,0xff,0xff,0xff, -0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xfe,0xfe, -0xff,0xff,0xff,0xfe,0xfe,0xfe,0xfe,0xfe,0xfd,0xfd,0xfd,0xfd,0xfb,0xfa,0xf8,0xf7, -0xf6,0xf3,0xee,0xe9,0xe6,0xe3,0xe0,0xde,0xe0,0xdf,0xde,0xdd,0xdd,0xdf,0xe1,0xe2, -0xe6,0xea,0xf0,0xf5,0xf7,0xf7,0xf7,0xf7,0xf9,0xf6,0xf3,0xf3,0xf7,0xf7,0xef,0xe4, -0xc2,0xb6,0xae,0xb0,0xae,0xa7,0xa6,0xab,0xa6,0xa4,0xa0,0x9b,0x94,0x8d,0x89,0x88, -0x87,0x89,0x89,0x86,0x7f,0x76,0x6e,0x69,0x65,0x64,0x62,0x60,0x5f,0x5f,0x5f,0x5f, -0x5e,0x5d,0x5d,0x5d,0x5c,0x5c,0x5b,0x5b,0x5a,0x5a,0x5a,0x5a,0x5a,0x59,0x58,0x58, -0x58,0x58,0x58,0x58,0x57,0x57,0x57,0x57,0x5b,0x5b,0x5b,0x5b,0x5b,0x5b,0x5b,0x5b, -0x5a,0x5a,0x5a,0x5a,0x5a,0x5b,0x5b,0x5b,0x5c,0x5b,0x5a,0x58,0x56,0x57,0x59,0x5b, -0x60,0x63,0x68,0x6b,0x6e,0x6f,0x71,0x72,0x74,0x74,0x77,0x78,0x76,0x60,0x54,0x71, -0x82,0x85,0x84,0x86,0x89,0x87,0x87,0x8f,0x8f,0x8f,0x8f,0x93,0xa0,0xae,0xb3,0xb0, -0xb8,0xba,0xbd,0xbf,0xbf,0xbe,0xbb,0xba,0xb7,0xb7,0xb6,0xb8,0xbb,0xb0,0x8f,0x70, -0x6c,0x70,0x6f,0x69,0x68,0x6c,0x6c,0x68,0x6d,0x6e,0x70,0x6f,0x68,0x5f,0x5d,0x5f, -0x63,0x5d,0x5b,0x60,0x65,0x66,0x68,0x6a,0x74,0x76,0x7b,0x80,0x7a,0x6b,0x61,0x5e, -0x53,0x5a,0x5b,0x61,0x5d,0x53,0x56,0x55,0x57,0x53,0x5c,0x5c,0x53,0x4c,0x4c,0x5d, -0x59,0x59,0x56,0x51,0x4d,0x4e,0x52,0x57,0x5e,0x5b,0x64,0x79,0x88,0x8d,0x91,0x97, -0x9a,0x99,0x96,0x93,0x90,0x8e,0x8c,0x8b,0x79,0x7d,0x83,0x8a,0x92,0x98,0x97,0x93, -0x91,0x8f,0x8b,0x89,0x87,0x85,0x83,0x81,0x7b,0x79,0x75,0x69,0x59,0x54,0x64,0x79, -0x81,0x85,0x8a,0x8c,0x8d,0x8c,0x86,0x7e,0x58,0x52,0x54,0x5b,0x55,0x46,0x3d,0x40, -0x48,0x4d,0x58,0x6e,0x86,0x93,0x9d,0xaa,0xb1,0xbb,0xc7,0xc6,0xad,0x86,0x65,0x55, -0x85,0xa3,0xb5,0xae,0x8f,0x5b,0x33,0x2a,0x1e,0x26,0x28,0x29,0x2f,0x35,0x3c,0x45, -0x54,0x51,0x59,0x60,0x70,0x64,0x51,0x38,0x44,0x51,0x5e,0x63,0x60,0x58,0x4f,0x49, -0x55,0x49,0x43,0x48,0x49,0x48,0x53,0x63,0x6c,0x6e,0x6a,0x62,0x57,0x49,0x45,0x4d, -0x49,0x3c,0x33,0x33,0x36,0x3c,0x4d,0x60,0x5f,0x64,0x68,0x66,0x65,0x64,0x60,0x5b, -0x69,0x6d,0x57,0x42,0x3d,0x43,0x47,0x35,0x3b,0x3a,0x3a,0x40,0x48,0x48,0x39,0x27, -0x76,0x75,0x6f,0x67,0x65,0x69,0x6f,0x72,0x7a,0x7d,0x81,0x83,0x82,0x7f,0x7c,0x79, -0x84,0x90,0x93,0x85,0x78,0x76,0x7a,0x7c,0x82,0x81,0x81,0x83,0x89,0x90,0x95,0x97, -0x9c,0xa2,0xa7,0xa8,0xa8,0xaa,0xa9,0xa6,0xa3,0xa4,0xa6,0xa8,0xaa,0xae,0xb2,0xb5, -0xb3,0xb3,0xb3,0xb2,0xb1,0xb1,0xb2,0xb3,0xae,0xaf,0xb1,0xb3,0xb5,0xb4,0xb2,0xb0, -0xb3,0xb2,0xb3,0xb7,0xb9,0xb7,0xb3,0xb0,0xac,0xac,0xab,0xa9,0xa7,0xa6,0xa7,0xa8, -0xad,0xab,0xa9,0xa6,0xa5,0xa6,0xa8,0xa9,0xac,0xad,0xac,0xaa,0xa8,0xa8,0xaa,0xad, -0xad,0xac,0xab,0xaa,0xaa,0xac,0xae,0xb0,0xac,0xaf,0xb1,0xb0,0xad,0xaa,0xa9,0xa9, -0xa3,0xa5,0xa7,0xa8,0xa7,0xa8,0xab,0xad,0xb3,0xb2,0xb2,0xb2,0xb2,0xb0,0xae,0xac, -0xaf,0xaf,0xaf,0xae,0xab,0xa8,0xa4,0xa2,0xa9,0xab,0xad,0xaf,0xb0,0xaf,0xae,0xae, -0xaa,0xab,0xad,0xae,0xb0,0xb2,0xb4,0xb6,0xb2,0xaf,0xae,0xae,0xb0,0xb1,0xae,0xab, -0xb0,0xb1,0xb2,0xb2,0xb1,0xb2,0xb3,0xb4,0xaf,0xb0,0xb3,0xb6,0xb8,0xb7,0xb4,0xb1, -0xb5,0xb4,0xb5,0xb5,0xb5,0xb3,0xb0,0xae,0xaf,0xad,0xad,0xb0,0xb3,0xb5,0xb3,0xb1, -0xae,0xa6,0x9e,0x9b,0x9a,0x9b,0x9e,0xa3,0xa9,0xa6,0xa3,0xa2,0x9f,0x98,0x8e,0x87, -0x91,0x94,0x96,0x96,0x94,0x90,0x89,0x83,0x8e,0x80,0x94,0xc3,0xe5,0xf8,0xfe,0xf9, -0xfd,0xfb,0xfd,0xff,0xff,0xfe,0xfd,0xfe,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff, -0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xfe,0xfe, -0xff,0xfe,0xfe,0xfe,0xfe,0xfe,0xfe,0xfe,0xfd,0xfd,0xfd,0xfd,0xfc,0xfa,0xf9,0xf8, -0xf7,0xf4,0xf0,0xec,0xe8,0xe4,0xe0,0xdd,0xdd,0xdc,0xda,0xd9,0xda,0xdc,0xdd,0xde, -0xe2,0xe5,0xea,0xef,0xf2,0xf5,0xf8,0xf9,0xf2,0xf9,0xfd,0xfa,0xf5,0xf3,0xf4,0xf6, -0xee,0xd4,0xba,0xb0,0xae,0xac,0xad,0xb0,0xae,0xad,0xaa,0xa4,0x9d,0x97,0x92,0x90, -0x87,0x8a,0x8c,0x8b,0x87,0x80,0x7a,0x77,0x6f,0x6c,0x68,0x65,0x63,0x62,0x63,0x64, -0x5f,0x5f,0x5f,0x5e,0x5d,0x5d,0x5c,0x5c,0x5e,0x5e,0x5e,0x5e,0x5d,0x5c,0x5b,0x5a, -0x5c,0x5b,0x5b,0x5b,0x5b,0x5b,0x5b,0x5a,0x5b,0x5b,0x5b,0x5b,0x5b,0x5c,0x5c,0x5c, -0x5b,0x5b,0x5b,0x5c,0x5c,0x5c,0x5c,0x5d,0x5d,0x5d,0x5c,0x5a,0x59,0x5a,0x5c,0x5f, -0x64,0x66,0x6a,0x6d,0x6e,0x6f,0x71,0x72,0x78,0x79,0x79,0x79,0x7d,0x6d,0x5c,0x70, -0x86,0x8a,0x8a,0x8a,0x8b,0x88,0x87,0x8f,0x90,0x8e,0x8d,0x92,0xa2,0xb2,0xb5,0xb0, -0xb4,0xb6,0xb9,0xbb,0xbb,0xba,0xb8,0xb6,0xb7,0xb9,0xb8,0xb7,0xbb,0xb8,0xa0,0x84, -0x6d,0x6d,0x6b,0x68,0x6b,0x70,0x6f,0x69,0x6d,0x71,0x75,0x74,0x6e,0x66,0x64,0x66, -0x64,0x5f,0x5f,0x65,0x67,0x64,0x63,0x66,0x5f,0x5e,0x61,0x6a,0x6f,0x6e,0x6f,0x72, -0x61,0x63,0x5e,0x61,0x5f,0x5c,0x65,0x67,0x61,0x5c,0x63,0x61,0x5c,0x59,0x59,0x66, -0x64,0x61,0x5d,0x57,0x53,0x53,0x56,0x58,0x61,0x61,0x6a,0x7c,0x88,0x8c,0x92,0x99, -0x94,0x95,0x97,0x97,0x93,0x8c,0x84,0x7f,0x7a,0x83,0x8e,0x96,0x9a,0x9a,0x96,0x92, -0x90,0x8e,0x8b,0x88,0x87,0x85,0x82,0x81,0x8b,0x83,0x77,0x6d,0x68,0x66,0x65,0x63, -0x52,0x4f,0x4b,0x4a,0x54,0x67,0x78,0x81,0x88,0x74,0x62,0x58,0x4b,0x37,0x2b,0x2a, -0x35,0x48,0x62,0x7e,0x8d,0x87,0x7a,0x79,0x97,0xa8,0xbf,0xcb,0xbe,0x9e,0x7e,0x6e, -0x80,0x9f,0xb4,0xb6,0xae,0x91,0x6a,0x56,0x25,0x21,0x1b,0x1e,0x27,0x2c,0x36,0x48, -0x5e,0x4f,0x52,0x5a,0x66,0x53,0x45,0x3a,0x52,0x59,0x61,0x65,0x68,0x6c,0x6c,0x6b, -0x5b,0x48,0x40,0x4c,0x59,0x5b,0x5e,0x64,0x85,0x90,0x95,0x98,0xa3,0xae,0xb6,0xbd, -0xb9,0xa6,0x8f,0x7c,0x66,0x51,0x47,0x47,0x56,0x4c,0x50,0x60,0x65,0x5c,0x59,0x60, -0x4e,0x51,0x44,0x43,0x4f,0x5a,0x57,0x3e,0x36,0x2e,0x2a,0x2f,0x32,0x2b,0x1c,0x10, -0x70,0x74,0x73,0x69,0x5f,0x5f,0x67,0x6d,0x70,0x74,0x79,0x7e,0x80,0x81,0x81,0x82, -0x83,0x89,0x87,0x7b,0x71,0x70,0x75,0x78,0x7f,0x80,0x83,0x8a,0x96,0xa1,0xa6,0xa5, -0xae,0xab,0xa7,0xa4,0xa4,0xa5,0xa8,0xaa,0xb0,0xb1,0xb2,0xb1,0xaf,0xad,0xac,0xac, -0xb1,0xb1,0xb1,0xb1,0xb2,0xb2,0xb3,0xb3,0xb5,0xb3,0xb1,0xaf,0xaf,0xaf,0xaf,0xae, -0xb1,0xb0,0xb2,0xb6,0xb8,0xb5,0xb1,0xaf,0xaf,0xaf,0xaf,0xae,0xac,0xab,0xac,0xad, -0xb4,0xb3,0xb0,0xad,0xab,0xab,0xac,0xae,0xae,0xaf,0xae,0xac,0xa9,0xa9,0xab,0xad, -0xa9,0xa6,0xa3,0xa2,0xa2,0xa4,0xa6,0xa7,0xa3,0xa7,0xab,0xac,0xac,0xaa,0xaa,0xab, -0xae,0xae,0xaf,0xae,0xae,0xaf,0xb0,0xb1,0xaf,0xb0,0xb1,0xb1,0xb1,0xb1,0xb0,0xb0, -0xab,0xab,0xaa,0xa9,0xa7,0xa5,0xa3,0xa2,0xa9,0xaa,0xad,0xaf,0xaf,0xae,0xad,0xab, -0xaa,0xab,0xad,0xae,0xb0,0xb3,0xb6,0xb9,0xb1,0xae,0xad,0xb1,0xb8,0xbc,0xba,0xb7, -0xb1,0xb0,0xb0,0xb1,0xb3,0xb3,0xb2,0xb1,0xaf,0xaf,0xb0,0xb3,0xb6,0xb7,0xb7,0xb6, -0xb0,0xb2,0xb6,0xb9,0xb9,0xb5,0xae,0xa9,0xa4,0xa8,0xaf,0xb7,0xbb,0xba,0xb5,0xb0, -0xb5,0xb4,0xb5,0xb6,0xb3,0xaa,0xa1,0x9d,0x9e,0x9c,0x9e,0xa5,0xac,0xb1,0xb4,0xb6, -0xa8,0xa4,0x9e,0x99,0x97,0x96,0x95,0x93,0x82,0x9c,0xca,0xef,0xfb,0xfa,0xfd,0xff, -0xff,0xff,0xff,0xff,0xff,0xfd,0xfe,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff, -0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xfe,0xfe, -0xfe,0xfe,0xfe,0xfe,0xfe,0xfe,0xfe,0xfe,0xfe,0xfe,0xfe,0xfe,0xfd,0xfc,0xfa,0xf9, -0xf9,0xf7,0xf4,0xf1,0xee,0xea,0xe6,0xe3,0xde,0xdc,0xda,0xd9,0xda,0xdd,0xde,0xdf, -0xe0,0xe2,0xe5,0xe8,0xec,0xf1,0xf6,0xf9,0xfc,0xf8,0xf4,0xf4,0xf8,0xfa,0xf5,0xed, -0xf4,0xf5,0xe4,0xc6,0xb4,0xb4,0xb3,0xac,0xb2,0xb2,0xb0,0xaa,0xa5,0xa1,0x9b,0x96, -0x8e,0x8c,0x8b,0x89,0x87,0x86,0x85,0x84,0x79,0x75,0x70,0x6a,0x66,0x64,0x64,0x64, -0x62,0x62,0x62,0x61,0x60,0x5f,0x5f,0x5e,0x61,0x61,0x61,0x61,0x60,0x5f,0x5f,0x5e, -0x5e,0x5d,0x5d,0x5d,0x5d,0x5e,0x5d,0x5c,0x5c,0x5c,0x5c,0x5c,0x5c,0x5c,0x5c,0x5c, -0x5c,0x5c,0x5d,0x5d,0x5d,0x5e,0x5e,0x5e,0x5e,0x5f,0x5f,0x5e,0x5d,0x5e,0x60,0x62, -0x67,0x69,0x6b,0x6c,0x6e,0x6f,0x71,0x73,0x76,0x77,0x7b,0x7a,0x7f,0x77,0x62,0x65, -0x7d,0x89,0x8f,0x8e,0x8e,0x8b,0x8a,0x8e,0x90,0x8d,0x8c,0x93,0xa6,0xb8,0xbc,0xb7, -0xb3,0xb4,0xb5,0xb6,0xb6,0xb6,0xb5,0xb4,0xb3,0xb8,0xba,0xb9,0xbb,0xbb,0xab,0x97, -0x76,0x6e,0x66,0x67,0x6e,0x72,0x70,0x6b,0x68,0x6d,0x72,0x72,0x6c,0x66,0x64,0x64, -0x62,0x68,0x6a,0x68,0x6a,0x6e,0x6a,0x62,0x61,0x59,0x55,0x56,0x58,0x5b,0x62,0x6a, -0x6d,0x76,0x74,0x72,0x68,0x5f,0x67,0x69,0x63,0x5b,0x5c,0x5a,0x5f,0x66,0x61,0x62, -0x60,0x5f,0x5c,0x5a,0x5a,0x5b,0x5d,0x5f,0x5e,0x64,0x70,0x7f,0x89,0x8d,0x90,0x93, -0x99,0x99,0x99,0x99,0x97,0x93,0x90,0x8e,0x99,0x9f,0xa4,0xa4,0xa2,0x9e,0x99,0x94, -0x8e,0x8c,0x89,0x87,0x86,0x84,0x82,0x81,0x76,0x78,0x77,0x73,0x6f,0x6b,0x64,0x5d, -0x65,0x69,0x75,0x86,0x91,0x8b,0x77,0x65,0x6c,0x6f,0x73,0x6c,0x56,0x3f,0x3a,0x42, -0x5f,0x76,0x8c,0x95,0x95,0x8e,0x8c,0x93,0x87,0x94,0xa7,0xba,0xc7,0xc1,0xa3,0x84, -0x76,0x91,0xa3,0xa3,0x9f,0x94,0x7f,0x6d,0x45,0x39,0x2a,0x26,0x28,0x28,0x31,0x45, -0x50,0x44,0x4b,0x52,0x56,0x3e,0x3b,0x40,0x51,0x65,0x76,0x73,0x64,0x59,0x5a,0x5e, -0x5e,0x4d,0x3b,0x3c,0x55,0x75,0x8b,0x93,0x86,0x98,0xa3,0xa9,0xb6,0xbf,0xc1,0xc2, -0xc2,0xc4,0xc7,0xc9,0xc1,0xb0,0x9f,0x94,0x72,0x67,0x5e,0x5c,0x5d,0x5b,0x56,0x52, -0x4b,0x49,0x44,0x48,0x40,0x30,0x33,0x36,0x42,0x35,0x29,0x22,0x1d,0x1f,0x2d,0x3e, -0x71,0x76,0x75,0x6c,0x62,0x5f,0x63,0x67,0x65,0x6a,0x72,0x79,0x7c,0x7d,0x7e,0x7f, -0x7e,0x7c,0x79,0x75,0x75,0x79,0x80,0x86,0x9b,0x9c,0x9c,0x9e,0xa4,0xad,0xaf,0xad, -0xa4,0x9d,0x99,0x9d,0xa2,0xa5,0xaa,0xb0,0xaa,0xab,0xad,0xaf,0xaf,0xb0,0xb2,0xb3, -0xb3,0xb3,0xb2,0xb2,0xb2,0xb1,0xb0,0xaf,0xb5,0xb1,0xad,0xab,0xad,0xb2,0xb6,0xb9, -0xaf,0xac,0xad,0xb0,0xb1,0xad,0xac,0xad,0xae,0xb1,0xb3,0xb4,0xb4,0xb2,0xb1,0xb1, -0xb2,0xb2,0xb1,0xaf,0xab,0xa8,0xa7,0xa8,0xa9,0xaa,0xab,0xac,0xac,0xad,0xaf,0xb0, -0xb4,0xb1,0xad,0xa9,0xa8,0xa9,0xaa,0xab,0xaa,0xad,0xb1,0xb3,0xb4,0xb3,0xb2,0xb1, -0xb1,0xb0,0xae,0xae,0xae,0xae,0xae,0xae,0xb2,0xb4,0xb7,0xb8,0xb7,0xb6,0xb8,0xb9, -0xb1,0xb1,0xb1,0xb1,0xb2,0xb4,0xb5,0xb6,0xb6,0xb8,0xba,0xbb,0xbb,0xb8,0xb6,0xb4, -0xaf,0xb1,0xb2,0xb2,0xb1,0xb1,0xb3,0xb4,0xb1,0xaf,0xae,0xb0,0xb4,0xb6,0xb4,0xb1, -0xb4,0xb4,0xb5,0xb5,0xb4,0xb3,0xb2,0xb1,0xb7,0xb3,0xb0,0xae,0xb0,0xb3,0xb7,0xb9, -0xbb,0xb7,0xb4,0xb2,0xb4,0xb9,0xbd,0xbf,0xba,0xb6,0xb0,0xac,0xae,0xb3,0xba,0xbe, -0xb9,0xb3,0xae,0xad,0xae,0xae,0xb1,0xb4,0xaa,0xa4,0xa0,0xa1,0xa2,0xa5,0xac,0xb3, -0xb7,0xb8,0xb8,0xb5,0xad,0xa2,0x99,0x95,0xa9,0xd8,0xfb,0xfe,0xfb,0xfe,0xff,0xff, -0xfe,0xfe,0xfd,0xfc,0xfd,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff, -0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xfe,0xfe, -0xfe,0xfe,0xfe,0xfe,0xfe,0xfe,0xfe,0xff,0xfd,0xfe,0xfe,0xff,0xfe,0xfd,0xfc,0xfc, -0xfb,0xfb,0xf9,0xf8,0xf6,0xf3,0xef,0xec,0xe6,0xe3,0xdf,0xdd,0xdd,0xde,0xde,0xde, -0xdd,0xde,0xe0,0xe2,0xe5,0xe9,0xef,0xf2,0xf5,0xf7,0xf7,0xf3,0xf1,0xf3,0xf7,0xf8, -0xf5,0xf2,0xf5,0xf5,0xe0,0xc1,0xb5,0xba,0xb1,0xb2,0xb1,0xae,0xac,0xa9,0xa2,0x9b, -0x98,0x93,0x8e,0x8a,0x8a,0x8a,0x89,0x89,0x81,0x7e,0x7a,0x74,0x6f,0x6a,0x67,0x66, -0x67,0x67,0x66,0x66,0x65,0x64,0x63,0x63,0x64,0x64,0x64,0x63,0x63,0x63,0x62,0x62, -0x61,0x5f,0x5e,0x5e,0x60,0x60,0x5f,0x5d,0x5f,0x5f,0x5f,0x5e,0x5e,0x5e,0x5d,0x5d, -0x5d,0x5e,0x5e,0x5f,0x5f,0x60,0x60,0x60,0x60,0x61,0x62,0x62,0x62,0x62,0x64,0x65, -0x6a,0x6b,0x6c,0x6c,0x6d,0x6f,0x72,0x75,0x75,0x75,0x7b,0x79,0x7d,0x7d,0x69,0x5c, -0x6b,0x83,0x91,0x92,0x92,0x91,0x8d,0x8d,0x8f,0x8e,0x8e,0x94,0xa6,0xb8,0xbf,0xbc, -0xb7,0xb6,0xb6,0xb5,0xb5,0xb5,0xb6,0xb6,0xb4,0xb9,0xbc,0xbb,0xbc,0xbd,0xb5,0xa9, -0x8f,0x7b,0x6b,0x6b,0x72,0x73,0x70,0x6e,0x68,0x6c,0x6f,0x6e,0x69,0x64,0x62,0x60, -0x63,0x68,0x6b,0x6c,0x6f,0x73,0x6f,0x67,0x67,0x64,0x63,0x61,0x5b,0x55,0x58,0x60, -0x66,0x73,0x76,0x77,0x6c,0x5f,0x5f,0x5b,0x5a,0x58,0x5a,0x54,0x58,0x63,0x5e,0x5a, -0x59,0x58,0x59,0x5a,0x5d,0x5f,0x61,0x61,0x5d,0x68,0x76,0x7f,0x87,0x8e,0x91,0x91, -0x9f,0x9d,0x9b,0x9a,0x9b,0x9e,0xa1,0xa4,0xa5,0xa6,0xa4,0xa0,0x9c,0x98,0x93,0x8e, -0x8d,0x8b,0x89,0x87,0x86,0x85,0x83,0x81,0x7f,0x7f,0x7c,0x74,0x66,0x61,0x6b,0x79, -0x90,0x94,0x9b,0x9e,0x9b,0x98,0xa0,0xab,0x96,0x8b,0x7e,0x71,0x60,0x4b,0x37,0x2c, -0x48,0x68,0x82,0x86,0x7f,0x72,0x69,0x6a,0x64,0x72,0x8c,0xa9,0xbb,0xb1,0x8f,0x6f, -0x53,0x64,0x77,0x7f,0x81,0x8b,0x95,0x94,0x7f,0x6e,0x51,0x3c,0x36,0x38,0x44,0x56, -0x50,0x45,0x4a,0x4c,0x50,0x40,0x47,0x51,0x57,0x70,0x89,0x8e,0x86,0x83,0x8a,0x93, -0x91,0x8f,0x89,0x7e,0x6f,0x5c,0x45,0x35,0x2a,0x33,0x38,0x3d,0x4c,0x5e,0x71,0x83, -0xa4,0xad,0xb8,0xbf,0xc2,0xc0,0xb9,0xb2,0xbe,0xbd,0xac,0x93,0x88,0x85,0x71,0x55, -0x4a,0x3e,0x36,0x43,0x43,0x39,0x4d,0x64,0x5a,0x44,0x2d,0x25,0x2c,0x3d,0x55,0x68, -0x75,0x78,0x75,0x6d,0x64,0x60,0x5f,0x5f,0x63,0x6a,0x73,0x79,0x7b,0x7a,0x79,0x78, -0x87,0x81,0x7e,0x82,0x89,0x92,0x9c,0xa4,0xa1,0xa7,0xad,0xaf,0xaf,0xae,0xa9,0xa2, -0xa8,0xa1,0xa2,0xac,0xb3,0xb1,0xb0,0xb4,0xb7,0xb6,0xb3,0xaf,0xac,0xab,0xad,0xae, -0xaf,0xaf,0xb1,0xb3,0xb5,0xb5,0xb5,0xb4,0xb5,0xb5,0xb5,0xb5,0xb5,0xb2,0xaf,0xac, -0xb5,0xb2,0xb1,0xb3,0xb3,0xb1,0xb2,0xb6,0xaf,0xb3,0xb6,0xb7,0xb4,0xb0,0xab,0xa9, -0xaa,0xad,0xb0,0xb0,0xad,0xab,0xaa,0xa9,0xaf,0xaf,0xb1,0xb2,0xb4,0xb5,0xb6,0xb6, -0xb3,0xb1,0xae,0xac,0xad,0xaf,0xb3,0xb5,0xb0,0xb2,0xb3,0xb5,0xb4,0xb2,0xaf,0xad, -0xb0,0xae,0xab,0xab,0xac,0xad,0xac,0xab,0xab,0xaf,0xb2,0xb2,0xb0,0xaf,0xb1,0xb3, -0xb1,0xb0,0xaf,0xae,0xaf,0xb1,0xb4,0xb5,0xb6,0xb7,0xb9,0xb9,0xb8,0xb5,0xb1,0xae, -0xb7,0xb8,0xb9,0xb7,0xb3,0xaf,0xae,0xae,0xb0,0xb0,0xb0,0xb1,0xb2,0xb2,0xb1,0xb0, -0xae,0xb1,0xb4,0xb5,0xb4,0xb3,0xb4,0xb5,0xb2,0xb1,0xb0,0xb0,0xaf,0xae,0xab,0xa9, -0xaa,0xad,0xb1,0xb6,0xb8,0xb8,0xb5,0xb2,0xb1,0xb5,0xb9,0xbc,0xba,0xb6,0xb2,0xaf, -0xb2,0xb0,0xb0,0xb3,0xb5,0xb5,0xb6,0xb8,0xba,0xb8,0xb7,0xb7,0xb1,0xa9,0xa6,0xa7, -0xaa,0xb0,0xb8,0xbd,0xbb,0xb7,0xb7,0xb9,0xe4,0xf8,0xff,0xfb,0xff,0xff,0xfc,0xff, -0xfe,0xff,0xfe,0xfc,0xff,0xff,0xff,0xfa,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff, -0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xfe,0xfe, -0xfe,0xfe,0xfe,0xfe,0xfe,0xfe,0xff,0xff,0xfc,0xfd,0xfe,0xfe,0xfe,0xfe,0xfd,0xfd, -0xfc,0xfb,0xfb,0xfb,0xfa,0xf8,0xf4,0xf1,0xee,0xe9,0xe3,0xde,0xdc,0xdb,0xd9,0xd8, -0xd9,0xda,0xdb,0xdc,0xdf,0xe2,0xe7,0xea,0xf1,0xf4,0xf5,0xf5,0xf6,0xf8,0xf8,0xf6, -0xf8,0xf9,0xf9,0xf9,0xfa,0xf1,0xd7,0xbb,0xb1,0xb3,0xb3,0xb1,0xb1,0xb0,0xa9,0xa0, -0x9f,0x9a,0x94,0x91,0x90,0x8e,0x8a,0x87,0x87,0x86,0x84,0x80,0x7b,0x75,0x71,0x6e, -0x6c,0x6b,0x6a,0x6a,0x69,0x68,0x67,0x67,0x67,0x66,0x65,0x65,0x65,0x65,0x65,0x66, -0x65,0x63,0x62,0x63,0x64,0x64,0x63,0x62,0x61,0x61,0x61,0x60,0x60,0x5f,0x5f,0x5e, -0x5e,0x5f,0x5f,0x60,0x60,0x61,0x61,0x61,0x62,0x63,0x64,0x65,0x65,0x65,0x66,0x68, -0x6c,0x6c,0x6c,0x6c,0x6d,0x70,0x73,0x76,0x7a,0x78,0x7e,0x78,0x7b,0x83,0x71,0x5d, -0x5d,0x7c,0x92,0x94,0x95,0x95,0x90,0x8c,0x8f,0x90,0x90,0x95,0xa3,0xb4,0xbd,0xbd, -0xbb,0xba,0xb8,0xb6,0xb6,0xb7,0xb8,0xb9,0xba,0xbd,0xbd,0xbb,0xbc,0xbf,0xbd,0xb7, -0xa8,0x8c,0x73,0x71,0x76,0x75,0x70,0x6f,0x6e,0x71,0x72,0x6f,0x6b,0x67,0x64,0x63, -0x64,0x5e,0x61,0x6c,0x71,0x6d,0x6a,0x6d,0x6c,0x6e,0x70,0x6c,0x5f,0x51,0x50,0x57, -0x62,0x68,0x65,0x68,0x67,0x61,0x61,0x59,0x53,0x5b,0x63,0x56,0x52,0x5b,0x59,0x59, -0x5d,0x5d,0x5c,0x5d,0x5f,0x5f,0x5e,0x5c,0x62,0x70,0x7b,0x80,0x87,0x91,0x97,0x96, -0x99,0x9b,0x9e,0xa2,0xa4,0xa6,0xa7,0xa7,0xa4,0xa2,0x9e,0x9b,0x9a,0x9a,0x94,0x8e, -0x8c,0x8b,0x88,0x87,0x86,0x85,0x84,0x82,0x82,0x79,0x76,0x74,0x67,0x58,0x5b,0x69, -0x53,0x47,0x42,0x48,0x52,0x5c,0x6c,0x7b,0x96,0x9d,0x9c,0x88,0x6a,0x55,0x50,0x54, -0x68,0x79,0x7b,0x6c,0x5e,0x54,0x4d,0x4a,0x45,0x4b,0x5e,0x70,0x6d,0x5f,0x63,0x74, -0x92,0x8c,0x8c,0x84,0x74,0x74,0x7e,0x7f,0x8d,0x8b,0x7a,0x66,0x5e,0x5a,0x57,0x59, -0x4f,0x41,0x3f,0x41,0x57,0x63,0x7d,0x8b,0x96,0x91,0x89,0x86,0x8b,0x91,0x92,0x8e, -0x8b,0x88,0x89,0x83,0x69,0x45,0x32,0x33,0x44,0x44,0x3c,0x33,0x2b,0x24,0x2c,0x3f, -0x5a,0x71,0x8b,0x9f,0xad,0xb6,0xb2,0xa9,0xaf,0xb4,0xbc,0xc7,0xcc,0xc1,0xa6,0x8d, -0x71,0x4f,0x31,0x41,0x5a,0x62,0x67,0x65,0x66,0x4b,0x33,0x37,0x51,0x66,0x66,0x5d, -0x88,0x89,0x85,0x7a,0x6b,0x61,0x5f,0x61,0x6a,0x77,0x80,0x80,0x77,0x6a,0x6a,0x78, -0x82,0x86,0x82,0x82,0x8c,0x96,0x9e,0xa6,0xa5,0xa4,0xa8,0xad,0xaa,0xa1,0x9d,0x9e, -0xad,0xb4,0xb8,0xb5,0xb2,0xb3,0xb2,0xb0,0xb1,0xb2,0xb4,0xb4,0xb1,0xad,0xad,0xaf, -0xb5,0xb6,0xb8,0xb8,0xb6,0xb3,0xaf,0xac,0xb6,0xb7,0xb7,0xb4,0xb0,0xae,0xae,0xb0, -0xb3,0xb4,0xb5,0xb5,0xb6,0xb6,0xb6,0xb6,0xb2,0xb1,0xaf,0xae,0xae,0xae,0xad,0xac, -0xab,0xab,0xab,0xad,0xb0,0xb1,0xb0,0xb0,0xb3,0xb4,0xb4,0xb3,0xb2,0xb2,0xb5,0xb7, -0xb6,0xb2,0xaf,0xad,0xa9,0xa7,0xab,0xb1,0xb4,0xb0,0xae,0xb2,0xb7,0xb8,0xb4,0xb1, -0xb6,0xb8,0xba,0xbb,0xbb,0xba,0xb7,0xb6,0xb6,0xb5,0xb3,0xb2,0xb3,0xb5,0xb9,0xbb, -0xbb,0xb7,0xb0,0xab,0xa9,0xa9,0xab,0xac,0xaa,0xab,0xad,0xaf,0xb1,0xb1,0xaf,0xad, -0xad,0xb2,0xb8,0xba,0xb5,0xae,0xab,0xac,0xae,0xb2,0xb4,0xb4,0xb5,0xb8,0xb8,0xb5, -0xb2,0xaf,0xad,0xad,0xad,0xad,0xb0,0xb3,0xb4,0xb5,0xb7,0xb9,0xb9,0xb8,0xb7,0xb6, -0xb5,0xb3,0xb1,0xaf,0xae,0xb2,0xb9,0xbe,0xba,0xbc,0xbe,0xbe,0xbb,0xb9,0xb9,0xba, -0xba,0xb6,0xb2,0xb0,0xb1,0xb3,0xb4,0xb4,0xb4,0xb4,0xb4,0xb5,0xb7,0xb8,0xb6,0xb2, -0xab,0xa3,0xa4,0xad,0xb4,0xbe,0xd5,0xef,0xfb,0xfe,0xff,0xfc,0xfb,0xfc,0xff,0xff, -0xff,0xfd,0xfb,0xfd,0xfe,0xfd,0xfe,0xff,0xff,0xfe,0xfe,0xfe,0xfe,0xfe,0xff,0xff, -0xff,0xff,0xff,0xff,0xff,0xfe,0xfe,0xfe,0xff,0xff,0xff,0xfe,0xfe,0xfe,0xfe,0xfe, -0xfc,0xfd,0xfd,0xfd,0xfe,0xfe,0xff,0xff,0xff,0xff,0xff,0xff,0xfe,0xfe,0xfe,0xfe, -0xfb,0xfb,0xfc,0xfb,0xfa,0xf9,0xf7,0xf6,0xf1,0xf0,0xee,0xe8,0xe1,0xda,0xd4,0xd1, -0xd9,0xd9,0xdb,0xdf,0xe1,0xe3,0xe6,0xea,0xec,0xf1,0xf7,0xfa,0xf7,0xf4,0xf3,0xf3, -0xfc,0xf6,0xf0,0xed,0xef,0xf2,0xf2,0xf0,0xcf,0xbb,0xad,0xae,0xb2,0xb0,0xaf,0xb3, -0xa6,0xa2,0x9e,0x9a,0x98,0x95,0x91,0x8d,0x8c,0x8a,0x88,0x88,0x87,0x83,0x7c,0x76, -0x6a,0x6b,0x6b,0x6c,0x6c,0x6b,0x6a,0x69,0x67,0x67,0x67,0x67,0x66,0x66,0x65,0x65, -0x64,0x65,0x66,0x67,0x67,0x66,0x65,0x64,0x64,0x64,0x64,0x64,0x64,0x63,0x61,0x61, -0x62,0x62,0x62,0x62,0x63,0x63,0x63,0x63,0x65,0x65,0x65,0x66,0x66,0x66,0x67,0x67, -0x69,0x6a,0x6b,0x6d,0x6f,0x71,0x73,0x74,0x78,0x78,0x7c,0x7d,0x7c,0x7b,0x72,0x61, -0x4f,0x6b,0x8a,0x8f,0x92,0x95,0x8d,0x90,0x90,0x8f,0x90,0x92,0x9d,0xb3,0xbf,0xb9, -0xbc,0xbc,0xbb,0xb7,0xb4,0xb5,0xb9,0xbd,0xbe,0xbe,0xc0,0xbf,0xbc,0xba,0xbc,0xc1, -0xb9,0xa7,0x80,0x6d,0x75,0x71,0x69,0x72,0x70,0x73,0x75,0x73,0x71,0x6f,0x6c,0x68, -0x62,0x63,0x63,0x64,0x69,0x6d,0x68,0x60,0x6c,0x76,0x7b,0x74,0x69,0x63,0x5c,0x55, -0x5d,0x5d,0x5d,0x5f,0x62,0x64,0x60,0x5a,0x5a,0x5f,0x5f,0x5a,0x5b,0x61,0x5f,0x58, -0x58,0x57,0x59,0x5d,0x5e,0x5e,0x63,0x69,0x73,0x76,0x7c,0x82,0x89,0x8e,0x93,0x95, -0x97,0x9a,0x9d,0x9f,0xa0,0xa0,0xa1,0xa2,0xa0,0xa0,0x9f,0x9e,0x9c,0x97,0x92,0x8e, -0x8e,0x8c,0x89,0x87,0x85,0x85,0x85,0x85,0x86,0x7e,0x7b,0x74,0x62,0x51,0x48,0x40, -0x2a,0x20,0x23,0x2f,0x29,0x14,0x0f,0x19,0x41,0x69,0x8c,0x8b,0x8c,0x6a,0x61,0x6b, -0x79,0x78,0x72,0x6c,0x6b,0x6a,0x60,0x54,0x50,0x4b,0x43,0x3a,0x3b,0x4d,0x6b,0x82, -0x7e,0x72,0x72,0x6e,0x62,0x6b,0x7e,0x7d,0x81,0x83,0x85,0x85,0x85,0x7e,0x6d,0x5d, -0x59,0x4b,0x41,0x47,0x54,0x59,0x56,0x52,0x53,0x57,0x63,0x73,0x79,0x70,0x62,0x59, -0x5f,0x97,0xab,0x82,0x4f,0x3d,0x58,0x81,0xa0,0x93,0x7e,0x60,0x3d,0x22,0x1d,0x26, -0x24,0x27,0x3c,0x5f,0x79,0x85,0x90,0x9c,0x9e,0x9e,0xa6,0xb2,0xb9,0xbc,0xc4,0xcd, -0xae,0x95,0x72,0x56,0x45,0x40,0x47,0x50,0x53,0x4b,0x44,0x45,0x4a,0x4e,0x4c,0x47, -0x76,0x7a,0x7c,0x77,0x6e,0x67,0x67,0x69,0x70,0x7a,0x80,0x7f,0x76,0x6b,0x6e,0x7d, -0x86,0x8b,0x8a,0x8a,0x95,0x9f,0xa6,0xad,0xae,0xaa,0xa6,0xa5,0xa6,0xaa,0xb1,0xb7, -0xb4,0xb6,0xb4,0xb1,0xaf,0xaf,0xac,0xa7,0xa9,0xaa,0xab,0xae,0xaf,0xb0,0xb0,0xb1, -0xb0,0xb0,0xb0,0xaf,0xaf,0xae,0xae,0xae,0xb1,0xb3,0xb5,0xb4,0xb3,0xb2,0xb3,0xb5, -0xb5,0xb6,0xb8,0xb8,0xb8,0xb6,0xb4,0xb3,0xad,0xad,0xae,0xb0,0xb3,0xb5,0xb6,0xb6, -0xad,0xae,0xb0,0xb0,0xaf,0xaf,0xb0,0xb1,0xb9,0xb9,0xb7,0xb3,0xaf,0xad,0xae,0xaf, -0xac,0xaa,0xab,0xaf,0xb1,0xb1,0xb1,0xb4,0xb2,0xb0,0xb1,0xb6,0xbb,0xbd,0xba,0xb8, -0xb2,0xb2,0xb3,0xb3,0xb3,0xb2,0xb2,0xb1,0xb8,0xb7,0xb5,0xb4,0xb4,0xb6,0xb8,0xba, -0xbc,0xbb,0xb8,0xb5,0xb3,0xb3,0xb3,0xb4,0xb2,0xb2,0xb4,0xb6,0xb8,0xb9,0xb7,0xb6, -0xaa,0xac,0xae,0xaf,0xad,0xab,0xac,0xae,0xaf,0xb2,0xb3,0xb2,0xb3,0xb5,0xb4,0xb1, -0xb2,0xb0,0xb0,0xb2,0xb2,0xb0,0xb0,0xb2,0xb7,0xb5,0xb3,0xb1,0xb1,0xb2,0xb4,0xb5, -0xbb,0xba,0xb7,0xb2,0xae,0xac,0xad,0xaf,0xb5,0xb7,0xb8,0xb7,0xb6,0xb6,0xb8,0xb9, -0xbb,0xba,0xb9,0xb8,0xb7,0xb5,0xb2,0xb0,0xb8,0xb6,0xb2,0xb2,0xb4,0xb6,0xb5,0xb3, -0xb3,0xb9,0xb0,0xa1,0xaf,0xd7,0xf1,0xf2,0xf9,0xfb,0xfd,0xfe,0xfe,0xfe,0xfd,0xfc, -0xff,0xfd,0xfc,0xfe,0xfe,0xfc,0xfc,0xfe,0xff,0xff,0xff,0xfe,0xfe,0xfe,0xfe,0xff, -0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xfe,0xff,0xff,0xff,0xfe,0xfe,0xfe,0xfe,0xfe, -0xfb,0xfb,0xfc,0xfc,0xfc,0xfc,0xfd,0xfd,0xfe,0xfe,0xfe,0xfe,0xfe,0xfe,0xfe,0xfe, -0xfc,0xfd,0xfd,0xfc,0xfc,0xfa,0xf9,0xf8,0xf6,0xf5,0xf2,0xee,0xe9,0xe3,0xde,0xda, -0xda,0xd8,0xd9,0xdd,0xdf,0xe1,0xe4,0xe8,0xe9,0xee,0xf3,0xf6,0xf6,0xf5,0xf6,0xf8, -0xf1,0xf4,0xf6,0xf4,0xf0,0xec,0xed,0xef,0xf4,0xe0,0xca,0xbd,0xb6,0xaf,0xad,0xaf, -0xaa,0xa9,0xa6,0xa2,0x9d,0x99,0x98,0x98,0x90,0x8f,0x8d,0x8c,0x8b,0x88,0x83,0x7f, -0x7d,0x7a,0x77,0x72,0x6f,0x6d,0x6d,0x6d,0x6a,0x6b,0x6b,0x6b,0x6b,0x6a,0x68,0x67, -0x69,0x68,0x68,0x67,0x67,0x67,0x67,0x67,0x65,0x66,0x66,0x66,0x65,0x64,0x63,0x63, -0x64,0x64,0x64,0x64,0x65,0x65,0x65,0x65,0x67,0x67,0x68,0x68,0x68,0x69,0x69,0x69, -0x6a,0x6b,0x6c,0x6e,0x70,0x72,0x74,0x75,0x79,0x79,0x7c,0x7e,0x7c,0x7d,0x75,0x65, -0x4b,0x5f,0x83,0x93,0x95,0x95,0x8e,0x90,0x92,0x91,0x93,0x94,0x9d,0xb2,0xbf,0xba, -0xbd,0xbd,0xbc,0xb8,0xb6,0xb6,0xba,0xbf,0xc0,0xc0,0xc1,0xc1,0xbd,0xb9,0xbb,0xc0, -0xbd,0xb1,0x90,0x74,0x73,0x73,0x6d,0x6c,0x71,0x74,0x76,0x74,0x71,0x6f,0x6a,0x66, -0x62,0x62,0x64,0x69,0x70,0x72,0x6a,0x5f,0x63,0x70,0x7a,0x79,0x76,0x75,0x74,0x72, -0x5b,0x62,0x69,0x6b,0x6b,0x67,0x5f,0x58,0x5e,0x62,0x62,0x60,0x63,0x69,0x66,0x5f, -0x5e,0x60,0x64,0x68,0x67,0x65,0x68,0x6d,0x70,0x74,0x7a,0x81,0x86,0x8b,0x90,0x93, -0x97,0x99,0x9b,0x9d,0x9d,0x9e,0x9f,0xa0,0x9e,0x9e,0x9c,0x9b,0x9a,0x96,0x92,0x8f, -0x8f,0x8d,0x8a,0x89,0x88,0x88,0x88,0x88,0x8a,0x83,0x78,0x69,0x5c,0x52,0x3b,0x1d, -0x1c,0x2d,0x3e,0x43,0x45,0x46,0x44,0x3f,0x36,0x57,0x73,0x82,0x90,0x82,0x79,0x80, -0x7d,0x79,0x6f,0x63,0x5b,0x59,0x59,0x59,0x5b,0x4f,0x4f,0x63,0x78,0x7b,0x70,0x67, -0x68,0x61,0x63,0x63,0x5f,0x65,0x6d,0x68,0x6f,0x6f,0x72,0x7c,0x86,0x83,0x6e,0x57, -0x40,0x3b,0x45,0x5e,0x6a,0x5d,0x49,0x3e,0x3d,0x3b,0x3f,0x47,0x4c,0x54,0x68,0x7d, -0x83,0x75,0x57,0x49,0x55,0x65,0x70,0x7b,0x87,0x90,0x92,0x89,0x85,0x85,0x7b,0x6c, -0x61,0x64,0x68,0x6d,0x71,0x77,0x7e,0x84,0x87,0x97,0xa6,0xa9,0xa5,0xa8,0xb3,0xbd, -0xc7,0xbd,0xa3,0x7c,0x5c,0x4e,0x50,0x55,0x71,0x6a,0x5f,0x57,0x53,0x53,0x55,0x56, -0x70,0x73,0x74,0x71,0x6a,0x68,0x6b,0x70,0x76,0x80,0x86,0x86,0x80,0x76,0x79,0x87, -0x8f,0x93,0x90,0x8f,0x96,0x9c,0xa0,0xa5,0xa2,0xa3,0xa2,0xa2,0xa7,0xaf,0xb5,0xb6, -0xb7,0xb6,0xb3,0xb2,0xb3,0xb3,0xaf,0xa9,0xa4,0xa5,0xa9,0xaf,0xb5,0xb9,0xba,0xba, -0xb6,0xb6,0xb7,0xb7,0xb7,0xb7,0xb7,0xb7,0xb2,0xb4,0xb6,0xb7,0xb8,0xb8,0xb9,0xb9, -0xb6,0xb7,0xb9,0xba,0xb8,0xb6,0xb2,0xb0,0xb3,0xb2,0xb3,0xb4,0xb6,0xb7,0xb6,0xb5, -0xb2,0xb4,0xb5,0xb2,0xad,0xa9,0xaa,0xac,0xa8,0xa9,0xac,0xae,0xb0,0xb3,0xb7,0xb9, -0xb1,0xae,0xae,0xb2,0xb5,0xb4,0xb2,0xb1,0xac,0xad,0xaf,0xb2,0xb6,0xb7,0xb7,0xb5, -0xb2,0xb1,0xb0,0xb0,0xb0,0xb0,0xb1,0xb2,0xaa,0xaa,0xa8,0xa7,0xa7,0xa7,0xa8,0xa8, -0xb2,0xb3,0xb4,0xb3,0xb0,0xae,0xad,0xae,0xb3,0xb3,0xb4,0xb5,0xb8,0xb9,0xb8,0xb8, -0xb3,0xb3,0xb2,0xb0,0xb0,0xb0,0xb1,0xb2,0xb1,0xb3,0xb4,0xb2,0xb2,0xb2,0xb0,0xae, -0xaa,0xab,0xae,0xb3,0xb5,0xb2,0xb1,0xb2,0xae,0xac,0xab,0xaa,0xab,0xae,0xb1,0xb3, -0xae,0xb1,0xb3,0xb6,0xb7,0xb9,0xbb,0xbc,0xb5,0xb5,0xb5,0xb4,0xb3,0xb4,0xb7,0xb9, -0xb5,0xb7,0xb9,0xba,0xba,0xb9,0xb8,0xb8,0xb9,0xb9,0xba,0xbd,0xc0,0xbf,0xbb,0xb7, -0xc0,0xbf,0xbc,0xc0,0xd3,0xed,0xfb,0xfc,0xff,0xff,0xfb,0xfa,0xfb,0xfd,0xfe,0xff, -0xfd,0xfd,0xfe,0xff,0xff,0xfd,0xfd,0xfe,0xff,0xff,0xff,0xff,0xff,0xfe,0xfe,0xfe, -0xfe,0xfe,0xfe,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xfe,0xfe,0xfe,0xfe,0xfe, -0xfc,0xfc,0xfb,0xfb,0xfb,0xfb,0xfb,0xfb,0xfc,0xfc,0xfc,0xfd,0xfd,0xfd,0xfe,0xfe, -0xfe,0xfe,0xfe,0xfe,0xfd,0xfc,0xfa,0xf9,0xfb,0xf9,0xf6,0xf4,0xf1,0xee,0xe8,0xe4, -0xdd,0xda,0xd9,0xdb,0xdd,0xde,0xe1,0xe5,0xe8,0xec,0xf0,0xf3,0xf4,0xf6,0xf9,0xfb, -0xf0,0xf5,0xf8,0xf7,0xf4,0xf1,0xf1,0xf3,0xf1,0xf9,0xf9,0xe6,0xc8,0xb1,0xac,0xaf, -0xb2,0xb1,0xad,0xa6,0xa0,0x9c,0x9d,0xa0,0x94,0x94,0x93,0x91,0x8f,0x8c,0x89,0x88, -0x89,0x86,0x81,0x7c,0x77,0x74,0x71,0x70,0x6d,0x6e,0x6f,0x6f,0x6f,0x6e,0x6c,0x6b, -0x6d,0x6c,0x6a,0x69,0x68,0x69,0x6a,0x6a,0x68,0x68,0x68,0x68,0x67,0x67,0x66,0x65, -0x67,0x67,0x67,0x67,0x67,0x68,0x68,0x68,0x6a,0x6a,0x6b,0x6b,0x6b,0x6c,0x6c,0x6c, -0x6c,0x6d,0x6f,0x70,0x72,0x74,0x75,0x76,0x7a,0x79,0x7c,0x7e,0x7d,0x7e,0x79,0x6b, -0x4c,0x51,0x77,0x92,0x94,0x92,0x8f,0x92,0x94,0x94,0x96,0x97,0x9e,0xb2,0xbf,0xbc, -0xbf,0xbe,0xbd,0xba,0xb7,0xb9,0xbd,0xc0,0xc2,0xc2,0xc3,0xc2,0xbd,0xb9,0xb9,0xbd, -0xc0,0xbc,0xa4,0x82,0x72,0x73,0x71,0x69,0x6c,0x70,0x72,0x70,0x6e,0x6d,0x6a,0x67, -0x66,0x66,0x66,0x6b,0x72,0x74,0x6c,0x62,0x5d,0x68,0x71,0x71,0x70,0x76,0x7d,0x81, -0x71,0x74,0x72,0x6b,0x64,0x61,0x60,0x60,0x6b,0x6c,0x6b,0x69,0x6b,0x6d,0x67,0x5e, -0x5d,0x62,0x68,0x6a,0x66,0x61,0x64,0x69,0x6b,0x71,0x79,0x7f,0x83,0x86,0x8b,0x8f, -0x95,0x96,0x97,0x98,0x98,0x99,0x9a,0x9c,0x9a,0x99,0x97,0x96,0x95,0x94,0x91,0x8f, -0x8e,0x8c,0x8a,0x89,0x8a,0x8a,0x89,0x89,0x7f,0x7e,0x77,0x71,0x7d,0x8f,0x7a,0x4e, -0x32,0x42,0x44,0x33,0x27,0x27,0x21,0x13,0x32,0x4d,0x61,0x75,0x81,0x81,0x77,0x7e, -0x6f,0x56,0x38,0x28,0x29,0x32,0x3b,0x41,0x43,0x55,0x64,0x60,0x4d,0x3c,0x37,0x3a, -0x36,0x33,0x39,0x4d,0x6b,0x83,0x87,0x7f,0x5e,0x5b,0x5d,0x68,0x7b,0x88,0x88,0x81, -0x6a,0x5c,0x5a,0x67,0x68,0x54,0x41,0x3c,0x36,0x35,0x2b,0x29,0x49,0x73,0x7b,0x68, -0x5c,0x56,0x53,0x60,0x6c,0x62,0x55,0x54,0x40,0x4e,0x65,0x79,0x83,0x85,0x87,0x8a, -0x70,0x7a,0x79,0x69,0x5e,0x62,0x6a,0x6c,0x5d,0x72,0x88,0x95,0x9c,0x9f,0x9a,0x92, -0x84,0x9a,0xab,0xac,0xa2,0x92,0x79,0x62,0x5c,0x69,0x79,0x81,0x7d,0x72,0x67,0x61, -0x77,0x75,0x6e,0x64,0x5d,0x5e,0x66,0x6e,0x74,0x7f,0x89,0x8d,0x8a,0x80,0x81,0x8d, -0x94,0x97,0x91,0x8c,0x90,0x94,0x96,0x9a,0x99,0x9f,0xa4,0xa5,0xaa,0xb0,0xaf,0xa9, -0xac,0xad,0xae,0xb0,0xb2,0xb1,0xad,0xa8,0xab,0xb0,0xb4,0xb6,0xb6,0xb4,0xb0,0xac, -0xb2,0xb5,0xb8,0xbb,0xbb,0xb8,0xb4,0xb1,0xb7,0xb7,0xb8,0xb9,0xb9,0xb9,0xb8,0xb7, -0xb4,0xb5,0xb7,0xb7,0xb7,0xb5,0xb3,0xb1,0xb9,0xb8,0xb7,0xb7,0xb6,0xb5,0xb2,0xb0, -0xb4,0xb5,0xb6,0xb4,0xaf,0xac,0xac,0xae,0xac,0xad,0xb0,0xb2,0xb3,0xb3,0xb3,0xb3, -0xb8,0xb5,0xb2,0xb1,0xb1,0xb1,0xb1,0xb0,0xb1,0xb2,0xb2,0xb1,0xb1,0xb4,0xb5,0xb6, -0xb7,0xb7,0xb6,0xb6,0xb6,0xb6,0xb7,0xb8,0xb8,0xb8,0xb8,0xb7,0xb7,0xb6,0xb6,0xb6, -0xb6,0xb9,0xbb,0xb9,0xb5,0xb1,0xb1,0xb3,0xb1,0xb1,0xb0,0xb1,0xb2,0xb3,0xb3,0xb3, -0xb6,0xb6,0xb6,0xb5,0xb7,0xb9,0xb7,0xb4,0xb3,0xb4,0xb5,0xb5,0xb4,0xb3,0xb1,0xaf, -0xad,0xae,0xb3,0xb9,0xbc,0xbb,0xba,0xba,0xba,0xba,0xb9,0xb8,0xb5,0xb0,0xad,0xaa, -0xb1,0xb2,0xb4,0xb7,0xb8,0xb9,0xb9,0xba,0xb6,0xb6,0xb5,0xb4,0xb3,0xb3,0xb4,0xb5, -0xb4,0xb5,0xb7,0xb7,0xb7,0xb8,0xbc,0xbf,0xb5,0xb3,0xb5,0xb9,0xbb,0xba,0xb7,0xb5, -0xb5,0xb3,0xc3,0xe3,0xf6,0xf7,0xf8,0xff,0xf9,0xf9,0xfa,0xfc,0xfb,0xf9,0xf9,0xf9, -0xfc,0xfd,0xfe,0xff,0xff,0xff,0xff,0xff,0xfe,0xff,0xff,0xff,0xff,0xff,0xfe,0xfe, -0xfd,0xfe,0xfe,0xfe,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xfe,0xfe,0xfe,0xfe,0xfe, -0xfd,0xfd,0xfd,0xfc,0xfc,0xfb,0xfb,0xfb,0xfa,0xfa,0xfb,0xfc,0xfc,0xfd,0xfd,0xfe, -0xfe,0xfe,0xff,0xfe,0xfe,0xfd,0xfb,0xfa,0xfd,0xfa,0xf7,0xf6,0xf6,0xf3,0xee,0xea, -0xe3,0xde,0xdb,0xdb,0xdc,0xdc,0xdd,0xe0,0xe7,0xea,0xee,0xf1,0xf3,0xf5,0xf7,0xf9, -0xfa,0xf6,0xf2,0xf2,0xf5,0xf8,0xf8,0xf6,0xf2,0xf6,0xf8,0xf5,0xed,0xdd,0xc4,0xae, -0xae,0xad,0xac,0xac,0xaa,0xa6,0xa2,0x9e,0x98,0x98,0x97,0x94,0x90,0x8e,0x8c,0x8c, -0x87,0x88,0x88,0x86,0x83,0x7e,0x7a,0x77,0x72,0x72,0x72,0x71,0x71,0x70,0x6f,0x6f, -0x6d,0x6d,0x6c,0x6b,0x6b,0x6b,0x6c,0x6c,0x6a,0x6a,0x6a,0x6a,0x69,0x69,0x69,0x69, -0x6a,0x6a,0x6a,0x6a,0x6a,0x6a,0x6b,0x6b,0x6c,0x6c,0x6c,0x6d,0x6d,0x6d,0x6e,0x6e, -0x6e,0x6f,0x70,0x72,0x74,0x75,0x76,0x76,0x79,0x79,0x7c,0x7d,0x7c,0x7f,0x7b,0x6f, -0x52,0x46,0x67,0x8a,0x8f,0x8f,0x90,0x94,0x95,0x95,0x98,0x99,0x9f,0xb1,0xc0,0xc0, -0xbf,0xbe,0xbd,0xba,0xb9,0xba,0xbe,0xc1,0xc4,0xc4,0xc5,0xc3,0xbd,0xb7,0xb7,0xba, -0xbe,0xc0,0xb4,0x94,0x76,0x70,0x72,0x6d,0x71,0x73,0x72,0x6d,0x69,0x69,0x68,0x67, -0x6c,0x6b,0x6a,0x6b,0x6e,0x6f,0x6d,0x69,0x69,0x6c,0x6b,0x64,0x60,0x67,0x73,0x7b, -0x82,0x7e,0x74,0x67,0x60,0x63,0x6b,0x70,0x7a,0x77,0x72,0x70,0x6f,0x6a,0x60,0x56, -0x5a,0x60,0x65,0x64,0x5e,0x5a,0x5d,0x62,0x69,0x70,0x79,0x7f,0x81,0x83,0x88,0x8c, -0x91,0x92,0x93,0x93,0x93,0x93,0x95,0x96,0x96,0x94,0x92,0x91,0x91,0x90,0x90,0x8f, -0x8d,0x8b,0x89,0x88,0x89,0x88,0x87,0x85,0x7d,0x78,0x6a,0x5e,0x6a,0x7f,0x6c,0x3e, -0x36,0x39,0x3c,0x41,0x49,0x52,0x57,0x57,0x73,0x77,0x62,0x54,0x44,0x51,0x5e,0x78, -0x64,0x46,0x26,0x17,0x17,0x1c,0x20,0x25,0x29,0x46,0x5e,0x66,0x70,0x87,0x99,0x9f, -0xa1,0x9e,0x8f,0x7e,0x75,0x6f,0x67,0x64,0x76,0x74,0x71,0x6d,0x6d,0x74,0x7f,0x87, -0x7d,0x72,0x6b,0x6a,0x60,0x4a,0x34,0x2b,0x22,0x29,0x41,0x62,0x75,0x73,0x6e,0x6f, -0x7c,0x75,0x72,0x75,0x6e,0x5d,0x54,0x59,0x5e,0x4e,0x4d,0x66,0x7f,0x81,0x73,0x69, -0x65,0x60,0x56,0x50,0x55,0x58,0x47,0x30,0x36,0x47,0x61,0x7a,0x87,0x7f,0x64,0x4a, -0x72,0x84,0x96,0x9e,0x9d,0x93,0x7f,0x6c,0x75,0x82,0x92,0x9a,0x97,0x90,0x8b,0x8a, -0x76,0x71,0x67,0x5b,0x54,0x58,0x62,0x6c,0x70,0x7a,0x82,0x87,0x86,0x7e,0x7f,0x8b, -0x96,0x98,0x90,0x8a,0x8e,0x93,0x96,0x9b,0xa5,0xa9,0xa9,0xa7,0xaa,0xb0,0xb2,0xaf, -0xad,0xb0,0xb4,0xb4,0xaf,0xa7,0xa1,0x9f,0x9c,0xa8,0xb3,0xb7,0xb6,0xb4,0xb1,0xae, -0xb1,0xb4,0xb7,0xba,0xba,0xb8,0xb5,0xb3,0xb8,0xb7,0xb6,0xb7,0xb8,0xb7,0xb5,0xb3, -0xb4,0xb4,0xb4,0xb5,0xb6,0xb6,0xb7,0xb7,0xb7,0xb7,0xb7,0xb8,0xb8,0xb7,0xb4,0xb2, -0xb2,0xb2,0xb3,0xb4,0xb5,0xb6,0xb6,0xb6,0xb5,0xb6,0xb8,0xb9,0xb8,0xb4,0xb0,0xad, -0xb1,0xb2,0xb2,0xb1,0xb0,0xb0,0xb2,0xb4,0xbc,0xbc,0xb9,0xb3,0xb2,0xb7,0xbc,0xbd, -0xb9,0xb9,0xba,0xba,0xba,0xba,0xbb,0xbb,0xb4,0xb5,0xb5,0xb6,0xb6,0xb6,0xb5,0xb5, -0xbb,0xbd,0xbe,0xbc,0xb9,0xb7,0xb8,0xba,0xb5,0xb4,0xb2,0xb2,0xb3,0xb4,0xb4,0xb3, -0xaf,0xb0,0xae,0xae,0xb1,0xb6,0xb7,0xb4,0xb4,0xb4,0xb5,0xb6,0xb6,0xb4,0xb3,0xb3, -0xb0,0xaf,0xb1,0xb4,0xb5,0xb3,0xb2,0xb3,0xb5,0xb7,0xb9,0xbb,0xba,0xb7,0xb4,0xb1, -0xb4,0xb3,0xb2,0xb1,0xb1,0xb1,0xb1,0xb0,0xb5,0xb5,0xb6,0xb6,0xb6,0xb6,0xb5,0xb4, -0xb8,0xb9,0xb9,0xb8,0xb6,0xb7,0xb9,0xbb,0xbf,0xba,0xb6,0xb5,0xb4,0xb3,0xb6,0xbb, -0xb4,0xca,0xe3,0xf3,0xfa,0xfc,0xf7,0xf0,0xe5,0xe0,0xdc,0xd9,0xd9,0xe0,0xef,0xfd, -0xfb,0xfd,0xfd,0xfc,0xfa,0xfb,0xfc,0xfd,0xfd,0xfd,0xfe,0xff,0xff,0xff,0xfe,0xfe, -0xfd,0xfd,0xfe,0xfe,0xfe,0xff,0xff,0xff,0xff,0xff,0xff,0xfe,0xfe,0xfe,0xfe,0xfe, -0xfd,0xfd,0xfc,0xfc,0xfb,0xfb,0xfa,0xfa,0xf9,0xfa,0xfa,0xfb,0xfc,0xfd,0xfd,0xfe, -0xfd,0xfe,0xfe,0xfe,0xfe,0xfd,0xfb,0xfb,0xfe,0xfb,0xf8,0xf7,0xf7,0xf6,0xf1,0xed, -0xe9,0xe3,0xde,0xdc,0xdb,0xd9,0xd9,0xda,0xe0,0xe3,0xe8,0xed,0xf0,0xf2,0xf4,0xf5, -0xfc,0xf7,0xf1,0xf0,0xf3,0xf6,0xf6,0xf5,0xfa,0xf7,0xf1,0xef,0xf4,0xf5,0xe6,0xd3, -0xb5,0xb0,0xad,0xaf,0xb2,0xb1,0xa8,0x9f,0x9e,0x9e,0x9c,0x98,0x93,0x90,0x8e,0x8e, -0x87,0x88,0x89,0x89,0x88,0x85,0x83,0x81,0x7c,0x7a,0x78,0x75,0x72,0x71,0x71,0x71, -0x6c,0x6d,0x6e,0x6e,0x6e,0x6e,0x6d,0x6d,0x6c,0x6c,0x6c,0x6c,0x6c,0x6c,0x6c,0x6c, -0x6c,0x6c,0x6c,0x6d,0x6d,0x6d,0x6d,0x6d,0x6d,0x6d,0x6d,0x6d,0x6e,0x6e,0x6f,0x6f, -0x6f,0x70,0x72,0x73,0x75,0x75,0x76,0x76,0x78,0x78,0x7b,0x7c,0x7b,0x7e,0x7c,0x70, -0x53,0x41,0x5f,0x84,0x8e,0x91,0x91,0x93,0x95,0x95,0x99,0x9b,0x9f,0xaf,0xbf,0xc3, -0xc0,0xbe,0xbc,0xba,0xba,0xbc,0xc0,0xc2,0xc4,0xc5,0xc6,0xc4,0xbd,0xb6,0xb5,0xb7, -0xbc,0xbf,0xbd,0xa6,0x81,0x6c,0x6d,0x73,0x7c,0x7c,0x76,0x6d,0x65,0x64,0x65,0x66, -0x6a,0x6c,0x6e,0x6d,0x6b,0x6a,0x6d,0x70,0x77,0x76,0x6f,0x65,0x5f,0x63,0x6d,0x75, -0x76,0x73,0x6e,0x69,0x6a,0x70,0x75,0x76,0x79,0x73,0x6f,0x6e,0x6e,0x68,0x5f,0x58, -0x62,0x66,0x67,0x63,0x5d,0x5c,0x61,0x66,0x6a,0x71,0x7a,0x7e,0x80,0x82,0x86,0x8a, -0x8e,0x8f,0x90,0x8f,0x8f,0x90,0x91,0x93,0x92,0x90,0x8e,0x8d,0x8e,0x8f,0x8f,0x8f, -0x8d,0x8b,0x88,0x87,0x87,0x86,0x82,0x7f,0x78,0x6f,0x61,0x56,0x5e,0x6f,0x69,0x4e, -0x38,0x34,0x3c,0x55,0x71,0x83,0x8c,0x91,0x8c,0x9e,0x9f,0x9b,0x80,0x71,0x5d,0x5b, -0x63,0x4e,0x35,0x24,0x1f,0x29,0x40,0x56,0x68,0x85,0xa2,0xad,0xac,0xaa,0xa8,0xa6, -0xac,0xb5,0xb8,0xba,0xbd,0xb3,0x99,0x85,0x72,0x7b,0x85,0x87,0x81,0x7d,0x81,0x86, -0x98,0x90,0x7f,0x69,0x55,0x42,0x2f,0x21,0x25,0x43,0x53,0x46,0x3b,0x49,0x60,0x6c, -0x71,0x6a,0x67,0x68,0x68,0x69,0x71,0x77,0x8c,0x8b,0x81,0x74,0x72,0x77,0x73,0x69, -0x51,0x4e,0x48,0x40,0x38,0x2f,0x26,0x20,0x3b,0x39,0x40,0x52,0x66,0x75,0x80,0x88, -0x94,0x9b,0xa3,0xa6,0xa6,0xab,0xb8,0xc6,0xcc,0xcd,0xcc,0xc6,0xbf,0xbb,0xbb,0xbe, -0x6a,0x67,0x62,0x5b,0x59,0x5e,0x68,0x71,0x72,0x78,0x7a,0x7c,0x7c,0x78,0x7d,0x8a, -0x99,0x9a,0x92,0x8a,0x8d,0x91,0x94,0x99,0xa5,0xa8,0xaa,0xaa,0xaa,0xad,0xaf,0xaf, -0xb2,0xb4,0xb5,0xae,0xa1,0x93,0x8e,0x90,0x95,0xa4,0xb3,0xb8,0xb9,0xbb,0xbd,0xbd, -0xb7,0xb8,0xb8,0xba,0xbb,0xbd,0xbe,0xbf,0xb9,0xb7,0xb5,0xb6,0xb9,0xba,0xb9,0xb6, -0xb6,0xb5,0xb5,0xb6,0xb7,0xb9,0xba,0xbc,0xb8,0xb8,0xb8,0xb9,0xb9,0xb7,0xb4,0xb1, -0xb3,0xb2,0xb1,0xb2,0xb4,0xb5,0xb3,0xb2,0xaf,0xb0,0xb3,0xb6,0xb8,0xb7,0xb4,0xb2, -0xac,0xb1,0xb5,0xb4,0xb1,0xb1,0xb1,0xb0,0xb6,0xb6,0xb1,0xa9,0xa9,0xb0,0xb8,0xb9, -0xb5,0xb5,0xb6,0xb6,0xb6,0xb7,0xb7,0xb7,0xb5,0xb5,0xb7,0xb8,0xb8,0xb8,0xb8,0xb7, -0xb2,0xb3,0xb4,0xb4,0xb3,0xb3,0xb5,0xb7,0xb9,0xb7,0xb6,0xb6,0xb7,0xb7,0xb7,0xb6, -0xb6,0xb4,0xae,0xa8,0xaa,0xb0,0xb3,0xb1,0xb3,0xb2,0xb4,0xb7,0xb7,0xb5,0xb4,0xb5, -0xb5,0xb2,0xb0,0xaf,0xac,0xa8,0xa7,0xa7,0xaf,0xb0,0xb2,0xb5,0xb8,0xba,0xbc,0xbd, -0xb5,0xb3,0xb1,0xb1,0xb3,0xb6,0xb8,0xb9,0xb7,0xb8,0xb9,0xbb,0xbd,0xbd,0xbc,0xba, -0xb6,0xb8,0xba,0xbc,0xbc,0xbb,0xbb,0xbb,0xc4,0xc2,0xc2,0xc2,0xbd,0xb9,0xbb,0xc1, -0xd7,0xef,0xff,0xf8,0xe9,0xdd,0xcf,0xc0,0xb9,0xb3,0xad,0xaa,0xac,0xb9,0xd1,0xe7, -0xf9,0xfb,0xfb,0xf7,0xf3,0xf3,0xf5,0xf5,0xfa,0xfb,0xfc,0xfe,0xfe,0xfe,0xfe,0xfe, -0xfd,0xfe,0xfe,0xfe,0xfe,0xfe,0xfe,0xfe,0xff,0xff,0xff,0xfe,0xfe,0xfe,0xfe,0xfe, -0xfc,0xfc,0xfb,0xfb,0xfa,0xfa,0xf9,0xf9,0xf9,0xfa,0xfa,0xfb,0xfc,0xfc,0xfd,0xfd, -0xfd,0xfd,0xfe,0xfe,0xfd,0xfd,0xfb,0xfb,0xfe,0xfc,0xfa,0xf9,0xf9,0xf8,0xf5,0xf2, -0xee,0xe8,0xe2,0xdf,0xdd,0xda,0xd7,0xd7,0xd8,0xdb,0xe0,0xe6,0xeb,0xee,0xf0,0xf1, -0xf5,0xf8,0xfa,0xf8,0xf4,0xf1,0xf2,0xf4,0xf4,0xf9,0xf8,0xef,0xe9,0xec,0xf2,0xf6, -0xdf,0xd0,0xbc,0xb0,0xad,0xae,0xae,0xac,0xa7,0xa5,0xa2,0x9e,0x9a,0x96,0x93,0x91, -0x8b,0x89,0x86,0x83,0x82,0x82,0x83,0x84,0x85,0x83,0x7f,0x7b,0x78,0x76,0x75,0x75, -0x6f,0x70,0x71,0x72,0x72,0x71,0x70,0x6f,0x70,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x70, -0x6f,0x6f,0x6f,0x6f,0x6f,0x70,0x70,0x70,0x6e,0x6f,0x6f,0x6f,0x70,0x70,0x70,0x70, -0x71,0x72,0x74,0x75,0x76,0x76,0x76,0x76,0x78,0x78,0x7c,0x7c,0x7a,0x7d,0x7b,0x70, -0x51,0x48,0x65,0x85,0x91,0x94,0x90,0x92,0x94,0x95,0x9a,0x9b,0x9d,0xab,0xbd,0xc3, -0xc0,0xbf,0xbc,0xbb,0xbb,0xbe,0xc1,0xc4,0xc5,0xc6,0xc7,0xc5,0xbe,0xb7,0xb5,0xb7, -0xbb,0xbf,0xc0,0xb2,0x90,0x6f,0x69,0x75,0x78,0x77,0x72,0x68,0x62,0x62,0x66,0x68, -0x65,0x6b,0x72,0x73,0x6e,0x6a,0x6d,0x74,0x73,0x71,0x6d,0x68,0x66,0x68,0x6d,0x71, -0x6c,0x69,0x64,0x63,0x68,0x70,0x72,0x70,0x6d,0x67,0x64,0x69,0x6c,0x69,0x66,0x65, -0x6d,0x6d,0x69,0x63,0x61,0x65,0x6a,0x6d,0x6d,0x72,0x79,0x7d,0x7e,0x80,0x83,0x86, -0x8a,0x8b,0x8d,0x8d,0x8d,0x8d,0x8e,0x8f,0x8f,0x8d,0x8b,0x8b,0x8c,0x8e,0x8e,0x8e, -0x8d,0x8a,0x86,0x85,0x85,0x83,0x7e,0x79,0x78,0x6b,0x5e,0x53,0x4f,0x54,0x55,0x4b, -0x4d,0x42,0x36,0x37,0x46,0x58,0x5f,0x5f,0x66,0x79,0x8e,0xa1,0xa3,0xa3,0x95,0x89, -0x6f,0x5e,0x49,0x3d,0x41,0x53,0x6c,0x7f,0x6f,0x5d,0x4e,0x4b,0x4a,0x4a,0x54,0x61, -0x6b,0x74,0x82,0x92,0xa1,0xa5,0x92,0x7b,0x65,0x6f,0x81,0x91,0x98,0x95,0x91,0x8f, -0x94,0x8b,0x72,0x53,0x42,0x42,0x43,0x3e,0x3c,0x44,0x5a,0x6d,0x64,0x4c,0x47,0x54, -0x51,0x51,0x56,0x56,0x4d,0x4b,0x4b,0x47,0x35,0x3f,0x54,0x6f,0x82,0x7c,0x5e,0x41, -0x4b,0x49,0x44,0x37,0x29,0x2e,0x4c,0x6b,0x7c,0x66,0x51,0x51,0x5f,0x76,0x91,0xa6, -0xa0,0xa1,0xa6,0xac,0xae,0xae,0xb2,0xba,0xaf,0xae,0xad,0xa9,0xa5,0xa1,0xa0,0x9f, -0x5f,0x5e,0x5c,0x59,0x59,0x5f,0x68,0x6f,0x6e,0x73,0x74,0x77,0x79,0x77,0x7d,0x8c, -0x98,0x9a,0x92,0x8a,0x8d,0x90,0x92,0x96,0x9b,0x9f,0xa7,0xac,0xab,0xa7,0xa6,0xa8, -0xaa,0xa9,0xa6,0x9e,0x92,0x8a,0x8d,0x95,0xaf,0xb8,0xbc,0xb7,0xb3,0xb4,0xb5,0xb3, -0xb4,0xb4,0xb4,0xb4,0xb6,0xb8,0xba,0xbc,0xb9,0xb5,0xb2,0xb4,0xb9,0xbc,0xbc,0xb9, -0xb7,0xb7,0xb8,0xb8,0xb9,0xb9,0xba,0xba,0xb9,0xb9,0xb9,0xb9,0xb8,0xb4,0xaf,0xac, -0xb4,0xb4,0xb4,0xb3,0xb1,0xb0,0xaf,0xae,0xb4,0xb3,0xb2,0xb2,0xb3,0xb2,0xb0,0xae, -0xb3,0xb6,0xb7,0xb5,0xb4,0xb5,0xb3,0xb0,0xaf,0xaf,0xa8,0xa0,0xa1,0xab,0xb1,0xb2, -0xb2,0xb1,0xb0,0xaf,0xb0,0xb1,0xb3,0xb4,0xb3,0xb3,0xb4,0xb5,0xb5,0xb5,0xb5,0xb5, -0xb2,0xb3,0xb4,0xb5,0xb5,0xb6,0xb7,0xb7,0xb7,0xb6,0xb6,0xb7,0xb8,0xb9,0xb8,0xb7, -0xba,0xba,0xb4,0xab,0xab,0xb1,0xb4,0xb2,0xb3,0xb2,0xb3,0xb7,0xb8,0xb5,0xb4,0xb6, -0xbf,0xbc,0xb9,0xb9,0xb6,0xb2,0xb1,0xb2,0xc3,0xc1,0xbe,0xbc,0xba,0xba,0xbb,0xbb, -0xbf,0xbb,0xb7,0xb5,0xb5,0xb7,0xb7,0xb8,0xbb,0xba,0xba,0xbc,0xbe,0xc0,0xbf,0xbe, -0xb6,0xb7,0xb8,0xba,0xbd,0xbe,0xbe,0xbd,0xb8,0xba,0xbe,0xc2,0xbf,0xbd,0xc6,0xd2, -0xf3,0xf3,0xef,0xe1,0xcb,0xb6,0xad,0xad,0xbc,0xbe,0xc7,0xd0,0xd2,0xd1,0xd7,0xe0, -0xf2,0xf7,0xf8,0xf4,0xf0,0xf1,0xf1,0xf0,0xf8,0xf9,0xfb,0xfd,0xfe,0xfe,0xfe,0xfe, -0xfe,0xfe,0xfe,0xfe,0xfe,0xfd,0xfd,0xfd,0xff,0xff,0xff,0xfe,0xfe,0xfe,0xfe,0xfe, -0xfc,0xfc,0xfb,0xfb,0xfb,0xfa,0xfa,0xfa,0xfa,0xfa,0xfb,0xfb,0xfc,0xfc,0xfd,0xfd, -0xfd,0xfd,0xfe,0xfe,0xfe,0xfd,0xfc,0xfb,0xfd,0xfd,0xfc,0xfb,0xfa,0xf9,0xf8,0xf8, -0xf5,0xee,0xe8,0xe6,0xe3,0xdf,0xdc,0xda,0xd6,0xd8,0xdb,0xe0,0xe5,0xea,0xec,0xee, -0xee,0xf3,0xf9,0xfa,0xf7,0xf4,0xf3,0xf4,0xf3,0xef,0xeb,0xec,0xf0,0xf4,0xf3,0xf0, -0xf9,0xee,0xdc,0xc7,0xb7,0xb0,0xb1,0xb4,0xae,0xab,0xa8,0xa5,0xa2,0x9e,0x99,0x96, -0x91,0x8e,0x89,0x84,0x81,0x80,0x80,0x81,0x82,0x82,0x82,0x81,0x80,0x7f,0x7d,0x7d, -0x77,0x77,0x76,0x76,0x75,0x74,0x73,0x73,0x73,0x73,0x72,0x72,0x72,0x72,0x73,0x74, -0x72,0x72,0x72,0x72,0x72,0x73,0x73,0x73,0x71,0x71,0x72,0x72,0x72,0x73,0x73,0x73, -0x73,0x74,0x76,0x77,0x78,0x78,0x77,0x77,0x79,0x7a,0x7e,0x7d,0x7b,0x7d,0x7b,0x70, -0x57,0x5c,0x76,0x88,0x90,0x92,0x8c,0x92,0x95,0x96,0x9b,0x9b,0x9a,0xa7,0xb9,0xc1, -0xc2,0xc0,0xbd,0xbc,0xbd,0xc0,0xc3,0xc5,0xc5,0xc6,0xc8,0xc7,0xc1,0xb9,0xb7,0xb8, -0xb8,0xbf,0xbe,0xb5,0xa0,0x7c,0x6c,0x77,0x71,0x72,0x6f,0x67,0x62,0x63,0x67,0x6a, -0x6b,0x6f,0x75,0x76,0x70,0x6b,0x6e,0x75,0x6a,0x68,0x66,0x66,0x67,0x69,0x6b,0x6d, -0x71,0x6c,0x64,0x61,0x65,0x6c,0x70,0x6f,0x69,0x62,0x60,0x65,0x69,0x67,0x67,0x6b, -0x71,0x6d,0x66,0x60,0x62,0x6a,0x6f,0x6f,0x6f,0x72,0x76,0x79,0x7b,0x7e,0x80,0x82, -0x84,0x85,0x88,0x89,0x88,0x88,0x89,0x8a,0x89,0x88,0x87,0x87,0x88,0x8a,0x8a,0x8a, -0x8a,0x86,0x83,0x82,0x82,0x7f,0x79,0x74,0x67,0x5e,0x58,0x53,0x4d,0x4e,0x51,0x4e, -0x50,0x43,0x30,0x25,0x2e,0x45,0x5a,0x65,0x6f,0x73,0x7d,0x7f,0x82,0x7d,0x73,0x60, -0x58,0x4c,0x3f,0x3a,0x40,0x47,0x45,0x3e,0x3b,0x48,0x57,0x5e,0x5e,0x66,0x7e,0x96, -0xa1,0x9f,0x9a,0x84,0x6d,0x75,0x8a,0x8f,0x94,0x96,0x9d,0xa8,0xaf,0xae,0xab,0xa9, -0xa6,0x9f,0x8c,0x6f,0x56,0x47,0x3d,0x35,0x37,0x51,0x64,0x61,0x5c,0x5d,0x5a,0x51, -0x58,0x48,0x42,0x41,0x3e,0x43,0x49,0x45,0x4f,0x56,0x66,0x6f,0x62,0x4a,0x43,0x4b, -0x43,0x39,0x31,0x32,0x3d,0x50,0x68,0x7a,0x8a,0x87,0x87,0x8a,0x90,0x96,0x9c,0xa0, -0x92,0x90,0x91,0x96,0x9f,0xa3,0xa0,0x9a,0x99,0x95,0x8e,0x8a,0x8a,0x90,0x98,0x9e, -0x5a,0x58,0x55,0x51,0x50,0x55,0x5e,0x65,0x64,0x6a,0x6f,0x75,0x7a,0x78,0x7d,0x8b, -0x91,0x94,0x8f,0x8c,0x91,0x95,0x98,0x9c,0x9e,0xa0,0xa5,0xaa,0xa7,0xa2,0xa5,0xac, -0xae,0xaa,0xa6,0xa1,0x9d,0x9f,0xac,0xb9,0xb2,0xb5,0xb2,0xaa,0xa8,0xae,0xb2,0xb1, -0xb4,0xb5,0xb7,0xb8,0xb9,0xb8,0xb7,0xb7,0xb6,0xb1,0xad,0xaf,0xb5,0xb9,0xb8,0xb6, -0xb7,0xb8,0xb9,0xb9,0xb9,0xb8,0xb6,0xb5,0xb3,0xb4,0xb5,0xb6,0xb6,0xb3,0xaf,0xac, -0xb0,0xb3,0xb7,0xb6,0xb4,0xb3,0xb6,0xb9,0xb5,0xb3,0xb1,0xb1,0xb3,0xb6,0xb7,0xb7, -0xba,0xb9,0xb6,0xb3,0xb6,0xbb,0xbc,0xb9,0xb6,0xb6,0xaf,0xa7,0xa8,0xb1,0xb6,0xb4, -0xb2,0xb0,0xae,0xac,0xad,0xaf,0xb3,0xb5,0xb7,0xb7,0xb8,0xb8,0xb8,0xb8,0xb8,0xb8, -0xb4,0xb4,0xb5,0xb7,0xb8,0xb7,0xb6,0xb4,0xb5,0xb5,0xb5,0xb7,0xb9,0xba,0xb9,0xb8, -0xad,0xb1,0xb1,0xad,0xae,0xb5,0xb7,0xb5,0xb5,0xb3,0xb4,0xb9,0xb9,0xb6,0xb5,0xb7, -0xb8,0xb7,0xb6,0xb8,0xb9,0xb7,0xb8,0xba,0xb5,0xb5,0xb5,0xb6,0xb8,0xba,0xbb,0xbc, -0xb5,0xb2,0xb0,0xb0,0xb2,0xb6,0xb7,0xb8,0xbb,0xb9,0xb7,0xb7,0xb9,0xba,0xba,0xba, -0xc0,0xbc,0xb8,0xb6,0xb8,0xba,0xbb,0xbb,0xbc,0xb9,0xb8,0xb9,0xbb,0xc6,0xdf,0xf8, -0xfd,0xf1,0xda,0xc3,0xb8,0xbe,0xcd,0xd8,0xd2,0xcc,0xcb,0xcd,0xce,0xcd,0xd4,0xdd, -0xeb,0xf2,0xf6,0xf4,0xf1,0xf2,0xf2,0xf1,0xf6,0xf8,0xfa,0xfc,0xfe,0xfe,0xfe,0xfe, -0xfe,0xfe,0xfe,0xfe,0xfd,0xfd,0xfd,0xfd,0xff,0xff,0xff,0xfe,0xfe,0xfe,0xfe,0xfe, -0xfd,0xfd,0xfd,0xfc,0xfc,0xfc,0xfc,0xfc,0xfb,0xfb,0xfb,0xfb,0xfc,0xfc,0xfd,0xfd, -0xfd,0xfe,0xfe,0xff,0xff,0xfe,0xfd,0xfc,0xfc,0xfc,0xfd,0xfc,0xfb,0xfa,0xfa,0xfb, -0xfa,0xf3,0xee,0xec,0xea,0xe5,0xe1,0xdf,0xdb,0xda,0xdb,0xde,0xe2,0xe7,0xea,0xec, -0xeb,0xea,0xeb,0xf1,0xf6,0xf9,0xf6,0xf3,0xe6,0xea,0xef,0xf1,0xef,0xee,0xf2,0xf8, -0xe8,0xf1,0xf7,0xec,0xd5,0xbf,0xb3,0xb0,0xb2,0xae,0xaa,0xa8,0xa7,0xa3,0x9d,0x98, -0x96,0x94,0x91,0x8c,0x88,0x85,0x82,0x81,0x7a,0x7d,0x80,0x84,0x86,0x86,0x85,0x84, -0x7e,0x7d,0x7a,0x78,0x77,0x76,0x76,0x76,0x75,0x75,0x74,0x74,0x74,0x75,0x76,0x76, -0x74,0x74,0x74,0x74,0x74,0x75,0x75,0x75,0x74,0x74,0x74,0x74,0x75,0x75,0x76,0x76, -0x74,0x76,0x77,0x79,0x79,0x79,0x78,0x78,0x7a,0x7b,0x7f,0x7f,0x7b,0x7d,0x7a,0x6f, -0x63,0x70,0x84,0x88,0x8c,0x8d,0x89,0x94,0x96,0x97,0x9b,0x9b,0x98,0xa3,0xb6,0xbe, -0xc3,0xc1,0xbe,0xbd,0xbf,0xc2,0xc5,0xc7,0xc6,0xc7,0xc9,0xc9,0xc2,0xbb,0xb8,0xba, -0xb3,0xbe,0xbb,0xb4,0xaa,0x8a,0x72,0x78,0x78,0x79,0x76,0x6d,0x65,0x63,0x65,0x67, -0x77,0x77,0x76,0x75,0x6f,0x6a,0x6e,0x76,0x6e,0x69,0x64,0x65,0x67,0x6a,0x6c,0x6d, -0x71,0x70,0x6d,0x6c,0x70,0x75,0x76,0x74,0x6e,0x66,0x62,0x65,0x66,0x62,0x63,0x69, -0x71,0x6b,0x62,0x5d,0x62,0x6c,0x6f,0x6d,0x70,0x71,0x74,0x76,0x79,0x7c,0x7d,0x7e, -0x7e,0x80,0x83,0x84,0x84,0x84,0x84,0x84,0x84,0x83,0x82,0x83,0x84,0x85,0x86,0x85, -0x86,0x82,0x7f,0x7e,0x7f,0x7c,0x76,0x70,0x67,0x61,0x5e,0x59,0x51,0x4f,0x4d,0x47, -0x54,0x46,0x37,0x2e,0x2d,0x37,0x4e,0x64,0x7f,0x82,0x91,0x8b,0x8d,0x82,0x7d,0x69, -0x5a,0x51,0x40,0x32,0x32,0x3e,0x47,0x48,0x51,0x55,0x53,0x56,0x73,0x94,0x93,0x7c, -0x68,0x58,0x52,0x50,0x54,0x70,0x84,0x79,0x6a,0x6e,0x7a,0x8a,0x98,0xa2,0xac,0xb4, -0xc0,0xbe,0xb9,0xae,0x9f,0x91,0x89,0x86,0x7e,0x7a,0x6e,0x62,0x63,0x6c,0x6b,0x63, -0x68,0x6a,0x78,0x73,0x4f,0x31,0x2a,0x27,0x2d,0x45,0x57,0x54,0x45,0x3b,0x37,0x36, -0x5b,0x71,0x88,0x8d,0x83,0x7a,0x7d,0x83,0x75,0x87,0x90,0x82,0x6e,0x69,0x72,0x7b, -0x8d,0x95,0x96,0x8f,0x8c,0x90,0x8f,0x88,0x7d,0x79,0x71,0x6a,0x66,0x68,0x6e,0x73, -0x4e,0x54,0x59,0x57,0x56,0x58,0x5a,0x5a,0x65,0x67,0x6c,0x71,0x73,0x77,0x80,0x89, -0x94,0x94,0x96,0x99,0x9a,0x9b,0x9c,0x9f,0xa4,0xa9,0xae,0xad,0xa9,0xa7,0xa9,0xad, -0xae,0xae,0xaa,0xa7,0xa8,0xae,0xb3,0xb5,0xb7,0xb7,0xb4,0xb0,0xae,0xb2,0xb5,0xb7, -0xbe,0xbb,0xb9,0xb8,0xb9,0xba,0xba,0xb9,0xad,0xa6,0xa8,0xb3,0xbc,0xbb,0xb7,0xb6, -0xb7,0xb6,0xb6,0xb8,0xbb,0xba,0xb6,0xb2,0xb4,0xb4,0xb6,0xb7,0xb7,0xb6,0xb5,0xb5, -0xb2,0xb3,0xb6,0xb8,0xb6,0xb4,0xb6,0xbb,0xb9,0xb7,0xb5,0xb3,0xb3,0xb5,0xb6,0xb8, -0xb9,0xb8,0xb5,0xb4,0xb7,0xba,0xb9,0xb5,0xb2,0xb0,0xac,0xab,0xaf,0xb5,0xb6,0xb4, -0xb5,0xb4,0xb1,0xb0,0xaf,0xad,0xab,0xa9,0xad,0xaf,0xb3,0xb5,0xb6,0xb6,0xb4,0xb2, -0xaf,0xb2,0xb6,0xb8,0xb9,0xb8,0xb7,0xb7,0xb6,0xb6,0xb7,0xb8,0xb7,0xb6,0xb5,0xb4, -0xb2,0xb1,0xaf,0xac,0xae,0xb4,0xb9,0xba,0xb9,0xb5,0xb2,0xb1,0xb3,0xb7,0xb9,0xb9, -0xbc,0xb6,0xb2,0xb5,0xbb,0xbf,0xbb,0xb6,0xa9,0xaf,0xb7,0xba,0xb9,0xb6,0xb4,0xb4, -0xb3,0xb3,0xb3,0xb3,0xb4,0xb4,0xb5,0xb5,0xbc,0xbf,0xbf,0xbb,0xba,0xbd,0xbf,0xbe, -0xc2,0xc0,0xbd,0xba,0xb8,0xba,0xbd,0xbf,0xbe,0xbe,0xbe,0xbd,0xcb,0xe8,0xf9,0xf4, -0xde,0xd3,0xc8,0xc6,0xcb,0xcb,0xc2,0xb9,0xb9,0xbd,0xc1,0xc3,0xc3,0xc4,0xc5,0xc6, -0xcd,0xd7,0xe5,0xf4,0xfd,0xff,0xff,0xfd,0xf9,0xfc,0xfe,0xfe,0xfe,0xff,0xff,0xfd, -0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xfe,0xfd,0xfd, -0xfb,0xfc,0xfc,0xfd,0xfd,0xfd,0xfd,0xfc,0xfa,0xfb,0xfc,0xfd,0xfd,0xfc,0xfb,0xfa, -0xfd,0xfd,0xfe,0xfe,0xfe,0xfe,0xfe,0xfe,0xfe,0xfe,0xfe,0xfe,0xfd,0xfc,0xfb,0xfa, -0xf8,0xf7,0xf5,0xf3,0xf1,0xed,0xe8,0xe4,0xe0,0xde,0xdc,0xdc,0xde,0xe0,0xe1,0xe2, -0xe4,0xe9,0xed,0xee,0xed,0xef,0xf6,0xfc,0xf5,0xf2,0xee,0xee,0xf0,0xf4,0xf6,0xf7, -0xf2,0xef,0xef,0xf1,0xf0,0xe6,0xd3,0xc4,0xb3,0xaf,0xac,0xad,0xab,0xa6,0xa2,0xa3, -0x9a,0x98,0x96,0x93,0x90,0x8d,0x89,0x86,0x7d,0x7e,0x7d,0x7c,0x7c,0x7e,0x82,0x85, -0x87,0x87,0x86,0x84,0x82,0x7f,0x7c,0x7b,0x79,0x77,0x75,0x75,0x77,0x78,0x77,0x76, -0x76,0x75,0x74,0x74,0x74,0x74,0x75,0x75,0x77,0x76,0x75,0x75,0x77,0x78,0x78,0x78, -0x78,0x78,0x77,0x78,0x78,0x79,0x79,0x7a,0x7d,0x7b,0x79,0x7b,0x7d,0x7b,0x76,0x71, -0x6d,0x84,0x94,0x90,0x87,0x88,0x8b,0x8c,0x96,0x9a,0x99,0x9b,0x96,0x9c,0xb5,0xbe, -0xc5,0xc3,0xc0,0xbf,0xc1,0xc4,0xc7,0xc8,0xc8,0xc8,0xca,0xc9,0xc4,0xbd,0xb9,0xba, -0xb9,0xb0,0xbd,0xba,0xae,0x9f,0x7d,0x6d,0x75,0x6e,0x6f,0x71,0x69,0x64,0x6a,0x6f, -0x75,0x78,0x7a,0x78,0x73,0x6f,0x6e,0x70,0x72,0x72,0x71,0x6f,0x6c,0x6a,0x6b,0x6e, -0x71,0x6e,0x69,0x66,0x69,0x6f,0x72,0x71,0x61,0x64,0x67,0x66,0x65,0x66,0x69,0x6a, -0x70,0x65,0x61,0x63,0x66,0x6e,0x71,0x6d,0x6d,0x6e,0x71,0x75,0x78,0x7b,0x7d,0x7d, -0x7c,0x7d,0x7e,0x7f,0x80,0x81,0x81,0x81,0x84,0x84,0x84,0x84,0x84,0x83,0x82,0x82, -0x83,0x81,0x80,0x7e,0x7b,0x77,0x72,0x6f,0x6c,0x66,0x62,0x5c,0x49,0x37,0x3b,0x4c, -0x57,0x49,0x39,0x2f,0x2e,0x34,0x41,0x4e,0x62,0x6a,0x77,0x80,0x7d,0x70,0x63,0x5b, -0x4f,0x41,0x33,0x33,0x3e,0x47,0x46,0x42,0x4e,0x66,0x7f,0x84,0x75,0x5b,0x3e,0x2b, -0x33,0x4c,0x57,0x5b,0x5d,0x4c,0x3f,0x4a,0x48,0x48,0x4a,0x52,0x63,0x7c,0x91,0x9d, -0xa6,0xaf,0xb7,0xb9,0xb7,0xb2,0xab,0xa4,0x99,0x91,0x8a,0x8b,0x8f,0x85,0x69,0x4f, -0x4b,0x56,0x6a,0x76,0x67,0x45,0x28,0x1d,0x1d,0x3f,0x50,0x58,0x30,0x33,0x2d,0x33, -0x37,0x32,0x29,0x20,0x1f,0x28,0x36,0x3f,0x4d,0x45,0x3d,0x3f,0x49,0x4e,0x49,0x41, -0x40,0x3e,0x41,0x4a,0x50,0x52,0x55,0x5a,0x5c,0x66,0x64,0x5e,0x60,0x62,0x5d,0x59, -0x55,0x55,0x57,0x5a,0x59,0x56,0x57,0x5d,0x67,0x68,0x6a,0x70,0x74,0x79,0x7f,0x85, -0x94,0x9a,0xa0,0xa3,0xa3,0xa4,0xa4,0xa5,0xaa,0xaf,0xb1,0xad,0xa6,0xa3,0xa9,0xb0, -0xb6,0xb6,0xb4,0xb0,0xaf,0xb1,0xb4,0xb4,0xb7,0xb8,0xb5,0xb0,0xae,0xb1,0xb6,0xb8, -0xb9,0xb7,0xb5,0xb5,0xb7,0xb8,0xb9,0xb9,0xb5,0xad,0xa9,0xae,0xb4,0xb5,0xb5,0xb8, -0xb7,0xb5,0xb5,0xb6,0xb8,0xb7,0xb4,0xb0,0xb1,0xb3,0xb6,0xb8,0xb9,0xb8,0xb6,0xb5, -0xb1,0xb2,0xb6,0xb7,0xb5,0xb1,0xb1,0xb4,0xb5,0xb5,0xb5,0xb4,0xb4,0xb3,0xb3,0xb3, -0xb4,0xb5,0xb5,0xb4,0xb6,0xb9,0xb9,0xb7,0xb1,0xb0,0xae,0xae,0xb2,0xb9,0xbc,0xbb, -0xb5,0xb3,0xaf,0xad,0xac,0xad,0xae,0xae,0xae,0xaf,0xb2,0xb4,0xb5,0xb5,0xb5,0xb4, -0xb4,0xb6,0xb9,0xbb,0xbb,0xbc,0xbc,0xbd,0xbf,0xbd,0xba,0xb8,0xb7,0xb7,0xb8,0xb9, -0xbc,0xbc,0xba,0xb9,0xbb,0xbf,0xc0,0xbe,0xbb,0xba,0xb8,0xb7,0xb8,0xba,0xbb,0xbc, -0xb4,0xb5,0xb9,0xbe,0xc0,0xb8,0xaa,0x9e,0xa5,0xac,0xb6,0xbd,0xbe,0xbc,0xbb,0xba, -0xbf,0xbf,0xbe,0xbe,0xbd,0xbd,0xbe,0xbe,0xbe,0xc1,0xc1,0xbd,0xbd,0xc0,0xc3,0xc2, -0xc0,0xbe,0xbb,0xb9,0xb8,0xb9,0xbb,0xbd,0xc2,0xb7,0xb9,0xce,0xea,0xfd,0xf3,0xd9, -0xcf,0xce,0xcc,0xc6,0xbf,0xbb,0xb9,0xb9,0xbf,0xc2,0xc6,0xc7,0xc4,0xbf,0xbb,0xb9, -0xbf,0xc5,0xd1,0xde,0xea,0xf3,0xf9,0xfc,0xfe,0xfe,0xfc,0xfa,0xfc,0xff,0xff,0xfe, -0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xfe,0xfe,0xfd,0xfc, -0xfc,0xfc,0xfc,0xfc,0xfc,0xfc,0xfd,0xfd,0xfc,0xfc,0xfd,0xfe,0xfe,0xfd,0xfc,0xfc, -0xfb,0xfb,0xfc,0xfc,0xfd,0xfe,0xfe,0xff,0xfe,0xfe,0xfe,0xfe,0xfd,0xfc,0xfb,0xfb, -0xfc,0xfb,0xf9,0xf8,0xf5,0xf2,0xee,0xeb,0xe6,0xe2,0xde,0xdb,0xda,0xdb,0xdb,0xdc, -0xe1,0xe2,0xe5,0xe6,0xe7,0xea,0xef,0xf3,0xf6,0xf5,0xf3,0xf3,0xf2,0xf2,0xf1,0xef, -0xf3,0xf0,0xef,0xef,0xf1,0xf0,0xec,0xe9,0xcf,0xbc,0xab,0xaa,0xb1,0xb3,0xac,0xa4, -0xa7,0xa5,0xa1,0x99,0x91,0x8d,0x8c,0x8d,0x86,0x86,0x84,0x81,0x7e,0x7d,0x7e,0x7f, -0x82,0x84,0x85,0x87,0x88,0x87,0x86,0x85,0x83,0x81,0x7f,0x7e,0x7e,0x7d,0x7a,0x78, -0x78,0x78,0x78,0x78,0x78,0x79,0x7b,0x7b,0x78,0x77,0x77,0x77,0x79,0x7a,0x7b,0x7a, -0x78,0x78,0x78,0x79,0x79,0x79,0x7a,0x7a,0x7b,0x7b,0x7c,0x7d,0x7e,0x7a,0x74,0x6f, -0x76,0x85,0x90,0x8d,0x87,0x89,0x8e,0x91,0x98,0x9a,0x99,0x9c,0x95,0x99,0xb3,0xbe, -0xc5,0xc2,0xc0,0xc0,0xc2,0xc5,0xc7,0xc9,0xc9,0xc9,0xca,0xc9,0xc4,0xbc,0xb9,0xb9, -0xb9,0xb2,0xbe,0xbc,0xb3,0xa8,0x87,0x72,0x74,0x6e,0x70,0x74,0x71,0x71,0x75,0x76, -0x75,0x77,0x77,0x75,0x72,0x70,0x71,0x73,0x74,0x76,0x75,0x71,0x6c,0x6a,0x6b,0x6c, -0x71,0x6f,0x6a,0x67,0x68,0x6d,0x6f,0x6e,0x66,0x6a,0x6d,0x6e,0x6d,0x6e,0x6f,0x70, -0x71,0x68,0x65,0x64,0x63,0x69,0x6e,0x6c,0x6d,0x6f,0x71,0x74,0x76,0x78,0x79,0x7a, -0x7b,0x7b,0x7c,0x7e,0x7f,0x7f,0x7f,0x80,0x81,0x81,0x81,0x81,0x81,0x80,0x80,0x7f, -0x80,0x7f,0x7d,0x7b,0x79,0x75,0x70,0x6d,0x6e,0x64,0x5b,0x52,0x40,0x30,0x34,0x44, -0x4d,0x44,0x3b,0x3f,0x51,0x63,0x64,0x5d,0x4c,0x43,0x42,0x47,0x42,0x37,0x39,0x44, -0x41,0x3d,0x39,0x38,0x3e,0x4a,0x57,0x60,0x69,0x63,0x56,0x44,0x33,0x2a,0x29,0x2b, -0x3d,0x61,0x71,0x68,0x5d,0x48,0x36,0x38,0x51,0x59,0x5c,0x51,0x3e,0x34,0x35,0x3b, -0x5f,0x79,0x8e,0x96,0xa6,0xc1,0xce,0xcb,0xbe,0xb7,0xa6,0x91,0x81,0x7a,0x79,0x7a, -0x69,0x73,0x78,0x75,0x74,0x71,0x61,0x4c,0x22,0x4f,0x65,0x63,0x33,0x33,0x31,0x38, -0x29,0x26,0x25,0x2d,0x3b,0x44,0x41,0x3a,0x3f,0x45,0x4a,0x47,0x40,0x3c,0x3d,0x40, -0x4b,0x51,0x5b,0x69,0x7a,0x8b,0x96,0x9a,0x81,0x7f,0x74,0x64,0x55,0x47,0x44,0x4f, -0x57,0x53,0x57,0x5f,0x5f,0x58,0x5c,0x66,0x6d,0x6b,0x6e,0x75,0x7e,0x85,0x8b,0x90, -0x90,0x97,0x9d,0x9c,0x9c,0xa0,0xa2,0xa2,0xaa,0xb0,0xb3,0xaf,0xa7,0xa5,0xab,0xb2, -0xb4,0xb7,0xb8,0xb5,0xb4,0xb6,0xb7,0xb8,0xb8,0xb9,0xb7,0xb2,0xaf,0xb2,0xb7,0xbb, -0xbb,0xb9,0xb6,0xb6,0xb7,0xb8,0xb9,0xba,0xba,0xb2,0xad,0xaf,0xb2,0xb3,0xb6,0xba, -0xba,0xb9,0xb8,0xb9,0xbb,0xbb,0xb8,0xb6,0xb0,0xb3,0xb6,0xb9,0xbb,0xb9,0xb7,0xb6, -0xb3,0xb4,0xb8,0xbb,0xb9,0xb4,0xb3,0xb5,0xb8,0xb9,0xba,0xba,0xba,0xb8,0xb6,0xb4, -0xb7,0xba,0xbb,0xb9,0xb7,0xb8,0xb8,0xb7,0xb4,0xb5,0xb3,0xb1,0xb3,0xb7,0xb9,0xb9, -0xb9,0xb6,0xb0,0xab,0xa7,0xa7,0xa9,0xac,0xac,0xac,0xac,0xab,0xab,0xaa,0xaa,0xa9, -0xa6,0xa7,0xaa,0xac,0xad,0xb0,0xb3,0xb5,0xb7,0xb6,0xb6,0xb6,0xb7,0xba,0xbd,0xbf, -0xbb,0xbb,0xba,0xba,0xbd,0xbe,0xbb,0xb6,0xb7,0xb8,0xb9,0xb9,0xb9,0xb9,0xb9,0xba, -0xbc,0xbb,0xba,0xbc,0xbe,0xbe,0xbc,0xb9,0xa9,0xae,0xb5,0xb9,0xba,0xbb,0xbb,0xbc, -0xbd,0xbc,0xba,0xb9,0xb8,0xb8,0xb8,0xb8,0xba,0xbb,0xba,0xb7,0xb6,0xb9,0xbb,0xbb, -0xbe,0xbc,0xba,0xb9,0xba,0xbb,0xbd,0xbd,0xbb,0xbc,0xcc,0xe2,0xec,0xe9,0xdb,0xcb, -0xc9,0xca,0xc9,0xc1,0xb8,0xb4,0xb7,0xbd,0xc0,0xc2,0xc5,0xc5,0xc3,0xbf,0xbb,0xb9, -0xbb,0xbd,0xc2,0xca,0xd4,0xdf,0xe9,0xef,0xf6,0xfb,0xff,0xfe,0xfc,0xfd,0xff,0xff, -0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xfe,0xfe,0xfe,0xfe,0xfe,0xfd,0xfc,0xfc, -0xfd,0xfc,0xfc,0xfb,0xfb,0xfc,0xfd,0xfd,0xfc,0xfd,0xfd,0xfe,0xfe,0xfd,0xfd,0xfc, -0xf9,0xfa,0xfa,0xfc,0xfd,0xfe,0xff,0xff,0xfe,0xfe,0xfe,0xfe,0xfd,0xfc,0xfb,0xfb, -0xfc,0xfb,0xfa,0xf9,0xf8,0xf5,0xf1,0xef,0xed,0xe8,0xe1,0xdb,0xd8,0xd6,0xd5,0xd5, -0xdb,0xda,0xda,0xdc,0xdf,0xe3,0xe6,0xe8,0xf1,0xf3,0xf6,0xf7,0xf6,0xf2,0xef,0xed, -0xef,0xf0,0xf0,0xef,0xef,0xf0,0xf3,0xf6,0xed,0xdf,0xcd,0xbf,0xb5,0xaf,0xad,0xaf, -0xa4,0xa2,0xa1,0xa3,0xa5,0xa3,0x9c,0x96,0x92,0x91,0x8e,0x8a,0x85,0x81,0x80,0x7f, -0x7d,0x7f,0x82,0x85,0x87,0x89,0x89,0x89,0x86,0x85,0x85,0x85,0x85,0x85,0x84,0x82, -0x81,0x80,0x7e,0x7c,0x7a,0x79,0x79,0x79,0x79,0x79,0x78,0x78,0x7a,0x7b,0x7b,0x7b, -0x79,0x79,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x79,0x7a,0x7b,0x7c,0x7b,0x79,0x76,0x74, -0x86,0x89,0x8c,0x8c,0x89,0x8b,0x91,0x96,0x9b,0x9b,0x9a,0x9e,0x96,0x96,0xb1,0xc0, -0xc4,0xc2,0xc0,0xc0,0xc3,0xc6,0xc8,0xc9,0xca,0xca,0xcb,0xc9,0xc3,0xbb,0xb7,0xb8, -0xb9,0xb6,0xbe,0xbc,0xb8,0xb1,0x92,0x76,0x6e,0x6a,0x6e,0x73,0x73,0x75,0x76,0x71, -0x75,0x75,0x73,0x71,0x6f,0x6f,0x71,0x73,0x78,0x7c,0x7c,0x73,0x6c,0x6a,0x6b,0x6a, -0x6f,0x6e,0x6b,0x68,0x69,0x6c,0x6d,0x6c,0x6b,0x6e,0x71,0x73,0x72,0x72,0x73,0x75, -0x74,0x6e,0x6b,0x67,0x62,0x65,0x6c,0x6c,0x6e,0x6f,0x70,0x72,0x73,0x75,0x75,0x75, -0x78,0x79,0x7a,0x7b,0x7c,0x7c,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7c,0x7c, -0x7c,0x7b,0x79,0x78,0x75,0x71,0x6d,0x69,0x66,0x5e,0x58,0x51,0x42,0x32,0x33,0x3e, -0x3f,0x42,0x3e,0x37,0x3a,0x44,0x45,0x3d,0x33,0x35,0x31,0x29,0x29,0x30,0x33,0x2f, -0x26,0x31,0x43,0x55,0x61,0x63,0x5e,0x58,0x4b,0x43,0x3b,0x36,0x30,0x2b,0x2f,0x36, -0x59,0x74,0x71,0x58,0x51,0x59,0x65,0x72,0x78,0x7b,0x78,0x6d,0x5d,0x54,0x54,0x59, -0x56,0x5d,0x6d,0x82,0x95,0xa2,0xac,0xb2,0xbf,0xbf,0xb9,0xac,0x9c,0x8f,0x85,0x7f, -0x73,0x62,0x4e,0x44,0x46,0x4d,0x55,0x5a,0x6f,0x86,0x82,0x6b,0x36,0x2d,0x1d,0x13, -0x1d,0x2b,0x39,0x3e,0x3e,0x3c,0x3b,0x39,0x2d,0x36,0x42,0x4a,0x4d,0x50,0x55,0x5a, -0x5f,0x66,0x6c,0x71,0x75,0x71,0x5e,0x49,0x48,0x34,0x1b,0x13,0x17,0x1c,0x29,0x3e, -0x59,0x5b,0x62,0x68,0x64,0x5e,0x61,0x6b,0x6e,0x6a,0x68,0x6a,0x6e,0x72,0x76,0x7a, -0x8a,0x8e,0x8d,0x8a,0x8d,0x98,0x9f,0xa0,0xa7,0xad,0xb4,0xb5,0xb2,0xb0,0xb2,0xb5, -0xb3,0xb6,0xb8,0xb6,0xb5,0xb7,0xb9,0xba,0xba,0xbc,0xba,0xb4,0xb1,0xb4,0xba,0xbe, -0xbe,0xbc,0xba,0xb8,0xb7,0xb8,0xb9,0xb9,0xb6,0xb4,0xb3,0xb6,0xb8,0xb8,0xba,0xbd, -0xbb,0xba,0xba,0xbb,0xbd,0xbe,0xbd,0xbc,0xb3,0xb5,0xb7,0xba,0xba,0xba,0xb9,0xb8, -0xb4,0xb5,0xb8,0xbc,0xbb,0xb8,0xb7,0xb9,0xb8,0xb9,0xba,0xbb,0xbb,0xba,0xb8,0xb7, -0xb9,0xbb,0xbc,0xba,0xb9,0xb9,0xb8,0xb6,0xb9,0xba,0xb7,0xb2,0xaf,0xb0,0xb0,0xb0, -0xb4,0xb2,0xaf,0xaa,0xa6,0xa5,0xa6,0xa7,0xa9,0xa9,0xa8,0xa7,0xa7,0xa7,0xa8,0xa9, -0xb3,0xb3,0xb3,0xb3,0xb4,0xb6,0xb9,0xbb,0xb6,0xb7,0xb7,0xb7,0xb6,0xb5,0xb3,0xb2, -0xb5,0xb4,0xb3,0xb3,0xb7,0xb9,0xb4,0xad,0xae,0xb1,0xb5,0xb6,0xb5,0xb3,0xb3,0xb3, -0xa9,0xab,0xaf,0xb2,0xb4,0xb5,0xb5,0xb4,0xba,0xba,0xb8,0xb5,0xb4,0xb5,0xb8,0xbb, -0xbf,0xbe,0xbd,0xbc,0xbb,0xba,0xba,0xbb,0xc2,0xc2,0xc1,0xbe,0xbc,0xbd,0xbe,0xbf, -0xbf,0xbe,0xbc,0xbb,0xbc,0xbe,0xbf,0xc0,0xbc,0xcc,0xe3,0xe5,0xd2,0xc6,0xcb,0xd0, -0xc8,0xc3,0xbc,0xb7,0xb7,0xba,0xbe,0xc1,0xc3,0xc3,0xc2,0xc1,0xc0,0xbf,0xbf,0xc0, -0xc1,0xc0,0xc1,0xc3,0xc7,0xcd,0xd4,0xd7,0xde,0xed,0xfc,0xff,0xfe,0xfb,0xfb,0xfc, -0xfe,0xfe,0xfe,0xfe,0xfe,0xfe,0xfe,0xfe,0xfe,0xfe,0xfe,0xfe,0xfe,0xfe,0xfd,0xfd, -0xfe,0xfd,0xfb,0xfa,0xfa,0xfb,0xfc,0xfd,0xfb,0xfb,0xfc,0xfc,0xfc,0xfc,0xfb,0xfb, -0xfa,0xfa,0xfb,0xfc,0xfd,0xfe,0xff,0xff,0xfe,0xfe,0xfe,0xfe,0xfd,0xfc,0xfc,0xfb, -0xfc,0xfb,0xfa,0xfa,0xf9,0xf7,0xf4,0xf2,0xf1,0xed,0xe7,0xe1,0xdc,0xd9,0xd5,0xd4, -0xd6,0xd6,0xd5,0xd6,0xd9,0xdc,0xdf,0xe1,0xe6,0xec,0xf3,0xf7,0xf7,0xf5,0xf3,0xf3, -0xe8,0xeb,0xef,0xef,0xee,0xeb,0xea,0xea,0xee,0xf2,0xf1,0xe2,0xcb,0xb7,0xaf,0xb0, -0xb4,0xae,0xa7,0xa3,0xa2,0xa2,0xa2,0xa1,0x99,0x99,0x97,0x94,0x90,0x8c,0x8a,0x88, -0x82,0x82,0x83,0x83,0x85,0x86,0x87,0x87,0x88,0x87,0x87,0x87,0x87,0x88,0x89,0x89, -0x88,0x86,0x84,0x81,0x7e,0x7d,0x7c,0x7b,0x7d,0x7b,0x7a,0x7a,0x7b,0x7c,0x7b,0x7a, -0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7d,0x7d,0x7d,0x7c,0x7c,0x7e,0x82,0x86, -0x92,0x8d,0x8b,0x8d,0x8d,0x8d,0x92,0x98,0x9d,0x9c,0x9a,0x9f,0x96,0x95,0xb1,0xc2, -0xc3,0xc2,0xc1,0xc2,0xc5,0xc8,0xca,0xcb,0xcb,0xcb,0xca,0xc8,0xc1,0xb9,0xb6,0xb6, -0xba,0xba,0xbe,0xbc,0xba,0xb7,0x9c,0x7a,0x6a,0x69,0x6e,0x73,0x72,0x73,0x71,0x68, -0x76,0x75,0x75,0x73,0x72,0x72,0x73,0x75,0x79,0x80,0x7f,0x75,0x6c,0x6a,0x6a,0x67, -0x6c,0x6e,0x6d,0x6a,0x6a,0x6d,0x6e,0x6d,0x6e,0x6f,0x71,0x71,0x70,0x6f,0x72,0x75, -0x78,0x71,0x6e,0x6a,0x63,0x66,0x6d,0x6d,0x6e,0x6e,0x6f,0x70,0x71,0x72,0x73,0x73, -0x76,0x76,0x77,0x78,0x79,0x79,0x79,0x79,0x79,0x7a,0x7a,0x7a,0x7a,0x7a,0x79,0x79, -0x78,0x77,0x75,0x74,0x72,0x6e,0x6a,0x67,0x5d,0x5c,0x5a,0x53,0x41,0x2f,0x2b,0x30, -0x3a,0x44,0x46,0x3a,0x2f,0x2f,0x33,0x35,0x3b,0x40,0x3d,0x36,0x39,0x40,0x3a,0x2b, -0x3a,0x47,0x5a,0x67,0x69,0x61,0x56,0x4f,0x4c,0x43,0x40,0x40,0x3b,0x34,0x38,0x43, -0x64,0x6b,0x68,0x71,0x99,0xbc,0xbe,0xb3,0xa9,0xa2,0x9d,0x9f,0x9f,0x93,0x7f,0x6f, -0x5d,0x50,0x54,0x70,0x89,0x96,0xa2,0xb0,0xb5,0xae,0xa3,0x97,0x8f,0x88,0x80,0x78, -0x78,0x6a,0x5c,0x50,0x3f,0x2d,0x25,0x27,0x49,0x66,0x72,0x61,0x2d,0x1d,0x16,0x1a, -0x19,0x1e,0x23,0x2a,0x34,0x3b,0x3a,0x33,0x2c,0x2f,0x37,0x45,0x51,0x58,0x5c,0x5d, -0x62,0x5d,0x58,0x5a,0x61,0x61,0x54,0x46,0x12,0x1e,0x2e,0x47,0x65,0x71,0x6c,0x68, -0x5e,0x69,0x72,0x70,0x69,0x65,0x67,0x6a,0x6d,0x6a,0x69,0x69,0x6b,0x6e,0x75,0x7c, -0x81,0x82,0x81,0x83,0x8d,0x9c,0xa5,0xa6,0xa7,0xaa,0xaf,0xb4,0xb8,0xb9,0xb8,0xb7, -0xb9,0xbb,0xba,0xb6,0xb4,0xb5,0xb7,0xb8,0xba,0xbb,0xb8,0xb3,0xb0,0xb4,0xba,0xbe, -0xbc,0xbb,0xba,0xb9,0xb7,0xb7,0xb8,0xb9,0xb5,0xb5,0xb7,0xba,0xbb,0xbb,0xbc,0xbe, -0xba,0xb9,0xb9,0xba,0xba,0xba,0xba,0xb9,0xb8,0xb8,0xb8,0xb8,0xb9,0xb9,0xba,0xba, -0xb5,0xb4,0xb5,0xb8,0xb7,0xb5,0xb5,0xb7,0xb3,0xb4,0xb4,0xb5,0xb5,0xb6,0xb6,0xb6, -0xb5,0xb5,0xb4,0xb4,0xb7,0xba,0xb8,0xb4,0xb5,0xb6,0xb5,0xb1,0xaf,0xaf,0xb0,0xaf, -0xa9,0xab,0xad,0xae,0xae,0xae,0xad,0xad,0xad,0xad,0xad,0xae,0xb0,0xb3,0xb5,0xb7, -0xb3,0xb2,0xb1,0xaf,0xad,0xad,0xae,0xb0,0xb7,0xb8,0xb9,0xba,0xba,0xb9,0xb8,0xb7, -0xb7,0xb6,0xb3,0xb3,0xb7,0xbb,0xb8,0xb3,0xb8,0xbc,0xc0,0xc2,0xc0,0xbf,0xbe,0xbe, -0xc2,0xc3,0xc3,0xc0,0xbd,0xbb,0xbb,0xbc,0xc4,0xc1,0xbd,0xb9,0xb6,0xb7,0xb9,0xbc, -0xc0,0xbf,0xbf,0xbf,0xbf,0xbf,0xbf,0xbf,0xc4,0xc4,0xc3,0xc2,0xc1,0xc0,0xc1,0xc3, -0xc1,0xc0,0xbe,0xbc,0xbb,0xbc,0xbe,0xc1,0xd3,0xdb,0xe2,0xd9,0xc9,0xc6,0xca,0xc8, -0xbc,0xb8,0xb4,0xb5,0xb9,0xbf,0xc2,0xc3,0xc9,0xc7,0xc5,0xc2,0xbf,0xbd,0xbb,0xb9, -0xbc,0xbd,0xbf,0xc1,0xc4,0xc8,0xca,0xcb,0xce,0xdb,0xeb,0xf7,0xfd,0xff,0xfc,0xf8, -0xfe,0xfe,0xfe,0xfe,0xfe,0xfe,0xfe,0xfe,0xfe,0xff,0xff,0xff,0xff,0xff,0xfe,0xfe, -0xfe,0xfd,0xfb,0xfa,0xfa,0xfb,0xfc,0xfc,0xfb,0xfc,0xfc,0xfc,0xfc,0xfc,0xfc,0xfb, -0xfc,0xfc,0xfd,0xfd,0xfe,0xfe,0xfe,0xfe,0xfd,0xfd,0xfe,0xfe,0xfd,0xfd,0xfc,0xfc, -0xfd,0xfc,0xfb,0xfb,0xfb,0xfa,0xf8,0xf6,0xf3,0xf1,0xee,0xea,0xe6,0xe1,0xdc,0xd9, -0xd8,0xd9,0xd9,0xd7,0xd5,0xd4,0xd7,0xd9,0xde,0xe3,0xeb,0xf0,0xf3,0xf5,0xf7,0xf8, -0xea,0xeb,0xec,0xed,0xed,0xec,0xea,0xe8,0xe3,0xe8,0xee,0xf1,0xea,0xda,0xc5,0xb5, -0xb0,0xb2,0xb1,0xad,0xa5,0xa1,0xa1,0xa4,0x9f,0x9e,0x9d,0x9b,0x99,0x96,0x94,0x92, -0x8f,0x8d,0x8a,0x88,0x87,0x88,0x8a,0x8b,0x90,0x8e,0x8b,0x88,0x86,0x86,0x88,0x89, -0x8a,0x89,0x88,0x87,0x87,0x88,0x88,0x89,0x85,0x83,0x81,0x81,0x81,0x80,0x7f,0x7e, -0x81,0x81,0x82,0x82,0x82,0x81,0x81,0x80,0x84,0x85,0x85,0x84,0x83,0x86,0x8b,0x8f, -0x8f,0x88,0x87,0x8d,0x91,0x90,0x93,0x98,0x9b,0x9a,0x98,0x9c,0x95,0x97,0xb3,0xc3, -0xc2,0xc1,0xc1,0xc3,0xc6,0xc9,0xcb,0xcc,0xcc,0xcb,0xca,0xc7,0xc0,0xb8,0xb5,0xb5, -0xb9,0xbd,0xbe,0xbc,0xbc,0xbc,0xa9,0x86,0x6f,0x6d,0x73,0x79,0x79,0x78,0x76,0x6e, -0x74,0x76,0x79,0x7a,0x79,0x78,0x79,0x7a,0x78,0x7d,0x7d,0x74,0x6c,0x69,0x67,0x64, -0x6a,0x6d,0x6f,0x6d,0x6c,0x6f,0x71,0x71,0x74,0x72,0x71,0x71,0x6f,0x6e,0x71,0x77, -0x79,0x71,0x6d,0x69,0x65,0x68,0x6e,0x6c,0x6c,0x6d,0x6d,0x6e,0x6f,0x71,0x71,0x72, -0x72,0x73,0x74,0x74,0x75,0x75,0x75,0x75,0x77,0x77,0x77,0x78,0x78,0x78,0x77,0x77, -0x74,0x73,0x72,0x71,0x6f,0x6c,0x68,0x65,0x5e,0x5e,0x5a,0x4d,0x3a,0x2c,0x2d,0x34, -0x3c,0x36,0x30,0x2d,0x2b,0x28,0x24,0x21,0x24,0x24,0x34,0x4c,0x4f,0x40,0x39,0x41, -0x40,0x5b,0x78,0x7f,0x6f,0x5a,0x4f,0x4e,0x54,0x48,0x40,0x3c,0x32,0x2b,0x35,0x46, -0x54,0x6e,0x85,0x90,0x95,0x96,0x93,0x92,0x98,0x92,0x93,0x9e,0xa8,0xa5,0x98,0x8d, -0x81,0x76,0x68,0x61,0x6a,0x7b,0x88,0x8c,0x81,0x8f,0x9f,0xa7,0xa1,0x8b,0x6e,0x58, -0x62,0x6d,0x6f,0x69,0x6d,0x7c,0x82,0x7c,0x89,0x80,0x74,0x6b,0x4b,0x35,0x20,0x15, -0x1e,0x20,0x1e,0x1d,0x22,0x29,0x2a,0x25,0x28,0x2b,0x32,0x3d,0x46,0x4c,0x52,0x59, -0x50,0x4d,0x50,0x55,0x4f,0x3f,0x32,0x2e,0x5e,0x86,0xa5,0xad,0xb3,0xaf,0x95,0x7b, -0x5f,0x6c,0x75,0x73,0x6f,0x6f,0x71,0x71,0x63,0x62,0x62,0x64,0x66,0x6a,0x71,0x78, -0x73,0x75,0x7b,0x86,0x92,0x9c,0xa2,0xa3,0xa3,0xa2,0xa3,0xa9,0xb0,0xb4,0xb4,0xb2, -0xb4,0xb4,0xb2,0xb0,0xb1,0xb5,0xb7,0xb7,0xb8,0xb7,0xb3,0xae,0xae,0xb2,0xb8,0xba, -0xb9,0xba,0xbc,0xbc,0xbb,0xbb,0xbc,0xbd,0xb8,0xb7,0xb6,0xb6,0xb7,0xb9,0xbb,0xbc, -0xbb,0xbb,0xbb,0xba,0xb9,0xb7,0xb6,0xb5,0xba,0xb9,0xb8,0xb7,0xb7,0xb8,0xba,0xbb, -0xba,0xb8,0xb7,0xb7,0xb6,0xb3,0xb2,0xb3,0xb5,0xb5,0xb5,0xb5,0xb6,0xb8,0xba,0xbb, -0xbc,0xb9,0xb5,0xb3,0xb6,0xb8,0xb5,0xb0,0xac,0xae,0xaf,0xaf,0xb2,0xb6,0xb7,0xb6, -0xad,0xaf,0xb3,0xb7,0xba,0xbb,0xb8,0xb6,0xb4,0xb4,0xb5,0xb5,0xb6,0xb6,0xb6,0xb6, -0xb7,0xb8,0xb9,0xb9,0xb9,0xba,0xbc,0xbe,0xbe,0xbd,0xbc,0xbc,0xbd,0xbf,0xc2,0xc3, -0xba,0xb9,0xb6,0xb5,0xb8,0xbd,0xbd,0xba,0xbe,0xc0,0xc2,0xc3,0xc2,0xc1,0xbf,0xbe, -0xc4,0xc3,0xbf,0xbb,0xb8,0xb8,0xbc,0xc0,0xbb,0xbb,0xbc,0xbc,0xbc,0xbb,0xbb,0xbb, -0xb7,0xb8,0xb9,0xbb,0xbc,0xbc,0xbb,0xbb,0xba,0xba,0xbb,0xbc,0xbc,0xba,0xbc,0xbe, -0xc0,0xc0,0xbf,0xbb,0xb9,0xbc,0xc3,0xc9,0xe6,0xe1,0xda,0xcf,0xc6,0xc7,0xc1,0xb2, -0xb0,0xb5,0xbb,0xbf,0xc0,0xc1,0xc4,0xc7,0xc7,0xc7,0xc7,0xc6,0xc3,0xbe,0xb7,0xb3, -0xb0,0xb2,0xb7,0xbd,0xc3,0xc9,0xcd,0xd0,0xd1,0xd2,0xd7,0xe4,0xf6,0xff,0xff,0xfb, -0xfe,0xfe,0xfe,0xfe,0xfe,0xfe,0xfe,0xfe,0xfe,0xff,0xff,0xff,0xff,0xff,0xff,0xfe, -0xfd,0xfd,0xfc,0xfb,0xfa,0xfa,0xfb,0xfb,0xfd,0xfd,0xfd,0xfd,0xfd,0xfd,0xfd,0xfd, -0xfe,0xfe,0xfe,0xfe,0xfe,0xfd,0xfd,0xfd,0xfd,0xfd,0xfd,0xfe,0xfd,0xfd,0xfc,0xfc, -0xfc,0xfb,0xfa,0xfa,0xfb,0xfa,0xf9,0xf7,0xf5,0xf4,0xf3,0xf2,0xf0,0xeb,0xe6,0xe2, -0xe0,0xe1,0xe1,0xdd,0xd7,0xd4,0xd3,0xd4,0xda,0xdd,0xe2,0xe7,0xec,0xf0,0xf4,0xf6, -0xf7,0xf3,0xed,0xe9,0xe9,0xea,0xeb,0xeb,0xeb,0xe8,0xe5,0xe7,0xed,0xed,0xe4,0xd9, -0xc1,0xb9,0xb1,0xaf,0xb1,0xb1,0xaa,0xa4,0xa5,0xa3,0xa1,0xa0,0x9e,0x9c,0x99,0x97, -0x98,0x95,0x92,0x8e,0x8d,0x8e,0x90,0x91,0x92,0x91,0x8f,0x8c,0x8b,0x8b,0x8d,0x8f, -0x8e,0x8d,0x8c,0x8b,0x8b,0x8b,0x8c,0x8c,0x8d,0x8c,0x8a,0x89,0x88,0x88,0x87,0x86, -0x86,0x87,0x88,0x88,0x88,0x87,0x86,0x85,0x84,0x86,0x88,0x88,0x86,0x85,0x84,0x85, -0x82,0x80,0x82,0x8b,0x91,0x92,0x94,0x98,0x96,0x97,0x94,0x97,0x93,0x9a,0xb7,0xc3, -0xc1,0xc1,0xc2,0xc4,0xc8,0xcb,0xcd,0xcd,0xcd,0xcc,0xcb,0xc8,0xc1,0xb9,0xb5,0xb6, -0xb8,0xbf,0xbd,0xbf,0xc0,0xc0,0xb8,0x9b,0x7b,0x71,0x72,0x7b,0x7e,0x7e,0x7f,0x7b, -0x6f,0x75,0x7a,0x7c,0x7a,0x78,0x79,0x7a,0x76,0x77,0x77,0x73,0x6e,0x69,0x66,0x65, -0x6b,0x70,0x72,0x6f,0x6d,0x6f,0x71,0x73,0x77,0x73,0x72,0x73,0x71,0x6f,0x73,0x7a, -0x75,0x6d,0x6b,0x68,0x64,0x67,0x6d,0x6b,0x6b,0x6b,0x6b,0x6c,0x6d,0x6f,0x70,0x71, -0x6f,0x70,0x71,0x71,0x72,0x72,0x72,0x71,0x73,0x74,0x74,0x75,0x75,0x75,0x75,0x74, -0x71,0x70,0x6f,0x6e,0x6d,0x6a,0x66,0x63,0x60,0x5e,0x56,0x4a,0x41,0x44,0x53,0x61, -0x5e,0x4b,0x36,0x2c,0x27,0x22,0x20,0x20,0x2f,0x30,0x39,0x3f,0x39,0x32,0x3f,0x56, -0x88,0x84,0x76,0x5e,0x45,0x39,0x3e,0x47,0x43,0x3a,0x34,0x31,0x2c,0x2b,0x3c,0x50, -0x6a,0x67,0x6a,0x75,0x80,0x86,0x87,0x86,0x88,0x88,0x89,0x89,0x82,0x7d,0x81,0x8a, -0x8d,0x87,0x7f,0x75,0x6c,0x69,0x6d,0x74,0x76,0x79,0x7e,0x86,0x8e,0x8d,0x80,0x72, -0x7c,0x84,0x8a,0x8b,0x89,0x7f,0x67,0x50,0x45,0x4b,0x60,0x6f,0x5d,0x42,0x33,0x30, -0x3c,0x44,0x46,0x3f,0x3d,0x42,0x48,0x48,0x22,0x21,0x26,0x31,0x39,0x3c,0x40,0x44, -0x41,0x39,0x34,0x30,0x24,0x1e,0x2e,0x45,0x6d,0x86,0x8a,0x80,0x8f,0xac,0xb7,0xb1, -0x67,0x69,0x6e,0x73,0x75,0x75,0x76,0x77,0x78,0x74,0x73,0x74,0x75,0x74,0x74,0x76, -0x74,0x77,0x81,0x8e,0x93,0x91,0x91,0x96,0x99,0x99,0x9c,0xa2,0xa9,0xae,0xae,0xad, -0xac,0xab,0xaa,0xab,0xb0,0xb6,0xb8,0xb7,0xb6,0xb4,0xaf,0xaa,0xac,0xb2,0xb6,0xb6, -0xb9,0xbb,0xbe,0xbf,0xbf,0xbe,0xbf,0xbf,0xb8,0xb6,0xb4,0xb3,0xb5,0xb8,0xb9,0xb9, -0xba,0xbb,0xbc,0xbc,0xbb,0xb9,0xb7,0xb6,0xb7,0xb6,0xb6,0xb6,0xb7,0xb8,0xb9,0xb9, -0xbd,0xbb,0xba,0xbb,0xb9,0xb5,0xb2,0xb2,0xb7,0xb7,0xb7,0xb8,0xb9,0xba,0xbb,0xbc, -0xbe,0xbd,0xb9,0xb5,0xb4,0xb6,0xb5,0xb2,0xae,0xaf,0xaf,0xb0,0xb3,0xb7,0xb7,0xb4, -0xb1,0xb0,0xb1,0xb5,0xba,0xbc,0xba,0xb7,0xb6,0xb7,0xb8,0xb7,0xb6,0xb4,0xb1,0xb0, -0xb3,0xb5,0xb8,0xba,0xbb,0xbb,0xbc,0xbd,0xc5,0xc3,0xbf,0xbc,0xb9,0xb8,0xb8,0xb9, -0xbb,0xba,0xb8,0xb7,0xb9,0xbd,0xbf,0xbe,0xb6,0xb6,0xb5,0xb5,0xb4,0xb2,0xb0,0xae, -0xac,0xb2,0xba,0xbf,0xc0,0xbd,0xb9,0xb6,0xb4,0xb5,0xb8,0xba,0xbc,0xbc,0xbb,0xba, -0xb9,0xbb,0xbd,0xc0,0xc1,0xc1,0xc0,0xbf,0xbd,0xbc,0xbe,0xc1,0xc0,0xbc,0xbc,0xbe, -0xbb,0xbe,0xc0,0xbe,0xbf,0xc6,0xd5,0xe1,0xe4,0xd9,0xd0,0xc6,0xbb,0xb8,0xb6,0xaf, -0xb7,0xbd,0xc4,0xc7,0xc6,0xc6,0xc8,0xca,0xc7,0xc7,0xc8,0xc8,0xc6,0xc1,0xba,0xb5, -0xab,0xab,0xac,0xaf,0xb6,0xbe,0xc6,0xcb,0xcd,0xcc,0xcc,0xd2,0xe0,0xf0,0xfa,0xfd, -0xfe,0xfe,0xfe,0xfe,0xfe,0xfe,0xfe,0xfe,0xfe,0xfe,0xfe,0xff,0xff,0xff,0xfe,0xfe, -0xfd,0xfc,0xfc,0xfb,0xfb,0xfa,0xfa,0xfa,0xfd,0xfd,0xfd,0xfd,0xfd,0xfd,0xfd,0xfd, -0xfd,0xfd,0xfd,0xfd,0xfd,0xfd,0xfd,0xfd,0xfd,0xfd,0xfd,0xfe,0xfd,0xfd,0xfd,0xfc, -0xfc,0xfb,0xfa,0xfa,0xfa,0xfa,0xf9,0xf8,0xf9,0xf8,0xf7,0xf6,0xf5,0xf1,0xed,0xea, -0xe8,0xe8,0xe7,0xe5,0xe2,0xde,0xda,0xd8,0xd8,0xd8,0xdb,0xdf,0xe4,0xe9,0xed,0xee, -0xf9,0xf6,0xf1,0xed,0xeb,0xe9,0xe7,0xe6,0xf0,0xee,0xe8,0xe2,0xe3,0xea,0xf1,0xf3, -0xf5,0xdf,0xc3,0xb3,0xb0,0xb2,0xaf,0xab,0xaa,0xa8,0xa5,0xa3,0xa3,0xa1,0x9f,0x9d, -0x9c,0x9a,0x98,0x96,0x94,0x94,0x95,0x95,0x91,0x92,0x93,0x93,0x92,0x92,0x94,0x95, -0x92,0x91,0x8f,0x8e,0x8c,0x8c,0x8c,0x8c,0x8f,0x8e,0x8c,0x8c,0x8c,0x8c,0x8b,0x8a, -0x88,0x89,0x8a,0x8a,0x8a,0x89,0x88,0x87,0x83,0x84,0x85,0x85,0x82,0x7e,0x7a,0x78, -0x79,0x7c,0x83,0x8a,0x8f,0x92,0x94,0x96,0x92,0x95,0x92,0x93,0x93,0xa1,0xbd,0xc5, -0xc0,0xc0,0xc2,0xc5,0xc9,0xcc,0xce,0xce,0xcf,0xce,0xcc,0xc9,0xc2,0xbb,0xb7,0xb8, -0xba,0xc1,0xbe,0xc2,0xc1,0xc1,0xc1,0xab,0x8f,0x77,0x6c,0x75,0x7b,0x7c,0x7d,0x7c, -0x72,0x79,0x7e,0x7e,0x78,0x73,0x74,0x76,0x77,0x73,0x73,0x76,0x74,0x6d,0x69,0x6b, -0x70,0x74,0x75,0x71,0x6c,0x6c,0x6f,0x70,0x71,0x6e,0x6f,0x72,0x70,0x6d,0x6f,0x76, -0x70,0x6c,0x6c,0x6a,0x63,0x65,0x6b,0x6c,0x6a,0x6a,0x6a,0x6a,0x6b,0x6c,0x6d,0x6e, -0x6d,0x6e,0x6e,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x70,0x70,0x71,0x71,0x71,0x71,0x71, -0x6e,0x6d,0x6c,0x6c,0x6a,0x68,0x64,0x61,0x5d,0x59,0x52,0x4a,0x4a,0x54,0x63,0x6e, -0x58,0x50,0x3f,0x2b,0x1c,0x18,0x1c,0x21,0x21,0x2b,0x2f,0x2e,0x38,0x54,0x74,0x86, -0x66,0x59,0x49,0x3e,0x3c,0x3f,0x42,0x42,0x47,0x3c,0x32,0x2c,0x2a,0x32,0x47,0x5b, -0x6b,0x67,0x69,0x6c,0x6e,0x75,0x81,0x87,0x83,0x89,0x91,0x94,0x8b,0x81,0x81,0x89, -0x8a,0x83,0x83,0x87,0x7c,0x68,0x60,0x65,0x6a,0x66,0x61,0x62,0x6b,0x74,0x75,0x72, -0x74,0x6c,0x6a,0x6f,0x74,0x72,0x70,0x72,0x6c,0x5b,0x5a,0x68,0x76,0x80,0x8a,0x8d, -0x8d,0x7b,0x63,0x55,0x5a,0x61,0x55,0x41,0x37,0x37,0x3b,0x3c,0x35,0x28,0x23,0x26, -0x22,0x21,0x24,0x29,0x28,0x25,0x2b,0x36,0x57,0x5f,0x60,0x65,0x80,0xa2,0xba,0xc6, -0x76,0x6c,0x6a,0x72,0x77,0x73,0x70,0x72,0x6a,0x68,0x6a,0x73,0x7c,0x7f,0x7f,0x7e, -0x84,0x86,0x8f,0x98,0x93,0x87,0x85,0x8c,0x92,0x96,0x9e,0xa6,0xad,0xb0,0xaf,0xad, -0xaf,0xae,0xac,0xad,0xb2,0xb7,0xb7,0xb3,0xb7,0xb3,0xad,0xa9,0xac,0xb2,0xb6,0xb5, -0xb7,0xba,0xbe,0xbf,0xbd,0xbb,0xbb,0xbb,0xb4,0xb4,0xb4,0xb5,0xb8,0xbb,0xba,0xb7, -0xb5,0xb7,0xba,0xbc,0xbc,0xbb,0xba,0xb9,0xb3,0xb3,0xb5,0xb6,0xb7,0xb7,0xb8,0xb8, -0xba,0xb9,0xba,0xbc,0xbc,0xb7,0xb3,0xb2,0xb1,0xb2,0xb2,0xb3,0xb4,0xb4,0xb4,0xb4, -0xb3,0xb5,0xb5,0xb2,0xb2,0xb6,0xba,0xbb,0xb7,0xb6,0xb3,0xb1,0xb2,0xb3,0xaf,0xaa, -0xa7,0xa4,0xa3,0xa8,0xb0,0xb7,0xb8,0xb6,0xb3,0xb5,0xb8,0xbb,0xbb,0xba,0xb8,0xb6, -0xb2,0xb4,0xb5,0xb4,0xb1,0xad,0xaa,0xa9,0xaa,0xac,0xb0,0xb5,0xb9,0xbb,0xbd,0xbe, -0xbe,0xbf,0xbe,0xbc,0xbd,0xc1,0xc3,0xc3,0xc2,0xbf,0xbc,0xbb,0xba,0xb8,0xb5,0xb3, -0xb5,0xb5,0xb4,0xb3,0xb2,0xb3,0xb4,0xb5,0xb8,0xb8,0xb8,0xb9,0xbb,0xbc,0xbc,0xbb, -0xba,0xbd,0xc0,0xc4,0xc5,0xc4,0xc2,0xc1,0xc0,0xbe,0xc0,0xc3,0xc0,0xba,0xb8,0xba, -0xb7,0xbc,0xc1,0xc3,0xc7,0xd4,0xe8,0xf8,0xdb,0xca,0xbf,0xbb,0xb3,0xb0,0xb7,0xbd, -0xc5,0xc3,0xc3,0xc4,0xc7,0xc9,0xc9,0xc9,0xd0,0xce,0xcb,0xc9,0xc6,0xc1,0xbb,0xb7, -0xad,0xa9,0xa3,0x9f,0xa2,0xaa,0xb3,0xba,0xbd,0xc4,0xc8,0xc5,0xc6,0xd4,0xea,0xfb, -0xfe,0xfe,0xfe,0xfe,0xfe,0xfe,0xfe,0xfe,0xfd,0xfd,0xfe,0xfe,0xfe,0xfe,0xfe,0xfe, -0xfc,0xfc,0xfc,0xfc,0xfb,0xfa,0xfa,0xf9,0xfc,0xfc,0xfc,0xfb,0xfb,0xfc,0xfc,0xfc, -0xfc,0xfc,0xfc,0xfc,0xfc,0xfc,0xfd,0xfd,0xfd,0xfd,0xfd,0xfd,0xfd,0xfd,0xfd,0xfc, -0xff,0xfe,0xfd,0xfd,0xfe,0xfe,0xfc,0xfb,0xfc,0xfa,0xf9,0xf7,0xf6,0xf3,0xf0,0xee, -0xed,0xeb,0xea,0xeb,0xec,0xea,0xe5,0xe0,0xd5,0xd4,0xd6,0xda,0xe0,0xe5,0xe8,0xe9, -0xec,0xf0,0xf5,0xf7,0xf4,0xee,0xe8,0xe4,0xe2,0xe7,0xea,0xe9,0xea,0xec,0xeb,0xe8, -0xe6,0xeb,0xea,0xdc,0xc6,0xb5,0xb0,0xb2,0xac,0xaa,0xa7,0xa6,0xa6,0xa6,0xa4,0xa3, -0xa0,0x9f,0x9e,0x9d,0x9c,0x9a,0x99,0x98,0x96,0x98,0x9a,0x99,0x96,0x93,0x92,0x92, -0x92,0x91,0x91,0x91,0x91,0x92,0x93,0x93,0x8c,0x8b,0x8a,0x8a,0x8a,0x8b,0x8b,0x8a, -0x87,0x88,0x89,0x89,0x89,0x88,0x86,0x85,0x86,0x85,0x83,0x81,0x7e,0x7b,0x78,0x77, -0x78,0x7f,0x86,0x8b,0x8e,0x91,0x94,0x94,0x91,0x96,0x93,0x92,0x94,0xa7,0xc3,0xc8, -0xc0,0xc0,0xc2,0xc6,0xca,0xcd,0xce,0xce,0xd0,0xcf,0xce,0xcb,0xc4,0xbc,0xb9,0xba, -0xbc,0xc3,0xbe,0xc3,0xc1,0xbe,0xc3,0xb2,0xa2,0x7e,0x69,0x6f,0x76,0x76,0x76,0x76, -0x7c,0x83,0x87,0x82,0x78,0x71,0x71,0x74,0x7a,0x73,0x73,0x7a,0x7a,0x72,0x6e,0x71, -0x73,0x77,0x78,0x71,0x6b,0x69,0x6b,0x6d,0x67,0x65,0x68,0x6e,0x6d,0x68,0x6a,0x70, -0x6d,0x6d,0x70,0x6d,0x63,0x63,0x6b,0x6e,0x6a,0x69,0x69,0x69,0x69,0x6a,0x6b,0x6b, -0x6c,0x6c,0x6d,0x6d,0x6e,0x6e,0x6d,0x6d,0x6c,0x6d,0x6d,0x6e,0x6e,0x6e,0x6e,0x6e, -0x6c,0x6b,0x6a,0x6a,0x69,0x66,0x62,0x5f,0x5a,0x56,0x4e,0x46,0x43,0x45,0x45,0x43, -0x47,0x4e,0x4a,0x38,0x26,0x1c,0x14,0x0c,0x11,0x22,0x41,0x62,0x74,0x6f,0x5d,0x50, -0x49,0x40,0x33,0x2a,0x29,0x2c,0x30,0x32,0x3a,0x38,0x38,0x3b,0x3e,0x43,0x4d,0x56, -0x60,0x5c,0x5f,0x66,0x6f,0x7f,0x8d,0x8e,0x7a,0x6f,0x66,0x66,0x66,0x62,0x60,0x61, -0x5b,0x5e,0x5f,0x60,0x69,0x73,0x6e,0x62,0x63,0x6f,0x76,0x6e,0x5e,0x54,0x54,0x57, -0x66,0x73,0x78,0x76,0x80,0x9b,0xb1,0xb6,0xb5,0xac,0xaa,0xa5,0x98,0x86,0x7a,0x6d, -0x5b,0x4e,0x39,0x30,0x3e,0x56,0x5e,0x58,0x51,0x62,0x72,0x69,0x48,0x2b,0x2c,0x3b, -0x3e,0x36,0x32,0x39,0x45,0x4b,0x45,0x3d,0x31,0x42,0x5a,0x73,0x83,0x88,0x97,0xae, -0x7b,0x79,0x77,0x76,0x75,0x74,0x71,0x6f,0x5e,0x5f,0x63,0x68,0x6a,0x6b,0x70,0x75, -0x7a,0x80,0x8a,0x92,0x91,0x8a,0x89,0x8b,0x90,0x97,0xa0,0xa7,0xab,0xaf,0xb0,0xb0, -0xaf,0xb0,0xad,0xaa,0xac,0xb3,0xb5,0xb2,0xb8,0xb9,0xaf,0xa0,0x9c,0xa5,0xac,0xab, -0xb4,0xb6,0xb9,0xbc,0xbb,0xb8,0xb9,0xbc,0xba,0xb8,0xaf,0xac,0xb3,0xb4,0xb2,0xb4, -0xb0,0xb4,0xb3,0xb4,0xb7,0xb4,0xb3,0xba,0xba,0xb8,0xb6,0xb5,0xb4,0xb3,0xb3,0xb5, -0xb7,0xb7,0xb5,0xb3,0xb4,0xb7,0xb6,0xb3,0xba,0xb7,0xb6,0xb7,0xb5,0xb1,0xb0,0xb3, -0xaf,0xb1,0xb0,0xaf,0xb2,0xb7,0xb8,0xb5,0xb9,0xb8,0xb6,0xb4,0xb3,0xb4,0xb6,0xb7, -0xb1,0xae,0xab,0xab,0xaf,0xb5,0xb6,0xb5,0xb6,0xb4,0xb1,0xb0,0xb3,0xb7,0xb7,0xb5, -0xb3,0xb3,0xb3,0xb6,0xb9,0xba,0xb9,0xb7,0xbb,0xbe,0xc1,0xc1,0xbd,0xb7,0xb2,0xb0, -0xb8,0xb8,0xb9,0xbb,0xbf,0xc3,0xc6,0xc6,0xbb,0xba,0xba,0xb9,0xb9,0xb9,0xba,0xbb, -0xc1,0xbb,0xb5,0xb2,0xb3,0xb5,0xb4,0xb3,0xb5,0xb8,0xb8,0xb7,0xb7,0xba,0xb9,0xb6, -0xbb,0xbb,0xbb,0xba,0xb9,0xb8,0xb8,0xb9,0xbd,0xb7,0xb5,0xb8,0xba,0xba,0xbc,0xbf, -0xbd,0xb9,0xb4,0xb9,0xcf,0xe5,0xe6,0xdb,0xc2,0xbb,0xb7,0xb9,0xbb,0xbb,0xbd,0xc1, -0xc3,0xc4,0xc4,0xc5,0xc6,0xc6,0xc7,0xc7,0xcc,0xc9,0xc7,0xc5,0xc3,0xc2,0xc0,0xbf, -0xba,0xba,0xb3,0xa7,0xa0,0xa0,0xa1,0xa1,0xab,0xb3,0xbe,0xc0,0xb8,0xb7,0xc9,0xdf, -0xfa,0xf5,0xfc,0xff,0xf7,0xf9,0xff,0xfe,0xfd,0xfe,0xfe,0xfe,0xfe,0xfe,0xfd,0xfd, -0xfe,0xfe,0xfd,0xfc,0xfb,0xfa,0xf9,0xf9,0xfb,0xfc,0xfc,0xfd,0xfe,0xfe,0xfe,0xfe, -0xfd,0xfd,0xfd,0xfd,0xfc,0xfc,0xfc,0xfc,0xfe,0xfe,0xfd,0xfc,0xfc,0xfd,0xfe,0xfe, -0xfc,0xfd,0xfd,0xfe,0xfe,0xfd,0xfd,0xfc,0xfb,0xfa,0xf9,0xf7,0xf7,0xf7,0xf8,0xf8, -0xf6,0xf1,0xed,0xee,0xf2,0xf3,0xf0,0xec,0xe4,0xe0,0xdb,0xd8,0xd9,0xdc,0xe0,0xe2, -0xe7,0xed,0xf2,0xf3,0xf4,0xf5,0xf2,0xed,0xe6,0xe4,0xe3,0xe4,0xe8,0xec,0xee,0xee, -0xec,0xe5,0xe6,0xee,0xec,0xd7,0xbd,0xac,0xb1,0xb1,0xaf,0xad,0xaa,0xa8,0xa6,0xa5, -0x9f,0xa5,0xa7,0xa2,0x9f,0xa1,0x9e,0x98,0x9b,0x9a,0x99,0x98,0x98,0x97,0x95,0x93, -0x94,0x94,0x93,0x92,0x92,0x92,0x92,0x92,0x90,0x90,0x91,0x91,0x90,0x8f,0x8e,0x8d, -0x8e,0x8c,0x8b,0x8a,0x8a,0x89,0x88,0x87,0x87,0x88,0x87,0x85,0x81,0x7e,0x7d,0x7e, -0x84,0x87,0x8b,0x90,0x93,0x94,0x94,0x93,0x93,0x93,0x97,0x95,0x98,0xb2,0xc5,0xc0, -0xc0,0xc3,0xc5,0xc5,0xc8,0xcd,0xcf,0xce,0xd1,0xcf,0xcc,0xc7,0xbf,0xb8,0xb7,0xbb, -0xbf,0xbf,0xc0,0xc1,0xc1,0xc1,0xc0,0xc0,0xaf,0x8f,0x6e,0x6d,0x79,0x70,0x6b,0x7b, -0x7e,0x89,0x8f,0x88,0x79,0x71,0x73,0x78,0x79,0x74,0x74,0x79,0x78,0x71,0x6f,0x72, -0x73,0x79,0x7a,0x74,0x6d,0x6b,0x6f,0x72,0x69,0x67,0x6a,0x71,0x72,0x6c,0x69,0x6b, -0x6a,0x6c,0x6d,0x6b,0x68,0x68,0x6c,0x6f,0x70,0x6a,0x66,0x66,0x67,0x66,0x67,0x68, -0x6b,0x6b,0x6b,0x6c,0x6d,0x6e,0x6d,0x6c,0x6b,0x6c,0x6d,0x6d,0x6c,0x6c,0x6c,0x6d, -0x6d,0x6b,0x69,0x68,0x66,0x64,0x61,0x5f,0x58,0x4e,0x48,0x47,0x3f,0x32,0x2d,0x30, -0x39,0x43,0x49,0x41,0x30,0x21,0x17,0x12,0x13,0x1e,0x42,0x61,0x65,0x5e,0x52,0x43, -0x43,0x2f,0x1c,0x1a,0x22,0x2a,0x2f,0x33,0x36,0x37,0x40,0x43,0x3d,0x3d,0x48,0x51, -0x65,0x64,0x5f,0x59,0x58,0x5d,0x62,0x65,0x5e,0x63,0x6e,0x76,0x6d,0x59,0x4d,0x4c, -0x4e,0x54,0x65,0x73,0x67,0x4d,0x44,0x4c,0x64,0x5d,0x4f,0x3f,0x3a,0x44,0x51,0x58, -0x4d,0x56,0x6f,0x92,0xad,0xb7,0xbc,0xc0,0xc1,0xbd,0xb3,0xa0,0x85,0x71,0x70,0x79, -0x74,0x60,0x58,0x5a,0x5c,0x69,0x74,0x71,0x80,0x8b,0x8b,0x74,0x57,0x4d,0x56,0x62, -0x57,0x4d,0x49,0x38,0x47,0x56,0x60,0x4b,0x3c,0x34,0x4d,0x64,0x77,0x79,0x72,0x7e, -0x76,0x74,0x71,0x6c,0x67,0x63,0x61,0x60,0x60,0x5f,0x5f,0x62,0x66,0x70,0x7f,0x8c, -0x89,0x84,0x7f,0x7a,0x74,0x72,0x77,0x7e,0x91,0x97,0x9e,0xa3,0xa5,0xa8,0xab,0xac, -0xac,0xa5,0xa2,0xa5,0xad,0xb2,0xb5,0xb7,0xb0,0xad,0xa3,0x99,0x99,0xa2,0xa9,0xaa, -0xb9,0xb9,0xba,0xb8,0xb3,0xb0,0xb4,0xba,0xbc,0xbc,0xb7,0xb4,0xb7,0xb5,0xaf,0xaf, -0xac,0xb0,0xb0,0xb1,0xb3,0xaf,0xad,0xb2,0xb8,0xb7,0xb6,0xb6,0xb5,0xb4,0xb3,0xb4, -0xb2,0xb2,0xb1,0xb1,0xb3,0xb7,0xb7,0xb5,0xb1,0xb0,0xb2,0xb5,0xb5,0xb3,0xb5,0xb9, -0xb6,0xb7,0xb6,0xb2,0xb1,0xb4,0xb5,0xb3,0xb4,0xb2,0xb1,0xb1,0xb3,0xb5,0xb7,0xb7, -0xad,0xac,0xac,0xae,0xb5,0xbc,0xc0,0xc2,0xba,0xb8,0xb5,0xb4,0xb5,0xb8,0xba,0xba, -0xb1,0xb1,0xb1,0xb3,0xb6,0xb7,0xb7,0xb6,0xb5,0xb8,0xbc,0xbe,0xbc,0xba,0xb7,0xb6, -0xb8,0xb7,0xb6,0xb6,0xb8,0xb9,0xb9,0xb9,0xbe,0xbc,0xba,0xb8,0xb8,0xba,0xbc,0xbe, -0xbd,0xb7,0xb1,0xae,0xae,0xaf,0xaf,0xad,0xaf,0xb5,0xb8,0xb7,0xb7,0xb9,0xba,0xb9, -0xb9,0xbb,0xbd,0xbf,0xbf,0xbf,0xc0,0xc1,0xbd,0xbb,0xba,0xba,0xba,0xb9,0xba,0xbc, -0xba,0xb9,0xbf,0xd1,0xe3,0xe5,0xd3,0xbf,0xb8,0xb4,0xb4,0xb8,0xbc,0xbe,0xc1,0xc4, -0xc4,0xc4,0xc5,0xc5,0xc6,0xc6,0xc6,0xc7,0xc5,0xc2,0xc0,0xbe,0xbe,0xbe,0xbe,0xbe, -0xbc,0xbf,0xc1,0xbf,0xbb,0xb5,0xab,0xa1,0xa1,0xa2,0xa9,0xb5,0xb9,0xb5,0xb1,0xb2, -0xc2,0xf0,0xff,0xf7,0xfe,0xff,0xf7,0xfa,0xfe,0xfe,0xfe,0xfe,0xfe,0xfd,0xfd,0xfc, -0xfe,0xfe,0xfd,0xfc,0xfb,0xfa,0xfa,0xf9,0xfb,0xfb,0xfc,0xfd,0xfd,0xfe,0xfe,0xfe, -0xfd,0xfd,0xfd,0xfd,0xfd,0xfd,0xfd,0xfd,0xfd,0xfd,0xfd,0xfd,0xfd,0xfd,0xfd,0xfd, -0xfc,0xfd,0xfd,0xfe,0xfe,0xfd,0xfd,0xfc,0xfb,0xfa,0xfa,0xf9,0xf9,0xf9,0xfa,0xfa, -0xf8,0xf5,0xf2,0xf2,0xf5,0xf6,0xf4,0xf1,0xee,0xe9,0xe1,0xdb,0xd8,0xd8,0xd9,0xda, -0xe1,0xe7,0xec,0xef,0xf2,0xf6,0xf6,0xf3,0xf1,0xed,0xe9,0xe7,0xe7,0xe8,0xe9,0xe9, -0xea,0xe8,0xe6,0xe6,0xe7,0xe4,0xdc,0xd4,0xb1,0xb1,0xb0,0xaf,0xae,0xab,0xa9,0xa7, -0xb1,0xa7,0xa3,0xa7,0xa4,0x9b,0x9b,0xa4,0x9f,0x9e,0x9c,0x9c,0x9c,0x9b,0x99,0x97, -0x99,0x99,0x98,0x97,0x97,0x96,0x96,0x97,0x93,0x94,0x94,0x94,0x93,0x92,0x91,0x91, -0x8e,0x8d,0x8b,0x8b,0x8b,0x8a,0x89,0x88,0x86,0x87,0x87,0x85,0x83,0x82,0x83,0x84, -0x89,0x8b,0x8f,0x92,0x94,0x95,0x95,0x94,0x94,0x95,0x95,0x95,0xa0,0xb7,0xc4,0xbf, -0xc1,0xc3,0xc5,0xc6,0xc8,0xcd,0xcf,0xce,0xd2,0xd0,0xcd,0xc7,0xbf,0xb8,0xb8,0xbb, -0xbf,0xbf,0xc0,0xc2,0xc2,0xc3,0xc3,0xc3,0xbc,0xa4,0x84,0x74,0x73,0x71,0x71,0x76, -0x79,0x85,0x8e,0x89,0x7a,0x71,0x74,0x7b,0x7f,0x7c,0x7b,0x7a,0x76,0x70,0x6e,0x71, -0x75,0x77,0x77,0x73,0x6f,0x6f,0x6f,0x6e,0x70,0x70,0x73,0x74,0x71,0x6b,0x68,0x68, -0x68,0x6c,0x6f,0x6f,0x6d,0x6f,0x75,0x7a,0x70,0x6b,0x67,0x68,0x69,0x69,0x69,0x6a, -0x6a,0x69,0x69,0x6a,0x6b,0x6c,0x6b,0x6a,0x6a,0x6b,0x6c,0x6c,0x6c,0x6b,0x6b,0x6c, -0x6c,0x6a,0x68,0x66,0x64,0x62,0x5e,0x5c,0x55,0x57,0x54,0x4f,0x51,0x54,0x4b,0x3e, -0x4a,0x50,0x52,0x4d,0x40,0x30,0x1f,0x13,0x1f,0x25,0x3c,0x53,0x58,0x57,0x51,0x44, -0x2f,0x26,0x22,0x29,0x2f,0x2c,0x24,0x1f,0x24,0x2f,0x3f,0x45,0x38,0x2a,0x36,0x4f, -0x60,0x5e,0x58,0x53,0x51,0x4f,0x4a,0x44,0x4c,0x4f,0x57,0x5f,0x5e,0x58,0x56,0x5a, -0x5f,0x61,0x5c,0x50,0x48,0x45,0x41,0x3b,0x4b,0x50,0x59,0x5f,0x5b,0x59,0x63,0x73, -0x9d,0xb0,0xbb,0xb2,0xa4,0xa3,0xab,0xb3,0xb6,0xb1,0xa4,0x8e,0x74,0x65,0x69,0x73, -0x81,0x80,0x75,0x62,0x5a,0x69,0x79,0x7b,0x86,0x91,0x88,0x62,0x40,0x3a,0x47,0x54, -0x56,0x32,0x27,0x33,0x5a,0x6e,0x6f,0x53,0x4a,0x41,0x4c,0x4f,0x57,0x67,0x6b,0x70, -0x77,0x7d,0x83,0x84,0x7d,0x72,0x69,0x64,0x61,0x64,0x69,0x71,0x79,0x82,0x8e,0x98, -0x93,0x8b,0x80,0x78,0x74,0x76,0x7f,0x87,0x8e,0x93,0x9a,0x9e,0x9f,0xa1,0xa4,0xa7, -0xa5,0x9b,0x96,0x9f,0xa9,0xac,0xaf,0xb4,0xb2,0xa9,0xa0,0x9c,0xa0,0xa8,0xad,0xb0, -0xb5,0xb7,0xb9,0xb8,0xb3,0xb0,0xb4,0xba,0xba,0xbd,0xba,0xb8,0xba,0xb8,0xb4,0xb7, -0xb3,0xb6,0xb4,0xb3,0xb4,0xaf,0xad,0xb2,0xb6,0xb6,0xb7,0xb6,0xb6,0xb5,0xb4,0xb4, -0xb7,0xb6,0xb3,0xaf,0xad,0xad,0xac,0xa9,0xb3,0xb3,0xb5,0xb6,0xb5,0xb2,0xb3,0xb6, -0xb4,0xb6,0xb5,0xb3,0xb0,0xb0,0xaf,0xae,0xaa,0xa9,0xa9,0xac,0xb1,0xb5,0xb6,0xb6, -0xaf,0xae,0xae,0xb0,0xb2,0xb6,0xb9,0xba,0xb6,0xb5,0xb3,0xb1,0xb1,0xb2,0xb5,0xb8, -0xb7,0xb6,0xb6,0xb7,0xb9,0xba,0xbb,0xbb,0xb3,0xb5,0xb9,0xbb,0xbb,0xbb,0xbb,0xbb, -0xbc,0xbc,0xbb,0xbc,0xbd,0xbf,0xbf,0xbe,0xbd,0xbd,0xbb,0xba,0xb9,0xb9,0xba,0xba, -0xbc,0xb7,0xb1,0xaf,0xb0,0xb2,0xb2,0xb1,0xae,0xb2,0xb4,0xb1,0xaf,0xb0,0xb4,0xb7, -0xba,0xbc,0xbc,0xbb,0xb9,0xb6,0xb4,0xb3,0xb5,0xb9,0xbc,0xbc,0xbe,0xc1,0xc5,0xc7, -0xb6,0xc0,0xd3,0xe7,0xea,0xd6,0xbc,0xac,0xb1,0xb1,0xb4,0xba,0xc0,0xc2,0xc4,0xc6, -0xc5,0xc5,0xc5,0xc6,0xc6,0xc6,0xc6,0xc6,0xbc,0xb9,0xb5,0xb2,0xb2,0xb3,0xb3,0xb3, -0xb6,0xb7,0xb8,0xbb,0xc1,0xc2,0xbc,0xb5,0xa6,0x9a,0x93,0x9b,0xa8,0xac,0xa9,0xa7, -0xa3,0xc3,0xe5,0xf3,0xf5,0xfd,0xff,0xfa,0xfe,0xfe,0xfe,0xfe,0xfe,0xfd,0xfc,0xfc, -0xfe,0xfe,0xfd,0xfc,0xfc,0xfb,0xfa,0xfa,0xfa,0xfa,0xfb,0xfc,0xfd,0xfd,0xfd,0xfd, -0xfc,0xfc,0xfd,0xfd,0xfd,0xfd,0xfd,0xfd,0xfb,0xfc,0xfd,0xfe,0xfe,0xfd,0xfc,0xfb, -0xfc,0xfd,0xfd,0xfe,0xfe,0xfd,0xfd,0xfc,0xfb,0xfb,0xfb,0xfb,0xfc,0xfc,0xfc,0xfc, -0xfb,0xf9,0xf8,0xf7,0xf8,0xf8,0xf8,0xf7,0xf9,0xf3,0xeb,0xe3,0xde,0xdb,0xd9,0xd7, -0xdd,0xe0,0xe4,0xe7,0xec,0xf2,0xf6,0xf6,0xf7,0xf4,0xf1,0xee,0xeb,0xe8,0xe6,0xe4, -0xe5,0xe9,0xe7,0xe1,0xe1,0xe8,0xeb,0xe8,0xea,0xcb,0xab,0xa1,0xac,0xb5,0xae,0xa2, -0xa1,0xa5,0xa8,0xaa,0xaa,0xaa,0xa7,0xa3,0xa4,0xa3,0xa2,0xa1,0xa1,0xa0,0x9e,0x9d, -0x9e,0x9e,0x9d,0x9c,0x9b,0x9b,0x9b,0x9b,0x98,0x98,0x98,0x98,0x97,0x97,0x96,0x95, -0x91,0x90,0x8f,0x8e,0x8e,0x8e,0x8c,0x8b,0x87,0x87,0x87,0x87,0x87,0x88,0x8a,0x8c, -0x90,0x91,0x93,0x94,0x95,0x96,0x96,0x95,0x94,0x97,0x94,0x99,0xad,0xbf,0xc3,0xc0, -0xc3,0xc5,0xc7,0xc7,0xca,0xce,0xd0,0xd0,0xcf,0xcd,0xca,0xc5,0xbe,0xb7,0xb8,0xbc, -0xc0,0xc0,0xc1,0xc2,0xc3,0xc5,0xc6,0xc7,0xc4,0xb7,0x9d,0x7d,0x6b,0x6e,0x73,0x6e, -0x85,0x86,0x88,0x89,0x88,0x84,0x7f,0x7b,0x6c,0x6f,0x73,0x75,0x74,0x72,0x72,0x73, -0x75,0x74,0x71,0x6f,0x70,0x71,0x6f,0x6b,0x6d,0x72,0x74,0x73,0x70,0x6f,0x6e,0x6c, -0x6c,0x6f,0x72,0x71,0x6e,0x6f,0x73,0x78,0x70,0x6b,0x69,0x6b,0x6c,0x6c,0x6b,0x6b, -0x68,0x67,0x67,0x67,0x69,0x69,0x69,0x68,0x69,0x6a,0x6b,0x6b,0x6a,0x6a,0x6a,0x6b, -0x6a,0x69,0x67,0x65,0x63,0x60,0x5c,0x59,0x4d,0x58,0x60,0x65,0x72,0x83,0x85,0x7c, -0x62,0x5e,0x56,0x4c,0x41,0x35,0x25,0x18,0x1a,0x22,0x36,0x4a,0x51,0x51,0x46,0x34, -0x21,0x1f,0x23,0x2b,0x2e,0x28,0x22,0x21,0x26,0x41,0x4e,0x43,0x2e,0x1d,0x26,0x42, -0x55,0x5b,0x60,0x5f,0x5a,0x54,0x4d,0x48,0x36,0x3e,0x45,0x47,0x45,0x4a,0x56,0x62, -0x5f,0x44,0x31,0x31,0x2a,0x20,0x2b,0x43,0x47,0x4c,0x4a,0x48,0x5a,0x7e,0x99,0xa2, -0x98,0x91,0x89,0x8e,0xa3,0xb5,0xb3,0xa5,0x9d,0x95,0x84,0x6f,0x5b,0x4b,0x3e,0x36, -0x56,0x64,0x63,0x54,0x4e,0x5a,0x6e,0x7e,0x98,0x93,0x72,0x3d,0x1f,0x2c,0x4c,0x61, -0x57,0x34,0x31,0x44,0x65,0x7f,0x8b,0x76,0x4a,0x3c,0x3f,0x42,0x44,0x58,0x62,0x66, -0x71,0x6f,0x6c,0x68,0x67,0x69,0x6d,0x70,0x65,0x65,0x6a,0x72,0x78,0x7b,0x7c,0x7e, -0x7c,0x7a,0x77,0x76,0x76,0x78,0x7b,0x7e,0x84,0x8a,0x94,0x9b,0x9e,0x9e,0x9f,0xa1, -0x9f,0x9a,0x98,0x9d,0xa4,0xa7,0xa8,0xa8,0x9e,0x94,0x8d,0x92,0x9b,0xa2,0xa8,0xad, -0xac,0xae,0xb2,0xb2,0xae,0xa9,0xa9,0xac,0xb0,0xb3,0xb0,0xad,0xaf,0xaf,0xb1,0xb7, -0xb5,0xb7,0xb3,0xaf,0xad,0xa7,0xa4,0xab,0xb5,0xb5,0xb5,0xb3,0xb3,0xb4,0xb4,0xb3, -0xad,0xaf,0xaf,0xae,0xaf,0xb3,0xb4,0xb2,0xb5,0xb6,0xb7,0xb6,0xb2,0xaf,0xae,0xaf, -0xaa,0xab,0xab,0xac,0xae,0xae,0xab,0xa8,0xa2,0xa2,0xa4,0xa8,0xae,0xb2,0xb2,0xb1, -0xae,0xae,0xaf,0xb0,0xae,0xab,0xab,0xac,0xaf,0xae,0xad,0xac,0xaa,0xaa,0xae,0xb3, -0xbb,0xba,0xb9,0xb8,0xb9,0xba,0xbb,0xbb,0xb8,0xb8,0xb9,0xb9,0xb9,0xb8,0xb8,0xb8, -0xb3,0xb3,0xb2,0xb4,0xb6,0xb7,0xb7,0xb7,0xb2,0xb3,0xb6,0xb9,0xba,0xba,0xba,0xb9, -0xbd,0xb8,0xb4,0xb3,0xb6,0xb9,0xba,0xb9,0xba,0xb9,0xb5,0xaf,0xac,0xae,0xb2,0xb5, -0xb4,0xb6,0xb9,0xba,0xbb,0xbc,0xbd,0xbe,0xba,0xbc,0xbb,0xb6,0xb3,0xb4,0xb5,0xb3, -0xba,0xd0,0xe7,0xe9,0xd5,0xbc,0xaf,0xae,0xb1,0xb4,0xb9,0xc0,0xc4,0xc6,0xc6,0xc6, -0xc7,0xc6,0xc6,0xc6,0xc6,0xc5,0xc5,0xc5,0xbd,0xb9,0xb2,0xad,0xaa,0xa8,0xa7,0xa7, -0xaa,0xa7,0xa6,0xa9,0xb2,0xbb,0xc1,0xc3,0xb5,0xa5,0x93,0x8c,0x90,0x9a,0xa6,0xaf, -0xa5,0x9c,0xba,0xe6,0xf4,0xf9,0xfe,0xf9,0xfc,0xfc,0xfd,0xfd,0xfe,0xfe,0xfd,0xfd, -0xfe,0xfe,0xfd,0xfd,0xfc,0xfb,0xfb,0xfa,0xf9,0xfa,0xfb,0xfb,0xfc,0xfc,0xfc,0xfc, -0xfc,0xfc,0xfc,0xfd,0xfd,0xfd,0xfd,0xfd,0xfc,0xfc,0xfd,0xfd,0xfd,0xfd,0xfc,0xfc, -0xfd,0xfd,0xfd,0xfd,0xfd,0xfd,0xfd,0xfd,0xfc,0xfc,0xfd,0xfd,0xfd,0xfd,0xfc,0xfc, -0xfc,0xfc,0xfb,0xfb,0xfa,0xfa,0xfa,0xfb,0xfd,0xf9,0xf4,0xef,0xeb,0xe6,0xe2,0xdf, -0xde,0xde,0xdf,0xe1,0xe5,0xeb,0xf0,0xf2,0xf3,0xf4,0xf5,0xf5,0xf2,0xed,0xe8,0xe4, -0xe0,0xe5,0xe6,0xe3,0xe2,0xe4,0xe5,0xe3,0xe0,0xe8,0xe8,0xd6,0xb9,0xa6,0xa5,0xac, -0xab,0xb0,0xad,0xa3,0xa3,0xaa,0xab,0xa4,0xa7,0xa6,0xa5,0xa5,0xa5,0xa4,0xa3,0xa1, -0xa1,0xa0,0x9f,0x9e,0x9d,0x9d,0x9d,0x9d,0x9c,0x9c,0x9b,0x9b,0x9a,0x99,0x99,0x98, -0x96,0x95,0x94,0x94,0x94,0x93,0x91,0x90,0x8b,0x8a,0x8a,0x89,0x8a,0x8c,0x8f,0x91, -0x94,0x94,0x95,0x95,0x96,0x96,0x96,0x97,0x94,0x98,0x95,0x9f,0xba,0xc7,0xc3,0xc2, -0xc6,0xc8,0xc9,0xc9,0xcb,0xcf,0xd1,0xd1,0xca,0xc8,0xc6,0xc2,0xbb,0xb6,0xb8,0xbc, -0xc1,0xc1,0xc1,0xc2,0xc3,0xc5,0xc7,0xc8,0xca,0xc3,0xb3,0x92,0x75,0x76,0x7c,0x72, -0x80,0x7c,0x7b,0x7f,0x82,0x80,0x7a,0x76,0x79,0x78,0x76,0x73,0x72,0x72,0x71,0x70, -0x73,0x71,0x6d,0x6b,0x6d,0x71,0x71,0x6e,0x6f,0x74,0x75,0x72,0x73,0x76,0x75,0x70, -0x6c,0x6d,0x6e,0x6f,0x6f,0x6f,0x6f,0x6f,0x6e,0x6a,0x69,0x6b,0x6e,0x6d,0x6b,0x6b, -0x68,0x67,0x66,0x66,0x67,0x68,0x68,0x67,0x68,0x69,0x6b,0x6a,0x69,0x68,0x69,0x69, -0x69,0x68,0x66,0x64,0x62,0x5f,0x5b,0x58,0x5a,0x64,0x6f,0x75,0x72,0x6d,0x6a,0x6b, -0x70,0x6b,0x61,0x52,0x42,0x32,0x22,0x16,0x13,0x1c,0x2c,0x3c,0x47,0x48,0x3b,0x2a, -0x21,0x24,0x27,0x25,0x1c,0x16,0x1c,0x27,0x48,0x65,0x5b,0x33,0x1f,0x19,0x1c,0x28, -0x40,0x4d,0x56,0x53,0x4d,0x52,0x62,0x70,0x84,0x7f,0x78,0x73,0x70,0x66,0x51,0x3d, -0x34,0x36,0x35,0x30,0x2b,0x2f,0x3a,0x43,0x4a,0x54,0x5b,0x61,0x76,0x90,0x95,0x88, -0x7e,0x78,0x7a,0x85,0x8d,0x8b,0x88,0x88,0x6d,0x60,0x48,0x30,0x26,0x27,0x27,0x24, -0x2e,0x45,0x5a,0x67,0x65,0x50,0x44,0x4f,0x58,0x44,0x29,0x1f,0x33,0x50,0x5c,0x57, -0x4a,0x3d,0x3f,0x41,0x48,0x69,0x87,0x81,0x72,0x4c,0x37,0x3b,0x33,0x3f,0x4b,0x56, -0x6e,0x68,0x61,0x60,0x67,0x71,0x7a,0x7f,0x84,0x7a,0x73,0x73,0x78,0x7b,0x7c,0x7c, -0x7c,0x7d,0x7e,0x7d,0x7c,0x7a,0x78,0x76,0x78,0x7f,0x8c,0x99,0x9f,0x9d,0x9c,0x9c, -0x9c,0xa3,0xa6,0xa4,0xa5,0xa9,0xa7,0xa0,0x89,0x82,0x81,0x8c,0x99,0xa1,0xa7,0xae, -0xb4,0xb2,0xb2,0xb0,0xab,0xa4,0xa0,0xa1,0xac,0xb0,0xae,0xab,0xad,0xae,0xaf,0xb6, -0xb6,0xbb,0xba,0xb5,0xb0,0xa5,0xa0,0xa5,0xb2,0xb2,0xaf,0xab,0xaa,0xae,0xb1,0xb0, -0xad,0xb0,0xb2,0xb3,0xb4,0xb7,0xb8,0xb7,0xb0,0xb1,0xb3,0xb3,0xb3,0xb2,0xb0,0xaf, -0xa8,0xa3,0x9f,0xa1,0xa7,0xaa,0xaa,0xa9,0xa3,0xa4,0xa6,0xa9,0xad,0xae,0xac,0xaa, -0xa4,0xa5,0xaa,0xb0,0xb1,0xad,0xac,0xad,0xae,0xae,0xae,0xae,0xab,0xa9,0xad,0xb3, -0xb7,0xb7,0xb6,0xb5,0xb4,0xb4,0xb5,0xb5,0xbb,0xba,0xb8,0xb7,0xb6,0xb5,0xb4,0xb4, -0xae,0xad,0xac,0xad,0xad,0xad,0xac,0xab,0xaa,0xac,0xaf,0xb3,0xb6,0xb9,0xbb,0xbc, -0xbd,0xb8,0xb4,0xb4,0xb8,0xbb,0xbc,0xbb,0xc4,0xbf,0xb9,0xb6,0xb5,0xb5,0xb4,0xb3, -0xb6,0xb7,0xb8,0xb9,0xb9,0xbb,0xbd,0xbf,0xc0,0xbe,0xb9,0xb3,0xb1,0xb3,0xb4,0xb3, -0xcd,0xe1,0xeb,0xd8,0xbb,0xac,0xad,0xb2,0xb2,0xb7,0xbe,0xc4,0xc7,0xc8,0xc7,0xc6, -0xc7,0xc7,0xc7,0xc6,0xc6,0xc6,0xc5,0xc5,0xc4,0xbf,0xb8,0xb1,0xac,0xa8,0xa5,0xa3, -0xa1,0xa2,0xa3,0xa6,0xa9,0xaf,0xb5,0xbb,0xbd,0xb2,0xa3,0x94,0x8b,0x8b,0x93,0x9b, -0x9f,0xa2,0xa4,0xc1,0xee,0xf9,0xf2,0xfa,0xfa,0xfb,0xfc,0xfd,0xfe,0xfe,0xff,0xff, -0xfe,0xfe,0xfd,0xfd,0xfc,0xfc,0xfb,0xfb,0xf9,0xf9,0xfa,0xfb,0xfc,0xfc,0xfc,0xfc, -0xfc,0xfc,0xfc,0xfc,0xfc,0xfc,0xfc,0xfc,0xfd,0xfd,0xfc,0xfb,0xfb,0xfc,0xfd,0xfd, -0xfd,0xfd,0xfd,0xfd,0xfd,0xfd,0xfd,0xfd,0xfd,0xfd,0xfd,0xfd,0xfd,0xfc,0xfb,0xfb, -0xfb,0xfc,0xfc,0xfc,0xfa,0xfa,0xfb,0xfd,0xfc,0xfb,0xfa,0xf9,0xf7,0xf2,0xed,0xe9, -0xe3,0xe1,0xe0,0xe1,0xe3,0xe7,0xec,0xf0,0xf0,0xf2,0xf4,0xf4,0xf3,0xf0,0xed,0xeb, -0xe5,0xe2,0xe3,0xe7,0xe7,0xe3,0xe3,0xe5,0xe7,0xe4,0xe3,0xe7,0xe7,0xd8,0xbe,0xa8, -0xb2,0xa9,0xa7,0xad,0xae,0xa7,0xa7,0xad,0xa9,0xa8,0xa7,0xa7,0xa7,0xa7,0xa5,0xa3, -0xa3,0xa2,0xa1,0xa0,0x9f,0x9f,0x9f,0x9f,0x9e,0x9e,0x9d,0x9c,0x9b,0x9a,0x9a,0x9a, -0x9a,0x99,0x98,0x98,0x98,0x97,0x95,0x93,0x91,0x90,0x8e,0x8d,0x8e,0x90,0x91,0x92, -0x96,0x96,0x96,0x96,0x96,0x97,0x97,0x98,0x93,0x96,0x97,0xa6,0xc1,0xc8,0xc1,0xc2, -0xc6,0xc8,0xc8,0xc8,0xca,0xce,0xd0,0xd0,0xc8,0xc6,0xc4,0xc0,0xbb,0xb7,0xb9,0xbe, -0xc3,0xc2,0xc2,0xc2,0xc3,0xc4,0xc5,0xc6,0xc4,0xbe,0xb9,0xa5,0x88,0x7e,0x7e,0x76, -0x70,0x76,0x7d,0x7c,0x73,0x6d,0x72,0x7c,0x81,0x7a,0x72,0x6f,0x70,0x71,0x71,0x70, -0x72,0x71,0x6d,0x6a,0x6b,0x71,0x75,0x76,0x7d,0x7d,0x79,0x75,0x75,0x78,0x74,0x6c, -0x67,0x66,0x68,0x6e,0x75,0x78,0x75,0x72,0x6c,0x69,0x68,0x6b,0x6d,0x6c,0x6b,0x6b, -0x6a,0x69,0x67,0x67,0x68,0x68,0x68,0x67,0x68,0x69,0x6a,0x6a,0x68,0x67,0x67,0x68, -0x68,0x67,0x65,0x64,0x62,0x5e,0x5a,0x57,0x56,0x52,0x4d,0x47,0x41,0x41,0x48,0x50, -0x51,0x59,0x5e,0x57,0x46,0x32,0x20,0x14,0x17,0x19,0x1b,0x22,0x2f,0x36,0x33,0x2f, -0x29,0x2e,0x30,0x26,0x13,0x0c,0x1c,0x33,0x6b,0x70,0x4c,0x1d,0x13,0x16,0x12,0x14, -0x1d,0x33,0x49,0x52,0x52,0x55,0x5e,0x67,0x64,0x5f,0x53,0x46,0x3d,0x38,0x31,0x2b, -0x36,0x38,0x36,0x33,0x35,0x41,0x52,0x5e,0x4f,0x49,0x59,0x7c,0x91,0x84,0x6d,0x60, -0x5c,0x6e,0x8b,0xa0,0x96,0x72,0x4e,0x3b,0x32,0x2f,0x24,0x16,0x14,0x1d,0x27,0x2b, -0x37,0x44,0x55,0x6a,0x70,0x57,0x3d,0x3d,0x40,0x46,0x4e,0x51,0x4e,0x4f,0x59,0x66, -0x59,0x4e,0x49,0x45,0x42,0x62,0x84,0x8d,0x82,0x5c,0x39,0x3f,0x35,0x38,0x33,0x33, -0x64,0x61,0x60,0x65,0x6e,0x74,0x74,0x73,0x7b,0x71,0x6a,0x6d,0x74,0x78,0x78,0x77, -0x7e,0x7f,0x7c,0x77,0x74,0x74,0x75,0x75,0x74,0x78,0x84,0x94,0x9d,0x9b,0x98,0x97, -0x99,0xa8,0xae,0xaa,0xa8,0xac,0xa7,0x9b,0x8e,0x8c,0x8f,0x99,0xa1,0xa4,0xa8,0xac, -0xb1,0xae,0xa9,0xa5,0x9f,0x9b,0x9c,0xa0,0xa1,0xa8,0xa9,0xaa,0xae,0xad,0xad,0xb2, -0xb2,0xbb,0xbe,0xba,0xb1,0xa2,0x9b,0xa1,0xad,0xad,0xa9,0xa3,0xa2,0xa8,0xab,0xaa, -0xb0,0xb4,0xb6,0xb5,0xb4,0xb3,0xb2,0xb0,0xb3,0xb4,0xb5,0xb5,0xb7,0xb7,0xb3,0xae, -0xab,0xa1,0x98,0x98,0x9e,0xa4,0xa8,0xab,0xa6,0xa8,0xab,0xad,0xad,0xab,0xa8,0xa6, -0x9e,0x9f,0xa5,0xaf,0xb4,0xb2,0xb1,0xb3,0xb3,0xb1,0xb2,0xb3,0xb0,0xab,0xad,0xb3, -0xb8,0xb9,0xb9,0xb8,0xb7,0xb6,0xb7,0xb8,0xba,0xb8,0xb6,0xb5,0xb5,0xb5,0xb5,0xb5, -0xb2,0xb2,0xb2,0xb4,0xb5,0xb6,0xb6,0xb5,0xb6,0xb4,0xb2,0xb0,0xb0,0xb3,0xb6,0xb8, -0xbe,0xba,0xb5,0xb4,0xb7,0xb9,0xb8,0xb7,0xb8,0xb4,0xb3,0xb7,0xb9,0xb5,0xaf,0xab, -0xbb,0xbb,0xba,0xb8,0xb6,0xb5,0xb5,0xb6,0xbc,0xb7,0xb3,0xb3,0xb5,0xba,0xc2,0xca, -0xe1,0xe5,0xdb,0xc2,0xae,0xab,0xae,0xad,0xb1,0xb8,0xc0,0xc4,0xc7,0xc9,0xc8,0xc6, -0xc7,0xc7,0xc7,0xc7,0xc6,0xc6,0xc6,0xc5,0xc5,0xc1,0xbc,0xb6,0xb1,0xac,0xa8,0xa5, -0xa1,0xa2,0xa4,0xa4,0xa2,0xa4,0xad,0xb7,0xbe,0xb7,0xad,0xa1,0x96,0x8f,0x8b,0x8a, -0x96,0xa4,0xa3,0xa1,0xbf,0xeb,0xff,0xff,0xf9,0xfa,0xfb,0xfd,0xfe,0xfe,0xff,0xff, -0xfe,0xfe,0xfd,0xfd,0xfd,0xfc,0xfc,0xfc,0xf9,0xfa,0xfa,0xfb,0xfc,0xfc,0xfc,0xfc, -0xfc,0xfc,0xfc,0xfb,0xfb,0xfb,0xfb,0xfb,0xfe,0xfd,0xfb,0xfa,0xfa,0xfb,0xfd,0xfe, -0xfe,0xfd,0xfd,0xfc,0xfc,0xfd,0xfd,0xfe,0xfe,0xfe,0xfd,0xfd,0xfc,0xfb,0xfb,0xfb, -0xfc,0xfc,0xfc,0xfc,0xfb,0xfb,0xfc,0xfd,0xfb,0xfb,0xfc,0xfd,0xfb,0xf8,0xf3,0xef, -0xeb,0xe7,0xe5,0xe5,0xe6,0xe8,0xec,0xf0,0xf2,0xf2,0xf1,0xef,0xee,0xee,0xef,0xf0, -0xf2,0xe9,0xe4,0xe6,0xe5,0xe1,0xe2,0xe8,0xe8,0xe3,0xdf,0xe1,0xe5,0xe5,0xde,0xd7, -0xc0,0xb9,0xb2,0xaf,0xad,0xac,0xab,0xac,0xaa,0xa9,0xa8,0xa8,0xa9,0xa8,0xa7,0xa5, -0xa7,0xa6,0xa5,0xa4,0xa2,0xa2,0xa1,0xa1,0xa0,0xa0,0x9e,0x9d,0x9c,0x9b,0x9b,0x9b, -0x9b,0x9b,0x9a,0x9a,0x9a,0x99,0x97,0x95,0x97,0x95,0x93,0x92,0x93,0x94,0x94,0x94, -0x97,0x97,0x98,0x98,0x98,0x98,0x99,0x99,0x94,0x95,0x9d,0xb1,0xc3,0xc4,0xbf,0xc1, -0xc5,0xc6,0xc6,0xc5,0xc7,0xcb,0xcd,0xcd,0xc9,0xc7,0xc5,0xc2,0xbc,0xb9,0xbb,0xc1, -0xc3,0xc3,0xc3,0xc3,0xc3,0xc3,0xc4,0xc4,0xce,0xc9,0xc9,0xc4,0xb0,0x99,0x8c,0x85, -0x6e,0x72,0x79,0x7a,0x73,0x6d,0x71,0x7b,0x72,0x70,0x74,0x7e,0x80,0x79,0x6f,0x6a, -0x71,0x71,0x6e,0x6b,0x6c,0x72,0x78,0x7b,0x7e,0x7b,0x76,0x73,0x73,0x73,0x70,0x6a, -0x6d,0x6b,0x6b,0x71,0x79,0x7d,0x7a,0x75,0x6d,0x6a,0x68,0x6b,0x6d,0x6c,0x6b,0x6b, -0x6d,0x6c,0x69,0x68,0x68,0x69,0x68,0x67,0x68,0x69,0x6a,0x69,0x68,0x67,0x67,0x67, -0x67,0x66,0x64,0x62,0x5f,0x5b,0x56,0x52,0x46,0x45,0x40,0x3e,0x45,0x4e,0x4a,0x40, -0x59,0x61,0x65,0x5b,0x47,0x32,0x20,0x16,0x16,0x16,0x13,0x17,0x22,0x25,0x25,0x2b, -0x31,0x32,0x2f,0x24,0x19,0x1f,0x3d,0x5b,0x6d,0x54,0x2b,0x12,0x13,0x12,0x0f,0x15, -0x11,0x23,0x3b,0x4b,0x51,0x4e,0x44,0x3b,0x31,0x2e,0x28,0x21,0x21,0x31,0x4c,0x61, -0x47,0x31,0x28,0x34,0x3f,0x46,0x57,0x6c,0x69,0x6b,0x71,0x6f,0x5e,0x50,0x5c,0x73, -0x7e,0x85,0x7c,0x5e,0x3d,0x2d,0x29,0x29,0x19,0x19,0x1c,0x29,0x3a,0x44,0x40,0x37, -0x40,0x44,0x4a,0x58,0x68,0x68,0x5a,0x50,0x50,0x44,0x3e,0x45,0x4b,0x4d,0x54,0x5d, -0x5a,0x50,0x49,0x4e,0x46,0x54,0x71,0x91,0x8e,0x77,0x47,0x47,0x43,0x4d,0x3f,0x34, -0x79,0x72,0x6a,0x67,0x6b,0x72,0x78,0x7b,0x78,0x76,0x78,0x7e,0x82,0x81,0x7b,0x78, -0x83,0x86,0x85,0x7f,0x7d,0x81,0x87,0x8a,0x79,0x78,0x7e,0x8c,0x96,0x95,0x93,0x93, -0x95,0x9f,0xa5,0xa5,0xa4,0xa3,0x9b,0x90,0x8a,0x8e,0x94,0x99,0x9a,0x98,0x98,0x9a, -0x9e,0x9d,0x9c,0x97,0x8f,0x8c,0x92,0x9b,0x9b,0xa0,0xa0,0xa0,0xa3,0xa1,0x9e,0xa1, -0xa1,0xaa,0xac,0xa4,0x98,0x8b,0x8a,0x95,0xa9,0xab,0xa7,0xa0,0x9f,0xa5,0xa7,0xa5, -0xa1,0xa8,0xaf,0xb3,0xb6,0xb9,0xba,0xb9,0xb8,0xb7,0xb5,0xb4,0xb6,0xb7,0xaf,0xa6, -0xa1,0x9b,0x97,0x97,0x99,0x9b,0xa0,0xa6,0xa0,0xa5,0xab,0xae,0xae,0xac,0xaa,0xaa, -0xa4,0xa1,0xa5,0xaf,0xb5,0xb4,0xb4,0xb7,0xb9,0xb6,0xb6,0xb8,0xb4,0xad,0xac,0xb1, -0xba,0xbc,0xbe,0xbe,0xbd,0xbd,0xbe,0xbf,0xb9,0xb8,0xb6,0xb7,0xb9,0xbb,0xbb,0xba, -0xb3,0xb3,0xb4,0xb7,0xba,0xbc,0xbc,0xbc,0xc0,0xbe,0xbb,0xb7,0xb4,0xb3,0xb3,0xb3, -0xbc,0xb8,0xb3,0xb2,0xb4,0xb5,0xb5,0xb3,0xac,0xaa,0xac,0xb2,0xb4,0xb1,0xac,0xab, -0xb2,0xb6,0xba,0xbe,0xc0,0xc1,0xc2,0xc3,0xbb,0xb4,0xb0,0xaf,0xad,0xb0,0xbf,0xd2, -0xe6,0xd9,0xc3,0xb0,0xa9,0xac,0xad,0xaa,0xb4,0xbb,0xc2,0xc4,0xc6,0xc8,0xc8,0xc6, -0xc7,0xc7,0xc7,0xc7,0xc6,0xc6,0xc6,0xc6,0xc4,0xc2,0xbf,0xbb,0xb7,0xb2,0xac,0xa8, -0xa6,0xa4,0xa3,0xa1,0x9e,0xa1,0xac,0xb8,0xb9,0xb8,0xb4,0xad,0xa3,0x9a,0x93,0x8e, -0x91,0x94,0xa1,0xa0,0x9e,0xc8,0xf5,0xf9,0xfb,0xfb,0xfc,0xfd,0xfd,0xfd,0xfd,0xfd, -0xfe,0xfe,0xfd,0xfd,0xfd,0xfd,0xfc,0xfc,0xf9,0xfa,0xfb,0xfc,0xfc,0xfc,0xfd,0xfc, -0xfc,0xfc,0xfb,0xfb,0xfa,0xf9,0xf9,0xf9,0xfc,0xfc,0xfc,0xfb,0xfb,0xfc,0xfc,0xfc, -0xfe,0xfd,0xfd,0xfc,0xfc,0xfd,0xfd,0xfe,0xff,0xfe,0xfd,0xfc,0xfc,0xfc,0xfd,0xfd, -0xfd,0xfd,0xfc,0xfc,0xfd,0xfd,0xfd,0xfd,0xfc,0xfb,0xfb,0xfb,0xfb,0xf9,0xf6,0xf4, -0xf3,0xef,0xeb,0xeb,0xea,0xe8,0xea,0xee,0xf0,0xf0,0xf1,0xef,0xed,0xec,0xed,0xef, -0xf3,0xf0,0xed,0xea,0xe7,0xe4,0xe4,0xe5,0xdf,0xe4,0xe8,0xe7,0xe4,0xe2,0xe5,0xe9, -0xed,0xe7,0xd3,0xb9,0xaf,0xb4,0xb4,0xab,0xac,0xab,0xaa,0xaa,0xab,0xab,0xa9,0xa8, -0xa9,0xa9,0xa7,0xa6,0xa5,0xa4,0xa4,0xa4,0xa3,0xa2,0xa1,0x9f,0x9e,0x9d,0x9d,0x9d, -0x9d,0x9d,0x9c,0x9d,0x9d,0x9b,0x99,0x97,0x9a,0x98,0x97,0x97,0x99,0x9a,0x99,0x98, -0x9b,0x9b,0x9b,0x9c,0x9b,0x9b,0x9a,0x9a,0x9a,0x98,0xa8,0xbd,0xc3,0xbf,0xbf,0xc1, -0xc5,0xc6,0xc6,0xc4,0xc6,0xca,0xcc,0xcc,0xcb,0xc9,0xc6,0xc2,0xbc,0xb8,0xbb,0xc0, -0xc3,0xc3,0xc4,0xc4,0xc4,0xc4,0xc4,0xc3,0xc2,0xc0,0xc0,0xc2,0xb7,0x99,0x7c,0x73, -0x6c,0x68,0x6a,0x72,0x75,0x71,0x6e,0x6f,0x7a,0x79,0x83,0x8f,0x8b,0x77,0x69,0x66, -0x6f,0x6f,0x6d,0x6b,0x6c,0x72,0x76,0x77,0x77,0x74,0x72,0x72,0x70,0x6e,0x6f,0x71, -0x76,0x73,0x70,0x71,0x73,0x75,0x74,0x73,0x70,0x6c,0x6a,0x6c,0x6e,0x6d,0x6d,0x6d, -0x70,0x6e,0x6b,0x69,0x69,0x69,0x68,0x67,0x68,0x69,0x6a,0x69,0x68,0x67,0x66,0x67, -0x66,0x65,0x62,0x5f,0x5b,0x55,0x4f,0x4a,0x49,0x3d,0x33,0x3c,0x57,0x75,0x87,0x8d, -0x82,0x80,0x77,0x66,0x52,0x3e,0x2b,0x1f,0x1c,0x1f,0x20,0x26,0x2c,0x22,0x1b,0x25, -0x33,0x2b,0x22,0x1d,0x1e,0x2b,0x46,0x5e,0x48,0x2d,0x16,0x12,0x14,0x11,0x11,0x18, -0x1d,0x1e,0x1f,0x21,0x27,0x2c,0x2c,0x28,0x29,0x1e,0x18,0x20,0x2e,0x3a,0x44,0x4a, -0x5e,0x68,0x6c,0x6c,0x75,0x82,0x80,0x73,0x71,0x63,0x55,0x58,0x6f,0x82,0x7e,0x6f, -0x6f,0x57,0x36,0x23,0x28,0x33,0x2d,0x1f,0x1e,0x1d,0x26,0x3e,0x59,0x68,0x69,0x65, -0x4f,0x4a,0x50,0x5d,0x63,0x61,0x56,0x48,0x54,0x4d,0x48,0x44,0x3d,0x37,0x39,0x40, -0x52,0x59,0x57,0x5e,0x52,0x51,0x5e,0x84,0x9b,0x84,0x3f,0x38,0x3c,0x4e,0x48,0x4b, -0x79,0x77,0x74,0x72,0x71,0x71,0x70,0x70,0x81,0x80,0x81,0x82,0x7d,0x74,0x6d,0x69, -0x71,0x78,0x7c,0x7a,0x79,0x7d,0x82,0x84,0x81,0x7a,0x7a,0x85,0x8f,0x90,0x8e,0x8f, -0x90,0x92,0x97,0x9b,0x9c,0x96,0x8c,0x83,0x7c,0x86,0x90,0x93,0x92,0x90,0x90,0x90, -0xa0,0xa4,0xa7,0xa1,0x94,0x8d,0x93,0x9d,0xb4,0xb4,0xac,0xa5,0xa3,0x9f,0x9a,0x9c, -0x9b,0xa2,0x9e,0x91,0x84,0x7c,0x84,0x96,0xa8,0xab,0xa8,0xa1,0xa0,0xa6,0xa7,0xa3, -0xa5,0xac,0xb3,0xb7,0xb9,0xba,0xba,0xb8,0xb1,0xb0,0xad,0xad,0xb1,0xb2,0xaa,0x9f, -0x92,0x93,0x96,0x9a,0x98,0x95,0x98,0x9d,0x96,0x9d,0xa7,0xad,0xae,0xad,0xaf,0xb1, -0xaa,0xa5,0xa6,0xb0,0xb8,0xba,0xbc,0xc0,0xbf,0xbb,0xba,0xbc,0xb8,0xaf,0xac,0xb0, -0xb6,0xb8,0xbb,0xbd,0xbc,0xbc,0xbe,0xbf,0xbb,0xba,0xb9,0xba,0xbd,0xc0,0xc0,0xbf, -0xbb,0xbb,0xbb,0xbc,0xbe,0xbe,0xbd,0xbb,0xb9,0xbb,0xbe,0xc0,0xbf,0xbd,0xb9,0xb7, -0xb5,0xb1,0xad,0xad,0xaf,0xb1,0xb1,0xaf,0xaf,0xad,0xaf,0xb2,0xb3,0xb1,0xb2,0xb6, -0xad,0xb1,0xb7,0xbc,0xbd,0xbd,0xbc,0xbb,0xb7,0xb2,0xb1,0xb5,0xb4,0xb8,0xd0,0xed, -0xe0,0xcb,0xb3,0xa7,0xa5,0xa7,0xab,0xae,0xb8,0xbf,0xc5,0xc5,0xc6,0xc7,0xc7,0xc5, -0xc7,0xc7,0xc7,0xc7,0xc7,0xc7,0xc7,0xc7,0xc8,0xc6,0xc5,0xc2,0xbe,0xb8,0xb1,0xac, -0xa9,0xa8,0xa9,0xa9,0xa5,0xa3,0xa8,0xb0,0xaf,0xb8,0xbf,0xbb,0xae,0x9f,0x95,0x90, -0x89,0x91,0x9b,0xac,0xb2,0xa9,0xbd,0xe8,0xfc,0xfc,0xfd,0xfd,0xfd,0xfc,0xfc,0xfb, -0xfe,0xfe,0xfd,0xfd,0xfd,0xfd,0xfd,0xfc,0xfa,0xfa,0xfb,0xfc,0xfc,0xfd,0xfd,0xfd, -0xfc,0xfc,0xfb,0xfa,0xf9,0xf8,0xf8,0xf7,0xfa,0xfb,0xfc,0xfd,0xfd,0xfc,0xfb,0xfa, -0xfe,0xfd,0xfd,0xfc,0xfc,0xfd,0xfd,0xfe,0xff,0xfe,0xfd,0xfc,0xfc,0xfd,0xff,0xff, -0xff,0xfe,0xfc,0xfd,0xfe,0xff,0xff,0xfe,0xfc,0xfb,0xf9,0xf9,0xfa,0xfa,0xfa,0xf9, -0xf9,0xf4,0xf0,0xee,0xeb,0xe6,0xe6,0xe9,0xe9,0xed,0xf1,0xf3,0xf1,0xed,0xeb,0xea, -0xe6,0xf0,0xf7,0xf4,0xf0,0xef,0xeb,0xe4,0xe5,0xe6,0xe6,0xe5,0xe4,0xe4,0xe5,0xe6, -0xea,0xe8,0xeb,0xf0,0xe8,0xd2,0xbd,0xb2,0xad,0xac,0xac,0xac,0xad,0xac,0xab,0xa9, -0xaa,0xaa,0xa8,0xa7,0xa6,0xa5,0xa4,0xa4,0xa5,0xa4,0xa2,0xa1,0xa0,0x9f,0x9f,0x9f, -0xa0,0x9f,0x9f,0x9f,0x9f,0x9e,0x9b,0x99,0x9a,0x99,0x99,0x9a,0x9d,0x9e,0x9d,0x9c, -0x9e,0x9e,0x9f,0x9f,0x9e,0x9d,0x9b,0x9a,0xa0,0x9d,0xb1,0xc7,0xc4,0xbd,0xc0,0xc2, -0xc7,0xc8,0xc7,0xc6,0xc7,0xcb,0xcd,0xcd,0xcd,0xca,0xc7,0xc2,0xbb,0xb6,0xb9,0xbe, -0xc2,0xc3,0xc4,0xc5,0xc5,0xc5,0xc4,0xc4,0xc9,0xca,0xc8,0xca,0xc6,0xa4,0x7d,0x6f, -0x6b,0x6b,0x72,0x7b,0x7b,0x75,0x73,0x76,0x76,0x70,0x73,0x7b,0x76,0x68,0x69,0x75, -0x6d,0x6c,0x6a,0x69,0x6c,0x71,0x72,0x70,0x78,0x76,0x76,0x77,0x71,0x6c,0x6f,0x77, -0x75,0x73,0x6f,0x6c,0x6b,0x6c,0x6f,0x71,0x73,0x6e,0x6c,0x6d,0x6f,0x6f,0x6e,0x6f, -0x72,0x6f,0x6c,0x6a,0x69,0x68,0x67,0x67,0x68,0x69,0x6a,0x69,0x68,0x67,0x66,0x67, -0x66,0x64,0x61,0x5c,0x57,0x50,0x49,0x44,0x3c,0x3a,0x4e,0x73,0x87,0x80,0x75,0x76, -0x65,0x64,0x62,0x60,0x5d,0x55,0x45,0x37,0x2e,0x32,0x32,0x38,0x3a,0x28,0x1f,0x2d, -0x30,0x24,0x1a,0x19,0x1c,0x1e,0x22,0x27,0x20,0x15,0x11,0x12,0x10,0x11,0x14,0x14, -0x16,0x1a,0x1d,0x1d,0x1e,0x20,0x20,0x1f,0x11,0x17,0x1e,0x1f,0x1a,0x23,0x47,0x6c, -0x70,0x6d,0x6f,0x73,0x70,0x69,0x6a,0x70,0x67,0x6a,0x73,0x7b,0x76,0x60,0x47,0x37, -0x26,0x26,0x2d,0x36,0x33,0x27,0x1e,0x1e,0x1f,0x33,0x50,0x66,0x6a,0x66,0x6a,0x73, -0x6a,0x4c,0x42,0x48,0x41,0x3c,0x44,0x4c,0x49,0x43,0x3c,0x3a,0x3e,0x44,0x46,0x46, -0x3a,0x4f,0x49,0x4c,0x45,0x44,0x3b,0x4e,0x52,0x45,0x0f,0x24,0x34,0x3a,0x2d,0x3a, -0x74,0x75,0x76,0x76,0x77,0x76,0x74,0x71,0x6a,0x6d,0x6e,0x6c,0x68,0x66,0x66,0x67, -0x71,0x77,0x7d,0x7f,0x7d,0x7b,0x80,0x86,0x7a,0x74,0x74,0x7f,0x8e,0x94,0x8c,0x81, -0x76,0x82,0x8c,0x8d,0x89,0x84,0x7c,0x74,0x7a,0x81,0x92,0xa6,0xa9,0x99,0x89,0x82, -0x93,0xa0,0xa8,0xa5,0x96,0x85,0x86,0x98,0xa7,0xaa,0xaa,0xa7,0xa7,0xa4,0x98,0x89, -0x8a,0x8b,0x87,0x7d,0x78,0x7f,0x8e,0x9a,0xa1,0xa9,0xaa,0x9f,0x98,0x9b,0xa0,0xa1, -0xa3,0xa8,0xaa,0xa6,0xa4,0xa9,0xae,0xb1,0xb2,0xa9,0xa7,0xac,0xaf,0xaf,0xa5,0x93, -0x83,0x8e,0x92,0x95,0x8f,0x8c,0x91,0x85,0x8c,0x97,0xa5,0xa8,0xa8,0xaf,0xb2,0xaa, -0xac,0xa9,0xb1,0xb5,0xba,0xbe,0xb9,0xbd,0xbe,0xbd,0xbe,0xbf,0xbc,0xb5,0xae,0xaa, -0xb0,0xb6,0xb9,0xb8,0xb8,0xbb,0xba,0xb5,0xb1,0xb0,0xaf,0xb0,0xb6,0xbd,0xc0,0xbe, -0xb9,0xb6,0xb6,0xbb,0xbf,0xbe,0xbe,0xc1,0xbd,0xc0,0xbf,0xba,0xb9,0xbb,0xbc,0xb9, -0xba,0xb7,0xac,0xa8,0xb2,0xb5,0xae,0xa9,0xa9,0xb2,0xb9,0xb8,0xb4,0xb0,0xab,0xa6, -0xab,0xaf,0xb5,0xbb,0xbe,0xbc,0xb5,0xaf,0xb0,0xb2,0xc4,0xc1,0xb0,0xc7,0xe5,0xdd, -0xcc,0xb7,0xa8,0xa7,0xa9,0xa7,0xa9,0xb1,0xbc,0xbf,0xc4,0xc7,0xc8,0xc8,0xc8,0xc8, -0xc6,0xc6,0xc6,0xc6,0xc6,0xc6,0xc6,0xc6,0xc7,0xc6,0xc4,0xc2,0xbf,0xbb,0xb5,0xb1, -0xaf,0xa8,0xa4,0xa6,0xa6,0xa4,0xa8,0xaf,0xb5,0xb4,0xb4,0xb7,0xbb,0xb8,0xab,0x9e, -0x91,0x8a,0x8f,0x9f,0xa7,0xa6,0xaf,0xbe,0xf5,0xfa,0xf8,0xfc,0xff,0xfa,0xf2,0xfe, -0xfc,0xfc,0xfd,0xfd,0xfe,0xfd,0xfd,0xfd,0xfa,0xfb,0xfc,0xfd,0xfd,0xfd,0xfc,0xfb, -0xfa,0xfa,0xfa,0xfa,0xfa,0xfb,0xfb,0xfb,0xf8,0xf9,0xfb,0xfc,0xfc,0xfc,0xfc,0xfb, -0xfc,0xfc,0xfc,0xfd,0xfd,0xfd,0xfe,0xfe,0xfd,0xfe,0xfe,0xff,0xfe,0xfe,0xfd,0xfc, -0xfc,0xfc,0xfc,0xfc,0xfc,0xfc,0xfc,0xfc,0xfd,0xfd,0xfd,0xfd,0xfd,0xfd,0xfc,0xfc, -0xfb,0xf8,0xf3,0xee,0xea,0xe7,0xe5,0xe5,0xe6,0xe8,0xeb,0xf0,0xf5,0xf6,0xf3,0xf0, -0xec,0xec,0xec,0xed,0xee,0xf0,0xf1,0xf2,0xf1,0xe9,0xe2,0xe3,0xe9,0xed,0xec,0xe8, -0xec,0xe8,0xe4,0xe4,0xe8,0xea,0xe9,0xe7,0xd7,0xc5,0xaf,0xa6,0xa9,0xaf,0xae,0xab, -0xaa,0xa8,0xa7,0xa7,0xa8,0xa8,0xa8,0xa7,0xa3,0xa4,0xa6,0xa6,0xa5,0xa3,0xa2,0xa1, -0x9f,0xa0,0xa1,0xa2,0xa2,0xa1,0x9f,0x9e,0xa1,0xa1,0xa0,0xa0,0xa0,0xa1,0xa1,0xa2, -0x9f,0xa1,0xa1,0xa0,0x9d,0x9b,0x9b,0x9c,0x9c,0xb2,0xc5,0xc4,0xbc,0xbb,0xc1,0xc5, -0xc7,0xc7,0xc8,0xc9,0xca,0xcd,0xcf,0xd0,0xca,0xc5,0xbf,0xba,0xb3,0xb0,0xb5,0xbd, -0xc3,0xc6,0xc8,0xc7,0xc4,0xc3,0xc4,0xc6,0xc5,0xc7,0xca,0xc9,0xc2,0xb7,0x9a,0x78, -0x6d,0x71,0x74,0x7a,0x7e,0x78,0x75,0x7b,0x77,0x72,0x73,0x75,0x70,0x69,0x6d,0x78, -0x73,0x70,0x6c,0x69,0x6d,0x71,0x6e,0x68,0x66,0x6a,0x72,0x77,0x72,0x6b,0x6c,0x73, -0x77,0x6c,0x6b,0x6f,0x6c,0x6b,0x6e,0x6e,0x71,0x70,0x6d,0x6c,0x6d,0x6e,0x6f,0x6f, -0x6d,0x6d,0x6e,0x6e,0x6d,0x6c,0x6b,0x6a,0x68,0x69,0x6a,0x69,0x67,0x66,0x66,0x67, -0x64,0x62,0x5f,0x5b,0x56,0x50,0x4a,0x45,0x40,0x42,0x54,0x6e,0x79,0x6f,0x65,0x64, -0x73,0x82,0x84,0x7c,0x76,0x66,0x52,0x4c,0x3f,0x38,0x35,0x39,0x3a,0x35,0x2f,0x2d, -0x30,0x2d,0x2a,0x28,0x27,0x28,0x28,0x28,0x21,0x1e,0x1c,0x1c,0x1d,0x1b,0x16,0x12, -0x15,0x12,0x14,0x1e,0x27,0x29,0x24,0x1f,0x1c,0x1a,0x19,0x18,0x17,0x18,0x18,0x18, -0x35,0x47,0x5a,0x62,0x64,0x64,0x60,0x5b,0x5d,0x5e,0x5a,0x4b,0x35,0x25,0x23,0x28, -0x31,0x37,0x3a,0x33,0x28,0x21,0x24,0x28,0x2a,0x39,0x51,0x6d,0x79,0x69,0x53,0x4d, -0x54,0x5b,0x5e,0x58,0x4a,0x3d,0x32,0x2c,0x3b,0x37,0x37,0x3d,0x3f,0x3c,0x3c,0x3f, -0x51,0x44,0x42,0x39,0x2a,0x21,0x23,0x39,0x50,0x52,0x40,0x28,0x27,0x32,0x33,0x2f, -0x7b,0x77,0x75,0x7b,0x84,0x83,0x75,0x67,0x5e,0x5c,0x5c,0x61,0x69,0x6f,0x70,0x6f, -0x73,0x75,0x76,0x76,0x73,0x73,0x76,0x7b,0x7d,0x73,0x6a,0x6d,0x7c,0x88,0x86,0x7e, -0x6e,0x74,0x79,0x7a,0x79,0x79,0x79,0x78,0x6b,0x6b,0x73,0x80,0x84,0x81,0x80,0x84, -0x98,0xa0,0xa4,0xa1,0x98,0x8b,0x8c,0x9b,0xa2,0xa4,0xa2,0x9f,0x9e,0x98,0x88,0x78, -0x83,0x8a,0x90,0x90,0x8d,0x8d,0x93,0x98,0x99,0x99,0x95,0x92,0x94,0x9a,0x9d,0x9c, -0xa7,0xb0,0xb4,0xad,0xa3,0xa3,0xab,0xb1,0xaf,0xaf,0xaf,0xab,0xa9,0xae,0xaa,0x9b, -0x88,0x90,0x93,0x97,0x93,0x93,0x99,0x8d,0x8f,0x94,0x9e,0xa3,0xa5,0xac,0xae,0xa7, -0xa7,0xaa,0xb4,0xb1,0xb4,0xbe,0xbd,0xc0,0xb7,0xba,0xbe,0xc0,0xbd,0xb6,0xaf,0xab, -0xac,0xaf,0xaf,0xaa,0xa9,0xb0,0xb6,0xb8,0xb2,0xb2,0xb1,0xaf,0xb0,0xb3,0xb3,0xb1, -0xb5,0xb3,0xb4,0xb7,0xb7,0xb5,0xb4,0xb7,0xba,0xbb,0xb8,0xb4,0xb3,0xb5,0xb5,0xb2, -0xbe,0xb7,0xaa,0xa5,0xae,0xb0,0xa8,0xa3,0xa6,0xaf,0xb3,0xad,0xa7,0xa6,0xa5,0xa3, -0xa6,0xab,0xb3,0xba,0xbd,0xb9,0xb1,0xab,0xab,0xba,0xbf,0xb7,0xbe,0xdb,0xe4,0xd2, -0xb5,0xab,0xa7,0xad,0xb0,0xac,0xad,0xb4,0xc0,0xc2,0xc5,0xc7,0xc6,0xc6,0xc6,0xc6, -0xc6,0xc6,0xc6,0xc6,0xc6,0xc6,0xc5,0xc5,0xc5,0xc4,0xc4,0xc3,0xc2,0xbf,0xbb,0xb9, -0xb4,0xae,0xaa,0xaa,0xa9,0xa6,0xa8,0xae,0xb3,0xb5,0xb8,0xb9,0xb9,0xb6,0xac,0xa3, -0x93,0x8f,0x8b,0x8d,0x97,0xa3,0xaa,0xac,0xc6,0xe7,0xff,0xfd,0xf3,0xf9,0xfc,0xf5, -0xfc,0xfc,0xfd,0xfd,0xfe,0xfd,0xfd,0xfd,0xfa,0xfb,0xfb,0xfc,0xfd,0xfd,0xfc,0xfc, -0xfc,0xfc,0xfb,0xfb,0xfb,0xfa,0xfa,0xfa,0xf9,0xfa,0xfb,0xfb,0xfc,0xfc,0xfc,0xfc, -0xfb,0xfb,0xfc,0xfc,0xfc,0xfc,0xfc,0xfc,0xfd,0xfd,0xfe,0xfe,0xfe,0xfe,0xfd,0xfd, -0xfd,0xfd,0xfd,0xfd,0xfd,0xfd,0xfd,0xfd,0xfc,0xfc,0xfd,0xfd,0xfc,0xfc,0xfb,0xfa, -0xf9,0xf9,0xf9,0xf7,0xf3,0xee,0xe8,0xe5,0xe4,0xe5,0xe9,0xee,0xf3,0xf5,0xf4,0xf2, -0xf0,0xf0,0xee,0xed,0xed,0xed,0xee,0xee,0xec,0xec,0xec,0xea,0xe7,0xe6,0xe7,0xe8, -0xed,0xec,0xeb,0xeb,0xea,0xe7,0xe3,0xe0,0xe7,0xe5,0xde,0xd2,0xc2,0xb5,0xae,0xab, -0xae,0xad,0xac,0xab,0xaa,0xa7,0xa3,0xa0,0xa9,0xa8,0xa7,0xa6,0xa5,0xa4,0xa3,0xa2, -0xa6,0xa6,0xa5,0xa4,0xa4,0xa4,0xa4,0xa4,0xa0,0xa0,0xa0,0xa0,0xa1,0xa2,0xa3,0xa3, -0x9c,0x9d,0x9e,0x9f,0x9f,0xa0,0xa2,0xa4,0xb0,0xbc,0xc5,0xc1,0xbb,0xbd,0xc2,0xc4, -0xc5,0xc5,0xc6,0xc7,0xc7,0xc8,0xc9,0xca,0xc7,0xc3,0xbd,0xb7,0xb1,0xaf,0xb5,0xbe, -0xc4,0xc6,0xc8,0xc7,0xc5,0xc4,0xc5,0xc7,0xc5,0xc6,0xc9,0xca,0xc6,0xbe,0xa5,0x85, -0x6b,0x6e,0x73,0x7a,0x7d,0x77,0x73,0x76,0x72,0x70,0x72,0x77,0x74,0x6d,0x71,0x7b, -0x73,0x70,0x69,0x67,0x6b,0x73,0x75,0x73,0x68,0x6a,0x71,0x77,0x75,0x6d,0x6a,0x6c, -0x70,0x6d,0x70,0x72,0x6e,0x6f,0x74,0x75,0x74,0x72,0x71,0x72,0x74,0x73,0x6f,0x6b, -0x6e,0x6e,0x6e,0x6f,0x6e,0x6d,0x6c,0x6b,0x6b,0x6c,0x6c,0x6b,0x68,0x66,0x66,0x66, -0x64,0x62,0x5e,0x5a,0x55,0x4e,0x48,0x44,0x3a,0x3b,0x44,0x53,0x5c,0x5f,0x68,0x73, -0x7c,0x83,0x8c,0x95,0x96,0x83,0x67,0x58,0x57,0x3a,0x1d,0x17,0x21,0x2d,0x33,0x34, -0x3d,0x3e,0x40,0x42,0x41,0x3c,0x34,0x2d,0x2b,0x2c,0x2a,0x24,0x1d,0x19,0x1b,0x1d, -0x1d,0x21,0x27,0x2a,0x27,0x20,0x1d,0x1e,0x1f,0x1f,0x1e,0x1b,0x16,0x13,0x13,0x14, -0x15,0x25,0x39,0x46,0x4d,0x4f,0x4e,0x4c,0x54,0x42,0x29,0x19,0x16,0x1f,0x2b,0x34, -0x42,0x3e,0x35,0x29,0x1d,0x17,0x1d,0x26,0x2e,0x30,0x3c,0x5a,0x76,0x74,0x61,0x57, -0x40,0x47,0x56,0x65,0x66,0x58,0x48,0x40,0x3b,0x39,0x38,0x3d,0x41,0x43,0x43,0x44, -0x3f,0x34,0x37,0x36,0x30,0x29,0x27,0x36,0x46,0x4c,0x44,0x35,0x35,0x3a,0x37,0x33, -0x6f,0x6e,0x6e,0x72,0x77,0x79,0x77,0x75,0x67,0x61,0x5f,0x68,0x78,0x83,0x83,0x7f, -0x6c,0x6c,0x6d,0x6e,0x6f,0x70,0x70,0x6f,0x65,0x66,0x65,0x6a,0x79,0x85,0x7f,0x72, -0x63,0x63,0x64,0x65,0x63,0x62,0x65,0x69,0x6d,0x6b,0x6c,0x6e,0x6b,0x67,0x68,0x6d, -0x81,0x83,0x80,0x7b,0x76,0x6c,0x6a,0x73,0x88,0x8a,0x8c,0x8d,0x8f,0x8d,0x81,0x73, -0x7b,0x87,0x95,0x9d,0x9c,0x98,0x97,0x97,0x9c,0x98,0x96,0x95,0x94,0x91,0x90,0x92, -0x9b,0xa5,0xae,0xad,0xa6,0x9e,0x96,0x92,0xa3,0xac,0xb3,0xae,0xa8,0xae,0xae,0xa2, -0x98,0x9b,0x99,0x9b,0x97,0x96,0x9a,0x8d,0x84,0x7d,0x80,0x8e,0x9c,0xa7,0xa7,0x9c, -0x98,0xa0,0xa9,0xa0,0x9f,0xaa,0xaa,0xab,0xb2,0xb6,0xbb,0xbc,0xba,0xb6,0xb4,0xb2, -0xb5,0xbc,0xc0,0xbb,0xb5,0xb3,0xb1,0xae,0xae,0xad,0xa9,0xa6,0xaa,0xb3,0xbc,0xbf, -0xad,0xb1,0xb8,0xbf,0xc1,0xbf,0xbc,0xbc,0xb6,0xbf,0xc6,0xc6,0xc2,0xbf,0xc0,0xc0, -0xbd,0xb4,0xa4,0x9e,0xa4,0xa4,0x9e,0x9c,0xad,0xb3,0xb3,0xaa,0xa4,0xa7,0xac,0xad, -0xb3,0xb2,0xb1,0xaf,0xad,0xa9,0xa3,0x9f,0xa6,0xb6,0xb7,0xbb,0xd7,0xe7,0xd6,0xc2, -0xb2,0xad,0xab,0xac,0xab,0xaa,0xb1,0xbc,0xc2,0xc4,0xc5,0xc6,0xc5,0xc5,0xc5,0xc6, -0xc6,0xc7,0xc7,0xc7,0xc7,0xc6,0xc4,0xc4,0xc3,0xc2,0xc1,0xc0,0xc0,0xbf,0xbd,0xbb, -0xb6,0xb0,0xad,0xac,0xa9,0xa5,0xa5,0xa8,0xaa,0xb0,0xb7,0xb9,0xb8,0xb6,0xb3,0xaf, -0xa2,0x97,0x89,0x84,0x8e,0x9c,0xa4,0xa4,0xa7,0xc6,0xf1,0xfb,0xed,0xf4,0xff,0xf2, -0xfc,0xfc,0xfd,0xfd,0xfe,0xfd,0xfd,0xfd,0xfb,0xfb,0xfb,0xfb,0xfc,0xfc,0xfd,0xfe, -0xfd,0xfd,0xfd,0xfc,0xfb,0xfb,0xfa,0xfa,0xfb,0xfb,0xfb,0xfb,0xfb,0xfc,0xfc,0xfd, -0xfc,0xfc,0xfc,0xfc,0xfc,0xfc,0xfb,0xfb,0xfc,0xfd,0xfd,0xfe,0xfe,0xfe,0xfe,0xfe, -0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xfc,0xfc,0xfc,0xfc,0xfb,0xfa,0xfa,0xf9, -0xf9,0xfb,0xfc,0xfc,0xf9,0xf3,0xee,0xea,0xe5,0xe6,0xe9,0xed,0xf1,0xf4,0xf5,0xf5, -0xf5,0xf4,0xf2,0xef,0xee,0xee,0xee,0xee,0xee,0xf1,0xf4,0xf2,0xee,0xea,0xea,0xec, -0xea,0xec,0xee,0xee,0xeb,0xe9,0xe8,0xe8,0xe4,0xe6,0xe9,0xe9,0xe4,0xdc,0xd3,0xcd, -0xbc,0xb6,0xb0,0xab,0xaa,0xac,0xaf,0xb0,0xa9,0xa7,0xa5,0xa5,0xa6,0xa8,0xa7,0xa6, -0xaa,0xa8,0xa5,0xa3,0xa2,0xa2,0xa4,0xa5,0xa2,0xa1,0xa1,0xa0,0xa0,0x9f,0x9f,0xa0, -0xad,0xa9,0xa3,0x9f,0x9f,0xa4,0xab,0xb1,0xc2,0xc4,0xc1,0xbc,0xbb,0xc0,0xc4,0xc3, -0xc3,0xc5,0xc6,0xc6,0xc4,0xc3,0xc2,0xc3,0xc2,0xc0,0xbb,0xb4,0xae,0xad,0xb6,0xc0, -0xc4,0xc5,0xc7,0xc6,0xc4,0xc4,0xc5,0xc7,0xc5,0xc4,0xc7,0xca,0xca,0xc7,0xb3,0x97, -0x73,0x71,0x73,0x79,0x7a,0x76,0x73,0x75,0x70,0x6d,0x6f,0x72,0x70,0x6d,0x74,0x7f, -0x77,0x71,0x67,0x61,0x64,0x6c,0x72,0x73,0x71,0x6d,0x6f,0x74,0x75,0x70,0x6c,0x6d, -0x76,0x78,0x7a,0x75,0x6f,0x73,0x79,0x76,0x70,0x6f,0x70,0x73,0x76,0x76,0x72,0x6e, -0x6f,0x6f,0x70,0x70,0x70,0x6f,0x6e,0x6d,0x6d,0x6e,0x6e,0x6c,0x69,0x67,0x66,0x66, -0x63,0x60,0x5c,0x57,0x52,0x4b,0x45,0x40,0x3c,0x3c,0x41,0x4d,0x5b,0x66,0x6e,0x73, -0x73,0x5f,0x50,0x4d,0x4c,0x51,0x5b,0x62,0x55,0x44,0x31,0x29,0x2c,0x35,0x3c,0x40, -0x41,0x3e,0x3b,0x3a,0x3d,0x40,0x42,0x43,0x3f,0x36,0x2c,0x27,0x29,0x2a,0x27,0x24, -0x2d,0x2c,0x2b,0x27,0x20,0x19,0x19,0x1c,0x1d,0x1f,0x20,0x1d,0x18,0x16,0x18,0x1b, -0x20,0x20,0x27,0x35,0x41,0x45,0x42,0x3f,0x2e,0x23,0x18,0x1b,0x2b,0x3c,0x45,0x46, -0x44,0x36,0x26,0x1c,0x14,0x14,0x20,0x2f,0x33,0x2c,0x2c,0x44,0x67,0x78,0x77,0x75, -0x6e,0x59,0x47,0x44,0x46,0x47,0x4e,0x58,0x4a,0x4a,0x48,0x47,0x48,0x45,0x3d,0x35, -0x37,0x2d,0x31,0x31,0x2d,0x24,0x1a,0x20,0x25,0x28,0x20,0x16,0x15,0x17,0x16,0x18, -0x72,0x72,0x72,0x70,0x6d,0x6b,0x6f,0x75,0x6a,0x65,0x63,0x6a,0x75,0x7d,0x7c,0x78, -0x82,0x81,0x80,0x7f,0x7d,0x76,0x6b,0x61,0x73,0x74,0x6e,0x66,0x6b,0x77,0x79,0x71, -0x66,0x64,0x66,0x6a,0x68,0x62,0x61,0x65,0x6a,0x6d,0x71,0x74,0x76,0x79,0x7f,0x85, -0x8c,0x8b,0x83,0x7b,0x74,0x68,0x62,0x67,0x74,0x77,0x7a,0x7a,0x7b,0x7b,0x77,0x71, -0x7a,0x83,0x8f,0x97,0x96,0x92,0x8f,0x90,0x80,0x84,0x8c,0x8e,0x84,0x7a,0x7e,0x8a, -0x96,0xa1,0xae,0xb5,0xb2,0xa8,0x9e,0x97,0x99,0xa2,0xaf,0xb2,0xad,0xac,0xa8,0x9e, -0x8b,0x8d,0x8b,0x93,0x95,0x98,0x9e,0x92,0x91,0x80,0x7e,0x92,0xa9,0xb6,0xb1,0xa2, -0xa0,0xa3,0xab,0xa5,0xa5,0xae,0xac,0xaf,0xaf,0xb3,0xb4,0xb2,0xaf,0xb0,0xb4,0xb6, -0xb2,0xb6,0xb4,0xa8,0x98,0x88,0x77,0x69,0x66,0x74,0x88,0x9c,0xae,0xb7,0xb7,0xb2, -0xb6,0xb6,0xb8,0xbb,0xbe,0xbd,0xbb,0xb9,0xb8,0xb9,0xb9,0xb8,0xb7,0xb5,0xb3,0xb0, -0xb9,0xb0,0xa0,0x99,0x9b,0x98,0x96,0x9b,0xae,0xb0,0xac,0xa3,0xa0,0xa7,0xaf,0xb2, -0xad,0xa6,0x9e,0x9e,0xa5,0xaf,0xb5,0xb6,0xa3,0xa7,0xb5,0xd3,0xe9,0xdb,0xc0,0xb4, -0xb1,0xaf,0xad,0xa9,0xa5,0xa6,0xb2,0xbf,0xc2,0xc3,0xc4,0xc4,0xc4,0xc5,0xc7,0xc8, -0xc6,0xc7,0xc7,0xc8,0xc8,0xc7,0xc5,0xc5,0xc6,0xc4,0xc1,0xbf,0xbe,0xbc,0xba,0xb9, -0xb6,0xb2,0xaf,0xae,0xaa,0xa5,0xa3,0xa4,0xa9,0xb0,0xb6,0xb9,0xb9,0xba,0xba,0xb8, -0xb3,0x9e,0x8d,0x8a,0x8c,0x8e,0x98,0xa5,0xad,0xab,0xc7,0xec,0xf7,0xf4,0xf7,0xfa, -0xfc,0xfc,0xfd,0xfd,0xfe,0xfd,0xfd,0xfd,0xfb,0xfb,0xfa,0xfa,0xfb,0xfc,0xfe,0xff, -0xfd,0xfd,0xfd,0xfc,0xfc,0xfc,0xfb,0xfb,0xfc,0xfb,0xfb,0xfa,0xfb,0xfc,0xfd,0xfd, -0xfe,0xfe,0xfd,0xfd,0xfd,0xfc,0xfc,0xfc,0xfc,0xfc,0xfd,0xfd,0xfe,0xfe,0xff,0xff, -0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xfc,0xfc,0xfc,0xfc,0xfb,0xfa,0xfa,0xf9, -0xfd,0xfc,0xfb,0xf9,0xf7,0xf5,0xf4,0xf3,0xee,0xec,0xeb,0xec,0xee,0xf2,0xf6,0xf8, -0xf8,0xf6,0xf4,0xf3,0xf2,0xf2,0xf2,0xf2,0xf3,0xf2,0xf2,0xf3,0xf6,0xf6,0xf2,0xef, -0xeb,0xeb,0xea,0xe9,0xe8,0xe9,0xeb,0xed,0xe9,0xe8,0xe7,0xe8,0xea,0xea,0xe6,0xe3, -0xf0,0xe5,0xd4,0xc3,0xb6,0xad,0xa8,0xa6,0xab,0xa8,0xa5,0xa6,0xa8,0xa9,0xa7,0xa4, -0xa7,0xa5,0xa2,0x9f,0x9e,0x9e,0x9f,0xa0,0x9f,0x9f,0x9f,0x9f,0x9f,0x9f,0xa0,0xa1, -0x94,0x96,0x9a,0xa2,0xae,0xbd,0xcb,0xd3,0xc4,0xc2,0xbd,0xba,0xbd,0xc3,0xc6,0xc5, -0xc4,0xc6,0xc8,0xc7,0xc3,0xc0,0xbf,0xbe,0xbe,0xbd,0xb8,0xb1,0xab,0xad,0xb7,0xc2, -0xc2,0xc3,0xc4,0xc4,0xc3,0xc2,0xc3,0xc4,0xc5,0xc2,0xc5,0xc8,0xca,0xca,0xbc,0xa6, -0x83,0x79,0x76,0x78,0x78,0x76,0x76,0x75,0x72,0x6d,0x69,0x68,0x65,0x65,0x70,0x7d, -0x76,0x6f,0x65,0x5f,0x60,0x67,0x6f,0x73,0x75,0x6d,0x68,0x6a,0x6c,0x6d,0x71,0x77, -0x84,0x83,0x7e,0x74,0x72,0x7f,0x85,0x7c,0x6f,0x6f,0x70,0x72,0x73,0x74,0x74,0x73, -0x70,0x70,0x71,0x71,0x71,0x70,0x6f,0x6f,0x6e,0x6e,0x6d,0x6c,0x6a,0x68,0x66,0x66, -0x61,0x5f,0x5a,0x55,0x4f,0x48,0x41,0x3d,0x35,0x30,0x2f,0x3b,0x50,0x5d,0x59,0x4e, -0x42,0x34,0x34,0x3e,0x44,0x4f,0x56,0x4f,0x51,0x53,0x53,0x4c,0x44,0x41,0x43,0x47, -0x39,0x3c,0x3f,0x41,0x40,0x40,0x41,0x42,0x42,0x37,0x2d,0x2f,0x38,0x3e,0x39,0x31, -0x35,0x28,0x1c,0x19,0x1d,0x20,0x21,0x21,0x22,0x22,0x21,0x1f,0x1d,0x1d,0x20,0x23, -0x1e,0x1a,0x1a,0x22,0x29,0x2d,0x34,0x3c,0x32,0x36,0x3d,0x44,0x4a,0x4b,0x44,0x3c, -0x35,0x25,0x17,0x15,0x14,0x15,0x22,0x32,0x29,0x25,0x1e,0x25,0x3c,0x54,0x67,0x78, -0x83,0x83,0x88,0x8d,0x86,0x70,0x58,0x4b,0x4b,0x4d,0x4b,0x45,0x40,0x36,0x23,0x11, -0x14,0x0d,0x14,0x18,0x1b,0x1a,0x14,0x1a,0x27,0x28,0x20,0x18,0x14,0x10,0x0f,0x14, -0x68,0x64,0x64,0x6a,0x6d,0x6a,0x65,0x62,0x62,0x63,0x65,0x68,0x6c,0x6f,0x71,0x71, -0x78,0x7d,0x83,0x8a,0x92,0x95,0x8f,0x86,0x78,0x7f,0x7c,0x71,0x6e,0x77,0x7b,0x78, -0x65,0x63,0x67,0x6d,0x6d,0x67,0x64,0x67,0x76,0x77,0x76,0x72,0x71,0x76,0x7e,0x83, -0x82,0x83,0x7d,0x74,0x6c,0x5f,0x56,0x58,0x5e,0x64,0x6a,0x6a,0x6a,0x6e,0x76,0x7c, -0x7e,0x81,0x87,0x8b,0x88,0x80,0x7c,0x7d,0x7d,0x82,0x8b,0x8c,0x80,0x75,0x7e,0x8f, -0x8c,0x93,0x9c,0xa3,0xa5,0xa4,0xa4,0xa5,0x91,0x90,0x9c,0xaa,0xa9,0xa3,0x9f,0x9a, -0x8a,0x88,0x85,0x8c,0x8d,0x8c,0x8f,0x81,0x85,0x79,0x7a,0x8a,0x98,0xa0,0x9d,0x92, -0x94,0x8b,0x8e,0x90,0x95,0x9c,0x9e,0xaa,0xb0,0xb3,0xb3,0xae,0xab,0xac,0xaf,0xb1, -0xbb,0xb7,0xac,0x9f,0x97,0x92,0x88,0x7e,0x8d,0x8e,0x90,0x98,0xa7,0xb6,0xbf,0xc0, -0xb6,0xb2,0xaf,0xb1,0xb8,0xbf,0xc0,0xbe,0xb4,0xa8,0x9d,0xa0,0xad,0xb8,0xba,0xb8, -0xbb,0xb2,0xa4,0x9c,0x98,0x92,0x94,0xa0,0xa8,0xa4,0x9e,0x9a,0x9a,0x9e,0xa3,0xa7, -0xaf,0xa2,0x96,0x96,0x9f,0xa8,0xa9,0xa5,0xa1,0xa4,0xc2,0xe4,0xe1,0xc7,0xb4,0xad, -0xa3,0xa7,0xaa,0xaa,0xa8,0xac,0xb6,0xbf,0xc3,0xc3,0xc4,0xc4,0xc4,0xc5,0xc7,0xc8, -0xc6,0xc6,0xc7,0xc8,0xc8,0xc7,0xc7,0xc6,0xc9,0xc6,0xc3,0xc1,0xbf,0xbd,0xbc,0xba, -0xb8,0xb6,0xb4,0xb3,0xaf,0xab,0xa8,0xa8,0xad,0xb1,0xb5,0xb7,0xb9,0xbb,0xbb,0xb8, -0xb8,0xab,0x9d,0x93,0x89,0x83,0x8b,0x9a,0xab,0xa6,0xab,0xce,0xf5,0xfc,0xf7,0xfe, -0xfc,0xfc,0xfd,0xfd,0xfe,0xfd,0xfd,0xfd,0xfc,0xfb,0xfa,0xfa,0xfa,0xfc,0xfd,0xff, -0xfc,0xfc,0xfc,0xfc,0xfd,0xfd,0xfd,0xfd,0xfd,0xfc,0xfb,0xfb,0xfb,0xfc,0xfd,0xfd, -0xfe,0xfe,0xfd,0xfd,0xfd,0xfc,0xfc,0xfc,0xfc,0xfc,0xfd,0xfd,0xfe,0xfe,0xff,0xff, -0xfe,0xfe,0xfe,0xfe,0xfe,0xfe,0xfe,0xfe,0xfd,0xfd,0xfd,0xfd,0xfc,0xfc,0xfb,0xfa, -0xfe,0xfc,0xfa,0xf8,0xf7,0xf7,0xf8,0xf9,0xf7,0xf4,0xef,0xec,0xeb,0xee,0xf3,0xf6, -0xf8,0xf7,0xf6,0xf5,0xf4,0xf3,0xf3,0xf3,0xf2,0xf0,0xee,0xf0,0xf3,0xf4,0xf2,0xef, -0xf2,0xef,0xeb,0xe8,0xe7,0xe6,0xe5,0xe4,0xe8,0xea,0xeb,0xe8,0xe2,0xe0,0xe3,0xe7, -0xe9,0xe8,0xe8,0xe8,0xe6,0xe2,0xdc,0xd9,0xc9,0xc6,0xc4,0xc3,0xc3,0xc1,0xbc,0xb8, -0xb4,0xb3,0xb1,0xaf,0xae,0xac,0xac,0xab,0xa8,0xa8,0xaa,0xac,0xae,0xb1,0xb3,0xb4, -0xc7,0xc9,0xcd,0xd1,0xd1,0xce,0xca,0xc6,0xc0,0xbf,0xbe,0xbd,0xc0,0xc4,0xc5,0xc5, -0xc4,0xc7,0xc9,0xc7,0xc2,0xbe,0xbc,0xbc,0xbd,0xbb,0xb7,0xae,0xaa,0xae,0xb9,0xc2, -0xc3,0xc4,0xc4,0xc4,0xc3,0xc1,0xc1,0xc1,0xc3,0xbf,0xc2,0xc5,0xc7,0xc9,0xc0,0xaf, -0x90,0x7e,0x77,0x79,0x77,0x76,0x74,0x6d,0x71,0x6d,0x69,0x65,0x60,0x5f,0x68,0x72, -0x6f,0x6a,0x65,0x62,0x64,0x6a,0x72,0x77,0x6f,0x69,0x65,0x65,0x65,0x68,0x72,0x7d, -0x89,0x82,0x77,0x6e,0x76,0x8d,0x92,0x83,0x6d,0x71,0x74,0x75,0x73,0x71,0x71,0x72, -0x71,0x71,0x72,0x72,0x72,0x71,0x70,0x6f,0x6c,0x6b,0x6b,0x6a,0x69,0x68,0x66,0x65, -0x60,0x5d,0x57,0x52,0x4c,0x45,0x3f,0x3b,0x3c,0x33,0x2c,0x32,0x43,0x50,0x4a,0x3d, -0x29,0x21,0x24,0x2c,0x37,0x49,0x4d,0x3c,0x3c,0x42,0x44,0x3e,0x3a,0x3d,0x42,0x45, -0x3f,0x41,0x41,0x3a,0x32,0x2e,0x33,0x39,0x33,0x33,0x33,0x35,0x35,0x34,0x32,0x30, -0x29,0x1f,0x1a,0x21,0x2e,0x35,0x34,0x32,0x2f,0x2b,0x26,0x23,0x23,0x25,0x26,0x26, -0x2d,0x2f,0x31,0x2c,0x20,0x1a,0x26,0x37,0x45,0x48,0x48,0x45,0x43,0x40,0x3a,0x33, -0x27,0x1c,0x16,0x18,0x17,0x13,0x18,0x23,0x2d,0x2d,0x22,0x18,0x1d,0x2b,0x3f,0x52, -0x74,0x76,0x72,0x68,0x61,0x62,0x65,0x65,0x53,0x55,0x52,0x4d,0x47,0x3e,0x2b,0x19, -0x16,0x12,0x19,0x1a,0x1d,0x23,0x23,0x2d,0x26,0x2b,0x29,0x25,0x21,0x16,0x0d,0x0e, -0x68,0x63,0x61,0x65,0x65,0x61,0x5e,0x5f,0x5c,0x61,0x66,0x6a,0x6c,0x70,0x76,0x7b, -0x7d,0x81,0x84,0x85,0x88,0x8a,0x86,0x7e,0x78,0x82,0x85,0x7e,0x77,0x77,0x78,0x75, -0x63,0x61,0x60,0x61,0x60,0x5f,0x5f,0x61,0x5f,0x66,0x6b,0x6d,0x71,0x79,0x7f,0x80, -0x79,0x7e,0x7b,0x76,0x70,0x65,0x5c,0x5c,0x56,0x5f,0x66,0x65,0x61,0x64,0x71,0x7d, -0x7e,0x7e,0x82,0x85,0x7f,0x73,0x6b,0x69,0x6e,0x6b,0x6b,0x6e,0x6d,0x6d,0x78,0x86, -0x9a,0x92,0x90,0x9d,0xad,0xb0,0xa4,0x98,0x82,0x7a,0x83,0x93,0x96,0x94,0x98,0x9e, -0xa0,0x9a,0x91,0x92,0x8c,0x84,0x81,0x72,0x80,0x82,0x8c,0x93,0x92,0x97,0x9c,0x9c, -0x97,0x86,0x84,0x85,0x8a,0x90,0x95,0xa5,0xb0,0xb6,0xb8,0xb5,0xb2,0xb2,0xb0,0xad, -0xaf,0xab,0xa4,0xa0,0xa6,0xb0,0xb1,0xac,0xa6,0xa3,0xa0,0x9f,0xa3,0xa8,0xa8,0xa5, -0x9a,0x9d,0xa1,0xa7,0xad,0xaf,0xa9,0xa1,0x94,0x97,0x9b,0x9d,0x9e,0xa3,0xaf,0xba, -0xbd,0xb4,0xa6,0x9e,0x98,0x8f,0x93,0xa4,0xab,0xa4,0xa1,0xa3,0xa1,0x9b,0x9b,0xa0, -0x96,0x90,0x90,0x9b,0xab,0xb4,0xb0,0xa8,0x9f,0xb4,0xd5,0xde,0xc9,0xbb,0xb6,0xac, -0xaa,0xaa,0xa8,0xa6,0xa9,0xb2,0xbe,0xc6,0xc5,0xc5,0xc5,0xc5,0xc4,0xc4,0xc5,0xc6, -0xc6,0xc6,0xc6,0xc6,0xc6,0xc6,0xc6,0xc6,0xc5,0xc3,0xc1,0xbf,0xbe,0xbd,0xbc,0xba, -0xb8,0xb7,0xb6,0xb4,0xb2,0xae,0xac,0xaa,0xa6,0xa8,0xaa,0xad,0xb3,0xb8,0xb9,0xb6, -0xb7,0xba,0xb2,0x9d,0x8b,0x86,0x88,0x89,0x92,0xa9,0xa9,0xaf,0xd9,0xfb,0xfd,0xfa, -0xfc,0xfc,0xfd,0xfd,0xfe,0xfd,0xfd,0xfd,0xfd,0xfc,0xfb,0xfa,0xfa,0xfb,0xfd,0xfe, -0xfc,0xfc,0xfc,0xfc,0xfd,0xfd,0xfd,0xfd,0xfd,0xfc,0xfc,0xfc,0xfc,0xfc,0xfc,0xfd, -0xfc,0xfc,0xfc,0xfc,0xfc,0xfc,0xfb,0xfb,0xfd,0xfd,0xfd,0xfd,0xfd,0xfe,0xff,0xff, -0xfd,0xfd,0xfd,0xfd,0xfd,0xfd,0xfd,0xfd,0xfd,0xfd,0xfe,0xfe,0xfe,0xfd,0xfd,0xfc, -0xfb,0xfc,0xfd,0xfd,0xfd,0xfc,0xfa,0xf9,0xfb,0xf8,0xf2,0xed,0xea,0xeb,0xef,0xf2, -0xf7,0xf7,0xf6,0xf5,0xf4,0xf3,0xf1,0xf0,0xf0,0xf2,0xf3,0xf0,0xec,0xeb,0xed,0xf0, -0xf1,0xf0,0xef,0xee,0xee,0xeb,0xe7,0xe4,0xe0,0xe2,0xe4,0xe7,0xe9,0xe9,0xe7,0xe6, -0xdd,0xdd,0xdf,0xe1,0xe1,0xdf,0xdc,0xd9,0xe1,0xe0,0xe0,0xe1,0xe1,0xe0,0xdc,0xd9, -0xdf,0xdf,0xde,0xdd,0xdb,0xd9,0xd7,0xd6,0xd5,0xd5,0xd5,0xd5,0xd6,0xd6,0xd7,0xd8, -0xcd,0xcc,0xcb,0xca,0xc9,0xc5,0xc2,0xbf,0xbf,0xc0,0xc1,0xc2,0xc3,0xc3,0xc3,0xc3, -0xc3,0xc6,0xc8,0xc6,0xc1,0xbd,0xbc,0xbc,0xbd,0xbc,0xb6,0xae,0xab,0xb1,0xbb,0xc1, -0xc5,0xc5,0xc6,0xc6,0xc4,0xc1,0xbf,0xbd,0xbe,0xbc,0xbe,0xc2,0xc2,0xc5,0xc1,0xb6, -0x98,0x7f,0x75,0x79,0x77,0x76,0x70,0x61,0x6a,0x6b,0x6c,0x6b,0x65,0x60,0x61,0x66, -0x6c,0x69,0x67,0x67,0x67,0x68,0x6d,0x72,0x6c,0x6a,0x6b,0x6c,0x6a,0x6a,0x72,0x7c, -0x83,0x7c,0x74,0x6f,0x7a,0x90,0x90,0x7b,0x62,0x68,0x6e,0x71,0x71,0x71,0x71,0x72, -0x71,0x71,0x72,0x72,0x71,0x70,0x6f,0x6e,0x6a,0x69,0x68,0x68,0x68,0x67,0x65,0x63, -0x5e,0x5b,0x55,0x50,0x4a,0x43,0x3d,0x39,0x2e,0x2c,0x2b,0x2e,0x36,0x3a,0x36,0x2f, -0x2e,0x45,0x59,0x56,0x48,0x41,0x38,0x29,0x3a,0x4d,0x59,0x51,0x41,0x37,0x33,0x31, -0x38,0x37,0x30,0x26,0x1e,0x23,0x34,0x42,0x52,0x51,0x50,0x4d,0x48,0x40,0x37,0x30, -0x1f,0x24,0x30,0x3f,0x48,0x47,0x43,0x40,0x34,0x2f,0x2a,0x29,0x2d,0x2f,0x2f,0x2e, -0x36,0x35,0x32,0x2e,0x27,0x20,0x1f,0x21,0x33,0x34,0x35,0x36,0x3c,0x3e,0x36,0x2b, -0x1e,0x1b,0x1d,0x20,0x1c,0x14,0x14,0x1b,0x35,0x36,0x29,0x19,0x15,0x16,0x19,0x1e, -0x26,0x3a,0x4c,0x4e,0x4d,0x4e,0x49,0x41,0x45,0x42,0x3d,0x38,0x35,0x30,0x27,0x1d, -0x1e,0x1a,0x1d,0x16,0x13,0x17,0x16,0x1f,0x2a,0x2e,0x2a,0x26,0x25,0x20,0x1a,0x1c, -0x84,0x7a,0x71,0x6d,0x67,0x5f,0x5b,0x5e,0x59,0x5b,0x5d,0x61,0x66,0x6d,0x75,0x7a, -0x6f,0x77,0x7d,0x7f,0x81,0x85,0x84,0x7e,0x8b,0x88,0x7e,0x6f,0x64,0x65,0x6c,0x71, -0x6d,0x6c,0x67,0x62,0x62,0x66,0x69,0x6a,0x71,0x78,0x7a,0x76,0x75,0x78,0x75,0x6f, -0x75,0x7a,0x78,0x75,0x74,0x6b,0x61,0x5e,0x62,0x6a,0x6f,0x6a,0x5f,0x59,0x5e,0x67, -0x78,0x78,0x7d,0x82,0x7e,0x71,0x66,0x63,0x5e,0x5a,0x5a,0x61,0x6a,0x75,0x81,0x8b, -0x8b,0x80,0x7d,0x8d,0xa0,0xa0,0x8c,0x78,0x82,0x7d,0x83,0x89,0x84,0x83,0x90,0x9c, -0x9c,0x96,0x8e,0x91,0x8e,0x89,0x8b,0x7f,0x7d,0x84,0x8e,0x8f,0x8c,0x93,0x9d,0x9c, -0x94,0x8a,0x89,0x85,0x85,0x89,0x8b,0x96,0xa8,0xaf,0xb3,0xb2,0xb3,0xb7,0xb5,0xaf, -0xad,0xab,0xa5,0xa0,0xa3,0xa9,0xa8,0xa2,0xa7,0xa2,0x99,0x92,0x94,0xa0,0xae,0xb6, -0xb2,0xb6,0xb9,0xb8,0xb4,0xae,0xa5,0x9c,0xa8,0xb5,0xbf,0xb5,0x9d,0x8f,0x9a,0xad, -0xb4,0xa7,0x99,0x94,0x92,0x8a,0x8e,0x9f,0xa3,0x9d,0xa1,0xaa,0xa3,0x92,0x8e,0x98, -0xa1,0x9d,0x9b,0xa1,0xa9,0xaa,0xa2,0x99,0x9b,0xc7,0xdd,0xcd,0xbd,0xba,0xb4,0xae, -0xb5,0xb0,0xa7,0xa1,0xa8,0xb8,0xc4,0xc8,0xc3,0xc4,0xc5,0xc5,0xc4,0xc4,0xc5,0xc6, -0xc7,0xc6,0xc4,0xc3,0xc2,0xc2,0xc3,0xc3,0xc2,0xc0,0xbf,0xbe,0xbd,0xbc,0xb9,0xb8, -0xb5,0xb5,0xb4,0xb2,0xb0,0xae,0xab,0xa9,0xa1,0xa3,0xa5,0xa7,0xac,0xb2,0xb4,0xb3, -0xb5,0xbc,0xba,0xaa,0x9b,0x92,0x89,0x80,0x85,0x9d,0xa4,0xa1,0xb8,0xe2,0xf9,0xf8, -0xfc,0xfc,0xfd,0xfd,0xfe,0xfd,0xfd,0xfd,0xfd,0xfd,0xfc,0xfb,0xfb,0xfb,0xfb,0xfc, -0xfc,0xfc,0xfc,0xfc,0xfc,0xfc,0xfc,0xfc,0xfc,0xfc,0xfd,0xfd,0xfd,0xfc,0xfc,0xfc, -0xfb,0xfb,0xfc,0xfc,0xfc,0xfc,0xfc,0xfc,0xfe,0xfe,0xfd,0xfd,0xfd,0xfd,0xfe,0xff, -0xfd,0xfd,0xfd,0xfd,0xfd,0xfd,0xfd,0xfd,0xfc,0xfd,0xfd,0xfe,0xfe,0xfe,0xfe,0xfe, -0xfa,0xfb,0xfd,0xff,0xff,0xfd,0xfb,0xfa,0xfa,0xf9,0xf6,0xf2,0xee,0xed,0xee,0xf0, -0xf3,0xf4,0xf6,0xf6,0xf6,0xf4,0xf2,0xf1,0xf2,0xf3,0xf3,0xf0,0xed,0xeb,0xeb,0xec, -0xe8,0xea,0xed,0xee,0xee,0xed,0xed,0xed,0xed,0xe8,0xe5,0xe8,0xed,0xed,0xe6,0xdf, -0xec,0xe9,0xe6,0xe3,0xe3,0xe5,0xe6,0xe6,0xdf,0xdf,0xe0,0xe1,0xe1,0xe1,0xe0,0xdf, -0xd9,0xd9,0xd8,0xd6,0xd5,0xd3,0xd1,0xd1,0xd1,0xd0,0xcf,0xcd,0xcb,0xc9,0xc9,0xc8, -0xd0,0xcc,0xc6,0xc3,0xc2,0xc4,0xc5,0xc5,0xc1,0xc0,0xc0,0xc2,0xc2,0xc2,0xc1,0xc2, -0xc2,0xc5,0xc7,0xc5,0xc0,0xbd,0xbd,0xbe,0xbf,0xbd,0xb7,0xaf,0xad,0xb4,0xbc,0xbf, -0xc6,0xc6,0xc7,0xc7,0xc5,0xc0,0xbb,0xb8,0xb8,0xb7,0xbc,0xbf,0xbf,0xc2,0xc4,0xbe, -0xa3,0x82,0x72,0x75,0x74,0x77,0x72,0x5f,0x64,0x68,0x6d,0x6e,0x69,0x62,0x61,0x63, -0x6c,0x6b,0x6b,0x6b,0x69,0x66,0x68,0x6d,0x71,0x70,0x71,0x73,0x70,0x6b,0x6e,0x75, -0x7b,0x7d,0x80,0x83,0x8a,0x96,0x8f,0x79,0x65,0x65,0x66,0x69,0x6d,0x71,0x73,0x74, -0x72,0x72,0x72,0x71,0x70,0x6f,0x6d,0x6c,0x6b,0x6a,0x68,0x67,0x67,0x65,0x63,0x61, -0x5c,0x59,0x54,0x4e,0x48,0x42,0x3c,0x39,0x31,0x32,0x36,0x3e,0x43,0x40,0x37,0x30, -0x46,0x69,0x81,0x76,0x5c,0x44,0x3a,0x3c,0x5b,0x75,0x86,0x7a,0x60,0x48,0x35,0x28, -0x2a,0x2d,0x2e,0x2d,0x2c,0x31,0x3b,0x44,0x4e,0x4a,0x46,0x44,0x42,0x3b,0x30,0x28, -0x31,0x39,0x46,0x50,0x50,0x47,0x3f,0x3b,0x32,0x31,0x30,0x32,0x35,0x36,0x35,0x34, -0x36,0x34,0x33,0x37,0x3e,0x41,0x3a,0x31,0x29,0x2e,0x32,0x35,0x38,0x37,0x2a,0x1a, -0x1f,0x22,0x27,0x28,0x22,0x1d,0x1f,0x25,0x4e,0x53,0x4c,0x3f,0x3c,0x3a,0x33,0x30, -0x2d,0x30,0x2e,0x29,0x28,0x2d,0x30,0x2f,0x38,0x32,0x2d,0x2b,0x2a,0x27,0x24,0x24, -0x20,0x20,0x27,0x23,0x23,0x28,0x26,0x2a,0x25,0x28,0x21,0x1a,0x1f,0x24,0x25,0x28, -0x7a,0x69,0x5f,0x68,0x74,0x70,0x61,0x56,0x60,0x5c,0x59,0x5b,0x63,0x6c,0x72,0x75, -0x7a,0x85,0x8d,0x8d,0x8b,0x8b,0x85,0x7e,0x70,0x6e,0x6a,0x67,0x65,0x67,0x6d,0x71, -0x6c,0x6d,0x6a,0x65,0x68,0x72,0x77,0x77,0x71,0x73,0x6e,0x67,0x69,0x74,0x7a,0x78, -0x71,0x73,0x6f,0x6c,0x6d,0x66,0x59,0x54,0x56,0x5f,0x69,0x6b,0x65,0x60,0x64,0x6b, -0x71,0x71,0x77,0x80,0x7e,0x73,0x6a,0x68,0x5e,0x5e,0x5e,0x5e,0x5f,0x62,0x68,0x6d, -0x77,0x7a,0x82,0x8b,0x8d,0x8a,0x88,0x8a,0x97,0x98,0x9a,0x91,0x7d,0x79,0x86,0x91, -0x93,0x8d,0x84,0x88,0x85,0x81,0x86,0x7d,0x82,0x82,0x83,0x81,0x83,0x8f,0x93,0x8a, -0x8b,0x8c,0x94,0x8e,0x8b,0x8f,0x8c,0x90,0x9a,0xa1,0xa4,0xa5,0xab,0xb4,0xb6,0xb2, -0xa9,0xa6,0x9d,0x94,0x94,0x99,0x9b,0x99,0x9d,0xa2,0xa4,0x9f,0x9b,0x9d,0xa2,0xa6, -0xb1,0xb1,0xab,0xa2,0x9e,0xa4,0xad,0xb2,0xb8,0xb7,0xb1,0xa2,0x8e,0x85,0x8f,0x9f, -0xa5,0x96,0x87,0x87,0x8a,0x85,0x88,0x99,0x8a,0x86,0x90,0x9e,0x94,0x7b,0x77,0x85, -0x91,0x8c,0x87,0x87,0x8b,0x8e,0x8c,0x8a,0x98,0xd0,0xdb,0xc2,0xc0,0xbb,0xad,0xb0, -0xaa,0xa8,0xa3,0xa3,0xaf,0xbe,0xc3,0xc0,0xc0,0xc2,0xc4,0xc5,0xc6,0xc6,0xc7,0xc8, -0xc8,0xc6,0xc3,0xc1,0xbf,0xbf,0xc0,0xc0,0xc4,0xc3,0xc1,0xc0,0xbe,0xbc,0xb9,0xb7, -0xb5,0xb6,0xb5,0xb2,0xb0,0xae,0xac,0xa9,0xac,0xae,0xae,0xab,0xaa,0xac,0xae,0xae, -0xb4,0xb2,0xb3,0xb3,0xaa,0x97,0x86,0x7f,0x8c,0x89,0x96,0xa1,0xa5,0xc3,0xeb,0xfc, -0xfc,0xfc,0xfd,0xfd,0xfe,0xfd,0xfd,0xfd,0xfd,0xfd,0xfc,0xfc,0xfb,0xfb,0xfb,0xfb, -0xfd,0xfd,0xfd,0xfc,0xfb,0xfb,0xfa,0xfa,0xfc,0xfc,0xfd,0xfe,0xfd,0xfd,0xfc,0xfb, -0xfc,0xfc,0xfc,0xfd,0xfd,0xfd,0xfe,0xfe,0xff,0xfe,0xfd,0xfd,0xfd,0xfd,0xfe,0xfe, -0xfe,0xfe,0xfe,0xfe,0xfe,0xfe,0xfe,0xfe,0xfb,0xfc,0xfd,0xfd,0xfe,0xfe,0xfe,0xfe, -0xfb,0xfb,0xfc,0xfc,0xfc,0xfc,0xfc,0xfb,0xf7,0xf9,0xf9,0xf7,0xf4,0xf1,0xf0,0xf0, -0xef,0xf1,0xf5,0xf7,0xf9,0xf8,0xf6,0xf5,0xf4,0xef,0xeb,0xec,0xf1,0xf1,0xeb,0xe4, -0xe1,0xe4,0xe6,0xe6,0xe4,0xe5,0xeb,0xf0,0xf0,0xf0,0xef,0xea,0xe4,0xe3,0xe8,0xed, -0xe6,0xe6,0xe6,0xe6,0xe8,0xe8,0xe7,0xe6,0xe7,0xe6,0xe4,0xe1,0xde,0xdc,0xdb,0xdc, -0xdc,0xdb,0xd9,0xd7,0xd6,0xd5,0xd4,0xd4,0xcf,0xcf,0xce,0xce,0xce,0xce,0xce,0xce, -0xca,0xca,0xca,0xca,0xc9,0xc6,0xc1,0xbd,0xc1,0xbf,0xbd,0xbe,0xc0,0xc1,0xc1,0xc2, -0xc2,0xc6,0xc8,0xc6,0xc1,0xbe,0xbf,0xc1,0xc1,0xbe,0xb7,0xaf,0xaf,0xb7,0xbd,0xbe, -0xc5,0xc6,0xc7,0xc6,0xc4,0xbe,0xb8,0xb4,0xb4,0xb4,0xbb,0xbf,0xbe,0xc2,0xc6,0xc3, -0xb0,0x87,0x71,0x70,0x70,0x78,0x78,0x66,0x61,0x65,0x6b,0x6c,0x68,0x64,0x64,0x66, -0x6a,0x6a,0x6c,0x6f,0x6e,0x6b,0x6e,0x73,0x75,0x72,0x71,0x71,0x6d,0x68,0x68,0x6d, -0x74,0x80,0x92,0x9c,0xa0,0xa4,0x9b,0x86,0x7b,0x72,0x68,0x65,0x6a,0x71,0x74,0x74, -0x72,0x72,0x72,0x71,0x6f,0x6e,0x6c,0x6b,0x6c,0x6a,0x68,0x67,0x66,0x65,0x61,0x5f, -0x5c,0x58,0x53,0x4d,0x48,0x42,0x3c,0x39,0x34,0x2c,0x2b,0x35,0x3e,0x3c,0x32,0x29, -0x46,0x61,0x74,0x7a,0x77,0x64,0x54,0x55,0x55,0x60,0x66,0x63,0x61,0x5f,0x52,0x41, -0x38,0x33,0x2b,0x24,0x24,0x2b,0x37,0x40,0x36,0x3e,0x44,0x44,0x40,0x3e,0x42,0x47, -0x4e,0x4c,0x4c,0x4c,0x48,0x3d,0x33,0x2e,0x35,0x37,0x39,0x3a,0x39,0x35,0x32,0x30, -0x2b,0x36,0x3b,0x35,0x2d,0x2c,0x2d,0x2d,0x2c,0x31,0x31,0x2a,0x28,0x2a,0x2a,0x26, -0x28,0x2e,0x32,0x2d,0x25,0x23,0x29,0x30,0x41,0x4d,0x4d,0x46,0x45,0x47,0x44,0x43, -0x45,0x39,0x2b,0x23,0x21,0x20,0x1f,0x1f,0x20,0x1a,0x18,0x1c,0x1d,0x1b,0x1c,0x1f, -0x20,0x22,0x2d,0x2d,0x2f,0x34,0x2e,0x2d,0x26,0x2d,0x2b,0x28,0x30,0x37,0x36,0x34, -0x7b,0x74,0x6d,0x6d,0x75,0x7b,0x77,0x6f,0x5e,0x5f,0x61,0x66,0x6e,0x76,0x7a,0x7b, -0x7e,0x83,0x88,0x8a,0x86,0x7f,0x79,0x76,0x74,0x76,0x77,0x76,0x72,0x6e,0x6b,0x6a, -0x68,0x69,0x6c,0x6f,0x73,0x78,0x7c,0x7f,0x72,0x74,0x73,0x70,0x71,0x76,0x75,0x70, -0x70,0x72,0x6f,0x67,0x62,0x68,0x70,0x75,0x6e,0x6d,0x6d,0x6d,0x6d,0x6b,0x66,0x62, -0x65,0x6c,0x77,0x7c,0x78,0x6e,0x68,0x67,0x6b,0x68,0x67,0x65,0x5f,0x5d,0x67,0x76, -0x75,0x77,0x76,0x75,0x79,0x82,0x8c,0x90,0x92,0x8c,0x86,0x82,0x7b,0x76,0x7d,0x88, -0x86,0x85,0x85,0x85,0x85,0x84,0x82,0x81,0x82,0x80,0x7e,0x7e,0x82,0x86,0x8a,0x8c, -0x8e,0x88,0x86,0x8a,0x8f,0x91,0x93,0x95,0x9c,0xa3,0xa5,0xa0,0x9f,0xa4,0xa5,0xa1, -0xa0,0x9b,0x94,0x8b,0x7e,0x76,0x7d,0x8a,0xa9,0xa5,0xa0,0x9a,0x93,0x92,0x9d,0xa9, -0xa6,0xa3,0x9c,0x96,0x99,0xa3,0xac,0xb0,0xb3,0xb8,0xbd,0xb8,0xa7,0x95,0x8b,0x89, -0x91,0x8d,0x8a,0x81,0x75,0x73,0x7a,0x7c,0x7f,0x81,0x7f,0x86,0x8f,0x83,0x73,0x74, -0x7e,0x79,0x7f,0x89,0x88,0x84,0x87,0x8c,0xc0,0xcb,0xca,0xba,0xb4,0xba,0xb7,0xab, -0xa7,0xa2,0x9f,0xa4,0xb4,0xc2,0xc5,0xc0,0xc1,0xc2,0xc4,0xc6,0xc7,0xc7,0xc6,0xc5, -0xc5,0xc5,0xc7,0xc7,0xc7,0xc6,0xc4,0xc3,0xc3,0xc2,0xc0,0xc0,0xbe,0xbc,0xb9,0xb6, -0xb3,0xb4,0xb3,0xb1,0xaf,0xaf,0xb1,0xb4,0xad,0xb0,0xb2,0xb1,0xae,0xae,0xb0,0xb4, -0xb3,0xb3,0xb3,0xb3,0xb0,0xa4,0x95,0x8a,0x7d,0x86,0x89,0x94,0xa3,0xa6,0xbe,0xeb, -0xfb,0xf9,0xfe,0xff,0xf9,0xfb,0xff,0xfa,0xfc,0xfc,0xfc,0xfc,0xfc,0xfb,0xf9,0xf8, -0xfb,0xfc,0xfc,0xfd,0xfd,0xfd,0xfd,0xfd,0xfc,0xfc,0xfb,0xfb,0xfc,0xfc,0xfd,0xfd, -0xfc,0xfc,0xfc,0xfc,0xfc,0xfb,0xfb,0xfa,0xfd,0xfd,0xfd,0xfd,0xfd,0xfd,0xfd,0xfd, -0xfd,0xfd,0xfe,0xfe,0xfe,0xfe,0xfe,0xfe,0xfc,0xfc,0xfc,0xfc,0xfc,0xfc,0xfc,0xfc, -0xfa,0xfa,0xf9,0xf9,0xf9,0xfa,0xfa,0xfb,0xf8,0xf7,0xf7,0xf8,0xf9,0xf9,0xf8,0xf6, -0xf1,0xf1,0xf1,0xf3,0xf6,0xf7,0xf6,0xf4,0xf3,0xf2,0xf1,0xf0,0xef,0xee,0xeb,0xea, -0xeb,0xea,0xe7,0xe6,0xe5,0xe6,0xe8,0xe9,0xec,0xef,0xf2,0xf3,0xf2,0xef,0xed,0xec, -0xe6,0xe5,0xe3,0xe2,0xe2,0xe3,0xe4,0xe6,0xe6,0xe6,0xe5,0xe4,0xe2,0xe0,0xdf,0xde, -0xe0,0xdf,0xdd,0xdb,0xda,0xd9,0xd8,0xd8,0xd2,0xd2,0xd1,0xd2,0xd3,0xd3,0xd3,0xd2, -0xd2,0xcf,0xcb,0xc8,0xc6,0xc5,0xc3,0xc2,0xc3,0xc2,0xc0,0xbf,0xbf,0xc0,0xc1,0xc2, -0xc4,0xc6,0xc7,0xc5,0xc0,0xbd,0xbc,0xbd,0xbc,0xb8,0xb4,0xb2,0xb1,0xb3,0xba,0xc2, -0xc6,0xc6,0xc6,0xc4,0xc0,0xba,0xb4,0xb0,0xaf,0xb1,0xb6,0xbc,0xbf,0xc1,0xc4,0xc7, -0xb4,0x93,0x74,0x6c,0x71,0x71,0x6e,0x6e,0x62,0x70,0x77,0x6d,0x5f,0x5b,0x61,0x67, -0x6a,0x69,0x6c,0x73,0x76,0x74,0x73,0x74,0x6c,0x6f,0x74,0x74,0x6d,0x6a,0x72,0x7d, -0x92,0x98,0x9f,0xa3,0xa4,0xa4,0xa5,0xa6,0x9b,0x8f,0x7c,0x6a,0x5f,0x60,0x67,0x6e, -0x72,0x6f,0x6f,0x6f,0x6d,0x6b,0x6a,0x6c,0x68,0x68,0x68,0x68,0x66,0x62,0x5c,0x58, -0x54,0x52,0x4e,0x49,0x45,0x41,0x3a,0x34,0x2f,0x26,0x24,0x2b,0x2f,0x2c,0x28,0x28, -0x44,0x52,0x65,0x73,0x7c,0x7e,0x7b,0x76,0x62,0x50,0x40,0x3f,0x49,0x50,0x52,0x52, -0x57,0x4a,0x37,0x29,0x2b,0x34,0x3a,0x39,0x35,0x33,0x39,0x44,0x4c,0x4d,0x4f,0x54, -0x50,0x4a,0x4c,0x52,0x4c,0x3a,0x34,0x3a,0x41,0x41,0x3e,0x37,0x2c,0x25,0x29,0x30, -0x3f,0x3c,0x36,0x30,0x2d,0x30,0x38,0x3f,0x3a,0x3e,0x3b,0x37,0x35,0x2f,0x2c,0x32, -0x30,0x35,0x38,0x35,0x2f,0x33,0x44,0x56,0x5c,0x53,0x50,0x50,0x50,0x55,0x57,0x52, -0x46,0x41,0x2e,0x20,0x25,0x2b,0x27,0x22,0x21,0x21,0x19,0x1c,0x1e,0x22,0x34,0x3e, -0x43,0x47,0x49,0x45,0x3d,0x35,0x32,0x32,0x33,0x36,0x39,0x3e,0x42,0x45,0x44,0x41, -0x64,0x6a,0x6e,0x70,0x71,0x72,0x71,0x70,0x7a,0x79,0x7a,0x7b,0x79,0x72,0x6e,0x6d, -0x71,0x75,0x7a,0x7e,0x7f,0x7a,0x73,0x6d,0x73,0x77,0x7a,0x79,0x75,0x70,0x6e,0x6e, -0x75,0x73,0x70,0x6c,0x6b,0x6c,0x6e,0x70,0x79,0x78,0x7c,0x84,0x88,0x85,0x7d,0x77, -0x75,0x73,0x6d,0x67,0x67,0x6e,0x73,0x74,0x6f,0x70,0x72,0x75,0x76,0x71,0x69,0x62, -0x5c,0x65,0x74,0x7f,0x7f,0x77,0x70,0x6d,0x61,0x66,0x74,0x84,0x89,0x7e,0x70,0x6a, -0x70,0x75,0x79,0x79,0x79,0x7b,0x7e,0x7e,0x81,0x7d,0x7b,0x7b,0x77,0x72,0x75,0x7d, -0x7b,0x7c,0x7d,0x7f,0x80,0x80,0x7f,0x7e,0x81,0x7d,0x77,0x75,0x79,0x81,0x8b,0x92, -0x93,0x8d,0x88,0x87,0x87,0x86,0x86,0x88,0x91,0x97,0x99,0x96,0x97,0x9b,0x98,0x90, -0x8d,0x88,0x82,0x7d,0x74,0x6e,0x73,0x7e,0x84,0x84,0x86,0x88,0x86,0x82,0x83,0x86, -0x82,0x84,0x85,0x87,0x91,0xa3,0xb5,0xbf,0xb6,0xb4,0xb1,0xaa,0xa0,0x97,0x95,0x98, -0x8a,0x81,0x7a,0x71,0x66,0x67,0x6e,0x70,0x6c,0x75,0x7b,0x80,0x80,0x6f,0x60,0x63, -0x6c,0x74,0x76,0x7d,0x86,0x80,0x85,0x9d,0xd1,0xcc,0xc2,0xb8,0xb3,0xb1,0xab,0xa3, -0x9f,0x9f,0xa2,0xac,0xb9,0xc1,0xc2,0xc0,0xc5,0xc6,0xc7,0xc8,0xc9,0xc8,0xc6,0xc5, -0xc5,0xc6,0xc7,0xc7,0xc6,0xc4,0xc1,0xbf,0xbe,0xbd,0xbb,0xba,0xba,0xba,0xb9,0xb8, -0xb7,0xb6,0xb5,0xb3,0xb1,0xaf,0xaf,0xaf,0xaf,0xad,0xab,0xad,0xb2,0xb5,0xb4,0xb1, -0xb5,0xb2,0xb1,0xb1,0xb0,0xa9,0x9d,0x93,0x80,0x84,0x83,0x8d,0x9b,0x9a,0xa5,0xc6, -0xf3,0xfa,0xfa,0xfc,0xff,0xfb,0xf6,0xfd,0xfa,0xfa,0xfb,0xfb,0xfb,0xfb,0xfa,0xf9, -0xfc,0xfd,0xfd,0xfd,0xfd,0xfc,0xfc,0xfb,0xfe,0xfd,0xfd,0xfd,0xfd,0xfd,0xfe,0xfe, -0xfc,0xfd,0xfd,0xfd,0xfc,0xfc,0xfb,0xfb,0xfb,0xfc,0xfc,0xfc,0xfd,0xfd,0xfc,0xfc, -0xfd,0xfd,0xfd,0xfe,0xfe,0xfe,0xfe,0xfe,0xfc,0xfc,0xfc,0xfc,0xfc,0xfc,0xfc,0xfc, -0xfb,0xfb,0xfb,0xfa,0xfa,0xfa,0xfb,0xfb,0xfb,0xfa,0xf9,0xf9,0xfa,0xf9,0xf7,0xf6, -0xf4,0xf3,0xf3,0xf4,0xf5,0xf6,0xf5,0xf4,0xf5,0xf4,0xf4,0xf5,0xf6,0xf6,0xf4,0xf3, -0xf2,0xf0,0xed,0xea,0xe8,0xe7,0xe6,0xe7,0xe7,0xe7,0xe8,0xe9,0xea,0xea,0xe9,0xe9, -0xed,0xed,0xeb,0xea,0xe8,0xe7,0xe6,0xe5,0xe1,0xe1,0xe1,0xe1,0xe1,0xe0,0xdf,0xdf, -0xe2,0xe1,0xde,0xdb,0xd8,0xd6,0xd5,0xd4,0xd1,0xd1,0xd0,0xd0,0xd0,0xd0,0xce,0xcc, -0xc9,0xc7,0xc5,0xc5,0xc5,0xc5,0xc5,0xc4,0xc5,0xc5,0xc4,0xc3,0xc3,0xc3,0xc4,0xc5, -0xc7,0xc8,0xc8,0xc5,0xbf,0xba,0xb9,0xb9,0xbb,0xb6,0xb1,0xaf,0xb0,0xb3,0xb9,0xbf, -0xc3,0xc4,0xc4,0xc3,0xbf,0xb9,0xb3,0xaf,0xaf,0xb0,0xb5,0xba,0xbe,0xc0,0xc3,0xc7, -0xbe,0x9f,0x7c,0x6d,0x6c,0x6e,0x6c,0x6a,0x6c,0x6e,0x71,0x71,0x68,0x5b,0x57,0x59, -0x60,0x62,0x68,0x6e,0x6f,0x6d,0x6f,0x73,0x6d,0x6c,0x6e,0x73,0x78,0x7f,0x8a,0x94, -0x98,0x9c,0xa1,0xa3,0xa3,0xa3,0xa5,0xa8,0xa3,0x9b,0x8d,0x7d,0x71,0x69,0x65,0x63, -0x68,0x69,0x6c,0x6f,0x6d,0x69,0x68,0x6a,0x67,0x66,0x65,0x65,0x64,0x61,0x5e,0x5b, -0x53,0x51,0x4b,0x45,0x40,0x3b,0x34,0x2d,0x2f,0x27,0x26,0x30,0x38,0x35,0x2d,0x28, -0x2d,0x41,0x59,0x6b,0x77,0x7c,0x7a,0x74,0x70,0x60,0x43,0x2c,0x2d,0x48,0x6b,0x81, -0x7f,0x75,0x67,0x61,0x69,0x75,0x7a,0x77,0x6d,0x61,0x4f,0x41,0x3c,0x40,0x46,0x48, -0x4d,0x51,0x51,0x45,0x35,0x2f,0x3c,0x4c,0x4b,0x3a,0x27,0x20,0x25,0x2f,0x3a,0x40, -0x3f,0x39,0x32,0x2e,0x2d,0x2d,0x2b,0x29,0x3a,0x31,0x2b,0x36,0x46,0x43,0x36,0x30, -0x34,0x3e,0x3d,0x34,0x37,0x4b,0x5d,0x63,0x64,0x60,0x5f,0x60,0x5d,0x59,0x53,0x4a, -0x4a,0x3e,0x2d,0x26,0x27,0x27,0x2f,0x3f,0x49,0x4b,0x3e,0x3b,0x3f,0x43,0x41,0x2f, -0x24,0x31,0x3e,0x42,0x3c,0x37,0x39,0x3d,0x40,0x46,0x4d,0x52,0x53,0x50,0x49,0x44, -0x80,0x84,0x85,0x7f,0x7a,0x7b,0x80,0x84,0x87,0x7d,0x76,0x78,0x78,0x72,0x6e,0x6f, -0x6c,0x68,0x65,0x66,0x6a,0x6c,0x6b,0x68,0x69,0x6f,0x75,0x78,0x77,0x75,0x75,0x76, -0x75,0x73,0x72,0x74,0x79,0x80,0x86,0x89,0x6b,0x65,0x68,0x76,0x80,0x7f,0x7c,0x7c, -0x72,0x6d,0x67,0x66,0x6c,0x74,0x75,0x72,0x69,0x68,0x69,0x6c,0x6e,0x6e,0x6c,0x69, -0x65,0x60,0x61,0x6d,0x7a,0x7c,0x73,0x6b,0x83,0x91,0xa2,0xa6,0x96,0x81,0x79,0x7c, -0x6f,0x76,0x7b,0x7a,0x76,0x74,0x74,0x73,0x78,0x76,0x78,0x7c,0x7b,0x74,0x71,0x71, -0x70,0x72,0x76,0x7a,0x7c,0x7c,0x7c,0x7b,0x7d,0x7c,0x7b,0x7b,0x7d,0x82,0x88,0x8c, -0x8e,0x8c,0x8c,0x8b,0x88,0x82,0x7d,0x7b,0x85,0x8a,0x8b,0x8a,0x8d,0x90,0x89,0x7e, -0x7b,0x77,0x77,0x7a,0x7c,0x7c,0x81,0x87,0x90,0x8d,0x8c,0x8e,0x8d,0x8a,0x86,0x84, -0x81,0x82,0x81,0x7c,0x7a,0x80,0x89,0x90,0x90,0x88,0x80,0x7c,0x7b,0x7b,0x7d,0x81, -0x7a,0x72,0x6e,0x6b,0x67,0x6d,0x76,0x78,0x7d,0x76,0x6b,0x69,0x6e,0x69,0x62,0x64, -0x64,0x74,0x73,0x76,0x83,0x7f,0x8c,0xb7,0xda,0xc8,0xb8,0xb4,0xb2,0xa9,0xa1,0x9f, -0xa0,0xa1,0xa8,0xb5,0xbe,0xc0,0xc2,0xc5,0xc7,0xc8,0xc9,0xc9,0xc8,0xc7,0xc5,0xc4, -0xc3,0xc4,0xc6,0xc6,0xc5,0xc2,0xbf,0xbd,0xbb,0xb8,0xb6,0xb5,0xb5,0xb5,0xb5,0xb5, -0xb8,0xb7,0xb5,0xb4,0xb2,0xae,0xab,0xa8,0xaa,0xa8,0xa7,0xaa,0xb0,0xb4,0xb4,0xb3, -0xb6,0xb2,0xaf,0xaf,0xb0,0xae,0xa6,0x9f,0x8c,0x87,0x7f,0x86,0x94,0x92,0x96,0xaa, -0xd2,0xf4,0xfc,0xf7,0xff,0xfa,0xf2,0xfe,0xf8,0xf9,0xfa,0xfb,0xfb,0xfb,0xfa,0xfa, -0xfd,0xfd,0xfd,0xfd,0xfc,0xfc,0xfb,0xfa,0xfd,0xfd,0xfd,0xfc,0xfc,0xfd,0xfd,0xfd, -0xfd,0xfd,0xfd,0xfd,0xfd,0xfd,0xfc,0xfc,0xfa,0xfa,0xfb,0xfc,0xfd,0xfc,0xfc,0xfb, -0xfc,0xfd,0xfd,0xfe,0xfe,0xfe,0xfe,0xfd,0xfd,0xfd,0xfd,0xfd,0xfd,0xfd,0xfd,0xfd, -0xfd,0xfc,0xfc,0xfb,0xfb,0xfb,0xfb,0xfb,0xfd,0xfc,0xfa,0xfa,0xfa,0xf9,0xf7,0xf5, -0xf4,0xf5,0xf5,0xf5,0xf5,0xf5,0xf6,0xf7,0xf5,0xf4,0xf5,0xf6,0xf7,0xf8,0xf7,0xf6, -0xf2,0xf1,0xef,0xee,0xed,0xec,0xec,0xec,0xe5,0xe3,0xe0,0xe0,0xe2,0xe4,0xe4,0xe3, -0xe4,0xe5,0xe6,0xe7,0xe8,0xe8,0xe8,0xe8,0xe5,0xe5,0xe5,0xe4,0xe2,0xe1,0xdf,0xdf, -0xe1,0xe0,0xdd,0xda,0xd6,0xd4,0xd2,0xd1,0xcf,0xcf,0xcf,0xcf,0xcf,0xcd,0xca,0xc8, -0xca,0xc9,0xc8,0xc8,0xc9,0xca,0xca,0xc9,0xc5,0xc5,0xc4,0xc4,0xc4,0xc5,0xc6,0xc6, -0xc8,0xc9,0xc8,0xc4,0xbe,0xba,0xb8,0xb8,0xbc,0xb5,0xaf,0xae,0xb1,0xb5,0xba,0xbe, -0xc2,0xc3,0xc5,0xc4,0xc1,0xba,0xb4,0xb0,0xaf,0xb0,0xb3,0xb9,0xbc,0xbe,0xc2,0xc7, -0xc8,0xae,0x8a,0x70,0x69,0x6c,0x6c,0x67,0x68,0x64,0x6b,0x77,0x72,0x60,0x59,0x5f, -0x64,0x68,0x6d,0x6f,0x6c,0x68,0x6a,0x6e,0x6d,0x6a,0x6c,0x76,0x84,0x8f,0x97,0x9b, -0x9d,0x9f,0xa1,0xa0,0xa0,0xa1,0xa4,0xa7,0xa6,0xa3,0x9d,0x95,0x8a,0x7c,0x6d,0x64, -0x62,0x64,0x69,0x6d,0x6d,0x69,0x68,0x6a,0x67,0x65,0x63,0x62,0x61,0x5f,0x5d,0x5c, -0x55,0x52,0x4c,0x45,0x40,0x3c,0x35,0x2e,0x2a,0x23,0x24,0x31,0x3f,0x40,0x3a,0x34, -0x38,0x38,0x3b,0x48,0x61,0x73,0x70,0x62,0x62,0x6f,0x7a,0x80,0x8b,0x93,0x8c,0x7e, -0x75,0x7d,0x85,0x89,0x8a,0x87,0x81,0x7c,0x7e,0x81,0x7a,0x68,0x5b,0x5a,0x5b,0x5a, -0x46,0x47,0x3d,0x2c,0x29,0x35,0x40,0x42,0x28,0x26,0x27,0x2e,0x35,0x39,0x3c,0x3e, -0x3c,0x3d,0x39,0x2d,0x21,0x1b,0x20,0x27,0x30,0x3b,0x44,0x45,0x3b,0x29,0x26,0x34, -0x53,0x58,0x54,0x48,0x48,0x54,0x58,0x52,0x61,0x5f,0x5f,0x5f,0x5f,0x5e,0x5c,0x58, -0x4e,0x3f,0x30,0x34,0x41,0x3f,0x35,0x34,0x39,0x35,0x30,0x37,0x31,0x25,0x34,0x45, -0x5c,0x55,0x47,0x37,0x2c,0x2e,0x3b,0x47,0x4c,0x51,0x57,0x58,0x53,0x49,0x41,0x3d, -0x71,0x7d,0x8a,0x92,0x93,0x8f,0x87,0x81,0x77,0x69,0x64,0x6f,0x78,0x75,0x72,0x74, -0x70,0x69,0x63,0x60,0x62,0x66,0x68,0x68,0x61,0x66,0x6f,0x76,0x78,0x74,0x6e,0x69, -0x77,0x73,0x70,0x74,0x7b,0x80,0x7f,0x7d,0x86,0x80,0x7d,0x7e,0x7f,0x7a,0x74,0x70, -0x68,0x65,0x64,0x69,0x72,0x77,0x75,0x70,0x6b,0x6c,0x6e,0x6f,0x6f,0x6f,0x6f,0x6f, -0x59,0x56,0x57,0x61,0x71,0x85,0x9b,0xab,0xa8,0x9d,0x90,0x85,0x7c,0x74,0x71,0x73, -0x73,0x78,0x7a,0x74,0x6f,0x6f,0x73,0x76,0x79,0x79,0x7d,0x83,0x83,0x7b,0x70,0x6b, -0x6c,0x70,0x76,0x7a,0x7c,0x7d,0x7d,0x7c,0x81,0x82,0x82,0x82,0x81,0x82,0x83,0x85, -0x89,0x88,0x86,0x84,0x81,0x7f,0x7f,0x81,0x84,0x89,0x8b,0x8a,0x8c,0x8f,0x88,0x7c, -0x72,0x6f,0x72,0x7b,0x84,0x89,0x8b,0x8d,0x8f,0x8d,0x8b,0x8c,0x8c,0x89,0x84,0x80, -0x81,0x81,0x7e,0x79,0x74,0x71,0x72,0x72,0x7e,0x77,0x72,0x74,0x78,0x7a,0x79,0x78, -0x70,0x6b,0x6b,0x6c,0x6a,0x70,0x79,0x7a,0x7e,0x75,0x6c,0x6d,0x71,0x6d,0x65,0x61, -0x6b,0x74,0x76,0x76,0x79,0x7e,0x9b,0xc7,0xd0,0xc1,0xb6,0xb4,0xb1,0xa7,0xa1,0xa3, -0xa8,0xa6,0xad,0xba,0xc2,0xc1,0xc3,0xc9,0xc6,0xc6,0xc7,0xc7,0xc6,0xc5,0xc3,0xc2, -0xc2,0xc2,0xc3,0xc4,0xc4,0xc3,0xc2,0xc2,0xbf,0xbc,0xb9,0xb7,0xb6,0xb5,0xb3,0xb2, -0xb5,0xb4,0xb3,0xb3,0xb2,0xae,0xa9,0xa5,0xa0,0xa3,0xa6,0xa7,0xa7,0xaa,0xaf,0xb5, -0xb3,0xb1,0xaf,0xaf,0xb0,0xaf,0xab,0xa8,0x9a,0x8e,0x7f,0x80,0x8b,0x8f,0x97,0xa8, -0xaa,0xe0,0xfc,0xf6,0xf7,0xf8,0xf7,0xfc,0xf9,0xfa,0xfb,0xfc,0xfc,0xfb,0xfa,0xfa, -0xfc,0xfc,0xfc,0xfc,0xfc,0xfc,0xfb,0xfb,0xfb,0xfb,0xfa,0xfa,0xfa,0xfa,0xfa,0xfb, -0xfd,0xfd,0xfd,0xfe,0xfd,0xfd,0xfd,0xfc,0xf9,0xfa,0xfb,0xfc,0xfd,0xfd,0xfc,0xfb, -0xfc,0xfc,0xfd,0xfd,0xfe,0xfe,0xfd,0xfd,0xfd,0xfd,0xfd,0xfd,0xfd,0xfd,0xfd,0xfd, -0xfd,0xfd,0xfc,0xfb,0xfb,0xfa,0xfa,0xfa,0xfc,0xfb,0xfa,0xfa,0xfa,0xf9,0xf7,0xf5, -0xf3,0xf5,0xf6,0xf5,0xf4,0xf5,0xf7,0xfa,0xf6,0xf5,0xf5,0xf5,0xf6,0xf5,0xf4,0xf3, -0xf1,0xf1,0xf1,0xf1,0xf0,0xef,0xef,0xee,0xe9,0xe5,0xe1,0xe0,0xe1,0xe2,0xe1,0xdf, -0xd9,0xda,0xdc,0xdf,0xe1,0xe3,0xe5,0xe6,0xe7,0xe7,0xe6,0xe6,0xe5,0xe4,0xe3,0xe2, -0xe3,0xe2,0xe0,0xde,0xdc,0xda,0xd8,0xd8,0xd5,0xd4,0xd5,0xd5,0xd5,0xd4,0xd1,0xcf, -0xd2,0xd1,0xcf,0xcf,0xce,0xcd,0xcc,0xca,0xc2,0xc2,0xc2,0xc2,0xc2,0xc3,0xc4,0xc5, -0xc7,0xc7,0xc6,0xc3,0xbf,0xbc,0xbb,0xbb,0xbe,0xb6,0xaf,0xb0,0xb4,0xb9,0xbd,0xc0, -0xc3,0xc5,0xc7,0xc7,0xc3,0xbd,0xb6,0xb1,0xaf,0xaf,0xb2,0xb7,0xba,0xbc,0xc1,0xc6, -0xcc,0xba,0x98,0x76,0x69,0x6c,0x6d,0x67,0x63,0x64,0x6e,0x77,0x6e,0x5d,0x59,0x63, -0x56,0x5c,0x64,0x69,0x68,0x67,0x69,0x6d,0x66,0x6b,0x75,0x83,0x90,0x97,0x98,0x96, -0x9d,0x9d,0x9e,0x9d,0x9d,0x9d,0xa0,0xa2,0xa0,0xa1,0xa1,0xa1,0x9d,0x92,0x83,0x78, -0x69,0x66,0x65,0x67,0x68,0x67,0x67,0x69,0x66,0x65,0x62,0x60,0x5f,0x5d,0x5b,0x59, -0x56,0x53,0x4d,0x47,0x42,0x3f,0x39,0x32,0x2c,0x24,0x20,0x25,0x2d,0x2e,0x2b,0x28, -0x2c,0x36,0x3b,0x38,0x3b,0x4a,0x5b,0x63,0x6c,0x7e,0x8a,0x82,0x76,0x76,0x7f,0x86, -0x7d,0x81,0x84,0x84,0x83,0x82,0x80,0x7e,0x79,0x7d,0x7c,0x76,0x70,0x6d,0x6a,0x66, -0x52,0x48,0x34,0x23,0x29,0x39,0x3a,0x30,0x22,0x26,0x2d,0x35,0x3a,0x3d,0x42,0x47, -0x41,0x42,0x3e,0x31,0x24,0x24,0x32,0x40,0x48,0x47,0x3e,0x36,0x35,0x39,0x43,0x52, -0x4c,0x4e,0x54,0x59,0x5a,0x56,0x53,0x53,0x46,0x53,0x60,0x6a,0x6c,0x61,0x52,0x49, -0x31,0x46,0x53,0x56,0x58,0x53,0x48,0x41,0x2f,0x49,0x54,0x5b,0x64,0x6d,0x6e,0x5b, -0x3d,0x33,0x28,0x27,0x31,0x3f,0x4b,0x51,0x4e,0x4f,0x4e,0x49,0x3f,0x35,0x31,0x31, -0x69,0x76,0x85,0x8c,0x89,0x81,0x76,0x6e,0x65,0x63,0x6c,0x7b,0x7e,0x73,0x6b,0x6c, -0x73,0x70,0x6c,0x6a,0x68,0x67,0x67,0x66,0x6d,0x6b,0x6b,0x71,0x79,0x81,0x83,0x83, -0x77,0x71,0x6d,0x71,0x78,0x78,0x6f,0x65,0x68,0x72,0x78,0x77,0x77,0x78,0x72,0x68, -0x62,0x63,0x68,0x6f,0x74,0x74,0x70,0x6d,0x61,0x64,0x67,0x66,0x62,0x5d,0x5b,0x5b, -0x59,0x4f,0x52,0x70,0x98,0xab,0xa2,0x92,0x8d,0x7f,0x6f,0x67,0x67,0x6b,0x6f,0x71, -0x79,0x7c,0x7a,0x73,0x6d,0x6f,0x76,0x7b,0x7b,0x7c,0x80,0x86,0x87,0x7f,0x73,0x6a, -0x6e,0x72,0x79,0x7e,0x81,0x83,0x84,0x86,0x8c,0x88,0x82,0x7d,0x7b,0x7e,0x83,0x87, -0x8b,0x85,0x7c,0x74,0x73,0x79,0x83,0x89,0x88,0x90,0x93,0x91,0x92,0x94,0x8f,0x86, -0x7e,0x7c,0x7d,0x84,0x8c,0x8f,0x8c,0x8a,0x84,0x89,0x90,0x96,0x99,0x97,0x90,0x8a, -0x7d,0x7a,0x79,0x7b,0x7f,0x81,0x83,0x83,0x80,0x7b,0x7a,0x7e,0x82,0x81,0x7c,0x79, -0x71,0x6c,0x6a,0x68,0x63,0x67,0x6f,0x70,0x76,0x75,0x75,0x70,0x67,0x62,0x66,0x6a, -0x70,0x6b,0x72,0x73,0x6a,0x7d,0xa9,0xc7,0xc4,0xc2,0xbe,0xb8,0xaf,0xa7,0xa5,0xa7, -0xa7,0xa5,0xad,0xbd,0xc5,0xc4,0xc4,0xc8,0xc4,0xc5,0xc5,0xc5,0xc5,0xc4,0xc3,0xc2, -0xc4,0xc3,0xc2,0xc2,0xc2,0xc3,0xc4,0xc5,0xc4,0xc2,0xc0,0xbf,0xbd,0xba,0xb7,0xb4, -0xb2,0xb2,0xb2,0xb3,0xb3,0xb1,0xad,0xa9,0x9e,0xa1,0xa3,0xa3,0xa2,0xa4,0xaa,0xaf, -0xae,0xb0,0xb2,0xb1,0xae,0xac,0xab,0xab,0xa1,0x94,0x84,0x7f,0x83,0x8a,0x96,0xa5, -0x9e,0xc2,0xea,0xf9,0xf7,0xfa,0xfd,0xf9,0xfc,0xfc,0xfd,0xfd,0xfc,0xfb,0xfa,0xf9, -0xfa,0xfa,0xfb,0xfc,0xfc,0xfd,0xfd,0xfc,0xfa,0xfa,0xf9,0xf9,0xf9,0xf9,0xf9,0xf9, -0xfc,0xfd,0xfd,0xfd,0xfe,0xfd,0xfd,0xfd,0xfa,0xfb,0xfc,0xfd,0xfd,0xfd,0xfc,0xfc, -0xfc,0xfc,0xfd,0xfd,0xfd,0xfd,0xfd,0xfd,0xfd,0xfd,0xfd,0xfd,0xfd,0xfd,0xfd,0xfd, -0xfd,0xfc,0xfb,0xfb,0xfa,0xfa,0xfa,0xfa,0xfc,0xfb,0xfa,0xfb,0xfb,0xfb,0xfa,0xf8, -0xf6,0xf7,0xf7,0xf5,0xf3,0xf3,0xf5,0xf7,0xf8,0xf7,0xf6,0xf6,0xf7,0xf6,0xf5,0xf3, -0xf6,0xf5,0xf4,0xf3,0xf1,0xee,0xec,0xeb,0xec,0xe9,0xe5,0xe4,0xe5,0xe5,0xe2,0xdf, -0xdf,0xde,0xdd,0xdc,0xdb,0xdc,0xdd,0xdd,0xdd,0xdf,0xe0,0xe3,0xe5,0xe7,0xe8,0xe8, -0xe9,0xe8,0xe7,0xe6,0xe5,0xe3,0xe2,0xe1,0xe1,0xe0,0xdf,0xdf,0xde,0xdc,0xd9,0xd7, -0xd6,0xd5,0xd3,0xd1,0xcf,0xcd,0xca,0xc7,0xc1,0xc1,0xc2,0xc2,0xc3,0xc4,0xc5,0xc5, -0xc7,0xc7,0xc6,0xc3,0xc1,0xbe,0xbe,0xbd,0xbf,0xb7,0xb1,0xb3,0xb8,0xbd,0xbf,0xc1, -0xc4,0xc6,0xc8,0xc7,0xc4,0xbd,0xb6,0xb1,0xaf,0xaf,0xb2,0xb6,0xb9,0xbb,0xc0,0xc5, -0xca,0xc0,0xa3,0x7e,0x6a,0x6b,0x6b,0x64,0x69,0x6b,0x6d,0x6b,0x63,0x59,0x55,0x57, -0x5a,0x60,0x66,0x69,0x69,0x67,0x66,0x65,0x62,0x70,0x83,0x91,0x99,0x9b,0x9b,0x9b, -0x99,0x9a,0x9b,0x9c,0x9c,0x9c,0x9d,0x9d,0x9c,0x9d,0x9e,0xa1,0xa2,0x9e,0x96,0x90, -0x7f,0x74,0x68,0x64,0x64,0x64,0x63,0x63,0x63,0x62,0x61,0x60,0x5f,0x5d,0x5a,0x57, -0x54,0x52,0x4c,0x45,0x40,0x3c,0x36,0x2f,0x28,0x23,0x20,0x1f,0x20,0x22,0x24,0x26, -0x25,0x34,0x41,0x44,0x45,0x4f,0x60,0x6c,0x7a,0x79,0x7b,0x82,0x87,0x85,0x7e,0x78, -0x88,0x84,0x80,0x81,0x82,0x80,0x7a,0x74,0x81,0x7b,0x7a,0x80,0x82,0x78,0x6a,0x61, -0x64,0x5e,0x4e,0x39,0x2d,0x2c,0x2e,0x2d,0x30,0x2e,0x30,0x38,0x3f,0x40,0x3d,0x3b, -0x37,0x34,0x30,0x2f,0x31,0x37,0x3e,0x42,0x41,0x40,0x36,0x33,0x42,0x4f,0x4e,0x49, -0x49,0x4f,0x55,0x56,0x4f,0x47,0x46,0x49,0x50,0x5c,0x62,0x63,0x61,0x52,0x42,0x3e, -0x61,0x5f,0x56,0x55,0x64,0x69,0x5a,0x49,0x4e,0x4c,0x4d,0x59,0x4a,0x25,0x15,0x11, -0x25,0x21,0x1f,0x25,0x2f,0x38,0x3b,0x3a,0x3d,0x3c,0x3a,0x35,0x2c,0x25,0x26,0x2b, -0x7b,0x84,0x89,0x81,0x73,0x6a,0x69,0x6b,0x65,0x6c,0x78,0x7f,0x76,0x68,0x67,0x6f, -0x72,0x6d,0x66,0x60,0x5e,0x60,0x64,0x67,0x5e,0x67,0x77,0x86,0x8d,0x86,0x75,0x67, -0x6a,0x68,0x69,0x73,0x7f,0x83,0x7c,0x74,0x78,0x82,0x82,0x77,0x70,0x72,0x6e,0x63, -0x64,0x67,0x6b,0x6f,0x6d,0x69,0x67,0x68,0x73,0x70,0x6b,0x66,0x65,0x69,0x6f,0x74, -0x75,0x85,0x98,0xa1,0x9a,0x8c,0x83,0x81,0x78,0x79,0x77,0x72,0x6e,0x71,0x7a,0x83, -0x82,0x85,0x84,0x7e,0x79,0x79,0x7d,0x80,0x7d,0x7e,0x81,0x86,0x89,0x84,0x7b,0x73, -0x72,0x76,0x7c,0x81,0x84,0x88,0x8c,0x8f,0x8b,0x87,0x83,0x81,0x82,0x84,0x86,0x87, -0x89,0x86,0x80,0x7a,0x79,0x7c,0x7f,0x80,0x86,0x8e,0x93,0x92,0x94,0x97,0x92,0x89, -0x87,0x86,0x87,0x8b,0x90,0x91,0x8d,0x89,0x7c,0x7f,0x84,0x88,0x8d,0x8f,0x8b,0x86, -0x82,0x7c,0x77,0x7a,0x80,0x85,0x89,0x8b,0x7f,0x7b,0x78,0x78,0x77,0x74,0x71,0x71, -0x72,0x6b,0x6a,0x6b,0x6c,0x75,0x7f,0x81,0x80,0x77,0x70,0x6a,0x63,0x67,0x6f,0x70, -0x6f,0x64,0x6d,0x6f,0x69,0x89,0xb8,0xc5,0xc2,0xc4,0xc2,0xb6,0xaa,0xa4,0xa4,0xa4, -0x9d,0xa1,0xaf,0xbf,0xc7,0xc6,0xc3,0xc3,0xc5,0xc5,0xc5,0xc5,0xc5,0xc5,0xc4,0xc4, -0xc7,0xc6,0xc4,0xc2,0xc2,0xc2,0xc3,0xc3,0xc1,0xc0,0xbf,0xbf,0xbe,0xbc,0xb9,0xb6, -0xb3,0xb3,0xb4,0xb5,0xb5,0xb5,0xb3,0xb1,0xa9,0xa5,0xa0,0xa0,0xa4,0xa7,0xa8,0xa6, -0xab,0xae,0xb1,0xb1,0xae,0xaa,0xa9,0xa9,0xa5,0x9c,0x92,0x89,0x83,0x85,0x8f,0x99, -0xa8,0xaa,0xca,0xf0,0xfb,0xfb,0xfb,0xf8,0xfd,0xfd,0xfe,0xfd,0xfd,0xfc,0xfa,0xf9, -0xf9,0xf9,0xfa,0xfb,0xfc,0xfd,0xfd,0xfd,0xfc,0xfb,0xfa,0xfa,0xf9,0xf9,0xf9,0xf9, -0xfc,0xfc,0xfd,0xfd,0xfd,0xfd,0xfd,0xfd,0xfc,0xfc,0xfc,0xfc,0xfc,0xfc,0xfc,0xfc, -0xfc,0xfc,0xfc,0xfd,0xfd,0xfd,0xfd,0xfd,0xfd,0xfd,0xfd,0xfd,0xfd,0xfd,0xfd,0xfd, -0xfc,0xfc,0xfb,0xfa,0xfa,0xfa,0xfa,0xfa,0xfc,0xfc,0xfb,0xfc,0xfd,0xfd,0xfc,0xfb, -0xfa,0xfa,0xf9,0xf6,0xf4,0xf2,0xf2,0xf2,0xf5,0xf5,0xf5,0xf6,0xf7,0xf8,0xf7,0xf6, -0xf5,0xf5,0xf4,0xf3,0xf2,0xf1,0xf0,0xef,0xed,0xeb,0xea,0xea,0xea,0xe9,0xe7,0xe4, -0xe6,0xe3,0xe0,0xdd,0xdb,0xda,0xda,0xda,0xdd,0xdd,0xdf,0xe0,0xe2,0xe3,0xe3,0xe4, -0xe6,0xe6,0xe5,0xe4,0xe3,0xe2,0xe1,0xe0,0xe3,0xe2,0xe0,0xde,0xdc,0xda,0xd7,0xd5, -0xd6,0xd5,0xd3,0xd2,0xd1,0xce,0xca,0xc7,0xc4,0xc4,0xc5,0xc6,0xc7,0xc8,0xc9,0xc9, -0xca,0xc9,0xc7,0xc4,0xc1,0xbe,0xbd,0xbc,0xbd,0xb7,0xb2,0xb5,0xba,0xbe,0xc0,0xc1, -0xc4,0xc6,0xc6,0xc5,0xc1,0xba,0xb3,0xae,0xae,0xaf,0xb2,0xb6,0xb9,0xbb,0xbf,0xc3, -0xc7,0xc2,0xaa,0x85,0x6d,0x69,0x68,0x64,0x68,0x67,0x62,0x60,0x64,0x68,0x63,0x5a, -0x60,0x65,0x69,0x6a,0x69,0x69,0x67,0x65,0x70,0x7f,0x8f,0x96,0x97,0x98,0x9a,0x9c, -0x98,0x99,0x9a,0x9b,0x9c,0x9b,0x9b,0x9a,0x9d,0x9c,0x9b,0x9d,0x9e,0x9e,0x9c,0x9a, -0x97,0x89,0x7a,0x71,0x6e,0x6a,0x66,0x64,0x61,0x60,0x5f,0x5f,0x5e,0x5d,0x5a,0x58, -0x54,0x51,0x4c,0x44,0x3e,0x38,0x30,0x29,0x1f,0x20,0x20,0x1d,0x1a,0x1b,0x22,0x27, -0x33,0x31,0x34,0x3f,0x4e,0x5a,0x61,0x65,0x67,0x72,0x82,0x8b,0x85,0x7b,0x7b,0x82, -0x72,0x75,0x77,0x72,0x63,0x54,0x4b,0x4b,0x5a,0x54,0x51,0x50,0x4b,0x47,0x50,0x5d, -0x5d,0x5f,0x5d,0x52,0x3f,0x2e,0x25,0x22,0x21,0x29,0x35,0x3d,0x39,0x2e,0x24,0x20, -0x2d,0x34,0x3c,0x3f,0x3c,0x38,0x36,0x36,0x2b,0x3a,0x40,0x3e,0x40,0x3e,0x36,0x31, -0x36,0x44,0x49,0x41,0x41,0x50,0x5c,0x5d,0x5f,0x64,0x59,0x4d,0x4c,0x47,0x46,0x52, -0x5d,0x69,0x78,0x84,0x80,0x65,0x4b,0x44,0x50,0x5d,0x50,0x37,0x22,0x1f,0x29,0x25, -0x1c,0x1b,0x19,0x16,0x16,0x1d,0x28,0x30,0x33,0x31,0x31,0x31,0x2d,0x28,0x2b,0x33, -0x6b,0x78,0x82,0x81,0x78,0x71,0x6d,0x6c,0x67,0x6a,0x6e,0x6f,0x6c,0x69,0x6e,0x75, -0x6a,0x64,0x5d,0x5a,0x5e,0x63,0x68,0x69,0x78,0x71,0x68,0x60,0x5c,0x5b,0x5b,0x5c, -0x62,0x63,0x67,0x70,0x7a,0x80,0x80,0x7e,0x7c,0x7f,0x7b,0x72,0x71,0x78,0x7a,0x76, -0x6f,0x6e,0x6d,0x6b,0x65,0x62,0x65,0x6b,0x75,0x6c,0x61,0x60,0x69,0x76,0x81,0x86, -0x8e,0x89,0x80,0x75,0x6a,0x67,0x6f,0x79,0x83,0x7e,0x79,0x7a,0x80,0x83,0x80,0x7b, -0x86,0x8a,0x8a,0x87,0x84,0x84,0x85,0x85,0x82,0x82,0x82,0x85,0x88,0x88,0x83,0x7e, -0x78,0x7b,0x7e,0x81,0x83,0x86,0x8c,0x91,0x85,0x83,0x83,0x86,0x8a,0x8b,0x89,0x85, -0x85,0x87,0x87,0x85,0x84,0x83,0x7d,0x76,0x7f,0x87,0x8d,0x90,0x95,0x98,0x91,0x85, -0x7e,0x80,0x83,0x87,0x8a,0x8b,0x8a,0x87,0x89,0x87,0x83,0x84,0x8a,0x8e,0x8a,0x83, -0x78,0x74,0x74,0x79,0x80,0x84,0x89,0x8d,0x8e,0x8b,0x86,0x80,0x77,0x72,0x73,0x78, -0x71,0x6b,0x6d,0x76,0x80,0x8d,0x94,0x91,0x78,0x6b,0x6b,0x72,0x76,0x7b,0x75,0x64, -0x6a,0x66,0x6a,0x6c,0x77,0x9e,0xc2,0xc6,0xc2,0xbe,0xb5,0xab,0xa2,0x9f,0xa0,0xa1, -0x9c,0xa7,0xb7,0xc2,0xc6,0xc5,0xc4,0xc3,0xc6,0xc6,0xc6,0xc6,0xc5,0xc5,0xc5,0xc4, -0xc4,0xc4,0xc4,0xc4,0xc3,0xc3,0xc2,0xc2,0xbe,0xbd,0xbb,0xbb,0xbb,0xba,0xb8,0xb7, -0xb6,0xb6,0xb6,0xb6,0xb5,0xb5,0xb6,0xb6,0xb5,0xaf,0xa8,0xa6,0xa7,0xa9,0xa8,0xa6, -0xac,0xac,0xad,0xae,0xad,0xab,0xa8,0xa5,0xa6,0xa1,0x9c,0x93,0x86,0x84,0x8b,0x8f, -0xa4,0xa3,0xb2,0xd3,0xf0,0xf6,0xf6,0xfa,0xfc,0xfc,0xfd,0xfd,0xfd,0xfc,0xfb,0xfa, -0xf9,0xfa,0xfa,0xfb,0xfc,0xfc,0xfc,0xfc,0xfc,0xfc,0xfb,0xfa,0xfa,0xfa,0xfa,0xfa, -0xfb,0xfb,0xfc,0xfc,0xfd,0xfd,0xfd,0xfc,0xfe,0xfd,0xfb,0xfa,0xfa,0xfa,0xfb,0xfb, -0xfb,0xfc,0xfc,0xfd,0xfd,0xfd,0xfd,0xfc,0xfc,0xfc,0xfc,0xfc,0xfc,0xfc,0xfc,0xfc, -0xfc,0xfc,0xfb,0xfb,0xfb,0xfb,0xfc,0xfc,0xfb,0xfb,0xfb,0xfb,0xfd,0xfd,0xfc,0xfb, -0xfb,0xfa,0xf9,0xf7,0xf6,0xf5,0xf3,0xf1,0xf3,0xf3,0xf3,0xf5,0xf7,0xf8,0xf7,0xf7, -0xf4,0xf4,0xf4,0xf4,0xf5,0xf5,0xf6,0xf6,0xf1,0xf0,0xef,0xee,0xec,0xeb,0xea,0xe9, -0xe6,0xe5,0xe3,0xe0,0xde,0xdc,0xdb,0xdb,0xde,0xde,0xdd,0xdc,0xdb,0xd9,0xd8,0xd7, -0xd7,0xd8,0xd9,0xda,0xda,0xda,0xd9,0xd9,0xdb,0xd9,0xd6,0xd5,0xd4,0xd3,0xd2,0xd1, -0xd4,0xd4,0xd3,0xd3,0xd1,0xce,0xca,0xc7,0xc5,0xc6,0xc7,0xc8,0xc9,0xca,0xcb,0xcb, -0xcc,0xca,0xc6,0xc3,0xc0,0xbe,0xbc,0xbb,0xbb,0xb7,0xb5,0xb8,0xbd,0xbf,0xc1,0xc2, -0xc6,0xc6,0xc5,0xc3,0xbe,0xb6,0xaf,0xab,0xad,0xae,0xb2,0xb7,0xba,0xbb,0xbe,0xc2, -0xc4,0xc2,0xae,0x8c,0x71,0x6b,0x6c,0x6c,0x64,0x62,0x5f,0x61,0x6a,0x72,0x6f,0x66, -0x50,0x58,0x60,0x62,0x66,0x6d,0x75,0x79,0x86,0x8f,0x95,0x96,0x94,0x95,0x97,0x97, -0x99,0x99,0x99,0x99,0x9a,0x99,0x99,0x98,0x9b,0x9a,0x9a,0x9a,0x9a,0x9a,0x9a,0x9a, -0x9f,0x97,0x8e,0x87,0x7f,0x75,0x6e,0x6a,0x65,0x62,0x5f,0x5d,0x5b,0x5a,0x58,0x56, -0x50,0x4f,0x4a,0x43,0x3d,0x36,0x2d,0x24,0x21,0x21,0x1e,0x16,0x11,0x14,0x1d,0x25, -0x32,0x2f,0x2f,0x30,0x2d,0x2f,0x43,0x5a,0x73,0x75,0x79,0x7d,0x7e,0x79,0x6e,0x65, -0x6a,0x65,0x5b,0x4e,0x3f,0x38,0x40,0x4b,0x2d,0x43,0x5c,0x66,0x5d,0x4e,0x48,0x48, -0x55,0x57,0x58,0x55,0x4d,0x3f,0x2c,0x1e,0x1f,0x26,0x2d,0x2b,0x22,0x1b,0x20,0x29, -0x37,0x47,0x55,0x53,0x44,0x37,0x35,0x3a,0x3f,0x3a,0x32,0x33,0x3c,0x3d,0x3a,0x3e, -0x45,0x4c,0x49,0x3f,0x3f,0x4c,0x53,0x4f,0x4b,0x58,0x55,0x4f,0x52,0x4a,0x46,0x52, -0x54,0x49,0x3d,0x42,0x4a,0x43,0x37,0x34,0x3c,0x2c,0x19,0x20,0x24,0x1c,0x1b,0x17, -0x0c,0x10,0x14,0x13,0x10,0x12,0x1b,0x23,0x26,0x22,0x20,0x20,0x1c,0x17,0x1b,0x23, -0x7c,0x7c,0x7a,0x78,0x78,0x79,0x76,0x72,0x62,0x5f,0x5e,0x66,0x71,0x76,0x73,0x6d, -0x5f,0x5f,0x63,0x6d,0x76,0x77,0x70,0x68,0x62,0x62,0x61,0x5f,0x5d,0x60,0x65,0x69, -0x5f,0x63,0x69,0x70,0x77,0x7f,0x86,0x8b,0x8c,0x89,0x84,0x81,0x7f,0x7b,0x75,0x71, -0x7d,0x77,0x70,0x6a,0x65,0x64,0x6b,0x75,0x73,0x6b,0x66,0x6e,0x7e,0x89,0x89,0x85, -0x86,0x7d,0x73,0x71,0x73,0x76,0x78,0x7b,0x75,0x80,0x8b,0x8b,0x85,0x81,0x82,0x84, -0x84,0x87,0x88,0x85,0x85,0x87,0x88,0x88,0x86,0x84,0x83,0x83,0x85,0x87,0x85,0x82, -0x7e,0x7f,0x80,0x80,0x7f,0x82,0x88,0x8d,0x88,0x82,0x7c,0x7d,0x83,0x88,0x8a,0x89, -0x88,0x87,0x82,0x7e,0x7f,0x82,0x80,0x7b,0x7d,0x84,0x8b,0x91,0x99,0x9d,0x93,0x83, -0x83,0x86,0x8a,0x8c,0x8d,0x8e,0x8e,0x8c,0x89,0x87,0x86,0x8b,0x93,0x95,0x88,0x79, -0x73,0x73,0x79,0x82,0x86,0x86,0x88,0x8c,0x93,0x92,0x8d,0x83,0x76,0x6e,0x71,0x79, -0x75,0x6d,0x70,0x7d,0x89,0x91,0x8d,0x80,0x6f,0x64,0x65,0x6a,0x6c,0x76,0x7a,0x70, -0x66,0x6c,0x68,0x69,0x85,0xad,0xc3,0xc6,0xc1,0xb3,0xa4,0x9e,0x9c,0x9b,0x9d,0xa1, -0xa5,0xb3,0xc0,0xc5,0xc4,0xc4,0xc6,0xc7,0xc6,0xc6,0xc6,0xc5,0xc4,0xc4,0xc3,0xc3, -0xbf,0xc1,0xc3,0xc5,0xc6,0xc5,0xc3,0xc2,0xc1,0xbf,0xbc,0xbb,0xba,0xba,0xb9,0xb9, -0xb8,0xb8,0xb8,0xb6,0xb3,0xb3,0xb5,0xb8,0xb9,0xb9,0xb6,0xaf,0xa8,0xa6,0xa9,0xad, -0xaf,0xab,0xa9,0xaa,0xad,0xad,0xa8,0xa3,0xa3,0xa0,0x9d,0x94,0x86,0x84,0x8a,0x8c, -0x92,0xa7,0xaa,0xb6,0xdc,0xf0,0xf2,0xfd,0xfa,0xfa,0xfb,0xfc,0xfc,0xfc,0xfb,0xfb, -0xfa,0xfa,0xfb,0xfb,0xfc,0xfb,0xfb,0xfb,0xfc,0xfc,0xfb,0xfa,0xfa,0xf9,0xf9,0xf9, -0xfa,0xfb,0xfb,0xfc,0xfc,0xfc,0xfc,0xfc,0xfe,0xfd,0xfb,0xf9,0xf8,0xf9,0xfa,0xfb, -0xfb,0xfc,0xfc,0xfd,0xfd,0xfd,0xfd,0xfc,0xfc,0xfc,0xfc,0xfc,0xfc,0xfc,0xfc,0xfc, -0xfc,0xfc,0xfc,0xfc,0xfc,0xfc,0xfd,0xfd,0xfa,0xf9,0xf9,0xf9,0xfa,0xfa,0xf9,0xf8, -0xf9,0xf8,0xf7,0xf8,0xf9,0xf9,0xf6,0xf4,0xf5,0xf5,0xf5,0xf6,0xf8,0xf9,0xf8,0xf7, -0xf9,0xf9,0xf8,0xf6,0xf6,0xf5,0xf5,0xf5,0xf7,0xf6,0xf4,0xf0,0xed,0xeb,0xea,0xeb, -0xeb,0xea,0xe8,0xe6,0xe2,0xde,0xdb,0xd9,0xd7,0xd6,0xd6,0xd5,0xd4,0xd2,0xd1,0xd0, -0xcb,0xcd,0xcf,0xd2,0xd4,0xd5,0xd6,0xd7,0xd3,0xd1,0xcf,0xcf,0xd0,0xd2,0xd2,0xd2, -0xd2,0xd2,0xd1,0xd0,0xcf,0xcb,0xc7,0xc3,0xc4,0xc4,0xc6,0xc7,0xc9,0xca,0xca,0xcb, -0xca,0xc8,0xc5,0xc2,0xc0,0xbe,0xbc,0xbb,0xbb,0xb8,0xb7,0xbb,0xbf,0xc0,0xc2,0xc3, -0xc7,0xc7,0xc6,0xc2,0xbc,0xb5,0xae,0xaa,0xad,0xae,0xb3,0xb8,0xbb,0xbb,0xbe,0xc1, -0xc2,0xc1,0xb0,0x90,0x76,0x6f,0x74,0x77,0x68,0x68,0x68,0x69,0x69,0x68,0x64,0x61, -0x64,0x6c,0x71,0x6e,0x6c,0x72,0x7c,0x83,0x92,0x96,0x98,0x97,0x98,0x9b,0x9a,0x96, -0x9a,0x99,0x97,0x96,0x97,0x97,0x96,0x96,0x96,0x97,0x99,0x9a,0x99,0x99,0x99,0x99, -0x98,0x97,0x97,0x94,0x8a,0x7c,0x72,0x6e,0x6b,0x67,0x61,0x5c,0x58,0x56,0x54,0x53, -0x4a,0x49,0x45,0x3f,0x3a,0x34,0x2a,0x22,0x20,0x20,0x1d,0x1a,0x1e,0x2e,0x42,0x50, -0x43,0x36,0x2e,0x2f,0x2c,0x29,0x37,0x4c,0x5a,0x6a,0x75,0x74,0x71,0x71,0x6d,0x66, -0x5f,0x4c,0x3d,0x41,0x50,0x5b,0x5d,0x5c,0x81,0x7e,0x75,0x6c,0x6c,0x71,0x70,0x69, -0x61,0x60,0x58,0x4d,0x47,0x45,0x3c,0x30,0x2a,0x26,0x23,0x24,0x26,0x2a,0x2f,0x34, -0x3c,0x44,0x4a,0x47,0x3d,0x35,0x35,0x39,0x3d,0x36,0x34,0x3e,0x43,0x34,0x2b,0x33, -0x3e,0x3b,0x3b,0x43,0x4b,0x4e,0x4c,0x4a,0x49,0x57,0x52,0x4a,0x4c,0x43,0x3e,0x4c, -0x5e,0x5e,0x50,0x41,0x3e,0x3b,0x31,0x2a,0x19,0x1e,0x19,0x1f,0x23,0x21,0x1e,0x11, -0x0f,0x12,0x18,0x22,0x31,0x43,0x54,0x5e,0x53,0x4a,0x43,0x3e,0x38,0x32,0x36,0x3e, -0x69,0x6f,0x74,0x72,0x6a,0x65,0x69,0x70,0x68,0x59,0x58,0x67,0x73,0x76,0x72,0x68, -0x55,0x54,0x56,0x5d,0x68,0x6e,0x6d,0x6a,0x6e,0x6a,0x6f,0x74,0x72,0x71,0x73,0x70, -0x6c,0x6b,0x6b,0x6e,0x74,0x7c,0x85,0x8a,0x8f,0x92,0x91,0x88,0x7c,0x75,0x76,0x7b, -0x7b,0x72,0x6a,0x69,0x68,0x67,0x6d,0x76,0x76,0x7a,0x7b,0x77,0x77,0x7a,0x78,0x73, -0x79,0x70,0x69,0x6a,0x72,0x79,0x7c,0x7d,0x86,0x83,0x82,0x84,0x84,0x83,0x84,0x86, -0x91,0x8f,0x8a,0x82,0x7b,0x78,0x79,0x7c,0x81,0x7f,0x7b,0x79,0x7e,0x85,0x85,0x7f, -0x7b,0x7a,0x78,0x75,0x78,0x80,0x87,0x89,0x81,0x7e,0x80,0x87,0x88,0x84,0x83,0x87, -0x87,0x84,0x7e,0x7b,0x7f,0x84,0x82,0x7c,0x7a,0x7e,0x83,0x89,0x94,0x9d,0x97,0x8b, -0x87,0x89,0x8a,0x89,0x83,0x7f,0x83,0x89,0x87,0x82,0x81,0x89,0x91,0x92,0x8d,0x89, -0x86,0x8c,0x8b,0x85,0x86,0x90,0x95,0x93,0x9c,0x99,0x8f,0x81,0x75,0x71,0x73,0x74, -0x6f,0x6c,0x6c,0x74,0x7f,0x88,0x8b,0x8b,0x6f,0x67,0x61,0x63,0x69,0x70,0x74,0x75, -0x6c,0x6a,0x6a,0x77,0x97,0xb8,0xc1,0xbb,0xaf,0xa9,0xa3,0xa1,0xa0,0x9f,0x9f,0xa1, -0xaa,0xb7,0xc2,0xc4,0xc4,0xc6,0xc7,0xc6,0xc6,0xc6,0xc6,0xc5,0xc4,0xc4,0xc5,0xc7, -0xc2,0xc1,0xc0,0xc0,0xc1,0xc1,0xc1,0xc0,0xbd,0xbc,0xba,0xb9,0xb8,0xb7,0xb6,0xb6, -0xba,0xba,0xba,0xba,0xba,0xb8,0xb7,0xb6,0xb6,0xb4,0xb2,0xb0,0xae,0xac,0xa8,0xa6, -0xaa,0xae,0xb0,0xae,0xab,0xaa,0xa9,0xa7,0xa5,0x9f,0x99,0x94,0x8c,0x85,0x85,0x89, -0x9d,0xa0,0xa9,0xb1,0xc6,0xed,0xff,0xf4,0xf9,0xff,0xfd,0xfb,0xfe,0xfe,0xf9,0xf9, -0xf9,0xf9,0xfb,0xfc,0xfc,0xfc,0xfc,0xfc,0xfe,0xfe,0xfe,0xfd,0xfb,0xf9,0xf7,0xf6, -0xfa,0xfb,0xfc,0xfe,0xfe,0xfe,0xfd,0xfc,0xfc,0xfc,0xfb,0xfb,0xfb,0xfb,0xfb,0xfb, -0xfc,0xfc,0xfc,0xfc,0xfc,0xfc,0xfc,0xfc,0xfd,0xfc,0xfc,0xfd,0xff,0xff,0xfd,0xfb, -0xfc,0xfc,0xfb,0xfb,0xfa,0xfa,0xf9,0xf9,0xf9,0xfa,0xfa,0xfb,0xfb,0xfa,0xfa,0xf9, -0xf8,0xf9,0xfa,0xfb,0xfa,0xf8,0xf5,0xf3,0xf1,0xf2,0xf4,0xf6,0xf7,0xf7,0xf7,0xf7, -0xf7,0xf7,0xf8,0xf8,0xf8,0xf7,0xf7,0xf7,0xf7,0xf5,0xf3,0xf1,0xf0,0xee,0xec,0xeb, -0xe9,0xe7,0xe6,0xe5,0xe4,0xe2,0xe0,0xde,0xdb,0xd7,0xd2,0xcd,0xca,0xc9,0xca,0xcb, -0xca,0xc7,0xc4,0xc2,0xc4,0xc8,0xcd,0xd0,0xd1,0xd0,0xcf,0xd0,0xd1,0xd1,0xd0,0xcf, -0xcc,0xcc,0xcb,0xca,0xc8,0xc6,0xc5,0xc4,0xc9,0xc9,0xc9,0xc9,0xc9,0xca,0xc9,0xc9, -0xca,0xc7,0xc3,0xc1,0xc0,0xc0,0xc0,0xbf,0xbc,0xb8,0xb7,0xba,0xbc,0xbd,0xbf,0xc1, -0xc7,0xc8,0xc7,0xc3,0xbe,0xb9,0xb1,0xaa,0xac,0xaf,0xb4,0xb7,0xb9,0xba,0xbc,0xbd, -0xbe,0xc6,0xae,0x9a,0x7e,0x8e,0x9c,0x9a,0x88,0x75,0x65,0x66,0x6e,0x72,0x70,0x6e, -0x67,0x6c,0x6b,0x66,0x69,0x78,0x88,0x8f,0x96,0x96,0x97,0x97,0x97,0x97,0x97,0x96, -0x96,0x96,0x96,0x96,0x96,0x96,0x95,0x95,0x91,0x92,0x92,0x93,0x94,0x95,0x95,0x96, -0x92,0x92,0x92,0x90,0x8c,0x86,0x7e,0x79,0x6d,0x68,0x61,0x5d,0x5b,0x58,0x53,0x4f, -0x48,0x46,0x42,0x3d,0x35,0x2d,0x25,0x21,0x1c,0x1e,0x1c,0x1c,0x2b,0x44,0x53,0x54, -0x48,0x3e,0x36,0x34,0x31,0x2e,0x34,0x3d,0x58,0x6d,0x7c,0x7b,0x79,0x7a,0x72,0x64, -0x4b,0x46,0x53,0x6b,0x70,0x64,0x68,0x7a,0x65,0x5b,0x55,0x5b,0x60,0x60,0x5f,0x60, -0x64,0x6d,0x75,0x78,0x7d,0x82,0x7f,0x77,0x75,0x71,0x6c,0x6a,0x6a,0x68,0x66,0x64, -0x5d,0x50,0x3e,0x37,0x3b,0x39,0x36,0x39,0x31,0x2a,0x26,0x2a,0x2a,0x20,0x20,0x2d, -0x31,0x35,0x39,0x41,0x47,0x43,0x45,0x51,0x55,0x4c,0x4c,0x4f,0x49,0x45,0x47,0x4a, -0x51,0x60,0x64,0x5a,0x57,0x57,0x43,0x28,0x14,0x13,0x1a,0x25,0x28,0x20,0x14,0x0d, -0x1c,0x56,0x7b,0x65,0x3f,0x31,0x2e,0x27,0x1b,0x20,0x21,0x1c,0x1a,0x22,0x2f,0x39, -0x6a,0x6b,0x6d,0x6c,0x6a,0x69,0x6b,0x6e,0x71,0x64,0x5c,0x5d,0x65,0x74,0x7c,0x78, -0x67,0x6e,0x76,0x7c,0x7e,0x7f,0x80,0x81,0x76,0x6b,0x6a,0x6f,0x71,0x70,0x6c,0x62, -0x6a,0x6c,0x6d,0x6e,0x70,0x75,0x7d,0x83,0x86,0x8b,0x8e,0x89,0x7f,0x76,0x72,0x73, -0x6f,0x64,0x5c,0x5e,0x63,0x6a,0x75,0x7f,0x7e,0x7c,0x76,0x73,0x75,0x79,0x76,0x6f, -0x74,0x6f,0x6b,0x6d,0x73,0x78,0x7b,0x7c,0x80,0x7d,0x7a,0x7b,0x80,0x86,0x8c,0x8f, -0x8e,0x8c,0x87,0x7f,0x77,0x73,0x73,0x75,0x7f,0x85,0x86,0x7e,0x79,0x7e,0x82,0x82, -0x7a,0x7a,0x77,0x73,0x73,0x75,0x77,0x76,0x78,0x7c,0x81,0x82,0x7a,0x73,0x78,0x83, -0x85,0x80,0x78,0x74,0x78,0x80,0x81,0x7e,0x75,0x77,0x78,0x7b,0x85,0x8f,0x8f,0x88, -0x87,0x88,0x89,0x87,0x80,0x79,0x79,0x7c,0x84,0x83,0x85,0x8b,0x8f,0x8e,0x8b,0x8a, -0x84,0x89,0x89,0x85,0x8a,0x98,0xa1,0xa0,0x97,0x96,0x8f,0x83,0x7a,0x77,0x77,0x76, -0x72,0x6f,0x68,0x68,0x7a,0x8d,0x86,0x72,0x6b,0x65,0x62,0x66,0x6d,0x70,0x6d,0x68, -0x66,0x68,0x6b,0x7f,0xa6,0xc6,0xc4,0xb4,0xa7,0xa4,0xa1,0xa2,0xa2,0xa1,0xa3,0xa6, -0xaf,0xba,0xc4,0xc6,0xc6,0xc7,0xc6,0xc2,0xbd,0xbf,0xc1,0xc2,0xc2,0xc1,0xc2,0xc3, -0xc5,0xc4,0xc3,0xc3,0xc3,0xc2,0xc1,0xbf,0xc1,0xc0,0xbe,0xbc,0xba,0xb8,0xb7,0xb7, -0xbb,0xba,0xb8,0xb7,0xb5,0xb5,0xb4,0xb4,0xb5,0xb4,0xb4,0xb4,0xb4,0xb3,0xb0,0xae, -0xaa,0xad,0xae,0xac,0xaa,0xab,0xab,0xaa,0xa6,0xa1,0x9c,0x98,0x92,0x8b,0x88,0x89, -0x9a,0xa2,0xac,0xb1,0xbe,0xdb,0xf4,0xfa,0xfa,0xff,0xfe,0xfd,0xff,0xfc,0xf8,0xfa, -0xf9,0xf9,0xfa,0xfb,0xfc,0xfc,0xfc,0xfc,0xfd,0xfd,0xfb,0xfa,0xf9,0xf9,0xf9,0xf9, -0xf9,0xf9,0xfb,0xfc,0xfc,0xfc,0xfc,0xfc,0xfd,0xfd,0xfc,0xfc,0xfc,0xfc,0xfc,0xfc, -0xfc,0xfc,0xfc,0xfc,0xfc,0xfc,0xfc,0xfc,0xfe,0xfd,0xfd,0xfd,0xfe,0xfe,0xfc,0xfa, -0xfa,0xfa,0xfa,0xfa,0xf9,0xf9,0xf9,0xf9,0xf9,0xfa,0xfa,0xfb,0xfb,0xfa,0xfa,0xf9, -0xf9,0xfa,0xfb,0xfb,0xfa,0xf9,0xf7,0xf6,0xf4,0xf4,0xf5,0xf5,0xf6,0xf6,0xf6,0xf6, -0xf6,0xf6,0xf7,0xf7,0xf7,0xf7,0xf7,0xf7,0xf7,0xf6,0xf3,0xf2,0xf2,0xf1,0xf0,0xef, -0xec,0xea,0xe8,0xe6,0xe5,0xe2,0xdf,0xdd,0xd9,0xd7,0xd2,0xcf,0xcc,0xcc,0xcd,0xcd, -0xcf,0xcd,0xca,0xc8,0xc8,0xc9,0xcc,0xce,0xce,0xcd,0xcc,0xcd,0xcd,0xce,0xcd,0xcc, -0xca,0xc8,0xc6,0xc4,0xc3,0xc3,0xc3,0xc3,0xc8,0xc8,0xc8,0xc8,0xc8,0xc8,0xc8,0xc8, -0xc9,0xc7,0xc4,0xc2,0xc1,0xc1,0xc1,0xc0,0xbe,0xba,0xb9,0xbb,0xbd,0xbd,0xbf,0xc1, -0xc6,0xc7,0xc7,0xc3,0xc0,0xbb,0xb4,0xad,0xae,0xb1,0xb4,0xb7,0xb9,0xbb,0xbd,0xbe, -0xbc,0xc5,0xb5,0xa0,0x76,0x72,0x84,0x91,0x95,0x84,0x71,0x68,0x68,0x6a,0x6d,0x6f, -0x6c,0x68,0x67,0x71,0x80,0x8d,0x93,0x96,0x96,0x96,0x96,0x97,0x96,0x96,0x95,0x95, -0x94,0x94,0x94,0x94,0x94,0x94,0x93,0x93,0x90,0x90,0x90,0x90,0x91,0x91,0x91,0x91, -0x8e,0x8d,0x8d,0x8c,0x89,0x84,0x7e,0x79,0x73,0x6d,0x66,0x60,0x5b,0x56,0x50,0x4b, -0x46,0x43,0x3e,0x38,0x32,0x2a,0x23,0x1f,0x25,0x21,0x1b,0x1e,0x33,0x4c,0x55,0x50, -0x47,0x45,0x43,0x3d,0x34,0x2c,0x2d,0x32,0x4d,0x61,0x71,0x73,0x6e,0x67,0x5a,0x4c, -0x51,0x5c,0x5b,0x4b,0x43,0x4c,0x59,0x5e,0x4c,0x43,0x3a,0x37,0x39,0x41,0x54,0x67, -0x87,0x88,0x8c,0x92,0x97,0x97,0x93,0x90,0x8f,0x91,0x8f,0x8c,0x8b,0x8b,0x89,0x84, -0x7c,0x6e,0x57,0x49,0x49,0x48,0x47,0x4b,0x46,0x3d,0x33,0x29,0x19,0x0d,0x11,0x1e, -0x1f,0x24,0x2f,0x43,0x52,0x51,0x50,0x59,0x51,0x50,0x56,0x59,0x55,0x55,0x5b,0x5d, -0x5d,0x50,0x4b,0x58,0x64,0x5e,0x4b,0x3b,0x37,0x20,0x11,0x13,0x15,0x11,0x18,0x26, -0x6f,0x50,0x2b,0x15,0x10,0x13,0x15,0x15,0x16,0x1c,0x22,0x26,0x29,0x27,0x21,0x1a, -0x6f,0x6d,0x6d,0x70,0x77,0x7b,0x7c,0x7b,0x69,0x61,0x5a,0x56,0x61,0x7d,0x94,0x96, -0x93,0x95,0x95,0x8e,0x83,0x78,0x71,0x6f,0x6c,0x63,0x62,0x6a,0x6e,0x70,0x6f,0x68, -0x63,0x6c,0x76,0x7b,0x7c,0x7d,0x81,0x84,0x7e,0x83,0x88,0x87,0x81,0x7b,0x77,0x75, -0x6d,0x66,0x64,0x6d,0x79,0x80,0x86,0x8a,0x7f,0x78,0x72,0x72,0x79,0x7d,0x77,0x6e, -0x6e,0x6e,0x6d,0x6f,0x72,0x75,0x76,0x77,0x75,0x75,0x73,0x72,0x7a,0x86,0x8b,0x8a, -0x88,0x87,0x83,0x7c,0x75,0x71,0x70,0x71,0x7f,0x84,0x84,0x82,0x87,0x8f,0x8d,0x83, -0x84,0x85,0x84,0x80,0x7f,0x7f,0x7e,0x7c,0x76,0x7a,0x7e,0x7e,0x76,0x70,0x76,0x81, -0x81,0x7c,0x74,0x71,0x75,0x7c,0x7e,0x7d,0x76,0x78,0x79,0x79,0x7f,0x86,0x88,0x84, -0x7d,0x7f,0x82,0x83,0x7f,0x7a,0x78,0x79,0x7d,0x80,0x86,0x8b,0x8c,0x8a,0x8b,0x8e, -0x91,0x97,0x98,0x96,0x99,0xa1,0xa2,0x9d,0x92,0x91,0x8c,0x85,0x80,0x7f,0x7e,0x7c, -0x71,0x6c,0x64,0x66,0x7b,0x8e,0x85,0x70,0x66,0x67,0x68,0x6b,0x6e,0x70,0x6f,0x6e, -0x6a,0x76,0x7e,0x8a,0xa5,0xb8,0xb4,0xa7,0xa5,0xa3,0xa1,0xa0,0x9d,0x9c,0x9e,0xa3, -0xb5,0xbe,0xc4,0xc5,0xc5,0xc6,0xc3,0xbe,0xbd,0xbf,0xc2,0xc4,0xc3,0xc3,0xc2,0xc2, -0xc6,0xc5,0xc5,0xc5,0xc4,0xc3,0xc0,0xbd,0xc0,0xbf,0xbd,0xbb,0xb9,0xb8,0xb8,0xb8, -0xb7,0xb5,0xb2,0xb0,0xad,0xac,0xac,0xac,0xaf,0xb0,0xb1,0xb4,0xb7,0xb7,0xb6,0xb4, -0xaf,0xaf,0xae,0xac,0xad,0xae,0xad,0xab,0xaa,0xa6,0xa2,0x9f,0x9a,0x91,0x89,0x85, -0x90,0x9e,0xa9,0xae,0xb5,0xc3,0xe0,0xfe,0xf9,0xfd,0xfc,0xfc,0xfe,0xfa,0xf7,0xfb, -0xf9,0xfa,0xfa,0xfb,0xfb,0xfc,0xfc,0xfc,0xfc,0xfb,0xf9,0xf8,0xf8,0xf9,0xfa,0xfb, -0xf7,0xf8,0xf9,0xfa,0xfa,0xfb,0xfb,0xfb,0xfd,0xfd,0xfd,0xfd,0xfd,0xfd,0xfd,0xfd, -0xfc,0xfc,0xfc,0xfc,0xfc,0xfc,0xfc,0xfc,0xff,0xff,0xfe,0xfd,0xfd,0xfc,0xfa,0xf9, -0xf9,0xf9,0xf9,0xf9,0xf9,0xf9,0xf9,0xf9,0xf9,0xf9,0xfa,0xfa,0xfa,0xfa,0xf9,0xf9, -0xfa,0xfb,0xfb,0xfb,0xfb,0xfa,0xf9,0xf9,0xf7,0xf7,0xf6,0xf6,0xf5,0xf5,0xf5,0xf5, -0xf5,0xf5,0xf6,0xf6,0xf6,0xf6,0xf6,0xf5,0xf5,0xf4,0xf2,0xf2,0xf2,0xf2,0xf1,0xf1, -0xef,0xed,0xea,0xe8,0xe6,0xe3,0xdf,0xdd,0xdd,0xdb,0xd9,0xd7,0xd6,0xd6,0xd6,0xd7, -0xd6,0xd5,0xd3,0xd0,0xcf,0xce,0xcd,0xce,0xce,0xcd,0xcc,0xcc,0xcd,0xcd,0xcc,0xcb, -0xc8,0xc6,0xc3,0xc0,0xbf,0xc1,0xc3,0xc5,0xca,0xca,0xcb,0xcb,0xcb,0xcb,0xcb,0xca, -0xc9,0xc7,0xc5,0xc3,0xc3,0xc3,0xc2,0xc1,0xbf,0xbc,0xba,0xbc,0xbd,0xbe,0xbe,0xc0, -0xc4,0xc5,0xc5,0xc2,0xc0,0xbc,0xb6,0xb0,0xb0,0xb2,0xb5,0xb7,0xb9,0xbb,0xbd,0xbf, -0xbe,0xc3,0xb8,0xa6,0x74,0x5e,0x6e,0x84,0x93,0x8c,0x7d,0x6e,0x68,0x6b,0x73,0x78, -0x6d,0x67,0x6c,0x7f,0x91,0x97,0x99,0x9b,0x97,0x97,0x96,0x96,0x95,0x94,0x93,0x93, -0x91,0x91,0x91,0x91,0x91,0x91,0x91,0x91,0x8e,0x8e,0x8d,0x8d,0x8c,0x8b,0x8b,0x8b, -0x88,0x87,0x87,0x86,0x84,0x81,0x7d,0x7a,0x77,0x71,0x69,0x62,0x5c,0x56,0x4e,0x49, -0x43,0x3f,0x39,0x33,0x2d,0x27,0x21,0x1e,0x1b,0x18,0x14,0x19,0x2e,0x47,0x4f,0x4a, -0x49,0x4d,0x4a,0x3d,0x2f,0x2a,0x2d,0x31,0x43,0x4d,0x58,0x5c,0x5a,0x56,0x51,0x4e, -0x58,0x5a,0x49,0x36,0x46,0x68,0x6e,0x59,0x43,0x3b,0x3c,0x51,0x6c,0x7d,0x84,0x86, -0x7b,0x7b,0x80,0x86,0x80,0x70,0x66,0x65,0x76,0x7e,0x86,0x88,0x8a,0x8a,0x84,0x7c, -0x7a,0x74,0x65,0x59,0x5c,0x61,0x63,0x67,0x6e,0x60,0x5f,0x70,0x84,0x8f,0x89,0x7b, -0x79,0x7e,0x6d,0x59,0x65,0x81,0x89,0x82,0x77,0x66,0x51,0x3c,0x2f,0x3a,0x53,0x61, -0x6e,0x5e,0x59,0x61,0x5d,0x4c,0x45,0x4c,0x35,0x27,0x1d,0x1c,0x1b,0x16,0x18,0x21, -0x11,0x13,0x16,0x1f,0x2c,0x34,0x2f,0x25,0x22,0x29,0x2b,0x24,0x1b,0x1b,0x23,0x2b, -0x64,0x63,0x63,0x67,0x70,0x76,0x75,0x71,0x66,0x5e,0x57,0x55,0x5a,0x6d,0x7c,0x7d, -0x79,0x76,0x73,0x73,0x75,0x75,0x74,0x72,0x60,0x5d,0x62,0x68,0x68,0x6d,0x75,0x77, -0x6c,0x71,0x76,0x77,0x76,0x75,0x77,0x7a,0x7f,0x80,0x80,0x7e,0x7a,0x77,0x75,0x74, -0x72,0x73,0x7c,0x8c,0x98,0x96,0x8c,0x85,0x71,0x6b,0x6a,0x73,0x7e,0x81,0x79,0x70, -0x6e,0x70,0x71,0x70,0x6f,0x70,0x70,0x70,0x6f,0x73,0x72,0x71,0x78,0x82,0x82,0x7b, -0x7e,0x7e,0x7b,0x76,0x72,0x6f,0x6f,0x6f,0x74,0x79,0x7c,0x7f,0x89,0x92,0x8a,0x7a, -0x70,0x72,0x71,0x70,0x72,0x77,0x7a,0x7a,0x7a,0x77,0x77,0x7b,0x7d,0x7c,0x7b,0x7c, -0x7f,0x7a,0x75,0x74,0x78,0x7d,0x7e,0x7d,0x7a,0x7f,0x83,0x84,0x84,0x85,0x83,0x7f, -0x74,0x75,0x79,0x7c,0x7b,0x78,0x77,0x78,0x76,0x7a,0x82,0x87,0x88,0x87,0x8b,0x90, -0x8d,0x91,0x93,0x93,0x98,0xa1,0xa4,0xa0,0x91,0x8f,0x8a,0x84,0x82,0x84,0x84,0x83, -0x7e,0x73,0x6c,0x70,0x76,0x75,0x6f,0x6b,0x68,0x6d,0x70,0x6b,0x66,0x69,0x73,0x7b, -0x7e,0x8b,0x8d,0x92,0xa8,0xb7,0xb3,0xad,0xa9,0xa7,0xa3,0x9f,0x9a,0x98,0x9d,0xa4, -0xbb,0xbf,0xc2,0xc0,0xc1,0xc4,0xc2,0xbd,0xc4,0xc5,0xc7,0xc7,0xc5,0xc4,0xc3,0xc3, -0xc4,0xc4,0xc4,0xc4,0xc4,0xc2,0xbf,0xbc,0xbc,0xbc,0xba,0xb9,0xb9,0xba,0xba,0xbb, -0xb5,0xb3,0xb1,0xae,0xab,0xa9,0xa7,0xa6,0xa9,0xab,0xae,0xb2,0xb6,0xb7,0xb6,0xb5, -0xb4,0xb4,0xb3,0xb1,0xb1,0xb1,0xae,0xaa,0xae,0xaa,0xa6,0xa4,0xa0,0x96,0x8a,0x81, -0x88,0x96,0xa2,0xad,0xb5,0xb7,0xcf,0xf7,0xf9,0xfb,0xf9,0xfa,0xfe,0xfb,0xf9,0xfd, -0xfa,0xfa,0xf9,0xfa,0xfa,0xfb,0xfc,0xfd,0xfc,0xfb,0xfa,0xf9,0xf9,0xf9,0xfa,0xfb, -0xf7,0xf7,0xf7,0xf8,0xf9,0xfa,0xfa,0xfb,0xfc,0xfc,0xfd,0xfd,0xfd,0xfd,0xfd,0xfd, -0xfc,0xfc,0xfc,0xfc,0xfc,0xfc,0xfc,0xfc,0xff,0xfe,0xfe,0xfd,0xfc,0xfc,0xfb,0xfa, -0xf9,0xf9,0xf9,0xf9,0xf9,0xf9,0xf9,0xfa,0xf9,0xf9,0xf9,0xfa,0xfa,0xf9,0xf9,0xf9, -0xfa,0xfa,0xfa,0xfa,0xfa,0xfa,0xfb,0xfb,0xfa,0xf9,0xf8,0xf6,0xf6,0xf6,0xf6,0xf7, -0xf5,0xf5,0xf6,0xf6,0xf5,0xf4,0xf4,0xf3,0xf2,0xf1,0xef,0xef,0xef,0xef,0xef,0xee, -0xef,0xed,0xeb,0xe8,0xe6,0xe4,0xe0,0xde,0xe0,0xe0,0xdf,0xdf,0xde,0xde,0xde,0xde, -0xdc,0xdc,0xdb,0xd9,0xd7,0xd4,0xd2,0xd0,0xd2,0xd1,0xcf,0xcf,0xd0,0xcf,0xce,0xcd, -0xc9,0xc7,0xc5,0xc3,0xc2,0xc4,0xc6,0xc8,0xcb,0xcc,0xcd,0xce,0xce,0xce,0xce,0xce, -0xc9,0xc7,0xc5,0xc4,0xc4,0xc4,0xc3,0xc2,0xbf,0xbb,0xba,0xbd,0xbe,0xbe,0xbf,0xc1, -0xc2,0xc3,0xc2,0xc0,0xbe,0xbb,0xb6,0xb0,0xb2,0xb3,0xb5,0xb7,0xb8,0xba,0xbd,0xbf, -0xc1,0xc0,0xb7,0xa8,0x7e,0x62,0x6c,0x78,0x76,0x7a,0x76,0x67,0x5d,0x60,0x69,0x6f, -0x6e,0x74,0x80,0x8d,0x94,0x95,0x97,0x9b,0x97,0x97,0x97,0x96,0x95,0x93,0x92,0x91, -0x8f,0x8f,0x8f,0x8e,0x8e,0x8e,0x8e,0x8f,0x8d,0x8d,0x8c,0x8a,0x89,0x87,0x86,0x86, -0x85,0x84,0x82,0x81,0x80,0x7e,0x7b,0x79,0x76,0x70,0x68,0x62,0x5d,0x57,0x4f,0x4a, -0x41,0x3c,0x35,0x2e,0x29,0x25,0x21,0x1e,0x19,0x1b,0x1b,0x1c,0x25,0x34,0x3d,0x3d, -0x3f,0x47,0x46,0x39,0x2e,0x2e,0x31,0x32,0x32,0x33,0x39,0x40,0x42,0x42,0x46,0x4d, -0x40,0x41,0x43,0x4c,0x62,0x7a,0x81,0x7c,0x74,0x77,0x7d,0x80,0x7b,0x70,0x69,0x67, -0x75,0x74,0x72,0x6d,0x61,0x59,0x5b,0x63,0x71,0x7b,0x83,0x7c,0x6c,0x60,0x62,0x6b, -0x8b,0x8e,0x86,0x7b,0x77,0x72,0x6c,0x6a,0x64,0x7c,0x9f,0xb3,0xb1,0xb0,0xb4,0xb2, -0x8b,0x6c,0x5f,0x7f,0xa6,0xab,0x9d,0x99,0x9c,0x97,0x99,0x96,0x85,0x76,0x6f,0x6a, -0x6f,0x75,0x77,0x6b,0x56,0x46,0x47,0x50,0x6b,0x6a,0x5b,0x43,0x36,0x38,0x3c,0x3a, -0x3d,0x3c,0x35,0x2e,0x38,0x47,0x45,0x38,0x31,0x34,0x3d,0x51,0x6c,0x7f,0x83,0x7f, -0x62,0x65,0x67,0x69,0x6e,0x72,0x70,0x6b,0x69,0x5c,0x57,0x5b,0x5e,0x61,0x65,0x63, -0x75,0x73,0x70,0x6d,0x6c,0x6c,0x6c,0x6b,0x69,0x63,0x65,0x67,0x64,0x67,0x70,0x74, -0x73,0x70,0x6d,0x6c,0x70,0x78,0x81,0x88,0x8c,0x8b,0x88,0x84,0x7f,0x7b,0x79,0x78, -0x76,0x7b,0x86,0x95,0x9b,0x93,0x82,0x75,0x64,0x60,0x62,0x6f,0x7b,0x7d,0x78,0x74, -0x74,0x77,0x77,0x71,0x6d,0x6d,0x6e,0x6d,0x6d,0x71,0x71,0x70,0x77,0x80,0x7f,0x76, -0x79,0x78,0x75,0x71,0x6d,0x6c,0x6c,0x6d,0x6a,0x73,0x78,0x76,0x75,0x77,0x74,0x6e, -0x71,0x71,0x6f,0x6d,0x71,0x7a,0x82,0x85,0x7c,0x78,0x77,0x7b,0x80,0x7f,0x79,0x74, -0x7b,0x76,0x72,0x73,0x77,0x7c,0x7e,0x80,0x79,0x7f,0x85,0x87,0x85,0x83,0x7f,0x7c, -0x78,0x77,0x77,0x77,0x75,0x71,0x70,0x72,0x75,0x77,0x7b,0x80,0x83,0x84,0x88,0x8e, -0x8a,0x8a,0x85,0x80,0x83,0x8c,0x93,0x94,0x8d,0x8a,0x83,0x7d,0x7c,0x7f,0x82,0x82, -0x76,0x6e,0x6a,0x6d,0x6f,0x6e,0x6d,0x6f,0x6e,0x70,0x6d,0x66,0x63,0x68,0x72,0x77, -0x77,0x79,0x71,0x7e,0xa6,0xbb,0xb2,0xab,0xad,0xaa,0xa5,0xa0,0x9b,0x9c,0xa6,0xb0, -0xbd,0xbf,0xbe,0xbb,0xbc,0xc1,0xc2,0xbe,0xc6,0xc6,0xc6,0xc5,0xc4,0xc3,0xc4,0xc4, -0xc3,0xc3,0xc3,0xc4,0xc4,0xc3,0xc0,0xbe,0xbe,0xbd,0xbc,0xbb,0xbb,0xbb,0xbd,0xbe, -0xb7,0xb6,0xb5,0xb3,0xb0,0xad,0xa9,0xa7,0xa9,0xaa,0xac,0xb0,0xb4,0xb5,0xb5,0xb4, -0xb4,0xb5,0xb4,0xb3,0xb4,0xb4,0xaf,0xaa,0xac,0xaa,0xa7,0xa6,0xa3,0x9b,0x8e,0x84, -0x88,0x90,0x9b,0xad,0xba,0xb7,0xc3,0xe2,0xfa,0xfd,0xfa,0xf9,0xfe,0xfe,0xfb,0xfc, -0xfa,0xfa,0xf9,0xf9,0xf9,0xfb,0xfc,0xfd,0xfc,0xfc,0xfc,0xfc,0xfb,0xfa,0xf9,0xf9, -0xf8,0xf7,0xf7,0xf7,0xf8,0xf9,0xfa,0xfb,0xfa,0xfb,0xfc,0xfc,0xfd,0xfd,0xfc,0xfc, -0xfd,0xfd,0xfd,0xfd,0xfd,0xfd,0xfd,0xfd,0xfd,0xfd,0xfd,0xfc,0xfc,0xfc,0xfc,0xfc, -0xfa,0xfa,0xfa,0xfa,0xfb,0xfb,0xfb,0xfb,0xf9,0xf9,0xf9,0xf9,0xf9,0xf9,0xf9,0xf9, -0xfa,0xf9,0xf9,0xf9,0xf9,0xf9,0xfa,0xfb,0xfa,0xfa,0xf9,0xf8,0xf8,0xf8,0xf9,0xf9, -0xf7,0xf7,0xf7,0xf6,0xf5,0xf3,0xf2,0xf1,0xf1,0xef,0xee,0xed,0xed,0xed,0xec,0xeb, -0xed,0xeb,0xea,0xe8,0xe7,0xe5,0xe3,0xe1,0xdf,0xdf,0xe0,0xe0,0xe0,0xe0,0xdf,0xdf, -0xdf,0xdf,0xdf,0xde,0xdd,0xda,0xd8,0xd6,0xd5,0xd4,0xd2,0xd2,0xd2,0xd1,0xd0,0xce, -0xcb,0xca,0xc9,0xc9,0xc9,0xca,0xca,0xcb,0xc9,0xca,0xcc,0xcd,0xce,0xce,0xce,0xce, -0xc9,0xc8,0xc7,0xc6,0xc6,0xc5,0xc4,0xc2,0xbd,0xba,0xba,0xbd,0xbf,0xbf,0xc0,0xc2, -0xc2,0xc3,0xc2,0xbf,0xbd,0xbb,0xb6,0xb1,0xb2,0xb3,0xb5,0xb6,0xb7,0xb9,0xbc,0xbe, -0xbd,0xbf,0xb9,0xa8,0x87,0x6d,0x73,0x72,0x76,0x7d,0x7c,0x6f,0x64,0x66,0x6f,0x74, -0x7c,0x88,0x93,0x96,0x95,0x97,0x99,0x99,0x98,0x98,0x97,0x96,0x94,0x92,0x91,0x90, -0x8f,0x8e,0x8d,0x8c,0x8c,0x8c,0x8c,0x8c,0x8d,0x8c,0x8b,0x89,0x87,0x85,0x84,0x83, -0x83,0x81,0x7f,0x7d,0x7c,0x7a,0x78,0x76,0x73,0x6d,0x66,0x61,0x5c,0x56,0x4f,0x49, -0x41,0x3b,0x32,0x2c,0x28,0x25,0x22,0x20,0x1c,0x1d,0x1c,0x1b,0x1f,0x26,0x2a,0x28, -0x2e,0x38,0x3b,0x34,0x30,0x34,0x35,0x30,0x30,0x2e,0x33,0x3b,0x3d,0x39,0x39,0x3e, -0x45,0x3b,0x3e,0x53,0x65,0x67,0x64,0x65,0x71,0x70,0x6b,0x65,0x5e,0x5f,0x69,0x74, -0x76,0x79,0x7a,0x77,0x79,0x7f,0x83,0x83,0x74,0x6f,0x6f,0x73,0x73,0x75,0x84,0x98, -0x82,0x8d,0x91,0x91,0x93,0x92,0x91,0x95,0x96,0x98,0xa1,0xac,0xb1,0xa7,0x88,0x69, -0x57,0x62,0x81,0xa1,0x9e,0x7b,0x71,0x88,0x8b,0x87,0x95,0xaa,0xae,0xa9,0xa9,0xab, -0x96,0x93,0x85,0x6d,0x58,0x4f,0x4a,0x46,0x3a,0x4d,0x5b,0x59,0x58,0x60,0x64,0x62, -0x53,0x51,0x4e,0x4a,0x49,0x4f,0x60,0x70,0x77,0x85,0x90,0x91,0x89,0x82,0x7e,0x7d, -0x4c,0x53,0x59,0x5c,0x61,0x68,0x69,0x67,0x62,0x53,0x51,0x5c,0x62,0x64,0x66,0x64, -0x5d,0x66,0x6e,0x6f,0x6c,0x6c,0x73,0x7b,0x75,0x68,0x63,0x64,0x64,0x67,0x69,0x66, -0x6a,0x6a,0x6d,0x71,0x78,0x7f,0x85,0x88,0x84,0x86,0x89,0x88,0x86,0x82,0x7f,0x7e, -0x7c,0x7f,0x86,0x8d,0x8e,0x87,0x7b,0x72,0x69,0x61,0x62,0x6e,0x78,0x79,0x78,0x7a, -0x79,0x7d,0x7c,0x74,0x6e,0x6e,0x6f,0x6e,0x68,0x6b,0x6b,0x6d,0x75,0x7e,0x80,0x7c, -0x7f,0x7c,0x76,0x71,0x6e,0x6e,0x6f,0x71,0x77,0x74,0x70,0x6f,0x72,0x74,0x73,0x70, -0x6f,0x6c,0x67,0x62,0x64,0x6b,0x73,0x76,0x79,0x7c,0x7e,0x7e,0x7b,0x77,0x74,0x72, -0x74,0x6e,0x6a,0x6b,0x70,0x74,0x78,0x7c,0x78,0x7c,0x80,0x82,0x82,0x81,0x81,0x81, -0x7f,0x7e,0x7d,0x7b,0x76,0x72,0x73,0x77,0x7a,0x78,0x78,0x7a,0x7c,0x7e,0x83,0x89, -0x8e,0x8f,0x8d,0x87,0x83,0x83,0x83,0x82,0x84,0x82,0x7c,0x75,0x72,0x74,0x76,0x76, -0x69,0x69,0x67,0x68,0x73,0x81,0x82,0x7b,0x6e,0x6b,0x66,0x66,0x6f,0x79,0x7a,0x73, -0x7f,0x83,0x80,0x92,0xba,0xc4,0xb8,0xb9,0xb1,0xac,0xa5,0x9f,0x9b,0x9e,0xa9,0xb5, -0xbc,0xbe,0xbc,0xb8,0xba,0xc0,0xc3,0xc1,0xc5,0xc5,0xc5,0xc5,0xc4,0xc4,0xc6,0xc8, -0xc3,0xc3,0xc3,0xc4,0xc5,0xc4,0xc3,0xc1,0xbf,0xbe,0xbb,0xb9,0xb8,0xb8,0xb9,0xba, -0xb8,0xb8,0xb8,0xb7,0xb4,0xaf,0xab,0xa8,0xa9,0xa9,0xaa,0xac,0xaf,0xb0,0xaf,0xae, -0xaf,0xb1,0xb3,0xb2,0xb3,0xb4,0xb1,0xae,0xa9,0xa9,0xa7,0xa6,0xa5,0xa0,0x96,0x8c, -0x89,0x8a,0x93,0xa7,0xb5,0xb4,0xb7,0xc4,0xf1,0xfd,0xfe,0xf9,0xfc,0xfe,0xfb,0xfa, -0xfb,0xfa,0xf8,0xf8,0xf8,0xfa,0xfc,0xfe,0xfd,0xfd,0xfd,0xfd,0xfc,0xfa,0xf8,0xf7, -0xf9,0xf8,0xf7,0xf7,0xf7,0xf8,0xfa,0xfb,0xf9,0xfa,0xfb,0xfc,0xfc,0xfc,0xfb,0xfb, -0xfc,0xfc,0xfc,0xfc,0xfc,0xfc,0xfc,0xfc,0xfb,0xfc,0xfc,0xfc,0xfb,0xfb,0xfd,0xfe, -0xfc,0xfc,0xfc,0xfc,0xfc,0xfc,0xfc,0xfc,0xf9,0xf9,0xf9,0xf8,0xf8,0xf9,0xf9,0xf9, -0xf9,0xf9,0xf8,0xf8,0xf8,0xf9,0xf9,0xfa,0xfa,0xf9,0xf9,0xf9,0xf9,0xf9,0xfa,0xfa, -0xf8,0xf8,0xf8,0xf7,0xf5,0xf4,0xf3,0xf2,0xf3,0xf1,0xef,0xee,0xee,0xee,0xed,0xec, -0xeb,0xea,0xe9,0xe9,0xe8,0xe8,0xe6,0xe4,0xe1,0xe1,0xe1,0xe1,0xe1,0xe0,0xe0,0xdf, -0xdf,0xdf,0xdf,0xdf,0xde,0xdd,0xdc,0xdb,0xd7,0xd5,0xd4,0xd3,0xd3,0xd2,0xd0,0xcf, -0xcd,0xcd,0xce,0xce,0xce,0xce,0xce,0xcd,0xcc,0xcd,0xcf,0xd0,0xd1,0xd0,0xd0,0xcf, -0xcb,0xca,0xca,0xc9,0xc9,0xc8,0xc5,0xc3,0xbd,0xbb,0xbb,0xbe,0xc1,0xc1,0xc2,0xc3, -0xc4,0xc4,0xc3,0xbf,0xbd,0xbb,0xb7,0xb2,0xb2,0xb4,0xb6,0xb7,0xb8,0xb9,0xbb,0xbd, -0xb7,0xbe,0xbf,0xab,0x8e,0x73,0x79,0x73,0x6f,0x70,0x6c,0x64,0x60,0x65,0x71,0x79, -0x8b,0x93,0x97,0x95,0x97,0x9c,0x9a,0x94,0x97,0x97,0x96,0x95,0x93,0x91,0x90,0x8f, -0x8f,0x8e,0x8c,0x8b,0x8a,0x8a,0x8a,0x8a,0x8b,0x8a,0x89,0x87,0x85,0x83,0x82,0x81, -0x80,0x7e,0x7b,0x79,0x78,0x76,0x73,0x71,0x70,0x6b,0x64,0x5e,0x5a,0x54,0x4c,0x46, -0x3f,0x39,0x30,0x2a,0x28,0x26,0x23,0x20,0x18,0x16,0x16,0x1d,0x2c,0x38,0x38,0x32, -0x2d,0x31,0x2f,0x29,0x2c,0x37,0x3d,0x3d,0x3c,0x35,0x33,0x38,0x3a,0x36,0x35,0x39, -0x28,0x1a,0x1b,0x35,0x55,0x65,0x67,0x64,0x66,0x5f,0x57,0x57,0x60,0x6d,0x77,0x7c, -0x82,0x7f,0x78,0x73,0x77,0x7b,0x71,0x62,0x71,0x7a,0x88,0x8a,0x7d,0x74,0x85,0x9e, -0xac,0xac,0xa0,0x8e,0x7d,0x6c,0x68,0x70,0x90,0x9e,0xa2,0x9d,0x91,0x77,0x5a,0x4c, -0x64,0x7d,0x8d,0x8b,0x87,0x85,0x86,0x8c,0x95,0x8d,0x95,0xa5,0xa7,0xa3,0xa1,0xa1, -0xae,0xae,0xaf,0xae,0xa1,0x86,0x67,0x52,0x54,0x55,0x58,0x57,0x4f,0x49,0x4e,0x59, -0x54,0x52,0x53,0x62,0x81,0x9c,0xa4,0x9f,0x9c,0x92,0x83,0x7a,0x78,0x75,0x6c,0x61, -0x4a,0x52,0x58,0x5c,0x64,0x6f,0x75,0x74,0x60,0x55,0x51,0x55,0x57,0x5b,0x5c,0x57, -0x55,0x5e,0x65,0x64,0x5e,0x5d,0x65,0x6d,0x72,0x67,0x64,0x65,0x62,0x62,0x62,0x5d, -0x60,0x65,0x6c,0x70,0x70,0x6e,0x6b,0x6a,0x6d,0x73,0x7a,0x7d,0x7c,0x7a,0x79,0x79, -0x7d,0x83,0x89,0x8b,0x89,0x84,0x7d,0x78,0x70,0x65,0x63,0x6f,0x79,0x78,0x76,0x78, -0x77,0x7c,0x7c,0x75,0x71,0x72,0x72,0x6e,0x66,0x68,0x6c,0x73,0x79,0x7f,0x81,0x81, -0x84,0x7f,0x78,0x72,0x70,0x72,0x75,0x78,0x7d,0x6e,0x66,0x6e,0x78,0x7a,0x77,0x75, -0x73,0x71,0x6b,0x64,0x61,0x64,0x67,0x67,0x70,0x76,0x7b,0x7b,0x76,0x74,0x75,0x77, -0x74,0x70,0x6f,0x72,0x74,0x72,0x72,0x73,0x7a,0x7c,0x7f,0x82,0x83,0x83,0x84,0x85, -0x82,0x82,0x83,0x81,0x7b,0x77,0x79,0x7f,0x7d,0x7a,0x78,0x77,0x76,0x79,0x81,0x8a, -0x88,0x8d,0x90,0x8e,0x8a,0x88,0x87,0x87,0x81,0x83,0x82,0x7c,0x76,0x72,0x6f,0x6d, -0x73,0x73,0x71,0x6f,0x74,0x7b,0x77,0x6f,0x6d,0x6d,0x6c,0x70,0x7b,0x85,0x81,0x77, -0x7a,0x85,0x89,0x9f,0xbd,0xb6,0xa8,0xb3,0xaf,0xa9,0xa2,0x9d,0x9b,0x9f,0xab,0xb6, -0xbc,0xbf,0xbf,0xbb,0xbc,0xc2,0xc4,0xc2,0xc5,0xc6,0xc7,0xc7,0xc6,0xc6,0xc6,0xc7, -0xc3,0xc2,0xc2,0xc3,0xc4,0xc4,0xc2,0xc1,0xbd,0xbc,0xb9,0xb6,0xb5,0xb5,0xb6,0xb7, -0xb9,0xb9,0xb8,0xb6,0xb4,0xb1,0xad,0xab,0xac,0xab,0xaa,0xaa,0xab,0xac,0xab,0xab, -0xaf,0xb2,0xb2,0xb0,0xb0,0xb2,0xb3,0xb2,0xab,0xab,0xaa,0xa7,0xa5,0xa3,0x9c,0x94, -0x89,0x86,0x8f,0xa0,0xab,0xb1,0xb3,0xb1,0xd9,0xf4,0xff,0xf9,0xf8,0xfc,0xfb,0xf9, -0xfb,0xfa,0xf8,0xf7,0xf8,0xfa,0xfc,0xfe,0xfd,0xfd,0xfc,0xfb,0xfa,0xf9,0xf8,0xf8, -0xfa,0xf9,0xf7,0xf6,0xf6,0xf7,0xf9,0xfa,0xf8,0xf9,0xfa,0xfc,0xfc,0xfc,0xfb,0xfb, -0xfb,0xfb,0xfb,0xfb,0xfb,0xfb,0xfb,0xfb,0xfb,0xfc,0xfc,0xfc,0xfa,0xfb,0xfd,0xfe, -0xfd,0xfd,0xfd,0xfc,0xfc,0xfc,0xfb,0xfb,0xf9,0xf9,0xf8,0xf8,0xf8,0xf8,0xf9,0xf9, -0xf9,0xf9,0xf9,0xf9,0xf9,0xf9,0xf9,0xf9,0xf9,0xf9,0xf9,0xf9,0xf9,0xf9,0xf9,0xf8, -0xf8,0xf8,0xf8,0xf7,0xf7,0xf6,0xf5,0xf4,0xf4,0xf3,0xf1,0xf0,0xf0,0xf0,0xef,0xee, -0xeb,0xea,0xe9,0xea,0xea,0xea,0xe8,0xe7,0xe6,0xe6,0xe5,0xe5,0xe3,0xe2,0xe2,0xe1, -0xdd,0xdd,0xdd,0xdd,0xdd,0xdd,0xdd,0xdd,0xdb,0xd9,0xd8,0xd7,0xd6,0xd5,0xd3,0xd2, -0xd0,0xd1,0xd1,0xd2,0xd2,0xd2,0xd1,0xd1,0xd1,0xd2,0xd3,0xd4,0xd3,0xd2,0xd0,0xcf, -0xce,0xce,0xcd,0xcd,0xcc,0xca,0xc7,0xc5,0xc0,0xbe,0xbe,0xc1,0xc3,0xc2,0xc3,0xc4, -0xc3,0xc4,0xc2,0xbe,0xbc,0xbb,0xb8,0xb4,0xb2,0xb4,0xb7,0xb9,0xb9,0xba,0xbb,0xbc, -0xb9,0xbd,0xbf,0xaf,0x9a,0x7d,0x81,0x77,0x77,0x71,0x6b,0x6b,0x70,0x79,0x86,0x8f, -0x94,0x94,0x94,0x95,0x97,0x99,0x97,0x95,0x95,0x95,0x94,0x93,0x91,0x90,0x8e,0x8d, -0x8e,0x8d,0x8b,0x89,0x88,0x87,0x87,0x87,0x87,0x87,0x85,0x84,0x82,0x80,0x7f,0x7f, -0x7b,0x79,0x77,0x75,0x73,0x71,0x6e,0x6c,0x6b,0x66,0x60,0x5b,0x57,0x51,0x4a,0x44, -0x3d,0x36,0x2e,0x28,0x27,0x25,0x22,0x1f,0x1b,0x1a,0x1e,0x29,0x3a,0x46,0x47,0x42, -0x2f,0x30,0x2f,0x2d,0x33,0x3e,0x48,0x4b,0x3d,0x34,0x2e,0x31,0x35,0x35,0x33,0x33, -0x2b,0x2c,0x2d,0x2e,0x30,0x36,0x40,0x4a,0x45,0x4f,0x5a,0x5c,0x58,0x55,0x58,0x5d, -0x50,0x51,0x55,0x5f,0x6e,0x7c,0x81,0x81,0x80,0x76,0x71,0x7c,0x8a,0x88,0x6f,0x56, -0x45,0x44,0x3e,0x3b,0x3b,0x3f,0x54,0x71,0x90,0xa5,0x9f,0x89,0x75,0x5a,0x4f,0x62, -0x7c,0x86,0x8f,0x8f,0x80,0x6d,0x71,0x89,0x89,0x85,0x87,0x88,0x87,0x8c,0x91,0x8d, -0x89,0x7c,0x71,0x6f,0x74,0x7b,0x82,0x88,0x7d,0x7e,0x84,0x8a,0x82,0x71,0x68,0x69, -0x7e,0x97,0xac,0xad,0xa7,0xa2,0x97,0x8a,0x7f,0x86,0x8a,0x87,0x85,0x88,0x8e,0x93, -0x4a,0x50,0x53,0x54,0x5c,0x68,0x6f,0x6e,0x64,0x60,0x5d,0x5a,0x5a,0x63,0x65,0x5b, -0x68,0x68,0x65,0x61,0x5f,0x60,0x64,0x68,0x6b,0x68,0x6a,0x68,0x5e,0x58,0x59,0x59, -0x56,0x5b,0x62,0x65,0x66,0x6a,0x72,0x78,0x74,0x79,0x7e,0x7f,0x7c,0x7a,0x7a,0x7c, -0x77,0x82,0x8c,0x90,0x8c,0x84,0x7d,0x78,0x6e,0x63,0x61,0x70,0x7a,0x76,0x6f,0x6f, -0x73,0x79,0x7a,0x75,0x72,0x74,0x73,0x6e,0x6a,0x6d,0x76,0x80,0x85,0x83,0x82,0x82, -0x81,0x7c,0x74,0x6f,0x6e,0x72,0x77,0x7b,0x6b,0x63,0x63,0x6d,0x70,0x6a,0x69,0x6f, -0x75,0x74,0x6f,0x68,0x64,0x63,0x62,0x60,0x66,0x6a,0x6e,0x70,0x73,0x77,0x79,0x79, -0x7c,0x7b,0x7f,0x84,0x83,0x7a,0x71,0x6d,0x7b,0x7d,0x81,0x85,0x86,0x84,0x83,0x83, -0x83,0x84,0x85,0x82,0x7b,0x75,0x76,0x7b,0x7c,0x7a,0x78,0x75,0x73,0x76,0x82,0x8e, -0x93,0x92,0x8b,0x80,0x77,0x76,0x7d,0x83,0x88,0x8e,0x91,0x8c,0x83,0x7b,0x74,0x6f, -0x6f,0x6b,0x6c,0x72,0x6f,0x66,0x63,0x68,0x71,0x77,0x7b,0x79,0x7a,0x7f,0x7d,0x77, -0x76,0x7c,0x7f,0x9c,0xc2,0xb9,0xa5,0xae,0xa7,0xa3,0x9e,0x9d,0xa0,0xa7,0xb4,0xbf, -0xbb,0xc0,0xc2,0xbf,0xbf,0xc3,0xc5,0xc3,0xc4,0xc6,0xc7,0xc7,0xc5,0xc3,0xc1,0xc1, -0xc2,0xc1,0xc0,0xc1,0xc1,0xc1,0xc1,0xc0,0xbc,0xbb,0xb9,0xb7,0xb6,0xb7,0xb9,0xba, -0xbc,0xbc,0xba,0xb8,0xb6,0xb3,0xb2,0xb1,0xb1,0xaf,0xad,0xad,0xad,0xad,0xad,0xad, -0xb4,0xb5,0xb4,0xb0,0xae,0xb0,0xb3,0xb5,0xaf,0xb0,0xad,0xa8,0xa6,0xa4,0x9e,0x96, -0x8b,0x86,0x90,0x9e,0xa6,0xb3,0xb8,0xaf,0xc2,0xe8,0xfd,0xf7,0xf4,0xf9,0xfb,0xfa, -0xfb,0xfa,0xf8,0xf7,0xf7,0xfa,0xfc,0xfe,0xfe,0xfc,0xfa,0xf8,0xf8,0xf8,0xf9,0xfa, -0xfa,0xf9,0xf7,0xf5,0xf5,0xf6,0xf7,0xf9,0xf8,0xf9,0xfb,0xfc,0xfd,0xfc,0xfc,0xfb, -0xfa,0xfa,0xfa,0xfa,0xfa,0xfa,0xfa,0xfa,0xfb,0xfc,0xfd,0xfb,0xfa,0xfa,0xfc,0xfe, -0xfd,0xfd,0xfd,0xfc,0xfc,0xfb,0xfb,0xfb,0xf9,0xf9,0xf8,0xf8,0xf8,0xf8,0xf9,0xf9, -0xf9,0xf9,0xfa,0xfa,0xfa,0xf9,0xf9,0xf8,0xf8,0xf9,0xf9,0xf9,0xf9,0xf8,0xf7,0xf6, -0xf7,0xf7,0xf8,0xf8,0xf8,0xf8,0xf7,0xf7,0xf4,0xf3,0xf1,0xf1,0xf1,0xf1,0xf1,0xf0, -0xec,0xeb,0xea,0xeb,0xeb,0xeb,0xea,0xe8,0xe9,0xe8,0xe7,0xe5,0xe4,0xe2,0xe2,0xe1, -0xdc,0xdb,0xda,0xda,0xda,0xdc,0xdd,0xde,0xe0,0xde,0xdd,0xdc,0xdb,0xda,0xd8,0xd7, -0xd4,0xd4,0xd4,0xd4,0xd4,0xd4,0xd4,0xd4,0xd2,0xd3,0xd3,0xd3,0xd1,0xcf,0xcc,0xcb, -0xd1,0xd0,0xd0,0xd0,0xcf,0xcc,0xc9,0xc6,0xc3,0xc0,0xc0,0xc2,0xc4,0xc3,0xc3,0xc4, -0xc1,0xc1,0xbf,0xbc,0xbb,0xbb,0xb8,0xb4,0xb3,0xb5,0xb8,0xba,0xbb,0xbb,0xbb,0xbc, -0xc2,0xbb,0xbb,0xb2,0xa7,0x8a,0x89,0x7a,0x7c,0x72,0x6b,0x70,0x7a,0x83,0x8c,0x94, -0x97,0x95,0x98,0x9b,0x98,0x93,0x95,0x9c,0x93,0x93,0x92,0x91,0x90,0x8e,0x8d,0x8c, -0x8e,0x8c,0x8a,0x88,0x86,0x85,0x85,0x85,0x84,0x84,0x83,0x81,0x80,0x7e,0x7d,0x7d, -0x76,0x75,0x73,0x71,0x70,0x6e,0x6b,0x68,0x66,0x62,0x5c,0x59,0x56,0x51,0x4a,0x44, -0x3b,0x34,0x2c,0x27,0x26,0x25,0x21,0x1e,0x1c,0x1f,0x23,0x27,0x29,0x2b,0x2b,0x2a, -0x24,0x2d,0x39,0x43,0x48,0x4b,0x4c,0x4c,0x40,0x3c,0x3b,0x42,0x47,0x43,0x38,0x2f, -0x39,0x30,0x28,0x26,0x27,0x26,0x27,0x29,0x39,0x37,0x36,0x39,0x3d,0x3b,0x31,0x26, -0x3b,0x50,0x71,0x89,0x89,0x79,0x6d,0x6c,0x7b,0x8c,0x8e,0x75,0x56,0x40,0x2e,0x20, -0x25,0x22,0x20,0x25,0x30,0x3f,0x62,0x8b,0xa6,0xa7,0x83,0x61,0x5a,0x4d,0x4f,0x71, -0x7a,0x88,0x8b,0x82,0x7b,0x74,0x6d,0x6b,0x6f,0x78,0x7b,0x6f,0x62,0x60,0x58,0x45, -0x46,0x3c,0x2e,0x2e,0x46,0x66,0x79,0x7c,0x78,0x79,0x7b,0x7f,0x89,0x96,0x9e,0xa0, -0xa4,0x9b,0x9d,0xa5,0x9f,0x8e,0x8b,0x96,0x8d,0x8e,0x8f,0x91,0x98,0xa4,0xad,0xb0, -0x48,0x46,0x46,0x49,0x4c,0x51,0x5c,0x67,0x65,0x64,0x69,0x6f,0x66,0x57,0x57,0x62, -0x65,0x5b,0x56,0x5a,0x5a,0x57,0x5b,0x64,0x61,0x5e,0x5b,0x5a,0x5c,0x5d,0x5e,0x5d, -0x5e,0x68,0x6e,0x6a,0x66,0x6b,0x75,0x7c,0x83,0x85,0x80,0x77,0x72,0x76,0x7f,0x83, -0x8b,0x8e,0x8c,0x84,0x7c,0x78,0x77,0x76,0x73,0x74,0x73,0x6e,0x6b,0x6a,0x6c,0x6c, -0x76,0x78,0x76,0x72,0x74,0x78,0x77,0x70,0x75,0x77,0x79,0x7b,0x7c,0x7d,0x80,0x82, -0x7c,0x76,0x74,0x7b,0x80,0x7d,0x76,0x71,0x6f,0x6f,0x6d,0x6b,0x68,0x67,0x69,0x6b, -0x69,0x65,0x60,0x5e,0x62,0x66,0x64,0x5e,0x62,0x62,0x68,0x71,0x75,0x74,0x73,0x75, -0x75,0x76,0x79,0x7a,0x78,0x73,0x71,0x71,0x7a,0x73,0x76,0x84,0x8e,0x8a,0x80,0x79, -0x78,0x7b,0x7f,0x7f,0x7b,0x78,0x76,0x77,0x78,0x79,0x78,0x74,0x70,0x71,0x79,0x82, -0x8e,0x8d,0x8a,0x83,0x7e,0x7d,0x81,0x85,0x84,0x87,0x8c,0x91,0x90,0x88,0x7b,0x72, -0x68,0x65,0x68,0x6c,0x67,0x5c,0x5b,0x61,0x71,0x77,0x7a,0x77,0x72,0x71,0x6f,0x6c, -0x71,0x76,0x77,0x9e,0xbf,0xb4,0xaa,0xa4,0x9e,0xa2,0xa1,0x9d,0xa2,0xb0,0xb9,0xba, -0xbc,0xc0,0xc3,0xc2,0xc2,0xc5,0xc6,0xc7,0xc6,0xc6,0xc7,0xc7,0xc5,0xc3,0xc0,0xbf, -0xc3,0xc3,0xc4,0xc3,0xc2,0xc0,0xbd,0xbc,0xbd,0xbd,0xbc,0xbb,0xba,0xb9,0xb9,0xb8, -0xb9,0xb6,0xb4,0xb4,0xb5,0xb5,0xb3,0xb1,0xac,0xb0,0xb2,0xae,0xac,0xac,0xaa,0xa7, -0xab,0xb2,0xb8,0xb9,0xb4,0xaf,0xad,0xad,0xb1,0xad,0xaa,0xa9,0xa9,0xa6,0x9f,0x99, -0x8e,0x8a,0x8e,0x94,0xad,0xaf,0xb7,0xbb,0xae,0xe0,0xf4,0xfd,0xf7,0xf9,0xf2,0xff, -0xfb,0xfb,0xfa,0xf8,0xf6,0xf6,0xf8,0xfa,0xfb,0xfb,0xfb,0xfb,0xfa,0xfa,0xfa,0xf9, -0xf5,0xf4,0xf3,0xf3,0xf5,0xf7,0xf9,0xfb,0xfb,0xfb,0xfb,0xfb,0xfb,0xfb,0xfb,0xfa, -0xf8,0xf9,0xfb,0xfc,0xfc,0xfc,0xfa,0xfa,0xfc,0xfb,0xfa,0xfa,0xfa,0xfb,0xfc,0xfd, -0xff,0xfe,0xfc,0xfb,0xfa,0xf9,0xf9,0xf9,0xf9,0xf9,0xfa,0xfa,0xfb,0xfb,0xfc,0xfc, -0xfa,0xfa,0xfa,0xfa,0xfa,0xfa,0xf9,0xf9,0xf7,0xf8,0xf8,0xf9,0xf9,0xf9,0xf9,0xf9, -0xf6,0xf6,0xf5,0xf6,0xf7,0xf7,0xf6,0xf5,0xf5,0xf5,0xf3,0xf2,0xf0,0xef,0xef,0xee, -0xee,0xed,0xec,0xed,0xee,0xed,0xea,0xe8,0xe7,0xe8,0xe8,0xe7,0xe4,0xe0,0xdd,0xdc, -0xdc,0xdb,0xda,0xda,0xda,0xda,0xdb,0xdc,0xe0,0xe0,0xdf,0xde,0xdc,0xda,0xd8,0xd7, -0xd7,0xd7,0xd7,0xd7,0xd7,0xd7,0xd6,0xd6,0xd6,0xd4,0xd2,0xd1,0xd0,0xd0,0xce,0xcd, -0xd0,0xcf,0xce,0xcd,0xcd,0xcb,0xc9,0xc7,0xc4,0xc3,0xc3,0xc2,0xc1,0xc3,0xc5,0xc7, -0xc5,0xc2,0xbf,0xbe,0xbd,0xbc,0xb8,0xb6,0xb5,0xb5,0xb4,0xb5,0xb7,0xb8,0xb8,0xb8, -0xbc,0xbc,0xba,0xb3,0xa1,0x8b,0x7d,0x78,0x6e,0x67,0x6a,0x7b,0x8c,0x94,0x97,0x9a, -0x98,0x97,0x97,0x96,0x96,0x95,0x95,0x94,0x94,0x92,0x90,0x8f,0x8f,0x8e,0x8c,0x8b, -0x88,0x88,0x87,0x86,0x85,0x84,0x83,0x83,0x81,0x80,0x7f,0x7f,0x7e,0x7c,0x79,0x76, -0x76,0x74,0x71,0x6e,0x6c,0x69,0x66,0x64,0x63,0x5e,0x58,0x54,0x51,0x4c,0x44,0x3e, -0x3a,0x32,0x2a,0x26,0x25,0x24,0x21,0x1f,0x22,0x2a,0x2d,0x28,0x24,0x27,0x2d,0x31, -0x26,0x2c,0x39,0x4a,0x55,0x55,0x4e,0x48,0x3d,0x38,0x36,0x36,0x32,0x2d,0x2f,0x36, -0x33,0x33,0x31,0x2c,0x28,0x26,0x24,0x23,0x20,0x22,0x28,0x2f,0x35,0x40,0x56,0x6a, -0x81,0x87,0x86,0x77,0x67,0x69,0x7b,0x8c,0x7f,0x66,0x42,0x2d,0x27,0x24,0x29,0x36, -0x33,0x2e,0x3f,0x60,0x6d,0x6d,0x86,0xab,0x97,0x63,0x5f,0x6f,0x55,0x51,0x7b,0x9b, -0xa6,0x84,0x79,0x73,0x6b,0x5a,0x44,0x4c,0x4e,0x4c,0x44,0x34,0x23,0x1f,0x2c,0x3c, -0x47,0x52,0x5d,0x64,0x61,0x51,0x45,0x49,0x6d,0x88,0x95,0x97,0x9f,0xa2,0x9f,0xa1, -0xa4,0x9f,0x94,0x8c,0x92,0x9e,0xa4,0xa1,0xa9,0xa6,0xa2,0xa0,0xa1,0x9e,0x94,0x89, -0x3e,0x40,0x45,0x4a,0x4e,0x51,0x5a,0x63,0x6b,0x6c,0x6b,0x69,0x64,0x61,0x62,0x65, -0x5d,0x55,0x4d,0x4c,0x50,0x55,0x58,0x59,0x55,0x54,0x55,0x58,0x5b,0x5d,0x5d,0x5c, -0x5c,0x63,0x68,0x69,0x6b,0x6e,0x6e,0x6c,0x78,0x7c,0x7d,0x78,0x74,0x74,0x73,0x72, -0x76,0x7a,0x7a,0x73,0x6c,0x6d,0x72,0x77,0x71,0x6f,0x6b,0x69,0x6a,0x6d,0x6e,0x6d, -0x6c,0x70,0x70,0x6f,0x73,0x79,0x79,0x73,0x71,0x74,0x78,0x7a,0x78,0x76,0x76,0x77, -0x79,0x7a,0x7f,0x85,0x86,0x7f,0x77,0x74,0x70,0x6f,0x6d,0x69,0x66,0x65,0x67,0x69, -0x70,0x6d,0x66,0x5d,0x5b,0x60,0x68,0x6c,0x69,0x6b,0x6b,0x6b,0x6d,0x71,0x74,0x74, -0x73,0x73,0x72,0x71,0x6f,0x6e,0x70,0x72,0x79,0x73,0x75,0x80,0x89,0x87,0x81,0x7e, -0x7a,0x80,0x86,0x86,0x81,0x79,0x74,0x72,0x6e,0x70,0x72,0x72,0x71,0x70,0x72,0x76, -0x7d,0x83,0x87,0x82,0x79,0x77,0x80,0x8a,0x84,0x82,0x81,0x80,0x7e,0x7b,0x75,0x71, -0x6d,0x6b,0x68,0x65,0x63,0x64,0x69,0x6e,0x70,0x76,0x7a,0x79,0x77,0x79,0x7a,0x79, -0x73,0x77,0x7a,0xa0,0xbd,0xaf,0xa1,0x9d,0x9f,0xa3,0xa3,0xa0,0xa5,0xb2,0xba,0xbb, -0xbd,0xc1,0xc4,0xc4,0xc5,0xc7,0xc8,0xc8,0xc7,0xc7,0xc7,0xc6,0xc5,0xc3,0xc1,0xc0, -0xc0,0xc1,0xc3,0xc3,0xc2,0xc0,0xbd,0xbb,0xbd,0xbd,0xbc,0xbb,0xba,0xb9,0xb9,0xb8, -0xb7,0xb4,0xb2,0xb1,0xb1,0xb0,0xad,0xaa,0xae,0xb3,0xb5,0xb1,0xad,0xac,0xac,0xab, -0xab,0xae,0xb2,0xb5,0xb6,0xb5,0xb2,0xb1,0xae,0xab,0xa9,0xa8,0xa8,0xa4,0x9c,0x96, -0x8f,0x8b,0x8d,0x90,0xa8,0xab,0xb5,0xbb,0xaf,0xc5,0xef,0xf7,0xfb,0xfb,0xf2,0xfa, -0xf8,0xf9,0xf9,0xf9,0xf8,0xf7,0xf8,0xf9,0xfc,0xfc,0xfb,0xfb,0xfa,0xfa,0xf9,0xf9, -0xf3,0xf3,0xf2,0xf3,0xf4,0xf7,0xf9,0xfb,0xfa,0xfa,0xfa,0xfb,0xfb,0xfb,0xfb,0xfb, -0xfa,0xfa,0xfb,0xfc,0xfc,0xfb,0xfa,0xfa,0xfc,0xfb,0xfb,0xfa,0xfa,0xfb,0xfc,0xfd, -0xfd,0xfd,0xfc,0xfb,0xfa,0xfb,0xfb,0xfb,0xfc,0xfc,0xfc,0xfc,0xfd,0xfd,0xfd,0xfd, -0xfc,0xfc,0xfc,0xfc,0xfb,0xfb,0xfb,0xfb,0xf9,0xf9,0xf9,0xfa,0xfa,0xfa,0xf9,0xf9, -0xf7,0xf7,0xf6,0xf6,0xf6,0xf6,0xf4,0xf3,0xf4,0xf3,0xf2,0xf0,0xef,0xee,0xed,0xed, -0xee,0xed,0xec,0xec,0xec,0xeb,0xe8,0xe6,0xe6,0xe6,0xe6,0xe5,0xe3,0xe1,0xdf,0xde, -0xde,0xdd,0xdb,0xda,0xda,0xdb,0xdd,0xde,0xde,0xde,0xde,0xdd,0xdc,0xdb,0xd9,0xd8, -0xdb,0xdb,0xdb,0xda,0xd9,0xd8,0xd7,0xd7,0xd6,0xd4,0xd2,0xd1,0xd1,0xd0,0xcf,0xce, -0xcf,0xce,0xcd,0xcd,0xcc,0xcb,0xc8,0xc6,0xc2,0xc2,0xc1,0xc0,0xc0,0xc2,0xc4,0xc5, -0xc5,0xc3,0xc1,0xc1,0xc1,0xbe,0xba,0xb7,0xb6,0xb5,0xb4,0xb5,0xb7,0xb9,0xb9,0xb9, -0xbd,0xbc,0xba,0xb1,0x9f,0x8b,0x7d,0x7a,0x73,0x72,0x7b,0x8b,0x96,0x97,0x97,0x99, -0x98,0x98,0x98,0x97,0x96,0x96,0x95,0x95,0x94,0x93,0x91,0x90,0x8f,0x8e,0x8d,0x8b, -0x88,0x87,0x86,0x85,0x84,0x82,0x82,0x81,0x7f,0x7e,0x7d,0x7d,0x7c,0x7a,0x77,0x75, -0x73,0x71,0x6e,0x6b,0x68,0x66,0x63,0x60,0x5d,0x58,0x52,0x4e,0x4c,0x48,0x41,0x3c, -0x36,0x32,0x2f,0x2b,0x25,0x1d,0x1b,0x1c,0x21,0x33,0x44,0x4f,0x5b,0x66,0x63,0x58, -0x4d,0x40,0x36,0x3a,0x47,0x51,0x51,0x4c,0x3f,0x3c,0x3f,0x48,0x4b,0x47,0x46,0x48, -0x42,0x3a,0x33,0x30,0x31,0x2e,0x28,0x23,0x2a,0x2a,0x2f,0x3a,0x46,0x51,0x59,0x5f, -0x63,0x60,0x60,0x67,0x72,0x76,0x6a,0x5a,0x4d,0x5c,0x5b,0x55,0x67,0x7f,0x82,0x78, -0x69,0x76,0x70,0x5e,0x66,0x7f,0x7f,0x67,0x42,0x64,0x7c,0x6b,0x50,0x55,0x6a,0x71, -0x80,0x67,0x56,0x44,0x42,0x46,0x3b,0x3a,0x3a,0x43,0x4e,0x4f,0x49,0x49,0x55,0x63, -0x69,0x63,0x53,0x49,0x50,0x5f,0x6e,0x7d,0x84,0x8e,0x97,0xa2,0xa7,0x99,0x93,0x9e, -0x98,0x9e,0xa7,0xad,0xaa,0x9e,0x8e,0x85,0x7d,0x86,0x83,0x72,0x6a,0x74,0x7c,0x7c, -0x42,0x46,0x4e,0x56,0x5b,0x60,0x67,0x6e,0x65,0x68,0x64,0x5c,0x5d,0x67,0x69,0x63, -0x69,0x66,0x60,0x5c,0x5e,0x60,0x58,0x4d,0x5b,0x5c,0x5d,0x60,0x62,0x63,0x62,0x60, -0x60,0x61,0x63,0x6a,0x72,0x77,0x73,0x6c,0x69,0x6d,0x72,0x74,0x76,0x76,0x73,0x6f, -0x74,0x77,0x75,0x6b,0x62,0x63,0x6b,0x72,0x6d,0x69,0x65,0x66,0x6a,0x6c,0x6a,0x66, -0x62,0x65,0x68,0x69,0x6e,0x74,0x73,0x6e,0x6a,0x70,0x77,0x79,0x76,0x72,0x70,0x71, -0x6f,0x74,0x7c,0x7f,0x79,0x71,0x6d,0x6e,0x72,0x70,0x6c,0x68,0x65,0x65,0x67,0x69, -0x69,0x6e,0x6d,0x63,0x5a,0x5b,0x65,0x6d,0x75,0x76,0x72,0x6a,0x6a,0x70,0x72,0x6e, -0x77,0x75,0x73,0x70,0x6e,0x6d,0x6d,0x6d,0x75,0x71,0x72,0x79,0x7e,0x7c,0x7b,0x7c, -0x81,0x87,0x8d,0x8c,0x85,0x7c,0x75,0x73,0x77,0x76,0x77,0x7a,0x79,0x72,0x6c,0x69, -0x80,0x89,0x90,0x8d,0x83,0x7c,0x7d,0x81,0x83,0x7f,0x79,0x74,0x71,0x71,0x71,0x71, -0x78,0x78,0x72,0x6a,0x68,0x6d,0x70,0x70,0x67,0x69,0x6b,0x6b,0x6d,0x71,0x73,0x72, -0x7b,0x7d,0x80,0xa3,0xbd,0xae,0xa0,0x9f,0xa0,0xa2,0xa2,0xa3,0xaa,0xb5,0xbc,0xbc, -0xc0,0xc4,0xc7,0xc8,0xc9,0xca,0xca,0xc9,0xc8,0xc7,0xc7,0xc5,0xc4,0xc3,0xc2,0xc2, -0xc0,0xc1,0xc3,0xc4,0xc3,0xc1,0xbe,0xbc,0xbe,0xbe,0xbd,0xbc,0xbb,0xbb,0xba,0xba, -0xb0,0xae,0xab,0xa9,0xa9,0xa7,0xa4,0xa2,0xae,0xb3,0xb5,0xb3,0xb0,0xb0,0xb1,0xb2, -0xae,0xad,0xae,0xb2,0xb8,0xbb,0xb9,0xb6,0xae,0xac,0xaa,0xaa,0xa9,0xa5,0x9d,0x97, -0x90,0x8b,0x8c,0x8d,0xa4,0xa9,0xb3,0xb9,0xb2,0xa8,0xe0,0xef,0xfa,0xf9,0xf2,0xf6, -0xf5,0xf7,0xf9,0xfa,0xfa,0xf9,0xf8,0xf8,0xfc,0xfc,0xfc,0xfb,0xfb,0xfa,0xf9,0xf8, -0xf4,0xf4,0xf3,0xf4,0xf5,0xf8,0xfa,0xfc,0xfa,0xfa,0xfa,0xfb,0xfb,0xfb,0xfc,0xfc, -0xfb,0xfb,0xfb,0xfb,0xfb,0xfb,0xfb,0xfb,0xfc,0xfb,0xfb,0xfa,0xfb,0xfb,0xfc,0xfd, -0xfb,0xfb,0xfb,0xfb,0xfb,0xfc,0xfd,0xfd,0xfd,0xfd,0xfd,0xfd,0xfd,0xfc,0xfc,0xfc, -0xfd,0xfc,0xfc,0xfc,0xfc,0xfc,0xfc,0xfb,0xfb,0xfb,0xfb,0xfb,0xfb,0xfa,0xf9,0xf9, -0xf9,0xf8,0xf7,0xf6,0xf6,0xf5,0xf3,0xf2,0xf3,0xf2,0xf1,0xf0,0xee,0xee,0xed,0xed, -0xec,0xeb,0xeb,0xeb,0xea,0xe9,0xe7,0xe5,0xe5,0xe5,0xe4,0xe3,0xe3,0xe2,0xe1,0xe0, -0xe1,0xe0,0xde,0xdd,0xdd,0xde,0xe0,0xe1,0xdd,0xdd,0xde,0xdd,0xdd,0xdc,0xdc,0xdb, -0xdf,0xde,0xde,0xdd,0xdc,0xda,0xd9,0xd8,0xd6,0xd4,0xd3,0xd2,0xd2,0xd1,0xd0,0xcf, -0xcf,0xce,0xcd,0xcc,0xcb,0xca,0xc7,0xc5,0xc1,0xc1,0xc0,0xbf,0xc0,0xc1,0xc2,0xc3, -0xc3,0xc2,0xc2,0xc2,0xc2,0xc0,0xbb,0xb7,0xb5,0xb4,0xb4,0xb5,0xb7,0xb9,0xb9,0xb9, -0xbd,0xbc,0xb8,0xae,0x9c,0x8a,0x80,0x7e,0x7f,0x83,0x8d,0x99,0x9c,0x99,0x98,0x9a, -0x98,0x98,0x97,0x96,0x95,0x95,0x94,0x94,0x93,0x92,0x90,0x8f,0x8e,0x8d,0x8c,0x8a, -0x87,0x87,0x85,0x84,0x82,0x80,0x7f,0x7e,0x7c,0x7b,0x7a,0x7a,0x79,0x78,0x75,0x73, -0x6f,0x6d,0x6a,0x67,0x64,0x62,0x5e,0x5c,0x57,0x52,0x4c,0x48,0x46,0x43,0x3e,0x3a, -0x32,0x31,0x32,0x30,0x26,0x20,0x28,0x36,0x57,0x70,0x82,0x81,0x7d,0x7c,0x71,0x62, -0x4b,0x44,0x40,0x46,0x53,0x5b,0x5a,0x54,0x5f,0x60,0x62,0x60,0x55,0x48,0x43,0x45, -0x44,0x3d,0x39,0x39,0x36,0x2d,0x23,0x1f,0x27,0x2f,0x34,0x30,0x2c,0x30,0x3a,0x43, -0x49,0x4a,0x55,0x62,0x5b,0x42,0x31,0x2f,0x3f,0x5a,0x76,0x84,0x7e,0x69,0x5e,0x63, -0x5b,0x4a,0x44,0x51,0x5b,0x55,0x4b,0x48,0x69,0x87,0x73,0x43,0x3f,0x53,0x53,0x49, -0x3d,0x43,0x4d,0x46,0x3f,0x3c,0x30,0x2c,0x43,0x3b,0x3e,0x52,0x66,0x62,0x48,0x30, -0x23,0x30,0x3d,0x50,0x70,0x84,0x83,0x7c,0x89,0x91,0x8d,0x86,0x8a,0x93,0x9b,0xa5, -0xa5,0x99,0x8e,0x86,0x79,0x69,0x62,0x63,0x6b,0x5c,0x56,0x64,0x75,0x79,0x75,0x72, -0x44,0x45,0x4a,0x54,0x5e,0x67,0x6c,0x6f,0x71,0x74,0x6f,0x65,0x63,0x68,0x65,0x5c, -0x63,0x5e,0x58,0x59,0x61,0x6b,0x6f,0x6e,0x69,0x67,0x65,0x62,0x60,0x5f,0x5e,0x5e, -0x73,0x6e,0x69,0x68,0x6b,0x6c,0x69,0x65,0x64,0x65,0x67,0x6c,0x73,0x78,0x7a,0x79, -0x7e,0x7f,0x7b,0x70,0x68,0x66,0x6a,0x6d,0x6c,0x69,0x68,0x6a,0x6a,0x66,0x60,0x5c, -0x5e,0x61,0x63,0x64,0x67,0x6a,0x67,0x62,0x65,0x6c,0x75,0x77,0x74,0x71,0x71,0x73, -0x77,0x7b,0x7d,0x7a,0x72,0x6d,0x6e,0x72,0x71,0x6f,0x6a,0x67,0x65,0x66,0x68,0x6a, -0x6d,0x75,0x79,0x71,0x67,0x68,0x72,0x7c,0x80,0x7b,0x74,0x6f,0x70,0x72,0x6f,0x69, -0x74,0x74,0x73,0x74,0x76,0x75,0x6d,0x65,0x6d,0x6c,0x6f,0x72,0x73,0x6f,0x6e,0x70, -0x82,0x86,0x8a,0x88,0x81,0x7b,0x78,0x78,0x77,0x73,0x73,0x78,0x7a,0x74,0x6e,0x6b, -0x7b,0x82,0x8c,0x94,0x96,0x91,0x8a,0x85,0x8c,0x8a,0x86,0x81,0x7e,0x7d,0x7d,0x7e, -0x7d,0x78,0x6e,0x66,0x65,0x69,0x6e,0x71,0x79,0x73,0x6d,0x6d,0x72,0x75,0x74,0x70, -0x78,0x79,0x80,0x9f,0xb9,0xaf,0xa1,0xa4,0xa0,0x9e,0x9c,0xa1,0xad,0xb9,0xbe,0xbd, -0xc3,0xc7,0xca,0xcb,0xcb,0xcc,0xcb,0xc8,0xc7,0xc6,0xc5,0xc4,0xc4,0xc4,0xc4,0xc4, -0xc2,0xc3,0xc3,0xc3,0xc3,0xc2,0xc1,0xc0,0xbf,0xbf,0xbf,0xbe,0xbd,0xbd,0xbc,0xbc, -0xb9,0xb6,0xb3,0xb2,0xb2,0xb1,0xae,0xac,0xa8,0xa9,0xaa,0xab,0xae,0xb1,0xb3,0xb3, -0xaf,0xad,0xac,0xb0,0xb5,0xb9,0xb9,0xb7,0xb3,0xb1,0xae,0xac,0xab,0xa7,0xa2,0x9d, -0x93,0x8c,0x8a,0x8a,0xa3,0xa9,0xaf,0xb0,0xaf,0x97,0xc6,0xeb,0xf3,0xf3,0xf7,0xf4, -0xf6,0xf8,0xfa,0xfa,0xfa,0xf9,0xf9,0xf9,0xfc,0xfc,0xfc,0xfc,0xfb,0xfa,0xf8,0xf8, -0xf7,0xf7,0xf7,0xf7,0xf8,0xf9,0xfb,0xfc,0xfb,0xfb,0xfb,0xfb,0xfb,0xfb,0xfb,0xfb, -0xfb,0xfb,0xfb,0xfb,0xfb,0xfb,0xfc,0xfd,0xfc,0xfb,0xfb,0xfb,0xfb,0xfb,0xfc,0xfd, -0xfb,0xfb,0xfb,0xfb,0xfc,0xfd,0xfd,0xfd,0xfb,0xfb,0xfb,0xfb,0xfb,0xfb,0xfb,0xfb, -0xfc,0xfc,0xfb,0xfb,0xfb,0xfb,0xfb,0xfb,0xfc,0xfc,0xfc,0xfc,0xfb,0xfa,0xf9,0xf9, -0xf9,0xf8,0xf7,0xf7,0xf7,0xf6,0xf4,0xf3,0xf3,0xf2,0xf1,0xef,0xee,0xee,0xed,0xed, -0xea,0xea,0xea,0xea,0xea,0xe8,0xe7,0xe6,0xe7,0xe6,0xe4,0xe3,0xe3,0xe3,0xe2,0xe2, -0xe2,0xe2,0xe2,0xe1,0xe1,0xe2,0xe2,0xe2,0xdf,0xdf,0xdf,0xdf,0xdf,0xde,0xde,0xdd, -0xdf,0xdf,0xdf,0xde,0xdd,0xdc,0xdb,0xda,0xd7,0xd5,0xd4,0xd3,0xd3,0xd2,0xd1,0xd0, -0xcf,0xce,0xcd,0xcc,0xcb,0xc9,0xc6,0xc4,0xc1,0xc0,0xbf,0xbf,0xc0,0xc2,0xc2,0xc3, -0xc2,0xc0,0xbf,0xc0,0xc0,0xbf,0xbb,0xb8,0xb3,0xb3,0xb2,0xb4,0xb6,0xb8,0xb8,0xb8, -0xba,0xba,0xb5,0xa9,0x99,0x8d,0x88,0x88,0x90,0x92,0x96,0x9b,0x9b,0x98,0x98,0x9c, -0x97,0x96,0x96,0x95,0x94,0x93,0x92,0x92,0x91,0x90,0x8e,0x8d,0x8d,0x8c,0x8a,0x88, -0x87,0x86,0x84,0x82,0x80,0x7e,0x7d,0x7c,0x7a,0x79,0x78,0x77,0x77,0x75,0x73,0x71, -0x6d,0x6a,0x67,0x64,0x61,0x5f,0x5b,0x59,0x55,0x50,0x4a,0x46,0x44,0x41,0x3d,0x3a, -0x34,0x32,0x30,0x2d,0x25,0x26,0x3d,0x57,0x77,0x7a,0x73,0x61,0x53,0x4d,0x47,0x40, -0x52,0x53,0x50,0x4b,0x49,0x4e,0x56,0x5c,0x55,0x54,0x53,0x50,0x47,0x3f,0x3d,0x40, -0x3f,0x3c,0x3b,0x3a,0x33,0x2c,0x2f,0x38,0x42,0x4e,0x53,0x46,0x36,0x32,0x36,0x3a, -0x45,0x59,0x5d,0x47,0x34,0x3a,0x4b,0x53,0x71,0x7d,0x7c,0x70,0x68,0x5a,0x44,0x35, -0x2f,0x31,0x3c,0x4a,0x4f,0x4d,0x52,0x5c,0x87,0x6c,0x3d,0x29,0x3e,0x4c,0x48,0x4a, -0x3a,0x36,0x36,0x34,0x34,0x3b,0x4b,0x5d,0x4f,0x46,0x3d,0x3b,0x3a,0x35,0x2f,0x2b, -0x42,0x57,0x65,0x69,0x6e,0x75,0x80,0x8c,0x80,0x93,0x9b,0x94,0x91,0x92,0x8e,0x86, -0x72,0x6a,0x6a,0x75,0x7c,0x73,0x5f,0x50,0x3f,0x42,0x52,0x69,0x72,0x70,0x75,0x81, -0x51,0x50,0x54,0x5f,0x6e,0x78,0x79,0x75,0x78,0x79,0x77,0x71,0x69,0x60,0x57,0x50, -0x56,0x5c,0x6b,0x7c,0x7f,0x73,0x66,0x61,0x5f,0x5c,0x59,0x57,0x5a,0x60,0x67,0x6d, -0x6e,0x6b,0x68,0x64,0x62,0x62,0x64,0x67,0x66,0x64,0x64,0x67,0x6d,0x73,0x79,0x7c, -0x7b,0x7b,0x79,0x74,0x72,0x72,0x71,0x6f,0x72,0x6f,0x6e,0x6c,0x67,0x5f,0x5c,0x5d, -0x62,0x63,0x63,0x64,0x65,0x65,0x60,0x5b,0x62,0x69,0x70,0x71,0x6e,0x6d,0x70,0x74, -0x7e,0x7e,0x7b,0x75,0x70,0x6e,0x6f,0x71,0x6b,0x68,0x65,0x62,0x63,0x65,0x68,0x6a, -0x73,0x77,0x77,0x71,0x6e,0x76,0x85,0x91,0x86,0x77,0x6d,0x70,0x74,0x71,0x6d,0x6d, -0x6d,0x6d,0x6e,0x73,0x7b,0x7b,0x6f,0x61,0x62,0x65,0x6a,0x6e,0x6d,0x69,0x66,0x66, -0x77,0x7b,0x7f,0x80,0x7d,0x7b,0x7a,0x7a,0x75,0x70,0x6f,0x75,0x7a,0x79,0x7b,0x7f, -0x78,0x7d,0x85,0x8c,0x8e,0x8b,0x84,0x7e,0x89,0x89,0x87,0x84,0x80,0x7f,0x7f,0x81, -0x76,0x6b,0x62,0x62,0x65,0x69,0x74,0x80,0x82,0x74,0x67,0x66,0x6c,0x6f,0x6a,0x62, -0x68,0x6c,0x79,0x96,0xb3,0xb0,0x9e,0xa0,0x9e,0x97,0x95,0x9f,0xb0,0xbd,0xc0,0xbf, -0xc5,0xc8,0xc9,0xc9,0xca,0xca,0xc8,0xc4,0xc6,0xc5,0xc4,0xc3,0xc3,0xc4,0xc5,0xc6, -0xc4,0xc3,0xc2,0xc1,0xc1,0xc2,0xc2,0xc3,0xbe,0xbe,0xbe,0xbd,0xbd,0xbc,0xbc,0xbc, -0xbf,0xbc,0xb9,0xb8,0xb7,0xb6,0xb3,0xb0,0xa4,0xa0,0x9e,0xa2,0xa8,0xad,0xae,0xad, -0xb0,0xaf,0xaf,0xaf,0xb1,0xb3,0xb4,0xb5,0xb6,0xb3,0xaf,0xac,0xa9,0xa7,0xa4,0xa1, -0x99,0x8f,0x8a,0x89,0xa2,0xa6,0xa5,0x9d,0x9d,0x8e,0xa6,0xe8,0xed,0xed,0xfa,0xf2, -0xf8,0xf8,0xf9,0xf9,0xf8,0xf8,0xf9,0xfa,0xfb,0xfb,0xfc,0xfc,0xfb,0xfa,0xf8,0xf8, -0xfa,0xf9,0xf9,0xf8,0xf8,0xf8,0xf9,0xf9,0xfc,0xfc,0xfb,0xfb,0xfa,0xf9,0xf9,0xf9, -0xf9,0xf9,0xfa,0xfa,0xfb,0xfc,0xfd,0xfe,0xfb,0xfb,0xfa,0xfa,0xfb,0xfb,0xfb,0xfc, -0xfb,0xfb,0xfb,0xfc,0xfc,0xfc,0xfc,0xfc,0xf9,0xf9,0xf9,0xfa,0xfa,0xfb,0xfb,0xfb, -0xfc,0xfc,0xfb,0xfb,0xfb,0xfb,0xfb,0xfb,0xfd,0xfd,0xfd,0xfc,0xfb,0xfa,0xf9,0xf9, -0xf9,0xf8,0xf7,0xf7,0xf8,0xf7,0xf6,0xf4,0xf1,0xf0,0xef,0xee,0xed,0xec,0xec,0xec, -0xe8,0xe9,0xea,0xea,0xea,0xe9,0xe8,0xe8,0xe9,0xe7,0xe4,0xe3,0xe3,0xe4,0xe3,0xe2, -0xe2,0xe3,0xe5,0xe6,0xe6,0xe5,0xe3,0xe2,0xe1,0xe0,0xe0,0xdf,0xde,0xdd,0xdc,0xdc, -0xdc,0xdc,0xdd,0xdd,0xdd,0xdc,0xdc,0xdb,0xd8,0xd7,0xd5,0xd4,0xd4,0xd3,0xd2,0xd1, -0xcf,0xce,0xcd,0xcd,0xcc,0xca,0xc7,0xc5,0xc3,0xc1,0xc0,0xc1,0xc2,0xc4,0xc4,0xc3, -0xc2,0xc0,0xbd,0xbc,0xbd,0xbe,0xbc,0xba,0xb5,0xb4,0xb3,0xb5,0xb7,0xb8,0xb9,0xb9, -0xb9,0xb9,0xb3,0xa6,0x99,0x91,0x92,0x95,0x9c,0x9b,0x9a,0x9b,0x9a,0x99,0x98,0x99, -0x97,0x96,0x95,0x94,0x93,0x92,0x91,0x91,0x91,0x8f,0x8d,0x8c,0x8c,0x8b,0x89,0x88, -0x86,0x85,0x83,0x81,0x7f,0x7d,0x7b,0x7a,0x79,0x77,0x76,0x75,0x74,0x73,0x71,0x6f, -0x6b,0x69,0x66,0x62,0x60,0x5d,0x59,0x57,0x54,0x50,0x4a,0x46,0x43,0x40,0x3c,0x39, -0x39,0x34,0x2f,0x29,0x23,0x2a,0x45,0x61,0x6a,0x4b,0x29,0x1d,0x27,0x38,0x47,0x4f, -0x50,0x55,0x54,0x48,0x3e,0x41,0x4d,0x57,0x5a,0x53,0x4b,0x46,0x42,0x3b,0x35,0x32, -0x3a,0x35,0x30,0x2e,0x2f,0x35,0x46,0x57,0x4f,0x4f,0x4d,0x50,0x56,0x55,0x43,0x2e, -0x29,0x25,0x28,0x36,0x43,0x4e,0x5c,0x69,0x70,0x6c,0x60,0x53,0x49,0x3a,0x31,0x33, -0x4f,0x65,0x6c,0x59,0x4c,0x56,0x67,0x6c,0x6c,0x41,0x28,0x2e,0x33,0x33,0x41,0x55, -0x65,0x5f,0x5c,0x64,0x6b,0x67,0x5e,0x54,0x43,0x42,0x3d,0x2f,0x22,0x23,0x36,0x4b, -0x5d,0x55,0x4f,0x5c,0x72,0x75,0x6a,0x63,0x7d,0x79,0x7a,0x7c,0x75,0x6f,0x75,0x7f, -0x82,0x92,0x93,0x74,0x4c,0x3b,0x47,0x59,0x6e,0x90,0xa2,0x8d,0x77,0x7d,0x93,0xa1, -0x4b,0x4a,0x4d,0x57,0x67,0x71,0x6f,0x67,0x63,0x64,0x69,0x6d,0x6a,0x60,0x5c,0x5d, -0x62,0x5f,0x66,0x73,0x79,0x7b,0x85,0x93,0x91,0x89,0x7d,0x70,0x68,0x66,0x6a,0x6d, -0x68,0x6a,0x6e,0x6f,0x6c,0x67,0x68,0x6b,0x61,0x61,0x63,0x66,0x6a,0x6e,0x74,0x7b, -0x79,0x79,0x77,0x75,0x77,0x79,0x77,0x72,0x78,0x75,0x72,0x6d,0x63,0x5c,0x5f,0x68, -0x65,0x65,0x65,0x67,0x67,0x66,0x61,0x5d,0x63,0x67,0x6a,0x6a,0x67,0x67,0x6b,0x6f, -0x77,0x76,0x73,0x6e,0x6c,0x6b,0x69,0x65,0x65,0x62,0x60,0x60,0x62,0x66,0x69,0x6b, -0x70,0x75,0x78,0x79,0x7d,0x85,0x8f,0x94,0x84,0x71,0x66,0x6b,0x6f,0x6c,0x6c,0x73, -0x73,0x73,0x73,0x74,0x79,0x79,0x6e,0x5f,0x5e,0x61,0x66,0x6c,0x6e,0x6c,0x68,0x65, -0x6c,0x70,0x77,0x7d,0x80,0x80,0x7e,0x7c,0x82,0x7b,0x75,0x73,0x6d,0x69,0x6f,0x79, -0x7b,0x7e,0x80,0x7c,0x75,0x71,0x71,0x74,0x7c,0x7d,0x7d,0x79,0x75,0x73,0x75,0x78, -0x71,0x6d,0x71,0x7c,0x81,0x7f,0x83,0x8c,0x8b,0x7b,0x6c,0x6b,0x71,0x73,0x6d,0x66, -0x63,0x6a,0x7b,0x92,0xb0,0xb4,0x9e,0x9b,0x99,0x92,0x93,0xa2,0xb4,0xbe,0xc1,0xc1, -0xc4,0xc6,0xc6,0xc6,0xc7,0xc7,0xc5,0xc1,0xc6,0xc5,0xc4,0xc3,0xc3,0xc3,0xc4,0xc4, -0xc3,0xc2,0xc0,0xbf,0xbf,0xc0,0xc1,0xc2,0xbc,0xbc,0xbc,0xbc,0xbb,0xbb,0xba,0xba, -0xbc,0xba,0xb6,0xb4,0xb3,0xb1,0xae,0xab,0xaa,0xa3,0x9f,0xa2,0xa7,0xa9,0xa9,0xa8, -0xb1,0xb3,0xb4,0xb4,0xb3,0xb3,0xb5,0xb7,0xb5,0xb2,0xae,0xaa,0xa8,0xa5,0xa3,0xa1, -0x9e,0x94,0x8d,0x88,0x9f,0x9f,0x98,0x8c,0x86,0x84,0x8c,0xd7,0xe8,0xea,0xf6,0xee, -0xf6,0xf6,0xf7,0xf7,0xf7,0xf7,0xf9,0xfa,0xfa,0xfb,0xfc,0xfc,0xfc,0xfb,0xf9,0xf8, -0xfa,0xfa,0xf9,0xf8,0xf7,0xf7,0xf6,0xf6,0xfb,0xfb,0xfa,0xfa,0xf9,0xf8,0xf8,0xf8, -0xf8,0xf9,0xf9,0xfa,0xfb,0xfc,0xfc,0xfc,0xf9,0xfa,0xfa,0xfa,0xfa,0xfa,0xfa,0xfa, -0xfb,0xfb,0xfb,0xfc,0xfb,0xfb,0xfb,0xfa,0xf9,0xf9,0xfa,0xfa,0xfb,0xfc,0xfc,0xfc, -0xfd,0xfc,0xfc,0xfc,0xfc,0xfc,0xfc,0xfb,0xfc,0xfc,0xfc,0xfb,0xfa,0xf9,0xf9,0xf8, -0xf9,0xf8,0xf7,0xf7,0xf8,0xf7,0xf6,0xf4,0xee,0xee,0xed,0xec,0xeb,0xea,0xea,0xea, -0xe8,0xe9,0xeb,0xeb,0xea,0xe9,0xe8,0xe8,0xe8,0xe6,0xe3,0xe3,0xe4,0xe5,0xe4,0xe2, -0xe2,0xe3,0xe5,0xe6,0xe6,0xe5,0xe3,0xe2,0xe0,0xdf,0xde,0xdc,0xdb,0xda,0xd9,0xd9, -0xda,0xda,0xdb,0xdc,0xdc,0xdd,0xdd,0xdc,0xda,0xd9,0xd6,0xd5,0xd5,0xd4,0xd2,0xd1, -0xd0,0xcf,0xce,0xce,0xcd,0xcc,0xc9,0xc7,0xc5,0xc3,0xc1,0xc2,0xc4,0xc6,0xc5,0xc4, -0xc3,0xc0,0xbd,0xbc,0xbd,0xbf,0xbe,0xbd,0xb7,0xb6,0xb6,0xb6,0xb8,0xb9,0xba,0xb9, -0xba,0xba,0xb3,0xa4,0x96,0x93,0x99,0x9e,0x9e,0x9d,0x9c,0x9c,0x9d,0x9b,0x97,0x94, -0x97,0x97,0x96,0x95,0x93,0x92,0x91,0x91,0x90,0x8f,0x8d,0x8c,0x8c,0x8b,0x89,0x88, -0x85,0x84,0x82,0x80,0x7e,0x7c,0x7a,0x79,0x78,0x76,0x74,0x73,0x72,0x70,0x6e,0x6d, -0x6a,0x67,0x64,0x60,0x5e,0x5a,0x57,0x54,0x51,0x4e,0x4a,0x46,0x42,0x3e,0x3b,0x38, -0x37,0x32,0x2d,0x2a,0x2d,0x38,0x4c,0x5c,0x3d,0x39,0x41,0x57,0x64,0x5f,0x55,0x51, -0x52,0x55,0x51,0x45,0x3c,0x3e,0x45,0x4a,0x48,0x50,0x57,0x54,0x4c,0x47,0x4a,0x4f, -0x45,0x42,0x40,0x45,0x4e,0x57,0x5c,0x5d,0x57,0x4b,0x44,0x52,0x6c,0x78,0x6a,0x55, -0x45,0x3a,0x42,0x5c,0x66,0x5a,0x57,0x62,0x66,0x58,0x4e,0x4a,0x33,0x17,0x25,0x50, -0x7c,0x83,0x7e,0x6a,0x59,0x5a,0x65,0x6e,0x48,0x2a,0x2a,0x3f,0x4e,0x68,0x84,0x89, -0x6e,0x72,0x69,0x67,0x69,0x68,0x60,0x4a,0x3d,0x32,0x27,0x24,0x27,0x2d,0x34,0x39, -0x31,0x35,0x3a,0x44,0x50,0x55,0x63,0x76,0x6f,0x6d,0x72,0x76,0x75,0x7b,0x83,0x83, -0x7f,0x79,0x6e,0x68,0x70,0x7f,0x84,0x80,0x89,0x76,0x5f,0x5f,0x7c,0x95,0x8a,0x6e, -0x55,0x54,0x53,0x58,0x64,0x70,0x72,0x6d,0x5e,0x5e,0x61,0x67,0x6a,0x69,0x6b,0x6f, -0x66,0x66,0x6a,0x6e,0x6e,0x6e,0x74,0x7c,0x72,0x6e,0x68,0x62,0x60,0x64,0x6c,0x72, -0x75,0x76,0x7a,0x7e,0x7a,0x6f,0x66,0x63,0x62,0x64,0x68,0x6a,0x68,0x68,0x70,0x79, -0x7f,0x7d,0x79,0x75,0x75,0x77,0x77,0x75,0x78,0x75,0x72,0x6e,0x65,0x5d,0x60,0x69, -0x65,0x63,0x63,0x66,0x67,0x65,0x62,0x5f,0x66,0x67,0x68,0x68,0x66,0x67,0x6a,0x6d, -0x74,0x74,0x72,0x6e,0x6e,0x6f,0x6b,0x66,0x66,0x65,0x63,0x64,0x68,0x6c,0x6f,0x70, -0x77,0x7e,0x85,0x8a,0x8e,0x91,0x90,0x8d,0x7e,0x73,0x6c,0x6b,0x6a,0x66,0x69,0x70, -0x77,0x7c,0x7d,0x7b,0x7a,0x78,0x6e,0x63,0x63,0x63,0x65,0x69,0x6e,0x70,0x6d,0x69, -0x67,0x69,0x6f,0x77,0x7f,0x83,0x82,0x80,0x84,0x7d,0x74,0x6a,0x59,0x4e,0x55,0x64, -0x71,0x72,0x72,0x70,0x6c,0x6d,0x73,0x78,0x77,0x7a,0x7d,0x7b,0x75,0x71,0x72,0x73, -0x6b,0x72,0x80,0x8d,0x92,0x8e,0x8c,0x8d,0x82,0x75,0x68,0x66,0x6a,0x6a,0x67,0x65, -0x6e,0x73,0x7e,0x87,0xa4,0xb1,0x9b,0x96,0x92,0x91,0x99,0xab,0xb9,0xbd,0xc0,0xc3, -0xc3,0xc5,0xc5,0xc4,0xc6,0xc8,0xc6,0xc3,0xc7,0xc6,0xc5,0xc4,0xc2,0xc1,0xc1,0xc0, -0xc1,0xc1,0xc1,0xc1,0xc0,0xc0,0xbf,0xbf,0xbc,0xbc,0xbc,0xbc,0xbb,0xbb,0xbb,0xbb, -0xbd,0xbb,0xb8,0xb8,0xb8,0xb8,0xb5,0xb3,0xaf,0xa9,0xa4,0xa4,0xa4,0xa3,0xa4,0xa6, -0xae,0xb0,0xb3,0xb4,0xb4,0xb5,0xb6,0xb8,0xb4,0xb2,0xb0,0xad,0xaa,0xa6,0xa3,0xa0, -0x9f,0x98,0x91,0x89,0x9c,0x9a,0x94,0x88,0x7c,0x7a,0x7e,0xb6,0xdf,0xe5,0xeb,0xe9, -0xef,0xf1,0xf4,0xf6,0xf6,0xf7,0xf8,0xf9,0xf9,0xfa,0xfb,0xfc,0xfc,0xfb,0xfa,0xf9, -0xf9,0xf9,0xf8,0xf8,0xf7,0xf7,0xf6,0xf6,0xf8,0xf8,0xf8,0xf8,0xf8,0xf8,0xf9,0xf9, -0xf8,0xf9,0xfa,0xfa,0xfb,0xfa,0xfa,0xf9,0xf8,0xf8,0xf9,0xf9,0xf9,0xf9,0xf9,0xf9, -0xf9,0xfa,0xfa,0xfb,0xfb,0xfb,0xfa,0xfa,0xfa,0xfa,0xfb,0xfb,0xfb,0xfb,0xfc,0xfc, -0xfc,0xfc,0xfc,0xfc,0xfb,0xfb,0xfb,0xfb,0xfa,0xfa,0xfa,0xfa,0xf9,0xf9,0xf8,0xf7, -0xf9,0xf8,0xf7,0xf6,0xf6,0xf6,0xf4,0xf2,0xef,0xee,0xed,0xec,0xec,0xeb,0xeb,0xeb, -0xe9,0xeb,0xec,0xeb,0xe9,0xe7,0xe6,0xe7,0xe5,0xe3,0xe1,0xe2,0xe4,0xe5,0xe4,0xe2, -0xe2,0xe2,0xe2,0xe2,0xe2,0xe2,0xe2,0xe2,0xdf,0xde,0xdc,0xdb,0xd9,0xd9,0xd8,0xd8, -0xda,0xdb,0xdb,0xdc,0xdd,0xdd,0xdd,0xdd,0xdc,0xda,0xd8,0xd6,0xd5,0xd4,0xd2,0xd1, -0xd0,0xcf,0xcf,0xcf,0xcf,0xce,0xcc,0xca,0xc6,0xc3,0xc2,0xc3,0xc6,0xc7,0xc6,0xc4, -0xc2,0xbf,0xbd,0xbe,0xbf,0xc0,0xbf,0xbd,0xb7,0xb6,0xb6,0xb6,0xb7,0xb8,0xb8,0xb8, -0xbb,0xba,0xb0,0x9e,0x90,0x8f,0x97,0x9e,0x9c,0x9c,0x9c,0x9b,0x9b,0x9a,0x97,0x94, -0x96,0x95,0x94,0x93,0x91,0x90,0x8f,0x8f,0x8e,0x8d,0x8b,0x8a,0x8a,0x89,0x87,0x86, -0x84,0x83,0x81,0x80,0x7e,0x7c,0x7a,0x79,0x76,0x75,0x72,0x70,0x6f,0x6d,0x6b,0x69, -0x67,0x65,0x61,0x5e,0x5b,0x57,0x54,0x51,0x4e,0x4c,0x49,0x46,0x43,0x3f,0x3b,0x39, -0x32,0x2f,0x2a,0x2c,0x39,0x49,0x52,0x53,0x53,0x5b,0x67,0x6d,0x66,0x59,0x56,0x5c, -0x6b,0x67,0x57,0x3f,0x30,0x30,0x36,0x3a,0x3e,0x4a,0x53,0x4e,0x42,0x3a,0x3d,0x42, -0x52,0x59,0x61,0x68,0x71,0x73,0x69,0x5c,0x50,0x44,0x3e,0x49,0x60,0x73,0x7b,0x7c, -0x71,0x79,0x6d,0x50,0x44,0x4f,0x53,0x4a,0x4d,0x41,0x25,0x0c,0x0a,0x18,0x2b,0x3c, -0x66,0x7c,0x83,0x75,0x73,0x7f,0x78,0x62,0x2f,0x1f,0x23,0x39,0x51,0x6c,0x75,0x66, -0x88,0x8d,0x7d,0x6d,0x57,0x41,0x38,0x27,0x34,0x2a,0x1e,0x19,0x1c,0x2a,0x3d,0x4c, -0x5e,0x5e,0x5b,0x5e,0x67,0x66,0x61,0x62,0x67,0x64,0x62,0x5e,0x65,0x7f,0x8b,0x7d, -0x92,0x84,0x78,0x7a,0x87,0x8d,0x83,0x76,0x56,0x56,0x59,0x5a,0x50,0x43,0x42,0x4a, -0x5b,0x58,0x52,0x50,0x58,0x67,0x70,0x72,0x6a,0x66,0x60,0x5c,0x5b,0x5d,0x5f,0x5f, -0x5c,0x61,0x64,0x63,0x65,0x6a,0x6e,0x6f,0x75,0x73,0x6f,0x6a,0x68,0x6a,0x6f,0x74, -0x68,0x68,0x6f,0x7b,0x81,0x7c,0x72,0x6b,0x6f,0x70,0x71,0x6e,0x66,0x62,0x6a,0x75, -0x80,0x7f,0x79,0x72,0x70,0x73,0x77,0x79,0x74,0x72,0x72,0x71,0x69,0x5d,0x5c,0x61, -0x62,0x60,0x60,0x62,0x64,0x62,0x5f,0x5d,0x68,0x68,0x69,0x69,0x6a,0x6b,0x6e,0x70, -0x6f,0x6f,0x6c,0x68,0x69,0x6c,0x6b,0x67,0x6c,0x6b,0x6a,0x6c,0x70,0x74,0x76,0x77, -0x7e,0x80,0x81,0x81,0x82,0x83,0x82,0x80,0x78,0x79,0x77,0x70,0x68,0x63,0x64,0x67, -0x6b,0x77,0x80,0x7f,0x7c,0x7a,0x73,0x6b,0x6b,0x68,0x64,0x66,0x6d,0x71,0x70,0x6c, -0x66,0x64,0x66,0x6d,0x77,0x7f,0x82,0x81,0x7e,0x7b,0x77,0x6d,0x5b,0x50,0x5b,0x6e, -0x76,0x72,0x6d,0x6c,0x6e,0x70,0x6e,0x6b,0x6b,0x72,0x79,0x79,0x73,0x6b,0x68,0x67, -0x60,0x6a,0x74,0x79,0x7e,0x86,0x8b,0x8c,0x89,0x7e,0x75,0x72,0x72,0x71,0x72,0x74, -0x76,0x77,0x78,0x75,0x90,0xa5,0x92,0x8e,0x8d,0x91,0xa0,0xb3,0xbd,0xbc,0xbe,0xc5, -0xc4,0xc5,0xc5,0xc5,0xc7,0xca,0xc9,0xc6,0xc8,0xc7,0xc6,0xc4,0xc2,0xc0,0xbe,0xbd, -0xc0,0xc1,0xc3,0xc4,0xc3,0xc1,0xbf,0xbd,0xbe,0xbe,0xbe,0xbd,0xbd,0xbd,0xbd,0xbd, -0xb6,0xb4,0xb3,0xb5,0xb7,0xb9,0xb8,0xb6,0xab,0xa7,0xa4,0xa2,0x9e,0x9a,0x9d,0xa4, -0xa4,0xa6,0xaa,0xae,0xb1,0xb3,0xb3,0xb3,0xb5,0xb5,0xb4,0xb3,0xaf,0xaa,0xa5,0xa1, -0x9e,0x99,0x94,0x8b,0x9b,0x99,0x96,0x8e,0x7f,0x74,0x79,0x97,0xd5,0xe0,0xe0,0xe6, -0xea,0xed,0xf2,0xf5,0xf7,0xf7,0xf7,0xf8,0xf8,0xf9,0xfb,0xfc,0xfd,0xfc,0xfa,0xf9, -0xfa,0xf9,0xf9,0xf9,0xf8,0xf8,0xf8,0xf8,0xf6,0xf6,0xf7,0xf7,0xf8,0xf9,0xf9,0xfa, -0xf9,0xfa,0xfb,0xfb,0xfa,0xf9,0xf7,0xf6,0xf7,0xf8,0xf8,0xf9,0xf9,0xf9,0xf9,0xf9, -0xf8,0xf8,0xfa,0xfa,0xfb,0xfb,0xfa,0xfa,0xfb,0xfb,0xfb,0xfa,0xfa,0xfa,0xfa,0xfa, -0xfa,0xfa,0xfa,0xfa,0xfa,0xfa,0xf9,0xf9,0xf9,0xf9,0xf9,0xf9,0xf9,0xf8,0xf7,0xf7, -0xf9,0xf8,0xf6,0xf6,0xf5,0xf4,0xf1,0xf0,0xf1,0xf0,0xef,0xee,0xee,0xed,0xed,0xed, -0xea,0xec,0xec,0xeb,0xe8,0xe5,0xe4,0xe5,0xe2,0xe0,0xdf,0xe1,0xe4,0xe6,0xe4,0xe2, -0xe2,0xe1,0xe0,0xdf,0xdf,0xe0,0xe1,0xe2,0xdf,0xde,0xdc,0xdb,0xda,0xd9,0xd9,0xda, -0xdb,0xdc,0xdd,0xdd,0xde,0xde,0xde,0xde,0xdd,0xdb,0xd9,0xd7,0xd5,0xd4,0xd2,0xd1, -0xd0,0xd0,0xcf,0xd0,0xd0,0xcf,0xcd,0xcb,0xc6,0xc4,0xc2,0xc3,0xc6,0xc8,0xc6,0xc4, -0xbf,0xbe,0xbd,0xbe,0xc0,0xc0,0xbe,0xbc,0xb6,0xb5,0xb4,0xb4,0xb5,0xb6,0xb6,0xb5, -0xba,0xb8,0xad,0x99,0x8a,0x89,0x92,0x99,0x9b,0x9c,0x9a,0x97,0x96,0x96,0x97,0x98, -0x93,0x92,0x91,0x90,0x8f,0x8d,0x8c,0x8c,0x8c,0x8a,0x88,0x87,0x87,0x86,0x84,0x83, -0x83,0x82,0x81,0x7f,0x7d,0x7c,0x7a,0x7a,0x76,0x73,0x71,0x6e,0x6d,0x6b,0x69,0x67, -0x65,0x62,0x5f,0x5b,0x58,0x55,0x51,0x4f,0x4b,0x4b,0x49,0x47,0x44,0x40,0x3d,0x3b, -0x34,0x2f,0x28,0x2b,0x3c,0x4e,0x50,0x47,0x54,0x60,0x6a,0x67,0x5b,0x4e,0x48,0x47, -0x53,0x5d,0x5e,0x4e,0x3b,0x30,0x2c,0x2a,0x29,0x26,0x27,0x30,0x40,0x49,0x46,0x3f, -0x44,0x53,0x5e,0x61,0x64,0x68,0x62,0x57,0x50,0x45,0x40,0x4b,0x5d,0x6d,0x7a,0x83, -0x7c,0x5a,0x43,0x48,0x4c,0x43,0x3e,0x43,0x23,0x1c,0x14,0x13,0x13,0x0d,0x12,0x22, -0x3c,0x53,0x6f,0x81,0x8c,0x87,0x6c,0x4f,0x2f,0x2a,0x2e,0x3c,0x4b,0x5a,0x6e,0x7e, -0x73,0x6a,0x58,0x5a,0x4f,0x35,0x32,0x2d,0x1b,0x19,0x1b,0x25,0x37,0x4d,0x64,0x75, -0x82,0x7c,0x6a,0x5d,0x61,0x62,0x57,0x4d,0x3f,0x3d,0x56,0x7a,0x8e,0x94,0x8b,0x77, -0x61,0x63,0x6d,0x79,0x77,0x63,0x4c,0x40,0x46,0x53,0x62,0x6a,0x6c,0x6e,0x6e,0x6e, -0x53,0x58,0x56,0x53,0x57,0x5c,0x64,0x6f,0x69,0x5d,0x55,0x59,0x5e,0x5e,0x5f,0x62, -0x60,0x60,0x62,0x63,0x64,0x64,0x65,0x65,0x63,0x71,0x76,0x72,0x6f,0x6b,0x68,0x6b, -0x67,0x66,0x6e,0x7a,0x7d,0x75,0x6d,0x6a,0x67,0x6d,0x6f,0x69,0x63,0x66,0x6f,0x76, -0x83,0x80,0x7c,0x76,0x72,0x6f,0x6d,0x6b,0x6b,0x6d,0x72,0x73,0x6f,0x67,0x60,0x5d, -0x64,0x5f,0x5c,0x5e,0x61,0x64,0x6a,0x71,0x70,0x6e,0x68,0x65,0x68,0x72,0x79,0x7c, -0x79,0x70,0x6b,0x6c,0x6c,0x67,0x66,0x69,0x6e,0x71,0x6c,0x6a,0x72,0x6f,0x6b,0x74, -0x79,0x79,0x7a,0x79,0x79,0x79,0x7b,0x7c,0x78,0x77,0x73,0x6d,0x69,0x66,0x66,0x66, -0x65,0x68,0x6f,0x74,0x75,0x73,0x71,0x70,0x79,0x76,0x6f,0x69,0x68,0x6b,0x6a,0x66, -0x69,0x68,0x69,0x6d,0x73,0x75,0x72,0x6f,0x7b,0x77,0x74,0x6f,0x64,0x5b,0x5f,0x68, -0x68,0x69,0x6a,0x6b,0x6c,0x6c,0x6d,0x6d,0x68,0x6a,0x71,0x79,0x78,0x6d,0x62,0x5e, -0x67,0x68,0x75,0x77,0x84,0x8e,0x9f,0x9c,0x8b,0x87,0x7f,0x76,0x73,0x77,0x7c,0x7f, -0x76,0x70,0x72,0x7a,0x87,0x95,0x98,0x8d,0x8f,0x95,0xa4,0xb7,0xc1,0xc1,0xc2,0xc4, -0xc4,0xc5,0xc6,0xc7,0xc7,0xc8,0xc7,0xc7,0xc5,0xc5,0xc5,0xc4,0xc3,0xc2,0xc2,0xc1, -0xc3,0xc3,0xc3,0xc3,0xc3,0xc2,0xc1,0xc1,0xc0,0xbe,0xbc,0xbb,0xbb,0xbb,0xba,0xb9, -0xb7,0xb7,0xb7,0xb7,0xb7,0xb7,0xb6,0xb6,0xb2,0xb2,0xb1,0xad,0xa8,0xa4,0xa2,0xa2, -0x9f,0xa4,0xa9,0xad,0xad,0xae,0xb1,0xb3,0xb8,0xb8,0xb6,0xb5,0xb4,0xb1,0xa9,0xa1, -0x9e,0x9a,0x94,0x92,0x96,0x9a,0x98,0x92,0x80,0x76,0x76,0x86,0xd1,0xd8,0xe1,0xe7, -0xec,0xf0,0xf5,0xf7,0xf6,0xf6,0xf8,0xfa,0xf7,0xf9,0xfb,0xfd,0xfe,0xfd,0xfc,0xfa, -0xf9,0xf9,0xf8,0xf8,0xf7,0xf7,0xf8,0xf8,0xf7,0xf8,0xf9,0xfa,0xfb,0xfa,0xfa,0xf9, -0xf9,0xf9,0xf9,0xf9,0xf9,0xf9,0xf9,0xf9,0xf9,0xf8,0xf8,0xf8,0xf8,0xf9,0xf9,0xfa, -0xfb,0xfb,0xfb,0xfb,0xfa,0xfa,0xfa,0xfa,0xfb,0xfb,0xfb,0xfb,0xfb,0xfb,0xfb,0xfb, -0xfa,0xfa,0xfa,0xf9,0xf9,0xf9,0xf9,0xf9,0xfa,0xf9,0xf8,0xf8,0xf9,0xfa,0xfa,0xf9, -0xf8,0xf8,0xf8,0xf7,0xf6,0xf4,0xf2,0xf1,0xee,0xed,0xec,0xeb,0xea,0xeb,0xeb,0xec, -0xec,0xeb,0xeb,0xe9,0xe7,0xe5,0xe3,0xe1,0xe2,0xe1,0xe0,0xdf,0xde,0xdd,0xdd,0xdd, -0xe0,0xdf,0xde,0xde,0xdf,0xe0,0xe1,0xe0,0xdf,0xde,0xdd,0xdd,0xde,0xdf,0xe0,0xe1, -0xdf,0xdf,0xde,0xdd,0xdc,0xdc,0xdc,0xdc,0xdd,0xdb,0xd7,0xd5,0xd5,0xd4,0xd3,0xd2, -0xd1,0xd2,0xd1,0xcf,0xcf,0xd0,0xce,0xca,0xc7,0xc5,0xc4,0xc4,0xc6,0xc6,0xc5,0xc4, -0xc0,0xc0,0xc0,0xbf,0xbd,0xbb,0xbb,0xbb,0xb6,0xb4,0xb3,0xb5,0xb8,0xb9,0xb5,0xb2, -0xb5,0xaf,0xaa,0x97,0x82,0x84,0x93,0x95,0x9b,0x9a,0x9a,0x99,0x97,0x96,0x94,0x94, -0x92,0x92,0x91,0x90,0x8f,0x8e,0x8e,0x8d,0x8a,0x8a,0x89,0x89,0x88,0x87,0x87,0x87, -0x84,0x81,0x7e,0x7c,0x7b,0x7a,0x79,0x78,0x79,0x75,0x70,0x6d,0x6c,0x6a,0x67,0x64, -0x61,0x60,0x5d,0x5a,0x56,0x53,0x50,0x4f,0x4a,0x49,0x48,0x47,0x44,0x40,0x3a,0x36, -0x35,0x2e,0x28,0x2c,0x3b,0x49,0x4a,0x44,0x4a,0x4e,0x53,0x59,0x5e,0x5c,0x55,0x4d, -0x47,0x4a,0x4e,0x47,0x3a,0x36,0x32,0x29,0x25,0x32,0x3c,0x42,0x49,0x45,0x3a,0x35, -0x3a,0x41,0x49,0x4f,0x53,0x55,0x54,0x51,0x50,0x49,0x4f,0x5d,0x5a,0x47,0x3f,0x45, -0x3a,0x3f,0x3d,0x37,0x36,0x39,0x36,0x2e,0x31,0x18,0x1c,0x1e,0x14,0x16,0x16,0x13, -0x14,0x40,0x6f,0x85,0x89,0x7d,0x5c,0x3b,0x30,0x3a,0x3c,0x33,0x2d,0x2f,0x2f,0x2b, -0x1a,0x3c,0x54,0x4d,0x3f,0x37,0x2b,0x1c,0x1b,0x1d,0x24,0x32,0x44,0x56,0x62,0x67, -0x62,0x56,0x58,0x6a,0x6f,0x59,0x36,0x1f,0x58,0x83,0x99,0x91,0x88,0x7d,0x6d,0x65, -0x5d,0x72,0x73,0x57,0x3d,0x3c,0x45,0x48,0x51,0x55,0x57,0x55,0x5e,0x6d,0x64,0x49, -0x59,0x60,0x5d,0x54,0x52,0x58,0x67,0x78,0x84,0x76,0x6a,0x67,0x65,0x61,0x5f,0x60, -0x5f,0x64,0x69,0x68,0x63,0x5e,0x5c,0x5c,0x5d,0x68,0x6a,0x68,0x6a,0x6a,0x6a,0x6d, -0x66,0x65,0x6a,0x74,0x77,0x70,0x69,0x67,0x66,0x6b,0x6d,0x68,0x65,0x6a,0x76,0x7f, -0x81,0x80,0x7a,0x73,0x70,0x70,0x6e,0x6a,0x6a,0x6c,0x6f,0x70,0x6d,0x68,0x65,0x63, -0x61,0x5e,0x60,0x66,0x6c,0x6e,0x6f,0x71,0x6b,0x6f,0x70,0x6f,0x70,0x76,0x7e,0x82, -0x83,0x78,0x70,0x71,0x72,0x6f,0x6d,0x6f,0x70,0x71,0x6f,0x6d,0x6d,0x69,0x6a,0x70, -0x72,0x75,0x79,0x7b,0x7b,0x7a,0x79,0x79,0x7a,0x7f,0x83,0x81,0x7a,0x71,0x6a,0x67, -0x60,0x68,0x71,0x74,0x72,0x70,0x73,0x79,0x83,0x7e,0x73,0x67,0x61,0x5f,0x5d,0x5a, -0x64,0x66,0x6b,0x72,0x79,0x7c,0x7c,0x7a,0x6d,0x6b,0x6c,0x6c,0x66,0x5e,0x5f,0x66, -0x6b,0x6c,0x6d,0x6d,0x6d,0x6c,0x6c,0x6d,0x74,0x74,0x76,0x77,0x72,0x6b,0x67,0x68, -0x60,0x65,0x80,0x90,0x9f,0x92,0x7c,0x5b,0x65,0x67,0x6a,0x6d,0x71,0x72,0x6e,0x68, -0x6a,0x67,0x6b,0x73,0x7e,0x8d,0x94,0x8e,0x93,0x9c,0xad,0xbd,0xc4,0xc2,0xc2,0xc4, -0xc4,0xc5,0xc8,0xc9,0xc9,0xc8,0xc5,0xc4,0xc7,0xc6,0xc4,0xc3,0xc3,0xc4,0xc4,0xc4, -0xc3,0xc3,0xc3,0xc3,0xc2,0xc1,0xc0,0xc0,0xc0,0xbf,0xbf,0xbf,0xc1,0xc2,0xc1,0xc1, -0xbc,0xb9,0xb6,0xb2,0xb1,0xb1,0xb2,0xb3,0xb8,0xb7,0xb6,0xb2,0xad,0xa8,0xa5,0xa4, -0x9e,0xa1,0xa4,0xa6,0xa7,0xa9,0xad,0xb0,0xb5,0xb6,0xb6,0xb4,0xb3,0xb0,0xaa,0xa4, -0xa2,0x9d,0x96,0x91,0x93,0x97,0x98,0x95,0x86,0x77,0x72,0x7e,0xc3,0xda,0xe1,0xe7, -0xed,0xf0,0xf4,0xf5,0xf5,0xf5,0xf7,0xf8,0xf6,0xf8,0xfa,0xfc,0xfd,0xfc,0xfb,0xfa, -0xf9,0xf9,0xf8,0xf8,0xf8,0xf8,0xf8,0xf8,0xfa,0xfb,0xfc,0xfc,0xfc,0xfb,0xfa,0xfa, -0xf9,0xf9,0xf9,0xf9,0xf9,0xf9,0xf9,0xf9,0xf9,0xf9,0xf9,0xf9,0xf9,0xfa,0xfa,0xfa, -0xfa,0xfa,0xfa,0xfa,0xfa,0xfa,0xfa,0xfa,0xfc,0xfc,0xfb,0xfb,0xfa,0xf9,0xf9,0xf8, -0xfa,0xfa,0xf9,0xf9,0xf8,0xf8,0xf8,0xf8,0xfa,0xf9,0xf8,0xf8,0xf9,0xf9,0xf7,0xf6, -0xf4,0xf4,0xf4,0xf4,0xf3,0xf1,0xf0,0xef,0xeb,0xeb,0xeb,0xea,0xea,0xea,0xeb,0xeb, -0xec,0xeb,0xeb,0xea,0xe8,0xe6,0xe4,0xe3,0xdf,0xde,0xdd,0xdc,0xdc,0xdb,0xdb,0xdb, -0xde,0xde,0xde,0xe0,0xe2,0xe2,0xe1,0xe0,0xdc,0xdb,0xdb,0xdb,0xdd,0xdf,0xe2,0xe4, -0xe2,0xe3,0xe3,0xe3,0xe2,0xe1,0xdf,0xde,0xdf,0xdc,0xd9,0xd7,0xd7,0xd6,0xd5,0xd5, -0xd0,0xd1,0xd1,0xcf,0xcf,0xcf,0xcc,0xc8,0xc4,0xc4,0xc3,0xc5,0xc7,0xc8,0xc7,0xc6, -0xc2,0xc2,0xc1,0xbf,0xbc,0xba,0xb8,0xb8,0xb5,0xb4,0xb4,0xb5,0xb7,0xb7,0xb5,0xb3, -0xb3,0xaf,0xa4,0x8f,0x80,0x86,0x92,0x95,0x99,0x99,0x99,0x98,0x97,0x95,0x94,0x93, -0x92,0x92,0x91,0x90,0x8e,0x8d,0x8c,0x8c,0x8b,0x8b,0x8a,0x89,0x87,0x86,0x85,0x85, -0x83,0x81,0x7e,0x7d,0x7b,0x7a,0x78,0x77,0x77,0x73,0x6f,0x6d,0x6b,0x6a,0x67,0x64, -0x5f,0x5e,0x5d,0x5a,0x56,0x52,0x4e,0x4b,0x47,0x45,0x44,0x42,0x3f,0x3b,0x36,0x32, -0x2c,0x2e,0x34,0x3c,0x43,0x45,0x43,0x40,0x4b,0x51,0x5c,0x69,0x6f,0x6a,0x5a,0x4c, -0x47,0x41,0x40,0x3f,0x3e,0x3e,0x35,0x24,0x2f,0x3f,0x4a,0x4b,0x47,0x3a,0x2e,0x2b, -0x39,0x39,0x3b,0x3e,0x40,0x41,0x43,0x44,0x4f,0x5d,0x67,0x61,0x55,0x4b,0x43,0x3c, -0x2f,0x31,0x2f,0x2b,0x2e,0x35,0x38,0x36,0x25,0x2c,0x38,0x28,0x17,0x1d,0x1f,0x1c, -0x20,0x4a,0x78,0x8a,0x7f,0x63,0x43,0x2b,0x33,0x31,0x32,0x36,0x33,0x29,0x25,0x27, -0x56,0x57,0x53,0x47,0x3d,0x34,0x28,0x1c,0x12,0x1f,0x31,0x3f,0x46,0x46,0x43,0x40, -0x4b,0x5e,0x6f,0x65,0x45,0x37,0x55,0x7e,0x95,0x82,0x65,0x5a,0x61,0x5d,0x53,0x55, -0x53,0x46,0x3c,0x3e,0x45,0x4a,0x4b,0x4c,0x4f,0x54,0x5a,0x59,0x4b,0x3e,0x41,0x4f, -0x4d,0x58,0x5c,0x5c,0x63,0x6e,0x7b,0x89,0x86,0x7a,0x6e,0x69,0x66,0x61,0x60,0x63, -0x66,0x67,0x64,0x5b,0x51,0x50,0x59,0x63,0x63,0x67,0x65,0x63,0x68,0x6a,0x68,0x6a, -0x6b,0x69,0x6c,0x72,0x74,0x6e,0x67,0x66,0x67,0x6b,0x6b,0x67,0x66,0x6d,0x78,0x80, -0x7b,0x7c,0x78,0x70,0x6f,0x72,0x6f,0x68,0x70,0x71,0x71,0x6f,0x6c,0x69,0x67,0x67, -0x68,0x63,0x62,0x67,0x6c,0x6c,0x68,0x65,0x66,0x70,0x78,0x79,0x76,0x78,0x7d,0x81, -0x76,0x72,0x73,0x7b,0x80,0x7d,0x78,0x76,0x7b,0x77,0x76,0x73,0x6a,0x67,0x6c,0x6f, -0x6e,0x71,0x76,0x79,0x78,0x76,0x73,0x71,0x71,0x7b,0x84,0x84,0x7a,0x6d,0x64,0x60, -0x63,0x6d,0x76,0x75,0x6f,0x6d,0x74,0x7c,0x7a,0x75,0x6c,0x62,0x5e,0x5f,0x60,0x60, -0x65,0x69,0x6f,0x76,0x7c,0x7f,0x7e,0x7c,0x70,0x6d,0x6d,0x70,0x6f,0x6b,0x6b,0x6e, -0x6a,0x6c,0x6e,0x6f,0x70,0x70,0x70,0x71,0x69,0x6e,0x76,0x79,0x75,0x6e,0x6b,0x6b, -0x75,0x7a,0x8a,0x85,0x80,0x73,0x73,0x69,0x6a,0x6a,0x6a,0x6c,0x72,0x75,0x70,0x6a, -0x68,0x66,0x6b,0x73,0x7c,0x8a,0x94,0x93,0x97,0xa4,0xb7,0xc4,0xc6,0xc3,0xc2,0xc5, -0xc5,0xc7,0xca,0xcb,0xca,0xc7,0xc3,0xc0,0xc3,0xc2,0xc2,0xc4,0xc7,0xc9,0xc8,0xc7, -0xc4,0xc4,0xc4,0xc3,0xc2,0xc1,0xc0,0xbf,0xbe,0xbe,0xbe,0xc0,0xc2,0xc2,0xc1,0xc0, -0xc0,0xbe,0xba,0xb6,0xb4,0xb3,0xb4,0xb5,0xbb,0xbc,0xbc,0xb9,0xb5,0xb0,0xad,0xab, -0xa6,0xa7,0xa7,0xa6,0xa5,0xa7,0xab,0xaf,0xb1,0xb4,0xb5,0xb4,0xb2,0xb1,0xad,0xa9, -0xa6,0xa1,0x98,0x90,0x8f,0x94,0x98,0x9a,0x92,0x7d,0x6f,0x72,0xa9,0xd8,0xda,0xe0, -0xed,0xee,0xf0,0xf2,0xf3,0xf4,0xf5,0xf6,0xf5,0xf7,0xf9,0xfb,0xfc,0xfb,0xfa,0xf9, -0xfa,0xfa,0xf9,0xf8,0xf8,0xf8,0xf9,0xf9,0xfa,0xfa,0xfa,0xfb,0xfa,0xf9,0xf8,0xf7, -0xf9,0xf9,0xf9,0xf9,0xf9,0xf9,0xf9,0xf9,0xf9,0xf9,0xfa,0xfa,0xfa,0xfa,0xfa,0xfa, -0xfa,0xfa,0xfa,0xfa,0xfa,0xfa,0xfa,0xfa,0xfb,0xfb,0xfa,0xfa,0xf9,0xf9,0xf8,0xf8, -0xfa,0xf9,0xf9,0xf8,0xf8,0xf7,0xf7,0xf7,0xf9,0xf8,0xf8,0xf7,0xf7,0xf5,0xf3,0xf1, -0xee,0xef,0xef,0xef,0xef,0xee,0xec,0xec,0xe9,0xea,0xea,0xeb,0xec,0xec,0xec,0xec, -0xeb,0xeb,0xea,0xe9,0xe8,0xe6,0xe5,0xe4,0xe0,0xe0,0xdf,0xde,0xde,0xde,0xde,0xde, -0xde,0xde,0xe0,0xe2,0xe4,0xe4,0xe2,0xe1,0xdf,0xde,0xde,0xde,0xdf,0xe2,0xe5,0xe6, -0xe4,0xe5,0xe6,0xe6,0xe5,0xe3,0xe0,0xde,0xde,0xdc,0xd9,0xd8,0xd7,0xd7,0xd6,0xd5, -0xd0,0xd1,0xd1,0xcf,0xce,0xcd,0xca,0xc5,0xc2,0xc2,0xc3,0xc6,0xc8,0xca,0xc9,0xc8, -0xc4,0xc3,0xc1,0xbf,0xbc,0xb9,0xb6,0xb5,0xb5,0xb5,0xb5,0xb4,0xb4,0xb4,0xb3,0xb3, -0xb1,0xaf,0x9b,0x84,0x7f,0x89,0x91,0x96,0x97,0x97,0x97,0x96,0x96,0x94,0x93,0x93, -0x92,0x91,0x90,0x8f,0x8e,0x8c,0x8b,0x8b,0x8b,0x8b,0x89,0x88,0x86,0x85,0x83,0x83, -0x82,0x80,0x7e,0x7d,0x7c,0x7a,0x77,0x75,0x74,0x71,0x6d,0x6b,0x6a,0x69,0x66,0x63, -0x5c,0x5c,0x5c,0x5a,0x56,0x51,0x4c,0x49,0x47,0x45,0x43,0x40,0x3d,0x39,0x34,0x31, -0x2b,0x2b,0x32,0x3f,0x4a,0x50,0x56,0x5b,0x5d,0x61,0x65,0x65,0x5f,0x55,0x4a,0x44, -0x34,0x3b,0x48,0x4c,0x44,0x3c,0x36,0x2c,0x32,0x41,0x48,0x45,0x3d,0x33,0x34,0x3f, -0x2e,0x29,0x27,0x2b,0x2f,0x33,0x39,0x40,0x48,0x5c,0x67,0x60,0x56,0x50,0x47,0x3a, -0x40,0x3e,0x3c,0x3b,0x3c,0x3e,0x3f,0x3f,0x48,0x49,0x45,0x36,0x39,0x42,0x34,0x29, -0x4e,0x6a,0x86,0x86,0x6b,0x4b,0x3c,0x3a,0x25,0x30,0x49,0x62,0x6e,0x6e,0x71,0x79, -0x59,0x54,0x4d,0x42,0x31,0x22,0x1e,0x23,0x23,0x30,0x3f,0x49,0x4d,0x51,0x57,0x5c, -0x79,0x66,0x53,0x4a,0x47,0x45,0x49,0x51,0x50,0x51,0x49,0x45,0x4d,0x51,0x49,0x44, -0x3f,0x44,0x46,0x49,0x53,0x5c,0x54,0x44,0x4f,0x51,0x3e,0x25,0x20,0x2b,0x40,0x58, -0x5e,0x64,0x63,0x65,0x70,0x78,0x79,0x7a,0x72,0x6b,0x64,0x61,0x60,0x5e,0x60,0x63, -0x69,0x66,0x5e,0x51,0x48,0x4d,0x5d,0x6c,0x6a,0x6a,0x64,0x64,0x6c,0x6e,0x69,0x69, -0x6e,0x6c,0x6e,0x73,0x73,0x6e,0x67,0x64,0x6b,0x6b,0x6a,0x67,0x68,0x6c,0x6f,0x70, -0x6e,0x74,0x75,0x70,0x71,0x74,0x6f,0x65,0x6c,0x6e,0x70,0x6e,0x6c,0x6c,0x6b,0x6a, -0x71,0x69,0x62,0x62,0x66,0x68,0x65,0x61,0x66,0x71,0x79,0x79,0x75,0x74,0x76,0x79, -0x7a,0x79,0x7d,0x82,0x83,0x7f,0x7b,0x7a,0x85,0x79,0x77,0x73,0x67,0x67,0x6f,0x6f, -0x72,0x74,0x76,0x75,0x73,0x70,0x6e,0x6d,0x70,0x79,0x80,0x7e,0x73,0x68,0x64,0x65, -0x6d,0x73,0x77,0x73,0x6e,0x6d,0x72,0x76,0x7a,0x74,0x6c,0x65,0x63,0x64,0x63,0x62, -0x68,0x68,0x6b,0x72,0x7a,0x7e,0x7c,0x79,0x7c,0x76,0x72,0x73,0x74,0x73,0x73,0x75, -0x68,0x6b,0x6f,0x71,0x72,0x72,0x74,0x75,0x74,0x72,0x70,0x6d,0x6d,0x70,0x77,0x7d, -0x80,0x77,0x79,0x72,0x75,0x72,0x7a,0x74,0x74,0x71,0x6c,0x6a,0x6e,0x72,0x72,0x6f, -0x72,0x6e,0x71,0x78,0x7f,0x8c,0x96,0x96,0x9a,0xaa,0xbc,0xc4,0xc3,0xc1,0xc3,0xc6, -0xc7,0xc8,0xc9,0xca,0xc8,0xc5,0xc2,0xbf,0xb8,0xb8,0xba,0xbf,0xc4,0xc8,0xc8,0xc7, -0xc5,0xc5,0xc5,0xc4,0xc3,0xc1,0xc0,0xbf,0xbe,0xbe,0xbe,0xbf,0xc0,0xbf,0xbc,0xba, -0xbc,0xbc,0xbc,0xbb,0xba,0xb8,0xb6,0xb5,0xb8,0xba,0xbc,0xbc,0xb9,0xb6,0xb4,0xb2, -0xaf,0xaf,0xad,0xaa,0xa8,0xa7,0xaa,0xac,0xaf,0xb2,0xb4,0xb3,0xb2,0xb1,0xaf,0xad, -0xa6,0xa2,0x9a,0x90,0x8d,0x92,0x99,0x9c,0x9a,0x84,0x6f,0x6c,0x94,0xd6,0xda,0xdf, -0xea,0xea,0xeb,0xee,0xf1,0xf4,0xf5,0xf5,0xf5,0xf6,0xf8,0xfa,0xfb,0xfb,0xfa,0xfa, -0xfa,0xfa,0xf9,0xf9,0xf9,0xf9,0xf9,0xf9,0xf8,0xf9,0xf9,0xf9,0xf9,0xf8,0xf7,0xf7, -0xf9,0xf9,0xf9,0xf9,0xf9,0xf9,0xf9,0xf9,0xf9,0xf9,0xf9,0xfa,0xfa,0xfa,0xfa,0xfa, -0xf9,0xf9,0xf9,0xf9,0xf9,0xf9,0xf9,0xfa,0xf8,0xf8,0xf9,0xf9,0xfa,0xfa,0xfb,0xfb, -0xf9,0xf9,0xf9,0xf9,0xf9,0xf8,0xf8,0xf7,0xf8,0xf7,0xf5,0xf4,0xf3,0xf1,0xee,0xec, -0xe9,0xea,0xea,0xeb,0xeb,0xea,0xe9,0xe9,0xe8,0xe9,0xeb,0xec,0xed,0xed,0xed,0xed, -0xea,0xe9,0xe9,0xe7,0xe6,0xe4,0xe3,0xe2,0xe2,0xe2,0xe1,0xe0,0xe0,0xe0,0xe0,0xe1, -0xe1,0xe1,0xe2,0xe4,0xe5,0xe5,0xe3,0xe2,0xe2,0xe2,0xe1,0xe1,0xe1,0xe1,0xe1,0xe1, -0xe1,0xe1,0xe2,0xe2,0xe0,0xde,0xdb,0xda,0xda,0xd8,0xd6,0xd5,0xd5,0xd5,0xd4,0xd3, -0xd1,0xd2,0xd2,0xcf,0xce,0xcd,0xc9,0xc4,0xc2,0xc3,0xc5,0xc7,0xc9,0xca,0xca,0xca, -0xc4,0xc3,0xc1,0xc0,0xbe,0xbb,0xb8,0xb6,0xb5,0xb5,0xb5,0xb3,0xb2,0xb1,0xb2,0xb2, -0xae,0xab,0x91,0x7a,0x80,0x8d,0x92,0x97,0x95,0x95,0x95,0x95,0x94,0x93,0x92,0x92, -0x92,0x91,0x90,0x8f,0x8d,0x8c,0x8b,0x8a,0x8a,0x89,0x88,0x86,0x85,0x83,0x82,0x82, -0x80,0x7f,0x7e,0x7c,0x7b,0x78,0x75,0x73,0x71,0x6e,0x6b,0x6a,0x69,0x68,0x65,0x62, -0x5b,0x5b,0x5a,0x57,0x54,0x50,0x4d,0x4a,0x49,0x46,0x42,0x3e,0x3b,0x37,0x33,0x30, -0x2f,0x29,0x2d,0x41,0x54,0x5f,0x67,0x6f,0x64,0x63,0x5d,0x4e,0x3a,0x2e,0x31,0x3a, -0x50,0x5f,0x74,0x76,0x60,0x48,0x39,0x2f,0x39,0x43,0x46,0x40,0x35,0x2b,0x2f,0x3f, -0x4e,0x44,0x3c,0x39,0x34,0x2e,0x2e,0x33,0x41,0x43,0x4b,0x56,0x57,0x4c,0x40,0x3b, -0x42,0x41,0x44,0x48,0x47,0x40,0x39,0x36,0x4d,0x4d,0x4c,0x47,0x4c,0x48,0x45,0x5e, -0x73,0x83,0x89,0x74,0x51,0x3b,0x3c,0x46,0x5f,0x6f,0x7b,0x75,0x66,0x5b,0x56,0x54, -0x80,0x86,0x8c,0x86,0x6e,0x53,0x45,0x45,0x50,0x58,0x5f,0x60,0x5b,0x56,0x57,0x5a, -0x3e,0x34,0x2c,0x2c,0x31,0x38,0x42,0x4b,0x3e,0x45,0x4a,0x4f,0x5b,0x5e,0x4d,0x39, -0x3d,0x32,0x3d,0x55,0x53,0x3a,0x3b,0x52,0x4c,0x33,0x1c,0x29,0x3d,0x31,0x2d,0x47, -0x6e,0x74,0x71,0x6d,0x71,0x73,0x6e,0x6a,0x65,0x63,0x61,0x60,0x5d,0x5c,0x5d,0x60, -0x64,0x65,0x64,0x5e,0x58,0x57,0x5d,0x63,0x67,0x66,0x63,0x67,0x71,0x71,0x6b,0x69, -0x68,0x68,0x6c,0x72,0x74,0x70,0x6a,0x66,0x6f,0x6d,0x6a,0x69,0x6a,0x6b,0x66,0x5f, -0x60,0x6a,0x71,0x71,0x71,0x71,0x69,0x5f,0x5e,0x65,0x6c,0x6f,0x71,0x73,0x73,0x70, -0x6f,0x69,0x62,0x62,0x69,0x6f,0x71,0x6f,0x6d,0x73,0x76,0x74,0x71,0x70,0x72,0x73, -0x72,0x70,0x6f,0x6e,0x6e,0x72,0x7b,0x84,0x81,0x72,0x6c,0x69,0x62,0x67,0x71,0x70, -0x79,0x77,0x74,0x71,0x6e,0x6e,0x70,0x72,0x6f,0x74,0x78,0x74,0x6b,0x65,0x65,0x69, -0x70,0x71,0x70,0x6e,0x70,0x73,0x72,0x6e,0x6d,0x6a,0x68,0x6a,0x6d,0x6f,0x6e,0x6c, -0x68,0x64,0x64,0x6b,0x77,0x7f,0x7e,0x7a,0x79,0x75,0x71,0x70,0x70,0x6e,0x6e,0x6e, -0x6d,0x70,0x73,0x72,0x70,0x6d,0x6d,0x6e,0x77,0x77,0x78,0x79,0x7b,0x7b,0x78,0x75, -0x66,0x64,0x71,0x70,0x74,0x6e,0x73,0x6e,0x62,0x67,0x6b,0x6f,0x73,0x77,0x76,0x73, -0x77,0x70,0x71,0x79,0x80,0x8c,0x96,0x95,0x9d,0xac,0xbb,0xbf,0xbd,0xbf,0xc4,0xc7, -0xc8,0xc8,0xc7,0xc6,0xc4,0xc3,0xc1,0xc1,0xb6,0xb4,0xb2,0xb4,0xb9,0xbe,0xc2,0xc4, -0xc4,0xc4,0xc4,0xc3,0xc2,0xc0,0xbf,0xbe,0xc1,0xc1,0xc1,0xc1,0xc1,0xbf,0xbc,0xba, -0xb7,0xb7,0xb7,0xb7,0xb5,0xb3,0xb1,0xaf,0xb3,0xb5,0xb8,0xb8,0xb7,0xb5,0xb3,0xb2, -0xad,0xad,0xac,0xaa,0xa8,0xa7,0xa7,0xa8,0xab,0xaf,0xb1,0xaf,0xae,0xaf,0xae,0xac, -0xa2,0xa1,0x9b,0x92,0x8d,0x91,0x98,0x9c,0x9b,0x8a,0x73,0x6e,0x86,0xd0,0xe0,0xe2, -0xe3,0xe4,0xe7,0xeb,0xf0,0xf3,0xf5,0xf5,0xf5,0xf6,0xf8,0xfa,0xfb,0xfb,0xfb,0xfb, -0xfa,0xfa,0xf9,0xf9,0xf9,0xf9,0xf9,0xf9,0xf9,0xf9,0xfa,0xfa,0xfb,0xfb,0xfb,0xfa, -0xf9,0xf9,0xf9,0xf9,0xf9,0xf9,0xf9,0xf9,0xf8,0xf8,0xf9,0xf9,0xfa,0xf9,0xf9,0xf9, -0xf8,0xf9,0xf9,0xf9,0xf9,0xfa,0xfa,0xfa,0xf8,0xf9,0xf9,0xfa,0xfa,0xfb,0xfb,0xfc, -0xf9,0xf9,0xf9,0xfa,0xf9,0xf9,0xf8,0xf7,0xf5,0xf3,0xf1,0xef,0xef,0xee,0xec,0xeb, -0xe7,0xe8,0xe8,0xe9,0xe9,0xe8,0xe7,0xe7,0xe7,0xe8,0xe9,0xeb,0xec,0xec,0xec,0xeb, -0xe8,0xe8,0xe6,0xe5,0xe3,0xe1,0xe0,0xe0,0xe2,0xe2,0xe1,0xe1,0xe0,0xe0,0xe1,0xe1, -0xe6,0xe5,0xe4,0xe3,0xe4,0xe4,0xe3,0xe3,0xdf,0xe0,0xe0,0xe0,0xdf,0xdd,0xdb,0xda, -0xdd,0xdd,0xdc,0xdb,0xd9,0xd8,0xd7,0xd6,0xd7,0xd6,0xd4,0xd4,0xd4,0xd4,0xd3,0xd1, -0xd2,0xd3,0xd3,0xd0,0xcf,0xce,0xca,0xc5,0xc4,0xc5,0xc7,0xc8,0xc9,0xc9,0xc9,0xca, -0xc3,0xc2,0xc1,0xc0,0xc0,0xbf,0xbc,0xb9,0xb5,0xb5,0xb4,0xb3,0xb0,0xaf,0xaf,0xb0, -0xaa,0xa2,0x88,0x77,0x83,0x90,0x93,0x96,0x93,0x93,0x93,0x93,0x92,0x91,0x90,0x90, -0x91,0x90,0x8f,0x8e,0x8d,0x8c,0x8b,0x8a,0x87,0x87,0x86,0x85,0x84,0x82,0x82,0x81, -0x7f,0x7e,0x7c,0x7b,0x79,0x77,0x73,0x71,0x6f,0x6d,0x6a,0x68,0x68,0x67,0x64,0x61, -0x5b,0x5a,0x58,0x55,0x52,0x50,0x4f,0x4e,0x47,0x44,0x40,0x3c,0x38,0x34,0x30,0x2d, -0x29,0x2c,0x3b,0x50,0x5b,0x58,0x56,0x58,0x52,0x4d,0x44,0x38,0x2c,0x2a,0x36,0x44, -0x56,0x54,0x5e,0x6c,0x6a,0x59,0x40,0x2a,0x2d,0x35,0x3a,0x3c,0x36,0x29,0x26,0x32, -0x3e,0x3b,0x3a,0x3c,0x3a,0x35,0x36,0x39,0x3a,0x34,0x3b,0x4a,0x4c,0x3e,0x37,0x3b, -0x3c,0x37,0x36,0x3c,0x46,0x51,0x5e,0x67,0x51,0x54,0x55,0x4f,0x4d,0x41,0x46,0x73, -0x8a,0x92,0x8b,0x6c,0x4b,0x3d,0x3c,0x3d,0x4a,0x4e,0x4b,0x3d,0x2f,0x29,0x2a,0x2c, -0x50,0x4c,0x47,0x4a,0x56,0x60,0x60,0x5a,0x68,0x62,0x58,0x4b,0x40,0x38,0x36,0x37, -0x31,0x27,0x1f,0x23,0x36,0x4f,0x65,0x73,0x6b,0x56,0x46,0x40,0x36,0x2b,0x29,0x2e, -0x22,0x2d,0x36,0x37,0x31,0x2d,0x2b,0x2a,0x32,0x51,0x5d,0x4e,0x32,0x1b,0x2f,0x63, -0x62,0x77,0x82,0x7e,0x78,0x70,0x69,0x67,0x5f,0x61,0x62,0x61,0x5e,0x5d,0x5f,0x61, -0x69,0x6a,0x6b,0x68,0x63,0x5f,0x5d,0x5d,0x69,0x69,0x67,0x6b,0x72,0x6e,0x64,0x61, -0x65,0x67,0x6c,0x73,0x77,0x77,0x73,0x6f,0x71,0x6f,0x6c,0x6a,0x6a,0x69,0x63,0x5b, -0x5b,0x64,0x6d,0x6f,0x6c,0x67,0x60,0x5a,0x5e,0x68,0x71,0x75,0x77,0x78,0x74,0x6e, -0x67,0x66,0x64,0x65,0x6b,0x73,0x77,0x76,0x76,0x77,0x74,0x6e,0x6b,0x6d,0x70,0x71, -0x67,0x68,0x69,0x69,0x6a,0x6f,0x78,0x80,0x79,0x6c,0x63,0x62,0x63,0x6a,0x73,0x76, -0x77,0x74,0x6e,0x69,0x67,0x6a,0x6f,0x74,0x70,0x72,0x73,0x6f,0x69,0x65,0x66,0x68, -0x6b,0x6b,0x6b,0x6c,0x72,0x78,0x74,0x6b,0x5a,0x5c,0x63,0x6b,0x70,0x70,0x70,0x71, -0x6d,0x68,0x65,0x6b,0x75,0x7b,0x7b,0x77,0x73,0x74,0x75,0x74,0x72,0x6e,0x6b,0x6a, -0x78,0x7a,0x7a,0x75,0x6d,0x66,0x63,0x62,0x62,0x6c,0x7b,0x87,0x8a,0x81,0x6e,0x5d, -0x5c,0x5f,0x6f,0x6b,0x66,0x5d,0x6b,0x70,0x5f,0x65,0x6d,0x72,0x77,0x7c,0x7d,0x7b, -0x76,0x6e,0x70,0x78,0x80,0x8b,0x95,0x96,0xa1,0xaf,0xb9,0xba,0xba,0xc0,0xc6,0xc6, -0xc7,0xc5,0xc3,0xc1,0xc0,0xc1,0xc2,0xc3,0xc2,0xbe,0xb7,0xb3,0xb3,0xb8,0xc0,0xc5, -0xc2,0xc2,0xc1,0xc1,0xc0,0xbf,0xbe,0xbd,0xc0,0xc0,0xbf,0xc0,0xc0,0xbf,0xbd,0xbc, -0xba,0xb8,0xb4,0xb0,0xad,0xac,0xab,0xab,0xaf,0xb1,0xb2,0xb3,0xb1,0xb0,0xae,0xae, -0xaa,0xaa,0xab,0xab,0xab,0xaa,0xa9,0xa9,0xa9,0xab,0xac,0xaa,0xaa,0xab,0xaa,0xa7, -0x9f,0x9f,0x9a,0x92,0x8d,0x90,0x96,0x99,0x9c,0x93,0x7a,0x70,0x77,0xb6,0xda,0xd8, -0xdb,0xde,0xe4,0xe9,0xee,0xf2,0xf4,0xf6,0xf5,0xf6,0xf8,0xf9,0xfb,0xfb,0xfb,0xfb, -0xfa,0xfa,0xf9,0xf8,0xf8,0xf8,0xf9,0xf9,0xf8,0xf8,0xf8,0xf9,0xf9,0xfa,0xfa,0xfa, -0xf9,0xf9,0xf9,0xf9,0xf9,0xf9,0xf9,0xf9,0xf7,0xf8,0xf9,0xf9,0xfa,0xf9,0xf9,0xf8, -0xf9,0xf9,0xf9,0xf9,0xfa,0xfa,0xfa,0xfb,0xfc,0xfb,0xfb,0xfa,0xfa,0xf9,0xf9,0xf9, -0xf8,0xf8,0xf9,0xf8,0xf7,0xf6,0xf5,0xf4,0xf0,0xed,0xe9,0xe7,0xe8,0xe9,0xeb,0xeb, -0xe9,0xe9,0xea,0xea,0xe9,0xe8,0xe7,0xe6,0xe5,0xe6,0xe6,0xe7,0xe8,0xe8,0xe8,0xe8, -0xe7,0xe6,0xe5,0xe3,0xe2,0xe1,0xe0,0xe0,0xe5,0xe4,0xe4,0xe3,0xe3,0xe2,0xe2,0xe3, -0xe8,0xe6,0xe3,0xe2,0xe2,0xe2,0xe2,0xe1,0xdc,0xdd,0xdf,0xdf,0xdf,0xdd,0xdc,0xda, -0xdc,0xdb,0xda,0xd8,0xd7,0xd6,0xd6,0xd6,0xd8,0xd7,0xd6,0xd5,0xd6,0xd6,0xd4,0xd3, -0xd4,0xd5,0xd3,0xd0,0xcf,0xce,0xcb,0xc7,0xc7,0xc8,0xc9,0xc9,0xc8,0xc8,0xc9,0xca, -0xc3,0xc1,0xc0,0xc1,0xc2,0xc1,0xbd,0xba,0xb5,0xb5,0xb3,0xb2,0xb0,0xaf,0xad,0xad, -0xa4,0x95,0x80,0x7a,0x87,0x92,0x94,0x94,0x92,0x92,0x91,0x91,0x90,0x8f,0x8e,0x8d, -0x8f,0x8f,0x8e,0x8d,0x8c,0x8b,0x8a,0x8a,0x86,0x86,0x85,0x84,0x82,0x81,0x80,0x80, -0x7e,0x7c,0x7a,0x78,0x77,0x74,0x71,0x6f,0x6e,0x6c,0x69,0x68,0x68,0x66,0x62,0x5f, -0x5c,0x5a,0x57,0x54,0x51,0x50,0x50,0x50,0x48,0x45,0x40,0x3b,0x37,0x32,0x2e,0x2b, -0x23,0x36,0x50,0x5e,0x57,0x47,0x40,0x42,0x4a,0x3c,0x2f,0x2e,0x35,0x42,0x53,0x60, -0x4f,0x3e,0x3e,0x54,0x65,0x69,0x5e,0x4e,0x2c,0x2a,0x27,0x2b,0x2d,0x25,0x25,0x31, -0x24,0x2b,0x34,0x3a,0x3b,0x3b,0x3d,0x3f,0x38,0x3e,0x43,0x43,0x3b,0x36,0x3b,0x44, -0x39,0x3d,0x44,0x4a,0x4d,0x4b,0x45,0x41,0x4f,0x5d,0x61,0x59,0x5f,0x67,0x73,0x98, -0x9d,0x98,0x82,0x5f,0x47,0x3f,0x3a,0x33,0x2c,0x1f,0x1a,0x20,0x22,0x1b,0x1b,0x21, -0x17,0x15,0x13,0x1f,0x40,0x65,0x72,0x6d,0x4c,0x3f,0x2e,0x22,0x1e,0x1f,0x22,0x24, -0x1f,0x22,0x24,0x21,0x22,0x2d,0x3c,0x48,0x5a,0x5c,0x61,0x5d,0x4f,0x4b,0x4e,0x4e, -0x49,0x3d,0x3e,0x47,0x39,0x20,0x1f,0x34,0x65,0x74,0x56,0x24,0x23,0x49,0x66,0x6e, -0x6b,0x83,0x8e,0x83,0x74,0x66,0x5b,0x58,0x5a,0x5e,0x61,0x5f,0x5c,0x5c,0x61,0x65, -0x71,0x72,0x72,0x6e,0x69,0x67,0x68,0x6a,0x73,0x74,0x72,0x74,0x76,0x6c,0x61,0x60, -0x68,0x6a,0x6e,0x73,0x78,0x7a,0x78,0x75,0x72,0x72,0x6e,0x69,0x65,0x65,0x64,0x62, -0x64,0x68,0x6d,0x6e,0x66,0x5c,0x58,0x5a,0x63,0x6e,0x77,0x78,0x76,0x73,0x6b,0x61, -0x5f,0x62,0x63,0x62,0x65,0x6e,0x74,0x76,0x7d,0x7a,0x73,0x69,0x63,0x65,0x69,0x6b, -0x72,0x76,0x7a,0x7c,0x7c,0x79,0x75,0x72,0x74,0x6f,0x65,0x63,0x68,0x6c,0x71,0x78, -0x74,0x70,0x6b,0x66,0x64,0x67,0x6c,0x70,0x7e,0x7b,0x76,0x72,0x6e,0x6c,0x6c,0x6c, -0x68,0x6e,0x71,0x72,0x74,0x77,0x72,0x6a,0x64,0x6a,0x72,0x74,0x6c,0x62,0x60,0x64, -0x6f,0x6d,0x6c,0x6f,0x73,0x76,0x76,0x75,0x77,0x7c,0x7f,0x7c,0x77,0x72,0x71,0x71, -0x7e,0x80,0x80,0x7a,0x70,0x67,0x63,0x62,0x69,0x6e,0x73,0x75,0x76,0x74,0x6c,0x63, -0x67,0x5a,0x60,0x66,0x72,0x6d,0x6b,0x5d,0x65,0x67,0x69,0x6c,0x72,0x77,0x79,0x77, -0x73,0x6d,0x71,0x79,0x7e,0x87,0x92,0x96,0xa6,0xb2,0xb9,0xb8,0xbb,0xc5,0xc8,0xc5, -0xc3,0xc2,0xc0,0xbe,0xbe,0xc0,0xc2,0xc3,0xca,0xc8,0xc4,0xbe,0xba,0xbb,0xc0,0xc4, -0xc1,0xc1,0xc1,0xc1,0xc0,0xbf,0xbf,0xbe,0xbf,0xbe,0xbd,0xbd,0xbe,0xbe,0xbd,0xbc, -0xbe,0xbc,0xb8,0xb3,0xaf,0xac,0xaa,0xaa,0xac,0xae,0xb0,0xb0,0xb0,0xaf,0xaf,0xaf, -0xaf,0xaf,0xaf,0xaf,0xaf,0xaf,0xae,0xae,0xaa,0xab,0xa9,0xa7,0xa8,0xa9,0xa7,0xa3, -0xa0,0x9f,0x99,0x91,0x8c,0x8e,0x93,0x95,0x9d,0x9c,0x81,0x72,0x6b,0x9a,0xd3,0xce, -0xd6,0xdb,0xe3,0xe9,0xed,0xf0,0xf3,0xf5,0xf4,0xf5,0xf7,0xf8,0xfa,0xfa,0xfb,0xfb, -0xf9,0xf9,0xf8,0xf8,0xf8,0xf8,0xf8,0xf8,0xf7,0xf7,0xf7,0xf7,0xf7,0xf7,0xf8,0xf8, -0xf9,0xf9,0xf9,0xf9,0xf9,0xf9,0xf9,0xf9,0xf7,0xf8,0xf9,0xfa,0xfa,0xfa,0xf9,0xf8, -0xf9,0xf9,0xf9,0xfa,0xfa,0xfb,0xfb,0xfb,0xfc,0xfb,0xfb,0xfa,0xf9,0xf8,0xf8,0xf7, -0xf8,0xf7,0xf7,0xf6,0xf3,0xf1,0xee,0xec,0xe6,0xe2,0xdd,0xdb,0xdd,0xe1,0xe6,0xe9, -0xec,0xec,0xec,0xec,0xeb,0xe9,0xe7,0xe6,0xe6,0xe5,0xe5,0xe4,0xe4,0xe5,0xe5,0xe5, -0xe6,0xe6,0xe5,0xe4,0xe3,0xe3,0xe3,0xe3,0xe8,0xe7,0xe6,0xe5,0xe4,0xe4,0xe4,0xe4, -0xe4,0xe3,0xe2,0xe1,0xe2,0xe1,0xe0,0xdf,0xdd,0xdd,0xde,0xde,0xde,0xde,0xde,0xde, -0xdc,0xdc,0xdc,0xdb,0xda,0xd9,0xd8,0xd7,0xd9,0xd8,0xd8,0xd8,0xd8,0xd8,0xd7,0xd6, -0xd5,0xd5,0xd3,0xcf,0xce,0xce,0xcd,0xc9,0xc9,0xca,0xca,0xc9,0xc7,0xc7,0xc9,0xcb, -0xc5,0xc3,0xc1,0xc1,0xc2,0xc0,0xbb,0xb8,0xb6,0xb4,0xb2,0xb1,0xb1,0xaf,0xac,0xa9, -0x9e,0x87,0x7a,0x7f,0x89,0x91,0x94,0x91,0x91,0x91,0x91,0x90,0x8f,0x8d,0x8c,0x8b, -0x8c,0x8c,0x8b,0x8b,0x8a,0x8a,0x89,0x89,0x86,0x86,0x84,0x83,0x81,0x80,0x7e,0x7e, -0x7e,0x7b,0x78,0x76,0x74,0x72,0x70,0x6e,0x6e,0x6c,0x69,0x68,0x67,0x65,0x61,0x5e, -0x5c,0x5a,0x58,0x54,0x51,0x4f,0x4d,0x4c,0x47,0x44,0x40,0x3b,0x36,0x31,0x2c,0x28, -0x2a,0x45,0x63,0x6c,0x5f,0x4d,0x45,0x45,0x45,0x3a,0x34,0x3a,0x46,0x54,0x63,0x70, -0x57,0x3f,0x35,0x3d,0x47,0x4f,0x57,0x59,0x51,0x41,0x30,0x2c,0x2c,0x26,0x2a,0x39, -0x5a,0x64,0x69,0x61,0x56,0x4f,0x49,0x45,0x53,0x57,0x54,0x45,0x37,0x36,0x40,0x49, -0x53,0x53,0x4f,0x4d,0x55,0x65,0x72,0x76,0x79,0x87,0x86,0x6b,0x62,0x6c,0x7d,0x9a, -0x9d,0x86,0x64,0x48,0x3a,0x36,0x30,0x29,0x2f,0x22,0x1e,0x26,0x28,0x1e,0x1c,0x22, -0x21,0x30,0x3d,0x43,0x47,0x48,0x3e,0x30,0x29,0x25,0x22,0x24,0x26,0x25,0x1e,0x17, -0x12,0x15,0x19,0x1d,0x25,0x2a,0x27,0x20,0x26,0x38,0x51,0x60,0x70,0x85,0x81,0x63, -0x64,0x72,0x79,0x72,0x6d,0x76,0x83,0x8a,0x5e,0x48,0x2f,0x29,0x36,0x46,0x52,0x58, -0x7c,0x87,0x81,0x6d,0x61,0x5c,0x59,0x5a,0x5b,0x60,0x62,0x5e,0x59,0x5a,0x5f,0x64, -0x72,0x77,0x7b,0x7b,0x77,0x74,0x76,0x79,0x78,0x7a,0x7a,0x7c,0x7d,0x73,0x69,0x6a, -0x6c,0x6d,0x6e,0x70,0x74,0x77,0x76,0x73,0x74,0x75,0x70,0x66,0x5e,0x5f,0x64,0x69, -0x70,0x6f,0x70,0x6e,0x62,0x55,0x55,0x5d,0x5d,0x68,0x71,0x72,0x70,0x6c,0x62,0x57, -0x58,0x5d,0x5e,0x5c,0x5f,0x6a,0x76,0x7c,0x7f,0x7d,0x73,0x65,0x5b,0x5b,0x60,0x63, -0x62,0x65,0x6b,0x73,0x7c,0x80,0x7e,0x7a,0x73,0x74,0x6a,0x65,0x6b,0x69,0x69,0x75, -0x76,0x73,0x6f,0x6a,0x68,0x68,0x6b,0x6e,0x81,0x7a,0x70,0x69,0x67,0x67,0x67,0x66, -0x6c,0x77,0x7d,0x7a,0x75,0x73,0x6e,0x67,0x6b,0x75,0x80,0x7f,0x70,0x62,0x63,0x6b, -0x67,0x6a,0x6e,0x71,0x74,0x76,0x78,0x7a,0x7e,0x82,0x84,0x7d,0x75,0x71,0x74,0x77, -0x7f,0x82,0x82,0x7e,0x75,0x6d,0x6a,0x6a,0x78,0x7b,0x7a,0x75,0x70,0x6e,0x6a,0x65, -0x63,0x5a,0x62,0x66,0x6f,0x6a,0x6d,0x66,0x68,0x69,0x6d,0x72,0x79,0x7d,0x79,0x72, -0x70,0x6c,0x72,0x79,0x7a,0x80,0x8d,0x94,0xaa,0xb5,0xbb,0xb9,0xbe,0xc8,0xca,0xc4, -0xc0,0xbf,0xbe,0xbd,0xbe,0xbf,0xc2,0xc3,0xc5,0xc9,0xcb,0xc8,0xc3,0xbe,0xbd,0xbf, -0xc3,0xc3,0xc3,0xc3,0xc2,0xc2,0xc1,0xc0,0xc2,0xc0,0xbf,0xbe,0xbe,0xbe,0xbd,0xbc, -0xbd,0xbd,0xbb,0xb9,0xb5,0xb0,0xab,0xa8,0xab,0xad,0xaf,0xb0,0xb1,0xb2,0xb4,0xb5, -0xb6,0xb5,0xb3,0xb1,0xb1,0xb0,0xaf,0xaf,0xad,0xac,0xa9,0xa7,0xa9,0xaa,0xa7,0xa2, -0xa1,0x9f,0x99,0x8f,0x8b,0x8d,0x91,0x93,0x98,0x9e,0x84,0x75,0x69,0x90,0xda,0xd5, -0xd3,0xda,0xe3,0xe9,0xec,0xee,0xf1,0xf4,0xf3,0xf4,0xf5,0xf7,0xf9,0xf9,0xfa,0xfa, -0xf9,0xf9,0xf8,0xf8,0xf7,0xf7,0xf8,0xf8,0xfb,0xfa,0xfa,0xf9,0xf9,0xf8,0xf9,0xf9, -0xf9,0xf9,0xf9,0xf9,0xf9,0xf9,0xf9,0xf9,0xf8,0xf9,0xfa,0xfb,0xfb,0xfb,0xfa,0xf9, -0xf9,0xf9,0xfa,0xfa,0xfb,0xfb,0xfc,0xfc,0xf9,0xf9,0xf9,0xf9,0xf9,0xf8,0xf8,0xf8, -0xf7,0xf7,0xf5,0xf3,0xf0,0xec,0xe8,0xe6,0xde,0xd9,0xd3,0xd1,0xd3,0xda,0xe1,0xe5, -0xef,0xef,0xee,0xee,0xec,0xea,0xe8,0xe7,0xe7,0xe6,0xe5,0xe4,0xe4,0xe4,0xe4,0xe5, -0xe6,0xe5,0xe5,0xe5,0xe5,0xe6,0xe7,0xe7,0xe6,0xe5,0xe4,0xe3,0xe2,0xe1,0xe1,0xe1, -0xdf,0xdf,0xe0,0xe1,0xe2,0xe1,0xde,0xdc,0xde,0xdd,0xdb,0xda,0xd9,0xda,0xdc,0xdd, -0xdb,0xdc,0xde,0xdf,0xde,0xdc,0xda,0xd8,0xda,0xd9,0xd8,0xd9,0xd9,0xd9,0xd8,0xd7, -0xd5,0xd5,0xd2,0xce,0xcd,0xce,0xcd,0xca,0xca,0xcb,0xca,0xc8,0xc6,0xc7,0xca,0xcc, -0xc7,0xc4,0xc2,0xc1,0xc1,0xbe,0xb9,0xb4,0xb6,0xb3,0xb1,0xb1,0xb2,0xb0,0xab,0xa7, -0x9a,0x7e,0x76,0x83,0x8b,0x90,0x94,0x8f,0x91,0x91,0x90,0x8f,0x8e,0x8c,0x8b,0x8a, -0x8a,0x8a,0x8a,0x89,0x89,0x89,0x88,0x88,0x87,0x86,0x85,0x83,0x80,0x7e,0x7d,0x7c, -0x7d,0x7b,0x77,0x74,0x72,0x71,0x6f,0x6d,0x6e,0x6c,0x69,0x68,0x67,0x65,0x61,0x5e, -0x5b,0x5a,0x58,0x56,0x52,0x4e,0x4b,0x49,0x42,0x40,0x3c,0x37,0x33,0x2d,0x27,0x23, -0x35,0x52,0x73,0x80,0x77,0x64,0x53,0x48,0x31,0x36,0x44,0x52,0x58,0x59,0x60,0x6a, -0x6e,0x50,0x3d,0x3d,0x42,0x4d,0x5c,0x65,0x62,0x52,0x41,0x40,0x43,0x3e,0x42,0x52, -0x72,0x83,0x8c,0x85,0x7d,0x7c,0x7c,0x78,0x7b,0x70,0x5f,0x4c,0x3c,0x35,0x3a,0x43, -0x54,0x60,0x6a,0x6f,0x77,0x7d,0x7a,0x71,0x84,0x74,0x61,0x55,0x6a,0x87,0x90,0x9c, -0x97,0x78,0x56,0x45,0x40,0x3a,0x31,0x2a,0x2c,0x2c,0x28,0x22,0x1f,0x25,0x33,0x3e, -0x4c,0x52,0x53,0x49,0x3c,0x32,0x2a,0x25,0x27,0x22,0x20,0x24,0x2c,0x31,0x31,0x2f, -0x34,0x33,0x2d,0x26,0x27,0x2e,0x2f,0x2c,0x24,0x2a,0x3b,0x42,0x43,0x57,0x72,0x7a, -0x97,0xa1,0xa8,0xa1,0x85,0x5c,0x33,0x18,0x1a,0x1b,0x2a,0x39,0x36,0x27,0x1c,0x15, -0x71,0x69,0x62,0x60,0x5d,0x59,0x59,0x5d,0x5f,0x60,0x60,0x5e,0x5b,0x5b,0x5d,0x5f, -0x6a,0x6b,0x71,0x78,0x7b,0x78,0x74,0x73,0x75,0x7b,0x7e,0x7c,0x78,0x75,0x73,0x71, -0x66,0x5e,0x5e,0x6b,0x77,0x79,0x75,0x74,0x76,0x73,0x6e,0x68,0x60,0x5e,0x63,0x6b, -0x6c,0x6f,0x69,0x6b,0x5f,0x5f,0x58,0x59,0x5e,0x64,0x68,0x67,0x65,0x66,0x68,0x69, -0x65,0x64,0x64,0x67,0x6a,0x6c,0x72,0x77,0x7a,0x72,0x6b,0x67,0x62,0x5e,0x61,0x68, -0x6c,0x74,0x77,0x79,0x7e,0x7f,0x7f,0x82,0x79,0x6e,0x63,0x61,0x62,0x64,0x66,0x68, -0x5d,0x5e,0x63,0x6c,0x74,0x78,0x79,0x78,0x7b,0x70,0x63,0x61,0x66,0x6c,0x6c,0x68, -0x6d,0x69,0x73,0x79,0x6f,0x6a,0x6a,0x62,0x64,0x75,0x85,0x81,0x76,0x6d,0x73,0x79, -0x7a,0x77,0x6f,0x6c,0x73,0x75,0x74,0x77,0x74,0x76,0x79,0x79,0x77,0x78,0x7e,0x85, -0x7f,0x7e,0x7f,0x82,0x80,0x78,0x70,0x6c,0x76,0x7e,0x83,0x7f,0x79,0x74,0x6f,0x6a, -0x6a,0x74,0x7b,0x7b,0x7f,0x85,0x84,0x7c,0x75,0x75,0x75,0x74,0x74,0x74,0x75,0x75, -0x7d,0x6c,0x70,0x71,0x77,0x84,0x8b,0xa1,0xac,0xb1,0xb8,0xbf,0xc4,0xc5,0xc4,0xc2, -0xbf,0xbc,0xba,0xbb,0xbe,0xc3,0xc5,0xc6,0xc8,0xca,0xcb,0xc9,0xc6,0xc2,0xc0,0xbf, -0xc0,0xc1,0xc3,0xc4,0xc4,0xc2,0xc0,0xbe,0xbf,0xbf,0xbe,0xbf,0xc0,0xc0,0xc0,0xbf, -0xbc,0xba,0xb8,0xb8,0xba,0xbb,0xbb,0xba,0xb3,0xb0,0xae,0xb0,0xb2,0xb2,0xb3,0xb5, -0xb4,0xb3,0xb2,0xb1,0xb1,0xb1,0xb1,0xb0,0xae,0xae,0xae,0xae,0xae,0xaa,0xa5,0xa1, -0x9f,0x9d,0x97,0x8d,0x84,0x82,0x89,0x92,0x96,0x9e,0x88,0x75,0x68,0x8b,0xcd,0xd0, -0xd5,0xd9,0xde,0xe3,0xe8,0xed,0xf1,0xf4,0xf4,0xf5,0xf6,0xf8,0xf9,0xf9,0xfa,0xfa, -0xfa,0xf8,0xf8,0xf9,0xfa,0xf9,0xf7,0xf4,0xf6,0xf7,0xf9,0xfa,0xfb,0xfb,0xfa,0xf9, -0xfa,0xfa,0xf9,0xf8,0xf7,0xf7,0xf7,0xf7,0xf4,0xf7,0xfa,0xfa,0xf9,0xf8,0xf8,0xf9, -0xfa,0xf9,0xf9,0xf9,0xf9,0xfa,0xfa,0xfa,0xf9,0xf8,0xf9,0xfa,0xfb,0xfa,0xf8,0xf6, -0xf7,0xf8,0xf4,0xed,0xe9,0xe6,0xe1,0xda,0xd7,0xce,0xc9,0xcb,0xce,0xd1,0xd9,0xe3, -0xe6,0xe7,0xe9,0xe9,0xe7,0xe5,0xe4,0xe4,0xe4,0xe5,0xe7,0xe9,0xe9,0xe7,0xe5,0xe3, -0xe6,0xe4,0xe3,0xe4,0xe6,0xe5,0xe3,0xe0,0xdf,0xdf,0xdf,0xde,0xde,0xde,0xdd,0xdd, -0xdb,0xdd,0xdf,0xe1,0xe1,0xdf,0xdc,0xdb,0xdd,0xdb,0xd9,0xd8,0xda,0xdc,0xdd,0xde, -0xdc,0xde,0xdf,0xdf,0xdd,0xdb,0xdb,0xdb,0xd9,0xd9,0xda,0xda,0xda,0xda,0xda,0xda, -0xd5,0xd3,0xd1,0xd0,0xd0,0xd0,0xcd,0xcb,0xc9,0xca,0xcb,0xca,0xc9,0xc9,0xc9,0xca, -0xc6,0xc4,0xc3,0xc2,0xc2,0xbf,0xba,0xb7,0xb6,0xb6,0xb3,0xae,0xad,0xac,0xa7,0x9e, -0x8a,0x7c,0x79,0x87,0x92,0x90,0x8e,0x92,0x8f,0x8f,0x8e,0x8d,0x8c,0x8b,0x89,0x89, -0x89,0x89,0x88,0x87,0x87,0x86,0x86,0x85,0x87,0x85,0x83,0x82,0x81,0x7f,0x7c,0x7a, -0x7c,0x79,0x76,0x76,0x74,0x70,0x6d,0x6d,0x6d,0x6c,0x6a,0x69,0x67,0x63,0x5f,0x5c, -0x5b,0x5a,0x58,0x54,0x50,0x4c,0x49,0x48,0x42,0x3f,0x3c,0x38,0x32,0x2a,0x2a,0x2e, -0x3f,0x5d,0x75,0x71,0x60,0x54,0x4d,0x47,0x3d,0x48,0x57,0x5f,0x5b,0x59,0x63,0x71, -0x76,0x66,0x58,0x53,0x4f,0x4a,0x4a,0x50,0x5c,0x62,0x59,0x4f,0x4a,0x3a,0x39,0x50, -0x74,0x89,0x8b,0x7f,0x7e,0x7c,0x75,0x74,0x5f,0x56,0x4b,0x40,0x33,0x2e,0x3c,0x50, -0x5b,0x70,0x73,0x66,0x64,0x69,0x67,0x62,0x59,0x5a,0x5a,0x68,0x7b,0x90,0x9b,0x8c, -0x81,0x65,0x44,0x30,0x29,0x27,0x29,0x2c,0x32,0x25,0x1c,0x1e,0x26,0x33,0x4a,0x5f, -0x60,0x52,0x49,0x38,0x38,0x29,0x28,0x21,0x26,0x34,0x38,0x3b,0x42,0x40,0x3b,0x3f, -0x42,0x43,0x47,0x48,0x3c,0x32,0x39,0x48,0x4d,0x4f,0x4c,0x4c,0x5c,0x6e,0x6e,0x61, -0x64,0x65,0x5e,0x49,0x2e,0x1d,0x1a,0x1f,0x20,0x26,0x2c,0x2c,0x27,0x21,0x1d,0x1c, -0x5a,0x57,0x57,0x59,0x5b,0x5a,0x5b,0x5c,0x68,0x68,0x67,0x63,0x5f,0x5e,0x5f,0x61, -0x62,0x66,0x70,0x7c,0x83,0x83,0x81,0x80,0x77,0x7c,0x7f,0x7f,0x7d,0x7b,0x77,0x73, -0x68,0x5f,0x5d,0x69,0x75,0x77,0x73,0x71,0x71,0x6e,0x6b,0x68,0x64,0x62,0x67,0x6d, -0x6d,0x6f,0x68,0x69,0x5e,0x61,0x5d,0x60,0x58,0x5c,0x60,0x63,0x66,0x6b,0x6c,0x6c, -0x66,0x67,0x6b,0x71,0x73,0x71,0x71,0x73,0x72,0x6d,0x67,0x63,0x61,0x61,0x64,0x68, -0x6e,0x75,0x79,0x7d,0x80,0x79,0x71,0x70,0x77,0x6f,0x69,0x6a,0x70,0x71,0x69,0x60, -0x6d,0x6e,0x6f,0x71,0x72,0x72,0x75,0x77,0x73,0x6a,0x60,0x5f,0x67,0x70,0x74,0x74, -0x70,0x63,0x63,0x6b,0x6d,0x70,0x6e,0x63,0x61,0x74,0x80,0x82,0x75,0x74,0x79,0x81, -0x76,0x77,0x73,0x73,0x79,0x79,0x74,0x75,0x74,0x74,0x76,0x77,0x77,0x78,0x7b,0x7e, -0x7f,0x7e,0x80,0x84,0x83,0x7c,0x75,0x71,0x73,0x7a,0x80,0x7e,0x7a,0x79,0x78,0x77, -0x6c,0x71,0x74,0x71,0x72,0x78,0x7d,0x7e,0x72,0x73,0x76,0x78,0x79,0x79,0x78,0x78, -0x77,0x69,0x71,0x7b,0x85,0x8f,0x94,0xa7,0xb1,0xb6,0xbd,0xc2,0xc5,0xc4,0xc0,0xbe, -0xba,0xba,0xbb,0xbe,0xc2,0xc4,0xc5,0xc6,0xc8,0xca,0xcc,0xcc,0xc8,0xc3,0xc0,0xbe, -0xbd,0xbe,0xc0,0xc1,0xc1,0xc0,0xbe,0xbd,0xc0,0xbf,0xbe,0xbf,0xc0,0xc1,0xc0,0xbf, -0xbf,0xbd,0xbb,0xba,0xba,0xb9,0xb7,0xb5,0xaa,0xa7,0xa6,0xa8,0xaa,0xaa,0xab,0xae, -0xb1,0xb1,0xb0,0xb0,0xb1,0xb2,0xb3,0xb3,0xb2,0xb2,0xb2,0xb2,0xb1,0xad,0xa8,0xa4, -0x9f,0x9d,0x9b,0x94,0x8a,0x83,0x86,0x8e,0x99,0xa1,0x8f,0x7a,0x64,0x7b,0xbb,0xc9, -0xce,0xd2,0xd8,0xde,0xe3,0xe8,0xec,0xef,0xf1,0xf2,0xf4,0xf6,0xf7,0xf9,0xfa,0xfa, -0xf9,0xf8,0xf7,0xf8,0xf9,0xf9,0xf7,0xf6,0xf7,0xf8,0xf9,0xfa,0xfb,0xfa,0xf9,0xf9, -0xf7,0xf7,0xf6,0xf5,0xf5,0xf5,0xf5,0xf5,0xf8,0xf9,0xfb,0xfa,0xf9,0xf7,0xf7,0xf7, -0xfa,0xf9,0xf9,0xf9,0xf9,0xf9,0xfa,0xfa,0xf7,0xf7,0xf8,0xf9,0xfa,0xf9,0xf7,0xf5, -0xf0,0xf0,0xec,0xe6,0xe1,0xde,0xd8,0xd2,0xce,0xc8,0xc5,0xc9,0xcc,0xcd,0xd3,0xdb, -0xdf,0xe2,0xe5,0xe7,0xe6,0xe4,0xe3,0xe2,0xe3,0xe4,0xe5,0xe5,0xe6,0xe5,0xe4,0xe4, -0xe4,0xe3,0xe3,0xe3,0xe3,0xe2,0xe0,0xde,0xdb,0xdb,0xdc,0xdc,0xdc,0xdd,0xdd,0xdd, -0xde,0xde,0xdf,0xde,0xde,0xdd,0xdc,0xdb,0xdb,0xda,0xd9,0xda,0xdc,0xde,0xde,0xde, -0xdf,0xe0,0xe0,0xdf,0xdd,0xdb,0xdb,0xdb,0xdc,0xdc,0xdc,0xdb,0xda,0xd8,0xd6,0xd5, -0xd3,0xd2,0xd1,0xd1,0xd1,0xcf,0xcb,0xc8,0xcb,0xcb,0xcc,0xcb,0xc9,0xc9,0xc9,0xca, -0xc5,0xc3,0xc1,0xc1,0xc1,0xbe,0xba,0xb6,0xb6,0xb5,0xb1,0xab,0xa9,0xa8,0xa1,0x97, -0x84,0x7c,0x7c,0x88,0x90,0x8f,0x8d,0x8e,0x8f,0x8f,0x8e,0x8e,0x8d,0x8c,0x8b,0x8b, -0x89,0x89,0x88,0x87,0x86,0x85,0x85,0x84,0x84,0x83,0x81,0x80,0x7f,0x7d,0x7b,0x79, -0x7a,0x77,0x75,0x75,0x74,0x70,0x6c,0x6c,0x6c,0x6a,0x69,0x67,0x65,0x62,0x5f,0x5c, -0x58,0x58,0x56,0x52,0x4e,0x4a,0x47,0x46,0x41,0x3b,0x39,0x39,0x31,0x25,0x27,0x33, -0x4a,0x5b,0x64,0x5c,0x51,0x4e,0x4d,0x4a,0x4b,0x52,0x5e,0x68,0x69,0x65,0x65,0x69, -0x6d,0x6f,0x71,0x6b,0x5f,0x59,0x65,0x76,0x70,0x69,0x58,0x4f,0x50,0x49,0x45,0x4e, -0x67,0x6a,0x63,0x59,0x57,0x52,0x41,0x32,0x35,0x28,0x20,0x24,0x29,0x31,0x46,0x5d, -0x60,0x5f,0x5a,0x58,0x57,0x49,0x3b,0x37,0x4d,0x5b,0x65,0x77,0x89,0x98,0x9c,0x88, -0x6d,0x5e,0x4c,0x46,0x4d,0x51,0x48,0x3b,0x22,0x1e,0x1f,0x2b,0x3a,0x48,0x56,0x61, -0x5e,0x53,0x4a,0x35,0x2d,0x22,0x33,0x3f,0x3f,0x4a,0x6b,0x78,0x6b,0x72,0x7a,0x68, -0x6c,0x5f,0x46,0x31,0x35,0x49,0x57,0x58,0x60,0x58,0x50,0x4f,0x50,0x4a,0x3b,0x2c, -0x27,0x32,0x35,0x29,0x1b,0x18,0x1b,0x1d,0x1f,0x22,0x1c,0x11,0x13,0x1e,0x1d,0x12, -0x5b,0x5d,0x5d,0x5e,0x61,0x65,0x66,0x65,0x67,0x67,0x66,0x63,0x60,0x60,0x62,0x64, -0x5d,0x63,0x70,0x7e,0x85,0x82,0x7b,0x77,0x81,0x82,0x82,0x7e,0x7a,0x77,0x74,0x70, -0x6f,0x65,0x61,0x6a,0x75,0x77,0x73,0x6f,0x6e,0x6a,0x68,0x68,0x67,0x65,0x66,0x69, -0x67,0x69,0x61,0x62,0x56,0x5a,0x57,0x5c,0x65,0x67,0x68,0x68,0x6b,0x6d,0x6c,0x68, -0x70,0x6f,0x71,0x75,0x76,0x71,0x6c,0x69,0x6a,0x68,0x64,0x60,0x61,0x67,0x6a,0x6b, -0x7f,0x80,0x7e,0x7e,0x7e,0x76,0x6f,0x73,0x6f,0x74,0x77,0x78,0x7c,0x7f,0x7c,0x75, -0x77,0x79,0x79,0x74,0x6f,0x6f,0x74,0x79,0x80,0x78,0x6f,0x6d,0x71,0x77,0x7b,0x7c, -0x7e,0x72,0x70,0x77,0x7a,0x79,0x71,0x64,0x65,0x7b,0x81,0x85,0x71,0x78,0x77,0x7f, -0x7d,0x7c,0x74,0x70,0x74,0x73,0x72,0x75,0x73,0x73,0x73,0x73,0x74,0x76,0x76,0x76, -0x7f,0x7d,0x7e,0x83,0x85,0x80,0x78,0x73,0x74,0x75,0x74,0x71,0x6f,0x71,0x74,0x76, -0x7b,0x7d,0x7c,0x75,0x6c,0x6a,0x70,0x77,0x74,0x74,0x75,0x76,0x78,0x79,0x79,0x78, -0x6e,0x64,0x6f,0x7e,0x89,0x8f,0x95,0xa8,0xb8,0xbb,0xc0,0xc4,0xc4,0xc1,0xbd,0xba, -0xb8,0xbb,0xbf,0xc2,0xc3,0xc3,0xc3,0xc2,0xc4,0xc7,0xca,0xcb,0xc9,0xc5,0xc1,0xbe, -0xbb,0xbc,0xbe,0xc0,0xc0,0xc0,0xbe,0xbd,0xc0,0xbf,0xbf,0xc0,0xc1,0xc1,0xc0,0xbf, -0xbf,0xbe,0xbd,0xbd,0xbc,0xb9,0xb5,0xb3,0xb2,0xaf,0xac,0xad,0xad,0xac,0xac,0xae, -0xac,0xab,0xab,0xab,0xac,0xae,0xaf,0xb1,0xb3,0xb3,0xb4,0xb4,0xb4,0xb1,0xae,0xab, -0xa5,0xa1,0x9d,0x98,0x8c,0x81,0x82,0x8c,0x95,0xa1,0x96,0x84,0x66,0x6c,0xa9,0xcb, -0xca,0xce,0xd6,0xdd,0xe3,0xe8,0xed,0xef,0xee,0xef,0xf1,0xf4,0xf6,0xf8,0xf9,0xfa, -0xf9,0xf8,0xf7,0xf7,0xf8,0xf9,0xf8,0xf8,0xf8,0xf9,0xfa,0xfa,0xfa,0xfa,0xf9,0xf8, -0xf8,0xf7,0xf7,0xf6,0xf6,0xf6,0xf6,0xf7,0xf9,0xf9,0xfa,0xf9,0xf7,0xf7,0xf7,0xf8, -0xf9,0xf9,0xf9,0xf9,0xf9,0xf8,0xf8,0xf8,0xf7,0xf7,0xf7,0xf8,0xf7,0xf6,0xf2,0xf0, -0xeb,0xea,0xe6,0xe0,0xdb,0xd7,0xd1,0xcc,0xc8,0xc5,0xc7,0xcc,0xce,0xce,0xd1,0xd6, -0xdb,0xde,0xe2,0xe5,0xe5,0xe4,0xe3,0xe3,0xe3,0xe2,0xe2,0xe2,0xe2,0xe2,0xe3,0xe3, -0xe3,0xe4,0xe4,0xe2,0xe0,0xde,0xde,0xdd,0xd8,0xd9,0xda,0xdb,0xdc,0xdd,0xde,0xde, -0xe2,0xe0,0xde,0xdd,0xdc,0xdc,0xdc,0xdd,0xdc,0xdc,0xdd,0xdf,0xe0,0xe1,0xe0,0xdf, -0xe0,0xe0,0xdf,0xdd,0xdb,0xda,0xda,0xdb,0xdd,0xdd,0xdd,0xdc,0xda,0xd7,0xd5,0xd3, -0xd1,0xd1,0xd1,0xd1,0xd0,0xcd,0xc9,0xc6,0xcd,0xce,0xce,0xcc,0xca,0xc9,0xc9,0xc9, -0xc3,0xc2,0xc0,0xc0,0xc0,0xbe,0xb9,0xb6,0xb7,0xb5,0xae,0xa7,0xa5,0xa2,0x98,0x8d, -0x7d,0x7c,0x80,0x88,0x8d,0x8d,0x8b,0x8a,0x8d,0x8d,0x8d,0x8d,0x8d,0x8c,0x8c,0x8b, -0x89,0x88,0x88,0x87,0x85,0x84,0x83,0x83,0x81,0x80,0x7e,0x7d,0x7c,0x7b,0x79,0x77, -0x77,0x74,0x73,0x74,0x73,0x6f,0x6c,0x6b,0x6a,0x69,0x67,0x65,0x64,0x61,0x5e,0x5c, -0x56,0x55,0x53,0x50,0x4c,0x48,0x45,0x43,0x43,0x38,0x33,0x33,0x2c,0x27,0x36,0x4e, -0x5c,0x62,0x63,0x5c,0x5a,0x5d,0x5d,0x59,0x57,0x59,0x60,0x6b,0x71,0x6d,0x63,0x5d, -0x61,0x62,0x64,0x63,0x61,0x62,0x66,0x6a,0x66,0x64,0x5f,0x5b,0x58,0x55,0x53,0x53, -0x51,0x4e,0x49,0x3a,0x2a,0x28,0x2f,0x32,0x33,0x2c,0x24,0x23,0x2b,0x38,0x41,0x45, -0x48,0x46,0x43,0x43,0x3d,0x2e,0x2b,0x37,0x56,0x71,0x82,0x8e,0x94,0x92,0x85,0x6a, -0x51,0x56,0x55,0x50,0x4c,0x49,0x3e,0x31,0x29,0x27,0x29,0x34,0x46,0x56,0x61,0x66, -0x5a,0x46,0x2e,0x1d,0x34,0x53,0x6d,0x70,0x89,0x98,0x89,0x7a,0x8a,0x8d,0x80,0x80, -0x71,0x55,0x39,0x33,0x3e,0x4a,0x52,0x56,0x4a,0x41,0x3d,0x40,0x3c,0x30,0x2c,0x2f, -0x45,0x46,0x49,0x49,0x42,0x3c,0x41,0x4c,0x4e,0x3f,0x37,0x36,0x28,0x1c,0x30,0x52, -0x5d,0x5e,0x5d,0x5a,0x5d,0x66,0x6a,0x68,0x65,0x66,0x65,0x62,0x5f,0x5f,0x61,0x64, -0x6f,0x6a,0x68,0x6a,0x6d,0x70,0x74,0x78,0x80,0x81,0x7d,0x75,0x6f,0x6d,0x6d,0x6e, -0x72,0x69,0x65,0x6c,0x76,0x77,0x71,0x6b,0x67,0x63,0x62,0x64,0x67,0x67,0x66,0x67, -0x6e,0x71,0x6a,0x6a,0x5d,0x5e,0x59,0x5c,0x64,0x68,0x6c,0x6f,0x73,0x78,0x7a,0x78, -0x75,0x6f,0x6c,0x6f,0x73,0x70,0x69,0x64,0x64,0x65,0x62,0x5e,0x62,0x6c,0x71,0x6f, -0x6e,0x79,0x85,0x8e,0x8b,0x76,0x65,0x63,0x76,0x84,0x88,0x7b,0x6c,0x6c,0x74,0x79, -0x7a,0x7b,0x77,0x6f,0x69,0x69,0x6d,0x71,0x7e,0x79,0x73,0x70,0x70,0x70,0x70,0x6e, -0x6b,0x6c,0x72,0x79,0x79,0x77,0x76,0x75,0x78,0x8e,0x8d,0x90,0x74,0x7e,0x75,0x7a, -0x7a,0x7b,0x75,0x70,0x73,0x71,0x6f,0x72,0x72,0x73,0x72,0x70,0x6f,0x71,0x73,0x73, -0x7b,0x75,0x74,0x7b,0x82,0x80,0x77,0x70,0x73,0x6d,0x67,0x63,0x65,0x6b,0x70,0x71, -0x74,0x78,0x7b,0x77,0x6d,0x66,0x6a,0x74,0x7c,0x78,0x74,0x70,0x6f,0x71,0x73,0x74, -0x6d,0x67,0x6e,0x79,0x7c,0x7f,0x8f,0xaa,0xbc,0xbe,0xc1,0xc2,0xc2,0xc0,0xbd,0xbb, -0xbf,0xc1,0xc3,0xc3,0xc0,0xbf,0xbe,0xbf,0xc0,0xc2,0xc5,0xc7,0xc7,0xc5,0xc2,0xc0, -0xbc,0xbd,0xbf,0xc1,0xc1,0xc1,0xc0,0xc0,0xc0,0xc0,0xc0,0xc0,0xc1,0xc1,0xbf,0xbe, -0xbe,0xbd,0xbd,0xbd,0xbc,0xbb,0xb9,0xb8,0xb4,0xb0,0xae,0xae,0xae,0xad,0xad,0xae, -0xab,0xaa,0xaa,0xa9,0xa8,0xa9,0xab,0xad,0xaf,0xb0,0xb1,0xb3,0xb4,0xb3,0xb2,0xb1, -0xad,0xa5,0x9e,0x97,0x8a,0x7e,0x80,0x8a,0x8f,0x9e,0x9b,0x8d,0x6c,0x60,0x93,0xc7, -0xc7,0xcc,0xd5,0xde,0xe5,0xeb,0xf0,0xf2,0xed,0xee,0xf0,0xf2,0xf5,0xf7,0xf8,0xf9, -0xf9,0xf8,0xf7,0xf7,0xf7,0xf8,0xf9,0xf9,0xf9,0xf9,0xfa,0xfa,0xfa,0xf9,0xf9,0xf8, -0xf9,0xf8,0xf8,0xf7,0xf7,0xf7,0xf7,0xf8,0xf6,0xf6,0xf6,0xf6,0xf6,0xf7,0xf8,0xf9, -0xf8,0xf8,0xf8,0xf8,0xf8,0xf7,0xf7,0xf7,0xf8,0xf7,0xf7,0xf6,0xf4,0xf0,0xec,0xe9, -0xe9,0xe6,0xe1,0xdc,0xd6,0xd1,0xcb,0xc7,0xc7,0xc6,0xc9,0xce,0xd0,0xcf,0xd1,0xd5, -0xdb,0xde,0xe1,0xe3,0xe4,0xe4,0xe5,0xe5,0xe2,0xe2,0xe2,0xe1,0xe1,0xe0,0xe0,0xe0, -0xe0,0xe1,0xe2,0xe0,0xdc,0xda,0xda,0xdb,0xd9,0xda,0xdb,0xdc,0xde,0xdf,0xe0,0xe1, -0xe3,0xe2,0xe0,0xdf,0xde,0xdf,0xdf,0xe0,0xe1,0xe1,0xe2,0xe3,0xe4,0xe3,0xe0,0xde, -0xdd,0xdc,0xdb,0xda,0xd9,0xd9,0xda,0xdb,0xdc,0xdc,0xdd,0xdc,0xdb,0xd8,0xd6,0xd4, -0xd0,0xd0,0xd0,0xd0,0xce,0xcc,0xca,0xc8,0xcf,0xcf,0xcf,0xcd,0xcb,0xc9,0xc9,0xc9, -0xc4,0xc2,0xc0,0xc0,0xc0,0xbe,0xba,0xb7,0xb8,0xb4,0xad,0xa5,0xa1,0x9d,0x92,0x85, -0x78,0x7e,0x83,0x86,0x89,0x8b,0x8b,0x89,0x8b,0x8b,0x8b,0x8b,0x8a,0x8a,0x89,0x88, -0x88,0x88,0x87,0x86,0x84,0x83,0x82,0x81,0x7f,0x7d,0x7c,0x7b,0x7b,0x7a,0x77,0x76, -0x74,0x72,0x71,0x73,0x72,0x6e,0x6b,0x6a,0x69,0x67,0x65,0x64,0x63,0x60,0x5e,0x5b, -0x56,0x54,0x51,0x4e,0x4b,0x47,0x44,0x41,0x3d,0x37,0x32,0x30,0x2b,0x2e,0x42,0x59, -0x5e,0x64,0x69,0x6c,0x6f,0x70,0x6b,0x63,0x5a,0x55,0x55,0x5d,0x65,0x65,0x5c,0x52, -0x46,0x41,0x41,0x4d,0x61,0x6f,0x6c,0x61,0x5b,0x59,0x5b,0x5f,0x63,0x6f,0x76,0x74, -0x63,0x48,0x35,0x2a,0x21,0x23,0x26,0x1f,0x1f,0x24,0x20,0x19,0x25,0x3d,0x45,0x3c, -0x4a,0x4b,0x42,0x35,0x2c,0x28,0x31,0x42,0x51,0x78,0x8f,0x99,0x9a,0x90,0x7e,0x63, -0x66,0x6a,0x69,0x5d,0x4c,0x40,0x38,0x35,0x31,0x39,0x45,0x50,0x5a,0x5f,0x5c,0x55, -0x4a,0x29,0x1d,0x35,0x57,0x66,0x76,0x85,0x85,0x85,0x8a,0x89,0x81,0x81,0x7c,0x6c, -0x50,0x43,0x3f,0x47,0x4a,0x43,0x42,0x49,0x47,0x40,0x3b,0x36,0x2e,0x2c,0x3f,0x57, -0x56,0x59,0x5b,0x57,0x53,0x54,0x58,0x5b,0x58,0x56,0x4f,0x44,0x3c,0x39,0x39,0x3b, -0x56,0x59,0x59,0x58,0x5d,0x68,0x6d,0x6c,0x67,0x68,0x67,0x64,0x61,0x5f,0x61,0x62, -0x5c,0x62,0x6d,0x78,0x7a,0x72,0x67,0x60,0x71,0x76,0x77,0x70,0x69,0x68,0x6c,0x6f, -0x6a,0x65,0x63,0x6b,0x74,0x76,0x70,0x6a,0x60,0x5b,0x5a,0x5f,0x65,0x68,0x68,0x68, -0x6d,0x72,0x6e,0x6f,0x60,0x5f,0x57,0x5a,0x62,0x69,0x6f,0x71,0x74,0x78,0x7c,0x7d, -0x6f,0x68,0x64,0x69,0x70,0x70,0x6a,0x64,0x5f,0x61,0x60,0x5c,0x61,0x6b,0x72,0x71, -0x76,0x7a,0x79,0x74,0x6d,0x63,0x63,0x6e,0x7a,0x87,0x89,0x76,0x65,0x67,0x77,0x83, -0x92,0x90,0x89,0x80,0x7b,0x7b,0x7b,0x7a,0x6e,0x6d,0x6d,0x6e,0x70,0x6f,0x6c,0x6a, -0x6a,0x6e,0x73,0x74,0x73,0x70,0x72,0x79,0x6b,0x82,0x80,0x80,0x64,0x6f,0x65,0x66, -0x6e,0x77,0x7b,0x7d,0x7f,0x77,0x6d,0x6c,0x71,0x74,0x73,0x6d,0x69,0x6c,0x72,0x75, -0x71,0x69,0x66,0x6f,0x7b,0x7d,0x76,0x6e,0x62,0x5c,0x59,0x5d,0x66,0x6c,0x6c,0x6b, -0x71,0x74,0x77,0x73,0x69,0x60,0x60,0x67,0x7c,0x79,0x74,0x6f,0x6b,0x6a,0x6c,0x6d, -0x71,0x70,0x70,0x72,0x6d,0x72,0x92,0xb3,0xbf,0xc0,0xc0,0xc1,0xc1,0xc1,0xc1,0xc1, -0xc5,0xc5,0xc3,0xc0,0xbd,0xbc,0xbe,0xc0,0xc2,0xc3,0xc4,0xc5,0xc5,0xc4,0xc3,0xc2, -0xbd,0xbe,0xc0,0xc1,0xc2,0xc2,0xc1,0xc0,0xc0,0xc0,0xc0,0xc0,0xc1,0xc1,0xbf,0xbd, -0xbe,0xbe,0xbd,0xbc,0xbb,0xbb,0xbc,0xbd,0xb3,0xb0,0xae,0xaf,0xb1,0xb0,0xb1,0xb3, -0xaf,0xaf,0xae,0xac,0xa9,0xa9,0xaa,0xab,0xab,0xac,0xae,0xaf,0xb0,0xb0,0xb1,0xb1, -0xaf,0xa6,0x9f,0x98,0x8c,0x7e,0x7c,0x82,0x8d,0x9b,0x9e,0x95,0x74,0x57,0x7a,0xb6, -0xc1,0xc7,0xd0,0xda,0xe2,0xe8,0xed,0xf0,0xed,0xee,0xf0,0xf2,0xf4,0xf6,0xf7,0xf8, -0xf8,0xf8,0xf8,0xf7,0xf7,0xf7,0xf9,0xfa,0xf9,0xf9,0xfa,0xfa,0xf9,0xf9,0xf9,0xf9, -0xf7,0xf7,0xf6,0xf6,0xf5,0xf5,0xf5,0xf5,0xf4,0xf4,0xf3,0xf3,0xf4,0xf5,0xf6,0xf6, -0xf5,0xf6,0xf6,0xf7,0xf7,0xf6,0xf5,0xf5,0xf7,0xf6,0xf6,0xf5,0xf2,0xee,0xe9,0xe6, -0xe3,0xdf,0xd9,0xd3,0xce,0xc8,0xc4,0xc2,0xc5,0xc6,0xc8,0xcb,0xcc,0xcd,0xcf,0xd3, -0xdd,0xde,0xe0,0xe1,0xe1,0xe2,0xe4,0xe5,0xe2,0xe2,0xe3,0xe2,0xe1,0xdf,0xde,0xdc, -0xdc,0xdd,0xdd,0xdb,0xd8,0xd6,0xd6,0xd8,0xdb,0xdc,0xdd,0xde,0xdf,0xe0,0xe1,0xe2, -0xe2,0xe3,0xe3,0xe3,0xe3,0xe3,0xe3,0xe3,0xe4,0xe4,0xe4,0xe4,0xe3,0xe1,0xdd,0xdb, -0xda,0xd9,0xd9,0xd9,0xda,0xdb,0xdc,0xdd,0xdc,0xdc,0xdc,0xdb,0xda,0xd7,0xd5,0xd3, -0xcf,0xcf,0xce,0xcd,0xcc,0xcc,0xcc,0xcd,0xd0,0xd0,0xd0,0xce,0xcb,0xc9,0xc9,0xc9, -0xc7,0xc5,0xc2,0xc2,0xc1,0xc0,0xbc,0xb9,0xb8,0xb5,0xad,0xa4,0x9e,0x98,0x8c,0x7f, -0x78,0x7f,0x84,0x84,0x84,0x87,0x8a,0x8a,0x8b,0x8b,0x8a,0x8a,0x88,0x87,0x86,0x85, -0x87,0x87,0x86,0x85,0x83,0x82,0x81,0x80,0x7e,0x7d,0x7b,0x7b,0x7a,0x79,0x77,0x75, -0x73,0x70,0x70,0x71,0x70,0x6d,0x6a,0x69,0x68,0x66,0x64,0x62,0x61,0x5f,0x5d,0x5b, -0x56,0x53,0x50,0x4d,0x4a,0x47,0x42,0x3f,0x33,0x36,0x35,0x2f,0x2d,0x36,0x44,0x4d, -0x57,0x5d,0x65,0x6c,0x6f,0x6d,0x66,0x5f,0x56,0x4f,0x47,0x48,0x4f,0x55,0x53,0x4e, -0x36,0x38,0x3d,0x47,0x56,0x61,0x61,0x5c,0x5a,0x56,0x5b,0x68,0x73,0x76,0x68,0x51, -0x3e,0x29,0x22,0x28,0x28,0x2a,0x26,0x19,0x19,0x1b,0x17,0x12,0x19,0x2b,0x35,0x35, -0x46,0x3d,0x30,0x2a,0x2c,0x2e,0x35,0x42,0x5e,0x87,0x99,0x9a,0x93,0x80,0x6d,0x59, -0x61,0x53,0x47,0x41,0x39,0x2e,0x2a,0x2d,0x35,0x3f,0x4a,0x4e,0x4e,0x4c,0x48,0x44, -0x17,0x34,0x5a,0x78,0x7d,0x78,0x6f,0x6e,0x86,0x78,0x7c,0x87,0x83,0x73,0x5d,0x45, -0x44,0x4f,0x53,0x4b,0x43,0x42,0x43,0x41,0x39,0x36,0x32,0x2f,0x35,0x48,0x66,0x7d, -0x79,0x8b,0x91,0x84,0x7c,0x7b,0x6b,0x54,0x53,0x56,0x50,0x47,0x49,0x56,0x5d,0x59, -0x5b,0x5d,0x5f,0x61,0x65,0x6a,0x6b,0x69,0x62,0x64,0x65,0x65,0x63,0x63,0x65,0x66, -0x6e,0x68,0x63,0x62,0x63,0x65,0x68,0x6c,0x6a,0x72,0x77,0x73,0x6c,0x69,0x69,0x6a, -0x64,0x62,0x64,0x6b,0x74,0x77,0x75,0x70,0x67,0x60,0x5b,0x5d,0x61,0x62,0x62,0x63, -0x61,0x66,0x63,0x65,0x56,0x56,0x50,0x54,0x67,0x6e,0x72,0x72,0x71,0x72,0x74,0x76, -0x6e,0x69,0x67,0x6b,0x6e,0x6b,0x65,0x60,0x60,0x61,0x5f,0x5d,0x5f,0x67,0x6f,0x73, -0x7b,0x82,0x80,0x77,0x6d,0x63,0x61,0x68,0x6d,0x72,0x72,0x6b,0x6a,0x72,0x7e,0x85, -0x7a,0x78,0x72,0x6c,0x6d,0x73,0x74,0x70,0x6c,0x6c,0x6d,0x70,0x73,0x74,0x72,0x6f, -0x73,0x78,0x7a,0x7c,0x7d,0x73,0x68,0x67,0x73,0x89,0x89,0x84,0x71,0x7f,0x7b,0x7a, -0x7d,0x83,0x84,0x82,0x7f,0x75,0x6b,0x6b,0x70,0x74,0x73,0x6a,0x66,0x6b,0x72,0x76, -0x68,0x62,0x60,0x68,0x73,0x77,0x75,0x72,0x72,0x70,0x75,0x7e,0x86,0x85,0x7e,0x78, -0x85,0x86,0x85,0x82,0x7c,0x79,0x78,0x79,0x72,0x75,0x76,0x73,0x6d,0x69,0x68,0x69, -0x70,0x73,0x6d,0x6c,0x69,0x74,0x9d,0xbc,0xc0,0xc0,0xc1,0xc2,0xc3,0xc5,0xc6,0xc7, -0xc5,0xc3,0xc1,0xbe,0xbc,0xbe,0xc1,0xc4,0xc8,0xc6,0xc5,0xc5,0xc5,0xc4,0xc3,0xc1, -0xbe,0xbf,0xc0,0xc0,0xc1,0xc0,0xbf,0xbf,0xbf,0xbf,0xbf,0xc0,0xc1,0xc0,0xbe,0xbc, -0xbf,0xbe,0xbd,0xbb,0xba,0xb9,0xbb,0xbc,0xb9,0xb4,0xb1,0xb0,0xaf,0xad,0xac,0xad, -0xaf,0xb0,0xb0,0xad,0xa9,0xa7,0xa8,0xa9,0xaa,0xab,0xac,0xad,0xac,0xac,0xac,0xad, -0xab,0xa6,0xa1,0x9b,0x91,0x83,0x7a,0x75,0x88,0x95,0x9b,0x9b,0x84,0x5e,0x6d,0xa9, -0xc0,0xc5,0xce,0xd6,0xde,0xe4,0xea,0xed,0xec,0xed,0xef,0xf2,0xf4,0xf6,0xf7,0xf8, -0xf8,0xf8,0xf9,0xf8,0xf7,0xf7,0xf8,0xf9,0xf9,0xf9,0xf9,0xf9,0xf9,0xf9,0xf9,0xf9, -0xf8,0xf8,0xf7,0xf6,0xf5,0xf5,0xf5,0xf5,0xf5,0xf4,0xf3,0xf3,0xf3,0xf3,0xf2,0xf1, -0xf2,0xf3,0xf4,0xf5,0xf5,0xf5,0xf4,0xf4,0xf4,0xf4,0xf3,0xf3,0xf1,0xed,0xe8,0xe4, -0xdd,0xd7,0xd0,0xcb,0xc7,0xc3,0xc1,0xc1,0xc7,0xc9,0xca,0xcb,0xcb,0xcc,0xd0,0xd3, -0xdc,0xdd,0xde,0xdf,0xde,0xdf,0xe0,0xe2,0xe2,0xe2,0xe2,0xe2,0xe1,0xdf,0xdd,0xdb, -0xdd,0xdd,0xdd,0xdb,0xd9,0xd9,0xd9,0xda,0xdb,0xdc,0xdd,0xde,0xdf,0xe0,0xe1,0xe1, -0xe2,0xe3,0xe4,0xe6,0xe6,0xe6,0xe5,0xe4,0xe4,0xe3,0xe2,0xe1,0xe0,0xde,0xdb,0xd9, -0xdb,0xda,0xda,0xdb,0xdc,0xdd,0xdd,0xdd,0xdd,0xdc,0xdb,0xd9,0xd6,0xd4,0xd2,0xd0, -0xcf,0xcf,0xce,0xcd,0xcc,0xcd,0xce,0xd0,0xcf,0xcf,0xcf,0xce,0xcc,0xca,0xca,0xcb, -0xca,0xc8,0xc5,0xc3,0xc3,0xc1,0xbd,0xba,0xb8,0xb6,0xae,0xa3,0x9a,0x92,0x86,0x79, -0x79,0x7f,0x83,0x83,0x82,0x84,0x88,0x8a,0x8b,0x8a,0x8a,0x89,0x88,0x86,0x85,0x84, -0x86,0x85,0x84,0x83,0x82,0x81,0x80,0x80,0x7e,0x7d,0x7c,0x7b,0x7a,0x78,0x76,0x74, -0x73,0x70,0x6e,0x6f,0x6e,0x6b,0x69,0x69,0x67,0x65,0x62,0x60,0x5f,0x5d,0x5a,0x58, -0x56,0x52,0x4e,0x4b,0x48,0x44,0x3f,0x3b,0x33,0x35,0x2f,0x27,0x2f,0x43,0x52,0x55, -0x5e,0x5f,0x62,0x67,0x69,0x66,0x62,0x60,0x53,0x4b,0x40,0x3a,0x3d,0x45,0x49,0x48, -0x48,0x4a,0x4d,0x51,0x55,0x57,0x58,0x59,0x57,0x5d,0x64,0x6b,0x6a,0x5d,0x49,0x3b, -0x2e,0x2c,0x30,0x33,0x2e,0x2b,0x2b,0x29,0x21,0x1d,0x21,0x28,0x26,0x1f,0x22,0x2c, -0x35,0x2d,0x2b,0x36,0x3b,0x33,0x3d,0x56,0x80,0xa1,0xa2,0x91,0x7b,0x5a,0x43,0x37, -0x36,0x29,0x21,0x21,0x1d,0x17,0x1d,0x2a,0x46,0x4e,0x56,0x52,0x44,0x35,0x2c,0x29, -0x67,0x74,0x74,0x6e,0x63,0x6a,0x69,0x68,0x86,0x7f,0x66,0x5e,0x63,0x4a,0x30,0x39, -0x46,0x48,0x47,0x41,0x38,0x32,0x32,0x34,0x38,0x33,0x2c,0x2b,0x38,0x4a,0x53,0x53, -0x55,0x3f,0x28,0x1f,0x1b,0x1a,0x23,0x30,0x39,0x39,0x3f,0x4a,0x50,0x55,0x5f,0x6a, -0x65,0x63,0x63,0x65,0x65,0x62,0x60,0x60,0x63,0x66,0x69,0x6a,0x68,0x67,0x68,0x69, -0x6a,0x65,0x61,0x61,0x62,0x63,0x66,0x69,0x71,0x75,0x76,0x73,0x6f,0x6d,0x6b,0x69, -0x66,0x66,0x68,0x6c,0x72,0x77,0x78,0x77,0x71,0x68,0x5f,0x5c,0x5d,0x5e,0x5f,0x61, -0x66,0x69,0x63,0x62,0x54,0x57,0x56,0x5d,0x60,0x65,0x6a,0x6c,0x6f,0x73,0x76,0x76, -0x6e,0x6d,0x6d,0x6b,0x67,0x63,0x63,0x66,0x69,0x67,0x65,0x64,0x63,0x67,0x70,0x7a, -0x92,0x91,0x7e,0x66,0x5d,0x5f,0x67,0x70,0x63,0x5e,0x5a,0x5b,0x62,0x69,0x6b,0x6a, -0x67,0x67,0x63,0x60,0x67,0x73,0x78,0x77,0x6f,0x6b,0x67,0x67,0x6b,0x6e,0x6e,0x6c, -0x67,0x6e,0x70,0x74,0x7a,0x71,0x64,0x65,0x78,0x8a,0x8b,0x7f,0x74,0x81,0x85,0x82, -0x8f,0x90,0x87,0x7b,0x74,0x6c,0x68,0x6c,0x6e,0x72,0x70,0x68,0x66,0x6c,0x72,0x73, -0x67,0x65,0x66,0x6a,0x6d,0x6f,0x73,0x77,0x76,0x78,0x7f,0x86,0x85,0x7c,0x73,0x6f, -0x6b,0x6d,0x6e,0x70,0x77,0x7e,0x7e,0x79,0x6a,0x70,0x76,0x74,0x6d,0x67,0x67,0x69, -0x6c,0x72,0x69,0x6d,0x75,0x87,0xac,0xbd,0xbe,0xbf,0xc1,0xc3,0xc4,0xc5,0xc6,0xc6, -0xc1,0xc0,0xbf,0xbf,0xc0,0xc2,0xc3,0xc3,0xc6,0xc5,0xc5,0xc6,0xc7,0xc6,0xc3,0xc1, -0xc0,0xc1,0xc1,0xc1,0xc0,0xbf,0xbe,0xbd,0xbf,0xbe,0xbf,0xc0,0xc0,0xbf,0xbd,0xba, -0xbb,0xbc,0xbc,0xbb,0xb9,0xb8,0xb9,0xba,0xb6,0xb1,0xad,0xab,0xa8,0xa4,0xa2,0xa2, -0xab,0xad,0xaf,0xad,0xa9,0xa7,0xa7,0xa8,0xaa,0xab,0xac,0xac,0xaa,0xaa,0xab,0xac, -0xa9,0xa8,0xa3,0x9b,0x93,0x89,0x7a,0x6e,0x81,0x8c,0x94,0x9b,0x91,0x67,0x63,0x9a, -0xc6,0xca,0xd1,0xd7,0xde,0xe3,0xe8,0xeb,0xea,0xeb,0xee,0xf1,0xf4,0xf6,0xf7,0xf8, -0xf7,0xf9,0xfa,0xf9,0xf8,0xf6,0xf7,0xf8,0xf9,0xf9,0xf9,0xf9,0xf9,0xfa,0xfa,0xfa, -0xf9,0xf9,0xf7,0xf6,0xf5,0xf4,0xf4,0xf4,0xf4,0xf3,0xf2,0xf3,0xf4,0xf3,0xf1,0xef, -0xef,0xf0,0xf2,0xf3,0xf4,0xf4,0xf3,0xf3,0xf2,0xf1,0xf0,0xef,0xec,0xe7,0xe1,0xdd, -0xd7,0xcf,0xc8,0xc5,0xc3,0xc1,0xc2,0xc5,0xc9,0xcc,0xce,0xcd,0xcc,0xce,0xd1,0xd3, -0xd8,0xdb,0xdd,0xdf,0xdf,0xde,0xdd,0xdd,0xe1,0xe0,0xe0,0xdf,0xdf,0xde,0xdd,0xdd, -0xde,0xdd,0xdb,0xdb,0xdb,0xdc,0xdc,0xdc,0xdb,0xdc,0xdd,0xde,0xdf,0xe1,0xe2,0xe2, -0xe2,0xe3,0xe4,0xe5,0xe5,0xe5,0xe4,0xe3,0xe3,0xe1,0xdf,0xde,0xde,0xdf,0xde,0xdd, -0xdf,0xdd,0xdc,0xdc,0xdd,0xdd,0xdb,0xd9,0xd9,0xd8,0xd6,0xd4,0xd2,0xd1,0xd0,0xd0, -0xd0,0xd0,0xd1,0xd0,0xce,0xcd,0xcf,0xd0,0xcd,0xce,0xce,0xcd,0xcc,0xcb,0xcb,0xcc, -0xcd,0xca,0xc7,0xc5,0xc4,0xc2,0xbe,0xbb,0xb7,0xb7,0xb0,0xa2,0x95,0x8b,0x7e,0x73, -0x79,0x7c,0x81,0x83,0x82,0x81,0x84,0x89,0x88,0x88,0x88,0x87,0x86,0x85,0x84,0x83, -0x84,0x84,0x83,0x82,0x82,0x81,0x80,0x80,0x7f,0x7d,0x7c,0x7a,0x79,0x78,0x75,0x73, -0x74,0x70,0x6e,0x6e,0x6d,0x6a,0x69,0x69,0x65,0x63,0x60,0x5e,0x5c,0x5a,0x57,0x56, -0x54,0x50,0x4b,0x47,0x45,0x41,0x3b,0x36,0x37,0x31,0x29,0x2a,0x3c,0x55,0x63,0x65, -0x64,0x62,0x64,0x6a,0x6c,0x67,0x62,0x61,0x51,0x4a,0x3f,0x35,0x35,0x3a,0x3c,0x3a, -0x2f,0x2c,0x2f,0x37,0x3d,0x3f,0x45,0x4b,0x5f,0x68,0x65,0x5a,0x51,0x47,0x50,0x68, -0x73,0x69,0x55,0x45,0x40,0x39,0x2e,0x28,0x28,0x2c,0x36,0x3e,0x3a,0x32,0x33,0x3c, -0x40,0x3d,0x3c,0x3e,0x39,0x2e,0x3b,0x59,0x75,0x90,0x8b,0x79,0x62,0x40,0x2f,0x2e, -0x2e,0x2b,0x2a,0x2b,0x27,0x25,0x30,0x40,0x48,0x40,0x37,0x30,0x31,0x41,0x61,0x7d, -0x5d,0x45,0x43,0x6f,0x77,0x6a,0x5e,0x6f,0x53,0x49,0x52,0x4b,0x24,0x1b,0x33,0x3e, -0x3d,0x33,0x32,0x3a,0x37,0x28,0x24,0x2c,0x22,0x22,0x26,0x36,0x4e,0x61,0x63,0x5c, -0x33,0x24,0x32,0x5f,0x78,0x74,0x7b,0x91,0x77,0x6b,0x57,0x4f,0x67,0x86,0x89,0x77, -0x73,0x6c,0x68,0x69,0x68,0x64,0x64,0x68,0x72,0x74,0x75,0x73,0x6d,0x68,0x65,0x64, -0x66,0x61,0x5e,0x60,0x64,0x68,0x6d,0x72,0x77,0x75,0x71,0x6e,0x6f,0x73,0x74,0x72, -0x6a,0x6a,0x69,0x69,0x6d,0x72,0x75,0x75,0x70,0x67,0x5e,0x5b,0x5d,0x61,0x65,0x69, -0x6d,0x6d,0x63,0x5f,0x50,0x56,0x58,0x62,0x65,0x67,0x68,0x68,0x69,0x6b,0x69,0x66, -0x68,0x6a,0x6b,0x67,0x5f,0x5f,0x6a,0x77,0x73,0x6f,0x6d,0x6c,0x69,0x6a,0x74,0x82, -0x87,0x88,0x76,0x5f,0x58,0x5a,0x5a,0x5a,0x5b,0x55,0x52,0x5a,0x64,0x6b,0x6e,0x6f, -0x67,0x68,0x64,0x60,0x67,0x74,0x7d,0x7e,0x76,0x6e,0x65,0x63,0x68,0x6e,0x71,0x72, -0x76,0x7a,0x71,0x68,0x69,0x63,0x62,0x70,0x81,0x8f,0x8f,0x79,0x72,0x7c,0x85,0x81, -0x89,0x8b,0x84,0x7a,0x73,0x6b,0x67,0x6b,0x6d,0x70,0x6d,0x67,0x68,0x6f,0x72,0x70, -0x6b,0x6d,0x70,0x6e,0x69,0x68,0x70,0x79,0x82,0x86,0x8b,0x8d,0x86,0x7c,0x77,0x79, -0x7e,0x7f,0x7e,0x7d,0x84,0x8a,0x82,0x74,0x68,0x6f,0x74,0x70,0x68,0x63,0x66,0x6b, -0x6b,0x72,0x69,0x73,0x84,0x9b,0xb9,0xbc,0xbb,0xbd,0xc0,0xc3,0xc4,0xc4,0xc2,0xc1, -0xbf,0xbf,0xc0,0xc2,0xc4,0xc4,0xc1,0xbf,0xc0,0xc1,0xc3,0xc6,0xc8,0xc8,0xc5,0xc2, -0xc3,0xc3,0xc2,0xc2,0xc0,0xbf,0xbe,0xbd,0xbe,0xbe,0xbf,0xbf,0xc0,0xbf,0xbc,0xba, -0xb6,0xb9,0xbb,0xbb,0xb9,0xb8,0xb8,0xb9,0xb6,0xb2,0xaf,0xaf,0xaf,0xad,0xac,0xae, -0xaa,0xad,0xb0,0xaf,0xac,0xaa,0xaa,0xac,0xa8,0xaa,0xab,0xab,0xab,0xab,0xad,0xaf, -0xac,0xaa,0xa2,0x97,0x90,0x8b,0x7d,0x6e,0x80,0x87,0x8d,0x97,0x93,0x65,0x54,0x85, -0xca,0xce,0xd3,0xd8,0xdd,0xe2,0xe6,0xe9,0xe8,0xe9,0xec,0xf0,0xf3,0xf6,0xf8,0xf9, -0xf7,0xf9,0xfb,0xfa,0xf8,0xf6,0xf6,0xf7,0xf8,0xf8,0xf8,0xf9,0xf9,0xfa,0xfb,0xfb, -0xf7,0xf6,0xf5,0xf3,0xf2,0xf1,0xf0,0xf0,0xf1,0xf1,0xf1,0xf3,0xf5,0xf5,0xf3,0xf1, -0xee,0xef,0xf1,0xf2,0xf3,0xf3,0xf3,0xf2,0xf1,0xf0,0xee,0xeb,0xe7,0xe0,0xd8,0xd3, -0xd0,0xc8,0xc1,0xbf,0xbf,0xbe,0xc2,0xc6,0xc9,0xcc,0xcf,0xce,0xcc,0xcd,0xcf,0xd1, -0xd5,0xd9,0xde,0xe1,0xe1,0xdf,0xdd,0xdb,0xe0,0xdf,0xdd,0xdc,0xdc,0xdd,0xdf,0xe0, -0xda,0xd8,0xd7,0xd7,0xd9,0xda,0xda,0xd9,0xdb,0xdc,0xdd,0xdf,0xe1,0xe2,0xe4,0xe4, -0xe3,0xe3,0xe3,0xe3,0xe3,0xe2,0xe2,0xe2,0xe2,0xe0,0xde,0xdd,0xdf,0xe1,0xe3,0xe3, -0xe1,0xdf,0xdd,0xdd,0xdc,0xda,0xd6,0xd3,0xd5,0xd3,0xd2,0xd0,0xd0,0xd0,0xd1,0xd1, -0xd0,0xd1,0xd3,0xd2,0xd0,0xce,0xce,0xcf,0xcc,0xcd,0xcd,0xcd,0xcc,0xcb,0xcc,0xcd, -0xce,0xcb,0xc7,0xc5,0xc4,0xc2,0xbe,0xbb,0xb7,0xb7,0xb0,0xa1,0x92,0x85,0x78,0x6e, -0x78,0x79,0x7f,0x83,0x82,0x7f,0x81,0x87,0x84,0x85,0x85,0x85,0x84,0x84,0x83,0x82, -0x83,0x83,0x83,0x82,0x81,0x81,0x80,0x80,0x7f,0x7d,0x7b,0x7a,0x79,0x77,0x74,0x72, -0x75,0x71,0x6d,0x6d,0x6c,0x69,0x68,0x69,0x64,0x62,0x5f,0x5c,0x5a,0x58,0x55,0x53, -0x52,0x4e,0x48,0x45,0x42,0x3e,0x37,0x33,0x32,0x2c,0x2b,0x3b,0x51,0x60,0x62,0x5d, -0x5b,0x5a,0x60,0x6b,0x6f,0x67,0x5d,0x58,0x50,0x4a,0x3f,0x35,0x32,0x34,0x32,0x2c, -0x30,0x31,0x36,0x3b,0x39,0x37,0x43,0x53,0x63,0x6d,0x66,0x58,0x4c,0x38,0x38,0x52, -0x70,0x7a,0x70,0x5b,0x51,0x4d,0x50,0x5e,0x6c,0x73,0x6b,0x52,0x40,0x3e,0x3f,0x3c, -0x3c,0x37,0x27,0x1a,0x1a,0x22,0x2f,0x3f,0x56,0x70,0x6d,0x61,0x52,0x35,0x2c,0x34, -0x23,0x1d,0x18,0x1a,0x21,0x29,0x2e,0x30,0x39,0x3b,0x41,0x46,0x40,0x37,0x3a,0x44, -0x3d,0x4e,0x57,0x65,0x5d,0x62,0x57,0x55,0x6f,0x5e,0x3d,0x26,0x23,0x24,0x27,0x32, -0x32,0x36,0x38,0x36,0x35,0x37,0x37,0x33,0x32,0x36,0x43,0x58,0x6e,0x7c,0x81,0x81, -0x79,0x78,0x79,0x7c,0x74,0x5d,0x40,0x2b,0x2c,0x34,0x54,0x83,0x9a,0x86,0x62,0x4a, -0x6b,0x6c,0x6d,0x6a,0x63,0x61,0x6c,0x79,0x8e,0x82,0x6f,0x5f,0x5a,0x5e,0x63,0x64, -0x64,0x64,0x66,0x6a,0x6d,0x6f,0x72,0x76,0x7c,0x82,0x82,0x7c,0x7e,0x88,0x8b,0x86, -0x80,0x78,0x73,0x76,0x7a,0x7b,0x7e,0x82,0x78,0x7e,0x83,0x82,0x79,0x71,0x71,0x75, -0x62,0x67,0x69,0x66,0x5f,0x5b,0x5c,0x60,0x57,0x5b,0x60,0x65,0x67,0x67,0x66,0x66, -0x6e,0x6f,0x6f,0x6b,0x66,0x66,0x6f,0x79,0x79,0x76,0x6f,0x66,0x63,0x66,0x6a,0x6b, -0x67,0x69,0x66,0x5e,0x58,0x58,0x59,0x5a,0x57,0x60,0x58,0x5b,0x5f,0x62,0x6e,0x66, -0x6d,0x69,0x67,0x68,0x66,0x62,0x60,0x62,0x6e,0x6f,0x64,0x5f,0x6b,0x70,0x70,0x77, -0x79,0x7c,0x75,0x67,0x63,0x6b,0x72,0x71,0x8d,0x95,0x8b,0x7e,0x70,0x7d,0x80,0x81, -0x8a,0x80,0x7a,0x7b,0x78,0x70,0x6d,0x6f,0x6c,0x6c,0x6c,0x6c,0x6e,0x6e,0x6c,0x6a, -0x68,0x6b,0x6e,0x6c,0x64,0x62,0x6d,0x7a,0x7e,0x7f,0x80,0x80,0x7f,0x7e,0x7e,0x7e, -0x84,0x7f,0x7a,0x7a,0x80,0x83,0x7d,0x75,0x6b,0x72,0x76,0x71,0x6a,0x6b,0x75,0x7e, -0x7d,0x74,0x78,0x80,0x87,0xb1,0xb7,0xba,0xbc,0xc0,0xc5,0xc6,0xc4,0xc3,0xc3,0xc5, -0xc1,0xc0,0xbf,0xbf,0xbf,0xc0,0xc1,0xc2,0xc3,0xc3,0xc4,0xc6,0xc9,0xc9,0xc7,0xc5, -0xc3,0xc3,0xc3,0xc1,0xbf,0xbf,0xc0,0xc0,0xbe,0xbf,0xbf,0xbf,0xbf,0xbf,0xbe,0xbd, -0xbb,0xb8,0xb8,0xba,0xb8,0xb4,0xb3,0xb5,0xb8,0xb7,0xb6,0xb4,0xb1,0xae,0xab,0xaa, -0xab,0xad,0xae,0xad,0xab,0xa9,0xaa,0xab,0xa4,0xa3,0xa2,0xa2,0xa3,0xa6,0xa9,0xab, -0xad,0xad,0xa8,0xa1,0x99,0x8f,0x82,0x77,0x79,0x82,0x8d,0x97,0x95,0x80,0x53,0x79, -0xd3,0xd7,0xd5,0xde,0xd7,0xe2,0xe5,0xe6,0xe9,0xe9,0xea,0xee,0xf3,0xf7,0xf9,0xf9, -0xf6,0xf8,0xfa,0xfa,0xf9,0xf8,0xf8,0xf8,0xf7,0xf7,0xf8,0xf8,0xf8,0xf8,0xf8,0xf8, -0xf6,0xf4,0xf1,0xef,0xed,0xed,0xee,0xee,0xf0,0xf1,0xf3,0xf4,0xf5,0xf5,0xf4,0xf4, -0xf2,0xf2,0xf3,0xf3,0xf3,0xf2,0xf2,0xf2,0xed,0xee,0xeb,0xe2,0xda,0xd5,0xd0,0xca, -0xc6,0xc3,0xbe,0xbb,0xbb,0xbf,0xc5,0xc9,0xcb,0xcd,0xd0,0xd1,0xd0,0xcf,0xcf,0xcf, -0xd3,0xd8,0xdb,0xdc,0xde,0xe2,0xe1,0xde,0xdd,0xdd,0xde,0xdf,0xe0,0xe1,0xe2,0xe2, -0xde,0xdd,0xdc,0xdb,0xdb,0xdb,0xdc,0xdc,0xde,0xe0,0xe1,0xe0,0xe1,0xe3,0xe4,0xe2, -0xe6,0xe5,0xe3,0xe2,0xdf,0xdd,0xdb,0xdb,0xdc,0xdc,0xdd,0xde,0xe0,0xe2,0xe3,0xe4, -0xe1,0xdf,0xdc,0xd9,0xd7,0xd5,0xd4,0xd3,0xd3,0xd7,0xd9,0xd7,0xd3,0xd1,0xd3,0xd6, -0xd3,0xd4,0xd5,0xd4,0xd1,0xcf,0xcf,0xcf,0xce,0xce,0xcd,0xcd,0xcc,0xcb,0xcb,0xcb, -0xce,0xcc,0xca,0xc8,0xc5,0xc2,0xbf,0xbd,0xbb,0xb7,0xa8,0xa3,0x88,0x7c,0x6c,0x6e, -0x75,0x78,0x7c,0x7f,0x81,0x81,0x82,0x83,0x84,0x84,0x84,0x84,0x84,0x83,0x82,0x81, -0x81,0x82,0x82,0x82,0x81,0x80,0x7e,0x7d,0x7b,0x7b,0x7a,0x78,0x77,0x75,0x73,0x72, -0x71,0x71,0x70,0x6e,0x6b,0x68,0x66,0x65,0x63,0x60,0x5e,0x5b,0x59,0x56,0x53,0x51, -0x4f,0x4b,0x46,0x42,0x3f,0x3c,0x35,0x2e,0x30,0x2a,0x2f,0x42,0x52,0x56,0x58,0x5d, -0x62,0x5f,0x67,0x74,0x75,0x6e,0x62,0x55,0x51,0x48,0x3d,0x39,0x3e,0x42,0x3e,0x36, -0x2f,0x27,0x2b,0x38,0x3b,0x35,0x3b,0x4a,0x55,0x4d,0x48,0x43,0x37,0x28,0x25,0x2c, -0x44,0x56,0x65,0x67,0x66,0x6e,0x77,0x7c,0x70,0x59,0x45,0x44,0x4d,0x4d,0x43,0x3a, -0x24,0x1d,0x1b,0x21,0x27,0x2d,0x3e,0x50,0x56,0x63,0x62,0x4f,0x41,0x44,0x48,0x45, -0x38,0x30,0x25,0x1f,0x20,0x25,0x2c,0x31,0x36,0x37,0x3a,0x3d,0x43,0x4a,0x4f,0x51, -0x51,0x52,0x53,0x58,0x57,0x4a,0x43,0x4b,0x46,0x36,0x28,0x1a,0x0e,0x16,0x22,0x1f, -0x34,0x38,0x37,0x31,0x34,0x49,0x68,0x7e,0x88,0x8f,0x90,0x89,0x82,0x7b,0x6a,0x59, -0x5c,0x6d,0x72,0x5a,0x34,0x1c,0x1b,0x23,0x24,0x68,0x91,0x8f,0x63,0x50,0x45,0x4e, -0x6c,0x68,0x65,0x65,0x66,0x6a,0x74,0x7e,0x77,0x6f,0x62,0x59,0x5a,0x60,0x64,0x64, -0x67,0x64,0x63,0x68,0x6c,0x6d,0x6e,0x70,0x71,0x76,0x77,0x74,0x77,0x7f,0x83,0x82, -0x83,0x7e,0x7e,0x86,0x8b,0x8c,0x8c,0x8f,0xa1,0x9b,0x98,0x9c,0xa2,0xa3,0xa0,0x9e, -0x9d,0x9c,0x97,0x90,0x89,0x88,0x8c,0x91,0x91,0x97,0x98,0x8e,0x7d,0x71,0x71,0x75, -0x77,0x7d,0x7a,0x71,0x72,0x7b,0x7c,0x74,0x6a,0x67,0x64,0x67,0x6f,0x72,0x6a,0x60, -0x6a,0x61,0x59,0x57,0x5a,0x5e,0x5d,0x5b,0x54,0x59,0x51,0x5a,0x66,0x6a,0x6a,0x58, -0x5d,0x60,0x67,0x6e,0x6e,0x68,0x64,0x63,0x6a,0x6e,0x65,0x5e,0x63,0x67,0x6d,0x7a, -0x83,0x7b,0x70,0x69,0x67,0x69,0x6f,0x74,0x87,0x97,0x91,0x7f,0x65,0x6b,0x72,0x7b, -0x7d,0x7e,0x7d,0x7a,0x76,0x73,0x6e,0x6a,0x72,0x6e,0x6b,0x6d,0x74,0x77,0x71,0x69, -0x6c,0x6b,0x6a,0x68,0x65,0x66,0x6f,0x79,0x7a,0x7e,0x81,0x80,0x7c,0x79,0x7a,0x7c, -0x7c,0x7d,0x7d,0x7e,0x81,0x82,0x7d,0x76,0x7b,0x7b,0x7a,0x75,0x73,0x76,0x7d,0x83, -0x7d,0x77,0x7b,0x7f,0x8f,0xb4,0xb9,0xbb,0xbe,0xc2,0xc6,0xc6,0xc4,0xc2,0xc2,0xc3, -0xbf,0xbf,0xbf,0xbf,0xc0,0xc1,0xc2,0xc3,0xc4,0xc3,0xc4,0xc6,0xc8,0xc9,0xc8,0xc6, -0xc0,0xc0,0xbf,0xbe,0xbe,0xbd,0xbc,0xbc,0xbd,0xbe,0xbf,0xc0,0xc0,0xbf,0xbe,0xbd, -0xbd,0xba,0xb9,0xbb,0xb9,0xb6,0xb5,0xb7,0xbc,0xbb,0xba,0xb8,0xb5,0xb2,0xaf,0xae, -0xad,0xad,0xad,0xac,0xac,0xad,0xaf,0xb1,0xa9,0xa7,0xa5,0xa3,0xa2,0xa2,0xa2,0xa2, -0xa4,0xa5,0xa4,0xa0,0x99,0x90,0x84,0x79,0x77,0x80,0x8b,0x94,0x96,0x84,0x58,0x71, -0xc1,0xd1,0xd1,0xdc,0xdb,0xe4,0xe6,0xe9,0xe8,0xe9,0xea,0xee,0xf3,0xf7,0xf9,0xf9, -0xf6,0xf8,0xf9,0xfa,0xf9,0xf9,0xf9,0xf9,0xf8,0xf9,0xf9,0xf9,0xf9,0xf8,0xf8,0xf7, -0xf4,0xf3,0xf1,0xf0,0xef,0xef,0xef,0xf0,0xf1,0xf2,0xf3,0xf4,0xf4,0xf4,0xf4,0xf4, -0xf3,0xf3,0xf3,0xf2,0xf0,0xef,0xed,0xec,0xe9,0xe9,0xe4,0xdb,0xd4,0xcf,0xca,0xc4, -0xbf,0xbd,0xbc,0xbb,0xbd,0xc1,0xc6,0xc8,0xce,0xd0,0xd3,0xd4,0xd4,0xd3,0xd2,0xd2, -0xd6,0xda,0xdd,0xde,0xe0,0xe3,0xe2,0xdf,0xdf,0xdf,0xe0,0xe1,0xe2,0xe3,0xe3,0xe3, -0xdf,0xdd,0xdb,0xd9,0xd9,0xda,0xdc,0xdd,0xe0,0xe2,0xe3,0xe2,0xe3,0xe4,0xe4,0xe2, -0xe0,0xe0,0xdf,0xdd,0xdc,0xdb,0xda,0xda,0xdc,0xdd,0xde,0xdf,0xdf,0xde,0xdd,0xdd, -0xdb,0xdb,0xda,0xd9,0xd9,0xd9,0xd9,0xda,0xd8,0xd9,0xd9,0xd8,0xd6,0xd5,0xd5,0xd6, -0xd4,0xd5,0xd5,0xd3,0xd0,0xce,0xce,0xcf,0xd0,0xcf,0xce,0xcd,0xcc,0xcb,0xcb,0xcb, -0xcd,0xcc,0xca,0xc8,0xc6,0xc4,0xc0,0xbe,0xba,0xb7,0xa8,0x9d,0x81,0x76,0x6b,0x6e, -0x72,0x75,0x79,0x7d,0x7f,0x80,0x82,0x83,0x84,0x84,0x84,0x84,0x83,0x82,0x82,0x81, -0x80,0x80,0x81,0x81,0x80,0x7e,0x7d,0x7b,0x7a,0x7a,0x79,0x78,0x76,0x74,0x73,0x72, -0x70,0x6f,0x6e,0x6c,0x69,0x67,0x65,0x64,0x62,0x60,0x5d,0x5a,0x58,0x55,0x52,0x50, -0x4d,0x4a,0x44,0x40,0x3d,0x3a,0x35,0x30,0x2d,0x32,0x40,0x52,0x5c,0x5e,0x61,0x67, -0x62,0x68,0x76,0x7c,0x70,0x62,0x5b,0x56,0x51,0x45,0x39,0x38,0x3f,0x42,0x3d,0x35, -0x34,0x39,0x3d,0x3a,0x35,0x35,0x3c,0x43,0x47,0x3f,0x3c,0x3c,0x37,0x2e,0x2c,0x31, -0x36,0x43,0x59,0x6c,0x6e,0x63,0x5a,0x58,0x51,0x52,0x5a,0x61,0x59,0x49,0x46,0x4e, -0x4d,0x56,0x59,0x52,0x4b,0x4c,0x52,0x55,0x64,0x65,0x5b,0x47,0x3d,0x41,0x45,0x43, -0x47,0x44,0x3b,0x2d,0x25,0x28,0x32,0x39,0x2e,0x30,0x33,0x37,0x3d,0x44,0x48,0x49, -0x4f,0x52,0x4a,0x41,0x45,0x45,0x3b,0x33,0x3a,0x2d,0x21,0x1a,0x15,0x14,0x15,0x12, -0x1d,0x24,0x37,0x57,0x7a,0x8c,0x86,0x78,0x69,0x56,0x43,0x3b,0x39,0x3f,0x4f,0x61, -0x7a,0x7f,0x71,0x48,0x23,0x1d,0x30,0x43,0x6f,0x78,0x63,0x4b,0x37,0x43,0x45,0x4a, -0x66,0x60,0x5d,0x62,0x6a,0x71,0x76,0x79,0x71,0x6c,0x65,0x62,0x67,0x6c,0x6c,0x68, -0x64,0x5f,0x5c,0x5e,0x61,0x60,0x5e,0x5c,0x66,0x68,0x69,0x69,0x6a,0x6c,0x70,0x74, -0x6e,0x68,0x67,0x6e,0x75,0x75,0x74,0x74,0x73,0x78,0x82,0x8c,0x8e,0x86,0x7b,0x74, -0x72,0x75,0x7a,0x7b,0x7a,0x76,0x72,0x71,0x70,0x7b,0x85,0x87,0x84,0x87,0x94,0xa0, -0xa6,0xa3,0x9a,0x90,0x92,0x96,0x8e,0x80,0x7b,0x7b,0x79,0x75,0x73,0x73,0x70,0x6d, -0x5e,0x56,0x53,0x5c,0x67,0x6b,0x6c,0x6c,0x65,0x64,0x59,0x5b,0x64,0x68,0x68,0x5b, -0x66,0x69,0x6f,0x74,0x72,0x69,0x5f,0x5b,0x69,0x6c,0x66,0x61,0x64,0x67,0x6d,0x77, -0x84,0x79,0x72,0x70,0x67,0x5c,0x60,0x6d,0x85,0x99,0x9a,0x8b,0x6e,0x6f,0x71,0x79, -0x82,0x7c,0x74,0x6e,0x6c,0x6a,0x68,0x67,0x73,0x6f,0x6a,0x6a,0x6f,0x72,0x6e,0x67, -0x6c,0x69,0x68,0x69,0x6b,0x6e,0x75,0x7b,0x76,0x7d,0x83,0x82,0x7c,0x76,0x75,0x78, -0x7a,0x7e,0x81,0x81,0x80,0x7e,0x7c,0x78,0x79,0x78,0x78,0x7a,0x7d,0x7e,0x7d,0x7c, -0x7f,0x7d,0x80,0x7f,0x9c,0xb7,0xbd,0xbd,0xc1,0xc3,0xc6,0xc6,0xc3,0xc1,0xc0,0xc0, -0xbe,0xbf,0xc1,0xc3,0xc4,0xc4,0xc5,0xc5,0xc4,0xc4,0xc3,0xc4,0xc6,0xc7,0xc8,0xc7, -0xc1,0xbf,0xbd,0xbd,0xbe,0xbe,0xbc,0xba,0xbc,0xbd,0xbf,0xc0,0xc0,0xbf,0xbe,0xbd, -0xbe,0xbb,0xba,0xba,0xb9,0xb8,0xb8,0xba,0xbb,0xbb,0xb9,0xb7,0xb4,0xb1,0xaf,0xad, -0xaf,0xad,0xab,0xac,0xae,0xb1,0xb4,0xb5,0xb0,0xaf,0xad,0xaa,0xa7,0xa5,0xa3,0xa1, -0x9e,0xa0,0xa1,0x9e,0x9a,0x91,0x85,0x7a,0x75,0x7d,0x86,0x8f,0x97,0x8b,0x60,0x66, -0xb1,0xd3,0xd3,0xdc,0xe0,0xe4,0xe1,0xe5,0xe5,0xe6,0xe9,0xed,0xf2,0xf6,0xf7,0xf8, -0xf6,0xf7,0xf9,0xfa,0xfa,0xfa,0xfa,0xfb,0xfa,0xfa,0xfa,0xfa,0xf9,0xf8,0xf7,0xf7, -0xf3,0xf2,0xf2,0xf1,0xf0,0xf0,0xf0,0xf0,0xf1,0xf2,0xf2,0xf3,0xf3,0xf4,0xf4,0xf5, -0xf3,0xf2,0xf2,0xf0,0xee,0xec,0xea,0xe8,0xe4,0xe1,0xda,0xd2,0xcd,0xc9,0xc3,0xbe, -0xb9,0xba,0xbb,0xbe,0xc2,0xc6,0xca,0xcc,0xd2,0xd4,0xd7,0xd8,0xd8,0xd6,0xd6,0xd6, -0xd9,0xdc,0xde,0xdf,0xe1,0xe3,0xe3,0xe1,0xdf,0xe0,0xe0,0xe1,0xe1,0xe2,0xe2,0xe2, -0xe3,0xe1,0xdd,0xdb,0xdb,0xdc,0xdf,0xe1,0xe1,0xe4,0xe5,0xe4,0xe4,0xe5,0xe4,0xe1, -0xde,0xdd,0xdc,0xdc,0xdc,0xdd,0xde,0xde,0xdd,0xde,0xdf,0xe0,0xdf,0xdd,0xda,0xd9, -0xd8,0xd8,0xd8,0xd9,0xda,0xdb,0xdc,0xdc,0xdc,0xda,0xd9,0xd8,0xd8,0xd8,0xd6,0xd4, -0xd5,0xd5,0xd4,0xd2,0xcf,0xce,0xce,0xcf,0xd1,0xd0,0xce,0xcc,0xca,0xca,0xca,0xca, -0xcb,0xca,0xc9,0xc7,0xc6,0xc4,0xc1,0xbf,0xb9,0xb9,0xaa,0x96,0x78,0x6e,0x69,0x6d, -0x6f,0x73,0x78,0x7c,0x7e,0x80,0x82,0x83,0x83,0x83,0x83,0x82,0x82,0x82,0x81,0x81, -0x7f,0x7f,0x7f,0x7f,0x7e,0x7c,0x7b,0x7a,0x79,0x78,0x78,0x76,0x75,0x73,0x72,0x71, -0x6d,0x6d,0x6c,0x6a,0x68,0x66,0x64,0x63,0x60,0x5e,0x5b,0x59,0x56,0x53,0x50,0x4d, -0x4b,0x47,0x42,0x3d,0x39,0x35,0x33,0x31,0x24,0x3e,0x5f,0x74,0x76,0x6e,0x67,0x63, -0x5f,0x67,0x75,0x79,0x6c,0x62,0x62,0x63,0x57,0x43,0x33,0x37,0x48,0x55,0x5a,0x5c, -0x63,0x56,0x43,0x34,0x32,0x3a,0x42,0x45,0x38,0x31,0x30,0x36,0x3a,0x38,0x3b,0x41, -0x44,0x3b,0x42,0x58,0x5e,0x52,0x50,0x5a,0x73,0x77,0x66,0x46,0x39,0x47,0x51,0x4e, -0x58,0x52,0x53,0x55,0x48,0x38,0x3f,0x53,0x60,0x5a,0x52,0x4b,0x4a,0x4c,0x4a,0x47, -0x4b,0x50,0x4c,0x3f,0x36,0x34,0x31,0x2c,0x2d,0x2a,0x25,0x24,0x2b,0x36,0x3d,0x3f, -0x41,0x49,0x50,0x50,0x46,0x39,0x43,0x5e,0x6d,0x61,0x52,0x51,0x5e,0x66,0x68,0x6c, -0x74,0x78,0x78,0x6d,0x60,0x55,0x4f,0x4c,0x40,0x32,0x2c,0x34,0x41,0x50,0x6b,0x84, -0x78,0x62,0x45,0x31,0x2b,0x31,0x3d,0x48,0x45,0x56,0x57,0x4f,0x42,0x4f,0x5d,0x6b, -0x5e,0x5b,0x5a,0x61,0x6a,0x6f,0x6e,0x6b,0x70,0x6f,0x6d,0x6e,0x74,0x77,0x72,0x6b, -0x65,0x62,0x61,0x63,0x65,0x64,0x62,0x63,0x6a,0x68,0x68,0x6a,0x68,0x64,0x67,0x6d, -0x74,0x68,0x60,0x66,0x70,0x73,0x73,0x72,0x76,0x7a,0x80,0x85,0x84,0x7d,0x79,0x78, -0x6f,0x6d,0x69,0x69,0x6c,0x70,0x73,0x75,0x73,0x72,0x71,0x70,0x71,0x74,0x76,0x78, -0x77,0x6a,0x64,0x6c,0x72,0x70,0x6d,0x6e,0x72,0x7b,0x84,0x83,0x7a,0x6d,0x61,0x59, -0x54,0x4a,0x45,0x4a,0x51,0x59,0x68,0x77,0x93,0x92,0x89,0x7c,0x71,0x6c,0x6c,0x6a, -0x68,0x66,0x66,0x6a,0x6e,0x70,0x6e,0x6c,0x67,0x64,0x60,0x63,0x69,0x6a,0x69,0x6a, -0x79,0x78,0x7b,0x7c,0x6d,0x5d,0x62,0x73,0x88,0x94,0x8f,0x86,0x74,0x7b,0x7c,0x81, -0x7a,0x73,0x73,0x76,0x71,0x68,0x69,0x73,0x70,0x71,0x6e,0x68,0x67,0x6a,0x6a,0x67, -0x67,0x69,0x6d,0x73,0x77,0x79,0x7a,0x7b,0x77,0x7f,0x87,0x88,0x82,0x7b,0x76,0x75, -0x7b,0x7e,0x7f,0x7e,0x7d,0x7e,0x7c,0x7a,0x76,0x73,0x72,0x78,0x7e,0x7f,0x7d,0x7b, -0x7e,0x7e,0x80,0x7f,0xa6,0xb8,0xc0,0xc0,0xc3,0xc4,0xc6,0xc5,0xc2,0xc0,0xbe,0xbe, -0xc0,0xc2,0xc4,0xc6,0xc7,0xc7,0xc6,0xc5,0xc4,0xc3,0xc2,0xc2,0xc3,0xc5,0xc6,0xc7, -0xc5,0xc1,0xbd,0xbd,0xbf,0xc0,0xbf,0xbd,0xbc,0xbd,0xbf,0xc0,0xc0,0xbf,0xbd,0xbb, -0xbc,0xba,0xb9,0xb8,0xb8,0xb8,0xb9,0xbb,0xb9,0xb9,0xb9,0xb7,0xb5,0xb2,0xaf,0xad, -0xb1,0xae,0xac,0xad,0xb0,0xb3,0xb4,0xb4,0xb2,0xb2,0xb1,0xb0,0xad,0xaa,0xa8,0xa6, -0xa0,0xa1,0xa0,0x9d,0x98,0x90,0x84,0x79,0x74,0x79,0x82,0x89,0x96,0x91,0x6a,0x5d, -0x9f,0xd5,0xd5,0xdc,0xe3,0xe3,0xde,0xe4,0xe2,0xe4,0xe7,0xeb,0xef,0xf3,0xf5,0xf6, -0xf6,0xf7,0xfa,0xfb,0xfb,0xfb,0xfc,0xfd,0xfc,0xfc,0xfc,0xfb,0xfa,0xf8,0xf7,0xf6, -0xf2,0xf2,0xf2,0xf1,0xf0,0xef,0xef,0xee,0xf0,0xf0,0xf1,0xf1,0xf3,0xf4,0xf5,0xf5, -0xf1,0xf1,0xf1,0xf0,0xee,0xeb,0xe9,0xe7,0xe0,0xda,0xd2,0xcb,0xc7,0xc3,0xbe,0xba, -0xb8,0xba,0xbd,0xc1,0xc6,0xcb,0xcf,0xd1,0xd4,0xd7,0xd9,0xda,0xd9,0xd8,0xd7,0xd7, -0xd8,0xda,0xdc,0xdd,0xdf,0xe0,0xe1,0xe1,0xdd,0xde,0xdf,0xdf,0xdf,0xdf,0xdf,0xde, -0xe3,0xe1,0xdf,0xdd,0xdd,0xde,0xe0,0xe1,0xe1,0xe4,0xe5,0xe4,0xe3,0xe4,0xe2,0xdf, -0xdc,0xdb,0xdb,0xdc,0xdd,0xdf,0xe1,0xe2,0xdf,0xe0,0xe0,0xe0,0xdf,0xde,0xdd,0xdc, -0xda,0xd9,0xd9,0xd9,0xd9,0xd9,0xda,0xda,0xdc,0xdb,0xd9,0xd8,0xd7,0xd6,0xd4,0xd3, -0xd6,0xd5,0xd3,0xd1,0xcf,0xcf,0xd0,0xd1,0xd1,0xd0,0xcd,0xca,0xc9,0xc9,0xc9,0xca, -0xc9,0xc8,0xc7,0xc7,0xc6,0xc4,0xc1,0xbf,0xba,0xbd,0xb1,0x96,0x76,0x68,0x66,0x6b, -0x70,0x73,0x78,0x7c,0x7e,0x80,0x82,0x83,0x82,0x82,0x81,0x81,0x81,0x81,0x81,0x81, -0x7f,0x7f,0x7e,0x7e,0x7d,0x7b,0x7a,0x79,0x78,0x78,0x77,0x75,0x73,0x71,0x6f,0x6e, -0x6c,0x6b,0x69,0x68,0x67,0x65,0x63,0x61,0x5f,0x5d,0x5a,0x58,0x55,0x51,0x4d,0x4a, -0x47,0x44,0x3f,0x3b,0x35,0x30,0x2f,0x30,0x36,0x50,0x6a,0x74,0x73,0x73,0x76,0x77, -0x72,0x70,0x74,0x75,0x6d,0x6a,0x6a,0x67,0x4b,0x3f,0x41,0x56,0x6c,0x6e,0x64,0x5b, -0x3d,0x34,0x35,0x41,0x49,0x43,0x3a,0x37,0x2d,0x28,0x28,0x30,0x39,0x42,0x4e,0x5a, -0x60,0x51,0x51,0x62,0x69,0x60,0x61,0x6e,0x7e,0x5e,0x43,0x3e,0x43,0x45,0x4f,0x5d, -0x68,0x6e,0x60,0x42,0x37,0x46,0x55,0x56,0x65,0x57,0x49,0x46,0x47,0x48,0x49,0x4a, -0x51,0x51,0x4a,0x40,0x41,0x48,0x42,0x34,0x30,0x2a,0x22,0x23,0x30,0x41,0x4a,0x4a, -0x56,0x74,0x79,0x62,0x59,0x64,0x6b,0x6b,0x7d,0x80,0x74,0x66,0x66,0x60,0x58,0x59, -0x45,0x49,0x4c,0x4c,0x4b,0x4d,0x4d,0x4c,0x43,0x46,0x4b,0x4e,0x4d,0x48,0x40,0x3a, -0x3e,0x27,0x1a,0x21,0x29,0x2c,0x37,0x47,0x7e,0x7e,0x7f,0x7d,0x72,0x6d,0x6c,0x6d, -0x5d,0x5d,0x5d,0x5f,0x62,0x64,0x64,0x62,0x65,0x66,0x67,0x6b,0x71,0x73,0x6e,0x66, -0x5b,0x5d,0x63,0x68,0x6a,0x6a,0x6c,0x70,0x72,0x6f,0x70,0x74,0x74,0x6f,0x71,0x78, -0x75,0x66,0x5d,0x66,0x75,0x7b,0x79,0x76,0x75,0x71,0x73,0x7c,0x84,0x83,0x7c,0x76, -0x75,0x6f,0x68,0x65,0x67,0x6b,0x6e,0x6f,0x6f,0x6b,0x69,0x6d,0x74,0x79,0x79,0x76, -0x70,0x68,0x68,0x72,0x75,0x6f,0x6e,0x75,0x66,0x68,0x6b,0x6f,0x72,0x70,0x64,0x58, -0x52,0x4c,0x4a,0x4f,0x51,0x50,0x55,0x5f,0x57,0x5f,0x6b,0x6c,0x6b,0x6e,0x73,0x79, -0x72,0x6b,0x63,0x61,0x67,0x6e,0x71,0x71,0x6c,0x68,0x69,0x6f,0x72,0x72,0x71,0x6f, -0x71,0x76,0x7d,0x81,0x7d,0x79,0x7d,0x84,0x83,0x86,0x79,0x6f,0x63,0x72,0x7c,0x86, -0x8a,0x75,0x60,0x5c,0x63,0x6a,0x6b,0x6a,0x72,0x75,0x73,0x6f,0x70,0x71,0x6c,0x64, -0x64,0x6c,0x77,0x7d,0x7e,0x7c,0x79,0x77,0x78,0x7e,0x86,0x8a,0x86,0x7e,0x76,0x71, -0x72,0x72,0x73,0x78,0x7f,0x83,0x80,0x79,0x7b,0x76,0x73,0x75,0x79,0x7b,0x7e,0x82, -0x77,0x77,0x79,0x83,0xac,0xb8,0xc3,0xc4,0xc5,0xc6,0xc7,0xc6,0xc4,0xc2,0xc0,0xc0, -0xc2,0xc3,0xc6,0xc8,0xc8,0xc6,0xc4,0xc2,0xc3,0xc2,0xc0,0xbf,0xbf,0xc1,0xc4,0xc6, -0xc7,0xc2,0xbc,0xba,0xbc,0xbf,0xbf,0xbe,0xbe,0xbf,0xc0,0xc0,0xbf,0xbd,0xbb,0xb9, -0xb8,0xb8,0xb6,0xb5,0xb5,0xb7,0xb9,0xb9,0xbc,0xbc,0xbc,0xbc,0xba,0xb8,0xb6,0xb4, -0xb4,0xb2,0xb1,0xb1,0xb3,0xb4,0xb3,0xb1,0xaf,0xb0,0xb0,0xb0,0xae,0xab,0xa8,0xa6, -0xa2,0xa2,0x9f,0x9a,0x95,0x8d,0x83,0x7a,0x74,0x76,0x80,0x85,0x94,0x93,0x76,0x59, -0x89,0xcf,0xd2,0xd9,0xe2,0xe2,0xe1,0xe7,0xe2,0xe4,0xe6,0xea,0xed,0xf1,0xf4,0xf6, -0xf6,0xf8,0xfa,0xfc,0xfc,0xfc,0xfd,0xfe,0xfd,0xfd,0xfc,0xfb,0xfa,0xf8,0xf7,0xf6, -0xf3,0xf2,0xf1,0xf0,0xef,0xee,0xec,0xec,0xed,0xee,0xef,0xf1,0xf2,0xf3,0xf4,0xf5, -0xf2,0xf2,0xf1,0xef,0xec,0xe9,0xe5,0xe3,0xda,0xd2,0xca,0xc4,0xc1,0xbe,0xbb,0xb8, -0xba,0xbb,0xbd,0xc1,0xc6,0xcc,0xd1,0xd3,0xd5,0xd8,0xda,0xdb,0xda,0xd9,0xd8,0xd8, -0xd6,0xd6,0xd7,0xda,0xdc,0xdd,0xde,0xdf,0xde,0xdf,0xe0,0xe1,0xe1,0xe0,0xdf,0xde, -0xde,0xdd,0xdd,0xdc,0xdc,0xdb,0xdc,0xdc,0xdf,0xe2,0xe2,0xe1,0xe1,0xe1,0xe0,0xdd, -0xd9,0xda,0xda,0xdb,0xdc,0xde,0xe0,0xe1,0xe3,0xe2,0xe0,0xdf,0xde,0xde,0xde,0xde, -0xdd,0xdd,0xdd,0xdc,0xdb,0xdb,0xda,0xda,0xdb,0xdb,0xdb,0xd9,0xd6,0xd4,0xd4,0xd4, -0xd5,0xd4,0xd2,0xd1,0xd0,0xd1,0xd2,0xd2,0xcf,0xce,0xcb,0xc9,0xc8,0xc8,0xc9,0xc9, -0xc9,0xc9,0xc8,0xc8,0xc7,0xc5,0xc1,0xbf,0xbb,0xbf,0xb9,0x9c,0x7b,0x64,0x63,0x68, -0x6f,0x72,0x77,0x7b,0x7d,0x7e,0x7f,0x80,0x81,0x81,0x80,0x7f,0x7f,0x80,0x80,0x80, -0x7f,0x7f,0x7e,0x7d,0x7c,0x7a,0x79,0x78,0x78,0x77,0x76,0x74,0x71,0x6f,0x6d,0x6b, -0x6b,0x69,0x68,0x67,0x66,0x64,0x62,0x60,0x5d,0x5b,0x59,0x56,0x53,0x4f,0x4a,0x47, -0x43,0x40,0x3d,0x39,0x32,0x2c,0x2e,0x33,0x46,0x59,0x6b,0x6f,0x6f,0x74,0x79,0x7b, -0x74,0x70,0x71,0x72,0x6e,0x70,0x71,0x6c,0x62,0x4f,0x44,0x4e,0x5b,0x5c,0x54,0x4f, -0x36,0x43,0x57,0x64,0x5c,0x47,0x35,0x2f,0x2b,0x26,0x25,0x29,0x30,0x3d,0x50,0x61, -0x5d,0x61,0x68,0x6a,0x60,0x5a,0x65,0x77,0x53,0x40,0x36,0x40,0x4c,0x51,0x59,0x64, -0x58,0x50,0x50,0x59,0x59,0x4f,0x4f,0x58,0x5d,0x52,0x4a,0x4a,0x46,0x3b,0x33,0x31, -0x35,0x3c,0x40,0x40,0x46,0x4c,0x43,0x33,0x22,0x27,0x2f,0x3e,0x54,0x65,0x64,0x5b, -0x55,0x4f,0x42,0x36,0x2f,0x36,0x5b,0x89,0x8a,0x70,0x3c,0x1c,0x2e,0x4b,0x55,0x57, -0x61,0x5f,0x59,0x53,0x4f,0x4d,0x49,0x44,0x44,0x45,0x45,0x42,0x3d,0x34,0x27,0x1b, -0x17,0x1c,0x23,0x22,0x1e,0x29,0x49,0x69,0x70,0x60,0x5f,0x64,0x65,0x66,0x6d,0x6d, -0x63,0x64,0x62,0x5b,0x58,0x5a,0x60,0x64,0x64,0x65,0x65,0x66,0x69,0x6a,0x65,0x5e, -0x55,0x5a,0x61,0x67,0x67,0x64,0x66,0x6a,0x6c,0x6b,0x6f,0x77,0x7c,0x7c,0x7e,0x82, -0x80,0x76,0x72,0x7e,0x8b,0x8c,0x83,0x7c,0x66,0x69,0x72,0x7c,0x81,0x7c,0x72,0x6d, -0x6d,0x6b,0x69,0x6a,0x6c,0x6d,0x6a,0x68,0x71,0x71,0x71,0x73,0x75,0x77,0x78,0x78, -0x7a,0x7b,0x7c,0x78,0x71,0x68,0x61,0x5d,0x68,0x66,0x62,0x5f,0x63,0x6b,0x72,0x73, -0x5f,0x59,0x59,0x5f,0x63,0x60,0x5a,0x58,0x57,0x56,0x5f,0x60,0x65,0x6e,0x6e,0x75, -0x88,0x80,0x72,0x67,0x63,0x64,0x63,0x61,0x6c,0x69,0x71,0x79,0x76,0x73,0x76,0x76, -0x6e,0x6f,0x72,0x78,0x82,0x88,0x85,0x7f,0x6e,0x79,0x75,0x6e,0x5d,0x66,0x70,0x7d, -0x74,0x76,0x6e,0x60,0x5f,0x6b,0x75,0x76,0x71,0x73,0x73,0x75,0x7d,0x80,0x72,0x60, -0x68,0x72,0x7c,0x7e,0x7b,0x78,0x74,0x72,0x73,0x78,0x7e,0x82,0x80,0x7a,0x72,0x6d, -0x67,0x65,0x68,0x72,0x82,0x89,0x82,0x76,0x71,0x71,0x75,0x7b,0x7a,0x74,0x72,0x73, -0x6f,0x6e,0x73,0x8f,0xb1,0xb8,0xc3,0xc6,0xc6,0xc6,0xc7,0xc6,0xc6,0xc5,0xc3,0xc3, -0xc2,0xc4,0xc6,0xc7,0xc7,0xc4,0xc2,0xc0,0xc1,0xc1,0xbf,0xbe,0xbd,0xbf,0xc2,0xc4, -0xc4,0xc0,0xbb,0xb8,0xb9,0xbb,0xbd,0xbd,0xc0,0xc0,0xc0,0xbf,0xbe,0xbc,0xba,0xb9, -0xb7,0xb8,0xb7,0xb4,0xb4,0xb6,0xb6,0xb5,0xba,0xbb,0xbc,0xbd,0xbd,0xbc,0xba,0xb9, -0xb6,0xb5,0xb5,0xb4,0xb4,0xb4,0xb2,0xb1,0xb1,0xb1,0xb1,0xb0,0xae,0xab,0xa7,0xa5, -0xa2,0xa2,0x9e,0x99,0x94,0x8d,0x84,0x7b,0x76,0x75,0x7f,0x83,0x90,0x91,0x80,0x5c, -0x78,0xc9,0xd1,0xd8,0xdc,0xdd,0xe1,0xe1,0xe4,0xe5,0xe7,0xe9,0xeb,0xef,0xf4,0xf7, -0xf7,0xf9,0xfb,0xfd,0xfd,0xfd,0xfe,0xfe,0xfd,0xfd,0xfc,0xfb,0xfa,0xf8,0xf6,0xf5, -0xf3,0xf2,0xf1,0xef,0xed,0xec,0xec,0xec,0xec,0xed,0xef,0xf0,0xf1,0xf2,0xf2,0xf2, -0xf2,0xf1,0xf0,0xed,0xe8,0xe2,0xdd,0xdb,0xd1,0xca,0xc3,0xc0,0xbd,0xb9,0xb7,0xb7, -0xbb,0xbc,0xbd,0xc1,0xc6,0xcc,0xd1,0xd4,0xd8,0xda,0xdc,0xdd,0xdc,0xda,0xd9,0xd9, -0xd6,0xd5,0xd5,0xd8,0xda,0xda,0xdc,0xde,0xe1,0xe1,0xe3,0xe4,0xe4,0xe3,0xe2,0xe1, -0xdc,0xdc,0xdd,0xdd,0xdc,0xdb,0xdb,0xda,0xdd,0xdf,0xdf,0xdd,0xdd,0xde,0xdd,0xdb, -0xdc,0xdc,0xdd,0xde,0xdf,0xe0,0xe1,0xe1,0xe4,0xe2,0xdf,0xdd,0xdc,0xdc,0xdc,0xdd, -0xdf,0xdf,0xdf,0xdf,0xdf,0xdf,0xde,0xde,0xdc,0xdd,0xdd,0xdb,0xd8,0xd6,0xd6,0xd6, -0xd5,0xd3,0xd1,0xd1,0xd1,0xd1,0xd1,0xd0,0xcd,0xcc,0xca,0xc9,0xc9,0xc9,0xca,0xca, -0xcc,0xcb,0xca,0xca,0xc9,0xc6,0xc2,0xbf,0xbd,0xbf,0xbe,0xa2,0x82,0x62,0x61,0x66, -0x6d,0x70,0x74,0x78,0x7a,0x7b,0x7d,0x7e,0x80,0x7f,0x7f,0x7e,0x7e,0x7f,0x7f,0x80, -0x7f,0x7e,0x7d,0x7c,0x7a,0x79,0x78,0x77,0x76,0x76,0x74,0x72,0x70,0x6d,0x6b,0x6a, -0x6b,0x68,0x66,0x65,0x65,0x63,0x60,0x5d,0x5a,0x58,0x56,0x53,0x50,0x4b,0x46,0x43, -0x3e,0x3c,0x39,0x36,0x30,0x2d,0x33,0x3e,0x54,0x63,0x71,0x74,0x72,0x6f,0x6b,0x67, -0x67,0x68,0x6c,0x69,0x60,0x5f,0x62,0x5f,0x57,0x4d,0x48,0x50,0x56,0x4f,0x3f,0x33, -0x3b,0x4e,0x5d,0x5e,0x5f,0x65,0x63,0x5b,0x3b,0x35,0x2d,0x26,0x24,0x2b,0x3a,0x47, -0x58,0x4a,0x3e,0x46,0x5d,0x6a,0x5d,0x48,0x3e,0x49,0x46,0x3d,0x4c,0x67,0x69,0x55, -0x5b,0x67,0x64,0x54,0x56,0x6a,0x6f,0x63,0x5b,0x55,0x52,0x55,0x52,0x48,0x41,0x41, -0x31,0x3c,0x43,0x42,0x42,0x47,0x47,0x43,0x69,0x73,0x7b,0x7d,0x7a,0x6b,0x4e,0x33, -0x1b,0x30,0x2c,0x12,0x11,0x37,0x6c,0x93,0xa9,0x91,0x60,0x38,0x37,0x4c,0x5b,0x5f, -0x68,0x7a,0x88,0x82,0x6d,0x5a,0x51,0x4f,0x4e,0x3e,0x30,0x29,0x22,0x1a,0x18,0x1c, -0x18,0x22,0x22,0x1d,0x2c,0x4c,0x60,0x61,0x47,0x43,0x4d,0x46,0x3c,0x38,0x41,0x39, -0x62,0x66,0x64,0x5a,0x54,0x58,0x62,0x69,0x6a,0x6a,0x69,0x67,0x66,0x66,0x64,0x61, -0x60,0x64,0x6b,0x70,0x70,0x6c,0x69,0x6a,0x69,0x6a,0x70,0x79,0x81,0x86,0x86,0x86, -0x7d,0x79,0x7c,0x87,0x8d,0x88,0x7d,0x76,0x74,0x73,0x74,0x76,0x75,0x73,0x73,0x75, -0x73,0x6d,0x67,0x66,0x6a,0x72,0x78,0x7b,0x73,0x72,0x72,0x72,0x73,0x75,0x76,0x77, -0x7b,0x78,0x77,0x78,0x77,0x72,0x6e,0x6c,0x63,0x6a,0x6f,0x6b,0x65,0x63,0x65,0x67, -0x68,0x62,0x5a,0x58,0x5c,0x63,0x69,0x6c,0x62,0x5a,0x5f,0x5d,0x64,0x72,0x72,0x7c, -0x7e,0x7d,0x77,0x6b,0x64,0x64,0x67,0x68,0x64,0x5d,0x69,0x79,0x7b,0x76,0x70,0x65, -0x63,0x65,0x6b,0x76,0x81,0x82,0x78,0x6c,0x5f,0x70,0x76,0x75,0x62,0x67,0x6b,0x77, -0x6e,0x65,0x6a,0x86,0xa3,0xa3,0x83,0x63,0x68,0x6e,0x72,0x73,0x7a,0x80,0x79,0x6d, -0x72,0x77,0x79,0x76,0x73,0x74,0x75,0x75,0x76,0x7a,0x7e,0x7f,0x7c,0x78,0x76,0x76, -0x6f,0x69,0x65,0x6e,0x7e,0x87,0x80,0x73,0x6a,0x6d,0x76,0x7e,0x7c,0x71,0x6a,0x69, -0x72,0x6f,0x77,0xa5,0xb9,0xba,0xc1,0xc3,0xc2,0xc3,0xc3,0xc4,0xc4,0xc4,0xc4,0xc3, -0xc4,0xc5,0xc7,0xc8,0xc7,0xc5,0xc2,0xc1,0xc0,0xc0,0xc0,0xbe,0xbd,0xbe,0xc1,0xc4, -0xc1,0xbf,0xbd,0xbb,0xba,0xbb,0xbc,0xbd,0xc1,0xc0,0xbf,0xbe,0xbc,0xbb,0xba,0xba, -0xb9,0xbb,0xb9,0xb6,0xb4,0xb5,0xb3,0xb0,0xb2,0xb3,0xb6,0xb8,0xb9,0xb9,0xb7,0xb7, -0xb4,0xb4,0xb3,0xb2,0xb1,0xb1,0xb2,0xb2,0xb5,0xb5,0xb4,0xb3,0xb0,0xac,0xa9,0xa7, -0xa5,0xa5,0xa2,0x9d,0x97,0x90,0x85,0x7c,0x78,0x74,0x7f,0x82,0x8d,0x8d,0x87,0x62, -0x6c,0xc4,0xd2,0xdb,0xd9,0xd9,0xe1,0xdb,0xe4,0xe5,0xe6,0xe6,0xe8,0xec,0xf1,0xf6, -0xf8,0xfa,0xfc,0xfd,0xfd,0xfd,0xfe,0xfe,0xfd,0xfd,0xfc,0xfb,0xf9,0xf8,0xf6,0xf5, -0xf3,0xf2,0xf0,0xee,0xed,0xed,0xed,0xee,0xec,0xed,0xef,0xf1,0xf1,0xf0,0xee,0xed, -0xed,0xec,0xea,0xe7,0xe1,0xdb,0xd6,0xd2,0xca,0xc4,0xc0,0xbe,0xba,0xb7,0xb6,0xb9, -0xbf,0xc0,0xc2,0xc6,0xcb,0xd1,0xd5,0xd8,0xdc,0xde,0xe0,0xe1,0xe0,0xde,0xdd,0xdd, -0xda,0xd7,0xd7,0xd9,0xda,0xd9,0xdb,0xde,0xdf,0xe0,0xe2,0xe3,0xe3,0xe3,0xe1,0xe0, -0xde,0xdd,0xdd,0xdc,0xdc,0xdc,0xdc,0xdc,0xdb,0xdd,0xdc,0xda,0xd9,0xdb,0xdc,0xdb, -0xdf,0xe0,0xe1,0xe2,0xe2,0xe1,0xe0,0xe0,0xe0,0xe0,0xde,0xdd,0xdc,0xdd,0xdd,0xde, -0xde,0xde,0xdf,0xe0,0xe1,0xe1,0xe1,0xe1,0xdf,0xdd,0xdc,0xdb,0xda,0xd9,0xd8,0xd6, -0xd5,0xd3,0xd1,0xd0,0xd1,0xd0,0xce,0xcc,0xcb,0xcb,0xca,0xca,0xcb,0xcb,0xcc,0xcd, -0xcc,0xcc,0xcb,0xca,0xc8,0xc5,0xc0,0xbd,0xbc,0xbc,0xbf,0xa6,0x88,0x60,0x5f,0x67, -0x6b,0x6e,0x73,0x77,0x79,0x7b,0x7d,0x7e,0x7f,0x7f,0x7e,0x7d,0x7d,0x7e,0x7f,0x80, -0x7e,0x7d,0x7c,0x7a,0x78,0x77,0x76,0x76,0x73,0x73,0x72,0x71,0x6f,0x6d,0x6b,0x6a, -0x6a,0x67,0x64,0x63,0x63,0x61,0x5d,0x5a,0x57,0x55,0x52,0x50,0x4c,0x47,0x42,0x3e, -0x3b,0x37,0x34,0x32,0x2e,0x30,0x3f,0x4f,0x6e,0x6f,0x6f,0x6c,0x68,0x68,0x6a,0x6c, -0x75,0x73,0x6f,0x63,0x52,0x4f,0x51,0x4d,0x59,0x4d,0x3f,0x3a,0x3d,0x40,0x3f,0x3b, -0x3b,0x4c,0x58,0x5a,0x5f,0x63,0x56,0x41,0x4a,0x42,0x37,0x2c,0x25,0x24,0x29,0x2f, -0x30,0x42,0x50,0x4f,0x4d,0x4e,0x49,0x40,0x36,0x34,0x3e,0x57,0x6e,0x71,0x65,0x59, -0x62,0x6b,0x75,0x76,0x6d,0x5f,0x55,0x51,0x54,0x48,0x3c,0x38,0x3a,0x3f,0x48,0x50, -0x5d,0x5b,0x53,0x4a,0x4d,0x5e,0x75,0x84,0x96,0xa1,0xa7,0x9f,0x93,0x87,0x74,0x63, -0x61,0x61,0x68,0x79,0x84,0x7e,0x7c,0x87,0x93,0x94,0x8a,0x69,0x45,0x42,0x60,0x7b, -0x76,0x70,0x63,0x53,0x47,0x40,0x3a,0x36,0x29,0x25,0x1f,0x19,0x15,0x14,0x18,0x1d, -0x1c,0x19,0x14,0x1c,0x3d,0x57,0x4a,0x2a,0x22,0x1e,0x2a,0x2d,0x4d,0x70,0x77,0x4e, -0x5d,0x63,0x64,0x5b,0x55,0x59,0x63,0x6b,0x66,0x67,0x67,0x65,0x65,0x68,0x6a,0x6a, -0x61,0x64,0x6c,0x74,0x78,0x75,0x71,0x70,0x72,0x74,0x79,0x81,0x8a,0x90,0x8e,0x8a, -0x76,0x77,0x7e,0x89,0x8d,0x86,0x7e,0x7b,0x77,0x70,0x70,0x7a,0x85,0x82,0x75,0x68, -0x6c,0x6d,0x6f,0x73,0x78,0x7a,0x7a,0x79,0x7b,0x76,0x72,0x74,0x7c,0x82,0x82,0x7f, -0x73,0x60,0x5a,0x68,0x71,0x6b,0x6d,0x77,0x7c,0x78,0x72,0x6b,0x67,0x65,0x61,0x5b, -0x54,0x61,0x6d,0x6f,0x6c,0x6a,0x6a,0x6a,0x68,0x63,0x6c,0x67,0x66,0x6a,0x63,0x6c, -0x6e,0x74,0x73,0x69,0x5f,0x60,0x68,0x6e,0x6e,0x60,0x6b,0x86,0x93,0x8e,0x79,0x5d, -0x54,0x5d,0x6f,0x80,0x84,0x7c,0x6f,0x68,0x5f,0x6a,0x6a,0x69,0x5d,0x68,0x70,0x7c, -0x71,0x75,0x90,0xa9,0x99,0x6d,0x5c,0x6a,0x61,0x6e,0x75,0x70,0x6f,0x78,0x80,0x81, -0x79,0x79,0x74,0x6d,0x6c,0x73,0x7a,0x7d,0x80,0x84,0x87,0x85,0x80,0x7e,0x81,0x86, -0x81,0x76,0x6a,0x6b,0x77,0x81,0x7c,0x71,0x77,0x74,0x76,0x7a,0x79,0x73,0x73,0x78, -0x7a,0x75,0x7e,0xb8,0xbf,0xbb,0xbe,0xbe,0xbe,0xbe,0xbf,0xc0,0xc2,0xc2,0xc2,0xc2, -0xc6,0xc7,0xc8,0xc9,0xc9,0xc7,0xc5,0xc3,0xc0,0xc0,0xc0,0xbf,0xbe,0xbe,0xc1,0xc4, -0xc1,0xc2,0xc2,0xc1,0xbf,0xbe,0xbe,0xbe,0xc1,0xc0,0xbe,0xbd,0xbc,0xbb,0xbb,0xbc, -0xbc,0xbe,0xbc,0xb7,0xb4,0xb4,0xb2,0xad,0xab,0xad,0xb1,0xb4,0xb5,0xb6,0xb5,0xb4, -0xb0,0xb0,0xb0,0xae,0xad,0xae,0xb1,0xb4,0xb5,0xb5,0xb4,0xb2,0xb0,0xad,0xaa,0xa8, -0xaa,0xaa,0xa8,0xa2,0x9c,0x93,0x86,0x7b,0x7a,0x74,0x80,0x82,0x8a,0x8a,0x8c,0x67, -0x5f,0xbc,0xd1,0xdd,0xda,0xdc,0xe9,0xde,0xe3,0xe3,0xe3,0xe3,0xe4,0xe8,0xef,0xf3, -0xf9,0xfb,0xfd,0xfe,0xfd,0xfd,0xfe,0xfe,0xfc,0xfc,0xfc,0xfa,0xf9,0xf7,0xf6,0xf5, -0xf3,0xf2,0xf0,0xee,0xed,0xee,0xef,0xf0,0xed,0xee,0xf0,0xf1,0xf0,0xee,0xeb,0xe8, -0xe6,0xe6,0xe5,0xe2,0xdd,0xd7,0xd2,0xcf,0xc6,0xc2,0xbf,0xbe,0xbb,0xb6,0xb7,0xbb, -0xc3,0xc5,0xc9,0xce,0xd3,0xd7,0xdb,0xdd,0xdf,0xe1,0xe3,0xe4,0xe3,0xe1,0xe0,0xe0, -0xde,0xdb,0xda,0xdc,0xdc,0xd9,0xdb,0xde,0xdc,0xdd,0xdf,0xe0,0xe0,0xe0,0xde,0xdd, -0xdd,0xdc,0xda,0xd9,0xd8,0xd9,0xda,0xdb,0xdb,0xdc,0xda,0xd8,0xd8,0xda,0xdc,0xdb, -0xdf,0xe0,0xe1,0xe1,0xe1,0xdf,0xdd,0xdb,0xdb,0xdc,0xdd,0xde,0xdf,0xe0,0xe0,0xe0, -0xdd,0xdd,0xde,0xdf,0xe0,0xe0,0xdf,0xdf,0xe0,0xdc,0xd9,0xd9,0xdb,0xdc,0xd8,0xd4, -0xd5,0xd3,0xd1,0xd0,0xd0,0xce,0xcb,0xc8,0xca,0xca,0xcb,0xcc,0xcd,0xcd,0xce,0xce, -0xcb,0xca,0xc9,0xc8,0xc6,0xc2,0xbd,0xba,0xbc,0xb8,0xbd,0xa6,0x8a,0x5f,0x5f,0x69, -0x6a,0x6e,0x73,0x77,0x7a,0x7d,0x7f,0x80,0x7f,0x7e,0x7d,0x7c,0x7d,0x7e,0x7f,0x80, -0x7d,0x7c,0x7a,0x79,0x77,0x76,0x75,0x74,0x71,0x71,0x70,0x70,0x6f,0x6d,0x6c,0x6b, -0x69,0x66,0x63,0x61,0x61,0x60,0x5c,0x58,0x54,0x53,0x50,0x4d,0x49,0x44,0x3f,0x3b, -0x38,0x34,0x31,0x2f,0x2e,0x34,0x48,0x5d,0x67,0x6a,0x6f,0x73,0x72,0x70,0x71,0x73, -0x7d,0x74,0x6a,0x60,0x59,0x60,0x67,0x65,0x52,0x4b,0x40,0x38,0x36,0x35,0x30,0x29, -0x41,0x52,0x67,0x73,0x6f,0x62,0x53,0x49,0x49,0x42,0x39,0x33,0x2f,0x2d,0x2e,0x2f, -0x4a,0x49,0x3f,0x33,0x35,0x3e,0x3e,0x36,0x2c,0x33,0x40,0x53,0x66,0x6f,0x68,0x5d, -0x60,0x6b,0x66,0x4e,0x41,0x4d,0x5e,0x66,0x65,0x61,0x5f,0x61,0x61,0x5c,0x56,0x53, -0x5b,0x59,0x5a,0x63,0x73,0x85,0x95,0x9e,0xa0,0xa7,0xa2,0x90,0x84,0x87,0x8f,0x92, -0xa1,0xa6,0xa6,0xa3,0x9b,0x89,0x77,0x73,0x86,0x7c,0x88,0x9a,0x96,0x85,0x74,0x62, -0x53,0x4f,0x47,0x41,0x3d,0x37,0x2b,0x1f,0x2c,0x3f,0x46,0x3a,0x32,0x37,0x35,0x2b, -0x23,0x23,0x2b,0x3a,0x45,0x3e,0x2a,0x19,0x13,0x12,0x1b,0x17,0x42,0x6f,0x66,0x1b, -0x69,0x67,0x62,0x5f,0x5f,0x60,0x5f,0x5c,0x63,0x68,0x66,0x61,0x6c,0x7d,0x7f,0x75, -0x5e,0x60,0x66,0x6e,0x75,0x78,0x75,0x72,0x70,0x71,0x75,0x7b,0x84,0x88,0x80,0x75, -0x74,0x74,0x78,0x7f,0x81,0x7f,0x7e,0x81,0x75,0x6b,0x6c,0x7c,0x86,0x7e,0x72,0x6c, -0x6d,0x6e,0x6f,0x6f,0x6e,0x70,0x73,0x76,0x78,0x72,0x71,0x7c,0x8d,0x94,0x8d,0x83, -0x69,0x6d,0x65,0x62,0x6e,0x6f,0x69,0x6c,0x74,0x78,0x7e,0x80,0x7d,0x75,0x6a,0x62, -0x5c,0x63,0x68,0x65,0x61,0x64,0x6c,0x73,0x6c,0x6c,0x65,0x5b,0x5b,0x65,0x6d,0x6e, -0x70,0x6f,0x6c,0x6a,0x6f,0x73,0x6a,0x5c,0x63,0x6f,0x83,0x9a,0xad,0xb5,0xb0,0xa6, -0x94,0x92,0x92,0x92,0x88,0x77,0x68,0x61,0x6a,0x6d,0x70,0x6d,0x61,0x5b,0x67,0x79, -0x89,0xa2,0xa7,0x89,0x68,0x5f,0x62,0x63,0x6a,0x6d,0x73,0x78,0x7d,0x7e,0x7f,0x7e, -0x77,0x7d,0x78,0x6b,0x69,0x76,0x7e,0x7c,0x72,0x6e,0x6e,0x71,0x71,0x70,0x77,0x80, -0x7e,0x77,0x72,0x70,0x70,0x71,0x77,0x7e,0x7b,0x7a,0x7a,0x7c,0x7d,0x7d,0x7e,0x80, -0x89,0x83,0x9b,0xba,0xbe,0xb9,0xbe,0xc2,0xbd,0xbf,0xc0,0xc1,0xc1,0xc1,0xc3,0xc4, -0xc7,0xc8,0xc9,0xc9,0xc9,0xc8,0xc7,0xc6,0xc7,0xc4,0xc1,0xc1,0xc3,0xc4,0xc1,0xbf, -0xc2,0xbf,0xbd,0xbe,0xbe,0xbd,0xbf,0xc2,0xbf,0xbc,0xb9,0xb9,0xba,0xbc,0xbc,0xbb, -0xbd,0xbc,0xba,0xb9,0xb8,0xb6,0xb4,0xb2,0xaa,0xab,0xad,0xaf,0xb1,0xb2,0xb2,0xb3, -0xb4,0xb1,0xae,0xae,0xaf,0xb0,0xae,0xab,0xb0,0xb3,0xb7,0xb7,0xb4,0xb1,0xae,0xad, -0xaa,0xa7,0xa5,0xa3,0x9f,0x96,0x8b,0x82,0x81,0x76,0x7d,0x85,0x84,0x8b,0x88,0x70, -0x57,0xa5,0xd8,0xdb,0xdd,0xe3,0xdd,0xe2,0xe3,0xde,0xde,0xe4,0xea,0xed,0xf2,0xf6, -0xfb,0xfc,0xfd,0xfd,0xfd,0xfd,0xfd,0xfe,0xfc,0xfa,0xf7,0xf4,0xf4,0xf6,0xf7,0xf6, -0xf2,0xf1,0xef,0xed,0xeb,0xec,0xee,0xf0,0xee,0xee,0xed,0xed,0xeb,0xea,0xe8,0xe7, -0xe3,0xe2,0xde,0xd9,0xd2,0xcd,0xca,0xc9,0xc1,0xbe,0xb9,0xb4,0xb4,0xb8,0xbe,0xc3, -0xc8,0xcc,0xd0,0xd3,0xd5,0xd9,0xdf,0xe3,0xe3,0xe7,0xeb,0xe9,0xe4,0xe0,0xe0,0xe2, -0xe1,0xdf,0xdd,0xdc,0xdc,0xdd,0xdd,0xdd,0xdd,0xe0,0xe2,0xe3,0xe0,0xdd,0xdc,0xdc, -0xd8,0xd7,0xd6,0xd7,0xd9,0xda,0xdb,0xdb,0xdd,0xdb,0xd9,0xd8,0xd8,0xd8,0xd7,0xd7, -0xdc,0xdd,0xdd,0xde,0xdf,0xe0,0xe0,0xe0,0xdd,0xdd,0xde,0xdf,0xdf,0xdf,0xe0,0xe0, -0xdf,0xdd,0xdc,0xde,0xe1,0xe2,0xdf,0xdc,0xdd,0xdb,0xda,0xda,0xdb,0xda,0xd7,0xd5, -0xd1,0xd1,0xd1,0xd0,0xce,0xcd,0xcc,0xcc,0xce,0xd0,0xcf,0xca,0xc9,0xcc,0xcd,0xcc, -0xc9,0xc7,0xc6,0xc7,0xc5,0xbf,0xba,0xb9,0xb7,0xb9,0xb3,0xae,0x8a,0x64,0x64,0x63, -0x69,0x6e,0x72,0x75,0x77,0x7b,0x7d,0x7d,0x7d,0x7d,0x7d,0x7e,0x7e,0x7d,0x7d,0x7c, -0x7a,0x7a,0x79,0x78,0x76,0x74,0x72,0x71,0x70,0x70,0x70,0x70,0x70,0x6e,0x6b,0x68, -0x68,0x65,0x62,0x5f,0x5d,0x5b,0x59,0x58,0x54,0x50,0x4b,0x48,0x47,0x43,0x3e,0x3a, -0x33,0x35,0x32,0x2c,0x2e,0x41,0x5c,0x6f,0x77,0x74,0x71,0x6a,0x5a,0x52,0x60,0x76, -0x7c,0x77,0x6a,0x63,0x6f,0x7d,0x72,0x5a,0x48,0x4a,0x42,0x34,0x30,0x3c,0x47,0x4a, -0x55,0x56,0x54,0x4d,0x47,0x43,0x42,0x41,0x45,0x39,0x35,0x3a,0x3c,0x3a,0x3f,0x4a, -0x4f,0x49,0x3b,0x2f,0x33,0x3e,0x3d,0x34,0x3c,0x28,0x31,0x5a,0x71,0x64,0x56,0x58, -0x5a,0x4e,0x45,0x46,0x4d,0x55,0x5f,0x68,0x69,0x70,0x7c,0x84,0x85,0x80,0x7c,0x7a, -0x69,0x56,0x57,0x74,0x8a,0x8b,0x8e,0x98,0x9b,0x9f,0xa2,0xa2,0x9c,0x90,0x8d,0x96, -0x8f,0x88,0x6f,0x5d,0x3b,0x3c,0x4d,0x6c,0x76,0x63,0x5d,0x62,0x5b,0x4f,0x49,0x48, -0x44,0x38,0x2b,0x24,0x21,0x21,0x24,0x27,0x37,0x30,0x29,0x39,0x48,0x34,0x21,0x2d, -0x2b,0x2f,0x37,0x44,0x4f,0x4f,0x3f,0x2e,0x21,0x1e,0x14,0x1a,0x41,0x64,0x51,0x26, -0x68,0x66,0x64,0x63,0x64,0x65,0x63,0x60,0x65,0x6a,0x6b,0x6a,0x70,0x7a,0x79,0x70, -0x66,0x64,0x64,0x6c,0x75,0x79,0x75,0x6f,0x6a,0x6e,0x75,0x7f,0x89,0x8c,0x83,0x78, -0x67,0x6a,0x71,0x79,0x7b,0x79,0x79,0x7c,0x7b,0x6f,0x69,0x71,0x7c,0x7f,0x7c,0x7b, -0x6f,0x6f,0x6e,0x6e,0x6f,0x73,0x77,0x7a,0x71,0x71,0x71,0x71,0x74,0x7a,0x81,0x86, -0x8c,0x83,0x7f,0x86,0x81,0x6b,0x5f,0x67,0x6b,0x6d,0x6f,0x73,0x79,0x79,0x70,0x64, -0x74,0x78,0x78,0x71,0x68,0x65,0x66,0x67,0x68,0x64,0x64,0x66,0x63,0x5f,0x64,0x6f, -0x73,0x6d,0x66,0x64,0x69,0x6d,0x69,0x61,0x57,0x5d,0x68,0x78,0x87,0x8e,0x89,0x80, -0x7f,0x8f,0xa8,0xbd,0xc1,0xba,0xb3,0xb1,0xa0,0x96,0x86,0x72,0x60,0x5d,0x6f,0x86, -0x9d,0x8c,0x73,0x5f,0x59,0x5f,0x67,0x6b,0x74,0x75,0x77,0x78,0x78,0x79,0x79,0x79, -0x78,0x7a,0x75,0x6a,0x69,0x73,0x7a,0x7a,0x6a,0x6c,0x6f,0x73,0x75,0x76,0x7b,0x80, -0x75,0x7a,0x82,0x84,0x7d,0x71,0x6b,0x6b,0x76,0x77,0x77,0x77,0x79,0x7c,0x80,0x82, -0x7d,0x86,0xa5,0xbe,0xbc,0xb6,0xba,0xbd,0xbf,0xc0,0xc2,0xc3,0xc3,0xc3,0xc5,0xc6, -0xcb,0xcc,0xcd,0xcd,0xcc,0xcb,0xc9,0xc8,0xc7,0xc5,0xc3,0xc3,0xc4,0xc4,0xc3,0xc1, -0xc2,0xbf,0xbd,0xbe,0xbd,0xbc,0xbc,0xbf,0xbc,0xbb,0xba,0xba,0xbc,0xbc,0xbb,0xb9, -0xbb,0xbb,0xba,0xba,0xba,0xb8,0xb6,0xb4,0xb2,0xb0,0xac,0xa9,0xa9,0xab,0xae,0xb0, -0xb0,0xae,0xac,0xac,0xae,0xae,0xad,0xac,0xb4,0xb7,0xb9,0xba,0xb8,0xb6,0xb6,0xb6, -0xae,0xaa,0xa4,0xa0,0x9c,0x97,0x8f,0x89,0x7f,0x74,0x7b,0x86,0x85,0x8a,0x89,0x76, -0x53,0x9a,0xd0,0xd6,0xda,0xe2,0xdf,0xe4,0xe5,0xe3,0xe4,0xea,0xf0,0xf3,0xf6,0xfa, -0xfa,0xfb,0xfc,0xfc,0xfb,0xfa,0xf9,0xf8,0xf5,0xf3,0xf1,0xf1,0xf4,0xf5,0xf3,0xf0, -0xef,0xee,0xec,0xe9,0xe7,0xe6,0xe8,0xe9,0xe8,0xe8,0xe7,0xe6,0xe5,0xe4,0xe4,0xe3, -0xdf,0xdd,0xda,0xd5,0xd0,0xca,0xc5,0xc3,0xbd,0xbb,0xb8,0xb6,0xb6,0xbb,0xc1,0xc6, -0xcb,0xcf,0xd3,0xd6,0xd9,0xdd,0xe2,0xe6,0xe9,0xe9,0xea,0xe9,0xe7,0xe5,0xe2,0xe1, -0xe0,0xdf,0xde,0xde,0xdf,0xdf,0xdf,0xde,0xde,0xe0,0xe3,0xe3,0xe2,0xdf,0xdc,0xdb, -0xdb,0xda,0xd9,0xda,0xdb,0xdc,0xdc,0xdb,0xdc,0xdc,0xdc,0xda,0xd9,0xd8,0xd7,0xd7, -0xd7,0xd8,0xd9,0xdb,0xdc,0xdc,0xdc,0xdc,0xde,0xdf,0xe0,0xe1,0xe1,0xe1,0xe0,0xdf, -0xe1,0xdf,0xde,0xdf,0xe0,0xe0,0xde,0xdc,0xd9,0xd9,0xd8,0xd8,0xd8,0xd7,0xd6,0xd4, -0xd2,0xd2,0xd1,0xd0,0xce,0xcd,0xcd,0xcd,0xcd,0xce,0xcd,0xc9,0xc9,0xcc,0xcd,0xcb, -0xcd,0xca,0xc7,0xc4,0xbe,0xb7,0xb3,0xb2,0xb2,0xb5,0xb1,0xaa,0x87,0x64,0x64,0x64, -0x69,0x6e,0x72,0x74,0x77,0x7b,0x7e,0x7d,0x7c,0x7c,0x7d,0x7d,0x7c,0x7c,0x7b,0x7b, -0x7a,0x79,0x79,0x77,0x75,0x73,0x72,0x71,0x70,0x6f,0x6f,0x6f,0x6e,0x6c,0x69,0x67, -0x66,0x64,0x60,0x5d,0x5b,0x59,0x57,0x56,0x55,0x50,0x4a,0x46,0x43,0x40,0x3b,0x38, -0x34,0x32,0x31,0x33,0x3c,0x4d,0x60,0x6d,0x69,0x68,0x68,0x65,0x5d,0x5a,0x65,0x74, -0x7c,0x74,0x7f,0x90,0x7e,0x54,0x42,0x4c,0x58,0x54,0x41,0x2b,0x2f,0x43,0x47,0x3b, -0x36,0x3a,0x42,0x4e,0x59,0x5c,0x56,0x4e,0x44,0x3b,0x37,0x40,0x4a,0x4f,0x55,0x5b, -0x73,0x6b,0x63,0x59,0x46,0x34,0x33,0x3e,0x3a,0x32,0x3b,0x57,0x66,0x5a,0x4a,0x45, -0x47,0x46,0x45,0x48,0x4f,0x58,0x5f,0x63,0x6b,0x6e,0x72,0x74,0x73,0x74,0x7a,0x80, -0x7a,0x7a,0x80,0x8b,0x94,0x98,0x9b,0x9e,0xa3,0x96,0x94,0x95,0x92,0x93,0x8f,0x7e, -0x70,0x5a,0x3e,0x43,0x49,0x5f,0x65,0x6e,0x66,0x6d,0x7a,0x80,0x7c,0x7c,0x7a,0x73, -0x55,0x50,0x4a,0x41,0x38,0x31,0x2d,0x2b,0x33,0x5a,0x61,0x44,0x30,0x32,0x3e,0x4c, -0x40,0x41,0x44,0x4b,0x55,0x5c,0x5c,0x57,0x3f,0x36,0x29,0x29,0x3e,0x4f,0x41,0x25, -0x66,0x64,0x63,0x63,0x64,0x62,0x5f,0x5c,0x64,0x66,0x68,0x6a,0x6e,0x71,0x71,0x6f, -0x6b,0x66,0x63,0x68,0x71,0x75,0x71,0x6b,0x72,0x74,0x77,0x7c,0x82,0x84,0x7f,0x78, -0x75,0x7a,0x81,0x85,0x82,0x7c,0x79,0x7b,0x7a,0x73,0x6f,0x73,0x7e,0x85,0x84,0x80, -0x7d,0x79,0x72,0x6e,0x6d,0x6e,0x70,0x71,0x6c,0x6b,0x6b,0x6d,0x72,0x76,0x77,0x77, -0x72,0x74,0x7d,0x80,0x77,0x6d,0x68,0x64,0x77,0x7b,0x74,0x65,0x5c,0x62,0x6b,0x6f, -0x77,0x79,0x79,0x74,0x70,0x6d,0x68,0x64,0x6b,0x66,0x64,0x62,0x5c,0x58,0x5f,0x6c, -0x75,0x6b,0x62,0x63,0x69,0x6d,0x6e,0x6e,0x74,0x73,0x73,0x76,0x7d,0x80,0x7a,0x72, -0x6f,0x71,0x76,0x7b,0x80,0x86,0x90,0x99,0xad,0xac,0xae,0xb0,0xac,0xa1,0x98,0x96, -0x81,0x79,0x6f,0x6b,0x6c,0x6d,0x6b,0x68,0x64,0x69,0x70,0x76,0x78,0x76,0x72,0x6f, -0x6f,0x70,0x71,0x71,0x72,0x73,0x6f,0x6a,0x6e,0x71,0x73,0x70,0x6e,0x6e,0x6f,0x6f, -0x74,0x7d,0x87,0x86,0x7a,0x6c,0x66,0x68,0x6b,0x6f,0x6f,0x6c,0x6d,0x73,0x79,0x7a, -0x70,0x8c,0xb1,0xc1,0xb9,0xb5,0xbb,0xbc,0xc2,0xc3,0xc4,0xc5,0xc5,0xc6,0xc7,0xc8, -0xcb,0xcb,0xcc,0xcc,0xcb,0xc9,0xc7,0xc5,0xc7,0xc6,0xc5,0xc4,0xc3,0xc3,0xc2,0xc1, -0xc1,0xbf,0xbe,0xbe,0xbd,0xbb,0xba,0xbb,0xbc,0xbc,0xbd,0xbe,0xbe,0xbe,0xbc,0xba, -0xb9,0xb9,0xba,0xbb,0xbc,0xba,0xb8,0xb6,0xb5,0xb2,0xad,0xa9,0xa8,0xa9,0xac,0xae, -0xb1,0xb0,0xb0,0xaf,0xaf,0xae,0xad,0xad,0xae,0xaf,0xb0,0xb1,0xb0,0xb0,0xb1,0xb2, -0xaf,0xaa,0xa4,0xa0,0x9d,0x98,0x92,0x8d,0x80,0x74,0x7b,0x88,0x87,0x87,0x87,0x7d, -0x51,0x8c,0xc7,0xd2,0xd9,0xe3,0xe3,0xe9,0xe9,0xe9,0xeb,0xf1,0xf6,0xf8,0xfa,0xfc, -0xfc,0xfc,0xfd,0xfc,0xfb,0xf8,0xf5,0xf4,0xed,0xe9,0xe4,0xe5,0xe9,0xec,0xed,0xed, -0xee,0xee,0xec,0xe8,0xe5,0xe3,0xe4,0xe5,0xe5,0xe5,0xe3,0xe2,0xe1,0xe1,0xe1,0xe1, -0xd9,0xd6,0xd3,0xd0,0xcd,0xc8,0xc2,0xbd,0xb5,0xb5,0xb5,0xb6,0xb8,0xbd,0xc3,0xc8, -0xd0,0xd3,0xd8,0xdb,0xde,0xe2,0xe7,0xea,0xee,0xeb,0xe8,0xe8,0xea,0xe9,0xe6,0xe2, -0xe0,0xdf,0xdf,0xdf,0xe0,0xe0,0xdf,0xde,0xdf,0xe0,0xe1,0xe2,0xe2,0xe1,0xdd,0xdb, -0xde,0xdd,0xdd,0xdd,0xdd,0xdd,0xdc,0xda,0xd9,0xda,0xdb,0xd9,0xd6,0xd4,0xd4,0xd5, -0xd5,0xd6,0xd8,0xda,0xdb,0xdb,0xda,0xda,0xdd,0xde,0xe0,0xe1,0xe2,0xe2,0xe1,0xe1, -0xe2,0xe1,0xdf,0xde,0xdd,0xdc,0xdb,0xda,0xd8,0xd8,0xd9,0xd8,0xd7,0xd6,0xd5,0xd5, -0xd3,0xd3,0xd1,0xd0,0xcf,0xcf,0xcf,0xcf,0xce,0xce,0xcc,0xca,0xcc,0xce,0xcd,0xca, -0xcb,0xc8,0xc3,0xbd,0xb4,0xac,0xaa,0xab,0xad,0xaf,0xac,0xa2,0x7f,0x61,0x63,0x65, -0x68,0x6d,0x72,0x74,0x77,0x7b,0x7e,0x7d,0x7c,0x7c,0x7c,0x7b,0x7b,0x7a,0x79,0x78, -0x79,0x78,0x77,0x76,0x74,0x73,0x71,0x70,0x6f,0x6e,0x6d,0x6d,0x6c,0x6a,0x67,0x64, -0x64,0x61,0x5e,0x5b,0x59,0x57,0x55,0x53,0x52,0x4d,0x47,0x42,0x3f,0x3c,0x38,0x36, -0x32,0x2d,0x2f,0x3e,0x4f,0x5b,0x63,0x69,0x67,0x66,0x63,0x60,0x5e,0x61,0x66,0x6a, -0x71,0x7f,0x7c,0x61,0x4e,0x57,0x6d,0x7b,0x6d,0x64,0x65,0x6f,0x6e,0x5e,0x52,0x51, -0x50,0x49,0x47,0x52,0x62,0x69,0x62,0x57,0x35,0x35,0x39,0x43,0x4e,0x52,0x4e,0x49, -0x30,0x35,0x37,0x35,0x34,0x34,0x2e,0x27,0x35,0x37,0x3f,0x49,0x4d,0x46,0x3a,0x32, -0x3d,0x42,0x46,0x4a,0x53,0x5f,0x68,0x6c,0x6b,0x68,0x65,0x63,0x64,0x64,0x63,0x61, -0x70,0x80,0x88,0x82,0x82,0x8a,0x8a,0x82,0x6d,0x7e,0x77,0x66,0x66,0x62,0x5d,0x66, -0x57,0x53,0x4d,0x58,0x5e,0x67,0x61,0x60,0x65,0x69,0x70,0x6f,0x6b,0x70,0x73,0x6e, -0x8a,0x87,0x7e,0x6f,0x62,0x5d,0x5e,0x61,0x81,0x69,0x3d,0x1a,0x1b,0x32,0x41,0x40, -0x4a,0x44,0x41,0x4c,0x62,0x77,0x7e,0x7b,0x76,0x5b,0x3a,0x2c,0x36,0x4f,0x65,0x72, -0x62,0x5f,0x5e,0x60,0x62,0x61,0x60,0x5f,0x61,0x5f,0x61,0x65,0x67,0x68,0x6c,0x73, -0x6f,0x6e,0x6e,0x70,0x72,0x73,0x71,0x6f,0x75,0x77,0x7a,0x7c,0x7d,0x7b,0x75,0x70, -0x6f,0x75,0x7c,0x80,0x7e,0x7b,0x7c,0x7e,0x7a,0x79,0x77,0x77,0x7d,0x85,0x84,0x7d, -0x7a,0x73,0x6c,0x69,0x6c,0x6f,0x70,0x6f,0x6e,0x6b,0x6a,0x6f,0x76,0x79,0x75,0x71, -0x6b,0x6f,0x7b,0x7d,0x75,0x78,0x7c,0x73,0x8a,0x9c,0xa3,0x94,0x7f,0x73,0x6e,0x6a, -0x69,0x6a,0x6c,0x6e,0x72,0x73,0x6e,0x67,0x62,0x64,0x5f,0x5a,0x60,0x72,0x7f,0x84, -0x74,0x69,0x63,0x68,0x6d,0x6c,0x6c,0x6f,0x75,0x73,0x6f,0x6d,0x6f,0x72,0x70,0x6d, -0x74,0x6f,0x69,0x68,0x6c,0x72,0x79,0x7d,0x88,0x7a,0x73,0x7e,0x93,0xa3,0xa8,0xa8, -0xae,0xba,0xba,0xad,0xa6,0xaa,0xaa,0xa4,0x97,0x8f,0x85,0x80,0x83,0x8b,0x92,0x96, -0xa1,0x98,0x91,0x91,0x90,0x87,0x79,0x6f,0x6e,0x73,0x74,0x6f,0x6e,0x72,0x75,0x74, -0x7d,0x82,0x86,0x80,0x73,0x68,0x66,0x69,0x66,0x6c,0x6c,0x67,0x67,0x6d,0x72,0x71, -0x6e,0x95,0xb8,0xbe,0xb7,0xb9,0xc1,0xc2,0xc4,0xc6,0xc7,0xc7,0xc6,0xc6,0xc7,0xc9, -0xc8,0xc9,0xca,0xca,0xc9,0xc7,0xc5,0xc4,0xc6,0xc6,0xc5,0xc4,0xc1,0xbf,0xbe,0xbe, -0xbf,0xbd,0xbd,0xbf,0xbe,0xbb,0xba,0xbb,0xbb,0xbc,0xbc,0xbd,0xbd,0xbc,0xbb,0xba, -0xb8,0xb9,0xba,0xbc,0xbc,0xbb,0xb8,0xb5,0xaf,0xb0,0xb0,0xb0,0xaf,0xaf,0xae,0xae, -0xb3,0xb3,0xb3,0xb1,0xae,0xac,0xaa,0xaa,0xad,0xae,0xaf,0xb0,0xb0,0xaf,0xaf,0xaf, -0xab,0xa8,0xa5,0xa2,0x9f,0x99,0x91,0x8a,0x84,0x77,0x7c,0x89,0x88,0x83,0x83,0x80, -0x52,0x7d,0xc0,0xce,0xd7,0xe0,0xe4,0xea,0xec,0xec,0xef,0xf2,0xf6,0xf8,0xfa,0xfb, -0xfc,0xfc,0xfb,0xfa,0xf8,0xf4,0xef,0xec,0xe6,0xde,0xd5,0xd1,0xd2,0xd9,0xe4,0xec, -0xef,0xee,0xed,0xea,0xe7,0xe5,0xe5,0xe5,0xe4,0xe3,0xe3,0xe2,0xe0,0xde,0xdd,0xdc, -0xd3,0xd1,0xce,0xcc,0xcb,0xc7,0xc0,0xba,0xb1,0xb3,0xb6,0xba,0xbe,0xc3,0xc9,0xcd, -0xd4,0xd8,0xdc,0xe0,0xe2,0xe5,0xe9,0xec,0xef,0xec,0xe9,0xe9,0xeb,0xec,0xe9,0xe5, -0xe3,0xe1,0xde,0xdd,0xde,0xde,0xde,0xdd,0xde,0xdd,0xdc,0xdd,0xdf,0xe0,0xdf,0xdd, -0xde,0xde,0xde,0xde,0xde,0xdd,0xdb,0xda,0xd8,0xda,0xd9,0xd6,0xd2,0xd1,0xd3,0xd6, -0xd6,0xd7,0xd9,0xda,0xda,0xda,0xd8,0xd8,0xd9,0xda,0xdb,0xde,0xe0,0xe2,0xe3,0xe3, -0xe0,0xe0,0xde,0xdc,0xda,0xd9,0xd9,0xda,0xd9,0xdb,0xdb,0xda,0xd7,0xd5,0xd5,0xd6, -0xd5,0xd3,0xd1,0xd0,0xcf,0xd0,0xd0,0xd0,0xcf,0xcd,0xcb,0xcc,0xcf,0xd0,0xcd,0xca, -0xc4,0xc0,0xbb,0xb4,0xab,0xa4,0xa4,0xa8,0xab,0xaa,0xa7,0x97,0x75,0x5e,0x60,0x65, -0x68,0x6d,0x72,0x74,0x77,0x7b,0x7d,0x7d,0x7c,0x7c,0x7c,0x7b,0x7a,0x79,0x77,0x77, -0x77,0x77,0x76,0x75,0x73,0x72,0x70,0x6f,0x6e,0x6d,0x6c,0x6b,0x6a,0x68,0x65,0x62, -0x62,0x60,0x5d,0x5a,0x58,0x55,0x52,0x50,0x4b,0x48,0x43,0x3f,0x3c,0x39,0x36,0x33, -0x2f,0x2c,0x37,0x4f,0x63,0x68,0x67,0x67,0x69,0x67,0x62,0x60,0x66,0x6f,0x72,0x6e, -0x5f,0x51,0x47,0x4b,0x54,0x53,0x45,0x37,0x5c,0x69,0x70,0x6e,0x73,0x79,0x6f,0x5c, -0x5a,0x4c,0x3f,0x40,0x4a,0x4f,0x4c,0x46,0x51,0x5f,0x6e,0x76,0x7a,0x76,0x67,0x56, -0x3c,0x3e,0x3a,0x35,0x3c,0x44,0x3b,0x28,0x31,0x35,0x38,0x3a,0x39,0x39,0x39,0x38, -0x4a,0x46,0x46,0x4c,0x55,0x5e,0x68,0x6f,0x70,0x7a,0x80,0x78,0x6a,0x64,0x6a,0x72, -0x71,0x7c,0x7b,0x6f,0x6e,0x76,0x6d,0x5b,0x55,0x3d,0x3c,0x49,0x55,0x68,0x65,0x47, -0x42,0x53,0x66,0x76,0x7c,0x7f,0x7a,0x75,0x74,0x68,0x68,0x73,0x7a,0x81,0x89,0x8c, -0x80,0x8c,0x97,0x9b,0x98,0x93,0x8e,0x8c,0x7c,0x5b,0x46,0x47,0x49,0x44,0x41,0x3f, -0x31,0x41,0x4c,0x4a,0x42,0x43,0x51,0x5d,0x6e,0x66,0x5e,0x5e,0x63,0x6c,0x77,0x81, -0x61,0x5d,0x5c,0x60,0x64,0x66,0x67,0x69,0x60,0x5d,0x5f,0x64,0x64,0x61,0x66,0x6f, -0x75,0x7c,0x83,0x82,0x7c,0x78,0x79,0x7c,0x71,0x76,0x7e,0x82,0x7f,0x78,0x71,0x6d, -0x78,0x7b,0x7c,0x7b,0x79,0x78,0x79,0x79,0x82,0x83,0x7e,0x76,0x76,0x7c,0x7e,0x7b, -0x7b,0x73,0x6b,0x6b,0x70,0x73,0x6f,0x6a,0x6f,0x6e,0x6c,0x6b,0x6b,0x6e,0x72,0x75, -0x74,0x68,0x74,0x88,0x87,0x82,0x89,0x8e,0x94,0xa0,0xa6,0x9f,0x92,0x86,0x77,0x6a, -0x68,0x68,0x6a,0x6d,0x72,0x74,0x6f,0x67,0x5b,0x5e,0x60,0x64,0x71,0x7f,0x81,0x7a, -0x6b,0x64,0x64,0x6e,0x72,0x6b,0x66,0x68,0x71,0x72,0x72,0x71,0x73,0x78,0x7c,0x7d, -0x70,0x72,0x75,0x74,0x73,0x75,0x79,0x7c,0x88,0x7d,0x75,0x77,0x7d,0x7d,0x74,0x6c, -0x69,0x78,0x81,0x82,0x86,0x8c,0x86,0x79,0x73,0x6b,0x63,0x63,0x6e,0x7b,0x84,0x88, -0x85,0x74,0x65,0x65,0x6d,0x70,0x6e,0x6b,0x6f,0x76,0x7a,0x78,0x78,0x7d,0x7f,0x7d, -0x83,0x85,0x86,0x81,0x78,0x6e,0x66,0x62,0x66,0x6b,0x6c,0x6a,0x6b,0x71,0x74,0x74, -0x80,0xa2,0xbb,0xb9,0xb6,0xbe,0xc5,0xc7,0xc6,0xc7,0xc7,0xc7,0xc6,0xc6,0xc7,0xc8, -0xc9,0xca,0xca,0xcb,0xca,0xc9,0xc8,0xc7,0xc6,0xc6,0xc6,0xc4,0xc0,0xbd,0xbb,0xbb, -0xbc,0xbb,0xbc,0xbf,0xbf,0xbc,0xbb,0xbc,0xba,0xba,0xba,0xba,0xb9,0xb9,0xb9,0xba, -0xb9,0xba,0xbb,0xbc,0xbc,0xba,0xb7,0xb5,0xae,0xaf,0xb1,0xb3,0xb4,0xb3,0xb1,0xb0, -0xb0,0xb1,0xb0,0xae,0xab,0xa9,0xa7,0xa7,0xac,0xad,0xae,0xaf,0xaf,0xad,0xab,0xa9, -0xaa,0xa7,0xa4,0xa2,0x9f,0x99,0x90,0x89,0x85,0x7a,0x7b,0x87,0x88,0x82,0x81,0x84, -0x56,0x71,0xbb,0xcb,0xd3,0xd9,0xdf,0xe7,0xf0,0xf2,0xf3,0xf4,0xf6,0xf8,0xfa,0xfb, -0xfc,0xfa,0xf7,0xf4,0xef,0xe9,0xe2,0xdd,0xd8,0xd1,0xc8,0xc1,0xbe,0xc5,0xd6,0xe7, -0xea,0xeb,0xea,0xe9,0xe6,0xe5,0xe5,0xe5,0xe0,0xe1,0xe1,0xe0,0xde,0xda,0xd6,0xd4, -0xd1,0xce,0xca,0xc7,0xc5,0xc0,0xb9,0xb4,0xb2,0xb6,0xbb,0xc1,0xc6,0xcc,0xd0,0xd3, -0xd7,0xdb,0xe0,0xe3,0xe5,0xe6,0xe9,0xeb,0xed,0xec,0xec,0xec,0xec,0xec,0xeb,0xeb, -0xe6,0xe3,0xdf,0xdc,0xdb,0xdb,0xdc,0xdc,0xdc,0xd9,0xd7,0xd7,0xda,0xdd,0xdf,0xdf, -0xde,0xde,0xde,0xde,0xdf,0xde,0xdc,0xda,0xdb,0xdb,0xda,0xd6,0xd3,0xd3,0xd8,0xdc, -0xd8,0xd9,0xda,0xda,0xda,0xd9,0xd8,0xd7,0xd9,0xd8,0xd9,0xd9,0xdb,0xde,0xe0,0xe2, -0xde,0xde,0xdd,0xdc,0xda,0xda,0xda,0xdc,0xdb,0xdc,0xdc,0xda,0xd6,0xd4,0xd4,0xd5, -0xd5,0xd3,0xd0,0xcf,0xd0,0xd0,0xcf,0xce,0xcd,0xcb,0xca,0xcc,0xce,0xce,0xca,0xc7, -0xbe,0xbb,0xb5,0xae,0xa6,0xa0,0xa1,0xa5,0xab,0xa7,0xa3,0x8d,0x6c,0x5e,0x60,0x66, -0x69,0x6e,0x72,0x74,0x76,0x7a,0x7c,0x7c,0x7c,0x7c,0x7c,0x7b,0x79,0x78,0x77,0x76, -0x75,0x75,0x74,0x73,0x72,0x70,0x6f,0x6e,0x6d,0x6c,0x6b,0x6a,0x69,0x67,0x64,0x62, -0x60,0x5e,0x5b,0x59,0x56,0x53,0x50,0x4e,0x46,0x45,0x42,0x3e,0x3a,0x36,0x32,0x2f, -0x2f,0x33,0x44,0x5f,0x70,0x70,0x6a,0x69,0x63,0x64,0x65,0x68,0x74,0x7f,0x7d,0x73, -0x67,0x55,0x4a,0x49,0x3f,0x37,0x4d,0x6f,0x80,0x64,0x5a,0x6b,0x76,0x69,0x5c,0x5b, -0x56,0x4e,0x4a,0x4d,0x53,0x55,0x55,0x55,0x55,0x69,0x7b,0x7d,0x7b,0x76,0x6a,0x5c, -0x52,0x4d,0x4a,0x49,0x42,0x38,0x39,0x41,0x3a,0x3a,0x3b,0x3d,0x3a,0x38,0x3c,0x44, -0x4c,0x42,0x41,0x4d,0x55,0x54,0x53,0x57,0x5b,0x5e,0x5f,0x5d,0x5f,0x67,0x6f,0x73, -0x7d,0x73,0x66,0x61,0x66,0x66,0x54,0x3d,0x25,0x3d,0x4a,0x58,0x66,0x52,0x37,0x38, -0x64,0x7a,0x8d,0x8a,0x81,0x7a,0x7b,0x7a,0x7a,0x72,0x74,0x79,0x76,0x70,0x69,0x5f, -0x70,0x6e,0x6b,0x69,0x68,0x67,0x68,0x6a,0x65,0x5f,0x61,0x6a,0x72,0x79,0x7b,0x76, -0x78,0x70,0x66,0x62,0x6a,0x77,0x7e,0x80,0x5e,0x63,0x67,0x64,0x5e,0x56,0x4e,0x48, -0x68,0x61,0x5e,0x61,0x63,0x62,0x62,0x65,0x5d,0x5c,0x61,0x67,0x65,0x5f,0x60,0x66, -0x7b,0x85,0x8f,0x8e,0x85,0x7f,0x80,0x85,0x81,0x81,0x81,0x7e,0x78,0x73,0x74,0x79, -0x7f,0x7f,0x7f,0x80,0x87,0x8e,0x90,0x8f,0x80,0x87,0x8a,0x84,0x7d,0x79,0x76,0x73, -0x7a,0x74,0x70,0x75,0x7f,0x81,0x7a,0x71,0x6c,0x68,0x64,0x65,0x6a,0x6c,0x6a,0x66, -0x60,0x5d,0x68,0x79,0x81,0x83,0x85,0x87,0x88,0x84,0x79,0x6a,0x62,0x65,0x6e,0x74, -0x71,0x71,0x70,0x71,0x74,0x76,0x71,0x6b,0x66,0x66,0x70,0x81,0x87,0x7b,0x69,0x5f, -0x5f,0x5e,0x65,0x73,0x79,0x75,0x70,0x71,0x78,0x79,0x77,0x71,0x6e,0x6e,0x6f,0x6e, -0x78,0x80,0x83,0x79,0x6b,0x69,0x73,0x7e,0x77,0x77,0x75,0x70,0x6c,0x6b,0x6f,0x73, -0x73,0x6a,0x63,0x64,0x6a,0x73,0x7f,0x8a,0x87,0x89,0x8f,0x97,0x9e,0xa0,0x9c,0x97, -0x8c,0x7c,0x6b,0x66,0x6a,0x6c,0x69,0x66,0x64,0x6c,0x74,0x79,0x7c,0x7f,0x80,0x80, -0x7f,0x7d,0x79,0x76,0x75,0x73,0x6d,0x67,0x5f,0x60,0x62,0x66,0x6b,0x72,0x77,0x7a, -0x99,0xb0,0xba,0xb5,0xb7,0xbf,0xc4,0xc8,0xc5,0xc6,0xc7,0xc7,0xc7,0xc7,0xc8,0xc9, -0xc9,0xc9,0xc9,0xc9,0xc9,0xc9,0xc9,0xc9,0xc8,0xc7,0xc6,0xc5,0xc2,0xc0,0xbd,0xbb, -0xb9,0xb8,0xba,0xbd,0xbe,0xbc,0xbc,0xbd,0xbd,0xbe,0xbe,0xbd,0xbc,0xbc,0xbd,0xbe, -0xbb,0xbb,0xbc,0xbc,0xbc,0xbb,0xb8,0xb5,0xb4,0xb3,0xb1,0xb0,0xb0,0xb0,0xb1,0xb2, -0xaf,0xaf,0xaf,0xae,0xae,0xac,0xaa,0xa9,0xaa,0xaa,0xac,0xad,0xad,0xac,0xa9,0xa6, -0xac,0xa8,0xa2,0x9f,0x9d,0x99,0x93,0x8e,0x83,0x7b,0x7a,0x83,0x88,0x84,0x82,0x86, -0x5e,0x6c,0xbd,0xcd,0xd2,0xd3,0xdb,0xe4,0xf5,0xf8,0xfb,0xfb,0xfb,0xfd,0xfe,0xfd, -0xfc,0xf8,0xf2,0xec,0xe6,0xde,0xd5,0xcf,0xc8,0xc4,0xbf,0xba,0xb4,0xb8,0xca,0xdd, -0xe2,0xe3,0xe4,0xe3,0xe2,0xe1,0xe1,0xe1,0xe0,0xe0,0xe0,0xde,0xdb,0xd7,0xd2,0xd0, -0xce,0xca,0xc5,0xc0,0xbc,0xb7,0xb2,0xae,0xb4,0xb8,0xbf,0xc5,0xcb,0xcf,0xd3,0xd6, -0xdb,0xde,0xe3,0xe5,0xe5,0xe5,0xe7,0xe8,0xea,0xec,0xed,0xed,0xeb,0xea,0xea,0xec, -0xe7,0xe3,0xde,0xdb,0xd9,0xd9,0xd9,0xd9,0xd8,0xd6,0xd3,0xd3,0xd6,0xda,0xdd,0xdf, -0xdf,0xde,0xdd,0xdd,0xdd,0xdc,0xdb,0xd9,0xd8,0xd8,0xd6,0xd3,0xd2,0xd4,0xd9,0xdd, -0xde,0xde,0xde,0xde,0xdd,0xdd,0xdc,0xdc,0xdd,0xdc,0xdb,0xda,0xda,0xdb,0xdc,0xdd, -0xdd,0xdd,0xdc,0xdc,0xdc,0xdd,0xdd,0xdd,0xda,0xda,0xd9,0xd7,0xd4,0xd3,0xd3,0xd3, -0xd4,0xd2,0xd0,0xcf,0xd0,0xcf,0xcd,0xcb,0xc9,0xc7,0xc7,0xca,0xcb,0xc8,0xc5,0xc3, -0xbd,0xb8,0xb2,0xab,0xa2,0x9c,0x9b,0x9e,0xa7,0xa1,0x9e,0x85,0x68,0x61,0x62,0x68, -0x6a,0x6e,0x72,0x74,0x76,0x79,0x7b,0x7a,0x7b,0x7b,0x7b,0x7a,0x79,0x77,0x76,0x75, -0x74,0x73,0x73,0x72,0x71,0x6f,0x6e,0x6d,0x6c,0x6a,0x69,0x68,0x67,0x65,0x63,0x61, -0x5e,0x5c,0x5a,0x57,0x54,0x51,0x4e,0x4b,0x45,0x43,0x40,0x3c,0x38,0x33,0x2f,0x2d, -0x31,0x3a,0x4e,0x64,0x6f,0x6d,0x69,0x68,0x68,0x6b,0x6e,0x73,0x79,0x79,0x6d,0x5e, -0x51,0x52,0x48,0x3c,0x44,0x63,0x7f,0x89,0x85,0x7b,0x66,0x56,0x5b,0x6a,0x67,0x58, -0x56,0x4f,0x48,0x47,0x45,0x44,0x49,0x50,0x59,0x65,0x6c,0x69,0x67,0x69,0x67,0x5f, -0x4f,0x59,0x63,0x64,0x5e,0x58,0x58,0x5a,0x52,0x4c,0x4b,0x4b,0x43,0x36,0x33,0x37, -0x32,0x30,0x39,0x4c,0x58,0x54,0x4a,0x45,0x3f,0x40,0x40,0x46,0x54,0x63,0x66,0x61, -0x6e,0x59,0x4d,0x58,0x62,0x59,0x44,0x37,0x52,0x61,0x7e,0x78,0x47,0x2e,0x3e,0x4e, -0x52,0x59,0x63,0x65,0x79,0x83,0x80,0x6e,0x58,0x66,0x72,0x70,0x6f,0x7b,0x7e,0x71, -0x59,0x54,0x5a,0x6b,0x77,0x74,0x6b,0x66,0x6b,0x6b,0x63,0x58,0x53,0x5a,0x69,0x74, -0x90,0x95,0x98,0x95,0x8b,0x7d,0x6d,0x61,0x46,0x49,0x46,0x3b,0x32,0x2c,0x24,0x1d, -0x6b,0x63,0x5f,0x61,0x60,0x5b,0x58,0x5a,0x5a,0x5c,0x62,0x69,0x6a,0x68,0x6a,0x6e, -0x7f,0x86,0x8d,0x8e,0x89,0x84,0x83,0x84,0x8e,0x8a,0x84,0x7c,0x74,0x71,0x7a,0x86, -0x99,0x91,0x86,0x7e,0x7d,0x7d,0x75,0x6b,0x75,0x82,0x8f,0x8e,0x82,0x74,0x6c,0x6a, -0x69,0x67,0x6a,0x79,0x8a,0x8f,0x86,0x7a,0x6a,0x62,0x5d,0x64,0x6f,0x73,0x6b,0x60, -0x61,0x6b,0x6d,0x6c,0x72,0x76,0x70,0x6b,0x6f,0x6d,0x6a,0x65,0x5f,0x5e,0x66,0x70, -0x73,0x73,0x72,0x70,0x71,0x73,0x72,0x70,0x6f,0x73,0x80,0x8b,0x89,0x7a,0x6e,0x6c, -0x63,0x64,0x6c,0x77,0x7e,0x7f,0x7e,0x7f,0x8a,0x86,0x7f,0x76,0x71,0x6e,0x69,0x64, -0x6c,0x79,0x83,0x7d,0x71,0x6c,0x70,0x75,0x73,0x7a,0x7c,0x75,0x6a,0x66,0x6b,0x71, -0x76,0x73,0x71,0x6f,0x67,0x5f,0x5f,0x65,0x61,0x68,0x73,0x7f,0x8a,0x97,0xa3,0xab, -0xbe,0xb5,0xa7,0x97,0x8a,0x7f,0x73,0x6b,0x6a,0x6d,0x74,0x7b,0x7f,0x82,0x86,0x8b, -0x7d,0x77,0x6e,0x68,0x6c,0x71,0x71,0x6c,0x5d,0x58,0x58,0x61,0x6b,0x72,0x7a,0x82, -0xaa,0xb7,0xb8,0xb4,0xba,0xbe,0xc0,0xc8,0xc2,0xc4,0xc6,0xc7,0xc7,0xc8,0xca,0xcc, -0xc9,0xc8,0xc7,0xc5,0xc5,0xc5,0xc6,0xc7,0xc8,0xc6,0xc5,0xc5,0xc5,0xc3,0xc0,0xbd, -0xb8,0xb7,0xb7,0xba,0xbb,0xba,0xba,0xbc,0xbf,0xc1,0xc3,0xc2,0xc1,0xbf,0xc0,0xc0, -0xbe,0xbd,0xbd,0xbd,0xbd,0xbc,0xba,0xb8,0xb9,0xb7,0xb3,0xb0,0xae,0xaf,0xb1,0xb2, -0xb2,0xb1,0xb0,0xb0,0xb1,0xb0,0xad,0xab,0xad,0xac,0xad,0xaf,0xb1,0xb2,0xb0,0xaf, -0xab,0xa7,0xa3,0xa1,0xa0,0x9d,0x97,0x92,0x84,0x7e,0x7a,0x7f,0x87,0x85,0x81,0x85, -0x63,0x66,0xbe,0xce,0xcf,0xcc,0xd6,0xdf,0xed,0xf3,0xf9,0xfa,0xfa,0xfb,0xfa,0xf7, -0xf2,0xed,0xe7,0xe1,0xdb,0xd4,0xcb,0xc6,0xbd,0xba,0xb7,0xb5,0xb1,0xb4,0xc4,0xd6, -0xdc,0xde,0xdf,0xdf,0xde,0xdd,0xdd,0xde,0xdf,0xde,0xdc,0xd9,0xd6,0xd3,0xd0,0xcf, -0xc7,0xc4,0xbf,0xb9,0xb5,0xb2,0xb0,0xb0,0xb8,0xbc,0xc3,0xc9,0xce,0xd2,0xd6,0xd8, -0xdd,0xe1,0xe5,0xe7,0xe6,0xe4,0xe4,0xe5,0xe7,0xe8,0xea,0xe9,0xe7,0xe5,0xe5,0xe5, -0xe1,0xde,0xdb,0xd9,0xd8,0xd6,0xd5,0xd4,0xd4,0xd4,0xd4,0xd3,0xd4,0xd6,0xd9,0xdc, -0xde,0xdc,0xda,0xd9,0xd8,0xd7,0xd6,0xd5,0xd2,0xd2,0xd1,0xd1,0xd2,0xd5,0xd8,0xda, -0xdf,0xdf,0xde,0xde,0xde,0xdf,0xdf,0xe0,0xe0,0xe0,0xe0,0xdf,0xde,0xdc,0xdb,0xda, -0xdc,0xda,0xda,0xdb,0xdd,0xde,0xdc,0xdb,0xd8,0xd7,0xd5,0xd4,0xd3,0xd3,0xd3,0xd2, -0xd3,0xd1,0xcf,0xcf,0xd0,0xce,0xca,0xc7,0xc6,0xc5,0xc6,0xca,0xc9,0xc4,0xc0,0xc0, -0xba,0xb4,0xad,0xa6,0x9f,0x97,0x93,0x94,0x9c,0x95,0x96,0x7e,0x67,0x66,0x63,0x67, -0x6b,0x6f,0x73,0x74,0x75,0x78,0x7a,0x79,0x7a,0x79,0x79,0x79,0x78,0x76,0x75,0x75, -0x72,0x72,0x72,0x71,0x70,0x6f,0x6d,0x6d,0x69,0x68,0x66,0x65,0x65,0x64,0x62,0x60, -0x5c,0x5a,0x57,0x55,0x52,0x4f,0x4b,0x48,0x43,0x41,0x3d,0x38,0x35,0x32,0x32,0x32, -0x38,0x44,0x54,0x61,0x67,0x68,0x69,0x69,0x71,0x73,0x77,0x7a,0x78,0x70,0x61,0x55, -0x5a,0x61,0x64,0x60,0x5d,0x64,0x70,0x79,0x6c,0x52,0x38,0x32,0x3b,0x4c,0x64,0x78, -0x65,0x55,0x44,0x39,0x33,0x32,0x3b,0x46,0x57,0x58,0x57,0x57,0x60,0x69,0x68,0x60, -0x68,0x72,0x73,0x6b,0x6a,0x6c,0x61,0x4d,0x5f,0x59,0x55,0x52,0x49,0x3b,0x30,0x2c, -0x24,0x2e,0x3d,0x4d,0x5d,0x64,0x5d,0x52,0x48,0x58,0x63,0x5e,0x57,0x5a,0x65,0x6d, -0x55,0x48,0x4d,0x63,0x66,0x52,0x44,0x46,0x76,0x64,0x40,0x2a,0x31,0x3e,0x4d,0x62, -0x54,0x3d,0x2f,0x37,0x70,0x8c,0x7c,0x4e,0x3b,0x42,0x42,0x39,0x3c,0x57,0x6c,0x69, -0x4f,0x3c,0x3c,0x5d,0x81,0x92,0x97,0x9b,0x9e,0x9d,0x9d,0xad,0xc2,0xbe,0xae,0xab, -0x94,0x87,0x77,0x6f,0x6f,0x6b,0x5a,0x4a,0x46,0x38,0x24,0x14,0x17,0x2b,0x46,0x57, -0x66,0x5f,0x5d,0x62,0x62,0x5c,0x59,0x5b,0x5c,0x5e,0x64,0x6b,0x71,0x76,0x7d,0x84, -0x83,0x85,0x88,0x8a,0x8b,0x89,0x85,0x82,0x81,0x83,0x86,0x85,0x7f,0x7a,0x80,0x89, -0x7b,0x74,0x6c,0x6c,0x76,0x7e,0x7a,0x6f,0x6f,0x7b,0x86,0x85,0x76,0x67,0x65,0x69, -0x6e,0x6a,0x6b,0x77,0x83,0x82,0x71,0x60,0x69,0x66,0x64,0x64,0x68,0x6e,0x75,0x78, -0x6d,0x6b,0x67,0x6d,0x72,0x66,0x60,0x6d,0x6d,0x66,0x69,0x76,0x7e,0x79,0x70,0x6c, -0x72,0x72,0x70,0x6c,0x6a,0x6c,0x6e,0x6d,0x74,0x7e,0x80,0x72,0x65,0x63,0x68,0x6a, -0x73,0x73,0x75,0x79,0x7c,0x7d,0x7e,0x7e,0x81,0x7b,0x74,0x70,0x72,0x74,0x70,0x6a, -0x70,0x74,0x75,0x71,0x6f,0x71,0x72,0x70,0x7e,0x7d,0x77,0x6c,0x64,0x64,0x69,0x6e, -0x72,0x72,0x6c,0x61,0x60,0x67,0x68,0x62,0x63,0x6c,0x75,0x76,0x72,0x72,0x79,0x80, -0x86,0x8b,0x8c,0x89,0x8b,0x93,0x9b,0x9f,0xa2,0x9a,0x93,0x8e,0x85,0x7e,0x7f,0x85, -0x80,0x7b,0x72,0x6c,0x6d,0x6f,0x6a,0x62,0x66,0x5b,0x59,0x65,0x71,0x78,0x82,0x8d, -0xaf,0xb8,0xb6,0xb5,0xbe,0xbe,0xbe,0xc9,0xc0,0xc2,0xc5,0xc7,0xc8,0xca,0xcd,0xcf, -0xcb,0xca,0xc7,0xc5,0xc4,0xc4,0xc5,0xc6,0xc6,0xc4,0xc3,0xc4,0xc6,0xc5,0xc2,0xbe, -0xb7,0xb6,0xb6,0xb8,0xb9,0xb8,0xb9,0xbb,0xbc,0xbf,0xc2,0xc3,0xc1,0xbf,0xbd,0xbd, -0xbf,0xbe,0xbd,0xbe,0xbe,0xbe,0xbd,0xbb,0xb9,0xb8,0xb5,0xb2,0xb1,0xb1,0xb1,0xb2, -0xb4,0xb1,0xaf,0xb0,0xb1,0xaf,0xab,0xa7,0xa5,0xa4,0xa4,0xa6,0xaa,0xad,0xae,0xad, -0xa7,0xa6,0xa6,0xa7,0xa7,0xa2,0x9a,0x93,0x87,0x82,0x7b,0x7d,0x85,0x84,0x7f,0x80, -0x60,0x5f,0xba,0xcb,0xc9,0xc3,0xcd,0xd7,0xdd,0xe6,0xee,0xf1,0xf2,0xf2,0xee,0xea, -0xe2,0xde,0xd8,0xd3,0xd0,0xca,0xc4,0xbf,0xbb,0xb5,0xb1,0xb0,0xaf,0xb3,0xc4,0xd5, -0xdb,0xdd,0xde,0xdf,0xde,0xdd,0xdc,0xdd,0xda,0xd8,0xd5,0xd1,0xce,0xcd,0xcc,0xcc, -0xc1,0xbe,0xba,0xb5,0xb2,0xb2,0xb4,0xb6,0xbf,0xc3,0xca,0xd0,0xd4,0xd8,0xdb,0xdd, -0xdf,0xe3,0xe7,0xe8,0xe6,0xe3,0xe3,0xe3,0xe4,0xe4,0xe5,0xe5,0xe3,0xe1,0xde,0xdc, -0xd9,0xd9,0xd8,0xd7,0xd6,0xd4,0xd1,0xce,0xd2,0xd4,0xd5,0xd5,0xd4,0xd4,0xd6,0xd9, -0xdc,0xda,0xd6,0xd4,0xd3,0xd2,0xd1,0xd0,0xd0,0xd0,0xd1,0xd3,0xd6,0xd9,0xd9,0xd9, -0xda,0xda,0xd9,0xd9,0xda,0xdb,0xdd,0xde,0xe0,0xe2,0xe3,0xe4,0xe3,0xe1,0xde,0xdb, -0xd9,0xd8,0xd7,0xd9,0xdc,0xdc,0xda,0xd7,0xd7,0xd5,0xd3,0xd2,0xd4,0xd5,0xd4,0xd3, -0xd2,0xd0,0xcf,0xcf,0xd0,0xce,0xc9,0xc4,0xc5,0xc4,0xc7,0xca,0xc8,0xc2,0xbe,0xbf, -0xb5,0xaf,0xa8,0xa2,0x9b,0x93,0x8e,0x8d,0x90,0x8a,0x8e,0x78,0x65,0x67,0x63,0x65, -0x6b,0x70,0x73,0x74,0x75,0x78,0x79,0x78,0x78,0x78,0x78,0x77,0x76,0x75,0x74,0x74, -0x72,0x71,0x71,0x70,0x6f,0x6e,0x6d,0x6c,0x67,0x66,0x64,0x64,0x63,0x62,0x61,0x5f, -0x5a,0x58,0x56,0x53,0x51,0x4d,0x49,0x46,0x3f,0x3d,0x39,0x35,0x33,0x34,0x37,0x39, -0x43,0x4e,0x5a,0x60,0x64,0x69,0x6d,0x6e,0x70,0x72,0x76,0x7c,0x7c,0x77,0x70,0x6b, -0x6a,0x68,0x60,0x57,0x5c,0x68,0x6a,0x64,0x55,0x44,0x2e,0x26,0x37,0x51,0x5b,0x57, -0x5e,0x4c,0x3a,0x32,0x31,0x34,0x3c,0x46,0x49,0x46,0x46,0x51,0x66,0x73,0x6d,0x5f, -0x67,0x5b,0x50,0x50,0x54,0x56,0x58,0x5a,0x5a,0x57,0x54,0x51,0x4e,0x48,0x3e,0x36, -0x30,0x41,0x4c,0x50,0x5f,0x73,0x75,0x69,0x5a,0x52,0x44,0x3b,0x41,0x4c,0x4d,0x47, -0x46,0x45,0x58,0x6e,0x66,0x48,0x3e,0x4a,0x3f,0x48,0x4d,0x42,0x36,0x3f,0x52,0x5c, -0x6e,0x67,0x5e,0x4d,0x67,0x7d,0x8a,0x7b,0x65,0x53,0x40,0x35,0x39,0x4f,0x65,0x6b, -0x74,0x55,0x49,0x63,0x7e,0x7e,0x71,0x6c,0x74,0x9e,0xa9,0x8d,0x6c,0x52,0x56,0x72, -0x8e,0x97,0x9d,0x97,0x84,0x69,0x4e,0x3c,0x26,0x2a,0x34,0x44,0x52,0x5e,0x6b,0x76, -0x5e,0x58,0x58,0x5f,0x63,0x5f,0x5e,0x60,0x60,0x63,0x69,0x70,0x76,0x7a,0x7c,0x7c, -0x75,0x7a,0x81,0x86,0x84,0x80,0x80,0x83,0x95,0x9c,0x97,0x84,0x75,0x75,0x7c,0x7f, -0x7a,0x77,0x75,0x75,0x73,0x6f,0x6c,0x6c,0x7b,0x83,0x83,0x7d,0x77,0x6e,0x6b,0x71, -0x65,0x65,0x6b,0x74,0x75,0x6b,0x64,0x63,0x6f,0x6b,0x66,0x60,0x5a,0x5a,0x66,0x73, -0x68,0x63,0x60,0x60,0x60,0x61,0x66,0x6c,0x63,0x6a,0x6b,0x71,0x78,0x6c,0x60,0x65, -0x6e,0x74,0x78,0x78,0x77,0x77,0x76,0x76,0x7b,0x7b,0x7a,0x76,0x72,0x6f,0x6f,0x70, -0x7a,0x7b,0x7a,0x77,0x74,0x76,0x7d,0x83,0x7b,0x70,0x63,0x70,0x75,0x7b,0x6e,0x69, -0x68,0x6e,0x75,0x73,0x6e,0x77,0x82,0x81,0x8f,0x7a,0x65,0x5e,0x64,0x6b,0x6f,0x71, -0x6e,0x6e,0x67,0x5e,0x5e,0x66,0x67,0x61,0x5c,0x6a,0x77,0x7e,0x82,0x83,0x7d,0x73, -0x7d,0x83,0x8c,0x7d,0x6a,0x62,0x60,0x69,0x7a,0x80,0x8d,0x99,0x97,0x89,0x7e,0x7b, -0x7b,0x7d,0x7c,0x77,0x6f,0x69,0x61,0x5b,0x69,0x61,0x64,0x6d,0x6c,0x7a,0x7c,0xa1, -0xb9,0xb7,0xb6,0xb7,0xba,0xbd,0xc2,0xc5,0xc3,0xc4,0xc7,0xc9,0xcb,0xcd,0xcd,0xce, -0xcb,0xc9,0xc6,0xc4,0xc3,0xc4,0xc5,0xc6,0xc5,0xc5,0xc4,0xc2,0xc1,0xbf,0xbd,0xbd, -0xbd,0xbc,0xbc,0xbb,0xbc,0xbc,0xbd,0xbe,0xc0,0xc0,0xbf,0xbf,0xbe,0xbe,0xbe,0xbe, -0xbe,0xbe,0xbd,0xbc,0xbc,0xbc,0xbd,0xbd,0xbd,0xba,0xb5,0xb2,0xb0,0xb0,0xb0,0xb0, -0xb7,0xb4,0xb2,0xb3,0xb6,0xb6,0xb2,0xae,0xaa,0xa6,0xa3,0xa2,0xa5,0xa7,0xa7,0xa5, -0xaa,0xa7,0xa3,0xa1,0xa0,0x9d,0x99,0x95,0x88,0x81,0x7c,0x7e,0x84,0x87,0x85,0x81, -0x6c,0x69,0xb5,0xcf,0xc9,0xc7,0xc3,0xbf,0xcb,0xd1,0xda,0xe0,0xe1,0xde,0xda,0xd7, -0xd3,0xc9,0xc2,0xc4,0xc6,0xc2,0xbb,0xb6,0xba,0xb6,0xb0,0xac,0xab,0xb2,0xc3,0xd3, -0xd5,0xd7,0xda,0xdc,0xdc,0xdb,0xda,0xda,0xd5,0xd6,0xd4,0xce,0xcc,0xcc,0xc9,0xc4, -0xc0,0xba,0xb4,0xb1,0xb0,0xb2,0xb7,0xbd,0xc5,0xcf,0xd6,0xd6,0xd8,0xde,0xe1,0xdf, -0xdc,0xe1,0xe5,0xe3,0xe1,0xe1,0xe2,0xe2,0xe3,0xe0,0xde,0xe0,0xe1,0xdf,0xdb,0xd9, -0xdf,0xd5,0xd8,0xd7,0xd6,0xd4,0xce,0xd4,0xd2,0xd2,0xd3,0xd3,0xd0,0xcd,0xcf,0xd3, -0xd9,0xd7,0xd5,0xd2,0xd0,0xce,0xce,0xce,0xcf,0xd1,0xd3,0xd3,0xd2,0xd4,0xd6,0xd7, -0xd2,0xd7,0xda,0xda,0xdb,0xde,0xdd,0xda,0xe2,0xe3,0xe0,0xdc,0xdc,0xdf,0xde,0xdb, -0xda,0xdd,0xde,0xdd,0xdc,0xdd,0xdc,0xdb,0xda,0xda,0xda,0xd9,0xd8,0xd5,0xd3,0xd1, -0xcf,0xce,0xce,0xce,0xcb,0xc6,0xc4,0xc4,0xca,0xc9,0xbf,0xd2,0xc3,0xbf,0xc2,0xb7, -0xb9,0xae,0xa7,0xa5,0x9d,0x8e,0x85,0x87,0x90,0x8f,0x87,0x78,0x6a,0x64,0x66,0x6a, -0x6e,0x71,0x74,0x76,0x77,0x78,0x79,0x7a,0x78,0x76,0x75,0x74,0x74,0x74,0x72,0x71, -0x70,0x6f,0x6d,0x6c,0x6b,0x6a,0x69,0x69,0x69,0x68,0x65,0x64,0x62,0x5f,0x5c,0x5a, -0x58,0x55,0x52,0x4e,0x4b,0x47,0x43,0x41,0x3e,0x39,0x37,0x36,0x2e,0x2b,0x3d,0x54, -0x78,0x6c,0x60,0x5d,0x60,0x64,0x68,0x6b,0x6f,0x78,0x7e,0x7a,0x6e,0x65,0x65,0x69, -0x76,0x6b,0x63,0x5c,0x55,0x5a,0x66,0x6d,0x56,0x30,0x20,0x39,0x4d,0x43,0x32,0x2e, -0x40,0x49,0x4b,0x3e,0x31,0x30,0x38,0x40,0x48,0x39,0x3c,0x4e,0x55,0x51,0x51,0x53, -0x49,0x5c,0x76,0x83,0x82,0x86,0x8b,0x89,0x8f,0x85,0x78,0x6a,0x5b,0x4d,0x43,0x40, -0x45,0x46,0x4c,0x55,0x5a,0x57,0x50,0x4c,0x3d,0x31,0x3a,0x4b,0x48,0x44,0x4a,0x4d, -0x3e,0x49,0x57,0x5d,0x55,0x44,0x37,0x33,0x2a,0x2f,0x37,0x43,0x52,0x63,0x74,0x7e, -0x74,0x74,0x71,0x62,0x67,0x94,0xa8,0x8d,0x66,0x30,0x20,0x30,0x35,0x33,0x46,0x6f, -0x7e,0x92,0x8c,0x69,0x52,0x5f,0x89,0xb1,0xbe,0x9e,0x72,0x5d,0x6f,0x98,0xb8,0xc3, -0xab,0x90,0x6a,0x47,0x2f,0x25,0x27,0x2d,0x2e,0x31,0x36,0x3e,0x48,0x52,0x58,0x5a, -0x68,0x5f,0x5c,0x63,0x69,0x67,0x63,0x62,0x5a,0x62,0x6c,0x72,0x73,0x73,0x73,0x74, -0x7b,0x7d,0x81,0x81,0x7b,0x75,0x76,0x79,0x7f,0x7b,0x74,0x71,0x76,0x7b,0x76,0x6d, -0x6e,0x6b,0x69,0x68,0x66,0x65,0x67,0x6a,0x74,0x7b,0x7b,0x77,0x73,0x6d,0x6a,0x6f, -0x6e,0x6f,0x73,0x77,0x72,0x69,0x65,0x68,0x6a,0x67,0x65,0x63,0x5f,0x5c,0x5f,0x64, -0x64,0x5f,0x5e,0x60,0x61,0x5d,0x5a,0x59,0x60,0x67,0x6b,0x71,0x77,0x6f,0x66,0x6b, -0x72,0x76,0x78,0x75,0x73,0x71,0x6f,0x6d,0x76,0x78,0x78,0x79,0x7b,0x7a,0x73,0x6c, -0x6d,0x6e,0x6f,0x72,0x75,0x78,0x7a,0x7b,0x70,0x6d,0x66,0x73,0x74,0x78,0x6e,0x6c, -0x61,0x67,0x70,0x71,0x6f,0x76,0x7e,0x7b,0x78,0x6e,0x65,0x65,0x6b,0x6f,0x71,0x73, -0x72,0x71,0x6a,0x60,0x5b,0x5c,0x5c,0x59,0x5b,0x6a,0x77,0x7c,0x7d,0x7e,0x7b,0x76, -0x7b,0x7d,0x85,0x7b,0x6f,0x6a,0x64,0x69,0x75,0x77,0x78,0x75,0x71,0x6d,0x6a,0x67, -0x70,0x75,0x7c,0x81,0x86,0x8b,0x8c,0x8b,0x7c,0x77,0x7c,0x87,0x88,0x8b,0x93,0xaf, -0xba,0xb9,0xba,0xbc,0xbd,0xbd,0xc1,0xc6,0xc7,0xc8,0xc8,0xc9,0xcb,0xcc,0xcd,0xcd, -0xca,0xc9,0xc9,0xc8,0xc7,0xc6,0xc5,0xc5,0xc3,0xc3,0xc3,0xc2,0xc1,0xc0,0xbf,0xbf, -0xba,0xbb,0xbc,0xbe,0xbe,0xbf,0xbf,0xbe,0xbf,0xbf,0xbf,0xbe,0xbd,0xbd,0xbc,0xbc, -0xbc,0xbc,0xbb,0xba,0xba,0xba,0xba,0xbb,0xbb,0xb8,0xb5,0xb4,0xb3,0xb4,0xb4,0xb4, -0xb3,0xb2,0xb0,0xb2,0xb4,0xb5,0xb4,0xb2,0xb0,0xad,0xa8,0xa6,0xa6,0xa6,0xa6,0xa5, -0xa6,0xa4,0xa1,0xa0,0x9f,0x9c,0x98,0x94,0x8b,0x86,0x80,0x81,0x85,0x87,0x85,0x81, -0x6e,0x66,0xae,0xcb,0xc8,0xc5,0xbe,0xba,0xb8,0xb8,0xbb,0xc0,0xc6,0xc9,0xc9,0xc7, -0xc2,0xbc,0xb8,0xb8,0xb8,0xb6,0xb3,0xb3,0xb5,0xb3,0xaf,0xab,0xac,0xb7,0xc7,0xd4, -0xd4,0xd6,0xd8,0xda,0xda,0xd9,0xd8,0xd8,0xd4,0xd4,0xd1,0xcc,0xca,0xca,0xc5,0xc0, -0xbb,0xb5,0xb1,0xb0,0xb2,0xb4,0xb9,0xbe,0xc4,0xcf,0xd7,0xd8,0xdb,0xe0,0xe2,0xdf, -0xdc,0xe1,0xe3,0xe1,0xdf,0xdf,0xe0,0xe0,0xe0,0xe0,0xe2,0xe3,0xe0,0xdb,0xda,0xdc, -0xd9,0xd5,0xd7,0xcf,0xd0,0xd6,0xcf,0xce,0xd2,0xd1,0xd1,0xd2,0xd0,0xcd,0xcd,0xd0, -0xd6,0xd5,0xd3,0xd1,0xd0,0xd0,0xd1,0xd2,0xd7,0xd7,0xd6,0xd5,0xd6,0xd6,0xd6,0xd5, -0xd6,0xd6,0xd6,0xd6,0xda,0xde,0xe0,0xe0,0xd9,0xda,0xdb,0xdc,0xde,0xde,0xd9,0xd4, -0xda,0xdc,0xdc,0xdb,0xdc,0xdd,0xdd,0xdb,0xdd,0xdd,0xdd,0xdb,0xd9,0xd7,0xd4,0xd3, -0xd2,0xd0,0xce,0xcb,0xc8,0xc6,0xc5,0xc6,0xc5,0xca,0xc5,0xd0,0xc2,0xc0,0xc0,0xc3, -0xbb,0xb4,0xa5,0xa2,0x9e,0x90,0x8b,0x8e,0x93,0x8f,0x86,0x78,0x6b,0x66,0x67,0x6a, -0x6e,0x70,0x74,0x76,0x77,0x77,0x78,0x79,0x77,0x76,0x75,0x74,0x74,0x73,0x71,0x6f, -0x6f,0x6e,0x6d,0x6c,0x6a,0x69,0x69,0x69,0x67,0x66,0x63,0x62,0x60,0x5d,0x5a,0x58, -0x55,0x53,0x4f,0x4b,0x48,0x45,0x41,0x3f,0x38,0x39,0x38,0x34,0x31,0x3a,0x4d,0x5f, -0x63,0x5f,0x5e,0x62,0x66,0x6a,0x6e,0x73,0x72,0x73,0x71,0x6a,0x63,0x65,0x6f,0x79, -0x70,0x6d,0x6a,0x60,0x50,0x47,0x43,0x3d,0x2a,0x42,0x68,0x85,0x86,0x77,0x74,0x7b, -0x7b,0x69,0x53,0x42,0x36,0x2d,0x2c,0x2e,0x2b,0x29,0x3b,0x51,0x4e,0x3f,0x3d,0x43, -0x59,0x57,0x5f,0x68,0x69,0x6a,0x6f,0x70,0x77,0x75,0x75,0x76,0x72,0x64,0x54,0x49, -0x48,0x4a,0x4e,0x4e,0x49,0x40,0x3a,0x39,0x3c,0x2c,0x2b,0x33,0x37,0x3d,0x40,0x39, -0x36,0x47,0x59,0x5b,0x4d,0x3c,0x31,0x2e,0x33,0x38,0x40,0x46,0x4d,0x58,0x67,0x71, -0x75,0x70,0x6e,0x65,0x66,0x86,0x99,0x8a,0x5e,0x3c,0x37,0x3f,0x3e,0x3b,0x46,0x60, -0x7c,0x82,0x6b,0x59,0x7b,0xa5,0xa4,0x8e,0x5d,0x63,0x70,0x87,0xa0,0xaa,0x9f,0x8f, -0x71,0x5d,0x55,0x6b,0x87,0x83,0x5d,0x37,0x36,0x53,0x61,0x51,0x43,0x4c,0x5c,0x61, -0x6b,0x61,0x5c,0x64,0x6e,0x70,0x6c,0x69,0x63,0x68,0x6c,0x6d,0x6c,0x6f,0x78,0x7f, -0x77,0x77,0x78,0x77,0x73,0x6f,0x71,0x75,0x74,0x74,0x74,0x74,0x74,0x73,0x72,0x71, -0x6b,0x66,0x63,0x61,0x61,0x63,0x68,0x6e,0x6f,0x76,0x77,0x75,0x74,0x70,0x6d,0x72, -0x77,0x77,0x78,0x76,0x6d,0x63,0x64,0x6a,0x6e,0x6a,0x67,0x65,0x61,0x5b,0x57,0x56, -0x57,0x54,0x56,0x5e,0x65,0x66,0x62,0x5f,0x5a,0x67,0x6d,0x6c,0x68,0x62,0x65,0x73, -0x6e,0x70,0x6f,0x6d,0x6b,0x69,0x65,0x60,0x72,0x78,0x79,0x77,0x78,0x7a,0x74,0x6a, -0x68,0x69,0x6b,0x70,0x75,0x75,0x70,0x6b,0x5f,0x64,0x65,0x70,0x6b,0x6d,0x65,0x67, -0x5e,0x63,0x6d,0x70,0x6f,0x75,0x77,0x70,0x67,0x66,0x67,0x6c,0x70,0x72,0x76,0x79, -0x77,0x76,0x71,0x67,0x5d,0x58,0x59,0x5c,0x5c,0x6a,0x75,0x77,0x75,0x76,0x79,0x7a, -0x7b,0x7a,0x80,0x7d,0x78,0x73,0x65,0x62,0x70,0x72,0x6e,0x65,0x63,0x68,0x69,0x65, -0x63,0x66,0x6a,0x6d,0x71,0x74,0x74,0x72,0x79,0x79,0x7e,0x88,0x8c,0x85,0x9c,0xb1, -0xb8,0xb7,0xbb,0xc0,0xbe,0xb9,0xbd,0xc5,0xc8,0xc8,0xc7,0xc7,0xc8,0xca,0xcc,0xcd, -0xc8,0xc9,0xc9,0xca,0xc8,0xc6,0xc3,0xc2,0xc0,0xc0,0xc0,0xbf,0xbf,0xbe,0xbe,0xbe, -0xba,0xbb,0xbe,0xc0,0xc2,0xc2,0xc1,0xc0,0xbf,0xbe,0xbe,0xbd,0xbc,0xbb,0xba,0xba, -0xba,0xb9,0xb8,0xb7,0xb7,0xb7,0xb8,0xb8,0xb7,0xb5,0xb3,0xb2,0xb2,0xb1,0xb0,0xaf, -0xae,0xae,0xae,0xaf,0xb1,0xb3,0xb5,0xb6,0xb2,0xb0,0xad,0xaa,0xa9,0xa8,0xa9,0xa9, -0xa4,0xa2,0xa0,0x9e,0x9c,0x99,0x93,0x8f,0x87,0x83,0x7f,0x7f,0x81,0x83,0x81,0x7f, -0x6d,0x5f,0xa4,0xc5,0xc6,0xc1,0xba,0xb6,0xb2,0xad,0xaa,0xad,0xb4,0xb9,0xb8,0xb5, -0xb4,0xb2,0xb1,0xb0,0xae,0xad,0xaf,0xb3,0xb0,0xb1,0xad,0xa9,0xae,0xbe,0xce,0xd6, -0xd3,0xd4,0xd6,0xd7,0xd7,0xd7,0xd5,0xd5,0xd1,0xd0,0xcc,0xc9,0xc8,0xc6,0xc0,0xba, -0xb4,0xb0,0xae,0xb1,0xb5,0xb9,0xbc,0xc0,0xc4,0xce,0xd6,0xd9,0xdc,0xe1,0xe2,0xdf, -0xdd,0xe1,0xe3,0xe2,0xe1,0xe2,0xe3,0xe2,0xe0,0xdf,0xe1,0xe5,0xe3,0xdd,0xda,0xdc, -0xd8,0xd5,0xde,0xdc,0xd6,0xd1,0xce,0xd9,0xd5,0xd2,0xd2,0xd4,0xd3,0xd1,0xce,0xcf, -0xd4,0xd3,0xd2,0xd1,0xd1,0xd1,0xd2,0xd2,0xcb,0xc9,0xc8,0xca,0xcf,0xd3,0xd5,0xd6, -0xdc,0xd8,0xd5,0xd5,0xd5,0xd4,0xd5,0xd6,0xda,0xd9,0xda,0xdb,0xdc,0xdc,0xde,0xe2, -0xde,0xde,0xdc,0xdb,0xdd,0xe0,0xdf,0xdc,0xd7,0xd7,0xd7,0xd7,0xd7,0xd6,0xd4,0xd3, -0xd4,0xd4,0xd2,0xcc,0xca,0xcb,0xcc,0xca,0xca,0xcc,0xc8,0xc8,0xc3,0xbc,0xa6,0xab, -0xb8,0xc0,0xac,0xa8,0xa6,0x95,0x93,0x91,0x95,0x8e,0x83,0x77,0x6d,0x68,0x69,0x6b, -0x6e,0x70,0x73,0x75,0x76,0x76,0x77,0x78,0x75,0x75,0x74,0x75,0x74,0x73,0x70,0x6e, -0x6f,0x6e,0x6c,0x6b,0x69,0x68,0x68,0x67,0x65,0x63,0x61,0x5f,0x5d,0x5a,0x57,0x55, -0x52,0x4f,0x4b,0x48,0x45,0x42,0x3e,0x3c,0x36,0x38,0x36,0x31,0x36,0x4a,0x60,0x6d, -0x6b,0x6b,0x6c,0x6c,0x6b,0x69,0x6c,0x70,0x70,0x72,0x72,0x6e,0x6a,0x69,0x6b,0x6e, -0x76,0x76,0x74,0x66,0x52,0x48,0x42,0x38,0x32,0x5f,0x8b,0x95,0x88,0x82,0x88,0x90, -0x8d,0x82,0x75,0x6b,0x62,0x56,0x4a,0x42,0x3a,0x27,0x25,0x31,0x35,0x36,0x41,0x4d, -0x51,0x3b,0x30,0x34,0x39,0x43,0x54,0x5f,0x70,0x77,0x7b,0x70,0x5d,0x56,0x63,0x75, -0x6d,0x67,0x62,0x64,0x62,0x56,0x44,0x37,0x1e,0x19,0x1d,0x29,0x35,0x3f,0x3d,0x2f, -0x2f,0x46,0x58,0x52,0x3f,0x32,0x30,0x32,0x43,0x49,0x4e,0x51,0x53,0x5a,0x66,0x70, -0x66,0x65,0x71,0x7e,0x85,0x93,0x98,0x8b,0x72,0x56,0x46,0x34,0x28,0x2e,0x3a,0x4b, -0x74,0x87,0x89,0x8a,0x91,0x81,0x64,0x59,0x7f,0x8c,0xa0,0xae,0xa5,0x85,0x5f,0x46, -0x32,0x37,0x45,0x55,0x5b,0x4e,0x37,0x27,0x28,0x2a,0x3c,0x56,0x61,0x62,0x74,0x8d, -0x6c,0x64,0x60,0x66,0x70,0x73,0x71,0x6e,0x68,0x67,0x64,0x63,0x64,0x6b,0x73,0x79, -0x7d,0x79,0x75,0x72,0x6e,0x69,0x66,0x66,0x6d,0x73,0x78,0x74,0x6a,0x65,0x6c,0x78, -0x6a,0x64,0x5e,0x5e,0x60,0x63,0x66,0x69,0x69,0x72,0x75,0x74,0x74,0x70,0x70,0x76, -0x77,0x75,0x73,0x6e,0x66,0x5f,0x60,0x65,0x6a,0x65,0x60,0x5b,0x59,0x57,0x57,0x58, -0x60,0x5c,0x5a,0x5d,0x62,0x64,0x62,0x5f,0x5d,0x63,0x65,0x61,0x5d,0x5f,0x68,0x72, -0x6f,0x70,0x70,0x71,0x72,0x72,0x6c,0x66,0x6c,0x74,0x73,0x69,0x65,0x6c,0x6e,0x6a, -0x67,0x69,0x6c,0x71,0x74,0x72,0x6b,0x65,0x5e,0x66,0x6a,0x73,0x6b,0x6d,0x66,0x69, -0x65,0x67,0x6e,0x72,0x71,0x73,0x71,0x68,0x65,0x64,0x65,0x68,0x6c,0x70,0x76,0x7c, -0x79,0x77,0x74,0x6c,0x60,0x5a,0x60,0x69,0x62,0x6a,0x6f,0x6e,0x6d,0x70,0x76,0x7a, -0x7b,0x78,0x80,0x81,0x7f,0x79,0x67,0x61,0x69,0x6b,0x6a,0x67,0x68,0x69,0x65,0x5f, -0x66,0x6a,0x6d,0x6f,0x71,0x73,0x71,0x6d,0x6b,0x6e,0x73,0x78,0x7c,0x75,0xa1,0xb4, -0xb5,0xb3,0xb8,0xbe,0xbb,0xb5,0xb9,0xc3,0xc6,0xc5,0xc4,0xc5,0xc6,0xc9,0xcb,0xcd, -0xcb,0xcb,0xcc,0xcb,0xca,0xc7,0xc5,0xc3,0xbf,0xbe,0xbd,0xbc,0xbb,0xba,0xba,0xb9, -0xbb,0xbc,0xbe,0xc0,0xc1,0xc1,0xc0,0xc0,0xbe,0xbe,0xbd,0xbc,0xbc,0xbb,0xba,0xba, -0xb9,0xb8,0xb7,0xb6,0xb5,0xb5,0xb6,0xb7,0xb7,0xb5,0xb3,0xb1,0xb0,0xad,0xaa,0xa8, -0xaa,0xaa,0xab,0xab,0xac,0xae,0xb2,0xb5,0xae,0xaf,0xaf,0xaf,0xad,0xad,0xad,0xad, -0xa6,0xa3,0xa0,0x9e,0x9a,0x95,0x8e,0x88,0x82,0x7f,0x7d,0x7d,0x7f,0x81,0x80,0x7f, -0x6c,0x5b,0xa0,0xc2,0xc3,0xbd,0xb7,0xb7,0xb3,0xae,0xaa,0xab,0xb0,0xb2,0xb0,0xac, -0xae,0xaf,0xaf,0xae,0xac,0xab,0xad,0xb0,0xad,0xaf,0xab,0xa7,0xb1,0xc5,0xd4,0xd8, -0xd3,0xd3,0xd3,0xd4,0xd4,0xd4,0xd3,0xd1,0xce,0xcb,0xc7,0xc5,0xc4,0xc0,0xb9,0xb3, -0xad,0xaa,0xab,0xb1,0xb7,0xbb,0xbd,0xbf,0xc2,0xca,0xd1,0xd4,0xd8,0xdc,0xde,0xdd, -0xdb,0xde,0xe1,0xe0,0xe0,0xe3,0xe4,0xe4,0xe4,0xdf,0xdd,0xdf,0xe0,0xdc,0xd8,0xd6, -0xdd,0xce,0xcb,0xcc,0xd4,0xd9,0xd0,0xcf,0xd7,0xd3,0xd2,0xd5,0xd6,0xd4,0xd0,0xce, -0xd3,0xd3,0xd3,0xd2,0xd1,0xd0,0xcf,0xce,0xd1,0xce,0xcc,0xcd,0xd0,0xd2,0xd5,0xd7, -0xd3,0xd1,0xd2,0xd6,0xd7,0xd4,0xd5,0xd8,0xd6,0xd5,0xd6,0xd6,0xd3,0xd1,0xd8,0xe0, -0xdd,0xdc,0xd9,0xd7,0xd9,0xdc,0xdb,0xd7,0xda,0xda,0xda,0xd9,0xd8,0xd6,0xd5,0xd4, -0xc8,0xd0,0xd3,0xcf,0xce,0xd2,0xd0,0xca,0xcb,0xc8,0xc5,0xc3,0xc9,0xab,0x6a,0x5c, -0x95,0xb5,0xae,0xaa,0xa8,0x99,0x98,0x90,0x95,0x8b,0x7f,0x75,0x6e,0x6a,0x69,0x6a, -0x6e,0x71,0x74,0x75,0x76,0x76,0x76,0x77,0x75,0x75,0x75,0x75,0x75,0x73,0x6f,0x6d, -0x6d,0x6c,0x6b,0x69,0x67,0x66,0x66,0x65,0x62,0x61,0x5e,0x5c,0x5a,0x57,0x54,0x52, -0x4e,0x4b,0x47,0x44,0x41,0x3f,0x3c,0x3a,0x39,0x36,0x33,0x35,0x43,0x59,0x6a,0x72, -0x6c,0x69,0x68,0x67,0x67,0x68,0x6e,0x74,0x7b,0x74,0x6b,0x64,0x62,0x64,0x69,0x6c, -0x6f,0x73,0x75,0x67,0x4f,0x3f,0x31,0x21,0x50,0x70,0x89,0x89,0x85,0x8e,0x98,0x99, -0x96,0x90,0x80,0x6e,0x65,0x62,0x58,0x4b,0x33,0x25,0x22,0x2d,0x3a,0x48,0x50,0x4f, -0x49,0x4a,0x5b,0x6e,0x70,0x6b,0x68,0x65,0x53,0x52,0x51,0x50,0x52,0x59,0x69,0x77, -0x6b,0x5e,0x52,0x50,0x51,0x49,0x3a,0x2d,0x31,0x29,0x22,0x1f,0x20,0x23,0x24,0x21, -0x34,0x4c,0x59,0x4a,0x34,0x2e,0x37,0x40,0x43,0x51,0x66,0x79,0x84,0x86,0x84,0x81, -0x70,0x5c,0x4f,0x4e,0x57,0x70,0x89,0x8f,0x86,0x74,0x6d,0x62,0x5a,0x5c,0x55,0x52, -0x6b,0x87,0x95,0x8b,0x6b,0x45,0x53,0x8d,0xa4,0x9d,0x91,0x7c,0x59,0x35,0x23,0x22, -0x21,0x29,0x32,0x34,0x30,0x2e,0x37,0x42,0x55,0x4d,0x4c,0x5c,0x71,0x79,0x70,0x64, -0x6c,0x68,0x66,0x68,0x6c,0x6e,0x6d,0x6d,0x78,0x76,0x76,0x7c,0x83,0x86,0x82,0x7d, -0x77,0x72,0x6e,0x6f,0x70,0x6c,0x68,0x65,0x6a,0x68,0x68,0x6a,0x6b,0x6c,0x70,0x75, -0x65,0x5c,0x56,0x58,0x5d,0x5e,0x5c,0x5a,0x60,0x6b,0x70,0x6f,0x6d,0x6a,0x6b,0x74, -0x74,0x6f,0x69,0x65,0x61,0x5e,0x5e,0x5f,0x5d,0x5b,0x57,0x54,0x54,0x59,0x5f,0x63, -0x62,0x60,0x5d,0x5d,0x5f,0x61,0x61,0x5f,0x64,0x60,0x5d,0x5d,0x62,0x6b,0x6d,0x67, -0x68,0x69,0x6b,0x6e,0x71,0x71,0x6c,0x64,0x62,0x66,0x62,0x59,0x5d,0x69,0x6d,0x68, -0x61,0x66,0x6c,0x70,0x70,0x6d,0x6a,0x68,0x5f,0x68,0x6a,0x72,0x6b,0x6f,0x69,0x6a, -0x6e,0x6c,0x70,0x73,0x73,0x74,0x72,0x69,0x67,0x63,0x61,0x64,0x68,0x6e,0x74,0x79, -0x7a,0x78,0x74,0x6a,0x5f,0x5a,0x62,0x6d,0x69,0x69,0x69,0x67,0x69,0x6f,0x74,0x77, -0x77,0x72,0x7b,0x7e,0x81,0x81,0x78,0x79,0x79,0x72,0x6e,0x6f,0x6f,0x68,0x60,0x5c, -0x63,0x69,0x6e,0x70,0x70,0x70,0x6e,0x6a,0x68,0x70,0x77,0x76,0x76,0x79,0xad,0xbe, -0xb5,0xb4,0xb7,0xbd,0xbc,0xb7,0xba,0xc2,0xc6,0xc6,0xc6,0xc6,0xc8,0xca,0xcc,0xcd, -0xcf,0xcf,0xce,0xcc,0xca,0xc8,0xc7,0xc6,0xc2,0xc1,0xbf,0xbd,0xba,0xb9,0xb8,0xb7, -0xbc,0xbc,0xbb,0xbb,0xbb,0xbc,0xbc,0xbc,0xbd,0xbd,0xbd,0xbc,0xbc,0xbb,0xbb,0xbb, -0xba,0xb9,0xb7,0xb6,0xb5,0xb5,0xb6,0xb7,0xba,0xb8,0xb7,0xb5,0xb3,0xb0,0xac,0xa9, -0xa8,0xa9,0xa9,0xa8,0xa7,0xa9,0xad,0xb1,0xaf,0xb1,0xb3,0xb4,0xb2,0xaf,0xad,0xab, -0xa6,0xa4,0xa1,0x9e,0x9a,0x95,0x8d,0x88,0x84,0x82,0x80,0x80,0x82,0x83,0x83,0x81, -0x6f,0x60,0xa5,0xc5,0xc1,0xb9,0xb6,0xba,0xad,0xab,0xa9,0xa8,0xa9,0xab,0xab,0xac, -0xad,0xad,0xad,0xad,0xac,0xac,0xaa,0xa8,0xab,0xac,0xa8,0xa7,0xb4,0xc9,0xd6,0xd7, -0xd3,0xd2,0xd0,0xd0,0xd1,0xd1,0xcf,0xce,0xcb,0xc7,0xc3,0xc1,0xbe,0xb9,0xb3,0xae, -0xa9,0xa8,0xab,0xb3,0xb9,0xbc,0xbf,0xc1,0xc4,0xc8,0xcc,0xcf,0xd3,0xd8,0xdb,0xdb, -0xd9,0xdb,0xdd,0xdc,0xdc,0xde,0xde,0xdd,0xe1,0xdf,0xda,0xd5,0xd5,0xd8,0xda,0xd9, -0xcf,0xd2,0xd6,0xcd,0xd0,0xe0,0xdd,0xd9,0xd7,0xd3,0xd2,0xd5,0xd7,0xd4,0xd0,0xce, -0xcf,0xd0,0xd2,0xd3,0xd2,0xd0,0xce,0xcc,0xcc,0xcd,0xd0,0xd6,0xd8,0xd7,0xd8,0xdb, -0xe2,0xe1,0xe1,0xe2,0xdf,0xdc,0xdb,0xdd,0xde,0xda,0xd7,0xd8,0xd7,0xd4,0xd1,0xd0, -0xc9,0xc8,0xc4,0xc2,0xc3,0xc6,0xc4,0xc0,0xb4,0xb2,0xb0,0xad,0xaa,0xa7,0xa4,0xa3, -0xaf,0xc2,0xd0,0xcf,0xce,0xd2,0xcc,0xc1,0xbd,0xbb,0xbe,0xbf,0xc5,0x92,0x42,0x30, -0x6d,0x98,0xa3,0xa1,0x9c,0x97,0x98,0x8f,0x91,0x87,0x7b,0x74,0x6f,0x6b,0x69,0x6a, -0x6f,0x71,0x74,0x76,0x76,0x75,0x76,0x76,0x75,0x75,0x75,0x75,0x75,0x72,0x6f,0x6c, -0x6b,0x6a,0x69,0x67,0x65,0x64,0x63,0x63,0x60,0x5e,0x5c,0x5a,0x57,0x55,0x51,0x4f, -0x4b,0x48,0x44,0x41,0x3e,0x3c,0x3a,0x39,0x38,0x34,0x37,0x47,0x5b,0x69,0x6f,0x72, -0x75,0x6e,0x69,0x6a,0x6d,0x71,0x75,0x79,0x6f,0x6a,0x63,0x61,0x63,0x66,0x67,0x66, -0x76,0x75,0x73,0x65,0x50,0x44,0x3d,0x32,0x44,0x5c,0x72,0x79,0x7d,0x85,0x8c,0x8d, -0x93,0x8b,0x81,0x7b,0x7a,0x7b,0x7a,0x78,0x74,0x73,0x6f,0x63,0x58,0x54,0x48,0x34, -0x35,0x52,0x7b,0x91,0x89,0x7a,0x6b,0x5e,0x58,0x5e,0x69,0x75,0x79,0x75,0x6d,0x69, -0x64,0x59,0x49,0x37,0x27,0x1e,0x1f,0x23,0x36,0x33,0x33,0x38,0x39,0x31,0x2b,0x2c, -0x3b,0x4c,0x52,0x40,0x2b,0x28,0x34,0x3e,0x39,0x35,0x35,0x3e,0x50,0x63,0x70,0x75, -0x6e,0x6f,0x70,0x6e,0x6f,0x7a,0x88,0x8c,0x98,0x77,0x67,0x62,0x67,0x70,0x6b,0x69, -0x72,0x84,0x7f,0x6a,0x64,0x67,0x79,0x95,0x8a,0x76,0x60,0x4c,0x39,0x2b,0x2e,0x39, -0x34,0x40,0x52,0x62,0x6a,0x71,0x7b,0x85,0x85,0x7d,0x76,0x74,0x6d,0x5c,0x45,0x36, -0x62,0x63,0x64,0x66,0x68,0x6a,0x6c,0x6e,0x6e,0x6e,0x72,0x7d,0x89,0x8d,0x87,0x7f, -0x72,0x6f,0x6e,0x70,0x71,0x6e,0x6b,0x69,0x65,0x63,0x61,0x63,0x67,0x6a,0x6b,0x6a, -0x62,0x5b,0x58,0x5d,0x63,0x62,0x5c,0x57,0x5c,0x67,0x6c,0x6b,0x6b,0x68,0x6a,0x72, -0x73,0x6c,0x63,0x5f,0x5f,0x60,0x5e,0x5c,0x60,0x61,0x60,0x5e,0x5f,0x63,0x67,0x68, -0x5c,0x5d,0x5f,0x60,0x63,0x66,0x66,0x63,0x60,0x63,0x68,0x67,0x63,0x68,0x69,0x5e, -0x5f,0x60,0x61,0x61,0x63,0x64,0x5e,0x58,0x5d,0x5a,0x55,0x59,0x69,0x77,0x74,0x68, -0x61,0x67,0x6c,0x6d,0x69,0x65,0x64,0x65,0x6f,0x77,0x77,0x7f,0x79,0x7f,0x78,0x78, -0x70,0x6c,0x6f,0x73,0x73,0x75,0x75,0x6e,0x68,0x65,0x64,0x69,0x6e,0x71,0x75,0x77, -0x7f,0x7d,0x76,0x6a,0x5f,0x5c,0x62,0x69,0x6b,0x68,0x65,0x67,0x6c,0x72,0x74,0x74, -0x6e,0x68,0x70,0x76,0x7f,0x88,0x8a,0x95,0x90,0x7f,0x71,0x6f,0x6f,0x69,0x65,0x66, -0x6c,0x72,0x75,0x72,0x6c,0x67,0x63,0x61,0x66,0x70,0x7a,0x75,0x71,0x86,0xb1,0xbb, -0xb9,0xb9,0xbb,0xbf,0xc1,0xbf,0xbe,0xbf,0xc5,0xc6,0xc8,0xc9,0xcb,0xcc,0xcc,0xcc, -0xce,0xcc,0xca,0xc7,0xc5,0xc4,0xc3,0xc3,0xc6,0xc4,0xc2,0xbf,0xbc,0xbb,0xba,0xba, -0xbb,0xba,0xb9,0xb8,0xb7,0xb7,0xb8,0xb8,0xbb,0xbb,0xbb,0xbb,0xbc,0xbc,0xbc,0xbc, -0xbc,0xbb,0xb8,0xb6,0xb6,0xb6,0xb7,0xb8,0xb8,0xb7,0xb6,0xb6,0xb5,0xb3,0xb0,0xae, -0xa9,0xa9,0xa9,0xa7,0xa6,0xa7,0xaa,0xac,0xb1,0xb2,0xb4,0xb5,0xb3,0xaf,0xaa,0xa7, -0xa5,0xa3,0xa0,0x9e,0x9c,0x98,0x92,0x8e,0x88,0x85,0x81,0x81,0x83,0x84,0x81,0x7e, -0x73,0x67,0xac,0xc6,0xbd,0xb6,0xb4,0xb8,0xb2,0xb1,0xac,0xa7,0xa4,0xa4,0xa7,0xab, -0xac,0xad,0xad,0xac,0xac,0xac,0xa8,0xa3,0xa8,0xa7,0xa6,0xab,0xbb,0xcd,0xd5,0xd4, -0xd2,0xd0,0xcd,0xcd,0xcd,0xcd,0xcc,0xca,0xc8,0xc3,0xbf,0xbc,0xb7,0xb1,0xac,0xaa, -0xac,0xae,0xb3,0xbb,0xc0,0xc3,0xc6,0xc9,0xcd,0xce,0xd0,0xd3,0xd6,0xda,0xdd,0xdf, -0xdc,0xdd,0xdd,0xda,0xd9,0xda,0xda,0xd8,0xd5,0xda,0xd9,0xd2,0xd3,0xdb,0xdd,0xd7, -0xcc,0xca,0xd8,0xdf,0xde,0xd6,0xcb,0xd0,0xd9,0xd5,0xd4,0xd6,0xd8,0xd7,0xd4,0xd2, -0xcd,0xce,0xd0,0xd2,0xd2,0xd1,0xd0,0xcf,0xd4,0xd3,0xd7,0xde,0xdf,0xda,0xd7,0xd7, -0xd5,0xd4,0xd1,0xcd,0xcb,0xca,0xc5,0xc0,0xb1,0xab,0xa3,0x9f,0xa3,0xa5,0xa0,0x99, -0x9d,0x9c,0x9a,0x97,0x98,0x99,0x97,0x94,0x9b,0x9a,0x99,0x98,0x96,0x95,0x93,0x93, -0x9a,0xb8,0xce,0xcf,0xce,0xd0,0xc8,0xb8,0xb0,0xb0,0xb2,0xb0,0xb1,0x82,0x60,0x6e, -0x72,0x88,0x9d,0x9d,0x95,0x96,0x95,0x91,0x8d,0x82,0x78,0x74,0x70,0x6b,0x69,0x6a, -0x6f,0x71,0x74,0x75,0x75,0x74,0x74,0x75,0x76,0x75,0x74,0x74,0x73,0x71,0x6e,0x6c, -0x69,0x68,0x67,0x65,0x63,0x61,0x60,0x60,0x5e,0x5c,0x59,0x57,0x55,0x52,0x4e,0x4c, -0x48,0x45,0x41,0x3e,0x3c,0x3a,0x39,0x37,0x35,0x37,0x46,0x5f,0x74,0x7a,0x76,0x73, -0x7b,0x73,0x6e,0x70,0x76,0x79,0x79,0x78,0x66,0x65,0x67,0x6c,0x70,0x6e,0x66,0x5f, -0x6c,0x67,0x65,0x5e,0x4f,0x47,0x43,0x3d,0x3b,0x3e,0x42,0x48,0x52,0x5d,0x64,0x68, -0x7e,0x7a,0x7b,0x7a,0x6d,0x60,0x66,0x78,0x95,0x91,0x86,0x75,0x6a,0x69,0x5b,0x41, -0x32,0x4a,0x67,0x6f,0x67,0x68,0x71,0x74,0x6f,0x70,0x70,0x69,0x5c,0x50,0x4d,0x50, -0x49,0x46,0x43,0x42,0x41,0x43,0x4a,0x51,0x51,0x59,0x62,0x6b,0x66,0x4c,0x34,0x2f, -0x39,0x41,0x3f,0x2f,0x1f,0x1b,0x21,0x26,0x30,0x2f,0x30,0x35,0x3b,0x3b,0x35,0x2f, -0x3d,0x4a,0x50,0x4c,0x4e,0x62,0x81,0x97,0x7d,0x5a,0x52,0x64,0x7e,0x92,0x93,0x97, -0x91,0x7f,0x5e,0x4c,0x61,0x7f,0x84,0x78,0x66,0x52,0x42,0x3f,0x42,0x3f,0x3c,0x3c, -0x4a,0x57,0x6a,0x76,0x78,0x75,0x77,0x7b,0x85,0x78,0x75,0x79,0x64,0x3e,0x2d,0x34, -0x63,0x66,0x68,0x69,0x6a,0x6c,0x6e,0x6f,0x6e,0x73,0x7d,0x87,0x8e,0x8e,0x8a,0x85, -0x7b,0x7a,0x79,0x76,0x6d,0x65,0x62,0x64,0x63,0x67,0x64,0x5a,0x54,0x57,0x5b,0x5d, -0x61,0x5f,0x62,0x69,0x6e,0x6c,0x68,0x65,0x5f,0x67,0x6a,0x6b,0x70,0x6f,0x6f,0x74, -0x76,0x6e,0x62,0x5c,0x5c,0x5f,0x5f,0x5e,0x63,0x63,0x63,0x62,0x65,0x68,0x66,0x62, -0x62,0x62,0x61,0x62,0x66,0x6a,0x66,0x5f,0x5a,0x5f,0x69,0x6a,0x67,0x70,0x72,0x64, -0x65,0x65,0x62,0x5e,0x5e,0x5e,0x5c,0x58,0x58,0x56,0x58,0x61,0x71,0x79,0x72,0x67, -0x64,0x69,0x6e,0x6d,0x68,0x63,0x62,0x62,0x69,0x71,0x72,0x77,0x6f,0x74,0x6b,0x69, -0x6c,0x68,0x6c,0x72,0x72,0x74,0x75,0x70,0x6a,0x69,0x6a,0x6e,0x71,0x72,0x74,0x76, -0x7e,0x7e,0x78,0x6b,0x62,0x63,0x66,0x67,0x66,0x65,0x67,0x6d,0x73,0x76,0x76,0x74, -0x69,0x62,0x69,0x71,0x7b,0x85,0x89,0x95,0x90,0x80,0x6e,0x66,0x66,0x67,0x66,0x63, -0x5d,0x65,0x6a,0x67,0x60,0x5e,0x60,0x62,0x67,0x6d,0x78,0x70,0x6b,0x95,0xb2,0xb6, -0xba,0xbc,0xbe,0xc0,0xc5,0xc6,0xbe,0xb5,0xbb,0xbe,0xc2,0xc7,0xca,0xca,0xca,0xca, -0xc9,0xc8,0xc6,0xc3,0xc1,0xbf,0xbe,0xbe,0xc2,0xc1,0xbf,0xbd,0xbb,0xbb,0xbb,0xbb, -0xba,0xba,0xba,0xb9,0xb9,0xb8,0xb7,0xb7,0xb7,0xb8,0xb9,0xba,0xbb,0xbc,0xbd,0xbe, -0xbd,0xbc,0xb9,0xb7,0xb6,0xb6,0xb8,0xb8,0xb5,0xb4,0xb4,0xb4,0xb5,0xb4,0xb2,0xb0, -0xac,0xac,0xab,0xa9,0xa8,0xa8,0xa9,0xab,0xa9,0xa9,0xaa,0xad,0xaf,0xaf,0xac,0xa9, -0xa8,0xa5,0xa2,0xa0,0x9e,0x9b,0x96,0x92,0x88,0x83,0x7f,0x7f,0x83,0x83,0x7f,0x7b, -0x71,0x68,0xac,0xc1,0xb8,0xb4,0xb3,0xb4,0xb8,0xb7,0xb3,0xad,0xa8,0xa5,0xa6,0xa8, -0xa9,0xaa,0xaa,0xa8,0xa8,0xaa,0xa8,0xa3,0xa6,0xa4,0xa7,0xb4,0xc7,0xd4,0xd7,0xd4, -0xd0,0xcd,0xc9,0xc8,0xc9,0xca,0xc8,0xc6,0xc4,0xbf,0xbb,0xb7,0xb0,0xa8,0xa5,0xa7, -0xad,0xb0,0xb8,0xc0,0xc4,0xc7,0xcb,0xd0,0xd0,0xd0,0xd2,0xd5,0xd9,0xda,0xdc,0xdd, -0xdd,0xde,0xdd,0xda,0xda,0xdb,0xda,0xd8,0xd1,0xd8,0xd7,0xd3,0xda,0xdc,0xc2,0x9f, -0x7d,0x6b,0x74,0x97,0xc6,0xe3,0xe2,0xe2,0xd8,0xd4,0xd3,0xd5,0xd7,0xd6,0xd4,0xd4, -0xd1,0xd0,0xd0,0xd0,0xd0,0xd1,0xd2,0xd3,0xd2,0xc5,0xb9,0xb5,0xb2,0xaa,0xa2,0xa0, -0xa1,0xa3,0xa2,0xa2,0xa8,0xab,0x9e,0x8c,0x8e,0x9d,0xa7,0xa5,0xa3,0xa6,0xa9,0xa8, -0xa1,0xa3,0xa3,0xa1,0xa0,0xa1,0xa0,0x9e,0x95,0x95,0x95,0x95,0x96,0x96,0x97,0x97, -0x92,0xb7,0xd2,0xd1,0xcc,0xce,0xc6,0xb5,0xaf,0xb0,0xaf,0xac,0xa4,0x7a,0x8e,0xbe, -0x91,0x7f,0x97,0xa0,0x99,0x99,0x8f,0x92,0x88,0x7e,0x77,0x75,0x72,0x6b,0x69,0x6b, -0x6e,0x70,0x72,0x73,0x73,0x72,0x72,0x72,0x75,0x74,0x72,0x71,0x70,0x6f,0x6d,0x6b, -0x67,0x66,0x65,0x63,0x61,0x5f,0x5e,0x5e,0x5b,0x59,0x57,0x54,0x52,0x4f,0x4b,0x48, -0x46,0x43,0x3f,0x3b,0x39,0x38,0x37,0x36,0x37,0x44,0x59,0x6d,0x7c,0x82,0x80,0x7a, -0x6d,0x67,0x64,0x6a,0x73,0x78,0x7a,0x7a,0x77,0x70,0x69,0x68,0x6c,0x70,0x71,0x6f, -0x6c,0x66,0x67,0x66,0x58,0x46,0x39,0x30,0x3f,0x36,0x2e,0x31,0x3f,0x51,0x5c,0x60, -0x55,0x57,0x57,0x55,0x57,0x64,0x79,0x8a,0x94,0x8b,0x82,0x7a,0x75,0x72,0x61,0x48, -0x29,0x32,0x44,0x4c,0x48,0x4c,0x59,0x61,0x65,0x56,0x46,0x40,0x44,0x49,0x4e,0x52, -0x55,0x4f,0x4d,0x50,0x52,0x4f,0x48,0x43,0x45,0x57,0x5d,0x53,0x46,0x37,0x36,0x44, -0x46,0x3f,0x34,0x27,0x1e,0x1b,0x1c,0x1e,0x3d,0x41,0x45,0x43,0x3b,0x32,0x2b,0x27, -0x17,0x1f,0x23,0x25,0x33,0x4d,0x70,0x8c,0x7e,0x4c,0x2e,0x2b,0x3a,0x4f,0x5c,0x6a, -0x5d,0x52,0x58,0x6c,0x77,0x76,0x64,0x4c,0x2f,0x23,0x1a,0x1d,0x24,0x26,0x23,0x20, -0x28,0x23,0x20,0x25,0x2a,0x29,0x25,0x21,0x1f,0x28,0x2c,0x28,0x2c,0x34,0x32,0x28, -0x75,0x76,0x76,0x74,0x72,0x71,0x6f,0x6d,0x68,0x77,0x8a,0x94,0x8f,0x82,0x75,0x6e, -0x6c,0x71,0x77,0x75,0x6d,0x69,0x6e,0x77,0x76,0x76,0x6c,0x5b,0x54,0x5a,0x60,0x61, -0x5c,0x5f,0x66,0x6e,0x71,0x70,0x6f,0x6f,0x63,0x67,0x68,0x6c,0x74,0x76,0x73,0x75, -0x79,0x70,0x64,0x5b,0x5a,0x5d,0x60,0x5f,0x55,0x54,0x53,0x55,0x5d,0x64,0x61,0x5a, -0x58,0x56,0x55,0x5a,0x67,0x73,0x73,0x6c,0x5e,0x52,0x52,0x60,0x76,0x90,0x8d,0x70, -0x66,0x64,0x5f,0x58,0x56,0x57,0x57,0x55,0x53,0x57,0x5e,0x65,0x6a,0x69,0x65,0x62, -0x63,0x67,0x6c,0x6e,0x6c,0x6a,0x69,0x69,0x78,0x82,0x83,0x86,0x7b,0x7c,0x72,0x6e, -0x69,0x66,0x6a,0x71,0x70,0x71,0x72,0x6d,0x6a,0x69,0x6b,0x6c,0x6c,0x6c,0x6f,0x73, -0x76,0x79,0x74,0x69,0x64,0x68,0x6a,0x66,0x61,0x63,0x6a,0x73,0x79,0x7a,0x77,0x75, -0x69,0x62,0x6a,0x71,0x79,0x7e,0x7a,0x81,0x91,0x87,0x76,0x69,0x68,0x6c,0x66,0x5b, -0x61,0x69,0x6f,0x6b,0x64,0x64,0x6a,0x6f,0x72,0x73,0x7b,0x71,0x6d,0xa9,0xbd,0xbd, -0xb9,0xbc,0xbe,0xc0,0xc6,0xc8,0xbc,0xab,0xad,0xb2,0xb9,0xc1,0xc6,0xc8,0xc8,0xc7, -0xc9,0xc8,0xc7,0xc5,0xc2,0xc0,0xbe,0xbd,0xbb,0xba,0xb9,0xb8,0xb8,0xb9,0xba,0xbb, -0xbb,0xbc,0xbd,0xbe,0xbd,0xbc,0xba,0xb9,0xb5,0xb5,0xb7,0xb8,0xba,0xbc,0xbd,0xbe, -0xbe,0xbc,0xb9,0xb7,0xb6,0xb6,0xb8,0xb9,0xb6,0xb5,0xb4,0xb5,0xb5,0xb4,0xb3,0xb1, -0xae,0xae,0xac,0xab,0xab,0xab,0xab,0xab,0x9c,0x9c,0x9e,0xa3,0xab,0xaf,0xb0,0xaf, -0xac,0xa9,0xa5,0xa2,0x9f,0x9c,0x97,0x93,0x86,0x81,0x7d,0x7f,0x84,0x86,0x82,0x7c, -0x6b,0x62,0xa6,0xba,0xb3,0xb4,0xb3,0xb1,0xaf,0xb0,0xb1,0xb0,0xae,0xaa,0xa7,0xa6, -0xa2,0xa5,0xa5,0xa2,0xa1,0xa4,0xa5,0xa3,0xa5,0xa3,0xaa,0xbd,0xd2,0xdb,0xd9,0xd5, -0xcf,0xcb,0xc7,0xc6,0xc7,0xc7,0xc5,0xc3,0xc1,0xbd,0xb9,0xb4,0xab,0xa3,0xa1,0xa5, -0xa7,0xac,0xb5,0xbe,0xc1,0xc3,0xc9,0xd0,0xcb,0xcb,0xce,0xd2,0xd4,0xd5,0xd4,0xd5, -0xd8,0xd9,0xd8,0xd7,0xd8,0xdb,0xdb,0xd9,0xdb,0xdb,0xd5,0xd3,0xdf,0xd4,0x95,0x4d, -0x55,0x60,0x5c,0x4a,0x6a,0xb3,0xd5,0xd6,0xd2,0xcf,0xce,0xd0,0xd1,0xd0,0xd0,0xd1, -0xd7,0xd5,0xd1,0xce,0xcd,0xcf,0xd2,0xd4,0xd2,0xba,0xa4,0x9d,0x9f,0xa0,0xa0,0xa1, -0xa1,0xa3,0xa0,0x9e,0xa3,0x9f,0x82,0x60,0x44,0x76,0xa3,0xa9,0x9c,0x98,0x9e,0xa2, -0x98,0x9c,0x9d,0x9b,0x9b,0x9b,0x9b,0x99,0x99,0x99,0x97,0x96,0x94,0x93,0x93,0x93, -0x90,0xb8,0xd3,0xd0,0xc9,0xcb,0xc4,0xb3,0xb0,0xb5,0xb8,0xba,0xa8,0x74,0x98,0xce, -0x9e,0x6d,0x88,0x9f,0x9d,0x9b,0x8a,0x93,0x86,0x7d,0x76,0x76,0x73,0x6c,0x6a,0x6d, -0x6d,0x6f,0x71,0x72,0x71,0x71,0x70,0x71,0x74,0x73,0x71,0x6f,0x6e,0x6d,0x6b,0x6a, -0x66,0x65,0x63,0x61,0x5f,0x5e,0x5d,0x5c,0x59,0x57,0x55,0x52,0x50,0x4c,0x49,0x46, -0x44,0x41,0x3d,0x39,0x38,0x37,0x36,0x35,0x3e,0x53,0x66,0x6e,0x77,0x83,0x86,0x81, -0x7f,0x77,0x70,0x70,0x73,0x75,0x76,0x78,0x71,0x6d,0x6b,0x6e,0x74,0x77,0x74,0x70, -0x69,0x51,0x3e,0x36,0x2b,0x29,0x32,0x3b,0x30,0x36,0x3c,0x3e,0x42,0x48,0x4b,0x4c, -0x41,0x46,0x40,0x41,0x60,0x86,0x83,0x65,0x54,0x4d,0x4c,0x4a,0x43,0x41,0x46,0x46, -0x31,0x29,0x2d,0x35,0x31,0x2c,0x32,0x37,0x2a,0x38,0x49,0x54,0x53,0x51,0x55,0x5d, -0x52,0x50,0x4f,0x4e,0x4c,0x4a,0x4d,0x52,0x72,0x93,0x98,0x78,0x54,0x42,0x4d,0x68, -0x5f,0x4e,0x3a,0x2f,0x2c,0x2b,0x2c,0x2e,0x2d,0x41,0x57,0x60,0x59,0x4f,0x4c,0x4d, -0x4e,0x49,0x43,0x4b,0x5e,0x6d,0x7c,0x8c,0x75,0x4d,0x3a,0x38,0x42,0x50,0x56,0x60, -0x55,0x53,0x68,0x79,0x6b,0x57,0x40,0x24,0x1f,0x1d,0x1a,0x18,0x17,0x1a,0x1f,0x25, -0x20,0x23,0x26,0x25,0x20,0x1c,0x20,0x27,0x2c,0x1f,0x17,0x19,0x1a,0x15,0x10,0x10, -0x62,0x6a,0x70,0x70,0x69,0x64,0x63,0x65,0x63,0x68,0x70,0x78,0x78,0x71,0x6b,0x68, -0x68,0x6b,0x71,0x75,0x70,0x68,0x66,0x69,0x6d,0x6b,0x66,0x5f,0x5d,0x5e,0x5e,0x5c, -0x5e,0x5e,0x63,0x67,0x65,0x5d,0x58,0x57,0x62,0x69,0x72,0x77,0x71,0x6b,0x6c,0x73, -0x7a,0x71,0x64,0x5b,0x58,0x5a,0x5c,0x5d,0x5a,0x58,0x53,0x4f,0x51,0x57,0x57,0x54, -0x49,0x49,0x4b,0x51,0x5b,0x67,0x73,0x79,0x6d,0x5a,0x5a,0x74,0x80,0x71,0x63,0x63, -0x68,0x65,0x61,0x5e,0x5d,0x5f,0x61,0x62,0x61,0x64,0x6b,0x70,0x6d,0x65,0x62,0x64, -0x66,0x66,0x64,0x63,0x66,0x68,0x63,0x5b,0x68,0x71,0x79,0x7a,0x76,0x72,0x70,0x6e, -0x6a,0x6b,0x6c,0x6e,0x70,0x72,0x73,0x74,0x78,0x70,0x6d,0x70,0x6e,0x67,0x68,0x71, -0x73,0x77,0x73,0x69,0x68,0x6c,0x67,0x5c,0x5c,0x61,0x69,0x70,0x75,0x77,0x76,0x75, -0x6f,0x70,0x6c,0x67,0x6b,0x76,0x7b,0x79,0x83,0x91,0x94,0x85,0x77,0x73,0x6c,0x62, -0x5d,0x66,0x71,0x72,0x6e,0x6b,0x6f,0x75,0x74,0x70,0x6b,0x65,0x88,0xad,0xb4,0xca, -0xbf,0xbd,0xba,0xbb,0xc0,0xc3,0xbf,0xb8,0xb5,0xb6,0xba,0xbf,0xc4,0xc6,0xc6,0xc4, -0xca,0xc9,0xc8,0xc7,0xc5,0xc1,0xbd,0xba,0xb8,0xba,0xbb,0xbb,0xb9,0xb9,0xba,0xbc, -0xbf,0xbe,0xbd,0xbd,0xbd,0xbc,0xbb,0xb9,0xb8,0xb8,0xb8,0xb9,0xba,0xbb,0xbc,0xbd, -0xbe,0xbc,0xba,0xb9,0xb8,0xb8,0xb6,0xb5,0xb5,0xb3,0xb2,0xb4,0xb6,0xb6,0xb2,0xaf, -0xb0,0xb1,0xb2,0xb0,0xac,0xaa,0xaa,0xaa,0xad,0xac,0xaa,0xa9,0xa7,0xa7,0xa7,0xa7, -0xa9,0xa6,0xa2,0x9e,0x9a,0x96,0x94,0x92,0x86,0x7c,0x7b,0x7f,0x7f,0x82,0x84,0x80, -0x69,0x6b,0xa0,0xc4,0xae,0xb3,0xb0,0xb1,0xae,0xb5,0xb9,0xb5,0xaf,0xac,0xa9,0xa6, -0xa1,0xa3,0xa3,0xa2,0xa2,0xa3,0xa4,0xa3,0xa2,0xad,0xbd,0xcc,0xd7,0xdb,0xd5,0xcd, -0xc9,0xc9,0xc8,0xc7,0xc5,0xc2,0xbf,0xbe,0xb8,0xb6,0xb2,0xab,0xa1,0x9b,0x9d,0xa3, -0xab,0xaa,0xad,0xb4,0xbc,0xc1,0xc6,0xca,0xcd,0xcc,0xcc,0xcc,0xcc,0xce,0xcf,0xd0, -0xcc,0xdc,0xd6,0xd1,0xd1,0xd2,0xd2,0xd8,0xd3,0xd3,0xcd,0xdc,0xdc,0xa2,0x5c,0x46, -0x59,0x73,0x7a,0x54,0x4e,0x60,0xd2,0xcd,0xcc,0xc6,0xca,0xd0,0xcb,0xc6,0xc9,0xcb, -0xd3,0xda,0xd7,0xce,0xce,0xd0,0xd1,0xd5,0xd5,0xb2,0x9d,0xa1,0xa4,0xa0,0x9e,0x9d, -0xa5,0x9c,0x9b,0xa1,0x9c,0x8f,0x82,0xb2,0xc1,0x79,0x8c,0xa0,0x91,0xa1,0x9b,0x99, -0x98,0x9c,0x9e,0x9d,0x9a,0x9a,0x9a,0x9a,0x97,0x97,0x97,0x97,0x97,0x96,0x96,0x96, -0x91,0xae,0xd8,0xd0,0xcc,0xca,0xc4,0xb4,0xb3,0xad,0xad,0xb2,0xa9,0x7c,0xaf,0xc6, -0xa2,0x68,0x75,0x88,0x9d,0x93,0x94,0x8a,0x80,0x7b,0x76,0x73,0x6f,0x6c,0x6b,0x6d, -0x72,0x72,0x71,0x71,0x71,0x71,0x72,0x72,0x73,0x71,0x6e,0x6c,0x6b,0x6a,0x69,0x68, -0x66,0x64,0x62,0x60,0x5f,0x5d,0x5b,0x59,0x57,0x55,0x51,0x4d,0x4b,0x48,0x46,0x44, -0x42,0x3c,0x3b,0x3d,0x39,0x30,0x33,0x3d,0x4d,0x5b,0x6b,0x75,0x7c,0x83,0x86,0x85, -0x7a,0x70,0x6d,0x6f,0x6a,0x62,0x68,0x76,0x78,0x77,0x71,0x6c,0x6d,0x71,0x72,0x6f, -0x52,0x49,0x3f,0x2e,0x28,0x26,0x20,0x2b,0x34,0x39,0x39,0x3e,0x4a,0x4f,0x4c,0x4d, -0x43,0x43,0x47,0x59,0x62,0x47,0x29,0x24,0x28,0x2b,0x31,0x32,0x50,0x54,0x4f,0x3e, -0x30,0x26,0x23,0x27,0x26,0x21,0x28,0x36,0x45,0x4d,0x52,0x52,0x57,0x5f,0x60,0x5a, -0x63,0x61,0x58,0x4b,0x47,0x56,0x72,0x86,0x89,0x7f,0x6e,0x5c,0x4b,0x43,0x45,0x4b, -0x3c,0x34,0x2d,0x2b,0x25,0x22,0x2a,0x37,0x3e,0x3e,0x44,0x50,0x5a,0x5a,0x50,0x45, -0x49,0x59,0x63,0x54,0x3c,0x38,0x52,0x6e,0x59,0x49,0x2e,0x25,0x38,0x4c,0x51,0x4f, -0x4b,0x5b,0x68,0x63,0x4d,0x37,0x2f,0x30,0x3f,0x3f,0x41,0x38,0x2b,0x2b,0x33,0x35, -0x2e,0x2b,0x2a,0x27,0x28,0x35,0x41,0x3f,0x48,0x43,0x3d,0x3d,0x47,0x57,0x67,0x71, -0x5a,0x5e,0x61,0x60,0x5d,0x5d,0x61,0x65,0x6b,0x6c,0x6e,0x71,0x71,0x6d,0x6c,0x6d, -0x69,0x69,0x6a,0x6a,0x66,0x60,0x61,0x65,0x6a,0x68,0x61,0x5a,0x57,0x58,0x58,0x56, -0x5a,0x58,0x58,0x5b,0x5b,0x58,0x59,0x5c,0x63,0x66,0x6c,0x6f,0x6c,0x68,0x6a,0x70, -0x74,0x6e,0x65,0x5e,0x5c,0x5e,0x62,0x65,0x6c,0x68,0x60,0x58,0x56,0x57,0x54,0x4f, -0x4d,0x4b,0x4d,0x54,0x5d,0x66,0x6e,0x74,0x6a,0x62,0x61,0x65,0x63,0x5a,0x57,0x5c, -0x60,0x5d,0x5d,0x5f,0x5b,0x53,0x55,0x5d,0x68,0x69,0x6c,0x6e,0x69,0x62,0x60,0x62, -0x5e,0x68,0x6d,0x66,0x5d,0x5d,0x64,0x6b,0x68,0x6d,0x72,0x76,0x75,0x6f,0x63,0x57, -0x5b,0x5e,0x64,0x6a,0x70,0x72,0x72,0x71,0x74,0x73,0x74,0x75,0x70,0x6c,0x71,0x7a, -0x74,0x77,0x74,0x6d,0x6a,0x6a,0x66,0x60,0x5d,0x62,0x68,0x6c,0x71,0x74,0x76,0x76, -0x6a,0x6e,0x72,0x73,0x71,0x74,0x7e,0x89,0x88,0x8a,0x8d,0x93,0x9c,0x9a,0x81,0x64, -0x5b,0x65,0x74,0x83,0x8a,0x88,0x7f,0x78,0x79,0x73,0x69,0x7f,0xa8,0xbc,0xbd,0xbb, -0xc0,0xbd,0xba,0xb9,0xbd,0xc3,0xc3,0xc0,0xc6,0xc5,0xc3,0xc3,0xc5,0xc6,0xc6,0xc6, -0xc3,0xc3,0xc4,0xc5,0xc5,0xc2,0xbe,0xbb,0xb7,0xb9,0xbb,0xbd,0xbe,0xbe,0xbf,0xc0, -0xc0,0xbf,0xbe,0xbe,0xbf,0xbe,0xbc,0xba,0xb7,0xb8,0xb8,0xb8,0xb9,0xba,0xbb,0xbc, -0xbf,0xbd,0xbb,0xba,0xba,0xb9,0xb8,0xb7,0xb5,0xb3,0xb3,0xb5,0xb8,0xb9,0xb7,0xb4, -0xb1,0xb1,0xb0,0xae,0xab,0xaa,0xab,0xac,0xb0,0xae,0xaa,0xa7,0xa5,0xa6,0xa9,0xab, -0xa6,0xa4,0xa0,0x9c,0x97,0x93,0x8f,0x8d,0x8a,0x80,0x7e,0x81,0x80,0x80,0x80,0x7b, -0x68,0x69,0x9b,0xc2,0xaf,0xb2,0xaf,0xb0,0xb0,0xb7,0xbb,0xb8,0xb3,0xaf,0xac,0xa8, -0xa4,0xa4,0xa2,0xa0,0x9f,0xa1,0xa2,0xa2,0xa5,0xb3,0xc5,0xd4,0xdb,0xdb,0xd4,0xcc, -0xcc,0xc9,0xc6,0xc3,0xc1,0xbf,0xbc,0xba,0xb7,0xb2,0xac,0xa6,0xa0,0x99,0x97,0x98, -0xa3,0xa4,0xa8,0xb0,0xb6,0xbb,0xc0,0xc5,0xca,0xc9,0xc8,0xc7,0xc7,0xc7,0xc8,0xc9, -0xcb,0xc5,0xc9,0xd1,0xc5,0xcb,0xc5,0xb6,0xbf,0xc0,0xcb,0xbc,0xcd,0x71,0x39,0x53, -0xa3,0xcf,0xdd,0x90,0x42,0x48,0x84,0xb5,0xc3,0xbb,0xbe,0xc3,0xbe,0xba,0xbb,0xbb, -0xd5,0xdc,0xd9,0xd0,0xd0,0xd2,0xd3,0xd7,0xd9,0xb3,0x9b,0x9c,0x9e,0x9c,0x9e,0xa0, -0x9a,0x9e,0xa1,0xa2,0x9c,0x94,0x91,0xce,0xdb,0x9c,0x8a,0x74,0x5f,0x89,0xaa,0x9c, -0xa3,0x9c,0x94,0x94,0x99,0x9c,0x96,0x8f,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95, -0x91,0xac,0xd4,0xcf,0xcd,0xcc,0xc6,0xb7,0xb2,0xb5,0xb8,0xb2,0xa1,0x78,0xae,0xcf, -0x9c,0x5c,0x6b,0x84,0x9f,0x95,0x92,0x88,0x81,0x7b,0x76,0x74,0x71,0x6d,0x69,0x68, -0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x6f,0x6e,0x6d,0x6b,0x69,0x67,0x64, -0x64,0x62,0x60,0x5e,0x5d,0x5b,0x58,0x57,0x55,0x52,0x4f,0x4b,0x49,0x46,0x43,0x41, -0x3e,0x3b,0x39,0x38,0x34,0x34,0x3f,0x4d,0x56,0x5f,0x69,0x72,0x7a,0x80,0x81,0x7e, -0x70,0x6f,0x6c,0x67,0x5f,0x60,0x6f,0x80,0x79,0x74,0x6e,0x71,0x7a,0x7c,0x70,0x61, -0x4f,0x4d,0x4c,0x46,0x4a,0x4a,0x3e,0x3f,0x38,0x3a,0x39,0x3f,0x4d,0x54,0x52,0x53, -0x49,0x54,0x5e,0x59,0x43,0x2e,0x36,0x50,0x50,0x52,0x45,0x39,0x38,0x3f,0x40,0x42, -0x28,0x26,0x2a,0x32,0x35,0x33,0x39,0x42,0x47,0x53,0x5a,0x58,0x56,0x5b,0x5d,0x5b, -0x63,0x5f,0x5e,0x6b,0x7d,0x85,0x79,0x68,0x5f,0x63,0x5f,0x51,0x40,0x37,0x34,0x35, -0x4e,0x4a,0x46,0x40,0x36,0x30,0x36,0x3f,0x54,0x50,0x49,0x42,0x3e,0x43,0x4c,0x54, -0x4a,0x43,0x3d,0x40,0x4d,0x5d,0x68,0x6d,0x7a,0x62,0x43,0x39,0x44,0x47,0x40,0x3c, -0x48,0x4f,0x4f,0x41,0x2f,0x26,0x26,0x2a,0x45,0x54,0x69,0x6c,0x5f,0x59,0x5b,0x59, -0x6f,0x77,0x83,0x84,0x78,0x72,0x70,0x6a,0x5f,0x5e,0x64,0x74,0x85,0x8d,0x88,0x7f, -0x5f,0x60,0x60,0x5f,0x5e,0x60,0x66,0x6a,0x6c,0x6b,0x6b,0x6d,0x6c,0x6b,0x6d,0x70, -0x69,0x65,0x62,0x60,0x5d,0x5c,0x5e,0x62,0x6e,0x6b,0x65,0x5e,0x5c,0x5c,0x5b,0x58, -0x56,0x54,0x53,0x56,0x58,0x59,0x5d,0x60,0x63,0x64,0x66,0x69,0x69,0x69,0x6b,0x6f, -0x74,0x71,0x6a,0x61,0x58,0x54,0x55,0x57,0x6f,0x6a,0x62,0x5c,0x59,0x59,0x56,0x51, -0x4f,0x4c,0x51,0x5c,0x63,0x63,0x65,0x6b,0x6b,0x6c,0x67,0x5d,0x56,0x56,0x5b,0x5e, -0x5b,0x58,0x5c,0x61,0x59,0x4b,0x4d,0x59,0x61,0x64,0x69,0x6a,0x66,0x60,0x5e,0x5f, -0x5d,0x61,0x62,0x61,0x62,0x65,0x68,0x69,0x63,0x6e,0x79,0x7a,0x71,0x67,0x5e,0x58, -0x5c,0x5e,0x63,0x6a,0x70,0x72,0x72,0x70,0x6b,0x6c,0x6e,0x6f,0x71,0x73,0x76,0x78, -0x7f,0x7f,0x80,0x7e,0x7b,0x79,0x78,0x79,0x67,0x6d,0x72,0x74,0x74,0x76,0x77,0x76, -0x71,0x6f,0x74,0x7d,0x7e,0x79,0x79,0x7f,0x7b,0x7c,0x81,0x8c,0x96,0x95,0x84,0x73, -0x6c,0x6f,0x74,0x7e,0x88,0x90,0x93,0x94,0x81,0x7f,0x7d,0xa4,0xbf,0xbb,0xc2,0xbb, -0xbf,0xbc,0xb8,0xb4,0xb7,0xbe,0xc3,0xc4,0xc8,0xc7,0xc6,0xc6,0xc7,0xc7,0xc6,0xc6, -0xc4,0xc5,0xc5,0xc6,0xc5,0xc2,0xbe,0xba,0xb9,0xb9,0xbb,0xbd,0xbf,0xc0,0xc0,0xbf, -0xbf,0xbf,0xbf,0xc0,0xc1,0xc0,0xbd,0xbc,0xba,0xba,0xba,0xba,0xba,0xbb,0xbc,0xbc, -0xbf,0xbe,0xbc,0xbc,0xbc,0xbb,0xba,0xb8,0xb7,0xb5,0xb4,0xb5,0xb7,0xb9,0xb8,0xb7, -0xb3,0xb2,0xaf,0xab,0xa8,0xa7,0xa8,0xa9,0xaa,0xa9,0xa5,0xa1,0x9f,0xa0,0xa4,0xa8, -0xa6,0xa4,0xa1,0x9d,0x99,0x94,0x8e,0x8a,0x8a,0x81,0x80,0x83,0x81,0x80,0x7e,0x78, -0x66,0x69,0x98,0xc4,0xb4,0xb1,0xae,0xb1,0xaf,0xb5,0xb9,0xb8,0xb4,0xb0,0xab,0xa7, -0xa7,0xa4,0xa0,0x9e,0x9f,0xa1,0xa3,0xa4,0xac,0xbd,0xd2,0xde,0xdf,0xda,0xd1,0xca, -0xcb,0xc6,0xc1,0xbf,0xbe,0xbd,0xba,0xb7,0xb4,0xad,0xa6,0xa4,0xa1,0x9c,0x97,0x94, -0xa3,0xa6,0xac,0xb2,0xb7,0xba,0xbf,0xc4,0xcb,0xca,0xc9,0xc8,0xc8,0xc9,0xc9,0xca, -0xcc,0xc5,0xc4,0xce,0xc8,0xd0,0xc7,0xc5,0xce,0xc7,0xcc,0xc1,0xbd,0x43,0x3c,0x8f, -0xdf,0xdb,0xeb,0xdd,0x92,0x43,0x48,0xc4,0xcf,0xc8,0xca,0xd0,0xd0,0xcf,0xd0,0xcf, -0xd5,0xdd,0xd9,0xd1,0xd0,0xd2,0xd4,0xd8,0xdb,0xb5,0x9b,0x9b,0x9d,0x9c,0x9e,0xa1, -0x9f,0xa2,0xa3,0xa5,0x9c,0x8d,0x93,0xe3,0xe6,0x8f,0x6c,0xa0,0xa2,0x8a,0x94,0x9e, -0x9c,0x9c,0x9c,0x9e,0x9f,0x9d,0x98,0x95,0x93,0x93,0x94,0x94,0x94,0x94,0x94,0x94, -0x92,0xa9,0xd0,0xcd,0xce,0xce,0xc9,0xba,0xb2,0xb9,0xbd,0xb2,0xa1,0x79,0xa6,0xcf, -0x93,0x5a,0x73,0x8c,0xa1,0x94,0x8e,0x86,0x7f,0x7a,0x75,0x74,0x72,0x6d,0x68,0x66, -0x6c,0x6d,0x6e,0x6f,0x6f,0x6f,0x6f,0x6e,0x6d,0x6d,0x6c,0x6c,0x6b,0x68,0x64,0x61, -0x61,0x5f,0x5d,0x5b,0x5a,0x58,0x55,0x53,0x51,0x4f,0x4c,0x49,0x46,0x43,0x3f,0x3d, -0x39,0x39,0x36,0x32,0x34,0x40,0x54,0x64,0x65,0x67,0x6a,0x6f,0x76,0x7b,0x79,0x74, -0x6d,0x6e,0x6a,0x61,0x5e,0x68,0x77,0x82,0x7c,0x77,0x70,0x6a,0x69,0x66,0x5e,0x56, -0x68,0x5d,0x4e,0x3f,0x47,0x53,0x4e,0x51,0x3c,0x38,0x2f,0x30,0x3e,0x4a,0x51,0x58, -0x5f,0x55,0x50,0x4b,0x41,0x3c,0x40,0x44,0x4a,0x50,0x47,0x54,0x58,0x5f,0x45,0x39, -0x40,0x3b,0x36,0x31,0x2b,0x28,0x2c,0x31,0x49,0x4c,0x4e,0x53,0x5d,0x62,0x56,0x45, -0x47,0x55,0x65,0x6c,0x6b,0x66,0x60,0x5b,0x64,0x60,0x56,0x4e,0x51,0x59,0x5c,0x59, -0x4f,0x49,0x43,0x41,0x43,0x49,0x4e,0x52,0x59,0x53,0x46,0x35,0x28,0x27,0x30,0x3a, -0x40,0x32,0x26,0x28,0x36,0x41,0x40,0x3a,0x34,0x38,0x3d,0x45,0x45,0x34,0x23,0x22, -0x34,0x3b,0x3c,0x36,0x32,0x34,0x33,0x2d,0x33,0x41,0x5c,0x74,0x7f,0x85,0x81,0x75, -0x6c,0x6d,0x7a,0x8b,0x93,0x97,0x96,0x8f,0x87,0x86,0x82,0x7c,0x76,0x74,0x76,0x79, -0x66,0x65,0x65,0x64,0x65,0x66,0x69,0x6a,0x6c,0x6c,0x6d,0x6e,0x6b,0x67,0x65,0x66, -0x65,0x62,0x5f,0x5d,0x5c,0x5d,0x5f,0x61,0x62,0x61,0x5e,0x5a,0x59,0x59,0x56,0x53, -0x55,0x55,0x56,0x5a,0x5c,0x5e,0x5e,0x5f,0x5d,0x5d,0x5f,0x61,0x64,0x64,0x64,0x64, -0x63,0x66,0x69,0x65,0x5e,0x59,0x5a,0x5d,0x62,0x5e,0x5a,0x59,0x5a,0x5a,0x57,0x54, -0x50,0x4e,0x56,0x63,0x66,0x5f,0x5e,0x65,0x6a,0x68,0x61,0x5c,0x5d,0x62,0x64,0x61, -0x53,0x52,0x53,0x54,0x4c,0x43,0x46,0x50,0x5b,0x62,0x69,0x6c,0x68,0x60,0x5b,0x59, -0x5e,0x5b,0x5b,0x62,0x6d,0x72,0x6c,0x64,0x69,0x73,0x7b,0x79,0x72,0x6e,0x6e,0x6f, -0x6f,0x6c,0x6a,0x6a,0x6d,0x6e,0x6e,0x6d,0x6e,0x6f,0x70,0x74,0x7e,0x86,0x85,0x7e, -0x7c,0x7b,0x7c,0x7e,0x7d,0x7b,0x7f,0x86,0x7a,0x81,0x84,0x81,0x7c,0x7a,0x76,0x72, -0x7c,0x7e,0x85,0x8b,0x88,0x7d,0x74,0x71,0x76,0x79,0x7f,0x85,0x85,0x81,0x7f,0x80, -0x84,0x86,0x86,0x80,0x79,0x7a,0x82,0x8a,0x8a,0x88,0x97,0xbc,0xc5,0xb8,0xc0,0xc6, -0xc1,0xc1,0xbd,0xb8,0xb7,0xbd,0xc4,0xc7,0xc3,0xc5,0xc8,0xca,0xcb,0xc9,0xc6,0xc3, -0xc5,0xc4,0xc4,0xc4,0xc4,0xc2,0xc0,0xbd,0xbd,0xbb,0xb9,0xb9,0xbb,0xbb,0xba,0xb9, -0xbe,0xbe,0xbf,0xc0,0xc1,0xc0,0xbe,0xbc,0xbf,0xbe,0xbe,0xbd,0xbd,0xbe,0xbe,0xbe, -0xbe,0xbd,0xbc,0xbc,0xbc,0xbb,0xba,0xb8,0xba,0xb8,0xb5,0xb4,0xb4,0xb5,0xb5,0xb4, -0xb5,0xb3,0xb0,0xac,0xa8,0xa5,0xa4,0xa3,0xa3,0xa3,0xa2,0xa0,0x9d,0x9d,0xa0,0xa3, -0xaa,0xa8,0xa5,0xa2,0x9e,0x98,0x91,0x8b,0x87,0x7f,0x7f,0x84,0x84,0x83,0x80,0x7a, -0x62,0x6c,0x9b,0xca,0xbb,0xb0,0xac,0xb1,0xae,0xb2,0xb7,0xb9,0xb6,0xb1,0xab,0xa6, -0xa6,0xa3,0xa0,0xa0,0xa1,0xa3,0xa7,0xaa,0xb7,0xc9,0xdc,0xe3,0xdf,0xd6,0xce,0xc9, -0xc7,0xc2,0xbe,0xbd,0xbe,0xbd,0xb9,0xb5,0xad,0xa9,0xa5,0xa7,0xa7,0xa3,0x9e,0x9b, -0xad,0xb1,0xb7,0xbc,0xbe,0xbf,0xc3,0xc9,0xcd,0xcd,0xcd,0xcd,0xce,0xcf,0xd0,0xd1, -0xc1,0xd2,0xcd,0xd5,0xd5,0xa8,0x67,0x66,0xa2,0xd0,0xc8,0xc7,0xaa,0x32,0x47,0xb9, -0xe9,0xdf,0xdc,0xe8,0xd7,0x60,0x46,0xab,0xc9,0xc1,0xc2,0xc9,0xca,0xcb,0xcc,0xc8, -0xd2,0xda,0xd7,0xcf,0xcf,0xd1,0xd3,0xd6,0xdc,0xb7,0x9f,0xa0,0xa2,0x9f,0x9f,0xa0, -0xa9,0xa1,0x9c,0xa4,0x9f,0x88,0x87,0xda,0xea,0x8f,0x5a,0xc1,0xbc,0x82,0x6f,0x83, -0x97,0x9a,0x9e,0x9e,0x99,0x94,0x94,0x97,0x93,0x93,0x93,0x93,0x93,0x94,0x94,0x94, -0x93,0xa6,0xcc,0xcb,0xcf,0xce,0xc9,0xbc,0xb2,0xb3,0xb6,0xb3,0xa9,0x80,0x96,0xc3, -0x8b,0x64,0x8a,0x94,0x9d,0x92,0x8b,0x84,0x7d,0x78,0x73,0x71,0x6f,0x6b,0x68,0x68, -0x6a,0x6b,0x6d,0x6e,0x6f,0x6e,0x6d,0x6d,0x6c,0x6b,0x6a,0x69,0x68,0x66,0x63,0x60, -0x60,0x5e,0x5b,0x59,0x57,0x55,0x53,0x51,0x4d,0x4c,0x49,0x47,0x44,0x41,0x3c,0x3a, -0x39,0x39,0x35,0x34,0x41,0x58,0x6d,0x77,0x72,0x70,0x6f,0x70,0x73,0x75,0x73,0x70, -0x74,0x6e,0x66,0x65,0x6a,0x73,0x77,0x77,0x69,0x68,0x68,0x68,0x6b,0x71,0x75,0x77, -0x60,0x56,0x48,0x36,0x3b,0x46,0x40,0x42,0x3d,0x31,0x25,0x2d,0x47,0x56,0x57,0x57, -0x53,0x4b,0x4c,0x4b,0x42,0x43,0x48,0x42,0x48,0x4f,0x47,0x42,0x3b,0x41,0x44,0x51, -0x75,0x6a,0x54,0x3b,0x29,0x22,0x23,0x25,0x35,0x48,0x58,0x59,0x52,0x4d,0x47,0x3f, -0x46,0x52,0x5f,0x67,0x68,0x67,0x63,0x5f,0x46,0x4b,0x4d,0x47,0x3e,0x3c,0x43,0x4c, -0x53,0x55,0x55,0x51,0x51,0x55,0x5a,0x5c,0x38,0x34,0x30,0x2f,0x32,0x34,0x36,0x35, -0x39,0x34,0x2e,0x28,0x25,0x21,0x1e,0x1c,0x14,0x2c,0x3d,0x39,0x27,0x17,0x1b,0x2e, -0x3e,0x43,0x44,0x46,0x53,0x60,0x5a,0x4a,0x3b,0x3f,0x50,0x69,0x7f,0x90,0x92,0x87, -0x73,0x6c,0x74,0x87,0x92,0x92,0x8a,0x7f,0x69,0x69,0x72,0x88,0xa1,0xae,0xab,0xa2, -0x5e,0x5d,0x5c,0x5c,0x5e,0x62,0x66,0x68,0x71,0x70,0x70,0x6e,0x68,0x5f,0x59,0x58, -0x61,0x62,0x62,0x61,0x5f,0x5e,0x5c,0x5b,0x57,0x5a,0x5c,0x5c,0x5c,0x5c,0x5a,0x56, -0x5b,0x5b,0x5c,0x5d,0x5f,0x60,0x5f,0x5d,0x58,0x5a,0x5c,0x5c,0x5c,0x59,0x54,0x51, -0x59,0x61,0x69,0x6c,0x69,0x65,0x64,0x66,0x5a,0x57,0x55,0x57,0x5b,0x5b,0x59,0x57, -0x56,0x53,0x58,0x62,0x62,0x5b,0x5d,0x67,0x66,0x5d,0x57,0x58,0x5c,0x5d,0x5c,0x5b, -0x59,0x59,0x55,0x4d,0x4a,0x4c,0x50,0x53,0x65,0x6a,0x70,0x6e,0x68,0x60,0x5a,0x56, -0x5b,0x60,0x67,0x6c,0x6b,0x6a,0x6a,0x6b,0x78,0x72,0x6c,0x6a,0x72,0x7c,0x80,0x80, -0x79,0x75,0x70,0x6c,0x6b,0x6a,0x69,0x68,0x6b,0x72,0x77,0x7a,0x82,0x8b,0x8c,0x87, -0x84,0x7e,0x7c,0x7e,0x7d,0x7b,0x7f,0x86,0x89,0x8d,0x8b,0x81,0x7a,0x77,0x72,0x6d, -0x7a,0x8b,0x98,0x91,0x82,0x78,0x78,0x7a,0x78,0x76,0x7a,0x82,0x86,0x81,0x78,0x72, -0x73,0x82,0x90,0x92,0x87,0x79,0x71,0x70,0x82,0x82,0xa5,0xc4,0xcb,0xc5,0xc0,0xcc, -0xca,0xcc,0xca,0xc5,0xc2,0xc5,0xca,0xcc,0xcb,0xcd,0xcf,0xcf,0xce,0xcb,0xc8,0xc6, -0xc3,0xc2,0xc1,0xc2,0xc3,0xc4,0xc4,0xc4,0xc1,0xbd,0xb9,0xb7,0xb7,0xb8,0xb8,0xb7, -0xbc,0xbc,0xbd,0xbf,0xc0,0xc0,0xbf,0xbd,0xc2,0xc1,0xc0,0xbf,0xbe,0xbe,0xbe,0xbe, -0xbb,0xbb,0xba,0xba,0xbb,0xbb,0xb9,0xb7,0xbb,0xb8,0xb6,0xb3,0xb3,0xb3,0xb2,0xb2, -0xb3,0xb3,0xb1,0xaf,0xac,0xa9,0xa5,0xa3,0xa2,0xa5,0xa8,0xa8,0xa6,0xa4,0xa3,0xa3, -0xab,0xa8,0xa6,0xa4,0xa1,0x9b,0x92,0x8c,0x85,0x7e,0x7f,0x85,0x85,0x84,0x81,0x7b, -0x5b,0x70,0x9f,0xd0,0xc0,0xaf,0xab,0xaf,0xb0,0xb2,0xb7,0xbb,0xba,0xb4,0xad,0xa9, -0xa5,0xa2,0xa0,0xa2,0xa2,0xa4,0xa9,0xaf,0xc4,0xd3,0xe1,0xe2,0xda,0xd0,0xca,0xc7, -0xc4,0xc0,0xbd,0xbd,0xbe,0xbc,0xb5,0xb0,0xa7,0xa6,0xa8,0xab,0xab,0xa7,0xa4,0xa4, -0xb2,0xb5,0xbb,0xc0,0xc2,0xc2,0xc6,0xcc,0xcd,0xcd,0xcd,0xce,0xce,0xcf,0xd0,0xd0, -0xcc,0xd2,0xc4,0xc6,0xbe,0x73,0x3d,0x41,0x43,0xa2,0xcc,0xc7,0xa2,0x3b,0x45,0xc0, -0xe7,0xea,0xdf,0xdf,0xe2,0x74,0x40,0x96,0xd0,0xc7,0xc5,0xc8,0xc7,0xc8,0xc6,0xc0, -0xce,0xd6,0xd5,0xce,0xcf,0xd1,0xd2,0xd5,0xdd,0xb8,0xa0,0xa1,0xa2,0xa0,0xa0,0xa1, -0xa5,0x9e,0x99,0xa0,0xa3,0x94,0x80,0xb2,0xe4,0x92,0x66,0xce,0x91,0x7e,0x7f,0x83, -0xa8,0xa1,0x9b,0x9a,0x99,0x97,0x96,0x97,0x93,0x93,0x93,0x93,0x93,0x94,0x94,0x94, -0x94,0xa4,0xc9,0xcb,0xcf,0xcd,0xc8,0xbc,0xb4,0xae,0xb2,0xb3,0xae,0x83,0x85,0xbd, -0x86,0x69,0x90,0x88,0x8e,0x93,0x8e,0x82,0x7b,0x76,0x70,0x6c,0x67,0x64,0x66,0x69, -0x6a,0x6b,0x6c,0x6e,0x6e,0x6d,0x6c,0x6b,0x6c,0x6a,0x67,0x66,0x64,0x63,0x61,0x60, -0x5e,0x5c,0x5a,0x57,0x56,0x53,0x51,0x4f,0x4a,0x49,0x47,0x44,0x42,0x3f,0x3b,0x38, -0x3a,0x38,0x36,0x3d,0x54,0x6f,0x7e,0x7e,0x79,0x78,0x76,0x74,0x71,0x6f,0x6f,0x70, -0x7b,0x6e,0x65,0x68,0x6e,0x6f,0x6e,0x6f,0x71,0x6b,0x66,0x6a,0x70,0x72,0x6b,0x64, -0x71,0x6a,0x5d,0x46,0x40,0x3f,0x35,0x38,0x2d,0x26,0x23,0x34,0x4c,0x50,0x40,0x36, -0x44,0x43,0x4a,0x4a,0x40,0x47,0x56,0x59,0x60,0x65,0x67,0x5c,0x61,0x64,0x7f,0x97, -0x98,0x91,0x80,0x66,0x51,0x45,0x3e,0x39,0x38,0x47,0x52,0x4f,0x48,0x43,0x3b,0x32, -0x3c,0x49,0x57,0x5d,0x59,0x4f,0x41,0x36,0x4a,0x42,0x41,0x4d,0x59,0x5c,0x5d,0x5f, -0x5b,0x67,0x6f,0x6a,0x60,0x5f,0x67,0x6f,0x7b,0x73,0x6a,0x62,0x5b,0x51,0x45,0x3b, -0x39,0x36,0x31,0x2d,0x2b,0x2b,0x2b,0x2c,0x34,0x4e,0x58,0x49,0x38,0x32,0x3b,0x4a, -0x5e,0x55,0x46,0x44,0x5a,0x76,0x7c,0x72,0x63,0x65,0x6d,0x72,0x72,0x7a,0x81,0x7f, -0x93,0x7b,0x63,0x4f,0x3b,0x33,0x39,0x3d,0x53,0x65,0x7a,0x82,0x7d,0x73,0x6e,0x6d, -0x57,0x55,0x53,0x54,0x58,0x5f,0x67,0x6d,0x6e,0x6c,0x6b,0x69,0x64,0x5d,0x59,0x5a, -0x60,0x64,0x66,0x63,0x5e,0x5a,0x55,0x51,0x58,0x5f,0x66,0x68,0x69,0x6a,0x6a,0x69, -0x6a,0x67,0x62,0x5f,0x60,0x64,0x64,0x63,0x62,0x65,0x66,0x62,0x5c,0x56,0x50,0x4c, -0x54,0x5b,0x64,0x68,0x68,0x64,0x61,0x60,0x56,0x52,0x52,0x57,0x5e,0x62,0x64,0x65, -0x63,0x5b,0x58,0x5c,0x5d,0x5c,0x62,0x6b,0x68,0x60,0x5c,0x5c,0x58,0x52,0x53,0x5a, -0x60,0x60,0x59,0x4f,0x4f,0x58,0x5d,0x5b,0x68,0x6c,0x6d,0x68,0x63,0x60,0x60,0x5f, -0x5f,0x63,0x68,0x68,0x64,0x60,0x63,0x68,0x72,0x6d,0x65,0x60,0x65,0x72,0x80,0x87, -0x77,0x76,0x73,0x70,0x6d,0x6b,0x6a,0x69,0x66,0x73,0x7c,0x7c,0x7a,0x80,0x8b,0x92, -0x9b,0x92,0x8b,0x8a,0x88,0x83,0x81,0x82,0x89,0x89,0x82,0x76,0x71,0x74,0x74,0x6f, -0x73,0x7f,0x84,0x7c,0x74,0x76,0x7c,0x7e,0x7a,0x77,0x78,0x7d,0x81,0x7d,0x75,0x6e, -0x70,0x79,0x84,0x8b,0x8a,0x81,0x75,0x6e,0x69,0x82,0xb7,0xcb,0xcd,0xcb,0xc1,0xd3, -0xcc,0xd0,0xd1,0xcd,0xca,0xcb,0xcd,0xce,0xcf,0xcf,0xce,0xcd,0xcc,0xcc,0xce,0xd0, -0xcd,0xcb,0xc9,0xc7,0xc7,0xc6,0xc6,0xc5,0xc3,0xc0,0xbd,0xba,0xb9,0xba,0xbb,0xbc, -0xbc,0xbb,0xbc,0xbd,0xbf,0xc0,0xbf,0xbe,0xc1,0xc1,0xbf,0xbe,0xbd,0xbc,0xbb,0xbb, -0xba,0xba,0xba,0xba,0xbb,0xbb,0xb9,0xb8,0xb9,0xb7,0xb5,0xb3,0xb2,0xb2,0xb2,0xb2, -0xaf,0xaf,0xaf,0xb0,0xb0,0xae,0xab,0xa9,0xa6,0xa8,0xab,0xad,0xad,0xab,0xa8,0xa5, -0xa8,0xa6,0xa3,0xa2,0xa0,0x9a,0x92,0x8c,0x86,0x7e,0x7f,0x84,0x84,0x83,0x80,0x79, -0x55,0x73,0x9f,0xd0,0xc2,0xb1,0xac,0xab,0xae,0xaf,0xb3,0xb8,0xb9,0xb4,0xac,0xa8, -0xa4,0xa2,0xa1,0xa3,0xa2,0xa3,0xac,0xb6,0xd2,0xdb,0xe2,0xde,0xd4,0xcb,0xc6,0xc3, -0xc3,0xc1,0xbe,0xbd,0xbb,0xb6,0xaf,0xa9,0xa4,0xa6,0xaa,0xad,0xac,0xa8,0xa6,0xa8, -0xb1,0xb3,0xb8,0xbd,0xc0,0xc1,0xc5,0xca,0xce,0xce,0xce,0xcd,0xcd,0xcd,0xcd,0xcc, -0xc7,0xc5,0xce,0xd1,0xa2,0x42,0x51,0x63,0x44,0x4a,0xbd,0xdb,0x9e,0x39,0x4d,0xc9, -0xe7,0xdc,0xde,0xed,0xe8,0x81,0x2e,0xa3,0xcb,0xc3,0xc1,0xc2,0xc0,0xc1,0xc0,0xba, -0xca,0xd4,0xd4,0xcf,0xd1,0xd2,0xd3,0xd5,0xde,0xb7,0x9c,0x9c,0x9d,0x9d,0xa0,0xa3, -0x9e,0xa3,0xa2,0x9e,0xa1,0xa5,0x80,0x83,0xcf,0x9b,0x92,0xd4,0x75,0xa5,0xaf,0x7d, -0x96,0x97,0x9b,0xa1,0xa0,0x9a,0x97,0x99,0x94,0x94,0x94,0x94,0x93,0x93,0x93,0x93, -0x93,0xa2,0xc7,0xcb,0xcf,0xcb,0xc6,0xbd,0xb5,0xb1,0xb4,0xb1,0xac,0x84,0x78,0xb8, -0x82,0x62,0x82,0x6e,0x7c,0x95,0x91,0x7e,0x77,0x70,0x68,0x63,0x60,0x5f,0x63,0x68, -0x6a,0x6b,0x6b,0x6c,0x6c,0x6b,0x6a,0x6a,0x6a,0x67,0x64,0x62,0x61,0x60,0x5f,0x5e, -0x5c,0x5a,0x57,0x55,0x53,0x50,0x4e,0x4c,0x47,0x46,0x43,0x41,0x40,0x3d,0x3a,0x38, -0x36,0x37,0x3b,0x49,0x61,0x76,0x7c,0x78,0x7a,0x7a,0x79,0x76,0x70,0x6b,0x6c,0x71, -0x77,0x6c,0x65,0x66,0x65,0x63,0x69,0x72,0x74,0x6f,0x6a,0x68,0x67,0x64,0x63,0x64, -0x76,0x71,0x6a,0x57,0x4b,0x45,0x3d,0x46,0x47,0x4f,0x52,0x4f,0x43,0x30,0x26,0x2c, -0x43,0x3f,0x40,0x43,0x46,0x4d,0x54,0x55,0x64,0x63,0x68,0x5f,0x69,0x5d,0x66,0x6e, -0x88,0x8b,0x8a,0x7f,0x6d,0x5a,0x49,0x3e,0x36,0x33,0x2e,0x30,0x3c,0x44,0x3a,0x28, -0x3a,0x4d,0x5a,0x4e,0x35,0x28,0x2e,0x3a,0x3d,0x58,0x72,0x6e,0x4f,0x38,0x41,0x57, -0x6b,0x64,0x5c,0x55,0x56,0x5d,0x68,0x70,0x6e,0x71,0x72,0x6f,0x66,0x5b,0x53,0x4e, -0x4c,0x47,0x3e,0x34,0x2c,0x2a,0x2f,0x33,0x3b,0x53,0x60,0x60,0x61,0x5e,0x51,0x44, -0x4f,0x3e,0x29,0x27,0x43,0x6a,0x81,0x86,0x7d,0x7d,0x7e,0x79,0x6d,0x6a,0x6a,0x65, -0x52,0x4d,0x4f,0x51,0x4b,0x44,0x3e,0x37,0x39,0x2e,0x21,0x1d,0x21,0x26,0x26,0x24, -0x5a,0x5a,0x59,0x59,0x5b,0x61,0x69,0x6f,0x66,0x66,0x66,0x67,0x64,0x5f,0x5d,0x5e, -0x60,0x65,0x67,0x61,0x5a,0x55,0x52,0x4e,0x53,0x5d,0x66,0x69,0x69,0x6c,0x70,0x73, -0x72,0x6f,0x67,0x61,0x62,0x68,0x69,0x68,0x6c,0x70,0x6f,0x66,0x5b,0x56,0x55,0x54, -0x4d,0x51,0x58,0x5f,0x64,0x65,0x64,0x62,0x53,0x4e,0x4c,0x53,0x5d,0x66,0x6f,0x74, -0x6c,0x62,0x5a,0x5b,0x61,0x65,0x66,0x65,0x69,0x65,0x64,0x64,0x5f,0x58,0x58,0x5c, -0x59,0x57,0x52,0x4e,0x4f,0x55,0x59,0x5a,0x63,0x67,0x68,0x64,0x61,0x63,0x66,0x67, -0x65,0x5e,0x5b,0x61,0x67,0x66,0x60,0x5c,0x5f,0x66,0x67,0x5f,0x5a,0x61,0x73,0x82, -0x77,0x77,0x74,0x70,0x6b,0x6a,0x6c,0x6e,0x73,0x7a,0x7e,0x7c,0x7a,0x80,0x8f,0x9c, -0x9e,0x95,0x8c,0x89,0x88,0x84,0x7a,0x73,0x7b,0x7c,0x78,0x72,0x75,0x7f,0x82,0x7d, -0x75,0x71,0x6c,0x6b,0x70,0x76,0x79,0x78,0x80,0x82,0x81,0x7e,0x7b,0x7b,0x7b,0x7b, -0x84,0x80,0x7c,0x7a,0x79,0x75,0x70,0x6b,0x6d,0xa0,0xc8,0xcc,0xc9,0xc6,0xc5,0xd0, -0xc6,0xcb,0xce,0xcc,0xcb,0xcc,0xcd,0xcc,0xcb,0xcb,0xca,0xc9,0xc8,0xca,0xcd,0xd1, -0xd2,0xd0,0xcf,0xcd,0xcc,0xca,0xc6,0xc4,0xc5,0xc5,0xc4,0xc1,0xbf,0xbe,0xbf,0xc0, -0xbc,0xbb,0xbb,0xbc,0xbe,0xc0,0xc0,0xc0,0xc1,0xc0,0xbe,0xbc,0xbb,0xb9,0xb8,0xb8, -0xba,0xba,0xbb,0xbc,0xbd,0xbc,0xbb,0xb9,0xb7,0xb7,0xb5,0xb2,0xb0,0xae,0xae,0xae, -0xab,0xab,0xab,0xad,0xaf,0xaf,0xae,0xac,0xa9,0xa7,0xa6,0xa8,0xaa,0xab,0xa9,0xa7, -0xa7,0xa4,0xa2,0xa1,0xa0,0x9c,0x94,0x8d,0x86,0x7e,0x7f,0x84,0x83,0x82,0x7f,0x78, -0x54,0x76,0x9c,0xcc,0xc5,0xb8,0xb2,0xab,0xad,0xab,0xae,0xb5,0xb7,0xb2,0xaa,0xa6, -0xa3,0xa1,0xa1,0xa3,0xa3,0xa7,0xb5,0xc6,0xdb,0xe0,0xe0,0xda,0xd1,0xc9,0xc3,0xbe, -0xc1,0xbf,0xbc,0xb9,0xb5,0xb0,0xa9,0xa5,0xa5,0xa7,0xac,0xb0,0xb0,0xad,0xac,0xad, -0xb7,0xb7,0xb9,0xbd,0xc0,0xc1,0xc4,0xc7,0xce,0xce,0xce,0xce,0xce,0xcd,0xcd,0xcc, -0xcd,0xc7,0xd0,0xd1,0xa4,0x48,0xab,0xe9,0x9e,0x3c,0x7d,0xd9,0x9d,0x2d,0x4b,0xc8, -0xe5,0xe4,0xe8,0xe8,0xe5,0x80,0x3a,0x9a,0xcd,0xc7,0xc6,0xc6,0xc4,0xc6,0xc7,0xc1, -0xc6,0xd1,0xd3,0xd0,0xd2,0xd4,0xd3,0xd5,0xdb,0xb4,0x9a,0x9a,0x9d,0x9c,0x9f,0xa2, -0x9f,0xa2,0xa5,0x9e,0x9c,0xa8,0x85,0x78,0xc8,0xd3,0xcf,0xb4,0x62,0xb2,0x9f,0x56, -0x74,0x7b,0x8b,0x98,0x9a,0x92,0x90,0x93,0x95,0x95,0x94,0x94,0x93,0x92,0x92,0x92, -0x90,0x9f,0xc6,0xcc,0xcf,0xc9,0xc4,0xbe,0xb5,0xb5,0xb5,0xab,0xad,0x8e,0x6f,0xa5, -0x80,0x5c,0x7c,0x66,0x75,0x91,0x8b,0x79,0x6d,0x63,0x5a,0x59,0x5c,0x60,0x64,0x67, -0x6a,0x6a,0x6a,0x6a,0x69,0x69,0x68,0x68,0x65,0x64,0x62,0x60,0x5f,0x5e,0x5b,0x5a, -0x58,0x56,0x53,0x51,0x4f,0x4c,0x49,0x47,0x45,0x43,0x40,0x3e,0x3d,0x3b,0x39,0x38, -0x35,0x3d,0x4b,0x5b,0x6b,0x75,0x77,0x75,0x77,0x76,0x77,0x76,0x70,0x6a,0x6b,0x6f, -0x6d,0x68,0x62,0x5f,0x61,0x67,0x6f,0x75,0x70,0x6d,0x65,0x55,0x40,0x32,0x34,0x3c, -0x42,0x46,0x51,0x52,0x53,0x4f,0x4c,0x5c,0x76,0x79,0x73,0x60,0x48,0x33,0x33,0x43, -0x36,0x3d,0x41,0x41,0x3f,0x3d,0x45,0x55,0x6e,0x73,0x74,0x6b,0x63,0x5d,0x70,0x8b, -0x88,0x8c,0x91,0x91,0x8a,0x7f,0x76,0x72,0x8c,0x8f,0x83,0x68,0x4c,0x3c,0x31,0x29, -0x36,0x3a,0x37,0x2d,0x27,0x31,0x47,0x58,0x73,0x72,0x63,0x49,0x3c,0x4c,0x6a,0x7f, -0x6e,0x5c,0x4a,0x45,0x48,0x4d,0x54,0x5a,0x5d,0x63,0x68,0x67,0x60,0x5a,0x57,0x58, -0x5e,0x5a,0x51,0x43,0x37,0x32,0x36,0x3b,0x4c,0x5d,0x65,0x62,0x5f,0x57,0x49,0x40, -0x37,0x29,0x19,0x18,0x2e,0x52,0x71,0x81,0x84,0x83,0x83,0x7a,0x6b,0x65,0x63,0x5d, -0x60,0x5c,0x5d,0x5f,0x5e,0x5d,0x56,0x49,0x4d,0x45,0x37,0x28,0x1b,0x15,0x14,0x15, -0x5d,0x5f,0x61,0x61,0x60,0x60,0x63,0x66,0x67,0x67,0x69,0x6a,0x66,0x5e,0x59,0x57, -0x5f,0x65,0x66,0x5e,0x57,0x53,0x52,0x51,0x53,0x5e,0x67,0x6a,0x6a,0x6e,0x75,0x7b, -0x70,0x6e,0x67,0x62,0x63,0x68,0x68,0x65,0x6a,0x6e,0x6b,0x5f,0x53,0x50,0x54,0x58, -0x61,0x60,0x60,0x62,0x64,0x63,0x5e,0x5a,0x56,0x4d,0x49,0x4e,0x58,0x63,0x6e,0x77, -0x6e,0x64,0x5c,0x5f,0x6a,0x6e,0x66,0x5c,0x61,0x60,0x61,0x65,0x68,0x67,0x60,0x5b, -0x5a,0x57,0x56,0x59,0x5a,0x58,0x5b,0x61,0x65,0x6a,0x6c,0x68,0x64,0x65,0x67,0x66, -0x62,0x5b,0x5a,0x65,0x6e,0x6d,0x63,0x5b,0x59,0x5f,0x62,0x5f,0x5d,0x62,0x6d,0x74, -0x7b,0x79,0x73,0x6a,0x63,0x63,0x6a,0x70,0x7b,0x76,0x70,0x70,0x75,0x7f,0x8c,0x95, -0x96,0x8e,0x86,0x84,0x87,0x84,0x77,0x6a,0x6d,0x73,0x76,0x78,0x82,0x8f,0x91,0x8a, -0x7b,0x75,0x73,0x76,0x76,0x73,0x76,0x7c,0x7c,0x7e,0x7e,0x7b,0x7a,0x7b,0x77,0x71, -0x70,0x72,0x75,0x77,0x77,0x74,0x6f,0x6c,0x8f,0xc2,0xc8,0xc4,0xc8,0xc6,0xca,0xc2, -0xc1,0xc6,0xca,0xca,0xcb,0xcc,0xcd,0xcd,0xcc,0xcd,0xcd,0xcb,0xc8,0xc5,0xc5,0xc6, -0xc6,0xc7,0xc9,0xcc,0xcd,0xcd,0xca,0xc7,0xc7,0xc9,0xc9,0xc7,0xc4,0xc0,0xbf,0xc0, -0xbd,0xbb,0xba,0xbb,0xbd,0xc0,0xc1,0xc2,0xc1,0xc0,0xbe,0xbc,0xba,0xb8,0xb7,0xb7, -0xbc,0xbc,0xbc,0xbd,0xbf,0xbe,0xbd,0xbb,0xb8,0xb7,0xb4,0xb1,0xad,0xaa,0xa8,0xa7, -0xaa,0xa8,0xa7,0xa8,0xab,0xac,0xac,0xab,0xac,0xa7,0xa2,0xa2,0xa6,0xa9,0xaa,0xa8, -0xa9,0xa5,0xa3,0xa2,0xa2,0x9f,0x97,0x91,0x84,0x7c,0x7d,0x83,0x83,0x82,0x80,0x7a, -0x55,0x78,0x9a,0xc8,0xc7,0xbe,0xb8,0xac,0xae,0xac,0xae,0xb5,0xb8,0xb3,0xac,0xa8, -0xa2,0xa0,0xa1,0xa3,0xa4,0xac,0xc0,0xd5,0xe0,0xe2,0xdf,0xd8,0xcf,0xc8,0xc1,0xbb, -0xbd,0xbb,0xb8,0xb5,0xb0,0xac,0xa8,0xa6,0xa8,0xa9,0xad,0xb3,0xb6,0xb4,0xb3,0xb3, -0xc2,0xc0,0xbf,0xc1,0xc3,0xc3,0xc4,0xc6,0xca,0xcb,0xcc,0xcc,0xcd,0xcd,0xce,0xce, -0xce,0xd1,0xcb,0xd0,0xbf,0x4b,0xa9,0xec,0xe3,0x89,0x48,0xbc,0xaf,0x3a,0x3d,0xbd, -0xe8,0xea,0xe2,0xdd,0xe6,0x61,0x52,0xa8,0xce,0xc9,0xc7,0xc5,0xc0,0xc1,0xc1,0xbb, -0xc2,0xce,0xd2,0xcf,0xd2,0xd3,0xd2,0xd4,0xd6,0xb2,0x9c,0x9e,0xa1,0x9e,0x9d,0x9e, -0xa1,0x97,0x9c,0x9f,0x98,0xa3,0x8e,0x8c,0xce,0xf0,0xea,0xba,0x84,0x90,0x57,0x59, -0x81,0x79,0x7a,0x88,0x97,0x9a,0x97,0x95,0x95,0x95,0x94,0x93,0x92,0x91,0x91,0x90, -0x8d,0x9c,0xc5,0xcc,0xcf,0xc8,0xc4,0xbf,0xb5,0xb6,0xb3,0xa6,0xb2,0x9c,0x6a,0x8d, -0x7e,0x5d,0x85,0x6f,0x77,0x8a,0x82,0x75,0x63,0x57,0x4e,0x51,0x5c,0x64,0x68,0x68, -0x6a,0x6a,0x69,0x68,0x67,0x67,0x67,0x67,0x62,0x61,0x60,0x60,0x5f,0x5c,0x59,0x56, -0x55,0x53,0x50,0x4e,0x4c,0x49,0x46,0x44,0x43,0x41,0x3e,0x3c,0x3b,0x3a,0x39,0x38, -0x3c,0x4a,0x5e,0x6f,0x75,0x76,0x78,0x7a,0x74,0x73,0x73,0x74,0x70,0x6a,0x6a,0x6e, -0x67,0x64,0x5e,0x5b,0x66,0x76,0x7a,0x74,0x6f,0x6b,0x67,0x62,0x57,0x4a,0x43,0x43, -0x4a,0x44,0x44,0x41,0x45,0x4d,0x5b,0x79,0x64,0x52,0x3d,0x3a,0x42,0x3e,0x35,0x35, -0x38,0x38,0x30,0x30,0x39,0x3c,0x46,0x5b,0x70,0x7b,0x7f,0x90,0x85,0x75,0x5c,0x5d, -0x6b,0x6a,0x6d,0x74,0x7a,0x81,0x8c,0x97,0x92,0x97,0x90,0x78,0x5f,0x4f,0x46,0x3f, -0x39,0x3e,0x3f,0x3a,0x3a,0x45,0x58,0x66,0x60,0x58,0x45,0x39,0x4a,0x64,0x61,0x4c, -0x48,0x4c,0x56,0x5b,0x54,0x4d,0x55,0x63,0x70,0x6a,0x60,0x56,0x50,0x4e,0x50,0x52, -0x51,0x4a,0x45,0x45,0x4a,0x4f,0x4f,0x4d,0x58,0x6f,0x7c,0x74,0x60,0x4d,0x4a,0x55, -0x49,0x3b,0x29,0x20,0x28,0x41,0x61,0x77,0x7e,0x85,0x89,0x78,0x5a,0x4f,0x57,0x5e, -0x4e,0x54,0x5b,0x58,0x51,0x56,0x5e,0x5d,0x56,0x52,0x50,0x54,0x5a,0x57,0x49,0x3c, -0x5e,0x60,0x63,0x62,0x5d,0x59,0x5d,0x64,0x63,0x63,0x63,0x61,0x5b,0x54,0x54,0x59, -0x5e,0x5d,0x65,0x60,0x67,0x5d,0x5f,0x59,0x58,0x5d,0x63,0x65,0x66,0x6a,0x75,0x80, -0x7f,0x7b,0x71,0x66,0x64,0x68,0x67,0x62,0x6e,0x73,0x70,0x63,0x56,0x53,0x57,0x5b, -0x6a,0x65,0x60,0x5e,0x60,0x61,0x60,0x5e,0x5a,0x5a,0x56,0x51,0x54,0x5e,0x68,0x6d, -0x63,0x5e,0x64,0x6c,0x68,0x60,0x56,0x4c,0x56,0x5f,0x65,0x62,0x5f,0x60,0x61,0x5e, -0x64,0x5f,0x59,0x54,0x54,0x5b,0x65,0x6c,0x67,0x73,0x7c,0x79,0x71,0x6a,0x66,0x63, -0x5e,0x65,0x62,0x64,0x6d,0x6b,0x67,0x70,0x77,0x76,0x72,0x6d,0x6d,0x71,0x74,0x74, -0x74,0x72,0x6f,0x6c,0x6a,0x6a,0x6c,0x6f,0x70,0x74,0x72,0x6a,0x6d,0x7c,0x85,0x86, -0x89,0x8c,0x8f,0x8e,0x88,0x7f,0x74,0x6c,0x6a,0x6b,0x6d,0x6e,0x71,0x76,0x7a,0x7b, -0x76,0x74,0x73,0x72,0x70,0x6d,0x6d,0x6f,0x79,0x7e,0x7f,0x79,0x73,0x72,0x76,0x7a, -0x76,0x7f,0x7c,0x78,0x7c,0x78,0x75,0x7d,0xb9,0xbe,0xc4,0xc7,0xc5,0xc3,0xc3,0xc4, -0xc3,0xc6,0xca,0xca,0xc8,0xc8,0xca,0xcd,0xcc,0xc8,0xc4,0xc2,0xc4,0xc6,0xc7,0xc8, -0xc8,0xc7,0xc7,0xc6,0xc6,0xc7,0xc7,0xc8,0xcc,0xcb,0xca,0xc8,0xc5,0xc3,0xc2,0xc1, -0xbf,0xbe,0xbd,0xbd,0xbd,0xbf,0xc1,0xc2,0xbf,0xbe,0xbc,0xb9,0xb7,0xb6,0xb8,0xba, -0xb8,0xbb,0xbe,0xbf,0xbe,0xbd,0xbd,0xbe,0xba,0xba,0xb8,0xb2,0xaf,0xae,0xac,0xaa, -0xac,0xac,0xab,0xaa,0xa9,0xa9,0xaa,0xab,0xa9,0xa6,0xa4,0xa2,0xa3,0xa4,0xa4,0xa4, -0xa6,0xa8,0xa8,0xa5,0xa1,0x9d,0x96,0x90,0x80,0x84,0x78,0x7d,0x82,0x7f,0x80,0x71, -0x60,0x85,0x9e,0xc7,0xc7,0xc3,0xba,0xb0,0xb0,0xad,0xae,0xb3,0xb7,0xb3,0xab,0xa6, -0xa3,0xa3,0xa4,0xa5,0xa6,0xb2,0xcc,0xe4,0xe4,0xdd,0xd9,0xd4,0xca,0xc5,0xc1,0xb9, -0xbe,0xb8,0xb3,0xb2,0xab,0xa2,0xa2,0xaa,0xaa,0xad,0xb3,0xb9,0xba,0xb5,0xb0,0xae, -0xbf,0xc0,0xc1,0xc3,0xc6,0xc7,0xc7,0xc7,0xca,0xcf,0xce,0xcb,0xca,0xd3,0xd5,0xcf, -0xc3,0xbf,0xc4,0xd1,0xd4,0x6d,0x8c,0xdf,0xe2,0xc5,0x51,0x6e,0xb7,0x31,0x3e,0xae, -0xe9,0xec,0xda,0xf1,0xcc,0x59,0x5b,0xba,0xca,0xc8,0xc6,0xc3,0xc1,0xc0,0xc1,0xc3, -0xcb,0xd4,0xce,0xd0,0xd6,0xd4,0xd7,0xd5,0xda,0xb6,0x9e,0x9d,0x9e,0x9d,0x9e,0x9d, -0xa2,0x9c,0x97,0xa4,0x9a,0x9b,0x78,0xa2,0xe5,0xd1,0xd1,0xe8,0xdd,0x9c,0x6b,0xb9, -0xe4,0xe0,0x87,0x8d,0x97,0x97,0x95,0x95,0x96,0x94,0x93,0x92,0x92,0x92,0x91,0x90, -0x8c,0x9f,0xcb,0xcc,0xca,0xcb,0xcc,0xbf,0xb7,0xb7,0xb0,0xb4,0xab,0xb3,0x7c,0x6b, -0x7a,0x6d,0x81,0x78,0x79,0x83,0x84,0x6b,0x51,0x4c,0x4b,0x54,0x5e,0x63,0x65,0x67, -0x66,0x67,0x68,0x68,0x67,0x66,0x65,0x64,0x60,0x5f,0x5e,0x5d,0x5c,0x5a,0x57,0x55, -0x53,0x50,0x4e,0x4b,0x4a,0x48,0x46,0x45,0x3f,0x3e,0x3a,0x36,0x36,0x38,0x39,0x38, -0x4a,0x60,0x6d,0x6f,0x76,0x7b,0x78,0x74,0x82,0x82,0x79,0x71,0x70,0x6c,0x6a,0x6e, -0x6b,0x68,0x5d,0x61,0x67,0x69,0x6e,0x68,0x68,0x6e,0x6f,0x67,0x5e,0x5c,0x5e,0x5f, -0x4b,0x42,0x3b,0x2b,0x3e,0x4e,0x62,0x61,0x57,0x5d,0x61,0x62,0x61,0x59,0x47,0x36, -0x34,0x2b,0x27,0x2b,0x31,0x37,0x43,0x4f,0x60,0x6d,0x74,0x7b,0x76,0x51,0x37,0x42, -0x5b,0x70,0x81,0x81,0x7a,0x76,0x73,0x70,0x6d,0x6a,0x63,0x5d,0x5f,0x64,0x5f,0x55, -0x4d,0x4b,0x4e,0x55,0x59,0x57,0x53,0x51,0x50,0x48,0x3d,0x39,0x40,0x4b,0x4d,0x4a, -0x52,0x5e,0x63,0x61,0x6a,0x80,0x8e,0x90,0x75,0x56,0x4f,0x59,0x54,0x4d,0x54,0x5b, -0x53,0x50,0x53,0x56,0x54,0x57,0x5e,0x5f,0x62,0x67,0x70,0x73,0x74,0x7b,0x7b,0x71, -0x4d,0x48,0x3b,0x3e,0x46,0x3d,0x43,0x63,0x72,0x76,0x61,0x44,0x43,0x56,0x61,0x61, -0x35,0x1a,0x2f,0x4a,0x55,0x59,0x54,0x5f,0x71,0x59,0x45,0x49,0x5a,0x68,0x70,0x75, -0x5b,0x60,0x66,0x68,0x63,0x5d,0x5e,0x62,0x67,0x64,0x63,0x64,0x64,0x5f,0x5d,0x5d, -0x5b,0x61,0x6d,0x70,0x75,0x6f,0x6f,0x6c,0x65,0x67,0x69,0x68,0x66,0x69,0x71,0x7a, -0x7e,0x7b,0x74,0x6e,0x6b,0x6b,0x68,0x64,0x67,0x70,0x75,0x6d,0x61,0x56,0x4e,0x4a, -0x5a,0x5f,0x62,0x5f,0x57,0x51,0x52,0x56,0x59,0x5b,0x5b,0x5b,0x60,0x68,0x6d,0x6d, -0x69,0x67,0x6c,0x6b,0x5f,0x58,0x5b,0x5d,0x6e,0x6e,0x6d,0x6b,0x6b,0x6c,0x6a,0x66, -0x62,0x64,0x65,0x65,0x65,0x67,0x6c,0x70,0x6c,0x73,0x76,0x70,0x68,0x66,0x68,0x69, -0x7a,0x81,0x7a,0x71,0x75,0x76,0x73,0x76,0x7b,0x78,0x71,0x6b,0x6b,0x70,0x73,0x73, -0x71,0x76,0x79,0x75,0x6e,0x6b,0x6d,0x71,0x79,0x7c,0x73,0x65,0x6b,0x82,0x8e,0x89, -0x8a,0x89,0x89,0x87,0x82,0x79,0x70,0x6b,0x6f,0x71,0x72,0x73,0x74,0x76,0x77,0x77, -0x76,0x74,0x74,0x73,0x71,0x6f,0x72,0x76,0x76,0x76,0x74,0x73,0x76,0x7a,0x7b,0x79, -0x84,0x82,0x75,0x6d,0x73,0x79,0x85,0x98,0xb9,0xbd,0xc2,0xc4,0xc3,0xc3,0xc5,0xc7, -0xc4,0xc7,0xc9,0xca,0xc8,0xc8,0xca,0xcc,0xca,0xc9,0xc7,0xc6,0xc5,0xc4,0xc3,0xc2, -0xc5,0xc5,0xc4,0xc4,0xc4,0xc5,0xc6,0xc7,0xc6,0xc6,0xc6,0xc6,0xc6,0xc6,0xc6,0xc6, -0xc2,0xc1,0xc0,0xbf,0xbe,0xbd,0xbd,0xbd,0xbf,0xbf,0xbe,0xbc,0xb9,0xb7,0xb6,0xb6, -0xb5,0xb7,0xb9,0xba,0xba,0xbb,0xbd,0xbe,0xbc,0xbf,0xc0,0xbd,0xb9,0xb6,0xb0,0xaa, -0xa9,0xaa,0xab,0xab,0xa9,0xa7,0xa6,0xa5,0xa7,0xa5,0xa2,0xa1,0xa1,0xa1,0xa1,0xa1, -0xa1,0xa3,0xa3,0xa0,0x9d,0x9a,0x94,0x8e,0x82,0x83,0x77,0x7d,0x83,0x80,0x7f,0x6e, -0x6d,0x8a,0xa6,0xcd,0xc7,0xc1,0xbd,0xb4,0xaf,0xac,0xad,0xb3,0xb6,0xb2,0xaa,0xa5, -0x9e,0xa4,0xa4,0xa0,0xa9,0xc1,0xd8,0xe4,0xe0,0xd8,0xd2,0xca,0xbf,0xbc,0xbe,0xbc, -0xbc,0xb6,0xb1,0xae,0xa9,0xa3,0xa4,0xaa,0xaf,0xb2,0xb8,0xbf,0xc0,0xbc,0xb7,0xb5, -0xc5,0xc6,0xc7,0xc8,0xc8,0xc8,0xc8,0xc8,0xca,0xce,0xcf,0xcd,0xcd,0xcf,0xca,0x9e, -0x59,0x43,0x56,0x9d,0xd5,0x91,0x57,0xe2,0xe8,0xda,0x7a,0x42,0x7b,0x3e,0x42,0x94, -0xe9,0xe9,0xe6,0xde,0x9f,0x4a,0x79,0xc8,0xc7,0xc6,0xc4,0xc1,0xbf,0xbe,0xbe,0xbe, -0xc5,0xd1,0xce,0xd0,0xd3,0xd1,0xd6,0xd7,0xdc,0xb9,0xa0,0x9f,0xa0,0x9f,0x9e,0x9d, -0x9b,0x9c,0x9b,0xa1,0x9f,0x8b,0x82,0xc2,0xeb,0xd0,0xcc,0xd5,0xd9,0xd7,0xc4,0xd1, -0xea,0xd3,0x84,0x92,0x9e,0x9c,0x91,0x91,0x97,0x95,0x94,0x93,0x93,0x93,0x92,0x91, -0x8e,0xa1,0xcd,0xce,0xcc,0xcc,0xcd,0xc0,0xb8,0xb4,0xab,0xaf,0xab,0xb7,0x88,0x80, -0x74,0x7e,0x84,0x7a,0x86,0x8e,0x7a,0x58,0x46,0x46,0x4c,0x55,0x5d,0x61,0x64,0x68, -0x66,0x66,0x67,0x66,0x65,0x64,0x62,0x61,0x5f,0x5d,0x5c,0x5b,0x59,0x57,0x54,0x52, -0x50,0x4d,0x4a,0x48,0x47,0x45,0x43,0x41,0x3c,0x3c,0x3c,0x3a,0x38,0x3a,0x44,0x50, -0x60,0x6d,0x6f,0x6a,0x6e,0x73,0x73,0x71,0x6d,0x75,0x75,0x73,0x70,0x68,0x61,0x63, -0x5a,0x61,0x60,0x66,0x66,0x63,0x69,0x67,0x68,0x6e,0x71,0x71,0x72,0x7b,0x84,0x89, -0x93,0x86,0x75,0x59,0x59,0x57,0x5c,0x54,0x58,0x5e,0x5f,0x57,0x4d,0x44,0x39,0x30, -0x29,0x22,0x1f,0x23,0x25,0x26,0x2a,0x31,0x48,0x5d,0x66,0x6e,0x77,0x65,0x44,0x38, -0x4a,0x61,0x72,0x6f,0x61,0x56,0x4e,0x48,0x52,0x53,0x52,0x51,0x56,0x5b,0x56,0x4d, -0x59,0x4f,0x44,0x42,0x43,0x43,0x44,0x46,0x3b,0x3b,0x3b,0x3c,0x40,0x46,0x4e,0x55, -0x4a,0x4d,0x4f,0x52,0x5a,0x5f,0x5a,0x51,0x4d,0x3c,0x43,0x5b,0x66,0x65,0x5d,0x50, -0x44,0x55,0x71,0x87,0x90,0x90,0x81,0x6b,0x5a,0x5f,0x68,0x6b,0x6a,0x6d,0x69,0x5d, -0x66,0x5e,0x49,0x42,0x48,0x40,0x3d,0x4e,0x62,0x67,0x52,0x38,0x41,0x5b,0x61,0x56, -0x40,0x27,0x20,0x29,0x3b,0x53,0x66,0x77,0x6e,0x75,0x75,0x6c,0x62,0x61,0x67,0x6d, -0x5c,0x60,0x66,0x69,0x66,0x61,0x62,0x65,0x69,0x64,0x61,0x65,0x69,0x68,0x62,0x5e, -0x61,0x6b,0x73,0x78,0x6e,0x67,0x5e,0x5d,0x61,0x64,0x66,0x65,0x63,0x63,0x67,0x6a, -0x6c,0x69,0x69,0x6b,0x6b,0x67,0x63,0x60,0x6c,0x70,0x72,0x6c,0x62,0x58,0x51,0x4d, -0x53,0x5a,0x61,0x5f,0x58,0x54,0x58,0x5d,0x5e,0x60,0x62,0x64,0x69,0x6e,0x6f,0x6d, -0x6d,0x6a,0x6b,0x68,0x5d,0x5c,0x67,0x6d,0x68,0x62,0x5f,0x63,0x69,0x6a,0x68,0x66, -0x67,0x6a,0x6d,0x6c,0x68,0x65,0x64,0x65,0x6e,0x71,0x70,0x6b,0x67,0x6a,0x73,0x7a, -0x88,0x8c,0x7f,0x6e,0x6f,0x75,0x75,0x74,0x74,0x73,0x6e,0x6a,0x6d,0x74,0x7b,0x7d, -0x7e,0x7b,0x75,0x6f,0x6d,0x6f,0x76,0x7c,0x7f,0x81,0x76,0x68,0x73,0x8d,0x95,0x8a, -0x8b,0x86,0x84,0x85,0x81,0x77,0x6f,0x6c,0x6a,0x6b,0x6c,0x6e,0x70,0x71,0x71,0x71, -0x79,0x77,0x75,0x73,0x6f,0x6d,0x70,0x75,0x6d,0x70,0x77,0x85,0x95,0x9a,0x91,0x84, -0x75,0x70,0x67,0x67,0x6f,0x7a,0x8f,0xa9,0xbd,0xc0,0xc2,0xc3,0xc3,0xc3,0xc5,0xc7, -0xbe,0xc0,0xc2,0xc2,0xc1,0xc0,0xc1,0xc3,0xc8,0xc8,0xc8,0xc7,0xc5,0xc5,0xc6,0xc7, -0xc4,0xc3,0xc2,0xc1,0xc1,0xc2,0xc2,0xc3,0xc1,0xc2,0xc3,0xc4,0xc5,0xc6,0xc7,0xc7, -0xc4,0xc4,0xc3,0xc2,0xc0,0xbd,0xba,0xb9,0xbc,0xbe,0xbf,0xbf,0xbc,0xb8,0xb5,0xb4, -0xb4,0xb5,0xb5,0xb6,0xb7,0xb9,0xbd,0xbf,0xc0,0xc3,0xc6,0xc4,0xc1,0xbc,0xb5,0xaf, -0xa7,0xa9,0xab,0xac,0xac,0xaa,0xa7,0xa5,0xa9,0xa7,0xa5,0xa3,0xa3,0xa3,0xa2,0xa1, -0x9e,0x9f,0x9f,0x9c,0x9a,0x98,0x92,0x8d,0x84,0x81,0x77,0x7c,0x84,0x82,0x7c,0x6d, -0x7f,0x8e,0xad,0xd1,0xc5,0xbe,0xbf,0xb7,0xaf,0xad,0xae,0xb2,0xb3,0xaf,0xa8,0xa4, -0x9d,0xa4,0xa2,0xa1,0xb3,0xd3,0xe4,0xe2,0xdc,0xd5,0xd0,0xc6,0xb9,0xb7,0xbb,0xbb, -0xb9,0xb4,0xad,0xa8,0xa6,0xa6,0xa7,0xa8,0xac,0xae,0xb5,0xbd,0xbf,0xbc,0xb8,0xb7, -0xc8,0xca,0xcc,0xcc,0xca,0xc9,0xc9,0xca,0xcb,0xca,0xcd,0xcb,0xcd,0xca,0xc2,0x66, -0x33,0x39,0x44,0x4a,0xae,0xd0,0x58,0xa2,0xe7,0xe1,0xaa,0x35,0x4a,0x45,0x40,0x8f, -0xe6,0xea,0xe7,0xc0,0x61,0x4c,0x9f,0xd3,0xc6,0xc5,0xc3,0xc1,0xbf,0xbd,0xbc,0xbc, -0xc3,0xd0,0xce,0xcf,0xd1,0xcd,0xd3,0xd6,0xde,0xbb,0xa2,0xa1,0xa1,0x9f,0x9e,0x9d, -0x98,0x9c,0x9b,0x9b,0x9b,0x76,0x86,0xcf,0xe4,0xe4,0xe7,0xde,0xe0,0xe8,0xec,0xe4, -0xe6,0xbf,0x85,0x92,0x97,0x99,0x92,0x9d,0x97,0x96,0x95,0x94,0x94,0x94,0x93,0x91, -0x8f,0xa2,0xcd,0xd0,0xcd,0xcc,0xcc,0xc0,0xb3,0xb0,0xab,0xb2,0xb0,0xb2,0x81,0x7d, -0xa8,0xab,0x85,0x71,0x79,0x7d,0x64,0x4f,0x3f,0x45,0x4f,0x58,0x5c,0x5e,0x62,0x68, -0x66,0x66,0x65,0x64,0x63,0x61,0x5f,0x5d,0x5d,0x5b,0x59,0x57,0x56,0x53,0x51,0x4e, -0x4d,0x4a,0x47,0x45,0x43,0x42,0x3f,0x3e,0x3d,0x3c,0x3b,0x39,0x34,0x37,0x48,0x5a, -0x74,0x7a,0x75,0x6d,0x6f,0x74,0x74,0x74,0x70,0x76,0x75,0x6e,0x68,0x5f,0x5a,0x5f, -0x57,0x64,0x69,0x6d,0x66,0x60,0x69,0x6d,0x69,0x6d,0x70,0x74,0x7a,0x84,0x8c,0x90, -0x7e,0x78,0x6f,0x5d,0x5f,0x61,0x66,0x60,0x60,0x51,0x3f,0x38,0x40,0x4b,0x47,0x3b, -0x28,0x22,0x20,0x22,0x23,0x22,0x23,0x27,0x34,0x45,0x4b,0x52,0x64,0x66,0x57,0x50, -0x63,0x70,0x72,0x60,0x4b,0x40,0x3f,0x3e,0x47,0x40,0x2e,0x18,0x0f,0x1a,0x2d,0x3a, -0x3a,0x32,0x2b,0x2c,0x30,0x33,0x35,0x36,0x34,0x37,0x3a,0x38,0x2e,0x28,0x30,0x3d, -0x44,0x42,0x44,0x50,0x5a,0x5d,0x58,0x53,0x51,0x59,0x69,0x70,0x6b,0x72,0x86,0x94, -0x9b,0x9a,0x96,0x8b,0x83,0x80,0x6e,0x51,0x3e,0x48,0x5a,0x6a,0x75,0x81,0x85,0x7d, -0x66,0x69,0x5f,0x58,0x57,0x48,0x3a,0x3d,0x4b,0x54,0x52,0x4d,0x55,0x5d,0x56,0x4c, -0x3b,0x31,0x19,0x15,0x2a,0x44,0x5f,0x6b,0x6e,0x73,0x78,0x7d,0x7c,0x73,0x62,0x53, -0x5f,0x60,0x61,0x63,0x63,0x63,0x68,0x6f,0x6d,0x68,0x65,0x66,0x6b,0x6b,0x68,0x64, -0x63,0x6f,0x71,0x76,0x64,0x5f,0x54,0x55,0x5c,0x63,0x69,0x6b,0x6b,0x6b,0x6b,0x6a, -0x6c,0x6b,0x6f,0x78,0x7b,0x76,0x72,0x73,0x73,0x73,0x72,0x6f,0x6a,0x66,0x64,0x62, -0x5a,0x59,0x58,0x5c,0x62,0x67,0x6a,0x6b,0x65,0x66,0x66,0x67,0x69,0x6a,0x6b,0x6b, -0x71,0x68,0x65,0x64,0x62,0x66,0x6b,0x69,0x63,0x5f,0x61,0x69,0x6f,0x6d,0x6d,0x6f, -0x73,0x71,0x6d,0x69,0x65,0x62,0x62,0x62,0x64,0x65,0x62,0x5d,0x5b,0x62,0x6d,0x76, -0x84,0x7d,0x6c,0x60,0x63,0x6b,0x6e,0x6d,0x6a,0x6d,0x6e,0x6c,0x6e,0x76,0x80,0x86, -0x88,0x7a,0x6b,0x67,0x6f,0x79,0x7e,0x7f,0x7d,0x7e,0x79,0x75,0x83,0x96,0x96,0x88, -0x88,0x82,0x80,0x83,0x80,0x76,0x6f,0x6d,0x6c,0x68,0x67,0x6a,0x70,0x74,0x75,0x75, -0x76,0x74,0x72,0x6f,0x6a,0x68,0x6c,0x72,0x6e,0x72,0x7a,0x85,0x8f,0x8e,0x7f,0x6e, -0x65,0x61,0x60,0x65,0x6a,0x74,0x8f,0xad,0xbe,0xbf,0xc0,0xbf,0xbd,0xbc,0xbb,0xbc, -0xc0,0xc1,0xc3,0xc3,0xc2,0xc1,0xc1,0xc2,0xc3,0xc2,0xc1,0xbf,0xbf,0xc2,0xc8,0xcc, -0xc5,0xc4,0xc3,0xc2,0xc1,0xc1,0xc2,0xc2,0xc2,0xc2,0xc2,0xc2,0xc2,0xc2,0xc2,0xc2, -0xc3,0xc4,0xc5,0xc5,0xc4,0xc1,0xbe,0xbb,0xbb,0xbd,0xc0,0xc0,0xbd,0xba,0xb8,0xb7, -0xb8,0xb7,0xb5,0xb5,0xb6,0xb9,0xbd,0xc0,0xc1,0xc4,0xc5,0xc3,0xc0,0xbe,0xba,0xb6, -0xac,0xab,0xab,0xac,0xad,0xad,0xad,0xad,0xab,0xaa,0xa8,0xa7,0xa6,0xa6,0xa5,0xa3, -0xa0,0xa1,0xa0,0x9d,0x9b,0x99,0x93,0x8d,0x84,0x80,0x7a,0x7e,0x84,0x83,0x7b,0x70, -0x8d,0x8e,0xae,0xce,0xc2,0xba,0xbf,0xb6,0xb2,0xb0,0xb0,0xb2,0xb1,0xab,0xa5,0xa2, -0xa3,0xa0,0xa0,0xad,0xc8,0xe0,0xe6,0xe0,0xda,0xd4,0xd1,0xcb,0xc0,0xbb,0xba,0xb5, -0xb6,0xb2,0xaa,0xa3,0xa3,0xa7,0xa9,0xa7,0xb0,0xb3,0xba,0xc3,0xc6,0xc4,0xc1,0xc1, -0xc7,0xca,0xcd,0xcd,0xca,0xc8,0xc9,0xca,0xcb,0xc8,0xcb,0xc8,0xca,0xc7,0xc3,0x4b, -0x3a,0xb1,0xcc,0x71,0x5f,0xbe,0x86,0x84,0xdd,0xe6,0xcc,0x57,0x3b,0x49,0x3c,0x8e, -0xe5,0xf0,0xca,0x84,0x33,0x74,0xc5,0xcb,0xc8,0xc6,0xc3,0xc1,0xc0,0xc0,0xbf,0xbf, -0xc7,0xd3,0xd0,0xd0,0xd1,0xcd,0xd1,0xd1,0xdf,0xbb,0xa3,0xa1,0xa1,0x9e,0x9d,0x9b, -0x9a,0x9d,0x9b,0x9a,0x8e,0x72,0x94,0xcc,0xe2,0xe9,0xe1,0xde,0xe8,0xb9,0xa4,0xac, -0x9a,0x88,0x83,0x9b,0x9a,0x9b,0x91,0x9e,0x97,0x96,0x95,0x94,0x95,0x94,0x93,0x91, -0x8c,0x9e,0xcb,0xcf,0xcd,0xca,0xca,0xbf,0xb1,0xae,0xad,0xb3,0xb2,0xa7,0x77,0x7b, -0xbc,0xad,0x79,0x6d,0x69,0x64,0x51,0x4a,0x43,0x4b,0x54,0x5b,0x5c,0x5d,0x61,0x65, -0x65,0x64,0x64,0x62,0x61,0x5f,0x5d,0x5c,0x5b,0x59,0x57,0x54,0x52,0x50,0x4d,0x4b, -0x4a,0x48,0x45,0x43,0x41,0x3f,0x3d,0x3c,0x39,0x39,0x38,0x39,0x41,0x50,0x62,0x6f, -0x69,0x6e,0x6b,0x68,0x6d,0x6f,0x6c,0x6b,0x77,0x7a,0x75,0x6e,0x6a,0x64,0x61,0x65, -0x65,0x6e,0x6e,0x6d,0x65,0x60,0x6b,0x6f,0x69,0x6b,0x6e,0x72,0x76,0x79,0x79,0x77, -0x79,0x77,0x6f,0x5e,0x54,0x4f,0x4d,0x48,0x4a,0x39,0x2a,0x2e,0x45,0x57,0x51,0x41, -0x44,0x3b,0x33,0x2e,0x29,0x25,0x22,0x23,0x2e,0x38,0x3e,0x42,0x47,0x44,0x48,0x57, -0x5f,0x65,0x5f,0x4a,0x36,0x2f,0x2f,0x2f,0x41,0x48,0x56,0x66,0x73,0x71,0x5e,0x49, -0x43,0x3e,0x38,0x34,0x30,0x2d,0x2b,0x2a,0x29,0x27,0x28,0x26,0x1c,0x16,0x20,0x30, -0x3e,0x40,0x45,0x49,0x4a,0x48,0x46,0x45,0x41,0x44,0x4e,0x5d,0x69,0x75,0x80,0x87, -0x95,0x8f,0x88,0x80,0x7d,0x80,0x76,0x60,0x54,0x58,0x64,0x6c,0x6e,0x72,0x71,0x68, -0x6d,0x67,0x5a,0x55,0x56,0x4b,0x3e,0x3f,0x49,0x51,0x5d,0x68,0x5f,0x44,0x35,0x3d, -0x3d,0x42,0x28,0x22,0x30,0x3a,0x4e,0x53,0x60,0x65,0x73,0x86,0x8c,0x81,0x72,0x69, -0x5f,0x5d,0x5d,0x5f,0x61,0x65,0x6d,0x74,0x72,0x71,0x6e,0x6b,0x6c,0x6e,0x70,0x71, -0x7a,0x80,0x7c,0x7b,0x66,0x62,0x57,0x5a,0x53,0x5a,0x60,0x61,0x61,0x62,0x62,0x61, -0x5f,0x5e,0x63,0x6c,0x6e,0x69,0x66,0x67,0x6f,0x72,0x78,0x7d,0x7e,0x79,0x72,0x6e, -0x61,0x5b,0x57,0x5a,0x64,0x6b,0x6b,0x68,0x62,0x64,0x66,0x67,0x66,0x64,0x65,0x67, -0x71,0x68,0x63,0x61,0x60,0x65,0x66,0x60,0x6b,0x6e,0x76,0x7c,0x79,0x71,0x70,0x74, -0x78,0x73,0x6d,0x6a,0x6c,0x6f,0x70,0x71,0x68,0x65,0x60,0x5a,0x58,0x5e,0x6b,0x76, -0x85,0x70,0x5f,0x5d,0x61,0x66,0x69,0x69,0x65,0x6d,0x73,0x72,0x70,0x76,0x80,0x88, -0x85,0x7a,0x6f,0x6e,0x76,0x7b,0x79,0x75,0x79,0x76,0x76,0x7e,0x8c,0x93,0x90,0x88, -0x84,0x7e,0x7a,0x7a,0x79,0x73,0x71,0x72,0x70,0x68,0x63,0x65,0x6a,0x6d,0x6f,0x71, -0x71,0x6f,0x6c,0x6a,0x66,0x65,0x69,0x6f,0x78,0x7b,0x7c,0x7d,0x7f,0x7f,0x7b,0x76, -0x72,0x6a,0x66,0x65,0x63,0x6f,0x93,0xb5,0xba,0xbb,0xbc,0xbc,0xba,0xb7,0xb4,0xb3, -0xb5,0xb6,0xb6,0xb7,0xb6,0xb5,0xb5,0xb6,0xbd,0xbd,0xbc,0xba,0xb9,0xbb,0xc0,0xc4, -0xc2,0xc2,0xc1,0xc1,0xc1,0xc2,0xc3,0xc3,0xc2,0xc2,0xc1,0xc0,0xbf,0xbf,0xbe,0xbe, -0xc0,0xc2,0xc5,0xc6,0xc7,0xc6,0xc4,0xc2,0xc1,0xc2,0xc3,0xc2,0xc0,0xbe,0xbc,0xbc, -0xbd,0xba,0xb7,0xb5,0xb5,0xb8,0xbb,0xbd,0xbd,0xc0,0xc2,0xc1,0xc1,0xc0,0xbe,0xba, -0xb3,0xaf,0xab,0xa8,0xa9,0xab,0xad,0xae,0xab,0xaa,0xa9,0xa9,0xaa,0xa9,0xa8,0xa7, -0xa7,0xa7,0xa5,0xa2,0xa0,0x9d,0x96,0x8f,0x82,0x7d,0x7e,0x80,0x83,0x83,0x7b,0x77, -0x92,0x8b,0xac,0xc5,0xbe,0xb9,0xbc,0xb4,0xb4,0xb2,0xb2,0xb2,0xae,0xa7,0xa2,0xa0, -0xa6,0x9b,0xa1,0xc1,0xde,0xe6,0xe2,0xe0,0xd7,0xcf,0xcc,0xca,0xc3,0xbf,0xbb,0xb3, -0xb4,0xaf,0xa7,0xa1,0xa2,0xa8,0xa9,0xa7,0xb0,0xb3,0xbb,0xc4,0xc8,0xc7,0xc5,0xc5, -0xc7,0xcb,0xce,0xcd,0xca,0xc7,0xc7,0xc9,0xc9,0xc8,0xce,0xca,0xcb,0xc8,0xc8,0x53, -0x4f,0xcb,0xeb,0xc3,0x5a,0x9d,0xb2,0x63,0xc3,0xf2,0xe4,0x8a,0x3b,0x46,0x42,0x90, -0xe8,0xcf,0x88,0x47,0x4f,0xaa,0xdb,0xbf,0xca,0xc7,0xc3,0xc1,0xc1,0xc2,0xc3,0xc3, -0xca,0xd4,0xcf,0xd1,0xd4,0xd1,0xd2,0xd0,0xe0,0xbc,0xa2,0xa0,0xa0,0x9e,0x9d,0x9c, -0x9b,0x9e,0x9d,0x99,0x7b,0x80,0xae,0xd1,0xe1,0xe0,0xdf,0xe4,0xd3,0x73,0x5a,0x84, -0x88,0x84,0x93,0xa0,0x98,0x9b,0x93,0x99,0x96,0x95,0x94,0x94,0x94,0x94,0x92,0x90, -0x8a,0x9c,0xc9,0xcf,0xcd,0xc9,0xc9,0xbe,0xb4,0xae,0xab,0xad,0xad,0x9d,0x7b,0x92, -0xbd,0xa1,0x6f,0x5a,0x47,0x4b,0x46,0x43,0x4a,0x4f,0x55,0x59,0x5c,0x5e,0x60,0x62, -0x63,0x63,0x62,0x60,0x5f,0x5d,0x5c,0x5b,0x59,0x57,0x54,0x51,0x4f,0x4d,0x4a,0x48, -0x46,0x44,0x41,0x3f,0x3e,0x3d,0x3b,0x39,0x38,0x38,0x37,0x3d,0x4f,0x65,0x70,0x6e, -0x63,0x66,0x65,0x66,0x6c,0x6b,0x66,0x66,0x6a,0x6e,0x6e,0x70,0x75,0x72,0x6d,0x6e, -0x6d,0x70,0x68,0x67,0x64,0x61,0x68,0x67,0x69,0x69,0x6b,0x71,0x76,0x77,0x74,0x72, -0x76,0x79,0x72,0x63,0x50,0x49,0x44,0x43,0x3e,0x4e,0x61,0x6e,0x73,0x6f,0x62,0x55, -0x4a,0x42,0x3a,0x35,0x31,0x2d,0x2a,0x29,0x2d,0x35,0x40,0x4d,0x55,0x50,0x49,0x4a, -0x55,0x53,0x47,0x34,0x2d,0x36,0x42,0x47,0x4f,0x55,0x56,0x4d,0x44,0x45,0x50,0x5b, -0x59,0x52,0x45,0x35,0x2a,0x27,0x2b,0x30,0x32,0x28,0x21,0x1f,0x1b,0x19,0x20,0x2c, -0x38,0x40,0x46,0x43,0x3f,0x3b,0x32,0x29,0x1e,0x24,0x33,0x48,0x57,0x60,0x6d,0x7c, -0x76,0x73,0x77,0x7b,0x76,0x6e,0x60,0x4f,0x51,0x51,0x57,0x5c,0x5b,0x5d,0x5d,0x56, -0x5a,0x4a,0x3f,0x49,0x55,0x54,0x4f,0x52,0x43,0x48,0x53,0x5c,0x4f,0x31,0x28,0x39, -0x3d,0x44,0x2e,0x2a,0x30,0x31,0x44,0x4f,0x5d,0x5f,0x65,0x72,0x82,0x8c,0x89,0x81, -0x5b,0x5a,0x5c,0x60,0x64,0x68,0x6c,0x71,0x72,0x74,0x73,0x6d,0x69,0x6c,0x72,0x77, -0x81,0x82,0x7c,0x77,0x69,0x63,0x5c,0x5c,0x68,0x6e,0x70,0x6b,0x68,0x6a,0x6c,0x6b, -0x69,0x6a,0x6f,0x73,0x73,0x6e,0x69,0x68,0x6c,0x6f,0x75,0x7b,0x7d,0x79,0x73,0x71, -0x67,0x65,0x62,0x61,0x62,0x61,0x5f,0x5d,0x5a,0x5c,0x61,0x66,0x66,0x63,0x62,0x64, -0x65,0x64,0x65,0x62,0x5c,0x61,0x69,0x6a,0x6a,0x73,0x7d,0x7f,0x78,0x70,0x6f,0x73, -0x73,0x70,0x6d,0x6d,0x70,0x73,0x73,0x73,0x6e,0x6a,0x66,0x64,0x65,0x6c,0x7a,0x86, -0x86,0x6d,0x60,0x62,0x62,0x62,0x65,0x65,0x62,0x6e,0x78,0x79,0x78,0x7f,0x8b,0x94, -0x89,0x84,0x7d,0x76,0x71,0x70,0x70,0x71,0x74,0x70,0x71,0x7b,0x84,0x87,0x87,0x88, -0x86,0x81,0x7a,0x74,0x72,0x74,0x78,0x7c,0x77,0x71,0x6c,0x6b,0x69,0x65,0x66,0x6b, -0x77,0x72,0x6d,0x68,0x64,0x61,0x62,0x65,0x64,0x6b,0x71,0x72,0x72,0x75,0x79,0x7b, -0x75,0x6d,0x6c,0x6c,0x6a,0x7b,0xa1,0xbf,0xc1,0xc2,0xc4,0xc5,0xc4,0xc2,0xc0,0xbe, -0xc6,0xc6,0xc7,0xc7,0xc7,0xc7,0xc6,0xc6,0xc3,0xc3,0xc4,0xc2,0xc0,0xbd,0xbb,0xba, -0xbc,0xbb,0xbb,0xbb,0xbc,0xbe,0xbf,0xc0,0xc0,0xc0,0xbf,0xbf,0xbf,0xbf,0xbe,0xbe, -0xbf,0xc0,0xc2,0xc5,0xc6,0xc7,0xc7,0xc6,0xc7,0xc8,0xc8,0xc6,0xc3,0xc1,0xc1,0xc1, -0xbf,0xbc,0xb8,0xb6,0xb6,0xb6,0xb7,0xb8,0xb6,0xbb,0xbf,0xc1,0xc2,0xc2,0xbf,0xbb, -0xba,0xb3,0xab,0xa5,0xa4,0xa4,0xa5,0xa5,0xaa,0xaa,0xab,0xac,0xae,0xaf,0xae,0xad, -0xad,0xac,0xaa,0xa7,0xa5,0xa1,0x99,0x90,0x82,0x7b,0x7f,0x7f,0x81,0x82,0x7a,0x7b, -0x8e,0x88,0xaa,0xba,0xba,0xb6,0xb7,0xb2,0xb3,0xb2,0xb1,0xb1,0xac,0xa4,0xa0,0x9f, -0xa2,0x9f,0xb1,0xd3,0xe8,0xe5,0xdd,0xde,0xd1,0xc7,0xc2,0xc1,0xbd,0xbd,0xbb,0xb3, -0xb2,0xab,0xa4,0xa2,0xa4,0xa7,0xaa,0xab,0xaf,0xb1,0xb8,0xc1,0xc4,0xc3,0xc1,0xc1, -0xca,0xcc,0xcf,0xce,0xcc,0xc9,0xc9,0xc9,0xc7,0xca,0xd0,0xcd,0xcd,0xcb,0xca,0x75, -0x39,0x97,0xf5,0xec,0x83,0x61,0xd2,0x72,0x90,0xe4,0xef,0xc4,0x59,0x43,0x60,0xbd, -0xe2,0x87,0x3e,0x3d,0xa5,0xc9,0xd2,0xc5,0xca,0xc6,0xc2,0xc0,0xc1,0xc2,0xc2,0xc1, -0xc9,0xd3,0xce,0xd1,0xd7,0xd4,0xd6,0xd3,0xdf,0xbb,0xa0,0x9e,0x9e,0x9d,0x9e,0x9e, -0x98,0x9d,0x9d,0x8a,0x6f,0x91,0xbe,0xd3,0xe3,0xd8,0xe3,0xe6,0xb6,0x61,0x58,0x8e, -0xa8,0xa0,0x9e,0x97,0x91,0x99,0x99,0x99,0x95,0x95,0x94,0x95,0x95,0x94,0x92,0x90, -0x8b,0x9c,0xca,0xd1,0xcf,0xca,0xc8,0xbe,0xb1,0xad,0xaf,0xae,0xad,0x94,0x7c,0xa3, -0xba,0xa0,0x7a,0x4f,0x3d,0x52,0x4d,0x42,0x4c,0x50,0x54,0x57,0x5b,0x5f,0x61,0x60, -0x62,0x61,0x60,0x5e,0x5d,0x5b,0x5a,0x5a,0x56,0x54,0x51,0x4e,0x4c,0x4a,0x47,0x45, -0x42,0x40,0x3d,0x3c,0x3b,0x3a,0x39,0x37,0x36,0x3a,0x42,0x4e,0x62,0x72,0x73,0x6b, -0x6c,0x6c,0x67,0x66,0x6a,0x67,0x63,0x66,0x65,0x66,0x63,0x65,0x6e,0x71,0x6f,0x72, -0x6e,0x6d,0x65,0x68,0x69,0x66,0x67,0x60,0x69,0x66,0x68,0x6e,0x75,0x78,0x79,0x79, -0x7c,0x81,0x78,0x64,0x44,0x37,0x30,0x34,0x3a,0x57,0x75,0x80,0x7a,0x6f,0x65,0x5e, -0x4d,0x48,0x42,0x3e,0x3b,0x38,0x32,0x2d,0x2f,0x55,0x73,0x69,0x48,0x33,0x35,0x3c, -0x47,0x49,0x45,0x3f,0x44,0x55,0x62,0x65,0x4f,0x46,0x47,0x5d,0x7c,0x89,0x7b,0x67, -0x6d,0x6b,0x62,0x56,0x4e,0x4f,0x55,0x5a,0x51,0x43,0x36,0x31,0x2f,0x2b,0x28,0x29, -0x29,0x2c,0x2b,0x28,0x2c,0x30,0x2b,0x20,0x28,0x1d,0x17,0x27,0x44,0x55,0x5e,0x69, -0x6c,0x65,0x65,0x65,0x5d,0x57,0x53,0x4e,0x4e,0x48,0x48,0x46,0x3f,0x3c,0x3b,0x34, -0x1f,0x2f,0x52,0x71,0x71,0x57,0x41,0x3b,0x43,0x4b,0x4d,0x49,0x41,0x31,0x27,0x28, -0x35,0x39,0x32,0x34,0x37,0x39,0x47,0x53,0x62,0x66,0x60,0x5b,0x6d,0x8a,0x92,0x88, -0x5b,0x5a,0x5c,0x61,0x66,0x69,0x6b,0x6e,0x71,0x75,0x74,0x6b,0x64,0x64,0x6a,0x6f, -0x64,0x64,0x67,0x67,0x6c,0x6a,0x6b,0x68,0x65,0x6e,0x71,0x6b,0x65,0x65,0x66,0x65, -0x6b,0x71,0x77,0x79,0x79,0x77,0x72,0x6d,0x6e,0x6b,0x6c,0x6f,0x6f,0x6e,0x6f,0x72, -0x71,0x6e,0x6a,0x66,0x64,0x62,0x60,0x5f,0x5b,0x58,0x5a,0x61,0x66,0x66,0x65,0x65, -0x61,0x66,0x6d,0x6b,0x62,0x66,0x70,0x73,0x6a,0x71,0x76,0x76,0x74,0x73,0x73,0x73, -0x6c,0x6c,0x6d,0x6c,0x6b,0x6a,0x6b,0x6c,0x68,0x68,0x6b,0x6f,0x72,0x75,0x7d,0x86, -0x7f,0x6e,0x69,0x6a,0x64,0x64,0x68,0x65,0x61,0x6b,0x74,0x78,0x7c,0x87,0x93,0x9c, -0x95,0x90,0x87,0x7b,0x70,0x6a,0x6b,0x6d,0x6c,0x6c,0x6e,0x71,0x75,0x79,0x7e,0x82, -0x85,0x86,0x81,0x76,0x72,0x77,0x7d,0x7e,0x7b,0x7e,0x83,0x81,0x75,0x68,0x69,0x71, -0x7a,0x74,0x6c,0x68,0x64,0x5f,0x5d,0x5e,0x6d,0x74,0x7b,0x7c,0x7b,0x7c,0x7c,0x7c, -0x6b,0x66,0x6b,0x72,0x77,0x8e,0xb1,0xc4,0xca,0xcb,0xcc,0xcd,0xce,0xce,0xce,0xcd, -0xca,0xca,0xca,0xcb,0xcc,0xcc,0xcb,0xcb,0xcd,0xcd,0xcd,0xcd,0xcb,0xc8,0xc3,0xc0, -0xc0,0xbf,0xbe,0xbd,0xbc,0xbc,0xbc,0xbd,0xbf,0xbf,0xbf,0xc0,0xc0,0xc0,0xc0,0xc0, -0xc0,0xc0,0xc0,0xc1,0xc2,0xc3,0xc4,0xc4,0xc5,0xc6,0xc7,0xc7,0xc6,0xc5,0xc4,0xc4, -0xc0,0xbe,0xba,0xb8,0xb7,0xb7,0xb5,0xb4,0xb4,0xb8,0xbc,0xbd,0xbf,0xc1,0xc0,0xbd, -0xbc,0xb6,0xae,0xa8,0xa5,0xa3,0xa0,0x9d,0xa4,0xa5,0xa7,0xab,0xae,0xaf,0xaf,0xae, -0xae,0xad,0xac,0xa9,0xa8,0xa3,0x99,0x8f,0x84,0x79,0x7e,0x7c,0x7f,0x82,0x77,0x7a, -0x83,0x87,0xab,0xb0,0xb4,0xb0,0xaf,0xb0,0xaf,0xaf,0xaf,0xae,0xa9,0xa2,0x9f,0xa0, -0x9a,0xb1,0xcd,0xdf,0xe3,0xdf,0xda,0xd7,0xcc,0xc3,0xbf,0xbc,0xb7,0xb7,0xb7,0xb1, -0xae,0xa7,0xa2,0xa4,0xa6,0xa8,0xac,0xb1,0xb7,0xb9,0xbe,0xc5,0xc7,0xc4,0xc2,0xc1, -0xc8,0xca,0xcd,0xcf,0xcf,0xcf,0xce,0xcd,0xca,0xcc,0xcc,0xc9,0xc9,0xce,0xcd,0xa4, -0x48,0x65,0xdf,0xea,0xbc,0x53,0xc2,0x94,0x5e,0xc5,0xea,0xe8,0xa0,0x7e,0xa6,0xe7, -0xde,0x80,0x32,0x45,0xb5,0xce,0xc4,0xcd,0xc8,0xc5,0xc2,0xc1,0xc2,0xc2,0xbf,0xbc, -0xc6,0xd2,0xcf,0xd2,0xd5,0xd2,0xd5,0xd4,0xdc,0xb7,0x9c,0x99,0x9a,0x9a,0x9c,0x9d, -0x99,0x9b,0x9a,0x77,0x87,0xb3,0xcc,0xd5,0xe5,0xce,0xc1,0xc4,0xb9,0x8c,0x63,0x84, -0x93,0x96,0x95,0x95,0x99,0x9a,0x9a,0x94,0x96,0x96,0x95,0x96,0x96,0x95,0x92,0x90, -0x8d,0x9d,0xcb,0xd3,0xd0,0xc9,0xc7,0xbd,0xad,0xac,0xb1,0xae,0xab,0x8b,0x7c,0xb1, -0x9f,0x93,0x88,0x5d,0x68,0x78,0x55,0x46,0x4b,0x51,0x56,0x58,0x5a,0x5e,0x60,0x5f, -0x61,0x60,0x5f,0x5c,0x5a,0x58,0x57,0x56,0x53,0x50,0x4d,0x4a,0x49,0x47,0x45,0x43, -0x3f,0x3e,0x3c,0x3b,0x3a,0x3a,0x39,0x37,0x36,0x41,0x58,0x70,0x7b,0x78,0x76,0x79, -0x69,0x66,0x5f,0x5d,0x5f,0x5b,0x59,0x60,0x68,0x68,0x61,0x5e,0x63,0x66,0x68,0x6e, -0x70,0x71,0x6a,0x6d,0x6e,0x69,0x6a,0x62,0x67,0x65,0x67,0x6e,0x74,0x76,0x76,0x77, -0x73,0x7d,0x75,0x63,0x3e,0x33,0x32,0x3e,0x47,0x51,0x5a,0x5e,0x64,0x6e,0x74,0x74, -0x6e,0x66,0x5b,0x50,0x48,0x40,0x36,0x2f,0x31,0x34,0x3d,0x46,0x49,0x49,0x42,0x35, -0x2e,0x3c,0x4a,0x50,0x54,0x58,0x55,0x4d,0x42,0x38,0x35,0x46,0x63,0x79,0x7f,0x7c, -0x73,0x75,0x75,0x71,0x6e,0x6d,0x6a,0x66,0x62,0x5c,0x56,0x55,0x56,0x51,0x47,0x3e, -0x40,0x3b,0x33,0x2e,0x2d,0x2d,0x2c,0x2b,0x2b,0x3d,0x47,0x47,0x49,0x49,0x51,0x62, -0x65,0x62,0x60,0x59,0x4d,0x4a,0x47,0x3e,0x34,0x2e,0x2f,0x31,0x2e,0x30,0x33,0x30, -0x44,0x46,0x4c,0x49,0x3a,0x34,0x41,0x50,0x55,0x57,0x4d,0x3e,0x34,0x29,0x1d,0x18, -0x3b,0x3a,0x44,0x46,0x45,0x4b,0x4c,0x4f,0x4f,0x5f,0x6a,0x65,0x61,0x6e,0x85,0x95, -0x5e,0x5c,0x5c,0x60,0x65,0x68,0x6b,0x6e,0x74,0x78,0x77,0x6c,0x61,0x5f,0x62,0x65, -0x5c,0x5a,0x62,0x62,0x70,0x6c,0x6e,0x67,0x5a,0x68,0x71,0x6d,0x67,0x65,0x63,0x5f, -0x61,0x6b,0x74,0x77,0x79,0x7b,0x77,0x70,0x6c,0x6a,0x6b,0x6e,0x6f,0x6c,0x6d,0x71, -0x79,0x70,0x66,0x63,0x67,0x6c,0x6c,0x6a,0x64,0x5a,0x55,0x5b,0x64,0x68,0x68,0x68, -0x6b,0x70,0x78,0x76,0x6e,0x6e,0x70,0x6c,0x68,0x6a,0x69,0x65,0x67,0x6c,0x6b,0x66, -0x67,0x6c,0x6e,0x6c,0x68,0x66,0x6a,0x6f,0x6e,0x72,0x7c,0x84,0x84,0x7e,0x7c,0x7d, -0x78,0x72,0x75,0x72,0x69,0x6d,0x74,0x6e,0x63,0x68,0x6d,0x71,0x77,0x83,0x8d,0x93, -0x97,0x93,0x8c,0x85,0x7d,0x72,0x67,0x5f,0x63,0x6b,0x6f,0x6b,0x6a,0x71,0x77,0x7a, -0x7d,0x85,0x85,0x7a,0x74,0x79,0x7b,0x78,0x6d,0x78,0x86,0x87,0x75,0x63,0x64,0x70, -0x73,0x6c,0x67,0x65,0x65,0x63,0x62,0x62,0x68,0x6a,0x6c,0x6e,0x72,0x7a,0x80,0x81, -0x6f,0x66,0x69,0x6f,0x79,0x97,0xba,0xc7,0xcb,0xca,0xca,0xca,0xcb,0xcd,0xcd,0xcd, -0xca,0xca,0xca,0xcb,0xcc,0xcd,0xcc,0xcb,0xd1,0xcf,0xce,0xce,0xd0,0xd0,0xce,0xcc, -0xce,0xcc,0xc9,0xc6,0xc3,0xc0,0xbf,0xbe,0xc0,0xc0,0xc0,0xc1,0xc1,0xc1,0xc1,0xc1, -0xc2,0xc1,0xbf,0xbe,0xbd,0xbe,0xbf,0xc0,0xbd,0xc0,0xc4,0xc6,0xc7,0xc7,0xc7,0xc7, -0xc1,0xbf,0xbc,0xba,0xba,0xb8,0xb6,0xb4,0xb7,0xb8,0xb7,0xb6,0xb8,0xbd,0xc0,0xc1, -0xbb,0xb7,0xb2,0xae,0xab,0xa6,0xa0,0x9a,0x9b,0x9c,0x9f,0xa4,0xa8,0xaa,0xaa,0xa9, -0xac,0xac,0xab,0xa9,0xa8,0xa3,0x98,0x8e,0x87,0x78,0x7b,0x79,0x7e,0x83,0x75,0x77, -0x7a,0x85,0xab,0xa9,0xaf,0xa9,0xa9,0xae,0xac,0xac,0xad,0xac,0xa7,0xa1,0x9f,0xa1, -0x95,0xc2,0xe5,0xe3,0xd9,0xda,0xd8,0xce,0xca,0xc4,0xc2,0xbe,0xb6,0xb3,0xb2,0xac, -0xac,0xa3,0xa0,0xa6,0xa9,0xa8,0xad,0xb5,0xb6,0xb7,0xbc,0xc1,0xc2,0xbe,0xbb,0xba, -0xc3,0xc5,0xc9,0xcd,0xd2,0xd4,0xd3,0xd2,0xce,0xcd,0xc5,0xc1,0xc3,0xcf,0xd0,0xc9, -0x64,0x34,0x8a,0xe7,0xd6,0x5c,0x73,0xa0,0x46,0xb7,0xe1,0xe7,0xe1,0xde,0xee,0xdf, -0xe4,0xc2,0x58,0x38,0x72,0xcd,0xc7,0xc7,0xc7,0xc5,0xc4,0xc4,0xc4,0xc2,0xbc,0xb7, -0xc5,0xd3,0xd1,0xd2,0xd3,0xce,0xd2,0xd2,0xd8,0xb2,0x97,0x94,0x95,0x96,0x9a,0x9b, -0x9c,0x9a,0x97,0x70,0xb3,0xdf,0xe2,0xe1,0xd6,0xd7,0xba,0xb3,0xc8,0xa6,0x5a,0x83, -0x98,0x9f,0x98,0x97,0x99,0x92,0x98,0x99,0x97,0x96,0x96,0x97,0x97,0x96,0x93,0x91, -0x8e,0x9e,0xcc,0xd3,0xcf,0xc7,0xc4,0xba,0xb2,0xae,0xae,0xa5,0xa2,0x86,0x86,0xca, -0xaa,0x97,0x88,0x5a,0x7a,0x7e,0x49,0x49,0x4c,0x54,0x5b,0x5b,0x5b,0x5d,0x5f,0x5e, -0x62,0x60,0x5e,0x5b,0x58,0x56,0x54,0x53,0x51,0x4e,0x4b,0x48,0x46,0x45,0x43,0x41, -0x3f,0x3e,0x3c,0x3b,0x3b,0x3b,0x3a,0x39,0x43,0x50,0x6c,0x84,0x7a,0x5d,0x54,0x5f, -0x67,0x64,0x5e,0x5e,0x5f,0x5a,0x59,0x62,0x60,0x66,0x66,0x65,0x68,0x65,0x62,0x66, -0x75,0x76,0x6f,0x6f,0x6c,0x67,0x6a,0x66,0x66,0x66,0x6b,0x75,0x79,0x77,0x75,0x74, -0x76,0x81,0x76,0x62,0x36,0x2a,0x2a,0x39,0x3d,0x3a,0x34,0x33,0x40,0x5a,0x70,0x7b, -0x7c,0x73,0x65,0x5a,0x55,0x53,0x4f,0x4b,0x43,0x3b,0x42,0x4d,0x43,0x33,0x32,0x39, -0x4c,0x52,0x51,0x48,0x45,0x4c,0x52,0x52,0x33,0x2c,0x26,0x28,0x33,0x44,0x57,0x63, -0x77,0x7a,0x7d,0x80,0x85,0x88,0x84,0x7d,0x74,0x76,0x77,0x77,0x75,0x6d,0x5c,0x4d, -0x3a,0x38,0x39,0x37,0x2b,0x1d,0x1c,0x23,0x3b,0x4d,0x4e,0x49,0x50,0x52,0x4a,0x48, -0x51,0x51,0x4d,0x3d,0x31,0x33,0x31,0x24,0x31,0x2c,0x30,0x36,0x38,0x3d,0x43,0x42, -0x33,0x2e,0x2d,0x30,0x36,0x44,0x4e,0x4c,0x4b,0x43,0x35,0x2a,0x25,0x22,0x28,0x37, -0x41,0x3a,0x48,0x41,0x3b,0x47,0x40,0x3a,0x3a,0x37,0x45,0x5d,0x63,0x5d,0x68,0x7e, -0x60,0x5f,0x5e,0x60,0x66,0x6e,0x72,0x73,0x73,0x78,0x75,0x69,0x60,0x60,0x60,0x5e, -0x56,0x61,0x6d,0x73,0x72,0x6d,0x68,0x63,0x63,0x6a,0x6a,0x64,0x68,0x74,0x74,0x6b, -0x63,0x62,0x64,0x6c,0x75,0x7a,0x77,0x73,0x71,0x6c,0x68,0x67,0x67,0x68,0x6d,0x73, -0x7a,0x7e,0x7d,0x75,0x6c,0x66,0x63,0x61,0x65,0x5f,0x5c,0x5e,0x60,0x61,0x66,0x6d, -0x70,0x79,0x83,0x84,0x80,0x79,0x71,0x6b,0x6c,0x62,0x5d,0x62,0x6c,0x71,0x6f,0x6c, -0x6a,0x6b,0x6f,0x74,0x74,0x70,0x70,0x74,0x7a,0x7a,0x77,0x73,0x76,0x7c,0x7e,0x7b, -0x72,0x76,0x78,0x75,0x73,0x71,0x6f,0x6c,0x67,0x6b,0x6c,0x69,0x6d,0x78,0x83,0x89, -0x8b,0x88,0x88,0x8a,0x84,0x75,0x68,0x63,0x62,0x6e,0x77,0x74,0x6d,0x6d,0x76,0x7e, -0x83,0x86,0x83,0x7a,0x77,0x7c,0x7e,0x7c,0x79,0x8a,0x90,0x80,0x6e,0x6a,0x6e,0x71, -0x68,0x65,0x64,0x67,0x6b,0x6a,0x63,0x5d,0x65,0x6a,0x6f,0x6e,0x6c,0x6e,0x75,0x7a, -0x6c,0x6c,0x69,0x67,0x7b,0xa6,0xbf,0xba,0xbe,0xbf,0xc2,0xc7,0xc9,0xcb,0xce,0xd2, -0xce,0xcb,0xca,0xca,0xca,0xc8,0xc9,0xcc,0xcf,0xd0,0xd0,0xce,0xce,0xcf,0xce,0xcb, -0xcc,0xcb,0xc9,0xc9,0xc9,0xc7,0xc4,0xc1,0xbf,0xbf,0xc0,0xbf,0xbf,0xbf,0xc1,0xc3, -0xc0,0xbf,0xbc,0xbc,0xbf,0xc2,0xc1,0xbd,0xc0,0xb8,0xbb,0xbc,0xb6,0xbb,0xc2,0xbe, -0xc5,0xc5,0xc4,0xc2,0xbf,0xbd,0xbd,0xbe,0xba,0xba,0xb9,0xb7,0xb5,0xb4,0xb5,0xb6, -0xbd,0xbd,0xba,0xb3,0xad,0xa9,0xa6,0xa3,0xa2,0xa0,0x9e,0x9e,0xa0,0xa2,0xa3,0xa3, -0xa1,0xa1,0xa1,0xa1,0xa2,0xa1,0x99,0x91,0x87,0x78,0x76,0x75,0x79,0x7a,0x70,0x72, -0x6c,0x76,0x87,0x98,0xa2,0xa4,0xa5,0xa6,0xa8,0xa5,0xa3,0xa1,0x9c,0x96,0x98,0x9f, -0xb7,0xd4,0xe8,0xe2,0xd8,0xd7,0xd4,0xca,0xc3,0xbf,0xba,0xb8,0xb7,0xb4,0xac,0xa6, -0xa1,0xa3,0xa5,0xa6,0xa7,0xa9,0xab,0xae,0xb2,0xb9,0xc1,0xc5,0xc4,0xc0,0xbc,0xb8, -0xc5,0xba,0xbd,0xbf,0xc7,0xcf,0xd0,0xc6,0x92,0x6e,0x50,0x56,0x4a,0x53,0x7b,0xac, -0x91,0x36,0x45,0xb3,0xe8,0x74,0x50,0x6b,0x3b,0x8b,0xdc,0xe9,0xde,0xe5,0xe5,0xdb, -0xe3,0xe9,0x9c,0x46,0x41,0xa6,0xd9,0xc3,0xc9,0xcb,0xc5,0xbf,0xc2,0xc4,0xbe,0xb9, -0xce,0xd1,0xd2,0xd1,0xd0,0xd2,0xd3,0xd2,0xd7,0xb1,0x97,0x97,0x98,0x96,0x97,0x99, -0x9b,0x91,0x96,0x70,0xc2,0xe3,0xde,0xe0,0xe9,0xbc,0xbb,0xa9,0xd6,0xbc,0x53,0x88, -0x9f,0x9d,0x93,0x97,0x9b,0x99,0x9a,0x91,0x96,0x94,0x99,0x9e,0x99,0x95,0x94,0x92, -0x96,0x9a,0xc5,0xd9,0xcb,0xca,0xc6,0xba,0xae,0xb3,0xac,0xb1,0xa6,0x6c,0xa4,0xc7, -0xb0,0x9e,0x86,0x8a,0x8f,0x69,0x47,0x50,0x51,0x53,0x56,0x58,0x5a,0x5c,0x5e,0x60, -0x5d,0x5c,0x5a,0x59,0x57,0x55,0x51,0x4e,0x4c,0x4b,0x4c,0x4b,0x47,0x41,0x3e,0x3e, -0x3e,0x3c,0x38,0x3a,0x3d,0x39,0x3a,0x44,0x59,0x60,0x6d,0x76,0x74,0x6a,0x64,0x63, -0x6d,0x62,0x5c,0x60,0x65,0x63,0x60,0x60,0x5f,0x64,0x65,0x60,0x5f,0x62,0x65,0x63, -0x62,0x6f,0x72,0x73,0x6a,0x61,0x66,0x65,0x5e,0x68,0x71,0x73,0x73,0x75,0x79,0x7b, -0x7b,0x79,0x71,0x5d,0x45,0x36,0x39,0x44,0x5b,0x64,0x66,0x5a,0x4e,0x4b,0x50,0x54, -0x64,0x6b,0x72,0x72,0x6d,0x64,0x57,0x4d,0x42,0x41,0x39,0x32,0x37,0x42,0x42,0x3b, -0x36,0x3c,0x41,0x47,0x4e,0x53,0x4e,0x46,0x2a,0x2b,0x36,0x47,0x51,0x51,0x53,0x57, -0x61,0x61,0x6c,0x69,0x75,0x70,0x7c,0x7e,0x7d,0x80,0x7f,0x7c,0x7c,0x7a,0x70,0x65, -0x50,0x48,0x43,0x43,0x42,0x40,0x48,0x54,0x4e,0x5c,0x67,0x66,0x59,0x49,0x3c,0x35, -0x2d,0x24,0x20,0x26,0x2c,0x30,0x38,0x40,0x44,0x4e,0x4e,0x46,0x43,0x3c,0x2d,0x24, -0x2a,0x2f,0x31,0x31,0x37,0x40,0x41,0x3b,0x34,0x37,0x36,0x2c,0x1f,0x19,0x22,0x2f, -0x34,0x3f,0x49,0x4a,0x48,0x49,0x4c,0x4d,0x4c,0x50,0x5a,0x63,0x63,0x5f,0x64,0x6d, -0x6a,0x62,0x5d,0x5f,0x64,0x6b,0x72,0x79,0x83,0x7c,0x6f,0x65,0x65,0x6c,0x6d,0x67, -0x67,0x6d,0x6e,0x67,0x67,0x6f,0x73,0x71,0x66,0x6c,0x6e,0x6d,0x73,0x7b,0x79,0x71, -0x6d,0x69,0x66,0x66,0x69,0x6c,0x6e,0x6e,0x6d,0x68,0x66,0x68,0x69,0x6a,0x71,0x7b, -0x82,0x86,0x7e,0x6d,0x63,0x68,0x6c,0x6a,0x60,0x5a,0x59,0x5e,0x60,0x5e,0x60,0x66, -0x6d,0x73,0x77,0x76,0x73,0x70,0x6c,0x68,0x63,0x61,0x63,0x6b,0x71,0x6e,0x66,0x5f, -0x59,0x5d,0x66,0x70,0x74,0x76,0x7b,0x81,0x71,0x6e,0x65,0x62,0x70,0x84,0x88,0x7f, -0x6f,0x6f,0x6f,0x70,0x70,0x70,0x6f,0x6e,0x6f,0x79,0x7f,0x7a,0x72,0x71,0x75,0x79, -0x83,0x85,0x8a,0x8d,0x83,0x72,0x66,0x63,0x68,0x70,0x78,0x78,0x75,0x77,0x7c,0x80, -0x89,0x8a,0x85,0x7b,0x76,0x78,0x7e,0x81,0x84,0x8b,0x8a,0x7c,0x6d,0x69,0x6a,0x6b, -0x6c,0x6a,0x6d,0x77,0x82,0x84,0x7a,0x70,0x63,0x65,0x67,0x6c,0x73,0x78,0x77,0x73, -0x6a,0x65,0x61,0x66,0x7d,0x9f,0xaf,0xab,0xaf,0xae,0xb0,0xb3,0xb5,0xb8,0xbf,0xc5, -0xc6,0xc1,0xbd,0xbc,0xbc,0xbf,0xc4,0xc9,0xca,0xcd,0xce,0xcd,0xcd,0xcf,0xce,0xcc, -0xcc,0xcb,0xc9,0xc9,0xc8,0xc8,0xc7,0xc6,0xc6,0xc2,0xbe,0xbc,0xbd,0xbf,0xc0,0xc0, -0xbd,0xbf,0xbf,0xbe,0xbf,0xc1,0xc1,0xbf,0xba,0xb6,0xb6,0xb6,0xb3,0xb5,0xb8,0xb7, -0xb9,0xba,0xbc,0xbe,0xbf,0xc1,0xc2,0xc3,0xbf,0xbe,0xbc,0xb9,0xb5,0xb3,0xb2,0xb2, -0xb5,0xb6,0xb4,0xb0,0xad,0xab,0xa8,0xa5,0xa4,0xa2,0xa1,0xa1,0xa1,0xa2,0xa2,0xa1, -0x9f,0x9f,0x9e,0x9e,0xa0,0x9e,0x97,0x8f,0x84,0x78,0x76,0x75,0x7a,0x7c,0x70,0x6e, -0x63,0x66,0x6f,0x7d,0x88,0x8e,0x92,0x95,0x98,0x92,0x91,0x95,0x94,0x92,0x9c,0xab, -0xde,0xe8,0xe9,0xe1,0xdc,0xdc,0xd3,0xc5,0xbf,0xb9,0xb3,0xb2,0xb3,0xb0,0xa7,0x9f, -0xa1,0xa3,0xa5,0xa5,0xa6,0xa9,0xae,0xb3,0xb4,0xba,0xc0,0xc3,0xc0,0xbb,0xb5,0xb1, -0xbb,0xbf,0xc7,0xbc,0xbd,0xcd,0xb2,0x79,0x33,0x3c,0x37,0x3f,0x41,0x4d,0x42,0x2e, -0x3b,0x49,0x3e,0x4f,0xd2,0xb3,0x2d,0x46,0x3e,0x9b,0xe8,0xe7,0xe1,0xe0,0xe1,0xde, -0xd6,0xe2,0xdc,0x6c,0x39,0x6c,0xc4,0xd2,0xc4,0xc4,0xc2,0xc1,0xc1,0xc0,0xbc,0xb8, -0xcd,0xd0,0xd1,0xd0,0xd0,0xd1,0xd2,0xd1,0xd8,0xb1,0x96,0x95,0x94,0x90,0x90,0x91, -0x9b,0x9c,0x8f,0x74,0xb2,0xa5,0xd0,0xe3,0xd7,0xcf,0xb7,0xba,0xe1,0xc3,0x60,0x83, -0x94,0x9b,0x9b,0xa0,0x9b,0x91,0x98,0x9b,0x99,0x9e,0x9d,0x96,0x90,0x8f,0x91,0x94, -0x95,0x97,0xc1,0xd6,0xca,0xc9,0xc5,0xb9,0xb0,0xb0,0xac,0xaf,0x94,0x67,0xa1,0xbf, -0xae,0x95,0x95,0xab,0x9a,0x60,0x41,0x4d,0x52,0x54,0x57,0x59,0x5a,0x5a,0x5b,0x5c, -0x59,0x58,0x57,0x55,0x54,0x51,0x4d,0x4a,0x4a,0x48,0x47,0x47,0x43,0x3e,0x3d,0x3f, -0x3c,0x3e,0x3c,0x38,0x36,0x36,0x44,0x5a,0x6b,0x6c,0x71,0x76,0x75,0x6f,0x6b,0x6b, -0x67,0x62,0x5f,0x61,0x64,0x63,0x62,0x61,0x6c,0x6e,0x6b,0x63,0x5c,0x5d,0x63,0x68, -0x7e,0x8e,0x88,0x79,0x6f,0x6f,0x6f,0x5f,0x61,0x69,0x71,0x73,0x72,0x72,0x72,0x72, -0x79,0x76,0x6d,0x5c,0x45,0x36,0x36,0x3c,0x58,0x5f,0x66,0x68,0x66,0x61,0x55,0x49, -0x43,0x39,0x36,0x45,0x5e,0x70,0x70,0x69,0x5d,0x58,0x4c,0x42,0x46,0x4f,0x4c,0x3f, -0x49,0x48,0x46,0x49,0x54,0x5a,0x4d,0x38,0x3a,0x3f,0x47,0x50,0x5a,0x64,0x6f,0x77, -0x67,0x61,0x63,0x60,0x6d,0x6a,0x6d,0x65,0x70,0x79,0x82,0x84,0x80,0x7a,0x72,0x6c, -0x6f,0x73,0x7f,0x8f,0x95,0x8d,0x83,0x7d,0x93,0x97,0x98,0x90,0x81,0x71,0x61,0x57, -0x4b,0x3a,0x28,0x1e,0x1b,0x20,0x2d,0x3a,0x50,0x51,0x4d,0x43,0x2d,0x19,0x26,0x47, -0x43,0x30,0x23,0x2a,0x38,0x3c,0x39,0x37,0x3b,0x37,0x2f,0x24,0x19,0x16,0x1e,0x28, -0x2a,0x2e,0x33,0x37,0x3d,0x43,0x44,0x41,0x43,0x40,0x3e,0x45,0x50,0x58,0x57,0x51, -0x6c,0x63,0x5c,0x5d,0x62,0x68,0x71,0x79,0x80,0x7e,0x7a,0x76,0x78,0x7b,0x74,0x6b, -0x5e,0x60,0x61,0x62,0x65,0x6b,0x6f,0x70,0x6e,0x6c,0x69,0x6a,0x6f,0x74,0x73,0x70, -0x74,0x72,0x6d,0x67,0x62,0x62,0x65,0x68,0x6d,0x67,0x66,0x69,0x67,0x63,0x6b,0x79, -0x87,0x8a,0x7e,0x69,0x63,0x71,0x7a,0x77,0x69,0x63,0x64,0x6c,0x6c,0x64,0x61,0x66, -0x69,0x6c,0x6e,0x6d,0x6c,0x6c,0x6a,0x67,0x60,0x63,0x6b,0x73,0x73,0x6b,0x60,0x59, -0x60,0x65,0x6d,0x73,0x73,0x73,0x77,0x7c,0x78,0x72,0x65,0x61,0x75,0x8c,0x8a,0x77, -0x6b,0x67,0x68,0x6f,0x72,0x6e,0x6a,0x6a,0x6b,0x75,0x80,0x83,0x81,0x82,0x85,0x88, -0x83,0x8a,0x93,0x95,0x88,0x74,0x68,0x67,0x6d,0x6f,0x6e,0x6d,0x6f,0x75,0x7a,0x7c, -0x87,0x88,0x84,0x7b,0x72,0x71,0x78,0x80,0x8e,0x8a,0x81,0x78,0x70,0x6b,0x6b,0x6b, -0x69,0x69,0x6b,0x73,0x7b,0x7b,0x73,0x6b,0x62,0x60,0x62,0x6d,0x80,0x8b,0x87,0x7d, -0x73,0x6a,0x65,0x71,0x8c,0xa3,0xa9,0xa4,0x9e,0x9c,0x9b,0x9a,0x99,0x9c,0xa4,0xac, -0xb0,0xa9,0xa1,0x9e,0xa0,0xa7,0xb1,0xba,0xbf,0xc3,0xc7,0xc8,0xc9,0xcb,0xcb,0xca, -0xc9,0xc7,0xc3,0xc0,0xbf,0xc0,0xc4,0xc7,0xc8,0xc3,0xbe,0xbd,0xbe,0xbe,0xbb,0xb7, -0xc0,0xc3,0xc3,0xbe,0xb9,0xb7,0xb4,0xb2,0xb8,0xb9,0xb5,0xb3,0xb4,0xb3,0xb2,0xb4, -0xb4,0xb5,0xb8,0xbb,0xbe,0xc0,0xc0,0xbf,0xc1,0xc0,0xbd,0xbb,0xb8,0xb6,0xb3,0xb2, -0xb5,0xb5,0xb3,0xaf,0xad,0xab,0xa5,0xa0,0xa2,0xa0,0x9f,0x9f,0xa0,0xa0,0x9f,0x9e, -0x9e,0x9f,0x9f,0x9e,0x9f,0x9e,0x97,0x8f,0x82,0x78,0x77,0x73,0x7a,0x7f,0x71,0x69, -0x63,0x61,0x64,0x6d,0x76,0x7c,0x80,0x83,0x86,0x84,0x87,0x8d,0x8d,0x93,0xab,0xc6, -0xea,0xe7,0xe0,0xd9,0xd7,0xd6,0xce,0xc3,0xbf,0xb8,0xb1,0xb0,0xb2,0xaf,0xa6,0x9d, -0xa0,0xa3,0xa6,0xa6,0xa6,0xaa,0xb2,0xb8,0xb7,0xbb,0xbf,0xc1,0xbd,0xb5,0xae,0xa9, -0xb9,0xb4,0xbf,0xbf,0xbc,0xb8,0x7c,0x36,0x36,0x5b,0x7b,0x9a,0x80,0x55,0x3f,0x45, -0x44,0x36,0x43,0x38,0x72,0xd7,0x94,0x51,0x51,0xa6,0xe4,0xe0,0xe0,0xc8,0xcd,0xe4, -0xde,0xe8,0xee,0xb0,0x45,0x40,0x91,0xcb,0xc8,0xc3,0xc5,0xc9,0xc7,0xc4,0xc3,0xc0, -0xcb,0xce,0xd0,0xcf,0xcf,0xd1,0xd1,0xd1,0xd7,0xb1,0x96,0x94,0x93,0x8e,0x8d,0x8e, -0x96,0x97,0x8e,0x78,0x89,0xce,0xe6,0xe7,0xdf,0xe6,0x98,0xb9,0xe6,0xb5,0x63,0x6f, -0x9c,0x9d,0x99,0x9f,0x9c,0x93,0x96,0x95,0x9e,0x9f,0x99,0x99,0x9e,0x96,0x90,0x99, -0x97,0x96,0xbf,0xd6,0xcc,0xcb,0xc7,0xbc,0xb1,0xae,0xaf,0xad,0x7c,0x64,0xa1,0xb9, -0xb4,0x9d,0xa2,0xac,0x87,0x55,0x49,0x55,0x53,0x55,0x58,0x5a,0x59,0x58,0x58,0x58, -0x58,0x57,0x55,0x54,0x52,0x4f,0x4c,0x49,0x48,0x45,0x43,0x42,0x3f,0x3c,0x3d,0x3f, -0x37,0x3a,0x39,0x3b,0x43,0x4f,0x66,0x81,0x7f,0x7b,0x78,0x77,0x73,0x6d,0x67,0x65, -0x6e,0x71,0x72,0x70,0x6f,0x6d,0x69,0x64,0x62,0x62,0x62,0x60,0x5d,0x5f,0x69,0x75, -0x6a,0x61,0x5a,0x67,0x68,0x5c,0x61,0x67,0x6d,0x72,0x74,0x73,0x72,0x71,0x6f,0x6d, -0x6d,0x6f,0x6f,0x68,0x5a,0x4c,0x47,0x49,0x4b,0x4d,0x51,0x58,0x60,0x64,0x5f,0x57, -0x45,0x4e,0x5d,0x68,0x68,0x65,0x6b,0x75,0x6a,0x5b,0x4b,0x40,0x3a,0x36,0x37,0x3c, -0x3b,0x41,0x44,0x44,0x46,0x47,0x3e,0x31,0x40,0x4d,0x56,0x55,0x56,0x5f,0x68,0x6c, -0x67,0x69,0x6d,0x64,0x67,0x65,0x68,0x64,0x5d,0x60,0x66,0x69,0x6b,0x74,0x85,0x94, -0xa6,0xa6,0xa0,0x90,0x80,0x7a,0x83,0x8d,0x74,0x75,0x76,0x77,0x7a,0x7d,0x7b,0x76, -0x6b,0x61,0x56,0x4b,0x3e,0x30,0x28,0x27,0x27,0x23,0x1c,0x1e,0x27,0x2a,0x2d,0x37, -0x33,0x2f,0x32,0x3d,0x41,0x3a,0x31,0x2e,0x36,0x2b,0x1d,0x16,0x16,0x20,0x2f,0x3c, -0x3b,0x34,0x2c,0x2e,0x3b,0x49,0x4e,0x4c,0x52,0x52,0x4a,0x3f,0x40,0x4d,0x59,0x5d, -0x67,0x64,0x5f,0x5e,0x64,0x6d,0x74,0x76,0x75,0x7f,0x88,0x87,0x81,0x7b,0x74,0x6f, -0x65,0x60,0x63,0x6e,0x72,0x6d,0x6d,0x72,0x6c,0x64,0x5e,0x5f,0x65,0x6b,0x6f,0x71, -0x73,0x75,0x74,0x6e,0x65,0x5f,0x60,0x64,0x6b,0x67,0x69,0x6c,0x64,0x5d,0x67,0x79, -0x8d,0x8b,0x7e,0x6f,0x6e,0x7b,0x82,0x7f,0x78,0x71,0x73,0x7b,0x79,0x6d,0x65,0x65, -0x64,0x68,0x6a,0x6b,0x6c,0x6c,0x69,0x64,0x61,0x65,0x6b,0x6f,0x6c,0x64,0x5f,0x5e, -0x59,0x5e,0x65,0x67,0x66,0x66,0x6a,0x6e,0x6e,0x6a,0x67,0x6e,0x84,0x94,0x8c,0x7a, -0x6c,0x68,0x6c,0x77,0x7b,0x73,0x6a,0x69,0x6f,0x6e,0x6f,0x74,0x7c,0x82,0x83,0x81, -0x7b,0x82,0x8d,0x90,0x84,0x72,0x6a,0x6b,0x7a,0x75,0x6c,0x66,0x69,0x73,0x7c,0x80, -0x7a,0x7d,0x7f,0x7c,0x77,0x77,0x81,0x8b,0x8e,0x84,0x7b,0x77,0x75,0x71,0x71,0x74, -0x74,0x74,0x74,0x72,0x70,0x6e,0x6d,0x6d,0x62,0x62,0x64,0x6f,0x81,0x8f,0x8e,0x85, -0x75,0x71,0x6d,0x77,0x92,0xa5,0xa4,0x9d,0x97,0x93,0x8f,0x89,0x84,0x82,0x88,0x8f, -0x95,0x8c,0x84,0x80,0x83,0x8b,0x97,0xa1,0xac,0xb3,0xbb,0xbe,0xc0,0xc3,0xc5,0xc5, -0xc5,0xc1,0xbb,0xb4,0xb0,0xb1,0xb6,0xbb,0xbf,0xbf,0xc1,0xc4,0xc4,0xc1,0xba,0xb4, -0xb9,0xbd,0xbf,0xc0,0xc0,0xc1,0xc0,0xbe,0xb9,0xbd,0xb6,0xb1,0xb7,0xb5,0xb1,0xb8, -0xb6,0xb6,0xb9,0xbb,0xbe,0xbe,0xbc,0xba,0xbc,0xbb,0xba,0xba,0xbb,0xbb,0xba,0xb8, -0xb8,0xb8,0xb5,0xb2,0xb1,0xaf,0xa7,0xa0,0x9f,0x9d,0x9b,0x9a,0x9b,0x9d,0x9d,0x9d, -0xa0,0xa1,0xa1,0xa0,0xa1,0x9f,0x99,0x93,0x82,0x79,0x75,0x70,0x77,0x7f,0x71,0x66, -0x6a,0x6a,0x6d,0x73,0x78,0x79,0x7a,0x7b,0x80,0x86,0x8c,0x8e,0x92,0xa4,0xc5,0xe1, -0xe5,0xe3,0xe1,0xdd,0xd7,0xd0,0xcb,0xca,0xbf,0xba,0xb5,0xb2,0xaf,0xab,0xa4,0x9f, -0x9f,0xa4,0xa8,0xa9,0xa8,0xab,0xb2,0xba,0xba,0xbc,0xbf,0xc1,0xbd,0xb4,0xac,0xa8, -0xb7,0xb1,0xb4,0xbd,0xbf,0xa5,0x53,0x26,0x4d,0xb5,0xde,0xe3,0xe5,0xe5,0xa6,0x50, -0x36,0x4b,0x3d,0x3e,0x50,0xc5,0xe4,0xd1,0xd5,0xdc,0xe6,0xea,0xce,0x66,0x75,0xdc, -0xec,0xec,0xdb,0xe2,0x86,0x39,0x5c,0xaf,0xcb,0xc0,0xbf,0xc4,0xc2,0xc2,0xc2,0xbd, -0xcb,0xce,0xd0,0xcf,0xcf,0xd1,0xd2,0xd1,0xd6,0xaf,0x96,0x95,0x95,0x91,0x91,0x92, -0x94,0x98,0xa7,0x8f,0x70,0xd2,0xe2,0xbf,0xe1,0xdf,0xae,0xb5,0xed,0xd8,0x68,0x70, -0x98,0x9a,0x93,0x97,0x9b,0x9b,0x9f,0x99,0x9c,0x94,0x90,0xa6,0xbd,0xaa,0x93,0x99, -0x96,0x92,0xbb,0xd6,0xcd,0xcb,0xc7,0xbe,0xb2,0xae,0xb6,0xa9,0x68,0x65,0xa5,0xb8, -0xaa,0xa1,0xaa,0xb0,0x8d,0x5a,0x46,0x4e,0x54,0x56,0x59,0x5a,0x5a,0x58,0x56,0x56, -0x57,0x55,0x53,0x52,0x50,0x4d,0x4a,0x48,0x46,0x44,0x42,0x41,0x3e,0x3b,0x3c,0x3e, -0x3a,0x38,0x35,0x3d,0x50,0x5f,0x6c,0x7a,0x72,0x71,0x72,0x73,0x74,0x73,0x72,0x71, -0x7d,0x82,0x83,0x7f,0x7c,0x78,0x70,0x66,0x66,0x61,0x5f,0x5d,0x58,0x54,0x58,0x61, -0x55,0x62,0x62,0x64,0x6a,0x6e,0x6f,0x60,0x69,0x6a,0x6a,0x69,0x6b,0x6e,0x6f,0x6d, -0x6e,0x6f,0x6d,0x65,0x58,0x4e,0x4e,0x53,0x59,0x5e,0x65,0x6b,0x6a,0x65,0x60,0x5d, -0x56,0x4d,0x53,0x6f,0x85,0x80,0x68,0x55,0x38,0x3a,0x4b,0x5a,0x4b,0x2a,0x20,0x2c, -0x30,0x23,0x20,0x32,0x4a,0x4e,0x3a,0x24,0x38,0x50,0x61,0x5f,0x59,0x5b,0x5a,0x54, -0x4e,0x57,0x5f,0x5f,0x66,0x70,0x78,0x79,0x7d,0x87,0x9a,0xa9,0xa9,0x9e,0x97,0x98, -0x79,0x6a,0x56,0x4c,0x50,0x5a,0x5c,0x58,0x58,0x4e,0x3e,0x35,0x3a,0x48,0x54,0x5a, -0x56,0x50,0x4c,0x4d,0x4f,0x4e,0x4e,0x4f,0x40,0x42,0x3c,0x34,0x31,0x2d,0x2d,0x34, -0x3d,0x3b,0x32,0x26,0x26,0x32,0x3c,0x3f,0x36,0x2a,0x1c,0x15,0x15,0x1b,0x25,0x2d, -0x30,0x26,0x1f,0x28,0x3c,0x50,0x57,0x56,0x36,0x4e,0x67,0x6e,0x67,0x5e,0x59,0x56, -0x66,0x69,0x65,0x5f,0x65,0x74,0x7b,0x78,0x76,0x7d,0x82,0x7d,0x74,0x6e,0x6f,0x71, -0x6b,0x67,0x62,0x60,0x60,0x61,0x63,0x65,0x61,0x5c,0x5b,0x63,0x6b,0x70,0x72,0x75, -0x71,0x76,0x78,0x72,0x67,0x60,0x5f,0x63,0x66,0x67,0x6c,0x6e,0x66,0x5f,0x6c,0x81, -0x8c,0x80,0x73,0x6d,0x71,0x78,0x7d,0x7e,0x79,0x75,0x76,0x7b,0x7a,0x6e,0x64,0x61, -0x64,0x67,0x68,0x67,0x68,0x68,0x65,0x61,0x61,0x63,0x66,0x68,0x64,0x60,0x60,0x64, -0x60,0x64,0x67,0x65,0x61,0x60,0x62,0x65,0x64,0x62,0x67,0x76,0x84,0x84,0x7a,0x71, -0x70,0x6d,0x71,0x7b,0x7e,0x77,0x72,0x73,0x76,0x70,0x6c,0x70,0x78,0x7e,0x80,0x7f, -0x88,0x8b,0x92,0x94,0x8d,0x82,0x7e,0x81,0x79,0x75,0x6c,0x66,0x67,0x71,0x7a,0x7f, -0x7a,0x7b,0x78,0x73,0x6f,0x70,0x78,0x7f,0x83,0x7a,0x74,0x75,0x75,0x72,0x74,0x79, -0x70,0x6d,0x6a,0x68,0x68,0x69,0x68,0x66,0x62,0x69,0x6f,0x73,0x7a,0x82,0x82,0x7d, -0x7d,0x83,0x7f,0x81,0x99,0xab,0xa6,0x9d,0x98,0x94,0x8d,0x86,0x7d,0x78,0x79,0x7d, -0x82,0x7b,0x73,0x70,0x71,0x77,0x81,0x89,0x97,0xa3,0xaf,0xb6,0xb9,0xbd,0xbf,0xc0, -0xc3,0xc1,0xbc,0xb4,0xac,0xa7,0xa5,0xa5,0xad,0xb2,0xb9,0xc0,0xc3,0xc2,0xbf,0xbe, -0xb8,0xb9,0xbb,0xbc,0xbf,0xc1,0xbe,0xb9,0xb7,0xbb,0xb3,0xaf,0xb5,0xb5,0xb3,0xbb, -0xb7,0xb8,0xbb,0xbd,0xbf,0xbe,0xbc,0xbb,0xb2,0xb3,0xb3,0xb5,0xb8,0xba,0xbb,0xbb, -0xb7,0xb8,0xb7,0xb7,0xb8,0xb8,0xb2,0xab,0xa6,0xa2,0x9e,0x9b,0x9a,0x9b,0x9d,0x9d, -0x9f,0xa0,0xa0,0x9f,0x9f,0x9e,0x99,0x93,0x85,0x7a,0x74,0x6c,0x73,0x7d,0x71,0x68, -0x71,0x74,0x79,0x7d,0x7d,0x7b,0x7d,0x81,0x88,0x8d,0x8f,0x92,0xa5,0xc5,0xdf,0xea, -0xe4,0xe0,0xdd,0xd9,0xcf,0xc3,0xbf,0xc0,0xbb,0xba,0xb6,0xb0,0xa8,0xa3,0xa0,0x9f, -0xa0,0xa5,0xab,0xad,0xab,0xad,0xb2,0xb8,0xbd,0xbd,0xc0,0xc3,0xc1,0xb8,0xb0,0xad, -0xb0,0xbf,0xb9,0xb7,0xc0,0xa2,0x41,0x2e,0x87,0xdb,0xec,0xed,0xe8,0xe7,0xde,0xd1, -0x67,0x52,0x2d,0x4a,0x40,0xa9,0xf1,0xdf,0xec,0xea,0xdf,0xe5,0xd0,0x75,0x83,0xe1, -0xe8,0xde,0xe2,0xe3,0xd0,0x58,0x38,0x84,0xcc,0xc7,0xc3,0xc2,0xc4,0xc6,0xc4,0xbd, -0xcd,0xd0,0xd1,0xd0,0xd0,0xd2,0xd2,0xd2,0xd4,0xaf,0x96,0x96,0x97,0x94,0x94,0x95, -0x9e,0x97,0x98,0x8c,0x85,0x8d,0xd5,0xcd,0xde,0xdf,0x87,0x66,0x98,0x93,0x65,0x5a, -0x91,0xa0,0xa0,0x9b,0x95,0x96,0x9d,0x96,0x94,0x94,0x97,0xb1,0xcc,0xb8,0x97,0x91, -0x91,0x8b,0xb5,0xd3,0xcb,0xc8,0xc4,0xbd,0xb3,0xb2,0xbc,0x9d,0x5d,0x6a,0xa6,0xb6, -0xac,0xa3,0x95,0x90,0x83,0x59,0x42,0x53,0x54,0x56,0x59,0x5a,0x59,0x58,0x56,0x56, -0x53,0x51,0x4f,0x4d,0x4b,0x49,0x46,0x44,0x43,0x41,0x40,0x40,0x3d,0x3a,0x39,0x3c, -0x37,0x3a,0x3e,0x4c,0x63,0x6e,0x71,0x75,0x6c,0x6f,0x70,0x6f,0x6f,0x71,0x76,0x79, -0x82,0x82,0x7e,0x78,0x77,0x77,0x71,0x68,0x6d,0x63,0x5c,0x5a,0x57,0x53,0x53,0x58, -0x4f,0x64,0x68,0x67,0x6a,0x6e,0x6c,0x56,0x62,0x65,0x69,0x6c,0x72,0x77,0x78,0x76, -0x6f,0x6b,0x63,0x56,0x49,0x48,0x56,0x65,0x67,0x59,0x50,0x56,0x60,0x63,0x5e,0x5a, -0x61,0x6f,0x85,0x8e,0x7b,0x58,0x40,0x3a,0x5c,0x65,0x75,0x7b,0x68,0x4b,0x41,0x47, -0x3d,0x2d,0x2c,0x43,0x50,0x40,0x25,0x15,0x29,0x44,0x5c,0x62,0x64,0x68,0x68,0x63, -0x60,0x62,0x65,0x73,0x88,0x9f,0xa4,0xa1,0x9b,0x8f,0x83,0x78,0x66,0x4e,0x3a,0x32, -0x3b,0x3a,0x3c,0x47,0x58,0x62,0x5e,0x54,0x48,0x50,0x5c,0x6a,0x79,0x84,0x87,0x85, -0x7e,0x71,0x60,0x54,0x4b,0x41,0x37,0x30,0x3c,0x30,0x2e,0x3f,0x48,0x3d,0x3c,0x4d, -0x5e,0x49,0x2e,0x23,0x30,0x42,0x41,0x35,0x2b,0x28,0x28,0x2c,0x34,0x3c,0x45,0x4c, -0x4f,0x49,0x47,0x50,0x5f,0x68,0x67,0x62,0x62,0x57,0x4d,0x49,0x49,0x4a,0x50,0x57, -0x68,0x69,0x64,0x5c,0x62,0x72,0x7a,0x78,0x75,0x74,0x72,0x70,0x6c,0x68,0x64,0x62, -0x6d,0x76,0x73,0x64,0x63,0x71,0x75,0x6c,0x60,0x61,0x67,0x6f,0x74,0x72,0x6d,0x6a, -0x77,0x79,0x79,0x73,0x69,0x63,0x64,0x68,0x66,0x68,0x6c,0x6b,0x64,0x61,0x6c,0x7b, -0x77,0x68,0x5c,0x5c,0x64,0x6b,0x74,0x7b,0x76,0x75,0x76,0x77,0x77,0x72,0x69,0x63, -0x6a,0x6b,0x6a,0x66,0x64,0x64,0x64,0x62,0x63,0x64,0x65,0x66,0x64,0x62,0x64,0x68, -0x70,0x71,0x70,0x6b,0x67,0x67,0x68,0x68,0x68,0x63,0x68,0x76,0x7a,0x71,0x68,0x67, -0x6f,0x6d,0x6e,0x72,0x73,0x72,0x76,0x7d,0x75,0x75,0x78,0x7c,0x7e,0x81,0x87,0x8d, -0x85,0x82,0x80,0x7e,0x75,0x6c,0x6b,0x70,0x72,0x74,0x74,0x72,0x73,0x77,0x79,0x78, -0x79,0x77,0x70,0x6a,0x6d,0x78,0x80,0x81,0x78,0x73,0x6f,0x70,0x6f,0x6f,0x72,0x78, -0x7b,0x73,0x6e,0x71,0x77,0x78,0x6e,0x64,0x62,0x71,0x7c,0x7c,0x7b,0x7e,0x80,0x7f, -0x88,0x94,0x8f,0x8e,0xa5,0xb3,0xac,0xa4,0x9e,0x99,0x92,0x8b,0x83,0x7c,0x79,0x7b, -0x7b,0x75,0x6e,0x6a,0x69,0x6b,0x70,0x76,0x86,0x95,0xa7,0xb2,0xb7,0xba,0xbd,0xbe, -0xc2,0xc4,0xc3,0xbf,0xb7,0xab,0xa1,0x9b,0x9e,0xa1,0xa5,0xaa,0xaf,0xb4,0xbb,0xbf, -0xc0,0xbf,0xbc,0xba,0xbb,0xb9,0xb3,0xab,0xb4,0xb4,0xb0,0xae,0xb1,0xb3,0xb5,0xba, -0xba,0xbb,0xbd,0xbd,0xba,0xb7,0xb5,0xb4,0xac,0xad,0xae,0xaf,0xaf,0xb1,0xb4,0xb6, -0xba,0xbb,0xbc,0xbc,0xbd,0xbc,0xb8,0xb3,0xb3,0xaf,0xa8,0xa2,0x9f,0x9e,0x9d,0x9c, -0x9a,0x9c,0x9d,0x9c,0x9b,0x9a,0x96,0x91,0x89,0x7b,0x74,0x6d,0x73,0x7b,0x72,0x6d, -0x78,0x7b,0x80,0x83,0x83,0x83,0x89,0x91,0x93,0x93,0x93,0xa1,0xc1,0xe2,0xeb,0xe3, -0xe6,0xdb,0xd0,0xcb,0xc6,0xbd,0xb7,0xb4,0xb8,0xb9,0xb5,0xad,0xa3,0x9e,0x9f,0xa2, -0xa3,0xa8,0xae,0xb0,0xb0,0xb0,0xb4,0xb8,0xc0,0xbf,0xc2,0xc7,0xc5,0xbc,0xb5,0xb3, -0xb4,0xc0,0xb8,0xbd,0xc6,0x9f,0x36,0x37,0xa5,0xed,0xe6,0xe3,0xe4,0xe4,0xea,0xee, -0xe9,0xae,0x60,0x51,0x5a,0xbd,0xe8,0xe4,0xe6,0xde,0xbd,0xd4,0xef,0xd9,0xd2,0xe4, -0xe3,0xd8,0xe7,0xd3,0xdb,0x9d,0x30,0x4e,0xb4,0xca,0xd0,0xc7,0xca,0xce,0xc8,0xc2, -0xce,0xd2,0xd3,0xd1,0xd1,0xd2,0xd3,0xd2,0xd3,0xae,0x96,0x96,0x97,0x94,0x94,0x95, -0x88,0x96,0x9c,0x98,0x90,0x68,0x98,0xd9,0xe5,0xc8,0x6c,0x59,0x7f,0x70,0x5f,0x51, -0x88,0x99,0x9b,0x9b,0x98,0x99,0x9d,0x94,0x92,0x9f,0xa9,0xb8,0xc6,0xb9,0x9b,0x8c, -0x8e,0x88,0xb4,0xd5,0xcd,0xc7,0xc5,0xc0,0xb4,0xb5,0xbb,0x89,0x5b,0x73,0xa4,0xae, -0xaf,0xa8,0x75,0x46,0x49,0x50,0x4e,0x57,0x54,0x56,0x58,0x59,0x58,0x56,0x55,0x55, -0x52,0x50,0x4d,0x4b,0x49,0x47,0x45,0x43,0x3f,0x3e,0x3d,0x3d,0x3b,0x38,0x38,0x3b, -0x36,0x45,0x54,0x63,0x71,0x77,0x79,0x7f,0x76,0x76,0x72,0x69,0x64,0x67,0x6e,0x73, -0x7e,0x78,0x6e,0x68,0x6a,0x70,0x72,0x71,0x6a,0x61,0x58,0x57,0x5c,0x62,0x67,0x6b, -0x68,0x68,0x63,0x6a,0x6b,0x66,0x6d,0x6d,0x65,0x6b,0x72,0x77,0x7a,0x7a,0x76,0x70, -0x67,0x65,0x5e,0x52,0x44,0x40,0x4a,0x58,0x50,0x51,0x4f,0x43,0x31,0x2e,0x45,0x62, -0x72,0x75,0x73,0x64,0x4b,0x3b,0x41,0x51,0x64,0x80,0x94,0x92,0x86,0x76,0x5b,0x3f, -0x2d,0x30,0x40,0x52,0x4b,0x31,0x25,0x2b,0x17,0x26,0x38,0x46,0x51,0x5c,0x66,0x6b, -0x61,0x62,0x5f,0x69,0x6d,0x7a,0x7c,0x80,0x7a,0x5f,0x3f,0x2f,0x32,0x42,0x53,0x5f, -0x5b,0x64,0x6d,0x6e,0x69,0x66,0x6b,0x71,0x82,0x77,0x65,0x56,0x51,0x58,0x60,0x65, -0x66,0x65,0x66,0x6b,0x6f,0x6a,0x5f,0x55,0x40,0x46,0x49,0x46,0x3f,0x3e,0x56,0x79, -0x6b,0x43,0x1c,0x13,0x1e,0x28,0x29,0x27,0x29,0x23,0x1e,0x1e,0x23,0x2c,0x38,0x42, -0x3d,0x38,0x36,0x3e,0x49,0x52,0x57,0x59,0x53,0x3e,0x29,0x23,0x24,0x26,0x2b,0x33, -0x6a,0x64,0x5f,0x5e,0x62,0x68,0x6e,0x71,0x70,0x6e,0x6e,0x70,0x6f,0x68,0x5d,0x55, -0x5b,0x65,0x69,0x63,0x65,0x70,0x74,0x6f,0x71,0x72,0x71,0x6e,0x6a,0x68,0x65,0x62, -0x73,0x75,0x74,0x70,0x6a,0x66,0x67,0x6a,0x67,0x67,0x66,0x64,0x63,0x66,0x6c,0x71, -0x69,0x63,0x5b,0x57,0x59,0x62,0x6c,0x73,0x76,0x78,0x76,0x72,0x73,0x75,0x6e,0x64, -0x68,0x6b,0x6c,0x69,0x67,0x67,0x68,0x67,0x68,0x65,0x63,0x63,0x63,0x62,0x65,0x68, -0x65,0x66,0x65,0x63,0x66,0x6d,0x71,0x72,0x64,0x61,0x67,0x74,0x7c,0x7a,0x75,0x73, -0x6c,0x6e,0x6d,0x6a,0x67,0x6b,0x76,0x80,0x78,0x78,0x7a,0x7d,0x7c,0x7a,0x7d,0x82, -0x85,0x80,0x7a,0x72,0x68,0x60,0x62,0x6a,0x76,0x7b,0x80,0x84,0x85,0x83,0x7a,0x71, -0x67,0x69,0x67,0x6b,0x7e,0x97,0x9e,0x97,0x74,0x70,0x6c,0x6b,0x6c,0x70,0x75,0x79, -0x74,0x70,0x6c,0x6e,0x70,0x6b,0x60,0x55,0x66,0x76,0x7f,0x7b,0x78,0x7e,0x85,0x87, -0x86,0x90,0x8c,0x92,0xac,0xb6,0xac,0xaa,0xa7,0xa0,0x98,0x92,0x8c,0x85,0x81,0x80, -0x7e,0x78,0x70,0x6b,0x68,0x65,0x67,0x6a,0x79,0x8c,0xa2,0xb0,0xb6,0xba,0xbd,0xbe, -0xc1,0xc2,0xc5,0xc5,0xc1,0xb8,0xaf,0xa8,0xa1,0x9d,0x98,0x96,0x99,0xa0,0xa7,0xac, -0xb2,0xb4,0xb5,0xb5,0xb7,0xb9,0xb7,0xb3,0xab,0xa8,0xaa,0xac,0xaa,0xad,0xb1,0xb0, -0xb3,0xb6,0xb8,0xb5,0xb0,0xab,0xaa,0xaa,0xaa,0xac,0xad,0xab,0xa8,0xa8,0xad,0xb1, -0xba,0xbd,0xbe,0xbe,0xbe,0xbe,0xbb,0xb8,0xba,0xb6,0xb0,0xaa,0xa5,0xa0,0x9c,0x9a, -0x99,0x9b,0x9c,0x9a,0x99,0x98,0x95,0x90,0x8c,0x7c,0x76,0x71,0x75,0x7a,0x72,0x72, -0x81,0x83,0x88,0x8c,0x8f,0x91,0x97,0x9e,0x9d,0x9e,0xa9,0xc1,0xdb,0xe9,0xe6,0xde, -0xe4,0xda,0xd0,0xcb,0xc9,0xc4,0xbe,0xb9,0xb7,0xb6,0xb1,0xa9,0xa0,0x9d,0xa0,0xa4, -0xa8,0xab,0xaf,0xb2,0xb3,0xb5,0xb9,0xbc,0xc4,0xc1,0xc4,0xc9,0xc8,0xbf,0xb7,0xb5, -0xbe,0xbb,0xb8,0xc5,0xc8,0xab,0x42,0x36,0x9d,0xf1,0xe9,0xe5,0xe9,0xe4,0xe4,0xe4, -0xe6,0xe8,0xdc,0xcd,0xcd,0xed,0xe8,0xe7,0xe9,0xa0,0x61,0xab,0xe3,0xe5,0xdf,0xed, -0xe7,0xe0,0xde,0xc8,0xc1,0xd0,0x69,0x39,0x71,0xb1,0xce,0xc3,0xc5,0xc8,0xc1,0xc1, -0xd0,0xd3,0xd4,0xd2,0xd1,0xd2,0xd2,0xd1,0xd1,0xac,0x95,0x96,0x97,0x95,0x95,0x96, -0xa0,0x99,0x8e,0x98,0xa3,0x9e,0x67,0x63,0x7d,0x5a,0x6d,0x75,0x86,0x8a,0x49,0x51, -0x80,0x88,0x8a,0x93,0x96,0x94,0x9b,0x9a,0x98,0x9a,0xa6,0xba,0xc0,0xaf,0x97,0x8a, -0x8d,0x88,0xb6,0xd9,0xd1,0xc9,0xc6,0xc4,0xb2,0xb3,0xb3,0x72,0x63,0x82,0xa4,0xa9, -0xa3,0x98,0x6b,0x3f,0x40,0x52,0x51,0x47,0x55,0x56,0x57,0x57,0x55,0x53,0x53,0x53, -0x51,0x4f,0x4c,0x49,0x48,0x46,0x43,0x42,0x3e,0x3c,0x3b,0x3b,0x3a,0x39,0x3b,0x3f, -0x4a,0x5a,0x66,0x6a,0x6b,0x68,0x69,0x70,0x71,0x71,0x6d,0x67,0x66,0x6d,0x75,0x79, -0x7c,0x74,0x6c,0x68,0x67,0x6a,0x6f,0x74,0x72,0x6c,0x63,0x5d,0x5f,0x66,0x6a,0x6b, -0x6b,0x76,0x6f,0x68,0x67,0x6b,0x6c,0x5d,0x62,0x68,0x6e,0x71,0x70,0x6e,0x69,0x64, -0x6a,0x68,0x62,0x55,0x43,0x35,0x33,0x37,0x3e,0x2f,0x2c,0x3e,0x53,0x5c,0x5f,0x61, -0x5e,0x65,0x6b,0x67,0x5a,0x4c,0x45,0x43,0x66,0x7e,0x8c,0x8a,0x8d,0x94,0x8b,0x76, -0x63,0x56,0x4e,0x4c,0x43,0x2f,0x1e,0x17,0x19,0x16,0x1c,0x2c,0x38,0x3e,0x48,0x52, -0x53,0x57,0x53,0x54,0x40,0x3e,0x42,0x53,0x59,0x53,0x4c,0x4d,0x58,0x65,0x6b,0x6b, -0x75,0x6d,0x6a,0x6f,0x71,0x6b,0x64,0x60,0x55,0x4f,0x45,0x3f,0x40,0x46,0x4a,0x4a, -0x37,0x37,0x38,0x3a,0x3d,0x3f,0x3d,0x3a,0x4b,0x5e,0x6b,0x73,0x7d,0x7b,0x68,0x57, -0x51,0x4b,0x49,0x4b,0x46,0x38,0x2d,0x2b,0x26,0x1f,0x18,0x19,0x1f,0x28,0x32,0x39, -0x48,0x3c,0x2e,0x25,0x1e,0x18,0x15,0x15,0x13,0x16,0x1c,0x21,0x24,0x26,0x2b,0x30, -0x6c,0x61,0x5f,0x67,0x6a,0x63,0x63,0x6b,0x71,0x71,0x72,0x72,0x6e,0x66,0x5f,0x5a, -0x62,0x5d,0x5f,0x68,0x69,0x67,0x6f,0x7e,0x82,0x7e,0x71,0x62,0x5b,0x60,0x67,0x6a, -0x67,0x69,0x6b,0x6b,0x68,0x66,0x65,0x65,0x64,0x63,0x60,0x60,0x67,0x71,0x75,0x72, -0x72,0x76,0x71,0x63,0x5b,0x60,0x66,0x67,0x74,0x77,0x73,0x6a,0x6b,0x71,0x6c,0x5f, -0x5d,0x65,0x6c,0x6d,0x6c,0x6b,0x6a,0x69,0x6a,0x64,0x5d,0x5b,0x5c,0x5d,0x60,0x64, -0x70,0x6f,0x6a,0x65,0x66,0x6c,0x6f,0x6e,0x6e,0x6d,0x6f,0x77,0x80,0x82,0x7a,0x70, -0x6c,0x73,0x74,0x6c,0x66,0x6a,0x76,0x80,0x7b,0x75,0x74,0x7a,0x81,0x84,0x84,0x85, -0x79,0x75,0x71,0x6a,0x61,0x5d,0x65,0x71,0x72,0x76,0x7b,0x80,0x81,0x7b,0x6c,0x5e, -0x61,0x64,0x63,0x66,0x7b,0x91,0x8e,0x7b,0x75,0x71,0x6c,0x69,0x6d,0x74,0x7a,0x7d, -0x73,0x77,0x79,0x75,0x6d,0x65,0x60,0x5f,0x6d,0x77,0x78,0x6f,0x6b,0x75,0x7f,0x83, -0x88,0x8e,0x8c,0x9c,0xbb,0xc0,0xb4,0xb8,0xaf,0xa6,0x9d,0x97,0x91,0x8b,0x86,0x84, -0x85,0x7f,0x77,0x71,0x6b,0x66,0x66,0x68,0x72,0x86,0x9f,0xaf,0xb6,0xba,0xbc,0xbe, -0xbe,0xbe,0xbf,0xc2,0xc4,0xc3,0xbf,0xbc,0xb1,0xa8,0x9b,0x92,0x91,0x93,0x96,0x96, -0x9d,0xa0,0xa2,0xa1,0xa0,0xa1,0xa1,0x9f,0xa0,0x9c,0xa2,0xa7,0xa2,0xa4,0xa9,0xa2, -0xa4,0xa9,0xad,0xac,0xa7,0xa4,0xa6,0xa9,0xab,0xad,0xad,0xaa,0xa5,0xa5,0xaa,0xb0, -0xb2,0xb7,0xbb,0xbc,0xbe,0xc1,0xc2,0xc1,0xb9,0xb6,0xb2,0xad,0xa7,0xa1,0x9b,0x98, -0x9b,0x9d,0x9e,0x9c,0x9b,0x9a,0x97,0x93,0x8e,0x7d,0x78,0x76,0x79,0x7a,0x72,0x76, -0x86,0x88,0x8d,0x95,0x99,0x9b,0x9d,0xa0,0xa1,0xab,0xc4,0xe0,0xea,0xe2,0xdd,0xe0, -0xd7,0xd5,0xd1,0xcb,0xc4,0xbe,0xb8,0xb5,0xb4,0xb1,0xab,0xa3,0x9e,0x9d,0xa0,0xa4, -0xac,0xad,0xb0,0xb2,0xb4,0xb8,0xbd,0xc0,0xc7,0xc3,0xc5,0xcb,0xc9,0xbf,0xb6,0xb5, -0xc0,0xc4,0xc5,0xc2,0xc0,0xc8,0x63,0x2e,0x7e,0xe5,0xe9,0xe7,0xee,0xed,0xee,0xec, -0xe1,0xf2,0xe5,0xdd,0xe8,0xe1,0xdf,0xe7,0xf4,0xbb,0x81,0xc3,0xe5,0xf2,0xe8,0xdf, -0xe9,0xe4,0xe0,0xc1,0xba,0xd0,0xbf,0x4f,0x3d,0x9d,0xce,0xc4,0xc6,0xc9,0xc3,0xc8, -0xd0,0xd3,0xd4,0xd2,0xd0,0xd1,0xd1,0xd0,0xcf,0xaa,0x93,0x96,0x98,0x96,0x97,0x98, -0x97,0xa0,0x99,0x98,0x93,0x92,0xa3,0x70,0x60,0x8d,0x79,0x92,0x7b,0x89,0xb3,0xa9, -0x97,0x9b,0x99,0x97,0x81,0x6b,0x78,0x8a,0x9c,0x84,0x8f,0xb7,0xc1,0xa4,0x8c,0x88, -0x8a,0x85,0xb5,0xda,0xd1,0xc7,0xc5,0xc5,0xaf,0xb0,0xab,0x63,0x6c,0x8f,0xa8,0xa9, -0xb1,0x83,0x69,0x6b,0x62,0x52,0x4e,0x51,0x55,0x56,0x56,0x55,0x53,0x51,0x51,0x51, -0x4d,0x4b,0x48,0x46,0x44,0x42,0x40,0x3e,0x3f,0x3c,0x3a,0x3a,0x39,0x3a,0x3f,0x45, -0x5c,0x67,0x6d,0x6c,0x6d,0x6c,0x6d,0x74,0x78,0x77,0x73,0x6f,0x6f,0x74,0x75,0x73, -0x7d,0x77,0x73,0x71,0x6b,0x66,0x68,0x6f,0x6f,0x70,0x6b,0x63,0x61,0x66,0x69,0x66, -0x67,0x68,0x74,0x94,0x98,0x7b,0x6a,0x63,0x63,0x68,0x6c,0x6e,0x6f,0x71,0x72,0x71, -0x73,0x6d,0x64,0x5a,0x4f,0x49,0x4c,0x52,0x51,0x46,0x40,0x42,0x3f,0x39,0x3c,0x46, -0x4e,0x47,0x3c,0x36,0x3a,0x43,0x45,0x43,0x4d,0x61,0x76,0x82,0x84,0x83,0x7e,0x79, -0x70,0x67,0x57,0x48,0x3f,0x3e,0x3f,0x3f,0x2e,0x21,0x20,0x30,0x38,0x34,0x36,0x3f, -0x48,0x47,0x41,0x48,0x38,0x38,0x3b,0x4f,0x65,0x67,0x66,0x63,0x68,0x6f,0x71,0x6e, -0x67,0x5f,0x5d,0x62,0x63,0x5d,0x5d,0x61,0x65,0x6a,0x6f,0x75,0x77,0x71,0x62,0x54, -0x58,0x60,0x6b,0x75,0x80,0x8b,0x95,0x9a,0xa0,0x9e,0x98,0x94,0x8f,0x81,0x79,0x7e, -0x90,0xa1,0xad,0xa8,0x9e,0x97,0x93,0x8e,0x86,0x81,0x7f,0x7f,0x7b,0x6f,0x60,0x57, -0x41,0x3c,0x37,0x36,0x30,0x24,0x19,0x14,0x11,0x26,0x3e,0x4b,0x4f,0x4f,0x47,0x3e, -0x73,0x6d,0x65,0x60,0x62,0x69,0x6f,0x72,0x6f,0x66,0x64,0x6b,0x6d,0x63,0x5b,0x5a, -0x64,0x6a,0x6d,0x67,0x5f,0x60,0x6d,0x7b,0x81,0x7c,0x69,0x5c,0x62,0x6b,0x6a,0x67, -0x60,0x66,0x6c,0x6c,0x6a,0x6b,0x6f,0x73,0x6b,0x63,0x5a,0x57,0x5b,0x63,0x69,0x6c, -0x7a,0x7a,0x7a,0x74,0x67,0x72,0x5f,0x62,0x6a,0x76,0x79,0x71,0x6b,0x6f,0x6e,0x69, -0x63,0x6a,0x6e,0x6d,0x6b,0x6b,0x69,0x66,0x68,0x61,0x59,0x55,0x57,0x5f,0x67,0x6c, -0x6f,0x69,0x63,0x61,0x66,0x6d,0x6e,0x6b,0x74,0x77,0x74,0x6c,0x6b,0x72,0x79,0x7b, -0x73,0x70,0x6e,0x6d,0x6b,0x6a,0x6f,0x75,0x78,0x79,0x78,0x75,0x79,0x7f,0x7f,0x7a, -0x75,0x7b,0x7b,0x70,0x65,0x62,0x65,0x68,0x74,0x7e,0x89,0x88,0x7a,0x6a,0x61,0x60, -0x66,0x60,0x64,0x73,0x7b,0x76,0x72,0x73,0x75,0x6e,0x69,0x6b,0x72,0x78,0x79,0x78, -0x7a,0x75,0x70,0x6e,0x6d,0x6c,0x6c,0x6d,0x75,0x71,0x6f,0x73,0x74,0x74,0x79,0x81, -0x86,0x7c,0x98,0xaf,0xc5,0xba,0xb6,0xb2,0xaf,0xa4,0xa0,0x9c,0x94,0x8f,0x8c,0x87, -0x84,0x81,0x7c,0x76,0x6d,0x65,0x62,0x64,0x6e,0x83,0x99,0xa5,0xad,0xb6,0xbc,0xbd, -0xbd,0xbd,0xbc,0xbc,0xbd,0xc0,0xc4,0xc7,0xbf,0xba,0xb1,0xa3,0x96,0x8f,0x8e,0x90, -0x96,0x92,0x8e,0x8e,0x90,0x92,0x91,0x90,0x8d,0x90,0x94,0x98,0x9a,0x99,0x95,0x91, -0x99,0xa0,0xa4,0xa0,0x9c,0x9d,0x9f,0xa0,0xa2,0xa9,0xab,0xa5,0xa4,0xab,0xae,0xab, -0xb3,0xb8,0xba,0xb5,0xb4,0xba,0xbf,0xc0,0xc5,0xc1,0xbb,0xb6,0xb1,0xac,0xa6,0xa2, -0x9f,0x9c,0x98,0x95,0x94,0x93,0x92,0x92,0x8e,0x86,0x7d,0x78,0x78,0x7a,0x7b,0x7b, -0x89,0x91,0x97,0x97,0x9b,0xa2,0xa4,0xa1,0xac,0xc5,0xdf,0xe9,0xe8,0xe5,0xe0,0xda, -0xcf,0xce,0xca,0xc5,0xc2,0xbf,0xb9,0xb3,0xb8,0xaf,0xa8,0xa4,0x9f,0x9b,0xa0,0xa8, -0xad,0xb2,0xb6,0xb6,0xb8,0xbd,0xc0,0xbe,0xc8,0xc0,0xc1,0xca,0xc6,0xb9,0xb7,0xc1, -0xc6,0xc4,0xc5,0xce,0xc4,0xca,0xa5,0x27,0x4c,0xc3,0xf7,0xed,0xe4,0xe9,0xed,0xeb, -0xe8,0xdf,0xe5,0xe8,0xe3,0xdf,0xea,0xe3,0xe4,0xe8,0xeb,0xea,0xe6,0xe4,0xe7,0xea, -0xe7,0xe4,0xc5,0xcb,0xb4,0xbf,0xe3,0x89,0x38,0x61,0xbd,0xcf,0xc0,0xc6,0xb7,0xbd, -0xd1,0xd2,0xd4,0xd5,0xd3,0xd1,0xd0,0xcf,0xd2,0xab,0x92,0x93,0x95,0x95,0x9b,0xa1, -0x99,0x9c,0x99,0x9b,0x9b,0x9c,0x9a,0x84,0x80,0xc7,0x83,0x87,0x8f,0x85,0xdd,0xdb, -0xe3,0xe4,0xe6,0xe6,0xe1,0xcc,0x95,0x5b,0x7b,0x73,0x73,0xaf,0xb3,0x93,0x7f,0x8b, -0x8c,0x8a,0xba,0xd4,0xcb,0xcb,0xc7,0xc3,0xb2,0xb5,0x95,0x5a,0x7a,0x9a,0xa3,0xae, -0xa2,0x7d,0x65,0x63,0x5c,0x50,0x4e,0x52,0x54,0x53,0x53,0x54,0x54,0x53,0x50,0x4e, -0x4a,0x47,0x45,0x45,0x43,0x3f,0x3c,0x3c,0x39,0x3b,0x3d,0x3d,0x3a,0x40,0x55,0x6a, -0x71,0x75,0x7f,0x88,0x84,0x7a,0x7a,0x82,0x8c,0x89,0x7e,0x75,0x75,0x76,0x79,0x80, -0x88,0x7e,0x6f,0x63,0x63,0x6b,0x70,0x70,0x69,0x6e,0x6f,0x6a,0x68,0x6c,0x6d,0x6a, -0x68,0x74,0x85,0x8f,0x84,0x68,0x5d,0x69,0x58,0x63,0x67,0x69,0x72,0x78,0x78,0x78, -0x78,0x6b,0x68,0x6b,0x6b,0x6e,0x64,0x4e,0x47,0x41,0x39,0x22,0x14,0x1a,0x21,0x2f, -0x3d,0x50,0x54,0x44,0x3d,0x42,0x3e,0x2f,0x32,0x44,0x5e,0x76,0x87,0x8b,0x83,0x79, -0x6e,0x61,0x53,0x4c,0x49,0x45,0x43,0x43,0x45,0x39,0x35,0x39,0x3e,0x46,0x47,0x40, -0x2a,0x1d,0x25,0x41,0x4a,0x3b,0x38,0x45,0x5c,0x67,0x74,0x7a,0x76,0x6d,0x66,0x62, -0x6c,0x6f,0x70,0x6f,0x72,0x73,0x6c,0x62,0x5d,0x60,0x57,0x49,0x3d,0x2d,0x2e,0x41, -0x65,0x72,0x7d,0x7c,0x79,0x81,0x93,0xa1,0xa2,0xa2,0xa0,0x9c,0x9d,0xa2,0xa5,0xa4, -0xa4,0xa1,0x9e,0x9c,0x9e,0x9f,0x9e,0x9c,0x9a,0x96,0x92,0x93,0x98,0x97,0x8c,0x80, -0x6b,0x4e,0x39,0x38,0x36,0x30,0x39,0x4a,0x61,0x65,0x62,0x57,0x51,0x52,0x51,0x4d, -0x6d,0x69,0x64,0x5f,0x5f,0x63,0x68,0x6b,0x60,0x5e,0x5e,0x61,0x63,0x60,0x5b,0x56, -0x51,0x5a,0x60,0x5d,0x59,0x5e,0x66,0x6d,0x6c,0x6f,0x68,0x5f,0x5e,0x5d,0x5c,0x5f, -0x64,0x69,0x6d,0x6d,0x6c,0x6c,0x69,0x65,0x5d,0x56,0x51,0x54,0x5f,0x6a,0x6f,0x70, -0x68,0x6c,0x74,0x6d,0x64,0x6a,0x60,0x63,0x6d,0x73,0x77,0x74,0x6f,0x69,0x64,0x61, -0x61,0x69,0x70,0x72,0x70,0x70,0x71,0x73,0x60,0x63,0x65,0x65,0x64,0x65,0x69,0x6d, -0x6f,0x66,0x60,0x60,0x62,0x62,0x66,0x6b,0x6f,0x6e,0x6f,0x70,0x6f,0x6e,0x6e,0x70, -0x76,0x75,0x75,0x75,0x74,0x71,0x6a,0x64,0x6d,0x6f,0x71,0x73,0x77,0x7c,0x7e,0x7c, -0x7a,0x7a,0x75,0x6c,0x66,0x67,0x6c,0x6f,0x74,0x79,0x7c,0x79,0x70,0x67,0x64,0x65, -0x65,0x64,0x69,0x71,0x73,0x71,0x73,0x78,0x76,0x73,0x72,0x75,0x77,0x78,0x79,0x7b, -0x76,0x73,0x6d,0x66,0x61,0x60,0x64,0x69,0x6c,0x6d,0x70,0x71,0x70,0x70,0x76,0x7e, -0x8f,0x8f,0xa9,0xb5,0xc1,0xb8,0xb7,0xb4,0xb1,0xa8,0xa4,0xa1,0x97,0x8f,0x8a,0x83, -0x7a,0x77,0x74,0x73,0x70,0x6b,0x68,0x68,0x70,0x82,0x98,0xa8,0xb4,0xbb,0xba,0xb4, -0xba,0xbb,0xbd,0xbd,0xbc,0xbb,0xbb,0xbc,0xc6,0xc5,0xc2,0xba,0xb0,0xa7,0xa0,0x9e, -0x92,0x8e,0x89,0x86,0x85,0x84,0x81,0x7f,0x88,0x86,0x84,0x85,0x89,0x8e,0x93,0x95, -0x9e,0xa1,0x9f,0x98,0x94,0x98,0x9e,0xa1,0x9b,0xa8,0xb0,0xac,0xa4,0xa3,0xa7,0xaa, -0xab,0xb0,0xb3,0xb0,0xad,0xaf,0xb4,0xb7,0xbc,0xbc,0xbc,0xbc,0xbb,0xb7,0xb0,0xac, -0xa2,0x9f,0x9b,0x99,0x99,0x98,0x96,0x94,0x89,0x83,0x7e,0x7d,0x7b,0x78,0x78,0x7a, -0x8c,0x90,0x97,0x9e,0xa4,0xa7,0xaa,0xac,0xc6,0xd7,0xe6,0xe7,0xe2,0xde,0xd9,0xd4, -0xd1,0xcf,0xc9,0xc1,0xbd,0xba,0xb6,0xb2,0xb5,0xab,0xa3,0xa2,0xa2,0xa0,0xa2,0xa7, -0xab,0xb0,0xb4,0xb6,0xb8,0xbc,0xbf,0xbe,0xc4,0xbf,0xc2,0xc8,0xc4,0xb8,0xb5,0xbc, -0xc1,0xc4,0xc8,0xd1,0xc9,0xce,0xb7,0x56,0x35,0x6c,0xd0,0xe7,0xf3,0xef,0xe2,0xeb, -0xe3,0xf1,0xe4,0xd3,0xd3,0xe3,0xd5,0xe4,0xe5,0xe8,0xea,0xe8,0xe4,0xe3,0xe5,0xe8, -0xe0,0xe9,0xc8,0xbe,0xc2,0xbe,0xc8,0xbe,0x4a,0x41,0x91,0xc8,0xc3,0xc3,0xbe,0xc0, -0xd0,0xd2,0xd3,0xd4,0xd3,0xd2,0xd2,0xd2,0xd5,0xae,0x96,0x97,0x99,0x97,0x98,0x9a, -0x98,0x9c,0x99,0x9b,0x9c,0x9d,0x9c,0x87,0x85,0xd1,0xa0,0x87,0x86,0x89,0xd3,0xeb, -0xcd,0xcc,0xd1,0xdc,0xe1,0xd2,0xb6,0xa1,0x4b,0x5e,0x84,0x97,0x9a,0x8a,0x8e,0x92, -0x90,0x8d,0xbb,0xd6,0xcd,0xcc,0xc9,0xc4,0xb6,0xb4,0x88,0x60,0x8a,0xa3,0xa8,0xad, -0x98,0x78,0x64,0x62,0x59,0x4e,0x4f,0x55,0x52,0x52,0x51,0x52,0x51,0x50,0x4e,0x4c, -0x47,0x43,0x41,0x41,0x40,0x3d,0x3c,0x3d,0x3a,0x3d,0x3c,0x3e,0x4e,0x65,0x70,0x6e, -0x6f,0x76,0x7f,0x81,0x7a,0x74,0x7c,0x88,0x84,0x7f,0x74,0x71,0x78,0x79,0x75,0x75, -0x7b,0x7c,0x7a,0x75,0x70,0x6d,0x6c,0x6b,0x6f,0x68,0x64,0x68,0x6f,0x72,0x72,0x70, -0x71,0x7d,0x82,0x7f,0x78,0x6f,0x6e,0x78,0x6e,0x67,0x58,0x56,0x68,0x74,0x70,0x68, -0x5b,0x5e,0x62,0x55,0x43,0x49,0x5b,0x60,0x64,0x53,0x48,0x38,0x2a,0x28,0x2f,0x45, -0x62,0x5f,0x52,0x41,0x3b,0x3f,0x42,0x40,0x3d,0x46,0x49,0x45,0x4a,0x5c,0x6c,0x71, -0x6f,0x67,0x5f,0x5a,0x54,0x49,0x3f,0x3a,0x44,0x42,0x47,0x4c,0x48,0x40,0x34,0x25, -0x1d,0x26,0x3c,0x51,0x51,0x44,0x43,0x4d,0x58,0x57,0x57,0x57,0x55,0x4b,0x3b,0x2f, -0x34,0x46,0x58,0x5b,0x55,0x4e,0x49,0x44,0x48,0x4b,0x48,0x45,0x48,0x4a,0x4a,0x4d, -0x61,0x63,0x67,0x70,0x7b,0x81,0x7b,0x72,0x69,0x73,0x7c,0x7b,0x73,0x68,0x5b,0x51, -0x58,0x5f,0x61,0x5c,0x57,0x56,0x58,0x59,0x4b,0x4f,0x54,0x5b,0x6a,0x7f,0x91,0x9b, -0x8b,0x7a,0x5a,0x3c,0x34,0x42,0x54,0x5e,0x5c,0x4e,0x42,0x41,0x3e,0x32,0x26,0x21, -0x65,0x64,0x61,0x5e,0x5c,0x5e,0x64,0x69,0x72,0x73,0x6f,0x66,0x60,0x5d,0x56,0x4e, -0x53,0x57,0x60,0x72,0x87,0x92,0x88,0x78,0x68,0x6d,0x6f,0x70,0x70,0x68,0x63,0x67, -0x68,0x6c,0x6d,0x6d,0x73,0x79,0x76,0x6e,0x61,0x59,0x54,0x58,0x65,0x72,0x78,0x79, -0x84,0x84,0x87,0x70,0x62,0x5a,0x56,0x58,0x5d,0x5f,0x67,0x6f,0x70,0x69,0x65,0x66, -0x5d,0x63,0x69,0x6b,0x66,0x62,0x64,0x69,0x67,0x70,0x79,0x79,0x74,0x70,0x72,0x76, -0x6b,0x63,0x61,0x68,0x6b,0x6c,0x74,0x80,0x76,0x71,0x73,0x7b,0x7c,0x75,0x70,0x71, -0x70,0x6e,0x6a,0x6c,0x75,0x7d,0x79,0x71,0x65,0x69,0x6f,0x74,0x73,0x71,0x71,0x73, -0x7a,0x79,0x75,0x73,0x72,0x71,0x6d,0x67,0x70,0x72,0x73,0x71,0x6e,0x6c,0x6d,0x6f, -0x68,0x6b,0x6c,0x68,0x63,0x62,0x68,0x6e,0x74,0x75,0x77,0x79,0x77,0x74,0x76,0x7a, -0x78,0x77,0x76,0x72,0x6d,0x68,0x64,0x61,0x65,0x70,0x79,0x78,0x74,0x75,0x7a,0x7f, -0x86,0x9c,0xba,0xc1,0xc6,0xc1,0xc3,0xbe,0xbd,0xb5,0xb3,0xb0,0xa6,0x9c,0x94,0x8b, -0x8a,0x7e,0x70,0x67,0x62,0x5f,0x5f,0x61,0x65,0x7c,0x93,0x9e,0xa2,0xab,0xb5,0xbc, -0xba,0xb8,0xb6,0xb4,0xb4,0xb7,0xbd,0xc1,0xbf,0xc1,0xc3,0xc3,0xc0,0xb9,0xb2,0xae, -0xaa,0xa5,0x9f,0x9b,0x98,0x95,0x92,0x8f,0x90,0x8a,0x81,0x7b,0x7b,0x7f,0x84,0x87, -0x89,0x8d,0x90,0x91,0x93,0x97,0x9a,0x9a,0x97,0x9b,0xa1,0xa5,0xa7,0xa8,0xa9,0xa9, -0xa9,0xab,0xae,0xae,0xaa,0xa7,0xa9,0xad,0xb1,0xb2,0xb5,0xb9,0xba,0xba,0xb7,0xb4, -0xaa,0xa5,0x9f,0x9c,0x9b,0x99,0x97,0x94,0x8b,0x84,0x80,0x80,0x7b,0x74,0x76,0x7d, -0x8b,0x8e,0x97,0xa0,0xa2,0xa5,0xb2,0xc3,0xe1,0xe7,0xe9,0xe3,0xdc,0xd9,0xd5,0xd1, -0xcd,0xca,0xc3,0xbb,0xb6,0xb5,0xb4,0xb3,0xb0,0xa5,0x9e,0xa0,0xa5,0xa6,0xa5,0xa6, -0xaa,0xaf,0xb4,0xb7,0xba,0xbe,0xc0,0xbf,0xc5,0xc5,0xc8,0xcc,0xc7,0xbf,0xbb,0xbd, -0xc3,0xc9,0xca,0xd2,0xce,0xd2,0xcd,0x99,0x33,0x38,0x53,0xb9,0xd6,0xe5,0xed,0xd8, -0xd1,0xc2,0x8d,0x5c,0x62,0xd1,0xe6,0xe7,0xe5,0xe7,0xe8,0xe7,0xe5,0xe4,0xe5,0xe7, -0xe7,0xe1,0xd2,0xbd,0xba,0xbd,0xbd,0xd0,0x88,0x39,0x56,0xaf,0xca,0xc4,0xc0,0xc2, -0xd0,0xd1,0xd2,0xd3,0xd3,0xd3,0xd4,0xd6,0xd5,0xb1,0x9a,0x9d,0x9f,0x9b,0x99,0x98, -0x99,0x9c,0x99,0x9c,0x9c,0x9d,0x9d,0x89,0x78,0xd4,0xe8,0xb0,0x7d,0xa1,0xe5,0xd7, -0xbe,0xbb,0xbe,0xd0,0xd8,0xc6,0xbe,0xcf,0x7e,0x79,0xa1,0x8b,0x91,0x8c,0x99,0x8c, -0x94,0x91,0xba,0xd7,0xce,0xcc,0xcb,0xc5,0xb5,0xb1,0x7f,0x78,0xaf,0xb6,0xae,0xa5, -0x8a,0x70,0x61,0x5f,0x55,0x4c,0x4f,0x57,0x51,0x50,0x4f,0x4f,0x4e,0x4c,0x4a,0x48, -0x45,0x42,0x40,0x3f,0x3d,0x3b,0x3b,0x3d,0x3a,0x3d,0x41,0x4d,0x67,0x7e,0x7d,0x6f, -0x6a,0x76,0x85,0x8a,0x83,0x79,0x72,0x70,0x71,0x71,0x6d,0x6f,0x78,0x79,0x74,0x74, -0x75,0x7b,0x81,0x80,0x77,0x6e,0x6c,0x6f,0x6a,0x6e,0x74,0x76,0x6f,0x6a,0x76,0x87, -0x81,0x8b,0x84,0x72,0x6d,0x72,0x76,0x79,0x76,0x7b,0x78,0x73,0x75,0x71,0x66,0x5f, -0x57,0x5e,0x61,0x51,0x40,0x45,0x53,0x55,0x47,0x3c,0x38,0x30,0x2d,0x34,0x3e,0x51, -0x54,0x43,0x32,0x2c,0x2e,0x32,0x38,0x3e,0x33,0x3c,0x44,0x45,0x4a,0x5b,0x76,0x89, -0x7f,0x74,0x69,0x64,0x61,0x5b,0x51,0x4b,0x43,0x43,0x49,0x4c,0x44,0x3d,0x35,0x2b, -0x2e,0x3c,0x4c,0x52,0x4e,0x49,0x4b,0x4f,0x4d,0x50,0x51,0x4e,0x48,0x48,0x4f,0x56, -0x70,0x7b,0x81,0x77,0x63,0x53,0x4c,0x4b,0x47,0x35,0x39,0x4e,0x50,0x43,0x42,0x4b, -0x5f,0x64,0x61,0x52,0x44,0x46,0x55,0x64,0x74,0x7f,0x85,0x7c,0x6e,0x68,0x6e,0x75, -0x78,0x7b,0x79,0x74,0x79,0x88,0x93,0x96,0x8a,0x7b,0x5f,0x45,0x3e,0x50,0x6e,0x84, -0x94,0x85,0x7b,0x79,0x6a,0x54,0x51,0x5e,0x4e,0x44,0x3b,0x38,0x31,0x26,0x21,0x23, -0x60,0x5f,0x5e,0x5c,0x5a,0x5c,0x65,0x6e,0x74,0x71,0x69,0x5f,0x58,0x54,0x52,0x51, -0x5b,0x5d,0x5d,0x59,0x51,0x4f,0x55,0x5d,0x6c,0x6c,0x6c,0x73,0x77,0x6c,0x61,0x63, -0x6e,0x70,0x6d,0x6a,0x73,0x81,0x85,0x7f,0x76,0x6d,0x62,0x60,0x67,0x72,0x7b,0x7f, -0x8b,0x87,0x83,0x65,0x5c,0x55,0x5f,0x63,0x71,0x70,0x73,0x76,0x73,0x6b,0x65,0x63, -0x65,0x65,0x67,0x68,0x65,0x61,0x63,0x68,0x67,0x6d,0x72,0x6f,0x67,0x64,0x68,0x6d, -0x6d,0x67,0x64,0x66,0x66,0x65,0x69,0x6f,0x71,0x6c,0x6c,0x72,0x76,0x73,0x6d,0x6b, -0x60,0x5e,0x58,0x55,0x60,0x6e,0x6e,0x65,0x65,0x6a,0x73,0x77,0x70,0x68,0x6a,0x72, -0x7c,0x77,0x72,0x71,0x74,0x70,0x65,0x5a,0x65,0x6b,0x71,0x72,0x71,0x70,0x70,0x70, -0x6b,0x6e,0x6b,0x62,0x5e,0x63,0x68,0x6a,0x76,0x73,0x73,0x73,0x71,0x6f,0x72,0x78, -0x7c,0x7b,0x79,0x79,0x79,0x75,0x6b,0x61,0x66,0x72,0x7b,0x79,0x76,0x78,0x7c,0x7e, -0x7d,0xa4,0xbf,0xc4,0xc5,0xc2,0xc1,0xb7,0xc0,0xb7,0xb4,0xb0,0xa4,0x99,0x8f,0x86, -0x79,0x76,0x73,0x70,0x67,0x58,0x4a,0x42,0x47,0x67,0x8f,0xa6,0xad,0xb1,0xb7,0xbc, -0xbc,0xb9,0xb4,0xaf,0xac,0xad,0xb0,0xb3,0xbd,0xbf,0xc2,0xc7,0xca,0xca,0xc8,0xc6, -0xc4,0xc1,0xbd,0xba,0xb8,0xb6,0xb3,0xb2,0xad,0xa8,0xa0,0x99,0x93,0x8e,0x8b,0x88, -0x84,0x87,0x8d,0x93,0x98,0x9c,0x9d,0x9d,0x99,0x97,0x99,0x9e,0xa3,0xa5,0xa7,0xaa, -0xa9,0xa6,0xa7,0xaa,0xa9,0xa3,0xa1,0xa4,0xa9,0xa8,0xa7,0xa8,0xaa,0xad,0xb0,0xb2, -0xb3,0xae,0xa8,0xa1,0x9c,0x99,0x97,0x96,0x94,0x8a,0x82,0x7f,0x78,0x72,0x79,0x85, -0x8a,0x91,0x9a,0x9e,0x9e,0xa9,0xc3,0xdd,0xe8,0xe9,0xe5,0xde,0xd9,0xd7,0xd4,0xd0, -0xc3,0xc1,0xbc,0xb6,0xb3,0xb4,0xb4,0xb3,0xa9,0xa2,0x9d,0xa1,0xa6,0xa8,0xa7,0xa7, -0xad,0xb1,0xb6,0xbb,0xbe,0xc1,0xc3,0xc3,0xc5,0xca,0xcf,0xd1,0xcf,0xca,0xc6,0xc4, -0xc8,0xcd,0xc9,0xce,0xcc,0xcd,0xd5,0xc8,0x77,0x3c,0x3c,0x3a,0x53,0x5a,0x6c,0x65, -0x53,0x38,0x3c,0x46,0x40,0xae,0xe8,0xe6,0xe5,0xe5,0xe6,0xe6,0xe6,0xe5,0xe4,0xe4, -0xea,0xe2,0xda,0xbd,0xb6,0xc4,0xbf,0xc0,0xd0,0x64,0x36,0x7d,0xc7,0xcc,0xbd,0xc3, -0xd1,0xd2,0xd2,0xd2,0xd2,0xd3,0xd5,0xd7,0xd3,0xb3,0x9f,0xa1,0xa2,0x9f,0x9e,0x9e, -0x9d,0x9e,0x9b,0x9d,0x9c,0x9c,0x9b,0x8a,0x7e,0xc1,0xf4,0xe5,0xb1,0xb8,0xe1,0xd5, -0xc1,0xbd,0xbc,0xcd,0xd5,0xbc,0xb3,0xce,0xb4,0x80,0x9d,0x8a,0x96,0x96,0x9a,0x90, -0x96,0x92,0xb6,0xd5,0xce,0xc9,0xcc,0xc5,0xb5,0xaf,0x79,0x8f,0xca,0xc2,0xb2,0x9f, -0x82,0x6a,0x5c,0x5a,0x53,0x4c,0x50,0x55,0x50,0x4f,0x4d,0x4c,0x4b,0x49,0x46,0x44, -0x45,0x42,0x40,0x3f,0x3c,0x39,0x3a,0x3c,0x38,0x3d,0x4d,0x66,0x79,0x7c,0x78,0x74, -0x77,0x78,0x78,0x76,0x77,0x77,0x72,0x6b,0x64,0x6d,0x71,0x72,0x75,0x74,0x76,0x7e, -0x7b,0x7b,0x7b,0x79,0x72,0x6c,0x6f,0x76,0x76,0x72,0x72,0x75,0x77,0x77,0x79,0x7e, -0x84,0x8a,0x80,0x6e,0x6c,0x71,0x71,0x6f,0x68,0x76,0x77,0x69,0x5d,0x57,0x58,0x5e, -0x6b,0x6c,0x63,0x50,0x43,0x42,0x3b,0x2e,0x3d,0x3f,0x3f,0x30,0x30,0x3f,0x42,0x43, -0x37,0x26,0x1a,0x1d,0x26,0x2d,0x37,0x41,0x3f,0x3c,0x3e,0x42,0x42,0x45,0x5a,0x73, -0x7a,0x70,0x67,0x65,0x68,0x69,0x64,0x5f,0x62,0x60,0x64,0x62,0x56,0x4b,0x41,0x37, -0x2c,0x34,0x3f,0x4a,0x53,0x54,0x4b,0x41,0x4c,0x47,0x47,0x52,0x64,0x74,0x79,0x78, -0x83,0x7d,0x73,0x66,0x59,0x4e,0x49,0x48,0x39,0x2e,0x45,0x69,0x67,0x54,0x55,0x61, -0x60,0x61,0x61,0x60,0x65,0x6f,0x79,0x7e,0x6e,0x68,0x5c,0x50,0x4b,0x54,0x64,0x71, -0x73,0x78,0x6f,0x57,0x46,0x4c,0x5d,0x67,0x6d,0x7a,0x7e,0x6c,0x52,0x4a,0x57,0x67, -0x78,0x81,0x82,0x77,0x6d,0x68,0x61,0x59,0x4e,0x4d,0x43,0x32,0x29,0x2c,0x2e,0x2d, -0x60,0x5d,0x5c,0x5b,0x5a,0x5c,0x65,0x6f,0x73,0x68,0x5e,0x57,0x4f,0x48,0x4a,0x51, -0x50,0x4f,0x52,0x53,0x4c,0x49,0x59,0x70,0x79,0x76,0x73,0x76,0x76,0x6a,0x61,0x67, -0x75,0x76,0x70,0x69,0x6c,0x76,0x7b,0x78,0x78,0x72,0x69,0x63,0x62,0x68,0x70,0x76, -0x8d,0x89,0x82,0x6b,0x6b,0x6a,0x7d,0x81,0x79,0x7a,0x78,0x72,0x6c,0x68,0x63,0x5d, -0x63,0x60,0x60,0x65,0x6a,0x6e,0x72,0x76,0x66,0x65,0x63,0x5f,0x5b,0x5b,0x5f,0x63, -0x6a,0x6a,0x67,0x62,0x63,0x66,0x64,0x5f,0x66,0x67,0x66,0x68,0x6e,0x72,0x6b,0x61, -0x5a,0x5f,0x60,0x60,0x69,0x75,0x76,0x6f,0x6c,0x6f,0x73,0x72,0x69,0x65,0x70,0x7f, -0x7f,0x73,0x67,0x63,0x66,0x65,0x5f,0x58,0x5b,0x65,0x6e,0x6e,0x6a,0x68,0x69,0x68, -0x6a,0x6b,0x67,0x64,0x6a,0x76,0x7b,0x78,0x7b,0x72,0x6b,0x6b,0x6b,0x6b,0x71,0x78, -0x78,0x78,0x75,0x70,0x6e,0x71,0x73,0x72,0x70,0x74,0x73,0x6b,0x69,0x6f,0x75,0x77, -0x95,0xb8,0xb9,0xb2,0xab,0xa6,0xa2,0x96,0x8f,0x86,0x82,0x7d,0x71,0x66,0x5e,0x56, -0x4f,0x49,0x42,0x3b,0x35,0x32,0x35,0x3a,0x3c,0x4d,0x66,0x80,0x95,0xa2,0xa5,0xa3, -0xb5,0xb8,0xbc,0xbd,0xb9,0xb3,0xad,0xaa,0xb5,0xb6,0xb9,0xbe,0xc2,0xc4,0xc5,0xc5, -0xc6,0xc5,0xc3,0xc1,0xc1,0xc0,0xbf,0xbf,0xbb,0xba,0xb8,0xb5,0xaf,0xa8,0x9f,0x9a, -0x94,0x91,0x8e,0x8e,0x91,0x95,0x99,0x9c,0x9d,0xa4,0xab,0xa8,0x9d,0x96,0x9d,0xa8, -0xa3,0x9d,0x9c,0xa2,0xa6,0xa3,0x9f,0x9e,0xa3,0xa2,0x9f,0x9d,0x9d,0x9f,0xa3,0xa6, -0xaf,0xb0,0xaf,0xaa,0xa3,0x9c,0x99,0x98,0x95,0x8b,0x82,0x7d,0x78,0x76,0x7e,0x8b, -0x8b,0x94,0x9b,0xa0,0xab,0xc2,0xda,0xe9,0xe5,0xe3,0xdf,0xda,0xd7,0xd4,0xcf,0xca, -0xbd,0xbc,0xb9,0xb6,0xb5,0xb6,0xb3,0xaf,0xa2,0xa0,0xa0,0xa3,0xa6,0xa8,0xa9,0xaa, -0xaf,0xb2,0xb7,0xbd,0xc0,0xc2,0xc4,0xc6,0xc3,0xca,0xd1,0xd4,0xd2,0xcf,0xcc,0xc9, -0xcc,0xcf,0xca,0xcc,0xcd,0xc9,0xce,0xd3,0xd0,0x97,0x50,0x38,0x29,0x41,0x2d,0x2f, -0x37,0x5b,0x7b,0x72,0x42,0x63,0xa8,0xe5,0xe7,0xe6,0xe4,0xe5,0xe6,0xe6,0xe3,0xe1, -0xe1,0xf0,0xda,0xbe,0xc2,0xc5,0xbc,0xbb,0xde,0xa3,0x47,0x46,0xa7,0xd2,0xbf,0xc5, -0xd3,0xd3,0xd3,0xd2,0xd2,0xd2,0xd4,0xd6,0xd4,0xb7,0xa4,0xa3,0xa2,0xa0,0xa3,0xa5, -0xa3,0xa4,0x9f,0xa1,0x9e,0x9c,0x9c,0x8c,0x7f,0xcc,0xda,0xda,0xe2,0xd9,0xdf,0xde, -0xc6,0xc1,0xbe,0xce,0xdc,0xc6,0xb6,0xc7,0xb9,0x7a,0x97,0x99,0x97,0x98,0x93,0x99, -0x94,0x90,0xb0,0xd3,0xcd,0xc6,0xcc,0xc3,0xb8,0xad,0x77,0x9a,0xcd,0xc2,0xb5,0x9e, -0x80,0x68,0x58,0x55,0x52,0x4f,0x50,0x50,0x4f,0x4d,0x4b,0x4a,0x48,0x46,0x44,0x42, -0x42,0x40,0x3e,0x3d,0x3a,0x38,0x3a,0x3d,0x45,0x4e,0x60,0x73,0x7d,0x7b,0x77,0x77, -0x6e,0x76,0x7f,0x85,0x86,0x81,0x76,0x6c,0x6f,0x78,0x79,0x76,0x74,0x71,0x75,0x7f, -0x7f,0x79,0x73,0x6f,0x6d,0x6b,0x6c,0x6e,0x70,0x71,0x70,0x70,0x74,0x78,0x75,0x6e, -0x75,0x77,0x6f,0x68,0x6d,0x70,0x6c,0x6b,0x71,0x77,0x71,0x68,0x68,0x6a,0x6a,0x6c, -0x68,0x6a,0x5f,0x4c,0x43,0x45,0x44,0x40,0x46,0x46,0x46,0x39,0x38,0x42,0x3d,0x39, -0x2d,0x23,0x19,0x17,0x1e,0x29,0x37,0x41,0x46,0x45,0x46,0x46,0x42,0x3e,0x41,0x47, -0x5a,0x60,0x66,0x66,0x63,0x61,0x62,0x63,0x72,0x6a,0x63,0x59,0x4b,0x44,0x40,0x39, -0x37,0x30,0x30,0x3b,0x48,0x4a,0x3f,0x34,0x3c,0x50,0x67,0x70,0x6c,0x68,0x6c,0x73, -0x73,0x67,0x5a,0x50,0x45,0x39,0x32,0x31,0x30,0x3c,0x58,0x6a,0x6b,0x72,0x78,0x73, -0x7c,0x74,0x6b,0x6b,0x72,0x71,0x62,0x51,0x3e,0x3a,0x3e,0x50,0x66,0x6f,0x66,0x5a, -0x45,0x37,0x29,0x32,0x56,0x7e,0x8f,0x8c,0x89,0x73,0x5b,0x54,0x5f,0x67,0x60,0x52, -0x5f,0x6e,0x78,0x77,0x75,0x73,0x67,0x58,0x5b,0x52,0x42,0x37,0x3a,0x43,0x42,0x3a, -0x5e,0x5a,0x5a,0x5d,0x5d,0x5c,0x5f,0x65,0x6e,0x62,0x5a,0x58,0x51,0x49,0x4a,0x53, -0x57,0x4d,0x4d,0x59,0x5f,0x5b,0x57,0x58,0x5f,0x63,0x63,0x61,0x5a,0x51,0x54,0x64, -0x76,0x76,0x72,0x6d,0x6b,0x6b,0x6b,0x69,0x67,0x66,0x64,0x60,0x5e,0x5f,0x64,0x69, -0x7e,0x7e,0x72,0x64,0x61,0x5f,0x6d,0x6b,0x67,0x6c,0x6e,0x6a,0x67,0x68,0x67,0x63, -0x60,0x5f,0x5f,0x62,0x6b,0x75,0x79,0x78,0x69,0x65,0x60,0x5e,0x5f,0x61,0x62,0x63, -0x65,0x6b,0x6b,0x66,0x6a,0x72,0x70,0x67,0x66,0x69,0x69,0x69,0x6f,0x74,0x6c,0x5e, -0x53,0x57,0x58,0x59,0x60,0x6b,0x73,0x75,0x73,0x6f,0x69,0x62,0x5d,0x60,0x6e,0x7c, -0x75,0x6c,0x64,0x64,0x66,0x63,0x5d,0x58,0x5e,0x67,0x6c,0x67,0x62,0x62,0x65,0x66, -0x68,0x66,0x62,0x63,0x6d,0x7a,0x7f,0x7c,0x7b,0x6e,0x63,0x62,0x64,0x65,0x6b,0x73, -0x6d,0x79,0x80,0x79,0x70,0x71,0x7c,0x84,0x7f,0x78,0x6c,0x61,0x5f,0x67,0x72,0x78, -0x8f,0xa1,0x81,0x6f,0x63,0x5f,0x5e,0x57,0x56,0x4e,0x4d,0x4d,0x47,0x42,0x3f,0x39, -0x3b,0x3c,0x3f,0x3f,0x3b,0x36,0x34,0x37,0x41,0x41,0x41,0x47,0x52,0x61,0x6f,0x76, -0x83,0x8b,0x96,0xa2,0xab,0xb1,0xb5,0xb6,0xb0,0xb3,0xb8,0xbd,0xc0,0xc1,0xc2,0xc2, -0xc5,0xc4,0xc3,0xc2,0xc1,0xc1,0xc0,0xc0,0xbd,0xbc,0xbc,0xbb,0xb8,0xb3,0xad,0xa8, -0x9f,0x9b,0x97,0x97,0x97,0x97,0x99,0x9b,0xa6,0xad,0xb3,0xb0,0xa7,0xa0,0xa0,0xa2, -0xa1,0x9c,0x99,0x9e,0xa5,0xa6,0xa3,0xa0,0xa0,0xa1,0xa1,0x9f,0x9d,0x9c,0x9b,0x9b, -0x9f,0xa4,0xaa,0xab,0xa7,0xa0,0x9b,0x99,0x90,0x88,0x7f,0x7b,0x7b,0x7e,0x86,0x8d, -0x8f,0x95,0x9e,0xad,0xc6,0xde,0xe7,0xe2,0xe1,0xde,0xd9,0xd6,0xd2,0xcd,0xc6,0xc0, -0xbd,0xbb,0xb9,0xb7,0xb8,0xb6,0xaf,0xa7,0x9e,0xa0,0xa3,0xa5,0xa7,0xa9,0xac,0xae, -0xb0,0xb2,0xb6,0xbc,0xbf,0xc1,0xc4,0xc7,0xc5,0xca,0xd2,0xd6,0xd5,0xd1,0xce,0xcd, -0xcf,0xd1,0xd0,0xd1,0xd3,0xcc,0xc8,0xcc,0xcd,0xd1,0xb6,0x9d,0x9a,0x77,0x97,0xa2, -0xb8,0xa5,0x66,0x40,0x3f,0x40,0x54,0xc5,0xe9,0xe5,0xe0,0xe0,0xe4,0xe7,0xe6,0xe3, -0xe6,0xe9,0xdc,0xd3,0xc2,0xb4,0xbc,0xb7,0xbe,0xcf,0x7f,0x31,0x75,0xc9,0xc7,0xc6, -0xd3,0xd4,0xd3,0xd2,0xd1,0xd1,0xd3,0xd4,0xd8,0xbb,0xa6,0xa3,0xa1,0xa0,0xa3,0xa5, -0xa7,0xa6,0xa1,0xa4,0xa0,0x9d,0x9e,0x90,0x76,0xd7,0xe2,0xd8,0xe2,0xe5,0xed,0xd9, -0xc5,0xbd,0xb9,0xca,0xdc,0xd0,0xbf,0xc1,0xc2,0x88,0x97,0x9a,0x8e,0x97,0x8e,0x94, -0x91,0x8d,0xa9,0xd1,0xcd,0xc4,0xcc,0xc1,0xb4,0xa8,0x7f,0xa7,0xcb,0xc4,0xb6,0x99, -0x80,0x67,0x55,0x51,0x50,0x50,0x4f,0x4a,0x4e,0x4c,0x49,0x47,0x46,0x44,0x42,0x40, -0x3e,0x3c,0x3b,0x3a,0x3a,0x3c,0x42,0x49,0x64,0x6d,0x72,0x72,0x76,0x7c,0x78,0x6d, -0x6e,0x73,0x75,0x6d,0x62,0x5f,0x69,0x74,0x83,0x85,0x7f,0x78,0x75,0x70,0x6d,0x70, -0x77,0x76,0x73,0x6f,0x6d,0x6b,0x66,0x60,0x63,0x6f,0x77,0x72,0x6e,0x6f,0x6f,0x6d, -0x6c,0x6a,0x63,0x62,0x6a,0x6c,0x69,0x6a,0x70,0x72,0x6a,0x63,0x68,0x6c,0x68,0x66, -0x63,0x64,0x5a,0x4e,0x4f,0x51,0x4f,0x50,0x39,0x2c,0x2f,0x34,0x38,0x36,0x2e,0x35, -0x25,0x25,0x23,0x20,0x20,0x26,0x2d,0x33,0x35,0x43,0x4a,0x49,0x4d,0x57,0x55,0x4a, -0x4f,0x5f,0x6b,0x66,0x5a,0x56,0x61,0x6c,0x65,0x5e,0x58,0x50,0x44,0x3f,0x3d,0x38, -0x43,0x3c,0x3d,0x47,0x4d,0x47,0x3c,0x35,0x4c,0x51,0x5b,0x62,0x64,0x5d,0x52,0x4a, -0x40,0x3c,0x39,0x35,0x30,0x31,0x42,0x56,0x5c,0x55,0x51,0x52,0x58,0x6a,0x7a,0x7e, -0x8a,0x8b,0x88,0x82,0x7f,0x7e,0x7e,0x7c,0x74,0x68,0x5d,0x5e,0x67,0x70,0x75,0x78, -0x7a,0x8a,0x99,0x99,0x89,0x73,0x5e,0x51,0x42,0x45,0x49,0x4f,0x57,0x5e,0x5f,0x5c, -0x5d,0x54,0x59,0x6e,0x82,0x90,0xa2,0xb5,0xb4,0xa6,0x9a,0x99,0x99,0x94,0x91,0x93, -0x57,0x54,0x58,0x62,0x66,0x60,0x5a,0x58,0x50,0x4e,0x50,0x55,0x57,0x56,0x57,0x59, -0x51,0x51,0x4f,0x4a,0x49,0x4f,0x59,0x61,0x5d,0x64,0x65,0x61,0x5c,0x58,0x61,0x72, -0x75,0x72,0x71,0x71,0x6f,0x69,0x64,0x63,0x62,0x62,0x62,0x62,0x62,0x63,0x67,0x69, -0x71,0x7a,0x6c,0x6b,0x63,0x65,0x6f,0x6d,0x73,0x76,0x7a,0x7a,0x75,0x6c,0x67,0x66, -0x6c,0x70,0x70,0x6d,0x72,0x7b,0x7b,0x74,0x68,0x62,0x5b,0x5a,0x5c,0x5f,0x5f,0x5e, -0x64,0x68,0x69,0x67,0x67,0x6a,0x69,0x65,0x6a,0x67,0x64,0x64,0x68,0x68,0x62,0x5b, -0x67,0x64,0x60,0x5c,0x5c,0x61,0x69,0x70,0x6f,0x67,0x5d,0x56,0x59,0x62,0x69,0x6b, -0x67,0x65,0x66,0x6b,0x6b,0x65,0x5d,0x58,0x64,0x6a,0x6b,0x65,0x63,0x68,0x6d,0x6e, -0x69,0x67,0x64,0x63,0x67,0x6e,0x74,0x77,0x79,0x6b,0x61,0x61,0x62,0x60,0x65,0x6d, -0x6d,0x7d,0x88,0x82,0x77,0x76,0x7d,0x82,0x7c,0x73,0x67,0x61,0x5f,0x65,0x6f,0x78, -0x8d,0x95,0x67,0x59,0x51,0x4e,0x4e,0x4c,0x4b,0x45,0x47,0x4c,0x49,0x48,0x47,0x42, -0x48,0x42,0x3b,0x36,0x32,0x32,0x36,0x3c,0x3d,0x41,0x45,0x44,0x40,0x3f,0x45,0x4b, -0x48,0x4d,0x55,0x60,0x6d,0x7c,0x88,0x90,0x97,0x9d,0xa6,0xae,0xb6,0xbd,0xc4,0xc8, -0xc7,0xc7,0xc6,0xc4,0xc3,0xc1,0xc1,0xc1,0xc3,0xc1,0xc0,0xbf,0xbe,0xbc,0xb9,0xb7, -0xae,0xab,0xab,0xad,0xac,0xa9,0xa8,0xab,0xad,0xaf,0xaf,0xaf,0xb2,0xb4,0xad,0xa4, -0xa7,0xa5,0xa2,0xa1,0xa3,0xa6,0xa5,0xa2,0x9f,0xa2,0xa5,0xa5,0xa3,0x9f,0x9d,0x9c, -0x98,0x9a,0x9d,0xa1,0xa4,0xa3,0xa1,0x9e,0x93,0x8b,0x7e,0x76,0x7a,0x85,0x8d,0x8e, -0x98,0x9f,0xaf,0xc5,0xdb,0xe6,0xe3,0xdc,0xdd,0xd9,0xd3,0xd0,0xcd,0xc8,0xc1,0xbd, -0xbd,0xba,0xb5,0xb4,0xb7,0xb4,0xaa,0x9e,0x9b,0x9f,0xa3,0xa6,0xa8,0xac,0xb0,0xb2, -0xb2,0xb2,0xb5,0xbb,0xbe,0xbf,0xc3,0xc8,0xca,0xcd,0xd3,0xd9,0xd7,0xd0,0xcc,0xcd, -0xd0,0xd1,0xd2,0xd0,0xd0,0xce,0xc7,0xc7,0xc6,0xc1,0xca,0xc8,0xbe,0xc7,0xb0,0xcc, -0xa7,0x55,0x47,0x60,0x4a,0x41,0x38,0xba,0xdc,0xd5,0xce,0xcf,0xd7,0xe1,0xe6,0xe7, -0xea,0xdf,0xe2,0xe5,0xc9,0xb7,0xbe,0xb6,0xb8,0xde,0xbd,0x4e,0x50,0xb0,0xcc,0xc6, -0xd2,0xd3,0xd3,0xd2,0xd1,0xd1,0xd2,0xd3,0xdc,0xbb,0xa4,0xa0,0xa1,0xa2,0xa3,0xa0, -0xa3,0xa3,0x9f,0xa3,0xa0,0x9d,0xa0,0x94,0x76,0xb5,0xde,0xf2,0xe6,0xd9,0xe8,0xe2, -0xc9,0xbb,0xba,0xce,0xdb,0xd2,0xc2,0xbb,0xb6,0x85,0x8b,0x8b,0x88,0x94,0x8f,0x8f, -0x8f,0x8b,0xa6,0xd0,0xce,0xc4,0xce,0xc2,0xb5,0xa0,0x81,0xa4,0xb9,0xbf,0xb7,0x97, -0x7e,0x67,0x54,0x4e,0x4d,0x4f,0x4e,0x48,0x4c,0x4a,0x47,0x45,0x44,0x42,0x40,0x3e, -0x3e,0x3b,0x3a,0x3c,0x40,0x49,0x57,0x63,0x74,0x78,0x75,0x6e,0x6e,0x73,0x6e,0x63, -0x70,0x7d,0x8a,0x88,0x74,0x62,0x63,0x6e,0x84,0x88,0x84,0x7b,0x75,0x6c,0x65,0x68, -0x6f,0x77,0x7a,0x72,0x6d,0x6e,0x6b,0x65,0x6f,0x6d,0x6c,0x70,0x75,0x76,0x6d,0x63, -0x6d,0x6c,0x64,0x63,0x6c,0x6f,0x6b,0x69,0x7a,0x79,0x6a,0x5b,0x5a,0x61,0x68,0x6e, -0x6d,0x67,0x55,0x4c,0x4e,0x44,0x33,0x2e,0x35,0x28,0x31,0x41,0x48,0x3f,0x30,0x35, -0x2e,0x2f,0x30,0x30,0x2c,0x27,0x28,0x2d,0x34,0x37,0x35,0x30,0x31,0x3c,0x46,0x49, -0x4f,0x59,0x60,0x5b,0x55,0x57,0x5f,0x66,0x5d,0x5e,0x63,0x61,0x55,0x4e,0x4c,0x47, -0x49,0x4f,0x5a,0x65,0x66,0x5a,0x47,0x3b,0x3c,0x45,0x4c,0x49,0x41,0x3c,0x41,0x48, -0x47,0x41,0x3a,0x2e,0x20,0x26,0x49,0x6f,0x8b,0x70,0x55,0x4e,0x54,0x5b,0x6b,0x80, -0x81,0x85,0x8b,0x91,0x96,0x97,0x92,0x8b,0x9d,0x9a,0x95,0x8b,0x78,0x62,0x53,0x4e, -0x54,0x51,0x4d,0x47,0x3b,0x30,0x2a,0x2a,0x38,0x3f,0x47,0x4f,0x58,0x62,0x6a,0x6d, -0x6c,0x79,0x81,0x82,0x8a,0x96,0x96,0x8b,0x8c,0x82,0x79,0x73,0x69,0x5d,0x5b,0x5f, -0x4f,0x4f,0x57,0x67,0x6e,0x66,0x59,0x51,0x4d,0x54,0x5a,0x5e,0x61,0x61,0x5c,0x55, -0x57,0x59,0x52,0x4b,0x53,0x64,0x68,0x60,0x6b,0x6d,0x69,0x64,0x63,0x63,0x67,0x71, -0x79,0x71,0x6d,0x71,0x6f,0x67,0x60,0x60,0x6d,0x6b,0x68,0x68,0x6a,0x6e,0x71,0x73, -0x6b,0x78,0x69,0x6d,0x61,0x66,0x70,0x70,0x77,0x78,0x7f,0x87,0x7f,0x6d,0x65,0x69, -0x6e,0x77,0x79,0x72,0x71,0x78,0x75,0x6b,0x6d,0x65,0x5c,0x58,0x5a,0x5e,0x5f,0x5e, -0x5a,0x5d,0x62,0x68,0x6a,0x6d,0x73,0x79,0x78,0x6c,0x63,0x64,0x65,0x62,0x60,0x62, -0x56,0x56,0x59,0x5d,0x5e,0x5e,0x61,0x66,0x62,0x5b,0x54,0x54,0x62,0x6e,0x6d,0x63, -0x64,0x62,0x62,0x65,0x63,0x5e,0x5c,0x5d,0x65,0x69,0x69,0x65,0x68,0x71,0x76,0x75, -0x6c,0x6c,0x6a,0x67,0x65,0x68,0x71,0x7b,0x79,0x6e,0x67,0x68,0x66,0x61,0x63,0x6b, -0x76,0x7c,0x7c,0x72,0x6c,0x6f,0x74,0x74,0x69,0x63,0x60,0x60,0x60,0x61,0x68,0x72, -0x81,0x8a,0x5d,0x5b,0x58,0x52,0x4f,0x4e,0x4d,0x47,0x49,0x4c,0x48,0x44,0x41,0x3a, -0x3c,0x39,0x39,0x3b,0x3c,0x3a,0x36,0x35,0x42,0x3f,0x3d,0x3e,0x41,0x42,0x42,0x42, -0x42,0x43,0x44,0x44,0x44,0x45,0x46,0x48,0x51,0x58,0x64,0x71,0x7f,0x8f,0xa0,0xaa, -0xc1,0xc1,0xc1,0xbf,0xbd,0xbc,0xbb,0xbc,0xbb,0xbb,0xbb,0xbb,0xbc,0xbc,0xbb,0xba, -0xba,0xb3,0xad,0xaa,0xa7,0xa6,0xab,0xb2,0xac,0xb3,0xb4,0xaf,0xae,0xb4,0xb4,0xae, -0xad,0xaf,0xab,0xa3,0x9f,0xa2,0xa2,0x9f,0x9f,0xa2,0xa5,0xa6,0xa5,0xa2,0xa1,0xa1, -0xa0,0x9a,0x96,0x98,0xa0,0xa7,0xa9,0xa8,0x9d,0x92,0x7f,0x72,0x77,0x88,0x91,0x90, -0xa4,0xaf,0xc6,0xdc,0xe5,0xe1,0xdd,0xdf,0xd8,0xd3,0xce,0xcb,0xca,0xc6,0xc3,0xc2, -0xbb,0xb6,0xb0,0xb0,0xb4,0xb2,0xa6,0x99,0x9b,0x9e,0xa2,0xa5,0xaa,0xaf,0xb3,0xb4, -0xb4,0xb3,0xb6,0xbb,0xbe,0xbf,0xc4,0xc9,0xcc,0xcc,0xd2,0xd8,0xd5,0xcb,0xc7,0xc9, -0xcd,0xcb,0xcc,0xc5,0xc5,0xca,0xc6,0xc5,0xba,0xbc,0xba,0xbd,0xbe,0xbc,0xce,0xcc, -0x8f,0x2c,0x74,0x9e,0x50,0x92,0x76,0x81,0xc7,0xbe,0xb6,0xb8,0xc6,0xd6,0xe1,0xe5, -0xdd,0xeb,0xe6,0xde,0xe7,0xd4,0xb9,0xc6,0xd3,0xe2,0xe3,0x77,0x43,0x99,0xc9,0xc4, -0xd0,0xd1,0xd2,0xd2,0xd2,0xd1,0xd2,0xd3,0xdb,0xb9,0x9f,0x9d,0xa2,0xa5,0xa3,0x9d, -0x9d,0x9d,0x9a,0xa0,0x9e,0x9c,0xa0,0x96,0x64,0xa6,0xcd,0xdc,0xeb,0xec,0xe6,0xe6, -0xd1,0xc0,0xc4,0xdb,0xe3,0xd6,0xc7,0xbe,0xa8,0x84,0x93,0x94,0x92,0x8d,0x8c,0x8c, -0x8e,0x8a,0xa4,0xd1,0xd0,0xc5,0xd0,0xc3,0xbe,0x9c,0x76,0x8d,0x99,0xb2,0xb9,0xa0, -0x7c,0x66,0x54,0x4d,0x4a,0x4d,0x4e,0x48,0x4a,0x48,0x46,0x44,0x42,0x41,0x3f,0x3d, -0x41,0x3e,0x3d,0x40,0x48,0x56,0x6b,0x7a,0x6a,0x69,0x6b,0x6e,0x6c,0x67,0x64,0x67, -0x6c,0x75,0x81,0x83,0x72,0x5e,0x5b,0x65,0x76,0x83,0x88,0x7f,0x73,0x66,0x63,0x6b, -0x6d,0x7b,0x7f,0x72,0x6a,0x70,0x76,0x76,0x6b,0x6e,0x75,0x78,0x70,0x66,0x65,0x6c, -0x6c,0x70,0x6a,0x67,0x71,0x78,0x73,0x6d,0x6c,0x6f,0x68,0x61,0x66,0x68,0x65,0x63, -0x68,0x62,0x51,0x48,0x47,0x3b,0x2f,0x33,0x2c,0x2d,0x41,0x55,0x62,0x60,0x4c,0x45, -0x42,0x38,0x31,0x2d,0x24,0x1c,0x21,0x2c,0x36,0x2f,0x33,0x3b,0x33,0x22,0x25,0x36, -0x40,0x42,0x46,0x4d,0x57,0x5b,0x52,0x47,0x4d,0x45,0x3d,0x33,0x2f,0x42,0x62,0x76, -0x88,0x7f,0x6e,0x5e,0x55,0x51,0x4a,0x41,0x3c,0x3d,0x3d,0x3f,0x40,0x42,0x43,0x44, -0x3f,0x3a,0x33,0x29,0x1d,0x26,0x4f,0x7a,0x93,0x8d,0x72,0x59,0x53,0x4e,0x4b,0x52, -0x5e,0x68,0x73,0x79,0x7b,0x7c,0x7c,0x7c,0x7b,0x73,0x70,0x76,0x79,0x70,0x61,0x56, -0x4b,0x3e,0x35,0x38,0x3c,0x3d,0x40,0x45,0x44,0x48,0x47,0x3e,0x3b,0x48,0x5f,0x72, -0x82,0x7c,0x7e,0x84,0x7f,0x70,0x68,0x6a,0x64,0x5e,0x52,0x4b,0x51,0x5c,0x5c,0x53, -0x4e,0x4d,0x52,0x5b,0x60,0x5d,0x58,0x56,0x52,0x54,0x5a,0x60,0x61,0x61,0x66,0x6e, -0x7e,0x7b,0x69,0x55,0x5a,0x6e,0x6e,0x5f,0x60,0x63,0x63,0x5f,0x5e,0x64,0x6a,0x6c, -0x75,0x6e,0x68,0x68,0x6b,0x69,0x61,0x58,0x54,0x62,0x63,0x5e,0x5b,0x5e,0x62,0x5a, -0x62,0x6c,0x6f,0x62,0x56,0x58,0x64,0x6f,0x72,0x7f,0x83,0x86,0x7f,0x71,0x6a,0x5e, -0x64,0x6f,0x76,0x76,0x74,0x75,0x75,0x72,0x6f,0x68,0x60,0x5c,0x5e,0x61,0x5f,0x5b, -0x5e,0x60,0x63,0x65,0x67,0x6c,0x72,0x77,0x78,0x72,0x68,0x61,0x63,0x68,0x63,0x59, -0x5d,0x5f,0x60,0x60,0x62,0x64,0x60,0x5b,0x52,0x53,0x55,0x5b,0x64,0x6a,0x68,0x62, -0x62,0x62,0x64,0x67,0x67,0x62,0x5f,0x5f,0x65,0x61,0x5e,0x60,0x67,0x6d,0x6e,0x6c, -0x67,0x66,0x64,0x62,0x64,0x6a,0x73,0x79,0x77,0x7b,0x7c,0x6c,0x58,0x5b,0x6f,0x7c, -0x7b,0x77,0x6a,0x5c,0x5d,0x67,0x6a,0x63,0x62,0x68,0x6a,0x63,0x5e,0x60,0x67,0x6d, -0x85,0x86,0x71,0x59,0x53,0x4e,0x47,0x49,0x4a,0x48,0x45,0x45,0x47,0x46,0x43,0x40, -0x3e,0x3d,0x3d,0x3c,0x38,0x35,0x36,0x3b,0x3f,0x40,0x42,0x43,0x43,0x43,0x44,0x44, -0x46,0x46,0x46,0x46,0x46,0x45,0x45,0x44,0x44,0x43,0x44,0x47,0x4e,0x57,0x61,0x67, -0x89,0xa4,0xbd,0xc3,0xbf,0xbc,0xba,0xb8,0xb2,0xb5,0xb7,0xb7,0xba,0xbf,0xbe,0xb8, -0xbb,0xb7,0xb1,0xae,0xae,0xae,0xac,0xaa,0xa7,0xa6,0xaa,0xb0,0xb3,0xb2,0xb3,0xb7, -0xae,0xb0,0xb1,0xb0,0xab,0xa6,0xa1,0x9f,0x9d,0x9e,0xa1,0xa4,0xa5,0xa3,0x9f,0x9c, -0x9c,0x99,0x9b,0xa1,0xa4,0xa3,0xa3,0xa5,0x9e,0x9a,0x84,0x72,0x78,0x85,0x92,0xa3, -0xc0,0xd0,0xdd,0xdf,0xdd,0xdc,0xd8,0xd2,0xd1,0xcf,0xcc,0xc9,0xc8,0xc8,0xc3,0xbd, -0xb9,0xb5,0xb5,0xb6,0xb3,0xa8,0x9d,0x98,0x9c,0x9e,0xa2,0xa8,0xad,0xb0,0xb1,0xb1, -0xb4,0xb4,0xb6,0xbb,0xc2,0xc7,0xca,0xcb,0xc9,0xcf,0xd1,0xd2,0xd2,0xcb,0xc6,0xcb, -0xca,0xc9,0xc5,0xbe,0xb9,0xb8,0xb5,0xb1,0xc0,0xb9,0xb9,0xbd,0xc4,0xbe,0xba,0xcd, -0xb7,0x3e,0x4f,0x63,0x4e,0xaa,0xd8,0x6f,0xb9,0xc0,0xbb,0xbd,0xc0,0xc5,0xd9,0xe7, -0xe2,0xe4,0xe5,0xe5,0xe4,0xe2,0xe2,0xe2,0xe3,0xed,0xe1,0xab,0x49,0x7c,0xbd,0xc8, -0xd2,0xd4,0xd5,0xd2,0xd0,0xd0,0xd1,0xd0,0xd8,0xbc,0x9c,0xa6,0xa1,0xa1,0xa0,0x9c, -0x9e,0x9f,0x9d,0x9b,0x9d,0xa1,0x9e,0x98,0x69,0xae,0xc3,0xd5,0xe7,0xe8,0xea,0xe3, -0xdf,0xdc,0xe4,0xdb,0xe3,0xdf,0xd9,0xd0,0xa2,0x84,0x92,0x92,0x96,0x8d,0x8a,0x8a, -0x8b,0x8e,0xa1,0xd0,0xd1,0xcb,0xc9,0xc5,0xbc,0xa7,0x73,0x86,0x96,0xac,0xb9,0x9c, -0x77,0x64,0x4d,0x47,0x4c,0x4b,0x48,0x4b,0x48,0x43,0x41,0x42,0x41,0x3e,0x3d,0x3f, -0x42,0x3c,0x3e,0x4e,0x61,0x6c,0x6e,0x6d,0x6b,0x6b,0x6d,0x6f,0x6b,0x65,0x67,0x6d, -0x6b,0x72,0x7b,0x7a,0x6f,0x65,0x64,0x69,0x6e,0x78,0x81,0x7f,0x74,0x67,0x60,0x5f, -0x67,0x70,0x7a,0x7c,0x74,0x6c,0x6d,0x72,0x6e,0x6c,0x70,0x71,0x6a,0x68,0x6c,0x6c, -0x6f,0x6d,0x6a,0x6b,0x72,0x79,0x79,0x76,0x67,0x62,0x65,0x70,0x77,0x72,0x67,0x60, -0x5f,0x5e,0x57,0x52,0x4f,0x42,0x33,0x2f,0x27,0x32,0x48,0x5d,0x5e,0x53,0x4f,0x54, -0x51,0x47,0x39,0x2e,0x29,0x28,0x27,0x26,0x2c,0x37,0x42,0x44,0x42,0x40,0x40,0x41, -0x42,0x50,0x5e,0x64,0x67,0x66,0x5d,0x51,0x4b,0x46,0x42,0x46,0x51,0x5b,0x5f,0x5e, -0x47,0x4c,0x54,0x5b,0x58,0x4c,0x3f,0x37,0x3b,0x36,0x31,0x31,0x37,0x3d,0x40,0x40, -0x39,0x2b,0x26,0x31,0x36,0x30,0x3f,0x5f,0x7c,0x77,0x6e,0x63,0x5c,0x58,0x53,0x4f, -0x52,0x57,0x5b,0x5a,0x56,0x56,0x59,0x5d,0x65,0x6c,0x72,0x72,0x73,0x72,0x6a,0x60, -0x63,0x5b,0x57,0x59,0x53,0x47,0x43,0x48,0x3e,0x46,0x42,0x3c,0x50,0x78,0x8e,0x8c, -0x83,0x7a,0x65,0x4f,0x49,0x58,0x6d,0x79,0x7b,0x81,0x7d,0x68,0x4d,0x38,0x29,0x20, -0x53,0x53,0x59,0x63,0x68,0x65,0x60,0x5e,0x5d,0x59,0x55,0x50,0x4a,0x48,0x4f,0x59, -0x7e,0x83,0x79,0x64,0x5d,0x67,0x6d,0x69,0x64,0x60,0x5a,0x58,0x60,0x6c,0x73,0x73, -0x64,0x62,0x62,0x67,0x6d,0x6d,0x66,0x5f,0x62,0x66,0x64,0x63,0x66,0x69,0x67,0x5e, -0x65,0x69,0x68,0x65,0x65,0x68,0x67,0x62,0x6d,0x77,0x75,0x76,0x72,0x6d,0x73,0x70, -0x70,0x77,0x7d,0x7c,0x78,0x75,0x73,0x72,0x6c,0x6a,0x65,0x5e,0x59,0x58,0x5a,0x5c, -0x5d,0x60,0x62,0x62,0x5f,0x5c,0x5a,0x59,0x65,0x65,0x63,0x60,0x63,0x69,0x69,0x65, -0x66,0x68,0x6b,0x6e,0x6e,0x68,0x60,0x59,0x59,0x5b,0x5f,0x64,0x6a,0x6e,0x6c,0x67, -0x64,0x64,0x65,0x67,0x66,0x60,0x5c,0x5b,0x63,0x60,0x5f,0x63,0x6a,0x6e,0x6c,0x68, -0x6b,0x69,0x66,0x63,0x64,0x6a,0x72,0x78,0x7d,0x7e,0x7d,0x6e,0x5c,0x5d,0x6b,0x72, -0x78,0x77,0x70,0x64,0x5f,0x62,0x63,0x60,0x6e,0x6f,0x6d,0x67,0x60,0x62,0x6b,0x74, -0x7d,0x8d,0x88,0x6f,0x5a,0x4a,0x46,0x4e,0x4c,0x4a,0x49,0x48,0x48,0x47,0x43,0x40, -0x41,0x40,0x40,0x3f,0x3b,0x38,0x39,0x3d,0x3f,0x40,0x42,0x43,0x43,0x43,0x44,0x45, -0x42,0x43,0x44,0x45,0x46,0x46,0x46,0x46,0x49,0x47,0x45,0x44,0x44,0x47,0x4a,0x4c, -0x51,0x6c,0x90,0xab,0xba,0xbf,0xbd,0xb8,0xb2,0xb4,0xb7,0xb8,0xb5,0xb2,0xb4,0xb8, -0xb7,0xb3,0xaf,0xad,0xad,0xac,0xa9,0xa7,0xa3,0xa4,0xa9,0xaf,0xb2,0xb0,0xb0,0xb2, -0xaf,0xb0,0xb2,0xb0,0xad,0xa9,0xa6,0xa4,0xa1,0xa0,0x9f,0x9f,0xa0,0xa1,0xa1,0xa0, -0xa3,0x9a,0x94,0x98,0x9e,0x9e,0x9b,0x97,0x9a,0x9a,0x86,0x73,0x7b,0x91,0xa9,0xbe, -0xce,0xd7,0xdb,0xd7,0xd3,0xd4,0xd3,0xd0,0xcc,0xcd,0xcb,0xc9,0xc9,0xc8,0xc3,0xbd, -0xb6,0xb5,0xb5,0xb4,0xad,0xa2,0x9b,0x99,0x99,0x9b,0x9f,0xa5,0xac,0xb2,0xb7,0xba, -0xba,0xba,0xbb,0xbf,0xc5,0xc9,0xcb,0xcc,0xcc,0xd0,0xd1,0xd4,0xd7,0xce,0xc5,0xc5, -0xc8,0xc5,0xbf,0xb8,0xb3,0xb3,0xb7,0xbb,0xb2,0xb6,0xb6,0xbe,0xbb,0xbd,0xc9,0xbd, -0x89,0x38,0x3e,0x43,0x3e,0xba,0xf0,0x89,0x97,0xc8,0xba,0xb8,0xbe,0xbc,0xd7,0xe6, -0xe3,0xe4,0xe6,0xe6,0xe4,0xe3,0xe2,0xe2,0xda,0xdd,0xe4,0xc1,0x4c,0x73,0xc8,0xc1, -0xd4,0xd5,0xd4,0xd1,0xd0,0xd2,0xd2,0xd0,0xda,0xbd,0x9c,0xa5,0xa0,0xa0,0x9e,0x9b, -0x9e,0x9f,0x9e,0x9d,0x9f,0xa0,0x9d,0x97,0x67,0x9d,0xc2,0xe3,0xf1,0xe9,0xe8,0xe1, -0xe8,0xde,0xe3,0xd9,0xdd,0xe3,0xea,0xde,0xa3,0x86,0x92,0x95,0x99,0x8d,0x8a,0x8c, -0x90,0x93,0xa7,0xd3,0xd0,0xc8,0xc7,0xc6,0xb8,0xaa,0x74,0x8b,0xb0,0xae,0xaa,0x9c, -0x76,0x5e,0x4b,0x48,0x4a,0x49,0x47,0x48,0x4b,0x46,0x43,0x43,0x41,0x3d,0x3a,0x3b, -0x3b,0x44,0x54,0x65,0x6e,0x70,0x73,0x78,0x70,0x69,0x67,0x68,0x5e,0x4f,0x4c,0x54, -0x73,0x76,0x7a,0x7b,0x75,0x6d,0x69,0x69,0x6b,0x79,0x86,0x84,0x75,0x68,0x67,0x6a, -0x68,0x6a,0x70,0x79,0x7d,0x77,0x6e,0x67,0x61,0x6c,0x70,0x6d,0x6e,0x73,0x73,0x6e, -0x72,0x71,0x6f,0x6e,0x72,0x75,0x75,0x71,0x5c,0x62,0x66,0x67,0x6a,0x6f,0x70,0x6d, -0x60,0x63,0x5d,0x54,0x48,0x37,0x2d,0x2f,0x42,0x4a,0x54,0x5c,0x62,0x65,0x64,0x61, -0x57,0x54,0x4f,0x4a,0x45,0x3f,0x38,0x34,0x2e,0x31,0x36,0x3e,0x48,0x4c,0x46,0x3e, -0x4b,0x54,0x57,0x4e,0x45,0x45,0x48,0x4a,0x42,0x46,0x5a,0x70,0x6b,0x54,0x4a,0x52, -0x68,0x72,0x7d,0x7d,0x6f,0x5b,0x4d,0x49,0x3d,0x44,0x45,0x3d,0x37,0x36,0x33,0x2e, -0x1a,0x1e,0x25,0x2c,0x24,0x16,0x22,0x41,0x5c,0x66,0x66,0x5c,0x59,0x60,0x60,0x57, -0x4d,0x44,0x41,0x48,0x51,0x54,0x51,0x4e,0x4f,0x54,0x5a,0x5f,0x64,0x65,0x63,0x5e, -0x68,0x64,0x58,0x49,0x41,0x42,0x44,0x43,0x49,0x39,0x3d,0x60,0x7e,0x7d,0x6a,0x5b, -0x4e,0x50,0x5a,0x6d,0x7a,0x76,0x63,0x51,0x3e,0x32,0x27,0x25,0x2a,0x32,0x3b,0x44, -0x7a,0x78,0x77,0x78,0x74,0x6b,0x62,0x5c,0x51,0x52,0x53,0x51,0x4c,0x4a,0x4e,0x55, -0x51,0x59,0x59,0x4f,0x49,0x51,0x5d,0x62,0x5a,0x5b,0x5a,0x5b,0x5e,0x60,0x5d,0x59, -0x5d,0x5e,0x62,0x67,0x6a,0x68,0x62,0x5d,0x65,0x64,0x66,0x6a,0x6e,0x6f,0x6d,0x6c, -0x64,0x67,0x67,0x63,0x62,0x65,0x65,0x62,0x61,0x70,0x77,0x7e,0x7d,0x77,0x7b,0x77, -0x7a,0x7a,0x7b,0x7a,0x74,0x6e,0x6e,0x71,0x6a,0x68,0x63,0x5f,0x5c,0x5c,0x5f,0x61, -0x5e,0x60,0x63,0x63,0x61,0x5d,0x5b,0x59,0x50,0x52,0x58,0x60,0x6a,0x70,0x6e,0x69, -0x64,0x63,0x68,0x6f,0x6f,0x64,0x58,0x53,0x53,0x57,0x5b,0x5e,0x62,0x64,0x62,0x5f, -0x68,0x67,0x68,0x69,0x65,0x5e,0x59,0x57,0x50,0x55,0x5c,0x61,0x63,0x63,0x63,0x64, -0x66,0x64,0x62,0x62,0x65,0x6c,0x75,0x7b,0x84,0x81,0x7f,0x76,0x6a,0x6a,0x70,0x6f, -0x76,0x78,0x77,0x71,0x68,0x63,0x63,0x66,0x75,0x73,0x71,0x6f,0x68,0x65,0x6b,0x75, -0x76,0x80,0x7d,0x71,0x67,0x5c,0x52,0x50,0x48,0x48,0x48,0x47,0x47,0x45,0x44,0x43, -0x40,0x3f,0x3f,0x3e,0x3b,0x37,0x38,0x3c,0x3f,0x41,0x43,0x43,0x44,0x44,0x45,0x46, -0x43,0x44,0x45,0x46,0x46,0x47,0x47,0x47,0x47,0x47,0x46,0x44,0x43,0x43,0x42,0x42, -0x44,0x47,0x58,0x78,0x9a,0xb2,0xbc,0xbe,0xbb,0xb5,0xb3,0xb4,0xb1,0xab,0xae,0xb6, -0xb2,0xb0,0xad,0xad,0xac,0xab,0xa7,0xa4,0x9f,0xa1,0xa6,0xad,0xb0,0xae,0xad,0xad, -0xac,0xad,0xae,0xad,0xab,0xa8,0xa6,0xa6,0xa5,0xa2,0xa0,0x9e,0x9e,0x9e,0x9e,0x9e, -0x9e,0x9d,0x9c,0x9b,0x98,0x94,0x95,0x97,0x96,0x92,0x80,0x77,0x8b,0xaa,0xc5,0xd5, -0xd6,0xd8,0xd6,0xcf,0xcc,0xce,0xce,0xcc,0xca,0xcb,0xca,0xc9,0xc8,0xc6,0xc1,0xba, -0xb5,0xb6,0xb5,0xb0,0xa6,0x9b,0x97,0x99,0x9a,0x9a,0x9c,0x9f,0xa5,0xac,0xb2,0xb6, -0xba,0xba,0xbc,0xc0,0xc4,0xc9,0xcb,0xcc,0xcb,0xcd,0xcc,0xcf,0xd2,0xc8,0xba,0xb7, -0xb5,0xb4,0xb5,0xb7,0xb3,0xae,0xb1,0xb8,0xb5,0xbe,0xb8,0xbf,0xb3,0xb4,0xc1,0x92, -0x3f,0x38,0x60,0x56,0x39,0xba,0xf8,0xb4,0x74,0xbd,0xbd,0xb8,0xbc,0xb3,0xd4,0xe2, -0xe3,0xe5,0xe6,0xe6,0xe5,0xe4,0xe3,0xe4,0xea,0xe2,0xea,0xc6,0x4e,0x6a,0xca,0xc5, -0xd6,0xd6,0xd4,0xd1,0xd1,0xd3,0xd3,0xd2,0xdd,0xbf,0x9e,0xa6,0xa0,0xa0,0x9f,0x9c, -0x9e,0x9f,0x9f,0x9f,0xa0,0xa0,0x9c,0x97,0x6b,0x97,0xc5,0xdf,0xe0,0xd5,0xda,0xd9, -0xdf,0xe4,0xd9,0xc1,0xce,0xd1,0xd5,0xd5,0x9a,0x87,0x92,0x97,0x99,0x8e,0x8b,0x8f, -0x93,0x96,0xa9,0xd5,0xd0,0xc7,0xc7,0xc8,0xb9,0xb3,0x83,0x88,0xc4,0xbf,0xa4,0x99, -0x73,0x55,0x47,0x4a,0x47,0x45,0x47,0x44,0x40,0x40,0x41,0x40,0x3d,0x3c,0x40,0x46, -0x4e,0x55,0x63,0x72,0x79,0x76,0x71,0x6e,0x5d,0x69,0x67,0x5e,0x6b,0x8a,0x9c,0x9a, -0x66,0x64,0x67,0x6e,0x72,0x70,0x6a,0x66,0x68,0x73,0x7e,0x7e,0x73,0x6a,0x69,0x6b, -0x67,0x6b,0x73,0x7a,0x7b,0x73,0x6a,0x65,0x7a,0x88,0x7d,0x68,0x6a,0x72,0x6d,0x68, -0x73,0x73,0x6f,0x6a,0x69,0x6b,0x6b,0x6a,0x6d,0x6f,0x6e,0x69,0x63,0x5d,0x56,0x51, -0x5c,0x63,0x61,0x54,0x42,0x2f,0x2a,0x32,0x58,0x69,0x70,0x64,0x5c,0x63,0x6c,0x6f, -0x69,0x67,0x62,0x5a,0x51,0x47,0x3f,0x3a,0x39,0x33,0x2e,0x33,0x42,0x4f,0x51,0x4d, -0x45,0x47,0x47,0x46,0x49,0x4e,0x4d,0x48,0x3c,0x4d,0x60,0x63,0x58,0x4e,0x51,0x5b, -0x5b,0x5c,0x61,0x67,0x6a,0x65,0x5f,0x5c,0x53,0x52,0x4e,0x47,0x3d,0x32,0x29,0x24, -0x28,0x22,0x1d,0x21,0x25,0x1f,0x1d,0x27,0x3f,0x4e,0x58,0x57,0x55,0x59,0x5b,0x5a, -0x4c,0x48,0x44,0x3f,0x38,0x34,0x3c,0x47,0x4f,0x4a,0x45,0x45,0x49,0x4e,0x54,0x5a, -0x4b,0x4c,0x47,0x3d,0x35,0x32,0x2e,0x29,0x28,0x35,0x48,0x56,0x5a,0x56,0x50,0x4d, -0x48,0x47,0x3a,0x26,0x1d,0x24,0x29,0x28,0x2d,0x2f,0x35,0x3a,0x3a,0x3f,0x54,0x6b, -0x68,0x65,0x63,0x61,0x5f,0x5b,0x58,0x55,0x5a,0x5d,0x5f,0x5d,0x55,0x4f,0x4f,0x51, -0x58,0x57,0x55,0x52,0x52,0x56,0x5c,0x5f,0x65,0x5c,0x53,0x52,0x5a,0x62,0x63,0x60, -0x5e,0x62,0x66,0x66,0x61,0x5d,0x5c,0x5c,0x5c,0x5d,0x67,0x6a,0x66,0x61,0x5f,0x6a, -0x6b,0x6a,0x63,0x5b,0x5c,0x64,0x6b,0x6c,0x67,0x72,0x74,0x77,0x76,0x74,0x7f,0x7f, -0x7f,0x79,0x75,0x73,0x6d,0x67,0x6a,0x71,0x6d,0x65,0x5e,0x5f,0x63,0x63,0x5f,0x5c, -0x5e,0x5d,0x5c,0x5d,0x61,0x65,0x69,0x6b,0x5d,0x55,0x51,0x59,0x67,0x6f,0x6d,0x68, -0x5d,0x58,0x5b,0x64,0x64,0x5a,0x52,0x51,0x53,0x57,0x5b,0x5d,0x5f,0x61,0x62,0x60, -0x66,0x65,0x65,0x66,0x62,0x5a,0x54,0x52,0x4c,0x58,0x64,0x69,0x66,0x65,0x6a,0x70, -0x60,0x5f,0x5f,0x60,0x64,0x6a,0x71,0x75,0x7a,0x75,0x74,0x75,0x72,0x74,0x75,0x6f, -0x70,0x71,0x75,0x75,0x6e,0x67,0x69,0x70,0x77,0x75,0x77,0x7b,0x75,0x6b,0x6b,0x73, -0x78,0x74,0x6d,0x6b,0x70,0x70,0x64,0x59,0x49,0x49,0x48,0x47,0x46,0x45,0x46,0x47, -0x40,0x3f,0x3e,0x3d,0x3a,0x37,0x38,0x3b,0x40,0x42,0x43,0x44,0x44,0x45,0x46,0x47, -0x48,0x48,0x49,0x49,0x48,0x48,0x47,0x47,0x46,0x46,0x46,0x47,0x47,0x48,0x48,0x48, -0x4f,0x45,0x42,0x50,0x68,0x85,0xa5,0xbe,0xc1,0xb9,0xb2,0xb0,0xaf,0xae,0xae,0xaf, -0xaf,0xae,0xae,0xae,0xad,0xab,0xa6,0xa3,0x9f,0xa1,0xa4,0xa9,0xac,0xac,0xab,0xaa, -0xaa,0xab,0xab,0xaa,0xa8,0xa7,0xa6,0xa6,0xa5,0xa4,0xa2,0xa1,0x9f,0x9d,0x9a,0x97, -0x96,0x99,0x9d,0x9c,0x98,0x94,0x94,0x97,0x91,0x83,0x78,0x86,0xa8,0xc6,0xd3,0xd5, -0xd0,0xd1,0xd0,0xcc,0xcb,0xcc,0xcb,0xc8,0xcb,0xcb,0xc9,0xc5,0xc3,0xc0,0xbb,0xb6, -0xb7,0xb6,0xb3,0xab,0xa0,0x97,0x95,0x96,0x99,0x9a,0x9b,0x9c,0xa0,0xa6,0xac,0xb0, -0xb6,0xb8,0xbb,0xbf,0xc4,0xc9,0xcc,0xcd,0xcc,0xcc,0xc7,0xc5,0xc3,0xb8,0xab,0xa9, -0xa6,0xa5,0xaa,0xb2,0xb3,0xae,0xaf,0xb5,0xb5,0xba,0xb5,0xbd,0xba,0xbb,0xbc,0x92, -0x2c,0x3c,0x93,0x8b,0x4f,0xbc,0xeb,0xd5,0x74,0x92,0xc3,0xbe,0xb8,0xb1,0xd2,0xde, -0xe4,0xe5,0xe6,0xe6,0xe5,0xe4,0xe4,0xe5,0xe1,0xd4,0xea,0xb9,0x53,0x71,0xc2,0xce, -0xd7,0xd7,0xd4,0xd1,0xd2,0xd4,0xd5,0xd3,0xdf,0xc1,0x9f,0xa7,0xa1,0xa2,0xa2,0xa0, -0xa0,0xa0,0xa0,0xa0,0xa0,0xa0,0x9d,0x9a,0x69,0x9d,0xd7,0xe3,0xdb,0xc6,0xc1,0xc4, -0xd6,0xe8,0xe3,0xc5,0xc1,0xc1,0xd3,0xd4,0x87,0x89,0x95,0x98,0x95,0x8f,0x8f,0x91, -0x92,0x93,0xa5,0xd2,0xd0,0xc9,0xca,0xcb,0xc1,0xbd,0xa2,0x7d,0xb2,0xcc,0xaa,0x96, -0x6d,0x4c,0x43,0x4b,0x45,0x42,0x46,0x41,0x3b,0x40,0x42,0x3e,0x39,0x3b,0x46,0x52, -0x5c,0x60,0x69,0x72,0x77,0x77,0x73,0x70,0x73,0x5f,0x5f,0x7e,0x97,0x8c,0x6b,0x54, -0x60,0x5f,0x64,0x6f,0x78,0x78,0x72,0x6c,0x69,0x6c,0x70,0x73,0x74,0x71,0x6b,0x66, -0x6a,0x6c,0x70,0x76,0x76,0x71,0x6b,0x68,0x7d,0x8b,0x7d,0x6a,0x71,0x77,0x71,0x71, -0x7c,0x7b,0x75,0x6e,0x6b,0x6d,0x6e,0x6e,0x70,0x6b,0x69,0x64,0x57,0x49,0x48,0x50, -0x58,0x60,0x5f,0x54,0x45,0x33,0x2e,0x36,0x58,0x6e,0x78,0x68,0x59,0x5c,0x69,0x6f, -0x6d,0x6e,0x6e,0x6b,0x66,0x61,0x5c,0x5a,0x4e,0x46,0x39,0x31,0x37,0x47,0x57,0x60, -0x5c,0x52,0x44,0x3f,0x48,0x54,0x58,0x55,0x53,0x4d,0x47,0x4b,0x5e,0x70,0x71,0x67, -0x51,0x41,0x33,0x32,0x3c,0x47,0x50,0x55,0x56,0x4e,0x4d,0x4d,0x3f,0x2a,0x24,0x2c, -0x31,0x35,0x32,0x2c,0x28,0x21,0x1f,0x26,0x36,0x4f,0x6e,0x73,0x55,0x36,0x39,0x4f, -0x5a,0x52,0x46,0x3d,0x39,0x37,0x33,0x2f,0x28,0x34,0x4b,0x62,0x68,0x59,0x47,0x3d, -0x42,0x36,0x2e,0x2b,0x25,0x1d,0x21,0x2c,0x3e,0x47,0x40,0x2d,0x30,0x4c,0x5d,0x5c, -0x3f,0x3b,0x35,0x33,0x35,0x38,0x36,0x33,0x30,0x3c,0x44,0x3f,0x40,0x57,0x7f,0x9e, -0x64,0x61,0x5c,0x59,0x58,0x5a,0x5d,0x5e,0x5c,0x5d,0x5c,0x57,0x52,0x52,0x55,0x58, -0x5d,0x58,0x55,0x54,0x54,0x55,0x58,0x5b,0x57,0x4f,0x4d,0x5b,0x6f,0x77,0x70,0x66, -0x5e,0x64,0x67,0x62,0x5a,0x57,0x5d,0x65,0x6a,0x66,0x72,0x73,0x6b,0x62,0x58,0x63, -0x69,0x61,0x56,0x54,0x5e,0x6c,0x6f,0x69,0x6f,0x7b,0x7d,0x80,0x7e,0x7a,0x81,0x7f, -0x7f,0x7a,0x76,0x74,0x6e,0x67,0x67,0x6c,0x6d,0x66,0x61,0x61,0x62,0x5d,0x56,0x52, -0x5b,0x57,0x53,0x54,0x59,0x60,0x66,0x69,0x68,0x58,0x49,0x46,0x4b,0x52,0x59,0x5e, -0x64,0x5b,0x58,0x5c,0x5c,0x55,0x53,0x56,0x54,0x57,0x5a,0x5a,0x5b,0x5f,0x62,0x63, -0x5e,0x5d,0x5e,0x5e,0x5b,0x55,0x50,0x4e,0x53,0x59,0x61,0x67,0x69,0x6a,0x6c,0x6f, -0x60,0x60,0x5f,0x5f,0x61,0x63,0x64,0x65,0x65,0x5f,0x61,0x68,0x6c,0x70,0x6f,0x67, -0x68,0x67,0x69,0x6d,0x6a,0x66,0x6a,0x74,0x78,0x76,0x7a,0x7f,0x7b,0x71,0x6e,0x73, -0x7a,0x78,0x77,0x73,0x6f,0x6d,0x6b,0x66,0x56,0x54,0x50,0x4b,0x47,0x45,0x45,0x46, -0x43,0x41,0x40,0x3f,0x3d,0x3a,0x3b,0x3d,0x41,0x43,0x44,0x45,0x45,0x46,0x48,0x49, -0x4a,0x4a,0x4a,0x4b,0x4a,0x4a,0x49,0x49,0x4b,0x4a,0x49,0x47,0x47,0x47,0x47,0x48, -0x43,0x45,0x4a,0x4b,0x49,0x54,0x79,0x9e,0xb2,0xba,0xbc,0xb6,0xb2,0xb2,0xaf,0xa9, -0xad,0xae,0xae,0xae,0xad,0xaa,0xa6,0xa3,0xa2,0xa2,0xa2,0xa4,0xa7,0xaa,0xab,0xab, -0xac,0xac,0xac,0xab,0xa9,0xa7,0xa7,0xa7,0xa5,0xa4,0xa2,0xa0,0x9f,0x9d,0x9a,0x98, -0x9a,0x93,0x8e,0x90,0x97,0x9a,0x94,0x8c,0x89,0x7b,0x80,0xa3,0xc5,0xd3,0xd2,0xcd, -0xc9,0xc9,0xc9,0xc8,0xc9,0xcb,0xca,0xc7,0xcb,0xca,0xc6,0xc0,0xbd,0xbb,0xb8,0xb5, -0xba,0xb6,0xae,0xa5,0x9d,0x98,0x95,0x93,0x96,0x98,0x9b,0x9e,0xa2,0xa7,0xad,0xb1, -0xb6,0xb9,0xbd,0xc2,0xc6,0xc9,0xcc,0xcd,0xd0,0xd0,0xc7,0xbe,0xb5,0xa9,0xa2,0xa5, -0xaa,0xa2,0xa0,0xa8,0xae,0xaf,0xb4,0xbc,0xbb,0xbd,0xbe,0xbf,0xc2,0xc1,0xb9,0xb7, -0x6a,0x35,0x7f,0x83,0x60,0xd0,0xe2,0xe4,0x9e,0x67,0xbd,0xc2,0xb4,0xb9,0xd7,0xe2, -0xe4,0xe5,0xe6,0xe6,0xe5,0xe5,0xe5,0xe6,0xa1,0x92,0xe0,0xaf,0x55,0x86,0xc3,0xcb, -0xd7,0xd7,0xd5,0xd2,0xd2,0xd5,0xd6,0xd5,0xde,0xc0,0x9d,0xa5,0xa0,0xa2,0xa3,0xa2, -0xa3,0xa1,0x9f,0x9f,0x9f,0x9e,0x9f,0x9f,0x74,0x97,0xd4,0xdb,0xd6,0xbd,0xb4,0xc3, -0xd9,0xd9,0xd3,0xbe,0xb7,0xc5,0xdc,0xbd,0x79,0x91,0x9b,0x99,0x91,0x91,0x92,0x90, -0x91,0x8e,0x9e,0xce,0xd1,0xcb,0xca,0xca,0xc8,0xbb,0xc0,0x7b,0x85,0xb6,0xa5,0x95, -0x63,0x46,0x41,0x4a,0x43,0x40,0x45,0x3f,0x45,0x43,0x40,0x3f,0x42,0x4a,0x53,0x58, -0x56,0x63,0x71,0x75,0x74,0x76,0x7e,0x86,0x87,0x83,0x84,0x84,0x76,0x64,0x65,0x72, -0x61,0x62,0x68,0x74,0x7b,0x79,0x71,0x6c,0x69,0x6a,0x6e,0x74,0x7a,0x79,0x74,0x6f, -0x70,0x68,0x66,0x70,0x7c,0x7c,0x70,0x65,0x6a,0x77,0x73,0x70,0x7a,0x74,0x66,0x69, -0x77,0x76,0x72,0x6e,0x6d,0x6e,0x6d,0x6b,0x71,0x6e,0x63,0x4e,0x39,0x33,0x3d,0x4b, -0x5e,0x63,0x60,0x59,0x4e,0x3e,0x35,0x37,0x4e,0x5a,0x65,0x66,0x64,0x65,0x66,0x66, -0x6a,0x6c,0x6f,0x6f,0x6c,0x68,0x63,0x61,0x5b,0x57,0x4d,0x42,0x3e,0x42,0x49,0x4d, -0x49,0x45,0x3f,0x3b,0x3d,0x46,0x50,0x55,0x54,0x5a,0x67,0x6b,0x5a,0x40,0x3a,0x43, -0x47,0x46,0x47,0x49,0x48,0x45,0x46,0x49,0x50,0x53,0x57,0x54,0x48,0x3e,0x43,0x50, -0x56,0x4c,0x3f,0x45,0x61,0x79,0x7e,0x7e,0x60,0x5b,0x68,0x83,0x8e,0x7e,0x69,0x5f, -0x4a,0x50,0x4e,0x46,0x43,0x44,0x3b,0x2d,0x34,0x30,0x32,0x38,0x39,0x34,0x31,0x32, -0x29,0x20,0x1c,0x1e,0x1b,0x16,0x1c,0x29,0x38,0x47,0x5f,0x74,0x77,0x66,0x4b,0x37, -0x41,0x37,0x38,0x40,0x3b,0x2d,0x2e,0x3d,0x4c,0x4a,0x43,0x4a,0x6d,0x8f,0x87,0x6a, -0x6f,0x6b,0x61,0x56,0x4f,0x4c,0x4b,0x4a,0x48,0x4c,0x51,0x53,0x57,0x5c,0x60,0x61, -0x5a,0x5c,0x5d,0x5a,0x55,0x55,0x5c,0x65,0x50,0x5b,0x6c,0x7a,0x7a,0x6d,0x5d,0x53, -0x62,0x65,0x65,0x5f,0x57,0x57,0x5f,0x67,0x71,0x65,0x72,0x76,0x77,0x72,0x5c,0x60, -0x69,0x6e,0x71,0x72,0x77,0x80,0x83,0x82,0x71,0x7f,0x84,0x8c,0x89,0x81,0x81,0x78, -0x79,0x78,0x79,0x78,0x72,0x6a,0x64,0x62,0x63,0x64,0x67,0x68,0x61,0x58,0x58,0x5d, -0x5c,0x58,0x54,0x55,0x5a,0x60,0x63,0x64,0x58,0x52,0x4f,0x50,0x4c,0x49,0x4f,0x5a, -0x6a,0x61,0x5a,0x59,0x58,0x54,0x54,0x56,0x4f,0x52,0x54,0x54,0x56,0x5b,0x5e,0x5e, -0x5b,0x5a,0x5a,0x5b,0x59,0x54,0x51,0x51,0x58,0x54,0x53,0x59,0x62,0x66,0x62,0x5c, -0x5f,0x5e,0x5d,0x5e,0x5f,0x60,0x60,0x5f,0x5d,0x57,0x5b,0x63,0x67,0x6a,0x69,0x64, -0x64,0x62,0x62,0x63,0x62,0x63,0x6b,0x74,0x79,0x75,0x74,0x75,0x72,0x6d,0x6d,0x71, -0x73,0x72,0x76,0x74,0x6b,0x68,0x6a,0x68,0x65,0x61,0x5a,0x52,0x4b,0x45,0x40,0x3e, -0x44,0x41,0x3f,0x3f,0x3e,0x3b,0x3b,0x3d,0x43,0x44,0x46,0x46,0x47,0x48,0x4a,0x4c, -0x4a,0x4a,0x4b,0x4c,0x4d,0x4d,0x4d,0x4d,0x4f,0x4e,0x4b,0x49,0x48,0x48,0x48,0x49, -0x45,0x46,0x49,0x4b,0x46,0x46,0x55,0x68,0x8f,0xab,0xc0,0xbe,0xb6,0xb5,0xb3,0xae, -0xae,0xae,0xae,0xad,0xab,0xa8,0xa5,0xa3,0xa5,0xa3,0xa1,0xa0,0xa3,0xa9,0xac,0xab, -0xaa,0xab,0xab,0xaa,0xa8,0xa6,0xa6,0xa6,0xa6,0xa3,0x9f,0x9d,0x9d,0x9e,0x9f,0x9f, -0x9e,0x98,0x90,0x8d,0x90,0x93,0x90,0x8a,0x7f,0x7f,0x98,0xbc,0xcc,0xcc,0xca,0xc8, -0xc7,0xc5,0xc4,0xc4,0xc5,0xc7,0xc8,0xc8,0xc8,0xc7,0xc3,0xbc,0xb9,0xb9,0xb8,0xb6, -0xb9,0xb3,0xa9,0xa0,0x9b,0x9a,0x97,0x92,0x97,0x99,0x9c,0x9e,0xa0,0xa3,0xa7,0xab, -0xb6,0xba,0xbf,0xc3,0xc6,0xc7,0xc8,0xc9,0xd0,0xd0,0xc7,0xb9,0xac,0x9f,0x9c,0xa5, -0xa8,0xa2,0xa0,0xa7,0xae,0xb0,0xb3,0xb5,0xbc,0xc1,0xc5,0xbd,0xbf,0xbe,0xb8,0xcb, -0x97,0x2c,0x47,0x46,0x58,0xd8,0xe1,0xed,0xce,0x69,0xa1,0xc1,0xba,0xc8,0xe0,0xe8, -0xe4,0xe5,0xe6,0xe6,0xe5,0xe5,0xe6,0xe7,0x7f,0x6a,0xd6,0x9a,0x4f,0x9b,0xd1,0xc8, -0xd5,0xd7,0xd6,0xd3,0xd2,0xd4,0xd6,0xd6,0xdc,0xbd,0x9a,0xa1,0x9c,0x9f,0xa1,0xa0, -0xa4,0xa0,0x9e,0x9e,0x9d,0x9d,0x9f,0xa2,0x86,0x8a,0xd4,0xe1,0xd7,0xc0,0xbe,0xcc, -0xcc,0xef,0xe0,0xba,0xb7,0xb6,0xc7,0xbe,0x7a,0x9a,0x9d,0x9a,0x8f,0x91,0x91,0x90, -0x92,0x8c,0x9b,0xcd,0xd1,0xca,0xc8,0xc7,0xc7,0xb2,0xc8,0x8c,0x66,0x8e,0x98,0x8e, -0x56,0x45,0x42,0x47,0x42,0x41,0x43,0x40,0x42,0x3d,0x3b,0x46,0x5c,0x6e,0x71,0x6c, -0x68,0x70,0x77,0x7a,0x7a,0x7b,0x7d,0x7e,0x83,0x90,0x8b,0x74,0x6e,0x78,0x72,0x5e, -0x5b,0x5e,0x65,0x6f,0x75,0x73,0x6e,0x6b,0x66,0x6d,0x76,0x7b,0x7c,0x7b,0x7b,0x7c, -0x73,0x6f,0x70,0x78,0x7c,0x77,0x6a,0x61,0x68,0x6a,0x67,0x6a,0x6c,0x5f,0x54,0x5b, -0x6d,0x6b,0x69,0x69,0x6d,0x6f,0x6b,0x65,0x66,0x67,0x60,0x57,0x5e,0x6f,0x74,0x6d, -0x63,0x65,0x61,0x5b,0x53,0x44,0x37,0x37,0x45,0x50,0x5e,0x69,0x69,0x62,0x5f,0x60, -0x68,0x64,0x5e,0x59,0x57,0x58,0x5b,0x5c,0x6f,0x71,0x73,0x72,0x6e,0x64,0x53,0x44, -0x2f,0x2d,0x2d,0x32,0x39,0x3f,0x3f,0x3d,0x43,0x4c,0x5d,0x6d,0x71,0x68,0x5a,0x52, -0x4e,0x51,0x59,0x63,0x66,0x60,0x56,0x51,0x4f,0x4d,0x45,0x3f,0x4a,0x60,0x6c,0x6b, -0x64,0x76,0x80,0x7e,0x7c,0x7b,0x7e,0x85,0x84,0x80,0x79,0x6f,0x67,0x5f,0x54,0x4a, -0x4a,0x55,0x57,0x4b,0x43,0x47,0x4b,0x4a,0x3b,0x35,0x2d,0x28,0x23,0x1e,0x1c,0x1d, -0x16,0x1f,0x25,0x26,0x29,0x30,0x36,0x37,0x34,0x36,0x3c,0x3e,0x32,0x23,0x25,0x32, -0x42,0x4d,0x4a,0x32,0x1f,0x25,0x39,0x47,0x6a,0x72,0x71,0x6b,0x72,0x7d,0x71,0x5a, -0x64,0x65,0x63,0x5d,0x5a,0x5a,0x59,0x56,0x50,0x53,0x56,0x58,0x5c,0x60,0x5e,0x59, -0x5b,0x5f,0x60,0x5a,0x53,0x54,0x5d,0x65,0x76,0x7a,0x7e,0x79,0x6a,0x5b,0x58,0x5c, -0x65,0x63,0x61,0x5e,0x5c,0x5d,0x5f,0x62,0x5d,0x53,0x66,0x6d,0x74,0x73,0x5a,0x5b, -0x56,0x67,0x74,0x71,0x6a,0x6d,0x79,0x82,0x7c,0x80,0x78,0x77,0x76,0x76,0x7e,0x7b, -0x73,0x76,0x79,0x76,0x72,0x6d,0x66,0x60,0x5e,0x61,0x67,0x69,0x63,0x5d,0x61,0x6c, -0x61,0x5c,0x56,0x55,0x5a,0x5e,0x5f,0x5e,0x53,0x54,0x5d,0x6a,0x6a,0x5e,0x57,0x5a, -0x5b,0x58,0x54,0x53,0x53,0x53,0x51,0x50,0x51,0x54,0x57,0x58,0x5b,0x5f,0x5f,0x5d, -0x59,0x57,0x57,0x58,0x57,0x54,0x53,0x54,0x5c,0x5a,0x5a,0x5d,0x62,0x64,0x61,0x5d, -0x60,0x5e,0x5c,0x5c,0x5e,0x61,0x62,0x62,0x5e,0x59,0x5d,0x64,0x64,0x64,0x66,0x64, -0x62,0x63,0x62,0x5f,0x5d,0x61,0x6c,0x77,0x78,0x75,0x70,0x6b,0x69,0x69,0x6c,0x6e, -0x6e,0x66,0x68,0x6c,0x6a,0x6f,0x73,0x6d,0x6c,0x68,0x63,0x5d,0x56,0x4f,0x46,0x40, -0x45,0x42,0x3f,0x3f,0x3e,0x3c,0x3c,0x3d,0x45,0x46,0x47,0x47,0x48,0x49,0x4c,0x4e, -0x4e,0x4e,0x4f,0x50,0x51,0x51,0x51,0x51,0x50,0x4f,0x4f,0x4e,0x4d,0x4d,0x4d,0x4d, -0x53,0x4b,0x46,0x47,0x49,0x49,0x49,0x49,0x65,0x82,0xa0,0xad,0xb1,0xb4,0xb6,0xb4, -0xb1,0xb0,0xaf,0xad,0xaa,0xa8,0xa6,0xa5,0xa5,0xa3,0xa0,0x9e,0xa2,0xa9,0xab,0xaa, -0xa8,0xa9,0xab,0xaa,0xa8,0xa7,0xa6,0xa6,0xa6,0xa3,0xa0,0x9e,0x9e,0x9f,0x9f,0x9f, -0x9d,0xa0,0x9e,0x96,0x8e,0x8b,0x8a,0x89,0x79,0x88,0xa9,0xbf,0xbe,0xbd,0xc3,0xc2, -0xc2,0xc1,0xc2,0xc3,0xc3,0xc4,0xc6,0xc8,0xc7,0xc6,0xc3,0xbd,0xb9,0xb8,0xb7,0xb5, -0xb3,0xae,0xa5,0x9c,0x9a,0x9b,0x99,0x95,0x99,0x9b,0x9d,0x9d,0x9c,0x9e,0xa2,0xa6, -0xb4,0xb9,0xc0,0xc5,0xc7,0xc7,0xc7,0xc7,0xca,0xcc,0xc4,0xb8,0xac,0x9f,0x9c,0xa4, -0xa7,0xa7,0xa8,0xab,0xae,0xaf,0xae,0xac,0xac,0xb5,0xb8,0xb9,0xbc,0xc3,0xc3,0xb3, -0x72,0x39,0x44,0x32,0x61,0xd7,0xe0,0xea,0xe4,0x9a,0x7a,0xbf,0xce,0xdb,0xe7,0xe8, -0xe4,0xe5,0xe5,0xe5,0xe4,0xe4,0xe6,0xe7,0xa6,0x95,0xcb,0x6f,0x5a,0xb4,0xd5,0xc8, -0xd2,0xd6,0xd8,0xd5,0xd2,0xd2,0xd5,0xd6,0xdb,0xbc,0x98,0x9e,0x99,0x9c,0x9e,0x9e, -0xa0,0x9d,0x9c,0x9d,0x9d,0x9b,0x9d,0xa1,0x8b,0x82,0xe9,0xeb,0xbc,0xb3,0xc4,0xb8, -0xca,0xe3,0xd6,0xbc,0xbf,0xc6,0xd3,0xaf,0x83,0x9d,0x95,0x98,0x8f,0x8e,0x8f,0x92, -0x91,0x8c,0x9d,0xcf,0xd2,0xc9,0xc8,0xc9,0xc0,0xb1,0xba,0xa3,0x6e,0x83,0x99,0x7c, -0x4b,0x46,0x44,0x44,0x43,0x42,0x43,0x43,0x3d,0x40,0x49,0x5b,0x72,0x82,0x81,0x79, -0x79,0x78,0x77,0x78,0x7c,0x7d,0x76,0x6c,0x78,0x77,0x79,0x7e,0x7d,0x78,0x73,0x72, -0x61,0x61,0x66,0x6f,0x74,0x74,0x72,0x72,0x6b,0x72,0x7a,0x7e,0x7e,0x7b,0x7a,0x7a, -0x76,0x78,0x7c,0x7d,0x78,0x6e,0x67,0x65,0x64,0x5f,0x5e,0x61,0x5f,0x59,0x5b,0x64, -0x71,0x6a,0x61,0x62,0x6b,0x74,0x73,0x6c,0x63,0x5b,0x57,0x5f,0x6c,0x6c,0x5b,0x49, -0x55,0x5a,0x59,0x53,0x4b,0x3e,0x37,0x3b,0x43,0x4e,0x5c,0x63,0x61,0x5c,0x5a,0x5b, -0x5c,0x58,0x56,0x58,0x61,0x6c,0x75,0x7b,0x83,0x8b,0x95,0x9d,0x9e,0x95,0x81,0x70, -0x66,0x53,0x3e,0x34,0x34,0x35,0x30,0x2a,0x26,0x3d,0x50,0x52,0x56,0x62,0x67,0x64, -0x87,0x7c,0x72,0x72,0x76,0x76,0x71,0x6e,0x5b,0x54,0x51,0x5e,0x79,0x90,0x97,0x94, -0x9b,0x96,0x84,0x75,0x76,0x7d,0x84,0x8c,0x8d,0x88,0x79,0x67,0x5c,0x58,0x53,0x4c, -0x48,0x36,0x23,0x1f,0x28,0x2f,0x2d,0x27,0x1f,0x21,0x21,0x22,0x24,0x27,0x26,0x24, -0x1e,0x21,0x1f,0x1a,0x1e,0x2c,0x3d,0x46,0x58,0x48,0x2f,0x1b,0x1a,0x28,0x36,0x3c, -0x3e,0x46,0x37,0x1f,0x2d,0x5c,0x78,0x74,0x59,0x51,0x57,0x6f,0x81,0x76,0x53,0x36, -0x50,0x57,0x5e,0x62,0x66,0x6b,0x6c,0x69,0x61,0x5e,0x58,0x54,0x58,0x60,0x62,0x60, -0x59,0x5c,0x5e,0x5f,0x64,0x6f,0x7b,0x81,0x7b,0x6d,0x62,0x62,0x66,0x64,0x5f,0x5b, -0x60,0x5c,0x5a,0x5d,0x62,0x66,0x64,0x61,0x57,0x54,0x6f,0x74,0x76,0x75,0x5e,0x62, -0x64,0x6e,0x72,0x6b,0x66,0x6d,0x7a,0x84,0x82,0x86,0x7f,0x80,0x7e,0x7c,0x7f,0x79, -0x72,0x77,0x77,0x73,0x70,0x71,0x6e,0x68,0x62,0x5f,0x60,0x64,0x63,0x60,0x63,0x6a, -0x63,0x5a,0x50,0x4b,0x4d,0x50,0x51,0x50,0x59,0x51,0x53,0x62,0x68,0x5d,0x4e,0x48, -0x45,0x48,0x4b,0x4d,0x51,0x53,0x50,0x4b,0x4e,0x51,0x55,0x57,0x5b,0x5d,0x5b,0x57, -0x55,0x53,0x52,0x53,0x52,0x50,0x50,0x52,0x55,0x5d,0x65,0x65,0x5f,0x5c,0x60,0x66, -0x68,0x64,0x5f,0x5d,0x5d,0x5f,0x60,0x61,0x5c,0x58,0x5c,0x61,0x5e,0x5d,0x60,0x60, -0x5e,0x61,0x61,0x5c,0x59,0x5f,0x6d,0x78,0x7a,0x78,0x73,0x6c,0x69,0x6c,0x6d,0x6c, -0x72,0x68,0x6a,0x6e,0x6c,0x75,0x80,0x7f,0x6e,0x6c,0x6a,0x68,0x65,0x5e,0x54,0x4d, -0x48,0x45,0x43,0x43,0x42,0x40,0x3f,0x40,0x45,0x46,0x48,0x48,0x49,0x4a,0x4d,0x4f, -0x55,0x55,0x55,0x55,0x55,0x54,0x54,0x53,0x52,0x52,0x51,0x50,0x4f,0x4d,0x4c,0x4b, -0x4a,0x4c,0x4e,0x4c,0x47,0x45,0x49,0x4d,0x46,0x57,0x73,0x8f,0xa4,0xb0,0xb4,0xb5, -0xb4,0xb4,0xb2,0xae,0xab,0xa9,0xa8,0xa8,0xa4,0xa3,0x9f,0x9d,0xa1,0xa8,0xaa,0xa8, -0xa9,0xab,0xad,0xad,0xac,0xab,0xaa,0xaa,0xa5,0xa4,0xa4,0xa3,0xa2,0x9f,0x9b,0x98, -0x9f,0xa0,0x9e,0x99,0x96,0x91,0x85,0x7a,0x78,0x8d,0xab,0xb5,0xae,0xb4,0xbf,0xba, -0xbb,0xbd,0xc1,0xc5,0xc6,0xc5,0xc5,0xc7,0xc8,0xc8,0xc5,0xbf,0xba,0xb7,0xb4,0xb1, -0xad,0xaa,0xa3,0x9a,0x98,0x9b,0x9b,0x99,0x98,0x9a,0x9c,0x9d,0x9e,0xa2,0xa8,0xad, -0xb4,0xbb,0xc3,0xc9,0xcc,0xcc,0xcc,0xcc,0xc6,0xc9,0xc4,0xbb,0xb1,0xa4,0x9f,0xa6, -0xb3,0xb2,0xae,0xa8,0xa8,0xad,0xb1,0xb2,0xb2,0xbb,0xb3,0xbb,0xbd,0xc6,0xc0,0x7b, -0x36,0x50,0x6a,0x4c,0x82,0xe0,0xe1,0xdc,0xe3,0xca,0x5d,0xc0,0xe3,0xe9,0xea,0xe2, -0xe3,0xe4,0xe5,0xe5,0xe4,0xe4,0xe5,0xe7,0xd5,0xd6,0xc1,0x48,0x76,0xcb,0xcc,0xc5, -0xd0,0xd6,0xd9,0xd6,0xd1,0xd1,0xd4,0xd7,0xdd,0xbd,0x98,0x9e,0x98,0x9b,0x9d,0x9d, -0x9d,0x9a,0x9b,0x9d,0x9d,0x9a,0x9b,0x9f,0x91,0x7d,0xe2,0xb8,0x5d,0x78,0xb8,0xa1, -0x6e,0x8d,0xdd,0xd4,0x71,0x80,0xe0,0xb2,0x89,0x9a,0x8a,0x95,0x90,0x8d,0x8d,0x96, -0x8e,0x8b,0x9e,0xd2,0xd2,0xc9,0xc9,0xcd,0xb9,0xb8,0xaa,0xb1,0x86,0x91,0xa7,0x6a, -0x44,0x48,0x45,0x41,0x43,0x43,0x42,0x44,0x47,0x56,0x67,0x73,0x78,0x79,0x74,0x6e, -0x6b,0x70,0x74,0x73,0x74,0x77,0x78,0x75,0x78,0x71,0x6d,0x74,0x85,0x8d,0x85,0x78, -0x69,0x66,0x65,0x6a,0x6e,0x6e,0x6c,0x6c,0x77,0x78,0x7a,0x7e,0x81,0x7f,0x77,0x70, -0x7b,0x76,0x73,0x76,0x79,0x76,0x6f,0x6b,0x66,0x62,0x66,0x69,0x62,0x5e,0x60,0x62, -0x6f,0x61,0x50,0x4d,0x5b,0x6a,0x6f,0x6c,0x63,0x56,0x5b,0x6e,0x68,0x49,0x3b,0x44, -0x40,0x4a,0x4d,0x49,0x40,0x36,0x36,0x41,0x47,0x48,0x4b,0x52,0x5d,0x63,0x5d,0x54, -0x53,0x58,0x63,0x71,0x7e,0x84,0x84,0x82,0x79,0x83,0x8f,0x97,0x9c,0x9d,0x9a,0x96, -0x8d,0x81,0x6f,0x5c,0x48,0x37,0x2c,0x27,0x24,0x2d,0x3e,0x4e,0x55,0x56,0x5b,0x63, -0x5a,0x61,0x6b,0x70,0x69,0x58,0x49,0x41,0x38,0x40,0x5f,0x89,0x98,0x8f,0x8e,0x9b, -0x96,0x9d,0x9d,0x99,0x96,0x8a,0x7c,0x77,0x75,0x80,0x8c,0x89,0x75,0x5f,0x59,0x60, -0x4e,0x3b,0x2f,0x33,0x34,0x2d,0x28,0x2c,0x35,0x3c,0x42,0x45,0x4b,0x52,0x52,0x4d, -0x46,0x40,0x3e,0x42,0x3f,0x3c,0x45,0x53,0x53,0x57,0x60,0x6b,0x6c,0x5b,0x3f,0x29, -0x41,0x49,0x54,0x5b,0x5d,0x5a,0x55,0x51,0x63,0x55,0x5a,0x69,0x5d,0x3c,0x33,0x43, -0x5b,0x56,0x52,0x54,0x5b,0x64,0x6a,0x6c,0x67,0x65,0x61,0x5f,0x5e,0x5e,0x5e,0x5e, -0x60,0x5e,0x61,0x6d,0x7c,0x7e,0x6f,0x5d,0x4e,0x53,0x5a,0x60,0x62,0x62,0x60,0x5e, -0x65,0x5f,0x5a,0x5d,0x6a,0x76,0x74,0x6b,0x5b,0x60,0x63,0x72,0x72,0x78,0x72,0x73, -0x74,0x7c,0x7c,0x72,0x6a,0x6e,0x77,0x7b,0x7c,0x83,0x8b,0x91,0x93,0x8a,0x75,0x61, -0x64,0x6a,0x6e,0x6f,0x6e,0x6f,0x6f,0x6e,0x66,0x5f,0x60,0x61,0x5d,0x5d,0x62,0x64, -0x6a,0x64,0x59,0x4d,0x49,0x4d,0x50,0x4f,0x56,0x50,0x4d,0x53,0x5b,0x5b,0x52,0x49, -0x4a,0x4b,0x51,0x54,0x53,0x55,0x52,0x47,0x4d,0x52,0x54,0x52,0x56,0x5e,0x5d,0x56, -0x52,0x52,0x57,0x5b,0x59,0x53,0x53,0x57,0x5a,0x64,0x6a,0x63,0x54,0x4d,0x55,0x60, -0x68,0x61,0x58,0x54,0x54,0x56,0x5b,0x60,0x61,0x65,0x60,0x5f,0x5c,0x57,0x5d,0x5b, -0x5e,0x5a,0x57,0x57,0x58,0x5a,0x61,0x67,0x6b,0x68,0x66,0x66,0x64,0x63,0x65,0x69, -0x69,0x66,0x65,0x69,0x71,0x78,0x7b,0x7b,0x60,0x61,0x5f,0x5b,0x5b,0x5f,0x65,0x69, -0x58,0x4f,0x47,0x43,0x3f,0x3a,0x3c,0x42,0x48,0x48,0x4a,0x4e,0x52,0x54,0x53,0x51, -0x58,0x59,0x59,0x5a,0x5a,0x5a,0x59,0x59,0x59,0x58,0x57,0x56,0x54,0x52,0x51,0x51, -0x4f,0x4e,0x4e,0x4d,0x4d,0x4b,0x49,0x47,0x48,0x49,0x4f,0x5c,0x71,0x8a,0xa2,0xaf, -0xaf,0xb4,0xb5,0xb0,0xab,0xaa,0xa9,0xa8,0xa8,0xa4,0xa0,0x9f,0xa0,0xa4,0xaa,0xb0, -0xa7,0xa6,0xa7,0xaa,0xae,0xb0,0xaf,0xad,0xa7,0xa6,0xa4,0xa1,0x9f,0x9d,0x9c,0x9b, -0x9d,0x9b,0x9d,0x99,0x93,0x95,0x88,0x6a,0x7e,0x93,0xa3,0xa8,0xaa,0xaa,0xae,0xb8, -0xb4,0xbb,0xc3,0xcb,0xd1,0xd4,0xd1,0xcc,0xc9,0xcb,0xc8,0xbf,0xb8,0xb6,0xb4,0xb1, -0xa9,0xa4,0x9d,0x9a,0x9b,0x9c,0x9b,0x9a,0x97,0x99,0x9c,0x9f,0xa2,0xa7,0xac,0xb0, -0xb5,0xb8,0xbd,0xc1,0xc5,0xc8,0xcc,0xce,0xcb,0xc7,0xc7,0xc8,0xbe,0xb0,0xad,0xb4, -0xb8,0xb8,0xb8,0xb4,0xac,0xa4,0xa7,0xae,0xb5,0xa8,0xb9,0xba,0xb2,0xc1,0xcb,0x79, -0x2a,0x75,0x8e,0x52,0xa2,0xdc,0xdd,0xe1,0xe7,0xe1,0x7e,0x6c,0xbd,0xe0,0xe3,0xe5, -0xe4,0xe3,0xe4,0xe4,0xf2,0xe3,0xe7,0xde,0xea,0xdb,0x77,0x49,0xa1,0xda,0xc7,0xca, -0xd6,0xd7,0xd6,0xd3,0xd3,0xd5,0xd6,0xd5,0xde,0xbd,0x9a,0xa3,0x9e,0x9c,0x9b,0x99, -0x9a,0x9c,0x9d,0x9d,0x9c,0x9c,0x9e,0x9f,0x98,0x7a,0xda,0xa8,0x48,0x75,0xcf,0xa2, -0x71,0x60,0xa7,0xd2,0x75,0x73,0xce,0xbf,0x80,0x96,0x90,0x91,0x95,0x8f,0x94,0x94, -0x90,0x93,0xa2,0xce,0xd1,0xca,0xc6,0xc7,0xca,0xa9,0xac,0xaf,0x97,0x87,0x96,0x6b, -0x48,0x47,0x46,0x44,0x41,0x42,0x47,0x4d,0x5c,0x76,0x86,0x7f,0x79,0x7c,0x77,0x6b, -0x68,0x6f,0x71,0x6d,0x6e,0x78,0x83,0x88,0x7d,0x6b,0x55,0x65,0x76,0x92,0x92,0x93, -0x83,0x6d,0x60,0x65,0x69,0x63,0x60,0x64,0x6e,0x72,0x7a,0x80,0x7c,0x73,0x70,0x74, -0x70,0x6b,0x6b,0x71,0x73,0x70,0x6d,0x6e,0x63,0x64,0x60,0x5a,0x59,0x60,0x68,0x6c, -0x5d,0x4f,0x3f,0x3d,0x4b,0x5b,0x60,0x5c,0x59,0x63,0x6d,0x6f,0x5c,0x59,0x5d,0x44, -0x1e,0x32,0x47,0x46,0x3b,0x3e,0x44,0x41,0x42,0x3a,0x3a,0x46,0x54,0x58,0x53,0x4d, -0x52,0x62,0x6d,0x76,0x84,0x89,0x7f,0x75,0x75,0x8a,0x9b,0x9c,0x9c,0xa0,0x9a,0x8e, -0x79,0x73,0x6e,0x5c,0x50,0x4a,0x3b,0x36,0x2b,0x29,0x2d,0x3a,0x4a,0x52,0x4f,0x4a, -0x52,0x4c,0x4a,0x4a,0x45,0x40,0x4b,0x5c,0x6e,0x75,0x80,0x87,0x86,0x85,0x8c,0x95, -0x99,0x95,0x98,0x9c,0x8d,0x73,0x6a,0x70,0x6e,0x69,0x6e,0x7c,0x83,0x79,0x68,0x5d, -0x76,0x8a,0xa4,0xb4,0xb4,0xae,0xaa,0xa9,0xad,0xaf,0xb2,0xb4,0xb2,0xac,0xa7,0xa4, -0x8c,0x7b,0x67,0x5c,0x58,0x57,0x55,0x54,0x58,0x5d,0x5e,0x5b,0x5d,0x60,0x5a,0x4f, -0x74,0x7f,0x7d,0x6e,0x68,0x6b,0x62,0x50,0x46,0x4d,0x4d,0x42,0x36,0x2f,0x28,0x20, -0x57,0x58,0x5b,0x60,0x65,0x68,0x68,0x67,0x69,0x6e,0x6f,0x69,0x5e,0x58,0x5a,0x5f, -0x66,0x6d,0x73,0x74,0x6f,0x66,0x59,0x4f,0x4c,0x4f,0x53,0x56,0x58,0x58,0x56,0x55, -0x59,0x5c,0x60,0x65,0x69,0x69,0x5f,0x54,0x4e,0x55,0x60,0x78,0x77,0x74,0x68,0x6b, -0x69,0x6f,0x76,0x76,0x71,0x6e,0x73,0x7a,0x6e,0x6a,0x6b,0x71,0x75,0x6f,0x61,0x56, -0x61,0x66,0x6b,0x6e,0x6f,0x6f,0x6c,0x69,0x65,0x5c,0x5c,0x61,0x60,0x62,0x6b,0x71, -0x70,0x67,0x5f,0x5b,0x57,0x52,0x51,0x52,0x53,0x4e,0x47,0x46,0x4b,0x51,0x52,0x50, -0x45,0x44,0x4a,0x4f,0x53,0x57,0x54,0x49,0x45,0x4c,0x52,0x57,0x5b,0x5d,0x56,0x4d, -0x4b,0x4f,0x58,0x5f,0x5e,0x58,0x58,0x5c,0x6c,0x62,0x55,0x4d,0x49,0x4a,0x4e,0x51, -0x53,0x58,0x5f,0x5f,0x56,0x50,0x59,0x67,0x6c,0x6c,0x63,0x65,0x67,0x65,0x66,0x5e, -0x5a,0x59,0x59,0x5a,0x5a,0x5a,0x5f,0x65,0x6f,0x6e,0x6c,0x67,0x63,0x62,0x67,0x6f, -0x69,0x67,0x66,0x69,0x6e,0x70,0x6f,0x6d,0x62,0x61,0x5d,0x58,0x55,0x56,0x5a,0x5c, -0x69,0x63,0x5a,0x52,0x4a,0x44,0x41,0x42,0x4c,0x4c,0x4e,0x52,0x56,0x59,0x5a,0x59, -0x5c,0x5c,0x5d,0x5e,0x5e,0x5e,0x5d,0x5c,0x5c,0x5b,0x5a,0x58,0x56,0x55,0x54,0x53, -0x51,0x50,0x4f,0x4f,0x4f,0x4e,0x4c,0x4b,0x4a,0x4a,0x4a,0x4c,0x51,0x5c,0x6a,0x73, -0x8f,0x9a,0xa5,0xa9,0xaa,0xad,0xae,0xad,0xae,0xae,0xac,0xa8,0xa4,0xa2,0xa1,0xa1, -0xa0,0xa1,0xa2,0xa2,0xa3,0xa4,0xa5,0xa6,0xa6,0xa5,0xa3,0xa1,0xa0,0x9f,0x9e,0x9e, -0x9c,0x99,0x9b,0x99,0x92,0x90,0x82,0x69,0x7e,0x92,0xa0,0xa3,0xa3,0xa2,0xa7,0xb2, -0xb9,0xba,0xbc,0xc0,0xc7,0xce,0xce,0xca,0xc7,0xc8,0xc5,0xbe,0xb8,0xb5,0xb2,0xaf, -0xa2,0x9e,0x9a,0x99,0x9b,0x9e,0x9e,0x9e,0x9b,0x9c,0x9d,0x9f,0xa1,0xa5,0xaa,0xad, -0xb7,0xbb,0xc0,0xc6,0xcb,0xcf,0xd1,0xd3,0xcf,0xcc,0xcd,0xce,0xc5,0xb8,0xb6,0xbd, -0xbe,0xbc,0xbb,0xb9,0xb2,0xac,0xac,0xb0,0xad,0xb0,0xae,0xb0,0xc1,0xba,0xc3,0xb9, -0x48,0x46,0x53,0x46,0xbb,0xf1,0xe6,0xdd,0xde,0xe7,0x9f,0x45,0x67,0xf1,0xee,0xdd, -0xe7,0xe5,0xf1,0xe3,0xc7,0xde,0xe8,0xe6,0xe3,0xa9,0x52,0x6f,0xc1,0xd5,0xd0,0xc3, -0xd6,0xd7,0xd6,0xd3,0xd3,0xd6,0xd7,0xd6,0xe0,0xbe,0x9a,0xa2,0x9d,0x9b,0x9a,0x99, -0x9a,0x9c,0x9d,0x9d,0x9c,0x9c,0x9d,0x9e,0x99,0x7b,0xd2,0xaf,0x58,0x78,0xd5,0xa8, -0x7e,0x77,0x9f,0xcc,0x86,0x7a,0xb5,0xbe,0x7e,0x95,0x93,0x94,0x97,0x91,0x95,0x93, -0x92,0x93,0x9f,0xca,0xcf,0xca,0xc7,0xc8,0xbf,0xad,0xab,0xab,0x9a,0x74,0x6f,0x59, -0x40,0x44,0x47,0x47,0x44,0x47,0x50,0x59,0x6d,0x77,0x7e,0x7e,0x7d,0x7b,0x71,0x65, -0x61,0x68,0x6e,0x6f,0x73,0x7b,0x82,0x84,0x7d,0x71,0x61,0x6c,0x73,0x85,0x84,0x86, -0x86,0x75,0x62,0x5a,0x5c,0x63,0x69,0x6d,0x6d,0x75,0x7a,0x7a,0x7a,0x7a,0x75,0x6e, -0x72,0x6b,0x66,0x67,0x6a,0x6a,0x69,0x68,0x63,0x66,0x69,0x6f,0x77,0x7c,0x77,0x6e, -0x5c,0x40,0x29,0x2e,0x43,0x53,0x5c,0x61,0x65,0x63,0x66,0x6d,0x67,0x63,0x57,0x31, -0x23,0x36,0x51,0x5c,0x58,0x57,0x54,0x4c,0x37,0x33,0x2d,0x2e,0x38,0x42,0x43,0x3f, -0x3e,0x50,0x5f,0x6a,0x77,0x7c,0x79,0x78,0x6c,0x73,0x7f,0x85,0x85,0x8a,0x8f,0x8b, -0x8c,0x72,0x5a,0x45,0x44,0x4c,0x46,0x45,0x3a,0x35,0x33,0x38,0x3e,0x40,0x40,0x41, -0x3c,0x48,0x51,0x4e,0x4b,0x50,0x5c,0x64,0x67,0x67,0x68,0x67,0x64,0x66,0x6f,0x7a, -0x79,0x70,0x68,0x6a,0x6f,0x70,0x6f,0x6f,0x6d,0x66,0x64,0x6a,0x74,0x81,0x93,0xa3, -0x8e,0x99,0xa5,0xa8,0xa1,0x98,0x92,0x90,0x9a,0x9e,0xa5,0xad,0xb4,0xb8,0xbc,0xbe, -0xb1,0xac,0x9d,0x87,0x72,0x62,0x50,0x43,0x3a,0x3a,0x3d,0x43,0x4a,0x53,0x5e,0x66, -0x5f,0x5c,0x57,0x50,0x48,0x41,0x3e,0x3f,0x42,0x3d,0x36,0x30,0x28,0x20,0x19,0x15, -0x5c,0x60,0x65,0x69,0x6b,0x6c,0x6c,0x6c,0x6a,0x6b,0x6d,0x6f,0x70,0x6f,0x6d,0x6c, -0x74,0x78,0x77,0x6c,0x5d,0x54,0x50,0x4f,0x43,0x46,0x4b,0x4e,0x51,0x52,0x54,0x56, -0x5b,0x5f,0x63,0x62,0x5f,0x5b,0x57,0x52,0x58,0x5c,0x5e,0x71,0x73,0x76,0x68,0x63, -0x5a,0x5f,0x6c,0x78,0x78,0x72,0x73,0x7b,0x72,0x6a,0x6a,0x76,0x7c,0x73,0x64,0x5b, -0x57,0x5d,0x64,0x68,0x6c,0x6e,0x6a,0x65,0x6a,0x5c,0x5a,0x62,0x63,0x65,0x6d,0x73, -0x70,0x66,0x61,0x65,0x62,0x58,0x53,0x56,0x51,0x51,0x4e,0x48,0x48,0x4d,0x4e,0x4c, -0x4b,0x47,0x4a,0x50,0x55,0x5c,0x5b,0x51,0x4f,0x50,0x53,0x57,0x5a,0x59,0x54,0x50, -0x4c,0x4b,0x4f,0x59,0x5d,0x5c,0x5d,0x60,0x56,0x4a,0x41,0x46,0x4f,0x51,0x4b,0x44, -0x53,0x51,0x4f,0x4e,0x4d,0x52,0x5e,0x6b,0x62,0x62,0x5b,0x63,0x6d,0x6e,0x6d,0x5f, -0x4b,0x54,0x62,0x6c,0x6b,0x63,0x5b,0x59,0x61,0x64,0x68,0x6a,0x6d,0x6f,0x70,0x71, -0x63,0x64,0x67,0x6b,0x6f,0x70,0x6d,0x6b,0x68,0x65,0x60,0x5b,0x56,0x55,0x57,0x59, -0x5d,0x63,0x68,0x69,0x65,0x5f,0x55,0x4d,0x4e,0x4e,0x50,0x54,0x59,0x5d,0x5f,0x5f, -0x61,0x62,0x63,0x63,0x63,0x63,0x62,0x61,0x60,0x5f,0x5e,0x5c,0x5a,0x58,0x57,0x56, -0x54,0x53,0x51,0x51,0x51,0x51,0x51,0x50,0x50,0x50,0x4f,0x4b,0x47,0x48,0x4e,0x53, -0x67,0x78,0x8d,0x9c,0xa3,0xa8,0xab,0xac,0xa7,0xac,0xad,0xa7,0xa3,0xa3,0xa4,0xa3, -0xa1,0xa2,0xa2,0xa0,0x9d,0x9d,0x9f,0xa2,0xa3,0xa3,0xa2,0xa1,0xa1,0xa0,0xa0,0xa0, -0x9c,0x96,0x98,0x9a,0x93,0x89,0x7b,0x6b,0x81,0x93,0x9f,0xa0,0xa0,0xa0,0xa6,0xb0, -0xbe,0xbd,0xbc,0xbf,0xc7,0xce,0xce,0xca,0xc4,0xc4,0xc1,0xbb,0xb7,0xb4,0xaf,0xaa, -0x9d,0x9b,0x98,0x99,0x9c,0x9f,0xa0,0xa0,0x9e,0x9f,0x9f,0xa0,0xa3,0xa7,0xac,0xb0, -0xb5,0xb8,0xbd,0xc4,0xcb,0xd0,0xd3,0xd4,0xd2,0xd0,0xd2,0xd4,0xcd,0xc2,0xc1,0xc8, -0xc5,0xc1,0xbf,0xbd,0xba,0xb5,0xb1,0xb0,0xb0,0xb7,0xb9,0xb4,0xba,0xbb,0xc0,0xab, -0x59,0x35,0x3c,0x4e,0xcb,0xe2,0xde,0xe4,0xe1,0xe4,0xda,0x54,0x5d,0xd6,0xde,0xe9, -0xdf,0xda,0xe8,0xc3,0x79,0xc6,0xe6,0xe2,0xca,0x6a,0x4b,0x9b,0xd2,0xcc,0xca,0xc4, -0xd5,0xd7,0xd6,0xd4,0xd4,0xd6,0xd7,0xd6,0xdf,0xbd,0x98,0xa0,0x9b,0x9b,0x9c,0x9c, -0x9b,0x9c,0x9d,0x9d,0x9c,0x9c,0x9c,0x9d,0x99,0x78,0xba,0xae,0x65,0x76,0xd9,0xb2, -0x7e,0x85,0x89,0xbb,0x8f,0x7e,0x91,0xb9,0x7d,0x94,0x97,0x96,0x97,0x94,0x96,0x92, -0x95,0x93,0x9b,0xc6,0xcd,0xca,0xc8,0xc9,0xb8,0xb6,0xae,0xac,0xa1,0x68,0x4c,0x4c, -0x57,0x4d,0x44,0x45,0x51,0x5f,0x67,0x6a,0x74,0x76,0x79,0x7d,0x7c,0x75,0x6b,0x64, -0x5d,0x63,0x6b,0x72,0x79,0x7f,0x81,0x80,0x80,0x79,0x70,0x75,0x75,0x7c,0x7a,0x7d, -0x80,0x82,0x7d,0x74,0x75,0x7c,0x7a,0x70,0x6f,0x75,0x74,0x6e,0x77,0x89,0x8c,0x82, -0x67,0x6a,0x6c,0x6c,0x6c,0x6b,0x67,0x63,0x6c,0x6a,0x69,0x6c,0x74,0x79,0x78,0x72, -0x5d,0x3a,0x21,0x25,0x32,0x3b,0x4a,0x5c,0x5a,0x64,0x71,0x79,0x6c,0x5c,0x4e,0x2e, -0x2d,0x2f,0x38,0x3e,0x39,0x34,0x2f,0x27,0x31,0x32,0x2d,0x29,0x2f,0x39,0x3c,0x37, -0x41,0x46,0x4c,0x59,0x69,0x69,0x5b,0x52,0x43,0x3b,0x4b,0x6a,0x7d,0x81,0x70,0x54, -0x32,0x27,0x27,0x28,0x33,0x41,0x44,0x4b,0x3d,0x36,0x33,0x35,0x35,0x32,0x35,0x3c, -0x39,0x4e,0x56,0x4b,0x48,0x53,0x53,0x47,0x45,0x4a,0x53,0x58,0x57,0x53,0x51,0x53, -0x5b,0x62,0x66,0x66,0x69,0x6c,0x67,0x5d,0x57,0x5b,0x6f,0x91,0xaa,0xac,0x9d,0x8f, -0x95,0x8e,0x82,0x78,0x76,0x80,0x91,0x9f,0x9b,0x9f,0xa5,0xab,0xae,0xaf,0xae,0xac, -0xbd,0xbd,0xb2,0xa1,0x94,0x89,0x74,0x5f,0x4e,0x3c,0x2f,0x2f,0x30,0x30,0x3b,0x4b, -0x4d,0x4b,0x4b,0x4b,0x43,0x3a,0x3c,0x45,0x44,0x39,0x30,0x2b,0x24,0x1b,0x1a,0x20, -0x54,0x5b,0x63,0x66,0x65,0x63,0x62,0x63,0x67,0x66,0x68,0x6f,0x77,0x7a,0x75,0x6f, -0x72,0x71,0x6b,0x63,0x5b,0x57,0x53,0x50,0x41,0x47,0x4e,0x51,0x50,0x52,0x57,0x5c, -0x64,0x66,0x65,0x5f,0x59,0x55,0x54,0x55,0x51,0x57,0x59,0x6b,0x7b,0x8e,0x7f,0x6d, -0x5d,0x60,0x6a,0x74,0x78,0x75,0x72,0x72,0x76,0x6f,0x6e,0x77,0x81,0x7d,0x6e,0x61, -0x5d,0x63,0x6a,0x6d,0x6e,0x6f,0x6d,0x6a,0x69,0x58,0x56,0x62,0x66,0x65,0x68,0x6a, -0x6a,0x61,0x5d,0x5f,0x5d,0x55,0x4f,0x50,0x4e,0x51,0x4e,0x48,0x48,0x4f,0x51,0x4f, -0x4b,0x45,0x44,0x46,0x47,0x4d,0x50,0x4b,0x4e,0x4c,0x4f,0x55,0x59,0x56,0x53,0x51, -0x48,0x49,0x52,0x63,0x6c,0x66,0x59,0x51,0x50,0x4c,0x4f,0x5b,0x64,0x60,0x56,0x4e, -0x51,0x51,0x51,0x52,0x57,0x5b,0x58,0x52,0x4e,0x53,0x50,0x59,0x63,0x66,0x65,0x57, -0x55,0x55,0x58,0x5d,0x5f,0x5f,0x60,0x62,0x6b,0x6b,0x6a,0x6b,0x6e,0x70,0x69,0x60, -0x5e,0x61,0x65,0x6a,0x6e,0x6f,0x6e,0x6c,0x6c,0x68,0x63,0x60,0x5d,0x5b,0x5d,0x60, -0x59,0x64,0x6d,0x71,0x71,0x70,0x67,0x5d,0x50,0x51,0x53,0x57,0x5b,0x5f,0x62,0x64, -0x66,0x66,0x67,0x68,0x67,0x67,0x66,0x65,0x63,0x62,0x61,0x5f,0x5e,0x5c,0x5b,0x5a, -0x58,0x56,0x54,0x53,0x53,0x54,0x53,0x53,0x4c,0x4d,0x4e,0x4d,0x4b,0x4b,0x4c,0x4e, -0x45,0x51,0x63,0x72,0x81,0x92,0xa4,0xb0,0xa9,0xaf,0xb0,0xa7,0xa2,0xa4,0xa7,0xa6, -0xa6,0xa5,0xa4,0xa1,0x9e,0x9d,0x9f,0xa1,0xa1,0xa0,0xa0,0xa0,0xa0,0xa1,0xa1,0xa1, -0x9e,0x97,0x97,0x9b,0x94,0x82,0x74,0x6e,0x83,0x92,0x9b,0x9d,0xa2,0xa4,0xa7,0xae, -0xb9,0xbe,0xc4,0xca,0xd0,0xd2,0xce,0xc9,0xc2,0xc0,0xbc,0xb8,0xb4,0xaf,0xa9,0xa4, -0x9d,0x9b,0x9a,0x9a,0x9d,0x9f,0xa0,0xa0,0x9f,0x9f,0xa0,0xa2,0xa5,0xab,0xb2,0xb7, -0xb1,0xb2,0xb5,0xbb,0xc3,0xca,0xce,0xd0,0xd3,0xd3,0xd6,0xd8,0xd2,0xc9,0xc9,0xce, -0xcd,0xc9,0xc5,0xc4,0xc3,0xbf,0xb9,0xb4,0xba,0xbc,0xc3,0xbd,0xb9,0xbf,0x9e,0x54, -0x42,0x4c,0x42,0x5e,0xe2,0xe8,0xe6,0xe6,0xde,0xe4,0xbc,0x34,0x48,0xc5,0xea,0xe5, -0xef,0xea,0xec,0xae,0x4e,0xb1,0xed,0xd6,0x85,0x45,0x7c,0xc1,0xcf,0xcc,0xbb,0xcb, -0xd4,0xd6,0xd6,0xd4,0xd4,0xd7,0xd8,0xd7,0xdb,0xb9,0x95,0x9e,0x9a,0x9c,0x9f,0xa0, -0x9d,0x9d,0x9e,0x9d,0x9d,0x9c,0x9d,0x9d,0x9d,0x77,0x9e,0xa8,0x6a,0x6e,0xd8,0xbe, -0x78,0x88,0x79,0xaf,0x8d,0x84,0x7f,0xb7,0x7f,0x91,0x99,0x96,0x94,0x95,0x96,0x92, -0x95,0x91,0x99,0xc4,0xcd,0xcb,0xc8,0xc8,0xba,0xbb,0xb0,0xae,0xa5,0x6f,0x48,0x4d, -0x41,0x41,0x47,0x59,0x6f,0x7b,0x76,0x6b,0x6d,0x75,0x7e,0x80,0x7b,0x74,0x6e,0x6c, -0x61,0x62,0x68,0x72,0x7c,0x81,0x81,0x80,0x7d,0x75,0x6f,0x72,0x75,0x77,0x75,0x74, -0x74,0x7c,0x7b,0x72,0x72,0x7a,0x7a,0x71,0x6f,0x73,0x6f,0x69,0x71,0x84,0x8a,0x83, -0x71,0x76,0x75,0x6c,0x64,0x65,0x66,0x64,0x64,0x69,0x6f,0x72,0x73,0x75,0x78,0x7b, -0x65,0x50,0x3f,0x38,0x30,0x2c,0x3f,0x59,0x6c,0x68,0x65,0x70,0x75,0x71,0x63,0x42, -0x2d,0x33,0x3d,0x37,0x24,0x28,0x48,0x65,0x6d,0x5e,0x48,0x37,0x2f,0x30,0x33,0x34, -0x39,0x39,0x3b,0x48,0x58,0x55,0x46,0x3f,0x36,0x2d,0x38,0x4d,0x59,0x65,0x66,0x56, -0x55,0x4e,0x52,0x51,0x4e,0x4a,0x3d,0x3d,0x37,0x30,0x2e,0x32,0x30,0x2a,0x2b,0x33, -0x57,0x5c,0x50,0x3c,0x41,0x55,0x55,0x43,0x38,0x3a,0x3d,0x3f,0x3f,0x3e,0x40,0x42, -0x3e,0x43,0x44,0x43,0x49,0x57,0x5f,0x5e,0x5c,0x6c,0x85,0x97,0x95,0x83,0x6f,0x65, -0x3c,0x3b,0x3c,0x3f,0x45,0x4d,0x56,0x5b,0x59,0x5b,0x60,0x69,0x79,0x8d,0x9d,0xa5, -0xa1,0xab,0xb4,0xb6,0xb2,0xa8,0x95,0x85,0x6f,0x53,0x39,0x2f,0x2a,0x24,0x24,0x29, -0x30,0x34,0x32,0x27,0x1b,0x17,0x1a,0x1e,0x31,0x2f,0x2e,0x2a,0x23,0x1e,0x23,0x2b, -0x5b,0x65,0x70,0x75,0x72,0x6d,0x6a,0x69,0x65,0x6a,0x6f,0x6f,0x6b,0x67,0x65,0x65, -0x65,0x68,0x6a,0x69,0x65,0x5d,0x51,0x46,0x4a,0x52,0x5a,0x5a,0x54,0x52,0x56,0x5c, -0x61,0x63,0x66,0x66,0x60,0x57,0x4f,0x4a,0x4d,0x58,0x66,0x84,0x8e,0x92,0x7a,0x6a, -0x6e,0x6f,0x6e,0x6d,0x71,0x74,0x6f,0x67,0x70,0x6b,0x62,0x62,0x6e,0x79,0x73,0x65, -0x60,0x65,0x69,0x67,0x63,0x62,0x62,0x62,0x5f,0x50,0x51,0x60,0x67,0x65,0x62,0x5e, -0x5d,0x59,0x53,0x4f,0x4f,0x4f,0x4b,0x47,0x49,0x46,0x3f,0x3a,0x41,0x4f,0x59,0x5b, -0x4d,0x46,0x43,0x40,0x3b,0x3f,0x48,0x4a,0x49,0x4c,0x56,0x61,0x66,0x61,0x59,0x54, -0x4b,0x4b,0x51,0x59,0x5b,0x55,0x50,0x4f,0x6b,0x61,0x5b,0x5d,0x5f,0x5b,0x56,0x55, -0x4f,0x53,0x51,0x49,0x4a,0x50,0x4e,0x47,0x4f,0x55,0x4f,0x50,0x54,0x58,0x5e,0x57, -0x58,0x52,0x4e,0x50,0x54,0x59,0x5d,0x61,0x70,0x75,0x73,0x6c,0x69,0x6b,0x69,0x64, -0x5b,0x5d,0x60,0x63,0x65,0x66,0x68,0x69,0x6b,0x65,0x61,0x5f,0x5f,0x5e,0x61,0x65, -0x71,0x72,0x6e,0x66,0x63,0x66,0x66,0x62,0x56,0x57,0x5a,0x5d,0x60,0x64,0x68,0x6a, -0x6a,0x6a,0x6b,0x6b,0x6b,0x6a,0x69,0x68,0x66,0x66,0x65,0x63,0x62,0x61,0x60,0x5f, -0x5e,0x5c,0x59,0x58,0x57,0x57,0x57,0x56,0x53,0x52,0x51,0x52,0x53,0x52,0x4f,0x4d, -0x4c,0x4b,0x49,0x49,0x4f,0x61,0x78,0x8a,0xa2,0xab,0xb0,0xad,0xa8,0xa6,0xa5,0xa2, -0xa7,0xa4,0xa1,0x9f,0x9f,0x9f,0x9e,0x9d,0x9f,0x9f,0x9f,0x9f,0x9f,0x9f,0xa0,0xa1, -0xa0,0x9a,0x98,0x9d,0x95,0x7e,0x71,0x74,0x83,0x8d,0x93,0x98,0xa1,0xa6,0xa5,0xa8, -0xb2,0xbd,0xca,0xd1,0xd2,0xd1,0xcc,0xc8,0xc0,0xbd,0xb8,0xb4,0xb0,0xa9,0xa2,0x9e, -0x9d,0x9c,0x9b,0x9b,0x9d,0x9f,0xa1,0xa1,0xa0,0xa1,0xa2,0xa3,0xa7,0xad,0xb4,0xb8, -0xb1,0xb0,0xb1,0xb4,0xbb,0xc3,0xcb,0xcf,0xd3,0xd4,0xd8,0xda,0xd5,0xce,0xcd,0xd2, -0xd5,0xd1,0xcd,0xcc,0xcc,0xc9,0xc2,0xbc,0xbc,0xbd,0xb9,0xbb,0xc8,0xc4,0x7c,0x2d, -0x70,0x91,0x50,0x74,0xe9,0xd5,0xbf,0xad,0xb3,0xb8,0x6e,0x4f,0x36,0x9c,0xe6,0xe0, -0xe4,0xe2,0xe1,0xb4,0x72,0xbb,0xe5,0xa2,0x41,0x5a,0xb7,0xd7,0xcd,0xce,0xbd,0xc6, -0xd3,0xd5,0xd5,0xd4,0xd5,0xd7,0xd8,0xd7,0xdb,0xb9,0x95,0x9e,0x9a,0x9c,0x9e,0x9f, -0x9e,0x9e,0x9e,0x9e,0x9e,0x9e,0x9e,0x9d,0xa2,0x7b,0x8b,0xac,0x6f,0x69,0xc9,0xbf, -0x79,0x88,0x79,0xb1,0x85,0x88,0x7f,0xb6,0x85,0x8d,0x97,0x94,0x90,0x94,0x95,0x93, -0x93,0x8f,0x97,0xc4,0xce,0xcc,0xc8,0xc6,0xbf,0xb7,0xad,0xac,0xa1,0x7e,0x5b,0x5b, -0x54,0x5e,0x6b,0x75,0x7b,0x7d,0x79,0x73,0x69,0x76,0x81,0x83,0x7f,0x7b,0x75,0x6e, -0x64,0x62,0x65,0x70,0x7a,0x7f,0x82,0x86,0x7b,0x6d,0x64,0x65,0x70,0x73,0x71,0x6c, -0x65,0x6c,0x71,0x70,0x6f,0x70,0x70,0x6c,0x6f,0x70,0x6e,0x69,0x68,0x6a,0x6b,0x6a, -0x6f,0x70,0x6c,0x63,0x5d,0x56,0x49,0x3c,0x51,0x5d,0x6c,0x75,0x74,0x6d,0x69,0x67, -0x74,0x70,0x69,0x5c,0x4b,0x46,0x55,0x68,0x6b,0x5d,0x4a,0x4d,0x55,0x59,0x5a,0x4c, -0x42,0x3b,0x3a,0x35,0x2c,0x34,0x51,0x69,0x57,0x44,0x35,0x35,0x36,0x33,0x35,0x3d, -0x49,0x4c,0x47,0x40,0x38,0x2f,0x2f,0x39,0x4a,0x6d,0x97,0x9b,0x7a,0x5c,0x4a,0x3b, -0x39,0x29,0x25,0x26,0x33,0x3e,0x38,0x38,0x3c,0x33,0x2e,0x2e,0x2b,0x22,0x1f,0x22, -0x30,0x38,0x39,0x38,0x44,0x53,0x4e,0x3d,0x39,0x38,0x36,0x32,0x2e,0x2d,0x2d,0x2d, -0x31,0x2f,0x34,0x45,0x5c,0x6f,0x79,0x7b,0x7b,0x85,0x8e,0x8a,0x75,0x5d,0x4f,0x4b, -0x61,0x60,0x60,0x64,0x6a,0x6f,0x72,0x73,0x76,0x77,0x78,0x77,0x7a,0x7e,0x7d,0x7a, -0x82,0x90,0xa5,0xb3,0xae,0x9e,0x93,0x91,0x8a,0x78,0x5e,0x49,0x3b,0x30,0x27,0x21, -0x23,0x28,0x2c,0x2a,0x2a,0x31,0x3f,0x4b,0x50,0x56,0x5a,0x58,0x54,0x4f,0x46,0x3d, -0x58,0x5d,0x62,0x61,0x5e,0x5e,0x62,0x67,0x6a,0x6a,0x6a,0x6c,0x6e,0x6d,0x6a,0x66, -0x6d,0x72,0x74,0x6f,0x65,0x5c,0x53,0x4d,0x51,0x57,0x5d,0x5d,0x58,0x55,0x59,0x5e, -0x5b,0x5b,0x5f,0x65,0x66,0x60,0x58,0x53,0x61,0x68,0x7a,0x98,0x8f,0x7a,0x65,0x69, -0x71,0x71,0x6b,0x66,0x6a,0x73,0x73,0x6d,0x66,0x64,0x5c,0x59,0x66,0x78,0x76,0x67, -0x5a,0x5e,0x60,0x5d,0x5b,0x5d,0x5f,0x5f,0x5d,0x54,0x57,0x60,0x60,0x5c,0x57,0x50, -0x4c,0x4c,0x48,0x46,0x4b,0x53,0x53,0x4d,0x46,0x40,0x3b,0x3d,0x45,0x4e,0x54,0x56, -0x50,0x48,0x45,0x41,0x3a,0x3d,0x49,0x4f,0x51,0x53,0x57,0x5c,0x5f,0x5f,0x5a,0x56, -0x5e,0x61,0x66,0x66,0x5f,0x59,0x5e,0x68,0x6f,0x5f,0x52,0x53,0x56,0x55,0x54,0x56, -0x5a,0x51,0x47,0x43,0x4a,0x57,0x5d,0x5e,0x5e,0x61,0x54,0x4e,0x50,0x59,0x68,0x67, -0x56,0x53,0x52,0x56,0x5a,0x5a,0x59,0x59,0x60,0x76,0x84,0x7b,0x6d,0x69,0x6c,0x6c, -0x56,0x59,0x5c,0x5e,0x60,0x64,0x69,0x6d,0x6c,0x64,0x5e,0x5e,0x5e,0x5f,0x62,0x68, -0x6f,0x6d,0x67,0x60,0x5c,0x5d,0x5f,0x5e,0x57,0x5a,0x5d,0x61,0x64,0x67,0x6b,0x6d, -0x6e,0x6e,0x6f,0x6f,0x6e,0x6d,0x6c,0x6c,0x6b,0x6b,0x6a,0x69,0x68,0x67,0x67,0x66, -0x65,0x63,0x61,0x60,0x60,0x5f,0x5d,0x5c,0x60,0x5d,0x5a,0x5a,0x5c,0x5b,0x56,0x52, -0x5a,0x56,0x51,0x4b,0x46,0x46,0x4d,0x55,0x6f,0x7c,0x8e,0x9d,0xa6,0xa8,0xa9,0xaa, -0xa4,0xa2,0xa0,0xa1,0xa2,0xa2,0x9f,0x9c,0x9f,0x9f,0x9e,0x9e,0x9e,0x9e,0x9e,0x9e, -0xa1,0x9d,0x99,0x9b,0x93,0x7b,0x6f,0x79,0x83,0x8b,0x8f,0x94,0xa1,0xa7,0xa8,0xaa, -0xb6,0xc2,0xcd,0xd1,0xcf,0xcd,0xcb,0xca,0xbd,0xb9,0xb4,0xb1,0xab,0xa3,0x9e,0x9b, -0x9b,0x9b,0x9a,0x9b,0x9d,0xa0,0xa3,0xa5,0xa4,0xa4,0xa5,0xa5,0xa7,0xab,0xb0,0xb4, -0xb6,0xb6,0xb4,0xb5,0xb8,0xc0,0xca,0xd1,0xd3,0xd6,0xdb,0xdc,0xd7,0xd2,0xd2,0xd5, -0xd6,0xd5,0xd2,0xcf,0xce,0xcc,0xc7,0xc1,0xbc,0xb7,0xbb,0xbc,0xbc,0xc9,0x8c,0x38, -0x52,0x6d,0x3e,0xa2,0xc8,0x73,0x4b,0x50,0x51,0x39,0x3d,0x95,0x6f,0x70,0xdb,0xf4, -0xea,0xe3,0xe7,0xe7,0xd9,0xe1,0xbf,0x58,0x4f,0x9d,0xce,0xd2,0xc6,0xc3,0xca,0xbf, -0xd1,0xd3,0xd4,0xd3,0xd5,0xd7,0xd8,0xd7,0xde,0xbd,0x98,0xa1,0x9b,0x9a,0x9a,0x9a, -0x9e,0x9d,0x9d,0x9d,0x9e,0x9f,0x9e,0x9d,0xa0,0x7f,0x81,0xb7,0x72,0x66,0xaf,0xb2, -0x7b,0x82,0x7c,0xb5,0x7a,0x82,0x7c,0xb2,0x8d,0x89,0x93,0x93,0x8e,0x93,0x92,0x93, -0x90,0x8d,0x97,0xc5,0xce,0xcc,0xc7,0xc6,0xc3,0xb5,0xac,0xab,0x9d,0x88,0x6c,0x72, -0x8c,0x8b,0x85,0x7d,0x7b,0x7e,0x7e,0x7a,0x69,0x73,0x7c,0x80,0x82,0x80,0x74,0x67, -0x66,0x62,0x65,0x6f,0x77,0x7b,0x83,0x8c,0x85,0x72,0x65,0x62,0x72,0x74,0x75,0x6e, -0x6a,0x70,0x78,0x7d,0x7c,0x78,0x75,0x74,0x73,0x6f,0x6a,0x66,0x60,0x5e,0x68,0x74, -0x74,0x6a,0x5f,0x5c,0x5f,0x5a,0x46,0x33,0x33,0x37,0x41,0x50,0x5f,0x6e,0x7d,0x87, -0x7c,0x7e,0x7a,0x6f,0x68,0x6b,0x75,0x7d,0x82,0x81,0x74,0x6d,0x62,0x55,0x58,0x57, -0x4d,0x40,0x3a,0x3b,0x38,0x37,0x39,0x37,0x2d,0x1c,0x19,0x29,0x34,0x33,0x39,0x46, -0x3d,0x42,0x3d,0x35,0x35,0x3e,0x52,0x67,0x89,0x81,0x64,0x3b,0x20,0x1b,0x20,0x26, -0x27,0x23,0x29,0x2d,0x3e,0x52,0x55,0x59,0x46,0x3e,0x36,0x31,0x2e,0x29,0x25,0x23, -0x1f,0x30,0x44,0x50,0x56,0x58,0x53,0x4c,0x41,0x43,0x43,0x3e,0x38,0x33,0x2e,0x2a, -0x2a,0x35,0x4c,0x64,0x6b,0x62,0x58,0x57,0x5e,0x60,0x62,0x5f,0x57,0x4c,0x43,0x3e, -0x41,0x4b,0x5d,0x71,0x80,0x85,0x82,0x7e,0x76,0x79,0x7a,0x76,0x72,0x6b,0x5f,0x53, -0x40,0x39,0x3d,0x52,0x69,0x7a,0x8b,0x9a,0x91,0x8f,0x80,0x67,0x51,0x45,0x3b,0x32, -0x3d,0x3b,0x43,0x4c,0x49,0x3e,0x3f,0x49,0x51,0x5a,0x63,0x6d,0x77,0x76,0x62,0x4b, -0x5f,0x61,0x62,0x60,0x5e,0x60,0x68,0x6f,0x6c,0x65,0x61,0x69,0x76,0x7d,0x7a,0x74, -0x79,0x78,0x73,0x69,0x62,0x61,0x61,0x61,0x57,0x58,0x59,0x59,0x58,0x59,0x5a,0x5c, -0x5b,0x58,0x5a,0x60,0x65,0x64,0x62,0x62,0x62,0x69,0x74,0x86,0x79,0x6f,0x67,0x72, -0x69,0x68,0x65,0x63,0x66,0x6e,0x76,0x7a,0x67,0x62,0x59,0x58,0x64,0x72,0x71,0x67, -0x65,0x65,0x65,0x64,0x67,0x6b,0x6c,0x69,0x60,0x5f,0x62,0x60,0x56,0x52,0x51,0x4d, -0x4b,0x48,0x48,0x4e,0x55,0x59,0x58,0x56,0x49,0x44,0x43,0x4a,0x4e,0x4d,0x4c,0x4e, -0x4a,0x41,0x3e,0x3c,0x36,0x38,0x43,0x48,0x4f,0x4f,0x4b,0x48,0x4d,0x57,0x5c,0x5c, -0x4a,0x51,0x5d,0x67,0x65,0x5b,0x54,0x54,0x5f,0x56,0x54,0x5c,0x60,0x5c,0x5b,0x5e, -0x58,0x4d,0x50,0x63,0x6c,0x66,0x63,0x69,0x68,0x67,0x56,0x50,0x57,0x64,0x72,0x6d, -0x67,0x61,0x5a,0x55,0x53,0x55,0x5d,0x65,0x68,0x82,0x90,0x81,0x6b,0x61,0x60,0x5e, -0x55,0x59,0x5c,0x5e,0x61,0x65,0x6c,0x72,0x6e,0x64,0x5d,0x5e,0x5f,0x60,0x65,0x6d, -0x61,0x61,0x64,0x67,0x67,0x63,0x61,0x61,0x57,0x5b,0x60,0x65,0x68,0x6b,0x6f,0x72, -0x72,0x72,0x73,0x73,0x72,0x71,0x70,0x6f,0x71,0x70,0x70,0x70,0x6f,0x6f,0x6f,0x6e, -0x6d,0x6c,0x6b,0x6a,0x6a,0x69,0x67,0x66,0x63,0x61,0x5f,0x5f,0x60,0x60,0x5f,0x5d, -0x57,0x58,0x5c,0x5f,0x5d,0x57,0x52,0x52,0x4a,0x4f,0x5f,0x74,0x85,0x90,0x9b,0xa6, -0xa0,0xa2,0xa4,0xa6,0xa7,0xa5,0xa3,0xa1,0xa1,0xa1,0xa0,0x9f,0x9e,0x9d,0x9d,0x9d, -0x9f,0x9e,0x99,0x98,0x90,0x78,0x6e,0x7b,0x80,0x89,0x8d,0x93,0xa0,0xab,0xb1,0xb9, -0xc1,0xc9,0xd0,0xd0,0xcd,0xca,0xc8,0xc7,0xb8,0xb5,0xb1,0xae,0xa7,0x9f,0x9b,0x9c, -0x9b,0x9a,0x9a,0x9a,0x9c,0x9f,0xa3,0xa6,0xa8,0xa9,0xa9,0xa9,0xaa,0xac,0xaf,0xb2, -0xb8,0xb9,0xb8,0xb6,0xb6,0xbc,0xc6,0xce,0xd1,0xd5,0xdb,0xdc,0xd9,0xd5,0xd5,0xd8, -0xd6,0xd8,0xd7,0xd2,0xcf,0xce,0xcb,0xc7,0xc2,0xb8,0xc2,0xc1,0xad,0xb5,0x80,0x3b, -0x3f,0x3d,0x32,0xa7,0x6d,0x4a,0x68,0x94,0x87,0x40,0x3f,0x42,0x3e,0x36,0xaa,0xe3, -0xea,0xdf,0xe3,0xea,0xd7,0xa6,0x63,0x3c,0x94,0xca,0xcc,0xc6,0xc2,0xbc,0xca,0xc2, -0xd0,0xd2,0xd3,0xd3,0xd4,0xd7,0xd8,0xd6,0xe1,0xc0,0x9c,0xa5,0x9f,0x9c,0x99,0x97, -0x9d,0x9c,0x9b,0x9c,0x9d,0x9e,0x9e,0x9c,0x9c,0x81,0x7c,0xc2,0x74,0x69,0x9b,0xac, -0x7c,0x7a,0x7b,0xb7,0x7b,0x7d,0x7a,0xb8,0x93,0x85,0x91,0x94,0x90,0x92,0x8f,0x92, -0x8f,0x8d,0x97,0xc4,0xcd,0xca,0xc7,0xc7,0xc4,0xba,0xae,0xac,0x9d,0x84,0x69,0x87, -0x88,0x86,0x82,0x7f,0x82,0x83,0x79,0x6c,0x69,0x6e,0x78,0x82,0x83,0x7a,0x6f,0x6a, -0x6b,0x68,0x6c,0x76,0x79,0x79,0x80,0x8c,0x8d,0x79,0x6e,0x64,0x72,0x71,0x75,0x71, -0x7a,0x7a,0x76,0x71,0x6f,0x74,0x7c,0x81,0x78,0x74,0x6f,0x68,0x61,0x63,0x71,0x82, -0x85,0x74,0x62,0x5d,0x60,0x63,0x62,0x60,0x5f,0x57,0x4d,0x48,0x4a,0x58,0x6e,0x82, -0x7f,0x7c,0x73,0x6a,0x68,0x70,0x7b,0x83,0x7b,0x7b,0x70,0x70,0x68,0x4e,0x3b,0x2d, -0x2d,0x35,0x41,0x3e,0x2f,0x2e,0x3e,0x4b,0x61,0x4c,0x3c,0x38,0x33,0x2b,0x30,0x3c, -0x4c,0x55,0x53,0x4b,0x4d,0x55,0x60,0x6b,0x76,0x5e,0x35,0x28,0x3d,0x43,0x35,0x2f, -0x14,0x1d,0x2c,0x2a,0x31,0x42,0x47,0x4c,0x4f,0x4e,0x4b,0x46,0x43,0x42,0x3e,0x39, -0x36,0x3c,0x3e,0x3c,0x3a,0x3f,0x4b,0x54,0x56,0x57,0x53,0x49,0x42,0x3f,0x3f,0x3e, -0x42,0x50,0x61,0x63,0x4f,0x36,0x2f,0x34,0x49,0x4e,0x4d,0x42,0x3a,0x44,0x5f,0x76, -0x7e,0x77,0x70,0x6a,0x68,0x67,0x65,0x63,0x71,0x71,0x6b,0x65,0x65,0x69,0x68,0x62, -0x47,0x35,0x26,0x27,0x32,0x3d,0x47,0x4d,0x69,0x6d,0x6c,0x67,0x66,0x6b,0x6a,0x64, -0x4f,0x51,0x5b,0x66,0x63,0x55,0x4c,0x4c,0x48,0x4e,0x5a,0x6c,0x7d,0x80,0x76,0x69, -0x57,0x60,0x69,0x6e,0x6d,0x69,0x67,0x67,0x67,0x66,0x66,0x69,0x6e,0x73,0x77,0x78, -0x72,0x6e,0x68,0x65,0x68,0x6c,0x6b,0x67,0x63,0x5d,0x57,0x55,0x57,0x58,0x56,0x54, -0x5c,0x5a,0x5c,0x63,0x65,0x61,0x5c,0x5b,0x5c,0x6a,0x6b,0x6b,0x63,0x6c,0x64,0x5c, -0x67,0x64,0x64,0x65,0x64,0x65,0x70,0x7d,0x7e,0x6e,0x5c,0x57,0x61,0x6e,0x75,0x75, -0x70,0x6c,0x67,0x66,0x6b,0x6e,0x69,0x62,0x5e,0x63,0x68,0x5f,0x50,0x4f,0x55,0x56, -0x5a,0x52,0x52,0x5c,0x60,0x5a,0x53,0x53,0x50,0x46,0x43,0x4a,0x4c,0x4a,0x4e,0x57, -0x4d,0x43,0x40,0x40,0x3b,0x3c,0x44,0x47,0x47,0x4c,0x4e,0x4f,0x5a,0x6b,0x73,0x72, -0x63,0x56,0x4f,0x56,0x62,0x67,0x65,0x63,0x54,0x55,0x5b,0x62,0x5d,0x52,0x52,0x5b, -0x4f,0x47,0x53,0x68,0x5f,0x45,0x49,0x65,0x6e,0x69,0x57,0x53,0x5d,0x68,0x6e,0x60, -0x64,0x64,0x63,0x5f,0x58,0x54,0x59,0x60,0x73,0x82,0x82,0x6f,0x5f,0x60,0x65,0x64, -0x5a,0x5d,0x60,0x60,0x5f,0x61,0x67,0x6c,0x6d,0x62,0x5b,0x5c,0x5f,0x61,0x67,0x70, -0x6c,0x69,0x6a,0x6e,0x6e,0x68,0x66,0x69,0x5a,0x5f,0x65,0x6a,0x6e,0x72,0x75,0x78, -0x75,0x75,0x76,0x76,0x75,0x74,0x73,0x72,0x75,0x75,0x74,0x74,0x74,0x74,0x74,0x74, -0x72,0x72,0x71,0x72,0x72,0x71,0x6f,0x6d,0x6e,0x6d,0x6c,0x6b,0x6b,0x6c,0x6e,0x6f, -0x6d,0x69,0x66,0x67,0x64,0x5f,0x5c,0x5d,0x59,0x4f,0x4b,0x54,0x5e,0x68,0x79,0x8b, -0x9c,0xa1,0xa6,0xa9,0xa8,0xa6,0xa4,0xa4,0xa3,0xa3,0xa1,0x9f,0x9e,0x9d,0x9c,0x9c, -0x9d,0x9e,0x99,0x95,0x8d,0x76,0x6d,0x7b,0x79,0x84,0x8a,0x90,0x9d,0xab,0xb9,0xc6, -0xc6,0xcb,0xcf,0xce,0xcb,0xc7,0xc3,0xbe,0xb5,0xb2,0xaf,0xac,0xa5,0x9d,0x9b,0x9e, -0x9c,0x9b,0x9a,0x99,0x9a,0x9d,0xa1,0xa5,0xab,0xac,0xac,0xac,0xad,0xaf,0xb2,0xb4, -0xb6,0xb8,0xb8,0xb5,0xb3,0xb7,0xc0,0xc8,0xce,0xd3,0xd9,0xdc,0xd9,0xd5,0xd6,0xd9, -0xdb,0xde,0xde,0xd8,0xd3,0xd3,0xd2,0xcf,0xca,0xc4,0xb7,0xbf,0xbc,0x90,0x3b,0x31, -0x3d,0x3f,0x52,0xa7,0x31,0x67,0x9b,0x8e,0x6a,0x56,0x70,0x43,0x42,0x39,0x57,0xb0, -0xd0,0xd1,0xda,0xc9,0x8f,0x4f,0x3b,0x92,0xc0,0xc9,0xc9,0xc6,0xca,0xc5,0xbf,0xc8, -0xcf,0xd1,0xd3,0xd2,0xd4,0xd7,0xd7,0xd6,0xe0,0xc0,0x9e,0xa8,0xa2,0x9e,0x9b,0x98, -0x9b,0x9a,0x99,0x9a,0x9d,0x9e,0x9d,0x9c,0x9b,0x84,0x7c,0xc9,0x76,0x70,0x96,0xb1, -0x7f,0x78,0x7c,0xbd,0x87,0x83,0x80,0xca,0x97,0x82,0x90,0x96,0x92,0x93,0x8d,0x91, -0x8f,0x8d,0x96,0xc3,0xcb,0xc9,0xc7,0xc9,0xc1,0xbe,0xae,0xab,0x9c,0x79,0x5b,0x91, -0x8f,0x91,0x8d,0x80,0x77,0x73,0x6d,0x66,0x69,0x6e,0x7d,0x8a,0x84,0x73,0x6f,0x77, -0x71,0x70,0x75,0x7e,0x7d,0x77,0x7d,0x8a,0x87,0x76,0x6d,0x60,0x69,0x65,0x6e,0x6d, -0x71,0x78,0x7a,0x74,0x72,0x76,0x77,0x74,0x78,0x7b,0x7c,0x74,0x69,0x63,0x66,0x6c, -0x64,0x65,0x6a,0x6d,0x67,0x5c,0x57,0x59,0x5d,0x60,0x62,0x5c,0x51,0x50,0x61,0x75, -0x83,0x7b,0x6e,0x61,0x5a,0x5f,0x6f,0x7e,0x86,0x95,0x97,0x96,0x83,0x63,0x5a,0x5a, -0x68,0x5e,0x54,0x49,0x42,0x4a,0x59,0x5f,0x59,0x58,0x5b,0x5d,0x52,0x3f,0x31,0x2e, -0x4d,0x69,0x77,0x70,0x65,0x60,0x62,0x68,0x3c,0x37,0x27,0x30,0x4e,0x48,0x32,0x34, -0x45,0x40,0x3a,0x2c,0x33,0x4d,0x54,0x56,0x58,0x5f,0x62,0x5e,0x5b,0x5a,0x53,0x4a, -0x3f,0x40,0x3e,0x3a,0x38,0x3d,0x43,0x47,0x50,0x5b,0x63,0x61,0x57,0x4a,0x3d,0x32, -0x3c,0x45,0x4b,0x46,0x35,0x25,0x21,0x25,0x35,0x3b,0x43,0x4b,0x53,0x5a,0x60,0x62, -0x62,0x61,0x5f,0x5d,0x59,0x50,0x46,0x3e,0x3e,0x47,0x4f,0x52,0x53,0x4f,0x41,0x32, -0x44,0x58,0x6c,0x6e,0x60,0x50,0x47,0x44,0x44,0x43,0x47,0x58,0x72,0x87,0x8b,0x86, -0x8a,0x8e,0x8b,0x81,0x7a,0x78,0x70,0x65,0x6b,0x69,0x6b,0x6f,0x6c,0x62,0x5e,0x61, -0x62,0x6b,0x6f,0x69,0x63,0x65,0x6d,0x73,0x77,0x78,0x74,0x6f,0x73,0x7c,0x7d,0x78, -0x6e,0x5f,0x56,0x5a,0x63,0x64,0x60,0x5e,0x5c,0x58,0x55,0x53,0x50,0x4e,0x4f,0x52, -0x53,0x59,0x5f,0x64,0x6a,0x6f,0x69,0x60,0x61,0x66,0x69,0x69,0x6a,0x6e,0x6c,0x68, -0x69,0x6f,0x6c,0x5f,0x58,0x60,0x6d,0x74,0x76,0x6a,0x60,0x61,0x64,0x65,0x6a,0x71, -0x6b,0x6a,0x66,0x60,0x5d,0x60,0x67,0x6c,0x69,0x63,0x57,0x4c,0x4d,0x56,0x5b,0x59, -0x4f,0x54,0x5b,0x60,0x63,0x63,0x60,0x5c,0x50,0x54,0x63,0x68,0x56,0x45,0x45,0x4c, -0x53,0x46,0x3c,0x3a,0x3b,0x3e,0x45,0x4c,0x48,0x4a,0x47,0x46,0x51,0x62,0x6a,0x67, -0x63,0x54,0x47,0x47,0x51,0x5b,0x62,0x66,0x69,0x68,0x66,0x61,0x57,0x4d,0x4a,0x4b, -0x44,0x50,0x5a,0x50,0x46,0x44,0x4b,0x63,0x69,0x65,0x5d,0x5e,0x67,0x65,0x59,0x53, -0x50,0x5f,0x6c,0x69,0x5d,0x57,0x57,0x59,0x6b,0x73,0x6d,0x67,0x5d,0x56,0x5e,0x5e, -0x5c,0x58,0x58,0x5d,0x62,0x64,0x64,0x64,0x69,0x6b,0x6d,0x68,0x5c,0x53,0x55,0x5d, -0x60,0x66,0x67,0x62,0x61,0x67,0x6d,0x6d,0x63,0x63,0x65,0x6a,0x6f,0x74,0x78,0x7a, -0x7a,0x7a,0x7a,0x7a,0x79,0x78,0x77,0x77,0x78,0x79,0x7a,0x7a,0x7a,0x79,0x7a,0x7a, -0x7b,0x7b,0x7b,0x7b,0x7b,0x7a,0x79,0x78,0x78,0x78,0x78,0x77,0x76,0x76,0x75,0x75, -0x75,0x75,0x75,0x75,0x75,0x73,0x70,0x6e,0x6a,0x68,0x63,0x5c,0x56,0x55,0x5a,0x5f, -0x77,0x86,0x99,0xa6,0xa9,0xa8,0xa7,0xa8,0xa7,0xa3,0x9f,0x9f,0xa0,0xa0,0x9d,0x9a, -0x9d,0x9b,0x94,0x99,0x84,0x6b,0x72,0x72,0x7e,0x81,0x89,0x95,0xa2,0xb0,0xbd,0xc7, -0xd0,0xce,0xcd,0xce,0xce,0xc8,0xbe,0xb6,0xb1,0xae,0xa9,0xa3,0x9d,0x9a,0x99,0x9a, -0x9f,0xa0,0x9f,0x9d,0x9c,0x9e,0xa3,0xa7,0xa9,0xaa,0xab,0xad,0xb0,0xb2,0xb4,0xb4, -0xba,0xba,0xb9,0xb8,0xb5,0xb6,0xbc,0xc4,0xce,0xd1,0xcf,0xde,0xdc,0xc7,0xcb,0xd9, -0xd6,0xd3,0xd5,0xdb,0xda,0xd3,0xd0,0xd3,0xcd,0xc4,0xc1,0xbd,0xbc,0x7f,0x3e,0x61, -0x6a,0x36,0x9a,0x83,0x37,0x85,0x88,0x87,0x5a,0x6a,0x93,0x85,0x3d,0x3b,0x36,0x46, -0x52,0x5b,0x57,0x4d,0x45,0x55,0x90,0xc7,0xc9,0xcb,0xc7,0xc6,0xc7,0xc1,0xbd,0xc0, -0xcf,0xd0,0xd3,0xd6,0xd8,0xd8,0xd8,0xd7,0xde,0xc3,0x9c,0xa1,0xa1,0xa2,0x9e,0x9b, -0x97,0x98,0x9a,0x9c,0x9e,0x9f,0x9f,0x9f,0xa6,0x86,0x8f,0xd4,0x76,0x77,0x8d,0xc4, -0x7f,0x7f,0x84,0xcc,0x93,0x7e,0x86,0xcd,0x99,0x91,0x8c,0x94,0x9a,0x91,0x8b,0x94, -0x8c,0x8b,0x97,0xc0,0xce,0xd0,0xc5,0xc8,0xc7,0xb3,0xac,0xae,0x95,0x6d,0x67,0x7c, -0x81,0x8c,0x89,0x76,0x6f,0x77,0x79,0x6f,0x75,0x79,0x82,0x86,0x82,0x81,0x7f,0x77, -0x73,0x66,0x73,0x81,0x78,0x76,0x7f,0x7e,0x7e,0x72,0x6b,0x6b,0x68,0x63,0x6a,0x77, -0x76,0x7b,0x72,0x74,0x6e,0x74,0x75,0x84,0x8e,0x94,0x80,0x76,0x6b,0x5c,0x63,0x64, -0x65,0x6a,0x71,0x73,0x66,0x55,0x50,0x55,0x50,0x4d,0x52,0x5a,0x55,0x4c,0x59,0x70, -0x82,0x7e,0x6c,0x56,0x4b,0x48,0x4e,0x59,0x73,0x7c,0x80,0x7d,0x7d,0x81,0x80,0x7b, -0x74,0x5e,0x62,0x61,0x62,0x65,0x76,0x6d,0x67,0x66,0x75,0x7c,0x6b,0x5a,0x4f,0x43, -0x4b,0x50,0x55,0x59,0x5a,0x54,0x43,0x32,0x2e,0x20,0x25,0x48,0x45,0x3f,0x35,0x3e, -0x5a,0x5f,0x60,0x61,0x6b,0x79,0x78,0x6c,0x71,0x73,0x6b,0x5a,0x4c,0x49,0x48,0x46, -0x46,0x46,0x40,0x37,0x36,0x3d,0x41,0x3f,0x3e,0x40,0x3b,0x2f,0x2a,0x33,0x40,0x47, -0x54,0x5a,0x4d,0x30,0x22,0x30,0x42,0x47,0x42,0x45,0x46,0x40,0x39,0x3a,0x47,0x56, -0x56,0x57,0x54,0x4e,0x48,0x44,0x40,0x3c,0x3f,0x39,0x46,0x52,0x4d,0x52,0x67,0x75, -0x82,0x75,0x72,0x6b,0x68,0x71,0x7c,0x74,0x68,0x5c,0x63,0x80,0x93,0x90,0x8e,0x94, -0x91,0x9d,0x9c,0x8e,0x86,0x88,0x80,0x71,0x72,0x7b,0x87,0x8e,0x88,0x78,0x67,0x5e, -0x69,0x6e,0x6f,0x6c,0x6d,0x74,0x79,0x79,0x7e,0x81,0x7f,0x77,0x73,0x74,0x72,0x6e, -0x62,0x5d,0x59,0x57,0x56,0x55,0x57,0x59,0x59,0x57,0x56,0x56,0x55,0x53,0x53,0x55, -0x55,0x5a,0x62,0x6a,0x70,0x71,0x6b,0x63,0x5d,0x61,0x60,0x5d,0x5d,0x62,0x65,0x64, -0x6a,0x72,0x74,0x6c,0x65,0x69,0x72,0x78,0x73,0x6a,0x61,0x5e,0x5d,0x5d,0x60,0x63, -0x61,0x5e,0x5b,0x5d,0x64,0x6d,0x71,0x72,0x60,0x53,0x45,0x44,0x4f,0x58,0x56,0x4e, -0x51,0x49,0x43,0x4a,0x5c,0x6c,0x70,0x6d,0x67,0x57,0x4e,0x4a,0x41,0x3d,0x44,0x4b, -0x42,0x48,0x4b,0x49,0x49,0x4c,0x4c,0x49,0x4f,0x4f,0x4c,0x4b,0x52,0x5d,0x61,0x60, -0x5f,0x5e,0x5c,0x57,0x51,0x4e,0x54,0x5d,0x60,0x67,0x6e,0x6d,0x60,0x4f,0x47,0x46, -0x4b,0x4d,0x4f,0x46,0x42,0x43,0x43,0x52,0x62,0x66,0x65,0x65,0x67,0x62,0x5a,0x5a, -0x60,0x61,0x62,0x63,0x62,0x61,0x5f,0x5e,0x67,0x66,0x5c,0x5c,0x5e,0x60,0x67,0x62, -0x61,0x5b,0x59,0x5c,0x62,0x66,0x6a,0x6d,0x6d,0x6e,0x71,0x72,0x6c,0x63,0x5d,0x5e, -0x5e,0x61,0x60,0x5b,0x5d,0x67,0x6f,0x71,0x64,0x66,0x69,0x6d,0x72,0x77,0x7a,0x7b, -0x7b,0x7c,0x7c,0x7d,0x7d,0x7d,0x7c,0x7c,0x7c,0x7d,0x7f,0x7f,0x7f,0x7f,0x80,0x82, -0x83,0x83,0x83,0x83,0x82,0x82,0x82,0x82,0x84,0x83,0x83,0x83,0x82,0x82,0x82,0x82, -0x81,0x81,0x81,0x82,0x82,0x80,0x7d,0x7b,0x78,0x76,0x72,0x6f,0x6b,0x67,0x63,0x61, -0x54,0x60,0x76,0x8e,0xa1,0xab,0xac,0xa9,0xa1,0xa9,0xae,0xaa,0x9f,0x99,0x9d,0xa3, -0x99,0x97,0x93,0x97,0x81,0x69,0x6e,0x70,0x7f,0x85,0x90,0x9d,0xaa,0xb7,0xc5,0xce, -0xd2,0xd0,0xce,0xcc,0xc9,0xc3,0xbb,0xb5,0xb3,0xaf,0xa8,0xa1,0x9c,0x99,0x98,0x98, -0x9f,0xa0,0xa1,0xa1,0xa1,0xa3,0xa8,0xac,0xb1,0xb1,0xb1,0xb0,0xb0,0xb1,0xb3,0xb5, -0xb8,0xb8,0xb8,0xb8,0xb6,0xb6,0xbb,0xc1,0xc7,0xd8,0xdf,0xcd,0xca,0xd6,0xd5,0xd4, -0xd6,0xd3,0xd3,0xd8,0xdb,0xd9,0xd4,0xd1,0xd1,0xd2,0xd2,0xc8,0xc9,0x9a,0x49,0x3e, -0x3e,0x41,0xb6,0x7d,0x44,0x82,0x8d,0x80,0x49,0x7c,0x8b,0x84,0x6a,0x2a,0x44,0x3a, -0x42,0x4b,0x44,0x3a,0x51,0x90,0xc5,0xca,0xc6,0xc9,0xc6,0xc5,0xc6,0xc1,0xbf,0xc4, -0xd3,0xd3,0xd5,0xd6,0xd7,0xd8,0xd9,0xd9,0xde,0xc2,0x9b,0xa0,0xa1,0xa3,0xa0,0x9e, -0x9a,0x9a,0x9a,0x9a,0x9b,0x9d,0x9e,0x9e,0x9e,0x81,0x84,0xc2,0x80,0x83,0x9c,0xd8, -0x82,0x82,0x7f,0xb4,0x95,0x91,0x70,0x60,0x6c,0x86,0x94,0x90,0x90,0x93,0x92,0x91, -0x93,0x8d,0x98,0xc1,0xcd,0xce,0xc4,0xc9,0xc1,0xb5,0xb0,0xac,0x94,0x74,0x6a,0x74, -0x7b,0x7e,0x83,0x86,0x83,0x7e,0x7b,0x7a,0x79,0x77,0x77,0x74,0x70,0x79,0x85,0x87, -0x71,0x5c,0x68,0x7e,0x75,0x6a,0x73,0x7c,0x78,0x74,0x6c,0x66,0x67,0x6d,0x70,0x71, -0x75,0x71,0x64,0x6c,0x6e,0x75,0x73,0x7e,0x78,0x81,0x76,0x74,0x71,0x69,0x72,0x76, -0x66,0x65,0x67,0x6c,0x6a,0x5f,0x51,0x49,0x43,0x32,0x2d,0x3b,0x48,0x4c,0x56,0x64, -0x6f,0x75,0x6d,0x5b,0x50,0x4e,0x54,0x60,0x58,0x4a,0x56,0x73,0x75,0x5e,0x5b,0x6e, -0x70,0x52,0x4c,0x47,0x4b,0x53,0x6b,0x6b,0x6a,0x6a,0x78,0x81,0x77,0x6b,0x5f,0x51, -0x53,0x52,0x4f,0x4a,0x46,0x41,0x38,0x2f,0x34,0x27,0x2b,0x43,0x47,0x43,0x39,0x35, -0x48,0x51,0x62,0x71,0x76,0x72,0x6b,0x68,0x6b,0x75,0x78,0x6f,0x5f,0x50,0x41,0x34, -0x42,0x3f,0x41,0x43,0x38,0x27,0x25,0x30,0x39,0x33,0x28,0x23,0x2a,0x3d,0x53,0x5f, -0x80,0x61,0x3b,0x2b,0x37,0x4c,0x52,0x4c,0x53,0x59,0x60,0x66,0x67,0x63,0x5c,0x57, -0x4c,0x40,0x2f,0x22,0x26,0x3b,0x53,0x63,0x67,0x65,0x6a,0x72,0x7f,0x93,0x93,0x7d, -0x73,0x68,0x69,0x6e,0x74,0x78,0x6e,0x56,0x5d,0x65,0x6f,0x6e,0x60,0x54,0x5b,0x6a, -0x80,0x70,0x69,0x70,0x75,0x72,0x71,0x75,0x6b,0x52,0x3f,0x41,0x4d,0x52,0x53,0x54, -0x74,0x76,0x73,0x70,0x79,0x86,0x88,0x80,0x7a,0x80,0x81,0x77,0x6d,0x68,0x64,0x61, -0x5f,0x60,0x5e,0x59,0x56,0x56,0x57,0x56,0x5b,0x5a,0x5c,0x60,0x62,0x61,0x61,0x63, -0x5e,0x5e,0x62,0x68,0x6b,0x67,0x62,0x5f,0x71,0x73,0x71,0x6a,0x67,0x6a,0x6d,0x6d, -0x72,0x7c,0x7f,0x76,0x6b,0x68,0x69,0x6b,0x67,0x64,0x5d,0x58,0x59,0x5d,0x5f,0x5e, -0x60,0x61,0x63,0x67,0x6a,0x68,0x64,0x60,0x4f,0x53,0x59,0x5c,0x58,0x53,0x54,0x59, -0x58,0x53,0x54,0x60,0x70,0x76,0x6f,0x64,0x50,0x4a,0x4d,0x52,0x4c,0x45,0x46,0x47, -0x47,0x57,0x5d,0x53,0x4e,0x55,0x54,0x4c,0x52,0x4f,0x4d,0x4d,0x4f,0x51,0x51,0x50, -0x4e,0x4c,0x4d,0x4f,0x50,0x53,0x58,0x5e,0x61,0x60,0x60,0x5b,0x51,0x48,0x45,0x47, -0x51,0x4f,0x4e,0x45,0x45,0x4b,0x4f,0x62,0x6c,0x6e,0x6a,0x66,0x67,0x61,0x59,0x5a, -0x54,0x56,0x5c,0x61,0x60,0x5e,0x63,0x6b,0x66,0x65,0x5b,0x5e,0x64,0x65,0x67,0x5d, -0x65,0x60,0x5b,0x5b,0x5b,0x5b,0x5c,0x5d,0x69,0x63,0x5f,0x5f,0x5e,0x5a,0x54,0x51, -0x5a,0x5e,0x60,0x61,0x65,0x6d,0x71,0x71,0x66,0x68,0x6c,0x71,0x76,0x7a,0x7d,0x7e, -0x7e,0x7e,0x80,0x81,0x82,0x82,0x83,0x83,0x82,0x83,0x85,0x86,0x86,0x87,0x89,0x8b, -0x8a,0x8a,0x89,0x89,0x89,0x8a,0x8b,0x8c,0x8d,0x8d,0x8d,0x8d,0x8d,0x8d,0x8e,0x8e, -0x8f,0x8f,0x8f,0x90,0x90,0x8f,0x8c,0x8a,0x8b,0x87,0x83,0x82,0x81,0x7d,0x75,0x6e, -0x6a,0x64,0x5e,0x60,0x6e,0x81,0x93,0x9d,0xaf,0xac,0xa9,0xa9,0xa9,0xa6,0xa0,0x9a, -0x9b,0x9a,0x97,0x95,0x7b,0x63,0x68,0x6d,0x7e,0x89,0x97,0xa5,0xb0,0xbb,0xc7,0xcf, -0xd3,0xd1,0xce,0xc8,0xc1,0xbb,0xb5,0xb3,0xb1,0xab,0xa3,0x9d,0x9a,0x99,0x99,0x98, -0x9b,0x9e,0xa0,0xa1,0xa3,0xa6,0xab,0xaf,0xb0,0xb2,0xb6,0xb7,0xb7,0xb7,0xb8,0xb9, -0xb5,0xb5,0xb6,0xb7,0xb7,0xb6,0xba,0xbe,0xce,0xcc,0xdc,0xd6,0xd1,0xd2,0xca,0xd8, -0xd7,0xca,0xb5,0xa2,0x97,0x8f,0x85,0x7b,0x6e,0x5f,0x5b,0x58,0x60,0x54,0x37,0x43, -0x38,0x6e,0xdf,0x7c,0x61,0x87,0x8b,0x64,0x54,0x94,0x8d,0x80,0x85,0x34,0x86,0xa9, -0x50,0x2e,0x42,0x80,0xae,0xcf,0xd3,0xb9,0xc3,0xc6,0xc5,0xc4,0xc5,0xc1,0xc1,0xc9, -0xd5,0xd5,0xd5,0xd6,0xd7,0xd8,0xd9,0xda,0xdf,0xc3,0x9c,0xa1,0xa1,0xa4,0xa3,0xa2, -0xa1,0xa0,0x9e,0x9d,0x9d,0x9e,0x9f,0xa0,0xa2,0x8d,0x68,0x70,0x60,0x80,0x78,0x73, -0x72,0x92,0x60,0x4b,0x69,0x93,0x6b,0x41,0x67,0x8a,0x9a,0x8f,0x8b,0x93,0x94,0x8e, -0x92,0x87,0x93,0xc0,0xcc,0xcd,0xc6,0xcd,0xc1,0xb8,0xaa,0x9a,0x88,0x79,0x76,0x7a, -0x7e,0x7d,0x83,0x8b,0x89,0x7d,0x75,0x75,0x79,0x77,0x77,0x72,0x6b,0x71,0x7c,0x7e, -0x73,0x62,0x6b,0x7e,0x76,0x6c,0x71,0x78,0x72,0x75,0x6d,0x63,0x6c,0x81,0x84,0x77, -0x6e,0x6a,0x60,0x6c,0x70,0x76,0x73,0x7e,0x83,0x81,0x71,0x6d,0x6d,0x65,0x60,0x5a, -0x63,0x6f,0x76,0x70,0x62,0x58,0x54,0x54,0x3b,0x2a,0x25,0x34,0x44,0x4b,0x51,0x59, -0x69,0x79,0x7b,0x6b,0x5c,0x52,0x4e,0x50,0x4c,0x58,0x5a,0x4f,0x4d,0x58,0x5a,0x52, -0x47,0x39,0x44,0x48,0x4a,0x48,0x5e,0x64,0x65,0x69,0x74,0x7b,0x76,0x72,0x6d,0x63, -0x5f,0x55,0x48,0x3d,0x39,0x37,0x2f,0x26,0x24,0x20,0x32,0x4b,0x61,0x64,0x60,0x53, -0x36,0x30,0x39,0x52,0x5f,0x5d,0x62,0x70,0x72,0x77,0x76,0x6b,0x62,0x5f,0x60,0x5f, -0x59,0x66,0x72,0x72,0x66,0x52,0x3d,0x30,0x23,0x20,0x20,0x27,0x33,0x45,0x59,0x67, -0x5d,0x3a,0x1a,0x16,0x26,0x38,0x46,0x4f,0x44,0x4f,0x56,0x53,0x51,0x58,0x64,0x6c, -0x6c,0x72,0x7b,0x82,0x89,0x90,0x92,0x91,0x90,0x86,0x82,0x7d,0x6f,0x5c,0x46,0x30, -0x3b,0x43,0x49,0x45,0x39,0x42,0x53,0x5a,0x66,0x6f,0x7b,0x86,0x91,0x97,0x91,0x87, -0x6c,0x70,0x75,0x75,0x6e,0x64,0x5f,0x5f,0x53,0x4d,0x46,0x44,0x49,0x55,0x66,0x73, -0x71,0x73,0x6e,0x6b,0x76,0x86,0x87,0x7c,0x74,0x79,0x7a,0x73,0x6a,0x65,0x63,0x61, -0x66,0x66,0x64,0x61,0x64,0x67,0x63,0x5a,0x5c,0x5b,0x5d,0x62,0x65,0x67,0x68,0x6a, -0x66,0x61,0x5f,0x63,0x63,0x60,0x60,0x63,0x6e,0x72,0x70,0x68,0x63,0x63,0x63,0x60, -0x67,0x70,0x76,0x71,0x6a,0x67,0x6a,0x6c,0x64,0x62,0x5c,0x56,0x5b,0x66,0x69,0x64, -0x5a,0x5e,0x61,0x60,0x59,0x51,0x4f,0x51,0x62,0x59,0x55,0x57,0x5a,0x59,0x5a,0x5d, -0x66,0x6b,0x72,0x78,0x77,0x6f,0x66,0x61,0x5a,0x4f,0x4e,0x52,0x50,0x4e,0x4f,0x4f, -0x46,0x53,0x58,0x4e,0x4b,0x51,0x52,0x4b,0x4f,0x4d,0x4e,0x52,0x55,0x55,0x56,0x58, -0x54,0x4e,0x4d,0x53,0x5b,0x5d,0x5a,0x57,0x4d,0x4f,0x53,0x57,0x56,0x4f,0x47,0x43, -0x4c,0x4e,0x51,0x45,0x40,0x45,0x53,0x71,0x7b,0x74,0x66,0x61,0x66,0x65,0x5d,0x5b, -0x4e,0x51,0x5b,0x66,0x65,0x5f,0x62,0x6c,0x69,0x6a,0x60,0x5e,0x5d,0x5d,0x62,0x5e, -0x5a,0x5c,0x64,0x70,0x7a,0x7e,0x81,0x83,0x73,0x6c,0x65,0x63,0x63,0x61,0x5c,0x57, -0x56,0x60,0x6c,0x74,0x79,0x78,0x71,0x69,0x65,0x68,0x6e,0x74,0x79,0x7d,0x80,0x81, -0x82,0x82,0x84,0x85,0x87,0x87,0x88,0x88,0x87,0x89,0x8a,0x8b,0x8c,0x8d,0x8f,0x91, -0x90,0x90,0x8f,0x8f,0x90,0x91,0x93,0x94,0x93,0x94,0x94,0x95,0x95,0x96,0x96,0x97, -0x98,0x97,0x97,0x98,0x99,0x98,0x96,0x94,0x98,0x93,0x8d,0x8c,0x8e,0x8d,0x88,0x83, -0x83,0x7e,0x74,0x68,0x5f,0x5f,0x67,0x6f,0x90,0x9b,0xa7,0xac,0xaa,0xa4,0xa1,0xa1, -0x9e,0x9b,0x99,0x8f,0x71,0x5d,0x65,0x70,0x80,0x8e,0xa0,0xac,0xb6,0xbf,0xc8,0xce, -0xd1,0xcf,0xcb,0xc3,0xba,0xb3,0xb1,0xb0,0xab,0xa5,0x9d,0x99,0x99,0x9b,0x9c,0x9b, -0x9a,0x9d,0xa1,0xa3,0xa5,0xa9,0xae,0xb2,0xae,0xb4,0xbb,0xc0,0xc0,0xbe,0xbd,0xbd, -0xb8,0xb6,0xb6,0xb8,0xb8,0xb7,0xb9,0xbd,0xc3,0xc2,0xca,0xcd,0xcf,0xca,0xac,0x90, -0x5f,0x5f,0x56,0x4a,0x48,0x4e,0x52,0x4f,0x57,0x47,0x48,0x47,0x46,0x47,0x46,0x56, -0x63,0x9c,0xdc,0x67,0x6d,0x93,0x89,0x58,0x72,0x8f,0x8e,0x89,0x91,0x52,0x9a,0xe9, -0xc2,0x47,0x48,0xaa,0xcd,0xc1,0xbf,0xc1,0xc1,0xc5,0xc4,0xc3,0xc3,0xc0,0xc2,0xcc, -0xd2,0xd3,0xd4,0xd6,0xd7,0xd8,0xd9,0xd9,0xe0,0xc5,0x9d,0xa1,0xa1,0xa4,0xa4,0xa3, -0xa4,0xa3,0xa2,0xa0,0x9f,0x9e,0x9e,0x9e,0xa4,0x99,0x5e,0x42,0x61,0x95,0x75,0x40, -0x7a,0xa6,0x7c,0x56,0x7e,0xa1,0x91,0x7d,0x8b,0x94,0x93,0x8d,0x90,0x93,0x91,0x91, -0x90,0x84,0x94,0xc4,0xce,0xcd,0xc8,0xcd,0xc5,0xb7,0xa3,0x90,0x81,0x78,0x77,0x7a, -0x78,0x7c,0x7f,0x80,0x81,0x80,0x7c,0x78,0x73,0x74,0x78,0x73,0x69,0x68,0x6d,0x6c, -0x5e,0x5c,0x63,0x68,0x64,0x64,0x65,0x5e,0x70,0x73,0x6b,0x63,0x70,0x88,0x88,0x77, -0x62,0x6c,0x6c,0x75,0x74,0x79,0x76,0x80,0x8a,0x86,0x77,0x6f,0x6d,0x66,0x60,0x5d, -0x68,0x6a,0x67,0x63,0x65,0x69,0x66,0x5c,0x39,0x44,0x59,0x69,0x65,0x52,0x48,0x4a, -0x54,0x6b,0x78,0x75,0x6f,0x65,0x55,0x4c,0x60,0x68,0x6b,0x64,0x58,0x4c,0x3f,0x34, -0x3d,0x3d,0x52,0x53,0x48,0x3c,0x55,0x69,0x6a,0x6f,0x73,0x73,0x73,0x77,0x76,0x70, -0x63,0x53,0x41,0x3b,0x3e,0x3d,0x30,0x23,0x1e,0x25,0x47,0x62,0x7c,0x79,0x78,0x6a, -0x5c,0x3d,0x2b,0x38,0x49,0x4e,0x57,0x64,0x6a,0x73,0x77,0x71,0x68,0x65,0x67,0x69, -0x7b,0x84,0x88,0x88,0x88,0x80,0x67,0x4c,0x37,0x31,0x2b,0x27,0x22,0x22,0x2d,0x3b, -0x26,0x1c,0x16,0x14,0x14,0x1a,0x2f,0x46,0x67,0x5e,0x4d,0x41,0x44,0x4d,0x4e,0x48, -0x66,0x6c,0x71,0x70,0x6a,0x5d,0x4d,0x41,0x3b,0x36,0x35,0x34,0x2a,0x23,0x2a,0x36, -0x45,0x44,0x3b,0x3b,0x40,0x5d,0x6f,0x78,0x82,0x88,0x8a,0x87,0x8a,0x96,0x9e,0xa0, -0xa1,0x99,0x8b,0x82,0x81,0x7b,0x64,0x49,0x4a,0x51,0x50,0x47,0x49,0x5b,0x6e,0x77, -0x60,0x63,0x62,0x60,0x68,0x76,0x79,0x71,0x76,0x76,0x75,0x6f,0x6b,0x68,0x67,0x67, -0x66,0x69,0x6a,0x6a,0x6f,0x73,0x6e,0x66,0x5f,0x5a,0x57,0x59,0x5b,0x5d,0x60,0x64, -0x67,0x63,0x62,0x66,0x67,0x66,0x6a,0x71,0x73,0x76,0x74,0x6e,0x6a,0x6d,0x6e,0x6c, -0x69,0x6e,0x70,0x6b,0x64,0x61,0x63,0x65,0x6b,0x69,0x60,0x59,0x60,0x6e,0x71,0x6b, -0x67,0x64,0x62,0x63,0x63,0x66,0x6d,0x75,0x64,0x60,0x62,0x68,0x69,0x63,0x5e,0x5e, -0x5a,0x5b,0x5e,0x60,0x63,0x6b,0x7c,0x8c,0x7f,0x63,0x4f,0x50,0x57,0x5b,0x55,0x49, -0x41,0x47,0x4d,0x52,0x55,0x58,0x58,0x54,0x57,0x55,0x54,0x54,0x51,0x4d,0x4c,0x4e, -0x4b,0x4c,0x51,0x59,0x5d,0x5a,0x54,0x51,0x4e,0x52,0x59,0x5d,0x5a,0x54,0x52,0x53, -0x54,0x56,0x5a,0x4e,0x43,0x41,0x4b,0x68,0x76,0x70,0x64,0x60,0x66,0x67,0x62,0x61, -0x62,0x5b,0x5c,0x67,0x6d,0x67,0x61,0x60,0x66,0x64,0x55,0x52,0x53,0x57,0x64,0x64, -0x62,0x63,0x66,0x6a,0x6a,0x64,0x5e,0x5c,0x61,0x61,0x61,0x62,0x62,0x5d,0x55,0x4e, -0x59,0x65,0x76,0x83,0x85,0x7d,0x6d,0x61,0x63,0x68,0x6f,0x76,0x7b,0x7f,0x82,0x85, -0x86,0x87,0x88,0x8a,0x8b,0x8b,0x8c,0x8c,0x8c,0x8d,0x8e,0x8f,0x8f,0x91,0x93,0x95, -0x97,0x97,0x96,0x96,0x98,0x9a,0x9c,0x9d,0x9b,0x9b,0x9c,0x9d,0x9e,0x9f,0x9f,0xa0, -0x9f,0x9e,0x9e,0x9e,0x9f,0x9e,0x9d,0x9b,0x9e,0x9b,0x98,0x96,0x95,0x95,0x93,0x92, -0x8a,0x8c,0x8b,0x84,0x78,0x6c,0x65,0x62,0x69,0x73,0x83,0x92,0x9d,0xa3,0xa5,0xa5, -0xa0,0x9c,0x9b,0x89,0x69,0x5b,0x66,0x79,0x87,0x97,0xa9,0xb6,0xbe,0xc7,0xcd,0xd0, -0xce,0xcc,0xc6,0xbe,0xb6,0xb1,0xaf,0xaf,0xa7,0xa1,0x9a,0x97,0x98,0x9b,0x9d,0x9c, -0x9e,0xa1,0xa5,0xa7,0xaa,0xae,0xb3,0xb7,0xb7,0xbb,0xc1,0xc4,0xc5,0xc5,0xc4,0xc4, -0xc4,0xc0,0xbd,0xbd,0xbc,0xba,0xb9,0xbb,0xc3,0xcf,0xcf,0xcf,0x99,0x57,0x4b,0x3e, -0x5a,0x70,0x85,0x90,0x9b,0xab,0xb6,0xb9,0xc1,0xc4,0xd0,0xcf,0xd0,0xe1,0xe0,0xd1, -0xd6,0xee,0xeb,0x70,0x70,0x99,0x7d,0x55,0x91,0x7c,0x85,0x8d,0x97,0x63,0x9f,0xe5, -0xba,0x39,0x4d,0xba,0xd4,0xc7,0xc8,0xcb,0xc2,0xc6,0xc4,0xc2,0xc2,0xbf,0xc1,0xcb, -0xcf,0xd1,0xd5,0xd8,0xda,0xda,0xda,0xd9,0xdf,0xc4,0x9d,0xa0,0x9f,0xa1,0xa1,0xa1, -0xa0,0xa1,0xa1,0xa1,0x9f,0x9d,0x9b,0x99,0x96,0x93,0x70,0x62,0x80,0x95,0x83,0x75, -0x93,0x91,0x98,0x9b,0x96,0x8d,0x99,0x8f,0x9a,0x94,0x8b,0x8d,0x96,0x95,0x90,0x93, -0x8f,0x84,0x99,0xca,0xce,0xcc,0xc7,0xc9,0xc5,0xb4,0xa2,0x97,0x8a,0x7a,0x6f,0x6c, -0x7a,0x7a,0x7a,0x7a,0x7b,0x7b,0x7b,0x79,0x72,0x71,0x72,0x6a,0x5f,0x61,0x69,0x6a, -0x69,0x6b,0x70,0x73,0x75,0x79,0x76,0x6d,0x70,0x70,0x6c,0x6b,0x75,0x7e,0x76,0x66, -0x5c,0x6e,0x71,0x77,0x76,0x7e,0x75,0x75,0x78,0x7a,0x76,0x6c,0x68,0x66,0x67,0x71, -0x74,0x72,0x6a,0x61,0x63,0x67,0x60,0x53,0x3f,0x53,0x6b,0x70,0x5d,0x48,0x47,0x51, -0x76,0x7c,0x75,0x6c,0x6e,0x71,0x6c,0x68,0x70,0x65,0x5e,0x5b,0x51,0x44,0x46,0x52, -0x55,0x4e,0x4e,0x3b,0x2c,0x25,0x48,0x67,0x6f,0x6d,0x65,0x61,0x6b,0x76,0x6e,0x5f, -0x57,0x4a,0x3e,0x3c,0x41,0x42,0x39,0x31,0x28,0x33,0x5a,0x71,0x7e,0x71,0x73,0x6e, -0x70,0x57,0x45,0x4a,0x57,0x5b,0x59,0x58,0x5c,0x5c,0x57,0x4c,0x44,0x4b,0x5c,0x6a, -0x79,0x75,0x7f,0x94,0x99,0x83,0x64,0x51,0x48,0x42,0x3d,0x3a,0x32,0x27,0x20,0x21, -0x21,0x20,0x1f,0x1c,0x19,0x19,0x20,0x27,0x3b,0x51,0x65,0x67,0x5d,0x54,0x50,0x4e, -0x42,0x3d,0x34,0x2c,0x2c,0x32,0x37,0x39,0x32,0x3d,0x41,0x3e,0x44,0x4f,0x54,0x53, -0x47,0x4d,0x48,0x55,0x5e,0x75,0x6d,0x67,0x6a,0x74,0x7d,0x7d,0x75,0x6f,0x6f,0x73, -0x78,0x6e,0x6a,0x73,0x7e,0x7d,0x73,0x69,0x56,0x4e,0x46,0x48,0x59,0x73,0x8c,0x9b, -0x59,0x5e,0x61,0x61,0x66,0x6e,0x72,0x71,0x76,0x72,0x6c,0x67,0x64,0x62,0x62,0x61, -0x62,0x69,0x6f,0x70,0x70,0x72,0x74,0x75,0x6c,0x63,0x5b,0x57,0x57,0x58,0x5b,0x5f, -0x67,0x67,0x6a,0x6c,0x6b,0x69,0x6b,0x6e,0x66,0x66,0x63,0x5e,0x60,0x68,0x6d,0x6d, -0x76,0x75,0x71,0x6a,0x62,0x5c,0x5a,0x5a,0x6c,0x6a,0x64,0x5e,0x63,0x70,0x76,0x74, -0x62,0x57,0x54,0x60,0x6f,0x74,0x72,0x6f,0x5e,0x69,0x76,0x79,0x70,0x66,0x65,0x69, -0x6b,0x62,0x5c,0x5c,0x5e,0x62,0x69,0x71,0x76,0x65,0x5d,0x62,0x67,0x69,0x62,0x56, -0x4e,0x48,0x46,0x4d,0x53,0x56,0x5a,0x5e,0x5a,0x5a,0x58,0x54,0x4f,0x4d,0x4e,0x4f, -0x4a,0x42,0x3f,0x46,0x52,0x5a,0x5b,0x5a,0x65,0x67,0x68,0x62,0x56,0x4e,0x53,0x5c, -0x5d,0x59,0x5b,0x53,0x4e,0x48,0x46,0x58,0x6b,0x6e,0x6a,0x65,0x64,0x5f,0x5b,0x5e, -0x60,0x5c,0x5a,0x5f,0x61,0x5e,0x5e,0x60,0x5e,0x5e,0x54,0x58,0x5e,0x60,0x61,0x57, -0x52,0x52,0x55,0x5a,0x5c,0x5a,0x5a,0x5b,0x65,0x66,0x66,0x65,0x64,0x65,0x65,0x63, -0x62,0x6c,0x79,0x83,0x82,0x78,0x6a,0x60,0x64,0x69,0x71,0x77,0x7c,0x80,0x85,0x88, -0x8b,0x8b,0x8c,0x8e,0x8e,0x8f,0x8f,0x8f,0x91,0x92,0x92,0x93,0x93,0x95,0x97,0x99, -0x9b,0x9b,0x9b,0x9c,0x9d,0x9e,0xa0,0xa1,0xa0,0xa1,0xa2,0xa2,0xa3,0xa4,0xa5,0xa5, -0xa7,0xa6,0xa5,0xa5,0xa6,0xa5,0xa3,0xa2,0xa1,0xa2,0xa2,0xa1,0x9e,0x9a,0x98,0x97, -0x98,0x92,0x8c,0x8a,0x89,0x85,0x7d,0x76,0x6f,0x64,0x5c,0x64,0x7b,0x91,0x9c,0x9e, -0xa4,0xa1,0xa4,0x8c,0x68,0x5c,0x67,0x7d,0x8c,0x9d,0xae,0xba,0xc3,0xcb,0xd0,0xd0, -0xcb,0xc6,0xc0,0xb9,0xb5,0xb1,0xad,0xab,0xa4,0x9f,0x99,0x97,0x97,0x9a,0x9b,0x9c, -0x9e,0xa1,0xa5,0xa7,0xaa,0xaf,0xb5,0xba,0xbd,0xbe,0xc0,0xc3,0xc8,0xcc,0xd0,0xd2, -0xd0,0xcb,0xc7,0xc5,0xc3,0xbf,0xbb,0xba,0xb0,0xbb,0xbf,0xcb,0x82,0x37,0x6c,0xa1, -0xc6,0xda,0xeb,0xee,0xed,0xf1,0xf6,0xf7,0xf7,0xf1,0xf3,0xee,0xdf,0xdf,0xe5,0xdf, -0xda,0xe6,0xd8,0x74,0x61,0x97,0x77,0x63,0x91,0x83,0x92,0x8e,0x86,0x58,0xc0,0xf6, -0xb4,0x3f,0x5f,0xbc,0xc5,0xbe,0xc3,0xc3,0xc3,0xc6,0xc3,0xc1,0xc2,0xbf,0xc0,0xc8, -0xcf,0xd2,0xd6,0xdb,0xdd,0xdd,0xdc,0xdb,0xdb,0xc1,0x9b,0x9e,0x9d,0x9f,0x9e,0x9e, -0x9f,0xa0,0xa2,0xa2,0xa1,0x9f,0x9c,0x9a,0x9f,0xa5,0x9d,0x98,0x9d,0x97,0x95,0xa6, -0xa4,0x9b,0x9e,0x9f,0x9a,0x8c,0x9a,0x93,0x91,0x95,0x93,0x92,0x98,0x96,0x8f,0x8d, -0x83,0x7f,0x9b,0xcb,0xcb,0xcc,0xc9,0xc7,0xc3,0xae,0x9d,0x9a,0x93,0x83,0x75,0x72, -0x75,0x6f,0x71,0x7c,0x7d,0x75,0x74,0x7c,0x77,0x75,0x74,0x6c,0x62,0x63,0x6a,0x6a, -0x6f,0x69,0x68,0x72,0x7c,0x7c,0x78,0x76,0x70,0x6f,0x74,0x7e,0x84,0x7e,0x70,0x66, -0x64,0x6f,0x6c,0x73,0x76,0x7f,0x6f,0x67,0x71,0x69,0x65,0x61,0x6b,0x72,0x6b,0x6f, -0x86,0x8a,0x88,0x7c,0x73,0x6f,0x67,0x5f,0x5f,0x6b,0x79,0x7d,0x78,0x76,0x81,0x8f, -0x83,0x85,0x7f,0x79,0x76,0x6b,0x58,0x4f,0x5d,0x70,0x74,0x64,0x5a,0x5d,0x56,0x47, -0x54,0x4b,0x47,0x39,0x38,0x36,0x4c,0x5e,0x6d,0x6a,0x58,0x52,0x66,0x74,0x65,0x4e, -0x4d,0x47,0x41,0x3e,0x3e,0x3f,0x42,0x46,0x42,0x4e,0x6a,0x77,0x72,0x63,0x64,0x65, -0x68,0x68,0x69,0x6d,0x74,0x79,0x77,0x71,0x56,0x59,0x5c,0x5c,0x5b,0x5f,0x67,0x6d, -0x6e,0x76,0x83,0x8b,0x85,0x6f,0x55,0x45,0x34,0x2b,0x25,0x2c,0x37,0x39,0x32,0x2b, -0x23,0x22,0x1e,0x1b,0x1d,0x20,0x1e,0x19,0x1b,0x27,0x3b,0x51,0x5c,0x58,0x48,0x39, -0x38,0x39,0x3a,0x3e,0x46,0x50,0x55,0x55,0x5e,0x5f,0x5a,0x54,0x4a,0x36,0x28,0x29, -0x56,0x74,0x77,0x78,0x65,0x6b,0x62,0x69,0x6b,0x5b,0x50,0x55,0x60,0x69,0x6e,0x71, -0x61,0x65,0x5f,0x4c,0x3f,0x41,0x49,0x4d,0x5d,0x45,0x45,0x6d,0x96,0xa0,0x98,0x91, -0x5f,0x62,0x67,0x69,0x69,0x6a,0x6e,0x72,0x71,0x6c,0x66,0x61,0x5e,0x5d,0x5d,0x5f, -0x63,0x64,0x67,0x6a,0x6b,0x6d,0x72,0x77,0x78,0x6d,0x61,0x5b,0x5a,0x5a,0x5d,0x61, -0x67,0x6b,0x6c,0x69,0x65,0x64,0x64,0x64,0x64,0x63,0x5f,0x5b,0x5f,0x67,0x6b,0x69, -0x66,0x65,0x64,0x65,0x65,0x64,0x63,0x62,0x66,0x68,0x67,0x62,0x61,0x68,0x70,0x74, -0x6a,0x5d,0x5b,0x6c,0x7e,0x7f,0x72,0x67,0x73,0x6c,0x64,0x62,0x67,0x6d,0x6c,0x68, -0x5a,0x53,0x56,0x65,0x71,0x70,0x69,0x64,0x64,0x60,0x63,0x67,0x66,0x6b,0x75,0x78, -0x5f,0x53,0x49,0x47,0x49,0x4c,0x53,0x59,0x56,0x5a,0x5c,0x58,0x5a,0x62,0x6a,0x6e, -0x62,0x54,0x48,0x48,0x52,0x5b,0x5f,0x61,0x68,0x69,0x6d,0x71,0x6c,0x62,0x57,0x51, -0x58,0x50,0x4e,0x4b,0x4b,0x48,0x45,0x55,0x69,0x6c,0x68,0x62,0x5f,0x58,0x52,0x55, -0x52,0x55,0x57,0x55,0x51,0x53,0x5b,0x62,0x5c,0x64,0x64,0x6b,0x6b,0x63,0x5c,0x4d, -0x49,0x49,0x4c,0x52,0x56,0x58,0x5b,0x5f,0x6b,0x69,0x63,0x5c,0x5d,0x66,0x6f,0x74, -0x6d,0x72,0x79,0x7d,0x7a,0x72,0x6b,0x67,0x68,0x6e,0x75,0x7a,0x7e,0x82,0x87,0x8b, -0x8d,0x8e,0x8f,0x91,0x92,0x93,0x93,0x94,0x95,0x95,0x97,0x97,0x98,0x9b,0x9e,0xa0, -0x9f,0x9f,0xa0,0xa1,0xa2,0xa3,0xa4,0xa4,0xa5,0xa5,0xa6,0xa7,0xa8,0xa8,0xa9,0xa9, -0xac,0xab,0xaa,0xa9,0xa9,0xa9,0xa7,0xa6,0xa5,0xa5,0xa6,0xa5,0xa3,0x9f,0x9c,0x99, -0x98,0x95,0x93,0x95,0x96,0x91,0x88,0x7f,0x7c,0x77,0x6e,0x64,0x61,0x6c,0x7f,0x8f, -0x94,0x96,0xa2,0x8d,0x6a,0x60,0x6a,0x82,0x94,0xa3,0xb2,0xba,0xc2,0xca,0xcc,0xca, -0xc6,0xbf,0xb7,0xb3,0xb2,0xb0,0xa9,0xa3,0x9f,0x9c,0x99,0x97,0x97,0x99,0x9c,0x9e, -0x9d,0x9f,0xa3,0xa6,0xa9,0xaf,0xb7,0xbc,0xbf,0xbf,0xc0,0xc4,0xca,0xcf,0xd0,0xd0, -0xcf,0xcb,0xca,0xcb,0xcb,0xc6,0xc0,0xbd,0xc8,0xcb,0xc0,0xba,0x96,0x8f,0xca,0xe3, -0xe7,0xee,0xf4,0xf2,0xef,0xf0,0xf2,0xf3,0xed,0xdf,0xe4,0xf3,0xe7,0xd6,0xdb,0xe4, -0xda,0xe2,0xe3,0x84,0x55,0x93,0x79,0x6f,0x81,0x8d,0x91,0x80,0x6c,0x6c,0xd1,0xe9, -0xa3,0x37,0x66,0xca,0xd1,0xc4,0xc5,0xc8,0xc3,0xc5,0xc2,0xc1,0xc3,0xc0,0xbf,0xc6, -0xd1,0xd3,0xd7,0xda,0xdc,0xdd,0xdc,0xdb,0xd9,0xc0,0x9b,0xa0,0x9e,0xa0,0x9f,0x9f, -0xa1,0xa1,0xa2,0xa3,0xa3,0xa1,0xa0,0x9f,0x95,0x9e,0x9c,0x96,0x94,0x98,0x97,0x9a, -0x8f,0xa1,0x97,0x8a,0x99,0x94,0x92,0x8d,0x90,0x97,0x97,0x94,0x96,0x93,0x8d,0x8c, -0x83,0x83,0xa3,0xcf,0xc9,0xcd,0xcd,0xc7,0xc2,0xaf,0x9f,0x9e,0x9d,0x91,0x82,0x7a, -0x6a,0x6a,0x71,0x7d,0x7f,0x7b,0x7c,0x83,0x78,0x76,0x77,0x72,0x6a,0x6c,0x70,0x6e, -0x78,0x70,0x67,0x6c,0x7a,0x7f,0x7b,0x78,0x72,0x73,0x7c,0x88,0x8b,0x80,0x76,0x73, -0x75,0x74,0x6b,0x74,0x76,0x77,0x69,0x6a,0x73,0x69,0x69,0x6b,0x7d,0x88,0x77,0x75, -0x6e,0x65,0x5e,0x62,0x6f,0x74,0x66,0x54,0x58,0x66,0x7c,0x91,0x9d,0x9c,0x94,0x8d, -0x88,0x7d,0x68,0x57,0x50,0x4c,0x50,0x5c,0x78,0x7c,0x75,0x63,0x52,0x4a,0x46,0x41, -0x47,0x4d,0x59,0x58,0x63,0x5a,0x58,0x54,0x65,0x6c,0x5f,0x51,0x61,0x72,0x6e,0x63, -0x5a,0x51,0x48,0x45,0x43,0x44,0x47,0x4c,0x58,0x66,0x74,0x76,0x63,0x5b,0x53,0x4d, -0x48,0x52,0x58,0x56,0x55,0x59,0x5a,0x56,0x5e,0x58,0x52,0x53,0x59,0x5f,0x62,0x63, -0x6b,0x76,0x76,0x66,0x5a,0x58,0x55,0x4e,0x3d,0x2e,0x1d,0x17,0x21,0x2e,0x34,0x32, -0x2d,0x2b,0x29,0x26,0x24,0x25,0x26,0x27,0x1a,0x21,0x31,0x43,0x4f,0x58,0x65,0x72, -0x6f,0x6e,0x6c,0x68,0x65,0x60,0x57,0x4f,0x42,0x34,0x28,0x2a,0x24,0x13,0x20,0x48, -0x6f,0x82,0x73,0x6f,0x60,0x6e,0x61,0x67,0x53,0x4f,0x4b,0x4b,0x49,0x45,0x43,0x43, -0x5e,0x58,0x44,0x30,0x33,0x46,0x4a,0x3f,0x30,0x51,0x7c,0x8e,0x7a,0x5d,0x5d,0x6e, -0x62,0x63,0x66,0x6a,0x67,0x62,0x63,0x69,0x71,0x6d,0x69,0x66,0x62,0x61,0x64,0x68, -0x66,0x5c,0x56,0x5d,0x65,0x69,0x6b,0x6e,0x77,0x6c,0x60,0x5a,0x59,0x5a,0x5d,0x61, -0x64,0x69,0x69,0x62,0x5e,0x61,0x65,0x65,0x6a,0x69,0x65,0x62,0x64,0x69,0x66,0x60, -0x5d,0x5b,0x5d,0x62,0x66,0x65,0x61,0x5e,0x66,0x6b,0x6c,0x65,0x5b,0x5a,0x62,0x6a, -0x6d,0x60,0x5b,0x67,0x76,0x7a,0x75,0x71,0x65,0x71,0x7b,0x7a,0x75,0x71,0x6a,0x63, -0x68,0x5e,0x5a,0x62,0x69,0x65,0x5b,0x55,0x5c,0x5a,0x62,0x69,0x6a,0x6e,0x71,0x6e, -0x6c,0x67,0x61,0x5d,0x5b,0x5b,0x5c,0x5d,0x62,0x67,0x63,0x57,0x53,0x59,0x60,0x60, -0x52,0x56,0x5b,0x5a,0x55,0x53,0x5a,0x63,0x71,0x65,0x5f,0x6b,0x7c,0x80,0x73,0x66, -0x5d,0x54,0x51,0x4b,0x4a,0x4b,0x4f,0x66,0x69,0x66,0x5c,0x58,0x5d,0x5b,0x53,0x52, -0x58,0x57,0x53,0x51,0x54,0x5a,0x5b,0x58,0x60,0x6d,0x6e,0x6e,0x64,0x5a,0x5d,0x59, -0x55,0x55,0x57,0x5b,0x5c,0x5c,0x5d,0x60,0x68,0x67,0x61,0x5c,0x5d,0x66,0x6e,0x70, -0x74,0x77,0x7b,0x7b,0x76,0x70,0x6e,0x6e,0x6d,0x72,0x78,0x7d,0x80,0x83,0x89,0x8d, -0x8f,0x90,0x91,0x93,0x95,0x96,0x97,0x97,0x97,0x98,0x99,0x9b,0x9c,0x9f,0xa3,0xa6, -0xa4,0xa5,0xa6,0xa7,0xa8,0xa9,0xa9,0xa9,0xaa,0xaa,0xab,0xac,0xac,0xad,0xae,0xae, -0xae,0xac,0xab,0xaa,0xaa,0xa9,0xa8,0xa6,0xa8,0xa6,0xa4,0xa4,0xa3,0xa2,0xa0,0x9e, -0x9a,0x9b,0x99,0x96,0x93,0x91,0x91,0x93,0x88,0x84,0x7f,0x7a,0x76,0x70,0x69,0x64, -0x74,0x7b,0x93,0x86,0x69,0x65,0x70,0x8b,0x9e,0xaa,0xb6,0xbc,0xc2,0xc9,0xc9,0xc4, -0xc2,0xb9,0xb0,0xad,0xaf,0xad,0xa4,0x9b,0x9a,0x99,0x98,0x97,0x98,0x9a,0x9e,0xa1, -0x9e,0xa1,0xa4,0xa7,0xab,0xb2,0xbb,0xc1,0xc5,0xc4,0xc5,0xc8,0xcb,0xc9,0xc3,0xbd, -0xc7,0xc6,0xc7,0xcd,0xd0,0xcc,0xc5,0xc0,0xc5,0xbc,0xc1,0xc2,0xa5,0x9f,0xc7,0xe2, -0xe6,0xe8,0xec,0xf0,0xf3,0xf3,0xef,0xeb,0xd6,0xcc,0xcc,0xe0,0xec,0xeb,0xe8,0xdc, -0xda,0xdd,0xe6,0x7f,0x42,0x91,0x8a,0x87,0x8d,0x87,0x61,0x52,0x5a,0xb3,0xe9,0xe1, -0xab,0x3f,0x6d,0xca,0xcf,0xc4,0xc1,0xc2,0xc2,0xc4,0xc1,0xc0,0xc4,0xc1,0xc0,0xc5, -0xd2,0xd4,0xd6,0xd8,0xd9,0xda,0xdb,0xdb,0xd9,0xc1,0x9d,0xa2,0xa1,0xa3,0xa2,0xa3, -0xa0,0xa0,0xa0,0xa0,0xa0,0xa0,0xa0,0xa0,0xa2,0x9f,0x9a,0x9c,0x98,0xa1,0x9d,0x96, -0x9c,0x9a,0x98,0x9b,0x98,0x8d,0x97,0x99,0x98,0x92,0x8c,0x8f,0x93,0x8d,0x8b,0x94, -0x94,0x96,0xb4,0xd8,0xcc,0xcf,0xce,0xc4,0xc0,0xb5,0xac,0xab,0xaa,0x9c,0x82,0x6e, -0x81,0x8a,0x8b,0x82,0x7b,0x7a,0x77,0x70,0x74,0x70,0x6d,0x6a,0x67,0x70,0x7b,0x7d, -0x81,0x80,0x71,0x67,0x77,0x88,0x83,0x76,0x77,0x77,0x7c,0x83,0x81,0x78,0x74,0x76, -0x83,0x7c,0x72,0x7c,0x75,0x6e,0x68,0x78,0x75,0x79,0x85,0x7d,0x7a,0x77,0x67,0x6f, -0x73,0x6e,0x6a,0x6c,0x71,0x73,0x6f,0x68,0x63,0x69,0x77,0x89,0x97,0x96,0x87,0x78, -0x79,0x7a,0x75,0x6e,0x61,0x4f,0x4b,0x56,0x4f,0x5b,0x60,0x55,0x4b,0x46,0x40,0x38, -0x47,0x54,0x61,0x5c,0x61,0x52,0x49,0x40,0x4d,0x64,0x5e,0x48,0x4c,0x60,0x70,0x7a, -0x71,0x60,0x4f,0x4c,0x50,0x4f,0x49,0x44,0x44,0x59,0x65,0x6a,0x5b,0x63,0x58,0x4a, -0x3c,0x45,0x4a,0x48,0x48,0x4c,0x4d,0x49,0x42,0x45,0x52,0x69,0x7b,0x7b,0x6b,0x5a, -0x55,0x5a,0x64,0x6c,0x67,0x5a,0x54,0x56,0x5a,0x5f,0x60,0x5b,0x57,0x54,0x4c,0x43, -0x43,0x3c,0x36,0x31,0x2b,0x24,0x23,0x27,0x2e,0x1f,0x17,0x1f,0x29,0x2f,0x37,0x41, -0x42,0x43,0x43,0x44,0x46,0x46,0x42,0x3c,0x2e,0x2b,0x1f,0x1a,0x1a,0x14,0x1f,0x3c, -0x5b,0x6e,0x5f,0x63,0x5c,0x6e,0x5b,0x5c,0x46,0x42,0x39,0x31,0x2d,0x2d,0x2d,0x2c, -0x26,0x28,0x3a,0x57,0x63,0x57,0x44,0x3b,0x55,0x6b,0x77,0x6d,0x5f,0x5e,0x61,0x61, -0x69,0x68,0x67,0x66,0x61,0x5c,0x5f,0x65,0x67,0x69,0x6a,0x67,0x65,0x64,0x63,0x62, -0x5f,0x56,0x53,0x5b,0x63,0x66,0x67,0x69,0x65,0x61,0x5c,0x58,0x5a,0x5d,0x5e,0x5b, -0x66,0x67,0x67,0x65,0x64,0x64,0x62,0x5e,0x65,0x61,0x61,0x65,0x68,0x68,0x69,0x6b, -0x64,0x64,0x64,0x68,0x6f,0x72,0x6b,0x62,0x64,0x73,0x7a,0x6e,0x5e,0x5b,0x66,0x71, -0x75,0x6a,0x5f,0x60,0x6e,0x7a,0x78,0x6f,0x72,0x78,0x7c,0x76,0x67,0x58,0x53,0x55, -0x52,0x55,0x58,0x5a,0x5c,0x5b,0x54,0x4b,0x5c,0x5a,0x5c,0x5f,0x5f,0x5d,0x5f,0x64, -0x69,0x6c,0x74,0x7b,0x79,0x6f,0x68,0x68,0x6f,0x72,0x6a,0x5b,0x56,0x5e,0x62,0x5e, -0x54,0x4b,0x45,0x48,0x4d,0x51,0x57,0x5e,0x61,0x66,0x69,0x68,0x6e,0x7a,0x80,0x7e, -0x72,0x6d,0x65,0x5e,0x56,0x55,0x5b,0x63,0x67,0x63,0x5c,0x56,0x52,0x53,0x56,0x59, -0x4f,0x50,0x55,0x5e,0x63,0x61,0x5c,0x59,0x5f,0x69,0x70,0x6a,0x61,0x65,0x7a,0x8f, -0x8b,0x76,0x63,0x60,0x66,0x69,0x66,0x62,0x72,0x73,0x6e,0x65,0x65,0x6d,0x72,0x71, -0x78,0x7a,0x79,0x73,0x6d,0x6b,0x6e,0x72,0x71,0x72,0x74,0x79,0x80,0x86,0x8b,0x8d, -0x8f,0x94,0x97,0x97,0x97,0x99,0x9a,0x99,0x9a,0x9d,0x9f,0x9f,0xa1,0xa5,0xa9,0xa9, -0xaa,0xab,0xad,0xad,0xac,0xad,0xae,0xaf,0xb0,0xb0,0xb0,0xaf,0xaf,0xaf,0xae,0xae, -0xaf,0xaf,0xae,0xad,0xac,0xab,0xa9,0xa9,0xa8,0xa7,0xa6,0xa6,0xa5,0xa3,0x9f,0x9d, -0x9d,0x9c,0x9a,0x99,0x98,0x97,0x95,0x94,0x8d,0x8c,0x8a,0x87,0x84,0x80,0x7a,0x77, -0x72,0x6f,0x5a,0x58,0x62,0x66,0x7b,0x91,0xa4,0xb1,0xbe,0xc4,0xc9,0xcc,0xc7,0xc0, -0xbb,0xb1,0xaa,0xab,0xac,0xa6,0x9e,0x99,0x99,0x99,0x99,0x97,0x97,0x99,0x9e,0xa3, -0xa3,0xa6,0xa8,0xa9,0xaa,0xb0,0xb9,0xc1,0xc7,0xc5,0xc5,0xc9,0xca,0xc4,0xb9,0xb1, -0xbc,0xc3,0xc7,0xd4,0xd5,0xc9,0xc4,0xbb,0xc0,0xbd,0xbf,0xbe,0xab,0xa0,0xbc,0xe5, -0xdc,0xe4,0xea,0xe7,0xe1,0xdc,0xd6,0xd1,0xce,0xc5,0xd1,0xd5,0xf5,0xe5,0xe3,0xda, -0xde,0xe2,0xe1,0xa5,0x3b,0x86,0x84,0x7f,0x59,0x4c,0x44,0x6a,0xb8,0xeb,0xef,0xe8, -0xa7,0x32,0x6c,0xc9,0xc3,0xcd,0xbd,0xc7,0xc6,0xc1,0xbd,0xbd,0xba,0xb7,0xbd,0xc7, -0xd4,0xd5,0xd7,0xda,0xdb,0xdc,0xdd,0xdd,0xdd,0xc7,0x9d,0xa0,0xa2,0x97,0xa2,0x9b, -0x9a,0x9b,0x9d,0xa0,0xa1,0xa0,0x9e,0x9c,0x9f,0xa2,0xa2,0x9e,0x9c,0x9c,0x9e,0x9d, -0xa0,0x9d,0x9a,0x99,0x9b,0x9b,0x99,0x96,0x9f,0xa3,0xab,0xb5,0xbd,0xc2,0xc3,0xc2, -0xc0,0xcd,0xd5,0xd1,0xce,0xce,0xca,0xc4,0xc6,0xc2,0xbb,0xb0,0xa0,0x8f,0x86,0x84, -0x7e,0x8a,0x91,0x89,0x80,0x7e,0x7f,0x7f,0x70,0x6f,0x6f,0x79,0x87,0x88,0x83,0x84, -0x88,0x85,0x78,0x6b,0x74,0x87,0x84,0x72,0x6e,0x71,0x77,0x7b,0x77,0x6f,0x70,0x77, -0x80,0x75,0x73,0x72,0x64,0x5d,0x68,0x77,0x6a,0x6a,0x77,0x88,0x88,0x7f,0x88,0x9b, -0x92,0x7f,0x79,0x7e,0x7c,0x7b,0x74,0x65,0x69,0x66,0x6b,0x77,0x7d,0x77,0x6e,0x6a, -0x5e,0x56,0x49,0x4e,0x58,0x49,0x3d,0x4b,0x74,0x7b,0x6d,0x53,0x3f,0x2e,0x2d,0x3b, -0x49,0x4d,0x56,0x60,0x64,0x5f,0x52,0x47,0x41,0x4a,0x4f,0x4a,0x46,0x48,0x4a,0x4a, -0x4b,0x5f,0x65,0x54,0x47,0x4d,0x53,0x51,0x42,0x48,0x57,0x5e,0x5f,0x68,0x60,0x45, -0x30,0x37,0x3b,0x39,0x3b,0x3d,0x38,0x2f,0x34,0x3a,0x74,0x8f,0x85,0x4e,0x39,0x4e, -0x46,0x55,0x6e,0x82,0x80,0x6f,0x62,0x5f,0x68,0x5f,0x5a,0x5f,0x63,0x5e,0x55,0x4f, -0x50,0x48,0x42,0x42,0x3e,0x35,0x31,0x32,0x2d,0x2d,0x2c,0x27,0x21,0x1d,0x20,0x25, -0x23,0x2a,0x2f,0x2d,0x2d,0x2d,0x2a,0x26,0x15,0x16,0x18,0x17,0x14,0x17,0x25,0x34, -0x40,0x41,0x49,0x50,0x53,0x5e,0x6b,0x6e,0x51,0x3e,0x2f,0x39,0x31,0x3e,0x3d,0x3a, -0x3a,0x34,0x42,0x4d,0x3f,0x3a,0x52,0x6c,0x71,0x6d,0x68,0x64,0x5d,0x57,0x58,0x5d, -0x64,0x68,0x6c,0x6c,0x65,0x5e,0x5f,0x64,0x64,0x65,0x65,0x64,0x64,0x65,0x67,0x67, -0x6b,0x62,0x5c,0x5f,0x65,0x6a,0x72,0x7b,0x7d,0x7c,0x73,0x60,0x51,0x50,0x58,0x61, -0x65,0x67,0x67,0x66,0x66,0x65,0x60,0x5a,0x56,0x54,0x56,0x5c,0x63,0x67,0x68,0x68, -0x6b,0x71,0x77,0x76,0x72,0x6b,0x63,0x5b,0x5e,0x66,0x6b,0x68,0x61,0x61,0x6a,0x73, -0x75,0x6d,0x61,0x5a,0x5f,0x6a,0x71,0x71,0x75,0x79,0x7c,0x7a,0x71,0x69,0x67,0x68, -0x68,0x5f,0x5c,0x62,0x61,0x56,0x52,0x56,0x4e,0x5e,0x64,0x5b,0x59,0x62,0x63,0x5c, -0x5c,0x5b,0x5d,0x63,0x64,0x5f,0x5d,0x5f,0x5f,0x65,0x64,0x5c,0x58,0x5b,0x5d,0x5b, -0x49,0x49,0x4b,0x4f,0x52,0x57,0x60,0x69,0x69,0x69,0x67,0x65,0x66,0x69,0x68,0x65, -0x68,0x5d,0x54,0x53,0x59,0x60,0x65,0x69,0x68,0x61,0x59,0x55,0x56,0x57,0x55,0x52, -0x5f,0x5a,0x57,0x5c,0x61,0x64,0x64,0x64,0x62,0x65,0x66,0x63,0x5d,0x5c,0x5f,0x64, -0x66,0x61,0x60,0x66,0x6d,0x6f,0x6e,0x6e,0x72,0x74,0x71,0x6a,0x69,0x6e,0x6e,0x6b, -0x6e,0x6b,0x69,0x69,0x68,0x68,0x6a,0x6e,0x72,0x74,0x79,0x7e,0x84,0x89,0x8e,0x90, -0x91,0x95,0x97,0x98,0x98,0x9b,0x9c,0x9b,0x9e,0xa1,0xa3,0xa2,0xa4,0xa8,0xab,0xab, -0xac,0xad,0xae,0xae,0xae,0xae,0xaf,0xb0,0xb1,0xb1,0xb1,0xb0,0xb0,0xaf,0xaf,0xaf, -0xb0,0xb0,0xaf,0xae,0xac,0xaa,0xa9,0xa8,0xa8,0xa7,0xa6,0xa5,0xa4,0xa2,0x9f,0x9d, -0x9d,0x9a,0x98,0x96,0x96,0x96,0x96,0x95,0x90,0x8f,0x8e,0x8d,0x8c,0x89,0x85,0x82, -0x7f,0x76,0x58,0x53,0x62,0x6c,0x84,0x9b,0xaa,0xb5,0xc0,0xc4,0xc6,0xc8,0xc4,0xbd, -0xb4,0xb0,0xad,0xad,0xa9,0xa2,0x9c,0x9a,0x95,0x97,0x98,0x97,0x96,0x97,0x9a,0x9d, -0xa4,0xa6,0xa8,0xa8,0xaa,0xb0,0xb9,0xc0,0xca,0xc9,0xc8,0xc8,0xc6,0xbe,0xb4,0xad, -0xb0,0xb6,0xbb,0xcd,0xd2,0xc9,0xc8,0xc3,0xbe,0xb8,0xb7,0xb6,0xa6,0x98,0xa9,0xc7, -0xd7,0xda,0xd6,0xcb,0xc1,0xbf,0xc1,0xc3,0xc6,0xbf,0xc9,0xcb,0xec,0xe4,0xe5,0xdc, -0xde,0xd3,0xe9,0xb8,0x3c,0x84,0x92,0x58,0x64,0x96,0xc6,0xde,0xe4,0xdd,0xdd,0xe9, -0x9e,0x31,0x75,0xc9,0xb6,0xbc,0xb7,0xb4,0xb4,0xb0,0xaf,0xb2,0xb2,0xb3,0xbb,0xc6, -0xd4,0xd5,0xd8,0xdb,0xdc,0xdd,0xdd,0xdd,0xe1,0xc8,0x9d,0x9e,0xa2,0x9c,0xa7,0xa1, -0xa3,0xa3,0xa3,0xa2,0xa1,0x9f,0x9e,0x9e,0x9d,0xa1,0xa3,0xa2,0xa2,0xa4,0xa6,0xa6, -0xb0,0xb0,0xb1,0xb7,0xbf,0xc7,0xcc,0xcd,0xd3,0xd3,0xd3,0xd2,0xd0,0xcc,0xc7,0xc3, -0xc8,0xcf,0xd2,0xcf,0xcd,0xce,0xcd,0xca,0xc3,0xc6,0xc4,0xba,0xa9,0x96,0x85,0x7c, -0x70,0x7e,0x8d,0x93,0x95,0x96,0x90,0x88,0x71,0x75,0x71,0x70,0x7a,0x85,0x8b,0x90, -0x90,0x90,0x84,0x74,0x77,0x85,0x83,0x74,0x72,0x74,0x77,0x79,0x75,0x6f,0x6a,0x6a, -0x6c,0x6d,0x6a,0x61,0x60,0x6f,0x78,0x71,0x69,0x72,0x82,0x88,0x7a,0x69,0x6f,0x81, -0x83,0x75,0x6d,0x6c,0x6a,0x69,0x67,0x63,0x6e,0x65,0x57,0x4f,0x4f,0x51,0x4f,0x4c, -0x52,0x4c,0x4c,0x4b,0x46,0x4c,0x64,0x7c,0x71,0x6c,0x58,0x3d,0x2c,0x2b,0x3c,0x52, -0x65,0x62,0x61,0x62,0x61,0x58,0x49,0x3d,0x3f,0x3b,0x3b,0x3f,0x40,0x3c,0x3b,0x3d, -0x56,0x65,0x6a,0x5c,0x51,0x54,0x59,0x58,0x4a,0x4b,0x4d,0x49,0x4c,0x61,0x66,0x55, -0x2c,0x29,0x27,0x27,0x23,0x1e,0x25,0x31,0x35,0x4f,0x85,0x96,0x89,0x65,0x47,0x46, -0x69,0x69,0x6d,0x71,0x6e,0x66,0x66,0x6b,0x6e,0x73,0x78,0x77,0x6d,0x64,0x65,0x6c, -0x62,0x69,0x64,0x55,0x4d,0x4e,0x49,0x3f,0x3d,0x3e,0x40,0x3f,0x3b,0x34,0x2d,0x2a, -0x20,0x1d,0x1a,0x19,0x18,0x17,0x19,0x1c,0x1c,0x18,0x14,0x11,0x10,0x16,0x27,0x37, -0x42,0x3b,0x3e,0x4a,0x54,0x58,0x50,0x41,0x36,0x36,0x35,0x3c,0x2c,0x30,0x34,0x3f, -0x4e,0x59,0x61,0x53,0x35,0x2d,0x44,0x5d,0x6b,0x72,0x73,0x6c,0x66,0x6a,0x75,0x7c, -0x62,0x66,0x6c,0x6b,0x64,0x5f,0x62,0x68,0x65,0x62,0x5f,0x5d,0x5d,0x5e,0x5f,0x5f, -0x5e,0x5e,0x62,0x69,0x6b,0x6b,0x70,0x76,0x7e,0x88,0x8c,0x80,0x6b,0x5d,0x5a,0x5b, -0x60,0x60,0x60,0x61,0x64,0x63,0x5c,0x54,0x50,0x51,0x53,0x58,0x61,0x6a,0x6e,0x6e, -0x6b,0x78,0x81,0x7d,0x6f,0x64,0x5f,0x5e,0x5e,0x5d,0x61,0x69,0x6b,0x6a,0x6d,0x73, -0x75,0x6f,0x65,0x5a,0x58,0x5e,0x67,0x6d,0x67,0x64,0x5e,0x59,0x58,0x5d,0x65,0x6a, -0x68,0x60,0x5d,0x5e,0x58,0x4b,0x46,0x4b,0x57,0x55,0x54,0x58,0x60,0x67,0x6b,0x6c, -0x63,0x60,0x5f,0x62,0x60,0x5a,0x59,0x5b,0x57,0x5f,0x65,0x63,0x5d,0x58,0x54,0x51, -0x4d,0x57,0x63,0x6e,0x75,0x79,0x77,0x73,0x67,0x5e,0x57,0x56,0x5a,0x5e,0x62,0x65, -0x61,0x59,0x54,0x58,0x60,0x63,0x61,0x5f,0x58,0x5b,0x5e,0x5b,0x57,0x56,0x5c,0x62, -0x5d,0x56,0x51,0x53,0x5a,0x61,0x65,0x69,0x65,0x62,0x5d,0x57,0x54,0x53,0x55,0x57, -0x5b,0x5b,0x5b,0x5b,0x59,0x58,0x5d,0x63,0x63,0x67,0x6a,0x6b,0x6e,0x73,0x72,0x6d, -0x68,0x61,0x60,0x68,0x6e,0x6e,0x6e,0x72,0x70,0x75,0x7d,0x83,0x88,0x8c,0x90,0x93, -0x92,0x96,0x99,0x99,0x9a,0x9d,0x9f,0x9f,0xa2,0xa5,0xa7,0xa6,0xa7,0xab,0xae,0xae, -0xae,0xaf,0xb0,0xb0,0xb0,0xb0,0xb1,0xb2,0xb3,0xb2,0xb2,0xb2,0xb1,0xb1,0xb1,0xb0, -0xb1,0xb0,0xb0,0xae,0xac,0xab,0xa9,0xa8,0xa9,0xa7,0xa5,0xa4,0xa3,0xa1,0x9f,0x9d, -0x9c,0x99,0x95,0x94,0x94,0x95,0x96,0x96,0x91,0x91,0x90,0x90,0x8f,0x8d,0x8a,0x88, -0x88,0x7b,0x58,0x53,0x65,0x75,0x8e,0xa3,0xb1,0xba,0xc1,0xc3,0xc3,0xc3,0xbf,0xb8, -0xac,0xae,0xb0,0xad,0xa5,0x9c,0x99,0x9b,0x96,0x99,0x9b,0x9c,0x9b,0x9a,0x9c,0x9e, -0xa6,0xa7,0xa7,0xa8,0xab,0xb1,0xb9,0xbe,0xc8,0xc8,0xc9,0xc8,0xc3,0xb8,0xaa,0xa0, -0x9f,0xa2,0xa7,0xbf,0xc9,0xc2,0xc5,0xc5,0xc2,0xb9,0xb3,0xac,0x9e,0x97,0xaf,0xcf, -0xd0,0xcd,0xc6,0xbf,0xbb,0xbc,0xbc,0xbb,0xc3,0xbf,0xc5,0xc4,0xe5,0xe6,0xe9,0xe0, -0xdc,0xd7,0xe5,0xcb,0x66,0x56,0x5c,0x63,0xc0,0xcf,0xd7,0xd7,0xd9,0xda,0xdf,0xe9, -0x81,0x2b,0x7d,0xc4,0xaf,0xb3,0xbd,0xb0,0xba,0xb7,0xb5,0xb7,0xb8,0xba,0xc2,0xcb, -0xd4,0xd6,0xd9,0xdb,0xdd,0xdd,0xdd,0xdc,0xe6,0xcd,0xa4,0xa1,0xa5,0xa2,0xad,0xa7, -0x9e,0x9e,0x9f,0x9e,0x9d,0x9e,0xa2,0xa5,0xa6,0xad,0xb7,0xc0,0xca,0xd5,0xdd,0xe0, -0xda,0xd7,0xd4,0xd4,0xd6,0xd9,0xda,0xda,0xd8,0xd7,0xd6,0xd5,0xd3,0xd0,0xcc,0xc9, -0xcc,0xce,0xcf,0xd0,0xcf,0xce,0xcd,0xcc,0xc1,0xc3,0xc0,0xb3,0xa2,0x93,0x87,0x7f, -0x7e,0x82,0x87,0x8a,0x8e,0x8d,0x80,0x72,0x81,0x8d,0x8a,0x7d,0x7a,0x7c,0x7a,0x79, -0x8f,0x93,0x8a,0x77,0x73,0x7e,0x80,0x77,0x75,0x78,0x7a,0x7c,0x7d,0x7b,0x73,0x6b, -0x57,0x6f,0x80,0x73,0x62,0x67,0x6f,0x6a,0x7a,0x82,0x89,0x83,0x72,0x6b,0x79,0x8d, -0x87,0x84,0x78,0x68,0x5d,0x58,0x60,0x6e,0x6f,0x70,0x6c,0x65,0x63,0x63,0x59,0x4c, -0x47,0x42,0x54,0x67,0x6c,0x79,0x7d,0x6b,0x5a,0x52,0x49,0x3e,0x38,0x46,0x5f,0x6f, -0x79,0x6e,0x5f,0x55,0x4e,0x42,0x31,0x24,0x22,0x24,0x31,0x41,0x40,0x39,0x43,0x57, -0x6e,0x72,0x73,0x74,0x77,0x79,0x72,0x69,0x79,0x7c,0x7b,0x72,0x70,0x7d,0x7e,0x6e, -0x55,0x40,0x2d,0x2a,0x2d,0x2d,0x2e,0x32,0x45,0x5c,0x7e,0x8d,0x84,0x75,0x58,0x4f, -0x4a,0x49,0x53,0x69,0x7e,0x89,0x8c,0x8d,0x85,0x90,0x91,0x88,0x8a,0x99,0x9f,0x99, -0x89,0x84,0x7b,0x6f,0x61,0x58,0x58,0x5c,0x5e,0x58,0x4e,0x43,0x39,0x2d,0x20,0x17, -0x18,0x16,0x13,0x14,0x1b,0x26,0x2d,0x2e,0x1e,0x1b,0x17,0x14,0x12,0x15,0x1f,0x28, -0x2c,0x1e,0x1c,0x27,0x36,0x3e,0x35,0x23,0x15,0x22,0x24,0x29,0x2d,0x3f,0x49,0x56, -0x6b,0x70,0x5f,0x3f,0x2e,0x2e,0x34,0x37,0x53,0x6c,0x81,0x86,0x81,0x7c,0x6f,0x62, -0x5c,0x5d,0x5d,0x5b,0x57,0x57,0x5e,0x64,0x63,0x5e,0x5a,0x58,0x58,0x58,0x58,0x5a, -0x5c,0x62,0x6c,0x76,0x78,0x75,0x74,0x76,0x83,0x89,0x8c,0x87,0x7d,0x73,0x6a,0x64, -0x64,0x62,0x5f,0x60,0x65,0x67,0x62,0x5b,0x54,0x59,0x5a,0x59,0x5c,0x64,0x6b,0x6e, -0x68,0x75,0x7d,0x76,0x66,0x5d,0x5e,0x62,0x5f,0x5a,0x5e,0x6b,0x71,0x6d,0x6b,0x6f, -0x71,0x6b,0x62,0x5c,0x5b,0x5d,0x5e,0x5d,0x63,0x61,0x5c,0x58,0x5a,0x63,0x6d,0x73, -0x58,0x62,0x65,0x5d,0x55,0x53,0x53,0x51,0x50,0x52,0x5f,0x72,0x7a,0x72,0x68,0x65, -0x5e,0x61,0x68,0x6b,0x66,0x5f,0x61,0x68,0x65,0x69,0x6e,0x6e,0x67,0x5f,0x58,0x55, -0x51,0x56,0x5f,0x6d,0x7f,0x89,0x83,0x76,0x6a,0x5e,0x57,0x5c,0x62,0x66,0x6b,0x72, -0x86,0x80,0x7a,0x74,0x6d,0x64,0x5f,0x5e,0x69,0x6e,0x70,0x69,0x5d,0x58,0x5c,0x63, -0x5a,0x56,0x54,0x56,0x59,0x5c,0x60,0x64,0x63,0x65,0x64,0x5c,0x53,0x52,0x5a,0x63, -0x62,0x62,0x62,0x61,0x60,0x64,0x6d,0x75,0x76,0x79,0x7a,0x7a,0x7b,0x7a,0x74,0x6c, -0x65,0x5d,0x5e,0x6a,0x6f,0x68,0x63,0x66,0x6c,0x73,0x7d,0x84,0x88,0x8c,0x90,0x94, -0x94,0x98,0x9b,0x9b,0x9d,0xa1,0xa3,0xa3,0xa4,0xa7,0xa9,0xa9,0xab,0xaf,0xb1,0xb1, -0xb0,0xb1,0xb2,0xb2,0xb2,0xb2,0xb3,0xb4,0xb4,0xb4,0xb4,0xb3,0xb3,0xb3,0xb2,0xb2, -0xb1,0xb0,0xb0,0xaf,0xad,0xab,0xaa,0xa9,0xa9,0xa7,0xa5,0xa3,0xa1,0xa0,0x9e,0x9d, -0x9b,0x98,0x96,0x94,0x94,0x95,0x95,0x94,0x92,0x91,0x90,0x90,0x8f,0x8e,0x8b,0x89, -0x87,0x7c,0x5c,0x59,0x6e,0x7e,0x94,0xa4,0xb6,0xbd,0xc3,0xc3,0xc1,0xbe,0xb8,0xb2, -0xab,0xae,0xae,0xa9,0x9f,0x98,0x97,0x9a,0x99,0x9b,0x9e,0x9f,0x9e,0x9f,0xa1,0xa3, -0xa8,0xa7,0xa7,0xa9,0xad,0xb4,0xba,0xbf,0xc1,0xc3,0xc4,0xc5,0xc1,0xb5,0xa3,0x93, -0x97,0x97,0x9c,0xb6,0xc3,0xbe,0xc1,0xc2,0xc4,0xc0,0xba,0xa9,0x91,0x88,0xa0,0xc0, -0xc9,0xbf,0xb6,0xb7,0xc0,0xc5,0xc1,0xb9,0xc5,0xc6,0xca,0xca,0xe8,0xf2,0xf6,0xed, -0xeb,0xee,0xe5,0xe4,0xb4,0x5e,0x5c,0xb0,0xe1,0xe2,0xe1,0xe2,0xe8,0xeb,0xe7,0xe3, -0x81,0x4c,0x92,0xc1,0xb8,0xb7,0xc3,0xb8,0xbb,0xb8,0xb7,0xb8,0xb9,0xbb,0xc1,0xc8, -0xd5,0xd7,0xd9,0xdb,0xdd,0xdd,0xdc,0xdb,0xdc,0xcb,0xaf,0xac,0xb0,0xb1,0xba,0xb7, -0xc6,0xc8,0xca,0xca,0xca,0xcd,0xd2,0xd7,0xdd,0xe0,0xe0,0xde,0xdc,0xdc,0xda,0xd7, -0xe0,0xde,0xdb,0xda,0xda,0xdb,0xda,0xd9,0xda,0xd8,0xd4,0xd2,0xcf,0xcc,0xc9,0xc7, -0xcc,0xcb,0xcd,0xd2,0xd3,0xce,0xc9,0xc7,0xc5,0xc1,0xbc,0xb3,0xa3,0x93,0x8c,0x8d, -0x9a,0x99,0x98,0x9a,0x9e,0x9d,0x90,0x82,0x66,0x77,0x7f,0x7f,0x83,0x87,0x88,0x8a, -0x91,0x96,0x8c,0x76,0x6a,0x71,0x77,0x75,0x69,0x70,0x76,0x7a,0x7e,0x81,0x7a,0x71, -0x6f,0x69,0x67,0x65,0x62,0x6a,0x78,0x7e,0x7b,0x80,0x7f,0x76,0x6d,0x72,0x82,0x91, -0x90,0x8c,0x77,0x63,0x5e,0x5c,0x63,0x73,0x61,0x64,0x63,0x5e,0x5b,0x59,0x54,0x4d, -0x57,0x64,0x78,0x80,0x7c,0x7d,0x71,0x59,0x46,0x3c,0x3d,0x41,0x41,0x4b,0x55,0x51, -0x42,0x42,0x45,0x4d,0x52,0x4a,0x36,0x25,0x24,0x27,0x31,0x3a,0x37,0x38,0x52,0x72, -0x8e,0x8c,0x87,0x7b,0x6e,0x68,0x6d,0x75,0x78,0x7e,0x84,0x85,0x86,0x8f,0x96,0x95, -0x9a,0x9c,0x92,0x77,0x5d,0x4b,0x40,0x37,0x3b,0x3e,0x4d,0x73,0x7c,0x7b,0x63,0x5f, -0x78,0x77,0x79,0x81,0x85,0x83,0x7f,0x7d,0x88,0x84,0x8f,0xa4,0xa8,0x92,0x77,0x6a, -0x56,0x3f,0x36,0x49,0x62,0x69,0x64,0x5e,0x47,0x3e,0x2f,0x24,0x21,0x23,0x23,0x22, -0x20,0x23,0x1e,0x18,0x1f,0x2c,0x2a,0x1e,0x10,0x12,0x16,0x18,0x19,0x1e,0x26,0x2d, -0x32,0x27,0x21,0x20,0x1f,0x22,0x21,0x19,0x18,0x1d,0x17,0x20,0x40,0x55,0x4c,0x43, -0x53,0x60,0x50,0x2e,0x23,0x2b,0x38,0x44,0x50,0x51,0x4d,0x48,0x48,0x4d,0x49,0x42, -0x63,0x61,0x5d,0x59,0x59,0x5c,0x60,0x61,0x57,0x54,0x54,0x57,0x59,0x5a,0x5c,0x5f, -0x68,0x69,0x6b,0x6e,0x6f,0x71,0x75,0x7a,0x7a,0x80,0x87,0x88,0x86,0x7f,0x75,0x6c, -0x69,0x63,0x5b,0x59,0x5f,0x64,0x62,0x5c,0x5c,0x65,0x6a,0x65,0x5b,0x57,0x5a,0x5f, -0x68,0x71,0x75,0x6d,0x62,0x5c,0x5c,0x5e,0x5d,0x56,0x5a,0x67,0x6c,0x68,0x69,0x72, -0x71,0x65,0x5b,0x5b,0x60,0x62,0x5b,0x53,0x58,0x61,0x6a,0x6d,0x6e,0x70,0x71,0x70, -0x66,0x6e,0x6b,0x5a,0x4c,0x4d,0x53,0x55,0x59,0x6b,0x77,0x75,0x73,0x73,0x6a,0x5b, -0x6a,0x71,0x79,0x76,0x68,0x5d,0x61,0x6d,0x78,0x75,0x6f,0x6a,0x65,0x62,0x62,0x62, -0x61,0x5f,0x5d,0x63,0x76,0x8a,0x91,0x8d,0x7d,0x73,0x6f,0x73,0x73,0x6d,0x6c,0x72, -0x7a,0x75,0x72,0x74,0x78,0x7e,0x85,0x8c,0x7a,0x74,0x6c,0x69,0x6a,0x6a,0x66,0x62, -0x66,0x66,0x67,0x67,0x65,0x62,0x64,0x68,0x64,0x6a,0x6e,0x68,0x5d,0x56,0x58,0x5d, -0x62,0x64,0x68,0x6d,0x73,0x78,0x7c,0x7e,0x7d,0x7c,0x7c,0x7e,0x81,0x80,0x79,0x72, -0x6d,0x69,0x6c,0x76,0x74,0x66,0x5e,0x5f,0x6b,0x72,0x7c,0x84,0x89,0x8d,0x91,0x95, -0x96,0x9a,0x9d,0x9e,0xa0,0xa3,0xa5,0xa5,0xa4,0xa7,0xaa,0xab,0xad,0xb1,0xb3,0xb3, -0xb1,0xb2,0xb3,0xb4,0xb3,0xb3,0xb5,0xb6,0xb6,0xb5,0xb5,0xb5,0xb4,0xb4,0xb4,0xb4, -0xb0,0xb0,0xb0,0xaf,0xae,0xad,0xab,0xab,0xa9,0xa7,0xa4,0xa2,0xa1,0x9f,0x9d,0x9c, -0x9a,0x99,0x97,0x97,0x96,0x95,0x93,0x91,0x92,0x91,0x91,0x91,0x91,0x90,0x8e,0x8c, -0x86,0x7e,0x62,0x61,0x77,0x86,0x9a,0xa8,0xb7,0xbc,0xc2,0xc2,0xbf,0xb9,0xb2,0xac, -0xae,0xad,0xa8,0xa0,0x99,0x96,0x97,0x99,0x98,0x99,0x9b,0x9c,0x9c,0x9f,0xa4,0xa8, -0xa9,0xa9,0xaa,0xac,0xb0,0xb6,0xbc,0xbf,0xc0,0xbf,0xbe,0xbe,0xbe,0xb7,0xa5,0x93, -0x96,0x95,0x98,0xb1,0xbf,0xbc,0xc0,0xc0,0xb8,0xbd,0xc1,0xb8,0xa4,0x96,0x9b,0xaa, -0xb8,0xae,0xa5,0xa7,0xb1,0xbb,0xbf,0xbf,0xbd,0xc3,0xc7,0xc7,0xe1,0xed,0xf0,0xe9, -0xee,0xe8,0xe5,0xe8,0xda,0xac,0xb8,0xd9,0xe3,0xe6,0xe7,0xe3,0xdd,0xe0,0xe7,0xea, -0xb1,0x97,0xb5,0xc2,0xc2,0xba,0xbf,0xbd,0xb9,0xb8,0xb9,0xbc,0xc0,0xc5,0xcb,0xd0, -0xd7,0xd8,0xd9,0xdb,0xdb,0xdb,0xdb,0xda,0xe6,0xe1,0xd7,0xd9,0xdc,0xdf,0xe6,0xe5, -0xe3,0xe5,0xe7,0xe5,0xe3,0xe2,0xe5,0xe8,0xe1,0xe3,0xe3,0xe2,0xe1,0xe1,0xdf,0xdc, -0xd8,0xd9,0xd9,0xdb,0xdc,0xdc,0xda,0xd9,0xd8,0xd5,0xd1,0xce,0xcc,0xca,0xc8,0xc7, -0xcd,0xcb,0xcd,0xd2,0xd3,0xce,0xc8,0xc5,0xbf,0xb8,0xb6,0xb4,0xa3,0x8b,0x82,0x88, -0x94,0x96,0x99,0x9c,0x9d,0x97,0x89,0x7d,0x7f,0x82,0x7f,0x7c,0x7c,0x7a,0x7c,0x85, -0x98,0x9c,0x8f,0x75,0x64,0x67,0x6e,0x6e,0x68,0x72,0x7a,0x7c,0x7e,0x7f,0x7b,0x74, -0x6b,0x63,0x69,0x75,0x76,0x72,0x71,0x71,0x70,0x7c,0x82,0x7b,0x71,0x6e,0x73,0x76, -0x7e,0x76,0x60,0x57,0x64,0x69,0x66,0x6a,0x6e,0x68,0x63,0x5e,0x57,0x52,0x55,0x5b, -0x78,0x8c,0x8c,0x7d,0x75,0x67,0x51,0x43,0x42,0x39,0x40,0x4d,0x52,0x55,0x4d,0x3a, -0x29,0x27,0x29,0x30,0x38,0x38,0x2f,0x25,0x2c,0x28,0x24,0x27,0x34,0x52,0x7b,0x9a, -0x9d,0x93,0x8a,0x83,0x7a,0x6d,0x63,0x5f,0x66,0x70,0x80,0x8d,0x90,0x8c,0x90,0x9b, -0xa5,0xa7,0xa9,0xae,0xb6,0xb3,0x9c,0x82,0x70,0x55,0x3c,0x56,0x69,0x79,0x74,0x75, -0x70,0x6d,0x67,0x5c,0x52,0x54,0x62,0x71,0x80,0x8f,0x92,0x7c,0x5e,0x4c,0x49,0x4a, -0x45,0x48,0x47,0x47,0x4e,0x52,0x45,0x30,0x27,0x27,0x26,0x25,0x2b,0x36,0x3f,0x42, -0x35,0x30,0x2b,0x2b,0x30,0x31,0x2a,0x21,0x33,0x38,0x3c,0x3c,0x3b,0x3d,0x43,0x48, -0x43,0x3c,0x38,0x30,0x24,0x1f,0x1f,0x1b,0x1c,0x16,0x1b,0x39,0x5e,0x57,0x3d,0x31, -0x50,0x51,0x3b,0x22,0x20,0x27,0x30,0x3d,0x46,0x46,0x4b,0x53,0x56,0x50,0x45,0x3e, -0x64,0x64,0x62,0x61,0x62,0x63,0x5f,0x5a,0x53,0x52,0x55,0x5a,0x5b,0x57,0x58,0x5c, -0x65,0x65,0x64,0x62,0x62,0x66,0x6d,0x72,0x6f,0x7b,0x87,0x8a,0x88,0x82,0x7c,0x78, -0x72,0x6b,0x62,0x5d,0x61,0x66,0x65,0x61,0x66,0x73,0x7f,0x7c,0x6a,0x57,0x53,0x57, -0x65,0x69,0x6b,0x68,0x64,0x62,0x60,0x5d,0x5a,0x56,0x59,0x62,0x65,0x65,0x6d,0x7a, -0x78,0x69,0x5b,0x5b,0x62,0x66,0x61,0x5c,0x57,0x61,0x6b,0x6d,0x6e,0x70,0x6f,0x6c, -0x73,0x6a,0x5f,0x53,0x48,0x46,0x53,0x62,0x77,0x6e,0x62,0x5e,0x67,0x71,0x6f,0x66, -0x78,0x79,0x79,0x72,0x63,0x5a,0x61,0x6f,0x73,0x6d,0x60,0x52,0x4c,0x4f,0x56,0x59, -0x62,0x64,0x65,0x65,0x69,0x73,0x7e,0x84,0x87,0x7e,0x77,0x72,0x6d,0x69,0x6f,0x79, -0x80,0x78,0x73,0x76,0x7b,0x7b,0x77,0x73,0x6a,0x66,0x62,0x62,0x67,0x6a,0x69,0x67, -0x68,0x6b,0x6f,0x71,0x6f,0x6c,0x6e,0x73,0x6c,0x69,0x64,0x5e,0x5a,0x58,0x57,0x57, -0x5e,0x60,0x61,0x64,0x6a,0x70,0x72,0x71,0x6f,0x6e,0x70,0x76,0x80,0x84,0x82,0x7e, -0x74,0x73,0x78,0x7e,0x7a,0x70,0x6b,0x6e,0x71,0x76,0x7e,0x85,0x8a,0x8e,0x93,0x96, -0x97,0x9c,0xa0,0xa1,0xa3,0xa6,0xa7,0xa6,0xa4,0xa8,0xab,0xac,0xae,0xb1,0xb3,0xb3, -0xb2,0xb3,0xb4,0xb4,0xb4,0xb4,0xb5,0xb6,0xb7,0xb6,0xb6,0xb6,0xb5,0xb5,0xb5,0xb4, -0xb1,0xb1,0xb0,0xb0,0xae,0xad,0xac,0xab,0xa9,0xa7,0xa4,0xa2,0xa1,0x9f,0x9c,0x9b, -0x99,0x98,0x98,0x97,0x97,0x94,0x91,0x8f,0x8f,0x8e,0x8e,0x8f,0x90,0x90,0x8f,0x8e, -0x89,0x82,0x67,0x67,0x7f,0x90,0xa3,0xae,0xb6,0xba,0xbe,0xbf,0xbb,0xb4,0xae,0xaa, -0xb0,0xab,0xa2,0x99,0x95,0x97,0x99,0x99,0x99,0x9a,0x9b,0x9b,0x9c,0xa0,0xa7,0xac, -0xab,0xad,0xaf,0xb1,0xb3,0xb7,0xbc,0xbf,0xc4,0xc1,0xbc,0xb9,0xbb,0xba,0xad,0x9f, -0x91,0x90,0x8f,0xa3,0xb2,0xb5,0xbb,0xb9,0xb9,0xbd,0xc2,0xc5,0xc2,0xb9,0xb0,0xab, -0xa2,0xa3,0xa6,0xab,0xb0,0xb9,0xc5,0xcf,0xc9,0xd0,0xd0,0xd0,0xde,0xe5,0xe3,0xde, -0xdf,0xdd,0xe0,0xd9,0xd9,0xd6,0xe1,0xd2,0xd8,0xd5,0xd9,0xdd,0xde,0xe0,0xdb,0xcf, -0xd4,0xcb,0xc6,0xc1,0xc4,0xbf,0xc3,0xc9,0xc8,0xc9,0xcb,0xce,0xd3,0xd7,0xdc,0xde, -0xdb,0xdb,0xdb,0xda,0xda,0xda,0xda,0xda,0xdc,0xe0,0xe2,0xe2,0xe2,0xe2,0xe3,0xe2, -0xe5,0xe6,0xe7,0xe6,0xe3,0xe1,0xe2,0xe3,0xe9,0xe9,0xe7,0xe4,0xe2,0xe1,0xde,0xd9, -0xdf,0xe0,0xe0,0xde,0xdb,0xd7,0xd2,0xcf,0xcd,0xcb,0xc9,0xc8,0xc9,0xca,0xcb,0xcb, -0xd1,0xd0,0xcf,0xcf,0xcf,0xce,0xca,0xc7,0xc2,0xb8,0xb1,0xaa,0x98,0x82,0x7e,0x86, -0xa1,0xa1,0x9f,0x9a,0x92,0x8a,0x83,0x7e,0x8a,0x8a,0x87,0x86,0x88,0x83,0x84,0x8f, -0x90,0x92,0x86,0x70,0x63,0x67,0x6f,0x70,0x70,0x78,0x7e,0x7e,0x7a,0x76,0x71,0x6e, -0x75,0x76,0x7a,0x75,0x6c,0x6f,0x77,0x79,0x6f,0x81,0x8c,0x83,0x71,0x67,0x69,0x6e, -0x6e,0x71,0x6e,0x67,0x66,0x65,0x66,0x69,0x64,0x58,0x4e,0x4c,0x4c,0x50,0x5e,0x6d, -0x82,0x90,0x84,0x6f,0x66,0x51,0x36,0x30,0x2b,0x2d,0x3c,0x4d,0x52,0x4b,0x37,0x22, -0x20,0x20,0x23,0x2d,0x3c,0x4a,0x52,0x55,0x48,0x47,0x3d,0x2d,0x2a,0x3c,0x59,0x6d, -0x73,0x72,0x79,0x86,0x8d,0x88,0x7d,0x76,0x74,0x78,0x7c,0x7f,0x7b,0x71,0x73,0x85, -0x87,0x89,0x93,0xa0,0xa5,0xa3,0xa6,0xad,0xa9,0x8a,0x5b,0x55,0x67,0x80,0x85,0x7a, -0x69,0x61,0x56,0x50,0x50,0x54,0x57,0x59,0x5e,0x55,0x43,0x3a,0x4e,0x6e,0x79,0x70, -0x74,0x7a,0x78,0x68,0x52,0x3f,0x36,0x33,0x38,0x43,0x4d,0x50,0x51,0x52,0x4e,0x48, -0x4d,0x40,0x3f,0x4e,0x53,0x4c,0x4e,0x5b,0x69,0x71,0x78,0x79,0x74,0x6e,0x68,0x63, -0x57,0x4c,0x41,0x37,0x2b,0x28,0x28,0x24,0x1e,0x14,0x2b,0x54,0x67,0x47,0x3b,0x48, -0x51,0x3c,0x22,0x17,0x1c,0x1e,0x1b,0x1c,0x23,0x25,0x2c,0x32,0x30,0x2b,0x2d,0x32, -0x56,0x5b,0x5f,0x60,0x62,0x61,0x5b,0x54,0x5b,0x5c,0x61,0x65,0x5f,0x55,0x51,0x54, -0x5c,0x63,0x68,0x68,0x66,0x69,0x71,0x78,0x82,0x83,0x81,0x79,0x74,0x77,0x7d,0x82, -0x79,0x75,0x6f,0x6c,0x6f,0x73,0x71,0x6c,0x6c,0x78,0x88,0x8b,0x79,0x62,0x5c,0x63, -0x67,0x65,0x61,0x5f,0x61,0x63,0x61,0x5c,0x58,0x58,0x5e,0x64,0x65,0x63,0x69,0x73, -0x79,0x6e,0x63,0x5f,0x5f,0x61,0x66,0x6c,0x73,0x76,0x75,0x70,0x71,0x77,0x78,0x75, -0x69,0x61,0x5a,0x5a,0x5d,0x63,0x6c,0x75,0x69,0x57,0x4f,0x5d,0x6f,0x73,0x6e,0x6c, -0x6c,0x65,0x60,0x5e,0x5e,0x60,0x69,0x73,0x81,0x85,0x7f,0x72,0x6a,0x70,0x78,0x7a, -0x78,0x7e,0x87,0x8a,0x86,0x80,0x81,0x84,0x87,0x82,0x7a,0x70,0x67,0x67,0x75,0x84, -0x84,0x7f,0x7d,0x7f,0x81,0x7d,0x75,0x70,0x6e,0x6f,0x6f,0x6b,0x65,0x61,0x61,0x62, -0x62,0x65,0x6b,0x73,0x75,0x73,0x71,0x71,0x6e,0x65,0x59,0x53,0x54,0x58,0x5c,0x5d, -0x5c,0x63,0x6a,0x6c,0x6f,0x75,0x79,0x7a,0x79,0x75,0x76,0x7d,0x87,0x8b,0x89,0x85, -0x77,0x76,0x75,0x75,0x73,0x71,0x73,0x77,0x79,0x7c,0x80,0x85,0x8a,0x8f,0x93,0x96, -0x98,0x9d,0xa2,0xa3,0xa5,0xa7,0xa7,0xa6,0xa6,0xaa,0xad,0xad,0xae,0xb1,0xb2,0xb1, -0xb1,0xb3,0xb4,0xb4,0xb4,0xb4,0xb5,0xb6,0xb7,0xb7,0xb6,0xb6,0xb6,0xb5,0xb5,0xb5, -0xb3,0xb3,0xb2,0xb0,0xae,0xac,0xaa,0xa9,0xa8,0xa6,0xa4,0xa3,0xa1,0x9f,0x9b,0x99, -0x98,0x97,0x96,0x95,0x95,0x93,0x91,0x90,0x8d,0x8c,0x8c,0x8c,0x8d,0x8e,0x8d,0x8c, -0x8a,0x83,0x68,0x6c,0x88,0x9b,0xa8,0xae,0xb6,0xb7,0xb9,0xb9,0xb6,0xb1,0xad,0xac, -0xad,0xa8,0x9e,0x95,0x94,0x99,0x9c,0x9b,0x9c,0x9d,0x9d,0x9d,0x9f,0xa3,0xa9,0xae, -0xae,0xb2,0xb5,0xb7,0xb6,0xb7,0xba,0xbd,0xc4,0xc5,0xc2,0xbd,0xbc,0xbb,0xb2,0xa7, -0x94,0x93,0x8d,0x99,0xa8,0xb2,0xbc,0xb7,0xc5,0xc4,0xc4,0xc5,0xc8,0xc5,0xb9,0xac, -0xa9,0xaa,0xaf,0xb5,0xbb,0xc1,0xcc,0xd7,0xe0,0xe7,0xe6,0xe5,0xea,0xed,0xea,0xe9, -0xe4,0xe8,0xea,0xdf,0xe4,0xdc,0xd8,0xda,0xe2,0xde,0xe1,0xe0,0xd9,0xdd,0xe2,0xdc, -0xd3,0xd5,0xc8,0xc8,0xc5,0xc9,0xcf,0xd1,0xd0,0xd2,0xd4,0xd6,0xd9,0xdc,0xdd,0xdd, -0xdf,0xde,0xdc,0xdb,0xda,0xda,0xdb,0xdb,0xde,0xe3,0xe8,0xe4,0xe2,0xe2,0xdd,0xda, -0xd6,0xd6,0xd5,0xd5,0xd5,0xd5,0xd6,0xd6,0xdc,0xdd,0xdc,0xdb,0xdd,0xdf,0xdf,0xdc, -0xd7,0xd8,0xd9,0xd9,0xd8,0xd5,0xd3,0xd2,0xd6,0xd3,0xd0,0xcd,0xcb,0xca,0xc9,0xc8, -0xcf,0xd2,0xd2,0xcf,0xcd,0xcd,0xc9,0xc3,0xc6,0xc1,0xb7,0xa8,0x97,0x8d,0x8f,0x95, -0x9c,0x99,0x93,0x8a,0x81,0x7c,0x7d,0x7f,0x86,0x90,0x93,0x92,0x90,0x89,0x83,0x84, -0x7d,0x7f,0x78,0x6a,0x66,0x6f,0x76,0x75,0x6f,0x71,0x75,0x76,0x72,0x6b,0x67,0x68, -0x71,0x72,0x79,0x7e,0x84,0x8a,0x82,0x6e,0x75,0x80,0x85,0x7d,0x6f,0x6a,0x73,0x7d, -0x82,0x8a,0x8e,0x7e,0x65,0x5b,0x63,0x68,0x5b,0x4b,0x3a,0x36,0x44,0x5c,0x74,0x84, -0x7c,0x7e,0x74,0x5b,0x41,0x31,0x35,0x42,0x38,0x45,0x4e,0x50,0x4a,0x39,0x27,0x20, -0x21,0x29,0x36,0x44,0x4d,0x51,0x52,0x51,0x4f,0x54,0x50,0x3d,0x2c,0x2c,0x3a,0x46, -0x42,0x58,0x6f,0x73,0x66,0x5f,0x6b,0x7d,0x78,0x78,0x6c,0x64,0x6b,0x77,0x89,0xa0, -0x98,0x88,0x81,0x8d,0x9f,0xa9,0xad,0xaf,0x96,0x8e,0x76,0x6e,0x7f,0x89,0x89,0x6b, -0x5f,0x58,0x54,0x59,0x60,0x5d,0x4b,0x39,0x2f,0x26,0x38,0x58,0x57,0x3c,0x3e,0x5b, -0x61,0x54,0x53,0x63,0x6e,0x6c,0x6a,0x6d,0x74,0x7d,0x84,0x82,0x7c,0x76,0x6c,0x61, -0x59,0x57,0x5c,0x64,0x62,0x5e,0x6b,0x7f,0x92,0x97,0x9b,0x9c,0x9b,0x96,0x8b,0x7f, -0x69,0x5b,0x4e,0x42,0x36,0x31,0x2e,0x28,0x30,0x29,0x43,0x56,0x56,0x37,0x38,0x43, -0x23,0x1b,0x19,0x19,0x12,0x10,0x19,0x21,0x1e,0x24,0x29,0x29,0x27,0x27,0x2b,0x2f, -0x57,0x5f,0x67,0x69,0x6b,0x6b,0x68,0x63,0x64,0x66,0x6d,0x71,0x68,0x5a,0x53,0x56, -0x54,0x5e,0x66,0x65,0x63,0x69,0x77,0x84,0x8b,0x88,0x81,0x79,0x73,0x6f,0x69,0x64, -0x6a,0x69,0x67,0x68,0x6c,0x6f,0x6b,0x66,0x68,0x6f,0x7f,0x88,0x7c,0x67,0x64,0x6f, -0x71,0x69,0x5e,0x56,0x57,0x5b,0x5a,0x56,0x53,0x59,0x62,0x68,0x66,0x5f,0x5d,0x60, -0x70,0x6d,0x69,0x61,0x58,0x57,0x64,0x73,0x79,0x79,0x74,0x6d,0x6e,0x72,0x6f,0x67, -0x6b,0x6d,0x6a,0x65,0x69,0x6f,0x66,0x55,0x4b,0x56,0x5a,0x56,0x59,0x68,0x77,0x7b, -0x7d,0x6e,0x61,0x60,0x65,0x67,0x68,0x6a,0x69,0x7b,0x86,0x80,0x7c,0x82,0x89,0x89, -0x88,0x89,0x90,0x99,0x99,0x91,0x8c,0x8d,0x89,0x8e,0x8e,0x85,0x77,0x70,0x75,0x7f, -0x8d,0x88,0x81,0x79,0x71,0x6f,0x74,0x7b,0x7f,0x7b,0x78,0x78,0x79,0x77,0x70,0x6a, -0x65,0x67,0x6e,0x78,0x7c,0x76,0x6c,0x64,0x67,0x64,0x5f,0x5b,0x58,0x58,0x5b,0x5d, -0x63,0x75,0x86,0x89,0x84,0x7e,0x7a,0x77,0x70,0x6e,0x70,0x7c,0x8b,0x93,0x92,0x90, -0x8b,0x85,0x7c,0x74,0x71,0x73,0x77,0x79,0x7f,0x80,0x81,0x85,0x8a,0x8f,0x92,0x94, -0x98,0x9e,0xa3,0xa5,0xa6,0xa8,0xa7,0xa5,0xa9,0xac,0xaf,0xae,0xae,0xb0,0xb1,0xb0, -0xb1,0xb2,0xb3,0xb4,0xb3,0xb4,0xb5,0xb6,0xb7,0xb7,0xb7,0xb6,0xb6,0xb5,0xb5,0xb5, -0xb6,0xb5,0xb3,0xb1,0xae,0xab,0xa9,0xa7,0xa7,0xa6,0xa5,0xa3,0xa2,0x9f,0x9b,0x98, -0x97,0x95,0x93,0x92,0x92,0x92,0x92,0x91,0x91,0x8f,0x8e,0x8d,0x8d,0x8d,0x8b,0x8a, -0x88,0x81,0x69,0x70,0x91,0xa2,0xa9,0xa8,0xb6,0xb5,0xb5,0xb4,0xb1,0xae,0xae,0xaf, -0xa9,0xa5,0x9c,0x94,0x94,0x9a,0x9e,0x9d,0x9c,0x9d,0x9e,0x9e,0x9f,0xa3,0xa8,0xad, -0xb1,0xb5,0xba,0xba,0xb8,0xb6,0xb9,0xbc,0xbe,0xc5,0xc8,0xc4,0xbf,0xbb,0xb2,0xa7, -0xa3,0xa2,0x97,0x9d,0xac,0xba,0xc5,0xc0,0xbd,0xc2,0xc8,0xcd,0xd1,0xd2,0xca,0xc0, -0xc8,0xba,0xae,0xad,0xb5,0xbf,0xc9,0xd1,0xd9,0xe0,0xe0,0xe4,0xe9,0xed,0xec,0xf2, -0xf3,0xe9,0xf1,0xee,0xec,0xe5,0xdf,0xe7,0xde,0xdb,0xe0,0xdf,0xd4,0xd4,0xd7,0xce, -0xd0,0xd6,0xce,0xd8,0xc8,0xcf,0xd4,0xcb,0xd1,0xd3,0xd6,0xd9,0xdd,0xe0,0xe0,0xde, -0xe3,0xe1,0xde,0xdb,0xda,0xda,0xdc,0xdc,0xdd,0xe1,0xe7,0xe3,0xe3,0xe7,0xe0,0xdd, -0xdc,0xda,0xd8,0xd7,0xd7,0xd8,0xd8,0xd8,0xd7,0xd8,0xd7,0xd7,0xda,0xde,0xde,0xdc, -0xcf,0xd0,0xd2,0xd2,0xd2,0xd2,0xd3,0xd3,0xd0,0xce,0xcc,0xcb,0xcb,0xcb,0xca,0xca, -0xc8,0xd1,0xd5,0xd1,0xce,0xcd,0xc6,0xbc,0xae,0xb7,0xb5,0xa5,0x98,0x95,0x94,0x90, -0x98,0x97,0x93,0x8b,0x7d,0x71,0x6c,0x6b,0x76,0x88,0x8e,0x87,0x84,0x81,0x7c,0x79, -0x76,0x79,0x73,0x6a,0x6b,0x74,0x79,0x76,0x74,0x73,0x76,0x7c,0x7b,0x75,0x73,0x76, -0x7b,0x7e,0x85,0x83,0x79,0x77,0x79,0x76,0x81,0x84,0x85,0x83,0x80,0x81,0x87,0x8d, -0xa3,0x9b,0x92,0x7e,0x63,0x5d,0x60,0x5b,0x4d,0x49,0x46,0x4a,0x5d,0x73,0x79,0x74, -0x7e,0x62,0x54,0x4f,0x40,0x3c,0x3e,0x37,0x3b,0x49,0x47,0x39,0x2c,0x21,0x22,0x33, -0x44,0x49,0x50,0x58,0x62,0x70,0x7f,0x8a,0x81,0x78,0x66,0x52,0x43,0x3f,0x41,0x44, -0x4c,0x5c,0x6e,0x71,0x60,0x43,0x26,0x15,0x2f,0x43,0x4b,0x52,0x69,0x7b,0x80,0x86, -0x87,0x8c,0x8f,0x94,0x9f,0xab,0xab,0xa2,0xa6,0x9e,0x88,0x78,0x82,0x7e,0x87,0x71, -0x56,0x58,0x58,0x55,0x4f,0x46,0x3c,0x34,0x1f,0x1f,0x1d,0x1b,0x1d,0x27,0x35,0x3f, -0x51,0x65,0x77,0x7c,0x7b,0x7d,0x7f,0x7d,0x78,0x78,0x71,0x62,0x57,0x52,0x4a,0x41, -0x4e,0x63,0x71,0x6a,0x64,0x70,0x85,0x93,0x87,0x7c,0x6b,0x5c,0x57,0x55,0x4c,0x41, -0x48,0x46,0x4a,0x4a,0x41,0x3a,0x34,0x2b,0x2c,0x32,0x4b,0x4a,0x48,0x3b,0x3b,0x29, -0x20,0x12,0x13,0x1b,0x18,0x19,0x1a,0x14,0x1a,0x1f,0x1f,0x1b,0x1e,0x27,0x28,0x22, -0x5b,0x57,0x58,0x61,0x69,0x6b,0x6a,0x6a,0x65,0x6b,0x7c,0x8a,0x81,0x68,0x58,0x57, -0x5f,0x68,0x67,0x68,0x73,0x75,0x75,0x7e,0x85,0x72,0x6e,0x7b,0x87,0x90,0x88,0x71, -0x6a,0x6c,0x6b,0x67,0x69,0x6e,0x6c,0x65,0x5c,0x62,0x72,0x74,0x77,0x78,0x6a,0x63, -0x60,0x62,0x60,0x5a,0x56,0x58,0x5a,0x5a,0x5c,0x5c,0x5f,0x62,0x5e,0x5a,0x5e,0x67, -0x6e,0x67,0x5e,0x5a,0x58,0x59,0x5d,0x62,0x64,0x6d,0x6f,0x6a,0x6a,0x71,0x72,0x6c, -0x70,0x70,0x73,0x76,0x73,0x68,0x5b,0x52,0x51,0x55,0x5f,0x67,0x67,0x68,0x73,0x82, -0x7d,0x84,0x87,0x81,0x74,0x66,0x5d,0x59,0x5b,0x5f,0x64,0x69,0x6f,0x75,0x7d,0x82, -0x8a,0x8c,0x8b,0x85,0x7c,0x7b,0x88,0x98,0xa6,0x9f,0x96,0x8d,0x85,0x80,0x7e,0x7f, -0x8a,0x95,0x9d,0x96,0x88,0x7d,0x7a,0x7b,0x88,0x8b,0x87,0x79,0x6d,0x6b,0x6d,0x6d, -0x6b,0x6d,0x75,0x7d,0x7b,0x70,0x63,0x5d,0x66,0x6d,0x6d,0x67,0x6a,0x75,0x75,0x6b, -0x65,0x6c,0x6d,0x69,0x6a,0x6f,0x6e,0x67,0x6d,0x71,0x77,0x7a,0x7d,0x86,0x94,0x9e, -0xa3,0x97,0x89,0x7d,0x76,0x76,0x7e,0x86,0x88,0x81,0x78,0x85,0x8d,0x8c,0x96,0x9a, -0x9c,0x9e,0xa1,0xa4,0xa5,0xa7,0xa9,0xaa,0xad,0xad,0xae,0xae,0xaf,0xb1,0xb2,0xb2, -0xb2,0xb3,0xb4,0xb5,0xb6,0xb7,0xb7,0xb7,0xb8,0xb7,0xb6,0xb6,0xb5,0xb5,0xb4,0xb4, -0xb3,0xb3,0xb2,0xb1,0xb0,0xae,0xac,0xaa,0xa9,0xa7,0xa3,0xa0,0x9e,0x9b,0x98,0x96, -0x97,0x95,0x94,0x93,0x93,0x92,0x91,0x8f,0x8f,0x8e,0x8d,0x8c,0x8b,0x8a,0x8a,0x8a, -0x8d,0x78,0x6f,0x78,0x95,0xa9,0xaa,0xb5,0xba,0xb5,0xaf,0xad,0xac,0xab,0xaa,0xab, -0x9f,0x9c,0x98,0x95,0x96,0x98,0x9a,0x9b,0x9c,0x9f,0xa2,0xa2,0xa1,0xa3,0xa9,0xaf, -0xaf,0xb3,0xb7,0xba,0xba,0xba,0xbb,0xbc,0xc4,0xc8,0xcc,0xcd,0xca,0xc4,0xbe,0xbb, -0xb4,0xb4,0xb0,0xad,0xb7,0xc7,0xce,0xcd,0xcd,0xce,0xcb,0xcd,0xd7,0xdb,0xd8,0xd7, -0xcf,0xcc,0xc5,0xbe,0xba,0xbd,0xc5,0xcd,0xd8,0xdd,0xe3,0xe9,0xec,0xee,0xef,0xef, -0xe9,0xe9,0xe8,0xe6,0xe3,0xe1,0xe1,0xe1,0xdf,0xdf,0xde,0xde,0xde,0xdb,0xd6,0xd2, -0xcd,0xcd,0xcd,0xcc,0xcc,0xcd,0xcf,0xd0,0xd1,0xd6,0xda,0xdd,0xe0,0xe3,0xe2,0xe0, -0xe2,0xe1,0xdf,0xdd,0xdc,0xdc,0xdb,0xdb,0xda,0xdb,0xdd,0xdf,0xe0,0xe0,0xdf,0xdf, -0xdb,0xdb,0xdb,0xdb,0xdb,0xda,0xda,0xd9,0xd7,0xd3,0xcf,0xd0,0xd4,0xd7,0xd7,0xd5, -0xd8,0xd5,0xd2,0xd3,0xd4,0xd3,0xd0,0xce,0xcc,0xcb,0xcc,0xc8,0xc2,0xc5,0xca,0xc7, -0xd0,0xd1,0xc6,0xd3,0xd0,0xab,0x90,0x7a,0x6d,0x7e,0x98,0xab,0xa1,0xa6,0x93,0x8c, -0x94,0x9b,0x8f,0x78,0x70,0x74,0x78,0x7a,0x79,0x70,0x72,0x83,0x91,0x90,0x87,0x82, -0x82,0x7d,0x70,0x66,0x6c,0x7b,0x7d,0x74,0x74,0x76,0x79,0x7c,0x80,0x83,0x82,0x7f, -0x7c,0x74,0x6f,0x75,0x80,0x84,0x7e,0x75,0x84,0x8a,0x8f,0x91,0x91,0x94,0x96,0x96, -0x99,0x93,0x89,0x77,0x62,0x59,0x59,0x56,0x53,0x43,0x46,0x5e,0x71,0x75,0x6d,0x60, -0x54,0x49,0x42,0x3f,0x37,0x2e,0x33,0x40,0x47,0x43,0x36,0x24,0x1b,0x26,0x41,0x57, -0x5b,0x64,0x6a,0x6a,0x6d,0x74,0x74,0x6e,0x69,0x6d,0x6c,0x6a,0x69,0x5e,0x4e,0x47, -0x55,0x63,0x70,0x6f,0x62,0x50,0x3f,0x34,0x25,0x31,0x3f,0x44,0x42,0x47,0x5a,0x6d, -0x85,0x85,0x81,0x7b,0x7e,0x8d,0x9e,0xa9,0xa4,0x96,0x8d,0x86,0x81,0x85,0x80,0x6d, -0x42,0x33,0x2e,0x2c,0x23,0x25,0x2c,0x2a,0x20,0x1f,0x1f,0x20,0x1e,0x1c,0x20,0x27, -0x37,0x39,0x3b,0x46,0x50,0x49,0x49,0x5d,0x6c,0x79,0x85,0x83,0x76,0x68,0x62,0x62, -0x64,0x66,0x6d,0x79,0x83,0x82,0x73,0x65,0x54,0x4b,0x41,0x3c,0x42,0x59,0x68,0x66, -0x6b,0x6b,0x68,0x5f,0x53,0x4a,0x47,0x48,0x48,0x3b,0x31,0x36,0x42,0x42,0x32,0x21, -0x1f,0x19,0x14,0x13,0x11,0x0f,0x10,0x14,0x19,0x1a,0x1a,0x1a,0x1a,0x19,0x16,0x14, -0x74,0x65,0x58,0x5a,0x64,0x69,0x67,0x64,0x5d,0x63,0x74,0x83,0x80,0x6f,0x62,0x5f, -0x70,0x6d,0x61,0x5f,0x70,0x7e,0x88,0x95,0x72,0x67,0x69,0x71,0x75,0x79,0x75,0x66, -0x5d,0x6c,0x7c,0x7b,0x6a,0x59,0x55,0x59,0x59,0x52,0x58,0x60,0x71,0x7d,0x72,0x6b, -0x64,0x65,0x68,0x6b,0x6c,0x69,0x64,0x60,0x5c,0x63,0x67,0x65,0x60,0x5e,0x5e,0x5d, -0x62,0x63,0x66,0x66,0x62,0x5b,0x59,0x5a,0x64,0x67,0x6e,0x72,0x6e,0x68,0x69,0x6f, -0x6c,0x6e,0x6e,0x67,0x5d,0x59,0x5f,0x67,0x6b,0x71,0x7d,0x88,0x86,0x7b,0x73,0x73, -0x7d,0x7f,0x7c,0x75,0x6f,0x6d,0x6d,0x6b,0x5a,0x5e,0x65,0x6a,0x6e,0x71,0x73,0x75, -0x78,0x7f,0x85,0x81,0x7a,0x79,0x82,0x8c,0x92,0x92,0x93,0x93,0x8e,0x85,0x7a,0x73, -0x7f,0x8a,0x97,0x9d,0x9c,0x97,0x8d,0x85,0x81,0x86,0x89,0x86,0x7f,0x79,0x72,0x6d, -0x6d,0x70,0x77,0x7c,0x7a,0x71,0x6b,0x6a,0x79,0x80,0x8d,0x97,0x96,0x89,0x79,0x6f, -0x66,0x65,0x62,0x63,0x6d,0x78,0x77,0x6f,0x57,0x60,0x6d,0x78,0x7f,0x85,0x8b,0x8f, -0x9a,0x9a,0x9a,0x97,0x93,0x92,0x9a,0xa2,0x9a,0x8e,0x80,0x88,0x8f,0x8d,0x94,0x96, -0x9b,0x9d,0xa1,0xa3,0xa5,0xa7,0xa9,0xab,0xad,0xae,0xae,0xaf,0xb0,0xb1,0xb2,0xb3, -0xb3,0xb4,0xb5,0xb6,0xb7,0xb8,0xb8,0xb8,0xb8,0xb8,0xb7,0xb6,0xb5,0xb5,0xb5,0xb4, -0xb3,0xb2,0xb2,0xb1,0xaf,0xad,0xab,0xaa,0xa8,0xa5,0xa2,0x9f,0x9c,0x9a,0x97,0x95, -0x95,0x94,0x93,0x92,0x93,0x93,0x91,0x90,0x8f,0x8e,0x8d,0x8c,0x8b,0x8a,0x8a,0x8a, -0x88,0x76,0x73,0x80,0x9b,0xad,0xac,0xb4,0xba,0xb9,0xb3,0xab,0xaa,0xad,0xab,0xa6, -0x9a,0x98,0x95,0x94,0x96,0x98,0x9a,0x9b,0x9d,0xa1,0xa5,0xa7,0xa6,0xa7,0xaa,0xae, -0xb2,0xb5,0xbb,0xbf,0xc1,0xc2,0xc1,0xc1,0xc6,0xc9,0xcd,0xcf,0xcd,0xc9,0xc5,0xc2, -0xbb,0xb9,0xb6,0xb6,0xbf,0xcb,0xd2,0xd2,0xd8,0xd9,0xd5,0xd4,0xdb,0xdc,0xd9,0xda, -0xd9,0xd7,0xd3,0xce,0xcb,0xcc,0xd1,0xd5,0xd6,0xd9,0xde,0xe2,0xe4,0xe6,0xe7,0xe9, -0xe3,0xe4,0xe3,0xe1,0xde,0xdd,0xdc,0xdd,0xdd,0xdb,0xda,0xd9,0xd7,0xd6,0xd3,0xd2, -0xcb,0xcc,0xcc,0xcc,0xcc,0xcd,0xd0,0xd2,0xd5,0xd8,0xdc,0xdd,0xdf,0xe2,0xe1,0xdf, -0xde,0xde,0xdd,0xdc,0xdb,0xdb,0xdb,0xdb,0xdb,0xdc,0xdd,0xde,0xde,0xde,0xdd,0xdc, -0xdb,0xdb,0xdb,0xdb,0xdb,0xdb,0xda,0xda,0xda,0xd7,0xd5,0xd5,0xd7,0xd8,0xd8,0xd6, -0xd9,0xd5,0xd1,0xd0,0xcf,0xcf,0xce,0xce,0xcc,0xc6,0xc6,0xc8,0xc3,0xc2,0xca,0xd1, -0xcd,0xd3,0xd2,0xc9,0xa8,0x82,0x7a,0x7b,0x72,0x77,0x8f,0xa4,0xa8,0xb1,0xab,0xad, -0xb3,0xa3,0x87,0x76,0x7b,0x81,0x7e,0x7a,0x78,0x74,0x7a,0x8d,0x9a,0x98,0x90,0x8b, -0x95,0x91,0x87,0x76,0x6e,0x79,0x85,0x83,0x6a,0x6f,0x75,0x7b,0x82,0x8a,0x90,0x92, -0x8a,0x85,0x85,0x8c,0x8e,0x84,0x74,0x69,0x7c,0x7b,0x7a,0x7f,0x8a,0x96,0x9b,0x9a, -0x97,0x91,0x88,0x75,0x5b,0x4b,0x40,0x35,0x38,0x49,0x65,0x74,0x6c,0x60,0x58,0x50, -0x45,0x3b,0x34,0x35,0x36,0x35,0x3a,0x42,0x3b,0x2f,0x21,0x1c,0x22,0x33,0x47,0x54, -0x45,0x53,0x51,0x43,0x4b,0x6a,0x7c,0x78,0x6a,0x6d,0x6b,0x66,0x62,0x58,0x4f,0x4e, -0x52,0x60,0x6b,0x6e,0x6e,0x68,0x53,0x3d,0x31,0x44,0x4a,0x44,0x52,0x76,0x8d,0x8d, -0x8e,0x9a,0x96,0x77,0x55,0x50,0x69,0x84,0x8d,0x8b,0x88,0x7f,0x75,0x76,0x7d,0x7f, -0x6b,0x43,0x22,0x1a,0x1f,0x24,0x27,0x26,0x23,0x27,0x2d,0x2f,0x29,0x22,0x23,0x27, -0x2f,0x44,0x46,0x3a,0x3d,0x43,0x42,0x43,0x49,0x45,0x46,0x56,0x6d,0x7d,0x7f,0x7a, -0x6d,0x7d,0x8a,0x82,0x65,0x4b,0x43,0x48,0x46,0x35,0x45,0x71,0x89,0x8e,0xa1,0xb8, -0xb4,0xaa,0x8f,0x6f,0x60,0x5e,0x55,0x46,0x2a,0x2b,0x31,0x3d,0x45,0x41,0x32,0x23, -0x1e,0x1b,0x1b,0x1e,0x1e,0x1d,0x1f,0x23,0x22,0x1f,0x1d,0x1b,0x16,0x11,0x12,0x17, -0x75,0x68,0x5d,0x5d,0x63,0x67,0x66,0x65,0x67,0x69,0x70,0x77,0x78,0x70,0x66,0x60, -0x57,0x57,0x55,0x5e,0x72,0x7a,0x76,0x75,0x65,0x60,0x63,0x69,0x6a,0x69,0x62,0x56, -0x5e,0x5f,0x66,0x6d,0x69,0x5d,0x58,0x5b,0x5f,0x58,0x5e,0x62,0x6b,0x73,0x70,0x74, -0x6b,0x66,0x67,0x6f,0x73,0x70,0x6b,0x6a,0x67,0x6b,0x65,0x57,0x54,0x5d,0x64,0x63, -0x64,0x68,0x6d,0x6c,0x65,0x5e,0x5e,0x62,0x5f,0x60,0x66,0x6d,0x6e,0x6d,0x71,0x78, -0x79,0x74,0x6e,0x6c,0x6d,0x6e,0x6c,0x69,0x79,0x78,0x7c,0x84,0x85,0x7b,0x6f,0x6a, -0x70,0x76,0x7a,0x78,0x7b,0x81,0x81,0x7b,0x79,0x76,0x71,0x6b,0x68,0x6b,0x71,0x77, -0x91,0x98,0x9b,0x96,0x95,0x9e,0xa9,0xb0,0xb1,0xa6,0x97,0x8d,0x8d,0x93,0x9b,0x9f, -0xa0,0x98,0x8e,0x89,0x8c,0x93,0x94,0x90,0x8b,0x88,0x87,0x88,0x89,0x89,0x8b,0x8d, -0x89,0x8c,0x91,0x91,0x8b,0x83,0x80,0x81,0x84,0x8a,0x8f,0x8b,0x7e,0x72,0x6f,0x71, -0x6b,0x69,0x68,0x6b,0x76,0x81,0x82,0x7b,0x8a,0x88,0x85,0x82,0x81,0x82,0x85,0x86, -0x85,0x8f,0x9b,0x9e,0x97,0x8e,0x8d,0x91,0xa0,0x91,0x7f,0x85,0x8e,0x8f,0x96,0x96, -0x9a,0x9c,0xa0,0xa3,0xa5,0xa7,0xaa,0xac,0xae,0xae,0xaf,0xb0,0xb1,0xb2,0xb3,0xb4, -0xb5,0xb6,0xb7,0xb8,0xb8,0xb9,0xb9,0xb9,0xb9,0xb9,0xb8,0xb7,0xb6,0xb5,0xb5,0xb4, -0xb3,0xb3,0xb2,0xb1,0xaf,0xad,0xab,0xaa,0xa8,0xa5,0xa1,0x9e,0x9c,0x99,0x96,0x94, -0x95,0x94,0x92,0x92,0x92,0x91,0x90,0x8e,0x8e,0x8d,0x8c,0x8b,0x8a,0x8a,0x8a,0x8a, -0x87,0x75,0x77,0x86,0x9e,0xaf,0xaf,0xb5,0xb6,0xb8,0xb4,0xaa,0xa9,0xae,0xaa,0xa0, -0x95,0x94,0x93,0x94,0x97,0x99,0x9a,0x9b,0x9d,0xa2,0xa8,0xab,0xab,0xab,0xad,0xaf, -0xb3,0xb6,0xbb,0xc1,0xc6,0xc7,0xc5,0xc4,0xc6,0xc9,0xce,0xd1,0xd2,0xd1,0xd0,0xcf, -0xc6,0xc1,0xbd,0xc2,0xc9,0xd0,0xd5,0xd9,0xd7,0xd9,0xd6,0xd5,0xda,0xdb,0xda,0xdf, -0xe0,0xdf,0xdd,0xda,0xd8,0xd7,0xd6,0xd7,0xd4,0xd5,0xd7,0xd8,0xd9,0xda,0xdc,0xde, -0xde,0xdf,0xdf,0xde,0xdc,0xdb,0xdb,0xdb,0xdb,0xd9,0xd6,0xd2,0xce,0xcd,0xcd,0xce, -0xcc,0xcc,0xcd,0xce,0xcf,0xd2,0xd6,0xd9,0xd9,0xdc,0xde,0xdd,0xdf,0xe1,0xe1,0xdf, -0xdd,0xdd,0xdc,0xdc,0xdc,0xdc,0xdc,0xdc,0xdd,0xdd,0xde,0xde,0xdd,0xdc,0xdb,0xdb, -0xdc,0xdc,0xdc,0xdc,0xdc,0xdc,0xdc,0xdb,0xdc,0xdc,0xdb,0xda,0xd9,0xd8,0xd7,0xd7, -0xd9,0xd7,0xd5,0xd3,0xd1,0xcf,0xce,0xcd,0xcd,0xc7,0xc4,0xc6,0xc8,0xc7,0xc6,0xc6, -0xcc,0xca,0xd3,0xbe,0x90,0x71,0x67,0x6b,0x6b,0x70,0x90,0xa0,0xa3,0x9d,0x98,0x9a, -0x96,0x8e,0x84,0x86,0x91,0x8e,0x81,0x7b,0x78,0x77,0x7d,0x87,0x8d,0x8b,0x86,0x84, -0x8e,0x8e,0x90,0x85,0x73,0x72,0x76,0x6d,0x77,0x7e,0x85,0x86,0x87,0x8a,0x8f,0x91, -0xa6,0x9c,0x95,0x96,0x95,0x8f,0x8d,0x90,0xa3,0x98,0x8c,0x8a,0x93,0x9c,0x99,0x91, -0x91,0x8c,0x83,0x6c,0x50,0x44,0x46,0x46,0x53,0x63,0x75,0x74,0x61,0x53,0x4b,0x41, -0x3d,0x36,0x32,0x35,0x3b,0x3c,0x3a,0x38,0x2c,0x1e,0x11,0x0f,0x13,0x18,0x1f,0x26, -0x2f,0x41,0x58,0x66,0x6a,0x69,0x66,0x62,0x67,0x5d,0x54,0x59,0x66,0x69,0x5e,0x52, -0x53,0x54,0x4f,0x4f,0x62,0x79,0x79,0x69,0x63,0x68,0x79,0x8f,0x9c,0x9d,0x9d,0xa0, -0xa7,0xad,0xb1,0xac,0x9e,0x8a,0x75,0x66,0x4f,0x55,0x54,0x4f,0x4e,0x56,0x6d,0x87, -0x6f,0x58,0x3e,0x32,0x2a,0x1c,0x16,0x1f,0x1f,0x2a,0x38,0x41,0x40,0x3a,0x38,0x3a, -0x39,0x36,0x2b,0x2c,0x41,0x52,0x53,0x51,0x49,0x4d,0x4e,0x4a,0x47,0x4c,0x59,0x65, -0x6f,0x61,0x54,0x4d,0x49,0x4a,0x54,0x61,0x76,0x8d,0xa2,0xa4,0xa7,0xb3,0xaf,0x99, -0x92,0x73,0x55,0x47,0x3e,0x34,0x33,0x3a,0x3c,0x44,0x50,0x58,0x56,0x4a,0x3b,0x31, -0x37,0x3a,0x40,0x46,0x48,0x47,0x48,0x4b,0x43,0x38,0x2e,0x29,0x23,0x1d,0x1c,0x1f, -0x6a,0x6a,0x68,0x63,0x5d,0x5e,0x67,0x6f,0x75,0x71,0x6d,0x6b,0x6e,0x6e,0x67,0x5f, -0x61,0x58,0x50,0x53,0x63,0x6f,0x72,0x72,0x6d,0x68,0x68,0x6f,0x76,0x73,0x66,0x57, -0x55,0x58,0x5b,0x58,0x4e,0x48,0x50,0x5c,0x64,0x63,0x6f,0x71,0x70,0x71,0x6e,0x77, -0x73,0x67,0x60,0x63,0x67,0x67,0x6b,0x72,0x7d,0x7b,0x6e,0x5e,0x5c,0x69,0x76,0x79, -0x75,0x76,0x77,0x75,0x6e,0x68,0x68,0x6b,0x63,0x67,0x66,0x63,0x6c,0x7b,0x80,0x7b, -0x6c,0x73,0x79,0x78,0x78,0x81,0x8f,0x9a,0x7c,0x74,0x70,0x72,0x75,0x74,0x70,0x6e, -0x71,0x7d,0x85,0x87,0x8d,0x96,0x96,0x8f,0x85,0x83,0x7e,0x78,0x75,0x7b,0x88,0x94, -0x91,0x97,0x98,0x95,0x9c,0xac,0xb5,0xb5,0xb0,0xae,0xab,0xaa,0xa9,0xa7,0x9f,0x97, -0xa5,0xa1,0x9b,0x9b,0xa1,0xa7,0xa5,0xa0,0x9c,0x9c,0xa2,0xa9,0xa8,0x9e,0x97,0x96, -0xa1,0xa5,0xa9,0xa9,0xa3,0x9b,0x96,0x94,0x97,0x9d,0x98,0x89,0x85,0x92,0x9c,0x9d, -0x8c,0x8e,0x8f,0x8e,0x8d,0x8d,0x8d,0x8c,0x87,0x88,0x8d,0x94,0x9b,0x9d,0x9b,0x97, -0x91,0x97,0xa0,0xa4,0xa0,0x9d,0xa1,0xa7,0xa0,0x90,0x7c,0x81,0x8c,0x90,0x98,0x97, -0x99,0x9c,0x9f,0xa2,0xa5,0xa7,0xab,0xad,0xad,0xae,0xaf,0xb1,0xb2,0xb3,0xb4,0xb4, -0xb6,0xb6,0xb7,0xb8,0xb9,0xb9,0xb9,0xb9,0xba,0xba,0xb9,0xb8,0xb7,0xb6,0xb5,0xb5, -0xb5,0xb4,0xb3,0xb1,0xaf,0xad,0xac,0xab,0xa8,0xa6,0xa2,0x9f,0x9d,0x9a,0x97,0x95, -0x96,0x94,0x92,0x91,0x90,0x8f,0x8d,0x8c,0x8d,0x8c,0x8b,0x8a,0x8a,0x89,0x89,0x89, -0x88,0x76,0x7a,0x89,0x9d,0xae,0xb1,0xb6,0xb0,0xb2,0xb1,0xad,0xac,0xab,0xa4,0x9b, -0x95,0x95,0x96,0x98,0x9b,0x9c,0x9c,0x9c,0x9e,0xa3,0xa9,0xad,0xae,0xaf,0xb1,0xb3, -0xb7,0xb8,0xbb,0xc1,0xc6,0xc9,0xc9,0xc7,0xc5,0xc9,0xce,0xd2,0xd5,0xd7,0xd9,0xda, -0xd1,0xc7,0xc2,0xc7,0xcc,0xcf,0xd5,0xdd,0xde,0xe2,0xe0,0xdf,0xe1,0xdf,0xe0,0xe7, -0xe0,0xde,0xdc,0xda,0xd8,0xd4,0xd0,0xcd,0xcd,0xcf,0xd0,0xd0,0xd0,0xd1,0xd2,0xd3, -0xd8,0xd9,0xda,0xda,0xda,0xd9,0xda,0xdb,0xdb,0xda,0xd6,0xd0,0xcb,0xc8,0xc8,0xc9, -0xce,0xcf,0xd1,0xd2,0xd4,0xd7,0xdc,0xdf,0xdc,0xde,0xdf,0xde,0xde,0xe1,0xe1,0xdf, -0xdf,0xdf,0xdf,0xde,0xde,0xde,0xde,0xde,0xde,0xde,0xde,0xde,0xde,0xdd,0xdc,0xdb, -0xde,0xdd,0xdd,0xdd,0xdc,0xdc,0xdd,0xdd,0xdb,0xdd,0xdd,0xdc,0xd9,0xd7,0xd7,0xd7, -0xd5,0xd7,0xd7,0xd6,0xd3,0xd1,0xcd,0xca,0xc4,0xcc,0xcd,0xcb,0xce,0xd0,0xd1,0xd2, -0xce,0xc3,0xcc,0xae,0x80,0x74,0x70,0x73,0x79,0x81,0xa0,0x9c,0x9a,0x93,0x9c,0xa3, -0x90,0x89,0x7c,0x77,0x82,0x8a,0x8c,0x90,0x87,0x87,0x88,0x88,0x87,0x87,0x8a,0x8e, -0x81,0x78,0x78,0x74,0x6c,0x77,0x84,0x7f,0x73,0x81,0x8c,0x8b,0x87,0x87,0x8a,0x8c, -0x9f,0x95,0x90,0x92,0x92,0x92,0x9c,0xa9,0x98,0x90,0x86,0x84,0x8c,0x92,0x8e,0x86, -0x8a,0x88,0x80,0x66,0x48,0x46,0x5b,0x6b,0x76,0x6f,0x69,0x5f,0x51,0x4b,0x47,0x3f, -0x3e,0x3d,0x3d,0x3f,0x3f,0x38,0x2c,0x21,0x19,0x17,0x18,0x1b,0x1b,0x1b,0x26,0x33, -0x5b,0x59,0x5b,0x5e,0x57,0x4d,0x51,0x5d,0x4f,0x4c,0x4a,0x45,0x40,0x43,0x4d,0x51, -0x4d,0x51,0x53,0x5a,0x6e,0x83,0x84,0x79,0x6d,0x78,0x82,0x86,0x89,0x8e,0x8f,0x8c, -0x9c,0x8f,0x7d,0x6c,0x5f,0x56,0x4c,0x45,0x3a,0x3f,0x3a,0x37,0x3a,0x3a,0x44,0x5b, -0x65,0x56,0x3c,0x31,0x38,0x35,0x2d,0x31,0x20,0x29,0x37,0x45,0x4d,0x4c,0x47,0x43, -0x40,0x3e,0x3e,0x44,0x4c,0x52,0x5e,0x6c,0x77,0x72,0x6b,0x66,0x64,0x64,0x64,0x64, -0x56,0x49,0x41,0x46,0x4f,0x5e,0x79,0x93,0x9f,0xa3,0xad,0xb7,0xb7,0xa4,0x74,0x41, -0x2f,0x34,0x2f,0x2e,0x47,0x6c,0x79,0x6e,0x6f,0x6b,0x64,0x5b,0x56,0x57,0x5d,0x62, -0x5e,0x65,0x6f,0x75,0x77,0x75,0x74,0x75,0x75,0x6d,0x63,0x5a,0x53,0x4a,0x3e,0x33, -0x6c,0x72,0x73,0x69,0x5c,0x5a,0x65,0x71,0x6e,0x6b,0x66,0x65,0x6b,0x70,0x6b,0x62, -0x5b,0x56,0x57,0x5e,0x68,0x71,0x74,0x72,0x81,0x7b,0x75,0x75,0x7a,0x77,0x6c,0x63, -0x51,0x55,0x55,0x53,0x55,0x5b,0x5f,0x5f,0x66,0x64,0x6e,0x73,0x78,0x7b,0x73,0x75, -0x79,0x6c,0x64,0x64,0x65,0x65,0x6d,0x77,0x80,0x7e,0x78,0x71,0x6d,0x6e,0x71,0x73, -0x78,0x79,0x7b,0x7e,0x7c,0x75,0x6f,0x6d,0x73,0x78,0x77,0x6f,0x71,0x7b,0x7e,0x7a, -0x60,0x63,0x6d,0x82,0x99,0x9f,0x8d,0x77,0x74,0x6f,0x6c,0x6c,0x6e,0x6d,0x6c,0x6b, -0x6f,0x75,0x76,0x71,0x73,0x7e,0x85,0x86,0x82,0x8a,0x92,0x91,0x8b,0x87,0x8a,0x8e, -0x88,0x8f,0x96,0x9f,0xaf,0xbd,0xbd,0xb4,0xb8,0xb0,0xa5,0x9f,0xa5,0xb2,0xba,0xbc, -0xae,0xb5,0xbc,0xc1,0xc2,0xc0,0xba,0xb4,0xc2,0xb9,0xb0,0xa9,0x9e,0x96,0x96,0x9c, -0x93,0x98,0x9e,0xa3,0xa3,0x9f,0x98,0x92,0x92,0x98,0x97,0x94,0x9b,0xa4,0x9e,0x8e, -0x92,0x93,0x95,0x97,0x98,0x9a,0x9e,0xa3,0x9f,0x9d,0x9b,0x9e,0xa1,0x9f,0x97,0x90, -0x9f,0x9b,0x97,0x95,0x96,0x9a,0xa2,0xaa,0xa5,0x96,0x81,0x83,0x8c,0x8f,0x97,0x94, -0x99,0x9b,0x9e,0xa1,0xa4,0xa7,0xab,0xad,0xad,0xae,0xb0,0xb1,0xb3,0xb4,0xb4,0xb5, -0xb6,0xb6,0xb7,0xb8,0xb8,0xb8,0xb8,0xb8,0xb9,0xb9,0xb9,0xb9,0xb8,0xb7,0xb6,0xb5, -0xb5,0xb4,0xb2,0xb0,0xae,0xac,0xaa,0xaa,0xa8,0xa5,0xa2,0x9e,0x9c,0x99,0x97,0x95, -0x94,0x92,0x91,0x90,0x90,0x8f,0x8d,0x8c,0x8b,0x8b,0x8a,0x89,0x89,0x89,0x89,0x89, -0x86,0x75,0x7f,0x8f,0x9e,0xad,0xaf,0xb1,0xae,0xac,0xad,0xb0,0xad,0xa2,0x99,0x96, -0x99,0x9a,0x9b,0x9e,0xa1,0xa2,0xa1,0x9f,0xa1,0xa4,0xa9,0xac,0xae,0xb1,0xb4,0xb7, -0xbd,0xbd,0xbd,0xc1,0xc6,0xca,0xcb,0xcb,0xc7,0xca,0xcf,0xd3,0xd5,0xd7,0xda,0xdb, -0xd8,0xcb,0xc3,0xc5,0xc8,0xc8,0xcf,0xda,0xe0,0xe3,0xe1,0xdf,0xdc,0xd5,0xd3,0xdb, -0xdb,0xd9,0xd6,0xd2,0xce,0xc9,0xc4,0xc1,0xc1,0xc3,0xc7,0xc9,0xcb,0xcc,0xce,0xcf, -0xd1,0xd3,0xd5,0xd6,0xd6,0xd6,0xd7,0xd8,0xda,0xda,0xd8,0xd4,0xcf,0xcc,0xcc,0xcd, -0xd0,0xd1,0xd3,0xd4,0xd6,0xd9,0xdd,0xdf,0xdd,0xdf,0xdf,0xde,0xde,0xe1,0xe2,0xe0, -0xe1,0xe1,0xe0,0xe0,0xdf,0xdf,0xde,0xde,0xde,0xde,0xde,0xdf,0xdf,0xdf,0xde,0xde, -0xdf,0xde,0xdd,0xdd,0xdd,0xdd,0xdd,0xde,0xda,0xdc,0xde,0xdd,0xda,0xd7,0xd7,0xd8, -0xd1,0xd4,0xd3,0xd0,0xcf,0xce,0xcb,0xc6,0xc2,0xc5,0xc1,0xb7,0xac,0xa1,0xac,0xc8, -0xd1,0xca,0xc9,0x96,0x65,0x71,0x8d,0xa3,0xc4,0xbe,0xbd,0x94,0x84,0x84,0x94,0x98, -0x9c,0x9c,0x91,0x89,0x91,0x98,0x90,0x86,0x7c,0x81,0x83,0x7f,0x7b,0x7e,0x86,0x8e, -0x9a,0x8e,0x86,0x7b,0x6f,0x70,0x76,0x74,0x70,0x80,0x8a,0x85,0x7b,0x79,0x7d,0x80, -0x7b,0x88,0xa0,0xb3,0xb0,0x9c,0x8a,0x84,0x84,0x82,0x7f,0x7e,0x83,0x89,0x8b,0x89, -0x8b,0x87,0x7d,0x66,0x4e,0x4f,0x63,0x6f,0x68,0x5c,0x57,0x53,0x46,0x3d,0x40,0x43, -0x42,0x44,0x46,0x44,0x3c,0x2f,0x20,0x16,0x16,0x17,0x19,0x19,0x14,0x14,0x21,0x30, -0x32,0x3c,0x3f,0x37,0x32,0x37,0x3c,0x3b,0x4c,0x43,0x42,0x42,0x42,0x50,0x63,0x69, -0x60,0x5e,0x5c,0x59,0x57,0x55,0x53,0x52,0x65,0x5f,0x5d,0x62,0x6a,0x71,0x7b,0x85, -0x77,0x70,0x62,0x50,0x3e,0x32,0x2f,0x31,0x37,0x42,0x49,0x4f,0x53,0x49,0x45,0x50, -0x5a,0x61,0x51,0x3c,0x3a,0x3b,0x39,0x3c,0x38,0x3a,0x42,0x50,0x5d,0x61,0x59,0x4f, -0x42,0x48,0x4f,0x54,0x5a,0x60,0x5e,0x54,0x40,0x38,0x36,0x42,0x54,0x5d,0x58,0x4f, -0x46,0x3f,0x41,0x50,0x60,0x70,0x8a,0xa2,0xab,0xa8,0xab,0xa0,0x77,0x4a,0x32,0x2a, -0x32,0x27,0x30,0x51,0x6e,0x76,0x76,0x78,0x70,0x6d,0x68,0x66,0x67,0x6b,0x70,0x73, -0x75,0x7f,0x8a,0x91,0x92,0x90,0x8f,0x8d,0x8e,0x92,0x8c,0x7b,0x6c,0x63,0x54,0x44, -0x69,0x73,0x7b,0x7a,0x72,0x6b,0x66,0x64,0x62,0x61,0x62,0x67,0x6d,0x6e,0x67,0x5e, -0x59,0x51,0x4f,0x52,0x57,0x68,0x7a,0x7f,0x87,0x85,0x78,0x6c,0x68,0x62,0x5e,0x62, -0x64,0x5b,0x52,0x56,0x6a,0x7c,0x78,0x6a,0x6e,0x70,0x79,0x73,0x70,0x73,0x6e,0x72, -0x76,0x70,0x6e,0x71,0x72,0x71,0x73,0x78,0x7d,0x7d,0x7b,0x76,0x6f,0x69,0x67,0x67, -0x6d,0x6a,0x6c,0x74,0x7c,0x7e,0x7d,0x7b,0x7b,0x80,0x87,0x88,0x7f,0x76,0x78,0x80, -0x7a,0x79,0x75,0x6e,0x70,0x79,0x81,0x83,0x74,0x73,0x71,0x70,0x71,0x73,0x76,0x78, -0x83,0x86,0x86,0x82,0x7f,0x82,0x86,0x88,0x8a,0x93,0x9c,0x9c,0x94,0x88,0x81,0x7e, -0x85,0x89,0x90,0x9d,0xb1,0xc2,0xc5,0xc0,0xb1,0xb0,0xac,0xaa,0xb1,0xbd,0xc2,0xc2, -0xbc,0xc0,0xc2,0xbc,0xb5,0xb2,0xb4,0xb5,0xb2,0xb6,0xba,0xbb,0xb3,0xa6,0x9d,0x9a, -0xa3,0xa7,0xab,0xae,0xb0,0xaf,0xa9,0xa3,0x94,0x9c,0xa5,0xa7,0xa1,0x98,0x95,0x97, -0x94,0x8b,0x87,0x8d,0x96,0x9c,0xa1,0xa5,0xa2,0x9c,0x98,0x9a,0xa2,0xa7,0xa7,0xa4, -0xa0,0x9b,0x99,0x9e,0xa2,0xa0,0x9a,0x96,0x9c,0x92,0x81,0x83,0x8a,0x8e,0x96,0x95, -0x99,0x9b,0x9e,0xa1,0xa3,0xa7,0xaa,0xad,0xac,0xad,0xaf,0xb2,0xb3,0xb4,0xb5,0xb5, -0xb5,0xb6,0xb7,0xb7,0xb8,0xb8,0xb8,0xb7,0xb8,0xb8,0xb9,0xb9,0xb8,0xb7,0xb6,0xb5, -0xb3,0xb2,0xb0,0xae,0xab,0xaa,0xa8,0xa8,0xa6,0xa3,0xa0,0x9d,0x9a,0x98,0x95,0x93, -0x90,0x8f,0x8e,0x8e,0x8f,0x8f,0x8f,0x8e,0x8a,0x8a,0x89,0x89,0x88,0x88,0x88,0x88, -0x80,0x72,0x84,0x99,0xa2,0xac,0xab,0xa9,0xae,0xaa,0xab,0xb0,0xa9,0x99,0x90,0x92, -0x9b,0x9d,0x9f,0xa3,0xa7,0xa8,0xa8,0xa7,0xa6,0xa8,0xab,0xad,0xb0,0xb3,0xb7,0xba, -0xc0,0xbe,0xbd,0xbe,0xc1,0xc4,0xc6,0xc8,0xc9,0xcc,0xd0,0xd2,0xd4,0xd4,0xd6,0xd6, -0xd9,0xcc,0xc2,0xc0,0xbf,0xc0,0xc6,0xd0,0xd1,0xd4,0xd5,0xd4,0xd1,0xc7,0xc3,0xca, -0xd0,0xcf,0xcc,0xc8,0xc3,0xbf,0xbb,0xb9,0xb7,0xba,0xbf,0xc4,0xc7,0xca,0xcd,0xcf, -0xd0,0xd2,0xd4,0xd5,0xd5,0xd5,0xd6,0xd6,0xd6,0xd7,0xd7,0xd7,0xd6,0xd5,0xd6,0xd6, -0xd1,0xd3,0xd5,0xd6,0xd7,0xd9,0xda,0xdc,0xdd,0xdf,0xdf,0xde,0xdf,0xe1,0xe2,0xe0, -0xe0,0xe0,0xe0,0xdf,0xdf,0xde,0xdd,0xdc,0xdd,0xde,0xde,0xdf,0xdf,0xe0,0xe0,0xe0, -0xdf,0xde,0xdd,0xdd,0xdc,0xdd,0xde,0xde,0xda,0xdc,0xdd,0xdc,0xda,0xd8,0xd8,0xd8, -0xd4,0xd4,0xd0,0xcb,0xcb,0xcd,0xca,0xc5,0xbe,0xa3,0x89,0x85,0x7f,0x6d,0x7d,0xac, -0xd0,0xd2,0xc0,0x84,0x5e,0x7d,0xaa,0xbf,0xc4,0xbe,0xb8,0x95,0x87,0x8f,0x90,0x86, -0x87,0x90,0x88,0x78,0x77,0x7e,0x7e,0x7c,0x7e,0x8a,0x91,0x8b,0x83,0x83,0x88,0x8d, -0x81,0x84,0x83,0x7e,0x76,0x6f,0x6e,0x74,0x76,0x86,0x8e,0x84,0x78,0x76,0x7d,0x81, -0x9c,0x9e,0xa1,0xa1,0x9b,0x94,0x92,0x95,0x90,0x8f,0x8a,0x84,0x82,0x85,0x88,0x89, -0x94,0x87,0x78,0x69,0x60,0x67,0x72,0x74,0x5b,0x4c,0x48,0x4a,0x44,0x3e,0x42,0x47, -0x48,0x49,0x4a,0x45,0x39,0x2b,0x23,0x22,0x26,0x20,0x1a,0x18,0x1b,0x23,0x2a,0x2e, -0x37,0x37,0x34,0x2f,0x31,0x3b,0x48,0x50,0x3d,0x2b,0x2f,0x46,0x5e,0x74,0x75,0x62, -0x61,0x58,0x4d,0x49,0x4d,0x5b,0x75,0x8b,0x73,0x55,0x4b,0x5f,0x6b,0x61,0x61,0x6e, -0x6a,0x5f,0x52,0x4a,0x47,0x47,0x49,0x4b,0x54,0x5c,0x5f,0x59,0x4d,0x3e,0x39,0x3f, -0x5d,0x75,0x74,0x52,0x35,0x2e,0x33,0x37,0x40,0x42,0x4a,0x59,0x6b,0x75,0x6f,0x66, -0x55,0x40,0x3a,0x49,0x56,0x56,0x44,0x2e,0x28,0x2e,0x36,0x3f,0x45,0x4a,0x4d,0x4f, -0x3f,0x35,0x39,0x56,0x78,0x8b,0x91,0x91,0x96,0x8b,0x75,0x5a,0x4c,0x4f,0x48,0x33, -0x43,0x5c,0x6d,0x6a,0x69,0x6f,0x6b,0x5e,0x71,0x74,0x79,0x7d,0x7b,0x74,0x6b,0x65, -0x81,0x8b,0x96,0x9d,0xa0,0xa1,0xa0,0x9d,0x98,0x9b,0x8f,0x73,0x5f,0x5c,0x5f,0x5f, -0x67,0x74,0x82,0x86,0x82,0x77,0x6a,0x5f,0x62,0x61,0x64,0x69,0x6c,0x69,0x61,0x5c, -0x50,0x53,0x63,0x71,0x70,0x73,0x73,0x6b,0x78,0x79,0x6d,0x64,0x66,0x64,0x62,0x69, -0x73,0x6f,0x69,0x63,0x62,0x66,0x6a,0x6c,0x74,0x7b,0x81,0x72,0x68,0x6c,0x6a,0x6d, -0x6b,0x69,0x69,0x6d,0x72,0x77,0x77,0x76,0x85,0x89,0x86,0x7a,0x73,0x75,0x77,0x77, -0x6d,0x6a,0x6c,0x76,0x81,0x87,0x88,0x89,0x7f,0x84,0x8d,0x91,0x8a,0x80,0x7e,0x83, -0x84,0x81,0x7b,0x76,0x7c,0x87,0x8a,0x86,0x8c,0x8c,0x8a,0x89,0x8a,0x8f,0x94,0x96, -0x8b,0x8e,0x95,0x9c,0x9b,0x92,0x89,0x85,0x8c,0x90,0x96,0x9c,0x9e,0x9d,0x9a,0x97, -0x9f,0x9c,0x9a,0x9f,0xa9,0xb3,0xb9,0xbb,0xae,0xb0,0xac,0xa6,0xa5,0xa9,0xa7,0xa2, -0xa4,0xa9,0xad,0xab,0xa7,0xa7,0xa8,0xa9,0xb6,0xb6,0xb3,0xb0,0xb0,0xb4,0xb7,0xb7, -0xa4,0xa4,0xa1,0x9a,0x97,0x99,0x9a,0x98,0x8d,0x9d,0xab,0xa9,0x9c,0x96,0xa4,0xb6, -0xa9,0x9e,0x97,0x99,0x9a,0x97,0x95,0x97,0x94,0x96,0x9c,0xa7,0xb0,0xb0,0xa6,0x9d, -0x88,0x89,0x92,0xa2,0xad,0xa8,0x99,0x8c,0x8a,0x86,0x7c,0x81,0x88,0x8c,0x97,0x97, -0x9a,0x9b,0x9e,0xa0,0xa3,0xa6,0xaa,0xad,0xab,0xad,0xaf,0xb1,0xb3,0xb4,0xb4,0xb4, -0xb6,0xb6,0xb7,0xb8,0xb8,0xb8,0xb8,0xb7,0xb6,0xb7,0xb8,0xb9,0xb8,0xb8,0xb6,0xb6, -0xb4,0xb3,0xb1,0xae,0xac,0xaa,0xa9,0xa8,0xa6,0xa3,0x9f,0x9c,0x9a,0x97,0x94,0x92, -0x90,0x8f,0x8e,0x8e,0x8e,0x8e,0x8d,0x8c,0x89,0x89,0x88,0x88,0x88,0x88,0x88,0x88, -0x7e,0x71,0x87,0x9d,0xa3,0xac,0xab,0xa6,0xab,0xaa,0xab,0xa9,0xa0,0x95,0x91,0x94, -0x9a,0x9c,0xa0,0xa5,0xab,0xaf,0xb0,0xb0,0xac,0xae,0xb0,0xb2,0xb4,0xb7,0xb9,0xbb, -0xbf,0xbf,0xbe,0xbd,0xbd,0xbe,0xc0,0xc1,0xc7,0xca,0xce,0xd1,0xd2,0xd3,0xd4,0xd5, -0xd7,0xcd,0xc2,0xbb,0xb8,0xb9,0xbe,0xc4,0xcb,0xd0,0xd2,0xd5,0xd3,0xc7,0xc0,0xc6, -0xc7,0xc9,0xc9,0xc7,0xc2,0xbe,0xbb,0xbb,0xbb,0xbd,0xbf,0xc2,0xc5,0xc9,0xcd,0xd0, -0xd3,0xd4,0xd6,0xd6,0xd5,0xd4,0xd4,0xd4,0xd3,0xd2,0xd3,0xd4,0xd7,0xda,0xdb,0xdb, -0xd7,0xd9,0xdc,0xdc,0xdc,0xdb,0xdb,0xdb,0xdd,0xdf,0xe0,0xdf,0xdf,0xe1,0xe0,0xde, -0xdd,0xde,0xde,0xde,0xde,0xde,0xdd,0xdc,0xde,0xde,0xde,0xde,0xde,0xdf,0xe0,0xe0, -0xdf,0xde,0xdd,0xdc,0xdc,0xdd,0xdd,0xde,0xdb,0xdb,0xdb,0xd9,0xd8,0xd6,0xd5,0xd5, -0xd4,0xd4,0xd1,0xcc,0xcd,0xce,0xc7,0xbc,0x98,0x81,0x69,0x6c,0x76,0x71,0x87,0xb9, -0xcd,0xd7,0xb4,0x7c,0x6e,0x98,0xc1,0xc1,0xbe,0xc1,0xc1,0xab,0x93,0x92,0x81,0x73, -0x72,0x88,0x95,0x94,0x8f,0x87,0x7e,0x7b,0x7e,0x8d,0x96,0x8d,0x80,0x7b,0x7b,0x7b, -0x82,0x84,0x78,0x6f,0x6f,0x64,0x5e,0x6a,0x6e,0x82,0x90,0x8b,0x82,0x84,0x8c,0x8f, -0x95,0x9b,0xa0,0x9e,0x99,0x95,0x8f,0x8a,0x85,0x84,0x81,0x80,0x83,0x87,0x87,0x84, -0x93,0x88,0x7f,0x78,0x73,0x76,0x77,0x70,0x57,0x46,0x3e,0x41,0x45,0x4b,0x4e,0x4b, -0x4f,0x4d,0x4d,0x49,0x3a,0x29,0x25,0x2b,0x27,0x25,0x24,0x2d,0x43,0x57,0x59,0x51, -0x38,0x33,0x36,0x40,0x46,0x44,0x46,0x4c,0x49,0x42,0x51,0x64,0x6a,0x72,0x72,0x60, -0x5c,0x52,0x46,0x40,0x46,0x57,0x6a,0x77,0x69,0x5c,0x44,0x31,0x36,0x47,0x49,0x3e, -0x45,0x48,0x4b,0x49,0x41,0x3a,0x3c,0x42,0x3f,0x42,0x46,0x42,0x3a,0x3e,0x47,0x4b, -0x63,0x67,0x5f,0x46,0x34,0x38,0x3d,0x37,0x37,0x3f,0x4b,0x57,0x62,0x68,0x66,0x60, -0x5a,0x47,0x44,0x47,0x3a,0x2b,0x27,0x26,0x29,0x27,0x28,0x30,0x39,0x3d,0x39,0x34, -0x37,0x46,0x61,0x7a,0x86,0x84,0x7c,0x77,0x6d,0x63,0x5f,0x59,0x48,0x39,0x31,0x2c, -0x39,0x47,0x5b,0x66,0x62,0x5d,0x67,0x77,0x76,0x77,0x75,0x6e,0x68,0x67,0x6c,0x72, -0x83,0x8b,0x95,0x9c,0xa1,0xa5,0xa4,0xa0,0x9e,0x93,0x83,0x73,0x68,0x67,0x6c,0x72, -0x74,0x7e,0x86,0x82,0x79,0x71,0x6c,0x68,0x67,0x64,0x64,0x69,0x6a,0x65,0x62,0x61, -0x65,0x65,0x72,0x7a,0x74,0x73,0x72,0x67,0x65,0x67,0x62,0x68,0x7d,0x84,0x80,0x83, -0x81,0x75,0x6e,0x72,0x76,0x72,0x6c,0x69,0x70,0x70,0x72,0x67,0x6c,0x7b,0x73,0x6a, -0x62,0x5e,0x59,0x5b,0x66,0x72,0x76,0x74,0x7c,0x89,0x8b,0x7d,0x77,0x81,0x85,0x80, -0x7a,0x7c,0x84,0x8f,0x94,0x91,0x89,0x83,0x87,0x8c,0x8d,0x89,0x8b,0x8f,0x88,0x7b, -0x86,0x94,0x9c,0x95,0x8b,0x8a,0x8e,0x90,0x99,0x9d,0xa0,0xa1,0xa1,0xa0,0x9d,0x9a, -0x94,0x95,0x9f,0xad,0xb0,0xa3,0x95,0x8f,0x96,0x96,0x9b,0xa5,0xb0,0xb3,0xad,0xa7, -0xac,0xa7,0xa1,0x9c,0x95,0x8d,0x89,0x89,0x94,0x9a,0x9c,0x9b,0x9e,0xa5,0xa7,0xa3, -0xa7,0xa7,0xa4,0xa0,0xa0,0xa4,0xa8,0xaa,0xab,0xaa,0xa5,0x9f,0xa1,0xa6,0xa6,0xa1, -0xa2,0xa0,0x97,0x89,0x83,0x87,0x8f,0x94,0x94,0xa6,0xb0,0xa9,0xa2,0xa3,0xa2,0x9b, -0x95,0x93,0x98,0x9e,0x9c,0x94,0x95,0x9c,0xa2,0xa1,0xa5,0xad,0xb7,0xb9,0xb5,0xaf, -0x9b,0x97,0x9a,0xa4,0xad,0xa9,0x9c,0x91,0x83,0x83,0x7d,0x82,0x87,0x8a,0x96,0x97, -0x9a,0x9c,0x9e,0xa0,0xa3,0xa6,0xaa,0xac,0xab,0xac,0xaf,0xb1,0xb3,0xb4,0xb4,0xb4, -0xb7,0xb7,0xb7,0xb8,0xb8,0xb8,0xb8,0xb8,0xb5,0xb6,0xb7,0xb8,0xb8,0xb8,0xb7,0xb6, -0xb6,0xb5,0xb2,0xb0,0xad,0xac,0xab,0xaa,0xa7,0xa4,0xa1,0x9d,0x9b,0x98,0x95,0x94, -0x93,0x91,0x8f,0x8e,0x8d,0x8c,0x8a,0x88,0x89,0x89,0x88,0x88,0x87,0x87,0x88,0x88, -0x80,0x71,0x87,0x9c,0xa0,0xab,0xad,0xa9,0xa6,0xaa,0xaa,0xa3,0x9a,0x96,0x97,0x99, -0x97,0x99,0x9e,0xa6,0xad,0xb3,0xb5,0xb6,0xb1,0xb2,0xb5,0xb7,0xb8,0xb9,0xba,0xba, -0xc1,0xc2,0xc3,0xc1,0xbe,0xbd,0xbe,0xbf,0xc2,0xc6,0xcb,0xd0,0xd3,0xd5,0xd6,0xd8, -0xd4,0xcd,0xc2,0xba,0xb5,0xb5,0xb8,0xbc,0xca,0xce,0xd0,0xd2,0xcf,0xc0,0xb6,0xba, -0xc6,0xca,0xcd,0xcd,0xc9,0xc5,0xc4,0xc4,0xc4,0xc4,0xc4,0xc4,0xc5,0xc8,0xcc,0xcf, -0xd2,0xd4,0xd5,0xd4,0xd2,0xd0,0xcf,0xce,0xd1,0xcf,0xce,0xd0,0xd4,0xd8,0xda,0xda, -0xde,0xe0,0xe3,0xe3,0xe2,0xe0,0xde,0xde,0xdd,0xe0,0xe1,0xdf,0xdf,0xe0,0xdf,0xdd, -0xdc,0xdd,0xde,0xdf,0xdf,0xdf,0xde,0xde,0xde,0xde,0xdd,0xdd,0xdd,0xde,0xde,0xdf, -0xdf,0xde,0xdd,0xdc,0xdc,0xdc,0xdd,0xde,0xda,0xd9,0xd8,0xd6,0xd5,0xd3,0xd2,0xd1, -0xce,0xd0,0xd0,0xcf,0xd0,0xcd,0xc0,0xaf,0x71,0x7f,0x7c,0x72,0x70,0x71,0x8e,0xbf, -0xcc,0xde,0xb1,0x79,0x76,0xa4,0xd0,0xc8,0xb8,0xbc,0xba,0xaa,0x89,0x8e,0x8a,0x91, -0x90,0x90,0x8b,0x8a,0x8d,0x88,0x7f,0x7e,0x88,0x98,0xa0,0x96,0x87,0x81,0x80,0x7e, -0x76,0x7c,0x73,0x77,0x88,0x7a,0x62,0x66,0x6d,0x85,0x96,0x92,0x86,0x83,0x83,0x81, -0x9b,0x9e,0x9c,0x94,0x91,0x95,0x96,0x91,0x89,0x88,0x88,0x8d,0x96,0x9a,0x94,0x8b, -0x87,0x8b,0x92,0x8f,0x7f,0x70,0x61,0x52,0x41,0x3c,0x3b,0x3d,0x43,0x4f,0x56,0x50, -0x53,0x4f,0x4e,0x4b,0x3b,0x25,0x1f,0x25,0x1c,0x1d,0x1e,0x24,0x33,0x3e,0x31,0x1d, -0x1d,0x2e,0x3e,0x49,0x5e,0x73,0x77,0x6d,0x60,0x4b,0x4b,0x56,0x5c,0x69,0x6c,0x5a, -0x51,0x4a,0x3d,0x37,0x44,0x59,0x62,0x60,0x55,0x48,0x34,0x27,0x27,0x2f,0x37,0x3a, -0x38,0x34,0x33,0x35,0x35,0x31,0x2f,0x31,0x2f,0x2e,0x37,0x3c,0x3d,0x4a,0x53,0x4a, -0x41,0x4e,0x5e,0x54,0x38,0x2e,0x2f,0x26,0x44,0x52,0x5e,0x5f,0x5b,0x56,0x51,0x4c, -0x45,0x47,0x4b,0x41,0x36,0x3b,0x3b,0x28,0x28,0x28,0x2b,0x31,0x36,0x37,0x32,0x2d, -0x43,0x54,0x67,0x6f,0x6d,0x68,0x67,0x68,0x6a,0x60,0x5c,0x53,0x3e,0x2d,0x2a,0x2a, -0x41,0x3f,0x3a,0x37,0x3d,0x47,0x49,0x45,0x42,0x4e,0x5a,0x5e,0x5c,0x60,0x6d,0x79, -0x7a,0x82,0x89,0x8f,0x96,0x9b,0x9a,0x95,0x8b,0x79,0x71,0x7c,0x83,0x77,0x67,0x5f, -0x80,0x7f,0x7d,0x7b,0x79,0x74,0x6a,0x60,0x60,0x68,0x70,0x70,0x68,0x61,0x5e,0x5f, -0x5e,0x5d,0x64,0x70,0x75,0x70,0x6c,0x6c,0x75,0x7b,0x79,0x6d,0x69,0x6f,0x6c,0x62, -0x73,0x78,0x7b,0x79,0x78,0x79,0x78,0x75,0x75,0x72,0x6e,0x6e,0x70,0x72,0x73,0x72, -0x67,0x64,0x64,0x6a,0x73,0x7b,0x80,0x81,0x89,0x89,0x8c,0x90,0x91,0x8c,0x89,0x87, -0x8f,0x98,0xa2,0xa5,0x9e,0x93,0x8c,0x8b,0x94,0x9a,0xa0,0xa0,0x97,0x8c,0x87,0x88, -0x8f,0x94,0x95,0x8d,0x84,0x84,0x8d,0x95,0xa2,0x92,0x95,0xa3,0xa5,0xa2,0x98,0x89, -0x8c,0x8a,0x8f,0x95,0x91,0x90,0x93,0x93,0x99,0xa5,0xad,0xad,0xad,0xb2,0xb4,0xb2, -0xac,0xa9,0xa6,0x9d,0x8c,0x7f,0x82,0x8e,0x9b,0x9e,0xa4,0xa3,0xab,0xac,0x97,0x8f, -0x9b,0xa5,0xa8,0xa7,0xaa,0xa8,0xa2,0xa2,0xa8,0xa6,0xa5,0xa5,0xa4,0xa4,0xa8,0xab, -0xa2,0x9c,0x90,0x80,0x76,0x78,0x82,0x8b,0x98,0x97,0xa2,0xae,0xa8,0x99,0x9e,0xb0, -0xa5,0x94,0x90,0x98,0x99,0x98,0x9a,0x9c,0x9b,0xa1,0xab,0xb3,0xb7,0xb6,0xb0,0xaa, -0xa3,0x9c,0x97,0x9c,0xa3,0xa2,0x98,0x8d,0x87,0x84,0x7e,0x7e,0x88,0x8e,0x91,0x98, -0x9a,0x9b,0x9e,0xa1,0xa4,0xa8,0xaa,0xab,0xad,0xaf,0xb1,0xb2,0xb2,0xb2,0xb3,0xb4, -0xb5,0xb6,0xb7,0xb9,0xba,0xbb,0xbb,0xbb,0xba,0xb9,0xb7,0xb7,0xb7,0xb7,0xb5,0xb4, -0xb3,0xb2,0xb1,0xaf,0xad,0xab,0xa9,0xa8,0xa5,0xa3,0xa0,0x9e,0x9b,0x98,0x95,0x92, -0x91,0x8f,0x8d,0x8c,0x8b,0x8a,0x88,0x86,0x87,0x88,0x89,0x88,0x89,0x8b,0x8b,0x89, -0x78,0x7d,0x88,0x97,0xa1,0xa6,0xa9,0xac,0xaa,0xae,0xa8,0x9b,0x95,0x9a,0x9b,0x96, -0x9a,0x9b,0x9c,0xa0,0xa7,0xb0,0xb7,0xb9,0xb6,0xb7,0xb7,0xb6,0xb9,0xbe,0xc0,0xbf, -0xc4,0xc3,0xc2,0xc2,0xc2,0xc3,0xc3,0xc4,0xc5,0xc7,0xcb,0xcf,0xd0,0xd0,0xd0,0xd1, -0xd1,0xce,0xc8,0xbf,0xb7,0xb4,0xb5,0xb8,0xc0,0xc3,0xca,0xd1,0xd0,0xc5,0xb9,0xb1, -0xb4,0xbf,0xcd,0xd3,0xcf,0xc8,0xc4,0xc4,0xc9,0xc7,0xc4,0xc2,0xc2,0xc5,0xc8,0xca, -0xcd,0xcc,0xcb,0xcd,0xce,0xce,0xcc,0xca,0xcc,0xcc,0xd0,0xd5,0xd6,0xd3,0xd5,0xd9, -0xda,0xdf,0xe2,0xdf,0xd9,0xd5,0xd6,0xd8,0xdd,0xe2,0xe0,0xdd,0xdf,0xe0,0xde,0xe0, -0xdb,0xda,0xda,0xdc,0xdd,0xdf,0xdf,0xde,0xdd,0xe0,0xe1,0xdf,0xdf,0xe1,0xe0,0xdc, -0xda,0xdb,0xdc,0xdd,0xdd,0xdc,0xda,0xd9,0xd7,0xd7,0xd7,0xd7,0xd7,0xd6,0xd3,0xd1, -0xd1,0xd4,0xce,0xce,0xcc,0xd1,0xc2,0x87,0x7b,0x76,0x76,0x80,0x9a,0xb3,0xc0,0xd0, -0xce,0xd6,0xad,0x6e,0x7d,0xb5,0xc5,0xc4,0xbb,0xba,0xb6,0xa5,0x8f,0x88,0x8c,0x8d, -0x8c,0x8b,0x8e,0x90,0x89,0x7e,0x7b,0x81,0x8a,0x8e,0x97,0x92,0x7d,0x75,0x80,0x8b, -0x90,0x8b,0x77,0x73,0x6b,0x5d,0x62,0x5d,0x67,0x7c,0x8e,0x95,0x92,0x85,0x7b,0x7b, -0x92,0x9f,0x9e,0x94,0x96,0x9a,0x90,0x85,0x8b,0x86,0x83,0x8a,0x92,0x94,0x92,0x8f, -0x92,0x9d,0xa0,0x92,0x7b,0x68,0x5b,0x54,0x3b,0x31,0x34,0x43,0x4f,0x57,0x5b,0x58, -0x59,0x5a,0x55,0x45,0x2e,0x1d,0x1b,0x20,0x1e,0x21,0x26,0x29,0x29,0x24,0x1a,0x12, -0x1a,0x21,0x33,0x47,0x50,0x53,0x5f,0x6d,0x82,0x7c,0x7c,0x7a,0x6e,0x61,0x5a,0x55, -0x57,0x4b,0x44,0x46,0x50,0x5c,0x5b,0x4d,0x46,0x40,0x36,0x2f,0x2f,0x32,0x30,0x2a, -0x23,0x2d,0x34,0x2a,0x20,0x28,0x35,0x36,0x3d,0x45,0x4d,0x50,0x4f,0x4a,0x46,0x44, -0x3b,0x4b,0x55,0x5d,0x49,0x4c,0x5e,0x7e,0x8e,0x89,0x86,0x7e,0x6d,0x5d,0x4d,0x3e, -0x43,0x44,0x43,0x40,0x3a,0x33,0x2d,0x2a,0x29,0x33,0x2d,0x1f,0x1a,0x1a,0x25,0x39, -0x46,0x42,0x4e,0x56,0x6a,0x6e,0x67,0x4e,0x55,0x5c,0x56,0x3c,0x20,0x14,0x17,0x1c, -0x28,0x31,0x3d,0x41,0x3e,0x38,0x33,0x30,0x39,0x4b,0x59,0x59,0x56,0x5a,0x62,0x67, -0x64,0x78,0x86,0x84,0x83,0x89,0x8a,0x84,0x75,0x71,0x71,0x70,0x69,0x63,0x66,0x6f, -0x73,0x78,0x78,0x6e,0x61,0x5c,0x5e,0x61,0x6c,0x6b,0x67,0x61,0x5b,0x5a,0x5e,0x61, -0x6a,0x70,0x7a,0x7f,0x78,0x6c,0x6a,0x6f,0x85,0x8b,0x89,0x7b,0x70,0x6f,0x6e,0x6a, -0x61,0x68,0x71,0x79,0x81,0x86,0x85,0x7f,0x7b,0x7e,0x81,0x80,0x7b,0x75,0x70,0x6e, -0x79,0x75,0x75,0x7a,0x7e,0x7e,0x7e,0x80,0x89,0x8b,0x8d,0x8c,0x87,0x82,0x84,0x8a, -0x95,0x95,0x97,0x9b,0x9f,0x9d,0x98,0x94,0x99,0x9c,0xa0,0xa0,0x99,0x90,0x8c,0x8c, -0x92,0x90,0x8f,0x92,0x94,0x93,0x8f,0x8b,0x90,0x9d,0xad,0xaf,0xa5,0xa3,0xac,0xb2, -0xa6,0x9d,0x99,0x97,0x95,0x99,0x9d,0x99,0xa4,0xa9,0xab,0xa9,0xaa,0xaf,0xb1,0xae, -0xa5,0x9d,0x98,0x9a,0x98,0x8e,0x86,0x84,0x90,0x8d,0x9a,0xa5,0xa6,0x92,0x7e,0x88, -0x7e,0x8e,0x96,0x93,0x8f,0x8b,0x8b,0x92,0x92,0x92,0x93,0x96,0x9b,0x9f,0xa4,0xa7, -0xac,0xa7,0xa0,0x9c,0x9a,0x97,0x91,0x8c,0x7b,0x7c,0x82,0x87,0x87,0x88,0x93,0xa0, -0x9a,0xa0,0xa7,0xa2,0x94,0x93,0x9c,0xa0,0xa9,0xaf,0xae,0xa4,0x9f,0xa2,0xa6,0xa5, -0x92,0x8c,0x88,0x8c,0x96,0x99,0x8d,0x7f,0x81,0x81,0x7d,0x7f,0x88,0x8e,0x92,0x99, -0x99,0x9b,0x9d,0xa0,0xa4,0xa7,0xaa,0xab,0xab,0xad,0xae,0xaf,0xb0,0xb2,0xb4,0xb6, -0xb6,0xb8,0xb9,0xbb,0xbb,0xbb,0xbb,0xba,0xba,0xb9,0xb8,0xb7,0xb7,0xb7,0xb6,0xb4, -0xb3,0xb2,0xb0,0xaf,0xac,0xab,0xa9,0xa8,0xa6,0xa3,0x9f,0x9c,0x9a,0x98,0x96,0x95, -0x92,0x90,0x8d,0x8c,0x8a,0x89,0x87,0x85,0x84,0x87,0x88,0x89,0x8a,0x8b,0x8a,0x86, -0x73,0x7d,0x8c,0x9b,0xa4,0xa6,0xa8,0xa9,0xb1,0xae,0xa4,0x9a,0x98,0x9c,0x9d,0x99, -0x9b,0x9a,0x9a,0x9c,0xa2,0xad,0xb7,0xbd,0xbc,0xbd,0xbc,0xbb,0xbc,0xc0,0xc1,0xc0, -0xc6,0xc7,0xc8,0xc9,0xc9,0xc9,0xc8,0xc7,0xc4,0xc3,0xc6,0xcc,0xcf,0xcd,0xcd,0xcf, -0xcc,0xcb,0xc8,0xc3,0xbd,0xb8,0xb7,0xb6,0xb6,0xbb,0xc5,0xd0,0xd1,0xc8,0xbb,0xb3, -0xb9,0xb5,0xbc,0xcc,0xd1,0xca,0xc8,0xce,0xc9,0xc8,0xc8,0xc8,0xc9,0xc9,0xc8,0xc8, -0xcb,0xcb,0xcd,0xcf,0xd1,0xd1,0xcf,0xcc,0xcd,0xcc,0xcd,0xd1,0xd1,0xcf,0xcf,0xd2, -0xd2,0xd4,0xd5,0xd4,0xd3,0xd6,0xdd,0xe2,0xdc,0xdf,0xe1,0xe2,0xe1,0xe1,0xe0,0xe0, -0xde,0xdd,0xdd,0xdd,0xdf,0xdf,0xdf,0xde,0xdd,0xe0,0xe0,0xde,0xde,0xe0,0xe0,0xdd, -0xdc,0xdd,0xde,0xde,0xdd,0xdc,0xdb,0xda,0xdb,0xd9,0xd8,0xd7,0xd7,0xd7,0xd5,0xd4, -0xd5,0xd7,0xd2,0xd3,0xd3,0xd5,0xbf,0x81,0x74,0x7f,0x9a,0xb7,0xc6,0xbf,0xbd,0xcd, -0xc7,0xc9,0xa0,0x65,0x77,0xb5,0xc3,0xb5,0xbb,0xb8,0xb6,0xad,0x9b,0x8e,0x89,0x87, -0x8b,0x8b,0x8a,0x86,0x7e,0x77,0x79,0x7f,0x80,0x81,0x88,0x84,0x74,0x6e,0x77,0x80, -0x8a,0x84,0x77,0x7d,0x76,0x63,0x66,0x66,0x6c,0x7f,0x8e,0x90,0x8a,0x7d,0x78,0x7f, -0x75,0x84,0x8e,0x8d,0x89,0x83,0x80,0x85,0x95,0x8d,0x84,0x83,0x86,0x88,0x8a,0x8c, -0x9b,0x96,0x88,0x75,0x67,0x60,0x59,0x51,0x3d,0x32,0x35,0x47,0x53,0x59,0x5a,0x57, -0x58,0x5b,0x56,0x42,0x2a,0x1c,0x1c,0x21,0x20,0x23,0x23,0x1e,0x17,0x14,0x16,0x18, -0x16,0x14,0x1a,0x28,0x35,0x3d,0x44,0x4a,0x52,0x54,0x5c,0x65,0x70,0x7c,0x7b,0x6f, -0x51,0x48,0x41,0x46,0x55,0x5b,0x51,0x46,0x3f,0x3f,0x38,0x2a,0x20,0x22,0x2a,0x31, -0x37,0x2a,0x21,0x1c,0x17,0x1e,0x30,0x3c,0x3a,0x39,0x46,0x5b,0x62,0x5a,0x57,0x5d, -0x79,0x76,0x75,0x7d,0x7a,0x7a,0x7c,0x87,0x8e,0x8d,0x8b,0x80,0x70,0x65,0x55,0x40, -0x2a,0x28,0x25,0x23,0x23,0x22,0x21,0x20,0x2c,0x2c,0x26,0x25,0x29,0x28,0x22,0x20, -0x2e,0x2f,0x3f,0x48,0x5d,0x63,0x64,0x52,0x3f,0x3a,0x2e,0x20,0x16,0x13,0x13,0x12, -0x17,0x1c,0x23,0x28,0x2b,0x2a,0x29,0x29,0x2b,0x36,0x3e,0x43,0x49,0x53,0x59,0x59, -0x4e,0x57,0x5b,0x58,0x5b,0x66,0x6e,0x6e,0x77,0x68,0x5e,0x62,0x6c,0x71,0x74,0x77, -0x5b,0x67,0x6f,0x69,0x5b,0x54,0x56,0x5b,0x5a,0x61,0x66,0x64,0x5d,0x59,0x5c,0x61, -0x60,0x68,0x74,0x7b,0x77,0x70,0x72,0x79,0x66,0x6b,0x6f,0x71,0x70,0x6d,0x68,0x63, -0x61,0x67,0x71,0x7e,0x89,0x8b,0x80,0x74,0x71,0x7b,0x86,0x89,0x86,0x84,0x86,0x89, -0x7b,0x78,0x7a,0x7f,0x7b,0x6e,0x65,0x65,0x7f,0x85,0x8c,0x8d,0x89,0x8a,0x94,0xa0, -0xa5,0xa1,0x9f,0xa1,0xa7,0xab,0xab,0xa8,0x9b,0x9c,0x9e,0xa1,0x9e,0x97,0x92,0x90, -0x93,0x84,0x7b,0x82,0x8e,0x92,0x8d,0x88,0x8c,0x94,0x98,0x9f,0xaf,0xbb,0xb7,0xaf, -0xab,0xa5,0x9f,0x98,0x95,0xa0,0xab,0xaa,0xa9,0xac,0xad,0xab,0xab,0xad,0xa9,0xa2, -0xb1,0xac,0xa8,0xa3,0x9a,0x90,0x8c,0x8e,0x7f,0x98,0xaf,0xae,0xb0,0xaf,0x96,0x86, -0x90,0x9f,0xa6,0xa2,0x9d,0x96,0x92,0x96,0x9e,0x9d,0x9b,0x9a,0x9c,0x9e,0xa0,0xa1, -0x97,0x93,0x92,0x98,0xa2,0xa9,0xaa,0xa8,0xa1,0x9e,0x93,0x86,0x82,0x89,0x92,0x96, -0x97,0xa9,0xb6,0xaa,0x99,0x9f,0xad,0xaf,0xa5,0x9f,0x96,0x97,0xab,0xbd,0xb4,0x9e, -0x97,0x9c,0x9a,0x8f,0x87,0x85,0x7f,0x77,0x79,0x7d,0x7d,0x7e,0x87,0x8c,0x90,0x98, -0x99,0x9a,0x9d,0xa0,0xa3,0xa7,0xa9,0xaa,0xab,0xac,0xad,0xae,0xaf,0xb2,0xb6,0xb9, -0xb7,0xb8,0xba,0xbb,0xbc,0xbb,0xb9,0xb8,0xba,0xb9,0xb8,0xb8,0xb8,0xb7,0xb6,0xb5, -0xb3,0xb2,0xb1,0xaf,0xad,0xab,0xa9,0xa8,0xa7,0xa4,0x9f,0x9c,0x9a,0x99,0x97,0x97, -0x92,0x90,0x8d,0x8b,0x8a,0x88,0x86,0x84,0x82,0x85,0x88,0x89,0x8a,0x8b,0x88,0x83, -0x72,0x81,0x94,0xa1,0xa6,0xa6,0xa6,0xa7,0xb1,0xa7,0x9b,0x95,0x97,0x9a,0x9b,0x99, -0x9b,0x9b,0x9c,0x9e,0xa3,0xac,0xb7,0xbf,0xc4,0xc5,0xc5,0xc3,0xc3,0xc5,0xc6,0xc4, -0xc6,0xc8,0xcb,0xcd,0xcd,0xcc,0xc9,0xc8,0xc4,0xbf,0xc1,0xc9,0xcd,0xc9,0xc8,0xcb, -0xca,0xc9,0xc8,0xc6,0xc2,0xbc,0xb5,0xb0,0xad,0xb1,0xba,0xc5,0xc8,0xc3,0xbb,0xb7, -0xbd,0xb4,0xb4,0xbf,0xca,0xcc,0xcc,0xce,0xc7,0xc7,0xc9,0xcd,0xcf,0xce,0xcb,0xc8, -0xc9,0xcb,0xce,0xd1,0xd3,0xd3,0xd1,0xcf,0xcc,0xcb,0xcd,0xd0,0xd0,0xce,0xcd,0xce, -0xcf,0xcf,0xce,0xcd,0xcc,0xcd,0xcf,0xd2,0xde,0xdb,0xe1,0xe5,0xe3,0xe2,0xe3,0xe1, -0xe1,0xe0,0xdf,0xdf,0xe0,0xe0,0xdf,0xde,0xdd,0xde,0xde,0xdc,0xdc,0xde,0xdf,0xde, -0xdf,0xdf,0xde,0xdd,0xdd,0xdc,0xdb,0xdb,0xdc,0xda,0xd7,0xd6,0xd6,0xd7,0xd7,0xd6, -0xd5,0xd6,0xd3,0xd4,0xd6,0xd5,0xb5,0x76,0x7a,0xa5,0xc6,0xce,0xcc,0xc8,0xc5,0xc5, -0xd0,0xb9,0x8e,0x64,0x7a,0xb7,0xcc,0xc6,0xb6,0xb6,0xb5,0xae,0x9e,0x8e,0x86,0x84, -0x85,0x87,0x86,0x7e,0x77,0x77,0x7b,0x7d,0x82,0x80,0x83,0x82,0x79,0x78,0x7f,0x83, -0x84,0x81,0x83,0x92,0x89,0x6b,0x62,0x62,0x5d,0x76,0x8d,0x96,0x8e,0x7b,0x72,0x79, -0x8b,0x84,0x7d,0x7e,0x80,0x79,0x7a,0x87,0x95,0x97,0x97,0x93,0x8a,0x84,0x87,0x8d, -0x9b,0x9c,0x8d,0x6f,0x59,0x57,0x60,0x65,0x3f,0x35,0x3b,0x4f,0x5a,0x5b,0x5b,0x59, -0x56,0x59,0x50,0x38,0x21,0x18,0x1b,0x21,0x23,0x1e,0x1a,0x1e,0x24,0x26,0x21,0x1b, -0x1a,0x19,0x1a,0x22,0x2d,0x34,0x36,0x34,0x34,0x3d,0x3c,0x31,0x30,0x3d,0x41,0x39, -0x3e,0x40,0x40,0x4d,0x62,0x60,0x4d,0x44,0x49,0x4f,0x4f,0x42,0x33,0x2b,0x2c,0x30, -0x2c,0x19,0x0d,0x0f,0x16,0x26,0x39,0x41,0x27,0x2b,0x41,0x5f,0x6a,0x5d,0x4e,0x49, -0x54,0x50,0x5b,0x6b,0x7e,0x80,0x85,0x87,0x8b,0x8f,0x90,0x87,0x7c,0x77,0x67,0x4d, -0x41,0x3b,0x34,0x31,0x2f,0x2d,0x28,0x23,0x2a,0x28,0x2d,0x33,0x33,0x2f,0x27,0x1d, -0x22,0x1d,0x28,0x2f,0x42,0x47,0x46,0x32,0x23,0x18,0x0d,0x0b,0x0e,0x12,0x12,0x13, -0x11,0x12,0x15,0x19,0x1d,0x1e,0x1c,0x1a,0x1b,0x1d,0x1f,0x26,0x34,0x41,0x43,0x3e, -0x44,0x42,0x3d,0x39,0x3d,0x48,0x53,0x59,0x51,0x56,0x5e,0x60,0x57,0x48,0x41,0x42, -0x64,0x6b,0x71,0x6f,0x6a,0x65,0x63,0x61,0x56,0x5c,0x66,0x6d,0x70,0x6d,0x69,0x66, -0x5b,0x5a,0x5e,0x67,0x6f,0x73,0x75,0x77,0x72,0x6d,0x6c,0x75,0x7e,0x7b,0x70,0x66, -0x5e,0x63,0x6f,0x82,0x92,0x92,0x83,0x73,0x76,0x79,0x7a,0x75,0x6e,0x6c,0x71,0x77, -0x7c,0x7d,0x86,0x91,0x8e,0x7f,0x75,0x75,0x81,0x86,0x8d,0x90,0x8f,0x8e,0x93,0x9b, -0x9f,0xa3,0xa5,0xa5,0xa6,0xa9,0xab,0xad,0xa2,0xa0,0xa1,0xa4,0xa3,0x9d,0x98,0x96, -0x83,0x7e,0x83,0x92,0x9e,0x9b,0x93,0x8e,0x7b,0x82,0x7b,0x74,0x7b,0x7f,0x7d,0x83, -0xa8,0xaa,0xa9,0x9f,0x97,0xa1,0xad,0xad,0xaf,0xb0,0xae,0xaa,0xa9,0xa9,0xa7,0xa3, -0xa7,0xa9,0xa9,0xa1,0x92,0x87,0x8b,0x93,0x99,0x8f,0x8b,0x88,0x8f,0x91,0x89,0x90, -0x96,0x9f,0xa4,0xaa,0xb4,0xb4,0xac,0xa8,0x9f,0x9f,0x9e,0x9a,0x99,0x9c,0xa1,0xa3, -0xa2,0x9c,0x96,0x91,0x8f,0x90,0x94,0x99,0x9d,0xa0,0x9f,0x9c,0x9b,0x97,0x8e,0x83, -0x8d,0x94,0x97,0x90,0x8f,0x9d,0xa6,0x9f,0x8d,0x8e,0x8f,0x96,0xa5,0xae,0xa4,0x93, -0x92,0x9d,0x9e,0x91,0x88,0x89,0x8a,0x85,0x76,0x7e,0x7f,0x7f,0x85,0x89,0x8d,0x95, -0x98,0x99,0x9c,0x9f,0xa3,0xa6,0xa8,0xaa,0xab,0xac,0xae,0xb0,0xb2,0xb4,0xb7,0xb9, -0xb5,0xb7,0xb9,0xbb,0xbb,0xba,0xb9,0xb8,0xbb,0xb9,0xb8,0xb8,0xb8,0xb7,0xb6,0xb5, -0xb3,0xb3,0xb1,0xaf,0xad,0xab,0xaa,0xa9,0xa8,0xa5,0xa1,0x9e,0x9b,0x99,0x97,0x95, -0x91,0x8f,0x8c,0x8a,0x89,0x88,0x86,0x85,0x84,0x86,0x87,0x88,0x89,0x8a,0x86,0x81, -0x77,0x88,0x9a,0xa3,0xa5,0xa6,0xa7,0xa7,0xa9,0x9d,0x94,0x94,0x97,0x98,0x99,0x9b, -0x9b,0x9d,0xa1,0xa5,0xa8,0xad,0xb4,0xbc,0xc7,0xca,0xcb,0xca,0xc9,0xcb,0xcc,0xcb, -0xc7,0xc9,0xcc,0xcd,0xce,0xcd,0xcb,0xca,0xcb,0xc3,0xc3,0xcc,0xd0,0xcb,0xc9,0xcd, -0xcb,0xc9,0xc8,0xc7,0xc3,0xbc,0xb3,0xac,0xae,0xae,0xb0,0xb5,0xb8,0xba,0xbb,0xbe, -0xc0,0xc2,0xbf,0xba,0xc1,0xcf,0xd1,0xc9,0xc7,0xc7,0xc9,0xcc,0xd0,0xd2,0xd0,0xcd, -0xcb,0xcd,0xcf,0xd1,0xd3,0xd3,0xd2,0xd1,0xce,0xce,0xcf,0xcf,0xcd,0xcc,0xcd,0xcf, -0xce,0xd0,0xd3,0xd8,0xde,0xe3,0xe7,0xe8,0xe4,0xdd,0xe0,0xe4,0xe2,0xe3,0xe5,0xe1, -0xe3,0xe2,0xe1,0xe0,0xe0,0xe0,0xde,0xdd,0xdc,0xdc,0xdb,0xda,0xda,0xdc,0xdd,0xdd, -0xdf,0xde,0xdd,0xdc,0xdb,0xdc,0xdc,0xdc,0xda,0xd9,0xd7,0xd6,0xd6,0xd6,0xd6,0xd5, -0xd3,0xd5,0xd4,0xd3,0xd5,0xd2,0xab,0x70,0x8a,0xc0,0xd6,0xc8,0xbf,0xc6,0xca,0xbe, -0xb5,0x91,0x76,0x67,0x69,0x75,0x73,0x70,0xa7,0xb1,0xae,0x9c,0x89,0x7d,0x7a,0x7e, -0x7a,0x80,0x80,0x79,0x77,0x7b,0x7c,0x78,0x75,0x71,0x73,0x76,0x76,0x7d,0x85,0x86, -0x7f,0x7f,0x87,0x92,0x87,0x6a,0x5c,0x5c,0x62,0x72,0x81,0x88,0x84,0x7a,0x7c,0x8b, -0x83,0x8a,0x8d,0x87,0x77,0x69,0x76,0x94,0x8d,0x8d,0x8d,0x8d,0x88,0x82,0x80,0x81, -0x79,0x73,0x62,0x50,0x4f,0x5a,0x5b,0x53,0x3b,0x36,0x42,0x55,0x5b,0x59,0x5a,0x5b, -0x59,0x56,0x47,0x2e,0x1b,0x19,0x1f,0x22,0x24,0x1c,0x19,0x24,0x31,0x34,0x2a,0x1f, -0x18,0x1b,0x1b,0x1a,0x1c,0x22,0x27,0x29,0x30,0x3a,0x37,0x2e,0x32,0x40,0x49,0x4a, -0x40,0x49,0x4b,0x57,0x6a,0x5e,0x45,0x41,0x48,0x4b,0x4d,0x4a,0x40,0x34,0x28,0x21, -0x23,0x1f,0x1c,0x1b,0x24,0x34,0x36,0x28,0x1d,0x23,0x2e,0x3f,0x54,0x64,0x65,0x5f, -0x44,0x47,0x59,0x5a,0x5a,0x45,0x45,0x47,0x61,0x66,0x70,0x77,0x7b,0x81,0x7a,0x69, -0x62,0x5a,0x4f,0x45,0x3d,0x37,0x32,0x2e,0x2d,0x27,0x2f,0x39,0x3a,0x3f,0x44,0x3e, -0x3d,0x2f,0x30,0x32,0x44,0x46,0x41,0x2b,0x18,0x10,0x0c,0x0e,0x0f,0x0e,0x11,0x15, -0x13,0x14,0x17,0x1a,0x1c,0x1a,0x16,0x13,0x1c,0x1b,0x1b,0x20,0x2a,0x33,0x32,0x2b, -0x2c,0x28,0x25,0x25,0x28,0x2e,0x38,0x41,0x4c,0x47,0x44,0x44,0x43,0x3e,0x3b,0x3a, -0x74,0x74,0x71,0x6b,0x68,0x69,0x6b,0x6b,0x68,0x5f,0x58,0x5b,0x67,0x6d,0x6a,0x64, -0x58,0x53,0x52,0x5b,0x69,0x75,0x7d,0x80,0x7e,0x74,0x6e,0x71,0x75,0x72,0x6a,0x64, -0x62,0x63,0x6d,0x80,0x90,0x8f,0x7e,0x6e,0x73,0x70,0x6c,0x68,0x68,0x6e,0x77,0x7e, -0x85,0x85,0x8a,0x90,0x8b,0x7e,0x77,0x78,0x83,0x86,0x8e,0x99,0x9e,0x9d,0x99,0x97, -0x91,0x9a,0xa4,0xaa,0xaf,0xb3,0xb4,0xb3,0xb2,0xac,0xa5,0xa1,0x9c,0x98,0x97,0x98, -0x9b,0x98,0x95,0x8e,0x80,0x75,0x74,0x7b,0x87,0x99,0xa6,0xae,0xac,0x97,0x85,0x86, -0x8b,0x90,0x97,0x99,0x9c,0xa8,0xaf,0xa8,0xaf,0xad,0xa7,0xa0,0x9d,0xa1,0xa6,0xa9, -0x94,0x97,0x99,0x99,0x94,0x91,0x95,0x9b,0x90,0x8b,0x8d,0x90,0xa0,0xac,0xab,0xb5, -0xc4,0xc6,0xc1,0xc0,0xc5,0xc1,0xb4,0xad,0xb7,0xb9,0xb5,0xab,0xa4,0xa5,0xaa,0xae, -0xa7,0xa2,0x9e,0x9b,0x96,0x8f,0x8d,0x8e,0x8b,0x81,0x79,0x7a,0x7e,0x80,0x81,0x82, -0x91,0x87,0x84,0x89,0x93,0x9e,0x9c,0x8d,0x8c,0x85,0x84,0x8f,0x9d,0xa0,0x99,0x92, -0x91,0x94,0x91,0x8c,0x90,0x95,0x8a,0x78,0x7b,0x83,0x84,0x81,0x85,0x89,0x8c,0x92, -0x97,0x99,0x9b,0x9e,0xa2,0xa5,0xa8,0xa9,0xaa,0xad,0xb0,0xb2,0xb3,0xb4,0xb5,0xb5, -0xb5,0xb6,0xb8,0xba,0xbc,0xbb,0xbb,0xba,0xba,0xb9,0xb8,0xb7,0xb8,0xb7,0xb6,0xb5, -0xb4,0xb3,0xb1,0xaf,0xad,0xab,0xaa,0xa9,0xa8,0xa6,0xa4,0xa1,0x9e,0x9a,0x96,0x93, -0x8f,0x8d,0x8b,0x89,0x88,0x88,0x87,0x86,0x88,0x88,0x87,0x86,0x88,0x88,0x85,0x7f, -0x7e,0x8f,0x9d,0xa2,0xa3,0xa8,0xab,0xaa,0x9e,0x97,0x94,0x98,0x9a,0x99,0x9c,0xa2, -0x9f,0xa0,0xa3,0xa7,0xa8,0xaa,0xb0,0xb8,0xc4,0xc9,0xcc,0xcc,0xcc,0xcf,0xd1,0xd0, -0xcc,0xcd,0xcd,0xce,0xce,0xce,0xce,0xce,0xd4,0xcc,0xca,0xd1,0xd4,0xd0,0xce,0xd0, -0xce,0xcb,0xc8,0xc7,0xc6,0xc0,0xb8,0xb1,0xb1,0xad,0xab,0xab,0xae,0xb3,0xba,0xc1, -0xc0,0xc8,0xc9,0xc1,0xc1,0xcb,0xd1,0xcf,0xce,0xcc,0xcb,0xcb,0xce,0xd1,0xd3,0xd3, -0xd2,0xd2,0xd2,0xd2,0xd2,0xd2,0xd3,0xd4,0xd2,0xd1,0xcf,0xcb,0xc9,0xcd,0xd3,0xd8, -0xe0,0xe3,0xe7,0xec,0xed,0xea,0xe4,0xdf,0xe8,0xe5,0xe3,0xe2,0xe1,0xe2,0xe2,0xdf, -0xe2,0xe1,0xe0,0xdf,0xdf,0xdf,0xde,0xdd,0xdd,0xdc,0xdb,0xdb,0xdb,0xdb,0xdc,0xdd, -0xdd,0xdc,0xdb,0xda,0xda,0xdb,0xdc,0xdc,0xd8,0xd7,0xd7,0xd8,0xd8,0xd7,0xd6,0xd4, -0xd4,0xd8,0xda,0xd5,0xd6,0xd1,0xa6,0x74,0x91,0xbe,0xcf,0xcf,0xca,0xc3,0xbf,0xad, -0x80,0x69,0x69,0x6f,0x70,0x6d,0x6a,0x73,0x9c,0xaf,0xa9,0x89,0x71,0x67,0x69,0x71, -0x76,0x7b,0x7b,0x75,0x75,0x7c,0x7b,0x74,0x6b,0x66,0x68,0x6b,0x6e,0x7a,0x85,0x86, -0x7b,0x7c,0x83,0x83,0x79,0x69,0x5f,0x61,0x67,0x71,0x7d,0x87,0x88,0x7e,0x7e,0x8c, -0xab,0x97,0x76,0x5f,0x5b,0x63,0x78,0x90,0x95,0x86,0x7b,0x7d,0x86,0x88,0x82,0x7b, -0x82,0x8e,0x87,0x68,0x4c,0x45,0x45,0x41,0x33,0x36,0x47,0x57,0x57,0x55,0x58,0x5a, -0x5c,0x52,0x3d,0x27,0x1c,0x1f,0x24,0x26,0x26,0x23,0x23,0x26,0x27,0x24,0x22,0x22, -0x26,0x25,0x22,0x20,0x24,0x2e,0x38,0x3c,0x35,0x30,0x26,0x2a,0x3c,0x42,0x3c,0x3b, -0x5a,0x60,0x57,0x55,0x5d,0x51,0x41,0x45,0x54,0x53,0x54,0x54,0x50,0x47,0x3b,0x32, -0x26,0x29,0x2e,0x32,0x36,0x3e,0x36,0x22,0x1d,0x1e,0x20,0x2b,0x41,0x59,0x63,0x62, -0x55,0x4f,0x5b,0x61,0x6c,0x57,0x49,0x3c,0x37,0x36,0x45,0x5d,0x72,0x85,0x92,0x92, -0x87,0x81,0x76,0x6a,0x5f,0x57,0x54,0x53,0x3f,0x2b,0x24,0x2b,0x31,0x3f,0x4a,0x46, -0x42,0x33,0x30,0x2b,0x36,0x38,0x3d,0x31,0x1c,0x16,0x13,0x15,0x14,0x0f,0x0e,0x11, -0x10,0x13,0x17,0x19,0x1a,0x1a,0x1a,0x1b,0x19,0x1b,0x1c,0x1d,0x1f,0x1f,0x1d,0x1a, -0x12,0x12,0x14,0x18,0x1c,0x20,0x2b,0x35,0x3b,0x3f,0x3d,0x2d,0x19,0x11,0x1e,0x2f, -0x6f,0x74,0x76,0x71,0x6b,0x6c,0x72,0x77,0x71,0x6c,0x64,0x5c,0x59,0x5b,0x61,0x66, -0x60,0x5f,0x5e,0x5e,0x61,0x6a,0x76,0x7f,0x81,0x84,0x88,0x87,0x7d,0x71,0x6a,0x69, -0x66,0x63,0x68,0x75,0x80,0x7d,0x6f,0x62,0x62,0x5f,0x5e,0x63,0x6e,0x79,0x81,0x84, -0x88,0x85,0x83,0x80,0x7a,0x74,0x73,0x75,0x7a,0x7c,0x86,0x94,0x9f,0x9f,0x99,0x95, -0x8e,0x97,0xa2,0xaf,0xbc,0xc4,0xc0,0xb7,0xb4,0xaa,0x9e,0x91,0x88,0x85,0x8b,0x93, -0x8a,0x89,0x82,0x74,0x6d,0x7a,0x98,0xb2,0xab,0x98,0x86,0x88,0x94,0x98,0x98,0x9c, -0x90,0x8f,0x96,0xa5,0xb6,0xc3,0xbe,0xac,0x97,0x99,0x9a,0x9a,0x99,0x99,0x9a,0x9c, -0x9b,0x9d,0x9c,0x95,0x8d,0x8e,0x99,0xa4,0xae,0xb6,0xae,0x91,0x8f,0xa3,0xa7,0xaa, -0xab,0xb4,0xb6,0xb5,0xb8,0xba,0xba,0xbe,0xbd,0xbf,0xb9,0xac,0xa1,0x9f,0xa1,0xa1, -0xa1,0x99,0x96,0x9b,0x9f,0x9b,0x94,0x91,0x80,0x7f,0x8b,0x9f,0xa4,0x97,0x88,0x82, -0x7e,0x74,0x76,0x85,0x91,0x95,0x8c,0x7e,0x87,0x7c,0x7c,0x8e,0xa1,0xa3,0x99,0x92, -0x99,0x9e,0x9e,0x99,0x94,0x8c,0x7b,0x6a,0x81,0x89,0x87,0x82,0x85,0x8a,0x8e,0x93, -0x96,0x98,0x9a,0x9e,0xa1,0xa4,0xa7,0xa8,0xa9,0xac,0xb0,0xb2,0xb3,0xb2,0xb2,0xb2, -0xb6,0xb7,0xb9,0xba,0xbc,0xbc,0xbc,0xbc,0xba,0xb8,0xb7,0xb7,0xb7,0xb7,0xb5,0xb4, -0xb3,0xb2,0xb0,0xae,0xac,0xaa,0xa9,0xa8,0xa8,0xa7,0xa5,0xa3,0xa0,0x9b,0x96,0x92, -0x8e,0x8c,0x89,0x88,0x88,0x88,0x87,0x87,0x8a,0x89,0x88,0x87,0x88,0x89,0x85,0x7f, -0x84,0x93,0x9f,0xa1,0xa4,0xac,0xad,0xa8,0x95,0x94,0x96,0x9a,0x9b,0x9b,0x9f,0xa6, -0xa8,0xa4,0xa3,0xa5,0xa6,0xa8,0xaf,0xb8,0xc0,0xc5,0xca,0xcb,0xcc,0xcf,0xd1,0xd1, -0xce,0xce,0xcd,0xcc,0xcc,0xcd,0xcd,0xce,0xd3,0xcf,0xcd,0xcf,0xd0,0xcf,0xce,0xcf, -0xd0,0xcd,0xca,0xc9,0xc9,0xc7,0xc2,0xbe,0xb1,0xac,0xa9,0xa7,0xa7,0xaa,0xb1,0xb8, -0xb9,0xba,0xc0,0xc5,0xc2,0xbe,0xc6,0xd3,0xd4,0xd2,0xcf,0xcc,0xcd,0xcf,0xd3,0xd6, -0xd9,0xd8,0xd6,0xd4,0xd2,0xd2,0xd4,0xd6,0xd1,0xd0,0xcd,0xcb,0xcf,0xd7,0xdc,0xde, -0xcd,0xbf,0xad,0xa3,0xa9,0xbd,0xd5,0xe6,0xd9,0xe6,0xe6,0xde,0xdf,0xe0,0xdc,0xdd, -0xdf,0xde,0xdd,0xde,0xdf,0xdf,0xde,0xdd,0xdf,0xdd,0xdd,0xde,0xde,0xdc,0xdc,0xde, -0xdc,0xdb,0xda,0xd9,0xd9,0xd9,0xda,0xda,0xd8,0xd8,0xd8,0xd9,0xda,0xd9,0xd6,0xd4, -0xd4,0xd8,0xdb,0xd3,0xd6,0xd0,0xa1,0x75,0x91,0xc4,0xd0,0xcb,0xca,0xc5,0xb4,0x89, -0x77,0x70,0x71,0x69,0x63,0x64,0x69,0x7a,0xa7,0xb6,0xa8,0x85,0x70,0x67,0x64,0x6a, -0x7b,0x80,0x7e,0x76,0x74,0x79,0x7b,0x78,0x7b,0x76,0x72,0x6e,0x6a,0x73,0x7e,0x7f, -0x7c,0x7f,0x8d,0x8c,0x82,0x74,0x62,0x60,0x63,0x6c,0x7b,0x8c,0x8e,0x7c,0x72,0x79, -0x77,0x80,0x7e,0x74,0x6e,0x72,0x84,0x9a,0x91,0x8c,0x89,0x8b,0x8c,0x89,0x84,0x81, -0x80,0x83,0x76,0x62,0x5c,0x60,0x54,0x3f,0x34,0x3d,0x4f,0x59,0x56,0x56,0x5a,0x5a, -0x57,0x47,0x32,0x23,0x1f,0x21,0x25,0x26,0x28,0x27,0x29,0x2e,0x2d,0x25,0x20,0x1f, -0x1f,0x1f,0x23,0x30,0x3f,0x48,0x48,0x44,0x3a,0x32,0x27,0x2e,0x41,0x43,0x43,0x51, -0x5f,0x5f,0x52,0x48,0x4e,0x52,0x53,0x5b,0x55,0x58,0x5c,0x5d,0x55,0x48,0x3d,0x38, -0x32,0x2b,0x30,0x3a,0x3d,0x3d,0x3c,0x38,0x31,0x29,0x29,0x34,0x3f,0x40,0x3f,0x41, -0x44,0x54,0x6e,0x76,0x6d,0x58,0x58,0x60,0x5d,0x4c,0x43,0x44,0x42,0x41,0x46,0x48, -0x56,0x5d,0x68,0x70,0x73,0x71,0x6f,0x6d,0x67,0x56,0x46,0x3b,0x31,0x2f,0x35,0x3a, -0x48,0x3e,0x3c,0x2d,0x2a,0x28,0x37,0x39,0x22,0x19,0x12,0x13,0x18,0x19,0x15,0x11, -0x15,0x16,0x16,0x16,0x16,0x18,0x1c,0x20,0x14,0x18,0x1b,0x1a,0x16,0x12,0x11,0x11, -0x12,0x13,0x15,0x17,0x18,0x1c,0x25,0x2e,0x3a,0x35,0x32,0x38,0x41,0x42,0x3a,0x31, -0x73,0x7b,0x80,0x7d,0x77,0x77,0x7c,0x7f,0x74,0x79,0x7b,0x75,0x6a,0x65,0x68,0x6f, -0x70,0x71,0x6d,0x64,0x5b,0x59,0x5f,0x66,0x77,0x84,0x8d,0x88,0x77,0x68,0x62,0x61, -0x66,0x61,0x62,0x6c,0x75,0x75,0x6e,0x67,0x64,0x61,0x5f,0x63,0x69,0x6b,0x68,0x64, -0x63,0x65,0x66,0x65,0x68,0x6f,0x74,0x76,0x7a,0x7c,0x81,0x88,0x8a,0x88,0x85,0x84, -0x93,0x9a,0xa1,0xa5,0xab,0xaf,0xa9,0xa0,0x99,0x95,0x8d,0x82,0x79,0x79,0x84,0x91, -0x8f,0x95,0x94,0x8c,0x8b,0x98,0xaa,0xb4,0xa7,0x9a,0x91,0x8e,0x8d,0x94,0x9c,0x9d, -0x95,0x8d,0x90,0x9d,0xa6,0xa8,0x9c,0x89,0x85,0x88,0x8f,0x96,0x99,0x98,0x94,0x91, -0x9d,0x9e,0x9b,0x91,0x87,0x85,0x8b,0x92,0x99,0x9d,0xab,0xb1,0xb0,0xa2,0x92,0x9b, -0x9e,0xad,0xb5,0xb3,0xb0,0xac,0xac,0xb2,0xb0,0xb4,0xb3,0xad,0xac,0xaf,0xb0,0xad, -0xb1,0xa7,0xa0,0x9e,0x98,0x8a,0x7e,0x7a,0x73,0x73,0x7f,0x92,0x99,0x90,0x87,0x85, -0x80,0x7a,0x80,0x90,0x9b,0x9e,0x94,0x84,0x6f,0x7d,0x8f,0x96,0x8f,0x84,0x83,0x87, -0x8e,0x9b,0xa3,0x9c,0x8c,0x7f,0x79,0x78,0x83,0x8a,0x86,0x7f,0x84,0x8b,0x8f,0x94, -0x96,0x97,0x9a,0x9d,0xa0,0xa4,0xa6,0xa8,0xaa,0xac,0xaf,0xb1,0xb2,0xb2,0xb3,0xb3, -0xb7,0xb7,0xb7,0xb8,0xb9,0xba,0xbb,0xbb,0xb9,0xb8,0xb6,0xb6,0xb6,0xb6,0xb5,0xb3, -0xb1,0xb0,0xae,0xac,0xaa,0xa8,0xa7,0xa6,0xa8,0xa6,0xa4,0xa2,0xa0,0x9c,0x99,0x96, -0x8f,0x8c,0x89,0x87,0x87,0x87,0x87,0x86,0x89,0x89,0x88,0x89,0x8b,0x8c,0x87,0x80, -0x8b,0x99,0xa2,0xa3,0xa7,0xae,0xa8,0x9b,0x93,0x95,0x98,0x9b,0x9d,0xa0,0xa4,0xa9, -0xb1,0xab,0xa9,0xac,0xad,0xae,0xb4,0xbc,0xc0,0xc6,0xcb,0xcc,0xcc,0xcf,0xd0,0xd1, -0xcf,0xce,0xcd,0xcc,0xcc,0xcc,0xcc,0xcd,0xce,0xd0,0xcf,0xcc,0xcc,0xcf,0xd0,0xce, -0xd1,0xcf,0xcd,0xcc,0xcc,0xcc,0xc9,0xc7,0xb9,0xb4,0xad,0xa7,0xa3,0xa2,0xa6,0xac, -0xb2,0xaf,0xb3,0xbd,0xbc,0xb4,0xb9,0xc6,0xd0,0xd0,0xd0,0xce,0xcc,0xcd,0xd1,0xd5, -0xd9,0xd9,0xd8,0xd5,0xd3,0xd2,0xd3,0xd4,0xd0,0xd0,0xd0,0xd3,0xd9,0xd8,0xcc,0xbe, -0x95,0x94,0x92,0x90,0x90,0x91,0x94,0x95,0xb1,0xd8,0xe2,0xd9,0xde,0xdd,0xd7,0xde, -0xdc,0xdb,0xdb,0xdd,0xdf,0xe0,0xe0,0xdf,0xdf,0xdd,0xdd,0xdf,0xde,0xdb,0xda,0xdc, -0xdc,0xdc,0xdb,0xda,0xd9,0xd8,0xd8,0xd7,0xd8,0xd8,0xd7,0xd7,0xd8,0xd8,0xd7,0xd5, -0xd3,0xd5,0xd8,0xcf,0xd4,0xce,0x99,0x6f,0x96,0xd0,0xd2,0xc2,0xc2,0xc7,0xb4,0x77, -0x69,0x6d,0x71,0x69,0x67,0x64,0x66,0x7f,0xba,0xb3,0x94,0x7b,0x77,0x6d,0x61,0x66, -0x78,0x80,0x83,0x7d,0x76,0x75,0x79,0x7c,0x7f,0x7b,0x75,0x6a,0x5f,0x65,0x72,0x76, -0x7b,0x7b,0x90,0x95,0x8c,0x79,0x5f,0x5f,0x6f,0x6d,0x70,0x7a,0x7c,0x70,0x70,0x81, -0x9d,0x92,0x7f,0x75,0x79,0x7b,0x7e,0x85,0x84,0x89,0x8f,0x92,0x8c,0x82,0x7b,0x7a, -0x78,0x82,0x7b,0x63,0x58,0x5b,0x54,0x43,0x39,0x44,0x54,0x58,0x55,0x59,0x5c,0x55, -0x4d,0x3c,0x2d,0x27,0x25,0x23,0x23,0x27,0x2b,0x2a,0x2e,0x37,0x37,0x30,0x29,0x28, -0x34,0x35,0x40,0x52,0x5c,0x58,0x4d,0x47,0x4c,0x4c,0x42,0x41,0x46,0x3d,0x3d,0x54, -0x4e,0x50,0x4d,0x4a,0x52,0x5e,0x62,0x5e,0x59,0x5a,0x5e,0x5f,0x58,0x4b,0x43,0x41, -0x44,0x39,0x37,0x3b,0x3b,0x3f,0x45,0x47,0x52,0x47,0x3f,0x40,0x43,0x43,0x46,0x4c, -0x40,0x3a,0x3e,0x5a,0x6b,0x6e,0x5e,0x54,0x4b,0x3e,0x36,0x32,0x2c,0x2c,0x30,0x2e, -0x31,0x3c,0x4f,0x63,0x73,0x7b,0x7d,0x7c,0x7e,0x7d,0x75,0x67,0x55,0x42,0x3f,0x49, -0x4c,0x45,0x49,0x3e,0x39,0x33,0x3f,0x40,0x35,0x2b,0x1e,0x18,0x1b,0x20,0x1f,0x1a, -0x1c,0x1a,0x17,0x16,0x16,0x18,0x1a,0x1a,0x1d,0x1d,0x1e,0x1d,0x1b,0x18,0x17,0x18, -0x13,0x14,0x13,0x11,0x12,0x15,0x19,0x1b,0x21,0x22,0x22,0x1f,0x1a,0x17,0x15,0x14, -0x80,0x7d,0x76,0x6e,0x6a,0x6d,0x71,0x73,0x71,0x6d,0x6b,0x70,0x76,0x76,0x6e,0x65, -0x62,0x64,0x64,0x61,0x5f,0x61,0x65,0x68,0x65,0x6e,0x73,0x6f,0x6b,0x6e,0x74,0x78, -0x7d,0x74,0x6e,0x70,0x72,0x6d,0x66,0x62,0x67,0x68,0x6f,0x7b,0x88,0x90,0x90,0x8c, -0x6e,0x74,0x77,0x76,0x79,0x81,0x83,0x7f,0x7f,0x82,0x88,0x8b,0x8a,0x8b,0x91,0x98, -0xa0,0xa9,0xac,0xa2,0x96,0x90,0x8c,0x87,0x7c,0x7f,0x82,0x7f,0x79,0x7a,0x87,0x95, -0x9b,0x9b,0x91,0x83,0x82,0x89,0x8a,0x84,0x85,0x88,0x96,0xa0,0xa3,0xac,0xac,0x9c, -0x8f,0x8b,0x93,0x9e,0xa1,0x9f,0x9a,0x91,0x8e,0x8a,0x88,0x8d,0x95,0x9a,0x9c,0x9c, -0x93,0x91,0x91,0x97,0x9e,0x9a,0x8a,0x79,0x82,0x96,0xaa,0xad,0xb8,0xbb,0xa4,0x95, -0x90,0xa2,0xaf,0xb4,0xb5,0xaf,0xa7,0xa8,0xa4,0xa7,0xa6,0xa4,0xa7,0xab,0xa7,0x9f, -0x9f,0xa2,0xa8,0xab,0x9f,0x8d,0x82,0x82,0x7b,0x7d,0x84,0x8d,0x8f,0x87,0x7e,0x7a, -0x84,0x7e,0x81,0x8b,0x95,0x9a,0x8e,0x7a,0x71,0x80,0x8d,0x8f,0x8b,0x89,0x86,0x83, -0x8b,0x90,0x91,0x8a,0x7d,0x72,0x71,0x74,0x81,0x87,0x82,0x7b,0x81,0x8a,0x8f,0x94, -0x96,0x97,0x99,0x9d,0xa0,0xa3,0xa6,0xa7,0xac,0xad,0xb0,0xb1,0xb2,0xb3,0xb5,0xb7, -0xb6,0xb6,0xb5,0xb5,0xb6,0xb6,0xb8,0xb8,0xb8,0xb7,0xb6,0xb6,0xb6,0xb5,0xb4,0xb3, -0xaf,0xae,0xad,0xab,0xa9,0xa7,0xa5,0xa4,0xa8,0xa5,0xa3,0xa0,0x9f,0x9d,0x9b,0x99, -0x90,0x8d,0x8a,0x87,0x86,0x86,0x86,0x85,0x86,0x88,0x89,0x8b,0x8e,0x8f,0x88,0x80, -0x91,0x9e,0xa6,0xa6,0xa9,0xad,0xa0,0x8d,0x98,0x9b,0x9c,0x9e,0xa2,0xa7,0xab,0xad, -0xb6,0xb1,0xb1,0xb7,0xb9,0xb8,0xb9,0xbf,0xc3,0xc9,0xce,0xcf,0xce,0xcf,0xd0,0xd1, -0xd2,0xd2,0xd1,0xd1,0xd0,0xcf,0xcf,0xcf,0xce,0xd4,0xd4,0xce,0xce,0xd4,0xd6,0xd3, -0xd3,0xd1,0xcf,0xce,0xcd,0xcc,0xca,0xc9,0xc9,0xc1,0xb5,0xab,0xa2,0x9e,0xa2,0xa8, -0xb2,0xb2,0xb3,0xb4,0xb5,0xb5,0xb5,0xb6,0xc7,0xca,0xce,0xce,0xcc,0xcd,0xd0,0xd4, -0xd6,0xd7,0xd7,0xd5,0xd2,0xd0,0xd0,0xd1,0xd4,0xd4,0xd6,0xdb,0xdc,0xcb,0xa7,0x87, -0x8b,0x8d,0x8f,0x8f,0x8e,0x8d,0x8d,0x8d,0x8d,0xc7,0xdc,0xd4,0xdc,0xdb,0xd5,0xe2, -0xda,0xda,0xda,0xdc,0xdf,0xe1,0xe1,0xe1,0xde,0xdb,0xdc,0xde,0xdd,0xd9,0xd7,0xd9, -0xde,0xdd,0xdc,0xdb,0xd9,0xd7,0xd6,0xd5,0xd8,0xd6,0xd4,0xd4,0xd5,0xd6,0xd6,0xd6, -0xd5,0xd4,0xd6,0xcd,0xd6,0xd0,0x96,0x6b,0x9c,0xc9,0xcb,0xca,0xcd,0xc6,0xb6,0x86, -0x6f,0x68,0x62,0x5f,0x66,0x66,0x73,0xa1,0xbf,0xa2,0x75,0x66,0x73,0x6b,0x5a,0x5d, -0x6a,0x78,0x83,0x81,0x75,0x6f,0x72,0x79,0x74,0x73,0x71,0x65,0x5b,0x64,0x76,0x7d, -0x75,0x6b,0x7c,0x85,0x80,0x70,0x5d,0x68,0x6b,0x6a,0x6f,0x7b,0x7d,0x71,0x73,0x86, -0x93,0x86,0x75,0x70,0x76,0x7c,0x88,0x9a,0x93,0x88,0x81,0x86,0x8d,0x8b,0x7f,0x74, -0x6f,0x72,0x66,0x53,0x54,0x5d,0x4f,0x34,0x3a,0x46,0x52,0x52,0x50,0x58,0x59,0x4d, -0x49,0x3a,0x2f,0x2f,0x2e,0x27,0x26,0x2b,0x2f,0x32,0x37,0x35,0x2a,0x22,0x2c,0x3c, -0x4d,0x4b,0x4e,0x52,0x49,0x39,0x31,0x32,0x34,0x3c,0x39,0x3f,0x49,0x3b,0x2c,0x35, -0x46,0x4e,0x56,0x59,0x5e,0x65,0x5b,0x45,0x4a,0x41,0x39,0x38,0x3b,0x3b,0x3c,0x3e, -0x3c,0x3c,0x3c,0x3a,0x40,0x55,0x63,0x5f,0x59,0x5e,0x5b,0x53,0x4f,0x51,0x4b,0x42, -0x44,0x4c,0x52,0x61,0x55,0x50,0x47,0x4f,0x4f,0x50,0x55,0x58,0x5b,0x66,0x6c,0x67, -0x66,0x5f,0x56,0x52,0x55,0x5a,0x5d,0x5f,0x63,0x6a,0x6c,0x72,0x75,0x66,0x57,0x5a, -0x61,0x5c,0x67,0x6b,0x75,0x71,0x75,0x6c,0x52,0x4a,0x38,0x23,0x1a,0x1d,0x1f,0x1e, -0x19,0x16,0x15,0x17,0x1b,0x1c,0x19,0x15,0x1d,0x19,0x16,0x16,0x17,0x17,0x15,0x14, -0x0f,0x12,0x12,0x11,0x14,0x18,0x17,0x12,0x17,0x1a,0x1c,0x1c,0x1b,0x1a,0x19,0x18, -0x7a,0x78,0x70,0x66,0x68,0x71,0x77,0x76,0x70,0x67,0x61,0x64,0x68,0x68,0x65,0x63, -0x69,0x68,0x66,0x62,0x60,0x62,0x67,0x6b,0x76,0x7a,0x77,0x6e,0x6c,0x77,0x84,0x8b, -0x83,0x77,0x78,0x8b,0x97,0x88,0x6b,0x56,0x68,0x76,0x85,0x8c,0x8b,0x89,0x8c,0x90, -0x94,0x8d,0x84,0x7f,0x81,0x83,0x82,0x7e,0x83,0x84,0x86,0x88,0x8e,0x94,0x96,0x95, -0x91,0x95,0x98,0x98,0x94,0x91,0x92,0x94,0x90,0x8f,0x8a,0x81,0x7e,0x86,0x96,0xa2, -0xb2,0xa5,0x91,0x82,0x83,0x8c,0x8f,0x8b,0x88,0x82,0x7f,0x85,0x8d,0x92,0x92,0x91, -0x91,0x8f,0x91,0x9b,0xa6,0xa9,0xa4,0x9f,0xa8,0xa0,0x90,0x81,0x7d,0x8a,0xa0,0xb0, -0xac,0xac,0xa8,0xa0,0x9a,0x97,0x98,0x98,0x9d,0x9a,0x9e,0xab,0xb7,0xb7,0xac,0xa1, -0xa2,0xa4,0xab,0xb2,0xad,0xa3,0xa5,0xaf,0xa9,0xa8,0xa7,0xa5,0xa1,0x9c,0x98,0x97, -0x8f,0x8d,0x8b,0x88,0x85,0x83,0x83,0x84,0x74,0x7d,0x88,0x8f,0x8f,0x8c,0x87,0x83, -0x78,0x7d,0x87,0x92,0x96,0x8d,0x7e,0x74,0x7d,0x88,0x93,0x96,0x94,0x8f,0x87,0x7e, -0x82,0x95,0x8e,0x81,0x75,0x83,0x82,0x84,0x80,0x80,0x7f,0x7f,0x85,0x8e,0x91,0x90, -0x92,0x97,0x9c,0xa0,0xa1,0xa3,0xa5,0xa7,0xab,0xae,0xb1,0xb4,0xb5,0xb6,0xb7,0xb7, -0xb6,0xb8,0xba,0xbc,0xbd,0xbd,0xbc,0xbb,0xbb,0xb9,0xb6,0xb4,0xb1,0xb0,0xaf,0xaf, -0xab,0xa9,0xa6,0xa5,0xa5,0xa6,0xa6,0xa6,0xa2,0xa1,0xa0,0x9e,0x9d,0x9c,0x9c,0x9b, -0x98,0x93,0x8c,0x87,0x86,0x87,0x87,0x87,0x8b,0x88,0x88,0x8c,0x8d,0x89,0x83,0x7f, -0x8f,0x9f,0xa5,0xa8,0xae,0xa5,0x92,0x8d,0x98,0x9a,0x9e,0xa1,0xa5,0xa8,0xac,0xaf, -0xb8,0xb9,0xb9,0xb8,0xb7,0xb9,0xbd,0xc1,0xc6,0xca,0xcf,0xd2,0xd3,0xd3,0xd2,0xd2, -0xd3,0xd3,0xd4,0xd4,0xd3,0xd2,0xd1,0xd0,0xd1,0xd2,0xd3,0xd4,0xd3,0xd2,0xd3,0xd3, -0xcf,0xd0,0xd0,0xcd,0xcc,0xcb,0xc7,0xc3,0xc0,0xc1,0xbb,0xaf,0xa6,0xa4,0xa1,0x9d, -0xa6,0xa9,0xae,0xb0,0xb1,0xb3,0xb8,0xbc,0xc9,0xce,0xd4,0xd4,0xd1,0xce,0xd0,0xd3, -0xd0,0xd0,0xd2,0xd2,0xcf,0xcb,0xce,0xd5,0xd4,0xe3,0xe0,0xde,0xc7,0x9b,0x8a,0x8c, -0x8b,0x87,0x82,0x8a,0x84,0x86,0x7e,0x84,0x84,0xab,0xe1,0xd8,0xda,0xdb,0xdb,0xd8, -0xda,0xdb,0xd0,0xb7,0xae,0xba,0xe6,0xdd,0xd9,0xdc,0xdb,0xd5,0xd2,0xd6,0xdb,0xdd, -0xdc,0xdc,0xdb,0xda,0xd8,0xd6,0xd6,0xd6,0xd8,0xd7,0xd7,0xd8,0xd6,0xd2,0xd3,0xd7, -0xd1,0xd2,0xd4,0xcd,0xd1,0xcd,0x9c,0x6b,0x9c,0xc9,0xc5,0xc6,0xcb,0xbd,0xb9,0xa9, -0x8a,0x82,0x65,0x5a,0x7a,0x99,0xa9,0xbb,0xb2,0x7e,0x68,0x81,0x81,0x6f,0x69,0x5b, -0x69,0x73,0x7e,0x7f,0x74,0x6a,0x6b,0x72,0x75,0x6b,0x6c,0x67,0x70,0x68,0x6f,0x70, -0x66,0x69,0x74,0x80,0x7b,0x6b,0x62,0x65,0x6c,0x69,0x6f,0x79,0x7c,0x77,0x79,0x82, -0x8c,0x7f,0x70,0x6e,0x79,0x8a,0x99,0x9f,0x8d,0x8a,0x89,0x8c,0x8d,0x8b,0x87,0x86, -0x84,0x78,0x66,0x5d,0x64,0x64,0x4b,0x2c,0x39,0x41,0x48,0x4a,0x4f,0x54,0x52,0x4b, -0x4a,0x4e,0x49,0x37,0x2a,0x2b,0x2e,0x2d,0x33,0x3b,0x3a,0x2d,0x22,0x24,0x2c,0x31, -0x37,0x37,0x3b,0x3d,0x31,0x25,0x28,0x34,0x2b,0x30,0x3c,0x45,0x42,0x37,0x31,0x33, -0x3e,0x53,0x58,0x59,0x57,0x53,0x4e,0x3b,0x2d,0x3a,0x5b,0x79,0x82,0x7f,0x77,0x6d, -0x68,0x62,0x56,0x4a,0x47,0x52,0x61,0x6b,0x6c,0x68,0x5e,0x51,0x48,0x45,0x45,0x44, -0x52,0x50,0x53,0x57,0x54,0x4a,0x3f,0x3a,0x42,0x41,0x48,0x56,0x60,0x62,0x65,0x69, -0x65,0x62,0x5e,0x60,0x6f,0x7f,0x80,0x78,0x70,0x69,0x6a,0x62,0x6e,0x6e,0x79,0x7a, -0x7d,0x82,0x8c,0x94,0x99,0x9c,0x9f,0xa3,0x9b,0x99,0x90,0x80,0x73,0x69,0x60,0x58, -0x54,0x54,0x51,0x47,0x36,0x26,0x1c,0x1a,0x1e,0x18,0x15,0x19,0x1d,0x1c,0x1a,0x1a, -0x15,0x15,0x14,0x11,0x12,0x14,0x16,0x16,0x1b,0x1d,0x21,0x23,0x20,0x1b,0x1c,0x1f, -0x85,0x7c,0x6e,0x66,0x70,0x84,0x91,0x92,0x91,0x7e,0x6d,0x6d,0x76,0x78,0x72,0x6b, -0x5a,0x5f,0x64,0x67,0x68,0x6a,0x6d,0x6f,0x80,0x89,0x8e,0x88,0x82,0x82,0x83,0x81, -0x82,0x7b,0x7a,0x7d,0x77,0x69,0x60,0x60,0x7a,0x78,0x7a,0x85,0x94,0x9e,0x9f,0x9c, -0x8d,0x8a,0x81,0x7a,0x82,0x90,0x95,0x8f,0x88,0x89,0x88,0x86,0x89,0x90,0x96,0x99, -0x97,0x9a,0x9e,0x9f,0x9e,0x9a,0x98,0x97,0x9b,0x97,0x90,0x87,0x82,0x89,0x9d,0xae, -0xb4,0x9a,0x84,0x84,0x8f,0x94,0x95,0x96,0x8d,0x85,0x7f,0x80,0x84,0x88,0x8a,0x8c, -0x92,0x8c,0x87,0x88,0x8f,0x97,0x9d,0xa0,0x9c,0x9b,0x96,0x90,0x8d,0x8e,0x8c,0x88, -0x92,0x94,0x96,0x99,0x9a,0x9a,0x97,0x93,0x95,0x98,0x9c,0x9d,0x9b,0x9d,0xa4,0xac, -0x9d,0xa2,0xa5,0xa2,0x99,0x94,0x98,0x9e,0xa4,0xa1,0x9e,0x99,0x92,0x8e,0x92,0x9a, -0x98,0x98,0x96,0x90,0x8b,0x85,0x7a,0x70,0x67,0x6f,0x77,0x79,0x7a,0x7c,0x7b,0x79, -0x6d,0x79,0x8f,0xa1,0x9d,0x8b,0x80,0x80,0x97,0x9b,0xa1,0xa6,0xa7,0x9d,0x86,0x72, -0x80,0x8c,0x87,0x86,0x7f,0x83,0x7e,0x84,0x8d,0x90,0x8e,0x86,0x81,0x85,0x8e,0x94, -0x95,0x99,0x9e,0xa1,0xa3,0xa4,0xa7,0xa9,0xae,0xb1,0xb4,0xb6,0xb6,0xb7,0xb8,0xb9, -0xb9,0xb9,0xb8,0xb7,0xb6,0xb5,0xb3,0xb3,0xb5,0xb4,0xb2,0xb0,0xae,0xac,0xab,0xab, -0xa8,0xa6,0xa4,0xa2,0xa0,0x9f,0x9e,0x9d,0x9e,0x9d,0x9b,0x99,0x98,0x97,0x98,0x98, -0x98,0x94,0x8e,0x89,0x86,0x86,0x87,0x87,0x8c,0x89,0x89,0x8b,0x8c,0x89,0x86,0x85, -0x97,0x9f,0xa5,0xa9,0xa8,0x97,0x8f,0x9a,0x9a,0x9d,0xa1,0xa4,0xa7,0xaa,0xad,0xaf, -0xb5,0xb8,0xbb,0xbc,0xbc,0xbd,0xc1,0xc5,0xc8,0xca,0xcd,0xce,0xce,0xce,0xce,0xcf, -0xcf,0xd0,0xd1,0xd2,0xd2,0xd2,0xd2,0xd2,0xd0,0xd1,0xd2,0xd1,0xd0,0xcf,0xd0,0xd0, -0xd0,0xd2,0xd3,0xd0,0xce,0xce,0xcc,0xca,0xce,0xc1,0xab,0x99,0x93,0x97,0x9e,0xa1, -0x9a,0xa0,0xa8,0xaf,0xb5,0xbc,0xc4,0xc9,0xcf,0xd4,0xd8,0xd8,0xd4,0xd0,0xcf,0xcf, -0xd0,0xcf,0xd0,0xd1,0xcf,0xce,0xd1,0xd6,0xd8,0xe3,0xe7,0xce,0xa7,0x8e,0x8c,0x97, -0x96,0xac,0xba,0xc3,0xc0,0xbe,0x96,0x79,0x77,0xa3,0xda,0xd5,0xd8,0xdb,0xdb,0xda, -0xe1,0xd1,0xab,0x89,0x81,0x86,0xb0,0xd6,0xda,0xda,0xda,0xdc,0xde,0xdf,0xdb,0xd7, -0xd9,0xd8,0xd8,0xd8,0xd8,0xd8,0xd8,0xd8,0xd9,0xd6,0xd5,0xd6,0xd4,0xd0,0xd1,0xd4, -0xd2,0xd0,0xd3,0xce,0xd3,0xd3,0xa5,0x70,0xa5,0xd3,0xcb,0xc0,0xc4,0xc4,0xcb,0xc1, -0xc1,0xac,0x74,0x57,0x7f,0xb1,0xc1,0xc2,0xa2,0x6f,0x6c,0x97,0x8e,0x6a,0x67,0x68, -0x6f,0x71,0x74,0x77,0x78,0x79,0x78,0x78,0x6f,0x6b,0x6e,0x70,0x73,0x68,0x64,0x60, -0x6c,0x72,0x7f,0x85,0x7a,0x67,0x62,0x69,0x61,0x67,0x73,0x7c,0x7b,0x72,0x6e,0x71, -0x76,0x73,0x70,0x71,0x76,0x80,0x89,0x90,0x87,0x86,0x89,0x90,0x93,0x90,0x8b,0x88, -0x6d,0x6e,0x70,0x70,0x68,0x56,0x3f,0x2f,0x32,0x3e,0x46,0x46,0x4a,0x53,0x54,0x4f, -0x53,0x52,0x49,0x3c,0x32,0x32,0x33,0x33,0x33,0x39,0x37,0x2a,0x20,0x20,0x26,0x29, -0x1e,0x24,0x29,0x28,0x25,0x27,0x2d,0x31,0x32,0x36,0x3e,0x45,0x3f,0x32,0x2b,0x2c, -0x3f,0x4d,0x4d,0x4e,0x54,0x57,0x4e,0x34,0x3e,0x49,0x63,0x78,0x7d,0x7d,0x80,0x81, -0x81,0x88,0x8d,0x8e,0x8b,0x88,0x83,0x7f,0x84,0x80,0x77,0x6a,0x5b,0x4d,0x3e,0x33, -0x25,0x1d,0x23,0x39,0x46,0x3f,0x31,0x2b,0x35,0x4b,0x64,0x72,0x76,0x6e,0x56,0x3f, -0x2e,0x43,0x58,0x5b,0x51,0x4c,0x56,0x63,0x5f,0x5b,0x67,0x76,0x98,0xa3,0xab,0xa4, -0x98,0x93,0x90,0x94,0x9f,0xa9,0xaf,0xb2,0xac,0xab,0xab,0xae,0xb2,0xb3,0xad,0xa5, -0xae,0xa8,0x9f,0x97,0x92,0x8c,0x85,0x7f,0x6e,0x61,0x50,0x40,0x31,0x24,0x19,0x13, -0x14,0x13,0x15,0x18,0x1b,0x1a,0x17,0x14,0x1c,0x1f,0x21,0x20,0x1d,0x1b,0x1b,0x1b, -0x84,0x74,0x60,0x5a,0x6a,0x83,0x92,0x95,0x80,0x73,0x69,0x6d,0x78,0x7a,0x72,0x68, -0x72,0x6a,0x5f,0x58,0x59,0x64,0x74,0x7f,0x82,0x8b,0x91,0x8e,0x88,0x82,0x7c,0x75, -0x7e,0x80,0x84,0x84,0x7a,0x6f,0x71,0x7c,0x81,0x87,0x8f,0x93,0x93,0x90,0x8c,0x8a, -0x94,0x97,0x94,0x8f,0x96,0xa0,0x9a,0x8a,0x87,0x8d,0x92,0x95,0x98,0x9b,0x9d,0x9c, -0xa2,0xa3,0xa0,0x9a,0x93,0x91,0x96,0x9c,0x97,0x93,0x86,0x78,0x79,0x89,0x98,0x9d, -0x88,0x83,0x85,0x8f,0x93,0x8f,0x8b,0x8c,0x81,0x7d,0x7b,0x7d,0x82,0x87,0x8c,0x91, -0x92,0x8d,0x87,0x85,0x88,0x91,0x9b,0xa2,0xaa,0xa4,0x98,0x8e,0x90,0x96,0x93,0x89, -0x8d,0x93,0x9b,0x9d,0x99,0x93,0x8e,0x8d,0x97,0x96,0x95,0x97,0x9c,0xa2,0xa7,0xa8, -0xaf,0xba,0xbf,0xb6,0xa7,0x9f,0x9b,0x99,0xab,0xa6,0xa1,0x9a,0x8f,0x88,0x8f,0x9c, -0x8f,0x8f,0x8e,0x8c,0x8f,0x91,0x88,0x7d,0x78,0x7f,0x82,0x7f,0x80,0x84,0x82,0x7c, -0x74,0x7e,0x8f,0x95,0x86,0x75,0x7c,0x90,0x9b,0x98,0x98,0x9d,0xa4,0xa3,0x95,0x86, -0x83,0x80,0x79,0x86,0x88,0x85,0x75,0x78,0x83,0x7f,0x7b,0x7a,0x81,0x8b,0x91,0x92, -0x96,0x9a,0x9f,0xa2,0xa3,0xa5,0xa8,0xaa,0xad,0xaf,0xb1,0xb3,0xb4,0xb4,0xb5,0xb6, -0xb5,0xb5,0xb4,0xb4,0xb4,0xb5,0xb7,0xb7,0xb8,0xb7,0xb7,0xb5,0xb4,0xb2,0xb1,0xb0, -0xac,0xaa,0xa7,0xa4,0xa1,0x9e,0x9a,0x98,0x99,0x98,0x95,0x94,0x93,0x94,0x95,0x97, -0x99,0x96,0x92,0x8d,0x89,0x87,0x87,0x88,0x8c,0x8a,0x8a,0x8b,0x8a,0x88,0x8a,0x8d, -0x9a,0xa4,0xa9,0xa6,0x9c,0x8f,0x91,0xa0,0x9e,0xa1,0xa5,0xa9,0xab,0xad,0xaf,0xb1, -0xb5,0xba,0xc0,0xc1,0xc0,0xc0,0xc3,0xc7,0xca,0xcb,0xcb,0xcb,0xcb,0xcc,0xcf,0xd1, -0xd0,0xd1,0xd1,0xd1,0xd2,0xd2,0xd2,0xd3,0xd2,0xd3,0xd3,0xd1,0xd0,0xcf,0xd0,0xd1, -0xd1,0xd4,0xd5,0xd3,0xd1,0xd1,0xcf,0xcd,0xc5,0xba,0xad,0xa6,0xa2,0x9b,0x93,0x8e, -0x9c,0xa2,0xac,0xb5,0xbe,0xc7,0xd0,0xd6,0xd5,0xd8,0xdb,0xdc,0xd9,0xd5,0xd2,0xd0, -0xd2,0xd0,0xcf,0xd0,0xd1,0xd2,0xd5,0xd9,0xdd,0xdf,0xe3,0xb2,0x88,0x86,0x89,0x9f, -0xc9,0xd8,0xda,0xd4,0xd2,0xd5,0xa3,0x7e,0x6e,0xa1,0xd5,0xd4,0xd7,0xdb,0xdc,0xdc, -0xd9,0xba,0x8e,0x81,0x82,0x79,0x8a,0xd4,0xd6,0xd3,0xd2,0xd6,0xda,0xdb,0xdb,0xdb, -0xda,0xd8,0xd7,0xd7,0xd9,0xda,0xd9,0xd8,0xd9,0xd6,0xd3,0xd2,0xd2,0xd0,0xcf,0xd1, -0xd2,0xcc,0xd1,0xce,0xd3,0xd8,0xac,0x72,0x9f,0xcd,0xcc,0xc2,0xc3,0xc0,0xc8,0xc6, -0xc8,0xad,0x71,0x58,0x89,0xbc,0xc3,0xb9,0x9d,0x6d,0x76,0xa7,0x96,0x6e,0x70,0x74, -0x74,0x6d,0x67,0x6b,0x7b,0x89,0x86,0x7c,0x77,0x78,0x78,0x7c,0x76,0x73,0x6b,0x6a, -0x6e,0x6f,0x77,0x82,0x80,0x73,0x67,0x63,0x63,0x6e,0x7c,0x80,0x7a,0x6f,0x68,0x66, -0x6f,0x75,0x79,0x78,0x73,0x73,0x78,0x7e,0x85,0x83,0x84,0x89,0x8a,0x84,0x7c,0x77, -0x6b,0x6c,0x75,0x7c,0x6e,0x4d,0x30,0x24,0x35,0x43,0x4a,0x47,0x4b,0x59,0x5f,0x5b, -0x5b,0x58,0x51,0x45,0x35,0x29,0x28,0x2d,0x37,0x3b,0x38,0x2d,0x24,0x22,0x23,0x23, -0x21,0x2a,0x28,0x1d,0x1a,0x23,0x26,0x20,0x2e,0x32,0x3a,0x40,0x3c,0x31,0x2a,0x2a, -0x32,0x3c,0x3a,0x42,0x56,0x64,0x5e,0x41,0x36,0x3c,0x4e,0x60,0x66,0x71,0x84,0x91, -0x81,0x79,0x69,0x58,0x52,0x5a,0x67,0x70,0x77,0x7a,0x7c,0x7b,0x75,0x6a,0x59,0x4b, -0x43,0x36,0x33,0x3c,0x3c,0x30,0x2b,0x31,0x46,0x54,0x5e,0x59,0x4c,0x3d,0x2c,0x1d, -0x38,0x4b,0x65,0x75,0x74,0x6e,0x74,0x7f,0x7e,0x81,0x8c,0x93,0x9f,0x9c,0x9a,0x92, -0x98,0x90,0x84,0x7d,0x7c,0x7e,0x7e,0x7e,0x85,0x85,0x85,0x83,0x7f,0x80,0x89,0x93, -0x96,0xa3,0xac,0xab,0xa5,0xa2,0xa0,0x9f,0xa0,0x97,0x8b,0x7f,0x70,0x55,0x31,0x14, -0x15,0x14,0x16,0x18,0x17,0x15,0x1a,0x23,0x1f,0x25,0x29,0x28,0x29,0x2a,0x25,0x1e, -0x7f,0x7d,0x7d,0x84,0x91,0x96,0x8d,0x80,0x7b,0x79,0x78,0x79,0x7a,0x7a,0x79,0x78, -0x76,0x72,0x6e,0x6e,0x72,0x76,0x78,0x77,0x83,0x84,0x84,0x83,0x85,0x88,0x86,0x82, -0x80,0x7e,0x81,0x85,0x82,0x7d,0x7d,0x82,0x81,0x93,0xa5,0xa7,0x9b,0x91,0x92,0x97, -0x9f,0xa2,0xa5,0xa9,0xae,0xab,0x9b,0x89,0x86,0x8b,0x90,0x94,0x97,0x99,0x96,0x91, -0x97,0x9b,0x9a,0x93,0x89,0x88,0x92,0x9c,0xac,0xa9,0x96,0x80,0x82,0x92,0x8e,0x7a, -0x7f,0x89,0x8d,0x88,0x88,0x91,0x98,0x98,0x88,0x86,0x85,0x84,0x81,0x7d,0x7d,0x7f, -0x89,0x89,0x87,0x85,0x85,0x87,0x88,0x88,0x93,0x97,0x99,0x9b,0xa1,0xa5,0x97,0x85, -0x7c,0x7d,0x82,0x8a,0x91,0x95,0x97,0x98,0x8f,0x8d,0x90,0x99,0xa6,0xaa,0xa1,0x95, -0x91,0x9c,0xa6,0xa6,0xa0,0x9e,0xa2,0xa7,0xa9,0xa0,0x9b,0x99,0x92,0x88,0x88,0x91, -0x93,0x90,0x8e,0x8f,0x90,0x8b,0x82,0x7c,0x84,0x88,0x89,0x87,0x8b,0x90,0x88,0x7b, -0x74,0x86,0x9b,0x9f,0x8e,0x7d,0x82,0x91,0x91,0x92,0x94,0x99,0xa0,0xa4,0xa3,0xa0, -0x87,0x7e,0x73,0x87,0x93,0x94,0x7f,0x7b,0x82,0x7c,0x78,0x7c,0x87,0x8f,0x8f,0x8a, -0x96,0x99,0x9d,0xa0,0xa1,0xa3,0xa7,0xaa,0xaa,0xac,0xaf,0xb1,0xb2,0xb3,0xb5,0xb6, -0xb5,0xb6,0xb8,0xba,0xbc,0xbf,0xc1,0xc2,0xc1,0xc1,0xc1,0xc1,0xc0,0xbe,0xbc,0xbb, -0xb7,0xb5,0xb2,0xaf,0xac,0xa7,0xa2,0x9f,0x99,0x97,0x94,0x92,0x92,0x93,0x96,0x97, -0x98,0x99,0x98,0x94,0x8f,0x8a,0x89,0x88,0x8a,0x8b,0x8c,0x8c,0x8a,0x88,0x8d,0x93, -0x99,0xa9,0xab,0x9c,0x92,0x94,0x99,0x9b,0xa1,0xa5,0xaa,0xae,0xb0,0xb2,0xb3,0xb4, -0xb9,0xbe,0xc4,0xc5,0xc2,0xc1,0xc4,0xc7,0xcb,0xcb,0xcc,0xcc,0xcd,0xd0,0xd4,0xd6, -0xd5,0xd4,0xd4,0xd2,0xd1,0xd1,0xd0,0xd0,0xd1,0xd2,0xd2,0xd1,0xd0,0xd0,0xd1,0xd2, -0xd3,0xd4,0xd3,0xd2,0xd2,0xd1,0xcc,0xc6,0xc2,0xb6,0xad,0xac,0xac,0xa8,0xa4,0xa5, -0xb1,0xb5,0xbc,0xc3,0xc9,0xcf,0xd5,0xd9,0xd6,0xd7,0xd9,0xdb,0xdc,0xdb,0xd9,0xd7, -0xd6,0xd3,0xd0,0xd1,0xd4,0xd7,0xd9,0xdb,0xdf,0xda,0xcc,0x95,0x81,0x89,0x85,0xa9, -0xde,0xdf,0xda,0xd6,0xd8,0xd3,0x96,0x77,0x70,0xaa,0xd6,0xd5,0xd6,0xda,0xdb,0xdd, -0xd6,0xa0,0x77,0x82,0x86,0x7a,0x7e,0xce,0xdb,0xda,0xdb,0xda,0xd6,0xd2,0xd5,0xdb, -0xdf,0xdc,0xd8,0xd8,0xda,0xdb,0xd9,0xd6,0xd8,0xd4,0xd1,0xd0,0xd1,0xd1,0xd0,0xd0, -0xd3,0xca,0xcf,0xcc,0xd0,0xd5,0xa8,0x6d,0x8a,0xbd,0xce,0xce,0xcc,0xbe,0xbd,0xc0, -0xbd,0x9e,0x6e,0x6a,0x9c,0xbe,0xbd,0xba,0x98,0x69,0x6a,0x8f,0x81,0x6a,0x70,0x68, -0x68,0x72,0x73,0x68,0x60,0x66,0x6e,0x71,0x80,0x88,0x86,0x89,0x77,0x75,0x6a,0x6b, -0x69,0x6b,0x73,0x7e,0x81,0x77,0x67,0x5d,0x66,0x71,0x7a,0x79,0x76,0x73,0x6f,0x6b, -0x6f,0x75,0x79,0x75,0x6e,0x6c,0x72,0x79,0x87,0x82,0x7f,0x80,0x7f,0x78,0x6f,0x69, -0x6c,0x70,0x78,0x7c,0x6e,0x52,0x3e,0x38,0x42,0x4c,0x4e,0x48,0x4f,0x61,0x69,0x64, -0x55,0x58,0x5c,0x59,0x46,0x31,0x2f,0x3a,0x3a,0x3c,0x3a,0x32,0x2b,0x26,0x22,0x1e, -0x1e,0x27,0x26,0x1b,0x1b,0x26,0x2d,0x29,0x3f,0x40,0x43,0x42,0x38,0x28,0x1e,0x1b, -0x21,0x2c,0x2a,0x35,0x50,0x6a,0x71,0x5d,0x46,0x3e,0x42,0x4b,0x50,0x5b,0x6f,0x7c, -0x88,0x85,0x78,0x62,0x4a,0x3b,0x33,0x31,0x46,0x63,0x80,0x85,0x77,0x6a,0x69,0x6e, -0x68,0x63,0x61,0x61,0x54,0x3f,0x32,0x31,0x26,0x2b,0x36,0x3d,0x36,0x2b,0x2e,0x3a, -0x45,0x46,0x4c,0x57,0x62,0x66,0x61,0x5a,0x65,0x6b,0x74,0x76,0x76,0x72,0x73,0x73, -0x66,0x5b,0x46,0x2d,0x1e,0x22,0x31,0x3d,0x3f,0x4d,0x5f,0x66,0x5d,0x4e,0x47,0x49, -0x52,0x52,0x53,0x5e,0x76,0x8b,0x8e,0x85,0x82,0x7e,0x7f,0x88,0x90,0x82,0x58,0x31, -0x1c,0x16,0x15,0x1a,0x1c,0x18,0x18,0x1b,0x1e,0x24,0x27,0x29,0x2f,0x31,0x26,0x15, -0xa7,0xa1,0x9b,0x99,0x9e,0xa2,0xa0,0x9b,0x95,0x92,0x8b,0x81,0x7a,0x7b,0x83,0x8a, -0x82,0x7c,0x77,0x7a,0x81,0x85,0x83,0x7e,0x72,0x6f,0x6e,0x74,0x81,0x8d,0x90,0x8e, -0x94,0x8b,0x83,0x83,0x83,0x81,0x7f,0x7f,0x91,0x93,0x96,0x95,0x93,0x95,0x9b,0xa1, -0x9d,0x9b,0xa2,0xb2,0xba,0xb3,0xa6,0x9d,0x97,0x93,0x8d,0x8c,0x91,0x96,0x95,0x90, -0x96,0x98,0x9b,0x9b,0x96,0x8f,0x89,0x85,0x8b,0x8b,0x87,0x84,0x8d,0x97,0x91,0x81, -0x73,0x82,0x8f,0x95,0x9c,0xa0,0x96,0x86,0x78,0x7b,0x80,0x85,0x87,0x89,0x8e,0x93, -0x9b,0x9b,0x98,0x93,0x91,0x8f,0x8a,0x84,0x8f,0x95,0x9a,0xa0,0xad,0xbd,0xc1,0xbc, -0x9b,0x8b,0x7e,0x7e,0x86,0x8b,0x8c,0x8b,0x98,0xa1,0xa8,0xa8,0xa5,0xa2,0xa0,0x9e, -0xa3,0x9f,0x9b,0x96,0x8c,0x86,0x90,0x9f,0xa6,0x9d,0x9a,0xa1,0xa5,0xa3,0xa2,0xa4, -0x9a,0x94,0x94,0x97,0x90,0x7f,0x75,0x76,0x87,0x87,0x84,0x85,0x8d,0x93,0x89,0x7a, -0x73,0x80,0x87,0x7e,0x75,0x7b,0x8b,0x96,0x8a,0x8e,0x97,0x9f,0xa1,0x9b,0x92,0x8b, -0x98,0x95,0x89,0x90,0x90,0x91,0x80,0x7d,0x7b,0x7c,0x7e,0x81,0x83,0x87,0x8d,0x91, -0x95,0x98,0x9c,0x9e,0xa0,0xa3,0xa7,0xab,0xad,0xaf,0xb2,0xb5,0xb7,0xb9,0xbb,0xbd, -0xc0,0xc1,0xc3,0xc5,0xc6,0xc6,0xc6,0xc5,0xc6,0xc7,0xc7,0xc7,0xc6,0xc5,0xc4,0xc3, -0xc1,0xc0,0xbd,0xbb,0xb8,0xb3,0xae,0xab,0xa1,0x9e,0x9a,0x96,0x94,0x94,0x95,0x97, -0x97,0x9a,0x9c,0x9a,0x94,0x8e,0x89,0x88,0x89,0x8b,0x8d,0x8d,0x8b,0x8a,0x90,0x97, -0xa2,0xa4,0xa0,0x93,0x8f,0x98,0xa0,0x9e,0xa5,0xa9,0xae,0xb2,0xb4,0xb6,0xb7,0xb8, -0xbd,0xc1,0xc5,0xc6,0xc4,0xc3,0xc6,0xc9,0xcb,0xcd,0xce,0xcf,0xd0,0xd2,0xd4,0xd6, -0xd4,0xd3,0xd2,0xd1,0xd0,0xce,0xcd,0xcc,0xcd,0xce,0xcf,0xcf,0xce,0xce,0xd0,0xd1, -0xd4,0xd2,0xd0,0xd0,0xd2,0xd0,0xc6,0xbc,0xbc,0xb6,0xb5,0xba,0xbf,0xc0,0xc5,0xcb, -0xc6,0xc8,0xca,0xcd,0xcf,0xd2,0xd5,0xd7,0xd6,0xd5,0xd5,0xd7,0xd9,0xdc,0xdc,0xdc, -0xd9,0xd6,0xd3,0xd2,0xd4,0xd8,0xd9,0xd9,0xdc,0xda,0xb3,0x81,0x85,0x88,0x88,0xc0, -0xd8,0xd7,0xd5,0xd3,0xda,0xd4,0x90,0x75,0x74,0xb3,0xd4,0xd3,0xd2,0xd6,0xd8,0xdb, -0xd8,0x95,0x76,0x85,0x7c,0x78,0x83,0xc1,0xce,0xd0,0xd5,0xd9,0xd8,0xd6,0xd7,0xda, -0xdf,0xdb,0xd8,0xd7,0xd9,0xda,0xd8,0xd6,0xd5,0xd3,0xd1,0xcf,0xd1,0xd2,0xd2,0xd0, -0xd6,0xcc,0xcf,0xcb,0xce,0xcb,0x9c,0x67,0x85,0xbd,0xd0,0xc7,0xc8,0xc7,0xc5,0xc3, -0xc3,0x9f,0x6c,0x6c,0x9e,0xbd,0xbc,0xbd,0x99,0x64,0x56,0x74,0x75,0x6d,0x71,0x62, -0x69,0x6d,0x6b,0x65,0x67,0x70,0x74,0x70,0x68,0x7d,0x87,0x8d,0x7a,0x76,0x69,0x68, -0x63,0x6d,0x78,0x7b,0x72,0x67,0x61,0x61,0x61,0x69,0x6d,0x6d,0x6f,0x73,0x72,0x6d, -0x6d,0x72,0x76,0x78,0x79,0x7c,0x82,0x88,0x86,0x81,0x7f,0x82,0x83,0x7d,0x75,0x6f, -0x6c,0x76,0x79,0x6a,0x51,0x40,0x3e,0x41,0x4e,0x52,0x4e,0x48,0x51,0x64,0x6a,0x63, -0x56,0x56,0x5e,0x64,0x57,0x3e,0x32,0x36,0x39,0x3b,0x3a,0x35,0x2e,0x26,0x1e,0x19, -0x1a,0x20,0x22,0x1d,0x1b,0x22,0x2d,0x35,0x44,0x45,0x45,0x42,0x39,0x2d,0x24,0x21, -0x24,0x2d,0x27,0x2a,0x3e,0x5d,0x76,0x73,0x57,0x42,0x38,0x3d,0x42,0x4a,0x54,0x59, -0x66,0x6d,0x72,0x70,0x6e,0x74,0x80,0x89,0x73,0x5d,0x45,0x43,0x58,0x70,0x77,0x73, -0x76,0x70,0x67,0x61,0x60,0x5c,0x4f,0x42,0x3b,0x31,0x2e,0x31,0x2e,0x27,0x2a,0x34, -0x3a,0x43,0x46,0x43,0x48,0x55,0x5d,0x5b,0x5a,0x57,0x53,0x53,0x50,0x4f,0x49,0x46, -0x35,0x48,0x5d,0x69,0x6b,0x6b,0x6a,0x69,0x6d,0x61,0x53,0x4c,0x4d,0x51,0x57,0x5c, -0x5d,0x5c,0x52,0x41,0x36,0x38,0x40,0x45,0x48,0x41,0x42,0x54,0x72,0x89,0x8b,0x83, -0x5c,0x42,0x29,0x20,0x22,0x22,0x1e,0x1b,0x27,0x28,0x27,0x29,0x32,0x37,0x2b,0x19, -0x9a,0xa1,0xab,0xb2,0xb2,0xa9,0x9b,0x91,0x91,0x8d,0x84,0x7c,0x7c,0x81,0x85,0x86, -0x7e,0x80,0x85,0x8c,0x8e,0x84,0x72,0x62,0x6b,0x6b,0x70,0x7d,0x8f,0x9b,0x9e,0x9c, -0x9a,0x95,0x91,0x92,0x92,0x90,0x8e,0x8e,0x87,0x81,0x7a,0x76,0x76,0x7b,0x81,0x85, -0x9c,0x9a,0xa8,0xbe,0xc4,0xb4,0xa2,0x9c,0x97,0x94,0x90,0x94,0x9d,0xa3,0x9f,0x97, -0x84,0x83,0x88,0x97,0xa9,0xb0,0xaa,0xa1,0x9b,0x92,0x91,0x97,0x91,0x81,0x78,0x7c, -0x7b,0x7d,0x81,0x85,0x87,0x88,0x8d,0x92,0x87,0x87,0x88,0x89,0x88,0x88,0x8e,0x94, -0x98,0x95,0x8d,0x84,0x83,0x87,0x88,0x85,0x94,0x9c,0xa3,0xa4,0xa1,0x9c,0x95,0x90, -0x92,0x89,0x7e,0x75,0x6e,0x6f,0x7e,0x8d,0x94,0x99,0x97,0x89,0x7d,0x7d,0x84,0x8a, -0x8b,0x86,0x85,0x86,0x7f,0x78,0x7f,0x8d,0x84,0x7f,0x7f,0x89,0x97,0xa0,0xa3,0xa4, -0x9d,0x95,0x90,0x8e,0x84,0x79,0x7a,0x84,0x93,0x8c,0x86,0x86,0x8d,0x8f,0x86,0x7a, -0x6f,0x84,0x93,0x92,0x8f,0x91,0x8e,0x86,0x89,0x8a,0x90,0x9a,0x9e,0x95,0x86,0x7a, -0x7f,0x89,0x81,0x7c,0x6e,0x70,0x6c,0x75,0x7e,0x7a,0x79,0x7c,0x81,0x87,0x8e,0x94, -0x96,0x99,0x9c,0x9f,0xa1,0xa5,0xaa,0xae,0xb0,0xb2,0xb5,0xb8,0xba,0xbd,0xc0,0xc2, -0xc4,0xc6,0xc8,0xca,0xcb,0xcb,0xca,0xc9,0xca,0xca,0xca,0xca,0xc9,0xc8,0xc7,0xc7, -0xc6,0xc4,0xc3,0xc1,0xbe,0xbb,0xb7,0xb4,0xae,0xaa,0xa5,0x9f,0x9b,0x99,0x98,0x99, -0x9a,0x9c,0x9d,0x9d,0x98,0x92,0x8d,0x89,0x8b,0x8c,0x8e,0x8e,0x8c,0x8c,0x93,0x9c, -0xad,0x98,0x8f,0x93,0x94,0x99,0xa4,0xab,0xac,0xaf,0xb3,0xb6,0xb8,0xba,0xbb,0xbd, -0xbe,0xc1,0xc5,0xc7,0xc7,0xc8,0xc9,0xcb,0xcc,0xcd,0xcf,0xcf,0xce,0xce,0xce,0xcf, -0xcd,0xce,0xcf,0xcf,0xcf,0xce,0xcd,0xcd,0xcd,0xcf,0xd1,0xd1,0xd1,0xd2,0xd2,0xd3, -0xd4,0xd2,0xce,0xce,0xd2,0xd1,0xc8,0xbe,0xbc,0xc4,0xd1,0xdc,0xdf,0xdb,0xd7,0xd6, -0xd1,0xd1,0xd0,0xd0,0xd1,0xd3,0xd5,0xd6,0xd7,0xd6,0xd4,0xd4,0xd6,0xd8,0xda,0xdb, -0xda,0xd9,0xd5,0xd3,0xd4,0xd7,0xd8,0xd6,0xd8,0xdd,0xa1,0x7d,0x86,0x80,0x9b,0xd9, -0xd7,0xd9,0xd7,0xca,0xcf,0xce,0x8a,0x75,0x74,0xb8,0xd0,0xd1,0xcf,0xd5,0xd5,0xd8, -0xdb,0x9e,0x7f,0x7b,0x6d,0x81,0xab,0xd3,0xd1,0xd1,0xd1,0xd2,0xd6,0xdb,0xdd,0xdb, -0xda,0xd7,0xd5,0xd4,0xd5,0xd7,0xd6,0xd5,0xd2,0xd3,0xd2,0xd0,0xd1,0xd3,0xd3,0xd0, -0xd6,0xcf,0xcf,0xcc,0xcf,0xc1,0x8d,0x65,0x8d,0xbf,0xc0,0x9f,0xa8,0xc6,0xcb,0xc1, -0xc1,0x9b,0x65,0x64,0x9d,0xc1,0xbb,0xb2,0x94,0x63,0x50,0x70,0x7d,0x75,0x75,0x6b, -0x6e,0x67,0x62,0x68,0x79,0x88,0x84,0x78,0x72,0x84,0x8e,0x8b,0x7a,0x74,0x6b,0x67, -0x60,0x65,0x69,0x68,0x64,0x63,0x62,0x61,0x62,0x67,0x6a,0x6b,0x6c,0x6d,0x68,0x61, -0x5d,0x60,0x67,0x6f,0x77,0x7c,0x7e,0x7e,0x7f,0x7c,0x7c,0x82,0x85,0x81,0x77,0x71, -0x73,0x76,0x6c,0x57,0x48,0x47,0x47,0x42,0x52,0x51,0x4d,0x4b,0x55,0x63,0x65,0x5d, -0x57,0x4f,0x51,0x60,0x63,0x52,0x3f,0x38,0x40,0x40,0x3d,0x38,0x2f,0x25,0x1d,0x17, -0x20,0x23,0x24,0x21,0x1a,0x1a,0x27,0x35,0x39,0x3a,0x3a,0x39,0x38,0x37,0x38,0x39, -0x37,0x3c,0x32,0x2d,0x36,0x50,0x74,0x81,0x63,0x47,0x37,0x3a,0x3e,0x41,0x43,0x43, -0x44,0x4e,0x56,0x56,0x52,0x4e,0x4d,0x4d,0x67,0x65,0x65,0x6f,0x81,0x90,0x93,0x8f, -0x92,0x8d,0x7d,0x6b,0x65,0x6b,0x6b,0x64,0x51,0x40,0x2c,0x27,0x35,0x45,0x4b,0x48, -0x5f,0x6c,0x67,0x4c,0x38,0x3a,0x42,0x43,0x45,0x46,0x43,0x47,0x43,0x48,0x45,0x46, -0x5d,0x56,0x4a,0x40,0x46,0x5c,0x74,0x80,0x8f,0x91,0x94,0x98,0x9f,0xa6,0xa8,0xa6, -0x89,0x8c,0x95,0xa1,0xa5,0x95,0x76,0x5d,0x3a,0x2e,0x24,0x27,0x39,0x58,0x79,0x90, -0x99,0x89,0x70,0x58,0x45,0x39,0x32,0x2e,0x2c,0x2a,0x26,0x28,0x33,0x3c,0x39,0x2f, -0xa3,0xa7,0xac,0xae,0xac,0xa7,0xa1,0x9e,0x91,0x8e,0x88,0x84,0x86,0x89,0x87,0x83, -0x90,0x8d,0x89,0x85,0x82,0x7d,0x79,0x75,0x6e,0x70,0x76,0x81,0x8d,0x95,0x9a,0x9c, -0x9a,0x95,0x93,0x95,0x98,0x98,0x97,0x97,0x97,0x99,0x9a,0x97,0x95,0x96,0x9d,0xa3, -0x9f,0xa3,0xb2,0xc3,0xc2,0xac,0x94,0x88,0x89,0x8b,0x90,0x99,0xa4,0xa8,0xa0,0x96, -0x9d,0x98,0x96,0x99,0x9f,0xa1,0x9b,0x94,0x8e,0x83,0x7e,0x82,0x7e,0x73,0x70,0x76, -0x73,0x7d,0x88,0x89,0x82,0x7c,0x7f,0x86,0x79,0x7a,0x7d,0x82,0x86,0x89,0x91,0x98, -0x95,0x94,0x8c,0x7f,0x7b,0x80,0x86,0x87,0x88,0x8a,0x8d,0x8e,0x8c,0x8c,0x96,0xa0, -0xa7,0xa5,0x9d,0x8b,0x72,0x66,0x74,0x89,0x94,0x91,0x87,0x7c,0x79,0x7e,0x80,0x7c, -0x84,0x88,0x8d,0x8e,0x86,0x79,0x72,0x72,0x78,0x7b,0x7e,0x82,0x88,0x91,0x96,0x96, -0x99,0x96,0x8e,0x82,0x79,0x78,0x7e,0x85,0x89,0x83,0x80,0x83,0x85,0x7f,0x77,0x72, -0x7c,0x87,0x8b,0x85,0x80,0x80,0x7f,0x7b,0x86,0x86,0x8b,0x91,0x92,0x8d,0x87,0x85, -0x7b,0x86,0x81,0x80,0x77,0x7e,0x84,0x96,0x90,0x86,0x7f,0x82,0x88,0x8c,0x8d,0x8e, -0x96,0x98,0x9c,0x9f,0xa1,0xa6,0xac,0xb0,0xb1,0xb3,0xb6,0xb8,0xba,0xbd,0xc0,0xc3, -0xc2,0xc4,0xc6,0xc8,0xca,0xcc,0xcd,0xcd,0xcd,0xcc,0xcb,0xca,0xca,0xc9,0xc9,0xc9, -0xc7,0xc6,0xc4,0xc2,0xc1,0xbe,0xbb,0xb9,0xb8,0xb5,0xb0,0xaa,0xa6,0xa4,0xa3,0xa3, -0xa2,0xa1,0xa0,0x9f,0x9d,0x99,0x94,0x90,0x90,0x8f,0x8f,0x8e,0x8c,0x8f,0x98,0xa1, -0xa8,0x90,0x8c,0x99,0x9c,0x9e,0xaa,0xb2,0xb4,0xb6,0xb8,0xba,0xbb,0xbd,0xbe,0xc0, -0xc0,0xc3,0xc7,0xca,0xcc,0xcc,0xca,0xc8,0xca,0xcb,0xcb,0xcb,0xc9,0xc9,0xc9,0xca, -0xcd,0xcf,0xd1,0xd3,0xd4,0xd4,0xd3,0xd2,0xd1,0xd3,0xd6,0xd7,0xd6,0xd6,0xd5,0xd6, -0xd3,0xd2,0xd0,0xd0,0xd3,0xd6,0xd4,0xcf,0xd5,0xdc,0xe1,0xe2,0xe2,0xe2,0xe0,0xde, -0xd9,0xd7,0xd4,0xd2,0xd3,0xd4,0xd6,0xd8,0xda,0xd9,0xd8,0xd7,0xd7,0xd8,0xda,0xdb, -0xdb,0xdc,0xd9,0xd6,0xd6,0xd8,0xd8,0xd6,0xd4,0xdb,0x93,0x82,0x84,0x79,0xb5,0xdd, -0xd0,0xd4,0xdc,0xd6,0xd5,0xc3,0x75,0x6a,0x76,0xbe,0xcf,0xd3,0xd1,0xd7,0xd4,0xd5, -0xdb,0xb6,0x91,0x79,0x7c,0xa2,0xd4,0xd7,0xcc,0xd8,0xdf,0xda,0xd6,0xd9,0xda,0xd7, -0xd9,0xd7,0xd5,0xd3,0xd2,0xd3,0xd4,0xd4,0xd0,0xd3,0xd4,0xd1,0xd0,0xd1,0xd1,0xcf, -0xcf,0xcf,0xcc,0xcb,0xd1,0xb8,0x81,0x68,0x87,0xa2,0x94,0x76,0x90,0xbf,0xc6,0xbe, -0xb8,0x91,0x64,0x70,0xab,0xc6,0xb9,0xb2,0x80,0x6c,0x5e,0x70,0x7b,0x74,0x73,0x6c, -0x67,0x6c,0x70,0x6e,0x68,0x66,0x6b,0x71,0x90,0x98,0x99,0x85,0x78,0x6b,0x64,0x59, -0x5f,0x5d,0x5a,0x5b,0x64,0x6a,0x66,0x5d,0x64,0x68,0x6d,0x6e,0x6c,0x68,0x61,0x5c, -0x6c,0x6e,0x75,0x7f,0x89,0x8d,0x88,0x83,0x7b,0x75,0x72,0x76,0x7c,0x7b,0x77,0x73, -0x73,0x6e,0x63,0x5e,0x68,0x73,0x6d,0x5d,0x4d,0x4c,0x4c,0x51,0x5a,0x5f,0x5d,0x57, -0x4c,0x42,0x45,0x58,0x67,0x66,0x5d,0x59,0x4d,0x4a,0x44,0x3b,0x2f,0x24,0x1c,0x19, -0x18,0x1e,0x22,0x21,0x1f,0x24,0x33,0x42,0x43,0x3f,0x39,0x33,0x32,0x37,0x3e,0x43, -0x4b,0x4e,0x44,0x40,0x40,0x4c,0x69,0x79,0x77,0x5b,0x47,0x45,0x41,0x3c,0x3b,0x3b, -0x45,0x44,0x41,0x3f,0x43,0x4b,0x51,0x53,0x54,0x55,0x59,0x63,0x73,0x80,0x82,0x7e, -0x82,0x8a,0x8d,0x85,0x7c,0x77,0x72,0x6d,0x62,0x54,0x46,0x47,0x55,0x60,0x60,0x59, -0x71,0x75,0x6c,0x55,0x46,0x4a,0x52,0x55,0x69,0x6c,0x67,0x6c,0x64,0x6c,0x69,0x6e, -0x5e,0x6b,0x78,0x81,0x89,0x92,0x94,0x91,0x92,0xa0,0xa7,0xa1,0x97,0x91,0x8b,0x82, -0x84,0x7f,0x7b,0x7a,0x77,0x76,0x7f,0x8a,0x7a,0x6c,0x5d,0x53,0x4c,0x4e,0x5e,0x71, -0x83,0x93,0x9f,0x9c,0x8b,0x72,0x55,0x3f,0x25,0x24,0x23,0x24,0x28,0x2d,0x2f,0x30, -0xac,0xac,0xae,0xaf,0xac,0xa8,0xa5,0xa5,0xaa,0xa5,0x9a,0x8c,0x83,0x82,0x83,0x81, -0x80,0x89,0x95,0x9b,0x9a,0x96,0x93,0x91,0x9b,0x9c,0x9f,0xa2,0xa6,0xac,0xb6,0xbe, -0xb5,0xa5,0x93,0x8d,0x91,0x97,0x99,0x99,0x9e,0x9d,0x99,0x95,0x92,0x93,0x96,0x99, -0xa0,0xa5,0xae,0xb4,0xb1,0xa3,0x92,0x87,0x95,0x96,0x98,0x9d,0xa4,0xa8,0xa4,0x9e, -0x8c,0x94,0x9d,0x9e,0x99,0x93,0x91,0x92,0x93,0x8a,0x7a,0x71,0x77,0x82,0x81,0x78, -0x7b,0x82,0x7e,0x70,0x6e,0x77,0x7a,0x73,0x71,0x72,0x76,0x7a,0x7b,0x7a,0x7b,0x7e, -0x8d,0x8f,0x89,0x7a,0x6e,0x6d,0x6f,0x6e,0x6b,0x74,0x84,0x90,0x8c,0x82,0x80,0x86, -0x90,0x87,0x7d,0x77,0x6e,0x68,0x6c,0x76,0x83,0x86,0x86,0x84,0x87,0x8a,0x83,0x79, -0x73,0x7e,0x88,0x8a,0x89,0x87,0x82,0x7c,0x76,0x81,0x86,0x7f,0x79,0x7a,0x7b,0x79, -0x79,0x86,0x8b,0x83,0x81,0x87,0x87,0x80,0x73,0x72,0x79,0x82,0x83,0x79,0x72,0x72, -0x7a,0x83,0x89,0x87,0x7f,0x77,0x72,0x70,0x72,0x7a,0x83,0x85,0x7c,0x72,0x73,0x79, -0x88,0x85,0x75,0x74,0x6c,0x6f,0x6d,0x7b,0x76,0x78,0x7d,0x83,0x84,0x86,0x8d,0x96, -0x95,0x97,0x9b,0x9e,0xa1,0xa6,0xac,0xb1,0xb4,0xb6,0xb8,0xba,0xbc,0xbe,0xc1,0xc4, -0xc5,0xc5,0xc5,0xc6,0xc7,0xc9,0xca,0xcb,0xcc,0xcb,0xca,0xc9,0xc8,0xc8,0xc8,0xc8, -0xc8,0xc7,0xc5,0xc3,0xc2,0xc0,0xbe,0xbc,0xbd,0xbb,0xb7,0xb3,0xb0,0xaf,0xaf,0xb0, -0xa9,0xa7,0xa4,0xa2,0xa0,0x9e,0x9b,0x98,0x94,0x92,0x8f,0x8d,0x8c,0x90,0x9b,0xa5, -0x9a,0x8e,0x94,0x9f,0xa0,0xa7,0xb0,0xaf,0xba,0xbb,0xbc,0xbd,0xbd,0xbe,0xc0,0xc1, -0xc4,0xc6,0xc9,0xce,0xd0,0xcd,0xc8,0xc4,0xc7,0xc7,0xc7,0xc7,0xc6,0xc7,0xc9,0xcb, -0xd2,0xd4,0xd7,0xda,0xdb,0xda,0xd8,0xd7,0xd1,0xd4,0xd7,0xd8,0xd7,0xd6,0xd4,0xd4, -0xd2,0xd4,0xd3,0xd2,0xd4,0xda,0xde,0xe0,0xd9,0xdf,0xe2,0xe0,0xe0,0xe3,0xe1,0xdc, -0xe1,0xde,0xd9,0xd5,0xd5,0xd6,0xd7,0xd8,0xdc,0xdd,0xdd,0xdc,0xdb,0xdb,0xdc,0xdd, -0xdd,0xdf,0xdd,0xd9,0xd8,0xdb,0xdb,0xd8,0xd3,0xd5,0x88,0x87,0x82,0x79,0xc7,0xd0, -0xd7,0xce,0xd7,0xdd,0xda,0xb9,0x6d,0x79,0x7b,0xc5,0xd3,0xd8,0xd6,0xdb,0xd5,0xd4, -0xcd,0xd0,0xc1,0xb1,0xc7,0xd8,0xdb,0xa5,0x81,0xaa,0xd1,0xda,0xd5,0xd6,0xd9,0xd8, -0xdb,0xda,0xd8,0xd4,0xd1,0xd0,0xd1,0xd2,0xce,0xd3,0xd5,0xd2,0xcf,0xd0,0xcf,0xcd, -0xc9,0xcc,0xc9,0xc9,0xd2,0xb3,0x79,0x6b,0x73,0x79,0x6c,0x67,0x94,0xc1,0xc5,0xc5, -0xb4,0x86,0x60,0x79,0xaf,0xb8,0xad,0xb8,0x78,0x85,0x7d,0x77,0x79,0x7a,0x79,0x6f, -0x6e,0x65,0x60,0x66,0x6d,0x6f,0x6b,0x67,0x76,0x7f,0x89,0x7b,0x7d,0x72,0x6b,0x5a, -0x5d,0x62,0x65,0x64,0x66,0x69,0x65,0x5e,0x5d,0x61,0x68,0x6d,0x6b,0x67,0x65,0x66, -0x67,0x69,0x6f,0x7a,0x84,0x88,0x83,0x7d,0x7b,0x71,0x69,0x6c,0x74,0x7b,0x7f,0x80, -0x71,0x6f,0x6b,0x6b,0x72,0x76,0x6b,0x5c,0x43,0x43,0x49,0x53,0x5a,0x5a,0x55,0x52, -0x48,0x41,0x40,0x4a,0x51,0x51,0x52,0x55,0x57,0x51,0x47,0x3a,0x2c,0x20,0x1a,0x19, -0x17,0x1f,0x24,0x21,0x21,0x2a,0x39,0x44,0x47,0x41,0x38,0x31,0x34,0x3f,0x4d,0x56, -0x58,0x5a,0x53,0x52,0x4c,0x48,0x57,0x60,0x68,0x50,0x41,0x40,0x3b,0x38,0x3d,0x43, -0x51,0x44,0x34,0x2c,0x32,0x3f,0x49,0x4c,0x58,0x5b,0x58,0x4d,0x42,0x43,0x4d,0x55, -0x55,0x57,0x5f,0x6c,0x78,0x7c,0x7a,0x76,0x6e,0x5c,0x52,0x56,0x5a,0x57,0x5e,0x6b, -0x80,0x7d,0x73,0x65,0x5d,0x62,0x6e,0x78,0x6e,0x66,0x59,0x67,0x71,0x85,0x7f,0x7d, -0x89,0x9b,0xa9,0xa9,0xa5,0xa8,0xad,0xaf,0x9a,0x9c,0x95,0x8a,0x8f,0xa1,0xaa,0xa7, -0x9f,0x95,0x91,0x94,0x92,0x87,0x81,0x83,0x7f,0x73,0x6e,0x70,0x6b,0x5d,0x59,0x5f, -0x5f,0x6e,0x82,0x96,0xa6,0xa3,0x82,0x5f,0x2d,0x2e,0x2f,0x2e,0x27,0x20,0x20,0x24, -0xb0,0xa7,0xa3,0xa4,0xa0,0x99,0x9b,0xa5,0x9f,0x9d,0x9c,0x9e,0x9f,0x9b,0x91,0x89, -0x92,0x90,0x91,0x94,0x94,0x8b,0x81,0x7a,0x87,0x90,0x92,0x89,0x85,0x8e,0x9b,0xa0, -0x9c,0x85,0x79,0x84,0x94,0x99,0x97,0x97,0x92,0x95,0x98,0x99,0x9a,0x9a,0x9d,0x9f, -0xa5,0xa6,0xac,0xb1,0xaa,0x99,0x8c,0x88,0x8d,0x93,0x9c,0xa4,0xab,0xae,0xae,0xac, -0xa3,0x9e,0x9d,0xa2,0xa8,0xaa,0xaa,0xab,0xa3,0x96,0x86,0x81,0x8b,0x96,0x94,0x8a, -0x7f,0x75,0x72,0x7b,0x7f,0x79,0x74,0x75,0x7e,0x7a,0x76,0x73,0x6f,0x6d,0x72,0x79, -0x8b,0x90,0x8d,0x7f,0x70,0x6a,0x6a,0x6a,0x6c,0x78,0x89,0x92,0x90,0x8b,0x8c,0x91, -0x8c,0x8f,0x8b,0x7f,0x72,0x6d,0x70,0x73,0x84,0x8d,0x94,0x92,0x8f,0x8c,0x82,0x78, -0x6e,0x72,0x79,0x7b,0x7b,0x81,0x80,0x76,0x6f,0x73,0x6f,0x72,0x72,0x71,0x79,0x78, -0x76,0x7e,0x7b,0x7a,0x84,0x85,0x82,0x89,0x81,0x8b,0x93,0x90,0x83,0x75,0x6c,0x69, -0x79,0x78,0x76,0x77,0x79,0x7a,0x77,0x73,0x6e,0x70,0x77,0x7c,0x77,0x6e,0x71,0x7b, -0x77,0x79,0x7a,0x78,0x77,0x76,0x72,0x6d,0x75,0x76,0x7b,0x82,0x86,0x87,0x8c,0x92, -0x93,0x96,0x9b,0x9f,0xa4,0xa9,0xae,0xb1,0xb4,0xb5,0xb7,0xb9,0xbb,0xbe,0xc1,0xc3, -0xc2,0xc4,0xc6,0xc6,0xc6,0xc6,0xc9,0xcb,0xcc,0xcc,0xcc,0xcb,0xcb,0xca,0xc9,0xc9, -0xc7,0xc7,0xc7,0xc6,0xc4,0xc2,0xc0,0xbf,0xbc,0xb9,0xb6,0xb3,0xb3,0xb3,0xb3,0xb2, -0xad,0xab,0xa9,0xa8,0xa7,0xa5,0xa3,0xa1,0x9c,0x99,0x93,0x90,0x95,0x9d,0x9f,0x9c, -0x8d,0x8e,0x93,0x9b,0xa2,0xa7,0xaf,0xb7,0xbf,0xc2,0xc4,0xc3,0xc3,0xc5,0xc6,0xc5, -0xc7,0xca,0xcd,0xcd,0xc9,0xc6,0xc5,0xc5,0xc3,0xc3,0xc4,0xc6,0xc8,0xca,0xcc,0xcd, -0xd2,0xd0,0xd0,0xd3,0xd7,0xd9,0xd8,0xd5,0xd7,0xd4,0xd2,0xd2,0xd3,0xd1,0xcd,0xc9, -0xd1,0xd1,0xcf,0xcc,0xca,0xcd,0xd5,0xdc,0xdb,0xdc,0xde,0xdf,0xdf,0xdd,0xdb,0xd9, -0xdc,0xd9,0xd8,0xda,0xd8,0xd3,0xd1,0xd2,0xd8,0xda,0xdd,0xdf,0xdf,0xdd,0xda,0xd8, -0xd8,0xda,0xdd,0xe0,0xe0,0xde,0xdb,0xd8,0xd3,0xce,0xa1,0x77,0x77,0x80,0xa1,0xd9, -0xdb,0xde,0xc9,0xcb,0xbd,0x94,0x7e,0x79,0x85,0xca,0xdf,0xda,0xd4,0xd2,0xd9,0xcf, -0xd0,0xd1,0xca,0xce,0xd6,0xe2,0xcc,0x84,0x83,0x85,0xc8,0xde,0xcb,0xd6,0xd4,0xcb, -0xc1,0xb0,0xaa,0xb3,0xde,0xcc,0xd1,0xd0,0xcc,0xd0,0xd5,0xd7,0xd5,0xd2,0xcd,0xca, -0xcd,0xc6,0xd1,0xbf,0xa2,0x7c,0x77,0x6d,0x69,0x6e,0x70,0x68,0x96,0xbc,0xc6,0xc3, -0xbc,0x90,0x60,0x90,0xb2,0xbc,0xbc,0xa8,0x72,0x85,0xa8,0xa0,0x86,0x71,0x75,0x68, -0x67,0x6d,0x65,0x5c,0x60,0x5e,0x5b,0x61,0x72,0x6e,0x72,0x7b,0x7c,0x71,0x64,0x5d, -0x5e,0x5c,0x5d,0x63,0x6a,0x6c,0x67,0x61,0x5d,0x68,0x73,0x73,0x69,0x5e,0x58,0x56, -0x62,0x6b,0x72,0x80,0x85,0x7f,0x80,0x7a,0x7a,0x69,0x68,0x74,0x7a,0x7a,0x7a,0x79, -0x71,0x77,0x78,0x7e,0x71,0x77,0x6c,0x62,0x4d,0x5f,0x6a,0x62,0x57,0x53,0x51,0x4d, -0x4c,0x44,0x3e,0x3f,0x3c,0x37,0x37,0x3b,0x4b,0x4b,0x41,0x2f,0x22,0x20,0x1c,0x16, -0x11,0x18,0x1d,0x1f,0x22,0x2d,0x39,0x42,0x45,0x3c,0x31,0x2b,0x31,0x3d,0x46,0x49, -0x4e,0x4d,0x4e,0x4b,0x45,0x40,0x43,0x4a,0x4a,0x4b,0x42,0x36,0x32,0x33,0x3d,0x4c, -0x51,0x55,0x50,0x4e,0x56,0x59,0x50,0x47,0x45,0x4f,0x5d,0x69,0x72,0x7a,0x82,0x87, -0x76,0x68,0x5f,0x50,0x42,0x54,0x6e,0x70,0x67,0x60,0x55,0x4e,0x51,0x59,0x5d,0x5c, -0x5a,0x68,0x75,0x79,0x7a,0x82,0x8f,0x99,0x96,0x8e,0x7e,0x74,0x7a,0x8f,0xa2,0xab, -0xa9,0x97,0x83,0x7b,0x7c,0x80,0x86,0x8b,0x96,0x8b,0x85,0x86,0x81,0x71,0x64,0x61, -0x7a,0x78,0x77,0x78,0x73,0x6f,0x72,0x7a,0x75,0x7e,0x85,0x80,0x72,0x67,0x65,0x68, -0x6b,0x67,0x64,0x6f,0x8d,0xa5,0x9d,0x85,0x61,0x35,0x1f,0x26,0x35,0x4d,0x5d,0x58, -0xa9,0xa8,0xaa,0xab,0xa5,0x9c,0x9b,0xa0,0x9e,0x9e,0x9c,0x96,0x8f,0x89,0x85,0x84, -0x84,0x87,0x8a,0x88,0x82,0x7d,0x81,0x89,0x89,0x8a,0x88,0x81,0x80,0x83,0x83,0x81, -0x81,0x89,0x99,0xad,0xba,0xbc,0xb5,0xaf,0xa9,0xa1,0x97,0x92,0x95,0x9d,0xa4,0xa8, -0xa7,0xad,0xb0,0xaa,0xa0,0x99,0x98,0x99,0xa5,0x92,0x8a,0x98,0xa6,0xa4,0xa0,0xa1, -0xa4,0xa6,0xac,0xb4,0xb8,0xb4,0xa9,0xa0,0x9d,0x90,0x7f,0x77,0x7d,0x84,0x82,0x7b, -0x73,0x6e,0x6e,0x74,0x74,0x6e,0x6d,0x73,0x84,0x7c,0x76,0x77,0x7a,0x7b,0x7b,0x7d, -0x7f,0x83,0x81,0x78,0x72,0x75,0x7c,0x7e,0x84,0x88,0x8a,0x88,0x86,0x8a,0x93,0x9a, -0xa4,0xa3,0xa1,0x9c,0x8d,0x7b,0x72,0x72,0x7c,0x87,0x8b,0x84,0x7a,0x78,0x79,0x79, -0x7d,0x74,0x71,0x73,0x73,0x76,0x76,0x70,0x76,0x74,0x68,0x64,0x61,0x62,0x6f,0x73, -0x81,0x82,0x78,0x72,0x78,0x79,0x77,0x7e,0x7c,0x7d,0x80,0x80,0x7c,0x75,0x6c,0x66, -0x75,0x79,0x7a,0x79,0x7c,0x82,0x83,0x81,0x7d,0x79,0x72,0x6c,0x6a,0x6d,0x72,0x76, -0x82,0x82,0x80,0x7b,0x77,0x75,0x74,0x74,0x70,0x73,0x78,0x7e,0x83,0x88,0x8e,0x94, -0x95,0x98,0x9c,0xa0,0xa4,0xa8,0xac,0xaf,0xb2,0xb4,0xb6,0xb9,0xba,0xbd,0xbf,0xc1, -0xc2,0xc3,0xc5,0xc6,0xc6,0xc7,0xc9,0xcb,0xcb,0xcb,0xcb,0xcb,0xca,0xc9,0xc8,0xc8, -0xc8,0xc8,0xc7,0xc6,0xc4,0xc2,0xc1,0xc0,0xbe,0xbc,0xb9,0xb7,0xb6,0xb6,0xb5,0xb4, -0xb0,0xae,0xac,0xaa,0xa9,0xa8,0xa6,0xa4,0xa3,0x9f,0x98,0x95,0x97,0x9a,0x96,0x8f, -0x8f,0x90,0x96,0x9e,0xa5,0xab,0xb3,0xbb,0xc4,0xc8,0xcb,0xca,0xc9,0xc9,0xc8,0xc6, -0xcb,0xca,0xca,0xcb,0xcb,0xcb,0xc9,0xc7,0xc8,0xc9,0xcb,0xcc,0xcd,0xcd,0xcd,0xcc, -0xcf,0xcf,0xd0,0xd3,0xd6,0xd8,0xd8,0xd7,0xd5,0xd2,0xce,0xcd,0xce,0xcf,0xcf,0xcf, -0xcc,0xcc,0xcb,0xc9,0xc7,0xc8,0xcc,0xcf,0xcf,0xd0,0xd2,0xd3,0xd5,0xd5,0xd5,0xd5, -0xd7,0xd5,0xd5,0xd7,0xd6,0xd2,0xd1,0xd3,0xd4,0xd6,0xda,0xdc,0xdd,0xdb,0xd9,0xd7, -0xd6,0xd8,0xdb,0xde,0xdf,0xdf,0xdd,0xdc,0xdc,0xd3,0xa8,0x7f,0x75,0x75,0x89,0xb0, -0xc0,0xc2,0xac,0x9b,0x8e,0x7b,0x78,0x80,0x8a,0xca,0xda,0xd7,0xd7,0xd4,0xd9,0xd1, -0xcd,0xcc,0xcb,0xd3,0xd7,0xdd,0xc6,0x80,0x84,0x82,0xba,0xd0,0xc7,0xce,0xb6,0x93, -0x82,0x80,0x83,0x97,0xd1,0xcc,0xd2,0xd0,0xdf,0xd5,0xcd,0xcf,0xd0,0xcd,0xcb,0xcc, -0xc8,0xca,0xcd,0xa6,0x7e,0x64,0x6e,0x6c,0x71,0x6a,0x6a,0x6f,0xa2,0xc4,0xc9,0xc7, -0xbc,0x8f,0x65,0x97,0xbf,0xbe,0xb9,0xa2,0x67,0x89,0xaf,0xa9,0x90,0x68,0x65,0x6f, -0x6d,0x6f,0x67,0x5c,0x5a,0x5e,0x67,0x71,0x6d,0x6a,0x6c,0x75,0x76,0x6d,0x62,0x5c, -0x5b,0x5b,0x5c,0x5f,0x64,0x66,0x62,0x5c,0x5c,0x64,0x6c,0x6e,0x65,0x59,0x55,0x57, -0x5d,0x66,0x6a,0x74,0x76,0x74,0x7b,0x7a,0x73,0x70,0x76,0x7f,0x82,0x82,0x7f,0x78, -0x7c,0x72,0x6e,0x6c,0x70,0x71,0x68,0x54,0x51,0x65,0x6b,0x59,0x4d,0x52,0x53,0x4b, -0x54,0x4b,0x43,0x40,0x3c,0x37,0x37,0x3c,0x4a,0x48,0x3c,0x2a,0x1f,0x1e,0x1c,0x16, -0x15,0x18,0x1b,0x1d,0x24,0x30,0x39,0x3d,0x46,0x39,0x29,0x21,0x22,0x29,0x32,0x37, -0x38,0x3d,0x40,0x3e,0x38,0x36,0x36,0x37,0x48,0x53,0x4e,0x3a,0x29,0x26,0x35,0x48, -0x70,0x81,0x7e,0x66,0x58,0x58,0x5b,0x5f,0x4f,0x5d,0x66,0x66,0x68,0x67,0x58,0x44, -0x35,0x3a,0x32,0x2b,0x3e,0x5c,0x68,0x64,0x64,0x6e,0x7d,0x87,0x86,0x7b,0x6d,0x65, -0x54,0x4a,0x49,0x5b,0x73,0x80,0x82,0x81,0x8d,0x91,0x9b,0xa7,0xaa,0xa3,0x99,0x92, -0x82,0x8c,0x90,0x8f,0x9a,0xaa,0xa8,0x9a,0x88,0x72,0x62,0x68,0x72,0x70,0x65,0x5e, -0x50,0x4d,0x4a,0x48,0x48,0x4d,0x57,0x61,0x62,0x62,0x63,0x66,0x6b,0x70,0x75,0x78, -0x7f,0x83,0x87,0x89,0x8c,0x93,0x9a,0xa0,0x94,0x74,0x5b,0x55,0x5b,0x69,0x6b,0x5c, -0xa5,0xa9,0xac,0xaa,0xa7,0xa6,0xa8,0xac,0xa5,0xa5,0xa4,0xa0,0x9b,0x94,0x8f,0x8d, -0x97,0x91,0x8b,0x86,0x83,0x81,0x83,0x87,0x8a,0x8b,0x8b,0x8b,0x8b,0x88,0x86,0x83, -0x89,0x89,0x89,0x8e,0x9b,0xa9,0xaa,0xa5,0x90,0x99,0xa3,0xa6,0xa1,0x9d,0x9b,0x9d, -0xac,0xbc,0xc8,0xc6,0xbf,0xba,0xb3,0xab,0x96,0x87,0x81,0x8b,0x94,0x95,0x99,0xa1, -0xa8,0xa9,0xa7,0xa6,0xa8,0xa9,0xa1,0x97,0x7e,0x7f,0x81,0x85,0x88,0x83,0x76,0x69, -0x6c,0x6d,0x71,0x73,0x6c,0x64,0x68,0x73,0x82,0x7b,0x75,0x76,0x79,0x7b,0x7b,0x7c, -0x89,0x8e,0x8f,0x8b,0x89,0x8b,0x8a,0x87,0x97,0x93,0x87,0x79,0x75,0x7d,0x87,0x8c, -0x8b,0x86,0x87,0x8d,0x89,0x7c,0x76,0x7a,0x6d,0x6e,0x6d,0x6d,0x73,0x7e,0x83,0x83, -0x61,0x58,0x5f,0x72,0x78,0x74,0x6e,0x69,0x67,0x69,0x61,0x61,0x60,0x60,0x6c,0x6e, -0x78,0x7a,0x78,0x7a,0x81,0x80,0x7a,0x7a,0x85,0x8b,0x8f,0x8b,0x80,0x78,0x76,0x77, -0x73,0x7a,0x7e,0x7e,0x7f,0x83,0x83,0x80,0x78,0x79,0x76,0x74,0x7e,0x8c,0x90,0x8a, -0x79,0x7c,0x7e,0x7c,0x78,0x73,0x72,0x72,0x6e,0x72,0x76,0x7a,0x80,0x8a,0x91,0x95, -0x97,0x9a,0x9d,0xa1,0xa4,0xa7,0xab,0xad,0xaf,0xb2,0xb5,0xb8,0xba,0xbb,0xbd,0xbe, -0xc1,0xc2,0xc4,0xc5,0xc6,0xc8,0xca,0xcb,0xca,0xca,0xca,0xca,0xc9,0xc9,0xc8,0xc7, -0xc9,0xc8,0xc6,0xc5,0xc3,0xc2,0xc2,0xc1,0xbf,0xbd,0xbb,0xb9,0xb8,0xb7,0xb6,0xb5, -0xb1,0xb0,0xad,0xac,0xab,0xa9,0xa7,0xa5,0xa6,0xa2,0x9d,0x99,0x99,0x97,0x8e,0x84, -0x91,0x94,0x9b,0xa3,0xaa,0xb0,0xb9,0xc0,0xc6,0xcb,0xcf,0xcf,0xce,0xce,0xcc,0xc9, -0xcb,0xc8,0xc5,0xc7,0xcd,0xd0,0xcf,0xcc,0xca,0xcc,0xcd,0xcf,0xcf,0xce,0xcc,0xcb, -0xcd,0xce,0xd0,0xd3,0xd6,0xd8,0xd9,0xda,0xda,0xd7,0xd3,0xd0,0xd0,0xd2,0xd5,0xd7, -0xd2,0xd2,0xd2,0xd0,0xcf,0xcd,0xcc,0xcc,0xcb,0xcc,0xcc,0xce,0xd1,0xd4,0xd7,0xd9, -0xd0,0xce,0xcf,0xd1,0xd2,0xd1,0xd2,0xd4,0xd4,0xd5,0xd7,0xd9,0xd9,0xd7,0xd5,0xd3, -0xd3,0xd5,0xd8,0xdb,0xdd,0xde,0xdf,0xdf,0xd3,0xde,0xc1,0x8d,0x7a,0x81,0x7b,0x6c, -0x79,0x7f,0x7f,0x74,0x7a,0x79,0x70,0x76,0x92,0xcd,0xd6,0xd5,0xdd,0xd7,0xd8,0xd6, -0xda,0xbf,0xbc,0xd6,0xe0,0xdb,0xbb,0x7c,0x80,0x6f,0xa9,0xd5,0xba,0x8e,0x77,0x80, -0x7c,0x7a,0x74,0x87,0xca,0xd0,0xd2,0xce,0xcc,0xce,0xd2,0xd5,0xd5,0xd3,0xce,0xca, -0xc2,0xc4,0xb6,0x84,0x65,0x61,0x6c,0x62,0x6c,0x66,0x73,0x83,0xae,0xc0,0xc2,0xc4, -0xc2,0x94,0x6d,0x98,0xc7,0xbd,0xb7,0x9b,0x5d,0x91,0xb7,0xab,0x96,0x6b,0x63,0x74, -0x71,0x70,0x6e,0x64,0x59,0x5d,0x6b,0x72,0x69,0x68,0x6c,0x75,0x77,0x6e,0x64,0x5f, -0x5e,0x60,0x60,0x60,0x62,0x65,0x62,0x5c,0x59,0x5d,0x67,0x6d,0x66,0x58,0x55,0x5a, -0x5f,0x66,0x65,0x69,0x69,0x69,0x77,0x7a,0x75,0x77,0x7d,0x7f,0x7c,0x7e,0x7b,0x6f, -0x6f,0x67,0x6d,0x65,0x6c,0x63,0x65,0x56,0x5c,0x5c,0x5e,0x5b,0x51,0x48,0x4c,0x56, -0x62,0x57,0x4c,0x45,0x3e,0x39,0x3a,0x3f,0x4d,0x46,0x37,0x26,0x1e,0x1e,0x1c,0x18, -0x17,0x17,0x19,0x1f,0x2c,0x3a,0x41,0x42,0x3e,0x34,0x2c,0x2e,0x35,0x3d,0x46,0x4e, -0x57,0x5b,0x5d,0x59,0x55,0x50,0x4b,0x46,0x4f,0x64,0x69,0x52,0x34,0x24,0x2f,0x46, -0x72,0x8b,0x8c,0x72,0x62,0x67,0x73,0x7d,0x76,0x6d,0x5a,0x45,0x3a,0x38,0x32,0x29, -0x48,0x58,0x56,0x59,0x76,0x84,0x7d,0x7d,0x80,0x85,0x7d,0x69,0x63,0x6f,0x7d,0x81, -0x60,0x53,0x4d,0x56,0x62,0x6c,0x7d,0x8d,0x7f,0x78,0x71,0x75,0x82,0x8b,0x88,0x80, -0x76,0x78,0x7e,0x8a,0x95,0x94,0x88,0x7d,0x6f,0x7c,0x87,0x7d,0x56,0x29,0x12,0x10, -0x31,0x3a,0x4c,0x66,0x7e,0x86,0x7c,0x6d,0x6f,0x6c,0x6a,0x6d,0x75,0x7b,0x7d,0x7c, -0x7c,0x7e,0x8a,0x98,0x99,0x92,0x92,0x99,0x8f,0x87,0x78,0x6a,0x68,0x6d,0x6b,0x61, -0xaf,0xaf,0xa9,0x9f,0x9c,0xa2,0xa9,0xab,0xaa,0xa2,0x9a,0x99,0x9b,0x9b,0x94,0x8d, -0x8c,0x86,0x83,0x84,0x87,0x88,0x89,0x8b,0x8c,0x90,0x95,0x95,0x8e,0x86,0x87,0x8d, -0x95,0x8f,0x88,0x87,0x8e,0x97,0x98,0x94,0x97,0x9c,0xa1,0x9f,0x99,0x92,0x90,0x90, -0x95,0x9a,0x9d,0x9d,0x9e,0xa0,0x9d,0x97,0x91,0x95,0x96,0x92,0x8f,0x92,0x96,0x97, -0xa6,0xad,0xb1,0xb0,0xb1,0xae,0xa0,0x8e,0x84,0x86,0x8a,0x90,0x94,0x95,0x91,0x8d, -0x82,0x80,0x7a,0x6f,0x5e,0x56,0x61,0x73,0x76,0x73,0x6e,0x6a,0x68,0x69,0x6e,0x73, -0x74,0x7c,0x84,0x89,0x90,0x97,0x98,0x94,0x81,0x80,0x78,0x71,0x74,0x81,0x8a,0x8b, -0x89,0x83,0x81,0x84,0x83,0x7c,0x76,0x75,0x72,0x6d,0x69,0x6a,0x76,0x83,0x87,0x85, -0x7a,0x6a,0x6a,0x75,0x71,0x65,0x64,0x69,0x71,0x75,0x6f,0x6d,0x66,0x5d,0x61,0x5e, -0x64,0x67,0x6e,0x7a,0x84,0x83,0x7c,0x78,0x82,0x89,0x8f,0x8b,0x81,0x79,0x78,0x7a, -0x77,0x79,0x7f,0x86,0x85,0x7d,0x76,0x73,0x6b,0x6f,0x70,0x71,0x78,0x81,0x81,0x7b, -0x85,0x82,0x81,0x82,0x7f,0x7a,0x78,0x79,0x8d,0x8e,0x8c,0x87,0x87,0x8c,0x8f,0x8e, -0x97,0x9a,0x9d,0xa1,0xa4,0xa7,0xaa,0xad,0xae,0xb1,0xb5,0xb8,0xb9,0xba,0xbc,0xbd, -0xc0,0xc1,0xc3,0xc5,0xc6,0xc8,0xc9,0xca,0xc9,0xc9,0xc9,0xc9,0xc9,0xc8,0xc8,0xc7, -0xc9,0xc8,0xc6,0xc4,0xc3,0xc2,0xc2,0xc2,0xbe,0xbd,0xbb,0xb9,0xb8,0xb7,0xb5,0xb3, -0xb1,0xaf,0xad,0xab,0xaa,0xa9,0xa6,0xa5,0xa4,0xa2,0x9f,0x9b,0x97,0x91,0x8a,0x84, -0x94,0x99,0xa0,0xa8,0xad,0xb4,0xbc,0xc3,0xc3,0xc8,0xcd,0xce,0xce,0xcf,0xcf,0xcd, -0xc9,0xc6,0xc3,0xc6,0xcd,0xd3,0xd4,0xd4,0xcc,0xcd,0xce,0xcf,0xce,0xce,0xcd,0xcc, -0xcc,0xce,0xd1,0xd3,0xd5,0xd7,0xda,0xdb,0xdd,0xdc,0xd9,0xd6,0xd3,0xd2,0xd4,0xd5, -0xd2,0xd0,0xcf,0xcf,0xce,0xcc,0xc9,0xc6,0xc3,0xc2,0xc0,0xc0,0xc3,0xc6,0xca,0xcd, -0xc8,0xc9,0xca,0xcd,0xd0,0xd2,0xd4,0xd6,0xd7,0xd7,0xd7,0xd7,0xd5,0xd3,0xd0,0xcf, -0xd1,0xd2,0xd4,0xd7,0xd9,0xdc,0xdd,0xde,0xd8,0xd5,0xcc,0xb2,0x88,0x6b,0x6f,0x80, -0x7a,0x73,0x78,0x73,0x89,0x89,0x71,0x6f,0x9b,0xd1,0xd6,0xd8,0xe2,0xd8,0xd7,0xd7, -0xb9,0x89,0x81,0xa2,0xad,0xa5,0x95,0x7a,0x78,0x7f,0xa0,0x9d,0x7e,0x75,0x79,0x81, -0x86,0x82,0x77,0x8e,0xd0,0xd5,0xd0,0xcb,0xcb,0xd9,0xde,0xd2,0xc8,0xcb,0xcf,0xcd, -0xc9,0xc6,0xa9,0x77,0x62,0x6c,0x73,0x66,0x68,0x78,0x9f,0xae,0xc1,0xc0,0xc2,0xc9, -0xc9,0x9f,0x73,0x8d,0xc2,0xbb,0xb7,0x96,0x5f,0x95,0xbc,0xab,0x98,0x7d,0x77,0x76, -0x6e,0x6d,0x72,0x6b,0x5a,0x59,0x61,0x5f,0x66,0x68,0x6f,0x78,0x79,0x70,0x66,0x60, -0x59,0x5c,0x5c,0x5a,0x5b,0x5e,0x5c,0x57,0x57,0x59,0x65,0x6f,0x6a,0x5b,0x58,0x5f, -0x66,0x6c,0x67,0x68,0x67,0x69,0x77,0x79,0x78,0x73,0x73,0x73,0x73,0x78,0x76,0x6b, -0x61,0x61,0x6c,0x6a,0x67,0x5d,0x5e,0x57,0x61,0x5a,0x5a,0x5e,0x56,0x4b,0x52,0x64, -0x6e,0x63,0x56,0x4a,0x41,0x3d,0x40,0x46,0x52,0x46,0x35,0x26,0x20,0x1f,0x1e,0x1c, -0x1b,0x1d,0x22,0x2a,0x38,0x44,0x49,0x47,0x49,0x3d,0x34,0x35,0x3b,0x42,0x4c,0x57, -0x5f,0x5d,0x5f,0x66,0x69,0x63,0x5c,0x58,0x55,0x6b,0x79,0x70,0x51,0x34,0x34,0x4a, -0x73,0x85,0x87,0x79,0x73,0x76,0x79,0x7d,0x70,0x57,0x3c,0x2f,0x2a,0x2e,0x3e,0x52, -0x6b,0x6e,0x6e,0x73,0x75,0x6a,0x6a,0x7c,0x8a,0x90,0x91,0x8b,0x86,0x89,0x8f,0x92, -0x98,0x84,0x6e,0x62,0x5e,0x5c,0x5d,0x61,0x7d,0x81,0x7e,0x76,0x77,0x78,0x6a,0x55, -0x54,0x59,0x60,0x61,0x56,0x4c,0x52,0x60,0x71,0x54,0x34,0x23,0x1f,0x23,0x2b,0x33, -0x39,0x56,0x73,0x7d,0x79,0x74,0x71,0x70,0x66,0x66,0x66,0x68,0x6d,0x73,0x79,0x7d, -0x7c,0x74,0x75,0x83,0x8b,0x84,0x7c,0x7a,0x7e,0x89,0x88,0x7c,0x75,0x75,0x79,0x80, -0x9b,0x9c,0x98,0x92,0x96,0xa1,0xa7,0xa6,0x9f,0x94,0x88,0x82,0x84,0x87,0x85,0x82, -0x82,0x85,0x8a,0x8a,0x85,0x83,0x89,0x91,0x90,0x90,0x90,0x8b,0x80,0x77,0x77,0x7b, -0x77,0x7c,0x84,0x89,0x88,0x87,0x8d,0x95,0xa8,0xa4,0xa5,0xad,0xb3,0xa8,0x8e,0x78, -0x65,0x6b,0x78,0x85,0x86,0x7a,0x6c,0x65,0x77,0x80,0x88,0x8d,0x96,0xa1,0xa7,0xa6, -0xa1,0xa6,0xa7,0xa3,0xa2,0xa2,0x98,0x8a,0x7f,0x7d,0x7c,0x7e,0x83,0x89,0x8e,0x92, -0x92,0x92,0x90,0x84,0x6f,0x5e,0x5d,0x64,0x6e,0x6a,0x63,0x5d,0x5c,0x60,0x66,0x69, -0x7a,0x7e,0x7f,0x7c,0x7c,0x7f,0x7d,0x77,0x73,0x75,0x75,0x75,0x7c,0x86,0x89,0x87, -0x81,0x83,0x84,0x85,0x8a,0x90,0x8e,0x88,0x87,0x86,0x80,0x75,0x6d,0x70,0x78,0x7f, -0x7b,0x70,0x75,0x7e,0x73,0x66,0x6b,0x78,0x7f,0x82,0x7a,0x75,0x6b,0x61,0x65,0x63, -0x5f,0x5b,0x5f,0x69,0x70,0x72,0x70,0x6d,0x75,0x73,0x74,0x7b,0x82,0x81,0x79,0x70, -0x6d,0x67,0x6d,0x7b,0x7b,0x6d,0x64,0x66,0x81,0x80,0x7d,0x7a,0x78,0x7b,0x84,0x8d, -0x99,0x8c,0x82,0x81,0x80,0x7b,0x78,0x7a,0x89,0x89,0x88,0x86,0x88,0x8d,0x90,0x90, -0x96,0x98,0x9c,0xa0,0xa3,0xa7,0xab,0xad,0xaf,0xb1,0xb5,0xb8,0xb9,0xba,0xbb,0xbc, -0xbf,0xc0,0xc1,0xc4,0xc6,0xc8,0xc8,0xc8,0xc8,0xc8,0xc9,0xc9,0xc9,0xc8,0xc8,0xc8, -0xc8,0xc7,0xc5,0xc3,0xc2,0xc2,0xc2,0xc2,0xbe,0xbc,0xba,0xb9,0xb7,0xb6,0xb3,0xb2, -0xb0,0xaf,0xac,0xab,0xaa,0xa8,0xa6,0xa4,0xa1,0xa1,0xa0,0x9a,0x91,0x8a,0x88,0x8a, -0x96,0x9d,0xa5,0xab,0xb0,0xb6,0xbe,0xc3,0xc4,0xc8,0xcb,0xcb,0xcc,0xcf,0xd0,0xcf, -0xcb,0xcb,0xca,0xcb,0xce,0xd2,0xd6,0xd8,0xd4,0xd3,0xd1,0xd0,0xce,0xce,0xce,0xce, -0xcb,0xcd,0xcf,0xd0,0xd2,0xd4,0xd6,0xd8,0xd8,0xd8,0xd9,0xd8,0xd5,0xd2,0xd0,0xcf, -0xd1,0xcf,0xcc,0xcb,0xcc,0xcb,0xc9,0xc6,0xc3,0xc0,0xbd,0xbb,0xbc,0xbe,0xc2,0xc4, -0xc7,0xc9,0xcc,0xcf,0xd3,0xd7,0xd9,0xda,0xd9,0xd8,0xd7,0xd6,0xd4,0xd1,0xcf,0xce, -0xd0,0xd1,0xd2,0xd3,0xd5,0xd7,0xd9,0xda,0xdb,0xd2,0xd9,0xde,0xbf,0x91,0x75,0x6c, -0x75,0x6b,0x80,0x8d,0xab,0x98,0x76,0x72,0xa4,0xd3,0xd8,0xda,0xe0,0xd5,0xd3,0xd0, -0xa0,0x7d,0x72,0x77,0x73,0x71,0x75,0x78,0x7e,0x74,0x7b,0x7f,0x7b,0x7b,0x7b,0x7d, -0x70,0x7a,0x80,0xa2,0xd6,0xd4,0xcd,0xce,0xd9,0xd1,0xbd,0xa1,0x90,0x94,0xa6,0xb6, -0xc5,0xc8,0xae,0x85,0x70,0x75,0x73,0x69,0x63,0x87,0xbe,0xc6,0xc6,0xbf,0xc2,0xc6, -0xca,0xa7,0x75,0x83,0xb9,0xba,0xb7,0x92,0x65,0x88,0xb5,0xaf,0x97,0x80,0x80,0x75, -0x6f,0x6b,0x6e,0x69,0x5b,0x5a,0x5f,0x59,0x6b,0x6c,0x6f,0x72,0x70,0x69,0x62,0x5e, -0x5e,0x5f,0x60,0x61,0x62,0x64,0x62,0x5f,0x5d,0x5c,0x64,0x6c,0x66,0x59,0x58,0x60, -0x68,0x6d,0x68,0x6a,0x6c,0x6f,0x79,0x77,0x70,0x65,0x66,0x71,0x78,0x7a,0x74,0x6a, -0x65,0x63,0x64,0x6e,0x63,0x5f,0x55,0x50,0x60,0x67,0x63,0x54,0x4c,0x56,0x63,0x6a, -0x74,0x6a,0x5b,0x4d,0x44,0x41,0x46,0x4c,0x54,0x46,0x34,0x29,0x23,0x20,0x1e,0x1d, -0x22,0x28,0x31,0x3b,0x45,0x4c,0x4c,0x48,0x55,0x45,0x35,0x2f,0x31,0x3a,0x49,0x56, -0x62,0x5b,0x61,0x75,0x7e,0x74,0x6a,0x68,0x5b,0x66,0x76,0x7f,0x6e,0x4b,0x43,0x56, -0x76,0x83,0x8a,0x87,0x80,0x77,0x77,0x81,0x68,0x49,0x2b,0x23,0x2a,0x3a,0x52,0x68, -0x76,0x69,0x6a,0x6b,0x5b,0x58,0x70,0x87,0x8f,0x85,0x89,0x98,0x9c,0x95,0x9b,0xac, -0x95,0x92,0x8a,0x7e,0x76,0x6f,0x63,0x57,0x42,0x51,0x64,0x72,0x7c,0x84,0x8b,0x8e, -0x8e,0x84,0x73,0x6b,0x78,0x87,0x7d,0x66,0x2c,0x2b,0x2c,0x2e,0x32,0x3d,0x54,0x69, -0x73,0x74,0x72,0x6e,0x6e,0x6c,0x60,0x53,0x5a,0x56,0x4e,0x49,0x46,0x47,0x49,0x4b, -0x4e,0x4a,0x48,0x4a,0x4f,0x56,0x5e,0x63,0x71,0x78,0x78,0x71,0x6c,0x68,0x6c,0x78, -0x85,0x8c,0x91,0x95,0x9b,0xa0,0x9f,0x9a,0x9b,0x9e,0xa2,0xa1,0x9e,0x9a,0x99,0x99, -0x91,0x8f,0x8d,0x8d,0x8a,0x88,0x88,0x8b,0x91,0x8d,0x88,0x85,0x84,0x83,0x80,0x7d, -0x82,0x85,0x8d,0x95,0x98,0x97,0x9d,0xa5,0x90,0x89,0x86,0x8d,0x99,0x9c,0x92,0x87, -0x89,0x84,0x83,0x84,0x80,0x7a,0x7d,0x85,0x92,0x92,0x97,0x9d,0x9c,0x99,0x9e,0xa9, -0xa2,0x9f,0x97,0x8c,0x8a,0x8e,0x90,0x8e,0x89,0x84,0x7f,0x80,0x82,0x84,0x87,0x8a, -0x95,0x91,0x8b,0x82,0x77,0x6d,0x6b,0x6e,0x6d,0x68,0x60,0x5d,0x62,0x68,0x68,0x65, -0x6c,0x75,0x7a,0x79,0x76,0x73,0x6d,0x67,0x74,0x74,0x74,0x76,0x77,0x78,0x78,0x78, -0x8c,0x8c,0x84,0x77,0x76,0x80,0x82,0x7d,0x88,0x84,0x7b,0x6f,0x69,0x6e,0x7a,0x85, -0x89,0x86,0x8c,0x8d,0x7a,0x68,0x66,0x6a,0x6d,0x75,0x73,0x74,0x6d,0x64,0x67,0x64, -0x66,0x5f,0x63,0x6c,0x6c,0x6b,0x6b,0x67,0x6c,0x6c,0x6f,0x75,0x7a,0x79,0x74,0x6f, -0x76,0x6e,0x72,0x80,0x82,0x78,0x76,0x7e,0x7b,0x7c,0x7b,0x77,0x72,0x76,0x85,0x94, -0x8c,0x81,0x7e,0x86,0x89,0x7f,0x74,0x70,0x71,0x71,0x74,0x7c,0x84,0x8b,0x90,0x95, -0x94,0x97,0x9b,0x9f,0xa2,0xa6,0xaa,0xad,0xaf,0xb2,0xb5,0xb7,0xb8,0xba,0xbb,0xbc, -0xbe,0xbe,0xc0,0xc2,0xc5,0xc7,0xc6,0xc6,0xc7,0xc7,0xc7,0xc8,0xc8,0xc7,0xc7,0xc7, -0xc6,0xc5,0xc4,0xc3,0xc2,0xc1,0xc1,0xc1,0xbf,0xbd,0xba,0xb8,0xb7,0xb5,0xb4,0xb2, -0xb1,0xb0,0xae,0xac,0xab,0xa9,0xa7,0xa6,0xa2,0xa3,0xa1,0x98,0x8b,0x83,0x87,0x8f, -0x96,0x9f,0xa8,0xad,0xb1,0xb8,0xbf,0xc3,0xc8,0xcc,0xcd,0xcd,0xcd,0xcf,0xd0,0xd0, -0xd1,0xd3,0xd4,0xd2,0xd0,0xd0,0xd4,0xd7,0xd9,0xd7,0xd3,0xd0,0xcd,0xcc,0xcc,0xcc, -0xcb,0xcb,0xcb,0xcc,0xcd,0xcf,0xd0,0xd1,0xd4,0xd6,0xd8,0xda,0xda,0xd8,0xd5,0xd2, -0xd1,0xce,0xcb,0xca,0xcb,0xcc,0xcc,0xcb,0xcd,0xca,0xc7,0xc5,0xc4,0xc5,0xc8,0xc9, -0xcc,0xd0,0xd3,0xd5,0xd8,0xdb,0xdd,0xdc,0xd7,0xd6,0xd5,0xd3,0xd2,0xd1,0xd1,0xd1, -0xd0,0xd0,0xd0,0xd1,0xd2,0xd3,0xd4,0xd5,0xd2,0xcd,0xc8,0xc5,0xcc,0xd7,0xcc,0xb3, -0xb4,0xae,0xc3,0xca,0xd0,0x95,0x6d,0x69,0xb1,0xd5,0xd7,0xd8,0xd9,0xd2,0xd1,0xc2, -0x82,0x7c,0x77,0x70,0x7b,0x85,0x74,0x66,0x68,0x76,0x7b,0x74,0x73,0x7b,0x7c,0x78, -0x8a,0x9b,0xa8,0xc1,0xd6,0xcf,0xcd,0xce,0xb5,0x9c,0x85,0x7c,0x74,0x6e,0x76,0x88, -0xc5,0xd5,0xcb,0xbe,0xb5,0xb2,0x90,0x73,0x64,0x87,0xbe,0xc1,0xbf,0xbe,0xc2,0xbd, -0xc3,0xa7,0x71,0x81,0xb5,0xbd,0xb7,0x96,0x6b,0x6e,0x98,0xa9,0x95,0x72,0x72,0x6f, -0x78,0x72,0x6c,0x65,0x5f,0x63,0x6a,0x69,0x75,0x72,0x6e,0x69,0x64,0x62,0x61,0x62, -0x6b,0x67,0x68,0x6f,0x72,0x70,0x6d,0x6e,0x67,0x64,0x65,0x65,0x5e,0x55,0x57,0x5f, -0x63,0x6a,0x65,0x68,0x6c,0x70,0x78,0x73,0x67,0x61,0x69,0x78,0x7d,0x78,0x6b,0x5e, -0x60,0x62,0x64,0x71,0x5b,0x58,0x53,0x5a,0x64,0x62,0x5a,0x4b,0x41,0x48,0x5d,0x6f, -0x75,0x6d,0x5f,0x50,0x46,0x44,0x4a,0x4f,0x4f,0x41,0x32,0x2a,0x25,0x1f,0x1c,0x1c, -0x21,0x2d,0x3d,0x4a,0x53,0x56,0x52,0x4c,0x46,0x40,0x38,0x34,0x36,0x3d,0x46,0x4b, -0x42,0x41,0x51,0x6b,0x79,0x74,0x6e,0x70,0x6c,0x6b,0x74,0x84,0x7f,0x62,0x56,0x64, -0x77,0x84,0x8d,0x88,0x77,0x64,0x66,0x79,0x71,0x5c,0x40,0x33,0x3f,0x55,0x5b,0x54, -0x4f,0x49,0x53,0x59,0x53,0x63,0x7c,0x80,0x83,0x8a,0x91,0x93,0x95,0x99,0x9c,0x9d, -0x98,0xa1,0x9f,0x90,0x80,0x73,0x61,0x50,0x40,0x2d,0x24,0x2b,0x2d,0x28,0x2e,0x3e, -0x31,0x36,0x36,0x2f,0x2a,0x28,0x24,0x1e,0x25,0x29,0x33,0x40,0x48,0x4a,0x48,0x48, -0x50,0x54,0x57,0x55,0x53,0x53,0x53,0x53,0x46,0x44,0x46,0x4e,0x57,0x5a,0x54,0x4e, -0x44,0x4c,0x52,0x52,0x53,0x54,0x52,0x4d,0x44,0x3e,0x3e,0x45,0x4e,0x56,0x5c,0x5e, -0x96,0x9c,0xa1,0xa0,0x9a,0x91,0x8a,0x85,0x87,0x92,0xa0,0xa7,0xa4,0x9e,0x99,0x97, -0x92,0x8a,0x87,0x8d,0x95,0x96,0x90,0x8a,0x8e,0x8f,0x8f,0x8e,0x91,0x95,0x93,0x8c, -0x88,0x8f,0x99,0xa1,0xa6,0xa4,0x9b,0x91,0x78,0x7f,0x8b,0x97,0x9f,0xa4,0xa5,0xa5, -0x9e,0x99,0x96,0x97,0x9a,0x98,0x93,0x8f,0x7e,0x7e,0x84,0x8b,0x8d,0x8f,0x98,0xa4, -0x9f,0x9e,0x9b,0x95,0x8f,0x8c,0x8b,0x8b,0x8b,0x7f,0x74,0x71,0x73,0x76,0x7a,0x7d, -0x75,0x68,0x5a,0x55,0x59,0x5e,0x62,0x63,0x68,0x6d,0x70,0x6e,0x6c,0x6c,0x6b,0x68, -0x74,0x7c,0x7f,0x76,0x6a,0x61,0x5a,0x55,0x6a,0x68,0x6b,0x71,0x71,0x6e,0x71,0x77, -0x7a,0x7c,0x7b,0x77,0x79,0x82,0x8a,0x8c,0x81,0x7c,0x76,0x72,0x73,0x7c,0x89,0x94, -0x92,0x8c,0x89,0x82,0x78,0x79,0x81,0x83,0x7f,0x89,0x8a,0x8d,0x87,0x7d,0x80,0x7c, -0x71,0x67,0x6b,0x72,0x6d,0x69,0x6b,0x67,0x6a,0x6f,0x72,0x6e,0x66,0x62,0x65,0x6a, -0x6e,0x6f,0x74,0x78,0x76,0x72,0x75,0x7d,0x7e,0x81,0x7f,0x76,0x70,0x73,0x7b,0x80, -0x7b,0x75,0x7c,0x8e,0x93,0x85,0x76,0x72,0x7a,0x75,0x78,0x84,0x8a,0x89,0x8b,0x91, -0x94,0x96,0x9a,0x9e,0xa1,0xa5,0xa9,0xac,0xb0,0xb2,0xb4,0xb6,0xb7,0xb8,0xbb,0xbc, -0xbd,0xbd,0xbf,0xc1,0xc4,0xc5,0xc4,0xc3,0xc5,0xc5,0xc5,0xc6,0xc6,0xc6,0xc5,0xc5, -0xc4,0xc4,0xc4,0xc3,0xc2,0xc1,0xc0,0xbf,0xc0,0xbd,0xb9,0xb7,0xb5,0xb4,0xb3,0xb2, -0xb2,0xb0,0xae,0xac,0xab,0xaa,0xa8,0xa6,0xa5,0xa3,0xa0,0x97,0x8a,0x83,0x88,0x92, -0x95,0xa0,0xaa,0xae,0xb2,0xba,0xc1,0xc5,0xc9,0xcd,0xd0,0xd0,0xd1,0xd2,0xd3,0xd1, -0xd4,0xd6,0xd7,0xd5,0xd2,0xd0,0xd2,0xd4,0xd8,0xd7,0xd4,0xd2,0xd0,0xcf,0xce,0xce, -0xcd,0xcb,0xc9,0xca,0xcb,0xcc,0xcc,0xcb,0xd0,0xcf,0xd0,0xd2,0xd4,0xd6,0xd4,0xd3, -0xcc,0xca,0xc7,0xc6,0xc6,0xc7,0xc8,0xc9,0xcd,0xcb,0xca,0xc8,0xc9,0xca,0xcc,0xcd, -0xd2,0xd6,0xd9,0xd9,0xda,0xdc,0xdb,0xd8,0xd6,0xd5,0xd3,0xd1,0xcf,0xcf,0xcf,0xcf, -0xd0,0xd0,0xd0,0xd0,0xd1,0xd1,0xd2,0xd2,0xd6,0xd5,0xda,0xdf,0xd6,0xc8,0xca,0xd7, -0xcf,0xc9,0xce,0xcb,0xc7,0x88,0x7b,0x82,0xc3,0xd9,0xd7,0xd5,0xd3,0xd2,0xd3,0xb5, -0x77,0x7a,0x7c,0x8a,0xbd,0xcc,0x98,0x75,0x77,0x72,0x71,0x7f,0x81,0x76,0x8e,0xba, -0xbf,0xca,0xcb,0xd0,0xd1,0xce,0xc6,0xb1,0x84,0x7a,0x77,0x7d,0x7e,0x76,0x70,0x71, -0xaa,0xc5,0xc7,0xca,0xce,0xcb,0x94,0x66,0x6e,0x8a,0xbd,0xc2,0xc1,0xc2,0xc6,0xbf, -0xbe,0xa2,0x67,0x82,0xb4,0xbf,0xb9,0xa6,0x78,0x63,0x73,0x8e,0x97,0x75,0x6b,0x6d, -0x79,0x78,0x6f,0x65,0x65,0x67,0x69,0x6d,0x73,0x72,0x6d,0x66,0x62,0x62,0x65,0x68, -0x69,0x60,0x60,0x6d,0x72,0x6b,0x67,0x6b,0x6c,0x6c,0x6b,0x68,0x60,0x5a,0x5a,0x5e, -0x61,0x6a,0x65,0x65,0x66,0x6a,0x74,0x71,0x69,0x6c,0x76,0x7a,0x74,0x6e,0x66,0x5b, -0x59,0x5e,0x6c,0x73,0x60,0x53,0x57,0x62,0x61,0x50,0x48,0x49,0x3d,0x32,0x48,0x6d, -0x76,0x6f,0x62,0x53,0x49,0x48,0x4d,0x52,0x48,0x3b,0x30,0x2c,0x26,0x1e,0x1a,0x1c, -0x23,0x32,0x47,0x58,0x61,0x60,0x55,0x4b,0x39,0x3c,0x3a,0x34,0x33,0x35,0x33,0x2e, -0x29,0x34,0x44,0x55,0x5f,0x66,0x6d,0x72,0x67,0x66,0x6c,0x7b,0x81,0x73,0x69,0x70, -0x7f,0x81,0x7b,0x72,0x66,0x54,0x49,0x4b,0x50,0x51,0x4f,0x4f,0x5a,0x61,0x51,0x38, -0x24,0x2c,0x3b,0x4b,0x59,0x67,0x6d,0x6a,0x74,0x82,0x81,0x6a,0x5d,0x67,0x73,0x75, -0x82,0x7d,0x79,0x7b,0x82,0x7f,0x68,0x50,0x3e,0x35,0x35,0x3f,0x3e,0x2e,0x21,0x1f, -0x25,0x1f,0x20,0x29,0x2a,0x22,0x1e,0x22,0x2e,0x31,0x3a,0x4a,0x5a,0x64,0x66,0x67, -0x56,0x47,0x3a,0x3b,0x46,0x50,0x54,0x54,0x49,0x4b,0x4e,0x51,0x51,0x4a,0x3d,0x33, -0x25,0x32,0x42,0x51,0x5f,0x67,0x66,0x61,0x67,0x5b,0x55,0x50,0x4b,0x4f,0x4c,0x3c, -0x9b,0xa0,0xa3,0xa0,0x95,0x8b,0x89,0x8c,0xa0,0xa2,0xa6,0xaa,0xab,0xaa,0xa6,0xa3, -0x9f,0x9f,0xa2,0xa4,0xa2,0x9a,0x92,0x8f,0x8a,0x95,0x9a,0x94,0x8e,0x8f,0x8c,0x87, -0x88,0x99,0xa5,0xa1,0x9d,0x9f,0x9e,0x98,0x93,0x8b,0x82,0x80,0x89,0x98,0xa7,0xb1, -0xb3,0xa6,0x96,0x95,0xa5,0xb2,0xaa,0x98,0x8a,0x88,0x85,0x89,0x9c,0xae,0xad,0xa1, -0x94,0x8c,0x82,0x77,0x6f,0x6d,0x75,0x7e,0x76,0x73,0x76,0x7f,0x84,0x7d,0x71,0x6a, -0x75,0x79,0x86,0x9a,0xa5,0x99,0x7c,0x64,0x60,0x74,0x83,0x7f,0x70,0x67,0x68,0x6b, -0x79,0x7c,0x78,0x6b,0x64,0x69,0x75,0x7c,0x72,0x6f,0x71,0x75,0x70,0x67,0x69,0x72, -0x73,0x7b,0x88,0x90,0x8f,0x87,0x81,0x7f,0x89,0x90,0x92,0x8a,0x7d,0x7b,0x89,0x9a, -0x8d,0x88,0x84,0x7b,0x74,0x75,0x71,0x65,0x69,0x70,0x6f,0x72,0x72,0x74,0x83,0x88, -0x7e,0x6c,0x66,0x64,0x5a,0x5a,0x64,0x66,0x76,0x73,0x6e,0x68,0x64,0x63,0x65,0x67, -0x79,0x86,0x8d,0x87,0x7d,0x7b,0x7e,0x7f,0x7c,0x81,0x79,0x6a,0x67,0x74,0x7b,0x78, -0x76,0x6d,0x70,0x7e,0x81,0x76,0x6f,0x72,0x6f,0x6a,0x70,0x81,0x8b,0x89,0x8c,0x95, -0x94,0x96,0x9a,0x9d,0xa1,0xa4,0xa8,0xaa,0xb0,0xb2,0xb3,0xb4,0xb6,0xb7,0xba,0xbc, -0xbd,0xbd,0xbe,0xc1,0xc4,0xc5,0xc3,0xc1,0xc3,0xc3,0xc4,0xc4,0xc4,0xc4,0xc4,0xc4, -0xc3,0xc3,0xc3,0xc3,0xc2,0xc1,0xbf,0xbe,0xbf,0xbc,0xb8,0xb5,0xb3,0xb3,0xb2,0xb1, -0xb1,0xaf,0xad,0xac,0xab,0xa9,0xa7,0xa5,0xa6,0xa3,0x9e,0x97,0x8c,0x86,0x8b,0x94, -0x94,0xa0,0xab,0xaf,0xb3,0xbb,0xc3,0xc7,0xc6,0xcb,0xd0,0xd3,0xd4,0xd6,0xd6,0xd4, -0xd1,0xd3,0xd4,0xd4,0xd2,0xd1,0xd1,0xd2,0xd7,0xd7,0xd7,0xd7,0xd6,0xd6,0xd5,0xd5, -0xd1,0xcd,0xca,0xca,0xcc,0xcd,0xcb,0xc9,0xc7,0xc4,0xc1,0xc1,0xc5,0xc9,0xca,0xc9, -0xd1,0xd0,0xcf,0xce,0xcd,0xce,0xcf,0xd0,0xce,0xce,0xce,0xce,0xd0,0xd1,0xd3,0xd4, -0xd5,0xda,0xdc,0xda,0xda,0xdb,0xd8,0xd3,0xd7,0xd5,0xd2,0xcf,0xcd,0xcc,0xcb,0xcc, -0xd0,0xd0,0xd0,0xd1,0xd1,0xd1,0xd1,0xd1,0xd0,0xd3,0xd0,0xd0,0xd4,0xd4,0xcf,0xce, -0xcb,0xcb,0xcf,0xce,0xcd,0x8b,0x84,0x86,0xd1,0xdd,0xd6,0xd3,0xcf,0xd5,0xd6,0xaf, -0x81,0x79,0x75,0x8c,0xc8,0xca,0x86,0x69,0x6a,0x7d,0x7c,0x84,0xa6,0xc3,0xcd,0xca, -0xc5,0xcb,0xc6,0xc9,0xcb,0xd1,0xbb,0x88,0x74,0x7e,0x7e,0x74,0x71,0x77,0x75,0x6b, -0xa8,0xcd,0xce,0xc7,0xc2,0xc5,0x99,0x74,0x6c,0x85,0xba,0xc2,0xbe,0xbb,0xc0,0xbc, -0xbe,0x9d,0x5d,0x82,0xb3,0xbf,0xbd,0xb8,0x89,0x6a,0x5c,0x73,0x9e,0x8c,0x74,0x72, -0x6e,0x76,0x70,0x67,0x67,0x61,0x5a,0x5d,0x68,0x6a,0x6a,0x66,0x64,0x65,0x67,0x69, -0x69,0x5c,0x5d,0x6d,0x73,0x69,0x64,0x69,0x6b,0x6f,0x73,0x70,0x6a,0x64,0x60,0x5f, -0x64,0x6e,0x68,0x63,0x60,0x63,0x70,0x6f,0x6e,0x79,0x81,0x76,0x68,0x6a,0x6f,0x6a, -0x63,0x5d,0x6d,0x71,0x70,0x58,0x57,0x53,0x51,0x4b,0x48,0x45,0x38,0x31,0x45,0x62, -0x78,0x72,0x66,0x57,0x4c,0x4b,0x50,0x55,0x42,0x37,0x2f,0x2d,0x28,0x1e,0x1a,0x1c, -0x30,0x3e,0x52,0x62,0x69,0x62,0x50,0x40,0x38,0x3b,0x36,0x2c,0x2b,0x34,0x38,0x34, -0x3a,0x46,0x48,0x3b,0x32,0x36,0x3e,0x41,0x49,0x51,0x5b,0x6b,0x7a,0x7a,0x74,0x76, -0x78,0x6b,0x58,0x57,0x66,0x63,0x49,0x32,0x31,0x32,0x33,0x34,0x34,0x2f,0x26,0x1e, -0x0e,0x18,0x21,0x36,0x4f,0x4f,0x4b,0x5a,0x68,0x66,0x6a,0x66,0x4d,0x34,0x3e,0x5a, -0x64,0x6c,0x7a,0x82,0x7e,0x6e,0x5e,0x55,0x60,0x70,0x72,0x5b,0x41,0x35,0x35,0x35, -0x2f,0x31,0x2b,0x1f,0x1e,0x26,0x28,0x23,0x2b,0x30,0x3b,0x46,0x4f,0x55,0x58,0x5a, -0x5e,0x58,0x53,0x51,0x4c,0x4b,0x53,0x5e,0x6a,0x6b,0x69,0x5f,0x52,0x49,0x48,0x4b, -0x4d,0x4b,0x48,0x43,0x41,0x49,0x59,0x66,0x58,0x58,0x62,0x63,0x60,0x73,0x7c,0x6a, -0xa2,0x9f,0x9c,0x9b,0x9c,0x9e,0x9f,0xa0,0xa0,0xa0,0xa2,0xa4,0xa6,0xa6,0xa5,0xa3, -0xa7,0xa9,0xac,0xa9,0x99,0x86,0x7e,0x81,0x8c,0x97,0x9a,0x90,0x87,0x85,0x80,0x78, -0x90,0x99,0xa1,0xa0,0x9c,0x97,0x91,0x8b,0x8b,0x90,0x94,0x92,0x8f,0x8e,0x8f,0x90, -0x94,0x8e,0x8a,0x8e,0x96,0x99,0x94,0x8d,0x85,0x85,0x8b,0x97,0xa0,0xa1,0xa0,0xa0, -0x8c,0x83,0x82,0x87,0x81,0x73,0x72,0x7b,0x82,0x79,0x7c,0x88,0x8f,0x91,0x8b,0x81, -0x70,0x72,0x85,0xa2,0xad,0x9b,0x7e,0x6d,0x70,0x8d,0xa5,0x9f,0x85,0x70,0x6b,0x6d, -0x7d,0x86,0x78,0x67,0x5f,0x69,0x7d,0x7e,0x82,0x80,0x79,0x6d,0x62,0x5f,0x66,0x6d, -0x6d,0x77,0x8b,0x91,0x84,0x80,0x82,0x7c,0x93,0x93,0x88,0x78,0x75,0x7f,0x88,0x88, -0x80,0x83,0x81,0x79,0x6f,0x6a,0x68,0x67,0x6f,0x6e,0x6a,0x66,0x6c,0x77,0x7e,0x7d, -0x76,0x7d,0x87,0x8d,0x88,0x80,0x82,0x8a,0x7c,0x6f,0x64,0x61,0x5e,0x5b,0x60,0x6a, -0x76,0x7f,0x87,0x86,0x7c,0x71,0x70,0x74,0x70,0x74,0x74,0x70,0x6f,0x73,0x74,0x70, -0x69,0x70,0x76,0x78,0x7b,0x7c,0x72,0x67,0x62,0x65,0x72,0x83,0x8a,0x88,0x8b,0x92, -0x94,0x96,0x9a,0x9f,0xa5,0xa9,0xab,0xab,0xae,0xb0,0xb2,0xb3,0xb4,0xb6,0xb9,0xbb, -0xbb,0xbd,0xbe,0xbf,0xbf,0xbf,0xc1,0xc2,0xc1,0xc1,0xc2,0xc2,0xc3,0xc3,0xc4,0xc4, -0xc2,0xc2,0xc2,0xc2,0xc1,0xc1,0xc0,0xc0,0xbc,0xba,0xb8,0xb7,0xb6,0xb5,0xb3,0xb1, -0xaf,0xae,0xad,0xac,0xab,0xaa,0xa8,0xa6,0xa4,0xa4,0xa0,0x98,0x8e,0x89,0x8c,0x92, -0x96,0xa1,0xaf,0xb6,0xb8,0xbc,0xc3,0xcb,0xc9,0xcc,0xd1,0xd4,0xd6,0xd6,0xd7,0xd7, -0xd9,0xd5,0xd1,0xd2,0xd5,0xd6,0xd3,0xd0,0xd2,0xd4,0xd5,0xd4,0xd4,0xd5,0xd5,0xd3, -0xd0,0xcc,0xc7,0xc4,0xc4,0xc4,0xc5,0xc4,0xc5,0xc5,0xc5,0xc2,0xc1,0xc3,0xca,0xcf, -0xd0,0xcf,0xd0,0xd1,0xd3,0xd2,0xd0,0xce,0xd1,0xd6,0xda,0xd9,0xd5,0xd4,0xd8,0xdd, -0xdb,0xda,0xd8,0xd7,0xd7,0xd6,0xd4,0xd3,0xd3,0xd1,0xce,0xcc,0xcc,0xcd,0xcf,0xd0, -0xce,0xd3,0xd4,0xd4,0xd7,0xd4,0xd0,0xd3,0xd7,0xd5,0xd2,0xd0,0xd1,0xd2,0xd4,0xd4, -0xd3,0xd0,0xcf,0xd1,0xce,0x91,0x7c,0x87,0xd0,0xe1,0xd0,0xcd,0xc9,0xcf,0xd4,0x9f, -0x7d,0x7b,0x7f,0x91,0xd6,0xc2,0x82,0x65,0x77,0x79,0xa2,0xc3,0xd2,0xd9,0xc6,0xc5, -0xce,0xcd,0xc6,0xc1,0xd3,0xc8,0x92,0x76,0x79,0x7c,0x77,0x71,0x7d,0x78,0x69,0x65, -0xa3,0xcd,0xc8,0xc6,0xc6,0xca,0xa3,0x77,0x73,0x88,0xc8,0xca,0xc2,0xc0,0xc2,0xb9, -0xbc,0x82,0x60,0x88,0xbe,0xb9,0xbe,0xb6,0x97,0x62,0x56,0x91,0xa4,0x82,0x75,0x6e, -0x71,0x6e,0x6b,0x5e,0x69,0x5d,0x58,0x50,0x5c,0x6b,0x6e,0x64,0x63,0x67,0x67,0x67, -0x61,0x5a,0x57,0x69,0x65,0x6b,0x61,0x5c,0x5a,0x5d,0x68,0x62,0x6a,0x65,0x6f,0x6f, -0x75,0x6b,0x64,0x66,0x6a,0x6f,0x77,0x80,0x84,0x7e,0x6f,0x6d,0x68,0x63,0x6c,0x6f, -0x68,0x5d,0x71,0x62,0x67,0x55,0x59,0x55,0x51,0x51,0x53,0x4d,0x39,0x2b,0x3c,0x5a, -0x78,0x6d,0x65,0x56,0x46,0x4b,0x56,0x53,0x3f,0x37,0x31,0x2c,0x21,0x16,0x18,0x22, -0x42,0x5e,0x71,0x71,0x6b,0x5f,0x4e,0x43,0x34,0x30,0x29,0x25,0x26,0x29,0x2a,0x28, -0x35,0x44,0x46,0x39,0x39,0x47,0x4c,0x43,0x37,0x2f,0x30,0x40,0x57,0x6d,0x71,0x67, -0x64,0x59,0x5b,0x6f,0x86,0x87,0x5f,0x2d,0x29,0x20,0x1d,0x23,0x25,0x20,0x1c,0x1d, -0x14,0x13,0x1c,0x2f,0x3d,0x40,0x41,0x44,0x43,0x42,0x4c,0x65,0x7d,0x85,0x7c,0x70, -0x62,0x5c,0x59,0x5b,0x58,0x56,0x61,0x70,0x75,0x75,0x69,0x5b,0x59,0x55,0x4a,0x43, -0x3e,0x31,0x23,0x1e,0x20,0x23,0x22,0x21,0x27,0x28,0x31,0x3f,0x48,0x4a,0x4c,0x51, -0x52,0x55,0x5a,0x5b,0x58,0x51,0x4b,0x48,0x3a,0x3f,0x42,0x3f,0x3c,0x42,0x4e,0x58, -0x68,0x65,0x5f,0x56,0x4a,0x3c,0x34,0x32,0x3a,0x4b,0x53,0x47,0x3d,0x3f,0x44,0x43, -0x94,0x8f,0x8b,0x8b,0x92,0x99,0x9f,0xa1,0x9b,0x9d,0xa0,0xa2,0xa5,0xa7,0xaa,0xac, -0xaf,0xa7,0x9f,0x98,0x8f,0x8b,0x92,0x9d,0xac,0xaa,0x9f,0x8f,0x86,0x8b,0x94,0x98, -0x9c,0xa3,0xa7,0xa3,0x9b,0x96,0x92,0x8f,0x91,0x92,0x95,0x99,0x9c,0x9e,0xa1,0xa6, -0xa4,0xa1,0x9d,0x9a,0x97,0x91,0x8a,0x84,0x89,0x8b,0x8a,0x8a,0x93,0x9d,0x9b,0x92, -0x89,0x90,0x91,0x8d,0x8e,0x96,0x98,0x94,0x86,0x7d,0x7b,0x7f,0x83,0x89,0x89,0x81, -0x73,0x74,0x80,0x92,0x9a,0x93,0x86,0x7e,0x7d,0x83,0x89,0x89,0x82,0x7a,0x75,0x75, -0x69,0x6d,0x66,0x69,0x6d,0x72,0x79,0x74,0x78,0x70,0x63,0x56,0x51,0x57,0x63,0x6c, -0x84,0x81,0x83,0x83,0x7c,0x79,0x7f,0x82,0x8e,0x8f,0x89,0x7e,0x7d,0x85,0x89,0x86, -0x87,0x87,0x7f,0x72,0x68,0x67,0x6e,0x73,0x6d,0x6d,0x71,0x74,0x6e,0x64,0x61,0x66, -0x6a,0x67,0x65,0x66,0x67,0x67,0x6a,0x6e,0x6e,0x63,0x5b,0x5a,0x5e,0x66,0x71,0x7c, -0x6f,0x75,0x7e,0x83,0x80,0x79,0x72,0x6f,0x76,0x70,0x6c,0x71,0x7e,0x86,0x80,0x76, -0x79,0x78,0x79,0x7b,0x7d,0x7a,0x6f,0x64,0x62,0x67,0x74,0x83,0x8a,0x8a,0x8d,0x92, -0x93,0x95,0x99,0x9e,0xa3,0xa7,0xa9,0xa9,0xac,0xad,0xaf,0xb1,0xb2,0xb4,0xb6,0xb8, -0xba,0xbb,0xbd,0xbe,0xbe,0xbf,0xc0,0xc2,0xc1,0xc1,0xc2,0xc2,0xc3,0xc3,0xc4,0xc4, -0xc3,0xc3,0xc2,0xc1,0xc0,0xbe,0xbd,0xbd,0xbb,0xb9,0xb8,0xb7,0xb7,0xb6,0xb4,0xb3, -0xb0,0xaf,0xad,0xad,0xac,0xab,0xa9,0xa7,0xa7,0xa7,0xa3,0x9c,0x92,0x8d,0x90,0x96, -0x9b,0xa5,0xb1,0xb8,0xbb,0xbd,0xc3,0xc9,0xcd,0xd0,0xd3,0xd6,0xd7,0xd7,0xd7,0xd7, -0xd6,0xd5,0xd4,0xd3,0xd4,0xd4,0xd3,0xd3,0xd3,0xd5,0xd5,0xd3,0xd2,0xd3,0xd2,0xcf, -0xce,0xcb,0xc7,0xc5,0xc6,0xc7,0xc8,0xc8,0xc9,0xca,0xca,0xc9,0xc8,0xca,0xcf,0xd3, -0xdd,0xdc,0xda,0xd9,0xd9,0xd7,0xd4,0xd1,0xd5,0xd7,0xd9,0xd9,0xd9,0xd9,0xdb,0xdc, -0xda,0xd9,0xd7,0xd6,0xd5,0xd3,0xd1,0xcf,0xcf,0xce,0xcd,0xcd,0xce,0xd0,0xd2,0xd3, -0xd5,0xd7,0xd4,0xd4,0xdd,0xe0,0xdd,0xdd,0xdd,0xdb,0xd8,0xd6,0xd6,0xd6,0xd5,0xd5, -0xd4,0xd5,0xd0,0xd7,0xd0,0x90,0x80,0x88,0xd0,0xdf,0xd4,0xd3,0xcf,0xd1,0xca,0x8d, -0x7b,0x7d,0x7f,0x9f,0xdc,0xca,0x8d,0x74,0x76,0x8c,0xc6,0xd5,0xd5,0xd4,0xcc,0xcd, -0xcf,0xcb,0xcc,0xca,0xcf,0xac,0x84,0x72,0x79,0x7c,0x8e,0xac,0xc7,0xb2,0x81,0x6b, -0x9b,0xcd,0xc7,0xc8,0xc9,0xcc,0xae,0x7b,0x6d,0x85,0xc8,0xcd,0xc3,0xc0,0xc2,0xbd, -0xb2,0x73,0x61,0x85,0xb8,0xbb,0xb6,0xb7,0xa2,0x78,0x6c,0x97,0x9f,0x7e,0x73,0x6e, -0x66,0x68,0x6b,0x65,0x70,0x62,0x56,0x49,0x47,0x57,0x63,0x68,0x6a,0x63,0x5a,0x58, -0x5b,0x64,0x64,0x5f,0x5b,0x6a,0x66,0x54,0x52,0x56,0x5d,0x5a,0x5b,0x59,0x5f,0x61, -0x6a,0x69,0x6b,0x71,0x76,0x78,0x79,0x7a,0x71,0x73,0x6d,0x6f,0x6f,0x6a,0x6f,0x6c, -0x58,0x57,0x76,0x70,0x72,0x5b,0x58,0x51,0x4d,0x54,0x60,0x5f,0x48,0x33,0x3b,0x53, -0x74,0x6d,0x64,0x54,0x47,0x4f,0x56,0x4d,0x3b,0x32,0x30,0x2e,0x1e,0x10,0x23,0x43, -0x5c,0x71,0x78,0x6f,0x6a,0x5f,0x4a,0x38,0x32,0x2b,0x24,0x24,0x2e,0x3b,0x43,0x46, -0x42,0x46,0x46,0x43,0x47,0x4e,0x4f,0x49,0x3c,0x38,0x38,0x3e,0x4d,0x63,0x66,0x57, -0x4c,0x40,0x3d,0x48,0x57,0x5e,0x51,0x39,0x29,0x24,0x22,0x23,0x23,0x1e,0x19,0x17, -0x12,0x13,0x1b,0x25,0x29,0x2a,0x31,0x3a,0x4a,0x4a,0x51,0x60,0x6f,0x76,0x77,0x75, -0x73,0x6a,0x65,0x6c,0x79,0x7f,0x7a,0x73,0x6d,0x78,0x7c,0x7b,0x79,0x69,0x4c,0x38, -0x2e,0x2c,0x30,0x34,0x2f,0x24,0x26,0x31,0x3b,0x3e,0x41,0x44,0x4a,0x4f,0x4b,0x44, -0x44,0x48,0x52,0x5c,0x5e,0x5a,0x59,0x5b,0x66,0x60,0x5a,0x57,0x57,0x57,0x56,0x56, -0x55,0x50,0x48,0x42,0x45,0x4c,0x50,0x50,0x40,0x4e,0x5a,0x58,0x51,0x4a,0x41,0x38, -0x8a,0x86,0x83,0x86,0x8f,0x98,0x9c,0x9d,0x9a,0xa0,0xa7,0xab,0xab,0xa9,0xa7,0xa6, -0x9f,0x9d,0x9d,0xa0,0x9e,0x99,0x98,0x9b,0x96,0x93,0x8d,0x85,0x7e,0x7c,0x80,0x85, -0x83,0x8a,0x90,0x90,0x90,0x95,0x9d,0xa2,0x96,0x95,0x96,0x9b,0x9c,0x98,0x91,0x8d, -0x91,0x95,0x98,0x96,0x90,0x8a,0x86,0x86,0x88,0x88,0x89,0x8c,0x91,0x91,0x89,0x80, -0x86,0x90,0x90,0x88,0x8d,0x9a,0x9a,0x8f,0x88,0x7f,0x77,0x73,0x74,0x7f,0x84,0x7d, -0x71,0x74,0x78,0x7e,0x83,0x87,0x88,0x88,0x71,0x6b,0x6d,0x78,0x7d,0x76,0x6d,0x6b, -0x65,0x61,0x59,0x67,0x75,0x79,0x7e,0x77,0x6d,0x6e,0x6c,0x63,0x5c,0x5f,0x6d,0x7a, -0x8a,0x83,0x78,0x74,0x75,0x76,0x7e,0x8b,0x8a,0x8e,0x8d,0x89,0x8a,0x8f,0x8e,0x87, -0x7d,0x88,0x90,0x8d,0x81,0x78,0x73,0x71,0x83,0x85,0x8b,0x8e,0x87,0x79,0x6c,0x66, -0x5f,0x60,0x5e,0x5c,0x5c,0x5e,0x5e,0x5d,0x56,0x52,0x53,0x5f,0x6f,0x76,0x71,0x68, -0x64,0x60,0x5d,0x5e,0x63,0x67,0x68,0x66,0x6a,0x65,0x63,0x69,0x71,0x74,0x74,0x74, -0x79,0x72,0x6e,0x6f,0x72,0x70,0x6a,0x65,0x69,0x70,0x7c,0x85,0x8a,0x8d,0x8f,0x90, -0x93,0x96,0x99,0x9d,0xa1,0xa5,0xa7,0xa8,0xaa,0xac,0xae,0xb0,0xb1,0xb3,0xb5,0xb7, -0xb8,0xba,0xbb,0xbd,0xbd,0xbe,0xc0,0xc2,0xc1,0xc1,0xc1,0xc2,0xc2,0xc3,0xc3,0xc3, -0xc3,0xc3,0xc2,0xc0,0xbe,0xbc,0xbb,0xba,0xb9,0xb8,0xb6,0xb6,0xb6,0xb5,0xb4,0xb3, -0xb1,0xaf,0xae,0xad,0xad,0xac,0xaa,0xa8,0xa8,0xa6,0xa3,0x9d,0x93,0x8d,0x91,0x98, -0xa0,0xa7,0xb2,0xb9,0xbc,0xbf,0xc2,0xc5,0xcb,0xce,0xd3,0xd6,0xd8,0xd9,0xda,0xdb, -0xdb,0xdc,0xdc,0xda,0xd7,0xd6,0xd7,0xd8,0xd8,0xd9,0xd9,0xd6,0xd5,0xd5,0xd3,0xd1, -0xd0,0xcd,0xca,0xc8,0xc9,0xca,0xcb,0xcb,0xcc,0xcd,0xcf,0xcf,0xcf,0xd0,0xd3,0xd6, -0xd5,0xd5,0xd4,0xd5,0xd7,0xd8,0xd8,0xd7,0xda,0xd9,0xd9,0xdb,0xdd,0xdd,0xdb,0xd8, -0xdb,0xda,0xd9,0xd7,0xd6,0xd3,0xcf,0xcd,0xcb,0xcc,0xcd,0xce,0xd0,0xd3,0xd5,0xd6, -0xcd,0xd9,0xdd,0xdb,0xdc,0xdc,0xd9,0xda,0xda,0xd8,0xd6,0xd5,0xd4,0xd4,0xd2,0xd1, -0xd6,0xda,0xd0,0xda,0xcb,0x8b,0x83,0x8a,0xce,0xd7,0xd3,0xd3,0xd2,0xd6,0xc2,0x7e, -0x7d,0x81,0x7d,0xaf,0xdc,0xc8,0x8c,0x74,0x74,0x96,0xdb,0xd9,0xd1,0xcc,0xd0,0xcf, -0xcc,0xc7,0xcf,0xd4,0xc2,0x8a,0x75,0x71,0x7e,0x9c,0xb7,0xc3,0xcd,0xbf,0x84,0x60, -0x94,0xd0,0xc9,0xcb,0xca,0xca,0xb8,0x7c,0x6a,0x84,0xc7,0xd1,0xc3,0xbf,0xc0,0xbf, -0xaa,0x67,0x65,0x86,0xb7,0xbf,0xb3,0xba,0xb0,0x96,0x8e,0xa4,0x9e,0x7f,0x74,0x71, -0x68,0x68,0x66,0x5e,0x66,0x5f,0x58,0x52,0x4e,0x5d,0x6f,0x7e,0x81,0x70,0x5e,0x5b, -0x5d,0x61,0x6b,0x69,0x69,0x68,0x66,0x56,0x4e,0x54,0x56,0x58,0x52,0x55,0x57,0x5d, -0x54,0x55,0x56,0x59,0x60,0x6a,0x71,0x73,0x66,0x6f,0x6c,0x6d,0x6c,0x68,0x69,0x5f, -0x65,0x5e,0x71,0x62,0x5b,0x46,0x49,0x4b,0x4c,0x4f,0x53,0x4c,0x34,0x24,0x33,0x50, -0x6c,0x6b,0x62,0x50,0x49,0x54,0x54,0x42,0x3b,0x36,0x33,0x2f,0x24,0x22,0x3a,0x59, -0x6f,0x74,0x69,0x57,0x52,0x50,0x44,0x37,0x23,0x1f,0x20,0x2a,0x3b,0x4c,0x55,0x58, -0x53,0x4b,0x47,0x4c,0x54,0x58,0x5b,0x5e,0x54,0x57,0x59,0x57,0x5e,0x6e,0x6e,0x5b, -0x49,0x3d,0x37,0x35,0x32,0x34,0x3a,0x3b,0x33,0x36,0x38,0x37,0x35,0x33,0x2e,0x29, -0x29,0x1b,0x15,0x21,0x35,0x3f,0x3f,0x3d,0x37,0x39,0x43,0x57,0x6a,0x76,0x7a,0x7b, -0x76,0x83,0x8a,0x7d,0x68,0x5c,0x5b,0x5c,0x75,0x84,0x86,0x77,0x66,0x59,0x54,0x58, -0x59,0x4a,0x3b,0x33,0x30,0x33,0x3f,0x4c,0x56,0x58,0x54,0x49,0x42,0x47,0x54,0x60, -0x53,0x4b,0x46,0x47,0x45,0x3e,0x38,0x36,0x42,0x51,0x6b,0x81,0x86,0x7c,0x71,0x6d, -0x69,0x6b,0x6c,0x6e,0x73,0x75,0x6a,0x5c,0x66,0x59,0x4a,0x45,0x49,0x4e,0x4d,0x4a, -0x8c,0x8c,0x8d,0x92,0x96,0x99,0x98,0x95,0x98,0x9b,0xa0,0xa4,0xa4,0xa3,0xa0,0x9e, -0x97,0x8f,0x89,0x8a,0x8d,0x91,0x95,0x99,0x94,0x95,0x98,0x98,0x8e,0x7d,0x72,0x6f, -0x7c,0x8f,0xa6,0xb2,0xad,0x9f,0x90,0x87,0x92,0x94,0x95,0x97,0x9d,0xa0,0x98,0x8c, -0x74,0x7c,0x85,0x89,0x86,0x84,0x85,0x87,0x89,0x7b,0x76,0x7e,0x80,0x7b,0x82,0x92, -0x96,0x8f,0x89,0x8a,0x8c,0x8b,0x88,0x86,0x7a,0x7c,0x82,0x88,0x8f,0x98,0x93,0x81, -0x76,0x79,0x78,0x74,0x74,0x79,0x7c,0x7b,0x7a,0x6c,0x65,0x69,0x69,0x64,0x6b,0x7b, -0x72,0x6c,0x5e,0x64,0x6f,0x78,0x85,0x85,0x8c,0x85,0x7e,0x7c,0x7d,0x7e,0x7c,0x79, -0x6e,0x7b,0x7e,0x7f,0x83,0x7d,0x77,0x7d,0x89,0x8c,0x8c,0x8b,0x8d,0x90,0x8b,0x82, -0x80,0x89,0x8d,0x86,0x7b,0x77,0x7a,0x7e,0x91,0x94,0x92,0x90,0x98,0x9d,0x8b,0x71, -0x75,0x7b,0x7a,0x6d,0x61,0x5c,0x5b,0x59,0x5e,0x5f,0x62,0x6a,0x75,0x78,0x6e,0x60, -0x55,0x5a,0x63,0x6d,0x77,0x7d,0x7c,0x78,0x65,0x62,0x64,0x68,0x6a,0x69,0x6f,0x77, -0x77,0x70,0x6a,0x68,0x66,0x62,0x64,0x6a,0x6c,0x74,0x7d,0x83,0x88,0x8e,0x92,0x92, -0x94,0x96,0x9a,0x9d,0xa0,0xa3,0xa5,0xa7,0xaa,0xac,0xaf,0xb1,0xb2,0xb3,0xb5,0xb7, -0xb7,0xb9,0xbb,0xbc,0xbd,0xbe,0xc0,0xc2,0xc0,0xc0,0xc1,0xc1,0xc1,0xc1,0xc2,0xc2, -0xc2,0xc2,0xc1,0xc0,0xbe,0xbc,0xba,0xb9,0xb8,0xb7,0xb5,0xb4,0xb4,0xb4,0xb2,0xb1, -0xb0,0xaf,0xae,0xad,0xad,0xac,0xaa,0xa8,0xa8,0xa5,0xa3,0x9e,0x94,0x8e,0x92,0x9a, -0xa2,0xa8,0xb1,0xb9,0xbd,0xbf,0xc0,0xc1,0xc4,0xc8,0xce,0xd3,0xd7,0xda,0xdd,0xdf, -0xe0,0xe0,0xe0,0xdd,0xdb,0xd9,0xd9,0xda,0xda,0xdc,0xdb,0xd8,0xd7,0xd7,0xd6,0xd4, -0xd4,0xd2,0xcf,0xcd,0xcc,0xcc,0xcc,0xcc,0xcc,0xce,0xd0,0xd1,0xd1,0xd2,0xd4,0xd6, -0xd2,0xd2,0xd3,0xd6,0xd9,0xdc,0xdf,0xe0,0xdd,0xdb,0xdb,0xdc,0xde,0xdc,0xd9,0xd5, -0xdb,0xda,0xd9,0xd8,0xd6,0xd3,0xce,0xcb,0xca,0xcc,0xcf,0xd1,0xd2,0xd3,0xd4,0xd5, -0xd3,0xdd,0xdf,0xdb,0xdc,0xdc,0xda,0xdc,0xdd,0xdc,0xdb,0xdb,0xdc,0xdb,0xda,0xd8, -0xd8,0xde,0xd1,0xda,0xc0,0x81,0x82,0x8e,0xd3,0xd3,0xd0,0xce,0xcf,0xd6,0xb8,0x77, -0x80,0x81,0x7b,0xbb,0xd9,0xc5,0x87,0x6f,0x77,0x8f,0xd4,0xcf,0xcd,0xc9,0xd2,0xcc, -0xc6,0xc8,0xcc,0xd5,0xaa,0x77,0x6f,0x7b,0x99,0xbd,0xcf,0xc1,0xbb,0xbc,0x8c,0x70, -0x90,0xd2,0xcd,0xcc,0xc9,0xc6,0xc0,0x7d,0x6e,0x83,0xc1,0xd1,0xc2,0xc0,0xbe,0xc0, -0xa9,0x67,0x65,0x8c,0xbb,0xbe,0xb8,0xb9,0xb3,0xa9,0xa7,0xac,0x9e,0x81,0x71,0x6d, -0x6b,0x6d,0x65,0x5a,0x5a,0x58,0x58,0x5c,0x5e,0x61,0x5f,0x60,0x61,0x5b,0x58,0x5d, -0x60,0x5b,0x66,0x65,0x6f,0x6c,0x6e,0x5f,0x50,0x56,0x55,0x5d,0x53,0x5a,0x5a,0x63, -0x6e,0x6b,0x61,0x54,0x51,0x56,0x5b,0x5a,0x67,0x70,0x6a,0x65,0x64,0x66,0x6b,0x60, -0x53,0x4e,0x65,0x60,0x5b,0x49,0x48,0x49,0x42,0x48,0x51,0x4d,0x37,0x26,0x32,0x4a, -0x63,0x67,0x5f,0x4e,0x4d,0x58,0x51,0x39,0x2c,0x34,0x32,0x27,0x26,0x3a,0x54,0x62, -0x64,0x69,0x63,0x5b,0x53,0x44,0x31,0x28,0x23,0x20,0x21,0x2a,0x38,0x46,0x51,0x57, -0x55,0x4b,0x43,0x45,0x4a,0x50,0x5c,0x67,0x71,0x6c,0x63,0x55,0x4f,0x57,0x59,0x4e, -0x4a,0x41,0x40,0x3d,0x31,0x2d,0x37,0x42,0x47,0x52,0x5a,0x59,0x57,0x58,0x52,0x4a, -0x3c,0x36,0x31,0x32,0x33,0x34,0x36,0x39,0x38,0x2d,0x29,0x38,0x51,0x65,0x6e,0x70, -0x7e,0x6e,0x54,0x3c,0x36,0x45,0x5c,0x6d,0x75,0x7b,0x7d,0x7f,0x82,0x75,0x5c,0x4c, -0x3c,0x40,0x40,0x39,0x38,0x43,0x53,0x5d,0x4f,0x47,0x44,0x4b,0x4f,0x51,0x55,0x5d, -0x61,0x58,0x4e,0x4c,0x55,0x5e,0x5d,0x56,0x48,0x4a,0x50,0x59,0x5e,0x63,0x71,0x80, -0x86,0x7e,0x73,0x69,0x60,0x54,0x45,0x39,0x2a,0x20,0x25,0x43,0x65,0x76,0x76,0x71, -0x91,0x94,0x98,0x9b,0x9c,0x9b,0x99,0x98,0x96,0x94,0x93,0x95,0x9b,0xa1,0xa5,0xa6, -0xa1,0x97,0x8b,0x87,0x8c,0x94,0x9d,0xa3,0x99,0x96,0x96,0x97,0x90,0x84,0x7f,0x81, -0x88,0x91,0x9d,0xa4,0xa2,0x9e,0x9c,0x9d,0x99,0xa0,0x9e,0x98,0x9f,0xac,0xa8,0x97, -0x75,0x7b,0x82,0x85,0x85,0x82,0x81,0x81,0x75,0x75,0x83,0x93,0x93,0x8a,0x90,0xa2, -0xa3,0x90,0x83,0x85,0x86,0x82,0x82,0x88,0x8c,0x87,0x84,0x85,0x8c,0x9a,0x99,0x89, -0x83,0x83,0x7d,0x73,0x70,0x73,0x73,0x6e,0x77,0x6a,0x66,0x69,0x61,0x55,0x5d,0x72, -0x74,0x7a,0x72,0x6f,0x70,0x78,0x86,0x86,0x85,0x85,0x81,0x74,0x66,0x5d,0x5f,0x63, -0x6d,0x7f,0x7f,0x75,0x74,0x74,0x77,0x81,0x8d,0x8d,0x8b,0x87,0x86,0x86,0x7f,0x77, -0x82,0x87,0x88,0x7d,0x73,0x73,0x7e,0x87,0x80,0x7f,0x7a,0x7c,0x8b,0x96,0x87,0x6e, -0x7e,0x81,0x7c,0x6e,0x64,0x65,0x69,0x6b,0x6e,0x6f,0x6b,0x65,0x63,0x66,0x6a,0x6c, -0x76,0x7c,0x7f,0x7a,0x73,0x6e,0x6a,0x66,0x64,0x60,0x62,0x6b,0x71,0x71,0x71,0x74, -0x7e,0x7c,0x7a,0x74,0x67,0x5d,0x61,0x6c,0x6d,0x75,0x7c,0x81,0x86,0x8d,0x93,0x95, -0x95,0x97,0x9b,0x9d,0x9f,0xa2,0xa4,0xa7,0xa9,0xac,0xae,0xb1,0xb2,0xb3,0xb5,0xb6, -0xb6,0xb8,0xba,0xbb,0xbc,0xbd,0xbf,0xc1,0xbf,0xbf,0xbf,0xc0,0xc0,0xc0,0xc0,0xc0, -0xc0,0xc0,0xc0,0xc0,0xbe,0xbc,0xba,0xb9,0xba,0xb8,0xb6,0xb5,0xb4,0xb3,0xb1,0xb0, -0xaf,0xae,0xad,0xad,0xac,0xac,0xaa,0xa8,0xaa,0xa6,0xa4,0xa0,0x98,0x91,0x95,0x9e, -0xa3,0xa9,0xb1,0xb8,0xbd,0xc0,0xc1,0xc2,0xc2,0xc6,0xca,0xcf,0xd2,0xd5,0xd8,0xda, -0xdb,0xda,0xd8,0xd8,0xd9,0xd9,0xd8,0xd8,0xd9,0xda,0xda,0xd7,0xd7,0xd8,0xd8,0xd6, -0xd7,0xd6,0xd4,0xd2,0xd0,0xcf,0xcf,0xcf,0xce,0xcf,0xd0,0xd0,0xd1,0xd1,0xd2,0xd3, -0xd6,0xd6,0xd6,0xd5,0xd4,0xd4,0xd5,0xd6,0xd9,0xdb,0xdd,0xdd,0xdc,0xda,0xd9,0xd8, -0xd9,0xd8,0xd7,0xd7,0xd5,0xd2,0xce,0xca,0xcd,0xcf,0xd1,0xd2,0xd2,0xd1,0xd1,0xd2, -0xda,0xd8,0xce,0xca,0xd2,0xd8,0xd9,0xdd,0xdd,0xdc,0xdc,0xdc,0xdc,0xdb,0xd9,0xd7, -0xd6,0xdd,0xd5,0xdc,0xb5,0x7a,0x7d,0x91,0xd9,0xd4,0xd2,0xcc,0xd2,0xd4,0xa9,0x74, -0x7c,0x79,0x7c,0xc5,0xda,0xca,0x8b,0x74,0x7c,0x86,0xca,0xd0,0xd1,0xc9,0xd1,0xcc, -0xc5,0xcd,0xc8,0xc9,0x8e,0x73,0x72,0x8d,0xc6,0xc8,0xc9,0xc6,0xc5,0xc3,0x85,0x71, -0x88,0xcc,0xcf,0xcb,0xc8,0xc7,0xcb,0x89,0x71,0x7d,0xb5,0xce,0xc2,0xc4,0xbe,0xc1, -0xa9,0x6d,0x61,0x94,0xbf,0xb8,0xbe,0xb4,0xb0,0xae,0xb1,0xae,0x9d,0x7f,0x66,0x61, -0x64,0x6f,0x6f,0x68,0x5e,0x58,0x53,0x58,0x66,0x6c,0x69,0x63,0x64,0x64,0x62,0x63, -0x6c,0x6c,0x6d,0x5e,0x72,0x87,0x8d,0x71,0x53,0x57,0x54,0x5e,0x55,0x5c,0x5b,0x65, -0x66,0x69,0x67,0x60,0x5f,0x62,0x63,0x5f,0x68,0x6e,0x64,0x5c,0x60,0x6e,0x7e,0x7a, -0x78,0x66,0x68,0x5b,0x4f,0x41,0x40,0x44,0x3d,0x42,0x49,0x47,0x37,0x2b,0x37,0x4c, -0x5f,0x66,0x5f,0x52,0x54,0x5a,0x4c,0x36,0x36,0x39,0x31,0x26,0x2d,0x48,0x5f,0x68, -0x6f,0x6b,0x63,0x5a,0x4b,0x33,0x26,0x2b,0x3b,0x31,0x27,0x23,0x25,0x2e,0x3d,0x4b, -0x53,0x51,0x4c,0x45,0x41,0x46,0x53,0x5d,0x5e,0x4c,0x3c,0x31,0x2f,0x3e,0x51,0x59, -0x55,0x4a,0x47,0x45,0x39,0x33,0x3c,0x46,0x5f,0x6d,0x79,0x7a,0x7b,0x7d,0x79,0x70, -0x73,0x6c,0x62,0x53,0x42,0x32,0x28,0x25,0x2a,0x20,0x1c,0x27,0x39,0x45,0x47,0x45, -0x2d,0x26,0x2d,0x4b,0x6a,0x78,0x78,0x75,0x6d,0x6f,0x65,0x56,0x4d,0x47,0x46,0x4c, -0x45,0x42,0x42,0x48,0x4f,0x50,0x4c,0x47,0x47,0x55,0x6a,0x7a,0x7b,0x6f,0x5e,0x52, -0x58,0x5d,0x59,0x4d,0x4a,0x4f,0x4a,0x3c,0x3a,0x34,0x34,0x3b,0x41,0x3d,0x37,0x34, -0x31,0x30,0x34,0x39,0x37,0x2e,0x2b,0x2f,0x2c,0x2e,0x41,0x61,0x74,0x6a,0x56,0x49, -0x97,0x97,0x97,0x9a,0x9d,0xa1,0xa3,0xa5,0x9e,0x9f,0xa1,0xa6,0xab,0xae,0xaf,0xaf, -0xb0,0xae,0xaa,0xa8,0xa5,0xa2,0x9d,0x9a,0x92,0x8c,0x86,0x83,0x7e,0x78,0x79,0x7d, -0x78,0x7d,0x84,0x88,0x87,0x83,0x82,0x84,0xa3,0xaf,0xb3,0xab,0xac,0xb0,0xa2,0x8a, -0x78,0x7b,0x80,0x84,0x86,0x86,0x84,0x83,0x85,0x82,0x79,0x6d,0x6c,0x7f,0x9e,0xb5, -0xa3,0x95,0x83,0x79,0x7a,0x7f,0x83,0x84,0x75,0x6c,0x69,0x70,0x82,0x9c,0xac,0xa9, -0x88,0x85,0x7e,0x75,0x74,0x78,0x78,0x75,0x67,0x61,0x65,0x70,0x6a,0x56,0x52,0x5c, -0x6e,0x7f,0x82,0x83,0x80,0x7f,0x84,0x7d,0x81,0x89,0x8d,0x83,0x71,0x66,0x68,0x6f, -0x72,0x78,0x71,0x63,0x5f,0x69,0x7a,0x8b,0x95,0x94,0x90,0x8b,0x86,0x82,0x7a,0x73, -0x65,0x72,0x7b,0x78,0x6e,0x68,0x69,0x6c,0x74,0x6d,0x6e,0x79,0x7f,0x7a,0x71,0x6d, -0x71,0x71,0x71,0x71,0x73,0x76,0x75,0x71,0x78,0x75,0x74,0x78,0x7d,0x7b,0x73,0x6b, -0x63,0x69,0x69,0x60,0x5a,0x5e,0x67,0x6c,0x5f,0x65,0x6e,0x72,0x70,0x6b,0x6a,0x6d, -0x78,0x7c,0x7e,0x78,0x6b,0x61,0x63,0x6a,0x78,0x7c,0x82,0x86,0x89,0x8b,0x8e,0x91, -0x94,0x97,0x9b,0x9d,0x9e,0xa0,0xa4,0xa7,0xa7,0xaa,0xad,0xaf,0xb0,0xb1,0xb3,0xb4, -0xb6,0xb7,0xb9,0xba,0xbb,0xbc,0xbe,0xbf,0xbe,0xbe,0xbe,0xbe,0xbe,0xbe,0xbe,0xbe, -0xbe,0xbe,0xbf,0xbf,0xbe,0xbc,0xba,0xb9,0xbb,0xba,0xb8,0xb6,0xb5,0xb4,0xb2,0xb0, -0xaf,0xae,0xad,0xad,0xad,0xac,0xaa,0xa8,0xa9,0xa5,0xa3,0xa1,0x98,0x91,0x95,0xa0, -0xa5,0xab,0xb2,0xb9,0xbe,0xc0,0xc2,0xc4,0xc6,0xc8,0xca,0xcc,0xcc,0xcd,0xce,0xcf, -0xd3,0xd2,0xd2,0xd4,0xd7,0xda,0xda,0xda,0xd9,0xdb,0xdb,0xd9,0xd9,0xdc,0xdd,0xdb, -0xd7,0xd8,0xd7,0xd6,0xd4,0xd3,0xd3,0xd4,0xd1,0xd0,0xcf,0xcf,0xce,0xcf,0xd0,0xd0, -0xd4,0xd4,0xd4,0xd2,0xcf,0xcd,0xcd,0xcd,0xd3,0xd7,0xda,0xdb,0xd9,0xd8,0xd9,0xdb, -0xd9,0xd8,0xd7,0xd7,0xd6,0xd4,0xd1,0xcf,0xce,0xd1,0xd3,0xd3,0xd1,0xcf,0xcf,0xd0, -0xcf,0xcf,0xcc,0xcd,0xd0,0xcd,0xce,0xd8,0xda,0xd9,0xd7,0xd6,0xd5,0xd4,0xd1,0xcf, -0xd3,0xd8,0xdb,0xdc,0xa8,0x77,0x78,0x99,0xd2,0xcf,0xd2,0xcd,0xda,0xd4,0x9c,0x7b, -0x7a,0x72,0x89,0xcb,0xd8,0xcb,0x8a,0x77,0x7c,0x82,0xc8,0xda,0xd3,0xc8,0xcc,0xca, -0xca,0xd1,0xc9,0xb2,0x7a,0x73,0x7a,0xa5,0xd2,0xcc,0xc6,0xc3,0xc4,0xc9,0x80,0x67, -0x7c,0xbd,0xcf,0xcb,0xc9,0xcb,0xd3,0x97,0x6c,0x73,0xa7,0xc8,0xc1,0xc7,0xbf,0xc4, -0xa9,0x71,0x66,0x9f,0xc5,0xb7,0xc3,0xb4,0xb3,0xb2,0xb6,0xaf,0x9f,0x7f,0x5e,0x5d, -0x64,0x74,0x76,0x73,0x64,0x5d,0x55,0x5a,0x5d,0x69,0x6d,0x6a,0x6c,0x6b,0x66,0x65, -0x66,0x63,0x65,0x66,0x77,0x86,0x83,0x6b,0x58,0x56,0x54,0x5b,0x59,0x5b,0x5c,0x64, -0x68,0x69,0x67,0x61,0x5b,0x59,0x56,0x53,0x68,0x6c,0x60,0x5b,0x61,0x72,0x87,0x87, -0x5c,0x56,0x69,0x71,0x6b,0x58,0x44,0x3d,0x3c,0x39,0x38,0x33,0x2a,0x28,0x38,0x4d, -0x60,0x66,0x61,0x5a,0x5c,0x56,0x44,0x35,0x3a,0x26,0x18,0x25,0x44,0x5f,0x6b,0x6e, -0x71,0x62,0x4b,0x3a,0x2c,0x1f,0x26,0x3b,0x42,0x3a,0x30,0x29,0x21,0x20,0x29,0x34, -0x47,0x4f,0x50,0x47,0x3e,0x3c,0x3e,0x3e,0x2d,0x1f,0x1b,0x23,0x31,0x49,0x64,0x73, -0x5f,0x50,0x48,0x46,0x40,0x43,0x51,0x5b,0x62,0x70,0x7d,0x83,0x88,0x8e,0x8e,0x88, -0x81,0x77,0x6d,0x68,0x65,0x5d,0x4f,0x44,0x2c,0x27,0x23,0x23,0x23,0x1f,0x1b,0x19, -0x1a,0x1c,0x2c,0x42,0x4c,0x45,0x3e,0x3e,0x35,0x2e,0x26,0x2e,0x45,0x50,0x4c,0x47, -0x40,0x35,0x37,0x48,0x54,0x55,0x57,0x5f,0x61,0x71,0x7c,0x7a,0x75,0x6a,0x51,0x37, -0x36,0x4e,0x5c,0x53,0x48,0x45,0x3e,0x33,0x29,0x26,0x24,0x25,0x26,0x24,0x20,0x1b, -0x16,0x27,0x3e,0x48,0x3c,0x27,0x1b,0x1a,0x1e,0x20,0x2a,0x39,0x3c,0x35,0x34,0x39, -0x98,0x92,0x8d,0x90,0x99,0xa2,0xa6,0xa6,0xa4,0xa8,0xad,0xae,0xac,0xaa,0xaa,0xab, -0xb3,0xb1,0xac,0xa4,0x9b,0x94,0x8f,0x8c,0x99,0x96,0x93,0x8d,0x84,0x7a,0x73,0x70, -0x6f,0x6b,0x69,0x6c,0x73,0x7e,0x8d,0x99,0x9b,0xa7,0xb2,0xb4,0xb2,0xaa,0x97,0x84, -0x74,0x76,0x79,0x7d,0x80,0x82,0x81,0x81,0x8b,0x88,0x7d,0x71,0x75,0x8c,0xa3,0xaf, -0x9b,0x94,0x87,0x7c,0x7c,0x82,0x81,0x7b,0x76,0x75,0x7e,0x8a,0x90,0x93,0x90,0x86, -0x8a,0x87,0x81,0x7a,0x76,0x75,0x75,0x75,0x72,0x69,0x68,0x6e,0x6a,0x60,0x65,0x73, -0x76,0x7c,0x7c,0x84,0x87,0x81,0x80,0x77,0x81,0x76,0x70,0x76,0x83,0x86,0x7b,0x6d, -0x68,0x66,0x6e,0x76,0x74,0x70,0x73,0x78,0x8d,0x8f,0x8f,0x8c,0x87,0x80,0x77,0x71, -0x7c,0x82,0x85,0x7d,0x73,0x72,0x77,0x7c,0x73,0x6c,0x6e,0x78,0x76,0x69,0x64,0x6a, -0x71,0x71,0x76,0x7c,0x7d,0x75,0x6a,0x63,0x64,0x62,0x6a,0x7a,0x82,0x77,0x63,0x54, -0x64,0x70,0x79,0x77,0x73,0x70,0x6a,0x64,0x66,0x72,0x79,0x74,0x69,0x65,0x69,0x6f, -0x70,0x71,0x70,0x6a,0x67,0x68,0x6a,0x6c,0x74,0x77,0x7f,0x88,0x8b,0x89,0x8a,0x8e, -0x93,0x96,0x9a,0x9c,0x9d,0x9f,0xa3,0xa6,0xa6,0xa8,0xab,0xae,0xaf,0xb0,0xb1,0xb2, -0xb4,0xb6,0xb7,0xb8,0xb8,0xb9,0xbb,0xbc,0xbd,0xbd,0xbd,0xbd,0xbc,0xbc,0xbc,0xbc, -0xbc,0xbd,0xbe,0xbe,0xbd,0xbb,0xb9,0xb7,0xb9,0xb8,0xb6,0xb5,0xb4,0xb3,0xb2,0xb0, -0xaf,0xae,0xad,0xad,0xad,0xad,0xab,0xa9,0xa8,0xa3,0xa1,0xa0,0x98,0x90,0x95,0xa1, -0xa7,0xac,0xb4,0xb9,0xbc,0xbe,0xc2,0xc4,0xc5,0xc7,0xc9,0xca,0xca,0xca,0xca,0xcb, -0xd0,0xd1,0xd3,0xd5,0xd6,0xd8,0xdb,0xdd,0xdb,0xdd,0xdd,0xdb,0xdc,0xdf,0xe0,0xdf, -0xda,0xdb,0xdb,0xd9,0xd6,0xd4,0xd4,0xd5,0xd4,0xd2,0xce,0xcc,0xcb,0xcb,0xcd,0xce, -0xd1,0xd3,0xd5,0xd6,0xd6,0xd5,0xd6,0xd7,0xcf,0xd1,0xd4,0xd4,0xd2,0xd1,0xd3,0xd5, -0xd6,0xd5,0xd5,0xd5,0xd5,0xd5,0xd3,0xd2,0xce,0xd1,0xd3,0xd3,0xd0,0xce,0xcf,0xd0, -0xcd,0xc5,0xc2,0xce,0xda,0xd5,0xd2,0xdb,0xe0,0xde,0xdb,0xda,0xd9,0xd7,0xd5,0xd4, -0xd4,0xd2,0xdb,0xd1,0x94,0x71,0x76,0xa8,0xcd,0xcd,0xd1,0xc9,0xdb,0xcd,0x8d,0x81, -0x7a,0x70,0x9c,0xd0,0xd3,0xc7,0x85,0x77,0x7b,0x81,0xc2,0xdb,0xce,0xca,0xca,0xc7, -0xcd,0xcc,0xcd,0x98,0x74,0x72,0x84,0xbf,0xc6,0xc9,0xc8,0xc2,0xc0,0xce,0x89,0x76, -0x72,0xad,0xd0,0xc9,0xc7,0xc9,0xce,0x98,0x65,0x6a,0x9d,0xc6,0xbf,0xc7,0xbc,0xc3, -0xa3,0x6b,0x72,0xa8,0xc7,0xbb,0xbf,0xb8,0xba,0xb5,0xb8,0xb0,0xa1,0x7f,0x5e,0x66, -0x6a,0x79,0x78,0x77,0x69,0x66,0x5d,0x63,0x6c,0x6c,0x65,0x5f,0x5f,0x61,0x69,0x77, -0x76,0x6f,0x73,0x87,0x8a,0x88,0x7d,0x73,0x5b,0x54,0x55,0x57,0x5f,0x5c,0x61,0x65, -0x61,0x5f,0x5d,0x5d,0x5d,0x5e,0x62,0x68,0x69,0x6e,0x66,0x65,0x69,0x72,0x7f,0x7d, -0x68,0x5e,0x69,0x71,0x69,0x5c,0x4c,0x4a,0x41,0x3c,0x39,0x38,0x35,0x35,0x40,0x4e, -0x63,0x65,0x61,0x60,0x5f,0x4c,0x37,0x33,0x31,0x27,0x2a,0x46,0x67,0x76,0x71,0x69, -0x4d,0x44,0x33,0x27,0x25,0x25,0x2c,0x39,0x3a,0x37,0x37,0x38,0x33,0x2c,0x2c,0x31, -0x36,0x3d,0x43,0x43,0x40,0x39,0x2f,0x26,0x20,0x18,0x19,0x24,0x33,0x4a,0x5c,0x60, -0x58,0x4c,0x47,0x46,0x46,0x51,0x63,0x6e,0x74,0x7c,0x83,0x88,0x8d,0x92,0x93,0x91, -0x95,0x96,0x91,0x84,0x73,0x66,0x5f,0x5c,0x55,0x48,0x39,0x2d,0x24,0x1e,0x1a,0x1a, -0x1e,0x1a,0x1d,0x29,0x34,0x3a,0x3c,0x3d,0x3a,0x3e,0x3c,0x39,0x3a,0x39,0x3a,0x41, -0x46,0x5c,0x70,0x70,0x62,0x5b,0x64,0x71,0x7f,0x6f,0x61,0x63,0x6b,0x65,0x4b,0x31, -0x3c,0x4b,0x57,0x54,0x4b,0x42,0x3a,0x34,0x29,0x2f,0x31,0x2b,0x26,0x26,0x24,0x20, -0x2f,0x45,0x54,0x4c,0x3b,0x34,0x37,0x3b,0x22,0x1d,0x1e,0x29,0x32,0x38,0x41,0x4a, -0x93,0x8a,0x82,0x86,0x92,0x9c,0x9d,0x9a,0x9e,0x9f,0x9d,0x95,0x8e,0x91,0x9c,0xa7, -0xa1,0xa4,0xa5,0x9f,0x96,0x8d,0x87,0x83,0x7e,0x84,0x8a,0x8e,0x8e,0x8b,0x86,0x81, -0x7e,0x7c,0x7e,0x83,0x84,0x82,0x81,0x82,0x95,0x96,0x9a,0x9b,0x95,0x87,0x7a,0x74, -0x78,0x78,0x78,0x77,0x76,0x75,0x74,0x73,0x6f,0x65,0x5e,0x64,0x73,0x81,0x8f,0x98, -0x83,0x7f,0x7c,0x7d,0x7e,0x7b,0x73,0x6c,0x6d,0x6c,0x78,0x84,0x88,0x8a,0x8d,0x8a, -0x92,0x8f,0x89,0x80,0x75,0x6a,0x65,0x64,0x66,0x65,0x6c,0x73,0x6e,0x64,0x6c,0x7d, -0x85,0x78,0x69,0x74,0x7e,0x7b,0x7c,0x77,0x71,0x6f,0x6c,0x6b,0x6e,0x75,0x7d,0x83, -0x7e,0x69,0x6e,0x80,0x7e,0x73,0x73,0x75,0x77,0x7d,0x82,0x83,0x7f,0x78,0x6f,0x69, -0x7c,0x7f,0x7d,0x73,0x69,0x69,0x71,0x78,0x6c,0x68,0x65,0x65,0x64,0x60,0x5c,0x5a, -0x66,0x69,0x72,0x7a,0x78,0x70,0x6f,0x73,0x73,0x78,0x81,0x84,0x7a,0x6d,0x6d,0x78, -0x72,0x7b,0x81,0x81,0x81,0x80,0x78,0x6d,0x6b,0x6c,0x67,0x60,0x5f,0x66,0x6b,0x6a, -0x76,0x70,0x66,0x5e,0x62,0x6d,0x72,0x6f,0x5f,0x63,0x70,0x82,0x8a,0x88,0x8b,0x92, -0x91,0x95,0x99,0x9b,0x9b,0x9e,0xa2,0xa6,0xa6,0xa8,0xac,0xae,0xaf,0xb0,0xb1,0xb2, -0xb3,0xb5,0xb6,0xb7,0xb7,0xb7,0xb9,0xba,0xbc,0xbc,0xbc,0xbc,0xbc,0xbb,0xbb,0xbb, -0xbc,0xbc,0xbd,0xbd,0xbc,0xb9,0xb7,0xb5,0xb6,0xb5,0xb3,0xb3,0xb2,0xb2,0xb0,0xaf, -0xb0,0xaf,0xae,0xae,0xae,0xad,0xac,0xaa,0xab,0xa5,0xa4,0xa3,0x9c,0x93,0x98,0xa4, -0xa7,0xad,0xb3,0xb7,0xb9,0xbb,0xbf,0xc3,0xc0,0xc3,0xc6,0xc8,0xca,0xcb,0xcd,0xcf, -0xce,0xd2,0xd6,0xd5,0xd3,0xd3,0xd8,0xdc,0xda,0xdc,0xdc,0xda,0xdb,0xde,0xdf,0xdf, -0xde,0xdf,0xde,0xdb,0xd7,0xd4,0xd3,0xd3,0xd5,0xd2,0xcd,0xc9,0xc8,0xc8,0xca,0xcb, -0xc7,0xcb,0xcf,0xd2,0xd3,0xd4,0xd6,0xd8,0xce,0xce,0xce,0xcd,0xcc,0xcb,0xcb,0xcb, -0xcf,0xcf,0xce,0xce,0xd0,0xd0,0xd0,0xcf,0xcc,0xcf,0xd2,0xd2,0xd0,0xce,0xd0,0xd2, -0xd1,0xab,0x91,0xaa,0xd5,0xe3,0xdc,0xd9,0xdb,0xda,0xd8,0xd7,0xd6,0xd6,0xd5,0xd4, -0xd8,0xce,0xd7,0xc3,0x81,0x6b,0x76,0xb6,0xd4,0xd3,0xd3,0xc5,0xd6,0xc0,0x7a,0x7c, -0x78,0x6e,0xab,0xd5,0xd3,0xc8,0x87,0x7f,0x7f,0x81,0xba,0xd5,0xc8,0xd0,0xcd,0xc5, -0xce,0xc4,0xd0,0x87,0x76,0x6f,0x8b,0xd2,0xd2,0xc2,0xc1,0xcb,0xc4,0xbd,0x70,0x6c, -0x6f,0xa6,0xd2,0xc8,0xc3,0xc3,0xc3,0x91,0x60,0x66,0x9a,0xc6,0xbd,0xc3,0xb7,0xbf, -0x9b,0x5f,0x79,0xa9,0xc3,0xbc,0xb7,0xb9,0xbb,0xb3,0xb6,0xae,0x9f,0x7e,0x5f,0x70, -0x69,0x79,0x7a,0x7f,0x73,0x71,0x62,0x64,0x5f,0x5e,0x5e,0x60,0x5e,0x53,0x53,0x62, -0x71,0x76,0x73,0x76,0x6b,0x77,0x70,0x67,0x5a,0x4f,0x53,0x54,0x63,0x5e,0x66,0x68, -0x6a,0x66,0x64,0x65,0x61,0x5b,0x5c,0x61,0x69,0x70,0x6e,0x72,0x75,0x75,0x7a,0x74, -0x62,0x5a,0x69,0x78,0x75,0x6f,0x64,0x67,0x5a,0x48,0x35,0x2c,0x2c,0x37,0x4d,0x61, -0x63,0x63,0x60,0x62,0x5f,0x44,0x2c,0x2f,0x58,0x73,0x8e,0x95,0x8b,0x79,0x63,0x52, -0x44,0x3c,0x28,0x1a,0x23,0x34,0x3f,0x44,0x39,0x36,0x38,0x40,0x42,0x40,0x42,0x48, -0x3a,0x3b,0x42,0x4e,0x54,0x4c,0x3c,0x30,0x29,0x21,0x1b,0x1c,0x29,0x45,0x56,0x55, -0x61,0x59,0x53,0x4b,0x41,0x44,0x4e,0x53,0x59,0x58,0x57,0x55,0x54,0x54,0x53,0x52, -0x4e,0x49,0x47,0x4d,0x5a,0x64,0x62,0x5c,0x47,0x46,0x4b,0x57,0x5f,0x56,0x43,0x33, -0x20,0x23,0x22,0x1c,0x1b,0x20,0x28,0x2c,0x35,0x35,0x2d,0x27,0x26,0x23,0x23,0x2b, -0x40,0x54,0x59,0x4f,0x58,0x6e,0x6a,0x51,0x3f,0x3f,0x51,0x66,0x59,0x39,0x33,0x46, -0x48,0x41,0x40,0x45,0x49,0x45,0x40,0x3f,0x39,0x39,0x33,0x2e,0x32,0x3a,0x35,0x28, -0x3f,0x56,0x5a,0x40,0x2d,0x36,0x47,0x4e,0x45,0x31,0x20,0x24,0x30,0x37,0x34,0x30, -0x68,0x68,0x68,0x68,0x6a,0x6c,0x6e,0x6f,0x70,0x6f,0x6f,0x6f,0x70,0x70,0x71,0x72, -0x6d,0x6e,0x6f,0x71,0x72,0x74,0x75,0x76,0x76,0x76,0x75,0x74,0x74,0x73,0x72,0x72, -0x6f,0x72,0x75,0x74,0x70,0x6e,0x6e,0x70,0x71,0x73,0x77,0x7d,0x80,0x7d,0x75,0x6e, -0x72,0x71,0x70,0x6f,0x6e,0x6d,0x6c,0x6b,0x72,0x72,0x72,0x71,0x71,0x72,0x73,0x73, -0x6d,0x6e,0x6f,0x6f,0x6f,0x6f,0x6e,0x6d,0x78,0x78,0x79,0x7a,0x79,0x77,0x75,0x73, -0x75,0x75,0x73,0x6e,0x66,0x61,0x60,0x61,0x68,0x66,0x64,0x63,0x65,0x68,0x6c,0x6e, -0x6d,0x78,0x84,0x8a,0x88,0x86,0x88,0x8b,0x7c,0x7e,0x81,0x84,0x86,0x88,0x88,0x89, -0x87,0x87,0x87,0x87,0x88,0x88,0x88,0x88,0x84,0x85,0x85,0x84,0x82,0x7e,0x7b,0x79, -0x7d,0x7d,0x7d,0x7c,0x7b,0x7a,0x79,0x78,0x7f,0x7b,0x76,0x75,0x78,0x7a,0x7a,0x79, -0x7e,0x7d,0x7b,0x7a,0x7b,0x7c,0x7d,0x7f,0x7d,0x7f,0x82,0x84,0x83,0x81,0x7d,0x7a, -0x81,0x81,0x7f,0x7d,0x7b,0x79,0x77,0x76,0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78, -0x79,0x7a,0x7a,0x7a,0x7b,0x7b,0x7b,0x7b,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c, -0x7b,0x7b,0x7d,0x81,0x84,0x84,0x7f,0x7a,0x77,0x77,0x78,0x79,0x7c,0x7f,0x82,0x84, -0x85,0x84,0x83,0x82,0x83,0x85,0x88,0x89,0x87,0x87,0x86,0x85,0x83,0x82,0x81,0x81, -0x80,0x80,0x80,0x80,0x81,0x82,0x83,0x83,0x82,0x84,0x86,0x88,0x88,0x86,0x84,0x82, -0x85,0x85,0x84,0x84,0x84,0x85,0x86,0x87,0x85,0x87,0x87,0x83,0x7e,0x7c,0x7c,0x7e, -0x7e,0x82,0x86,0x87,0x85,0x83,0x83,0x85,0x86,0x84,0x80,0x7e,0x7d,0x7f,0x81,0x83, -0x87,0x84,0x81,0x7e,0x7c,0x7b,0x7c,0x7d,0x7f,0x7e,0x7e,0x7e,0x7e,0x7d,0x7d,0x7d, -0x7e,0x7e,0x7e,0x7d,0x7c,0x7c,0x7b,0x7b,0x7e,0x7e,0x7d,0x7d,0x7c,0x7c,0x7b,0x7b, -0x7b,0x7b,0x7a,0x79,0x78,0x79,0x7a,0x7a,0x7b,0x7b,0x7a,0x7a,0x79,0x78,0x77,0x77, -0x68,0x68,0x68,0x68,0x6a,0x6c,0x6e,0x6f,0x6f,0x6f,0x6f,0x70,0x70,0x71,0x72,0x72, -0x6d,0x6e,0x6f,0x71,0x72,0x74,0x75,0x76,0x77,0x77,0x76,0x75,0x74,0x73,0x73,0x72, -0x71,0x73,0x76,0x75,0x71,0x6f,0x70,0x71,0x70,0x72,0x77,0x7c,0x80,0x7d,0x76,0x70, -0x72,0x71,0x6f,0x6e,0x6d,0x6e,0x70,0x70,0x7b,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a, -0x73,0x73,0x74,0x74,0x73,0x72,0x70,0x6f,0x77,0x78,0x79,0x79,0x78,0x76,0x74,0x73, -0x6e,0x70,0x6f,0x6c,0x68,0x65,0x66,0x69,0x6c,0x6a,0x68,0x65,0x64,0x63,0x64,0x64, -0x6c,0x76,0x81,0x87,0x86,0x85,0x86,0x88,0x7b,0x7c,0x7f,0x82,0x84,0x86,0x87,0x87, -0x88,0x88,0x88,0x88,0x88,0x88,0x87,0x87,0x84,0x85,0x85,0x84,0x82,0x7f,0x7b,0x79, -0x7d,0x7d,0x7c,0x7c,0x7b,0x7a,0x79,0x79,0x7e,0x7a,0x76,0x75,0x78,0x7b,0x7c,0x7b, -0x7f,0x7e,0x7c,0x7b,0x7b,0x7c,0x7d,0x7e,0x7d,0x7f,0x82,0x84,0x83,0x80,0x7d,0x7a, -0x80,0x7f,0x7e,0x7d,0x7b,0x79,0x78,0x78,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79, -0x79,0x7a,0x7a,0x7a,0x7b,0x7b,0x7b,0x7b,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c, -0x7c,0x7c,0x7d,0x81,0x84,0x83,0x7e,0x79,0x76,0x78,0x7a,0x7d,0x80,0x82,0x83,0x83, -0x82,0x81,0x7f,0x7e,0x7f,0x80,0x83,0x84,0x85,0x85,0x84,0x83,0x83,0x82,0x81,0x81, -0x81,0x81,0x80,0x81,0x81,0x82,0x82,0x82,0x82,0x84,0x86,0x88,0x88,0x86,0x84,0x82, -0x85,0x85,0x84,0x84,0x84,0x85,0x86,0x87,0x85,0x87,0x86,0x83,0x7e,0x7b,0x7c,0x7e, -0x7d,0x81,0x85,0x86,0x84,0x82,0x82,0x84,0x84,0x82,0x7f,0x7c,0x7c,0x7d,0x80,0x81, -0x85,0x83,0x80,0x7d,0x7c,0x7c,0x7d,0x7e,0x7e,0x7e,0x7e,0x7e,0x7d,0x7d,0x7d,0x7d, -0x7e,0x7e,0x7d,0x7d,0x7c,0x7b,0x7b,0x7b,0x7d,0x7d,0x7c,0x7c,0x7b,0x7b,0x7b,0x7a, -0x7a,0x79,0x78,0x78,0x77,0x78,0x79,0x79,0x7b,0x7b,0x7a,0x79,0x78,0x78,0x77,0x77, -0x68,0x68,0x68,0x68,0x6a,0x6c,0x6e,0x6f,0x6e,0x6e,0x6f,0x70,0x71,0x72,0x72,0x73, -0x6d,0x6e,0x6f,0x71,0x73,0x74,0x75,0x76,0x79,0x79,0x78,0x77,0x75,0x74,0x73,0x73, -0x72,0x75,0x78,0x77,0x73,0x71,0x72,0x73,0x71,0x72,0x75,0x7b,0x7f,0x7e,0x78,0x73, -0x74,0x71,0x6e,0x6c,0x6d,0x71,0x75,0x79,0x85,0x85,0x84,0x84,0x84,0x83,0x83,0x83, -0x7b,0x7b,0x7b,0x7a,0x79,0x77,0x75,0x73,0x77,0x77,0x78,0x78,0x77,0x76,0x75,0x74, -0x6a,0x6d,0x6e,0x6d,0x6b,0x6b,0x6f,0x73,0x73,0x72,0x6f,0x6b,0x67,0x63,0x60,0x5e, -0x6d,0x75,0x7f,0x84,0x85,0x84,0x85,0x86,0x7a,0x7c,0x7e,0x81,0x84,0x85,0x86,0x86, -0x8a,0x8a,0x89,0x89,0x88,0x87,0x87,0x87,0x84,0x85,0x85,0x85,0x83,0x80,0x7c,0x7a, -0x7d,0x7c,0x7c,0x7b,0x7b,0x7a,0x7a,0x79,0x7c,0x78,0x75,0x76,0x7a,0x7d,0x7e,0x7d, -0x80,0x7f,0x7e,0x7c,0x7c,0x7c,0x7c,0x7d,0x7e,0x7f,0x82,0x83,0x82,0x80,0x7c,0x7a, -0x7d,0x7d,0x7c,0x7c,0x7b,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a, -0x79,0x7a,0x7a,0x7a,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b, -0x7d,0x7d,0x7d,0x80,0x82,0x81,0x7c,0x78,0x76,0x79,0x7e,0x83,0x85,0x85,0x83,0x82, -0x7f,0x7e,0x7c,0x7a,0x7a,0x7b,0x7d,0x7e,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82, -0x81,0x81,0x81,0x82,0x82,0x82,0x82,0x82,0x83,0x84,0x86,0x87,0x87,0x86,0x84,0x83, -0x85,0x85,0x84,0x84,0x84,0x85,0x86,0x87,0x86,0x86,0x86,0x82,0x7c,0x7a,0x7b,0x7d, -0x7c,0x80,0x84,0x85,0x82,0x80,0x80,0x82,0x81,0x7f,0x7c,0x7a,0x79,0x7b,0x7e,0x80, -0x83,0x81,0x7f,0x7d,0x7c,0x7c,0x7e,0x7f,0x7e,0x7e,0x7e,0x7e,0x7d,0x7d,0x7d,0x7c, -0x7e,0x7d,0x7d,0x7c,0x7c,0x7b,0x7a,0x7a,0x7b,0x7b,0x7b,0x7b,0x7a,0x7a,0x7a,0x7a, -0x78,0x78,0x77,0x76,0x76,0x77,0x78,0x78,0x7a,0x7a,0x79,0x79,0x78,0x77,0x77,0x77, -0x68,0x68,0x68,0x68,0x6a,0x6c,0x6e,0x6f,0x6e,0x6e,0x70,0x71,0x72,0x72,0x73,0x72, -0x6e,0x6e,0x70,0x71,0x73,0x75,0x76,0x76,0x7a,0x7a,0x79,0x78,0x76,0x75,0x74,0x74, -0x75,0x78,0x7a,0x79,0x76,0x74,0x74,0x76,0x72,0x72,0x74,0x79,0x7d,0x7e,0x7b,0x77, -0x75,0x71,0x6d,0x6b,0x6d,0x73,0x7a,0x7f,0x8a,0x8a,0x8a,0x8a,0x89,0x88,0x86,0x86, -0x82,0x82,0x81,0x80,0x7e,0x7b,0x79,0x78,0x77,0x77,0x77,0x77,0x76,0x76,0x75,0x75, -0x71,0x73,0x74,0x72,0x70,0x71,0x75,0x79,0x7c,0x7a,0x78,0x75,0x71,0x6c,0x68,0x66, -0x73,0x78,0x7f,0x85,0x87,0x87,0x86,0x86,0x7b,0x7d,0x80,0x83,0x85,0x87,0x87,0x88, -0x8a,0x8a,0x8a,0x89,0x88,0x87,0x87,0x86,0x84,0x85,0x86,0x85,0x84,0x80,0x7d,0x7b, -0x7d,0x7c,0x7b,0x7a,0x7a,0x7a,0x7a,0x7b,0x7a,0x77,0x75,0x77,0x7b,0x7f,0x7f,0x7e, -0x80,0x80,0x7f,0x7e,0x7d,0x7c,0x7c,0x7c,0x7f,0x80,0x81,0x82,0x81,0x7f,0x7c,0x7a, -0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7c,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b, -0x79,0x7a,0x7a,0x7a,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b, -0x7e,0x7d,0x7d,0x7f,0x81,0x80,0x7b,0x77,0x77,0x7b,0x81,0x87,0x89,0x87,0x84,0x81, -0x80,0x7e,0x7c,0x7a,0x79,0x79,0x7a,0x7b,0x7f,0x80,0x80,0x81,0x81,0x82,0x82,0x82, -0x81,0x82,0x83,0x83,0x83,0x83,0x82,0x82,0x83,0x84,0x86,0x86,0x86,0x86,0x84,0x83, -0x85,0x85,0x84,0x84,0x84,0x85,0x86,0x87,0x86,0x86,0x85,0x80,0x7b,0x78,0x7a,0x7d, -0x7b,0x7f,0x83,0x83,0x81,0x7e,0x7f,0x80,0x7f,0x7d,0x7a,0x78,0x77,0x79,0x7c,0x7e, -0x80,0x7f,0x7d,0x7c,0x7c,0x7d,0x7f,0x80,0x7e,0x7e,0x7e,0x7d,0x7d,0x7d,0x7c,0x7c, -0x7d,0x7d,0x7c,0x7c,0x7b,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x79,0x79,0x79,0x79,0x79, -0x77,0x76,0x76,0x75,0x75,0x76,0x77,0x78,0x79,0x79,0x79,0x78,0x78,0x78,0x77,0x77, -0x68,0x68,0x68,0x68,0x6a,0x6c,0x6e,0x6f,0x6e,0x6f,0x71,0x72,0x73,0x72,0x72,0x71, -0x6e,0x6f,0x70,0x72,0x73,0x75,0x76,0x77,0x79,0x79,0x78,0x78,0x77,0x76,0x76,0x75, -0x78,0x7b,0x7d,0x7c,0x79,0x76,0x77,0x78,0x74,0x73,0x74,0x77,0x7b,0x7d,0x7c,0x79, -0x75,0x72,0x6e,0x6c,0x6e,0x74,0x7c,0x81,0x88,0x88,0x88,0x88,0x87,0x85,0x83,0x81, -0x83,0x83,0x83,0x82,0x80,0x7e,0x7c,0x7b,0x78,0x78,0x77,0x77,0x77,0x77,0x77,0x77, -0x7e,0x7e,0x7d,0x79,0x75,0x74,0x77,0x7b,0x83,0x82,0x80,0x7e,0x7c,0x7a,0x79,0x79, -0x7c,0x7e,0x83,0x88,0x8b,0x8b,0x88,0x86,0x7d,0x7f,0x81,0x84,0x87,0x88,0x89,0x89, -0x89,0x89,0x89,0x88,0x87,0x87,0x86,0x86,0x85,0x85,0x86,0x86,0x84,0x81,0x7e,0x7d, -0x7d,0x7c,0x7b,0x7a,0x79,0x7a,0x7b,0x7c,0x79,0x77,0x76,0x78,0x7d,0x80,0x80,0x7f, -0x80,0x80,0x7f,0x7f,0x7f,0x7e,0x7d,0x7d,0x80,0x80,0x81,0x81,0x80,0x7e,0x7b,0x7a, -0x79,0x7a,0x7a,0x7b,0x7b,0x7c,0x7c,0x7c,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b, -0x79,0x7a,0x7a,0x7a,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b, -0x7e,0x7d,0x7c,0x7d,0x7f,0x7f,0x7b,0x77,0x78,0x7c,0x82,0x88,0x8a,0x88,0x84,0x82, -0x83,0x81,0x7e,0x7c,0x7b,0x7b,0x7c,0x7d,0x7e,0x7f,0x7f,0x80,0x81,0x82,0x82,0x83, -0x81,0x82,0x84,0x85,0x86,0x85,0x85,0x84,0x84,0x85,0x85,0x86,0x86,0x85,0x85,0x84, -0x85,0x85,0x84,0x84,0x84,0x85,0x86,0x87,0x86,0x86,0x84,0x7e,0x79,0x77,0x79,0x7c, -0x7b,0x7f,0x83,0x83,0x80,0x7d,0x7d,0x7f,0x7d,0x7b,0x79,0x77,0x77,0x79,0x7c,0x7e, -0x7f,0x7e,0x7c,0x7b,0x7b,0x7c,0x7e,0x80,0x7e,0x7d,0x7d,0x7d,0x7d,0x7c,0x7c,0x7c, -0x7c,0x7c,0x7c,0x7b,0x7a,0x7a,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79, -0x77,0x77,0x76,0x76,0x76,0x77,0x79,0x79,0x7a,0x79,0x79,0x79,0x79,0x79,0x78,0x78, -0x68,0x68,0x68,0x68,0x6a,0x6c,0x6e,0x6f,0x70,0x71,0x73,0x74,0x73,0x72,0x70,0x6e, -0x6e,0x6f,0x70,0x72,0x74,0x75,0x76,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77, -0x7a,0x7d,0x80,0x7f,0x7b,0x79,0x79,0x7b,0x78,0x75,0x74,0x76,0x7a,0x7c,0x7c,0x7a, -0x75,0x73,0x70,0x6e,0x70,0x74,0x7a,0x7d,0x82,0x83,0x83,0x83,0x81,0x7e,0x7b,0x7a, -0x7e,0x7f,0x7f,0x80,0x7f,0x7e,0x7d,0x7d,0x79,0x79,0x78,0x77,0x77,0x78,0x79,0x79, -0x86,0x85,0x82,0x7c,0x77,0x75,0x77,0x7b,0x89,0x87,0x83,0x80,0x80,0x82,0x85,0x87, -0x84,0x83,0x85,0x89,0x8c,0x8c,0x88,0x83,0x7c,0x7e,0x80,0x83,0x85,0x87,0x88,0x88, -0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x85,0x86,0x86,0x86,0x85,0x82,0x80,0x7e, -0x7d,0x7c,0x7a,0x79,0x79,0x7a,0x7c,0x7d,0x7a,0x78,0x77,0x7a,0x7e,0x81,0x80,0x7e, -0x7e,0x7f,0x7f,0x80,0x80,0x80,0x7f,0x7e,0x80,0x81,0x81,0x80,0x7f,0x7d,0x7b,0x7a, -0x79,0x79,0x7a,0x7a,0x7b,0x7b,0x7c,0x7c,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b, -0x79,0x7a,0x7a,0x7a,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b, -0x7d,0x7c,0x7a,0x7c,0x7e,0x7e,0x7b,0x78,0x7a,0x7d,0x81,0x85,0x87,0x86,0x84,0x82, -0x84,0x82,0x80,0x7d,0x7c,0x7d,0x7e,0x7f,0x7f,0x80,0x80,0x81,0x81,0x82,0x82,0x82, -0x81,0x82,0x85,0x88,0x89,0x89,0x88,0x88,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85, -0x85,0x85,0x84,0x84,0x84,0x85,0x86,0x87,0x86,0x86,0x83,0x7d,0x77,0x75,0x78,0x7b, -0x7c,0x7f,0x83,0x83,0x80,0x7d,0x7d,0x7e,0x7e,0x7c,0x79,0x77,0x78,0x7a,0x7d,0x7f, -0x7f,0x7e,0x7c,0x7a,0x7a,0x7b,0x7d,0x7f,0x7d,0x7d,0x7d,0x7d,0x7c,0x7c,0x7c,0x7c, -0x7c,0x7b,0x7b,0x7a,0x7a,0x79,0x79,0x78,0x79,0x79,0x79,0x79,0x7a,0x7a,0x7a,0x7a, -0x79,0x78,0x78,0x78,0x78,0x7a,0x7b,0x7c,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a, -0x68,0x68,0x68,0x68,0x6a,0x6c,0x6e,0x6f,0x72,0x73,0x75,0x75,0x74,0x71,0x6e,0x6c, -0x6f,0x6f,0x71,0x72,0x74,0x75,0x77,0x77,0x74,0x74,0x75,0x76,0x77,0x78,0x78,0x79, -0x7c,0x7f,0x82,0x81,0x7d,0x7b,0x7b,0x7d,0x7b,0x78,0x74,0x75,0x78,0x7b,0x7c,0x7b, -0x74,0x74,0x72,0x72,0x72,0x74,0x76,0x77,0x7d,0x7e,0x7f,0x7e,0x7c,0x79,0x75,0x73, -0x77,0x78,0x7a,0x7c,0x7d,0x7d,0x7d,0x7d,0x7b,0x7a,0x79,0x78,0x78,0x79,0x7b,0x7c, -0x84,0x84,0x80,0x7b,0x75,0x74,0x77,0x7b,0x8c,0x88,0x80,0x7b,0x7a,0x7e,0x84,0x89, -0x88,0x85,0x84,0x87,0x8b,0x8a,0x84,0x7e,0x77,0x79,0x7c,0x7e,0x81,0x82,0x83,0x83, -0x83,0x83,0x84,0x85,0x85,0x86,0x87,0x87,0x85,0x86,0x87,0x87,0x86,0x83,0x80,0x7f, -0x7d,0x7c,0x7a,0x78,0x78,0x7a,0x7c,0x7e,0x7b,0x79,0x78,0x7b,0x7f,0x81,0x7f,0x7d, -0x7c,0x7d,0x7f,0x81,0x82,0x81,0x81,0x80,0x81,0x81,0x80,0x80,0x7e,0x7c,0x7a,0x79, -0x79,0x7a,0x7a,0x7a,0x7a,0x7b,0x7b,0x7b,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a, -0x79,0x7a,0x7a,0x7a,0x7b,0x7b,0x7b,0x7b,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a, -0x7c,0x7a,0x79,0x7b,0x7e,0x7f,0x7c,0x79,0x7c,0x7d,0x7f,0x80,0x82,0x83,0x84,0x84, -0x82,0x81,0x7f,0x7d,0x7c,0x7d,0x7f,0x80,0x81,0x81,0x81,0x82,0x82,0x82,0x82,0x82, -0x80,0x82,0x86,0x8a,0x8c,0x8d,0x8c,0x8c,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85, -0x85,0x85,0x84,0x84,0x84,0x85,0x86,0x87,0x86,0x86,0x82,0x7c,0x76,0x74,0x77,0x7a, -0x7c,0x80,0x84,0x84,0x80,0x7d,0x7d,0x7e,0x7f,0x7d,0x7a,0x79,0x79,0x7c,0x7f,0x81, -0x80,0x7e,0x7c,0x7a,0x79,0x7a,0x7c,0x7d,0x7d,0x7d,0x7d,0x7c,0x7c,0x7c,0x7b,0x7b, -0x7b,0x7b,0x7a,0x7a,0x79,0x79,0x78,0x78,0x79,0x79,0x79,0x7a,0x7a,0x7b,0x7b,0x7b, -0x7b,0x7a,0x7a,0x7a,0x7b,0x7c,0x7e,0x7f,0x7b,0x7b,0x7b,0x7c,0x7c,0x7c,0x7c,0x7c, -0x68,0x68,0x68,0x68,0x6a,0x6c,0x6e,0x6f,0x74,0x75,0x76,0x76,0x74,0x70,0x6d,0x6a, -0x6f,0x6f,0x71,0x72,0x74,0x76,0x77,0x77,0x72,0x72,0x74,0x75,0x76,0x78,0x79,0x7a, -0x7d,0x80,0x83,0x82,0x7e,0x7c,0x7c,0x7e,0x7d,0x79,0x75,0x74,0x77,0x7a,0x7b,0x7b, -0x74,0x74,0x74,0x74,0x74,0x74,0x73,0x73,0x7a,0x7b,0x7c,0x7c,0x7a,0x76,0x72,0x6f, -0x72,0x73,0x76,0x79,0x7b,0x7c,0x7d,0x7d,0x7c,0x7b,0x7a,0x79,0x79,0x7a,0x7c,0x7d, -0x7f,0x7f,0x7c,0x77,0x73,0x73,0x77,0x7c,0x8e,0x87,0x7d,0x75,0x73,0x77,0x7f,0x84, -0x89,0x85,0x82,0x84,0x88,0x87,0x80,0x79,0x73,0x75,0x77,0x7a,0x7d,0x7e,0x7f,0x7f, -0x81,0x81,0x82,0x83,0x85,0x86,0x87,0x87,0x85,0x86,0x87,0x87,0x86,0x84,0x81,0x7f, -0x7d,0x7c,0x79,0x78,0x78,0x7a,0x7d,0x7f,0x7c,0x7a,0x79,0x7c,0x7f,0x81,0x7f,0x7c, -0x7b,0x7c,0x7f,0x81,0x82,0x82,0x82,0x81,0x81,0x81,0x80,0x7f,0x7e,0x7c,0x7a,0x79, -0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79, -0x79,0x7a,0x7a,0x7a,0x7b,0x7b,0x7b,0x7b,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a, -0x7b,0x79,0x78,0x7a,0x7d,0x7f,0x7d,0x7a,0x7d,0x7d,0x7d,0x7d,0x7f,0x81,0x83,0x85, -0x80,0x7f,0x7d,0x7b,0x7b,0x7c,0x7e,0x7f,0x83,0x82,0x82,0x82,0x82,0x82,0x82,0x82, -0x80,0x82,0x87,0x8b,0x8e,0x8f,0x8f,0x8e,0x86,0x85,0x85,0x84,0x84,0x85,0x85,0x86, -0x85,0x85,0x84,0x84,0x84,0x85,0x86,0x87,0x87,0x85,0x82,0x7b,0x75,0x73,0x76,0x7a, -0x7d,0x81,0x84,0x84,0x81,0x7e,0x7d,0x7e,0x7f,0x7e,0x7b,0x7a,0x7a,0x7d,0x80,0x82, -0x80,0x7e,0x7c,0x7a,0x79,0x7a,0x7b,0x7c,0x7d,0x7d,0x7c,0x7c,0x7c,0x7c,0x7b,0x7b, -0x7b,0x7b,0x7a,0x7a,0x79,0x78,0x78,0x78,0x79,0x79,0x7a,0x7a,0x7b,0x7b,0x7c,0x7c, -0x7c,0x7c,0x7b,0x7c,0x7c,0x7e,0x80,0x81,0x7c,0x7c,0x7c,0x7d,0x7d,0x7d,0x7d,0x7d, -0x6c,0x6b,0x69,0x68,0x69,0x6c,0x6f,0x71,0x7a,0x77,0x73,0x70,0x6d,0x6d,0x6e,0x6f, -0x6e,0x6e,0x6f,0x71,0x72,0x73,0x74,0x75,0x75,0x74,0x74,0x74,0x76,0x79,0x7c,0x7e, -0x82,0x85,0x87,0x86,0x83,0x83,0x85,0x87,0x83,0x80,0x7c,0x79,0x79,0x7c,0x80,0x83, -0x7a,0x79,0x77,0x75,0x75,0x75,0x76,0x77,0x7a,0x7c,0x7c,0x78,0x72,0x6d,0x6c,0x6d, -0x72,0x74,0x77,0x79,0x7b,0x7c,0x7c,0x7b,0x7a,0x79,0x78,0x77,0x77,0x77,0x78,0x78, -0x80,0x80,0x80,0x81,0x83,0x86,0x8a,0x8b,0x8d,0x89,0x83,0x7f,0x7e,0x81,0x85,0x88, -0x89,0x87,0x87,0x89,0x8a,0x87,0x81,0x7c,0x72,0x79,0x80,0x82,0x80,0x82,0x88,0x8f, -0x83,0x87,0x8c,0x8c,0x89,0x85,0x84,0x84,0x88,0x85,0x82,0x82,0x83,0x81,0x7d,0x79, -0x7e,0x7e,0x7d,0x7c,0x7c,0x7c,0x7d,0x7e,0x7d,0x7d,0x7e,0x80,0x82,0x84,0x86,0x87, -0x7d,0x7e,0x81,0x83,0x86,0x88,0x8a,0x8b,0x84,0x82,0x7f,0x7c,0x7b,0x7b,0x7d,0x7e, -0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x79,0x79,0x79,0x7a,0x7a,0x7a,0x7a,0x7b, -0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b, -0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7c,0x7c,0x7c,0x7d,0x7d,0x7d,0x7d,0x7e, -0x7e,0x7d,0x7d,0x7c,0x7d,0x7e,0x7f,0x80,0x82,0x82,0x83,0x83,0x84,0x85,0x85,0x85, -0x83,0x84,0x85,0x86,0x87,0x88,0x89,0x8a,0x83,0x84,0x85,0x86,0x86,0x85,0x84,0x83, -0x85,0x84,0x84,0x84,0x84,0x85,0x87,0x87,0x87,0x84,0x80,0x7c,0x79,0x79,0x79,0x7a, -0x7c,0x7e,0x82,0x84,0x84,0x81,0x7e,0x7b,0x7f,0x7e,0x7d,0x7c,0x7c,0x7e,0x80,0x82, -0x80,0x7e,0x7b,0x79,0x79,0x7a,0x7c,0x7e,0x79,0x7a,0x7a,0x7a,0x7a,0x79,0x77,0x76, -0x78,0x78,0x79,0x7a,0x7b,0x7b,0x7c,0x7c,0x7c,0x7d,0x7d,0x7e,0x7e,0x7f,0x80,0x80, -0x7c,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7c,0x7c,0x7d,0x7d,0x7b,0x79,0x76,0x74, -0x6a,0x69,0x68,0x68,0x69,0x6c,0x70,0x72,0x79,0x76,0x72,0x6f,0x6d,0x6c,0x6d,0x6e, -0x6b,0x6c,0x6d,0x6e,0x6f,0x71,0x72,0x72,0x75,0x75,0x74,0x74,0x75,0x77,0x7a,0x7c, -0x80,0x82,0x84,0x83,0x7f,0x7e,0x80,0x82,0x82,0x7f,0x7b,0x78,0x78,0x7a,0x7d,0x80, -0x76,0x76,0x76,0x77,0x79,0x7c,0x7e,0x80,0x80,0x81,0x81,0x7d,0x76,0x72,0x71,0x72, -0x72,0x74,0x76,0x79,0x7b,0x7b,0x7b,0x7b,0x7a,0x79,0x78,0x77,0x77,0x77,0x78,0x78, -0x82,0x82,0x83,0x85,0x87,0x88,0x89,0x8a,0x8b,0x88,0x82,0x7e,0x7d,0x7f,0x83,0x85, -0x86,0x85,0x85,0x86,0x87,0x85,0x7f,0x79,0x75,0x82,0x92,0x9b,0x9d,0x9d,0xa0,0xa3, -0x9b,0x9e,0xa0,0x9e,0x98,0x92,0x8f,0x8f,0x90,0x8e,0x8d,0x8e,0x8e,0x8b,0x85,0x80, -0x7e,0x7d,0x7d,0x7d,0x7e,0x80,0x82,0x83,0x7d,0x7c,0x7c,0x7b,0x7c,0x7c,0x7d,0x7d, -0x7f,0x7f,0x80,0x80,0x80,0x80,0x7f,0x7f,0x85,0x83,0x80,0x7d,0x7b,0x7b,0x7c,0x7d, -0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x79,0x79,0x79,0x7a,0x7a,0x7a,0x7a,0x7b, -0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a, -0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7c,0x7c,0x7c,0x7c,0x7d,0x7d,0x7d,0x7d, -0x7e,0x7d,0x7d,0x7c,0x7d,0x7e,0x7f,0x80,0x81,0x81,0x82,0x83,0x83,0x84,0x84,0x85, -0x84,0x84,0x84,0x85,0x86,0x87,0x87,0x88,0x83,0x84,0x85,0x86,0x86,0x85,0x84,0x83, -0x84,0x84,0x84,0x84,0x84,0x83,0x83,0x83,0x82,0x80,0x7c,0x79,0x78,0x78,0x79,0x7a, -0x7c,0x7d,0x7f,0x80,0x7f,0x7e,0x7c,0x7b,0x7d,0x7c,0x7b,0x7a,0x7a,0x7c,0x7e,0x80, -0x7e,0x7c,0x79,0x78,0x77,0x78,0x7a,0x7c,0x7a,0x7a,0x7b,0x7b,0x7b,0x7a,0x78,0x77, -0x79,0x79,0x7a,0x7b,0x7b,0x7c,0x7d,0x7d,0x7c,0x7c,0x7d,0x7d,0x7d,0x7d,0x7e,0x7e, -0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7b,0x7b,0x7a,0x7a,0x7b,0x7a,0x79,0x77,0x75,0x73, -0x69,0x68,0x68,0x68,0x6a,0x6d,0x71,0x73,0x76,0x74,0x71,0x6e,0x6c,0x6b,0x6c,0x6c, -0x69,0x6a,0x6b,0x6c,0x6d,0x6f,0x6f,0x70,0x76,0x75,0x74,0x73,0x74,0x76,0x78,0x7a, -0x7f,0x81,0x82,0x7f,0x7b,0x79,0x7a,0x7c,0x7f,0x7d,0x7a,0x77,0x76,0x77,0x79,0x7a, -0x72,0x73,0x75,0x78,0x7d,0x81,0x85,0x87,0x85,0x86,0x85,0x81,0x7b,0x77,0x77,0x78, -0x73,0x74,0x76,0x78,0x79,0x7a,0x7a,0x7a,0x7a,0x79,0x78,0x77,0x76,0x77,0x77,0x78, -0x81,0x83,0x86,0x88,0x89,0x88,0x86,0x85,0x88,0x85,0x81,0x7d,0x7c,0x7d,0x80,0x82, -0x84,0x83,0x83,0x84,0x85,0x83,0x7d,0x77,0x76,0x88,0xa0,0xb1,0xb7,0xb6,0xb6,0xb7, -0xb5,0xb6,0xb5,0xb0,0xa7,0x9f,0x9b,0x9a,0x98,0x98,0x99,0x9b,0x9b,0x96,0x8d,0x86, -0x7c,0x7d,0x7e,0x80,0x82,0x86,0x88,0x8a,0x87,0x86,0x84,0x82,0x81,0x81,0x81,0x81, -0x8d,0x8c,0x8c,0x8a,0x87,0x84,0x81,0x7f,0x86,0x84,0x81,0x7e,0x7c,0x7b,0x7b,0x7c, -0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x79,0x79,0x79,0x7a,0x7a,0x7a,0x7a,0x7b, -0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a, -0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7b,0x7b,0x7b,0x7c,0x7c,0x7c,0x7d,0x7d, -0x7e,0x7d,0x7c,0x7c,0x7c,0x7d,0x7f,0x7f,0x80,0x81,0x81,0x82,0x82,0x83,0x83,0x84, -0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x83,0x84,0x85,0x86,0x86,0x85,0x84,0x83, -0x82,0x83,0x84,0x84,0x83,0x81,0x7e,0x7c,0x7c,0x7a,0x78,0x76,0x76,0x77,0x78,0x7a, -0x7b,0x7b,0x7a,0x7a,0x7a,0x79,0x79,0x79,0x7a,0x79,0x78,0x77,0x78,0x7a,0x7c,0x7e, -0x7c,0x7b,0x79,0x77,0x77,0x78,0x79,0x7a,0x7b,0x7b,0x7c,0x7c,0x7c,0x7b,0x7a,0x79, -0x7a,0x7b,0x7b,0x7c,0x7c,0x7d,0x7e,0x7e,0x7c,0x7c,0x7c,0x7c,0x7b,0x7b,0x7b,0x7b, -0x7c,0x7b,0x7b,0x7a,0x7a,0x79,0x79,0x79,0x77,0x77,0x77,0x77,0x76,0x74,0x73,0x72, -0x67,0x67,0x68,0x69,0x6c,0x6f,0x72,0x74,0x74,0x72,0x70,0x6d,0x6b,0x6a,0x6a,0x6b, -0x6a,0x6a,0x6b,0x6d,0x6e,0x6f,0x70,0x71,0x76,0x75,0x73,0x72,0x73,0x74,0x76,0x78, -0x80,0x81,0x82,0x7f,0x7a,0x77,0x77,0x79,0x7c,0x7b,0x78,0x76,0x74,0x74,0x75,0x75, -0x71,0x72,0x75,0x78,0x7b,0x7f,0x82,0x83,0x84,0x85,0x84,0x80,0x7b,0x78,0x78,0x7a, -0x74,0x74,0x75,0x76,0x77,0x78,0x78,0x78,0x79,0x79,0x77,0x76,0x76,0x76,0x77,0x78, -0x7e,0x80,0x83,0x85,0x85,0x83,0x7f,0x7d,0x84,0x82,0x7e,0x7c,0x7a,0x7b,0x7d,0x7e, -0x85,0x83,0x83,0x85,0x86,0x83,0x7d,0x78,0x75,0x85,0x9a,0xaa,0xb0,0xb3,0xb6,0xb9, -0xbb,0xbb,0xb9,0xb2,0xa9,0xa2,0x9e,0x9e,0x99,0x9a,0x9d,0xa0,0x9f,0x98,0x8d,0x84, -0x7b,0x7c,0x7e,0x81,0x85,0x8a,0x8e,0x90,0x98,0x97,0x95,0x94,0x94,0x95,0x96,0x97, -0xa0,0xa0,0x9f,0x9e,0x9b,0x97,0x94,0x91,0x86,0x84,0x81,0x7e,0x7c,0x7b,0x7a,0x7a, -0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x79,0x79,0x79,0x7a,0x7a,0x7a,0x7a,0x7b, -0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a, -0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x7a,0x7b,0x7b,0x7b,0x7c,0x7c,0x7c,0x7c, -0x7d,0x7d,0x7c,0x7c,0x7c,0x7d,0x7e,0x7f,0x80,0x80,0x80,0x81,0x82,0x82,0x83,0x83, -0x85,0x85,0x84,0x84,0x83,0x83,0x82,0x82,0x83,0x84,0x85,0x86,0x86,0x85,0x84,0x83, -0x81,0x82,0x84,0x84,0x82,0x7e,0x7a,0x78,0x78,0x77,0x76,0x76,0x76,0x78,0x79,0x7a, -0x7b,0x7a,0x78,0x77,0x76,0x76,0x77,0x78,0x77,0x76,0x75,0x74,0x75,0x77,0x7a,0x7b, -0x7d,0x7c,0x7b,0x79,0x79,0x7a,0x7b,0x7b,0x7b,0x7c,0x7d,0x7d,0x7d,0x7c,0x7b,0x7b, -0x7b,0x7c,0x7c,0x7c,0x7d,0x7d,0x7e,0x7e,0x7c,0x7b,0x7b,0x7a,0x79,0x79,0x78,0x78, -0x7b,0x7a,0x7a,0x79,0x78,0x77,0x77,0x76,0x74,0x74,0x74,0x74,0x73,0x73,0x72,0x71, -0x68,0x69,0x6a,0x6b,0x6e,0x71,0x73,0x74,0x72,0x71,0x6f,0x6d,0x6b,0x6a,0x6a,0x6a, -0x6c,0x6d,0x6e,0x6f,0x70,0x72,0x73,0x73,0x76,0x75,0x73,0x72,0x73,0x74,0x76,0x78, -0x82,0x84,0x84,0x80,0x7b,0x77,0x77,0x79,0x79,0x79,0x77,0x76,0x74,0x73,0x73,0x72, -0x74,0x74,0x75,0x76,0x76,0x77,0x77,0x77,0x7c,0x7d,0x7d,0x7a,0x75,0x74,0x76,0x79, -0x75,0x75,0x75,0x75,0x75,0x76,0x77,0x77,0x79,0x78,0x77,0x76,0x76,0x76,0x77,0x77, -0x79,0x7a,0x7d,0x7e,0x7e,0x7b,0x78,0x76,0x7e,0x7d,0x7c,0x7b,0x7a,0x7b,0x7c,0x7d, -0x86,0x85,0x85,0x86,0x87,0x84,0x7e,0x79,0x71,0x7b,0x86,0x8e,0x93,0x9a,0xa4,0xad, -0xb0,0xb0,0xad,0xa7,0x9f,0x99,0x98,0x99,0x95,0x96,0x98,0x9a,0x98,0x91,0x85,0x7c, -0x7a,0x7b,0x7d,0x81,0x86,0x8b,0x90,0x92,0x9b,0x9b,0x9a,0x9a,0x9d,0xa0,0xa4,0xa6, -0xa4,0xa5,0xa6,0xa6,0xa5,0xa2,0x9f,0x9d,0x83,0x82,0x80,0x7e,0x7c,0x7a,0x7a,0x79, -0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x79,0x79,0x79,0x7a,0x7a,0x7a,0x7a,0x7b, -0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a, -0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x7a,0x7a,0x7a,0x7a,0x7b,0x7b,0x7b,0x7c, -0x7d,0x7c,0x7c,0x7b,0x7c,0x7d,0x7e,0x7f,0x80,0x80,0x80,0x81,0x82,0x82,0x83,0x83, -0x85,0x85,0x84,0x83,0x83,0x82,0x81,0x81,0x83,0x84,0x85,0x86,0x86,0x85,0x84,0x83, -0x82,0x82,0x83,0x82,0x80,0x7e,0x7b,0x79,0x7a,0x7a,0x79,0x79,0x7a,0x7b,0x7c,0x7c, -0x7c,0x7b,0x79,0x78,0x77,0x77,0x77,0x78,0x75,0x74,0x73,0x73,0x74,0x76,0x79,0x7b, -0x7f,0x7f,0x7e,0x7d,0x7d,0x7d,0x7d,0x7d,0x7b,0x7c,0x7d,0x7d,0x7e,0x7d,0x7c,0x7b, -0x7b,0x7b,0x7b,0x7b,0x7c,0x7c,0x7c,0x7c,0x7b,0x7a,0x7a,0x79,0x78,0x78,0x77,0x77, -0x79,0x79,0x78,0x78,0x77,0x77,0x76,0x76,0x74,0x74,0x73,0x73,0x73,0x73,0x73,0x73, -0x6a,0x6b,0x6c,0x6e,0x70,0x72,0x74,0x75,0x71,0x70,0x6f,0x6e,0x6c,0x6b,0x6a,0x6a, -0x6d,0x6d,0x6e,0x70,0x71,0x72,0x73,0x74,0x76,0x75,0x74,0x73,0x74,0x76,0x78,0x7a, -0x83,0x84,0x84,0x81,0x7b,0x78,0x78,0x79,0x77,0x77,0x77,0x77,0x76,0x75,0x73,0x72, -0x76,0x76,0x75,0x75,0x73,0x71,0x6f,0x6e,0x73,0x74,0x74,0x72,0x6f,0x6f,0x73,0x77, -0x75,0x75,0x74,0x73,0x74,0x74,0x75,0x76,0x79,0x78,0x77,0x76,0x75,0x76,0x76,0x77, -0x76,0x76,0x76,0x76,0x75,0x74,0x74,0x73,0x79,0x79,0x7a,0x7a,0x7b,0x7c,0x7c,0x7d, -0x85,0x84,0x84,0x85,0x86,0x84,0x7e,0x78,0x71,0x75,0x79,0x7b,0x7e,0x88,0x97,0xa4, -0xa7,0xa7,0xa3,0x9d,0x95,0x91,0x91,0x93,0x91,0x90,0x90,0x90,0x8e,0x87,0x7d,0x75, -0x79,0x7a,0x7c,0x80,0x84,0x89,0x8e,0x90,0x91,0x90,0x90,0x91,0x94,0x99,0x9e,0xa1, -0x98,0x9a,0x9c,0x9e,0x9d,0x9a,0x97,0x95,0x7f,0x7f,0x7e,0x7c,0x7b,0x7a,0x79,0x79, -0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x7a,0x7a,0x7a,0x7a,0x7b, -0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79, -0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x7a,0x7a,0x7a,0x7a,0x7b,0x7b, -0x7d,0x7c,0x7b,0x7b,0x7b,0x7c,0x7e,0x7e,0x80,0x81,0x81,0x82,0x82,0x83,0x83,0x84, -0x85,0x85,0x84,0x84,0x83,0x83,0x82,0x82,0x83,0x84,0x85,0x86,0x86,0x85,0x84,0x83, -0x84,0x82,0x81,0x7f,0x7e,0x7f,0x80,0x81,0x82,0x81,0x81,0x80,0x80,0x80,0x7f,0x7f, -0x7d,0x7d,0x7e,0x7e,0x7d,0x7b,0x79,0x78,0x74,0x74,0x73,0x73,0x74,0x77,0x79,0x7b, -0x7f,0x7f,0x7e,0x7e,0x7e,0x7d,0x7d,0x7d,0x7a,0x7b,0x7c,0x7d,0x7d,0x7d,0x7c,0x7c, -0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x78,0x78,0x78,0x78, -0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x75,0x75,0x74,0x74,0x74,0x75,0x76,0x77, -0x6d,0x6e,0x6f,0x71,0x72,0x73,0x74,0x74,0x70,0x70,0x6f,0x6f,0x6d,0x6c,0x6b,0x6a, -0x6b,0x6b,0x6c,0x6e,0x6f,0x70,0x71,0x72,0x75,0x75,0x74,0x74,0x75,0x77,0x7a,0x7c, -0x80,0x82,0x82,0x7f,0x7a,0x76,0x77,0x78,0x76,0x77,0x78,0x79,0x78,0x77,0x75,0x74, -0x76,0x76,0x76,0x75,0x73,0x71,0x6e,0x6d,0x6b,0x6d,0x6d,0x6c,0x6b,0x6c,0x72,0x76, -0x76,0x75,0x74,0x72,0x72,0x73,0x74,0x75,0x79,0x78,0x77,0x76,0x75,0x76,0x76,0x77, -0x77,0x75,0x72,0x70,0x70,0x71,0x74,0x75,0x75,0x76,0x78,0x7a,0x7c,0x7d,0x7e,0x7e, -0x81,0x80,0x80,0x81,0x82,0x80,0x7a,0x74,0x74,0x78,0x7d,0x7f,0x82,0x8c,0x9b,0xa8, -0xad,0xab,0xa6,0x9d,0x94,0x8f,0x8f,0x90,0x92,0x90,0x8c,0x8a,0x88,0x82,0x7a,0x74, -0x78,0x79,0x7a,0x7d,0x81,0x86,0x89,0x8c,0x8a,0x89,0x87,0x87,0x89,0x8d,0x91,0x94, -0x90,0x92,0x93,0x94,0x91,0x8d,0x89,0x85,0x7b,0x7b,0x7b,0x7b,0x7a,0x79,0x79,0x78, -0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x7a,0x7a,0x7a,0x7a,0x7b, -0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79, -0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x79,0x79,0x79,0x79,0x7a,0x7a,0x7a,0x7a, -0x7c,0x7c,0x7b,0x7b,0x7b,0x7c,0x7d,0x7e,0x81,0x81,0x82,0x83,0x83,0x84,0x84,0x85, -0x85,0x85,0x84,0x84,0x84,0x84,0x84,0x84,0x83,0x84,0x85,0x86,0x86,0x85,0x84,0x83, -0x86,0x83,0x7f,0x7c,0x7d,0x81,0x86,0x8a,0x8b,0x8a,0x89,0x88,0x87,0x85,0x83,0x82, -0x7e,0x81,0x84,0x86,0x85,0x81,0x7c,0x78,0x75,0x74,0x73,0x73,0x75,0x78,0x7b,0x7d, -0x7b,0x7c,0x7c,0x7c,0x7b,0x7b,0x7a,0x7a,0x79,0x7a,0x7b,0x7c,0x7d,0x7c,0x7c,0x7b, -0x77,0x77,0x77,0x77,0x77,0x76,0x76,0x76,0x78,0x78,0x78,0x78,0x79,0x79,0x79,0x79, -0x75,0x76,0x76,0x77,0x78,0x79,0x79,0x79,0x78,0x77,0x77,0x76,0x77,0x78,0x7a,0x7b, -0x6f,0x70,0x71,0x73,0x74,0x74,0x74,0x74,0x70,0x70,0x70,0x6f,0x6e,0x6d,0x6b,0x6a, -0x68,0x69,0x6a,0x6b,0x6c,0x6e,0x6f,0x6f,0x75,0x74,0x74,0x74,0x76,0x79,0x7c,0x7e, -0x7d,0x7f,0x7f,0x7c,0x77,0x74,0x75,0x76,0x75,0x76,0x78,0x7a,0x7a,0x78,0x76,0x75, -0x74,0x75,0x76,0x76,0x75,0x74,0x71,0x70,0x68,0x69,0x6a,0x6a,0x69,0x6c,0x72,0x77, -0x76,0x75,0x73,0x72,0x71,0x72,0x73,0x74,0x78,0x78,0x76,0x75,0x75,0x75,0x76,0x77, -0x79,0x76,0x71,0x6e,0x6e,0x71,0x75,0x79,0x73,0x74,0x77,0x7a,0x7d,0x7e,0x7f,0x7f, -0x7e,0x7c,0x7c,0x7d,0x7f,0x7c,0x76,0x71,0x77,0x7f,0x87,0x8c,0x90,0x98,0xa5,0xb0, -0xb7,0xb4,0xad,0xa2,0x97,0x90,0x8f,0x91,0x95,0x91,0x8c,0x89,0x86,0x81,0x7b,0x75, -0x77,0x78,0x79,0x7c,0x7f,0x83,0x86,0x88,0x8d,0x8b,0x87,0x85,0x85,0x87,0x8b,0x8d, -0x92,0x92,0x93,0x92,0x8e,0x88,0x81,0x7d,0x79,0x79,0x7a,0x7a,0x7a,0x79,0x79,0x78, -0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x7a,0x7a,0x7a,0x7a,0x7b, -0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79, -0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x79,0x79,0x79,0x79,0x7a,0x7a,0x7a, -0x7c,0x7c,0x7b,0x7b,0x7b,0x7c,0x7d,0x7e,0x82,0x82,0x83,0x83,0x84,0x85,0x85,0x85, -0x84,0x84,0x84,0x85,0x85,0x85,0x85,0x85,0x83,0x84,0x85,0x86,0x86,0x85,0x84,0x83, -0x87,0x83,0x7d,0x7a,0x7c,0x82,0x8a,0x90,0x91,0x90,0x8f,0x8d,0x8b,0x88,0x86,0x84, -0x7f,0x83,0x88,0x8c,0x8a,0x85,0x7d,0x78,0x76,0x75,0x74,0x74,0x76,0x79,0x7c,0x7e, -0x78,0x78,0x79,0x79,0x78,0x78,0x77,0x76,0x78,0x79,0x7a,0x7c,0x7c,0x7c,0x7b,0x7b, -0x75,0x75,0x75,0x75,0x75,0x75,0x74,0x74,0x77,0x77,0x78,0x79,0x79,0x7a,0x7a,0x7b, -0x74,0x75,0x76,0x77,0x78,0x7a,0x7a,0x7b,0x7a,0x79,0x78,0x78,0x79,0x7a,0x7d,0x7e, -0x75,0x76,0x77,0x78,0x78,0x77,0x76,0x75,0x6f,0x6f,0x6f,0x6e,0x6e,0x6e,0x6e,0x6d, -0x6a,0x6b,0x6b,0x67,0x63,0x62,0x64,0x67,0x70,0x6f,0x6f,0x6e,0x6d,0x6e,0x6e,0x6e, -0x72,0x76,0x79,0x7a,0x77,0x75,0x75,0x77,0x78,0x78,0x78,0x77,0x77,0x77,0x77,0x77, -0x72,0x74,0x76,0x78,0x78,0x77,0x74,0x73,0x73,0x72,0x71,0x6f,0x6e,0x6e,0x6e,0x6f, -0x74,0x71,0x6c,0x69,0x67,0x69,0x6c,0x6f,0x73,0x73,0x75,0x76,0x76,0x76,0x75,0x75, -0x75,0x70,0x6b,0x6a,0x6c,0x6f,0x70,0x6f,0x71,0x73,0x76,0x75,0x74,0x75,0x78,0x7c, -0x75,0x77,0x79,0x7a,0x7a,0x78,0x76,0x74,0x7a,0x81,0x8c,0x98,0xa1,0xa8,0xac,0xae, -0xb3,0xb4,0xb1,0xa7,0x9b,0x94,0x96,0x9b,0x99,0x8f,0x83,0x7a,0x77,0x78,0x78,0x78, -0x74,0x75,0x78,0x7b,0x7f,0x83,0x86,0x88,0x8d,0x8b,0x89,0x88,0x8a,0x90,0x95,0x99, -0x95,0x94,0x91,0x8c,0x86,0x7f,0x7a,0x77,0x79,0x78,0x78,0x78,0x78,0x77,0x77,0x77, -0x76,0x76,0x77,0x77,0x77,0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78, -0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78, -0x77,0x76,0x76,0x76,0x76,0x75,0x75,0x75,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77, -0x78,0x78,0x79,0x79,0x7a,0x7b,0x7b,0x7c,0x82,0x80,0x7f,0x81,0x85,0x86,0x85,0x82, -0x7c,0x81,0x85,0x87,0x86,0x84,0x85,0x87,0x86,0x84,0x82,0x80,0x81,0x83,0x86,0x88, -0x87,0x84,0x7f,0x7c,0x7c,0x80,0x85,0x88,0x89,0x89,0x8a,0x8a,0x8a,0x8a,0x8a,0x8a, -0x87,0x80,0x7b,0x7f,0x87,0x8a,0x83,0x7b,0x73,0x71,0x70,0x71,0x75,0x7b,0x82,0x86, -0x7e,0x7c,0x78,0x75,0x74,0x75,0x76,0x78,0x7d,0x7c,0x7b,0x79,0x78,0x76,0x75,0x74, -0x77,0x77,0x77,0x76,0x75,0x75,0x75,0x74,0x76,0x77,0x79,0x7a,0x7b,0x7c,0x7b,0x7b, -0x7a,0x79,0x77,0x77,0x77,0x78,0x7a,0x7b,0x7a,0x7a,0x7a,0x7a,0x79,0x79,0x79,0x78, -0x75,0x76,0x77,0x78,0x78,0x77,0x76,0x75,0x73,0x73,0x72,0x72,0x72,0x71,0x71,0x71, -0x6f,0x70,0x6f,0x6c,0x68,0x67,0x69,0x6c,0x71,0x70,0x6e,0x6c,0x6a,0x68,0x67,0x67, -0x6e,0x70,0x72,0x71,0x6e,0x6e,0x70,0x73,0x74,0x75,0x76,0x77,0x76,0x74,0x72,0x71, -0x73,0x75,0x77,0x78,0x78,0x76,0x74,0x72,0x73,0x72,0x72,0x71,0x72,0x73,0x74,0x75, -0x73,0x72,0x6f,0x6d,0x6d,0x6e,0x70,0x72,0x74,0x74,0x75,0x76,0x76,0x75,0x74,0x73, -0x71,0x6d,0x68,0x68,0x6b,0x6e,0x6f,0x6f,0x6d,0x70,0x72,0x72,0x71,0x71,0x74,0x77, -0x72,0x74,0x77,0x79,0x79,0x78,0x76,0x75,0x75,0x80,0x8e,0x99,0xa1,0xa8,0xaf,0xb6, -0xb3,0xb3,0xae,0xa3,0x97,0x90,0x93,0x97,0x95,0x8e,0x84,0x7e,0x7c,0x7b,0x7a,0x78, -0x76,0x76,0x77,0x7a,0x7e,0x84,0x8a,0x8d,0x91,0x8e,0x8a,0x89,0x8b,0x90,0x96,0x98, -0x95,0x92,0x8e,0x88,0x82,0x7d,0x7a,0x78,0x78,0x78,0x78,0x78,0x77,0x77,0x77,0x77, -0x76,0x76,0x76,0x77,0x77,0x77,0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78, -0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78, -0x77,0x77,0x77,0x76,0x76,0x76,0x76,0x75,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77, -0x78,0x78,0x78,0x79,0x7a,0x7a,0x7b,0x7b,0x80,0x7e,0x7e,0x81,0x85,0x87,0x86,0x83, -0x83,0x85,0x86,0x84,0x80,0x7e,0x7f,0x81,0x82,0x80,0x7d,0x7b,0x7b,0x7d,0x7f,0x81, -0x84,0x82,0x7d,0x7b,0x7b,0x7f,0x84,0x87,0x89,0x89,0x8a,0x8a,0x8b,0x8b,0x8c,0x8c, -0x87,0x81,0x7c,0x7f,0x86,0x88,0x82,0x7a,0x76,0x74,0x71,0x70,0x71,0x74,0x79,0x7c, -0x7e,0x7c,0x79,0x76,0x75,0x76,0x77,0x78,0x7b,0x7b,0x7a,0x79,0x78,0x77,0x76,0x75, -0x79,0x78,0x78,0x78,0x77,0x77,0x76,0x76,0x78,0x79,0x7a,0x7b,0x7b,0x7b,0x7b,0x7a, -0x79,0x78,0x77,0x77,0x77,0x78,0x7a,0x7b,0x7a,0x7a,0x7a,0x79,0x79,0x79,0x78,0x78, -0x75,0x76,0x77,0x78,0x78,0x77,0x76,0x75,0x76,0x76,0x76,0x76,0x75,0x75,0x75,0x75, -0x73,0x75,0x75,0x72,0x6e,0x6c,0x6e,0x70,0x72,0x71,0x6e,0x6b,0x68,0x65,0x62,0x61, -0x6a,0x6a,0x69,0x66,0x63,0x65,0x6b,0x6f,0x70,0x73,0x76,0x78,0x76,0x72,0x6d,0x6a, -0x74,0x75,0x76,0x77,0x76,0x74,0x72,0x70,0x73,0x72,0x72,0x72,0x73,0x74,0x76,0x77, -0x70,0x71,0x72,0x73,0x73,0x74,0x74,0x74,0x75,0x76,0x76,0x76,0x76,0x74,0x73,0x72, -0x6c,0x68,0x64,0x65,0x69,0x6d,0x6f,0x6f,0x69,0x6b,0x6e,0x6d,0x6b,0x6b,0x6d,0x70, -0x6e,0x70,0x73,0x75,0x77,0x77,0x77,0x76,0x72,0x80,0x8f,0x96,0x96,0x99,0xa3,0xad, -0xb4,0xb2,0xab,0x9e,0x91,0x8c,0x8f,0x95,0x92,0x8e,0x88,0x86,0x85,0x82,0x7e,0x7a, -0x78,0x77,0x76,0x77,0x7d,0x85,0x8e,0x94,0x97,0x92,0x8c,0x8a,0x8d,0x92,0x95,0x97, -0x93,0x8f,0x89,0x82,0x7c,0x7a,0x7a,0x7a,0x78,0x78,0x77,0x77,0x77,0x76,0x76,0x76, -0x75,0x76,0x76,0x76,0x77,0x77,0x77,0x77,0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78, -0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78, -0x78,0x78,0x77,0x77,0x77,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76, -0x77,0x77,0x78,0x78,0x79,0x7a,0x7a,0x7a,0x7d,0x7c,0x7c,0x80,0x85,0x88,0x86,0x84, -0x88,0x88,0x85,0x7f,0x79,0x76,0x78,0x7b,0x7d,0x7b,0x77,0x74,0x73,0x74,0x77,0x78, -0x80,0x7e,0x7b,0x79,0x7a,0x7e,0x82,0x85,0x87,0x88,0x89,0x8a,0x8b,0x8c,0x8d,0x8e, -0x86,0x81,0x7d,0x7f,0x84,0x85,0x7f,0x79,0x79,0x76,0x73,0x6f,0x6e,0x6f,0x70,0x72, -0x7e,0x7d,0x7a,0x78,0x77,0x77,0x78,0x79,0x79,0x78,0x78,0x78,0x77,0x77,0x77,0x77, -0x7b,0x7a,0x7a,0x7a,0x7a,0x79,0x79,0x79,0x7a,0x7b,0x7b,0x7c,0x7c,0x7b,0x79,0x79, -0x79,0x78,0x77,0x77,0x77,0x78,0x7a,0x7a,0x7a,0x7a,0x79,0x79,0x79,0x78,0x78,0x78, -0x75,0x76,0x77,0x78,0x78,0x77,0x76,0x75,0x77,0x77,0x77,0x76,0x76,0x76,0x75,0x75, -0x74,0x76,0x77,0x74,0x70,0x6e,0x6f,0x71,0x70,0x6f,0x6e,0x6c,0x6a,0x67,0x64,0x63, -0x68,0x67,0x64,0x5f,0x5d,0x60,0x68,0x6f,0x70,0x73,0x78,0x7a,0x79,0x73,0x6c,0x67, -0x70,0x71,0x72,0x72,0x71,0x6f,0x6d,0x6c,0x72,0x71,0x70,0x6e,0x6d,0x6d,0x6d,0x6d, -0x6b,0x6d,0x70,0x73,0x75,0x75,0x75,0x74,0x76,0x77,0x77,0x76,0x75,0x74,0x72,0x71, -0x69,0x65,0x61,0x62,0x66,0x6b,0x6d,0x6d,0x65,0x68,0x6a,0x6a,0x67,0x65,0x67,0x69, -0x69,0x6b,0x6e,0x71,0x73,0x74,0x75,0x75,0x71,0x7f,0x8d,0x8f,0x89,0x88,0x92,0x9e, -0xb5,0xb2,0xa9,0x9a,0x8d,0x89,0x8e,0x95,0x92,0x91,0x90,0x90,0x8f,0x8b,0x84,0x7e, -0x7a,0x78,0x75,0x75,0x7c,0x87,0x93,0x9a,0x9d,0x95,0x8c,0x8a,0x8e,0x93,0x95,0x94, -0x90,0x8b,0x83,0x7c,0x78,0x77,0x79,0x7b,0x77,0x77,0x77,0x77,0x76,0x76,0x76,0x75, -0x75,0x75,0x75,0x76,0x76,0x76,0x76,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77, -0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77, -0x78,0x78,0x78,0x77,0x77,0x77,0x77,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76, -0x76,0x76,0x77,0x77,0x78,0x79,0x79,0x79,0x7a,0x79,0x7b,0x7f,0x84,0x87,0x85,0x82, -0x85,0x84,0x80,0x79,0x74,0x73,0x77,0x7b,0x7d,0x7a,0x76,0x72,0x70,0x70,0x72,0x73, -0x7b,0x7a,0x78,0x77,0x78,0x7b,0x7f,0x81,0x83,0x84,0x86,0x87,0x89,0x8b,0x8d,0x8d, -0x84,0x81,0x7e,0x7f,0x81,0x81,0x7c,0x77,0x78,0x76,0x74,0x71,0x70,0x70,0x71,0x71, -0x7e,0x7d,0x7b,0x7a,0x79,0x79,0x7a,0x7a,0x77,0x77,0x77,0x77,0x78,0x78,0x78,0x78, -0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7b,0x7b,0x7c,0x7c,0x7c,0x7c,0x7b,0x7a,0x78,0x77, -0x78,0x77,0x77,0x77,0x78,0x78,0x79,0x79,0x7a,0x79,0x79,0x79,0x78,0x78,0x78,0x78, -0x75,0x76,0x77,0x78,0x78,0x77,0x76,0x75,0x75,0x75,0x75,0x75,0x74,0x74,0x74,0x74, -0x73,0x75,0x76,0x74,0x70,0x6d,0x6e,0x70,0x6d,0x6e,0x6e,0x6e,0x6e,0x6c,0x6a,0x69, -0x68,0x67,0x63,0x5f,0x5d,0x61,0x69,0x71,0x72,0x75,0x7a,0x7c,0x7b,0x75,0x6e,0x69, -0x6c,0x6c,0x6c,0x6c,0x6c,0x6b,0x69,0x69,0x72,0x70,0x6c,0x68,0x64,0x61,0x60,0x5f, -0x66,0x68,0x6c,0x70,0x72,0x73,0x73,0x72,0x76,0x77,0x77,0x76,0x75,0x74,0x72,0x71, -0x69,0x65,0x61,0x61,0x65,0x69,0x6b,0x6b,0x63,0x66,0x69,0x68,0x65,0x62,0x62,0x64, -0x66,0x68,0x6a,0x6c,0x6e,0x6f,0x70,0x70,0x6c,0x7a,0x88,0x8e,0x8d,0x91,0x9c,0xa7, -0xb5,0xb1,0xa6,0x96,0x89,0x87,0x90,0x99,0x96,0x96,0x96,0x98,0x97,0x91,0x88,0x81, -0x7b,0x78,0x74,0x75,0x7c,0x88,0x95,0x9d,0xa1,0x96,0x8a,0x88,0x8d,0x93,0x94,0x91, -0x8b,0x86,0x7f,0x79,0x75,0x76,0x78,0x7a,0x77,0x76,0x76,0x76,0x75,0x75,0x75,0x75, -0x74,0x74,0x75,0x75,0x75,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76, -0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76, -0x78,0x78,0x77,0x77,0x77,0x76,0x76,0x76,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75, -0x75,0x75,0x76,0x76,0x77,0x78,0x78,0x78,0x78,0x78,0x7a,0x7e,0x82,0x83,0x81,0x7d, -0x7b,0x7b,0x79,0x75,0x72,0x74,0x7a,0x7f,0x7f,0x7c,0x78,0x74,0x71,0x71,0x72,0x73, -0x77,0x76,0x75,0x75,0x76,0x78,0x7a,0x7b,0x7e,0x7f,0x80,0x82,0x84,0x86,0x88,0x89, -0x80,0x7e,0x7d,0x7d,0x7d,0x7c,0x79,0x76,0x73,0x74,0x74,0x75,0x76,0x77,0x78,0x79, -0x7d,0x7d,0x7c,0x7b,0x7a,0x7a,0x7a,0x7a,0x77,0x77,0x78,0x78,0x79,0x79,0x79,0x7a, -0x7c,0x7c,0x7c,0x7c,0x7c,0x7d,0x7d,0x7d,0x7c,0x7c,0x7c,0x7c,0x7a,0x79,0x77,0x76, -0x76,0x77,0x77,0x78,0x78,0x78,0x78,0x78,0x79,0x79,0x79,0x78,0x78,0x78,0x78,0x77, -0x75,0x76,0x77,0x78,0x78,0x77,0x76,0x75,0x74,0x74,0x74,0x74,0x73,0x73,0x73,0x73, -0x71,0x74,0x76,0x74,0x70,0x6d,0x6d,0x6e,0x6d,0x6e,0x6f,0x70,0x6f,0x6d,0x6b,0x69, -0x68,0x67,0x65,0x61,0x60,0x63,0x6b,0x71,0x73,0x76,0x79,0x7b,0x79,0x75,0x70,0x6d, -0x69,0x69,0x69,0x6a,0x6a,0x6a,0x69,0x69,0x72,0x70,0x6b,0x66,0x61,0x5e,0x5b,0x5a, -0x66,0x67,0x69,0x6c,0x6e,0x71,0x72,0x73,0x75,0x76,0x76,0x76,0x76,0x74,0x73,0x72, -0x6d,0x68,0x63,0x62,0x65,0x68,0x69,0x68,0x64,0x68,0x6b,0x6a,0x66,0x62,0x61,0x62, -0x65,0x65,0x66,0x67,0x68,0x69,0x69,0x6a,0x66,0x6f,0x7e,0x8c,0x99,0xa6,0xb3,0xbb, -0xb0,0xaa,0x9e,0x8e,0x83,0x84,0x90,0x9b,0x9a,0x99,0x99,0x99,0x97,0x91,0x87,0x7f, -0x79,0x77,0x75,0x76,0x7d,0x88,0x94,0x9b,0xa2,0x95,0x87,0x85,0x8c,0x93,0x92,0x8e, -0x85,0x82,0x7d,0x78,0x76,0x76,0x77,0x78,0x76,0x76,0x75,0x75,0x75,0x75,0x74,0x74, -0x74,0x74,0x74,0x74,0x75,0x75,0x75,0x75,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76, -0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76, -0x77,0x77,0x76,0x76,0x76,0x75,0x75,0x75,0x74,0x74,0x74,0x74,0x74,0x74,0x74,0x74, -0x74,0x74,0x75,0x75,0x76,0x77,0x77,0x77,0x78,0x78,0x79,0x7c,0x7f,0x7f,0x7a,0x76, -0x71,0x73,0x74,0x74,0x73,0x76,0x7c,0x81,0x82,0x7f,0x7a,0x76,0x74,0x74,0x75,0x76, -0x74,0x74,0x74,0x74,0x74,0x75,0x75,0x75,0x77,0x77,0x79,0x7b,0x7d,0x7f,0x80,0x81, -0x7a,0x7a,0x7b,0x7b,0x79,0x78,0x76,0x75,0x6f,0x71,0x74,0x77,0x7a,0x7c,0x7e,0x7e, -0x7c,0x7c,0x7b,0x7b,0x7a,0x7a,0x7a,0x7a,0x79,0x79,0x79,0x79,0x7a,0x7a,0x7a,0x7a, -0x7b,0x7b,0x7b,0x7c,0x7c,0x7c,0x7c,0x7c,0x7a,0x7a,0x7a,0x7a,0x79,0x78,0x76,0x75, -0x75,0x76,0x77,0x78,0x79,0x78,0x78,0x77,0x79,0x79,0x78,0x78,0x78,0x78,0x77,0x77, -0x75,0x76,0x77,0x78,0x78,0x77,0x76,0x75,0x76,0x76,0x76,0x76,0x75,0x75,0x75,0x74, -0x72,0x75,0x77,0x76,0x71,0x6e,0x6e,0x6f,0x71,0x71,0x71,0x6f,0x6c,0x68,0x63,0x60, -0x65,0x66,0x66,0x64,0x62,0x65,0x6a,0x6f,0x72,0x73,0x74,0x75,0x74,0x72,0x70,0x6f, -0x6a,0x6a,0x6b,0x6b,0x6c,0x6d,0x6e,0x6e,0x73,0x71,0x6e,0x6a,0x67,0x64,0x63,0x62, -0x6a,0x69,0x69,0x69,0x6c,0x70,0x74,0x76,0x74,0x74,0x75,0x76,0x76,0x75,0x74,0x73, -0x72,0x6d,0x67,0x64,0x65,0x67,0x67,0x66,0x67,0x6b,0x6e,0x6c,0x68,0x64,0x62,0x62, -0x65,0x64,0x64,0x63,0x63,0x62,0x63,0x63,0x63,0x65,0x6e,0x81,0x97,0xa8,0xb0,0xb2, -0xa7,0xa1,0x94,0x85,0x7b,0x7f,0x8d,0x9a,0x9b,0x99,0x96,0x94,0x91,0x8a,0x81,0x79, -0x77,0x76,0x76,0x79,0x7f,0x89,0x92,0x98,0xa1,0x92,0x83,0x81,0x8a,0x92,0x91,0x8c, -0x7f,0x7e,0x7c,0x7a,0x78,0x77,0x76,0x76,0x75,0x75,0x75,0x75,0x74,0x74,0x74,0x74, -0x73,0x73,0x73,0x74,0x74,0x74,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75, -0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75, -0x76,0x76,0x75,0x75,0x75,0x74,0x74,0x74,0x74,0x74,0x74,0x74,0x74,0x74,0x74,0x74, -0x73,0x74,0x74,0x75,0x75,0x76,0x77,0x77,0x7a,0x79,0x79,0x7b,0x7c,0x7a,0x74,0x6f, -0x6c,0x70,0x74,0x75,0x75,0x76,0x79,0x7d,0x82,0x7f,0x7b,0x77,0x75,0x75,0x76,0x77, -0x72,0x72,0x73,0x73,0x72,0x71,0x70,0x70,0x70,0x71,0x72,0x74,0x75,0x77,0x78,0x78, -0x74,0x77,0x79,0x78,0x76,0x74,0x74,0x75,0x6e,0x70,0x74,0x78,0x7a,0x7c,0x7c,0x7c, -0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x79,0x79,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b, -0x79,0x79,0x7a,0x7a,0x7b,0x7b,0x7b,0x7b,0x77,0x78,0x78,0x79,0x78,0x77,0x76,0x75, -0x75,0x76,0x77,0x78,0x79,0x78,0x77,0x76,0x79,0x78,0x78,0x78,0x78,0x77,0x77,0x77, -0x75,0x76,0x77,0x78,0x78,0x77,0x76,0x75,0x78,0x78,0x78,0x78,0x77,0x77,0x77,0x77, -0x73,0x77,0x79,0x78,0x74,0x70,0x70,0x71,0x74,0x74,0x72,0x6e,0x68,0x61,0x5b,0x57, -0x62,0x64,0x66,0x65,0x64,0x65,0x69,0x6d,0x71,0x70,0x70,0x70,0x6f,0x6f,0x6f,0x6f, -0x6c,0x6c,0x6d,0x6e,0x6f,0x70,0x72,0x73,0x73,0x72,0x70,0x6f,0x6e,0x6d,0x6d,0x6e, -0x6e,0x6c,0x6a,0x69,0x6c,0x71,0x76,0x7a,0x73,0x73,0x75,0x76,0x76,0x76,0x75,0x75, -0x75,0x70,0x69,0x66,0x66,0x66,0x66,0x64,0x69,0x6d,0x70,0x6f,0x6a,0x65,0x63,0x63, -0x65,0x64,0x62,0x61,0x5f,0x5f,0x5e,0x5e,0x64,0x60,0x62,0x72,0x89,0x98,0x9a,0x95, -0xa0,0x9a,0x8d,0x7e,0x75,0x7a,0x8b,0x99,0x9b,0x97,0x93,0x8f,0x8b,0x84,0x7b,0x74, -0x75,0x75,0x77,0x7a,0x80,0x89,0x90,0x95,0xa0,0x90,0x81,0x7f,0x89,0x91,0x90,0x8a, -0x7c,0x7c,0x7c,0x7c,0x7a,0x78,0x76,0x74,0x75,0x75,0x75,0x74,0x74,0x74,0x74,0x73, -0x73,0x73,0x73,0x73,0x74,0x74,0x74,0x74,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75, -0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75, -0x75,0x75,0x74,0x74,0x74,0x73,0x73,0x73,0x74,0x74,0x74,0x74,0x74,0x74,0x74,0x74, -0x73,0x73,0x74,0x74,0x75,0x76,0x76,0x76,0x7a,0x79,0x79,0x7a,0x7b,0x77,0x70,0x6a, -0x6c,0x71,0x76,0x77,0x76,0x75,0x76,0x78,0x81,0x7e,0x7a,0x76,0x74,0x75,0x76,0x78, -0x71,0x72,0x72,0x72,0x71,0x70,0x6e,0x6d,0x6d,0x6d,0x6e,0x6f,0x70,0x71,0x72,0x73, -0x71,0x74,0x77,0x77,0x74,0x72,0x73,0x75,0x6e,0x70,0x74,0x77,0x79,0x79,0x78,0x77, -0x79,0x79,0x7a,0x7a,0x7a,0x7a,0x79,0x79,0x7d,0x7d,0x7d,0x7c,0x7c,0x7b,0x7b,0x7b, -0x78,0x78,0x78,0x79,0x79,0x7a,0x7a,0x7b,0x76,0x76,0x77,0x77,0x77,0x76,0x75,0x75, -0x74,0x75,0x77,0x79,0x79,0x78,0x77,0x76,0x78,0x78,0x78,0x78,0x77,0x77,0x77,0x77, -0x76,0x77,0x77,0x79,0x7a,0x7b,0x7c,0x7c,0x7d,0x7d,0x7d,0x7c,0x7b,0x7a,0x7a,0x79, -0x7b,0x7a,0x78,0x72,0x6d,0x6b,0x6d,0x71,0x71,0x73,0x72,0x6e,0x67,0x63,0x62,0x63, -0x64,0x65,0x66,0x68,0x68,0x68,0x67,0x67,0x6c,0x70,0x74,0x75,0x73,0x72,0x74,0x76, -0x6c,0x6c,0x6b,0x6c,0x6c,0x6e,0x70,0x71,0x71,0x70,0x6e,0x6d,0x6d,0x70,0x73,0x75, -0x6f,0x6d,0x6d,0x6f,0x74,0x77,0x76,0x74,0x76,0x75,0x75,0x75,0x75,0x75,0x75,0x75, -0x6f,0x6e,0x6c,0x6a,0x68,0x66,0x64,0x63,0x6f,0x6d,0x6a,0x67,0x65,0x64,0x64,0x64, -0x65,0x66,0x66,0x66,0x64,0x62,0x5f,0x5d,0x5d,0x5d,0x5f,0x62,0x66,0x6a,0x6e,0x70, -0x76,0x75,0x75,0x76,0x78,0x7a,0x7d,0x7f,0x7a,0x7b,0x7d,0x7f,0x7f,0x7d,0x7b,0x7a, -0x76,0x76,0x77,0x79,0x7c,0x7f,0x81,0x82,0x90,0x8e,0x8b,0x8a,0x8b,0x8a,0x86,0x82, -0x7a,0x7a,0x79,0x79,0x78,0x77,0x77,0x76,0x74,0x74,0x74,0x73,0x72,0x72,0x72,0x71, -0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x74,0x74,0x74,0x75,0x75,0x75,0x75, -0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x72,0x73,0x74,0x75,0x75,0x74,0x73,0x72, -0x73,0x73,0x73,0x73,0x72,0x72,0x72,0x72,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71, -0x73,0x73,0x72,0x73,0x73,0x75,0x77,0x78,0x78,0x78,0x7a,0x7a,0x7a,0x78,0x76,0x75, -0x70,0x6f,0x70,0x71,0x74,0x78,0x7c,0x7e,0x7f,0x7e,0x7c,0x7a,0x79,0x7a,0x7c,0x7d, -0x78,0x76,0x72,0x6e,0x6c,0x6c,0x6c,0x6d,0x6d,0x6e,0x6f,0x71,0x72,0x72,0x72,0x71, -0x6f,0x71,0x72,0x74,0x75,0x74,0x73,0x72,0x71,0x72,0x74,0x76,0x78,0x7a,0x7c,0x7d, -0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7e,0x7e,0x7e,0x7d,0x7c,0x7b,0x7a,0x79, -0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x77,0x77,0x77,0x76,0x76,0x76,0x76,0x76, -0x78,0x78,0x78,0x78,0x77,0x77,0x77,0x77,0x78,0x78,0x79,0x79,0x7a,0x7a,0x7b,0x7b, -0x76,0x76,0x77,0x78,0x7a,0x7b,0x7c,0x7c,0x7d,0x7d,0x7c,0x7c,0x7b,0x7a,0x79,0x79, -0x7a,0x79,0x77,0x72,0x6c,0x69,0x6b,0x6e,0x70,0x72,0x71,0x6d,0x67,0x63,0x63,0x64, -0x63,0x64,0x65,0x66,0x67,0x67,0x66,0x66,0x6d,0x71,0x75,0x76,0x74,0x73,0x74,0x76, -0x74,0x73,0x71,0x6f,0x6d,0x6d,0x6d,0x6d,0x6f,0x6e,0x6c,0x6b,0x6c,0x6e,0x71,0x72, -0x6f,0x6d,0x6d,0x70,0x74,0x77,0x77,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x74, -0x6f,0x6e,0x6d,0x6c,0x6a,0x68,0x67,0x67,0x6f,0x6d,0x6a,0x68,0x66,0x65,0x64,0x65, -0x67,0x68,0x68,0x68,0x67,0x65,0x62,0x61,0x62,0x63,0x63,0x64,0x66,0x69,0x6b,0x6c, -0x69,0x68,0x68,0x69,0x6b,0x6d,0x6f,0x71,0x6d,0x6f,0x72,0x75,0x76,0x77,0x76,0x76, -0x73,0x74,0x75,0x76,0x78,0x7a,0x7b,0x7c,0x8b,0x88,0x84,0x83,0x85,0x86,0x84,0x82, -0x7a,0x7a,0x79,0x79,0x78,0x77,0x76,0x76,0x74,0x73,0x73,0x73,0x72,0x72,0x71,0x71, -0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x74,0x74,0x74,0x75,0x75,0x75, -0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x72,0x73,0x74,0x75,0x75,0x74,0x73,0x72, -0x73,0x73,0x73,0x73,0x72,0x72,0x72,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71, -0x72,0x72,0x71,0x71,0x72,0x74,0x75,0x76,0x77,0x77,0x79,0x7a,0x7a,0x79,0x78,0x77, -0x73,0x72,0x72,0x73,0x75,0x79,0x7c,0x7e,0x81,0x80,0x7d,0x7b,0x7a,0x7a,0x7c,0x7d, -0x77,0x74,0x71,0x6e,0x6c,0x6c,0x6d,0x6e,0x68,0x69,0x6b,0x6c,0x6d,0x6d,0x6d,0x6c, -0x70,0x71,0x72,0x74,0x74,0x74,0x73,0x72,0x72,0x73,0x75,0x77,0x79,0x7b,0x7d,0x7e, -0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x7c,0x7c,0x7c,0x7b,0x7b,0x7a,0x79,0x78, -0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x76, -0x79,0x79,0x79,0x79,0x78,0x78,0x78,0x78,0x79,0x79,0x7a,0x7a,0x7b,0x7b,0x7b,0x7c, -0x76,0x76,0x77,0x78,0x7a,0x7b,0x7c,0x7d,0x7d,0x7d,0x7c,0x7b,0x7a,0x79,0x78,0x78, -0x78,0x78,0x76,0x70,0x6a,0x67,0x69,0x6b,0x6f,0x70,0x70,0x6d,0x67,0x64,0x64,0x65, -0x64,0x65,0x66,0x67,0x67,0x67,0x66,0x65,0x6e,0x72,0x76,0x77,0x75,0x73,0x74,0x75, -0x7b,0x79,0x75,0x71,0x6e,0x6b,0x69,0x69,0x6c,0x6b,0x69,0x69,0x69,0x6b,0x6e,0x6f, -0x6f,0x6d,0x6d,0x70,0x75,0x78,0x77,0x76,0x75,0x75,0x75,0x75,0x74,0x74,0x74,0x74, -0x6f,0x6f,0x6e,0x6d,0x6d,0x6c,0x6c,0x6b,0x6e,0x6c,0x6a,0x68,0x66,0x66,0x65,0x65, -0x68,0x69,0x69,0x69,0x68,0x67,0x65,0x65,0x68,0x67,0x67,0x66,0x67,0x68,0x69,0x6a, -0x65,0x65,0x65,0x66,0x67,0x69,0x6b,0x6c,0x63,0x65,0x68,0x6b,0x6e,0x70,0x72,0x72, -0x72,0x72,0x73,0x73,0x73,0x73,0x73,0x74,0x83,0x7e,0x7a,0x79,0x7c,0x80,0x81,0x81, -0x7a,0x7a,0x79,0x78,0x77,0x76,0x75,0x75,0x73,0x73,0x72,0x72,0x72,0x72,0x71,0x71, -0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x74,0x74,0x74,0x75,0x75, -0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x72,0x73,0x74,0x75,0x75,0x74,0x73,0x72, -0x73,0x73,0x73,0x72,0x72,0x72,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71, -0x71,0x70,0x70,0x70,0x71,0x72,0x73,0x74,0x75,0x76,0x78,0x79,0x7a,0x7a,0x7a,0x7a, -0x76,0x75,0x74,0x74,0x76,0x78,0x7b,0x7d,0x83,0x81,0x7e,0x7b,0x79,0x79,0x79,0x7a, -0x74,0x72,0x70,0x6e,0x6d,0x6e,0x6f,0x70,0x6c,0x6d,0x6f,0x70,0x71,0x71,0x70,0x70, -0x70,0x71,0x72,0x73,0x73,0x73,0x72,0x72,0x73,0x74,0x75,0x77,0x79,0x7b,0x7c,0x7d, -0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x7b,0x7a,0x7a,0x79,0x78,0x78,0x77,0x77, -0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78, -0x7b,0x7b,0x7a,0x7a,0x7a,0x79,0x79,0x79,0x7b,0x7b,0x7b,0x7c,0x7c,0x7c,0x7c,0x7d, -0x75,0x76,0x77,0x78,0x7a,0x7b,0x7d,0x7d,0x7d,0x7d,0x7c,0x7b,0x79,0x78,0x77,0x77, -0x76,0x76,0x75,0x70,0x6a,0x66,0x67,0x69,0x6d,0x6f,0x70,0x6d,0x68,0x66,0x66,0x68, -0x68,0x68,0x69,0x6a,0x6a,0x6a,0x69,0x68,0x6e,0x73,0x78,0x79,0x76,0x73,0x73,0x74, -0x78,0x76,0x73,0x6f,0x6c,0x6a,0x68,0x68,0x68,0x68,0x67,0x67,0x67,0x69,0x6b,0x6c, -0x6f,0x6d,0x6d,0x70,0x75,0x78,0x78,0x76,0x75,0x75,0x75,0x74,0x74,0x73,0x73,0x72, -0x6e,0x6e,0x6e,0x6e,0x6f,0x6f,0x6f,0x6f,0x6c,0x6c,0x6a,0x69,0x68,0x67,0x66,0x66, -0x67,0x68,0x67,0x67,0x67,0x66,0x65,0x65,0x68,0x67,0x67,0x67,0x68,0x69,0x6b,0x6b, -0x70,0x70,0x71,0x71,0x72,0x73,0x74,0x75,0x67,0x67,0x68,0x6a,0x6c,0x6f,0x71,0x72, -0x74,0x74,0x73,0x73,0x72,0x70,0x6f,0x6e,0x79,0x74,0x6f,0x6f,0x74,0x7a,0x7e,0x7f, -0x7a,0x7a,0x79,0x78,0x76,0x75,0x74,0x74,0x72,0x72,0x72,0x71,0x71,0x71,0x71,0x71, -0x72,0x72,0x72,0x72,0x72,0x72,0x72,0x72,0x73,0x73,0x73,0x73,0x74,0x74,0x74,0x75, -0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x72,0x73,0x74,0x75,0x75,0x74,0x73,0x72, -0x73,0x73,0x72,0x72,0x72,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71, -0x70,0x6f,0x6f,0x6e,0x6f,0x70,0x71,0x72,0x73,0x74,0x76,0x78,0x7a,0x7b,0x7c,0x7d, -0x77,0x76,0x75,0x74,0x74,0x76,0x78,0x7a,0x81,0x7f,0x7b,0x78,0x75,0x74,0x75,0x75, -0x72,0x71,0x70,0x6f,0x6f,0x70,0x71,0x72,0x78,0x79,0x7a,0x7b,0x7c,0x7c,0x7b,0x7a, -0x71,0x71,0x72,0x72,0x72,0x72,0x72,0x72,0x71,0x72,0x73,0x75,0x77,0x78,0x7a,0x7a, -0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x79,0x79,0x78,0x77,0x76,0x76,0x77,0x77, -0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x78,0x79,0x79,0x79,0x79,0x79,0x7a,0x7a, -0x7c,0x7c,0x7c,0x7b,0x7b,0x7b,0x7a,0x7a,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d, -0x74,0x75,0x76,0x78,0x7a,0x7c,0x7d,0x7e,0x7d,0x7d,0x7c,0x7a,0x79,0x77,0x76,0x76, -0x74,0x75,0x74,0x70,0x6a,0x67,0x68,0x6a,0x6c,0x6f,0x70,0x6e,0x6a,0x68,0x6a,0x6c, -0x6d,0x6d,0x6e,0x6f,0x6f,0x6e,0x6d,0x6c,0x6f,0x73,0x78,0x79,0x76,0x73,0x71,0x72, -0x6e,0x6d,0x6c,0x6a,0x69,0x69,0x69,0x69,0x66,0x66,0x66,0x66,0x67,0x68,0x69,0x6a, -0x6d,0x6c,0x6c,0x6f,0x74,0x78,0x78,0x76,0x75,0x75,0x74,0x74,0x73,0x72,0x71,0x71, -0x6c,0x6d,0x6d,0x6e,0x6e,0x6f,0x6f,0x6f,0x6b,0x6b,0x6a,0x6a,0x69,0x68,0x67,0x67, -0x66,0x66,0x65,0x64,0x63,0x62,0x62,0x62,0x64,0x64,0x64,0x66,0x68,0x6a,0x6c,0x6e, -0x75,0x75,0x76,0x77,0x77,0x77,0x77,0x77,0x70,0x70,0x6e,0x6e,0x6e,0x70,0x72,0x73, -0x76,0x76,0x76,0x75,0x72,0x6f,0x6c,0x6b,0x70,0x6c,0x69,0x6b,0x71,0x78,0x7c,0x7d, -0x7a,0x79,0x78,0x77,0x76,0x74,0x73,0x73,0x70,0x70,0x70,0x71,0x71,0x71,0x71,0x71, -0x72,0x72,0x72,0x72,0x72,0x72,0x72,0x72,0x72,0x73,0x73,0x73,0x73,0x74,0x74,0x74, -0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x72,0x73,0x74,0x75,0x75,0x74,0x73,0x72, -0x72,0x72,0x72,0x72,0x71,0x71,0x71,0x71,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70, -0x6f,0x6f,0x6e,0x6d,0x6e,0x6f,0x70,0x70,0x72,0x72,0x74,0x76,0x78,0x7a,0x7c,0x7d, -0x77,0x76,0x74,0x73,0x73,0x74,0x76,0x77,0x7e,0x7b,0x78,0x74,0x71,0x70,0x70,0x71, -0x71,0x71,0x71,0x71,0x71,0x72,0x73,0x74,0x7a,0x7b,0x7c,0x7d,0x7d,0x7d,0x7c,0x7c, -0x72,0x72,0x71,0x71,0x71,0x71,0x71,0x72,0x6f,0x70,0x71,0x72,0x74,0x75,0x76,0x77, -0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x79,0x77,0x76,0x76,0x77,0x78,0x78, -0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x79,0x79,0x7a,0x7a,0x7b,0x7b,0x7b,0x7c, -0x7d,0x7d,0x7c,0x7c,0x7c,0x7b,0x7b,0x7b,0x7e,0x7e,0x7e,0x7e,0x7e,0x7e,0x7d,0x7d, -0x74,0x75,0x76,0x78,0x7a,0x7c,0x7d,0x7e,0x7d,0x7c,0x7b,0x7a,0x78,0x76,0x75,0x74, -0x73,0x74,0x75,0x72,0x6d,0x6a,0x6b,0x6c,0x6c,0x6f,0x71,0x70,0x6d,0x6c,0x6d,0x70, -0x6f,0x70,0x70,0x71,0x70,0x6f,0x6e,0x6d,0x6e,0x73,0x78,0x79,0x76,0x71,0x6f,0x6f, -0x69,0x69,0x68,0x67,0x68,0x69,0x6a,0x6a,0x66,0x66,0x66,0x67,0x67,0x68,0x69,0x69, -0x6c,0x6a,0x6a,0x6e,0x73,0x77,0x77,0x75,0x75,0x75,0x74,0x73,0x72,0x71,0x70,0x70, -0x6a,0x6a,0x6a,0x6b,0x6b,0x6c,0x6c,0x6d,0x69,0x6a,0x6a,0x6b,0x6a,0x69,0x68,0x67, -0x67,0x66,0x64,0x62,0x61,0x60,0x60,0x60,0x63,0x63,0x63,0x64,0x65,0x68,0x6a,0x6b, -0x6a,0x6b,0x6c,0x6c,0x6c,0x6c,0x6b,0x6a,0x70,0x6f,0x6c,0x6b,0x6c,0x6e,0x71,0x73, -0x77,0x77,0x77,0x76,0x73,0x6f,0x6b,0x68,0x69,0x67,0x67,0x6b,0x72,0x78,0x7b,0x7b, -0x7a,0x79,0x78,0x76,0x75,0x73,0x72,0x71,0x6f,0x6f,0x70,0x70,0x70,0x70,0x71,0x71, -0x72,0x72,0x72,0x72,0x72,0x72,0x72,0x72,0x72,0x72,0x73,0x73,0x73,0x73,0x74,0x74, -0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x72,0x73,0x74,0x75,0x75,0x74,0x73,0x72, -0x72,0x72,0x72,0x71,0x71,0x71,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70, -0x70,0x6f,0x6e,0x6d,0x6d,0x6e,0x6f,0x70,0x71,0x71,0x72,0x73,0x76,0x78,0x7b,0x7c, -0x79,0x77,0x75,0x74,0x74,0x76,0x78,0x79,0x7c,0x7a,0x77,0x73,0x71,0x70,0x70,0x71, -0x72,0x72,0x73,0x73,0x74,0x75,0x75,0x75,0x73,0x74,0x75,0x75,0x75,0x75,0x74,0x73, -0x73,0x72,0x71,0x70,0x70,0x70,0x71,0x71,0x70,0x70,0x71,0x73,0x74,0x75,0x76,0x77, -0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7b,0x7a,0x78,0x77,0x77,0x78,0x7a,0x7b, -0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7a,0x7a,0x7b,0x7b,0x7c,0x7d,0x7d,0x7d, -0x7d,0x7d,0x7c,0x7c,0x7c,0x7b,0x7b,0x7b,0x7f,0x7e,0x7e,0x7e,0x7e,0x7d,0x7d,0x7d, -0x74,0x74,0x76,0x78,0x7a,0x7c,0x7e,0x7f,0x7d,0x7c,0x7b,0x79,0x77,0x76,0x74,0x74, -0x72,0x74,0x76,0x74,0x70,0x6d,0x6e,0x70,0x6d,0x6f,0x72,0x71,0x6f,0x6e,0x71,0x73, -0x6e,0x6e,0x6f,0x6f,0x6f,0x6e,0x6c,0x6b,0x6d,0x72,0x78,0x78,0x75,0x70,0x6d,0x6c, -0x6d,0x6c,0x6a,0x69,0x68,0x68,0x69,0x69,0x66,0x66,0x67,0x68,0x69,0x69,0x69,0x69, -0x6a,0x68,0x68,0x6c,0x72,0x76,0x76,0x74,0x75,0x75,0x74,0x73,0x71,0x70,0x70,0x6f, -0x67,0x67,0x67,0x68,0x68,0x68,0x69,0x69,0x68,0x69,0x6a,0x6b,0x6b,0x6a,0x69,0x68, -0x6c,0x6a,0x67,0x64,0x62,0x61,0x61,0x61,0x67,0x66,0x65,0x63,0x62,0x61,0x61,0x62, -0x5d,0x5e,0x5f,0x60,0x5f,0x5e,0x5d,0x5c,0x62,0x60,0x5f,0x5f,0x62,0x67,0x6d,0x70, -0x75,0x75,0x75,0x74,0x71,0x6c,0x68,0x65,0x65,0x65,0x68,0x6f,0x76,0x7b,0x7a,0x79, -0x7a,0x79,0x78,0x76,0x74,0x72,0x71,0x70,0x6e,0x6e,0x6f,0x6f,0x70,0x70,0x71,0x71, -0x72,0x72,0x72,0x72,0x72,0x72,0x72,0x72,0x72,0x72,0x72,0x73,0x73,0x73,0x73,0x74, -0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x72,0x73,0x74,0x75,0x75,0x74,0x73,0x72, -0x72,0x72,0x71,0x71,0x71,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70, -0x70,0x6f,0x6e,0x6e,0x6d,0x6e,0x6f,0x6f,0x70,0x70,0x70,0x71,0x73,0x76,0x79,0x7b, -0x7d,0x7b,0x7a,0x79,0x79,0x7b,0x7d,0x7e,0x7e,0x7c,0x79,0x76,0x74,0x74,0x74,0x75, -0x74,0x75,0x75,0x76,0x76,0x76,0x76,0x76,0x72,0x72,0x73,0x74,0x74,0x73,0x72,0x71, -0x74,0x73,0x71,0x70,0x6f,0x70,0x70,0x71,0x74,0x74,0x75,0x76,0x78,0x79,0x7a,0x7a, -0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7d,0x7b,0x79,0x78,0x78,0x7a,0x7c,0x7e, -0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7b,0x7b,0x7b,0x7c,0x7d,0x7e,0x7e,0x7f, -0x7c,0x7c,0x7c,0x7c,0x7b,0x7b,0x7b,0x7a,0x7e,0x7e,0x7e,0x7d,0x7d,0x7d,0x7c,0x7c, -0x73,0x74,0x76,0x78,0x7a,0x7c,0x7e,0x7f,0x7d,0x7c,0x7b,0x79,0x77,0x75,0x74,0x73, -0x71,0x74,0x76,0x75,0x72,0x70,0x71,0x73,0x6d,0x70,0x72,0x72,0x70,0x70,0x73,0x76, -0x6c,0x6c,0x6d,0x6d,0x6c,0x6b,0x6a,0x69,0x6c,0x72,0x77,0x78,0x74,0x6f,0x6c,0x6b, -0x73,0x71,0x6f,0x6c,0x6a,0x68,0x68,0x67,0x67,0x67,0x68,0x69,0x6a,0x6a,0x6a,0x6a, -0x69,0x67,0x67,0x6b,0x71,0x75,0x75,0x74,0x75,0x74,0x74,0x72,0x71,0x70,0x6f,0x6f, -0x65,0x65,0x65,0x66,0x66,0x66,0x66,0x66,0x68,0x69,0x6a,0x6b,0x6c,0x6b,0x69,0x68, -0x70,0x6e,0x6a,0x67,0x64,0x63,0x62,0x62,0x6d,0x6b,0x67,0x63,0x5f,0x5c,0x5a,0x59, -0x58,0x59,0x5a,0x5b,0x5b,0x59,0x57,0x56,0x52,0x51,0x51,0x53,0x59,0x61,0x69,0x6e, -0x72,0x72,0x73,0x71,0x6e,0x69,0x65,0x62,0x63,0x65,0x6a,0x72,0x7a,0x7d,0x7a,0x77, -0x7a,0x79,0x78,0x76,0x74,0x72,0x71,0x70,0x6e,0x6e,0x6e,0x6f,0x70,0x70,0x70,0x71, -0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x72,0x72,0x72,0x72,0x73,0x73,0x73,0x73, -0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x72,0x73,0x74,0x75,0x75,0x74,0x73,0x72, -0x72,0x71,0x71,0x71,0x71,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70, -0x71,0x70,0x6f,0x6e,0x6e,0x6e,0x6f,0x6f,0x70,0x70,0x70,0x70,0x72,0x75,0x77,0x79, -0x80,0x7f,0x7e,0x7d,0x7e,0x80,0x82,0x83,0x81,0x7f,0x7c,0x79,0x78,0x78,0x78,0x79, -0x76,0x76,0x77,0x77,0x78,0x77,0x77,0x76,0x78,0x79,0x7a,0x7a,0x7a,0x79,0x78,0x77, -0x74,0x73,0x71,0x6f,0x6f,0x6f,0x70,0x71,0x78,0x78,0x79,0x7a,0x7c,0x7d,0x7d,0x7e, -0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x7e,0x7d,0x7a,0x79,0x79,0x7b,0x7e,0x80, -0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7b,0x7b,0x7c,0x7d,0x7e,0x7f,0x7f,0x80, -0x7c,0x7c,0x7b,0x7b,0x7b,0x7a,0x7a,0x7a,0x7e,0x7e,0x7e,0x7d,0x7d,0x7c,0x7c,0x7b, -0x73,0x74,0x75,0x77,0x79,0x7b,0x7c,0x7d,0x7c,0x7b,0x7a,0x78,0x76,0x74,0x73,0x72, -0x74,0x74,0x74,0x74,0x72,0x70,0x6e,0x6d,0x6b,0x6c,0x6e,0x6f,0x70,0x70,0x70,0x70, -0x69,0x69,0x69,0x69,0x69,0x69,0x69,0x68,0x71,0x72,0x73,0x73,0x71,0x6d,0x69,0x66, -0x70,0x6e,0x6b,0x68,0x66,0x65,0x66,0x66,0x6a,0x69,0x68,0x68,0x69,0x6c,0x6f,0x70, -0x69,0x6b,0x6d,0x70,0x72,0x73,0x74,0x74,0x73,0x71,0x70,0x71,0x74,0x74,0x71,0x6e, -0x61,0x61,0x61,0x62,0x64,0x67,0x6a,0x6c,0x67,0x6a,0x6b,0x67,0x62,0x63,0x6b,0x72, -0x68,0x6a,0x6c,0x69,0x65,0x62,0x63,0x65,0x66,0x66,0x66,0x66,0x64,0x62,0x60,0x5e, -0x59,0x5a,0x5d,0x5e,0x5e,0x5d,0x5a,0x59,0x52,0x4f,0x4c,0x4b,0x4f,0x58,0x62,0x68, -0x74,0x76,0x77,0x72,0x68,0x5e,0x58,0x55,0x5f,0x60,0x64,0x6c,0x75,0x7c,0x7d,0x7c, -0x78,0x77,0x75,0x73,0x71,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70, -0x70,0x70,0x70,0x70,0x71,0x71,0x71,0x71,0x72,0x72,0x72,0x73,0x73,0x73,0x73,0x74, -0x72,0x72,0x73,0x73,0x73,0x74,0x74,0x74,0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x73, -0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x70,0x70,0x70,0x70,0x6f,0x6f,0x6f, -0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x70,0x70,0x70,0x71,0x72,0x75,0x77,0x78, -0x7d,0x7f,0x80,0x7f,0x7d,0x7d,0x81,0x84,0x88,0x83,0x7c,0x79,0x7a,0x7b,0x7a,0x79, -0x74,0x74,0x74,0x74,0x74,0x74,0x74,0x74,0x73,0x78,0x7e,0x82,0x81,0x7b,0x74,0x6f, -0x73,0x73,0x72,0x72,0x72,0x71,0x71,0x71,0x76,0x77,0x78,0x7a,0x7b,0x7c,0x7c,0x7c, -0x7f,0x7e,0x7c,0x7b,0x7b,0x7b,0x7b,0x7c,0x7e,0x7e,0x7e,0x7e,0x7e,0x7e,0x7e,0x7e, -0x7e,0x7e,0x7d,0x7c,0x7c,0x7d,0x7e,0x7e,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d, -0x7d,0x7d,0x7d,0x7d,0x7c,0x7b,0x79,0x78,0x7c,0x7d,0x7e,0x7e,0x7e,0x7d,0x7c,0x7c, -0x73,0x73,0x75,0x77,0x78,0x7a,0x7b,0x7c,0x7c,0x7b,0x79,0x78,0x76,0x74,0x73,0x72, -0x72,0x72,0x72,0x71,0x6f,0x6d,0x6b,0x69,0x6a,0x6b,0x6d,0x6e,0x6f,0x6f,0x6f,0x6e, -0x6b,0x6b,0x6b,0x6c,0x6c,0x6c,0x6c,0x6c,0x72,0x73,0x75,0x75,0x73,0x6f,0x6b,0x68, -0x6d,0x6c,0x6a,0x68,0x67,0x66,0x67,0x67,0x69,0x68,0x67,0x66,0x67,0x69,0x6b,0x6d, -0x6a,0x6b,0x6e,0x70,0x72,0x73,0x74,0x74,0x73,0x71,0x70,0x72,0x74,0x74,0x71,0x6e, -0x67,0x66,0x64,0x63,0x63,0x64,0x65,0x66,0x68,0x6a,0x6a,0x67,0x62,0x63,0x6a,0x70, -0x6e,0x70,0x70,0x6d,0x67,0x63,0x63,0x64,0x65,0x64,0x62,0x60,0x5f,0x5e,0x5d,0x5d, -0x5f,0x60,0x61,0x62,0x60,0x5d,0x5a,0x58,0x54,0x51,0x4e,0x4e,0x52,0x5a,0x64,0x6a, -0x71,0x74,0x74,0x70,0x67,0x5e,0x58,0x56,0x5d,0x5e,0x62,0x6a,0x73,0x78,0x79,0x78, -0x78,0x77,0x75,0x73,0x71,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70, -0x70,0x70,0x70,0x70,0x71,0x71,0x71,0x71,0x72,0x72,0x72,0x72,0x73,0x73,0x73,0x73, -0x72,0x72,0x72,0x73,0x73,0x73,0x74,0x74,0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x73, -0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x70,0x70,0x70,0x70,0x6f,0x6f,0x6f, -0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x70,0x70,0x70,0x71,0x72,0x74,0x76,0x77, -0x79,0x7b,0x7d,0x7d,0x7c,0x7c,0x80,0x84,0x87,0x81,0x7b,0x78,0x79,0x7a,0x79,0x78, -0x74,0x74,0x75,0x75,0x75,0x75,0x75,0x75,0x83,0x89,0x90,0x95,0x94,0x8e,0x85,0x7f, -0x72,0x72,0x72,0x72,0x72,0x72,0x72,0x73,0x78,0x78,0x7a,0x7b,0x7c,0x7d,0x7e,0x7e, -0x7e,0x7d,0x7c,0x7b,0x7a,0x7b,0x7b,0x7c,0x7e,0x7e,0x7e,0x7e,0x7e,0x7e,0x7e,0x7e, -0x7e,0x7d,0x7c,0x7c,0x7c,0x7c,0x7d,0x7e,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d, -0x7d,0x7d,0x7d,0x7d,0x7c,0x7b,0x79,0x78,0x7c,0x7d,0x7e,0x7e,0x7e,0x7d,0x7c,0x7b, -0x73,0x73,0x75,0x76,0x78,0x79,0x7b,0x7b,0x7b,0x7a,0x79,0x77,0x75,0x74,0x73,0x72, -0x70,0x70,0x70,0x6f,0x6d,0x6a,0x68,0x66,0x69,0x6a,0x6b,0x6d,0x6d,0x6d,0x6d,0x6c, -0x6c,0x6d,0x6d,0x6e,0x6e,0x6f,0x6f,0x70,0x73,0x74,0x76,0x76,0x74,0x71,0x6d,0x6a, -0x6a,0x6a,0x69,0x69,0x69,0x6a,0x6b,0x6c,0x6a,0x68,0x66,0x65,0x65,0x67,0x68,0x6a, -0x6b,0x6d,0x6f,0x71,0x73,0x74,0x74,0x74,0x74,0x72,0x71,0x73,0x75,0x75,0x72,0x6e, -0x6b,0x6a,0x67,0x64,0x62,0x61,0x60,0x60,0x6a,0x6b,0x6a,0x66,0x63,0x64,0x68,0x6d, -0x70,0x72,0x73,0x70,0x6a,0x65,0x63,0x64,0x64,0x62,0x5e,0x5a,0x59,0x5a,0x5c,0x5e, -0x69,0x69,0x68,0x66,0x63,0x5e,0x5a,0x57,0x58,0x55,0x53,0x53,0x57,0x5e,0x67,0x6c, -0x6f,0x72,0x73,0x6f,0x67,0x5f,0x5b,0x59,0x5b,0x5c,0x60,0x68,0x71,0x76,0x76,0x74, -0x77,0x76,0x74,0x72,0x71,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70, -0x6f,0x6f,0x70,0x70,0x70,0x71,0x71,0x71,0x71,0x71,0x71,0x72,0x72,0x72,0x73,0x73, -0x72,0x72,0x72,0x73,0x73,0x73,0x73,0x74,0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x73, -0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x70,0x70,0x70,0x70,0x6f,0x6f,0x6f, -0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x70,0x70,0x70,0x70,0x71,0x73,0x75,0x77, -0x75,0x78,0x7b,0x7b,0x7a,0x7c,0x81,0x85,0x85,0x80,0x7a,0x77,0x78,0x79,0x78,0x77, -0x77,0x77,0x77,0x78,0x78,0x78,0x79,0x79,0x8a,0x91,0x9a,0xa0,0x9f,0x98,0x8e,0x87, -0x72,0x72,0x72,0x73,0x74,0x74,0x75,0x75,0x7a,0x7a,0x7b,0x7c,0x7e,0x7f,0x80,0x81, -0x7d,0x7d,0x7b,0x7a,0x7a,0x7a,0x7b,0x7c,0x7e,0x7e,0x7e,0x7e,0x7e,0x7e,0x7e,0x7e, -0x7e,0x7d,0x7c,0x7c,0x7c,0x7c,0x7d,0x7e,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d, -0x7c,0x7d,0x7d,0x7d,0x7c,0x7b,0x7a,0x79,0x7c,0x7d,0x7e,0x7e,0x7e,0x7d,0x7b,0x7b, -0x73,0x73,0x74,0x76,0x77,0x78,0x7a,0x7a,0x79,0x79,0x78,0x76,0x75,0x74,0x73,0x72, -0x71,0x71,0x71,0x70,0x6e,0x6b,0x69,0x67,0x69,0x6a,0x6b,0x6c,0x6d,0x6c,0x6c,0x6b, -0x6c,0x6c,0x6c,0x6d,0x6e,0x6f,0x6f,0x70,0x70,0x72,0x74,0x74,0x73,0x70,0x6c,0x6a, -0x6b,0x6c,0x6c,0x6d,0x6f,0x70,0x71,0x72,0x6d,0x6c,0x69,0x67,0x67,0x68,0x69,0x6a, -0x6d,0x6f,0x70,0x72,0x73,0x74,0x74,0x74,0x75,0x73,0x72,0x73,0x75,0x75,0x72,0x6e, -0x69,0x68,0x67,0x65,0x64,0x62,0x62,0x61,0x6b,0x6b,0x69,0x66,0x64,0x65,0x67,0x69, -0x6a,0x6d,0x6f,0x6e,0x6a,0x67,0x66,0x67,0x67,0x63,0x5d,0x59,0x58,0x5a,0x5e,0x61, -0x70,0x6f,0x6d,0x6a,0x65,0x60,0x5b,0x58,0x5b,0x5a,0x58,0x59,0x5c,0x63,0x6a,0x6f, -0x70,0x73,0x74,0x70,0x6a,0x63,0x60,0x60,0x5d,0x5f,0x63,0x6b,0x72,0x77,0x76,0x73, -0x76,0x75,0x74,0x72,0x71,0x70,0x70,0x71,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f, -0x6f,0x6f,0x6f,0x70,0x70,0x70,0x71,0x71,0x70,0x71,0x71,0x71,0x72,0x72,0x72,0x72, -0x72,0x72,0x72,0x72,0x73,0x73,0x73,0x73,0x72,0x72,0x72,0x72,0x72,0x72,0x72,0x72, -0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x70,0x70,0x70,0x70,0x6f,0x6f,0x6f, -0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x70,0x6f,0x6f,0x70,0x71,0x73,0x74,0x75, -0x75,0x77,0x7a,0x7b,0x7b,0x7d,0x82,0x86,0x85,0x80,0x7a,0x77,0x78,0x79,0x79,0x78, -0x7b,0x7b,0x7b,0x7c,0x7c,0x7d,0x7d,0x7d,0x7f,0x86,0x90,0x97,0x96,0x8f,0x84,0x7d, -0x71,0x72,0x72,0x73,0x75,0x76,0x76,0x77,0x7a,0x7a,0x7b,0x7c,0x7d,0x7f,0x81,0x82, -0x7c,0x7b,0x7a,0x7a,0x7a,0x7a,0x7b,0x7c,0x7e,0x7e,0x7e,0x7e,0x7e,0x7e,0x7e,0x7e, -0x7e,0x7d,0x7c,0x7b,0x7b,0x7c,0x7d,0x7e,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c, -0x7c,0x7c,0x7d,0x7d,0x7d,0x7b,0x7a,0x79,0x7d,0x7d,0x7e,0x7e,0x7d,0x7c,0x7b,0x7a, -0x72,0x73,0x74,0x75,0x76,0x77,0x78,0x79,0x78,0x78,0x77,0x76,0x74,0x73,0x72,0x72, -0x74,0x74,0x74,0x73,0x71,0x6f,0x6d,0x6c,0x6a,0x6b,0x6c,0x6d,0x6d,0x6d,0x6c,0x6b, -0x6a,0x6a,0x6b,0x6b,0x6c,0x6c,0x6d,0x6d,0x6d,0x6e,0x71,0x72,0x71,0x6e,0x6b,0x69, -0x6f,0x70,0x71,0x73,0x74,0x76,0x76,0x77,0x72,0x70,0x6d,0x6b,0x6b,0x6b,0x6c,0x6d, -0x70,0x71,0x72,0x73,0x74,0x74,0x74,0x74,0x76,0x73,0x72,0x73,0x75,0x74,0x71,0x6d, -0x63,0x64,0x65,0x66,0x67,0x67,0x67,0x67,0x6c,0x6a,0x67,0x65,0x66,0x67,0x67,0x67, -0x5f,0x64,0x69,0x6b,0x69,0x68,0x69,0x6b,0x6b,0x67,0x61,0x5d,0x5c,0x5f,0x63,0x66, -0x72,0x71,0x6e,0x6b,0x66,0x62,0x5e,0x5c,0x5f,0x5e,0x5d,0x5e,0x62,0x68,0x6d,0x71, -0x73,0x76,0x77,0x74,0x6d,0x68,0x66,0x66,0x62,0x64,0x68,0x6f,0x77,0x7a,0x78,0x75, -0x76,0x75,0x73,0x71,0x70,0x70,0x71,0x71,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f, -0x6f,0x6f,0x6f,0x6f,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x71,0x71,0x71,0x72, -0x71,0x71,0x72,0x72,0x72,0x73,0x73,0x73,0x72,0x72,0x72,0x72,0x72,0x72,0x72,0x72, -0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x70,0x70,0x70,0x70,0x6f,0x6f,0x6f, -0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6f,0x6f,0x6f,0x6f,0x70,0x71,0x73,0x74, -0x76,0x79,0x7c,0x7c,0x7c,0x7d,0x82,0x86,0x84,0x7e,0x78,0x76,0x77,0x79,0x79,0x77, -0x7c,0x7c,0x7d,0x7d,0x7e,0x7f,0x7f,0x80,0x74,0x7a,0x83,0x8a,0x89,0x83,0x79,0x73, -0x71,0x72,0x72,0x73,0x75,0x76,0x76,0x77,0x77,0x77,0x77,0x78,0x7a,0x7c,0x7f,0x81, -0x7b,0x7a,0x79,0x79,0x79,0x7a,0x7b,0x7b,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d, -0x7d,0x7d,0x7c,0x7b,0x7b,0x7c,0x7d,0x7d,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c, -0x7b,0x7c,0x7c,0x7d,0x7d,0x7c,0x7b,0x7a,0x7d,0x7d,0x7e,0x7e,0x7d,0x7b,0x7a,0x79, -0x72,0x73,0x74,0x74,0x76,0x76,0x77,0x78,0x77,0x77,0x76,0x75,0x74,0x73,0x72,0x72, -0x74,0x74,0x75,0x75,0x74,0x73,0x71,0x70,0x6d,0x6d,0x6e,0x6f,0x6f,0x6e,0x6d,0x6d, -0x6b,0x6b,0x6b,0x6b,0x6b,0x6b,0x6b,0x6b,0x6b,0x6d,0x70,0x72,0x71,0x6f,0x6c,0x6a, -0x71,0x72,0x74,0x75,0x76,0x77,0x76,0x76,0x73,0x72,0x6f,0x6d,0x6d,0x6d,0x6f,0x70, -0x72,0x72,0x74,0x75,0x75,0x75,0x74,0x74,0x75,0x73,0x71,0x72,0x74,0x73,0x6f,0x6c, -0x61,0x62,0x65,0x67,0x6a,0x6b,0x6c,0x6c,0x6b,0x68,0x64,0x64,0x67,0x69,0x68,0x65, -0x5b,0x60,0x67,0x6a,0x6a,0x69,0x6a,0x6b,0x6c,0x69,0x65,0x63,0x62,0x63,0x66,0x68, -0x6d,0x6c,0x6a,0x68,0x66,0x64,0x62,0x61,0x61,0x61,0x61,0x63,0x66,0x6b,0x70,0x72, -0x75,0x77,0x78,0x74,0x6f,0x6a,0x68,0x69,0x66,0x67,0x6c,0x73,0x7a,0x7c,0x79,0x75, -0x75,0x74,0x72,0x71,0x70,0x70,0x71,0x71,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f, -0x6e,0x6f,0x6f,0x6f,0x6f,0x70,0x70,0x70,0x6f,0x6f,0x70,0x70,0x70,0x70,0x71,0x71, -0x71,0x71,0x71,0x72,0x72,0x72,0x72,0x73,0x72,0x72,0x72,0x72,0x72,0x72,0x72,0x72, -0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x70,0x70,0x70,0x70,0x6f,0x6f,0x6f, -0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6f,0x6f,0x6f,0x6e,0x6f,0x71,0x72,0x73, -0x77,0x7a,0x7b,0x7b,0x79,0x79,0x7d,0x80,0x7e,0x79,0x73,0x71,0x72,0x74,0x74,0x73, -0x77,0x78,0x78,0x79,0x7a,0x7b,0x7c,0x7c,0x74,0x79,0x7f,0x83,0x83,0x7f,0x78,0x74, -0x72,0x72,0x72,0x73,0x74,0x74,0x75,0x75,0x72,0x72,0x71,0x72,0x74,0x77,0x7a,0x7d, -0x7a,0x79,0x78,0x78,0x78,0x79,0x7b,0x7b,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d, -0x7d,0x7c,0x7b,0x7b,0x7b,0x7b,0x7c,0x7d,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c, -0x7b,0x7b,0x7c,0x7d,0x7d,0x7c,0x7b,0x7a,0x7d,0x7d,0x7e,0x7d,0x7c,0x7b,0x79,0x78, -0x72,0x73,0x73,0x74,0x75,0x76,0x76,0x77,0x76,0x76,0x75,0x74,0x73,0x73,0x72,0x72, -0x71,0x72,0x73,0x74,0x74,0x74,0x73,0x72,0x70,0x70,0x71,0x71,0x71,0x71,0x70,0x6f, -0x70,0x6f,0x6f,0x6e,0x6d,0x6c,0x6c,0x6c,0x6e,0x70,0x73,0x75,0x74,0x72,0x70,0x6e, -0x71,0x72,0x73,0x74,0x74,0x73,0x72,0x71,0x71,0x6f,0x6d,0x6c,0x6c,0x6d,0x6f,0x70, -0x73,0x74,0x75,0x76,0x76,0x75,0x74,0x73,0x74,0x72,0x70,0x71,0x72,0x72,0x6e,0x6a, -0x64,0x65,0x68,0x6a,0x6b,0x6c,0x6c,0x6b,0x6a,0x66,0x62,0x64,0x69,0x6b,0x69,0x65, -0x60,0x65,0x6b,0x6d,0x6b,0x69,0x68,0x69,0x69,0x68,0x67,0x66,0x66,0x66,0x66,0x66, -0x65,0x65,0x65,0x65,0x65,0x66,0x67,0x67,0x62,0x63,0x64,0x66,0x69,0x6d,0x71,0x73, -0x74,0x76,0x76,0x72,0x6c,0x67,0x66,0x67,0x66,0x68,0x6c,0x74,0x7a,0x7b,0x77,0x73, -0x74,0x73,0x72,0x71,0x70,0x70,0x71,0x71,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e, -0x6e,0x6e,0x6f,0x6f,0x6f,0x6f,0x70,0x70,0x6f,0x6f,0x6f,0x6f,0x70,0x70,0x70,0x70, -0x71,0x71,0x71,0x71,0x72,0x72,0x72,0x72,0x72,0x72,0x72,0x72,0x72,0x72,0x72,0x72, -0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x70,0x70,0x70,0x70,0x6f,0x6f,0x6f, -0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6f,0x6f,0x6e,0x6e,0x6f,0x70,0x71,0x72, -0x76,0x78,0x78,0x76,0x73,0x72,0x74,0x77,0x75,0x70,0x6a,0x68,0x6a,0x6c,0x6c,0x6b, -0x6e,0x6f,0x70,0x71,0x72,0x73,0x74,0x74,0x76,0x78,0x7b,0x7d,0x7d,0x7b,0x78,0x76, -0x72,0x72,0x72,0x72,0x72,0x72,0x72,0x73,0x6d,0x6c,0x6b,0x6c,0x6e,0x71,0x75,0x78, -0x79,0x78,0x78,0x78,0x78,0x79,0x7a,0x7b,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d, -0x7d,0x7c,0x7b,0x7a,0x7a,0x7b,0x7c,0x7d,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c, -0x7a,0x7b,0x7c,0x7d,0x7d,0x7c,0x7b,0x7b,0x7d,0x7e,0x7e,0x7d,0x7c,0x7a,0x79,0x77, -0x72,0x73,0x73,0x74,0x75,0x75,0x76,0x76,0x76,0x75,0x75,0x74,0x73,0x72,0x72,0x72, -0x6e,0x6f,0x70,0x72,0x73,0x73,0x72,0x72,0x71,0x72,0x73,0x73,0x73,0x72,0x71,0x70, -0x74,0x73,0x72,0x71,0x70,0x6f,0x6e,0x6d,0x71,0x73,0x76,0x78,0x78,0x76,0x73,0x71, -0x70,0x70,0x71,0x72,0x71,0x6f,0x6d,0x6b,0x6e,0x6d,0x6b,0x6a,0x6a,0x6b,0x6d,0x6f, -0x74,0x75,0x75,0x76,0x76,0x75,0x74,0x73,0x74,0x71,0x6f,0x70,0x71,0x71,0x6d,0x69, -0x68,0x69,0x6b,0x6c,0x6c,0x6b,0x69,0x68,0x69,0x64,0x61,0x63,0x69,0x6c,0x69,0x65, -0x68,0x6c,0x71,0x71,0x6d,0x68,0x66,0x66,0x66,0x67,0x68,0x68,0x67,0x66,0x65,0x64, -0x5f,0x60,0x61,0x62,0x65,0x67,0x69,0x6b,0x63,0x64,0x65,0x67,0x6b,0x6e,0x71,0x73, -0x72,0x73,0x73,0x6f,0x69,0x64,0x64,0x64,0x65,0x67,0x6b,0x72,0x78,0x79,0x75,0x71, -0x74,0x73,0x72,0x70,0x70,0x70,0x71,0x71,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e, -0x6e,0x6e,0x6e,0x6f,0x6f,0x6f,0x70,0x70,0x6e,0x6f,0x6f,0x6f,0x6f,0x70,0x70,0x70, -0x71,0x71,0x71,0x71,0x72,0x72,0x72,0x72,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71, -0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x70,0x70,0x70,0x70,0x6f,0x6f,0x6f, -0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6f,0x6f,0x6e,0x6e,0x6e,0x6f,0x71,0x72, -0x74,0x75,0x75,0x72,0x6e,0x6c,0x6d,0x70,0x6e,0x69,0x64,0x62,0x63,0x65,0x65,0x64, -0x67,0x68,0x69,0x6a,0x6b,0x6c,0x6d,0x6e,0x73,0x73,0x74,0x75,0x75,0x75,0x74,0x74, -0x73,0x73,0x72,0x72,0x72,0x71,0x71,0x71,0x69,0x68,0x67,0x68,0x6a,0x6e,0x72,0x74, -0x78,0x78,0x77,0x77,0x78,0x79,0x7a,0x7b,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d, -0x7d,0x7c,0x7b,0x7a,0x7a,0x7b,0x7c,0x7d,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b, -0x7a,0x7b,0x7c,0x7d,0x7d,0x7c,0x7c,0x7b,0x7d,0x7e,0x7e,0x7d,0x7c,0x7a,0x78,0x77, -0x75,0x76,0x77,0x78,0x78,0x76,0x75,0x74,0x73,0x73,0x73,0x73,0x73,0x72,0x72,0x72, -0x70,0x70,0x71,0x71,0x72,0x73,0x74,0x74,0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x73, -0x72,0x72,0x72,0x71,0x71,0x71,0x70,0x70,0x70,0x73,0x76,0x78,0x78,0x75,0x71,0x6f, -0x6f,0x6f,0x6e,0x6d,0x6c,0x6c,0x6b,0x6b,0x71,0x6f,0x6c,0x69,0x68,0x69,0x6b,0x6c, -0x78,0x77,0x76,0x75,0x73,0x71,0x70,0x70,0x70,0x71,0x72,0x73,0x73,0x72,0x71,0x70, -0x6b,0x6c,0x6d,0x6e,0x6e,0x6d,0x6b,0x6a,0x63,0x64,0x66,0x68,0x69,0x69,0x68,0x67, -0x6e,0x6f,0x70,0x72,0x73,0x73,0x73,0x72,0x6c,0x6a,0x66,0x64,0x64,0x66,0x69,0x6b, -0x64,0x64,0x64,0x64,0x65,0x66,0x68,0x69,0x66,0x63,0x5f,0x5e,0x61,0x68,0x6f,0x74, -0x73,0x73,0x72,0x70,0x6d,0x69,0x65,0x63,0x60,0x65,0x6c,0x73,0x76,0x76,0x73,0x71, -0x72,0x72,0x72,0x71,0x70,0x70,0x6f,0x6f,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e, -0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f, -0x70,0x70,0x70,0x70,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71, -0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f, -0x6f,0x6f,0x6e,0x6e,0x6e,0x6d,0x6d,0x6d,0x6e,0x6e,0x6e,0x6e,0x6f,0x71,0x72,0x73, -0x79,0x7b,0x7a,0x76,0x6f,0x6b,0x69,0x6a,0x67,0x66,0x64,0x62,0x61,0x61,0x62,0x63, -0x64,0x64,0x64,0x64,0x63,0x63,0x63,0x63,0x63,0x64,0x64,0x66,0x6a,0x6d,0x71,0x73, -0x72,0x74,0x76,0x74,0x71,0x6f,0x71,0x73,0x69,0x6a,0x6c,0x6e,0x70,0x72,0x74,0x75, -0x79,0x76,0x73,0x72,0x73,0x76,0x7b,0x7e,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c, -0x7b,0x7b,0x7b,0x7b,0x7c,0x7c,0x7c,0x7c,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b, -0x7b,0x7b,0x7b,0x7b,0x7c,0x7c,0x7c,0x7c,0x7d,0x7d,0x7e,0x7d,0x7c,0x78,0x75,0x73, -0x72,0x73,0x74,0x75,0x75,0x74,0x73,0x72,0x75,0x74,0x74,0x73,0x73,0x72,0x72,0x72, -0x70,0x71,0x71,0x72,0x73,0x74,0x74,0x75,0x74,0x74,0x74,0x74,0x74,0x74,0x74,0x74, -0x73,0x72,0x72,0x72,0x72,0x71,0x71,0x71,0x71,0x73,0x76,0x78,0x78,0x75,0x72,0x6f, -0x70,0x6f,0x6f,0x6e,0x6d,0x6c,0x6c,0x6b,0x70,0x6f,0x6c,0x6a,0x6a,0x6b,0x6d,0x6e, -0x77,0x76,0x75,0x74,0x72,0x71,0x70,0x6f,0x70,0x71,0x72,0x73,0x73,0x72,0x71,0x70, -0x6b,0x6c,0x6d,0x6e,0x6e,0x6d,0x6b,0x6a,0x64,0x66,0x67,0x69,0x6a,0x6a,0x69,0x69, -0x6a,0x6b,0x6d,0x6e,0x6f,0x6f,0x6f,0x6f,0x6d,0x6b,0x67,0x64,0x64,0x66,0x68,0x6a, -0x65,0x65,0x64,0x64,0x64,0x65,0x66,0x67,0x65,0x64,0x63,0x63,0x65,0x6a,0x70,0x73, -0x73,0x73,0x72,0x70,0x6d,0x69,0x66,0x64,0x61,0x66,0x6d,0x73,0x76,0x76,0x74,0x72, -0x72,0x72,0x71,0x71,0x70,0x6f,0x6f,0x6f,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e, -0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f, -0x70,0x70,0x70,0x70,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71, -0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f, -0x6f,0x6f,0x6e,0x6e,0x6e,0x6d,0x6d,0x6d,0x6e,0x6e,0x6e,0x6e,0x6f,0x71,0x72,0x73, -0x78,0x7a,0x7a,0x76,0x70,0x6b,0x6a,0x6b,0x69,0x68,0x66,0x65,0x64,0x65,0x65,0x66, -0x67,0x67,0x67,0x67,0x66,0x66,0x66,0x66,0x65,0x65,0x66,0x67,0x6a,0x6d,0x71,0x73, -0x74,0x76,0x77,0x74,0x70,0x6e,0x6f,0x71,0x6c,0x6c,0x6e,0x70,0x72,0x73,0x75,0x75, -0x76,0x74,0x71,0x6f,0x70,0x73,0x78,0x7b,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c, -0x7b,0x7b,0x7b,0x7b,0x7c,0x7c,0x7c,0x7c,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b, -0x7b,0x7b,0x7b,0x7b,0x7c,0x7c,0x7c,0x7c,0x7d,0x7e,0x7f,0x7e,0x7c,0x79,0x76,0x74, -0x71,0x71,0x72,0x73,0x73,0x72,0x71,0x71,0x76,0x76,0x75,0x74,0x73,0x73,0x72,0x71, -0x72,0x72,0x72,0x73,0x74,0x74,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75, -0x74,0x74,0x73,0x73,0x73,0x72,0x72,0x72,0x72,0x74,0x76,0x78,0x78,0x75,0x72,0x70, -0x70,0x70,0x6f,0x6f,0x6e,0x6d,0x6d,0x6d,0x6f,0x6e,0x6d,0x6c,0x6c,0x6e,0x70,0x71, -0x76,0x75,0x74,0x73,0x72,0x71,0x70,0x6f,0x71,0x71,0x72,0x73,0x73,0x72,0x71,0x71, -0x6d,0x6d,0x6e,0x6e,0x6e,0x6d,0x6c,0x6b,0x67,0x68,0x69,0x6b,0x6b,0x6b,0x6b,0x6b, -0x67,0x68,0x69,0x6b,0x6b,0x6b,0x6b,0x6a,0x6e,0x6c,0x69,0x66,0x65,0x66,0x68,0x69, -0x67,0x66,0x65,0x63,0x63,0x63,0x63,0x64,0x66,0x66,0x67,0x69,0x6c,0x6e,0x70,0x72, -0x74,0x73,0x72,0x70,0x6d,0x6a,0x67,0x65,0x65,0x68,0x6e,0x73,0x76,0x76,0x75,0x73, -0x72,0x72,0x71,0x71,0x70,0x6f,0x6f,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e, -0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f, -0x6f,0x6f,0x70,0x70,0x70,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71, -0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f, -0x6f,0x6f,0x6e,0x6e,0x6e,0x6d,0x6d,0x6d,0x6e,0x6e,0x6e,0x6e,0x6f,0x71,0x73,0x74, -0x76,0x78,0x79,0x76,0x71,0x6c,0x6b,0x6c,0x6c,0x6c,0x6b,0x6a,0x69,0x6a,0x6a,0x6b, -0x6c,0x6c,0x6c,0x6c,0x6b,0x6b,0x6b,0x6a,0x68,0x68,0x67,0x68,0x6a,0x6d,0x71,0x73, -0x76,0x78,0x78,0x75,0x70,0x6c,0x6d,0x6e,0x6f,0x70,0x71,0x72,0x73,0x75,0x75,0x76, -0x74,0x72,0x6e,0x6c,0x6d,0x71,0x75,0x78,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c, -0x7b,0x7b,0x7b,0x7c,0x7c,0x7c,0x7c,0x7d,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b, -0x7b,0x7b,0x7b,0x7b,0x7c,0x7c,0x7c,0x7c,0x7e,0x7f,0x80,0x7f,0x7e,0x7b,0x78,0x76, -0x72,0x73,0x73,0x73,0x74,0x74,0x74,0x73,0x78,0x77,0x77,0x75,0x74,0x73,0x72,0x72, -0x74,0x74,0x74,0x74,0x75,0x75,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76, -0x75,0x75,0x75,0x75,0x74,0x74,0x74,0x74,0x73,0x75,0x77,0x78,0x77,0x76,0x73,0x72, -0x71,0x71,0x70,0x70,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6e,0x6e,0x6f,0x71,0x73,0x74, -0x75,0x75,0x74,0x73,0x72,0x71,0x70,0x6f,0x71,0x71,0x72,0x72,0x72,0x72,0x71,0x71, -0x6f,0x6f,0x6e,0x6e,0x6e,0x6d,0x6c,0x6c,0x6a,0x6b,0x6b,0x6c,0x6c,0x6d,0x6d,0x6d, -0x67,0x68,0x69,0x6a,0x6b,0x6a,0x6a,0x69,0x6f,0x6d,0x6a,0x67,0x66,0x66,0x68,0x69, -0x69,0x68,0x66,0x63,0x62,0x61,0x61,0x61,0x67,0x69,0x6c,0x6f,0x71,0x71,0x71,0x70, -0x74,0x74,0x72,0x70,0x6e,0x6c,0x6a,0x69,0x6a,0x6c,0x70,0x74,0x76,0x76,0x75,0x74, -0x72,0x71,0x71,0x70,0x70,0x6f,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e, -0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f, -0x6f,0x6f,0x6f,0x70,0x70,0x70,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71, -0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f, -0x6f,0x6f,0x6e,0x6e,0x6e,0x6d,0x6d,0x6d,0x6f,0x6e,0x6e,0x6f,0x70,0x71,0x73,0x74, -0x74,0x77,0x79,0x77,0x72,0x6d,0x6c,0x6c,0x6f,0x6f,0x6f,0x6e,0x6f,0x6f,0x6f,0x6f, -0x71,0x71,0x70,0x70,0x70,0x6f,0x6f,0x6f,0x6b,0x6a,0x68,0x68,0x6a,0x6d,0x71,0x73, -0x78,0x79,0x79,0x75,0x70,0x6c,0x6c,0x6d,0x73,0x73,0x74,0x74,0x75,0x75,0x75,0x76, -0x74,0x72,0x6f,0x6d,0x6e,0x71,0x76,0x79,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c, -0x7b,0x7b,0x7c,0x7c,0x7c,0x7d,0x7d,0x7d,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b, -0x7b,0x7b,0x7b,0x7b,0x7c,0x7c,0x7c,0x7c,0x7f,0x7f,0x80,0x80,0x7f,0x7c,0x79,0x77, -0x75,0x75,0x75,0x76,0x76,0x77,0x77,0x78,0x78,0x78,0x77,0x76,0x75,0x75,0x74,0x73, -0x75,0x76,0x76,0x76,0x76,0x76,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77, -0x77,0x77,0x77,0x76,0x76,0x76,0x75,0x75,0x75,0x76,0x77,0x78,0x77,0x76,0x74,0x73, -0x72,0x72,0x71,0x71,0x71,0x71,0x71,0x70,0x70,0x70,0x70,0x71,0x72,0x73,0x75,0x76, -0x75,0x74,0x74,0x73,0x72,0x71,0x71,0x70,0x72,0x72,0x71,0x71,0x71,0x71,0x72,0x72, -0x71,0x70,0x6f,0x6e,0x6d,0x6d,0x6d,0x6d,0x6d,0x6d,0x6d,0x6d,0x6d,0x6d,0x6e,0x6e, -0x69,0x6a,0x6b,0x6c,0x6c,0x6c,0x6b,0x6b,0x6e,0x6d,0x6a,0x68,0x67,0x68,0x69,0x69, -0x6a,0x69,0x66,0x64,0x62,0x61,0x60,0x60,0x68,0x6b,0x6e,0x71,0x73,0x72,0x71,0x70, -0x74,0x74,0x72,0x71,0x70,0x6f,0x6f,0x6e,0x70,0x72,0x73,0x75,0x76,0x75,0x75,0x74, -0x71,0x71,0x71,0x70,0x6f,0x6f,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e, -0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e, -0x6f,0x6f,0x6f,0x6f,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70, -0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f, -0x6f,0x6f,0x6e,0x6e,0x6e,0x6d,0x6d,0x6d,0x6f,0x6f,0x6f,0x6f,0x70,0x72,0x73,0x74, -0x74,0x77,0x79,0x77,0x72,0x6e,0x6c,0x6c,0x6f,0x70,0x71,0x71,0x72,0x72,0x72,0x72, -0x74,0x73,0x73,0x73,0x73,0x72,0x72,0x72,0x6b,0x6a,0x68,0x67,0x69,0x6d,0x71,0x74, -0x78,0x7a,0x7a,0x76,0x71,0x6d,0x6d,0x6f,0x76,0x76,0x75,0x75,0x74,0x74,0x74,0x74, -0x74,0x72,0x70,0x6e,0x70,0x74,0x79,0x7d,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c, -0x7c,0x7c,0x7c,0x7c,0x7d,0x7d,0x7d,0x7d,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c, -0x7b,0x7b,0x7b,0x7b,0x7c,0x7c,0x7c,0x7c,0x7e,0x7f,0x80,0x80,0x7f,0x7d,0x7a,0x78, -0x77,0x77,0x76,0x76,0x77,0x78,0x7a,0x7a,0x78,0x78,0x77,0x77,0x77,0x76,0x76,0x76, -0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79, -0x79,0x79,0x78,0x78,0x78,0x77,0x77,0x77,0x76,0x77,0x77,0x78,0x77,0x76,0x75,0x74, -0x72,0x72,0x72,0x72,0x72,0x72,0x72,0x72,0x72,0x72,0x73,0x73,0x74,0x75,0x76,0x76, -0x75,0x75,0x75,0x74,0x73,0x72,0x72,0x72,0x73,0x72,0x71,0x71,0x71,0x71,0x72,0x73, -0x72,0x71,0x70,0x6e,0x6d,0x6d,0x6d,0x6d,0x6f,0x6e,0x6d,0x6d,0x6d,0x6d,0x6e,0x6f, -0x6b,0x6b,0x6c,0x6d,0x6d,0x6c,0x6b,0x6b,0x6d,0x6c,0x6a,0x69,0x69,0x69,0x6a,0x6b, -0x6b,0x6a,0x67,0x65,0x63,0x62,0x61,0x61,0x6b,0x6c,0x6e,0x70,0x71,0x71,0x71,0x70, -0x74,0x73,0x73,0x72,0x73,0x73,0x75,0x75,0x78,0x77,0x77,0x76,0x75,0x74,0x73,0x73, -0x71,0x71,0x70,0x70,0x6f,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e, -0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e, -0x6e,0x6f,0x6f,0x6f,0x6f,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70, -0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f, -0x6f,0x6f,0x6e,0x6e,0x6e,0x6d,0x6d,0x6d,0x6f,0x6f,0x6f,0x6f,0x70,0x72,0x74,0x75, -0x74,0x77,0x7a,0x78,0x73,0x6d,0x6a,0x6a,0x6e,0x6f,0x70,0x72,0x73,0x73,0x73,0x73, -0x74,0x74,0x74,0x73,0x73,0x73,0x72,0x72,0x6a,0x69,0x66,0x66,0x68,0x6c,0x72,0x75, -0x77,0x79,0x7a,0x77,0x73,0x70,0x71,0x73,0x77,0x76,0x76,0x74,0x73,0x72,0x71,0x70, -0x72,0x70,0x6f,0x6e,0x71,0x76,0x7c,0x80,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c, -0x7c,0x7c,0x7c,0x7d,0x7d,0x7d,0x7d,0x7e,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c, -0x7b,0x7b,0x7b,0x7b,0x7c,0x7c,0x7c,0x7c,0x7e,0x7f,0x80,0x80,0x7f,0x7d,0x7a,0x78, -0x75,0x75,0x74,0x74,0x75,0x77,0x78,0x7a,0x76,0x77,0x77,0x77,0x78,0x78,0x79,0x79, -0x79,0x79,0x79,0x78,0x78,0x78,0x78,0x78,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a, -0x7a,0x7a,0x7a,0x79,0x79,0x79,0x78,0x78,0x77,0x77,0x78,0x78,0x77,0x77,0x76,0x75, -0x73,0x73,0x73,0x73,0x73,0x74,0x74,0x74,0x74,0x74,0x75,0x76,0x76,0x76,0x76,0x76, -0x76,0x76,0x75,0x75,0x74,0x74,0x74,0x73,0x73,0x72,0x71,0x70,0x70,0x71,0x72,0x73, -0x74,0x72,0x70,0x6e,0x6d,0x6d,0x6d,0x6e,0x70,0x6f,0x6d,0x6c,0x6c,0x6d,0x6e,0x6f, -0x69,0x6a,0x6b,0x6b,0x6b,0x6a,0x69,0x69,0x6b,0x6a,0x6a,0x6a,0x6a,0x6b,0x6c,0x6d, -0x6c,0x6a,0x68,0x66,0x64,0x63,0x63,0x63,0x6d,0x6d,0x6c,0x6c,0x6d,0x6f,0x70,0x71, -0x73,0x73,0x73,0x73,0x75,0x78,0x7a,0x7c,0x7e,0x7c,0x7a,0x77,0x74,0x73,0x71,0x71, -0x71,0x70,0x70,0x6f,0x6f,0x6e,0x6e,0x6d,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e, -0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e, -0x6e,0x6e,0x6f,0x6f,0x6f,0x6f,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70, -0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f, -0x6f,0x6f,0x6e,0x6e,0x6e,0x6d,0x6d,0x6d,0x70,0x6f,0x6f,0x6f,0x70,0x72,0x74,0x75, -0x75,0x78,0x7b,0x79,0x73,0x6d,0x69,0x68,0x6b,0x6d,0x6f,0x71,0x73,0x73,0x73,0x72, -0x73,0x73,0x73,0x72,0x72,0x72,0x72,0x71,0x68,0x67,0x64,0x64,0x67,0x6c,0x72,0x76, -0x75,0x78,0x7a,0x78,0x75,0x74,0x76,0x78,0x77,0x76,0x75,0x73,0x71,0x6f,0x6e,0x6d, -0x6d,0x6c,0x6b,0x6b,0x6f,0x75,0x7c,0x80,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c, -0x7c,0x7c,0x7c,0x7d,0x7d,0x7d,0x7e,0x7e,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c, -0x7b,0x7b,0x7b,0x7b,0x7c,0x7c,0x7c,0x7c,0x7c,0x7d,0x7f,0x7f,0x7e,0x7c,0x7a,0x78, -0x73,0x72,0x71,0x71,0x72,0x74,0x76,0x78,0x76,0x76,0x77,0x77,0x78,0x79,0x7a,0x7a, -0x79,0x79,0x79,0x79,0x79,0x78,0x78,0x78,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a, -0x7b,0x7a,0x7a,0x7a,0x7a,0x79,0x79,0x79,0x78,0x78,0x78,0x78,0x77,0x77,0x76,0x76, -0x73,0x73,0x73,0x74,0x74,0x74,0x74,0x74,0x75,0x75,0x76,0x77,0x77,0x77,0x76,0x76, -0x77,0x76,0x76,0x76,0x75,0x75,0x74,0x74,0x73,0x72,0x71,0x70,0x70,0x71,0x72,0x73, -0x75,0x73,0x71,0x6e,0x6d,0x6d,0x6e,0x6e,0x70,0x6f,0x6d,0x6c,0x6c,0x6d,0x6e,0x6f, -0x67,0x68,0x69,0x69,0x69,0x68,0x67,0x66,0x69,0x69,0x6a,0x6a,0x6b,0x6c,0x6d,0x6e, -0x6c,0x6b,0x69,0x67,0x65,0x65,0x64,0x65,0x6f,0x6d,0x6b,0x6a,0x6a,0x6d,0x70,0x72, -0x73,0x73,0x73,0x74,0x77,0x7a,0x7e,0x80,0x81,0x7f,0x7c,0x78,0x74,0x72,0x70,0x70, -0x71,0x70,0x70,0x6f,0x6f,0x6e,0x6d,0x6d,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e, -0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e, -0x6e,0x6e,0x6e,0x6f,0x6f,0x6f,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70, -0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f, -0x6f,0x6f,0x6e,0x6e,0x6e,0x6d,0x6d,0x6d,0x70,0x70,0x6f,0x70,0x71,0x72,0x74,0x75, -0x76,0x79,0x7c,0x7a,0x73,0x6c,0x68,0x67,0x6a,0x6b,0x6e,0x70,0x72,0x72,0x72,0x71, -0x72,0x72,0x72,0x72,0x71,0x71,0x71,0x70,0x67,0x65,0x63,0x63,0x66,0x6c,0x72,0x77, -0x74,0x77,0x79,0x79,0x77,0x76,0x79,0x7c,0x77,0x76,0x74,0x72,0x70,0x6e,0x6c,0x6b, -0x68,0x67,0x67,0x68,0x6d,0x74,0x7b,0x7f,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c, -0x7c,0x7c,0x7d,0x7d,0x7d,0x7e,0x7e,0x7e,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c, -0x7b,0x7b,0x7b,0x7b,0x7c,0x7c,0x7c,0x7c,0x7c,0x7d,0x7e,0x7f,0x7e,0x7c,0x79,0x78, -0x73,0x72,0x71,0x70,0x70,0x72,0x74,0x75,0x7a,0x79,0x79,0x78,0x78,0x77,0x77,0x77, -0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x7a,0x7a,0x7a,0x7a,0x7b, -0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x79,0x7a,0x7a,0x7a,0x79,0x77,0x75,0x74, -0x77,0x77,0x77,0x77,0x77,0x76,0x76,0x76,0x75,0x75,0x75,0x76,0x76,0x77,0x77,0x78, -0x77,0x76,0x76,0x76,0x75,0x75,0x74,0x74,0x73,0x73,0x72,0x71,0x71,0x72,0x73,0x73, -0x73,0x73,0x73,0x72,0x72,0x71,0x71,0x70,0x71,0x71,0x70,0x70,0x6f,0x6e,0x6d,0x6d, -0x6a,0x6b,0x6c,0x6d,0x6d,0x6c,0x6a,0x69,0x62,0x64,0x66,0x69,0x69,0x67,0x65,0x63, -0x68,0x68,0x67,0x66,0x66,0x66,0x67,0x67,0x6c,0x6d,0x70,0x72,0x73,0x72,0x71,0x70, -0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x76,0x76,0x75,0x74,0x72,0x71, -0x72,0x71,0x70,0x6f,0x6e,0x6d,0x6c,0x6b,0x6c,0x6c,0x6c,0x6c,0x6d,0x6d,0x6d,0x6d, -0x6e,0x6e,0x6e,0x6e,0x6f,0x6f,0x6f,0x6f,0x6d,0x6d,0x6d,0x6d,0x6d,0x6d,0x6d,0x6d, -0x6e,0x6e,0x6e,0x6f,0x6f,0x6f,0x70,0x70,0x71,0x71,0x71,0x71,0x70,0x70,0x70,0x6f, -0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e, -0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6f,0x71,0x72,0x73, -0x78,0x7a,0x7a,0x75,0x6c,0x64,0x5f,0x5e,0x63,0x64,0x65,0x67,0x69,0x6a,0x6b,0x6b, -0x68,0x68,0x6a,0x6b,0x6d,0x6f,0x70,0x70,0x6b,0x6c,0x6e,0x6f,0x71,0x71,0x71,0x71, -0x71,0x72,0x74,0x76,0x77,0x78,0x78,0x78,0x76,0x74,0x71,0x6e,0x6c,0x6b,0x6b,0x6b, -0x62,0x62,0x65,0x6c,0x74,0x7a,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b, -0x7e,0x7d,0x7c,0x7c,0x7c,0x7c,0x7d,0x7e,0x7c,0x7c,0x7c,0x7c,0x7b,0x7b,0x7b,0x7b, -0x7a,0x7a,0x7b,0x7b,0x7c,0x7c,0x7d,0x7d,0x7e,0x7d,0x7c,0x7b,0x7b,0x7c,0x7d,0x7e, -0x73,0x72,0x71,0x71,0x71,0x72,0x74,0x75,0x79,0x79,0x79,0x78,0x78,0x77,0x77,0x77, -0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x7a,0x7a,0x7a,0x7a,0x7b, -0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7a,0x7a,0x7a,0x7a,0x79,0x77,0x76,0x75, -0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x75,0x75,0x76,0x76,0x77,0x77,0x77,0x78, -0x76,0x76,0x76,0x75,0x75,0x74,0x74,0x74,0x73,0x73,0x72,0x71,0x71,0x72,0x73,0x73, -0x73,0x73,0x73,0x72,0x72,0x72,0x72,0x72,0x73,0x73,0x72,0x72,0x71,0x70,0x6f,0x6f, -0x6c,0x6d,0x6e,0x6e,0x6e,0x6d,0x6c,0x6b,0x66,0x67,0x67,0x67,0x67,0x66,0x65,0x65, -0x68,0x68,0x69,0x69,0x69,0x6a,0x6b,0x6b,0x6e,0x6e,0x6e,0x6f,0x6f,0x70,0x70,0x71, -0x72,0x72,0x72,0x71,0x71,0x71,0x70,0x70,0x75,0x75,0x76,0x76,0x75,0x74,0x72,0x71, -0x71,0x71,0x70,0x6f,0x6e,0x6d,0x6c,0x6c,0x6c,0x6c,0x6c,0x6c,0x6d,0x6d,0x6d,0x6d, -0x6d,0x6d,0x6e,0x6e,0x6e,0x6f,0x6f,0x6f,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e, -0x6e,0x6e,0x6f,0x6f,0x6f,0x6f,0x70,0x70,0x71,0x71,0x71,0x71,0x70,0x70,0x70,0x6f, -0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e, -0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6f,0x71,0x72,0x73, -0x78,0x79,0x7a,0x75,0x6c,0x64,0x60,0x5f,0x62,0x63,0x64,0x66,0x67,0x68,0x69,0x69, -0x63,0x63,0x65,0x66,0x68,0x69,0x6b,0x6b,0x6a,0x6b,0x6d,0x6f,0x71,0x72,0x72,0x72, -0x71,0x72,0x73,0x75,0x76,0x76,0x75,0x75,0x74,0x72,0x70,0x6d,0x6c,0x6b,0x6b,0x6c, -0x63,0x63,0x65,0x6c,0x74,0x7a,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b, -0x7e,0x7d,0x7c,0x7c,0x7c,0x7c,0x7d,0x7e,0x7c,0x7c,0x7c,0x7c,0x7b,0x7b,0x7b,0x7b, -0x7a,0x7b,0x7b,0x7b,0x7c,0x7c,0x7d,0x7d,0x7d,0x7d,0x7c,0x7b,0x7b,0x7c,0x7d,0x7d, -0x73,0x73,0x72,0x72,0x72,0x73,0x74,0x75,0x79,0x78,0x78,0x78,0x78,0x77,0x77,0x77, -0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x79,0x79,0x79,0x7a,0x7a,0x7a,0x7a,0x7b, -0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7a,0x7a,0x7b,0x7a,0x79,0x78,0x76,0x75, -0x77,0x77,0x77,0x77,0x78,0x78,0x78,0x78,0x76,0x76,0x76,0x77,0x77,0x77,0x78,0x78, -0x76,0x76,0x76,0x75,0x74,0x74,0x73,0x73,0x73,0x73,0x72,0x71,0x71,0x72,0x73,0x73, -0x72,0x72,0x72,0x73,0x74,0x74,0x75,0x75,0x76,0x76,0x76,0x75,0x74,0x74,0x73,0x73, -0x6f,0x6f,0x70,0x70,0x70,0x6f,0x6e,0x6d,0x6d,0x6b,0x68,0x66,0x65,0x65,0x67,0x68, -0x69,0x6a,0x6b,0x6d,0x6e,0x70,0x71,0x71,0x71,0x6f,0x6c,0x6a,0x6a,0x6c,0x70,0x72, -0x70,0x70,0x6f,0x6e,0x6d,0x6c,0x6c,0x6b,0x75,0x75,0x75,0x75,0x75,0x73,0x72,0x71, -0x71,0x71,0x70,0x6f,0x6e,0x6d,0x6c,0x6c,0x6c,0x6c,0x6c,0x6d,0x6d,0x6d,0x6d,0x6e, -0x6d,0x6d,0x6d,0x6d,0x6e,0x6e,0x6e,0x6f,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e, -0x6e,0x6f,0x6f,0x6f,0x6f,0x70,0x70,0x70,0x71,0x71,0x71,0x71,0x70,0x70,0x70,0x6f, -0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e, -0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6f,0x71,0x73,0x74, -0x78,0x79,0x79,0x74,0x6c,0x65,0x61,0x60,0x62,0x62,0x63,0x63,0x64,0x65,0x66,0x67, -0x5d,0x5e,0x5f,0x61,0x62,0x64,0x65,0x66,0x69,0x6b,0x6d,0x6f,0x71,0x73,0x73,0x73, -0x70,0x71,0x72,0x73,0x73,0x72,0x71,0x71,0x70,0x70,0x6e,0x6d,0x6c,0x6c,0x6d,0x6d, -0x65,0x65,0x66,0x6c,0x74,0x7a,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b, -0x7e,0x7d,0x7c,0x7c,0x7c,0x7c,0x7d,0x7e,0x7d,0x7c,0x7c,0x7c,0x7c,0x7b,0x7b,0x7b, -0x7b,0x7b,0x7b,0x7b,0x7c,0x7c,0x7c,0x7c,0x7d,0x7d,0x7c,0x7b,0x7b,0x7c,0x7d,0x7d, -0x74,0x74,0x74,0x74,0x74,0x75,0x75,0x75,0x78,0x78,0x78,0x77,0x77,0x77,0x77,0x77, -0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x79,0x79,0x79,0x7a,0x7a,0x7a,0x7a,0x7b, -0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7b,0x7b,0x7b,0x7b,0x7a,0x78,0x77,0x76, -0x78,0x78,0x78,0x78,0x78,0x78,0x79,0x79,0x77,0x77,0x77,0x77,0x78,0x78,0x78,0x78, -0x77,0x76,0x76,0x75,0x74,0x73,0x73,0x72,0x73,0x73,0x72,0x71,0x71,0x72,0x73,0x73, -0x71,0x72,0x73,0x74,0x75,0x77,0x77,0x78,0x79,0x79,0x79,0x78,0x78,0x77,0x77,0x77, -0x73,0x73,0x73,0x72,0x72,0x71,0x70,0x70,0x73,0x6f,0x6a,0x65,0x63,0x65,0x68,0x6b, -0x6a,0x6b,0x6e,0x70,0x73,0x74,0x75,0x75,0x73,0x70,0x6a,0x66,0x66,0x69,0x6f,0x73, -0x72,0x71,0x70,0x6f,0x6e,0x6c,0x6b,0x6b,0x74,0x75,0x75,0x75,0x74,0x73,0x72,0x71, -0x71,0x70,0x70,0x6f,0x6e,0x6d,0x6d,0x6c,0x6c,0x6c,0x6d,0x6d,0x6d,0x6e,0x6e,0x6e, -0x6d,0x6d,0x6d,0x6d,0x6e,0x6e,0x6e,0x6e,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f, -0x6f,0x6f,0x6f,0x6f,0x70,0x70,0x70,0x70,0x71,0x71,0x71,0x71,0x70,0x70,0x70,0x6f, -0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e, -0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6f,0x6e,0x6e,0x6f,0x70,0x71,0x73,0x74, -0x77,0x79,0x79,0x74,0x6c,0x65,0x62,0x62,0x62,0x62,0x62,0x61,0x62,0x63,0x63,0x64, -0x5c,0x5d,0x5e,0x5f,0x61,0x63,0x64,0x65,0x69,0x6a,0x6d,0x70,0x72,0x73,0x74,0x74, -0x70,0x70,0x71,0x71,0x71,0x6f,0x6e,0x6d,0x6e,0x6d,0x6d,0x6d,0x6d,0x6e,0x6e,0x6e, -0x68,0x66,0x67,0x6c,0x74,0x79,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b, -0x7e,0x7d,0x7c,0x7c,0x7c,0x7c,0x7d,0x7e,0x7d,0x7d,0x7d,0x7c,0x7c,0x7c,0x7b,0x7b, -0x7b,0x7b,0x7b,0x7c,0x7c,0x7c,0x7c,0x7c,0x7d,0x7c,0x7b,0x7b,0x7b,0x7b,0x7c,0x7d, -0x74,0x74,0x75,0x75,0x76,0x76,0x76,0x76,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77, -0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x79,0x79,0x79,0x7a,0x7a,0x7a,0x7a,0x7b, -0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7c,0x7c,0x7c,0x7c,0x7b,0x79,0x77,0x76, -0x78,0x78,0x78,0x79,0x79,0x79,0x7a,0x7a,0x79,0x78,0x78,0x78,0x78,0x78,0x78,0x78, -0x78,0x78,0x77,0x76,0x75,0x74,0x73,0x72,0x73,0x73,0x72,0x71,0x71,0x72,0x73,0x73, -0x72,0x73,0x74,0x75,0x77,0x78,0x79,0x7a,0x7b,0x7a,0x7a,0x7a,0x7a,0x7a,0x79,0x79, -0x76,0x76,0x75,0x74,0x73,0x73,0x72,0x72,0x77,0x72,0x6c,0x66,0x65,0x67,0x6a,0x6d, -0x6b,0x6d,0x70,0x72,0x74,0x75,0x76,0x76,0x73,0x6f,0x69,0x64,0x64,0x69,0x6f,0x73, -0x75,0x75,0x74,0x72,0x71,0x70,0x6f,0x6e,0x74,0x74,0x75,0x75,0x74,0x73,0x71,0x70, -0x70,0x70,0x6f,0x6f,0x6e,0x6e,0x6d,0x6d,0x6d,0x6d,0x6d,0x6d,0x6e,0x6e,0x6e,0x6e, -0x6d,0x6e,0x6e,0x6e,0x6e,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f, -0x6f,0x6f,0x6f,0x70,0x70,0x70,0x71,0x71,0x71,0x71,0x71,0x71,0x70,0x70,0x70,0x6f, -0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e, -0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6f,0x6f,0x6f,0x6f,0x70,0x72,0x73,0x74, -0x77,0x79,0x78,0x73,0x6c,0x66,0x64,0x64,0x64,0x63,0x62,0x61,0x60,0x61,0x62,0x63, -0x5f,0x60,0x61,0x62,0x64,0x66,0x67,0x68,0x6a,0x6b,0x6e,0x70,0x72,0x73,0x74,0x74, -0x70,0x70,0x71,0x71,0x70,0x6e,0x6d,0x6c,0x6c,0x6d,0x6e,0x6e,0x6f,0x6f,0x6f,0x6f, -0x6a,0x68,0x68,0x6c,0x73,0x79,0x7c,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b, -0x7e,0x7d,0x7c,0x7c,0x7c,0x7c,0x7d,0x7e,0x7d,0x7d,0x7d,0x7d,0x7c,0x7c,0x7c,0x7c, -0x7c,0x7c,0x7c,0x7c,0x7c,0x7b,0x7b,0x7b,0x7d,0x7c,0x7b,0x7a,0x7a,0x7b,0x7c,0x7d, -0x74,0x75,0x76,0x77,0x77,0x77,0x77,0x76,0x76,0x76,0x76,0x77,0x77,0x77,0x77,0x78, -0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x7a,0x7a,0x7a,0x7a,0x7b, -0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7c,0x7c,0x7d,0x7c,0x7b,0x7a,0x78,0x77, -0x78,0x78,0x79,0x79,0x7a,0x7a,0x7b,0x7b,0x7a,0x7a,0x79,0x79,0x79,0x78,0x78,0x78, -0x7a,0x79,0x78,0x77,0x76,0x75,0x74,0x73,0x73,0x73,0x72,0x71,0x71,0x72,0x73,0x73, -0x74,0x75,0x75,0x77,0x78,0x79,0x7a,0x7b,0x7b,0x7b,0x7b,0x7b,0x7a,0x7a,0x7a,0x7a, -0x79,0x78,0x76,0x75,0x73,0x73,0x73,0x74,0x77,0x73,0x6e,0x6a,0x68,0x69,0x6c,0x6e, -0x6d,0x6e,0x71,0x73,0x74,0x74,0x72,0x71,0x70,0x6d,0x68,0x65,0x66,0x6a,0x70,0x74, -0x77,0x77,0x76,0x75,0x74,0x73,0x73,0x72,0x74,0x74,0x74,0x74,0x74,0x72,0x71,0x70, -0x6f,0x6f,0x6f,0x6f,0x6e,0x6e,0x6e,0x6e,0x6d,0x6d,0x6d,0x6e,0x6e,0x6e,0x6e,0x6f, -0x6f,0x6f,0x6f,0x6f,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70, -0x6f,0x6f,0x70,0x70,0x70,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x70,0x70,0x70,0x6f, -0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e, -0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6f,0x6f,0x6f,0x6f,0x70,0x72,0x74,0x75, -0x77,0x78,0x77,0x73,0x6c,0x67,0x66,0x66,0x68,0x66,0x64,0x61,0x60,0x61,0x62,0x63, -0x63,0x64,0x65,0x67,0x68,0x6a,0x6b,0x6c,0x6c,0x6d,0x6f,0x71,0x72,0x73,0x73,0x72, -0x70,0x71,0x71,0x71,0x71,0x6f,0x6e,0x6d,0x6d,0x6e,0x6f,0x70,0x71,0x71,0x70,0x70, -0x6d,0x6a,0x69,0x6d,0x73,0x79,0x7c,0x7c,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b, -0x7e,0x7d,0x7c,0x7c,0x7c,0x7c,0x7d,0x7e,0x7e,0x7d,0x7d,0x7d,0x7d,0x7c,0x7c,0x7c, -0x7c,0x7c,0x7c,0x7c,0x7b,0x7b,0x7b,0x7b,0x7c,0x7c,0x7b,0x7a,0x7a,0x7b,0x7c,0x7c, -0x75,0x76,0x77,0x78,0x79,0x78,0x77,0x76,0x75,0x75,0x76,0x76,0x77,0x77,0x78,0x78, -0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x79,0x79,0x79,0x7a,0x7a,0x7a,0x7a,0x7b, -0x7e,0x7e,0x7e,0x7e,0x7e,0x7e,0x7e,0x7e,0x7d,0x7d,0x7d,0x7d,0x7c,0x7a,0x79,0x77, -0x78,0x78,0x79,0x7a,0x7a,0x7b,0x7c,0x7c,0x7b,0x7a,0x7a,0x7a,0x79,0x79,0x78,0x78, -0x7c,0x7b,0x7a,0x79,0x77,0x76,0x75,0x74,0x73,0x73,0x72,0x71,0x71,0x72,0x73,0x73, -0x76,0x76,0x77,0x78,0x79,0x7a,0x7a,0x7b,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a, -0x7a,0x79,0x77,0x75,0x73,0x73,0x74,0x74,0x75,0x73,0x70,0x6d,0x6c,0x6c,0x6e,0x6e, -0x6e,0x6f,0x71,0x72,0x72,0x70,0x6d,0x6c,0x6c,0x6b,0x69,0x68,0x6a,0x6d,0x71,0x73, -0x76,0x76,0x76,0x75,0x75,0x75,0x74,0x74,0x73,0x74,0x74,0x74,0x74,0x72,0x71,0x70, -0x6f,0x6f,0x6f,0x6f,0x6e,0x6e,0x6e,0x6e,0x6d,0x6d,0x6d,0x6e,0x6e,0x6e,0x6f,0x6f, -0x70,0x70,0x71,0x71,0x71,0x72,0x72,0x72,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71, -0x70,0x70,0x70,0x70,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x70,0x70,0x70,0x6f, -0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e, -0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x70,0x6f,0x6f,0x6f,0x70,0x72,0x74,0x75, -0x77,0x78,0x77,0x72,0x6c,0x67,0x67,0x68,0x6b,0x69,0x66,0x63,0x61,0x62,0x63,0x64, -0x65,0x66,0x67,0x69,0x6a,0x6c,0x6d,0x6e,0x6e,0x6f,0x70,0x71,0x72,0x72,0x71,0x71, -0x70,0x71,0x72,0x72,0x72,0x71,0x70,0x6f,0x6f,0x70,0x71,0x72,0x73,0x72,0x71,0x70, -0x6e,0x6c,0x6a,0x6d,0x73,0x79,0x7c,0x7c,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b, -0x7e,0x7d,0x7c,0x7c,0x7c,0x7c,0x7d,0x7e,0x7e,0x7e,0x7d,0x7d,0x7d,0x7c,0x7c,0x7c, -0x7d,0x7d,0x7c,0x7c,0x7b,0x7b,0x7b,0x7a,0x7c,0x7b,0x7a,0x7a,0x7a,0x7a,0x7b,0x7c, -0x75,0x76,0x78,0x79,0x79,0x79,0x77,0x76,0x75,0x75,0x76,0x76,0x77,0x77,0x78,0x78, -0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x79,0x79,0x79,0x7a,0x7a,0x7a,0x7a,0x7b, -0x7e,0x7e,0x7e,0x7e,0x7e,0x7e,0x7e,0x7e,0x7d,0x7d,0x7d,0x7d,0x7c,0x7a,0x79,0x78, -0x78,0x78,0x79,0x7a,0x7b,0x7c,0x7c,0x7d,0x7b,0x7b,0x7a,0x7a,0x79,0x79,0x78,0x78, -0x7d,0x7c,0x7b,0x7a,0x78,0x77,0x75,0x75,0x73,0x73,0x72,0x71,0x71,0x72,0x73,0x73, -0x77,0x78,0x78,0x79,0x79,0x7a,0x7a,0x7a,0x79,0x79,0x79,0x79,0x7a,0x7a,0x7a,0x7a, -0x7b,0x79,0x77,0x75,0x73,0x73,0x74,0x74,0x73,0x72,0x71,0x70,0x6f,0x6e,0x6e,0x6e, -0x6e,0x70,0x71,0x72,0x70,0x6d,0x6a,0x68,0x69,0x69,0x69,0x6a,0x6c,0x6f,0x72,0x73, -0x74,0x74,0x74,0x74,0x74,0x74,0x74,0x74,0x73,0x74,0x74,0x74,0x73,0x72,0x71,0x70, -0x6f,0x6f,0x6f,0x6f,0x6e,0x6e,0x6e,0x6e,0x6d,0x6d,0x6e,0x6e,0x6e,0x6f,0x6f,0x6f, -0x71,0x71,0x71,0x72,0x72,0x72,0x73,0x73,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71, -0x70,0x70,0x70,0x70,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x70,0x70,0x70,0x6f, -0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e, -0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x70,0x70,0x6f,0x70,0x71,0x72,0x74,0x75, -0x77,0x78,0x77,0x72,0x6b,0x67,0x67,0x69,0x6d,0x6b,0x67,0x64,0x62,0x62,0x63,0x65, -0x65,0x66,0x67,0x69,0x6b,0x6c,0x6d,0x6e,0x6f,0x70,0x71,0x72,0x72,0x71,0x70,0x70, -0x71,0x71,0x72,0x73,0x73,0x73,0x72,0x71,0x70,0x71,0x73,0x74,0x74,0x73,0x71,0x70, -0x6f,0x6c,0x6a,0x6d,0x73,0x79,0x7c,0x7c,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b, -0x7e,0x7d,0x7c,0x7c,0x7c,0x7c,0x7d,0x7e,0x7e,0x7e,0x7e,0x7d,0x7d,0x7d,0x7c,0x7c, -0x7d,0x7d,0x7c,0x7c,0x7b,0x7b,0x7a,0x7a,0x7c,0x7b,0x7a,0x7a,0x7a,0x7a,0x7b,0x7c, -0x76,0x76,0x76,0x77,0x78,0x78,0x79,0x79,0x7a,0x7a,0x7a,0x7a,0x79,0x79,0x79,0x79, -0x7b,0x7b,0x7b,0x7b,0x7a,0x7a,0x7a,0x79,0x79,0x79,0x7a,0x7a,0x7a,0x7b,0x7b,0x7b, -0x7d,0x7d,0x7d,0x7d,0x7e,0x7e,0x7e,0x7e,0x7c,0x7c,0x7d,0x7c,0x7b,0x7a,0x78,0x77, -0x75,0x76,0x78,0x7a,0x7b,0x7c,0x7c,0x7c,0x7c,0x7b,0x79,0x78,0x78,0x78,0x78,0x79, -0x7b,0x7a,0x7a,0x7a,0x7a,0x79,0x79,0x79,0x74,0x73,0x72,0x71,0x71,0x71,0x72,0x73, -0x77,0x78,0x7a,0x7b,0x7c,0x7c,0x7b,0x7b,0x7c,0x7c,0x7c,0x7b,0x7b,0x7a,0x7a,0x7a, -0x79,0x78,0x78,0x77,0x77,0x76,0x76,0x75,0x70,0x6f,0x6f,0x70,0x73,0x77,0x7a,0x7d, -0x77,0x75,0x71,0x6d,0x6b,0x6b,0x6c,0x6d,0x6c,0x6c,0x6b,0x6b,0x6c,0x6f,0x72,0x73, -0x76,0x76,0x74,0x72,0x6e,0x6b,0x69,0x67,0x6c,0x6d,0x6f,0x71,0x71,0x70,0x6f,0x6d, -0x6e,0x6e,0x6e,0x6f,0x6f,0x70,0x70,0x71,0x70,0x70,0x70,0x6f,0x6f,0x6e,0x6e,0x6d, -0x71,0x71,0x71,0x71,0x72,0x72,0x72,0x72,0x73,0x73,0x73,0x73,0x72,0x72,0x72,0x72, -0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x72,0x72,0x71,0x71,0x70,0x70,0x6f,0x6f, -0x71,0x71,0x71,0x70,0x70,0x70,0x6f,0x6f,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70, -0x6e,0x6e,0x6e,0x6e,0x6e,0x6f,0x6f,0x6f,0x6e,0x6f,0x70,0x71,0x72,0x74,0x75,0x75, -0x77,0x76,0x75,0x73,0x71,0x6f,0x6e,0x6d,0x6f,0x6e,0x6d,0x6b,0x6a,0x6a,0x6a,0x6b, -0x6a,0x6a,0x6a,0x6b,0x6c,0x6e,0x70,0x72,0x72,0x73,0x74,0x74,0x74,0x72,0x70,0x6f, -0x6d,0x6e,0x6f,0x70,0x72,0x74,0x75,0x75,0x75,0x75,0x75,0x76,0x75,0x75,0x74,0x73, -0x72,0x73,0x74,0x76,0x77,0x79,0x7a,0x7b,0x7c,0x7c,0x7c,0x7b,0x7b,0x7a,0x7a,0x7a, -0x7f,0x7f,0x7d,0x7c,0x7c,0x7c,0x7d,0x7e,0x7b,0x7c,0x7d,0x7d,0x7d,0x7d,0x7c,0x7b, -0x7b,0x7b,0x7c,0x7c,0x7c,0x7d,0x7d,0x7d,0x7b,0x7b,0x7a,0x79,0x79,0x7a,0x7b,0x7b, -0x76,0x76,0x77,0x77,0x78,0x79,0x79,0x79,0x7a,0x7a,0x7a,0x7a,0x79,0x79,0x79,0x79, -0x7b,0x7b,0x7b,0x7b,0x7a,0x7a,0x7a,0x79,0x79,0x7a,0x7a,0x7a,0x7a,0x7b,0x7b,0x7b, -0x7d,0x7d,0x7d,0x7d,0x7e,0x7e,0x7e,0x7e,0x7c,0x7d,0x7d,0x7d,0x7c,0x7a,0x78,0x77, -0x75,0x76,0x78,0x7a,0x7b,0x7c,0x7c,0x7c,0x7c,0x7b,0x7a,0x78,0x78,0x77,0x78,0x78, -0x7b,0x7a,0x7a,0x7a,0x7a,0x79,0x79,0x79,0x74,0x73,0x72,0x71,0x71,0x71,0x72,0x73, -0x77,0x78,0x7a,0x7b,0x7c,0x7c,0x7b,0x7b,0x7c,0x7c,0x7c,0x7b,0x7b,0x7a,0x7a,0x7a, -0x79,0x79,0x78,0x77,0x77,0x76,0x76,0x75,0x71,0x70,0x70,0x70,0x72,0x76,0x79,0x7b, -0x77,0x75,0x71,0x6d,0x6b,0x6b,0x6c,0x6c,0x6d,0x6c,0x6b,0x6b,0x6c,0x6f,0x72,0x74, -0x75,0x74,0x73,0x71,0x6e,0x6c,0x6a,0x69,0x6c,0x6d,0x6f,0x71,0x71,0x70,0x6f,0x6e, -0x6e,0x6e,0x6e,0x6f,0x6f,0x70,0x70,0x70,0x70,0x70,0x70,0x6f,0x6f,0x6e,0x6e,0x6e, -0x71,0x71,0x71,0x71,0x72,0x72,0x72,0x72,0x73,0x73,0x73,0x73,0x72,0x72,0x72,0x71, -0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x72,0x71,0x71,0x71,0x70,0x70,0x6f,0x6f, -0x71,0x71,0x71,0x70,0x70,0x70,0x70,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f, -0x6e,0x6e,0x6e,0x6e,0x6e,0x6f,0x6f,0x6f,0x6e,0x6f,0x70,0x71,0x72,0x74,0x75,0x75, -0x7a,0x79,0x78,0x76,0x74,0x73,0x71,0x71,0x6e,0x6e,0x6c,0x6b,0x6b,0x6b,0x6c,0x6c, -0x6d,0x6d,0x6c,0x6c,0x6d,0x6f,0x71,0x72,0x72,0x73,0x74,0x74,0x74,0x72,0x71,0x6f, -0x6e,0x6f,0x70,0x71,0x73,0x74,0x75,0x76,0x75,0x75,0x75,0x75,0x75,0x75,0x74,0x74, -0x73,0x74,0x75,0x76,0x78,0x79,0x7a,0x7b,0x7c,0x7c,0x7c,0x7b,0x7b,0x7a,0x7a,0x7a, -0x7f,0x7e,0x7d,0x7c,0x7b,0x7c,0x7c,0x7d,0x7b,0x7c,0x7d,0x7d,0x7d,0x7d,0x7c,0x7b, -0x7b,0x7b,0x7c,0x7c,0x7c,0x7d,0x7d,0x7d,0x7b,0x7b,0x7a,0x79,0x79,0x7a,0x7b,0x7b, -0x76,0x77,0x77,0x78,0x78,0x79,0x7a,0x7a,0x7b,0x7b,0x7a,0x7a,0x7a,0x79,0x79,0x79, -0x7b,0x7b,0x7b,0x7b,0x7a,0x7a,0x7a,0x79,0x7a,0x7a,0x7a,0x7a,0x7b,0x7b,0x7b,0x7b, -0x7d,0x7d,0x7d,0x7d,0x7e,0x7e,0x7e,0x7e,0x7d,0x7d,0x7d,0x7d,0x7c,0x7a,0x78,0x77, -0x75,0x76,0x78,0x7a,0x7c,0x7c,0x7c,0x7c,0x7e,0x7c,0x7b,0x79,0x77,0x77,0x77,0x77, -0x7b,0x7a,0x7a,0x7a,0x7a,0x79,0x79,0x79,0x74,0x73,0x72,0x71,0x71,0x71,0x72,0x73, -0x77,0x78,0x7a,0x7b,0x7c,0x7c,0x7b,0x7b,0x7c,0x7c,0x7b,0x7b,0x7b,0x7b,0x7a,0x7a, -0x79,0x79,0x78,0x78,0x77,0x76,0x76,0x76,0x73,0x72,0x71,0x70,0x71,0x74,0x76,0x78, -0x77,0x75,0x71,0x6e,0x6c,0x6b,0x6c,0x6c,0x6d,0x6c,0x6b,0x6b,0x6c,0x6f,0x72,0x74, -0x73,0x73,0x71,0x70,0x6e,0x6c,0x6b,0x6b,0x6c,0x6e,0x70,0x71,0x72,0x71,0x6f,0x6e, -0x6e,0x6e,0x6f,0x6f,0x6f,0x70,0x70,0x70,0x70,0x70,0x70,0x6f,0x6f,0x6f,0x6f,0x6e, -0x71,0x71,0x71,0x72,0x72,0x72,0x72,0x73,0x73,0x73,0x73,0x72,0x72,0x72,0x71,0x71, -0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x70,0x70,0x70,0x70, -0x71,0x71,0x71,0x71,0x70,0x70,0x70,0x70,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f, -0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6e,0x6f,0x70,0x71,0x72,0x74,0x75,0x75, -0x7d,0x7c,0x7b,0x79,0x77,0x76,0x75,0x74,0x6e,0x6d,0x6c,0x6c,0x6c,0x6d,0x6e,0x6f, -0x71,0x71,0x70,0x6f,0x6f,0x70,0x71,0x71,0x72,0x73,0x73,0x73,0x73,0x72,0x71,0x70, -0x6f,0x70,0x71,0x72,0x73,0x75,0x76,0x76,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75, -0x74,0x75,0x76,0x77,0x78,0x7a,0x7b,0x7b,0x7c,0x7c,0x7b,0x7b,0x7b,0x7b,0x7a,0x7a, -0x7e,0x7d,0x7c,0x7b,0x7a,0x7b,0x7c,0x7c,0x7b,0x7c,0x7d,0x7d,0x7d,0x7d,0x7c,0x7b, -0x7b,0x7b,0x7c,0x7c,0x7c,0x7d,0x7d,0x7d,0x7c,0x7b,0x7a,0x79,0x79,0x7a,0x7b,0x7c, -0x77,0x77,0x78,0x78,0x79,0x7a,0x7a,0x7a,0x7b,0x7b,0x7b,0x7a,0x7a,0x7a,0x79,0x79, -0x7b,0x7b,0x7b,0x7b,0x7a,0x7a,0x7a,0x79,0x7a,0x7a,0x7a,0x7b,0x7b,0x7b,0x7c,0x7c, -0x7d,0x7d,0x7d,0x7d,0x7e,0x7e,0x7e,0x7e,0x7d,0x7d,0x7d,0x7d,0x7c,0x7a,0x79,0x78, -0x76,0x77,0x79,0x7b,0x7c,0x7d,0x7d,0x7d,0x7e,0x7d,0x7b,0x79,0x77,0x76,0x76,0x76, -0x7b,0x7a,0x7a,0x7a,0x7a,0x79,0x79,0x79,0x74,0x73,0x72,0x71,0x71,0x71,0x72,0x73, -0x77,0x78,0x7a,0x7b,0x7c,0x7c,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b, -0x79,0x79,0x79,0x78,0x77,0x77,0x76,0x76,0x74,0x73,0x71,0x70,0x70,0x72,0x74,0x75, -0x76,0x75,0x72,0x6f,0x6d,0x6c,0x6c,0x6c,0x6d,0x6c,0x6b,0x6b,0x6d,0x6f,0x72,0x74, -0x72,0x71,0x70,0x6e,0x6d,0x6d,0x6d,0x6d,0x6c,0x6e,0x70,0x72,0x72,0x71,0x6f,0x6e, -0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x70,0x70,0x70,0x70,0x70,0x6f,0x6f,0x6f, -0x71,0x71,0x72,0x72,0x72,0x73,0x73,0x73,0x73,0x73,0x72,0x72,0x72,0x71,0x71,0x71, -0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x70,0x70,0x70,0x70,0x70, -0x72,0x72,0x71,0x71,0x71,0x70,0x70,0x70,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f, -0x70,0x6f,0x6f,0x6f,0x6f,0x6f,0x6e,0x6e,0x6e,0x6f,0x70,0x71,0x72,0x74,0x75,0x75, -0x7c,0x7b,0x7a,0x79,0x77,0x76,0x75,0x74,0x6e,0x6e,0x6d,0x6d,0x6e,0x70,0x72,0x73, -0x76,0x75,0x73,0x72,0x71,0x71,0x71,0x72,0x72,0x72,0x73,0x73,0x73,0x72,0x72,0x72, -0x71,0x72,0x72,0x73,0x75,0x76,0x76,0x77,0x75,0x75,0x74,0x74,0x74,0x75,0x76,0x76, -0x76,0x76,0x77,0x78,0x79,0x7a,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b, -0x7d,0x7c,0x7b,0x7a,0x7a,0x7a,0x7b,0x7b,0x7b,0x7c,0x7d,0x7d,0x7d,0x7d,0x7c,0x7b, -0x7b,0x7b,0x7c,0x7c,0x7c,0x7d,0x7d,0x7d,0x7c,0x7b,0x7a,0x7a,0x7a,0x7a,0x7b,0x7c, -0x78,0x78,0x78,0x79,0x7a,0x7a,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7a,0x7a,0x7a,0x7a, -0x7b,0x7b,0x7b,0x7b,0x7a,0x7a,0x7a,0x79,0x7a,0x7a,0x7b,0x7b,0x7b,0x7c,0x7c,0x7c, -0x7d,0x7d,0x7d,0x7d,0x7e,0x7e,0x7e,0x7e,0x7d,0x7e,0x7e,0x7d,0x7c,0x7b,0x79,0x78, -0x76,0x77,0x79,0x7b,0x7c,0x7d,0x7d,0x7d,0x7e,0x7c,0x7a,0x79,0x77,0x77,0x77,0x77, -0x7b,0x7a,0x7a,0x7a,0x7a,0x79,0x79,0x79,0x74,0x73,0x72,0x71,0x71,0x71,0x72,0x73, -0x77,0x78,0x7a,0x7b,0x7c,0x7c,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b, -0x7a,0x7a,0x79,0x78,0x78,0x77,0x77,0x76,0x75,0x73,0x71,0x70,0x6f,0x71,0x72,0x74, -0x76,0x75,0x73,0x70,0x6e,0x6d,0x6c,0x6b,0x6d,0x6d,0x6c,0x6c,0x6d,0x70,0x73,0x74, -0x72,0x71,0x6f,0x6d,0x6c,0x6c,0x6d,0x6e,0x6d,0x6e,0x70,0x72,0x72,0x71,0x70,0x6e, -0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70, -0x72,0x72,0x72,0x72,0x73,0x73,0x73,0x73,0x72,0x72,0x72,0x72,0x71,0x71,0x71,0x71, -0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x70,0x70,0x70,0x70,0x70,0x71,0x71,0x71, -0x72,0x72,0x72,0x71,0x71,0x71,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70, -0x70,0x70,0x70,0x70,0x6f,0x6f,0x6e,0x6e,0x6e,0x6f,0x70,0x71,0x72,0x74,0x75,0x75, -0x78,0x78,0x77,0x76,0x74,0x73,0x72,0x72,0x70,0x70,0x70,0x70,0x71,0x73,0x75,0x76, -0x79,0x77,0x76,0x74,0x72,0x72,0x72,0x72,0x72,0x72,0x72,0x72,0x72,0x72,0x73,0x73, -0x73,0x73,0x74,0x75,0x76,0x77,0x77,0x78,0x75,0x74,0x73,0x73,0x73,0x75,0x76,0x77, -0x77,0x78,0x78,0x79,0x7a,0x7b,0x7c,0x7c,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b, -0x7d,0x7c,0x7b,0x7a,0x7a,0x7a,0x7b,0x7b,0x7b,0x7c,0x7d,0x7d,0x7d,0x7d,0x7c,0x7b, -0x7b,0x7b,0x7c,0x7c,0x7c,0x7d,0x7d,0x7d,0x7c,0x7c,0x7b,0x7a,0x7a,0x7b,0x7c,0x7c, -0x78,0x79,0x79,0x7a,0x7a,0x7b,0x7c,0x7c,0x7c,0x7c,0x7b,0x7b,0x7b,0x7a,0x7a,0x7a, -0x7b,0x7b,0x7b,0x7b,0x7a,0x7a,0x7a,0x79,0x7b,0x7b,0x7b,0x7b,0x7c,0x7c,0x7c,0x7c, -0x7d,0x7d,0x7d,0x7d,0x7e,0x7e,0x7e,0x7e,0x7e,0x7e,0x7e,0x7e,0x7d,0x7b,0x79,0x78, -0x76,0x77,0x79,0x7b,0x7d,0x7d,0x7d,0x7d,0x7c,0x7b,0x7a,0x78,0x78,0x78,0x78,0x79, -0x7b,0x7a,0x7a,0x7a,0x7a,0x79,0x79,0x79,0x74,0x73,0x72,0x71,0x71,0x71,0x72,0x73, -0x77,0x78,0x7a,0x7b,0x7c,0x7c,0x7b,0x7b,0x7a,0x7a,0x7b,0x7b,0x7b,0x7b,0x7c,0x7c, -0x7a,0x7a,0x79,0x79,0x78,0x77,0x77,0x77,0x74,0x73,0x71,0x6f,0x6f,0x70,0x72,0x73, -0x76,0x75,0x73,0x71,0x6f,0x6d,0x6c,0x6b,0x6e,0x6d,0x6c,0x6c,0x6d,0x70,0x73,0x75, -0x73,0x71,0x6f,0x6c,0x6b,0x6c,0x6d,0x6d,0x6d,0x6f,0x71,0x72,0x73,0x72,0x70,0x6f, -0x70,0x70,0x70,0x6f,0x6f,0x6f,0x6e,0x6e,0x6f,0x70,0x70,0x70,0x70,0x71,0x71,0x71, -0x72,0x72,0x72,0x73,0x73,0x73,0x73,0x74,0x72,0x72,0x72,0x71,0x71,0x71,0x70,0x70, -0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x70,0x70,0x70,0x70,0x71,0x71,0x71,0x71, -0x72,0x72,0x72,0x72,0x71,0x71,0x71,0x71,0x72,0x72,0x72,0x72,0x72,0x72,0x72,0x72, -0x71,0x71,0x71,0x70,0x6f,0x6f,0x6e,0x6e,0x6e,0x6f,0x70,0x71,0x72,0x74,0x75,0x75, -0x76,0x76,0x75,0x74,0x73,0x72,0x71,0x71,0x74,0x73,0x73,0x73,0x74,0x76,0x78,0x79, -0x7a,0x78,0x77,0x75,0x73,0x73,0x73,0x73,0x72,0x72,0x71,0x71,0x71,0x72,0x73,0x74, -0x75,0x75,0x76,0x76,0x77,0x78,0x78,0x78,0x75,0x74,0x73,0x72,0x73,0x75,0x77,0x79, -0x79,0x79,0x7a,0x7a,0x7b,0x7c,0x7c,0x7c,0x7a,0x7a,0x7b,0x7b,0x7b,0x7b,0x7c,0x7c, -0x7e,0x7d,0x7c,0x7b,0x7a,0x7b,0x7c,0x7c,0x7b,0x7c,0x7d,0x7d,0x7d,0x7d,0x7c,0x7b, -0x7b,0x7b,0x7c,0x7c,0x7c,0x7d,0x7d,0x7d,0x7d,0x7c,0x7b,0x7a,0x7a,0x7b,0x7c,0x7d, -0x79,0x79,0x7a,0x7a,0x7b,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7b,0x7b,0x7b,0x7a,0x7a, -0x7b,0x7b,0x7b,0x7b,0x7a,0x7a,0x7a,0x79,0x7b,0x7b,0x7b,0x7c,0x7c,0x7c,0x7c,0x7d, -0x7d,0x7d,0x7d,0x7d,0x7e,0x7e,0x7e,0x7e,0x7e,0x7e,0x7e,0x7e,0x7d,0x7b,0x7a,0x79, -0x76,0x78,0x7a,0x7c,0x7d,0x7e,0x7e,0x7d,0x7a,0x79,0x78,0x78,0x78,0x79,0x7a,0x7b, -0x7b,0x7a,0x7a,0x7a,0x7a,0x79,0x79,0x79,0x74,0x73,0x72,0x71,0x71,0x71,0x72,0x73, -0x77,0x78,0x7a,0x7b,0x7c,0x7c,0x7b,0x7b,0x7a,0x7a,0x7a,0x7b,0x7b,0x7c,0x7c,0x7c, -0x7a,0x7a,0x7a,0x79,0x78,0x78,0x77,0x77,0x73,0x72,0x70,0x6e,0x6e,0x70,0x72,0x73, -0x75,0x75,0x74,0x72,0x70,0x6e,0x6c,0x6b,0x6e,0x6d,0x6c,0x6c,0x6e,0x70,0x73,0x75, -0x74,0x72,0x6f,0x6c,0x6a,0x6a,0x6c,0x6d,0x6d,0x6f,0x71,0x73,0x73,0x72,0x70,0x6f, -0x70,0x70,0x70,0x6f,0x6f,0x6e,0x6e,0x6e,0x6f,0x6f,0x70,0x70,0x71,0x71,0x72,0x72, -0x72,0x72,0x72,0x73,0x73,0x73,0x74,0x74,0x72,0x72,0x71,0x71,0x71,0x70,0x70,0x70, -0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x6f,0x6f,0x70,0x70,0x71,0x71,0x71,0x72, -0x73,0x72,0x72,0x72,0x72,0x71,0x71,0x71,0x74,0x74,0x74,0x74,0x74,0x74,0x74,0x74, -0x72,0x72,0x71,0x70,0x6f,0x6f,0x6e,0x6e,0x6e,0x6f,0x70,0x71,0x72,0x74,0x75,0x75, -0x77,0x76,0x76,0x75,0x74,0x73,0x72,0x72,0x78,0x77,0x77,0x77,0x77,0x78,0x7a,0x7a, -0x79,0x78,0x76,0x75,0x74,0x74,0x74,0x74,0x73,0x72,0x71,0x70,0x71,0x72,0x74,0x75, -0x76,0x76,0x77,0x77,0x78,0x78,0x79,0x79,0x75,0x74,0x72,0x72,0x72,0x75,0x78,0x79, -0x7a,0x7a,0x7b,0x7b,0x7c,0x7c,0x7c,0x7d,0x7a,0x7a,0x7a,0x7b,0x7b,0x7c,0x7c,0x7c, -0x7f,0x7e,0x7d,0x7c,0x7b,0x7c,0x7c,0x7d,0x7b,0x7c,0x7d,0x7d,0x7d,0x7d,0x7c,0x7b, -0x7b,0x7b,0x7c,0x7c,0x7c,0x7d,0x7d,0x7d,0x7d,0x7c,0x7b,0x7b,0x7b,0x7b,0x7c,0x7d, -0x79,0x79,0x7a,0x7a,0x7b,0x7c,0x7c,0x7d,0x7c,0x7c,0x7c,0x7b,0x7b,0x7b,0x7a,0x7a, -0x7b,0x7b,0x7b,0x7b,0x7a,0x7a,0x7a,0x79,0x7b,0x7b,0x7b,0x7c,0x7c,0x7c,0x7d,0x7d, -0x7d,0x7d,0x7d,0x7d,0x7e,0x7e,0x7e,0x7e,0x7e,0x7e,0x7e,0x7e,0x7d,0x7b,0x7a,0x79, -0x77,0x78,0x7a,0x7c,0x7d,0x7e,0x7e,0x7e,0x79,0x78,0x78,0x78,0x78,0x79,0x7b,0x7c, -0x7b,0x7a,0x7a,0x7a,0x7a,0x79,0x79,0x79,0x74,0x73,0x72,0x71,0x71,0x71,0x72,0x73, -0x77,0x78,0x7a,0x7b,0x7c,0x7c,0x7b,0x7b,0x7a,0x7a,0x7a,0x7b,0x7b,0x7c,0x7c,0x7c, -0x7a,0x7a,0x7a,0x79,0x78,0x78,0x77,0x77,0x72,0x71,0x6f,0x6e,0x6e,0x70,0x72,0x73, -0x75,0x75,0x74,0x72,0x70,0x6e,0x6c,0x6b,0x6e,0x6d,0x6c,0x6c,0x6e,0x70,0x73,0x75, -0x75,0x73,0x6f,0x6c,0x6a,0x6a,0x6b,0x6c,0x6d,0x6f,0x71,0x73,0x73,0x72,0x70,0x6f, -0x71,0x70,0x70,0x6f,0x6f,0x6e,0x6e,0x6e,0x6f,0x6f,0x70,0x70,0x71,0x71,0x72,0x72, -0x72,0x72,0x73,0x73,0x73,0x74,0x74,0x74,0x72,0x71,0x71,0x71,0x71,0x70,0x70,0x70, -0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x6f,0x6f,0x70,0x70,0x71,0x71,0x72,0x72, -0x73,0x73,0x72,0x72,0x72,0x71,0x71,0x71,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75, -0x72,0x72,0x71,0x70,0x70,0x6f,0x6e,0x6e,0x6e,0x6f,0x70,0x71,0x72,0x74,0x75,0x75, -0x78,0x78,0x77,0x77,0x76,0x75,0x75,0x74,0x7a,0x7a,0x79,0x78,0x79,0x7a,0x7b,0x7b, -0x78,0x78,0x76,0x75,0x74,0x74,0x74,0x75,0x73,0x72,0x71,0x70,0x71,0x72,0x74,0x75, -0x77,0x77,0x78,0x78,0x78,0x79,0x79,0x79,0x75,0x74,0x72,0x71,0x72,0x75,0x78,0x7a, -0x7b,0x7b,0x7b,0x7b,0x7c,0x7c,0x7d,0x7d,0x7a,0x7a,0x7a,0x7b,0x7b,0x7c,0x7c,0x7c, -0x7f,0x7f,0x7d,0x7c,0x7c,0x7c,0x7d,0x7e,0x7b,0x7c,0x7d,0x7d,0x7d,0x7d,0x7c,0x7b, -0x7b,0x7b,0x7c,0x7c,0x7c,0x7d,0x7d,0x7d,0x7d,0x7c,0x7b,0x7b,0x7b,0x7b,0x7c,0x7d, -0x78,0x79,0x79,0x7a,0x7c,0x7c,0x7d,0x7e,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c, -0x7c,0x7c,0x7c,0x7b,0x7b,0x7b,0x7a,0x7a,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c, -0x7a,0x7b,0x7b,0x7c,0x7d,0x7e,0x7e,0x7f,0x7c,0x7d,0x7d,0x7d,0x7c,0x7b,0x7a,0x79, -0x77,0x78,0x7a,0x7b,0x7c,0x7c,0x7b,0x7b,0x79,0x78,0x78,0x77,0x78,0x79,0x7a,0x7a, -0x7a,0x7b,0x7b,0x7c,0x7b,0x7a,0x79,0x78,0x74,0x73,0x72,0x71,0x71,0x71,0x72,0x73, -0x78,0x78,0x79,0x79,0x7a,0x7b,0x7b,0x7b,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c, -0x7b,0x7b,0x7a,0x79,0x78,0x77,0x77,0x76,0x71,0x6f,0x6e,0x6d,0x6e,0x70,0x73,0x75, -0x76,0x75,0x73,0x71,0x6f,0x6d,0x6c,0x6b,0x6a,0x6a,0x6c,0x6d,0x6f,0x71,0x72,0x73, -0x72,0x70,0x6d,0x6b,0x6a,0x6a,0x6b,0x6c,0x6e,0x6f,0x70,0x71,0x71,0x71,0x70,0x6f, -0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x6e,0x6f,0x6f,0x70,0x71,0x72,0x72,0x72, -0x74,0x74,0x74,0x74,0x74,0x73,0x73,0x73,0x74,0x73,0x73,0x71,0x70,0x6f,0x6e,0x6e, -0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70, -0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x73,0x73,0x74,0x74,0x75,0x75,0x76,0x76, -0x76,0x75,0x75,0x74,0x74,0x73,0x73,0x72,0x70,0x70,0x70,0x70,0x71,0x73,0x74,0x75, -0x76,0x76,0x77,0x77,0x79,0x7a,0x7b,0x7c,0x79,0x79,0x7a,0x7a,0x79,0x78,0x77,0x76, -0x70,0x6f,0x6e,0x6e,0x6f,0x70,0x72,0x74,0x72,0x71,0x71,0x70,0x70,0x71,0x72,0x72, -0x76,0x77,0x79,0x7a,0x7a,0x79,0x78,0x77,0x75,0x72,0x6e,0x6b,0x6c,0x70,0x76,0x7a, -0x7c,0x7a,0x78,0x7a,0x7d,0x7e,0x7d,0x7a,0x78,0x79,0x7a,0x7c,0x7c,0x7c,0x7b,0x7b, -0x7c,0x7c,0x7d,0x7d,0x7d,0x7e,0x7e,0x7e,0x7c,0x7d,0x7d,0x7d,0x7c,0x7b,0x7a,0x79, -0x7a,0x7b,0x7b,0x7c,0x7c,0x7d,0x7e,0x7e,0x7e,0x7d,0x7b,0x7a,0x7a,0x7a,0x7c,0x7d, -0x79,0x7a,0x7a,0x7b,0x7b,0x7c,0x7c,0x7d,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c, -0x7c,0x7c,0x7c,0x7b,0x7b,0x7b,0x7a,0x7a,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b, -0x7a,0x7a,0x7b,0x7c,0x7c,0x7d,0x7e,0x7e,0x7c,0x7d,0x7d,0x7d,0x7c,0x7b,0x7a,0x79, -0x77,0x78,0x7a,0x7b,0x7c,0x7c,0x7b,0x7b,0x79,0x78,0x78,0x77,0x78,0x79,0x7a,0x7a, -0x7a,0x7b,0x7b,0x7c,0x7b,0x7a,0x79,0x78,0x74,0x73,0x72,0x71,0x71,0x71,0x72,0x73, -0x78,0x78,0x79,0x79,0x7a,0x7b,0x7b,0x7b,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c, -0x7b,0x7b,0x7a,0x79,0x78,0x77,0x76,0x76,0x72,0x70,0x6f,0x6e,0x6f,0x71,0x74,0x76, -0x75,0x74,0x73,0x72,0x70,0x6f,0x6e,0x6d,0x6c,0x6c,0x6d,0x6e,0x70,0x71,0x72,0x72, -0x72,0x70,0x6e,0x6b,0x6a,0x6b,0x6c,0x6d,0x6e,0x6f,0x70,0x71,0x71,0x71,0x70,0x6f, -0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x71,0x71,0x71,0x72,0x72,0x73,0x73, -0x73,0x73,0x73,0x73,0x72,0x72,0x72,0x72,0x75,0x75,0x74,0x73,0x73,0x72,0x71,0x71, -0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70, -0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x71,0x72,0x72,0x73,0x74,0x74,0x75,0x75, -0x75,0x75,0x74,0x74,0x73,0x72,0x72,0x72,0x70,0x70,0x70,0x70,0x71,0x73,0x74,0x75, -0x77,0x77,0x77,0x78,0x78,0x79,0x7a,0x7a,0x79,0x79,0x79,0x79,0x78,0x76,0x75,0x74, -0x70,0x6f,0x6f,0x6e,0x6f,0x71,0x72,0x74,0x71,0x71,0x70,0x70,0x71,0x72,0x73,0x74, -0x77,0x78,0x79,0x7a,0x7a,0x7a,0x78,0x78,0x76,0x73,0x6f,0x6d,0x6d,0x71,0x76,0x7a, -0x7a,0x78,0x77,0x79,0x7c,0x7e,0x7d,0x7b,0x78,0x79,0x7b,0x7c,0x7c,0x7c,0x7b,0x7b, -0x7c,0x7c,0x7c,0x7d,0x7d,0x7d,0x7e,0x7e,0x7c,0x7d,0x7d,0x7d,0x7c,0x7b,0x7a,0x79, -0x7a,0x7a,0x7a,0x7b,0x7c,0x7c,0x7d,0x7d,0x7e,0x7d,0x7b,0x7a,0x7a,0x7a,0x7c,0x7c, -0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c, -0x7c,0x7c,0x7b,0x7b,0x7b,0x7a,0x7a,0x7a,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b, -0x7a,0x7a,0x7a,0x7b,0x7c,0x7c,0x7d,0x7d,0x7c,0x7d,0x7d,0x7d,0x7c,0x7b,0x7a,0x79, -0x77,0x78,0x7a,0x7b,0x7c,0x7c,0x7b,0x7b,0x79,0x78,0x78,0x77,0x78,0x79,0x7a,0x7a, -0x7a,0x7b,0x7b,0x7c,0x7b,0x7a,0x79,0x78,0x74,0x73,0x72,0x71,0x71,0x71,0x72,0x73, -0x78,0x78,0x79,0x79,0x7a,0x7b,0x7b,0x7b,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c, -0x7b,0x7b,0x7a,0x79,0x78,0x77,0x76,0x76,0x73,0x72,0x70,0x70,0x70,0x72,0x75,0x76, -0x74,0x74,0x73,0x73,0x72,0x71,0x71,0x70,0x6f,0x6f,0x6f,0x70,0x71,0x72,0x72,0x72, -0x72,0x71,0x6e,0x6c,0x6b,0x6b,0x6c,0x6d,0x6e,0x6f,0x70,0x71,0x71,0x71,0x70,0x6f, -0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x72,0x72,0x72,0x72,0x72,0x72,0x72,0x72, -0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x75,0x75,0x75,0x75,0x74,0x74,0x74,0x73, -0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70, -0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x71,0x72,0x72,0x73,0x73, -0x74,0x74,0x73,0x73,0x72,0x71,0x71,0x71,0x70,0x70,0x70,0x70,0x71,0x73,0x74,0x75, -0x78,0x78,0x78,0x78,0x77,0x77,0x77,0x76,0x79,0x79,0x79,0x78,0x76,0x74,0x72,0x70, -0x70,0x6f,0x6f,0x6f,0x70,0x71,0x72,0x73,0x70,0x6f,0x6f,0x70,0x71,0x73,0x75,0x76, -0x78,0x79,0x7a,0x7a,0x7a,0x7a,0x79,0x78,0x76,0x74,0x71,0x6f,0x70,0x73,0x77,0x7a, -0x77,0x75,0x74,0x77,0x7b,0x7e,0x7d,0x7b,0x79,0x7a,0x7b,0x7c,0x7c,0x7c,0x7b,0x7b, -0x7c,0x7c,0x7c,0x7d,0x7d,0x7d,0x7d,0x7e,0x7c,0x7d,0x7d,0x7d,0x7c,0x7b,0x7a,0x79, -0x79,0x79,0x7a,0x7a,0x7b,0x7b,0x7c,0x7c,0x7e,0x7d,0x7c,0x7b,0x7a,0x7b,0x7b,0x7c, -0x7c,0x7c,0x7c,0x7b,0x7b,0x7a,0x7a,0x7a,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c, -0x7b,0x7b,0x7b,0x7b,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a, -0x7a,0x7a,0x7a,0x7b,0x7b,0x7c,0x7c,0x7c,0x7c,0x7d,0x7d,0x7d,0x7c,0x7b,0x7a,0x79, -0x77,0x78,0x7a,0x7b,0x7c,0x7c,0x7b,0x7b,0x79,0x78,0x78,0x77,0x78,0x79,0x7a,0x7a, -0x7a,0x7b,0x7b,0x7c,0x7b,0x7a,0x79,0x78,0x74,0x73,0x72,0x71,0x71,0x71,0x72,0x73, -0x78,0x78,0x79,0x79,0x7a,0x7b,0x7b,0x7b,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c, -0x7b,0x7a,0x7a,0x79,0x78,0x77,0x76,0x75,0x74,0x73,0x72,0x71,0x72,0x73,0x75,0x76, -0x73,0x73,0x73,0x73,0x73,0x73,0x74,0x74,0x71,0x71,0x71,0x72,0x72,0x72,0x72,0x73, -0x73,0x71,0x6f,0x6c,0x6b,0x6c,0x6d,0x6e,0x6e,0x6f,0x70,0x71,0x71,0x71,0x70,0x6f, -0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70, -0x70,0x70,0x70,0x70,0x71,0x71,0x71,0x71,0x74,0x74,0x74,0x73,0x73,0x73,0x73,0x73, -0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70, -0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x6e,0x6e,0x6f,0x70,0x70,0x71,0x71,0x72, -0x73,0x73,0x73,0x72,0x71,0x71,0x70,0x70,0x70,0x70,0x70,0x70,0x71,0x73,0x74,0x75, -0x79,0x79,0x79,0x78,0x77,0x75,0x74,0x73,0x78,0x78,0x78,0x76,0x74,0x72,0x6f,0x6e, -0x6f,0x6f,0x70,0x70,0x71,0x72,0x72,0x73,0x6f,0x6f,0x6f,0x70,0x72,0x75,0x77,0x79, -0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x79,0x79,0x77,0x75,0x73,0x72,0x72,0x75,0x77,0x79, -0x74,0x72,0x72,0x75,0x7a,0x7d,0x7d,0x7b,0x7a,0x7b,0x7c,0x7d,0x7d,0x7c,0x7b,0x7b, -0x7c,0x7c,0x7c,0x7c,0x7d,0x7d,0x7d,0x7d,0x7c,0x7d,0x7d,0x7d,0x7c,0x7b,0x7a,0x79, -0x78,0x78,0x79,0x79,0x7a,0x7b,0x7b,0x7c,0x7d,0x7d,0x7c,0x7b,0x7b,0x7b,0x7b,0x7b, -0x7c,0x7c,0x7c,0x7b,0x7b,0x7a,0x7a,0x7a,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c, -0x7b,0x7b,0x7b,0x7a,0x7a,0x7a,0x79,0x79,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a, -0x7b,0x7b,0x7b,0x7b,0x7b,0x7c,0x7c,0x7c,0x7c,0x7d,0x7d,0x7d,0x7c,0x7b,0x7a,0x79, -0x77,0x78,0x7a,0x7b,0x7c,0x7c,0x7b,0x7b,0x79,0x78,0x78,0x77,0x78,0x79,0x7a,0x7a, -0x7a,0x7b,0x7b,0x7c,0x7b,0x7a,0x79,0x78,0x74,0x73,0x72,0x71,0x71,0x71,0x72,0x73, -0x78,0x78,0x79,0x79,0x7a,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b, -0x7a,0x7a,0x79,0x78,0x77,0x76,0x75,0x75,0x74,0x73,0x73,0x73,0x73,0x74,0x74,0x75, -0x72,0x72,0x73,0x73,0x74,0x74,0x75,0x75,0x72,0x72,0x72,0x72,0x73,0x73,0x73,0x73, -0x74,0x72,0x6f,0x6d,0x6c,0x6c,0x6e,0x6f,0x6e,0x6f,0x70,0x71,0x71,0x71,0x70,0x6f, -0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x6d,0x6d,0x6d,0x6d,0x6e,0x6e,0x6e,0x6e, -0x71,0x71,0x72,0x72,0x72,0x73,0x73,0x73,0x72,0x72,0x72,0x72,0x71,0x71,0x70,0x70, -0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70, -0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x6e,0x6e,0x6f,0x70,0x70,0x71,0x71,0x72, -0x73,0x73,0x73,0x72,0x71,0x71,0x70,0x70,0x70,0x70,0x70,0x70,0x71,0x73,0x74,0x75, -0x78,0x78,0x78,0x78,0x76,0x74,0x71,0x70,0x77,0x77,0x77,0x75,0x73,0x71,0x6e,0x6d, -0x6f,0x70,0x70,0x71,0x72,0x72,0x72,0x73,0x6f,0x6f,0x70,0x71,0x73,0x76,0x78,0x7a, -0x7b,0x7b,0x7a,0x79,0x79,0x79,0x79,0x79,0x78,0x77,0x76,0x75,0x75,0x77,0x78,0x79, -0x73,0x71,0x71,0x74,0x7a,0x7d,0x7d,0x7b,0x7b,0x7c,0x7c,0x7d,0x7d,0x7c,0x7b,0x7a, -0x7b,0x7b,0x7c,0x7c,0x7c,0x7d,0x7d,0x7d,0x7c,0x7d,0x7d,0x7d,0x7c,0x7b,0x7a,0x79, -0x78,0x78,0x79,0x79,0x7a,0x7b,0x7b,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7b,0x7b,0x7a, -0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c, -0x7b,0x7b,0x7a,0x7a,0x7a,0x79,0x79,0x79,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b, -0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7d,0x7d,0x7d,0x7c,0x7b,0x7a,0x79, -0x77,0x78,0x7a,0x7b,0x7c,0x7c,0x7b,0x7b,0x79,0x78,0x78,0x77,0x78,0x79,0x7a,0x7a, -0x7a,0x7b,0x7b,0x7c,0x7b,0x7a,0x79,0x78,0x74,0x73,0x72,0x71,0x71,0x71,0x72,0x73, -0x78,0x78,0x79,0x79,0x7a,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b, -0x7a,0x7a,0x79,0x78,0x77,0x76,0x75,0x75,0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x73, -0x72,0x72,0x72,0x73,0x74,0x74,0x74,0x75,0x71,0x71,0x71,0x72,0x73,0x73,0x74,0x74, -0x74,0x73,0x70,0x6e,0x6d,0x6d,0x6e,0x6f,0x6e,0x6f,0x70,0x71,0x71,0x71,0x70,0x6f, -0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x6c,0x6d,0x6d,0x6e,0x6e,0x6f,0x70,0x70, -0x74,0x74,0x75,0x75,0x76,0x77,0x77,0x77,0x74,0x74,0x73,0x72,0x71,0x70,0x6f,0x6f, -0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70, -0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x71,0x72,0x72,0x73,0x73, -0x74,0x74,0x73,0x73,0x72,0x71,0x71,0x71,0x70,0x70,0x70,0x70,0x71,0x73,0x74,0x75, -0x76,0x77,0x78,0x78,0x76,0x73,0x70,0x6e,0x76,0x76,0x76,0x75,0x73,0x71,0x6f,0x6d, -0x6f,0x70,0x71,0x72,0x73,0x73,0x73,0x72,0x70,0x70,0x71,0x72,0x74,0x76,0x79,0x7a, -0x7b,0x7a,0x79,0x78,0x77,0x77,0x77,0x78,0x79,0x78,0x78,0x78,0x78,0x78,0x79,0x79, -0x73,0x72,0x71,0x74,0x7a,0x7d,0x7d,0x7b,0x7c,0x7c,0x7d,0x7d,0x7d,0x7c,0x7b,0x7a, -0x7b,0x7b,0x7b,0x7c,0x7c,0x7c,0x7c,0x7d,0x7c,0x7d,0x7d,0x7d,0x7c,0x7b,0x7a,0x79, -0x79,0x79,0x7a,0x7a,0x7b,0x7b,0x7c,0x7c,0x7b,0x7c,0x7d,0x7d,0x7c,0x7c,0x7a,0x7a, -0x79,0x7a,0x7a,0x7b,0x7b,0x7c,0x7c,0x7d,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c, -0x7a,0x7a,0x7a,0x7a,0x79,0x79,0x79,0x79,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b, -0x7e,0x7e,0x7e,0x7e,0x7d,0x7d,0x7d,0x7d,0x7c,0x7d,0x7d,0x7d,0x7c,0x7b,0x7a,0x79, -0x77,0x78,0x7a,0x7b,0x7c,0x7c,0x7b,0x7b,0x79,0x78,0x78,0x77,0x78,0x79,0x7a,0x7a, -0x7a,0x7b,0x7b,0x7c,0x7b,0x7a,0x79,0x78,0x74,0x73,0x72,0x71,0x71,0x71,0x72,0x73, -0x78,0x78,0x79,0x79,0x7a,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b, -0x7a,0x79,0x79,0x78,0x77,0x76,0x75,0x75,0x72,0x73,0x73,0x73,0x73,0x72,0x72,0x72, -0x72,0x72,0x72,0x72,0x73,0x73,0x73,0x73,0x6f,0x6f,0x70,0x71,0x73,0x74,0x75,0x75, -0x75,0x73,0x70,0x6e,0x6d,0x6e,0x6f,0x70,0x6e,0x6f,0x70,0x71,0x71,0x71,0x70,0x6f, -0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x6e,0x6f,0x70,0x71,0x73,0x74,0x75,0x76, -0x78,0x78,0x79,0x79,0x7a,0x7b,0x7c,0x7c,0x7a,0x79,0x78,0x76,0x74,0x72,0x71,0x70, -0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70, -0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x71,0x72,0x72,0x73,0x74,0x74,0x75,0x75, -0x75,0x75,0x74,0x74,0x73,0x72,0x72,0x72,0x70,0x70,0x70,0x70,0x71,0x73,0x74,0x75, -0x75,0x76,0x77,0x77,0x76,0x73,0x70,0x6e,0x75,0x75,0x75,0x75,0x74,0x72,0x70,0x6f, -0x6e,0x70,0x71,0x73,0x74,0x73,0x73,0x72,0x72,0x71,0x72,0x72,0x74,0x76,0x78,0x79, -0x7b,0x7a,0x78,0x76,0x75,0x75,0x76,0x77,0x79,0x7a,0x7a,0x7b,0x7a,0x7a,0x79,0x79, -0x75,0x73,0x72,0x75,0x7a,0x7d,0x7c,0x7a,0x7c,0x7d,0x7e,0x7e,0x7d,0x7c,0x7b,0x7a, -0x7b,0x7b,0x7b,0x7b,0x7c,0x7c,0x7c,0x7c,0x7c,0x7d,0x7d,0x7d,0x7c,0x7b,0x7a,0x79, -0x7a,0x7a,0x7a,0x7b,0x7c,0x7c,0x7d,0x7d,0x7b,0x7c,0x7d,0x7d,0x7d,0x7c,0x7a,0x79, -0x78,0x79,0x79,0x7a,0x7c,0x7c,0x7d,0x7e,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c, -0x7a,0x7a,0x7a,0x7a,0x79,0x79,0x79,0x79,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c, -0x7f,0x7f,0x7f,0x7e,0x7e,0x7e,0x7e,0x7e,0x7c,0x7d,0x7d,0x7d,0x7c,0x7b,0x7a,0x79, -0x77,0x78,0x7a,0x7b,0x7c,0x7c,0x7b,0x7b,0x79,0x78,0x78,0x77,0x78,0x79,0x7a,0x7a, -0x7a,0x7b,0x7b,0x7c,0x7b,0x7a,0x79,0x78,0x74,0x73,0x72,0x71,0x71,0x71,0x72,0x73, -0x78,0x78,0x79,0x79,0x7a,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b, -0x7a,0x79,0x78,0x78,0x76,0x76,0x75,0x74,0x72,0x72,0x73,0x73,0x72,0x72,0x71,0x71, -0x72,0x72,0x72,0x72,0x72,0x72,0x72,0x72,0x6d,0x6e,0x6f,0x71,0x72,0x74,0x75,0x76, -0x75,0x73,0x71,0x6e,0x6d,0x6e,0x6f,0x70,0x6e,0x6f,0x70,0x71,0x71,0x71,0x70,0x6f, -0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x71,0x72,0x73,0x75,0x77,0x79,0x7a,0x7b, -0x7a,0x7b,0x7b,0x7c,0x7d,0x7e,0x7e,0x7f,0x7e,0x7d,0x7c,0x7a,0x77,0x75,0x73,0x73, -0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70, -0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x73,0x73,0x74,0x74,0x75,0x75,0x76,0x76, -0x76,0x75,0x75,0x74,0x74,0x73,0x73,0x72,0x70,0x70,0x70,0x70,0x71,0x73,0x74,0x75, -0x73,0x75,0x76,0x77,0x76,0x73,0x70,0x6e,0x74,0x74,0x75,0x75,0x74,0x73,0x71,0x70, -0x6e,0x70,0x72,0x73,0x74,0x74,0x73,0x72,0x73,0x72,0x72,0x73,0x74,0x76,0x78,0x79, -0x7b,0x79,0x77,0x75,0x74,0x74,0x75,0x76,0x7a,0x7a,0x7b,0x7c,0x7c,0x7b,0x79,0x78, -0x76,0x74,0x73,0x76,0x7a,0x7d,0x7c,0x7a,0x7d,0x7d,0x7e,0x7e,0x7d,0x7c,0x7b,0x7a, -0x7b,0x7b,0x7b,0x7b,0x7c,0x7c,0x7c,0x7c,0x7c,0x7d,0x7d,0x7d,0x7c,0x7b,0x7a,0x79, -0x7a,0x7b,0x7b,0x7c,0x7c,0x7d,0x7e,0x7e,0x7b,0x7c,0x7d,0x7e,0x7d,0x7c,0x7a,0x79, -0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a, -0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7b,0x7b,0x7b,0x7b,0x7c,0x7c,0x7c,0x7c, -0x7e,0x7e,0x7d,0x7d,0x7d,0x7c,0x7c,0x7c,0x7a,0x7b,0x7b,0x7c,0x7c,0x7b,0x7a,0x79, -0x79,0x7a,0x7c,0x7e,0x7e,0x7c,0x7a,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79, -0x78,0x7a,0x7b,0x7c,0x7c,0x7a,0x78,0x77,0x73,0x73,0x72,0x71,0x71,0x72,0x73,0x73, -0x77,0x77,0x78,0x79,0x7b,0x7c,0x7d,0x7d,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b, -0x78,0x78,0x77,0x77,0x76,0x75,0x74,0x74,0x6f,0x6f,0x6f,0x6e,0x6e,0x6e,0x6d,0x6d, -0x71,0x72,0x75,0x76,0x76,0x74,0x71,0x6f,0x6f,0x70,0x70,0x71,0x73,0x73,0x74,0x75, -0x73,0x73,0x73,0x72,0x71,0x71,0x70,0x70,0x72,0x71,0x71,0x70,0x6f,0x6f,0x6e,0x6e, -0x6f,0x6f,0x6f,0x70,0x70,0x70,0x70,0x71,0x74,0x74,0x75,0x75,0x75,0x76,0x76,0x76, -0x78,0x79,0x7a,0x7b,0x7d,0x7e,0x7f,0x80,0x7f,0x7f,0x7e,0x7d,0x7a,0x78,0x75,0x74, -0x70,0x70,0x6f,0x6e,0x6f,0x70,0x71,0x72,0x71,0x71,0x72,0x72,0x72,0x71,0x70,0x6f, -0x70,0x70,0x70,0x6f,0x6f,0x6e,0x6e,0x6e,0x72,0x73,0x73,0x74,0x74,0x75,0x75,0x75, -0x74,0x73,0x72,0x71,0x71,0x72,0x74,0x75,0x73,0x72,0x70,0x6f,0x6f,0x72,0x75,0x77, -0x79,0x77,0x75,0x73,0x72,0x73,0x74,0x75,0x70,0x70,0x71,0x73,0x74,0x76,0x77,0x77, -0x74,0x73,0x71,0x6f,0x6f,0x6e,0x6f,0x6f,0x72,0x76,0x79,0x79,0x75,0x72,0x71,0x71, -0x77,0x77,0x77,0x78,0x79,0x79,0x7a,0x7a,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b, -0x7c,0x7c,0x7b,0x7b,0x7b,0x7c,0x7d,0x7e,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c, -0x79,0x7a,0x7a,0x7b,0x7c,0x7d,0x7e,0x7e,0x7c,0x7d,0x7d,0x7e,0x7d,0x7c,0x7b,0x7a, -0x7a,0x7b,0x7c,0x7d,0x7d,0x7c,0x7b,0x7a,0x7c,0x7c,0x7d,0x7e,0x7d,0x7c,0x7b,0x7a, -0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a, -0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7b,0x7b,0x7b,0x7b,0x7c,0x7c,0x7c,0x7c, -0x7e,0x7e,0x7d,0x7d,0x7d,0x7c,0x7c,0x7c,0x7a,0x7b,0x7c,0x7c,0x7c,0x7b,0x7a,0x79, -0x79,0x7a,0x7c,0x7d,0x7d,0x7c,0x7a,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79, -0x78,0x7a,0x7b,0x7c,0x7c,0x7a,0x78,0x77,0x73,0x73,0x72,0x71,0x71,0x72,0x73,0x73, -0x77,0x78,0x79,0x7a,0x7b,0x7c,0x7d,0x7d,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c, -0x79,0x79,0x78,0x77,0x76,0x75,0x75,0x75,0x70,0x70,0x70,0x6f,0x6e,0x6e,0x6e,0x6d, -0x70,0x71,0x74,0x76,0x76,0x74,0x72,0x71,0x71,0x71,0x72,0x72,0x73,0x73,0x74,0x74, -0x73,0x73,0x73,0x72,0x71,0x71,0x70,0x70,0x72,0x72,0x71,0x71,0x70,0x70,0x6f,0x6f, -0x6f,0x6f,0x6f,0x70,0x70,0x70,0x70,0x71,0x73,0x73,0x74,0x74,0x74,0x75,0x75,0x75, -0x76,0x76,0x77,0x79,0x7a,0x7b,0x7c,0x7d,0x7d,0x7d,0x7c,0x7c,0x7a,0x78,0x76,0x74, -0x72,0x71,0x70,0x6f,0x6f,0x70,0x71,0x72,0x71,0x71,0x72,0x72,0x72,0x71,0x70,0x6f, -0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x72,0x72,0x73,0x73,0x74,0x74,0x74,0x75, -0x74,0x73,0x72,0x71,0x71,0x72,0x73,0x74,0x73,0x71,0x70,0x6f,0x6f,0x72,0x74,0x76, -0x75,0x74,0x72,0x70,0x70,0x71,0x72,0x74,0x74,0x74,0x74,0x75,0x75,0x76,0x76,0x77, -0x73,0x72,0x71,0x70,0x6f,0x6f,0x6f,0x6f,0x73,0x76,0x7a,0x7a,0x76,0x73,0x72,0x73, -0x77,0x77,0x77,0x78,0x79,0x79,0x7a,0x7a,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b, -0x7c,0x7b,0x7b,0x7a,0x7b,0x7c,0x7d,0x7e,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c, -0x7a,0x7a,0x7a,0x7b,0x7c,0x7d,0x7d,0x7e,0x7c,0x7d,0x7d,0x7e,0x7d,0x7c,0x7b,0x7a, -0x7a,0x7b,0x7c,0x7d,0x7d,0x7c,0x7b,0x7a,0x7c,0x7c,0x7d,0x7e,0x7d,0x7c,0x7b,0x7a, -0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b, -0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7c,0x7c,0x7c,0x7c, -0x7e,0x7e,0x7d,0x7d,0x7d,0x7c,0x7c,0x7c,0x7b,0x7b,0x7c,0x7c,0x7c,0x7b,0x7a,0x79, -0x79,0x7a,0x7c,0x7d,0x7d,0x7c,0x7a,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79, -0x78,0x7a,0x7b,0x7c,0x7c,0x7a,0x78,0x77,0x73,0x73,0x72,0x71,0x71,0x72,0x73,0x73, -0x78,0x78,0x79,0x7a,0x7b,0x7c,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d, -0x7a,0x7a,0x79,0x78,0x77,0x76,0x75,0x75,0x71,0x71,0x70,0x70,0x6f,0x6e,0x6e,0x6e, -0x6e,0x70,0x72,0x74,0x75,0x75,0x74,0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x73, -0x73,0x73,0x73,0x72,0x71,0x71,0x70,0x70,0x73,0x73,0x72,0x72,0x71,0x70,0x70,0x70, -0x6f,0x6f,0x6f,0x70,0x70,0x70,0x70,0x71,0x72,0x72,0x72,0x73,0x73,0x73,0x73,0x74, -0x73,0x73,0x74,0x75,0x76,0x77,0x77,0x78,0x79,0x79,0x7a,0x7a,0x79,0x78,0x76,0x76, -0x74,0x73,0x72,0x71,0x70,0x70,0x71,0x71,0x71,0x71,0x72,0x72,0x72,0x71,0x70,0x6f, -0x6f,0x70,0x70,0x71,0x72,0x73,0x74,0x74,0x74,0x74,0x74,0x74,0x75,0x75,0x75,0x75, -0x74,0x73,0x72,0x71,0x71,0x71,0x72,0x72,0x72,0x71,0x70,0x6f,0x70,0x72,0x74,0x75, -0x71,0x70,0x6e,0x6d,0x6d,0x6f,0x71,0x72,0x78,0x78,0x78,0x77,0x77,0x76,0x76,0x75, -0x73,0x72,0x71,0x70,0x6f,0x6f,0x70,0x70,0x74,0x78,0x7b,0x7b,0x77,0x74,0x74,0x75, -0x77,0x77,0x78,0x78,0x79,0x7a,0x7a,0x7a,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b, -0x7c,0x7b,0x7b,0x7a,0x7a,0x7b,0x7d,0x7d,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c, -0x7a,0x7a,0x7b,0x7b,0x7c,0x7d,0x7d,0x7d,0x7c,0x7c,0x7d,0x7d,0x7d,0x7c,0x7b,0x7a, -0x7a,0x7b,0x7c,0x7d,0x7d,0x7c,0x7b,0x7a,0x7c,0x7c,0x7d,0x7e,0x7d,0x7c,0x7b,0x7a, -0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b, -0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7c,0x7c,0x7c,0x7c, -0x7e,0x7e,0x7d,0x7d,0x7d,0x7c,0x7c,0x7c,0x7c,0x7c,0x7d,0x7d,0x7c,0x7b,0x7a,0x79, -0x78,0x7a,0x7b,0x7d,0x7d,0x7b,0x7a,0x78,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79, -0x78,0x7a,0x7b,0x7c,0x7c,0x7a,0x78,0x77,0x73,0x73,0x72,0x71,0x71,0x72,0x73,0x73, -0x79,0x79,0x7a,0x7a,0x7b,0x7c,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d, -0x7c,0x7b,0x7a,0x79,0x78,0x77,0x76,0x75,0x72,0x72,0x71,0x70,0x6f,0x6e,0x6e,0x6d, -0x6c,0x6e,0x70,0x72,0x74,0x75,0x75,0x74,0x75,0x74,0x74,0x74,0x73,0x73,0x73,0x73, -0x73,0x73,0x73,0x72,0x71,0x71,0x70,0x70,0x74,0x74,0x73,0x72,0x72,0x71,0x71,0x70, -0x6f,0x6f,0x6f,0x70,0x70,0x70,0x70,0x71,0x71,0x71,0x71,0x71,0x72,0x72,0x72,0x72, -0x70,0x70,0x71,0x71,0x72,0x72,0x73,0x73,0x75,0x76,0x77,0x78,0x78,0x78,0x77,0x76, -0x76,0x75,0x73,0x72,0x70,0x70,0x70,0x71,0x71,0x71,0x72,0x72,0x72,0x71,0x70,0x6f, -0x6f,0x6f,0x71,0x73,0x74,0x76,0x77,0x78,0x78,0x78,0x78,0x78,0x79,0x79,0x79,0x79, -0x74,0x74,0x73,0x72,0x71,0x71,0x70,0x70,0x71,0x70,0x70,0x6f,0x70,0x72,0x73,0x74, -0x70,0x6f,0x6e,0x6d,0x6e,0x70,0x72,0x74,0x7b,0x7b,0x7a,0x78,0x77,0x76,0x75,0x74, -0x73,0x72,0x71,0x70,0x6f,0x70,0x70,0x71,0x76,0x79,0x7c,0x7b,0x78,0x76,0x76,0x77, -0x77,0x77,0x78,0x79,0x79,0x7a,0x7a,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b, -0x7b,0x7b,0x7a,0x7a,0x7a,0x7b,0x7c,0x7d,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c, -0x7a,0x7b,0x7b,0x7b,0x7c,0x7c,0x7d,0x7d,0x7c,0x7c,0x7d,0x7d,0x7d,0x7c,0x7b,0x7a, -0x7a,0x7b,0x7c,0x7d,0x7d,0x7c,0x7b,0x7a,0x7c,0x7c,0x7d,0x7e,0x7d,0x7c,0x7b,0x7a, -0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b, -0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7c,0x7c,0x7c,0x7c, -0x7e,0x7e,0x7d,0x7d,0x7d,0x7c,0x7c,0x7c,0x7d,0x7d,0x7d,0x7d,0x7d,0x7b,0x7a,0x79, -0x78,0x79,0x7b,0x7c,0x7c,0x7b,0x79,0x78,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79, -0x78,0x7a,0x7b,0x7c,0x7c,0x7a,0x78,0x77,0x73,0x73,0x72,0x71,0x71,0x72,0x73,0x73, -0x7a,0x7a,0x7a,0x7b,0x7b,0x7c,0x7c,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d, -0x7c,0x7c,0x7b,0x79,0x78,0x76,0x75,0x75,0x72,0x72,0x71,0x70,0x6f,0x6e,0x6d,0x6d, -0x6b,0x6c,0x6e,0x70,0x72,0x73,0x74,0x74,0x74,0x74,0x74,0x73,0x73,0x73,0x72,0x72, -0x73,0x73,0x73,0x72,0x71,0x71,0x70,0x70,0x74,0x74,0x73,0x72,0x72,0x71,0x71,0x70, -0x6f,0x6f,0x6f,0x70,0x70,0x70,0x70,0x71,0x70,0x70,0x70,0x71,0x71,0x71,0x71,0x72, -0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x72,0x73,0x75,0x76,0x77,0x76,0x76,0x76, -0x76,0x75,0x73,0x72,0x70,0x70,0x70,0x71,0x71,0x71,0x72,0x72,0x72,0x71,0x70,0x6f, -0x6f,0x70,0x71,0x73,0x76,0x78,0x79,0x7a,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d, -0x76,0x75,0x75,0x74,0x72,0x71,0x70,0x6f,0x70,0x70,0x70,0x70,0x70,0x71,0x73,0x73, -0x72,0x71,0x6f,0x6f,0x6f,0x71,0x74,0x75,0x7a,0x79,0x78,0x77,0x76,0x74,0x73,0x73, -0x73,0x72,0x71,0x70,0x70,0x70,0x71,0x72,0x76,0x79,0x7c,0x7b,0x78,0x76,0x77,0x79, -0x78,0x78,0x78,0x79,0x7a,0x7a,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b, -0x7b,0x7b,0x7a,0x79,0x7a,0x7b,0x7c,0x7d,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c, -0x7b,0x7b,0x7b,0x7b,0x7c,0x7c,0x7c,0x7c,0x7b,0x7c,0x7c,0x7d,0x7c,0x7b,0x7a,0x79, -0x7a,0x7b,0x7c,0x7d,0x7d,0x7c,0x7b,0x7a,0x7c,0x7c,0x7d,0x7e,0x7d,0x7c,0x7b,0x7a, -0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b, -0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7c,0x7c,0x7c,0x7c, -0x7e,0x7e,0x7d,0x7d,0x7d,0x7c,0x7c,0x7c,0x7e,0x7e,0x7e,0x7e,0x7d,0x7b,0x79,0x78, -0x78,0x79,0x7b,0x7c,0x7c,0x7b,0x79,0x78,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79, -0x78,0x7a,0x7b,0x7c,0x7c,0x7a,0x78,0x77,0x73,0x73,0x72,0x71,0x71,0x72,0x73,0x73, -0x7b,0x7b,0x7b,0x7b,0x7c,0x7c,0x7c,0x7c,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d, -0x7c,0x7b,0x7a,0x79,0x77,0x75,0x74,0x73,0x72,0x71,0x70,0x6f,0x6e,0x6d,0x6c,0x6b, -0x69,0x6a,0x6b,0x6d,0x6f,0x70,0x71,0x72,0x72,0x72,0x72,0x72,0x72,0x72,0x72,0x72, -0x73,0x73,0x73,0x72,0x71,0x71,0x70,0x70,0x73,0x73,0x72,0x72,0x71,0x70,0x70,0x70, -0x6f,0x6f,0x6f,0x70,0x70,0x70,0x70,0x71,0x70,0x70,0x70,0x71,0x71,0x71,0x72,0x72, -0x71,0x71,0x71,0x70,0x70,0x70,0x70,0x6f,0x71,0x72,0x73,0x74,0x75,0x75,0x74,0x74, -0x74,0x73,0x72,0x71,0x70,0x70,0x71,0x71,0x71,0x71,0x72,0x72,0x72,0x71,0x70,0x6f, -0x6f,0x70,0x72,0x74,0x76,0x78,0x7a,0x7b,0x7f,0x7f,0x7f,0x7e,0x7e,0x7e,0x7e,0x7d, -0x77,0x77,0x77,0x76,0x74,0x72,0x70,0x6f,0x6f,0x6f,0x6f,0x70,0x71,0x71,0x72,0x72, -0x73,0x72,0x70,0x6f,0x6f,0x71,0x73,0x74,0x74,0x74,0x74,0x73,0x73,0x72,0x72,0x71, -0x73,0x72,0x71,0x70,0x70,0x71,0x72,0x73,0x77,0x79,0x7b,0x7a,0x77,0x76,0x78,0x7b, -0x78,0x78,0x79,0x79,0x7a,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b, -0x7b,0x7a,0x7a,0x79,0x7a,0x7b,0x7c,0x7d,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c, -0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7b,0x7b,0x7c,0x7c,0x7c,0x7b,0x7a,0x79, -0x7a,0x7b,0x7c,0x7d,0x7d,0x7c,0x7b,0x7a,0x7c,0x7c,0x7d,0x7e,0x7d,0x7c,0x7b,0x7a, -0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c, -0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7b,0x7b,0x7b,0x7b,0x7c,0x7c,0x7c,0x7c, -0x7e,0x7e,0x7d,0x7d,0x7d,0x7c,0x7c,0x7c,0x7e,0x7e,0x7f,0x7e,0x7d,0x7b,0x79,0x78, -0x77,0x79,0x7b,0x7c,0x7c,0x7b,0x79,0x77,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79, -0x78,0x7a,0x7b,0x7c,0x7c,0x7a,0x78,0x77,0x73,0x73,0x72,0x71,0x71,0x72,0x73,0x73, -0x7b,0x7b,0x7b,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c, -0x7b,0x7b,0x79,0x78,0x76,0x74,0x73,0x72,0x71,0x71,0x6f,0x6e,0x6d,0x6b,0x6a,0x69, -0x69,0x69,0x6a,0x6b,0x6c,0x6d,0x6e,0x6f,0x6f,0x70,0x70,0x71,0x71,0x72,0x72,0x73, -0x73,0x73,0x73,0x72,0x71,0x71,0x70,0x70,0x72,0x72,0x71,0x71,0x70,0x70,0x6f,0x6f, -0x6f,0x6f,0x6f,0x70,0x70,0x70,0x70,0x71,0x70,0x71,0x71,0x71,0x71,0x72,0x72,0x72, -0x73,0x73,0x73,0x72,0x72,0x71,0x71,0x70,0x70,0x71,0x72,0x73,0x74,0x73,0x73,0x72, -0x72,0x71,0x70,0x6f,0x6f,0x70,0x71,0x72,0x71,0x71,0x72,0x72,0x72,0x71,0x70,0x6f, -0x6f,0x70,0x72,0x74,0x76,0x78,0x79,0x7a,0x7d,0x7d,0x7c,0x7c,0x7b,0x7b,0x7b,0x7a, -0x79,0x79,0x79,0x78,0x76,0x73,0x70,0x6f,0x6e,0x6f,0x6f,0x70,0x71,0x71,0x72,0x72, -0x72,0x70,0x6e,0x6d,0x6c,0x6d,0x6f,0x70,0x6e,0x6e,0x6e,0x6f,0x6f,0x70,0x70,0x71, -0x72,0x72,0x71,0x71,0x71,0x71,0x72,0x73,0x76,0x79,0x7a,0x79,0x77,0x76,0x78,0x7b, -0x78,0x78,0x79,0x79,0x7a,0x7b,0x7b,0x7c,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b, -0x7b,0x7a,0x79,0x79,0x79,0x7a,0x7b,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c, -0x7c,0x7c,0x7c,0x7c,0x7c,0x7b,0x7b,0x7b,0x7b,0x7b,0x7c,0x7c,0x7c,0x7b,0x7a,0x79, -0x7a,0x7b,0x7c,0x7d,0x7d,0x7c,0x7b,0x7a,0x7c,0x7c,0x7d,0x7e,0x7d,0x7c,0x7b,0x7a, -0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c, -0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7b,0x7b,0x7b,0x7b,0x7c,0x7c,0x7c,0x7c, -0x7e,0x7e,0x7d,0x7d,0x7d,0x7c,0x7c,0x7c,0x7f,0x7f,0x7f,0x7e,0x7d,0x7b,0x79,0x78, -0x77,0x79,0x7a,0x7c,0x7c,0x7a,0x79,0x77,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79, -0x78,0x7a,0x7b,0x7c,0x7c,0x7a,0x78,0x77,0x73,0x73,0x72,0x71,0x71,0x72,0x73,0x73, -0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b, -0x7b,0x7a,0x79,0x77,0x75,0x73,0x72,0x71,0x71,0x70,0x6f,0x6d,0x6c,0x6a,0x69,0x68, -0x69,0x69,0x69,0x69,0x6a,0x6b,0x6c,0x6d,0x6e,0x6e,0x6f,0x70,0x71,0x72,0x72,0x73, -0x73,0x73,0x73,0x72,0x71,0x71,0x70,0x70,0x72,0x71,0x71,0x70,0x6f,0x6f,0x6e,0x6e, -0x6f,0x6f,0x6f,0x70,0x70,0x70,0x70,0x71,0x71,0x71,0x71,0x71,0x72,0x72,0x72,0x73, -0x75,0x75,0x74,0x74,0x73,0x72,0x71,0x71,0x70,0x71,0x72,0x73,0x73,0x72,0x71,0x71, -0x70,0x70,0x6f,0x6e,0x6f,0x70,0x71,0x72,0x71,0x71,0x72,0x72,0x72,0x71,0x70,0x6f, -0x70,0x70,0x72,0x73,0x75,0x77,0x78,0x79,0x7a,0x7a,0x79,0x79,0x78,0x78,0x77,0x77, -0x7a,0x7a,0x7a,0x79,0x77,0x74,0x71,0x6f,0x6e,0x6e,0x6f,0x70,0x71,0x71,0x71,0x71, -0x70,0x6e,0x6c,0x6a,0x69,0x6a,0x6b,0x6c,0x69,0x6a,0x6b,0x6c,0x6d,0x6f,0x70,0x70, -0x72,0x72,0x71,0x71,0x71,0x72,0x73,0x74,0x76,0x78,0x7a,0x78,0x76,0x75,0x78,0x7b, -0x78,0x79,0x79,0x7a,0x7a,0x7b,0x7b,0x7c,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b, -0x7a,0x7a,0x79,0x79,0x79,0x7a,0x7b,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c, -0x7c,0x7c,0x7c,0x7c,0x7c,0x7b,0x7b,0x7b,0x7a,0x7b,0x7c,0x7c,0x7c,0x7b,0x7a,0x79, -0x7a,0x7b,0x7c,0x7d,0x7d,0x7c,0x7b,0x7a,0x7c,0x7c,0x7d,0x7e,0x7d,0x7c,0x7b,0x7a, -0x79,0x7a,0x7b,0x7c,0x7c,0x7c,0x7b,0x7b,0x7c,0x7c,0x7c,0x7b,0x7b,0x7b,0x7b,0x7b, -0x7c,0x7c,0x7c,0x7c,0x7d,0x7d,0x7d,0x7d,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c, -0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7d,0x7e,0x7e,0x7e,0x7d,0x7b,0x7a,0x79, -0x76,0x77,0x79,0x79,0x79,0x78,0x76,0x75,0x7a,0x79,0x79,0x79,0x79,0x78,0x78,0x78, -0x79,0x79,0x7a,0x7a,0x79,0x78,0x76,0x75,0x72,0x71,0x71,0x70,0x70,0x71,0x71,0x72, -0x79,0x79,0x79,0x7a,0x7b,0x7b,0x7c,0x7c,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b, -0x78,0x78,0x77,0x76,0x74,0x70,0x6d,0x6b,0x6b,0x6c,0x6c,0x6d,0x6c,0x6b,0x6a,0x69, -0x68,0x68,0x68,0x69,0x6a,0x6a,0x6a,0x6b,0x69,0x6b,0x6e,0x70,0x72,0x72,0x71,0x70, -0x73,0x72,0x72,0x71,0x71,0x71,0x71,0x71,0x6f,0x70,0x70,0x71,0x70,0x6f,0x6e,0x6d, -0x6f,0x6f,0x6f,0x70,0x70,0x70,0x70,0x71,0x6f,0x6f,0x70,0x71,0x72,0x73,0x73,0x74, -0x74,0x74,0x74,0x75,0x75,0x75,0x75,0x76,0x73,0x73,0x74,0x74,0x74,0x75,0x75,0x75, -0x70,0x70,0x70,0x70,0x71,0x71,0x71,0x71,0x71,0x72,0x72,0x72,0x72,0x70,0x6f,0x6e, -0x6f,0x6f,0x70,0x71,0x72,0x74,0x74,0x75,0x75,0x75,0x76,0x77,0x78,0x79,0x7a,0x7a, -0x7b,0x7a,0x7a,0x79,0x79,0x78,0x77,0x77,0x72,0x71,0x70,0x6f,0x70,0x71,0x72,0x74, -0x70,0x6c,0x68,0x66,0x68,0x68,0x67,0x65,0x65,0x62,0x5f,0x62,0x68,0x6e,0x72,0x73, -0x72,0x71,0x71,0x71,0x70,0x70,0x6f,0x6f,0x72,0x74,0x76,0x77,0x77,0x76,0x75,0x73, -0x77,0x77,0x78,0x78,0x78,0x78,0x78,0x78,0x7b,0x7b,0x7b,0x7c,0x7c,0x7d,0x7d,0x7d, -0x7b,0x7a,0x7a,0x7d,0x7f,0x7e,0x7a,0x75,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a, -0x7b,0x7b,0x7a,0x7a,0x7a,0x7b,0x7c,0x7d,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a, -0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7e,0x7e,0x7d,0x7c,0x7b,0x7a,0x7a,0x79, -0x79,0x79,0x7b,0x7c,0x7c,0x7c,0x7b,0x7a,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b, -0x7b,0x7c,0x7c,0x7c,0x7d,0x7d,0x7d,0x7d,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c, -0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7d,0x7e,0x7e,0x7e,0x7d,0x7c,0x7a,0x79, -0x77,0x78,0x79,0x7a,0x79,0x78,0x77,0x76,0x79,0x79,0x79,0x79,0x78,0x78,0x78,0x78, -0x79,0x79,0x7a,0x7a,0x79,0x78,0x76,0x75,0x72,0x71,0x71,0x70,0x70,0x71,0x71,0x72, -0x78,0x79,0x79,0x7a,0x7a,0x7b,0x7c,0x7c,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a, -0x77,0x77,0x77,0x76,0x73,0x70,0x6d,0x6c,0x6b,0x6c,0x6d,0x6d,0x6d,0x6c,0x6b,0x6a, -0x68,0x68,0x69,0x69,0x6a,0x6a,0x6a,0x6b,0x69,0x6b,0x6e,0x71,0x72,0x72,0x71,0x70, -0x72,0x71,0x70,0x6f,0x6f,0x6f,0x70,0x70,0x6f,0x70,0x71,0x71,0x71,0x70,0x6e,0x6e, -0x6f,0x6f,0x6f,0x70,0x70,0x70,0x70,0x71,0x70,0x70,0x71,0x71,0x72,0x73,0x74,0x74, -0x74,0x74,0x75,0x75,0x75,0x76,0x76,0x76,0x74,0x74,0x74,0x74,0x74,0x74,0x74,0x74, -0x70,0x70,0x71,0x71,0x71,0x72,0x72,0x72,0x71,0x72,0x72,0x72,0x72,0x70,0x6f,0x6e, -0x6e,0x6e,0x6f,0x70,0x72,0x73,0x73,0x74,0x72,0x72,0x73,0x73,0x74,0x74,0x75,0x75, -0x76,0x75,0x75,0x75,0x75,0x74,0x74,0x74,0x72,0x71,0x70,0x6f,0x70,0x71,0x72,0x73, -0x6f,0x6b,0x67,0x66,0x67,0x68,0x66,0x64,0x64,0x61,0x5f,0x62,0x68,0x6f,0x72,0x73, -0x71,0x71,0x71,0x70,0x70,0x6f,0x6f,0x6f,0x6e,0x70,0x72,0x73,0x73,0x72,0x70,0x6f, -0x75,0x76,0x77,0x77,0x78,0x78,0x77,0x77,0x78,0x78,0x78,0x79,0x7a,0x7a,0x7b,0x7b, -0x79,0x77,0x77,0x79,0x7c,0x7d,0x7b,0x78,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b, -0x7b,0x7b,0x7a,0x7a,0x7a,0x7b,0x7c,0x7d,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a, -0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7e,0x7e,0x7d,0x7c,0x7b,0x7a,0x7a,0x79, -0x78,0x79,0x7a,0x7b,0x7b,0x7b,0x7a,0x7a,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b, -0x7b,0x7b,0x7c,0x7c,0x7c,0x7d,0x7d,0x7d,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c, -0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7d,0x7d,0x7e,0x7e,0x7d,0x7c,0x7a,0x79, -0x79,0x79,0x7a,0x7a,0x7a,0x79,0x78,0x77,0x79,0x79,0x79,0x79,0x78,0x78,0x78,0x77, -0x78,0x79,0x79,0x79,0x78,0x77,0x76,0x75,0x72,0x71,0x71,0x70,0x70,0x71,0x71,0x72, -0x78,0x78,0x78,0x79,0x7a,0x7a,0x7b,0x7b,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79, -0x77,0x77,0x76,0x75,0x73,0x70,0x6e,0x6d,0x6c,0x6d,0x6d,0x6e,0x6d,0x6c,0x6b,0x6a, -0x69,0x69,0x69,0x69,0x6a,0x6a,0x6a,0x6a,0x69,0x6b,0x6e,0x71,0x72,0x72,0x71,0x70, -0x70,0x6f,0x6e,0x6d,0x6d,0x6d,0x6e,0x6e,0x70,0x70,0x71,0x71,0x71,0x70,0x6f,0x6e, -0x6f,0x6f,0x6f,0x70,0x70,0x70,0x70,0x71,0x71,0x71,0x72,0x72,0x73,0x74,0x74,0x74, -0x75,0x75,0x75,0x75,0x76,0x76,0x76,0x76,0x75,0x74,0x74,0x73,0x73,0x72,0x72,0x71, -0x71,0x71,0x72,0x72,0x72,0x73,0x73,0x73,0x72,0x72,0x73,0x73,0x72,0x71,0x6f,0x6e, -0x6d,0x6e,0x6e,0x6f,0x70,0x71,0x72,0x72,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f, -0x70,0x70,0x70,0x70,0x71,0x71,0x71,0x71,0x72,0x71,0x70,0x70,0x70,0x70,0x71,0x72, -0x6e,0x6a,0x66,0x65,0x67,0x67,0x65,0x63,0x63,0x60,0x5f,0x63,0x69,0x6f,0x72,0x72, -0x71,0x71,0x70,0x70,0x6f,0x6e,0x6e,0x6e,0x6a,0x6c,0x6e,0x6f,0x6f,0x6e,0x6c,0x6a, -0x72,0x73,0x74,0x76,0x76,0x76,0x76,0x75,0x75,0x75,0x76,0x76,0x77,0x78,0x79,0x79, -0x75,0x73,0x71,0x73,0x78,0x7c,0x7d,0x7c,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b, -0x7b,0x7b,0x7a,0x7a,0x7a,0x7b,0x7c,0x7d,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a, -0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7e,0x7e,0x7d,0x7c,0x7b,0x7a,0x79,0x79, -0x77,0x78,0x79,0x7a,0x7b,0x7a,0x7a,0x79,0x7a,0x7a,0x7a,0x7a,0x7b,0x7b,0x7b,0x7b, -0x7b,0x7b,0x7b,0x7c,0x7c,0x7c,0x7d,0x7d,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c, -0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7c,0x7d,0x7d,0x7e,0x7d,0x7c,0x7b,0x7a, -0x7a,0x7a,0x7a,0x7a,0x7a,0x79,0x79,0x78,0x79,0x79,0x79,0x78,0x78,0x78,0x77,0x77, -0x78,0x78,0x78,0x78,0x78,0x76,0x75,0x74,0x72,0x71,0x71,0x70,0x70,0x71,0x71,0x72, -0x77,0x77,0x77,0x78,0x79,0x79,0x7a,0x7a,0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78, -0x76,0x76,0x75,0x74,0x72,0x70,0x6f,0x6e,0x6d,0x6d,0x6e,0x6e,0x6e,0x6d,0x6c,0x6b, -0x6a,0x6a,0x6a,0x6a,0x6a,0x6a,0x6a,0x6a,0x6a,0x6c,0x6f,0x71,0x73,0x72,0x72,0x71, -0x6f,0x6e,0x6c,0x6a,0x6a,0x6b,0x6c,0x6d,0x70,0x70,0x71,0x72,0x71,0x70,0x6f,0x6e, -0x6f,0x6f,0x6f,0x70,0x70,0x70,0x70,0x71,0x72,0x72,0x72,0x73,0x73,0x74,0x74,0x74, -0x75,0x75,0x75,0x75,0x76,0x76,0x76,0x76,0x75,0x74,0x74,0x73,0x72,0x71,0x70,0x6f, -0x72,0x72,0x72,0x73,0x73,0x73,0x73,0x74,0x72,0x72,0x73,0x73,0x72,0x71,0x6f,0x6f, -0x6d,0x6d,0x6e,0x6e,0x6f,0x70,0x70,0x71,0x70,0x70,0x6f,0x6f,0x6f,0x6e,0x6e,0x6e, -0x6e,0x6e,0x6f,0x6f,0x70,0x71,0x71,0x71,0x71,0x71,0x71,0x70,0x70,0x70,0x70,0x70, -0x6c,0x69,0x66,0x65,0x67,0x67,0x64,0x61,0x60,0x5f,0x5f,0x64,0x6a,0x70,0x71,0x71, -0x71,0x70,0x70,0x6f,0x6e,0x6d,0x6c,0x6c,0x69,0x6b,0x6c,0x6e,0x6d,0x6c,0x6a,0x68, -0x6d,0x6e,0x71,0x73,0x74,0x74,0x73,0x73,0x74,0x74,0x75,0x76,0x77,0x77,0x78,0x79, -0x70,0x6d,0x6c,0x6e,0x75,0x7b,0x7e,0x7f,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c, -0x7b,0x7b,0x7a,0x7a,0x7a,0x7b,0x7c,0x7d,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a, -0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7e,0x7d,0x7d,0x7c,0x7b,0x7a,0x79,0x79, -0x77,0x78,0x79,0x7a,0x7a,0x7a,0x79,0x78,0x79,0x79,0x7a,0x7a,0x7a,0x7b,0x7b,0x7b, -0x7b,0x7b,0x7b,0x7b,0x7c,0x7c,0x7c,0x7c,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b, -0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7c,0x7c,0x7d,0x7d,0x7d,0x7c,0x7b,0x7b, -0x7b,0x7b,0x7a,0x79,0x79,0x79,0x79,0x79,0x79,0x78,0x78,0x78,0x78,0x77,0x77,0x77, -0x77,0x77,0x78,0x78,0x77,0x76,0x74,0x73,0x72,0x71,0x71,0x70,0x70,0x71,0x71,0x72, -0x76,0x76,0x76,0x77,0x78,0x78,0x79,0x79,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77, -0x75,0x75,0x74,0x72,0x71,0x70,0x70,0x70,0x6d,0x6e,0x6f,0x6f,0x6f,0x6e,0x6c,0x6c, -0x6b,0x6b,0x6a,0x6a,0x6a,0x6a,0x6a,0x6a,0x6a,0x6c,0x6f,0x72,0x73,0x73,0x72,0x71, -0x6e,0x6d,0x6a,0x68,0x68,0x69,0x6b,0x6d,0x70,0x71,0x71,0x72,0x72,0x71,0x6f,0x6f, -0x6f,0x6f,0x6f,0x70,0x70,0x70,0x70,0x71,0x72,0x72,0x72,0x72,0x73,0x73,0x73,0x73, -0x74,0x74,0x74,0x75,0x75,0x75,0x76,0x76,0x74,0x73,0x73,0x72,0x71,0x70,0x6f,0x6e, -0x72,0x72,0x72,0x73,0x73,0x73,0x73,0x74,0x72,0x73,0x73,0x73,0x73,0x71,0x70,0x6f, -0x6d,0x6d,0x6e,0x6e,0x6f,0x6f,0x70,0x70,0x72,0x72,0x72,0x71,0x71,0x71,0x70,0x70, -0x70,0x70,0x71,0x71,0x72,0x73,0x73,0x73,0x71,0x71,0x71,0x71,0x70,0x70,0x6f,0x6f, -0x6c,0x69,0x66,0x66,0x68,0x67,0x64,0x61,0x5e,0x5e,0x5f,0x65,0x6c,0x70,0x71,0x6f, -0x70,0x70,0x6f,0x6e,0x6d,0x6c,0x6b,0x6a,0x6b,0x6c,0x6d,0x6e,0x6e,0x6c,0x6a,0x68, -0x67,0x69,0x6c,0x6f,0x71,0x71,0x70,0x6f,0x74,0x74,0x75,0x75,0x76,0x76,0x76,0x77, -0x6a,0x68,0x68,0x6c,0x74,0x7c,0x7f,0x80,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c, -0x7b,0x7b,0x7a,0x7a,0x7a,0x7b,0x7c,0x7d,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a, -0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7d,0x7d,0x7c,0x7b,0x7a,0x79,0x79,0x78, -0x76,0x77,0x78,0x79,0x79,0x79,0x78,0x78,0x78,0x78,0x79,0x7a,0x7a,0x7b,0x7b,0x7c, -0x7a,0x7a,0x7b,0x7b,0x7b,0x7c,0x7c,0x7c,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b, -0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7c,0x7d,0x7d,0x7d,0x7d,0x7c,0x7b, -0x7b,0x7a,0x79,0x78,0x78,0x78,0x79,0x79,0x78,0x78,0x78,0x78,0x77,0x77,0x77,0x77, -0x76,0x77,0x77,0x77,0x76,0x75,0x74,0x73,0x72,0x71,0x71,0x70,0x70,0x71,0x71,0x72, -0x75,0x75,0x75,0x76,0x77,0x77,0x78,0x78,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75, -0x75,0x74,0x72,0x71,0x70,0x70,0x71,0x71,0x6e,0x6e,0x6f,0x70,0x6f,0x6e,0x6d,0x6c, -0x6b,0x6b,0x6b,0x6b,0x6a,0x6a,0x6a,0x6a,0x6a,0x6c,0x6f,0x72,0x73,0x73,0x72,0x71, -0x6e,0x6c,0x69,0x67,0x67,0x68,0x6b,0x6d,0x71,0x71,0x72,0x72,0x72,0x71,0x70,0x6f, -0x6f,0x6f,0x6f,0x70,0x70,0x70,0x70,0x71,0x72,0x72,0x72,0x72,0x72,0x72,0x72,0x72, -0x73,0x73,0x73,0x73,0x74,0x74,0x74,0x74,0x72,0x72,0x71,0x70,0x70,0x6f,0x6f,0x6f, -0x71,0x71,0x72,0x72,0x72,0x73,0x73,0x73,0x73,0x73,0x74,0x74,0x73,0x72,0x70,0x6f, -0x6e,0x6e,0x6e,0x6f,0x6f,0x6f,0x70,0x70,0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x73, -0x73,0x73,0x73,0x73,0x74,0x74,0x74,0x74,0x71,0x71,0x71,0x71,0x71,0x6f,0x6e,0x6d, -0x6c,0x69,0x67,0x67,0x69,0x68,0x64,0x61,0x5c,0x5c,0x5f,0x66,0x6d,0x71,0x70,0x6e, -0x70,0x6f,0x6e,0x6d,0x6c,0x6a,0x69,0x69,0x6b,0x6c,0x6e,0x6e,0x6e,0x6c,0x69,0x68, -0x61,0x63,0x68,0x6b,0x6d,0x6d,0x6c,0x6b,0x73,0x73,0x72,0x72,0x72,0x71,0x71,0x71, -0x64,0x64,0x67,0x6e,0x76,0x7d,0x7e,0x7e,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b, -0x7b,0x7b,0x7a,0x7a,0x7a,0x7b,0x7c,0x7d,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a, -0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7d,0x7d,0x7c,0x7b,0x7a,0x79,0x78,0x78, -0x76,0x76,0x78,0x79,0x79,0x79,0x78,0x77,0x78,0x78,0x78,0x79,0x7a,0x7b,0x7b,0x7c, -0x7a,0x7a,0x7a,0x7b,0x7b,0x7b,0x7c,0x7c,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b, -0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7b,0x7b,0x7c,0x7d,0x7d,0x7d,0x7c,0x7b, -0x7a,0x79,0x78,0x77,0x76,0x77,0x78,0x79,0x78,0x78,0x78,0x77,0x77,0x77,0x76,0x76, -0x76,0x76,0x77,0x77,0x76,0x75,0x73,0x72,0x72,0x71,0x71,0x70,0x70,0x71,0x71,0x72, -0x74,0x74,0x75,0x75,0x76,0x77,0x77,0x77,0x74,0x74,0x74,0x74,0x74,0x74,0x74,0x74, -0x74,0x73,0x71,0x70,0x70,0x70,0x71,0x72,0x6e,0x6f,0x70,0x70,0x70,0x6f,0x6d,0x6d, -0x6c,0x6c,0x6c,0x6b,0x6b,0x6a,0x6a,0x6a,0x6b,0x6d,0x6f,0x72,0x73,0x73,0x72,0x72, -0x6f,0x6c,0x69,0x66,0x66,0x68,0x6b,0x6d,0x71,0x71,0x72,0x72,0x72,0x71,0x70,0x6f, -0x6f,0x6f,0x6f,0x70,0x70,0x70,0x70,0x71,0x71,0x71,0x71,0x70,0x70,0x70,0x70,0x70, -0x71,0x71,0x72,0x72,0x72,0x73,0x73,0x73,0x70,0x70,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f, -0x70,0x70,0x71,0x71,0x71,0x72,0x72,0x72,0x73,0x73,0x74,0x74,0x73,0x72,0x70,0x6f, -0x6f,0x6f,0x6f,0x6f,0x70,0x70,0x70,0x70,0x71,0x72,0x72,0x73,0x73,0x74,0x74,0x75, -0x74,0x73,0x73,0x73,0x73,0x72,0x72,0x72,0x70,0x71,0x71,0x72,0x71,0x6f,0x6d,0x6c, -0x6c,0x6a,0x68,0x69,0x6a,0x69,0x65,0x61,0x5a,0x5b,0x5f,0x66,0x6e,0x71,0x70,0x6d, -0x6f,0x6f,0x6e,0x6c,0x6b,0x69,0x68,0x68,0x69,0x6a,0x6b,0x6c,0x6b,0x69,0x66,0x65, -0x5b,0x5f,0x63,0x68,0x6a,0x6a,0x69,0x67,0x6f,0x6e,0x6d,0x6c,0x6b,0x6a,0x69,0x68, -0x5f,0x61,0x67,0x70,0x7a,0x7e,0x7d,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b, -0x7b,0x7b,0x7a,0x7a,0x7a,0x7b,0x7c,0x7d,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a, -0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7d,0x7c,0x7c,0x7b,0x7a,0x79,0x78,0x78, -0x75,0x76,0x77,0x78,0x79,0x78,0x78,0x77,0x77,0x78,0x78,0x79,0x7a,0x7b,0x7b,0x7c, -0x7a,0x7a,0x7a,0x7b,0x7b,0x7b,0x7b,0x7c,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b, -0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7b,0x7b,0x7c,0x7d,0x7d,0x7d,0x7c,0x7c, -0x7a,0x79,0x77,0x76,0x75,0x76,0x77,0x78,0x78,0x78,0x77,0x77,0x77,0x77,0x76,0x76, -0x75,0x76,0x76,0x76,0x76,0x74,0x73,0x72,0x72,0x71,0x71,0x70,0x70,0x71,0x71,0x72, -0x74,0x74,0x74,0x75,0x76,0x76,0x77,0x77,0x74,0x74,0x74,0x74,0x74,0x74,0x74,0x74, -0x74,0x73,0x71,0x70,0x6f,0x70,0x72,0x73,0x6f,0x6f,0x70,0x70,0x70,0x6f,0x6e,0x6d, -0x6c,0x6c,0x6c,0x6b,0x6b,0x6a,0x6a,0x6a,0x6b,0x6d,0x70,0x72,0x74,0x74,0x73,0x72, -0x6f,0x6d,0x69,0x66,0x66,0x68,0x6b,0x6e,0x71,0x71,0x72,0x73,0x72,0x71,0x70,0x6f, -0x6f,0x6f,0x6f,0x70,0x70,0x70,0x70,0x71,0x70,0x70,0x70,0x70,0x6f,0x6f,0x6f,0x6f, -0x70,0x71,0x71,0x71,0x71,0x72,0x72,0x72,0x6e,0x6e,0x6e,0x6f,0x6f,0x70,0x70,0x70, -0x70,0x70,0x70,0x70,0x71,0x71,0x71,0x71,0x73,0x73,0x74,0x74,0x73,0x72,0x71,0x70, -0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x6f,0x6f,0x70,0x71,0x72,0x73,0x74,0x74, -0x73,0x73,0x72,0x72,0x71,0x70,0x70,0x70,0x70,0x71,0x72,0x72,0x71,0x6f,0x6d,0x6b, -0x6c,0x6a,0x69,0x6a,0x6b,0x6a,0x66,0x61,0x59,0x5b,0x5f,0x67,0x6e,0x71,0x70,0x6d, -0x6f,0x6f,0x6e,0x6c,0x6a,0x69,0x68,0x67,0x67,0x67,0x69,0x69,0x68,0x66,0x64,0x62, -0x58,0x5c,0x61,0x66,0x68,0x68,0x67,0x65,0x6b,0x6a,0x69,0x67,0x66,0x64,0x62,0x62, -0x5c,0x60,0x68,0x73,0x7c,0x7f,0x7c,0x78,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a, -0x7b,0x7b,0x7a,0x7a,0x7a,0x7b,0x7c,0x7d,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a, -0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7d,0x7c,0x7c,0x7b,0x7a,0x79,0x78,0x78, -0x76,0x76,0x78,0x79,0x7a,0x79,0x79,0x78,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79, -0x78,0x79,0x7a,0x7b,0x7b,0x7b,0x7a,0x7a,0x79,0x79,0x79,0x7a,0x7a,0x7b,0x7b,0x7c, -0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b, -0x76,0x76,0x77,0x77,0x77,0x78,0x78,0x78,0x79,0x79,0x78,0x77,0x76,0x75,0x75,0x74, -0x75,0x75,0x75,0x74,0x73,0x73,0x73,0x72,0x72,0x72,0x72,0x73,0x73,0x73,0x73,0x73, -0x74,0x74,0x74,0x73,0x72,0x72,0x72,0x71,0x72,0x72,0x72,0x71,0x71,0x71,0x71,0x70, -0x70,0x71,0x71,0x71,0x71,0x72,0x72,0x72,0x73,0x73,0x72,0x71,0x70,0x6f,0x6f,0x6e, -0x6f,0x6f,0x6e,0x6e,0x6d,0x6d,0x6c,0x6c,0x6d,0x6f,0x71,0x74,0x74,0x72,0x70,0x6f, -0x70,0x6f,0x6d,0x6b,0x69,0x68,0x68,0x68,0x6f,0x70,0x72,0x73,0x72,0x71,0x70,0x6e, -0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71, -0x71,0x71,0x71,0x71,0x71,0x70,0x70,0x70,0x6e,0x6f,0x71,0x72,0x73,0x73,0x73,0x73, -0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70, -0x70,0x70,0x6f,0x6f,0x6f,0x6f,0x70,0x70,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71, -0x73,0x73,0x72,0x72,0x72,0x71,0x71,0x71,0x70,0x70,0x70,0x6f,0x6e,0x6d,0x6c,0x6b, -0x6a,0x6b,0x6d,0x6d,0x6b,0x67,0x63,0x60,0x5e,0x62,0x67,0x6d,0x71,0x73,0x73,0x72, -0x6e,0x6d,0x6b,0x66,0x62,0x63,0x68,0x6c,0x64,0x65,0x67,0x6a,0x6a,0x65,0x5b,0x54, -0x5e,0x5a,0x5a,0x61,0x6a,0x6a,0x60,0x55,0x64,0x6d,0x73,0x6f,0x63,0x59,0x58,0x5b, -0x5b,0x63,0x6f,0x77,0x7a,0x7a,0x7a,0x7b,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c, -0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b, -0x7c,0x7c,0x7c,0x7b,0x7b,0x7b,0x7a,0x7a,0x7c,0x7c,0x7d,0x7d,0x7c,0x7b,0x7a,0x79, -0x76,0x76,0x78,0x79,0x79,0x79,0x79,0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78, -0x77,0x78,0x79,0x7a,0x7b,0x7a,0x7a,0x79,0x78,0x79,0x79,0x79,0x7a,0x7a,0x7b,0x7b, -0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a, -0x76,0x76,0x76,0x77,0x77,0x77,0x78,0x78,0x78,0x78,0x78,0x77,0x76,0x75,0x75,0x74, -0x75,0x75,0x74,0x74,0x73,0x73,0x73,0x72,0x72,0x72,0x72,0x72,0x72,0x72,0x72,0x72, -0x74,0x73,0x73,0x73,0x72,0x72,0x71,0x71,0x72,0x72,0x72,0x71,0x71,0x71,0x70,0x70, -0x70,0x70,0x71,0x71,0x71,0x72,0x72,0x72,0x73,0x72,0x72,0x71,0x70,0x6f,0x6f,0x6e, -0x6f,0x6f,0x6e,0x6e,0x6d,0x6d,0x6d,0x6c,0x6e,0x6f,0x72,0x74,0x74,0x73,0x71,0x6f, -0x70,0x6f,0x6d,0x6b,0x6a,0x69,0x69,0x69,0x6e,0x6f,0x70,0x72,0x72,0x71,0x70,0x6f, -0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70, -0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x6f,0x70,0x71,0x72,0x72,0x72,0x72,0x71, -0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f, -0x6f,0x6f,0x6f,0x6e,0x6e,0x6f,0x6f,0x6f,0x6f,0x70,0x70,0x70,0x71,0x71,0x71,0x71, -0x73,0x72,0x72,0x72,0x72,0x71,0x71,0x71,0x70,0x70,0x70,0x6f,0x6e,0x6c,0x6a,0x6a, -0x6a,0x6b,0x6c,0x6c,0x6a,0x66,0x62,0x5f,0x5f,0x62,0x68,0x6d,0x71,0x72,0x72,0x71, -0x6f,0x6d,0x6a,0x65,0x61,0x62,0x66,0x6a,0x63,0x64,0x65,0x68,0x68,0x64,0x5b,0x53, -0x5d,0x5a,0x59,0x60,0x67,0x67,0x5e,0x54,0x62,0x6a,0x70,0x6d,0x62,0x59,0x59,0x5c, -0x5b,0x63,0x6f,0x77,0x7a,0x7a,0x7a,0x7b,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c, -0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b, -0x7c,0x7c,0x7c,0x7b,0x7b,0x7b,0x7a,0x7a,0x7c,0x7c,0x7d,0x7d,0x7d,0x7b,0x7a,0x79, -0x76,0x77,0x78,0x79,0x79,0x79,0x78,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77, -0x77,0x77,0x79,0x7a,0x7a,0x7a,0x79,0x78,0x78,0x78,0x78,0x78,0x79,0x79,0x79,0x79, -0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78, -0x75,0x76,0x76,0x76,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x76,0x75,0x75,0x74,0x74, -0x74,0x74,0x74,0x74,0x73,0x73,0x73,0x73,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71, -0x73,0x73,0x72,0x72,0x72,0x72,0x71,0x71,0x72,0x72,0x71,0x71,0x71,0x70,0x70,0x70, -0x70,0x70,0x70,0x71,0x71,0x71,0x72,0x72,0x72,0x72,0x71,0x71,0x70,0x6f,0x6f,0x6f, -0x6f,0x6f,0x6f,0x6e,0x6e,0x6e,0x6d,0x6d,0x6f,0x70,0x72,0x74,0x74,0x73,0x72,0x71, -0x70,0x6f,0x6d,0x6c,0x6b,0x6b,0x6b,0x6b,0x6d,0x6e,0x6f,0x70,0x71,0x71,0x70,0x70, -0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f, -0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x72,0x72,0x72,0x71,0x70,0x6f, -0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6d,0x6d,0x6d,0x6d,0x6d,0x6d,0x6d,0x6d, -0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6f,0x70,0x71,0x72,0x72,0x73, -0x72,0x72,0x72,0x72,0x71,0x71,0x71,0x71,0x70,0x70,0x70,0x6f,0x6d,0x6b,0x69,0x67, -0x6a,0x6b,0x6c,0x6c,0x69,0x65,0x61,0x5e,0x5f,0x63,0x68,0x6d,0x70,0x71,0x71,0x70, -0x70,0x6d,0x68,0x63,0x60,0x60,0x63,0x65,0x61,0x61,0x62,0x65,0x65,0x61,0x59,0x53, -0x5c,0x59,0x58,0x5d,0x63,0x63,0x5b,0x53,0x5f,0x66,0x6b,0x68,0x60,0x5a,0x59,0x5c, -0x5b,0x63,0x6f,0x77,0x7a,0x7a,0x7a,0x7b,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c, -0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b, -0x7c,0x7c,0x7b,0x7b,0x7b,0x7a,0x7a,0x7a,0x7b,0x7c,0x7d,0x7d,0x7d,0x7c,0x7a,0x7a, -0x76,0x77,0x78,0x78,0x79,0x78,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77, -0x76,0x77,0x78,0x79,0x79,0x79,0x78,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x78,0x78, -0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76, -0x75,0x75,0x75,0x76,0x76,0x76,0x76,0x77,0x76,0x76,0x75,0x75,0x74,0x74,0x74,0x73, -0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x71,0x71,0x71,0x71,0x70,0x70,0x70,0x70, -0x72,0x72,0x72,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x70,0x70,0x70,0x70, -0x70,0x70,0x70,0x70,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x70,0x70,0x6f,0x6f,0x6f, -0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6e,0x70,0x71,0x72,0x74,0x74,0x73,0x72,0x72, -0x70,0x6f,0x6e,0x6d,0x6c,0x6d,0x6d,0x6d,0x6d,0x6d,0x6e,0x6f,0x70,0x70,0x71,0x71, -0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f, -0x71,0x71,0x71,0x71,0x72,0x72,0x72,0x72,0x72,0x73,0x73,0x73,0x72,0x70,0x6f,0x6e, -0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6c,0x6c,0x6c,0x6c,0x6c,0x6c,0x6c,0x6c, -0x6d,0x6d,0x6e,0x6f,0x6f,0x6e,0x6d,0x6d,0x6c,0x6d,0x6e,0x6f,0x71,0x72,0x73,0x73, -0x72,0x72,0x72,0x71,0x71,0x71,0x70,0x70,0x70,0x70,0x70,0x6f,0x6d,0x69,0x66,0x64, -0x68,0x69,0x6b,0x6b,0x69,0x65,0x60,0x5e,0x60,0x63,0x68,0x6d,0x70,0x71,0x70,0x6f, -0x71,0x6c,0x65,0x60,0x5f,0x5f,0x60,0x60,0x5f,0x5f,0x5f,0x61,0x62,0x5f,0x59,0x53, -0x59,0x57,0x57,0x5a,0x5e,0x5e,0x59,0x53,0x5d,0x61,0x65,0x63,0x5e,0x5a,0x5a,0x5c, -0x5b,0x63,0x6f,0x77,0x7a,0x7a,0x7a,0x7b,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c, -0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b, -0x7b,0x7b,0x7b,0x7b,0x7a,0x7a,0x7a,0x7a,0x7b,0x7b,0x7c,0x7d,0x7d,0x7c,0x7b,0x7a, -0x76,0x77,0x78,0x78,0x78,0x77,0x76,0x76,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75, -0x75,0x76,0x77,0x78,0x78,0x78,0x77,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76, -0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75, -0x74,0x74,0x75,0x75,0x75,0x76,0x76,0x76,0x74,0x74,0x74,0x74,0x73,0x73,0x73,0x73, -0x72,0x72,0x73,0x73,0x73,0x73,0x73,0x73,0x72,0x71,0x71,0x71,0x70,0x70,0x6f,0x6f, -0x70,0x70,0x70,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x70,0x70,0x70,0x6f,0x6f, -0x6f,0x6f,0x70,0x70,0x70,0x71,0x71,0x71,0x70,0x70,0x70,0x70,0x6f,0x6f,0x6f,0x6f, -0x6f,0x6f,0x6f,0x6f,0x70,0x70,0x70,0x70,0x70,0x71,0x72,0x73,0x73,0x73,0x72,0x72, -0x71,0x70,0x6f,0x6e,0x6e,0x6f,0x6f,0x70,0x6e,0x6e,0x6e,0x6f,0x6f,0x70,0x71,0x71, -0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f, -0x71,0x71,0x71,0x72,0x72,0x72,0x73,0x73,0x74,0x74,0x74,0x74,0x73,0x71,0x6f,0x6e, -0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6c,0x6c,0x6c,0x6c,0x6c,0x6c,0x6c,0x6c, -0x6d,0x6e,0x6f,0x70,0x70,0x6f,0x6e,0x6d,0x6c,0x6d,0x6e,0x6f,0x70,0x72,0x73,0x73, -0x72,0x72,0x71,0x71,0x71,0x70,0x70,0x70,0x70,0x70,0x70,0x6f,0x6c,0x68,0x63,0x60, -0x65,0x67,0x69,0x69,0x68,0x65,0x61,0x5e,0x61,0x64,0x68,0x6d,0x6f,0x70,0x6f,0x6d, -0x71,0x6a,0x61,0x5d,0x5d,0x5e,0x5d,0x5b,0x5e,0x5c,0x5c,0x5e,0x5f,0x5e,0x59,0x54, -0x55,0x55,0x55,0x58,0x5a,0x5a,0x58,0x56,0x5d,0x5e,0x5f,0x5e,0x5c,0x5b,0x5b,0x5c, -0x5b,0x63,0x6f,0x77,0x7a,0x7a,0x7a,0x7b,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c, -0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b, -0x7b,0x7b,0x7b,0x7a,0x7a,0x7a,0x79,0x79,0x7a,0x7b,0x7c,0x7d,0x7d,0x7c,0x7b,0x7b, -0x76,0x77,0x78,0x78,0x78,0x77,0x76,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75, -0x74,0x75,0x76,0x77,0x77,0x77,0x76,0x75,0x75,0x75,0x75,0x75,0x74,0x74,0x74,0x74, -0x74,0x74,0x74,0x74,0x74,0x74,0x74,0x74,0x74,0x74,0x74,0x74,0x74,0x74,0x74,0x74, -0x74,0x74,0x74,0x74,0x75,0x75,0x75,0x75,0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x73, -0x72,0x72,0x72,0x72,0x73,0x73,0x73,0x73,0x73,0x73,0x72,0x71,0x71,0x70,0x70,0x6f, -0x6f,0x6f,0x70,0x70,0x70,0x70,0x71,0x71,0x71,0x71,0x70,0x70,0x70,0x6f,0x6f,0x6f, -0x6f,0x6f,0x6f,0x70,0x70,0x70,0x71,0x71,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f, -0x6f,0x6f,0x70,0x70,0x70,0x71,0x71,0x71,0x70,0x70,0x71,0x71,0x71,0x71,0x72,0x72, -0x71,0x70,0x70,0x6f,0x6f,0x70,0x72,0x72,0x71,0x71,0x70,0x6f,0x6f,0x70,0x71,0x71, -0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f, -0x70,0x71,0x71,0x72,0x72,0x73,0x74,0x74,0x75,0x75,0x76,0x75,0x75,0x73,0x71,0x70, -0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e, -0x6d,0x6e,0x70,0x71,0x71,0x70,0x6e,0x6d,0x6d,0x6d,0x6e,0x6f,0x70,0x71,0x71,0x72, -0x71,0x71,0x71,0x71,0x70,0x70,0x70,0x70,0x70,0x70,0x71,0x6f,0x6b,0x66,0x61,0x5d, -0x62,0x64,0x66,0x68,0x68,0x65,0x62,0x60,0x62,0x64,0x69,0x6d,0x6f,0x6f,0x6d,0x6c, -0x70,0x67,0x5c,0x59,0x5c,0x5e,0x5c,0x58,0x5d,0x5b,0x5a,0x5b,0x5d,0x5d,0x59,0x55, -0x52,0x53,0x54,0x56,0x57,0x58,0x59,0x59,0x5e,0x5d,0x5c,0x5b,0x5b,0x5b,0x5b,0x5b, -0x5b,0x63,0x6f,0x77,0x7a,0x7a,0x7a,0x7b,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c, -0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b, -0x7b,0x7b,0x7a,0x7a,0x7a,0x79,0x79,0x79,0x7a,0x7a,0x7c,0x7d,0x7d,0x7d,0x7c,0x7b, -0x77,0x77,0x78,0x78,0x77,0x76,0x75,0x74,0x74,0x74,0x74,0x74,0x74,0x74,0x74,0x74, -0x73,0x74,0x75,0x76,0x76,0x76,0x75,0x75,0x75,0x75,0x74,0x74,0x73,0x73,0x73,0x72, -0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x74,0x74,0x74,0x74,0x74,0x74,0x74,0x74, -0x73,0x73,0x73,0x74,0x74,0x74,0x75,0x75,0x72,0x72,0x72,0x72,0x72,0x72,0x72,0x72, -0x71,0x71,0x71,0x72,0x72,0x73,0x73,0x73,0x74,0x74,0x73,0x73,0x72,0x71,0x70,0x70, -0x6e,0x6e,0x6f,0x6f,0x70,0x70,0x71,0x71,0x70,0x70,0x70,0x70,0x6f,0x6f,0x6f,0x6f, -0x6f,0x6f,0x6f,0x6f,0x70,0x70,0x70,0x70,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f, -0x6f,0x70,0x70,0x70,0x71,0x71,0x72,0x72,0x6f,0x6f,0x6f,0x6f,0x70,0x70,0x71,0x71, -0x71,0x71,0x70,0x70,0x71,0x72,0x73,0x74,0x75,0x74,0x72,0x70,0x70,0x70,0x71,0x71, -0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70, -0x70,0x71,0x71,0x72,0x73,0x74,0x74,0x74,0x76,0x76,0x77,0x77,0x76,0x75,0x74,0x73, -0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70, -0x6e,0x6f,0x71,0x73,0x73,0x71,0x6f,0x6e,0x6e,0x6e,0x6e,0x6f,0x6f,0x70,0x70,0x70, -0x71,0x71,0x71,0x70,0x70,0x70,0x70,0x6f,0x70,0x71,0x71,0x6f,0x6b,0x65,0x5f,0x5b, -0x5e,0x61,0x64,0x67,0x67,0x66,0x64,0x62,0x62,0x65,0x69,0x6d,0x6e,0x6e,0x6c,0x6b, -0x6e,0x64,0x59,0x57,0x5b,0x5e,0x5b,0x56,0x5d,0x5b,0x59,0x5a,0x5c,0x5c,0x5a,0x57, -0x4f,0x51,0x53,0x54,0x55,0x57,0x5a,0x5d,0x60,0x5d,0x5a,0x59,0x5a,0x5c,0x5c,0x5b, -0x5b,0x63,0x6f,0x77,0x7a,0x7a,0x7a,0x7b,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c, -0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b, -0x7a,0x7a,0x7a,0x7a,0x79,0x79,0x79,0x79,0x79,0x7a,0x7b,0x7d,0x7d,0x7d,0x7c,0x7c, -0x77,0x77,0x78,0x78,0x77,0x76,0x75,0x74,0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x73, -0x73,0x73,0x75,0x76,0x76,0x76,0x75,0x74,0x75,0x74,0x74,0x73,0x73,0x72,0x72,0x72, -0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x74,0x74,0x74,0x74,0x74,0x74,0x74,0x74, -0x73,0x73,0x73,0x73,0x74,0x74,0x74,0x74,0x71,0x71,0x71,0x71,0x72,0x72,0x72,0x72, -0x71,0x71,0x71,0x72,0x72,0x73,0x73,0x73,0x75,0x75,0x74,0x73,0x72,0x71,0x71,0x70, -0x6e,0x6e,0x6e,0x6f,0x70,0x70,0x70,0x71,0x70,0x70,0x70,0x70,0x6f,0x6f,0x6f,0x6f, -0x6f,0x6f,0x6f,0x6f,0x70,0x70,0x70,0x70,0x6e,0x6e,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f, -0x6f,0x70,0x70,0x71,0x71,0x72,0x72,0x72,0x6f,0x6f,0x6e,0x6e,0x6e,0x6f,0x70,0x71, -0x71,0x71,0x70,0x70,0x71,0x73,0x74,0x75,0x77,0x76,0x73,0x71,0x70,0x70,0x70,0x71, -0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71, -0x70,0x71,0x71,0x72,0x73,0x74,0x74,0x75,0x76,0x77,0x77,0x78,0x78,0x77,0x76,0x75, -0x74,0x74,0x74,0x74,0x74,0x74,0x74,0x74,0x72,0x72,0x72,0x72,0x72,0x72,0x72,0x72, -0x6e,0x70,0x72,0x74,0x74,0x72,0x70,0x6e,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f, -0x71,0x71,0x71,0x70,0x70,0x70,0x6f,0x6f,0x70,0x71,0x71,0x6f,0x6b,0x64,0x5e,0x59, -0x5c,0x5f,0x63,0x66,0x67,0x67,0x65,0x63,0x62,0x65,0x69,0x6c,0x6e,0x6e,0x6c,0x6a, -0x6d,0x62,0x57,0x55,0x5b,0x5f,0x5b,0x55,0x5d,0x5b,0x58,0x59,0x5b,0x5c,0x5a,0x58, -0x4d,0x50,0x53,0x54,0x54,0x56,0x5b,0x60,0x62,0x5e,0x59,0x58,0x5a,0x5c,0x5c,0x5a, -0x5b,0x63,0x6f,0x77,0x7a,0x7a,0x7a,0x7b,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c, -0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b, -0x7a,0x7a,0x7a,0x7a,0x79,0x79,0x79,0x79,0x79,0x7a,0x7b,0x7c,0x7d,0x7d,0x7c,0x7c, -0x76,0x77,0x78,0x79,0x79,0x79,0x78,0x77,0x74,0x74,0x74,0x73,0x73,0x73,0x72,0x72, -0x73,0x73,0x73,0x73,0x73,0x73,0x74,0x74,0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x73, -0x71,0x71,0x70,0x70,0x71,0x72,0x73,0x74,0x74,0x74,0x74,0x74,0x74,0x74,0x74,0x74, -0x71,0x72,0x72,0x72,0x73,0x73,0x73,0x73,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71, -0x70,0x70,0x70,0x70,0x71,0x73,0x74,0x75,0x77,0x76,0x75,0x73,0x72,0x70,0x6f,0x6e, -0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x71,0x70,0x70,0x6f,0x6f,0x70,0x70,0x71, -0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6e,0x6d,0x6d,0x6d,0x6d,0x6e,0x6f, -0x71,0x71,0x70,0x70,0x70,0x70,0x70,0x70,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f, -0x70,0x70,0x70,0x70,0x71,0x71,0x71,0x72,0x72,0x71,0x70,0x6f,0x6e,0x6e,0x6f,0x6f, -0x72,0x72,0x73,0x73,0x74,0x74,0x75,0x75,0x71,0x71,0x71,0x72,0x72,0x72,0x72,0x72, -0x73,0x72,0x71,0x70,0x71,0x72,0x74,0x75,0x76,0x76,0x77,0x77,0x78,0x78,0x79,0x79, -0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x73,0x73,0x73,0x73,0x74,0x74,0x74,0x74, -0x75,0x76,0x76,0x76,0x75,0x73,0x72,0x71,0x72,0x72,0x71,0x71,0x70,0x6f,0x6f,0x6f, -0x6e,0x6e,0x6f,0x6f,0x6f,0x70,0x70,0x70,0x72,0x71,0x6f,0x6c,0x67,0x62,0x5d,0x5a, -0x5a,0x5c,0x5f,0x62,0x64,0x65,0x64,0x63,0x67,0x69,0x6c,0x6f,0x70,0x6f,0x6e,0x6c, -0x67,0x62,0x5b,0x55,0x54,0x57,0x5b,0x5f,0x51,0x5c,0x66,0x66,0x5c,0x54,0x53,0x57, -0x5a,0x57,0x52,0x4f,0x4d,0x4f,0x52,0x55,0x60,0x64,0x66,0x61,0x59,0x55,0x58,0x5d, -0x5f,0x67,0x72,0x79,0x7b,0x7a,0x79,0x7a,0x7b,0x7c,0x7d,0x7d,0x7d,0x7d,0x7c,0x7b, -0x7a,0x7a,0x7a,0x7a,0x7b,0x7b,0x7b,0x7b,0x7a,0x7b,0x7b,0x7c,0x7c,0x7d,0x7d,0x7d, -0x7b,0x7b,0x7b,0x7a,0x7a,0x7a,0x7a,0x7a,0x7e,0x7d,0x7d,0x7c,0x7b,0x7a,0x79,0x79, -0x75,0x76,0x77,0x78,0x79,0x78,0x78,0x77,0x75,0x74,0x74,0x74,0x74,0x73,0x73,0x73, -0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x73, -0x71,0x71,0x70,0x70,0x70,0x71,0x73,0x74,0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x73, -0x71,0x71,0x71,0x72,0x72,0x72,0x73,0x73,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71, -0x70,0x70,0x70,0x70,0x71,0x73,0x74,0x75,0x76,0x76,0x75,0x73,0x72,0x70,0x6f,0x6f, -0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x71,0x70,0x6f,0x6f,0x6f,0x6f,0x70,0x71, -0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6e,0x6d,0x6d,0x6d,0x6d,0x6e,0x6f, -0x71,0x71,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70, -0x6f,0x6f,0x70,0x70,0x70,0x71,0x71,0x71,0x72,0x71,0x70,0x6f,0x6e,0x6e,0x6f,0x70, -0x72,0x72,0x73,0x73,0x74,0x74,0x75,0x75,0x72,0x72,0x72,0x72,0x72,0x72,0x72,0x72, -0x73,0x72,0x71,0x71,0x71,0x73,0x74,0x75,0x76,0x76,0x76,0x77,0x77,0x78,0x78,0x78, -0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x73,0x74,0x74,0x74,0x74,0x75,0x75,0x75, -0x76,0x76,0x77,0x76,0x76,0x74,0x73,0x72,0x72,0x72,0x71,0x71,0x70,0x6f,0x6f,0x6f, -0x6e,0x6e,0x6f,0x6f,0x6f,0x70,0x70,0x70,0x71,0x71,0x6f,0x6c,0x68,0x64,0x60,0x5d, -0x5b,0x5c,0x5f,0x62,0x64,0x64,0x64,0x63,0x67,0x69,0x6c,0x6f,0x70,0x6f,0x6d,0x6c, -0x66,0x62,0x5b,0x56,0x54,0x57,0x5b,0x5e,0x55,0x5d,0x65,0x63,0x5a,0x54,0x54,0x58, -0x5b,0x58,0x53,0x50,0x4e,0x50,0x52,0x54,0x5e,0x62,0x66,0x63,0x5e,0x5a,0x5c,0x5f, -0x5f,0x67,0x72,0x7a,0x7b,0x7b,0x7a,0x7b,0x7b,0x7c,0x7d,0x7d,0x7d,0x7d,0x7c,0x7b, -0x7a,0x7a,0x7b,0x7b,0x7b,0x7c,0x7c,0x7c,0x7a,0x7b,0x7b,0x7b,0x7c,0x7c,0x7d,0x7d, -0x7b,0x7b,0x7b,0x7a,0x7a,0x7a,0x7a,0x7a,0x7e,0x7d,0x7d,0x7c,0x7b,0x7a,0x7a,0x79, -0x75,0x76,0x77,0x78,0x78,0x78,0x77,0x77,0x75,0x75,0x75,0x75,0x74,0x74,0x74,0x74, -0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x73, -0x71,0x71,0x70,0x6f,0x70,0x71,0x72,0x73,0x72,0x72,0x72,0x72,0x72,0x72,0x72,0x72, -0x70,0x70,0x71,0x71,0x71,0x72,0x72,0x72,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71, -0x70,0x70,0x70,0x70,0x71,0x73,0x74,0x75,0x76,0x75,0x74,0x73,0x71,0x70,0x6f,0x6f, -0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x71,0x70,0x6f,0x6e,0x6e,0x6f,0x70,0x71, -0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6e,0x6d,0x6d,0x6d,0x6d,0x6e,0x6f, -0x70,0x70,0x70,0x70,0x71,0x71,0x71,0x71,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70, -0x6f,0x6f,0x6f,0x6f,0x70,0x70,0x70,0x70,0x72,0x71,0x70,0x6f,0x6f,0x6f,0x70,0x70, -0x72,0x72,0x73,0x73,0x74,0x74,0x75,0x75,0x73,0x73,0x73,0x73,0x72,0x72,0x72,0x72, -0x73,0x72,0x72,0x72,0x73,0x74,0x75,0x76,0x75,0x76,0x76,0x76,0x76,0x77,0x77,0x77, -0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x74,0x74,0x75,0x75,0x75,0x76,0x76,0x76, -0x76,0x77,0x77,0x77,0x77,0x75,0x74,0x73,0x72,0x72,0x71,0x71,0x70,0x6f,0x6f,0x6f, -0x6e,0x6e,0x6f,0x6f,0x6f,0x70,0x70,0x70,0x71,0x70,0x6f,0x6d,0x6a,0x66,0x63,0x61, -0x5d,0x5e,0x5f,0x61,0x62,0x63,0x63,0x63,0x69,0x6a,0x6d,0x6f,0x6f,0x6f,0x6d,0x6c, -0x66,0x62,0x5c,0x57,0x55,0x57,0x5a,0x5d,0x5a,0x5f,0x62,0x5f,0x58,0x54,0x56,0x5a, -0x5c,0x59,0x55,0x52,0x50,0x51,0x52,0x53,0x58,0x5d,0x63,0x65,0x62,0x60,0x5f,0x60, -0x5f,0x68,0x73,0x7a,0x7c,0x7c,0x7c,0x7c,0x7b,0x7c,0x7d,0x7d,0x7d,0x7d,0x7c,0x7b, -0x7b,0x7b,0x7c,0x7c,0x7c,0x7d,0x7d,0x7d,0x7b,0x7b,0x7b,0x7b,0x7c,0x7c,0x7c,0x7c, -0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7d,0x7d,0x7d,0x7c,0x7b,0x7b,0x7a,0x7a, -0x74,0x75,0x76,0x77,0x78,0x77,0x77,0x76,0x76,0x76,0x75,0x75,0x75,0x74,0x74,0x74, -0x73,0x73,0x73,0x73,0x72,0x72,0x72,0x72,0x72,0x72,0x72,0x72,0x72,0x72,0x72,0x72, -0x71,0x70,0x6f,0x6f,0x6f,0x70,0x71,0x72,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71, -0x6f,0x70,0x70,0x70,0x70,0x71,0x71,0x71,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70, -0x70,0x70,0x70,0x70,0x71,0x73,0x74,0x75,0x75,0x74,0x73,0x72,0x71,0x70,0x6f,0x6f, -0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x70,0x70,0x6f,0x6e,0x6e,0x6f,0x70,0x70, -0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6e,0x6d,0x6d,0x6d,0x6d,0x6e,0x6f, -0x70,0x70,0x70,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71, -0x6e,0x6e,0x6f,0x6f,0x6f,0x70,0x70,0x70,0x72,0x71,0x70,0x6f,0x6f,0x70,0x70,0x71, -0x72,0x72,0x73,0x73,0x74,0x74,0x75,0x75,0x74,0x74,0x73,0x73,0x73,0x73,0x73,0x73, -0x72,0x72,0x73,0x73,0x74,0x75,0x76,0x77,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76, -0x74,0x74,0x74,0x74,0x74,0x74,0x74,0x74,0x75,0x75,0x75,0x76,0x76,0x76,0x77,0x77, -0x77,0x77,0x78,0x78,0x77,0x76,0x75,0x74,0x72,0x72,0x71,0x71,0x70,0x6f,0x6f,0x6f, -0x6e,0x6e,0x6f,0x6f,0x6f,0x70,0x70,0x70,0x71,0x70,0x6f,0x6d,0x6b,0x68,0x67,0x65, -0x60,0x60,0x60,0x61,0x61,0x63,0x64,0x64,0x6b,0x6c,0x6d,0x6e,0x6f,0x6e,0x6d,0x6c, -0x65,0x62,0x5d,0x59,0x57,0x57,0x59,0x5b,0x5e,0x60,0x60,0x5c,0x57,0x55,0x59,0x5d, -0x5c,0x5a,0x58,0x55,0x53,0x53,0x53,0x54,0x52,0x57,0x5d,0x62,0x63,0x62,0x60,0x5f, -0x60,0x68,0x73,0x7b,0x7d,0x7d,0x7d,0x7d,0x7b,0x7c,0x7d,0x7d,0x7d,0x7d,0x7c,0x7b, -0x7c,0x7c,0x7c,0x7d,0x7d,0x7d,0x7d,0x7e,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b, -0x7a,0x7a,0x7a,0x7a,0x7a,0x7b,0x7b,0x7b,0x7d,0x7d,0x7d,0x7c,0x7c,0x7b,0x7b,0x7b, -0x74,0x74,0x76,0x77,0x77,0x77,0x76,0x75,0x75,0x75,0x75,0x75,0x74,0x74,0x74,0x74, -0x73,0x73,0x73,0x72,0x72,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71, -0x71,0x70,0x6f,0x6e,0x6e,0x6f,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70, -0x6e,0x6e,0x6f,0x6f,0x6f,0x70,0x70,0x70,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f, -0x70,0x70,0x70,0x70,0x71,0x73,0x74,0x75,0x74,0x73,0x73,0x72,0x71,0x70,0x6f,0x6f, -0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x70,0x6f,0x6e,0x6e,0x6e,0x6e,0x6f,0x70, -0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6e,0x6d,0x6d,0x6d,0x6d,0x6e,0x6f, -0x70,0x70,0x71,0x71,0x71,0x72,0x72,0x72,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71, -0x6f,0x6f,0x6f,0x6f,0x70,0x70,0x70,0x70,0x71,0x71,0x70,0x6f,0x6f,0x70,0x71,0x72, -0x72,0x72,0x73,0x73,0x74,0x74,0x75,0x75,0x75,0x75,0x74,0x74,0x74,0x73,0x73,0x73, -0x72,0x73,0x74,0x75,0x76,0x77,0x78,0x78,0x77,0x77,0x76,0x76,0x76,0x76,0x76,0x76, -0x74,0x74,0x74,0x74,0x74,0x74,0x74,0x74,0x75,0x75,0x75,0x76,0x76,0x76,0x77,0x77, -0x76,0x77,0x77,0x78,0x78,0x77,0x76,0x75,0x72,0x72,0x71,0x71,0x70,0x6f,0x6f,0x6f, -0x6e,0x6e,0x6f,0x6f,0x6f,0x70,0x70,0x70,0x71,0x70,0x6f,0x6d,0x6b,0x69,0x69,0x68, -0x63,0x63,0x61,0x61,0x61,0x63,0x65,0x66,0x6d,0x6e,0x6e,0x6e,0x6e,0x6d,0x6d,0x6c, -0x64,0x62,0x5e,0x5a,0x58,0x58,0x58,0x59,0x61,0x60,0x5f,0x5c,0x59,0x5a,0x5d,0x60, -0x5c,0x5c,0x5a,0x59,0x58,0x57,0x57,0x56,0x4e,0x51,0x56,0x5c,0x61,0x62,0x5f,0x5d, -0x5f,0x68,0x73,0x7b,0x7d,0x7d,0x7d,0x7e,0x7b,0x7c,0x7d,0x7d,0x7d,0x7d,0x7c,0x7b, -0x7c,0x7c,0x7c,0x7d,0x7d,0x7d,0x7d,0x7e,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b, -0x79,0x79,0x7a,0x7a,0x7b,0x7b,0x7b,0x7c,0x7d,0x7d,0x7d,0x7d,0x7c,0x7c,0x7c,0x7c, -0x73,0x74,0x75,0x76,0x76,0x76,0x75,0x75,0x74,0x74,0x74,0x74,0x73,0x73,0x73,0x73, -0x73,0x73,0x73,0x72,0x71,0x71,0x70,0x70,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71, -0x71,0x70,0x6f,0x6e,0x6d,0x6e,0x6f,0x6f,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e, -0x6d,0x6e,0x6e,0x6e,0x6e,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f, -0x70,0x70,0x70,0x70,0x71,0x73,0x74,0x75,0x73,0x73,0x72,0x71,0x71,0x70,0x70,0x6f, -0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x70,0x6f,0x6e,0x6d,0x6d,0x6e,0x6f,0x70, -0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6e,0x6d,0x6d,0x6d,0x6d,0x6e,0x6f, -0x70,0x70,0x71,0x71,0x72,0x72,0x73,0x73,0x72,0x72,0x72,0x72,0x72,0x72,0x72,0x72, -0x70,0x70,0x70,0x70,0x71,0x71,0x71,0x71,0x71,0x71,0x70,0x70,0x70,0x71,0x72,0x73, -0x72,0x72,0x73,0x73,0x74,0x74,0x75,0x75,0x76,0x76,0x75,0x75,0x74,0x74,0x73,0x73, -0x72,0x73,0x75,0x77,0x78,0x79,0x79,0x79,0x78,0x78,0x78,0x77,0x77,0x77,0x77,0x76, -0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x74,0x74,0x75,0x75,0x75,0x76,0x76,0x76, -0x75,0x75,0x76,0x77,0x77,0x76,0x75,0x75,0x72,0x72,0x71,0x71,0x70,0x6f,0x6f,0x6f, -0x6e,0x6e,0x6f,0x6f,0x6f,0x70,0x70,0x70,0x72,0x70,0x6e,0x6c,0x6a,0x69,0x69,0x69, -0x68,0x66,0x63,0x62,0x62,0x63,0x66,0x68,0x6f,0x6f,0x6f,0x6e,0x6e,0x6d,0x6c,0x6c, -0x63,0x61,0x5f,0x5c,0x59,0x58,0x57,0x57,0x60,0x5f,0x5e,0x5e,0x5f,0x60,0x61,0x62, -0x5c,0x5c,0x5d,0x5d,0x5d,0x5c,0x5b,0x5a,0x52,0x51,0x52,0x58,0x5e,0x61,0x60,0x5d, -0x5e,0x67,0x72,0x7a,0x7d,0x7d,0x7d,0x7e,0x7b,0x7c,0x7d,0x7d,0x7d,0x7d,0x7c,0x7b, -0x7b,0x7b,0x7c,0x7c,0x7c,0x7d,0x7d,0x7d,0x7b,0x7b,0x7b,0x7b,0x7a,0x7a,0x7a,0x7a, -0x79,0x79,0x79,0x7a,0x7b,0x7b,0x7c,0x7c,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d, -0x73,0x73,0x74,0x75,0x76,0x75,0x75,0x74,0x73,0x73,0x73,0x72,0x72,0x72,0x72,0x71, -0x74,0x73,0x73,0x72,0x71,0x70,0x70,0x6f,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70, -0x71,0x70,0x6e,0x6d,0x6d,0x6d,0x6e,0x6e,0x6d,0x6d,0x6d,0x6d,0x6d,0x6d,0x6d,0x6d, -0x6d,0x6d,0x6d,0x6d,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e, -0x70,0x70,0x70,0x70,0x71,0x73,0x74,0x75,0x72,0x72,0x72,0x71,0x71,0x70,0x70,0x70, -0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x70,0x6f,0x6e,0x6d,0x6d,0x6e,0x6f,0x70, -0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6e,0x6d,0x6d,0x6d,0x6d,0x6e,0x6f, -0x70,0x70,0x71,0x71,0x72,0x73,0x73,0x74,0x72,0x72,0x72,0x72,0x72,0x72,0x72,0x72, -0x71,0x71,0x71,0x71,0x72,0x72,0x72,0x72,0x71,0x71,0x70,0x70,0x70,0x71,0x73,0x73, -0x72,0x72,0x73,0x73,0x74,0x74,0x75,0x75,0x77,0x77,0x76,0x75,0x75,0x74,0x73,0x73, -0x72,0x73,0x75,0x78,0x79,0x7a,0x7a,0x79,0x7a,0x79,0x79,0x79,0x78,0x78,0x77,0x77, -0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x73,0x74,0x74,0x74,0x74,0x75,0x75,0x75, -0x73,0x74,0x75,0x76,0x76,0x76,0x75,0x74,0x72,0x72,0x71,0x71,0x70,0x6f,0x6f,0x6f, -0x6e,0x6e,0x6f,0x6f,0x6f,0x70,0x70,0x70,0x72,0x71,0x6e,0x6b,0x69,0x68,0x68,0x68, -0x6c,0x69,0x65,0x63,0x62,0x64,0x68,0x6a,0x71,0x70,0x6f,0x6e,0x6d,0x6c,0x6c,0x6c, -0x63,0x61,0x5f,0x5d,0x5a,0x58,0x56,0x56,0x5e,0x5e,0x5f,0x61,0x65,0x66,0x65,0x63, -0x5c,0x5d,0x5f,0x61,0x61,0x61,0x5f,0x5f,0x5a,0x56,0x53,0x56,0x5d,0x63,0x63,0x61, -0x5c,0x65,0x71,0x79,0x7c,0x7c,0x7c,0x7d,0x7b,0x7c,0x7d,0x7d,0x7d,0x7d,0x7c,0x7b, -0x7a,0x7a,0x7b,0x7b,0x7b,0x7c,0x7c,0x7c,0x7b,0x7b,0x7b,0x7a,0x7a,0x7a,0x79,0x79, -0x78,0x79,0x79,0x7a,0x7b,0x7c,0x7c,0x7c,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d, -0x72,0x73,0x74,0x75,0x76,0x75,0x75,0x74,0x72,0x72,0x72,0x72,0x71,0x71,0x71,0x71, -0x74,0x73,0x73,0x72,0x71,0x70,0x6f,0x6f,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70, -0x71,0x70,0x6e,0x6d,0x6d,0x6d,0x6d,0x6e,0x6d,0x6d,0x6d,0x6d,0x6d,0x6d,0x6d,0x6d, -0x6c,0x6c,0x6d,0x6d,0x6d,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e, -0x70,0x70,0x70,0x70,0x71,0x73,0x74,0x75,0x72,0x72,0x71,0x71,0x71,0x70,0x70,0x70, -0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6f,0x6f,0x6e,0x6d,0x6d,0x6e,0x6f,0x6f, -0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6e,0x6d,0x6d,0x6d,0x6d,0x6e,0x6f, -0x70,0x70,0x71,0x71,0x72,0x73,0x74,0x74,0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x73, -0x72,0x72,0x72,0x72,0x73,0x73,0x73,0x73,0x71,0x70,0x70,0x70,0x70,0x72,0x73,0x74, -0x72,0x72,0x73,0x73,0x74,0x74,0x75,0x75,0x78,0x77,0x77,0x76,0x75,0x74,0x73,0x73, -0x71,0x73,0x76,0x78,0x7a,0x7a,0x7a,0x7a,0x7b,0x7a,0x7a,0x7a,0x79,0x78,0x78,0x78, -0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x73,0x73,0x73,0x73,0x74,0x74,0x74,0x74, -0x72,0x73,0x74,0x75,0x75,0x75,0x74,0x74,0x72,0x72,0x71,0x71,0x70,0x6f,0x6f,0x6f, -0x6e,0x6e,0x6f,0x6f,0x6f,0x70,0x70,0x70,0x73,0x71,0x6e,0x6b,0x68,0x67,0x67,0x67, -0x6e,0x6b,0x67,0x63,0x63,0x65,0x69,0x6b,0x72,0x71,0x6f,0x6e,0x6d,0x6c,0x6c,0x6c, -0x62,0x61,0x60,0x5d,0x5b,0x58,0x56,0x55,0x5d,0x5d,0x5f,0x64,0x68,0x6a,0x67,0x63, -0x5b,0x5d,0x60,0x63,0x64,0x63,0x62,0x61,0x61,0x5b,0x55,0x56,0x5e,0x65,0x66,0x64, -0x5c,0x64,0x70,0x78,0x7b,0x7c,0x7c,0x7d,0x7b,0x7c,0x7d,0x7d,0x7d,0x7d,0x7c,0x7b, -0x7a,0x7a,0x7a,0x7a,0x7b,0x7b,0x7b,0x7b,0x7c,0x7b,0x7b,0x7a,0x7a,0x79,0x79,0x79, -0x78,0x78,0x79,0x7a,0x7b,0x7c,0x7c,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7e,0x7e, -0x73,0x73,0x73,0x72,0x72,0x72,0x71,0x71,0x72,0x72,0x71,0x71,0x70,0x6f,0x6f,0x6e, -0x71,0x71,0x71,0x70,0x70,0x6f,0x6f,0x6f,0x70,0x71,0x71,0x72,0x72,0x71,0x71,0x70, -0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6e,0x6d,0x6d,0x6c,0x6b,0x6b, -0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6d,0x6c,0x6b,0x6b,0x6b,0x6d,0x6f,0x70, -0x70,0x70,0x71,0x72,0x73,0x74,0x74,0x75,0x70,0x71,0x72,0x72,0x71,0x70,0x6e,0x6d, -0x6c,0x6d,0x6d,0x6d,0x6d,0x6e,0x6e,0x6e,0x6d,0x6d,0x6d,0x6d,0x6d,0x6d,0x6d,0x6d, -0x6e,0x6e,0x6f,0x6f,0x6f,0x70,0x70,0x70,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6e,0x6e, -0x70,0x70,0x71,0x71,0x72,0x72,0x73,0x73,0x75,0x75,0x74,0x73,0x72,0x71,0x71,0x70, -0x6f,0x6f,0x70,0x71,0x71,0x72,0x73,0x73,0x72,0x71,0x6f,0x6e,0x6f,0x71,0x74,0x77, -0x73,0x72,0x71,0x71,0x72,0x73,0x75,0x77,0x76,0x76,0x76,0x76,0x75,0x75,0x75,0x75, -0x75,0x76,0x77,0x78,0x7a,0x7b,0x7c,0x7d,0x7b,0x7b,0x7a,0x79,0x78,0x77,0x77,0x76, -0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x74,0x74,0x75,0x75,0x76,0x77,0x77,0x77, -0x76,0x76,0x75,0x75,0x74,0x74,0x73,0x73,0x71,0x71,0x71,0x71,0x70,0x70,0x70,0x6f, -0x6f,0x6f,0x70,0x70,0x70,0x71,0x71,0x71,0x74,0x72,0x6f,0x6c,0x6a,0x68,0x67,0x67, -0x69,0x6f,0x71,0x6b,0x61,0x5e,0x65,0x6e,0x71,0x71,0x71,0x70,0x6f,0x6d,0x6b,0x69, -0x64,0x61,0x5d,0x5c,0x5d,0x5c,0x59,0x56,0x58,0x5c,0x61,0x63,0x63,0x64,0x68,0x6b, -0x61,0x60,0x60,0x5f,0x5e,0x5c,0x5b,0x5a,0x62,0x62,0x62,0x63,0x63,0x63,0x62,0x62, -0x5f,0x67,0x72,0x79,0x7c,0x7c,0x7d,0x7f,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c, -0x7b,0x7b,0x7b,0x7b,0x7a,0x7a,0x7a,0x79,0x7c,0x7b,0x7a,0x79,0x79,0x7a,0x7b,0x7c, -0x78,0x79,0x7a,0x7a,0x7c,0x7c,0x7d,0x7e,0x7c,0x7c,0x7c,0x7b,0x7b,0x7a,0x7a,0x7a, -0x73,0x73,0x72,0x72,0x72,0x71,0x71,0x71,0x72,0x71,0x71,0x70,0x70,0x6f,0x6e,0x6e, -0x71,0x71,0x71,0x70,0x70,0x6f,0x6f,0x6f,0x70,0x71,0x71,0x72,0x72,0x71,0x71,0x70, -0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6e,0x6e,0x6d,0x6c,0x6b,0x6b, -0x6d,0x6d,0x6d,0x6e,0x6e,0x6e,0x6e,0x6e,0x6d,0x6d,0x6c,0x6b,0x6c,0x6d,0x6f,0x70, -0x6f,0x6f,0x70,0x71,0x72,0x73,0x74,0x74,0x71,0x72,0x72,0x72,0x71,0x6f,0x6d,0x6c, -0x6c,0x6d,0x6d,0x6d,0x6d,0x6e,0x6e,0x6e,0x6d,0x6d,0x6d,0x6d,0x6d,0x6d,0x6d,0x6d, -0x6e,0x6e,0x6f,0x6f,0x6f,0x70,0x70,0x70,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f, -0x6f,0x6f,0x70,0x70,0x71,0x72,0x73,0x73,0x74,0x74,0x73,0x73,0x72,0x71,0x70,0x70, -0x6f,0x6f,0x70,0x71,0x71,0x72,0x73,0x73,0x71,0x70,0x6e,0x6e,0x6e,0x71,0x74,0x75, -0x75,0x74,0x73,0x72,0x73,0x74,0x75,0x76,0x76,0x76,0x76,0x76,0x75,0x75,0x75,0x75, -0x75,0x75,0x77,0x78,0x79,0x7b,0x7c,0x7d,0x7b,0x7a,0x7a,0x79,0x78,0x77,0x77,0x76, -0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x76,0x76,0x77,0x78,0x78,0x78, -0x78,0x77,0x77,0x76,0x74,0x73,0x73,0x72,0x71,0x71,0x71,0x71,0x70,0x70,0x70,0x6f, -0x6f,0x70,0x70,0x70,0x70,0x71,0x71,0x71,0x72,0x71,0x6f,0x6c,0x6a,0x69,0x69,0x69, -0x6a,0x6f,0x71,0x6c,0x63,0x60,0x67,0x6f,0x71,0x71,0x71,0x70,0x6f,0x6d,0x6b,0x6a, -0x67,0x64,0x60,0x60,0x60,0x60,0x5d,0x59,0x59,0x5e,0x64,0x67,0x67,0x67,0x69,0x6b, -0x63,0x62,0x61,0x60,0x5e,0x5c,0x5b,0x5a,0x61,0x61,0x62,0x63,0x63,0x63,0x63,0x62, -0x60,0x68,0x72,0x79,0x7b,0x7c,0x7c,0x7d,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c, -0x7b,0x7b,0x7b,0x7b,0x7a,0x7a,0x7a,0x79,0x7c,0x7b,0x7a,0x79,0x79,0x7a,0x7b,0x7c, -0x78,0x79,0x7a,0x7a,0x7c,0x7c,0x7d,0x7e,0x7c,0x7c,0x7c,0x7b,0x7b,0x7a,0x7a,0x7a, -0x72,0x72,0x72,0x72,0x71,0x71,0x71,0x70,0x71,0x71,0x70,0x70,0x6f,0x6e,0x6e,0x6e, -0x70,0x70,0x70,0x70,0x6f,0x6f,0x6f,0x6f,0x70,0x71,0x71,0x72,0x72,0x71,0x71,0x70, -0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x6f,0x6f,0x6e,0x6e,0x6d,0x6c,0x6c,0x6c, -0x6c,0x6c,0x6c,0x6d,0x6d,0x6d,0x6e,0x6e,0x6e,0x6d,0x6d,0x6c,0x6d,0x6e,0x6f,0x6f, -0x6e,0x6e,0x6f,0x70,0x71,0x72,0x73,0x73,0x73,0x73,0x72,0x71,0x70,0x6e,0x6c,0x6a, -0x6c,0x6d,0x6d,0x6d,0x6d,0x6e,0x6e,0x6e,0x6d,0x6d,0x6d,0x6d,0x6d,0x6d,0x6d,0x6d, -0x6e,0x6e,0x6f,0x6f,0x6f,0x70,0x70,0x70,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f, -0x6d,0x6d,0x6e,0x6f,0x71,0x72,0x73,0x73,0x73,0x73,0x72,0x71,0x71,0x70,0x70,0x6f, -0x6f,0x70,0x70,0x71,0x71,0x72,0x72,0x73,0x71,0x6f,0x6e,0x6e,0x6e,0x70,0x72,0x74, -0x77,0x77,0x75,0x75,0x74,0x75,0x75,0x76,0x76,0x76,0x76,0x75,0x75,0x75,0x74,0x74, -0x75,0x75,0x76,0x78,0x79,0x7a,0x7b,0x7c,0x7a,0x7a,0x79,0x79,0x78,0x77,0x77,0x77, -0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x77,0x78,0x78,0x79,0x79,0x7a, -0x7a,0x79,0x78,0x77,0x75,0x73,0x72,0x71,0x71,0x71,0x71,0x71,0x70,0x70,0x70,0x6f, -0x70,0x70,0x70,0x70,0x71,0x71,0x71,0x71,0x71,0x70,0x6e,0x6c,0x6b,0x6b,0x6b,0x6b, -0x6c,0x70,0x71,0x6d,0x66,0x64,0x69,0x70,0x71,0x71,0x71,0x70,0x6f,0x6d,0x6b,0x6a, -0x6a,0x66,0x63,0x63,0x64,0x63,0x60,0x5d,0x5b,0x61,0x68,0x6c,0x6c,0x6a,0x6a,0x6b, -0x66,0x66,0x64,0x62,0x5f,0x5d,0x5b,0x5b,0x5f,0x60,0x62,0x63,0x63,0x63,0x63,0x62, -0x63,0x6a,0x74,0x7a,0x7b,0x7b,0x7b,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c, -0x7b,0x7b,0x7b,0x7b,0x7a,0x7a,0x7a,0x79,0x7b,0x7b,0x7a,0x79,0x79,0x7a,0x7b,0x7b, -0x78,0x79,0x7a,0x7a,0x7c,0x7c,0x7d,0x7e,0x7c,0x7c,0x7b,0x7b,0x7b,0x7b,0x7a,0x7a, -0x72,0x71,0x71,0x71,0x71,0x70,0x70,0x70,0x71,0x70,0x70,0x6f,0x6e,0x6e,0x6d,0x6d, -0x70,0x70,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x70,0x71,0x71,0x72,0x72,0x71,0x71,0x70, -0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x6f,0x6f,0x6e,0x6e,0x6d,0x6d,0x6d,0x6d, -0x6b,0x6b,0x6c,0x6c,0x6d,0x6d,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6f,0x6f, -0x6d,0x6e,0x6e,0x6f,0x70,0x71,0x72,0x72,0x74,0x74,0x72,0x71,0x6f,0x6c,0x6b,0x6a, -0x6c,0x6d,0x6d,0x6d,0x6d,0x6e,0x6e,0x6e,0x6d,0x6d,0x6d,0x6d,0x6d,0x6d,0x6d,0x6d, -0x6e,0x6e,0x6f,0x6f,0x6f,0x70,0x70,0x70,0x6f,0x6f,0x6f,0x6f,0x70,0x70,0x70,0x70, -0x6b,0x6c,0x6d,0x6e,0x70,0x71,0x72,0x73,0x72,0x71,0x71,0x71,0x70,0x70,0x6f,0x6f, -0x70,0x70,0x70,0x71,0x71,0x72,0x72,0x72,0x70,0x6f,0x6e,0x6e,0x6e,0x70,0x71,0x72, -0x79,0x78,0x78,0x77,0x76,0x76,0x75,0x75,0x76,0x76,0x75,0x75,0x75,0x74,0x74,0x74, -0x75,0x75,0x76,0x77,0x78,0x79,0x7a,0x7a,0x79,0x79,0x79,0x78,0x78,0x77,0x77,0x77, -0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x78,0x78,0x78,0x79,0x7a,0x7a,0x7b,0x7b, -0x7b,0x7b,0x79,0x77,0x75,0x73,0x72,0x71,0x71,0x71,0x71,0x71,0x70,0x70,0x70,0x6f, -0x70,0x70,0x70,0x71,0x71,0x71,0x72,0x72,0x6f,0x6e,0x6d,0x6c,0x6c,0x6d,0x6e,0x6e, -0x6d,0x70,0x71,0x6e,0x6a,0x68,0x6c,0x70,0x70,0x70,0x71,0x70,0x6f,0x6d,0x6c,0x6a, -0x6a,0x66,0x63,0x63,0x64,0x64,0x61,0x5e,0x5d,0x64,0x6d,0x71,0x70,0x6d,0x6b,0x6b, -0x6a,0x69,0x66,0x63,0x60,0x5e,0x5d,0x5c,0x5f,0x60,0x62,0x64,0x64,0x64,0x63,0x62, -0x65,0x6c,0x75,0x7b,0x7b,0x7a,0x7a,0x7a,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c, -0x7b,0x7b,0x7b,0x7b,0x7a,0x7a,0x7a,0x79,0x7b,0x7a,0x79,0x79,0x79,0x79,0x7a,0x7b, -0x78,0x79,0x7a,0x7a,0x7c,0x7c,0x7d,0x7e,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b, -0x71,0x71,0x71,0x70,0x70,0x70,0x6f,0x6f,0x70,0x70,0x6f,0x6e,0x6e,0x6d,0x6d,0x6c, -0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x70,0x71,0x71,0x72,0x72,0x71,0x71,0x70, -0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x6f,0x6f,0x6e,0x6e,0x6e,0x6e,0x6e,0x6d, -0x6b,0x6b,0x6c,0x6c,0x6d,0x6e,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6e,0x6e, -0x6d,0x6e,0x6e,0x6f,0x70,0x71,0x72,0x72,0x75,0x74,0x72,0x70,0x6e,0x6c,0x6b,0x6a, -0x6c,0x6d,0x6d,0x6d,0x6d,0x6e,0x6e,0x6e,0x6d,0x6d,0x6d,0x6d,0x6d,0x6d,0x6d,0x6d, -0x6e,0x6e,0x6f,0x6f,0x6f,0x70,0x70,0x70,0x6f,0x6f,0x6f,0x70,0x70,0x71,0x71,0x71, -0x6c,0x6c,0x6d,0x6f,0x70,0x71,0x72,0x72,0x71,0x71,0x71,0x71,0x70,0x70,0x70,0x70, -0x70,0x71,0x71,0x71,0x71,0x71,0x71,0x72,0x70,0x70,0x6f,0x6f,0x6f,0x70,0x71,0x71, -0x79,0x79,0x79,0x78,0x77,0x77,0x76,0x75,0x75,0x75,0x75,0x75,0x74,0x74,0x74,0x74, -0x75,0x75,0x76,0x76,0x77,0x78,0x79,0x79,0x78,0x78,0x78,0x78,0x78,0x77,0x77,0x77, -0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x78,0x78,0x79,0x7a,0x7a,0x7b,0x7b,0x7c, -0x7b,0x7a,0x79,0x77,0x75,0x73,0x71,0x70,0x71,0x71,0x71,0x71,0x70,0x70,0x70,0x6f, -0x70,0x70,0x71,0x71,0x71,0x72,0x72,0x72,0x6f,0x6e,0x6d,0x6d,0x6d,0x6e,0x6f,0x70, -0x6e,0x6f,0x70,0x6e,0x6d,0x6c,0x6e,0x70,0x70,0x70,0x70,0x70,0x6f,0x6e,0x6c,0x6b, -0x68,0x65,0x62,0x62,0x63,0x63,0x61,0x5d,0x61,0x67,0x6f,0x72,0x71,0x6e,0x6c,0x6c, -0x6e,0x6c,0x68,0x65,0x62,0x60,0x60,0x60,0x60,0x62,0x64,0x66,0x66,0x65,0x62,0x61, -0x65,0x6d,0x76,0x7b,0x7c,0x7a,0x7a,0x7a,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c, -0x7b,0x7b,0x7b,0x7b,0x7a,0x7a,0x7a,0x79,0x7b,0x7a,0x79,0x78,0x78,0x79,0x7a,0x7b, -0x78,0x79,0x7a,0x7a,0x7c,0x7c,0x7d,0x7e,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b, -0x70,0x70,0x70,0x70,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6e,0x6e,0x6d,0x6d,0x6c,0x6c, -0x6e,0x6e,0x6e,0x6e,0x6f,0x6f,0x6f,0x6f,0x70,0x71,0x71,0x72,0x72,0x71,0x71,0x70, -0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e, -0x6b,0x6c,0x6c,0x6d,0x6e,0x6f,0x70,0x70,0x6f,0x70,0x70,0x71,0x70,0x6f,0x6e,0x6e, -0x6e,0x6e,0x6f,0x70,0x71,0x72,0x73,0x73,0x74,0x73,0x71,0x6e,0x6d,0x6c,0x6b,0x6b, -0x6c,0x6d,0x6d,0x6d,0x6d,0x6e,0x6e,0x6e,0x6d,0x6d,0x6d,0x6d,0x6d,0x6d,0x6d,0x6d, -0x6e,0x6e,0x6f,0x6f,0x6f,0x70,0x70,0x70,0x6f,0x6f,0x6f,0x70,0x71,0x71,0x72,0x72, -0x6e,0x6e,0x6f,0x70,0x70,0x71,0x71,0x72,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71, -0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71, -0x77,0x78,0x78,0x79,0x78,0x77,0x76,0x76,0x75,0x75,0x75,0x74,0x74,0x74,0x74,0x73, -0x74,0x75,0x75,0x76,0x77,0x77,0x78,0x78,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77, -0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x79,0x7a,0x7a,0x7b,0x7b,0x7c, -0x79,0x78,0x77,0x76,0x74,0x72,0x71,0x71,0x71,0x71,0x71,0x71,0x70,0x70,0x70,0x6f, -0x71,0x71,0x71,0x71,0x72,0x72,0x72,0x72,0x6f,0x6f,0x6e,0x6e,0x6e,0x6f,0x70,0x71, -0x6e,0x6e,0x6e,0x6e,0x6f,0x6f,0x6f,0x6f,0x6f,0x70,0x70,0x70,0x6f,0x6e,0x6c,0x6c, -0x68,0x65,0x62,0x62,0x64,0x64,0x61,0x5f,0x65,0x69,0x6e,0x70,0x6e,0x6d,0x6d,0x6e, -0x6f,0x6d,0x6a,0x66,0x64,0x63,0x63,0x64,0x63,0x65,0x67,0x69,0x68,0x65,0x62,0x60, -0x65,0x6c,0x76,0x7b,0x7c,0x7b,0x7b,0x7b,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c, -0x7b,0x7b,0x7b,0x7b,0x7a,0x7a,0x7a,0x79,0x7a,0x7a,0x79,0x78,0x78,0x79,0x7a,0x7a, -0x78,0x79,0x7a,0x7a,0x7c,0x7c,0x7d,0x7e,0x7a,0x7a,0x7b,0x7b,0x7b,0x7b,0x7c,0x7c, -0x70,0x70,0x6f,0x6f,0x6f,0x6e,0x6e,0x6e,0x6f,0x6e,0x6e,0x6d,0x6d,0x6c,0x6c,0x6b, -0x6d,0x6d,0x6e,0x6e,0x6f,0x6f,0x6f,0x70,0x70,0x71,0x71,0x72,0x72,0x71,0x71,0x70, -0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6e,0x6e,0x6e,0x6f,0x6f,0x6f,0x6f,0x6f, -0x6c,0x6d,0x6d,0x6e,0x70,0x71,0x72,0x72,0x70,0x70,0x71,0x72,0x71,0x70,0x6e,0x6d, -0x6f,0x6f,0x70,0x71,0x72,0x73,0x74,0x74,0x73,0x71,0x6f,0x6d,0x6c,0x6c,0x6d,0x6d, -0x6c,0x6d,0x6d,0x6d,0x6d,0x6e,0x6e,0x6e,0x6d,0x6d,0x6d,0x6d,0x6d,0x6d,0x6d,0x6d, -0x6e,0x6e,0x6f,0x6f,0x6f,0x70,0x70,0x70,0x6e,0x6f,0x6f,0x70,0x71,0x72,0x72,0x73, -0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x72,0x72,0x72,0x72,0x72,0x72,0x72,0x72, -0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x72,0x72,0x73,0x73,0x73,0x72,0x72,0x71, -0x75,0x76,0x77,0x78,0x79,0x78,0x77,0x76,0x75,0x75,0x74,0x74,0x74,0x74,0x73,0x73, -0x74,0x75,0x75,0x75,0x76,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77, -0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x79,0x79,0x7a,0x7a,0x7b,0x7b, -0x76,0x76,0x75,0x74,0x73,0x72,0x71,0x71,0x71,0x71,0x71,0x71,0x70,0x70,0x70,0x6f, -0x71,0x71,0x71,0x72,0x72,0x72,0x72,0x73,0x71,0x70,0x6f,0x6e,0x6e,0x6f,0x70,0x70, -0x6e,0x6d,0x6c,0x6d,0x70,0x71,0x70,0x6e,0x6f,0x6f,0x70,0x70,0x6f,0x6e,0x6d,0x6c, -0x6b,0x68,0x65,0x66,0x67,0x68,0x65,0x62,0x68,0x6b,0x6d,0x6c,0x6a,0x6a,0x6d,0x70, -0x70,0x6e,0x6a,0x67,0x65,0x65,0x66,0x67,0x67,0x68,0x6a,0x6b,0x6a,0x66,0x62,0x5f, -0x64,0x6c,0x75,0x7b,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c, -0x7b,0x7b,0x7b,0x7b,0x7a,0x7a,0x7a,0x79,0x7a,0x79,0x79,0x78,0x78,0x79,0x79,0x7a, -0x78,0x79,0x7a,0x7a,0x7c,0x7c,0x7d,0x7e,0x7a,0x7a,0x7a,0x7b,0x7b,0x7c,0x7c,0x7c, -0x6f,0x6f,0x6f,0x6f,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6d,0x6c,0x6c,0x6b,0x6b, -0x6d,0x6d,0x6d,0x6e,0x6f,0x6f,0x6f,0x70,0x70,0x71,0x71,0x72,0x72,0x71,0x71,0x70, -0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6e,0x6e,0x6e,0x6f,0x6f,0x6f,0x6f,0x6f, -0x6d,0x6d,0x6e,0x6f,0x71,0x72,0x73,0x73,0x70,0x71,0x72,0x72,0x72,0x70,0x6e,0x6d, -0x70,0x70,0x71,0x72,0x73,0x74,0x74,0x75,0x72,0x70,0x6e,0x6d,0x6c,0x6d,0x6e,0x6e, -0x6c,0x6d,0x6d,0x6d,0x6d,0x6e,0x6e,0x6e,0x6d,0x6d,0x6d,0x6d,0x6d,0x6d,0x6d,0x6d, -0x6e,0x6e,0x6f,0x6f,0x6f,0x70,0x70,0x70,0x6e,0x6f,0x6f,0x70,0x71,0x72,0x73,0x73, -0x73,0x73,0x72,0x72,0x71,0x71,0x70,0x70,0x72,0x72,0x72,0x73,0x73,0x73,0x73,0x73, -0x72,0x71,0x71,0x71,0x71,0x71,0x71,0x70,0x73,0x73,0x74,0x74,0x74,0x73,0x72,0x72, -0x73,0x74,0x76,0x78,0x79,0x78,0x77,0x77,0x75,0x75,0x74,0x74,0x74,0x73,0x73,0x73, -0x74,0x75,0x75,0x75,0x76,0x76,0x76,0x77,0x76,0x77,0x77,0x77,0x77,0x77,0x77,0x78, -0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x77,0x78,0x78,0x79,0x79,0x7a,0x7b,0x7b, -0x74,0x74,0x74,0x73,0x72,0x72,0x71,0x71,0x71,0x71,0x71,0x71,0x70,0x70,0x70,0x6f, -0x71,0x71,0x71,0x72,0x72,0x72,0x73,0x73,0x71,0x71,0x6f,0x6f,0x6e,0x6f,0x70,0x70, -0x6d,0x6c,0x6b,0x6d,0x70,0x72,0x70,0x6d,0x6e,0x6f,0x70,0x70,0x6f,0x6e,0x6d,0x6c, -0x6e,0x6b,0x68,0x69,0x6b,0x6b,0x68,0x66,0x6b,0x6b,0x6b,0x69,0x67,0x68,0x6d,0x72, -0x70,0x6e,0x6b,0x68,0x66,0x67,0x68,0x6a,0x69,0x6b,0x6c,0x6d,0x6b,0x66,0x61,0x5e, -0x64,0x6b,0x75,0x7b,0x7d,0x7c,0x7d,0x7d,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c, -0x7b,0x7b,0x7b,0x7b,0x7a,0x7a,0x7a,0x79,0x7a,0x79,0x78,0x78,0x78,0x78,0x79,0x7a, -0x78,0x79,0x7a,0x7a,0x7c,0x7c,0x7d,0x7e,0x7a,0x7a,0x7a,0x7b,0x7b,0x7c,0x7c,0x7c, -0x6e,0x6e,0x70,0x70,0x70,0x6f,0x6d,0x6c,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e, -0x6d,0x6d,0x6d,0x6e,0x6e,0x6e,0x6f,0x6f,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70, -0x70,0x70,0x70,0x70,0x6f,0x6f,0x6f,0x6f,0x73,0x72,0x72,0x70,0x6f,0x6e,0x6d,0x6d, -0x6b,0x6d,0x6f,0x71,0x72,0x72,0x71,0x71,0x73,0x73,0x73,0x72,0x72,0x72,0x72,0x71, -0x72,0x72,0x72,0x72,0x72,0x72,0x72,0x72,0x70,0x6f,0x6f,0x6e,0x6e,0x6d,0x6d,0x6d, -0x6d,0x6d,0x6d,0x6d,0x6d,0x6d,0x6e,0x6e,0x6d,0x6d,0x6d,0x6d,0x6d,0x6d,0x6d,0x6d, -0x70,0x70,0x71,0x71,0x70,0x6f,0x6e,0x6d,0x6f,0x70,0x70,0x71,0x72,0x73,0x74,0x74, -0x73,0x73,0x73,0x73,0x73,0x72,0x72,0x72,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71, -0x72,0x71,0x70,0x6f,0x6e,0x6e,0x6e,0x6e,0x6c,0x6d,0x6f,0x70,0x71,0x70,0x6f,0x6e, -0x70,0x72,0x74,0x77,0x79,0x7b,0x7b,0x7c,0x78,0x77,0x76,0x75,0x73,0x72,0x71,0x70, -0x74,0x74,0x74,0x74,0x75,0x76,0x78,0x79,0x78,0x78,0x78,0x77,0x76,0x76,0x76,0x75, -0x79,0x79,0x78,0x78,0x78,0x78,0x77,0x77,0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78, -0x77,0x77,0x76,0x75,0x73,0x72,0x71,0x71,0x74,0x73,0x71,0x70,0x6f,0x70,0x72,0x72, -0x70,0x71,0x71,0x72,0x72,0x73,0x73,0x73,0x70,0x70,0x71,0x72,0x72,0x73,0x73,0x74, -0x6f,0x6e,0x6d,0x6d,0x6e,0x6f,0x70,0x71,0x72,0x72,0x72,0x71,0x6f,0x6d,0x6b,0x69, -0x6c,0x6b,0x6b,0x6b,0x6b,0x6d,0x6e,0x6f,0x6f,0x6f,0x6e,0x6d,0x6d,0x6e,0x6f,0x6f, -0x6e,0x6f,0x6f,0x6c,0x68,0x66,0x68,0x6b,0x6c,0x6c,0x6c,0x6b,0x69,0x65,0x62,0x60, -0x65,0x6d,0x77,0x7d,0x7e,0x7c,0x7a,0x7a,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c, -0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x79,0x79,0x79,0x7a,0x7a,0x7a,0x7a,0x7b, -0x78,0x79,0x7a,0x7c,0x7c,0x7c,0x7c,0x7c,0x78,0x79,0x7b,0x7c,0x7d,0x7d,0x7d,0x7d, -0x6e,0x6f,0x70,0x70,0x70,0x6f,0x6d,0x6c,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e, -0x6d,0x6d,0x6d,0x6e,0x6e,0x6e,0x6f,0x6f,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70, -0x71,0x71,0x71,0x71,0x70,0x70,0x70,0x70,0x73,0x72,0x71,0x70,0x6f,0x6e,0x6d,0x6d, -0x6d,0x6e,0x70,0x71,0x72,0x71,0x71,0x70,0x73,0x73,0x73,0x72,0x72,0x72,0x72,0x71, -0x72,0x72,0x72,0x72,0x72,0x72,0x72,0x72,0x70,0x70,0x70,0x6f,0x6f,0x6e,0x6e,0x6e, -0x6d,0x6d,0x6d,0x6d,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e, -0x70,0x70,0x71,0x71,0x71,0x6f,0x6e,0x6d,0x6f,0x6f,0x70,0x71,0x71,0x72,0x73,0x73, -0x73,0x73,0x73,0x73,0x72,0x72,0x72,0x72,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71, -0x71,0x71,0x70,0x6f,0x6e,0x6e,0x6e,0x6e,0x6f,0x70,0x71,0x72,0x72,0x71,0x70,0x6f, -0x6e,0x6f,0x72,0x75,0x78,0x7a,0x7a,0x7b,0x78,0x78,0x77,0x75,0x74,0x73,0x72,0x71, -0x74,0x74,0x74,0x74,0x75,0x76,0x78,0x79,0x79,0x78,0x78,0x78,0x77,0x77,0x76,0x76, -0x78,0x78,0x78,0x77,0x77,0x77,0x76,0x76,0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78, -0x77,0x76,0x75,0x74,0x73,0x72,0x71,0x71,0x73,0x72,0x70,0x6f,0x6f,0x70,0x71,0x72, -0x70,0x71,0x71,0x71,0x72,0x72,0x73,0x73,0x70,0x70,0x71,0x71,0x72,0x73,0x73,0x73, -0x70,0x6f,0x6e,0x6d,0x6d,0x6e,0x6f,0x70,0x70,0x71,0x71,0x70,0x6f,0x6d,0x6c,0x6b, -0x6c,0x6c,0x6b,0x6b,0x6b,0x6c,0x6e,0x6e,0x6f,0x6f,0x6e,0x6d,0x6d,0x6e,0x6f,0x6f, -0x6e,0x6f,0x6f,0x6c,0x68,0x66,0x68,0x6b,0x6b,0x6b,0x6b,0x6b,0x68,0x65,0x61,0x5f, -0x63,0x6b,0x76,0x7c,0x7d,0x7c,0x7b,0x7b,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c, -0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x79,0x79,0x79,0x7a,0x7a,0x7a,0x7a,0x7b, -0x78,0x79,0x7a,0x7c,0x7c,0x7c,0x7c,0x7c,0x78,0x79,0x7b,0x7c,0x7d,0x7d,0x7d,0x7d, -0x6e,0x6f,0x6f,0x70,0x6f,0x6e,0x6d,0x6d,0x6d,0x6d,0x6d,0x6d,0x6d,0x6d,0x6d,0x6d, -0x6d,0x6d,0x6d,0x6e,0x6e,0x6e,0x6f,0x6f,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71, -0x72,0x72,0x72,0x72,0x71,0x71,0x71,0x71,0x72,0x72,0x71,0x70,0x6f,0x6e,0x6e,0x6d, -0x6e,0x6f,0x70,0x71,0x71,0x70,0x6f,0x6f,0x73,0x73,0x73,0x72,0x72,0x72,0x72,0x71, -0x72,0x72,0x72,0x72,0x72,0x72,0x72,0x72,0x71,0x71,0x71,0x71,0x70,0x70,0x70,0x70, -0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e, -0x70,0x70,0x71,0x71,0x71,0x70,0x6f,0x6e,0x6e,0x6e,0x6f,0x6f,0x70,0x71,0x71,0x71, -0x72,0x72,0x72,0x72,0x72,0x72,0x72,0x72,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71, -0x71,0x70,0x70,0x6f,0x6f,0x6e,0x6d,0x6d,0x72,0x72,0x73,0x73,0x72,0x71,0x70,0x6f, -0x6a,0x6c,0x6f,0x72,0x75,0x78,0x79,0x79,0x78,0x78,0x77,0x76,0x75,0x75,0x74,0x73, -0x75,0x74,0x74,0x74,0x75,0x76,0x77,0x78,0x79,0x79,0x79,0x79,0x78,0x78,0x78,0x78, -0x77,0x77,0x76,0x76,0x76,0x76,0x75,0x75,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77, -0x76,0x75,0x75,0x74,0x73,0x72,0x71,0x71,0x71,0x70,0x70,0x6f,0x6f,0x70,0x70,0x71, -0x71,0x71,0x71,0x71,0x72,0x72,0x72,0x72,0x70,0x70,0x70,0x71,0x72,0x72,0x73,0x73, -0x71,0x70,0x6f,0x6e,0x6d,0x6d,0x6e,0x6e,0x6e,0x6f,0x6f,0x70,0x6f,0x6e,0x6d,0x6c, -0x6c,0x6c,0x6b,0x6b,0x6b,0x6c,0x6d,0x6e,0x70,0x6f,0x6e,0x6d,0x6d,0x6e,0x6f,0x70, -0x6d,0x6e,0x6e,0x6b,0x67,0x66,0x68,0x6a,0x69,0x6a,0x6a,0x69,0x67,0x63,0x60,0x5d, -0x61,0x69,0x74,0x7b,0x7d,0x7c,0x7b,0x7b,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c, -0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x79,0x79,0x79,0x7a,0x7a,0x7a,0x7a,0x7b, -0x78,0x79,0x7a,0x7c,0x7c,0x7c,0x7c,0x7c,0x79,0x7a,0x7b,0x7c,0x7d,0x7d,0x7d,0x7c, -0x6f,0x6f,0x6f,0x6f,0x6f,0x6e,0x6e,0x6d,0x6c,0x6c,0x6c,0x6c,0x6c,0x6c,0x6c,0x6c, -0x6d,0x6d,0x6d,0x6e,0x6e,0x6e,0x6f,0x6f,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71, -0x73,0x73,0x73,0x73,0x72,0x72,0x72,0x72,0x72,0x71,0x71,0x70,0x6f,0x6f,0x6e,0x6e, -0x70,0x70,0x70,0x70,0x6f,0x6f,0x6e,0x6e,0x73,0x73,0x73,0x72,0x72,0x72,0x72,0x71, -0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x72,0x72,0x72,0x72,0x72,0x72,0x72,0x72, -0x70,0x70,0x70,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f, -0x6f,0x70,0x71,0x71,0x71,0x71,0x6f,0x6f,0x6e,0x6e,0x6e,0x6f,0x6f,0x6f,0x70,0x70, -0x71,0x71,0x71,0x71,0x71,0x72,0x72,0x72,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71, -0x70,0x70,0x70,0x70,0x6f,0x6e,0x6d,0x6c,0x71,0x70,0x70,0x6f,0x6e,0x6d,0x6c,0x6b, -0x67,0x69,0x6c,0x70,0x73,0x76,0x77,0x78,0x78,0x78,0x78,0x77,0x77,0x76,0x76,0x76, -0x75,0x75,0x74,0x74,0x74,0x76,0x77,0x78,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79, -0x76,0x76,0x76,0x75,0x75,0x75,0x74,0x74,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76, -0x75,0x74,0x74,0x73,0x72,0x71,0x71,0x71,0x6f,0x6f,0x6f,0x6f,0x6f,0x70,0x70,0x71, -0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x6f,0x70,0x70,0x71,0x72,0x72,0x73,0x73, -0x72,0x71,0x70,0x6e,0x6d,0x6d,0x6d,0x6d,0x6c,0x6d,0x6e,0x6f,0x6f,0x6f,0x6e,0x6e, -0x6c,0x6c,0x6b,0x6a,0x6a,0x6b,0x6c,0x6d,0x6f,0x6f,0x6e,0x6d,0x6d,0x6e,0x6f,0x6f, -0x6c,0x6e,0x6e,0x6b,0x67,0x65,0x67,0x6a,0x68,0x69,0x69,0x68,0x65,0x62,0x5e,0x5c, -0x5f,0x68,0x73,0x7a,0x7c,0x7c,0x7b,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c, -0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x79,0x79,0x79,0x7a,0x7a,0x7a,0x7a,0x7b, -0x78,0x79,0x7a,0x7c,0x7c,0x7c,0x7c,0x7c,0x79,0x7a,0x7b,0x7d,0x7d,0x7d,0x7c,0x7c, -0x70,0x6f,0x6f,0x6e,0x6e,0x6e,0x6e,0x6e,0x6c,0x6c,0x6c,0x6c,0x6c,0x6c,0x6c,0x6c, -0x6d,0x6d,0x6d,0x6e,0x6e,0x6e,0x6f,0x6f,0x72,0x72,0x72,0x72,0x72,0x72,0x72,0x72, -0x74,0x74,0x73,0x73,0x73,0x72,0x72,0x72,0x71,0x71,0x71,0x70,0x6f,0x6f,0x6f,0x6e, -0x70,0x70,0x6f,0x6f,0x6e,0x6e,0x6e,0x6e,0x73,0x73,0x73,0x72,0x72,0x72,0x72,0x71, -0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x72,0x72,0x72,0x72,0x73,0x73,0x73,0x73, -0x71,0x71,0x71,0x70,0x70,0x70,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f, -0x6f,0x70,0x71,0x72,0x72,0x71,0x70,0x70,0x6e,0x6e,0x6e,0x6e,0x6f,0x6f,0x6f,0x6f, -0x6f,0x70,0x70,0x70,0x71,0x71,0x72,0x72,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71, -0x6f,0x6f,0x70,0x70,0x6f,0x6e,0x6c,0x6b,0x6b,0x6b,0x6a,0x69,0x67,0x67,0x66,0x66, -0x67,0x69,0x6c,0x6f,0x72,0x74,0x75,0x76,0x78,0x78,0x77,0x77,0x77,0x77,0x77,0x77, -0x76,0x75,0x75,0x74,0x74,0x75,0x76,0x77,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79, -0x76,0x75,0x75,0x75,0x75,0x74,0x74,0x74,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75, -0x73,0x73,0x73,0x72,0x72,0x71,0x71,0x70,0x6f,0x6f,0x70,0x70,0x71,0x71,0x71,0x71, -0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x6f,0x6f,0x70,0x70,0x71,0x72,0x72,0x73, -0x72,0x71,0x70,0x6e,0x6d,0x6d,0x6d,0x6d,0x6b,0x6c,0x6d,0x6f,0x6f,0x6f,0x6e,0x6e, -0x6d,0x6c,0x6b,0x6a,0x6a,0x6b,0x6b,0x6c,0x6e,0x6e,0x6d,0x6c,0x6c,0x6d,0x6e,0x6e, -0x6c,0x6d,0x6d,0x6a,0x66,0x64,0x66,0x69,0x67,0x68,0x68,0x67,0x65,0x61,0x5e,0x5b, -0x5f,0x68,0x73,0x7a,0x7c,0x7c,0x7b,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c, -0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x79,0x79,0x79,0x7a,0x7a,0x7a,0x7a,0x7b, -0x78,0x79,0x7a,0x7c,0x7c,0x7c,0x7c,0x7c,0x7a,0x7b,0x7c,0x7d,0x7d,0x7c,0x7c,0x7b, -0x70,0x70,0x6f,0x6e,0x6d,0x6e,0x6e,0x6f,0x6d,0x6d,0x6d,0x6d,0x6d,0x6d,0x6d,0x6d, -0x6d,0x6d,0x6d,0x6e,0x6e,0x6e,0x6f,0x6f,0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x73, -0x73,0x73,0x73,0x73,0x72,0x72,0x72,0x72,0x71,0x71,0x70,0x70,0x70,0x6f,0x6f,0x6f, -0x70,0x6f,0x6e,0x6e,0x6e,0x6e,0x6f,0x70,0x73,0x73,0x73,0x72,0x72,0x72,0x72,0x71, -0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x72,0x72,0x72,0x72,0x73,0x73,0x73,0x73, -0x73,0x73,0x72,0x72,0x71,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70, -0x6f,0x70,0x71,0x72,0x72,0x72,0x71,0x71,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f, -0x6e,0x6f,0x6f,0x70,0x70,0x71,0x71,0x72,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71, -0x6e,0x6f,0x70,0x71,0x70,0x6e,0x6c,0x6a,0x66,0x66,0x64,0x63,0x62,0x62,0x63,0x63, -0x69,0x6a,0x6d,0x70,0x72,0x74,0x74,0x75,0x76,0x76,0x77,0x77,0x77,0x77,0x78,0x78, -0x76,0x76,0x75,0x74,0x74,0x75,0x76,0x77,0x78,0x78,0x78,0x78,0x79,0x79,0x79,0x79, -0x76,0x76,0x76,0x75,0x75,0x75,0x74,0x74,0x74,0x74,0x74,0x74,0x74,0x74,0x74,0x74, -0x72,0x72,0x72,0x71,0x71,0x71,0x70,0x70,0x6e,0x6f,0x70,0x72,0x72,0x72,0x72,0x72, -0x71,0x71,0x71,0x71,0x70,0x70,0x70,0x70,0x6f,0x6f,0x70,0x70,0x71,0x71,0x72,0x72, -0x71,0x70,0x6f,0x6e,0x6d,0x6d,0x6e,0x6e,0x6c,0x6c,0x6d,0x6e,0x6f,0x6e,0x6d,0x6d, -0x6d,0x6c,0x6b,0x6a,0x6a,0x6a,0x6b,0x6b,0x6d,0x6c,0x6b,0x6a,0x6a,0x6b,0x6c,0x6d, -0x6b,0x6c,0x6c,0x69,0x65,0x64,0x66,0x68,0x67,0x68,0x68,0x67,0x65,0x61,0x5e,0x5b, -0x61,0x69,0x74,0x7b,0x7d,0x7c,0x7b,0x7b,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c, -0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x79,0x79,0x79,0x7a,0x7a,0x7a,0x7a,0x7b, -0x78,0x79,0x7a,0x7c,0x7c,0x7c,0x7c,0x7c,0x7a,0x7b,0x7c,0x7d,0x7d,0x7c,0x7b,0x7b, -0x71,0x70,0x6e,0x6d,0x6d,0x6d,0x6e,0x6f,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e, -0x6d,0x6d,0x6d,0x6e,0x6e,0x6e,0x6f,0x6f,0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x73, -0x73,0x73,0x72,0x72,0x72,0x71,0x71,0x71,0x70,0x70,0x70,0x70,0x70,0x6f,0x6f,0x6f, -0x6e,0x6e,0x6d,0x6d,0x6d,0x6f,0x70,0x72,0x73,0x73,0x73,0x72,0x72,0x72,0x72,0x71, -0x74,0x74,0x74,0x74,0x74,0x74,0x74,0x74,0x71,0x71,0x71,0x72,0x72,0x73,0x73,0x73, -0x74,0x74,0x73,0x72,0x72,0x71,0x70,0x70,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71, -0x6f,0x70,0x71,0x72,0x72,0x72,0x72,0x71,0x70,0x70,0x70,0x70,0x6f,0x6f,0x6f,0x6f, -0x6d,0x6e,0x6e,0x6f,0x70,0x71,0x71,0x72,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71, -0x6d,0x6e,0x70,0x71,0x70,0x6e,0x6b,0x69,0x64,0x63,0x62,0x61,0x61,0x62,0x63,0x64, -0x6c,0x6d,0x6f,0x71,0x73,0x74,0x74,0x74,0x75,0x75,0x75,0x76,0x77,0x77,0x78,0x78, -0x77,0x76,0x75,0x74,0x74,0x75,0x76,0x76,0x76,0x76,0x77,0x77,0x78,0x78,0x78,0x79, -0x77,0x76,0x76,0x76,0x76,0x75,0x75,0x75,0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x73, -0x71,0x71,0x71,0x71,0x71,0x70,0x70,0x70,0x6f,0x70,0x72,0x73,0x74,0x74,0x73,0x73, -0x71,0x71,0x71,0x70,0x70,0x70,0x6f,0x6f,0x6f,0x6f,0x6f,0x70,0x71,0x71,0x72,0x72, -0x70,0x6f,0x6e,0x6d,0x6d,0x6e,0x6f,0x70,0x6c,0x6d,0x6e,0x6e,0x6e,0x6d,0x6c,0x6c, -0x6d,0x6c,0x6b,0x6a,0x69,0x69,0x6a,0x6b,0x6b,0x6a,0x69,0x69,0x69,0x69,0x6a,0x6b, -0x6b,0x6c,0x6c,0x69,0x65,0x63,0x65,0x68,0x68,0x68,0x68,0x68,0x65,0x62,0x5e,0x5c, -0x63,0x6b,0x76,0x7c,0x7d,0x7c,0x7b,0x7b,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c, -0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x79,0x79,0x79,0x7a,0x7a,0x7a,0x7a,0x7b, -0x78,0x79,0x7a,0x7c,0x7c,0x7c,0x7c,0x7c,0x7b,0x7b,0x7c,0x7d,0x7d,0x7c,0x7b,0x7a, -0x71,0x70,0x6e,0x6d,0x6d,0x6d,0x6f,0x6f,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e, -0x6d,0x6d,0x6d,0x6e,0x6e,0x6e,0x6f,0x6f,0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x73, -0x72,0x72,0x72,0x72,0x71,0x71,0x71,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x6f,0x6f, -0x6d,0x6d,0x6c,0x6c,0x6d,0x6f,0x71,0x73,0x73,0x73,0x73,0x72,0x72,0x72,0x72,0x71, -0x74,0x74,0x74,0x74,0x74,0x74,0x74,0x74,0x70,0x70,0x71,0x71,0x72,0x72,0x73,0x73, -0x75,0x74,0x74,0x73,0x72,0x71,0x70,0x70,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71, -0x6f,0x70,0x71,0x72,0x73,0x73,0x72,0x72,0x71,0x70,0x70,0x70,0x70,0x70,0x70,0x6f, -0x6d,0x6d,0x6e,0x6f,0x70,0x71,0x71,0x72,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71, -0x6c,0x6e,0x70,0x71,0x70,0x6e,0x6b,0x69,0x64,0x63,0x62,0x61,0x62,0x63,0x65,0x66, -0x6e,0x6f,0x71,0x72,0x74,0x74,0x74,0x74,0x74,0x74,0x75,0x75,0x76,0x77,0x77,0x78, -0x77,0x76,0x75,0x74,0x74,0x75,0x75,0x76,0x75,0x76,0x76,0x76,0x77,0x78,0x78,0x78, -0x77,0x77,0x77,0x76,0x76,0x76,0x76,0x75,0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x73, -0x71,0x71,0x71,0x71,0x70,0x70,0x70,0x70,0x6f,0x70,0x72,0x74,0x75,0x75,0x74,0x73, -0x72,0x71,0x71,0x70,0x70,0x6f,0x6f,0x6f,0x6e,0x6f,0x6f,0x70,0x70,0x71,0x72,0x72, -0x6f,0x6e,0x6d,0x6d,0x6e,0x6f,0x70,0x71,0x6d,0x6e,0x6e,0x6e,0x6e,0x6d,0x6b,0x6b, -0x6d,0x6c,0x6b,0x6a,0x69,0x69,0x6a,0x6a,0x6a,0x69,0x68,0x68,0x68,0x68,0x69,0x6a, -0x6a,0x6c,0x6c,0x69,0x65,0x63,0x65,0x67,0x68,0x69,0x69,0x68,0x66,0x62,0x5e,0x5c, -0x65,0x6d,0x77,0x7d,0x7e,0x7c,0x7a,0x7a,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c, -0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x79,0x79,0x79,0x7a,0x7a,0x7a,0x7a,0x7b, -0x78,0x79,0x7a,0x7c,0x7c,0x7c,0x7c,0x7c,0x7b,0x7c,0x7c,0x7d,0x7d,0x7c,0x7b,0x7a, -0x73,0x72,0x72,0x71,0x70,0x6f,0x6e,0x6e,0x70,0x70,0x70,0x6f,0x6f,0x6e,0x6e,0x6d, -0x6c,0x6c,0x6d,0x6d,0x6e,0x6e,0x6f,0x6f,0x6f,0x6f,0x6f,0x70,0x71,0x71,0x71,0x72, -0x71,0x71,0x71,0x72,0x72,0x72,0x72,0x73,0x72,0x72,0x72,0x72,0x71,0x6f,0x6d,0x6c, -0x6c,0x6d,0x6e,0x6f,0x70,0x71,0x72,0x73,0x73,0x74,0x76,0x76,0x76,0x75,0x73,0x72, -0x71,0x73,0x75,0x77,0x76,0x74,0x71,0x6f,0x73,0x72,0x70,0x6f,0x6f,0x6f,0x71,0x71, -0x72,0x72,0x72,0x71,0x70,0x70,0x70,0x6f,0x71,0x71,0x71,0x71,0x72,0x72,0x72,0x72, -0x70,0x70,0x70,0x71,0x71,0x71,0x72,0x72,0x6f,0x70,0x71,0x72,0x73,0x73,0x72,0x72, -0x73,0x72,0x70,0x6e,0x6e,0x6e,0x6f,0x70,0x70,0x71,0x72,0x73,0x73,0x71,0x6e,0x6d, -0x6f,0x6e,0x6e,0x6f,0x71,0x70,0x6b,0x66,0x61,0x5e,0x5a,0x59,0x5b,0x62,0x6a,0x6f, -0x74,0x74,0x74,0x74,0x74,0x73,0x73,0x73,0x73,0x73,0x74,0x74,0x74,0x75,0x75,0x75, -0x76,0x77,0x77,0x77,0x77,0x76,0x74,0x73,0x77,0x77,0x77,0x78,0x78,0x79,0x79,0x79, -0x76,0x76,0x75,0x75,0x75,0x74,0x74,0x74,0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x73, -0x6d,0x70,0x73,0x73,0x71,0x71,0x72,0x75,0x72,0x73,0x73,0x74,0x73,0x71,0x6f,0x6e, -0x6b,0x6d,0x6e,0x6f,0x6f,0x6e,0x6d,0x6c,0x72,0x72,0x71,0x71,0x70,0x70,0x6f,0x6f, -0x6b,0x6b,0x6a,0x6b,0x6c,0x6f,0x71,0x73,0x6f,0x6f,0x6e,0x6e,0x6e,0x6d,0x6d,0x6d, -0x6d,0x6d,0x6c,0x6b,0x69,0x68,0x67,0x67,0x68,0x68,0x68,0x68,0x67,0x67,0x67,0x67, -0x67,0x67,0x68,0x68,0x68,0x68,0x68,0x68,0x69,0x68,0x66,0x64,0x63,0x63,0x63,0x63, -0x71,0x73,0x77,0x7b,0x7d,0x7e,0x7d,0x7c,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a, -0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7b,0x7b,0x7b,0x7b,0x7a,0x79,0x78,0x78, -0x78,0x79,0x7b,0x7c,0x7d,0x7d,0x7d,0x7c,0x78,0x7a,0x7c,0x7e,0x7e,0x7d,0x7b,0x7a, -0x73,0x73,0x72,0x71,0x70,0x70,0x6f,0x6f,0x70,0x70,0x70,0x6f,0x6f,0x6e,0x6e,0x6e, -0x6c,0x6d,0x6d,0x6d,0x6e,0x6e,0x6f,0x6f,0x6e,0x6f,0x6f,0x6f,0x70,0x70,0x71,0x71, -0x70,0x70,0x70,0x71,0x71,0x71,0x72,0x72,0x71,0x71,0x72,0x72,0x71,0x70,0x6e,0x6d, -0x6d,0x6e,0x6e,0x6f,0x71,0x72,0x73,0x73,0x74,0x74,0x75,0x76,0x76,0x74,0x73,0x72, -0x70,0x71,0x74,0x75,0x75,0x74,0x72,0x70,0x73,0x72,0x71,0x6f,0x6f,0x70,0x71,0x71, -0x72,0x72,0x72,0x71,0x71,0x70,0x70,0x70,0x71,0x71,0x71,0x71,0x72,0x72,0x72,0x72, -0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x6f,0x70,0x71,0x72,0x72,0x72,0x72,0x71, -0x72,0x71,0x70,0x6e,0x6e,0x6e,0x6f,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x6f,0x6f, -0x71,0x71,0x71,0x74,0x74,0x71,0x6a,0x64,0x5d,0x5b,0x59,0x58,0x5a,0x5f,0x65,0x68, -0x6e,0x70,0x72,0x74,0x75,0x75,0x74,0x74,0x73,0x73,0x74,0x74,0x74,0x75,0x75,0x75, -0x76,0x77,0x77,0x77,0x77,0x76,0x74,0x74,0x76,0x76,0x77,0x77,0x77,0x78,0x78,0x78, -0x76,0x76,0x75,0x75,0x75,0x74,0x74,0x74,0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x73, -0x6f,0x72,0x74,0x73,0x70,0x6f,0x71,0x73,0x76,0x74,0x71,0x6f,0x6e,0x6e,0x6f,0x70, -0x6b,0x6c,0x6d,0x6e,0x6f,0x6e,0x6d,0x6c,0x71,0x70,0x70,0x70,0x6f,0x6f,0x6e,0x6e, -0x6b,0x6b,0x6a,0x6b,0x6c,0x6f,0x71,0x73,0x70,0x70,0x6f,0x6f,0x6e,0x6d,0x6d,0x6c, -0x6d,0x6c,0x6b,0x6a,0x69,0x68,0x67,0x67,0x67,0x67,0x67,0x67,0x67,0x67,0x67,0x66, -0x66,0x67,0x67,0x68,0x68,0x69,0x69,0x69,0x6a,0x69,0x68,0x66,0x65,0x65,0x65,0x65, -0x72,0x74,0x78,0x7b,0x7d,0x7d,0x7d,0x7c,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b, -0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7b,0x7b,0x7b,0x7a,0x7a,0x79,0x79,0x78, -0x79,0x7a,0x7b,0x7c,0x7c,0x7c,0x7b,0x7b,0x78,0x7a,0x7c,0x7e,0x7e,0x7d,0x7b,0x7a, -0x73,0x73,0x72,0x72,0x71,0x70,0x70,0x70,0x70,0x70,0x70,0x6f,0x6f,0x6f,0x6f,0x6e, -0x6d,0x6d,0x6e,0x6e,0x6e,0x6f,0x6f,0x6f,0x6e,0x6e,0x6e,0x6e,0x6f,0x6f,0x6f,0x6f, -0x6f,0x6f,0x6f,0x70,0x70,0x70,0x70,0x71,0x6f,0x70,0x71,0x72,0x72,0x71,0x70,0x6f, -0x6e,0x6f,0x6f,0x70,0x71,0x72,0x73,0x73,0x74,0x74,0x75,0x75,0x75,0x74,0x73,0x72, -0x6e,0x6f,0x72,0x74,0x74,0x74,0x72,0x71,0x73,0x72,0x71,0x70,0x70,0x70,0x71,0x71, -0x72,0x72,0x72,0x71,0x71,0x71,0x70,0x70,0x71,0x71,0x71,0x72,0x72,0x72,0x72,0x73, -0x71,0x71,0x70,0x70,0x6f,0x6e,0x6e,0x6e,0x6f,0x70,0x71,0x72,0x72,0x72,0x71,0x71, -0x72,0x71,0x70,0x6f,0x6f,0x6f,0x6f,0x70,0x71,0x70,0x6e,0x6d,0x6d,0x6f,0x72,0x73, -0x75,0x76,0x78,0x7a,0x7a,0x74,0x6a,0x62,0x58,0x58,0x57,0x57,0x58,0x5a,0x5d,0x5f, -0x65,0x68,0x6d,0x72,0x75,0x76,0x75,0x75,0x73,0x73,0x74,0x74,0x74,0x75,0x75,0x75, -0x76,0x76,0x77,0x77,0x77,0x76,0x75,0x74,0x75,0x75,0x76,0x76,0x76,0x76,0x77,0x77, -0x75,0x75,0x75,0x75,0x74,0x74,0x74,0x74,0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x73, -0x71,0x73,0x74,0x72,0x6f,0x6d,0x6e,0x70,0x78,0x76,0x73,0x70,0x6f,0x70,0x71,0x72, -0x6a,0x6b,0x6c,0x6d,0x6e,0x6e,0x6d,0x6d,0x6e,0x6e,0x6e,0x6e,0x6d,0x6d,0x6d,0x6d, -0x6b,0x6b,0x6b,0x6c,0x6d,0x6f,0x71,0x72,0x72,0x72,0x71,0x6f,0x6e,0x6d,0x6c,0x6b, -0x6c,0x6b,0x6b,0x6a,0x69,0x68,0x67,0x67,0x66,0x66,0x66,0x66,0x66,0x66,0x66,0x66, -0x65,0x66,0x67,0x68,0x69,0x6b,0x6c,0x6c,0x6d,0x6c,0x6a,0x69,0x68,0x69,0x69,0x69, -0x74,0x76,0x79,0x7b,0x7d,0x7d,0x7d,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c, -0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7b,0x7a,0x7a,0x7a,0x79,0x79,0x79,0x79, -0x7b,0x7c,0x7c,0x7c,0x7c,0x7a,0x79,0x78,0x78,0x7a,0x7c,0x7e,0x7e,0x7d,0x7b,0x7a, -0x72,0x72,0x72,0x71,0x71,0x71,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x6f,0x6f,0x6f, -0x6e,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e, -0x6e,0x6e,0x6e,0x6f,0x6f,0x6f,0x70,0x70,0x6e,0x6f,0x70,0x72,0x72,0x72,0x72,0x71, -0x70,0x70,0x71,0x71,0x72,0x73,0x73,0x74,0x74,0x74,0x74,0x74,0x74,0x73,0x73,0x72, -0x6d,0x6e,0x70,0x72,0x73,0x73,0x73,0x72,0x73,0x73,0x72,0x72,0x71,0x71,0x71,0x71, -0x72,0x72,0x72,0x72,0x71,0x71,0x71,0x71,0x71,0x71,0x72,0x72,0x72,0x73,0x73,0x73, -0x71,0x71,0x70,0x6f,0x6e,0x6d,0x6c,0x6c,0x6f,0x70,0x71,0x72,0x72,0x71,0x70,0x70, -0x70,0x70,0x70,0x6f,0x6f,0x6f,0x70,0x70,0x72,0x6f,0x6c,0x6b,0x6c,0x70,0x75,0x78, -0x7a,0x7b,0x7d,0x80,0x7f,0x77,0x6b,0x62,0x56,0x56,0x56,0x56,0x56,0x56,0x56,0x56, -0x5c,0x60,0x68,0x6f,0x74,0x76,0x76,0x75,0x73,0x73,0x74,0x74,0x74,0x75,0x75,0x75, -0x75,0x76,0x77,0x77,0x77,0x76,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75, -0x75,0x75,0x75,0x74,0x74,0x74,0x74,0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x73, -0x74,0x75,0x75,0x71,0x6c,0x6a,0x6b,0x6d,0x74,0x77,0x7b,0x7d,0x7d,0x79,0x75,0x71, -0x6a,0x6a,0x6b,0x6c,0x6d,0x6d,0x6d,0x6d,0x6c,0x6c,0x6c,0x6c,0x6c,0x6c,0x6c,0x6c, -0x6b,0x6b,0x6b,0x6c,0x6d,0x6f,0x70,0x70,0x73,0x72,0x71,0x70,0x6e,0x6c,0x6b,0x6a, -0x6b,0x6a,0x6a,0x69,0x68,0x67,0x67,0x67,0x65,0x65,0x65,0x65,0x65,0x66,0x66,0x66, -0x65,0x66,0x67,0x69,0x6b,0x6d,0x6e,0x6f,0x6f,0x6e,0x6d,0x6c,0x6c,0x6d,0x6d,0x6e, -0x76,0x77,0x79,0x7c,0x7d,0x7d,0x7d,0x7c,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d, -0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x79,0x79,0x78,0x79,0x79,0x7a, -0x7d,0x7d,0x7d,0x7c,0x7b,0x79,0x77,0x76,0x78,0x7a,0x7c,0x7e,0x7e,0x7d,0x7b,0x7a, -0x71,0x71,0x71,0x71,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70, -0x70,0x70,0x70,0x70,0x6f,0x6f,0x6f,0x6f,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e, -0x6e,0x6e,0x6e,0x6e,0x6f,0x6f,0x6f,0x6f,0x6e,0x6f,0x70,0x72,0x73,0x73,0x72,0x72, -0x71,0x72,0x72,0x72,0x73,0x74,0x74,0x74,0x75,0x74,0x74,0x73,0x73,0x73,0x73,0x73, -0x6e,0x6f,0x70,0x71,0x72,0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x72,0x72,0x71, -0x72,0x72,0x72,0x72,0x72,0x72,0x72,0x72,0x72,0x72,0x72,0x72,0x73,0x73,0x73,0x73, -0x71,0x71,0x70,0x6f,0x6e,0x6d,0x6c,0x6c,0x6f,0x70,0x71,0x71,0x71,0x71,0x6f,0x6f, -0x6f,0x6f,0x70,0x70,0x70,0x70,0x70,0x70,0x72,0x70,0x6d,0x6c,0x6f,0x73,0x79,0x7c, -0x7e,0x7f,0x80,0x82,0x81,0x7a,0x6f,0x67,0x58,0x58,0x57,0x56,0x54,0x53,0x52,0x51, -0x56,0x5a,0x61,0x68,0x6e,0x72,0x74,0x75,0x73,0x73,0x74,0x74,0x74,0x75,0x75,0x75, -0x75,0x75,0x76,0x77,0x77,0x77,0x76,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x74,0x74, -0x75,0x75,0x74,0x74,0x74,0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x73, -0x75,0x76,0x74,0x70,0x6a,0x68,0x69,0x6b,0x6d,0x77,0x84,0x8f,0x90,0x87,0x7b,0x72, -0x6c,0x6c,0x6c,0x6c,0x6c,0x6c,0x6d,0x6d,0x6b,0x6b,0x6b,0x6b,0x6b,0x6b,0x6b,0x6b, -0x6b,0x6b,0x6c,0x6d,0x6e,0x6f,0x6f,0x6f,0x72,0x72,0x71,0x6f,0x6d,0x6c,0x6a,0x6a, -0x69,0x69,0x69,0x68,0x68,0x67,0x67,0x66,0x64,0x64,0x65,0x65,0x65,0x66,0x66,0x66, -0x67,0x68,0x6a,0x6c,0x6e,0x70,0x71,0x72,0x71,0x71,0x70,0x6f,0x70,0x70,0x72,0x72, -0x79,0x79,0x7b,0x7c,0x7d,0x7d,0x7d,0x7d,0x7e,0x7e,0x7e,0x7e,0x7e,0x7e,0x7e,0x7e, -0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7a,0x79,0x78,0x77,0x77,0x78,0x7a,0x7b, -0x7e,0x7e,0x7d,0x7c,0x7a,0x78,0x75,0x74,0x78,0x7a,0x7c,0x7e,0x7e,0x7d,0x7b,0x7a, -0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x70,0x70,0x70,0x70,0x71,0x71,0x71, -0x71,0x71,0x71,0x70,0x70,0x70,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6e,0x6e,0x6e,0x6e, -0x6e,0x6e,0x6e,0x6f,0x6f,0x6f,0x70,0x70,0x6f,0x70,0x71,0x72,0x73,0x73,0x72,0x72, -0x73,0x73,0x73,0x74,0x74,0x74,0x74,0x75,0x75,0x74,0x73,0x72,0x72,0x72,0x73,0x73, -0x70,0x70,0x71,0x72,0x72,0x73,0x73,0x73,0x73,0x74,0x74,0x74,0x74,0x73,0x72,0x71, -0x71,0x71,0x72,0x72,0x72,0x73,0x73,0x73,0x72,0x72,0x72,0x73,0x73,0x73,0x73,0x74, -0x71,0x71,0x70,0x70,0x6f,0x6e,0x6e,0x6e,0x70,0x70,0x71,0x71,0x71,0x70,0x6f,0x6e, -0x6e,0x6f,0x70,0x71,0x71,0x71,0x70,0x70,0x71,0x70,0x70,0x71,0x74,0x79,0x7d,0x80, -0x81,0x80,0x81,0x82,0x82,0x7d,0x75,0x6e,0x5f,0x5d,0x59,0x56,0x53,0x52,0x52,0x52, -0x54,0x56,0x5a,0x60,0x66,0x6c,0x71,0x74,0x73,0x73,0x74,0x74,0x74,0x75,0x75,0x75, -0x74,0x75,0x76,0x77,0x77,0x77,0x76,0x76,0x76,0x76,0x75,0x75,0x75,0x75,0x74,0x74, -0x74,0x74,0x74,0x74,0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x73, -0x75,0x75,0x73,0x6e,0x69,0x66,0x68,0x6a,0x69,0x76,0x88,0x96,0x9a,0x92,0x84,0x7a, -0x70,0x6f,0x6e,0x6d,0x6c,0x6c,0x6c,0x6d,0x6a,0x6a,0x6a,0x6b,0x6b,0x6b,0x6b,0x6b, -0x6a,0x6b,0x6d,0x6e,0x6f,0x6f,0x6e,0x6e,0x70,0x70,0x6f,0x6d,0x6c,0x6b,0x6a,0x69, -0x68,0x68,0x68,0x67,0x67,0x67,0x66,0x66,0x64,0x64,0x65,0x66,0x66,0x67,0x67,0x68, -0x6b,0x6b,0x6d,0x6f,0x71,0x72,0x74,0x75,0x72,0x72,0x71,0x71,0x72,0x73,0x75,0x76, -0x7b,0x7b,0x7b,0x7c,0x7c,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d, -0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7a,0x79,0x77,0x76,0x77,0x78,0x7a,0x7c, -0x7e,0x7e,0x7d,0x7c,0x7a,0x78,0x75,0x74,0x78,0x7a,0x7c,0x7e,0x7e,0x7d,0x7b,0x7a, -0x6d,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6f,0x6f,0x70,0x70,0x71,0x71,0x72,0x72, -0x72,0x72,0x71,0x71,0x70,0x70,0x70,0x6f,0x71,0x71,0x70,0x70,0x6f,0x6f,0x6f,0x6e, -0x6f,0x6f,0x6f,0x6f,0x70,0x70,0x70,0x70,0x70,0x71,0x72,0x73,0x73,0x72,0x72,0x71, -0x74,0x74,0x74,0x74,0x75,0x75,0x75,0x75,0x75,0x74,0x73,0x71,0x71,0x72,0x73,0x73, -0x73,0x73,0x72,0x72,0x72,0x73,0x73,0x73,0x73,0x74,0x75,0x75,0x75,0x74,0x72,0x71, -0x71,0x71,0x72,0x72,0x73,0x73,0x73,0x74,0x72,0x72,0x72,0x73,0x73,0x73,0x74,0x74, -0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x71,0x71,0x71,0x6f,0x6e,0x6d, -0x6d,0x6e,0x70,0x71,0x72,0x71,0x70,0x6f,0x6f,0x71,0x74,0x77,0x7b,0x7e,0x81,0x82, -0x83,0x81,0x7f,0x7f,0x80,0x7f,0x7a,0x76,0x68,0x63,0x5d,0x56,0x53,0x52,0x54,0x55, -0x55,0x55,0x55,0x58,0x5e,0x66,0x6e,0x73,0x73,0x73,0x74,0x74,0x74,0x75,0x75,0x75, -0x74,0x74,0x76,0x77,0x77,0x77,0x77,0x76,0x77,0x77,0x76,0x76,0x75,0x75,0x75,0x75, -0x74,0x74,0x74,0x74,0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x73, -0x75,0x75,0x72,0x6d,0x67,0x65,0x67,0x6a,0x6b,0x75,0x84,0x90,0x96,0x94,0x8d,0x88, -0x74,0x73,0x70,0x6e,0x6c,0x6c,0x6c,0x6c,0x6a,0x6a,0x6a,0x6b,0x6b,0x6c,0x6c,0x6c, -0x6a,0x6b,0x6d,0x6e,0x6f,0x6f,0x6e,0x6d,0x6d,0x6d,0x6c,0x6c,0x6b,0x6a,0x6a,0x69, -0x67,0x67,0x67,0x67,0x67,0x66,0x66,0x66,0x65,0x65,0x66,0x66,0x67,0x68,0x69,0x69, -0x6e,0x6f,0x70,0x71,0x73,0x74,0x76,0x76,0x73,0x72,0x72,0x72,0x73,0x75,0x77,0x78, -0x7d,0x7c,0x7c,0x7c,0x7c,0x7c,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d, -0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7a,0x78,0x77,0x75,0x76,0x78,0x7b,0x7c, -0x7d,0x7d,0x7d,0x7c,0x7a,0x78,0x76,0x74,0x78,0x7a,0x7c,0x7e,0x7e,0x7d,0x7b,0x7a, -0x6c,0x6c,0x6d,0x6d,0x6d,0x6d,0x6d,0x6d,0x6f,0x6f,0x70,0x70,0x71,0x71,0x72,0x72, -0x72,0x72,0x72,0x71,0x71,0x70,0x70,0x6f,0x72,0x71,0x71,0x71,0x70,0x6f,0x6f,0x6f, -0x6f,0x6f,0x70,0x70,0x70,0x71,0x71,0x71,0x71,0x72,0x73,0x73,0x73,0x72,0x71,0x70, -0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x74,0x72,0x71,0x71,0x71,0x73,0x74, -0x75,0x74,0x74,0x73,0x73,0x73,0x73,0x73,0x73,0x74,0x75,0x76,0x76,0x74,0x72,0x71, -0x71,0x71,0x72,0x72,0x73,0x73,0x74,0x74,0x72,0x72,0x73,0x73,0x73,0x74,0x74,0x74, -0x70,0x70,0x70,0x71,0x71,0x71,0x72,0x72,0x70,0x70,0x71,0x71,0x70,0x6f,0x6e,0x6d, -0x6c,0x6e,0x70,0x71,0x72,0x71,0x70,0x6f,0x6e,0x71,0x76,0x7b,0x7f,0x82,0x83,0x83, -0x84,0x81,0x7d,0x7d,0x7f,0x7f,0x7e,0x7b,0x6d,0x68,0x5f,0x57,0x53,0x53,0x56,0x59, -0x56,0x54,0x52,0x53,0x59,0x62,0x6c,0x72,0x73,0x73,0x74,0x74,0x74,0x75,0x75,0x75, -0x73,0x74,0x76,0x77,0x77,0x77,0x77,0x76,0x78,0x77,0x77,0x77,0x76,0x75,0x75,0x75, -0x74,0x74,0x74,0x73,0x73,0x73,0x73,0x72,0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x73, -0x74,0x74,0x72,0x6c,0x67,0x65,0x67,0x6b,0x6f,0x74,0x7d,0x87,0x8e,0x92,0x93,0x93, -0x77,0x75,0x72,0x6f,0x6c,0x6b,0x6b,0x6b,0x6a,0x6a,0x6a,0x6b,0x6b,0x6c,0x6c,0x6d, -0x6a,0x6c,0x6d,0x6f,0x6f,0x6f,0x6d,0x6d,0x6b,0x6b,0x6b,0x6b,0x6a,0x6a,0x6a,0x6a, -0x67,0x67,0x67,0x67,0x66,0x66,0x66,0x66,0x65,0x66,0x66,0x67,0x68,0x69,0x69,0x6a, -0x71,0x71,0x72,0x73,0x74,0x76,0x76,0x77,0x73,0x73,0x72,0x73,0x74,0x76,0x77,0x79, -0x7e,0x7d,0x7d,0x7c,0x7c,0x7c,0x7d,0x7d,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c, -0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7a,0x78,0x76,0x75,0x76,0x78,0x7b,0x7d, -0x7c,0x7c,0x7c,0x7b,0x7a,0x78,0x76,0x75,0x78,0x7a,0x7c,0x7e,0x7e,0x7d,0x7b,0x7a, -0x6d,0x6e,0x6e,0x6e,0x6e,0x6f,0x6f,0x6f,0x71,0x70,0x6f,0x6e,0x6e,0x6e,0x6f,0x6f, -0x74,0x73,0x73,0x72,0x71,0x70,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x70,0x70,0x70,0x70, -0x70,0x70,0x71,0x71,0x71,0x72,0x72,0x72,0x72,0x72,0x72,0x72,0x73,0x73,0x73,0x73, -0x74,0x74,0x75,0x76,0x77,0x78,0x79,0x79,0x75,0x75,0x75,0x76,0x76,0x77,0x77,0x77, -0x75,0x75,0x74,0x73,0x72,0x72,0x71,0x71,0x70,0x71,0x74,0x76,0x76,0x75,0x72,0x71, -0x72,0x72,0x72,0x72,0x72,0x72,0x72,0x72,0x73,0x73,0x73,0x73,0x73,0x74,0x74,0x74, -0x70,0x70,0x6f,0x6f,0x70,0x71,0x72,0x73,0x70,0x71,0x72,0x73,0x72,0x71,0x70,0x6e, -0x73,0x72,0x71,0x70,0x6f,0x70,0x72,0x73,0x7b,0x7c,0x7f,0x81,0x82,0x83,0x82,0x81, -0x7f,0x7f,0x7f,0x7f,0x80,0x80,0x80,0x80,0x82,0x7a,0x6d,0x60,0x57,0x53,0x54,0x55, -0x59,0x55,0x50,0x4e,0x52,0x5b,0x65,0x6c,0x74,0x76,0x78,0x76,0x73,0x72,0x74,0x77, -0x73,0x73,0x73,0x74,0x75,0x76,0x76,0x76,0x76,0x77,0x77,0x77,0x78,0x79,0x79,0x79, -0x75,0x75,0x75,0x75,0x74,0x74,0x74,0x73,0x74,0x74,0x74,0x74,0x74,0x74,0x74,0x74, -0x79,0x75,0x6e,0x69,0x65,0x65,0x67,0x69,0x6f,0x6e,0x72,0x80,0x91,0x99,0x95,0x8e, -0x8c,0x82,0x74,0x6a,0x68,0x6a,0x6d,0x6e,0x6c,0x6c,0x6c,0x6c,0x6c,0x6c,0x6c,0x6c, -0x6d,0x6d,0x6d,0x6d,0x6e,0x6e,0x6e,0x6e,0x71,0x70,0x6e,0x6d,0x6b,0x6b,0x6b,0x6b, -0x68,0x67,0x66,0x66,0x66,0x66,0x67,0x68,0x66,0x66,0x66,0x67,0x69,0x6c,0x70,0x71, -0x6d,0x6e,0x6f,0x71,0x72,0x73,0x74,0x74,0x6f,0x73,0x77,0x78,0x77,0x77,0x79,0x7c, -0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d, -0x7b,0x7b,0x7b,0x7b,0x7a,0x7a,0x7a,0x79,0x78,0x78,0x78,0x78,0x79,0x7a,0x7c,0x7d, -0x7f,0x7e,0x7c,0x79,0x77,0x76,0x76,0x76,0x79,0x7b,0x7d,0x7e,0x7e,0x7d,0x7b,0x79, -0x6e,0x6e,0x6e,0x6e,0x6f,0x6f,0x6f,0x6f,0x71,0x70,0x6f,0x6e,0x6e,0x6e,0x6f,0x6f, -0x73,0x73,0x72,0x72,0x71,0x70,0x6f,0x6f,0x72,0x72,0x72,0x72,0x72,0x72,0x72,0x72, -0x72,0x72,0x72,0x72,0x73,0x73,0x73,0x74,0x74,0x74,0x74,0x74,0x75,0x75,0x75,0x76, -0x75,0x75,0x75,0x76,0x76,0x77,0x78,0x78,0x74,0x75,0x75,0x75,0x76,0x76,0x77,0x77, -0x75,0x75,0x74,0x74,0x73,0x72,0x71,0x71,0x72,0x74,0x76,0x78,0x78,0x76,0x74,0x73, -0x74,0x74,0x74,0x74,0x74,0x74,0x74,0x74,0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x73, -0x71,0x70,0x70,0x6f,0x70,0x71,0x72,0x73,0x6f,0x70,0x71,0x72,0x72,0x71,0x70,0x6f, -0x72,0x71,0x71,0x71,0x71,0x73,0x75,0x76,0x7c,0x7e,0x80,0x81,0x82,0x82,0x81,0x80, -0x7f,0x7f,0x7f,0x7f,0x7f,0x7f,0x7f,0x7f,0x81,0x7e,0x78,0x70,0x67,0x5d,0x56,0x52, -0x55,0x54,0x53,0x54,0x57,0x5c,0x62,0x65,0x6f,0x73,0x76,0x77,0x75,0x74,0x76,0x78, -0x74,0x74,0x74,0x74,0x75,0x75,0x75,0x75,0x76,0x76,0x77,0x77,0x78,0x78,0x78,0x79, -0x75,0x75,0x75,0x74,0x74,0x74,0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x73, -0x77,0x74,0x70,0x6b,0x68,0x66,0x66,0x66,0x6c,0x6b,0x70,0x7d,0x8e,0x97,0x96,0x90, -0x8f,0x85,0x78,0x6e,0x6a,0x6b,0x6c,0x6c,0x6d,0x6d,0x6d,0x6d,0x6d,0x6d,0x6d,0x6d, -0x6d,0x6d,0x6e,0x6e,0x6e,0x6f,0x6f,0x6f,0x71,0x6f,0x6e,0x6c,0x6b,0x6a,0x6a,0x6b, -0x68,0x68,0x67,0x66,0x66,0x67,0x68,0x68,0x68,0x68,0x68,0x69,0x6b,0x6d,0x70,0x72, -0x6d,0x6e,0x6f,0x70,0x71,0x72,0x72,0x72,0x70,0x73,0x77,0x79,0x77,0x77,0x79,0x7c, -0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d, -0x7b,0x7b,0x7b,0x7b,0x7a,0x7a,0x7a,0x79,0x79,0x78,0x78,0x78,0x79,0x7a,0x7c,0x7d, -0x7f,0x7d,0x7b,0x79,0x77,0x76,0x75,0x75,0x79,0x7b,0x7d,0x7e,0x7e,0x7d,0x7b,0x79, -0x6e,0x6e,0x6e,0x6e,0x6f,0x6f,0x6f,0x6f,0x71,0x70,0x6f,0x6e,0x6e,0x6e,0x6f,0x70, -0x73,0x72,0x72,0x71,0x71,0x70,0x6f,0x6f,0x75,0x75,0x75,0x74,0x74,0x74,0x74,0x74, -0x73,0x73,0x73,0x74,0x74,0x74,0x74,0x75,0x76,0x76,0x76,0x76,0x77,0x77,0x77,0x78, -0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x75,0x75,0x75,0x75,0x76,0x76,0x76,0x76, -0x76,0x75,0x75,0x74,0x74,0x73,0x73,0x72,0x74,0x75,0x77,0x78,0x78,0x77,0x75,0x74, -0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x73, -0x71,0x71,0x70,0x70,0x70,0x71,0x72,0x73,0x6f,0x70,0x71,0x71,0x71,0x71,0x70,0x6f, -0x71,0x71,0x71,0x73,0x75,0x77,0x79,0x7b,0x7f,0x80,0x80,0x81,0x81,0x80,0x80,0x7f, -0x80,0x80,0x80,0x80,0x7f,0x7f,0x7f,0x7f,0x7f,0x81,0x83,0x81,0x79,0x6b,0x5e,0x55, -0x54,0x55,0x56,0x57,0x59,0x5b,0x5c,0x5d,0x67,0x6c,0x73,0x77,0x77,0x76,0x77,0x79, -0x76,0x76,0x75,0x75,0x75,0x74,0x74,0x74,0x76,0x76,0x77,0x77,0x77,0x77,0x78,0x78, -0x75,0x75,0x74,0x74,0x74,0x73,0x73,0x73,0x72,0x72,0x72,0x72,0x72,0x72,0x72,0x72, -0x74,0x73,0x72,0x70,0x6c,0x68,0x64,0x61,0x67,0x67,0x6c,0x79,0x89,0x94,0x96,0x94, -0x94,0x8b,0x7e,0x75,0x70,0x6e,0x6c,0x6a,0x6d,0x6d,0x6d,0x6d,0x6d,0x6d,0x6d,0x6d, -0x6e,0x6e,0x6e,0x6f,0x6f,0x6f,0x70,0x70,0x6f,0x6e,0x6c,0x6b,0x6a,0x6a,0x6a,0x6a, -0x69,0x68,0x68,0x67,0x67,0x68,0x68,0x69,0x6a,0x6a,0x6a,0x6b,0x6d,0x6f,0x71,0x72, -0x6e,0x6e,0x6f,0x6f,0x6f,0x70,0x70,0x70,0x71,0x75,0x79,0x79,0x78,0x78,0x7a,0x7c, -0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d, -0x7b,0x7b,0x7b,0x7b,0x7a,0x7a,0x7a,0x79,0x79,0x79,0x78,0x78,0x79,0x7a,0x7c,0x7d, -0x7e,0x7c,0x7a,0x78,0x76,0x75,0x75,0x75,0x79,0x7b,0x7d,0x7e,0x7e,0x7d,0x7b,0x79, -0x6e,0x6e,0x6e,0x6f,0x6f,0x6f,0x70,0x70,0x72,0x71,0x70,0x6f,0x6e,0x6f,0x6f,0x70, -0x72,0x72,0x71,0x71,0x70,0x70,0x70,0x6f,0x75,0x75,0x74,0x74,0x74,0x74,0x74,0x73, -0x72,0x72,0x73,0x73,0x73,0x74,0x74,0x74,0x76,0x76,0x76,0x77,0x77,0x77,0x78,0x78, -0x78,0x78,0x77,0x77,0x77,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x77, -0x77,0x76,0x76,0x76,0x75,0x75,0x75,0x74,0x75,0x75,0x76,0x77,0x77,0x76,0x74,0x73, -0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x74,0x74,0x73,0x73,0x73,0x73,0x73,0x72, -0x72,0x72,0x71,0x70,0x70,0x71,0x72,0x73,0x70,0x70,0x70,0x71,0x71,0x71,0x71,0x71, -0x71,0x72,0x73,0x76,0x79,0x7b,0x7e,0x7f,0x81,0x81,0x81,0x81,0x80,0x7f,0x7f,0x7e, -0x81,0x81,0x80,0x80,0x80,0x80,0x7f,0x7f,0x7e,0x81,0x85,0x85,0x80,0x77,0x6c,0x65, -0x5c,0x5a,0x56,0x54,0x53,0x55,0x58,0x5a,0x5e,0x65,0x6f,0x75,0x76,0x77,0x77,0x79, -0x77,0x77,0x76,0x76,0x75,0x74,0x74,0x73,0x76,0x76,0x76,0x76,0x76,0x77,0x77,0x77, -0x75,0x74,0x74,0x74,0x73,0x73,0x73,0x73,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71, -0x71,0x73,0x75,0x74,0x70,0x6a,0x63,0x5f,0x63,0x63,0x68,0x73,0x82,0x8f,0x95,0x96, -0x98,0x90,0x86,0x7d,0x78,0x72,0x6d,0x69,0x6d,0x6d,0x6d,0x6d,0x6d,0x6d,0x6d,0x6d, -0x6e,0x6e,0x6f,0x6f,0x6f,0x70,0x70,0x70,0x6e,0x6d,0x6c,0x6a,0x69,0x69,0x6a,0x6a, -0x6a,0x69,0x68,0x68,0x68,0x68,0x69,0x6a,0x6c,0x6c,0x6d,0x6d,0x6f,0x70,0x71,0x72, -0x6f,0x6f,0x6e,0x6e,0x6e,0x6e,0x6f,0x6f,0x73,0x77,0x7a,0x7b,0x79,0x78,0x7a,0x7c, -0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d, -0x7b,0x7b,0x7b,0x7b,0x7a,0x7a,0x7a,0x79,0x7a,0x7a,0x79,0x79,0x79,0x7a,0x7c,0x7c, -0x7d,0x7b,0x79,0x77,0x76,0x75,0x75,0x75,0x79,0x7b,0x7d,0x7e,0x7e,0x7d,0x7b,0x79, -0x6e,0x6f,0x6f,0x6f,0x6f,0x70,0x70,0x70,0x72,0x71,0x70,0x6f,0x6f,0x6f,0x70,0x70, -0x71,0x71,0x71,0x70,0x70,0x70,0x70,0x70,0x73,0x73,0x73,0x73,0x73,0x73,0x74,0x74, -0x72,0x72,0x73,0x73,0x73,0x74,0x74,0x74,0x76,0x76,0x76,0x77,0x77,0x77,0x78,0x78, -0x7a,0x7a,0x7a,0x79,0x79,0x79,0x78,0x78,0x79,0x79,0x79,0x79,0x79,0x78,0x78,0x78, -0x79,0x78,0x78,0x78,0x78,0x78,0x77,0x77,0x75,0x75,0x75,0x75,0x75,0x74,0x73,0x73, -0x74,0x74,0x74,0x74,0x74,0x74,0x74,0x74,0x75,0x75,0x75,0x74,0x74,0x73,0x73,0x73, -0x73,0x73,0x71,0x71,0x71,0x71,0x72,0x73,0x71,0x71,0x71,0x71,0x71,0x72,0x73,0x73, -0x73,0x74,0x77,0x7a,0x7c,0x7f,0x81,0x81,0x82,0x82,0x81,0x80,0x7f,0x7f,0x7e,0x7e, -0x81,0x81,0x81,0x81,0x82,0x82,0x82,0x82,0x7f,0x7f,0x7f,0x7f,0x7e,0x7d,0x7b,0x7a, -0x6b,0x63,0x59,0x50,0x4d,0x50,0x56,0x5b,0x58,0x5f,0x69,0x6f,0x72,0x73,0x75,0x77, -0x77,0x77,0x77,0x76,0x75,0x75,0x74,0x74,0x76,0x76,0x76,0x76,0x76,0x75,0x75,0x75, -0x74,0x74,0x74,0x73,0x73,0x73,0x73,0x72,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71, -0x70,0x73,0x76,0x77,0x74,0x6d,0x65,0x60,0x60,0x61,0x65,0x6e,0x7b,0x88,0x92,0x97, -0x9a,0x95,0x8d,0x86,0x80,0x79,0x70,0x6a,0x6d,0x6d,0x6d,0x6d,0x6d,0x6d,0x6d,0x6d, -0x6e,0x6e,0x6e,0x6f,0x6f,0x6f,0x70,0x70,0x6d,0x6d,0x6b,0x6a,0x69,0x6a,0x6a,0x6b, -0x6b,0x6a,0x6a,0x69,0x69,0x6a,0x6a,0x6b,0x6d,0x6e,0x6f,0x6f,0x70,0x71,0x71,0x71, -0x70,0x6f,0x6e,0x6d,0x6d,0x6e,0x6f,0x70,0x75,0x79,0x7c,0x7c,0x7a,0x78,0x7a,0x7c, -0x7e,0x7e,0x7e,0x7e,0x7e,0x7e,0x7e,0x7e,0x7e,0x7e,0x7e,0x7e,0x7e,0x7e,0x7e,0x7e, -0x7b,0x7b,0x7b,0x7b,0x7a,0x7a,0x7a,0x79,0x7b,0x7b,0x7a,0x79,0x79,0x7a,0x7c,0x7c, -0x7c,0x7b,0x79,0x78,0x76,0x76,0x76,0x76,0x79,0x7b,0x7d,0x7e,0x7e,0x7d,0x7b,0x79, -0x6f,0x6f,0x6f,0x6f,0x70,0x70,0x70,0x70,0x72,0x71,0x70,0x6f,0x6f,0x6f,0x70,0x70, -0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x72,0x72,0x73,0x74,0x75,0x76,0x77,0x77, -0x76,0x76,0x76,0x77,0x77,0x77,0x77,0x78,0x79,0x79,0x79,0x79,0x7a,0x7a,0x7a,0x7b, -0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7c,0x7c,0x7c,0x7c,0x7b, -0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x78,0x78,0x77,0x77,0x76,0x75,0x75,0x75, -0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x77,0x77,0x77,0x76,0x75,0x75,0x74,0x74, -0x74,0x73,0x72,0x71,0x71,0x71,0x72,0x72,0x73,0x72,0x72,0x72,0x73,0x74,0x75,0x76, -0x78,0x79,0x7b,0x7e,0x80,0x81,0x81,0x81,0x83,0x82,0x80,0x7f,0x7f,0x7f,0x7f,0x7f, -0x81,0x81,0x82,0x83,0x84,0x85,0x86,0x86,0x83,0x81,0x7e,0x7c,0x7c,0x7f,0x83,0x86, -0x78,0x70,0x64,0x59,0x53,0x53,0x57,0x5a,0x55,0x5b,0x62,0x67,0x69,0x6c,0x71,0x74, -0x77,0x76,0x76,0x76,0x76,0x75,0x75,0x75,0x76,0x76,0x75,0x75,0x75,0x75,0x74,0x74, -0x74,0x74,0x73,0x73,0x73,0x73,0x72,0x72,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71, -0x71,0x74,0x77,0x78,0x76,0x70,0x6a,0x65,0x60,0x60,0x63,0x69,0x73,0x80,0x8e,0x96, -0x9a,0x97,0x92,0x8e,0x89,0x80,0x75,0x6d,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e, -0x6d,0x6d,0x6d,0x6e,0x6e,0x6e,0x6f,0x6f,0x6e,0x6d,0x6c,0x6b,0x6a,0x6b,0x6b,0x6c, -0x6c,0x6b,0x6a,0x6a,0x6a,0x6a,0x6b,0x6c,0x6e,0x6f,0x70,0x71,0x71,0x71,0x70,0x70, -0x70,0x6f,0x6e,0x6d,0x6d,0x6f,0x71,0x72,0x77,0x7b,0x7d,0x7d,0x7a,0x79,0x7a,0x7c, -0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7e,0x7e,0x7e,0x7e,0x7e,0x7e,0x7e,0x7e, -0x7b,0x7b,0x7b,0x7b,0x7a,0x7a,0x7a,0x79,0x7c,0x7b,0x7a,0x7a,0x7a,0x7a,0x7b,0x7c, -0x7d,0x7c,0x7a,0x79,0x77,0x77,0x77,0x78,0x79,0x7b,0x7d,0x7e,0x7e,0x7d,0x7b,0x79, -0x6f,0x6f,0x6f,0x70,0x70,0x70,0x71,0x71,0x72,0x72,0x70,0x6f,0x6f,0x70,0x70,0x71, -0x6f,0x6f,0x6f,0x70,0x70,0x70,0x70,0x70,0x73,0x74,0x76,0x77,0x79,0x7b,0x7d,0x7d, -0x7d,0x7d,0x7d,0x7d,0x7e,0x7e,0x7e,0x7e,0x7f,0x7f,0x7f,0x7f,0x80,0x80,0x80,0x80, -0x7f,0x7f,0x80,0x80,0x81,0x81,0x82,0x82,0x81,0x81,0x81,0x80,0x80,0x7f,0x7f,0x7f, -0x7d,0x7d,0x7d,0x7d,0x7e,0x7e,0x7e,0x7e,0x7e,0x7d,0x7c,0x7b,0x7b,0x7a,0x7a,0x7a, -0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x7a,0x79,0x79,0x78,0x77,0x76,0x76,0x75, -0x75,0x74,0x73,0x71,0x71,0x71,0x72,0x72,0x74,0x74,0x73,0x73,0x74,0x75,0x77,0x79, -0x7c,0x7d,0x7f,0x81,0x82,0x81,0x81,0x80,0x82,0x81,0x80,0x7f,0x7e,0x7f,0x80,0x81, -0x80,0x81,0x82,0x84,0x86,0x88,0x89,0x8a,0x88,0x86,0x84,0x83,0x82,0x82,0x83,0x84, -0x80,0x7c,0x76,0x6e,0x66,0x5e,0x58,0x55,0x55,0x59,0x5c,0x5f,0x61,0x65,0x6c,0x72, -0x75,0x75,0x76,0x76,0x76,0x77,0x77,0x77,0x76,0x76,0x75,0x75,0x74,0x74,0x73,0x73, -0x74,0x73,0x73,0x73,0x73,0x72,0x72,0x72,0x72,0x72,0x72,0x72,0x72,0x72,0x72,0x72, -0x73,0x75,0x77,0x78,0x76,0x73,0x6f,0x6c,0x61,0x61,0x62,0x65,0x6d,0x7a,0x89,0x93, -0x98,0x97,0x95,0x94,0x8f,0x86,0x7a,0x70,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e, -0x6c,0x6c,0x6c,0x6c,0x6d,0x6d,0x6d,0x6e,0x6e,0x6d,0x6c,0x6b,0x6b,0x6c,0x6c,0x6d, -0x6d,0x6c,0x6b,0x6b,0x6b,0x6b,0x6c,0x6d,0x6e,0x6f,0x70,0x71,0x71,0x70,0x6f,0x6e, -0x70,0x6f,0x6e,0x6d,0x6e,0x70,0x73,0x75,0x79,0x7c,0x7f,0x7e,0x7b,0x79,0x7a,0x7c, -0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7e,0x7e,0x7e,0x7e,0x7e,0x7e,0x7e,0x7e, -0x7b,0x7b,0x7b,0x7b,0x7a,0x7a,0x7a,0x79,0x7d,0x7c,0x7b,0x7a,0x7a,0x7a,0x7b,0x7c, -0x7e,0x7d,0x7b,0x7a,0x79,0x79,0x79,0x79,0x79,0x7b,0x7d,0x7e,0x7e,0x7d,0x7b,0x79, -0x6f,0x6f,0x6f,0x70,0x70,0x70,0x71,0x71,0x73,0x72,0x71,0x70,0x6f,0x70,0x70,0x71, -0x6f,0x6f,0x6f,0x6f,0x70,0x70,0x70,0x70,0x76,0x77,0x79,0x7b,0x7e,0x80,0x82,0x83, -0x82,0x82,0x83,0x83,0x83,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x85,0x85,0x85,0x85, -0x80,0x80,0x81,0x82,0x83,0x84,0x85,0x85,0x84,0x83,0x83,0x82,0x82,0x81,0x81,0x81, -0x7e,0x7f,0x7f,0x7f,0x7f,0x7f,0x80,0x80,0x83,0x82,0x81,0x80,0x7f,0x7e,0x7e,0x7e, -0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7b,0x7a,0x7a,0x79,0x78,0x77,0x77,0x76, -0x75,0x74,0x73,0x72,0x71,0x71,0x72,0x72,0x75,0x75,0x74,0x74,0x75,0x77,0x79,0x7a, -0x7f,0x80,0x82,0x83,0x83,0x82,0x80,0x7f,0x81,0x80,0x7f,0x7e,0x7e,0x7f,0x81,0x82, -0x80,0x81,0x83,0x85,0x88,0x8a,0x8c,0x8d,0x8b,0x8c,0x8c,0x8b,0x89,0x84,0x7f,0x7c, -0x82,0x84,0x84,0x81,0x77,0x68,0x59,0x4f,0x56,0x58,0x59,0x59,0x5b,0x60,0x69,0x70, -0x74,0x75,0x75,0x76,0x77,0x77,0x78,0x78,0x76,0x75,0x75,0x75,0x74,0x73,0x73,0x73, -0x73,0x73,0x73,0x73,0x72,0x72,0x72,0x72,0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x73, -0x75,0x76,0x77,0x77,0x76,0x74,0x72,0x70,0x62,0x62,0x62,0x64,0x6a,0x76,0x86,0x91, -0x97,0x97,0x97,0x97,0x93,0x8a,0x7d,0x73,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e, -0x6b,0x6b,0x6b,0x6c,0x6c,0x6c,0x6d,0x6d,0x6f,0x6e,0x6d,0x6c,0x6c,0x6c,0x6d,0x6e, -0x6d,0x6d,0x6c,0x6b,0x6b,0x6c,0x6d,0x6d,0x6e,0x6f,0x70,0x71,0x71,0x70,0x6e,0x6d, -0x70,0x6f,0x6e,0x6d,0x6f,0x72,0x75,0x77,0x7a,0x7d,0x7f,0x7e,0x7b,0x79,0x7a,0x7b, -0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7e,0x7e,0x7e,0x7e,0x7e,0x7e,0x7e,0x7e, -0x7b,0x7b,0x7b,0x7b,0x7a,0x7a,0x7a,0x79,0x7d,0x7c,0x7b,0x7a,0x7a,0x7a,0x7b,0x7c, -0x7e,0x7d,0x7c,0x7a,0x7a,0x7a,0x7a,0x7a,0x79,0x7b,0x7d,0x7e,0x7e,0x7d,0x7b,0x79, -0x72,0x71,0x71,0x71,0x71,0x71,0x71,0x70,0x70,0x71,0x72,0x73,0x74,0x75,0x76,0x76, -0x74,0x75,0x78,0x7a,0x7c,0x7c,0x7c,0x7b,0x7f,0x7f,0x80,0x82,0x83,0x84,0x85,0x86, -0x82,0x82,0x83,0x83,0x83,0x84,0x84,0x84,0x87,0x86,0x84,0x83,0x81,0x81,0x81,0x82, -0x84,0x83,0x83,0x83,0x83,0x84,0x86,0x87,0x84,0x84,0x83,0x83,0x82,0x81,0x81,0x80, -0x83,0x83,0x82,0x82,0x82,0x82,0x81,0x81,0x81,0x81,0x82,0x83,0x84,0x84,0x85,0x85, -0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x82,0x82,0x82,0x81,0x81,0x80,0x80,0x7f, -0x77,0x77,0x76,0x75,0x74,0x73,0x73,0x72,0x74,0x73,0x72,0x73,0x76,0x7c,0x81,0x85, -0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, -0x7e,0x7f,0x80,0x82,0x83,0x85,0x86,0x87,0x8a,0x8b,0x8d,0x8d,0x8d,0x8b,0x8a,0x88, -0x84,0x84,0x84,0x81,0x7d,0x77,0x71,0x6e,0x57,0x57,0x58,0x59,0x5c,0x5f,0x62,0x64, -0x6d,0x6f,0x71,0x74,0x76,0x77,0x77,0x77,0x72,0x73,0x74,0x75,0x76,0x77,0x78,0x78, -0x73,0x73,0x73,0x74,0x74,0x75,0x75,0x75,0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x73, -0x73,0x75,0x78,0x79,0x79,0x75,0x71,0x6e,0x64,0x5e,0x5d,0x63,0x66,0x6b,0x80,0x97, -0x90,0x94,0x9b,0x9e,0x9a,0x91,0x86,0x7e,0x70,0x6d,0x6a,0x6a,0x6d,0x6e,0x6d,0x6b, -0x6d,0x6d,0x6d,0x6d,0x6d,0x6d,0x6d,0x6d,0x6b,0x6c,0x6d,0x6e,0x6f,0x6f,0x6e,0x6e, -0x69,0x69,0x69,0x6a,0x6b,0x6d,0x6f,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70, -0x70,0x6f,0x6e,0x6e,0x70,0x73,0x76,0x78,0x7b,0x7b,0x7a,0x7a,0x79,0x79,0x78,0x78, -0x7a,0x7a,0x7a,0x7b,0x7b,0x7b,0x7c,0x7c,0x7e,0x7e,0x7e,0x7e,0x7d,0x7d,0x7d,0x7c, -0x7d,0x7d,0x7c,0x7b,0x7a,0x7a,0x79,0x79,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a, -0x7e,0x7d,0x7d,0x7c,0x7b,0x7a,0x79,0x79,0x7b,0x7c,0x7d,0x7d,0x7d,0x7d,0x7c,0x7b, -0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x72,0x73,0x74,0x76,0x77,0x79,0x79, -0x7b,0x7c,0x7e,0x80,0x81,0x81,0x80,0x80,0x81,0x81,0x82,0x83,0x84,0x85,0x86,0x86, -0x83,0x83,0x83,0x83,0x83,0x83,0x83,0x83,0x85,0x85,0x83,0x82,0x81,0x81,0x82,0x82, -0x81,0x80,0x80,0x80,0x80,0x81,0x83,0x83,0x83,0x83,0x82,0x82,0x82,0x82,0x81,0x81, -0x83,0x83,0x83,0x82,0x82,0x82,0x82,0x81,0x81,0x81,0x82,0x82,0x83,0x84,0x85,0x85, -0x81,0x81,0x81,0x81,0x81,0x81,0x81,0x81,0x83,0x83,0x82,0x82,0x82,0x81,0x81,0x81, -0x7d,0x7c,0x7c,0x7b,0x7a,0x79,0x79,0x78,0x76,0x76,0x76,0x77,0x7a,0x7d,0x81,0x84, -0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, -0x7f,0x7f,0x80,0x81,0x82,0x83,0x84,0x85,0x8a,0x8b,0x8d,0x8e,0x8f,0x8f,0x8e,0x8e, -0x87,0x86,0x85,0x83,0x81,0x7e,0x7b,0x79,0x69,0x65,0x5e,0x59,0x57,0x58,0x5b,0x5e, -0x66,0x68,0x6b,0x6f,0x72,0x74,0x76,0x77,0x77,0x76,0x76,0x75,0x74,0x73,0x73,0x73, -0x74,0x74,0x74,0x74,0x74,0x74,0x74,0x74,0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x73, -0x73,0x75,0x78,0x79,0x79,0x76,0x72,0x6f,0x65,0x5f,0x5e,0x63,0x66,0x6b,0x7f,0x96, -0x92,0x95,0x9a,0x9c,0x99,0x92,0x89,0x84,0x73,0x6f,0x6c,0x6b,0x6d,0x6e,0x6d,0x6b, -0x6d,0x6d,0x6d,0x6d,0x6d,0x6d,0x6d,0x6d,0x6c,0x6d,0x6e,0x6f,0x6f,0x6f,0x6f,0x6e, -0x6a,0x6a,0x6a,0x6a,0x6c,0x6e,0x70,0x71,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70, -0x70,0x6f,0x6e,0x6e,0x70,0x73,0x76,0x78,0x7b,0x7b,0x7a,0x7a,0x79,0x79,0x79,0x78, -0x7a,0x7a,0x7a,0x7b,0x7b,0x7b,0x7c,0x7c,0x7e,0x7e,0x7e,0x7d,0x7d,0x7d,0x7c,0x7c, -0x7c,0x7c,0x7b,0x7b,0x7a,0x79,0x78,0x78,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a, -0x7c,0x7b,0x7b,0x7b,0x7a,0x7a,0x7a,0x79,0x7b,0x7b,0x7c,0x7d,0x7d,0x7c,0x7b,0x7b, -0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x72,0x73,0x75,0x77,0x79,0x7c,0x7d,0x7e, -0x83,0x84,0x85,0x86,0x87,0x86,0x86,0x85,0x84,0x84,0x85,0x85,0x85,0x86,0x86,0x86, -0x85,0x85,0x84,0x84,0x83,0x82,0x82,0x82,0x84,0x83,0x82,0x81,0x81,0x82,0x83,0x83, -0x7f,0x7e,0x7e,0x7d,0x7e,0x7f,0x80,0x81,0x81,0x81,0x81,0x82,0x82,0x82,0x82,0x83, -0x84,0x83,0x83,0x83,0x83,0x82,0x82,0x82,0x81,0x81,0x81,0x82,0x83,0x83,0x84,0x84, -0x83,0x83,0x83,0x83,0x83,0x83,0x83,0x83,0x84,0x84,0x84,0x83,0x83,0x83,0x83,0x82, -0x83,0x83,0x82,0x81,0x81,0x80,0x80,0x7f,0x7a,0x7b,0x7d,0x7e,0x80,0x81,0x82,0x82, -0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, -0x80,0x80,0x80,0x80,0x81,0x81,0x81,0x82,0x87,0x88,0x8b,0x8e,0x91,0x92,0x93,0x94, -0x8c,0x8b,0x89,0x86,0x85,0x84,0x85,0x85,0x7e,0x77,0x6b,0x5f,0x58,0x55,0x55,0x57, -0x5c,0x5d,0x61,0x65,0x6a,0x6e,0x72,0x74,0x7a,0x79,0x77,0x75,0x73,0x71,0x70,0x6f, -0x75,0x75,0x75,0x74,0x74,0x74,0x74,0x74,0x74,0x74,0x74,0x74,0x74,0x74,0x74,0x74, -0x74,0x76,0x78,0x79,0x79,0x76,0x73,0x71,0x67,0x60,0x5f,0x64,0x65,0x6a,0x7d,0x94, -0x95,0x96,0x98,0x99,0x97,0x93,0x8f,0x8c,0x79,0x74,0x6f,0x6d,0x6d,0x6e,0x6d,0x6b, -0x6d,0x6d,0x6d,0x6d,0x6d,0x6d,0x6d,0x6d,0x6d,0x6e,0x6f,0x70,0x70,0x70,0x6f,0x6f, -0x6b,0x6b,0x6b,0x6b,0x6d,0x6f,0x70,0x72,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71, -0x71,0x70,0x6f,0x6f,0x70,0x73,0x76,0x77,0x7b,0x7b,0x7a,0x7a,0x7a,0x79,0x79,0x79, -0x7a,0x7a,0x7a,0x7b,0x7b,0x7b,0x7c,0x7c,0x7d,0x7d,0x7d,0x7d,0x7c,0x7c,0x7c,0x7c, -0x7b,0x7b,0x7a,0x7a,0x79,0x78,0x78,0x78,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a, -0x78,0x78,0x79,0x79,0x79,0x79,0x7a,0x7a,0x7a,0x7b,0x7c,0x7c,0x7c,0x7c,0x7b,0x7a, -0x70,0x71,0x71,0x71,0x71,0x71,0x71,0x72,0x74,0x75,0x77,0x7a,0x7d,0x7f,0x82,0x83, -0x88,0x88,0x88,0x88,0x88,0x88,0x88,0x87,0x87,0x87,0x87,0x87,0x87,0x87,0x87,0x87, -0x86,0x86,0x85,0x84,0x83,0x82,0x82,0x81,0x82,0x82,0x81,0x81,0x81,0x82,0x84,0x84, -0x80,0x80,0x7f,0x7e,0x7f,0x7f,0x80,0x81,0x80,0x81,0x81,0x82,0x82,0x83,0x84,0x84, -0x84,0x84,0x84,0x84,0x83,0x83,0x83,0x83,0x81,0x81,0x82,0x82,0x82,0x83,0x83,0x83, -0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x85,0x85,0x85,0x85,0x84,0x84,0x84,0x84, -0x86,0x86,0x85,0x85,0x84,0x84,0x84,0x84,0x82,0x83,0x84,0x85,0x86,0x85,0x83,0x82, -0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, -0x80,0x80,0x80,0x80,0x80,0x7f,0x7f,0x7f,0x81,0x83,0x86,0x8a,0x8e,0x91,0x94,0x95, -0x93,0x90,0x8c,0x89,0x86,0x86,0x87,0x87,0x86,0x82,0x7a,0x71,0x67,0x5f,0x59,0x55, -0x53,0x54,0x57,0x5a,0x5f,0x65,0x6a,0x6c,0x76,0x76,0x75,0x75,0x74,0x74,0x73,0x73, -0x76,0x76,0x75,0x75,0x74,0x74,0x74,0x73,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75, -0x75,0x76,0x78,0x79,0x79,0x77,0x74,0x72,0x6a,0x63,0x60,0x64,0x65,0x68,0x7b,0x91, -0x97,0x97,0x97,0x97,0x96,0x95,0x94,0x94,0x80,0x7a,0x73,0x6f,0x6e,0x6e,0x6d,0x6c, -0x6d,0x6d,0x6d,0x6d,0x6d,0x6d,0x6d,0x6d,0x6e,0x6f,0x70,0x71,0x71,0x70,0x6f,0x6f, -0x6b,0x6b,0x6b,0x6c,0x6d,0x6f,0x71,0x72,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71, -0x71,0x71,0x6f,0x6f,0x70,0x73,0x75,0x77,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a, -0x7a,0x7a,0x7a,0x7b,0x7b,0x7b,0x7c,0x7c,0x7d,0x7d,0x7c,0x7c,0x7c,0x7b,0x7b,0x7b, -0x7a,0x7a,0x79,0x79,0x78,0x78,0x78,0x77,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79, -0x75,0x76,0x76,0x77,0x78,0x79,0x7a,0x7a,0x7a,0x7a,0x7b,0x7c,0x7c,0x7b,0x7a,0x7a, -0x70,0x70,0x70,0x71,0x71,0x72,0x72,0x72,0x75,0x76,0x78,0x7b,0x7f,0x82,0x84,0x85, -0x87,0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x88,0x88,0x88,0x88,0x88,0x88,0x88,0x88, -0x88,0x87,0x87,0x86,0x85,0x84,0x83,0x82,0x83,0x83,0x82,0x82,0x82,0x83,0x84,0x85, -0x84,0x84,0x83,0x82,0x82,0x82,0x83,0x84,0x81,0x82,0x82,0x83,0x83,0x84,0x85,0x85, -0x85,0x85,0x85,0x84,0x84,0x84,0x83,0x83,0x82,0x82,0x83,0x83,0x83,0x83,0x83,0x84, -0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x86, -0x85,0x85,0x85,0x85,0x85,0x84,0x84,0x84,0x89,0x89,0x88,0x88,0x86,0x84,0x82,0x81, -0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, -0x81,0x80,0x80,0x80,0x7f,0x7f,0x7e,0x7e,0x7c,0x7e,0x80,0x84,0x87,0x8b,0x8e,0x90, -0x97,0x94,0x8f,0x8a,0x86,0x84,0x83,0x83,0x83,0x85,0x86,0x84,0x7d,0x72,0x66,0x5e, -0x54,0x53,0x53,0x54,0x57,0x5b,0x60,0x63,0x6c,0x6d,0x6f,0x71,0x74,0x77,0x78,0x79, -0x76,0x75,0x75,0x75,0x75,0x75,0x74,0x74,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76, -0x76,0x77,0x78,0x79,0x79,0x77,0x76,0x74,0x6d,0x65,0x62,0x65,0x64,0x66,0x78,0x8e, -0x98,0x97,0x96,0x96,0x96,0x97,0x97,0x98,0x89,0x81,0x77,0x71,0x6e,0x6e,0x6d,0x6c, -0x6d,0x6d,0x6d,0x6d,0x6d,0x6d,0x6d,0x6d,0x6f,0x6f,0x70,0x71,0x71,0x70,0x6f,0x6e, -0x6b,0x6b,0x6b,0x6c,0x6d,0x6f,0x71,0x72,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71, -0x72,0x71,0x70,0x70,0x71,0x73,0x75,0x77,0x7a,0x7a,0x7a,0x7a,0x7b,0x7b,0x7b,0x7b, -0x7a,0x7a,0x7a,0x7b,0x7b,0x7b,0x7c,0x7c,0x7c,0x7c,0x7c,0x7b,0x7b,0x7b,0x7b,0x7a, -0x79,0x79,0x79,0x79,0x78,0x78,0x78,0x78,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79, -0x74,0x74,0x75,0x76,0x78,0x79,0x7a,0x7a,0x79,0x7a,0x7a,0x7b,0x7b,0x7a,0x7a,0x79, -0x6f,0x70,0x70,0x71,0x71,0x72,0x72,0x73,0x75,0x77,0x79,0x7c,0x7f,0x81,0x84,0x85, -0x83,0x83,0x82,0x82,0x83,0x84,0x85,0x85,0x87,0x87,0x88,0x88,0x88,0x89,0x89,0x89, -0x89,0x88,0x88,0x87,0x87,0x86,0x86,0x85,0x85,0x85,0x84,0x83,0x83,0x84,0x85,0x85, -0x87,0x87,0x85,0x84,0x84,0x84,0x85,0x86,0x84,0x84,0x84,0x85,0x85,0x85,0x85,0x85, -0x86,0x85,0x85,0x85,0x85,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84, -0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x84,0x85,0x85,0x85,0x85,0x86,0x86,0x86, -0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x8b,0x89,0x85,0x81,0x7e,0x7d,0x7c,0x7c, -0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, -0x80,0x80,0x80,0x80,0x80,0x7f,0x7f,0x7f,0x7c,0x7c,0x7d,0x7f,0x82,0x85,0x88,0x89, -0x94,0x93,0x91,0x8e,0x8a,0x86,0x82,0x80,0x7f,0x84,0x8a,0x8d,0x8a,0x81,0x76,0x6f, -0x61,0x5e,0x5a,0x56,0x55,0x56,0x59,0x5b,0x60,0x62,0x65,0x6a,0x6f,0x73,0x77,0x79, -0x74,0x74,0x75,0x75,0x75,0x76,0x76,0x76,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77, -0x76,0x77,0x78,0x79,0x79,0x78,0x77,0x76,0x70,0x67,0x64,0x65,0x64,0x65,0x76,0x8b, -0x97,0x97,0x97,0x97,0x97,0x97,0x98,0x98,0x90,0x87,0x7b,0x73,0x6f,0x6e,0x6d,0x6c, -0x6d,0x6d,0x6d,0x6d,0x6d,0x6d,0x6d,0x6d,0x6f,0x6f,0x70,0x70,0x70,0x6f,0x6e,0x6d, -0x6b,0x6b,0x6b,0x6b,0x6d,0x6f,0x70,0x72,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71, -0x73,0x72,0x71,0x70,0x71,0x73,0x75,0x77,0x7a,0x7a,0x7a,0x7b,0x7b,0x7b,0x7c,0x7c, -0x7a,0x7a,0x7a,0x7b,0x7b,0x7b,0x7c,0x7c,0x7b,0x7b,0x7b,0x7b,0x7a,0x7a,0x7a,0x7a, -0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79, -0x75,0x75,0x76,0x77,0x78,0x78,0x79,0x79,0x78,0x79,0x7a,0x7b,0x7b,0x7a,0x79,0x78, -0x6f,0x6f,0x70,0x71,0x71,0x72,0x73,0x73,0x76,0x77,0x79,0x7b,0x7e,0x80,0x82,0x83, -0x81,0x81,0x80,0x80,0x81,0x83,0x85,0x86,0x85,0x86,0x87,0x87,0x88,0x89,0x8a,0x8a, -0x89,0x89,0x89,0x89,0x89,0x89,0x89,0x89,0x88,0x88,0x86,0x85,0x84,0x84,0x85,0x85, -0x87,0x86,0x85,0x84,0x84,0x84,0x84,0x85,0x87,0x87,0x87,0x87,0x86,0x86,0x86,0x86, -0x86,0x86,0x86,0x85,0x85,0x85,0x84,0x84,0x86,0x86,0x86,0x86,0x86,0x85,0x85,0x85, -0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x84,0x84,0x84,0x84,0x85,0x85,0x86,0x86, -0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x86,0x88,0x83,0x7c,0x75,0x71,0x71,0x72,0x74, -0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, -0x80,0x80,0x80,0x80,0x80,0x81,0x81,0x81,0x80,0x80,0x7f,0x7f,0x80,0x81,0x83,0x84, -0x8d,0x8f,0x91,0x92,0x91,0x8d,0x88,0x85,0x83,0x85,0x87,0x88,0x87,0x85,0x82,0x81, -0x74,0x6f,0x67,0x5f,0x59,0x57,0x58,0x59,0x56,0x58,0x5c,0x60,0x65,0x69,0x6d,0x6f, -0x73,0x73,0x74,0x75,0x76,0x77,0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78, -0x77,0x77,0x78,0x79,0x79,0x79,0x78,0x78,0x72,0x69,0x65,0x66,0x63,0x64,0x74,0x89, -0x95,0x96,0x98,0x99,0x99,0x98,0x96,0x95,0x96,0x8c,0x7f,0x74,0x6f,0x6e,0x6d,0x6c, -0x6d,0x6d,0x6d,0x6d,0x6d,0x6d,0x6d,0x6d,0x6e,0x6f,0x6f,0x6f,0x6f,0x6e,0x6d,0x6c, -0x6a,0x6a,0x6a,0x6a,0x6c,0x6e,0x70,0x71,0x72,0x72,0x72,0x72,0x72,0x72,0x72,0x72, -0x74,0x73,0x71,0x70,0x71,0x73,0x75,0x77,0x7a,0x7a,0x7a,0x7b,0x7b,0x7c,0x7c,0x7c, -0x7a,0x7a,0x7a,0x7b,0x7b,0x7b,0x7c,0x7c,0x7b,0x7b,0x7b,0x7a,0x7a,0x7a,0x79,0x79, -0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7b,0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78, -0x76,0x76,0x77,0x77,0x78,0x78,0x79,0x79,0x78,0x78,0x79,0x7a,0x7a,0x79,0x78,0x78, -0x6f,0x6f,0x70,0x71,0x71,0x72,0x73,0x73,0x76,0x77,0x79,0x7b,0x7d,0x7f,0x81,0x81, -0x81,0x80,0x80,0x80,0x81,0x84,0x86,0x88,0x84,0x85,0x86,0x87,0x88,0x8a,0x8b,0x8b, -0x89,0x89,0x8a,0x8a,0x8a,0x8b,0x8b,0x8b,0x8a,0x89,0x88,0x86,0x85,0x85,0x85,0x85, -0x86,0x85,0x84,0x82,0x82,0x82,0x83,0x83,0x89,0x89,0x89,0x88,0x87,0x86,0x86,0x86, -0x86,0x86,0x86,0x86,0x85,0x85,0x85,0x85,0x87,0x87,0x87,0x87,0x87,0x86,0x86,0x86, -0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x83,0x83,0x84,0x84,0x85,0x85,0x86,0x86, -0x86,0x86,0x86,0x87,0x87,0x87,0x87,0x87,0x85,0x7e,0x75,0x6c,0x67,0x67,0x6a,0x6d, -0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, -0x80,0x80,0x80,0x81,0x81,0x82,0x82,0x82,0x84,0x83,0x81,0x80,0x7f,0x80,0x81,0x82, -0x86,0x8b,0x91,0x96,0x97,0x94,0x8f,0x8c,0x89,0x86,0x82,0x7f,0x7f,0x83,0x88,0x8c, -0x83,0x7c,0x71,0x66,0x5e,0x59,0x58,0x59,0x52,0x53,0x56,0x59,0x5d,0x60,0x63,0x64, -0x71,0x72,0x73,0x75,0x76,0x78,0x79,0x7a,0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78, -0x77,0x78,0x78,0x79,0x79,0x79,0x79,0x78,0x73,0x6a,0x65,0x66,0x63,0x63,0x73,0x88, -0x93,0x95,0x98,0x9a,0x9a,0x98,0x95,0x93,0x99,0x8f,0x80,0x75,0x70,0x6e,0x6d,0x6c, -0x6d,0x6d,0x6d,0x6d,0x6d,0x6d,0x6d,0x6d,0x6e,0x6e,0x6f,0x6f,0x6e,0x6d,0x6c,0x6b, -0x69,0x69,0x69,0x6a,0x6b,0x6d,0x6f,0x70,0x72,0x72,0x72,0x72,0x72,0x72,0x72,0x72, -0x74,0x73,0x72,0x71,0x71,0x73,0x75,0x77,0x7a,0x7a,0x7a,0x7b,0x7c,0x7c,0x7c,0x7d, -0x7a,0x7a,0x7a,0x7b,0x7b,0x7b,0x7c,0x7c,0x7b,0x7b,0x7a,0x7a,0x7a,0x79,0x79,0x79, -0x7a,0x7a,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78, -0x77,0x77,0x78,0x78,0x78,0x78,0x78,0x78,0x77,0x78,0x79,0x7a,0x7a,0x79,0x78,0x77, -0x6e,0x6d,0x6d,0x6d,0x6e,0x70,0x71,0x73,0x79,0x79,0x7b,0x7d,0x80,0x84,0x87,0x89, -0x83,0x85,0x87,0x89,0x8b,0x8d,0x8d,0x8d,0x89,0x89,0x89,0x89,0x8a,0x8a,0x8a,0x8a, -0x8a,0x8a,0x8a,0x8a,0x8a,0x8a,0x8a,0x8a,0x89,0x89,0x88,0x88,0x87,0x87,0x86,0x86, -0x88,0x88,0x89,0x89,0x87,0x85,0x82,0x80,0x87,0x88,0x88,0x89,0x89,0x88,0x87,0x86, -0x8a,0x89,0x87,0x86,0x85,0x84,0x84,0x84,0x87,0x86,0x85,0x84,0x84,0x85,0x86,0x87, -0x89,0x87,0x86,0x84,0x84,0x84,0x85,0x86,0x85,0x84,0x83,0x83,0x84,0x86,0x88,0x8a, -0x89,0x83,0x80,0x84,0x8d,0x8f,0x89,0x82,0x70,0x68,0x5d,0x54,0x4f,0x51,0x56,0x5a, -0x59,0x64,0x73,0x7d,0x81,0x80,0x7f,0x7e,0x7c,0x7f,0x82,0x82,0x80,0x80,0x82,0x84, -0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, -0x80,0x82,0x85,0x89,0x8d,0x91,0x95,0x96,0x8b,0x8b,0x8b,0x8a,0x88,0x85,0x82,0x80, -0x84,0x86,0x87,0x84,0x7a,0x6b,0x5d,0x53,0x55,0x56,0x58,0x5a,0x5a,0x59,0x57,0x56, -0x60,0x62,0x65,0x69,0x6d,0x70,0x72,0x73,0x71,0x73,0x76,0x79,0x7b,0x7c,0x7c,0x7c, -0x7a,0x7b,0x7b,0x7a,0x78,0x76,0x73,0x71,0x69,0x69,0x67,0x62,0x5e,0x64,0x71,0x7c, -0x92,0x94,0x97,0x9a,0x9a,0x99,0x97,0x95,0x99,0x96,0x8e,0x7f,0x70,0x69,0x6c,0x71, -0x6d,0x6c,0x6b,0x6a,0x6a,0x6b,0x6c,0x6d,0x6d,0x6d,0x6d,0x6d,0x6c,0x6c,0x6c,0x6c, -0x69,0x6b,0x6c,0x6e,0x6f,0x6f,0x6f,0x6f,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71, -0x72,0x72,0x72,0x72,0x73,0x75,0x76,0x77,0x77,0x78,0x7a,0x7b,0x7c,0x7c,0x7b,0x7b, -0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x79,0x79,0x7a,0x7a,0x7b,0x7b,0x7c,0x7c, -0x77,0x77,0x78,0x7a,0x7b,0x7c,0x7d,0x7e,0x79,0x79,0x7a,0x7a,0x79,0x78,0x77,0x76, -0x7b,0x7c,0x7d,0x7c,0x7b,0x79,0x76,0x75,0x78,0x78,0x79,0x79,0x7a,0x7b,0x7b,0x7b, -0x70,0x6f,0x6f,0x6e,0x6f,0x70,0x71,0x72,0x78,0x78,0x79,0x7b,0x7e,0x82,0x85,0x87, -0x83,0x85,0x87,0x89,0x8b,0x8c,0x8d,0x8d,0x89,0x89,0x89,0x8a,0x8a,0x8a,0x8b,0x8b, -0x8a,0x8a,0x8a,0x8a,0x8a,0x8a,0x8a,0x8a,0x89,0x89,0x89,0x88,0x88,0x87,0x87,0x87, -0x88,0x89,0x89,0x89,0x87,0x85,0x83,0x82,0x84,0x85,0x86,0x86,0x86,0x85,0x84,0x84, -0x88,0x87,0x87,0x86,0x85,0x85,0x85,0x85,0x87,0x86,0x86,0x85,0x85,0x86,0x86,0x87, -0x88,0x87,0x85,0x84,0x84,0x85,0x86,0x87,0x86,0x86,0x85,0x85,0x86,0x87,0x89,0x8a, -0x81,0x82,0x86,0x8a,0x8b,0x85,0x79,0x70,0x65,0x60,0x58,0x51,0x4d,0x4e,0x52,0x54, -0x52,0x5b,0x67,0x71,0x77,0x7b,0x7f,0x82,0x7e,0x80,0x81,0x80,0x7d,0x7d,0x7f,0x82, -0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, -0x80,0x81,0x84,0x87,0x8b,0x8e,0x91,0x92,0x92,0x91,0x91,0x8f,0x8c,0x88,0x85,0x83, -0x84,0x86,0x87,0x86,0x81,0x77,0x6e,0x67,0x5e,0x5c,0x57,0x54,0x53,0x55,0x58,0x5a, -0x58,0x59,0x5b,0x5d,0x5f,0x60,0x61,0x62,0x69,0x6b,0x6d,0x70,0x72,0x73,0x73,0x73, -0x74,0x74,0x74,0x74,0x73,0x71,0x6f,0x6d,0x67,0x67,0x66,0x61,0x5e,0x64,0x71,0x7d, -0x93,0x95,0x97,0x99,0x9a,0x99,0x97,0x96,0x98,0x96,0x8f,0x83,0x74,0x6c,0x6c,0x6e, -0x6d,0x6c,0x6b,0x6a,0x6a,0x6b,0x6c,0x6d,0x6d,0x6d,0x6c,0x6c,0x6c,0x6b,0x6b,0x6b, -0x69,0x6b,0x6c,0x6e,0x6f,0x6f,0x6f,0x6f,0x70,0x71,0x71,0x71,0x71,0x71,0x71,0x71, -0x72,0x72,0x72,0x72,0x73,0x75,0x77,0x78,0x78,0x79,0x7a,0x7b,0x7c,0x7b,0x7a,0x7a, -0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x78,0x78,0x79,0x79,0x7a,0x7a,0x7a,0x7b, -0x76,0x77,0x78,0x79,0x7a,0x7b,0x7c,0x7d,0x79,0x7a,0x7a,0x7b,0x7a,0x79,0x78,0x77, -0x7b,0x7b,0x7c,0x7c,0x7b,0x7a,0x78,0x77,0x79,0x79,0x79,0x79,0x79,0x7a,0x7a,0x7a, -0x73,0x72,0x71,0x70,0x70,0x70,0x71,0x71,0x76,0x76,0x77,0x79,0x7c,0x7f,0x82,0x83, -0x83,0x84,0x86,0x89,0x8a,0x8b,0x8b,0x8b,0x89,0x89,0x8a,0x8a,0x8a,0x8b,0x8b,0x8b, -0x8a,0x8a,0x8a,0x8a,0x8a,0x8a,0x8a,0x8a,0x89,0x89,0x89,0x88,0x88,0x88,0x88,0x87, -0x89,0x89,0x89,0x89,0x88,0x86,0x85,0x84,0x82,0x83,0x84,0x84,0x84,0x84,0x83,0x82, -0x85,0x85,0x86,0x86,0x86,0x85,0x85,0x85,0x88,0x87,0x86,0x85,0x85,0x86,0x87,0x88, -0x86,0x85,0x85,0x84,0x85,0x86,0x87,0x87,0x88,0x87,0x87,0x87,0x88,0x89,0x8a,0x8b, -0x7b,0x84,0x8d,0x8d,0x83,0x73,0x64,0x5c,0x57,0x55,0x51,0x4e,0x4c,0x4c,0x4d,0x4e, -0x4b,0x50,0x58,0x5f,0x66,0x70,0x7b,0x83,0x81,0x82,0x81,0x7e,0x7b,0x7a,0x7e,0x81, -0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, -0x80,0x81,0x82,0x85,0x87,0x89,0x8b,0x8c,0x96,0x95,0x94,0x92,0x90,0x8d,0x8a,0x88, -0x85,0x86,0x88,0x89,0x88,0x85,0x82,0x80,0x6e,0x68,0x5e,0x55,0x51,0x53,0x58,0x5c, -0x56,0x56,0x56,0x56,0x56,0x57,0x57,0x57,0x5f,0x60,0x62,0x64,0x66,0x67,0x67,0x67, -0x69,0x6a,0x6a,0x6b,0x6a,0x69,0x68,0x67,0x63,0x64,0x64,0x60,0x5e,0x65,0x73,0x7f, -0x94,0x96,0x98,0x99,0x9a,0x99,0x97,0x96,0x96,0x96,0x92,0x88,0x7b,0x71,0x6c,0x6b, -0x6d,0x6c,0x6b,0x6a,0x6a,0x6b,0x6c,0x6d,0x6c,0x6c,0x6b,0x6b,0x6b,0x6a,0x6a,0x6a, -0x69,0x6b,0x6c,0x6e,0x6f,0x6f,0x6f,0x6f,0x70,0x70,0x70,0x71,0x71,0x71,0x72,0x72, -0x73,0x73,0x72,0x73,0x74,0x75,0x77,0x78,0x7a,0x7b,0x7b,0x7c,0x7b,0x7b,0x79,0x79, -0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x77,0x77,0x77,0x78,0x78,0x78,0x78,0x79, -0x76,0x77,0x77,0x78,0x79,0x7a,0x7b,0x7b,0x7a,0x7a,0x7b,0x7c,0x7b,0x7a,0x79,0x78, -0x79,0x7a,0x7b,0x7b,0x7b,0x7b,0x7a,0x79,0x7a,0x79,0x79,0x79,0x79,0x78,0x78,0x78, -0x75,0x74,0x73,0x71,0x70,0x70,0x70,0x71,0x74,0x74,0x75,0x76,0x79,0x7b,0x7e,0x7f, -0x82,0x83,0x85,0x87,0x89,0x89,0x89,0x89,0x89,0x89,0x89,0x8a,0x8a,0x8a,0x8b,0x8b, -0x8a,0x8a,0x8a,0x8a,0x8a,0x8a,0x8a,0x8a,0x89,0x89,0x89,0x88,0x88,0x88,0x88,0x88, -0x89,0x89,0x89,0x88,0x88,0x87,0x86,0x86,0x83,0x83,0x84,0x85,0x85,0x85,0x84,0x84, -0x84,0x84,0x85,0x86,0x86,0x86,0x86,0x86,0x88,0x87,0x86,0x85,0x85,0x86,0x87,0x88, -0x85,0x85,0x85,0x85,0x85,0x86,0x87,0x87,0x89,0x88,0x89,0x89,0x89,0x8a,0x8a,0x8b, -0x80,0x89,0x8e,0x87,0x74,0x61,0x57,0x54,0x4d,0x4e,0x4e,0x4e,0x4d,0x4c,0x4b,0x4b, -0x49,0x4b,0x4d,0x4f,0x55,0x61,0x70,0x7a,0x82,0x83,0x82,0x7f,0x7c,0x7b,0x7f,0x82, -0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, -0x80,0x80,0x81,0x82,0x83,0x84,0x85,0x85,0x90,0x90,0x90,0x90,0x90,0x90,0x8f,0x8f, -0x89,0x89,0x89,0x89,0x8a,0x8c,0x8d,0x8e,0x7e,0x79,0x6f,0x66,0x5e,0x5a,0x58,0x58, -0x59,0x59,0x58,0x58,0x58,0x59,0x5a,0x5b,0x58,0x59,0x5a,0x5c,0x5d,0x5e,0x5e,0x5f, -0x5f,0x60,0x60,0x61,0x62,0x62,0x62,0x62,0x60,0x62,0x62,0x60,0x5f,0x68,0x77,0x84, -0x96,0x97,0x98,0x99,0x99,0x98,0x97,0x96,0x95,0x95,0x94,0x8e,0x84,0x78,0x6e,0x69, -0x6d,0x6c,0x6b,0x6a,0x6a,0x6b,0x6c,0x6d,0x6b,0x6b,0x6b,0x6a,0x6a,0x6a,0x69,0x69, -0x69,0x6b,0x6c,0x6e,0x6f,0x6f,0x6f,0x6f,0x70,0x70,0x70,0x71,0x71,0x72,0x72,0x72, -0x74,0x73,0x73,0x73,0x74,0x76,0x78,0x79,0x7b,0x7c,0x7c,0x7c,0x7c,0x7a,0x79,0x78, -0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x76,0x76,0x76,0x77,0x77,0x77,0x77,0x77, -0x77,0x77,0x77,0x78,0x78,0x79,0x79,0x79,0x7a,0x7b,0x7c,0x7c,0x7c,0x7b,0x7a,0x79, -0x78,0x79,0x79,0x7a,0x7b,0x7b,0x7b,0x7b,0x7a,0x7a,0x79,0x79,0x78,0x77,0x77,0x76, -0x76,0x75,0x74,0x72,0x71,0x70,0x70,0x70,0x73,0x73,0x73,0x74,0x76,0x78,0x7b,0x7c, -0x80,0x81,0x83,0x85,0x86,0x87,0x87,0x86,0x88,0x88,0x88,0x89,0x89,0x89,0x89,0x8a, -0x89,0x89,0x89,0x89,0x89,0x89,0x89,0x89,0x87,0x87,0x88,0x88,0x88,0x88,0x88,0x88, -0x88,0x88,0x87,0x87,0x87,0x87,0x87,0x87,0x85,0x86,0x87,0x88,0x88,0x88,0x87,0x87, -0x84,0x85,0x86,0x87,0x88,0x87,0x86,0x86,0x87,0x86,0x85,0x85,0x85,0x85,0x86,0x87, -0x85,0x85,0x85,0x86,0x86,0x86,0x86,0x86,0x88,0x88,0x89,0x89,0x89,0x89,0x89,0x89, -0x8b,0x8c,0x86,0x76,0x62,0x55,0x53,0x57,0x4b,0x4d,0x4e,0x4f,0x4f,0x4e,0x4c,0x4b, -0x4c,0x4b,0x49,0x48,0x4a,0x53,0x60,0x6a,0x7d,0x80,0x82,0x81,0x7f,0x7f,0x82,0x84, -0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, -0x80,0x80,0x80,0x80,0x81,0x81,0x81,0x81,0x84,0x85,0x86,0x89,0x8c,0x8f,0x91,0x93, -0x8d,0x8c,0x8a,0x89,0x89,0x8a,0x8c,0x8d,0x89,0x88,0x85,0x7e,0x74,0x68,0x5d,0x57, -0x5a,0x59,0x58,0x58,0x59,0x5a,0x5c,0x5d,0x57,0x58,0x58,0x58,0x59,0x5a,0x5b,0x5c, -0x59,0x5a,0x5a,0x5b,0x5c,0x5d,0x5e,0x5e,0x5e,0x61,0x62,0x61,0x62,0x6c,0x7c,0x8a, -0x97,0x98,0x98,0x99,0x99,0x98,0x97,0x97,0x96,0x96,0x95,0x92,0x8b,0x80,0x73,0x6b, -0x6d,0x6c,0x6b,0x6a,0x6a,0x6b,0x6c,0x6d,0x6b,0x6b,0x6b,0x6a,0x6a,0x6a,0x69,0x69, -0x69,0x6b,0x6c,0x6e,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x70,0x71,0x71,0x72,0x73,0x73, -0x74,0x74,0x74,0x74,0x75,0x77,0x78,0x79,0x7c,0x7c,0x7d,0x7d,0x7c,0x7b,0x79,0x78, -0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77, -0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x79,0x7a,0x7b,0x7c,0x7c,0x7c,0x7b,0x7a, -0x77,0x77,0x78,0x78,0x79,0x7a,0x7b,0x7c,0x79,0x79,0x79,0x78,0x77,0x77,0x76,0x76, -0x76,0x74,0x73,0x71,0x70,0x70,0x70,0x71,0x72,0x72,0x72,0x73,0x74,0x76,0x78,0x79, -0x7e,0x7f,0x80,0x82,0x83,0x83,0x83,0x83,0x86,0x86,0x87,0x87,0x87,0x88,0x88,0x88, -0x87,0x87,0x87,0x87,0x87,0x87,0x87,0x87,0x86,0x86,0x86,0x86,0x87,0x87,0x87,0x87, -0x86,0x86,0x85,0x85,0x85,0x86,0x87,0x88,0x85,0x86,0x88,0x89,0x8a,0x89,0x89,0x89, -0x85,0x87,0x88,0x8a,0x8a,0x88,0x86,0x85,0x86,0x85,0x84,0x83,0x83,0x84,0x85,0x86, -0x86,0x86,0x87,0x87,0x86,0x86,0x84,0x84,0x86,0x87,0x88,0x88,0x88,0x88,0x87,0x86, -0x8e,0x86,0x77,0x64,0x55,0x50,0x53,0x59,0x4e,0x4f,0x50,0x50,0x50,0x4e,0x4d,0x4c, -0x4d,0x4d,0x4b,0x48,0x47,0x4c,0x54,0x5b,0x70,0x76,0x7d,0x81,0x82,0x81,0x82,0x84, -0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, -0x80,0x80,0x80,0x80,0x80,0x80,0x7f,0x7f,0x7d,0x7e,0x7f,0x82,0x86,0x8a,0x8e,0x90, -0x8e,0x8d,0x8b,0x89,0x87,0x87,0x87,0x87,0x8d,0x8f,0x91,0x8e,0x86,0x7a,0x6c,0x64, -0x5d,0x5c,0x59,0x57,0x56,0x56,0x57,0x58,0x59,0x59,0x58,0x58,0x58,0x59,0x5a,0x5b, -0x58,0x58,0x58,0x58,0x59,0x5b,0x5c,0x5d,0x5e,0x61,0x63,0x63,0x66,0x71,0x83,0x91, -0x99,0x99,0x99,0x99,0x98,0x98,0x97,0x97,0x99,0x97,0x96,0x95,0x91,0x87,0x7b,0x71, -0x6d,0x6c,0x6b,0x6a,0x6a,0x6b,0x6c,0x6d,0x6c,0x6c,0x6b,0x6b,0x6b,0x6a,0x6a,0x6a, -0x69,0x6b,0x6c,0x6e,0x6f,0x6f,0x6f,0x6f,0x6e,0x6f,0x70,0x70,0x71,0x72,0x73,0x74, -0x75,0x75,0x74,0x75,0x76,0x77,0x79,0x7a,0x7b,0x7c,0x7c,0x7d,0x7c,0x7c,0x7a,0x7a, -0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x79,0x79,0x79,0x79,0x79,0x78,0x78,0x78, -0x79,0x79,0x79,0x79,0x78,0x78,0x78,0x78,0x78,0x79,0x7a,0x7b,0x7c,0x7b,0x7a,0x7a, -0x77,0x77,0x76,0x76,0x77,0x78,0x79,0x7a,0x78,0x78,0x77,0x77,0x77,0x76,0x76,0x76, -0x74,0x73,0x72,0x70,0x70,0x70,0x71,0x71,0x72,0x72,0x72,0x72,0x73,0x75,0x77,0x78, -0x7b,0x7c,0x7e,0x7f,0x80,0x80,0x80,0x80,0x85,0x85,0x85,0x85,0x86,0x86,0x86,0x86, -0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x84,0x84,0x84,0x85,0x85,0x86,0x86,0x86, -0x85,0x84,0x83,0x83,0x84,0x85,0x87,0x88,0x83,0x84,0x85,0x87,0x88,0x88,0x87,0x87, -0x88,0x89,0x8b,0x8c,0x8b,0x89,0x86,0x84,0x84,0x84,0x83,0x82,0x82,0x83,0x84,0x84, -0x87,0x87,0x88,0x88,0x87,0x85,0x83,0x81,0x84,0x85,0x86,0x87,0x87,0x86,0x84,0x83, -0x86,0x79,0x66,0x57,0x51,0x51,0x53,0x53,0x52,0x51,0x50,0x4e,0x4d,0x4c,0x4b,0x4b, -0x49,0x4c,0x4e,0x4d,0x4b,0x4c,0x50,0x53,0x5e,0x68,0x75,0x7e,0x81,0x81,0x80,0x80, -0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, -0x81,0x81,0x81,0x80,0x80,0x80,0x80,0x80,0x7f,0x7f,0x7f,0x80,0x81,0x84,0x86,0x88, -0x8c,0x8c,0x8b,0x8a,0x89,0x87,0x85,0x84,0x8b,0x8d,0x8f,0x8f,0x8d,0x88,0x82,0x7f, -0x70,0x6c,0x67,0x60,0x5b,0x58,0x57,0x56,0x5a,0x59,0x58,0x57,0x57,0x58,0x5a,0x5b, -0x5a,0x5a,0x59,0x59,0x59,0x5b,0x5d,0x5e,0x5e,0x62,0x65,0x66,0x6a,0x76,0x89,0x97, -0x9a,0x9a,0x99,0x98,0x98,0x98,0x98,0x98,0x9c,0x98,0x96,0x95,0x94,0x8e,0x82,0x78, -0x6d,0x6c,0x6b,0x6a,0x6a,0x6b,0x6c,0x6d,0x6d,0x6d,0x6c,0x6c,0x6c,0x6b,0x6b,0x6b, -0x69,0x6b,0x6c,0x6e,0x6f,0x6f,0x6f,0x6f,0x6e,0x6e,0x6f,0x70,0x72,0x73,0x73,0x74, -0x75,0x75,0x75,0x75,0x76,0x78,0x7a,0x7b,0x7a,0x7b,0x7c,0x7d,0x7d,0x7d,0x7c,0x7b, -0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7b,0x7b,0x7b,0x7a,0x7a,0x7a, -0x7b,0x7b,0x7a,0x7a,0x79,0x79,0x78,0x78,0x77,0x78,0x79,0x7a,0x7b,0x7a,0x7a,0x79, -0x77,0x76,0x75,0x74,0x74,0x75,0x77,0x78,0x76,0x76,0x76,0x76,0x77,0x77,0x77,0x77, -0x72,0x72,0x71,0x70,0x6f,0x70,0x71,0x71,0x72,0x72,0x72,0x72,0x73,0x74,0x76,0x77, -0x7a,0x7b,0x7c,0x7e,0x7f,0x7f,0x7e,0x7e,0x83,0x84,0x84,0x84,0x85,0x85,0x85,0x85, -0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x83,0x83,0x83,0x84,0x84,0x85,0x85,0x85, -0x84,0x83,0x82,0x82,0x83,0x85,0x87,0x88,0x80,0x81,0x83,0x84,0x85,0x85,0x85,0x85, -0x89,0x8b,0x8c,0x8d,0x8c,0x89,0x86,0x84,0x83,0x83,0x82,0x81,0x81,0x82,0x83,0x83, -0x88,0x88,0x89,0x88,0x87,0x84,0x81,0x80,0x82,0x83,0x85,0x86,0x85,0x84,0x82,0x81, -0x7c,0x6d,0x5b,0x52,0x52,0x54,0x50,0x4c,0x54,0x52,0x4f,0x4b,0x49,0x49,0x49,0x4a, -0x45,0x49,0x4f,0x51,0x4f,0x4f,0x50,0x51,0x51,0x5e,0x6e,0x7b,0x80,0x7f,0x7d,0x7c, -0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, -0x81,0x81,0x81,0x81,0x81,0x81,0x80,0x80,0x85,0x83,0x81,0x80,0x7f,0x7f,0x80,0x81, -0x89,0x8a,0x8b,0x8c,0x8b,0x89,0x86,0x85,0x89,0x89,0x88,0x89,0x8c,0x8f,0x92,0x94, -0x86,0x81,0x79,0x6f,0x66,0x60,0x5c,0x5b,0x5a,0x59,0x58,0x57,0x56,0x57,0x59,0x5a, -0x5c,0x5c,0x5a,0x5a,0x5a,0x5c,0x5d,0x5f,0x5f,0x62,0x66,0x68,0x6d,0x79,0x8c,0x9a, -0x9b,0x9a,0x99,0x98,0x98,0x98,0x98,0x98,0x9e,0x99,0x95,0x95,0x96,0x91,0x86,0x7d, -0x6d,0x6c,0x6b,0x6a,0x6a,0x6b,0x6c,0x6d,0x6d,0x6d,0x6d,0x6d,0x6c,0x6c,0x6c,0x6c, -0x69,0x6b,0x6c,0x6e,0x6f,0x6f,0x6f,0x6f,0x6e,0x6e,0x6f,0x70,0x72,0x73,0x74,0x74, -0x76,0x75,0x75,0x75,0x76,0x78,0x7a,0x7b,0x79,0x7a,0x7b,0x7d,0x7d,0x7d,0x7d,0x7d, -0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7e,0x7d,0x7d,0x7d,0x7c,0x7b,0x7b,0x7b, -0x7c,0x7c,0x7b,0x7b,0x7a,0x79,0x79,0x78,0x76,0x77,0x78,0x79,0x7a,0x7a,0x79,0x79, -0x77,0x76,0x74,0x73,0x73,0x74,0x75,0x76,0x74,0x75,0x75,0x76,0x77,0x77,0x78,0x78, -0x70,0x6f,0x6f,0x6f,0x6f,0x6e,0x6e,0x6e,0x70,0x71,0x72,0x73,0x74,0x74,0x73,0x73, -0x74,0x74,0x75,0x76,0x78,0x7a,0x7c,0x7d,0x7f,0x7f,0x7f,0x7f,0x7f,0x7f,0x80,0x80, -0x81,0x82,0x83,0x84,0x84,0x84,0x83,0x83,0x83,0x84,0x85,0x87,0x87,0x87,0x86,0x86, -0x86,0x85,0x83,0x81,0x80,0x80,0x80,0x80,0x80,0x80,0x81,0x82,0x82,0x83,0x84,0x84, -0x8b,0x8a,0x8a,0x89,0x88,0x87,0x87,0x86,0x86,0x86,0x86,0x87,0x87,0x86,0x86,0x86, -0x89,0x86,0x82,0x82,0x84,0x86,0x86,0x84,0x81,0x8a,0x89,0x80,0x82,0x8b,0x87,0x78, -0x5b,0x55,0x4f,0x50,0x53,0x54,0x50,0x4b,0x4e,0x4e,0x4d,0x4c,0x4b,0x4a,0x4a,0x49, -0x4b,0x4b,0x4b,0x4c,0x4c,0x4c,0x4c,0x4d,0x4c,0x51,0x5a,0x65,0x71,0x7c,0x84,0x89, -0x80,0x7f,0x80,0x83,0x86,0x87,0x83,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, -0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, -0x83,0x84,0x87,0x88,0x89,0x89,0x88,0x88,0x84,0x85,0x86,0x87,0x88,0x89,0x8a,0x8b, -0x8c,0x8c,0x8a,0x87,0x82,0x7b,0x75,0x71,0x61,0x5f,0x5c,0x59,0x58,0x59,0x5a,0x5c, -0x5a,0x5a,0x5b,0x5c,0x5d,0x5e,0x5f,0x5f,0x5b,0x60,0x69,0x75,0x81,0x8d,0x96,0x9b, -0x9b,0x9b,0x9a,0x9a,0x99,0x98,0x98,0x97,0x98,0x99,0x99,0x98,0x95,0x91,0x8c,0x89, -0x77,0x73,0x6d,0x6b,0x6c,0x6c,0x6a,0x68,0x6d,0x6d,0x6d,0x6d,0x6d,0x6c,0x6c,0x6c, -0x6c,0x6d,0x6f,0x70,0x70,0x70,0x70,0x6f,0x6f,0x6f,0x70,0x71,0x72,0x73,0x74,0x74, -0x74,0x75,0x76,0x78,0x78,0x78,0x78,0x77,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a, -0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7e,0x7e,0x7e,0x7e,0x7e,0x7e,0x7e,0x7e, -0x7c,0x7c,0x7b,0x7a,0x79,0x78,0x77,0x77,0x79,0x7a,0x7b,0x7c,0x7c,0x7c,0x7b,0x7a, -0x78,0x78,0x77,0x77,0x77,0x77,0x77,0x77,0x76,0x76,0x77,0x77,0x78,0x78,0x79,0x79, -0x6f,0x6f,0x6f,0x6f,0x6e,0x6e,0x6e,0x6e,0x6f,0x70,0x72,0x73,0x74,0x74,0x73,0x73, -0x71,0x71,0x72,0x73,0x75,0x77,0x78,0x79,0x7a,0x7a,0x7a,0x7a,0x7a,0x79,0x79,0x79, -0x7b,0x7c,0x7d,0x7e,0x7e,0x7e,0x7d,0x7c,0x80,0x81,0x82,0x84,0x84,0x85,0x84,0x84, -0x83,0x82,0x81,0x7f,0x7e,0x7e,0x7e,0x7e,0x81,0x81,0x82,0x83,0x84,0x85,0x86,0x87, -0x8c,0x8c,0x8b,0x8a,0x89,0x89,0x88,0x88,0x88,0x88,0x89,0x89,0x89,0x89,0x88,0x88, -0x8a,0x86,0x83,0x82,0x85,0x86,0x85,0x83,0x7e,0x87,0x88,0x81,0x82,0x86,0x7e,0x6e, -0x58,0x53,0x4f,0x4f,0x53,0x54,0x50,0x4b,0x4e,0x4e,0x4d,0x4c,0x4b,0x4a,0x49,0x49, -0x4b,0x4b,0x4b,0x4b,0x4c,0x4c,0x4c,0x4c,0x4d,0x50,0x56,0x60,0x6b,0x76,0x80,0x85, -0x80,0x7f,0x7e,0x80,0x82,0x82,0x80,0x7e,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, -0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, -0x81,0x83,0x85,0x87,0x88,0x88,0x88,0x87,0x84,0x85,0x85,0x86,0x88,0x89,0x8a,0x8a, -0x89,0x8a,0x8b,0x8a,0x88,0x84,0x81,0x7e,0x7c,0x78,0x73,0x6d,0x69,0x66,0x65,0x65, -0x64,0x65,0x65,0x66,0x67,0x68,0x69,0x69,0x71,0x75,0x7a,0x82,0x8a,0x92,0x97,0x9a, -0x9b,0x9b,0x9a,0x99,0x99,0x98,0x98,0x97,0x98,0x98,0x99,0x98,0x96,0x92,0x8f,0x8c, -0x7a,0x74,0x6f,0x6c,0x6c,0x6c,0x6b,0x69,0x6d,0x6d,0x6c,0x6c,0x6c,0x6c,0x6c,0x6c, -0x6d,0x6d,0x6f,0x70,0x70,0x70,0x70,0x6f,0x6f,0x6f,0x70,0x71,0x72,0x73,0x74,0x74, -0x74,0x75,0x77,0x78,0x79,0x78,0x78,0x78,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a, -0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d, -0x7b,0x7b,0x7b,0x7a,0x79,0x79,0x78,0x78,0x7a,0x7b,0x7c,0x7c,0x7d,0x7c,0x7b,0x7b, -0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x79,0x79,0x79,0x7a,0x7a,0x7b,0x7b,0x7b, -0x6f,0x6f,0x6f,0x6f,0x6e,0x6e,0x6e,0x6d,0x6f,0x70,0x72,0x73,0x74,0x74,0x73,0x73, -0x6d,0x6e,0x6f,0x70,0x72,0x73,0x74,0x74,0x75,0x74,0x74,0x73,0x73,0x72,0x72,0x71, -0x73,0x74,0x75,0x76,0x76,0x76,0x75,0x75,0x7a,0x7b,0x7d,0x7f,0x80,0x80,0x80,0x80, -0x7f,0x7e,0x7d,0x7b,0x7b,0x7b,0x7b,0x7c,0x80,0x80,0x82,0x83,0x85,0x86,0x87,0x88, -0x8b,0x8a,0x8a,0x89,0x89,0x88,0x88,0x87,0x88,0x89,0x8a,0x8a,0x8a,0x8a,0x89,0x88, -0x88,0x85,0x81,0x81,0x82,0x83,0x81,0x7f,0x79,0x81,0x84,0x82,0x80,0x7c,0x6e,0x5e, -0x53,0x50,0x4e,0x4f,0x51,0x52,0x4f,0x4c,0x4e,0x4e,0x4d,0x4c,0x4b,0x4a,0x49,0x49, -0x4a,0x4b,0x4b,0x4b,0x4c,0x4c,0x4c,0x4c,0x4e,0x4f,0x51,0x58,0x61,0x6d,0x78,0x7f, -0x81,0x80,0x7e,0x7d,0x7d,0x7d,0x7e,0x7e,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, -0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, -0x7f,0x80,0x82,0x84,0x86,0x87,0x87,0x87,0x84,0x84,0x85,0x86,0x87,0x88,0x89,0x89, -0x86,0x88,0x8b,0x8d,0x8e,0x8e,0x8d,0x8c,0x8f,0x8c,0x88,0x83,0x80,0x7e,0x7e,0x7d, -0x7b,0x7c,0x7d,0x7d,0x7f,0x7f,0x80,0x81,0x8c,0x8d,0x8f,0x91,0x94,0x97,0x99,0x9a, -0x9b,0x9a,0x9a,0x99,0x98,0x98,0x97,0x97,0x97,0x98,0x99,0x99,0x97,0x95,0x92,0x90, -0x7e,0x78,0x70,0x6c,0x6c,0x6c,0x6b,0x6a,0x6c,0x6c,0x6c,0x6c,0x6c,0x6c,0x6c,0x6c, -0x6d,0x6e,0x6f,0x70,0x71,0x70,0x6f,0x6f,0x6f,0x70,0x70,0x71,0x72,0x73,0x74,0x74, -0x75,0x76,0x77,0x78,0x79,0x79,0x78,0x78,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b, -0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c, -0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7b,0x7b,0x7c,0x7d,0x7d,0x7c,0x7b,0x7b, -0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x7b,0x7c,0x7c,0x7c,0x7c,0x7d,0x7d,0x7d, -0x6f,0x6f,0x6f,0x6e,0x6e,0x6e,0x6d,0x6d,0x6f,0x70,0x71,0x73,0x73,0x73,0x73,0x72, -0x6d,0x6e,0x6f,0x71,0x71,0x72,0x72,0x72,0x72,0x71,0x71,0x70,0x6f,0x6e,0x6e,0x6d, -0x6e,0x6f,0x70,0x71,0x72,0x71,0x71,0x70,0x74,0x75,0x77,0x79,0x7b,0x7c,0x7c,0x7c, -0x7a,0x79,0x78,0x77,0x77,0x77,0x78,0x79,0x7b,0x7c,0x7d,0x7f,0x81,0x83,0x84,0x85, -0x85,0x85,0x84,0x84,0x84,0x83,0x83,0x83,0x83,0x84,0x86,0x87,0x87,0x86,0x84,0x83, -0x82,0x7f,0x7b,0x7b,0x7d,0x7d,0x7a,0x78,0x74,0x79,0x7e,0x7f,0x7b,0x70,0x5e,0x4f, -0x4e,0x4d,0x4d,0x4f,0x50,0x50,0x4f,0x4e,0x4e,0x4d,0x4d,0x4c,0x4b,0x4a,0x49,0x48, -0x4a,0x4a,0x4b,0x4b,0x4b,0x4c,0x4c,0x4c,0x4e,0x4d,0x4d,0x50,0x58,0x63,0x6f,0x76, -0x82,0x82,0x81,0x7e,0x7c,0x7c,0x7e,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, -0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, -0x7d,0x7e,0x80,0x81,0x83,0x85,0x86,0x86,0x84,0x84,0x85,0x86,0x86,0x87,0x88,0x88, -0x86,0x88,0x8b,0x8e,0x90,0x91,0x91,0x91,0x8d,0x8d,0x8d,0x8e,0x90,0x92,0x94,0x96, -0x93,0x93,0x94,0x95,0x96,0x97,0x98,0x98,0x98,0x98,0x99,0x99,0x99,0x9a,0x9a,0x9a, -0x9a,0x9a,0x9a,0x99,0x98,0x98,0x97,0x97,0x97,0x98,0x99,0x99,0x99,0x97,0x95,0x94, -0x83,0x7c,0x73,0x6d,0x6c,0x6c,0x6c,0x6b,0x6b,0x6b,0x6b,0x6c,0x6c,0x6c,0x6c,0x6c, -0x6e,0x6f,0x70,0x71,0x71,0x70,0x6f,0x6f,0x6f,0x70,0x71,0x72,0x73,0x74,0x74,0x75, -0x75,0x76,0x78,0x79,0x7a,0x7a,0x79,0x79,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b, -0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b, -0x79,0x79,0x79,0x7a,0x7a,0x7a,0x7b,0x7b,0x7b,0x7c,0x7d,0x7d,0x7d,0x7c,0x7b,0x7a, -0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7b,0x7b,0x7b,0x7b,0x7b,0x7c,0x7c,0x7c,0x7c,0x7c, -0x6f,0x6e,0x6e,0x6e,0x6e,0x6d,0x6d,0x6d,0x6f,0x6f,0x71,0x72,0x73,0x73,0x72,0x72, -0x6f,0x70,0x72,0x73,0x74,0x73,0x72,0x72,0x71,0x71,0x70,0x70,0x6f,0x6f,0x6e,0x6e, -0x6e,0x6f,0x70,0x71,0x71,0x71,0x70,0x70,0x70,0x72,0x73,0x75,0x77,0x77,0x77,0x77, -0x75,0x74,0x73,0x73,0x73,0x74,0x75,0x76,0x75,0x76,0x77,0x79,0x7a,0x7c,0x7d,0x7e, -0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7b,0x7b,0x7b,0x7d,0x7f,0x81,0x81,0x7f,0x7d,0x7b, -0x79,0x76,0x74,0x74,0x76,0x76,0x73,0x70,0x73,0x72,0x75,0x78,0x72,0x63,0x51,0x46, -0x4a,0x4c,0x4f,0x50,0x4f,0x4e,0x4e,0x4e,0x4d,0x4d,0x4c,0x4b,0x4a,0x49,0x48,0x48, -0x4a,0x4a,0x4a,0x4b,0x4b,0x4b,0x4b,0x4c,0x4e,0x4c,0x4a,0x4b,0x51,0x5b,0x65,0x6b, -0x7f,0x82,0x84,0x82,0x7e,0x7d,0x80,0x84,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, -0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, -0x7d,0x7d,0x7e,0x7f,0x81,0x83,0x84,0x85,0x84,0x84,0x84,0x85,0x86,0x86,0x86,0x87, -0x88,0x89,0x8a,0x8c,0x8c,0x8d,0x8d,0x8c,0x8b,0x8c,0x8d,0x8e,0x91,0x94,0x96,0x97, -0x97,0x98,0x98,0x99,0x9a,0x9b,0x9c,0x9c,0x97,0x97,0x98,0x98,0x99,0x9a,0x9a,0x9a, -0x9a,0x9a,0x99,0x99,0x98,0x97,0x97,0x96,0x97,0x98,0x98,0x99,0x99,0x98,0x97,0x97, -0x89,0x81,0x76,0x6f,0x6c,0x6d,0x6d,0x6c,0x6b,0x6b,0x6c,0x6c,0x6d,0x6d,0x6d,0x6e, -0x6f,0x70,0x71,0x71,0x71,0x70,0x6f,0x6e,0x70,0x70,0x71,0x72,0x73,0x74,0x75,0x75, -0x76,0x77,0x78,0x7a,0x7a,0x7a,0x7a,0x79,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b, -0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a, -0x79,0x79,0x79,0x7a,0x7a,0x7a,0x7b,0x7b,0x7b,0x7c,0x7c,0x7d,0x7c,0x7b,0x7a,0x79, -0x79,0x79,0x7a,0x7a,0x7b,0x7b,0x7b,0x7c,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79, -0x6e,0x6e,0x6e,0x6e,0x6d,0x6d,0x6d,0x6d,0x6e,0x6f,0x71,0x72,0x73,0x73,0x72,0x72, -0x70,0x72,0x74,0x75,0x75,0x74,0x72,0x71,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70, -0x6f,0x70,0x71,0x72,0x72,0x72,0x71,0x71,0x6f,0x70,0x72,0x73,0x74,0x74,0x73,0x73, -0x71,0x70,0x70,0x70,0x71,0x72,0x73,0x74,0x72,0x72,0x73,0x74,0x75,0x76,0x76,0x77, -0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x74,0x76,0x79,0x7b,0x7b,0x79,0x76,0x74, -0x72,0x70,0x6e,0x70,0x72,0x72,0x6f,0x6c,0x74,0x6c,0x6a,0x6d,0x67,0x57,0x49,0x46, -0x49,0x4d,0x51,0x51,0x4f,0x4c,0x4d,0x4f,0x4d,0x4d,0x4c,0x4b,0x4a,0x49,0x48,0x48, -0x4a,0x4a,0x4a,0x4a,0x4b,0x4b,0x4b,0x4b,0x4d,0x4b,0x4a,0x4b,0x4f,0x55,0x5c,0x61, -0x75,0x7d,0x84,0x85,0x81,0x7e,0x81,0x85,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, -0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, -0x7f,0x7e,0x7e,0x7f,0x80,0x81,0x83,0x84,0x84,0x84,0x84,0x84,0x85,0x85,0x85,0x86, -0x89,0x89,0x89,0x89,0x89,0x89,0x89,0x89,0x92,0x91,0x90,0x8f,0x8d,0x8c,0x8b,0x8a, -0x8e,0x8f,0x8f,0x90,0x91,0x92,0x93,0x93,0x93,0x94,0x95,0x96,0x98,0x99,0x9a,0x9b, -0x9a,0x99,0x99,0x98,0x98,0x97,0x96,0x96,0x98,0x98,0x98,0x98,0x98,0x98,0x98,0x98, -0x8e,0x85,0x78,0x70,0x6d,0x6d,0x6d,0x6d,0x6c,0x6c,0x6d,0x6d,0x6e,0x6f,0x6f,0x6f, -0x70,0x70,0x71,0x72,0x71,0x70,0x6f,0x6e,0x70,0x71,0x71,0x72,0x73,0x74,0x75,0x75, -0x77,0x78,0x79,0x7a,0x7b,0x7b,0x7a,0x7a,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b, -0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b, -0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7b,0x7b,0x7b,0x7b,0x79,0x78,0x77, -0x78,0x79,0x79,0x7a,0x7a,0x7b,0x7c,0x7c,0x79,0x79,0x79,0x79,0x78,0x78,0x78,0x78, -0x6e,0x6e,0x6e,0x6d,0x6d,0x6d,0x6c,0x6c,0x6e,0x6f,0x70,0x72,0x72,0x72,0x72,0x71, -0x6f,0x70,0x73,0x74,0x74,0x72,0x6f,0x6e,0x6d,0x6d,0x6e,0x6f,0x6f,0x70,0x71,0x71, -0x6e,0x6f,0x70,0x71,0x72,0x71,0x71,0x70,0x70,0x71,0x72,0x72,0x72,0x72,0x71,0x70, -0x6e,0x6e,0x6e,0x6e,0x6f,0x71,0x72,0x73,0x72,0x72,0x72,0x72,0x73,0x73,0x73,0x73, -0x72,0x72,0x73,0x73,0x73,0x73,0x73,0x73,0x71,0x73,0x76,0x78,0x78,0x76,0x73,0x71, -0x6f,0x6d,0x6d,0x6f,0x73,0x73,0x70,0x6d,0x77,0x68,0x60,0x62,0x5d,0x4e,0x46,0x49, -0x49,0x4e,0x54,0x53,0x4f,0x4b,0x4c,0x4f,0x4d,0x4c,0x4c,0x4b,0x4a,0x49,0x48,0x48, -0x49,0x49,0x4a,0x4a,0x4a,0x4b,0x4b,0x4b,0x4b,0x4b,0x4b,0x4c,0x4f,0x52,0x56,0x58, -0x68,0x74,0x81,0x86,0x81,0x7d,0x7f,0x83,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, -0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, -0x81,0x80,0x7f,0x7e,0x7f,0x80,0x81,0x82,0x84,0x84,0x84,0x84,0x84,0x84,0x85,0x85, -0x86,0x86,0x87,0x87,0x88,0x8a,0x8b,0x8b,0x93,0x93,0x92,0x91,0x8f,0x8d,0x8c,0x8b, -0x8d,0x8d,0x8e,0x8f,0x90,0x91,0x92,0x92,0x96,0x96,0x97,0x98,0x99,0x9a,0x9b,0x9b, -0x99,0x99,0x99,0x98,0x97,0x97,0x96,0x96,0x99,0x98,0x98,0x97,0x97,0x97,0x97,0x97, -0x92,0x88,0x7a,0x70,0x6d,0x6d,0x6e,0x6e,0x6d,0x6d,0x6e,0x6f,0x70,0x70,0x71,0x71, -0x71,0x71,0x72,0x72,0x71,0x70,0x6f,0x6e,0x70,0x71,0x71,0x72,0x73,0x74,0x75,0x76, -0x77,0x78,0x79,0x7b,0x7b,0x7b,0x7b,0x7b,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c, -0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b, -0x7b,0x7b,0x7b,0x7a,0x79,0x79,0x78,0x78,0x79,0x7a,0x7a,0x7a,0x79,0x78,0x76,0x75, -0x77,0x78,0x78,0x79,0x7a,0x7b,0x7b,0x7b,0x7c,0x7c,0x7b,0x7b,0x7a,0x7a,0x7a,0x79, -0x6e,0x6e,0x6d,0x6d,0x6d,0x6d,0x6c,0x6c,0x6e,0x6f,0x70,0x72,0x72,0x72,0x72,0x71, -0x6d,0x6e,0x71,0x72,0x71,0x6f,0x6d,0x6b,0x6a,0x6b,0x6b,0x6d,0x6e,0x6f,0x70,0x71, -0x6d,0x6e,0x6f,0x70,0x71,0x70,0x70,0x6f,0x71,0x72,0x72,0x72,0x72,0x71,0x6f,0x6e, -0x6d,0x6d,0x6d,0x6d,0x6e,0x70,0x72,0x73,0x74,0x74,0x73,0x73,0x73,0x73,0x72,0x72, -0x72,0x72,0x72,0x73,0x73,0x73,0x73,0x73,0x70,0x72,0x76,0x78,0x78,0x76,0x72,0x70, -0x6f,0x6e,0x6e,0x71,0x74,0x75,0x73,0x6f,0x79,0x66,0x5a,0x5b,0x56,0x49,0x45,0x4d, -0x49,0x4f,0x55,0x55,0x4f,0x4a,0x4b,0x4f,0x4d,0x4c,0x4b,0x4b,0x49,0x49,0x48,0x47, -0x49,0x49,0x4a,0x4a,0x4a,0x4a,0x4b,0x4b,0x4a,0x4b,0x4d,0x4e,0x50,0x51,0x52,0x53, -0x5f,0x6d,0x7e,0x84,0x80,0x7c,0x7c,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, -0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, -0x83,0x81,0x80,0x7e,0x7e,0x7f,0x80,0x81,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84, -0x84,0x84,0x85,0x87,0x8a,0x8c,0x8f,0x90,0x8c,0x8e,0x90,0x92,0x95,0x97,0x98,0x98, -0x95,0x95,0x96,0x97,0x98,0x99,0x99,0x9a,0x9b,0x9b,0x9b,0x9b,0x9c,0x9c,0x9c,0x9c, -0x99,0x99,0x98,0x98,0x97,0x97,0x96,0x96,0x99,0x99,0x98,0x97,0x96,0x96,0x96,0x96, -0x95,0x8a,0x7b,0x71,0x6d,0x6d,0x6e,0x6e,0x6e,0x6e,0x6f,0x70,0x71,0x71,0x72,0x72, -0x71,0x71,0x72,0x72,0x71,0x70,0x6f,0x6e,0x71,0x71,0x72,0x73,0x74,0x75,0x75,0x76, -0x77,0x78,0x7a,0x7b,0x7c,0x7c,0x7b,0x7b,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c, -0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c, -0x7c,0x7c,0x7b,0x7a,0x79,0x78,0x77,0x77,0x79,0x79,0x79,0x79,0x78,0x77,0x75,0x74, -0x77,0x77,0x78,0x78,0x79,0x7a,0x7b,0x7b,0x7f,0x7f,0x7e,0x7e,0x7d,0x7c,0x7c,0x7c, -0x6c,0x6d,0x6e,0x6f,0x6f,0x6e,0x6e,0x6d,0x73,0x73,0x74,0x74,0x73,0x71,0x70,0x6f, -0x6e,0x70,0x71,0x73,0x73,0x72,0x71,0x70,0x71,0x70,0x6f,0x6e,0x6d,0x6e,0x6e,0x6f, -0x6e,0x6e,0x6d,0x6c,0x6c,0x6d,0x6e,0x6e,0x70,0x6f,0x6e,0x6d,0x6d,0x6d,0x6e,0x6e, -0x6c,0x6b,0x6a,0x6a,0x6b,0x6d,0x6f,0x71,0x72,0x71,0x70,0x70,0x6f,0x70,0x71,0x71, -0x73,0x72,0x71,0x70,0x70,0x72,0x73,0x75,0x72,0x73,0x74,0x75,0x75,0x75,0x74,0x74, -0x6f,0x6f,0x6e,0x6e,0x6e,0x6f,0x70,0x70,0x6e,0x67,0x5c,0x51,0x4a,0x47,0x49,0x4a, -0x51,0x50,0x4f,0x4f,0x4d,0x4d,0x4c,0x4b,0x4c,0x4c,0x4b,0x4a,0x48,0x47,0x46,0x46, -0x49,0x49,0x49,0x49,0x4a,0x4a,0x4a,0x4a,0x4b,0x4b,0x4b,0x4b,0x4c,0x4d,0x4f,0x50, -0x4f,0x5d,0x71,0x7e,0x81,0x80,0x7f,0x80,0x7e,0x7f,0x7f,0x7f,0x80,0x81,0x81,0x81, -0x81,0x81,0x81,0x81,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, -0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x83,0x83,0x84,0x84,0x84,0x85,0x85,0x85, -0x83,0x84,0x84,0x85,0x86,0x87,0x87,0x87,0x8c,0x8d,0x8e,0x90,0x92,0x94,0x95,0x96, -0x97,0x97,0x98,0x98,0x99,0x9a,0x9a,0x9a,0x99,0x99,0x9a,0x9a,0x9a,0x9a,0x9a,0x9a, -0x9b,0x9a,0x9a,0x99,0x98,0x97,0x96,0x96,0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x97, -0x99,0x8e,0x80,0x75,0x70,0x6e,0x6d,0x6c,0x6f,0x6f,0x6f,0x70,0x71,0x71,0x72,0x72, -0x71,0x71,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x71,0x72,0x72,0x74,0x74,0x75,0x76, -0x76,0x78,0x7a,0x7d,0x7d,0x7c,0x7a,0x79,0x7c,0x7c,0x7b,0x7b,0x7a,0x7a,0x79,0x79, -0x79,0x79,0x79,0x7a,0x7a,0x7a,0x7b,0x7b,0x7f,0x7f,0x7f,0x7e,0x7e,0x7d,0x7d,0x7c, -0x7d,0x7c,0x7b,0x7a,0x79,0x79,0x7a,0x7a,0x7c,0x7c,0x7c,0x7b,0x7a,0x79,0x77,0x77, -0x78,0x78,0x79,0x7a,0x7a,0x7b,0x7c,0x7c,0x7f,0x7e,0x7d,0x7c,0x7b,0x7c,0x7d,0x7d, -0x6c,0x6d,0x6e,0x6f,0x6f,0x6f,0x6e,0x6d,0x72,0x72,0x73,0x73,0x72,0x70,0x6f,0x6e, -0x6e,0x6f,0x71,0x72,0x72,0x72,0x71,0x70,0x71,0x70,0x6f,0x6e,0x6d,0x6e,0x6e,0x6f, -0x6e,0x6d,0x6c,0x6c,0x6c,0x6c,0x6d,0x6e,0x70,0x6f,0x6e,0x6d,0x6c,0x6d,0x6d,0x6e, -0x6b,0x6b,0x6a,0x6a,0x6b,0x6c,0x6e,0x6f,0x70,0x6f,0x6f,0x6e,0x6e,0x6f,0x70,0x71, -0x73,0x72,0x70,0x6f,0x6f,0x70,0x71,0x72,0x72,0x72,0x74,0x75,0x75,0x75,0x74,0x73, -0x6f,0x6f,0x6e,0x6e,0x6e,0x6f,0x6f,0x6f,0x70,0x69,0x5f,0x53,0x4a,0x47,0x49,0x4b, -0x51,0x50,0x4f,0x4f,0x4d,0x4d,0x4c,0x4b,0x4c,0x4b,0x4b,0x4a,0x48,0x47,0x46,0x46, -0x49,0x49,0x49,0x49,0x4a,0x4a,0x4a,0x4a,0x4b,0x4b,0x4b,0x4b,0x4c,0x4d,0x4f,0x50, -0x50,0x5a,0x69,0x77,0x80,0x82,0x80,0x7e,0x7f,0x7f,0x7f,0x80,0x80,0x81,0x81,0x81, -0x81,0x81,0x81,0x81,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, -0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x82,0x82,0x83,0x83,0x83,0x84,0x84,0x84, -0x83,0x84,0x84,0x85,0x86,0x87,0x87,0x88,0x8c,0x8c,0x8e,0x8f,0x91,0x93,0x94,0x95, -0x96,0x96,0x96,0x97,0x98,0x98,0x99,0x99,0x99,0x99,0x99,0x99,0x99,0x9a,0x9a,0x9a, -0x9a,0x9a,0x9a,0x99,0x98,0x97,0x97,0x96,0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x97, -0x99,0x8f,0x81,0x76,0x71,0x6f,0x6e,0x6d,0x70,0x70,0x70,0x70,0x71,0x71,0x71,0x71, -0x71,0x71,0x70,0x70,0x70,0x70,0x70,0x70,0x71,0x71,0x72,0x73,0x74,0x75,0x75,0x76, -0x77,0x78,0x7b,0x7d,0x7e,0x7c,0x7b,0x79,0x7c,0x7b,0x7b,0x7b,0x7a,0x7a,0x79,0x79, -0x7a,0x7a,0x7a,0x7a,0x7b,0x7b,0x7b,0x7b,0x7e,0x7e,0x7e,0x7d,0x7d,0x7c,0x7c,0x7c, -0x7d,0x7c,0x7a,0x79,0x78,0x78,0x79,0x79,0x7b,0x7b,0x7b,0x7a,0x79,0x78,0x77,0x76, -0x78,0x78,0x79,0x79,0x7a,0x7b,0x7c,0x7c,0x7e,0x7d,0x7c,0x7b,0x7b,0x7b,0x7c,0x7c, -0x6c,0x6d,0x6e,0x6f,0x6f,0x6f,0x6e,0x6e,0x70,0x71,0x71,0x71,0x70,0x6f,0x6e,0x6d, -0x6e,0x6f,0x70,0x71,0x71,0x71,0x70,0x70,0x70,0x70,0x6e,0x6d,0x6d,0x6d,0x6e,0x6f, -0x6d,0x6d,0x6c,0x6b,0x6b,0x6c,0x6d,0x6d,0x6f,0x6e,0x6d,0x6c,0x6c,0x6c,0x6d,0x6d, -0x6a,0x6a,0x6a,0x6a,0x6a,0x6b,0x6d,0x6e,0x6d,0x6d,0x6c,0x6c,0x6d,0x6e,0x6f,0x70, -0x72,0x71,0x70,0x6e,0x6d,0x6d,0x6d,0x6d,0x71,0x72,0x73,0x74,0x74,0x74,0x73,0x73, -0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x71,0x6c,0x63,0x56,0x4c,0x47,0x48,0x4b, -0x51,0x50,0x4f,0x4f,0x4d,0x4d,0x4c,0x4b,0x4c,0x4b,0x4a,0x49,0x48,0x48,0x47,0x46, -0x49,0x49,0x49,0x49,0x4a,0x4a,0x4a,0x4a,0x4b,0x4b,0x4a,0x4a,0x4b,0x4c,0x4e,0x4f, -0x51,0x54,0x5d,0x6d,0x7d,0x85,0x82,0x7c,0x7f,0x7f,0x80,0x80,0x80,0x81,0x81,0x81, -0x82,0x81,0x81,0x81,0x81,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, -0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x81,0x81,0x81,0x82,0x82,0x82,0x82,0x83, -0x83,0x83,0x84,0x85,0x86,0x87,0x88,0x88,0x8b,0x8b,0x8c,0x8e,0x90,0x91,0x92,0x93, -0x94,0x94,0x94,0x95,0x96,0x96,0x97,0x97,0x98,0x98,0x98,0x98,0x99,0x99,0x99,0x99, -0x9a,0x9a,0x99,0x99,0x98,0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x97, -0x99,0x8f,0x81,0x76,0x72,0x70,0x70,0x6f,0x71,0x71,0x71,0x71,0x70,0x70,0x70,0x70, -0x70,0x70,0x70,0x70,0x71,0x71,0x71,0x71,0x71,0x72,0x72,0x73,0x74,0x75,0x76,0x76, -0x78,0x7a,0x7c,0x7d,0x7e,0x7d,0x7b,0x7a,0x7b,0x7b,0x7b,0x7b,0x7a,0x7a,0x7a,0x7a, -0x7b,0x7b,0x7b,0x7b,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7b,0x7b,0x7b,0x7b, -0x7b,0x7a,0x79,0x78,0x77,0x77,0x78,0x78,0x7a,0x79,0x79,0x78,0x77,0x77,0x76,0x76, -0x78,0x78,0x79,0x79,0x7a,0x7b,0x7b,0x7b,0x7d,0x7c,0x7b,0x7a,0x7a,0x7a,0x7b,0x7b, -0x6b,0x6c,0x6e,0x6f,0x6f,0x6f,0x6f,0x6e,0x6e,0x6f,0x6f,0x70,0x6f,0x6e,0x6d,0x6c, -0x6e,0x6e,0x6f,0x6f,0x70,0x70,0x70,0x70,0x70,0x6f,0x6e,0x6d,0x6d,0x6d,0x6e,0x6e, -0x6c,0x6c,0x6b,0x6a,0x6a,0x6b,0x6c,0x6c,0x6e,0x6d,0x6c,0x6b,0x6b,0x6b,0x6c,0x6c, -0x69,0x69,0x69,0x6a,0x6a,0x6b,0x6b,0x6c,0x6b,0x6a,0x6a,0x6a,0x6b,0x6c,0x6e,0x6f, -0x71,0x70,0x6f,0x6d,0x6b,0x6a,0x69,0x69,0x70,0x71,0x72,0x73,0x73,0x73,0x72,0x72, -0x6d,0x6e,0x6e,0x6e,0x6e,0x6e,0x6d,0x6c,0x72,0x6f,0x67,0x5a,0x4d,0x47,0x49,0x4d, -0x51,0x50,0x4f,0x4f,0x4d,0x4d,0x4c,0x4b,0x4b,0x4b,0x4a,0x49,0x49,0x48,0x47,0x47, -0x49,0x49,0x49,0x49,0x4a,0x4a,0x4a,0x4a,0x4b,0x4b,0x4a,0x4a,0x4a,0x4b,0x4d,0x4e, -0x51,0x4e,0x52,0x62,0x78,0x85,0x83,0x7c,0x80,0x80,0x80,0x80,0x81,0x81,0x81,0x81, -0x82,0x82,0x82,0x81,0x81,0x81,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, -0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x81,0x81,0x81,0x81, -0x83,0x83,0x84,0x85,0x87,0x88,0x89,0x89,0x8a,0x8a,0x8b,0x8d,0x8e,0x90,0x91,0x91, -0x92,0x92,0x93,0x93,0x94,0x95,0x95,0x95,0x96,0x96,0x97,0x97,0x98,0x98,0x99,0x99, -0x9a,0x99,0x99,0x99,0x98,0x98,0x97,0x97,0x98,0x98,0x98,0x98,0x98,0x98,0x98,0x98, -0x99,0x8f,0x81,0x77,0x73,0x72,0x71,0x71,0x72,0x72,0x71,0x71,0x70,0x6f,0x6f,0x6f, -0x70,0x70,0x70,0x71,0x71,0x71,0x71,0x71,0x72,0x72,0x73,0x74,0x75,0x76,0x77,0x77, -0x7a,0x7b,0x7c,0x7d,0x7d,0x7c,0x7b,0x7a,0x7b,0x7b,0x7b,0x7a,0x7a,0x7a,0x7a,0x7a, -0x7b,0x7b,0x7c,0x7c,0x7c,0x7d,0x7d,0x7d,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a, -0x7a,0x79,0x78,0x77,0x76,0x76,0x77,0x77,0x78,0x77,0x76,0x76,0x76,0x76,0x76,0x77, -0x78,0x78,0x79,0x79,0x7a,0x7a,0x7a,0x7a,0x7b,0x7b,0x79,0x78,0x78,0x78,0x79,0x7a, -0x6b,0x6c,0x6d,0x6f,0x6f,0x6f,0x6f,0x6f,0x6d,0x6e,0x6e,0x6f,0x6f,0x6e,0x6d,0x6c, -0x6d,0x6d,0x6d,0x6d,0x6e,0x6e,0x6f,0x6f,0x70,0x6f,0x6e,0x6d,0x6c,0x6d,0x6d,0x6e, -0x6b,0x6b,0x6a,0x69,0x69,0x6a,0x6b,0x6b,0x6d,0x6c,0x6b,0x6a,0x6a,0x6a,0x6b,0x6b, -0x69,0x6a,0x6a,0x6a,0x6b,0x6b,0x6b,0x6a,0x6a,0x69,0x69,0x69,0x69,0x6b,0x6c,0x6d, -0x6f,0x6e,0x6d,0x6c,0x6a,0x68,0x66,0x66,0x6e,0x6f,0x70,0x71,0x71,0x71,0x70,0x70, -0x6d,0x6d,0x6e,0x6f,0x6e,0x6d,0x6b,0x6a,0x70,0x70,0x6a,0x5d,0x4d,0x46,0x49,0x4f, -0x51,0x50,0x4f,0x4f,0x4d,0x4d,0x4c,0x4b,0x4a,0x4a,0x4a,0x49,0x49,0x48,0x48,0x48, -0x49,0x49,0x49,0x49,0x4a,0x4a,0x4a,0x4a,0x4b,0x4b,0x4a,0x49,0x4a,0x4a,0x4b,0x4c, -0x50,0x4a,0x4b,0x5a,0x71,0x81,0x84,0x7f,0x81,0x81,0x81,0x81,0x81,0x81,0x81,0x81, -0x82,0x82,0x82,0x82,0x81,0x81,0x81,0x81,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, -0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x7f,0x7f,0x7f,0x80,0x80,0x80,0x80,0x81, -0x83,0x83,0x84,0x86,0x87,0x89,0x8a,0x8a,0x8a,0x8a,0x8b,0x8c,0x8e,0x8f,0x90,0x90, -0x90,0x91,0x91,0x92,0x92,0x93,0x94,0x94,0x95,0x95,0x95,0x96,0x97,0x98,0x98,0x99, -0x99,0x99,0x99,0x98,0x98,0x98,0x98,0x98,0x98,0x98,0x98,0x98,0x98,0x98,0x98,0x98, -0x98,0x8e,0x81,0x77,0x73,0x72,0x72,0x72,0x72,0x72,0x71,0x71,0x70,0x6f,0x6f,0x6f, -0x70,0x70,0x71,0x71,0x71,0x72,0x72,0x72,0x72,0x73,0x74,0x75,0x76,0x77,0x77,0x78, -0x7b,0x7b,0x7c,0x7c,0x7c,0x7b,0x7b,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7b,0x7b,0x7b, -0x7b,0x7b,0x7c,0x7c,0x7c,0x7d,0x7d,0x7d,0x79,0x79,0x79,0x79,0x7a,0x7a,0x7a,0x7a, -0x7a,0x79,0x78,0x76,0x76,0x76,0x76,0x77,0x77,0x76,0x75,0x74,0x74,0x75,0x77,0x78, -0x78,0x78,0x79,0x79,0x79,0x79,0x79,0x7a,0x7a,0x79,0x78,0x77,0x76,0x77,0x77,0x78, -0x6a,0x6b,0x6d,0x6f,0x70,0x70,0x70,0x6f,0x6d,0x6d,0x6e,0x6f,0x6f,0x6e,0x6d,0x6c, -0x6d,0x6d,0x6c,0x6c,0x6c,0x6d,0x6e,0x6f,0x6f,0x6f,0x6d,0x6c,0x6c,0x6c,0x6d,0x6e, -0x6a,0x6a,0x69,0x68,0x68,0x69,0x6a,0x6a,0x6c,0x6b,0x6a,0x69,0x69,0x69,0x6a,0x6a, -0x6a,0x6a,0x6b,0x6c,0x6c,0x6b,0x6b,0x6a,0x6b,0x6a,0x69,0x68,0x68,0x69,0x6a,0x6b, -0x6d,0x6d,0x6c,0x6c,0x6a,0x68,0x66,0x64,0x6b,0x6c,0x6d,0x6e,0x6f,0x6e,0x6e,0x6d, -0x6c,0x6d,0x6e,0x6f,0x6e,0x6c,0x6a,0x68,0x6e,0x70,0x6c,0x5e,0x4d,0x45,0x49,0x51, -0x51,0x50,0x4f,0x4f,0x4d,0x4d,0x4c,0x4b,0x4a,0x4a,0x4a,0x49,0x49,0x48,0x48,0x48, -0x49,0x49,0x49,0x49,0x4a,0x4a,0x4a,0x4a,0x4b,0x4a,0x49,0x49,0x49,0x49,0x4a,0x4b, -0x4d,0x49,0x4a,0x56,0x69,0x7a,0x83,0x85,0x82,0x82,0x82,0x81,0x81,0x81,0x80,0x80, -0x83,0x82,0x82,0x82,0x82,0x81,0x81,0x81,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, -0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x7f,0x7f,0x7f,0x80,0x80,0x80,0x81,0x81, -0x82,0x83,0x84,0x86,0x88,0x89,0x8a,0x8b,0x8a,0x8b,0x8b,0x8c,0x8d,0x8e,0x8f,0x90, -0x90,0x90,0x91,0x91,0x92,0x93,0x93,0x93,0x93,0x93,0x94,0x95,0x96,0x97,0x98,0x98, -0x98,0x98,0x98,0x98,0x98,0x98,0x98,0x98,0x98,0x98,0x98,0x98,0x98,0x98,0x98,0x98, -0x96,0x8c,0x7f,0x76,0x72,0x72,0x73,0x72,0x71,0x71,0x71,0x71,0x70,0x70,0x70,0x70, -0x70,0x70,0x71,0x71,0x72,0x72,0x73,0x73,0x73,0x74,0x74,0x75,0x76,0x77,0x78,0x78, -0x7b,0x7b,0x7b,0x7b,0x7a,0x7a,0x7a,0x79,0x7a,0x7a,0x7a,0x7a,0x7b,0x7b,0x7b,0x7b, -0x7b,0x7b,0x7b,0x7b,0x7c,0x7c,0x7c,0x7c,0x79,0x79,0x79,0x79,0x7a,0x7a,0x7a,0x7a, -0x7a,0x79,0x78,0x77,0x76,0x76,0x77,0x77,0x76,0x75,0x74,0x73,0x74,0x76,0x78,0x7a, -0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x78,0x77,0x76,0x75,0x75,0x75,0x76,0x76, -0x6a,0x6b,0x6d,0x6e,0x70,0x70,0x70,0x70,0x6d,0x6d,0x6e,0x6f,0x6f,0x6f,0x6e,0x6d, -0x6d,0x6c,0x6b,0x6b,0x6b,0x6c,0x6e,0x6f,0x6f,0x6e,0x6d,0x6c,0x6c,0x6c,0x6d,0x6d, -0x6a,0x69,0x68,0x67,0x67,0x68,0x69,0x6a,0x6b,0x6a,0x69,0x68,0x68,0x68,0x69,0x69, -0x6b,0x6c,0x6d,0x6d,0x6d,0x6c,0x6b,0x6a,0x6d,0x6c,0x6a,0x69,0x68,0x68,0x68,0x69, -0x6b,0x6b,0x6c,0x6c,0x6a,0x68,0x66,0x65,0x69,0x6a,0x6b,0x6c,0x6c,0x6c,0x6b,0x6b, -0x6b,0x6c,0x6e,0x6f,0x6e,0x6c,0x69,0x67,0x6a,0x6e,0x6c,0x5f,0x4d,0x45,0x4a,0x53, -0x51,0x50,0x4f,0x4f,0x4d,0x4d,0x4c,0x4b,0x49,0x49,0x49,0x49,0x49,0x49,0x49,0x48, -0x49,0x49,0x49,0x49,0x4a,0x4a,0x4a,0x4a,0x4b,0x4a,0x49,0x48,0x48,0x49,0x4a,0x4a, -0x4a,0x4a,0x4d,0x54,0x61,0x71,0x82,0x8c,0x83,0x82,0x82,0x82,0x81,0x81,0x80,0x80, -0x83,0x83,0x82,0x82,0x82,0x81,0x81,0x81,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, -0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x7f,0x7f,0x80,0x80,0x80,0x81,0x81,0x81, -0x82,0x83,0x84,0x86,0x88,0x8a,0x8b,0x8c,0x8b,0x8b,0x8c,0x8d,0x8e,0x8f,0x8f,0x90, -0x90,0x90,0x91,0x91,0x92,0x92,0x93,0x93,0x92,0x92,0x93,0x94,0x95,0x97,0x97,0x98, -0x98,0x98,0x98,0x98,0x98,0x99,0x99,0x99,0x98,0x98,0x98,0x98,0x98,0x98,0x98,0x98, -0x94,0x8b,0x7e,0x75,0x72,0x72,0x72,0x72,0x70,0x70,0x70,0x70,0x71,0x71,0x71,0x71, -0x70,0x70,0x71,0x71,0x72,0x73,0x73,0x74,0x74,0x74,0x75,0x76,0x77,0x78,0x78,0x79, -0x7b,0x7a,0x7a,0x79,0x79,0x78,0x78,0x78,0x79,0x79,0x7a,0x7a,0x7b,0x7b,0x7b,0x7c, -0x7a,0x7a,0x7a,0x7a,0x7b,0x7b,0x7b,0x7b,0x79,0x79,0x79,0x7a,0x7a,0x7b,0x7b,0x7b, -0x7b,0x7a,0x79,0x77,0x77,0x77,0x77,0x78,0x76,0x75,0x74,0x73,0x74,0x77,0x79,0x7b, -0x79,0x79,0x79,0x78,0x78,0x78,0x78,0x78,0x77,0x76,0x75,0x74,0x73,0x74,0x75,0x75, -0x6a,0x6b,0x6d,0x6e,0x70,0x70,0x70,0x70,0x6d,0x6e,0x6f,0x70,0x70,0x6f,0x6f,0x6e, -0x6d,0x6c,0x6b,0x6a,0x6a,0x6c,0x6d,0x6f,0x6f,0x6e,0x6d,0x6c,0x6c,0x6c,0x6d,0x6d, -0x69,0x69,0x68,0x67,0x67,0x68,0x69,0x69,0x6b,0x6a,0x69,0x68,0x67,0x68,0x69,0x69, -0x6b,0x6c,0x6e,0x6e,0x6e,0x6d,0x6b,0x6a,0x6e,0x6d,0x6b,0x69,0x68,0x67,0x67,0x68, -0x6a,0x6b,0x6b,0x6c,0x6b,0x69,0x67,0x65,0x67,0x68,0x69,0x6a,0x6b,0x6a,0x6a,0x69, -0x6b,0x6c,0x6e,0x6f,0x6e,0x6b,0x68,0x66,0x68,0x6d,0x6c,0x5f,0x4d,0x45,0x4a,0x54, -0x51,0x50,0x4f,0x4f,0x4d,0x4d,0x4c,0x4b,0x49,0x49,0x49,0x49,0x49,0x49,0x49,0x49, -0x49,0x49,0x49,0x49,0x4a,0x4a,0x4a,0x4a,0x4b,0x4a,0x49,0x48,0x48,0x48,0x49,0x4a, -0x47,0x4b,0x50,0x54,0x5c,0x6c,0x81,0x90,0x83,0x83,0x82,0x82,0x81,0x81,0x80,0x80, -0x83,0x83,0x83,0x82,0x82,0x82,0x81,0x81,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, -0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x81,0x81,0x81,0x82, -0x82,0x83,0x84,0x86,0x88,0x8a,0x8b,0x8c,0x8c,0x8c,0x8d,0x8d,0x8e,0x8f,0x8f,0x90, -0x90,0x90,0x91,0x91,0x92,0x93,0x93,0x93,0x91,0x92,0x93,0x94,0x95,0x96,0x97,0x98, -0x98,0x98,0x98,0x98,0x98,0x99,0x99,0x99,0x99,0x99,0x99,0x99,0x99,0x99,0x99,0x99, -0x93,0x8a,0x7d,0x74,0x71,0x71,0x72,0x72,0x6f,0x6f,0x6f,0x70,0x71,0x71,0x72,0x72, -0x70,0x70,0x71,0x71,0x72,0x73,0x74,0x74,0x74,0x74,0x75,0x76,0x77,0x78,0x79,0x79, -0x7a,0x7a,0x79,0x78,0x77,0x77,0x77,0x78,0x79,0x79,0x7a,0x7a,0x7b,0x7b,0x7c,0x7c, -0x79,0x79,0x79,0x7a,0x7a,0x7a,0x7b,0x7b,0x79,0x79,0x7a,0x7a,0x7b,0x7b,0x7c,0x7c, -0x7c,0x7b,0x79,0x78,0x77,0x77,0x78,0x78,0x77,0x75,0x74,0x73,0x74,0x77,0x7a,0x7c, -0x79,0x79,0x79,0x78,0x78,0x78,0x78,0x78,0x76,0x75,0x74,0x73,0x73,0x73,0x74,0x74, -0x70,0x6f,0x6f,0x6f,0x6f,0x6e,0x6e,0x6e,0x69,0x6b,0x6d,0x6f,0x70,0x6f,0x6e,0x6d, -0x6d,0x6e,0x6e,0x6f,0x6e,0x6d,0x6b,0x6b,0x6d,0x6d,0x6b,0x6a,0x69,0x6a,0x6a,0x6b, -0x6b,0x6a,0x6a,0x69,0x69,0x6a,0x6b,0x6c,0x69,0x6a,0x6b,0x6c,0x6c,0x6a,0x69,0x67, -0x6a,0x6a,0x6a,0x6a,0x6a,0x69,0x69,0x69,0x69,0x69,0x68,0x68,0x68,0x68,0x68,0x68, -0x69,0x6b,0x6d,0x6f,0x6f,0x6d,0x6b,0x69,0x68,0x68,0x69,0x69,0x6a,0x6a,0x6b,0x6b, -0x70,0x6f,0x6f,0x6e,0x6d,0x6c,0x6b,0x6b,0x6c,0x67,0x5e,0x56,0x51,0x4f,0x4f,0x50, -0x50,0x4f,0x4f,0x4e,0x4d,0x4c,0x4c,0x4b,0x49,0x49,0x49,0x49,0x48,0x48,0x48,0x47, -0x48,0x49,0x49,0x49,0x49,0x4a,0x4a,0x4a,0x4a,0x4a,0x4a,0x4a,0x4a,0x4a,0x4a,0x4a, -0x4c,0x4d,0x4e,0x50,0x57,0x68,0x80,0x92,0x88,0x87,0x84,0x81,0x80,0x7f,0x7f,0x80, -0x81,0x81,0x81,0x81,0x81,0x81,0x81,0x81,0x83,0x83,0x83,0x82,0x82,0x81,0x81,0x80, -0x7e,0x7f,0x80,0x81,0x82,0x82,0x82,0x82,0x82,0x81,0x81,0x80,0x80,0x80,0x81,0x81, -0x85,0x86,0x88,0x8a,0x8b,0x8b,0x8a,0x89,0x8d,0x8e,0x8e,0x8f,0x90,0x91,0x92,0x92, -0x8f,0x8f,0x8f,0x90,0x90,0x90,0x90,0x91,0x91,0x91,0x92,0x93,0x95,0x96,0x97,0x97, -0x98,0x98,0x98,0x98,0x98,0x98,0x98,0x98,0x99,0x99,0x98,0x98,0x98,0x98,0x99,0x99, -0x92,0x89,0x7c,0x73,0x71,0x72,0x73,0x73,0x70,0x70,0x70,0x71,0x71,0x71,0x71,0x72, -0x71,0x71,0x72,0x72,0x72,0x72,0x73,0x73,0x76,0x76,0x76,0x76,0x76,0x77,0x78,0x79, -0x7b,0x78,0x75,0x76,0x79,0x7b,0x7b,0x79,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a, -0x7d,0x7d,0x7c,0x7b,0x7a,0x79,0x79,0x78,0x7c,0x7c,0x7d,0x7e,0x7e,0x7d,0x7c,0x7b, -0x77,0x77,0x77,0x78,0x78,0x78,0x78,0x78,0x75,0x75,0x76,0x77,0x78,0x79,0x7a,0x7a, -0x77,0x77,0x77,0x77,0x77,0x76,0x76,0x76,0x74,0x74,0x75,0x75,0x76,0x76,0x77,0x77, -0x6e,0x6e,0x6e,0x6e,0x6d,0x6d,0x6d,0x6d,0x6a,0x6b,0x6e,0x70,0x70,0x70,0x6e,0x6d, -0x6d,0x6d,0x6e,0x6e,0x6d,0x6c,0x6b,0x6a,0x6e,0x6d,0x6b,0x6a,0x6a,0x6a,0x6b,0x6b, -0x6b,0x6a,0x69,0x69,0x69,0x6a,0x6b,0x6b,0x69,0x6a,0x6b,0x6c,0x6b,0x6a,0x69,0x68, -0x68,0x68,0x68,0x68,0x67,0x67,0x67,0x67,0x69,0x69,0x69,0x69,0x68,0x68,0x68,0x68, -0x69,0x6b,0x6d,0x6f,0x6f,0x6d,0x6b,0x69,0x69,0x69,0x6a,0x6a,0x6b,0x6b,0x6b,0x6c, -0x6f,0x6e,0x6e,0x6d,0x6c,0x6b,0x6b,0x6a,0x6c,0x67,0x5f,0x57,0x52,0x4f,0x50,0x50, -0x4f,0x4e,0x4e,0x4d,0x4c,0x4c,0x4b,0x4b,0x49,0x49,0x49,0x49,0x48,0x48,0x48,0x47, -0x48,0x48,0x49,0x49,0x49,0x4a,0x4a,0x4a,0x4a,0x4a,0x4a,0x4a,0x4a,0x4a,0x4a,0x4a, -0x4b,0x4d,0x4e,0x4f,0x55,0x66,0x7d,0x8f,0x8a,0x89,0x86,0x83,0x81,0x80,0x80,0x80, -0x81,0x81,0x81,0x81,0x81,0x81,0x81,0x81,0x83,0x83,0x82,0x82,0x81,0x81,0x80,0x80, -0x7f,0x7f,0x80,0x81,0x81,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x83,0x84,0x85,0x85, -0x86,0x87,0x89,0x8b,0x8b,0x8b,0x8b,0x8a,0x8d,0x8d,0x8e,0x8f,0x90,0x90,0x91,0x91, -0x90,0x90,0x90,0x90,0x91,0x91,0x91,0x91,0x91,0x91,0x92,0x93,0x95,0x96,0x96,0x97, -0x98,0x98,0x98,0x98,0x98,0x98,0x98,0x98,0x98,0x98,0x98,0x98,0x98,0x98,0x98,0x99, -0x90,0x87,0x7b,0x73,0x71,0x71,0x72,0x72,0x70,0x70,0x70,0x71,0x71,0x71,0x72,0x72, -0x71,0x71,0x72,0x72,0x72,0x73,0x73,0x73,0x75,0x75,0x75,0x76,0x77,0x78,0x79,0x79, -0x7a,0x77,0x75,0x75,0x79,0x7b,0x7b,0x79,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b, -0x7d,0x7d,0x7c,0x7b,0x7a,0x7a,0x79,0x79,0x7b,0x7c,0x7c,0x7d,0x7d,0x7c,0x7b,0x7a, -0x76,0x77,0x77,0x77,0x78,0x79,0x79,0x79,0x76,0x77,0x77,0x78,0x78,0x79,0x79,0x7a, -0x78,0x78,0x78,0x77,0x77,0x76,0x76,0x76,0x75,0x76,0x76,0x76,0x77,0x77,0x78,0x78, -0x6c,0x6c,0x6c,0x6c,0x6b,0x6b,0x6b,0x6b,0x6a,0x6c,0x6e,0x70,0x71,0x70,0x6f,0x6e, -0x6b,0x6c,0x6c,0x6d,0x6d,0x6c,0x6a,0x6a,0x6e,0x6d,0x6c,0x6b,0x6a,0x6b,0x6b,0x6c, -0x6a,0x6a,0x69,0x68,0x68,0x69,0x6a,0x6a,0x6a,0x6a,0x6b,0x6b,0x6b,0x6a,0x69,0x68, -0x66,0x66,0x66,0x66,0x66,0x66,0x66,0x66,0x69,0x69,0x69,0x69,0x69,0x69,0x69,0x69, -0x6a,0x6b,0x6d,0x6e,0x6e,0x6d,0x6b,0x6a,0x6a,0x6b,0x6b,0x6b,0x6b,0x6c,0x6c,0x6c, -0x6d,0x6d,0x6c,0x6c,0x6b,0x6a,0x6a,0x6a,0x6d,0x68,0x60,0x59,0x53,0x51,0x50,0x51, -0x4d,0x4d,0x4c,0x4c,0x4b,0x4b,0x4a,0x4a,0x49,0x49,0x49,0x49,0x48,0x48,0x48,0x47, -0x48,0x48,0x48,0x49,0x49,0x49,0x4a,0x4a,0x4a,0x4a,0x4a,0x4a,0x4a,0x4a,0x4a,0x4a, -0x4a,0x4c,0x4d,0x4e,0x53,0x62,0x78,0x89,0x8d,0x8c,0x89,0x86,0x83,0x81,0x80,0x80, -0x81,0x81,0x81,0x81,0x81,0x81,0x81,0x81,0x82,0x82,0x82,0x81,0x81,0x81,0x80,0x80, -0x81,0x81,0x81,0x81,0x81,0x81,0x81,0x81,0x82,0x83,0x84,0x86,0x88,0x8a,0x8b,0x8c, -0x88,0x89,0x8a,0x8b,0x8c,0x8c,0x8c,0x8b,0x8d,0x8d,0x8e,0x8e,0x8f,0x90,0x90,0x90, -0x90,0x91,0x91,0x91,0x91,0x92,0x92,0x92,0x91,0x92,0x93,0x93,0x94,0x95,0x96,0x97, -0x98,0x98,0x98,0x98,0x98,0x98,0x98,0x98,0x97,0x97,0x97,0x97,0x98,0x98,0x98,0x98, -0x8b,0x83,0x79,0x72,0x70,0x71,0x71,0x71,0x70,0x70,0x71,0x71,0x71,0x72,0x72,0x72, -0x72,0x72,0x72,0x72,0x73,0x73,0x73,0x73,0x73,0x74,0x75,0x76,0x77,0x79,0x79,0x7a, -0x78,0x75,0x73,0x74,0x78,0x7b,0x7b,0x79,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b, -0x7d,0x7d,0x7c,0x7b,0x7b,0x7a,0x7a,0x79,0x7a,0x7b,0x7b,0x7c,0x7b,0x7a,0x79,0x78, -0x76,0x76,0x77,0x78,0x78,0x79,0x7a,0x7a,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79, -0x7a,0x7a,0x79,0x78,0x77,0x76,0x75,0x75,0x77,0x77,0x78,0x78,0x78,0x78,0x79,0x79, -0x6b,0x6a,0x6a,0x6a,0x69,0x69,0x69,0x69,0x6a,0x6c,0x6e,0x70,0x71,0x70,0x6f,0x6e, -0x6a,0x6b,0x6b,0x6c,0x6c,0x6b,0x6a,0x69,0x6e,0x6d,0x6c,0x6b,0x6b,0x6c,0x6d,0x6d, -0x6b,0x6a,0x69,0x68,0x68,0x68,0x69,0x69,0x6b,0x6b,0x6b,0x6b,0x6a,0x6a,0x69,0x69, -0x67,0x67,0x67,0x68,0x68,0x68,0x68,0x68,0x6a,0x6a,0x6a,0x6a,0x6a,0x6b,0x6b,0x6b, -0x6a,0x6b,0x6d,0x6d,0x6d,0x6d,0x6b,0x6a,0x6c,0x6c,0x6c,0x6c,0x6c,0x6c,0x6c,0x6c, -0x6c,0x6b,0x6b,0x6b,0x6a,0x6a,0x69,0x69,0x6d,0x68,0x61,0x5a,0x54,0x52,0x51,0x51, -0x4c,0x4c,0x4b,0x4b,0x4a,0x4a,0x4a,0x49,0x49,0x49,0x49,0x49,0x48,0x48,0x48,0x47, -0x48,0x48,0x48,0x48,0x49,0x49,0x49,0x49,0x4a,0x4a,0x4a,0x4a,0x4a,0x4a,0x4a,0x4a, -0x49,0x4b,0x4c,0x4d,0x51,0x5e,0x72,0x81,0x90,0x8e,0x8c,0x89,0x85,0x83,0x81,0x80, -0x81,0x81,0x81,0x81,0x81,0x81,0x81,0x81,0x81,0x81,0x81,0x81,0x81,0x81,0x81,0x81, -0x82,0x82,0x81,0x81,0x80,0x81,0x81,0x82,0x84,0x86,0x88,0x8b,0x8e,0x90,0x92,0x92, -0x8b,0x8b,0x8c,0x8c,0x8d,0x8d,0x8d,0x8d,0x8e,0x8e,0x8e,0x8f,0x8f,0x8f,0x90,0x90, -0x91,0x91,0x92,0x92,0x92,0x92,0x93,0x93,0x92,0x92,0x93,0x94,0x94,0x95,0x96,0x96, -0x98,0x98,0x98,0x98,0x98,0x98,0x98,0x98,0x96,0x96,0x97,0x97,0x97,0x97,0x96,0x96, -0x86,0x7f,0x76,0x71,0x70,0x71,0x71,0x70,0x71,0x71,0x71,0x71,0x72,0x72,0x72,0x72, -0x72,0x72,0x72,0x73,0x73,0x73,0x73,0x74,0x72,0x73,0x75,0x77,0x78,0x79,0x7a,0x7a, -0x75,0x72,0x71,0x73,0x77,0x7a,0x7b,0x79,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c, -0x7d,0x7c,0x7c,0x7c,0x7b,0x7b,0x7a,0x7a,0x79,0x7a,0x7a,0x7a,0x7a,0x79,0x77,0x76, -0x75,0x76,0x77,0x78,0x79,0x7a,0x7b,0x7b,0x7b,0x7a,0x7a,0x7a,0x79,0x79,0x79,0x79, -0x7b,0x7b,0x7a,0x79,0x78,0x76,0x76,0x75,0x79,0x79,0x79,0x79,0x79,0x79,0x7a,0x7a, -0x69,0x69,0x69,0x68,0x68,0x68,0x68,0x67,0x69,0x6b,0x6d,0x6f,0x70,0x6f,0x6e,0x6d, -0x69,0x6a,0x6b,0x6c,0x6c,0x6b,0x6b,0x6a,0x6e,0x6d,0x6c,0x6c,0x6c,0x6d,0x6e,0x6e, -0x6b,0x6b,0x69,0x68,0x68,0x68,0x69,0x69,0x6b,0x6b,0x6a,0x6a,0x6a,0x69,0x6a,0x6a, -0x6a,0x6a,0x6b,0x6b,0x6b,0x6c,0x6c,0x6c,0x6a,0x6a,0x6b,0x6b,0x6b,0x6c,0x6c,0x6c, -0x6b,0x6c,0x6c,0x6d,0x6d,0x6c,0x6c,0x6b,0x6c,0x6c,0x6c,0x6c,0x6c,0x6c,0x6c,0x6c, -0x6b,0x6b,0x6a,0x6a,0x6a,0x6a,0x6a,0x69,0x6c,0x68,0x62,0x5b,0x55,0x52,0x51,0x50, -0x4b,0x4b,0x4b,0x4a,0x4a,0x4a,0x4a,0x4a,0x49,0x49,0x49,0x49,0x48,0x48,0x48,0x47, -0x47,0x47,0x48,0x48,0x48,0x49,0x49,0x49,0x49,0x49,0x49,0x49,0x49,0x49,0x49,0x49, -0x48,0x4b,0x4d,0x4d,0x4f,0x5a,0x6c,0x7a,0x90,0x8f,0x8d,0x8b,0x87,0x84,0x82,0x80, -0x81,0x81,0x81,0x81,0x81,0x81,0x81,0x81,0x81,0x81,0x82,0x82,0x82,0x82,0x82,0x82, -0x84,0x83,0x82,0x81,0x81,0x82,0x83,0x84,0x88,0x8a,0x8d,0x91,0x93,0x95,0x96,0x96, -0x8e,0x8e,0x8d,0x8d,0x8e,0x8e,0x8f,0x8f,0x8f,0x8f,0x8f,0x8f,0x90,0x90,0x90,0x90, -0x91,0x91,0x92,0x92,0x92,0x92,0x93,0x93,0x93,0x93,0x93,0x94,0x94,0x95,0x95,0x95, -0x98,0x98,0x98,0x98,0x98,0x98,0x98,0x98,0x95,0x96,0x97,0x97,0x97,0x95,0x93,0x92, -0x82,0x7c,0x75,0x71,0x71,0x72,0x71,0x70,0x71,0x71,0x71,0x72,0x72,0x72,0x73,0x73, -0x72,0x72,0x73,0x73,0x73,0x74,0x74,0x74,0x72,0x73,0x75,0x77,0x79,0x79,0x79,0x78, -0x72,0x70,0x6e,0x71,0x76,0x7a,0x7b,0x7a,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b, -0x7c,0x7c,0x7c,0x7c,0x7c,0x7b,0x7b,0x7b,0x79,0x79,0x7a,0x7a,0x79,0x78,0x76,0x75, -0x76,0x77,0x77,0x78,0x79,0x7a,0x7b,0x7b,0x7b,0x7a,0x7a,0x7a,0x79,0x79,0x79,0x79, -0x7b,0x7b,0x7a,0x79,0x78,0x77,0x77,0x76,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a, -0x69,0x68,0x68,0x68,0x68,0x67,0x67,0x67,0x68,0x6a,0x6c,0x6e,0x6f,0x6e,0x6d,0x6c, -0x6a,0x6a,0x6c,0x6d,0x6d,0x6c,0x6c,0x6b,0x6e,0x6d,0x6d,0x6c,0x6d,0x6e,0x6f,0x70, -0x6d,0x6c,0x6b,0x69,0x69,0x69,0x69,0x6a,0x6c,0x6b,0x6a,0x69,0x69,0x69,0x6a,0x6a, -0x6b,0x6b,0x6c,0x6d,0x6d,0x6e,0x6e,0x6f,0x6b,0x6b,0x6b,0x6c,0x6d,0x6d,0x6e,0x6e, -0x6c,0x6c,0x6c,0x6c,0x6c,0x6c,0x6c,0x6c,0x6c,0x6c,0x6c,0x6b,0x6b,0x6b,0x6b,0x6a, -0x6a,0x6a,0x6a,0x6a,0x6a,0x6a,0x6a,0x6a,0x6b,0x67,0x61,0x5b,0x55,0x51,0x50,0x4f, -0x4b,0x4b,0x4b,0x4b,0x4b,0x4a,0x4a,0x4a,0x49,0x49,0x49,0x49,0x48,0x48,0x48,0x47, -0x47,0x47,0x47,0x48,0x48,0x48,0x49,0x49,0x49,0x49,0x49,0x49,0x49,0x49,0x49,0x49, -0x48,0x4b,0x4d,0x4d,0x4e,0x58,0x67,0x74,0x8f,0x8f,0x8e,0x8c,0x89,0x86,0x83,0x81, -0x81,0x81,0x81,0x81,0x81,0x81,0x81,0x81,0x82,0x82,0x83,0x83,0x83,0x83,0x84,0x84, -0x85,0x84,0x83,0x82,0x83,0x85,0x87,0x89,0x8d,0x8f,0x92,0x95,0x97,0x98,0x97,0x97, -0x91,0x90,0x8f,0x8f,0x8f,0x8f,0x90,0x91,0x91,0x91,0x91,0x91,0x91,0x91,0x91,0x91, -0x90,0x91,0x91,0x91,0x91,0x92,0x92,0x92,0x93,0x93,0x93,0x94,0x94,0x94,0x95,0x95, -0x98,0x98,0x98,0x98,0x98,0x98,0x98,0x98,0x97,0x97,0x98,0x97,0x96,0x93,0x90,0x8e, -0x7e,0x79,0x74,0x72,0x73,0x73,0x72,0x71,0x71,0x71,0x72,0x72,0x72,0x73,0x73,0x73, -0x72,0x73,0x73,0x73,0x74,0x74,0x74,0x74,0x73,0x74,0x77,0x78,0x79,0x78,0x77,0x76, -0x6f,0x6d,0x6c,0x6f,0x75,0x7a,0x7b,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a, -0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7a,0x7a,0x7a,0x7a,0x79,0x77,0x76,0x75, -0x78,0x78,0x79,0x79,0x79,0x79,0x7a,0x7a,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79, -0x7a,0x7a,0x7a,0x7a,0x79,0x79,0x79,0x79,0x7b,0x7b,0x7a,0x7a,0x7a,0x79,0x79,0x79, -0x69,0x68,0x68,0x68,0x67,0x67,0x67,0x67,0x67,0x68,0x6b,0x6d,0x6d,0x6d,0x6b,0x6a, -0x6a,0x6b,0x6c,0x6d,0x6e,0x6e,0x6d,0x6d,0x6e,0x6e,0x6d,0x6d,0x6d,0x6e,0x70,0x70, -0x6f,0x6e,0x6c,0x6b,0x6a,0x6a,0x6a,0x6a,0x6d,0x6b,0x6a,0x69,0x68,0x69,0x6a,0x6b, -0x69,0x6a,0x6a,0x6b,0x6c,0x6d,0x6d,0x6e,0x6b,0x6b,0x6c,0x6d,0x6d,0x6e,0x6f,0x6f, -0x6c,0x6c,0x6c,0x6c,0x6c,0x6c,0x6c,0x6c,0x6c,0x6b,0x6b,0x6b,0x6a,0x6a,0x69,0x69, -0x6b,0x6b,0x6b,0x6b,0x6b,0x6b,0x6b,0x6b,0x69,0x66,0x60,0x5a,0x55,0x51,0x4e,0x4d, -0x4b,0x4b,0x4b,0x4b,0x4b,0x4b,0x4c,0x4c,0x49,0x49,0x49,0x49,0x48,0x48,0x48,0x47, -0x47,0x47,0x47,0x47,0x48,0x48,0x48,0x48,0x49,0x49,0x49,0x49,0x49,0x49,0x49,0x49, -0x49,0x4c,0x4e,0x4e,0x4e,0x56,0x64,0x70,0x8d,0x8d,0x8d,0x8c,0x8a,0x87,0x84,0x82, -0x81,0x81,0x81,0x81,0x81,0x81,0x81,0x81,0x83,0x83,0x84,0x84,0x85,0x85,0x85,0x86, -0x85,0x84,0x83,0x83,0x85,0x88,0x8b,0x8d,0x92,0x93,0x96,0x98,0x99,0x98,0x97,0x95, -0x93,0x92,0x90,0x8f,0x8f,0x90,0x91,0x92,0x93,0x92,0x92,0x92,0x92,0x92,0x92,0x92, -0x90,0x90,0x90,0x90,0x91,0x91,0x91,0x91,0x93,0x94,0x94,0x94,0x94,0x94,0x94,0x94, -0x98,0x98,0x98,0x98,0x98,0x98,0x98,0x98,0x98,0x98,0x99,0x98,0x95,0x91,0x8d,0x8a, -0x7b,0x77,0x73,0x73,0x74,0x75,0x74,0x71,0x71,0x72,0x72,0x72,0x73,0x73,0x73,0x73, -0x73,0x73,0x73,0x73,0x74,0x74,0x74,0x74,0x74,0x76,0x78,0x79,0x79,0x78,0x75,0x74, -0x6d,0x6b,0x6a,0x6e,0x74,0x79,0x7b,0x7a,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79, -0x7c,0x7c,0x7c,0x7c,0x7c,0x7d,0x7d,0x7d,0x7b,0x7b,0x7b,0x7a,0x79,0x78,0x76,0x75, -0x7a,0x7a,0x7a,0x79,0x79,0x79,0x78,0x78,0x76,0x77,0x77,0x78,0x78,0x79,0x79,0x7a, -0x79,0x79,0x79,0x7a,0x7a,0x7b,0x7b,0x7b,0x7b,0x7b,0x7a,0x7a,0x79,0x79,0x78,0x78, -0x69,0x69,0x68,0x68,0x68,0x67,0x67,0x67,0x66,0x67,0x6a,0x6c,0x6c,0x6c,0x6a,0x69, -0x6b,0x6b,0x6d,0x6e,0x6f,0x6e,0x6e,0x6d,0x6e,0x6e,0x6d,0x6d,0x6d,0x6f,0x70,0x71, -0x70,0x6f,0x6d,0x6b,0x6b,0x6a,0x6b,0x6b,0x6d,0x6c,0x6a,0x68,0x68,0x69,0x6a,0x6b, -0x67,0x67,0x68,0x69,0x6a,0x6a,0x6b,0x6b,0x6b,0x6b,0x6c,0x6d,0x6e,0x6f,0x6f,0x70, -0x6d,0x6c,0x6c,0x6b,0x6b,0x6c,0x6c,0x6d,0x6b,0x6b,0x6a,0x6a,0x69,0x69,0x68,0x68, -0x6b,0x6b,0x6b,0x6c,0x6c,0x6c,0x6c,0x6c,0x68,0x65,0x60,0x5a,0x54,0x50,0x4e,0x4c, -0x4b,0x4b,0x4b,0x4c,0x4c,0x4c,0x4c,0x4c,0x49,0x49,0x49,0x49,0x48,0x48,0x48,0x47, -0x47,0x47,0x47,0x47,0x48,0x48,0x48,0x48,0x49,0x49,0x49,0x49,0x49,0x49,0x49,0x49, -0x4a,0x4d,0x4f,0x4e,0x4e,0x55,0x63,0x6e,0x8c,0x8c,0x8c,0x8c,0x8a,0x88,0x85,0x83, -0x81,0x81,0x81,0x81,0x81,0x81,0x81,0x81,0x84,0x84,0x85,0x85,0x86,0x86,0x87,0x87, -0x86,0x85,0x84,0x84,0x86,0x89,0x8d,0x90,0x94,0x96,0x99,0x9a,0x9a,0x98,0x96,0x94, -0x94,0x93,0x91,0x90,0x90,0x90,0x92,0x93,0x94,0x94,0x93,0x93,0x93,0x93,0x93,0x93, -0x8f,0x8f,0x8f,0x90,0x90,0x90,0x90,0x91,0x94,0x94,0x94,0x94,0x94,0x94,0x94,0x94, -0x98,0x98,0x98,0x98,0x98,0x98,0x98,0x98,0x99,0x99,0x99,0x98,0x94,0x90,0x8b,0x88, -0x7a,0x77,0x73,0x73,0x75,0x76,0x74,0x72,0x72,0x72,0x72,0x72,0x73,0x73,0x73,0x73, -0x73,0x73,0x73,0x74,0x74,0x74,0x74,0x75,0x75,0x77,0x79,0x7a,0x79,0x77,0x74,0x72, -0x6c,0x6a,0x6a,0x6d,0x74,0x79,0x7b,0x7b,0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78, -0x7c,0x7c,0x7c,0x7c,0x7d,0x7d,0x7d,0x7d,0x7b,0x7b,0x7b,0x7b,0x7a,0x78,0x76,0x75, -0x7c,0x7b,0x7b,0x7a,0x79,0x78,0x77,0x77,0x75,0x75,0x76,0x77,0x78,0x79,0x7a,0x7a, -0x78,0x78,0x79,0x7a,0x7b,0x7c,0x7c,0x7d,0x7b,0x7a,0x7a,0x79,0x79,0x78,0x78,0x78, -0x67,0x68,0x69,0x69,0x6a,0x6a,0x69,0x69,0x6b,0x6a,0x69,0x68,0x68,0x69,0x6a,0x6b, -0x6a,0x6b,0x6c,0x6e,0x6f,0x6f,0x6f,0x6e,0x6d,0x6d,0x6e,0x6f,0x70,0x71,0x72,0x72, -0x75,0x73,0x71,0x6e,0x6d,0x6c,0x6d,0x6d,0x6e,0x6d,0x6c,0x6a,0x6a,0x6c,0x6d,0x6e, -0x6a,0x6a,0x69,0x69,0x69,0x6a,0x6b,0x6c,0x6c,0x6c,0x6d,0x6e,0x6f,0x70,0x70,0x71, -0x6b,0x6b,0x6b,0x6b,0x6b,0x6b,0x6c,0x6c,0x6c,0x6b,0x6a,0x6a,0x69,0x6a,0x6b,0x6b, -0x6a,0x6a,0x6b,0x6c,0x6c,0x6d,0x6e,0x6e,0x67,0x63,0x5c,0x55,0x4f,0x4c,0x4b,0x4b, -0x4a,0x4a,0x4a,0x4a,0x4a,0x4a,0x4a,0x4a,0x49,0x48,0x48,0x48,0x48,0x47,0x47,0x47, -0x45,0x45,0x45,0x46,0x46,0x46,0x47,0x47,0x48,0x48,0x48,0x49,0x49,0x49,0x4a,0x4a, -0x4c,0x4e,0x4f,0x4f,0x4f,0x54,0x5c,0x62,0x82,0x8c,0x91,0x8c,0x8c,0x90,0x8b,0x80, -0x83,0x83,0x82,0x82,0x81,0x82,0x82,0x82,0x84,0x85,0x87,0x88,0x88,0x87,0x86,0x85, -0x83,0x84,0x86,0x8a,0x8d,0x90,0x93,0x94,0x95,0x96,0x96,0x97,0x97,0x97,0x97,0x96, -0x94,0x93,0x91,0x90,0x8f,0x90,0x91,0x92,0x93,0x93,0x92,0x92,0x91,0x91,0x90,0x90, -0x90,0x90,0x90,0x91,0x92,0x92,0x92,0x93,0x95,0x94,0x94,0x94,0x95,0x96,0x97,0x98, -0x98,0x98,0x98,0x98,0x98,0x98,0x98,0x98,0x97,0x97,0x98,0x9a,0x98,0x90,0x85,0x7c, -0x75,0x75,0x75,0x75,0x74,0x74,0x74,0x74,0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x73, -0x73,0x73,0x74,0x75,0x75,0x76,0x76,0x77,0x76,0x78,0x7a,0x7b,0x7a,0x77,0x73,0x70, -0x6b,0x6c,0x6f,0x72,0x77,0x7b,0x7f,0x81,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b, -0x7b,0x7b,0x7b,0x7b,0x7c,0x7c,0x7c,0x7c,0x7a,0x7a,0x7b,0x7b,0x7b,0x7c,0x7c,0x7c, -0x7b,0x7b,0x7b,0x7a,0x79,0x79,0x79,0x78,0x74,0x75,0x76,0x77,0x78,0x7a,0x7b,0x7b, -0x7a,0x7a,0x7a,0x7b,0x7b,0x7b,0x7c,0x7c,0x7a,0x79,0x79,0x78,0x78,0x77,0x76,0x76, -0x68,0x68,0x69,0x69,0x69,0x6a,0x69,0x69,0x69,0x69,0x68,0x68,0x68,0x69,0x6a,0x6b, -0x6a,0x6b,0x6c,0x6d,0x6e,0x6e,0x6d,0x6c,0x6a,0x6b,0x6c,0x6d,0x6f,0x70,0x71,0x71, -0x72,0x70,0x6e,0x6c,0x6b,0x6a,0x6b,0x6b,0x6d,0x6c,0x6b,0x6a,0x6a,0x6b,0x6c,0x6d, -0x6a,0x6a,0x69,0x69,0x69,0x6a,0x6b,0x6c,0x6b,0x6b,0x6c,0x6c,0x6d,0x6e,0x6f,0x6f, -0x6d,0x6d,0x6d,0x6c,0x6c,0x6c,0x6c,0x6c,0x6c,0x6b,0x6a,0x69,0x69,0x69,0x6a,0x6b, -0x69,0x6a,0x6a,0x6b,0x6b,0x6c,0x6c,0x6c,0x67,0x63,0x5c,0x55,0x4f,0x4c,0x4b,0x4a, -0x4b,0x4b,0x4a,0x4a,0x4a,0x4a,0x4a,0x4a,0x49,0x48,0x48,0x48,0x48,0x47,0x47,0x47, -0x45,0x45,0x45,0x46,0x46,0x46,0x47,0x47,0x48,0x48,0x48,0x49,0x49,0x49,0x4a,0x4a, -0x4c,0x4e,0x4f,0x4f,0x4f,0x54,0x5b,0x61,0x80,0x8c,0x91,0x8d,0x8c,0x8f,0x8b,0x81, -0x81,0x81,0x81,0x81,0x81,0x81,0x81,0x82,0x85,0x85,0x87,0x88,0x88,0x87,0x86,0x86, -0x85,0x87,0x89,0x8c,0x8f,0x92,0x94,0x95,0x96,0x96,0x96,0x96,0x96,0x96,0x95,0x95, -0x94,0x93,0x91,0x90,0x90,0x90,0x91,0x92,0x93,0x93,0x93,0x92,0x92,0x91,0x91,0x91, -0x90,0x90,0x91,0x91,0x92,0x92,0x92,0x93,0x94,0x94,0x93,0x93,0x94,0x95,0x97,0x97, -0x98,0x98,0x98,0x98,0x98,0x98,0x98,0x98,0x97,0x97,0x98,0x99,0x98,0x91,0x86,0x7d, -0x75,0x75,0x75,0x75,0x74,0x74,0x74,0x74,0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x73, -0x73,0x74,0x74,0x75,0x75,0x76,0x77,0x77,0x77,0x79,0x7a,0x7a,0x78,0x74,0x70,0x6e, -0x6a,0x6c,0x6e,0x71,0x75,0x78,0x7b,0x7d,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b, -0x7a,0x7a,0x7a,0x7b,0x7b,0x7b,0x7c,0x7c,0x79,0x7a,0x7a,0x7a,0x7a,0x7b,0x7b,0x7b, -0x7b,0x7b,0x7a,0x7a,0x7a,0x79,0x79,0x79,0x75,0x76,0x77,0x78,0x79,0x7a,0x7b,0x7c, -0x78,0x78,0x78,0x78,0x79,0x79,0x79,0x79,0x7a,0x7a,0x7a,0x79,0x78,0x78,0x77,0x77, -0x68,0x68,0x68,0x69,0x69,0x69,0x6a,0x6a,0x67,0x67,0x67,0x67,0x68,0x6a,0x6b,0x6c, -0x6b,0x6c,0x6c,0x6d,0x6c,0x6c,0x6a,0x6a,0x67,0x68,0x69,0x6a,0x6c,0x6e,0x6f,0x6f, -0x6e,0x6d,0x6c,0x6a,0x69,0x69,0x69,0x69,0x6c,0x6b,0x6b,0x6a,0x6a,0x6b,0x6b,0x6c, -0x6a,0x6a,0x69,0x69,0x69,0x6a,0x6b,0x6c,0x6a,0x6b,0x6b,0x6c,0x6c,0x6d,0x6d,0x6e, -0x70,0x6f,0x6f,0x6e,0x6e,0x6d,0x6d,0x6c,0x6b,0x6a,0x69,0x68,0x68,0x68,0x69,0x69, -0x68,0x69,0x69,0x69,0x69,0x6a,0x6a,0x6a,0x66,0x62,0x5b,0x54,0x4e,0x4b,0x4a,0x49, -0x4b,0x4b,0x4b,0x4b,0x4a,0x4a,0x4a,0x49,0x49,0x48,0x48,0x48,0x48,0x47,0x47,0x47, -0x45,0x45,0x45,0x46,0x46,0x46,0x47,0x47,0x48,0x48,0x48,0x49,0x49,0x49,0x4a,0x4a, -0x4c,0x4d,0x4f,0x4e,0x4f,0x53,0x59,0x5f,0x7c,0x8a,0x92,0x8e,0x8c,0x8f,0x8b,0x82, -0x7f,0x7f,0x80,0x80,0x81,0x81,0x81,0x81,0x85,0x86,0x87,0x88,0x89,0x88,0x88,0x87, -0x8a,0x8b,0x8d,0x8f,0x92,0x95,0x96,0x98,0x97,0x97,0x96,0x95,0x94,0x93,0x92,0x92, -0x93,0x93,0x92,0x91,0x90,0x91,0x91,0x92,0x93,0x93,0x93,0x93,0x92,0x92,0x92,0x92, -0x91,0x91,0x91,0x91,0x92,0x92,0x92,0x92,0x93,0x92,0x92,0x92,0x93,0x94,0x95,0x96, -0x98,0x98,0x98,0x98,0x98,0x98,0x98,0x98,0x97,0x96,0x97,0x99,0x98,0x91,0x87,0x7f, -0x76,0x76,0x75,0x75,0x75,0x74,0x74,0x74,0x74,0x74,0x74,0x74,0x74,0x74,0x74,0x74, -0x74,0x74,0x75,0x75,0x76,0x77,0x77,0x77,0x79,0x79,0x79,0x77,0x74,0x70,0x6c,0x6a, -0x6b,0x6c,0x6e,0x71,0x74,0x76,0x78,0x79,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b, -0x79,0x79,0x79,0x7a,0x7a,0x7a,0x7b,0x7b,0x78,0x78,0x79,0x79,0x79,0x7a,0x7a,0x7a, -0x7b,0x7a,0x7a,0x7a,0x7a,0x79,0x79,0x79,0x77,0x78,0x78,0x79,0x7a,0x7b,0x7c,0x7c, -0x76,0x76,0x76,0x77,0x77,0x77,0x78,0x78,0x7b,0x7b,0x7b,0x7a,0x79,0x79,0x78,0x78, -0x69,0x68,0x68,0x68,0x68,0x69,0x6a,0x6b,0x66,0x66,0x66,0x67,0x68,0x6a,0x6c,0x6d, -0x6c,0x6c,0x6d,0x6c,0x6c,0x6a,0x68,0x67,0x65,0x65,0x67,0x68,0x6a,0x6b,0x6c,0x6d, -0x6e,0x6d,0x6d,0x6c,0x6b,0x6b,0x6b,0x6b,0x6b,0x6b,0x6b,0x6a,0x6a,0x6b,0x6b,0x6b, -0x6a,0x6a,0x69,0x69,0x69,0x6a,0x6b,0x6c,0x6c,0x6c,0x6d,0x6d,0x6e,0x6e,0x6e,0x6f, -0x71,0x71,0x70,0x70,0x6f,0x6e,0x6d,0x6d,0x6b,0x6a,0x69,0x67,0x67,0x67,0x68,0x68, -0x68,0x68,0x68,0x68,0x68,0x67,0x67,0x67,0x65,0x61,0x5a,0x53,0x4d,0x4a,0x49,0x49, -0x4c,0x4c,0x4c,0x4b,0x4a,0x4a,0x49,0x49,0x49,0x48,0x48,0x48,0x48,0x47,0x47,0x47, -0x45,0x45,0x45,0x46,0x46,0x46,0x47,0x47,0x48,0x48,0x48,0x49,0x49,0x49,0x4a,0x4a, -0x4b,0x4d,0x4f,0x4e,0x4e,0x51,0x57,0x5c,0x77,0x88,0x93,0x8f,0x8c,0x8e,0x8b,0x83, -0x7e,0x7f,0x80,0x81,0x82,0x82,0x82,0x82,0x87,0x88,0x88,0x89,0x8a,0x8a,0x8a,0x8a, -0x8f,0x90,0x91,0x93,0x95,0x97,0x98,0x99,0x98,0x97,0x95,0x93,0x91,0x90,0x90,0x90, -0x93,0x92,0x92,0x92,0x92,0x92,0x92,0x92,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93, -0x92,0x92,0x92,0x92,0x92,0x92,0x92,0x92,0x92,0x91,0x91,0x91,0x92,0x93,0x94,0x95, -0x98,0x98,0x98,0x98,0x98,0x98,0x98,0x98,0x96,0x96,0x97,0x98,0x97,0x91,0x87,0x80, -0x76,0x76,0x76,0x75,0x75,0x75,0x74,0x74,0x74,0x74,0x74,0x74,0x74,0x74,0x74,0x74, -0x75,0x75,0x75,0x76,0x77,0x77,0x78,0x78,0x7a,0x79,0x77,0x74,0x71,0x6d,0x6a,0x68, -0x6f,0x70,0x72,0x74,0x76,0x78,0x78,0x79,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b, -0x78,0x78,0x79,0x79,0x79,0x7a,0x7a,0x7a,0x77,0x77,0x78,0x78,0x78,0x79,0x79,0x79, -0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x79,0x79,0x79,0x7a,0x7a,0x7b,0x7c,0x7c,0x7c, -0x77,0x77,0x78,0x78,0x78,0x79,0x79,0x79,0x7c,0x7c,0x7b,0x7b,0x7a,0x79,0x79,0x79, -0x69,0x69,0x68,0x67,0x68,0x69,0x6a,0x6b,0x67,0x67,0x67,0x67,0x69,0x6b,0x6d,0x6e, -0x6d,0x6d,0x6d,0x6d,0x6b,0x6a,0x68,0x67,0x65,0x65,0x66,0x67,0x69,0x6a,0x6a,0x6b, -0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6e,0x6e,0x6b,0x6b,0x6b,0x6b,0x6b,0x6b,0x6b,0x6b, -0x6a,0x6a,0x69,0x69,0x69,0x6a,0x6b,0x6c,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x70,0x70, -0x70,0x70,0x70,0x6f,0x6e,0x6e,0x6d,0x6d,0x6c,0x6b,0x69,0x68,0x67,0x67,0x67,0x67, -0x68,0x68,0x67,0x67,0x66,0x66,0x65,0x65,0x62,0x5e,0x58,0x51,0x4d,0x4a,0x4a,0x4a, -0x4d,0x4d,0x4c,0x4b,0x4b,0x4a,0x49,0x49,0x49,0x48,0x48,0x48,0x48,0x47,0x47,0x47, -0x45,0x45,0x45,0x46,0x46,0x46,0x47,0x47,0x48,0x48,0x48,0x49,0x49,0x49,0x4a,0x4a, -0x4a,0x4d,0x4e,0x4e,0x4e,0x50,0x55,0x59,0x70,0x84,0x92,0x90,0x8b,0x8c,0x89,0x83, -0x7f,0x80,0x82,0x84,0x86,0x86,0x86,0x85,0x8a,0x8a,0x8a,0x8b,0x8b,0x8c,0x8d,0x8e, -0x93,0x93,0x94,0x95,0x97,0x98,0x99,0x9a,0x97,0x96,0x93,0x91,0x8f,0x8e,0x8e,0x8e, -0x92,0x92,0x92,0x93,0x93,0x93,0x92,0x92,0x93,0x93,0x94,0x94,0x94,0x94,0x94,0x94, -0x93,0x93,0x92,0x92,0x92,0x92,0x92,0x92,0x91,0x91,0x91,0x91,0x91,0x93,0x94,0x95, -0x98,0x98,0x98,0x98,0x98,0x98,0x98,0x98,0x97,0x96,0x96,0x96,0x95,0x8f,0x86,0x7f, -0x76,0x76,0x76,0x76,0x75,0x75,0x75,0x75,0x74,0x74,0x74,0x74,0x74,0x74,0x74,0x74, -0x75,0x75,0x76,0x77,0x77,0x78,0x78,0x79,0x7a,0x78,0x75,0x71,0x6e,0x6b,0x69,0x69, -0x73,0x75,0x77,0x79,0x7b,0x7b,0x7b,0x7b,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a, -0x78,0x78,0x79,0x79,0x79,0x7a,0x7a,0x7a,0x77,0x77,0x77,0x78,0x78,0x78,0x79,0x79, -0x79,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b, -0x7a,0x7b,0x7b,0x7b,0x7b,0x7c,0x7c,0x7c,0x7c,0x7c,0x7b,0x7b,0x7a,0x79,0x79,0x79, -0x6a,0x69,0x67,0x67,0x67,0x68,0x6b,0x6c,0x69,0x69,0x69,0x69,0x6a,0x6c,0x6d,0x6e, -0x6d,0x6d,0x6d,0x6d,0x6c,0x6b,0x69,0x68,0x67,0x68,0x68,0x68,0x68,0x69,0x69,0x69, -0x6e,0x6f,0x70,0x71,0x71,0x71,0x70,0x6f,0x6b,0x6c,0x6c,0x6d,0x6d,0x6c,0x6c,0x6b, -0x6a,0x6a,0x69,0x69,0x69,0x6a,0x6b,0x6c,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e, -0x6d,0x6d,0x6d,0x6d,0x6d,0x6d,0x6d,0x6d,0x6d,0x6c,0x6a,0x68,0x67,0x67,0x67,0x68, -0x69,0x68,0x68,0x67,0x66,0x65,0x64,0x64,0x5f,0x5b,0x56,0x50,0x4c,0x4b,0x4b,0x4b, -0x4e,0x4e,0x4d,0x4c,0x4b,0x4a,0x49,0x49,0x49,0x48,0x48,0x48,0x48,0x47,0x47,0x47, -0x45,0x45,0x45,0x46,0x46,0x46,0x47,0x47,0x48,0x48,0x48,0x49,0x49,0x49,0x4a,0x4a, -0x4a,0x4c,0x4e,0x4e,0x4d,0x4f,0x53,0x57,0x6a,0x80,0x91,0x8f,0x89,0x89,0x87,0x82, -0x82,0x84,0x87,0x89,0x8b,0x8b,0x8b,0x8a,0x8d,0x8c,0x8c,0x8d,0x8e,0x8f,0x91,0x92, -0x95,0x95,0x96,0x96,0x97,0x98,0x98,0x99,0x96,0x94,0x91,0x8e,0x8d,0x8c,0x8d,0x8e, -0x91,0x91,0x93,0x93,0x94,0x93,0x93,0x92,0x94,0x94,0x94,0x94,0x95,0x95,0x95,0x95, -0x93,0x93,0x93,0x93,0x92,0x92,0x92,0x92,0x92,0x91,0x91,0x91,0x92,0x93,0x94,0x95, -0x98,0x98,0x98,0x98,0x98,0x98,0x98,0x98,0x97,0x96,0x95,0x94,0x92,0x8d,0x84,0x7d, -0x77,0x77,0x76,0x76,0x76,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75, -0x76,0x76,0x77,0x77,0x78,0x79,0x79,0x79,0x78,0x76,0x72,0x6f,0x6d,0x6c,0x6c,0x6c, -0x75,0x77,0x7a,0x7c,0x7e,0x7e,0x7d,0x7d,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a, -0x79,0x79,0x79,0x7a,0x7a,0x7a,0x7b,0x7b,0x77,0x77,0x78,0x78,0x78,0x79,0x79,0x79, -0x79,0x79,0x79,0x7a,0x7a,0x7a,0x7a,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7a,0x7a,0x7a, -0x7c,0x7c,0x7c,0x7c,0x7d,0x7d,0x7d,0x7e,0x7b,0x7b,0x7b,0x7a,0x79,0x79,0x78,0x78, -0x6b,0x69,0x67,0x66,0x66,0x68,0x6b,0x6c,0x6c,0x6c,0x6b,0x6b,0x6b,0x6c,0x6d,0x6e, -0x6d,0x6d,0x6e,0x6e,0x6d,0x6c,0x6b,0x6a,0x6b,0x6b,0x6a,0x6a,0x69,0x69,0x68,0x68, -0x6b,0x6c,0x6d,0x6f,0x70,0x6f,0x6e,0x6e,0x6c,0x6d,0x6e,0x6f,0x6f,0x6e,0x6d,0x6c, -0x6a,0x6a,0x69,0x69,0x69,0x6a,0x6b,0x6c,0x6a,0x6a,0x6a,0x69,0x69,0x69,0x69,0x69, -0x69,0x69,0x6a,0x6b,0x6b,0x6c,0x6d,0x6d,0x6e,0x6d,0x6b,0x69,0x68,0x68,0x68,0x68, -0x6a,0x69,0x68,0x67,0x66,0x65,0x64,0x63,0x5b,0x58,0x53,0x4f,0x4c,0x4b,0x4c,0x4d, -0x4f,0x4e,0x4d,0x4c,0x4b,0x4a,0x49,0x49,0x49,0x48,0x48,0x48,0x48,0x47,0x47,0x47, -0x45,0x45,0x45,0x46,0x46,0x46,0x47,0x47,0x48,0x48,0x48,0x49,0x49,0x49,0x4a,0x4a, -0x49,0x4c,0x4e,0x4e,0x4d,0x4e,0x51,0x55,0x64,0x7d,0x90,0x8f,0x88,0x87,0x86,0x81, -0x85,0x88,0x8b,0x8f,0x91,0x91,0x90,0x8f,0x8f,0x8f,0x8f,0x8f,0x90,0x92,0x94,0x95, -0x96,0x96,0x96,0x96,0x96,0x97,0x97,0x97,0x94,0x92,0x8f,0x8c,0x8b,0x8c,0x8d,0x8e, -0x90,0x91,0x93,0x94,0x95,0x94,0x93,0x93,0x94,0x94,0x94,0x95,0x95,0x96,0x96,0x96, -0x94,0x94,0x94,0x93,0x93,0x92,0x92,0x92,0x93,0x92,0x92,0x92,0x92,0x94,0x95,0x96, -0x98,0x98,0x98,0x98,0x98,0x98,0x98,0x98,0x98,0x96,0x94,0x92,0x90,0x8a,0x80,0x79, -0x77,0x77,0x77,0x76,0x76,0x76,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75, -0x76,0x77,0x77,0x78,0x78,0x79,0x7a,0x7a,0x75,0x73,0x70,0x6d,0x6c,0x6d,0x6f,0x70, -0x73,0x75,0x79,0x7c,0x7e,0x7e,0x7d,0x7c,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a, -0x7a,0x7a,0x7a,0x7b,0x7b,0x7b,0x7c,0x7c,0x78,0x78,0x78,0x79,0x79,0x79,0x7a,0x7a, -0x79,0x79,0x79,0x7a,0x7a,0x7a,0x7b,0x7b,0x7c,0x7b,0x7b,0x7a,0x7a,0x79,0x79,0x78, -0x7a,0x7a,0x7a,0x7b,0x7b,0x7b,0x7c,0x7c,0x7a,0x7a,0x7a,0x79,0x78,0x78,0x77,0x77, -0x6b,0x69,0x67,0x66,0x66,0x68,0x6b,0x6d,0x6e,0x6e,0x6d,0x6c,0x6c,0x6c,0x6d,0x6e, -0x6c,0x6d,0x6e,0x6e,0x6e,0x6d,0x6c,0x6b,0x6d,0x6d,0x6c,0x6b,0x6a,0x69,0x68,0x67, -0x67,0x69,0x6b,0x6d,0x6d,0x6d,0x6c,0x6b,0x6c,0x6d,0x6f,0x70,0x70,0x6f,0x6d,0x6c, -0x6a,0x6a,0x69,0x69,0x69,0x6a,0x6b,0x6c,0x66,0x66,0x65,0x65,0x65,0x65,0x65,0x64, -0x66,0x67,0x68,0x69,0x6a,0x6b,0x6c,0x6d,0x6f,0x6e,0x6c,0x6a,0x69,0x68,0x68,0x69, -0x6b,0x6a,0x69,0x68,0x66,0x65,0x64,0x63,0x59,0x56,0x52,0x4e,0x4c,0x4c,0x4d,0x4f, -0x4f,0x4e,0x4e,0x4c,0x4b,0x4a,0x49,0x49,0x49,0x48,0x48,0x48,0x48,0x47,0x47,0x47, -0x45,0x45,0x45,0x46,0x46,0x46,0x47,0x47,0x48,0x48,0x48,0x49,0x49,0x49,0x4a,0x4a, -0x49,0x4c,0x4e,0x4e,0x4d,0x4d,0x50,0x54,0x61,0x7b,0x90,0x8e,0x86,0x85,0x85,0x81, -0x88,0x8a,0x8e,0x92,0x94,0x94,0x93,0x93,0x91,0x90,0x90,0x90,0x91,0x93,0x96,0x97, -0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x93,0x91,0x8e,0x8b,0x8a,0x8b,0x8d,0x8e, -0x90,0x91,0x93,0x94,0x95,0x95,0x93,0x93,0x94,0x94,0x94,0x95,0x95,0x96,0x96,0x97, -0x94,0x94,0x94,0x93,0x93,0x92,0x92,0x92,0x93,0x93,0x92,0x92,0x93,0x94,0x96,0x97, -0x98,0x98,0x98,0x98,0x98,0x98,0x98,0x98,0x99,0x96,0x93,0x91,0x8e,0x88,0x7e,0x77, -0x77,0x77,0x77,0x76,0x76,0x76,0x76,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75, -0x77,0x77,0x77,0x78,0x79,0x79,0x7a,0x7a,0x74,0x72,0x6e,0x6c,0x6c,0x6e,0x71,0x73, -0x70,0x73,0x76,0x7a,0x7c,0x7c,0x7b,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a, -0x7b,0x7b,0x7b,0x7b,0x7c,0x7c,0x7c,0x7c,0x79,0x79,0x79,0x79,0x7a,0x7a,0x7a,0x7a, -0x78,0x79,0x79,0x79,0x7a,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7a,0x79,0x78,0x78,0x77, -0x78,0x78,0x78,0x78,0x79,0x79,0x79,0x79,0x7a,0x79,0x79,0x78,0x78,0x77,0x76,0x76, -0x69,0x69,0x69,0x6a,0x6b,0x6b,0x6c,0x6c,0x6e,0x6d,0x6d,0x6c,0x6c,0x6d,0x6d,0x6e, -0x6e,0x6d,0x6c,0x6b,0x6b,0x6c,0x6d,0x6d,0x6d,0x6c,0x6b,0x6a,0x69,0x69,0x6a,0x6b, -0x67,0x67,0x67,0x67,0x68,0x6a,0x6b,0x6c,0x6d,0x6c,0x6b,0x6b,0x6b,0x6c,0x6d,0x6e, -0x69,0x68,0x67,0x67,0x68,0x6a,0x6c,0x6d,0x69,0x69,0x68,0x67,0x68,0x68,0x69,0x6a, -0x66,0x67,0x67,0x68,0x69,0x6a,0x6b,0x6b,0x6c,0x6d,0x6d,0x6c,0x6b,0x69,0x67,0x66, -0x66,0x68,0x6b,0x6c,0x6c,0x6a,0x67,0x65,0x54,0x52,0x50,0x4e,0x4d,0x4d,0x4e,0x4e, -0x4a,0x4a,0x49,0x49,0x49,0x48,0x48,0x48,0x49,0x49,0x49,0x49,0x49,0x49,0x49,0x49, -0x48,0x47,0x47,0x46,0x46,0x45,0x44,0x44,0x47,0x47,0x47,0x48,0x49,0x49,0x4a,0x4a, -0x4a,0x4d,0x4f,0x4f,0x4d,0x4c,0x4f,0x51,0x60,0x79,0x8c,0x8e,0x8b,0x8e,0x8f,0x8b, -0x91,0x91,0x90,0x90,0x90,0x91,0x92,0x93,0x91,0x92,0x93,0x94,0x96,0x97,0x97,0x98, -0x8c,0x8f,0x94,0x97,0x98,0x96,0x93,0x90,0x8c,0x8d,0x8b,0x8a,0x8d,0x91,0x90,0x8a, -0x92,0x94,0x97,0x99,0x98,0x96,0x93,0x90,0x93,0x95,0x98,0x9a,0x9a,0x9a,0x98,0x97, -0x92,0x93,0x92,0x8f,0x8b,0x8b,0x8f,0x93,0x90,0x91,0x93,0x94,0x96,0x97,0x98,0x99, -0x9b,0x97,0x93,0x92,0x94,0x96,0x97,0x97,0x95,0x8d,0x8e,0x95,0x91,0x81,0x74,0x72, -0x77,0x76,0x76,0x75,0x75,0x74,0x74,0x74,0x73,0x73,0x74,0x75,0x75,0x76,0x76,0x77, -0x75,0x76,0x78,0x79,0x79,0x78,0x77,0x76,0x6f,0x6e,0x6d,0x6c,0x6c,0x6d,0x6e,0x6e, -0x67,0x6b,0x72,0x78,0x7c,0x7d,0x7c,0x7b,0x7e,0x7d,0x7d,0x7c,0x7b,0x7b,0x7a,0x7a, -0x7b,0x7b,0x7b,0x7a,0x79,0x79,0x78,0x78,0x76,0x77,0x77,0x78,0x79,0x7a,0x7b,0x7b, -0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a, -0x7b,0x7b,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x78,0x78,0x78,0x77,0x77,0x77,0x77,0x77, -0x69,0x6a,0x6a,0x6b,0x6b,0x6c,0x6c,0x6d,0x6d,0x6c,0x6b,0x6b,0x6b,0x6b,0x6c,0x6d, -0x6d,0x6c,0x6b,0x6b,0x6b,0x6c,0x6d,0x6d,0x6e,0x6d,0x6c,0x6a,0x69,0x69,0x69,0x6a, -0x67,0x67,0x67,0x67,0x68,0x69,0x6b,0x6c,0x6a,0x69,0x68,0x68,0x68,0x69,0x6a,0x6a, -0x68,0x68,0x67,0x67,0x68,0x6a,0x6b,0x6d,0x6a,0x6a,0x69,0x68,0x68,0x68,0x69,0x69, -0x68,0x68,0x68,0x69,0x69,0x69,0x6a,0x6a,0x6b,0x6b,0x6c,0x6c,0x6b,0x6a,0x68,0x67, -0x65,0x66,0x68,0x6a,0x69,0x66,0x63,0x60,0x53,0x51,0x4f,0x4d,0x4c,0x4c,0x4d,0x4d, -0x4a,0x4a,0x49,0x49,0x49,0x48,0x48,0x48,0x48,0x48,0x48,0x48,0x48,0x48,0x48,0x48, -0x47,0x47,0x46,0x46,0x46,0x45,0x45,0x45,0x47,0x47,0x47,0x48,0x49,0x49,0x4a,0x4a, -0x4a,0x4c,0x4f,0x4f,0x4c,0x4c,0x4e,0x51,0x5f,0x78,0x8b,0x8d,0x8c,0x8f,0x90,0x8c, -0x90,0x90,0x8f,0x8f,0x90,0x91,0x93,0x94,0x96,0x95,0x96,0x96,0x97,0x97,0x95,0x94, -0x95,0x98,0x9c,0x9e,0x9f,0x9c,0x99,0x97,0x97,0x96,0x93,0x92,0x95,0x98,0x98,0x97, -0x97,0x98,0x9a,0x9b,0x9a,0x9a,0x99,0x9a,0x94,0x96,0x99,0x9b,0x99,0x95,0x92,0x91, -0x97,0x98,0x99,0x97,0x94,0x93,0x93,0x94,0x8f,0x8f,0x8e,0x8e,0x8e,0x8e,0x8e,0x8f, -0x93,0x94,0x92,0x8b,0x83,0x80,0x82,0x86,0x86,0x7f,0x81,0x8b,0x8b,0x7e,0x75,0x75, -0x76,0x76,0x76,0x75,0x75,0x75,0x74,0x74,0x73,0x74,0x74,0x75,0x75,0x76,0x77,0x77, -0x77,0x78,0x79,0x79,0x79,0x77,0x76,0x75,0x6f,0x6e,0x6d,0x6c,0x6b,0x6c,0x6c,0x6d, -0x6a,0x6d,0x73,0x78,0x7b,0x7c,0x7b,0x7a,0x7c,0x7c,0x7c,0x7c,0x7c,0x7b,0x7b,0x7b, -0x7b,0x7b,0x7b,0x7a,0x79,0x79,0x78,0x78,0x77,0x77,0x78,0x79,0x7a,0x7a,0x7b,0x7b, -0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79, -0x79,0x79,0x79,0x7a,0x7a,0x7a,0x7a,0x7a,0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78, -0x6a,0x6a,0x6b,0x6b,0x6c,0x6d,0x6d,0x6d,0x6b,0x6a,0x69,0x69,0x69,0x69,0x6a,0x6b, -0x6a,0x6a,0x6a,0x69,0x6a,0x6b,0x6d,0x6e,0x6f,0x6e,0x6c,0x6a,0x69,0x68,0x68,0x69, -0x68,0x67,0x67,0x67,0x67,0x69,0x6a,0x6b,0x67,0x66,0x66,0x65,0x65,0x65,0x66,0x67, -0x68,0x68,0x67,0x67,0x68,0x69,0x6b,0x6b,0x6c,0x6b,0x69,0x68,0x68,0x68,0x68,0x69, -0x6a,0x6a,0x69,0x69,0x69,0x69,0x68,0x68,0x69,0x6a,0x6a,0x6b,0x6b,0x6a,0x69,0x69, -0x64,0x66,0x67,0x67,0x65,0x61,0x5d,0x5a,0x51,0x50,0x4f,0x4d,0x4c,0x4c,0x4c,0x4c, -0x4a,0x4a,0x49,0x49,0x49,0x48,0x48,0x48,0x47,0x47,0x47,0x47,0x47,0x47,0x47,0x47, -0x45,0x45,0x45,0x46,0x46,0x46,0x47,0x47,0x47,0x47,0x47,0x48,0x49,0x49,0x4a,0x4a, -0x49,0x4c,0x4f,0x4e,0x4c,0x4c,0x4e,0x51,0x5e,0x76,0x8b,0x8d,0x8c,0x91,0x92,0x8e, -0x8e,0x8e,0x8e,0x8e,0x8f,0x91,0x93,0x94,0x9a,0x99,0x97,0x98,0x98,0x95,0x8f,0x8a, -0x91,0x93,0x95,0x96,0x96,0x93,0x90,0x8e,0x92,0x8e,0x8c,0x8c,0x8d,0x8f,0x92,0x96, -0x92,0x92,0x91,0x8e,0x8c,0x8c,0x90,0x94,0x92,0x96,0x9b,0x9a,0x94,0x8c,0x86,0x83, -0x80,0x82,0x85,0x86,0x84,0x80,0x7c,0x79,0x78,0x77,0x75,0x73,0x71,0x71,0x71,0x71, -0x87,0x8f,0x91,0x84,0x6e,0x63,0x69,0x74,0x75,0x6e,0x72,0x7f,0x82,0x7a,0x74,0x77, -0x76,0x76,0x76,0x76,0x75,0x75,0x75,0x75,0x74,0x74,0x75,0x75,0x76,0x77,0x77,0x77, -0x79,0x79,0x79,0x79,0x77,0x75,0x74,0x72,0x6e,0x6d,0x6c,0x6b,0x6a,0x6a,0x6b,0x6b, -0x6d,0x70,0x74,0x78,0x7b,0x7b,0x7a,0x79,0x7b,0x7b,0x7b,0x7b,0x7c,0x7c,0x7c,0x7c, -0x7b,0x7b,0x7b,0x7a,0x79,0x79,0x78,0x78,0x79,0x79,0x79,0x7a,0x7b,0x7b,0x7c,0x7c, -0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79, -0x77,0x77,0x78,0x78,0x79,0x7a,0x7a,0x7a,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79, -0x6a,0x6b,0x6b,0x6c,0x6c,0x6d,0x6e,0x6e,0x6a,0x69,0x68,0x67,0x67,0x68,0x69,0x6a, -0x69,0x69,0x69,0x69,0x69,0x6b,0x6c,0x6d,0x70,0x6e,0x6c,0x6a,0x69,0x68,0x68,0x68, -0x68,0x68,0x67,0x67,0x68,0x69,0x6a,0x6b,0x68,0x67,0x66,0x65,0x65,0x66,0x66,0x67, -0x68,0x68,0x68,0x68,0x68,0x69,0x6a,0x6a,0x6d,0x6c,0x6a,0x69,0x68,0x68,0x68,0x68, -0x6c,0x6b,0x6b,0x6a,0x69,0x68,0x67,0x67,0x67,0x68,0x69,0x6a,0x6b,0x6b,0x6a,0x6a, -0x67,0x68,0x68,0x67,0x64,0x5f,0x5a,0x56,0x50,0x4f,0x4e,0x4d,0x4c,0x4b,0x4b,0x4b, -0x4a,0x4a,0x49,0x49,0x49,0x48,0x48,0x48,0x47,0x47,0x47,0x47,0x47,0x47,0x47,0x47, -0x44,0x44,0x45,0x46,0x46,0x47,0x47,0x48,0x47,0x47,0x47,0x48,0x49,0x49,0x4a,0x4a, -0x49,0x4c,0x4e,0x4e,0x4c,0x4b,0x4e,0x51,0x5c,0x75,0x8a,0x8d,0x8d,0x92,0x94,0x90, -0x8c,0x8c,0x8d,0x8e,0x8f,0x92,0x94,0x95,0x9c,0x99,0x96,0x96,0x96,0x90,0x86,0x7d, -0x7a,0x7a,0x7b,0x7a,0x79,0x76,0x74,0x72,0x77,0x71,0x70,0x73,0x73,0x72,0x77,0x82, -0x85,0x84,0x7f,0x76,0x6e,0x6d,0x72,0x79,0x8b,0x93,0x99,0x97,0x8d,0x80,0x76,0x72, -0x64,0x66,0x6b,0x6f,0x70,0x6c,0x64,0x5d,0x63,0x61,0x5f,0x5d,0x5c,0x5d,0x5f,0x61, -0x7b,0x8b,0x93,0x81,0x62,0x52,0x5d,0x6f,0x6f,0x68,0x6a,0x77,0x7b,0x75,0x72,0x76, -0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x75,0x75,0x75,0x76,0x77,0x77,0x78,0x78, -0x7b,0x7a,0x79,0x77,0x75,0x73,0x71,0x70,0x6d,0x6c,0x6b,0x6a,0x69,0x69,0x6a,0x6a, -0x70,0x72,0x76,0x79,0x7a,0x7a,0x79,0x78,0x79,0x7a,0x7a,0x7b,0x7c,0x7c,0x7d,0x7d, -0x7b,0x7b,0x7b,0x7a,0x79,0x79,0x78,0x78,0x7a,0x7a,0x7a,0x7b,0x7b,0x7c,0x7c,0x7c, -0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78, -0x76,0x76,0x77,0x78,0x78,0x79,0x7a,0x7a,0x79,0x79,0x79,0x7a,0x7a,0x7a,0x7a,0x7a, -0x6a,0x6a,0x6b,0x6b,0x6c,0x6d,0x6d,0x6d,0x6a,0x69,0x68,0x67,0x67,0x68,0x69,0x6a, -0x6a,0x69,0x69,0x69,0x69,0x6b,0x6c,0x6d,0x6f,0x6e,0x6c,0x6a,0x69,0x68,0x68,0x69, -0x6a,0x69,0x69,0x68,0x68,0x69,0x6a,0x6b,0x6b,0x6b,0x69,0x68,0x68,0x68,0x69,0x69, -0x67,0x67,0x68,0x68,0x69,0x69,0x68,0x68,0x6c,0x6b,0x6a,0x69,0x68,0x68,0x69,0x69, -0x6d,0x6c,0x6b,0x6a,0x69,0x68,0x67,0x67,0x66,0x67,0x69,0x6a,0x6b,0x6b,0x6b,0x6a, -0x6a,0x6b,0x6b,0x69,0x64,0x5e,0x59,0x55,0x4f,0x4f,0x4e,0x4e,0x4d,0x4c,0x4a,0x4a, -0x4a,0x4a,0x49,0x49,0x49,0x48,0x48,0x48,0x47,0x47,0x47,0x47,0x47,0x47,0x47,0x47, -0x44,0x44,0x45,0x46,0x46,0x47,0x47,0x48,0x47,0x47,0x47,0x48,0x49,0x49,0x4a,0x4a, -0x49,0x4c,0x4e,0x4e,0x4c,0x4b,0x4e,0x50,0x5c,0x75,0x8a,0x8e,0x8d,0x92,0x95,0x91, -0x8d,0x8d,0x8d,0x8e,0x90,0x92,0x94,0x95,0x9a,0x96,0x92,0x93,0x93,0x8b,0x7d,0x70, -0x64,0x63,0x62,0x61,0x5f,0x5d,0x5b,0x5a,0x5c,0x56,0x58,0x62,0x61,0x5a,0x62,0x72, -0x80,0x7e,0x76,0x68,0x59,0x54,0x59,0x61,0x83,0x8d,0x97,0x94,0x86,0x74,0x67,0x62, -0x60,0x62,0x68,0x70,0x75,0x72,0x69,0x61,0x61,0x5f,0x5c,0x5b,0x5c,0x60,0x64,0x67, -0x73,0x88,0x95,0x83,0x61,0x50,0x5e,0x74,0x74,0x6b,0x6a,0x74,0x78,0x71,0x6f,0x73, -0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x75,0x75,0x76,0x77,0x77,0x78,0x78,0x79, -0x7b,0x79,0x77,0x75,0x72,0x70,0x6e,0x6d,0x6c,0x6b,0x6a,0x69,0x69,0x69,0x6a,0x6b, -0x73,0x74,0x77,0x79,0x7a,0x7a,0x79,0x78,0x79,0x79,0x7a,0x7a,0x7b,0x7c,0x7c,0x7d, -0x7b,0x7b,0x7b,0x7a,0x79,0x79,0x78,0x78,0x7a,0x7a,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b, -0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79, -0x76,0x77,0x77,0x78,0x78,0x79,0x79,0x7a,0x78,0x79,0x79,0x79,0x7a,0x7a,0x7b,0x7b, -0x69,0x69,0x6a,0x6a,0x6b,0x6c,0x6c,0x6c,0x6b,0x6a,0x69,0x69,0x69,0x69,0x6a,0x6b, -0x6c,0x6b,0x6a,0x6a,0x6a,0x6a,0x6b,0x6c,0x6e,0x6d,0x6b,0x6a,0x69,0x69,0x6a,0x6a, -0x6c,0x6c,0x6b,0x6a,0x6a,0x6b,0x6c,0x6c,0x6e,0x6d,0x6b,0x6a,0x69,0x69,0x6a,0x6a, -0x67,0x67,0x68,0x69,0x69,0x68,0x67,0x67,0x6b,0x6a,0x69,0x69,0x69,0x6a,0x6b,0x6b, -0x6c,0x6c,0x6b,0x6a,0x6a,0x69,0x68,0x68,0x66,0x67,0x69,0x6a,0x6a,0x6a,0x6a,0x69, -0x6b,0x6b,0x6b,0x68,0x64,0x5d,0x57,0x53,0x4f,0x4f,0x4f,0x4f,0x4e,0x4c,0x4b,0x4a, -0x4a,0x4a,0x49,0x49,0x49,0x48,0x48,0x48,0x47,0x47,0x47,0x47,0x47,0x47,0x47,0x47, -0x45,0x45,0x45,0x46,0x46,0x46,0x47,0x47,0x47,0x47,0x47,0x48,0x49,0x49,0x4a,0x4a, -0x48,0x4b,0x4e,0x4d,0x4b,0x4b,0x4d,0x50,0x5d,0x76,0x8b,0x8e,0x8e,0x92,0x94,0x91, -0x8f,0x8f,0x8f,0x8f,0x90,0x92,0x94,0x95,0x99,0x93,0x8f,0x91,0x93,0x8b,0x78,0x68, -0x5c,0x5b,0x58,0x56,0x54,0x53,0x52,0x52,0x53,0x4d,0x55,0x65,0x64,0x59,0x60,0x74, -0x83,0x83,0x7c,0x6a,0x57,0x4e,0x53,0x5a,0x7c,0x8a,0x97,0x95,0x83,0x6d,0x5f,0x5a, -0x5e,0x5f,0x65,0x70,0x7a,0x7c,0x74,0x6c,0x5e,0x5b,0x58,0x56,0x57,0x5b,0x61,0x64, -0x71,0x87,0x94,0x84,0x64,0x54,0x62,0x77,0x7b,0x70,0x6d,0x74,0x76,0x70,0x6e,0x73, -0x76,0x76,0x76,0x76,0x77,0x77,0x77,0x77,0x76,0x76,0x77,0x77,0x78,0x79,0x79,0x79, -0x79,0x77,0x74,0x71,0x6f,0x6d,0x6c,0x6b,0x6a,0x69,0x69,0x69,0x6a,0x6b,0x6c,0x6d, -0x74,0x75,0x77,0x79,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7b,0x7b,0x7b,0x7b, -0x7b,0x7b,0x7b,0x7a,0x79,0x79,0x78,0x78,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a, -0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a, -0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x77,0x78,0x78,0x79,0x79,0x7a,0x7a,0x7b, -0x68,0x68,0x69,0x69,0x6a,0x6b,0x6b,0x6b,0x6d,0x6c,0x6b,0x6b,0x6b,0x6b,0x6c,0x6d, -0x6f,0x6e,0x6c,0x6b,0x6a,0x6a,0x6b,0x6b,0x6c,0x6b,0x6a,0x6a,0x6a,0x6a,0x6b,0x6c, -0x6e,0x6e,0x6d,0x6c,0x6c,0x6c,0x6d,0x6e,0x6d,0x6c,0x6b,0x69,0x68,0x68,0x69,0x69, -0x66,0x67,0x68,0x69,0x69,0x68,0x67,0x66,0x69,0x69,0x69,0x69,0x69,0x6b,0x6c,0x6d, -0x6c,0x6b,0x6b,0x6a,0x6a,0x69,0x69,0x69,0x67,0x68,0x69,0x6a,0x6a,0x6a,0x69,0x68, -0x68,0x68,0x68,0x65,0x60,0x5a,0x54,0x50,0x50,0x50,0x51,0x51,0x4f,0x4e,0x4c,0x4a, -0x4a,0x4a,0x49,0x49,0x49,0x48,0x48,0x48,0x48,0x48,0x48,0x48,0x48,0x48,0x48,0x48, -0x47,0x47,0x46,0x46,0x46,0x45,0x45,0x45,0x47,0x47,0x47,0x48,0x49,0x49,0x4a,0x4a, -0x48,0x4b,0x4d,0x4d,0x4b,0x4b,0x4d,0x50,0x5e,0x77,0x8c,0x8e,0x8e,0x92,0x94,0x90, -0x91,0x91,0x91,0x91,0x91,0x93,0x94,0x95,0x99,0x93,0x90,0x93,0x96,0x8e,0x79,0x67, -0x59,0x57,0x54,0x51,0x50,0x4f,0x4f,0x50,0x53,0x4e,0x5c,0x72,0x71,0x61,0x66,0x7d, -0x81,0x83,0x7f,0x6f,0x5b,0x50,0x55,0x5d,0x79,0x8a,0x9b,0x99,0x85,0x6d,0x5e,0x58, -0x57,0x57,0x5c,0x6a,0x79,0x7f,0x7a,0x73,0x61,0x5d,0x56,0x52,0x50,0x53,0x57,0x5b, -0x73,0x85,0x91,0x82,0x64,0x55,0x60,0x72,0x7c,0x71,0x6c,0x73,0x75,0x70,0x6f,0x75, -0x75,0x76,0x76,0x76,0x77,0x77,0x78,0x78,0x76,0x77,0x77,0x78,0x78,0x79,0x7a,0x7a, -0x76,0x74,0x71,0x6e,0x6c,0x6b,0x6a,0x6a,0x68,0x68,0x68,0x69,0x6b,0x6d,0x6f,0x70, -0x74,0x75,0x77,0x79,0x7a,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7a,0x7a,0x7a,0x7a,0x7a, -0x7b,0x7b,0x7b,0x7a,0x79,0x79,0x78,0x78,0x7a,0x7a,0x79,0x79,0x79,0x79,0x79,0x79, -0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b, -0x7c,0x7b,0x7b,0x7a,0x79,0x78,0x78,0x78,0x76,0x76,0x77,0x78,0x78,0x79,0x7a,0x7a, -0x67,0x67,0x68,0x68,0x69,0x6a,0x6a,0x6a,0x6e,0x6d,0x6d,0x6c,0x6c,0x6d,0x6d,0x6e, -0x71,0x70,0x6e,0x6c,0x6b,0x6a,0x6a,0x6a,0x6a,0x6a,0x69,0x69,0x6a,0x6b,0x6c,0x6d, -0x70,0x6f,0x6e,0x6d,0x6d,0x6d,0x6e,0x6e,0x6b,0x6a,0x69,0x67,0x66,0x66,0x66,0x67, -0x66,0x67,0x68,0x69,0x69,0x68,0x66,0x65,0x68,0x68,0x68,0x69,0x6a,0x6c,0x6e,0x6f, -0x6b,0x6b,0x6b,0x6a,0x6a,0x6a,0x6a,0x6a,0x68,0x68,0x69,0x6a,0x6a,0x69,0x68,0x67, -0x65,0x65,0x64,0x62,0x5d,0x57,0x51,0x4d,0x50,0x51,0x51,0x51,0x50,0x4e,0x4c,0x4b, -0x4a,0x4a,0x49,0x49,0x49,0x48,0x48,0x48,0x49,0x49,0x49,0x49,0x49,0x49,0x49,0x49, -0x48,0x47,0x47,0x46,0x46,0x45,0x44,0x44,0x47,0x47,0x47,0x48,0x49,0x49,0x4a,0x4a, -0x48,0x4b,0x4d,0x4d,0x4b,0x4a,0x4d,0x50,0x5f,0x78,0x8c,0x8f,0x8e,0x92,0x93,0x8f, -0x93,0x93,0x92,0x92,0x92,0x93,0x94,0x95,0x9b,0x95,0x91,0x96,0x9a,0x91,0x7c,0x69, -0x54,0x52,0x4f,0x4c,0x4a,0x4a,0x4b,0x4c,0x51,0x4e,0x5f,0x78,0x77,0x65,0x6a,0x82, -0x78,0x7d,0x7c,0x6e,0x5a,0x50,0x55,0x5d,0x7a,0x8c,0x9e,0x9d,0x88,0x6f,0x5f,0x5a, -0x58,0x57,0x5c,0x6b,0x7d,0x86,0x84,0x7d,0x72,0x6c,0x64,0x5c,0x58,0x59,0x5c,0x5e, -0x75,0x84,0x8d,0x7f,0x63,0x54,0x5b,0x6a,0x7a,0x6e,0x6a,0x71,0x74,0x70,0x71,0x78, -0x75,0x76,0x76,0x77,0x77,0x78,0x78,0x78,0x77,0x77,0x77,0x78,0x79,0x79,0x7a,0x7a, -0x74,0x72,0x6f,0x6c,0x6a,0x69,0x69,0x6a,0x67,0x67,0x68,0x69,0x6c,0x6e,0x71,0x72, -0x74,0x75,0x77,0x79,0x7a,0x7c,0x7c,0x7d,0x7c,0x7c,0x7b,0x7a,0x7a,0x79,0x79,0x78, -0x7b,0x7b,0x7b,0x7a,0x79,0x79,0x78,0x78,0x79,0x79,0x79,0x79,0x78,0x78,0x78,0x78, -0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c, -0x7e,0x7d,0x7c,0x7b,0x7a,0x78,0x78,0x77,0x75,0x75,0x76,0x77,0x78,0x79,0x79,0x7a, -0x67,0x66,0x65,0x64,0x65,0x67,0x68,0x6a,0x6f,0x6e,0x6d,0x6c,0x6c,0x6c,0x6d,0x6e, -0x6c,0x6b,0x6a,0x69,0x68,0x68,0x69,0x69,0x68,0x67,0x67,0x67,0x67,0x69,0x6a,0x6b, -0x69,0x6a,0x6a,0x6b,0x6b,0x6c,0x6c,0x6c,0x6b,0x6a,0x68,0x67,0x65,0x65,0x65,0x65, -0x6b,0x6a,0x69,0x68,0x68,0x68,0x69,0x6a,0x66,0x66,0x66,0x67,0x68,0x6b,0x6d,0x6e, -0x6e,0x6d,0x6a,0x68,0x67,0x67,0x67,0x68,0x66,0x66,0x66,0x66,0x67,0x68,0x6a,0x6b, -0x67,0x64,0x5f,0x5a,0x55,0x51,0x4f,0x4e,0x4f,0x4f,0x4f,0x4f,0x4e,0x4d,0x4b,0x4a, -0x4b,0x4a,0x49,0x48,0x47,0x47,0x48,0x48,0x48,0x48,0x48,0x48,0x47,0x47,0x47,0x47, -0x47,0x47,0x47,0x46,0x46,0x46,0x46,0x45,0x44,0x44,0x45,0x46,0x47,0x48,0x48,0x49, -0x4b,0x4a,0x49,0x4c,0x4f,0x4f,0x4d,0x4a,0x5a,0x76,0x8f,0x93,0x90,0x93,0x95,0x93, -0x90,0x90,0x90,0x91,0x92,0x94,0x95,0x96,0x91,0x93,0x92,0x90,0x96,0x96,0x80,0x66, -0x57,0x56,0x53,0x4e,0x4b,0x4d,0x53,0x58,0x63,0x66,0x6b,0x71,0x77,0x7b,0x7d,0x7e, -0x80,0x7d,0x75,0x66,0x58,0x52,0x55,0x5b,0x77,0x8f,0x98,0x95,0x8b,0x70,0x58,0x58, -0x56,0x59,0x61,0x6d,0x7b,0x84,0x88,0x88,0x75,0x6c,0x61,0x5a,0x58,0x5a,0x5b,0x5b, -0x71,0x87,0x95,0x86,0x64,0x4f,0x55,0x66,0x75,0x75,0x75,0x76,0x76,0x76,0x77,0x77, -0x76,0x76,0x77,0x77,0x77,0x77,0x78,0x78,0x77,0x78,0x7a,0x7a,0x7a,0x78,0x76,0x75, -0x71,0x6f,0x6c,0x69,0x68,0x69,0x6b,0x6d,0x68,0x67,0x66,0x65,0x67,0x6a,0x6e,0x70, -0x70,0x74,0x79,0x7a,0x79,0x79,0x7b,0x7d,0x7e,0x7e,0x7d,0x7b,0x7a,0x79,0x78,0x77, -0x7a,0x79,0x77,0x76,0x76,0x77,0x79,0x7a,0x7b,0x7b,0x7b,0x7a,0x7a,0x7a,0x79,0x79, -0x7b,0x7b,0x7a,0x7a,0x79,0x79,0x78,0x78,0x7b,0x7a,0x7a,0x79,0x78,0x77,0x76,0x76, -0x7b,0x7a,0x7a,0x79,0x78,0x77,0x76,0x76,0x79,0x79,0x79,0x79,0x79,0x79,0x78,0x78, -0x67,0x67,0x66,0x65,0x66,0x67,0x69,0x6a,0x6e,0x6d,0x6c,0x6b,0x6b,0x6c,0x6d,0x6d, -0x6c,0x6b,0x6a,0x69,0x68,0x68,0x69,0x69,0x69,0x69,0x68,0x67,0x67,0x68,0x69,0x6a, -0x68,0x68,0x68,0x69,0x69,0x6a,0x6a,0x6a,0x6a,0x69,0x68,0x67,0x66,0x66,0x67,0x67, -0x6a,0x69,0x68,0x67,0x67,0x68,0x68,0x69,0x68,0x67,0x67,0x67,0x68,0x6a,0x6b,0x6c, -0x6d,0x6c,0x6a,0x68,0x67,0x66,0x67,0x67,0x66,0x66,0x65,0x65,0x66,0x68,0x69,0x6a, -0x67,0x64,0x5f,0x59,0x54,0x51,0x4f,0x4e,0x4e,0x4e,0x4f,0x4f,0x4e,0x4d,0x4b,0x4a, -0x4a,0x4a,0x49,0x48,0x48,0x48,0x49,0x4a,0x49,0x49,0x48,0x48,0x48,0x48,0x47,0x47, -0x47,0x47,0x47,0x47,0x46,0x46,0x46,0x46,0x44,0x44,0x45,0x46,0x47,0x48,0x49,0x49, -0x4b,0x4a,0x4a,0x4c,0x4e,0x4e,0x4d,0x4b,0x5e,0x79,0x90,0x93,0x90,0x94,0x96,0x93, -0x90,0x90,0x91,0x92,0x93,0x94,0x95,0x96,0x91,0x94,0x92,0x91,0x96,0x96,0x80,0x65, -0x54,0x53,0x50,0x4b,0x49,0x4a,0x4e,0x52,0x67,0x6a,0x6e,0x73,0x78,0x7b,0x7d,0x7e, -0x7e,0x7a,0x70,0x61,0x52,0x4e,0x53,0x5a,0x78,0x90,0x99,0x95,0x8b,0x70,0x58,0x59, -0x57,0x5a,0x63,0x6f,0x7a,0x80,0x81,0x7e,0x6f,0x67,0x5d,0x57,0x56,0x59,0x5a,0x5b, -0x6f,0x85,0x95,0x86,0x64,0x50,0x57,0x68,0x78,0x78,0x77,0x77,0x77,0x77,0x77,0x77, -0x76,0x76,0x77,0x77,0x77,0x78,0x78,0x78,0x79,0x79,0x7a,0x7a,0x79,0x77,0x75,0x74, -0x70,0x6e,0x6b,0x69,0x68,0x69,0x6b,0x6c,0x68,0x67,0x66,0x66,0x67,0x6a,0x6d,0x6f, -0x6f,0x74,0x79,0x7a,0x7a,0x79,0x7b,0x7d,0x7f,0x7e,0x7d,0x7c,0x7b,0x79,0x78,0x78, -0x7a,0x79,0x78,0x77,0x77,0x78,0x79,0x7a,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b, -0x7b,0x7b,0x7b,0x7a,0x7a,0x79,0x79,0x79,0x7a,0x7a,0x79,0x78,0x78,0x77,0x76,0x76, -0x7a,0x7a,0x79,0x78,0x78,0x77,0x76,0x76,0x79,0x79,0x79,0x78,0x78,0x78,0x78,0x78, -0x68,0x68,0x67,0x67,0x67,0x68,0x69,0x6a,0x6d,0x6c,0x6b,0x6a,0x6a,0x6b,0x6c,0x6d, -0x6b,0x6b,0x69,0x68,0x68,0x69,0x69,0x6a,0x6b,0x6a,0x69,0x67,0x67,0x67,0x67,0x68, -0x65,0x65,0x66,0x66,0x66,0x67,0x67,0x67,0x68,0x67,0x67,0x66,0x67,0x68,0x69,0x6a, -0x68,0x67,0x67,0x66,0x66,0x67,0x68,0x68,0x6a,0x69,0x68,0x68,0x68,0x68,0x69,0x6a, -0x6b,0x6a,0x69,0x67,0x66,0x66,0x66,0x66,0x65,0x65,0x64,0x64,0x65,0x66,0x68,0x69, -0x67,0x64,0x5e,0x58,0x54,0x51,0x4f,0x4f,0x4c,0x4d,0x4d,0x4e,0x4d,0x4c,0x4b,0x4a, -0x49,0x49,0x48,0x48,0x48,0x49,0x4a,0x4b,0x4a,0x49,0x49,0x49,0x49,0x48,0x48,0x48, -0x47,0x47,0x47,0x47,0x46,0x46,0x46,0x46,0x44,0x44,0x45,0x46,0x47,0x48,0x49,0x49, -0x4c,0x4b,0x4b,0x4c,0x4d,0x4d,0x4e,0x4e,0x63,0x7b,0x8f,0x91,0x90,0x94,0x95,0x92, -0x90,0x91,0x91,0x92,0x93,0x94,0x95,0x95,0x92,0x95,0x93,0x92,0x97,0x96,0x7f,0x64, -0x51,0x50,0x4d,0x4b,0x4b,0x4d,0x4f,0x52,0x6e,0x70,0x73,0x76,0x79,0x7c,0x7d,0x7e, -0x7d,0x78,0x6c,0x5b,0x4d,0x4a,0x51,0x5a,0x79,0x90,0x99,0x94,0x8b,0x70,0x58,0x59, -0x59,0x5d,0x67,0x72,0x7b,0x7d,0x78,0x73,0x66,0x5f,0x57,0x52,0x54,0x57,0x5a,0x5b, -0x6c,0x83,0x93,0x85,0x65,0x52,0x5a,0x6b,0x7b,0x7b,0x7a,0x7a,0x79,0x79,0x78,0x78, -0x77,0x77,0x77,0x77,0x78,0x78,0x78,0x78,0x7b,0x7b,0x7a,0x79,0x78,0x76,0x73,0x72, -0x6e,0x6d,0x6a,0x68,0x68,0x68,0x6a,0x6b,0x68,0x68,0x66,0x66,0x67,0x69,0x6c,0x6d, -0x6e,0x73,0x78,0x7a,0x7a,0x79,0x7b,0x7c,0x7e,0x7e,0x7d,0x7c,0x7b,0x7b,0x7a,0x79, -0x7a,0x79,0x78,0x78,0x78,0x78,0x79,0x7a,0x7a,0x7a,0x7a,0x7b,0x7c,0x7c,0x7d,0x7d, -0x7c,0x7b,0x7b,0x7b,0x7b,0x7a,0x7a,0x7a,0x79,0x79,0x79,0x78,0x77,0x77,0x76,0x76, -0x79,0x79,0x79,0x78,0x77,0x77,0x76,0x76,0x78,0x78,0x78,0x78,0x77,0x77,0x77,0x77, -0x69,0x69,0x68,0x68,0x68,0x69,0x69,0x69,0x6b,0x6a,0x69,0x69,0x69,0x6a,0x6b,0x6c, -0x6b,0x6a,0x69,0x68,0x68,0x69,0x6a,0x6a,0x6d,0x6b,0x6a,0x68,0x66,0x66,0x66,0x66, -0x63,0x63,0x63,0x63,0x64,0x64,0x64,0x64,0x66,0x65,0x65,0x66,0x67,0x69,0x6a,0x6c, -0x67,0x66,0x65,0x65,0x65,0x66,0x67,0x68,0x6c,0x6b,0x6a,0x68,0x67,0x67,0x68,0x68, -0x69,0x69,0x68,0x67,0x66,0x66,0x66,0x65,0x65,0x65,0x64,0x64,0x64,0x65,0x67,0x68, -0x67,0x63,0x5d,0x57,0x53,0x50,0x50,0x50,0x4c,0x4d,0x4d,0x4d,0x4d,0x4c,0x4b,0x4a, -0x49,0x48,0x48,0x47,0x48,0x49,0x4a,0x4b,0x4a,0x4a,0x4a,0x49,0x49,0x49,0x48,0x48, -0x48,0x48,0x47,0x47,0x47,0x46,0x46,0x46,0x44,0x45,0x45,0x46,0x47,0x48,0x49,0x4a, -0x4c,0x4d,0x4d,0x4d,0x4c,0x4d,0x50,0x53,0x67,0x7c,0x8c,0x8d,0x8c,0x91,0x92,0x8e, -0x90,0x91,0x92,0x94,0x94,0x95,0x95,0x94,0x93,0x95,0x94,0x93,0x98,0x96,0x7e,0x62, -0x4e,0x4d,0x4e,0x52,0x57,0x5c,0x5e,0x5f,0x76,0x77,0x78,0x7a,0x7b,0x7d,0x7d,0x7e, -0x7e,0x79,0x6c,0x5a,0x4c,0x4a,0x53,0x5c,0x7b,0x91,0x99,0x94,0x8b,0x70,0x59,0x59, -0x5d,0x62,0x6c,0x78,0x7e,0x7c,0x74,0x6c,0x60,0x5a,0x52,0x50,0x52,0x56,0x59,0x5a, -0x6a,0x81,0x92,0x85,0x66,0x54,0x5d,0x6f,0x7e,0x7d,0x7d,0x7c,0x7b,0x7a,0x79,0x79, -0x77,0x77,0x77,0x78,0x78,0x78,0x78,0x79,0x7c,0x7b,0x7a,0x78,0x75,0x73,0x71,0x70, -0x6c,0x6b,0x6a,0x68,0x68,0x68,0x69,0x6a,0x68,0x68,0x67,0x67,0x67,0x69,0x6a,0x6b, -0x6c,0x71,0x77,0x7a,0x7a,0x79,0x7a,0x7c,0x7e,0x7e,0x7d,0x7d,0x7c,0x7b,0x7b,0x7b, -0x7a,0x7a,0x79,0x79,0x79,0x79,0x7a,0x7a,0x79,0x79,0x7a,0x7b,0x7c,0x7d,0x7e,0x7e, -0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x79,0x79,0x79,0x78,0x78,0x77,0x77,0x77, -0x79,0x79,0x79,0x78,0x78,0x77,0x77,0x77,0x79,0x78,0x78,0x77,0x77,0x76,0x76,0x76, -0x69,0x69,0x69,0x69,0x69,0x69,0x68,0x68,0x69,0x68,0x68,0x67,0x68,0x69,0x6a,0x6b, -0x6a,0x6a,0x69,0x68,0x68,0x69,0x6a,0x6b,0x6d,0x6c,0x6a,0x68,0x66,0x66,0x65,0x66, -0x62,0x62,0x62,0x62,0x62,0x62,0x62,0x62,0x63,0x63,0x64,0x64,0x66,0x68,0x6a,0x6c, -0x66,0x65,0x65,0x64,0x65,0x66,0x67,0x68,0x6d,0x6c,0x6a,0x68,0x67,0x67,0x67,0x67, -0x68,0x68,0x68,0x68,0x67,0x66,0x66,0x65,0x66,0x65,0x64,0x64,0x64,0x65,0x66,0x67, -0x67,0x63,0x5c,0x56,0x52,0x50,0x50,0x51,0x4d,0x4e,0x4e,0x4e,0x4d,0x4c,0x4a,0x49, -0x48,0x48,0x47,0x46,0x47,0x48,0x49,0x4a,0x4a,0x49,0x49,0x49,0x49,0x48,0x48,0x48, -0x48,0x48,0x48,0x47,0x47,0x47,0x47,0x46,0x45,0x45,0x46,0x47,0x48,0x49,0x49,0x4a, -0x4b,0x4e,0x4f,0x4e,0x4c,0x4e,0x54,0x5a,0x6b,0x7c,0x89,0x88,0x88,0x8e,0x8f,0x89, -0x91,0x92,0x93,0x95,0x95,0x95,0x94,0x93,0x93,0x96,0x96,0x94,0x98,0x96,0x7d,0x61, -0x4d,0x4d,0x52,0x5c,0x68,0x71,0x74,0x73,0x7c,0x7c,0x7c,0x7c,0x7d,0x7d,0x7e,0x7e, -0x81,0x7c,0x6f,0x5f,0x51,0x4e,0x57,0x60,0x7c,0x93,0x9a,0x94,0x8a,0x6f,0x59,0x5a, -0x5f,0x65,0x70,0x7b,0x81,0x7e,0x75,0x6d,0x60,0x5a,0x53,0x50,0x52,0x56,0x58,0x58, -0x68,0x7f,0x91,0x85,0x67,0x56,0x5f,0x72,0x7e,0x7e,0x7d,0x7c,0x7b,0x7a,0x79,0x79, -0x77,0x77,0x78,0x78,0x78,0x79,0x79,0x79,0x7b,0x7a,0x78,0x75,0x73,0x70,0x6f,0x6e, -0x6b,0x6a,0x6a,0x69,0x69,0x69,0x69,0x6a,0x69,0x68,0x68,0x67,0x67,0x68,0x69,0x69, -0x6a,0x70,0x77,0x7a,0x7a,0x79,0x7a,0x7b,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c, -0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x79,0x79,0x7a,0x7b,0x7c,0x7d,0x7e,0x7e, -0x7a,0x7a,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7a,0x7a,0x79,0x79,0x79,0x79,0x79,0x79, -0x7a,0x7a,0x79,0x79,0x79,0x79,0x79,0x79,0x7a,0x79,0x79,0x78,0x77,0x76,0x76,0x75, -0x68,0x68,0x69,0x69,0x69,0x68,0x67,0x66,0x67,0x67,0x66,0x66,0x67,0x68,0x69,0x6a, -0x6a,0x69,0x69,0x68,0x68,0x69,0x6b,0x6b,0x6d,0x6c,0x6a,0x68,0x66,0x66,0x66,0x66, -0x63,0x63,0x63,0x62,0x62,0x62,0x62,0x61,0x62,0x62,0x62,0x63,0x64,0x67,0x69,0x6a, -0x65,0x65,0x65,0x65,0x65,0x67,0x68,0x69,0x6d,0x6c,0x6a,0x68,0x67,0x67,0x67,0x67, -0x68,0x68,0x69,0x69,0x69,0x68,0x67,0x66,0x67,0x66,0x65,0x65,0x65,0x65,0x66,0x67, -0x66,0x62,0x5c,0x55,0x51,0x50,0x50,0x52,0x51,0x51,0x50,0x4f,0x4e,0x4b,0x49,0x48, -0x48,0x47,0x46,0x45,0x45,0x45,0x46,0x46,0x49,0x48,0x48,0x48,0x48,0x47,0x47,0x47, -0x48,0x48,0x48,0x48,0x47,0x47,0x47,0x47,0x45,0x45,0x46,0x47,0x48,0x49,0x4a,0x4a, -0x4b,0x4f,0x51,0x4f,0x4d,0x50,0x5a,0x63,0x72,0x80,0x88,0x86,0x87,0x8e,0x8e,0x87, -0x91,0x92,0x94,0x96,0x96,0x95,0x94,0x93,0x94,0x97,0x97,0x95,0x99,0x96,0x7d,0x60, -0x4e,0x4f,0x55,0x64,0x75,0x81,0x82,0x7f,0x80,0x80,0x7f,0x7e,0x7e,0x7e,0x7f,0x7f, -0x81,0x7d,0x74,0x65,0x57,0x53,0x5a,0x61,0x7e,0x94,0x9a,0x94,0x8a,0x6f,0x59,0x5a, -0x5e,0x63,0x6d,0x79,0x80,0x80,0x78,0x71,0x65,0x5f,0x57,0x54,0x54,0x56,0x56,0x56, -0x67,0x7e,0x90,0x85,0x67,0x56,0x61,0x73,0x7c,0x7c,0x7b,0x7b,0x7a,0x7a,0x79,0x79, -0x77,0x78,0x78,0x78,0x79,0x79,0x79,0x79,0x79,0x77,0x75,0x72,0x6f,0x6e,0x6d,0x6d, -0x6a,0x6a,0x6a,0x6a,0x6a,0x6a,0x6a,0x6a,0x69,0x68,0x68,0x68,0x67,0x67,0x67,0x67, -0x68,0x6e,0x76,0x7a,0x7a,0x79,0x79,0x7a,0x7a,0x7a,0x7b,0x7b,0x7b,0x7b,0x7c,0x7c, -0x7a,0x7a,0x7b,0x7c,0x7c,0x7b,0x7a,0x7a,0x79,0x79,0x79,0x7a,0x7b,0x7b,0x7c,0x7c, -0x79,0x79,0x79,0x7a,0x7a,0x7a,0x7a,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b, -0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7a,0x79,0x78,0x77,0x76,0x76, -0x67,0x68,0x68,0x69,0x68,0x67,0x65,0x64,0x66,0x65,0x65,0x65,0x66,0x67,0x69,0x6a, -0x69,0x69,0x68,0x68,0x69,0x6a,0x6b,0x6c,0x6c,0x6b,0x69,0x68,0x67,0x66,0x67,0x67, -0x64,0x64,0x64,0x63,0x63,0x62,0x62,0x62,0x61,0x61,0x61,0x61,0x63,0x65,0x66,0x68, -0x66,0x65,0x65,0x65,0x66,0x67,0x69,0x6a,0x6d,0x6c,0x6a,0x68,0x67,0x67,0x67,0x67, -0x68,0x69,0x6a,0x6a,0x6a,0x69,0x68,0x67,0x68,0x68,0x67,0x66,0x66,0x66,0x67,0x68, -0x66,0x62,0x5b,0x54,0x50,0x50,0x51,0x52,0x54,0x54,0x53,0x51,0x4e,0x4b,0x48,0x47, -0x48,0x47,0x46,0x44,0x43,0x42,0x43,0x43,0x47,0x47,0x47,0x47,0x46,0x46,0x46,0x46, -0x49,0x49,0x48,0x48,0x48,0x47,0x47,0x47,0x45,0x46,0x46,0x47,0x48,0x49,0x4a,0x4a, -0x4a,0x4f,0x53,0x51,0x4e,0x52,0x5f,0x6a,0x7b,0x86,0x8b,0x88,0x8a,0x92,0x91,0x8a, -0x91,0x93,0x95,0x97,0x97,0x95,0x93,0x92,0x95,0x98,0x98,0x96,0x9a,0x96,0x7c,0x5e, -0x4f,0x4f,0x56,0x66,0x79,0x84,0x83,0x7e,0x82,0x81,0x80,0x7e,0x7e,0x7f,0x80,0x80, -0x7e,0x7c,0x76,0x69,0x5b,0x56,0x59,0x5f,0x7f,0x94,0x9a,0x93,0x89,0x6f,0x59,0x5b, -0x58,0x5d,0x66,0x72,0x7c,0x7e,0x7b,0x76,0x6d,0x66,0x5e,0x59,0x57,0x57,0x56,0x54, -0x67,0x7f,0x90,0x85,0x67,0x57,0x61,0x73,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79, -0x78,0x78,0x78,0x78,0x79,0x79,0x79,0x79,0x76,0x74,0x71,0x6f,0x6d,0x6c,0x6c,0x6c, -0x6a,0x6b,0x6b,0x6c,0x6c,0x6c,0x6b,0x6b,0x69,0x69,0x69,0x68,0x68,0x67,0x66,0x66, -0x67,0x6d,0x75,0x7a,0x7a,0x79,0x79,0x7a,0x78,0x78,0x79,0x79,0x7a,0x7b,0x7b,0x7b, -0x7a,0x7b,0x7c,0x7d,0x7d,0x7c,0x7b,0x7a,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79, -0x77,0x78,0x78,0x78,0x79,0x79,0x7a,0x7a,0x7c,0x7c,0x7c,0x7c,0x7c,0x7d,0x7d,0x7d, -0x7c,0x7c,0x7c,0x7c,0x7c,0x7d,0x7d,0x7d,0x7d,0x7c,0x7b,0x7a,0x79,0x78,0x77,0x77, -0x66,0x67,0x68,0x69,0x68,0x66,0x65,0x63,0x65,0x65,0x64,0x64,0x65,0x67,0x68,0x69, -0x69,0x69,0x68,0x68,0x69,0x6a,0x6b,0x6c,0x6b,0x6a,0x69,0x67,0x67,0x67,0x68,0x68, -0x65,0x65,0x65,0x64,0x64,0x63,0x63,0x62,0x60,0x60,0x60,0x60,0x61,0x63,0x65,0x66, -0x66,0x66,0x65,0x66,0x67,0x68,0x6a,0x6b,0x6c,0x6b,0x69,0x68,0x67,0x67,0x68,0x68, -0x68,0x69,0x6a,0x6b,0x6b,0x6a,0x68,0x67,0x69,0x68,0x67,0x66,0x66,0x67,0x68,0x68, -0x66,0x62,0x5b,0x54,0x50,0x4f,0x51,0x53,0x56,0x56,0x54,0x52,0x4f,0x4b,0x48,0x46, -0x49,0x47,0x45,0x43,0x41,0x41,0x40,0x40,0x47,0x46,0x46,0x46,0x46,0x45,0x45,0x45, -0x49,0x49,0x48,0x48,0x48,0x47,0x47,0x47,0x45,0x46,0x47,0x47,0x49,0x49,0x4a,0x4b, -0x49,0x4f,0x54,0x52,0x4f,0x54,0x62,0x6f,0x81,0x8b,0x8f,0x8b,0x8d,0x95,0x95,0x8d, -0x91,0x93,0x95,0x97,0x97,0x96,0x93,0x92,0x95,0x99,0x98,0x97,0x9a,0x96,0x7c,0x5e, -0x50,0x50,0x56,0x65,0x78,0x81,0x7e,0x77,0x83,0x82,0x80,0x7f,0x7e,0x7f,0x80,0x81, -0x7a,0x7a,0x76,0x6a,0x5d,0x56,0x57,0x5c,0x80,0x95,0x9a,0x93,0x89,0x6f,0x59,0x5b, -0x53,0x57,0x60,0x6c,0x77,0x7c,0x7b,0x78,0x73,0x6c,0x63,0x5c,0x5a,0x58,0x55,0x53, -0x67,0x7f,0x91,0x85,0x68,0x57,0x61,0x73,0x77,0x77,0x77,0x78,0x78,0x78,0x78,0x79, -0x78,0x78,0x78,0x79,0x79,0x79,0x79,0x7a,0x74,0x72,0x6f,0x6d,0x6b,0x6b,0x6b,0x6c, -0x6b,0x6b,0x6c,0x6c,0x6d,0x6c,0x6c,0x6c,0x69,0x69,0x69,0x68,0x68,0x67,0x65,0x65, -0x66,0x6d,0x75,0x7a,0x7a,0x79,0x79,0x79,0x77,0x77,0x78,0x79,0x79,0x7a,0x7b,0x7b, -0x7a,0x7b,0x7c,0x7d,0x7d,0x7c,0x7b,0x7a,0x79,0x79,0x79,0x79,0x78,0x78,0x78,0x77, -0x76,0x77,0x77,0x77,0x78,0x79,0x79,0x79,0x7d,0x7d,0x7d,0x7d,0x7e,0x7e,0x7e,0x7e, -0x7d,0x7d,0x7d,0x7d,0x7e,0x7e,0x7e,0x7e,0x7e,0x7d,0x7c,0x7b,0x7a,0x79,0x78,0x77, -0x65,0x64,0x62,0x61,0x62,0x65,0x68,0x6a,0x63,0x65,0x68,0x6b,0x6c,0x6b,0x69,0x68, -0x65,0x67,0x69,0x6b,0x6c,0x6c,0x6b,0x6a,0x6c,0x6a,0x67,0x64,0x62,0x61,0x61,0x62, -0x62,0x63,0x64,0x65,0x65,0x63,0x62,0x60,0x5f,0x5f,0x60,0x62,0x63,0x64,0x65,0x65, -0x64,0x63,0x63,0x64,0x66,0x69,0x6c,0x6e,0x6a,0x69,0x68,0x67,0x67,0x67,0x68,0x68, -0x67,0x67,0x67,0x67,0x67,0x67,0x67,0x67,0x6b,0x6b,0x6a,0x69,0x68,0x67,0x66,0x66, -0x61,0x5c,0x54,0x4d,0x4a,0x4b,0x4f,0x52,0x54,0x56,0x58,0x58,0x54,0x4e,0x48,0x44, -0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x41,0x40,0x40,0x40,0x41,0x42,0x44,0x45, -0x46,0x47,0x49,0x4a,0x4a,0x49,0x47,0x46,0x45,0x46,0x46,0x47,0x48,0x49,0x4a,0x4a, -0x49,0x50,0x55,0x54,0x51,0x56,0x64,0x70,0x85,0x87,0x89,0x8c,0x8f,0x90,0x91,0x91, -0x96,0x95,0x93,0x92,0x92,0x94,0x96,0x98,0x98,0x9b,0x99,0x97,0x99,0x95,0x7b,0x5d, -0x52,0x50,0x53,0x5e,0x6f,0x7d,0x83,0x83,0x84,0x7d,0x78,0x7a,0x82,0x85,0x80,0x79, -0x7a,0x71,0x66,0x62,0x64,0x64,0x61,0x5d,0x82,0x95,0x99,0x93,0x8b,0x71,0x58,0x57, -0x56,0x55,0x59,0x64,0x73,0x7d,0x7e,0x7c,0x7a,0x73,0x71,0x71,0x67,0x56,0x51,0x57, -0x64,0x81,0x93,0x86,0x70,0x68,0x6c,0x70,0x72,0x73,0x75,0x77,0x78,0x78,0x78,0x77, -0x77,0x78,0x7a,0x7b,0x79,0x75,0x71,0x6e,0x6e,0x6e,0x6d,0x6d,0x6d,0x6c,0x6c,0x6c, -0x6b,0x6b,0x6b,0x6b,0x6b,0x6b,0x6b,0x6b,0x6a,0x6b,0x6b,0x6b,0x6b,0x6a,0x6a,0x69, -0x6d,0x73,0x79,0x7c,0x7b,0x79,0x79,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a, -0x7a,0x7a,0x7a,0x7b,0x7c,0x7c,0x7c,0x7d,0x7a,0x7a,0x79,0x78,0x78,0x77,0x76,0x76, -0x74,0x75,0x76,0x77,0x79,0x7b,0x7c,0x7c,0x7b,0x7b,0x7b,0x7b,0x7b,0x7c,0x7c,0x7c, -0x7c,0x7c,0x7c,0x7d,0x7d,0x7d,0x7d,0x7d,0x7e,0x7e,0x7e,0x7e,0x7d,0x7d,0x7d,0x7d, -0x65,0x64,0x63,0x62,0x63,0x65,0x68,0x6a,0x65,0x66,0x69,0x6b,0x6b,0x6a,0x68,0x67, -0x66,0x67,0x69,0x6a,0x6b,0x6a,0x6a,0x69,0x6b,0x69,0x67,0x64,0x62,0x62,0x62,0x62, -0x62,0x63,0x64,0x65,0x65,0x63,0x62,0x61,0x5f,0x60,0x60,0x61,0x63,0x64,0x65,0x65, -0x63,0x63,0x63,0x64,0x66,0x69,0x6b,0x6d,0x6a,0x69,0x68,0x67,0x66,0x67,0x67,0x68, -0x66,0x66,0x66,0x67,0x67,0x67,0x68,0x68,0x6c,0x6c,0x6b,0x6a,0x68,0x67,0x66,0x66, -0x61,0x5c,0x55,0x50,0x4e,0x4f,0x53,0x56,0x5a,0x5c,0x5e,0x5f,0x5c,0x57,0x50,0x4c, -0x48,0x47,0x47,0x46,0x45,0x45,0x44,0x44,0x43,0x43,0x42,0x42,0x43,0x44,0x46,0x47, -0x46,0x47,0x48,0x49,0x49,0x48,0x47,0x46,0x46,0x46,0x47,0x48,0x49,0x4a,0x4a,0x4b, -0x4c,0x52,0x56,0x55,0x54,0x5c,0x6b,0x79,0x87,0x88,0x8b,0x8d,0x90,0x91,0x92,0x92, -0x96,0x95,0x94,0x93,0x93,0x95,0x97,0x98,0x98,0x9a,0x99,0x97,0x99,0x94,0x7a,0x5d, -0x50,0x4d,0x4f,0x58,0x66,0x71,0x76,0x77,0x7a,0x79,0x79,0x7b,0x7f,0x81,0x80,0x7e, -0x79,0x70,0x67,0x64,0x66,0x67,0x63,0x5f,0x82,0x95,0x99,0x93,0x8b,0x71,0x58,0x57, -0x57,0x55,0x57,0x61,0x70,0x7b,0x7e,0x7d,0x73,0x6d,0x6d,0x6f,0x66,0x57,0x53,0x5a, -0x63,0x80,0x93,0x87,0x72,0x6a,0x6f,0x73,0x73,0x74,0x76,0x77,0x78,0x79,0x79,0x79, -0x79,0x79,0x79,0x77,0x75,0x72,0x6f,0x6d,0x6c,0x6c,0x6c,0x6c,0x6c,0x6c,0x6d,0x6d, -0x6b,0x6b,0x6b,0x6b,0x6a,0x6a,0x6a,0x69,0x69,0x6a,0x6a,0x6a,0x69,0x69,0x68,0x68, -0x6d,0x72,0x79,0x7c,0x7b,0x7a,0x7a,0x7b,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a, -0x7a,0x7a,0x7a,0x7b,0x7b,0x7c,0x7c,0x7c,0x7b,0x7a,0x7a,0x79,0x78,0x77,0x77,0x77, -0x76,0x76,0x77,0x78,0x79,0x7a,0x7b,0x7b,0x7b,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a, -0x7a,0x7a,0x7b,0x7b,0x7c,0x7c,0x7c,0x7d,0x7d,0x7d,0x7d,0x7d,0x7c,0x7c,0x7c,0x7c, -0x66,0x65,0x64,0x63,0x64,0x65,0x68,0x69,0x67,0x68,0x69,0x6a,0x6a,0x69,0x67,0x65, -0x66,0x67,0x68,0x69,0x69,0x68,0x67,0x67,0x69,0x68,0x66,0x64,0x63,0x62,0x62,0x62, -0x63,0x64,0x64,0x65,0x64,0x63,0x62,0x61,0x5f,0x60,0x61,0x62,0x63,0x63,0x64,0x65, -0x63,0x63,0x63,0x64,0x66,0x68,0x6a,0x6c,0x6a,0x69,0x68,0x67,0x66,0x67,0x67,0x68, -0x65,0x65,0x66,0x67,0x68,0x69,0x69,0x6a,0x6e,0x6d,0x6c,0x6b,0x69,0x68,0x66,0x66, -0x61,0x5e,0x59,0x55,0x54,0x57,0x5b,0x5d,0x63,0x65,0x67,0x68,0x66,0x61,0x5c,0x59, -0x50,0x4f,0x4e,0x4c,0x4a,0x48,0x47,0x46,0x47,0x46,0x45,0x45,0x45,0x46,0x47,0x48, -0x47,0x47,0x48,0x49,0x49,0x48,0x47,0x47,0x46,0x46,0x47,0x48,0x49,0x4a,0x4b,0x4b, -0x50,0x53,0x55,0x55,0x58,0x64,0x76,0x84,0x89,0x8b,0x8d,0x8f,0x92,0x93,0x93,0x93, -0x97,0x96,0x94,0x93,0x93,0x95,0x97,0x99,0x98,0x9a,0x99,0x96,0x99,0x94,0x79,0x5c, -0x4d,0x4b,0x4b,0x50,0x59,0x61,0x65,0x66,0x6d,0x74,0x7a,0x7b,0x78,0x77,0x7c,0x81, -0x79,0x72,0x6a,0x69,0x6b,0x6c,0x68,0x63,0x82,0x95,0x99,0x93,0x8b,0x71,0x58,0x57, -0x59,0x55,0x55,0x5d,0x6c,0x78,0x7e,0x7f,0x6e,0x69,0x6a,0x6d,0x66,0x58,0x55,0x5c, -0x61,0x7f,0x94,0x89,0x75,0x6e,0x74,0x78,0x73,0x75,0x76,0x78,0x7a,0x7a,0x7a,0x7a, -0x7c,0x7a,0x76,0x72,0x6f,0x6d,0x6c,0x6b,0x6a,0x6a,0x6b,0x6b,0x6c,0x6c,0x6d,0x6d, -0x6c,0x6c,0x6b,0x6a,0x69,0x68,0x68,0x67,0x68,0x68,0x68,0x67,0x67,0x67,0x67,0x67, -0x6d,0x72,0x78,0x7c,0x7b,0x7a,0x7b,0x7d,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c, -0x7a,0x7a,0x7a,0x7b,0x7b,0x7b,0x7c,0x7c,0x7b,0x7b,0x7b,0x7a,0x79,0x79,0x78,0x78, -0x78,0x78,0x78,0x78,0x79,0x79,0x79,0x7a,0x7a,0x79,0x79,0x78,0x78,0x77,0x77,0x77, -0x77,0x77,0x78,0x79,0x7a,0x7b,0x7b,0x7c,0x7c,0x7b,0x7b,0x7b,0x7b,0x7a,0x7a,0x7a, -0x66,0x66,0x65,0x64,0x65,0x66,0x68,0x69,0x69,0x69,0x6a,0x6a,0x69,0x67,0x65,0x64, -0x67,0x67,0x67,0x67,0x67,0x66,0x66,0x65,0x66,0x66,0x65,0x64,0x64,0x63,0x63,0x63, -0x64,0x64,0x64,0x64,0x64,0x63,0x63,0x62,0x61,0x61,0x62,0x62,0x63,0x64,0x64,0x65, -0x63,0x64,0x64,0x65,0x67,0x69,0x6a,0x6b,0x6a,0x69,0x68,0x67,0x67,0x67,0x68,0x68, -0x64,0x64,0x65,0x67,0x68,0x69,0x6a,0x6b,0x6f,0x6e,0x6d,0x6b,0x6a,0x68,0x67,0x67, -0x62,0x60,0x5d,0x5b,0x5b,0x5e,0x61,0x64,0x67,0x69,0x6c,0x6d,0x6c,0x69,0x65,0x63, -0x5c,0x5b,0x59,0x57,0x54,0x51,0x4f,0x4e,0x4b,0x4a,0x48,0x46,0x46,0x45,0x46,0x46, -0x47,0x48,0x48,0x48,0x48,0x48,0x48,0x47,0x47,0x47,0x48,0x49,0x4a,0x4b,0x4b,0x4c, -0x50,0x51,0x53,0x55,0x5b,0x6a,0x7d,0x8b,0x8c,0x8d,0x8f,0x92,0x93,0x94,0x95,0x95, -0x97,0x96,0x94,0x93,0x93,0x95,0x97,0x99,0x97,0x9a,0x98,0x96,0x98,0x93,0x78,0x5a, -0x4e,0x4c,0x4b,0x4d,0x50,0x54,0x57,0x58,0x64,0x71,0x7c,0x7a,0x6f,0x69,0x70,0x7a, -0x7c,0x76,0x71,0x71,0x75,0x75,0x6f,0x69,0x82,0x95,0x99,0x93,0x8b,0x71,0x58,0x57, -0x5a,0x55,0x52,0x59,0x67,0x75,0x7c,0x7e,0x71,0x6c,0x6d,0x70,0x68,0x59,0x55,0x5b, -0x5f,0x7e,0x94,0x8b,0x77,0x72,0x77,0x7b,0x75,0x76,0x77,0x79,0x7a,0x7a,0x7a,0x7a, -0x7d,0x79,0x73,0x6e,0x6a,0x69,0x69,0x6a,0x67,0x68,0x69,0x6a,0x6b,0x6c,0x6c,0x6d, -0x6c,0x6c,0x6b,0x69,0x68,0x67,0x66,0x65,0x67,0x67,0x66,0x66,0x66,0x67,0x68,0x68, -0x6e,0x73,0x79,0x7b,0x7b,0x7a,0x7c,0x7e,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d, -0x7a,0x7a,0x7a,0x7a,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7a,0x7a,0x7a,0x79,0x79, -0x7a,0x79,0x79,0x79,0x79,0x79,0x78,0x78,0x79,0x79,0x78,0x77,0x76,0x76,0x75,0x75, -0x75,0x76,0x76,0x77,0x79,0x7a,0x7b,0x7b,0x7a,0x7a,0x7a,0x79,0x79,0x79,0x78,0x78, -0x67,0x67,0x66,0x66,0x66,0x67,0x68,0x68,0x6a,0x6a,0x69,0x69,0x68,0x66,0x65,0x64, -0x68,0x67,0x67,0x66,0x66,0x66,0x66,0x66,0x65,0x65,0x65,0x65,0x65,0x65,0x65,0x65, -0x65,0x65,0x64,0x64,0x64,0x63,0x63,0x64,0x63,0x63,0x63,0x64,0x64,0x65,0x65,0x65, -0x64,0x65,0x66,0x67,0x69,0x6a,0x6a,0x6a,0x6b,0x6a,0x69,0x68,0x68,0x68,0x69,0x69, -0x64,0x65,0x66,0x67,0x69,0x6a,0x6b,0x6b,0x6e,0x6d,0x6c,0x6b,0x6a,0x69,0x68,0x68, -0x65,0x63,0x61,0x60,0x61,0x63,0x65,0x67,0x67,0x69,0x6b,0x6d,0x6e,0x6c,0x6a,0x68, -0x68,0x67,0x65,0x62,0x5f,0x5d,0x5b,0x5a,0x50,0x4f,0x4c,0x49,0x47,0x45,0x44,0x44, -0x48,0x48,0x48,0x47,0x47,0x48,0x48,0x48,0x47,0x48,0x48,0x49,0x4a,0x4b,0x4c,0x4d, -0x4f,0x4f,0x50,0x55,0x5f,0x6f,0x81,0x8c,0x8e,0x8f,0x91,0x93,0x95,0x95,0x96,0x96, -0x96,0x95,0x93,0x92,0x93,0x94,0x96,0x98,0x97,0x9a,0x98,0x95,0x97,0x92,0x77,0x59, -0x50,0x50,0x4f,0x4d,0x4c,0x4d,0x50,0x52,0x62,0x71,0x7d,0x79,0x69,0x5f,0x65,0x6f, -0x80,0x7c,0x79,0x7a,0x7e,0x7d,0x76,0x6f,0x82,0x95,0x99,0x93,0x8b,0x71,0x58,0x57, -0x5a,0x55,0x52,0x57,0x65,0x72,0x78,0x7a,0x78,0x73,0x73,0x75,0x6b,0x59,0x53,0x58, -0x5e,0x7d,0x94,0x8b,0x78,0x72,0x77,0x7b,0x76,0x77,0x78,0x79,0x7a,0x79,0x79,0x78, -0x79,0x76,0x71,0x6c,0x68,0x67,0x68,0x69,0x66,0x67,0x67,0x68,0x69,0x6a,0x6b,0x6b, -0x6b,0x6b,0x6a,0x68,0x67,0x66,0x65,0x64,0x68,0x67,0x67,0x67,0x68,0x6a,0x6c,0x6d, -0x70,0x74,0x79,0x7b,0x7a,0x7a,0x7b,0x7e,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d, -0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7b,0x7b,0x7b,0x7a,0x7a,0x7a,0x7a,0x7a, -0x7b,0x7a,0x7a,0x7a,0x79,0x79,0x78,0x78,0x78,0x78,0x78,0x77,0x77,0x76,0x76,0x75, -0x76,0x76,0x77,0x78,0x79,0x79,0x7a,0x7a,0x79,0x79,0x79,0x78,0x78,0x78,0x77,0x77, -0x67,0x67,0x67,0x67,0x67,0x67,0x67,0x68,0x69,0x69,0x69,0x68,0x67,0x66,0x65,0x65, -0x68,0x67,0x66,0x66,0x66,0x66,0x67,0x68,0x64,0x64,0x66,0x67,0x68,0x68,0x67,0x67, -0x66,0x66,0x64,0x64,0x63,0x63,0x64,0x65,0x65,0x65,0x65,0x66,0x66,0x66,0x67,0x67, -0x66,0x67,0x68,0x6a,0x6b,0x6b,0x6b,0x6b,0x6c,0x6c,0x6b,0x6a,0x69,0x6a,0x6a,0x6b, -0x66,0x66,0x67,0x68,0x69,0x6a,0x6a,0x6b,0x6b,0x6b,0x6a,0x6a,0x6a,0x69,0x69,0x69, -0x67,0x67,0x65,0x64,0x64,0x65,0x66,0x67,0x65,0x66,0x69,0x6c,0x6d,0x6d,0x6c,0x6b, -0x6f,0x6e,0x6c,0x6b,0x69,0x67,0x65,0x65,0x5a,0x58,0x54,0x4f,0x4b,0x47,0x45,0x44, -0x49,0x48,0x47,0x47,0x47,0x47,0x48,0x49,0x48,0x48,0x49,0x4a,0x4b,0x4c,0x4d,0x4d, -0x50,0x50,0x52,0x59,0x65,0x74,0x83,0x8b,0x8f,0x90,0x92,0x94,0x95,0x96,0x96,0x96, -0x95,0x94,0x92,0x91,0x91,0x93,0x95,0x97,0x97,0x9a,0x98,0x95,0x96,0x91,0x76,0x58, -0x51,0x52,0x52,0x4f,0x4b,0x4a,0x4e,0x52,0x64,0x71,0x7c,0x79,0x6b,0x61,0x64,0x6a, -0x82,0x7e,0x7d,0x7f,0x83,0x80,0x77,0x6f,0x82,0x95,0x99,0x93,0x8b,0x71,0x58,0x57, -0x5a,0x55,0x52,0x58,0x64,0x6f,0x73,0x72,0x7a,0x75,0x75,0x76,0x6b,0x59,0x51,0x56, -0x5d,0x7d,0x94,0x8b,0x77,0x70,0x74,0x78,0x78,0x79,0x79,0x79,0x79,0x77,0x76,0x75, -0x73,0x71,0x6f,0x6c,0x6a,0x69,0x69,0x69,0x66,0x66,0x67,0x67,0x68,0x68,0x69,0x69, -0x69,0x69,0x68,0x67,0x66,0x65,0x65,0x64,0x69,0x68,0x68,0x69,0x6b,0x6f,0x72,0x75, -0x73,0x77,0x7a,0x7b,0x79,0x79,0x7a,0x7c,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d, -0x7b,0x7b,0x7a,0x7a,0x7a,0x79,0x79,0x79,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a, -0x7a,0x7a,0x7a,0x7a,0x79,0x79,0x79,0x79,0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78, -0x79,0x79,0x79,0x79,0x7a,0x7a,0x7a,0x7a,0x79,0x79,0x78,0x78,0x78,0x77,0x77,0x77, -0x68,0x68,0x68,0x68,0x68,0x68,0x67,0x67,0x69,0x68,0x67,0x67,0x66,0x66,0x66,0x66, -0x67,0x67,0x66,0x65,0x66,0x68,0x69,0x6b,0x63,0x65,0x67,0x69,0x6a,0x6a,0x69,0x69, -0x67,0x66,0x64,0x63,0x63,0x63,0x65,0x65,0x67,0x67,0x68,0x68,0x68,0x68,0x68,0x68, -0x67,0x68,0x6a,0x6c,0x6d,0x6d,0x6c,0x6c,0x6e,0x6d,0x6c,0x6b,0x6b,0x6b,0x6c,0x6c, -0x67,0x68,0x68,0x68,0x69,0x69,0x69,0x69,0x68,0x68,0x68,0x69,0x69,0x6a,0x6a,0x6a, -0x6a,0x69,0x68,0x67,0x66,0x65,0x64,0x64,0x63,0x65,0x68,0x6b,0x6e,0x6e,0x6e,0x6e, -0x6f,0x6f,0x6e,0x6d,0x6d,0x6c,0x6b,0x6b,0x67,0x63,0x5e,0x58,0x52,0x4d,0x49,0x48, -0x49,0x48,0x47,0x46,0x46,0x47,0x48,0x49,0x48,0x49,0x4a,0x4b,0x4c,0x4d,0x4d,0x4e, -0x53,0x54,0x57,0x60,0x6e,0x7b,0x85,0x8a,0x8f,0x90,0x92,0x94,0x95,0x96,0x95,0x95, -0x93,0x92,0x91,0x90,0x90,0x92,0x94,0x95,0x97,0x9a,0x97,0x94,0x96,0x90,0x75,0x57, -0x4f,0x52,0x53,0x4f,0x4a,0x49,0x4e,0x53,0x66,0x70,0x7b,0x7c,0x74,0x6e,0x6d,0x70, -0x80,0x7d,0x7c,0x7f,0x82,0x7e,0x74,0x6a,0x82,0x95,0x99,0x93,0x8b,0x71,0x58,0x57, -0x58,0x55,0x54,0x5a,0x65,0x6d,0x6d,0x6b,0x73,0x6e,0x70,0x73,0x6a,0x58,0x51,0x56, -0x5d,0x7d,0x93,0x8a,0x75,0x6d,0x70,0x73,0x7a,0x7a,0x7a,0x79,0x77,0x75,0x73,0x71, -0x6c,0x6c,0x6d,0x6e,0x6d,0x6c,0x6a,0x69,0x66,0x66,0x66,0x67,0x67,0x67,0x67,0x67, -0x67,0x67,0x67,0x66,0x66,0x65,0x65,0x65,0x6a,0x6a,0x6a,0x6c,0x70,0x75,0x79,0x7c, -0x76,0x79,0x7c,0x7b,0x79,0x77,0x79,0x7b,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c, -0x7b,0x7b,0x7a,0x7a,0x79,0x79,0x79,0x78,0x78,0x78,0x78,0x79,0x79,0x79,0x79,0x79, -0x79,0x79,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x78,0x78,0x79,0x7a,0x7a,0x7b,0x7c,0x7c, -0x7c,0x7c,0x7c,0x7c,0x7b,0x7b,0x7a,0x7a,0x79,0x79,0x78,0x78,0x78,0x78,0x77,0x77, -0x68,0x68,0x69,0x69,0x69,0x68,0x67,0x67,0x68,0x67,0x67,0x66,0x66,0x66,0x67,0x67, -0x67,0x66,0x66,0x66,0x67,0x69,0x6b,0x6c,0x63,0x65,0x67,0x6a,0x6b,0x6b,0x6b,0x6a, -0x67,0x66,0x64,0x63,0x63,0x63,0x65,0x66,0x69,0x69,0x69,0x69,0x69,0x69,0x69,0x69, -0x68,0x6a,0x6c,0x6d,0x6e,0x6e,0x6d,0x6c,0x6f,0x6e,0x6d,0x6c,0x6c,0x6c,0x6d,0x6e, -0x69,0x69,0x69,0x69,0x68,0x68,0x68,0x68,0x65,0x66,0x67,0x68,0x69,0x6a,0x6b,0x6b, -0x6c,0x6b,0x6a,0x68,0x66,0x64,0x63,0x62,0x64,0x65,0x69,0x6c,0x6e,0x70,0x70,0x70, -0x6d,0x6d,0x6d,0x6d,0x6d,0x6d,0x6d,0x6d,0x6f,0x6c,0x66,0x5f,0x58,0x52,0x4d,0x4b, -0x4a,0x49,0x47,0x46,0x46,0x47,0x49,0x4a,0x49,0x49,0x4a,0x4b,0x4c,0x4d,0x4e,0x4e, -0x56,0x57,0x5c,0x67,0x74,0x80,0x88,0x8a,0x8f,0x90,0x92,0x94,0x95,0x95,0x95,0x95, -0x93,0x91,0x90,0x8f,0x8f,0x91,0x93,0x94,0x97,0x99,0x97,0x94,0x95,0x90,0x75,0x57, -0x4c,0x50,0x52,0x4e,0x49,0x48,0x4e,0x54,0x68,0x70,0x79,0x7e,0x7d,0x7a,0x77,0x77, -0x7d,0x7a,0x7a,0x7d,0x80,0x7b,0x70,0x66,0x82,0x95,0x99,0x93,0x8b,0x71,0x58,0x57, -0x57,0x55,0x55,0x5c,0x66,0x6c,0x6a,0x66,0x6b,0x67,0x6a,0x6f,0x68,0x58,0x52,0x58, -0x5e,0x7d,0x93,0x89,0x74,0x6b,0x6d,0x6f,0x7b,0x7b,0x7a,0x78,0x76,0x73,0x70,0x6f, -0x67,0x69,0x6c,0x6f,0x70,0x6e,0x6b,0x69,0x67,0x67,0x67,0x66,0x66,0x65,0x65,0x65, -0x66,0x66,0x66,0x66,0x66,0x66,0x66,0x66,0x6b,0x6b,0x6c,0x6e,0x72,0x78,0x7e,0x81, -0x78,0x7b,0x7d,0x7b,0x78,0x76,0x78,0x7a,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b, -0x7b,0x7b,0x7a,0x7a,0x79,0x79,0x78,0x78,0x77,0x77,0x78,0x78,0x78,0x78,0x78,0x79, -0x79,0x79,0x79,0x7a,0x7a,0x7b,0x7b,0x7b,0x78,0x79,0x7a,0x7b,0x7c,0x7d,0x7e,0x7f, -0x7f,0x7f,0x7e,0x7d,0x7c,0x7b,0x7b,0x7a,0x79,0x79,0x79,0x78,0x78,0x78,0x78,0x77, -0x67,0x68,0x69,0x69,0x69,0x69,0x68,0x67,0x67,0x68,0x68,0x69,0x68,0x67,0x66,0x65, -0x64,0x65,0x67,0x69,0x6b,0x6c,0x6c,0x6c,0x69,0x69,0x69,0x69,0x69,0x69,0x69,0x69, -0x65,0x65,0x65,0x66,0x67,0x67,0x68,0x68,0x68,0x68,0x69,0x6a,0x6b,0x6b,0x6b,0x6b, -0x6a,0x6b,0x6c,0x6d,0x6e,0x6d,0x6d,0x6c,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f, -0x6c,0x6c,0x6c,0x6c,0x6c,0x6c,0x6c,0x6c,0x6c,0x6b,0x6a,0x68,0x67,0x67,0x67,0x68, -0x68,0x69,0x6a,0x6b,0x6a,0x69,0x67,0x66,0x67,0x67,0x68,0x6a,0x6c,0x6d,0x6f,0x6f, -0x6f,0x6f,0x70,0x70,0x6f,0x6e,0x6d,0x6c,0x69,0x6a,0x6a,0x69,0x67,0x62,0x5e,0x5b, -0x4d,0x4c,0x4a,0x49,0x48,0x49,0x4a,0x4b,0x48,0x4a,0x4c,0x4e,0x4f,0x4e,0x4c,0x4b, -0x51,0x56,0x61,0x6d,0x78,0x80,0x86,0x89,0x8d,0x90,0x93,0x95,0x96,0x95,0x93,0x92, -0x92,0x92,0x91,0x91,0x91,0x92,0x93,0x93,0x9e,0x97,0x93,0x98,0x9a,0x8b,0x6b,0x51, -0x4c,0x4d,0x4e,0x4d,0x4c,0x4f,0x55,0x5b,0x69,0x71,0x7c,0x83,0x83,0x7f,0x7c,0x7a, -0x83,0x7d,0x7d,0x82,0x7b,0x6b,0x64,0x67,0x82,0x93,0x96,0x92,0x8d,0x74,0x59,0x55, -0x55,0x53,0x54,0x5b,0x67,0x72,0x7a,0x7d,0x78,0x78,0x75,0x6e,0x64,0x5d,0x59,0x59, -0x5f,0x79,0x91,0x8d,0x74,0x62,0x65,0x71,0x79,0x77,0x74,0x71,0x6e,0x6d,0x6c,0x6b, -0x69,0x6b,0x6e,0x70,0x70,0x6e,0x6c,0x6a,0x67,0x68,0x69,0x69,0x69,0x68,0x67,0x66, -0x60,0x62,0x65,0x68,0x6b,0x6d,0x6e,0x6e,0x76,0x76,0x77,0x78,0x78,0x79,0x7a,0x7a, -0x7a,0x7a,0x7a,0x7b,0x7c,0x7c,0x7c,0x7d,0x7c,0x7b,0x79,0x78,0x77,0x78,0x79,0x7a, -0x7b,0x7b,0x7a,0x79,0x7a,0x7a,0x7c,0x7c,0x78,0x78,0x78,0x77,0x77,0x77,0x76,0x76, -0x77,0x77,0x77,0x78,0x78,0x79,0x79,0x79,0x7d,0x7e,0x7f,0x80,0x80,0x7f,0x7e,0x7d, -0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79, -0x67,0x68,0x69,0x69,0x69,0x69,0x68,0x67,0x65,0x66,0x67,0x68,0x68,0x67,0x66,0x66, -0x64,0x65,0x67,0x6a,0x6b,0x6c,0x6c,0x6c,0x69,0x69,0x69,0x69,0x69,0x69,0x69,0x69, -0x65,0x65,0x66,0x66,0x67,0x68,0x68,0x68,0x69,0x6a,0x6a,0x6b,0x6c,0x6c,0x6c,0x6c, -0x6c,0x6d,0x6e,0x6e,0x6e,0x6e,0x6d,0x6c,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x70,0x70, -0x6d,0x6d,0x6d,0x6d,0x6d,0x6d,0x6d,0x6d,0x6d,0x6c,0x6a,0x69,0x68,0x68,0x68,0x69, -0x68,0x69,0x6a,0x6a,0x6a,0x69,0x67,0x66,0x67,0x67,0x69,0x6a,0x6c,0x6e,0x6f,0x6f, -0x70,0x70,0x71,0x71,0x70,0x6f,0x6e,0x6d,0x6d,0x6e,0x6e,0x6e,0x6c,0x68,0x64,0x62, -0x59,0x56,0x53,0x4f,0x4b,0x49,0x48,0x48,0x47,0x48,0x4a,0x4c,0x4e,0x4f,0x50,0x51, -0x50,0x56,0x61,0x6d,0x79,0x81,0x87,0x89,0x8e,0x90,0x93,0x95,0x96,0x95,0x93,0x92, -0x92,0x92,0x92,0x92,0x93,0x93,0x94,0x95,0x9a,0x94,0x91,0x97,0x9a,0x8c,0x6e,0x54, -0x4b,0x4c,0x4c,0x4a,0x48,0x4a,0x50,0x55,0x6d,0x73,0x7b,0x7f,0x7f,0x7d,0x7c,0x7c, -0x81,0x7d,0x7d,0x7f,0x74,0x64,0x60,0x67,0x83,0x93,0x96,0x91,0x8c,0x74,0x59,0x55, -0x57,0x55,0x54,0x5a,0x63,0x6d,0x73,0x75,0x6a,0x6c,0x6c,0x67,0x5e,0x57,0x53,0x52, -0x5f,0x7a,0x92,0x90,0x77,0x64,0x64,0x6e,0x76,0x74,0x72,0x6f,0x6d,0x6c,0x6b,0x6b, -0x6a,0x6b,0x6d,0x6f,0x6f,0x6d,0x6a,0x69,0x68,0x68,0x69,0x69,0x69,0x68,0x67,0x66, -0x64,0x66,0x69,0x6c,0x70,0x72,0x73,0x74,0x77,0x77,0x77,0x78,0x79,0x7a,0x7a,0x7b, -0x7a,0x7a,0x7a,0x7b,0x7b,0x7c,0x7c,0x7c,0x7b,0x7a,0x79,0x78,0x78,0x79,0x7a,0x7b, -0x7b,0x7b,0x7a,0x79,0x79,0x7a,0x7b,0x7c,0x7a,0x79,0x79,0x78,0x78,0x77,0x76,0x76, -0x77,0x77,0x78,0x78,0x79,0x79,0x79,0x7a,0x7a,0x7b,0x7c,0x7d,0x7d,0x7c,0x7b,0x7a, -0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79, -0x67,0x68,0x69,0x69,0x69,0x69,0x68,0x67,0x63,0x64,0x66,0x67,0x67,0x67,0x67,0x67, -0x64,0x66,0x68,0x6a,0x6c,0x6d,0x6d,0x6d,0x68,0x68,0x68,0x68,0x68,0x68,0x68,0x68, -0x66,0x66,0x66,0x67,0x68,0x68,0x69,0x69,0x6b,0x6b,0x6c,0x6c,0x6d,0x6e,0x6e,0x6f, -0x6f,0x6f,0x70,0x70,0x6f,0x6e,0x6d,0x6c,0x6e,0x6e,0x6e,0x6f,0x6f,0x70,0x70,0x71, -0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6d,0x6b,0x6a,0x69,0x69,0x6a,0x6a, -0x69,0x69,0x6a,0x6a,0x6a,0x69,0x68,0x67,0x67,0x68,0x69,0x6b,0x6c,0x6e,0x6f,0x70, -0x71,0x71,0x72,0x73,0x72,0x71,0x70,0x6f,0x71,0x72,0x73,0x73,0x71,0x6f,0x6c,0x6a, -0x68,0x65,0x60,0x5a,0x54,0x4e,0x4b,0x49,0x49,0x48,0x48,0x49,0x4b,0x4f,0x53,0x56, -0x50,0x57,0x62,0x6f,0x7a,0x83,0x88,0x8b,0x8f,0x90,0x93,0x95,0x95,0x95,0x93,0x92, -0x91,0x92,0x93,0x94,0x95,0x95,0x96,0x96,0x97,0x92,0x91,0x96,0x98,0x8b,0x6f,0x58, -0x50,0x51,0x51,0x4f,0x4e,0x50,0x56,0x5b,0x73,0x76,0x7a,0x7a,0x79,0x7a,0x7c,0x7f, -0x7e,0x7c,0x7c,0x79,0x69,0x58,0x5a,0x68,0x83,0x94,0x96,0x91,0x8c,0x74,0x59,0x56, -0x58,0x56,0x55,0x59,0x61,0x68,0x6d,0x6e,0x64,0x67,0x6a,0x67,0x60,0x57,0x52,0x50, -0x5e,0x79,0x93,0x92,0x7b,0x66,0x62,0x69,0x71,0x70,0x6e,0x6c,0x6b,0x6a,0x6a,0x6a, -0x6a,0x6b,0x6d,0x6d,0x6d,0x6b,0x69,0x67,0x68,0x69,0x69,0x6a,0x69,0x68,0x67,0x66, -0x67,0x69,0x6d,0x71,0x75,0x78,0x79,0x7a,0x78,0x78,0x79,0x79,0x7a,0x7b,0x7b,0x7b, -0x7a,0x7a,0x7a,0x7b,0x7b,0x7b,0x7c,0x7c,0x79,0x79,0x79,0x79,0x79,0x7a,0x7c,0x7d, -0x7b,0x7b,0x7a,0x79,0x79,0x7a,0x7b,0x7b,0x7b,0x7b,0x7a,0x7a,0x79,0x78,0x77,0x77, -0x78,0x78,0x78,0x79,0x79,0x79,0x79,0x7a,0x77,0x77,0x78,0x79,0x79,0x78,0x77,0x77, -0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a, -0x67,0x68,0x69,0x69,0x69,0x69,0x68,0x67,0x62,0x63,0x65,0x66,0x67,0x68,0x67,0x67, -0x65,0x66,0x68,0x6b,0x6c,0x6d,0x6e,0x6e,0x67,0x67,0x67,0x67,0x67,0x67,0x67,0x67, -0x67,0x67,0x67,0x68,0x69,0x69,0x6a,0x6a,0x6d,0x6d,0x6d,0x6d,0x6d,0x6e,0x70,0x70, -0x71,0x71,0x71,0x71,0x70,0x6e,0x6d,0x6c,0x6d,0x6d,0x6e,0x6f,0x70,0x70,0x71,0x71, -0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6e,0x6d,0x6c,0x6b,0x6a,0x6b,0x6b,0x6c, -0x6a,0x6a,0x6a,0x6a,0x6a,0x69,0x68,0x68,0x68,0x69,0x6a,0x6b,0x6d,0x6f,0x70,0x71, -0x72,0x73,0x74,0x74,0x74,0x73,0x72,0x71,0x73,0x73,0x74,0x74,0x74,0x72,0x71,0x70, -0x74,0x71,0x6d,0x67,0x61,0x5c,0x58,0x56,0x51,0x4e,0x4b,0x48,0x49,0x4c,0x50,0x53, -0x52,0x59,0x64,0x72,0x7d,0x86,0x8a,0x8c,0x90,0x91,0x93,0x94,0x94,0x94,0x93,0x92, -0x91,0x92,0x94,0x95,0x96,0x97,0x97,0x97,0x98,0x94,0x93,0x97,0x96,0x88,0x6e,0x58, -0x4d,0x4f,0x50,0x50,0x51,0x55,0x5c,0x61,0x7a,0x7a,0x79,0x76,0x74,0x76,0x7c,0x82, -0x7c,0x79,0x77,0x70,0x5d,0x4e,0x56,0x68,0x84,0x94,0x96,0x91,0x8c,0x74,0x5a,0x57, -0x57,0x55,0x54,0x59,0x61,0x69,0x6d,0x6e,0x6a,0x6e,0x71,0x6f,0x67,0x5d,0x56,0x53, -0x5d,0x77,0x91,0x92,0x7c,0x66,0x60,0x63,0x6d,0x6c,0x6b,0x69,0x69,0x69,0x69,0x69, -0x6a,0x6b,0x6c,0x6c,0x6b,0x69,0x67,0x66,0x69,0x69,0x6a,0x6a,0x6a,0x69,0x68,0x67, -0x68,0x6a,0x6e,0x73,0x77,0x7a,0x7c,0x7d,0x79,0x79,0x7a,0x7a,0x7a,0x7b,0x7b,0x7b, -0x7a,0x7a,0x7a,0x7a,0x7b,0x7b,0x7b,0x7b,0x78,0x78,0x79,0x79,0x7a,0x7c,0x7d,0x7d, -0x7c,0x7b,0x7a,0x79,0x79,0x79,0x7a,0x7a,0x7c,0x7c,0x7b,0x7b,0x7a,0x79,0x78,0x78, -0x79,0x79,0x79,0x79,0x79,0x7a,0x7a,0x7a,0x77,0x77,0x78,0x78,0x78,0x78,0x77,0x77, -0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b, -0x67,0x68,0x69,0x69,0x69,0x69,0x68,0x67,0x62,0x63,0x65,0x67,0x68,0x68,0x68,0x68, -0x66,0x67,0x69,0x6b,0x6d,0x6e,0x6e,0x6e,0x67,0x67,0x67,0x67,0x67,0x67,0x67,0x67, -0x68,0x68,0x68,0x69,0x6a,0x6a,0x6b,0x6b,0x6d,0x6d,0x6c,0x6c,0x6c,0x6e,0x70,0x71, -0x71,0x72,0x72,0x71,0x70,0x6f,0x6d,0x6c,0x6e,0x6e,0x6e,0x6f,0x6f,0x70,0x70,0x71, -0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6e,0x6d,0x6c,0x6b,0x6b,0x6b,0x6c,0x6d, -0x6b,0x6b,0x6a,0x69,0x69,0x69,0x69,0x69,0x69,0x69,0x6a,0x6c,0x6e,0x6f,0x71,0x71, -0x72,0x73,0x74,0x75,0x75,0x75,0x74,0x73,0x72,0x73,0x73,0x73,0x73,0x73,0x72,0x72, -0x78,0x77,0x75,0x72,0x6f,0x6c,0x69,0x68,0x5e,0x5a,0x54,0x4e,0x4b,0x4b,0x4d,0x4e, -0x55,0x5d,0x69,0x76,0x81,0x88,0x8c,0x8e,0x91,0x92,0x93,0x93,0x94,0x93,0x93,0x93, -0x91,0x93,0x95,0x96,0x97,0x97,0x97,0x96,0x99,0x97,0x96,0x98,0x95,0x85,0x6d,0x5a, -0x4c,0x4e,0x51,0x53,0x55,0x5b,0x63,0x6a,0x7f,0x7d,0x78,0x73,0x70,0x73,0x7b,0x82, -0x7b,0x73,0x6d,0x64,0x54,0x49,0x54,0x68,0x85,0x95,0x96,0x90,0x8b,0x74,0x5b,0x58, -0x54,0x53,0x54,0x5a,0x63,0x6b,0x6f,0x70,0x6b,0x6e,0x71,0x6d,0x65,0x5b,0x54,0x51, -0x5d,0x76,0x8e,0x90,0x7d,0x68,0x60,0x62,0x6c,0x6b,0x69,0x68,0x68,0x68,0x68,0x69, -0x6a,0x6a,0x6b,0x6b,0x6a,0x69,0x68,0x67,0x6a,0x6a,0x6b,0x6b,0x6b,0x6a,0x69,0x68, -0x67,0x69,0x6d,0x72,0x76,0x79,0x7b,0x7c,0x7a,0x7a,0x7a,0x7a,0x7a,0x7b,0x7b,0x7b, -0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x77,0x78,0x79,0x7a,0x7b,0x7c,0x7d,0x7d, -0x7c,0x7b,0x7a,0x79,0x78,0x78,0x79,0x7a,0x7c,0x7b,0x7b,0x7b,0x7a,0x7a,0x79,0x79, -0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x79,0x79,0x79,0x79,0x7a,0x7a, -0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b, -0x67,0x68,0x69,0x69,0x69,0x69,0x68,0x67,0x64,0x65,0x67,0x68,0x68,0x68,0x68,0x67, -0x66,0x68,0x6a,0x6c,0x6e,0x6f,0x6f,0x6f,0x68,0x68,0x68,0x68,0x68,0x68,0x68,0x68, -0x69,0x69,0x69,0x6a,0x6b,0x6b,0x6c,0x6c,0x6c,0x6b,0x6a,0x69,0x6a,0x6c,0x6e,0x70, -0x70,0x70,0x71,0x71,0x70,0x6f,0x6e,0x6d,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f, -0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6d,0x6c,0x6b,0x6b,0x6b,0x6b,0x6c,0x6d, -0x6c,0x6b,0x6a,0x69,0x69,0x69,0x6a,0x6a,0x69,0x6a,0x6b,0x6d,0x6e,0x70,0x71,0x72, -0x72,0x73,0x74,0x75,0x75,0x75,0x74,0x74,0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x72, -0x76,0x77,0x77,0x77,0x77,0x76,0x75,0x74,0x6b,0x68,0x62,0x5b,0x56,0x53,0x51,0x51, -0x5a,0x62,0x6e,0x7a,0x85,0x8b,0x8e,0x8e,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93, -0x92,0x93,0x95,0x97,0x97,0x96,0x95,0x94,0x95,0x95,0x96,0x99,0x95,0x87,0x72,0x62, -0x66,0x68,0x6b,0x6c,0x6e,0x73,0x7b,0x81,0x81,0x7e,0x79,0x73,0x6f,0x72,0x79,0x80, -0x7c,0x6d,0x5e,0x57,0x4f,0x4b,0x56,0x67,0x86,0x96,0x96,0x90,0x8b,0x74,0x5b,0x59, -0x54,0x53,0x54,0x59,0x62,0x69,0x6c,0x6c,0x61,0x63,0x65,0x62,0x5b,0x55,0x52,0x51, -0x63,0x79,0x8e,0x91,0x80,0x6e,0x67,0x68,0x6d,0x6c,0x6a,0x69,0x68,0x68,0x68,0x69, -0x6a,0x6a,0x6a,0x6a,0x6a,0x6a,0x6a,0x6a,0x6a,0x6b,0x6b,0x6c,0x6b,0x6a,0x69,0x68, -0x67,0x6a,0x6d,0x71,0x75,0x78,0x79,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a, -0x7b,0x7b,0x7a,0x7a,0x7a,0x79,0x79,0x79,0x78,0x79,0x7a,0x7c,0x7c,0x7c,0x7c,0x7b, -0x7c,0x7b,0x7a,0x78,0x78,0x78,0x78,0x79,0x79,0x79,0x7a,0x7a,0x7a,0x7b,0x7b,0x7b, -0x7c,0x7b,0x7b,0x7b,0x7b,0x7a,0x7a,0x7a,0x7c,0x7b,0x7a,0x7a,0x7a,0x7a,0x7b,0x7c, -0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a, -0x67,0x68,0x69,0x69,0x69,0x69,0x68,0x67,0x67,0x68,0x69,0x69,0x69,0x69,0x68,0x67, -0x67,0x68,0x6a,0x6c,0x6e,0x6f,0x6f,0x6f,0x69,0x69,0x69,0x69,0x69,0x69,0x69,0x69, -0x69,0x6a,0x6a,0x6b,0x6b,0x6c,0x6d,0x6d,0x6b,0x69,0x68,0x67,0x67,0x6a,0x6c,0x6e, -0x6e,0x6e,0x6f,0x70,0x70,0x6f,0x6e,0x6d,0x71,0x71,0x70,0x70,0x6f,0x6e,0x6d,0x6d, -0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6c,0x6b,0x6a,0x6a,0x6a,0x6b,0x6c,0x6d, -0x6d,0x6c,0x6a,0x69,0x69,0x69,0x6a,0x6b,0x6a,0x6a,0x6c,0x6d,0x6f,0x71,0x72,0x72, -0x72,0x72,0x74,0x75,0x75,0x75,0x75,0x74,0x76,0x76,0x75,0x75,0x74,0x74,0x74,0x74, -0x73,0x74,0x76,0x77,0x77,0x77,0x76,0x75,0x74,0x73,0x70,0x6c,0x67,0x62,0x5f,0x5d, -0x5f,0x66,0x72,0x7e,0x88,0x8d,0x8f,0x8f,0x93,0x93,0x93,0x92,0x92,0x92,0x93,0x93, -0x93,0x94,0x96,0x97,0x97,0x95,0x92,0x90,0x8a,0x8d,0x93,0x98,0x98,0x8e,0x7d,0x71, -0x80,0x81,0x80,0x7e,0x7d,0x7f,0x84,0x89,0x81,0x7f,0x7a,0x74,0x6f,0x71,0x77,0x7d, -0x7f,0x66,0x51,0x4c,0x4d,0x50,0x59,0x66,0x87,0x96,0x96,0x90,0x8b,0x74,0x5c,0x5a, -0x56,0x54,0x54,0x57,0x5c,0x61,0x61,0x60,0x59,0x5c,0x5d,0x5c,0x5a,0x5a,0x5d,0x60, -0x6d,0x7f,0x92,0x94,0x86,0x77,0x71,0x73,0x6f,0x6e,0x6c,0x6a,0x69,0x69,0x69,0x69, -0x69,0x69,0x69,0x6a,0x6a,0x6b,0x6c,0x6d,0x6b,0x6b,0x6c,0x6c,0x6c,0x6b,0x6a,0x69, -0x6a,0x6c,0x6f,0x73,0x76,0x78,0x79,0x7a,0x79,0x79,0x79,0x79,0x79,0x78,0x78,0x78, -0x7b,0x7b,0x7a,0x7a,0x79,0x79,0x79,0x78,0x79,0x7a,0x7c,0x7d,0x7d,0x7c,0x7b,0x7a, -0x7c,0x7b,0x7a,0x78,0x77,0x77,0x78,0x78,0x76,0x77,0x78,0x79,0x7a,0x7b,0x7c,0x7d, -0x7c,0x7c,0x7c,0x7b,0x7b,0x7b,0x7a,0x7a,0x7b,0x7a,0x79,0x78,0x78,0x79,0x7a,0x7b, -0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79, -0x67,0x68,0x69,0x69,0x69,0x69,0x68,0x67,0x69,0x69,0x6a,0x6a,0x6a,0x69,0x68,0x67, -0x67,0x68,0x6a,0x6d,0x6e,0x6f,0x70,0x70,0x69,0x69,0x69,0x69,0x69,0x69,0x69,0x69, -0x6a,0x6a,0x6a,0x6b,0x6c,0x6c,0x6d,0x6d,0x69,0x68,0x66,0x65,0x66,0x68,0x6b,0x6d, -0x6c,0x6d,0x6e,0x6f,0x70,0x6f,0x6f,0x6e,0x72,0x72,0x71,0x70,0x6e,0x6d,0x6c,0x6c, -0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6b,0x6a,0x6a,0x69,0x69,0x6a,0x6b,0x6c, -0x6d,0x6c,0x6a,0x69,0x68,0x69,0x6a,0x6b,0x6a,0x6b,0x6c,0x6d,0x6f,0x71,0x72,0x73, -0x71,0x72,0x73,0x75,0x75,0x75,0x74,0x74,0x79,0x79,0x78,0x77,0x76,0x76,0x76,0x76, -0x72,0x73,0x74,0x75,0x75,0x74,0x72,0x71,0x78,0x79,0x78,0x77,0x74,0x6f,0x6b,0x68, -0x62,0x69,0x75,0x81,0x8a,0x8e,0x8f,0x8f,0x94,0x93,0x93,0x92,0x92,0x92,0x93,0x93, -0x93,0x95,0x96,0x97,0x96,0x94,0x90,0x8e,0x81,0x86,0x8f,0x97,0x9a,0x93,0x86,0x7c, -0x7e,0x7d,0x7b,0x76,0x71,0x6f,0x73,0x76,0x81,0x7f,0x7b,0x75,0x70,0x71,0x76,0x7b, -0x80,0x62,0x48,0x45,0x4d,0x54,0x5c,0x65,0x88,0x96,0x96,0x90,0x8b,0x74,0x5c,0x5a, -0x59,0x56,0x54,0x55,0x57,0x59,0x57,0x55,0x5a,0x5c,0x5f,0x60,0x61,0x66,0x6e,0x74, -0x74,0x85,0x96,0x97,0x8b,0x7d,0x7a,0x7c,0x71,0x6f,0x6d,0x6b,0x6a,0x69,0x69,0x69, -0x68,0x69,0x69,0x6a,0x6b,0x6d,0x6e,0x6f,0x6b,0x6b,0x6c,0x6d,0x6c,0x6b,0x6a,0x69, -0x6d,0x6f,0x72,0x75,0x78,0x79,0x7a,0x7b,0x79,0x78,0x78,0x78,0x78,0x78,0x77,0x77, -0x7b,0x7b,0x7a,0x7a,0x79,0x79,0x78,0x78,0x7a,0x7b,0x7d,0x7d,0x7d,0x7b,0x7a,0x78, -0x7c,0x7b,0x7a,0x78,0x77,0x77,0x77,0x78,0x74,0x75,0x76,0x78,0x7a,0x7b,0x7d,0x7e, -0x7d,0x7d,0x7c,0x7c,0x7b,0x7b,0x7a,0x7a,0x79,0x78,0x76,0x75,0x75,0x76,0x78,0x79, -0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79, -0x6d,0x6c,0x6b,0x6a,0x68,0x66,0x65,0x65,0x66,0x67,0x68,0x69,0x6b,0x6c,0x6d,0x6e, -0x6d,0x6e,0x6f,0x70,0x70,0x6e,0x6c,0x6b,0x6a,0x69,0x67,0x66,0x66,0x69,0x6c,0x6e, -0x68,0x68,0x68,0x68,0x69,0x69,0x69,0x69,0x67,0x68,0x6a,0x6b,0x6c,0x6c,0x6b,0x6b, -0x6b,0x6b,0x6c,0x6d,0x6f,0x70,0x71,0x72,0x70,0x70,0x70,0x6e,0x6d,0x6a,0x68,0x67, -0x6b,0x6b,0x6b,0x6b,0x6b,0x6b,0x6b,0x6b,0x6c,0x6c,0x6c,0x6c,0x6c,0x6c,0x6c,0x6c, -0x6a,0x6a,0x6b,0x6b,0x6b,0x6c,0x6c,0x6c,0x6b,0x6a,0x6a,0x6b,0x6d,0x6f,0x72,0x74, -0x73,0x73,0x74,0x74,0x74,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75, -0x74,0x74,0x74,0x74,0x74,0x74,0x74,0x74,0x72,0x74,0x76,0x77,0x78,0x78,0x77,0x76, -0x75,0x7b,0x83,0x88,0x8a,0x8b,0x8e,0x90,0x93,0x92,0x91,0x90,0x90,0x92,0x93,0x95, -0x96,0x92,0x8f,0x94,0x99,0x95,0x87,0x7a,0x69,0x7a,0x8f,0x9a,0x95,0x87,0x7a,0x73, -0x76,0x70,0x67,0x5f,0x5e,0x68,0x77,0x83,0x7e,0x7e,0x7e,0x7e,0x7e,0x7d,0x7d,0x7d, -0x71,0x67,0x58,0x4d,0x4b,0x52,0x5d,0x65,0x93,0x94,0x95,0x90,0x86,0x76,0x67,0x5d, -0x5a,0x5c,0x5f,0x63,0x68,0x6c,0x6f,0x71,0x6f,0x75,0x7d,0x82,0x86,0x89,0x8e,0x92, -0x96,0x95,0x96,0x9a,0x9b,0x95,0x87,0x7b,0x73,0x71,0x6e,0x6c,0x6c,0x6d,0x6f,0x71, -0x6f,0x6e,0x6c,0x6b,0x6b,0x6c,0x6e,0x6f,0x6c,0x6c,0x6d,0x6d,0x6d,0x6d,0x6d,0x6e, -0x6a,0x6c,0x70,0x75,0x78,0x79,0x79,0x79,0x75,0x76,0x76,0x77,0x77,0x78,0x79,0x79, -0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7c,0x7c,0x7b,0x7b,0x7b,0x7a,0x7a,0x7a, -0x7d,0x7d,0x7c,0x7b,0x7a,0x79,0x79,0x78,0x77,0x78,0x78,0x79,0x7a,0x7b,0x7b,0x7c, -0x7e,0x7e,0x7e,0x7e,0x7e,0x7e,0x7e,0x7e,0x7d,0x7d,0x7d,0x7d,0x7c,0x7c,0x7c,0x7b, -0x77,0x78,0x79,0x7a,0x7a,0x79,0x78,0x77,0x79,0x7a,0x7a,0x7a,0x7a,0x78,0x77,0x76, -0x6c,0x6c,0x6b,0x6a,0x69,0x68,0x67,0x66,0x69,0x69,0x6a,0x6c,0x6d,0x6f,0x70,0x70, -0x6e,0x6f,0x70,0x70,0x6f,0x6e,0x6c,0x6b,0x6a,0x69,0x67,0x65,0x66,0x67,0x6a,0x6c, -0x6a,0x6a,0x6a,0x6b,0x6b,0x6b,0x6b,0x6c,0x69,0x6a,0x6b,0x6c,0x6c,0x6c,0x6b,0x6b, -0x6b,0x6b,0x6c,0x6d,0x6e,0x6f,0x6f,0x70,0x6f,0x6f,0x6f,0x6f,0x6e,0x6c,0x6a,0x69, -0x6c,0x6c,0x6c,0x6c,0x6c,0x6c,0x6c,0x6c,0x6c,0x6c,0x6c,0x6c,0x6c,0x6c,0x6c,0x6c, -0x6a,0x6a,0x6b,0x6b,0x6b,0x6c,0x6c,0x6c,0x6b,0x6b,0x6b,0x6c,0x6d,0x70,0x72,0x74, -0x73,0x73,0x74,0x74,0x74,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75, -0x74,0x74,0x74,0x74,0x74,0x74,0x74,0x74,0x73,0x74,0x76,0x77,0x78,0x78,0x77,0x76, -0x79,0x7f,0x87,0x8c,0x8e,0x8f,0x91,0x93,0x93,0x92,0x91,0x91,0x91,0x92,0x94,0x95, -0x97,0x93,0x91,0x95,0x99,0x96,0x89,0x7d,0x68,0x78,0x8c,0x98,0x97,0x8d,0x82,0x7c, -0x75,0x71,0x6a,0x63,0x61,0x68,0x74,0x7d,0x80,0x81,0x81,0x81,0x82,0x82,0x82,0x82, -0x7a,0x72,0x68,0x61,0x60,0x67,0x71,0x78,0x91,0x92,0x94,0x92,0x8c,0x82,0x78,0x71, -0x75,0x77,0x79,0x7c,0x80,0x83,0x85,0x86,0x85,0x89,0x8f,0x92,0x93,0x94,0x97,0x9a, -0x9a,0x97,0x96,0x98,0x99,0x93,0x87,0x7d,0x73,0x72,0x6f,0x6d,0x6d,0x6e,0x70,0x71, -0x70,0x6f,0x6d,0x6c,0x6c,0x6d,0x6f,0x70,0x6b,0x6b,0x6c,0x6c,0x6c,0x6c,0x6c,0x6c, -0x6c,0x6e,0x72,0x76,0x78,0x79,0x79,0x79,0x76,0x76,0x77,0x77,0x78,0x79,0x79,0x79, -0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b, -0x7d,0x7d,0x7c,0x7c,0x7b,0x7a,0x79,0x79,0x78,0x78,0x78,0x79,0x7a,0x7b,0x7b,0x7c, -0x7c,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c, -0x78,0x79,0x7a,0x7b,0x7b,0x7a,0x79,0x78,0x78,0x79,0x79,0x79,0x79,0x78,0x76,0x76, -0x6b,0x6b,0x6a,0x6a,0x6a,0x69,0x69,0x69,0x6b,0x6c,0x6c,0x6e,0x6f,0x70,0x71,0x72, -0x6f,0x6f,0x70,0x6f,0x6e,0x6d,0x6b,0x6a,0x6a,0x69,0x67,0x65,0x65,0x66,0x67,0x69, -0x6c,0x6c,0x6c,0x6c,0x6d,0x6d,0x6d,0x6d,0x6c,0x6c,0x6d,0x6d,0x6d,0x6c,0x6b,0x6a, -0x6b,0x6b,0x6c,0x6c,0x6c,0x6d,0x6d,0x6d,0x6e,0x6f,0x70,0x70,0x70,0x6f,0x6d,0x6d, -0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6d,0x6d,0x6d,0x6d,0x6d,0x6d,0x6d,0x6d, -0x6b,0x6b,0x6b,0x6c,0x6c,0x6c,0x6c,0x6d,0x6d,0x6d,0x6d,0x6d,0x6f,0x71,0x72,0x73, -0x73,0x73,0x74,0x74,0x74,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75, -0x74,0x74,0x74,0x74,0x74,0x74,0x74,0x74,0x73,0x74,0x75,0x77,0x77,0x77,0x77,0x77, -0x7e,0x84,0x8b,0x90,0x92,0x92,0x94,0x96,0x93,0x93,0x92,0x92,0x92,0x93,0x94,0x95, -0x97,0x94,0x93,0x96,0x9a,0x97,0x8c,0x83,0x69,0x75,0x86,0x94,0x9a,0x96,0x8e,0x88, -0x87,0x86,0x82,0x7d,0x79,0x7b,0x81,0x87,0x85,0x86,0x86,0x87,0x88,0x89,0x8a,0x8a, -0x87,0x84,0x7f,0x7c,0x7d,0x82,0x89,0x8e,0x90,0x91,0x92,0x93,0x91,0x8f,0x8b,0x89, -0x8d,0x8e,0x8f,0x91,0x92,0x94,0x95,0x96,0x94,0x98,0x9b,0x9b,0x99,0x98,0x9a,0x9c, -0x9d,0x98,0x93,0x93,0x93,0x8f,0x86,0x7d,0x74,0x73,0x71,0x6f,0x6f,0x70,0x71,0x72, -0x72,0x70,0x6e,0x6d,0x6d,0x6e,0x70,0x72,0x6c,0x6c,0x6c,0x6c,0x6c,0x6c,0x6c,0x6c, -0x6f,0x71,0x75,0x78,0x79,0x7a,0x79,0x78,0x77,0x77,0x77,0x78,0x79,0x79,0x7a,0x7a, -0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7a,0x7a,0x7b,0x7b,0x7c,0x7d,0x7d,0x7d, -0x7e,0x7d,0x7d,0x7c,0x7c,0x7b,0x7b,0x7a,0x78,0x78,0x79,0x7a,0x7a,0x7b,0x7b,0x7c, -0x7a,0x7a,0x7b,0x7b,0x7c,0x7c,0x7d,0x7d,0x7a,0x7a,0x7a,0x7b,0x7c,0x7c,0x7d,0x7d, -0x79,0x7a,0x7b,0x7b,0x7b,0x7b,0x7a,0x79,0x78,0x79,0x7a,0x7a,0x7a,0x79,0x77,0x77, -0x6a,0x6a,0x6a,0x6b,0x6b,0x6b,0x6b,0x6c,0x6a,0x6b,0x6c,0x6d,0x6e,0x6f,0x70,0x70, -0x6f,0x6f,0x6f,0x6e,0x6d,0x6c,0x6b,0x6b,0x6a,0x69,0x68,0x66,0x65,0x65,0x66,0x67, -0x6b,0x6b,0x6b,0x6c,0x6c,0x6c,0x6c,0x6d,0x6e,0x6e,0x6f,0x6f,0x6e,0x6d,0x6b,0x6a, -0x6c,0x6c,0x6c,0x6c,0x6c,0x6c,0x6c,0x6c,0x6e,0x6f,0x70,0x71,0x72,0x72,0x71,0x71, -0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e, -0x6c,0x6c,0x6c,0x6d,0x6d,0x6d,0x6e,0x6e,0x6e,0x6e,0x6f,0x6f,0x70,0x71,0x72,0x73, -0x73,0x73,0x74,0x74,0x74,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75, -0x74,0x74,0x74,0x74,0x74,0x74,0x74,0x74,0x74,0x74,0x75,0x76,0x77,0x77,0x77,0x77, -0x80,0x86,0x8d,0x91,0x92,0x93,0x94,0x96,0x94,0x93,0x93,0x94,0x94,0x94,0x95,0x95, -0x97,0x96,0x95,0x98,0x9a,0x97,0x90,0x89,0x6c,0x72,0x7f,0x8e,0x9a,0x9d,0x98,0x92, -0x94,0x95,0x96,0x93,0x8e,0x8b,0x8c,0x8e,0x8b,0x8b,0x8c,0x8d,0x8f,0x90,0x91,0x92, -0x94,0x93,0x91,0x90,0x90,0x92,0x94,0x96,0x91,0x91,0x91,0x92,0x93,0x94,0x96,0x96, -0x93,0x93,0x93,0x93,0x93,0x94,0x94,0x94,0x93,0x96,0x98,0x97,0x94,0x93,0x95,0x97, -0x9d,0x96,0x8e,0x8c,0x8c,0x89,0x81,0x7a,0x75,0x74,0x72,0x71,0x71,0x71,0x72,0x73, -0x73,0x71,0x70,0x6e,0x6e,0x70,0x71,0x73,0x70,0x70,0x70,0x6f,0x6f,0x6f,0x6f,0x6f, -0x72,0x74,0x77,0x79,0x7a,0x7a,0x79,0x78,0x77,0x78,0x78,0x79,0x7a,0x7a,0x7b,0x7b, -0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x79,0x7a,0x7a,0x7b,0x7c,0x7d,0x7e,0x7f, -0x7d,0x7d,0x7d,0x7d,0x7c,0x7c,0x7b,0x7b,0x79,0x79,0x7a,0x7a,0x7a,0x7b,0x7b,0x7b, -0x78,0x78,0x79,0x7a,0x7b,0x7b,0x7c,0x7c,0x78,0x78,0x79,0x7a,0x7b,0x7c,0x7d,0x7d, -0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7c,0x7d,0x7d,0x7d,0x7c,0x7b,0x7b, -0x6b,0x6b,0x6b,0x6c,0x6c,0x6d,0x6d,0x6d,0x68,0x69,0x69,0x6a,0x6b,0x6c,0x6d,0x6d, -0x6f,0x6e,0x6e,0x6d,0x6c,0x6c,0x6c,0x6c,0x6b,0x6a,0x69,0x68,0x67,0x67,0x67,0x67, -0x69,0x69,0x69,0x6a,0x6a,0x6a,0x6b,0x6b,0x6f,0x70,0x70,0x70,0x6f,0x6e,0x6d,0x6c, -0x6d,0x6d,0x6d,0x6d,0x6d,0x6d,0x6d,0x6d,0x6f,0x70,0x72,0x73,0x74,0x74,0x74,0x74, -0x72,0x72,0x72,0x72,0x72,0x72,0x72,0x72,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70, -0x6e,0x6e,0x6f,0x6f,0x6f,0x6f,0x70,0x70,0x70,0x71,0x71,0x72,0x72,0x72,0x73,0x72, -0x73,0x73,0x74,0x74,0x74,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75, -0x74,0x74,0x74,0x74,0x74,0x74,0x74,0x74,0x75,0x75,0x75,0x75,0x76,0x77,0x78,0x78, -0x7f,0x85,0x8c,0x90,0x91,0x91,0x92,0x94,0x94,0x94,0x95,0x95,0x96,0x96,0x96,0x96, -0x97,0x97,0x97,0x98,0x99,0x97,0x93,0x8f,0x72,0x72,0x77,0x86,0x96,0x9e,0x9b,0x94, -0x8e,0x92,0x96,0x95,0x90,0x8c,0x8a,0x8a,0x8f,0x90,0x91,0x92,0x94,0x95,0x96,0x96, -0x9a,0x9a,0x99,0x98,0x96,0x94,0x92,0x91,0x94,0x92,0x91,0x90,0x91,0x93,0x95,0x96, -0x92,0x92,0x92,0x91,0x91,0x91,0x90,0x90,0x90,0x93,0x95,0x94,0x92,0x92,0x95,0x98, -0x98,0x91,0x89,0x86,0x86,0x84,0x7c,0x76,0x75,0x74,0x73,0x72,0x72,0x72,0x73,0x73, -0x74,0x72,0x70,0x6f,0x6f,0x70,0x72,0x74,0x75,0x75,0x74,0x74,0x74,0x73,0x73,0x73, -0x74,0x75,0x78,0x7a,0x7b,0x7a,0x79,0x78,0x79,0x79,0x79,0x7a,0x7b,0x7b,0x7c,0x7c, -0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x78,0x79,0x7a,0x7b,0x7c,0x7d,0x7d,0x7e, -0x7d,0x7c,0x7c,0x7c,0x7c,0x7c,0x7b,0x7b,0x7a,0x7a,0x7a,0x7a,0x7b,0x7b,0x7b,0x7b, -0x78,0x78,0x79,0x79,0x7a,0x7a,0x7b,0x7b,0x77,0x77,0x78,0x79,0x7a,0x7b,0x7b,0x7c, -0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7e,0x7f,0x80,0x81,0x81,0x80,0x80,0x7f, -0x6c,0x6c,0x6c,0x6d,0x6d,0x6d,0x6d,0x6e,0x68,0x68,0x69,0x69,0x6a,0x6b,0x6b,0x6b, -0x6d,0x6c,0x6c,0x6c,0x6c,0x6d,0x6e,0x6f,0x6c,0x6c,0x6c,0x6b,0x6b,0x6b,0x6b,0x6a, -0x6a,0x6a,0x6a,0x6a,0x6b,0x6b,0x6b,0x6b,0x6f,0x70,0x71,0x71,0x71,0x70,0x6f,0x6e, -0x6e,0x6e,0x6e,0x6f,0x6f,0x70,0x70,0x70,0x71,0x72,0x74,0x75,0x76,0x76,0x76,0x76, -0x74,0x74,0x74,0x74,0x74,0x74,0x74,0x74,0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x73, -0x71,0x71,0x71,0x71,0x72,0x72,0x72,0x72,0x72,0x72,0x73,0x74,0x74,0x73,0x73,0x72, -0x73,0x73,0x74,0x74,0x74,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75, -0x74,0x74,0x74,0x74,0x74,0x74,0x74,0x74,0x75,0x75,0x75,0x75,0x75,0x77,0x78,0x79, -0x80,0x86,0x8c,0x90,0x90,0x8f,0x91,0x92,0x94,0x95,0x96,0x97,0x97,0x97,0x96,0x96, -0x96,0x97,0x98,0x98,0x97,0x96,0x95,0x94,0x7a,0x73,0x70,0x7c,0x8f,0x9a,0x96,0x8e, -0x8f,0x94,0x99,0x9a,0x97,0x93,0x92,0x92,0x93,0x93,0x94,0x95,0x96,0x97,0x98,0x98, -0x9a,0x99,0x98,0x97,0x94,0x91,0x8e,0x8d,0x94,0x93,0x91,0x90,0x90,0x90,0x91,0x91, -0x95,0x95,0x95,0x95,0x95,0x94,0x94,0x94,0x96,0x98,0x99,0x97,0x95,0x94,0x97,0x9a, -0x94,0x8d,0x87,0x85,0x86,0x83,0x7b,0x73,0x74,0x74,0x74,0x73,0x73,0x73,0x72,0x72, -0x73,0x72,0x70,0x6f,0x6f,0x70,0x72,0x73,0x77,0x77,0x77,0x76,0x75,0x75,0x74,0x74, -0x73,0x75,0x77,0x7a,0x7b,0x7b,0x79,0x79,0x79,0x7a,0x7a,0x7b,0x7c,0x7c,0x7d,0x7d, -0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x78,0x78,0x79,0x7a,0x7a,0x7b,0x7b,0x7b, -0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b, -0x7a,0x7a,0x7a,0x7a,0x7a,0x79,0x79,0x79,0x77,0x77,0x77,0x78,0x79,0x79,0x7a,0x7a, -0x7b,0x7b,0x7a,0x79,0x79,0x7a,0x7b,0x7b,0x7e,0x7f,0x80,0x81,0x82,0x81,0x81,0x80, -0x6e,0x6e,0x6e,0x6e,0x6d,0x6d,0x6d,0x6d,0x6a,0x6a,0x6b,0x6b,0x6c,0x6c,0x6d,0x6d, -0x6b,0x6a,0x6a,0x6a,0x6c,0x6e,0x70,0x71,0x6d,0x6d,0x6e,0x6e,0x6f,0x6f,0x6e,0x6e, -0x6d,0x6d,0x6e,0x6e,0x6e,0x6f,0x6f,0x6f,0x6f,0x70,0x71,0x72,0x72,0x72,0x71,0x70, -0x6f,0x70,0x70,0x71,0x72,0x73,0x74,0x74,0x73,0x74,0x76,0x77,0x77,0x77,0x77,0x77, -0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75, -0x73,0x73,0x74,0x74,0x74,0x74,0x75,0x75,0x73,0x74,0x75,0x76,0x75,0x74,0x73,0x72, -0x73,0x73,0x74,0x74,0x74,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75, -0x74,0x74,0x74,0x74,0x74,0x74,0x74,0x74,0x76,0x75,0x74,0x74,0x75,0x76,0x78,0x79, -0x83,0x88,0x8f,0x92,0x92,0x91,0x92,0x93,0x94,0x95,0x97,0x98,0x99,0x98,0x97,0x96, -0x94,0x96,0x98,0x98,0x96,0x95,0x96,0x98,0x82,0x75,0x6b,0x74,0x87,0x93,0x8e,0x84, -0x8e,0x94,0x9a,0x9d,0x9c,0x9a,0x9a,0x9b,0x95,0x95,0x95,0x96,0x96,0x97,0x97,0x97, -0x95,0x95,0x94,0x93,0x92,0x91,0x90,0x90,0x91,0x91,0x92,0x92,0x92,0x91,0x90,0x90, -0x94,0x94,0x95,0x95,0x96,0x96,0x97,0x97,0x9a,0x9b,0x9a,0x95,0x90,0x8d,0x8f,0x91, -0x92,0x8d,0x89,0x89,0x8b,0x87,0x7d,0x75,0x73,0x73,0x73,0x73,0x73,0x72,0x72,0x71, -0x73,0x72,0x70,0x6e,0x6e,0x70,0x72,0x73,0x76,0x76,0x75,0x74,0x74,0x73,0x72,0x72, -0x71,0x73,0x76,0x79,0x7b,0x7b,0x7a,0x79,0x7a,0x7a,0x7b,0x7c,0x7c,0x7d,0x7d,0x7e, -0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x78,0x78,0x78,0x78,0x78,0x78,0x79,0x79, -0x79,0x79,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b, -0x7c,0x7c,0x7b,0x7a,0x7a,0x79,0x78,0x78,0x77,0x77,0x77,0x78,0x78,0x78,0x78,0x78, -0x7b,0x7a,0x79,0x78,0x78,0x79,0x7a,0x7b,0x7b,0x7c,0x7d,0x7e,0x7f,0x7f,0x7e,0x7d, -0x6f,0x6f,0x6f,0x6e,0x6e,0x6d,0x6d,0x6d,0x6d,0x6d,0x6d,0x6e,0x6e,0x6f,0x6f,0x6f, -0x69,0x69,0x69,0x6a,0x6c,0x6e,0x71,0x73,0x6d,0x6e,0x6f,0x70,0x71,0x71,0x71,0x71, -0x71,0x71,0x71,0x72,0x72,0x72,0x73,0x73,0x6e,0x6f,0x71,0x72,0x73,0x73,0x72,0x72, -0x70,0x70,0x71,0x73,0x74,0x75,0x76,0x77,0x75,0x75,0x77,0x78,0x78,0x78,0x77,0x77, -0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77, -0x75,0x75,0x75,0x75,0x76,0x76,0x76,0x76,0x74,0x75,0x76,0x76,0x76,0x75,0x73,0x71, -0x73,0x73,0x74,0x74,0x74,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75, -0x74,0x74,0x74,0x74,0x74,0x74,0x74,0x74,0x76,0x75,0x74,0x74,0x75,0x76,0x78,0x7a, -0x86,0x8b,0x91,0x95,0x94,0x93,0x94,0x95,0x95,0x96,0x97,0x99,0x99,0x98,0x97,0x96, -0x94,0x96,0x98,0x97,0x95,0x94,0x97,0x99,0x87,0x76,0x69,0x6f,0x82,0x8e,0x88,0x7c, -0x81,0x86,0x8d,0x91,0x91,0x91,0x93,0x94,0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x96, -0x91,0x91,0x91,0x91,0x92,0x93,0x95,0x96,0x8e,0x8f,0x92,0x94,0x95,0x94,0x92,0x91, -0x8e,0x8f,0x90,0x91,0x92,0x93,0x94,0x94,0x99,0x98,0x95,0x8e,0x86,0x81,0x81,0x82, -0x92,0x8e,0x8c,0x8e,0x90,0x8b,0x80,0x77,0x72,0x73,0x73,0x73,0x73,0x72,0x71,0x71, -0x73,0x71,0x6f,0x6e,0x6e,0x6f,0x71,0x73,0x74,0x73,0x73,0x72,0x71,0x70,0x70,0x6f, -0x70,0x72,0x75,0x79,0x7a,0x7b,0x7a,0x7a,0x7b,0x7b,0x7b,0x7c,0x7d,0x7d,0x7e,0x7e, -0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x78,0x78,0x78,0x78,0x77,0x77,0x77,0x77, -0x78,0x79,0x79,0x79,0x79,0x79,0x79,0x7a,0x7c,0x7c,0x7c,0x7b,0x7b,0x7b,0x7b,0x7b, -0x7e,0x7d,0x7c,0x7b,0x7a,0x79,0x78,0x77,0x78,0x78,0x78,0x77,0x77,0x77,0x76,0x76, -0x7a,0x79,0x78,0x77,0x77,0x78,0x79,0x7a,0x77,0x78,0x7a,0x7b,0x7b,0x7b,0x7b,0x7a, -0x6e,0x6d,0x6d,0x6d,0x6c,0x6c,0x6c,0x6c,0x6c,0x6c,0x6d,0x6d,0x6d,0x6e,0x6e,0x6e, -0x6f,0x6f,0x70,0x71,0x71,0x72,0x73,0x73,0x72,0x72,0x72,0x72,0x72,0x72,0x72,0x72, -0x75,0x75,0x76,0x77,0x77,0x76,0x75,0x74,0x73,0x73,0x73,0x74,0x74,0x74,0x74,0x75, -0x74,0x73,0x73,0x74,0x75,0x77,0x79,0x7a,0x79,0x78,0x76,0x75,0x74,0x74,0x74,0x74, -0x75,0x76,0x77,0x78,0x78,0x77,0x76,0x75,0x77,0x77,0x76,0x76,0x76,0x75,0x75,0x75, -0x75,0x77,0x79,0x77,0x75,0x73,0x75,0x77,0x74,0x74,0x74,0x73,0x72,0x71,0x70,0x6f, -0x72,0x72,0x73,0x73,0x74,0x74,0x75,0x75,0x75,0x75,0x75,0x76,0x76,0x76,0x76,0x77, -0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x75,0x77,0x78,0x77,0x76,0x77,0x7b,0x7f, -0x88,0x8a,0x8e,0x91,0x94,0x95,0x95,0x95,0x96,0x96,0x96,0x97,0x97,0x98,0x98,0x99, -0x96,0x96,0x97,0x97,0x97,0x98,0x98,0x98,0x8f,0x7e,0x6d,0x6a,0x73,0x7b,0x7a,0x74, -0x66,0x7c,0x95,0x9d,0x96,0x90,0x97,0xa1,0x96,0x96,0x97,0x98,0x99,0x99,0x99,0x99, -0x99,0x98,0x98,0x96,0x95,0x94,0x93,0x92,0x8c,0x90,0x93,0x93,0x91,0x90,0x92,0x94, -0x92,0x92,0x93,0x93,0x94,0x95,0x95,0x95,0x9b,0x99,0x93,0x8d,0x89,0x8b,0x92,0x98, -0x95,0x8c,0x87,0x8b,0x93,0x90,0x81,0x72,0x72,0x72,0x73,0x72,0x72,0x70,0x6e,0x6d, -0x6f,0x6e,0x6d,0x6d,0x6d,0x6f,0x71,0x72,0x71,0x71,0x71,0x71,0x71,0x70,0x70,0x70, -0x73,0x75,0x78,0x7a,0x7b,0x79,0x77,0x76,0x75,0x78,0x7b,0x7e,0x7f,0x7f,0x7d,0x7c, -0x7c,0x7c,0x7c,0x7b,0x7a,0x7a,0x79,0x79,0x79,0x78,0x78,0x78,0x78,0x79,0x7b,0x7c, -0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7b,0x7b,0x7b,0x7c,0x7c, -0x7a,0x7a,0x7a,0x7a,0x7b,0x7b,0x7b,0x7b,0x79,0x78,0x78,0x77,0x78,0x79,0x7b,0x7c, -0x79,0x79,0x79,0x78,0x78,0x77,0x77,0x76,0x76,0x76,0x77,0x77,0x77,0x77,0x77,0x77, -0x6e,0x6e,0x6e,0x6d,0x6d,0x6d,0x6d,0x6c,0x6b,0x6c,0x6c,0x6d,0x6e,0x6e,0x6f,0x6f, -0x6d,0x6d,0x6e,0x6f,0x70,0x70,0x71,0x71,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70, -0x75,0x75,0x76,0x77,0x77,0x76,0x75,0x74,0x73,0x73,0x73,0x74,0x74,0x74,0x75,0x75, -0x74,0x74,0x74,0x74,0x75,0x77,0x79,0x7a,0x7a,0x79,0x77,0x76,0x75,0x75,0x75,0x76, -0x76,0x77,0x78,0x79,0x79,0x78,0x77,0x76,0x77,0x77,0x77,0x76,0x76,0x75,0x75,0x75, -0x72,0x74,0x76,0x75,0x72,0x71,0x73,0x75,0x74,0x74,0x74,0x73,0x73,0x72,0x71,0x70, -0x72,0x72,0x73,0x73,0x74,0x74,0x75,0x75,0x75,0x75,0x75,0x76,0x76,0x76,0x77,0x77, -0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x75,0x77,0x79,0x78,0x76,0x77,0x7c,0x80, -0x88,0x8b,0x8e,0x92,0x95,0x96,0x96,0x95,0x96,0x96,0x96,0x97,0x97,0x98,0x98,0x98, -0x96,0x96,0x97,0x97,0x97,0x98,0x98,0x98,0x98,0x92,0x88,0x7b,0x6f,0x68,0x66,0x66, -0x5e,0x69,0x7b,0x8b,0x94,0x98,0x98,0x98,0x97,0x97,0x98,0x98,0x98,0x97,0x96,0x96, -0x90,0x90,0x8f,0x8f,0x8f,0x8f,0x90,0x90,0x92,0x94,0x95,0x94,0x92,0x90,0x91,0x92, -0x92,0x92,0x93,0x94,0x94,0x95,0x95,0x96,0x97,0x96,0x92,0x8d,0x89,0x8b,0x91,0x96, -0x89,0x83,0x80,0x86,0x8f,0x8f,0x82,0x75,0x72,0x72,0x72,0x72,0x71,0x70,0x6e,0x6d, -0x6f,0x6e,0x6d,0x6d,0x6e,0x6f,0x71,0x72,0x71,0x71,0x71,0x71,0x70,0x70,0x70,0x70, -0x73,0x75,0x78,0x7a,0x7a,0x79,0x77,0x76,0x76,0x78,0x7b,0x7e,0x7f,0x7e,0x7d,0x7c, -0x7d,0x7c,0x7c,0x7b,0x7b,0x7a,0x79,0x79,0x7a,0x79,0x79,0x78,0x79,0x7a,0x7b,0x7c, -0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7a,0x7a,0x7a,0x7b,0x7b,0x7b,0x7c,0x7c, -0x7c,0x7c,0x7c,0x7d,0x7d,0x7d,0x7e,0x7e,0x7b,0x7b,0x7a,0x7a,0x7b,0x7c,0x7d,0x7e, -0x7d,0x7d,0x7c,0x7c,0x7c,0x7b,0x7b,0x7b,0x79,0x79,0x79,0x79,0x78,0x78,0x78,0x78, -0x6f,0x6f,0x6f,0x6f,0x6e,0x6e,0x6e,0x6e,0x6a,0x6b,0x6c,0x6d,0x6e,0x6f,0x70,0x71, -0x6d,0x6d,0x6e,0x6e,0x6f,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70, -0x75,0x76,0x76,0x77,0x76,0x75,0x74,0x73,0x73,0x73,0x74,0x74,0x74,0x75,0x75,0x75, -0x75,0x74,0x74,0x74,0x75,0x77,0x79,0x7a,0x7b,0x7a,0x78,0x77,0x76,0x76,0x77,0x77, -0x77,0x78,0x79,0x79,0x79,0x79,0x78,0x77,0x78,0x77,0x77,0x76,0x76,0x75,0x74,0x74, -0x70,0x72,0x74,0x73,0x70,0x6f,0x71,0x74,0x75,0x75,0x74,0x73,0x73,0x72,0x72,0x71, -0x72,0x72,0x73,0x73,0x74,0x74,0x75,0x75,0x75,0x75,0x76,0x76,0x76,0x77,0x77,0x77, -0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x78,0x79,0x78,0x77,0x78,0x7d,0x82, -0x8a,0x8c,0x90,0x93,0x95,0x96,0x96,0x96,0x96,0x96,0x97,0x97,0x97,0x98,0x98,0x98, -0x96,0x96,0x97,0x97,0x97,0x98,0x98,0x98,0x9e,0x9c,0x96,0x88,0x77,0x67,0x5d,0x59, -0x57,0x57,0x61,0x78,0x91,0x9e,0x99,0x8f,0x98,0x98,0x98,0x98,0x96,0x94,0x92,0x91, -0x85,0x85,0x86,0x87,0x89,0x8b,0x8e,0x8f,0x96,0x96,0x95,0x94,0x92,0x91,0x91,0x90, -0x92,0x93,0x93,0x94,0x94,0x95,0x96,0x96,0x93,0x93,0x92,0x8f,0x8c,0x8c,0x90,0x95, -0x7e,0x7a,0x79,0x81,0x8a,0x8b,0x81,0x76,0x71,0x71,0x72,0x72,0x71,0x70,0x6e,0x6d, -0x6e,0x6e,0x6e,0x6e,0x6f,0x70,0x71,0x72,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70, -0x73,0x75,0x77,0x79,0x7a,0x79,0x78,0x77,0x77,0x79,0x7b,0x7d,0x7e,0x7e,0x7d,0x7c, -0x7d,0x7d,0x7c,0x7b,0x7b,0x7a,0x7a,0x79,0x7b,0x7b,0x7a,0x7a,0x7a,0x7b,0x7c,0x7d, -0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7a,0x7a,0x7a,0x7b,0x7b,0x7b,0x7c,0x7c, -0x7e,0x7e,0x7e,0x7e,0x7f,0x7f,0x7f,0x7f,0x7e,0x7d,0x7c,0x7c,0x7c,0x7d,0x7f,0x7f, -0x80,0x80,0x80,0x80,0x7f,0x7f,0x7f,0x7f,0x7d,0x7c,0x7c,0x7b,0x7b,0x7a,0x7a,0x7a, -0x71,0x71,0x71,0x70,0x70,0x70,0x6f,0x6f,0x6a,0x6b,0x6c,0x6d,0x6f,0x71,0x72,0x73, -0x71,0x71,0x71,0x71,0x72,0x72,0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x73, -0x75,0x76,0x76,0x76,0x76,0x75,0x73,0x72,0x73,0x73,0x73,0x74,0x74,0x74,0x75,0x75, -0x75,0x75,0x74,0x74,0x75,0x76,0x78,0x79,0x7b,0x7a,0x79,0x78,0x77,0x77,0x78,0x79, -0x78,0x78,0x78,0x79,0x79,0x78,0x78,0x78,0x78,0x77,0x77,0x76,0x75,0x74,0x73,0x73, -0x6f,0x72,0x74,0x73,0x71,0x70,0x72,0x75,0x75,0x74,0x73,0x73,0x72,0x72,0x72,0x73, -0x72,0x72,0x73,0x73,0x74,0x74,0x75,0x75,0x76,0x76,0x76,0x76,0x77,0x77,0x77,0x77, -0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x78,0x79,0x7a,0x78,0x77,0x7a,0x7f,0x84, -0x8c,0x8e,0x91,0x94,0x97,0x97,0x97,0x96,0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x97, -0x96,0x96,0x97,0x97,0x97,0x98,0x98,0x98,0x9c,0x96,0x8f,0x8c,0x88,0x7c,0x69,0x59, -0x5a,0x58,0x5f,0x75,0x8f,0x9d,0x99,0x8f,0x99,0x99,0x98,0x97,0x94,0x91,0x8d,0x8b, -0x81,0x80,0x81,0x82,0x86,0x8a,0x8f,0x92,0x92,0x90,0x8e,0x8f,0x91,0x93,0x92,0x91, -0x93,0x93,0x93,0x94,0x95,0x95,0x96,0x96,0x92,0x94,0x94,0x92,0x8f,0x8f,0x93,0x96, -0x7e,0x7b,0x7b,0x81,0x88,0x87,0x7e,0x75,0x6f,0x70,0x71,0x71,0x70,0x6f,0x6e,0x6d, -0x6e,0x6e,0x6e,0x6e,0x6f,0x70,0x71,0x71,0x6f,0x6f,0x70,0x70,0x70,0x70,0x70,0x70, -0x73,0x74,0x76,0x78,0x79,0x79,0x78,0x78,0x78,0x79,0x7b,0x7d,0x7e,0x7d,0x7d,0x7c, -0x7d,0x7d,0x7c,0x7c,0x7b,0x7a,0x7a,0x7a,0x7d,0x7c,0x7b,0x7b,0x7b,0x7c,0x7d,0x7d, -0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7a,0x7a,0x7a,0x7b,0x7b,0x7b,0x7c,0x7c, -0x7c,0x7c,0x7d,0x7d,0x7d,0x7e,0x7e,0x7e,0x7d,0x7d,0x7c,0x7b,0x7b,0x7c,0x7d,0x7e, -0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x7f,0x7f,0x7f,0x7e,0x7d,0x7c,0x7c,0x7b, -0x73,0x73,0x72,0x72,0x72,0x71,0x71,0x71,0x6c,0x6c,0x6e,0x6f,0x71,0x73,0x74,0x74, -0x76,0x76,0x76,0x76,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77, -0x75,0x76,0x76,0x76,0x75,0x74,0x72,0x71,0x72,0x72,0x72,0x73,0x73,0x73,0x74,0x74, -0x74,0x74,0x73,0x73,0x74,0x75,0x76,0x77,0x7a,0x79,0x78,0x77,0x77,0x77,0x78,0x78, -0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x76,0x76,0x75,0x73,0x72,0x71,0x71, -0x70,0x73,0x75,0x75,0x72,0x72,0x74,0x77,0x74,0x74,0x72,0x71,0x71,0x71,0x73,0x73, -0x72,0x72,0x73,0x73,0x74,0x74,0x75,0x75,0x76,0x76,0x76,0x77,0x77,0x77,0x78,0x78, -0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x79,0x7a,0x7b,0x79,0x78,0x7b,0x81,0x87, -0x8d,0x90,0x93,0x96,0x98,0x98,0x98,0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x97, -0x96,0x96,0x97,0x97,0x97,0x98,0x98,0x98,0x96,0x94,0x92,0x92,0x8f,0x84,0x74,0x67, -0x69,0x6d,0x75,0x82,0x8f,0x96,0x97,0x95,0x98,0x98,0x98,0x96,0x93,0x8e,0x89,0x86, -0x84,0x83,0x82,0x83,0x87,0x8d,0x93,0x97,0x8a,0x87,0x85,0x88,0x8f,0x95,0x95,0x94, -0x93,0x93,0x94,0x94,0x95,0x96,0x96,0x97,0x95,0x96,0x96,0x94,0x91,0x92,0x96,0x9a, -0x86,0x85,0x84,0x87,0x88,0x84,0x7a,0x71,0x6e,0x6f,0x70,0x70,0x70,0x6f,0x6e,0x6d, -0x6c,0x6c,0x6d,0x6e,0x6f,0x6f,0x6f,0x6f,0x6e,0x6f,0x6f,0x6f,0x70,0x70,0x71,0x71, -0x73,0x74,0x75,0x77,0x78,0x78,0x79,0x79,0x79,0x7a,0x7b,0x7c,0x7d,0x7d,0x7d,0x7c, -0x7e,0x7d,0x7d,0x7c,0x7b,0x7b,0x7a,0x7a,0x7e,0x7d,0x7c,0x7b,0x7b,0x7c,0x7d,0x7d, -0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7a,0x7a,0x7a,0x7b,0x7b,0x7b,0x7c,0x7c, -0x79,0x79,0x7a,0x7a,0x7a,0x7b,0x7b,0x7b,0x7b,0x7a,0x79,0x79,0x78,0x79,0x7a,0x7a, -0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x80,0x80,0x7f,0x7f,0x7e,0x7e,0x7d,0x7d, -0x74,0x74,0x74,0x74,0x73,0x73,0x73,0x73,0x6f,0x6f,0x70,0x72,0x73,0x74,0x75,0x76, -0x79,0x79,0x79,0x79,0x7a,0x7a,0x7a,0x7a,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79, -0x76,0x76,0x76,0x76,0x75,0x73,0x72,0x71,0x70,0x71,0x71,0x71,0x71,0x72,0x72,0x72, -0x73,0x73,0x72,0x72,0x72,0x73,0x74,0x75,0x77,0x76,0x76,0x75,0x75,0x75,0x76,0x77, -0x75,0x75,0x74,0x73,0x73,0x74,0x75,0x75,0x75,0x75,0x74,0x73,0x71,0x70,0x6f,0x6f, -0x6f,0x72,0x74,0x74,0x72,0x71,0x73,0x76,0x73,0x72,0x70,0x6f,0x6f,0x70,0x72,0x73, -0x72,0x72,0x73,0x73,0x74,0x74,0x75,0x75,0x76,0x76,0x77,0x77,0x77,0x78,0x78,0x78, -0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x7b,0x7c,0x7b,0x79,0x79,0x7c,0x83,0x89, -0x8f,0x91,0x94,0x97,0x99,0x99,0x99,0x98,0x98,0x98,0x98,0x97,0x97,0x97,0x96,0x96, -0x96,0x96,0x97,0x97,0x97,0x98,0x98,0x98,0x92,0x9b,0xa2,0x9b,0x8a,0x7c,0x78,0x7a, -0x7d,0x85,0x8e,0x91,0x90,0x91,0x95,0x9a,0x97,0x97,0x97,0x95,0x91,0x8b,0x86,0x82, -0x8d,0x8b,0x88,0x87,0x8a,0x8f,0x96,0x9a,0x89,0x84,0x81,0x85,0x8f,0x96,0x97,0x94, -0x93,0x94,0x94,0x95,0x95,0x96,0x97,0x97,0x99,0x98,0x95,0x91,0x8e,0x8f,0x95,0x9b, -0x8e,0x8d,0x8d,0x8c,0x89,0x82,0x77,0x70,0x6d,0x6e,0x6f,0x6f,0x6f,0x6f,0x6e,0x6d, -0x69,0x6a,0x6c,0x6d,0x6e,0x6e,0x6d,0x6d,0x6e,0x6e,0x6e,0x6f,0x70,0x70,0x71,0x71, -0x73,0x73,0x74,0x76,0x77,0x78,0x79,0x79,0x7b,0x7b,0x7b,0x7c,0x7c,0x7c,0x7c,0x7c, -0x7e,0x7e,0x7d,0x7c,0x7c,0x7b,0x7b,0x7a,0x7e,0x7d,0x7c,0x7b,0x7b,0x7b,0x7c,0x7c, -0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7a,0x7a,0x7a,0x7b,0x7b,0x7b,0x7c,0x7c, -0x78,0x78,0x78,0x79,0x79,0x79,0x79,0x7a,0x7b,0x7a,0x79,0x78,0x77,0x78,0x78,0x79, -0x7a,0x7a,0x7a,0x7b,0x7b,0x7b,0x7b,0x7c,0x7e,0x7e,0x7e,0x7e,0x7e,0x7e,0x7e,0x7e, -0x76,0x75,0x75,0x75,0x74,0x74,0x74,0x74,0x73,0x73,0x73,0x74,0x75,0x76,0x76,0x76, -0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77, -0x76,0x76,0x76,0x76,0x75,0x73,0x71,0x70,0x6f,0x6f,0x6f,0x6f,0x70,0x70,0x70,0x70, -0x72,0x71,0x71,0x70,0x70,0x71,0x72,0x73,0x74,0x74,0x73,0x72,0x72,0x73,0x74,0x75, -0x73,0x72,0x71,0x70,0x70,0x71,0x72,0x73,0x74,0x73,0x72,0x71,0x6f,0x6e,0x6d,0x6c, -0x6b,0x6d,0x70,0x70,0x6e,0x6d,0x70,0x73,0x72,0x70,0x6e,0x6d,0x6d,0x6f,0x71,0x73, -0x72,0x72,0x73,0x73,0x74,0x74,0x75,0x75,0x76,0x77,0x77,0x77,0x78,0x78,0x78,0x78, -0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x7c,0x7c,0x7c,0x7a,0x79,0x7d,0x85,0x8b, -0x91,0x93,0x96,0x98,0x9a,0x9a,0x99,0x99,0x98,0x98,0x98,0x97,0x97,0x96,0x96,0x96, -0x96,0x96,0x97,0x97,0x97,0x98,0x98,0x98,0x93,0x9b,0xa0,0x99,0x8a,0x81,0x84,0x8b, -0x8e,0x93,0x98,0x97,0x93,0x91,0x94,0x98,0x95,0x95,0x96,0x94,0x90,0x8a,0x84,0x80, -0x95,0x91,0x8d,0x8a,0x8b,0x8f,0x95,0x9a,0x92,0x8a,0x84,0x87,0x91,0x97,0x96,0x91, -0x94,0x94,0x94,0x95,0x96,0x96,0x97,0x97,0x99,0x97,0x90,0x89,0x86,0x89,0x91,0x99, -0x8f,0x8f,0x8f,0x8e,0x89,0x81,0x77,0x71,0x6c,0x6d,0x6e,0x6f,0x6f,0x6e,0x6d,0x6d, -0x67,0x68,0x6a,0x6c,0x6c,0x6c,0x6b,0x6b,0x6d,0x6d,0x6e,0x6f,0x6f,0x70,0x71,0x71, -0x72,0x73,0x74,0x75,0x76,0x78,0x79,0x7a,0x7b,0x7b,0x7b,0x7b,0x7b,0x7c,0x7c,0x7d, -0x7e,0x7e,0x7d,0x7d,0x7c,0x7b,0x7b,0x7b,0x7e,0x7d,0x7b,0x7a,0x7a,0x7a,0x7b,0x7b, -0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7a,0x7a,0x7a,0x7b,0x7b,0x7b,0x7c,0x7c, -0x7a,0x7a,0x7a,0x7a,0x7b,0x7b,0x7b,0x7b,0x7d,0x7c,0x7b,0x7a,0x79,0x79,0x7a,0x7a, -0x7a,0x7a,0x7a,0x7b,0x7b,0x7c,0x7c,0x7c,0x7b,0x7b,0x7c,0x7c,0x7d,0x7e,0x7f,0x7f, -0x76,0x76,0x76,0x75,0x75,0x75,0x75,0x74,0x75,0x75,0x75,0x76,0x76,0x76,0x77,0x77, -0x78,0x78,0x78,0x77,0x77,0x77,0x77,0x77,0x74,0x74,0x74,0x74,0x74,0x74,0x74,0x74, -0x76,0x76,0x76,0x76,0x74,0x73,0x71,0x70,0x6e,0x6e,0x6e,0x6e,0x6f,0x6f,0x6f,0x6f, -0x71,0x71,0x70,0x6f,0x6f,0x70,0x71,0x72,0x73,0x72,0x71,0x71,0x71,0x72,0x73,0x74, -0x71,0x70,0x6f,0x6e,0x6e,0x6f,0x70,0x71,0x73,0x72,0x71,0x70,0x6e,0x6d,0x6b,0x6b, -0x67,0x69,0x6c,0x6c,0x6a,0x6a,0x6c,0x6f,0x71,0x6f,0x6d,0x6c,0x6c,0x6e,0x70,0x72, -0x72,0x72,0x73,0x73,0x74,0x74,0x75,0x75,0x77,0x77,0x77,0x77,0x78,0x78,0x78,0x78, -0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x7c,0x7d,0x7c,0x7a,0x7a,0x7e,0x86,0x8c, -0x91,0x93,0x96,0x99,0x9a,0x9b,0x9a,0x99,0x99,0x98,0x98,0x97,0x97,0x96,0x96,0x96, -0x96,0x96,0x97,0x97,0x97,0x98,0x98,0x98,0x94,0x92,0x90,0x8f,0x90,0x92,0x94,0x95, -0x97,0x97,0x98,0x97,0x95,0x94,0x93,0x94,0x93,0x94,0x95,0x94,0x90,0x8a,0x83,0x7f, -0x99,0x95,0x8f,0x8a,0x8a,0x8e,0x94,0x98,0x9b,0x92,0x89,0x8b,0x93,0x97,0x94,0x8e, -0x94,0x94,0x94,0x95,0x96,0x96,0x97,0x97,0x99,0x94,0x8c,0x83,0x7f,0x83,0x8d,0x96, -0x8c,0x8d,0x8e,0x8d,0x88,0x81,0x78,0x73,0x6c,0x6c,0x6e,0x6e,0x6f,0x6e,0x6d,0x6d, -0x66,0x67,0x69,0x6b,0x6c,0x6b,0x6a,0x69,0x6d,0x6d,0x6e,0x6e,0x6f,0x70,0x71,0x71, -0x72,0x73,0x73,0x74,0x76,0x78,0x79,0x7a,0x7c,0x7c,0x7b,0x7b,0x7b,0x7c,0x7c,0x7d, -0x7e,0x7e,0x7d,0x7d,0x7c,0x7b,0x7b,0x7b,0x7d,0x7c,0x7b,0x7a,0x79,0x79,0x7a,0x7a, -0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7b,0x7b,0x7b,0x7c,0x7c, -0x7c,0x7c,0x7c,0x7d,0x7d,0x7d,0x7e,0x7e,0x80,0x7f,0x7d,0x7c,0x7c,0x7c,0x7c,0x7d, -0x7b,0x7b,0x7b,0x7c,0x7c,0x7d,0x7d,0x7d,0x79,0x79,0x7a,0x7b,0x7d,0x7e,0x7f,0x7f, -0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x78,0x79,0x79,0x79,0x78,0x77,0x75,0x75, -0x78,0x78,0x78,0x78,0x77,0x77,0x77,0x77,0x75,0x75,0x75,0x75,0x74,0x74,0x74,0x74, -0x76,0x76,0x76,0x75,0x75,0x74,0x74,0x74,0x72,0x71,0x70,0x6e,0x6d,0x6d,0x6d,0x6d, -0x73,0x72,0x70,0x6f,0x70,0x73,0x76,0x78,0x75,0x75,0x74,0x73,0x71,0x70,0x6f,0x6f, -0x72,0x72,0x71,0x71,0x70,0x6f,0x6f,0x6e,0x6a,0x6a,0x6b,0x6b,0x6b,0x6c,0x6c,0x6c, -0x6c,0x6b,0x6b,0x6b,0x6b,0x6c,0x6e,0x6f,0x74,0x72,0x70,0x6e,0x6e,0x6f,0x70,0x71, -0x72,0x72,0x73,0x73,0x74,0x74,0x75,0x75,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77, -0x77,0x78,0x78,0x78,0x79,0x79,0x79,0x79,0x79,0x7a,0x7b,0x7b,0x7c,0x81,0x89,0x90, -0x95,0x96,0x98,0x99,0x9a,0x9a,0x9a,0x9a,0x99,0x99,0x99,0x98,0x97,0x97,0x96,0x96, -0x96,0x96,0x95,0x95,0x96,0x98,0x9a,0x9c,0x96,0x95,0x94,0x93,0x92,0x93,0x93,0x94, -0x9a,0x98,0x96,0x94,0x93,0x94,0x94,0x95,0x91,0x91,0x91,0x90,0x8c,0x88,0x83,0x80, -0x7b,0x82,0x82,0x7d,0x83,0x92,0x99,0x96,0x94,0x8f,0x89,0x87,0x88,0x8a,0x8a,0x89, -0x7d,0x8a,0x98,0x9a,0x94,0x92,0x9a,0xa4,0x8c,0x91,0x8b,0x7a,0x74,0x80,0x8e,0x93, -0x8d,0x8c,0x8c,0x8d,0x8c,0x87,0x7f,0x78,0x6f,0x6e,0x6d,0x6c,0x6c,0x6c,0x6d,0x6e, -0x6b,0x6c,0x6d,0x6e,0x6d,0x6c,0x6a,0x69,0x6b,0x6c,0x6d,0x6e,0x70,0x71,0x72,0x73, -0x6a,0x6d,0x71,0x75,0x78,0x79,0x79,0x79,0x7b,0x7a,0x79,0x79,0x7a,0x7b,0x7d,0x7f, -0x7e,0x7d,0x7c,0x7b,0x7b,0x7b,0x7c,0x7d,0x7d,0x7d,0x7d,0x7c,0x7c,0x7c,0x7b,0x7b, -0x7e,0x7e,0x7d,0x7b,0x7a,0x78,0x77,0x77,0x7a,0x7a,0x7b,0x7b,0x7c,0x7d,0x7e,0x7e, -0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b, -0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x78,0x78,0x79,0x7a,0x7b,0x7c,0x7d,0x7d, -0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x77,0x78,0x78,0x79,0x78,0x77,0x76,0x75, -0x78,0x78,0x78,0x77,0x77,0x77,0x77,0x77,0x75,0x75,0x75,0x75,0x74,0x74,0x74,0x73, -0x76,0x76,0x75,0x75,0x74,0x73,0x72,0x72,0x72,0x71,0x70,0x6e,0x6e,0x6e,0x6e,0x6f, -0x71,0x6f,0x6d,0x6c,0x6c,0x6e,0x71,0x73,0x71,0x71,0x70,0x70,0x6f,0x6e,0x6e,0x6d, -0x6f,0x6f,0x6f,0x6e,0x6e,0x6e,0x6e,0x6e,0x6a,0x6a,0x6a,0x6b,0x6b,0x6b,0x6c,0x6c, -0x6d,0x6c,0x6c,0x6b,0x6c,0x6d,0x6e,0x6f,0x73,0x72,0x6f,0x6e,0x6e,0x6f,0x70,0x72, -0x72,0x72,0x73,0x73,0x74,0x74,0x75,0x75,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77, -0x77,0x77,0x78,0x78,0x78,0x79,0x79,0x79,0x79,0x7b,0x7b,0x7b,0x7c,0x81,0x8a,0x90, -0x94,0x95,0x97,0x98,0x99,0x99,0x99,0x99,0x98,0x98,0x98,0x97,0x97,0x97,0x97,0x97, -0x97,0x96,0x96,0x95,0x96,0x97,0x99,0x9a,0x99,0x98,0x97,0x96,0x95,0x96,0x96,0x97, -0x98,0x97,0x96,0x94,0x94,0x94,0x95,0x96,0x95,0x95,0x95,0x94,0x91,0x8d,0x89,0x87, -0x80,0x86,0x85,0x80,0x85,0x93,0x98,0x93,0x90,0x8b,0x85,0x81,0x81,0x81,0x81,0x80, -0x7a,0x88,0x97,0x99,0x92,0x8d,0x8f,0x94,0x8d,0x93,0x8d,0x7d,0x77,0x83,0x91,0x95, -0x8c,0x8c,0x8c,0x8d,0x8d,0x88,0x7f,0x78,0x6f,0x6e,0x6d,0x6c,0x6c,0x6c,0x6d,0x6e, -0x6a,0x6b,0x6c,0x6d,0x6d,0x6c,0x6b,0x6a,0x6d,0x6e,0x6e,0x6f,0x70,0x71,0x71,0x72, -0x6a,0x6d,0x71,0x75,0x78,0x79,0x79,0x79,0x7b,0x7a,0x79,0x79,0x7a,0x7b,0x7d,0x7e, -0x7d,0x7c,0x7b,0x7a,0x7a,0x7b,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7b,0x7b,0x7b,0x7b, -0x7c,0x7c,0x7b,0x7b,0x7a,0x79,0x78,0x78,0x79,0x7a,0x7a,0x7b,0x7c,0x7d,0x7d,0x7d, -0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b, -0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x7a,0x7b,0x7b,0x7c,0x7c, -0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x76,0x77,0x78,0x78,0x78,0x77,0x77, -0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x75,0x75,0x74,0x74,0x74,0x73,0x73,0x73, -0x76,0x76,0x75,0x73,0x72,0x71,0x70,0x6f,0x71,0x71,0x70,0x6f,0x6f,0x70,0x71,0x71, -0x6e,0x6d,0x6b,0x69,0x69,0x6a,0x6b,0x6c,0x6d,0x6d,0x6d,0x6d,0x6d,0x6d,0x6d,0x6d, -0x6c,0x6c,0x6d,0x6d,0x6d,0x6d,0x6e,0x6e,0x6a,0x6a,0x6a,0x6a,0x6b,0x6b,0x6b,0x6c, -0x6e,0x6d,0x6d,0x6c,0x6d,0x6e,0x6f,0x70,0x72,0x70,0x6e,0x6d,0x6d,0x6f,0x70,0x72, -0x72,0x72,0x73,0x73,0x74,0x74,0x75,0x75,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76, -0x77,0x77,0x77,0x77,0x78,0x78,0x78,0x78,0x7a,0x7b,0x7c,0x7c,0x7d,0x82,0x8a,0x91, -0x94,0x95,0x96,0x97,0x98,0x98,0x97,0x97,0x96,0x96,0x96,0x97,0x97,0x97,0x97,0x98, -0x98,0x97,0x97,0x96,0x96,0x97,0x98,0x98,0x9b,0x9a,0x99,0x98,0x98,0x98,0x99,0x9a, -0x96,0x96,0x95,0x95,0x95,0x96,0x97,0x98,0x98,0x98,0x99,0x99,0x97,0x94,0x91,0x8f, -0x89,0x8d,0x8a,0x83,0x88,0x94,0x97,0x90,0x89,0x85,0x81,0x7c,0x7a,0x7a,0x7b,0x7b, -0x7f,0x89,0x93,0x95,0x8d,0x85,0x82,0x82,0x8f,0x96,0x92,0x82,0x7d,0x88,0x94,0x98, -0x8c,0x8b,0x8c,0x8e,0x8d,0x88,0x7f,0x78,0x6f,0x6e,0x6d,0x6c,0x6c,0x6c,0x6d,0x6e, -0x69,0x69,0x6b,0x6c,0x6d,0x6d,0x6c,0x6c,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70, -0x6b,0x6d,0x71,0x75,0x78,0x79,0x79,0x79,0x7a,0x7a,0x7a,0x7a,0x7a,0x7c,0x7d,0x7e, -0x7c,0x7b,0x7a,0x79,0x79,0x7a,0x7b,0x7c,0x7b,0x7b,0x7b,0x7b,0x7a,0x7a,0x7a,0x7a, -0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x7a,0x7a,0x7b,0x7c,0x7c,0x7c, -0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b, -0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a, -0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x74,0x75,0x76,0x78,0x78,0x78,0x78,0x77, -0x76,0x76,0x76,0x77,0x77,0x77,0x77,0x77,0x74,0x74,0x74,0x73,0x73,0x73,0x72,0x72, -0x75,0x75,0x74,0x72,0x71,0x6f,0x6e,0x6e,0x71,0x71,0x70,0x70,0x70,0x71,0x72,0x73, -0x6f,0x6d,0x6c,0x6a,0x69,0x69,0x69,0x6a,0x6c,0x6d,0x6d,0x6e,0x6e,0x6f,0x6f,0x6f, -0x6d,0x6d,0x6d,0x6e,0x6f,0x6f,0x70,0x70,0x6a,0x6a,0x6a,0x6b,0x6b,0x6b,0x6c,0x6c, -0x6f,0x6f,0x6e,0x6d,0x6d,0x6e,0x6f,0x70,0x70,0x6f,0x6d,0x6c,0x6d,0x6f,0x71,0x72, -0x72,0x72,0x73,0x73,0x74,0x74,0x75,0x75,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76, -0x76,0x76,0x76,0x77,0x77,0x77,0x78,0x78,0x7a,0x7c,0x7c,0x7c,0x7d,0x82,0x8b,0x91, -0x93,0x94,0x95,0x96,0x97,0x97,0x96,0x96,0x94,0x95,0x95,0x96,0x97,0x97,0x98,0x98, -0x98,0x98,0x97,0x97,0x97,0x96,0x96,0x97,0x9b,0x9a,0x99,0x98,0x97,0x98,0x98,0x99, -0x94,0x94,0x95,0x95,0x96,0x98,0x98,0x99,0x98,0x98,0x99,0x99,0x99,0x97,0x96,0x95, -0x91,0x93,0x8e,0x87,0x8b,0x96,0x95,0x8b,0x82,0x82,0x80,0x7d,0x7c,0x7d,0x81,0x85, -0x8e,0x8f,0x8f,0x8c,0x85,0x80,0x7e,0x7e,0x90,0x98,0x95,0x87,0x82,0x8c,0x97,0x99, -0x8b,0x8b,0x8c,0x8f,0x8f,0x89,0x80,0x78,0x6f,0x6e,0x6d,0x6c,0x6c,0x6c,0x6d,0x6e, -0x68,0x68,0x6a,0x6b,0x6c,0x6d,0x6d,0x6d,0x72,0x72,0x71,0x70,0x70,0x6f,0x6e,0x6e, -0x6c,0x6e,0x72,0x76,0x78,0x79,0x79,0x79,0x7a,0x7a,0x7a,0x7a,0x7b,0x7c,0x7d,0x7d, -0x7a,0x7a,0x79,0x79,0x79,0x7a,0x7b,0x7c,0x7b,0x7b,0x7a,0x7a,0x7a,0x79,0x79,0x79, -0x77,0x77,0x78,0x79,0x79,0x7a,0x7b,0x7b,0x79,0x79,0x7a,0x7a,0x7b,0x7b,0x7b,0x7b, -0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b, -0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7b,0x7b,0x7b,0x7b,0x7a,0x7a,0x7a,0x79, -0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x73,0x74,0x76,0x77,0x78,0x78,0x77,0x77, -0x75,0x75,0x76,0x76,0x77,0x77,0x77,0x78,0x73,0x73,0x73,0x73,0x72,0x72,0x72,0x72, -0x74,0x74,0x73,0x71,0x70,0x6f,0x6e,0x6d,0x71,0x71,0x70,0x70,0x70,0x71,0x72,0x73, -0x71,0x70,0x6f,0x6d,0x6c,0x6c,0x6b,0x6b,0x6e,0x6f,0x6f,0x70,0x71,0x72,0x72,0x72, -0x6f,0x6f,0x70,0x70,0x71,0x72,0x72,0x73,0x6b,0x6b,0x6b,0x6c,0x6c,0x6c,0x6d,0x6d, -0x70,0x6f,0x6e,0x6d,0x6d,0x6e,0x6f,0x6f,0x6e,0x6d,0x6c,0x6b,0x6c,0x6f,0x71,0x73, -0x72,0x72,0x73,0x73,0x74,0x74,0x75,0x75,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76, -0x75,0x76,0x76,0x76,0x76,0x77,0x77,0x77,0x7a,0x7b,0x7c,0x7c,0x7d,0x82,0x8a,0x91, -0x93,0x94,0x95,0x96,0x96,0x96,0x95,0x95,0x94,0x94,0x95,0x95,0x96,0x97,0x97,0x97, -0x98,0x98,0x98,0x98,0x97,0x97,0x96,0x96,0x97,0x97,0x95,0x94,0x94,0x94,0x95,0x96, -0x93,0x94,0x95,0x96,0x98,0x98,0x99,0x99,0x95,0x96,0x96,0x97,0x97,0x96,0x96,0x95, -0x96,0x96,0x8f,0x88,0x8e,0x98,0x94,0x87,0x7f,0x81,0x84,0x84,0x83,0x87,0x8f,0x96, -0xa0,0x97,0x8b,0x83,0x80,0x82,0x84,0x85,0x8f,0x98,0x97,0x8b,0x86,0x8f,0x98,0x99, -0x8b,0x8c,0x8e,0x91,0x91,0x8b,0x81,0x7a,0x6f,0x6e,0x6d,0x6c,0x6c,0x6c,0x6d,0x6e, -0x68,0x68,0x69,0x6a,0x6b,0x6c,0x6d,0x6e,0x73,0x72,0x71,0x70,0x6f,0x6d,0x6d,0x6c, -0x6d,0x6f,0x73,0x76,0x78,0x79,0x79,0x78,0x79,0x79,0x7a,0x7b,0x7c,0x7c,0x7c,0x7c, -0x7a,0x79,0x79,0x78,0x79,0x7a,0x7b,0x7c,0x7b,0x7b,0x7a,0x7a,0x7a,0x79,0x79,0x79, -0x76,0x77,0x78,0x79,0x7a,0x7b,0x7c,0x7d,0x7a,0x7a,0x7a,0x7b,0x7b,0x7b,0x7b,0x7b, -0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b, -0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7b,0x7b,0x7b,0x7b,0x7a,0x7a,0x7a,0x79, -0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x74,0x75,0x76,0x77,0x77,0x77,0x76,0x76, -0x74,0x75,0x75,0x76,0x76,0x77,0x78,0x78,0x73,0x73,0x72,0x72,0x72,0x71,0x71,0x71, -0x72,0x72,0x72,0x71,0x70,0x70,0x6f,0x6f,0x71,0x71,0x70,0x6f,0x6f,0x70,0x71,0x71, -0x73,0x72,0x71,0x70,0x6f,0x6f,0x6e,0x6e,0x6f,0x70,0x70,0x71,0x71,0x72,0x72,0x73, -0x70,0x70,0x70,0x71,0x71,0x71,0x72,0x72,0x6d,0x6d,0x6d,0x6d,0x6e,0x6e,0x6e,0x6e, -0x70,0x6f,0x6e,0x6d,0x6c,0x6d,0x6d,0x6e,0x6c,0x6c,0x6b,0x6b,0x6c,0x6e,0x71,0x73, -0x72,0x72,0x73,0x73,0x74,0x74,0x75,0x75,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76, -0x75,0x75,0x75,0x75,0x76,0x76,0x76,0x76,0x79,0x7a,0x7b,0x7b,0x7c,0x81,0x89,0x90, -0x94,0x95,0x96,0x97,0x97,0x96,0x95,0x94,0x94,0x94,0x94,0x95,0x95,0x95,0x96,0x96, -0x96,0x97,0x97,0x98,0x98,0x98,0x97,0x96,0x95,0x95,0x93,0x92,0x92,0x92,0x93,0x94, -0x94,0x94,0x96,0x98,0x98,0x99,0x99,0x98,0x93,0x93,0x94,0x94,0x94,0x94,0x94,0x94, -0x98,0x96,0x8e,0x88,0x8f,0x9a,0x94,0x85,0x7e,0x84,0x89,0x89,0x89,0x8d,0x98,0xa1, -0xa6,0x98,0x88,0x81,0x84,0x8a,0x8d,0x8c,0x8b,0x96,0x97,0x8c,0x87,0x8f,0x97,0x97, -0x8c,0x8d,0x90,0x93,0x94,0x8e,0x84,0x7b,0x6f,0x6e,0x6d,0x6c,0x6c,0x6c,0x6d,0x6e, -0x6a,0x69,0x69,0x69,0x6a,0x6b,0x6c,0x6d,0x71,0x71,0x70,0x6f,0x6d,0x6c,0x6b,0x6b, -0x6e,0x70,0x73,0x76,0x79,0x79,0x79,0x78,0x78,0x79,0x7a,0x7c,0x7c,0x7c,0x7c,0x7c, -0x7a,0x7a,0x79,0x79,0x7a,0x7b,0x7c,0x7d,0x7b,0x7b,0x7b,0x7b,0x7a,0x7a,0x7a,0x7a, -0x77,0x78,0x79,0x7a,0x7b,0x7c,0x7d,0x7e,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c, -0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b, -0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a, -0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x76,0x77,0x77,0x77,0x76,0x75,0x74, -0x74,0x74,0x75,0x75,0x76,0x77,0x78,0x78,0x72,0x72,0x72,0x72,0x71,0x71,0x71,0x71, -0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x72,0x71,0x70,0x6e,0x6e,0x6e,0x6e,0x6f, -0x71,0x71,0x71,0x71,0x70,0x6f,0x6f,0x6e,0x6e,0x6e,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f, -0x6f,0x6e,0x6e,0x6e,0x6e,0x6d,0x6d,0x6d,0x6e,0x6f,0x6f,0x6f,0x6f,0x70,0x70,0x70, -0x6f,0x6e,0x6d,0x6c,0x6b,0x6c,0x6c,0x6d,0x6b,0x6a,0x6a,0x6a,0x6c,0x6e,0x72,0x73, -0x72,0x72,0x73,0x73,0x74,0x74,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75, -0x74,0x74,0x75,0x75,0x75,0x76,0x76,0x76,0x78,0x79,0x7a,0x7a,0x7b,0x80,0x88,0x8f, -0x95,0x96,0x97,0x97,0x97,0x96,0x95,0x95,0x95,0x95,0x95,0x95,0x94,0x94,0x94,0x94, -0x94,0x95,0x97,0x98,0x99,0x99,0x98,0x97,0x96,0x95,0x94,0x93,0x93,0x93,0x94,0x94, -0x94,0x95,0x97,0x98,0x99,0x99,0x98,0x97,0x94,0x94,0x93,0x93,0x93,0x94,0x94,0x94, -0x96,0x94,0x8b,0x87,0x90,0x9b,0x94,0x83,0x80,0x86,0x8c,0x8a,0x87,0x8a,0x95,0x9f, -0x9d,0x91,0x86,0x87,0x8f,0x95,0x92,0x8b,0x88,0x93,0x96,0x8c,0x87,0x8e,0x95,0x94, -0x8d,0x8e,0x92,0x96,0x96,0x90,0x86,0x7d,0x6f,0x6e,0x6d,0x6c,0x6c,0x6c,0x6d,0x6e, -0x6b,0x6b,0x69,0x68,0x68,0x69,0x6b,0x6c,0x6f,0x6f,0x6e,0x6d,0x6c,0x6b,0x6a,0x6a, -0x6e,0x70,0x74,0x77,0x79,0x79,0x79,0x78,0x78,0x79,0x7b,0x7c,0x7d,0x7d,0x7c,0x7b, -0x7b,0x7a,0x7a,0x7a,0x7b,0x7c,0x7e,0x7f,0x7c,0x7c,0x7c,0x7c,0x7b,0x7b,0x7b,0x7b, -0x79,0x79,0x7a,0x7b,0x7c,0x7d,0x7e,0x7e,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7c, -0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b, -0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x79,0x79,0x79,0x7a,0x7b,0x7b,0x7c,0x7c, -0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x76,0x77,0x77,0x77,0x77,0x75,0x74,0x73, -0x73,0x74,0x74,0x75,0x76,0x77,0x78,0x78,0x72,0x72,0x72,0x71,0x71,0x71,0x70,0x70, -0x70,0x70,0x71,0x71,0x72,0x73,0x73,0x73,0x72,0x71,0x70,0x6e,0x6d,0x6d,0x6d,0x6d, -0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6e,0x6e,0x6d,0x6d,0x6c,0x6c,0x6c,0x6c,0x6c,0x6c, -0x6c,0x6c,0x6b,0x6b,0x6a,0x69,0x69,0x69,0x6f,0x70,0x70,0x70,0x71,0x71,0x71,0x71, -0x6f,0x6e,0x6c,0x6b,0x6b,0x6b,0x6b,0x6c,0x6a,0x6a,0x69,0x6a,0x6b,0x6e,0x72,0x74, -0x72,0x72,0x73,0x73,0x74,0x74,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75, -0x74,0x74,0x74,0x75,0x75,0x75,0x76,0x76,0x77,0x78,0x79,0x79,0x7a,0x7f,0x87,0x8e, -0x96,0x97,0x98,0x98,0x98,0x97,0x96,0x95,0x96,0x96,0x95,0x94,0x94,0x93,0x93,0x92, -0x93,0x94,0x96,0x98,0x99,0x99,0x99,0x98,0x98,0x97,0x96,0x95,0x95,0x95,0x96,0x96, -0x95,0x96,0x98,0x99,0x99,0x98,0x97,0x96,0x95,0x95,0x94,0x94,0x94,0x94,0x95,0x95, -0x95,0x92,0x89,0x85,0x90,0x9c,0x94,0x82,0x82,0x88,0x8c,0x89,0x83,0x84,0x8e,0x99, -0x91,0x8a,0x86,0x8e,0x9a,0x9d,0x92,0x86,0x85,0x91,0x94,0x8b,0x86,0x8d,0x93,0x92, -0x8d,0x8f,0x93,0x97,0x98,0x91,0x87,0x7e,0x6f,0x6e,0x6d,0x6c,0x6c,0x6c,0x6d,0x6e, -0x6d,0x6b,0x6a,0x68,0x68,0x69,0x6a,0x6b,0x6e,0x6d,0x6d,0x6c,0x6b,0x6b,0x6a,0x6a, -0x6f,0x71,0x74,0x77,0x79,0x79,0x79,0x78,0x77,0x79,0x7b,0x7c,0x7d,0x7d,0x7c,0x7b, -0x7b,0x7b,0x7a,0x7b,0x7b,0x7d,0x7f,0x80,0x7d,0x7d,0x7d,0x7c,0x7c,0x7c,0x7b,0x7b, -0x7a,0x7b,0x7b,0x7c,0x7d,0x7d,0x7e,0x7e,0x7e,0x7e,0x7e,0x7e,0x7e,0x7d,0x7d,0x7d, -0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b, -0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x78,0x78,0x79,0x7a,0x7b,0x7c,0x7d,0x7d, -0x91,0x90,0x8f,0x8d,0x8a,0x86,0x83,0x81,0x7c,0x7e,0x81,0x83,0x84,0x83,0x82,0x81, -0x82,0x82,0x82,0x81,0x7f,0x7d,0x7b,0x7a,0x7a,0x79,0x79,0x79,0x79,0x79,0x79,0x78, -0x75,0x75,0x76,0x77,0x78,0x78,0x78,0x78,0x7d,0x7d,0x7e,0x7d,0x7b,0x78,0x74,0x72, -0x78,0x77,0x75,0x74,0x74,0x75,0x77,0x78,0x7a,0x7a,0x7b,0x7b,0x7b,0x7a,0x78,0x77, -0x76,0x76,0x77,0x77,0x77,0x77,0x78,0x78,0x7f,0x80,0x81,0x83,0x83,0x83,0x83,0x82, -0x78,0x79,0x7a,0x79,0x75,0x74,0x76,0x78,0x76,0x76,0x76,0x75,0x74,0x73,0x72,0x72, -0x78,0x7a,0x7b,0x7c,0x7c,0x7c,0x7a,0x79,0x80,0x81,0x81,0x7e,0x79,0x77,0x78,0x7a, -0x79,0x78,0x76,0x75,0x75,0x77,0x78,0x79,0x79,0x7a,0x7b,0x7b,0x7c,0x7c,0x7b,0x7b, -0x80,0x80,0x81,0x82,0x81,0x7f,0x7d,0x7b,0x7f,0x7e,0x7c,0x7b,0x7b,0x7b,0x7d,0x7e, -0x7d,0x7d,0x7e,0x7e,0x7d,0x7c,0x7b,0x7a,0x7f,0x7e,0x7d,0x7c,0x7b,0x7b,0x7c,0x7c, -0x7f,0x7e,0x7c,0x7b,0x7b,0x7d,0x7e,0x7f,0x82,0x82,0x83,0x84,0x85,0x85,0x86,0x86, -0x81,0x81,0x81,0x81,0x81,0x81,0x81,0x81,0x81,0x81,0x81,0x81,0x80,0x80,0x80,0x80, -0x80,0x7e,0x7c,0x7a,0x7a,0x7c,0x7f,0x80,0x7b,0x7b,0x79,0x79,0x78,0x79,0x7a,0x7a, -0x7d,0x7d,0x7d,0x7d,0x7b,0x7a,0x78,0x77,0x73,0x73,0x74,0x75,0x77,0x78,0x79,0x79, -0x7a,0x7b,0x7c,0x7d,0x7e,0x7e,0x7e,0x7e,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a, -0x7a,0x7b,0x7b,0x7c,0x7b,0x7a,0x79,0x78,0x7c,0x7a,0x79,0x7b,0x7f,0x82,0x81,0x7f, -0x7c,0x79,0x76,0x77,0x7a,0x7c,0x7b,0x7a,0x77,0x7a,0x7f,0x82,0x82,0x7f,0x7b,0x78, -0x7d,0x7f,0x82,0x84,0x86,0x85,0x84,0x84,0x7e,0x7f,0x7f,0x80,0x81,0x82,0x82,0x83, -0x81,0x81,0x82,0x82,0x83,0x83,0x84,0x84,0x80,0x80,0x82,0x84,0x87,0x89,0x8a,0x8b, -0x87,0x87,0x88,0x88,0x87,0x86,0x84,0x83,0x86,0x86,0x86,0x86,0x85,0x85,0x85,0x85, -0x90,0x90,0x8f,0x8e,0x8b,0x88,0x85,0x84,0x7c,0x7c,0x7d,0x7e,0x7e,0x7e,0x7e,0x7e, -0x82,0x81,0x80,0x7e,0x7d,0x7b,0x7b,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x79,0x79, -0x79,0x79,0x7a,0x7a,0x7a,0x7a,0x7a,0x79,0x7e,0x7f,0x7f,0x7f,0x7d,0x7a,0x76,0x74, -0x78,0x77,0x75,0x74,0x75,0x76,0x79,0x7a,0x7f,0x7e,0x7d,0x7c,0x7b,0x7a,0x7a,0x7a, -0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7f,0x80,0x81,0x83,0x83,0x83,0x83,0x82, -0x7b,0x7c,0x7c,0x7a,0x77,0x75,0x76,0x78,0x79,0x78,0x77,0x76,0x75,0x75,0x75,0x75, -0x79,0x7a,0x7b,0x7c,0x7c,0x7b,0x79,0x78,0x80,0x81,0x81,0x7e,0x7a,0x77,0x79,0x7b, -0x79,0x78,0x77,0x76,0x76,0x78,0x79,0x7a,0x7a,0x7a,0x7b,0x7b,0x7b,0x7c,0x7b,0x7b, -0x7f,0x80,0x80,0x81,0x80,0x7e,0x7c,0x7b,0x7f,0x7e,0x7d,0x7b,0x7b,0x7c,0x7d,0x7d, -0x7d,0x7d,0x7e,0x7e,0x7e,0x7d,0x7b,0x7a,0x7e,0x7e,0x7c,0x7b,0x7b,0x7b,0x7c,0x7c, -0x7d,0x7c,0x7b,0x7b,0x7c,0x7d,0x7f,0x80,0x83,0x84,0x84,0x85,0x86,0x87,0x87,0x87, -0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x83,0x83,0x83,0x83,0x82,0x82,0x82,0x81, -0x82,0x80,0x7e,0x7c,0x7b,0x7c,0x7e,0x80,0x7e,0x7d,0x7c,0x7b,0x7a,0x7b,0x7b,0x7c, -0x7d,0x7d,0x7e,0x7e,0x7d,0x7b,0x7a,0x79,0x75,0x76,0x76,0x77,0x78,0x79,0x79,0x79, -0x79,0x79,0x7a,0x7b,0x7c,0x7c,0x7c,0x7c,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a, -0x7a,0x7b,0x7b,0x7c,0x7b,0x7a,0x79,0x78,0x7b,0x7a,0x79,0x7b,0x80,0x82,0x81,0x7f, -0x7d,0x7a,0x77,0x78,0x7b,0x7d,0x7d,0x7b,0x78,0x7b,0x7f,0x82,0x82,0x7f,0x7b,0x79, -0x7a,0x7b,0x7e,0x81,0x83,0x83,0x82,0x81,0x7f,0x80,0x80,0x81,0x82,0x82,0x83,0x83, -0x82,0x82,0x82,0x83,0x83,0x84,0x84,0x84,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85, -0x85,0x85,0x86,0x86,0x85,0x84,0x82,0x81,0x86,0x85,0x85,0x85,0x85,0x85,0x85,0x85, -0x90,0x90,0x90,0x8f,0x8d,0x8b,0x88,0x87,0x7e,0x7c,0x7a,0x78,0x78,0x79,0x7b,0x7c, -0x82,0x80,0x7d,0x7a,0x79,0x79,0x7a,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b, -0x7d,0x7d,0x7d,0x7c,0x7b,0x7b,0x7a,0x7a,0x7e,0x7f,0x80,0x7f,0x7e,0x7b,0x78,0x76, -0x78,0x77,0x75,0x75,0x76,0x78,0x7b,0x7c,0x84,0x81,0x7d,0x7a,0x78,0x79,0x7c,0x7d, -0x7c,0x7c,0x7c,0x7c,0x7b,0x7b,0x7b,0x7b,0x7f,0x80,0x81,0x83,0x83,0x83,0x83,0x82, -0x7f,0x7e,0x7c,0x7a,0x78,0x77,0x77,0x77,0x7c,0x7a,0x78,0x76,0x75,0x76,0x77,0x78, -0x7b,0x7b,0x7c,0x7c,0x7b,0x7a,0x78,0x78,0x80,0x81,0x81,0x7e,0x7a,0x78,0x7a,0x7d, -0x79,0x79,0x78,0x78,0x78,0x79,0x7a,0x7b,0x7a,0x7a,0x7b,0x7b,0x7b,0x7c,0x7c,0x7c, -0x7e,0x7f,0x7f,0x7f,0x7e,0x7d,0x7c,0x7b,0x7f,0x7e,0x7d,0x7c,0x7c,0x7c,0x7d,0x7d, -0x7d,0x7d,0x7e,0x7e,0x7e,0x7d,0x7c,0x7b,0x7d,0x7c,0x7b,0x7a,0x7a,0x7a,0x7b,0x7b, -0x7b,0x7b,0x7b,0x7b,0x7d,0x7e,0x80,0x81,0x86,0x86,0x86,0x87,0x88,0x88,0x89,0x89, -0x8a,0x8a,0x8a,0x8a,0x8a,0x8a,0x8a,0x8a,0x86,0x86,0x86,0x85,0x85,0x85,0x84,0x84, -0x84,0x83,0x80,0x7e,0x7d,0x7d,0x7e,0x7f,0x80,0x7f,0x7e,0x7c,0x7c,0x7c,0x7c,0x7d, -0x7d,0x7d,0x7e,0x7f,0x7f,0x7e,0x7d,0x7d,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a, -0x79,0x79,0x79,0x79,0x79,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a, -0x7a,0x7b,0x7b,0x7c,0x7b,0x7a,0x79,0x78,0x7b,0x79,0x79,0x7b,0x80,0x83,0x82,0x80, -0x7f,0x7c,0x79,0x7a,0x7d,0x7f,0x7e,0x7c,0x79,0x7c,0x80,0x82,0x82,0x80,0x7c,0x79, -0x76,0x78,0x7b,0x7f,0x81,0x81,0x81,0x80,0x81,0x81,0x82,0x82,0x83,0x83,0x84,0x84, -0x84,0x84,0x84,0x84,0x85,0x85,0x85,0x85,0x8a,0x89,0x88,0x86,0x84,0x82,0x80,0x7f, -0x83,0x84,0x84,0x84,0x84,0x82,0x81,0x80,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85, -0x90,0x90,0x90,0x90,0x8e,0x8d,0x8b,0x8a,0x83,0x80,0x7b,0x77,0x76,0x78,0x7c,0x7e, -0x81,0x7f,0x7b,0x78,0x77,0x78,0x7a,0x7b,0x7b,0x7b,0x7c,0x7c,0x7c,0x7c,0x7c,0x7d, -0x7f,0x7e,0x7c,0x7b,0x79,0x79,0x79,0x78,0x7b,0x7c,0x7d,0x7d,0x7c,0x79,0x77,0x75, -0x77,0x76,0x75,0x75,0x77,0x79,0x7c,0x7e,0x84,0x80,0x7a,0x75,0x74,0x76,0x7a,0x7d, -0x7b,0x7b,0x7b,0x7b,0x7a,0x7a,0x7a,0x7a,0x7f,0x80,0x81,0x83,0x83,0x83,0x83,0x82, -0x80,0x7d,0x79,0x77,0x78,0x78,0x78,0x77,0x7b,0x7a,0x77,0x76,0x75,0x76,0x78,0x79, -0x7c,0x7c,0x7b,0x7b,0x7a,0x79,0x78,0x77,0x81,0x81,0x81,0x7d,0x79,0x78,0x7a,0x7d, -0x79,0x79,0x79,0x79,0x7a,0x7b,0x7b,0x7c,0x7b,0x7b,0x7b,0x7a,0x7b,0x7c,0x7c,0x7d, -0x7e,0x7e,0x7e,0x7e,0x7d,0x7c,0x7c,0x7b,0x7f,0x7e,0x7e,0x7d,0x7d,0x7d,0x7d,0x7d, -0x7c,0x7d,0x7e,0x7f,0x7e,0x7e,0x7d,0x7c,0x7c,0x7b,0x7a,0x79,0x79,0x7a,0x7b,0x7b, -0x7a,0x7a,0x7b,0x7d,0x7f,0x81,0x83,0x84,0x88,0x88,0x89,0x89,0x89,0x8a,0x8a,0x8a, -0x8b,0x8b,0x8b,0x8b,0x8b,0x8b,0x8b,0x8b,0x89,0x89,0x88,0x88,0x88,0x87,0x87,0x87, -0x87,0x85,0x83,0x81,0x7f,0x7f,0x7f,0x7f,0x80,0x7f,0x7d,0x7c,0x7a,0x7a,0x7a,0x7a, -0x7d,0x7e,0x7f,0x80,0x81,0x81,0x80,0x80,0x7d,0x7d,0x7d,0x7c,0x7c,0x7b,0x7b,0x7a, -0x7c,0x7b,0x7a,0x7a,0x7a,0x7a,0x7b,0x7b,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a, -0x7a,0x7b,0x7b,0x7c,0x7b,0x7a,0x79,0x78,0x7b,0x79,0x79,0x7c,0x80,0x83,0x83,0x81, -0x80,0x7d,0x7b,0x7b,0x7f,0x81,0x80,0x7e,0x7c,0x7e,0x81,0x83,0x83,0x80,0x7d,0x7a, -0x77,0x79,0x7c,0x80,0x82,0x82,0x82,0x82,0x82,0x82,0x83,0x83,0x84,0x84,0x84,0x85, -0x85,0x85,0x85,0x85,0x85,0x86,0x86,0x86,0x89,0x88,0x87,0x85,0x83,0x82,0x80,0x80, -0x85,0x85,0x86,0x86,0x85,0x84,0x82,0x81,0x84,0x84,0x84,0x84,0x84,0x84,0x85,0x85, -0x90,0x90,0x90,0x90,0x8f,0x8e,0x8c,0x8b,0x87,0x84,0x7f,0x7c,0x7a,0x7c,0x7f,0x82, -0x7f,0x7e,0x7c,0x7a,0x79,0x79,0x7a,0x7b,0x7b,0x7b,0x7c,0x7c,0x7d,0x7d,0x7d,0x7d, -0x7e,0x7c,0x7a,0x78,0x76,0x76,0x76,0x76,0x77,0x78,0x79,0x7a,0x79,0x77,0x74,0x73, -0x77,0x76,0x75,0x75,0x77,0x79,0x7c,0x7e,0x80,0x7c,0x76,0x71,0x70,0x72,0x76,0x79, -0x77,0x77,0x77,0x78,0x78,0x78,0x78,0x78,0x7f,0x80,0x81,0x83,0x83,0x83,0x83,0x82, -0x7e,0x79,0x74,0x75,0x79,0x7c,0x7c,0x7a,0x79,0x79,0x79,0x78,0x78,0x78,0x78,0x78, -0x7b,0x7b,0x7a,0x7a,0x79,0x79,0x78,0x78,0x82,0x82,0x80,0x7c,0x77,0x76,0x79,0x7c, -0x78,0x79,0x79,0x7a,0x7b,0x7c,0x7c,0x7c,0x7c,0x7c,0x7b,0x7a,0x7a,0x7c,0x7d,0x7e, -0x7e,0x7e,0x7d,0x7d,0x7c,0x7c,0x7d,0x7d,0x7e,0x7e,0x7e,0x7e,0x7e,0x7d,0x7d,0x7c, -0x7c,0x7d,0x7e,0x7f,0x7f,0x7e,0x7d,0x7d,0x7b,0x7b,0x7a,0x79,0x79,0x7a,0x7b,0x7c, -0x7b,0x7c,0x7e,0x80,0x82,0x84,0x86,0x86,0x8a,0x8a,0x8a,0x8a,0x8b,0x8b,0x8b,0x8b, -0x8a,0x8a,0x8a,0x8a,0x8a,0x8a,0x8a,0x8a,0x8a,0x8a,0x8a,0x89,0x89,0x89,0x88,0x88, -0x88,0x87,0x85,0x83,0x82,0x81,0x81,0x81,0x7f,0x7e,0x7c,0x7a,0x78,0x77,0x77,0x77, -0x7d,0x7e,0x80,0x81,0x82,0x82,0x82,0x81,0x80,0x7f,0x7f,0x7e,0x7d,0x7c,0x7c,0x7c, -0x7f,0x7e,0x7d,0x7b,0x7b,0x7b,0x7c,0x7d,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a, -0x7a,0x7b,0x7b,0x7c,0x7b,0x7a,0x79,0x78,0x7b,0x79,0x79,0x7c,0x81,0x84,0x83,0x82, -0x81,0x7e,0x7c,0x7c,0x80,0x82,0x81,0x7f,0x7e,0x80,0x82,0x83,0x83,0x80,0x7e,0x7c, -0x7b,0x7d,0x80,0x83,0x85,0x86,0x85,0x85,0x83,0x83,0x83,0x84,0x84,0x84,0x84,0x84, -0x86,0x86,0x86,0x86,0x86,0x86,0x85,0x85,0x82,0x83,0x83,0x83,0x84,0x84,0x84,0x84, -0x87,0x88,0x88,0x88,0x88,0x86,0x85,0x84,0x82,0x82,0x83,0x83,0x84,0x84,0x84,0x85, -0x90,0x90,0x91,0x90,0x8f,0x8d,0x8c,0x8b,0x89,0x87,0x84,0x81,0x80,0x81,0x82,0x84, -0x7d,0x7e,0x7f,0x7f,0x7e,0x7d,0x7b,0x7a,0x7a,0x7b,0x7b,0x7c,0x7c,0x7d,0x7d,0x7e, -0x7d,0x7b,0x79,0x76,0x75,0x75,0x76,0x77,0x75,0x76,0x78,0x79,0x78,0x77,0x75,0x73, -0x78,0x77,0x75,0x75,0x76,0x78,0x7b,0x7c,0x7a,0x77,0x73,0x71,0x70,0x72,0x74,0x76, -0x74,0x74,0x75,0x76,0x77,0x78,0x79,0x79,0x7f,0x80,0x81,0x83,0x83,0x83,0x83,0x82, -0x7c,0x76,0x72,0x75,0x7e,0x86,0x87,0x85,0x79,0x7b,0x7e,0x81,0x81,0x7e,0x7b,0x79, -0x7a,0x7a,0x79,0x78,0x78,0x79,0x7a,0x7a,0x83,0x83,0x80,0x7b,0x75,0x73,0x76,0x7a, -0x77,0x77,0x79,0x7b,0x7c,0x7c,0x7c,0x7c,0x7d,0x7c,0x7b,0x7a,0x7a,0x7c,0x7e,0x7f, -0x7f,0x7e,0x7d,0x7d,0x7d,0x7d,0x7e,0x7f,0x7e,0x7e,0x7f,0x7f,0x7f,0x7e,0x7d,0x7c, -0x7c,0x7d,0x7e,0x7f,0x7f,0x7f,0x7e,0x7e,0x7b,0x7b,0x7a,0x7a,0x7a,0x7b,0x7c,0x7d, -0x7f,0x80,0x82,0x85,0x87,0x88,0x89,0x89,0x8b,0x8b,0x8b,0x8b,0x8b,0x8b,0x8b,0x8b, -0x88,0x88,0x88,0x88,0x88,0x88,0x88,0x88,0x8a,0x8a,0x8a,0x89,0x89,0x89,0x88,0x88, -0x88,0x88,0x87,0x86,0x85,0x84,0x83,0x83,0x81,0x7f,0x7d,0x7a,0x78,0x77,0x76,0x76, -0x7e,0x7f,0x80,0x82,0x82,0x82,0x82,0x81,0x80,0x80,0x7f,0x7f,0x7e,0x7e,0x7d,0x7d, -0x81,0x7f,0x7d,0x7b,0x7a,0x7a,0x7b,0x7c,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a, -0x7a,0x7b,0x7b,0x7c,0x7b,0x7a,0x79,0x78,0x7b,0x79,0x79,0x7c,0x81,0x84,0x84,0x83, -0x82,0x7f,0x7c,0x7d,0x80,0x82,0x81,0x7f,0x80,0x81,0x83,0x84,0x83,0x81,0x7e,0x7d, -0x7e,0x80,0x83,0x86,0x87,0x87,0x86,0x85,0x83,0x83,0x83,0x83,0x83,0x83,0x84,0x83, -0x86,0x86,0x86,0x85,0x85,0x85,0x85,0x85,0x7f,0x7f,0x80,0x82,0x84,0x85,0x86,0x87, -0x87,0x88,0x88,0x88,0x88,0x86,0x85,0x84,0x81,0x81,0x82,0x82,0x83,0x84,0x84,0x84, -0x91,0x91,0x91,0x90,0x8e,0x8c,0x8a,0x89,0x85,0x85,0x85,0x85,0x84,0x84,0x83,0x83, -0x7b,0x7e,0x82,0x85,0x85,0x81,0x7c,0x78,0x79,0x79,0x7a,0x7b,0x7c,0x7c,0x7d,0x7d, -0x7f,0x7d,0x7a,0x78,0x77,0x78,0x79,0x7a,0x77,0x78,0x7a,0x7b,0x7b,0x7a,0x78,0x77, -0x78,0x77,0x75,0x74,0x75,0x76,0x79,0x7a,0x76,0x75,0x75,0x74,0x74,0x75,0x76,0x76, -0x74,0x74,0x76,0x78,0x7a,0x7b,0x7d,0x7e,0x7f,0x80,0x81,0x83,0x83,0x83,0x83,0x82, -0x7d,0x76,0x72,0x79,0x87,0x92,0x94,0x92,0x7b,0x80,0x87,0x8c,0x8c,0x88,0x81,0x7c, -0x79,0x78,0x77,0x77,0x78,0x79,0x7b,0x7d,0x85,0x84,0x80,0x79,0x73,0x70,0x73,0x76, -0x75,0x76,0x78,0x7a,0x7c,0x7c,0x7b,0x7b,0x7e,0x7d,0x7b,0x79,0x7a,0x7c,0x7e,0x80, -0x80,0x7f,0x7e,0x7d,0x7d,0x7e,0x80,0x80,0x7e,0x7e,0x7f,0x80,0x80,0x7e,0x7d,0x7c, -0x7c,0x7d,0x7e,0x7f,0x80,0x7f,0x7f,0x7e,0x7c,0x7c,0x7b,0x7b,0x7b,0x7c,0x7e,0x7e, -0x83,0x85,0x87,0x89,0x8b,0x8c,0x8b,0x8b,0x8c,0x8b,0x8b,0x8b,0x8b,0x8b,0x8b,0x8b, -0x89,0x89,0x89,0x89,0x89,0x89,0x89,0x89,0x89,0x89,0x89,0x88,0x88,0x88,0x87,0x87, -0x87,0x88,0x88,0x87,0x87,0x86,0x86,0x86,0x85,0x83,0x81,0x7e,0x7b,0x7a,0x79,0x79, -0x7f,0x80,0x81,0x82,0x82,0x81,0x80,0x80,0x7f,0x7f,0x7f,0x7f,0x7f,0x7f,0x7e,0x7e, -0x7f,0x7d,0x7a,0x77,0x76,0x76,0x77,0x78,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a, -0x7a,0x7b,0x7b,0x7c,0x7b,0x7a,0x79,0x78,0x7a,0x79,0x79,0x7c,0x81,0x85,0x85,0x83, -0x82,0x7e,0x7c,0x7d,0x80,0x82,0x81,0x7f,0x82,0x83,0x84,0x84,0x83,0x81,0x7f,0x7e, -0x80,0x81,0x84,0x86,0x86,0x85,0x84,0x83,0x83,0x83,0x83,0x83,0x83,0x83,0x82,0x82, -0x86,0x86,0x85,0x85,0x84,0x84,0x84,0x83,0x81,0x81,0x81,0x82,0x83,0x83,0x84,0x84, -0x84,0x85,0x85,0x85,0x84,0x83,0x82,0x81,0x80,0x80,0x81,0x82,0x83,0x83,0x84,0x84, -0x91,0x91,0x91,0x90,0x8e,0x8c,0x89,0x88,0x82,0x83,0x85,0x86,0x86,0x84,0x82,0x81, -0x79,0x7e,0x85,0x89,0x89,0x83,0x7c,0x77,0x78,0x79,0x79,0x7a,0x7b,0x7c,0x7d,0x7d, -0x81,0x7f,0x7c,0x7a,0x79,0x7b,0x7d,0x7e,0x7a,0x7b,0x7d,0x7e,0x7e,0x7d,0x7b,0x7a, -0x78,0x77,0x75,0x74,0x74,0x75,0x77,0x78,0x74,0x75,0x77,0x78,0x79,0x79,0x78,0x77, -0x75,0x76,0x78,0x7a,0x7c,0x7f,0x81,0x82,0x7f,0x80,0x81,0x83,0x83,0x83,0x83,0x82, -0x7e,0x77,0x74,0x7d,0x8e,0x9b,0x9e,0x9d,0x7e,0x85,0x8e,0x95,0x95,0x8f,0x86,0x7f, -0x77,0x77,0x76,0x76,0x78,0x7a,0x7c,0x7e,0x86,0x84,0x80,0x78,0x71,0x6f,0x71,0x74, -0x74,0x75,0x78,0x7a,0x7b,0x7b,0x7b,0x7a,0x7f,0x7d,0x7b,0x79,0x7a,0x7c,0x7e,0x80, -0x80,0x80,0x7e,0x7d,0x7e,0x7f,0x80,0x82,0x7d,0x7e,0x80,0x80,0x80,0x7f,0x7d,0x7c, -0x7c,0x7d,0x7e,0x7f,0x80,0x80,0x7f,0x7f,0x7c,0x7c,0x7b,0x7b,0x7c,0x7d,0x7e,0x7f, -0x86,0x88,0x8a,0x8c,0x8e,0x8e,0x8d,0x8c,0x8c,0x8c,0x8b,0x8b,0x8b,0x8b,0x8b,0x8a, -0x8a,0x8a,0x8a,0x8a,0x8a,0x8a,0x8a,0x8a,0x88,0x88,0x88,0x88,0x87,0x87,0x87,0x87, -0x87,0x87,0x88,0x88,0x88,0x88,0x87,0x87,0x89,0x87,0x84,0x81,0x7f,0x7d,0x7c,0x7c, -0x7f,0x80,0x81,0x81,0x81,0x80,0x7f,0x7f,0x7e,0x7e,0x7f,0x7f,0x7f,0x7f,0x7f,0x7f, -0x7c,0x7a,0x76,0x73,0x72,0x72,0x73,0x75,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a, -0x7a,0x7b,0x7b,0x7c,0x7b,0x7a,0x79,0x78,0x7a,0x79,0x79,0x7c,0x82,0x85,0x85,0x84, -0x81,0x7e,0x7c,0x7c,0x7f,0x81,0x81,0x7f,0x83,0x83,0x84,0x84,0x83,0x81,0x7f,0x7e, -0x80,0x81,0x83,0x84,0x84,0x83,0x81,0x80,0x83,0x83,0x83,0x82,0x82,0x82,0x82,0x82, -0x86,0x85,0x85,0x84,0x84,0x83,0x83,0x83,0x84,0x84,0x83,0x82,0x82,0x81,0x80,0x80, -0x81,0x81,0x82,0x82,0x81,0x80,0x7e,0x7d,0x80,0x80,0x81,0x82,0x82,0x83,0x84,0x84, -0x8e,0x90,0x91,0x92,0x91,0x8f,0x8b,0x89,0x82,0x84,0x86,0x88,0x89,0x8a,0x8a,0x8a, -0x81,0x83,0x84,0x82,0x7d,0x7a,0x7a,0x7b,0x80,0x7c,0x79,0x7c,0x81,0x82,0x7d,0x77, -0x80,0x7c,0x78,0x78,0x7b,0x7d,0x7d,0x7b,0x75,0x77,0x7b,0x7d,0x7d,0x7b,0x77,0x75, -0x75,0x76,0x77,0x79,0x7b,0x7d,0x7e,0x7f,0x7f,0x7f,0x7e,0x7c,0x7a,0x78,0x75,0x74, -0x74,0x76,0x79,0x7d,0x81,0x85,0x88,0x8a,0x81,0x82,0x83,0x83,0x83,0x83,0x82,0x81, -0x7f,0x7f,0x7f,0x7f,0x7f,0x80,0x81,0x81,0x7d,0x7f,0x82,0x83,0x82,0x7f,0x7b,0x78, -0x77,0x79,0x7b,0x7a,0x78,0x7a,0x7e,0x82,0x83,0x80,0x7e,0x7d,0x7b,0x76,0x6e,0x68, -0x74,0x70,0x6d,0x6f,0x74,0x7a,0x7d,0x7e,0x7b,0x7a,0x7a,0x7a,0x7c,0x7e,0x80,0x82, -0x81,0x7f,0x7d,0x7c,0x7b,0x7d,0x7f,0x80,0x7a,0x7b,0x7c,0x7d,0x7d,0x7c,0x7b,0x7b, -0x7d,0x7d,0x7e,0x7f,0x7f,0x7e,0x7d,0x7d,0x7c,0x7b,0x7b,0x7c,0x7f,0x83,0x87,0x8a, -0x8d,0x8d,0x8c,0x8b,0x8b,0x8a,0x89,0x89,0x8d,0x8d,0x8c,0x8c,0x8c,0x8b,0x8b,0x8b, -0x8a,0x8a,0x8a,0x8a,0x89,0x89,0x89,0x89,0x88,0x88,0x88,0x89,0x89,0x89,0x8a,0x8a, -0x8b,0x8b,0x8a,0x8a,0x89,0x88,0x87,0x87,0x87,0x87,0x86,0x85,0x83,0x82,0x81,0x81, -0x7f,0x80,0x80,0x80,0x81,0x81,0x81,0x82,0x7f,0x80,0x80,0x80,0x7f,0x7d,0x7c,0x7b, -0x7b,0x7a,0x78,0x77,0x76,0x77,0x78,0x79,0x7a,0x7a,0x7a,0x7b,0x7b,0x7b,0x7c,0x7c, -0x77,0x7b,0x7e,0x7f,0x7c,0x79,0x79,0x7a,0x7a,0x79,0x78,0x7b,0x7f,0x82,0x80,0x7e, -0x82,0x7f,0x7c,0x7a,0x7a,0x7e,0x83,0x86,0x81,0x82,0x82,0x83,0x82,0x81,0x80,0x7f, -0x82,0x82,0x83,0x84,0x84,0x84,0x83,0x82,0x80,0x81,0x82,0x83,0x84,0x85,0x85,0x86, -0x89,0x88,0x87,0x86,0x84,0x83,0x81,0x81,0x80,0x80,0x81,0x81,0x82,0x82,0x83,0x83, -0x84,0x84,0x85,0x85,0x86,0x86,0x87,0x87,0x85,0x86,0x86,0x86,0x86,0x86,0x86,0x86, -0x8f,0x90,0x91,0x92,0x90,0x8d,0x8a,0x88,0x83,0x84,0x86,0x88,0x89,0x8a,0x8a,0x8a, -0x83,0x85,0x86,0x83,0x7e,0x7a,0x7a,0x7c,0x7e,0x79,0x77,0x79,0x7e,0x80,0x7e,0x7a, -0x80,0x7c,0x78,0x77,0x7a,0x7c,0x7c,0x7b,0x75,0x77,0x7a,0x7d,0x7d,0x7a,0x77,0x75, -0x76,0x76,0x77,0x78,0x7a,0x7b,0x7c,0x7c,0x75,0x76,0x77,0x78,0x79,0x7a,0x7a,0x7a, -0x74,0x75,0x77,0x7a,0x7d,0x80,0x82,0x84,0x81,0x82,0x83,0x84,0x84,0x83,0x82,0x81, -0x7c,0x7b,0x7b,0x7b,0x7b,0x7c,0x7c,0x7d,0x75,0x78,0x7c,0x7f,0x80,0x7f,0x7c,0x7a, -0x74,0x75,0x75,0x74,0x73,0x75,0x7b,0x80,0x8c,0x82,0x74,0x69,0x65,0x64,0x65,0x65, -0x67,0x64,0x62,0x64,0x69,0x6f,0x72,0x72,0x75,0x73,0x72,0x71,0x73,0x76,0x7a,0x7d, -0x81,0x81,0x80,0x7f,0x7e,0x7e,0x7d,0x7d,0x7b,0x7b,0x7c,0x7d,0x7d,0x7c,0x7b,0x7a, -0x7d,0x7e,0x7e,0x7f,0x7f,0x7f,0x7f,0x7e,0x7a,0x7b,0x7d,0x7f,0x82,0x85,0x88,0x89, -0x8c,0x8c,0x8c,0x8b,0x8b,0x8b,0x8a,0x8a,0x8d,0x8d,0x8c,0x8c,0x8c,0x8b,0x8b,0x8b, -0x8b,0x8a,0x8a,0x8a,0x8a,0x89,0x89,0x89,0x88,0x88,0x89,0x89,0x89,0x8a,0x8a,0x8a, -0x8b,0x8b,0x8a,0x8a,0x89,0x88,0x87,0x87,0x88,0x87,0x86,0x85,0x84,0x83,0x82,0x82, -0x80,0x80,0x81,0x81,0x81,0x81,0x82,0x82,0x7f,0x7f,0x80,0x80,0x7f,0x7d,0x7c,0x7b, -0x7b,0x7a,0x79,0x77,0x77,0x77,0x78,0x79,0x7a,0x7a,0x7a,0x7b,0x7b,0x7b,0x7c,0x7c, -0x78,0x7a,0x7c,0x7d,0x7c,0x7e,0x81,0x84,0x87,0x86,0x87,0x89,0x8d,0x8d,0x89,0x85, -0x82,0x82,0x82,0x82,0x83,0x83,0x84,0x85,0x82,0x82,0x83,0x83,0x82,0x81,0x80,0x7f, -0x81,0x82,0x83,0x84,0x84,0x84,0x83,0x82,0x81,0x81,0x82,0x82,0x83,0x84,0x84,0x84, -0x85,0x85,0x84,0x83,0x82,0x81,0x80,0x7f,0x81,0x81,0x82,0x82,0x83,0x83,0x83,0x84, -0x86,0x86,0x86,0x87,0x87,0x88,0x88,0x88,0x85,0x85,0x86,0x86,0x87,0x87,0x88,0x88, -0x90,0x91,0x91,0x90,0x8e,0x8b,0x88,0x86,0x84,0x85,0x87,0x88,0x89,0x89,0x89,0x89, -0x86,0x88,0x88,0x84,0x7f,0x7b,0x7b,0x7d,0x7c,0x79,0x75,0x77,0x7b,0x7f,0x81,0x80, -0x7f,0x7b,0x77,0x76,0x79,0x7b,0x7b,0x79,0x75,0x77,0x7a,0x7c,0x7c,0x7a,0x77,0x75, -0x77,0x77,0x77,0x78,0x78,0x78,0x79,0x79,0x73,0x74,0x75,0x76,0x77,0x78,0x79,0x79, -0x77,0x77,0x77,0x77,0x78,0x79,0x7b,0x7d,0x81,0x82,0x83,0x84,0x84,0x83,0x82,0x81, -0x79,0x78,0x77,0x76,0x76,0x77,0x78,0x79,0x6f,0x72,0x76,0x7b,0x7d,0x7e,0x7d,0x7c, -0x76,0x77,0x77,0x75,0x74,0x77,0x7e,0x84,0x8e,0x7f,0x69,0x58,0x51,0x53,0x58,0x5b, -0x5a,0x58,0x56,0x59,0x5f,0x64,0x66,0x66,0x6e,0x6b,0x68,0x66,0x68,0x6e,0x74,0x79, -0x80,0x81,0x82,0x82,0x81,0x7d,0x7a,0x78,0x78,0x79,0x79,0x7a,0x79,0x78,0x77,0x76, -0x78,0x78,0x79,0x79,0x7a,0x7b,0x7b,0x7c,0x78,0x7b,0x7f,0x84,0x87,0x89,0x89,0x89, -0x8b,0x8b,0x8b,0x8b,0x8c,0x8c,0x8c,0x8c,0x8d,0x8d,0x8c,0x8c,0x8c,0x8b,0x8b,0x8b, -0x8b,0x8b,0x8b,0x8a,0x8a,0x8a,0x8a,0x89,0x89,0x89,0x89,0x89,0x8a,0x8a,0x8a,0x8a, -0x8b,0x8b,0x8a,0x8a,0x89,0x89,0x88,0x88,0x88,0x88,0x87,0x86,0x85,0x84,0x83,0x83, -0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x7f,0x7f,0x80,0x80,0x7f,0x7e,0x7c,0x7b, -0x7b,0x7b,0x7a,0x79,0x78,0x79,0x79,0x7a,0x7a,0x7a,0x7a,0x7b,0x7b,0x7b,0x7c,0x7c, -0x7b,0x7a,0x79,0x7b,0x7f,0x86,0x8d,0x92,0x96,0x96,0x97,0x9a,0x9b,0x98,0x92,0x8c, -0x85,0x88,0x8c,0x90,0x90,0x8d,0x88,0x85,0x83,0x83,0x84,0x84,0x83,0x82,0x80,0x7f, -0x81,0x82,0x83,0x84,0x84,0x84,0x83,0x83,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82, -0x81,0x81,0x81,0x80,0x80,0x7f,0x7f,0x7f,0x83,0x83,0x83,0x84,0x84,0x84,0x85,0x85, -0x87,0x88,0x88,0x88,0x88,0x89,0x89,0x89,0x85,0x85,0x86,0x87,0x88,0x89,0x89,0x8a, -0x91,0x90,0x90,0x8f,0x8c,0x89,0x86,0x84,0x85,0x86,0x88,0x89,0x89,0x89,0x89,0x88, -0x88,0x89,0x89,0x85,0x7f,0x7c,0x7c,0x7e,0x7e,0x7c,0x79,0x79,0x7d,0x82,0x86,0x88, -0x7f,0x7b,0x77,0x76,0x78,0x7a,0x79,0x78,0x76,0x77,0x79,0x7b,0x7b,0x79,0x77,0x76, -0x78,0x78,0x78,0x77,0x77,0x76,0x76,0x76,0x7b,0x7a,0x79,0x78,0x77,0x77,0x77,0x77, -0x7e,0x7c,0x79,0x76,0x75,0x76,0x78,0x79,0x82,0x82,0x83,0x84,0x84,0x83,0x82,0x82, -0x7a,0x79,0x77,0x75,0x75,0x75,0x77,0x78,0x72,0x74,0x78,0x7b,0x7d,0x7d,0x7c,0x7b, -0x7c,0x7d,0x7c,0x7a,0x7a,0x7d,0x84,0x8a,0x87,0x7e,0x71,0x67,0x61,0x5d,0x5a,0x57, -0x58,0x56,0x56,0x59,0x60,0x64,0x65,0x64,0x6b,0x68,0x63,0x62,0x64,0x6b,0x73,0x79, -0x7e,0x80,0x82,0x82,0x80,0x7a,0x75,0x71,0x71,0x72,0x72,0x72,0x71,0x70,0x6e,0x6d, -0x6c,0x6c,0x6b,0x6c,0x6d,0x6f,0x72,0x73,0x78,0x7c,0x82,0x88,0x8b,0x8c,0x8a,0x89, -0x8a,0x8a,0x8b,0x8b,0x8c,0x8d,0x8d,0x8e,0x8d,0x8d,0x8c,0x8c,0x8c,0x8b,0x8b,0x8b, -0x8c,0x8c,0x8b,0x8b,0x8b,0x8a,0x8a,0x8a,0x89,0x8a,0x8a,0x8a,0x8a,0x8b,0x8b,0x8b, -0x8b,0x8b,0x8a,0x8a,0x8a,0x89,0x89,0x89,0x89,0x89,0x88,0x87,0x86,0x86,0x85,0x85, -0x84,0x84,0x83,0x83,0x82,0x82,0x82,0x81,0x7e,0x7f,0x7f,0x7f,0x7f,0x7e,0x7d,0x7c, -0x7c,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7a,0x7a,0x7a,0x7b,0x7b,0x7b,0x7c,0x7c, -0x7c,0x7a,0x78,0x7b,0x83,0x8d,0x96,0x9a,0x9a,0x9b,0x9c,0x9f,0x9f,0x9b,0x92,0x8b, -0x89,0x8e,0x96,0x9b,0x9b,0x95,0x8d,0x88,0x84,0x85,0x85,0x85,0x84,0x82,0x81,0x80, -0x81,0x81,0x83,0x84,0x85,0x84,0x84,0x83,0x83,0x83,0x83,0x82,0x82,0x82,0x81,0x81, -0x81,0x81,0x81,0x81,0x81,0x82,0x82,0x82,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85, -0x86,0x86,0x86,0x86,0x87,0x87,0x87,0x87,0x85,0x85,0x86,0x87,0x88,0x89,0x8a,0x8b, -0x90,0x8f,0x8e,0x8d,0x8a,0x87,0x85,0x84,0x87,0x88,0x89,0x89,0x89,0x89,0x88,0x87, -0x88,0x89,0x88,0x83,0x7e,0x7b,0x7d,0x7f,0x82,0x82,0x81,0x81,0x82,0x85,0x8a,0x8e, -0x80,0x7b,0x77,0x76,0x78,0x7a,0x79,0x77,0x77,0x78,0x7a,0x7b,0x7b,0x7a,0x78,0x77, -0x79,0x79,0x78,0x77,0x76,0x75,0x75,0x74,0x79,0x79,0x79,0x7a,0x7c,0x7f,0x82,0x84, -0x84,0x81,0x7c,0x78,0x76,0x76,0x78,0x7a,0x82,0x83,0x84,0x84,0x84,0x84,0x83,0x82, -0x7e,0x7c,0x79,0x77,0x76,0x77,0x78,0x7a,0x7b,0x7c,0x7d,0x7e,0x7e,0x7c,0x7a,0x79, -0x7a,0x7c,0x7d,0x7b,0x7a,0x7c,0x81,0x86,0x85,0x89,0x8f,0x93,0x90,0x83,0x71,0x63, -0x5e,0x5d,0x5e,0x63,0x69,0x6d,0x6d,0x6c,0x6c,0x69,0x66,0x65,0x69,0x70,0x78,0x7d, -0x7c,0x7d,0x7f,0x7f,0x7c,0x77,0x71,0x6d,0x6b,0x6b,0x6b,0x6b,0x69,0x68,0x66,0x65, -0x61,0x60,0x5f,0x5f,0x61,0x65,0x69,0x6b,0x7b,0x7f,0x85,0x8b,0x8e,0x8e,0x8c,0x8a, -0x8a,0x8b,0x8b,0x8c,0x8c,0x8d,0x8e,0x8e,0x8d,0x8d,0x8c,0x8c,0x8c,0x8b,0x8b,0x8b, -0x8c,0x8c,0x8c,0x8c,0x8b,0x8b,0x8b,0x8b,0x8a,0x8a,0x8a,0x8b,0x8b,0x8b,0x8c,0x8c, -0x8b,0x8b,0x8a,0x8a,0x8a,0x8a,0x8a,0x8a,0x8a,0x89,0x89,0x88,0x88,0x87,0x87,0x87, -0x86,0x86,0x85,0x84,0x83,0x82,0x82,0x81,0x7e,0x7e,0x7f,0x7f,0x7f,0x7e,0x7d,0x7c, -0x7c,0x7c,0x7c,0x7d,0x7d,0x7d,0x7c,0x7c,0x7a,0x7a,0x7a,0x7b,0x7b,0x7b,0x7c,0x7c, -0x7d,0x7a,0x79,0x7e,0x88,0x92,0x96,0x97,0x92,0x92,0x93,0x95,0x96,0x92,0x8a,0x84, -0x8a,0x90,0x98,0x9e,0x9e,0x98,0x90,0x8b,0x86,0x86,0x86,0x86,0x85,0x83,0x81,0x80, -0x80,0x81,0x82,0x84,0x85,0x85,0x84,0x84,0x84,0x84,0x83,0x83,0x83,0x82,0x82,0x82, -0x84,0x84,0x84,0x85,0x85,0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x86, -0x84,0x84,0x84,0x84,0x84,0x84,0x83,0x83,0x85,0x85,0x86,0x87,0x88,0x89,0x89,0x8a, -0x8e,0x8e,0x8c,0x8a,0x88,0x86,0x85,0x84,0x88,0x89,0x89,0x8a,0x8a,0x89,0x87,0x87, -0x86,0x86,0x85,0x81,0x7c,0x7a,0x7d,0x80,0x84,0x87,0x89,0x89,0x87,0x87,0x8a,0x8d, -0x81,0x7d,0x78,0x77,0x78,0x7a,0x79,0x78,0x79,0x7a,0x7b,0x7c,0x7c,0x7b,0x7a,0x79, -0x79,0x79,0x78,0x77,0x76,0x76,0x75,0x75,0x71,0x72,0x75,0x7a,0x81,0x89,0x90,0x94, -0x88,0x83,0x7d,0x78,0x76,0x77,0x7a,0x7c,0x82,0x83,0x84,0x85,0x85,0x84,0x83,0x82, -0x82,0x80,0x7c,0x79,0x77,0x78,0x7a,0x7b,0x7f,0x80,0x80,0x7f,0x7e,0x7c,0x7a,0x79, -0x76,0x79,0x7d,0x7e,0x7b,0x7a,0x7b,0x7d,0x8b,0x96,0xa7,0xb3,0xb2,0xa1,0x88,0x75, -0x63,0x63,0x66,0x6b,0x72,0x75,0x74,0x72,0x6e,0x6d,0x6d,0x6e,0x72,0x78,0x7f,0x82, -0x7e,0x7e,0x7e,0x7d,0x7a,0x76,0x71,0x6f,0x6c,0x6c,0x6c,0x6b,0x69,0x67,0x65,0x63, -0x61,0x5f,0x5e,0x5e,0x60,0x65,0x6b,0x6f,0x82,0x84,0x88,0x8b,0x8d,0x8e,0x8d,0x8c, -0x8c,0x8c,0x8c,0x8c,0x8d,0x8d,0x8d,0x8d,0x8d,0x8d,0x8c,0x8c,0x8c,0x8b,0x8b,0x8b, -0x8d,0x8d,0x8d,0x8c,0x8c,0x8c,0x8b,0x8b,0x8b,0x8b,0x8b,0x8b,0x8c,0x8c,0x8c,0x8c, -0x8b,0x8b,0x8b,0x8a,0x8a,0x8a,0x8a,0x8a,0x8a,0x8a,0x8a,0x8a,0x89,0x89,0x89,0x89, -0x88,0x87,0x86,0x85,0x84,0x83,0x82,0x81,0x7d,0x7e,0x7f,0x7f,0x7f,0x7f,0x7e,0x7d, -0x7c,0x7c,0x7e,0x7e,0x7f,0x7e,0x7e,0x7d,0x7a,0x7a,0x7a,0x7b,0x7b,0x7b,0x7c,0x7c, -0x7d,0x7c,0x7d,0x85,0x8f,0x93,0x8e,0x88,0x84,0x83,0x83,0x85,0x87,0x86,0x81,0x7d, -0x87,0x8a,0x8f,0x93,0x94,0x91,0x8d,0x8b,0x87,0x88,0x88,0x87,0x86,0x84,0x82,0x81, -0x7f,0x80,0x82,0x84,0x85,0x85,0x85,0x85,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84, -0x87,0x87,0x87,0x88,0x88,0x88,0x88,0x88,0x87,0x87,0x86,0x86,0x86,0x85,0x85,0x85, -0x84,0x84,0x84,0x84,0x83,0x83,0x83,0x83,0x85,0x86,0x86,0x86,0x86,0x87,0x87,0x87, -0x8c,0x8b,0x8a,0x89,0x87,0x86,0x85,0x85,0x89,0x8a,0x8a,0x8a,0x8a,0x88,0x87,0x86, -0x82,0x83,0x81,0x7e,0x7a,0x79,0x7c,0x80,0x83,0x89,0x8e,0x8e,0x89,0x85,0x85,0x88, -0x82,0x7e,0x79,0x78,0x79,0x7b,0x7a,0x78,0x7b,0x7b,0x7c,0x7c,0x7c,0x7c,0x7b,0x7b, -0x79,0x79,0x79,0x78,0x77,0x77,0x76,0x76,0x77,0x77,0x78,0x7b,0x80,0x86,0x8b,0x8f, -0x86,0x82,0x7b,0x76,0x74,0x76,0x7a,0x7d,0x83,0x83,0x84,0x85,0x85,0x84,0x83,0x83, -0x83,0x80,0x7c,0x78,0x76,0x77,0x79,0x7b,0x7b,0x7c,0x7c,0x7d,0x7d,0x7d,0x7d,0x7d, -0x7f,0x85,0x8c,0x8e,0x8b,0x86,0x83,0x82,0x8b,0x92,0x9c,0xa5,0xa4,0x97,0x84,0x76, -0x62,0x62,0x66,0x6c,0x73,0x76,0x74,0x71,0x6e,0x70,0x73,0x77,0x7b,0x80,0x83,0x85, -0x84,0x83,0x80,0x7e,0x7b,0x79,0x77,0x76,0x75,0x75,0x74,0x73,0x71,0x6f,0x6c,0x6b, -0x6d,0x6b,0x69,0x69,0x6c,0x72,0x79,0x7d,0x89,0x89,0x8a,0x8a,0x8c,0x8d,0x8e,0x8f, -0x8d,0x8d,0x8d,0x8d,0x8c,0x8c,0x8c,0x8c,0x8d,0x8d,0x8c,0x8c,0x8c,0x8b,0x8b,0x8b, -0x8e,0x8d,0x8d,0x8d,0x8d,0x8c,0x8c,0x8c,0x8b,0x8b,0x8c,0x8c,0x8c,0x8d,0x8d,0x8d, -0x8a,0x8a,0x8b,0x8b,0x8b,0x8b,0x8b,0x8b,0x8b,0x8b,0x8b,0x8b,0x8a,0x8a,0x8a,0x8a, -0x89,0x89,0x88,0x86,0x84,0x83,0x82,0x81,0x7d,0x7d,0x7e,0x7f,0x7f,0x7f,0x7e,0x7d, -0x7c,0x7d,0x7f,0x80,0x80,0x80,0x7f,0x7e,0x7a,0x7a,0x7a,0x7b,0x7b,0x7b,0x7c,0x7c, -0x7d,0x7d,0x82,0x8c,0x94,0x91,0x83,0x76,0x79,0x76,0x75,0x77,0x7b,0x7e,0x7d,0x7c, -0x7f,0x80,0x80,0x81,0x83,0x84,0x86,0x87,0x89,0x89,0x89,0x88,0x86,0x84,0x82,0x81, -0x7f,0x80,0x82,0x84,0x85,0x85,0x85,0x85,0x84,0x84,0x85,0x85,0x86,0x87,0x87,0x87, -0x88,0x88,0x88,0x88,0x87,0x87,0x87,0x87,0x87,0x86,0x86,0x86,0x85,0x85,0x84,0x84, -0x87,0x87,0x87,0x86,0x86,0x86,0x85,0x85,0x86,0x86,0x86,0x85,0x85,0x84,0x84,0x84, -0x8b,0x8a,0x89,0x88,0x87,0x86,0x86,0x86,0x8a,0x8a,0x8b,0x8b,0x8a,0x88,0x87,0x86, -0x80,0x80,0x7f,0x7c,0x78,0x78,0x7c,0x80,0x81,0x88,0x90,0x90,0x89,0x82,0x81,0x82, -0x83,0x7f,0x7a,0x78,0x7a,0x7b,0x7a,0x79,0x7c,0x7c,0x7d,0x7d,0x7d,0x7d,0x7c,0x7c, -0x79,0x79,0x79,0x78,0x78,0x78,0x77,0x77,0x87,0x85,0x81,0x7d,0x7b,0x7b,0x7c,0x7d, -0x84,0x7f,0x78,0x73,0x71,0x74,0x79,0x7d,0x83,0x83,0x84,0x85,0x85,0x84,0x83,0x83, -0x82,0x7f,0x7b,0x77,0x75,0x75,0x78,0x79,0x74,0x76,0x78,0x7a,0x7c,0x7e,0x7f,0x80, -0x8f,0x96,0x9f,0xa3,0x9f,0x98,0x92,0x8f,0x84,0x83,0x83,0x83,0x82,0x7c,0x72,0x6a, -0x5d,0x5e,0x62,0x69,0x70,0x73,0x70,0x6d,0x6e,0x71,0x76,0x7b,0x80,0x83,0x85,0x86, -0x89,0x87,0x83,0x7f,0x7d,0x7c,0x7c,0x7d,0x7e,0x7d,0x7d,0x7b,0x79,0x77,0x74,0x73, -0x7a,0x77,0x75,0x75,0x78,0x7f,0x86,0x8b,0x8d,0x8c,0x8a,0x8a,0x8a,0x8c,0x8e,0x90, -0x8f,0x8e,0x8e,0x8d,0x8c,0x8c,0x8b,0x8b,0x8d,0x8d,0x8c,0x8c,0x8c,0x8b,0x8b,0x8b, -0x8e,0x8e,0x8d,0x8d,0x8d,0x8c,0x8c,0x8c,0x8b,0x8c,0x8c,0x8c,0x8d,0x8d,0x8d,0x8d, -0x8a,0x8a,0x8b,0x8b,0x8b,0x8b,0x8b,0x8b,0x8b,0x8b,0x8b,0x8b,0x8b,0x8b,0x8b,0x8b, -0x8a,0x8a,0x88,0x87,0x85,0x83,0x82,0x81,0x7c,0x7d,0x7e,0x7f,0x7f,0x7f,0x7e,0x7e, -0x7c,0x7d,0x7f,0x81,0x81,0x81,0x80,0x7f,0x7a,0x7a,0x7a,0x7b,0x7b,0x7b,0x7c,0x7c, -0x7c,0x7e,0x85,0x91,0x98,0x90,0x7b,0x69,0x74,0x70,0x6e,0x70,0x75,0x7a,0x7d,0x7d, -0x79,0x77,0x74,0x73,0x75,0x7a,0x7f,0x83,0x89,0x89,0x89,0x88,0x87,0x85,0x82,0x81, -0x7f,0x80,0x82,0x84,0x85,0x85,0x85,0x85,0x84,0x84,0x85,0x86,0x87,0x88,0x89,0x89, -0x87,0x87,0x87,0x86,0x86,0x85,0x85,0x85,0x86,0x86,0x86,0x85,0x85,0x84,0x84,0x84, -0x8b,0x8b,0x8a,0x8a,0x89,0x89,0x88,0x88,0x87,0x86,0x86,0x85,0x84,0x83,0x82,0x82, -0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x89,0x8a,0x8a,0x8b,0x8b,0x8c,0x8c,0x8c, -0x88,0x87,0x86,0x84,0x83,0x81,0x80,0x7f,0x82,0x8a,0x91,0x90,0x89,0x81,0x7f,0x80, -0x7c,0x78,0x74,0x75,0x78,0x7c,0x7d,0x7d,0x74,0x76,0x78,0x7a,0x7c,0x7c,0x7c,0x7b, -0x77,0x78,0x79,0x77,0x76,0x78,0x7e,0x83,0x94,0x90,0x88,0x80,0x79,0x76,0x74,0x74, -0x79,0x79,0x78,0x78,0x79,0x7a,0x7b,0x7c,0x80,0x84,0x88,0x89,0x86,0x83,0x82,0x82, -0x77,0x7a,0x7c,0x7c,0x7a,0x79,0x7a,0x7c,0x78,0x79,0x7a,0x7c,0x7f,0x81,0x83,0x84, -0x8f,0xa2,0xb8,0xbe,0xb2,0x9d,0x8e,0x86,0x8a,0x82,0x77,0x6d,0x68,0x63,0x5f,0x5c, -0x5e,0x5d,0x5f,0x65,0x6c,0x72,0x73,0x72,0x6c,0x73,0x7d,0x83,0x85,0x84,0x83,0x84, -0x83,0x84,0x84,0x83,0x7f,0x7a,0x75,0x72,0x70,0x6f,0x76,0x80,0x7d,0x6f,0x6a,0x70, -0x6c,0x70,0x76,0x7d,0x83,0x87,0x8a,0x8b,0x8d,0x8d,0x8d,0x8e,0x8e,0x8e,0x8f,0x8f, -0x8f,0x8f,0x8f,0x8f,0x8f,0x8f,0x8f,0x8f,0x8e,0x8e,0x8e,0x8e,0x8e,0x8e,0x8e,0x8e, -0x8d,0x8d,0x8d,0x8d,0x8d,0x8d,0x8d,0x8d,0x8d,0x8d,0x8c,0x8c,0x8b,0x8b,0x8a,0x8a, -0x8e,0x8e,0x8e,0x8e,0x8d,0x8d,0x8d,0x8d,0x8d,0x8d,0x8d,0x8c,0x8c,0x8c,0x8b,0x8b, -0x8a,0x8a,0x89,0x88,0x88,0x87,0x87,0x86,0x83,0x82,0x80,0x7e,0x7c,0x7c,0x7b,0x7b, -0x7d,0x7c,0x7a,0x79,0x79,0x79,0x79,0x7a,0x77,0x77,0x77,0x77,0x79,0x7a,0x7c,0x7d, -0x7f,0x7e,0x8a,0x9d,0x9b,0x86,0x77,0x77,0x77,0x77,0x76,0x75,0x76,0x78,0x7a,0x7b, -0x7c,0x7f,0x80,0x7c,0x76,0x77,0x7e,0x86,0x86,0x86,0x87,0x88,0x87,0x86,0x84,0x82, -0x81,0x82,0x84,0x86,0x87,0x88,0x87,0x87,0x84,0x83,0x83,0x84,0x85,0x86,0x88,0x89, -0x83,0x83,0x83,0x83,0x83,0x83,0x83,0x83,0x87,0x85,0x82,0x80,0x80,0x82,0x84,0x86, -0x88,0x88,0x88,0x88,0x88,0x88,0x88,0x88,0x84,0x84,0x85,0x85,0x86,0x86,0x87,0x87, -0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x86,0x86,0x87,0x87,0x88,0x88, -0x87,0x86,0x85,0x84,0x82,0x81,0x80,0x7f,0x7f,0x8a,0x97,0x9c,0x97,0x8c,0x84,0x80, -0x82,0x7e,0x7a,0x7a,0x7d,0x80,0x81,0x80,0x78,0x7a,0x7c,0x7d,0x7e,0x7e,0x7e,0x7d, -0x79,0x7a,0x7a,0x79,0x78,0x7a,0x7e,0x81,0x8f,0x8b,0x85,0x7f,0x7a,0x77,0x76,0x76, -0x7e,0x7d,0x7d,0x7c,0x7d,0x7e,0x7f,0x80,0x7f,0x82,0x85,0x85,0x83,0x82,0x84,0x86, -0x7d,0x7a,0x77,0x78,0x7a,0x7c,0x7c,0x7b,0x74,0x76,0x79,0x7c,0x7e,0x7f,0x7f,0x7f, -0x97,0xa7,0xb7,0xba,0xaf,0x9e,0x92,0x8d,0x87,0x80,0x76,0x6f,0x6c,0x69,0x66,0x63, -0x5a,0x5f,0x68,0x73,0x7a,0x7a,0x73,0x6c,0x6d,0x73,0x7b,0x7f,0x80,0x80,0x82,0x84, -0x83,0x84,0x84,0x83,0x7f,0x79,0x74,0x70,0x6e,0x6d,0x75,0x7f,0x7c,0x6e,0x6a,0x6f, -0x6f,0x72,0x78,0x7f,0x84,0x88,0x8b,0x8b,0x8d,0x8d,0x8e,0x8e,0x8e,0x8f,0x8f,0x8f, -0x8f,0x8f,0x8f,0x8f,0x8f,0x8f,0x8f,0x8f,0x8e,0x8e,0x8e,0x8e,0x8e,0x8e,0x8e,0x8e, -0x8e,0x8e,0x8e,0x8e,0x8e,0x8e,0x8e,0x8e,0x8e,0x8e,0x8d,0x8c,0x8c,0x8b,0x8b,0x8a, -0x8e,0x8e,0x8d,0x8d,0x8d,0x8d,0x8d,0x8d,0x8d,0x8d,0x8c,0x8c,0x8c,0x8b,0x8b,0x8b, -0x8b,0x8b,0x8a,0x8a,0x89,0x88,0x88,0x87,0x84,0x82,0x80,0x7e,0x7c,0x7b,0x7b,0x7b, -0x7b,0x7a,0x79,0x78,0x77,0x78,0x78,0x79,0x77,0x77,0x77,0x77,0x78,0x79,0x7a,0x7b, -0x7e,0x7f,0x8d,0x9e,0x9c,0x88,0x7a,0x7a,0x77,0x76,0x75,0x74,0x73,0x74,0x75,0x76, -0x7a,0x7d,0x80,0x7d,0x79,0x7a,0x80,0x85,0x87,0x87,0x86,0x85,0x84,0x83,0x82,0x82, -0x81,0x82,0x84,0x85,0x86,0x87,0x87,0x87,0x85,0x84,0x84,0x84,0x84,0x86,0x87,0x88, -0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x87,0x85,0x83,0x81,0x81,0x82,0x84,0x86, -0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x84,0x85,0x85,0x85,0x86,0x86,0x87,0x87, -0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x81,0x81,0x81,0x82,0x82,0x82,0x82,0x83, -0x85,0x84,0x84,0x83,0x82,0x81,0x80,0x80,0x7e,0x86,0x90,0x94,0x91,0x8b,0x86,0x84, -0x88,0x84,0x80,0x80,0x82,0x84,0x84,0x83,0x7d,0x7e,0x7f,0x80,0x80,0x80,0x7f,0x7f, -0x7a,0x7a,0x7a,0x7a,0x7a,0x7b,0x7c,0x7d,0x86,0x84,0x81,0x7d,0x7b,0x7a,0x7a,0x7a, -0x82,0x82,0x81,0x80,0x80,0x81,0x82,0x83,0x7f,0x81,0x82,0x81,0x81,0x83,0x89,0x8e, -0x8b,0x7f,0x74,0x74,0x7b,0x81,0x7e,0x78,0x78,0x76,0x74,0x74,0x75,0x7a,0x7e,0x81, -0x9d,0xa6,0xaf,0xae,0xa4,0x98,0x92,0x90,0x85,0x7e,0x76,0x71,0x6f,0x6e,0x6c,0x69, -0x59,0x5e,0x67,0x72,0x78,0x77,0x70,0x6a,0x6f,0x73,0x76,0x78,0x78,0x7b,0x7f,0x83, -0x84,0x85,0x84,0x82,0x7e,0x78,0x72,0x6e,0x6d,0x6c,0x73,0x7d,0x7a,0x6d,0x69,0x6f, -0x73,0x76,0x7c,0x82,0x87,0x8a,0x8c,0x8d,0x8e,0x8e,0x8e,0x8e,0x8f,0x8f,0x8f,0x8f, -0x8f,0x8f,0x8f,0x8f,0x8f,0x8f,0x8f,0x8f,0x8f,0x8f,0x8f,0x8f,0x8f,0x8f,0x8f,0x8f, -0x8f,0x8f,0x8f,0x8f,0x8f,0x8f,0x8f,0x8f,0x8f,0x8e,0x8e,0x8d,0x8d,0x8c,0x8c,0x8b, -0x8d,0x8d,0x8d,0x8d,0x8d,0x8d,0x8d,0x8d,0x8d,0x8d,0x8c,0x8c,0x8c,0x8b,0x8b,0x8b, -0x8d,0x8c,0x8c,0x8b,0x8b,0x8a,0x89,0x89,0x85,0x83,0x81,0x7e,0x7c,0x7b,0x7a,0x7a, -0x79,0x78,0x77,0x76,0x76,0x76,0x77,0x77,0x78,0x78,0x77,0x76,0x76,0x77,0x78,0x79, -0x7d,0x82,0x91,0x9f,0x9d,0x8d,0x81,0x80,0x7a,0x78,0x76,0x74,0x72,0x71,0x71,0x71, -0x78,0x7c,0x7f,0x80,0x7e,0x7e,0x82,0x85,0x89,0x87,0x83,0x80,0x7f,0x7f,0x80,0x80, -0x80,0x81,0x83,0x85,0x86,0x86,0x86,0x85,0x86,0x85,0x84,0x84,0x84,0x84,0x85,0x86, -0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x85,0x83,0x82,0x82,0x83,0x85,0x86, -0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x85,0x85,0x85,0x85,0x86,0x86,0x86,0x86, -0x83,0x83,0x83,0x83,0x83,0x83,0x83,0x83,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, -0x83,0x83,0x82,0x82,0x82,0x81,0x81,0x81,0x80,0x7f,0x7d,0x7c,0x7c,0x7f,0x85,0x89, -0x8a,0x86,0x82,0x82,0x83,0x84,0x83,0x81,0x7e,0x7e,0x7e,0x7f,0x7f,0x7e,0x7e,0x7e, -0x79,0x78,0x79,0x7a,0x7c,0x7d,0x7b,0x79,0x7e,0x7e,0x7d,0x7c,0x7c,0x7c,0x7c,0x7c, -0x82,0x82,0x81,0x80,0x80,0x81,0x82,0x83,0x83,0x83,0x83,0x81,0x81,0x86,0x8f,0x96, -0x9d,0x8b,0x78,0x75,0x7e,0x84,0x7e,0x75,0x7f,0x7a,0x73,0x6e,0x6f,0x76,0x7f,0x85, -0x96,0x99,0x9c,0x98,0x91,0x8b,0x8a,0x8b,0x85,0x7f,0x77,0x71,0x6f,0x6d,0x69,0x66, -0x5f,0x5f,0x61,0x66,0x6c,0x70,0x6f,0x6c,0x70,0x72,0x72,0x72,0x72,0x76,0x7d,0x83, -0x85,0x85,0x85,0x82,0x7d,0x77,0x70,0x6d,0x6c,0x6a,0x71,0x7b,0x79,0x6d,0x6a,0x70, -0x78,0x7b,0x80,0x86,0x8a,0x8c,0x8d,0x8e,0x8e,0x8f,0x8f,0x8f,0x8f,0x90,0x90,0x90, -0x90,0x90,0x90,0x90,0x90,0x90,0x90,0x90,0x90,0x90,0x90,0x90,0x90,0x90,0x90,0x90, -0x90,0x90,0x90,0x90,0x90,0x90,0x90,0x90,0x90,0x90,0x8f,0x8f,0x8e,0x8d,0x8d,0x8d, -0x8d,0x8d,0x8d,0x8d,0x8d,0x8e,0x8e,0x8e,0x8d,0x8d,0x8d,0x8d,0x8c,0x8c,0x8c,0x8c, -0x8e,0x8e,0x8d,0x8d,0x8c,0x8c,0x8b,0x8b,0x86,0x85,0x82,0x7f,0x7c,0x7b,0x7a,0x7a, -0x77,0x76,0x75,0x74,0x74,0x75,0x76,0x76,0x79,0x78,0x77,0x76,0x75,0x75,0x76,0x76, -0x7c,0x87,0x98,0xa3,0xa0,0x95,0x8c,0x8a,0x82,0x80,0x7e,0x7a,0x77,0x74,0x71,0x70, -0x7a,0x7d,0x80,0x82,0x83,0x83,0x84,0x85,0x8a,0x87,0x82,0x7e,0x7c,0x7c,0x7e,0x80, -0x80,0x81,0x83,0x84,0x85,0x85,0x85,0x85,0x87,0x86,0x85,0x84,0x83,0x84,0x84,0x85, -0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x86,0x85,0x84,0x83,0x83,0x84,0x86,0x87, -0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x86,0x86,0x86,0x86,0x86, -0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x81,0x81,0x81,0x81, -0x81,0x81,0x82,0x82,0x82,0x83,0x83,0x83,0x82,0x7e,0x79,0x78,0x7b,0x80,0x85,0x88, -0x86,0x83,0x7f,0x7f,0x80,0x81,0x7e,0x7c,0x7c,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b, -0x77,0x76,0x78,0x7c,0x82,0x82,0x7e,0x79,0x7a,0x7b,0x7c,0x7c,0x7d,0x7d,0x7d,0x7d, -0x7e,0x7d,0x7d,0x7c,0x7d,0x7e,0x7f,0x80,0x86,0x86,0x85,0x84,0x84,0x8a,0x93,0x9b, -0xaa,0x96,0x81,0x7a,0x80,0x84,0x7c,0x73,0x7c,0x7c,0x7e,0x7e,0x7e,0x7d,0x7b,0x7a, -0x86,0x86,0x86,0x83,0x80,0x7e,0x7f,0x80,0x86,0x80,0x77,0x71,0x6c,0x68,0x62,0x5e, -0x65,0x67,0x6c,0x74,0x79,0x79,0x74,0x6f,0x70,0x70,0x70,0x6e,0x6f,0x74,0x7d,0x84, -0x85,0x85,0x85,0x82,0x7e,0x77,0x71,0x6d,0x6c,0x6a,0x71,0x7b,0x79,0x6e,0x6c,0x73, -0x7d,0x80,0x84,0x89,0x8c,0x8e,0x8e,0x8e,0x8f,0x8f,0x8f,0x90,0x90,0x90,0x91,0x91, -0x91,0x91,0x91,0x91,0x91,0x91,0x91,0x91,0x91,0x91,0x91,0x91,0x91,0x91,0x91,0x91, -0x92,0x92,0x92,0x92,0x92,0x92,0x92,0x92,0x91,0x91,0x91,0x90,0x8f,0x8f,0x8e,0x8e, -0x8d,0x8d,0x8e,0x8e,0x8f,0x8f,0x8f,0x90,0x8f,0x8f,0x8e,0x8e,0x8e,0x8d,0x8d,0x8d, -0x8f,0x8f,0x8e,0x8e,0x8d,0x8d,0x8c,0x8c,0x89,0x87,0x84,0x81,0x7e,0x7b,0x7a,0x7a, -0x76,0x76,0x75,0x74,0x74,0x75,0x76,0x77,0x7a,0x79,0x77,0x76,0x75,0x75,0x75,0x76, -0x7a,0x8d,0xa0,0xa7,0xa5,0x9f,0x9b,0x98,0x92,0x90,0x8d,0x89,0x84,0x7f,0x7b,0x79, -0x81,0x81,0x82,0x84,0x86,0x87,0x86,0x85,0x8b,0x88,0x84,0x80,0x7e,0x7e,0x7f,0x80, -0x81,0x82,0x84,0x85,0x85,0x85,0x85,0x84,0x86,0x85,0x84,0x83,0x83,0x83,0x84,0x84, -0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x85,0x85,0x84,0x84,0x85,0x86,0x87,0x87, -0x88,0x88,0x88,0x88,0x88,0x88,0x88,0x88,0x86,0x86,0x86,0x86,0x86,0x85,0x85,0x85, -0x83,0x83,0x83,0x83,0x83,0x83,0x83,0x83,0x83,0x83,0x83,0x83,0x82,0x82,0x82,0x82, -0x81,0x81,0x82,0x83,0x84,0x85,0x85,0x86,0x82,0x82,0x85,0x8a,0x8e,0x8d,0x87,0x82, -0x80,0x7d,0x7a,0x7a,0x7c,0x7c,0x7a,0x77,0x79,0x79,0x78,0x78,0x78,0x79,0x7a,0x7b, -0x79,0x78,0x7a,0x83,0x8c,0x8e,0x87,0x80,0x7a,0x7b,0x7d,0x7e,0x7e,0x7d,0x7b,0x7a, -0x77,0x77,0x77,0x78,0x79,0x7b,0x7d,0x7e,0x87,0x87,0x87,0x86,0x86,0x8a,0x92,0x98, -0xa5,0x96,0x85,0x7e,0x80,0x81,0x7c,0x76,0x75,0x80,0x8f,0x99,0x97,0x8a,0x78,0x6b, -0x77,0x78,0x79,0x7b,0x7c,0x7d,0x7c,0x7c,0x87,0x80,0x78,0x71,0x6c,0x66,0x60,0x5b, -0x67,0x73,0x84,0x94,0x99,0x8f,0x7d,0x6e,0x6d,0x6e,0x6f,0x6f,0x70,0x75,0x7d,0x84, -0x85,0x86,0x85,0x83,0x7f,0x79,0x73,0x6f,0x6d,0x6c,0x72,0x7c,0x7a,0x70,0x6f,0x77, -0x81,0x84,0x87,0x8b,0x8e,0x8f,0x8e,0x8e,0x90,0x90,0x90,0x90,0x91,0x91,0x91,0x91, -0x91,0x91,0x91,0x91,0x91,0x91,0x91,0x91,0x92,0x92,0x92,0x92,0x92,0x92,0x92,0x92, -0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x92,0x92,0x91,0x91,0x90,0x8f,0x8f, -0x8e,0x8f,0x8f,0x90,0x90,0x91,0x91,0x92,0x91,0x91,0x90,0x90,0x90,0x8f,0x8f,0x8f, -0x90,0x8f,0x8f,0x8e,0x8d,0x8d,0x8c,0x8c,0x8c,0x8a,0x86,0x83,0x7f,0x7d,0x7b,0x7b, -0x77,0x77,0x76,0x76,0x76,0x77,0x78,0x79,0x7a,0x79,0x78,0x77,0x76,0x76,0x77,0x77, -0x7a,0x92,0xa8,0xad,0xab,0xab,0xaa,0xa7,0xa7,0xa5,0xa2,0x9d,0x97,0x92,0x8d,0x8a, -0x8d,0x89,0x85,0x85,0x87,0x89,0x88,0x86,0x8a,0x89,0x87,0x85,0x84,0x82,0x82,0x81, -0x83,0x84,0x85,0x86,0x86,0x86,0x85,0x85,0x85,0x84,0x83,0x83,0x83,0x83,0x84,0x85, -0x81,0x81,0x81,0x81,0x81,0x81,0x81,0x81,0x84,0x85,0x85,0x86,0x86,0x87,0x87,0x88, -0x89,0x89,0x89,0x89,0x89,0x89,0x89,0x89,0x86,0x86,0x86,0x86,0x85,0x85,0x85,0x85, -0x83,0x83,0x83,0x83,0x83,0x83,0x83,0x83,0x83,0x83,0x82,0x82,0x81,0x81,0x81,0x80, -0x81,0x81,0x82,0x84,0x85,0x86,0x87,0x88,0x85,0x85,0x87,0x8d,0x91,0x8f,0x86,0x7e, -0x7c,0x79,0x77,0x78,0x7a,0x7b,0x78,0x75,0x79,0x78,0x78,0x78,0x79,0x7b,0x7d,0x7e, -0x7d,0x7d,0x81,0x8c,0x98,0x9c,0x94,0x8b,0x7c,0x7d,0x7f,0x80,0x7f,0x7c,0x79,0x77, -0x73,0x74,0x74,0x76,0x78,0x7b,0x7e,0x7f,0x83,0x85,0x86,0x85,0x84,0x86,0x8b,0x90, -0x92,0x8b,0x84,0x7f,0x7e,0x7e,0x7e,0x7d,0x82,0x8c,0x9a,0xa3,0x9f,0x90,0x7d,0x70, -0x72,0x75,0x7a,0x81,0x86,0x87,0x84,0x81,0x84,0x7f,0x78,0x73,0x6f,0x6b,0x66,0x61, -0x68,0x77,0x8e,0xa1,0xa5,0x97,0x7f,0x6d,0x6a,0x6c,0x6f,0x71,0x73,0x77,0x7f,0x85, -0x85,0x85,0x86,0x84,0x80,0x7b,0x75,0x72,0x6f,0x6d,0x74,0x7e,0x7c,0x73,0x72,0x7a, -0x84,0x86,0x89,0x8c,0x8e,0x8f,0x8e,0x8d,0x90,0x90,0x91,0x91,0x91,0x92,0x92,0x92, -0x92,0x92,0x92,0x92,0x92,0x92,0x92,0x92,0x92,0x92,0x92,0x92,0x92,0x92,0x92,0x92, -0x94,0x94,0x94,0x94,0x94,0x94,0x94,0x94,0x94,0x93,0x93,0x92,0x92,0x91,0x90,0x90, -0x90,0x90,0x90,0x91,0x92,0x93,0x93,0x94,0x93,0x92,0x92,0x92,0x92,0x91,0x91,0x91, -0x8f,0x8f,0x8f,0x8e,0x8d,0x8d,0x8c,0x8c,0x8f,0x8c,0x89,0x85,0x81,0x7e,0x7d,0x7c, -0x79,0x78,0x78,0x77,0x78,0x79,0x7a,0x7b,0x7a,0x79,0x78,0x77,0x77,0x78,0x78,0x79, -0x79,0x97,0xaf,0xb2,0xb0,0xb5,0xb8,0xb4,0xbb,0xb9,0xb6,0xb2,0xab,0xa5,0x9f,0x9c, -0x99,0x91,0x87,0x84,0x87,0x8a,0x89,0x88,0x88,0x8a,0x8b,0x8c,0x8b,0x88,0x85,0x83, -0x85,0x85,0x86,0x87,0x87,0x87,0x86,0x86,0x83,0x83,0x82,0x82,0x83,0x84,0x85,0x86, -0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x85,0x85,0x86,0x87,0x88,0x88,0x88, -0x87,0x87,0x87,0x87,0x87,0x87,0x87,0x87,0x87,0x87,0x86,0x86,0x85,0x85,0x85,0x84, -0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x81,0x81,0x81,0x80,0x80,0x7f,0x7f,0x7e, -0x81,0x81,0x83,0x84,0x86,0x88,0x89,0x89,0x89,0x83,0x7d,0x7e,0x82,0x84,0x81,0x7d, -0x7a,0x78,0x76,0x78,0x7a,0x7b,0x78,0x75,0x7a,0x79,0x79,0x79,0x7b,0x7d,0x7f,0x81, -0x82,0x81,0x86,0x93,0xa2,0xa6,0x9e,0x94,0x7e,0x80,0x81,0x81,0x80,0x7c,0x77,0x74, -0x72,0x73,0x74,0x76,0x79,0x7c,0x7f,0x81,0x80,0x82,0x85,0x84,0x82,0x82,0x85,0x88, -0x80,0x80,0x80,0x7d,0x7b,0x7c,0x80,0x83,0x97,0x99,0x9c,0x9b,0x97,0x8f,0x86,0x81, -0x73,0x77,0x80,0x8a,0x92,0x93,0x8e,0x88,0x81,0x7d,0x78,0x75,0x73,0x71,0x6d,0x69, -0x6a,0x75,0x86,0x96,0x9a,0x8f,0x7c,0x6d,0x68,0x6b,0x70,0x73,0x75,0x7a,0x80,0x85, -0x85,0x85,0x86,0x85,0x81,0x7c,0x77,0x73,0x71,0x6f,0x75,0x7f,0x7e,0x74,0x74,0x7d, -0x85,0x87,0x8a,0x8d,0x8e,0x8e,0x8e,0x8d,0x90,0x91,0x91,0x91,0x92,0x92,0x92,0x92, -0x92,0x92,0x92,0x92,0x92,0x92,0x92,0x92,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93, -0x94,0x94,0x94,0x94,0x94,0x94,0x94,0x94,0x94,0x94,0x93,0x93,0x92,0x91,0x91,0x91, -0x90,0x91,0x91,0x92,0x93,0x94,0x95,0x95,0x94,0x94,0x93,0x93,0x93,0x92,0x92,0x92, -0x8f,0x8f,0x8e,0x8e,0x8d,0x8c,0x8c,0x8c,0x90,0x8e,0x8a,0x86,0x82,0x7f,0x7d,0x7d, -0x7a,0x79,0x79,0x79,0x79,0x7a,0x7c,0x7d,0x7a,0x79,0x78,0x78,0x78,0x79,0x7a,0x7b, -0x79,0x99,0xb3,0xb5,0xb4,0xbc,0xbf,0xbb,0xc7,0xc6,0xc3,0xbe,0xb8,0xb1,0xab,0xa8, -0xa0,0x96,0x89,0x84,0x86,0x8a,0x8a,0x88,0x87,0x8a,0x8e,0x91,0x90,0x8c,0x87,0x84, -0x86,0x86,0x87,0x88,0x88,0x88,0x87,0x86,0x82,0x82,0x82,0x82,0x83,0x85,0x86,0x87, -0x88,0x88,0x88,0x88,0x88,0x88,0x88,0x88,0x84,0x84,0x86,0x87,0x88,0x88,0x88,0x88, -0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x87,0x87,0x86,0x86,0x85,0x85,0x84,0x84, -0x83,0x83,0x83,0x83,0x82,0x82,0x82,0x82,0x81,0x81,0x82,0x83,0x83,0x82,0x81,0x81, -0x82,0x83,0x84,0x85,0x86,0x87,0x87,0x88,0x85,0x87,0x86,0x83,0x7d,0x7a,0x7a,0x7c, -0x7b,0x7a,0x79,0x78,0x79,0x7b,0x7d,0x7f,0x81,0x7c,0x76,0x75,0x7b,0x89,0x99,0xa3, -0xa8,0x9c,0x8e,0x89,0x8b,0x8b,0x84,0x7c,0x80,0x7c,0x7b,0x84,0x90,0x95,0x90,0x88, -0x79,0x78,0x76,0x76,0x77,0x7b,0x7e,0x80,0x83,0x84,0x85,0x86,0x86,0x85,0x84,0x83, -0x7a,0x7c,0x7c,0x7a,0x79,0x7f,0x8d,0x98,0xb7,0xb9,0xb5,0xa5,0x8d,0x7a,0x73,0x73, -0x79,0x73,0x76,0x88,0x9f,0xa5,0x95,0x83,0x7d,0x74,0x6c,0x6e,0x78,0x7f,0x7d,0x79, -0x7d,0x7f,0x82,0x84,0x82,0x7c,0x75,0x70,0x6f,0x74,0x7a,0x7c,0x7c,0x7c,0x7e,0x80, -0x83,0x84,0x88,0x8e,0x95,0x9d,0xa4,0xa8,0x87,0x82,0x7a,0x74,0x72,0x75,0x79,0x7d, -0x8b,0x8b,0x8c,0x8c,0x8c,0x8d,0x8d,0x8d,0x92,0x92,0x92,0x92,0x92,0x92,0x92,0x92, -0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93, -0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x93,0x93,0x93,0x93,0x92,0x92,0x92,0x92, -0x92,0x92,0x93,0x94,0x95,0x96,0x96,0x97,0x96,0x96,0x96,0x95,0x94,0x94,0x94,0x93, -0x92,0x92,0x91,0x91,0x90,0x90,0x8f,0x8f,0x89,0x8a,0x8b,0x8a,0x88,0x84,0x80,0x7d, -0x79,0x79,0x7a,0x7a,0x79,0x79,0x78,0x78,0x78,0x78,0x78,0x78,0x7a,0x7b,0x7d,0x7e, -0x84,0x9d,0xb1,0xb5,0xb7,0xbe,0xc3,0xc1,0xc0,0xc1,0xc3,0xc3,0xc0,0xba,0xb4,0xb0, -0xae,0x9e,0x8c,0x84,0x86,0x89,0x87,0x83,0x89,0x8b,0x8e,0x8f,0x90,0x8e,0x8c,0x8b, -0x87,0x84,0x82,0x83,0x86,0x88,0x86,0x84,0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x86, -0x87,0x87,0x87,0x87,0x87,0x87,0x87,0x87,0x88,0x88,0x87,0x87,0x87,0x86,0x86,0x86, -0x85,0x85,0x85,0x86,0x86,0x86,0x86,0x87,0x87,0x87,0x86,0x86,0x85,0x85,0x84,0x84, -0x83,0x83,0x83,0x83,0x82,0x82,0x82,0x82,0x81,0x82,0x83,0x84,0x84,0x83,0x82,0x81, -0x81,0x81,0x81,0x81,0x82,0x82,0x82,0x83,0x86,0x87,0x86,0x82,0x7c,0x79,0x79,0x7b, -0x7b,0x7a,0x78,0x77,0x76,0x78,0x7a,0x7b,0x81,0x7e,0x7a,0x7a,0x80,0x8c,0x98,0xa0, -0x9d,0x92,0x86,0x82,0x84,0x84,0x7e,0x78,0x78,0x75,0x77,0x82,0x90,0x98,0x95,0x8f, -0x79,0x78,0x77,0x77,0x79,0x7c,0x7f,0x81,0x83,0x84,0x85,0x86,0x86,0x85,0x84,0x83, -0x79,0x7b,0x7b,0x78,0x76,0x7c,0x87,0x91,0xa4,0xa8,0xa6,0x9a,0x88,0x7a,0x77,0x78, -0x7e,0x77,0x74,0x7e,0x8f,0x98,0x94,0x8c,0x8a,0x82,0x7d,0x81,0x8c,0x95,0x95,0x92, -0x8a,0x89,0x8a,0x8f,0x93,0x91,0x8a,0x84,0x7d,0x7f,0x7f,0x7c,0x7a,0x7a,0x7e,0x82, -0x84,0x85,0x88,0x8b,0x90,0x96,0x9b,0x9e,0x8a,0x87,0x82,0x7f,0x7e,0x80,0x83,0x85, -0x8a,0x8a,0x8b,0x8c,0x8d,0x8e,0x8e,0x8f,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93, -0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93, -0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x94,0x94,0x94,0x94,0x93,0x93,0x93,0x93, -0x92,0x93,0x93,0x94,0x95,0x96,0x96,0x97,0x96,0x96,0x96,0x95,0x95,0x94,0x94,0x94, -0x93,0x93,0x92,0x91,0x91,0x90,0x90,0x8f,0x8a,0x8b,0x8b,0x8b,0x88,0x85,0x81,0x7e, -0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7a,0x7a,0x7a,0x7b,0x7c,0x7e,0x7f,0x80, -0x86,0x9e,0xb3,0xb7,0xb7,0xbd,0xbf,0xbc,0xb9,0xba,0xbc,0xbd,0xbc,0xba,0xb7,0xb5, -0xaa,0x9c,0x8b,0x84,0x86,0x8a,0x88,0x85,0x88,0x8b,0x8e,0x8f,0x8e,0x8b,0x89,0x88, -0x89,0x86,0x83,0x84,0x86,0x88,0x86,0x84,0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x86, -0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x87,0x87,0x87,0x87,0x86,0x86,0x86,0x86, -0x84,0x84,0x84,0x85,0x85,0x85,0x86,0x86,0x86,0x85,0x85,0x85,0x84,0x84,0x83,0x83, -0x83,0x83,0x83,0x83,0x82,0x82,0x82,0x82,0x82,0x83,0x84,0x85,0x85,0x84,0x83,0x82, -0x80,0x7f,0x7f,0x7e,0x7e,0x7d,0x7c,0x7c,0x84,0x85,0x84,0x80,0x7b,0x79,0x7a,0x7c, -0x7d,0x7b,0x79,0x76,0x75,0x75,0x76,0x77,0x7f,0x7e,0x7e,0x80,0x85,0x8c,0x94,0x99, -0x8e,0x86,0x7c,0x79,0x7b,0x7c,0x78,0x73,0x79,0x76,0x78,0x7f,0x8a,0x90,0x8d,0x88, -0x79,0x79,0x78,0x79,0x7a,0x7d,0x80,0x82,0x83,0x84,0x85,0x86,0x86,0x85,0x84,0x83, -0x7b,0x7b,0x7a,0x77,0x75,0x78,0x80,0x86,0x8b,0x8f,0x91,0x8b,0x81,0x7a,0x7a,0x7d, -0x7f,0x7a,0x74,0x74,0x7c,0x86,0x8e,0x93,0x8e,0x88,0x85,0x8b,0x96,0xa0,0xa2,0xa1, -0x94,0x8f,0x8e,0x98,0xa6,0xac,0xa7,0x9f,0x97,0x93,0x8a,0x80,0x78,0x78,0x7e,0x84, -0x87,0x87,0x87,0x88,0x89,0x8b,0x8d,0x8e,0x83,0x83,0x83,0x84,0x85,0x86,0x87,0x88, -0x88,0x89,0x8a,0x8c,0x8d,0x8f,0x90,0x91,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93, -0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93, -0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x94,0x94,0x94,0x94, -0x93,0x93,0x94,0x94,0x95,0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x95,0x95,0x95,0x95, -0x94,0x93,0x93,0x92,0x92,0x91,0x91,0x90,0x8c,0x8d,0x8d,0x8c,0x89,0x86,0x82,0x80, -0x7c,0x7c,0x7c,0x7c,0x7d,0x7d,0x7d,0x7d,0x7c,0x7c,0x7c,0x7c,0x7d,0x7f,0x80,0x81, -0x88,0xa1,0xb6,0xb9,0xb7,0xba,0xba,0xb5,0xb6,0xb7,0xb7,0xb7,0xb8,0xb9,0xba,0xba, -0xa3,0x97,0x8a,0x84,0x87,0x8a,0x89,0x87,0x88,0x8c,0x90,0x90,0x8d,0x89,0x87,0x87, -0x8d,0x89,0x85,0x85,0x86,0x87,0x86,0x83,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85, -0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x87,0x87,0x86,0x86,0x86,0x85,0x85,0x85, -0x83,0x83,0x83,0x84,0x84,0x84,0x84,0x85,0x84,0x84,0x83,0x83,0x83,0x83,0x82,0x82, -0x83,0x83,0x83,0x83,0x82,0x82,0x82,0x82,0x83,0x84,0x85,0x85,0x85,0x85,0x84,0x83, -0x82,0x81,0x80,0x7e,0x7c,0x7b,0x7a,0x79,0x7c,0x7e,0x7f,0x7d,0x7a,0x7b,0x7f,0x83, -0x81,0x7f,0x7c,0x78,0x76,0x76,0x76,0x76,0x7b,0x7c,0x7f,0x82,0x85,0x89,0x8b,0x8d, -0x82,0x7c,0x76,0x74,0x76,0x77,0x75,0x72,0x81,0x7d,0x7b,0x7c,0x7f,0x7e,0x7a,0x75, -0x79,0x79,0x79,0x7a,0x7c,0x7f,0x81,0x83,0x83,0x84,0x85,0x86,0x86,0x85,0x84,0x83, -0x7e,0x7d,0x7b,0x78,0x77,0x78,0x7b,0x7e,0x7a,0x7d,0x80,0x7e,0x7a,0x78,0x7a,0x7d, -0x7a,0x7a,0x77,0x73,0x72,0x79,0x85,0x8f,0x82,0x7f,0x7d,0x82,0x8a,0x92,0x95,0x95, -0x8e,0x88,0x88,0x96,0xac,0xba,0xb9,0xb3,0xb4,0xab,0x9a,0x87,0x7a,0x77,0x7d,0x83, -0x89,0x88,0x86,0x84,0x82,0x80,0x7f,0x7f,0x75,0x78,0x7c,0x80,0x83,0x84,0x83,0x83, -0x87,0x88,0x8a,0x8c,0x8e,0x90,0x92,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93, -0x94,0x94,0x94,0x94,0x94,0x94,0x94,0x94,0x94,0x94,0x94,0x94,0x94,0x94,0x94,0x94, -0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x96,0x96,0x96,0x96,0x95,0x95,0x95,0x95, -0x94,0x94,0x94,0x95,0x95,0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x96, -0x95,0x95,0x94,0x94,0x93,0x92,0x92,0x92,0x8f,0x8f,0x8e,0x8d,0x8a,0x87,0x84,0x83, -0x7c,0x7b,0x7b,0x7b,0x7b,0x7c,0x7c,0x7d,0x7b,0x7b,0x7a,0x7b,0x7b,0x7d,0x7e,0x7f, -0x8a,0xa2,0xb6,0xb7,0xb4,0xb5,0xb4,0xaf,0xaa,0xa9,0xa6,0xa5,0xa4,0xa6,0xa8,0xa9, -0x9a,0x92,0x89,0x85,0x87,0x8a,0x8a,0x89,0x8b,0x91,0x96,0x96,0x8f,0x8a,0x88,0x89, -0x8f,0x8b,0x86,0x85,0x86,0x87,0x85,0x83,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85, -0x83,0x83,0x83,0x83,0x83,0x83,0x83,0x83,0x86,0x86,0x85,0x85,0x85,0x84,0x84,0x84, -0x82,0x82,0x82,0x83,0x83,0x83,0x84,0x84,0x82,0x82,0x82,0x82,0x82,0x82,0x81,0x81, -0x83,0x83,0x83,0x83,0x82,0x82,0x82,0x82,0x83,0x84,0x85,0x85,0x85,0x85,0x84,0x83, -0x85,0x84,0x83,0x80,0x7e,0x7c,0x7a,0x79,0x75,0x77,0x79,0x79,0x7a,0x7d,0x84,0x89, -0x84,0x82,0x7e,0x7b,0x79,0x78,0x79,0x79,0x77,0x79,0x7d,0x80,0x82,0x83,0x82,0x81, -0x7b,0x79,0x75,0x74,0x75,0x76,0x76,0x76,0x7c,0x7a,0x78,0x77,0x76,0x74,0x70,0x6e, -0x78,0x79,0x79,0x7b,0x7d,0x80,0x82,0x83,0x83,0x84,0x85,0x86,0x86,0x85,0x84,0x83, -0x81,0x7f,0x7d,0x7b,0x7b,0x7b,0x7a,0x7a,0x74,0x76,0x77,0x77,0x76,0x77,0x79,0x7b, -0x74,0x78,0x7b,0x78,0x73,0x74,0x7b,0x83,0x79,0x77,0x76,0x78,0x7b,0x7f,0x81,0x81, -0x81,0x7c,0x7c,0x8b,0xa2,0xb3,0xb8,0xb6,0xc5,0xb9,0xa5,0x8f,0x7e,0x78,0x7c,0x82, -0x89,0x88,0x85,0x82,0x7e,0x7b,0x78,0x76,0x72,0x76,0x7c,0x82,0x86,0x87,0x86,0x85, -0x87,0x88,0x8a,0x8c,0x8f,0x91,0x93,0x94,0x94,0x94,0x94,0x94,0x94,0x94,0x94,0x94, -0x94,0x94,0x94,0x94,0x94,0x94,0x94,0x94,0x94,0x94,0x94,0x94,0x94,0x94,0x94,0x94, -0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x97,0x97,0x96,0x96,0x96,0x95,0x95,0x95, -0x95,0x95,0x95,0x95,0x96,0x96,0x96,0x96,0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x97, -0x96,0x96,0x96,0x95,0x94,0x94,0x93,0x93,0x92,0x91,0x90,0x8e,0x8c,0x89,0x87,0x85, -0x7b,0x7a,0x79,0x78,0x78,0x79,0x7a,0x7a,0x78,0x78,0x77,0x77,0x78,0x79,0x7a,0x7b, -0x8b,0xa1,0xb3,0xb2,0xae,0xaf,0xaf,0xab,0x9d,0x9b,0x96,0x92,0x8f,0x8d,0x8d,0x8e, -0x92,0x8e,0x89,0x87,0x87,0x89,0x8a,0x8a,0x8e,0x97,0x9e,0x9d,0x94,0x8d,0x8c,0x8f, -0x91,0x8c,0x87,0x84,0x85,0x86,0x85,0x83,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84, -0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x85,0x85,0x84,0x84,0x84,0x83,0x83,0x83, -0x82,0x82,0x82,0x82,0x83,0x83,0x83,0x83,0x81,0x81,0x81,0x81,0x81,0x81,0x81,0x81, -0x83,0x83,0x83,0x83,0x82,0x82,0x82,0x82,0x82,0x83,0x84,0x85,0x85,0x84,0x83,0x82, -0x87,0x85,0x84,0x81,0x7f,0x7c,0x7a,0x79,0x74,0x75,0x77,0x77,0x78,0x7c,0x83,0x89, -0x82,0x80,0x7e,0x7b,0x7a,0x7a,0x7b,0x7c,0x77,0x79,0x7c,0x7e,0x7f,0x7d,0x7b,0x79, -0x78,0x78,0x77,0x76,0x76,0x77,0x78,0x79,0x6f,0x70,0x71,0x72,0x74,0x75,0x76,0x77, -0x77,0x78,0x79,0x7b,0x7e,0x80,0x82,0x83,0x83,0x84,0x85,0x86,0x86,0x85,0x84,0x83, -0x81,0x7e,0x7b,0x7c,0x7e,0x7d,0x7a,0x76,0x76,0x76,0x76,0x76,0x78,0x7a,0x7c,0x7d, -0x75,0x79,0x7c,0x7b,0x77,0x74,0x75,0x78,0x79,0x79,0x79,0x78,0x79,0x7a,0x7b,0x7c, -0x7b,0x7a,0x7b,0x83,0x90,0x9e,0xa8,0xad,0xbd,0xb4,0xa4,0x91,0x82,0x7c,0x7e,0x82, -0x88,0x87,0x85,0x82,0x7f,0x7a,0x77,0x75,0x7b,0x7e,0x84,0x89,0x8d,0x8e,0x8e,0x8d, -0x88,0x89,0x8a,0x8c,0x8f,0x91,0x93,0x94,0x94,0x94,0x94,0x94,0x94,0x94,0x94,0x94, -0x94,0x94,0x94,0x94,0x94,0x94,0x94,0x94,0x94,0x94,0x94,0x94,0x94,0x94,0x94,0x94, -0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x96,0x96,0x96,0x96,0x95,0x95,0x95,0x95, -0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x97,0x97,0x97,0x97,0x98,0x98,0x98,0x98, -0x98,0x97,0x97,0x96,0x96,0x95,0x94,0x94,0x94,0x93,0x92,0x90,0x8d,0x8b,0x89,0x88, -0x7e,0x7d,0x7a,0x78,0x77,0x77,0x78,0x79,0x77,0x77,0x76,0x76,0x76,0x77,0x78,0x79, -0x8a,0x9e,0xac,0xa9,0xa5,0xa9,0xac,0xaa,0xa9,0xa6,0xa3,0x9e,0x99,0x94,0x91,0x8f, -0x8c,0x8b,0x8a,0x88,0x87,0x88,0x89,0x8a,0x8f,0x99,0xa3,0xa1,0x97,0x8f,0x8f,0x93, -0x90,0x8b,0x85,0x83,0x84,0x85,0x85,0x84,0x83,0x83,0x83,0x83,0x83,0x83,0x83,0x83, -0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x84,0x84,0x83,0x83,0x83,0x82,0x82,0x82, -0x82,0x82,0x82,0x83,0x83,0x83,0x84,0x84,0x80,0x80,0x81,0x81,0x81,0x82,0x82,0x82, -0x83,0x83,0x83,0x83,0x82,0x82,0x82,0x82,0x81,0x82,0x83,0x84,0x84,0x83,0x82,0x81, -0x84,0x84,0x82,0x7f,0x7d,0x7a,0x79,0x78,0x7a,0x7b,0x7a,0x77,0x75,0x77,0x7c,0x81, -0x7c,0x7b,0x79,0x78,0x77,0x79,0x7a,0x7c,0x7b,0x7c,0x7e,0x7e,0x7e,0x7c,0x79,0x78, -0x76,0x77,0x78,0x78,0x76,0x76,0x79,0x7b,0x6f,0x71,0x74,0x75,0x75,0x76,0x79,0x7c, -0x75,0x76,0x78,0x7b,0x7e,0x80,0x81,0x82,0x83,0x84,0x85,0x86,0x86,0x85,0x84,0x83, -0x7c,0x79,0x77,0x79,0x7d,0x7d,0x78,0x72,0x78,0x77,0x76,0x79,0x7e,0x82,0x84,0x84, -0x80,0x7d,0x79,0x76,0x76,0x76,0x76,0x75,0x79,0x7a,0x7c,0x7c,0x7b,0x7c,0x7e,0x81, -0x85,0x86,0x87,0x84,0x82,0x88,0x94,0x9f,0xa2,0x9f,0x98,0x8e,0x85,0x81,0x83,0x86, -0x86,0x86,0x85,0x84,0x81,0x7e,0x7a,0x78,0x7e,0x80,0x84,0x87,0x8a,0x8c,0x8d,0x8d, -0x89,0x8a,0x8b,0x8d,0x8f,0x91,0x92,0x93,0x94,0x94,0x94,0x94,0x94,0x94,0x94,0x94, -0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95, -0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x96,0x96,0x95,0x95,0x95,0x94,0x94,0x94, -0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x97,0x97,0x97,0x98,0x98,0x99,0x99,0x99, -0x99,0x98,0x98,0x97,0x97,0x96,0x95,0x95,0x96,0x95,0x93,0x90,0x8e,0x8c,0x8b,0x8a, -0x85,0x82,0x7f,0x7b,0x79,0x79,0x7a,0x7b,0x79,0x78,0x78,0x77,0x77,0x78,0x79,0x7a, -0x88,0x9a,0xa5,0xa0,0x9c,0xa3,0xab,0xab,0xb2,0xb2,0xb1,0xae,0xa9,0xa4,0x9e,0x9b, -0x88,0x89,0x8a,0x89,0x87,0x86,0x87,0x89,0x8c,0x98,0xa4,0xa2,0x97,0x8e,0x90,0x95, -0x8f,0x89,0x83,0x81,0x83,0x85,0x85,0x84,0x83,0x83,0x83,0x83,0x83,0x83,0x83,0x83, -0x83,0x83,0x83,0x83,0x83,0x83,0x83,0x83,0x83,0x83,0x83,0x82,0x82,0x82,0x81,0x81, -0x83,0x83,0x83,0x83,0x84,0x84,0x84,0x84,0x80,0x80,0x81,0x81,0x82,0x82,0x83,0x83, -0x83,0x83,0x83,0x83,0x82,0x82,0x82,0x82,0x81,0x81,0x82,0x83,0x83,0x82,0x81,0x81, -0x82,0x81,0x7f,0x7d,0x7b,0x78,0x77,0x76,0x81,0x81,0x7e,0x78,0x73,0x72,0x75,0x79, -0x77,0x76,0x75,0x74,0x75,0x77,0x79,0x7b,0x7f,0x7f,0x80,0x7f,0x7e,0x7c,0x7a,0x79, -0x74,0x76,0x78,0x78,0x75,0x75,0x78,0x7b,0x7b,0x7d,0x7d,0x7a,0x75,0x73,0x74,0x76, -0x74,0x75,0x78,0x7b,0x7d,0x7f,0x81,0x81,0x83,0x84,0x85,0x86,0x86,0x85,0x84,0x83, -0x77,0x74,0x73,0x77,0x7c,0x7c,0x75,0x6e,0x79,0x77,0x77,0x7b,0x82,0x89,0x8b,0x8c, -0x8b,0x81,0x75,0x70,0x72,0x77,0x78,0x77,0x73,0x76,0x7a,0x7b,0x7a,0x7c,0x80,0x84, -0x91,0x95,0x94,0x89,0x7c,0x7b,0x87,0x95,0x8b,0x8c,0x8c,0x89,0x85,0x84,0x86,0x89, -0x85,0x85,0x85,0x85,0x83,0x80,0x7e,0x7c,0x79,0x7a,0x7c,0x7e,0x81,0x83,0x85,0x86, -0x8a,0x8b,0x8c,0x8d,0x8f,0x90,0x91,0x92,0x94,0x94,0x94,0x94,0x94,0x94,0x94,0x94, -0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95, -0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x94,0x94,0x94,0x94,0x93, -0x97,0x97,0x96,0x96,0x96,0x96,0x96,0x96,0x97,0x97,0x97,0x98,0x99,0x99,0x99,0x9a, -0x99,0x99,0x98,0x98,0x97,0x96,0x96,0x96,0x97,0x96,0x94,0x91,0x8f,0x8d,0x8c,0x8b, -0x8a,0x87,0x83,0x7f,0x7c,0x7c,0x7c,0x7d,0x7c,0x7b,0x7a,0x79,0x7a,0x7a,0x7b,0x7c, -0x87,0x98,0xa0,0x9a,0x96,0xa0,0xaa,0xad,0xa5,0xa7,0xa8,0xa8,0xa5,0x9f,0x99,0x95, -0x86,0x88,0x8b,0x8a,0x87,0x85,0x86,0x88,0x89,0x96,0xa2,0xa1,0x95,0x8d,0x8e,0x94, -0x8d,0x88,0x82,0x80,0x82,0x85,0x85,0x85,0x83,0x83,0x83,0x83,0x83,0x83,0x83,0x83, -0x83,0x83,0x83,0x83,0x83,0x83,0x83,0x83,0x83,0x83,0x82,0x82,0x82,0x81,0x81,0x81, -0x83,0x83,0x84,0x84,0x84,0x85,0x85,0x85,0x80,0x81,0x81,0x82,0x82,0x83,0x83,0x83, -0x86,0x85,0x85,0x84,0x83,0x82,0x81,0x81,0x81,0x82,0x83,0x85,0x85,0x85,0x85,0x84, -0x84,0x83,0x81,0x7e,0x7c,0x79,0x77,0x76,0x84,0x83,0x81,0x7f,0x7c,0x7a,0x78,0x77, -0x77,0x77,0x78,0x79,0x79,0x78,0x77,0x76,0x7d,0x7d,0x7e,0x7d,0x7c,0x7a,0x79,0x77, -0x81,0x7e,0x7a,0x7a,0x7b,0x7b,0x78,0x75,0x78,0x77,0x77,0x7a,0x7d,0x7c,0x77,0x73, -0x76,0x77,0x78,0x7b,0x7d,0x7f,0x81,0x82,0x86,0x84,0x84,0x86,0x88,0x87,0x82,0x7e, -0x79,0x79,0x77,0x76,0x75,0x75,0x76,0x76,0x75,0x75,0x78,0x7f,0x8b,0x9b,0xa9,0xb2, -0xab,0x98,0x81,0x75,0x75,0x78,0x78,0x75,0x77,0x76,0x75,0x74,0x75,0x79,0x7c,0x7e, -0x92,0x91,0x8e,0x8b,0x88,0x85,0x83,0x81,0x82,0x82,0x82,0x82,0x82,0x83,0x83,0x83, -0x87,0x87,0x86,0x85,0x83,0x80,0x7e,0x7c,0x7e,0x7b,0x79,0x7b,0x81,0x87,0x8a,0x8a, -0x8e,0x8e,0x8f,0x90,0x90,0x91,0x92,0x92,0x94,0x94,0x95,0x95,0x95,0x96,0x96,0x96, -0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x95,0x95,0x95,0x94,0x94,0x94, -0x95,0x95,0x95,0x95,0x94,0x94,0x94,0x94,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95, -0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x98,0x98,0x98,0x99,0x99, -0x98,0x98,0x98,0x98,0x98,0x98,0x98,0x98,0x96,0x96,0x95,0x94,0x92,0x90,0x8d,0x8c, -0x88,0x86,0x82,0x7e,0x7b,0x7a,0x7a,0x7a,0x7b,0x7b,0x7b,0x7b,0x7c,0x7c,0x7c,0x7c, -0x8e,0x94,0x9a,0x9e,0x9e,0x9f,0xa0,0xa2,0x9d,0x99,0x95,0x93,0x93,0x91,0x8d,0x89, -0x88,0x87,0x85,0x84,0x84,0x85,0x86,0x87,0x87,0x8e,0x96,0x96,0x90,0x8a,0x8a,0x8b, -0x8c,0x8a,0x88,0x85,0x83,0x82,0x81,0x81,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, -0x7f,0x7f,0x80,0x81,0x82,0x83,0x83,0x84,0x83,0x82,0x81,0x80,0x80,0x81,0x82,0x83, -0x80,0x80,0x81,0x82,0x83,0x84,0x84,0x85,0x83,0x82,0x82,0x81,0x81,0x82,0x83,0x84, -0x86,0x85,0x85,0x84,0x83,0x82,0x81,0x81,0x81,0x82,0x84,0x85,0x86,0x86,0x85,0x85, -0x85,0x84,0x81,0x7e,0x7b,0x78,0x76,0x75,0x81,0x80,0x7f,0x7d,0x7b,0x79,0x78,0x77, -0x78,0x79,0x7a,0x7c,0x7d,0x7d,0x7c,0x7c,0x7e,0x7e,0x7f,0x7e,0x7d,0x7c,0x7a,0x79, -0x77,0x7b,0x82,0x8b,0x90,0x8d,0x85,0x7e,0x7f,0x7c,0x7a,0x7a,0x7c,0x7b,0x78,0x74, -0x76,0x77,0x79,0x7b,0x7d,0x7f,0x81,0x82,0x86,0x84,0x84,0x86,0x88,0x87,0x82,0x7e, -0x79,0x79,0x77,0x76,0x75,0x75,0x76,0x76,0x76,0x75,0x77,0x7c,0x86,0x93,0x9f,0xa6, -0xa1,0x91,0x7e,0x75,0x75,0x78,0x77,0x74,0x77,0x76,0x75,0x74,0x75,0x77,0x7a,0x7c, -0x89,0x88,0x86,0x84,0x82,0x80,0x7e,0x7d,0x7f,0x7f,0x7f,0x7f,0x80,0x81,0x82,0x83, -0x87,0x87,0x86,0x85,0x83,0x80,0x7e,0x7c,0x7e,0x7b,0x79,0x7b,0x81,0x87,0x8a,0x8a, -0x8e,0x8e,0x8f,0x90,0x91,0x91,0x92,0x92,0x94,0x94,0x95,0x95,0x95,0x96,0x96,0x96, -0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x95,0x95,0x95,0x94,0x94, -0x95,0x95,0x95,0x95,0x94,0x94,0x94,0x94,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95, -0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x98,0x98,0x98,0x99,0x99, -0x98,0x98,0x98,0x98,0x98,0x98,0x98,0x98,0x96,0x95,0x95,0x94,0x92,0x90,0x8e,0x8c, -0x89,0x87,0x83,0x7f,0x7c,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7b,0x7b,0x7b,0x7c, -0x8c,0x91,0x97,0x9a,0x9b,0x9b,0x9d,0x9f,0x99,0x91,0x86,0x7f,0x7f,0x83,0x86,0x88, -0x87,0x87,0x85,0x85,0x85,0x86,0x87,0x88,0x8b,0x91,0x95,0x94,0x8e,0x8b,0x8b,0x8e, -0x8a,0x88,0x86,0x84,0x82,0x82,0x81,0x81,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, -0x80,0x80,0x80,0x81,0x82,0x83,0x83,0x84,0x83,0x82,0x81,0x81,0x81,0x81,0x82,0x83, -0x80,0x81,0x81,0x82,0x83,0x84,0x84,0x84,0x83,0x82,0x82,0x81,0x81,0x82,0x83,0x84, -0x86,0x85,0x85,0x84,0x83,0x82,0x81,0x81,0x82,0x83,0x84,0x85,0x86,0x86,0x86,0x85, -0x86,0x85,0x82,0x7f,0x7b,0x78,0x75,0x73,0x7c,0x7c,0x7b,0x7a,0x79,0x78,0x78,0x77, -0x78,0x79,0x7b,0x7e,0x80,0x81,0x82,0x82,0x7f,0x7f,0x80,0x80,0x7f,0x7e,0x7c,0x7c, -0x75,0x7a,0x84,0x90,0x99,0x9a,0x94,0x8e,0x89,0x84,0x7e,0x7a,0x7a,0x7a,0x78,0x76, -0x77,0x78,0x7a,0x7b,0x7e,0x7f,0x81,0x82,0x86,0x84,0x84,0x86,0x88,0x87,0x82,0x7e, -0x79,0x79,0x77,0x76,0x75,0x75,0x76,0x76,0x76,0x76,0x75,0x77,0x7d,0x86,0x8f,0x94, -0x91,0x86,0x7a,0x74,0x76,0x77,0x75,0x72,0x77,0x76,0x75,0x74,0x74,0x76,0x78,0x79, -0x7d,0x7d,0x7c,0x7b,0x7b,0x7a,0x79,0x79,0x7a,0x7a,0x7a,0x7b,0x7d,0x7f,0x81,0x83, -0x86,0x86,0x86,0x85,0x82,0x80,0x7d,0x7c,0x7d,0x7a,0x79,0x7c,0x82,0x88,0x8a,0x8a, -0x8e,0x8e,0x8f,0x90,0x91,0x92,0x93,0x93,0x94,0x94,0x95,0x95,0x95,0x96,0x96,0x96, -0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x95,0x95,0x95,0x94, -0x95,0x95,0x95,0x95,0x94,0x94,0x94,0x94,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95, -0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x97,0x97,0x97,0x97,0x98,0x98,0x98,0x98, -0x98,0x98,0x98,0x98,0x98,0x98,0x98,0x98,0x95,0x95,0x95,0x94,0x93,0x90,0x8e,0x8d, -0x8b,0x88,0x84,0x80,0x7d,0x7b,0x7b,0x7b,0x7a,0x7a,0x7a,0x7b,0x7b,0x7b,0x7c,0x7c, -0x87,0x8c,0x92,0x94,0x94,0x94,0x96,0x99,0x94,0x87,0x77,0x6c,0x6d,0x76,0x80,0x86, -0x87,0x86,0x86,0x86,0x87,0x88,0x89,0x8a,0x90,0x91,0x91,0x8e,0x8a,0x89,0x8c,0x90, -0x86,0x85,0x84,0x82,0x82,0x82,0x82,0x83,0x81,0x81,0x81,0x81,0x81,0x81,0x81,0x81, -0x80,0x81,0x81,0x82,0x82,0x83,0x84,0x84,0x83,0x82,0x82,0x81,0x81,0x82,0x82,0x83, -0x81,0x81,0x82,0x82,0x83,0x84,0x84,0x84,0x83,0x82,0x82,0x81,0x82,0x83,0x84,0x85, -0x86,0x85,0x85,0x84,0x83,0x82,0x81,0x81,0x82,0x83,0x84,0x85,0x86,0x86,0x86,0x85, -0x87,0x86,0x83,0x7f,0x7b,0x77,0x74,0x72,0x78,0x78,0x78,0x78,0x77,0x77,0x77,0x77, -0x75,0x76,0x79,0x7d,0x7f,0x81,0x82,0x83,0x7f,0x7f,0x80,0x81,0x80,0x7f,0x7e,0x7e, -0x83,0x83,0x85,0x8c,0x95,0x9c,0x9f,0xa0,0x90,0x89,0x80,0x7a,0x78,0x79,0x79,0x78, -0x79,0x79,0x7b,0x7c,0x7e,0x80,0x81,0x82,0x86,0x84,0x84,0x86,0x88,0x87,0x82,0x7e, -0x79,0x79,0x77,0x76,0x75,0x75,0x76,0x76,0x77,0x75,0x74,0x73,0x76,0x7a,0x7f,0x82, -0x81,0x7c,0x76,0x74,0x76,0x76,0x74,0x71,0x77,0x76,0x75,0x74,0x74,0x75,0x76,0x77, -0x75,0x75,0x75,0x76,0x76,0x77,0x77,0x77,0x75,0x75,0x75,0x77,0x79,0x7d,0x80,0x82, -0x86,0x86,0x85,0x84,0x82,0x80,0x7d,0x7c,0x7c,0x7a,0x79,0x7d,0x83,0x89,0x8b,0x8a, -0x8e,0x8e,0x8f,0x90,0x91,0x92,0x93,0x94,0x94,0x94,0x95,0x95,0x95,0x96,0x96,0x96, -0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x97,0x96,0x96,0x96,0x96,0x95,0x95,0x95, -0x95,0x95,0x95,0x95,0x94,0x94,0x94,0x94,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95, -0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x97,0x97,0x97,0x97,0x98,0x98,0x98, -0x98,0x98,0x98,0x98,0x98,0x98,0x98,0x98,0x95,0x95,0x95,0x94,0x93,0x91,0x8f,0x8e, -0x8c,0x89,0x85,0x81,0x7d,0x7b,0x7b,0x7b,0x7c,0x7c,0x7c,0x7d,0x7d,0x7d,0x7e,0x7e, -0x82,0x86,0x8b,0x8d,0x8c,0x8d,0x8f,0x91,0x8e,0x83,0x75,0x6d,0x6e,0x76,0x7f,0x84, -0x86,0x86,0x87,0x87,0x88,0x89,0x8a,0x8a,0x8f,0x8d,0x89,0x85,0x83,0x85,0x89,0x8d, -0x83,0x82,0x81,0x81,0x81,0x82,0x83,0x84,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82, -0x82,0x82,0x82,0x83,0x83,0x83,0x84,0x84,0x83,0x83,0x82,0x81,0x81,0x82,0x83,0x83, -0x82,0x82,0x82,0x83,0x83,0x84,0x84,0x84,0x83,0x82,0x82,0x82,0x82,0x83,0x85,0x86, -0x86,0x85,0x85,0x84,0x83,0x82,0x81,0x81,0x81,0x82,0x83,0x85,0x85,0x85,0x85,0x84, -0x87,0x86,0x83,0x7f,0x7b,0x77,0x74,0x72,0x75,0x75,0x75,0x76,0x76,0x76,0x76,0x77, -0x70,0x72,0x75,0x78,0x7b,0x7d,0x7e,0x7f,0x7d,0x7e,0x7f,0x80,0x80,0x80,0x7f,0x7e, -0x93,0x91,0x92,0x97,0x9e,0xa3,0xa4,0xa3,0x90,0x88,0x7f,0x78,0x77,0x79,0x79,0x79, -0x7a,0x7a,0x7c,0x7d,0x7f,0x80,0x81,0x82,0x86,0x84,0x84,0x86,0x88,0x87,0x82,0x7e, -0x79,0x79,0x77,0x76,0x75,0x75,0x76,0x76,0x77,0x75,0x73,0x72,0x72,0x74,0x76,0x78, -0x77,0x75,0x74,0x74,0x75,0x75,0x74,0x72,0x76,0x76,0x75,0x75,0x75,0x75,0x76,0x76, -0x73,0x73,0x74,0x75,0x76,0x77,0x78,0x78,0x73,0x72,0x72,0x74,0x77,0x7b,0x7f,0x82, -0x86,0x86,0x85,0x84,0x82,0x7f,0x7d,0x7b,0x7b,0x7a,0x7a,0x7e,0x85,0x8a,0x8b,0x8b, -0x8d,0x8e,0x8f,0x90,0x92,0x93,0x94,0x95,0x94,0x94,0x95,0x95,0x95,0x96,0x96,0x96, -0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x96,0x96,0x96,0x95,0x95, -0x95,0x95,0x95,0x95,0x94,0x94,0x94,0x94,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95, -0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x97,0x97,0x97,0x98,0x98, -0x98,0x98,0x98,0x98,0x98,0x98,0x98,0x98,0x95,0x95,0x95,0x95,0x93,0x92,0x90,0x8f, -0x8c,0x8a,0x85,0x81,0x7d,0x7b,0x7a,0x7a,0x7e,0x7e,0x7e,0x7e,0x7f,0x7f,0x7f,0x80, -0x7d,0x80,0x84,0x85,0x84,0x85,0x87,0x8a,0x89,0x84,0x7e,0x7c,0x7e,0x82,0x84,0x84, -0x86,0x87,0x87,0x88,0x89,0x89,0x89,0x89,0x8a,0x85,0x7f,0x7b,0x7c,0x80,0x85,0x88, -0x81,0x81,0x80,0x80,0x81,0x82,0x84,0x84,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82, -0x83,0x83,0x83,0x83,0x84,0x84,0x84,0x84,0x84,0x83,0x82,0x82,0x82,0x82,0x83,0x84, -0x83,0x83,0x83,0x83,0x83,0x84,0x84,0x84,0x82,0x82,0x82,0x82,0x83,0x84,0x85,0x86, -0x86,0x85,0x85,0x84,0x83,0x82,0x81,0x81,0x80,0x81,0x82,0x83,0x84,0x84,0x84,0x83, -0x86,0x85,0x82,0x7f,0x7b,0x78,0x75,0x73,0x74,0x74,0x75,0x75,0x75,0x75,0x75,0x76, -0x6f,0x70,0x73,0x75,0x77,0x78,0x79,0x79,0x7b,0x7b,0x7d,0x7e,0x7f,0x7f,0x7e,0x7e, -0x93,0x96,0x9d,0xa5,0xa9,0xa6,0x9d,0x96,0x89,0x82,0x7b,0x77,0x77,0x79,0x7a,0x79, -0x7b,0x7b,0x7c,0x7e,0x7f,0x80,0x81,0x82,0x86,0x84,0x84,0x86,0x88,0x87,0x82,0x7e, -0x79,0x79,0x77,0x76,0x75,0x75,0x76,0x76,0x75,0x75,0x73,0x73,0x73,0x73,0x75,0x75, -0x74,0x74,0x74,0x74,0x74,0x74,0x74,0x75,0x75,0x75,0x76,0x76,0x76,0x77,0x77,0x77, -0x75,0x75,0x75,0x76,0x76,0x77,0x77,0x77,0x73,0x72,0x71,0x72,0x75,0x7a,0x7f,0x82, -0x85,0x85,0x85,0x84,0x81,0x7f,0x7c,0x7b,0x7a,0x79,0x7a,0x7f,0x86,0x8b,0x8c,0x8b, -0x8d,0x8e,0x8f,0x90,0x92,0x94,0x95,0x96,0x94,0x94,0x95,0x95,0x95,0x96,0x96,0x96, -0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x96,0x96,0x96,0x95, -0x95,0x95,0x95,0x95,0x94,0x94,0x94,0x94,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95, -0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x96,0x96,0x96,0x96,0x97,0x97,0x97,0x97, -0x98,0x98,0x98,0x98,0x98,0x98,0x98,0x98,0x95,0x95,0x95,0x95,0x94,0x92,0x90,0x8f, -0x8c,0x89,0x85,0x80,0x7c,0x7a,0x79,0x79,0x7c,0x7c,0x7c,0x7d,0x7d,0x7d,0x7d,0x7e, -0x79,0x7c,0x7f,0x7f,0x7e,0x7e,0x81,0x84,0x84,0x83,0x83,0x86,0x89,0x8a,0x87,0x83, -0x86,0x87,0x88,0x88,0x88,0x88,0x87,0x86,0x83,0x7d,0x77,0x75,0x79,0x7f,0x82,0x83, -0x82,0x81,0x81,0x81,0x81,0x83,0x84,0x85,0x83,0x83,0x83,0x83,0x83,0x83,0x83,0x83, -0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x83,0x82,0x82,0x82,0x82,0x83,0x84, -0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x82,0x82,0x82,0x82,0x83,0x85,0x86,0x87, -0x86,0x85,0x85,0x84,0x83,0x82,0x81,0x81,0x7e,0x7f,0x81,0x82,0x83,0x83,0x82,0x82, -0x85,0x84,0x81,0x7e,0x7b,0x78,0x76,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75, -0x71,0x72,0x73,0x75,0x76,0x76,0x75,0x75,0x78,0x79,0x7a,0x7c,0x7d,0x7d,0x7d,0x7c, -0x84,0x87,0x8e,0x95,0x98,0x93,0x8a,0x82,0x7e,0x7a,0x76,0x75,0x78,0x7a,0x7a,0x78, -0x7c,0x7c,0x7d,0x7e,0x80,0x81,0x82,0x82,0x86,0x84,0x84,0x86,0x88,0x87,0x82,0x7e, -0x79,0x79,0x77,0x76,0x75,0x75,0x76,0x76,0x74,0x74,0x74,0x75,0x76,0x77,0x78,0x79, -0x75,0x76,0x76,0x75,0x73,0x73,0x76,0x78,0x74,0x75,0x76,0x77,0x78,0x79,0x79,0x79, -0x76,0x76,0x76,0x76,0x75,0x75,0x75,0x75,0x74,0x73,0x72,0x72,0x75,0x7a,0x7f,0x82, -0x85,0x85,0x85,0x83,0x81,0x7f,0x7c,0x7b,0x7a,0x79,0x7a,0x7f,0x87,0x8b,0x8c,0x8b, -0x8d,0x8e,0x8f,0x91,0x93,0x94,0x96,0x96,0x94,0x94,0x95,0x95,0x95,0x96,0x96,0x96, -0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x96,0x96,0x96,0x96, -0x95,0x95,0x95,0x95,0x94,0x94,0x94,0x94,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95, -0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x96,0x96,0x96,0x96,0x97,0x97,0x97,0x97, -0x98,0x98,0x98,0x98,0x98,0x98,0x98,0x98,0x95,0x95,0x95,0x95,0x94,0x93,0x91,0x90, -0x8c,0x89,0x84,0x7f,0x7b,0x79,0x78,0x78,0x76,0x76,0x77,0x77,0x77,0x78,0x78,0x78, -0x76,0x79,0x7b,0x7b,0x79,0x79,0x7d,0x80,0x81,0x7f,0x7e,0x80,0x84,0x86,0x85,0x83, -0x87,0x87,0x88,0x88,0x88,0x86,0x84,0x83,0x7e,0x79,0x74,0x75,0x7c,0x82,0x83,0x82, -0x83,0x83,0x82,0x82,0x82,0x83,0x84,0x85,0x83,0x83,0x83,0x83,0x83,0x83,0x83,0x83, -0x85,0x85,0x85,0x85,0x85,0x84,0x84,0x84,0x84,0x84,0x83,0x82,0x82,0x83,0x84,0x84, -0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x83,0x82,0x82,0x82,0x82,0x83,0x85,0x87,0x88, -0x86,0x85,0x85,0x84,0x83,0x82,0x81,0x81,0x7d,0x7e,0x80,0x81,0x82,0x82,0x81,0x81, -0x84,0x83,0x81,0x7e,0x7c,0x79,0x77,0x76,0x75,0x75,0x75,0x75,0x75,0x74,0x74,0x74, -0x74,0x74,0x75,0x76,0x76,0x75,0x74,0x73,0x76,0x77,0x79,0x7a,0x7b,0x7c,0x7c,0x7b, -0x76,0x74,0x72,0x73,0x77,0x78,0x77,0x75,0x77,0x74,0x73,0x74,0x78,0x7a,0x7a,0x78, -0x7c,0x7d,0x7e,0x7f,0x80,0x81,0x82,0x82,0x86,0x84,0x84,0x86,0x88,0x87,0x82,0x7e, -0x79,0x79,0x77,0x76,0x75,0x75,0x76,0x76,0x73,0x74,0x75,0x77,0x79,0x7a,0x7b,0x7c, -0x78,0x78,0x78,0x75,0x72,0x73,0x77,0x7b,0x74,0x74,0x76,0x78,0x79,0x7a,0x7a,0x7b, -0x77,0x76,0x76,0x75,0x74,0x73,0x72,0x72,0x76,0x74,0x73,0x73,0x75,0x7a,0x7f,0x82, -0x85,0x85,0x84,0x83,0x81,0x7f,0x7c,0x7b,0x79,0x79,0x7a,0x80,0x87,0x8c,0x8c,0x8b, -0x8d,0x8e,0x8f,0x91,0x93,0x95,0x96,0x97,0x94,0x94,0x95,0x95,0x95,0x96,0x96,0x96, -0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x98,0x97,0x97,0x97,0x97,0x96,0x96,0x96, -0x95,0x95,0x95,0x95,0x94,0x94,0x94,0x94,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95, -0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x96,0x96,0x96,0x97,0x97,0x97, -0x98,0x98,0x98,0x98,0x98,0x98,0x98,0x98,0x94,0x95,0x95,0x95,0x94,0x93,0x91,0x90, -0x8b,0x88,0x84,0x7f,0x7b,0x78,0x77,0x77,0x71,0x72,0x72,0x72,0x72,0x73,0x73,0x73, -0x75,0x77,0x79,0x79,0x77,0x77,0x7a,0x7e,0x7f,0x7a,0x76,0x76,0x7a,0x7f,0x82,0x83, -0x87,0x88,0x88,0x88,0x87,0x85,0x82,0x81,0x7d,0x77,0x74,0x77,0x7f,0x85,0x85,0x82, -0x84,0x84,0x83,0x82,0x82,0x83,0x84,0x85,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84, -0x85,0x85,0x85,0x85,0x85,0x85,0x84,0x84,0x84,0x84,0x83,0x82,0x82,0x83,0x84,0x84, -0x85,0x84,0x84,0x84,0x84,0x84,0x84,0x83,0x82,0x82,0x82,0x82,0x83,0x85,0x87,0x88, -0x85,0x85,0x83,0x82,0x80,0x7f,0x7f,0x7e,0x79,0x79,0x79,0x7a,0x7b,0x7c,0x7c,0x7c, -0x7e,0x7d,0x7c,0x7a,0x79,0x77,0x76,0x75,0x76,0x76,0x76,0x77,0x77,0x77,0x77,0x78, -0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x73,0x74,0x77,0x7c,0x80,0x80,0x7c,0x78, -0x77,0x76,0x75,0x73,0x73,0x73,0x73,0x74,0x74,0x73,0x73,0x73,0x73,0x74,0x75,0x76, -0x78,0x7b,0x7e,0x7d,0x7b,0x7a,0x7c,0x7e,0x81,0x82,0x84,0x86,0x86,0x85,0x83,0x82, -0x7d,0x7b,0x79,0x78,0x76,0x76,0x76,0x76,0x76,0x76,0x77,0x77,0x77,0x78,0x78,0x78, -0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x78,0x78,0x78,0x79,0x7a,0x7a,0x7b,0x7b, -0x74,0x76,0x76,0x74,0x72,0x72,0x75,0x79,0x74,0x79,0x75,0x6d,0x70,0x7e,0x86,0x84, -0x81,0x84,0x85,0x82,0x7d,0x78,0x76,0x76,0x75,0x7b,0x83,0x88,0x8a,0x8a,0x8b,0x8c, -0x8d,0x8e,0x8f,0x91,0x92,0x94,0x95,0x96,0x94,0x95,0x95,0x96,0x96,0x97,0x98,0x98, -0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x97, -0x97,0x97,0x96,0x96,0x96,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95, -0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x94,0x94,0x95,0x95,0x95,0x96,0x96,0x96, -0x98,0x98,0x98,0x98,0x98,0x98,0x98,0x98,0x95,0x95,0x95,0x95,0x93,0x91,0x8f,0x8e, -0x8d,0x8a,0x85,0x7f,0x79,0x74,0x71,0x6f,0x71,0x70,0x70,0x6f,0x6e,0x6d,0x6c,0x6c, -0x73,0x73,0x73,0x73,0x74,0x74,0x74,0x74,0x75,0x75,0x75,0x77,0x7a,0x7e,0x82,0x84, -0x85,0x85,0x86,0x85,0x84,0x82,0x7f,0x7e,0x7b,0x7c,0x7f,0x81,0x83,0x84,0x85,0x85, -0x84,0x82,0x7f,0x7d,0x7d,0x7f,0x82,0x84,0x80,0x81,0x82,0x83,0x83,0x82,0x81,0x80, -0x84,0x84,0x84,0x83,0x83,0x83,0x82,0x82,0x83,0x83,0x83,0x83,0x83,0x83,0x83,0x83, -0x85,0x84,0x83,0x83,0x83,0x83,0x84,0x85,0x82,0x81,0x80,0x80,0x81,0x84,0x88,0x8a, -0x85,0x84,0x82,0x81,0x7f,0x7e,0x7e,0x7e,0x79,0x79,0x79,0x7a,0x7a,0x7a,0x7a,0x7a, -0x7c,0x7b,0x7b,0x7a,0x78,0x77,0x77,0x76,0x76,0x76,0x77,0x77,0x77,0x78,0x78,0x78, -0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x74,0x74,0x77,0x7c,0x80,0x81,0x7d,0x79, -0x77,0x76,0x75,0x74,0x73,0x73,0x74,0x74,0x74,0x74,0x73,0x73,0x74,0x75,0x76,0x77, -0x79,0x7c,0x7e,0x7d,0x7b,0x79,0x7b,0x7d,0x81,0x82,0x84,0x86,0x86,0x85,0x83,0x82, -0x7c,0x7b,0x79,0x77,0x75,0x75,0x75,0x75,0x76,0x76,0x76,0x77,0x77,0x77,0x78,0x78, -0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x75,0x75,0x76,0x76,0x76,0x77,0x77,0x77, -0x73,0x75,0x77,0x76,0x74,0x73,0x75,0x78,0x70,0x7c,0x82,0x7f,0x81,0x88,0x86,0x7e, -0x89,0x8a,0x8a,0x86,0x80,0x7b,0x78,0x77,0x73,0x78,0x80,0x86,0x89,0x8b,0x8d,0x8e, -0x8e,0x8e,0x8f,0x91,0x92,0x94,0x95,0x95,0x94,0x94,0x95,0x96,0x96,0x97,0x97,0x98, -0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x97, -0x97,0x97,0x96,0x96,0x96,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95, -0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x94,0x94,0x95,0x95,0x95,0x96,0x96,0x96, -0x98,0x98,0x98,0x98,0x98,0x98,0x98,0x98,0x95,0x95,0x95,0x95,0x93,0x91,0x8f,0x8e, -0x8d,0x8a,0x85,0x7f,0x79,0x75,0x71,0x70,0x71,0x71,0x70,0x70,0x70,0x6f,0x6f,0x6f, -0x71,0x71,0x71,0x72,0x72,0x72,0x72,0x73,0x73,0x73,0x73,0x75,0x78,0x7c,0x80,0x83, -0x86,0x86,0x87,0x86,0x85,0x83,0x80,0x7f,0x7d,0x7e,0x80,0x83,0x84,0x85,0x85,0x85, -0x84,0x82,0x7f,0x7d,0x7d,0x7f,0x82,0x84,0x81,0x81,0x82,0x83,0x83,0x82,0x81,0x81, -0x84,0x84,0x84,0x83,0x83,0x83,0x82,0x82,0x83,0x83,0x83,0x83,0x83,0x83,0x83,0x83, -0x85,0x84,0x83,0x83,0x83,0x83,0x84,0x85,0x82,0x81,0x80,0x80,0x81,0x84,0x88,0x8a, -0x84,0x83,0x81,0x7f,0x7d,0x7d,0x7d,0x7d,0x79,0x79,0x79,0x79,0x78,0x78,0x78,0x78, -0x79,0x79,0x79,0x78,0x78,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x78,0x78,0x78,0x78, -0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x75,0x75,0x77,0x7c,0x80,0x81,0x7d,0x7a, -0x78,0x77,0x76,0x74,0x74,0x74,0x74,0x74,0x74,0x74,0x74,0x74,0x74,0x76,0x77,0x78, -0x7b,0x7e,0x7f,0x7d,0x7a,0x78,0x7a,0x7c,0x82,0x83,0x85,0x86,0x86,0x85,0x83,0x82, -0x7b,0x79,0x77,0x76,0x74,0x74,0x74,0x74,0x75,0x76,0x76,0x76,0x77,0x77,0x77,0x77, -0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x74,0x74,0x73,0x73,0x73,0x73,0x72,0x72, -0x70,0x74,0x79,0x79,0x77,0x75,0x75,0x76,0x7e,0x91,0xa0,0xa2,0xa1,0x9f,0x95,0x87, -0x8a,0x8a,0x88,0x85,0x80,0x7c,0x79,0x77,0x76,0x79,0x7f,0x84,0x89,0x8c,0x8e,0x8f, -0x8e,0x8f,0x90,0x91,0x92,0x93,0x94,0x95,0x94,0x94,0x95,0x95,0x96,0x97,0x97,0x97, -0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x97, -0x97,0x97,0x96,0x96,0x96,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95, -0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x94,0x94,0x95,0x95,0x95,0x96,0x96,0x96, -0x98,0x98,0x98,0x98,0x98,0x98,0x98,0x98,0x95,0x95,0x95,0x95,0x93,0x91,0x8f,0x8e, -0x8d,0x8a,0x85,0x7f,0x7a,0x75,0x73,0x71,0x72,0x72,0x72,0x72,0x73,0x73,0x73,0x73, -0x70,0x71,0x71,0x71,0x71,0x72,0x72,0x72,0x72,0x72,0x73,0x74,0x77,0x7b,0x7f,0x82, -0x86,0x86,0x86,0x86,0x84,0x82,0x80,0x7f,0x80,0x81,0x83,0x85,0x86,0x86,0x85,0x85, -0x85,0x83,0x80,0x7d,0x7d,0x7f,0x82,0x83,0x81,0x82,0x82,0x83,0x83,0x82,0x82,0x81, -0x84,0x84,0x84,0x83,0x83,0x83,0x82,0x82,0x83,0x83,0x83,0x83,0x83,0x83,0x83,0x83, -0x85,0x84,0x83,0x82,0x82,0x83,0x84,0x85,0x82,0x81,0x80,0x80,0x81,0x84,0x87,0x89, -0x83,0x81,0x7e,0x7c,0x7b,0x7b,0x7b,0x7c,0x79,0x79,0x79,0x78,0x77,0x77,0x76,0x76, -0x77,0x77,0x77,0x77,0x77,0x78,0x78,0x78,0x77,0x77,0x78,0x78,0x78,0x79,0x79,0x79, -0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x76,0x76,0x77,0x7c,0x80,0x81,0x7e,0x7b, -0x79,0x78,0x76,0x75,0x74,0x74,0x75,0x75,0x75,0x75,0x74,0x74,0x75,0x77,0x79,0x7a, -0x7d,0x7f,0x7f,0x7d,0x79,0x77,0x79,0x7c,0x82,0x84,0x85,0x87,0x86,0x85,0x83,0x81, -0x7a,0x78,0x77,0x75,0x73,0x73,0x73,0x73,0x75,0x75,0x75,0x76,0x76,0x76,0x76,0x77, -0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x74,0x73,0x73,0x72,0x71,0x71, -0x6f,0x74,0x7a,0x7b,0x79,0x76,0x75,0x76,0x88,0x9d,0xad,0xad,0xa8,0xa4,0x99,0x8c, -0x84,0x82,0x81,0x81,0x82,0x82,0x80,0x7e,0x84,0x83,0x84,0x86,0x8b,0x8d,0x8e,0x8d, -0x8f,0x8f,0x90,0x91,0x92,0x93,0x94,0x94,0x94,0x94,0x94,0x95,0x96,0x96,0x97,0x97, -0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x97, -0x97,0x97,0x96,0x96,0x96,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95, -0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x94,0x94,0x95,0x95,0x95,0x96,0x96,0x96, -0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x95,0x95,0x95,0x95,0x93,0x91,0x8f,0x8e, -0x8c,0x8a,0x85,0x80,0x7b,0x77,0x74,0x73,0x73,0x73,0x74,0x75,0x76,0x77,0x77,0x78, -0x73,0x73,0x74,0x74,0x74,0x75,0x75,0x75,0x74,0x74,0x75,0x76,0x79,0x7d,0x82,0x84, -0x84,0x84,0x83,0x82,0x81,0x7f,0x7e,0x7d,0x84,0x84,0x85,0x86,0x86,0x86,0x85,0x84, -0x84,0x82,0x7f,0x7d,0x7d,0x7f,0x82,0x84,0x81,0x82,0x83,0x83,0x83,0x83,0x82,0x81, -0x84,0x84,0x84,0x83,0x83,0x83,0x82,0x82,0x83,0x83,0x83,0x83,0x83,0x83,0x83,0x83, -0x84,0x84,0x83,0x82,0x82,0x83,0x84,0x84,0x81,0x81,0x80,0x81,0x82,0x84,0x86,0x87, -0x81,0x7f,0x7c,0x79,0x78,0x78,0x79,0x7a,0x79,0x79,0x78,0x78,0x77,0x76,0x76,0x75, -0x76,0x76,0x77,0x77,0x78,0x78,0x78,0x79,0x78,0x78,0x78,0x79,0x79,0x79,0x7a,0x7a, -0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x77,0x78,0x7c,0x80,0x82,0x7f,0x7c, -0x79,0x78,0x77,0x76,0x75,0x75,0x75,0x76,0x75,0x75,0x75,0x75,0x77,0x78,0x7a,0x7b, -0x7e,0x7f,0x7f,0x7c,0x78,0x77,0x79,0x7c,0x83,0x85,0x86,0x87,0x87,0x85,0x83,0x81, -0x79,0x78,0x76,0x74,0x73,0x72,0x72,0x72,0x74,0x74,0x75,0x75,0x75,0x76,0x76,0x76, -0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x77,0x77,0x76,0x76,0x75,0x74,0x74,0x74, -0x70,0x74,0x7a,0x7b,0x79,0x77,0x77,0x78,0x85,0x96,0x9f,0x98,0x8f,0x8d,0x8a,0x83, -0x85,0x83,0x83,0x89,0x92,0x98,0x99,0x97,0x96,0x90,0x8b,0x8a,0x8d,0x8f,0x8d,0x8a, -0x8f,0x90,0x90,0x91,0x92,0x93,0x93,0x94,0x93,0x94,0x94,0x95,0x95,0x96,0x97,0x97, -0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x97, -0x97,0x97,0x96,0x96,0x96,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95, -0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x94,0x94,0x95,0x95,0x95,0x96,0x96,0x96, -0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x95,0x95,0x95,0x95,0x93,0x91,0x8f,0x8e, -0x8c,0x89,0x85,0x80,0x7c,0x78,0x76,0x75,0x75,0x75,0x76,0x77,0x78,0x79,0x7a,0x7b, -0x78,0x78,0x79,0x79,0x79,0x7a,0x7a,0x7a,0x78,0x77,0x78,0x79,0x7c,0x81,0x85,0x87, -0x82,0x81,0x80,0x7e,0x7d,0x7c,0x7b,0x7b,0x85,0x86,0x86,0x86,0x85,0x84,0x82,0x81, -0x81,0x7f,0x7d,0x7c,0x7c,0x7f,0x82,0x84,0x82,0x82,0x83,0x84,0x84,0x83,0x82,0x82, -0x84,0x84,0x84,0x83,0x83,0x83,0x82,0x82,0x83,0x83,0x83,0x83,0x83,0x83,0x83,0x83, -0x84,0x83,0x82,0x82,0x82,0x82,0x83,0x84,0x81,0x81,0x81,0x81,0x82,0x83,0x85,0x85, -0x80,0x7e,0x7a,0x77,0x75,0x76,0x78,0x79,0x78,0x78,0x78,0x78,0x77,0x77,0x77,0x77, -0x77,0x77,0x78,0x78,0x78,0x78,0x79,0x79,0x79,0x79,0x79,0x79,0x7a,0x7a,0x7a,0x7a, -0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x78,0x78,0x7c,0x80,0x82,0x80,0x7e, -0x7a,0x79,0x77,0x76,0x75,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x78,0x7a,0x7b,0x7d, -0x7d,0x7e,0x7e,0x7b,0x78,0x77,0x7b,0x7e,0x84,0x85,0x87,0x87,0x87,0x85,0x82,0x81, -0x7a,0x78,0x77,0x75,0x73,0x73,0x73,0x73,0x74,0x74,0x74,0x74,0x75,0x75,0x75,0x75, -0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x78,0x77,0x77,0x77,0x77,0x76,0x76,0x76, -0x73,0x76,0x79,0x79,0x77,0x77,0x79,0x7c,0x8c,0x9a,0x9d,0x8e,0x82,0x82,0x86,0x85, -0x8d,0x8a,0x8c,0x96,0xa4,0xaf,0xb2,0xb1,0xa0,0x97,0x8d,0x8b,0x8e,0x90,0x8d,0x89, -0x90,0x90,0x90,0x91,0x92,0x92,0x93,0x93,0x93,0x93,0x94,0x94,0x95,0x96,0x96,0x96, -0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x97, -0x97,0x97,0x96,0x96,0x96,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95, -0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x94,0x94,0x95,0x95,0x95,0x96,0x96,0x96, -0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x95,0x95,0x95,0x95,0x93,0x91,0x8f,0x8e, -0x8b,0x89,0x85,0x81,0x7c,0x79,0x77,0x76,0x77,0x77,0x78,0x79,0x7a,0x7b,0x7b,0x7c, -0x7b,0x7b,0x7b,0x7c,0x7c,0x7c,0x7d,0x7d,0x78,0x78,0x78,0x7a,0x7d,0x81,0x85,0x88, -0x82,0x81,0x80,0x7e,0x7c,0x7c,0x7b,0x7c,0x86,0x86,0x86,0x85,0x83,0x81,0x7f,0x7e, -0x7d,0x7c,0x7a,0x79,0x7b,0x7f,0x83,0x85,0x82,0x82,0x83,0x84,0x84,0x83,0x82,0x82, -0x84,0x84,0x84,0x83,0x83,0x83,0x82,0x82,0x83,0x83,0x83,0x83,0x83,0x83,0x83,0x83, -0x84,0x83,0x82,0x81,0x81,0x82,0x83,0x84,0x80,0x81,0x81,0x82,0x82,0x83,0x84,0x84, -0x7f,0x7c,0x78,0x75,0x73,0x74,0x76,0x78,0x77,0x78,0x78,0x78,0x78,0x79,0x79,0x79, -0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x7a,0x7a,0x7a,0x7b,0x7b, -0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x79,0x79,0x7c,0x80,0x82,0x81,0x7f, -0x7a,0x79,0x78,0x77,0x76,0x76,0x76,0x77,0x76,0x76,0x76,0x77,0x78,0x7b,0x7d,0x7e, -0x7c,0x7d,0x7d,0x7a,0x78,0x78,0x7c,0x80,0x85,0x86,0x87,0x88,0x87,0x85,0x82,0x81, -0x7a,0x79,0x77,0x75,0x74,0x73,0x73,0x73,0x73,0x73,0x73,0x74,0x74,0x74,0x75,0x75, -0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x76,0x76,0x76,0x76, -0x76,0x77,0x78,0x76,0x74,0x76,0x7b,0x80,0x94,0xa2,0xa5,0x94,0x84,0x84,0x88,0x89, -0x8d,0x89,0x8a,0x95,0xa7,0xb4,0xb7,0xb5,0x9e,0x94,0x89,0x87,0x8c,0x91,0x8f,0x8b, -0x90,0x90,0x91,0x91,0x92,0x92,0x93,0x93,0x93,0x93,0x94,0x94,0x95,0x95,0x96,0x96, -0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x97, -0x97,0x97,0x96,0x96,0x96,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95, -0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x94,0x94,0x95,0x95,0x95,0x96,0x96,0x96, -0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x95,0x95,0x95,0x95,0x93,0x91,0x8f,0x8e, -0x8b,0x89,0x85,0x81,0x7d,0x7a,0x78,0x78,0x79,0x79,0x79,0x7a,0x7a,0x7b,0x7b,0x7b, -0x7b,0x7b,0x7b,0x7b,0x7c,0x7c,0x7c,0x7c,0x76,0x75,0x76,0x77,0x7a,0x7f,0x83,0x85, -0x87,0x85,0x83,0x81,0x7f,0x7f,0x7f,0x80,0x85,0x85,0x85,0x83,0x81,0x7e,0x7b,0x7a, -0x78,0x78,0x77,0x77,0x7a,0x7f,0x83,0x87,0x82,0x83,0x84,0x84,0x84,0x84,0x83,0x82, -0x84,0x84,0x84,0x83,0x83,0x83,0x82,0x82,0x83,0x83,0x83,0x83,0x83,0x83,0x83,0x83, -0x84,0x83,0x82,0x81,0x81,0x82,0x83,0x84,0x80,0x80,0x81,0x82,0x82,0x83,0x83,0x83, -0x7f,0x7c,0x77,0x74,0x72,0x73,0x76,0x78,0x77,0x77,0x78,0x78,0x79,0x7a,0x7a,0x7b, -0x7b,0x7b,0x7a,0x7a,0x79,0x79,0x79,0x78,0x79,0x79,0x7a,0x7a,0x7a,0x7b,0x7b,0x7b, -0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7b,0x79,0x79,0x7c,0x80,0x82,0x81,0x7f, -0x7b,0x7a,0x78,0x77,0x76,0x76,0x77,0x77,0x76,0x76,0x76,0x77,0x79,0x7b,0x7d,0x7e, -0x7c,0x7d,0x7c,0x7a,0x77,0x78,0x7d,0x82,0x85,0x86,0x87,0x88,0x87,0x85,0x82,0x81, -0x7b,0x7a,0x78,0x76,0x74,0x74,0x74,0x74,0x73,0x73,0x73,0x73,0x74,0x74,0x74,0x74, -0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x72,0x72,0x73,0x73,0x74,0x75,0x75,0x75, -0x79,0x78,0x77,0x74,0x72,0x75,0x7d,0x83,0x8d,0x9d,0xa2,0x91,0x81,0x7e,0x80,0x80, -0x85,0x80,0x80,0x8b,0x9d,0xab,0xae,0xab,0x99,0x8e,0x82,0x82,0x8a,0x92,0x92,0x8e, -0x90,0x90,0x91,0x91,0x92,0x92,0x92,0x93,0x93,0x93,0x93,0x94,0x95,0x95,0x96,0x96, -0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x97, -0x97,0x97,0x96,0x96,0x96,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95, -0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x94,0x94,0x95,0x95,0x95,0x96,0x96,0x96, -0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x95,0x95,0x95,0x95,0x93,0x91,0x8f,0x8e, -0x8b,0x89,0x85,0x81,0x7d,0x7b,0x79,0x78,0x7a,0x7a,0x7a,0x7a,0x7a,0x7b,0x7b,0x7b, -0x79,0x79,0x79,0x7a,0x7a,0x7a,0x7a,0x7b,0x73,0x72,0x73,0x74,0x77,0x7c,0x80,0x82, -0x8b,0x89,0x87,0x84,0x83,0x83,0x83,0x84,0x85,0x84,0x84,0x82,0x7f,0x7c,0x79,0x78, -0x76,0x75,0x75,0x76,0x79,0x7f,0x84,0x87,0x82,0x83,0x84,0x84,0x84,0x84,0x83,0x82, -0x84,0x84,0x84,0x83,0x83,0x83,0x82,0x82,0x83,0x83,0x83,0x83,0x83,0x83,0x83,0x83, -0x83,0x83,0x82,0x81,0x81,0x82,0x83,0x83,0x80,0x80,0x81,0x82,0x83,0x83,0x82,0x82, -0x80,0x7b,0x77,0x75,0x76,0x77,0x76,0x74,0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78, -0x78,0x78,0x78,0x79,0x79,0x79,0x7a,0x7a,0x78,0x78,0x79,0x79,0x7a,0x7b,0x7b,0x7b, -0x7a,0x7a,0x7a,0x7b,0x7b,0x7b,0x7c,0x7c,0x7d,0x7d,0x7e,0x7f,0x80,0x81,0x82,0x82, -0x7f,0x7e,0x7c,0x7a,0x79,0x79,0x79,0x7a,0x78,0x78,0x79,0x7b,0x7d,0x7e,0x7f,0x80, -0x80,0x7e,0x7c,0x7b,0x7a,0x7b,0x7d,0x7e,0x83,0x84,0x86,0x87,0x87,0x86,0x84,0x83, -0x7f,0x7d,0x7b,0x78,0x76,0x74,0x74,0x74,0x75,0x75,0x75,0x75,0x74,0x74,0x74,0x74, -0x73,0x73,0x74,0x74,0x75,0x76,0x76,0x76,0x73,0x73,0x74,0x75,0x76,0x76,0x77,0x77, -0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x77,0x7f,0x81,0x81,0x7d,0x7a,0x7c,0x84,0x8c, -0x82,0x84,0x86,0x87,0x88,0x8c,0x93,0x98,0x8f,0x8e,0x8d,0x8c,0x8c,0x8d,0x8d,0x8e, -0x91,0x91,0x91,0x91,0x92,0x92,0x92,0x92,0x94,0x94,0x94,0x95,0x96,0x96,0x96,0x97, -0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x98,0x98,0x98,0x97,0x96,0x96,0x96,0x95, -0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x95,0x95,0x95,0x96,0x96,0x96,0x97,0x97, -0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x97, -0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x95,0x95,0x94,0x92,0x91,0x90,0x8f,0x8e, -0x89,0x87,0x83,0x7f,0x7b,0x78,0x75,0x74,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a, -0x79,0x79,0x7a,0x7a,0x7b,0x7c,0x7c,0x7d,0x79,0x79,0x78,0x7a,0x7d,0x82,0x87,0x8a, -0x86,0x87,0x88,0x88,0x88,0x87,0x86,0x85,0x81,0x81,0x81,0x81,0x7f,0x7d,0x7b,0x7a, -0x78,0x76,0x75,0x78,0x7e,0x83,0x84,0x83,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84, -0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x81,0x82,0x82,0x83,0x83,0x84,0x85,0x85, -0x83,0x83,0x83,0x83,0x83,0x83,0x83,0x83,0x80,0x81,0x82,0x83,0x83,0x83,0x82,0x82, -0x80,0x7b,0x77,0x75,0x76,0x77,0x76,0x74,0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78, -0x77,0x77,0x78,0x78,0x78,0x79,0x79,0x79,0x78,0x78,0x79,0x79,0x7a,0x7b,0x7b,0x7b, -0x7b,0x7b,0x7b,0x7b,0x7c,0x7c,0x7c,0x7d,0x7d,0x7d,0x7e,0x7f,0x80,0x81,0x82,0x82, -0x7f,0x7e,0x7c,0x7b,0x7a,0x79,0x7a,0x7a,0x78,0x79,0x7a,0x7b,0x7d,0x7e,0x7f,0x80, -0x7f,0x7e,0x7c,0x7a,0x7a,0x7b,0x7c,0x7d,0x83,0x84,0x86,0x87,0x87,0x86,0x84,0x83, -0x7d,0x7c,0x7a,0x78,0x76,0x76,0x75,0x75,0x77,0x76,0x76,0x76,0x76,0x75,0x75,0x75, -0x74,0x74,0x75,0x75,0x75,0x75,0x76,0x76,0x73,0x74,0x74,0x75,0x75,0x76,0x76,0x76, -0x75,0x77,0x7a,0x7f,0x86,0x8d,0x94,0x97,0x8d,0x87,0x80,0x79,0x77,0x7b,0x82,0x87, -0x8a,0x8b,0x8c,0x8b,0x8a,0x8b,0x8e,0x91,0x8d,0x8d,0x8c,0x8c,0x8c,0x8d,0x8e,0x8f, -0x91,0x91,0x91,0x92,0x92,0x92,0x93,0x93,0x94,0x94,0x95,0x95,0x95,0x96,0x96,0x96, -0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x98,0x98,0x97,0x97,0x96,0x96,0x96,0x95, -0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x95,0x95,0x95,0x96,0x96,0x96,0x97,0x97, -0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x97, -0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x95,0x95,0x94,0x92,0x91,0x90,0x8f,0x8e, -0x8a,0x88,0x84,0x7f,0x7b,0x77,0x74,0x73,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76, -0x76,0x76,0x76,0x77,0x77,0x77,0x77,0x77,0x77,0x78,0x7a,0x7d,0x80,0x84,0x87,0x88, -0x87,0x87,0x87,0x87,0x87,0x85,0x84,0x83,0x7f,0x7f,0x7f,0x7f,0x7d,0x7b,0x7a,0x78, -0x78,0x76,0x75,0x78,0x7e,0x83,0x84,0x83,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84, -0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x81,0x82,0x82,0x83,0x83,0x84,0x85,0x85, -0x83,0x83,0x83,0x83,0x83,0x83,0x83,0x83,0x81,0x81,0x83,0x84,0x84,0x84,0x83,0x82, -0x80,0x7b,0x77,0x75,0x76,0x78,0x77,0x75,0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78, -0x77,0x77,0x77,0x77,0x78,0x78,0x78,0x78,0x78,0x78,0x79,0x79,0x7a,0x7b,0x7b,0x7b, -0x7c,0x7c,0x7c,0x7d,0x7d,0x7d,0x7e,0x7e,0x7d,0x7d,0x7e,0x7f,0x80,0x81,0x82,0x82, -0x80,0x7f,0x7d,0x7b,0x7a,0x7a,0x7a,0x7a,0x79,0x7a,0x7b,0x7c,0x7d,0x7e,0x7f,0x80, -0x7e,0x7d,0x7b,0x79,0x79,0x7a,0x7b,0x7d,0x83,0x84,0x86,0x87,0x87,0x86,0x84,0x83, -0x7c,0x7b,0x79,0x78,0x77,0x77,0x78,0x78,0x78,0x78,0x78,0x78,0x77,0x77,0x77,0x77, -0x77,0x76,0x76,0x76,0x76,0x75,0x75,0x75,0x74,0x74,0x74,0x75,0x75,0x75,0x75,0x75, -0x73,0x76,0x7b,0x85,0x93,0xa2,0xb0,0xb8,0xa2,0x92,0x7f,0x75,0x76,0x7c,0x81,0x82, -0x8c,0x8b,0x8a,0x88,0x86,0x84,0x84,0x84,0x8b,0x8a,0x8a,0x8a,0x8c,0x8d,0x8f,0x90, -0x92,0x92,0x92,0x92,0x93,0x93,0x93,0x93,0x94,0x95,0x95,0x95,0x95,0x96,0x96,0x96, -0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x96,0x96,0x96,0x96, -0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x95,0x95,0x95,0x96,0x96,0x96,0x97,0x97, -0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x96, -0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x95,0x94,0x93,0x92,0x91,0x8f,0x8e,0x8e, -0x8c,0x89,0x84,0x7f,0x7a,0x76,0x73,0x72,0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x73, -0x73,0x73,0x73,0x73,0x72,0x72,0x72,0x72,0x74,0x77,0x7c,0x81,0x84,0x86,0x86,0x86, -0x87,0x87,0x87,0x86,0x84,0x82,0x80,0x7f,0x7c,0x7c,0x7c,0x7c,0x7b,0x79,0x78,0x77, -0x77,0x75,0x75,0x78,0x7e,0x82,0x84,0x83,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84, -0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x81,0x82,0x82,0x83,0x83,0x84,0x85,0x85, -0x83,0x83,0x83,0x83,0x83,0x83,0x83,0x83,0x82,0x82,0x84,0x85,0x85,0x85,0x84,0x83, -0x80,0x7b,0x77,0x75,0x77,0x78,0x77,0x76,0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78, -0x76,0x76,0x77,0x77,0x77,0x78,0x78,0x78,0x78,0x78,0x79,0x79,0x7a,0x7b,0x7b,0x7b, -0x7d,0x7d,0x7d,0x7e,0x7e,0x7e,0x7f,0x7f,0x7d,0x7d,0x7e,0x7f,0x80,0x81,0x82,0x82, -0x80,0x7f,0x7e,0x7c,0x7b,0x7b,0x7b,0x7b,0x7a,0x7b,0x7b,0x7d,0x7e,0x7f,0x80,0x80, -0x7e,0x7c,0x7a,0x78,0x78,0x79,0x7b,0x7c,0x83,0x84,0x86,0x87,0x87,0x86,0x84,0x83, -0x7a,0x7a,0x79,0x78,0x78,0x79,0x7a,0x7b,0x7a,0x7a,0x7a,0x7a,0x79,0x79,0x79,0x79, -0x79,0x78,0x78,0x77,0x76,0x76,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75, -0x75,0x76,0x7a,0x83,0x91,0xa2,0xb2,0xbc,0xb2,0x9b,0x80,0x74,0x78,0x80,0x83,0x81, -0x86,0x85,0x83,0x83,0x84,0x83,0x81,0x7f,0x89,0x89,0x89,0x8a,0x8b,0x8e,0x90,0x91, -0x92,0x92,0x93,0x93,0x93,0x94,0x94,0x94,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x96, -0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x96, -0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x95,0x95,0x95,0x96,0x96,0x96,0x97,0x97, -0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x96, -0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x94,0x94,0x93,0x92,0x90,0x8f,0x8e,0x8e, -0x8d,0x8a,0x84,0x7e,0x78,0x74,0x72,0x71,0x72,0x72,0x72,0x72,0x72,0x72,0x72,0x72, -0x73,0x73,0x72,0x72,0x71,0x70,0x70,0x70,0x72,0x77,0x7e,0x85,0x88,0x88,0x86,0x84, -0x88,0x87,0x87,0x85,0x82,0x7f,0x7d,0x7b,0x78,0x79,0x79,0x79,0x79,0x78,0x76,0x75, -0x77,0x75,0x74,0x78,0x7e,0x82,0x83,0x83,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84, -0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x81,0x82,0x82,0x83,0x83,0x84,0x85,0x85, -0x83,0x83,0x83,0x83,0x83,0x83,0x83,0x83,0x82,0x83,0x84,0x85,0x86,0x85,0x85,0x84, -0x7f,0x7b,0x77,0x75,0x77,0x79,0x78,0x77,0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78, -0x77,0x77,0x77,0x77,0x78,0x78,0x78,0x78,0x78,0x78,0x79,0x79,0x7a,0x7b,0x7b,0x7b, -0x7d,0x7d,0x7e,0x7e,0x7e,0x7f,0x7f,0x7f,0x7d,0x7d,0x7e,0x7f,0x80,0x81,0x82,0x82, -0x81,0x80,0x7e,0x7d,0x7c,0x7b,0x7b,0x7c,0x7c,0x7c,0x7d,0x7d,0x7e,0x7f,0x80,0x80, -0x7e,0x7c,0x7a,0x78,0x78,0x79,0x7b,0x7c,0x83,0x84,0x86,0x87,0x87,0x86,0x84,0x83, -0x7a,0x79,0x79,0x79,0x79,0x7a,0x7c,0x7d,0x7c,0x7c,0x7b,0x7b,0x7b,0x7a,0x7a,0x7a, -0x7a,0x79,0x79,0x78,0x77,0x77,0x76,0x76,0x77,0x77,0x77,0x76,0x76,0x75,0x75,0x75, -0x78,0x77,0x77,0x7b,0x83,0x8f,0x9b,0xa2,0xb3,0x9c,0x82,0x77,0x7b,0x83,0x86,0x84, -0x87,0x85,0x86,0x8a,0x90,0x93,0x90,0x8c,0x89,0x89,0x89,0x8a,0x8c,0x8e,0x91,0x92, -0x93,0x93,0x93,0x94,0x94,0x94,0x94,0x95,0x96,0x95,0x95,0x95,0x95,0x95,0x95,0x95, -0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x95,0x95,0x96,0x96,0x96,0x96,0x96,0x96, -0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x95,0x95,0x95,0x96,0x96,0x96,0x97,0x97, -0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x96, -0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x94,0x94,0x93,0x91,0x90,0x8f,0x8e,0x8d, -0x8d,0x8a,0x83,0x7d,0x77,0x74,0x72,0x71,0x74,0x74,0x74,0x74,0x74,0x74,0x74,0x74, -0x75,0x75,0x75,0x74,0x73,0x72,0x72,0x72,0x73,0x78,0x7f,0x86,0x8a,0x89,0x86,0x84, -0x88,0x87,0x86,0x84,0x81,0x7e,0x7b,0x79,0x76,0x77,0x78,0x78,0x78,0x77,0x76,0x75, -0x77,0x75,0x74,0x77,0x7d,0x82,0x83,0x82,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84, -0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x81,0x82,0x82,0x83,0x83,0x84,0x85,0x85, -0x83,0x83,0x83,0x83,0x83,0x83,0x83,0x83,0x82,0x83,0x84,0x85,0x86,0x85,0x85,0x84, -0x7f,0x7b,0x77,0x76,0x78,0x79,0x79,0x77,0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78, -0x78,0x78,0x78,0x78,0x79,0x79,0x79,0x79,0x78,0x78,0x79,0x79,0x7a,0x7b,0x7b,0x7b, -0x7d,0x7d,0x7d,0x7e,0x7e,0x7e,0x7f,0x7f,0x7d,0x7d,0x7e,0x7f,0x80,0x81,0x82,0x82, -0x82,0x81,0x7f,0x7d,0x7c,0x7c,0x7c,0x7c,0x7d,0x7d,0x7d,0x7e,0x7f,0x7f,0x80,0x80, -0x7e,0x7d,0x7b,0x79,0x79,0x7a,0x7b,0x7d,0x83,0x84,0x86,0x87,0x87,0x86,0x84,0x83, -0x7a,0x7a,0x79,0x79,0x7a,0x7b,0x7c,0x7d,0x7c,0x7c,0x7c,0x7c,0x7b,0x7b,0x7b,0x7b, -0x79,0x79,0x79,0x79,0x79,0x78,0x78,0x78,0x7a,0x7a,0x79,0x78,0x77,0x76,0x75,0x75, -0x7a,0x78,0x75,0x74,0x76,0x7b,0x81,0x85,0xa0,0x92,0x82,0x7a,0x7d,0x83,0x87,0x87, -0x8e,0x8c,0x8e,0x98,0xa3,0xa8,0xa5,0xa0,0x8a,0x8a,0x8a,0x8b,0x8d,0x8f,0x91,0x92, -0x93,0x94,0x94,0x94,0x95,0x95,0x95,0x95,0x96,0x96,0x96,0x95,0x95,0x95,0x95,0x94, -0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x95,0x95,0x95,0x95,0x96,0x96,0x96,0x96, -0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x95,0x95,0x95,0x96,0x96,0x96,0x97,0x97, -0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95, -0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x94,0x93,0x92,0x91,0x90,0x8e,0x8d,0x8d, -0x8d,0x89,0x82,0x7c,0x76,0x74,0x73,0x73,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75, -0x76,0x76,0x76,0x75,0x75,0x75,0x75,0x74,0x75,0x79,0x80,0x86,0x89,0x8a,0x88,0x87, -0x88,0x87,0x86,0x84,0x81,0x7d,0x7a,0x78,0x75,0x76,0x77,0x78,0x79,0x78,0x77,0x77, -0x77,0x75,0x74,0x77,0x7d,0x81,0x83,0x82,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84, -0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x81,0x82,0x82,0x83,0x83,0x84,0x85,0x85, -0x83,0x83,0x83,0x83,0x83,0x83,0x83,0x83,0x82,0x82,0x84,0x85,0x85,0x85,0x84,0x83, -0x7f,0x7b,0x77,0x76,0x78,0x7a,0x79,0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78, -0x79,0x79,0x79,0x7a,0x7a,0x7a,0x7a,0x7b,0x78,0x78,0x79,0x79,0x7a,0x7b,0x7b,0x7b, -0x7c,0x7c,0x7d,0x7d,0x7d,0x7e,0x7e,0x7e,0x7d,0x7d,0x7e,0x7f,0x80,0x81,0x82,0x82, -0x82,0x81,0x7f,0x7e,0x7d,0x7c,0x7d,0x7d,0x7e,0x7e,0x7e,0x7f,0x7f,0x80,0x80,0x80, -0x7f,0x7e,0x7c,0x7a,0x7a,0x7b,0x7c,0x7d,0x83,0x84,0x86,0x87,0x87,0x86,0x84,0x83, -0x7c,0x7b,0x7a,0x7a,0x7a,0x7b,0x7c,0x7d,0x7c,0x7c,0x7c,0x7c,0x7b,0x7b,0x7b,0x7b, -0x79,0x79,0x79,0x79,0x7a,0x7a,0x7a,0x7a,0x7d,0x7c,0x7b,0x7a,0x79,0x77,0x76,0x76, -0x79,0x78,0x76,0x74,0x73,0x74,0x75,0x76,0x84,0x81,0x7d,0x7b,0x7b,0x7f,0x84,0x88, -0x8c,0x8a,0x8d,0x98,0xa6,0xad,0xa8,0xa2,0x8c,0x8c,0x8c,0x8d,0x8e,0x90,0x91,0x93, -0x94,0x94,0x94,0x95,0x95,0x95,0x96,0x96,0x96,0x96,0x96,0x95,0x95,0x95,0x94,0x94, -0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x94,0x94,0x94,0x95,0x95,0x96,0x96,0x96, -0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x95,0x95,0x95,0x96,0x96,0x96,0x97,0x97, -0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95, -0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x94,0x93,0x92,0x91,0x8f,0x8e,0x8d,0x8d, -0x8b,0x87,0x81,0x7b,0x76,0x74,0x74,0x75,0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x73, -0x74,0x74,0x74,0x75,0x75,0x75,0x75,0x75,0x78,0x7b,0x7f,0x84,0x87,0x89,0x8a,0x8a, -0x87,0x87,0x86,0x84,0x81,0x7e,0x7b,0x79,0x76,0x77,0x78,0x79,0x7a,0x7a,0x79,0x79, -0x76,0x74,0x74,0x77,0x7d,0x81,0x82,0x82,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84, -0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x81,0x82,0x82,0x83,0x83,0x84,0x85,0x85, -0x83,0x83,0x83,0x83,0x83,0x83,0x83,0x83,0x81,0x81,0x83,0x84,0x84,0x84,0x83,0x82, -0x7f,0x7b,0x77,0x76,0x78,0x7a,0x7a,0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78, -0x7a,0x7a,0x7a,0x7a,0x7b,0x7b,0x7b,0x7b,0x78,0x78,0x79,0x79,0x7a,0x7b,0x7b,0x7b, -0x7c,0x7c,0x7c,0x7c,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7e,0x7f,0x80,0x81,0x82,0x82, -0x82,0x81,0x80,0x7e,0x7d,0x7d,0x7d,0x7d,0x7e,0x7e,0x7f,0x7f,0x7f,0x80,0x80,0x80, -0x80,0x7e,0x7c,0x7b,0x7a,0x7b,0x7d,0x7e,0x83,0x84,0x86,0x87,0x87,0x86,0x84,0x83, -0x7c,0x7c,0x7b,0x7a,0x7a,0x7b,0x7c,0x7d,0x7c,0x7c,0x7c,0x7c,0x7b,0x7b,0x7b,0x7b, -0x78,0x78,0x79,0x79,0x7a,0x7b,0x7b,0x7c,0x7e,0x7e,0x7c,0x7b,0x7a,0x78,0x77,0x77, -0x77,0x77,0x77,0x77,0x76,0x76,0x75,0x75,0x6f,0x75,0x79,0x7a,0x78,0x7a,0x81,0x88, -0x84,0x81,0x84,0x8f,0x9e,0xa4,0x9e,0x96,0x8e,0x8e,0x8d,0x8e,0x8e,0x90,0x91,0x92, -0x94,0x94,0x95,0x95,0x95,0x96,0x96,0x96,0x97,0x96,0x96,0x96,0x95,0x94,0x94,0x94, -0x94,0x94,0x94,0x94,0x94,0x94,0x94,0x94,0x94,0x94,0x94,0x95,0x95,0x96,0x96,0x96, -0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x95,0x95,0x95,0x96,0x96,0x96,0x97,0x97, -0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95, -0x94,0x94,0x94,0x94,0x94,0x94,0x94,0x94,0x93,0x93,0x92,0x91,0x8f,0x8e,0x8d,0x8d, -0x8a,0x86,0x80,0x7a,0x76,0x74,0x75,0x76,0x71,0x71,0x71,0x71,0x71,0x71,0x71,0x71, -0x71,0x72,0x72,0x73,0x74,0x74,0x75,0x75,0x7b,0x7c,0x7f,0x83,0x86,0x89,0x8b,0x8c, -0x87,0x86,0x86,0x84,0x82,0x7f,0x7c,0x7a,0x76,0x77,0x79,0x7a,0x7b,0x7b,0x7b,0x7a, -0x76,0x74,0x73,0x77,0x7d,0x81,0x82,0x82,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84, -0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x81,0x82,0x82,0x83,0x83,0x84,0x85,0x85, -0x83,0x83,0x83,0x83,0x83,0x83,0x83,0x83,0x80,0x81,0x82,0x83,0x83,0x83,0x82,0x82, -0x7c,0x7b,0x7b,0x7a,0x7a,0x7b,0x7b,0x7c,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7a,0x7a, -0x78,0x79,0x7a,0x7b,0x7b,0x7b,0x7a,0x7a,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b, -0x7c,0x7c,0x7d,0x7d,0x7e,0x7e,0x7f,0x7f,0x7f,0x7f,0x7e,0x7e,0x7e,0x80,0x81,0x82, -0x83,0x82,0x80,0x7f,0x7e,0x7d,0x7e,0x7e,0x7c,0x7e,0x80,0x82,0x83,0x83,0x82,0x81, -0x7f,0x7e,0x7d,0x7d,0x7d,0x7e,0x80,0x80,0x86,0x86,0x87,0x88,0x87,0x86,0x85,0x84, -0x7c,0x7c,0x7c,0x7d,0x7d,0x7d,0x7d,0x7d,0x7c,0x7d,0x7e,0x7e,0x7e,0x7e,0x7d,0x7c, -0x7a,0x7a,0x7a,0x7a,0x7a,0x7b,0x7b,0x7b,0x7a,0x7a,0x7b,0x7b,0x7c,0x7c,0x7d,0x7d, -0x78,0x78,0x77,0x77,0x76,0x75,0x74,0x74,0x74,0x75,0x76,0x78,0x7c,0x7f,0x82,0x84, -0x86,0x87,0x88,0x88,0x87,0x85,0x83,0x81,0x86,0x89,0x8c,0x90,0x93,0x93,0x93,0x92, -0x94,0x95,0x95,0x96,0x96,0x97,0x97,0x97,0x95,0x95,0x95,0x94,0x94,0x94,0x93,0x93, -0x92,0x92,0x92,0x92,0x92,0x92,0x92,0x92,0x92,0x93,0x93,0x93,0x94,0x94,0x94,0x94, -0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x96,0x96,0x96,0x96, -0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95, -0x95,0x95,0x95,0x95,0x96,0x96,0x96,0x96,0x94,0x94,0x93,0x92,0x90,0x8e,0x8c,0x8a, -0x8a,0x87,0x81,0x7b,0x76,0x74,0x74,0x74,0x74,0x73,0x72,0x71,0x71,0x71,0x72,0x73, -0x72,0x72,0x73,0x74,0x76,0x77,0x79,0x7a,0x83,0x84,0x86,0x87,0x89,0x89,0x89,0x89, -0x89,0x87,0x84,0x80,0x7e,0x7d,0x7d,0x7e,0x78,0x78,0x79,0x7a,0x7a,0x7b,0x7b,0x7c, -0x78,0x79,0x7a,0x7b,0x7e,0x81,0x83,0x85,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84, -0x82,0x82,0x82,0x83,0x83,0x83,0x84,0x84,0x82,0x83,0x83,0x84,0x84,0x83,0x83,0x82, -0x85,0x84,0x84,0x84,0x84,0x83,0x83,0x83,0x83,0x83,0x84,0x85,0x85,0x84,0x83,0x83, -0x7c,0x7b,0x7a,0x79,0x79,0x7a,0x7b,0x7c,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7a,0x7a, -0x78,0x79,0x7a,0x7b,0x7c,0x7b,0x7b,0x7a,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b, -0x7c,0x7c,0x7d,0x7d,0x7e,0x7e,0x7f,0x7f,0x7f,0x7f,0x7e,0x7e,0x7e,0x80,0x81,0x82, -0x83,0x82,0x80,0x7f,0x7e,0x7d,0x7e,0x7e,0x7c,0x7e,0x80,0x82,0x83,0x83,0x81,0x80, -0x7e,0x7e,0x7d,0x7d,0x7d,0x7e,0x7f,0x80,0x86,0x86,0x87,0x88,0x87,0x86,0x85,0x84, -0x7c,0x7c,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7c,0x7c,0x7d,0x7e,0x7e,0x7d,0x7c,0x7c, -0x7a,0x7a,0x7a,0x7a,0x7a,0x7b,0x7b,0x7b,0x79,0x79,0x7a,0x7b,0x7c,0x7c,0x7d,0x7d, -0x7b,0x7a,0x7a,0x79,0x78,0x77,0x77,0x76,0x75,0x75,0x76,0x79,0x7c,0x7f,0x82,0x84, -0x86,0x88,0x8a,0x8b,0x8b,0x89,0x87,0x85,0x88,0x8a,0x8d,0x90,0x92,0x93,0x93,0x93, -0x95,0x95,0x95,0x96,0x96,0x97,0x97,0x97,0x95,0x95,0x95,0x94,0x94,0x94,0x93,0x93, -0x92,0x92,0x92,0x92,0x92,0x92,0x92,0x92,0x92,0x93,0x93,0x93,0x94,0x94,0x94,0x94, -0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x94,0x95,0x95,0x95,0x96,0x96,0x96,0x96, -0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95, -0x95,0x95,0x95,0x95,0x95,0x96,0x96,0x96,0x94,0x94,0x93,0x92,0x90,0x8e,0x8c,0x8a, -0x8a,0x87,0x81,0x7b,0x77,0x75,0x74,0x75,0x74,0x73,0x72,0x71,0x71,0x71,0x72,0x73, -0x73,0x73,0x73,0x75,0x76,0x78,0x7a,0x7b,0x83,0x84,0x86,0x88,0x88,0x89,0x88,0x88, -0x88,0x86,0x83,0x7f,0x7d,0x7c,0x7d,0x7d,0x78,0x79,0x79,0x7a,0x7a,0x7b,0x7c,0x7c, -0x79,0x79,0x7a,0x7c,0x7e,0x81,0x83,0x85,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84, -0x83,0x83,0x83,0x83,0x84,0x84,0x84,0x84,0x83,0x83,0x83,0x84,0x84,0x83,0x83,0x83, -0x85,0x84,0x84,0x84,0x84,0x83,0x83,0x83,0x83,0x83,0x84,0x85,0x85,0x84,0x83,0x83, -0x7b,0x7b,0x7a,0x79,0x79,0x7a,0x7b,0x7b,0x7c,0x7c,0x7c,0x7b,0x7b,0x7b,0x7a,0x7a, -0x78,0x79,0x7a,0x7b,0x7c,0x7b,0x7b,0x7a,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b, -0x7d,0x7d,0x7d,0x7d,0x7e,0x7e,0x7e,0x7e,0x7f,0x7e,0x7e,0x7e,0x7f,0x80,0x81,0x82, -0x83,0x82,0x80,0x7f,0x7e,0x7d,0x7e,0x7e,0x7d,0x7e,0x81,0x83,0x83,0x83,0x81,0x80, -0x7e,0x7e,0x7d,0x7d,0x7d,0x7e,0x7f,0x80,0x86,0x86,0x87,0x88,0x87,0x86,0x85,0x84, -0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7c,0x7c,0x7d,0x7e,0x7e,0x7d,0x7c,0x7c, -0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x77,0x78,0x79,0x7a,0x7b,0x7d,0x7e,0x7e, -0x7c,0x7c,0x7b,0x7a,0x7a,0x79,0x79,0x78,0x75,0x76,0x77,0x79,0x7c,0x80,0x83,0x85, -0x87,0x89,0x8d,0x90,0x91,0x90,0x8e,0x8c,0x8b,0x8c,0x8e,0x90,0x92,0x93,0x93,0x93, -0x95,0x95,0x95,0x96,0x96,0x96,0x97,0x97,0x95,0x95,0x94,0x94,0x94,0x93,0x93,0x93, -0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x92,0x93,0x93,0x93,0x94,0x94,0x94,0x94, -0x94,0x94,0x94,0x94,0x94,0x94,0x94,0x94,0x94,0x94,0x95,0x95,0x95,0x96,0x96,0x96, -0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95, -0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x93,0x93,0x93,0x92,0x91,0x8e,0x8c,0x8b, -0x8a,0x87,0x81,0x7b,0x77,0x75,0x75,0x75,0x74,0x73,0x72,0x71,0x71,0x72,0x73,0x74, -0x74,0x74,0x74,0x75,0x77,0x79,0x7c,0x7d,0x84,0x85,0x86,0x88,0x88,0x88,0x88,0x87, -0x87,0x85,0x81,0x7e,0x7c,0x7c,0x7c,0x7c,0x79,0x79,0x7a,0x7a,0x7b,0x7c,0x7c,0x7c, -0x7a,0x7b,0x7b,0x7c,0x7e,0x81,0x83,0x85,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84, -0x83,0x83,0x84,0x84,0x84,0x85,0x85,0x85,0x83,0x83,0x83,0x83,0x83,0x83,0x83,0x83, -0x85,0x84,0x84,0x84,0x84,0x83,0x83,0x83,0x83,0x83,0x84,0x85,0x85,0x84,0x83,0x83, -0x7b,0x7b,0x7a,0x79,0x79,0x7a,0x7b,0x7b,0x7d,0x7d,0x7c,0x7c,0x7b,0x7b,0x7a,0x7a, -0x79,0x7a,0x7b,0x7c,0x7c,0x7c,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b, -0x7d,0x7d,0x7d,0x7d,0x7e,0x7e,0x7e,0x7e,0x7e,0x7e,0x7e,0x7e,0x7f,0x80,0x82,0x83, -0x83,0x82,0x80,0x7f,0x7e,0x7d,0x7e,0x7e,0x7d,0x7f,0x81,0x83,0x83,0x82,0x81,0x7f, -0x7e,0x7d,0x7d,0x7c,0x7d,0x7e,0x7f,0x80,0x86,0x86,0x87,0x88,0x87,0x86,0x85,0x84, -0x7e,0x7e,0x7e,0x7d,0x7d,0x7d,0x7d,0x7d,0x7b,0x7c,0x7d,0x7e,0x7e,0x7d,0x7c,0x7b, -0x7b,0x7b,0x7b,0x7a,0x7a,0x7a,0x7a,0x7a,0x76,0x77,0x78,0x79,0x7b,0x7c,0x7d,0x7e, -0x7a,0x7a,0x79,0x79,0x79,0x78,0x78,0x78,0x76,0x76,0x78,0x7a,0x7d,0x80,0x84,0x85, -0x87,0x8b,0x91,0x96,0x98,0x97,0x95,0x93,0x8f,0x8f,0x8f,0x90,0x91,0x92,0x93,0x94, -0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x94,0x94,0x94,0x94,0x93,0x93,0x93,0x93, -0x94,0x94,0x94,0x94,0x94,0x94,0x94,0x94,0x92,0x93,0x93,0x93,0x94,0x94,0x94,0x94, -0x94,0x94,0x94,0x94,0x94,0x94,0x94,0x94,0x94,0x94,0x94,0x95,0x95,0x95,0x96,0x96, -0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95, -0x95,0x95,0x95,0x95,0x95,0x94,0x94,0x94,0x93,0x93,0x93,0x92,0x91,0x8f,0x8d,0x8b, -0x8a,0x86,0x81,0x7b,0x77,0x76,0x76,0x76,0x74,0x73,0x73,0x72,0x72,0x73,0x74,0x75, -0x76,0x76,0x75,0x76,0x78,0x7b,0x7e,0x80,0x85,0x86,0x87,0x88,0x88,0x88,0x87,0x86, -0x85,0x83,0x80,0x7d,0x7b,0x7b,0x7b,0x7c,0x7a,0x7a,0x7a,0x7b,0x7c,0x7c,0x7d,0x7d, -0x7c,0x7c,0x7c,0x7d,0x7f,0x81,0x83,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84, -0x84,0x84,0x84,0x84,0x85,0x85,0x85,0x85,0x84,0x83,0x83,0x82,0x82,0x83,0x83,0x84, -0x85,0x84,0x84,0x84,0x84,0x83,0x83,0x83,0x83,0x83,0x84,0x85,0x85,0x84,0x83,0x83, -0x7c,0x7b,0x7a,0x7a,0x7a,0x7a,0x7b,0x7c,0x7e,0x7d,0x7d,0x7c,0x7b,0x7b,0x7a,0x7a, -0x79,0x7a,0x7b,0x7c,0x7c,0x7c,0x7b,0x7b,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c, -0x7e,0x7e,0x7e,0x7e,0x7d,0x7d,0x7d,0x7d,0x7e,0x7d,0x7d,0x7e,0x7f,0x81,0x82,0x83, -0x83,0x82,0x80,0x7f,0x7e,0x7d,0x7e,0x7e,0x7e,0x7f,0x81,0x83,0x83,0x82,0x80,0x7f, -0x7e,0x7d,0x7c,0x7c,0x7c,0x7d,0x7f,0x7f,0x86,0x86,0x87,0x88,0x87,0x86,0x85,0x84, -0x7f,0x7f,0x7e,0x7e,0x7d,0x7d,0x7d,0x7d,0x7b,0x7c,0x7d,0x7d,0x7d,0x7d,0x7c,0x7b, -0x7c,0x7b,0x7b,0x7b,0x7a,0x7a,0x79,0x79,0x76,0x77,0x78,0x79,0x7a,0x7b,0x7c,0x7d, -0x76,0x76,0x76,0x76,0x76,0x75,0x75,0x75,0x77,0x77,0x78,0x7b,0x7e,0x81,0x84,0x86, -0x87,0x8c,0x94,0x9a,0x9e,0x9d,0x9a,0x97,0x93,0x92,0x91,0x90,0x90,0x92,0x94,0x95, -0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x94,0x94,0x94,0x93,0x93,0x93,0x92,0x92, -0x94,0x94,0x94,0x94,0x94,0x94,0x94,0x94,0x92,0x93,0x93,0x93,0x94,0x94,0x94,0x94, -0x94,0x94,0x94,0x94,0x94,0x94,0x94,0x94,0x94,0x94,0x94,0x94,0x95,0x95,0x95,0x95, -0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x94,0x94,0x94,0x94,0x94,0x94,0x94,0x94, -0x96,0x95,0x95,0x95,0x94,0x94,0x93,0x93,0x92,0x92,0x92,0x92,0x91,0x8f,0x8d,0x8c, -0x8a,0x86,0x81,0x7b,0x78,0x76,0x77,0x77,0x75,0x75,0x74,0x74,0x74,0x75,0x77,0x77, -0x78,0x77,0x76,0x77,0x79,0x7d,0x80,0x83,0x86,0x87,0x88,0x88,0x88,0x87,0x86,0x85, -0x84,0x82,0x7f,0x7d,0x7b,0x7b,0x7c,0x7c,0x7a,0x7a,0x7b,0x7c,0x7c,0x7d,0x7d,0x7e, -0x7e,0x7e,0x7e,0x7e,0x7f,0x81,0x83,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84, -0x83,0x83,0x84,0x84,0x84,0x85,0x85,0x85,0x85,0x84,0x82,0x82,0x82,0x82,0x84,0x85, -0x85,0x84,0x84,0x84,0x84,0x83,0x83,0x83,0x83,0x83,0x84,0x85,0x85,0x84,0x83,0x83, -0x7d,0x7d,0x7c,0x7b,0x7b,0x7c,0x7d,0x7d,0x7f,0x7e,0x7e,0x7d,0x7c,0x7b,0x7a,0x7a, -0x79,0x7a,0x7b,0x7c,0x7d,0x7c,0x7c,0x7b,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c, -0x7e,0x7e,0x7e,0x7e,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7e,0x7f,0x81,0x83,0x84, -0x83,0x82,0x80,0x7f,0x7e,0x7d,0x7e,0x7e,0x7e,0x80,0x82,0x83,0x83,0x82,0x80,0x7e, -0x7d,0x7d,0x7c,0x7c,0x7c,0x7d,0x7e,0x7f,0x86,0x86,0x87,0x88,0x87,0x86,0x85,0x84, -0x80,0x7f,0x7f,0x7e,0x7e,0x7d,0x7d,0x7c,0x7b,0x7b,0x7c,0x7d,0x7d,0x7c,0x7b,0x7b, -0x7c,0x7c,0x7b,0x7b,0x7a,0x79,0x79,0x79,0x77,0x77,0x78,0x78,0x79,0x7a,0x7a,0x7a, -0x74,0x74,0x74,0x74,0x74,0x74,0x74,0x74,0x77,0x78,0x79,0x7b,0x7e,0x82,0x85,0x87, -0x87,0x8d,0x96,0x9e,0xa1,0xa0,0x9c,0x99,0x97,0x95,0x92,0x90,0x90,0x91,0x94,0x95, -0x97,0x97,0x96,0x96,0x96,0x95,0x95,0x95,0x94,0x94,0x93,0x93,0x93,0x92,0x92,0x92, -0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x92,0x93,0x93,0x93,0x94,0x94,0x94,0x94, -0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x94,0x94,0x94,0x95,0x95,0x95, -0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x94,0x94,0x94,0x94,0x94,0x94,0x94,0x94, -0x96,0x96,0x95,0x94,0x94,0x93,0x93,0x92,0x92,0x92,0x92,0x92,0x91,0x8f,0x8e,0x8c, -0x89,0x86,0x81,0x7c,0x78,0x77,0x77,0x78,0x77,0x76,0x76,0x76,0x77,0x78,0x79,0x7a, -0x79,0x78,0x77,0x78,0x7a,0x7e,0x83,0x86,0x87,0x88,0x88,0x88,0x88,0x86,0x85,0x84, -0x84,0x82,0x7f,0x7d,0x7b,0x7b,0x7c,0x7d,0x7b,0x7b,0x7c,0x7c,0x7d,0x7e,0x7e,0x7e, -0x80,0x7f,0x7f,0x7f,0x80,0x81,0x82,0x83,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84, -0x82,0x82,0x83,0x83,0x83,0x84,0x84,0x84,0x85,0x84,0x82,0x81,0x81,0x82,0x84,0x85, -0x85,0x84,0x84,0x84,0x84,0x83,0x83,0x83,0x83,0x83,0x84,0x85,0x85,0x84,0x83,0x83, -0x7f,0x7e,0x7d,0x7c,0x7c,0x7d,0x7e,0x7f,0x7f,0x7f,0x7e,0x7d,0x7c,0x7b,0x7a,0x79, -0x7a,0x7b,0x7c,0x7d,0x7d,0x7d,0x7c,0x7b,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c, -0x7f,0x7f,0x7e,0x7e,0x7d,0x7d,0x7c,0x7c,0x7d,0x7d,0x7d,0x7d,0x7f,0x81,0x83,0x84, -0x83,0x82,0x80,0x7f,0x7e,0x7d,0x7e,0x7e,0x7f,0x80,0x82,0x83,0x83,0x81,0x7f,0x7e, -0x7d,0x7c,0x7c,0x7b,0x7c,0x7d,0x7e,0x7f,0x86,0x86,0x87,0x88,0x87,0x86,0x85,0x84, -0x80,0x80,0x7f,0x7f,0x7e,0x7d,0x7c,0x7c,0x7a,0x7b,0x7c,0x7d,0x7d,0x7c,0x7b,0x7a, -0x7c,0x7c,0x7c,0x7b,0x7a,0x79,0x79,0x78,0x79,0x78,0x78,0x78,0x78,0x78,0x78,0x78, -0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x78,0x78,0x79,0x7c,0x7f,0x82,0x85,0x87, -0x86,0x8d,0x97,0xa0,0xa3,0xa2,0x9d,0x99,0x9a,0x97,0x93,0x90,0x8f,0x91,0x94,0x96, -0x97,0x97,0x97,0x96,0x96,0x95,0x95,0x95,0x93,0x93,0x93,0x93,0x92,0x92,0x92,0x92, -0x92,0x92,0x92,0x92,0x92,0x92,0x92,0x92,0x92,0x93,0x93,0x93,0x94,0x94,0x94,0x94, -0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x94,0x94,0x94,0x95,0x95, -0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x94,0x94,0x94,0x94,0x94,0x94,0x94,0x94, -0x96,0x96,0x95,0x94,0x93,0x93,0x92,0x92,0x91,0x92,0x92,0x92,0x91,0x8f,0x8e,0x8d, -0x89,0x86,0x81,0x7c,0x79,0x77,0x78,0x79,0x79,0x78,0x78,0x78,0x79,0x7a,0x7c,0x7d, -0x7b,0x7a,0x78,0x78,0x7b,0x7f,0x84,0x88,0x88,0x88,0x89,0x88,0x88,0x86,0x84,0x83, -0x84,0x83,0x80,0x7d,0x7c,0x7c,0x7d,0x7e,0x7b,0x7c,0x7c,0x7d,0x7d,0x7e,0x7f,0x7f, -0x81,0x80,0x80,0x7f,0x80,0x81,0x82,0x83,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84, -0x81,0x81,0x81,0x82,0x82,0x82,0x83,0x83,0x86,0x84,0x82,0x80,0x80,0x82,0x84,0x86, -0x85,0x84,0x84,0x84,0x84,0x83,0x83,0x83,0x83,0x83,0x84,0x85,0x85,0x84,0x83,0x83, -0x80,0x7f,0x7e,0x7d,0x7d,0x7e,0x7f,0x80,0x80,0x7f,0x7e,0x7d,0x7c,0x7b,0x7a,0x79, -0x7a,0x7b,0x7c,0x7d,0x7d,0x7d,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c, -0x7f,0x7f,0x7e,0x7e,0x7d,0x7d,0x7c,0x7c,0x7c,0x7c,0x7d,0x7d,0x7f,0x81,0x83,0x85, -0x83,0x82,0x80,0x7f,0x7e,0x7d,0x7e,0x7e,0x7f,0x80,0x82,0x83,0x83,0x81,0x7f,0x7e, -0x7d,0x7c,0x7c,0x7b,0x7c,0x7d,0x7e,0x7f,0x86,0x86,0x87,0x88,0x87,0x86,0x85,0x84, -0x81,0x80,0x80,0x7f,0x7e,0x7d,0x7c,0x7c,0x7a,0x7b,0x7c,0x7d,0x7d,0x7c,0x7b,0x7a, -0x7d,0x7c,0x7c,0x7b,0x7a,0x79,0x78,0x78,0x7a,0x79,0x79,0x78,0x78,0x77,0x77,0x76, -0x78,0x78,0x78,0x78,0x79,0x79,0x79,0x79,0x78,0x78,0x7a,0x7c,0x7f,0x83,0x86,0x88, -0x86,0x8d,0x97,0xa0,0xa4,0xa2,0x9d,0x99,0x9b,0x98,0x94,0x90,0x8f,0x91,0x94,0x96, -0x97,0x97,0x97,0x96,0x96,0x95,0x95,0x94,0x93,0x93,0x93,0x93,0x92,0x92,0x92,0x92, -0x92,0x92,0x92,0x92,0x92,0x92,0x92,0x92,0x92,0x93,0x93,0x93,0x94,0x94,0x94,0x94, -0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x94,0x94,0x94,0x94,0x95, -0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x94,0x94,0x94,0x94,0x94,0x94,0x94,0x94, -0x96,0x96,0x95,0x94,0x93,0x92,0x92,0x91,0x91,0x91,0x92,0x92,0x91,0x90,0x8e,0x8d, -0x89,0x86,0x81,0x7c,0x79,0x78,0x78,0x79,0x7a,0x79,0x79,0x79,0x7a,0x7c,0x7d,0x7e, -0x7c,0x7a,0x79,0x79,0x7b,0x80,0x85,0x89,0x89,0x89,0x89,0x89,0x87,0x86,0x84,0x83, -0x85,0x83,0x80,0x7e,0x7d,0x7d,0x7e,0x7f,0x7c,0x7c,0x7c,0x7d,0x7e,0x7e,0x7f,0x7f, -0x82,0x81,0x80,0x80,0x80,0x81,0x82,0x83,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84, -0x80,0x80,0x81,0x81,0x81,0x82,0x82,0x82,0x86,0x84,0x82,0x80,0x80,0x82,0x84,0x86, -0x85,0x84,0x84,0x84,0x84,0x83,0x83,0x83,0x83,0x83,0x84,0x85,0x85,0x84,0x83,0x83, -0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7e,0x7e,0x7e,0x7e,0x7e, -0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7d,0x7d,0x7d,0x7d, -0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7e,0x7f,0x80,0x81,0x82,0x82, -0x82,0x81,0x80,0x7f,0x7e,0x7e,0x7e,0x7f,0x81,0x81,0x82,0x82,0x82,0x81,0x7f,0x7f, -0x7e,0x7d,0x7d,0x7d,0x7d,0x7f,0x80,0x81,0x86,0x86,0x87,0x88,0x87,0x86,0x85,0x84, -0x81,0x80,0x7e,0x7d,0x7c,0x7c,0x7c,0x7c,0x7b,0x7b,0x7b,0x7c,0x7d,0x7d,0x7d,0x7e, -0x7c,0x7c,0x7d,0x7d,0x7c,0x79,0x77,0x75,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79, -0x7a,0x7a,0x7b,0x7b,0x7a,0x79,0x76,0x75,0x75,0x77,0x79,0x7d,0x80,0x84,0x86,0x88, -0x8a,0x8e,0x97,0xa1,0xa8,0xa6,0x9e,0x97,0x9a,0x97,0x94,0x90,0x90,0x91,0x94,0x96, -0x97,0x97,0x96,0x96,0x95,0x94,0x94,0x93,0x94,0x94,0x93,0x92,0x93,0x94,0x96,0x97, -0x93,0x93,0x93,0x93,0x92,0x92,0x92,0x92,0x93,0x93,0x93,0x93,0x94,0x94,0x94,0x94, -0x94,0x94,0x94,0x94,0x94,0x94,0x94,0x94,0x95,0x95,0x95,0x94,0x94,0x94,0x93,0x93, -0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x90,0x90,0x90,0x90,0x8f,0x8f,0x8f,0x8f, -0x91,0x91,0x91,0x91,0x91,0x91,0x91,0x91,0x91,0x92,0x92,0x92,0x92,0x90,0x8f,0x8e, -0x86,0x83,0x7f,0x7b,0x79,0x7a,0x7c,0x7e,0x7a,0x7a,0x7b,0x7b,0x7b,0x7c,0x7c,0x7c, -0x78,0x78,0x78,0x7a,0x7d,0x81,0x86,0x88,0x88,0x89,0x8a,0x8a,0x89,0x87,0x84,0x83, -0x80,0x80,0x7f,0x7f,0x7f,0x7e,0x7e,0x7e,0x7d,0x7b,0x79,0x78,0x78,0x7b,0x7d,0x7f, -0x83,0x80,0x7d,0x7e,0x81,0x83,0x83,0x81,0x84,0x84,0x83,0x82,0x82,0x83,0x84,0x84, -0x7f,0x82,0x84,0x83,0x80,0x80,0x82,0x84,0x84,0x84,0x83,0x82,0x82,0x83,0x84,0x84, -0x85,0x85,0x85,0x84,0x83,0x83,0x82,0x82,0x81,0x82,0x84,0x86,0x86,0x85,0x84,0x83, -0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7c,0x7c,0x7d,0x7d,0x7d,0x7e,0x7e,0x7e,0x7e,0x7e, -0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7b,0x7c,0x7c,0x7c,0x7d,0x7d,0x7d,0x7d, -0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7d,0x7d,0x7e,0x7f,0x80,0x81,0x82,0x82, -0x82,0x81,0x80,0x7f,0x7e,0x7e,0x7e,0x7f,0x81,0x81,0x82,0x82,0x82,0x80,0x7f,0x7e, -0x7e,0x7d,0x7d,0x7d,0x7d,0x7f,0x80,0x81,0x86,0x86,0x87,0x88,0x87,0x86,0x85,0x84, -0x80,0x7f,0x7d,0x7c,0x7b,0x7b,0x7b,0x7c,0x7b,0x7b,0x7c,0x7c,0x7c,0x7d,0x7d,0x7d, -0x7c,0x7c,0x7d,0x7c,0x7b,0x79,0x77,0x76,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77, -0x7a,0x7a,0x7b,0x7b,0x7a,0x79,0x77,0x75,0x76,0x77,0x7a,0x7d,0x80,0x84,0x86,0x88, -0x89,0x8e,0x96,0xa0,0xa6,0xa5,0x9e,0x98,0x99,0x96,0x93,0x90,0x90,0x91,0x94,0x96, -0x97,0x97,0x96,0x96,0x95,0x94,0x94,0x93,0x92,0x92,0x91,0x90,0x91,0x92,0x94,0x95, -0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x92,0x92,0x92,0x92,0x92,0x92,0x92,0x92, -0x94,0x94,0x94,0x94,0x94,0x94,0x94,0x94,0x95,0x95,0x95,0x94,0x94,0x94,0x93,0x93, -0x94,0x94,0x94,0x94,0x94,0x94,0x94,0x94,0x91,0x91,0x91,0x90,0x90,0x90,0x90,0x8f, -0x91,0x91,0x91,0x91,0x91,0x91,0x91,0x91,0x91,0x92,0x92,0x92,0x92,0x90,0x8f,0x8e, -0x89,0x86,0x81,0x7d,0x7b,0x7b,0x7d,0x7e,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b, -0x78,0x79,0x79,0x7b,0x7f,0x83,0x87,0x8a,0x89,0x8a,0x8a,0x8a,0x88,0x86,0x84,0x82, -0x80,0x80,0x7f,0x7f,0x7f,0x7e,0x7e,0x7e,0x7b,0x7a,0x78,0x77,0x78,0x7b,0x7e,0x7f, -0x81,0x7e,0x7c,0x7d,0x81,0x83,0x83,0x81,0x84,0x84,0x83,0x82,0x82,0x83,0x84,0x84, -0x7f,0x82,0x84,0x83,0x80,0x80,0x82,0x84,0x84,0x84,0x83,0x82,0x82,0x83,0x84,0x84, -0x85,0x85,0x85,0x84,0x83,0x83,0x82,0x82,0x81,0x82,0x84,0x85,0x86,0x85,0x84,0x83, -0x7e,0x7e,0x7d,0x7d,0x7d,0x7c,0x7c,0x7c,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d, -0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7c,0x7c,0x7c,0x7d,0x7d,0x7d, -0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7d,0x7d,0x7e,0x7f,0x80,0x81,0x82,0x82, -0x82,0x81,0x80,0x7f,0x7e,0x7e,0x7e,0x7f,0x81,0x82,0x82,0x82,0x81,0x80,0x7e,0x7e, -0x7e,0x7d,0x7d,0x7d,0x7d,0x7f,0x80,0x81,0x86,0x86,0x87,0x88,0x87,0x86,0x85,0x84, -0x7f,0x7e,0x7c,0x7b,0x7a,0x7a,0x7b,0x7b,0x7b,0x7c,0x7c,0x7c,0x7c,0x7d,0x7d,0x7d, -0x7c,0x7c,0x7c,0x7c,0x7b,0x79,0x78,0x77,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75, -0x7a,0x7a,0x7a,0x7a,0x7a,0x79,0x77,0x76,0x76,0x78,0x7a,0x7d,0x81,0x84,0x86,0x87, -0x89,0x8c,0x93,0x9d,0xa3,0xa3,0x9e,0x98,0x97,0x95,0x92,0x90,0x90,0x92,0x94,0x96, -0x97,0x97,0x96,0x96,0x95,0x94,0x94,0x93,0x91,0x90,0x90,0x90,0x90,0x91,0x92,0x93, -0x93,0x93,0x93,0x93,0x94,0x94,0x94,0x94,0x91,0x91,0x91,0x91,0x91,0x90,0x90,0x90, -0x94,0x94,0x94,0x94,0x94,0x94,0x94,0x94,0x95,0x95,0x94,0x94,0x94,0x93,0x93,0x93, -0x94,0x94,0x94,0x94,0x94,0x94,0x94,0x94,0x92,0x92,0x92,0x92,0x91,0x91,0x91,0x91, -0x91,0x91,0x91,0x91,0x91,0x91,0x91,0x91,0x91,0x92,0x92,0x92,0x92,0x90,0x8f,0x8e, -0x8b,0x88,0x83,0x7f,0x7c,0x7b,0x7c,0x7d,0x7c,0x7c,0x7c,0x7b,0x7b,0x7a,0x79,0x79, -0x79,0x79,0x7b,0x7e,0x82,0x86,0x89,0x8b,0x8b,0x8b,0x8b,0x89,0x87,0x85,0x83,0x81, -0x7f,0x7f,0x7f,0x7f,0x7e,0x7e,0x7e,0x7e,0x79,0x78,0x77,0x77,0x79,0x7b,0x7e,0x80, -0x7e,0x7b,0x79,0x7b,0x80,0x83,0x83,0x82,0x84,0x84,0x83,0x82,0x82,0x83,0x84,0x84, -0x80,0x83,0x84,0x83,0x81,0x80,0x81,0x84,0x84,0x84,0x83,0x82,0x82,0x83,0x84,0x84, -0x85,0x85,0x85,0x84,0x83,0x83,0x82,0x82,0x82,0x82,0x84,0x84,0x85,0x85,0x84,0x83, -0x7e,0x7e,0x7e,0x7d,0x7d,0x7c,0x7c,0x7b,0x7e,0x7e,0x7d,0x7d,0x7d,0x7d,0x7d,0x7c, -0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7c,0x7c,0x7c,0x7d,0x7d, -0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7d,0x7d,0x7e,0x7f,0x80,0x81,0x82,0x82, -0x82,0x81,0x80,0x7f,0x7e,0x7e,0x7e,0x7f,0x81,0x82,0x82,0x82,0x81,0x7f,0x7e,0x7d, -0x7e,0x7d,0x7d,0x7d,0x7d,0x7f,0x80,0x81,0x86,0x86,0x87,0x88,0x87,0x86,0x85,0x84, -0x7d,0x7d,0x7b,0x7a,0x7a,0x7a,0x7b,0x7b,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7d, -0x7c,0x7c,0x7c,0x7b,0x7a,0x79,0x78,0x78,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77, -0x7a,0x7a,0x7a,0x7a,0x79,0x79,0x78,0x78,0x77,0x78,0x7b,0x7e,0x81,0x84,0x86,0x87, -0x89,0x8b,0x90,0x99,0x9f,0xa1,0x9d,0x99,0x95,0x94,0x92,0x90,0x91,0x92,0x95,0x96, -0x97,0x97,0x96,0x96,0x95,0x94,0x94,0x93,0x93,0x93,0x92,0x92,0x92,0x93,0x93,0x93, -0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x92,0x92,0x92,0x92,0x92,0x91,0x91,0x91, -0x94,0x94,0x94,0x94,0x94,0x94,0x94,0x94,0x94,0x94,0x94,0x94,0x93,0x93,0x93,0x93, -0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x93,0x93,0x93,0x93,0x92,0x92,0x92,0x92, -0x91,0x91,0x91,0x91,0x91,0x91,0x91,0x91,0x91,0x92,0x92,0x92,0x92,0x90,0x8f,0x8e, -0x89,0x87,0x82,0x7e,0x7b,0x79,0x79,0x7a,0x7d,0x7d,0x7c,0x7b,0x7a,0x79,0x78,0x78, -0x79,0x7b,0x7e,0x81,0x85,0x88,0x8b,0x8c,0x8d,0x8c,0x8a,0x88,0x86,0x83,0x81,0x80, -0x7f,0x7f,0x7f,0x7e,0x7e,0x7e,0x7e,0x7d,0x78,0x78,0x77,0x78,0x79,0x7c,0x7e,0x7f, -0x7b,0x79,0x78,0x7a,0x7f,0x83,0x84,0x83,0x84,0x84,0x83,0x82,0x82,0x83,0x84,0x84, -0x81,0x83,0x85,0x84,0x81,0x80,0x81,0x84,0x84,0x84,0x83,0x82,0x82,0x83,0x84,0x84, -0x85,0x85,0x85,0x84,0x83,0x83,0x82,0x82,0x82,0x82,0x83,0x83,0x84,0x84,0x84,0x84, -0x7f,0x7f,0x7e,0x7d,0x7c,0x7c,0x7b,0x7b,0x7e,0x7e,0x7d,0x7d,0x7c,0x7c,0x7c,0x7c, -0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7c,0x7c,0x7c,0x7c, -0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7d,0x7d,0x7e,0x7f,0x80,0x81,0x82,0x82, -0x82,0x81,0x80,0x7f,0x7e,0x7e,0x7e,0x7f,0x82,0x82,0x82,0x82,0x80,0x7f,0x7d,0x7c, -0x7e,0x7d,0x7d,0x7d,0x7d,0x7f,0x80,0x81,0x86,0x86,0x87,0x88,0x87,0x86,0x85,0x84, -0x7d,0x7c,0x7b,0x7a,0x7a,0x7a,0x7b,0x7c,0x7d,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c, -0x7c,0x7c,0x7b,0x7a,0x7a,0x79,0x79,0x79,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a, -0x7a,0x7a,0x79,0x79,0x79,0x79,0x79,0x79,0x78,0x79,0x7b,0x7e,0x81,0x84,0x86,0x87, -0x88,0x89,0x8d,0x94,0x9b,0x9e,0x9c,0x99,0x96,0x95,0x93,0x92,0x92,0x93,0x94,0x96, -0x97,0x97,0x96,0x96,0x95,0x94,0x94,0x93,0x96,0x97,0x97,0x97,0x97,0x96,0x96,0x96, -0x93,0x92,0x92,0x91,0x91,0x90,0x8f,0x8f,0x93,0x93,0x93,0x93,0x93,0x93,0x94,0x94, -0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x94,0x94,0x94,0x93,0x93,0x93,0x92,0x92, -0x94,0x94,0x94,0x94,0x94,0x94,0x94,0x94,0x94,0x94,0x93,0x93,0x93,0x92,0x92,0x92, -0x91,0x91,0x91,0x91,0x91,0x91,0x91,0x91,0x91,0x92,0x92,0x92,0x92,0x90,0x8f,0x8e, -0x86,0x84,0x80,0x7c,0x79,0x77,0x76,0x76,0x7d,0x7c,0x7c,0x7b,0x7a,0x79,0x78,0x78, -0x7a,0x7d,0x80,0x85,0x88,0x8a,0x8a,0x8b,0x8c,0x8b,0x89,0x86,0x84,0x82,0x80,0x80, -0x7f,0x7f,0x7e,0x7e,0x7e,0x7d,0x7d,0x7d,0x78,0x78,0x79,0x79,0x7b,0x7c,0x7e,0x7f, -0x7a,0x78,0x77,0x7a,0x7f,0x83,0x84,0x83,0x84,0x84,0x83,0x82,0x82,0x83,0x84,0x84, -0x82,0x84,0x86,0x84,0x81,0x80,0x81,0x84,0x84,0x84,0x83,0x82,0x82,0x83,0x84,0x84, -0x85,0x85,0x85,0x84,0x83,0x83,0x82,0x82,0x82,0x82,0x82,0x82,0x83,0x83,0x84,0x84, -0x7f,0x7f,0x7e,0x7d,0x7c,0x7b,0x7b,0x7a,0x7e,0x7e,0x7d,0x7d,0x7c,0x7b,0x7b,0x7b, -0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7a,0x7a,0x7b,0x7b,0x7b,0x7c,0x7c,0x7c, -0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7d,0x7d,0x7e,0x7f,0x80,0x81,0x82,0x82, -0x82,0x81,0x80,0x7f,0x7e,0x7e,0x7e,0x7f,0x82,0x82,0x82,0x81,0x80,0x7e,0x7c,0x7b, -0x7e,0x7d,0x7d,0x7d,0x7d,0x7f,0x80,0x81,0x86,0x86,0x87,0x88,0x87,0x86,0x85,0x84, -0x7d,0x7c,0x7b,0x7b,0x7b,0x7b,0x7c,0x7d,0x7d,0x7d,0x7d,0x7c,0x7c,0x7c,0x7c,0x7b, -0x7c,0x7c,0x7a,0x7a,0x79,0x79,0x7a,0x7a,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c, -0x7a,0x7a,0x79,0x78,0x78,0x79,0x79,0x7a,0x79,0x7a,0x7c,0x7e,0x81,0x84,0x86,0x87, -0x88,0x88,0x8a,0x90,0x97,0x9c,0x9c,0x9a,0x98,0x97,0x96,0x94,0x93,0x94,0x94,0x95, -0x97,0x97,0x96,0x96,0x95,0x94,0x94,0x93,0x98,0x99,0x99,0x9a,0x99,0x98,0x97,0x97, -0x92,0x91,0x90,0x8e,0x8d,0x8b,0x8a,0x89,0x8f,0x8f,0x90,0x91,0x92,0x93,0x94,0x94, -0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x94,0x94,0x93,0x93,0x93,0x92,0x92,0x92, -0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x92,0x92,0x92,0x92, -0x91,0x91,0x91,0x91,0x91,0x91,0x91,0x91,0x91,0x92,0x92,0x92,0x92,0x90,0x8f,0x8e, -0x84,0x82,0x7f,0x7c,0x79,0x77,0x77,0x76,0x7b,0x7b,0x7b,0x7a,0x7a,0x79,0x78,0x78, -0x7c,0x7e,0x83,0x87,0x89,0x8a,0x89,0x88,0x8a,0x88,0x86,0x83,0x81,0x80,0x80,0x7f, -0x7e,0x7e,0x7e,0x7e,0x7d,0x7d,0x7d,0x7d,0x7b,0x7b,0x7b,0x7c,0x7c,0x7d,0x7e,0x7e, -0x7b,0x79,0x78,0x7a,0x7f,0x83,0x84,0x83,0x84,0x84,0x83,0x82,0x82,0x83,0x84,0x84, -0x83,0x85,0x86,0x85,0x81,0x80,0x81,0x83,0x84,0x84,0x83,0x82,0x82,0x83,0x84,0x84, -0x85,0x85,0x85,0x84,0x83,0x83,0x82,0x82,0x83,0x82,0x82,0x81,0x82,0x83,0x84,0x85, -0x80,0x7f,0x7f,0x7d,0x7c,0x7b,0x7a,0x7a,0x7e,0x7e,0x7d,0x7d,0x7c,0x7b,0x7a,0x7a, -0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7b,0x7b,0x7b,0x7c,0x7c, -0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7d,0x7d,0x7e,0x7f,0x80,0x81,0x82,0x82, -0x82,0x81,0x80,0x7f,0x7e,0x7e,0x7e,0x7f,0x82,0x82,0x82,0x81,0x80,0x7e,0x7c,0x7a, -0x7e,0x7d,0x7d,0x7d,0x7d,0x7f,0x80,0x81,0x86,0x86,0x87,0x88,0x87,0x86,0x85,0x84, -0x7d,0x7d,0x7c,0x7b,0x7c,0x7c,0x7d,0x7e,0x7d,0x7d,0x7d,0x7c,0x7c,0x7c,0x7b,0x7b, -0x7c,0x7b,0x7a,0x79,0x79,0x79,0x7b,0x7b,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a, -0x7a,0x79,0x78,0x78,0x78,0x79,0x7a,0x7b,0x7a,0x7b,0x7c,0x7f,0x81,0x84,0x86,0x87, -0x87,0x86,0x88,0x8d,0x94,0x9a,0x9b,0x9a,0x9b,0x9a,0x98,0x97,0x95,0x94,0x94,0x94, -0x97,0x97,0x96,0x96,0x95,0x94,0x94,0x93,0x97,0x98,0x99,0x99,0x99,0x97,0x96,0x95, -0x91,0x90,0x8e,0x8c,0x89,0x86,0x84,0x83,0x88,0x89,0x8a,0x8c,0x8e,0x90,0x91,0x92, -0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x92,0x92,0x92,0x92, -0x92,0x92,0x92,0x92,0x92,0x92,0x92,0x92,0x93,0x92,0x92,0x92,0x92,0x91,0x91,0x91, -0x91,0x91,0x91,0x91,0x91,0x91,0x91,0x91,0x91,0x92,0x92,0x92,0x92,0x90,0x8f,0x8e, -0x85,0x84,0x81,0x7f,0x7d,0x7b,0x7b,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a, -0x7d,0x80,0x85,0x88,0x8a,0x89,0x86,0x84,0x87,0x85,0x83,0x81,0x7f,0x7f,0x7f,0x80, -0x7e,0x7e,0x7e,0x7e,0x7d,0x7d,0x7d,0x7d,0x7d,0x7e,0x7e,0x7e,0x7e,0x7e,0x7d,0x7d, -0x7d,0x7a,0x79,0x7b,0x80,0x83,0x84,0x82,0x84,0x84,0x83,0x82,0x82,0x83,0x84,0x84, -0x83,0x85,0x87,0x85,0x81,0x80,0x81,0x83,0x84,0x84,0x83,0x82,0x82,0x83,0x84,0x84, -0x85,0x85,0x85,0x84,0x83,0x83,0x82,0x82,0x83,0x82,0x81,0x81,0x81,0x82,0x84,0x85, -0x80,0x80,0x7f,0x7d,0x7c,0x7b,0x7a,0x7a,0x7e,0x7e,0x7d,0x7c,0x7c,0x7b,0x7a,0x7a, -0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7b,0x7b,0x7b,0x7b,0x7c, -0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7e,0x7f,0x80,0x81,0x82,0x82, -0x82,0x81,0x80,0x7f,0x7e,0x7e,0x7e,0x7f,0x82,0x82,0x82,0x81,0x7f,0x7d,0x7b,0x7a, -0x7e,0x7d,0x7d,0x7d,0x7d,0x7f,0x80,0x81,0x86,0x86,0x87,0x88,0x87,0x86,0x85,0x84, -0x7e,0x7d,0x7d,0x7c,0x7c,0x7d,0x7e,0x7f,0x7e,0x7d,0x7d,0x7d,0x7c,0x7b,0x7b,0x7b, -0x7c,0x7b,0x7a,0x79,0x78,0x79,0x7b,0x7c,0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78, -0x7a,0x79,0x78,0x77,0x77,0x79,0x7a,0x7b,0x7a,0x7b,0x7d,0x7f,0x81,0x84,0x86,0x87, -0x87,0x86,0x87,0x8b,0x93,0x99,0x9b,0x9b,0x9d,0x9c,0x9a,0x98,0x96,0x94,0x93,0x93, -0x97,0x97,0x96,0x96,0x95,0x94,0x94,0x93,0x95,0x96,0x97,0x97,0x97,0x95,0x93,0x92, -0x91,0x90,0x8d,0x8a,0x86,0x83,0x81,0x7f,0x82,0x83,0x85,0x87,0x8a,0x8c,0x8e,0x8f, -0x92,0x92,0x92,0x92,0x92,0x92,0x92,0x92,0x93,0x93,0x93,0x93,0x92,0x92,0x92,0x92, -0x91,0x91,0x91,0x91,0x91,0x91,0x91,0x91,0x92,0x92,0x92,0x91,0x91,0x91,0x90,0x90, -0x91,0x91,0x91,0x91,0x91,0x91,0x91,0x91,0x91,0x92,0x92,0x92,0x92,0x90,0x8f,0x8e, -0x87,0x86,0x84,0x82,0x81,0x7f,0x7f,0x7e,0x79,0x79,0x79,0x79,0x7a,0x7a,0x7a,0x7a, -0x7e,0x81,0x86,0x89,0x8a,0x88,0x85,0x82,0x85,0x83,0x81,0x7f,0x7e,0x7e,0x7f,0x80, -0x7e,0x7e,0x7e,0x7d,0x7d,0x7d,0x7d,0x7c,0x7f,0x80,0x80,0x7f,0x7f,0x7e,0x7d,0x7c, -0x7e,0x7c,0x7a,0x7c,0x80,0x83,0x83,0x82,0x84,0x84,0x83,0x82,0x82,0x83,0x84,0x84, -0x84,0x86,0x87,0x85,0x82,0x80,0x81,0x83,0x84,0x84,0x83,0x82,0x82,0x83,0x84,0x84, -0x85,0x85,0x85,0x84,0x83,0x83,0x82,0x82,0x83,0x82,0x81,0x80,0x81,0x82,0x84,0x85, -0x80,0x80,0x7f,0x7e,0x7d,0x7c,0x7c,0x7b,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7c,0x7c, -0x7c,0x7c,0x7b,0x7b,0x7b,0x7a,0x7a,0x7a,0x79,0x79,0x79,0x79,0x7a,0x7a,0x7a,0x7a, -0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7e,0x7e,0x7f,0x80,0x80,0x81,0x81,0x82, -0x80,0x80,0x7f,0x7e,0x7e,0x7f,0x80,0x80,0x82,0x81,0x80,0x7e,0x7d,0x7d,0x7d,0x7d, -0x7d,0x7d,0x7c,0x7d,0x7e,0x7f,0x81,0x82,0x87,0x88,0x88,0x88,0x88,0x86,0x85,0x84, -0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d, -0x7d,0x7c,0x7c,0x7b,0x7b,0x7a,0x7a,0x79,0x78,0x78,0x78,0x78,0x77,0x77,0x77,0x77, -0x74,0x76,0x79,0x7b,0x7d,0x7e,0x7e,0x7d,0x79,0x7b,0x7e,0x81,0x84,0x86,0x87,0x87, -0x87,0x85,0x84,0x87,0x8f,0x95,0x99,0x9a,0x9f,0x9d,0x9b,0x98,0x96,0x94,0x93,0x93, -0x96,0x96,0x96,0x96,0x95,0x95,0x95,0x95,0x97,0x96,0x96,0x95,0x93,0x92,0x92,0x91, -0x93,0x92,0x91,0x90,0x8f,0x8d,0x8c,0x8c,0x83,0x83,0x82,0x82,0x85,0x89,0x8d,0x90, -0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x91,0x91,0x91,0x91,0x91,0x91,0x91,0x91, -0x8d,0x8e,0x90,0x92,0x94,0x95,0x95,0x95,0x93,0x92,0x91,0x90,0x90,0x91,0x91,0x92, -0x8f,0x90,0x91,0x91,0x91,0x90,0x8f,0x8e,0x90,0x90,0x90,0x90,0x91,0x91,0x91,0x91, -0x8e,0x8d,0x8f,0x93,0x96,0x90,0x83,0x78,0x78,0x78,0x79,0x7a,0x7b,0x7c,0x7e,0x7f, -0x83,0x85,0x88,0x8a,0x8b,0x8b,0x8a,0x89,0x86,0x85,0x82,0x80,0x7e,0x7d,0x7d,0x7d, -0x7c,0x7c,0x7d,0x7d,0x7e,0x7e,0x7f,0x7f,0x7f,0x7f,0x7f,0x7f,0x7f,0x7f,0x7f,0x7f, -0x7f,0x7f,0x80,0x81,0x82,0x83,0x83,0x84,0x84,0x83,0x82,0x81,0x81,0x82,0x83,0x84, -0x84,0x84,0x84,0x83,0x83,0x82,0x82,0x81,0x84,0x83,0x83,0x82,0x83,0x84,0x85,0x86, -0x86,0x85,0x84,0x83,0x83,0x83,0x84,0x85,0x83,0x82,0x81,0x81,0x81,0x82,0x83,0x84, -0x80,0x80,0x7f,0x7e,0x7d,0x7c,0x7b,0x7b,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7c, -0x7c,0x7c,0x7b,0x7b,0x7b,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7b,0x7b,0x7b,0x7b, -0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7e,0x7e,0x7f,0x80,0x80,0x81,0x81, -0x80,0x80,0x7f,0x7e,0x7e,0x7f,0x80,0x80,0x82,0x81,0x7f,0x7e,0x7d,0x7c,0x7d,0x7d, -0x7c,0x7c,0x7c,0x7c,0x7d,0x7f,0x81,0x82,0x87,0x88,0x88,0x88,0x88,0x86,0x85,0x84, -0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d, -0x7d,0x7c,0x7c,0x7b,0x7b,0x7a,0x7a,0x79,0x78,0x78,0x78,0x78,0x77,0x77,0x77,0x76, -0x76,0x77,0x7a,0x7c,0x7d,0x7d,0x7d,0x7d,0x7a,0x7c,0x7f,0x82,0x85,0x86,0x87,0x88, -0x86,0x84,0x83,0x86,0x8d,0x94,0x98,0x99,0x9d,0x9b,0x99,0x97,0x95,0x94,0x94,0x94, -0x96,0x96,0x96,0x96,0x96,0x96,0x95,0x95,0x97,0x96,0x96,0x95,0x95,0x94,0x94,0x93, -0x92,0x92,0x91,0x90,0x8f,0x8d,0x8c,0x8c,0x87,0x87,0x86,0x86,0x87,0x8b,0x8e,0x90, -0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x91,0x91,0x91,0x91,0x91,0x91,0x91,0x91, -0x8f,0x90,0x91,0x92,0x93,0x93,0x92,0x92,0x92,0x91,0x90,0x8f,0x8f,0x90,0x90,0x91, -0x90,0x91,0x92,0x93,0x93,0x93,0x92,0x91,0x90,0x90,0x91,0x91,0x91,0x91,0x91,0x91, -0x8f,0x8f,0x91,0x95,0x97,0x91,0x85,0x7a,0x7a,0x7a,0x7a,0x7a,0x7b,0x7d,0x7e,0x7f, -0x83,0x85,0x88,0x8a,0x8b,0x8b,0x89,0x88,0x85,0x83,0x81,0x7f,0x7d,0x7c,0x7c,0x7c, -0x7c,0x7c,0x7d,0x7d,0x7e,0x7e,0x7f,0x7f,0x7f,0x7f,0x7f,0x7f,0x7f,0x7f,0x7f,0x7f, -0x7f,0x7f,0x80,0x81,0x82,0x83,0x83,0x84,0x84,0x83,0x82,0x81,0x81,0x82,0x83,0x84, -0x84,0x84,0x84,0x83,0x83,0x82,0x82,0x82,0x84,0x83,0x83,0x82,0x83,0x84,0x85,0x86, -0x86,0x85,0x84,0x83,0x82,0x83,0x83,0x84,0x83,0x82,0x81,0x81,0x81,0x82,0x84,0x84, -0x80,0x80,0x7f,0x7e,0x7d,0x7c,0x7b,0x7b,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d, -0x7c,0x7c,0x7b,0x7b,0x7b,0x7a,0x7a,0x7a,0x7b,0x7b,0x7b,0x7b,0x7c,0x7c,0x7c,0x7c, -0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7e,0x7f,0x7f,0x80,0x80, -0x81,0x80,0x7f,0x7e,0x7e,0x7f,0x80,0x81,0x82,0x81,0x7f,0x7d,0x7c,0x7c,0x7c,0x7c, -0x7c,0x7b,0x7b,0x7b,0x7d,0x7e,0x80,0x81,0x87,0x88,0x88,0x88,0x88,0x86,0x85,0x84, -0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d, -0x7d,0x7c,0x7c,0x7b,0x7b,0x7a,0x7a,0x79,0x78,0x78,0x78,0x77,0x77,0x77,0x76,0x76, -0x78,0x79,0x7a,0x7c,0x7c,0x7d,0x7c,0x7c,0x7b,0x7d,0x7f,0x83,0x85,0x87,0x88,0x89, -0x85,0x82,0x81,0x84,0x8b,0x92,0x96,0x98,0x9a,0x99,0x97,0x95,0x94,0x94,0x94,0x94, -0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x97, -0x94,0x93,0x92,0x92,0x91,0x90,0x8f,0x8f,0x8e,0x8d,0x8c,0x8b,0x8c,0x8e,0x90,0x91, -0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x92,0x92,0x92,0x92,0x92,0x92,0x92,0x92, -0x92,0x92,0x92,0x92,0x91,0x8f,0x8e,0x8d,0x8e,0x8d,0x8c,0x8c,0x8c,0x8c,0x8d,0x8e, -0x8f,0x90,0x92,0x94,0x95,0x95,0x95,0x94,0x91,0x91,0x91,0x91,0x91,0x91,0x91,0x91, -0x91,0x92,0x94,0x97,0x97,0x91,0x86,0x7e,0x7c,0x7c,0x7b,0x7b,0x7c,0x7d,0x7f,0x80, -0x84,0x86,0x88,0x8a,0x8b,0x8a,0x88,0x87,0x83,0x81,0x80,0x7e,0x7c,0x7c,0x7c,0x7c, -0x7c,0x7c,0x7d,0x7d,0x7e,0x7e,0x7f,0x7f,0x7f,0x7f,0x7f,0x7f,0x7f,0x7f,0x7f,0x7f, -0x7f,0x7f,0x80,0x81,0x82,0x83,0x83,0x84,0x84,0x83,0x82,0x81,0x81,0x82,0x83,0x84, -0x84,0x84,0x84,0x83,0x83,0x83,0x83,0x82,0x84,0x83,0x83,0x82,0x83,0x84,0x85,0x86, -0x85,0x84,0x83,0x82,0x81,0x82,0x82,0x83,0x83,0x82,0x82,0x81,0x82,0x83,0x84,0x85, -0x80,0x7f,0x7f,0x7e,0x7d,0x7c,0x7b,0x7a,0x7c,0x7c,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d, -0x7c,0x7c,0x7b,0x7b,0x7b,0x7a,0x7a,0x7a,0x7c,0x7c,0x7c,0x7c,0x7d,0x7d,0x7d,0x7d, -0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7c,0x7c,0x7d,0x7d,0x7e,0x7f,0x7f,0x7f, -0x81,0x80,0x7f,0x7f,0x7f,0x7f,0x80,0x81,0x81,0x80,0x7e,0x7d,0x7c,0x7b,0x7b,0x7c, -0x7b,0x7b,0x7b,0x7b,0x7c,0x7e,0x7f,0x81,0x87,0x88,0x88,0x88,0x88,0x86,0x85,0x84, -0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d, -0x7d,0x7c,0x7c,0x7b,0x7b,0x7a,0x7a,0x79,0x78,0x78,0x77,0x77,0x77,0x76,0x76,0x76, -0x7a,0x7a,0x7a,0x7b,0x7b,0x7b,0x7b,0x7b,0x7c,0x7d,0x80,0x83,0x86,0x88,0x89,0x89, -0x84,0x81,0x7f,0x82,0x89,0x90,0x95,0x97,0x97,0x96,0x95,0x94,0x94,0x94,0x94,0x95, -0x96,0x96,0x96,0x96,0x96,0x97,0x97,0x97,0x97,0x98,0x98,0x98,0x99,0x99,0x99,0x99, -0x97,0x97,0x97,0x96,0x96,0x95,0x95,0x95,0x95,0x93,0x92,0x91,0x90,0x91,0x92,0x93, -0x94,0x94,0x94,0x94,0x94,0x94,0x94,0x94,0x92,0x92,0x92,0x92,0x92,0x92,0x92,0x92, -0x94,0x94,0x93,0x92,0x90,0x8d,0x8a,0x89,0x88,0x87,0x87,0x86,0x86,0x87,0x88,0x89, -0x8c,0x8e,0x90,0x92,0x94,0x94,0x95,0x95,0x92,0x92,0x92,0x91,0x91,0x91,0x91,0x91, -0x92,0x94,0x97,0x99,0x97,0x90,0x87,0x80,0x7e,0x7d,0x7c,0x7c,0x7c,0x7e,0x80,0x82, -0x85,0x86,0x88,0x8a,0x8a,0x89,0x87,0x86,0x81,0x80,0x7e,0x7c,0x7c,0x7b,0x7c,0x7c, -0x7c,0x7c,0x7d,0x7d,0x7e,0x7e,0x7f,0x7f,0x7f,0x7f,0x7f,0x7f,0x7f,0x7f,0x7f,0x7f, -0x7f,0x7f,0x80,0x81,0x82,0x83,0x83,0x84,0x83,0x83,0x82,0x82,0x82,0x82,0x83,0x83, -0x84,0x84,0x84,0x84,0x84,0x83,0x83,0x83,0x84,0x83,0x83,0x82,0x83,0x84,0x85,0x86, -0x84,0x83,0x82,0x81,0x81,0x81,0x82,0x82,0x83,0x83,0x82,0x82,0x82,0x83,0x84,0x85, -0x7f,0x7f,0x7e,0x7d,0x7c,0x7b,0x7a,0x7a,0x7c,0x7c,0x7c,0x7d,0x7d,0x7e,0x7e,0x7e, -0x7c,0x7c,0x7b,0x7b,0x7b,0x7a,0x7a,0x7a,0x7c,0x7c,0x7c,0x7d,0x7d,0x7d,0x7e,0x7e, -0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7c,0x7c,0x7d,0x7d,0x7e,0x7f,0x7f,0x7f, -0x81,0x81,0x80,0x7f,0x7f,0x80,0x81,0x81,0x80,0x7f,0x7e,0x7c,0x7b,0x7b,0x7b,0x7b, -0x7c,0x7b,0x7b,0x7b,0x7d,0x7e,0x80,0x81,0x87,0x88,0x88,0x88,0x88,0x86,0x85,0x84, -0x7e,0x7e,0x7e,0x7e,0x7e,0x7e,0x7e,0x7e,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d, -0x7d,0x7c,0x7c,0x7b,0x7b,0x7a,0x7a,0x79,0x77,0x77,0x77,0x77,0x76,0x76,0x76,0x76, -0x79,0x79,0x79,0x79,0x7a,0x7a,0x7b,0x7b,0x7c,0x7d,0x80,0x83,0x86,0x88,0x89,0x89, -0x84,0x80,0x7d,0x80,0x87,0x8f,0x94,0x96,0x96,0x95,0x94,0x93,0x93,0x94,0x95,0x95, -0x95,0x96,0x96,0x96,0x97,0x97,0x98,0x98,0x98,0x99,0x99,0x99,0x9a,0x9a,0x9a,0x9a, -0x9c,0x9c,0x9c,0x9c,0x9b,0x9b,0x9b,0x9b,0x99,0x98,0x97,0x95,0x94,0x94,0x94,0x94, -0x94,0x94,0x94,0x94,0x94,0x94,0x94,0x94,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93, -0x95,0x95,0x94,0x92,0x90,0x8c,0x89,0x88,0x84,0x83,0x83,0x82,0x83,0x84,0x85,0x86, -0x89,0x8b,0x8d,0x8f,0x91,0x92,0x93,0x93,0x93,0x93,0x92,0x92,0x91,0x91,0x91,0x90, -0x93,0x96,0x99,0x99,0x93,0x8b,0x84,0x7f,0x7e,0x7d,0x7b,0x7b,0x7c,0x7f,0x82,0x84, -0x86,0x87,0x89,0x8a,0x89,0x88,0x86,0x84,0x7f,0x7e,0x7d,0x7c,0x7b,0x7c,0x7c,0x7d, -0x7c,0x7c,0x7d,0x7d,0x7e,0x7e,0x7f,0x7f,0x7f,0x7f,0x7f,0x7f,0x7f,0x7f,0x7f,0x7f, -0x7f,0x7f,0x80,0x81,0x82,0x83,0x83,0x84,0x82,0x82,0x83,0x83,0x83,0x83,0x82,0x82, -0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x83,0x83,0x82,0x83,0x84,0x85,0x86, -0x84,0x83,0x82,0x81,0x81,0x81,0x82,0x82,0x84,0x83,0x82,0x82,0x82,0x83,0x84,0x85, -0x7f,0x7f,0x7e,0x7d,0x7c,0x7b,0x7a,0x7a,0x7b,0x7b,0x7c,0x7d,0x7d,0x7e,0x7e,0x7f, -0x7c,0x7c,0x7b,0x7b,0x7b,0x7a,0x7a,0x7a,0x7c,0x7c,0x7c,0x7c,0x7d,0x7d,0x7d,0x7d, -0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7e,0x7f,0x7f,0x80,0x80, -0x82,0x81,0x80,0x7f,0x7f,0x80,0x81,0x82,0x80,0x7f,0x7d,0x7b,0x7a,0x7a,0x7a,0x7a, -0x7d,0x7c,0x7c,0x7c,0x7d,0x7f,0x81,0x82,0x87,0x88,0x88,0x88,0x88,0x86,0x85,0x84, -0x7e,0x7e,0x7e,0x7e,0x7e,0x7e,0x7e,0x7e,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d, -0x7d,0x7c,0x7c,0x7b,0x7b,0x7a,0x7a,0x79,0x77,0x77,0x77,0x76,0x76,0x76,0x75,0x75, -0x77,0x77,0x77,0x77,0x77,0x79,0x7a,0x7b,0x7b,0x7d,0x7f,0x83,0x85,0x87,0x88,0x89, -0x84,0x80,0x7d,0x7f,0x86,0x8f,0x94,0x97,0x97,0x96,0x95,0x94,0x94,0x94,0x94,0x95, -0x95,0x96,0x96,0x97,0x97,0x98,0x98,0x99,0x9a,0x9a,0x9a,0x9a,0x9a,0x9a,0x9a,0x9a, -0x9d,0x9d,0x9d,0x9e,0x9e,0x9e,0x9e,0x9f,0x9b,0x9a,0x99,0x98,0x97,0x95,0x95,0x94, -0x94,0x94,0x94,0x94,0x94,0x94,0x94,0x94,0x94,0x94,0x94,0x94,0x94,0x94,0x94,0x94, -0x95,0x95,0x94,0x93,0x90,0x8e,0x8b,0x8a,0x84,0x84,0x84,0x83,0x84,0x85,0x87,0x88, -0x8a,0x8b,0x8d,0x8f,0x91,0x92,0x92,0x92,0x94,0x93,0x93,0x92,0x92,0x91,0x91,0x90, -0x92,0x96,0x99,0x97,0x8e,0x84,0x7e,0x7b,0x7c,0x7b,0x79,0x79,0x7c,0x7f,0x84,0x86, -0x86,0x87,0x89,0x8a,0x89,0x87,0x85,0x83,0x7e,0x7e,0x7d,0x7c,0x7c,0x7d,0x7e,0x7e, -0x7c,0x7c,0x7d,0x7d,0x7e,0x7e,0x7f,0x7f,0x7f,0x7f,0x7f,0x7f,0x7f,0x7f,0x7f,0x7f, -0x7f,0x7f,0x80,0x81,0x82,0x83,0x83,0x84,0x81,0x82,0x83,0x84,0x84,0x83,0x82,0x81, -0x83,0x84,0x84,0x84,0x84,0x85,0x85,0x85,0x84,0x83,0x83,0x82,0x83,0x84,0x85,0x86, -0x85,0x84,0x83,0x82,0x81,0x82,0x82,0x83,0x84,0x83,0x83,0x82,0x83,0x84,0x85,0x86, -0x7f,0x7e,0x7e,0x7d,0x7c,0x7b,0x7a,0x7a,0x7b,0x7b,0x7c,0x7c,0x7d,0x7e,0x7f,0x7f, -0x7c,0x7c,0x7b,0x7b,0x7b,0x7a,0x7a,0x7a,0x7b,0x7b,0x7b,0x7c,0x7c,0x7c,0x7d,0x7d, -0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7e,0x7e,0x7f,0x80,0x80,0x81,0x81, -0x82,0x81,0x80,0x80,0x80,0x80,0x81,0x82,0x7f,0x7e,0x7c,0x7b,0x7a,0x79,0x7a,0x7a, -0x7e,0x7e,0x7d,0x7e,0x7f,0x80,0x82,0x83,0x87,0x88,0x88,0x88,0x88,0x86,0x85,0x84, -0x7e,0x7e,0x7e,0x7e,0x7e,0x7e,0x7e,0x7e,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d, -0x7d,0x7c,0x7c,0x7b,0x7b,0x7a,0x7a,0x79,0x77,0x77,0x76,0x76,0x76,0x75,0x75,0x75, -0x75,0x74,0x74,0x74,0x76,0x78,0x7a,0x7b,0x7a,0x7c,0x7f,0x82,0x85,0x86,0x87,0x88, -0x85,0x81,0x7d,0x7f,0x86,0x8f,0x95,0x98,0x99,0x98,0x96,0x95,0x94,0x94,0x94,0x95, -0x95,0x95,0x96,0x97,0x98,0x98,0x99,0x99,0x9b,0x9b,0x9a,0x9a,0x99,0x99,0x98,0x98, -0x9a,0x9b,0x9b,0x9c,0x9c,0x9d,0x9d,0x9d,0x9a,0x9a,0x9a,0x99,0x98,0x96,0x95,0x95, -0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x94,0x94,0x94,0x94,0x94,0x94,0x94,0x94, -0x94,0x94,0x94,0x93,0x92,0x90,0x8e,0x8d,0x8a,0x8a,0x89,0x89,0x8a,0x8c,0x8d,0x8e, -0x8e,0x8f,0x91,0x93,0x94,0x94,0x94,0x94,0x94,0x94,0x93,0x93,0x92,0x91,0x90,0x90, -0x91,0x96,0x99,0x94,0x89,0x7d,0x78,0x76,0x79,0x78,0x77,0x78,0x7b,0x80,0x85,0x88, -0x87,0x88,0x89,0x8a,0x89,0x86,0x84,0x82,0x7e,0x7e,0x7d,0x7d,0x7d,0x7e,0x7f,0x80, -0x7c,0x7c,0x7d,0x7d,0x7e,0x7e,0x7f,0x7f,0x7f,0x7f,0x7f,0x7f,0x7f,0x7f,0x7f,0x7f, -0x7f,0x7f,0x80,0x81,0x82,0x83,0x83,0x84,0x81,0x82,0x83,0x84,0x84,0x83,0x82,0x81, -0x83,0x83,0x84,0x84,0x85,0x85,0x86,0x86,0x84,0x83,0x83,0x82,0x83,0x84,0x85,0x86, -0x86,0x85,0x84,0x83,0x82,0x83,0x83,0x84,0x84,0x84,0x83,0x83,0x83,0x84,0x85,0x86, -0x7f,0x7e,0x7d,0x7d,0x7b,0x7b,0x7a,0x79,0x7b,0x7b,0x7c,0x7c,0x7d,0x7e,0x7f,0x7f, -0x7c,0x7c,0x7b,0x7b,0x7b,0x7a,0x7a,0x7a,0x7a,0x7b,0x7b,0x7b,0x7c,0x7c,0x7c,0x7c, -0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7e,0x7e,0x7f,0x80,0x80,0x81,0x81,0x82, -0x82,0x81,0x80,0x80,0x80,0x80,0x81,0x82,0x7f,0x7e,0x7c,0x7a,0x79,0x79,0x79,0x7a, -0x7f,0x7e,0x7e,0x7e,0x7f,0x81,0x83,0x84,0x87,0x88,0x88,0x88,0x88,0x86,0x85,0x84, -0x7e,0x7e,0x7e,0x7e,0x7e,0x7e,0x7e,0x7e,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d, -0x7d,0x7c,0x7c,0x7b,0x7b,0x7a,0x7a,0x79,0x77,0x76,0x76,0x76,0x76,0x75,0x75,0x75, -0x73,0x72,0x72,0x73,0x74,0x77,0x7a,0x7c,0x79,0x7b,0x7e,0x81,0x84,0x86,0x87,0x87, -0x86,0x81,0x7d,0x7f,0x86,0x8f,0x95,0x98,0x9a,0x99,0x97,0x96,0x94,0x94,0x94,0x94, -0x95,0x95,0x96,0x97,0x98,0x99,0x99,0x9a,0x9c,0x9b,0x9b,0x9a,0x99,0x98,0x97,0x97, -0x97,0x97,0x98,0x99,0x99,0x9a,0x9b,0x9b,0x9a,0x9a,0x9a,0x99,0x98,0x97,0x95,0x95, -0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x94,0x94,0x94,0x94,0x94,0x94,0x94,0x94, -0x93,0x93,0x94,0x94,0x93,0x91,0x90,0x8f,0x8f,0x8f,0x8f,0x8f,0x90,0x91,0x93,0x94, -0x92,0x93,0x95,0x96,0x97,0x97,0x97,0x97,0x95,0x94,0x94,0x93,0x92,0x91,0x90,0x90, -0x90,0x95,0x98,0x92,0x85,0x79,0x73,0x73,0x78,0x77,0x76,0x77,0x7a,0x80,0x86,0x8a, -0x87,0x88,0x89,0x89,0x88,0x86,0x83,0x81,0x7e,0x7e,0x7d,0x7d,0x7d,0x7f,0x80,0x81, -0x7c,0x7c,0x7d,0x7d,0x7e,0x7e,0x7f,0x7f,0x7f,0x7f,0x7f,0x7f,0x7f,0x7f,0x7f,0x7f, -0x7f,0x7f,0x80,0x81,0x82,0x83,0x83,0x84,0x81,0x82,0x83,0x84,0x84,0x83,0x82,0x81, -0x83,0x83,0x84,0x84,0x85,0x85,0x86,0x86,0x84,0x83,0x83,0x82,0x83,0x84,0x85,0x86, -0x86,0x85,0x84,0x83,0x83,0x83,0x84,0x85,0x84,0x84,0x83,0x83,0x83,0x84,0x85,0x86, -0x7c,0x7c,0x7c,0x7c,0x7d,0x7d,0x7d,0x7d,0x7c,0x7c,0x7c,0x7c,0x7d,0x7d,0x7d,0x7d, -0x7e,0x7d,0x7d,0x7d,0x7c,0x7b,0x7b,0x7b,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d, -0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7e,0x7e,0x7f,0x7f,0x80,0x81,0x81,0x81, -0x83,0x83,0x83,0x83,0x82,0x82,0x82,0x81,0x7f,0x7e,0x7d,0x7c,0x7b,0x7c,0x7c,0x7d, -0x7e,0x7d,0x7d,0x7d,0x7e,0x81,0x84,0x86,0x86,0x87,0x89,0x8a,0x89,0x87,0x85,0x84, -0x7f,0x7f,0x7d,0x7c,0x7c,0x7c,0x7d,0x7e,0x7c,0x7c,0x7b,0x7b,0x7b,0x7d,0x7e,0x7f, -0x7d,0x7c,0x7c,0x7b,0x7a,0x79,0x78,0x78,0x75,0x75,0x75,0x75,0x74,0x74,0x74,0x74, -0x75,0x75,0x75,0x76,0x76,0x76,0x77,0x77,0x79,0x7c,0x80,0x83,0x86,0x87,0x87,0x87, -0x84,0x7f,0x7a,0x78,0x7c,0x86,0x91,0x98,0x96,0x95,0x93,0x92,0x92,0x94,0x95,0x96, -0x96,0x97,0x97,0x98,0x98,0x99,0x9a,0x9a,0x99,0x9a,0x9b,0x9b,0x9b,0x9a,0x99,0x98, -0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x98,0x97,0x97,0x97,0x97,0x96,0x96,0x96, -0x97,0x97,0x97,0x96,0x96,0x96,0x95,0x95,0x93,0x93,0x94,0x95,0x95,0x96,0x96,0x97, -0x96,0x96,0x96,0x95,0x95,0x95,0x95,0x95,0x95,0x94,0x93,0x91,0x90,0x8e,0x8d,0x8c, -0x8f,0x90,0x91,0x92,0x93,0x94,0x95,0x96,0x96,0x95,0x93,0x91,0x90,0x90,0x91,0x91, -0x99,0x92,0x87,0x7d,0x76,0x73,0x74,0x76,0x76,0x74,0x73,0x77,0x7d,0x83,0x85,0x85, -0x86,0x88,0x8a,0x8b,0x89,0x84,0x7f,0x7b,0x78,0x78,0x78,0x78,0x78,0x78,0x77,0x77, -0x7c,0x7c,0x7d,0x7e,0x7e,0x7d,0x7c,0x7b,0x7f,0x7f,0x80,0x81,0x81,0x80,0x7f,0x7f, -0x7f,0x7f,0x7f,0x7f,0x80,0x81,0x83,0x83,0x82,0x82,0x83,0x83,0x83,0x84,0x84,0x84, -0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x81,0x82,0x83,0x84,0x85,0x85,0x84,0x84, -0x82,0x82,0x82,0x82,0x83,0x83,0x83,0x83,0x82,0x82,0x81,0x82,0x83,0x85,0x87,0x88, -0x7c,0x7c,0x7c,0x7c,0x7c,0x7d,0x7d,0x7d,0x7b,0x7c,0x7c,0x7c,0x7d,0x7d,0x7d,0x7d, -0x7d,0x7d,0x7d,0x7c,0x7c,0x7c,0x7b,0x7b,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d, -0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7e,0x7e,0x7e,0x7f,0x80,0x80,0x81,0x81, -0x83,0x83,0x83,0x82,0x82,0x82,0x81,0x81,0x7e,0x7e,0x7c,0x7b,0x7b,0x7b,0x7c,0x7d, -0x7e,0x7d,0x7c,0x7c,0x7e,0x81,0x84,0x86,0x86,0x87,0x89,0x8a,0x89,0x87,0x85,0x83, -0x7f,0x7e,0x7d,0x7c,0x7c,0x7c,0x7d,0x7d,0x7c,0x7b,0x7b,0x7b,0x7b,0x7c,0x7d,0x7e, -0x7c,0x7c,0x7b,0x7a,0x7a,0x79,0x78,0x78,0x75,0x75,0x75,0x75,0x74,0x74,0x74,0x74, -0x75,0x75,0x75,0x76,0x76,0x76,0x77,0x77,0x79,0x7c,0x80,0x83,0x86,0x87,0x87,0x87, -0x83,0x7f,0x7a,0x78,0x7b,0x84,0x8f,0x96,0x95,0x94,0x93,0x92,0x93,0x94,0x95,0x96, -0x97,0x97,0x97,0x98,0x99,0x99,0x9a,0x9a,0x9a,0x9a,0x9b,0x9b,0x9b,0x9a,0x99,0x98, -0x98,0x98,0x98,0x98,0x98,0x98,0x98,0x98,0x97,0x97,0x97,0x96,0x96,0x96,0x95,0x95, -0x97,0x97,0x96,0x96,0x96,0x95,0x95,0x95,0x94,0x94,0x95,0x95,0x96,0x96,0x97,0x97, -0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x98,0x98,0x97,0x96,0x95,0x94,0x93,0x92, -0x92,0x92,0x93,0x94,0x94,0x95,0x96,0x96,0x96,0x95,0x94,0x92,0x91,0x91,0x91,0x91, -0x93,0x8d,0x84,0x7a,0x74,0x73,0x74,0x75,0x76,0x74,0x73,0x77,0x7e,0x83,0x86,0x86, -0x86,0x88,0x8a,0x8a,0x88,0x83,0x7e,0x7b,0x78,0x78,0x77,0x77,0x77,0x77,0x77,0x77, -0x7a,0x7b,0x7c,0x7c,0x7c,0x7c,0x7b,0x7a,0x7c,0x7d,0x7e,0x7f,0x7f,0x7e,0x7d,0x7c, -0x7e,0x7e,0x7e,0x7f,0x80,0x82,0x83,0x83,0x82,0x82,0x83,0x83,0x83,0x84,0x84,0x84, -0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x81,0x82,0x83,0x85,0x85,0x85,0x84,0x84, -0x82,0x83,0x83,0x83,0x83,0x84,0x84,0x84,0x82,0x82,0x82,0x82,0x83,0x85,0x87,0x88, -0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7b,0x7b,0x7c,0x7c,0x7c,0x7d,0x7d,0x7d, -0x7d,0x7d,0x7d,0x7c,0x7c,0x7c,0x7c,0x7b,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d, -0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7e,0x7e,0x7f,0x80,0x80,0x81,0x81, -0x82,0x82,0x82,0x82,0x81,0x81,0x81,0x81,0x7e,0x7d,0x7c,0x7b,0x7b,0x7b,0x7c,0x7c, -0x7d,0x7c,0x7c,0x7c,0x7e,0x81,0x84,0x86,0x86,0x87,0x89,0x89,0x89,0x87,0x84,0x83, -0x7f,0x7e,0x7d,0x7c,0x7b,0x7c,0x7c,0x7d,0x7c,0x7b,0x7a,0x7a,0x7a,0x7b,0x7c,0x7d, -0x7b,0x7b,0x7a,0x7a,0x79,0x79,0x78,0x78,0x76,0x76,0x75,0x75,0x75,0x74,0x74,0x74, -0x75,0x75,0x75,0x76,0x76,0x76,0x77,0x77,0x79,0x7c,0x80,0x83,0x86,0x87,0x87,0x87, -0x83,0x7f,0x7a,0x77,0x7a,0x82,0x8c,0x92,0x94,0x93,0x93,0x93,0x93,0x94,0x95,0x96, -0x97,0x97,0x98,0x98,0x99,0x99,0x9a,0x9a,0x9a,0x9b,0x9b,0x9c,0x9b,0x9a,0x99,0x98, -0x98,0x98,0x98,0x98,0x98,0x98,0x98,0x98,0x96,0x96,0x96,0x96,0x95,0x95,0x95,0x95, -0x97,0x96,0x96,0x96,0x96,0x95,0x95,0x95,0x94,0x95,0x95,0x96,0x97,0x97,0x98,0x98, -0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x9c,0x9b,0x9b,0x9b,0x9a,0x9a,0x9a,0x9a, -0x96,0x96,0x96,0x96,0x96,0x96,0x97,0x97,0x96,0x95,0x95,0x94,0x92,0x91,0x90,0x90, -0x8b,0x86,0x7e,0x77,0x73,0x72,0x73,0x75,0x75,0x74,0x74,0x78,0x7f,0x84,0x86,0x86, -0x87,0x88,0x89,0x88,0x86,0x82,0x7d,0x7a,0x77,0x77,0x77,0x76,0x76,0x76,0x75,0x75, -0x78,0x79,0x7a,0x7a,0x7b,0x7a,0x79,0x78,0x7b,0x7b,0x7c,0x7d,0x7d,0x7c,0x7b,0x7b, -0x7c,0x7d,0x7e,0x7f,0x81,0x82,0x83,0x83,0x82,0x82,0x83,0x83,0x83,0x84,0x84,0x84, -0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x82,0x83,0x84,0x85,0x85,0x85,0x84,0x84, -0x83,0x83,0x84,0x84,0x84,0x85,0x85,0x85,0x82,0x82,0x82,0x82,0x83,0x85,0x86,0x87, -0x7c,0x7c,0x7c,0x7c,0x7c,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7c,0x7c,0x7c,0x7d,0x7d, -0x7d,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d, -0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7d,0x7d,0x7e,0x7f,0x7f,0x80,0x80,0x81, -0x82,0x82,0x81,0x81,0x81,0x80,0x80,0x80,0x7d,0x7d,0x7b,0x7a,0x7a,0x7a,0x7b,0x7c, -0x7c,0x7c,0x7b,0x7c,0x7e,0x81,0x84,0x86,0x86,0x87,0x89,0x89,0x88,0x86,0x83,0x82, -0x7e,0x7d,0x7c,0x7b,0x7b,0x7b,0x7c,0x7c,0x7b,0x7a,0x7a,0x79,0x79,0x7a,0x7b,0x7c, -0x7a,0x7a,0x79,0x79,0x79,0x78,0x78,0x78,0x76,0x76,0x76,0x75,0x75,0x75,0x74,0x74, -0x75,0x75,0x75,0x76,0x76,0x76,0x77,0x77,0x79,0x7c,0x80,0x83,0x86,0x87,0x87,0x87, -0x83,0x7f,0x79,0x76,0x79,0x7f,0x88,0x8e,0x92,0x92,0x93,0x93,0x93,0x94,0x95,0x95, -0x97,0x97,0x98,0x98,0x99,0x9a,0x9a,0x9b,0x9b,0x9b,0x9c,0x9c,0x9c,0x9b,0x9a,0x99, -0x99,0x99,0x99,0x99,0x99,0x99,0x99,0x99,0x96,0x96,0x96,0x95,0x95,0x95,0x94,0x94, -0x96,0x96,0x96,0x96,0x95,0x95,0x95,0x95,0x95,0x95,0x96,0x96,0x97,0x98,0x98,0x98, -0x97,0x97,0x97,0x98,0x98,0x98,0x98,0x98,0x9c,0x9c,0x9c,0x9c,0x9c,0x9d,0x9d,0x9d, -0x9a,0x9a,0x99,0x99,0x98,0x98,0x97,0x97,0x95,0x96,0x96,0x95,0x93,0x91,0x8e,0x8c, -0x82,0x7e,0x79,0x74,0x71,0x71,0x73,0x74,0x75,0x73,0x74,0x79,0x80,0x86,0x87,0x86, -0x87,0x87,0x87,0x86,0x83,0x80,0x7c,0x7a,0x77,0x77,0x76,0x76,0x75,0x75,0x74,0x74, -0x76,0x76,0x78,0x78,0x79,0x78,0x77,0x77,0x7b,0x7c,0x7d,0x7e,0x7e,0x7d,0x7c,0x7b, -0x7a,0x7b,0x7d,0x7f,0x81,0x82,0x83,0x83,0x82,0x82,0x83,0x83,0x83,0x84,0x84,0x84, -0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x83,0x83,0x84,0x85,0x85,0x85,0x84,0x83, -0x84,0x84,0x84,0x85,0x85,0x85,0x86,0x86,0x83,0x83,0x82,0x82,0x83,0x84,0x86,0x87, -0x7d,0x7c,0x7c,0x7c,0x7b,0x7b,0x7a,0x7a,0x7b,0x7b,0x7b,0x7b,0x7c,0x7c,0x7c,0x7c, -0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d, -0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7d,0x7d,0x7e,0x7e,0x7f,0x80,0x80,0x80, -0x81,0x81,0x81,0x80,0x80,0x80,0x80,0x7f,0x7d,0x7c,0x7b,0x7a,0x79,0x7a,0x7a,0x7b, -0x7b,0x7b,0x7a,0x7b,0x7d,0x81,0x84,0x86,0x87,0x88,0x89,0x89,0x88,0x85,0x83,0x81, -0x7d,0x7c,0x7b,0x7a,0x7a,0x7a,0x7b,0x7c,0x7b,0x7a,0x79,0x78,0x78,0x79,0x79,0x7a, -0x79,0x79,0x78,0x78,0x78,0x78,0x78,0x78,0x76,0x76,0x76,0x76,0x75,0x75,0x75,0x75, -0x75,0x75,0x75,0x76,0x76,0x76,0x77,0x77,0x79,0x7c,0x80,0x83,0x86,0x87,0x87,0x87, -0x82,0x7e,0x79,0x75,0x77,0x7c,0x84,0x89,0x91,0x91,0x92,0x93,0x94,0x94,0x95,0x95, -0x97,0x98,0x98,0x99,0x99,0x9a,0x9b,0x9b,0x9c,0x9c,0x9d,0x9d,0x9d,0x9c,0x9b,0x9a, -0x99,0x99,0x99,0x99,0x99,0x99,0x99,0x99,0x96,0x96,0x96,0x96,0x95,0x95,0x95,0x95, -0x96,0x96,0x96,0x95,0x95,0x95,0x94,0x94,0x94,0x95,0x95,0x96,0x97,0x97,0x98,0x98, -0x96,0x97,0x97,0x97,0x98,0x98,0x99,0x99,0x99,0x99,0x99,0x9a,0x9a,0x9b,0x9b,0x9b, -0x9b,0x9b,0x9a,0x9a,0x99,0x98,0x97,0x97,0x96,0x97,0x97,0x96,0x93,0x8f,0x8a,0x87, -0x7a,0x78,0x75,0x72,0x71,0x71,0x73,0x74,0x74,0x73,0x75,0x7b,0x82,0x87,0x88,0x87, -0x88,0x87,0x85,0x83,0x80,0x7d,0x7b,0x7a,0x77,0x77,0x77,0x76,0x75,0x74,0x74,0x73, -0x74,0x75,0x76,0x77,0x77,0x77,0x77,0x76,0x7d,0x7e,0x7f,0x7f,0x7f,0x7f,0x7e,0x7d, -0x77,0x79,0x7c,0x7f,0x81,0x82,0x83,0x83,0x82,0x82,0x83,0x83,0x83,0x84,0x84,0x84, -0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x85,0x86,0x86,0x85,0x84,0x83, -0x84,0x84,0x84,0x85,0x85,0x85,0x86,0x86,0x83,0x83,0x82,0x82,0x83,0x84,0x85,0x86, -0x7d,0x7d,0x7c,0x7b,0x7b,0x7a,0x7a,0x79,0x7a,0x7a,0x7b,0x7b,0x7b,0x7c,0x7c,0x7c, -0x7b,0x7c,0x7c,0x7c,0x7c,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d, -0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7d,0x7d,0x7d,0x7e,0x7f,0x7f,0x80,0x80, -0x80,0x80,0x80,0x80,0x7f,0x7f,0x7f,0x7f,0x7c,0x7b,0x7a,0x79,0x79,0x79,0x7a,0x7a, -0x7b,0x7a,0x7a,0x7b,0x7d,0x81,0x84,0x87,0x87,0x88,0x89,0x89,0x87,0x85,0x82,0x80, -0x7d,0x7c,0x7b,0x7a,0x79,0x7a,0x7a,0x7b,0x7a,0x79,0x78,0x77,0x77,0x77,0x78,0x79, -0x78,0x78,0x78,0x78,0x77,0x77,0x77,0x77,0x77,0x77,0x76,0x76,0x76,0x75,0x75,0x75, -0x75,0x75,0x75,0x76,0x76,0x76,0x77,0x77,0x79,0x7c,0x80,0x83,0x86,0x87,0x87,0x87, -0x82,0x7e,0x78,0x75,0x75,0x79,0x80,0x84,0x8f,0x90,0x92,0x93,0x94,0x95,0x95,0x94, -0x98,0x98,0x98,0x99,0x9a,0x9a,0x9b,0x9b,0x9c,0x9d,0x9d,0x9e,0x9d,0x9c,0x9b,0x9a, -0x9a,0x9a,0x9a,0x9a,0x9a,0x9a,0x9a,0x9a,0x97,0x97,0x97,0x97,0x96,0x96,0x96,0x96, -0x96,0x95,0x95,0x95,0x95,0x94,0x94,0x94,0x93,0x94,0x94,0x95,0x96,0x96,0x97,0x97, -0x95,0x96,0x96,0x97,0x97,0x98,0x98,0x99,0x97,0x97,0x97,0x98,0x98,0x98,0x98,0x98, -0x9a,0x9a,0x99,0x99,0x98,0x98,0x97,0x97,0x97,0x98,0x98,0x96,0x92,0x8b,0x85,0x80, -0x76,0x75,0x74,0x72,0x72,0x72,0x73,0x74,0x73,0x73,0x76,0x7c,0x83,0x88,0x89,0x87, -0x89,0x87,0x84,0x81,0x7d,0x7b,0x7a,0x79,0x79,0x78,0x78,0x77,0x76,0x75,0x74,0x74, -0x73,0x74,0x75,0x76,0x77,0x77,0x76,0x76,0x7d,0x7d,0x7e,0x7f,0x7f,0x7e,0x7d,0x7d, -0x75,0x77,0x7b,0x7f,0x81,0x83,0x83,0x82,0x82,0x82,0x83,0x83,0x83,0x84,0x84,0x84, -0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x85,0x85,0x86,0x86,0x86,0x85,0x84,0x83, -0x83,0x83,0x84,0x84,0x84,0x85,0x85,0x85,0x84,0x83,0x83,0x82,0x83,0x84,0x85,0x86, -0x7d,0x7d,0x7c,0x7b,0x7a,0x7a,0x79,0x79,0x7a,0x7a,0x7a,0x7b,0x7b,0x7b,0x7c,0x7c, -0x7b,0x7b,0x7c,0x7c,0x7c,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d, -0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7d,0x7d,0x7e,0x7e,0x7f,0x7f,0x80, -0x80,0x80,0x80,0x7f,0x7f,0x7f,0x7e,0x7e,0x7c,0x7b,0x7a,0x79,0x78,0x79,0x79,0x7a, -0x7a,0x7a,0x79,0x7a,0x7d,0x81,0x84,0x87,0x87,0x88,0x89,0x89,0x87,0x84,0x81,0x7f, -0x7c,0x7b,0x7a,0x79,0x79,0x79,0x7a,0x7a,0x7a,0x79,0x78,0x77,0x76,0x76,0x77,0x77, -0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x76,0x76,0x76,0x75,0x75, -0x75,0x75,0x75,0x76,0x76,0x76,0x77,0x77,0x79,0x7c,0x80,0x83,0x86,0x87,0x87,0x87, -0x81,0x7d,0x78,0x74,0x74,0x77,0x7d,0x80,0x8e,0x8f,0x92,0x94,0x95,0x95,0x94,0x94, -0x98,0x98,0x99,0x99,0x9a,0x9b,0x9b,0x9b,0x9d,0x9d,0x9e,0x9e,0x9e,0x9d,0x9c,0x9b, -0x9a,0x9a,0x9a,0x9a,0x9a,0x9a,0x9a,0x9a,0x99,0x98,0x98,0x98,0x98,0x97,0x97,0x97, -0x95,0x95,0x95,0x95,0x94,0x94,0x94,0x94,0x92,0x93,0x93,0x94,0x94,0x95,0x95,0x96, -0x94,0x94,0x95,0x96,0x96,0x97,0x98,0x98,0x98,0x98,0x98,0x97,0x97,0x97,0x97,0x97, -0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x98,0x99,0x96,0x91,0x88,0x80,0x7a, -0x74,0x74,0x74,0x73,0x73,0x73,0x74,0x74,0x73,0x73,0x76,0x7d,0x84,0x89,0x89,0x88, -0x89,0x87,0x83,0x7f,0x7b,0x79,0x79,0x79,0x7a,0x7a,0x79,0x78,0x76,0x75,0x75,0x74, -0x72,0x73,0x75,0x76,0x77,0x77,0x77,0x76,0x79,0x7a,0x7b,0x7b,0x7b,0x7b,0x7a,0x79, -0x73,0x76,0x7a,0x7e,0x81,0x83,0x83,0x82,0x82,0x82,0x83,0x83,0x83,0x84,0x84,0x84, -0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x85,0x86,0x86,0x86,0x86,0x85,0x84,0x83, -0x82,0x83,0x83,0x83,0x83,0x84,0x84,0x84,0x84,0x84,0x83,0x82,0x83,0x84,0x85,0x85, -0x7d,0x7d,0x7c,0x7b,0x7a,0x79,0x79,0x78,0x7a,0x7a,0x7a,0x7b,0x7b,0x7b,0x7b,0x7c, -0x7b,0x7b,0x7b,0x7c,0x7d,0x7d,0x7d,0x7e,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d, -0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7c,0x7c,0x7d,0x7e,0x7e,0x7f,0x7f,0x80, -0x80,0x80,0x7f,0x7f,0x7f,0x7e,0x7e,0x7e,0x7b,0x7a,0x79,0x78,0x78,0x78,0x79,0x7a, -0x7a,0x79,0x79,0x7a,0x7d,0x81,0x84,0x87,0x87,0x88,0x89,0x88,0x87,0x84,0x81,0x7f, -0x7c,0x7b,0x7a,0x79,0x79,0x79,0x7a,0x7a,0x7a,0x79,0x77,0x76,0x76,0x76,0x76,0x77, -0x76,0x76,0x76,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x76,0x76,0x76,0x76,0x75, -0x75,0x75,0x75,0x76,0x76,0x76,0x77,0x77,0x79,0x7c,0x80,0x83,0x86,0x87,0x87,0x87, -0x81,0x7d,0x78,0x74,0x73,0x76,0x7b,0x7e,0x8d,0x8f,0x91,0x94,0x95,0x95,0x94,0x94, -0x98,0x98,0x99,0x99,0x9a,0x9b,0x9b,0x9c,0x9d,0x9d,0x9e,0x9f,0x9e,0x9d,0x9c,0x9b, -0x9b,0x9b,0x9b,0x9b,0x9b,0x9b,0x9b,0x9b,0x99,0x99,0x99,0x99,0x98,0x98,0x98,0x98, -0x95,0x95,0x95,0x95,0x94,0x94,0x94,0x93,0x91,0x92,0x92,0x93,0x94,0x94,0x95,0x95, -0x93,0x93,0x94,0x95,0x96,0x97,0x97,0x98,0x99,0x99,0x99,0x98,0x98,0x97,0x97,0x97, -0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x98,0x99,0x99,0x96,0x90,0x86,0x7c,0x76, -0x74,0x74,0x74,0x74,0x74,0x74,0x74,0x74,0x73,0x73,0x76,0x7d,0x85,0x8a,0x8a,0x88, -0x89,0x87,0x82,0x7e,0x7a,0x79,0x78,0x78,0x7b,0x7a,0x7a,0x78,0x77,0x76,0x75,0x75, -0x72,0x73,0x75,0x76,0x77,0x77,0x77,0x77,0x75,0x76,0x77,0x78,0x78,0x77,0x76,0x75, -0x72,0x75,0x7a,0x7e,0x82,0x83,0x83,0x82,0x82,0x82,0x83,0x83,0x83,0x84,0x84,0x84, -0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x86,0x86,0x87,0x87,0x86,0x85,0x84,0x83, -0x82,0x82,0x82,0x82,0x83,0x83,0x83,0x83,0x85,0x84,0x83,0x83,0x83,0x83,0x84,0x85, -0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x79,0x79,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a, -0x7a,0x7a,0x7b,0x7c,0x7d,0x7d,0x7e,0x7e,0x7d,0x7c,0x7c,0x7c,0x7c,0x7b,0x7b,0x7b, -0x7a,0x7b,0x7b,0x7c,0x7d,0x7d,0x7e,0x7e,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d, -0x7b,0x7b,0x7c,0x7d,0x7c,0x7b,0x7a,0x79,0x7a,0x7a,0x79,0x79,0x78,0x78,0x77,0x77, -0x77,0x77,0x77,0x79,0x7c,0x80,0x84,0x87,0x89,0x8a,0x8a,0x89,0x87,0x84,0x81,0x7f, -0x79,0x79,0x79,0x79,0x78,0x78,0x78,0x77,0x76,0x76,0x76,0x76,0x77,0x77,0x77,0x77, -0x76,0x76,0x77,0x77,0x77,0x78,0x78,0x78,0x7a,0x79,0x78,0x77,0x76,0x75,0x74,0x73, -0x76,0x76,0x77,0x78,0x78,0x79,0x7a,0x7a,0x7d,0x7e,0x81,0x83,0x85,0x86,0x87,0x87, -0x7f,0x7c,0x79,0x76,0x75,0x77,0x7a,0x7c,0x8f,0x90,0x92,0x94,0x95,0x95,0x94,0x94, -0x96,0x96,0x97,0x98,0x99,0x9a,0x9b,0x9b,0x9d,0x9d,0x9d,0x9c,0x9c,0x9c,0x9b,0x9b, -0x9b,0x9b,0x9b,0x9b,0x9b,0x9b,0x9b,0x9b,0x9b,0x9a,0x99,0x97,0x95,0x94,0x92,0x92, -0x93,0x93,0x94,0x94,0x95,0x96,0x97,0x97,0x94,0x94,0x94,0x94,0x94,0x94,0x94,0x94, -0x95,0x95,0x96,0x96,0x96,0x96,0x95,0x95,0x98,0x98,0x98,0x98,0x98,0x98,0x98,0x98, -0x98,0x98,0x98,0x98,0x98,0x98,0x98,0x98,0x9c,0x98,0x94,0x92,0x90,0x87,0x78,0x6d, -0x73,0x73,0x72,0x72,0x72,0x73,0x74,0x75,0x72,0x75,0x7b,0x80,0x86,0x8a,0x8c,0x8d, -0x8b,0x87,0x81,0x7b,0x78,0x78,0x7a,0x7b,0x76,0x77,0x78,0x78,0x76,0x73,0x70,0x6e, -0x6e,0x70,0x73,0x76,0x77,0x76,0x75,0x73,0x76,0x76,0x76,0x76,0x75,0x73,0x72,0x70, -0x71,0x74,0x7a,0x7f,0x83,0x85,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84, -0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x83,0x84,0x85,0x86,0x86,0x85,0x84,0x83, -0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x83,0x82,0x82,0x83,0x84,0x84, -0x7a,0x7a,0x7a,0x7a,0x7a,0x79,0x79,0x79,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a, -0x7a,0x7a,0x7b,0x7b,0x7c,0x7d,0x7e,0x7e,0x7c,0x7c,0x7c,0x7b,0x7b,0x7b,0x7b,0x7a, -0x7a,0x7b,0x7b,0x7b,0x7b,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c, -0x7b,0x7b,0x7c,0x7c,0x7c,0x7b,0x7a,0x79,0x7a,0x7a,0x79,0x79,0x78,0x78,0x77,0x77, -0x77,0x77,0x77,0x79,0x7c,0x80,0x84,0x87,0x89,0x89,0x8a,0x89,0x87,0x84,0x80,0x7e, -0x79,0x79,0x79,0x78,0x78,0x78,0x77,0x77,0x76,0x76,0x76,0x76,0x77,0x77,0x77,0x77, -0x76,0x76,0x77,0x77,0x77,0x78,0x78,0x78,0x7a,0x79,0x78,0x77,0x76,0x75,0x74,0x74, -0x75,0x75,0x76,0x77,0x78,0x78,0x79,0x79,0x7c,0x7e,0x80,0x82,0x84,0x85,0x85,0x86, -0x7f,0x7d,0x79,0x76,0x76,0x78,0x7b,0x7d,0x8d,0x8f,0x92,0x94,0x95,0x96,0x95,0x94, -0x97,0x97,0x98,0x99,0x9a,0x9b,0x9b,0x9c,0x9d,0x9d,0x9d,0x9d,0x9c,0x9c,0x9c,0x9c, -0x9b,0x9b,0x9b,0x9b,0x9b,0x9a,0x9a,0x9a,0x99,0x99,0x98,0x97,0x95,0x94,0x93,0x93, -0x93,0x94,0x94,0x95,0x96,0x97,0x97,0x98,0x95,0x95,0x95,0x95,0x95,0x94,0x94,0x94, -0x95,0x95,0x96,0x96,0x97,0x97,0x97,0x97,0x98,0x98,0x98,0x98,0x98,0x98,0x98,0x98, -0x98,0x98,0x98,0x98,0x98,0x98,0x98,0x98,0x9c,0x98,0x94,0x92,0x8f,0x86,0x78,0x6d, -0x73,0x73,0x72,0x72,0x72,0x73,0x74,0x75,0x75,0x78,0x7c,0x82,0x87,0x8a,0x8c,0x8c, -0x8b,0x87,0x81,0x7b,0x78,0x77,0x78,0x7a,0x76,0x77,0x77,0x77,0x76,0x73,0x70,0x6e, -0x6e,0x70,0x73,0x75,0x76,0x76,0x74,0x73,0x75,0x76,0x76,0x75,0x74,0x73,0x71,0x70, -0x71,0x74,0x7a,0x7f,0x83,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84, -0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x83,0x84,0x85,0x86,0x86,0x85,0x84,0x83, -0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x83,0x82,0x82,0x83,0x84,0x84, -0x7b,0x7b,0x7a,0x7a,0x7a,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79, -0x7a,0x7a,0x7a,0x7b,0x7c,0x7c,0x7d,0x7d,0x7b,0x7b,0x7b,0x7b,0x7a,0x7a,0x7a,0x7a, -0x7a,0x7a,0x7a,0x7a,0x79,0x79,0x79,0x79,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a, -0x7b,0x7b,0x7c,0x7c,0x7c,0x7b,0x7a,0x79,0x79,0x79,0x79,0x79,0x78,0x78,0x78,0x78, -0x77,0x77,0x77,0x79,0x7c,0x80,0x84,0x87,0x88,0x89,0x89,0x89,0x87,0x83,0x80,0x7e, -0x78,0x78,0x78,0x78,0x77,0x77,0x77,0x77,0x76,0x76,0x76,0x76,0x77,0x77,0x77,0x77, -0x76,0x76,0x77,0x77,0x77,0x78,0x78,0x78,0x79,0x79,0x78,0x77,0x76,0x75,0x74,0x74, -0x74,0x75,0x75,0x76,0x76,0x77,0x77,0x78,0x7b,0x7c,0x7e,0x81,0x82,0x83,0x83,0x83, -0x7f,0x7d,0x7a,0x78,0x77,0x79,0x7b,0x7d,0x8b,0x8d,0x90,0x94,0x96,0x97,0x96,0x96, -0x97,0x98,0x99,0x9a,0x9b,0x9c,0x9c,0x9d,0x9e,0x9e,0x9d,0x9d,0x9d,0x9c,0x9c,0x9c, -0x9b,0x9a,0x9a,0x9a,0x9a,0x99,0x99,0x99,0x96,0x96,0x96,0x96,0x95,0x95,0x95,0x95, -0x95,0x95,0x95,0x96,0x97,0x97,0x98,0x98,0x97,0x97,0x97,0x96,0x95,0x95,0x94,0x94, -0x94,0x95,0x95,0x96,0x97,0x98,0x99,0x99,0x99,0x99,0x99,0x99,0x99,0x99,0x99,0x99, -0x99,0x99,0x99,0x99,0x99,0x99,0x99,0x99,0x9b,0x98,0x95,0x92,0x8d,0x83,0x76,0x6d, -0x73,0x72,0x72,0x71,0x72,0x73,0x74,0x75,0x78,0x7b,0x7f,0x84,0x88,0x8a,0x8b,0x8b, -0x8c,0x88,0x81,0x7a,0x76,0x75,0x76,0x77,0x75,0x76,0x77,0x77,0x75,0x73,0x70,0x6e, -0x6e,0x6f,0x72,0x74,0x75,0x75,0x74,0x73,0x75,0x75,0x75,0x75,0x74,0x72,0x70,0x6f, -0x70,0x74,0x79,0x7f,0x83,0x84,0x84,0x83,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84, -0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x83,0x84,0x85,0x86,0x86,0x85,0x84,0x83, -0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x84,0x84,0x83,0x82,0x82,0x83,0x84,0x84, -0x7b,0x7b,0x7b,0x7a,0x79,0x79,0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78, -0x7a,0x7a,0x7a,0x7a,0x7b,0x7b,0x7c,0x7c,0x7a,0x7a,0x7a,0x7a,0x79,0x79,0x79,0x79, -0x7a,0x79,0x79,0x78,0x77,0x77,0x76,0x76,0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78, -0x7a,0x7b,0x7b,0x7c,0x7c,0x7b,0x79,0x79,0x79,0x79,0x79,0x79,0x78,0x78,0x78,0x78, -0x77,0x77,0x77,0x79,0x7c,0x80,0x84,0x87,0x88,0x88,0x89,0x88,0x86,0x83,0x7f,0x7d, -0x78,0x78,0x77,0x77,0x77,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x77,0x77,0x77,0x77, -0x76,0x76,0x77,0x77,0x77,0x78,0x78,0x78,0x79,0x78,0x78,0x77,0x76,0x75,0x75,0x75, -0x74,0x74,0x74,0x75,0x75,0x76,0x76,0x76,0x79,0x7a,0x7c,0x7e,0x80,0x81,0x81,0x81, -0x7e,0x7c,0x7a,0x78,0x78,0x7a,0x7c,0x7d,0x86,0x89,0x8e,0x93,0x96,0x97,0x97,0x97, -0x98,0x99,0x99,0x9a,0x9b,0x9c,0x9d,0x9d,0x9e,0x9e,0x9d,0x9d,0x9d,0x9c,0x9c,0x9c, -0x9a,0x9a,0x99,0x99,0x98,0x98,0x97,0x97,0x94,0x94,0x94,0x95,0x95,0x96,0x96,0x96, -0x95,0x96,0x96,0x96,0x97,0x97,0x98,0x98,0x98,0x98,0x98,0x97,0x96,0x95,0x95,0x94, -0x94,0x94,0x95,0x96,0x97,0x99,0x9a,0x9c,0x99,0x99,0x99,0x99,0x99,0x99,0x99,0x99, -0x99,0x99,0x99,0x99,0x99,0x99,0x99,0x99,0x9a,0x99,0x96,0x91,0x8a,0x7f,0x74,0x6d, -0x73,0x72,0x71,0x71,0x71,0x72,0x74,0x74,0x7b,0x7e,0x82,0x87,0x8a,0x8b,0x8a,0x8a, -0x8c,0x87,0x80,0x79,0x75,0x73,0x74,0x75,0x74,0x75,0x76,0x76,0x75,0x73,0x70,0x6e, -0x6d,0x6f,0x71,0x72,0x74,0x74,0x73,0x73,0x74,0x74,0x74,0x74,0x73,0x71,0x6f,0x6e, -0x70,0x74,0x79,0x7f,0x82,0x84,0x84,0x83,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84, -0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x83,0x84,0x85,0x86,0x86,0x85,0x84,0x83, -0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x84,0x84,0x83,0x82,0x82,0x83,0x84,0x84, -0x7c,0x7b,0x7b,0x7a,0x79,0x79,0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78, -0x79,0x7a,0x7a,0x7a,0x7a,0x7a,0x7b,0x7b,0x79,0x79,0x79,0x79,0x78,0x78,0x78,0x78, -0x79,0x78,0x78,0x77,0x76,0x76,0x75,0x75,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77, -0x7a,0x7a,0x7b,0x7c,0x7b,0x7a,0x79,0x78,0x78,0x78,0x78,0x78,0x79,0x79,0x79,0x79, -0x77,0x77,0x77,0x79,0x7c,0x80,0x84,0x87,0x87,0x87,0x88,0x87,0x85,0x82,0x7f,0x7d, -0x77,0x77,0x77,0x76,0x76,0x76,0x76,0x75,0x76,0x76,0x76,0x76,0x77,0x77,0x77,0x77, -0x76,0x76,0x77,0x77,0x77,0x78,0x78,0x78,0x78,0x78,0x77,0x77,0x76,0x76,0x75,0x75, -0x74,0x74,0x74,0x75,0x75,0x75,0x75,0x75,0x77,0x78,0x7a,0x7c,0x7d,0x7e,0x7e,0x7e, -0x7c,0x7b,0x7a,0x79,0x79,0x7a,0x7c,0x7d,0x81,0x85,0x8b,0x92,0x96,0x98,0x98,0x97, -0x98,0x99,0x99,0x9a,0x9b,0x9c,0x9d,0x9d,0x9d,0x9d,0x9d,0x9c,0x9c,0x9c,0x9c,0x9b, -0x99,0x99,0x98,0x97,0x97,0x96,0x95,0x95,0x92,0x92,0x93,0x94,0x95,0x96,0x96,0x97, -0x96,0x96,0x96,0x96,0x96,0x97,0x97,0x97,0x98,0x98,0x97,0x97,0x96,0x96,0x95,0x95, -0x95,0x94,0x94,0x95,0x96,0x98,0x9a,0x9c,0x9a,0x9a,0x9a,0x9a,0x9a,0x9a,0x9a,0x9a, -0x9a,0x9a,0x9a,0x9a,0x9a,0x9a,0x9a,0x9a,0x9a,0x9a,0x97,0x91,0x87,0x7b,0x72,0x6d, -0x72,0x72,0x71,0x71,0x71,0x72,0x73,0x74,0x7c,0x7f,0x84,0x88,0x8b,0x8b,0x8a,0x88, -0x8a,0x86,0x7f,0x78,0x73,0x72,0x73,0x74,0x73,0x74,0x75,0x75,0x74,0x72,0x70,0x6e, -0x6d,0x6e,0x6f,0x71,0x72,0x72,0x72,0x72,0x73,0x73,0x73,0x73,0x72,0x70,0x6e,0x6d, -0x70,0x73,0x79,0x7e,0x82,0x84,0x83,0x83,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84, -0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x83,0x84,0x85,0x86,0x86,0x85,0x84,0x83, -0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x84,0x84,0x83,0x82,0x82,0x83,0x84,0x84, -0x7c,0x7c,0x7b,0x7a,0x79,0x78,0x78,0x77,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79, -0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x78,0x78,0x78,0x77,0x77,0x77,0x77, -0x77,0x77,0x77,0x77,0x76,0x76,0x76,0x76,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77, -0x7a,0x7a,0x7b,0x7b,0x7b,0x7a,0x79,0x78,0x78,0x78,0x78,0x78,0x79,0x79,0x79,0x79, -0x77,0x77,0x77,0x79,0x7c,0x80,0x84,0x87,0x86,0x87,0x87,0x87,0x85,0x81,0x7e,0x7c, -0x76,0x76,0x76,0x76,0x75,0x75,0x75,0x75,0x76,0x76,0x76,0x76,0x77,0x77,0x77,0x77, -0x76,0x76,0x77,0x77,0x77,0x78,0x78,0x78,0x78,0x77,0x77,0x77,0x76,0x76,0x76,0x76, -0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x76,0x77,0x78,0x7a,0x7b,0x7b,0x7b,0x7b, -0x7a,0x7a,0x79,0x78,0x79,0x7a,0x7b,0x7c,0x7c,0x80,0x88,0x8f,0x95,0x97,0x97,0x97, -0x97,0x98,0x99,0x9a,0x9b,0x9c,0x9c,0x9d,0x9c,0x9c,0x9b,0x9b,0x9b,0x9a,0x9a,0x9a, -0x98,0x98,0x97,0x96,0x95,0x94,0x94,0x93,0x91,0x92,0x92,0x93,0x94,0x95,0x96,0x96, -0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x96, -0x96,0x95,0x94,0x93,0x94,0x96,0x99,0x9b,0x9b,0x9b,0x9b,0x9b,0x9b,0x9b,0x9b,0x9b, -0x9b,0x9b,0x9b,0x9b,0x9b,0x9b,0x9b,0x9b,0x99,0x9a,0x99,0x91,0x84,0x78,0x70,0x6d, -0x72,0x71,0x71,0x70,0x71,0x72,0x73,0x74,0x7b,0x7f,0x84,0x89,0x8c,0x8b,0x89,0x88, -0x88,0x84,0x7d,0x76,0x72,0x71,0x72,0x73,0x71,0x72,0x74,0x75,0x74,0x72,0x6f,0x6e, -0x6d,0x6d,0x6e,0x6f,0x70,0x71,0x72,0x72,0x72,0x72,0x72,0x72,0x71,0x6f,0x6d,0x6c, -0x6f,0x73,0x78,0x7e,0x82,0x83,0x83,0x82,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84, -0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x83,0x84,0x85,0x86,0x86,0x85,0x84,0x83, -0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x84,0x84,0x83,0x82,0x82,0x83,0x84,0x84, -0x7d,0x7c,0x7b,0x7a,0x79,0x78,0x77,0x77,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a, -0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x78,0x78,0x77,0x77,0x77,0x76,0x76,0x76, -0x76,0x76,0x76,0x77,0x77,0x77,0x77,0x78,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77, -0x79,0x7a,0x7b,0x7b,0x7b,0x7a,0x78,0x78,0x77,0x77,0x78,0x78,0x79,0x79,0x7a,0x7a, -0x77,0x77,0x77,0x79,0x7c,0x80,0x84,0x87,0x86,0x86,0x87,0x86,0x84,0x81,0x7e,0x7b, -0x76,0x76,0x76,0x75,0x75,0x75,0x74,0x74,0x76,0x76,0x76,0x76,0x77,0x77,0x77,0x77, -0x76,0x76,0x77,0x77,0x77,0x78,0x78,0x78,0x77,0x77,0x77,0x77,0x76,0x76,0x76,0x76, -0x76,0x76,0x76,0x76,0x76,0x76,0x75,0x75,0x74,0x75,0x77,0x78,0x79,0x79,0x79,0x79, -0x78,0x78,0x78,0x78,0x78,0x79,0x7a,0x7b,0x77,0x7c,0x85,0x8d,0x94,0x96,0x97,0x96, -0x97,0x97,0x98,0x99,0x9a,0x9b,0x9b,0x9c,0x9a,0x9a,0x9a,0x9a,0x99,0x99,0x99,0x99, -0x98,0x97,0x96,0x95,0x94,0x93,0x92,0x92,0x91,0x92,0x92,0x93,0x93,0x94,0x95,0x95, -0x94,0x94,0x94,0x94,0x94,0x94,0x94,0x94,0x93,0x93,0x94,0x94,0x95,0x96,0x96,0x97, -0x96,0x95,0x93,0x92,0x92,0x94,0x97,0x98,0x9b,0x9b,0x9b,0x9b,0x9b,0x9b,0x9b,0x9b, -0x9b,0x9b,0x9b,0x9b,0x9b,0x9b,0x9b,0x9b,0x98,0x9b,0x99,0x90,0x82,0x75,0x6f,0x6d, -0x72,0x71,0x71,0x70,0x71,0x72,0x73,0x74,0x79,0x7d,0x83,0x89,0x8c,0x8b,0x89,0x87, -0x85,0x81,0x7b,0x75,0x72,0x71,0x72,0x74,0x70,0x72,0x73,0x74,0x73,0x72,0x6f,0x6e, -0x6d,0x6d,0x6d,0x6e,0x6f,0x70,0x71,0x72,0x71,0x71,0x71,0x71,0x70,0x6e,0x6d,0x6c, -0x6f,0x73,0x78,0x7e,0x81,0x83,0x83,0x82,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84, -0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x83,0x84,0x85,0x86,0x86,0x85,0x84,0x83, -0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x84,0x84,0x83,0x82,0x82,0x83,0x84,0x84, -0x7d,0x7c,0x7c,0x7a,0x79,0x78,0x77,0x77,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a, -0x79,0x79,0x79,0x79,0x79,0x78,0x78,0x78,0x77,0x77,0x77,0x77,0x76,0x76,0x76,0x76, -0x75,0x76,0x76,0x77,0x77,0x78,0x79,0x79,0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78, -0x79,0x7a,0x7a,0x7b,0x7a,0x79,0x78,0x77,0x77,0x77,0x78,0x78,0x79,0x79,0x7a,0x7a, -0x77,0x77,0x77,0x79,0x7c,0x80,0x84,0x87,0x86,0x86,0x87,0x86,0x84,0x81,0x7d,0x7b, -0x76,0x76,0x75,0x75,0x75,0x74,0x74,0x74,0x76,0x76,0x76,0x76,0x77,0x77,0x77,0x77, -0x76,0x76,0x77,0x77,0x77,0x78,0x78,0x78,0x77,0x77,0x77,0x77,0x77,0x76,0x76,0x76, -0x77,0x77,0x77,0x76,0x76,0x76,0x76,0x76,0x74,0x75,0x76,0x78,0x78,0x78,0x78,0x78, -0x77,0x77,0x77,0x77,0x78,0x78,0x79,0x7a,0x74,0x7a,0x83,0x8c,0x93,0x96,0x96,0x96, -0x96,0x96,0x97,0x98,0x99,0x9a,0x9b,0x9b,0x99,0x99,0x99,0x99,0x98,0x98,0x98,0x98, -0x97,0x97,0x96,0x95,0x94,0x92,0x92,0x91,0x92,0x92,0x92,0x93,0x93,0x93,0x94,0x94, -0x94,0x94,0x94,0x93,0x93,0x93,0x93,0x93,0x91,0x91,0x92,0x93,0x95,0x96,0x97,0x97, -0x97,0x95,0x93,0x91,0x91,0x93,0x95,0x97,0x9b,0x9b,0x9b,0x9b,0x9b,0x9b,0x9b,0x9b, -0x9b,0x9b,0x9b,0x9b,0x9b,0x9b,0x9b,0x9b,0x98,0x9b,0x9a,0x90,0x80,0x73,0x6e,0x6d, -0x72,0x71,0x70,0x70,0x70,0x71,0x73,0x73,0x78,0x7c,0x83,0x89,0x8c,0x8b,0x89,0x87, -0x84,0x80,0x7a,0x74,0x71,0x71,0x73,0x74,0x70,0x71,0x73,0x74,0x73,0x71,0x6f,0x6e, -0x6c,0x6c,0x6d,0x6d,0x6e,0x70,0x71,0x72,0x70,0x71,0x71,0x71,0x70,0x6e,0x6c,0x6b, -0x6f,0x72,0x78,0x7e,0x81,0x83,0x83,0x82,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84, -0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x83,0x84,0x85,0x86,0x86,0x85,0x84,0x83, -0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x84,0x84,0x83,0x82,0x82,0x83,0x84,0x84, -0x78,0x79,0x79,0x7a,0x79,0x78,0x77,0x76,0x7a,0x7a,0x79,0x79,0x78,0x78,0x77,0x77, -0x78,0x78,0x78,0x79,0x7a,0x7a,0x7b,0x7b,0x7a,0x79,0x78,0x77,0x76,0x76,0x77,0x77, -0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x79,0x79,0x7a,0x7a,0x7a, -0x7a,0x7a,0x79,0x79,0x79,0x79,0x79,0x78,0x77,0x77,0x78,0x78,0x78,0x79,0x79,0x79, -0x76,0x77,0x78,0x7a,0x7d,0x81,0x85,0x88,0x85,0x86,0x86,0x86,0x83,0x80,0x7d,0x7b, -0x75,0x76,0x76,0x76,0x76,0x75,0x74,0x74,0x76,0x76,0x76,0x77,0x78,0x78,0x79,0x79, -0x77,0x77,0x77,0x77,0x76,0x76,0x76,0x76,0x75,0x75,0x75,0x76,0x76,0x76,0x77,0x77, -0x76,0x75,0x75,0x75,0x75,0x74,0x74,0x74,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75, -0x75,0x75,0x76,0x77,0x78,0x79,0x79,0x7a,0x7a,0x7b,0x80,0x88,0x91,0x96,0x96,0x94, -0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x9b,0x9b,0x9a,0x99,0x98,0x98,0x97,0x97, -0x98,0x97,0x96,0x94,0x93,0x93,0x94,0x94,0x93,0x93,0x93,0x94,0x94,0x95,0x95,0x95, -0x94,0x95,0x96,0x96,0x96,0x95,0x94,0x93,0x90,0x90,0x90,0x91,0x92,0x92,0x93,0x93, -0x92,0x91,0x91,0x90,0x91,0x92,0x94,0x94,0x99,0x99,0x99,0x99,0x9a,0x9a,0x9a,0x9a, -0x9d,0x9e,0x9e,0x9e,0x9d,0x9c,0x9b,0x9a,0x9a,0x98,0x93,0x89,0x7d,0x74,0x71,0x70, -0x6f,0x6f,0x6f,0x6f,0x70,0x71,0x71,0x72,0x7a,0x7d,0x82,0x88,0x8b,0x8c,0x8c,0x8b, -0x80,0x7a,0x73,0x6f,0x6f,0x70,0x70,0x70,0x6f,0x70,0x70,0x70,0x70,0x70,0x70,0x71, -0x70,0x6f,0x6d,0x6c,0x6b,0x6c,0x6e,0x6f,0x6e,0x70,0x72,0x73,0x72,0x70,0x6d,0x6b, -0x6c,0x73,0x7b,0x81,0x82,0x82,0x83,0x84,0x82,0x82,0x83,0x83,0x83,0x84,0x84,0x84, -0x83,0x83,0x83,0x82,0x82,0x82,0x82,0x81,0x83,0x84,0x85,0x86,0x86,0x85,0x84,0x83, -0x84,0x85,0x85,0x85,0x85,0x85,0x85,0x86,0x81,0x81,0x82,0x83,0x84,0x84,0x85,0x85, -0x78,0x79,0x79,0x7a,0x79,0x78,0x77,0x76,0x7a,0x7a,0x79,0x79,0x78,0x78,0x77,0x77, -0x77,0x78,0x78,0x79,0x7a,0x7a,0x7b,0x7b,0x79,0x78,0x77,0x76,0x76,0x76,0x76,0x77, -0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x78,0x78,0x78,0x79,0x79,0x7a,0x7a, -0x7a,0x7a,0x7a,0x7a,0x79,0x79,0x79,0x79,0x77,0x77,0x77,0x78,0x78,0x78,0x79,0x79, -0x76,0x77,0x78,0x7a,0x7e,0x82,0x85,0x88,0x86,0x86,0x87,0x86,0x84,0x81,0x7d,0x7b, -0x76,0x77,0x77,0x77,0x76,0x76,0x75,0x75,0x76,0x76,0x76,0x77,0x78,0x78,0x79,0x79, -0x77,0x77,0x77,0x77,0x76,0x76,0x76,0x76,0x75,0x75,0x75,0x76,0x76,0x76,0x77,0x77, -0x76,0x75,0x75,0x75,0x75,0x74,0x74,0x74,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75, -0x74,0x75,0x75,0x76,0x77,0x78,0x78,0x79,0x7a,0x7b,0x80,0x88,0x91,0x96,0x96,0x94, -0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x9b,0x9a,0x9a,0x99,0x98,0x97,0x97,0x96, -0x97,0x97,0x95,0x94,0x94,0x94,0x94,0x95,0x92,0x92,0x92,0x92,0x92,0x93,0x93,0x93, -0x93,0x94,0x94,0x95,0x95,0x94,0x93,0x92,0x92,0x92,0x92,0x92,0x92,0x92,0x92,0x92, -0x92,0x91,0x91,0x91,0x91,0x92,0x94,0x94,0x97,0x98,0x98,0x99,0x9a,0x9a,0x9b,0x9b, -0x9d,0x9d,0x9e,0x9e,0x9d,0x9c,0x9a,0x99,0x99,0x98,0x92,0x88,0x7c,0x74,0x71,0x71, -0x6f,0x6f,0x6f,0x6f,0x6f,0x70,0x71,0x72,0x7c,0x7f,0x84,0x88,0x8b,0x8c,0x8b,0x8a, -0x80,0x7a,0x72,0x6e,0x6f,0x70,0x70,0x70,0x6f,0x6f,0x6f,0x6f,0x70,0x70,0x70,0x70, -0x70,0x6f,0x6d,0x6c,0x6c,0x6d,0x6e,0x6f,0x6f,0x70,0x72,0x73,0x72,0x70,0x6d,0x6b, -0x6c,0x73,0x7b,0x81,0x82,0x82,0x83,0x84,0x82,0x82,0x83,0x83,0x83,0x84,0x84,0x84, -0x83,0x83,0x83,0x83,0x82,0x82,0x82,0x82,0x83,0x84,0x85,0x86,0x86,0x85,0x84,0x83, -0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x81,0x81,0x82,0x83,0x84,0x84,0x85,0x85, -0x78,0x79,0x79,0x7a,0x79,0x78,0x77,0x76,0x79,0x79,0x79,0x79,0x78,0x78,0x78,0x78, -0x77,0x77,0x78,0x79,0x79,0x7a,0x7a,0x7b,0x78,0x77,0x76,0x75,0x75,0x75,0x76,0x77, -0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x77,0x78,0x78,0x78,0x78,0x79,0x79,0x79, -0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x77,0x77,0x77,0x78,0x78,0x78,0x78,0x79, -0x76,0x77,0x78,0x7b,0x7e,0x82,0x85,0x87,0x86,0x87,0x87,0x87,0x85,0x81,0x7e,0x7c, -0x78,0x78,0x78,0x77,0x77,0x77,0x77,0x76,0x76,0x76,0x76,0x77,0x78,0x78,0x79,0x79, -0x77,0x77,0x77,0x77,0x76,0x76,0x76,0x76,0x75,0x75,0x75,0x76,0x76,0x76,0x77,0x77, -0x76,0x75,0x75,0x75,0x75,0x74,0x74,0x74,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75, -0x74,0x74,0x74,0x75,0x76,0x76,0x77,0x77,0x7a,0x7b,0x80,0x88,0x91,0x96,0x97,0x95, -0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x9a,0x9a,0x99,0x98,0x98,0x97,0x97,0x96, -0x97,0x96,0x95,0x94,0x94,0x95,0x96,0x96,0x92,0x92,0x92,0x92,0x91,0x91,0x91,0x91, -0x93,0x93,0x94,0x95,0x95,0x94,0x94,0x93,0x95,0x95,0x94,0x94,0x93,0x93,0x92,0x92, -0x93,0x92,0x91,0x91,0x91,0x92,0x93,0x94,0x95,0x96,0x97,0x98,0x99,0x9b,0x9c,0x9c, -0x9c,0x9d,0x9d,0x9d,0x9d,0x9b,0x9a,0x99,0x99,0x96,0x90,0x86,0x7a,0x73,0x71,0x72, -0x6f,0x6f,0x6e,0x6e,0x6f,0x70,0x72,0x73,0x7f,0x81,0x85,0x89,0x8b,0x8a,0x89,0x87, -0x7e,0x78,0x71,0x6e,0x6e,0x70,0x71,0x70,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f, -0x6f,0x6f,0x6e,0x6d,0x6d,0x6e,0x6f,0x6f,0x6f,0x70,0x72,0x72,0x72,0x70,0x6d,0x6c, -0x6d,0x74,0x7c,0x81,0x82,0x82,0x83,0x84,0x82,0x82,0x83,0x83,0x83,0x84,0x84,0x84, -0x83,0x83,0x83,0x83,0x82,0x82,0x82,0x82,0x83,0x84,0x85,0x85,0x85,0x85,0x84,0x83, -0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x81,0x82,0x82,0x83,0x83,0x84,0x85,0x85, -0x78,0x79,0x79,0x7a,0x79,0x78,0x77,0x76,0x79,0x79,0x79,0x79,0x78,0x78,0x78,0x78, -0x77,0x77,0x78,0x78,0x79,0x7a,0x7a,0x7a,0x77,0x77,0x76,0x75,0x75,0x75,0x76,0x77, -0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x77,0x77,0x77,0x78,0x78,0x78,0x78,0x78, -0x79,0x79,0x7a,0x7a,0x7a,0x7a,0x7a,0x7b,0x77,0x77,0x77,0x77,0x78,0x78,0x78,0x78, -0x76,0x77,0x79,0x7c,0x7f,0x83,0x85,0x87,0x87,0x87,0x88,0x87,0x85,0x82,0x7e,0x7c, -0x7a,0x79,0x78,0x78,0x77,0x77,0x78,0x78,0x76,0x76,0x76,0x77,0x78,0x78,0x79,0x79, -0x77,0x77,0x77,0x77,0x76,0x76,0x76,0x76,0x75,0x75,0x75,0x76,0x76,0x76,0x77,0x77, -0x76,0x75,0x75,0x75,0x75,0x74,0x74,0x74,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75, -0x73,0x73,0x74,0x74,0x75,0x75,0x75,0x76,0x7a,0x7a,0x7e,0x86,0x8f,0x96,0x97,0x96, -0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x99,0x98,0x98,0x98,0x97,0x97,0x96,0x96, -0x96,0x95,0x94,0x94,0x94,0x95,0x96,0x97,0x95,0x95,0x94,0x94,0x93,0x93,0x93,0x92, -0x96,0x96,0x97,0x98,0x99,0x98,0x97,0x97,0x99,0x98,0x97,0x96,0x95,0x94,0x93,0x92, -0x93,0x93,0x92,0x91,0x91,0x92,0x93,0x94,0x94,0x94,0x96,0x97,0x99,0x9b,0x9c,0x9c, -0x9c,0x9c,0x9d,0x9d,0x9c,0x9b,0x99,0x98,0x98,0x95,0x8e,0x83,0x78,0x72,0x71,0x73, -0x70,0x6f,0x6e,0x6e,0x6e,0x70,0x73,0x74,0x82,0x84,0x87,0x8a,0x8a,0x89,0x87,0x85, -0x7d,0x77,0x70,0x6d,0x6e,0x70,0x71,0x70,0x6f,0x6f,0x6f,0x6f,0x6e,0x6e,0x6e,0x6e, -0x6f,0x6e,0x6e,0x6e,0x6f,0x6f,0x6f,0x70,0x70,0x71,0x72,0x72,0x71,0x70,0x6e,0x6d, -0x6e,0x74,0x7d,0x81,0x82,0x82,0x83,0x84,0x82,0x82,0x83,0x83,0x83,0x84,0x84,0x84, -0x84,0x84,0x83,0x83,0x83,0x82,0x82,0x82,0x84,0x84,0x85,0x85,0x85,0x85,0x84,0x84, -0x86,0x85,0x85,0x85,0x85,0x85,0x84,0x84,0x82,0x82,0x82,0x83,0x83,0x84,0x84,0x84, -0x78,0x79,0x79,0x7a,0x79,0x78,0x77,0x76,0x78,0x78,0x78,0x78,0x79,0x79,0x79,0x79, -0x77,0x77,0x77,0x78,0x79,0x79,0x7a,0x7a,0x77,0x76,0x76,0x75,0x75,0x76,0x77,0x78, -0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77, -0x78,0x78,0x79,0x79,0x7a,0x7a,0x7a,0x7a,0x76,0x76,0x77,0x77,0x77,0x78,0x78,0x78, -0x75,0x77,0x7a,0x7d,0x80,0x83,0x85,0x87,0x86,0x87,0x87,0x87,0x85,0x81,0x7e,0x7c, -0x7b,0x7a,0x78,0x77,0x77,0x77,0x78,0x79,0x76,0x76,0x76,0x77,0x78,0x78,0x79,0x79, -0x77,0x77,0x77,0x77,0x76,0x76,0x76,0x76,0x75,0x75,0x75,0x76,0x76,0x76,0x77,0x77, -0x76,0x75,0x75,0x75,0x75,0x74,0x74,0x74,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75, -0x73,0x74,0x74,0x74,0x74,0x74,0x75,0x75,0x78,0x79,0x7c,0x84,0x8d,0x94,0x96,0x96, -0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x97,0x97,0x97,0x97,0x97,0x96,0x96,0x96, -0x95,0x95,0x94,0x93,0x93,0x93,0x94,0x95,0x97,0x97,0x97,0x97,0x97,0x96,0x96,0x96, -0x99,0x9a,0x9c,0x9d,0x9d,0x9d,0x9c,0x9c,0x9b,0x9b,0x9a,0x98,0x97,0x95,0x94,0x94, -0x94,0x94,0x93,0x92,0x92,0x92,0x93,0x94,0x93,0x94,0x95,0x96,0x98,0x9a,0x9b,0x9c, -0x9b,0x9c,0x9c,0x9c,0x9b,0x9a,0x99,0x98,0x97,0x93,0x8b,0x80,0x75,0x70,0x71,0x74, -0x71,0x70,0x6e,0x6e,0x6f,0x72,0x75,0x77,0x84,0x86,0x88,0x8a,0x8a,0x88,0x86,0x84, -0x7b,0x75,0x6f,0x6c,0x6d,0x70,0x71,0x71,0x70,0x70,0x6f,0x6f,0x6f,0x6e,0x6e,0x6e, -0x6e,0x6e,0x6f,0x70,0x70,0x70,0x70,0x70,0x71,0x72,0x72,0x72,0x71,0x70,0x6f,0x6e, -0x6f,0x75,0x7d,0x82,0x83,0x82,0x82,0x84,0x82,0x82,0x83,0x83,0x83,0x84,0x84,0x84, -0x84,0x84,0x84,0x83,0x83,0x83,0x83,0x82,0x85,0x85,0x84,0x84,0x84,0x84,0x85,0x85, -0x86,0x86,0x86,0x85,0x85,0x84,0x84,0x84,0x83,0x83,0x83,0x83,0x83,0x83,0x84,0x84, -0x78,0x79,0x79,0x7a,0x79,0x78,0x77,0x76,0x78,0x78,0x78,0x78,0x79,0x79,0x79,0x79, -0x76,0x77,0x77,0x78,0x78,0x79,0x79,0x7a,0x78,0x77,0x76,0x76,0x76,0x77,0x78,0x79, -0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x76,0x76,0x76,0x76,0x75, -0x76,0x77,0x77,0x78,0x78,0x79,0x79,0x7a,0x76,0x76,0x76,0x77,0x77,0x77,0x77,0x78, -0x75,0x77,0x7a,0x7e,0x81,0x84,0x86,0x86,0x85,0x86,0x86,0x86,0x84,0x80,0x7d,0x7b, -0x7b,0x7a,0x78,0x76,0x76,0x77,0x78,0x7a,0x76,0x76,0x76,0x77,0x78,0x78,0x79,0x79, -0x77,0x77,0x77,0x77,0x76,0x76,0x76,0x76,0x75,0x75,0x75,0x76,0x76,0x76,0x77,0x77, -0x76,0x75,0x75,0x75,0x75,0x74,0x74,0x74,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75, -0x74,0x74,0x74,0x74,0x74,0x74,0x74,0x74,0x77,0x77,0x7a,0x81,0x8b,0x92,0x95,0x95, -0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x96, -0x95,0x94,0x93,0x92,0x91,0x91,0x91,0x92,0x96,0x97,0x97,0x97,0x98,0x98,0x98,0x98, -0x9b,0x9c,0x9d,0x9f,0x9f,0x9f,0x9f,0x9e,0x9d,0x9c,0x9b,0x9a,0x99,0x98,0x97,0x96, -0x95,0x94,0x93,0x92,0x92,0x92,0x93,0x94,0x93,0x94,0x95,0x96,0x97,0x99,0x9a,0x9a, -0x9a,0x9b,0x9b,0x9b,0x9b,0x99,0x98,0x97,0x96,0x91,0x89,0x7d,0x73,0x6f,0x71,0x75, -0x72,0x71,0x6f,0x6f,0x70,0x73,0x77,0x79,0x85,0x86,0x89,0x8b,0x8b,0x88,0x85,0x83, -0x79,0x74,0x6d,0x6b,0x6d,0x70,0x71,0x71,0x71,0x71,0x71,0x70,0x6f,0x6f,0x6e,0x6e, -0x6d,0x6e,0x70,0x71,0x71,0x71,0x71,0x71,0x72,0x72,0x72,0x71,0x71,0x70,0x6f,0x6f, -0x6f,0x76,0x7e,0x82,0x83,0x82,0x82,0x83,0x82,0x82,0x83,0x83,0x83,0x84,0x84,0x84, -0x84,0x84,0x84,0x84,0x83,0x83,0x83,0x83,0x85,0x85,0x84,0x83,0x83,0x84,0x85,0x85, -0x87,0x86,0x86,0x85,0x85,0x84,0x84,0x83,0x83,0x83,0x83,0x83,0x83,0x83,0x83,0x83, -0x78,0x79,0x79,0x7a,0x79,0x78,0x77,0x76,0x77,0x77,0x78,0x78,0x79,0x79,0x7a,0x7a, -0x76,0x76,0x77,0x77,0x78,0x79,0x79,0x79,0x78,0x78,0x77,0x77,0x78,0x79,0x7a,0x7b, -0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x77,0x77,0x76,0x76,0x76,0x75,0x75,0x75, -0x74,0x75,0x75,0x76,0x77,0x78,0x78,0x79,0x76,0x76,0x76,0x76,0x77,0x77,0x77,0x77, -0x75,0x77,0x7b,0x7f,0x82,0x84,0x86,0x86,0x84,0x85,0x85,0x85,0x83,0x7f,0x7c,0x7a, -0x7b,0x79,0x77,0x75,0x75,0x76,0x78,0x79,0x76,0x76,0x76,0x77,0x78,0x78,0x79,0x79, -0x77,0x77,0x77,0x77,0x76,0x76,0x76,0x76,0x75,0x75,0x75,0x76,0x76,0x76,0x77,0x77, -0x76,0x75,0x75,0x75,0x75,0x74,0x74,0x74,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75, -0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x77,0x7f,0x89,0x90,0x94,0x94, -0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x96,0x96,0x96,0x96,0x96, -0x96,0x94,0x92,0x90,0x8f,0x8e,0x8e,0x8e,0x92,0x92,0x93,0x94,0x95,0x96,0x97,0x98, -0x99,0x9a,0x9b,0x9d,0x9e,0x9e,0x9d,0x9d,0x9d,0x9d,0x9c,0x9b,0x9a,0x9a,0x99,0x99, -0x96,0x95,0x94,0x93,0x92,0x92,0x93,0x93,0x94,0x95,0x95,0x96,0x97,0x97,0x98,0x98, -0x9a,0x9a,0x9b,0x9b,0x9a,0x99,0x97,0x97,0x95,0x90,0x87,0x7b,0x71,0x6e,0x72,0x76, -0x74,0x73,0x71,0x70,0x71,0x75,0x79,0x7c,0x84,0x86,0x89,0x8b,0x8b,0x89,0x86,0x84, -0x78,0x72,0x6c,0x6a,0x6d,0x70,0x72,0x72,0x73,0x73,0x72,0x71,0x71,0x70,0x6f,0x6f, -0x6d,0x6e,0x70,0x72,0x73,0x72,0x72,0x71,0x73,0x73,0x72,0x71,0x70,0x70,0x70,0x70, -0x70,0x76,0x7e,0x83,0x83,0x82,0x82,0x83,0x82,0x82,0x83,0x83,0x83,0x84,0x84,0x84, -0x85,0x85,0x84,0x84,0x84,0x83,0x83,0x83,0x86,0x85,0x84,0x83,0x83,0x84,0x85,0x86, -0x87,0x87,0x86,0x85,0x85,0x84,0x83,0x83,0x83,0x83,0x83,0x83,0x83,0x83,0x83,0x83, -0x78,0x79,0x79,0x7a,0x79,0x78,0x77,0x76,0x77,0x77,0x78,0x78,0x79,0x79,0x7a,0x7a, -0x76,0x76,0x77,0x77,0x78,0x79,0x79,0x79,0x79,0x79,0x78,0x78,0x78,0x7a,0x7b,0x7c, -0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x77,0x77,0x76,0x76,0x75,0x75,0x74,0x74, -0x73,0x74,0x74,0x75,0x76,0x77,0x78,0x78,0x76,0x76,0x76,0x76,0x77,0x77,0x77,0x77, -0x74,0x77,0x7b,0x7f,0x83,0x85,0x86,0x86,0x83,0x84,0x84,0x84,0x82,0x7e,0x7b,0x79, -0x7b,0x79,0x76,0x74,0x74,0x75,0x77,0x79,0x76,0x76,0x76,0x77,0x78,0x78,0x79,0x79, -0x77,0x77,0x77,0x77,0x76,0x76,0x76,0x76,0x75,0x75,0x75,0x76,0x76,0x76,0x77,0x77, -0x76,0x75,0x75,0x75,0x75,0x74,0x74,0x74,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75, -0x76,0x76,0x76,0x76,0x76,0x75,0x75,0x75,0x74,0x73,0x76,0x7d,0x87,0x8f,0x93,0x93, -0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x96,0x96,0x96, -0x96,0x94,0x92,0x8f,0x8d,0x8c,0x8c,0x8c,0x8e,0x8e,0x8f,0x91,0x92,0x94,0x95,0x96, -0x96,0x97,0x99,0x9a,0x9b,0x9b,0x9b,0x9b,0x9d,0x9d,0x9c,0x9c,0x9b,0x9b,0x9b,0x9a, -0x96,0x95,0x94,0x93,0x92,0x92,0x93,0x93,0x95,0x95,0x96,0x96,0x96,0x96,0x97,0x97, -0x9a,0x9a,0x9b,0x9b,0x9a,0x99,0x97,0x96,0x94,0x8f,0x86,0x7a,0x70,0x6e,0x72,0x76, -0x75,0x74,0x71,0x70,0x72,0x76,0x7a,0x7d,0x84,0x86,0x89,0x8b,0x8b,0x89,0x86,0x84, -0x77,0x72,0x6c,0x6a,0x6d,0x70,0x72,0x72,0x74,0x74,0x73,0x72,0x71,0x70,0x70,0x6f, -0x6d,0x6e,0x70,0x72,0x73,0x73,0x72,0x71,0x74,0x73,0x72,0x71,0x70,0x70,0x70,0x70, -0x70,0x77,0x7f,0x83,0x83,0x82,0x82,0x83,0x82,0x82,0x83,0x83,0x83,0x84,0x84,0x84, -0x85,0x85,0x84,0x84,0x84,0x83,0x83,0x83,0x86,0x85,0x84,0x83,0x83,0x84,0x85,0x86, -0x87,0x87,0x86,0x85,0x85,0x84,0x83,0x83,0x84,0x84,0x83,0x83,0x83,0x83,0x83,0x83, -0x75,0x76,0x78,0x79,0x79,0x77,0x76,0x75,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76, -0x75,0x76,0x77,0x79,0x79,0x78,0x76,0x75,0x74,0x75,0x77,0x7a,0x7b,0x7c,0x7d,0x7d, -0x78,0x78,0x79,0x7a,0x7b,0x7c,0x7c,0x7d,0x78,0x78,0x77,0x76,0x74,0x73,0x72,0x72, -0x77,0x76,0x75,0x74,0x75,0x76,0x78,0x79,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77, -0x74,0x76,0x7a,0x7d,0x81,0x83,0x85,0x85,0x85,0x87,0x88,0x85,0x7f,0x7a,0x78,0x78, -0x77,0x76,0x76,0x75,0x75,0x76,0x76,0x77,0x76,0x76,0x77,0x77,0x78,0x78,0x79,0x79, -0x79,0x78,0x78,0x78,0x77,0x76,0x76,0x76,0x75,0x75,0x76,0x77,0x77,0x77,0x76,0x75, -0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x77,0x78,0x79,0x79,0x78,0x77,0x76, -0x75,0x75,0x76,0x77,0x77,0x76,0x75,0x75,0x74,0x76,0x78,0x7a,0x7d,0x85,0x90,0x98, -0x95,0x95,0x94,0x94,0x95,0x95,0x96,0x96,0x96,0x96,0x96,0x95,0x95,0x95,0x94,0x94, -0x94,0x93,0x93,0x91,0x8f,0x8d,0x8b,0x8a,0x8a,0x8c,0x8e,0x91,0x93,0x94,0x95,0x95, -0x8f,0x90,0x91,0x92,0x94,0x96,0x97,0x97,0x9b,0x9b,0x9a,0x99,0x98,0x97,0x97,0x96, -0x97,0x96,0x95,0x95,0x94,0x93,0x92,0x92,0x94,0x95,0x95,0x96,0x97,0x98,0x99,0x99, -0x9d,0x99,0x96,0x96,0x98,0x99,0x97,0x94,0x93,0x89,0x7d,0x75,0x72,0x74,0x75,0x75, -0x72,0x74,0x75,0x75,0x76,0x7a,0x81,0x87,0x89,0x88,0x87,0x89,0x8b,0x8b,0x86,0x82, -0x74,0x73,0x71,0x6f,0x6e,0x6f,0x70,0x71,0x6f,0x70,0x70,0x70,0x70,0x71,0x71,0x71, -0x70,0x70,0x70,0x70,0x70,0x6f,0x6e,0x6e,0x70,0x70,0x71,0x71,0x71,0x71,0x70,0x70, -0x74,0x7a,0x80,0x83,0x82,0x81,0x82,0x83,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84, -0x83,0x84,0x84,0x84,0x85,0x85,0x85,0x85,0x83,0x84,0x85,0x85,0x85,0x85,0x84,0x83, -0x84,0x85,0x85,0x85,0x85,0x83,0x82,0x81,0x84,0x84,0x84,0x85,0x86,0x86,0x86,0x87, -0x75,0x76,0x77,0x78,0x78,0x77,0x75,0x74,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76, -0x74,0x75,0x77,0x78,0x78,0x77,0x76,0x75,0x75,0x77,0x79,0x7b,0x7c,0x7d,0x7d,0x7d, -0x78,0x79,0x79,0x7a,0x7b,0x7c,0x7c,0x7c,0x7b,0x7a,0x79,0x78,0x77,0x76,0x75,0x75, -0x77,0x76,0x75,0x74,0x75,0x76,0x78,0x79,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77, -0x75,0x77,0x7a,0x7e,0x81,0x84,0x85,0x85,0x85,0x87,0x88,0x85,0x7f,0x79,0x78,0x78, -0x77,0x76,0x76,0x75,0x75,0x76,0x76,0x77,0x76,0x76,0x76,0x77,0x77,0x78,0x78,0x78, -0x78,0x78,0x78,0x77,0x77,0x76,0x76,0x76,0x74,0x75,0x76,0x77,0x77,0x77,0x76,0x75, -0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x77,0x78,0x78,0x78,0x78,0x77,0x76, -0x75,0x76,0x77,0x77,0x77,0x77,0x76,0x75,0x74,0x76,0x78,0x79,0x7c,0x84,0x8e,0x95, -0x95,0x95,0x95,0x94,0x94,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x94,0x94,0x94,0x94, -0x93,0x93,0x92,0x92,0x91,0x90,0x8f,0x8e,0x8d,0x8e,0x90,0x92,0x93,0x94,0x94,0x93, -0x8f,0x8f,0x90,0x90,0x91,0x92,0x92,0x93,0x93,0x93,0x92,0x92,0x91,0x90,0x90,0x90, -0x94,0x94,0x94,0x94,0x93,0x93,0x92,0x92,0x94,0x94,0x95,0x96,0x97,0x98,0x99,0x99, -0x9c,0x99,0x96,0x96,0x98,0x98,0x96,0x94,0x91,0x88,0x7c,0x75,0x73,0x74,0x75,0x75, -0x73,0x75,0x76,0x76,0x76,0x7a,0x81,0x87,0x89,0x87,0x87,0x89,0x8c,0x8b,0x87,0x83, -0x76,0x74,0x71,0x6f,0x6e,0x6e,0x6f,0x70,0x70,0x70,0x70,0x70,0x71,0x71,0x71,0x72, -0x70,0x70,0x71,0x71,0x71,0x71,0x71,0x70,0x71,0x71,0x71,0x71,0x71,0x71,0x70,0x70, -0x75,0x7a,0x80,0x83,0x82,0x81,0x82,0x83,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84, -0x83,0x84,0x84,0x84,0x85,0x85,0x85,0x85,0x83,0x84,0x85,0x85,0x85,0x85,0x84,0x83, -0x84,0x85,0x85,0x85,0x85,0x83,0x82,0x81,0x84,0x84,0x84,0x85,0x85,0x86,0x86,0x86, -0x76,0x76,0x77,0x77,0x76,0x76,0x74,0x74,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75, -0x74,0x74,0x76,0x76,0x77,0x77,0x76,0x76,0x78,0x79,0x7b,0x7c,0x7d,0x7e,0x7d,0x7d, -0x79,0x79,0x79,0x7a,0x7b,0x7b,0x7c,0x7c,0x7c,0x7c,0x7b,0x7a,0x79,0x78,0x78,0x77, -0x76,0x76,0x75,0x75,0x75,0x76,0x77,0x78,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77, -0x76,0x78,0x7b,0x7f,0x82,0x84,0x85,0x86,0x85,0x87,0x88,0x84,0x7e,0x79,0x78,0x78, -0x77,0x76,0x76,0x75,0x75,0x76,0x76,0x77,0x75,0x76,0x76,0x76,0x76,0x77,0x77,0x77, -0x77,0x77,0x77,0x77,0x76,0x76,0x76,0x76,0x74,0x75,0x76,0x77,0x77,0x77,0x76,0x76, -0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x77,0x78,0x78,0x78,0x78,0x77,0x76, -0x76,0x77,0x77,0x78,0x78,0x77,0x77,0x76,0x73,0x75,0x77,0x78,0x7a,0x81,0x8a,0x91, -0x95,0x95,0x95,0x95,0x94,0x94,0x94,0x94,0x94,0x94,0x94,0x94,0x93,0x93,0x93,0x93, -0x92,0x92,0x92,0x93,0x93,0x94,0x95,0x95,0x93,0x93,0x94,0x95,0x95,0x95,0x94,0x93, -0x91,0x91,0x90,0x90,0x8f,0x8f,0x8e,0x8e,0x8c,0x8c,0x8b,0x8b,0x8a,0x8a,0x8a,0x8a, -0x91,0x91,0x92,0x92,0x92,0x93,0x93,0x93,0x94,0x94,0x95,0x96,0x97,0x98,0x99,0x99, -0x9b,0x98,0x96,0x96,0x98,0x98,0x95,0x92,0x8d,0x85,0x7b,0x75,0x73,0x74,0x75,0x75, -0x75,0x77,0x78,0x77,0x77,0x7a,0x80,0x86,0x88,0x87,0x87,0x89,0x8c,0x8b,0x87,0x84, -0x78,0x76,0x73,0x70,0x6e,0x6e,0x6f,0x6f,0x71,0x71,0x71,0x71,0x72,0x72,0x72,0x72, -0x71,0x71,0x72,0x72,0x73,0x73,0x74,0x74,0x72,0x72,0x72,0x71,0x71,0x71,0x71,0x70, -0x75,0x7a,0x80,0x83,0x83,0x81,0x82,0x83,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84, -0x83,0x84,0x84,0x84,0x85,0x85,0x85,0x85,0x83,0x84,0x85,0x86,0x86,0x85,0x84,0x83, -0x84,0x85,0x85,0x85,0x85,0x83,0x82,0x81,0x84,0x84,0x84,0x85,0x85,0x85,0x86,0x86, -0x76,0x76,0x76,0x76,0x75,0x75,0x74,0x73,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75, -0x73,0x74,0x75,0x75,0x76,0x76,0x76,0x76,0x7b,0x7c,0x7d,0x7e,0x7e,0x7e,0x7d,0x7d, -0x79,0x79,0x7a,0x7a,0x7b,0x7b,0x7b,0x7c,0x7b,0x7b,0x7a,0x79,0x79,0x78,0x77,0x77, -0x76,0x76,0x76,0x76,0x76,0x77,0x77,0x77,0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78, -0x78,0x79,0x7c,0x80,0x83,0x85,0x86,0x86,0x86,0x87,0x87,0x83,0x7d,0x78,0x78,0x79, -0x77,0x76,0x76,0x75,0x75,0x76,0x76,0x77,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76, -0x77,0x77,0x77,0x76,0x76,0x76,0x76,0x76,0x74,0x75,0x76,0x78,0x78,0x78,0x77,0x77, -0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x78,0x79,0x79,0x78,0x77,0x77, -0x77,0x77,0x78,0x79,0x79,0x78,0x77,0x77,0x73,0x75,0x77,0x77,0x79,0x7e,0x85,0x8c, -0x94,0x94,0x94,0x95,0x94,0x94,0x93,0x92,0x94,0x94,0x93,0x93,0x93,0x92,0x92,0x92, -0x91,0x91,0x92,0x93,0x95,0x97,0x99,0x9a,0x9b,0x9b,0x9c,0x9c,0x9b,0x9a,0x98,0x97, -0x97,0x96,0x95,0x94,0x92,0x90,0x8f,0x8f,0x8c,0x8c,0x8c,0x8c,0x8b,0x8b,0x8a,0x8a, -0x8f,0x8f,0x90,0x91,0x92,0x92,0x93,0x94,0x93,0x94,0x95,0x96,0x97,0x98,0x98,0x99, -0x9a,0x98,0x95,0x96,0x97,0x97,0x93,0x90,0x89,0x82,0x7a,0x75,0x74,0x75,0x75,0x75, -0x77,0x79,0x79,0x78,0x77,0x7a,0x80,0x86,0x88,0x87,0x87,0x89,0x8c,0x8b,0x87,0x84, -0x79,0x77,0x74,0x71,0x6f,0x6e,0x6e,0x6f,0x71,0x72,0x72,0x72,0x73,0x73,0x73,0x73, -0x73,0x73,0x73,0x73,0x74,0x76,0x77,0x78,0x74,0x73,0x72,0x71,0x71,0x71,0x71,0x71, -0x75,0x7a,0x81,0x84,0x83,0x82,0x82,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84, -0x83,0x84,0x84,0x84,0x85,0x85,0x85,0x85,0x84,0x84,0x85,0x86,0x86,0x85,0x84,0x84, -0x84,0x85,0x85,0x85,0x85,0x83,0x82,0x81,0x84,0x84,0x84,0x84,0x85,0x85,0x85,0x85, -0x78,0x78,0x77,0x76,0x75,0x74,0x74,0x74,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75, -0x74,0x74,0x74,0x75,0x76,0x77,0x78,0x78,0x7d,0x7e,0x7f,0x7f,0x7f,0x7e,0x7d,0x7c, -0x7a,0x7a,0x7a,0x7a,0x7a,0x7b,0x7b,0x7b,0x78,0x78,0x77,0x77,0x76,0x76,0x75,0x75, -0x76,0x76,0x77,0x77,0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78, -0x79,0x7b,0x7e,0x81,0x84,0x85,0x86,0x87,0x86,0x87,0x86,0x82,0x7c,0x78,0x78,0x79, -0x77,0x76,0x76,0x75,0x75,0x76,0x76,0x77,0x77,0x77,0x76,0x76,0x76,0x76,0x76,0x76, -0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x75,0x76,0x77,0x79,0x7a,0x7a,0x79,0x79, -0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x79,0x7a,0x7a,0x7a,0x7a,0x79,0x78, -0x78,0x79,0x79,0x7a,0x7a,0x79,0x79,0x78,0x74,0x76,0x77,0x77,0x77,0x7b,0x81,0x87, -0x91,0x92,0x93,0x94,0x95,0x94,0x93,0x92,0x94,0x94,0x93,0x93,0x93,0x92,0x92,0x92, -0x91,0x91,0x91,0x93,0x95,0x98,0x9b,0x9d,0xa2,0xa2,0xa3,0xa3,0xa2,0xa1,0x9f,0x9e, -0x9e,0x9d,0x9c,0x9a,0x98,0x97,0x95,0x95,0x94,0x94,0x93,0x93,0x92,0x91,0x90,0x90, -0x8e,0x8e,0x8f,0x90,0x91,0x92,0x93,0x94,0x93,0x93,0x94,0x95,0x96,0x97,0x98,0x98, -0x99,0x97,0x95,0x96,0x97,0x96,0x91,0x8d,0x84,0x7f,0x78,0x75,0x75,0x76,0x76,0x75, -0x78,0x7a,0x7a,0x79,0x78,0x7b,0x81,0x87,0x89,0x88,0x87,0x89,0x8c,0x8b,0x86,0x82, -0x7a,0x78,0x75,0x71,0x6f,0x6f,0x6f,0x70,0x73,0x73,0x73,0x73,0x74,0x74,0x74,0x74, -0x75,0x74,0x74,0x74,0x75,0x77,0x79,0x7a,0x76,0x75,0x73,0x71,0x71,0x71,0x71,0x72, -0x75,0x7b,0x81,0x84,0x83,0x82,0x83,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84, -0x83,0x84,0x84,0x84,0x85,0x85,0x85,0x85,0x84,0x85,0x86,0x86,0x86,0x86,0x85,0x84, -0x84,0x85,0x85,0x85,0x85,0x83,0x82,0x81,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84, -0x7a,0x79,0x78,0x76,0x75,0x75,0x75,0x75,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76, -0x75,0x75,0x75,0x75,0x76,0x78,0x79,0x7a,0x7f,0x7f,0x80,0x7f,0x7e,0x7d,0x7b,0x7a, -0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x77,0x77,0x76,0x76,0x76,0x75,0x75,0x75, -0x77,0x78,0x79,0x7a,0x7a,0x7a,0x79,0x79,0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78, -0x7b,0x7c,0x7f,0x82,0x84,0x86,0x87,0x87,0x87,0x87,0x86,0x81,0x7b,0x77,0x77,0x79, -0x77,0x76,0x76,0x75,0x75,0x76,0x76,0x77,0x78,0x78,0x78,0x77,0x77,0x77,0x77,0x76, -0x78,0x78,0x78,0x78,0x79,0x79,0x79,0x79,0x76,0x77,0x79,0x7b,0x7c,0x7c,0x7c,0x7b, -0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7b,0x7c,0x7c,0x7c,0x7c,0x7b,0x7a, -0x79,0x79,0x7a,0x7b,0x7b,0x7a,0x79,0x79,0x76,0x77,0x79,0x78,0x77,0x79,0x7e,0x83, -0x8e,0x8f,0x92,0x94,0x95,0x95,0x94,0x93,0x94,0x94,0x94,0x94,0x93,0x93,0x93,0x93, -0x91,0x91,0x91,0x91,0x93,0x96,0x99,0x9b,0xa3,0xa4,0xa5,0xa6,0xa6,0xa5,0xa4,0xa4, -0xa2,0xa2,0xa1,0xa0,0x9f,0x9d,0x9d,0x9c,0x9d,0x9c,0x9b,0x99,0x97,0x96,0x95,0x94, -0x8f,0x8f,0x90,0x91,0x92,0x93,0x93,0x94,0x93,0x93,0x94,0x95,0x96,0x97,0x98,0x98, -0x98,0x96,0x95,0x95,0x96,0x95,0x90,0x8b,0x80,0x7b,0x76,0x74,0x76,0x77,0x76,0x74, -0x78,0x7a,0x7b,0x7a,0x7a,0x7d,0x83,0x89,0x8b,0x8a,0x89,0x8a,0x8b,0x8a,0x85,0x80, -0x7a,0x78,0x75,0x72,0x70,0x70,0x71,0x71,0x73,0x74,0x74,0x74,0x75,0x75,0x75,0x75, -0x77,0x76,0x75,0x74,0x75,0x77,0x79,0x7a,0x78,0x76,0x74,0x72,0x71,0x71,0x72,0x73, -0x76,0x7b,0x81,0x84,0x84,0x82,0x83,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84, -0x83,0x84,0x84,0x84,0x85,0x85,0x85,0x85,0x84,0x85,0x86,0x87,0x87,0x86,0x85,0x84, -0x84,0x85,0x85,0x85,0x85,0x83,0x82,0x81,0x85,0x85,0x84,0x84,0x84,0x83,0x83,0x83, -0x7c,0x7b,0x79,0x77,0x76,0x76,0x76,0x76,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77, -0x76,0x76,0x76,0x76,0x77,0x79,0x7b,0x7c,0x80,0x80,0x80,0x7f,0x7e,0x7c,0x7a,0x78, -0x7b,0x7b,0x7b,0x7a,0x7a,0x7a,0x7a,0x7a,0x79,0x79,0x78,0x78,0x78,0x78,0x78,0x78, -0x78,0x79,0x7b,0x7c,0x7c,0x7c,0x7b,0x7a,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79, -0x7c,0x7d,0x80,0x83,0x85,0x87,0x87,0x87,0x87,0x87,0x85,0x80,0x7a,0x77,0x77,0x7a, -0x77,0x76,0x76,0x75,0x75,0x76,0x76,0x77,0x7a,0x79,0x79,0x79,0x78,0x78,0x77,0x77, -0x79,0x79,0x79,0x7a,0x7a,0x7b,0x7b,0x7b,0x78,0x79,0x7b,0x7c,0x7e,0x7e,0x7e,0x7e, -0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7d,0x7e,0x7e,0x7e,0x7e,0x7d,0x7c, -0x7a,0x7a,0x7b,0x7c,0x7c,0x7b,0x7a,0x7a,0x77,0x79,0x7a,0x79,0x77,0x78,0x7c,0x80, -0x8a,0x8d,0x90,0x94,0x96,0x96,0x95,0x94,0x95,0x95,0x95,0x95,0x94,0x94,0x94,0x94, -0x93,0x91,0x90,0x8f,0x90,0x93,0x96,0x98,0x9f,0xa1,0xa2,0xa4,0xa6,0xa6,0xa6,0xa6, -0xa2,0xa2,0xa2,0xa2,0xa2,0xa2,0xa1,0xa1,0xa0,0x9f,0x9d,0x9a,0x98,0x95,0x94,0x93, -0x91,0x91,0x91,0x92,0x92,0x93,0x93,0x93,0x93,0x93,0x94,0x95,0x96,0x97,0x97,0x98, -0x97,0x95,0x94,0x95,0x96,0x94,0x8e,0x8a,0x7d,0x79,0x75,0x74,0x76,0x78,0x76,0x74, -0x77,0x79,0x7a,0x7a,0x7b,0x7e,0x85,0x8b,0x8e,0x8c,0x8a,0x8a,0x8b,0x88,0x83,0x7e, -0x79,0x77,0x74,0x72,0x71,0x71,0x72,0x73,0x74,0x74,0x75,0x75,0x75,0x76,0x76,0x76, -0x79,0x78,0x75,0x74,0x74,0x76,0x78,0x79,0x79,0x77,0x74,0x72,0x70,0x71,0x72,0x73, -0x76,0x7b,0x82,0x84,0x84,0x83,0x83,0x85,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84, -0x83,0x84,0x84,0x84,0x85,0x85,0x85,0x85,0x85,0x85,0x86,0x87,0x87,0x86,0x85,0x85, -0x84,0x85,0x85,0x85,0x85,0x83,0x82,0x81,0x85,0x85,0x84,0x84,0x83,0x83,0x83,0x82, -0x7e,0x7c,0x7a,0x77,0x76,0x76,0x77,0x77,0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78, -0x77,0x77,0x76,0x76,0x77,0x7a,0x7c,0x7e,0x80,0x80,0x80,0x7f,0x7d,0x7b,0x79,0x77, -0x7b,0x7b,0x7b,0x7a,0x7a,0x7a,0x7a,0x7a,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b, -0x79,0x7a,0x7c,0x7d,0x7e,0x7d,0x7c,0x7b,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79, -0x7d,0x7e,0x81,0x83,0x85,0x87,0x87,0x88,0x87,0x87,0x85,0x80,0x7a,0x76,0x77,0x7a, -0x77,0x76,0x76,0x75,0x75,0x76,0x76,0x77,0x7b,0x7a,0x7a,0x7a,0x79,0x78,0x78,0x78, -0x79,0x7a,0x7a,0x7a,0x7b,0x7c,0x7c,0x7c,0x79,0x7a,0x7c,0x7e,0x7f,0x7f,0x7f,0x7f, -0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7e,0x7f,0x7f,0x7f,0x7f,0x7e,0x7d, -0x7a,0x7b,0x7c,0x7c,0x7c,0x7c,0x7b,0x7a,0x78,0x7a,0x7b,0x79,0x77,0x78,0x7b,0x7f, -0x88,0x8b,0x8f,0x93,0x96,0x96,0x96,0x95,0x96,0x96,0x96,0x95,0x95,0x95,0x94,0x94, -0x93,0x92,0x90,0x8e,0x8f,0x91,0x93,0x95,0x9b,0x9d,0x9f,0xa2,0xa4,0xa5,0xa6,0xa6, -0xa1,0xa1,0xa1,0xa2,0xa2,0xa3,0xa3,0xa3,0x9f,0x9e,0x9c,0x99,0x96,0x93,0x90,0x8f, -0x92,0x92,0x92,0x92,0x92,0x93,0x93,0x93,0x92,0x93,0x94,0x94,0x96,0x96,0x97,0x98, -0x97,0x95,0x94,0x95,0x96,0x93,0x8e,0x89,0x7b,0x77,0x74,0x74,0x77,0x78,0x76,0x74, -0x77,0x79,0x7a,0x7a,0x7b,0x7f,0x87,0x8c,0x8f,0x8d,0x8b,0x8a,0x8a,0x87,0x81,0x7c, -0x78,0x76,0x74,0x72,0x71,0x72,0x74,0x75,0x75,0x75,0x75,0x75,0x76,0x76,0x76,0x76, -0x7a,0x78,0x76,0x74,0x73,0x75,0x77,0x78,0x7a,0x78,0x75,0x72,0x70,0x71,0x73,0x74, -0x76,0x7b,0x82,0x85,0x84,0x83,0x83,0x85,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84, -0x83,0x84,0x84,0x84,0x85,0x85,0x85,0x85,0x85,0x85,0x86,0x87,0x87,0x86,0x85,0x85, -0x84,0x85,0x85,0x85,0x85,0x83,0x82,0x81,0x85,0x85,0x84,0x84,0x83,0x83,0x82,0x82, -0x7d,0x7e,0x7f,0x7f,0x7d,0x7a,0x77,0x75,0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78, -0x78,0x77,0x77,0x77,0x78,0x7a,0x7c,0x7d,0x7a,0x7a,0x7b,0x7c,0x7c,0x7d,0x7e,0x7e, -0x7b,0x7b,0x7b,0x7b,0x7a,0x7a,0x7a,0x7a,0x7c,0x7c,0x7b,0x7b,0x7a,0x79,0x79,0x78, -0x7a,0x7b,0x7d,0x7f,0x80,0x7f,0x7e,0x7d,0x7c,0x7b,0x7a,0x7a,0x79,0x79,0x79,0x79, -0x7e,0x7f,0x81,0x82,0x84,0x85,0x86,0x87,0x88,0x85,0x81,0x7c,0x79,0x77,0x76,0x76, -0x7a,0x79,0x78,0x77,0x77,0x77,0x78,0x78,0x7c,0x7b,0x7a,0x79,0x79,0x79,0x7a,0x7a, -0x79,0x7a,0x7b,0x7b,0x7b,0x7b,0x7a,0x79,0x7a,0x7b,0x7d,0x7e,0x7e,0x7e,0x7e,0x7d, -0x7c,0x7c,0x7c,0x7d,0x7d,0x7d,0x7d,0x7d,0x7b,0x7b,0x7c,0x7c,0x7c,0x7c,0x7b,0x7b, -0x79,0x7b,0x7e,0x80,0x80,0x7e,0x7b,0x79,0x7b,0x7a,0x79,0x79,0x7a,0x7b,0x7e,0x7f, -0x7b,0x80,0x88,0x90,0x95,0x96,0x95,0x93,0x94,0x94,0x95,0x96,0x95,0x95,0x94,0x93, -0x91,0x91,0x91,0x91,0x91,0x91,0x91,0x91,0x95,0x97,0x9b,0x9e,0xa1,0xa3,0xa3,0xa3, -0xa2,0xa3,0xa3,0xa4,0xa3,0xa1,0x9f,0x9d,0x9c,0x9b,0x98,0x94,0x91,0x8f,0x8e,0x8e, -0x8f,0x8f,0x90,0x90,0x91,0x92,0x92,0x92,0x95,0x95,0x94,0x94,0x94,0x94,0x95,0x95, -0x90,0x94,0x98,0x99,0x95,0x8b,0x80,0x79,0x76,0x76,0x77,0x77,0x77,0x77,0x76,0x76, -0x77,0x76,0x76,0x77,0x7b,0x80,0x86,0x89,0x87,0x89,0x8a,0x8a,0x88,0x84,0x80,0x7e, -0x75,0x77,0x7a,0x79,0x75,0x73,0x74,0x75,0x76,0x76,0x76,0x76,0x76,0x75,0x75,0x75, -0x76,0x76,0x76,0x76,0x75,0x75,0x75,0x75,0x77,0x76,0x75,0x74,0x73,0x73,0x74,0x74, -0x76,0x7b,0x82,0x84,0x84,0x83,0x83,0x84,0x85,0x85,0x85,0x85,0x84,0x84,0x84,0x83, -0x83,0x83,0x83,0x83,0x84,0x84,0x84,0x84,0x84,0x85,0x86,0x87,0x87,0x86,0x86,0x85, -0x88,0x87,0x87,0x86,0x85,0x84,0x83,0x83,0x86,0x88,0x88,0x85,0x82,0x80,0x83,0x85, -0x7c,0x7d,0x7e,0x7e,0x7d,0x7b,0x78,0x76,0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78, -0x78,0x77,0x77,0x77,0x78,0x7a,0x7c,0x7d,0x79,0x7a,0x7a,0x7c,0x7d,0x7e,0x7f,0x7f, -0x7c,0x7c,0x7c,0x7c,0x7b,0x7b,0x7b,0x7b,0x7d,0x7c,0x7c,0x7b,0x7a,0x79,0x78,0x78, -0x79,0x7a,0x7c,0x7e,0x7e,0x7e,0x7d,0x7d,0x7e,0x7d,0x7c,0x7b,0x7a,0x7a,0x79,0x79, -0x7e,0x7f,0x81,0x83,0x85,0x86,0x87,0x87,0x88,0x85,0x81,0x7d,0x79,0x77,0x77,0x77, -0x79,0x79,0x78,0x77,0x77,0x78,0x79,0x7a,0x7c,0x7b,0x7a,0x79,0x79,0x79,0x7a,0x7b, -0x79,0x7a,0x7b,0x7b,0x7b,0x7b,0x7a,0x79,0x79,0x7a,0x7b,0x7c,0x7d,0x7d,0x7c,0x7b, -0x7b,0x7b,0x7b,0x7c,0x7c,0x7c,0x7c,0x7c,0x7a,0x7a,0x7b,0x7b,0x7b,0x7b,0x7a,0x7a, -0x77,0x79,0x7b,0x7d,0x7d,0x7c,0x79,0x77,0x79,0x78,0x77,0x76,0x76,0x77,0x78,0x79, -0x78,0x7c,0x84,0x8c,0x92,0x94,0x94,0x94,0x94,0x94,0x95,0x96,0x96,0x95,0x94,0x93, -0x91,0x91,0x91,0x91,0x91,0x91,0x91,0x91,0x94,0x95,0x99,0x9c,0x9e,0xa0,0xa0,0xa0, -0x9f,0xa0,0xa1,0xa1,0xa0,0x9e,0x9c,0x9b,0x99,0x98,0x95,0x93,0x90,0x8f,0x8e,0x8e, -0x8f,0x8f,0x90,0x90,0x91,0x92,0x92,0x92,0x95,0x94,0x94,0x94,0x95,0x95,0x96,0x96, -0x94,0x95,0x97,0x95,0x90,0x88,0x7f,0x7a,0x76,0x76,0x77,0x77,0x77,0x77,0x76,0x76, -0x77,0x76,0x76,0x77,0x7b,0x81,0x86,0x89,0x88,0x89,0x8a,0x8a,0x88,0x84,0x80,0x7d, -0x75,0x77,0x7a,0x79,0x75,0x73,0x74,0x75,0x77,0x77,0x76,0x76,0x76,0x76,0x76,0x76, -0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x78,0x77,0x76,0x74,0x73,0x73,0x73,0x73, -0x76,0x7b,0x82,0x84,0x84,0x83,0x83,0x84,0x85,0x85,0x85,0x85,0x84,0x84,0x84,0x83, -0x83,0x83,0x83,0x83,0x84,0x84,0x84,0x84,0x84,0x85,0x86,0x87,0x87,0x86,0x85,0x85, -0x88,0x87,0x87,0x86,0x85,0x84,0x83,0x82,0x86,0x87,0x88,0x85,0x82,0x80,0x83,0x86, -0x7a,0x7b,0x7d,0x7e,0x7e,0x7c,0x7a,0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78, -0x78,0x77,0x77,0x78,0x79,0x7a,0x7c,0x7d,0x78,0x79,0x7a,0x7c,0x7d,0x7f,0x80,0x81, -0x7e,0x7e,0x7d,0x7d,0x7d,0x7c,0x7c,0x7c,0x7d,0x7d,0x7c,0x7b,0x7a,0x79,0x78,0x78, -0x78,0x79,0x7a,0x7b,0x7c,0x7c,0x7c,0x7b,0x80,0x7f,0x7e,0x7d,0x7c,0x7b,0x7a,0x79, -0x7e,0x80,0x82,0x84,0x86,0x87,0x87,0x87,0x88,0x85,0x81,0x7d,0x7a,0x79,0x78,0x78, -0x78,0x78,0x77,0x77,0x78,0x79,0x7b,0x7c,0x7d,0x7c,0x7b,0x7a,0x79,0x7a,0x7a,0x7b, -0x79,0x7a,0x7b,0x7c,0x7c,0x7b,0x7a,0x79,0x77,0x78,0x79,0x7a,0x7b,0x7a,0x79,0x79, -0x79,0x79,0x7a,0x7a,0x7a,0x7b,0x7b,0x7b,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79, -0x76,0x78,0x79,0x7b,0x7b,0x7a,0x78,0x77,0x78,0x77,0x77,0x76,0x76,0x77,0x78,0x78, -0x7a,0x7e,0x84,0x8b,0x90,0x93,0x94,0x95,0x95,0x95,0x96,0x96,0x96,0x95,0x93,0x93, -0x91,0x91,0x91,0x91,0x91,0x91,0x91,0x91,0x92,0x93,0x95,0x98,0x9a,0x9b,0x9b,0x9c, -0x9b,0x9b,0x9c,0x9c,0x9b,0x9a,0x99,0x98,0x95,0x94,0x92,0x90,0x8f,0x8e,0x8e,0x8e, -0x8f,0x90,0x90,0x91,0x91,0x92,0x92,0x93,0x94,0x94,0x95,0x95,0x96,0x96,0x97,0x97, -0x97,0x96,0x93,0x8f,0x89,0x83,0x7e,0x7b,0x77,0x77,0x77,0x76,0x76,0x77,0x77,0x77, -0x77,0x76,0x76,0x78,0x7b,0x81,0x87,0x8a,0x88,0x89,0x8a,0x8a,0x88,0x83,0x7f,0x7c, -0x75,0x77,0x7a,0x79,0x75,0x73,0x74,0x75,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77, -0x75,0x76,0x76,0x77,0x77,0x78,0x78,0x79,0x7a,0x79,0x77,0x75,0x73,0x72,0x72,0x72, -0x76,0x7b,0x82,0x84,0x84,0x83,0x83,0x84,0x85,0x85,0x85,0x85,0x84,0x84,0x84,0x83, -0x83,0x83,0x83,0x84,0x84,0x84,0x85,0x85,0x85,0x85,0x86,0x87,0x87,0x86,0x85,0x84, -0x87,0x87,0x86,0x85,0x84,0x83,0x83,0x82,0x85,0x87,0x87,0x85,0x81,0x80,0x83,0x86, -0x79,0x7a,0x7c,0x7e,0x7e,0x7d,0x7b,0x7a,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77, -0x77,0x78,0x78,0x79,0x7a,0x7b,0x7c,0x7d,0x78,0x79,0x7a,0x7c,0x7e,0x7f,0x81,0x81, -0x7f,0x7f,0x7f,0x7e,0x7e,0x7e,0x7e,0x7d,0x7e,0x7d,0x7c,0x7b,0x7a,0x79,0x78,0x77, -0x77,0x77,0x78,0x79,0x7a,0x7a,0x7a,0x7a,0x81,0x81,0x80,0x7f,0x7e,0x7c,0x7a,0x79, -0x7e,0x80,0x83,0x85,0x87,0x88,0x87,0x87,0x87,0x85,0x81,0x7d,0x7b,0x79,0x79,0x7a, -0x78,0x78,0x77,0x78,0x79,0x7a,0x7c,0x7d,0x7d,0x7c,0x7b,0x7a,0x79,0x7a,0x7b,0x7b, -0x7a,0x7a,0x7b,0x7c,0x7c,0x7b,0x7a,0x7a,0x76,0x77,0x78,0x79,0x79,0x78,0x77,0x77, -0x77,0x78,0x78,0x79,0x79,0x7a,0x7a,0x7a,0x78,0x78,0x77,0x77,0x77,0x77,0x78,0x78, -0x78,0x79,0x7a,0x7b,0x7c,0x7c,0x7b,0x7b,0x7b,0x7b,0x7d,0x7f,0x81,0x84,0x86,0x87, -0x8a,0x8b,0x8e,0x91,0x93,0x94,0x95,0x95,0x95,0x96,0x96,0x96,0x96,0x95,0x93,0x92, -0x91,0x91,0x91,0x91,0x91,0x91,0x91,0x91,0x90,0x91,0x92,0x93,0x95,0x96,0x96,0x97, -0x97,0x97,0x97,0x97,0x96,0x95,0x95,0x94,0x91,0x90,0x8f,0x8e,0x8d,0x8d,0x8e,0x8f, -0x90,0x90,0x90,0x91,0x92,0x92,0x93,0x93,0x93,0x94,0x95,0x96,0x97,0x97,0x96,0x96, -0x98,0x94,0x8e,0x87,0x82,0x7e,0x7c,0x7b,0x77,0x77,0x76,0x76,0x76,0x76,0x77,0x77, -0x77,0x76,0x76,0x78,0x7c,0x82,0x87,0x8b,0x89,0x8a,0x8b,0x8a,0x87,0x82,0x7e,0x7b, -0x75,0x77,0x7a,0x79,0x75,0x73,0x74,0x75,0x77,0x77,0x77,0x77,0x77,0x78,0x78,0x78, -0x75,0x75,0x76,0x77,0x78,0x79,0x7a,0x7a,0x7c,0x7a,0x78,0x75,0x73,0x72,0x71,0x71, -0x76,0x7b,0x82,0x84,0x84,0x83,0x83,0x84,0x85,0x85,0x85,0x85,0x84,0x84,0x84,0x83, -0x83,0x83,0x84,0x84,0x84,0x85,0x85,0x85,0x85,0x86,0x86,0x87,0x87,0x86,0x85,0x84, -0x87,0x87,0x86,0x85,0x84,0x83,0x82,0x82,0x84,0x86,0x87,0x84,0x81,0x80,0x83,0x86, -0x78,0x7a,0x7c,0x7e,0x7e,0x7d,0x7c,0x7b,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76, -0x77,0x78,0x79,0x7a,0x7b,0x7c,0x7c,0x7c,0x79,0x7a,0x7b,0x7c,0x7e,0x7f,0x81,0x81, -0x80,0x80,0x7f,0x7f,0x7f,0x7e,0x7e,0x7e,0x7e,0x7e,0x7c,0x7b,0x7a,0x78,0x77,0x77, -0x77,0x77,0x77,0x77,0x78,0x79,0x7a,0x7a,0x80,0x80,0x81,0x81,0x7f,0x7d,0x7b,0x7a, -0x7d,0x7f,0x83,0x86,0x88,0x88,0x87,0x86,0x86,0x83,0x80,0x7d,0x7a,0x7a,0x7a,0x7b, -0x79,0x78,0x78,0x78,0x79,0x7b,0x7d,0x7e,0x7d,0x7c,0x7b,0x7a,0x7a,0x7a,0x7b,0x7b, -0x7a,0x7b,0x7c,0x7c,0x7c,0x7c,0x7b,0x7a,0x76,0x77,0x78,0x78,0x78,0x78,0x77,0x76, -0x76,0x77,0x77,0x78,0x79,0x79,0x7a,0x7a,0x79,0x78,0x76,0x75,0x75,0x76,0x78,0x79, -0x7b,0x7b,0x7c,0x7d,0x7e,0x80,0x81,0x82,0x83,0x85,0x89,0x8e,0x94,0x98,0x9c,0x9e, -0x9f,0x9d,0x9b,0x99,0x97,0x96,0x96,0x96,0x96,0x97,0x97,0x97,0x96,0x95,0x93,0x92, -0x92,0x92,0x92,0x92,0x92,0x92,0x92,0x92,0x90,0x90,0x90,0x90,0x91,0x92,0x93,0x93, -0x93,0x93,0x93,0x92,0x92,0x92,0x92,0x92,0x90,0x8f,0x8e,0x8d,0x8d,0x8e,0x8f,0x8f, -0x90,0x90,0x91,0x91,0x92,0x93,0x93,0x93,0x93,0x94,0x95,0x96,0x96,0x96,0x94,0x94, -0x93,0x8f,0x87,0x80,0x7c,0x7a,0x7a,0x7b,0x78,0x77,0x76,0x75,0x75,0x76,0x77,0x78, -0x76,0x76,0x76,0x78,0x7c,0x82,0x88,0x8c,0x8a,0x8a,0x8b,0x8a,0x87,0x81,0x7c,0x79, -0x75,0x77,0x7a,0x79,0x75,0x73,0x74,0x75,0x76,0x76,0x76,0x77,0x77,0x78,0x78,0x78, -0x75,0x75,0x76,0x77,0x78,0x79,0x7a,0x7a,0x7c,0x7a,0x78,0x75,0x73,0x72,0x72,0x71, -0x76,0x7b,0x82,0x84,0x84,0x83,0x83,0x84,0x85,0x85,0x85,0x85,0x84,0x84,0x84,0x83, -0x84,0x84,0x84,0x84,0x85,0x85,0x85,0x85,0x86,0x86,0x87,0x87,0x87,0x85,0x84,0x83, -0x87,0x86,0x86,0x85,0x84,0x83,0x82,0x82,0x83,0x85,0x86,0x84,0x81,0x80,0x83,0x86, -0x79,0x7a,0x7c,0x7e,0x7e,0x7d,0x7b,0x7a,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76, -0x77,0x78,0x79,0x7b,0x7c,0x7c,0x7c,0x7c,0x7b,0x7b,0x7c,0x7d,0x7e,0x7f,0x80,0x80, -0x80,0x80,0x7f,0x7f,0x7f,0x7e,0x7e,0x7e,0x7f,0x7e,0x7d,0x7b,0x7a,0x78,0x77,0x76, -0x77,0x77,0x76,0x76,0x77,0x78,0x7a,0x7b,0x7e,0x7f,0x80,0x81,0x80,0x7e,0x7c,0x7a, -0x7b,0x7e,0x82,0x86,0x87,0x87,0x85,0x84,0x84,0x82,0x7e,0x7b,0x7a,0x79,0x7a,0x7b, -0x7a,0x7a,0x79,0x79,0x7a,0x7b,0x7d,0x7d,0x7d,0x7d,0x7b,0x7a,0x7a,0x7b,0x7b,0x7c, -0x7a,0x7b,0x7c,0x7d,0x7d,0x7c,0x7b,0x7a,0x78,0x79,0x79,0x7a,0x79,0x78,0x77,0x76, -0x76,0x76,0x77,0x78,0x79,0x7a,0x7a,0x7b,0x79,0x78,0x76,0x75,0x75,0x76,0x78,0x79, -0x7b,0x7b,0x7b,0x7c,0x7f,0x83,0x86,0x89,0x8f,0x92,0x97,0x9d,0xa3,0xa8,0xab,0xad, -0xaa,0xa6,0xa1,0x9c,0x98,0x96,0x96,0x97,0x97,0x97,0x98,0x97,0x96,0x95,0x93,0x92, -0x92,0x92,0x92,0x92,0x92,0x92,0x92,0x92,0x91,0x90,0x8f,0x8f,0x8f,0x8f,0x90,0x91, -0x92,0x91,0x90,0x90,0x90,0x90,0x91,0x92,0x91,0x90,0x8f,0x8e,0x8e,0x8f,0x90,0x90, -0x90,0x90,0x91,0x92,0x92,0x93,0x93,0x94,0x93,0x94,0x95,0x96,0x95,0x93,0x91,0x90, -0x8a,0x86,0x80,0x7b,0x78,0x78,0x79,0x7b,0x79,0x78,0x76,0x74,0x74,0x76,0x78,0x79, -0x76,0x76,0x76,0x78,0x7d,0x83,0x89,0x8d,0x8a,0x8b,0x8b,0x8a,0x86,0x81,0x7b,0x78, -0x75,0x77,0x7a,0x79,0x75,0x73,0x74,0x75,0x74,0x75,0x75,0x76,0x76,0x77,0x77,0x78, -0x75,0x76,0x76,0x77,0x77,0x78,0x78,0x79,0x7b,0x7a,0x78,0x76,0x74,0x73,0x73,0x73, -0x76,0x7b,0x82,0x84,0x84,0x83,0x83,0x84,0x85,0x85,0x85,0x85,0x84,0x84,0x84,0x83, -0x84,0x84,0x84,0x85,0x85,0x85,0x86,0x86,0x86,0x87,0x87,0x87,0x86,0x85,0x84,0x83, -0x86,0x86,0x85,0x84,0x83,0x82,0x82,0x81,0x82,0x84,0x85,0x83,0x81,0x80,0x83,0x86, -0x7a,0x7b,0x7d,0x7e,0x7e,0x7c,0x7a,0x79,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75, -0x76,0x78,0x7a,0x7b,0x7d,0x7d,0x7c,0x7c,0x7d,0x7d,0x7d,0x7d,0x7e,0x7e,0x7e,0x7e, -0x7f,0x7f,0x7f,0x7f,0x7e,0x7e,0x7e,0x7e,0x7f,0x7e,0x7d,0x7b,0x79,0x78,0x76,0x76, -0x78,0x77,0x76,0x76,0x77,0x78,0x7a,0x7b,0x7b,0x7d,0x7f,0x80,0x81,0x7f,0x7d,0x7b, -0x7a,0x7d,0x81,0x85,0x87,0x86,0x84,0x82,0x82,0x80,0x7d,0x7a,0x79,0x79,0x7a,0x7a, -0x7c,0x7c,0x7b,0x7a,0x7a,0x7b,0x7c,0x7c,0x7e,0x7d,0x7c,0x7b,0x7a,0x7b,0x7b,0x7c, -0x7b,0x7b,0x7c,0x7d,0x7d,0x7c,0x7b,0x7b,0x7a,0x7a,0x7b,0x7b,0x7b,0x7a,0x78,0x78, -0x76,0x76,0x77,0x78,0x79,0x7a,0x7b,0x7c,0x7a,0x79,0x76,0x75,0x75,0x76,0x79,0x7a, -0x77,0x77,0x77,0x79,0x7d,0x83,0x88,0x8b,0x9c,0x9e,0xa2,0xa6,0xaa,0xad,0xae,0xae, -0xa5,0xa2,0x9c,0x96,0x93,0x93,0x95,0x97,0x98,0x98,0x98,0x98,0x97,0x95,0x93,0x92, -0x92,0x92,0x92,0x92,0x92,0x92,0x92,0x92,0x92,0x91,0x90,0x8e,0x8e,0x8e,0x8f,0x90, -0x91,0x90,0x8f,0x8e,0x8f,0x90,0x91,0x92,0x93,0x92,0x91,0x90,0x90,0x90,0x91,0x91, -0x90,0x91,0x91,0x92,0x93,0x93,0x94,0x94,0x93,0x94,0x95,0x96,0x94,0x91,0x8d,0x8b, -0x80,0x7e,0x7a,0x77,0x76,0x77,0x78,0x7a,0x79,0x78,0x75,0x74,0x74,0x75,0x78,0x79, -0x76,0x76,0x76,0x78,0x7d,0x83,0x89,0x8d,0x8b,0x8c,0x8b,0x8a,0x86,0x80,0x7a,0x77, -0x75,0x77,0x7a,0x79,0x75,0x73,0x74,0x75,0x73,0x73,0x74,0x74,0x75,0x76,0x77,0x77, -0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x7a,0x79,0x77,0x75,0x74,0x74,0x74,0x75, -0x76,0x7b,0x82,0x84,0x84,0x83,0x83,0x84,0x85,0x85,0x85,0x85,0x84,0x84,0x84,0x83, -0x84,0x84,0x85,0x85,0x85,0x86,0x86,0x86,0x87,0x87,0x87,0x87,0x86,0x85,0x83,0x82, -0x86,0x86,0x85,0x84,0x83,0x82,0x81,0x81,0x82,0x84,0x85,0x83,0x81,0x80,0x83,0x87, -0x7b,0x7c,0x7d,0x7e,0x7e,0x7c,0x7a,0x78,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75, -0x76,0x78,0x7a,0x7c,0x7d,0x7d,0x7c,0x7b,0x7e,0x7e,0x7e,0x7e,0x7e,0x7d,0x7d,0x7d, -0x7f,0x7f,0x7f,0x7e,0x7e,0x7e,0x7d,0x7d,0x7f,0x7f,0x7d,0x7b,0x79,0x78,0x76,0x75, -0x78,0x78,0x77,0x76,0x77,0x78,0x7b,0x7c,0x79,0x7b,0x7e,0x80,0x81,0x80,0x7e,0x7c, -0x79,0x7c,0x80,0x84,0x86,0x85,0x83,0x81,0x80,0x7e,0x7c,0x79,0x78,0x78,0x79,0x7a, -0x7e,0x7d,0x7c,0x7b,0x7a,0x7a,0x7b,0x7c,0x7e,0x7d,0x7c,0x7b,0x7b,0x7b,0x7c,0x7c, -0x7b,0x7b,0x7c,0x7d,0x7d,0x7c,0x7b,0x7b,0x7b,0x7c,0x7c,0x7d,0x7c,0x7b,0x79,0x79, -0x76,0x76,0x77,0x79,0x7a,0x7b,0x7c,0x7c,0x7b,0x79,0x77,0x75,0x75,0x77,0x79,0x7b, -0x74,0x73,0x74,0x76,0x7b,0x81,0x88,0x8b,0xa4,0xa5,0xa8,0xaa,0xab,0xab,0xaa,0xa9, -0x9d,0x99,0x94,0x8f,0x8e,0x90,0x94,0x97,0x98,0x98,0x98,0x98,0x97,0x95,0x93,0x92, -0x92,0x92,0x92,0x92,0x92,0x92,0x92,0x92,0x93,0x92,0x90,0x8e,0x8e,0x8e,0x8f,0x90, -0x91,0x90,0x8f,0x8e,0x8e,0x90,0x91,0x92,0x95,0x94,0x93,0x91,0x91,0x91,0x91,0x92, -0x91,0x91,0x91,0x92,0x93,0x93,0x94,0x94,0x94,0x95,0x95,0x95,0x93,0x8f,0x8b,0x89, -0x79,0x78,0x77,0x76,0x75,0x76,0x78,0x79,0x7a,0x78,0x75,0x74,0x74,0x75,0x78,0x7a, -0x76,0x76,0x76,0x79,0x7d,0x84,0x8a,0x8e,0x8b,0x8c,0x8c,0x8a,0x85,0x7f,0x7a,0x76, -0x75,0x77,0x7a,0x79,0x75,0x73,0x74,0x75,0x72,0x72,0x73,0x74,0x74,0x75,0x76,0x76, -0x76,0x76,0x76,0x76,0x75,0x75,0x75,0x75,0x79,0x78,0x77,0x75,0x75,0x75,0x75,0x76, -0x76,0x7b,0x82,0x84,0x84,0x83,0x83,0x84,0x85,0x85,0x85,0x85,0x84,0x84,0x84,0x83, -0x84,0x84,0x85,0x85,0x85,0x86,0x86,0x86,0x87,0x87,0x87,0x87,0x86,0x85,0x83,0x82, -0x86,0x86,0x85,0x84,0x83,0x82,0x81,0x81,0x81,0x83,0x84,0x83,0x80,0x80,0x83,0x87, -0x7d,0x7c,0x7a,0x79,0x78,0x79,0x7a,0x7b,0x76,0x76,0x77,0x77,0x77,0x77,0x78,0x78, -0x76,0x76,0x77,0x78,0x78,0x79,0x79,0x7a,0x77,0x78,0x7a,0x7c,0x7d,0x7d,0x7c,0x7c, -0x7d,0x7d,0x7e,0x7e,0x7f,0x7f,0x80,0x80,0x7e,0x7c,0x7b,0x79,0x78,0x77,0x78,0x78, -0x78,0x79,0x79,0x7a,0x7b,0x7c,0x7d,0x7d,0x7e,0x7d,0x7c,0x7b,0x7b,0x7c,0x7d,0x7e, -0x79,0x7b,0x7f,0x83,0x85,0x84,0x83,0x82,0x7e,0x7d,0x7b,0x79,0x78,0x78,0x79,0x7a, -0x7e,0x7d,0x7b,0x79,0x78,0x77,0x77,0x78,0x7a,0x7b,0x7c,0x7c,0x7d,0x7c,0x7c,0x7c, -0x7d,0x7d,0x7d,0x7c,0x7b,0x7b,0x7a,0x7a,0x7f,0x7f,0x7f,0x7f,0x7e,0x7e,0x7e,0x7e, -0x7d,0x7c,0x7b,0x7a,0x78,0x76,0x75,0x75,0x78,0x77,0x77,0x77,0x76,0x76,0x75,0x75, -0x6e,0x71,0x75,0x78,0x7d,0x85,0x90,0x97,0xa4,0xa6,0xaa,0xad,0xac,0xa9,0xa4,0xa1, -0x93,0x93,0x94,0x94,0x95,0x96,0x97,0x97,0x96,0x97,0x97,0x97,0x98,0x98,0x98,0x98, -0x92,0x92,0x92,0x92,0x92,0x92,0x92,0x92,0x91,0x90,0x90,0x90,0x90,0x8f,0x8f,0x8f, -0x91,0x91,0x91,0x91,0x91,0x91,0x91,0x91,0x92,0x92,0x92,0x91,0x90,0x90,0x8f,0x8f, -0x94,0x92,0x90,0x91,0x94,0x96,0x94,0x91,0x93,0x91,0x8e,0x8c,0x8a,0x85,0x7c,0x76, -0x77,0x77,0x77,0x78,0x79,0x79,0x7a,0x7a,0x76,0x76,0x76,0x75,0x75,0x75,0x75,0x75, -0x74,0x75,0x77,0x7b,0x7f,0x84,0x87,0x89,0x8c,0x8b,0x88,0x84,0x7f,0x7a,0x75,0x73, -0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x73,0x73,0x74,0x75,0x75,0x75,0x75,0x75, -0x78,0x76,0x74,0x72,0x72,0x73,0x75,0x76,0x7b,0x7b,0x7b,0x7a,0x79,0x78,0x77,0x77, -0x7d,0x7e,0x80,0x82,0x83,0x83,0x82,0x81,0x83,0x83,0x83,0x83,0x83,0x83,0x83,0x83, -0x86,0x86,0x86,0x85,0x85,0x84,0x84,0x84,0x86,0x87,0x87,0x87,0x86,0x85,0x84,0x83, -0x84,0x84,0x83,0x82,0x82,0x83,0x84,0x85,0x87,0x86,0x84,0x83,0x82,0x82,0x83,0x83, -0x7d,0x7c,0x7a,0x79,0x78,0x79,0x7a,0x7a,0x76,0x76,0x77,0x77,0x77,0x78,0x78,0x78, -0x76,0x76,0x77,0x77,0x78,0x78,0x79,0x79,0x76,0x78,0x7a,0x7c,0x7d,0x7d,0x7c,0x7c, -0x7c,0x7c,0x7c,0x7d,0x7d,0x7e,0x7e,0x7e,0x7d,0x7c,0x7a,0x79,0x78,0x77,0x78,0x78, -0x79,0x7a,0x7a,0x7b,0x7c,0x7d,0x7d,0x7e,0x7d,0x7d,0x7c,0x7b,0x7b,0x7c,0x7d,0x7d, -0x7a,0x7c,0x7f,0x82,0x83,0x82,0x81,0x80,0x7d,0x7c,0x7a,0x78,0x78,0x78,0x78,0x79, -0x7d,0x7c,0x7a,0x79,0x78,0x78,0x79,0x79,0x7b,0x7b,0x7c,0x7d,0x7d,0x7d,0x7d,0x7d, -0x7e,0x7e,0x7d,0x7d,0x7c,0x7b,0x7b,0x7b,0x7e,0x7e,0x7e,0x7e,0x7d,0x7d,0x7d,0x7d, -0x7c,0x7c,0x7b,0x79,0x78,0x76,0x75,0x75,0x77,0x77,0x77,0x76,0x76,0x76,0x76,0x75, -0x74,0x76,0x79,0x7b,0x80,0x8a,0x96,0x9f,0xa5,0xa8,0xac,0xaf,0xae,0xab,0xa7,0xa4, -0x99,0x98,0x96,0x95,0x94,0x95,0x96,0x97,0x96,0x96,0x97,0x97,0x97,0x98,0x98,0x98, -0x93,0x93,0x93,0x93,0x92,0x92,0x92,0x92,0x91,0x91,0x91,0x90,0x90,0x90,0x8f,0x8f, -0x91,0x91,0x91,0x91,0x91,0x91,0x91,0x91,0x92,0x91,0x91,0x91,0x91,0x90,0x90,0x90, -0x94,0x92,0x90,0x92,0x96,0x97,0x96,0x93,0x91,0x8d,0x88,0x85,0x82,0x7f,0x79,0x74, -0x76,0x77,0x77,0x78,0x78,0x79,0x7a,0x7a,0x76,0x76,0x75,0x75,0x74,0x74,0x73,0x73, -0x73,0x75,0x77,0x7c,0x80,0x85,0x88,0x8a,0x8c,0x8b,0x88,0x85,0x80,0x7b,0x77,0x75, -0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x74,0x74,0x74,0x74,0x74,0x74,0x73,0x73, -0x74,0x73,0x72,0x71,0x72,0x74,0x76,0x77,0x79,0x7a,0x7a,0x7a,0x7a,0x7a,0x79,0x79, -0x7f,0x80,0x82,0x83,0x84,0x83,0x82,0x81,0x83,0x83,0x83,0x83,0x83,0x83,0x83,0x83, -0x86,0x86,0x86,0x85,0x85,0x84,0x84,0x84,0x85,0x86,0x87,0x87,0x87,0x86,0x84,0x84, -0x84,0x84,0x83,0x82,0x83,0x83,0x85,0x85,0x87,0x86,0x84,0x83,0x82,0x82,0x83,0x83, -0x7b,0x7b,0x7a,0x79,0x78,0x79,0x79,0x7a,0x77,0x77,0x77,0x77,0x78,0x78,0x78,0x78, -0x75,0x76,0x76,0x77,0x77,0x78,0x79,0x79,0x77,0x78,0x79,0x7b,0x7c,0x7c,0x7c,0x7c, -0x7a,0x7b,0x7b,0x7b,0x7b,0x7c,0x7c,0x7c,0x7c,0x7b,0x79,0x78,0x78,0x78,0x78,0x79, -0x7b,0x7c,0x7c,0x7d,0x7d,0x7e,0x7e,0x7f,0x7d,0x7d,0x7c,0x7b,0x7b,0x7c,0x7d,0x7d, -0x7b,0x7c,0x7e,0x80,0x80,0x7f,0x7e,0x7d,0x7b,0x7b,0x79,0x78,0x77,0x77,0x78,0x78, -0x7b,0x7a,0x79,0x79,0x79,0x79,0x7a,0x7b,0x7d,0x7d,0x7d,0x7d,0x7d,0x7e,0x7e,0x7e, -0x7f,0x7f,0x7e,0x7e,0x7d,0x7c,0x7c,0x7c,0x7d,0x7d,0x7d,0x7c,0x7c,0x7c,0x7b,0x7b, -0x7c,0x7b,0x7a,0x79,0x78,0x76,0x75,0x75,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76, -0x7b,0x7c,0x7d,0x7e,0x84,0x8f,0x9d,0xa8,0xa7,0xaa,0xae,0xb1,0xb1,0xaf,0xac,0xa9, -0xa2,0x9f,0x9a,0x96,0x94,0x94,0x95,0x96,0x96,0x96,0x96,0x97,0x97,0x97,0x98,0x98, -0x95,0x95,0x94,0x93,0x92,0x92,0x91,0x91,0x91,0x91,0x91,0x91,0x90,0x90,0x90,0x90, -0x91,0x91,0x91,0x91,0x91,0x91,0x91,0x91,0x90,0x90,0x91,0x91,0x91,0x91,0x92,0x92, -0x94,0x92,0x91,0x93,0x98,0x9a,0x99,0x97,0x90,0x8a,0x81,0x7b,0x79,0x77,0x75,0x73, -0x76,0x76,0x77,0x77,0x78,0x79,0x79,0x79,0x76,0x76,0x75,0x74,0x73,0x72,0x72,0x71, -0x72,0x74,0x78,0x7d,0x82,0x87,0x8a,0x8c,0x8b,0x8a,0x88,0x86,0x82,0x7d,0x7a,0x78, -0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x76,0x75,0x75,0x74,0x73,0x72,0x72,0x71, -0x71,0x71,0x72,0x73,0x75,0x77,0x7a,0x7b,0x7b,0x7c,0x7e,0x7f,0x80,0x80,0x80,0x80, -0x83,0x83,0x84,0x84,0x84,0x83,0x82,0x81,0x83,0x83,0x83,0x83,0x83,0x83,0x83,0x83, -0x86,0x86,0x85,0x85,0x85,0x85,0x84,0x84,0x84,0x84,0x86,0x87,0x87,0x87,0x86,0x85, -0x84,0x84,0x83,0x83,0x83,0x84,0x85,0x86,0x87,0x86,0x84,0x83,0x82,0x82,0x83,0x83, -0x79,0x79,0x79,0x79,0x78,0x79,0x79,0x79,0x77,0x77,0x77,0x78,0x78,0x78,0x78,0x79, -0x75,0x76,0x76,0x77,0x77,0x78,0x78,0x79,0x77,0x78,0x79,0x7a,0x7b,0x7c,0x7c,0x7c, -0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7b,0x7a,0x79,0x78,0x78,0x79,0x79,0x7a, -0x7d,0x7d,0x7e,0x7e,0x7f,0x7f,0x7f,0x7f,0x7d,0x7c,0x7b,0x7b,0x7b,0x7b,0x7c,0x7d, -0x7c,0x7d,0x7e,0x7e,0x7d,0x7c,0x7b,0x79,0x7a,0x7a,0x79,0x78,0x78,0x78,0x78,0x78, -0x79,0x79,0x78,0x78,0x79,0x7a,0x7c,0x7c,0x7e,0x7e,0x7d,0x7d,0x7d,0x7e,0x7f,0x80, -0x80,0x7f,0x7f,0x7e,0x7e,0x7d,0x7d,0x7c,0x7c,0x7c,0x7b,0x7b,0x7b,0x7a,0x7a,0x7a, -0x7b,0x7a,0x7a,0x79,0x77,0x76,0x76,0x75,0x75,0x75,0x76,0x76,0x76,0x77,0x77,0x77, -0x7f,0x7f,0x7e,0x7e,0x83,0x8f,0x9e,0xa9,0xa8,0xab,0xaf,0xb2,0xb3,0xb2,0xb0,0xae, -0xab,0xa7,0xa1,0x9a,0x96,0x94,0x95,0x96,0x96,0x96,0x96,0x96,0x97,0x97,0x97,0x98, -0x97,0x97,0x96,0x94,0x93,0x92,0x91,0x90,0x92,0x92,0x92,0x91,0x91,0x91,0x90,0x90, -0x91,0x91,0x91,0x91,0x91,0x91,0x91,0x91,0x90,0x90,0x90,0x91,0x92,0x92,0x93,0x93, -0x93,0x92,0x92,0x95,0x9a,0x9e,0x9e,0x9c,0x95,0x8b,0x7f,0x76,0x73,0x74,0x75,0x75, -0x75,0x75,0x76,0x77,0x77,0x78,0x78,0x79,0x76,0x75,0x75,0x74,0x72,0x71,0x70,0x70, -0x72,0x75,0x79,0x7f,0x84,0x88,0x8c,0x8d,0x8a,0x8a,0x88,0x86,0x83,0x7f,0x7c,0x7a, -0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x77,0x77,0x75,0x74,0x73,0x72,0x72,0x72, -0x74,0x75,0x77,0x7b,0x7e,0x80,0x82,0x83,0x84,0x85,0x88,0x8b,0x8c,0x8d,0x8c,0x8c, -0x87,0x86,0x86,0x85,0x84,0x83,0x82,0x82,0x83,0x83,0x83,0x83,0x83,0x83,0x83,0x83, -0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x83,0x84,0x85,0x86,0x87,0x87,0x87,0x86, -0x84,0x83,0x83,0x83,0x83,0x85,0x86,0x87,0x87,0x86,0x84,0x83,0x82,0x82,0x83,0x83, -0x78,0x78,0x78,0x78,0x79,0x78,0x78,0x78,0x77,0x77,0x78,0x78,0x78,0x79,0x79,0x79, -0x76,0x76,0x77,0x77,0x78,0x79,0x79,0x79,0x79,0x79,0x79,0x7a,0x7b,0x7c,0x7d,0x7e, -0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7b,0x7a,0x7a,0x79,0x79,0x7a,0x7b,0x7c, -0x7e,0x7e,0x7f,0x7f,0x7f,0x7f,0x7f,0x80,0x7d,0x7c,0x7b,0x7a,0x7a,0x7b,0x7c,0x7d, -0x7d,0x7d,0x7d,0x7c,0x7c,0x7a,0x79,0x78,0x79,0x79,0x79,0x79,0x79,0x79,0x78,0x78, -0x79,0x78,0x78,0x78,0x79,0x7a,0x7c,0x7d,0x7f,0x7e,0x7d,0x7c,0x7d,0x7e,0x7f,0x80, -0x80,0x7f,0x7f,0x7e,0x7e,0x7d,0x7d,0x7c,0x7b,0x7b,0x7b,0x7a,0x7a,0x7a,0x79,0x79, -0x7a,0x7a,0x79,0x78,0x77,0x76,0x76,0x75,0x75,0x75,0x76,0x77,0x78,0x79,0x79,0x7a, -0x7f,0x7e,0x7d,0x7d,0x80,0x8a,0x98,0xa2,0xa7,0xa9,0xad,0xb1,0xb3,0xb4,0xb3,0xb2, -0xb2,0xae,0xa8,0xa1,0x9b,0x98,0x97,0x96,0x95,0x96,0x96,0x96,0x96,0x97,0x97,0x97, -0x98,0x97,0x96,0x95,0x94,0x92,0x91,0x91,0x93,0x93,0x92,0x92,0x92,0x91,0x91,0x91, -0x92,0x92,0x92,0x92,0x92,0x92,0x92,0x92,0x90,0x90,0x91,0x91,0x92,0x93,0x93,0x93, -0x93,0x92,0x93,0x97,0x9d,0xa2,0xa3,0xa1,0x9d,0x91,0x82,0x78,0x74,0x75,0x78,0x79, -0x75,0x75,0x75,0x76,0x77,0x77,0x78,0x78,0x75,0x75,0x74,0x73,0x72,0x72,0x71,0x71, -0x74,0x76,0x7b,0x81,0x86,0x8a,0x8c,0x8d,0x8a,0x8a,0x88,0x86,0x83,0x80,0x7d,0x7b, -0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x79,0x77,0x76,0x75,0x74,0x75,0x76,0x76, -0x7c,0x7e,0x82,0x86,0x89,0x8b,0x8c,0x8c,0x90,0x92,0x95,0x98,0x99,0x99,0x98,0x97, -0x89,0x88,0x87,0x85,0x84,0x83,0x83,0x83,0x83,0x83,0x83,0x83,0x83,0x83,0x83,0x83, -0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x83,0x84,0x85,0x86,0x87,0x87,0x87,0x86, -0x84,0x83,0x83,0x83,0x84,0x85,0x87,0x88,0x87,0x86,0x84,0x83,0x82,0x82,0x83,0x83, -0x76,0x76,0x77,0x78,0x79,0x78,0x78,0x77,0x77,0x78,0x78,0x78,0x79,0x79,0x79,0x79, -0x77,0x78,0x78,0x79,0x79,0x7a,0x7a,0x7b,0x7b,0x7a,0x7a,0x7b,0x7c,0x7d,0x7f,0x80, -0x7c,0x7c,0x7c,0x7b,0x7b,0x7b,0x7b,0x7a,0x7b,0x7b,0x7b,0x7b,0x7b,0x7c,0x7e,0x7f, -0x7f,0x7f,0x7f,0x7f,0x7f,0x7f,0x7f,0x7f,0x7c,0x7c,0x7b,0x7a,0x7a,0x7b,0x7c,0x7c, -0x7d,0x7d,0x7c,0x7c,0x7b,0x7a,0x79,0x78,0x79,0x79,0x7a,0x7b,0x7b,0x7a,0x79,0x79, -0x79,0x79,0x78,0x78,0x79,0x7a,0x7c,0x7c,0x7f,0x7e,0x7c,0x7b,0x7b,0x7d,0x7f,0x80, -0x7f,0x7f,0x7e,0x7e,0x7d,0x7c,0x7c,0x7c,0x7b,0x7b,0x7b,0x7a,0x7a,0x7a,0x79,0x79, -0x79,0x79,0x78,0x78,0x77,0x76,0x76,0x76,0x76,0x76,0x77,0x78,0x7a,0x7b,0x7c,0x7c, -0x7d,0x7e,0x7d,0x7c,0x7e,0x84,0x8e,0x96,0xa4,0xa6,0xaa,0xaf,0xb2,0xb3,0xb3,0xb3, -0xb4,0xb2,0xaf,0xaa,0xa4,0x9e,0x9a,0x97,0x95,0x95,0x95,0x96,0x96,0x96,0x97,0x97, -0x97,0x97,0x96,0x95,0x94,0x94,0x93,0x92,0x93,0x93,0x93,0x93,0x92,0x92,0x92,0x92, -0x92,0x92,0x92,0x92,0x92,0x92,0x92,0x92,0x91,0x91,0x92,0x92,0x92,0x92,0x93,0x93, -0x93,0x92,0x93,0x99,0xa0,0xa6,0xa7,0xa6,0xa4,0x99,0x89,0x7d,0x78,0x78,0x79,0x7a, -0x74,0x74,0x75,0x75,0x76,0x77,0x77,0x77,0x74,0x74,0x74,0x74,0x73,0x73,0x73,0x73, -0x76,0x79,0x7e,0x83,0x88,0x8a,0x8c,0x8c,0x8a,0x8a,0x88,0x86,0x83,0x7f,0x7c,0x7a, -0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x79,0x78,0x77,0x77,0x78,0x7a,0x7c,0x7e, -0x86,0x88,0x8d,0x91,0x94,0x94,0x94,0x93,0x98,0x9a,0x9d,0x9f,0x9f,0x9e,0x9b,0x99, -0x89,0x88,0x86,0x85,0x84,0x83,0x84,0x84,0x83,0x83,0x83,0x83,0x83,0x83,0x83,0x83, -0x84,0x84,0x85,0x85,0x85,0x85,0x86,0x86,0x84,0x84,0x86,0x87,0x87,0x87,0x86,0x85, -0x83,0x83,0x83,0x83,0x84,0x86,0x87,0x89,0x87,0x86,0x84,0x83,0x82,0x82,0x83,0x83, -0x74,0x75,0x77,0x78,0x79,0x78,0x77,0x77,0x78,0x78,0x78,0x78,0x79,0x79,0x79,0x79, -0x79,0x79,0x79,0x7a,0x7b,0x7b,0x7c,0x7c,0x7c,0x7c,0x7b,0x7b,0x7d,0x7e,0x80,0x82, -0x7e,0x7e,0x7e,0x7d,0x7d,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7d,0x7f,0x80,0x81, -0x7f,0x7f,0x7f,0x7f,0x7e,0x7e,0x7e,0x7e,0x7c,0x7b,0x7a,0x7a,0x7a,0x7a,0x7b,0x7c, -0x7d,0x7d,0x7c,0x7b,0x7a,0x7a,0x7a,0x7a,0x79,0x7a,0x7b,0x7c,0x7d,0x7c,0x7b,0x7a, -0x7a,0x7a,0x79,0x78,0x79,0x7a,0x7b,0x7b,0x7e,0x7d,0x7b,0x7a,0x7a,0x7c,0x7e,0x80, -0x7e,0x7e,0x7d,0x7d,0x7c,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7a,0x7a,0x7a,0x7a, -0x78,0x78,0x78,0x77,0x77,0x76,0x76,0x76,0x76,0x77,0x78,0x7a,0x7b,0x7d,0x7e,0x7f, -0x7d,0x7f,0x80,0x7f,0x7e,0x81,0x86,0x8b,0xa0,0xa2,0xa7,0xab,0xaf,0xb1,0xb2,0xb2, -0xb3,0xb4,0xb4,0xb2,0xad,0xa5,0x9d,0x99,0x95,0x95,0x95,0x96,0x96,0x96,0x96,0x97, -0x96,0x96,0x96,0x96,0x95,0x95,0x95,0x94,0x94,0x94,0x93,0x93,0x93,0x92,0x92,0x92, -0x92,0x92,0x92,0x92,0x92,0x92,0x92,0x92,0x93,0x93,0x93,0x92,0x92,0x92,0x92,0x91, -0x92,0x92,0x94,0x9a,0xa2,0xa8,0xaa,0xaa,0xa8,0x9d,0x8d,0x81,0x7b,0x79,0x78,0x78, -0x73,0x74,0x74,0x75,0x75,0x76,0x77,0x77,0x73,0x74,0x74,0x74,0x75,0x75,0x76,0x76, -0x78,0x7b,0x80,0x85,0x89,0x8b,0x8b,0x8b,0x8b,0x8a,0x88,0x86,0x82,0x7e,0x7b,0x79, -0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x78,0x78,0x78,0x79,0x7b,0x7f,0x84,0x86, -0x8c,0x90,0x94,0x98,0x9a,0x99,0x96,0x95,0x98,0x9a,0x9c,0x9d,0x9c,0x99,0x95,0x92, -0x88,0x87,0x85,0x83,0x83,0x83,0x84,0x85,0x83,0x83,0x83,0x83,0x83,0x83,0x83,0x83, -0x84,0x84,0x84,0x85,0x85,0x86,0x86,0x86,0x85,0x86,0x87,0x87,0x87,0x86,0x84,0x84, -0x83,0x83,0x83,0x83,0x85,0x86,0x88,0x89,0x87,0x86,0x84,0x83,0x82,0x82,0x83,0x83, -0x74,0x75,0x77,0x78,0x79,0x78,0x77,0x76,0x78,0x78,0x78,0x79,0x79,0x79,0x79,0x7a, -0x7a,0x7a,0x7a,0x7b,0x7c,0x7c,0x7d,0x7d,0x7e,0x7d,0x7c,0x7c,0x7d,0x7f,0x81,0x83, -0x80,0x80,0x7f,0x7f,0x7e,0x7e,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7e,0x80,0x82,0x83, -0x7f,0x7f,0x7e,0x7e,0x7e,0x7e,0x7e,0x7d,0x7c,0x7b,0x7a,0x7a,0x7a,0x7a,0x7b,0x7c, -0x7d,0x7d,0x7c,0x7b,0x7b,0x7b,0x7b,0x7b,0x79,0x7b,0x7c,0x7d,0x7e,0x7d,0x7b,0x7b, -0x7b,0x7b,0x79,0x79,0x79,0x79,0x7a,0x7b,0x7e,0x7c,0x7a,0x79,0x79,0x7b,0x7e,0x80, -0x7d,0x7d,0x7d,0x7c,0x7b,0x7b,0x7a,0x7a,0x7c,0x7c,0x7c,0x7b,0x7b,0x7b,0x7a,0x7a, -0x78,0x78,0x78,0x77,0x77,0x76,0x76,0x76,0x77,0x78,0x79,0x7b,0x7d,0x7e,0x80,0x80, -0x7e,0x80,0x82,0x82,0x80,0x7f,0x82,0x85,0x9d,0xa0,0xa4,0xa9,0xad,0xb0,0xb1,0xb2, -0xb2,0xb5,0xb7,0xb7,0xb2,0xa9,0xa0,0x9a,0x95,0x95,0x95,0x95,0x96,0x96,0x96,0x96, -0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x96,0x94,0x94,0x94,0x93,0x93,0x93,0x92,0x92, -0x92,0x92,0x92,0x92,0x92,0x92,0x92,0x92,0x94,0x94,0x93,0x93,0x92,0x91,0x91,0x91, -0x92,0x92,0x94,0x9b,0xa3,0xaa,0xac,0xac,0xa9,0x9e,0x8f,0x83,0x7c,0x79,0x77,0x75, -0x73,0x73,0x74,0x75,0x75,0x76,0x76,0x77,0x73,0x73,0x74,0x75,0x76,0x77,0x77,0x78, -0x7a,0x7d,0x81,0x86,0x89,0x8a,0x8a,0x8a,0x8b,0x8a,0x88,0x85,0x81,0x7d,0x79,0x77, -0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x7a,0x7e,0x83,0x88,0x8b, -0x8f,0x93,0x97,0x9b,0x9c,0x9a,0x96,0x94,0x95,0x96,0x98,0x99,0x97,0x93,0x8e,0x8b, -0x87,0x86,0x84,0x83,0x82,0x83,0x85,0x86,0x83,0x83,0x83,0x83,0x83,0x83,0x83,0x83, -0x84,0x84,0x84,0x85,0x85,0x86,0x86,0x86,0x86,0x87,0x87,0x87,0x86,0x85,0x84,0x83, -0x83,0x83,0x83,0x83,0x85,0x87,0x88,0x8a,0x87,0x86,0x84,0x83,0x82,0x82,0x83,0x83, -0x79,0x79,0x79,0x79,0x79,0x79,0x78,0x78,0x7a,0x7a,0x7a,0x7b,0x7a,0x7a,0x79,0x79, -0x79,0x7a,0x7b,0x7c,0x7d,0x7d,0x7c,0x7c,0x7a,0x7c,0x7e,0x80,0x81,0x80,0x7f,0x7f, -0x81,0x81,0x81,0x81,0x81,0x82,0x82,0x82,0x82,0x81,0x80,0x7f,0x7f,0x80,0x81,0x82, -0x82,0x82,0x82,0x82,0x81,0x81,0x81,0x81,0x7f,0x7f,0x7e,0x7e,0x7e,0x7e,0x7e,0x7d, -0x7e,0x7c,0x7a,0x78,0x77,0x79,0x7b,0x7d,0x7c,0x80,0x83,0x82,0x7f,0x7c,0x7c,0x7d, -0x7e,0x7d,0x7a,0x79,0x78,0x78,0x79,0x79,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b, -0x77,0x79,0x7c,0x7e,0x7f,0x7d,0x7b,0x7a,0x7b,0x7b,0x7b,0x7a,0x7a,0x7a,0x79,0x79, -0x7c,0x7b,0x78,0x76,0x76,0x76,0x77,0x77,0x7c,0x7d,0x7d,0x7e,0x7f,0x80,0x80,0x81, -0x80,0x80,0x80,0x80,0x81,0x81,0x81,0x81,0x81,0x89,0x97,0xa4,0xad,0xb1,0xb1,0xb0, -0xb0,0xb2,0xb5,0xb6,0xb3,0xae,0xa7,0xa3,0x97,0x96,0x95,0x95,0x95,0x96,0x97,0x98, -0x96,0x96,0x96,0x95,0x95,0x95,0x94,0x94,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95, -0x96,0x95,0x95,0x94,0x94,0x93,0x93,0x93,0x91,0x91,0x90,0x90,0x90,0x8f,0x8f,0x8f, -0x92,0x90,0x92,0x9a,0xa5,0xac,0xab,0xa8,0xa7,0xa8,0xa3,0x94,0x80,0x75,0x77,0x7c, -0x78,0x77,0x76,0x76,0x76,0x77,0x78,0x79,0x72,0x73,0x73,0x74,0x75,0x76,0x77,0x77, -0x7a,0x7e,0x84,0x87,0x86,0x86,0x88,0x8a,0x8c,0x8b,0x89,0x85,0x82,0x80,0x7e,0x7d, -0x77,0x77,0x78,0x78,0x78,0x78,0x77,0x77,0x79,0x79,0x7a,0x7d,0x83,0x8b,0x93,0x98, -0x95,0x96,0x97,0x98,0x98,0x98,0x97,0x97,0x94,0x94,0x94,0x93,0x91,0x8e,0x8b,0x89, -0x82,0x83,0x84,0x85,0x85,0x84,0x83,0x82,0x84,0x84,0x86,0x86,0x86,0x85,0x83,0x82, -0x84,0x84,0x84,0x85,0x85,0x86,0x86,0x86,0x85,0x85,0x86,0x86,0x86,0x85,0x84,0x83, -0x80,0x81,0x82,0x84,0x86,0x87,0x89,0x8a,0x86,0x85,0x84,0x82,0x81,0x81,0x81,0x82, -0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x7a,0x7a,0x7a,0x7a,0x79,0x79,0x79, -0x79,0x7a,0x7b,0x7c,0x7d,0x7d,0x7c,0x7c,0x7b,0x7c,0x7e,0x80,0x80,0x80,0x80,0x7f, -0x7f,0x7f,0x7f,0x80,0x80,0x81,0x81,0x81,0x84,0x83,0x81,0x80,0x80,0x81,0x83,0x84, -0x83,0x83,0x83,0x83,0x82,0x82,0x82,0x82,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, -0x7e,0x7c,0x7a,0x78,0x78,0x79,0x7b,0x7c,0x7d,0x80,0x83,0x82,0x7f,0x7c,0x7c,0x7e, -0x7d,0x7c,0x7a,0x79,0x78,0x78,0x79,0x79,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b, -0x7e,0x7f,0x80,0x81,0x7f,0x7c,0x79,0x77,0x7a,0x7a,0x7a,0x7a,0x79,0x79,0x79,0x79, -0x7a,0x79,0x78,0x76,0x76,0x77,0x77,0x78,0x7d,0x7d,0x7d,0x7e,0x7f,0x80,0x80,0x81, -0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x81,0x82,0x85,0x8c,0x95,0x9f,0xaa,0xb2,0xb6, -0xb5,0xb4,0xb3,0xb1,0xaf,0xad,0xab,0xa9,0x9c,0x9a,0x97,0x94,0x93,0x94,0x96,0x97, -0x95,0x95,0x95,0x95,0x94,0x94,0x94,0x94,0x94,0x94,0x94,0x94,0x94,0x94,0x94,0x94, -0x95,0x94,0x94,0x94,0x93,0x93,0x92,0x92,0x91,0x91,0x91,0x90,0x90,0x90,0x8f,0x8f, -0x92,0x90,0x92,0x99,0xa3,0xaa,0xaa,0xa7,0xa7,0xa8,0xa3,0x95,0x82,0x77,0x76,0x7a, -0x7d,0x7d,0x7d,0x7c,0x7a,0x78,0x76,0x75,0x74,0x74,0x74,0x75,0x75,0x75,0x76,0x76, -0x7a,0x7f,0x85,0x87,0x87,0x87,0x88,0x8a,0x8c,0x8b,0x88,0x85,0x82,0x80,0x7e,0x7e, -0x7b,0x7b,0x7b,0x7b,0x7b,0x7a,0x7a,0x79,0x79,0x7a,0x7d,0x81,0x88,0x8f,0x95,0x98, -0x95,0x96,0x97,0x98,0x98,0x98,0x97,0x96,0x93,0x93,0x93,0x92,0x90,0x8d,0x8a,0x89, -0x82,0x83,0x84,0x85,0x85,0x84,0x83,0x82,0x83,0x84,0x85,0x85,0x85,0x84,0x82,0x81, -0x84,0x84,0x84,0x85,0x85,0x86,0x86,0x86,0x85,0x85,0x86,0x86,0x86,0x85,0x84,0x83, -0x81,0x81,0x83,0x84,0x86,0x88,0x89,0x8a,0x86,0x85,0x84,0x82,0x81,0x81,0x82,0x82, -0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79, -0x7a,0x7b,0x7c,0x7d,0x7d,0x7d,0x7c,0x7c,0x7c,0x7d,0x7e,0x80,0x80,0x80,0x80,0x80, -0x7d,0x7e,0x7e,0x7f,0x80,0x81,0x82,0x82,0x85,0x85,0x84,0x83,0x83,0x84,0x85,0x85, -0x85,0x84,0x84,0x84,0x83,0x83,0x83,0x83,0x82,0x82,0x82,0x83,0x83,0x83,0x83,0x83, -0x7f,0x7e,0x7c,0x7a,0x7a,0x7b,0x7d,0x7e,0x7e,0x81,0x84,0x82,0x7f,0x7d,0x7d,0x7f, -0x7d,0x7c,0x7a,0x79,0x78,0x78,0x79,0x79,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a, -0x83,0x84,0x83,0x82,0x7f,0x7b,0x77,0x75,0x7a,0x7a,0x79,0x79,0x79,0x78,0x78,0x78, -0x78,0x78,0x77,0x77,0x77,0x78,0x79,0x7a,0x7d,0x7d,0x7e,0x7f,0x7f,0x80,0x80,0x81, -0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x82,0x80,0x80,0x84,0x8e,0x9d,0xac,0xb6, -0xb6,0xb5,0xb2,0xb0,0xaf,0xae,0xaf,0xb0,0xa3,0xa0,0x9a,0x95,0x92,0x92,0x94,0x96, -0x94,0x94,0x94,0x94,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93, -0x93,0x93,0x93,0x92,0x92,0x92,0x91,0x91,0x91,0x91,0x91,0x91,0x90,0x90,0x90,0x90, -0x91,0x90,0x92,0x97,0xa0,0xa6,0xa7,0xa7,0xa7,0xa8,0xa4,0x97,0x86,0x79,0x76,0x78, -0x80,0x81,0x82,0x82,0x7f,0x7a,0x75,0x71,0x76,0x75,0x75,0x75,0x75,0x74,0x74,0x74, -0x7b,0x80,0x85,0x88,0x87,0x87,0x89,0x8b,0x8b,0x8a,0x87,0x83,0x81,0x7f,0x7e,0x7e, -0x7f,0x7f,0x7e,0x7d,0x7d,0x7c,0x7c,0x7c,0x79,0x7c,0x82,0x89,0x8f,0x93,0x96,0x98, -0x95,0x96,0x97,0x97,0x97,0x97,0x96,0x95,0x91,0x91,0x90,0x8f,0x8e,0x8b,0x89,0x88, -0x83,0x83,0x84,0x85,0x85,0x84,0x83,0x83,0x82,0x83,0x83,0x84,0x83,0x82,0x81,0x81, -0x84,0x84,0x85,0x85,0x85,0x85,0x86,0x86,0x85,0x85,0x86,0x86,0x86,0x85,0x84,0x83, -0x82,0x82,0x84,0x85,0x87,0x88,0x8a,0x8a,0x86,0x85,0x84,0x82,0x82,0x82,0x82,0x83, -0x79,0x79,0x79,0x79,0x7a,0x7a,0x7a,0x7a,0x79,0x79,0x78,0x78,0x78,0x79,0x7a,0x7a, -0x7c,0x7d,0x7e,0x7f,0x7f,0x7e,0x7e,0x7d,0x7e,0x7f,0x7f,0x80,0x80,0x80,0x80,0x80, -0x7f,0x7f,0x80,0x81,0x82,0x83,0x84,0x85,0x86,0x85,0x85,0x85,0x85,0x85,0x85,0x86, -0x85,0x85,0x85,0x84,0x84,0x84,0x83,0x83,0x84,0x84,0x84,0x84,0x84,0x85,0x85,0x85, -0x83,0x82,0x81,0x7f,0x7f,0x80,0x81,0x81,0x7f,0x82,0x84,0x82,0x7f,0x7d,0x7e,0x80, -0x7c,0x7c,0x7b,0x7a,0x7a,0x7a,0x7a,0x7a,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b, -0x80,0x80,0x80,0x7f,0x7d,0x7a,0x77,0x76,0x79,0x79,0x79,0x79,0x78,0x78,0x78,0x78, -0x77,0x77,0x77,0x78,0x79,0x7a,0x7b,0x7c,0x7e,0x7e,0x7f,0x7f,0x7f,0x80,0x80,0x80, -0x80,0x80,0x7f,0x7f,0x7f,0x7f,0x7f,0x7f,0x80,0x7d,0x7b,0x7d,0x85,0x90,0x9d,0xa5, -0xae,0xb0,0xb3,0xb6,0xb6,0xb5,0xb3,0xb1,0xab,0xa6,0x9f,0x97,0x93,0x92,0x94,0x95, -0x94,0x94,0x93,0x93,0x93,0x92,0x92,0x92,0x92,0x92,0x92,0x92,0x92,0x92,0x92,0x92, -0x91,0x91,0x91,0x91,0x91,0x91,0x91,0x91,0x92,0x91,0x91,0x91,0x91,0x90,0x90,0x90, -0x91,0x90,0x92,0x95,0x9b,0xa0,0xa4,0xa6,0xa7,0xa8,0xa4,0x9a,0x8b,0x7e,0x77,0x75, -0x7a,0x7c,0x80,0x82,0x80,0x7b,0x75,0x71,0x77,0x77,0x76,0x75,0x74,0x73,0x73,0x72, -0x7b,0x80,0x86,0x88,0x88,0x88,0x89,0x8c,0x8b,0x89,0x85,0x82,0x7f,0x7e,0x7e,0x7e, -0x7f,0x7f,0x7e,0x7d,0x7c,0x7c,0x7c,0x7c,0x7c,0x81,0x88,0x90,0x95,0x98,0x98,0x97, -0x96,0x96,0x97,0x97,0x96,0x95,0x94,0x93,0x8e,0x8e,0x8d,0x8c,0x8b,0x8a,0x88,0x88, -0x83,0x84,0x85,0x85,0x85,0x85,0x84,0x83,0x82,0x82,0x82,0x82,0x82,0x81,0x81,0x80, -0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x86,0x86,0x86,0x85,0x84,0x83, -0x83,0x83,0x84,0x86,0x87,0x88,0x89,0x8a,0x86,0x85,0x84,0x83,0x82,0x82,0x83,0x84, -0x79,0x79,0x79,0x7a,0x7a,0x7b,0x7b,0x7b,0x7a,0x79,0x78,0x78,0x78,0x7a,0x7b,0x7c, -0x80,0x81,0x82,0x83,0x82,0x82,0x81,0x80,0x80,0x80,0x80,0x80,0x80,0x81,0x81,0x81, -0x82,0x82,0x83,0x84,0x85,0x85,0x86,0x86,0x84,0x84,0x84,0x85,0x85,0x84,0x84,0x84, -0x84,0x84,0x83,0x83,0x83,0x83,0x82,0x82,0x83,0x83,0x83,0x84,0x84,0x85,0x85,0x85, -0x86,0x86,0x85,0x84,0x84,0x84,0x84,0x85,0x80,0x82,0x83,0x81,0x7e,0x7c,0x7e,0x80, -0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7b,0x7b,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c, -0x79,0x79,0x7a,0x7a,0x7b,0x7a,0x79,0x79,0x7a,0x7a,0x79,0x79,0x79,0x78,0x78,0x78, -0x77,0x78,0x79,0x7a,0x7c,0x7d,0x7d,0x7d,0x7f,0x7f,0x7f,0x7f,0x80,0x80,0x80,0x80, -0x80,0x7f,0x7f,0x7f,0x7e,0x7e,0x7d,0x7d,0x7c,0x7d,0x7e,0x80,0x83,0x86,0x89,0x8b, -0x9d,0xa5,0xb1,0xba,0xbe,0xba,0xb4,0xaf,0xb1,0xac,0xa5,0x9e,0x98,0x96,0x95,0x96, -0x94,0x94,0x93,0x93,0x93,0x92,0x92,0x92,0x91,0x91,0x91,0x91,0x91,0x91,0x91,0x91, -0x91,0x91,0x91,0x91,0x91,0x91,0x91,0x91,0x92,0x92,0x92,0x91,0x91,0x91,0x90,0x90, -0x90,0x91,0x91,0x93,0x95,0x9a,0xa0,0xa5,0xa7,0xa7,0xa5,0x9e,0x92,0x85,0x7a,0x75, -0x70,0x73,0x79,0x7d,0x7e,0x7c,0x78,0x74,0x78,0x77,0x76,0x75,0x74,0x73,0x72,0x72, -0x7b,0x80,0x85,0x88,0x87,0x87,0x89,0x8b,0x8a,0x87,0x84,0x80,0x7e,0x7d,0x7e,0x7e, -0x7d,0x7c,0x7b,0x7a,0x7a,0x7b,0x7c,0x7d,0x82,0x87,0x8e,0x95,0x99,0x9a,0x99,0x98, -0x96,0x96,0x97,0x96,0x96,0x94,0x92,0x91,0x8b,0x8b,0x8a,0x89,0x88,0x87,0x87,0x87, -0x83,0x84,0x85,0x86,0x86,0x85,0x84,0x83,0x82,0x82,0x82,0x81,0x81,0x81,0x81,0x81, -0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x86,0x86,0x86,0x85,0x84,0x83, -0x83,0x83,0x84,0x85,0x87,0x88,0x89,0x89,0x86,0x85,0x84,0x83,0x83,0x83,0x84,0x84, -0x79,0x79,0x79,0x7a,0x7b,0x7b,0x7c,0x7c,0x7b,0x7a,0x79,0x78,0x79,0x7b,0x7d,0x7f, -0x85,0x86,0x87,0x87,0x87,0x86,0x85,0x84,0x82,0x81,0x81,0x80,0x80,0x81,0x81,0x82, -0x83,0x83,0x83,0x83,0x84,0x84,0x84,0x84,0x80,0x81,0x82,0x82,0x82,0x82,0x81,0x80, -0x82,0x81,0x81,0x81,0x81,0x80,0x80,0x80,0x80,0x80,0x81,0x81,0x82,0x82,0x83,0x83, -0x86,0x86,0x86,0x85,0x85,0x85,0x84,0x84,0x7f,0x81,0x82,0x7f,0x7c,0x7b,0x7d,0x80, -0x7d,0x7d,0x7e,0x7f,0x7f,0x7e,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d, -0x77,0x77,0x78,0x79,0x7a,0x7b,0x7b,0x7b,0x7b,0x7a,0x7a,0x7a,0x7a,0x79,0x79,0x79, -0x7a,0x7a,0x7c,0x7d,0x7e,0x7f,0x7f,0x7e,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, -0x7f,0x7f,0x7f,0x7e,0x7d,0x7d,0x7c,0x7c,0x7b,0x7d,0x81,0x83,0x83,0x81,0x7d,0x7b, -0x8c,0x95,0xa4,0xb1,0xb8,0xb8,0xb3,0xaf,0xb3,0xb0,0xac,0xa7,0xa1,0x9d,0x9a,0x98, -0x94,0x94,0x94,0x94,0x93,0x93,0x93,0x93,0x92,0x92,0x92,0x92,0x92,0x92,0x92,0x92, -0x90,0x90,0x91,0x91,0x91,0x92,0x92,0x92,0x92,0x92,0x92,0x92,0x91,0x91,0x91,0x90, -0x8f,0x91,0x91,0x91,0x91,0x95,0x9d,0xa4,0xa6,0xa6,0xa6,0xa2,0x99,0x8c,0x7f,0x76, -0x6c,0x6f,0x74,0x78,0x7a,0x7a,0x79,0x77,0x77,0x77,0x76,0x75,0x74,0x73,0x73,0x72, -0x7a,0x7f,0x84,0x87,0x86,0x86,0x88,0x8a,0x89,0x86,0x82,0x7e,0x7c,0x7c,0x7d,0x7e, -0x7c,0x7b,0x79,0x79,0x79,0x7b,0x7e,0x7f,0x8a,0x8d,0x92,0x97,0x9a,0x9a,0x99,0x98, -0x96,0x97,0x97,0x96,0x95,0x93,0x91,0x90,0x89,0x88,0x87,0x86,0x85,0x86,0x86,0x87, -0x84,0x84,0x85,0x86,0x86,0x85,0x84,0x84,0x83,0x83,0x82,0x81,0x80,0x81,0x81,0x82, -0x86,0x86,0x85,0x85,0x85,0x85,0x84,0x84,0x85,0x85,0x86,0x86,0x86,0x85,0x84,0x83, -0x82,0x83,0x83,0x84,0x86,0x86,0x87,0x88,0x85,0x85,0x84,0x83,0x83,0x84,0x85,0x85, -0x78,0x79,0x79,0x7a,0x7b,0x7c,0x7c,0x7d,0x7d,0x7c,0x7a,0x79,0x7a,0x7c,0x7f,0x81, -0x8a,0x8b,0x8b,0x8c,0x8b,0x8a,0x89,0x88,0x83,0x82,0x81,0x80,0x80,0x81,0x82,0x83, -0x81,0x80,0x80,0x80,0x7f,0x7f,0x7e,0x7e,0x7c,0x7d,0x7e,0x7f,0x7f,0x7e,0x7d,0x7c, -0x7f,0x7f,0x7f,0x7e,0x7e,0x7e,0x7d,0x7d,0x7c,0x7d,0x7d,0x7e,0x7f,0x80,0x80,0x81, -0x82,0x82,0x82,0x82,0x82,0x81,0x80,0x80,0x7f,0x80,0x80,0x7e,0x7a,0x79,0x7c,0x7f, -0x7e,0x7f,0x80,0x81,0x81,0x80,0x7f,0x7e,0x7f,0x7f,0x7f,0x7f,0x7f,0x7f,0x7f,0x7f, -0x7e,0x7e,0x7d,0x7c,0x7c,0x7b,0x7b,0x7b,0x7c,0x7c,0x7b,0x7b,0x7b,0x7a,0x7a,0x7a, -0x7c,0x7d,0x7f,0x80,0x81,0x81,0x80,0x7f,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, -0x7f,0x7f,0x7e,0x7e,0x7d,0x7c,0x7b,0x7b,0x7c,0x7d,0x7f,0x80,0x7f,0x7e,0x7d,0x7c, -0x80,0x86,0x90,0x9c,0xa6,0xae,0xb2,0xb4,0xb2,0xb3,0xb2,0xb0,0xab,0xa4,0x9e,0x9a, -0x95,0x95,0x95,0x95,0x94,0x94,0x94,0x94,0x92,0x92,0x92,0x92,0x92,0x92,0x92,0x92, -0x91,0x91,0x91,0x92,0x92,0x93,0x93,0x93,0x92,0x92,0x92,0x92,0x91,0x91,0x91,0x91, -0x8e,0x91,0x91,0x8f,0x8d,0x91,0x9a,0xa3,0xa5,0xa6,0xa6,0xa5,0x9f,0x92,0x83,0x79, -0x73,0x74,0x75,0x76,0x77,0x78,0x78,0x78,0x76,0x76,0x76,0x75,0x74,0x74,0x74,0x73, -0x79,0x7e,0x83,0x86,0x85,0x85,0x87,0x89,0x88,0x85,0x81,0x7d,0x7b,0x7b,0x7d,0x7f, -0x7d,0x7c,0x7b,0x7a,0x7c,0x7f,0x83,0x85,0x92,0x93,0x95,0x97,0x98,0x99,0x99,0x99, -0x97,0x97,0x97,0x96,0x94,0x92,0x90,0x8e,0x87,0x86,0x84,0x83,0x83,0x84,0x85,0x86, -0x84,0x85,0x86,0x86,0x86,0x86,0x85,0x84,0x85,0x84,0x82,0x81,0x80,0x81,0x82,0x83, -0x86,0x86,0x86,0x85,0x85,0x84,0x84,0x84,0x85,0x85,0x86,0x86,0x86,0x85,0x84,0x83, -0x82,0x82,0x83,0x83,0x84,0x85,0x86,0x86,0x85,0x85,0x84,0x83,0x83,0x84,0x85,0x86, -0x78,0x79,0x79,0x7a,0x7b,0x7c,0x7d,0x7d,0x7e,0x7d,0x7b,0x7a,0x7b,0x7d,0x80,0x82, -0x8d,0x8e,0x8e,0x8e,0x8e,0x8c,0x8b,0x8a,0x84,0x83,0x81,0x80,0x80,0x81,0x82,0x83, -0x7e,0x7d,0x7d,0x7c,0x7b,0x7a,0x79,0x79,0x79,0x7a,0x7c,0x7d,0x7d,0x7c,0x7a,0x79, -0x7d,0x7d,0x7d,0x7d,0x7c,0x7c,0x7c,0x7b,0x7a,0x7a,0x7b,0x7c,0x7d,0x7e,0x7e,0x7f, -0x7e,0x7e,0x7e,0x7e,0x7e,0x7d,0x7c,0x7c,0x7e,0x7f,0x7f,0x7d,0x79,0x79,0x7c,0x7f, -0x7e,0x80,0x81,0x83,0x83,0x82,0x81,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, -0x87,0x85,0x83,0x80,0x7d,0x7b,0x7a,0x79,0x7d,0x7c,0x7c,0x7c,0x7c,0x7b,0x7b,0x7b, -0x7e,0x7f,0x81,0x82,0x82,0x81,0x80,0x7f,0x81,0x81,0x81,0x80,0x80,0x80,0x80,0x80, -0x7f,0x7f,0x7e,0x7d,0x7d,0x7c,0x7b,0x7b,0x7e,0x7d,0x7b,0x7a,0x7b,0x7e,0x81,0x84, -0x7b,0x7d,0x80,0x88,0x95,0xa4,0xb1,0xba,0xb1,0xb3,0xb5,0xb5,0xb1,0xa9,0xa1,0x9c, -0x96,0x96,0x96,0x95,0x95,0x95,0x94,0x94,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93, -0x91,0x91,0x92,0x92,0x93,0x93,0x94,0x94,0x93,0x92,0x92,0x92,0x92,0x91,0x91,0x91, -0x8e,0x91,0x91,0x8e,0x8b,0x8e,0x99,0xa2,0xa4,0xa5,0xa7,0xa7,0xa2,0x96,0x86,0x7a, -0x7b,0x7a,0x78,0x77,0x76,0x76,0x76,0x77,0x75,0x75,0x75,0x75,0x75,0x74,0x74,0x74, -0x78,0x7d,0x82,0x85,0x84,0x84,0x86,0x88,0x88,0x85,0x80,0x7c,0x7a,0x7b,0x7d,0x7f, -0x7e,0x7d,0x7d,0x7d,0x7f,0x83,0x87,0x89,0x97,0x97,0x96,0x96,0x97,0x98,0x99,0x99, -0x97,0x97,0x97,0x96,0x94,0x91,0x8f,0x8e,0x85,0x84,0x83,0x82,0x82,0x83,0x85,0x86, -0x84,0x85,0x86,0x86,0x86,0x86,0x85,0x84,0x85,0x84,0x82,0x81,0x81,0x82,0x83,0x84, -0x86,0x86,0x86,0x85,0x85,0x84,0x84,0x84,0x85,0x85,0x86,0x86,0x86,0x85,0x84,0x83, -0x81,0x81,0x82,0x83,0x83,0x84,0x85,0x85,0x85,0x85,0x84,0x83,0x84,0x84,0x86,0x86, -0x7a,0x7b,0x7b,0x7b,0x7c,0x7c,0x7d,0x7d,0x7c,0x7d,0x7e,0x80,0x81,0x81,0x80,0x80, -0x87,0x86,0x85,0x84,0x82,0x82,0x82,0x82,0x7e,0x7e,0x7d,0x7c,0x7b,0x7a,0x79,0x79, -0x7a,0x7a,0x7a,0x7a,0x7b,0x7b,0x7b,0x7b,0x77,0x79,0x7c,0x7e,0x7f,0x7d,0x7b,0x7a, -0x77,0x78,0x79,0x79,0x79,0x79,0x78,0x77,0x7a,0x7b,0x7c,0x7e,0x7e,0x7e,0x7d,0x7d, -0x7e,0x7d,0x7c,0x7b,0x7b,0x7d,0x7e,0x80,0x7d,0x7d,0x7c,0x7b,0x7a,0x7a,0x79,0x79, -0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7c,0x7c,0x7c,0x7d,0x7e,0x7e,0x7e,0x7f, -0x81,0x81,0x81,0x82,0x83,0x83,0x84,0x84,0x81,0x81,0x82,0x82,0x82,0x81,0x81,0x80, -0x7e,0x7f,0x81,0x82,0x82,0x81,0x7f,0x7e,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, -0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x78,0x78,0x77,0x76,0x77,0x78,0x7a,0x7b, -0x80,0x7e,0x7d,0x7f,0x86,0x8f,0x99,0xa0,0xb5,0xb2,0xb0,0xb0,0xb2,0xb1,0xad,0xa9, -0xa5,0xa2,0x9e,0x98,0x95,0x92,0x92,0x92,0x93,0x94,0x96,0x96,0x96,0x93,0x91,0x8f, -0x94,0x94,0x94,0x93,0x92,0x91,0x91,0x90,0x90,0x90,0x90,0x90,0x90,0x90,0x90,0x90, -0x90,0x8f,0x8d,0x8d,0x8f,0x93,0x98,0x9b,0xa4,0xaa,0xaa,0xa4,0xa3,0xa0,0x8f,0x7a, -0x76,0x75,0x73,0x72,0x73,0x74,0x76,0x78,0x75,0x75,0x75,0x75,0x74,0x74,0x74,0x74, -0x76,0x79,0x7e,0x83,0x86,0x87,0x87,0x86,0x87,0x84,0x81,0x7e,0x7c,0x7c,0x7e,0x7f, -0x7d,0x7b,0x79,0x79,0x7e,0x86,0x8e,0x93,0x97,0x97,0x97,0x97,0x98,0x98,0x98,0x98, -0x99,0x97,0x95,0x95,0x95,0x92,0x8d,0x88,0x84,0x84,0x85,0x86,0x87,0x87,0x87,0x87, -0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x83,0x83,0x82,0x82,0x81,0x81,0x80,0x80, -0x83,0x83,0x84,0x85,0x86,0x87,0x87,0x88,0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x86, -0x84,0x84,0x84,0x85,0x85,0x86,0x86,0x87,0x84,0x84,0x83,0x83,0x82,0x81,0x80,0x80, -0x7a,0x7a,0x7b,0x7b,0x7c,0x7c,0x7d,0x7d,0x7c,0x7d,0x7e,0x80,0x80,0x80,0x80,0x7f, -0x81,0x80,0x7f,0x7f,0x7e,0x7e,0x7e,0x7e,0x7c,0x7c,0x7b,0x7b,0x7a,0x7a,0x79,0x79, -0x7a,0x7a,0x7a,0x7b,0x7b,0x7b,0x7c,0x7c,0x79,0x7b,0x7d,0x7f,0x7f,0x7d,0x7b,0x7a, -0x7a,0x7b,0x7c,0x7c,0x7c,0x7c,0x7b,0x7a,0x7a,0x7b,0x7d,0x7e,0x7e,0x7e,0x7d,0x7d, -0x7d,0x7c,0x7b,0x7b,0x7b,0x7c,0x7e,0x7f,0x7d,0x7d,0x7d,0x7c,0x7b,0x7a,0x7a,0x79, -0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7b,0x7b,0x7c,0x7c,0x7d,0x7d,0x7d,0x7e, -0x7f,0x7f,0x7f,0x80,0x81,0x81,0x82,0x82,0x83,0x83,0x84,0x84,0x84,0x83,0x82,0x82, -0x7e,0x7f,0x81,0x82,0x82,0x81,0x7f,0x7e,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, -0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x7a,0x79,0x78,0x77,0x77,0x78,0x79,0x7a, -0x7f,0x7e,0x7d,0x7e,0x81,0x87,0x8d,0x91,0x9d,0xaa,0xb7,0xb9,0xb2,0xac,0xad,0xb2, -0xaa,0xa7,0xa2,0x9d,0x98,0x95,0x93,0x92,0x92,0x92,0x93,0x94,0x95,0x95,0x95,0x95, -0x93,0x93,0x93,0x92,0x92,0x91,0x91,0x91,0x90,0x90,0x90,0x90,0x90,0x90,0x90,0x90, -0x90,0x8f,0x8d,0x8d,0x8f,0x93,0x97,0x9a,0xa3,0xa9,0xa9,0xa4,0xa3,0xa0,0x8f,0x7a, -0x77,0x75,0x74,0x72,0x73,0x74,0x76,0x77,0x75,0x75,0x75,0x75,0x74,0x74,0x74,0x74, -0x76,0x79,0x7d,0x82,0x85,0x86,0x86,0x86,0x86,0x84,0x81,0x7e,0x7d,0x7d,0x7e,0x7f, -0x7d,0x7b,0x79,0x7a,0x7e,0x86,0x8e,0x94,0x96,0x96,0x96,0x97,0x97,0x97,0x98,0x98, -0x99,0x97,0x95,0x95,0x95,0x92,0x8d,0x88,0x84,0x85,0x85,0x86,0x86,0x87,0x87,0x87, -0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x84,0x83,0x83,0x83,0x82,0x82,0x81,0x81, -0x83,0x84,0x84,0x85,0x86,0x87,0x87,0x88,0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x86, -0x85,0x85,0x85,0x86,0x86,0x86,0x87,0x87,0x85,0x85,0x84,0x83,0x83,0x82,0x81,0x81, -0x7a,0x7a,0x7b,0x7b,0x7c,0x7d,0x7d,0x7d,0x7d,0x7d,0x7f,0x80,0x80,0x7f,0x7f,0x7e, -0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79, -0x7a,0x7a,0x7b,0x7b,0x7b,0x7c,0x7c,0x7c,0x7b,0x7c,0x7e,0x7f,0x7e,0x7d,0x7b,0x7a, -0x7d,0x7d,0x7e,0x7f,0x7f,0x7e,0x7d,0x7d,0x7b,0x7c,0x7d,0x7e,0x7e,0x7e,0x7d,0x7c, -0x7c,0x7c,0x7b,0x7b,0x7b,0x7c,0x7d,0x7e,0x7e,0x7d,0x7d,0x7c,0x7b,0x7b,0x7a,0x7a, -0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7a,0x7a,0x7a,0x7b,0x7b,0x7b,0x7c,0x7c, -0x7b,0x7c,0x7c,0x7d,0x7d,0x7e,0x7f,0x7f,0x82,0x83,0x84,0x84,0x84,0x83,0x82,0x81, -0x7f,0x80,0x80,0x81,0x81,0x80,0x80,0x7f,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, -0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x7c,0x7b,0x7a,0x79,0x78,0x78,0x79,0x79, -0x7c,0x7c,0x7c,0x7c,0x7d,0x7e,0x7f,0x80,0x88,0x99,0xad,0xb5,0xb2,0xae,0xaf,0xb3, -0xb2,0xaf,0xab,0xa5,0xa0,0x9b,0x98,0x96,0x93,0x92,0x90,0x90,0x92,0x95,0x98,0x9a, -0x91,0x91,0x91,0x91,0x91,0x91,0x91,0x91,0x90,0x90,0x90,0x90,0x90,0x90,0x90,0x90, -0x90,0x8f,0x8e,0x8d,0x8f,0x92,0x96,0x99,0xa0,0xa6,0xa7,0xa2,0xa2,0xa0,0x90,0x7b, -0x77,0x76,0x74,0x72,0x72,0x74,0x76,0x77,0x76,0x76,0x75,0x75,0x75,0x74,0x74,0x74, -0x76,0x79,0x7c,0x80,0x83,0x84,0x84,0x84,0x86,0x84,0x81,0x7e,0x7d,0x7d,0x7e,0x7f, -0x7c,0x7b,0x79,0x7b,0x80,0x87,0x8f,0x95,0x95,0x95,0x96,0x96,0x96,0x97,0x97,0x97, -0x99,0x96,0x95,0x95,0x95,0x93,0x8d,0x88,0x85,0x85,0x85,0x85,0x86,0x86,0x86,0x86, -0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x84,0x84,0x84,0x83,0x83,0x83, -0x84,0x84,0x85,0x85,0x86,0x87,0x87,0x87,0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x86, -0x86,0x86,0x86,0x87,0x87,0x87,0x87,0x88,0x86,0x86,0x85,0x85,0x84,0x84,0x83,0x83, -0x79,0x7a,0x7a,0x7b,0x7c,0x7d,0x7e,0x7e,0x7d,0x7e,0x7f,0x7f,0x7f,0x7f,0x7e,0x7d, -0x76,0x76,0x77,0x78,0x78,0x78,0x78,0x77,0x76,0x76,0x77,0x77,0x77,0x78,0x78,0x78, -0x7a,0x7a,0x7a,0x7b,0x7b,0x7b,0x7c,0x7c,0x7c,0x7d,0x7e,0x7e,0x7e,0x7c,0x7b,0x7a, -0x7c,0x7d,0x7e,0x7e,0x7e,0x7e,0x7d,0x7c,0x7b,0x7b,0x7d,0x7d,0x7d,0x7d,0x7c,0x7b, -0x7a,0x7a,0x7a,0x7a,0x7b,0x7b,0x7c,0x7c,0x7d,0x7d,0x7d,0x7c,0x7c,0x7b,0x7b,0x7b, -0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x79,0x79,0x79,0x7a,0x7a,0x7a,0x7a,0x7a, -0x78,0x79,0x79,0x7a,0x7b,0x7b,0x7c,0x7c,0x7c,0x7d,0x7f,0x80,0x81,0x80,0x7e,0x7d, -0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, -0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x7f,0x7e,0x7d,0x7b,0x7a,0x79,0x78,0x78, -0x77,0x78,0x7a,0x7c,0x7c,0x7b,0x7a,0x79,0x83,0x87,0x91,0x9e,0xaa,0xb0,0xaf,0xac, -0xb8,0xb6,0xb3,0xaf,0xaa,0xa5,0xa1,0x9f,0x99,0x96,0x92,0x8e,0x8e,0x90,0x94,0x97, -0x90,0x90,0x91,0x91,0x91,0x91,0x91,0x91,0x90,0x90,0x90,0x90,0x90,0x90,0x90,0x90, -0x90,0x8f,0x8e,0x8e,0x8f,0x92,0x95,0x97,0x9d,0xa4,0xa5,0xa1,0xa2,0xa1,0x91,0x7c, -0x78,0x76,0x74,0x73,0x72,0x73,0x75,0x76,0x76,0x76,0x76,0x75,0x75,0x75,0x74,0x74, -0x76,0x78,0x7b,0x7e,0x80,0x82,0x82,0x82,0x84,0x82,0x80,0x7e,0x7d,0x7d,0x7d,0x7e, -0x7b,0x7a,0x7a,0x7c,0x81,0x89,0x91,0x96,0x94,0x95,0x95,0x95,0x96,0x96,0x96,0x96, -0x98,0x96,0x94,0x95,0x95,0x93,0x8e,0x89,0x86,0x85,0x85,0x84,0x84,0x85,0x86,0x86, -0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85, -0x85,0x85,0x85,0x86,0x86,0x87,0x87,0x87,0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x86, -0x87,0x87,0x87,0x87,0x87,0x88,0x88,0x88,0x87,0x87,0x86,0x86,0x86,0x85,0x85,0x85, -0x79,0x79,0x7a,0x7b,0x7c,0x7d,0x7e,0x7e,0x7e,0x7f,0x7f,0x7f,0x7f,0x7e,0x7c,0x7b, -0x77,0x78,0x79,0x7a,0x7b,0x7a,0x79,0x78,0x75,0x75,0x76,0x76,0x76,0x77,0x77,0x77, -0x79,0x79,0x79,0x7a,0x7a,0x7a,0x7a,0x7b,0x7c,0x7c,0x7c,0x7d,0x7c,0x7c,0x7b,0x7a, -0x79,0x79,0x7a,0x7b,0x7b,0x7a,0x79,0x79,0x7a,0x7b,0x7b,0x7c,0x7c,0x7b,0x7a,0x79, -0x79,0x79,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7c,0x7c,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b, -0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79, -0x77,0x77,0x77,0x78,0x79,0x79,0x7a,0x7a,0x76,0x78,0x7b,0x7d,0x7e,0x7e,0x7c,0x7b, -0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, -0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x7f,0x7f,0x7d,0x7c,0x7a,0x79,0x78, -0x73,0x76,0x79,0x7c,0x7e,0x7e,0x7d,0x7b,0x7f,0x7e,0x7f,0x86,0x93,0x9f,0xa6,0xa9, -0xb7,0xb7,0xb6,0xb5,0xb2,0xae,0xab,0xa9,0xa3,0x9f,0x98,0x92,0x8e,0x8e,0x8f,0x90, -0x91,0x91,0x91,0x91,0x91,0x91,0x91,0x91,0x8f,0x8f,0x8f,0x8f,0x8f,0x8f,0x8f,0x8f, -0x91,0x90,0x8f,0x8e,0x8f,0x91,0x93,0x95,0x9b,0xa2,0xa4,0xa1,0xa2,0xa2,0x93,0x7f, -0x78,0x77,0x74,0x73,0x72,0x73,0x75,0x76,0x76,0x76,0x76,0x76,0x75,0x75,0x75,0x75, -0x77,0x78,0x7a,0x7c,0x7e,0x7f,0x80,0x80,0x81,0x80,0x7f,0x7e,0x7d,0x7c,0x7c,0x7c, -0x7a,0x7a,0x7a,0x7d,0x83,0x8b,0x92,0x97,0x94,0x95,0x95,0x95,0x96,0x96,0x96,0x96, -0x97,0x95,0x94,0x95,0x95,0x93,0x8e,0x89,0x87,0x86,0x84,0x83,0x83,0x84,0x85,0x86, -0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x86, -0x86,0x86,0x86,0x86,0x87,0x87,0x87,0x87,0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x86, -0x88,0x88,0x88,0x87,0x87,0x87,0x87,0x87,0x87,0x87,0x87,0x87,0x86,0x86,0x86,0x86, -0x78,0x79,0x7a,0x7b,0x7c,0x7e,0x7f,0x7f,0x7f,0x7f,0x80,0x7f,0x7e,0x7d,0x7b,0x7a, -0x79,0x7a,0x7c,0x7d,0x7d,0x7c,0x7a,0x79,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76, -0x77,0x77,0x78,0x78,0x78,0x79,0x79,0x79,0x79,0x7a,0x7a,0x7a,0x7b,0x7b,0x7b,0x7b, -0x77,0x77,0x78,0x79,0x79,0x78,0x77,0x77,0x79,0x79,0x7a,0x7a,0x7a,0x79,0x78,0x77, -0x77,0x78,0x79,0x7a,0x7a,0x7a,0x79,0x79,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a, -0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x7a,0x7a,0x79,0x79,0x79,0x78,0x78,0x78, -0x76,0x77,0x77,0x78,0x79,0x79,0x7a,0x7a,0x76,0x79,0x7d,0x81,0x83,0x84,0x83,0x82, -0x81,0x80,0x80,0x7f,0x7f,0x80,0x80,0x81,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, -0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x7f,0x7e,0x7c,0x7a,0x79, -0x75,0x76,0x79,0x7b,0x7d,0x7f,0x7f,0x7f,0x77,0x7d,0x80,0x7e,0x7c,0x84,0x96,0xa5, -0xab,0xad,0xb1,0xb4,0xb5,0xb4,0xb2,0xb0,0xad,0xaa,0xa3,0x9d,0x97,0x93,0x92,0x91, -0x94,0x94,0x93,0x92,0x92,0x91,0x91,0x90,0x8f,0x8f,0x8f,0x8f,0x8f,0x8f,0x8f,0x8f, -0x91,0x90,0x8f,0x8f,0x8f,0x90,0x92,0x93,0x9a,0xa1,0xa3,0xa1,0xa3,0xa4,0x95,0x81, -0x79,0x77,0x75,0x73,0x72,0x73,0x74,0x75,0x77,0x77,0x76,0x76,0x76,0x75,0x75,0x75, -0x77,0x77,0x78,0x7a,0x7b,0x7c,0x7d,0x7e,0x7e,0x7e,0x7d,0x7c,0x7c,0x7b,0x7b,0x7a, -0x79,0x79,0x7a,0x7e,0x84,0x8c,0x93,0x98,0x95,0x95,0x96,0x96,0x96,0x97,0x97,0x97, -0x97,0x95,0x94,0x95,0x96,0x94,0x8f,0x8a,0x87,0x86,0x84,0x82,0x82,0x83,0x85,0x86, -0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x85,0x85,0x85,0x86,0x86,0x86,0x87,0x87, -0x87,0x87,0x87,0x87,0x87,0x87,0x87,0x87,0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x86, -0x88,0x87,0x87,0x87,0x87,0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x86, -0x78,0x78,0x79,0x7b,0x7c,0x7e,0x7f,0x7f,0x80,0x80,0x80,0x7f,0x7e,0x7c,0x7a,0x79, -0x7a,0x7c,0x7d,0x7e,0x7e,0x7c,0x79,0x77,0x78,0x78,0x77,0x76,0x76,0x75,0x75,0x75, -0x76,0x76,0x76,0x76,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x78,0x79,0x7a,0x7c,0x7c, -0x78,0x78,0x79,0x7a,0x7a,0x79,0x78,0x78,0x77,0x77,0x78,0x78,0x78,0x77,0x75,0x75, -0x76,0x77,0x78,0x7a,0x7a,0x79,0x78,0x77,0x78,0x78,0x78,0x78,0x78,0x79,0x79,0x79, -0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x7b,0x7a,0x7a,0x7a,0x79,0x79,0x78,0x78, -0x77,0x77,0x78,0x79,0x79,0x7a,0x7a,0x7b,0x7d,0x81,0x86,0x8c,0x90,0x91,0x90,0x8f, -0x82,0x81,0x7f,0x7e,0x7e,0x7f,0x81,0x82,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, -0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x7f,0x80,0x80,0x81,0x80,0x7e,0x7c,0x7b, -0x7a,0x7a,0x79,0x79,0x79,0x7a,0x7c,0x7c,0x78,0x7e,0x82,0x7e,0x78,0x7a,0x86,0x92, -0x9a,0x9e,0xa5,0xac,0xb1,0xb3,0xb3,0xb3,0xb3,0xb2,0xaf,0xaa,0xa5,0xa1,0x9d,0x9b, -0x97,0x96,0x95,0x94,0x93,0x91,0x90,0x90,0x8f,0x8f,0x8f,0x8f,0x8f,0x8f,0x8f,0x8f, -0x91,0x90,0x90,0x8f,0x8f,0x90,0x91,0x91,0x99,0xa0,0xa3,0xa2,0xa5,0xa6,0x98,0x84, -0x79,0x77,0x75,0x73,0x72,0x73,0x74,0x75,0x77,0x77,0x77,0x76,0x76,0x76,0x75,0x75, -0x77,0x77,0x77,0x78,0x79,0x7b,0x7c,0x7c,0x7b,0x7b,0x7b,0x7b,0x7a,0x79,0x79,0x78, -0x78,0x79,0x7b,0x7f,0x85,0x8d,0x94,0x99,0x96,0x96,0x96,0x97,0x97,0x97,0x98,0x98, -0x96,0x95,0x93,0x94,0x96,0x94,0x8f,0x8a,0x88,0x86,0x84,0x82,0x81,0x82,0x84,0x86, -0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x84,0x84,0x85,0x85,0x86,0x86,0x86,0x87, -0x87,0x87,0x87,0x87,0x87,0x87,0x87,0x87,0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x86, -0x87,0x87,0x86,0x86,0x86,0x85,0x85,0x85,0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x86, -0x78,0x78,0x79,0x7b,0x7c,0x7e,0x7f,0x80,0x80,0x80,0x80,0x7f,0x7e,0x7c,0x7a,0x78, -0x7a,0x7b,0x7d,0x7e,0x7d,0x7a,0x77,0x75,0x79,0x79,0x78,0x77,0x76,0x75,0x74,0x74, -0x74,0x75,0x75,0x75,0x76,0x76,0x76,0x76,0x75,0x75,0x76,0x77,0x78,0x7a,0x7c,0x7d, -0x79,0x7a,0x7b,0x7c,0x7c,0x7b,0x7a,0x79,0x76,0x76,0x77,0x77,0x77,0x75,0x74,0x73, -0x75,0x76,0x78,0x79,0x7a,0x79,0x78,0x77,0x77,0x77,0x77,0x77,0x78,0x78,0x78,0x78, -0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x7b,0x7b,0x7b,0x7a,0x79,0x79,0x79,0x78, -0x78,0x78,0x79,0x79,0x7a,0x7b,0x7b,0x7b,0x85,0x89,0x8f,0x96,0x9a,0x9c,0x9c,0x9b, -0x82,0x81,0x7f,0x7e,0x7e,0x7f,0x81,0x82,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, -0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x7f,0x7f,0x81,0x81,0x81,0x7f,0x7d,0x7c, -0x7f,0x7d,0x7a,0x77,0x75,0x75,0x77,0x78,0x80,0x7e,0x7d,0x7e,0x81,0x81,0x7e,0x7a, -0x8d,0x92,0x9c,0xa5,0xad,0xb1,0xb3,0xb3,0xb6,0xb6,0xb6,0xb4,0xb1,0xac,0xa8,0xa5, -0x99,0x98,0x97,0x95,0x93,0x91,0x90,0x8f,0x8f,0x8f,0x8f,0x8f,0x8f,0x8f,0x8f,0x8f, -0x91,0x90,0x90,0x90,0x8f,0x90,0x90,0x90,0x99,0xa0,0xa4,0xa2,0xa5,0xa7,0x99,0x86, -0x79,0x78,0x75,0x73,0x72,0x72,0x74,0x75,0x77,0x77,0x77,0x76,0x76,0x76,0x76,0x75, -0x77,0x77,0x77,0x77,0x78,0x7a,0x7b,0x7b,0x79,0x7a,0x7a,0x7a,0x79,0x78,0x78,0x77, -0x77,0x78,0x7b,0x7f,0x86,0x8e,0x95,0x99,0x97,0x97,0x97,0x97,0x98,0x98,0x98,0x98, -0x96,0x94,0x93,0x94,0x96,0x94,0x8f,0x8b,0x89,0x87,0x84,0x81,0x81,0x82,0x84,0x86, -0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x84,0x84,0x84,0x85,0x85,0x86,0x86,0x86, -0x88,0x88,0x87,0x87,0x87,0x87,0x87,0x87,0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x86, -0x87,0x86,0x86,0x85,0x85,0x84,0x84,0x84,0x85,0x85,0x85,0x85,0x86,0x86,0x86,0x86, -0x78,0x79,0x7a,0x7b,0x7c,0x7d,0x7e,0x7f,0x7f,0x7f,0x7f,0x7e,0x7c,0x79,0x77,0x76, -0x7c,0x7a,0x78,0x75,0x73,0x72,0x72,0x72,0x74,0x74,0x74,0x74,0x73,0x73,0x73,0x73, -0x73,0x73,0x74,0x74,0x74,0x75,0x75,0x75,0x77,0x76,0x75,0x75,0x75,0x77,0x79,0x7a, -0x72,0x73,0x74,0x76,0x78,0x7a,0x7b,0x7c,0x78,0x78,0x78,0x77,0x77,0x76,0x76,0x76, -0x73,0x75,0x77,0x7a,0x7a,0x7a,0x78,0x77,0x73,0x75,0x78,0x7a,0x7b,0x7a,0x79,0x77, -0x76,0x77,0x79,0x7a,0x7a,0x79,0x78,0x77,0x79,0x79,0x7a,0x7a,0x79,0x77,0x75,0x74, -0x78,0x78,0x78,0x78,0x7a,0x7c,0x7e,0x80,0x96,0x9a,0xa1,0xa6,0xa9,0xa8,0xa6,0xa3, -0x9e,0x96,0x8c,0x84,0x82,0x81,0x80,0x7e,0x82,0x80,0x7f,0x81,0x83,0x83,0x7f,0x7b, -0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, -0x7f,0x7e,0x7d,0x7b,0x79,0x78,0x76,0x76,0x77,0x77,0x79,0x7a,0x7c,0x7e,0x7f,0x80, -0x79,0x7c,0x82,0x8b,0x98,0xa5,0xb0,0xb6,0xad,0xb1,0xb6,0xb9,0xba,0xb6,0xb1,0xae, -0xaa,0xa8,0xa5,0xa1,0x9d,0x9a,0x97,0x96,0x98,0x96,0x93,0x8f,0x8d,0x8c,0x8b,0x8b, -0x8c,0x8d,0x8e,0x8f,0x90,0x92,0x92,0x93,0x9a,0xa0,0xa2,0xa0,0xa5,0xa9,0x9d,0x8c, -0x7b,0x79,0x76,0x73,0x72,0x73,0x75,0x76,0x78,0x78,0x77,0x76,0x75,0x76,0x77,0x77, -0x75,0x75,0x75,0x76,0x76,0x77,0x77,0x78,0x77,0x77,0x77,0x78,0x78,0x78,0x78,0x79, -0x7b,0x7a,0x7b,0x81,0x8a,0x92,0x95,0x96,0x97,0x97,0x97,0x96,0x96,0x96,0x95,0x95, -0x92,0x94,0x95,0x95,0x94,0x91,0x8d,0x8b,0x89,0x88,0x86,0x85,0x84,0x83,0x83,0x84, -0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x84,0x85,0x86,0x86,0x86,0x86,0x85,0x84, -0x87,0x87,0x87,0x86,0x86,0x86,0x86,0x86,0x88,0x88,0x88,0x88,0x88,0x88,0x88,0x88, -0x85,0x86,0x86,0x86,0x86,0x87,0x87,0x87,0x84,0x84,0x84,0x84,0x85,0x85,0x85,0x85, -0x79,0x79,0x7a,0x7b,0x7c,0x7e,0x7e,0x7f,0x80,0x80,0x80,0x7f,0x7d,0x7b,0x79,0x77, -0x7a,0x79,0x76,0x74,0x72,0x71,0x71,0x71,0x74,0x74,0x74,0x73,0x73,0x73,0x72,0x72, -0x73,0x73,0x73,0x74,0x74,0x74,0x74,0x75,0x77,0x76,0x75,0x75,0x75,0x76,0x78,0x79, -0x73,0x73,0x74,0x76,0x77,0x79,0x7a,0x7a,0x78,0x77,0x77,0x77,0x77,0x77,0x77,0x77, -0x75,0x76,0x78,0x79,0x79,0x79,0x77,0x76,0x73,0x75,0x77,0x7a,0x7b,0x7a,0x78,0x77, -0x77,0x78,0x79,0x7a,0x7a,0x79,0x77,0x76,0x77,0x78,0x79,0x79,0x78,0x76,0x74,0x73, -0x7e,0x7b,0x78,0x77,0x7b,0x83,0x8c,0x92,0x9d,0xa0,0xa4,0xa8,0xaa,0xaa,0xa9,0xa8, -0xa7,0xa0,0x96,0x8e,0x89,0x85,0x80,0x7c,0x80,0x7e,0x7d,0x7f,0x82,0x82,0x7f,0x7c, -0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, -0x80,0x7f,0x7e,0x7c,0x7b,0x79,0x78,0x77,0x77,0x78,0x79,0x7a,0x7b,0x7c,0x7d,0x7e, -0x7b,0x7d,0x80,0x86,0x8e,0x96,0x9e,0xa3,0xb4,0xb3,0xb1,0xb1,0xb2,0xb4,0xb6,0xb8, -0xb1,0xb0,0xae,0xac,0xaa,0xa8,0xa7,0xa7,0xa0,0x9e,0x9b,0x98,0x96,0x95,0x94,0x94, -0x94,0x94,0x95,0x95,0x96,0x97,0x97,0x98,0x9c,0xa2,0xa4,0xa2,0xa5,0xa9,0x9d,0x8b, -0x7a,0x78,0x76,0x73,0x72,0x73,0x75,0x76,0x77,0x77,0x76,0x75,0x76,0x76,0x78,0x78, -0x76,0x76,0x76,0x76,0x76,0x77,0x77,0x77,0x76,0x76,0x77,0x77,0x77,0x78,0x78,0x78, -0x7b,0x7a,0x7b,0x81,0x8a,0x92,0x95,0x96,0x97,0x97,0x96,0x96,0x96,0x95,0x95,0x95, -0x92,0x93,0x95,0x95,0x93,0x90,0x8d,0x8b,0x88,0x87,0x86,0x84,0x84,0x84,0x84,0x85, -0x87,0x87,0x87,0x87,0x87,0x87,0x87,0x87,0x85,0x85,0x86,0x87,0x87,0x86,0x85,0x85, -0x87,0x87,0x86,0x86,0x86,0x86,0x86,0x86,0x87,0x87,0x87,0x87,0x87,0x87,0x87,0x87, -0x85,0x85,0x85,0x86,0x86,0x86,0x87,0x87,0x84,0x84,0x84,0x85,0x85,0x85,0x86,0x86, -0x7a,0x7a,0x7b,0x7c,0x7d,0x7e,0x7f,0x7f,0x81,0x81,0x81,0x80,0x7f,0x7d,0x7b,0x7a, -0x79,0x78,0x76,0x74,0x72,0x71,0x71,0x71,0x74,0x73,0x73,0x73,0x72,0x72,0x72,0x72, -0x72,0x73,0x73,0x73,0x73,0x74,0x74,0x74,0x76,0x75,0x75,0x74,0x75,0x76,0x77,0x77, -0x74,0x74,0x74,0x75,0x76,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x78,0x78,0x78,0x78, -0x77,0x77,0x78,0x78,0x78,0x77,0x76,0x75,0x73,0x75,0x77,0x79,0x7a,0x79,0x78,0x77, -0x79,0x79,0x7a,0x7a,0x79,0x78,0x77,0x76,0x76,0x76,0x77,0x77,0x76,0x75,0x73,0x72, -0x80,0x7d,0x79,0x79,0x81,0x8e,0x9c,0xa6,0xa6,0xa7,0xa7,0xa8,0xaa,0xab,0xad,0xad, -0xb1,0xac,0xa4,0x9c,0x96,0x8e,0x85,0x7f,0x7f,0x7c,0x7b,0x7c,0x80,0x82,0x81,0x7f, -0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, -0x80,0x80,0x7f,0x7e,0x7c,0x7b,0x7a,0x7a,0x78,0x78,0x79,0x79,0x79,0x7a,0x7a,0x7a, -0x7d,0x7d,0x7d,0x7e,0x81,0x85,0x88,0x8b,0xa8,0xa9,0xab,0xae,0xb2,0xb5,0xb7,0xb9, -0xb4,0xb3,0xb3,0xb3,0xb2,0xb1,0xb1,0xb1,0xaa,0xa9,0xa7,0xa4,0xa2,0xa1,0xa0,0xa0, -0x9f,0x9f,0x9f,0x9f,0x9f,0x9f,0x9f,0x9f,0xa0,0xa6,0xa7,0xa3,0xa6,0xa8,0x9c,0x89, -0x79,0x78,0x75,0x73,0x73,0x73,0x75,0x76,0x75,0x75,0x75,0x75,0x76,0x78,0x79,0x7a, -0x79,0x78,0x78,0x77,0x77,0x76,0x75,0x75,0x75,0x75,0x76,0x76,0x76,0x77,0x77,0x77, -0x7a,0x79,0x7b,0x81,0x8a,0x92,0x95,0x95,0x97,0x96,0x96,0x96,0x96,0x95,0x95,0x95, -0x93,0x93,0x94,0x93,0x92,0x8f,0x8c,0x8a,0x86,0x85,0x84,0x84,0x84,0x84,0x85,0x86, -0x87,0x87,0x87,0x87,0x87,0x87,0x87,0x87,0x85,0x86,0x87,0x88,0x88,0x87,0x86,0x85, -0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x86, -0x85,0x85,0x85,0x85,0x86,0x86,0x86,0x86,0x84,0x85,0x85,0x85,0x85,0x86,0x86,0x86, -0x7c,0x7c,0x7c,0x7d,0x7e,0x7f,0x7f,0x80,0x81,0x81,0x82,0x82,0x81,0x7f,0x7e,0x7d, -0x7b,0x7a,0x78,0x76,0x75,0x74,0x74,0x74,0x73,0x73,0x73,0x73,0x72,0x72,0x72,0x72, -0x72,0x73,0x73,0x73,0x73,0x74,0x74,0x74,0x75,0x75,0x75,0x75,0x75,0x75,0x76,0x76, -0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x76,0x77,0x77,0x77,0x78,0x78,0x79,0x79, -0x79,0x78,0x78,0x77,0x76,0x76,0x75,0x75,0x74,0x75,0x77,0x78,0x79,0x78,0x77,0x77, -0x7a,0x7a,0x7a,0x79,0x78,0x77,0x77,0x76,0x75,0x75,0x75,0x75,0x74,0x74,0x73,0x73, -0x7a,0x7b,0x7d,0x84,0x8e,0x9a,0xa6,0xad,0xab,0xaa,0xa8,0xa6,0xa7,0xaa,0xad,0xaf, -0xb5,0xb1,0xad,0xa8,0xa3,0x9b,0x91,0x8a,0x82,0x7e,0x7b,0x7b,0x7e,0x81,0x82,0x81, -0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, -0x81,0x81,0x80,0x7f,0x7e,0x7d,0x7d,0x7c,0x7a,0x7a,0x7a,0x79,0x79,0x78,0x78,0x78, -0x7c,0x7c,0x7a,0x7a,0x7a,0x7b,0x7c,0x7d,0x89,0x92,0xa0,0xad,0xb4,0xb5,0xb2,0xae, -0xb1,0xb1,0xb1,0xb1,0xb0,0xaf,0xad,0xad,0xb1,0xb0,0xae,0xad,0xab,0xaa,0xa9,0xa9, -0xa9,0xa9,0xa9,0xa8,0xa8,0xa7,0xa7,0xa6,0xa4,0xaa,0xa9,0xa4,0xa6,0xa6,0x99,0x86, -0x78,0x77,0x75,0x74,0x73,0x74,0x75,0x75,0x74,0x74,0x74,0x75,0x76,0x78,0x7b,0x7c, -0x7b,0x7a,0x79,0x78,0x77,0x76,0x75,0x74,0x75,0x75,0x75,0x75,0x76,0x76,0x76,0x76, -0x7a,0x79,0x7b,0x81,0x8a,0x91,0x95,0x95,0x96,0x96,0x96,0x96,0x95,0x95,0x95,0x95, -0x93,0x93,0x93,0x92,0x90,0x8d,0x8b,0x89,0x85,0x84,0x84,0x83,0x84,0x85,0x86,0x87, -0x87,0x87,0x87,0x87,0x87,0x87,0x87,0x87,0x86,0x86,0x87,0x88,0x88,0x87,0x86,0x86, -0x86,0x86,0x86,0x86,0x86,0x87,0x87,0x87,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85, -0x85,0x85,0x85,0x85,0x86,0x86,0x86,0x86,0x85,0x85,0x85,0x86,0x86,0x86,0x87,0x87, -0x7d,0x7d,0x7e,0x7e,0x7f,0x7f,0x80,0x80,0x81,0x82,0x82,0x82,0x82,0x81,0x80,0x7f, -0x7f,0x7d,0x7c,0x7a,0x78,0x78,0x78,0x78,0x74,0x74,0x74,0x73,0x73,0x73,0x73,0x72, -0x73,0x73,0x73,0x74,0x74,0x74,0x75,0x75,0x76,0x76,0x76,0x76,0x76,0x76,0x75,0x75, -0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x74,0x77,0x77,0x78,0x78,0x78,0x78,0x79,0x79, -0x7a,0x79,0x77,0x75,0x74,0x75,0x76,0x76,0x76,0x77,0x78,0x78,0x79,0x78,0x78,0x77, -0x7a,0x7a,0x79,0x78,0x78,0x77,0x77,0x77,0x75,0x75,0x75,0x74,0x74,0x74,0x74,0x74, -0x72,0x79,0x85,0x92,0x9d,0xa4,0xa7,0xa8,0xab,0xa9,0xa6,0xa4,0xa5,0xa7,0xab,0xae, -0xb2,0xb0,0xaf,0xae,0xad,0xa8,0xa0,0x9a,0x8b,0x85,0x7f,0x7c,0x7e,0x81,0x82,0x81, -0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, -0x81,0x81,0x80,0x80,0x80,0x7f,0x7f,0x7f,0x7c,0x7c,0x7b,0x7a,0x79,0x79,0x78,0x77, -0x79,0x79,0x79,0x79,0x79,0x7a,0x7b,0x7b,0x75,0x7e,0x8d,0x9c,0xa6,0xaa,0xaa,0xa8, -0xb1,0xb2,0xb2,0xb2,0xb0,0xae,0xac,0xaa,0xb2,0xb1,0xb1,0xb0,0xaf,0xad,0xac,0xac, -0xaf,0xaf,0xae,0xad,0xad,0xac,0xab,0xab,0xa7,0xac,0xaa,0xa4,0xa4,0xa3,0x94,0x81, -0x76,0x75,0x75,0x74,0x74,0x74,0x74,0x75,0x73,0x73,0x73,0x75,0x76,0x79,0x7b,0x7c, -0x7c,0x7b,0x7a,0x79,0x77,0x76,0x75,0x74,0x75,0x75,0x75,0x75,0x76,0x76,0x76,0x76, -0x7a,0x79,0x7a,0x80,0x89,0x91,0x94,0x95,0x96,0x96,0x96,0x95,0x95,0x95,0x94,0x94, -0x93,0x93,0x92,0x90,0x8e,0x8c,0x89,0x88,0x84,0x84,0x83,0x83,0x83,0x84,0x85,0x86, -0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x85,0x86,0x87,0x88,0x88,0x87,0x86,0x85, -0x85,0x85,0x86,0x86,0x86,0x87,0x87,0x87,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84, -0x85,0x85,0x86,0x86,0x86,0x87,0x87,0x87,0x86,0x86,0x86,0x86,0x87,0x87,0x87,0x87, -0x7f,0x7f,0x7f,0x7f,0x80,0x80,0x80,0x80,0x80,0x81,0x82,0x82,0x82,0x82,0x81,0x80, -0x7f,0x7e,0x7d,0x7b,0x7a,0x7a,0x7a,0x7a,0x75,0x75,0x75,0x75,0x74,0x74,0x74,0x74, -0x74,0x75,0x75,0x75,0x75,0x76,0x76,0x76,0x76,0x77,0x78,0x78,0x77,0x77,0x76,0x75, -0x75,0x75,0x75,0x75,0x76,0x76,0x76,0x76,0x79,0x79,0x79,0x79,0x78,0x78,0x78,0x77, -0x7a,0x78,0x75,0x73,0x73,0x74,0x77,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79, -0x79,0x79,0x78,0x77,0x77,0x78,0x79,0x7a,0x77,0x77,0x76,0x75,0x75,0x76,0x77,0x77, -0x74,0x7e,0x8e,0x9d,0xa6,0xa9,0xa6,0xa3,0xa8,0xa7,0xa5,0xa5,0xa5,0xa8,0xaa,0xac, -0xaf,0xae,0xad,0xaf,0xb1,0xaf,0xab,0xa6,0x98,0x91,0x87,0x80,0x7f,0x81,0x81,0x81, -0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, -0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x7f,0x7e,0x7d,0x7d,0x7c,0x7b,0x7a,0x7a, -0x78,0x78,0x79,0x7a,0x7b,0x7d,0x7e,0x7e,0x77,0x78,0x7b,0x81,0x8a,0x95,0x9f,0xa5, -0xb0,0xb1,0xb3,0xb4,0xb4,0xb3,0xb1,0xb0,0xb0,0xb0,0xb0,0xb0,0xb0,0xae,0xad,0xac, -0xaf,0xaf,0xaf,0xae,0xae,0xad,0xad,0xac,0xa9,0xad,0xaa,0xa3,0xa1,0x9f,0x8f,0x7b, -0x74,0x74,0x74,0x74,0x74,0x74,0x74,0x74,0x74,0x74,0x74,0x75,0x76,0x79,0x7b,0x7c, -0x7c,0x7c,0x7b,0x7a,0x78,0x77,0x76,0x76,0x75,0x75,0x76,0x76,0x76,0x77,0x77,0x77, -0x79,0x79,0x7a,0x80,0x89,0x91,0x94,0x94,0x96,0x95,0x95,0x95,0x95,0x94,0x94,0x94, -0x93,0x93,0x91,0x8f,0x8c,0x8a,0x88,0x87,0x85,0x84,0x83,0x83,0x83,0x83,0x84,0x85, -0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x85,0x86,0x87,0x87,0x86,0x85,0x84, -0x85,0x85,0x85,0x86,0x87,0x87,0x88,0x88,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85, -0x87,0x87,0x87,0x87,0x88,0x88,0x88,0x88,0x86,0x86,0x87,0x87,0x87,0x88,0x88,0x88, -0x80,0x80,0x80,0x80,0x80,0x81,0x81,0x81,0x7f,0x80,0x81,0x82,0x82,0x82,0x81,0x81, -0x7d,0x7c,0x7a,0x79,0x78,0x78,0x78,0x78,0x77,0x77,0x77,0x76,0x76,0x76,0x75,0x75, -0x76,0x76,0x76,0x77,0x77,0x77,0x77,0x78,0x78,0x78,0x79,0x7a,0x79,0x78,0x76,0x75, -0x75,0x75,0x76,0x76,0x77,0x77,0x78,0x78,0x7b,0x7b,0x7a,0x79,0x78,0x77,0x76,0x76, -0x79,0x77,0x74,0x72,0x72,0x75,0x78,0x7b,0x7b,0x7b,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a, -0x78,0x77,0x77,0x77,0x77,0x79,0x7b,0x7c,0x79,0x79,0x77,0x77,0x77,0x78,0x79,0x7a, -0x84,0x8b,0x96,0xa1,0xa8,0xaa,0xa8,0xa6,0xa6,0xa7,0xa8,0xa9,0xaa,0xab,0xac,0xac, -0xb0,0xad,0xab,0xac,0xaf,0xb0,0xae,0xab,0xa6,0x9c,0x8f,0x85,0x81,0x81,0x81,0x80, -0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, -0x7f,0x7f,0x7f,0x80,0x80,0x80,0x80,0x81,0x80,0x80,0x80,0x7f,0x7e,0x7e,0x7d,0x7d, -0x79,0x7a,0x7b,0x7c,0x7d,0x7d,0x7d,0x7d,0x7e,0x7a,0x77,0x76,0x7b,0x84,0x8e,0x94, -0x9f,0xa2,0xa7,0xac,0xb0,0xb2,0xb3,0xb3,0xaf,0xaf,0xb0,0xb1,0xb0,0xaf,0xae,0xad, -0xac,0xac,0xac,0xac,0xac,0xac,0xab,0xab,0xa9,0xad,0xa9,0xa1,0x9e,0x9b,0x8a,0x75, -0x73,0x74,0x74,0x74,0x74,0x74,0x74,0x74,0x75,0x74,0x74,0x75,0x76,0x78,0x7a,0x7b, -0x7c,0x7b,0x7b,0x7a,0x79,0x78,0x77,0x77,0x76,0x76,0x77,0x77,0x77,0x78,0x78,0x78, -0x79,0x78,0x7a,0x80,0x89,0x90,0x94,0x94,0x95,0x95,0x95,0x95,0x94,0x94,0x94,0x94, -0x94,0x92,0x90,0x8e,0x8b,0x89,0x87,0x87,0x86,0x85,0x84,0x83,0x82,0x82,0x83,0x83, -0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x83,0x84,0x85,0x86,0x86,0x85,0x84,0x83, -0x84,0x84,0x85,0x86,0x87,0x87,0x88,0x88,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85, -0x88,0x88,0x88,0x89,0x89,0x89,0x8a,0x8a,0x87,0x87,0x87,0x88,0x88,0x88,0x88,0x89, -0x80,0x80,0x81,0x81,0x81,0x81,0x81,0x81,0x7f,0x7f,0x81,0x82,0x82,0x82,0x81,0x81, -0x7a,0x79,0x77,0x76,0x75,0x75,0x75,0x76,0x78,0x78,0x77,0x77,0x77,0x76,0x76,0x76, -0x77,0x77,0x77,0x77,0x78,0x78,0x78,0x78,0x78,0x79,0x7a,0x7b,0x7a,0x79,0x77,0x75, -0x75,0x75,0x76,0x77,0x78,0x78,0x79,0x79,0x7d,0x7c,0x7b,0x7a,0x78,0x76,0x75,0x75, -0x79,0x76,0x73,0x71,0x71,0x75,0x79,0x7c,0x7d,0x7c,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b, -0x77,0x76,0x76,0x76,0x77,0x7a,0x7c,0x7e,0x7b,0x7a,0x79,0x78,0x78,0x79,0x7b,0x7c, -0x93,0x96,0x9b,0xa0,0xa5,0xa9,0xab,0xac,0xa6,0xa7,0xaa,0xad,0xae,0xae,0xae,0xae, -0xb2,0xaf,0xab,0xaa,0xac,0xae,0xad,0xab,0xaf,0xa4,0x94,0x88,0x82,0x81,0x80,0x7f, -0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, -0x7e,0x7f,0x7f,0x7f,0x80,0x80,0x81,0x81,0x82,0x81,0x81,0x81,0x80,0x80,0x80,0x7f, -0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7b,0x7a,0x7d,0x7d,0x7c,0x7b,0x7c,0x7d,0x7e,0x7e, -0x8a,0x8e,0x96,0x9f,0xa6,0xab,0xae,0xaf,0xaf,0xb0,0xb1,0xb2,0xb1,0xb0,0xaf,0xad, -0xa9,0xa9,0xaa,0xaa,0xaa,0xaa,0xaa,0xaa,0xa9,0xac,0xa8,0x9f,0x9b,0x98,0x87,0x72, -0x73,0x73,0x74,0x74,0x75,0x74,0x74,0x74,0x76,0x75,0x75,0x75,0x76,0x77,0x79,0x7a, -0x7b,0x7b,0x7a,0x7a,0x79,0x79,0x78,0x78,0x77,0x77,0x77,0x78,0x78,0x78,0x78,0x79, -0x79,0x78,0x7a,0x80,0x89,0x90,0x94,0x94,0x95,0x95,0x95,0x95,0x94,0x94,0x94,0x93, -0x94,0x92,0x90,0x8d,0x8a,0x88,0x87,0x86,0x87,0x86,0x85,0x83,0x82,0x82,0x82,0x82, -0x81,0x81,0x81,0x81,0x81,0x81,0x81,0x81,0x82,0x83,0x84,0x85,0x85,0x84,0x83,0x82, -0x84,0x84,0x85,0x86,0x87,0x88,0x88,0x89,0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x86, -0x89,0x89,0x89,0x8a,0x8a,0x8a,0x8a,0x8b,0x87,0x87,0x87,0x88,0x88,0x88,0x89,0x89, -0x7d,0x7d,0x7e,0x7e,0x7e,0x7e,0x7e,0x7f,0x7e,0x7f,0x80,0x81,0x81,0x7f,0x7d,0x7c, -0x7f,0x7e,0x7b,0x79,0x78,0x78,0x79,0x7a,0x7a,0x79,0x77,0x76,0x76,0x77,0x7a,0x7b, -0x7a,0x79,0x76,0x75,0x74,0x75,0x77,0x78,0x78,0x78,0x77,0x76,0x76,0x75,0x74,0x74, -0x73,0x74,0x76,0x77,0x78,0x79,0x78,0x78,0x77,0x78,0x79,0x79,0x78,0x77,0x76,0x75, -0x73,0x72,0x71,0x70,0x71,0x72,0x74,0x75,0x77,0x77,0x77,0x77,0x77,0x77,0x78,0x78, -0x75,0x75,0x75,0x75,0x76,0x77,0x79,0x79,0x7a,0x77,0x74,0x72,0x75,0x7c,0x84,0x8a, -0xa1,0xa3,0xa5,0xa8,0xa9,0xaa,0xa9,0xa9,0xa6,0xa6,0xa7,0xa9,0xaa,0xab,0xac,0xad, -0xad,0xad,0xad,0xad,0xad,0xad,0xad,0xad,0xa8,0xb0,0xb3,0xa4,0x8b,0x7a,0x7a,0x81, -0x80,0x82,0x82,0x80,0x7e,0x7e,0x81,0x84,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, -0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, -0x7e,0x7e,0x7d,0x7c,0x7b,0x7b,0x7a,0x7a,0x7d,0x7d,0x7c,0x7c,0x7c,0x7c,0x7b,0x7b, -0x7d,0x7f,0x82,0x87,0x8f,0x97,0x9f,0xa4,0xaa,0xac,0xaf,0xb1,0xb2,0xb1,0xaf,0xad, -0xad,0xad,0xad,0xac,0xab,0xab,0xaa,0xaa,0xb0,0xab,0xa2,0x97,0x8b,0x81,0x7a,0x76, -0x72,0x73,0x73,0x73,0x73,0x74,0x74,0x74,0x74,0x74,0x74,0x75,0x75,0x75,0x76,0x76, -0x79,0x7a,0x7c,0x7c,0x7c,0x7a,0x78,0x76,0x76,0x77,0x78,0x79,0x7a,0x7b,0x7b,0x7b, -0x74,0x77,0x7d,0x83,0x8a,0x8f,0x93,0x95,0x93,0x93,0x94,0x94,0x93,0x92,0x90,0x8f, -0x91,0x90,0x8f,0x8d,0x8b,0x89,0x87,0x87,0x87,0x86,0x86,0x86,0x85,0x85,0x85,0x85, -0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x82,0x82,0x82,0x82,0x81,0x81,0x81,0x81, -0x85,0x85,0x86,0x86,0x86,0x87,0x87,0x87,0x84,0x83,0x81,0x7f,0x80,0x82,0x84,0x86, -0x87,0x87,0x87,0x87,0x87,0x88,0x88,0x88,0x89,0x88,0x88,0x87,0x87,0x86,0x86,0x86, -0x7d,0x7d,0x7d,0x7e,0x7e,0x7e,0x7e,0x7e,0x7f,0x7f,0x80,0x81,0x81,0x7f,0x7e,0x7d, -0x7e,0x7d,0x7b,0x7a,0x79,0x79,0x7a,0x7b,0x7b,0x7a,0x78,0x76,0x76,0x77,0x79,0x7a, -0x7a,0x7a,0x79,0x79,0x78,0x78,0x78,0x78,0x79,0x78,0x78,0x77,0x76,0x75,0x75,0x75, -0x74,0x75,0x77,0x79,0x7a,0x7a,0x7a,0x7a,0x79,0x79,0x7a,0x7a,0x79,0x77,0x76,0x75, -0x71,0x70,0x6f,0x6f,0x70,0x71,0x73,0x74,0x74,0x74,0x74,0x74,0x74,0x75,0x75,0x75, -0x75,0x75,0x75,0x76,0x76,0x77,0x78,0x79,0x7d,0x7a,0x76,0x75,0x7a,0x83,0x8c,0x93, -0xa4,0xa5,0xa7,0xa8,0xa9,0xa9,0xa9,0xa8,0xa6,0xa7,0xa8,0xa9,0xaa,0xac,0xad,0xad, -0xae,0xae,0xae,0xae,0xae,0xae,0xae,0xae,0xaa,0xaf,0xb0,0xa6,0x93,0x85,0x80,0x81, -0x7e,0x7f,0x81,0x80,0x7f,0x7f,0x81,0x83,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, -0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, -0x7f,0x7f,0x7e,0x7d,0x7c,0x7c,0x7b,0x7b,0x7d,0x7d,0x7d,0x7c,0x7c,0x7c,0x7b,0x7b, -0x79,0x79,0x79,0x7c,0x7f,0x85,0x8a,0x8d,0x90,0x93,0x99,0x9f,0xa3,0xa6,0xa7,0xa7, -0xa7,0xa7,0xa6,0xa6,0xa5,0xa4,0xa4,0xa4,0x9f,0x9b,0x94,0x8b,0x81,0x7a,0x74,0x72, -0x73,0x73,0x73,0x73,0x74,0x74,0x74,0x74,0x74,0x74,0x74,0x75,0x75,0x75,0x76,0x76, -0x79,0x7a,0x7b,0x7c,0x7c,0x7a,0x78,0x76,0x76,0x77,0x77,0x78,0x79,0x7a,0x7a,0x7a, -0x78,0x7b,0x80,0x86,0x8b,0x90,0x93,0x94,0x93,0x93,0x94,0x94,0x93,0x92,0x90,0x8f, -0x91,0x90,0x8e,0x8c,0x8a,0x89,0x87,0x86,0x85,0x86,0x86,0x86,0x86,0x86,0x86,0x86, -0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x83,0x83,0x83,0x83,0x82,0x82,0x82,0x82, -0x85,0x85,0x86,0x86,0x86,0x87,0x87,0x87,0x85,0x83,0x81,0x80,0x80,0x82,0x85,0x86, -0x86,0x86,0x87,0x87,0x87,0x87,0x87,0x87,0x86,0x86,0x85,0x85,0x84,0x84,0x83,0x83, -0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7f,0x80,0x80,0x81,0x80,0x7f,0x7e,0x7e, -0x7c,0x7c,0x7b,0x7a,0x7a,0x7b,0x7b,0x7c,0x7c,0x7b,0x79,0x77,0x76,0x77,0x78,0x79, -0x7a,0x7c,0x7e,0x7f,0x7e,0x7d,0x7a,0x78,0x7a,0x79,0x79,0x78,0x78,0x77,0x76,0x76, -0x77,0x78,0x79,0x7b,0x7c,0x7c,0x7c,0x7c,0x7b,0x7b,0x7c,0x7b,0x7a,0x78,0x76,0x75, -0x6f,0x6e,0x6f,0x6f,0x71,0x72,0x74,0x75,0x72,0x72,0x72,0x72,0x72,0x72,0x72,0x72, -0x75,0x75,0x76,0x77,0x77,0x78,0x78,0x79,0x7f,0x7c,0x79,0x7a,0x80,0x8c,0x98,0xa0, -0xa8,0xa8,0xa9,0xaa,0xaa,0xa9,0xa8,0xa8,0xa7,0xa7,0xa8,0xa9,0xab,0xac,0xad,0xae, -0xae,0xae,0xae,0xae,0xae,0xae,0xae,0xae,0xad,0xad,0xac,0xa8,0xa0,0x95,0x8b,0x84, -0x7b,0x7d,0x7f,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, -0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, -0x80,0x80,0x7f,0x7f,0x7e,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7c,0x7c,0x7c,0x7c, -0x7c,0x7a,0x78,0x77,0x77,0x78,0x7a,0x7b,0x7d,0x80,0x84,0x8a,0x8e,0x90,0x91,0x92, -0x93,0x93,0x93,0x92,0x91,0x91,0x90,0x90,0x88,0x86,0x81,0x7c,0x76,0x72,0x70,0x6e, -0x73,0x73,0x73,0x73,0x74,0x74,0x74,0x74,0x74,0x74,0x74,0x74,0x75,0x75,0x75,0x75, -0x78,0x79,0x7b,0x7c,0x7c,0x7a,0x78,0x77,0x76,0x76,0x76,0x77,0x78,0x79,0x79,0x7a, -0x7f,0x81,0x85,0x8a,0x8e,0x91,0x93,0x93,0x93,0x93,0x94,0x94,0x93,0x92,0x90,0x8f, -0x90,0x8f,0x8e,0x8c,0x8a,0x88,0x87,0x86,0x84,0x84,0x85,0x85,0x86,0x87,0x87,0x87, -0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x84,0x84,0x84,0x83,0x83,0x83, -0x85,0x85,0x86,0x86,0x86,0x87,0x87,0x87,0x85,0x84,0x82,0x81,0x82,0x83,0x85,0x87, -0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x83,0x83,0x83,0x83,0x82,0x82,0x82,0x82, -0x7d,0x7d,0x7d,0x7d,0x7c,0x7c,0x7c,0x7c,0x80,0x80,0x80,0x80,0x7f,0x7f,0x7e,0x7e, -0x7b,0x7b,0x7b,0x7b,0x7b,0x7c,0x7c,0x7d,0x7d,0x7c,0x79,0x77,0x76,0x77,0x78,0x79, -0x7b,0x7e,0x81,0x84,0x84,0x80,0x7c,0x79,0x7b,0x7a,0x7a,0x7a,0x79,0x79,0x79,0x78, -0x79,0x7a,0x7c,0x7d,0x7e,0x7e,0x7e,0x7e,0x7d,0x7e,0x7d,0x7d,0x7b,0x79,0x77,0x76, -0x70,0x71,0x72,0x73,0x75,0x77,0x78,0x79,0x75,0x75,0x75,0x75,0x75,0x74,0x74,0x74, -0x76,0x77,0x78,0x79,0x79,0x79,0x79,0x79,0x7d,0x7c,0x7b,0x7e,0x87,0x94,0xa1,0xa9, -0xab,0xab,0xab,0xaa,0xaa,0xa9,0xa8,0xa7,0xa7,0xa8,0xa9,0xaa,0xab,0xad,0xae,0xae, -0xae,0xae,0xae,0xae,0xae,0xae,0xae,0xae,0xb0,0xac,0xa9,0xab,0xac,0xa5,0x96,0x8a, -0x7d,0x7d,0x7d,0x7f,0x81,0x82,0x80,0x7e,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, -0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, -0x81,0x81,0x80,0x80,0x7f,0x7f,0x7f,0x7e,0x7e,0x7d,0x7d,0x7d,0x7d,0x7c,0x7c,0x7c, -0x83,0x81,0x7f,0x7c,0x7b,0x7a,0x7a,0x7a,0x7c,0x7c,0x7d,0x7d,0x7d,0x7b,0x79,0x78, -0x7c,0x7c,0x7b,0x7b,0x7a,0x79,0x79,0x79,0x79,0x78,0x76,0x73,0x72,0x71,0x71,0x71, -0x73,0x73,0x73,0x74,0x74,0x74,0x75,0x75,0x73,0x74,0x74,0x74,0x74,0x75,0x75,0x75, -0x78,0x79,0x7b,0x7c,0x7c,0x7b,0x79,0x77,0x76,0x76,0x76,0x77,0x78,0x7a,0x7b,0x7c, -0x87,0x88,0x8b,0x8e,0x90,0x92,0x93,0x93,0x93,0x93,0x94,0x94,0x93,0x92,0x90,0x8f, -0x90,0x8f,0x8d,0x8b,0x89,0x87,0x86,0x85,0x83,0x83,0x84,0x85,0x86,0x87,0x88,0x88, -0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x86,0x86,0x86,0x85,0x85,0x85,0x84,0x84, -0x85,0x85,0x86,0x86,0x86,0x87,0x87,0x87,0x85,0x84,0x83,0x83,0x83,0x84,0x86,0x87, -0x86,0x86,0x85,0x85,0x85,0x85,0x85,0x85,0x84,0x84,0x84,0x84,0x84,0x83,0x83,0x83, -0x7d,0x7d,0x7d,0x7c,0x7c,0x7b,0x7b,0x7b,0x7f,0x7f,0x7e,0x7e,0x7e,0x7d,0x7e,0x7e, -0x7a,0x7b,0x7b,0x7c,0x7c,0x7c,0x7c,0x7c,0x7d,0x7c,0x79,0x77,0x77,0x77,0x79,0x7a, -0x7d,0x7f,0x83,0x86,0x85,0x82,0x7e,0x7b,0x7c,0x7c,0x7c,0x7b,0x7b,0x7b,0x7b,0x7b, -0x7a,0x7c,0x7d,0x7f,0x80,0x80,0x80,0x80,0x7f,0x7f,0x7f,0x7e,0x7d,0x7b,0x79,0x78, -0x75,0x76,0x78,0x79,0x7b,0x7d,0x7e,0x7e,0x7b,0x7b,0x7b,0x7a,0x7a,0x7a,0x79,0x79, -0x78,0x79,0x7b,0x7c,0x7c,0x7b,0x7a,0x79,0x7b,0x7b,0x7e,0x84,0x8e,0x9a,0xa6,0xad, -0xae,0xad,0xac,0xaa,0xa9,0xa8,0xa7,0xa7,0xa8,0xa9,0xa9,0xab,0xac,0xad,0xae,0xaf, -0xae,0xae,0xae,0xae,0xae,0xae,0xae,0xae,0xb1,0xac,0xa9,0xad,0xb2,0xaf,0xa1,0x93, -0x85,0x81,0x7d,0x7e,0x81,0x83,0x80,0x7d,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, -0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, -0x81,0x81,0x81,0x80,0x80,0x80,0x80,0x80,0x7e,0x7e,0x7e,0x7d,0x7d,0x7d,0x7c,0x7c, -0x80,0x7f,0x7e,0x7d,0x7d,0x7c,0x7d,0x7d,0x7a,0x7a,0x7a,0x79,0x78,0x76,0x74,0x74, -0x74,0x74,0x74,0x73,0x72,0x72,0x71,0x71,0x74,0x74,0x73,0x73,0x74,0x75,0x76,0x77, -0x73,0x74,0x74,0x74,0x74,0x75,0x75,0x75,0x73,0x73,0x73,0x74,0x74,0x74,0x75,0x75, -0x77,0x79,0x7b,0x7c,0x7c,0x7b,0x79,0x78,0x78,0x78,0x78,0x79,0x7b,0x7e,0x81,0x83, -0x8d,0x8e,0x90,0x92,0x93,0x93,0x93,0x92,0x93,0x93,0x94,0x94,0x93,0x92,0x90,0x8f, -0x8f,0x8e,0x8d,0x8b,0x89,0x87,0x85,0x84,0x83,0x83,0x84,0x85,0x86,0x87,0x88,0x88, -0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x87,0x87,0x86,0x86,0x86,0x85,0x85,0x85, -0x85,0x85,0x86,0x86,0x86,0x87,0x87,0x87,0x85,0x85,0x85,0x85,0x85,0x86,0x87,0x87, -0x86,0x86,0x86,0x85,0x85,0x84,0x84,0x84,0x86,0x86,0x86,0x86,0x86,0x87,0x87,0x87, -0x7d,0x7d,0x7c,0x7c,0x7b,0x7a,0x7a,0x7a,0x7e,0x7e,0x7d,0x7c,0x7b,0x7c,0x7c,0x7d, -0x7b,0x7c,0x7d,0x7d,0x7d,0x7c,0x7c,0x7b,0x7c,0x7a,0x79,0x77,0x77,0x79,0x7b,0x7c, -0x7f,0x81,0x82,0x84,0x83,0x81,0x7f,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d, -0x7b,0x7c,0x7e,0x80,0x81,0x81,0x81,0x81,0x7f,0x7f,0x7f,0x80,0x7f,0x7e,0x7c,0x7b, -0x79,0x7a,0x7c,0x7e,0x7f,0x80,0x80,0x80,0x81,0x81,0x80,0x7f,0x7f,0x7e,0x7e,0x7d, -0x7b,0x7c,0x7e,0x7f,0x7f,0x7e,0x7c,0x7b,0x79,0x7d,0x84,0x8d,0x97,0xa1,0xaa,0xae, -0xae,0xad,0xab,0xa9,0xa8,0xa7,0xa7,0xa7,0xa9,0xa9,0xaa,0xab,0xad,0xae,0xaf,0xb0, -0xaf,0xaf,0xaf,0xaf,0xaf,0xaf,0xaf,0xaf,0xb1,0xad,0xaa,0xae,0xb2,0xb1,0xa8,0x9f, -0x92,0x89,0x7f,0x7c,0x80,0x83,0x81,0x7d,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, -0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, -0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x7e,0x7e,0x7e,0x7e,0x7d,0x7d,0x7d,0x7c, -0x77,0x77,0x77,0x78,0x78,0x79,0x79,0x79,0x73,0x74,0x76,0x78,0x7a,0x7c,0x7d,0x7e, -0x7b,0x7b,0x7a,0x79,0x79,0x78,0x78,0x77,0x76,0x75,0x75,0x75,0x75,0x77,0x78,0x79, -0x74,0x74,0x74,0x74,0x75,0x75,0x75,0x75,0x73,0x73,0x73,0x73,0x74,0x74,0x74,0x74, -0x77,0x78,0x7a,0x7c,0x7c,0x7b,0x79,0x78,0x7a,0x7a,0x7b,0x7d,0x80,0x84,0x89,0x8b, -0x92,0x92,0x93,0x94,0x94,0x94,0x93,0x93,0x93,0x93,0x94,0x94,0x93,0x92,0x90,0x8f, -0x8e,0x8d,0x8c,0x8a,0x88,0x86,0x85,0x84,0x84,0x84,0x85,0x85,0x86,0x87,0x87,0x87, -0x87,0x87,0x87,0x87,0x87,0x87,0x87,0x87,0x87,0x87,0x86,0x86,0x86,0x85,0x85,0x85, -0x85,0x85,0x86,0x86,0x86,0x87,0x87,0x87,0x86,0x86,0x86,0x86,0x87,0x87,0x87,0x87, -0x87,0x87,0x87,0x86,0x85,0x85,0x84,0x84,0x87,0x87,0x87,0x87,0x88,0x88,0x88,0x88, -0x7d,0x7d,0x7c,0x7b,0x7a,0x7a,0x79,0x79,0x7d,0x7c,0x7b,0x79,0x79,0x7a,0x7b,0x7b, -0x7c,0x7d,0x7e,0x7e,0x7e,0x7c,0x7a,0x79,0x7a,0x79,0x78,0x77,0x78,0x7a,0x7c,0x7e, -0x81,0x81,0x81,0x80,0x80,0x80,0x80,0x80,0x7e,0x7e,0x7e,0x7e,0x7e,0x7e,0x7e,0x7e, -0x7c,0x7d,0x7e,0x80,0x81,0x81,0x81,0x81,0x7e,0x7f,0x80,0x80,0x80,0x80,0x7f,0x7e, -0x7a,0x7b,0x7d,0x7f,0x80,0x7f,0x7f,0x7e,0x83,0x83,0x82,0x81,0x81,0x80,0x7f,0x7f, -0x7d,0x7e,0x81,0x82,0x82,0x80,0x7e,0x7c,0x7b,0x82,0x8c,0x98,0xa3,0xaa,0xad,0xaf, -0xad,0xac,0xaa,0xa8,0xa7,0xa7,0xa7,0xa8,0xa9,0xaa,0xab,0xac,0xad,0xaf,0xb0,0xb0, -0xaf,0xaf,0xaf,0xaf,0xaf,0xaf,0xaf,0xaf,0xb0,0xae,0xad,0xae,0xae,0xae,0xac,0xab, -0xa0,0x92,0x82,0x7b,0x7e,0x82,0x82,0x7f,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, -0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, -0x7f,0x7f,0x80,0x80,0x80,0x80,0x80,0x80,0x7e,0x7e,0x7e,0x7e,0x7d,0x7d,0x7d,0x7d, -0x78,0x78,0x79,0x79,0x79,0x78,0x78,0x78,0x75,0x75,0x76,0x77,0x79,0x7b,0x7c,0x7d, -0x7c,0x7c,0x7b,0x7b,0x7a,0x79,0x79,0x79,0x76,0x76,0x74,0x74,0x73,0x74,0x74,0x75, -0x74,0x74,0x74,0x75,0x75,0x75,0x76,0x76,0x73,0x73,0x73,0x73,0x74,0x74,0x74,0x74, -0x76,0x78,0x7a,0x7c,0x7c,0x7b,0x7a,0x79,0x7c,0x7d,0x7e,0x80,0x85,0x8b,0x91,0x94, -0x94,0x94,0x95,0x96,0x96,0x95,0x94,0x93,0x93,0x93,0x94,0x94,0x93,0x92,0x90,0x8f, -0x8e,0x8d,0x8b,0x8a,0x87,0x86,0x84,0x83,0x85,0x86,0x86,0x86,0x86,0x86,0x86,0x86, -0x87,0x87,0x87,0x87,0x87,0x87,0x87,0x87,0x86,0x86,0x86,0x86,0x85,0x85,0x85,0x84, -0x85,0x85,0x86,0x86,0x86,0x87,0x87,0x87,0x86,0x86,0x87,0x87,0x88,0x88,0x88,0x88, -0x89,0x88,0x88,0x87,0x86,0x86,0x85,0x85,0x84,0x84,0x85,0x85,0x86,0x86,0x87,0x87, -0x7d,0x7c,0x7c,0x7b,0x7a,0x79,0x79,0x78,0x7c,0x7b,0x79,0x78,0x78,0x78,0x7a,0x7b, -0x7d,0x7e,0x7f,0x7f,0x7e,0x7c,0x79,0x78,0x79,0x78,0x77,0x77,0x78,0x7b,0x7e,0x80, -0x83,0x81,0x7f,0x7d,0x7d,0x7e,0x80,0x81,0x7e,0x7e,0x7e,0x7f,0x7f,0x7f,0x7f,0x7f, -0x7c,0x7d,0x7e,0x80,0x81,0x81,0x81,0x81,0x7d,0x7e,0x80,0x81,0x81,0x81,0x81,0x80, -0x7a,0x7b,0x7c,0x7e,0x7e,0x7d,0x7c,0x7b,0x83,0x83,0x82,0x81,0x80,0x80,0x7f,0x7f, -0x7e,0x80,0x82,0x84,0x84,0x82,0x7f,0x7d,0x7e,0x86,0x93,0xa1,0xab,0xaf,0xb0,0xb0, -0xac,0xab,0xa9,0xa7,0xa6,0xa6,0xa7,0xa8,0xa9,0xaa,0xab,0xac,0xae,0xaf,0xb0,0xb0, -0xaf,0xaf,0xaf,0xaf,0xaf,0xaf,0xaf,0xaf,0xaf,0xb0,0xaf,0xad,0xab,0xab,0xae,0xb1, -0xa9,0x97,0x83,0x7a,0x7c,0x82,0x82,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, -0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, -0x7f,0x7f,0x7f,0x7f,0x7f,0x80,0x80,0x80,0x7f,0x7e,0x7e,0x7e,0x7e,0x7d,0x7d,0x7d, -0x82,0x82,0x81,0x80,0x7f,0x7e,0x7c,0x7b,0x7f,0x7d,0x7b,0x78,0x75,0x73,0x72,0x71, -0x75,0x75,0x75,0x74,0x73,0x73,0x72,0x72,0x76,0x75,0x73,0x71,0x70,0x6f,0x70,0x70, -0x74,0x74,0x74,0x75,0x75,0x75,0x76,0x76,0x72,0x73,0x73,0x73,0x73,0x74,0x74,0x74, -0x76,0x78,0x7a,0x7c,0x7c,0x7c,0x7a,0x79,0x7e,0x7e,0x80,0x83,0x88,0x8f,0x95,0x99, -0x95,0x95,0x96,0x96,0x96,0x95,0x94,0x93,0x93,0x93,0x94,0x94,0x93,0x92,0x90,0x8f, -0x8d,0x8d,0x8b,0x89,0x87,0x85,0x84,0x83,0x87,0x86,0x86,0x86,0x85,0x85,0x85,0x85, -0x87,0x87,0x87,0x87,0x87,0x87,0x87,0x87,0x86,0x86,0x85,0x85,0x85,0x84,0x84,0x84, -0x85,0x85,0x86,0x86,0x86,0x87,0x87,0x87,0x86,0x87,0x87,0x88,0x88,0x88,0x88,0x88, -0x8a,0x89,0x89,0x88,0x87,0x86,0x85,0x85,0x81,0x82,0x82,0x83,0x83,0x84,0x84,0x84, -0x7c,0x7b,0x79,0x77,0x77,0x77,0x78,0x79,0x7a,0x79,0x77,0x76,0x76,0x76,0x78,0x78, -0x7a,0x7c,0x7f,0x82,0x83,0x82,0x80,0x7f,0x7c,0x7b,0x7b,0x7a,0x7a,0x79,0x79,0x78, -0x7a,0x7b,0x7b,0x7d,0x7e,0x7f,0x80,0x80,0x7c,0x7d,0x7d,0x7d,0x7d,0x7d,0x7c,0x7c, -0x7a,0x7b,0x7d,0x7e,0x7f,0x7f,0x7e,0x7e,0x7f,0x7f,0x7f,0x7f,0x7f,0x7f,0x7f,0x7f, -0x7b,0x7b,0x7b,0x7c,0x7d,0x7f,0x82,0x83,0x83,0x83,0x84,0x83,0x82,0x81,0x7f,0x7e, -0x7c,0x7f,0x82,0x82,0x80,0x7e,0x7f,0x81,0x84,0x8c,0x99,0xa6,0xaf,0xb1,0xb0,0xae, -0xab,0xaa,0xa9,0xa8,0xa8,0xa8,0xa9,0xa9,0xaa,0xab,0xac,0xac,0xad,0xae,0xaf,0xb0, -0xaf,0xaf,0xaf,0xae,0xae,0xae,0xad,0xad,0xae,0xae,0xae,0xae,0xae,0xae,0xae,0xae, -0xb2,0xa4,0x92,0x86,0x82,0x81,0x7f,0x7d,0x82,0x81,0x81,0x81,0x80,0x7f,0x7f,0x7f, -0x7e,0x7f,0x7f,0x7f,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, -0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x7f,0x7f,0x7f,0x7f,0x7f,0x7f,0x7f,0x7f, -0x7f,0x7e,0x7e,0x7d,0x7d,0x7c,0x7b,0x7b,0x78,0x77,0x77,0x76,0x75,0x75,0x74,0x74, -0x75,0x75,0x75,0x75,0x74,0x74,0x74,0x74,0x73,0x73,0x73,0x73,0x73,0x74,0x74,0x74, -0x73,0x73,0x73,0x73,0x74,0x74,0x74,0x74,0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x73, -0x77,0x78,0x79,0x7a,0x7b,0x7b,0x7a,0x7a,0x78,0x7c,0x84,0x8b,0x91,0x93,0x94,0x93, -0x96,0x96,0x96,0x96,0x95,0x95,0x95,0x95,0x94,0x94,0x93,0x92,0x91,0x90,0x8f,0x8f, -0x8d,0x8c,0x8a,0x88,0x86,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x86,0x86,0x86,0x86, -0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x85,0x85,0x85,0x84,0x83,0x83,0x82,0x82, -0x85,0x86,0x86,0x87,0x86,0x85,0x83,0x83,0x86,0x86,0x86,0x87,0x87,0x87,0x87,0x87, -0x88,0x88,0x88,0x87,0x86,0x83,0x81,0x80,0x82,0x82,0x84,0x85,0x85,0x85,0x84,0x83, -0x7b,0x79,0x78,0x77,0x76,0x77,0x77,0x78,0x79,0x78,0x77,0x76,0x75,0x76,0x77,0x78, -0x7a,0x7c,0x7f,0x81,0x82,0x81,0x7f,0x7e,0x7f,0x7f,0x7e,0x7d,0x7c,0x7b,0x7a,0x7a, -0x7a,0x7a,0x7b,0x7c,0x7d,0x7e,0x7f,0x80,0x7c,0x7c,0x7c,0x7c,0x7c,0x7b,0x7b,0x7a, -0x79,0x7a,0x7c,0x7d,0x7e,0x7e,0x7d,0x7d,0x7e,0x7e,0x7e,0x7e,0x7f,0x7f,0x7f,0x7f, -0x7b,0x7b,0x7b,0x7b,0x7c,0x7e,0x80,0x81,0x82,0x83,0x83,0x83,0x82,0x81,0x7f,0x7e, -0x7c,0x7f,0x82,0x82,0x7f,0x7e,0x7f,0x81,0x83,0x8c,0x99,0xa6,0xae,0xb1,0xb0,0xae, -0xaa,0xa9,0xa8,0xa8,0xa8,0xa8,0xa9,0xa9,0xaa,0xab,0xac,0xac,0xad,0xae,0xaf,0xb0, -0xaf,0xaf,0xaf,0xae,0xae,0xae,0xad,0xad,0xae,0xae,0xae,0xae,0xae,0xae,0xae,0xae, -0xb0,0xa7,0x9a,0x8c,0x83,0x7f,0x7f,0x80,0x81,0x81,0x81,0x80,0x80,0x7f,0x7f,0x7f, -0x7e,0x7f,0x7f,0x7f,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, -0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x7f,0x7f,0x7f,0x7f,0x7f,0x7f,0x7f,0x7f, -0x7f,0x7e,0x7e,0x7d,0x7d,0x7c,0x7b,0x7b,0x78,0x78,0x78,0x77,0x76,0x76,0x75,0x75, -0x75,0x75,0x75,0x75,0x74,0x74,0x74,0x74,0x73,0x73,0x73,0x73,0x73,0x74,0x74,0x74, -0x73,0x73,0x73,0x73,0x74,0x74,0x74,0x74,0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x73, -0x76,0x77,0x79,0x7b,0x7c,0x7c,0x7c,0x7b,0x80,0x83,0x8a,0x90,0x94,0x96,0x96,0x95, -0x96,0x96,0x96,0x96,0x95,0x95,0x95,0x94,0x94,0x93,0x93,0x92,0x91,0x90,0x8f,0x8e, -0x8c,0x8b,0x89,0x87,0x86,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x86,0x86,0x86,0x86, -0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x84,0x84,0x84,0x84, -0x85,0x86,0x87,0x87,0x86,0x85,0x84,0x83,0x86,0x86,0x87,0x87,0x87,0x87,0x87,0x87, -0x87,0x87,0x88,0x87,0x86,0x84,0x83,0x82,0x82,0x83,0x84,0x85,0x85,0x85,0x84,0x84, -0x78,0x78,0x77,0x76,0x75,0x76,0x76,0x77,0x78,0x77,0x76,0x75,0x75,0x75,0x76,0x76, -0x7a,0x7b,0x7d,0x7f,0x80,0x7f,0x7e,0x7d,0x83,0x82,0x81,0x7f,0x7e,0x7c,0x7b,0x7a, -0x79,0x7a,0x7a,0x7b,0x7c,0x7d,0x7e,0x7e,0x7a,0x7a,0x7a,0x79,0x79,0x79,0x78,0x78, -0x78,0x79,0x7a,0x7c,0x7c,0x7c,0x7c,0x7b,0x7c,0x7c,0x7d,0x7d,0x7e,0x7e,0x7f,0x7f, -0x7c,0x7b,0x7b,0x7a,0x7b,0x7c,0x7d,0x7e,0x82,0x82,0x82,0x82,0x82,0x80,0x7f,0x7e, -0x7c,0x7f,0x82,0x82,0x7f,0x7d,0x7e,0x80,0x82,0x8a,0x98,0xa6,0xae,0xb1,0xaf,0xad, -0xaa,0xa9,0xa8,0xa7,0xa7,0xa8,0xa9,0xaa,0xaa,0xab,0xac,0xac,0xad,0xae,0xaf,0xb0, -0xaf,0xaf,0xaf,0xae,0xae,0xae,0xad,0xad,0xae,0xae,0xae,0xae,0xae,0xae,0xae,0xae, -0xae,0xad,0xa5,0x97,0x86,0x7d,0x7e,0x83,0x81,0x81,0x80,0x80,0x80,0x7f,0x7f,0x7f, -0x7e,0x7f,0x7f,0x7f,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, -0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x7f,0x7f,0x7f,0x7f,0x7f,0x7f,0x7f,0x7f, -0x7f,0x7e,0x7e,0x7d,0x7d,0x7c,0x7b,0x7b,0x7a,0x79,0x79,0x78,0x77,0x77,0x76,0x76, -0x76,0x76,0x75,0x75,0x75,0x74,0x74,0x74,0x74,0x74,0x74,0x74,0x74,0x74,0x74,0x74, -0x73,0x73,0x73,0x73,0x74,0x74,0x74,0x74,0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x73, -0x75,0x77,0x79,0x7b,0x7d,0x7e,0x7e,0x7e,0x89,0x8c,0x91,0x95,0x97,0x98,0x97,0x96, -0x96,0x96,0x96,0x95,0x95,0x95,0x94,0x94,0x93,0x93,0x92,0x91,0x90,0x8f,0x8e,0x8e, -0x8b,0x8a,0x88,0x86,0x84,0x84,0x84,0x84,0x85,0x85,0x85,0x85,0x86,0x86,0x86,0x86, -0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x86,0x86,0x86,0x86, -0x86,0x86,0x87,0x87,0x87,0x86,0x85,0x84,0x87,0x87,0x87,0x87,0x87,0x87,0x87,0x87, -0x86,0x86,0x87,0x87,0x87,0x86,0x84,0x84,0x83,0x84,0x85,0x86,0x86,0x86,0x85,0x84, -0x76,0x76,0x76,0x75,0x75,0x75,0x76,0x76,0x77,0x77,0x76,0x76,0x75,0x75,0x75,0x75, -0x79,0x7a,0x7c,0x7d,0x7e,0x7d,0x7c,0x7c,0x82,0x81,0x80,0x7e,0x7c,0x7a,0x78,0x78, -0x78,0x79,0x79,0x7a,0x7b,0x7c,0x7c,0x7c,0x79,0x79,0x77,0x76,0x76,0x76,0x76,0x76, -0x77,0x78,0x79,0x7a,0x7b,0x7b,0x7b,0x7a,0x7a,0x7b,0x7b,0x7c,0x7d,0x7d,0x7e,0x7e, -0x7c,0x7c,0x7b,0x7a,0x79,0x7a,0x7b,0x7b,0x80,0x81,0x81,0x82,0x81,0x80,0x7f,0x7e, -0x7c,0x7f,0x82,0x81,0x7e,0x7c,0x7d,0x7f,0x80,0x89,0x97,0xa5,0xae,0xb0,0xaf,0xac, -0xa9,0xa8,0xa7,0xa7,0xa7,0xa8,0xa9,0xaa,0xaa,0xab,0xac,0xac,0xad,0xae,0xaf,0xb0, -0xaf,0xaf,0xaf,0xae,0xae,0xae,0xad,0xad,0xaf,0xaf,0xaf,0xaf,0xaf,0xaf,0xaf,0xaf, -0xac,0xb1,0xb0,0xa1,0x8c,0x7e,0x7f,0x85,0x80,0x80,0x80,0x80,0x7f,0x7f,0x7f,0x7f, -0x7e,0x7f,0x7f,0x7f,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, -0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x7f,0x7f,0x7f,0x7f,0x7f,0x7f,0x7f,0x7f, -0x7f,0x7e,0x7e,0x7d,0x7d,0x7c,0x7b,0x7b,0x7b,0x7a,0x7a,0x79,0x78,0x78,0x77,0x77, -0x76,0x76,0x76,0x75,0x75,0x75,0x74,0x74,0x75,0x74,0x74,0x74,0x74,0x74,0x73,0x73, -0x73,0x73,0x73,0x73,0x74,0x74,0x74,0x74,0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x73, -0x74,0x76,0x79,0x7d,0x7f,0x81,0x83,0x83,0x90,0x92,0x95,0x97,0x97,0x97,0x95,0x94, -0x96,0x96,0x95,0x95,0x95,0x94,0x94,0x94,0x93,0x92,0x91,0x90,0x8f,0x8e,0x8e,0x8d, -0x89,0x88,0x86,0x85,0x84,0x83,0x83,0x84,0x85,0x85,0x85,0x85,0x86,0x86,0x86,0x86, -0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x85,0x85,0x86,0x86,0x87,0x88,0x88,0x88, -0x86,0x86,0x87,0x88,0x88,0x87,0x86,0x85,0x88,0x88,0x88,0x87,0x87,0x87,0x87,0x87, -0x84,0x85,0x86,0x87,0x87,0x87,0x86,0x86,0x84,0x85,0x86,0x87,0x87,0x87,0x86,0x85, -0x75,0x75,0x75,0x76,0x76,0x76,0x75,0x75,0x77,0x77,0x77,0x77,0x76,0x76,0x75,0x75, -0x79,0x79,0x7a,0x7b,0x7b,0x7b,0x7a,0x7a,0x7e,0x7d,0x7c,0x7a,0x78,0x76,0x74,0x74, -0x78,0x78,0x78,0x79,0x79,0x7a,0x7a,0x7a,0x79,0x78,0x76,0x74,0x73,0x73,0x74,0x75, -0x76,0x77,0x78,0x7a,0x7a,0x7a,0x7a,0x79,0x79,0x7a,0x7a,0x7b,0x7b,0x7c,0x7c,0x7c, -0x7d,0x7c,0x7b,0x79,0x79,0x79,0x7a,0x7a,0x7f,0x80,0x80,0x81,0x81,0x80,0x7f,0x7e, -0x7c,0x7f,0x81,0x81,0x7d,0x7b,0x7c,0x7e,0x7d,0x87,0x96,0xa5,0xae,0xb0,0xae,0xab, -0xa8,0xa7,0xa7,0xa6,0xa7,0xa8,0xa9,0xaa,0xaa,0xab,0xac,0xac,0xad,0xae,0xaf,0xb0, -0xaf,0xaf,0xaf,0xae,0xae,0xae,0xad,0xad,0xaf,0xaf,0xaf,0xaf,0xaf,0xaf,0xaf,0xaf, -0xac,0xb4,0xb6,0xaa,0x94,0x84,0x80,0x84,0x7f,0x7f,0x7f,0x7f,0x7f,0x7f,0x7f,0x7f, -0x7e,0x7f,0x7f,0x7f,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, -0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, -0x7f,0x7e,0x7e,0x7d,0x7d,0x7c,0x7b,0x7b,0x7b,0x7b,0x7a,0x7a,0x79,0x78,0x78,0x77, -0x76,0x76,0x76,0x76,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x74,0x74,0x73,0x73, -0x73,0x73,0x73,0x73,0x74,0x74,0x74,0x74,0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x73, -0x74,0x77,0x7a,0x7f,0x83,0x86,0x88,0x89,0x92,0x93,0x94,0x95,0x95,0x94,0x92,0x91, -0x95,0x95,0x95,0x95,0x94,0x94,0x94,0x94,0x92,0x91,0x91,0x90,0x8f,0x8e,0x8d,0x8d, -0x88,0x87,0x86,0x84,0x83,0x83,0x83,0x84,0x85,0x85,0x85,0x85,0x86,0x86,0x86,0x86, -0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x85,0x85,0x86,0x87,0x87,0x88,0x88,0x89, -0x86,0x86,0x88,0x88,0x88,0x88,0x87,0x86,0x89,0x89,0x88,0x88,0x87,0x87,0x87,0x87, -0x84,0x85,0x86,0x87,0x88,0x88,0x87,0x87,0x85,0x86,0x87,0x88,0x88,0x88,0x87,0x86, -0x74,0x75,0x76,0x77,0x77,0x77,0x76,0x75,0x77,0x78,0x78,0x78,0x78,0x77,0x76,0x75, -0x78,0x78,0x79,0x79,0x79,0x79,0x79,0x78,0x7a,0x79,0x78,0x77,0x75,0x73,0x72,0x72, -0x77,0x77,0x77,0x78,0x78,0x78,0x79,0x79,0x79,0x77,0x75,0x73,0x72,0x72,0x73,0x74, -0x76,0x77,0x78,0x7a,0x7a,0x7a,0x7a,0x79,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a, -0x7c,0x7c,0x7b,0x7a,0x79,0x7a,0x7b,0x7b,0x7e,0x7f,0x7f,0x80,0x80,0x7f,0x7e,0x7e, -0x7c,0x7f,0x81,0x80,0x7d,0x7a,0x7b,0x7c,0x7b,0x85,0x95,0xa4,0xae,0xb0,0xad,0xaa, -0xa7,0xa7,0xa6,0xa6,0xa7,0xa8,0xa9,0xaa,0xaa,0xab,0xac,0xac,0xad,0xae,0xaf,0xb0, -0xaf,0xaf,0xaf,0xae,0xae,0xae,0xad,0xad,0xaf,0xaf,0xaf,0xaf,0xaf,0xaf,0xaf,0xaf, -0xae,0xb4,0xb6,0xae,0x9d,0x8c,0x83,0x80,0x7e,0x7e,0x7e,0x7f,0x7f,0x7f,0x80,0x80, -0x7e,0x7f,0x7f,0x7f,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, -0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, -0x7f,0x7e,0x7e,0x7d,0x7d,0x7c,0x7b,0x7b,0x7b,0x7a,0x7a,0x79,0x78,0x78,0x77,0x77, -0x77,0x77,0x76,0x76,0x76,0x75,0x75,0x75,0x76,0x76,0x76,0x75,0x74,0x74,0x73,0x73, -0x73,0x73,0x73,0x73,0x74,0x74,0x74,0x74,0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x73, -0x75,0x78,0x7c,0x81,0x86,0x8b,0x8d,0x8e,0x91,0x92,0x93,0x93,0x93,0x92,0x91,0x90, -0x95,0x95,0x95,0x94,0x94,0x94,0x93,0x93,0x91,0x91,0x90,0x8f,0x8e,0x8d,0x8c,0x8c, -0x88,0x87,0x86,0x84,0x84,0x84,0x84,0x85,0x85,0x85,0x85,0x85,0x86,0x86,0x86,0x86, -0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x86,0x86,0x86,0x86,0x87,0x87,0x87,0x87, -0x86,0x87,0x88,0x89,0x89,0x89,0x88,0x88,0x8a,0x89,0x89,0x88,0x88,0x87,0x87,0x86, -0x85,0x86,0x87,0x88,0x88,0x88,0x87,0x86,0x86,0x86,0x88,0x89,0x89,0x89,0x88,0x87, -0x74,0x75,0x76,0x78,0x78,0x78,0x77,0x76,0x78,0x79,0x7a,0x7a,0x7a,0x79,0x77,0x76, -0x78,0x78,0x77,0x77,0x77,0x77,0x77,0x77,0x79,0x78,0x77,0x76,0x75,0x74,0x74,0x73, -0x76,0x76,0x77,0x77,0x77,0x77,0x77,0x77,0x7a,0x78,0x75,0x72,0x71,0x71,0x73,0x74, -0x76,0x77,0x79,0x7a,0x7b,0x7b,0x7a,0x7a,0x7b,0x7a,0x7a,0x79,0x78,0x78,0x77,0x77, -0x7c,0x7b,0x7b,0x7a,0x7a,0x7b,0x7c,0x7d,0x7d,0x7e,0x7f,0x80,0x80,0x7f,0x7e,0x7e, -0x7c,0x7e,0x81,0x80,0x7c,0x79,0x7a,0x7b,0x79,0x84,0x94,0xa4,0xae,0xaf,0xac,0xa9, -0xa6,0xa6,0xa6,0xa6,0xa7,0xa8,0xa9,0xaa,0xaa,0xab,0xac,0xac,0xad,0xae,0xaf,0xb0, -0xaf,0xaf,0xaf,0xae,0xae,0xae,0xad,0xad,0xb0,0xb0,0xb0,0xb0,0xb0,0xb0,0xb0,0xb0, -0xb0,0xb2,0xb3,0xaf,0xa5,0x96,0x85,0x7b,0x7d,0x7e,0x7e,0x7e,0x7f,0x7f,0x80,0x80, -0x7e,0x7f,0x7f,0x7f,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, -0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, -0x7f,0x7e,0x7e,0x7d,0x7d,0x7c,0x7b,0x7b,0x7a,0x7a,0x79,0x78,0x78,0x77,0x77,0x76, -0x77,0x77,0x77,0x76,0x76,0x76,0x75,0x75,0x77,0x77,0x76,0x75,0x74,0x74,0x73,0x73, -0x73,0x73,0x73,0x73,0x74,0x74,0x74,0x74,0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x73, -0x76,0x79,0x7e,0x84,0x8a,0x8f,0x92,0x93,0x91,0x92,0x93,0x94,0x94,0x94,0x93,0x93, -0x95,0x95,0x94,0x94,0x94,0x93,0x93,0x93,0x91,0x90,0x90,0x8f,0x8e,0x8d,0x8c,0x8c, -0x88,0x88,0x86,0x85,0x85,0x85,0x85,0x86,0x85,0x85,0x85,0x85,0x86,0x86,0x86,0x86, -0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x87,0x87,0x86,0x86,0x86,0x85,0x85,0x85, -0x86,0x87,0x88,0x89,0x8a,0x8a,0x89,0x88,0x8a,0x8a,0x89,0x89,0x88,0x87,0x86,0x86, -0x86,0x87,0x88,0x88,0x88,0x87,0x86,0x85,0x86,0x87,0x88,0x89,0x8a,0x89,0x89,0x88, -0x74,0x75,0x77,0x78,0x79,0x78,0x77,0x77,0x78,0x79,0x7a,0x7b,0x7b,0x7a,0x78,0x77, -0x78,0x77,0x77,0x76,0x76,0x76,0x76,0x77,0x79,0x79,0x78,0x78,0x77,0x76,0x76,0x76, -0x76,0x76,0x76,0x76,0x76,0x76,0x77,0x77,0x7a,0x78,0x75,0x72,0x70,0x71,0x73,0x74, -0x77,0x78,0x79,0x7b,0x7b,0x7b,0x7b,0x7a,0x7b,0x7b,0x7a,0x79,0x78,0x76,0x75,0x75, -0x7c,0x7b,0x7b,0x7a,0x7b,0x7c,0x7d,0x7e,0x7d,0x7d,0x7e,0x7f,0x80,0x7f,0x7e,0x7e, -0x7b,0x7e,0x81,0x7f,0x7c,0x79,0x79,0x7b,0x79,0x83,0x94,0xa4,0xae,0xaf,0xac,0xa9, -0xa6,0xa6,0xa5,0xa6,0xa6,0xa8,0xaa,0xab,0xaa,0xab,0xac,0xac,0xad,0xae,0xaf,0xb0, -0xaf,0xaf,0xaf,0xae,0xae,0xae,0xad,0xad,0xb0,0xb0,0xb0,0xb0,0xb0,0xb0,0xb0,0xb0, -0xb2,0xb1,0xb0,0xaf,0xaa,0x9c,0x87,0x77,0x7d,0x7d,0x7e,0x7e,0x7f,0x7f,0x80,0x80, -0x7e,0x7f,0x7f,0x7f,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, -0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, -0x7f,0x7e,0x7e,0x7d,0x7d,0x7c,0x7b,0x7b,0x79,0x79,0x79,0x78,0x77,0x77,0x76,0x76, -0x77,0x77,0x77,0x76,0x76,0x76,0x76,0x75,0x77,0x77,0x76,0x75,0x75,0x74,0x73,0x73, -0x73,0x73,0x73,0x73,0x74,0x74,0x74,0x74,0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x73, -0x76,0x7a,0x7f,0x85,0x8c,0x91,0x94,0x96,0x92,0x93,0x94,0x95,0x96,0x96,0x96,0x96, -0x95,0x94,0x94,0x94,0x94,0x93,0x93,0x93,0x90,0x90,0x8f,0x8e,0x8d,0x8c,0x8c,0x8b, -0x89,0x88,0x87,0x86,0x85,0x85,0x86,0x87,0x85,0x85,0x85,0x85,0x86,0x86,0x86,0x86, -0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x87,0x87,0x86,0x86,0x85,0x84,0x84,0x84, -0x86,0x87,0x88,0x89,0x8a,0x8a,0x89,0x89,0x8b,0x8a,0x8a,0x89,0x88,0x87,0x86,0x86, -0x87,0x88,0x88,0x89,0x88,0x87,0x86,0x85,0x87,0x88,0x89,0x8a,0x8a,0x8a,0x89,0x89, -0x78,0x79,0x7b,0x7c,0x7b,0x78,0x75,0x73,0x78,0x79,0x7a,0x7b,0x7b,0x79,0x77,0x75, -0x76,0x76,0x76,0x77,0x77,0x77,0x77,0x77,0x7b,0x7b,0x7b,0x7a,0x79,0x79,0x79,0x78, -0x75,0x76,0x78,0x7a,0x7a,0x79,0x78,0x77,0x78,0x78,0x78,0x78,0x77,0x76,0x75,0x74, -0x76,0x77,0x78,0x79,0x79,0x78,0x78,0x77,0x79,0x7b,0x7d,0x7e,0x7d,0x7a,0x77,0x75, -0x7a,0x7a,0x7b,0x7b,0x7c,0x7c,0x7d,0x7d,0x7a,0x7b,0x7d,0x7f,0x80,0x81,0x81,0x80, -0x7a,0x7b,0x7d,0x7f,0x7f,0x7e,0x7d,0x7c,0x79,0x7b,0x8d,0xa7,0xb3,0xac,0xa4,0xa4, -0xa7,0xa7,0xa8,0xa8,0xa9,0xa9,0xaa,0xaa,0xaa,0xaa,0xaa,0xab,0xac,0xac,0xad,0xad, -0xae,0xae,0xae,0xae,0xae,0xae,0xae,0xae,0xae,0xae,0xaf,0xb0,0xb1,0xb2,0xb2,0xb3, -0xae,0xb4,0xb4,0xae,0xab,0xa6,0x93,0x7c,0x7b,0x7b,0x7c,0x7c,0x7e,0x7f,0x80,0x81, -0x7e,0x7e,0x7e,0x7f,0x7f,0x7f,0x7f,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, -0x7d,0x7e,0x7f,0x80,0x80,0x80,0x7f,0x7e,0x7f,0x7f,0x7f,0x7f,0x7f,0x7f,0x7f,0x7f, -0x7e,0x7e,0x7d,0x7c,0x7b,0x7a,0x7a,0x79,0x7a,0x7a,0x79,0x79,0x78,0x77,0x76,0x76, -0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x76,0x76,0x76,0x76,0x75,0x75,0x75,0x74, -0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x74,0x74,0x74,0x74,0x74,0x73,0x73, -0x74,0x7c,0x87,0x8f,0x91,0x92,0x92,0x93,0x94,0x94,0x94,0x94,0x94,0x94,0x94,0x94, -0x93,0x93,0x93,0x92,0x91,0x91,0x90,0x90,0x91,0x90,0x8f,0x8d,0x8c,0x8b,0x8b,0x8b, -0x89,0x85,0x83,0x83,0x86,0x88,0x87,0x86,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85, -0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x86,0x87,0x87,0x87,0x85,0x83,0x82, -0x87,0x87,0x87,0x88,0x88,0x88,0x89,0x89,0x87,0x87,0x87,0x87,0x87,0x87,0x87,0x87, -0x85,0x86,0x86,0x87,0x88,0x89,0x8a,0x8a,0x89,0x89,0x88,0x88,0x87,0x87,0x86,0x86, -0x77,0x78,0x7a,0x7a,0x7a,0x77,0x74,0x73,0x78,0x79,0x7a,0x7b,0x7b,0x79,0x77,0x75, -0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x7a,0x79,0x79,0x79,0x78,0x78,0x77,0x77, -0x75,0x76,0x78,0x79,0x7a,0x79,0x78,0x77,0x79,0x79,0x78,0x78,0x77,0x76,0x75,0x75, -0x76,0x77,0x78,0x79,0x79,0x78,0x78,0x77,0x7a,0x7b,0x7d,0x7e,0x7d,0x7b,0x78,0x76, -0x7a,0x7a,0x7b,0x7b,0x7b,0x7c,0x7c,0x7c,0x7a,0x7b,0x7d,0x7e,0x80,0x80,0x80,0x80, -0x7a,0x7b,0x7d,0x7e,0x7e,0x7e,0x7d,0x7c,0x7b,0x7c,0x8b,0xa3,0xaf,0xaa,0xa4,0xa5, -0xa7,0xa7,0xa8,0xa8,0xa9,0xa9,0xaa,0xaa,0xaa,0xaa,0xab,0xab,0xac,0xad,0xad,0xad, -0xae,0xae,0xae,0xae,0xae,0xae,0xae,0xae,0xae,0xae,0xaf,0xb0,0xb1,0xb1,0xb2,0xb2, -0xae,0xb4,0xb4,0xae,0xac,0xa8,0x95,0x7f,0x7c,0x7c,0x7c,0x7c,0x7d,0x7f,0x80,0x81, -0x7e,0x7e,0x7e,0x7f,0x7f,0x7f,0x7f,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, -0x7e,0x7e,0x7f,0x80,0x80,0x80,0x7f,0x7e,0x7f,0x7f,0x7e,0x7e,0x7e,0x7d,0x7d,0x7d, -0x7d,0x7d,0x7d,0x7c,0x7b,0x7a,0x7a,0x79,0x7a,0x7a,0x79,0x78,0x78,0x77,0x76,0x76, -0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x76,0x76,0x76,0x76,0x75,0x75,0x75,0x74, -0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x74,0x74,0x74,0x74,0x74,0x74,0x74, -0x76,0x7e,0x89,0x90,0x92,0x92,0x93,0x94,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93, -0x93,0x93,0x93,0x92,0x91,0x91,0x90,0x90,0x90,0x90,0x8e,0x8d,0x8c,0x8b,0x8a,0x8a, -0x88,0x85,0x82,0x83,0x86,0x88,0x87,0x86,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85, -0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x86,0x87,0x87,0x87,0x85,0x84,0x83, -0x88,0x88,0x88,0x88,0x88,0x88,0x87,0x87,0x87,0x87,0x87,0x87,0x87,0x87,0x87,0x87, -0x85,0x86,0x86,0x87,0x88,0x89,0x89,0x8a,0x88,0x88,0x88,0x87,0x87,0x86,0x86,0x86, -0x75,0x76,0x78,0x78,0x78,0x76,0x74,0x72,0x77,0x78,0x7a,0x7b,0x7a,0x79,0x77,0x75, -0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x77,0x77,0x77,0x76,0x76,0x76,0x75,0x75, -0x76,0x77,0x78,0x79,0x79,0x79,0x78,0x78,0x79,0x79,0x78,0x78,0x77,0x77,0x76,0x76, -0x77,0x78,0x78,0x79,0x79,0x78,0x77,0x77,0x7b,0x7c,0x7d,0x7e,0x7d,0x7b,0x79,0x77, -0x7a,0x7a,0x7a,0x7b,0x7b,0x7b,0x7b,0x7c,0x79,0x7a,0x7c,0x7e,0x7f,0x7f,0x7f,0x7e, -0x7a,0x7b,0x7c,0x7d,0x7d,0x7d,0x7c,0x7c,0x7e,0x7c,0x88,0x9e,0xaa,0xa7,0xa5,0xa8, -0xa8,0xa8,0xa8,0xa9,0xa9,0xa9,0xa9,0xaa,0xaa,0xaa,0xab,0xac,0xac,0xad,0xad,0xae, -0xae,0xae,0xae,0xae,0xae,0xae,0xae,0xae,0xae,0xaf,0xaf,0xb0,0xb0,0xb1,0xb1,0xb2, -0xaf,0xb5,0xb5,0xaf,0xae,0xab,0x9a,0x85,0x7d,0x7d,0x7c,0x7c,0x7d,0x7e,0x7f,0x80, -0x7e,0x7e,0x7e,0x7f,0x7f,0x7f,0x7f,0x80,0x7f,0x7f,0x7f,0x7f,0x7f,0x7f,0x7f,0x7f, -0x7e,0x7f,0x80,0x81,0x81,0x80,0x7f,0x7e,0x7e,0x7e,0x7d,0x7c,0x7b,0x7a,0x7a,0x79, -0x7c,0x7c,0x7c,0x7b,0x7a,0x7a,0x79,0x79,0x79,0x79,0x79,0x78,0x77,0x77,0x76,0x76, -0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x76,0x76,0x76,0x76,0x75,0x75,0x75,0x74, -0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x74,0x74,0x74,0x74,0x74,0x75,0x75,0x75, -0x7a,0x82,0x8b,0x92,0x93,0x93,0x93,0x94,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93, -0x93,0x93,0x92,0x92,0x91,0x90,0x90,0x90,0x8f,0x8f,0x8e,0x8d,0x8b,0x8a,0x89,0x88, -0x86,0x83,0x81,0x82,0x85,0x87,0x87,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85, -0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x86,0x86,0x87,0x87,0x87,0x86,0x85,0x84, -0x89,0x89,0x88,0x88,0x87,0x86,0x86,0x86,0x87,0x87,0x87,0x87,0x87,0x87,0x87,0x87, -0x86,0x86,0x86,0x87,0x88,0x88,0x89,0x89,0x86,0x86,0x86,0x86,0x85,0x85,0x85,0x85, -0x74,0x75,0x76,0x76,0x76,0x75,0x73,0x72,0x76,0x77,0x79,0x7a,0x7a,0x79,0x77,0x75, -0x74,0x74,0x74,0x74,0x74,0x73,0x73,0x73,0x75,0x75,0x75,0x75,0x74,0x74,0x74,0x74, -0x77,0x77,0x78,0x78,0x78,0x79,0x78,0x78,0x7a,0x79,0x78,0x78,0x77,0x77,0x77,0x78, -0x78,0x78,0x79,0x7a,0x79,0x78,0x77,0x77,0x7b,0x7c,0x7d,0x7d,0x7d,0x7c,0x7a,0x79, -0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x79,0x79,0x7b,0x7c,0x7d,0x7d,0x7d,0x7d, -0x7a,0x7a,0x7b,0x7b,0x7b,0x7c,0x7b,0x7b,0x80,0x7d,0x85,0x9a,0xa6,0xa5,0xa5,0xab, -0xa9,0xa9,0xa9,0xa9,0xa9,0xa9,0xa9,0xa9,0xaa,0xab,0xab,0xac,0xad,0xad,0xae,0xae, -0xaf,0xaf,0xaf,0xaf,0xaf,0xaf,0xaf,0xaf,0xae,0xaf,0xaf,0xaf,0xb0,0xb0,0xb1,0xb1, -0xb0,0xb5,0xb4,0xaf,0xaf,0xae,0x9f,0x8c,0x7f,0x7e,0x7c,0x7b,0x7c,0x7d,0x7f,0x80, -0x7e,0x7e,0x7e,0x7f,0x7f,0x7f,0x7f,0x80,0x7e,0x7e,0x7e,0x7e,0x7e,0x7e,0x7e,0x7e, -0x7f,0x80,0x80,0x81,0x81,0x80,0x7f,0x7e,0x7d,0x7c,0x7b,0x7a,0x79,0x77,0x76,0x76, -0x7b,0x7b,0x7a,0x7a,0x79,0x79,0x79,0x78,0x79,0x78,0x78,0x78,0x77,0x77,0x76,0x76, -0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x76,0x76,0x76,0x76,0x75,0x75,0x75,0x74, -0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x74,0x74,0x74,0x74,0x75,0x76,0x77,0x78, -0x7f,0x86,0x8e,0x93,0x94,0x93,0x94,0x95,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93, -0x93,0x93,0x92,0x91,0x91,0x90,0x90,0x8f,0x8e,0x8e,0x8e,0x8d,0x8b,0x89,0x87,0x86, -0x83,0x81,0x7f,0x80,0x84,0x87,0x87,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85, -0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x85, -0x8a,0x89,0x89,0x88,0x86,0x86,0x85,0x84,0x87,0x87,0x87,0x87,0x87,0x87,0x87,0x87, -0x86,0x86,0x86,0x87,0x87,0x88,0x88,0x88,0x85,0x85,0x85,0x85,0x85,0x84,0x84,0x84, -0x74,0x74,0x75,0x75,0x75,0x74,0x73,0x73,0x75,0x77,0x78,0x7a,0x7a,0x79,0x77,0x76, -0x75,0x74,0x74,0x74,0x73,0x73,0x72,0x72,0x74,0x74,0x74,0x74,0x74,0x74,0x74,0x74, -0x77,0x77,0x77,0x77,0x78,0x78,0x79,0x79,0x7b,0x7a,0x79,0x77,0x77,0x78,0x79,0x7a, -0x79,0x79,0x7a,0x7a,0x7a,0x78,0x77,0x76,0x7b,0x7b,0x7c,0x7c,0x7c,0x7b,0x7b,0x7a, -0x7a,0x7a,0x7a,0x79,0x79,0x79,0x79,0x79,0x78,0x79,0x7a,0x7b,0x7c,0x7c,0x7b,0x7b, -0x79,0x79,0x79,0x79,0x7a,0x7a,0x7b,0x7b,0x81,0x7d,0x84,0x98,0xa4,0xa4,0xa5,0xac, -0xaa,0xaa,0xaa,0xa9,0xa9,0xa9,0xa9,0xa9,0xab,0xab,0xac,0xac,0xad,0xae,0xae,0xae, -0xaf,0xaf,0xaf,0xaf,0xaf,0xaf,0xaf,0xaf,0xaf,0xaf,0xaf,0xaf,0xaf,0xb0,0xb0,0xb0, -0xaf,0xb4,0xb4,0xaf,0xb0,0xb2,0xa5,0x92,0x81,0x7f,0x7d,0x7b,0x7b,0x7c,0x7e,0x80, -0x7e,0x7e,0x7e,0x7f,0x7f,0x7f,0x7f,0x80,0x7e,0x7e,0x7e,0x7e,0x7e,0x7e,0x7e,0x7e, -0x7f,0x7f,0x80,0x80,0x80,0x7f,0x7d,0x7d,0x7b,0x7b,0x7a,0x78,0x77,0x76,0x75,0x74, -0x79,0x79,0x79,0x79,0x78,0x78,0x78,0x78,0x78,0x78,0x77,0x77,0x77,0x77,0x77,0x76, -0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x76,0x76,0x76,0x76,0x75,0x75,0x75,0x74, -0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x74,0x74,0x73,0x74,0x75,0x77,0x79,0x7a, -0x83,0x89,0x91,0x94,0x94,0x93,0x94,0x95,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93, -0x92,0x92,0x92,0x91,0x90,0x90,0x8f,0x8f,0x8d,0x8d,0x8d,0x8d,0x8b,0x88,0x86,0x84, -0x81,0x7e,0x7d,0x7e,0x83,0x86,0x86,0x85,0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x86, -0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x86,0x86,0x86,0x86,0x86,0x86,0x87,0x87, -0x89,0x89,0x88,0x87,0x86,0x85,0x84,0x84,0x87,0x87,0x87,0x87,0x87,0x87,0x87,0x87, -0x86,0x86,0x86,0x87,0x87,0x87,0x87,0x87,0x84,0x84,0x84,0x84,0x84,0x84,0x85,0x85, -0x74,0x74,0x74,0x74,0x74,0x74,0x74,0x74,0x74,0x76,0x78,0x79,0x7a,0x79,0x77,0x76, -0x75,0x75,0x75,0x74,0x73,0x73,0x72,0x72,0x74,0x74,0x75,0x75,0x75,0x76,0x76,0x76, -0x78,0x78,0x77,0x77,0x77,0x78,0x79,0x7a,0x7c,0x7a,0x79,0x77,0x77,0x79,0x7a,0x7c, -0x7a,0x7a,0x7a,0x7a,0x7a,0x78,0x77,0x76,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a, -0x7a,0x79,0x79,0x79,0x79,0x78,0x78,0x78,0x77,0x78,0x79,0x7a,0x7a,0x7a,0x79,0x79, -0x79,0x79,0x78,0x78,0x78,0x79,0x7a,0x7b,0x81,0x7d,0x85,0x99,0xa5,0xa5,0xa5,0xab, -0xab,0xaa,0xaa,0xaa,0xaa,0xa9,0xa9,0xa9,0xab,0xab,0xac,0xac,0xad,0xae,0xae,0xaf, -0xaf,0xaf,0xaf,0xaf,0xaf,0xaf,0xaf,0xaf,0xaf,0xaf,0xaf,0xaf,0xaf,0xaf,0xaf,0xaf, -0xae,0xb3,0xb2,0xae,0xb0,0xb4,0xa9,0x98,0x82,0x80,0x7d,0x7a,0x7a,0x7b,0x7d,0x7f, -0x7e,0x7e,0x7e,0x7f,0x7f,0x7f,0x7f,0x80,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d, -0x7e,0x7f,0x7f,0x7f,0x7e,0x7d,0x7c,0x7b,0x79,0x79,0x78,0x77,0x76,0x75,0x75,0x74, -0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77, -0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x76,0x76,0x76,0x76,0x75,0x75,0x75,0x74, -0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x74,0x74,0x73,0x73,0x75,0x78,0x7b,0x7d, -0x87,0x8c,0x92,0x95,0x94,0x92,0x93,0x94,0x92,0x92,0x92,0x92,0x92,0x92,0x92,0x92, -0x92,0x92,0x91,0x91,0x90,0x8f,0x8f,0x8f,0x8c,0x8d,0x8d,0x8c,0x8a,0x87,0x84,0x82, -0x7f,0x7c,0x7b,0x7d,0x82,0x85,0x86,0x85,0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x86, -0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x87,0x86,0x86,0x86,0x86,0x87,0x88,0x89, -0x88,0x88,0x87,0x87,0x86,0x85,0x85,0x85,0x87,0x87,0x87,0x87,0x87,0x87,0x87,0x87, -0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x84,0x84,0x84,0x84,0x85,0x85,0x85,0x85, -0x74,0x74,0x74,0x74,0x74,0x74,0x75,0x75,0x74,0x75,0x77,0x79,0x7a,0x79,0x77,0x76, -0x77,0x76,0x76,0x75,0x74,0x73,0x73,0x72,0x76,0x76,0x76,0x77,0x77,0x78,0x78,0x78, -0x79,0x78,0x77,0x76,0x76,0x78,0x79,0x7a,0x7c,0x7b,0x79,0x77,0x77,0x79,0x7b,0x7d, -0x7a,0x7b,0x7b,0x7b,0x7a,0x78,0x77,0x76,0x79,0x79,0x79,0x79,0x79,0x79,0x7a,0x7a, -0x7a,0x79,0x79,0x79,0x78,0x78,0x77,0x77,0x76,0x77,0x78,0x79,0x79,0x79,0x78,0x77, -0x79,0x78,0x77,0x76,0x77,0x78,0x7a,0x7b,0x7f,0x7d,0x87,0x9c,0xa8,0xa6,0xa5,0xaa, -0xab,0xab,0xab,0xaa,0xaa,0xa9,0xa9,0xa9,0xab,0xac,0xac,0xad,0xad,0xae,0xaf,0xaf, -0xb0,0xb0,0xb0,0xb0,0xb0,0xb0,0xb0,0xb0,0xaf,0xaf,0xaf,0xaf,0xaf,0xaf,0xae,0xae, -0xad,0xb2,0xb1,0xac,0xb0,0xb5,0xac,0x9b,0x84,0x81,0x7d,0x7a,0x79,0x7b,0x7d,0x7f, -0x7e,0x7e,0x7e,0x7f,0x7f,0x7f,0x7f,0x80,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d, -0x7d,0x7d,0x7e,0x7e,0x7d,0x7b,0x7a,0x79,0x78,0x77,0x77,0x77,0x76,0x76,0x76,0x76, -0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x76,0x76,0x76,0x76,0x77,0x77,0x77,0x77, -0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x76,0x76,0x76,0x76,0x75,0x75,0x75,0x74, -0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x74,0x74,0x73,0x73,0x75,0x79,0x7c,0x7f, -0x89,0x8e,0x93,0x95,0x93,0x91,0x92,0x93,0x92,0x92,0x92,0x92,0x92,0x92,0x92,0x92, -0x92,0x92,0x91,0x90,0x90,0x8f,0x8f,0x8e,0x8b,0x8c,0x8d,0x8c,0x8a,0x86,0x83,0x80, -0x7d,0x7b,0x79,0x7c,0x81,0x85,0x86,0x85,0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x86, -0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x87,0x87,0x86,0x85,0x86,0x87,0x89,0x8a, -0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x87,0x87,0x87,0x87,0x87,0x87,0x87,0x87, -0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x84,0x84,0x85,0x85,0x86,0x86,0x86,0x87, -0x75,0x75,0x74,0x74,0x74,0x75,0x76,0x76,0x73,0x75,0x77,0x79,0x7a,0x79,0x77,0x76, -0x77,0x77,0x76,0x75,0x75,0x74,0x73,0x73,0x77,0x77,0x77,0x78,0x78,0x79,0x79,0x79, -0x79,0x78,0x77,0x76,0x76,0x78,0x79,0x7b,0x7d,0x7b,0x79,0x77,0x77,0x79,0x7c,0x7e, -0x7b,0x7b,0x7b,0x7b,0x7a,0x79,0x77,0x76,0x78,0x78,0x78,0x78,0x78,0x78,0x79,0x7a, -0x79,0x79,0x79,0x78,0x78,0x77,0x77,0x77,0x76,0x77,0x78,0x79,0x79,0x78,0x77,0x77, -0x79,0x78,0x77,0x76,0x76,0x77,0x79,0x7a,0x7e,0x7d,0x88,0x9e,0xaa,0xa7,0xa5,0xa9, -0xac,0xab,0xab,0xaa,0xaa,0xa9,0xa9,0xa9,0xab,0xac,0xac,0xad,0xae,0xae,0xaf,0xaf, -0xb0,0xb0,0xb0,0xb0,0xb0,0xb0,0xb0,0xb0,0xaf,0xaf,0xaf,0xaf,0xae,0xae,0xae,0xae, -0xad,0xb1,0xb0,0xac,0xb0,0xb5,0xad,0x9d,0x84,0x82,0x7d,0x7a,0x79,0x7a,0x7d,0x7f, -0x7e,0x7e,0x7e,0x7f,0x7f,0x7f,0x7f,0x80,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c, -0x7c,0x7d,0x7d,0x7d,0x7c,0x7a,0x79,0x78,0x76,0x76,0x76,0x77,0x77,0x77,0x77,0x77, -0x76,0x76,0x76,0x76,0x77,0x77,0x77,0x77,0x76,0x76,0x76,0x76,0x76,0x77,0x77,0x77, -0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x76,0x76,0x76,0x76,0x75,0x75,0x75,0x74, -0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x73,0x75,0x74,0x73,0x73,0x75,0x79,0x7d,0x80, -0x8a,0x8e,0x93,0x94,0x92,0x91,0x91,0x92,0x92,0x92,0x92,0x92,0x92,0x92,0x92,0x92, -0x92,0x91,0x91,0x90,0x90,0x8f,0x8f,0x8e,0x8b,0x8c,0x8c,0x8c,0x8a,0x86,0x82,0x7f, -0x7c,0x7a,0x79,0x7b,0x80,0x85,0x85,0x84,0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x86, -0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x87,0x87,0x86,0x85,0x86,0x87,0x89,0x8a, -0x85,0x85,0x85,0x86,0x86,0x87,0x87,0x87,0x87,0x87,0x87,0x87,0x87,0x87,0x87,0x87, -0x87,0x86,0x86,0x86,0x86,0x86,0x86,0x85,0x84,0x85,0x85,0x86,0x86,0x87,0x87,0x87, -0x74,0x75,0x76,0x77,0x78,0x77,0x75,0x74,0x76,0x77,0x77,0x78,0x79,0x79,0x7a,0x7a, -0x77,0x77,0x77,0x77,0x78,0x78,0x78,0x78,0x78,0x79,0x7b,0x7c,0x7c,0x7b,0x7a,0x79, -0x7a,0x7a,0x7a,0x7a,0x7a,0x7b,0x7c,0x7c,0x78,0x79,0x7a,0x7b,0x7c,0x7c,0x7b,0x7b, -0x7c,0x7b,0x7a,0x79,0x78,0x77,0x77,0x77,0x7b,0x7b,0x7b,0x7b,0x7a,0x7a,0x7a,0x7a, -0x78,0x77,0x76,0x76,0x76,0x77,0x78,0x78,0x73,0x75,0x78,0x7b,0x7c,0x7c,0x7a,0x79, -0x76,0x77,0x79,0x7b,0x7c,0x7b,0x7b,0x7a,0x7a,0x88,0x99,0xa4,0xa7,0xa8,0xab,0xae, -0xab,0xab,0xaa,0xaa,0xa9,0xa9,0xa8,0xa8,0xaa,0xab,0xab,0xac,0xad,0xae,0xaf,0xaf, -0xb0,0xb0,0xb0,0xb0,0xb0,0xb0,0xb0,0xb0,0xb0,0xb0,0xaf,0xaf,0xaf,0xae,0xae,0xae, -0xad,0xaf,0xb2,0xb3,0xb2,0xaf,0xab,0xa8,0x94,0x82,0x76,0x7a,0x7d,0x79,0x7a,0x80, -0x7c,0x7d,0x7f,0x81,0x81,0x80,0x7f,0x7e,0x7e,0x7e,0x7e,0x7d,0x7d,0x7d,0x7c,0x7c, -0x7d,0x7d,0x7c,0x7b,0x79,0x78,0x77,0x77,0x76,0x76,0x76,0x76,0x77,0x77,0x77,0x77, -0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x75,0x75,0x75,0x76,0x77,0x77,0x77,0x78, -0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x75,0x75,0x75,0x74, -0x74,0x74,0x74,0x74,0x74,0x74,0x74,0x74,0x72,0x73,0x74,0x73,0x74,0x79,0x81,0x87, -0x8e,0x8f,0x91,0x92,0x93,0x93,0x92,0x92,0x91,0x91,0x91,0x91,0x91,0x91,0x91,0x91, -0x91,0x91,0x90,0x8f,0x8e,0x8d,0x8c,0x8c,0x8e,0x8d,0x8b,0x88,0x85,0x81,0x7e,0x7c, -0x77,0x79,0x7c,0x80,0x83,0x85,0x87,0x87,0x86,0x85,0x85,0x85,0x85,0x84,0x84,0x84, -0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x88,0x88,0x87,0x87,0x87,0x86,0x86,0x86, -0x86,0x86,0x86,0x86,0x85,0x85,0x85,0x85,0x89,0x89,0x88,0x88,0x87,0x86,0x85,0x85, -0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x87,0x87,0x87,0x87, -0x74,0x75,0x76,0x77,0x78,0x77,0x76,0x75,0x76,0x77,0x77,0x78,0x78,0x79,0x79,0x7a, -0x77,0x77,0x77,0x77,0x78,0x78,0x78,0x79,0x77,0x78,0x7a,0x7b,0x7c,0x7b,0x7a,0x7a, -0x7a,0x7a,0x79,0x7a,0x7a,0x7a,0x7b,0x7b,0x78,0x79,0x7a,0x7b,0x7c,0x7c,0x7b,0x7b, -0x7b,0x7a,0x7a,0x79,0x78,0x78,0x78,0x78,0x79,0x79,0x79,0x79,0x79,0x78,0x78,0x78, -0x79,0x78,0x77,0x76,0x76,0x77,0x78,0x78,0x74,0x76,0x79,0x7b,0x7c,0x7b,0x7a,0x79, -0x77,0x78,0x7a,0x7b,0x7b,0x7b,0x7a,0x79,0x7d,0x8a,0x9a,0xa5,0xa7,0xa8,0xaa,0xad, -0xaa,0xaa,0xa9,0xa9,0xa9,0xa9,0xa9,0xa9,0xab,0xab,0xac,0xac,0xad,0xae,0xaf,0xaf, -0xb0,0xb0,0xb0,0xb0,0xb0,0xb0,0xb0,0xb0,0xb0,0xb0,0xaf,0xaf,0xaf,0xae,0xae,0xae, -0xad,0xaf,0xb2,0xb3,0xb2,0xaf,0xac,0xa9,0x95,0x83,0x77,0x79,0x7c,0x79,0x79,0x7f, -0x7e,0x7f,0x80,0x81,0x81,0x80,0x7e,0x7e,0x7e,0x7d,0x7d,0x7d,0x7c,0x7c,0x7c,0x7c, -0x7c,0x7c,0x7b,0x7a,0x79,0x78,0x77,0x76,0x76,0x76,0x76,0x76,0x77,0x77,0x77,0x77, -0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x75,0x75,0x75,0x76,0x76,0x77,0x77,0x77, -0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x75,0x75,0x75,0x74, -0x74,0x74,0x74,0x74,0x74,0x74,0x74,0x74,0x72,0x73,0x74,0x73,0x74,0x79,0x81,0x88, -0x8e,0x8f,0x91,0x92,0x93,0x93,0x92,0x92,0x91,0x91,0x91,0x91,0x91,0x91,0x91,0x91, -0x91,0x91,0x90,0x8f,0x8e,0x8d,0x8d,0x8c,0x8d,0x8c,0x89,0x86,0x83,0x7f,0x7c,0x7b, -0x78,0x79,0x7d,0x80,0x83,0x85,0x86,0x87,0x86,0x86,0x85,0x85,0x85,0x84,0x84,0x84, -0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x88,0x88,0x87,0x87,0x87,0x86,0x86,0x86, -0x86,0x86,0x86,0x86,0x85,0x85,0x85,0x85,0x89,0x89,0x88,0x87,0x87,0x86,0x85,0x85, -0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x85,0x85,0x85,0x86,0x86,0x86,0x87,0x87, -0x74,0x75,0x76,0x77,0x77,0x77,0x76,0x76,0x77,0x77,0x77,0x78,0x78,0x78,0x78,0x79, -0x77,0x77,0x78,0x78,0x78,0x79,0x79,0x79,0x76,0x77,0x79,0x7a,0x7b,0x7b,0x7b,0x7b, -0x78,0x79,0x79,0x79,0x7a,0x7a,0x7a,0x7a,0x78,0x79,0x7a,0x7b,0x7c,0x7b,0x7a,0x7a, -0x78,0x78,0x79,0x79,0x79,0x7a,0x7a,0x7a,0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78, -0x7b,0x7a,0x79,0x78,0x77,0x77,0x78,0x78,0x75,0x77,0x79,0x7b,0x7c,0x7b,0x7a,0x79, -0x79,0x79,0x7a,0x7b,0x7b,0x7a,0x7a,0x79,0x81,0x8d,0x9d,0xa6,0xa7,0xa7,0xaa,0xad, -0xa7,0xa8,0xa8,0xa9,0xa9,0xaa,0xab,0xab,0xab,0xac,0xac,0xad,0xad,0xae,0xaf,0xaf, -0xb0,0xb0,0xb0,0xb0,0xb0,0xb0,0xb0,0xb0,0xb0,0xb0,0xaf,0xaf,0xaf,0xae,0xae,0xae, -0xad,0xaf,0xb1,0xb3,0xb2,0xaf,0xac,0xaa,0x97,0x84,0x77,0x79,0x7c,0x78,0x79,0x7f, -0x80,0x80,0x81,0x81,0x80,0x7f,0x7e,0x7d,0x7d,0x7c,0x7c,0x7c,0x7c,0x7b,0x7b,0x7b, -0x7a,0x7a,0x79,0x78,0x77,0x76,0x76,0x75,0x76,0x76,0x76,0x77,0x77,0x77,0x77,0x78, -0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x75,0x75,0x75,0x76,0x76,0x76,0x77,0x77, -0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x75,0x75,0x75,0x74, -0x74,0x74,0x74,0x74,0x74,0x74,0x74,0x74,0x73,0x74,0x74,0x74,0x75,0x79,0x82,0x88, -0x8e,0x8f,0x90,0x91,0x92,0x92,0x92,0x91,0x91,0x91,0x91,0x91,0x91,0x91,0x91,0x91, -0x92,0x91,0x91,0x90,0x8f,0x8e,0x8d,0x8c,0x8b,0x8a,0x87,0x84,0x80,0x7d,0x7a,0x79, -0x79,0x7b,0x7d,0x81,0x83,0x85,0x86,0x87,0x86,0x86,0x86,0x85,0x85,0x85,0x84,0x84, -0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x88,0x88,0x87,0x87,0x87,0x86,0x86,0x86, -0x86,0x86,0x86,0x86,0x85,0x85,0x85,0x85,0x88,0x88,0x88,0x87,0x86,0x86,0x85,0x85, -0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x84,0x85,0x85,0x85,0x85,0x86,0x86,0x86, -0x75,0x75,0x76,0x77,0x77,0x77,0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78, -0x78,0x78,0x78,0x79,0x79,0x79,0x7a,0x7a,0x75,0x76,0x77,0x79,0x7a,0x7b,0x7b,0x7b, -0x77,0x78,0x79,0x7a,0x7a,0x7a,0x79,0x79,0x78,0x79,0x7a,0x7b,0x7b,0x7b,0x7a,0x79, -0x76,0x77,0x78,0x79,0x7a,0x7b,0x7b,0x7b,0x79,0x79,0x7a,0x7a,0x7a,0x7a,0x7a,0x7b, -0x7d,0x7c,0x7a,0x79,0x78,0x78,0x78,0x79,0x77,0x78,0x7a,0x7b,0x7b,0x7b,0x79,0x79, -0x7a,0x7a,0x7b,0x7b,0x7a,0x7a,0x7a,0x79,0x86,0x92,0xa0,0xa7,0xa8,0xa7,0xa9,0xac, -0xa6,0xa6,0xa7,0xa8,0xa9,0xab,0xac,0xac,0xac,0xac,0xad,0xad,0xae,0xae,0xae,0xaf, -0xb0,0xb0,0xb0,0xb0,0xb0,0xb0,0xb0,0xb0,0xb0,0xb0,0xaf,0xaf,0xaf,0xae,0xae,0xae, -0xad,0xaf,0xb1,0xb2,0xb1,0xaf,0xad,0xab,0x9a,0x87,0x79,0x7a,0x7c,0x78,0x79,0x7f, -0x81,0x81,0x81,0x80,0x7f,0x7e,0x7d,0x7c,0x7b,0x7b,0x7b,0x7b,0x7a,0x7a,0x7a,0x7a, -0x78,0x78,0x78,0x77,0x76,0x75,0x75,0x74,0x76,0x76,0x77,0x77,0x77,0x78,0x78,0x78, -0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x75,0x75,0x75,0x75,0x76,0x76,0x76,0x76, -0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x75,0x75,0x75,0x74, -0x74,0x74,0x74,0x74,0x74,0x74,0x74,0x74,0x73,0x74,0x75,0x74,0x75,0x7a,0x82,0x89, -0x8d,0x8e,0x8f,0x91,0x91,0x91,0x91,0x91,0x90,0x90,0x90,0x90,0x90,0x90,0x90,0x90, -0x91,0x91,0x90,0x8f,0x8e,0x8d,0x8d,0x8c,0x89,0x87,0x84,0x80,0x7d,0x7a,0x78,0x77, -0x7b,0x7c,0x7f,0x82,0x84,0x85,0x86,0x86,0x86,0x86,0x86,0x86,0x85,0x85,0x85,0x85, -0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x88,0x88,0x87,0x87,0x87,0x86,0x86,0x86, -0x86,0x86,0x86,0x86,0x85,0x85,0x85,0x85,0x88,0x87,0x87,0x87,0x86,0x86,0x85,0x85, -0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x84,0x84,0x84,0x85,0x85,0x85,0x86,0x86, -0x75,0x75,0x75,0x76,0x77,0x78,0x79,0x79,0x7b,0x7a,0x7a,0x79,0x79,0x78,0x78,0x78, -0x79,0x79,0x79,0x79,0x7a,0x7a,0x7a,0x7a,0x76,0x76,0x77,0x77,0x78,0x79,0x7a,0x7b, -0x77,0x78,0x7a,0x7b,0x7b,0x7b,0x79,0x79,0x79,0x79,0x7a,0x7b,0x7b,0x7a,0x79,0x78, -0x75,0x76,0x78,0x7a,0x7b,0x7b,0x7b,0x7b,0x7c,0x7c,0x7c,0x7d,0x7d,0x7e,0x7e,0x7e, -0x7e,0x7d,0x7b,0x7a,0x7a,0x7a,0x7a,0x7b,0x7a,0x7a,0x7b,0x7b,0x7b,0x7a,0x79,0x79, -0x7b,0x7a,0x7a,0x7a,0x7a,0x7b,0x7b,0x7b,0x8c,0x97,0xa3,0xa9,0xa8,0xa6,0xa8,0xab, -0xa5,0xa5,0xa6,0xa8,0xa9,0xab,0xac,0xac,0xad,0xad,0xad,0xae,0xae,0xae,0xae,0xae, -0xb0,0xb0,0xb0,0xb0,0xb0,0xb0,0xb0,0xb0,0xb0,0xb0,0xaf,0xaf,0xaf,0xae,0xae,0xae, -0xae,0xaf,0xb0,0xb1,0xb1,0xaf,0xae,0xac,0x9e,0x8a,0x7b,0x7b,0x7c,0x78,0x79,0x7f, -0x81,0x81,0x7f,0x7e,0x7d,0x7c,0x7c,0x7c,0x7a,0x7a,0x7a,0x79,0x79,0x79,0x78,0x78, -0x77,0x77,0x77,0x76,0x75,0x75,0x75,0x74,0x77,0x77,0x77,0x77,0x78,0x78,0x78,0x78, -0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75, -0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x75,0x75,0x75,0x74, -0x74,0x74,0x74,0x74,0x74,0x74,0x74,0x74,0x74,0x75,0x76,0x75,0x76,0x7b,0x83,0x89, -0x8c,0x8d,0x8f,0x90,0x91,0x91,0x90,0x90,0x90,0x90,0x90,0x90,0x90,0x90,0x90,0x90, -0x90,0x90,0x8f,0x8e,0x8d,0x8c,0x8c,0x8b,0x86,0x84,0x81,0x7d,0x7a,0x79,0x78,0x78, -0x7c,0x7e,0x80,0x82,0x84,0x85,0x86,0x86,0x87,0x87,0x86,0x86,0x86,0x85,0x85,0x85, -0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x88,0x88,0x87,0x87,0x87,0x86,0x86,0x86, -0x86,0x86,0x86,0x86,0x85,0x85,0x85,0x85,0x87,0x87,0x86,0x86,0x86,0x86,0x86,0x85, -0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x84,0x85,0x85,0x85,0x85,0x86,0x86,0x86, -0x76,0x75,0x75,0x76,0x77,0x78,0x7a,0x7b,0x7d,0x7d,0x7c,0x7b,0x7a,0x79,0x79,0x78, -0x79,0x79,0x7a,0x7a,0x7a,0x7b,0x7b,0x7b,0x78,0x77,0x77,0x76,0x77,0x78,0x79,0x79, -0x77,0x79,0x7b,0x7c,0x7d,0x7c,0x7a,0x79,0x79,0x79,0x7a,0x7b,0x7a,0x79,0x78,0x77, -0x75,0x76,0x79,0x7b,0x7c,0x7b,0x7a,0x79,0x7c,0x7c,0x7d,0x7d,0x7e,0x7f,0x7f,0x7f, -0x7d,0x7d,0x7c,0x7b,0x7b,0x7c,0x7d,0x7e,0x7c,0x7c,0x7b,0x7b,0x7a,0x79,0x79,0x78, -0x7a,0x7a,0x79,0x79,0x7a,0x7b,0x7d,0x7e,0x92,0x9b,0xa6,0xab,0xa8,0xa6,0xa7,0xaa, -0xa5,0xa5,0xa6,0xa7,0xa9,0xaa,0xab,0xab,0xae,0xae,0xae,0xae,0xae,0xae,0xae,0xae, -0xb0,0xb0,0xb0,0xb0,0xb0,0xb0,0xb0,0xb0,0xb0,0xb0,0xaf,0xaf,0xaf,0xae,0xae,0xae, -0xae,0xae,0xaf,0xb0,0xb0,0xaf,0xae,0xae,0xa3,0x8e,0x7e,0x7d,0x7e,0x79,0x7a,0x81, -0x7f,0x7e,0x7d,0x7c,0x7b,0x7b,0x7c,0x7c,0x79,0x79,0x78,0x78,0x78,0x77,0x77,0x77, -0x77,0x77,0x76,0x76,0x76,0x75,0x75,0x75,0x77,0x77,0x77,0x78,0x78,0x78,0x78,0x79, -0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x75,0x75,0x75,0x74,0x74,0x74, -0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x75,0x75,0x75,0x74, -0x74,0x74,0x74,0x74,0x74,0x74,0x74,0x74,0x75,0x76,0x76,0x76,0x76,0x7b,0x83,0x8a, -0x8c,0x8d,0x8e,0x8f,0x90,0x90,0x90,0x8f,0x90,0x90,0x90,0x90,0x90,0x90,0x90,0x90, -0x8f,0x8e,0x8e,0x8d,0x8c,0x8b,0x8a,0x8a,0x82,0x81,0x7e,0x7b,0x79,0x79,0x79,0x7a, -0x7e,0x7f,0x81,0x83,0x85,0x85,0x85,0x85,0x87,0x87,0x87,0x86,0x86,0x86,0x85,0x85, -0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x88,0x88,0x87,0x87,0x87,0x86,0x86,0x86, -0x86,0x86,0x86,0x86,0x85,0x85,0x85,0x85,0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x86, -0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x86,0x86,0x86,0x86,0x87,0x87,0x87, -0x76,0x75,0x75,0x75,0x76,0x78,0x7a,0x7c,0x80,0x7f,0x7e,0x7d,0x7c,0x7b,0x7a,0x79, -0x7a,0x7a,0x7a,0x7a,0x7b,0x7b,0x7b,0x7b,0x7a,0x79,0x77,0x76,0x75,0x76,0x77,0x77, -0x78,0x7a,0x7c,0x7e,0x7e,0x7d,0x7b,0x7a,0x79,0x7a,0x7a,0x7a,0x7a,0x79,0x77,0x77, -0x75,0x77,0x79,0x7c,0x7c,0x7b,0x79,0x78,0x79,0x79,0x7a,0x7b,0x7c,0x7c,0x7d,0x7d, -0x7c,0x7c,0x7c,0x7c,0x7d,0x7e,0x7f,0x80,0x7d,0x7d,0x7c,0x7b,0x7a,0x79,0x79,0x78, -0x79,0x79,0x78,0x79,0x7a,0x7d,0x7f,0x80,0x96,0x9f,0xa9,0xac,0xa8,0xa5,0xa6,0xa9, -0xa6,0xa6,0xa7,0xa7,0xa8,0xa9,0xaa,0xaa,0xaf,0xaf,0xaf,0xae,0xae,0xae,0xae,0xae, -0xb0,0xb0,0xb0,0xb0,0xb0,0xb0,0xb0,0xb0,0xb0,0xb0,0xaf,0xaf,0xaf,0xae,0xae,0xae, -0xae,0xae,0xaf,0xb0,0xb0,0xaf,0xaf,0xae,0xa7,0x92,0x81,0x7f,0x7f,0x7b,0x7c,0x82, -0x7c,0x7c,0x7a,0x79,0x79,0x7a,0x7b,0x7c,0x78,0x78,0x77,0x77,0x77,0x76,0x76,0x76, -0x77,0x77,0x77,0x76,0x76,0x76,0x76,0x76,0x77,0x77,0x77,0x78,0x78,0x78,0x79,0x79, -0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x75,0x75,0x74,0x74,0x74,0x73, -0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x75,0x75,0x75,0x74, -0x74,0x74,0x74,0x74,0x74,0x74,0x74,0x74,0x75,0x76,0x77,0x76,0x77,0x7c,0x84,0x8b, -0x8b,0x8c,0x8e,0x8f,0x90,0x90,0x8f,0x8f,0x90,0x90,0x90,0x90,0x90,0x90,0x90,0x90, -0x8d,0x8d,0x8c,0x8b,0x8a,0x89,0x88,0x88,0x80,0x7e,0x7b,0x79,0x78,0x79,0x7b,0x7c, -0x7f,0x81,0x82,0x84,0x85,0x85,0x85,0x85,0x87,0x87,0x87,0x87,0x86,0x86,0x86,0x85, -0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x88,0x88,0x87,0x87,0x87,0x86,0x86,0x86, -0x86,0x86,0x86,0x86,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x86,0x86,0x86,0x86, -0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x87,0x87,0x87,0x87,0x88,0x88,0x88,0x88, -0x76,0x76,0x75,0x75,0x76,0x79,0x7b,0x7c,0x81,0x81,0x80,0x7e,0x7d,0x7b,0x7a,0x7a, -0x7a,0x7a,0x7a,0x7b,0x7b,0x7b,0x7c,0x7c,0x7b,0x7a,0x77,0x75,0x74,0x75,0x75,0x76, -0x79,0x7a,0x7d,0x7f,0x80,0x7e,0x7c,0x7a,0x79,0x7a,0x7a,0x7a,0x7a,0x79,0x77,0x76, -0x76,0x77,0x7a,0x7c,0x7c,0x7b,0x78,0x77,0x76,0x76,0x77,0x78,0x78,0x79,0x7a,0x7a, -0x7c,0x7c,0x7c,0x7c,0x7d,0x7f,0x81,0x82,0x7e,0x7d,0x7c,0x7b,0x79,0x79,0x78,0x78, -0x78,0x78,0x78,0x78,0x7a,0x7d,0x80,0x82,0x98,0xa1,0xaa,0xac,0xa9,0xa5,0xa6,0xa9, -0xa6,0xa7,0xa7,0xa7,0xa8,0xa9,0xa9,0xa9,0xaf,0xaf,0xaf,0xaf,0xae,0xae,0xae,0xae, -0xb0,0xb0,0xb0,0xb0,0xb0,0xb0,0xb0,0xb0,0xb0,0xb0,0xaf,0xaf,0xaf,0xae,0xae,0xae, -0xae,0xae,0xaf,0xaf,0xaf,0xaf,0xaf,0xaf,0xa9,0x94,0x83,0x80,0x80,0x7c,0x7d,0x83, -0x7b,0x7a,0x78,0x78,0x78,0x7a,0x7b,0x7d,0x77,0x77,0x77,0x76,0x76,0x76,0x76,0x75, -0x77,0x77,0x77,0x77,0x77,0x76,0x76,0x76,0x77,0x77,0x78,0x78,0x78,0x79,0x79,0x79, -0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x75,0x75,0x74,0x74,0x73,0x73, -0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x75,0x75,0x75,0x74, -0x74,0x74,0x74,0x74,0x74,0x74,0x74,0x74,0x75,0x76,0x77,0x77,0x77,0x7c,0x84,0x8b, -0x8b,0x8c,0x8d,0x8f,0x8f,0x8f,0x8f,0x8e,0x8f,0x8f,0x8f,0x8f,0x8f,0x8f,0x8f,0x8f, -0x8c,0x8c,0x8b,0x8a,0x89,0x88,0x87,0x87,0x7e,0x7c,0x7a,0x78,0x78,0x7a,0x7d,0x7e, -0x80,0x81,0x83,0x84,0x85,0x85,0x85,0x85,0x87,0x87,0x87,0x87,0x86,0x86,0x86,0x86, -0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x88,0x88,0x87,0x87,0x87,0x86,0x86,0x86, -0x86,0x86,0x86,0x86,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x86,0x86,0x86, -0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x87,0x88,0x88,0x88,0x88,0x89,0x89,0x89, -0x76,0x76,0x77,0x78,0x79,0x7a,0x7b,0x7b,0x7f,0x7e,0x7e,0x7d,0x7c,0x7b,0x7b,0x7a, -0x75,0x76,0x76,0x77,0x78,0x79,0x79,0x7a,0x76,0x76,0x77,0x77,0x76,0x75,0x74,0x73, -0x72,0x73,0x75,0x77,0x78,0x79,0x79,0x79,0x76,0x77,0x77,0x78,0x78,0x77,0x77,0x76, -0x72,0x74,0x77,0x79,0x7a,0x79,0x77,0x75,0x74,0x75,0x76,0x78,0x79,0x7a,0x7a,0x7b, -0x77,0x78,0x7a,0x7c,0x7d,0x7d,0x7c,0x7b,0x79,0x7a,0x7c,0x7d,0x7c,0x79,0x76,0x74, -0x71,0x78,0x7e,0x7c,0x78,0x7b,0x86,0x91,0xa6,0xa6,0xa8,0xa8,0xa8,0xa7,0xa5,0xa4, -0xa5,0xa6,0xa7,0xa8,0xaa,0xac,0xad,0xae,0xad,0xad,0xad,0xad,0xad,0xad,0xad,0xad, -0xb0,0xb0,0xb1,0xb1,0xb1,0xb0,0xaf,0xae,0xb1,0xb1,0xb0,0xb0,0xaf,0xae,0xae,0xae, -0xae,0xae,0xae,0xae,0xae,0xae,0xae,0xaf,0xa6,0x98,0x88,0x7f,0x7d,0x7e,0x7d,0x7b, -0x78,0x79,0x7a,0x7c,0x7c,0x7c,0x7c,0x7c,0x77,0x77,0x77,0x76,0x75,0x75,0x74,0x74, -0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77, -0x75,0x75,0x75,0x75,0x74,0x74,0x74,0x74,0x78,0x75,0x72,0x71,0x72,0x72,0x6f,0x6c, -0x77,0x74,0x70,0x70,0x74,0x77,0x77,0x76,0x71,0x72,0x72,0x73,0x74,0x74,0x74,0x74, -0x78,0x70,0x6e,0x75,0x76,0x71,0x73,0x7c,0x79,0x78,0x77,0x78,0x7b,0x80,0x85,0x88, -0x8c,0x8d,0x8e,0x8f,0x8f,0x8f,0x8e,0x8d,0x91,0x90,0x90,0x8f,0x8e,0x8e,0x8d,0x8d, -0x8b,0x8c,0x8b,0x8a,0x88,0x85,0x81,0x7f,0x75,0x76,0x77,0x79,0x7a,0x7b,0x7c,0x7c, -0x7a,0x7c,0x80,0x84,0x86,0x86,0x85,0x84,0x84,0x83,0x82,0x82,0x83,0x84,0x86,0x88, -0x85,0x85,0x85,0x86,0x87,0x87,0x88,0x88,0x8a,0x89,0x89,0x88,0x87,0x86,0x85,0x85, -0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x85,0x85,0x85,0x86,0x86,0x86,0x87,0x87, -0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x86,0x87,0x88,0x89,0x89,0x8a, -0x78,0x79,0x79,0x7a,0x7b,0x7c,0x7d,0x7e,0x7d,0x7d,0x7c,0x7c,0x7b,0x7a,0x7a,0x79, -0x75,0x76,0x76,0x77,0x78,0x79,0x79,0x79,0x75,0x76,0x76,0x76,0x76,0x75,0x73,0x73, -0x72,0x73,0x75,0x77,0x78,0x78,0x78,0x78,0x75,0x76,0x77,0x77,0x77,0x77,0x76,0x75, -0x72,0x74,0x77,0x79,0x7a,0x79,0x77,0x76,0x73,0x74,0x75,0x77,0x78,0x79,0x7a,0x7a, -0x76,0x78,0x7a,0x7b,0x7c,0x7c,0x7b,0x7b,0x79,0x7a,0x7c,0x7d,0x7c,0x7a,0x77,0x76, -0x74,0x79,0x7d,0x7b,0x78,0x7d,0x89,0x95,0xa6,0xa7,0xa8,0xa9,0xa8,0xa7,0xa6,0xa5, -0xa6,0xa6,0xa8,0xa9,0xab,0xac,0xae,0xae,0xae,0xae,0xae,0xae,0xae,0xae,0xae,0xae, -0xaf,0xb0,0xb1,0xb1,0xb1,0xb0,0xaf,0xaf,0xb1,0xb1,0xb0,0xb0,0xaf,0xae,0xae,0xae, -0xae,0xae,0xae,0xae,0xae,0xaf,0xaf,0xaf,0xa6,0x99,0x89,0x7f,0x7e,0x7f,0x7e,0x7b, -0x7a,0x7b,0x7c,0x7d,0x7d,0x7d,0x7c,0x7b,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76, -0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77, -0x76,0x76,0x75,0x75,0x75,0x74,0x74,0x74,0x77,0x74,0x72,0x73,0x76,0x79,0x78,0x76, -0x75,0x75,0x76,0x79,0x7c,0x7c,0x7a,0x78,0x7f,0x80,0x81,0x81,0x81,0x81,0x80,0x80, -0x7d,0x73,0x71,0x77,0x78,0x72,0x74,0x7c,0x7a,0x79,0x78,0x78,0x7b,0x80,0x84,0x88, -0x8c,0x8d,0x8e,0x8f,0x8f,0x8f,0x8e,0x8d,0x90,0x90,0x90,0x8f,0x8e,0x8e,0x8d,0x8d, -0x8c,0x8c,0x8b,0x89,0x87,0x83,0x80,0x7e,0x76,0x77,0x78,0x79,0x7a,0x7b,0x7b,0x7b, -0x7a,0x7d,0x80,0x83,0x85,0x86,0x85,0x84,0x85,0x84,0x83,0x83,0x83,0x84,0x86,0x87, -0x85,0x85,0x85,0x86,0x87,0x87,0x88,0x88,0x89,0x88,0x88,0x87,0x86,0x86,0x85,0x85, -0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x87,0x87,0x87,0x87, -0x86,0x86,0x86,0x86,0x86,0x85,0x85,0x85,0x85,0x85,0x86,0x86,0x87,0x88,0x88,0x89, -0x7a,0x7a,0x7b,0x7c,0x7d,0x7e,0x7f,0x7f,0x7b,0x7b,0x7a,0x7a,0x79,0x78,0x78,0x78, -0x75,0x76,0x76,0x77,0x77,0x78,0x79,0x79,0x74,0x75,0x75,0x76,0x76,0x75,0x73,0x73, -0x72,0x73,0x75,0x76,0x77,0x78,0x77,0x77,0x73,0x74,0x75,0x76,0x76,0x75,0x74,0x73, -0x73,0x74,0x77,0x78,0x79,0x79,0x77,0x76,0x73,0x73,0x74,0x75,0x77,0x78,0x79,0x7a, -0x77,0x78,0x79,0x7a,0x7b,0x7b,0x7a,0x7a,0x79,0x7a,0x7c,0x7d,0x7d,0x7c,0x7a,0x79, -0x78,0x7b,0x7c,0x79,0x79,0x80,0x8f,0x9b,0xa8,0xa8,0xa9,0xa9,0xa9,0xa8,0xa7,0xa6, -0xa7,0xa7,0xa8,0xaa,0xac,0xad,0xaf,0xaf,0xaf,0xaf,0xaf,0xaf,0xaf,0xaf,0xaf,0xaf, -0xaf,0xb0,0xb1,0xb1,0xb1,0xb1,0xb0,0xaf,0xb1,0xb1,0xb0,0xb0,0xaf,0xae,0xae,0xae, -0xad,0xad,0xae,0xae,0xae,0xaf,0xaf,0xaf,0xa7,0x9a,0x8a,0x80,0x7f,0x80,0x7f,0x7c, -0x7e,0x7f,0x7f,0x7f,0x7e,0x7d,0x7c,0x7b,0x74,0x75,0x75,0x76,0x76,0x77,0x78,0x78, -0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77, -0x77,0x77,0x76,0x76,0x76,0x75,0x75,0x75,0x76,0x73,0x72,0x76,0x7c,0x83,0x86,0x87, -0x82,0x84,0x87,0x8a,0x8c,0x8c,0x8a,0x89,0x93,0x93,0x94,0x95,0x94,0x93,0x92,0x91, -0x85,0x79,0x74,0x79,0x7a,0x75,0x76,0x7d,0x7c,0x7b,0x79,0x79,0x7b,0x7f,0x84,0x86, -0x8c,0x8d,0x8e,0x8f,0x8f,0x8f,0x8e,0x8d,0x90,0x90,0x8f,0x8e,0x8e,0x8d,0x8d,0x8c, -0x8c,0x8b,0x8a,0x87,0x84,0x80,0x7d,0x7b,0x78,0x78,0x79,0x79,0x79,0x7a,0x7a,0x7a, -0x7c,0x7d,0x80,0x83,0x85,0x85,0x85,0x84,0x86,0x86,0x84,0x84,0x83,0x84,0x84,0x85, -0x85,0x85,0x85,0x86,0x87,0x87,0x88,0x88,0x87,0x87,0x87,0x86,0x85,0x85,0x84,0x84, -0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x87,0x87,0x87,0x88,0x88,0x88, -0x88,0x88,0x88,0x87,0x86,0x86,0x85,0x85,0x84,0x84,0x85,0x85,0x86,0x87,0x87,0x87, -0x78,0x78,0x79,0x7a,0x7b,0x7c,0x7d,0x7d,0x79,0x78,0x78,0x78,0x77,0x77,0x76,0x76, -0x76,0x76,0x76,0x77,0x77,0x77,0x78,0x78,0x74,0x74,0x75,0x76,0x76,0x75,0x74,0x73, -0x73,0x74,0x75,0x76,0x77,0x77,0x77,0x77,0x72,0x73,0x74,0x74,0x74,0x74,0x73,0x72, -0x73,0x75,0x76,0x78,0x78,0x78,0x77,0x77,0x73,0x73,0x73,0x74,0x75,0x77,0x79,0x7a, -0x78,0x78,0x79,0x79,0x7a,0x7a,0x7a,0x7a,0x79,0x7a,0x7c,0x7d,0x7d,0x7d,0x7c,0x7b, -0x7c,0x7c,0x7b,0x79,0x7b,0x86,0x96,0xa2,0xa9,0xa9,0xa9,0xa9,0xa8,0xa8,0xa7,0xa7, -0xa7,0xa8,0xa9,0xab,0xac,0xae,0xaf,0xb0,0xaf,0xaf,0xaf,0xaf,0xaf,0xaf,0xaf,0xaf, -0xae,0xaf,0xb0,0xb1,0xb1,0xb1,0xb0,0xb0,0xb1,0xb1,0xb0,0xb0,0xaf,0xae,0xae,0xae, -0xad,0xad,0xad,0xae,0xaf,0xaf,0xaf,0xb0,0xa8,0x9b,0x8a,0x81,0x7f,0x80,0x7f,0x7d, -0x81,0x81,0x81,0x81,0x7f,0x7d,0x7b,0x7a,0x73,0x74,0x75,0x76,0x77,0x78,0x79,0x7a, -0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77, -0x78,0x78,0x78,0x77,0x77,0x77,0x76,0x76,0x75,0x73,0x72,0x78,0x82,0x8d,0x95,0x98, -0x9c,0x9c,0x9a,0x97,0x96,0x99,0x9e,0xa3,0xa2,0xa3,0xa4,0xa4,0xa4,0xa2,0xa0,0x9f, -0x8e,0x7f,0x76,0x7a,0x7d,0x78,0x77,0x7d,0x7e,0x7c,0x7b,0x7a,0x7c,0x7f,0x83,0x86, -0x8c,0x8d,0x8e,0x8f,0x8f,0x8f,0x8e,0x8d,0x8f,0x8f,0x8e,0x8e,0x8d,0x8c,0x8c,0x8c, -0x8c,0x8a,0x88,0x85,0x81,0x7d,0x7a,0x78,0x7a,0x79,0x79,0x78,0x78,0x79,0x79,0x7a, -0x7d,0x7f,0x81,0x83,0x85,0x85,0x85,0x85,0x87,0x87,0x86,0x85,0x84,0x84,0x83,0x83, -0x85,0x85,0x85,0x86,0x87,0x87,0x88,0x88,0x86,0x86,0x86,0x85,0x85,0x84,0x84,0x84, -0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x87,0x87,0x87,0x87,0x88,0x88,0x88,0x88, -0x89,0x89,0x89,0x88,0x87,0x86,0x86,0x85,0x84,0x84,0x84,0x85,0x85,0x86,0x86,0x86, -0x74,0x74,0x75,0x76,0x77,0x78,0x78,0x79,0x77,0x77,0x76,0x76,0x76,0x76,0x76,0x75, -0x76,0x76,0x76,0x76,0x77,0x77,0x77,0x77,0x74,0x74,0x75,0x76,0x76,0x76,0x75,0x74, -0x74,0x75,0x76,0x77,0x78,0x78,0x77,0x77,0x71,0x72,0x73,0x74,0x74,0x73,0x72,0x71, -0x74,0x75,0x76,0x77,0x78,0x78,0x78,0x78,0x74,0x73,0x73,0x73,0x75,0x77,0x79,0x7a, -0x79,0x79,0x79,0x79,0x79,0x7a,0x7a,0x7a,0x7a,0x7a,0x7b,0x7c,0x7c,0x7c,0x7c,0x7c, -0x7e,0x7d,0x7a,0x7b,0x80,0x8d,0x9c,0xa6,0xa9,0xa9,0xa8,0xa8,0xa7,0xa7,0xa7,0xa7, -0xa7,0xa8,0xa9,0xab,0xac,0xae,0xaf,0xb0,0xaf,0xaf,0xaf,0xaf,0xaf,0xaf,0xaf,0xaf, -0xae,0xaf,0xb0,0xb1,0xb1,0xb1,0xb1,0xb0,0xb1,0xb1,0xb0,0xb0,0xaf,0xae,0xae,0xae, -0xac,0xad,0xad,0xae,0xaf,0xaf,0xb0,0xb0,0xa8,0x9b,0x8a,0x81,0x7f,0x80,0x7f,0x7d, -0x82,0x82,0x82,0x80,0x7f,0x7c,0x7a,0x78,0x73,0x74,0x75,0x76,0x78,0x79,0x7a,0x7b, -0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78, -0x79,0x79,0x79,0x79,0x78,0x78,0x78,0x78,0x75,0x73,0x72,0x79,0x86,0x95,0xa0,0xa5, -0xad,0xa8,0x9e,0x93,0x8e,0x94,0xa1,0xad,0xa7,0xa8,0xaa,0xac,0xab,0xaa,0xa7,0xa6, -0x95,0x83,0x77,0x7a,0x7e,0x7a,0x79,0x7d,0x7e,0x7d,0x7b,0x7b,0x7c,0x80,0x84,0x87, -0x8c,0x8d,0x8e,0x8f,0x8f,0x8f,0x8e,0x8d,0x8e,0x8e,0x8e,0x8d,0x8c,0x8c,0x8b,0x8b, -0x8a,0x88,0x85,0x82,0x7e,0x7a,0x78,0x77,0x7b,0x7a,0x79,0x78,0x78,0x78,0x7a,0x7b, -0x7f,0x80,0x81,0x83,0x84,0x85,0x85,0x85,0x87,0x87,0x86,0x86,0x85,0x84,0x83,0x83, -0x85,0x85,0x85,0x86,0x87,0x87,0x88,0x88,0x86,0x86,0x85,0x85,0x85,0x85,0x85,0x85, -0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x87,0x87,0x87,0x88,0x88,0x88, -0x89,0x89,0x88,0x88,0x87,0x87,0x86,0x86,0x85,0x85,0x85,0x85,0x85,0x85,0x86,0x86, -0x70,0x71,0x71,0x72,0x73,0x74,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75, -0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x75,0x75,0x77,0x77,0x78,0x77,0x77,0x76, -0x76,0x76,0x78,0x79,0x79,0x79,0x78,0x78,0x72,0x72,0x73,0x74,0x74,0x73,0x72,0x72, -0x75,0x75,0x76,0x76,0x77,0x78,0x78,0x78,0x75,0x74,0x73,0x73,0x75,0x77,0x7a,0x7c, -0x7b,0x7b,0x7a,0x79,0x79,0x7a,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b, -0x7e,0x7c,0x7b,0x7e,0x87,0x94,0xa1,0xa9,0xa9,0xa8,0xa7,0xa6,0xa6,0xa6,0xa6,0xa7, -0xa7,0xa7,0xa8,0xaa,0xac,0xad,0xaf,0xaf,0xaf,0xaf,0xaf,0xaf,0xaf,0xaf,0xaf,0xaf, -0xad,0xae,0xb0,0xb1,0xb2,0xb2,0xb1,0xb1,0xb1,0xb1,0xb0,0xb0,0xaf,0xae,0xae,0xae, -0xac,0xac,0xad,0xae,0xaf,0xb0,0xb0,0xb1,0xa7,0x9a,0x8a,0x80,0x7f,0x80,0x7f,0x7c, -0x81,0x80,0x80,0x7f,0x7d,0x7a,0x78,0x77,0x74,0x74,0x75,0x76,0x78,0x79,0x7a,0x7a, -0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79, -0x7b,0x7b,0x7a,0x7a,0x7a,0x79,0x79,0x79,0x77,0x73,0x72,0x79,0x87,0x97,0xa5,0xac, -0xad,0xa7,0x9a,0x89,0x7f,0x83,0x92,0x9f,0xa5,0xa7,0xaa,0xac,0xad,0xab,0xa8,0xa7, -0x99,0x84,0x75,0x79,0x7e,0x7c,0x7a,0x7d,0x7e,0x7d,0x7b,0x7b,0x7d,0x81,0x86,0x88, -0x8c,0x8d,0x8e,0x8f,0x8f,0x8f,0x8e,0x8d,0x8e,0x8e,0x8d,0x8c,0x8c,0x8b,0x8b,0x8a, -0x87,0x85,0x82,0x7e,0x7b,0x79,0x77,0x76,0x7a,0x79,0x78,0x77,0x77,0x79,0x7b,0x7c, -0x80,0x81,0x82,0x83,0x84,0x85,0x85,0x86,0x85,0x86,0x86,0x87,0x86,0x85,0x84,0x84, -0x85,0x85,0x85,0x86,0x87,0x87,0x88,0x88,0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x86, -0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x85,0x85,0x86,0x86,0x86,0x87,0x87,0x87, -0x87,0x87,0x87,0x87,0x87,0x87,0x87,0x87,0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x86, -0x70,0x70,0x71,0x72,0x73,0x74,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x76,0x76,0x76, -0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x78,0x79,0x79,0x79,0x78,0x78, -0x78,0x78,0x79,0x7a,0x7a,0x7a,0x79,0x79,0x72,0x73,0x74,0x74,0x74,0x74,0x73,0x72, -0x75,0x75,0x75,0x76,0x77,0x77,0x78,0x79,0x76,0x75,0x74,0x74,0x75,0x78,0x7b,0x7d, -0x7d,0x7c,0x7b,0x7a,0x7a,0x7b,0x7c,0x7d,0x7c,0x7b,0x7b,0x7a,0x79,0x79,0x79,0x79, -0x7d,0x7c,0x7c,0x83,0x8e,0x9a,0xa4,0xa9,0xa8,0xa7,0xa5,0xa4,0xa4,0xa4,0xa5,0xa6, -0xa6,0xa6,0xa8,0xa9,0xab,0xac,0xae,0xae,0xae,0xae,0xae,0xae,0xae,0xae,0xae,0xae, -0xad,0xae,0xaf,0xb1,0xb2,0xb2,0xb1,0xb1,0xb1,0xb1,0xb0,0xb0,0xaf,0xae,0xae,0xae, -0xab,0xac,0xad,0xae,0xaf,0xb0,0xb1,0xb1,0xa6,0x99,0x89,0x7f,0x7e,0x7f,0x7e,0x7b, -0x7e,0x7e,0x7d,0x7d,0x7b,0x79,0x76,0x75,0x75,0x75,0x76,0x77,0x78,0x79,0x79,0x7a, -0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b, -0x7c,0x7c,0x7b,0x7b,0x7b,0x7a,0x7a,0x7a,0x79,0x74,0x72,0x77,0x85,0x97,0xa6,0xae, -0xaa,0xa8,0x9f,0x8f,0x80,0x7c,0x85,0x8e,0xa0,0xa3,0xa7,0xaa,0xac,0xaa,0xa8,0xa6, -0x9a,0x83,0x73,0x76,0x7e,0x7d,0x7b,0x7d,0x7d,0x7c,0x7b,0x7b,0x7e,0x83,0x87,0x8a, -0x8c,0x8d,0x8e,0x8f,0x8f,0x8f,0x8e,0x8d,0x8d,0x8d,0x8d,0x8c,0x8b,0x8b,0x8a,0x8a, -0x85,0x83,0x7f,0x7c,0x79,0x77,0x77,0x77,0x79,0x78,0x77,0x76,0x77,0x79,0x7c,0x7e, -0x81,0x81,0x82,0x82,0x83,0x84,0x85,0x86,0x83,0x84,0x86,0x87,0x87,0x87,0x86,0x85, -0x85,0x85,0x85,0x86,0x87,0x87,0x88,0x88,0x86,0x86,0x87,0x87,0x87,0x87,0x87,0x87, -0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x84,0x84,0x85,0x85,0x85,0x86,0x86,0x86, -0x84,0x84,0x85,0x85,0x86,0x87,0x87,0x88,0x87,0x87,0x87,0x87,0x87,0x87,0x86,0x86, -0x71,0x72,0x72,0x73,0x74,0x75,0x76,0x76,0x75,0x75,0x75,0x75,0x76,0x76,0x76,0x76, -0x76,0x76,0x76,0x76,0x76,0x75,0x75,0x75,0x76,0x77,0x79,0x7a,0x7a,0x7a,0x7a,0x79, -0x79,0x79,0x7a,0x7b,0x7b,0x7b,0x7a,0x79,0x72,0x73,0x74,0x75,0x75,0x74,0x73,0x72, -0x76,0x75,0x75,0x76,0x76,0x77,0x78,0x79,0x77,0x76,0x75,0x74,0x75,0x78,0x7c,0x7e, -0x7f,0x7e,0x7c,0x7b,0x7a,0x7b,0x7d,0x7e,0x7d,0x7c,0x7a,0x79,0x78,0x77,0x77,0x77, -0x7c,0x7b,0x7d,0x85,0x92,0x9e,0xa6,0xa9,0xa7,0xa6,0xa4,0xa3,0xa3,0xa3,0xa5,0xa6, -0xa5,0xa6,0xa7,0xa8,0xaa,0xac,0xad,0xae,0xad,0xad,0xad,0xad,0xad,0xad,0xad,0xad, -0xad,0xae,0xaf,0xb1,0xb2,0xb2,0xb2,0xb1,0xb1,0xb1,0xb0,0xb0,0xaf,0xae,0xae,0xae, -0xab,0xac,0xac,0xae,0xaf,0xb0,0xb1,0xb1,0xa6,0x98,0x88,0x7f,0x7d,0x7e,0x7d,0x7b, -0x7c,0x7c,0x7c,0x7b,0x7a,0x77,0x75,0x74,0x76,0x76,0x77,0x77,0x78,0x78,0x79,0x79, -0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c, -0x7c,0x7c,0x7c,0x7c,0x7b,0x7b,0x7b,0x7a,0x7a,0x75,0x72,0x76,0x84,0x96,0xa5,0xad, -0xac,0xaf,0xac,0x9f,0x8d,0x82,0x82,0x87,0x9e,0xa1,0xa5,0xa9,0xab,0xaa,0xa8,0xa6, -0x9b,0x83,0x71,0x75,0x7d,0x7d,0x7b,0x7d,0x7c,0x7b,0x7b,0x7b,0x7f,0x84,0x89,0x8c, -0x8c,0x8d,0x8e,0x8f,0x8f,0x8f,0x8e,0x8d,0x8d,0x8d,0x8c,0x8c,0x8b,0x8a,0x8a,0x8a, -0x83,0x81,0x7e,0x7b,0x78,0x77,0x77,0x77,0x79,0x77,0x76,0x75,0x77,0x7a,0x7d,0x80, -0x82,0x82,0x82,0x82,0x83,0x84,0x85,0x86,0x82,0x84,0x86,0x87,0x88,0x88,0x87,0x86, -0x85,0x85,0x85,0x86,0x87,0x87,0x88,0x88,0x87,0x87,0x87,0x87,0x87,0x88,0x88,0x88, -0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x83,0x83,0x84,0x84,0x84,0x85,0x85,0x85, -0x82,0x82,0x83,0x84,0x86,0x87,0x88,0x88,0x88,0x88,0x88,0x87,0x87,0x87,0x87,0x87, -0x72,0x73,0x75,0x77,0x78,0x78,0x78,0x78,0x7c,0x7a,0x78,0x76,0x76,0x78,0x7a,0x7c, -0x7d,0x7b,0x79,0x77,0x76,0x77,0x78,0x79,0x75,0x75,0x75,0x75,0x76,0x78,0x7a,0x7b, -0x77,0x77,0x78,0x79,0x79,0x7a,0x7b,0x7b,0x75,0x75,0x75,0x76,0x76,0x76,0x76,0x76, -0x77,0x77,0x76,0x76,0x77,0x78,0x79,0x7a,0x79,0x77,0x75,0x73,0x74,0x78,0x7c,0x7f, -0x7b,0x7b,0x7a,0x79,0x79,0x7a,0x7b,0x7c,0x7a,0x7a,0x7a,0x7b,0x7b,0x7b,0x7b,0x7b, -0x7b,0x7c,0x82,0x8f,0xa0,0xaa,0xac,0xaa,0xab,0xaa,0xa9,0xa8,0xa8,0xaa,0xac,0xad, -0xa8,0xa8,0xa8,0xa7,0xa8,0xa8,0xa9,0xaa,0xab,0xac,0xac,0xad,0xad,0xae,0xaf,0xaf, -0xb0,0xb0,0xb0,0xb0,0xb0,0xb0,0xb0,0xb0,0xb3,0xb2,0xb2,0xb1,0xb1,0xb0,0xaf,0xaf, -0xaf,0xad,0xab,0xac,0xb0,0xb2,0xb1,0xaf,0xa7,0x99,0x87,0x7d,0x7c,0x7e,0x7f,0x7e, -0x80,0x7e,0x7c,0x79,0x77,0x76,0x75,0x75,0x79,0x78,0x76,0x75,0x75,0x75,0x75,0x76, -0x78,0x79,0x7a,0x7b,0x7c,0x7b,0x7b,0x7a,0x7d,0x7c,0x7a,0x79,0x79,0x7a,0x7c,0x7d, -0x7b,0x7b,0x7c,0x7c,0x7b,0x7a,0x79,0x78,0x75,0x78,0x76,0x74,0x82,0x9b,0xa9,0xaa, -0xac,0xa8,0x9f,0x92,0x85,0x7c,0x7a,0x7b,0x8a,0x95,0xa3,0xad,0xaf,0xac,0xa8,0xa6, -0x99,0x84,0x74,0x77,0x7d,0x7b,0x7b,0x7f,0x7b,0x7c,0x7e,0x81,0x84,0x88,0x8b,0x8c, -0x90,0x90,0x8f,0x8f,0x8e,0x8d,0x8d,0x8d,0x8a,0x8a,0x8a,0x89,0x88,0x88,0x87,0x87, -0x80,0x7e,0x7c,0x7a,0x78,0x78,0x77,0x77,0x75,0x75,0x74,0x74,0x76,0x79,0x7c,0x7e, -0x80,0x81,0x82,0x84,0x85,0x85,0x84,0x84,0x84,0x84,0x84,0x85,0x86,0x86,0x86,0x87, -0x87,0x87,0x87,0x87,0x86,0x86,0x86,0x86,0x84,0x84,0x85,0x86,0x86,0x87,0x87,0x88, -0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x87,0x87,0x87,0x87,0x87,0x87,0x87,0x87, -0x85,0x85,0x86,0x86,0x87,0x87,0x88,0x88,0x85,0x85,0x85,0x86,0x87,0x87,0x88,0x88, -0x72,0x73,0x75,0x77,0x79,0x79,0x7a,0x7a,0x7c,0x7b,0x78,0x77,0x77,0x78,0x7b,0x7c, -0x7d,0x7b,0x79,0x77,0x76,0x77,0x78,0x79,0x75,0x75,0x74,0x75,0x76,0x77,0x79,0x7a, -0x77,0x77,0x78,0x78,0x79,0x7a,0x7a,0x7b,0x76,0x76,0x76,0x76,0x77,0x77,0x77,0x77, -0x78,0x77,0x77,0x76,0x77,0x78,0x79,0x7a,0x7a,0x78,0x75,0x74,0x74,0x77,0x7b,0x7d, -0x7c,0x7c,0x7a,0x79,0x79,0x79,0x7a,0x7b,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7b,0x7b, -0x79,0x7c,0x84,0x92,0xa2,0xaa,0xaa,0xa7,0xaa,0xa9,0xa8,0xa7,0xa7,0xa8,0xaa,0xab, -0xaa,0xaa,0xaa,0xaa,0xaa,0xaa,0xaa,0xab,0xaa,0xab,0xab,0xac,0xad,0xad,0xae,0xae, -0xaf,0xaf,0xaf,0xaf,0xaf,0xaf,0xaf,0xaf,0xb3,0xb2,0xb2,0xb1,0xb0,0xb0,0xaf,0xaf, -0xaf,0xac,0xab,0xad,0xb0,0xb3,0xb2,0xb0,0xa4,0x97,0x86,0x7c,0x7b,0x7e,0x7e,0x7c, -0x7f,0x7e,0x7c,0x79,0x77,0x76,0x75,0x75,0x78,0x77,0x76,0x75,0x75,0x75,0x75,0x76, -0x78,0x79,0x7a,0x7b,0x7c,0x7b,0x7b,0x7a,0x7d,0x7c,0x7a,0x7a,0x7a,0x7a,0x7c,0x7d, -0x7b,0x7b,0x7c,0x7c,0x7b,0x7a,0x79,0x78,0x75,0x78,0x76,0x74,0x82,0x9b,0xa9,0xaa, -0xab,0xa5,0x9a,0x8c,0x80,0x7b,0x7e,0x82,0x90,0x99,0xa5,0xac,0xad,0xaa,0xa7,0xa6, -0x9a,0x84,0x75,0x77,0x7d,0x7b,0x7b,0x7f,0x7c,0x7d,0x7f,0x82,0x85,0x89,0x8b,0x8d, -0x90,0x90,0x8f,0x8e,0x8e,0x8d,0x8d,0x8c,0x8b,0x8b,0x8a,0x89,0x88,0x87,0x86,0x86, -0x80,0x7e,0x7c,0x7a,0x79,0x78,0x78,0x78,0x77,0x77,0x75,0x75,0x76,0x79,0x7b,0x7d, -0x80,0x81,0x82,0x84,0x85,0x85,0x85,0x84,0x83,0x84,0x84,0x84,0x85,0x85,0x86,0x86, -0x87,0x87,0x87,0x87,0x86,0x86,0x86,0x85,0x85,0x85,0x85,0x85,0x86,0x86,0x86,0x86, -0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x86, -0x85,0x86,0x86,0x86,0x87,0x87,0x88,0x88,0x85,0x85,0x85,0x86,0x87,0x87,0x88,0x88, -0x72,0x73,0x75,0x78,0x7a,0x7b,0x7b,0x7c,0x7c,0x7b,0x79,0x78,0x78,0x79,0x7b,0x7c, -0x7d,0x7b,0x79,0x77,0x76,0x77,0x78,0x79,0x75,0x75,0x74,0x74,0x75,0x76,0x78,0x79, -0x77,0x77,0x77,0x78,0x79,0x79,0x7a,0x7a,0x77,0x77,0x77,0x78,0x78,0x78,0x79,0x79, -0x78,0x78,0x77,0x77,0x77,0x78,0x79,0x7a,0x7b,0x79,0x76,0x75,0x75,0x77,0x79,0x7b, -0x7e,0x7d,0x7b,0x7a,0x79,0x78,0x79,0x79,0x78,0x79,0x79,0x79,0x7a,0x7a,0x7a,0x7a, -0x76,0x7c,0x88,0x98,0xa5,0xaa,0xa8,0xa4,0xa9,0xa8,0xa7,0xa6,0xa6,0xa6,0xa7,0xa7, -0xac,0xac,0xac,0xac,0xab,0xab,0xab,0xab,0xaa,0xaa,0xaa,0xab,0xac,0xac,0xad,0xad, -0xaf,0xaf,0xaf,0xaf,0xaf,0xaf,0xaf,0xaf,0xb2,0xb2,0xb2,0xb1,0xb0,0xb0,0xaf,0xaf, -0xad,0xac,0xab,0xad,0xb1,0xb3,0xb2,0xb0,0xa2,0x95,0x86,0x7d,0x7d,0x7f,0x7e,0x7c, -0x7e,0x7d,0x7b,0x79,0x77,0x76,0x76,0x76,0x78,0x77,0x76,0x75,0x75,0x75,0x76,0x76, -0x78,0x79,0x7a,0x7b,0x7c,0x7b,0x7b,0x7a,0x7c,0x7b,0x7a,0x7a,0x7a,0x7a,0x7b,0x7c, -0x7a,0x7a,0x7b,0x7c,0x7b,0x7a,0x79,0x78,0x75,0x78,0x76,0x74,0x82,0x9b,0xa9,0xaa, -0xaa,0xa1,0x92,0x82,0x79,0x7a,0x83,0x8c,0x9b,0xa1,0xa9,0xac,0xab,0xa9,0xa8,0xa8, -0x9a,0x85,0x75,0x77,0x7d,0x7b,0x7a,0x7e,0x7c,0x7e,0x80,0x83,0x87,0x8a,0x8c,0x8e, -0x8f,0x8f,0x8e,0x8e,0x8d,0x8c,0x8c,0x8c,0x8c,0x8b,0x8a,0x88,0x87,0x85,0x84,0x83, -0x80,0x7f,0x7d,0x7b,0x79,0x79,0x79,0x79,0x7a,0x79,0x77,0x76,0x77,0x79,0x7b,0x7c, -0x7f,0x80,0x82,0x84,0x85,0x85,0x85,0x85,0x83,0x83,0x84,0x84,0x84,0x84,0x85,0x85, -0x87,0x87,0x87,0x86,0x86,0x86,0x85,0x85,0x85,0x85,0x85,0x85,0x84,0x84,0x84,0x84, -0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x86, -0x86,0x86,0x86,0x87,0x87,0x87,0x88,0x88,0x84,0x85,0x85,0x86,0x86,0x87,0x88,0x88, -0x72,0x73,0x76,0x78,0x7b,0x7c,0x7d,0x7d,0x7b,0x7b,0x79,0x78,0x78,0x79,0x7b,0x7b, -0x7d,0x7b,0x79,0x77,0x76,0x77,0x78,0x79,0x76,0x76,0x75,0x74,0x75,0x76,0x77,0x77, -0x76,0x77,0x77,0x77,0x78,0x78,0x79,0x79,0x78,0x78,0x78,0x79,0x7a,0x7a,0x7b,0x7b, -0x79,0x79,0x78,0x77,0x77,0x78,0x79,0x7a,0x7b,0x7a,0x77,0x75,0x75,0x76,0x78,0x7a, -0x7f,0x7e,0x7c,0x7a,0x79,0x78,0x78,0x78,0x78,0x78,0x78,0x79,0x79,0x7a,0x7a,0x7a, -0x76,0x7f,0x8e,0x9d,0xa7,0xa9,0xa6,0xa2,0xa8,0xa7,0xa7,0xa6,0xa6,0xa5,0xa5,0xa5, -0xaa,0xab,0xab,0xab,0xab,0xab,0xaa,0xa9,0xaa,0xaa,0xaa,0xab,0xac,0xac,0xad,0xad, -0xae,0xae,0xae,0xae,0xae,0xae,0xae,0xae,0xb2,0xb2,0xb1,0xb1,0xb0,0xaf,0xaf,0xaf, -0xac,0xab,0xaa,0xad,0xb1,0xb3,0xb1,0xaf,0xa0,0x95,0x88,0x81,0x82,0x83,0x81,0x7e, -0x7d,0x7c,0x7a,0x78,0x77,0x76,0x76,0x77,0x77,0x77,0x76,0x75,0x75,0x75,0x76,0x77, -0x78,0x79,0x7a,0x7b,0x7c,0x7b,0x7b,0x7a,0x7b,0x7b,0x7a,0x7a,0x7a,0x7a,0x7b,0x7b, -0x79,0x7a,0x7b,0x7b,0x7b,0x7a,0x79,0x78,0x75,0x78,0x76,0x74,0x82,0x9b,0xa9,0xaa, -0xa9,0x9e,0x8d,0x7c,0x74,0x79,0x87,0x92,0xa6,0xaa,0xae,0xae,0xab,0xa9,0xa9,0xaa, -0x9b,0x86,0x76,0x78,0x7c,0x7a,0x79,0x7d,0x7d,0x7e,0x81,0x85,0x88,0x8b,0x8d,0x8e, -0x8e,0x8e,0x8d,0x8d,0x8c,0x8b,0x8b,0x8b,0x8b,0x8b,0x89,0x87,0x85,0x83,0x82,0x81, -0x7f,0x7e,0x7c,0x7b,0x7a,0x79,0x79,0x79,0x7d,0x7b,0x79,0x77,0x77,0x78,0x7a,0x7b, -0x7f,0x80,0x82,0x84,0x85,0x85,0x85,0x85,0x83,0x83,0x84,0x84,0x84,0x84,0x84,0x84, -0x87,0x87,0x86,0x86,0x86,0x85,0x85,0x85,0x86,0x86,0x85,0x85,0x84,0x83,0x83,0x82, -0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85, -0x86,0x86,0x86,0x87,0x87,0x87,0x87,0x87,0x84,0x84,0x85,0x85,0x86,0x87,0x87,0x88, -0x72,0x74,0x76,0x79,0x7b,0x7c,0x7c,0x7c,0x7a,0x7a,0x79,0x78,0x78,0x79,0x7a,0x7a, -0x7d,0x7b,0x79,0x77,0x76,0x77,0x78,0x79,0x78,0x77,0x76,0x75,0x75,0x76,0x76,0x77, -0x76,0x76,0x77,0x77,0x77,0x77,0x77,0x77,0x78,0x78,0x79,0x7a,0x7a,0x7b,0x7c,0x7c, -0x7a,0x79,0x78,0x78,0x77,0x78,0x79,0x7a,0x7b,0x79,0x78,0x76,0x76,0x77,0x78,0x79, -0x7f,0x7e,0x7c,0x7a,0x79,0x78,0x78,0x78,0x77,0x78,0x78,0x79,0x7a,0x7b,0x7b,0x7b, -0x78,0x83,0x93,0xa1,0xa8,0xa9,0xa5,0xa2,0xa7,0xa7,0xa7,0xa7,0xa7,0xa6,0xa6,0xa5, -0xa8,0xa9,0xaa,0xab,0xab,0xaa,0xa9,0xa9,0xab,0xab,0xac,0xac,0xad,0xae,0xae,0xae, -0xaf,0xaf,0xaf,0xaf,0xaf,0xaf,0xaf,0xaf,0xb2,0xb1,0xb1,0xb0,0xb0,0xaf,0xae,0xae, -0xab,0xaa,0xaa,0xad,0xb0,0xb1,0xae,0xab,0x9f,0x96,0x8b,0x86,0x87,0x88,0x84,0x80, -0x7b,0x7b,0x79,0x78,0x77,0x77,0x77,0x77,0x77,0x76,0x75,0x75,0x75,0x76,0x77,0x77, -0x78,0x79,0x7a,0x7b,0x7c,0x7b,0x7b,0x7a,0x7a,0x7a,0x7a,0x7b,0x7b,0x7a,0x7a,0x7a, -0x78,0x79,0x7a,0x7b,0x7b,0x7a,0x79,0x79,0x75,0x78,0x76,0x74,0x82,0x9b,0xa9,0xaa, -0xa9,0x9f,0x8d,0x7c,0x74,0x79,0x86,0x92,0xaa,0xad,0xb0,0xaf,0xac,0xa9,0xa9,0xaa, -0x9d,0x87,0x76,0x78,0x7c,0x79,0x78,0x7c,0x7c,0x7e,0x82,0x86,0x8a,0x8c,0x8d,0x8d, -0x8d,0x8d,0x8c,0x8c,0x8b,0x8a,0x8a,0x8a,0x89,0x88,0x87,0x85,0x83,0x81,0x7f,0x7e, -0x7e,0x7d,0x7b,0x7a,0x79,0x79,0x79,0x79,0x7d,0x7c,0x79,0x78,0x77,0x78,0x7a,0x7b, -0x7e,0x7f,0x81,0x84,0x85,0x86,0x86,0x86,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84, -0x86,0x86,0x86,0x86,0x85,0x85,0x85,0x85,0x86,0x86,0x86,0x85,0x84,0x84,0x83,0x83, -0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85, -0x86,0x86,0x86,0x86,0x86,0x85,0x85,0x85,0x84,0x84,0x84,0x85,0x86,0x86,0x87,0x87, -0x73,0x74,0x76,0x78,0x7a,0x7a,0x7a,0x7a,0x78,0x78,0x78,0x78,0x78,0x78,0x78,0x78, -0x7d,0x7b,0x79,0x77,0x76,0x77,0x78,0x79,0x7b,0x7a,0x78,0x77,0x76,0x76,0x77,0x77, -0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x77,0x78,0x78,0x79,0x7a,0x7b,0x7c,0x7c, -0x7b,0x7a,0x79,0x78,0x78,0x78,0x79,0x79,0x79,0x78,0x77,0x77,0x77,0x77,0x78,0x79, -0x7e,0x7d,0x7b,0x7a,0x79,0x78,0x79,0x79,0x78,0x78,0x79,0x7a,0x7b,0x7c,0x7d,0x7d, -0x7c,0x88,0x98,0xa4,0xa8,0xa8,0xa6,0xa6,0xa6,0xa7,0xa8,0xa9,0xa9,0xa9,0xa9,0xa8, -0xa7,0xa8,0xab,0xad,0xae,0xae,0xad,0xac,0xae,0xae,0xae,0xaf,0xb0,0xb0,0xb1,0xb1, -0xb0,0xb0,0xb0,0xb0,0xb0,0xb0,0xb0,0xb0,0xb1,0xb1,0xb1,0xb0,0xaf,0xaf,0xae,0xae, -0xab,0xa9,0xa9,0xac,0xae,0xae,0xaa,0xa7,0x9b,0x93,0x8a,0x87,0x89,0x89,0x85,0x80, -0x7a,0x79,0x78,0x77,0x77,0x77,0x78,0x78,0x76,0x76,0x75,0x75,0x75,0x76,0x77,0x78, -0x78,0x79,0x7a,0x7b,0x7c,0x7b,0x7b,0x7a,0x79,0x79,0x7a,0x7b,0x7b,0x7a,0x79,0x79, -0x77,0x78,0x79,0x7a,0x7b,0x7a,0x79,0x79,0x75,0x78,0x76,0x74,0x82,0x9b,0xa9,0xaa, -0xab,0xa2,0x93,0x83,0x79,0x79,0x82,0x8a,0xa4,0xa9,0xad,0xad,0xa9,0xa5,0xa4,0xa4, -0x9e,0x87,0x77,0x78,0x7c,0x79,0x77,0x7b,0x7b,0x7e,0x82,0x86,0x8a,0x8c,0x8c,0x8c, -0x8c,0x8c,0x8b,0x8b,0x8a,0x89,0x89,0x89,0x85,0x84,0x83,0x82,0x80,0x7e,0x7d,0x7d, -0x7c,0x7b,0x7a,0x78,0x78,0x78,0x78,0x79,0x7c,0x7a,0x78,0x77,0x77,0x78,0x79,0x7b, -0x7e,0x7f,0x81,0x83,0x85,0x86,0x86,0x86,0x86,0x86,0x85,0x85,0x85,0x85,0x84,0x84, -0x86,0x86,0x86,0x85,0x85,0x85,0x84,0x84,0x86,0x86,0x86,0x86,0x85,0x85,0x85,0x85, -0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84, -0x85,0x85,0x84,0x84,0x84,0x84,0x83,0x83,0x83,0x84,0x84,0x85,0x85,0x86,0x87,0x87, -0x74,0x75,0x76,0x78,0x78,0x78,0x78,0x77,0x76,0x76,0x77,0x77,0x77,0x77,0x76,0x76, -0x7d,0x7b,0x79,0x77,0x76,0x77,0x78,0x79,0x7d,0x7c,0x7a,0x79,0x78,0x77,0x78,0x78, -0x76,0x76,0x76,0x76,0x76,0x76,0x75,0x75,0x77,0x77,0x78,0x79,0x7a,0x7b,0x7c,0x7c, -0x7c,0x7b,0x79,0x78,0x78,0x78,0x79,0x79,0x77,0x77,0x77,0x77,0x77,0x78,0x7a,0x7a, -0x7c,0x7c,0x7a,0x79,0x79,0x79,0x7a,0x7b,0x79,0x79,0x7a,0x7b,0x7c,0x7d,0x7e,0x7f, -0x82,0x8d,0x9c,0xa5,0xa7,0xa7,0xa8,0xaa,0xa6,0xa7,0xa9,0xab,0xac,0xad,0xac,0xac, -0xa9,0xab,0xaf,0xb2,0xb4,0xb4,0xb4,0xb3,0xb0,0xb1,0xb1,0xb2,0xb2,0xb3,0xb4,0xb4, -0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb0,0xb0,0xaf,0xae,0xae,0xae, -0xab,0xa9,0xa9,0xab,0xad,0xab,0xa6,0xa2,0x95,0x8e,0x87,0x85,0x87,0x87,0x81,0x7c, -0x79,0x78,0x77,0x77,0x77,0x77,0x78,0x79,0x76,0x75,0x75,0x75,0x75,0x76,0x77,0x78, -0x78,0x79,0x7a,0x7b,0x7c,0x7b,0x7b,0x7a,0x78,0x79,0x7a,0x7b,0x7b,0x7a,0x79,0x78, -0x77,0x77,0x79,0x7a,0x7a,0x7a,0x7a,0x79,0x75,0x78,0x76,0x74,0x82,0x9b,0xa9,0xaa, -0xad,0xa7,0x9b,0x8c,0x7f,0x7a,0x7c,0x80,0x98,0x9e,0xa4,0xa6,0xa3,0x9e,0x9b,0x9b, -0x9e,0x88,0x77,0x78,0x7c,0x78,0x77,0x7a,0x7a,0x7d,0x81,0x86,0x8a,0x8b,0x8b,0x8b, -0x8b,0x8b,0x8b,0x8a,0x89,0x89,0x88,0x88,0x81,0x80,0x80,0x7f,0x7e,0x7d,0x7c,0x7b, -0x7a,0x79,0x78,0x77,0x76,0x77,0x77,0x78,0x7a,0x79,0x77,0x76,0x76,0x77,0x79,0x7b, -0x7d,0x7f,0x81,0x83,0x85,0x86,0x87,0x87,0x87,0x87,0x87,0x86,0x86,0x86,0x85,0x85, -0x86,0x86,0x85,0x85,0x85,0x84,0x84,0x84,0x86,0x86,0x86,0x87,0x87,0x87,0x87,0x88, -0x87,0x87,0x87,0x87,0x87,0x87,0x87,0x87,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84, -0x84,0x83,0x83,0x83,0x82,0x82,0x81,0x81,0x83,0x83,0x84,0x85,0x85,0x86,0x86,0x87, -0x75,0x75,0x76,0x77,0x77,0x77,0x76,0x75,0x75,0x75,0x76,0x76,0x76,0x76,0x75,0x75, -0x7d,0x7b,0x79,0x77,0x76,0x77,0x78,0x79,0x7e,0x7d,0x7b,0x7a,0x78,0x78,0x78,0x78, -0x76,0x76,0x76,0x76,0x75,0x75,0x75,0x75,0x76,0x76,0x77,0x78,0x7a,0x7b,0x7c,0x7c, -0x7c,0x7b,0x7a,0x78,0x78,0x78,0x79,0x79,0x76,0x76,0x76,0x77,0x78,0x79,0x7a,0x7b, -0x7b,0x7b,0x7a,0x79,0x79,0x7a,0x7b,0x7c,0x79,0x7a,0x7b,0x7c,0x7d,0x7e,0x7f,0x80, -0x85,0x90,0x9e,0xa5,0xa6,0xa6,0xa9,0xad,0xa6,0xa8,0xaa,0xad,0xae,0xaf,0xae,0xae, -0xac,0xae,0xb3,0xb7,0xb9,0xba,0xb9,0xb9,0xb2,0xb3,0xb3,0xb4,0xb4,0xb5,0xb5,0xb6, -0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb0,0xb0,0xaf,0xae,0xae,0xad, -0xab,0xa9,0xa9,0xaa,0xab,0xa9,0xa4,0x9f,0x8f,0x89,0x83,0x82,0x84,0x83,0x7e,0x77, -0x78,0x78,0x77,0x76,0x77,0x77,0x78,0x79,0x76,0x75,0x75,0x75,0x75,0x76,0x78,0x79, -0x78,0x79,0x7a,0x7b,0x7c,0x7b,0x7b,0x7a,0x78,0x79,0x7a,0x7b,0x7b,0x7a,0x79,0x78, -0x76,0x77,0x79,0x7a,0x7a,0x7a,0x7a,0x79,0x75,0x78,0x76,0x74,0x82,0x9b,0xa9,0xaa, -0xaf,0xab,0xa1,0x92,0x84,0x7b,0x78,0x78,0x8e,0x95,0x9d,0xa1,0x9e,0x99,0x95,0x93, -0x9f,0x88,0x78,0x78,0x7c,0x78,0x76,0x7a,0x79,0x7c,0x81,0x86,0x89,0x8b,0x8b,0x8a, -0x8b,0x8b,0x8a,0x8a,0x89,0x88,0x88,0x88,0x7e,0x7e,0x7d,0x7d,0x7c,0x7c,0x7b,0x7b, -0x79,0x78,0x77,0x76,0x75,0x76,0x76,0x77,0x78,0x77,0x76,0x75,0x75,0x77,0x79,0x7b, -0x7d,0x7e,0x81,0x83,0x85,0x86,0x87,0x87,0x88,0x88,0x88,0x87,0x87,0x86,0x86,0x86, -0x86,0x85,0x85,0x85,0x85,0x84,0x84,0x84,0x86,0x86,0x87,0x87,0x88,0x89,0x89,0x89, -0x88,0x88,0x88,0x88,0x88,0x88,0x88,0x88,0x83,0x83,0x83,0x83,0x83,0x83,0x83,0x83, -0x83,0x82,0x82,0x82,0x81,0x80,0x80,0x80,0x83,0x83,0x84,0x84,0x85,0x86,0x86,0x86, -0x74,0x75,0x75,0x75,0x75,0x73,0x72,0x71,0x74,0x75,0x77,0x78,0x78,0x78,0x76,0x76, -0x7b,0x7c,0x7d,0x7a,0x76,0x75,0x77,0x7a,0x7a,0x77,0x75,0x76,0x79,0x7a,0x77,0x75, -0x78,0x78,0x78,0x77,0x77,0x77,0x76,0x76,0x78,0x78,0x78,0x79,0x79,0x79,0x7a,0x7a, -0x7b,0x7a,0x7a,0x79,0x78,0x77,0x76,0x76,0x75,0x76,0x77,0x79,0x79,0x79,0x79,0x78, -0x74,0x75,0x76,0x77,0x78,0x79,0x7a,0x7b,0x7b,0x7a,0x79,0x78,0x78,0x79,0x7a,0x7b, -0x8d,0x95,0xa0,0xa7,0xa9,0xa9,0xa9,0xaa,0xa4,0xa4,0xa5,0xa7,0xa9,0xac,0xaf,0xb1, -0xaa,0xab,0xad,0xaf,0xb1,0xb3,0xb4,0xb5,0xbb,0xbb,0xbb,0xba,0xb9,0xb6,0xb4,0xb3, -0xb3,0xb3,0xb3,0xb3,0xb3,0xb3,0xb3,0xb3,0xb1,0xb1,0xb1,0xb0,0xaf,0xaf,0xae,0xae, -0xad,0xac,0xab,0xac,0xac,0xa8,0xa0,0x9a,0x91,0x8e,0x8a,0x84,0x7f,0x7b,0x78,0x77, -0x76,0x77,0x78,0x79,0x79,0x78,0x77,0x76,0x74,0x74,0x73,0x73,0x74,0x75,0x76,0x77, -0x79,0x79,0x7a,0x7b,0x7b,0x7c,0x7d,0x7d,0x79,0x7c,0x7e,0x7d,0x7a,0x78,0x7a,0x7c, -0x77,0x73,0x6f,0x6f,0x74,0x79,0x7c,0x7c,0x73,0x77,0x76,0x75,0x84,0x9c,0xaa,0xaa, -0xa6,0xaa,0xa9,0x9e,0x8c,0x7b,0x71,0x6e,0x71,0x7a,0x7e,0x7e,0x88,0x9c,0xa6,0xa5, -0x9c,0x8d,0x7c,0x74,0x77,0x7b,0x7a,0x76,0x7b,0x80,0x87,0x8a,0x8a,0x89,0x8a,0x8c, -0x89,0x8a,0x8c,0x8c,0x8a,0x85,0x7f,0x7c,0x7d,0x7c,0x7c,0x7b,0x7a,0x7a,0x79,0x79, -0x79,0x78,0x77,0x76,0x75,0x75,0x75,0x76,0x77,0x77,0x76,0x76,0x76,0x77,0x78,0x79, -0x7e,0x80,0x83,0x86,0x88,0x87,0x85,0x84,0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x86, -0x86,0x86,0x86,0x85,0x85,0x84,0x84,0x84,0x84,0x84,0x85,0x86,0x87,0x88,0x88,0x89, -0x88,0x88,0x87,0x87,0x86,0x86,0x85,0x85,0x82,0x83,0x83,0x83,0x84,0x84,0x84,0x84, -0x84,0x84,0x84,0x83,0x83,0x83,0x83,0x83,0x83,0x83,0x83,0x84,0x84,0x84,0x85,0x85, -0x75,0x75,0x75,0x75,0x75,0x73,0x72,0x71,0x74,0x75,0x76,0x78,0x78,0x77,0x76,0x76, -0x7b,0x7c,0x7d,0x7a,0x77,0x75,0x78,0x7b,0x7b,0x78,0x76,0x77,0x7a,0x7b,0x79,0x76, -0x79,0x79,0x78,0x78,0x78,0x77,0x77,0x77,0x79,0x79,0x79,0x79,0x79,0x79,0x78,0x78, -0x7a,0x7a,0x79,0x78,0x78,0x77,0x76,0x76,0x75,0x76,0x77,0x78,0x79,0x79,0x78,0x78, -0x75,0x76,0x76,0x78,0x79,0x7a,0x7b,0x7b,0x7e,0x7d,0x7c,0x7b,0x7b,0x7c,0x7d,0x7e, -0x92,0x9b,0xa5,0xac,0xac,0xaa,0xa8,0xa7,0xa5,0xa5,0xa6,0xa7,0xa8,0xaa,0xad,0xae, -0xaf,0xaf,0xaf,0xb0,0xb0,0xb0,0xb0,0xb0,0xb2,0xb3,0xb4,0xb5,0xb6,0xb6,0xb5,0xb4, -0xb3,0xb3,0xb3,0xb3,0xb3,0xb3,0xb3,0xb3,0xb1,0xb1,0xb1,0xb0,0xaf,0xaf,0xae,0xae, -0xac,0xab,0xab,0xac,0xab,0xa7,0x9f,0x98,0x8e,0x8c,0x87,0x83,0x7e,0x7b,0x78,0x77, -0x77,0x77,0x78,0x79,0x79,0x78,0x77,0x77,0x74,0x74,0x73,0x73,0x74,0x75,0x77,0x78, -0x79,0x79,0x7a,0x7b,0x7b,0x7c,0x7d,0x7d,0x7d,0x7f,0x81,0x7f,0x7b,0x79,0x7a,0x7c, -0x76,0x71,0x6d,0x6e,0x72,0x77,0x79,0x7a,0x73,0x77,0x76,0x75,0x84,0x9c,0xaa,0xaa, -0xab,0xad,0xab,0x9f,0x8e,0x7e,0x76,0x75,0x72,0x79,0x7c,0x7b,0x87,0x9c,0xa8,0xa7, -0x9d,0x8d,0x7c,0x74,0x77,0x7c,0x7a,0x76,0x7b,0x80,0x87,0x8b,0x8b,0x8a,0x8b,0x8c, -0x8a,0x8a,0x89,0x88,0x85,0x81,0x7d,0x7b,0x7b,0x7b,0x7b,0x7a,0x7a,0x79,0x78,0x78, -0x79,0x78,0x77,0x76,0x75,0x75,0x76,0x76,0x77,0x76,0x76,0x75,0x76,0x77,0x78,0x79, -0x7e,0x80,0x83,0x86,0x87,0x86,0x85,0x84,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85, -0x86,0x86,0x86,0x85,0x85,0x84,0x84,0x84,0x84,0x84,0x85,0x86,0x87,0x87,0x88,0x88, -0x88,0x87,0x87,0x87,0x86,0x86,0x85,0x85,0x84,0x84,0x84,0x84,0x85,0x85,0x85,0x86, -0x86,0x86,0x85,0x85,0x84,0x84,0x84,0x83,0x83,0x83,0x84,0x84,0x84,0x85,0x85,0x85, -0x75,0x75,0x76,0x76,0x75,0x74,0x72,0x71,0x74,0x75,0x76,0x77,0x77,0x77,0x76,0x76, -0x7b,0x7c,0x7d,0x7a,0x77,0x76,0x78,0x7b,0x7c,0x79,0x77,0x78,0x7b,0x7c,0x7a,0x78, -0x7a,0x7a,0x7a,0x79,0x79,0x79,0x78,0x78,0x7a,0x7a,0x79,0x79,0x78,0x77,0x77,0x77, -0x79,0x79,0x79,0x78,0x77,0x77,0x76,0x76,0x74,0x75,0x76,0x78,0x78,0x78,0x78,0x78, -0x76,0x77,0x77,0x78,0x79,0x7a,0x7b,0x7b,0x80,0x7f,0x7e,0x7e,0x7e,0x7e,0x7f,0x80, -0x95,0x9e,0xaa,0xb1,0xb1,0xad,0xa9,0xa7,0xa8,0xa7,0xa6,0xa6,0xa6,0xa7,0xa8,0xa9, -0xb2,0xb2,0xb1,0xb0,0xae,0xad,0xad,0xac,0xa9,0xab,0xad,0xb0,0xb3,0xb4,0xb5,0xb5, -0xb2,0xb2,0xb2,0xb2,0xb2,0xb2,0xb2,0xb2,0xb1,0xb1,0xb0,0xb0,0xaf,0xae,0xae,0xae, -0xac,0xab,0xaa,0xaa,0xa9,0xa4,0x9b,0x95,0x89,0x87,0x84,0x80,0x7d,0x7a,0x79,0x78, -0x77,0x78,0x78,0x79,0x79,0x78,0x78,0x77,0x74,0x74,0x73,0x73,0x74,0x75,0x77,0x78, -0x79,0x7a,0x7a,0x7b,0x7b,0x7c,0x7c,0x7d,0x81,0x82,0x83,0x80,0x7b,0x78,0x79,0x7a, -0x75,0x71,0x6d,0x6d,0x72,0x76,0x78,0x77,0x73,0x77,0x76,0x75,0x84,0x9c,0xaa,0xaa, -0xaf,0xb0,0xad,0xa0,0x8f,0x81,0x7c,0x7c,0x74,0x78,0x78,0x78,0x86,0x9e,0xab,0xab, -0x9e,0x8e,0x7c,0x74,0x77,0x7c,0x7b,0x77,0x7c,0x81,0x88,0x8b,0x8b,0x8b,0x8c,0x8d, -0x8b,0x89,0x85,0x81,0x7d,0x7b,0x79,0x79,0x79,0x79,0x79,0x79,0x78,0x78,0x78,0x78, -0x7a,0x79,0x77,0x76,0x75,0x75,0x76,0x76,0x76,0x76,0x75,0x75,0x76,0x77,0x79,0x7a, -0x7e,0x80,0x82,0x84,0x85,0x85,0x84,0x83,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84, -0x86,0x86,0x85,0x85,0x85,0x85,0x84,0x84,0x85,0x85,0x85,0x86,0x87,0x87,0x88,0x88, -0x87,0x87,0x87,0x86,0x86,0x86,0x85,0x85,0x86,0x86,0x86,0x86,0x87,0x87,0x87,0x87, -0x89,0x89,0x88,0x87,0x86,0x85,0x84,0x84,0x84,0x84,0x84,0x84,0x85,0x85,0x85,0x85, -0x75,0x76,0x76,0x76,0x75,0x74,0x73,0x72,0x74,0x74,0x75,0x75,0x76,0x76,0x76,0x76, -0x7a,0x7b,0x7c,0x7a,0x77,0x76,0x79,0x7c,0x7d,0x7a,0x78,0x7a,0x7d,0x7e,0x7c,0x7a, -0x7b,0x7b,0x7b,0x7a,0x7a,0x7a,0x79,0x79,0x7b,0x7a,0x7a,0x79,0x77,0x77,0x76,0x75, -0x78,0x78,0x78,0x77,0x77,0x76,0x76,0x76,0x73,0x74,0x76,0x77,0x78,0x78,0x77,0x77, -0x77,0x77,0x78,0x79,0x7a,0x7a,0x7b,0x7b,0x7e,0x7e,0x7e,0x7d,0x7d,0x7e,0x7e,0x7e, -0x91,0x9a,0xa7,0xb0,0xb2,0xaf,0xad,0xac,0xaa,0xa9,0xa7,0xa5,0xa4,0xa4,0xa4,0xa4, -0xae,0xae,0xad,0xad,0xad,0xad,0xad,0xad,0xa9,0xab,0xad,0xaf,0xb1,0xb2,0xb3,0xb3, -0xb2,0xb2,0xb2,0xb2,0xb2,0xb2,0xb2,0xb2,0xb1,0xb0,0xb0,0xaf,0xaf,0xae,0xae,0xad, -0xac,0xab,0xa9,0xa8,0xa7,0xa1,0x97,0x90,0x85,0x83,0x81,0x7e,0x7b,0x7a,0x79,0x79, -0x77,0x78,0x79,0x79,0x79,0x79,0x78,0x77,0x75,0x74,0x74,0x74,0x74,0x76,0x77,0x78, -0x7a,0x7a,0x7a,0x7b,0x7b,0x7c,0x7c,0x7c,0x82,0x83,0x82,0x7e,0x78,0x74,0x75,0x76, -0x78,0x74,0x70,0x71,0x74,0x78,0x79,0x78,0x73,0x77,0x76,0x75,0x84,0x9c,0xaa,0xaa, -0xb0,0xb0,0xac,0x9f,0x8e,0x82,0x7e,0x7f,0x76,0x78,0x76,0x75,0x86,0xa0,0xae,0xad, -0x9f,0x8f,0x7c,0x74,0x77,0x7c,0x7c,0x79,0x7d,0x83,0x89,0x8c,0x8b,0x8a,0x8b,0x8c, -0x8a,0x86,0x80,0x7a,0x76,0x76,0x77,0x78,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77, -0x7a,0x79,0x78,0x76,0x76,0x76,0x76,0x76,0x76,0x75,0x75,0x76,0x77,0x78,0x7a,0x7b, -0x7f,0x80,0x82,0x84,0x84,0x84,0x84,0x83,0x83,0x83,0x83,0x83,0x83,0x83,0x83,0x83, -0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x86,0x86,0x86,0x87,0x87,0x87, -0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x87,0x87,0x87,0x88,0x88,0x88,0x89,0x89, -0x8b,0x8a,0x8a,0x88,0x87,0x86,0x85,0x85,0x84,0x85,0x85,0x85,0x85,0x86,0x86,0x86, -0x75,0x76,0x76,0x76,0x76,0x74,0x73,0x72,0x74,0x74,0x74,0x74,0x74,0x75,0x75,0x76, -0x78,0x7a,0x7b,0x79,0x76,0x75,0x78,0x7b,0x7d,0x7a,0x79,0x7a,0x7d,0x7f,0x7d,0x7b, -0x7b,0x7b,0x7b,0x7b,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x79,0x78,0x77,0x76,0x75,0x75, -0x77,0x77,0x77,0x76,0x76,0x76,0x76,0x76,0x73,0x74,0x75,0x76,0x77,0x77,0x77,0x76, -0x77,0x78,0x78,0x79,0x79,0x7a,0x7a,0x7a,0x7a,0x7a,0x7b,0x7b,0x7b,0x7b,0x7a,0x7a, -0x85,0x8f,0x9c,0xa7,0xac,0xae,0xaf,0xb1,0xab,0xa9,0xa7,0xa4,0xa2,0xa0,0xa0,0x9f, -0xa4,0xa5,0xa7,0xa9,0xab,0xad,0xaf,0xaf,0xaf,0xaf,0xb0,0xb1,0xb1,0xb1,0xb0,0xaf, -0xb2,0xb2,0xb2,0xb2,0xb2,0xb2,0xb2,0xb2,0xb0,0xb0,0xb0,0xaf,0xae,0xae,0xad,0xad, -0xac,0xaa,0xa8,0xa7,0xa4,0x9d,0x93,0x8c,0x82,0x80,0x7e,0x7c,0x7a,0x79,0x79,0x79, -0x78,0x78,0x79,0x7a,0x7a,0x79,0x78,0x78,0x75,0x75,0x74,0x74,0x75,0x76,0x77,0x78, -0x7a,0x7a,0x7b,0x7b,0x7b,0x7b,0x7b,0x7c,0x81,0x82,0x80,0x7a,0x73,0x70,0x70,0x72, -0x7c,0x79,0x75,0x76,0x79,0x7c,0x7c,0x7a,0x73,0x77,0x76,0x75,0x84,0x9c,0xaa,0xaa, -0xad,0xae,0xaa,0x9d,0x8c,0x80,0x7b,0x7c,0x77,0x78,0x75,0x76,0x89,0xa4,0xb0,0xad, -0xa1,0x90,0x7d,0x74,0x77,0x7d,0x7d,0x7a,0x7f,0x84,0x8a,0x8c,0x8b,0x89,0x89,0x8a, -0x86,0x82,0x7c,0x76,0x73,0x74,0x76,0x78,0x75,0x75,0x76,0x76,0x77,0x77,0x78,0x78, -0x7a,0x79,0x78,0x77,0x76,0x76,0x76,0x77,0x76,0x76,0x76,0x77,0x78,0x7a,0x7d,0x7e, -0x81,0x81,0x82,0x83,0x84,0x84,0x84,0x83,0x83,0x83,0x83,0x83,0x83,0x83,0x83,0x83, -0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x86,0x86,0x86,0x86,0x86,0x87,0x87,0x87, -0x85,0x85,0x85,0x85,0x86,0x86,0x86,0x86,0x87,0x87,0x87,0x88,0x88,0x88,0x89,0x89, -0x8a,0x8a,0x89,0x88,0x87,0x87,0x86,0x86,0x85,0x85,0x85,0x86,0x86,0x86,0x87,0x87, -0x76,0x76,0x77,0x77,0x76,0x75,0x73,0x72,0x74,0x73,0x73,0x73,0x73,0x74,0x75,0x76, -0x76,0x78,0x79,0x77,0x74,0x74,0x77,0x7a,0x7c,0x7a,0x78,0x7a,0x7e,0x7f,0x7e,0x7b, -0x7b,0x7b,0x7b,0x7a,0x7a,0x7a,0x79,0x79,0x79,0x79,0x78,0x78,0x77,0x76,0x76,0x76, -0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x72,0x73,0x74,0x76,0x76,0x76,0x76,0x76, -0x77,0x77,0x77,0x78,0x78,0x78,0x79,0x79,0x77,0x78,0x78,0x79,0x79,0x78,0x78,0x77, -0x7b,0x83,0x8e,0x98,0x9f,0xa5,0xac,0xb0,0xab,0xa9,0xa6,0xa3,0xa0,0x9e,0x9d,0x9c, -0x9d,0x9e,0xa1,0xa4,0xa7,0xaa,0xac,0xae,0xb0,0xb0,0xb1,0xb1,0xb1,0xb0,0xaf,0xaf, -0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb0,0xb0,0xaf,0xaf,0xae,0xad,0xad,0xad, -0xac,0xaa,0xa7,0xa5,0xa1,0x99,0x8f,0x87,0x81,0x7f,0x7d,0x7b,0x7a,0x79,0x79,0x79, -0x78,0x78,0x79,0x7a,0x7a,0x79,0x78,0x78,0x75,0x75,0x74,0x74,0x75,0x76,0x78,0x79, -0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x82,0x82,0x7f,0x79,0x72,0x6f,0x6f,0x72, -0x7f,0x7c,0x79,0x79,0x7c,0x7e,0x7d,0x7b,0x73,0x77,0x76,0x75,0x84,0x9c,0xaa,0xaa, -0xaa,0xac,0xaa,0x9f,0x8e,0x7f,0x78,0x77,0x78,0x79,0x77,0x7a,0x8f,0xa9,0xb1,0xaa, -0xa2,0x91,0x7d,0x74,0x77,0x7d,0x7e,0x7c,0x81,0x86,0x8b,0x8c,0x89,0x86,0x85,0x86, -0x7f,0x7c,0x79,0x75,0x74,0x76,0x78,0x7a,0x74,0x74,0x75,0x76,0x77,0x78,0x79,0x79, -0x7b,0x7a,0x78,0x77,0x76,0x76,0x77,0x77,0x77,0x77,0x77,0x78,0x7a,0x7d,0x7f,0x81, -0x83,0x83,0x83,0x84,0x84,0x84,0x84,0x85,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84, -0x84,0x84,0x85,0x85,0x85,0x85,0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x86, -0x84,0x84,0x85,0x85,0x85,0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x87,0x87,0x87,0x87, -0x87,0x87,0x87,0x87,0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x87,0x87,0x87,0x87, -0x76,0x76,0x77,0x77,0x76,0x75,0x74,0x73,0x74,0x73,0x72,0x72,0x72,0x73,0x75,0x76, -0x74,0x76,0x77,0x75,0x73,0x72,0x75,0x79,0x7b,0x79,0x78,0x7a,0x7d,0x7f,0x7e,0x7b, -0x7a,0x7a,0x7a,0x7a,0x79,0x79,0x79,0x79,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77, -0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x76,0x72,0x73,0x74,0x75,0x76,0x76,0x76,0x75, -0x76,0x76,0x76,0x77,0x77,0x77,0x77,0x77,0x77,0x78,0x79,0x7a,0x7a,0x79,0x78,0x77, -0x77,0x7c,0x83,0x8a,0x90,0x98,0xa2,0xa9,0xaa,0xa8,0xa5,0xa2,0x9e,0x9c,0x9b,0x9a, -0x9c,0x9d,0x9e,0xa0,0xa2,0xa4,0xa5,0xa6,0xa9,0xaa,0xac,0xae,0xb0,0xb1,0xb1,0xb1, -0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb0,0xb0,0xaf,0xae,0xae,0xad,0xad,0xac, -0xac,0xa9,0xa6,0xa3,0x9f,0x97,0x8c,0x84,0x81,0x80,0x7d,0x7b,0x7a,0x79,0x79,0x79, -0x78,0x79,0x7a,0x7a,0x7a,0x7a,0x79,0x78,0x76,0x75,0x75,0x75,0x75,0x77,0x78,0x79, -0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x85,0x84,0x81,0x7b,0x74,0x71,0x73,0x75, -0x7e,0x7b,0x78,0x79,0x7b,0x7c,0x7b,0x79,0x73,0x77,0x76,0x75,0x84,0x9c,0xaa,0xaa, -0xaa,0xae,0xae,0xa5,0x93,0x81,0x77,0x74,0x79,0x7a,0x79,0x7f,0x95,0xad,0xb1,0xa6, -0xa3,0x92,0x7d,0x74,0x77,0x7d,0x7f,0x7d,0x83,0x87,0x8b,0x8b,0x87,0x83,0x81,0x81, -0x78,0x77,0x77,0x77,0x78,0x79,0x7b,0x7c,0x74,0x74,0x75,0x76,0x78,0x79,0x7a,0x7a, -0x7b,0x7a,0x78,0x77,0x76,0x77,0x77,0x77,0x78,0x78,0x79,0x7a,0x7d,0x7f,0x82,0x84, -0x85,0x85,0x84,0x84,0x85,0x85,0x86,0x86,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85, -0x84,0x84,0x84,0x85,0x85,0x86,0x86,0x86,0x87,0x87,0x86,0x86,0x86,0x86,0x86,0x86, -0x84,0x84,0x84,0x85,0x85,0x86,0x86,0x86,0x84,0x84,0x84,0x84,0x85,0x85,0x85,0x86, -0x84,0x84,0x84,0x84,0x85,0x85,0x86,0x86,0x86,0x86,0x87,0x87,0x87,0x88,0x88,0x88, -0x76,0x77,0x77,0x77,0x76,0x75,0x74,0x73,0x74,0x73,0x72,0x71,0x71,0x73,0x75,0x76, -0x73,0x75,0x76,0x74,0x72,0x72,0x75,0x78,0x7b,0x79,0x77,0x79,0x7d,0x7f,0x7d,0x7b, -0x7a,0x7a,0x79,0x79,0x79,0x78,0x78,0x78,0x76,0x76,0x76,0x77,0x77,0x78,0x78,0x78, -0x74,0x74,0x75,0x75,0x75,0x75,0x75,0x75,0x71,0x72,0x74,0x75,0x76,0x76,0x75,0x75, -0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x78,0x79,0x7b,0x7c,0x7c,0x7b,0x79,0x78, -0x77,0x7a,0x7e,0x81,0x86,0x8e,0x99,0xa1,0xaa,0xa8,0xa5,0xa1,0x9e,0x9c,0x9a,0x9a, -0x9e,0x9e,0x9e,0x9e,0x9e,0x9e,0x9e,0x9e,0xa1,0xa3,0xa7,0xab,0xaf,0xb1,0xb3,0xb4, -0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb1,0xb0,0xaf,0xaf,0xae,0xae,0xad,0xad,0xac, -0xac,0xa9,0xa6,0xa3,0x9e,0x95,0x8a,0x82,0x81,0x80,0x7e,0x7c,0x7a,0x79,0x79,0x79, -0x78,0x79,0x7a,0x7b,0x7b,0x7a,0x79,0x78,0x76,0x75,0x75,0x75,0x75,0x77,0x78,0x79, -0x7c,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7a,0x88,0x87,0x84,0x7e,0x77,0x74,0x76,0x79, -0x7c,0x79,0x77,0x77,0x79,0x7a,0x78,0x76,0x73,0x77,0x76,0x75,0x84,0x9c,0xaa,0xaa, -0xaa,0xb0,0xb2,0xa9,0x97,0x84,0x77,0x72,0x79,0x7b,0x7b,0x82,0x99,0xaf,0xb0,0xa3, -0xa3,0x92,0x7e,0x74,0x77,0x7d,0x7f,0x7d,0x84,0x88,0x8c,0x8b,0x86,0x81,0x7f,0x7e, -0x73,0x74,0x76,0x78,0x7b,0x7c,0x7d,0x7d,0x74,0x74,0x75,0x77,0x78,0x79,0x7a,0x7b, -0x7b,0x7a,0x79,0x77,0x77,0x77,0x77,0x78,0x79,0x79,0x7a,0x7b,0x7e,0x81,0x84,0x85, -0x86,0x86,0x85,0x85,0x85,0x86,0x86,0x87,0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x86, -0x84,0x84,0x84,0x85,0x85,0x86,0x86,0x86,0x87,0x87,0x87,0x86,0x86,0x86,0x86,0x86, -0x83,0x84,0x84,0x84,0x85,0x86,0x86,0x86,0x82,0x83,0x83,0x83,0x84,0x84,0x84,0x84, -0x81,0x81,0x82,0x83,0x84,0x85,0x85,0x86,0x86,0x87,0x87,0x87,0x88,0x88,0x88,0x88, -0x77,0x78,0x78,0x78,0x77,0x75,0x74,0x72,0x71,0x72,0x73,0x74,0x75,0x76,0x77,0x77, -0x74,0x74,0x75,0x76,0x78,0x79,0x7a,0x7a,0x78,0x78,0x79,0x7a,0x7b,0x7c,0x7c,0x7d, -0x7b,0x7a,0x79,0x77,0x77,0x78,0x79,0x7a,0x7b,0x79,0x77,0x75,0x74,0x74,0x75,0x75, -0x75,0x75,0x75,0x75,0x74,0x74,0x74,0x74,0x72,0x73,0x73,0x74,0x75,0x76,0x77,0x78, -0x77,0x77,0x77,0x78,0x78,0x79,0x79,0x7a,0x72,0x74,0x78,0x7b,0x7c,0x7c,0x7b,0x7a, -0x76,0x79,0x7c,0x7b,0x79,0x78,0x7b,0x7d,0x98,0x97,0x96,0x98,0x9b,0x9b,0x97,0x94, -0x99,0x99,0x9a,0x9b,0x9c,0x9e,0x9e,0x9f,0xa2,0xa3,0xa4,0xa5,0xa7,0xa8,0xa9,0xaa, -0xad,0xaf,0xb0,0xb1,0xb2,0xb1,0xaf,0xae,0xaf,0xb0,0xb0,0xaf,0xae,0xad,0xab,0xaa, -0xa9,0xa7,0xa4,0x9f,0x99,0x92,0x8b,0x88,0x85,0x82,0x7d,0x79,0x77,0x77,0x79,0x7a, -0x7a,0x7a,0x7a,0x7a,0x7a,0x79,0x79,0x79,0x77,0x76,0x75,0x74,0x74,0x74,0x75,0x75, -0x78,0x79,0x79,0x7a,0x7b,0x7c,0x7d,0x7d,0x81,0x81,0x80,0x7f,0x7c,0x7a,0x78,0x77, -0x79,0x7a,0x7a,0x7a,0x7b,0x7b,0x7b,0x7b,0x75,0x78,0x76,0x74,0x82,0x9b,0xa9,0xaa, -0xaa,0xad,0xaf,0xaa,0x9e,0x91,0x87,0x82,0x8d,0x8b,0x8c,0x91,0x9c,0xa6,0xad,0xb0, -0xa4,0x92,0x7c,0x72,0x76,0x7d,0x7f,0x7e,0x84,0x82,0x80,0x7e,0x7c,0x7c,0x7b,0x7b, -0x75,0x76,0x78,0x7a,0x7b,0x7b,0x7a,0x79,0x79,0x79,0x78,0x77,0x77,0x77,0x77,0x78, -0x74,0x75,0x77,0x79,0x7a,0x7c,0x7c,0x7d,0x7f,0x80,0x81,0x82,0x84,0x86,0x87,0x87, -0x86,0x85,0x85,0x84,0x84,0x83,0x83,0x83,0x84,0x85,0x87,0x88,0x88,0x88,0x87,0x86, -0x87,0x87,0x87,0x86,0x86,0x85,0x85,0x84,0x85,0x85,0x86,0x86,0x86,0x87,0x87,0x87, -0x88,0x87,0x87,0x86,0x86,0x85,0x85,0x85,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84, -0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85, -0x74,0x75,0x75,0x76,0x75,0x74,0x73,0x72,0x72,0x72,0x73,0x74,0x75,0x76,0x77,0x77, -0x75,0x75,0x76,0x76,0x77,0x78,0x78,0x79,0x78,0x78,0x79,0x7a,0x7a,0x7b,0x7c,0x7c, -0x7c,0x7b,0x79,0x78,0x78,0x79,0x7a,0x7b,0x7b,0x7a,0x78,0x76,0x75,0x75,0x76,0x76, -0x74,0x74,0x74,0x75,0x75,0x75,0x75,0x75,0x74,0x74,0x74,0x75,0x75,0x76,0x77,0x77, -0x76,0x77,0x77,0x77,0x78,0x78,0x79,0x79,0x73,0x75,0x78,0x7b,0x7c,0x7c,0x7a,0x79, -0x75,0x78,0x7a,0x7a,0x78,0x77,0x79,0x7c,0x89,0x89,0x8a,0x90,0x96,0x99,0x98,0x96, -0x98,0x98,0x99,0x9a,0x9b,0x9c,0x9d,0x9d,0xa0,0xa0,0xa1,0xa2,0xa4,0xa5,0xa6,0xa6, -0xab,0xac,0xae,0xb0,0xb1,0xb1,0xb0,0xb0,0xae,0xaf,0xaf,0xae,0xad,0xac,0xaa,0xa9, -0xa9,0xa7,0xa4,0x9f,0x98,0x91,0x8b,0x88,0x85,0x82,0x7d,0x79,0x77,0x77,0x79,0x7a, -0x7a,0x7a,0x7a,0x79,0x79,0x79,0x79,0x79,0x77,0x76,0x75,0x74,0x74,0x75,0x76,0x76, -0x78,0x79,0x79,0x7a,0x7b,0x7c,0x7c,0x7d,0x87,0x85,0x81,0x7e,0x7c,0x7b,0x7c,0x7d, -0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x75,0x78,0x76,0x74,0x82,0x9b,0xa9,0xaa, -0xab,0xae,0xaf,0xa9,0x9e,0x90,0x87,0x82,0x8b,0x89,0x89,0x8f,0x9a,0xa4,0xab,0xae, -0xa5,0x93,0x7e,0x74,0x77,0x7d,0x7f,0x7e,0x82,0x81,0x7f,0x7d,0x7b,0x7b,0x7a,0x7a, -0x75,0x76,0x78,0x7a,0x7b,0x7a,0x7a,0x79,0x79,0x79,0x78,0x78,0x77,0x77,0x77,0x77, -0x76,0x78,0x7a,0x7c,0x7e,0x80,0x81,0x81,0x81,0x81,0x82,0x83,0x84,0x85,0x86,0x86, -0x85,0x85,0x85,0x84,0x84,0x84,0x83,0x83,0x85,0x86,0x87,0x88,0x88,0x87,0x86,0x85, -0x87,0x86,0x86,0x86,0x85,0x85,0x84,0x84,0x85,0x85,0x85,0x86,0x87,0x87,0x88,0x88, -0x88,0x88,0x87,0x87,0x86,0x86,0x86,0x85,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84, -0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85, -0x72,0x72,0x74,0x75,0x75,0x74,0x74,0x73,0x73,0x74,0x74,0x75,0x75,0x76,0x76,0x77, -0x76,0x76,0x76,0x76,0x76,0x77,0x77,0x77,0x78,0x78,0x79,0x79,0x7a,0x7a,0x7b,0x7b, -0x7c,0x7b,0x7b,0x7a,0x7a,0x7b,0x7b,0x7c,0x7c,0x7b,0x7a,0x78,0x77,0x77,0x77,0x77, -0x73,0x74,0x74,0x75,0x75,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76, -0x76,0x76,0x76,0x77,0x77,0x77,0x78,0x78,0x74,0x75,0x78,0x7a,0x7b,0x7b,0x7a,0x79, -0x74,0x77,0x79,0x78,0x76,0x75,0x77,0x7a,0x78,0x79,0x7d,0x85,0x8f,0x95,0x98,0x97, -0x96,0x96,0x97,0x98,0x99,0x9a,0x9b,0x9b,0x9c,0x9d,0x9d,0x9e,0x9f,0xa0,0xa1,0xa1, -0xa5,0xa6,0xa9,0xab,0xad,0xae,0xaf,0xaf,0xae,0xae,0xae,0xae,0xad,0xac,0xaa,0xa9, -0xa9,0xa7,0xa3,0x9d,0x97,0x90,0x8b,0x88,0x83,0x80,0x7d,0x79,0x77,0x78,0x79,0x7b, -0x7a,0x7a,0x79,0x79,0x79,0x78,0x78,0x78,0x78,0x77,0x76,0x75,0x75,0x76,0x77,0x78, -0x79,0x79,0x79,0x7a,0x7b,0x7b,0x7c,0x7c,0x8b,0x86,0x7e,0x78,0x76,0x78,0x7d,0x81, -0x7c,0x7c,0x7b,0x7b,0x7a,0x79,0x79,0x79,0x75,0x78,0x76,0x74,0x82,0x9b,0xa9,0xaa, -0xad,0xaf,0xaf,0xa9,0x9d,0x91,0x88,0x84,0x89,0x88,0x88,0x8e,0x99,0xa3,0xa9,0xac, -0xa6,0x95,0x7f,0x75,0x78,0x7e,0x7f,0x7d,0x80,0x7f,0x7d,0x7b,0x79,0x79,0x79,0x79, -0x76,0x76,0x78,0x79,0x7a,0x7a,0x79,0x79,0x79,0x79,0x78,0x78,0x78,0x77,0x77,0x77, -0x78,0x7a,0x7d,0x80,0x83,0x85,0x85,0x86,0x83,0x83,0x83,0x84,0x84,0x85,0x85,0x85, -0x85,0x85,0x85,0x85,0x84,0x84,0x84,0x84,0x87,0x87,0x87,0x87,0x87,0x86,0x84,0x83, -0x85,0x85,0x85,0x85,0x84,0x84,0x84,0x84,0x84,0x84,0x85,0x86,0x87,0x88,0x88,0x89, -0x88,0x88,0x88,0x87,0x87,0x87,0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x86, -0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85, -0x72,0x73,0x75,0x76,0x77,0x77,0x77,0x77,0x75,0x75,0x75,0x76,0x76,0x76,0x76,0x76, -0x78,0x77,0x77,0x76,0x76,0x75,0x75,0x75,0x78,0x78,0x78,0x79,0x79,0x79,0x7a,0x7a, -0x7c,0x7c,0x7b,0x7b,0x7c,0x7c,0x7d,0x7d,0x7d,0x7c,0x7b,0x7a,0x79,0x78,0x78,0x78, -0x73,0x73,0x74,0x75,0x76,0x76,0x77,0x77,0x77,0x77,0x77,0x76,0x76,0x76,0x75,0x75, -0x76,0x76,0x76,0x76,0x77,0x77,0x77,0x77,0x75,0x76,0x78,0x79,0x7a,0x79,0x79,0x78, -0x74,0x76,0x78,0x77,0x75,0x74,0x76,0x78,0x72,0x73,0x77,0x7f,0x8a,0x92,0x95,0x95, -0x95,0x95,0x96,0x96,0x97,0x98,0x98,0x99,0x99,0x99,0x99,0x9a,0x9b,0x9b,0x9c,0x9c, -0x9c,0x9d,0x9f,0xa2,0xa5,0xa7,0xa8,0xa9,0xac,0xad,0xae,0xae,0xae,0xad,0xac,0xab, -0xa8,0xa5,0xa1,0x9b,0x95,0x8e,0x89,0x87,0x81,0x7f,0x7c,0x79,0x78,0x78,0x7a,0x7b, -0x7a,0x79,0x79,0x79,0x78,0x77,0x77,0x77,0x78,0x77,0x76,0x76,0x76,0x77,0x78,0x79, -0x79,0x79,0x79,0x7a,0x7a,0x7b,0x7b,0x7b,0x89,0x81,0x75,0x6c,0x6a,0x6f,0x78,0x7e, -0x7d,0x7d,0x7c,0x7b,0x7a,0x79,0x78,0x78,0x75,0x78,0x76,0x74,0x82,0x9b,0xa9,0xaa, -0xae,0xb0,0xb0,0xa9,0x9e,0x93,0x8b,0x88,0x8d,0x8c,0x8c,0x92,0x9c,0xa5,0xaa,0xab, -0xa6,0x95,0x80,0x76,0x78,0x7e,0x7e,0x7c,0x7d,0x7c,0x7a,0x79,0x78,0x77,0x77,0x78, -0x77,0x77,0x78,0x78,0x79,0x79,0x79,0x79,0x78,0x78,0x79,0x79,0x78,0x78,0x77,0x76, -0x77,0x79,0x7d,0x81,0x84,0x86,0x87,0x87,0x85,0x85,0x85,0x85,0x85,0x84,0x84,0x84, -0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x88,0x88,0x87,0x87,0x86,0x84,0x83,0x83, -0x85,0x85,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x85,0x86,0x87,0x88,0x88,0x89, -0x87,0x87,0x87,0x87,0x87,0x87,0x87,0x87,0x87,0x87,0x87,0x87,0x87,0x87,0x87,0x87, -0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85, -0x75,0x76,0x77,0x79,0x7a,0x7b,0x7b,0x7b,0x77,0x77,0x77,0x76,0x76,0x76,0x76,0x76, -0x78,0x78,0x77,0x76,0x75,0x75,0x74,0x74,0x78,0x78,0x78,0x78,0x78,0x78,0x79,0x79, -0x7b,0x7b,0x7c,0x7c,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7c,0x7b,0x7a,0x79,0x78,0x78, -0x74,0x74,0x75,0x75,0x76,0x76,0x77,0x77,0x78,0x78,0x77,0x77,0x77,0x76,0x76,0x76, -0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x78,0x78,0x79,0x78,0x78,0x77, -0x75,0x77,0x79,0x78,0x75,0x74,0x76,0x78,0x77,0x77,0x79,0x80,0x89,0x8f,0x92,0x92, -0x94,0x94,0x94,0x95,0x96,0x96,0x96,0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x97,0x97, -0x94,0x94,0x96,0x98,0x9a,0x9c,0x9e,0xa0,0xa8,0xa9,0xaa,0xac,0xad,0xad,0xac,0xac, -0xa6,0xa3,0x9e,0x98,0x92,0x8c,0x87,0x85,0x7f,0x7d,0x7b,0x79,0x78,0x79,0x7a,0x7b, -0x7a,0x79,0x79,0x78,0x77,0x76,0x76,0x75,0x77,0x77,0x76,0x76,0x76,0x77,0x79,0x79, -0x79,0x79,0x79,0x79,0x7a,0x7a,0x7a,0x7a,0x81,0x77,0x69,0x5e,0x5c,0x63,0x6e,0x77, -0x7d,0x7d,0x7c,0x7b,0x7a,0x79,0x78,0x78,0x75,0x78,0x76,0x74,0x82,0x9b,0xa9,0xaa, -0xae,0xb0,0xaf,0xa9,0xa0,0x97,0x92,0x90,0x96,0x94,0x94,0x99,0xa1,0xa8,0xab,0xab, -0xa4,0x93,0x7f,0x75,0x78,0x7d,0x7d,0x7a,0x7b,0x7a,0x79,0x77,0x76,0x76,0x76,0x77, -0x77,0x77,0x77,0x77,0x77,0x78,0x78,0x79,0x77,0x78,0x79,0x7a,0x79,0x78,0x76,0x75, -0x74,0x77,0x7c,0x80,0x83,0x85,0x85,0x84,0x87,0x86,0x86,0x86,0x85,0x85,0x84,0x84, -0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x88,0x88,0x87,0x86,0x85,0x84,0x83,0x83, -0x84,0x84,0x84,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x86,0x86,0x86,0x87,0x87,0x87, -0x86,0x86,0x86,0x86,0x86,0x87,0x87,0x87,0x87,0x87,0x87,0x87,0x87,0x87,0x87,0x87, -0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85, -0x76,0x77,0x78,0x7a,0x7b,0x7b,0x7b,0x7b,0x79,0x78,0x78,0x77,0x77,0x76,0x76,0x75, -0x77,0x77,0x76,0x76,0x75,0x75,0x74,0x74,0x77,0x77,0x77,0x77,0x78,0x78,0x78,0x78, -0x79,0x7a,0x7b,0x7d,0x7d,0x7d,0x7d,0x7d,0x7c,0x7c,0x7c,0x7c,0x7b,0x7a,0x78,0x77, -0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x77,0x77,0x78,0x78,0x78,0x78,0x78,0x78, -0x79,0x79,0x78,0x78,0x78,0x77,0x77,0x77,0x78,0x78,0x78,0x78,0x77,0x77,0x77,0x76, -0x77,0x79,0x7b,0x7a,0x77,0x75,0x77,0x79,0x7e,0x7d,0x7d,0x82,0x89,0x8f,0x91,0x91, -0x94,0x94,0x94,0x94,0x95,0x95,0x95,0x96,0x96,0x96,0x95,0x95,0x95,0x95,0x94,0x94, -0x90,0x90,0x90,0x91,0x92,0x94,0x96,0x97,0x9d,0x9f,0xa2,0xa4,0xa7,0xa8,0xa9,0xa9, -0xa4,0xa1,0x9b,0x95,0x8e,0x89,0x85,0x83,0x7d,0x7c,0x7b,0x79,0x79,0x79,0x7a,0x7b, -0x79,0x79,0x78,0x77,0x76,0x75,0x75,0x74,0x76,0x76,0x75,0x75,0x76,0x77,0x78,0x79, -0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x7b,0x71,0x63,0x57,0x55,0x5d,0x68,0x71, -0x7c,0x7c,0x7b,0x7b,0x7a,0x79,0x79,0x79,0x75,0x78,0x76,0x74,0x82,0x9b,0xa9,0xaa, -0xad,0xae,0xae,0xaa,0xa2,0x9c,0x9a,0x9a,0xa0,0x9e,0x9c,0x9f,0xa4,0xa8,0xa9,0xa8, -0x9f,0x8f,0x7b,0x73,0x76,0x7b,0x7b,0x79,0x7a,0x79,0x78,0x77,0x76,0x76,0x76,0x77, -0x78,0x78,0x77,0x76,0x76,0x77,0x78,0x78,0x77,0x78,0x79,0x7a,0x7a,0x78,0x76,0x75, -0x74,0x77,0x7c,0x80,0x83,0x83,0x83,0x82,0x87,0x87,0x86,0x86,0x86,0x86,0x85,0x85, -0x85,0x85,0x85,0x85,0x86,0x86,0x86,0x86,0x88,0x87,0x86,0x84,0x84,0x84,0x84,0x85, -0x85,0x85,0x85,0x85,0x86,0x86,0x86,0x86,0x87,0x87,0x87,0x86,0x86,0x86,0x85,0x85, -0x84,0x84,0x85,0x85,0x85,0x86,0x86,0x86,0x87,0x87,0x87,0x87,0x87,0x87,0x87,0x87, -0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85, -0x74,0x75,0x76,0x78,0x78,0x78,0x77,0x77,0x7a,0x7a,0x79,0x78,0x77,0x76,0x75,0x75, -0x76,0x76,0x76,0x75,0x75,0x75,0x75,0x75,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77, -0x78,0x79,0x7b,0x7c,0x7d,0x7d,0x7c,0x7c,0x7b,0x7c,0x7c,0x7c,0x7b,0x79,0x77,0x76, -0x78,0x78,0x77,0x76,0x76,0x75,0x74,0x74,0x76,0x77,0x77,0x78,0x78,0x79,0x79,0x7a, -0x7a,0x7a,0x7a,0x79,0x79,0x78,0x78,0x78,0x79,0x79,0x78,0x77,0x76,0x76,0x76,0x76, -0x79,0x7c,0x7d,0x7c,0x79,0x77,0x79,0x7b,0x80,0x7e,0x7e,0x83,0x8a,0x90,0x92,0x93, -0x94,0x94,0x94,0x95,0x95,0x95,0x95,0x95,0x96,0x96,0x95,0x95,0x94,0x94,0x93,0x93, -0x92,0x91,0x90,0x8f,0x8f,0x90,0x91,0x92,0x90,0x92,0x96,0x9a,0x9e,0xa1,0xa2,0xa3, -0xa2,0x9e,0x98,0x91,0x8b,0x86,0x82,0x81,0x7b,0x7b,0x7a,0x7a,0x79,0x7a,0x7a,0x7b, -0x79,0x79,0x78,0x77,0x76,0x75,0x74,0x73,0x75,0x74,0x74,0x74,0x75,0x76,0x78,0x79, -0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x7b,0x72,0x64,0x59,0x57,0x5e,0x69,0x71, -0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x75,0x78,0x76,0x74,0x82,0x9b,0xa9,0xaa, -0xaa,0xac,0xad,0xaa,0xa5,0xa2,0xa2,0xa4,0xa6,0xa3,0xa1,0xa1,0xa4,0xa6,0xa4,0xa2, -0x9a,0x8a,0x78,0x70,0x74,0x7a,0x7a,0x77,0x7a,0x79,0x78,0x76,0x76,0x76,0x77,0x77, -0x79,0x78,0x77,0x76,0x76,0x76,0x77,0x78,0x76,0x77,0x79,0x7b,0x7a,0x78,0x76,0x74, -0x77,0x7a,0x7f,0x83,0x85,0x85,0x83,0x81,0x86,0x86,0x86,0x86,0x87,0x87,0x87,0x87, -0x84,0x85,0x85,0x85,0x86,0x86,0x87,0x87,0x87,0x86,0x84,0x83,0x83,0x84,0x85,0x86, -0x86,0x86,0x86,0x87,0x87,0x88,0x88,0x88,0x89,0x89,0x88,0x87,0x86,0x84,0x84,0x83, -0x82,0x83,0x83,0x83,0x84,0x84,0x85,0x85,0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x86, -0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85, -0x72,0x73,0x74,0x75,0x75,0x74,0x74,0x73,0x7b,0x7a,0x79,0x78,0x77,0x76,0x75,0x75, -0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x77,0x77,0x77,0x77,0x77,0x76,0x76,0x76, -0x77,0x78,0x7a,0x7c,0x7d,0x7d,0x7c,0x7b,0x7a,0x7b,0x7c,0x7c,0x7b,0x79,0x77,0x75, -0x7a,0x79,0x78,0x77,0x76,0x74,0x73,0x73,0x76,0x76,0x77,0x78,0x79,0x7a,0x7b,0x7b, -0x7b,0x7b,0x7b,0x7a,0x7a,0x79,0x79,0x78,0x7a,0x79,0x78,0x77,0x76,0x76,0x76,0x76, -0x7b,0x7d,0x7f,0x7d,0x7a,0x78,0x7a,0x7c,0x7e,0x7c,0x7d,0x82,0x8a,0x91,0x94,0x95, -0x94,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x96,0x96,0x96,0x95,0x94,0x93,0x93,0x92, -0x95,0x94,0x92,0x90,0x8f,0x8f,0x90,0x90,0x86,0x89,0x8d,0x92,0x97,0x9a,0x9c,0x9e, -0xa0,0x9d,0x97,0x8f,0x89,0x84,0x81,0x7f,0x7a,0x7a,0x7a,0x7a,0x7a,0x7a,0x7b,0x7b, -0x79,0x79,0x78,0x77,0x75,0x74,0x73,0x73,0x74,0x73,0x73,0x73,0x74,0x76,0x77,0x78, -0x79,0x79,0x79,0x79,0x79,0x79,0x78,0x78,0x7e,0x75,0x68,0x5e,0x5c,0x62,0x6c,0x74, -0x79,0x7a,0x7a,0x7a,0x7b,0x7b,0x7b,0x7b,0x75,0x78,0x76,0x74,0x82,0x9b,0xa9,0xaa, -0xa9,0xab,0xac,0xab,0xa7,0xa5,0xa7,0xa9,0xa9,0xa6,0xa2,0xa1,0xa3,0xa3,0xa0,0x9d, -0x96,0x87,0x75,0x6f,0x73,0x79,0x79,0x76,0x7a,0x79,0x78,0x76,0x76,0x76,0x77,0x77, -0x79,0x78,0x77,0x75,0x75,0x76,0x77,0x78,0x76,0x77,0x7a,0x7b,0x7b,0x79,0x76,0x74, -0x7a,0x7d,0x82,0x86,0x87,0x86,0x84,0x82,0x85,0x86,0x86,0x86,0x87,0x87,0x88,0x88, -0x84,0x85,0x85,0x86,0x86,0x87,0x87,0x87,0x86,0x85,0x83,0x83,0x83,0x85,0x86,0x88, -0x86,0x86,0x87,0x87,0x88,0x88,0x89,0x89,0x8b,0x8a,0x89,0x87,0x85,0x84,0x82,0x82, -0x81,0x82,0x82,0x82,0x83,0x84,0x84,0x84,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85, -0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85, -0x79,0x78,0x77,0x77,0x75,0x74,0x74,0x73,0x7c,0x7c,0x7d,0x7d,0x7c,0x79,0x76,0x74, -0x75,0x74,0x73,0x73,0x74,0x76,0x78,0x7a,0x79,0x78,0x78,0x77,0x78,0x79,0x7a,0x7a, -0x76,0x77,0x78,0x79,0x7a,0x7b,0x7c,0x7c,0x7c,0x7b,0x79,0x77,0x77,0x77,0x78,0x79, -0x7c,0x7b,0x79,0x78,0x76,0x76,0x76,0x76,0x77,0x77,0x78,0x79,0x7a,0x7b,0x7b,0x7c, -0x7d,0x7c,0x7b,0x7a,0x78,0x76,0x75,0x75,0x7c,0x7b,0x78,0x76,0x76,0x77,0x79,0x7b, -0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7b,0x7c,0x7d,0x80,0x85,0x8b,0x91,0x94, -0x94,0x94,0x94,0x94,0x95,0x95,0x95,0x95,0x94,0x94,0x94,0x93,0x93,0x93,0x92,0x92, -0x93,0x93,0x93,0x92,0x92,0x92,0x91,0x91,0x91,0x91,0x90,0x90,0x90,0x8f,0x8f,0x8f, -0x93,0x91,0x8d,0x89,0x85,0x81,0x7e,0x7d,0x7b,0x7b,0x7b,0x7a,0x7a,0x7a,0x79,0x79, -0x78,0x78,0x78,0x78,0x77,0x75,0x73,0x72,0x72,0x73,0x74,0x76,0x76,0x76,0x75,0x75, -0x78,0x75,0x70,0x6c,0x6c,0x70,0x74,0x78,0x75,0x72,0x6e,0x6b,0x6c,0x71,0x78,0x7c, -0x77,0x77,0x79,0x7a,0x7a,0x7a,0x79,0x78,0x76,0x74,0x74,0x78,0x83,0x93,0xa2,0xac, -0xaa,0xa8,0xa6,0xa3,0x9f,0x9c,0x9a,0x98,0x97,0x96,0x94,0x8d,0x86,0x82,0x82,0x84, -0x78,0x77,0x75,0x73,0x74,0x76,0x79,0x7b,0x7c,0x7c,0x7b,0x7a,0x7a,0x7a,0x7b,0x7c, -0x81,0x7e,0x7b,0x78,0x77,0x78,0x7b,0x7c,0x78,0x78,0x78,0x78,0x79,0x7a,0x7c,0x7d, -0x7f,0x80,0x83,0x85,0x87,0x88,0x89,0x89,0x88,0x88,0x87,0x87,0x87,0x86,0x86,0x86, -0x85,0x85,0x84,0x84,0x84,0x84,0x84,0x84,0x87,0x87,0x86,0x86,0x86,0x85,0x85,0x85, -0x84,0x84,0x83,0x84,0x85,0x86,0x88,0x89,0x88,0x88,0x87,0x86,0x85,0x85,0x84,0x84, -0x83,0x83,0x82,0x82,0x81,0x81,0x80,0x80,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82, -0x86,0x86,0x85,0x85,0x84,0x84,0x83,0x83,0x84,0x84,0x84,0x84,0x85,0x85,0x85,0x85, -0x78,0x77,0x77,0x76,0x76,0x75,0x75,0x74,0x7a,0x7b,0x7c,0x7d,0x7c,0x79,0x77,0x75, -0x75,0x75,0x74,0x74,0x75,0x76,0x78,0x79,0x79,0x78,0x78,0x77,0x78,0x79,0x7a,0x7a, -0x78,0x79,0x79,0x7a,0x7b,0x7c,0x7d,0x7d,0x7a,0x79,0x78,0x77,0x77,0x77,0x79,0x7a, -0x7b,0x7a,0x78,0x77,0x76,0x76,0x76,0x77,0x78,0x78,0x79,0x7a,0x7b,0x7b,0x7c,0x7c, -0x7d,0x7d,0x7c,0x7b,0x7a,0x79,0x78,0x78,0x7d,0x7b,0x79,0x77,0x77,0x78,0x7a,0x7b, -0x7d,0x7d,0x7d,0x7e,0x7e,0x7e,0x7f,0x7f,0x7c,0x7d,0x7e,0x82,0x86,0x8c,0x91,0x94, -0x94,0x94,0x94,0x94,0x95,0x95,0x95,0x95,0x94,0x94,0x94,0x93,0x93,0x93,0x93,0x92, -0x93,0x93,0x93,0x92,0x92,0x92,0x91,0x91,0x91,0x91,0x91,0x90,0x90,0x90,0x8f,0x8f, -0x92,0x8f,0x8c,0x87,0x83,0x80,0x7d,0x7c,0x7b,0x7b,0x7a,0x7a,0x7a,0x79,0x79,0x79, -0x78,0x78,0x78,0x78,0x77,0x75,0x73,0x72,0x72,0x73,0x74,0x75,0x76,0x76,0x75,0x75, -0x77,0x74,0x70,0x6d,0x6e,0x71,0x76,0x79,0x78,0x75,0x73,0x71,0x72,0x75,0x79,0x7c, -0x76,0x77,0x78,0x79,0x79,0x79,0x78,0x78,0x77,0x75,0x74,0x77,0x7e,0x88,0x92,0x99, -0x91,0x90,0x8e,0x8b,0x88,0x86,0x84,0x83,0x7c,0x7c,0x7a,0x76,0x72,0x70,0x71,0x72, -0x76,0x74,0x72,0x70,0x71,0x75,0x7a,0x7e,0x80,0x7f,0x7e,0x7d,0x7d,0x7e,0x7f,0x7f, -0x81,0x7f,0x7c,0x79,0x78,0x79,0x7b,0x7d,0x7b,0x7a,0x7a,0x79,0x7a,0x7b,0x7c,0x7d, -0x7e,0x80,0x82,0x84,0x86,0x87,0x88,0x88,0x87,0x87,0x87,0x87,0x86,0x86,0x86,0x86, -0x85,0x85,0x84,0x84,0x84,0x84,0x84,0x84,0x86,0x86,0x86,0x86,0x85,0x85,0x85,0x84, -0x84,0x83,0x83,0x83,0x84,0x85,0x87,0x88,0x88,0x87,0x87,0x86,0x85,0x85,0x84,0x84, -0x84,0x83,0x83,0x83,0x82,0x82,0x81,0x81,0x83,0x83,0x83,0x83,0x83,0x83,0x83,0x83, -0x86,0x85,0x85,0x85,0x84,0x84,0x83,0x83,0x85,0x85,0x86,0x86,0x86,0x87,0x87,0x87, -0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x77,0x79,0x7b,0x7c,0x7c,0x7b,0x79,0x77, -0x76,0x75,0x75,0x75,0x76,0x77,0x78,0x79,0x79,0x78,0x78,0x77,0x78,0x79,0x7a,0x7a, -0x7a,0x7a,0x7b,0x7b,0x7c,0x7d,0x7d,0x7d,0x77,0x77,0x76,0x76,0x77,0x78,0x79,0x7a, -0x78,0x78,0x77,0x76,0x76,0x77,0x78,0x78,0x7a,0x7a,0x7b,0x7c,0x7c,0x7d,0x7d,0x7e, -0x7e,0x7e,0x7e,0x7d,0x7d,0x7c,0x7c,0x7c,0x7e,0x7d,0x7b,0x79,0x79,0x7a,0x7b,0x7d, -0x7d,0x7d,0x7e,0x7f,0x80,0x81,0x82,0x82,0x7f,0x7f,0x80,0x83,0x88,0x8d,0x92,0x95, -0x94,0x94,0x94,0x94,0x95,0x95,0x95,0x95,0x94,0x94,0x94,0x94,0x93,0x93,0x93,0x93, -0x93,0x93,0x93,0x92,0x92,0x92,0x91,0x91,0x91,0x91,0x91,0x91,0x90,0x90,0x90,0x90, -0x8f,0x8d,0x89,0x85,0x81,0x7d,0x7c,0x7b,0x7a,0x7a,0x7a,0x7a,0x79,0x79,0x79,0x79, -0x77,0x78,0x78,0x78,0x77,0x75,0x73,0x72,0x71,0x72,0x73,0x75,0x75,0x75,0x75,0x74, -0x76,0x74,0x71,0x6f,0x70,0x74,0x78,0x7b,0x79,0x78,0x78,0x78,0x78,0x78,0x79,0x79, -0x75,0x75,0x77,0x78,0x78,0x78,0x77,0x76,0x77,0x76,0x75,0x75,0x78,0x7b,0x7f,0x82, -0x7b,0x7b,0x7a,0x78,0x76,0x75,0x74,0x73,0x76,0x75,0x74,0x73,0x72,0x72,0x73,0x73, -0x71,0x73,0x75,0x75,0x75,0x78,0x7d,0x82,0x84,0x83,0x82,0x81,0x81,0x81,0x82,0x82, -0x82,0x80,0x7c,0x7a,0x79,0x7a,0x7d,0x7e,0x7f,0x7e,0x7d,0x7c,0x7b,0x7c,0x7c,0x7d, -0x7e,0x7f,0x81,0x84,0x85,0x86,0x86,0x86,0x87,0x87,0x86,0x86,0x86,0x85,0x85,0x85, -0x84,0x84,0x84,0x84,0x85,0x85,0x85,0x85,0x86,0x85,0x85,0x85,0x84,0x84,0x84,0x84, -0x83,0x83,0x83,0x83,0x83,0x85,0x86,0x87,0x87,0x87,0x86,0x86,0x85,0x85,0x84,0x84, -0x85,0x85,0x84,0x84,0x84,0x83,0x83,0x83,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84, -0x85,0x85,0x85,0x85,0x84,0x84,0x84,0x84,0x86,0x86,0x86,0x86,0x87,0x87,0x87,0x88, -0x75,0x75,0x75,0x76,0x76,0x77,0x77,0x77,0x75,0x77,0x79,0x7b,0x7c,0x7b,0x7a,0x79, -0x76,0x76,0x76,0x76,0x77,0x77,0x78,0x78,0x79,0x78,0x78,0x77,0x78,0x79,0x7a,0x7a, -0x7a,0x7a,0x7a,0x7a,0x7a,0x7b,0x7b,0x7b,0x75,0x75,0x76,0x77,0x78,0x7a,0x7b,0x7b, -0x77,0x77,0x76,0x76,0x77,0x78,0x79,0x7a,0x7d,0x7d,0x7d,0x7e,0x7e,0x7f,0x7f,0x7f, -0x7f,0x7f,0x80,0x80,0x80,0x80,0x80,0x81,0x80,0x7f,0x7d,0x7c,0x7c,0x7c,0x7d,0x7e, -0x7e,0x7e,0x7f,0x81,0x82,0x83,0x84,0x85,0x81,0x81,0x82,0x85,0x89,0x8e,0x92,0x95, -0x94,0x94,0x94,0x94,0x95,0x95,0x95,0x95,0x95,0x95,0x94,0x94,0x94,0x93,0x93,0x93, -0x93,0x93,0x93,0x92,0x92,0x92,0x91,0x91,0x92,0x91,0x91,0x91,0x91,0x90,0x90,0x90, -0x8d,0x8b,0x86,0x82,0x7e,0x7b,0x7a,0x7a,0x7a,0x7a,0x79,0x79,0x79,0x78,0x78,0x78, -0x77,0x77,0x78,0x78,0x77,0x75,0x74,0x73,0x70,0x71,0x72,0x74,0x75,0x75,0x75,0x74, -0x75,0x73,0x72,0x71,0x73,0x76,0x79,0x7c,0x77,0x78,0x7a,0x7a,0x7a,0x78,0x76,0x74, -0x74,0x74,0x76,0x77,0x77,0x77,0x76,0x75,0x74,0x75,0x75,0x76,0x76,0x76,0x75,0x75, -0x78,0x78,0x77,0x77,0x76,0x75,0x75,0x75,0x7b,0x79,0x77,0x78,0x79,0x7a,0x79,0x78, -0x6d,0x77,0x83,0x88,0x87,0x83,0x82,0x83,0x85,0x84,0x83,0x81,0x81,0x81,0x81,0x82, -0x82,0x80,0x7d,0x7a,0x7a,0x7b,0x7e,0x80,0x82,0x81,0x7f,0x7e,0x7d,0x7d,0x7d,0x7d, -0x7e,0x7f,0x81,0x83,0x84,0x85,0x85,0x85,0x86,0x86,0x85,0x85,0x85,0x84,0x84,0x84, -0x84,0x84,0x84,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x84,0x84,0x84,0x84,0x83, -0x84,0x83,0x83,0x82,0x83,0x84,0x85,0x86,0x86,0x86,0x86,0x85,0x85,0x85,0x84,0x84, -0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84, -0x85,0x85,0x85,0x84,0x84,0x84,0x84,0x84,0x83,0x84,0x84,0x84,0x84,0x85,0x85,0x85, -0x75,0x75,0x75,0x76,0x76,0x77,0x77,0x77,0x73,0x75,0x78,0x7b,0x7c,0x7c,0x7b,0x7a, -0x77,0x77,0x77,0x78,0x78,0x78,0x78,0x78,0x79,0x78,0x78,0x77,0x78,0x79,0x7a,0x7a, -0x79,0x79,0x79,0x79,0x78,0x78,0x78,0x78,0x75,0x76,0x78,0x79,0x7b,0x7c,0x7d,0x7d, -0x79,0x78,0x78,0x78,0x79,0x7a,0x7c,0x7d,0x80,0x80,0x80,0x80,0x81,0x81,0x81,0x81, -0x81,0x81,0x82,0x82,0x83,0x83,0x83,0x84,0x82,0x81,0x80,0x7f,0x7f,0x7f,0x80,0x80, -0x7f,0x7f,0x80,0x82,0x83,0x84,0x85,0x86,0x83,0x83,0x84,0x86,0x89,0x8e,0x92,0x95, -0x94,0x94,0x94,0x94,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x94,0x94,0x94,0x93,0x93, -0x93,0x93,0x93,0x92,0x92,0x92,0x91,0x91,0x92,0x92,0x92,0x91,0x91,0x91,0x90,0x90, -0x8c,0x89,0x84,0x7f,0x7b,0x7a,0x79,0x79,0x79,0x79,0x79,0x78,0x78,0x78,0x77,0x77, -0x76,0x77,0x77,0x77,0x77,0x76,0x74,0x73,0x6e,0x70,0x71,0x73,0x74,0x75,0x74,0x74, -0x73,0x73,0x73,0x73,0x75,0x77,0x79,0x7b,0x74,0x76,0x77,0x78,0x78,0x75,0x72,0x70, -0x73,0x74,0x75,0x76,0x77,0x76,0x76,0x75,0x72,0x73,0x75,0x77,0x77,0x77,0x75,0x74, -0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x79,0x74,0x71,0x6e,0x70,0x74,0x75,0x72,0x6e, -0x6d,0x7f,0x94,0x9e,0x9a,0x8e,0x85,0x81,0x83,0x82,0x81,0x7f,0x7f,0x7e,0x7f,0x7f, -0x81,0x7f,0x7c,0x7a,0x7a,0x7c,0x7e,0x80,0x84,0x83,0x81,0x7f,0x7e,0x7e,0x7e,0x7e, -0x7e,0x7f,0x81,0x83,0x84,0x85,0x85,0x85,0x85,0x85,0x84,0x84,0x84,0x83,0x83,0x83, -0x84,0x84,0x85,0x85,0x85,0x86,0x86,0x86,0x86,0x85,0x85,0x85,0x84,0x84,0x84,0x84, -0x85,0x84,0x83,0x83,0x83,0x84,0x85,0x86,0x85,0x85,0x85,0x85,0x85,0x84,0x84,0x84, -0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x86, -0x84,0x84,0x84,0x84,0x84,0x85,0x85,0x85,0x80,0x80,0x80,0x81,0x81,0x81,0x82,0x82, -0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x73,0x75,0x78,0x7a,0x7c,0x7b,0x7a,0x7a, -0x77,0x78,0x79,0x79,0x79,0x79,0x78,0x77,0x79,0x78,0x78,0x77,0x78,0x79,0x7a,0x7a, -0x7b,0x7b,0x7b,0x7a,0x79,0x79,0x78,0x78,0x78,0x79,0x7b,0x7d,0x7e,0x7f,0x7f,0x7f, -0x7d,0x7c,0x7c,0x7c,0x7c,0x7d,0x7f,0x80,0x83,0x83,0x83,0x83,0x83,0x83,0x83,0x83, -0x83,0x83,0x83,0x84,0x84,0x84,0x84,0x85,0x83,0x83,0x83,0x82,0x82,0x82,0x81,0x81, -0x80,0x80,0x81,0x82,0x83,0x84,0x85,0x85,0x84,0x84,0x84,0x86,0x89,0x8d,0x91,0x94, -0x94,0x94,0x94,0x94,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x94,0x94,0x94,0x94, -0x93,0x93,0x93,0x92,0x92,0x92,0x91,0x91,0x92,0x92,0x92,0x92,0x91,0x91,0x91,0x90, -0x8b,0x88,0x83,0x7d,0x7a,0x79,0x79,0x7a,0x78,0x78,0x78,0x78,0x77,0x77,0x77,0x77, -0x76,0x76,0x77,0x77,0x77,0x76,0x75,0x74,0x6d,0x6f,0x70,0x72,0x74,0x74,0x74,0x74, -0x73,0x73,0x74,0x74,0x75,0x76,0x77,0x78,0x74,0x74,0x75,0x75,0x74,0x73,0x72,0x70, -0x74,0x74,0x76,0x77,0x77,0x77,0x76,0x75,0x73,0x74,0x76,0x77,0x78,0x78,0x78,0x77, -0x74,0x75,0x75,0x75,0x75,0x75,0x76,0x76,0x73,0x6f,0x6e,0x72,0x7a,0x7e,0x7a,0x75, -0x74,0x87,0x9e,0xa6,0x9d,0x8e,0x84,0x81,0x83,0x82,0x80,0x7e,0x7d,0x7d,0x7d,0x7e, -0x80,0x7e,0x7b,0x79,0x79,0x7b,0x7e,0x80,0x84,0x83,0x81,0x80,0x7f,0x7f,0x7f,0x7f, -0x7f,0x81,0x82,0x84,0x85,0x85,0x85,0x85,0x84,0x84,0x83,0x83,0x83,0x82,0x82,0x82, -0x84,0x84,0x85,0x85,0x86,0x86,0x87,0x87,0x86,0x86,0x86,0x86,0x85,0x85,0x85,0x85, -0x86,0x85,0x85,0x84,0x84,0x85,0x86,0x86,0x85,0x85,0x85,0x85,0x84,0x84,0x84,0x84, -0x85,0x85,0x85,0x86,0x86,0x86,0x87,0x87,0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x86, -0x84,0x84,0x84,0x84,0x85,0x85,0x85,0x85,0x7f,0x7f,0x7f,0x80,0x80,0x80,0x81,0x81, -0x78,0x77,0x77,0x76,0x76,0x75,0x75,0x74,0x74,0x75,0x78,0x7a,0x7b,0x7b,0x7a,0x79, -0x78,0x78,0x7a,0x7a,0x7a,0x79,0x78,0x77,0x79,0x78,0x78,0x77,0x78,0x79,0x7a,0x7a, -0x81,0x80,0x80,0x7f,0x7e,0x7d,0x7c,0x7c,0x7c,0x7d,0x7f,0x81,0x82,0x81,0x81,0x80, -0x81,0x80,0x80,0x7f,0x7f,0x80,0x81,0x82,0x85,0x85,0x85,0x85,0x84,0x84,0x84,0x84, -0x85,0x85,0x85,0x85,0x85,0x84,0x84,0x84,0x84,0x84,0x85,0x84,0x84,0x84,0x83,0x83, -0x81,0x81,0x82,0x82,0x83,0x83,0x83,0x83,0x84,0x84,0x84,0x85,0x88,0x8c,0x90,0x92, -0x94,0x94,0x94,0x94,0x95,0x95,0x95,0x95,0x96,0x95,0x95,0x95,0x95,0x94,0x94,0x94, -0x93,0x93,0x93,0x92,0x92,0x92,0x91,0x91,0x92,0x92,0x92,0x92,0x91,0x91,0x91,0x91, -0x8b,0x87,0x82,0x7c,0x79,0x78,0x79,0x7a,0x78,0x78,0x78,0x77,0x77,0x77,0x76,0x76, -0x75,0x76,0x77,0x77,0x77,0x76,0x75,0x74,0x6c,0x6e,0x70,0x72,0x73,0x74,0x74,0x74, -0x73,0x73,0x74,0x75,0x75,0x75,0x75,0x75,0x76,0x75,0x74,0x73,0x73,0x74,0x74,0x75, -0x74,0x75,0x76,0x77,0x78,0x77,0x77,0x76,0x77,0x77,0x76,0x76,0x75,0x76,0x76,0x76, -0x73,0x73,0x73,0x74,0x74,0x74,0x74,0x74,0x7a,0x76,0x77,0x81,0x8e,0x96,0x94,0x8f, -0x7f,0x8d,0x9b,0x9b,0x8e,0x82,0x7f,0x81,0x85,0x83,0x82,0x80,0x7f,0x7e,0x7e,0x7f, -0x7f,0x7d,0x7a,0x78,0x78,0x7b,0x7d,0x80,0x83,0x82,0x81,0x80,0x7f,0x7f,0x80,0x80, -0x81,0x82,0x83,0x85,0x86,0x86,0x86,0x85,0x83,0x83,0x83,0x82,0x82,0x82,0x81,0x81, -0x84,0x84,0x85,0x85,0x86,0x87,0x87,0x88,0x88,0x88,0x87,0x87,0x87,0x86,0x86,0x86, -0x88,0x87,0x86,0x85,0x85,0x86,0x86,0x87,0x84,0x84,0x84,0x84,0x84,0x84,0x85,0x85, -0x84,0x84,0x85,0x85,0x86,0x86,0x86,0x87,0x87,0x87,0x87,0x87,0x87,0x87,0x87,0x87, -0x83,0x83,0x84,0x84,0x85,0x85,0x85,0x86,0x81,0x82,0x82,0x82,0x82,0x83,0x83,0x83, -0x79,0x78,0x77,0x77,0x75,0x74,0x74,0x73,0x74,0x76,0x78,0x7a,0x7b,0x7a,0x79,0x78, -0x78,0x79,0x7a,0x7b,0x7b,0x79,0x78,0x77,0x79,0x78,0x78,0x77,0x78,0x79,0x7a,0x7a, -0x85,0x85,0x84,0x83,0x82,0x81,0x80,0x80,0x7e,0x80,0x82,0x83,0x84,0x83,0x82,0x81, -0x84,0x83,0x82,0x81,0x81,0x82,0x83,0x83,0x86,0x86,0x86,0x86,0x85,0x85,0x85,0x85, -0x86,0x86,0x86,0x85,0x85,0x84,0x84,0x84,0x85,0x85,0x86,0x86,0x85,0x85,0x84,0x83, -0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x84,0x84,0x84,0x85,0x88,0x8c,0x8f,0x92, -0x94,0x94,0x94,0x94,0x95,0x95,0x95,0x95,0x96,0x96,0x95,0x95,0x95,0x94,0x94,0x94, -0x93,0x93,0x93,0x92,0x92,0x92,0x91,0x91,0x93,0x92,0x92,0x92,0x92,0x91,0x91,0x91, -0x8b,0x87,0x82,0x7c,0x79,0x78,0x7a,0x7b,0x78,0x77,0x77,0x77,0x77,0x76,0x76,0x76, -0x75,0x76,0x77,0x77,0x77,0x76,0x75,0x75,0x6c,0x6d,0x6f,0x71,0x73,0x74,0x74,0x74, -0x73,0x73,0x74,0x75,0x75,0x74,0x73,0x72,0x79,0x77,0x75,0x73,0x73,0x75,0x78,0x7a, -0x75,0x76,0x77,0x78,0x78,0x78,0x77,0x77,0x7c,0x7a,0x77,0x74,0x72,0x72,0x73,0x73, -0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x75,0x78,0x85,0x98,0xa3,0xa3,0x9e, -0x87,0x90,0x94,0x8c,0x7d,0x75,0x7a,0x83,0x87,0x86,0x84,0x82,0x81,0x80,0x80,0x81, -0x7e,0x7c,0x79,0x78,0x78,0x7a,0x7d,0x7f,0x82,0x81,0x80,0x7f,0x7f,0x80,0x80,0x81, -0x82,0x83,0x84,0x86,0x86,0x86,0x86,0x86,0x83,0x83,0x82,0x82,0x82,0x81,0x81,0x81, -0x84,0x84,0x85,0x85,0x86,0x87,0x88,0x88,0x88,0x88,0x88,0x88,0x87,0x87,0x87,0x87, -0x89,0x88,0x87,0x86,0x86,0x86,0x87,0x88,0x84,0x84,0x84,0x84,0x84,0x84,0x85,0x85, -0x84,0x84,0x84,0x85,0x85,0x86,0x86,0x86,0x88,0x88,0x88,0x88,0x88,0x88,0x88,0x88, -0x83,0x83,0x84,0x84,0x85,0x85,0x86,0x86,0x84,0x84,0x85,0x85,0x85,0x86,0x86,0x86, -0x78,0x78,0x79,0x7a,0x7a,0x79,0x78,0x78,0x79,0x7b,0x7d,0x7e,0x7f,0x7f,0x7e,0x7d, -0x79,0x79,0x79,0x78,0x78,0x77,0x77,0x76,0x76,0x77,0x79,0x7b,0x7d,0x7f,0x80,0x81, -0x85,0x85,0x85,0x85,0x85,0x84,0x84,0x84,0x81,0x81,0x82,0x82,0x83,0x84,0x84,0x84, -0x84,0x84,0x83,0x82,0x81,0x82,0x83,0x83,0x80,0x81,0x83,0x84,0x83,0x82,0x80,0x7f, -0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x84,0x84,0x84,0x84,0x83,0x83,0x83,0x83, -0x81,0x81,0x81,0x82,0x83,0x83,0x84,0x84,0x82,0x80,0x7e,0x7e,0x82,0x89,0x90,0x95, -0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x94,0x94,0x94,0x93,0x93,0x93, -0x92,0x92,0x92,0x91,0x91,0x91,0x90,0x90,0x93,0x91,0x8f,0x90,0x92,0x92,0x90,0x8d, -0x86,0x84,0x80,0x7d,0x7a,0x7a,0x7a,0x7a,0x7a,0x79,0x79,0x78,0x77,0x76,0x75,0x75, -0x77,0x77,0x76,0x76,0x76,0x75,0x75,0x75,0x72,0x72,0x71,0x70,0x6f,0x6f,0x6e,0x6e, -0x6c,0x6d,0x70,0x72,0x74,0x75,0x75,0x75,0x71,0x7a,0x71,0x6e,0x7d,0x78,0x6d,0x77, -0x75,0x74,0x72,0x71,0x75,0x7a,0x78,0x71,0x6d,0x7b,0x7f,0x75,0x6f,0x75,0x7c,0x7c, -0x77,0x77,0x76,0x76,0x76,0x75,0x75,0x75,0x74,0x78,0x82,0x93,0xa2,0xa4,0x92,0x7e, -0x7b,0x98,0x9a,0x89,0x81,0x7c,0x7c,0x88,0x81,0x81,0x81,0x80,0x81,0x81,0x82,0x82, -0x7e,0x7c,0x79,0x77,0x77,0x7a,0x7d,0x80,0x81,0x80,0x80,0x7f,0x7f,0x7e,0x7e,0x7e, -0x80,0x82,0x85,0x87,0x88,0x87,0x85,0x84,0x84,0x83,0x83,0x81,0x80,0x7f,0x7e,0x7e, -0x82,0x83,0x85,0x86,0x87,0x87,0x86,0x86,0x88,0x88,0x88,0x87,0x87,0x86,0x86,0x86, -0x83,0x83,0x83,0x83,0x84,0x84,0x84,0x84,0x85,0x85,0x85,0x85,0x84,0x84,0x84,0x83, -0x86,0x86,0x85,0x85,0x85,0x84,0x84,0x84,0x87,0x87,0x88,0x87,0x86,0x85,0x83,0x82, -0x84,0x84,0x84,0x84,0x85,0x85,0x85,0x85,0x89,0x89,0x89,0x88,0x87,0x86,0x86,0x86, -0x78,0x79,0x7a,0x7a,0x7a,0x7a,0x79,0x78,0x79,0x7a,0x7c,0x7d,0x7e,0x7e,0x7d,0x7c, -0x7b,0x7b,0x7a,0x7a,0x79,0x79,0x79,0x78,0x78,0x79,0x7a,0x7c,0x7e,0x80,0x81,0x82, -0x85,0x85,0x84,0x84,0x84,0x83,0x83,0x83,0x80,0x81,0x81,0x82,0x83,0x83,0x84,0x84, -0x84,0x84,0x83,0x82,0x82,0x82,0x83,0x84,0x81,0x82,0x83,0x84,0x84,0x83,0x81,0x80, -0x83,0x83,0x83,0x83,0x83,0x83,0x83,0x83,0x83,0x83,0x83,0x83,0x82,0x82,0x82,0x82, -0x80,0x81,0x81,0x82,0x82,0x83,0x84,0x84,0x82,0x80,0x7e,0x7e,0x82,0x89,0x90,0x95, -0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x94,0x94,0x94,0x93, -0x93,0x92,0x92,0x92,0x92,0x91,0x91,0x91,0x93,0x91,0x8f,0x90,0x93,0x93,0x90,0x8d, -0x85,0x83,0x80,0x7c,0x7a,0x79,0x7a,0x7a,0x79,0x79,0x78,0x78,0x77,0x76,0x75,0x75, -0x77,0x77,0x76,0x76,0x76,0x75,0x75,0x75,0x73,0x73,0x72,0x71,0x70,0x6e,0x6e,0x6d, -0x6b,0x6c,0x6f,0x71,0x73,0x75,0x75,0x75,0x75,0x7a,0x72,0x70,0x79,0x71,0x6c,0x7c, -0x75,0x7b,0x7f,0x7c,0x77,0x75,0x76,0x78,0x74,0x7a,0x78,0x70,0x70,0x77,0x77,0x6f, -0x77,0x77,0x76,0x76,0x76,0x75,0x75,0x75,0x71,0x72,0x7d,0x8e,0x98,0x92,0x84,0x7b, -0x92,0xaa,0xa9,0x93,0x88,0x7f,0x7a,0x81,0x81,0x80,0x80,0x7f,0x7f,0x7f,0x80,0x80, -0x7f,0x7c,0x79,0x77,0x77,0x79,0x7c,0x7e,0x7f,0x7f,0x7f,0x7e,0x7e,0x7d,0x7d,0x7d, -0x80,0x82,0x84,0x87,0x88,0x87,0x85,0x84,0x84,0x84,0x83,0x82,0x80,0x7f,0x7f,0x7e, -0x82,0x83,0x85,0x86,0x87,0x87,0x86,0x86,0x87,0x87,0x87,0x86,0x86,0x86,0x85,0x85, -0x83,0x83,0x83,0x83,0x84,0x84,0x84,0x84,0x85,0x85,0x85,0x85,0x84,0x84,0x84,0x83, -0x83,0x83,0x83,0x83,0x82,0x82,0x82,0x82,0x84,0x85,0x85,0x85,0x84,0x83,0x81,0x80, -0x82,0x83,0x83,0x83,0x84,0x84,0x84,0x84,0x87,0x87,0x87,0x87,0x86,0x86,0x86,0x86, -0x79,0x7a,0x7b,0x7b,0x7b,0x7b,0x7a,0x79,0x78,0x79,0x7b,0x7c,0x7d,0x7d,0x7c,0x7c, -0x7d,0x7d,0x7d,0x7d,0x7c,0x7c,0x7c,0x7c,0x7b,0x7c,0x7d,0x7e,0x80,0x82,0x83,0x83, -0x84,0x84,0x83,0x83,0x82,0x81,0x81,0x81,0x80,0x80,0x80,0x81,0x82,0x82,0x83,0x83, -0x84,0x84,0x83,0x82,0x82,0x83,0x84,0x84,0x82,0x82,0x83,0x84,0x84,0x83,0x82,0x82, -0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x82,0x82,0x82,0x81,0x81,0x81,0x80,0x80, -0x80,0x80,0x81,0x81,0x82,0x83,0x83,0x83,0x82,0x80,0x7e,0x7e,0x82,0x89,0x90,0x95, -0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x96,0x96,0x95,0x95,0x95,0x94,0x94,0x94, -0x93,0x93,0x93,0x93,0x92,0x92,0x92,0x92,0x94,0x91,0x90,0x91,0x93,0x93,0x8f,0x8c, -0x84,0x82,0x7e,0x7b,0x79,0x78,0x79,0x79,0x79,0x79,0x78,0x78,0x77,0x76,0x76,0x76, -0x77,0x77,0x76,0x76,0x76,0x75,0x75,0x75,0x75,0x74,0x73,0x71,0x70,0x6e,0x6d,0x6c, -0x6a,0x6b,0x6e,0x71,0x73,0x75,0x75,0x75,0x79,0x78,0x73,0x74,0x76,0x6b,0x70,0x8b, -0x8e,0x96,0x9c,0x96,0x84,0x75,0x74,0x7b,0x75,0x77,0x73,0x6e,0x74,0x7d,0x79,0x6c, -0x77,0x77,0x76,0x76,0x76,0x75,0x75,0x75,0x75,0x71,0x7d,0x92,0x93,0x82,0x79,0x7f, -0xa7,0xbb,0xb5,0x9c,0x90,0x83,0x79,0x7b,0x7f,0x7f,0x7f,0x7e,0x7d,0x7d,0x7c,0x7c, -0x7f,0x7d,0x7a,0x77,0x76,0x78,0x7a,0x7c,0x7e,0x7d,0x7d,0x7d,0x7d,0x7c,0x7c,0x7c, -0x7f,0x81,0x83,0x86,0x87,0x86,0x85,0x85,0x84,0x84,0x83,0x82,0x81,0x80,0x7f,0x7f, -0x82,0x83,0x84,0x86,0x86,0x86,0x86,0x85,0x86,0x86,0x85,0x85,0x85,0x85,0x84,0x84, -0x83,0x83,0x83,0x84,0x84,0x84,0x85,0x85,0x85,0x85,0x85,0x85,0x84,0x84,0x84,0x83, -0x82,0x82,0x81,0x81,0x81,0x80,0x80,0x80,0x82,0x82,0x83,0x83,0x82,0x81,0x7f,0x7e, -0x81,0x81,0x81,0x81,0x82,0x82,0x82,0x83,0x84,0x84,0x84,0x85,0x85,0x85,0x85,0x85, -0x7b,0x7c,0x7d,0x7d,0x7d,0x7d,0x7c,0x7b,0x79,0x7a,0x7a,0x7b,0x7c,0x7c,0x7c,0x7c, -0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x7f,0x7e,0x7f,0x80,0x81,0x82,0x83,0x84,0x85, -0x84,0x84,0x83,0x82,0x80,0x7f,0x7f,0x7e,0x7f,0x7f,0x80,0x80,0x81,0x81,0x82,0x82, -0x83,0x83,0x82,0x82,0x82,0x83,0x84,0x85,0x82,0x83,0x83,0x83,0x84,0x84,0x84,0x83, -0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x81,0x81,0x81,0x80,0x80,0x7f,0x7f,0x7e, -0x7f,0x7f,0x80,0x81,0x81,0x82,0x82,0x83,0x81,0x7f,0x7d,0x7e,0x81,0x88,0x90,0x94, -0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x96,0x96,0x95,0x95,0x95,0x94,0x94,0x94, -0x94,0x94,0x93,0x93,0x93,0x92,0x92,0x92,0x93,0x91,0x90,0x92,0x93,0x93,0x8e,0x8a, -0x82,0x80,0x7d,0x7a,0x78,0x77,0x78,0x79,0x78,0x78,0x78,0x77,0x77,0x77,0x76,0x76, -0x77,0x77,0x76,0x76,0x76,0x75,0x75,0x75,0x76,0x75,0x74,0x72,0x70,0x6f,0x6d,0x6d, -0x6a,0x6b,0x6e,0x71,0x73,0x75,0x75,0x75,0x7a,0x74,0x73,0x79,0x77,0x71,0x81,0x9f, -0xb1,0xb2,0xb3,0xae,0x98,0x7f,0x75,0x77,0x76,0x7e,0x80,0x79,0x7a,0x80,0x7f,0x76, -0x77,0x77,0x76,0x76,0x76,0x75,0x75,0x75,0x7d,0x77,0x83,0x99,0x95,0x7c,0x76,0x86, -0xa7,0xb8,0xb0,0x9b,0x93,0x89,0x7c,0x7b,0x7d,0x7d,0x7d,0x7d,0x7c,0x7a,0x79,0x78, -0x7f,0x7d,0x7a,0x77,0x76,0x77,0x78,0x79,0x7c,0x7c,0x7c,0x7c,0x7b,0x7b,0x7b,0x7b, -0x7f,0x80,0x82,0x84,0x86,0x86,0x86,0x85,0x84,0x84,0x83,0x83,0x82,0x81,0x80,0x80, -0x82,0x83,0x84,0x85,0x86,0x86,0x86,0x85,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84, -0x83,0x83,0x84,0x84,0x84,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x84,0x84,0x84,0x83, -0x83,0x83,0x83,0x82,0x82,0x82,0x81,0x81,0x82,0x83,0x83,0x84,0x83,0x82,0x81,0x80, -0x80,0x80,0x80,0x80,0x81,0x81,0x81,0x82,0x81,0x82,0x82,0x83,0x83,0x84,0x85,0x85, -0x7e,0x7e,0x7f,0x80,0x80,0x7f,0x7e,0x7e,0x7b,0x7b,0x7b,0x7c,0x7d,0x7d,0x7e,0x7f, -0x82,0x82,0x82,0x82,0x83,0x83,0x83,0x83,0x81,0x82,0x82,0x83,0x84,0x84,0x85,0x85, -0x84,0x84,0x83,0x81,0x80,0x7e,0x7d,0x7c,0x7e,0x7e,0x7e,0x7f,0x80,0x80,0x81,0x81, -0x82,0x81,0x81,0x80,0x81,0x82,0x83,0x84,0x82,0x82,0x82,0x82,0x83,0x83,0x84,0x84, -0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x81,0x81,0x80,0x80,0x7f,0x7e,0x7d,0x7d, -0x7f,0x7f,0x7f,0x80,0x81,0x81,0x82,0x82,0x81,0x7f,0x7d,0x7d,0x81,0x88,0x8f,0x94, -0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x94,0x94,0x94,0x93,0x93, -0x93,0x93,0x93,0x93,0x92,0x92,0x92,0x92,0x92,0x90,0x90,0x91,0x93,0x91,0x8d,0x88, -0x80,0x7e,0x7b,0x78,0x77,0x76,0x77,0x78,0x78,0x78,0x78,0x77,0x77,0x77,0x77,0x77, -0x77,0x77,0x76,0x76,0x76,0x75,0x75,0x75,0x76,0x75,0x74,0x73,0x71,0x70,0x6e,0x6e, -0x6c,0x6d,0x6f,0x72,0x74,0x75,0x75,0x75,0x78,0x71,0x73,0x7a,0x7b,0x82,0x99,0xb0, -0xb1,0xa8,0xa8,0xae,0xa4,0x8a,0x77,0x74,0x85,0x96,0x9d,0x8d,0x7c,0x78,0x7a,0x79, -0x77,0x77,0x76,0x76,0x76,0x75,0x75,0x75,0x7a,0x74,0x82,0x98,0x93,0x79,0x73,0x82, -0x95,0xa5,0x9e,0x90,0x93,0x90,0x83,0x80,0x7a,0x7a,0x7b,0x7b,0x7b,0x79,0x78,0x77, -0x7d,0x7c,0x79,0x77,0x76,0x76,0x77,0x78,0x7a,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b,0x7b, -0x7e,0x7f,0x81,0x83,0x84,0x85,0x86,0x86,0x84,0x84,0x84,0x83,0x83,0x82,0x82,0x81, -0x81,0x82,0x84,0x85,0x86,0x86,0x85,0x85,0x83,0x83,0x84,0x84,0x84,0x84,0x84,0x84, -0x84,0x84,0x84,0x84,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x84,0x84,0x84,0x83, -0x86,0x86,0x86,0x85,0x85,0x85,0x85,0x84,0x85,0x85,0x86,0x86,0x86,0x85,0x84,0x83, -0x80,0x80,0x81,0x81,0x81,0x81,0x82,0x82,0x80,0x81,0x81,0x82,0x82,0x83,0x84,0x84, -0x81,0x82,0x83,0x83,0x83,0x83,0x82,0x81,0x7e,0x7e,0x7e,0x7e,0x7e,0x80,0x81,0x82, -0x84,0x84,0x84,0x84,0x85,0x85,0x85,0x85,0x83,0x83,0x84,0x84,0x84,0x85,0x85,0x85, -0x85,0x85,0x83,0x81,0x7f,0x7e,0x7c,0x7b,0x7d,0x7d,0x7e,0x7e,0x7f,0x7f,0x80,0x80, -0x80,0x7f,0x7f,0x7f,0x7f,0x81,0x82,0x83,0x81,0x81,0x80,0x80,0x81,0x82,0x84,0x85, -0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x82,0x81,0x81,0x80,0x7f,0x7e,0x7d,0x7d, -0x7e,0x7e,0x7f,0x7f,0x80,0x81,0x81,0x81,0x81,0x7f,0x7d,0x7d,0x81,0x88,0x8f,0x94, -0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x94,0x94,0x93,0x93,0x93,0x92,0x92,0x92, -0x92,0x92,0x92,0x92,0x91,0x91,0x91,0x91,0x90,0x8f,0x8f,0x91,0x92,0x90,0x8a,0x85, -0x7e,0x7c,0x79,0x77,0x75,0x75,0x76,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77, -0x77,0x77,0x76,0x76,0x76,0x75,0x75,0x75,0x75,0x75,0x74,0x73,0x72,0x71,0x70,0x70, -0x6f,0x70,0x72,0x73,0x74,0x75,0x74,0x74,0x77,0x70,0x73,0x78,0x7d,0x94,0xac,0xb0, -0x90,0x84,0x8a,0x9f,0xa1,0x8a,0x78,0x77,0x95,0xaa,0xb1,0x9a,0x7d,0x70,0x70,0x71, -0x77,0x77,0x76,0x76,0x76,0x75,0x75,0x75,0x70,0x6e,0x7b,0x90,0x91,0x7e,0x73,0x77, -0x85,0x94,0x8e,0x87,0x92,0x94,0x87,0x81,0x76,0x78,0x7a,0x7b,0x7b,0x7a,0x78,0x77, -0x7b,0x7a,0x79,0x77,0x77,0x77,0x77,0x78,0x7a,0x7a,0x7a,0x7b,0x7b,0x7b,0x7b,0x7c, -0x7e,0x7e,0x80,0x81,0x83,0x85,0x86,0x86,0x84,0x84,0x84,0x84,0x83,0x83,0x83,0x83, -0x81,0x82,0x83,0x85,0x85,0x85,0x85,0x84,0x83,0x83,0x84,0x84,0x84,0x84,0x85,0x85, -0x84,0x84,0x84,0x85,0x85,0x85,0x86,0x86,0x85,0x85,0x85,0x85,0x84,0x84,0x84,0x83, -0x88,0x87,0x87,0x87,0x86,0x86,0x86,0x86,0x85,0x86,0x87,0x87,0x87,0x87,0x86,0x85, -0x82,0x82,0x82,0x82,0x83,0x83,0x83,0x84,0x81,0x81,0x81,0x82,0x82,0x82,0x82,0x83, -0x84,0x85,0x86,0x86,0x86,0x86,0x85,0x84,0x82,0x81,0x80,0x80,0x81,0x82,0x84,0x85, -0x84,0x84,0x85,0x85,0x86,0x86,0x86,0x87,0x84,0x84,0x84,0x84,0x84,0x85,0x85,0x85, -0x87,0x86,0x84,0x82,0x80,0x7e,0x7c,0x7b,0x7c,0x7c,0x7d,0x7d,0x7e,0x7f,0x7f,0x80, -0x7e,0x7d,0x7d,0x7d,0x7e,0x7f,0x81,0x82,0x80,0x80,0x7f,0x7f,0x80,0x81,0x83,0x84, -0x83,0x83,0x83,0x83,0x83,0x83,0x83,0x83,0x83,0x82,0x81,0x80,0x7f,0x7e,0x7d,0x7d, -0x7d,0x7e,0x7e,0x7f,0x7f,0x80,0x81,0x81,0x80,0x7f,0x7c,0x7d,0x80,0x87,0x8f,0x94, -0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x92,0x92,0x92,0x92,0x91,0x91,0x91,0x91, -0x91,0x91,0x91,0x90,0x90,0x90,0x90,0x8f,0x8e,0x8d,0x8e,0x90,0x91,0x8e,0x88,0x83, -0x7d,0x7b,0x78,0x76,0x75,0x75,0x76,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x78,0x78, -0x77,0x77,0x76,0x76,0x76,0x75,0x75,0x75,0x74,0x74,0x73,0x73,0x73,0x73,0x73,0x72, -0x73,0x73,0x74,0x75,0x75,0x75,0x74,0x73,0x78,0x72,0x73,0x72,0x7c,0xa1,0xb5,0xa2, -0x7a,0x74,0x83,0x9d,0x9c,0x81,0x74,0x7c,0x8e,0xa0,0xa7,0x95,0x81,0x78,0x76,0x72, -0x77,0x77,0x76,0x76,0x76,0x75,0x75,0x75,0x70,0x73,0x80,0x92,0x9b,0x92,0x81,0x76, -0x85,0x91,0x8a,0x84,0x93,0x96,0x86,0x7e,0x74,0x76,0x78,0x7b,0x7b,0x7b,0x79,0x78, -0x78,0x78,0x77,0x77,0x77,0x77,0x78,0x78,0x7a,0x7a,0x7b,0x7b,0x7b,0x7c,0x7c,0x7c, -0x7d,0x7e,0x7f,0x80,0x82,0x84,0x86,0x87,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x83, -0x81,0x82,0x83,0x84,0x85,0x85,0x85,0x84,0x83,0x84,0x84,0x84,0x85,0x85,0x86,0x86, -0x84,0x84,0x85,0x85,0x85,0x86,0x86,0x86,0x85,0x85,0x85,0x85,0x84,0x84,0x84,0x83, -0x86,0x86,0x85,0x85,0x85,0x84,0x84,0x84,0x83,0x83,0x84,0x85,0x85,0x85,0x84,0x83, -0x84,0x84,0x84,0x85,0x85,0x85,0x86,0x86,0x83,0x83,0x82,0x82,0x82,0x82,0x81,0x81, -0x86,0x86,0x87,0x88,0x88,0x87,0x86,0x86,0x84,0x83,0x82,0x82,0x82,0x84,0x86,0x87, -0x84,0x85,0x85,0x86,0x86,0x87,0x87,0x87,0x85,0x85,0x85,0x84,0x84,0x84,0x84,0x84, -0x88,0x87,0x85,0x83,0x80,0x7e,0x7c,0x7b,0x7c,0x7c,0x7c,0x7d,0x7e,0x7e,0x7f,0x7f, -0x7c,0x7c,0x7c,0x7c,0x7d,0x7e,0x80,0x81,0x7f,0x7f,0x7e,0x7e,0x7f,0x80,0x83,0x84, -0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x83,0x83,0x82,0x81,0x7f,0x7e,0x7d,0x7d, -0x7d,0x7d,0x7e,0x7f,0x7f,0x80,0x80,0x81,0x80,0x7e,0x7c,0x7d,0x80,0x87,0x8f,0x93, -0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x91,0x91,0x91,0x91,0x90,0x90,0x90,0x90, -0x90,0x90,0x90,0x90,0x8f,0x8f,0x8f,0x8f,0x8d,0x8c,0x8d,0x8f,0x90,0x8d,0x87,0x81, -0x7c,0x7a,0x78,0x75,0x74,0x74,0x75,0x76,0x77,0x77,0x77,0x77,0x77,0x78,0x78,0x78, -0x77,0x77,0x76,0x76,0x76,0x75,0x75,0x75,0x73,0x73,0x73,0x73,0x73,0x74,0x74,0x74, -0x75,0x76,0x76,0x77,0x76,0x75,0x74,0x73,0x79,0x75,0x73,0x6d,0x79,0xa6,0xb5,0x94, -0x7d,0x7e,0x92,0xa8,0x9b,0x79,0x6e,0x7e,0x7a,0x89,0x90,0x8a,0x85,0x87,0x84,0x7d, -0x77,0x77,0x76,0x76,0x76,0x75,0x75,0x75,0x79,0x7f,0x8b,0x9d,0xab,0xa9,0x94,0x7e, -0x8c,0x96,0x8d,0x86,0x94,0x96,0x84,0x79,0x72,0x74,0x78,0x7b,0x7c,0x7b,0x7a,0x79, -0x77,0x77,0x77,0x77,0x77,0x78,0x78,0x79,0x7a,0x7a,0x7b,0x7b,0x7c,0x7c,0x7d,0x7d, -0x7d,0x7d,0x7e,0x80,0x82,0x84,0x86,0x87,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84, -0x81,0x82,0x83,0x84,0x85,0x85,0x84,0x84,0x84,0x84,0x84,0x85,0x86,0x86,0x86,0x87, -0x84,0x84,0x85,0x85,0x85,0x86,0x86,0x86,0x85,0x85,0x85,0x85,0x84,0x84,0x84,0x83, -0x83,0x83,0x83,0x83,0x82,0x82,0x82,0x82,0x80,0x81,0x82,0x83,0x83,0x82,0x82,0x81, -0x85,0x86,0x86,0x86,0x86,0x87,0x87,0x87,0x84,0x84,0x83,0x83,0x82,0x81,0x81,0x80, -0x88,0x88,0x89,0x8a,0x8a,0x89,0x88,0x88,0x83,0x84,0x85,0x87,0x87,0x88,0x87,0x87, -0x83,0x84,0x85,0x86,0x86,0x86,0x85,0x85,0x84,0x84,0x82,0x81,0x81,0x81,0x82,0x83, -0x83,0x82,0x81,0x80,0x7f,0x7e,0x7d,0x7c,0x7b,0x7b,0x79,0x78,0x79,0x7a,0x7c,0x7d, -0x7c,0x7c,0x7c,0x7c,0x7d,0x7e,0x7f,0x80,0x7f,0x7e,0x7c,0x7c,0x7c,0x7d,0x7f,0x80, -0x81,0x81,0x81,0x81,0x81,0x81,0x81,0x81,0x7e,0x7e,0x7e,0x7e,0x7e,0x7e,0x7e,0x7e, -0x7b,0x7c,0x7d,0x7f,0x80,0x81,0x81,0x81,0x80,0x7e,0x7c,0x7d,0x81,0x89,0x90,0x95, -0x95,0x95,0x95,0x94,0x94,0x94,0x94,0x94,0x93,0x93,0x93,0x92,0x92,0x92,0x92,0x91, -0x8f,0x8f,0x8f,0x8f,0x8f,0x8f,0x8f,0x8f,0x90,0x8e,0x8d,0x8e,0x8f,0x8b,0x85,0x80, -0x7b,0x7a,0x78,0x77,0x76,0x76,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77, -0x77,0x77,0x76,0x76,0x76,0x75,0x75,0x75,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76, -0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x75,0x74,0x74,0x77,0x81,0x94,0xaa,0xb9, -0x92,0x92,0xa8,0xb3,0x99,0x7f,0x76,0x6f,0x78,0x7b,0x74,0x93,0xa6,0x8e,0x8d,0x99, -0xa6,0x8d,0x79,0x76,0x75,0x71,0x74,0x7e,0x74,0x8a,0xa5,0xb6,0xbb,0xb1,0x96,0x7c, -0x89,0x96,0x8c,0x81,0x89,0x8a,0x7e,0x7a,0x75,0x75,0x76,0x76,0x76,0x76,0x75,0x75, -0x73,0x74,0x75,0x76,0x77,0x77,0x76,0x76,0x77,0x78,0x79,0x7a,0x7c,0x7d,0x7f,0x7f, -0x78,0x79,0x7c,0x7f,0x82,0x84,0x86,0x87,0x88,0x87,0x86,0x85,0x84,0x83,0x82,0x81, -0x7f,0x81,0x84,0x86,0x86,0x85,0x83,0x82,0x81,0x82,0x82,0x82,0x83,0x83,0x83,0x83, -0x83,0x83,0x84,0x85,0x85,0x86,0x87,0x87,0x83,0x83,0x83,0x83,0x83,0x83,0x83,0x83, -0x83,0x84,0x84,0x84,0x85,0x85,0x85,0x85,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82, -0x84,0x85,0x85,0x86,0x86,0x87,0x87,0x87,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82, -0x88,0x88,0x89,0x8a,0x8a,0x89,0x88,0x88,0x84,0x85,0x86,0x87,0x87,0x87,0x86,0x85, -0x83,0x84,0x85,0x86,0x87,0x86,0x86,0x85,0x85,0x84,0x83,0x82,0x82,0x82,0x83,0x83, -0x82,0x82,0x81,0x80,0x7f,0x7e,0x7d,0x7c,0x7a,0x79,0x77,0x76,0x76,0x77,0x78,0x78, -0x7a,0x7b,0x7b,0x7c,0x7d,0x7e,0x7f,0x80,0x7f,0x7e,0x7d,0x7c,0x7d,0x7e,0x7f,0x80, -0x7e,0x7e,0x7e,0x7e,0x7e,0x7e,0x7e,0x7e,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d, -0x7b,0x7c,0x7d,0x7e,0x7f,0x80,0x80,0x80,0x81,0x7f,0x7d,0x7e,0x82,0x89,0x90,0x95, -0x95,0x95,0x95,0x95,0x94,0x94,0x94,0x94,0x93,0x93,0x93,0x93,0x92,0x92,0x92,0x92, -0x90,0x90,0x90,0x90,0x90,0x90,0x90,0x90,0x91,0x8f,0x8e,0x8f,0x8f,0x8b,0x84,0x7f, -0x7b,0x7a,0x78,0x77,0x76,0x76,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77, -0x77,0x77,0x76,0x76,0x76,0x75,0x75,0x75,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76, -0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x77,0x77,0x76,0x77,0x7d,0x8a,0x9b,0xa7, -0xb6,0xb0,0xbb,0xbb,0x9a,0x7e,0x77,0x73,0x83,0x9f,0x9e,0xaa,0xb2,0xa5,0xab,0xb1, -0xb7,0xa5,0x8c,0x7b,0x79,0x7e,0x7e,0x7a,0x7c,0x87,0x9c,0xb0,0xb4,0xa2,0x88,0x76, -0x87,0x95,0x8d,0x82,0x8b,0x8b,0x7e,0x79,0x75,0x75,0x76,0x76,0x76,0x76,0x75,0x75, -0x73,0x74,0x75,0x77,0x78,0x78,0x78,0x77,0x76,0x77,0x77,0x78,0x7a,0x7b,0x7b,0x7c, -0x78,0x7a,0x7c,0x80,0x82,0x85,0x86,0x87,0x87,0x87,0x86,0x85,0x84,0x83,0x82,0x81, -0x80,0x82,0x84,0x86,0x87,0x86,0x84,0x82,0x82,0x82,0x83,0x83,0x83,0x84,0x84,0x84, -0x84,0x84,0x84,0x85,0x85,0x86,0x86,0x86,0x83,0x83,0x83,0x83,0x83,0x83,0x83,0x83, -0x83,0x84,0x84,0x84,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85, -0x84,0x84,0x85,0x85,0x86,0x86,0x86,0x87,0x83,0x83,0x83,0x83,0x83,0x83,0x83,0x83, -0x88,0x88,0x89,0x8a,0x8a,0x89,0x88,0x88,0x86,0x86,0x87,0x87,0x86,0x85,0x84,0x83, -0x84,0x85,0x86,0x87,0x87,0x87,0x86,0x86,0x85,0x85,0x83,0x82,0x82,0x82,0x83,0x84, -0x82,0x82,0x81,0x80,0x7f,0x7e,0x7d,0x7d,0x79,0x78,0x76,0x75,0x74,0x73,0x74,0x74, -0x77,0x78,0x79,0x7b,0x7d,0x7e,0x7f,0x80,0x7f,0x7e,0x7d,0x7d,0x7e,0x7e,0x80,0x80, -0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d, -0x7c,0x7d,0x7d,0x7d,0x7e,0x7f,0x7f,0x80,0x83,0x81,0x7e,0x7e,0x82,0x88,0x90,0x94, -0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x95,0x94,0x94,0x93,0x93,0x93,0x93,0x92,0x92, -0x92,0x92,0x92,0x92,0x92,0x92,0x92,0x92,0x93,0x91,0x8f,0x8f,0x8e,0x8a,0x83,0x7d, -0x7b,0x7a,0x79,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77, -0x77,0x77,0x76,0x76,0x76,0x75,0x75,0x75,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76, -0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x78,0x78,0x78,0x76,0x77,0x7d,0x86,0x8e, -0x9f,0x99,0xa4,0xa6,0x8b,0x78,0x7c,0x80,0x95,0xbb,0xb6,0xb3,0xbb,0xba,0xbc,0xb1, -0xa0,0x9b,0x8c,0x80,0x8b,0xa1,0xa4,0x98,0x88,0x82,0x8e,0xa8,0xaa,0x90,0x78,0x73, -0x86,0x94,0x8e,0x84,0x8d,0x8d,0x7f,0x79,0x74,0x75,0x76,0x77,0x77,0x76,0x75,0x74, -0x73,0x74,0x76,0x78,0x79,0x79,0x79,0x79,0x77,0x77,0x77,0x77,0x78,0x78,0x78,0x78, -0x79,0x7b,0x7e,0x81,0x84,0x85,0x86,0x87,0x87,0x87,0x86,0x85,0x84,0x83,0x82,0x82, -0x82,0x83,0x85,0x87,0x87,0x86,0x85,0x83,0x83,0x84,0x84,0x84,0x85,0x85,0x85,0x85, -0x86,0x86,0x85,0x85,0x85,0x85,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84, -0x83,0x84,0x84,0x84,0x85,0x85,0x85,0x85,0x87,0x87,0x87,0x87,0x87,0x87,0x87,0x87, -0x84,0x84,0x84,0x84,0x85,0x85,0x85,0x85,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84, -0x88,0x88,0x89,0x8a,0x8a,0x89,0x88,0x88,0x88,0x88,0x88,0x87,0x86,0x83,0x81,0x80, -0x84,0x85,0x86,0x87,0x87,0x87,0x86,0x86,0x85,0x85,0x83,0x82,0x82,0x82,0x83,0x84, -0x81,0x81,0x80,0x80,0x7f,0x7e,0x7e,0x7d,0x7b,0x7a,0x79,0x77,0x76,0x74,0x73,0x73, -0x75,0x76,0x78,0x7b,0x7d,0x7e,0x7f,0x80,0x7f,0x7e,0x7e,0x7e,0x7f,0x7f,0x80,0x80, -0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c,0x7c, -0x7d,0x7d,0x7d,0x7c,0x7d,0x7d,0x7e,0x7f,0x83,0x81,0x7f,0x7e,0x82,0x88,0x8f,0x94, -0x94,0x95,0x95,0x95,0x95,0x95,0x96,0x96,0x95,0x94,0x94,0x94,0x93,0x93,0x93,0x93, -0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x94,0x92,0x90,0x90,0x8f,0x8a,0x83,0x7d, -0x7b,0x7a,0x79,0x78,0x77,0x77,0x77,0x78,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77, -0x77,0x77,0x76,0x76,0x76,0x75,0x75,0x75,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76, -0x74,0x74,0x74,0x74,0x74,0x74,0x74,0x74,0x74,0x76,0x77,0x75,0x73,0x74,0x78,0x7c, -0x75,0x75,0x8a,0x95,0x80,0x75,0x80,0x88,0xa6,0xb8,0xa5,0xa6,0xb8,0xb6,0xa9,0x90, -0x7b,0x7f,0x83,0x8d,0xa2,0xb7,0xba,0xb1,0x90,0x7b,0x80,0xa0,0xa5,0x86,0x72,0x79, -0x85,0x94,0x8d,0x84,0x8c,0x8c,0x7e,0x78,0x73,0x75,0x76,0x77,0x77,0x76,0x75,0x73, -0x73,0x74,0x76,0x78,0x7a,0x7a,0x7b,0x7a,0x79,0x79,0x79,0x79,0x78,0x78,0x78,0x78, -0x79,0x7b,0x7e,0x82,0x84,0x86,0x86,0x86,0x86,0x86,0x85,0x85,0x84,0x83,0x83,0x82, -0x84,0x85,0x86,0x87,0x87,0x86,0x85,0x84,0x84,0x85,0x85,0x85,0x86,0x86,0x86,0x86, -0x87,0x87,0x86,0x85,0x84,0x84,0x83,0x83,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85, -0x83,0x84,0x84,0x84,0x85,0x85,0x85,0x85,0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x86, -0x84,0x84,0x84,0x84,0x84,0x84,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85, -0x88,0x88,0x89,0x8a,0x8a,0x89,0x88,0x88,0x89,0x89,0x88,0x87,0x85,0x82,0x80,0x7f, -0x83,0x84,0x85,0x86,0x86,0x86,0x85,0x85,0x85,0x84,0x83,0x82,0x81,0x82,0x82,0x83, -0x81,0x81,0x80,0x80,0x7f,0x7f,0x7e,0x7e,0x7f,0x7e,0x7d,0x7c,0x7a,0x78,0x76,0x75, -0x74,0x76,0x79,0x7c,0x7e,0x7f,0x7f,0x7f,0x7e,0x7f,0x7f,0x80,0x80,0x80,0x80,0x80, -0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d, -0x7f,0x7e,0x7c,0x7b,0x7b,0x7c,0x7d,0x7d,0x82,0x80,0x7e,0x7e,0x81,0x88,0x8f,0x94, -0x94,0x94,0x95,0x95,0x96,0x96,0x96,0x97,0x95,0x95,0x95,0x94,0x94,0x94,0x94,0x93, -0x94,0x94,0x94,0x94,0x94,0x94,0x94,0x94,0x94,0x92,0x90,0x90,0x8f,0x8a,0x83,0x7d, -0x7c,0x7b,0x79,0x78,0x77,0x77,0x78,0x78,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77, -0x77,0x77,0x76,0x76,0x76,0x75,0x75,0x75,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76, -0x74,0x74,0x74,0x74,0x74,0x74,0x74,0x74,0x70,0x73,0x75,0x75,0x72,0x72,0x74,0x76, -0x78,0x7d,0x98,0xa4,0x8b,0x7a,0x80,0x86,0xb0,0xac,0x91,0x9e,0xb0,0x9a,0x86,0x76, -0x73,0x78,0x89,0xa0,0xab,0xa7,0xa1,0xa1,0x95,0x77,0x77,0x9b,0xa3,0x85,0x76,0x82, -0x86,0x93,0x8b,0x80,0x88,0x89,0x7c,0x77,0x73,0x74,0x76,0x78,0x78,0x76,0x74,0x73, -0x73,0x75,0x76,0x78,0x7a,0x7a,0x7a,0x7a,0x7c,0x7c,0x7b,0x7b,0x7a,0x7a,0x7a,0x79, -0x79,0x7b,0x7f,0x82,0x85,0x85,0x85,0x84,0x86,0x86,0x85,0x85,0x84,0x84,0x83,0x83, -0x85,0x85,0x86,0x86,0x86,0x86,0x85,0x84,0x85,0x85,0x85,0x85,0x86,0x86,0x86,0x87, -0x88,0x87,0x87,0x86,0x84,0x83,0x82,0x82,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85, -0x83,0x84,0x84,0x84,0x85,0x85,0x85,0x85,0x83,0x83,0x83,0x83,0x83,0x83,0x83,0x83, -0x85,0x85,0x85,0x85,0x85,0x84,0x84,0x84,0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x86, -0x88,0x88,0x89,0x8a,0x8a,0x89,0x88,0x88,0x88,0x88,0x88,0x87,0x85,0x82,0x80,0x7e, -0x82,0x83,0x84,0x85,0x85,0x85,0x84,0x84,0x83,0x83,0x81,0x80,0x80,0x80,0x81,0x82, -0x80,0x80,0x80,0x80,0x7f,0x7f,0x7f,0x7e,0x80,0x80,0x80,0x7f,0x7d,0x7b,0x79,0x78, -0x75,0x77,0x7a,0x7d,0x7f,0x7f,0x7e,0x7e,0x7e,0x7f,0x80,0x81,0x82,0x81,0x81,0x80, -0x81,0x81,0x81,0x81,0x81,0x81,0x81,0x81,0x7e,0x7e,0x7e,0x7e,0x7e,0x7e,0x7e,0x7e, -0x80,0x7e,0x7c,0x7a,0x79,0x7a,0x7b,0x7c,0x7f,0x7d,0x7c,0x7c,0x80,0x87,0x8f,0x94, -0x94,0x94,0x95,0x95,0x96,0x97,0x97,0x97,0x96,0x96,0x95,0x95,0x95,0x94,0x94,0x94, -0x94,0x94,0x94,0x94,0x94,0x94,0x94,0x94,0x94,0x92,0x90,0x90,0x8f,0x8b,0x84,0x7e, -0x7c,0x7b,0x79,0x78,0x77,0x78,0x78,0x78,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77, -0x77,0x77,0x76,0x76,0x76,0x75,0x75,0x75,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76, -0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x75,0x72,0x75,0x77,0x76,0x74,0x73,0x75,0x77, -0x7b,0x83,0xa0,0xab,0x91,0x7d,0x83,0x8a,0xb3,0xa7,0x90,0xa6,0xad,0x83,0x73,0x77, -0x72,0x7b,0x92,0xa7,0xa2,0x8e,0x89,0x93,0x96,0x77,0x75,0x97,0xa2,0x89,0x7b,0x85, -0x89,0x94,0x87,0x79,0x80,0x82,0x79,0x76,0x72,0x74,0x77,0x79,0x79,0x77,0x74,0x72, -0x74,0x75,0x77,0x78,0x79,0x79,0x78,0x78,0x7b,0x7b,0x7b,0x7b,0x7a,0x7a,0x7a,0x7a, -0x77,0x7a,0x7e,0x82,0x84,0x84,0x83,0x82,0x85,0x85,0x85,0x85,0x84,0x84,0x84,0x83, -0x86,0x85,0x85,0x85,0x85,0x84,0x84,0x84,0x84,0x85,0x85,0x85,0x86,0x86,0x86,0x86, -0x87,0x87,0x86,0x85,0x84,0x84,0x83,0x83,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84, -0x83,0x84,0x84,0x84,0x85,0x85,0x85,0x85,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82, -0x86,0x86,0x86,0x86,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85, -0x88,0x88,0x89,0x8a,0x8a,0x89,0x88,0x88,0x87,0x87,0x87,0x86,0x85,0x82,0x80,0x7f, -0x80,0x81,0x82,0x83,0x84,0x83,0x83,0x82,0x82,0x81,0x80,0x7f,0x7f,0x7f,0x80,0x80, -0x80,0x80,0x80,0x7f,0x7f,0x7f,0x7f,0x7f,0x7e,0x7f,0x7f,0x7f,0x7e,0x7c,0x7a,0x78, -0x77,0x79,0x7c,0x7f,0x80,0x7f,0x7e,0x7d,0x7e,0x7f,0x81,0x82,0x83,0x82,0x81,0x80, -0x7f,0x7f,0x7f,0x7f,0x7f,0x7f,0x7f,0x7f,0x7f,0x7f,0x7f,0x7f,0x7f,0x7f,0x7f,0x7f, -0x81,0x7f,0x7c,0x79,0x78,0x79,0x7a,0x7c,0x7c,0x7a,0x79,0x7a,0x7f,0x87,0x8f,0x95, -0x94,0x94,0x95,0x96,0x96,0x97,0x98,0x98,0x96,0x96,0x96,0x96,0x95,0x95,0x95,0x95, -0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x92,0x91,0x90,0x90,0x90,0x8c,0x86,0x80, -0x7c,0x7b,0x7a,0x78,0x78,0x78,0x78,0x79,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77, -0x77,0x77,0x76,0x76,0x76,0x75,0x75,0x75,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76, -0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x7b,0x7c,0x7c,0x79,0x75,0x74,0x76,0x79, -0x71,0x78,0x94,0xa0,0x88,0x7b,0x8b,0x98,0xb5,0xa4,0x8b,0xa6,0xb1,0x87,0x75,0x79, -0x70,0x86,0x9d,0x9e,0x8c,0x7f,0x87,0x96,0x98,0x7c,0x78,0x93,0x9f,0x8b,0x7b,0x7e, -0x8d,0x94,0x83,0x71,0x78,0x7c,0x75,0x75,0x72,0x74,0x77,0x79,0x79,0x77,0x74,0x72, -0x75,0x76,0x77,0x77,0x77,0x76,0x75,0x75,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77, -0x76,0x79,0x7e,0x82,0x84,0x83,0x81,0x80,0x85,0x85,0x85,0x84,0x84,0x84,0x84,0x84, -0x85,0x85,0x84,0x84,0x83,0x83,0x83,0x83,0x84,0x84,0x84,0x84,0x85,0x85,0x85,0x85, -0x86,0x86,0x86,0x85,0x85,0x84,0x84,0x84,0x83,0x83,0x83,0x83,0x83,0x83,0x83,0x83, -0x83,0x84,0x84,0x84,0x85,0x85,0x85,0x85,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84, -0x88,0x88,0x88,0x87,0x87,0x86,0x86,0x86,0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x85, -0x88,0x88,0x89,0x8a,0x8a,0x89,0x88,0x88,0x87,0x87,0x87,0x86,0x85,0x83,0x81,0x7f, -0x7f,0x80,0x81,0x82,0x83,0x82,0x82,0x81,0x81,0x80,0x7f,0x7e,0x7e,0x7e,0x7f,0x7f, -0x80,0x80,0x80,0x7f,0x7f,0x7f,0x7f,0x7f,0x7c,0x7d,0x7d,0x7e,0x7d,0x7b,0x79,0x77, -0x79,0x7b,0x7e,0x80,0x81,0x80,0x7e,0x7c,0x7e,0x80,0x81,0x83,0x83,0x82,0x81,0x80, -0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x7d,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, -0x81,0x7f,0x7c,0x79,0x78,0x78,0x7a,0x7b,0x7a,0x78,0x77,0x79,0x7e,0x87,0x8f,0x95, -0x94,0x94,0x95,0x96,0x97,0x97,0x98,0x98,0x97,0x96,0x96,0x96,0x96,0x95,0x95,0x95, -0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x91,0x90,0x8f,0x90,0x90,0x8d,0x87,0x81, -0x7c,0x7b,0x7a,0x79,0x78,0x78,0x78,0x79,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77, -0x77,0x77,0x76,0x76,0x76,0x75,0x75,0x75,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76, -0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x84,0x84,0x81,0x7c,0x76,0x74,0x76,0x79, -0x7b,0x7e,0x94,0x9b,0x82,0x7a,0x90,0xa3,0xb7,0x9e,0x7e,0x9b,0xb6,0x96,0x7c,0x71, -0x7a,0x9a,0xab,0x95,0x78,0x74,0x85,0x94,0x9a,0x81,0x7b,0x91,0x9b,0x8a,0x78,0x76, -0x8f,0x95,0x81,0x6c,0x72,0x78,0x73,0x74,0x71,0x74,0x77,0x79,0x79,0x77,0x74,0x71, -0x76,0x76,0x77,0x77,0x76,0x75,0x74,0x73,0x72,0x72,0x73,0x73,0x74,0x74,0x75,0x75, -0x75,0x78,0x7d,0x81,0x83,0x82,0x80,0x7f,0x85,0x85,0x85,0x84,0x84,0x84,0x84,0x84, -0x85,0x85,0x84,0x83,0x82,0x82,0x82,0x82,0x83,0x83,0x84,0x84,0x84,0x85,0x85,0x85, -0x85,0x85,0x85,0x85,0x85,0x85,0x85,0x84,0x83,0x83,0x83,0x83,0x83,0x83,0x83,0x83, -0x83,0x84,0x84,0x84,0x85,0x85,0x85,0x85,0x86,0x86,0x86,0x86,0x86,0x86,0x86,0x86, -0x89,0x89,0x88,0x88,0x87,0x87,0x86,0x86,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84 -}; - -#endif - - - - - diff --git a/test/putsurface/Android.mk b/test/putsurface/Android.mk deleted file mode 100644 index 03edb61..0000000 --- a/test/putsurface/Android.mk +++ /dev/null @@ -1,24 +0,0 @@ -# For putsurface -# ===================================================== - -LOCAL_PATH:= $(call my-dir) - -include $(CLEAR_VARS) - -LOCAL_SRC_FILES := \ - putsurface_android.cpp - #putsurface_x11.c - -LOCAL_CFLAGS += \ - -DANDROID - -LOCAL_C_INCLUDES += \ - $(TARGET_OUT_HEADERS)/libva - -LOCAL_MODULE_TAGS := optional -LOCAL_MODULE := putsurface - -LOCAL_SHARED_LIBRARIES := libva-android libva libdl libdrm libcutils libutils libgui - -include $(BUILD_EXECUTABLE) - diff --git a/test/putsurface/Makefile.am b/test/putsurface/Makefile.am deleted file mode 100644 index 8ffe255..0000000 --- a/test/putsurface/Makefile.am +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright (c) 2007 Intel Corporation. All Rights Reserved. -# -# Permission is hereby granted, free of charge, to any person obtaining a -# copy of this software and associated documentation files (the -# "Software"), to deal in the Software without restriction, including -# without limitation the rights to use, copy, modify, merge, publish, -# distribute, sub license, and/or sell copies of the Software, and to -# permit persons to whom the Software is furnished to do so, subject to -# the following conditions: -# -# The above copyright notice and this permission notice (including the -# next paragraph) shall be included in all copies or substantial portions -# of the Software. -# -# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -# OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. -# IN NO EVENT SHALL PRECISION INSIGHT AND/OR ITS SUPPLIERS BE LIABLE FOR -# ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -# TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -# SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -bin_PROGRAMS = putsurface - -AM_CPPFLAGS = \ - -I$(top_srcdir) \ - -I$(top_builddir) \ - $(NULL) - -TEST_CFLAGS = \ - -DIN_LIBVA \ - $(NULL) - -TEST_LIBS = \ - $(top_builddir)/va/libva.la \ - -lpthread \ - $(NULL) - -putsurface_SOURCES = putsurface_x11.c -putsurface_CFLAGS = $(X11_CFLAGS) $(TEST_CFLAGS) -putsurface_LDADD = $(X11_LIBS) $(TEST_LIBS) \ - $(top_builddir)/va/libva-x11.la \ - $(NULL) - -if USE_WAYLAND -bin_PROGRAMS += putsurface_wayland -putsurface_wayland_SOURCES = putsurface_wayland.c -putsurface_wayland_CFLAGS = $(WAYLAND_CFLAGS) $(TEST_CFLAGS) -putsurface_wayland_LDADD = $(WAYLAND_LIBS) $(TEST_LIBS) \ - $(top_builddir)/va/libva-wayland.la \ - $(NULL) -endif - -EXTRA_DIST = putsurface_common.c - -valgrind: $(bin_PROGRAMS) - for a in $(bin_PROGRAMS); do \ - valgrind --leak-check=full --show-reachable=yes .libs/$$a; \ - done diff --git a/test/putsurface/putsurface_android.cpp b/test/putsurface/putsurface_android.cpp deleted file mode 100644 index b4e0a92..0000000 --- a/test/putsurface/putsurface_android.cpp +++ /dev/null @@ -1,124 +0,0 @@ -/* - * Copyright (c) 2008-2009 Intel Corporation. All Rights Reserved. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the - * "Software"), to deal in the Software without restriction, including - * without limitation the rights to use, copy, modify, merge, publish, - * distribute, sub license, and/or sell copies of the Software, and to - * permit persons to whom the Software is furnished to do so, subject to - * the following conditions: - * - * The above copyright notice and this permission notice (including the - * next paragraph) shall be included in all copies or substantial portions - * of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS - * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. - * IN NO EVENT SHALL PRECISION INSIGHT AND/OR ITS SUPPLIERS BE LIABLE FOR - * ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, - * TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE - * SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - */ -#include <stdio.h> -#include <va/va.h> -#include <va/va_android.h> -#include <gui/Surface.h> -#include <gui/SurfaceComposerClient.h> -#include <gui/ISurfaceComposer.h> -#include <assert.h> -#include <pthread.h> - -using namespace android; - -static int android_display=0; - -static sp<SurfaceComposerClient> client0 = NULL; -static sp<SurfaceControl> surface_ctrl0 = NULL; -static sp<ANativeWindow> anw0 = NULL; - -static sp<SurfaceComposerClient> client1 = NULL; -static sp<SurfaceControl> surface_ctrl1 = NULL; -static sp<ANativeWindow> anw1 = NULL; - -static void *open_display(void); -static void close_display(void *win_display); -static int create_window(void *win_display, int x, int y, int width, int height); -static int check_window_event(void *x11_display, void *win, int *width, int *height, int *quit); - -#define CAST_DRAWABLE(a) static_cast<ANativeWindow *>((void *)(*(unsigned int *)a)) -#include "putsurface_common.c" - -static void *open_display() -{ - return &android_display; -} - -static void close_display(void *win_display) -{ - return; -} - -static int create_window(void *win_display, int x, int y, int width, int height) -{ - client0 = new SurfaceComposerClient(); - - surface_ctrl0 = client1->createSurface( - String8("Test Surface"), - width, height, - PIXEL_FORMAT_RGB_888, 0); - - SurfaceComposerClient::openGlobalTransaction(); - surface_ctrl0->setLayer(0x7FFFFFFF); - surface_ctrl0->show(); - SurfaceComposerClient::closeGlobalTransaction(); - - SurfaceComposerClient::openGlobalTransaction(); - surface_ctrl0->setPosition(x, y); - SurfaceComposerClient::closeGlobalTransaction(); - - SurfaceComposerClient::openGlobalTransaction(); - surface_ctrl0->setSize(width, height); - SurfaceComposerClient::closeGlobalTransaction(); - - anw0 = surface_ctrl0->getSurface(); - - drawable_thread0 = static_cast<void*>(&anw0); - if (multi_thread == 0) - return 0; - - printf("Create window1 for thread1\n"); - client1 = new SurfaceComposerClient(); - - surface_ctrl1 = client1->createSurface( - String8("Test Surface"), - width, height, - PIXEL_FORMAT_RGB_888, 0); - - SurfaceComposerClient::openGlobalTransaction(); - surface_ctrl1->setLayer(0x7FFFFFFF); - surface_ctrl1->show(); - SurfaceComposerClient::closeGlobalTransaction(); - - SurfaceComposerClient::openGlobalTransaction(); - surface_ctrl1->setPosition(x*2, y*2); - SurfaceComposerClient::closeGlobalTransaction(); - - SurfaceComposerClient::openGlobalTransaction(); - surface_ctrl1->setSize(width, height); - SurfaceComposerClient::closeGlobalTransaction(); - - anw1 = surface_ctrl1->getSurface(); - - drawable_thread1 = static_cast<void *>(&anw1); - - return 0; -} - -int check_window_event(void *win_display, void *drawble, int *width, int *height, int *quit) -{ - return 0; -} - - diff --git a/test/putsurface/putsurface_common.c b/test/putsurface/putsurface_common.c deleted file mode 100755 index fa0249a..0000000 --- a/test/putsurface/putsurface_common.c +++ /dev/null @@ -1,685 +0,0 @@ -/* - * Copyright (c) 2008-2009 Intel Corporation. All Rights Reserved. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the - * "Software"), to deal in the Software without restriction, including - * without limitation the rights to use, copy, modify, merge, publish, - * distribute, sub license, and/or sell copies of the Software, and to - * permit persons to whom the Software is furnished to do so, subject to - * the following conditions: - * - * The above copyright notice and this permission notice (including the - * next paragraph) shall be included in all copies or substantial portions - * of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS - * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. - * IN NO EVENT SHALL PRECISION INSIGHT AND/OR ITS SUPPLIERS BE LIABLE FOR - * ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, - * TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE - * SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - */ - -#include <stdio.h> -#include <string.h> -#include <stdlib.h> -#include <stdint.h> -#include <getopt.h> - -#include <sys/time.h> - -#include <unistd.h> - -#include <sys/types.h> -#include <sys/stat.h> -#include <fcntl.h> -#include <assert.h> -#include <pthread.h> - -/*currently, if XCheckWindowEvent was called in more than one thread, it would cause - * XIO: fatal IO error 11 (Resource temporarily unavailable) on X server ":0.0" - * after 87 requests (83 known processed) with 0 events remaining. - * - * X Error of failed request: BadGC (invalid GC parameter) - * Major opcode of failed request: 60 (X_FreeGC) - * Resource id in failed request: 0x600034 - * Serial number of failed request: 398 - * Current serial number in output stream: 399 - * The root cause is unknown. */ - -#define CHECK_VASTATUS(va_status,func) \ -if (va_status != VA_STATUS_SUCCESS) { \ - fprintf(stderr,"%s:%s (%d) failed,exit\n", __func__, func, __LINE__); \ - exit(1); \ -} -#include "../loadsurface.h" - -#define SURFACE_NUM 16 - -static void *win_display; -static VADisplay va_dpy; -static VAImageFormat *va_image_formats; -static int va_num_image_formats = -1; -static VAConfigID vpp_config_id = VA_INVALID_ID; -static VASurfaceAttrib *va_surface_attribs; -static int va_num_surface_attribs = -1; -static VASurfaceID surface_id[SURFACE_NUM]; -static pthread_mutex_t surface_mutex[SURFACE_NUM]; - -static void *drawable_thread0, *drawable_thread1; -static int surface_width = 352, surface_height = 288; -static int win_x = 0, win_y = 0; -static int win_width = 352, win_height = 288; -static int frame_rate = 0; -static unsigned long long frame_num_total = ~0; -static int check_event = 1; -static int put_pixmap = 0; -static int test_clip = 0; -static int display_field = VA_FRAME_PICTURE; -static pthread_mutex_t gmutex; -static int box_width = 32; -static int multi_thread = 0; -static int verbose = 0; -static int test_color_conversion = 0; -static int csc_src_fourcc = 0, csc_dst_fourcc = 0; -static VAImage csc_dst_fourcc_image; -static VASurfaceID csc_render_surface; - - -typedef struct { - char* fmt_str; - unsigned int fourcc; -} fourcc_map; -fourcc_map va_fourcc_map[] = { - {"YUYV", VA_FOURCC_YUY2}, - {"YUY2", VA_FOURCC_YUY2}, - {"NV12", VA_FOURCC_NV12}, - {"YV12", VA_FOURCC_YV12}, - {"BGRA", VA_FOURCC_BGRA}, - {"RGBA", VA_FOURCC_RGBA}, - {"BGRX", VA_FOURCC_BGRX}, - {"RGBX", VA_FOURCC_RGBX}, -}; -unsigned int map_str_to_vafourcc (char * str) -{ - int i; - for (i=0; i< sizeof(va_fourcc_map)/sizeof(fourcc_map); i++) { - if (!strcmp(va_fourcc_map[i].fmt_str, str)) { - return va_fourcc_map[i].fourcc; - } - } - - return 0; - -} -char* map_vafourcc_to_str (unsigned int format) -{ - static char unknown_format[] = "unknown-format"; - int i; - for (i=0; i< sizeof(va_fourcc_map)/sizeof(fourcc_map); i++) { - if (va_fourcc_map[i].fourcc == format) { - return va_fourcc_map[i].fmt_str; - } - } - - return unknown_format; - -} - -static int -va_value_equals(const VAGenericValue *v1, const VAGenericValue *v2) -{ - if (v1->type != v2->type) - return 0; - - switch (v1->type) { - case VAGenericValueTypeInteger: - return v1->value.i == v2->value.i; - case VAGenericValueTypeFloat: - return v1->value.f == v2->value.f; - case VAGenericValueTypePointer: - return v1->value.p == v2->value.p; - case VAGenericValueTypeFunc: - return v1->value.fn == v2->value.fn; - } - return 0; -} - -static int -ensure_image_formats(void) -{ - VAStatus va_status; - VAImageFormat *image_formats; - int num_image_formats; - - if (va_num_image_formats >= 0) - return va_num_image_formats; - - num_image_formats = vaMaxNumImageFormats(va_dpy); - if (num_image_formats == 0) - return 0; - - image_formats = malloc(num_image_formats * sizeof(*image_formats)); - if (!image_formats) - return 0; - - va_status = vaQueryImageFormats(va_dpy, image_formats, &num_image_formats); - CHECK_VASTATUS(va_status, "vaQuerySurfaceAttributes()"); - - va_image_formats = image_formats; - va_num_image_formats = num_image_formats; - return num_image_formats; -} - -static const VAImageFormat * -lookup_image_format(uint32_t fourcc) -{ - int i; - - if (!ensure_image_formats()) - return NULL; - - for (i = 0; i < va_num_image_formats; i++) { - const VAImageFormat * const image_format = &va_image_formats[i]; - if (image_format->fourcc == fourcc) - return image_format; - } - return NULL; -} - -static int -ensure_surface_attribs(void) -{ - VAStatus va_status; - VASurfaceAttrib *surface_attribs; - unsigned int num_image_formats, num_surface_attribs; - - if (va_num_surface_attribs >= 0) - return va_num_surface_attribs; - - num_image_formats = vaMaxNumImageFormats(va_dpy); - if (num_image_formats == 0) - return 0; - - va_status = vaCreateConfig(va_dpy, VAProfileNone, VAEntrypointVideoProc, - NULL, 0, &vpp_config_id); - CHECK_VASTATUS(va_status, "vaCreateConfig()"); - - /* Guess the number of surface attributes, thus including any - pixel-format supported by the VA driver */ - num_surface_attribs = VASurfaceAttribCount + num_image_formats; - surface_attribs = malloc(num_surface_attribs * sizeof(*surface_attribs)); - if (!surface_attribs) - return 0; - - va_status = vaQuerySurfaceAttributes(va_dpy, vpp_config_id, - surface_attribs, &num_surface_attribs); - if (va_status == VA_STATUS_SUCCESS) - va_surface_attribs = surface_attribs; - else if (va_status == VA_STATUS_ERROR_MAX_NUM_EXCEEDED) { - va_surface_attribs = realloc(surface_attribs, - num_surface_attribs * sizeof(*va_surface_attribs)); - if (!va_surface_attribs) { - free(surface_attribs); - return 0; - } - va_status = vaQuerySurfaceAttributes(va_dpy, vpp_config_id, - va_surface_attribs, &num_surface_attribs); - } - CHECK_VASTATUS(va_status, "vaQuerySurfaceAttributes()"); - va_num_surface_attribs = num_surface_attribs; - return num_surface_attribs; -} - -static const VASurfaceAttrib * -lookup_surface_attrib(VASurfaceAttribType type, const VAGenericValue *value) -{ - int i; - - if (!ensure_surface_attribs()) - return NULL; - - for (i = 0; i < va_num_surface_attribs; i++) { - const VASurfaceAttrib * const surface_attrib = &va_surface_attribs[i]; - if (surface_attrib->type != type) - continue; - if (!(surface_attrib->flags & VA_SURFACE_ATTRIB_SETTABLE)) - continue; - if (va_value_equals(&surface_attrib->value, value)) - return surface_attrib; - } - return NULL; -} - -int csc_preparation () -{ - VAStatus va_status; - - // 1. make sure dst fourcc is supported for vaImage - if (!lookup_image_format(csc_dst_fourcc)) { - test_color_conversion = 0; - printf("VA driver doesn't support %s image, skip additional color conversion\n", map_vafourcc_to_str(csc_dst_fourcc)); - goto cleanup; - } - - // 2. make sure src_fourcc is supported for vaSurface - VASurfaceAttrib surface_attribs[1], * const s_attrib = &surface_attribs[0]; - s_attrib->type = VASurfaceAttribPixelFormat; - s_attrib->flags = VA_SURFACE_ATTRIB_SETTABLE; - s_attrib->value.type = VAGenericValueTypeInteger; - s_attrib->value.value.i = csc_src_fourcc; - - if (!lookup_surface_attrib(VASurfaceAttribPixelFormat, &s_attrib->value)) { - printf("VA driver doesn't support %s surface, skip additional color conversion\n", map_vafourcc_to_str(csc_src_fourcc)); - test_color_conversion = 0; - goto cleanup; - } - - // 3 create all objs required by csc - // 3.1 vaSurface with src fourcc - va_status = vaCreateSurfaces( - va_dpy, - VA_RT_FORMAT_YUV420, surface_width, surface_height, - &surface_id[0], SURFACE_NUM, - surface_attribs, 1 - ); - CHECK_VASTATUS(va_status,"vaCreateSurfaces"); - - // 3.2 vaImage with dst fourcc - VAImageFormat image_format; - image_format.fourcc = csc_dst_fourcc; - image_format.byte_order = VA_LSB_FIRST; - image_format.bits_per_pixel = 16; - - va_status = vaCreateImage(va_dpy, &image_format, - surface_width, surface_height, - &csc_dst_fourcc_image); - CHECK_VASTATUS(va_status,"vaCreateImage"); - - - // 3.3 create a temp VASurface for final rendering(vaPutSurface) - s_attrib->value.value.i = VA_FOURCC_NV12; - va_status = vaCreateSurfaces(va_dpy, VA_RT_FORMAT_YUV420, - surface_width, surface_height, - &csc_render_surface, 1, - surface_attribs, 1); - CHECK_VASTATUS(va_status,"vaCreateSurfaces"); - - -cleanup: - return test_color_conversion; -} - -static VASurfaceID get_next_free_surface(int *index) -{ - VASurfaceStatus surface_status; - int i; - - assert(index); - - if (multi_thread == 0) { - i = *index; - i++; - if (i == SURFACE_NUM) - i = 0; - *index = i; - - return surface_id[i]; - } - - for (i=0; i<SURFACE_NUM; i++) { - surface_status = (VASurfaceStatus)0; - vaQuerySurfaceStatus(va_dpy, surface_id[i], &surface_status); - if (surface_status == VASurfaceReady) - { - if (0 == pthread_mutex_trylock(&surface_mutex[i])) - { - *index = i; - break; - } - } - } - - if (i==SURFACE_NUM) - return VA_INVALID_SURFACE; - else - return surface_id[i]; -} - -static int upload_source_YUV_once_for_all() -{ - int box_width_loc=8; - int row_shift_loc=0; - int i; - - for (i=0; i<SURFACE_NUM; i++) { - printf("\rLoading data into surface %d.....", i); - upload_surface(va_dpy, surface_id[i], box_width_loc, row_shift_loc, 0); - - row_shift_loc++; - if (row_shift_loc==(2*box_width_loc)) row_shift_loc= 0; - } - printf("\n"); - - return 0; -} - -/* - * Helper function for profiling purposes - */ -static unsigned long get_tick_count(void) -{ - struct timeval tv; - if (gettimeofday(&tv, NULL)) - return 0; - return tv.tv_usec/1000+tv.tv_sec*1000; -} - -static void update_clipbox(VARectangle *cliprects, int width, int height) -{ - if (test_clip == 0) - return; - - srand((unsigned)time(NULL)); - - cliprects[0].x = (rand() % width); - cliprects[0].y = (rand() % height); - cliprects[0].width = (rand() % (width - cliprects[0].x)); - cliprects[0].height = (rand() % (height - cliprects[0].y)); - - cliprects[1].x = (rand() % width); - cliprects[1].y = (rand() % height); - cliprects[1].width = (rand() % (width - cliprects[1].x)); - cliprects[1].height = (rand() % (height - cliprects[1].y)); - printf("\nTest clip (%d,%d, %d x %d) and (%d,%d, %d x %d) \n", - cliprects[0].x, cliprects[0].y, cliprects[0].width, cliprects[0].height, - cliprects[1].x, cliprects[1].y, cliprects[1].width, cliprects[1].height); -} - -static void* putsurface_thread(void *data) -{ - int width=win_width, height=win_height; - void *drawable = data; - int quit = 0; - VAStatus vaStatus; - int row_shift = 0; - int index = 0; - unsigned int frame_num=0, start_time, putsurface_time; - VARectangle cliprects[2]; /* client supplied clip list */ - int continue_display = 0; - - if (drawable == drawable_thread0) - printf("Enter into thread0\n\n"); - if (drawable == drawable_thread1) - printf("Enter into thread1\n\n"); - - putsurface_time = 0; - while (!quit) { - VASurfaceID surface_id = VA_INVALID_SURFACE; - - while (surface_id == VA_INVALID_SURFACE) - surface_id = get_next_free_surface(&index); - - if (verbose) printf("Thread: %p Display surface 0x%x,\n", drawable, surface_id); - - if (multi_thread) - upload_surface(va_dpy, surface_id, box_width, row_shift, display_field); - - if (check_event) - pthread_mutex_lock(&gmutex); - - start_time = get_tick_count(); - if ((continue_display == 0) && getenv("FRAME_STOP")) { - char c; - printf("Press any key to display frame %d...(c/C to continue)\n", frame_num); - c = getchar(); - if (c == 'c' || c == 'C') - continue_display = 1; - } - if (test_color_conversion) { - static int _put_surface_count = 0; - if (_put_surface_count++ %50 == 0) { - printf("do additional colorcoversion from %s to %s\n", map_vafourcc_to_str(csc_src_fourcc), map_vafourcc_to_str(csc_dst_fourcc)); - } - // get image from surface, csc_src_fourcc to csc_dst_fourcc conversion happens - vaStatus = vaGetImage(va_dpy, surface_id, 0, 0, - surface_width, surface_height, csc_dst_fourcc_image.image_id); - CHECK_VASTATUS(vaStatus,"vaGetImage"); - - // render csc_dst_fourcc image to temp surface - vaStatus = vaPutImage(va_dpy, csc_render_surface, csc_dst_fourcc_image.image_id, - 0, 0, surface_width, surface_height, - 0, 0, surface_width, surface_height); - CHECK_VASTATUS(vaStatus,"vaPutImage"); - - // render the temp surface, it should be same with original surface without color conversion test - vaStatus = vaPutSurface(va_dpy, csc_render_surface, CAST_DRAWABLE(drawable), - 0,0,surface_width,surface_height, - 0,0,width,height, - (test_clip==0)?NULL:&cliprects[0], - (test_clip==0)?0:2, - display_field); - CHECK_VASTATUS(vaStatus,"vaPutSurface"); - - } - else { - vaStatus = vaPutSurface(va_dpy, surface_id, CAST_DRAWABLE(drawable), - 0,0,surface_width,surface_height, - 0,0,width,height, - (test_clip==0)?NULL:&cliprects[0], - (test_clip==0)?0:2, - display_field); - CHECK_VASTATUS(vaStatus,"vaPutSurface"); - } - - putsurface_time += (get_tick_count() - start_time); - - if (check_event) - pthread_mutex_unlock(&gmutex); - - pthread_mutex_unlock(&surface_mutex[index]); /* locked in get_next_free_surface */ - - if ((frame_num % 0xff) == 0) { - fprintf(stderr, "%.2f FPS \r", 256000.0 / (float)putsurface_time); - putsurface_time = 0; - update_clipbox(cliprects, width, height); - } - - if (check_event) - check_window_event(win_display, drawable, &width, &height, &quit); - - if (multi_thread) { /* reload surface content */ - row_shift++; - if (row_shift==(2*box_width)) row_shift= 0; - } - - if (frame_rate != 0) /* rough framerate control */ - usleep(1000/frame_rate*1000); - - frame_num++; - if (frame_num >= frame_num_total) - quit = 1; - } - - if (drawable == drawable_thread1) - pthread_exit(NULL); - - return 0; -} -int main(int argc,char **argv) -{ - int major_ver, minor_ver; - VAStatus va_status; - pthread_t thread1; - int ret; - int c; - int i; - char str_src_fmt[5], str_dst_fmt[5]; - - static struct option long_options[] = - { - {"fmt1", required_argument, NULL, '1'}, - {"fmt2", required_argument, NULL, '2'}, - {0, 0, 0, 0} - }; - - while ((c =getopt_long(argc,argv,"w:h:g:r:d:f:tcep?n:1:2:v", long_options, NULL)) != EOF) { - switch (c) { - case '?': - printf("putsurface <options>\n"); - printf(" -g <widthxheight+x_location+y_location> window geometry\n"); - printf(" -w/-h resolution of surface\n"); - printf(" -r <framerate>\n"); - printf(" -d the dimension of black/write square box, default is 32\n"); - printf(" -t multi-threads\n"); - printf(" -c test clipbox\n"); - printf(" -f <1/2> top field, or bottom field\n"); - printf(" -1 source format (fourcc) for color conversion test\n"); - printf(" -2 dest format (fourcc) for color conversion test\n"); - printf(" --fmt1 same to -1\n"); - printf(" --fmt2 same to -2\n"); - printf(" -v verbose output\n"); - exit(0); - break; - case 'g': - ret = sscanf(optarg, "%dx%d+%d+%d", &win_width, &win_height, &win_x, &win_y); - if (ret != 4) { - printf("invalid window geometry, must be widthxheight+x_location+y_location\n"); - exit(0); - } else - printf("Create window at (%d, %d), width = %d, height = %d\n", - win_x, win_y, win_width, win_height); - break; - case 'r': - frame_rate = atoi(optarg); - break; - case 'w': - surface_width = atoi(optarg); - break; - case 'h': - surface_height = atoi(optarg); - break; - case 'n': - frame_num_total = atoi(optarg); - break; - case 'd': - box_width = atoi(optarg); - break; - case 't': - multi_thread = 1; - printf("Two threads to do vaPutSurface\n"); - break; - case 'e': - check_event = 0; - break; - case 'p': - put_pixmap = 1; - break; - case 'c': - test_clip = 1; - break; - case 'f': - if (atoi(optarg) == 1) { - printf("Display TOP field\n"); - display_field = VA_TOP_FIELD; - } else if (atoi(optarg) == 2) { - printf("Display BOTTOM field\n"); - display_field = VA_BOTTOM_FIELD; - } else - printf("The validate input for -f is: 1(top field)/2(bottom field)\n"); - break; - case '1': - sscanf(optarg, "%s", str_src_fmt); - csc_src_fourcc = map_str_to_vafourcc (str_src_fmt); - - if (!csc_src_fourcc) { - printf("invalid fmt1: %s\n", str_src_fmt ); - exit(0); - } - break; - case '2': - sscanf(optarg, "%s", str_dst_fmt); - csc_dst_fourcc = map_str_to_vafourcc (str_dst_fmt); - - if (!csc_dst_fourcc) { - printf("invalid fmt1: %s\n", str_dst_fmt ); - exit(0); - } - break; - case 'v': - verbose = 1; - printf("Enable verbose output\n"); - break; - } - } - - if (csc_src_fourcc && csc_dst_fourcc) { - test_color_conversion = 1; - } - - win_display = (void *)open_display(); - if (win_display == NULL) { - fprintf(stderr, "Can't open the connection of display!\n"); - exit(-1); - } - create_window(win_display, win_x, win_y, win_width, win_height); - - va_dpy = vaGetDisplay(win_display); - va_status = vaInitialize(va_dpy, &major_ver, &minor_ver); - CHECK_VASTATUS(va_status, "vaInitialize"); - - if (test_color_conversion) { - ret = csc_preparation(); - } - if (!test_color_conversion || !ret ) { - va_status = vaCreateSurfaces( - va_dpy, - VA_RT_FORMAT_YUV420, surface_width, surface_height, - &surface_id[0], SURFACE_NUM, - NULL, 0 - ); - } - CHECK_VASTATUS(va_status, "vaCreateSurfaces"); - if (multi_thread == 0) /* upload the content for all surfaces */ - upload_source_YUV_once_for_all(); - - if (check_event) - pthread_mutex_init(&gmutex, NULL); - - for(i = 0; i< SURFACE_NUM; i++) - pthread_mutex_init(&surface_mutex[i], NULL); - - if (multi_thread == 1) - ret = pthread_create(&thread1, NULL, putsurface_thread, (void*)drawable_thread1); - - putsurface_thread((void *)drawable_thread0); - - if (multi_thread == 1) - pthread_join(thread1, (void **)&ret); - printf("thread1 is free\n"); - - if (test_color_conversion) { - // destroy temp surface/image - va_status = vaDestroySurfaces(va_dpy, &csc_render_surface, 1); - CHECK_VASTATUS(va_status,"vaDestroySurfaces"); - - va_status = vaDestroyImage(va_dpy, csc_dst_fourcc_image.image_id); - CHECK_VASTATUS(va_status,"vaDestroyImage"); - } - - if (vpp_config_id != VA_INVALID_ID) { - vaDestroyConfig (va_dpy, vpp_config_id); - vpp_config_id = VA_INVALID_ID; - } - - vaDestroySurfaces(va_dpy,&surface_id[0],SURFACE_NUM); - vaTerminate(va_dpy); - - free(va_image_formats); - free(va_surface_attribs); - close_display(win_display); - - return 0; -} diff --git a/test/putsurface/putsurface_wayland.c b/test/putsurface/putsurface_wayland.c deleted file mode 100644 index ad3c4e6..0000000 --- a/test/putsurface/putsurface_wayland.c +++ /dev/null @@ -1,338 +0,0 @@ -/* - * Copyright (c) 2011 Intel Corporation. All Rights Reserved. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the - * "Software"), to deal in the Software without restriction, including - * without limitation the rights to use, copy, modify, merge, publish, - * distribute, sub license, and/or sell copies of the Software, and to - * permit persons to whom the Software is furnished to do so, subject to - * the following conditions: - * - * The above copyright notice and this permission notice (including the - * next paragraph) shall be included in all copies or substantial portions - * of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS - * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. - * IN NO EVENT SHALL PRECISION INSIGHT AND/OR ITS SUPPLIERS BE LIABLE FOR - * ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, - * TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE - * SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - */ - -#include <stddef.h> -#include <errno.h> -#include <sys/select.h> -#include <assert.h> -#ifdef IN_LIBVA -# include "va/wayland/va_wayland.h" -#else -# include <va/va_wayland.h> -#endif -#include <wayland-server.h> - -static void *open_display(void); -static void close_display(void *win_display); -static int create_window(void *win_display, - int x, int y, int width, int height); -static int check_window_event(void *win_display, void *drawable, - int *width, int *height, int *quit); - -struct display; -struct drawable; - -static VAStatus -va_put_surface( - VADisplay dpy, - struct drawable *wl_drawable, - VASurfaceID va_surface, - const VARectangle *src_rect, - const VARectangle *dst_rect, - const VARectangle *cliprects, - unsigned int num_cliprects, - unsigned int flags -); - -/* Glue code for the current PutSurface test design */ -#define CAST_DRAWABLE(a) (struct drawable *)(a) - -static inline VADisplay -vaGetDisplay(VANativeDisplay native_dpy) -{ - return vaGetDisplayWl(native_dpy); -} - -static VAStatus -vaPutSurface( - VADisplay dpy, - VASurfaceID surface, - struct drawable *wl_drawable, - short src_x, - short src_y, - unsigned short src_w, - unsigned short src_h, - short dst_x, - short dst_y, - unsigned short dst_w, - unsigned short dst_h, - const VARectangle *cliprects, - unsigned int num_cliprects, - unsigned int flags -) -{ - VARectangle src_rect, dst_rect; - - src_rect.x = src_x; - src_rect.y = src_y; - src_rect.width = src_w; - src_rect.height = src_h; - - dst_rect.x = src_x; - dst_rect.y = src_y; - dst_rect.width = src_w; - dst_rect.height = src_h; - return va_put_surface(dpy, wl_drawable, surface, &src_rect, &dst_rect, - cliprects, num_cliprects, flags); -} - -#include "putsurface_common.c" - -struct display { - struct wl_display *display; - struct wl_compositor *compositor; - struct wl_shell *shell; - struct wl_registry *registry; - int event_fd; -}; - -struct drawable { - struct wl_display *display; - struct wl_surface *surface; - unsigned int redraw_pending : 1; -}; - -static void -frame_redraw_callback(void *data, struct wl_callback *callback, uint32_t time) -{ - struct drawable * const drawable = data; - - drawable->redraw_pending = 0; - wl_callback_destroy(callback); -} - -static const struct wl_callback_listener frame_callback_listener = { - frame_redraw_callback -}; - -static VAStatus -va_put_surface( - VADisplay dpy, - struct drawable *wl_drawable, - VASurfaceID va_surface, - const VARectangle *src_rect, - const VARectangle *dst_rect, - const VARectangle *cliprects, - unsigned int num_cliprects, - unsigned int flags -) -{ - struct display *d; - struct wl_callback *callback; - VAStatus va_status; - struct wl_buffer *buffer; - int ret = 0; - - if (!wl_drawable) - return VA_STATUS_ERROR_INVALID_SURFACE; - - d = wl_display_get_user_data(wl_drawable->display); - if (!d) - return VA_STATUS_ERROR_INVALID_DISPLAY; - - /* Wait for the previous frame to complete redraw */ - if (wl_drawable->redraw_pending) { - wl_display_flush(d->display); - while (wl_drawable->redraw_pending && ret >=0) - ret = wl_display_dispatch(wl_drawable->display); - } - - va_status = vaGetSurfaceBufferWl(va_dpy, va_surface, VA_FRAME_PICTURE, &buffer); - if (va_status != VA_STATUS_SUCCESS) - return va_status; - - wl_surface_attach(wl_drawable->surface, buffer, 0, 0); - wl_surface_damage( - wl_drawable->surface, - dst_rect->x, dst_rect->y, dst_rect->width, dst_rect->height - ); - - wl_display_flush(d->display); - wl_drawable->redraw_pending = 1; - callback = wl_surface_frame(wl_drawable->surface); - wl_surface_commit(wl_drawable->surface); - wl_callback_add_listener(callback, &frame_callback_listener, wl_drawable); - return VA_STATUS_SUCCESS; -} - -static void -registry_handle_global( - void *data, - struct wl_registry *registry, - uint32_t id, - const char *interface, - uint32_t version -) -{ - struct display * const d = data; - - if (strcmp(interface, "wl_compositor") == 0) - d->compositor = - wl_registry_bind(registry, id, &wl_compositor_interface, 1); - else if (strcmp(interface, "wl_shell") == 0) - d->shell = wl_registry_bind(registry, id, &wl_shell_interface, 1); -} - -static const struct wl_registry_listener registry_listener = { - registry_handle_global, - NULL, -}; - -static void * -open_display(void) -{ - struct display *d; - - d = calloc(1, sizeof *d); - if (!d) - return NULL; - - d->display = wl_display_connect(NULL); - if (!d->display){ - free(d); - return NULL; - } - - wl_display_set_user_data(d->display, d); - d->registry = wl_display_get_registry(d->display); - wl_registry_add_listener(d->registry, ®istry_listener, d); - d->event_fd = wl_display_get_fd(d->display); - wl_display_dispatch(d->display); - return d->display; -} - -static void -close_display(void *win_display) -{ - struct display * const d = wl_display_get_user_data(win_display); - - if (d->shell) { - wl_shell_destroy(d->shell); - d->shell = NULL; - } - - if (d->compositor) { - wl_compositor_destroy(d->compositor); - d->compositor = NULL; - } - - if (d->display) { - wl_display_disconnect(d->display); - d->display = NULL; - } - free(d); -} - -static int -create_window(void *win_display, int x, int y, int width, int height) -{ - struct wl_display * const display = win_display; - struct display * const d = wl_display_get_user_data(display); - struct wl_surface *surface1, *surface2; - struct wl_shell_surface *shell_surface; - struct wl_shell_surface *shell_surface_2; - struct drawable *drawable1, *drawable2; - - surface1 = wl_compositor_create_surface(d->compositor); - shell_surface = wl_shell_get_shell_surface(d->shell, surface1); - wl_shell_surface_set_toplevel(shell_surface); - - drawable1 = malloc(sizeof(*drawable1)); - assert(drawable1); - drawable1->display = display; - drawable1->surface = surface1; - drawable1->redraw_pending = 0; - - /* global out */ - drawable_thread0 = drawable1; - - if (multi_thread == 0) - return 0; - - surface2 = wl_compositor_create_surface(d->compositor); - shell_surface_2 = wl_shell_get_shell_surface(d->shell, surface2); - wl_shell_surface_set_toplevel(shell_surface_2); - - drawable2 = malloc(sizeof(*drawable2)); - assert(drawable2); - drawable2->display = display; - drawable1->surface = surface2; - drawable2->redraw_pending = 0; - - /* global out */ - drawable_thread1 = drawable2; - return 0; -} - -static int -check_window_event( - void *win_display, - void *drawable, - int *width, - int *height, - int *quit -) -{ - struct wl_display * const display = win_display; - struct display * const d = wl_display_get_user_data(display); - struct timeval tv; - fd_set rfds; - int retval; - - if (check_event == 0) - return 0; - - tv.tv_sec = 0; - tv.tv_usec = 0; - do { - FD_ZERO(&rfds); - FD_SET(d->event_fd, &rfds); - - retval = select(d->event_fd + 1, &rfds, NULL, NULL, &tv); - if (retval < 0) { - perror("select"); - break; - } - if (retval == 1) - wl_display_dispatch(d->display); - } while (retval > 0); - -#if 0 - /* bail on any focused key press */ - if(event.type == KeyPress) { - *quit = 1; - return 0; - } -#endif - -#if 0 - /* rescale the video to fit the window */ - if(event.type == ConfigureNotify) { - *width = event.xconfigure.width; - *height = event.xconfigure.height; - printf("Scale window to %dx%d\n", width, height); - } -#endif - return 0; -} diff --git a/test/putsurface/putsurface_x11.c b/test/putsurface/putsurface_x11.c deleted file mode 100644 index db765af..0000000 --- a/test/putsurface/putsurface_x11.c +++ /dev/null @@ -1,172 +0,0 @@ -/* - * Copyright (c) 2008-2009 Intel Corporation. All Rights Reserved. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the - * "Software"), to deal in the Software without restriction, including - * without limitation the rights to use, copy, modify, merge, publish, - * distribute, sub license, and/or sell copies of the Software, and to - * permit persons to whom the Software is furnished to do so, subject to - * the following conditions: - * - * The above copyright notice and this permission notice (including the - * next paragraph) shall be included in all copies or substantial portions - * of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS - * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. - * IN NO EVENT SHALL PRECISION INSIGHT AND/OR ITS SUPPLIERS BE LIABLE FOR - * ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, - * TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE - * SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - */ - -#include <X11/Xlib.h> -#include <X11/Xutil.h> -#include <va/va_x11.h> - -static Window window_thread0, window_thread1; -static GC context_thread0, context_thread1; -static pthread_mutex_t gmutex; - -static void *open_display(void); -static void close_display(void *win_display); -static int create_window(void *win_display, int x, int y, int width, int height); -static int check_window_event(void *x11_display, void *drawable, int *width, int *height, int *quit); - -#define CAST_DRAWABLE(a) (Drawable)(a) - -#include "putsurface_common.c" - -static void *open_display(void) -{ - return XOpenDisplay(NULL); -} - -static void close_display(void *win_display) -{ - XCloseDisplay(win_display); -} - -static Pixmap create_pixmap(void *win_display, int width, int height) -{ - Display *x11_display = (Display *)win_display; - int screen = DefaultScreen(x11_display); - Window root; - Pixmap pixmap; - XWindowAttributes attr; - - root = RootWindow(x11_display, screen); - - XGetWindowAttributes (x11_display, root, &attr); - - printf("Create a pixmap from ROOT window %dx%d, pixmap size %dx%d\n\n", attr.width, attr.height, width, height); - pixmap = XCreatePixmap(x11_display, root, width, height, - DefaultDepth(x11_display, DefaultScreen(x11_display))); - - return pixmap; -} - -static int create_window(void *win_display, int x, int y, int width, int height) -{ - Display *x11_display = (Display *)win_display; - int screen = DefaultScreen(x11_display); - Window root, win; - - root = RootWindow(x11_display, screen); - - printf("Create window0 for thread0\n"); - drawable_thread0 = (void *)XCreateSimpleWindow(x11_display, root, x, y, width, height, - 0, 0, WhitePixel(x11_display, 0)); - - win = (Window)drawable_thread0; - if (drawable_thread0) { - XSizeHints sizehints; - sizehints.width = width; - sizehints.height = height; - sizehints.flags = USSize; - XSetNormalHints(x11_display, win, &sizehints); - XSetStandardProperties(x11_display, win, "Thread 0", "Thread 0", - None, (char **)NULL, 0, &sizehints); - - XMapWindow(x11_display, win); - } - context_thread0 = XCreateGC(x11_display, win, 0, 0); - XSelectInput(x11_display, win, KeyPressMask | StructureNotifyMask); - XSync(x11_display, False); - - if (put_pixmap) { - window_thread0 = (Window)drawable_thread0; - drawable_thread0 = (void *)create_pixmap(x11_display, width, height); - } - - if (multi_thread == 0) - return 0; - - printf("Create window1 for thread1\n"); - - drawable_thread1 = (void *)XCreateSimpleWindow(x11_display, root, width, 0, width, height, - 0, 0, WhitePixel(x11_display, 0)); - win = (Window)drawable_thread1; - if (drawable_thread1) { - XSizeHints sizehints; - sizehints.width = width; - sizehints.height = height; - sizehints.flags = USSize; - XSetNormalHints(x11_display, win, &sizehints); - XSetStandardProperties(x11_display, win, "Thread 1", "Thread 1", - None, (char **)NULL, 0, &sizehints); - - XMapWindow(x11_display, win); - } - if (put_pixmap) { - window_thread1 = (Window)drawable_thread1; - drawable_thread1 = (void *)create_pixmap(x11_display, width, height); - } - - context_thread1 = XCreateGC(x11_display, win, 0, 0); - XSelectInput(x11_display, win, KeyPressMask | StructureNotifyMask); - XSync(x11_display, False); - - return 0; -} - -static int check_window_event(void *win_display, void *drawable, int *width, int *height, int *quit) -{ - int is_event = 0; - XEvent event; - Window win = (Window)drawable; - Display *x11_display = (Display *)win_display; - - - if (check_event == 0) - return 0; - - pthread_mutex_lock(&gmutex); - is_event = XCheckWindowEvent(x11_display, win, StructureNotifyMask|KeyPressMask,&event); - pthread_mutex_unlock(&gmutex); - - if (is_event == 0) - return 0; - - /* bail on any focused key press */ - if(event.type == KeyPress) { - *quit = 1; - return 0; - } - -#if 0 - /* rescale the video to fit the window */ - if(event.type == ConfigureNotify) { - *width = event.xconfigure.width; - *height = event.xconfigure.height; - printf("Scale window to %dx%d\n", width, height); - } -#endif - - return 0; -} - - - diff --git a/test/v4l_h264/Makefile.am b/test/v4l_h264/Makefile.am deleted file mode 100644 index 377850a..0000000 --- a/test/v4l_h264/Makefile.am +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright (c) 2012 Intel Corporation. All Rights Reserved. -# -# Permission is hereby granted, free of charge, to any person obtaining a -# copy of this software and associated documentation files (the -# "Software"), to deal in the Software without restriction, including -# without limitation the rights to use, copy, modify, merge, publish, -# distribute, sub license, and/or sell copies of the Software, and to -# permit persons to whom the Software is furnished to do so, subject to -# the following conditions: -# -# The above copyright notice and this permission notice (including the -# next paragraph) shall be included in all copies or substantial portions -# of the Software. -# -# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES -# OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -# IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, -# DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR -# OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE -# USE OR OTHER DEALINGS IN THE SOFTWARE. - -SUBDIRS = encode decode - -EXTRA_DIST = \ - README.txt \ - $(NULL) diff --git a/test/v4l_h264/README.txt b/test/v4l_h264/README.txt deleted file mode 100644 index cbb0f10..0000000 --- a/test/v4l_h264/README.txt +++ /dev/null @@ -1,23 +0,0 @@ -V4L-H264 -======== -The goal of the sample code is to demonstrate the H264 encoding and decoding capabilities of Intel GPU, Sandy Bridge and successor, using libva API under X11. - -Encoder part is based on http://cgit.freedesktop.org/libva/tree/test/encode/avcenc.c -V4L-Capture part is based on http://linuxtv.org/downloads/v4l-dvb-apis/capture-example.html - - -Running it locally: It's mandatory to start the `decode' first. -./decode -> will wait for a connection -./encode -> will try to open /dev/video0, configure it and stream it out - -Specifying the port, ip and video input parameters - -Window A (first): -./decode -p 9999 - -Window B (second): -./encode -p 9999 -I 192.168.1.144 -d /dev/video0 -W 1280 -H 960 - -For more info: -./encode -? -./decode -? diff --git a/test/v4l_h264/decode/Makefile.am b/test/v4l_h264/decode/Makefile.am deleted file mode 100644 index 4e77dd5..0000000 --- a/test/v4l_h264/decode/Makefile.am +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright (c) 2012 Intel Corporation. All Rights Reserved. -# -# Permission is hereby granted, free of charge, to any person obtaining a -# copy of this software and associated documentation files (the -# "Software"), to deal in the Software without restriction, including -# without limitation the rights to use, copy, modify, merge, publish, -# distribute, sub license, and/or sell copies of the Software, and to -# permit persons to whom the Software is furnished to do so, subject to -# the following conditions: -# -# The above copyright notice and this permission notice (including the -# next paragraph) shall be included in all copies or substantial portions -# of the Software. -# -# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES -# OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -# IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, -# DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR -# OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE -# USE OR OTHER DEALINGS IN THE SOFTWARE. - -noinst_PROGRAMS = decode - -decode_SOURCES = decode_x11.cpp TCPSocketServer.cpp -decode_CFLAGS = -I$(top_srcdir) $(X11_CFLAGS) -decode_LDADD = \ - $(top_builddir)/va/libva.la \ - $(top_builddir)/va/libva-x11.la \ - $(X11_LIBS) - -valgrind: $(bin_PROGRAMS) - for a in $(bin_PROGRAMS); do \ - valgrind --leak-check=full --show-reachable=yes .libs/$$a; \ - done - -EXTRA_DIST = \ - TCPSocketServer.h \ - $(NULL) diff --git a/test/v4l_h264/decode/TCPSocketServer.cpp b/test/v4l_h264/decode/TCPSocketServer.cpp deleted file mode 100644 index ad33d77..0000000 --- a/test/v4l_h264/decode/TCPSocketServer.cpp +++ /dev/null @@ -1,192 +0,0 @@ -/* - * Copyright (c) 2012 Intel Corporation. All Rights Reserved. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the - * "Software"), to deal in the Software without restriction, including - * without limitation the rights to use, copy, modify, merge, publish, - * distribute, sub license, and/or sell copies of the Software, and to - * permit persons to whom the Software is furnished to do so, subject to - * the following conditions: - * - * The above copyright notice and this permission notice (including the - * next paragraph) shall be included in all copies or substantial portions - * of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES - * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. - * IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, - * DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR - * OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE - * USE OR OTHER DEALINGS IN THE SOFTWARE. - */ - -/* -* C++ wrapper around an TCP socket -*/ - -#include <stdio.h> -#include <stdlib.h> -#include <sys/types.h> // for data types -#include <sys/socket.h> // for socket(), connect(), send(), recv() -#include <netinet/in.h> // for IPPROTO_TCP, sockadd_in -#include <arpa/inet.h> // for inet_ntoa() -#include <unistd.h> // for close() -#include <netdb.h> // for hostent, gethostbyname() -#include <fcntl.h> // for fcntl() -#include <errno.h> - -#include <cstring> // for memset - -#include "TCPSocketServer.h" - -using std::string; - - -TCPSocketServer::TCPSocketServer(unsigned short localPort) throw(std::runtime_error) : -sockDesc(-1), - connSockDesc(-1) -{ - // create new socket - if ((sockDesc = socket(PF_INET, SOCK_STREAM, 0)) < 0) { - throw std::runtime_error("Socket creation failed (socket())"); - } - - ::memset(&sockAddr, 0, sizeof(sockAddr)); - ::memset(&connSockAddr, 0, sizeof(connSockAddr)); - - sockAddr.sin_family = AF_INET; - sockAddr.sin_addr.s_addr = htonl(INADDR_ANY); - sockAddr.sin_port = htons(localPort); - - if (bind(sockDesc, (sockaddr *) &sockAddr, sizeof(sockAddr)) < 0) - { - throw std::runtime_error("Bind to local port failed (bind())"); - } - - if (listen(sockDesc, 2) < 0) - { - throw std::runtime_error("Socket initialization failed (listen())"); - } -} - - -/* Destructor */ -TCPSocketServer::~TCPSocketServer() -{ - if (connSockDesc > 0) { - ::close(connSockDesc); - } - - ::close(sockDesc); -} - - -/* Listen for an incoming connection */ -void TCPSocketServer::accept(string &remoteAddr, unsigned short &remotePort) throw (std::runtime_error) -{ - if (connSockDesc > 0) { - throw std::runtime_error("accept() called, but socket is already connected"); - } - - socklen_t connSockLen = sizeof(connSockAddr); - if ((connSockDesc = ::accept(sockDesc, (sockaddr *) &connSockAddr, &connSockLen)) < 0) { - throw std::runtime_error("Connection accept failed (accept())"); - } - - remoteAddr = inet_ntoa(connSockAddr.sin_addr); - remotePort = ntohs(connSockAddr.sin_port); -} - - -/* Communication over socket */ -/* Receive data */ -ssize_t TCPSocketServer::recv(void *buffer, const size_t &bufferLen) throw (std::runtime_error) -{ - if (connSockDesc <= 0) { - throw std::runtime_error("recv() called, but socket is not connected. Call accept() first"); - } - - int rval = ::read(connSockDesc, buffer, bufferLen); - - if (rval <= 0) { - // EOF (connection closed by remote host) or error: - // reset state, so a new accept() call will succeed - connSockDesc = -1; - ::memset(&connSockAddr, 0, sizeof(connSockAddr)); - } - - if (rval == -1) { - throw std::runtime_error("Error reading from socket (read())"); - } - - return rval; -} - - -/* Send data */ -ssize_t TCPSocketServer::send(const void *buffer, const int &bufferLen) throw (std::runtime_error) -{ - if (connSockDesc <= 0) { - throw std::runtime_error("send() called, but socket is not connected. Call accept() first"); - } - - int rval = ::write(connSockDesc, buffer, bufferLen); - - if (rval <= 0) { - // EOF (connection closed by remote host) or error: - // reset state, so a new accept() call will succeed - connSockDesc = -1; - ::memset(&connSockAddr, 0, sizeof(connSockAddr)); - } - - if (rval == -1) { - throw std::runtime_error("Error reading from socket (read())"); - } - - return rval; -} - -ssize_t TCPSocketServer::send(const string &message) throw (std::runtime_error) -{ - send(message.c_str(), message.length()); -} - - -int TCPSocketServer::recv_data(unsigned char *data, int size) -{ - int total = 0; - try { - int pos = 0; - int recvMsgSize; - for (;;) { - // try to receive a message - recvMsgSize = recv(&data[pos], size); - if ((recvMsgSize < 0) && (errno == EWOULDBLOCK)) { - // no data received on non-blocking socket - usleep(100); - } else { - total += recvMsgSize; - if (recvMsgSize != size) { - pos += recvMsgSize; - size -= recvMsgSize; - } else { - break; - } - } - } - } - catch (const std::exception& e) { - printf("%s\n", e.what()); - exit(1); - } - return total; -} - -unsigned int TCPSocketServer::recv_uint32() -{ - unsigned int buffer; - recv_data((unsigned char*)&buffer, 4); - return buffer; -} diff --git a/test/v4l_h264/decode/TCPSocketServer.h b/test/v4l_h264/decode/TCPSocketServer.h deleted file mode 100644 index 6ed2d6c..0000000 --- a/test/v4l_h264/decode/TCPSocketServer.h +++ /dev/null @@ -1,128 +0,0 @@ -/* - * Copyright (c) 2012 Intel Corporation. All Rights Reserved. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the - * "Software"), to deal in the Software without restriction, including - * without limitation the rights to use, copy, modify, merge, publish, - * distribute, sub license, and/or sell copies of the Software, and to - * permit persons to whom the Software is furnished to do so, subject to - * the following conditions: - * - * The above copyright notice and this permission notice (including the - * next paragraph) shall be included in all copies or substantial portions - * of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES - * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. - * IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, - * DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR - * OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE - * USE OR OTHER DEALINGS IN THE SOFTWARE. - */ - -/* -* C++ wrapper around an TCP socket -*/ - -#ifndef __TCP_SOCKET_H__ -#define __TCP_SOCKET_H__ - -#include <stdexcept> - -#include <netinet/in.h> // for IPPROTO_TCP, sockadd_in - -#ifndef SERVER_ADDR -#define SERVER_ADDR "localhost" -#endif -#ifndef SERVER_PORT -#define SERVER_PORT 8888 -#endif - - -class TCPSocketServer -{ -public: - /* Constructors */ - /** - * Construct generic TCPSocket - * XXX: Don't use, use the constructor with explicit port specification instead - **/ - //TCPSocketServer() throw(std::runtime_error); - - /** - * Construct TCPSocket that binds to the given local port - * parameters: - * - localPort: port to bind to - **/ - TCPSocketServer(unsigned short localPort) throw(std::runtime_error); - - - /* Destructor */ - ~TCPSocketServer(); - - - /* Handle incoming connections */ - /** - * Listen for an incoming connection. - * This call blocks until a connection with a remote peer has been established. - * parameters: - * - remoteAddr: (OUT) contains address of peer - * - remotePort: (OUT) contains port of peer - * return value: - * none - **/ - void accept(std::string &remoteAddr, unsigned short &remotePort) throw(std::runtime_error); - - - /* Communication over socket */ - /** - * Receive data from remote peer. - * parameters: - * - buffer: buffer to receive data - * - bufferLen: maximum number of bytes to receive - * return value: - * number of bytes received, 0 means connection closed by peer - **/ - ssize_t recv(void *buffer, const size_t &bufferLen) throw (std::runtime_error); - - /** - * Send data to remote peer. - * parameters: - * - buffer: buffer to send - * - bufferLen: number of bytes in buffer - * return value: - * number of bytes actually written - **/ - ssize_t send(const void *buffer, const int &bufferLen) throw (std::runtime_error); - - /** - * Sends the given string over the TCP connection. - * This is a convenience method which calls the previous method with the correct - * length parameter. - * parameters: - * - message: message to send - * return value: - * number of bytes actually written - **/ - ssize_t send(const std::string &message) throw (std::runtime_error); - - - int recv_data(unsigned char *data, int size); - unsigned int recv_uint32(); - - -private: - // don't allow value semantics on this object - TCPSocketServer(const TCPSocketServer &sock); - void operator=(const TCPSocketServer &sock); - - int sockDesc; // listening socket descriptor - sockaddr_in sockAddr; // structure keeping IP and port of peer - - int connSockDesc; // connected socket descriptor - sockaddr_in connSockAddr; -}; - -#endif // __TCP_SOCKET_H__ diff --git a/test/v4l_h264/decode/decode_x11.cpp b/test/v4l_h264/decode/decode_x11.cpp deleted file mode 100644 index 418cf00..0000000 --- a/test/v4l_h264/decode/decode_x11.cpp +++ /dev/null @@ -1,704 +0,0 @@ -/* - * Copyright (c) 2012 Intel Corporation. All Rights Reserved. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the - * "Software"), to deal in the Software without restriction, including - * without limitation the rights to use, copy, modify, merge, publish, - * distribute, sub license, and/or sell copies of the Software, and to - * permit persons to whom the Software is furnished to do so, subject to - * the following conditions: - * - * The above copyright notice and this permission notice (including the - * next paragraph) shall be included in all copies or substantial portions - * of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES - * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. - * IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, - * DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR - * OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE - * USE OR OTHER DEALINGS IN THE SOFTWARE. - */ - -//#define XT_DEBUG - -#include <cstdio> -#include <getopt.h> -#include <csignal> -#include <cstring> -#include <cstdarg> -#include <X11/Xlib.h> -#include <X11/Xutil.h> -#include <cassert> -#include <va/va_x11.h> -#include <iostream> -#include <cstdlib> - -#include "TCPSocketServer.h" -using std::string; - -#define MYPROF VAProfileH264High - -int g_Debug = 0; -int ip_port = 8888; -TCPSocketServer *sock_ptr = NULL; -#define SURFACE_NUM 7 -static Display *win_display; -static VADisplay va_dpy; -Window win; -int g_PX = 50; -int g_PY = 0; -bool g_LiveView = true; -int pwm; -int phm; -VAContextID context_id; -VASurfaceID surface_id[SURFACE_NUM]; -int win_width = 0, win_height = 0; -int surface_width = 0, surface_height = 0; -static int time_to_quit = 0; - -static void SignalHandler(int a_Signal) -{ - time_to_quit = 1; - signal(SIGINT, SIG_DFL); -} - - -void InitSock() -{ - try { - sock_ptr = new TCPSocketServer(ip_port); - } - catch (const std::exception& e) - { - std::cerr << e.what() << '\n'; - exit(1); - } -} - - - - -/*currently, if XCheckWindowEvent was called in more than one thread, it would cause -* XIO: fatal IO error 11 (Resource temporarily unavailable) on X server ":0.0" -* after 87 requests (83 known processed) with 0 events remaining. -* -* X Error of failed request: BadGC (invalid GC parameter) -* Major opcode of failed request: 60 (X_FreeGC) -* Resource id in failed request: 0x600034 -* Serial number of failed request: 398 -* Current serial number in output stream: 399 -* The root cause is unknown. */ - -VAStatus gva_status; -VASurfaceStatus gsurface_status; -#define CHECK_SURF(X) \ - gva_status = vaQuerySurfaceStatus(va_dpy, X, &gsurface_status); \ - if (gsurface_status != 4) printf("ss: %d\n", gsurface_status); - - - -#define CHECK_VASTATUS(va_status,func) \ - if (va_status != VA_STATUS_SUCCESS) { \ - fprintf(stderr,"%s:%s (%d) failed,exit\n", __func__, func, __LINE__); \ - exit(1); \ - } else { \ - /* fprintf(stderr,">> SUCCESS for: %s:%s (%d)\n", __func__, func, __LINE__); */ \ - } - -void SetWindowTitle(const char* title, ...) -{ - char buf[256]; - va_list args; - va_start(args, title); - vsprintf(buf, title, args); - va_end(args); - XSetStandardProperties(win_display,win, buf, buf, None, NULL, 0, NULL); -} - - -#ifdef XT_DEBUG -static inline void PrintFlagIfNotZero( - const char *name, /* in */ - unsigned int flag /* in */ - ) -{ - if (flag != 0) { - printf("%s = %x\n", name, flag); - } -} - -void DumpVAPictureH264(VAPictureH264 *p, char *s) -{ - printf("%s:\n", s); - printf(" picture_id=0x%x\n", p->picture_id); - printf(" frame_idx=%d\n", p->frame_idx); - printf(" flags=%d\n", p->flags); - printf(" TopFieldOrderCnt=%d\n", p->TopFieldOrderCnt); - printf(" BottomFieldOrderCnt=%d\n", p->BottomFieldOrderCnt); -} - - -void DumpVAPictureParameterBufferH264(VAPictureParameterBufferH264 *p) -{ - int i; - printf("VAPictureParameterBufferH264\n"); - printf("\tCurrPic.picture_id = 0x%08x\n", p->CurrPic.picture_id); - printf("\tCurrPic.frame_idx = %d\n", p->CurrPic.frame_idx); - printf("\tCurrPic.flags = %d\n", p->CurrPic.flags); - printf("\tCurrPic.TopFieldOrderCnt = %d\n", p->CurrPic.TopFieldOrderCnt); - printf("\tCurrPic.BottomFieldOrderCnt = %d\n", p->CurrPic.BottomFieldOrderCnt); - printf("\tReferenceFrames (TopFieldOrderCnt-BottomFieldOrderCnt-picture_id-frame_idx:\n"); - for (i = 0; i < 16; i++) { - if (p->ReferenceFrames[i].flags != VA_PICTURE_H264_INVALID) { - printf("\t\t%d-%d-0x%08x-%d\n", - p->ReferenceFrames[i].TopFieldOrderCnt, - p->ReferenceFrames[i].BottomFieldOrderCnt, - p->ReferenceFrames[i].picture_id, - p->ReferenceFrames[i].frame_idx); - } else { -#ifdef EXTRA_LOGS - printf("\t\tinv-inv-inv-inv\n"); -#endif - } - } - printf("\n"); - printf("\tpicture_width_in_mbs_minus1 = %d\n", p->picture_width_in_mbs_minus1); - printf("\tpicture_height_in_mbs_minus1 = %d\n", p->picture_height_in_mbs_minus1); - printf("\tbit_depth_luma_minus8 = %d\n", p->bit_depth_luma_minus8); - printf("\tbit_depth_chroma_minus8 = %d\n", p->bit_depth_chroma_minus8); - printf("\tnum_ref_frames = %d\n", p->num_ref_frames); - printf("\tseq fields = %d\n", p->seq_fields.value); - printf("\tchroma_format_idc = %d\n", p->seq_fields.bits.chroma_format_idc); - printf("\tresidual_colour_transform_flag = %d\n", p->seq_fields.bits.residual_colour_transform_flag); - printf("\tframe_mbs_only_flag = %d\n", p->seq_fields.bits.frame_mbs_only_flag); - printf("\tmb_adaptive_frame_field_flag = %d\n", p->seq_fields.bits.mb_adaptive_frame_field_flag); - printf("\tdirect_8x8_inference_flag = %d\n", p->seq_fields.bits.direct_8x8_inference_flag); - printf("\tMinLumaBiPredSize8x8 = %d\n", p->seq_fields.bits.MinLumaBiPredSize8x8); - printf("\tnum_slice_groups_minus1 = %d\n", p->num_slice_groups_minus1); - printf("\tslice_group_map_type = %d\n", p->slice_group_map_type); - printf("\tslice_group_change_rate_minus1 = %d\n", p->slice_group_change_rate_minus1); - printf("\tpic_init_qp_minus26 = %d\n", p->pic_init_qp_minus26); - printf("\tpic_init_qs_minus26 = %d\n", p->pic_init_qs_minus26); - printf("\tchroma_qp_index_offset = %d\n", p->chroma_qp_index_offset); - printf("\tsecond_chroma_qp_index_offset = %d\n", p->second_chroma_qp_index_offset); - printf("\tpic_fields = 0x%03x\n", p->pic_fields.value); -#ifdef EXTRA_LOGS - PrintFlagIfNotZero("\t\tentropy_coding_mode_flag", p->pic_fields.bits.entropy_coding_mode_flag); - PrintFlagIfNotZero("\t\tweighted_pred_flag", p->pic_fields.bits.weighted_pred_flag); - PrintFlagIfNotZero("\t\tweighted_bipred_idc", p->pic_fields.bits.weighted_bipred_idc); - PrintFlagIfNotZero("\t\ttransform_8x8_mode_flag", p->pic_fields.bits.transform_8x8_mode_flag); - PrintFlagIfNotZero("\t\tfield_pic_flag", p->pic_fields.bits.field_pic_flag); - PrintFlagIfNotZero("\t\tconstrained_intra_pred_flag", p->pic_fields.bits.constrained_intra_pred_flag); - PrintFlagIfNotZero("\t\tpic_order_present_flag", p->pic_fields.bits.pic_order_present_flag); - PrintFlagIfNotZero("\t\tdeblocking_filter_control_present_flag", p->pic_fields.bits.deblocking_filter_control_present_flag); - PrintFlagIfNotZero("\t\tredundant_pic_cnt_present_flag", p->pic_fields.bits.redundant_pic_cnt_present_flag); - PrintFlagIfNotZero("\t\treference_pic_flag", p->pic_fields.bits.reference_pic_flag); -#endif - printf("\tframe_num = %d\n", p->frame_num); -} -#endif - - -void SetVAPictureParameterBufferH264(VAPictureParameterBufferH264 *p) -{ - int i; - memset(p, 0, sizeof(VAPictureParameterBufferH264)); - p->picture_width_in_mbs_minus1 = pwm; - p->picture_height_in_mbs_minus1 = phm; - p->num_ref_frames = 1; - p->seq_fields.value = 145; - /* - p->seq_fields.bits.chroma_format_idc = 1; - p->seq_fields.bits.frame_mbs_only_flag = 1; - p->seq_fields.bits.MinLumaBiPredSize8x8 = 1; - */ - p->pic_fields.value = 0x501; - for (i = 0; i < 16; i++) { - p->ReferenceFrames[i].flags = VA_PICTURE_H264_INVALID; - p->ReferenceFrames[i].picture_id = 0xffffffff; - - } -} - - - -void SetVASliceParameterBufferH264(VASliceParameterBufferH264 *p) -{ - int i; - memset(p, 0, sizeof(VASliceParameterBufferH264)); - p->slice_data_size = 0; - p->slice_data_bit_offset = 64; - p->slice_alpha_c0_offset_div2 = 2; - p->slice_beta_offset_div2 = 2; - p->chroma_weight_l0_flag = 1; - p->chroma_weight_l0[0][0]=1; - p->chroma_offset_l0[0][0]=0; - p->chroma_weight_l0[0][1]=1; - p->chroma_offset_l0[0][1]=0; - p->luma_weight_l1_flag = 1; - p->chroma_weight_l1_flag = 1; - p->luma_weight_l0[0]=0x01; - for (i = 0; i < 32; i++) { - p->RefPicList0[i].flags = VA_PICTURE_H264_INVALID; - p->RefPicList1[i].flags = VA_PICTURE_H264_INVALID; - // p->ReferenceFrames[i].picture_id = 0xffffffff; - } - p->RefPicList1[0].picture_id = 0xffffffff; //0xaa0000bb; -} - - - -void SetVASliceParameterBufferH264_T2(VASliceParameterBufferH264 *p, int first) -{ - int i; - memset(p, 0, sizeof(VASliceParameterBufferH264)); - p->slice_data_size = 0; - p->slice_data_bit_offset = 64; - p->slice_alpha_c0_offset_div2 = 2; - p->slice_beta_offset_div2 = 2; - p->slice_type = 2; - if (first) { - p->luma_weight_l0_flag = 1; - p->chroma_weight_l0_flag = 1; - p->luma_weight_l1_flag = 1; - p->chroma_weight_l1_flag = 1; - } else { - p->chroma_weight_l0_flag = 1; - p->chroma_weight_l0[0][0]=1; - p->chroma_offset_l0[0][0]=0; - p->chroma_weight_l0[0][1]=1; - p->chroma_offset_l0[0][1]=0; - p->luma_weight_l1_flag = 1; - p->chroma_weight_l1_flag = 1; - p->luma_weight_l0[0]=0x01; - } - for (i = 0; i < 32; i++) { - p->RefPicList0[i].flags = VA_PICTURE_H264_INVALID; - p->RefPicList1[i].flags = VA_PICTURE_H264_INVALID; - // p->ReferenceFrames[i].picture_id = 0xffffffff; - } - p->RefPicList1[0].picture_id = 0xffffffff; - p->RefPicList0[0].picture_id = 0xffffffff; -} - - -unsigned char m_MatrixBufferH264[]= { - //ScalingList4x4[6][16] - 0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10, - 0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10, - 0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10, - 0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10, - 0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10, - 0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10, - //ScalingList8x8[2][64] - 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, - 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, - 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, - 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, - 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, - 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, - 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, - 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, - 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, - 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, - 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, - 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, - 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, - 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, - 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, - 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 -}; - -#ifdef XT_DEBUG -void DumpVASliceParameterBufferH264(VASliceParameterBufferH264 *p) -{ - int i; - printf("\telement[0] = VASliceParameterBufferH264\n"); - printf("\tslice_data_size = %d\n", p->slice_data_size); - printf("\tslice_data_offset = %d\n", p->slice_data_offset); - printf("\tslice_data_flag = %d\n", p->slice_data_flag); - printf("\tslice_data_bit_offset = %d\n", p->slice_data_bit_offset); - printf("\tfirst_mb_in_slice = %d\n", p->first_mb_in_slice); - printf("\tslice_type = %d\n", p->slice_type); - printf("\tdirect_spatial_mv_pred_flag = %d\n", p->direct_spatial_mv_pred_flag); - printf("\tnum_ref_idx_l0_active_minus1 = %d\n", p->num_ref_idx_l0_active_minus1); - printf("\tnum_ref_idx_l1_active_minus1 = %d\n", p->num_ref_idx_l1_active_minus1); - printf("\tcabac_init_idc = %d\n", p->cabac_init_idc); - printf("\tslice_qp_delta = %d\n", p->slice_qp_delta); - printf("\tdisable_deblocking_filter_idc = %d\n", p->disable_deblocking_filter_idc); - printf("\tslice_alpha_c0_offset_div2 = %d\n", p->slice_alpha_c0_offset_div2); - printf("\tslice_beta_offset_div2 = %d\n", p->slice_beta_offset_div2); - if (p->slice_type == 0 || p->slice_type == 1) { - printf("\tRefPicList0 ="); - for (i = 0; i < p->num_ref_idx_l0_active_minus1 + 1; i++) { - printf("%d-%d-0x%08x-%d\n", p->RefPicList0[i].TopFieldOrderCnt, p->RefPicList0[i].BottomFieldOrderCnt, p->RefPicList0[i].picture_id, p->RefPicList0[i].frame_idx); - } - if (p->slice_type == 1) { - printf("\tRefPicList1 ="); - for (i = 0; i < p->num_ref_idx_l1_active_minus1 + 1; i++) - { - printf("%d-%d-0x%08x-%d\n", p->RefPicList1[i].TopFieldOrderCnt, p->RefPicList1[i].BottomFieldOrderCnt, p->RefPicList1[i].picture_id, p->RefPicList1[i].frame_idx); - } - } - } - printf("\tluma_log2_weight_denom = %d\n", p->luma_log2_weight_denom); - printf("\tchroma_log2_weight_denom = %d\n", p->chroma_log2_weight_denom); - printf("\tluma_weight_l0_flag = %d\n", p->luma_weight_l0_flag); - if (p->luma_weight_l0_flag) { - for (i = 0; i <= p->num_ref_idx_l0_active_minus1; i++) { - printf("\t%d ", p->luma_weight_l0[i]); - printf("\t%d ", p->luma_offset_l0[i]); - } - printf("\n"); - } - printf("\tchroma_weight_l0_flag = %d\n", p->chroma_weight_l0_flag); - if (p->chroma_weight_l0_flag) { - for (i = 0; i <= p->num_ref_idx_l0_active_minus1; i++) { - printf("\t\t%d ", p->chroma_weight_l0[i][0]); - printf("\t\t%d ", p->chroma_offset_l0[i][0]); - printf("\t\t%d ", p->chroma_weight_l0[i][1]); - printf("\t\t%d ", p->chroma_offset_l0[i][1]); - } - printf("\n"); - } - printf("\tluma_weight_l1_flag = %d\n", p->luma_weight_l1_flag); - if (p->luma_weight_l1_flag) { - for (i = 0; i <= p->num_ref_idx_l1_active_minus1; i++) { - printf("\t\t%d ", p->luma_weight_l1[i]); - printf("\t\t%d ", p->luma_offset_l1[i]); - } - printf("\n"); - } - printf("\tchroma_weight_l1_flag = %d\n", p->chroma_weight_l1_flag); - if (p->chroma_weight_l1_flag) { - for (i = 0; i <= p->num_ref_idx_l1_active_minus1; i++) { - printf("\t\t%d ", p->chroma_weight_l1[i][0]); - printf("\t\t%d ", p->chroma_offset_l1[i][0]); - printf("\t\t%d ", p->chroma_weight_l1[i][1]); - printf("\t\t%d ", p->chroma_offset_l1[i][1]); - } - printf("\n"); - } -} -#endif - - -static void usage (FILE * fp, int argc, char ** argv) -{ - fprintf (fp, - "Usage: %s [options]\n" - "\n" - "Options:\n" - "-?, --help Print this message\n" - "-p, --port=PORT Listen port [%d]\n" - "-l, --liveview-off Live View off\n" - "-x, --posx=POS_X X position [WM handles placement]\n" - "-y, --posy=POS_Y Y position [WM handles placement]\n" - "-w, --width=WIDTH Window width [same as Surface]\n" - "-h, --height=HEIGHT Window height [same as Surface]\n" - "-d, --debug=LEVEL Debug level [%d]\n" - "\n", - argv[0], ip_port, g_Debug); -} - -static const char short_options [] = "?p:lx:y:w:h:d:"; - -static const struct option - long_options [] = { - { "help", no_argument, NULL, '?' }, - { "port", required_argument, NULL, 'p' }, - { "liveview-off", no_argument, NULL, 'l' }, - { "posx", required_argument, NULL, 'x' }, - { "posy", required_argument, NULL, 'y' }, - { "width", required_argument, NULL, 'w' }, - { "height", required_argument, NULL, 'h' }, - { "debug", required_argument, NULL, 'd' }, - { 0, 0, 0, 0 } -}; - - -int main(int argc,char **argv) -{ - int t2first = 1; - int real_frame = 0; - int slice_type = 2; - int FieldOrderCnt = 0; - int major_ver, minor_ver; - int i; - unsigned char frid = 0; - int z; - int sid = 0; - int newsid = 0; - unsigned int data_size = 0; - unsigned int frame_count = 0; - std::string remoteAddr; - unsigned short remotePort; - char *dh264 = NULL; - int num_entrypoints,vld_entrypoint; - VAStatus va_status; - VAIQMatrixBufferH264 *mh264 = NULL; - VAPictureParameterBufferH264 *ph264 = NULL; - VASliceParameterBufferH264 *sh264 = NULL; - VABufferID bufids[10]; - VAEntrypoint entrypoints[5]; - VAConfigAttrib attrib; - VAConfigID config_id; - VABufferID pic_param_buf_id[SURFACE_NUM]; - VABufferID mat_param_buf_id[SURFACE_NUM]; - VABufferID sp_param_buf_id[SURFACE_NUM]; - VABufferID d_param_buf_id[SURFACE_NUM]; - VAPictureH264 my_VAPictureH264; - VAPictureH264 my_old_VAPictureH264; - - - for (;;) { - int index; - int c; - - c = getopt_long (argc, argv, - short_options, long_options, - &index); - - if (-1 == c) - break; - - switch (c) { - case 0: /* getopt_long() flag */ - break; - - case '?': - usage (stdout, argc, argv); - exit (EXIT_SUCCESS); - case 'p': - ip_port = atoi(optarg); - break; - case 'l': - g_LiveView = false; - break; - case 'x': - g_PX = atoi(optarg); - break; - case 'y': - g_PY = atoi(optarg); - break; - case 'w': - win_width = atoi(optarg); - break; - case 'h': - win_height = atoi(optarg); - break; - case 'd': - g_Debug = atoi(optarg); - break; - default: - usage (stderr, argc, argv); - exit (EXIT_FAILURE); - } - } - - InitSock(); - - printf("Accept - start\n"); - sock_ptr->accept(remoteAddr, remotePort); - printf("Accept - done (%s:%d)\n", remoteAddr.c_str(), remotePort); - - surface_width = sock_ptr->recv_uint32(); - surface_height = sock_ptr->recv_uint32(); - if (!win_width) { - win_width = surface_width; - } - if (!win_height) { - win_height = surface_height; - } - pwm = sock_ptr->recv_uint32(); - phm = sock_ptr->recv_uint32(); - - win_display = (Display *)XOpenDisplay(":0.0"); - if (win_display == NULL) { - fprintf(stderr, "Can't open the connection of display!\n"); - exit(-1); - } - if (g_LiveView) { - win = XCreateSimpleWindow(win_display, RootWindow(win_display, 0), 0, 0, win_width, win_height, 0, 0, WhitePixel(win_display, 0)); - XMapWindow(win_display, win); - SetWindowTitle("Decode H264 (%dx%d in %dx%d) TCP", surface_width,surface_height, win_width, win_height); - if ((g_PX !=-1) && (g_PY !=-1)) { - XMoveWindow(win_display, win, g_PX, g_PY); - } - XSync(win_display, False); - } - if(signal(SIGINT, SignalHandler) == SIG_ERR) { - printf("signal() failed\n"); - time_to_quit = 1; - exit(-1); - } - va_dpy = vaGetDisplay(win_display); - va_status = vaInitialize(va_dpy, &major_ver, &minor_ver); - CHECK_VASTATUS(va_status, "vaInitialize"); - - va_status = vaQueryConfigEntrypoints(va_dpy, MYPROF, entrypoints, &num_entrypoints); - CHECK_VASTATUS(va_status, "vaQueryConfigEntrypoints"); - for (vld_entrypoint = 0; vld_entrypoint < num_entrypoints; vld_entrypoint++) { - if (entrypoints[vld_entrypoint] == VAEntrypointVLD) - break; - } - if (vld_entrypoint == num_entrypoints) { - /* not find VLD entry point */ - assert(0); - } - /* Assuming finding VLD, find out the format for the render target */ - attrib.type = VAConfigAttribRTFormat; - vaGetConfigAttributes(va_dpy, MYPROF, VAEntrypointVLD, &attrib, 1); - if ((attrib.value & VA_RT_FORMAT_YUV420) == 0) { - /* not find desired YUV420 RT format */ - assert(0); - } - CHECK_VASTATUS(va_status, "vaGetConfigAttributes"); - va_status = vaCreateConfig(va_dpy, MYPROF, VAEntrypointVLD, &attrib, 1,&config_id); - CHECK_VASTATUS(va_status, "vaCreateConfig"); - va_status = vaCreateSurfaces(va_dpy,surface_width,surface_height,VA_RT_FORMAT_YUV420, SURFACE_NUM, &surface_id[0]); - CHECK_VASTATUS(va_status, "vaCreateSurfaces"); - va_status = vaCreateContext(va_dpy, config_id, surface_width,surface_height, 0/*VA_PROGRESSIVE*/, &surface_id[0], SURFACE_NUM, &context_id); - CHECK_VASTATUS(va_status, "vaCreateContext"); - for(i=0; i<SURFACE_NUM; i++) { - pic_param_buf_id[i] = VA_INVALID_ID; - mat_param_buf_id[i] = VA_INVALID_ID; - sp_param_buf_id[i] = VA_INVALID_ID; - d_param_buf_id[i] = VA_INVALID_ID; - } - va_status = vaBeginPicture(va_dpy, context_id, surface_id[sid]); - CHECK_VASTATUS(va_status, "vaBeginPicture"); - if (g_Debug) { - printf("--- Loop start here....\n"); - } - while(!time_to_quit) { - frame_count = sock_ptr->recv_uint32(); - slice_type = sock_ptr->recv_uint32(); - switch(slice_type) { - case 0: - case 2: - break; - default: - printf("Wrong type: %d\n", slice_type); - exit(-1); - break; - } - data_size = sock_ptr->recv_uint32(); - if (g_Debug) { - printf("T=%d S=%8d [%8d]\n", slice_type, data_size, frame_count); - } - my_VAPictureH264.picture_id = surface_id[sid]; - my_VAPictureH264.frame_idx = frid; - my_VAPictureH264.flags = 0; - my_VAPictureH264.BottomFieldOrderCnt = FieldOrderCnt; - my_VAPictureH264.TopFieldOrderCnt = FieldOrderCnt; - if (pic_param_buf_id[sid] == VA_INVALID_ID) { - va_status = vaCreateBuffer(va_dpy, context_id, VAPictureParameterBufferType, sizeof(VAPictureParameterBufferH264), 1, NULL, &pic_param_buf_id[sid]); - } - CHECK_VASTATUS(va_status, "vaCreateBuffer"); - CHECK_SURF(surface_id[sid]); - va_status = vaMapBuffer(va_dpy,pic_param_buf_id[sid],(void **)&ph264); - CHECK_VASTATUS(va_status, "vaMapBuffer"); - SetVAPictureParameterBufferH264(ph264); - memcpy(&ph264->CurrPic, &my_VAPictureH264, sizeof(VAPictureH264)); - if (slice_type == 2) { - } else { - memcpy(&ph264->ReferenceFrames[0], &my_old_VAPictureH264, sizeof(VAPictureH264)); - ph264->ReferenceFrames[0].flags = 0; - } - ph264->frame_num = frid; - -#ifdef XT_DEBUG - DumpVAPictureParameterBufferH264(ph264); -#endif - va_status = vaUnmapBuffer(va_dpy,pic_param_buf_id[sid]); - CHECK_VASTATUS(va_status, "vaUnmapBuffer"); - - if (mat_param_buf_id[sid] == VA_INVALID_ID) { - va_status = vaCreateBuffer(va_dpy, context_id, VAIQMatrixBufferType, sizeof(VAIQMatrixBufferH264), 1, NULL, &mat_param_buf_id[sid]); - CHECK_VASTATUS(va_status, "vaCreateBuffer"); - } - CHECK_SURF(surface_id[sid]); - va_status = vaMapBuffer(va_dpy, mat_param_buf_id[sid], (void **)&mh264); - CHECK_VASTATUS(va_status, "vaMapBuffer"); - memcpy(mh264, m_MatrixBufferH264, 224); - va_status = vaUnmapBuffer(va_dpy, mat_param_buf_id[sid]); - CHECK_VASTATUS(va_status, "vaUnmapBuffer"); - bufids[0] = pic_param_buf_id[sid]; - bufids[1] = mat_param_buf_id[sid]; - CHECK_SURF(surface_id[sid]); - va_status = vaRenderPicture(va_dpy, context_id, bufids, 2); - CHECK_VASTATUS(va_status, "vaRenderPicture"); - if (sp_param_buf_id[sid] == VA_INVALID_ID) { - va_status = vaCreateBuffer(va_dpy, context_id, VASliceParameterBufferType, sizeof(VASliceParameterBufferH264), 1, NULL, &sp_param_buf_id[sid]); - CHECK_VASTATUS(va_status, "vaCreateBuffer"); - } - CHECK_SURF(surface_id[sid]); - va_status = vaMapBuffer(va_dpy, sp_param_buf_id[sid], (void **)&sh264); - CHECK_VASTATUS(va_status, "vaMapBuffer"); - if (slice_type == 2) { - SetVASliceParameterBufferH264_T2(sh264, t2first); - t2first = 0; - } else { - SetVASliceParameterBufferH264(sh264); - memcpy(&sh264->RefPicList0[0], &my_old_VAPictureH264, sizeof(VAPictureH264)); - sh264->RefPicList0[0].flags = 0; - } - sh264->slice_data_bit_offset = 0; - sh264->slice_data_size = data_size; -#ifdef XT_DEBUG - DumpVASliceParameterBufferH264(sh264); -#endif - va_status = vaUnmapBuffer(va_dpy, sp_param_buf_id[sid]); - CHECK_VASTATUS(va_status, "vaUnmapBuffer"); - CHECK_SURF(surface_id[sid]); - if (d_param_buf_id[sid] == VA_INVALID_ID) { - va_status = vaCreateBuffer(va_dpy, context_id, VASliceDataBufferType, 4177920, 1, NULL, &d_param_buf_id[sid]); // 1080p size - CHECK_VASTATUS(va_status, "vaCreateBuffer"); - } - va_status = vaMapBuffer(va_dpy, d_param_buf_id[sid], (void **)&dh264); - CHECK_VASTATUS(va_status, "vaMapBuffer"); - sock_ptr->recv_data((unsigned char*)dh264, data_size); - CHECK_SURF(surface_id[sid]); - va_status = vaUnmapBuffer(va_dpy, d_param_buf_id[sid]); - CHECK_VASTATUS(va_status, "vaUnmapBuffer"); - bufids[0] = sp_param_buf_id[sid]; - bufids[1] = d_param_buf_id[sid]; - CHECK_SURF(surface_id[sid]); - va_status = vaRenderPicture(va_dpy, context_id, bufids, 2); - CHECK_VASTATUS(va_status, "vaRenderPicture"); - va_status = vaEndPicture(va_dpy, context_id); - CHECK_VASTATUS(va_status, "vaEndPicture"); - newsid = sid+1; - if (newsid==SURFACE_NUM) { - newsid = 0; - } - va_status = vaBeginPicture(va_dpy, context_id, surface_id[newsid]); - CHECK_VASTATUS(va_status, "vaBeginPicture"); - va_status = vaSyncSurface(va_dpy, surface_id[sid]); - CHECK_VASTATUS(va_status, "vaSyncSurface"); - CHECK_SURF(surface_id[sid]); - if (g_LiveView) { - va_status = vaPutSurface(va_dpy, surface_id[sid], win, 0, 0, surface_width, surface_height, 0, 0, win_width, win_height, NULL, 0, VA_FRAME_PICTURE); - CHECK_VASTATUS(va_status, "vaPutSurface"); - } - sid = newsid; - frid++; - if (frid>15) frid = 0; - FieldOrderCnt+=2; - memcpy(&my_old_VAPictureH264, &my_VAPictureH264, sizeof(VAPictureH264)); - real_frame ++; - } - if (g_Debug) { - printf("Final !\n"); - } - vaDestroySurfaces(va_dpy,&surface_id[0],SURFACE_NUM); - vaTerminate(va_dpy); - XCloseDisplay(win_display); - delete sock_ptr; - - return 0; -} diff --git a/test/v4l_h264/encode/Makefile.am b/test/v4l_h264/encode/Makefile.am deleted file mode 100644 index 7d3a9d4..0000000 --- a/test/v4l_h264/encode/Makefile.am +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright (c) 2012 Intel Corporation. All Rights Reserved. -# -# Permission is hereby granted, free of charge, to any person obtaining a -# copy of this software and associated documentation files (the -# "Software"), to deal in the Software without restriction, including -# without limitation the rights to use, copy, modify, merge, publish, -# distribute, sub license, and/or sell copies of the Software, and to -# permit persons to whom the Software is furnished to do so, subject to -# the following conditions: -# -# The above copyright notice and this permission notice (including the -# next paragraph) shall be included in all copies or substantial portions -# of the Software. -# -# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES -# OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -# IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, -# DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR -# OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE -# USE OR OTHER DEALINGS IN THE SOFTWARE. - -noinst_PROGRAMS = encode - -encode_SOURCES = capture.cpp avcenc.cpp TCPSocketClient.cpp -encode_CFLAGS = -I$(top_srcdir) $(X11_CFLAGS) -encode_LDADD = \ - $(top_builddir)/va/libva.la \ - $(top_builddir)/va/libva-x11.la \ - $(X11_LIBS) - -valgrind: $(bin_PROGRAMS) - for a in $(bin_PROGRAMS); do \ - valgrind --leak-check=full --show-reachable=yes .libs/$$a; \ - done - -EXTRA_DIST = \ - TCPSocketClient.h \ - $(NULL) diff --git a/test/v4l_h264/encode/TCPSocketClient.cpp b/test/v4l_h264/encode/TCPSocketClient.cpp deleted file mode 100644 index 93573a8..0000000 --- a/test/v4l_h264/encode/TCPSocketClient.cpp +++ /dev/null @@ -1,123 +0,0 @@ -/* - * Copyright (c) 2012 Intel Corporation. All Rights Reserved. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the - * "Software"), to deal in the Software without restriction, including - * without limitation the rights to use, copy, modify, merge, publish, - * distribute, sub license, and/or sell copies of the Software, and to - * permit persons to whom the Software is furnished to do so, subject to - * the following conditions: - * - * The above copyright notice and this permission notice (including the - * next paragraph) shall be included in all copies or substantial portions - * of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES - * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. - * IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, - * DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR - * OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE - * USE OR OTHER DEALINGS IN THE SOFTWARE. - */ - -/* -* C++ wrapper around an TCP socket -*/ - -#include "TCPSocketClient.h" - -#include <sys/types.h> -#include <sys/socket.h> -#include <netinet/in.h> -#include <arpa/inet.h> -#include <unistd.h> -#include <netdb.h> -#include <fcntl.h> -#include <errno.h> -#include <cstring> -using std::string; - -TCPSocketClient::TCPSocketClient(const std::string &remoteAddr, const unsigned short &remotePort) throw(std::runtime_error) : -sockDesc(-1) -{ - ::memset(&sockAddr, 0, sizeof(sockAddr)); - sockAddr.sin_family = AF_INET; - struct hostent* hp; - if ((hp = gethostbyname(remoteAddr.c_str())) == NULL) { - throw std::runtime_error("Unknown host " + remoteAddr); - } - bcopy(hp->h_addr, &sockAddr.sin_addr, hp->h_length); - sockAddr.sin_port = htons(remotePort); - if ((sockDesc = socket(PF_INET, SOCK_STREAM, 0)) < 0) { - throw std::runtime_error("Socket creation failed (socket())"); - } - /* Try to connect */ - if (connect(sockDesc, (struct sockaddr *) &sockAddr, sizeof(sockAddr)) < 0) { - throw std::runtime_error("Error connecting to remote host (connect())"); - } -} - -/* Destructor */ -TCPSocketClient::~TCPSocketClient() -{ - if (sockDesc >= 0) { - ::close(sockDesc); - } -} - -/* Communication over socket */ -/* Receive data */ -ssize_t TCPSocketClient::recv(void *buffer, const size_t &bufferLen) throw (std::runtime_error) -{ - if (sockDesc < 0) { - throw std::runtime_error("socket is not connected (recv())"); - } - int rval = ::read(sockDesc, buffer, bufferLen); - if (rval <= 0) { - // EOF (connection closed by remote host) or error: - // reset state, so a new accept() call will succeed - sockDesc = -1; - ::memset(&sockAddr, 0, sizeof(sockAddr)); - } - if (rval == -1) { - throw std::runtime_error("Error reading from socket (read())"); - } - return rval; -} - -/* Send data */ -ssize_t TCPSocketClient::send(const void *buffer, const int &bufferLen) throw (std::runtime_error) -{ - if (sockDesc <= 0) { - throw std::runtime_error("socket is not connected (send())"); - } - - int rval = ::write(sockDesc, buffer, bufferLen); - - if (rval <= 0) { - // EOF (connection closed by remote host) or error: - // reset state, so a new accept() call will succeed - sockDesc = -1; - ::memset(&sockAddr, 0, sizeof(sockAddr)); - } - - if (rval == -1) { - throw std::runtime_error("Error reading from socket (read())"); - } - - return rval; -} - -ssize_t TCPSocketClient::send(const string &message) throw (std::runtime_error) -{ - return send(message.c_str(), message.length()); -} - - -ssize_t TCPSocketClient::send(unsigned int val) throw (std::runtime_error) -{ - return send(&val, 4); -} - diff --git a/test/v4l_h264/encode/TCPSocketClient.h b/test/v4l_h264/encode/TCPSocketClient.h deleted file mode 100644 index 897c91d..0000000 --- a/test/v4l_h264/encode/TCPSocketClient.h +++ /dev/null @@ -1,102 +0,0 @@ -/* - * Copyright (c) 2012 Intel Corporation. All Rights Reserved. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the - * "Software"), to deal in the Software without restriction, including - * without limitation the rights to use, copy, modify, merge, publish, - * distribute, sub license, and/or sell copies of the Software, and to - * permit persons to whom the Software is furnished to do so, subject to - * the following conditions: - * - * The above copyright notice and this permission notice (including the - * next paragraph) shall be included in all copies or substantial portions - * of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES - * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. - * IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, - * DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR - * OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE - * USE OR OTHER DEALINGS IN THE SOFTWARE. - */ - -/* -* C++ wrapper around an TCP socket -*/ - -#ifndef __TCP_SOCKET_H__ -#define __TCP_SOCKET_H__ - -#include <stdexcept> -#include <netinet/in.h> // for IPPROTO_TCP, sockadd_in - - -class TCPSocketClient -{ -public: - /* Constructors */ - /** - * Construct generic TCPSocket - * XXX: Don't use, use the constructor with explicit port specification instead - **/ - //TCPSocketClient() throw(std::runtime_error); - - /** - * Construct TCPSocket that connects to the given remote server. - * parameters: - * - remoteAddr: address of server to connect to - * - remotePort: port of server to connect to - **/ - TCPSocketClient(const std::string &remoteAddr, const unsigned short &remotePort) throw(std::runtime_error); - - - /* Destructor */ - ~TCPSocketClient(); - - - /* Communication over socket */ - /** - * Receive data from remote peer. - * parameters: - * - buffer: buffer to receive data - * - bufferLen: maximum number of bytes to receive - * return value: - * number of bytes received, 0 means connection closed by peer - **/ - ssize_t recv(void *buffer, const size_t &bufferLen) throw (std::runtime_error); - - /** - * Send data to remote peer. - * parameters: - * - buffer: buffer to send - * - bufferLen: number of bytes in buffer - * return value: - * number of bytes actually written - **/ - ssize_t send(const void *buffer, const int &bufferLen) throw (std::runtime_error); - - /** - * Sends the given string over the TCP connection. - * This is a convenience method which calls the previous method with the correct - * length parameter. - * parameters: - * - message: message to send - * return value: - * number of bytes actually written - **/ - ssize_t send(const std::string &message) throw (std::runtime_error); - - ssize_t send(unsigned int val) throw (std::runtime_error); - -private: - // don't allow value semantics on this object - TCPSocketClient(const TCPSocketClient &sock); - void operator=(const TCPSocketClient &sock); - - int sockDesc; // socket descriptor - sockaddr_in sockAddr; // structure keeping IP and port of peer -}; - -#endif // __TCP_SOCKET_H__ diff --git a/test/v4l_h264/encode/avcenc.cpp b/test/v4l_h264/encode/avcenc.cpp deleted file mode 100644 index 8a7bcb1..0000000 --- a/test/v4l_h264/encode/avcenc.cpp +++ /dev/null @@ -1,508 +0,0 @@ -/* - * Copyright (c) 2012 Intel Corporation. All Rights Reserved. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the - * "Software"), to deal in the Software without restriction, including - * without limitation the rights to use, copy, modify, merge, publish, - * distribute, sub license, and/or sell copies of the Software, and to - * permit persons to whom the Software is furnished to do so, subject to - * the following conditions: - * - * The above copyright notice and this permission notice (including the - * next paragraph) shall be included in all copies or substantial portions - * of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES - * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. - * IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, - * DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR - * OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE - * USE OR OTHER DEALINGS IN THE SOFTWARE. - */ - -/* -* Example based on Simple AVC encoder. -* http://cgit.freedesktop.org/libva/tree/test/encode/avcenc.c -* -*/ - -#include <cstdio> -#include <cstring> -#include <cstdarg> -#include <cassert> -#include <va/va_x11.h> -#include <X11/Xlib.h> -#include <X11/Xutil.h> - -#include <iostream> -#include <cstdlib> - -#include "TCPSocketClient.h" - -#define MY_Y 0x22 -#define MY_U 0xff -#define MY_V 0x55 - - -extern TCPSocketClient *sock_ptr; -extern int g_Debug; -extern char *device_settings; -Window win2; -int win2_width = 640; -int win2_height = 480; -int g_PX = -1; -int g_PY = -1; - - -bool g_LiveView = true; -bool g_Force_P_Only = false; -bool g_ShowNumber = true; - - - - -#define SLICE_TYPE_P 0 -#define SLICE_TYPE_B 1 -#define SLICE_TYPE_I 2 - -#define ENTROPY_MODE_CAVLC 0 -#define ENTROPY_MODE_CABAC 1 - -#define PROFILE_IDC_BASELINE 66 -#define PROFILE_IDC_MAIN 77 -#define PROFILE_IDC_HIGH 100 - -#define CHECK_VASTATUS(va_status,func) \ - if (va_status != VA_STATUS_SUCCESS) { \ - std::cerr << __func__ << ':' << func << '(' << __LINE__ << ") failed, exit\n"; \ - exit(1); \ - } - -static Display *x11_display; -static VADisplay va_dpy; -static VAContextID context_id; -static VAConfigID config_id; - -static int picture_width, picture_width_in_mbs; -static int picture_height, picture_height_in_mbs; -static int frame_size; -static int codedbuf_size; - -static int qp_value = 26; - -static int log2_max_frame_num_minus4 = 0; -static int pic_order_cnt_type = 0; -static int log2_max_pic_order_cnt_lsb_minus4 = 0; -static int entropy_coding_mode_flag = ENTROPY_MODE_CABAC; -static int deblocking_filter_control_present_flag = 1; -static int frame_mbs_only_flag = 1; - -static void create_encode_pipe() -{ - VAEntrypoint entrypoints[5]; - int num_entrypoints,slice_entrypoint; - VAConfigAttrib attrib[2]; - int major_ver, minor_ver; - VAStatus va_status; - - x11_display = XOpenDisplay(":0.0"); - assert(x11_display); - - va_dpy = vaGetDisplay(x11_display); - va_status = vaInitialize(va_dpy, &major_ver, &minor_ver); - CHECK_VASTATUS(va_status, "vaInitialize"); - vaQueryConfigEntrypoints(va_dpy, VAProfileH264Baseline, entrypoints, &num_entrypoints); - - for (slice_entrypoint = 0; slice_entrypoint < num_entrypoints; slice_entrypoint++) { - if (entrypoints[slice_entrypoint] == VAEntrypointEncSlice) - break; - } - - if (slice_entrypoint == num_entrypoints) { - /* not find Slice entry point */ - assert(0); - } - - /* find out the format for the render target, and rate control mode */ - attrib[0].type = VAConfigAttribRTFormat; - attrib[1].type = VAConfigAttribRateControl; - vaGetConfigAttributes(va_dpy, VAProfileH264Baseline, VAEntrypointEncSlice, &attrib[0], 2); - - if ((attrib[0].value & VA_RT_FORMAT_YUV420) == 0) { - /* not find desired YUV420 RT format */ - assert(0); - } - - if ((attrib[1].value & VA_RC_VBR) == 0) { - /* Can't find matched RC mode */ - std::cerr << "VBR mode not found, exit\n"; - assert(0); - } - - attrib[0].value = VA_RT_FORMAT_YUV420; /* set to desired RT format */ - attrib[1].value = VA_RC_VBR; /* set to desired RC mode */ - - va_status = vaCreateConfig(va_dpy, VAProfileH264Baseline, VAEntrypointEncSlice, &attrib[0], 2,&config_id); - CHECK_VASTATUS(va_status, "vaCreateConfig"); - - /* Create a context for this decode pipe */ - va_status = vaCreateContext(va_dpy, config_id, picture_width, picture_height, VA_PROGRESSIVE, 0, 0, &context_id); - CHECK_VASTATUS(va_status, "vaCreateContext"); -} - -static void destory_encode_pipe() -{ - vaDestroyContext(va_dpy,context_id); - vaDestroyConfig(va_dpy,config_id); - vaTerminate(va_dpy); - XCloseDisplay(x11_display); -} - -/*************************************************** -* -* The encode pipe resource define -* -***************************************************/ -static VABufferID seq_parameter = VA_INVALID_ID; /*Sequence level parameter*/ -static VABufferID pic_parameter = VA_INVALID_ID; /*Picture level parameter*/ -static VABufferID slice_parameter = VA_INVALID_ID; /*Slice level parameter, multil slices*/ -static VABufferID coded_buf = VA_INVALID_ID; /*Output buffer, compressed data*/ - -#define SID_NUMBER 3 -#define SID_INPUT_PICTURE 0 -#define SID_REFERENCE_PICTURE 1 -#define SID_RECON_PICTURE 2 -static VASurfaceID surface_ids[SID_NUMBER]; - -/***************************************************/ - -static void alloc_encode_resource() -{ - VAStatus va_status; - seq_parameter = VA_INVALID_ID; - pic_parameter = VA_INVALID_ID; - slice_parameter = VA_INVALID_ID; - - //1. Create sequence parameter set - { - VAEncSequenceParameterBufferH264 seq_h264 = {0}; - seq_h264.level_idc = 30; - seq_h264.picture_width_in_mbs = picture_width_in_mbs; - seq_h264.picture_height_in_mbs = picture_height_in_mbs; - seq_h264.bits_per_second = 384*1000; - seq_h264.initial_qp = qp_value; - seq_h264.min_qp = 3; - va_status = vaCreateBuffer(va_dpy, context_id, VAEncSequenceParameterBufferType, - sizeof(seq_h264),1,&seq_h264,&seq_parameter); - CHECK_VASTATUS(va_status,"vaCreateBuffer");; - } - //2. Create surface - va_status = vaCreateSurfaces(va_dpy, picture_width, picture_height, VA_RT_FORMAT_YUV420, SID_NUMBER, &surface_ids[0]); - CHECK_VASTATUS(va_status, "vaCreateSurfaces"); - //3. Create coded buffer - { - va_status = vaCreateBuffer(va_dpy,context_id,VAEncCodedBufferType, codedbuf_size, 1, NULL, &coded_buf); - CHECK_VASTATUS(va_status,"vaBeginPicture"); - } -} - -static void release_encode_resource() -{ - //-3 Relese coded buffer - if (coded_buf != VA_INVALID_ID) - vaDestroyBuffer(va_dpy, coded_buf); - //-2 Release all the surfaces resource - vaDestroySurfaces(va_dpy, &surface_ids[0], SID_NUMBER); - //-1 Destory the sequence level parameter - if (seq_parameter != VA_INVALID_ID) - vaDestroyBuffer(va_dpy, seq_parameter); -} - - -static int get_coded_bitsteam_length(unsigned char *buffer, int buffer_length) -{ - int i; - for (i = buffer_length - 1; i >= 0; i--) { - if (buffer[i]) - break; - } - return i + 1; -} - - - -void SetWindowTitle(const char* title, ...) -{ - va_list args; - va_start(args, title); - char buf[256]; - vsprintf(buf, title, args); - va_end(args); - XSetStandardProperties(x11_display,win2, buf, buf, None, NULL, 0, NULL); -} - - - -int encoder_init(int width, int height) -{ - picture_width = width; - picture_height = height; - picture_width_in_mbs = (picture_width + 15) / 16; - picture_height_in_mbs = (picture_height + 15) / 16; - qp_value = 26; - frame_size = picture_width * picture_height + ((picture_width * picture_height) >> 1) ; - codedbuf_size = picture_width * picture_height * 1.5; - create_encode_pipe(); - alloc_encode_resource(); - sock_ptr->send(picture_width); - sock_ptr->send(picture_height); - sock_ptr->send(picture_width_in_mbs-1); - sock_ptr->send(picture_height_in_mbs-1); - if (g_LiveView) { - win2 = XCreateSimpleWindow(x11_display, RootWindow(x11_display, 0), 0, 0, win2_width, win2_height, 0, 0, WhitePixel(x11_display, 0)); - XMapWindow(x11_display, win2); - if ((g_PX !=-1) && (g_PY !=-1)) { - XMoveWindow(x11_display, win2, g_PX, g_PY); - } - SetWindowTitle("Input: %dx%d [TCP] %s",picture_width,picture_height, device_settings); - XSync(x11_display, False); - } - return 0; -} - -void encoder_close() -{ - release_encode_resource(); - destory_encode_pipe(); -} - - -/* 8x8 font 0-9 only - asm type format */ -unsigned char mydigits[80] = { - // 0 - 0x0E,0x11,0x13,0x15,0x19,0x11,0x0E,0x00, - // 1 - 0x04,0x0C,0x04,0x04,0x04,0x04,0x0E,0x00, - // 2 - 0x0E,0x11,0x01,0x02,0x04,0x08,0x1F,0x00, - // 3 - 0x1F,0x02,0x04,0x02,0x01,0x11,0x0E,0x00, - // 4 - 0x02,0x06,0x0A,0x12,0x1F,0x02,0x02,0x00, - // 5 - 0x1F,0x10,0x1E,0x01,0x01,0x11,0x0E,0x00, - // 6 - 0x06,0x08,0x10,0x1E,0x11,0x11,0x0E,0x00, - // 7 - 0x1F,0x01,0x02,0x04,0x04,0x04,0x04,0x00, - // 8 - 0x1E,0x11,0x11,0x0E,0x11,0x11,0x0E,0x00, - //9 - 0x0E,0x11,0x11,0x0F,0x01,0x02,0x0C,0x00 -}; - -#define INTERSIZE 16 - -static void ShowNumber(int num, unsigned char *buffer, VAImage *image) -{ - int j; - char buf[20]; - unsigned char *dst_y; - unsigned char *dst_uv_line; - unsigned char *digits_ptr; - assert(image); - int maxlen = sprintf(buf, "%d", num); - assert(maxlen<20); - for (int a=0; a<maxlen;a++) { - digits_ptr = &mydigits[(buf[a]-'0')*8]; - for (int i=0; i<8; i++) { - unsigned char current = digits_ptr[i]; - dst_y = (buffer+ image->offsets[0]) + ((i*2)*image->pitches[0])+(a*INTERSIZE); - dst_uv_line = (buffer + image->offsets[1]) + (i*image->pitches[1])+(a*INTERSIZE); - for (j=7; j>=0;j--) { - if ((current >>j) & 1) { - *dst_y ++ = MY_Y; - *dst_y ++ = MY_Y; - *dst_uv_line++ = MY_U; - *dst_uv_line++ = MY_V; - } else { - dst_y += 2; - dst_uv_line +=2; - } - } - dst_y = (buffer+ image->offsets[0]) + (((i*2)+1)*image->pitches[0])+(a*INTERSIZE); - for (j=7; j>=0;j--) { - if ((current >>j) & 1) { - *dst_y ++ = MY_Y; - *dst_y ++ = MY_Y; - } else { - dst_y += 2; - } - } - } - } -} - - - -static void upload_yuv_to_surface(unsigned char *inbuf, VASurfaceID surface_id, unsigned int frame) -{ - VAImage image; - VAStatus va_status; - void *pbuffer=NULL; - unsigned char *psrc = inbuf; - unsigned char *pdst = NULL; - unsigned char *dst_y, *dst_uv; - unsigned char *src_u, *src_v; - unsigned char *dst_uv_line = NULL; - int i,j; - va_status = vaDeriveImage(va_dpy, surface_id, &image); - va_status = vaMapBuffer(va_dpy, image.buf, &pbuffer); - pdst = (unsigned char *)pbuffer; - dst_uv_line = pdst + image.offsets[1]; - dst_uv = dst_uv_line; - for (i=0; i<picture_height; i+=2) { - dst_y = (pdst + image.offsets[0]) + i*image.pitches[0]; - for (j=0; j<(picture_width/2); ++j) { - *(dst_y++) = psrc[0];//y1; - *(dst_uv++) = psrc[1];//u; - *(dst_y++) = psrc[2];//y1; - *(dst_uv++) = psrc[3];//v; - psrc+=4; - } - dst_y = (pdst + image.offsets[0]) + (i+1)*image.pitches[0]; - for (j=0; j<picture_width/2; ++j) { - *(dst_y++) = psrc[0];//y1; - *(dst_y++) = psrc[2];//y2; - psrc+=4; - } - dst_uv_line += image.pitches[1]; - dst_uv = dst_uv_line; - } - if (g_ShowNumber) { - ShowNumber(frame, (unsigned char *)pbuffer, &image); - } - va_status = vaUnmapBuffer(va_dpy, image.buf); - CHECK_VASTATUS(va_status,"vaUnmapBuffer"); - va_status = vaDestroyImage(va_dpy, image.image_id); - CHECK_VASTATUS(va_status,"vaDestroyImage"); - if (g_LiveView) { - va_status = vaPutSurface(va_dpy, surface_id, win2, 0, 0, picture_width,picture_height, 0, 0, win2_width, win2_height, NULL, 0, VA_FRAME_PICTURE); - CHECK_VASTATUS(va_status,"vaPutSurface"); - } -} - - -static void prepare_input(unsigned char *buffer, int intra_slice, unsigned int frame) -{ - static VAEncPictureParameterBufferH264 pic_h264; - static VAEncSliceParameterBuffer slice_h264; - VAStatus va_status; - VABufferID tempID; - VACodedBufferSegment *coded_buffer_segment = NULL; - unsigned char *coded_mem; - // Sequence level - va_status = vaRenderPicture(va_dpy, context_id, &seq_parameter, 1); - CHECK_VASTATUS(va_status,"vaRenderPicture");; - // Copy Image to target surface according input YUV data. - upload_yuv_to_surface(buffer, surface_ids[SID_INPUT_PICTURE], frame); - // Picture level - pic_h264.reference_picture = surface_ids[SID_REFERENCE_PICTURE]; - pic_h264.reconstructed_picture = surface_ids[SID_RECON_PICTURE]; - pic_h264.coded_buf = coded_buf; - pic_h264.picture_width = picture_width; - pic_h264.picture_height = picture_height; - pic_h264.last_picture = 0; - if (pic_parameter != VA_INVALID_ID) { - vaDestroyBuffer(va_dpy, pic_parameter); - } - va_status = vaCreateBuffer(va_dpy, context_id,VAEncPictureParameterBufferType, - sizeof(pic_h264),1,&pic_h264,&pic_parameter); - CHECK_VASTATUS(va_status,"vaCreateBuffer"); - va_status = vaRenderPicture(va_dpy,context_id, &pic_parameter, 1); - CHECK_VASTATUS(va_status,"vaRenderPicture"); - // clean old memory - va_status = vaMapBuffer(va_dpy,coded_buf,(void **)(&coded_buffer_segment)); - CHECK_VASTATUS(va_status,"vaMapBuffer"); - coded_mem = (unsigned char*)coded_buffer_segment->buf; - memset(coded_mem, 0, coded_buffer_segment->size); - vaUnmapBuffer(va_dpy, coded_buf); - // Slice level - slice_h264.start_row_number = 0; - slice_h264.slice_height = picture_height/16; /* Measured by MB */ - slice_h264.slice_flags.bits.is_intra = intra_slice; - slice_h264.slice_flags.bits.disable_deblocking_filter_idc = 0; - if ( slice_parameter != VA_INVALID_ID) { - vaDestroyBuffer(va_dpy, slice_parameter); - } - va_status = vaCreateBuffer(va_dpy,context_id,VAEncSliceParameterBufferType, - sizeof(slice_h264),1,&slice_h264,&slice_parameter); - CHECK_VASTATUS(va_status,"vaCreateBuffer");; - va_status = vaRenderPicture(va_dpy,context_id, &slice_parameter, 1); - CHECK_VASTATUS(va_status,"vaRenderPicture"); - - // Prepare for next picture - tempID = surface_ids[SID_RECON_PICTURE]; - surface_ids[SID_RECON_PICTURE] = surface_ids[SID_REFERENCE_PICTURE]; - surface_ids[SID_REFERENCE_PICTURE] = tempID; -} - -static void send_slice_data(unsigned int frcount, int slice_type) -{ - VACodedBufferSegment *coded_buffer_segment; - unsigned char *coded_mem; - int i, slice_data_length; - int mm; - VAStatus va_status; - VASurfaceStatus surface_status; - int is_cabac = (entropy_coding_mode_flag == ENTROPY_MODE_CABAC); - va_status = vaSyncSurface(va_dpy, surface_ids[SID_INPUT_PICTURE]); - CHECK_VASTATUS(va_status,"vaSyncSurface"); - surface_status = (VASurfaceStatus)0; - va_status = vaQuerySurfaceStatus(va_dpy, surface_ids[SID_INPUT_PICTURE], &surface_status); - CHECK_VASTATUS(va_status,"vaQuerySurfaceStatus"); - va_status = vaMapBuffer(va_dpy, coded_buf, (void **)(&coded_buffer_segment)); - CHECK_VASTATUS(va_status,"vaMapBuffer"); - coded_mem = (unsigned char*)coded_buffer_segment->buf; - sock_ptr->send(frcount); - sock_ptr->send(slice_type); - - if (is_cabac) { - if (!coded_buffer_segment->next) { - slice_data_length = get_coded_bitsteam_length(coded_mem, codedbuf_size); - } else { - /* Fixme me - to do: loop to each block and calculate the real data_lenght */ - assert(0); - } - if (g_Debug) { - printf("T=%d BS=%8d SZ=%8d C=%d\n", slice_type, codedbuf_size, slice_data_length, frcount); - }sock_ptr->send(slice_data_length); - sock_ptr->send((unsigned char*)coded_mem, slice_data_length); - } else { - /* FIXME */ - assert(0); - } - vaUnmapBuffer(va_dpy, coded_buf); -} - - -int encode_frame(unsigned char *inbuf) -{ - static unsigned int framecount = 0; - int is_intra = (framecount % 30 == 0); - if (g_Force_P_Only) { - is_intra = 1; - } - VAStatus va_status; - va_status = vaBeginPicture(va_dpy, context_id, surface_ids[SID_INPUT_PICTURE]); - CHECK_VASTATUS(va_status,"vaBeginPicture"); - prepare_input(inbuf, is_intra, framecount); - va_status = vaEndPicture(va_dpy,context_id); - CHECK_VASTATUS(va_status,"vaRenderPicture"); - send_slice_data(framecount, is_intra ? SLICE_TYPE_I : SLICE_TYPE_P); - framecount++; - return 1; -} - diff --git a/test/v4l_h264/encode/capture.cpp b/test/v4l_h264/encode/capture.cpp deleted file mode 100644 index dc3c221..0000000 --- a/test/v4l_h264/encode/capture.cpp +++ /dev/null @@ -1,851 +0,0 @@ -/* - * Copyright (c) 2012 Intel Corporation. All Rights Reserved. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the - * "Software"), to deal in the Software without restriction, including - * without limitation the rights to use, copy, modify, merge, publish, - * distribute, sub license, and/or sell copies of the Software, and to - * permit persons to whom the Software is furnished to do so, subject to - * the following conditions: - * - * The above copyright notice and this permission notice (including the - * next paragraph) shall be included in all copies or substantial portions - * of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES - * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. - * IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, - * DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR - * OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE - * USE OR OTHER DEALINGS IN THE SOFTWARE. - */ - -/* - * This example is based on: http://linuxtv.org/downloads/v4l-dvb-apis/capture-example.html - * V4L2 video capture example - * This program is provided with the V4L2 API - * see http://linuxtv.org/docs.php for more information -*/ - -#include <cstdlib> /* EXIT_FAILURE, EXIT_SUCCESS */ -#include <string> -#include <cstring> /* strerror() */ -#include <cassert> -#include <getopt.h> /* getopt_long() */ -#include <fcntl.h> /* low-level i/o */ -#include <errno.h> -#include <unistd.h> -#include <malloc.h> -#include <sys/stat.h> -#include <sys/mman.h> -#include <sys/ioctl.h> -#include <csignal> - -#include <iostream> -#include <linux/videodev2.h> - -using std::string; - -#include "TCPSocketClient.h" - - -extern bool g_Force_P_Only; -extern bool g_ShowNumber; -extern bool g_LiveView; -char device_settings_buffer[255]; -char *device_settings = NULL; -int g_Debug = 0; -int g_Numerator = 0; -int g_FrameRate = 0; -TCPSocketClient *sock_ptr = NULL; -std::string ip_name = "localhost"; -int ip_port = 8888; -extern int g_PX; -extern int g_PY; -extern int win2_width; -extern int win2_height; - - - - -int encoder_init(int width, int height); -int encode_frame(unsigned char *inbuf); -void encoder_close(); - -#define CLEAR(x) memset (&(x), 0, sizeof (x)) - -typedef enum { - IO_METHOD_READ, - IO_METHOD_MMAP, - IO_METHOD_USERPTR, -} io_method; - -struct buffer { - void * start; - size_t length; -}; - -static char * dev_name = NULL; -static io_method io = IO_METHOD_MMAP; -static int fd = -1; -struct buffer * buffers = NULL; -static unsigned int n_buffers = 0; -static unsigned int width = 176; -static unsigned int height = 144; -static unsigned int pixelformat = V4L2_PIX_FMT_YUYV; - -static int time_to_quit = 0; -static void SignalHandler(int a_Signal) -{ - time_to_quit = 1; - signal(SIGINT, SIG_DFL); -} - -static void - errno_exit (const char * s) -{ - std::cerr << s << " error " << errno << ", " << strerror(errno) << '\n'; - exit (EXIT_FAILURE); -} - -static int xioctl (int fd, int request, void * arg) -{ - int r; - do r = ioctl (fd, request, arg); - while (-1 == r && EINTR == errno); - return r; -} - - -static void - process_image (const void * p, ssize_t size) -{ - const size_t src_frame_size = (width*height) + height*(width >> 1) + height*(width >> 1); - if (size != src_frame_size){ - std::cerr << "wrong buffer size: " << size << "; expect: " << src_frame_size << '\n'; - return; - } - if (!encode_frame((unsigned char *)p)) - time_to_quit = 1; -} - -static int - read_frame (void) -{ - struct v4l2_buffer buf; - unsigned int i; - switch (io) { - case IO_METHOD_READ: - if (-1 == read (fd, buffers[0].start, buffers[0].length)) { - switch (errno) { - case EAGAIN: - return 0; - case EIO: - /* Could ignore EIO, see spec. */ - /* fall through */ - default: - errno_exit ("read"); - } - } - process_image (buffers[0].start, buffers[0].length); - break; - - case IO_METHOD_MMAP: - CLEAR (buf); - - buf.type = V4L2_BUF_TYPE_VIDEO_CAPTURE; - buf.memory = V4L2_MEMORY_MMAP; - - if (-1 == xioctl (fd, VIDIOC_DQBUF, &buf)) { - switch (errno) { - case EAGAIN: - return 0; - - case EIO: - /* Could ignore EIO, see spec. */ - /* fall through */ - default: - errno_exit ("VIDIOC_DQBUF"); - } - } - - assert (buf.index < n_buffers); - - process_image (buffers[buf.index].start, buf.length); - - if (-1 == xioctl (fd, VIDIOC_QBUF, &buf)) - errno_exit ("VIDIOC_QBUF"); - - break; - - case IO_METHOD_USERPTR: - CLEAR (buf); - - buf.type = V4L2_BUF_TYPE_VIDEO_CAPTURE; - buf.memory = V4L2_MEMORY_USERPTR; - - if (-1 == xioctl (fd, VIDIOC_DQBUF, &buf)) { - switch (errno) { - case EAGAIN: - return 0; - - case EIO: - /* Could ignore EIO, see spec. */ - /* fall through */ - default: - errno_exit ("VIDIOC_DQBUF"); - } - } - - for (i = 0; i < n_buffers; ++i) - if (buf.m.userptr == (unsigned long) buffers[i].start && buf.length == buffers[i].length) - break; - - assert (i < n_buffers); - process_image ((void *) buf.m.userptr, buf.length); - if (-1 == xioctl (fd, VIDIOC_QBUF, &buf)) - errno_exit ("VIDIOC_QBUF"); - - break; - } - - return 1; -} - -static void - mainloop (void) -{ - while (!time_to_quit) { - for (;;) { - fd_set fds; - struct timeval tv; - int r; - - FD_ZERO (&fds); - FD_SET (fd, &fds); - - /* Timeout. */ - tv.tv_sec = 5; - tv.tv_usec = 0; - - r = select (fd + 1, &fds, NULL, NULL, &tv); - - if (-1 == r) { - if (EINTR == errno) - continue; - - errno_exit ("select"); - } - - if (0 == r) { - std::cerr << "select timeout\n"; - exit (EXIT_FAILURE); - } - - if (read_frame ()) - break; - - /* EAGAIN - continue select loop. */ - } - } -} - -static void - stop_capturing (void) -{ - enum v4l2_buf_type type; - - switch (io) { - case IO_METHOD_READ: - /* Nothing to do. */ - break; - - case IO_METHOD_MMAP: - case IO_METHOD_USERPTR: - type = V4L2_BUF_TYPE_VIDEO_CAPTURE; - - if (-1 == xioctl (fd, VIDIOC_STREAMOFF, &type)) - errno_exit ("VIDIOC_STREAMOFF"); - - break; - } -} - -static void - start_capturing (void) -{ - unsigned int i; - enum v4l2_buf_type type; - - switch (io) { - case IO_METHOD_READ: - /* Nothing to do. */ - break; - - case IO_METHOD_MMAP: - for (i = 0; i < n_buffers; ++i) { - struct v4l2_buffer buf; - - CLEAR (buf); - - buf.type = V4L2_BUF_TYPE_VIDEO_CAPTURE; - buf.memory = V4L2_MEMORY_MMAP; - buf.index = i; - - if (-1 == xioctl (fd, VIDIOC_QBUF, &buf)) - errno_exit ("VIDIOC_QBUF"); - } - - type = V4L2_BUF_TYPE_VIDEO_CAPTURE; - - if (-1 == xioctl (fd, VIDIOC_STREAMON, &type)) - errno_exit ("VIDIOC_STREAMON"); - - break; - - case IO_METHOD_USERPTR: - for (i = 0; i < n_buffers; ++i) { - struct v4l2_buffer buf; - - CLEAR (buf); - - buf.type = V4L2_BUF_TYPE_VIDEO_CAPTURE; - buf.memory = V4L2_MEMORY_USERPTR; - buf.index = i; - buf.m.userptr = (unsigned long) buffers[i].start; - buf.length = buffers[i].length; - - if (-1 == xioctl (fd, VIDIOC_QBUF, &buf)) - errno_exit ("VIDIOC_QBUF"); - } - - type = V4L2_BUF_TYPE_VIDEO_CAPTURE; - - if (-1 == xioctl (fd, VIDIOC_STREAMON, &type)) - errno_exit ("VIDIOC_STREAMON"); - - break; - } -} - -static void uninit_device (void) -{ - unsigned int i; - - switch (io) { - case IO_METHOD_READ: - free (buffers[0].start); - break; - - case IO_METHOD_MMAP: - for (i = 0; i < n_buffers; ++i) - if (-1 == munmap (buffers[i].start, buffers[i].length)) - errno_exit ("munmap"); - break; - - case IO_METHOD_USERPTR: - for (i = 0; i < n_buffers; ++i) - free (buffers[i].start); - break; - } - - free (buffers); -} - -static void init_read (unsigned int buffer_size) -{ - buffers = (buffer*)calloc (1, sizeof (*buffers)); - - if (!buffers) { - std::cerr << "Out of memory\n"; - exit (EXIT_FAILURE); - } - - buffers[0].length = buffer_size; - buffers[0].start = malloc (buffer_size); - - if (!buffers[0].start) { - std::cerr << "Out of memory\n"; - exit (EXIT_FAILURE); - } -} - -static void init_mmap (void) -{ - struct v4l2_requestbuffers req; - - CLEAR (req); - - req.count = 4; - req.type = V4L2_BUF_TYPE_VIDEO_CAPTURE; - req.memory = V4L2_MEMORY_MMAP; - - if (-1 == xioctl (fd, VIDIOC_REQBUFS, &req)) { - if (EINVAL == errno) { - std::cerr << dev_name << " does not support " - << "memory mapping\n"; - exit (EXIT_FAILURE); - } else { - errno_exit ("VIDIOC_REQBUFS"); - } - } - - if (req.count < 2) { - std::cerr << "Insufficient buffer memory on " << dev_name << '\n'; - exit (EXIT_FAILURE); - } - - buffers = (buffer*)calloc (req.count, sizeof (*buffers)); - - if (!buffers) { - std::cerr << "Out of memory\n"; - exit (EXIT_FAILURE); - } - - for (n_buffers = 0; n_buffers < req.count; ++n_buffers) { - struct v4l2_buffer buf; - CLEAR (buf); - buf.type = V4L2_BUF_TYPE_VIDEO_CAPTURE; - buf.memory = V4L2_MEMORY_MMAP; - buf.index = n_buffers; - if (-1 == xioctl (fd, VIDIOC_QUERYBUF, &buf)) - errno_exit ("VIDIOC_QUERYBUF"); - buffers[n_buffers].length = buf.length; - buffers[n_buffers].start = - mmap (NULL /* start anywhere */, - buf.length, - PROT_READ | PROT_WRITE /* required */, - MAP_SHARED /* recommended */, - fd, buf.m.offset); - - if (MAP_FAILED == buffers[n_buffers].start) - errno_exit ("mmap"); - } -} - -static void init_userp (unsigned int buffer_size) -{ - struct v4l2_requestbuffers req; - unsigned int page_size; - page_size = getpagesize (); - buffer_size = (buffer_size + page_size - 1) & ~(page_size - 1); - CLEAR (req); - req.count = 4; - req.type = V4L2_BUF_TYPE_VIDEO_CAPTURE; - req.memory = V4L2_MEMORY_USERPTR; - if (-1 == xioctl (fd, VIDIOC_REQBUFS, &req)) { - if (EINVAL == errno) { - std::cerr << dev_name << " does not support " - << "user pointer i/o\n"; - exit (EXIT_FAILURE); - } else { - errno_exit ("VIDIOC_REQBUFS"); - } - } - buffers = (buffer*) calloc (4, sizeof (*buffers)); - if (!buffers) { - std::cerr << "Out of memory\n"; - exit (EXIT_FAILURE); - } - for (n_buffers = 0; n_buffers < 4; ++n_buffers) { - buffers[n_buffers].length = buffer_size; - buffers[n_buffers].start = memalign (/* boundary */ page_size, - buffer_size); - - if (!buffers[n_buffers].start) { - std::cerr << "Out of memory\n"; - exit (EXIT_FAILURE); - } - } -} - -static void init_device (void) -{ - struct v4l2_capability cap; - struct v4l2_cropcap cropcap; - struct v4l2_crop crop; - struct v4l2_format fmt; - unsigned int min; - if (-1 == xioctl (fd, VIDIOC_QUERYCAP, &cap)) { - if (EINVAL == errno) { - std::cerr << dev_name << " is no V4L2 device\n"; - exit (EXIT_FAILURE); - } else { - errno_exit ("VIDIOC_QUERYCAP"); - } - } - - if (!(cap.capabilities & V4L2_CAP_VIDEO_CAPTURE)) { - std::cerr << dev_name << " is no video capture device\n"; - exit (EXIT_FAILURE); - } - - switch (io) { - case IO_METHOD_READ: - if (!(cap.capabilities & V4L2_CAP_READWRITE)) { - std::cerr << dev_name << " does not support read i/o\n"; - exit (EXIT_FAILURE); - } - - break; - case IO_METHOD_MMAP: - case IO_METHOD_USERPTR: - if (!(cap.capabilities & V4L2_CAP_STREAMING)) { - std::cerr << dev_name << " does not support streaming i/o\n"; - exit (EXIT_FAILURE); - } - break; - } - /* Select video input, video standard and tune here. */ - CLEAR (cropcap); - cropcap.type = V4L2_BUF_TYPE_VIDEO_CAPTURE; - if (0 == xioctl (fd, VIDIOC_CROPCAP, &cropcap)) { - crop.type = V4L2_BUF_TYPE_VIDEO_CAPTURE; - crop.c = cropcap.defrect; /* reset to default */ - if (-1 == xioctl (fd, VIDIOC_S_CROP, &crop)) { - switch (errno) { - case EINVAL: - /* Cropping not supported. */ - break; - default: - /* Errors ignored. */ - break; - } - } - } else { - /* Errors ignored. */ - } - struct v4l2_fmtdesc fmtdesc; - printf("video capture\n"); - for (int i = 0;; i++) { - memset(&fmtdesc,0,sizeof(fmtdesc)); - fmtdesc.index = i; - fmtdesc.type = V4L2_BUF_TYPE_VIDEO_CAPTURE; - if (-1 == xioctl (fd, VIDIOC_ENUM_FMT,&fmtdesc)) - break; - printf(" VIDIOC_ENUM_FMT(%d,VIDEO_CAPTURE)\n",i); - printf("pfmt: 0x%x %s\n",fmtdesc.pixelformat,fmtdesc.description); - if (fmtdesc.pixelformat != 0x56595559) { - printf(" => don't list not supported format\n"); - continue; - } - for (int k = 0;; k++) { - struct v4l2_frmsizeenum frmsize; - memset(&frmsize,0,sizeof(frmsize)); - frmsize.index = k; - frmsize.pixel_format = fmtdesc.pixelformat; - if (-1 == xioctl (fd, VIDIOC_ENUM_FRAMESIZES,&frmsize)) - break; - if (frmsize.type== V4L2_FRMSIZE_TYPE_DISCRETE) { - printf(" VIDIOC_ENUM_FRAMESIZES(%d,0x%x) %dx%d @",k, frmsize.type, frmsize.discrete.width, frmsize.discrete.height); - for (int l = 0;; l++) { - struct v4l2_frmivalenum frmrate; - memset(&frmrate, 0, sizeof(frmrate)); - frmrate.index = l; - frmrate.pixel_format = fmtdesc.pixelformat; - frmrate.width = frmsize.discrete.width; - frmrate.height = frmsize.discrete.height; - if (-1 == xioctl (fd, VIDIOC_ENUM_FRAMEINTERVALS,&frmrate)) - break; - if (frmrate.type == V4L2_FRMIVAL_TYPE_DISCRETE) { - printf(" %u/%u ", frmrate.discrete.numerator, frmrate.discrete.denominator); - } - } - printf("\n"); - } - } - } - CLEAR (fmt); - fmt.type = V4L2_BUF_TYPE_VIDEO_CAPTURE; - if (-1 == xioctl (fd, VIDIOC_G_FMT, &fmt)) - errno_exit ("VIDIOC_G_FMT"); - printf("video: %dx%d; fourcc:0x%x\n", fmt.fmt.pix.width, fmt.fmt.pix.height, fmt.fmt.pix.pixelformat); - if (fmt.fmt.pix.width != width || fmt.fmt.pix.height != height || (fmt.fmt.pix.pixelformat != pixelformat)){ - struct v4l2_pix_format def_format; - memcpy(&def_format, &fmt.fmt.pix, sizeof(struct v4l2_pix_format)); - fmt.fmt.pix.width = width; - fmt.fmt.pix.height = height; - fmt.fmt.pix.pixelformat = pixelformat; - if (-1 == xioctl (fd, VIDIOC_S_FMT, &fmt)){ - std::cerr << "failed to set resolution " << fmt.fmt.pix.width << "x" << fmt.fmt.pix.height << '\n'; - errno_exit ("VIDIOC_S_FMT"); - } - } - if (-1 == xioctl (fd, VIDIOC_S_FMT, &fmt)) - errno_exit ("VIDIOC_S_FMT"); - - CLEAR (fmt); - fmt.type = V4L2_BUF_TYPE_VIDEO_CAPTURE; - if (-1 == xioctl (fd, VIDIOC_G_FMT, &fmt)) - errno_exit ("VIDIOC_G_FMT"); - printf("video: %dx%d; fourcc:0x%x\n", fmt.fmt.pix.width, fmt.fmt.pix.height, fmt.fmt.pix.pixelformat); - if (fmt.fmt.pix.width != width || fmt.fmt.pix.height != height || fmt.fmt.pix.pixelformat != pixelformat){ - errno_exit ("VIDIOC_S_FMT not set !"); - } - - /* Buggy driver paranoia. */ - min = fmt.fmt.pix.width * 2; - if (fmt.fmt.pix.bytesperline < min) - fmt.fmt.pix.bytesperline = min; - min = fmt.fmt.pix.bytesperline * fmt.fmt.pix.height; - if (fmt.fmt.pix.sizeimage < min) - fmt.fmt.pix.sizeimage = min; - struct v4l2_streamparm capp; - CLEAR(capp); - capp.type = V4L2_BUF_TYPE_VIDEO_CAPTURE; - if (g_FrameRate) { - if (-1 == xioctl (fd, VIDIOC_G_PARM, &capp) == -1) { - errno_exit ("VIDIOC_G_PARM"); - } - printf("vidioc_s_parm called frate=%d/%d\n", capp.parm.capture.timeperframe.numerator, capp.parm.capture.timeperframe.denominator); - capp.parm.capture.timeperframe.numerator = g_Numerator; - capp.parm.capture.timeperframe.denominator = g_FrameRate; - printf("vidioc_s_parm set: frate=%d/%d\n", capp.parm.capture.timeperframe.numerator, capp.parm.capture.timeperframe.denominator); - if (-1 == xioctl (fd, VIDIOC_S_PARM, &capp) == -1) { - errno_exit ("VIDIOC_S_PARM"); - } - if (-1 == xioctl (fd, VIDIOC_G_PARM, &capp) == -1) { - errno_exit ("VIDIOC_G_PARM"); - } - if ((capp.parm.capture.timeperframe.numerator != g_Numerator) || ( - capp.parm.capture.timeperframe.denominator != g_FrameRate)) { - errno_exit ("VIDIOC_S_PARM NOT SET"); - } - } else { - if (-1 == xioctl (fd, VIDIOC_G_PARM, &capp) == -1) { - errno_exit ("VIDIOC_G_PARM"); - } - } - sprintf(device_settings_buffer,"%dx%d@%d/%d", width, height, capp.parm.capture.timeperframe.numerator, capp.parm.capture.timeperframe.denominator); - device_settings = &device_settings_buffer[0]; - printf("INFO: %s\n", device_settings); - - - switch (io) { - case IO_METHOD_READ: - init_read (fmt.fmt.pix.sizeimage); - break; - - case IO_METHOD_MMAP: - init_mmap (); - break; - - case IO_METHOD_USERPTR: - init_userp (fmt.fmt.pix.sizeimage); - break; - } -} - -static void - close_device (void) -{ - if (-1 == close (fd)) - errno_exit ("close"); - - fd = -1; -} - -static void open_device (void) -{ - struct stat st; - - if (-1 == stat (dev_name, &st)) { - std::cerr << "Cannot identify '" << dev_name << "': " << errno << ", " << strerror(errno) << '\n'; - exit (EXIT_FAILURE); - } - - if (!S_ISCHR (st.st_mode)) { - std::cerr << dev_name << " is no device\n"; - exit (EXIT_FAILURE); - } - - fd = open (dev_name, O_RDWR /* required */ | O_NONBLOCK, 0); - - if (-1 == fd) { - std::cerr << "Cannot open '" << dev_name << "': " << errno << ", " << strerror(errno) << '\n'; - exit (EXIT_FAILURE); - } -} - -static void usage (std::ostream &o, int argc, char ** argv) -{ - o << "Usage: " << argv[0] << " [options]\n" - "\n" - "Options:\n" - "-?, --help Print this message\n" - "-d, --device=NAME Video device name ["<< dev_name<< "]\n" - "-i, --ip=IP Target ip [localhost]\n" - "-p, --port=PORT Target port [" << ip_port << "]\n" - "-m, --mmap Use memory mapped buffers\n" - "-r, --read Use read() calls\n" - "-u, --userp Use application allocated buffers\n" - "-N, --no-number Disable OSD\n" - "-P, --progressive Force P frames only\n" - "-l, --liveview-off Live View off\n" - "-f, --framerate=FPS Framerate [no limit]\n" - "-w, --width=WIDTH Window width [" << win2_width << "]\n" - "-h, --height=HEIGHT Window height [" << win2_height << "]\n" - "-x, --posx=POS_X X position [WM handles placement]\n" - "-y, --posy=POS_Y Y position [WM handles placement]\n" - "-n, --numerator=NUM Numerator [no limit]\n" - "-W, --dev-width=WIDTH Device width ["<< width << "]\n" - "-H, --dev-height=HEIGHT Device height [" << height << "]\n" - "-D, --debug=LEVEL Debug level [" << g_Debug << "]\n" - "\n"; -} - -void InitSock() -{ - printf("Using: %s:%d\n", ip_name.c_str(), ip_port); - try { - sock_ptr = new TCPSocketClient(ip_name, ip_port); - } - catch (const std::exception& e) - { - printf("%s\n", e.what()); - exit(1); - } -} - - -static const char short_options [] = "d:i:p:?mruNPlf:w:h:x:y:n:W:H:D:"; - -static const struct option - long_options [] = { - { "device", required_argument, NULL, 'd' }, - { "ip", required_argument, NULL, 'i' }, - { "port", required_argument, NULL, 'p' }, - { "help", no_argument, NULL, '?' }, - { "mmap", no_argument, NULL, 'm' }, - { "read", no_argument, NULL, 'r' }, - { "userp", no_argument, NULL, 'u' }, - { "no-number", no_argument, NULL, 'N' }, - { "progressive", no_argument, NULL, 'P' }, - { "liveview-off", no_argument, NULL, 'l' }, - { "framerate", required_argument, NULL, 'f' }, - { "width", required_argument, NULL, 'w' }, - { "height", required_argument, NULL, 'h' }, - { "posx", required_argument, NULL, 'x' }, - { "posy", required_argument, NULL, 'y' }, - { "numerator", required_argument, NULL, 'n' }, - { "dev-width", required_argument, NULL, 'W' }, - { "dev-height", required_argument, NULL, 'H' }, - { "debug", required_argument, NULL, 'D' }, - { 0, 0, 0, 0 } -}; - -int - main (int argc, char ** argv) -{ - width = 640; - height = 480; - dev_name = (char*)"/dev/video0"; - - for (;;) { - int index; - int c; - - c = getopt_long (argc, argv, - short_options, long_options, - &index); - - if (-1 == c) - break; - - switch (c) { - case 0: /* getopt_long() flag */ - break; - - case 'd': - dev_name = optarg; - break; - case 'i': - ip_name = optarg; - break; - case 'p': - ip_port = atoi(optarg); - break; - case '?': - usage (std::cout, argc, argv); - exit (EXIT_SUCCESS); - case 'm': - io = IO_METHOD_MMAP; - break; - case 'r': - io = IO_METHOD_READ; - break; - case 'u': - io = IO_METHOD_USERPTR; - break; - case 'N': - g_ShowNumber = false; - break; - case 'P': - g_Force_P_Only = true; - break; - case 'l': - g_LiveView = false; - break; - case 'f': - g_FrameRate = atoi(optarg); - if (!g_Numerator) g_Numerator = 1; - break; - case 'w': - win2_width = atoi(optarg); - break; - case 'h': - win2_height = atoi(optarg); - break; - case 'x': - g_PX = atoi(optarg); - break; - case 'y': - g_PY = atoi(optarg); - break; - case 'n': - g_Numerator = atoi(optarg); - break; - case 'W': - width = atoi(optarg); - break; - case 'H': - height = atoi(optarg); - break; - case 'D': - g_Debug = atoi(optarg); - break; - default: - usage (std::cerr, argc, argv); - exit (EXIT_FAILURE); - } - } - if (g_Debug) { - printf("Capture: %dx%d %d/%d\n", width, height, g_Numerator, g_FrameRate); - printf("Win: %dx%d (%d,%d)\n", win2_width, win2_height, g_PX, g_PY); - } - - if(signal(SIGINT, SignalHandler) == SIG_ERR){ - printf("signal() failed\n"); - time_to_quit = 1; - } - InitSock(); - open_device(); - pixelformat = V4L2_PIX_FMT_YUYV; - init_device (); - printf("negotiated frame resolution: %dx%d\n", width, height); - - if (!encoder_init(width, height)) { - start_capturing (); - mainloop (); - stop_capturing (); - encoder_close(); - } else { - printf("Error: encoder init !\n"); - } - uninit_device (); - close_device (); - delete sock_ptr; - return 0; -} diff --git a/test/vainfo/Android.mk b/test/vainfo/Android.mk deleted file mode 100644 index 5c97388..0000000 --- a/test/vainfo/Android.mk +++ /dev/null @@ -1,27 +0,0 @@ -# For vainfo -# ===================================================== - -LOCAL_PATH:= $(call my-dir) - -include $(CLEAR_VARS) - -LOCAL_SRC_FILES := \ - vainfo.c \ - ../common/va_display.c \ - ../common/va_display_android.cpp - -LOCAL_CFLAGS += \ - -DANDROID - -LOCAL_C_INCLUDES += \ - $(LOCAL_PATH)/../../va \ - $(LOCAL_PATH)/../common \ - $(LOCAL_PATH)/../.. \ - -LOCAL_MODULE_TAGS := optional -LOCAL_MODULE := vainfo - -LOCAL_SHARED_LIBRARIES := libva-android libva libdl libdrm libcutils libutils libgui - -include $(BUILD_EXECUTABLE) - diff --git a/test/vainfo/Makefile.am b/test/vainfo/Makefile.am deleted file mode 100644 index 680d099..0000000 --- a/test/vainfo/Makefile.am +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright (c) 2007 Intel Corporation. All Rights Reserved. -# -# Permission is hereby granted, free of charge, to any person obtaining a -# copy of this software and associated documentation files (the -# "Software"), to deal in the Software without restriction, including -# without limitation the rights to use, copy, modify, merge, publish, -# distribute, sub license, and/or sell copies of the Software, and to -# permit persons to whom the Software is furnished to do so, subject to -# the following conditions: -# -# The above copyright notice and this permission notice (including the -# next paragraph) shall be included in all copies or substantial portions -# of the Software. -# -# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -# OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. -# IN NO EVENT SHALL PRECISION INSIGHT AND/OR ITS SUPPLIERS BE LIABLE FOR -# ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -# TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -# SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -bin_PROGRAMS = vainfo - -vainfo_cflags = \ - -I$(top_srcdir) \ - -I$(top_srcdir)/va \ - -I$(top_srcdir)/test/common \ - -I$(top_builddir) \ - -DLIBVA_VERSION_S="\"$(LIBVA_VERSION)\"" \ - $(NULL) - -vainfo_libs = \ - $(top_builddir)/va/libva.la \ - $(top_builddir)/test/common/libva-display.la \ - $(NULL) - -vainfo_SOURCES = vainfo.c -noinst_HEADERS = $(source_h) -vainfo_CFLAGS = $(vainfo_cflags) -vainfo_LDADD = $(vainfo_libs) - -valgrind: vainfo - valgrind --leak-check=full --show-reachable=yes .libs/vainfo; diff --git a/test/vainfo/vainfo.c b/test/vainfo/vainfo.c deleted file mode 100644 index c7082ae..0000000 --- a/test/vainfo/vainfo.c +++ /dev/null @@ -1,164 +0,0 @@ -/* - * Copyright (c) 2007 Intel Corporation. All Rights Reserved. - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the - * "Software"), to deal in the Software without restriction, including - * without limitation the rights to use, copy, modify, merge, publish, - * distribute, sub license, and/or sell copies of the Software, and to - * permit persons to whom the Software is furnished to do so, subject to - * the following conditions: - * - * The above copyright notice and this permission notice (including the - * next paragraph) shall be included in all copies or substantial portions - * of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS - * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. - * IN NO EVENT SHALL PRECISION INSIGHT AND/OR ITS SUPPLIERS BE LIABLE FOR - * ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, - * TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE - * SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - */ - -#include "sysdeps.h" -#include <stdarg.h> -#include <stdio.h> -#include <string.h> -#include <stdlib.h> -#include "va_display.h" -#include "va/sysdeps.h" - -#define CHECK_VASTATUS(va_status,func, ret) \ -if (va_status != VA_STATUS_SUCCESS) { \ - fprintf(stderr,"%s failed with error code %d (%s),exit\n",func, va_status, vaErrorStr(va_status)); \ - ret_val = ret; \ - goto error; \ -} - -static char * profile_string(VAProfile profile) -{ - switch (profile) { - case VAProfileNone: return "VAProfileNone"; - case VAProfileMPEG2Simple: return "VAProfileMPEG2Simple"; - case VAProfileMPEG2Main: return "VAProfileMPEG2Main"; - case VAProfileMPEG4Simple: return "VAProfileMPEG4Simple"; - case VAProfileMPEG4AdvancedSimple: return "VAProfileMPEG4AdvancedSimple"; - case VAProfileMPEG4Main: return "VAProfileMPEG4Main"; - case VAProfileH264Baseline: return "VAProfileH264Baseline"; - case VAProfileH264Main: return "VAProfileH264Main"; - case VAProfileH264High: return "VAProfileH264High"; - case VAProfileVC1Simple: return "VAProfileVC1Simple"; - case VAProfileVC1Main: return "VAProfileVC1Main"; - case VAProfileVC1Advanced: return "VAProfileVC1Advanced"; - case VAProfileH263Baseline: return "VAProfileH263Baseline"; - case VAProfileH264ConstrainedBaseline: return "VAProfileH264ConstrainedBaseline"; - case VAProfileJPEGBaseline: return "VAProfileJPEGBaseline"; - case VAProfileVP8Version0_3: return "VAProfileVP8Version0_3"; - case VAProfileH264MultiviewHigh: return "VAProfileH264MultiviewHigh"; - case VAProfileH264StereoHigh: return "VAProfileH264StereoHigh"; - case VAProfileHEVCMain: return "VAProfileHEVCMain"; - case VAProfileHEVCMain10: return "VAProfileHEVCMain10"; - case VAProfileVP9Profile0: return "VAProfileVP9Profile0"; - case VAProfileVP9Profile1: return "VAProfileVP9Profile1"; - case VAProfileVP9Profile2: return "VAProfileVP9Profile2"; - case VAProfileVP9Profile3: return "VAProfileVP9Profile3"; - - default: - break; - } - return "<unknown profile>"; -} - - -static char * entrypoint_string(VAEntrypoint entrypoint) -{ - switch (entrypoint) { - case VAEntrypointVLD:return "VAEntrypointVLD"; - case VAEntrypointIZZ:return "VAEntrypointIZZ"; - case VAEntrypointIDCT:return "VAEntrypointIDCT"; - case VAEntrypointMoComp:return "VAEntrypointMoComp"; - case VAEntrypointDeblocking:return "VAEntrypointDeblocking"; - case VAEntrypointEncSlice:return "VAEntrypointEncSlice"; - case VAEntrypointEncPicture:return "VAEntrypointEncPicture"; - case VAEntrypointEncSliceLP:return "VAEntrypointEncSliceLP"; - case VAEntrypointVideoProc:return "VAEntrypointVideoProc"; - default: - break; - } - return "<unknown entrypoint>"; -} - -int main(int argc, const char* argv[]) -{ - VADisplay va_dpy; - VAStatus va_status; - int major_version, minor_version; - const char *driver; - const char *name = strrchr(argv[0], '/'); - VAProfile profile, *profile_list = NULL; - int num_profiles, max_num_profiles, i; - VAEntrypoint entrypoint, entrypoints[10]; - int num_entrypoint; - int ret_val = 0; - - if (name) - name++; - else - name = argv[0]; - - va_init_display_args(&argc, (char **)argv); - - va_dpy = va_open_display(); - if (NULL == va_dpy) - { - fprintf(stderr, "%s: vaGetDisplay() failed\n", name); - return 2; - } - - va_status = vaInitialize(va_dpy, &major_version, &minor_version); - CHECK_VASTATUS(va_status, "vaInitialize", 3); - - printf("%s: VA-API version: %d.%d (libva %s)\n", - name, major_version, minor_version, LIBVA_VERSION_S); - - driver = vaQueryVendorString(va_dpy); - printf("%s: Driver version: %s\n", name, driver ? driver : "<unknown>"); - - printf("%s: Supported profile and entrypoints\n", name); - max_num_profiles = vaMaxNumProfiles(va_dpy); - profile_list = malloc(max_num_profiles * sizeof(VAProfile)); - - if (!profile_list) { - printf("Failed to allocate memory for profile list\n"); - ret_val = 5; - goto error; - } - - va_status = vaQueryConfigProfiles(va_dpy, profile_list, &num_profiles); - CHECK_VASTATUS(va_status, "vaQueryConfigProfiles", 6); - - for (i = 0; i < num_profiles; i++) { - char *profile_str; - - profile = profile_list[i]; - va_status = vaQueryConfigEntrypoints(va_dpy, profile, entrypoints, - &num_entrypoint); - if (va_status == VA_STATUS_ERROR_UNSUPPORTED_PROFILE) - continue; - - CHECK_VASTATUS(va_status, "vaQueryConfigEntrypoints", 4); - - profile_str = profile_string(profile); - for (entrypoint = 0; entrypoint < num_entrypoint; entrypoint++) - printf(" %-32s: %s\n", profile_str, entrypoint_string(entrypoints[entrypoint])); - } - -error: - free(profile_list); - vaTerminate(va_dpy); - va_close_display(va_dpy); - - return ret_val; -} |