From c5d2691670a0114385bd3135723b0740570cdb03 Mon Sep 17 00:00:00 2001 From: Leonard Gies Date: Sat, 19 Apr 2025 15:36:32 +0200 Subject: [PATCH] remove unused NewDriverView screen --- TouchGFX/application.config | 4 +- ...images_widgets_boxprogress_thick_small.png | Bin 188 -> 0 bytes .../gui_generated/common/FrontendHeapBase.hpp | 8 +- .../NewDriverViewViewBase.hpp | 45 -- .../src/common/FrontendApplicationBase.cpp | 2 - .../NewDriverViewViewBase.cpp | 44 -- .../images/include/images/BitmapDatabase.hpp | 19 +- .../generated/images/src/BitmapDatabase.cpp | 22 +- ...images_widgets_boxprogress_thick_small.cpp | 608 ------------------ .../NewDriverViewPresenter.hpp | 36 -- .../NewDriverViewView.hpp | 17 - .../NewDriverViewPresenter.cpp | 18 - .../NewDriverViewView.cpp | 16 - TouchGFX/steering-wheel.touchgfx | 43 -- 14 files changed, 23 insertions(+), 859 deletions(-) delete mode 100644 TouchGFX/assets/images/__generated/alternate_theme_images_widgets_boxprogress_thick_small.png delete mode 100644 TouchGFX/generated/gui_generated/include/gui_generated/newdriverview_screen/NewDriverViewViewBase.hpp delete mode 100644 TouchGFX/generated/gui_generated/src/newdriverview_screen/NewDriverViewViewBase.cpp delete mode 100644 TouchGFX/generated/images/src/__generated/image_alternate_theme_images_widgets_boxprogress_thick_small.cpp delete mode 100644 TouchGFX/gui/include/gui/newdriverview_screen/NewDriverViewPresenter.hpp delete mode 100644 TouchGFX/gui/include/gui/newdriverview_screen/NewDriverViewView.hpp delete mode 100644 TouchGFX/gui/src/newdriverview_screen/NewDriverViewPresenter.cpp delete mode 100644 TouchGFX/gui/src/newdriverview_screen/NewDriverViewView.cpp diff --git a/TouchGFX/application.config b/TouchGFX/application.config index 9f23977..9619cc3 100644 --- a/TouchGFX/application.config +++ b/TouchGFX/application.config @@ -11,10 +11,10 @@ "Fasttube_Logo_small_white.png": { "layout_rotation": "90" }, - "logo_dv_small_white.png": { + "logo_dv_small.png": { "layout_rotation": "90" }, - "logo_dv_small.png": { + "logo_dv_small_white.png": { "layout_rotation": "90" } }, diff --git a/TouchGFX/assets/images/__generated/alternate_theme_images_widgets_boxprogress_thick_small.png b/TouchGFX/assets/images/__generated/alternate_theme_images_widgets_boxprogress_thick_small.png deleted file mode 100644 index 3d6805f971d0d999365544df51e26dac6ab24859..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 188 zcmeAS@N?(olHy`uVBq!ia0vp^CxBRpgAGW^{hfFnNHG=%xjQkeJ16rJ$YDu$^mSxl z*x1kgCy^D%=PdAuEM{Qf76xHPhFNnYfP#UZE{-7?&TlUpGBy|p95}$ #include #include -#include -#include /** @@ -54,8 +52,7 @@ public: touchgfx::meta::TypeList< DebugViewView, touchgfx::meta::TypeList< VehicleConfigView, touchgfx::meta::TypeList< SDCView, - touchgfx::meta::TypeList< NewDriverViewView, - touchgfx::meta::Nil > > > > > > + touchgfx::meta::Nil > > > > > > GeneratedViewTypes; /** @@ -73,8 +70,7 @@ public: touchgfx::meta::TypeList< DebugViewPresenter, touchgfx::meta::TypeList< VehicleConfigPresenter, touchgfx::meta::TypeList< SDCPresenter, - touchgfx::meta::TypeList< NewDriverViewPresenter, - touchgfx::meta::Nil > > > > > > + touchgfx::meta::Nil > > > > > > GeneratedPresenterTypes; /** diff --git a/TouchGFX/generated/gui_generated/include/gui_generated/newdriverview_screen/NewDriverViewViewBase.hpp b/TouchGFX/generated/gui_generated/include/gui_generated/newdriverview_screen/NewDriverViewViewBase.hpp deleted file mode 100644 index c6189c9..0000000 --- a/TouchGFX/generated/gui_generated/include/gui_generated/newdriverview_screen/NewDriverViewViewBase.hpp +++ /dev/null @@ -1,45 +0,0 @@ -/*********************************************************************************/ -/********** THIS FILE IS GENERATED BY TOUCHGFX DESIGNER, DO NOT MODIFY ***********/ -/*********************************************************************************/ -#ifndef NEWDRIVERVIEWVIEWBASE_HPP -#define NEWDRIVERVIEWVIEWBASE_HPP - -#include -#include -#include -#include -#include -#include -#include - -class NewDriverViewViewBase : public touchgfx::View -{ -public: - NewDriverViewViewBase(); - virtual ~NewDriverViewViewBase(); - virtual void setupScreen(); - -protected: - FrontendApplication& application() { - return *static_cast(touchgfx::Application::getInstance()); - } - - /* - * Member Declarations - */ - touchgfx::Box __background; - touchgfx::Line line1; - touchgfx::PainterRGB565 line1Painter; - touchgfx::BoxProgress boxProgress1; - -private: - - /* - * Canvas Buffer Size - */ - static const uint32_t CANVAS_BUFFER_SIZE = 7200; - uint8_t canvasBuffer[CANVAS_BUFFER_SIZE]; - -}; - -#endif // NEWDRIVERVIEWVIEWBASE_HPP diff --git a/TouchGFX/generated/gui_generated/src/common/FrontendApplicationBase.cpp b/TouchGFX/generated/gui_generated/src/common/FrontendApplicationBase.cpp index 1bd822d..29992d4 100644 --- a/TouchGFX/generated/gui_generated/src/common/FrontendApplicationBase.cpp +++ b/TouchGFX/generated/gui_generated/src/common/FrontendApplicationBase.cpp @@ -21,8 +21,6 @@ #include #include #include -#include -#include using namespace touchgfx; diff --git a/TouchGFX/generated/gui_generated/src/newdriverview_screen/NewDriverViewViewBase.cpp b/TouchGFX/generated/gui_generated/src/newdriverview_screen/NewDriverViewViewBase.cpp deleted file mode 100644 index 9409035..0000000 --- a/TouchGFX/generated/gui_generated/src/newdriverview_screen/NewDriverViewViewBase.cpp +++ /dev/null @@ -1,44 +0,0 @@ -/*********************************************************************************/ -/********** THIS FILE IS GENERATED BY TOUCHGFX DESIGNER, DO NOT MODIFY ***********/ -/*********************************************************************************/ -#include -#include -#include -#include - -NewDriverViewViewBase::NewDriverViewViewBase() -{ - touchgfx::CanvasWidgetRenderer::setupBuffer(canvasBuffer, CANVAS_BUFFER_SIZE); - - __background.setPosition(0, 0, 480, 320); - __background.setColor(touchgfx::Color::getColorFromRGB(0, 0, 0)); - add(__background); - - line1.setPosition(0, 0, 480, 320); - line1Painter.setColor(touchgfx::Color::getColorFromRGB(255, 255, 255)); - line1.setPainter(line1Painter); - line1.setStart(140, 60); - line1.setEnd(140, 200); - line1.setLineWidth(3); - line1.setLineEndingStyle(touchgfx::Line::ROUND_CAP_ENDING); - add(line1); - - boxProgress1.setXY(140, 17); - boxProgress1.setProgressIndicatorPosition(0, 0, 200, 18); - boxProgress1.setRange(0, 100); - boxProgress1.setDirection(touchgfx::AbstractDirectionProgress::RIGHT); - boxProgress1.setBackground(touchgfx::Bitmap(BITMAP_ALTERNATE_THEME_IMAGES_WIDGETS_BOXPROGRESS_THICK_SMALL_ID)); - boxProgress1.setColor(touchgfx::Color::getColorFromRGB(255, 186, 13)); - boxProgress1.setValue(60); - add(boxProgress1); -} - -NewDriverViewViewBase::~NewDriverViewViewBase() -{ - touchgfx::CanvasWidgetRenderer::resetBuffer(); -} - -void NewDriverViewViewBase::setupScreen() -{ - -} diff --git a/TouchGFX/generated/images/include/images/BitmapDatabase.hpp b/TouchGFX/generated/images/include/images/BitmapDatabase.hpp index b9b2bc6..2b65285 100644 --- a/TouchGFX/generated/images/include/images/BitmapDatabase.hpp +++ b/TouchGFX/generated/images/include/images/BitmapDatabase.hpp @@ -6,16 +6,15 @@ #include #include -const uint16_t BITMAP_ALTERNATE_THEME_IMAGES_WIDGETS_BOXPROGRESS_THICK_SMALL_ID = 0; -const uint16_t BITMAP_BAT_BAR_BG_ID = 1; -const uint16_t BITMAP_FASTTUBE_LOGO_ID = 2; -const uint16_t BITMAP_FASTTUBE_LOGO_SMALL_ID = 3; -const uint16_t BITMAP_FASTTUBE_LOGO_SMALL_WHITE_ID = 4; -const uint16_t BITMAP_FASTTUBE_LOGO_WHITE_ID = 5; -const uint16_t BITMAP_LOGO_DV_SMALL_ID = 6; -const uint16_t BITMAP_LOGO_DV_SMALL_WHITE_ID = 7; -const uint16_t BITMAP_PRECHARGE_BG_ID = 8; -const uint16_t BITMAP_PROG_HORIZ_BG_ID = 9; +const uint16_t BITMAP_BAT_BAR_BG_ID = 0; +const uint16_t BITMAP_FASTTUBE_LOGO_ID = 1; +const uint16_t BITMAP_FASTTUBE_LOGO_SMALL_ID = 2; +const uint16_t BITMAP_FASTTUBE_LOGO_SMALL_WHITE_ID = 3; +const uint16_t BITMAP_FASTTUBE_LOGO_WHITE_ID = 4; +const uint16_t BITMAP_LOGO_DV_SMALL_ID = 5; +const uint16_t BITMAP_LOGO_DV_SMALL_WHITE_ID = 6; +const uint16_t BITMAP_PRECHARGE_BG_ID = 7; +const uint16_t BITMAP_PROG_HORIZ_BG_ID = 8; namespace BitmapDatabase { diff --git a/TouchGFX/generated/images/src/BitmapDatabase.cpp b/TouchGFX/generated/images/src/BitmapDatabase.cpp index 007a66a..ad69b7a 100644 --- a/TouchGFX/generated/images/src/BitmapDatabase.cpp +++ b/TouchGFX/generated/images/src/BitmapDatabase.cpp @@ -1,22 +1,20 @@ -// 4.25.0 0x6b96b439 +// 4.25.0 0xa2d5059d // Generated by imageconverter. Please, do not edit! #include #include -extern const unsigned char image_alternate_theme_images_widgets_boxprogress_thick_small[]; // BITMAP_ALTERNATE_THEME_IMAGES_WIDGETS_BOXPROGRESS_THICK_SMALL_ID = 0, Size: 200x18 pixels -extern const unsigned char image_bat_bar_bg[]; // BITMAP_BAT_BAR_BG_ID = 1, Size: 40x150 pixels -extern const unsigned char image_fasttube_logo[]; // BITMAP_FASTTUBE_LOGO_ID = 2, Size: 480x165 pixels -extern const unsigned char image_fasttube_logo_small[]; // BITMAP_FASTTUBE_LOGO_SMALL_ID = 3, Size: 160x55 pixels -extern const unsigned char image_fasttube_logo_small_white[]; // BITMAP_FASTTUBE_LOGO_SMALL_WHITE_ID = 4, Size: 160x39 pixels -extern const unsigned char image_fasttube_logo_white[]; // BITMAP_FASTTUBE_LOGO_WHITE_ID = 5, Size: 480x165 pixels -extern const unsigned char image_logo_dv_small[]; // BITMAP_LOGO_DV_SMALL_ID = 6, Size: 160x55 pixels -extern const unsigned char image_logo_dv_small_white[]; // BITMAP_LOGO_DV_SMALL_WHITE_ID = 7, Size: 160x39 pixels -extern const unsigned char image_precharge_bg[]; // BITMAP_PRECHARGE_BG_ID = 8, Size: 450x29 pixels -extern const unsigned char image_prog_horiz_bg[]; // BITMAP_PROG_HORIZ_BG_ID = 9, Size: 456x33 pixels +extern const unsigned char image_bat_bar_bg[]; // BITMAP_BAT_BAR_BG_ID = 0, Size: 40x150 pixels +extern const unsigned char image_fasttube_logo[]; // BITMAP_FASTTUBE_LOGO_ID = 1, Size: 480x165 pixels +extern const unsigned char image_fasttube_logo_small[]; // BITMAP_FASTTUBE_LOGO_SMALL_ID = 2, Size: 160x55 pixels +extern const unsigned char image_fasttube_logo_small_white[]; // BITMAP_FASTTUBE_LOGO_SMALL_WHITE_ID = 3, Size: 160x39 pixels +extern const unsigned char image_fasttube_logo_white[]; // BITMAP_FASTTUBE_LOGO_WHITE_ID = 4, Size: 480x165 pixels +extern const unsigned char image_logo_dv_small[]; // BITMAP_LOGO_DV_SMALL_ID = 5, Size: 160x55 pixels +extern const unsigned char image_logo_dv_small_white[]; // BITMAP_LOGO_DV_SMALL_WHITE_ID = 6, Size: 160x39 pixels +extern const unsigned char image_precharge_bg[]; // BITMAP_PRECHARGE_BG_ID = 7, Size: 450x29 pixels +extern const unsigned char image_prog_horiz_bg[]; // BITMAP_PROG_HORIZ_BG_ID = 8, Size: 456x33 pixels const touchgfx::Bitmap::BitmapData bitmap_database[] = { - { image_alternate_theme_images_widgets_boxprogress_thick_small, 0, 200, 18, 0, 0, 200, ((uint8_t)touchgfx::Bitmap::RGB565) >> 3, 18, ((uint8_t)touchgfx::Bitmap::RGB565) & 0x7 }, { image_bat_bar_bg, 0, 40, 150, 0, 0, 40, ((uint8_t)touchgfx::Bitmap::RGB565) >> 3, 150, ((uint8_t)touchgfx::Bitmap::RGB565) & 0x7 }, { image_fasttube_logo, 0, 480, 165, 0, 0, 480, ((uint8_t)touchgfx::Bitmap::RGB565) >> 3, 165, ((uint8_t)touchgfx::Bitmap::RGB565) & 0x7 }, { image_fasttube_logo_small, 0, 160, 55, 0, 0, 160, ((uint8_t)touchgfx::Bitmap::RGB565) >> 3, 55, ((uint8_t)touchgfx::Bitmap::RGB565) & 0x7 }, diff --git a/TouchGFX/generated/images/src/__generated/image_alternate_theme_images_widgets_boxprogress_thick_small.cpp b/TouchGFX/generated/images/src/__generated/image_alternate_theme_images_widgets_boxprogress_thick_small.cpp deleted file mode 100644 index c42b24c..0000000 --- a/TouchGFX/generated/images/src/__generated/image_alternate_theme_images_widgets_boxprogress_thick_small.cpp +++ /dev/null @@ -1,608 +0,0 @@ -// 4.25.0 0x2321dbce D2 R0 FRGB565 U565 N0 SExtFlashSection -// Generated by imageconverter. Please, do not edit! - -#include - -LOCATION_PRAGMA("ExtFlashSection") -KEEP extern const unsigned char image_alternate_theme_images_widgets_boxprogress_thick_small[] LOCATION_ATTRIBUTE("ExtFlashSection") = { // 200x18 RGB565 pixels. - 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, - 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, - 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, - 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, - 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, - 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, - 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, - 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, - 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, - 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, - 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, - 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, - 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, - 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, - 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, - 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, - 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, - 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, - 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, - 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, - 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, - 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, - 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, - 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, - 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, - 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, - 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, - 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, - 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, - 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, - 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, - 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, - 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, - 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xd2, 0x53, 0xb1, 0x53, - 0xd2, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xd2, 0x53, 0xb1, 0x53, - 0xd2, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xd2, 0x53, 0xb1, 0x53, - 0xd2, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xd2, 0x53, 0xb1, 0x53, - 0xd2, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xd2, 0x53, 0xb1, 0x53, - 0xd2, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xd2, 0x53, 0xb1, 0x53, - 0xd2, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xd2, 0x53, 0xb1, 0x53, - 0xd2, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xd2, 0x53, 0xb1, 0x53, - 0xd2, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xd2, 0x53, 0xb1, 0x53, - 0xd2, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xd2, 0x53, 0xb1, 0x53, - 0xd2, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xd2, 0x53, 0xb1, 0x53, - 0xd2, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xd2, 0x53, 0xb1, 0x53, - 0xd2, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xd2, 0x53, 0xb1, 0x53, - 0xd2, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xd2, 0x53, 0xb1, 0x53, - 0xd2, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xd2, 0x53, 0xb1, 0x53, - 0xd2, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xd2, 0x53, 0xb1, 0x53, - 0xd2, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xd2, 0x53, 0xb1, 0x53, - 0xd2, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xd2, 0x53, 0xb1, 0x53, - 0xd2, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xd2, 0x53, 0xb1, 0x53, - 0xd2, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xd2, 0x53, 0xb1, 0x53, - 0xd2, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xd2, 0x53, 0xb1, 0x53, - 0xd2, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xd2, 0x53, 0xb1, 0x53, - 0xd2, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xd2, 0x53, 0xb1, 0x53, - 0xd2, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xd2, 0x53, 0xb1, 0x53, - 0xd2, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xd2, 0x53, 0xb1, 0x53, - 0xd2, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xd2, 0x53, 0xb1, 0x53, - 0xd2, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xd2, 0x53, 0xb1, 0x53, - 0xd2, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xd2, 0x53, 0xb1, 0x53, - 0xd2, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xd2, 0x53, 0xb1, 0x53, - 0xd2, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xd2, 0x53, 0xb1, 0x53, - 0xd2, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xd2, 0x53, 0xb1, 0x53, - 0xd2, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xd2, 0x53, 0xb1, 0x53, - 0xd2, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xd2, 0x53, 0xb1, 0x53, - 0xd2, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xd2, 0x53, - 0xb1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xb1, 0x53, 0xd2, 0x53, - 0xd1, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xd2, 0x53, - 0xb1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xb1, 0x53, 0xd2, 0x53, - 0xd1, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xd2, 0x53, - 0xb1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xb1, 0x53, 0xd2, 0x53, - 0xd1, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xd2, 0x53, - 0xb1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xb1, 0x53, 0xd2, 0x53, - 0xd1, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xd2, 0x53, - 0xb1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xb1, 0x53, 0xd2, 0x53, - 0xd1, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xd2, 0x53, - 0xb1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xb1, 0x53, 0xd2, 0x53, - 0xd1, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xd2, 0x53, - 0xb1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xb1, 0x53, 0xd2, 0x53, - 0xd1, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xd2, 0x53, - 0xb1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xb1, 0x53, 0xd2, 0x53, - 0xd1, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xd2, 0x53, - 0xb1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xb1, 0x53, 0xd2, 0x53, - 0xd1, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xd2, 0x53, - 0xb1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xb1, 0x53, 0xd2, 0x53, - 0xd1, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xd2, 0x53, - 0xb1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xb1, 0x53, 0xd2, 0x53, - 0xd1, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xd2, 0x53, - 0xb1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xb1, 0x53, 0xd2, 0x53, - 0xd1, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xd2, 0x53, - 0xb1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xb1, 0x53, 0xd2, 0x53, - 0xd1, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xd2, 0x53, - 0xb1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xb1, 0x53, 0xd2, 0x53, - 0xd1, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xd2, 0x53, - 0xb1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xb1, 0x53, 0xd2, 0x53, - 0xd1, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xd2, 0x53, - 0xb1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xb1, 0x53, 0xd2, 0x53, - 0xd1, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xd2, 0x53, - 0xb1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xb1, 0x53, 0xd2, 0x53, - 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, - 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, - 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, - 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, - 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, - 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, - 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, - 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, - 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, - 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, - 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, - 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, - 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, - 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, - 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, - 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, - 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, - 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, - 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, - 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, - 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, - 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, - 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, - 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, - 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, - 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, - 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, - 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, - 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, - 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, - 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, - 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, - 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xd2, 0x53, - 0xb1, 0x53, 0xd2, 0x53, 0xb1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xb2, 0x53, - 0xb1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xb1, 0x53, 0xb2, 0x53, 0xd1, 0x53, - 0xd1, 0x53, 0xb2, 0x53, 0xb1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xb1, 0x53, - 0xb1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xb1, 0x53, 0xb2, 0x53, 0xd1, 0x53, - 0xd1, 0x53, 0xb2, 0x53, 0xb1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xb1, 0x53, - 0xb1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xb1, 0x53, 0xb2, 0x53, 0xd1, 0x53, - 0xd1, 0x53, 0xb2, 0x53, 0xb1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xb1, 0x53, - 0xb1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xb1, 0x53, 0xb2, 0x53, 0xd1, 0x53, - 0xd1, 0x53, 0xb2, 0x53, 0xb1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xb1, 0x53, - 0xb1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xb1, 0x53, 0xb2, 0x53, 0xd1, 0x53, - 0xd1, 0x53, 0xb2, 0x53, 0xb1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xb1, 0x53, - 0xb1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xb1, 0x53, 0xb2, 0x53, 0xd1, 0x53, - 0xd1, 0x53, 0xb2, 0x53, 0xb1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xb1, 0x53, - 0xb1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xb1, 0x53, 0xb2, 0x53, 0xd1, 0x53, - 0xd1, 0x53, 0xb2, 0x53, 0xb1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xb1, 0x53, - 0xb1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xb1, 0x53, 0xb2, 0x53, 0xd1, 0x53, - 0xd1, 0x53, 0xb2, 0x53, 0xb1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xb1, 0x53, - 0xb1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xb1, 0x53, 0xb2, 0x53, 0xd1, 0x53, - 0xd1, 0x53, 0xb2, 0x53, 0xb1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xb1, 0x53, - 0xb1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xb1, 0x53, 0xb2, 0x53, 0xd1, 0x53, - 0xd1, 0x53, 0xb2, 0x53, 0xb1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xb1, 0x53, - 0xb1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xb1, 0x53, 0xb2, 0x53, 0xd1, 0x53, - 0xd1, 0x53, 0xb2, 0x53, 0xb1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xb1, 0x53, - 0xb1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xb1, 0x53, 0xb2, 0x53, 0xd1, 0x53, - 0xd1, 0x53, 0xb2, 0x53, 0xb1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xb1, 0x53, - 0xb1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xb1, 0x53, 0xb2, 0x53, 0xd1, 0x53, - 0xd1, 0x53, 0xb2, 0x53, 0xb1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xb1, 0x53, - 0xb1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xb1, 0x53, 0xb2, 0x53, 0xd1, 0x53, - 0xd1, 0x53, 0xb2, 0x53, 0xb1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xb1, 0x53, - 0xb1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xb1, 0x53, 0xb2, 0x53, 0xd1, 0x53, - 0xd1, 0x53, 0xb2, 0x53, 0xb1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xb1, 0x53, - 0xb1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xb1, 0x53, 0xb2, 0x53, 0xd1, 0x53, - 0xd1, 0x53, 0xb2, 0x53, 0xb1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xb2, 0x53, - 0xd1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xd2, 0x53, - 0xd1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xd2, 0x53, - 0xd1, 0x53, 0xd2, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, - 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xb1, 0x53, 0xd2, 0x53, 0xd2, 0x53, - 0xd1, 0x53, 0xd2, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, - 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xb1, 0x53, 0xd2, 0x53, 0xd2, 0x53, - 0xd1, 0x53, 0xd2, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, - 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xb1, 0x53, 0xd2, 0x53, 0xd2, 0x53, - 0xd1, 0x53, 0xd2, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, - 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xb1, 0x53, 0xd2, 0x53, 0xd2, 0x53, - 0xd1, 0x53, 0xd2, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, - 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xb1, 0x53, 0xd2, 0x53, 0xd2, 0x53, - 0xd1, 0x53, 0xd2, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, - 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xb1, 0x53, 0xd2, 0x53, 0xd2, 0x53, - 0xd1, 0x53, 0xd2, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, - 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xb1, 0x53, 0xd2, 0x53, 0xd2, 0x53, - 0xd1, 0x53, 0xd2, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, - 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xb1, 0x53, 0xd2, 0x53, 0xd2, 0x53, - 0xd1, 0x53, 0xd2, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, - 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xb1, 0x53, 0xd2, 0x53, 0xd2, 0x53, - 0xd1, 0x53, 0xd2, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, - 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xb1, 0x53, 0xd2, 0x53, 0xd2, 0x53, - 0xd1, 0x53, 0xd2, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, - 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xb1, 0x53, 0xd2, 0x53, 0xd2, 0x53, - 0xd1, 0x53, 0xd2, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, - 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xb1, 0x53, 0xd2, 0x53, 0xd2, 0x53, - 0xd1, 0x53, 0xd2, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, - 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xb1, 0x53, 0xd2, 0x53, 0xd2, 0x53, - 0xd1, 0x53, 0xd2, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, - 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xb1, 0x53, 0xd2, 0x53, 0xd2, 0x53, - 0xd1, 0x53, 0xd2, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, - 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xb1, 0x53, 0xd2, 0x53, 0xd2, 0x53, - 0xd1, 0x53, 0xd2, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xd1, 0x53, - 0xb2, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xb2, 0x53, - 0xd2, 0x53, 0xb1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, - 0xd1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xb1, 0x53, 0xd2, 0x53, 0xd1, 0x53, - 0xd1, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd1, 0x53, - 0xd2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xd1, 0x53, - 0xd2, 0x53, 0xb1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd1, 0x53, - 0xd2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xd1, 0x53, - 0xd2, 0x53, 0xb1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd1, 0x53, - 0xd2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xd1, 0x53, - 0xd2, 0x53, 0xb1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd1, 0x53, - 0xd2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xd1, 0x53, - 0xd2, 0x53, 0xb1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd1, 0x53, - 0xd2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xd1, 0x53, - 0xd2, 0x53, 0xb1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd1, 0x53, - 0xd2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xd1, 0x53, - 0xd2, 0x53, 0xb1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd1, 0x53, - 0xd2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xd1, 0x53, - 0xd2, 0x53, 0xb1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd1, 0x53, - 0xd2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xd1, 0x53, - 0xd2, 0x53, 0xb1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd1, 0x53, - 0xd2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xd1, 0x53, - 0xd2, 0x53, 0xb1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd1, 0x53, - 0xd2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xd1, 0x53, - 0xd2, 0x53, 0xb1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd1, 0x53, - 0xd2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xd1, 0x53, - 0xd2, 0x53, 0xb1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd1, 0x53, - 0xd2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xd1, 0x53, - 0xd2, 0x53, 0xb1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd1, 0x53, - 0xd2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xd1, 0x53, - 0xd2, 0x53, 0xb1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd1, 0x53, - 0xd2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xd1, 0x53, - 0xd2, 0x53, 0xb1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd1, 0x53, - 0xd2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xd2, 0x53, 0xd1, 0x53, - 0xd2, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xb1, 0x53, - 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xb1, 0x53, - 0xb2, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd1, 0x53, - 0xd2, 0x53, 0xd2, 0x53, 0xb1, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xb1, 0x53, - 0xd2, 0x53, 0xb2, 0x53, 0xb1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xd1, 0x53, - 0xd2, 0x53, 0xd2, 0x53, 0xb1, 0x53, 0xd2, 0x53, 0xb2, 0x53, 0xb1, 0x53, - 0xd2, 0x53, 0xb2, 0x53, 0xb1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xd1, 0x53, - 0xd2, 0x53, 0xd2, 0x53, 0xb1, 0x53, 0xd2, 0x53, 0xb2, 0x53, 0xb1, 0x53, - 0xd2, 0x53, 0xb2, 0x53, 0xb1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xd1, 0x53, - 0xd2, 0x53, 0xd2, 0x53, 0xb1, 0x53, 0xd2, 0x53, 0xb2, 0x53, 0xb1, 0x53, - 0xd2, 0x53, 0xb2, 0x53, 0xb1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xd1, 0x53, - 0xd2, 0x53, 0xd2, 0x53, 0xb1, 0x53, 0xd2, 0x53, 0xb2, 0x53, 0xb1, 0x53, - 0xd2, 0x53, 0xb2, 0x53, 0xb1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xd1, 0x53, - 0xd2, 0x53, 0xd2, 0x53, 0xb1, 0x53, 0xd2, 0x53, 0xb2, 0x53, 0xb1, 0x53, - 0xd2, 0x53, 0xb2, 0x53, 0xb1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xd1, 0x53, - 0xd2, 0x53, 0xd2, 0x53, 0xb1, 0x53, 0xd2, 0x53, 0xb2, 0x53, 0xb1, 0x53, - 0xd2, 0x53, 0xb2, 0x53, 0xb1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xd1, 0x53, - 0xd2, 0x53, 0xd2, 0x53, 0xb1, 0x53, 0xd2, 0x53, 0xb2, 0x53, 0xb1, 0x53, - 0xd2, 0x53, 0xb2, 0x53, 0xb1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xd1, 0x53, - 0xd2, 0x53, 0xd2, 0x53, 0xb1, 0x53, 0xd2, 0x53, 0xb2, 0x53, 0xb1, 0x53, - 0xd2, 0x53, 0xb2, 0x53, 0xb1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xd1, 0x53, - 0xd2, 0x53, 0xd2, 0x53, 0xb1, 0x53, 0xd2, 0x53, 0xb2, 0x53, 0xb1, 0x53, - 0xd2, 0x53, 0xb2, 0x53, 0xb1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xd1, 0x53, - 0xd2, 0x53, 0xd2, 0x53, 0xb1, 0x53, 0xd2, 0x53, 0xb2, 0x53, 0xb1, 0x53, - 0xd2, 0x53, 0xb2, 0x53, 0xb1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xd1, 0x53, - 0xd2, 0x53, 0xd2, 0x53, 0xb1, 0x53, 0xd2, 0x53, 0xb2, 0x53, 0xb1, 0x53, - 0xd2, 0x53, 0xb2, 0x53, 0xb1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xd1, 0x53, - 0xd2, 0x53, 0xd2, 0x53, 0xb1, 0x53, 0xd2, 0x53, 0xb2, 0x53, 0xb1, 0x53, - 0xd2, 0x53, 0xb2, 0x53, 0xb1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xd1, 0x53, - 0xd2, 0x53, 0xd2, 0x53, 0xb1, 0x53, 0xd2, 0x53, 0xb2, 0x53, 0xb1, 0x53, - 0xd2, 0x53, 0xb2, 0x53, 0xb1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xd1, 0x53, - 0xd2, 0x53, 0xd2, 0x53, 0xb1, 0x53, 0xd2, 0x53, 0xb2, 0x53, 0xb1, 0x53, - 0xd2, 0x53, 0xb2, 0x53, 0xb1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd1, 0x53, - 0xd2, 0x53, 0xb1, 0x53, 0xd2, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xd2, 0x53, - 0xd2, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xd2, 0x53, - 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xd2, 0x53, - 0xb1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xd2, 0x53, 0xd1, 0x53, - 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xb2, 0x53, - 0xd1, 0x53, 0xb1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xd2, 0x53, - 0xd1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xb2, 0x53, - 0xd1, 0x53, 0xb1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xd2, 0x53, - 0xd1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xb2, 0x53, - 0xd1, 0x53, 0xb1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xd2, 0x53, - 0xd1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xb2, 0x53, - 0xd1, 0x53, 0xb1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xd2, 0x53, - 0xd1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xb2, 0x53, - 0xd1, 0x53, 0xb1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xd2, 0x53, - 0xd1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xb2, 0x53, - 0xd1, 0x53, 0xb1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xd2, 0x53, - 0xd1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xb2, 0x53, - 0xd1, 0x53, 0xb1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xd2, 0x53, - 0xd1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xb2, 0x53, - 0xd1, 0x53, 0xb1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xd2, 0x53, - 0xd1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xb2, 0x53, - 0xd1, 0x53, 0xb1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xd2, 0x53, - 0xd1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xb2, 0x53, - 0xd1, 0x53, 0xb1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xd2, 0x53, - 0xd1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xb2, 0x53, - 0xd1, 0x53, 0xb1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xd2, 0x53, - 0xd1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xb2, 0x53, - 0xd1, 0x53, 0xb1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xd2, 0x53, - 0xd1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xb2, 0x53, - 0xd1, 0x53, 0xb1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xd2, 0x53, - 0xd1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xb2, 0x53, - 0xd1, 0x53, 0xb1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xd2, 0x53, - 0xd1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xb2, 0x53, - 0xd2, 0x53, 0xd1, 0x53, 0xb1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd1, 0x53, - 0xb2, 0x53, 0xb1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xd1, 0x53, - 0xd1, 0x53, 0xd2, 0x53, 0xb1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd1, 0x53, - 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xd1, 0x53, - 0xd2, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xb1, 0x53, 0xd2, 0x53, - 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xd2, 0x53, - 0xb2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, - 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xd2, 0x53, - 0xb2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, - 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xd2, 0x53, - 0xb2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, - 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xd2, 0x53, - 0xb2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, - 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xd2, 0x53, - 0xb2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, - 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xd2, 0x53, - 0xb2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, - 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xd2, 0x53, - 0xb2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, - 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xd2, 0x53, - 0xb2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, - 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xd2, 0x53, - 0xb2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, - 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xd2, 0x53, - 0xb2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, - 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xd2, 0x53, - 0xb2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, - 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xd2, 0x53, - 0xb2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, - 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xd2, 0x53, - 0xb2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, - 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xd2, 0x53, - 0xb2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd1, 0x53, - 0xd1, 0x53, 0xd2, 0x53, 0xb1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xd1, 0x53, - 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xb1, 0x53, 0xd2, 0x53, - 0xd1, 0x53, 0xb2, 0x53, 0xd2, 0x53, 0xb1, 0x53, 0xd1, 0x53, 0xd2, 0x53, - 0xb2, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xb1, 0x53, 0xd2, 0x53, 0xd1, 0x53, - 0xb2, 0x53, 0xd1, 0x53, 0xb1, 0x53, 0xd2, 0x53, 0xb1, 0x53, 0xd1, 0x53, - 0xd2, 0x53, 0xb1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xd2, 0x53, - 0xd1, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xb1, 0x53, - 0xd1, 0x53, 0xb2, 0x53, 0xb1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, - 0xd1, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xb1, 0x53, - 0xd1, 0x53, 0xb2, 0x53, 0xb1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, - 0xd1, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xb1, 0x53, - 0xd1, 0x53, 0xb2, 0x53, 0xb1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, - 0xd1, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xb1, 0x53, - 0xd1, 0x53, 0xb2, 0x53, 0xb1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, - 0xd1, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xb1, 0x53, - 0xd1, 0x53, 0xb2, 0x53, 0xb1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, - 0xd1, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xb1, 0x53, - 0xd1, 0x53, 0xb2, 0x53, 0xb1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, - 0xd1, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xb1, 0x53, - 0xd1, 0x53, 0xb2, 0x53, 0xb1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, - 0xd1, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xb1, 0x53, - 0xd1, 0x53, 0xb2, 0x53, 0xb1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, - 0xd1, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xb1, 0x53, - 0xd1, 0x53, 0xb2, 0x53, 0xb1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, - 0xd1, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xb1, 0x53, - 0xd1, 0x53, 0xb2, 0x53, 0xb1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, - 0xd1, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xb1, 0x53, - 0xd1, 0x53, 0xb2, 0x53, 0xb1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, - 0xd1, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xb1, 0x53, - 0xd1, 0x53, 0xb2, 0x53, 0xb1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, - 0xd1, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xb1, 0x53, - 0xd1, 0x53, 0xb2, 0x53, 0xb1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, - 0xd1, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xb2, 0x53, - 0xd1, 0x53, 0xb2, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xb2, 0x53, - 0xd1, 0x53, 0xb2, 0x53, 0xb1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xd2, 0x53, - 0xd1, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, - 0xd2, 0x53, 0xd1, 0x53, 0xb1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xb1, 0x53, - 0xd2, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xb1, 0x53, - 0xd2, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xd2, 0x53, - 0xb1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, - 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, - 0xb1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, - 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, - 0xb1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, - 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, - 0xb1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, - 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, - 0xb1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, - 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, - 0xb1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, - 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, - 0xb1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, - 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, - 0xb1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, - 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, - 0xb1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, - 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, - 0xb1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, - 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, - 0xb1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, - 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, - 0xb1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, - 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, - 0xb1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, - 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, - 0xb1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, - 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xd2, 0x53, 0xd1, 0x53, - 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xb2, 0x53, - 0xd1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, - 0xd1, 0x53, 0xb2, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xd2, 0x53, - 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xb1, 0x53, 0xd2, 0x53, 0xd1, 0x53, - 0xd2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xd2, 0x53, 0xd1, 0x53, - 0xd2, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xd2, 0x53, 0xb1, 0x53, - 0xb1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xd1, 0x53, - 0xd2, 0x53, 0xb1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xb1, 0x53, 0xd1, 0x53, - 0xb2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xd1, 0x53, - 0xd2, 0x53, 0xb1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xb1, 0x53, 0xd1, 0x53, - 0xb2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xd1, 0x53, - 0xd2, 0x53, 0xb1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xb1, 0x53, 0xd1, 0x53, - 0xb2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xd1, 0x53, - 0xd2, 0x53, 0xb1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xb1, 0x53, 0xd1, 0x53, - 0xb2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xd1, 0x53, - 0xd2, 0x53, 0xb1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xb1, 0x53, 0xd1, 0x53, - 0xb2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xd1, 0x53, - 0xd2, 0x53, 0xb1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xb1, 0x53, 0xd1, 0x53, - 0xb2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xd1, 0x53, - 0xd2, 0x53, 0xb1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xb1, 0x53, 0xd1, 0x53, - 0xb2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xd1, 0x53, - 0xd2, 0x53, 0xb1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xb1, 0x53, 0xd1, 0x53, - 0xb2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xd1, 0x53, - 0xd2, 0x53, 0xb1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xb1, 0x53, 0xd1, 0x53, - 0xb2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xd1, 0x53, - 0xd2, 0x53, 0xb1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xb1, 0x53, 0xd1, 0x53, - 0xb2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xd1, 0x53, - 0xd2, 0x53, 0xb1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xb1, 0x53, 0xd1, 0x53, - 0xb2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xd1, 0x53, - 0xd2, 0x53, 0xb1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xb1, 0x53, 0xd1, 0x53, - 0xb2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xd1, 0x53, - 0xd2, 0x53, 0xb1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xb1, 0x53, 0xd2, 0x53, - 0xb2, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, - 0xb1, 0x53, 0xd2, 0x53, 0xb1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xd1, 0x53, - 0xd2, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xd1, 0x53, - 0xb2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xd2, 0x53, - 0xb2, 0x53, 0xb1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xd2, 0x53, - 0xd1, 0x53, 0xb1, 0x53, 0xb2, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd1, 0x53, - 0xb2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xd1, 0x53, - 0xd2, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xd1, 0x53, - 0xd2, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xd1, 0x53, - 0xb2, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xd2, 0x53, 0xd1, 0x53, - 0xb2, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xd2, 0x53, 0xd1, 0x53, - 0xd2, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xb2, 0x53, 0xd1, 0x53, - 0xd2, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xd1, 0x53, - 0xb2, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xd2, 0x53, 0xd1, 0x53, - 0xb2, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xd2, 0x53, 0xd1, 0x53, - 0xd2, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xb2, 0x53, 0xd1, 0x53, - 0xd2, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xd1, 0x53, - 0xb2, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xd2, 0x53, 0xd1, 0x53, - 0xb2, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xd2, 0x53, 0xd1, 0x53, - 0xd2, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xb2, 0x53, 0xd1, 0x53, - 0xd2, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xd1, 0x53, - 0xb2, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xd2, 0x53, 0xd1, 0x53, - 0xb2, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xd2, 0x53, 0xd1, 0x53, - 0xd2, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xb2, 0x53, 0xd1, 0x53, - 0xd2, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xd1, 0x53, - 0xb2, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xd2, 0x53, 0xd1, 0x53, - 0xb2, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xd2, 0x53, 0xd1, 0x53, - 0xd2, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xb2, 0x53, 0xd1, 0x53, - 0xd2, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xd1, 0x53, - 0xb2, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xd2, 0x53, 0xd1, 0x53, - 0xb2, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xd2, 0x53, 0xd1, 0x53, - 0xd2, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xb2, 0x53, 0xd1, 0x53, - 0xd2, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xd1, 0x53, - 0xb1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xb1, 0x53, 0xb2, 0x53, 0xd2, 0x53, - 0xb1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xb1, 0x53, 0xd1, 0x53, - 0xb2, 0x53, 0xb1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xb2, 0x53, - 0xd1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xb1, 0x53, 0xd2, 0x53, 0xd1, 0x53, - 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xb1, 0x53, - 0xd2, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, - 0xb2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xd2, 0x53, - 0xb2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xd2, 0x53, 0xd1, 0x53, - 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xb1, 0x53, 0xd1, 0x53, 0xd2, 0x53, - 0xb1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xd2, 0x53, - 0xd1, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xd2, 0x53, - 0xd1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xd2, 0x53, - 0xd1, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xb2, 0x53, - 0xd1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xd2, 0x53, - 0xd1, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xd2, 0x53, - 0xd1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xd2, 0x53, - 0xd1, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xb2, 0x53, - 0xd1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xd2, 0x53, - 0xd1, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xd2, 0x53, - 0xd1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xd2, 0x53, - 0xd1, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xb2, 0x53, - 0xd1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xd2, 0x53, - 0xd1, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xd2, 0x53, - 0xd1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xd2, 0x53, - 0xd1, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xb2, 0x53, - 0xd1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xd2, 0x53, - 0xd1, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xd2, 0x53, - 0xd1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xd2, 0x53, - 0xd1, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xb2, 0x53, - 0xd1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xd2, 0x53, - 0xd1, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xd2, 0x53, - 0xd1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xd2, 0x53, - 0xd1, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xb2, 0x53, - 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd1, 0x53, - 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xb1, 0x53, 0xd2, 0x53, 0xd2, 0x53, - 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xd1, 0x53, - 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, - 0xd1, 0x53, 0xb2, 0x53, 0xd2, 0x53, 0xb1, 0x53, 0xd1, 0x53, 0xd2, 0x53, - 0xb2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xb1, 0x53, 0xd2, 0x53, - 0xd1, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xd2, 0x53, - 0xd1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xb1, 0x53, 0xd1, 0x53, - 0xd2, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xb1, 0x53, 0xd2, 0x53, - 0xd2, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xb2, 0x53, - 0xd2, 0x53, 0xb1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xb2, 0x53, - 0xd2, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xb2, 0x53, - 0xd2, 0x53, 0xb1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, - 0xd2, 0x53, 0xb1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xb1, 0x53, 0xd2, 0x53, - 0xb2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xd2, 0x53, - 0xb2, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xb2, 0x53, - 0xd2, 0x53, 0xb1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, - 0xd2, 0x53, 0xb1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xb1, 0x53, 0xd2, 0x53, - 0xb2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xd2, 0x53, - 0xb2, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xb2, 0x53, - 0xd2, 0x53, 0xb1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, - 0xd2, 0x53, 0xb1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xb1, 0x53, 0xd2, 0x53, - 0xb2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xd2, 0x53, - 0xb2, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xb2, 0x53, - 0xd2, 0x53, 0xb1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, - 0xd2, 0x53, 0xb1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xb1, 0x53, 0xd2, 0x53, - 0xb2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xd2, 0x53, - 0xb2, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xb2, 0x53, - 0xd2, 0x53, 0xb1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, - 0xd2, 0x53, 0xb1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xb1, 0x53, 0xd2, 0x53, - 0xb2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xd2, 0x53, - 0xb2, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xb2, 0x53, - 0xd2, 0x53, 0xb1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, - 0xd1, 0x53, 0xb1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xd2, 0x53, - 0xd1, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd1, 0x53, - 0xb2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xd2, 0x53, - 0xd2, 0x53, 0xb1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xb1, 0x53, - 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xb2, 0x53, 0xd1, 0x53, - 0xd2, 0x53, 0xb1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xb1, 0x53, - 0xd2, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, - 0xb1, 0x53, 0xd2, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xb2, 0x53, - 0xd2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xd1, 0x53, - 0xd2, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xd2, 0x53, - 0xd1, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xd1, 0x53, - 0xd1, 0x53, 0xd2, 0x53, 0xb1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, - 0xd1, 0x53, 0xd2, 0x53, 0xb1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xb1, 0x53, - 0xd1, 0x53, 0xd2, 0x53, 0xb1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xb1, 0x53, - 0xd1, 0x53, 0xd2, 0x53, 0xb1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, - 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, - 0xd1, 0x53, 0xd2, 0x53, 0xb1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xb1, 0x53, - 0xd1, 0x53, 0xd2, 0x53, 0xb1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xb1, 0x53, - 0xd1, 0x53, 0xd2, 0x53, 0xb1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, - 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, - 0xd1, 0x53, 0xd2, 0x53, 0xb1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xb1, 0x53, - 0xd1, 0x53, 0xd2, 0x53, 0xb1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xb1, 0x53, - 0xd1, 0x53, 0xd2, 0x53, 0xb1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, - 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, - 0xd1, 0x53, 0xd2, 0x53, 0xb1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xb1, 0x53, - 0xd1, 0x53, 0xd2, 0x53, 0xb1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xb1, 0x53, - 0xd1, 0x53, 0xd2, 0x53, 0xb1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, - 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, - 0xd1, 0x53, 0xd2, 0x53, 0xb1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xb1, 0x53, - 0xd1, 0x53, 0xd2, 0x53, 0xb1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xb1, 0x53, - 0xd1, 0x53, 0xd2, 0x53, 0xb1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, - 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, - 0xd1, 0x53, 0xd2, 0x53, 0xb1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xb1, 0x53, - 0xd2, 0x53, 0xd2, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xb2, 0x53, - 0xd1, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xb2, 0x53, - 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xb1, 0x53, 0xd2, 0x53, 0xd1, 0x53, - 0xb1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xb1, 0x53, 0xd2, 0x53, - 0xd1, 0x53, 0xd2, 0x53, 0xb1, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xd1, 0x53, - 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xd2, 0x53, - 0xb2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xb1, 0x53, 0xd2, 0x53, - 0xd1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xd1, 0x53, - 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xb2, 0x53, 0xd1, 0x53, - 0xd2, 0x53, 0xb2, 0x53, 0xd1, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xd2, 0x53, - 0xd1, 0x53, 0xb1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, - 0xd1, 0x53, 0xb2, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, - 0xd1, 0x53, 0xb2, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, - 0xd1, 0x53, 0xb2, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xd2, 0x53, - 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xb2, 0x53, - 0xd1, 0x53, 0xb2, 0x53, 0xd2, 0x53, 0xb1, 0x53, 0xd2, 0x53, 0xd2, 0x53, - 0xb1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, - 0xd1, 0x53, 0xb2, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xd2, 0x53, - 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xb2, 0x53, - 0xd1, 0x53, 0xb2, 0x53, 0xd2, 0x53, 0xb1, 0x53, 0xd2, 0x53, 0xd2, 0x53, - 0xb1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, - 0xd1, 0x53, 0xb2, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xd2, 0x53, - 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xb2, 0x53, - 0xd1, 0x53, 0xb2, 0x53, 0xd2, 0x53, 0xb1, 0x53, 0xd2, 0x53, 0xd2, 0x53, - 0xb1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, - 0xd1, 0x53, 0xb2, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xd2, 0x53, - 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xb2, 0x53, - 0xd1, 0x53, 0xb2, 0x53, 0xd2, 0x53, 0xb1, 0x53, 0xd2, 0x53, 0xd2, 0x53, - 0xb1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, - 0xd1, 0x53, 0xb2, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xd2, 0x53, - 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xb2, 0x53, - 0xd1, 0x53, 0xb2, 0x53, 0xd2, 0x53, 0xb1, 0x53, 0xd2, 0x53, 0xd2, 0x53, - 0xb1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, - 0xd1, 0x53, 0xb1, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xb1, 0x53, 0xd2, 0x53, - 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xd1, 0x53, - 0xd1, 0x53, 0xb2, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xb2, 0x53, 0xd2, 0x53, - 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xb1, 0x53, 0xd1, 0x53, 0xd2, 0x53, - 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53, 0xd1, 0x53, 0xd2, 0x53, 0xd2, 0x53 -}; diff --git a/TouchGFX/gui/include/gui/newdriverview_screen/NewDriverViewPresenter.hpp b/TouchGFX/gui/include/gui/newdriverview_screen/NewDriverViewPresenter.hpp deleted file mode 100644 index f475c8b..0000000 --- a/TouchGFX/gui/include/gui/newdriverview_screen/NewDriverViewPresenter.hpp +++ /dev/null @@ -1,36 +0,0 @@ -#ifndef NEWDRIVERVIEWPRESENTER_HPP -#define NEWDRIVERVIEWPRESENTER_HPP - -#include -#include - -using namespace touchgfx; - -class NewDriverViewView; - -class NewDriverViewPresenter : public touchgfx::Presenter, public ModelListener -{ -public: - NewDriverViewPresenter(NewDriverViewView& v); - - /** - * The activate function is called automatically when this screen is "switched in" - * (ie. made active). Initialization logic can be placed here. - */ - virtual void activate(); - - /** - * The deactivate function is called automatically when this screen is "switched out" - * (ie. made inactive). Teardown functionality can be placed here. - */ - virtual void deactivate(); - - virtual ~NewDriverViewPresenter() {} - -private: - NewDriverViewPresenter(); - - NewDriverViewView& view; -}; - -#endif // NEWDRIVERVIEWPRESENTER_HPP diff --git a/TouchGFX/gui/include/gui/newdriverview_screen/NewDriverViewView.hpp b/TouchGFX/gui/include/gui/newdriverview_screen/NewDriverViewView.hpp deleted file mode 100644 index 05a6091..0000000 --- a/TouchGFX/gui/include/gui/newdriverview_screen/NewDriverViewView.hpp +++ /dev/null @@ -1,17 +0,0 @@ -#ifndef NEWDRIVERVIEWVIEW_HPP -#define NEWDRIVERVIEWVIEW_HPP - -#include -#include - -class NewDriverViewView : public NewDriverViewViewBase -{ -public: - NewDriverViewView(); - virtual ~NewDriverViewView() {} - virtual void setupScreen(); - virtual void tearDownScreen(); -protected: -}; - -#endif // NEWDRIVERVIEWVIEW_HPP diff --git a/TouchGFX/gui/src/newdriverview_screen/NewDriverViewPresenter.cpp b/TouchGFX/gui/src/newdriverview_screen/NewDriverViewPresenter.cpp deleted file mode 100644 index 737cf02..0000000 --- a/TouchGFX/gui/src/newdriverview_screen/NewDriverViewPresenter.cpp +++ /dev/null @@ -1,18 +0,0 @@ -#include -#include - -NewDriverViewPresenter::NewDriverViewPresenter(NewDriverViewView& v) - : view(v) -{ - -} - -void NewDriverViewPresenter::activate() -{ - -} - -void NewDriverViewPresenter::deactivate() -{ - -} diff --git a/TouchGFX/gui/src/newdriverview_screen/NewDriverViewView.cpp b/TouchGFX/gui/src/newdriverview_screen/NewDriverViewView.cpp deleted file mode 100644 index 172cc28..0000000 --- a/TouchGFX/gui/src/newdriverview_screen/NewDriverViewView.cpp +++ /dev/null @@ -1,16 +0,0 @@ -#include - -NewDriverViewView::NewDriverViewView() -{ - -} - -void NewDriverViewView::setupScreen() -{ - NewDriverViewViewBase::setupScreen(); -} - -void NewDriverViewView::tearDownScreen() -{ - NewDriverViewViewBase::tearDownScreen(); -} diff --git a/TouchGFX/steering-wheel.touchgfx b/TouchGFX/steering-wheel.touchgfx index a6def79..c6f8d29 100644 --- a/TouchGFX/steering-wheel.touchgfx +++ b/TouchGFX/steering-wheel.touchgfx @@ -1633,49 +1633,6 @@ } ], "Interactions": [] - }, - { - "Name": "NewDriverView", - "CanvasBufferSize": 7200, - "Components": [ - { - "Type": "Line", - "Name": "line1", - "Width": 480, - "Height": 320, - "Color": { - "Red": 255, - "Green": 255, - "Blue": 255 - }, - "StartX": 140.0, - "StartY": 60.0, - "EndX": 140.0, - "EndY": 200.0, - "LineWidth": 3.0, - "LineEndingStyle": "Round" - }, - { - "Type": "BoxProgress", - "Name": "boxProgress1", - "X": 140, - "Y": 17, - "Width": 200, - "Height": 18, - "Color": { - "Red": 255, - "Green": 186, - "Blue": 13 - }, - "Direction": "Right", - "FileNameBackground": "__generated\\alternate_theme_images_widgets_boxprogress_thick_small.png", - "IndicatorPositionWidth": 200, - "IndicatorPositionHeight": 18, - "ProgressRangeMax": 100, - "ProgressInitialValue": 60 - } - ], - "Interactions": [] } ], "CustomContainerDefinitions": [