From f2a39fd327af2afab33dd124a70e283a7c8b63a8 Mon Sep 17 00:00:00 2001 From: Johannes Findeisen Date: Fri, 15 Mar 2019 04:38:05 +0100 Subject: [PATCH 01/24] readme update --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index d6b0d27..6ce38d8 100644 --- a/README.md +++ b/README.md @@ -18,11 +18,11 @@ Requirements: Use the following command for getting the sources: - git clone https://github.com/hanez/SpaceAPI-GTK.git + git clone https://git.unixpeople.org/hanez/spaceapi-gtk.git Change into the new directory: - cd SpaceAPI-GTK + cd spaceapi-gtk To compile the sources just run: From 55a2f2359480904fc6d43a661729f3cf57d49196 Mon Sep 17 00:00:00 2001 From: Johannes Findeisen Date: Sun, 12 Feb 2023 09:29:27 +0100 Subject: [PATCH 02/24] Renamed the project and some refactoring... --- .gitignore | 2 +- Makefile | 13 +++++++------ README.md | 20 ++++++++++---------- spaceapi-gtk.c => spacetray.c | 0 4 files changed, 18 insertions(+), 17 deletions(-) rename spaceapi-gtk.c => spacetray.c (100%) diff --git a/.gitignore b/.gitignore index af55d2e..8c1af60 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,4 @@ -spaceapi-gtk +spacetray *~ # Prerequisites diff --git a/Makefile b/Makefile index 436b618..bdf938f 100644 --- a/Makefile +++ b/Makefile @@ -1,11 +1,12 @@ -all: spaceapi-gtk +all: spacetray -spaceapi-gtk: spaceapi-gtk.c - $(CC) -Wall -g `pkg-config --cflags --libs gtk+-2.0 --libs libcurl --libs json-c --libs libnotify` -DLIBNOTIFY -o spaceapi-gtk spaceapi-gtk.c +spacetray: spacetray.c + $(CC) -Wall -g `pkg-config --cflags --libs gtk+-2.0 --libs libcurl --libs json-c --libs libnotify` -DLIBNOTIFY -o spacetray spacetray.c -nonotify: spaceapi-gtk.c - $(CC) -Wall -g `pkg-config --cflags --libs gtk+-2.0 --libs libcurl --libs json-c` -o spaceapi-gtk spaceapi-gtk.c +nonotify: spacetray.c + $(CC) -Wall -g `pkg-config --cflags --libs gtk+-2.0 --libs libcurl --libs json-c` -o spacetray spacetray.c clean: - rm -f spaceapi-gtk + rm -f spacetray + diff --git a/README.md b/README.md index 6ce38d8..dc0b77b 100644 --- a/README.md +++ b/README.md @@ -18,11 +18,11 @@ Requirements: Use the following command for getting the sources: - git clone https://git.unixpeople.org/hanez/spaceapi-gtk.git + git clone https://github.com/hanez/spacetray.git Change into the new directory: - cd spaceapi-gtk + cd spacetray To compile the sources just run: @@ -37,31 +37,31 @@ If you don't want notifications run the following command: Installation ------------ -Just copy "spaceapi-gtk" to a folder in your $PATH. I do: +Just copy "spacetray" to a folder in your $PATH. I do: - cp ./spaceapi-gtk ~/bin/ + cp ./spacetray ~/bin/ You can copy the file to /usr/bin to make it available to all users but I don't. If you want that just run: - sudo cp ./spaceapi-gtk /usr/bin/ + sudo cp ./spacetray /usr/bin/ Configuration: -------------- -Configuration needs to be done before compiling. There are some parameters you can set in the head of the spaceapi-gtk.c file where variables are declared. A configuration file will at this point make no sense. +Configuration needs to be done before compiling. There are some parameters you can set in the head of the spacetray.c file where variables are declared. A configuration file will at this point make no sense. Usage: ------ -Run spaceapi-gtk with: +Run spacetray with: - ./spaceapi-gtk & + ./spacetray & Or if in your $PATH: - spaceapi-gtk + spacetray -Status Icon "Pesthörnchen" colors: +Status Icon "Pesthoernchen" colors: - Red = Door closed - Yellow = Door open diff --git a/spaceapi-gtk.c b/spacetray.c similarity index 100% rename from spaceapi-gtk.c rename to spacetray.c From 6fae1665b384fcb3dddb14007e0c4c796528ef28 Mon Sep 17 00:00:00 2001 From: Johannes Findeisen Date: Sat, 25 Feb 2023 02:25:19 +0100 Subject: [PATCH 03/24] disabled notification at program start. --- spacetray.c | 97 ++++++++++++++++++++++++++--------------------------- 1 file changed, 47 insertions(+), 50 deletions(-) diff --git a/spacetray.c b/spacetray.c index a280d14..b67d24d 100644 --- a/spacetray.c +++ b/spacetray.c @@ -1,23 +1,20 @@ /* - * SpaceAPI based panel applet for UNIX using GTK2 + * SpaceAPI based tray applet for BSD* / Linux / UNIX etc. using GTK2 * * Author: hanez - * Contributors: Haeger, atari, beh and eisbaer - * + * Website: https://hanez.org/project/spacetray/ + * Contributors: atari, beh, eisbaer and Haeger + * * License (Beerware License): - * As long as you retain this notice you can do whatever you want with this - * stuff. If we meet some day, and you think this stuff is worth it, you can buy - * me a beer in return hanez and all other contributers - * + * As long as you retain this notice you can do whatever you want with this + * stuff. If we meet some day, and you think this stuff is worth it, you can + * buy me a beer in return hanez and all other contributers + * * TODO: * - Add door open/close date to notification and status * - Fix: not show notification twice at start when status "open" */ -#include -#include -#include -#include #include #include #include @@ -25,6 +22,10 @@ #if LIBNOTIFY #include #endif +#include +#include +#include +#include #include "pesthoernchen.h" @@ -33,21 +34,21 @@ struct string { size_t len; }; -static char *name = "Dooris for UNIX"; +static char *name = "SpaceAPI widget for UNIX"; static char *statusurl = "https://www.hamburg.ccc.de/dooris/status.json"; -static char *agent = "Dooris-for-UNIX/0.42"; +static char *agent = "Spacetray/0.42"; // The delay for polling the dooris service. Adjust this before compiling -int delay = 900000; // ms. aka 15 minutes +static int delay = 900000; // ms. aka 15 minutes -bool door_open = false; -bool old_door_open = false; +bool door_open = false; +bool old_door_open = false; + +void do_it(); +void invoke_notification(); GtkStatusIcon *tray_icon; -bool do_it(); -void invoke_notification(); - void init_string(struct string *s) { s->len = 0; s->ptr = malloc(s->len+1); @@ -72,18 +73,14 @@ size_t writefunc(void *ptr, size_t size, size_t nmemb, struct string *s) { return size*nmemb; } -void tray_icon_on_click(GtkStatusIcon *status_icon, gpointer user_data) { - do_it(); -} - void get_bouncer_data() { CURL *curl; CURLcode res; - + struct json_object *response_json_object; struct json_object *door_json_object; struct json_object *leaf_json_object; - + bool door_status; int door_last_change; @@ -94,7 +91,7 @@ void get_bouncer_data() { old_door_open = door_open; init_string(&s); - + curl = curl_easy_init(); if(!curl) { fprintf(stderr, "curl_easy_init() failed.\n"); @@ -134,10 +131,10 @@ void get_bouncer_data() { // free leaf object //json_object_put(leaf_json_object); - + // free response object // json_object_put(response_json_object); - + printf("Door status: = %d\n", door_status); printf("Door last change: = %d\n", door_last_change); @@ -150,13 +147,13 @@ void get_bouncer_data() { void invoke_notification() { char door[20]; - + if (door_open == true) { snprintf(door, 20, "Door open..."); } else { snprintf(door, 20, "Door closed..."); } - + gtk_status_icon_set_tooltip(tray_icon, door); #if LIBNOTIFY @@ -168,13 +165,13 @@ void invoke_notification() { if (door_open == true) { notify_notification_set_icon_from_pixbuf(n, gdk_pixbuf_from_pixdata( - &icon_yellow_pixbuf, - true, + &icon_yellow_pixbuf, + true, NULL)); } else { notify_notification_set_icon_from_pixbuf(n, gdk_pixbuf_from_pixdata( - &icon_red_pixbuf, - true, + &icon_red_pixbuf, + true, NULL)); } notify_notification_show(n, NULL); @@ -185,50 +182,50 @@ void invoke_notification() { void set_status() { if (door_open == true) { printf("Set to status: open\n"); - gtk_status_icon_set_from_pixbuf(tray_icon, - gdk_pixbuf_from_pixdata(&icon_yellow_pixbuf, - true, + gtk_status_icon_set_from_pixbuf(tray_icon, + gdk_pixbuf_from_pixdata(&icon_yellow_pixbuf, + true, NULL)); } else { printf("Set to status: closed\n"); - gtk_status_icon_set_from_pixbuf(tray_icon, - gdk_pixbuf_from_pixdata(&icon_red_pixbuf, - true, + gtk_status_icon_set_from_pixbuf(tray_icon, + gdk_pixbuf_from_pixdata(&icon_red_pixbuf, + true, NULL)); - } + } } -bool do_it() { +void do_it() { get_bouncer_data(); set_status(); if (door_open != old_door_open) { invoke_notification(); } - return true; } int main(int argc, char **argv) { gtk_init(&argc, &argv); tray_icon = gtk_status_icon_new(); - g_signal_connect(G_OBJECT(tray_icon), "activate", - G_CALLBACK(tray_icon_on_click), NULL); + g_signal_connect(G_OBJECT(tray_icon), "activate", + G_CALLBACK(do_it), NULL); gtk_status_icon_set_visible(tray_icon, true); - + do_it(); - - // DEBUG STUFF + + // DEBUG STUFF //door_open = true; //set_status(); // END DEBUG STUFF - invoke_notification(); + //invoke_notification(); gtk_timeout_add(delay, (GtkFunction)do_it, (gpointer)NULL); gtk_main(); - + return 0; } + From 7154b7c29ea350b8d991b30b4aa59091a17a99ef Mon Sep 17 00:00:00 2001 From: Johannes Findeisen Date: Thu, 9 Mar 2023 03:58:04 +0100 Subject: [PATCH 04/24] Added themes and made struct names more generic. --- .gitignore | 1 + README.md | 40 +- spacetray.c | 10 +- themes/lock.h | 562 +++++++++++++++++++++ pesthoernchen.h => themes/pesthoernchen.h | 569 ++++++---------------- 5 files changed, 752 insertions(+), 430 deletions(-) create mode 100644 themes/lock.h rename pesthoernchen.h => themes/pesthoernchen.h (53%) diff --git a/.gitignore b/.gitignore index 8c1af60..c1df676 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ +local/ spacetray *~ diff --git a/README.md b/README.md index dc0b77b..0b72393 100644 --- a/README.md +++ b/README.md @@ -1,9 +1,8 @@ -SpaceAPI-GTK -============ +spacetray +========= -A panel Applet using GTK2 for showing the Status of a Hackerspace. Compatible with the SpaceAPI version 0.13. +A panel Applet using GTK2 for showing the Status of a Hackerspace. Compatible with the SpaceAPI version >= 0.13. -Original source: [https://github.com/ccchh/dooris-gtk](https://github.com/ccchh/dooris-gtk) (I moved to $HOME from $CCCHH... ;)) Installation: ------------- @@ -55,7 +54,7 @@ Usage: Run spacetray with: - ./spacetray & + ./spacetray & Or if in your $PATH: @@ -66,3 +65,34 @@ Status Icon "Pesthoernchen" colors: - Red = Door closed - Yellow = Door open +Themes: +------- + +You can create your own icon theme by generating a C header file containing the icons as "static const GdkPixdata" data structure. + +This can be done using the following commands: + +gdk-pixbuf-csource --struct PATH_TO_OPEN_IMAGE > ./themes/THEME_NAME.h + +gdk-pixbuf-csource --struct PATH_TO_CLOSED_IMAGE >> ./themes/THEME_NAME.h + +Afterwards you need to rename the first generated struct to: + +icon_open_pixbuf + +The second must be renamed to: + +icon_closed_pixbuf + +in: + +./themes/THEME_NAME.h + +You can then use your custom icon theme when changing the line: + +#include "themes/lock.h" + +to: + +#include "themes/THEME_NAME.h" + diff --git a/spacetray.c b/spacetray.c index b67d24d..4c18542 100644 --- a/spacetray.c +++ b/spacetray.c @@ -27,7 +27,7 @@ #include #include -#include "pesthoernchen.h" +#include "themes/lock.h" struct string { char *ptr; @@ -165,12 +165,12 @@ void invoke_notification() { if (door_open == true) { notify_notification_set_icon_from_pixbuf(n, gdk_pixbuf_from_pixdata( - &icon_yellow_pixbuf, + &icon_closed_pixbuf, true, NULL)); } else { notify_notification_set_icon_from_pixbuf(n, gdk_pixbuf_from_pixdata( - &icon_red_pixbuf, + &icon_closed_pixbuf, true, NULL)); } @@ -183,13 +183,13 @@ void set_status() { if (door_open == true) { printf("Set to status: open\n"); gtk_status_icon_set_from_pixbuf(tray_icon, - gdk_pixbuf_from_pixdata(&icon_yellow_pixbuf, + gdk_pixbuf_from_pixdata(&icon_open_pixbuf, true, NULL)); } else { printf("Set to status: closed\n"); gtk_status_icon_set_from_pixbuf(tray_icon, - gdk_pixbuf_from_pixdata(&icon_red_pixbuf, + gdk_pixbuf_from_pixdata(&icon_closed_pixbuf, true, NULL)); } diff --git a/themes/lock.h b/themes/lock.h new file mode 100644 index 0000000..05fa722 --- /dev/null +++ b/themes/lock.h @@ -0,0 +1,562 @@ +static const GdkPixdata icon_open_pixbuf = { + 0x47646b50, /* Pixbuf magic: 'GdkP' */ + 24 + 6551, /* header length + pixel_data length */ + 0x2010002, /* pixdata_type */ + 208, /* rowstride */ + 52, /* width */ + 48, /* height */ + /* pixel_data: */ + "\202\0\0\0\0\4\200\0\0\6\200\0\0\221\200\0\0\337\200\0\0\362\251\200" + "\0\0\365\3\201\0\0\354\200\0\0\316\177\0\0L\203\0\0\0\0\5\177\0\0(\200" + "\0\0\362\200\0\0\377\201\1\1\376\203\4\4\376\227\202\4\4\377\222\202" + "\5\5\377\11\203\4\4\376\200\0\0\377\177\0\0\377\201\1\1\270\0\0\0\0\0" + "\0\0\1\200\0\0\355\200\0\0\377\211\24\24\377\214\222,,\377\202\222--" + "\377\203\223..\377\202\224//\377\1\22400\377\202\22511\377\202\22522" + "\377\1\22622\377\202\22633\377\202\22644\377\1\22655\377\204\22766\377" + "\1\23077\377\202\23088\377\202\23199\377\1\231::\377\202\232::\377\13" + "\232;;\377\232<<\377\23077\377\206\15\15\377\200\0\0\377\177\0\0\216" + "\204\0\0W\200\0\0\377\202\7\7\377\206\32\32\377\204\17\17\377\212\202" + "\11\11\377\1\202\12\12\377\202\203\13\13\377\202\203\14\14\377\1\204" + "\15\15\377\202\204\16\16\377\202\205\17\17\377\1\205\20\20\377\202\206" + "\21\21\377\202\206\22\22\377\1\207\22\22\377\202\207\23\23\377\202\210" + "\24\24\377\1\210\25\25\377\202\211\26\26\377\202\211\27\27\377\1\212" + "\30\30\377\202\212\31\31\377\202\213\32\32\377\13\213\33\33\377\214\34" + "\34\377\213\34\34\377\216''\377\216**\377\201\1\1\377\200\0\0\365\201" + "\0\0\230\200\0\0\377\200\11\11\377\200\13\13\377\212\200\0\0\377\1\200" + "\1\1\377\202\201\2\2\377\202\201\3\3\377\1\202\4\4\377\202\202\5\5\377" + "\202\203\6\6\377\1\203\7\7\377\202\204\10\10\377\202\204\11\11\377\1" + "\205\12\12\377\202\205\13\13\377\1\206\14\14\377\202\206\15\15\377\202" + "\207\16\16\377\1\207\17\17\377\202\210\20\20\377\202\210\21\21\377\1" + "\211\22\22\377\202\211\23\23\377\202\212\24\24\377\11\212\25\25\377\213" + "\30\30\377\211!!\377\201\5\5\377\200\0\0\377\201\0\0\242\200\0\0\377" + "~\3\3\377}\3\3\377\210\200\0\0\377\202\200\1\1\377\202\201\2\2\377\1" + "\201\3\3\377\202\202\4\4\377\202\202\5\5\377\1\203\6\6\377\202\203\7" + "\7\377\202\204\10\10\377\1\204\11\11\377\202\205\12\12\377\202\205\13" + "\13\377\10\206\14\14\377\206\15\15\377\214\30\30\377\244II\377\257__" + "\377\263gg\377\253UU\377\23000\377\202\210\21\21\377\1\211\22\22\377" + "\202\211\23\23\377\1\212\24\24\377\202\212\25\25\377\6\213\26\26\377" + "\213\27\27\377\207\32\32\377\201\4\4\377\200\0\0\377\201\0\0\242\202" + "\200\0\0\377\1~\0\0\377\207\200\0\0\377\202\200\1\1\377\202\201\2\2\377" + "\1\201\3\3\377\202\202\4\4\377\1\202\5\5\377\202\203\6\6\377\202\203" + "\7\7\377\1\204\10\10\377\202\204\11\11\377\202\205\12\12\377\1\205\13" + "\13\377\202\206\14\14\377\3\243HH\377\334\272\272\377\375\372\372\377" + "\205\377\377\377\377\5\356\336\336\377\275zz\377\215\33\33\377\211\23" + "\23\377\212\24\24\377\202\212\25\25\377\202\213\26\26\377\5\212\27\27" + "\377\212\30\30\377\200\2\2\377\200\0\0\377\201\0\0\242\211\200\0\0\377" + "\202\200\1\1\377\1\201\2\2\377\202\201\3\3\377\202\202\4\4\377\1\202" + "\5\5\377\202\203\6\6\377\202\203\7\7\377\1\204\10\10\377\202\204\11\11" + "\377\202\205\12\12\377\5\205\13\13\377\206\14\14\377\210\20\20\377\313" + "\230\230\377\377\376\376\377\211\377\377\377\377\2\352\326\326\377\233" + "77\377\202\212\25\25\377\1\213\26\26\377\202\213\27\27\377\202\214\30" + "\30\377\3\200\1\1\377\200\0\0\377\201\0\0\242\210\200\0\0\377\1\200\1" + "\1\377\202\201\2\2\377\202\201\3\3\377\1\202\4\4\377\202\202\5\5\377" + "\202\203\6\6\377\1\203\7\7\377\202\204\10\10\377\202\204\11\11\377\1" + "\205\12\12\377\202\205\13\13\377\3\206\14\14\377\206\15\15\377\325\253" + "\253\377\204\377\377\377\377\4\354\332\332\377\332\264\264\377\332\265" + "\265\377\353\327\327\377\204\377\377\377\377\3\363\347\347\377\23133" + "\377\213\26\26\377\202\213\27\27\377\3\214\30\30\377\214\31\31\377\213" + "\26\26\377\202\200\0\0\377\1\201\0\0\242\207\200\0\0\377\1\200\1\1\377" + "\202\201\2\2\377\202\201\3\3\377\1\202\4\4\377\202\202\5\5\377\1\203" + "\6\6\377\202\203\7\7\377\202\204\10\10\377\1\204\11\11\377\202\205\12" + "\12\377\202\205\13\13\377\3\206\14\14\377\206\15\15\377\274yy\377\203" + "\377\377\377\377\2\352\324\324\377\241CC\377\202\210\21\21\377\4\211" + "\22\22\377\211\23\23\377\23499\377\335\272\272\377\203\377\377\377\377" + "\4\346\316\316\377\215\33\33\377\213\27\27\377\214\30\30\377\202\214" + "\31\31\377\1\211\22\22\377\202\200\0\0\377\1\201\0\0\242\205\200\0\0" + "\377\202\200\1\1\377\202\201\2\2\377\1\201\3\3\377\202\202\4\4\377\202" + "\202\5\5\377\1\203\6\6\377\202\203\7\7\377\202\204\10\10\377\1\204\11" + "\11\377\202\205\12\12\377\202\205\13\13\377\4\206\14\14\377\206\15\15" + "\377\222&&\377\372\365\365\377\202\377\377\377\377\3\350\321\321\377" + "\216\34\34\377\210\21\21\377\202\211\22\22\377\202\211\23\23\377\3\212" + "\24\24\377\212\26\26\377\314\230\230\377\203\377\377\377\377\2\273vv" + "\377\214\30\30\377\202\214\31\31\377\2\215\32\32\377\206\15\15\377\202" + "\200\0\0\377\1\201\0\0\242\204\200\0\0\377\202\200\1\1\377\1\201\2\2" + "\377\202\201\3\3\377\202\202\4\4\377\1\202\5\5\377\202\203\6\6\377\202" + "\203\7\7\377\1\204\10\10\377\202\204\11\11\377\202\205\12\12\377\1\205" + "\13\13\377\202\206\14\14\377\202\206\15\15\377\1\310\221\221\377\202" + "\377\377\377\377\3\375\372\372\377\23366\377\210\21\21\377\202\211\22" + "\22\377\202\211\23\23\377\1\212\24\24\377\202\212\25\25\377\2\214\30" + "\30\377\340\301\301\377\202\377\377\377\377\2\361\343\343\377\215\33" + "\33\377\202\215\32\32\377\2\215\33\33\377\203\7\7\377\202\200\0\0\377" + "\1\201\0\0\242\203\200\0\0\377\202\200\1\1\377\1\201\2\2\377\202\201" + "\3\3\377\202\202\4\4\377\1\202\5\5\377\202\203\6\6\377\202\203\7\7\377" + "\1\204\10\10\377\202\204\11\11\377\1\205\12\12\377\202\205\13\13\377" + "\202\206\14\14\377\4\206\15\15\377\207\16\16\377\210\20\20\377\365\353" + "\353\377\202\377\377\377\377\2\327\260\260\377\210\21\21\377\202\211" + "\22\22\377\1\211\23\23\377\202\212\24\24\377\202\212\25\25\377\4\213" + "\26\26\377\213\27\27\377\237>>\377\377\376\376\377\202\377\377\377\377" + "\5\253UU\377\215\32\32\377\215\33\33\377\214\31\31\377\200\1\1\377\202" + "\200\0\0\377\1\201\0\0\242\202\200\0\0\377\1\200\1\1\377\202\201\2\2" + "\377\202\201\3\3\377\1\202\4\4\377\202\202\5\5\377\202\203\6\6\377\1" + "\203\7\7\377\202\204\10\10\377\202\204\11\11\377\1\205\12\12\377\202" + "\205\13\13\377\202\206\14\14\377\1\206\15\15\377\202\207\16\16\377\1" + "\240BB\377\203\377\377\377\377\2\250QQ\377\211\22\22\377\202\211\23\23" + "\377\202\212\24\24\377\1\212\25\25\377\202\213\26\26\377\202\213\27\27" + "\377\2\214\30\30\377\335\273\273\377\202\377\377\377\377\4\311\223\223" + "\377\215\33\33\377\216\34\34\377\210\20\20\377\203\200\0\0\377\3\201" + "\0\0\242\200\0\0\377\200\1\1\377\202\201\2\2\377\1\201\3\3\377\202\202" + "\4\4\377\202\202\5\5\377\1\203\6\6\377\202\203\7\7\377\202\204\10\10" + "\377\1\204\11\11\377\202\205\12\12\377\202\205\13\13\377\1\206\14\14" + "\377\202\206\15\15\377\202\207\16\16\377\2\207\17\17\377\302\204\204" + "\377\202\377\377\377\377\2\373\370\370\377\214\31\31\377\202\211\23\23" + "\377\202\212\24\24\377\1\212\25\25\377\202\213\26\26\377\202\213\27\27" + "\377\3\214\30\30\377\214\31\31\377\264hh\377\202\377\377\377\377\1\347" + "\320\320\377\202\216\34\34\377\1\203\6\6\377\203\200\0\0\377\5\201\0" + "\0\242\200\0\0\377\200\1\1\377\201\2\2\377\201\3\3\377\202\202\4\4\377" + "\202\202\5\5\377\1\203\6\6\377\202\203\7\7\377\202\204\10\10\377\1\204" + "\11\11\377\202\205\12\12\377\1\205\13\13\377\202\206\14\14\377\202\206" + "\15\15\377\1\207\16\16\377\202\207\17\17\377\2\210\20\20\377\330\261" + "\261\377\202\377\377\377\377\1\344\311\311\377\202\211\23\23\377\1\212" + "\24\24\377\202\212\25\25\377\202\213\26\26\377\1\213\27\27\377\202\214" + "\30\30\377\202\214\31\31\377\6\225++\377\376\375\375\377\377\377\377" + "\377\373\367\367\377\216\35\35\377\211\23\23\377\204\200\0\0\377\4\201" + "\0\0\242\200\0\0\377\201\2\2\377\201\3\3\377\202\202\4\4\377\1\202\5" + "\5\377\202\203\6\6\377\202\203\7\7\377\1\204\10\10\377\202\204\11\11" + "\377\202\205\12\12\377\1\205\13\13\377\202\206\14\14\377\202\206\15\15" + "\377\1\207\16\16\377\202\207\17\17\377\202\210\20\20\377\1\352\325\325" + "\377\202\377\377\377\377\3\322\245\245\377\211\23\23\377\212\24\24\377" + "\202\212\25\25\377\1\213\26\26\377\202\213\27\27\377\202\214\30\30\377" + "\1\214\31\31\377\202\215\32\32\377\2\215\33\33\377\357\337\337\377\202" + "\377\377\377\377\2\23233\377\202\4\4\377\204\200\0\0\377\3\201\0\0\242" + "\200\0\0\377\201\2\2\377\202\202\4\4\377\1\202\5\5\377\202\203\6\6\377" + "\1\203\7\7\377\202\204\10\10\377\202\204\11\11\377\1\205\12\12\377\202" + "\205\13\13\377\202\206\14\14\377\1\206\15\15\377\202\207\16\16\377\202" + "\207\17\17\377\1\210\20\20\377\202\210\21\21\377\1\365\353\353\377\202" + "\377\377\377\377\2\307\217\217\377\212\24\24\377\202\212\25\25\377\1" + "\213\26\26\377\202\213\27\27\377\202\214\30\30\377\1\214\31\31\377\202" + "\215\32\32\377\202\215\33\33\377\1\335\272\272\377\202\377\377\377\377" + "\1\23499\377\205\200\0\0\377\3\201\0\0\242\200\0\0\377\201\2\2\377\202" + "\202\5\5\377\202\203\6\6\377\1\203\7\7\377\202\204\10\10\377\202\204" + "\11\11\377\1\205\12\12\377\202\205\13\13\377\202\206\14\14\377\1\206" + "\15\15\377\202\207\16\16\377\1\207\17\17\377\202\210\20\20\377\202\210" + "\21\21\377\2\211\22\22\377\372\365\365\377\202\377\377\377\377\2\303" + "\207\207\377\212\25\25\377\202\213\26\26\377\202\213\27\27\377\1\214" + "\30\30\377\202\214\31\31\377\202\215\32\32\377\1\215\33\33\377\202\216" + "\34\34\377\1\322\245\245\377\202\377\377\377\377\1\23377\377\205\200" + "\0\0\377\5\201\0\0\242\200\0\0\377\201\3\3\377\202\5\5\377\203\6\6\377" + "\202\203\7\7\377\3\204\10\10\377\213\27\27\377\214\31\31\377\202\215" + "\32\32\377\202\215\33\33\377\1\216\34\34\377\202\216\35\35\377\202\217" + "\36\36\377\1\217\37\37\377\202\220\40\40\377\202\220!!\377\3\221\"\"" + "\377\221##\377\23022\377\202\23133\377\4\226++\377\223&&\377\220\37\37" + "\377\213\27\27\377\202\214\30\30\377\202\214\31\31\377\1\215\32\32\377" + "\202\215\33\33\377\202\216\34\34\377\5\216\35\35\377\223''\377\217\37" + "\37\377\210\21\21\377\202\4\4\377\205\200\0\0\377\4\201\0\0\242\200\0" + "\0\377\201\3\3\377\203\6\6\377\202\203\7\7\377\3\204\10\10\377\204\11" + "\11\377\362\345\345\377\226\377\377\377\377\1\321\242\242\377\202\214" + "\30\30\377\202\214\31\31\377\1\215\32\32\377\202\215\33\33\377\202\216" + "\34\34\377\3\216\35\35\377\215\32\32\377\203\7\7\377\210\200\0\0\377" + "\3\201\0\0\242\200\0\0\377\202\4\4\377\202\203\7\7\377\1\204\10\10\377" + "\202\204\11\11\377\1\363\347\347\377\226\377\377\377\377\3\321\243\243" + "\377\214\30\30\377\214\31\31\377\202\215\32\32\377\202\215\33\33\377" + "\4\216\34\34\377\216\35\35\377\213\27\27\377\205\13\13\377\212\200\0" + "\0\377\3\201\0\0\242\200\0\0\377\202\4\4\377\202\204\10\10\377\202\204" + "\11\11\377\2\205\12\12\377\364\351\351\377\226\377\377\377\377\2\321" + "\243\243\377\214\31\31\377\203\215\32\32\377\4\213\27\27\377\211\22\22" + "\377\206\14\14\377\202\4\4\377\214\200\0\0\377\5\201\0\0\242\200\0\0" + "\377\202\5\5\377\204\10\10\377\204\11\11\377\202\205\12\12\377\2\205" + "\13\13\377\365\354\354\377\226\377\377\377\377\4\316\233\233\377\205" + "\5\5\377\203\3\3\377\202\2\2\377\221\200\0\0\377\4\201\0\0\242\200\0" + "\0\377\202\5\5\377\204\11\11\377\202\205\12\12\377\202\205\13\13\377" + "\1\366\356\356\377\226\377\377\377\377\1\317\230\230\377\202\207\0\0" + "\377\6\206\0\0\377\205\0\0\377\204\0\0\377\203\0\0\377\202\0\0\377\201" + "\0\0\377\214\200\0\0\377\3\201\0\0\242\200\0\0\377\203\5\5\377\202\205" + "\12\12\377\4\205\13\13\377\206\14\14\377\207\14\14\377\370\360\360\377" + "\211\377\377\377\377\4\323\325\322\377\204\212\202\377\235\241\233\377" + "\367\367\367\377\211\377\377\377\377\3\321\230\230\377\214\0\0\377\213" + "\0\0\377\202\212\0\0\377\7\211\0\0\377\210\0\0\377\206\0\0\377\205\0" + "\0\377\204\0\0\377\203\0\0\377\201\0\0\377\211\200\0\0\377\11\201\0\0" + "\242\200\0\0\377\203\6\6\377\205\12\12\377\205\13\13\377\210\14\14\377" + "\212\14\14\377\213\15\15\377\371\362\362\377\210\377\377\377\377\2\330" + "\332\330\377$/\40\377\202\37*\33\377\1cj`\377\211\377\377\377\377\17" + "\322\227\227\377\221\0\0\377\220\0\0\377\217\0\0\377\216\0\0\377\215" + "\0\0\377\214\0\0\377\213\0\0\377\212\0\0\377\210\0\0\377\207\0\0\377" + "\206\0\0\377\204\0\0\377\202\0\0\377\201\0\0\377\206\200\0\0\377\11\201" + "\0\0\242\200\0\0\377\204\6\6\377\210\13\13\377\212\14\14\377\214\14\14" + "\377\216\15\15\377\215\10\10\377\372\364\364\377\210\377\377\377\377" + "\1\222\227\220\377\203\37*\33\377\2\40+\34\377\364\365\364\377\210\377" + "\377\377\377\1\324\227\227\377\202\225\0\0\377\16\224\0\0\377\223\0\0" + "\377\222\0\0\377\221\0\0\377\217\0\0\377\216\0\0\377\215\0\0\377\213" + "\0\0\377\212\0\0\377\210\0\0\377\207\0\0\377\205\0\0\377\203\0\0\377" + "\201\0\0\377\204\200\0\0\377\11\201\0\0\242\200\0\0\377\210\6\6\377\215" + "\14\14\377\216\15\15\377\220\15\15\377\220\10\10\377\216\0\0\377\373" + "\366\366\377\210\377\377\377\377\1\254\260\253\377\203\37*\33\377\2""4" + ">0\377\374\374\374\377\210\377\377\377\377\23\326\227\227\377\232\0\0" + "\377\231\0\0\377\230\0\0\377\227\0\0\377\226\0\0\377\225\0\0\377\224" + "\0\0\377\222\0\0\377\221\0\0\377\220\0\0\377\216\0\0\377\214\0\0\377" + "\213\0\0\377\211\0\0\377\207\0\0\377\205\0\0\377\203\0\0\377\201\0\0" + "\377\202\200\0\0\377\11\201\0\0\242\200\0\0\377\213\7\7\377\220\15\15" + "\377\222\15\15\377\223\13\13\377\220\0\0\377\222\0\0\377\374\370\370" + "\377\210\377\377\377\377\2\374\374\374\377qxn\377\202\37*\33\377\1\313" + "\316\312\377\211\377\377\377\377\23\327\226\226\377\237\0\0\377\236\0" + "\0\377\235\0\0\377\234\0\0\377\233\0\0\377\232\0\0\377\230\0\0\377\227" + "\0\0\377\225\0\0\377\224\0\0\377\222\0\0\377\220\0\0\377\217\0\0\377" + "\215\0\0\377\213\0\0\377\211\0\0\377\207\0\0\377\205\0\0\377\202\200" + "\0\0\377\11\201\0\0\242\200\0\0\377\216\10\10\377\224\15\15\377\226\16" + "\16\377\223\2\2\377\224\0\0\377\226\0\0\377\375\372\372\377\211\377\377" + "\377\377\1\272\276\271\377\202\37*\33\377\1\342\343\341\377\211\377\377" + "\377\377\36\332\226\226\377\243\0\0\377\242\0\0\377\241\0\0\377\240\0" + "\0\377\237\0\0\377\236\0\0\377\235\0\0\377\233\0\0\377\232\0\0\377\230" + "\0\0\377\226\0\0\377\225\0\0\377\223\0\0\377\221\0\0\377\217\0\0\377" + "\215\0\0\377\213\0\0\377\211\0\0\377\201\0\0\377\200\0\0\377\201\0\0" + "\242\200\0\0\377\222\11\11\377\230\16\16\377\230\11\11\377\226\0\0\377" + "\230\0\0\377\232\0\0\377\376\375\375\377\211\377\377\377\377\1\231\236" + "\227\377\202\37*\33\377\1\277\302\276\377\211\377\377\377\377\35\333" + "\225\225\377\250\0\0\377\247\0\0\377\246\0\0\377\245\0\0\377\244\0\0" + "\377\242\0\0\377\241\0\0\377\237\0\0\377\236\0\0\377\234\0\0\377\232" + "\0\0\377\230\0\0\377\227\0\0\377\225\0\0\377\223\0\0\377\221\0\0\377" + "\216\0\0\377\214\0\0\377\202\0\0\377\200\0\0\377\201\0\0\242\200\0\0" + "\377\224\11\11\377\234\17\17\377\231\2\2\377\232\0\0\377\234\0\0\377" + "\236\0\0\377\212\377\377\377\377\1y\177v\377\202\37*\33\377\1\235\241" + "\233\377\211\377\377\377\377\35\335\225\225\377\255\0\0\377\254\0\0\377" + "\253\0\0\377\251\0\0\377\250\0\0\377\247\0\0\377\245\0\0\377\244\0\0" + "\377\242\0\0\377\240\0\0\377\236\0\0\377\234\0\0\377\232\0\0\377\230" + "\0\0\377\226\0\0\377\224\0\0\377\222\0\0\377\220\0\0\377\203\0\0\377" + "\200\0\0\377\201\0\0\242\200\0\0\377\230\12\12\377\236\15\15\377\233" + "\0\0\377\235\0\0\377\240\0\0\377\243\2\2\377\212\377\377\377\377\1W_" + "T\377\202\37*\33\377\1z\201x\377\211\377\377\377\377\35\337\225\225\377" + "\261\0\0\377\260\0\0\377\257\0\0\377\256\0\0\377\254\0\0\377\253\0\0" + "\377\251\0\0\377\250\0\0\377\246\0\0\377\244\0\0\377\242\0\0\377\240" + "\0\0\377\236\0\0\377\234\0\0\377\232\0\0\377\230\0\0\377\225\0\0\377" + "\223\0\0\377\204\0\0\377\200\0\0\377\201\0\0\242\200\0\0\377\232\12\12" + "\377\240\7\7\377\237\0\0\377\241\0\0\377\243\0\0\377\246\4\4\377\212" + "\377\377\377\377\1""6@2\377\202\37*\33\377\1W_T\377\211\377\377\377\377" + "\35\341\224\224\377\266\0\0\377\265\0\0\377\263\0\0\377\262\0\0\377\261" + "\0\0\377\257\0\0\377\255\0\0\377\254\0\0\377\252\0\0\377\250\0\0\377" + "\246\0\0\377\244\0\0\377\242\0\0\377\240\0\0\377\235\0\0\377\233\0\0" + "\377\231\0\0\377\226\0\0\377\205\0\0\377\200\0\0\377\201\0\0\242\200" + "\0\0\377\236\13\13\377\241\3\3\377\242\0\0\377\245\0\0\377\247\0\0\377" + "\253\6\6\377\211\377\377\377\377\2\374\374\374\377y\200w\377\202y\177" + "v\377\1\211\217\207\377\211\377\377\377\377\36\342\224\224\377\272\0" + "\0\377\271\0\0\377\270\0\0\377\266\0\0\377\265\0\0\377\263\0\0\377\261" + "\0\0\377\260\0\0\377\256\0\0\377\254\0\0\377\252\0\0\377\247\0\0\377" + "\245\0\0\377\243\0\0\377\241\0\0\377\236\0\0\377\234\0\0\377\231\0\0" + "\377\205\0\0\377\200\0\0\377\201\0\0\242\200\0\0\377\240\13\13\377\243" + "\0\0\377\246\0\0\377\250\0\0\377\252\0\0\377\254\1\1\377\374\366\366" + "\377\226\377\377\377\377\36\342\211\211\377\277\0\0\377\276\0\0\377\274" + "\0\0\377\273\0\0\377\271\0\0\377\267\0\0\377\265\0\0\377\263\0\0\377" + "\261\0\0\377\257\0\0\377\255\0\0\377\253\0\0\377\251\0\0\377\246\0\0" + "\377\244\0\0\377\241\0\0\377\237\0\0\377\234\0\0\377\206\0\0\377\200" + "\0\0\377\201\0\0\242\200\0\0\377\241\10\10\377\246\0\0\377\251\0\0\377" + "\253\0\0\377\256\0\0\377\260\0\0\377\363\327\327\377\226\377\377\377" + "\377\36\334ii\377\303\0\0\377\302\0\0\377\300\0\0\377\277\0\0\377\275" + "\0\0\377\273\0\0\377\271\0\0\377\267\0\0\377\265\0\0\377\263\0\0\377" + "\261\0\0\377\256\0\0\377\254\0\0\377\251\0\0\377\247\0\0\377\244\0\0" + "\377\242\0\0\377\237\0\0\377\207\0\0\377\200\0\0\377\201\0\0\242\200" + "\0\0\377\243\6\6\377\251\0\0\377\254\0\0\377\256\0\0\377\261\0\0\377" + "\263\0\0\377\337\216\216\377\225\377\377\377\377\40\377\376\376\377\323" + "--\377\310\0\0\377\306\0\0\377\305\0\0\377\303\0\0\377\301\0\0\377\277" + "\0\0\377\275\0\0\377\273\0\0\377\271\0\0\377\266\0\0\377\264\0\0\377" + "\261\0\0\377\257\0\0\377\254\0\0\377\252\0\0\377\247\0\0\377\245\0\0" + "\377\242\0\0\377\207\0\0\377\200\0\0\377\201\0\0\242\200\0\0\377\244" + "\5\5\377\254\0\0\377\256\0\0\377\261\0\0\377\264\0\0\377\266\0\0\377" + "\276\21\21\377\360\310\310\377\224\377\377\377\377#\351\212\212\377\315" + "\0\0\377\314\0\0\377\312\0\0\377\311\0\0\377\307\0\0\377\305\0\0\377" + "\303\0\0\377\301\0\0\377\276\0\0\377\274\0\0\377\272\0\0\377\267\0\0" + "\377\264\0\0\377\262\0\0\377\257\0\0\377\255\0\0\377\252\0\0\377\247" + "\0\0\377\244\0\0\377\210\0\0\377\200\0\0\377\201\0\0\242\200\0\0\377" + "\245\3\3\377\256\0\0\377\261\0\0\377\264\0\0\377\266\0\0\377\271\0\0" + "\377\274\0\0\377\300\11\11\377\333mm\377\361\304\304\377\374\360\360" + "\377\216\377\377\377\3770\375\363\363\377\364\272\272\377\342SS\377\323" + "\0\0\377\322\0\0\377\320\0\0\377\316\0\0\377\315\0\0\377\313\0\0\377" + "\310\0\0\377\306\0\0\377\304\0\0\377\302\0\0\377\277\0\0\377\275\0\0" + "\377\272\0\0\377\267\0\0\377\265\0\0\377\262\0\0\377\257\0\0\377\254" + "\0\0\377\251\0\0\377\247\0\0\377\211\0\0\377\200\0\0\377\201\0\0\242" + "\200\0\0\377\247\2\2\377\261\0\0\377\263\0\0\377\266\0\0\377\271\0\0" + "\377\274\0\0\377\277\0\0\377\301\0\0\377\304\0\0\377\306\0\0\377\311" + "\0\0\377\316\17\17\377\322\30\30\377\326\"\"\377\330\"\"\377\331\40\40" + "\377\330\21\21\377\332\21\21\377\333\22\22\377\336\"\"\377\337\"\"\377" + "\203\340\"\"\3771\336\26\26\377\333\0\0\377\332\0\0\377\331\0\0\377\327" + "\0\0\377\326\0\0\377\324\0\0\377\322\0\0\377\320\0\0\377\316\0\0\377" + "\314\0\0\377\312\0\0\377\307\0\0\377\305\0\0\377\302\0\0\377\277\0\0" + "\377\275\0\0\377\272\0\0\377\267\0\0\377\264\0\0\377\261\0\0\377\257" + "\0\0\377\254\0\0\377\251\0\0\377\211\0\0\377\200\0\0\377\201\0\0\242" + "\200\0\0\377\250\1\1\377\263\0\0\377\266\0\0\377\270\0\0\377\273\0\0" + "\377\276\0\0\377\301\0\0\377\304\0\0\377\307\0\0\377\311\0\0\377\314" + "\0\0\377\316\0\0\377\321\0\0\377\323\0\0\377\325\0\0\377\327\0\0\377" + "\331\0\0\377\333\0\0\377\335\0\0\377\336\0\0\377\337\0\0\377\204\340" + "\0\0\377/\337\0\0\377\336\0\0\377\335\0\0\377\334\0\0\377\332\0\0\377" + "\330\0\0\377\326\0\0\377\324\0\0\377\322\0\0\377\317\0\0\377\315\0\0" + "\377\312\0\0\377\307\0\0\377\305\0\0\377\302\0\0\377\277\0\0\377\274" + "\0\0\377\271\0\0\377\266\0\0\377\264\0\0\377\261\0\0\377\256\0\0\377" + "\253\0\0\377\212\0\0\377\200\0\0\377\200\0\0\225\200\0\0\377\243\1\1" + "\377\264\0\0\377\267\0\0\377\272\0\0\377\275\0\0\377\300\0\0\377\303" + "\0\0\377\306\0\0\377\311\0\0\377\314\0\0\377\317\0\0\377\321\0\0\377" + "\324\0\0\377\326\0\0\377\331\0\0\377\333\0\0\377\335\0\0\377\337\0\0" + "\377\341\0\0\377\342\0\0\377\202\344\0\0\377\203\345\0\0\3771\344\0\0" + "\377\343\0\0\377\341\0\0\377\340\0\0\377\336\0\0\377\334\0\0\377\332" + "\0\0\377\327\0\0\377\325\0\0\377\322\0\0\377\317\0\0\377\315\0\0\377" + "\312\0\0\377\307\0\0\377\304\0\0\377\301\0\0\377\276\0\0\377\273\0\0" + "\377\270\0\0\377\265\0\0\377\262\0\0\377\257\0\0\377\254\0\0\377\210" + "\0\0\377\200\0\0\377\201\0\0I\200\0\0\377\216\0\0\377\266\0\0\377\271" + "\0\0\377\274\0\0\377\277\0\0\377\302\0\0\377\305\0\0\377\310\0\0\377" + "\313\0\0\377\316\0\0\377\321\0\0\377\324\0\0\377\327\0\0\377\331\0\0" + "\377\334\0\0\377\336\0\0\377\341\0\0\377\343\0\0\377\345\0\0\377\347" + "\0\0\377\350\0\0\377\351\0\0\377\202\352\0\0\3771\351\0\0\377\350\0\0" + "\377\347\0\0\377\346\0\0\377\344\0\0\377\342\0\0\377\337\0\0\377\335" + "\0\0\377\332\0\0\377\327\0\0\377\325\0\0\377\322\0\0\377\317\0\0\377" + "\314\0\0\377\311\0\0\377\306\0\0\377\303\0\0\377\300\0\0\377\275\0\0" + "\377\272\0\0\377\267\0\0\377\264\0\0\377\261\0\0\377\253\0\0\377\201" + "\0\0\377\200\0\0\360\0\0\0\0\200\0\0\341\200\0\0\377\221\0\0\377\267" + "\0\0\377\275\0\0\377\301\0\0\377\304\0\0\377\307\0\0\377\312\0\0\377" + "\315\0\0\377\320\0\0\377\323\0\0\377\326\0\0\377\331\0\0\377\334\0\0" + "\377\337\0\0\377\341\0\0\377\344\0\0\377\346\0\0\377\351\0\0\377\353" + "\0\0\377\354\0\0\377\202\356\0\0\377\36\357\0\0\377\356\0\0\377\355\0" + "\0\377\353\0\0\377\351\0\0\377\347\0\0\377\345\0\0\377\342\0\0\377\337" + "\0\0\377\335\0\0\377\332\0\0\377\327\0\0\377\324\0\0\377\321\0\0\377" + "\316\0\0\377\313\0\0\377\310\0\0\377\305\0\0\377\302\0\0\377\276\0\0" + "\377\273\0\0\377\270\0\0\377\265\0\0\377\243\0\0\377\203\0\0\377\177" + "\0\0\377\202\0\0j\0\0\0\0\206\0\0\25\200\0\0\344\202\200\0\0\377\1\202" + "\0\0\376\210\203\0\0\376\227\204\0\0\376\210\203\0\0\376\202\202\0\0" + "\376\4\201\0\0\376\200\0\0\377\200\0\0\376\177\0\0\222\204\0\0\0\0\3" + "\202\0\0h\200\0\0\307\200\0\0\337\251\177\0\0\343\3\177\0\0\331\177\0" + "\0\261|\0\0%\202\0\0\0\0", +}; + +static const GdkPixdata icon_closed_pixbuf = { + 0x47646b50, /* Pixbuf magic: 'GdkP' */ + 24 + 6615, /* header length + pixel_data length */ + 0x2010002, /* pixdata_type */ + 208, /* rowstride */ + 52, /* width */ + 48, /* height */ + /* pixel_data: */ + "\202\0\0\0\0\3/M\30+.P\25\263.Q\25\332\251-P\26\343\3-P\27\337-P\26\310" + ".O\26j\204\0\0\0\0\1.Q\25\233\202-P\26\377\1-P\26\376\236.Q\30\376\213" + "/Q\30\376\12.Q\30\376-Q\27\377-P\26\377-Q\26\3441U\30\25\0\0\0\0-Q\25" + "x-P\26\3770R\31\377Ih6\377\214Rn@\377\1Sn@\377\202SnA\377\202SoB\377" + "\1TpC\377\202UpC\377\1VqC\377\202WrD\377\202WrE\377\1WrF\377\202XsG\377" + "\202YtG\377\1ZtH\377\202[uI\377\202[vJ\377\1[vK\377\202\\vK\377\202]" + "wL\377\1^wL\377\202_xM\377\12^yL\377@`,\377-P\26\377,P\26\341\0\0\0\0" + "-P\26\362-Q\26\377\77],\377\77]+\3778X\"\377\2117W!\377\2028X\"\377\202" + "8X#\377\1""8Y$\377\2029Z%\377\202:Z&\377\1;[&\377\202<\\'\377\202=\\" + "(\377\1=])\377\202>^*\377\202\77^+\377\1@^,\377\202A_,\377\202B`-\377" + "\1B`.\377\202Ca/\377\1Db0\377\202Eb0\377\202Ec1\377\12Ed2\377Jg8\377" + "Pk\77\3777X\"\377-P\26\377.N\25H-P\26\377.Q\27\3776U!\377/Q\30\377\211" + "-P\26\377\202.Q\27\377\1/Q\30\377\202/R\31\377\2020S\32\377\1""1S\33" + "\377\2022T\33\377\2023U\34\377\1""4U\35\377\2024V\36\377\2025W\37\377" + "\1""6X\40\377\2027X!\377\2028Y\"\377\1""9Z#\377\2029Z$\377\202:[%\377" + "\1;\\&\377\202<\\&\377\202=]'\377\1=^(\377\202>^)\377\10Eb2\377;['\377" + "-P\26\377-Q\25\224-P\26\377-P\27\377/P\32\377-P\27\377\210-P\26\377\202" + ".Q\27\377\1/Q\30\377\202/R\31\377\2020S\32\377\1""1S\33\377\2022T\33" + "\377\2023U\34\377\1""4U\35\377\2024V\36\377\1""5W\37\377\2026X\40\377" + "\2027X!\377\1""8Y\"\377\2029Z#\377\2029Z$\377\1:[%\377\202;\\&\377\202" + "<\\&\377\1=]'\377\202=^(\377\202>^)\377\5\77_*\377A_-\3778X$\377-P\26" + "\377.P\26\242\202-P\26\377\1,N\26\377\210-P\26\377\1.Q\27\377\202/Q\30" + "\377\202/R\31\377\1""0S\32\377\2021S\33\377\2022T\33\377\13""3U\34\377" + "8X!\377d}R\377\214\240\200\377\234\255\222\377\237\257\225\377\220\243" + "\204\377l\205[\377>^)\3777X!\3778Y\"\377\2029Z#\377\2029Z$\377\1:[%\377" + "\202;\\&\377\1<\\&\377\202=]'\377\202=^(\377\1>^)\377\202\77_*\377\5" + "@`+\377\77^*\3776W\40\377-P\26\377.P\26\242\212-P\26\377\1.Q\27\377\202" + "/Q\30\377\1/R\31\377\2020S\32\377\2021S\33\377\5""2T\33\3773U\34\377" + "9Z#\377\227\250\213\377\357\362\355\377\206\377\377\377\377\5\365\367" + "\364\377\244\263\232\377Ed0\3779Z#\3779Z$\377\202:[%\377\202;\\&\377" + "\1<\\&\377\202=]'\377\202=^(\377\1>^)\377\202\77_*\377\202@`+\377\4A" + "`,\3775W\37\377-P\26\377.P\26\242\210-P\26\377\202.Q\27\377\202/Q\30" + "\377\1/R\31\377\2020S\32\377\2021S\33\377\4""2T\33\3773U\34\377Ki7\377" + "\332\340\326\377\212\377\377\377\377\2\345\352\343\377[vJ\377\202:[%" + "\377\1;\\&\377\202<\\&\377\202=]'\377\1=^(\377\202>^)\377\202\77_*\377" + "\1@`+\377\202A`,\377\4Ba-\3773U\34\377-P\26\377.P\26\242\207-P\26\377" + "\202.Q\27\377\1/Q\30\377\202/R\31\377\2020S\32\377\1""1S\33\377\2022" + "T\33\377\3""3U\34\377Ed0\377\344\350\341\377\203\377\377\377\377\6\360" + "\362\356\377\266\302\256\377\235\255\222\377\240\260\226\377\302\314" + "\273\377\370\371\367\377\203\377\377\377\377\3\355\360\353\377SpA\377" + ";\\&\377\202<\\&\377\202=]'\377\1=^(\377\202>^)\377\1\77_*\377\202@`" + "+\377\202A`,\377\5Ba-\377Bb.\377.R\31\377-P\26\377.P\26\242\206-P\26" + "\377\202.Q\27\377\1/Q\30\377\202/R\31\377\2020S\32\377\1""1S\33\377\202" + "2T\33\377\3""3U\34\3774U\35\377\302\314\274\377\203\377\377\377\377\2" + "\253\272\242\377\77`*\377\2027X!\377\4""8Y\"\3779Z#\377Jh6\377\270\303" + "\260\377\203\377\377\377\377\4\323\333\316\377>](\377<\\&\377=]'\377" + "\202=^(\377\202>^)\377\1\77_*\377\202@`+\377\202A`,\377\3Ba-\377Bb.\377" + "A`,\377\202-P\26\377\1.P\26\242\205-P\26\377\1.Q\27\377\202/Q\30\377" + "\202/R\31\377\1""0S\32\377\2021S\33\377\2022T\33\377\3""3U\34\3774U\35" + "\377n\206^\377\203\377\377\377\377\2\252\270\241\3776X\40\377\2027X!" + "\377\1""8Y\"\377\2029Z#\377\3""9Z$\377:[%\377\244\263\232\377\203\377" + "\377\377\377\2\203\227u\377=]'\377\202=^(\377\1>^)\377\202\77_*\377\202" + "@`+\377\1A`,\377\202Ba-\377\202Bb.\377\1<\\&\377\202-P\26\377\1.P\26" + "\242\203-P\26\377\202.Q\27\377\202/Q\30\377\1/R\31\377\2020S\32\377\202" + "1S\33\377\1""2T\33\377\2023U\34\377\2024U\35\377\1\315\325\307\377\202" + "\377\377\377\377\3\346\352\343\377<]'\3777X!\377\2028Y\"\377\2029Z#\377" + "\1""9Z$\377\202:[%\377\2=](\377\317\327\312\377\202\377\377\377\377\1" + "\333\341\327\377\202=^(\377\1>^)\377\202\77_*\377\1@`+\377\202A`,\377" + "\202Ba-\377\1Bb.\377\202Cc/\377\1""6X\40\377\202-P\26\377\1.P\26\242" + "\202-P\26\377\202.Q\27\377\202/Q\30\377\1/R\31\377\2020S\32\377\2021" + "S\33\377\1""2T\33\377\2023U\34\377\4""4U\35\3774V\36\377Lj8\377\376\376" + "\376\377\202\377\377\377\377\2\223\245\207\3777X!\377\2028Y\"\377\1""9" + "Z#\377\2029Z$\377\202:[%\377\3;\\&\377<\\&\377h\200W\377\203\377\377" + "\377\377\2_yM\377>^)\377\202\77_*\377\1@`+\377\202A`,\377\202Ba-\377" + "\1Bb.\377\203Cc/\377\1/Q\30\377\202-P\26\377\1.P\26\242\202-P\26\377" + "\2.Q\27\377/Q\30\377\202/R\31\377\2020S\32\377\1""1S\33\377\2022T\33" + "\377\2023U\34\377\1""4U\35\377\2024V\36\377\1\205\232x\377\202\377\377" + "\377\377\2\375\375\374\377Gf3\377\2028Y\"\377\1""9Z#\377\2029Z$\377\1" + ":[%\377\202;\\&\377\202<\\&\377\2=]'\377\323\332\316\377\202\377\377" + "\377\377\2\222\244\206\377\77_*\377\202@`+\377\202A`,\377\1Ba-\377\202" + "Bb.\377\202Cc/\377\2Dc0\377=]'\377\203-P\26\377\1.P\26\242\202-P\26\377" + "\1/Q\30\377\202/R\31\377\1""0S\32\377\2021S\33\377\2022T\33\377\1""3" + "U\34\377\2024U\35\377\2024V\36\377\2""5W\37\377\273\307\264\377\202\377" + "\377\377\377\2\332\340\326\3778Y\"\377\2029Z#\377\2029Z$\377\1:[%\377" + "\202;\\&\377\202<\\&\377\3=]'\377=^(\377\221\244\206\377\202\377\377" + "\377\377\1\304\315\275\377\202@`+\377\202A`,\377\1Ba-\377\202Bb.\377" + "\1Cc/\377\202Dc0\377\2Ed0\3770S\32\377\203-P\26\377\1.P\26\242\202-P" + "\26\377\202/R\31\377\1""0S\32\377\2021S\33\377\2022T\33\377\1""3U\34" + "\377\2024U\35\377\2024V\36\377\3""5W\37\3776X\40\377\336\343\332\377" + "\202\377\377\377\377\1\257\275\247\377\2029Z#\377\1""9Z$\377\202:[%\377" + "\202;\\&\377\1<\\&\377\202=]'\377\202=^(\377\1^yL\377\202\377\377\377" + "\377\3\343\347\337\377@`+\377A`,\377\202Ba-\377\202Bb.\377\1Cc/\377\202" + "Dc0\377\2Ed0\377;\\&\377\204-P\26\377\3.P\26\242-P\26\377-Q\27\377\202" + "0S\32\377\2021S\33\377\1""2T\33\377\2023U\34\377\2024U\35\377\1""4V\36" + "\377\2025W\37\377\3""6X\40\3778Y\"\377\372\372\371\377\202\377\377\377" + "\377\3\225\247\212\3779Z#\3779Z$\377\202:[%\377\202;\\&\377\1<\\&\377" + "\202=]'\377\1=^(\377\202>^)\377\5A`,\377\367\371\367\377\377\377\377" + "\377\373\373\372\377Ba.\377\202Ba-\377\1Bb.\377\202Cc/\377\202Dc0\377" + "\3Ed0\377Ba-\377.Q\27\377\204-P\26\377\5.P\26\242-P\26\377-Q\27\3770" + "S\32\3771S\33\377\2022T\33\377\2023U\34\377\1""4U\35\377\2024V\36\377" + "\2025W\37\377\3""6X\40\3777X!\377Ba-\377\203\377\377\377\377\2\204\230" + "v\3779Z$\377\202:[%\377\1;\\&\377\202<\\&\377\202=]'\377\1=^(\377\202" + ">^)\377\202\77_*\377\1\334\342\330\377\202\377\377\377\377\3Li8\377B" + "a-\377Bb.\377\202Cc/\377\1Dc0\377\202Ed0\377\2Cc/\3770S\32\377\205-P" + "\26\377\4.P\26\242-P\26\377-Q\27\3771S\33\377\2022T\33\377\2023U\34\377" + "\1""4U\35\377\2024V\36\377\2025W\37\377\1""6X\40\377\2027X!\377\1Jh6" + "\377\203\362\364\360\377\2y\220k\377:[%\377\202;\\&\377\202<\\&\377\1" + "=]'\377\202=^(\377\202>^)\377\1\77_*\377\202@`+\377\1\303\315\275\377" + "\202\362\364\361\377\2Pn>\377Bb.\377\202Cc/\377\1Dc0\377\202Ed0\377\2" + "Bb.\3770S\32\377\206-P\26\377\3.P\26\242-P\26\377-Q\27\377\2022T\33\377" + "\1""3U\34\377\2024U\35\377\2024V\36\377\1""5W\37\377\2026X\40\377\202" + "7X!\377\1Sp@\377\204n\206^\377\1o\207_\377\202o\207`\377\202p\207`\377" + "\1q\210a\377\202q\211a\377\1q\211b\377\202r\212c\377\202s\212d\377\1" + "t\212d\377\202t\213e\377\203t\214f\377\202Dc0\377\202Ed0\377\2<\\&\377" + "/Q\30\377\207-P\26\377\3.P\26\242-P\26\377-Q\27\377\2023U\34\377\202" + "4U\35\377\1""4V\36\377\2025W\37\377\2026X\40\377\1""7X!\377\2028Y\"\377" + "\1\237\257\225\377\226\377\377\377\377\1\373\373\372\377\202Dc0\377\2" + "=]'\3771S\33\377\211-P\26\377\4.P\26\242-P\26\377.Q\27\3773U\34\377\202" + "4U\35\377\1""4V\36\377\2025W\37\377\2026X\40\377\1""7X!\377\2028Y\"\377" + "\2""9Z#\377\242\261\230\377\226\377\377\377\377\3\372\373\372\3775W\37" + "\377/Q\30\377\213-P\26\377\4.P\26\242-P\26\377.Q\27\3774U\35\377\202" + "4V\36\377\2025W\37\377\1""6X\40\377\2027X!\377\2028Y\"\377\3""9Z#\377" + "9Z$\377\243\263\232\377\226\377\377\377\377\1\372\373\372\377\215-P\26" + "\377\3.P\26\242-P\26\377.Q\27\377\2024V\36\377\1""5W\37\377\2026X\40" + "\377\2027X!\377\6""8Y\"\3779Z#\3779Z\"\3775X\36\3772U\34\377\241\261" + "\226\377\226\377\377\377\377\2\371\372\371\377-Q\26\377\214-P\26\377" + "\5.P\26\242-P\26\377.Q\27\3774V\36\3775W\37\377\2026X\40\377\6""7X!\377" + "7Y!\3779[\"\3777Y!\3772V\33\377/T\27\377\2020U\27\377\1\242\263\230\377" + "\226\377\377\377\377\5\371\372\371\377/S\27\377.S\27\377.R\26\377-Q\26" + "\377\211-P\26\377\20.P\26\242-P\26\377.Q\30\3775W\37\3776X\40\3776Y\40" + "\3778Z!\3779\\#\377:\\#\3775Y\35\3770U\27\3770V\30\3771W\30\3771X\30" + "\3772X\30\377\245\266\232\377\211\377\377\377\377\4\340\342\340\377p" + "wm\377ai^\377\274\300\273\377\211\377\377\377\377\10\371\372\371\377" + "0V\30\3770U\27\3770T\27\377/T\27\377.S\27\377.R\26\377-Q\26\377\206-" + "P\26\377\20.P\26\242-P\26\377.Q\30\3777Y\40\3778Z\"\3779[\"\377:]#\377" + ":]\"\3772W\32\3771W\30\3771X\30\3772Y\30\3772Z\31\3773Z\31\3773[\31\377" + "\250\271\235\377\210\377\377\377\377\2\375\375\375\377\77H;\377\202\37" + "*\33\377\2\"-\36\377\326\330\325\377\210\377\377\377\377\12\371\372\371" + "\3772Y\30\3772X\30\3771W\30\3771V\30\3770U\27\377/T\27\377/S\27\377." + "R\27\377.Q\26\377\204-P\26\377\13.P\26\242-P\26\377.R\30\3779[\"\377" + ":]\"\377;_$\377;_#\3773Y\32\3772Y\30\3773Z\31\3773[\31\377\2024\\\31" + "\377\3""4]\32\3775^\32\377\252\274\237\377\210\377\377\377\377\1\343" + "\344\342\377\204\37*\33\377\1\236\243\235\377\210\377\377\377\377\14" + "\371\372\370\3774\\\31\3773[\31\3773Z\31\3772Y\30\3771X\30\3771W\30\377" + "0V\30\3770U\27\377/S\27\377.R\27\377.Q\26\377\202-P\26\377\20.P\26\242" + "-P\26\377.S\30\377:^#\377<`$\377=a%\3775\\\35\3773Z\31\3773[\31\3774" + "\\\31\3775]\32\3775^\32\3776_\32\3776`\32\3776a\33\377\255\276\241\377" + "\210\377\377\377\377\2\372\372\372\3776@2\377\202\37*\33\377\2!,\35\377" + "\315\317\314\377\210\377\377\377\377\1\371\372\370\377\2025^\32\377\33" + "4]\31\3774\\\31\3773[\31\3772Y\31\3772X\30\3771W\30\3770V\30\3770U\27" + "\377/S\27\377-R\27\377-P\26\377.P\26\242-P\26\377/T\31\377d&\377\77e&\3776^\34\3775^\32\3776_\32\3776a\33\377" + "7b\33\3778c\33\3778d\33\3779e\34\3779f\34\377:f\34\377\262\303\246\377" + "\212\377\377\377\377\3*5'\377\37*\33\377\210\216\206\377\211\377\377" + "\377\377\36\370\372\367\3778d\33\3778c\33\3777b\33\3776a\33\3776`\32" + "\3775^\32\3774]\32\3774\\\31\3773[\31\3772Y\31\3771X\30\377/V\30\377" + "-P\26\377.P\26\242-P\26\3770U\31\377@g'\377n\36\377>o\36\377\270\312\254\377\211" + "\377\377\377\377\1\245\252\244\377\202\37*\33\377\2#.\37\377\373\373" + "\373\377\210\377\377\377\377\36\367\371\366\377=l\36\377n\36\377\77o\37" + "\377\77p\37\377@q\37\377\273\315\257\377\211\377\377\377\377\1\205\213" + "\203\377\203\37*\33\377\1\335\336\334\377\210\377\377\377\377\36\367" + "\371\366\377>n\36\377=m\36\377=l\36\377i!\377:g\34\377;h\35\377n\36\377\77o\37\377\77q\37\377@r\37\377As\40\377At\40\377\274\316\260" + "\377\211\377\377\377\377\1\272\276\271\377\203\226\234\225\377\1\343" + "\344\342\377\210\377\377\377\377\36\370\371\366\377\77q\37\377\77o\37" + "\377>n\36\377=m\36\377m\36\377>o\36\377\77p\37\377@r\37\377As\40" + "\377At\40\377Bu\40\377Cv!\377\257\305\240\377\226\377\377\377\377\36" + "\354\361\350\377As\40\377@r\37\377\77p\37\377>o\37\377>n\36\377=l\36" + "\377n\36\377\77o\37" + "\377@q\37\377@r\37\377At\40\377Bu\40\377Cw!\377Cx!\377Dy!\377\227\264" + "\203\377\226\377\377\377\377\37\323\340\314\377Bu\40\377At\40\377@s\37" + "\377@q\37\377\77p\37\377>n\36\377=l\36\377n\36\377\77p\37\377@q\37\377As\40\377Bt\40\377Bv\40\377Cw!\377D" + "y!\377Ez\"\377E{\"\377]\215>\377\372\373\371\377\225\377\377\377\377" + "\40\235\271\213\377Cx!\377Bv\40\377Bu\40\377As\40\377@q\37\377\77p\37" + "\377>n\36\377=m\36\377n\36\377\77p\37\377@q\37\377As\40" + "\377Bu\40\377Cv!\377Cx!\377Dz!\377E{\"\377F|\"\377G~#\377G\177#\377\204" + "\252k\377\371\373\367\377\223\377\377\377\377%\311\331\277\377L\200*" + "\377Dz!\377Dx!\377Cw!\377Bu\40\377As\40\377@r\37\377\77p\37\377>n\36" + "\377=l\36\377n\36\377\77p\37\377@q\37\377As\40\377Bu\40\377Cw!\377Dx!\377" + "Ez\"\377E{\"\377F}\"\377G\177#\377H\200#\377I\201$\377J\203$\377_\222" + "=\377\243\300\217\377\313\334\301\377\344\355\336\377\360\365\355\377" + "\207\363\367\361\377,\363\367\360\377\365\370\363\377\377\377\377\377" + "\367\371\365\377\362\366\360\377\340\352\332\377\302\325\266\377\205" + "\252l\377H\200%\377F}\"\377F|\"\377Ez\"\377Dx!\377Cw!\377Bu\40\377As" + "\40\377@q\37\377\77p\37\377>n\36\377=l\36\377o\37\377\77q\37\377As\40\377Bu\40\377" + "Cv!\377Dx!\377Ez\"\377F|\"\377F}\"\377G\177#\377H\201#\377I\202$\377" + "J\204$\377K\205%\377L\206%\377L\210%\377M\211&\377M\212&\377\202N\213" + "&\377\1O\214&\377\203O\214'\377\1O\214&\377\202N\213&\377.N\212&\377" + "M\211&\377L\210%\377L\206%\377K\205%\377J\204$\377I\202$\377H\201#\377" + "G\177#\377G}\"\377F|\"\377Ez\"\377Dx!\377Cw!\377Bu\40\377As\40\377@q" + "\37\377\77o\37\377>m\36\377n\36\377=m\36\3778e\33\377-P\26\377-Q\26\230.P\26\365-Q\27\377" + "@p\37\377As\40\377Bu\40\377Cw!\377Dy!\377E{\"\377F}\"\377G~#\377H\200" + "#\377I\202$\377J\204$\377K\206%\377L\207%\377M\211&\377N\213&\377O\214" + "'\377P\216'\377P\217'\377Q\220(\377R\221(\377\205R\222(\377/R\221(\377" + "Q\220(\377P\217'\377P\216'\377O\214'\377N\213&\377M\211&\377L\210%\377" + "K\206%\377J\204$\377I\202$\377H\201#\377G\177#\377F}\"\377E{\"\377Dy" + "!\377Cw!\377Bu\40\377As\40\377@q\37\377\77o\37\377>m\36\3772X\30\377" + "-P\26\377.S\26S-O\26\216-P\26\377/U\27\377>n\37\377Bv\40\377Cx!\377E" + "z!\377F|\"\377G~#\377H\200#\377I\202$\377J\203$\377K\205%\377L\207%\377" + "M\211&\377N\213&\377O\214'\377P\216'\377Q\220(\377R\221(\377R\223(\377" + "S\224)\377\205T\225)\377\33S\224)\377R\223(\377R\221(\377Q\220(\377P" + "\216'\377O\215'\377N\213&\377M\211&\377L\207%\377K\205%\377J\204$\377" + "I\202$\377H\200#\377G~#\377F|\"\377Ez\"\377Dx!\377Bv\40\377At\40\377" + "@r\37\377\77o\37\3774[\31\377-P\26\377,P\26\350\0\0\0\1\0\0\0\0,O\25" + "\270\202-P\26\377\3.Q\27\3760T\27\3770T\30\377\2050U\30\377\1""0V\30" + "\377\2041V\30\377\2031W\30\377\2031W\31\377\2032X\31\377\2041W\31\377" + "\2021W\30\377\2041V\30\377\1""0V\30\377\2050U\30\377\2020T\30\377\202" + "/T\30\377\5/S\27\377.P\26\377-P\26\377-P\25\356-R\26\"\203\0\0\0\0\3" + "-O\30J-P\25\316-P\26\354\251-P\27\365\4-P\26\362-P\26\337.O\26\212\0" + "\0\0\1\202\0\0\0\0", +}; + + diff --git a/pesthoernchen.h b/themes/pesthoernchen.h similarity index 53% rename from pesthoernchen.h rename to themes/pesthoernchen.h index 41a16e0..aa83221 100644 --- a/pesthoernchen.h +++ b/themes/pesthoernchen.h @@ -1,423 +1,4 @@ -/* - * This file contais the pixbuf data for the panel icon. - */ - -static const GdkPixdata icon_black_pixbuf = { - 0x47646b50, /* Pixbuf magic: 'GdkP' */ - 24 + 3417, /* header length + pixel_data length */ - 0x2010002, /* pixdata_type */ - 192, /* rowstride */ - 48, /* width */ - 48, /* height */ - /* pixel_data: */ - (guint8 *) - "\377\0\0\0\0\243\0\0\0\0\7\0\0\0\12\0\0\0""9\0\0\0W\0\0\0o\0\0\0f\0\0" - "\0V\0\0\0$\247\0\0\0\0\3\0\0\0;\0\0\0\254\0\0\0\365\206\0\0\0\377\3\0" - "\0\0\327\0\0\0d\0\0\0\4\226\0\0\0\0\1\0\0\0""7\204\0\0\0U\1\0\0\0B\206" - "\0\0\0\0\2\0\0\0\34\0\0\0\261\213\0\0\0\377\2\0\0\0\325\0\0\0""8\206" - "\0\0\0\0\1\0\0\0D\202\0\0\0\210\1\0\0\0\217\204\0\0\0\231\4\0\0\0\241" - "\0\0\0\252\0\0\0\235\0\0\0\20\203\0\0\0\0\1\0\0\0\240\204\0\0\0\377\1" - "\0\0\0\267\205\0\0\0\0\2\0\0\0""9\0\0\0\352\215\0\0\0\377\2\0\0\0\373" - "\0\0\0v\205\0\0\0\0\1\0\0\0b\212\0\0\0\377\1\0\0\0\23\203\0\0\0\0\1\0" - "\0\0\226\204\0\0\0\377\1\0\0\0\264\204\0\0\0\0\2\0\0\0""7\0\0\0\365\220" - "\0\0\0\377\2\0\0\0\224\0\0\0\2\203\0\0\0\0\1\0\0\0Q\211\0\0\0\377\2\0" - "\0\0\375\0\0\0\1\203\0\0\0\0\1\0\0\0\207\204\0\0\0\377\1\0\0\0\300\203" - "\0\0\0\0\2\0\0\0\24\0\0\0\350\222\0\0\0\377\1\0\0\0\207\203\0\0\0\0\1" - "\0\0\0@\211\0\0\0\377\1\0\0\0\353\204\0\0\0\0\1\0\0\0n\204\0\0\0\377" - "\1\0\0\0\347\203\0\0\0\0\1\0\0\0\246\224\0\0\0\377\1\0\0\0W\202\0\0\0" - "\0\1\0\0\0<\211\0\0\0\377\1\0\0\0\327\204\0\0\0\0\1\0\0\0Q\205\0\0\0" - "\377\4\0\0\0\17\0\0\0\0\0\0\0,\0\0\0\375\224\0\0\0\377\4\0\0\0\352\0" - "\0\0\24\0\0\0\0\0\0\0D\211\0\0\0\377\1\0\0\0\256\204\0\0\0\0\1\0\0\0" - "3\205\0\0\0\377\3\0\0\0K\0\0\0\0\0\0\0\223\226\0\0\0\377\3\0\0\0\217" - "\0\0\0\0\0\0\0R\211\0\0\0\377\1\0\0\0\201\204\0\0\0\0\2\0\0\0\14\0\0" - "\0\375\204\0\0\0\377\3\0\0\0\221\0\0\0\0\0\0\0\345\206\0\0\0\377\4\0" - "\0\0\320\0\0\0\233\0\0\0\226\0\0\0\376\204\0\0\0\377\13\0\0\0\371\0\0" - "\0\221\0\0\0H\0\0\0=\0\0\0S\0\0\0\234\0\0\0\372\0\0\0\377\0\0\0\363\0" - "\0\0\23\0\0\0{\211\0\0\0\377\1\0\0\0Q\205\0\0\0\0\1\0\0\0\325\204\0\0" - "\0\377\2\0\0\0\331\0\0\0\"\204\0\0\0\377\3\0\0\0\345\0\0\0\203\0\0\0" - "#\203\0\0\0\0\1\0\0\0\241\203\0\0\0\377\2\0\0\0\373\0\0\0B\205\0\0\0" - "\0\5\0\0\0I\0\0\0\375\0\0\0\377\0\0\0g\0\0\0\253\210\0\0\0\377\2\0\0" - "\0\372\0\0\0\17\205\0\0\0\0\1\0\0\0\226\205\0\0\0\377\1\0\0\0\207\202" - "\0\0\0\377\3\0\0\0\376\0\0\0i\0\0\0\5\205\0\0\0\0\1\0\0\0*\202\0\0\0" - "\377\2\0\0\0\360\0\0\0\237\207\0\0\0\0\4\0\0\0\231\0\0\0\377\0\0\0\273" - "\0\0\0\327\210\0\0\0\377\1\0\0\0\276\206\0\0\0\0\1\0\0\0K\205\0\0\0\377" - "\1\0\0\0\371\202\0\0\0\377\1\0\0\0\276\210\0\0\0\0\4\0\0\0\366\0\0\0" - "\363\0\0\0\210\0\0\0i\207\0\0\0\0\3\0\0\0""6\0\0\0\377\0\0\0\374\211" - "\0\0\0\377\1\0\0\0l\206\0\0\0\0\2\0\0\0\11\0\0\0\357\204\0\0\0\377\4" - "\0\0\0\354\0\0\0\362\0\0\0\377\0\0\0\245\207\0\0\0\0\5\0\0\0\5\0\0\0" - "\314\0\0\0\255\0\0\0Y\0\0\0\223\207\0\0\0\0\3\0\0\0<\0\0\0\324\0\0\0" - "\240\210\0\0\0\377\2\0\0\0\364\0\0\0\20\207\0\0\0\0\1\0\0\0\224\204\0" - "\0\0\377\4\0\0\0\363\0\0\0}\0\0\0\377\0\0\0\257\207\0\0\0\0\6\0\0\0\"" - "\0\0\0\262\0\0\0\223\0\0\0""3\0\0\0\334\0\0\0\1\206\0\0\0\0\3\0\0\0l" - "\0\0\0\235\0\0\0\330\210\0\0\0\377\1\0\0\0\233\210\0\0\0\0\1\0\0\0-\205" - "\0\0\0\377\4\0\0\0o\0\0\0\377\0\0\0\333\0\0\0\6\206\0\0\0\0\6\0\0\0D" - "\0\0\0\220\0\0\0\177\0\0\0\16\0\0\0\377\0\0\0<\205\0\0\0\0\4\0\0\0""8" - "\0\0\0\344\0\0\0\226\0\0\0\315\207\0\0\0\377\2\0\0\0\376\0\0\0""0\211" - "\0\0\0\0\1\0\0\0\271\204\0\0\0\377\1\0\0\0i\202\0\0\0\377\2\0\0\0\301" - "\0\0\0""7\205\0\0\0\0\6\0\0\0q\0\0\0l\0\0\0)\0\0\0\0\0\0\0\347\0\0\0" - "\237\203\0\0\0\0\6\0\0\0A\0\0\0\274\0\0\0\375\0\0\0\377\0\0\0\243\0\0" - "\0\272\207\0\0\0\377\1\0\0\0\244\212\0\0\0\0\2\0\0\0""2\0\0\0\376\203" - "\0\0\0\377\1\0\0\0^\204\0\0\0\377\7\0\0\0\343\0\0\0\201\0\0\0\23\0\0" - "\0\0\0\0\0\1\0\0\0\300\0\0\0D\202\0\0\0\0\5\0\0\0\302\0\0\0\366\0\0\0" - "B\0\0\0Y\0\0\0\276\204\0\0\0\377\2\0\0\0\300\0\0\0\241\206\0\0\0\377" - "\2\0\0\0\367\0\0\0\37\213\0\0\0\0\1\0\0\0\243\203\0\0\0\377\1\0\0\0i" - "\206\0\0\0\377\5\0\0\0\364\0\0\0\264\0\0\0\310\0\0\0\377\0\0\0-\202\0" - "\0\0\0\1\0\0\0\236\210\0\0\0\377\2\0\0\0\336\0\0\0~\206\0\0\0\377\1\0" - "\0\0\211\214\0\0\0\0\2\0\0\0\21\0\0\0\341\202\0\0\0\377\2\0\0\0w\0\0" - "\0\374\211\0\0\0\377\1\0\0\0""4\202\0\0\0\0\1\0\0\0\244\210\0\0\0\377" - "\2\0\0\0\345\0\0\0\201\205\0\0\0\377\2\0\0\0\324\0\0\0\11\215\0\0\0\0" - "\5\0\0\0>\0\0\0\372\0\0\0\377\0\0\0\213\0\0\0\327\211\0\0\0\377\1\0\0" - "\0a\202\0\0\0\0\1\0\0\0\337\210\0\0\0\377\2\0\0\0\311\0\0\0\251\204\0" - "\0\0\377\2\0\0\0\370\0\0\0.\217\0\0\0\0\4\0\0\0Z\0\0\0\374\0\0\0\331" - "\0\0\0\224\211\0\0\0\377\3\0\0\0\253\0\0\0\30\0\0\0*\211\0\0\0\377\2" - "\0\0\0~\0\0\0\365\204\0\0\0\377\1\0\0\0n\221\0\0\0\0\3\0\0\0f\0\0\0\376" - "\0\0\0\313\211\0\0\0\377\3\0\0\0\367\0\0\0z\0\0\0\307\210\0\0\0\377\2" - "\0\0\0\361\0\0\0\305\204\0\0\0\377\1\0\0\0\207\223\0\0\0\0\2\0\0\0X\0" - "\0\0\371\212\0\0\0\377\1\0\0\0\375\216\0\0\0\377\2\0\0\0\224\0\0\0\1" - "\224\0\0\0\0\2\0\0\0>\0\0\0\345\226\0\0\0\377\2\0\0\0\366\0\0\0h\227" - "\0\0\0\0\22\0\0\0\25\0\0\0\262\0\0\0\373\0\0\0\335\0\0\0\372\0\0\0\343" - "\0\0\0\341\0\0\0\377\0\0\0\235\0\0\0""4\0\0\0\342\0\0\0,\0\0\0d\0\0\0" - "\375\0\0\0\246\0\0\0\351\0\0\0\377\0\0\0\335\204\0\0\0\377\2\0\0\0\321" - "\0\0\0,\205\0\0\0\0\4\0\0\0&\0\0\0V\0\0\0C\0\0\0\6\211\0\0\0\0\5\0\0" - "\0\26\0\0\0q\0\0\0\231\0\0\0q\0\0\0\11\203\0\0\0\0\6\0\0\0\221\0\0\0" - "\0\0\0\0\205\0\0\0""1\0\0\0\7\0\0\0\327\202\0\0\0\0\1\0\0\0\263\202\0" - "\0\0\0\12\0\0\0\301\0\0\0\0\0\0\0i\0\0\0p\0\0\0\0\0\0\0\332\0\0\0\377" - "\0\0\0\335\0\0\0c\0\0\0\4\205\0\0\0\0\2\0\0\0\202\0\0\0\376\202\0\0\0" - "\377\2\0\0\0\333\0\0\0$\207\0\0\0\0\2\0\0\0S\0\0\0\363\203\0\0\0\377" - "\2\0\0\0\304\0\0\0\2\202\0\0\0\0\6\0\0\0\205\0\0\0'\0\0\0\227\0\0\0!" - "\0\0\0\4\0\0\0\256\202\0\0\0\0\1\0\0\0\257\202\0\0\0\0\10\0\0\0\263\0" - "\0\0\0\0\0\0]\0\0\0Z\0\0\0\0\0\0\0\264\0\0\0N\0\0\0\3\206\0\0\0\0\1\0" - "\0\0U\205\0\0\0\377\1\0\0\0\314\206\0\0\0\0\2\0\0\0\27\0\0\0\365\205" - "\0\0\0\377\1\0\0\0A\202\0\0\0\0\21\0\0\0\3\0\0\0r\0\0\0\226\0\0\0\256" - "\0\0\0\262\0\0\0\327\0\0\0\237\0\0\0\214\0\0\0\350\0\0\0w\0\0\0~\0\0" - "\0\361\0\0\0\225\0\0\0\305\0\0\0\271\0\0\0\251\0\0\0y\210\0\0\0\0\1\0" - "\0\0\274\206\0\0\0\377\1\0\0\0\"\205\0\0\0\0\1\0\0\0O\206\0\0\0\377\1" - "\0\0\0S\205\0\0\0\0\21\0\0\0\1\0\0\0\16\0\0\0\0\0\0\0\27\0\0\0\"\0\0" - "\0#\0\0\0@\0\0\0G\0\0\0\15\0\0\0""6\0\0\0.\0\0\0\"\0\0\0-\0\0\0\3\0\0" - "\0\0\0\0\0\21\0\0\0""0\203\0\0\0""3\3\0\0\0\77\0\0\0E\0\0\0\354\206\0" - "\0\0\377\1\0\0\0\30\205\0\0\0\0\1\0\0\0""6\206\0\0\0\377\1\0\0\0\344" - "\202\0\0\0\335\1\0\0\0\351\202\0\0\0\356\5\0\0\0\243\0\0\0\0\0\0\0\13" - "\0\0\0\324\0\0\0\367\202\0\0\0\377\2\0\0\0c\0\0\0\204\204\0\0\0\377\4" - "\0\0\0v\0\0\0\0\0\0\0%\0\0\0\364\213\0\0\0\377\1\0\0\0\270\207\0\0\0" - "\0\2\0\0\0\206\0\0\0\337\211\0\0\0\377\4\0\0\0\366\0\0\0\"\0\0\0\0\0" - "\0\0\217\203\0\0\0\377\4\0\0\0\305\0\0\0\1\0\0\0\14\0\0\0\344\203\0\0" - "\0\377\4\0\0\0\367\0\0\0)\0\0\0\0\0\0\0m\212\0\0\0\377\2\0\0\0\376\0" - "\0\0""4\206\0\0\0\0\2\0\0\0\6\0\0\0\251\212\0\0\0\377\4\0\0\0v\0\0\0" - "\0\0\0\0""6\0\0\0\374\202\0\0\0\377\2\0\0\0\373\0\0\0/\202\0\0\0\0\1" - "\0\0\0Z\204\0\0\0\377\4\0\0\0\316\0\0\0\6\0\0\0\1\0\0\0\300\211\0\0\0" - "\377\3\0\0\0\351\0\0\0\321\0\0\0\23\205\0\0\0\0\1\0\0\0\207\212\0\0\0" - "\377\4\0\0\0\320\0\0\0\4\0\0\0\2\0\0\0\320\203\0\0\0\377\1\0\0\0\216" - "\203\0\0\0\0\2\0\0\0\1\0\0\0\305\204\0\0\0\377\4\0\0\0\225\0\0\0\7\0" - "\0\0#\0\0\0\363\202\0\0\0\377\2\0\0\0\376\0\0\0\361\206\0\0\0\377\1\0" - "\0\0v\205\0\0\0\0\1\0\0\0\330\205\0\0\0\377\2\0\0\0\220\0\0\0\330\203" - "\0\0\0\335\4\0\0\0""9\0\0\0""8\0\0\0\211\0\0\0\334\202\0\0\0\377\2\0" - "\0\0\355\0\0\0\16\204\0\0\0\0\2\0\0\0(\0\0\0\327\204\0\0\0\377\3\0\0" - "\0\344\0\0\0=\0\0\0\\\202\0\0\0\252\2\0\0\0\216\0\0\0\277\206\0\0\0\377" - "\1\0\0\0\217\205\0\0\0\0\1\0\0\0\275\205\0\0\0\377\1\0\0\0\213\204\0" - "\0\0\0\2\0\0\0U\0\0\0\375\205\0\0\0\377\1\0\0\0\256\204\0\0\0\0\1\0\0" - "\0K\206\0\0\0\377\2\0\0\0\357\0\0\0\31\203\0\0\0\0\1\0\0\0\256\206\0" - "\0\0\377\1\0\0\0H\205\0\0\0\0\1\0\0\0S\205\0\0\0\377\1\0\0\0\215\204" - "\0\0\0\0\1\0\0\0\306\206\0\0\0\377\1\0\0\0\321\204\0\0\0\0\1\0\0\0\247" - "\207\0\0\0\377\1\0\0\0y\203\0\0\0\0\2\0\0\0I\0\0\0\374\204\0\0\0\377" - "\1\0\0\0\230\207\0\0\0\0\1\0\0\0\212\203\0\0\0\377\2\0\0\0\365\0\0\0" - "'\204\0\0\0\0\1\0\0\0\304\202\0\0\0\377\2\0\0\0\334\0\0\0\326\202\0\0" - "\0\377\1\0\0\0p\204\0\0\0\0\1\0\0\0f\203\0\0\0\377\2\0\0\0\344\0\0\0" - "\317\202\0\0\0\377\1\0\0\0i\204\0\0\0\0\5\0\0\0""3\0\0\0\245\0\0\0\271" - "\0\0\0\225\0\0\0A\211\0\0\0\0\4\0\0\0Z\0\0\0\305\0\0\0\277\0\0\0<\205" - "\0\0\0\0\7\0\0\0P\0\0\0\374\0\0\0\363\0\0\0M\0\0\0f\0\0\0\242\0\0\0G" - "\206\0\0\0\0\10\0\0\0O\0\0\0\226\0\0\0o\0\0\0\25\0\0\0\255\0\0\0\377" - "\0\0\0\310\0\0\0\17\234\0\0\0\0\2\0\0\0\"\0\0\0\16\217\0\0\0\0\2\0\0" - "\0\36\0\0\0\1\377\0\0\0\0\376\0\0\0\0", -}; - -static const GdkPixdata icon_orange_pixbuf = { - 0x47646b50, /* Pixbuf magic: 'GdkP' */ - 24 + 3515, /* header length + pixel_data length */ - 0x2010002, /* pixdata_type */ - 192, /* rowstride */ - 48, /* width */ - 48, /* height */ - /* pixel_data: */ - (guint8 *) - "\377\0\0\0\0\243\0\0\0\0\7;\24\0\15}2\0\\\2158\0\210\2107\0\237\2169" - "\0\231\2117\0\206y2\0=\247\0\0\0\0\3w/\0\\\262G\0\336\356_\0\376\206" - "\377f\0\377\3\310P\0\365\2179\0\2303\0\0\5\226\0\0\0\0\1}3\0Z\204\205" - "5\0\202\1x0\0f\206\0\0\0\0\3]%\0)\261F\0\341\375e\0\377\212\377f\0\377" - "\2\312Q\0\365u/\0W\206\0\0\0\0\1x1\0h\202\236@\0\300\1\243A\0\307\204" - "\250C\0\317\4\256F\0\327\261F\0\335\265H\0\330\2078\0\40\203\0\0\0\0" - "\1\270I\0\333\204\377f\0\377\1\275K\0\347\205\0\0\0\0\2t.\0X\336Y\0\374" - "\215\377f\0\377\2\367c\0\377\2106\0\245\205\0\0\0\0\1\217:\0\226\212" - "\377f\0\377\1[$\0\34\203\0\0\0\0\1\252D\0\316\204\377f\0\377\1\270I\0" - "\345\204\0\0\0\0\2p.\0T\352]\0\376\217\377f\0\377\3\376f\0\377\233>\0" - "\307\0\0\0\2\203\0\0\0\0\1\2055\0}\211\377f\0\377\2\366b\0\377\0\0\0" - "\1\203\0\0\0\0\1\232>\0\275\204\377f\0\377\1\306P\0\355\203\0\0\0\0\2" - "h(\0\40\332W\0\373\222\377f\0\377\1\222:\0\270\203\0\0\0\0\1x/\0b\211" - "\377f\0\377\1\342Z\0\374\204\0\0\0\0\1\223;\0\243\204\377f\0\377\1\333" - "W\0\373\203\0\0\0\0\1\252D\0\330\223\377f\0\377\2\374e\0\377\2013\0\202" - "\202\0\0\0\0\1z1\0^\211\377f\0\377\1\317S\0\366\204\0\0\0\0\1\2127\0" - "\201\204\377f\0\377\5\376f\0\377\223>\0!\0\0\0\0h+\0B\372d\0\377\224" - "\377f\0\377\4\333W\0\374E\35\0\32\0\0\0\0\2148\0q\211\377f\0\377\1\266" - "I\0\341\204\0\0\0\0\1t/\0Q\205\377f\0\377\3\232>\0\203\0\0\0\0\233>\0" - "\306\226\377f\0\377\3\234>\0\304\0\0\0\0\226<\0\210\211\377f\0\377\1" - "\241A\0\274\204\0\0\0\0\2""3\21\0\17\367c\0\377\204\377f\0\377\3\256" - "F\0\315\0\0\0\0\325V\0\372\205\377f\0\377\5\376f\0\377\322T\0\365\262" - "H\0\325\264H\0\324\376f\0\377\204\377f\0\377\13\365b\0\377\245B\0\312" - "\223:\0{\2106\0g\230=\0\212\260G\0\325\370c\0\377\377f\0\377\351]\0\376" - "5\25\0\30\236\77\0\265\211\377f\0\377\1\2014\0{\205\0\0\0\0\1\313Q\0" - "\365\204\377f\0\377\3\325U\0\370F\35\0,\374e\0\377\203\377f\0\377\3\344" - "[\0\374\242@\0\276\2025\0\77\203\0\0\0\0\1\256F\0\327\203\377f\0\377" - "\2\370c\0\377\2034\0k\205\0\0\0\0\5\2118\0w\372d\0\377\377f\0\377\207" - "6\0\227\257F\0\335\210\377f\0\377\2\366b\0\377Y!\0\27\205\0\0\0\0\1\245" - "B\0\315\205\377f\0\377\1\222:\0\270\202\377f\0\377\3\373d\0\377\224;" - "\0\237`\40\0\10\205\0\0\0\0\5c)\0>\375e\0\377\377f\0\377\361`\0\376\254" - "E\0\325\207\0\0\0\0\4\254D\0\321\377f\0\377\303N\0\353\326V\0\367\210" - "\377f\0\377\1\276L\0\353\206\0\0\0\0\1\2003\0t\205\377f\0\377\1\371d" - "\0\377\202\377f\0\377\1\304N\0\354\210\0\0\0\0\4\353^\0\376\352]\0\376" - "\236\77\0\277\231=\0\242\207\0\0\0\0\3w/\0V\377f\0\377\374e\0\377\211" - "\377f\0\377\1\2179\0\240\206\0\0\0\0\2.\27\0\13\350]\0\375\204\377f\0" - "\377\4\354^\0\376\357_\0\376\377f\0\377\263H\0\333\207\0\0\0\0\5\0\0" - "\0\5\317S\0\364\301M\0\345\2137\0\212\257F\0\317\207\0\0\0\0\3\2148\0" - "h\332W\0\370\262G\0\330\210\377f\0\377\2\347\\\0\376F\27\0\26\207\0\0" - "\0\0\1\251C\0\315\204\377f\0\377\4\361`\0\376\235\77\0\266\377f\0\377" - "\276L\0\344\207\0\0\0\0\6y1\0""9\267I\0\343\244B\0\312q-\0O\332W\0\371" - "\0\0\0\1\206\0\0\0\0\3\236@\0\250\263G\0\327\271I\0\363\210\377f\0\377" - "\1\234\77\0\314\210\0\0\0\0\2w1\0I\375e\0\377\204\377f\0\377\4~2\0\232" - "\377f\0\377\332W\0\371U\34\0\11\206\0\0\0\0\6\216:\0s\243A\0\310\202" - "4\0\253-\17\0\21\372d\0\377\2056\0d\205\0\0\0\0\4\2117\0a\351]\0\374" - "\245B\0\314\303N\0\361\207\377f\0\377\2\371d\0\377^&\0D\211\0\0\0\0\1" - "\273K\0\347\204\377f\0\377\1\2003\0\225\202\377f\0\377\2\305O\0\355{" - "1\0Y\205\0\0\0\0\6\240@\0\256\222:\0\242C\35\0""5\0\0\0\0\340Y\0\374" - "\262G\0\330\203\0\0\0\0\6\2107\0k\300L\0\352\375e\0\377\377f\0\377\263" - "H\0\333\267I\0\347\207\377f\0\377\1\256E\0\331\212\0\0\0\0\2\2013\0U" - "\374e\0\377\203\377f\0\377\2\221:\0\222\372d\0\377\203\377f\0\377\7\321" - "T\0\371\226<\0\266k)\0\37\0\0\0\0\0\0\0\1\306P\0\355\2055\0o\202\0\0" - "\0\0\5\312Q\0\357\366b\0\377\2147\0o\2219\0\216\301M\0\353\204\377f\0" - "\377\2\277L\0\353\255E\0\327\206\377f\0\377\2\353^\0\376[\"\0-\213\0" - "\0\0\0\1\250C\0\326\203\377f\0\377\2\226<\0\241\360`\0\377\205\377f\0" - "\377\5\362`\0\376\301M\0\347\322T\0\363\377f\0\377\2148\0R\202\0\0\0" - "\0\1\265I\0\331\210\377f\0\377\2\307O\0\367\252D\0\276\206\377f\0\377" - "\1\2138\0\267\214\0\0\0\0\2m.\0\34\334X\0\372\202\377f\0\377\2\233>\0" - "\260\346\\\0\377\211\377f\0\377\1\2137\0\\\202\0\0\0\0\1\303N\0\342\210" - "\377f\0\377\2\323U\0\372\251D\0\300\205\377f\0\377\2\320S\0\366.\27\0" - "\13\215\0\0\0\0\5r.\0^\364b\0\377\377f\0\377\253E\0\310\312Q\0\366\211" - "\377f\0\377\1\220:\0\225\202\0\0\0\0\1\353^\0\374\210\377f\0\377\2\274" - "K\0\356\276L\0\342\204\377f\0\377\2\355_\0\377s-\0I\217\0\0\0\0\4\202" - "5\0\207\371d\0\377\331V\0\370\237@\0\310\211\377f\0\377\3\266I\0\340" - "W$\0#\2014\0I\211\377f\0\377\2\217:\0\260\354^\0\376\203\377f\0\377\2" - "\374e\0\377z1\0\227\221\0\0\0\0\3\2055\0\225\370c\0\377\311P\0\362\211" - "\377f\0\377\3\363a\0\377\227=\0\260\302N\0\357\210\377f\0\377\2\361`" - "\0\376\320S\0\362\204\377f\0\377\1\243A\0\301\223\0\0\0\0\2\1773\0\203" - "\361`\0\377\212\377f\0\377\1\371d\0\377\216\377f\0\377\2\243A\0\313\0" - "\0\0\1\224\0\0\0\0\2s.\0_\332W\0\373\226\377f\0\377\2\362a\0\377\223" - ":\0\236\227\0\0\0\0\23`(\0\40\263H\0\342\366b\0\377\331W\0\371\367c\0" - "\377\340Y\0\373\336Y\0\373\377f\0\377\256E\0\325\2044\0Y\336Y\0\373\201" - "3\0K\231>\0\235\373d\0\377\271J\0\337\353^\0\375\376f\0\377\322T\0\370" - "\376f\0\377\203\377f\0\377\2\302N\0\362z1\0I\205\0\0\0\0\4b(\0""9\200" - "4\0\200m,\0b@\40\0\10\211\0\0\0\0\5]'\0!\2158\0\243\245B\0\316\224<\0" - "\247.\27\0\13\203\0\0\0\0\6\241@\0\307\0\0\0\0\245B\0\301\2034\0T].\0" - "\13\314R\0\366\202\0\0\0\0\1\277L\0\347\202\0\0\0\0\12\305O\0\355\0\0" - "\0\0\233>\0\244\243B\0\257\0\0\0\0\342[\0\372\377f\0\377\317R\0\370\207" - "6\0\223\0\0\0\4\205\0\0\0\0\2\230=\0\270\367c\0\377\202\377f\0\377\2" - "\322T\0\370r,\0:\207\0\0\0\0\2\2013\0}\343Z\0\376\203\377f\0\377\2\264" - "H\0\352\0\0\0\2\202\0\0\0\0\6\2128\0\263z/\0A\262G\0\323\2005\0:3\0\0" - "\5\262G\0\340\202\0\0\0\0\1\301N\0\346\202\0\0\0\0\10\271J\0\344\0\0" - "\0\0\231=\0\226\2127\0\213\0\0\0\0\304O\0\351\2023\0x\0\0\0\3\206\0\0" - "\0\0\2\2004\0\200\376f\0\377\204\377f\0\377\1\306O\0\362\206\0\0\0\0" - "\2c+\0$\355^\0\376\205\377f\0\377\1r/\0b\202\0\0\0\0\21@\0\0\4\221:\0" - "\247\245B\0\315\250C\0\334\266I\0\343\315R\0\366\253D\0\325\245B\0\306" - "\336Y\0\374\221:\0\253\226<\0\263\353^\0\376\245A\0\313\311Q\0\360\270" - "J\0\347\262H\0\335\220:\0\254\210\0\0\0\0\1\274L\0\351\206\377f\0\377" - "\1g'\0""4\205\0\0\0\0\1\2158\0\177\206\377f\0\377\1\2013\0}\205\0\0\0" - "\0\27\0\0\0\1\40\20\0\20\0\0\0\0\13\0\0\30m+\0""6\225:\0F\2014\0go-\0" - "g0\20\0\20:\27\0B/\23\0""6\25\7\0%I\36\0;\0\0\0\3\0\0\0\0\\)\0\31r/\0" - "Lo.\0N\2025\0V\2157\0\\\2012\0e\2076\0q\347]\0\375\205\377f\0\377\2\371" - "d\0\377H\40\0\40\205\0\0\0\0\1u0\0U\206\377f\0\377\4\333W\0\373\322T" - "\0\370\333X\0\372\340Y\0\374\202\337Y\0\375\12\233>\0\321\0\0\0\0c+\0" - "\22\306O\0\364\354^\0\376\357`\0\377\377f\0\377\226;\0\233\2128\0\263" - "\356_\0\377\203\377f\0\377\4\224<\0\253\0\0\0\0p+\0;\357_\0\376\213\377" - "f\0\377\1\261F\0\344\207\0\0\0\0\2\227<\0\272\334X\0\372\211\377f\0\377" - "\4\355^\0\376g'\0""4\0\0\0\0\242@\0\306\203\377f\0\377\4\312Q\0\360\200" - "\0\0\2@\40\0\20\332W\0\373\203\377f\0\377\4\362a\0\377z0\0E\0\0\0\0\225" - ";\0\244\212\377f\0\377\2\374e\0\377y1\0T\206\0\0\0\0\2$\0\0\7\242A\0" - "\327\212\377f\0\377\4\230<\0\255\0\0\0\0u0\0U\370c\0\377\202\377f\0\377" - "\2\371d\0\377\2003\0P\202\0\0\0\0\2\2025\0\207\376f\0\377\203\377f\0" - "\377\4\315R\0\363U\34\0\11\0\0\0\1\304O\0\355\211\377f\0\377\3\346\\" - "\0\375\305O\0\363a#\0\35\205\0\0\0\0\1\230=\0\274\212\377f\0\377\4\317" - "S\0\364U+\0\6\0\0\0\2\304N\0\362\203\377f\0\377\1\251C\0\311\203\0\0" - "\0\0\2\0\0\0\1\255E\0\351\204\377f\0\377\4\255E\0\320].\0\13y0\0;\361" - "`\0\376\203\377f\0\377\1\367c\0\377\206\377f\0\377\1\234>\0\260\205\0" - "\0\0\0\1\315R\0\366\205\377f\0\377\2\233>\0\304\333X\0\371\202\322T\0" - "\370\5\310Q\0\367\2014\0]t/\0V\240\77\0\301\327V\0\371\202\377f\0\377" - "\2\345\\\0\375d,\0\27\204\0\0\0\0\2M\35\0""5\320S\0\367\204\377f\0\377" - "\3\324U\0\372p-\0[\2179\0\217\202\261F\0\335\2\242A\0\305\307O\0\356" - "\206\377f\0\377\1\237\77\0\305\205\0\0\0\0\1\275K\0\352\205\377f\0\377" - "\1\236\77\0\302\204\0\0\0\0\2\2116\0\204\367c\0\377\205\377f\0\377\1" - "\250C\0\334\204\0\0\0\0\2\2003\0t\375e\0\377\205\377f\0\377\2\344[\0" - "\375Z\"\0%\203\0\0\0\0\1\264I\0\341\205\377f\0\377\2\376f\0\377q.\0j" - "\205\0\0\0\0\2\2025\0~\376f\0\377\204\377f\0\377\1\234\77\0\302\204\0" - "\0\0\0\1\301M\0\356\206\377f\0\377\1\305O\0\363\204\0\0\0\0\1\252D\0" - "\331\207\377f\0\377\1\2169\0\253\203\0\0\0\0\2t/\0l\360`\0\377\203\377" - "f\0\377\2\376f\0\377\233>\0\311\207\0\0\0\0\2\230<\0\276\376f\0\377\202" - "\377f\0\377\2\355^\0\376h+\0;\204\0\0\0\0\1\275K\0\355\202\377f\0\377" - "\5\325U\0\371\327V\0\367\377f\0\377\374e\0\377\2116\0\240\204\0\0\0\0" - "\2\2055\0\224\376f\0\377\202\377f\0\377\2\333W\0\373\323T\0\365\202\377" - "f\0\377\1\221:\0\236\204\0\0\0\0\5s-\0P\254D\0\331\263G\0\345\235\77" - "\0\311q-\0a\211\0\0\0\0\4\2004\0\205\301M\0\356\275L\0\353w1\0^\205\0" - "\0\0\0\7z1\0w\366b\0\377\354^\0\376\2066\0z\2055\0\224\252D\0\326x/\0" - "l\206\0\0\0\0\10\2013\0y\247C\0\316\224;\0\245Z!\0\37\245B\0\333\376" - "f\0\377\302N\0\357d,\0\27\234\0\0\0\0\2Q!\0/9\34\0\22\217\0\0\0\0\2""7" - "\25\0%\0\0\0\1\377\0\0\0\0\376\0\0\0\0", -}; - -static const GdkPixdata icon_red_pixbuf = { - 0x47646b50, /* Pixbuf magic: 'GdkP' */ - 24 + 3515, /* header length + pixel_data length */ - 0x2010002, /* pixdata_type */ - 192, /* rowstride */ - 48, /* width */ - 48, /* height */ - /* pixel_data: */ - (guint8 *) - "\377\0\0\0\0\243\0\0\0\0\7;\0\0\15}\0\0\\\215\0\0\210\210\0\0\237\216" - "\0\0\231\211\0\0\206y\0\0=\247\0\0\0\0\3w\0\0\\\262\0\0\336\356\0\0\376" - "\206\377\0\0\377\3\310\0\0\365\217\0\0\2303\0\0\5\226\0\0\0\0\1}\0\0" - "Z\204\205\0\0\202\1x\0\0f\206\0\0\0\0\3]\0\0)\261\0\0\341\375\0\0\377" - "\212\377\0\0\377\2\312\0\0\365u\0\0W\206\0\0\0\0\1x\0\0h\202\236\0\0" - "\300\1\243\0\0\307\204\250\0\0\317\4\256\0\0\327\261\0\0\335\265\0\0" - "\330\207\0\0\40\203\0\0\0\0\1\270\0\0\333\204\377\0\0\377\1\275\0\0\347" - "\205\0\0\0\0\2t\0\0X\336\0\0\374\215\377\0\0\377\2\367\0\0\377\210\0" - "\0\245\205\0\0\0\0\1\217\0\0\226\212\377\0\0\377\1[\0\0\34\203\0\0\0" - "\0\1\252\0\0\316\204\377\0\0\377\1\270\0\0\345\204\0\0\0\0\2p\0\0T\352" - "\0\0\376\217\377\0\0\377\3\376\0\0\377\233\0\0\307\0\0\0\2\203\0\0\0" - "\0\1\205\0\0}\211\377\0\0\377\2\366\0\0\377\0\0\0\1\203\0\0\0\0\1\232" - "\0\0\275\204\377\0\0\377\1\306\0\0\355\203\0\0\0\0\2h\0\0\40\332\0\0" - "\373\222\377\0\0\377\1\222\0\0\270\203\0\0\0\0\1x\0\0b\211\377\0\0\377" - "\1\342\0\0\374\204\0\0\0\0\1\223\0\0\243\204\377\0\0\377\1\333\0\0\373" - "\203\0\0\0\0\1\252\0\0\330\223\377\0\0\377\2\374\0\0\377\201\0\0\202" - "\202\0\0\0\0\1z\0\0^\211\377\0\0\377\1\317\0\0\366\204\0\0\0\0\1\212" - "\0\0\201\204\377\0\0\377\5\376\0\0\377\223\0\0!\0\0\0\0h\0\0B\372\0\0" - "\377\224\377\0\0\377\4\333\0\0\374E\0\0\32\0\0\0\0\214\0\0q\211\377\0" - "\0\377\1\266\0\0\341\204\0\0\0\0\1t\0\0Q\205\377\0\0\377\3\232\0\0\203" - "\0\0\0\0\233\0\0\306\226\377\0\0\377\3\234\0\0\304\0\0\0\0\226\0\0\210" - "\211\377\0\0\377\1\241\0\0\274\204\0\0\0\0\2""3\0\0\17\367\0\0\377\204" - "\377\0\0\377\3\256\0\0\315\0\0\0\0\325\0\0\372\205\377\0\0\377\5\376" - "\0\0\377\322\0\0\365\262\0\0\325\264\0\0\324\376\0\0\377\204\377\0\0" - "\377\13\365\0\0\377\245\0\0\312\223\0\0{\210\0\0g\230\0\0\212\260\0\0" - "\325\370\0\0\377\377\0\0\377\351\0\0\3765\0\0\30\236\0\0\265\211\377" - "\0\0\377\1\201\0\0{\205\0\0\0\0\1\313\0\0\365\204\377\0\0\377\3\325\0" - "\0\370F\0\0,\374\0\0\377\203\377\0\0\377\3\344\0\0\374\242\0\0\276\202" - "\0\0\77\203\0\0\0\0\1\256\0\0\327\203\377\0\0\377\2\370\0\0\377\203\0" - "\0k\205\0\0\0\0\5\211\0\0w\372\0\0\377\377\0\0\377\207\0\0\227\257\0" - "\0\335\210\377\0\0\377\2\366\0\0\377Y\0\0\27\205\0\0\0\0\1\245\0\0\315" - "\205\377\0\0\377\1\222\0\0\270\202\377\0\0\377\3\373\0\0\377\224\0\0" - "\237`\0\0\10\205\0\0\0\0\5c\0\0>\375\0\0\377\377\0\0\377\361\0\0\376" - "\254\0\0\325\207\0\0\0\0\4\254\0\0\321\377\0\0\377\303\0\0\353\326\0" - "\0\367\210\377\0\0\377\1\276\0\0\353\206\0\0\0\0\1\200\0\0t\205\377\0" - "\0\377\1\371\0\0\377\202\377\0\0\377\1\304\0\0\354\210\0\0\0\0\4\353" - "\0\0\376\352\0\0\376\236\0\0\277\231\0\0\242\207\0\0\0\0\3w\0\0V\377" - "\0\0\377\374\0\0\377\211\377\0\0\377\1\217\0\0\240\206\0\0\0\0\2.\0\0" - "\13\350\0\0\375\204\377\0\0\377\4\354\0\0\376\357\0\0\376\377\0\0\377" - "\263\0\0\333\207\0\0\0\0\5\0\0\0\5\317\0\0\364\301\0\0\345\213\0\0\212" - "\257\0\0\317\207\0\0\0\0\3\214\0\0h\332\0\0\370\262\0\0\330\210\377\0" - "\0\377\2\347\0\0\376F\0\0\26\207\0\0\0\0\1\251\0\0\315\204\377\0\0\377" - "\4\361\0\0\376\235\0\0\266\377\0\0\377\276\0\0\344\207\0\0\0\0\6y\0\0" - "9\267\0\0\343\244\0\0\312q\0\0O\332\0\0\371\0\0\0\1\206\0\0\0\0\3\236" - "\0\0\250\263\0\0\327\271\0\0\363\210\377\0\0\377\1\234\0\0\314\210\0" - "\0\0\0\2w\0\0I\375\0\0\377\204\377\0\0\377\4~\0\0\232\377\0\0\377\332" - "\0\0\371U\0\0\11\206\0\0\0\0\6\216\0\0s\243\0\0\310\202\0\0\253-\0\0" - "\21\372\0\0\377\205\0\0d\205\0\0\0\0\4\211\0\0a\351\0\0\374\245\0\0\314" - "\303\0\0\361\207\377\0\0\377\2\371\0\0\377^\0\0D\211\0\0\0\0\1\273\0" - "\0\347\204\377\0\0\377\1\200\0\0\225\202\377\0\0\377\2\305\0\0\355{\0" - "\0Y\205\0\0\0\0\6\240\0\0\256\222\0\0\242C\0\0""5\0\0\0\0\340\0\0\374" - "\262\0\0\330\203\0\0\0\0\6\210\0\0k\300\0\0\352\375\0\0\377\377\0\0\377" - "\263\0\0\333\267\0\0\347\207\377\0\0\377\1\256\0\0\331\212\0\0\0\0\2" - "\201\0\0U\374\0\0\377\203\377\0\0\377\2\221\0\0\222\372\0\0\377\203\377" - "\0\0\377\7\321\0\0\371\226\0\0\266k\0\0\37\0\0\0\0\0\0\0\1\306\0\0\355" - "\205\0\0o\202\0\0\0\0\5\312\0\0\357\366\0\0\377\214\0\0o\221\0\0\216" - "\301\0\0\353\204\377\0\0\377\2\277\0\0\353\255\0\0\327\206\377\0\0\377" - "\2\353\0\0\376[\0\0-\213\0\0\0\0\1\250\0\0\326\203\377\0\0\377\2\226" - "\0\0\241\360\0\0\377\205\377\0\0\377\5\362\0\0\376\301\0\0\347\322\0" - "\0\363\377\0\0\377\214\0\0R\202\0\0\0\0\1\265\0\0\331\210\377\0\0\377" - "\2\307\0\0\367\252\0\0\276\206\377\0\0\377\1\213\0\0\267\214\0\0\0\0" - "\2m\0\0\34\334\0\0\372\202\377\0\0\377\2\233\0\0\260\346\0\0\377\211" - "\377\0\0\377\1\213\0\0\\\202\0\0\0\0\1\303\0\0\342\210\377\0\0\377\2" - "\323\0\0\372\251\0\0\300\205\377\0\0\377\2\320\0\0\366.\0\0\13\215\0" - "\0\0\0\5r\0\0^\364\0\0\377\377\0\0\377\253\0\0\310\312\0\0\366\211\377" - "\0\0\377\1\220\0\0\225\202\0\0\0\0\1\353\0\0\374\210\377\0\0\377\2\274" - "\0\0\356\276\0\0\342\204\377\0\0\377\2\355\0\0\377s\0\0I\217\0\0\0\0" - "\4\202\0\0\207\371\0\0\377\331\0\0\370\237\0\0\310\211\377\0\0\377\3" - "\266\0\0\340W\0\0#\201\0\0I\211\377\0\0\377\2\217\0\0\260\354\0\0\376" - "\203\377\0\0\377\2\374\0\0\377z\0\0\227\221\0\0\0\0\3\205\0\0\225\370" - "\0\0\377\311\0\0\362\211\377\0\0\377\3\363\0\0\377\227\0\0\260\302\0" - "\0\357\210\377\0\0\377\2\361\0\0\376\320\0\0\362\204\377\0\0\377\1\243" - "\0\0\301\223\0\0\0\0\2\177\0\0\203\361\0\0\377\212\377\0\0\377\1\371" - "\0\0\377\216\377\0\0\377\2\243\0\0\313\0\0\0\1\224\0\0\0\0\2s\0\0_\332" - "\0\0\373\226\377\0\0\377\2\362\0\0\377\223\0\0\236\227\0\0\0\0\23`\0" - "\0\40\263\0\0\342\366\0\0\377\331\0\0\371\367\0\0\377\340\0\0\373\336" - "\0\0\373\377\0\0\377\256\0\0\325\204\0\0Y\336\0\0\373\201\0\0K\231\0" - "\0\235\373\0\0\377\271\0\0\337\353\0\0\375\376\0\0\377\322\0\0\370\376" - "\0\0\377\203\377\0\0\377\2\302\0\0\362z\0\0I\205\0\0\0\0\4b\0\0""9\200" - "\0\0\200m\0\0b@\0\0\10\211\0\0\0\0\5]\0\0!\215\0\0\243\245\0\0\316\224" - "\0\0\247.\0\0\13\203\0\0\0\0\6\241\0\0\307\0\0\0\0\245\0\0\301\203\0" - "\0T]\0\0\13\314\0\0\366\202\0\0\0\0\1\277\0\0\347\202\0\0\0\0\12\305" - "\0\0\355\0\0\0\0\233\0\0\244\243\0\0\257\0\0\0\0\342\0\0\372\377\0\0" - "\377\317\0\0\370\207\0\0\223\0\0\0\4\205\0\0\0\0\2\230\0\0\270\367\0" - "\0\377\202\377\0\0\377\2\322\0\0\370r\0\0:\207\0\0\0\0\2\201\0\0}\343" - "\0\0\376\203\377\0\0\377\2\264\0\0\352\0\0\0\2\202\0\0\0\0\6\212\0\0" - "\263z\0\0A\262\0\0\323\200\0\0:3\0\0\5\262\0\0\340\202\0\0\0\0\1\301" - "\0\0\346\202\0\0\0\0\10\271\0\0\344\0\0\0\0\231\0\0\226\212\0\0\213\0" - "\0\0\0\304\0\0\351\202\0\0x\0\0\0\3\206\0\0\0\0\2\200\0\0\200\376\0\0" - "\377\204\377\0\0\377\1\306\0\0\362\206\0\0\0\0\2c\0\0$\355\0\0\376\205" - "\377\0\0\377\1r\0\0b\202\0\0\0\0\21@\0\0\4\221\0\0\247\245\0\0\315\250" - "\0\0\334\266\0\0\343\315\0\0\366\253\0\0\325\245\0\0\306\336\0\0\374" - "\221\0\0\253\226\0\0\263\353\0\0\376\245\0\0\313\311\0\0\360\270\0\0" - "\347\262\0\0\335\220\0\0\254\210\0\0\0\0\1\274\0\0\351\206\377\0\0\377" - "\1g\0\0""4\205\0\0\0\0\1\215\0\0\177\206\377\0\0\377\1\201\0\0}\205\0" - "\0\0\0\27\0\0\0\1\40\0\0\20\0\0\0\0\13\0\0\30m\0\0""6\225\0\0F\201\0" - "\0go\0\0g0\0\0\20:\0\0B/\0\0""6\25\0\0%I\0\0;\0\0\0\3\0\0\0\0\\\0\0\31" - "r\0\0Lo\0\0N\202\0\0V\215\0\0\\\201\0\0e\207\0\0q\347\0\0\375\205\377" - "\0\0\377\2\371\0\0\377H\0\0\40\205\0\0\0\0\1u\0\0U\206\377\0\0\377\4" - "\333\0\0\373\322\0\0\370\333\0\0\372\340\0\0\374\202\337\0\0\375\12\233" - "\0\0\321\0\0\0\0c\0\0\22\306\0\0\364\354\0\0\376\357\0\0\377\377\0\0" - "\377\226\0\0\233\212\0\0\263\356\0\0\377\203\377\0\0\377\4\224\0\0\253" - "\0\0\0\0p\0\0;\357\0\0\376\213\377\0\0\377\1\261\0\0\344\207\0\0\0\0" - "\2\227\0\0\272\334\0\0\372\211\377\0\0\377\4\355\0\0\376g\0\0""4\0\0" - "\0\0\242\0\0\306\203\377\0\0\377\4\312\0\0\360\200\0\0\2@\0\0\20\332" - "\0\0\373\203\377\0\0\377\4\362\0\0\377z\0\0E\0\0\0\0\225\0\0\244\212" - "\377\0\0\377\2\374\0\0\377y\0\0T\206\0\0\0\0\2$\0\0\7\242\0\0\327\212" - "\377\0\0\377\4\230\0\0\255\0\0\0\0u\0\0U\370\0\0\377\202\377\0\0\377" - "\2\371\0\0\377\200\0\0P\202\0\0\0\0\2\202\0\0\207\376\0\0\377\203\377" - "\0\0\377\4\315\0\0\363U\0\0\11\0\0\0\1\304\0\0\355\211\377\0\0\377\3" - "\346\0\0\375\305\0\0\363a\0\0\35\205\0\0\0\0\1\230\0\0\274\212\377\0" - "\0\377\4\317\0\0\364U\0\0\6\0\0\0\2\304\0\0\362\203\377\0\0\377\1\251" - "\0\0\311\203\0\0\0\0\2\0\0\0\1\255\0\0\351\204\377\0\0\377\4\255\0\0" - "\320]\0\0\13y\0\0;\361\0\0\376\203\377\0\0\377\1\367\0\0\377\206\377" - "\0\0\377\1\234\0\0\260\205\0\0\0\0\1\315\0\0\366\205\377\0\0\377\2\233" - "\0\0\304\333\0\0\371\202\322\0\0\370\5\310\0\0\367\201\0\0]t\0\0V\240" - "\0\0\301\327\0\0\371\202\377\0\0\377\2\345\0\0\375d\0\0\27\204\0\0\0" - "\0\2M\0\0""5\320\0\0\367\204\377\0\0\377\3\324\0\0\372p\0\0[\217\0\0" - "\217\202\261\0\0\335\2\242\0\0\305\307\0\0\356\206\377\0\0\377\1\237" - "\0\0\305\205\0\0\0\0\1\275\0\0\352\205\377\0\0\377\1\236\0\0\302\204" - "\0\0\0\0\2\211\0\0\204\367\0\0\377\205\377\0\0\377\1\250\0\0\334\204" - "\0\0\0\0\2\200\0\0t\375\0\0\377\205\377\0\0\377\2\344\0\0\375Z\0\0%\203" - "\0\0\0\0\1\264\0\0\341\205\377\0\0\377\2\376\0\0\377q\0\0j\205\0\0\0" - "\0\2\202\0\0~\376\0\0\377\204\377\0\0\377\1\234\0\0\302\204\0\0\0\0\1" - "\301\0\0\356\206\377\0\0\377\1\305\0\0\363\204\0\0\0\0\1\252\0\0\331" - "\207\377\0\0\377\1\216\0\0\253\203\0\0\0\0\2t\0\0l\360\0\0\377\203\377" - "\0\0\377\2\376\0\0\377\233\0\0\311\207\0\0\0\0\2\230\0\0\276\376\0\0" - "\377\202\377\0\0\377\2\355\0\0\376h\0\0;\204\0\0\0\0\1\275\0\0\355\202" - "\377\0\0\377\5\325\0\0\371\327\0\0\367\377\0\0\377\374\0\0\377\211\0" - "\0\240\204\0\0\0\0\2\205\0\0\224\376\0\0\377\202\377\0\0\377\2\333\0" - "\0\373\323\0\0\365\202\377\0\0\377\1\221\0\0\236\204\0\0\0\0\5s\0\0P" - "\254\0\0\331\263\0\0\345\235\0\0\311q\0\0a\211\0\0\0\0\4\200\0\0\205" - "\301\0\0\356\275\0\0\353w\0\0^\205\0\0\0\0\7z\0\0w\366\0\0\377\354\0" - "\0\376\206\0\0z\205\0\0\224\252\0\0\326x\0\0l\206\0\0\0\0\10\201\0\0" - "y\247\0\0\316\224\0\0\245Z\0\0\37\245\0\0\333\376\0\0\377\302\0\0\357" - "d\0\0\27\234\0\0\0\0\2Q\0\0/9\0\0\22\217\0\0\0\0\2""7\0\0%\0\0\0\1\377" - "\0\0\0\0\376\0\0\0\0", -}; - -static const GdkPixdata icon_yellow_pixbuf = { +static const GdkPixdata icon_open_pixbuf = { 0x47646b50, /* Pixbuf magic: 'GdkP' */ 24 + 3515, /* header length + pixel_data length */ 0x2010002, /* pixdata_type */ @@ -573,3 +154,151 @@ static const GdkPixdata icon_yellow_pixbuf = { "\0\0\0", }; +static const GdkPixdata icon_closed_pixbuf = { + 0x47646b50, /* Pixbuf magic: 'GdkP' */ + 24 + 3515, /* header length + pixel_data length */ + 0x2010002, /* pixdata_type */ + 192, /* rowstride */ + 48, /* width */ + 48, /* height */ + /* pixel_data: */ + (guint8 *) + "\377\0\0\0\0\243\0\0\0\0\7;\0\0\15}\0\0\\\215\0\0\210\210\0\0\237\216" + "\0\0\231\211\0\0\206y\0\0=\247\0\0\0\0\3w\0\0\\\262\0\0\336\356\0\0\376" + "\206\377\0\0\377\3\310\0\0\365\217\0\0\2303\0\0\5\226\0\0\0\0\1}\0\0" + "Z\204\205\0\0\202\1x\0\0f\206\0\0\0\0\3]\0\0)\261\0\0\341\375\0\0\377" + "\212\377\0\0\377\2\312\0\0\365u\0\0W\206\0\0\0\0\1x\0\0h\202\236\0\0" + "\300\1\243\0\0\307\204\250\0\0\317\4\256\0\0\327\261\0\0\335\265\0\0" + "\330\207\0\0\40\203\0\0\0\0\1\270\0\0\333\204\377\0\0\377\1\275\0\0\347" + "\205\0\0\0\0\2t\0\0X\336\0\0\374\215\377\0\0\377\2\367\0\0\377\210\0" + "\0\245\205\0\0\0\0\1\217\0\0\226\212\377\0\0\377\1[\0\0\34\203\0\0\0" + "\0\1\252\0\0\316\204\377\0\0\377\1\270\0\0\345\204\0\0\0\0\2p\0\0T\352" + "\0\0\376\217\377\0\0\377\3\376\0\0\377\233\0\0\307\0\0\0\2\203\0\0\0" + "\0\1\205\0\0}\211\377\0\0\377\2\366\0\0\377\0\0\0\1\203\0\0\0\0\1\232" + "\0\0\275\204\377\0\0\377\1\306\0\0\355\203\0\0\0\0\2h\0\0\40\332\0\0" + "\373\222\377\0\0\377\1\222\0\0\270\203\0\0\0\0\1x\0\0b\211\377\0\0\377" + "\1\342\0\0\374\204\0\0\0\0\1\223\0\0\243\204\377\0\0\377\1\333\0\0\373" + "\203\0\0\0\0\1\252\0\0\330\223\377\0\0\377\2\374\0\0\377\201\0\0\202" + "\202\0\0\0\0\1z\0\0^\211\377\0\0\377\1\317\0\0\366\204\0\0\0\0\1\212" + "\0\0\201\204\377\0\0\377\5\376\0\0\377\223\0\0!\0\0\0\0h\0\0B\372\0\0" + "\377\224\377\0\0\377\4\333\0\0\374E\0\0\32\0\0\0\0\214\0\0q\211\377\0" + "\0\377\1\266\0\0\341\204\0\0\0\0\1t\0\0Q\205\377\0\0\377\3\232\0\0\203" + "\0\0\0\0\233\0\0\306\226\377\0\0\377\3\234\0\0\304\0\0\0\0\226\0\0\210" + "\211\377\0\0\377\1\241\0\0\274\204\0\0\0\0\2""3\0\0\17\367\0\0\377\204" + "\377\0\0\377\3\256\0\0\315\0\0\0\0\325\0\0\372\205\377\0\0\377\5\376" + "\0\0\377\322\0\0\365\262\0\0\325\264\0\0\324\376\0\0\377\204\377\0\0" + "\377\13\365\0\0\377\245\0\0\312\223\0\0{\210\0\0g\230\0\0\212\260\0\0" + "\325\370\0\0\377\377\0\0\377\351\0\0\3765\0\0\30\236\0\0\265\211\377" + "\0\0\377\1\201\0\0{\205\0\0\0\0\1\313\0\0\365\204\377\0\0\377\3\325\0" + "\0\370F\0\0,\374\0\0\377\203\377\0\0\377\3\344\0\0\374\242\0\0\276\202" + "\0\0\77\203\0\0\0\0\1\256\0\0\327\203\377\0\0\377\2\370\0\0\377\203\0" + "\0k\205\0\0\0\0\5\211\0\0w\372\0\0\377\377\0\0\377\207\0\0\227\257\0" + "\0\335\210\377\0\0\377\2\366\0\0\377Y\0\0\27\205\0\0\0\0\1\245\0\0\315" + "\205\377\0\0\377\1\222\0\0\270\202\377\0\0\377\3\373\0\0\377\224\0\0" + "\237`\0\0\10\205\0\0\0\0\5c\0\0>\375\0\0\377\377\0\0\377\361\0\0\376" + "\254\0\0\325\207\0\0\0\0\4\254\0\0\321\377\0\0\377\303\0\0\353\326\0" + "\0\367\210\377\0\0\377\1\276\0\0\353\206\0\0\0\0\1\200\0\0t\205\377\0" + "\0\377\1\371\0\0\377\202\377\0\0\377\1\304\0\0\354\210\0\0\0\0\4\353" + "\0\0\376\352\0\0\376\236\0\0\277\231\0\0\242\207\0\0\0\0\3w\0\0V\377" + "\0\0\377\374\0\0\377\211\377\0\0\377\1\217\0\0\240\206\0\0\0\0\2.\0\0" + "\13\350\0\0\375\204\377\0\0\377\4\354\0\0\376\357\0\0\376\377\0\0\377" + "\263\0\0\333\207\0\0\0\0\5\0\0\0\5\317\0\0\364\301\0\0\345\213\0\0\212" + "\257\0\0\317\207\0\0\0\0\3\214\0\0h\332\0\0\370\262\0\0\330\210\377\0" + "\0\377\2\347\0\0\376F\0\0\26\207\0\0\0\0\1\251\0\0\315\204\377\0\0\377" + "\4\361\0\0\376\235\0\0\266\377\0\0\377\276\0\0\344\207\0\0\0\0\6y\0\0" + "9\267\0\0\343\244\0\0\312q\0\0O\332\0\0\371\0\0\0\1\206\0\0\0\0\3\236" + "\0\0\250\263\0\0\327\271\0\0\363\210\377\0\0\377\1\234\0\0\314\210\0" + "\0\0\0\2w\0\0I\375\0\0\377\204\377\0\0\377\4~\0\0\232\377\0\0\377\332" + "\0\0\371U\0\0\11\206\0\0\0\0\6\216\0\0s\243\0\0\310\202\0\0\253-\0\0" + "\21\372\0\0\377\205\0\0d\205\0\0\0\0\4\211\0\0a\351\0\0\374\245\0\0\314" + "\303\0\0\361\207\377\0\0\377\2\371\0\0\377^\0\0D\211\0\0\0\0\1\273\0" + "\0\347\204\377\0\0\377\1\200\0\0\225\202\377\0\0\377\2\305\0\0\355{\0" + "\0Y\205\0\0\0\0\6\240\0\0\256\222\0\0\242C\0\0""5\0\0\0\0\340\0\0\374" + "\262\0\0\330\203\0\0\0\0\6\210\0\0k\300\0\0\352\375\0\0\377\377\0\0\377" + "\263\0\0\333\267\0\0\347\207\377\0\0\377\1\256\0\0\331\212\0\0\0\0\2" + "\201\0\0U\374\0\0\377\203\377\0\0\377\2\221\0\0\222\372\0\0\377\203\377" + "\0\0\377\7\321\0\0\371\226\0\0\266k\0\0\37\0\0\0\0\0\0\0\1\306\0\0\355" + "\205\0\0o\202\0\0\0\0\5\312\0\0\357\366\0\0\377\214\0\0o\221\0\0\216" + "\301\0\0\353\204\377\0\0\377\2\277\0\0\353\255\0\0\327\206\377\0\0\377" + "\2\353\0\0\376[\0\0-\213\0\0\0\0\1\250\0\0\326\203\377\0\0\377\2\226" + "\0\0\241\360\0\0\377\205\377\0\0\377\5\362\0\0\376\301\0\0\347\322\0" + "\0\363\377\0\0\377\214\0\0R\202\0\0\0\0\1\265\0\0\331\210\377\0\0\377" + "\2\307\0\0\367\252\0\0\276\206\377\0\0\377\1\213\0\0\267\214\0\0\0\0" + "\2m\0\0\34\334\0\0\372\202\377\0\0\377\2\233\0\0\260\346\0\0\377\211" + "\377\0\0\377\1\213\0\0\\\202\0\0\0\0\1\303\0\0\342\210\377\0\0\377\2" + "\323\0\0\372\251\0\0\300\205\377\0\0\377\2\320\0\0\366.\0\0\13\215\0" + "\0\0\0\5r\0\0^\364\0\0\377\377\0\0\377\253\0\0\310\312\0\0\366\211\377" + "\0\0\377\1\220\0\0\225\202\0\0\0\0\1\353\0\0\374\210\377\0\0\377\2\274" + "\0\0\356\276\0\0\342\204\377\0\0\377\2\355\0\0\377s\0\0I\217\0\0\0\0" + "\4\202\0\0\207\371\0\0\377\331\0\0\370\237\0\0\310\211\377\0\0\377\3" + "\266\0\0\340W\0\0#\201\0\0I\211\377\0\0\377\2\217\0\0\260\354\0\0\376" + "\203\377\0\0\377\2\374\0\0\377z\0\0\227\221\0\0\0\0\3\205\0\0\225\370" + "\0\0\377\311\0\0\362\211\377\0\0\377\3\363\0\0\377\227\0\0\260\302\0" + "\0\357\210\377\0\0\377\2\361\0\0\376\320\0\0\362\204\377\0\0\377\1\243" + "\0\0\301\223\0\0\0\0\2\177\0\0\203\361\0\0\377\212\377\0\0\377\1\371" + "\0\0\377\216\377\0\0\377\2\243\0\0\313\0\0\0\1\224\0\0\0\0\2s\0\0_\332" + "\0\0\373\226\377\0\0\377\2\362\0\0\377\223\0\0\236\227\0\0\0\0\23`\0" + "\0\40\263\0\0\342\366\0\0\377\331\0\0\371\367\0\0\377\340\0\0\373\336" + "\0\0\373\377\0\0\377\256\0\0\325\204\0\0Y\336\0\0\373\201\0\0K\231\0" + "\0\235\373\0\0\377\271\0\0\337\353\0\0\375\376\0\0\377\322\0\0\370\376" + "\0\0\377\203\377\0\0\377\2\302\0\0\362z\0\0I\205\0\0\0\0\4b\0\0""9\200" + "\0\0\200m\0\0b@\0\0\10\211\0\0\0\0\5]\0\0!\215\0\0\243\245\0\0\316\224" + "\0\0\247.\0\0\13\203\0\0\0\0\6\241\0\0\307\0\0\0\0\245\0\0\301\203\0" + "\0T]\0\0\13\314\0\0\366\202\0\0\0\0\1\277\0\0\347\202\0\0\0\0\12\305" + "\0\0\355\0\0\0\0\233\0\0\244\243\0\0\257\0\0\0\0\342\0\0\372\377\0\0" + "\377\317\0\0\370\207\0\0\223\0\0\0\4\205\0\0\0\0\2\230\0\0\270\367\0" + "\0\377\202\377\0\0\377\2\322\0\0\370r\0\0:\207\0\0\0\0\2\201\0\0}\343" + "\0\0\376\203\377\0\0\377\2\264\0\0\352\0\0\0\2\202\0\0\0\0\6\212\0\0" + "\263z\0\0A\262\0\0\323\200\0\0:3\0\0\5\262\0\0\340\202\0\0\0\0\1\301" + "\0\0\346\202\0\0\0\0\10\271\0\0\344\0\0\0\0\231\0\0\226\212\0\0\213\0" + "\0\0\0\304\0\0\351\202\0\0x\0\0\0\3\206\0\0\0\0\2\200\0\0\200\376\0\0" + "\377\204\377\0\0\377\1\306\0\0\362\206\0\0\0\0\2c\0\0$\355\0\0\376\205" + "\377\0\0\377\1r\0\0b\202\0\0\0\0\21@\0\0\4\221\0\0\247\245\0\0\315\250" + "\0\0\334\266\0\0\343\315\0\0\366\253\0\0\325\245\0\0\306\336\0\0\374" + "\221\0\0\253\226\0\0\263\353\0\0\376\245\0\0\313\311\0\0\360\270\0\0" + "\347\262\0\0\335\220\0\0\254\210\0\0\0\0\1\274\0\0\351\206\377\0\0\377" + "\1g\0\0""4\205\0\0\0\0\1\215\0\0\177\206\377\0\0\377\1\201\0\0}\205\0" + "\0\0\0\27\0\0\0\1\40\0\0\20\0\0\0\0\13\0\0\30m\0\0""6\225\0\0F\201\0" + "\0go\0\0g0\0\0\20:\0\0B/\0\0""6\25\0\0%I\0\0;\0\0\0\3\0\0\0\0\\\0\0\31" + "r\0\0Lo\0\0N\202\0\0V\215\0\0\\\201\0\0e\207\0\0q\347\0\0\375\205\377" + "\0\0\377\2\371\0\0\377H\0\0\40\205\0\0\0\0\1u\0\0U\206\377\0\0\377\4" + "\333\0\0\373\322\0\0\370\333\0\0\372\340\0\0\374\202\337\0\0\375\12\233" + "\0\0\321\0\0\0\0c\0\0\22\306\0\0\364\354\0\0\376\357\0\0\377\377\0\0" + "\377\226\0\0\233\212\0\0\263\356\0\0\377\203\377\0\0\377\4\224\0\0\253" + "\0\0\0\0p\0\0;\357\0\0\376\213\377\0\0\377\1\261\0\0\344\207\0\0\0\0" + "\2\227\0\0\272\334\0\0\372\211\377\0\0\377\4\355\0\0\376g\0\0""4\0\0" + "\0\0\242\0\0\306\203\377\0\0\377\4\312\0\0\360\200\0\0\2@\0\0\20\332" + "\0\0\373\203\377\0\0\377\4\362\0\0\377z\0\0E\0\0\0\0\225\0\0\244\212" + "\377\0\0\377\2\374\0\0\377y\0\0T\206\0\0\0\0\2$\0\0\7\242\0\0\327\212" + "\377\0\0\377\4\230\0\0\255\0\0\0\0u\0\0U\370\0\0\377\202\377\0\0\377" + "\2\371\0\0\377\200\0\0P\202\0\0\0\0\2\202\0\0\207\376\0\0\377\203\377" + "\0\0\377\4\315\0\0\363U\0\0\11\0\0\0\1\304\0\0\355\211\377\0\0\377\3" + "\346\0\0\375\305\0\0\363a\0\0\35\205\0\0\0\0\1\230\0\0\274\212\377\0" + "\0\377\4\317\0\0\364U\0\0\6\0\0\0\2\304\0\0\362\203\377\0\0\377\1\251" + "\0\0\311\203\0\0\0\0\2\0\0\0\1\255\0\0\351\204\377\0\0\377\4\255\0\0" + "\320]\0\0\13y\0\0;\361\0\0\376\203\377\0\0\377\1\367\0\0\377\206\377" + "\0\0\377\1\234\0\0\260\205\0\0\0\0\1\315\0\0\366\205\377\0\0\377\2\233" + "\0\0\304\333\0\0\371\202\322\0\0\370\5\310\0\0\367\201\0\0]t\0\0V\240" + "\0\0\301\327\0\0\371\202\377\0\0\377\2\345\0\0\375d\0\0\27\204\0\0\0" + "\0\2M\0\0""5\320\0\0\367\204\377\0\0\377\3\324\0\0\372p\0\0[\217\0\0" + "\217\202\261\0\0\335\2\242\0\0\305\307\0\0\356\206\377\0\0\377\1\237" + "\0\0\305\205\0\0\0\0\1\275\0\0\352\205\377\0\0\377\1\236\0\0\302\204" + "\0\0\0\0\2\211\0\0\204\367\0\0\377\205\377\0\0\377\1\250\0\0\334\204" + "\0\0\0\0\2\200\0\0t\375\0\0\377\205\377\0\0\377\2\344\0\0\375Z\0\0%\203" + "\0\0\0\0\1\264\0\0\341\205\377\0\0\377\2\376\0\0\377q\0\0j\205\0\0\0" + "\0\2\202\0\0~\376\0\0\377\204\377\0\0\377\1\234\0\0\302\204\0\0\0\0\1" + "\301\0\0\356\206\377\0\0\377\1\305\0\0\363\204\0\0\0\0\1\252\0\0\331" + "\207\377\0\0\377\1\216\0\0\253\203\0\0\0\0\2t\0\0l\360\0\0\377\203\377" + "\0\0\377\2\376\0\0\377\233\0\0\311\207\0\0\0\0\2\230\0\0\276\376\0\0" + "\377\202\377\0\0\377\2\355\0\0\376h\0\0;\204\0\0\0\0\1\275\0\0\355\202" + "\377\0\0\377\5\325\0\0\371\327\0\0\367\377\0\0\377\374\0\0\377\211\0" + "\0\240\204\0\0\0\0\2\205\0\0\224\376\0\0\377\202\377\0\0\377\2\333\0" + "\0\373\323\0\0\365\202\377\0\0\377\1\221\0\0\236\204\0\0\0\0\5s\0\0P" + "\254\0\0\331\263\0\0\345\235\0\0\311q\0\0a\211\0\0\0\0\4\200\0\0\205" + "\301\0\0\356\275\0\0\353w\0\0^\205\0\0\0\0\7z\0\0w\366\0\0\377\354\0" + "\0\376\206\0\0z\205\0\0\224\252\0\0\326x\0\0l\206\0\0\0\0\10\201\0\0" + "y\247\0\0\316\224\0\0\245Z\0\0\37\245\0\0\333\376\0\0\377\302\0\0\357" + "d\0\0\27\234\0\0\0\0\2Q\0\0/9\0\0\22\217\0\0\0\0\2""7\0\0%\0\0\0\1\377" + "\0\0\0\0\376\0\0\0\0", +}; + From 5d44839dc113aecb735e110ec2808090510efab6 Mon Sep 17 00:00:00 2001 From: Johannes Findeisen Date: Thu, 9 Mar 2023 03:59:40 +0100 Subject: [PATCH 05/24] README update. --- README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index 0b72393..79ed229 100644 --- a/README.md +++ b/README.md @@ -72,27 +72,27 @@ You can create your own icon theme by generating a C header file containing the This can be done using the following commands: -gdk-pixbuf-csource --struct PATH_TO_OPEN_IMAGE > ./themes/THEME_NAME.h + gdk-pixbuf-csource --struct PATH_TO_OPEN_IMAGE > ./themes/THEME_NAME.h -gdk-pixbuf-csource --struct PATH_TO_CLOSED_IMAGE >> ./themes/THEME_NAME.h + gdk-pixbuf-csource --struct PATH_TO_CLOSED_IMAGE >> ./themes/THEME_NAME.h Afterwards you need to rename the first generated struct to: -icon_open_pixbuf + icon_open_pixbuf The second must be renamed to: -icon_closed_pixbuf + icon_closed_pixbuf in: -./themes/THEME_NAME.h + ./themes/THEME_NAME.h You can then use your custom icon theme when changing the line: -#include "themes/lock.h" + #include "themes/lock.h" to: -#include "themes/THEME_NAME.h" + #include "themes/THEME_NAME.h" From b06d8fd7ebeb6c87a87196af28fe1fcfbc907b58 Mon Sep 17 00:00:00 2001 From: Johannes Findeisen Date: Thu, 9 Mar 2023 04:00:37 +0100 Subject: [PATCH 06/24] Added themes and made struct names more generic. --- README.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/README.md b/README.md index 79ed229..1ebcab9 100644 --- a/README.md +++ b/README.md @@ -96,3 +96,7 @@ to: #include "themes/THEME_NAME.h" +in: + + ./spacetray.c + From 9a49f50bc072fdea73eb38a3e5f06879d8490b85 Mon Sep 17 00:00:00 2001 From: Johannes Findeisen Date: Thu, 9 Mar 2023 04:02:16 +0100 Subject: [PATCH 07/24] Added LICENSE --- LICENSE | 19 +++++++++++++++++++ spacetray.c | 5 +---- 2 files changed, 20 insertions(+), 4 deletions(-) create mode 100644 LICENSE diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..0a59d55 --- /dev/null +++ b/LICENSE @@ -0,0 +1,19 @@ +Copyright (c) 2022 Johannes Findeisen + +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, sublicense, 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. diff --git a/spacetray.c b/spacetray.c index 4c18542..16e7af3 100644 --- a/spacetray.c +++ b/spacetray.c @@ -5,10 +5,7 @@ * Website: https://hanez.org/project/spacetray/ * Contributors: atari, beh, eisbaer and Haeger * - * License (Beerware License): - * As long as you retain this notice you can do whatever you want with this - * stuff. If we meet some day, and you think this stuff is worth it, you can - * buy me a beer in return hanez and all other contributers + * License (MIT License): * * TODO: * - Add door open/close date to notification and status From 20775b82e008544d0180a950073dbbacf282701a Mon Sep 17 00:00:00 2001 From: Johannes Findeisen Date: Thu, 9 Mar 2023 04:21:16 +0100 Subject: [PATCH 08/24] .gitignore and Makefile update. --- .gitignore | 3 +++ Makefile | 8 ++------ 2 files changed, 5 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index c1df676..c50cbc0 100644 --- a/.gitignore +++ b/.gitignore @@ -2,6 +2,9 @@ local/ spacetray *~ +# CLion +.idea/ + # Prerequisites *.d diff --git a/Makefile b/Makefile index bdf938f..b331f3b 100644 --- a/Makefile +++ b/Makefile @@ -1,12 +1,8 @@ - -all: spacetray - -spacetray: spacetray.c +all: $(CC) -Wall -g `pkg-config --cflags --libs gtk+-2.0 --libs libcurl --libs json-c --libs libnotify` -DLIBNOTIFY -o spacetray spacetray.c -nonotify: spacetray.c +nonotify: $(CC) -Wall -g `pkg-config --cflags --libs gtk+-2.0 --libs libcurl --libs json-c` -o spacetray spacetray.c clean: rm -f spacetray - From dee30e9c935b56cbc8e1775fd02cff4934bd3a11 Mon Sep 17 00:00:00 2001 From: Johannes Findeisen Date: Thu, 9 Mar 2023 04:24:03 +0100 Subject: [PATCH 09/24] README update. --- README.md | 3 --- 1 file changed, 3 deletions(-) diff --git a/README.md b/README.md index 1ebcab9..b6708f0 100644 --- a/README.md +++ b/README.md @@ -33,9 +33,6 @@ If you don't want notifications run the following command: make nonotify -Installation ------------- - Just copy "spacetray" to a folder in your $PATH. I do: cp ./spacetray ~/bin/ From 8758aa23857f661abeed6c28c6d62f2a461f261e Mon Sep 17 00:00:00 2001 From: Johannes Findeisen Date: Wed, 1 Nov 2023 21:33:35 +0100 Subject: [PATCH 10/24] Started migration to Python... Maybe not a good idea. --- LICENSE | 2 +- Makefile | 9 +++ requirements.txt | 2 + spacetray.c | 5 +- spacetray.iml | 9 +++ spacetray.py | 45 +++++++++++++ spacetray2.c | 168 +++++++++++++++++++++++++++++++++++++++++++++++ 7 files changed, 237 insertions(+), 3 deletions(-) create mode 100644 requirements.txt create mode 100644 spacetray.iml create mode 100755 spacetray.py create mode 100644 spacetray2.c diff --git a/LICENSE b/LICENSE index 0a59d55..1d4df41 100644 --- a/LICENSE +++ b/LICENSE @@ -1,4 +1,4 @@ -Copyright (c) 2022 Johannes Findeisen +Copyright (c) 2023 Johannes Findeisen Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/Makefile b/Makefile index b331f3b..d109fbf 100644 --- a/Makefile +++ b/Makefile @@ -6,3 +6,12 @@ nonotify: clean: rm -f spacetray + +all2: + $(CC) -Wall -g `pkg-config --cflags --libs gtk+-2.0 --libs appindicator-0.1 --libs libcurl --libs json-c --libs libnotify` -DLIBNOTIFY -o spacetray spacetray.c + +nonotify2: + $(CC) -Wall -g `pkg-config --cflags --libs gtk+-2.0 --libs appindicator-0.1 --libs libcurl --libs json-c` -o spacetray spacetray.c + +clean2: + rm -f spacetray2 diff --git a/requirements.txt b/requirements.txt new file mode 100644 index 0000000..78806bd --- /dev/null +++ b/requirements.txt @@ -0,0 +1,2 @@ +pycairo==1.25.1 +pygobject==3.46.0 \ No newline at end of file diff --git a/spacetray.c b/spacetray.c index 16e7af3..f2681b6 100644 --- a/spacetray.c +++ b/spacetray.c @@ -36,7 +36,7 @@ static char *statusurl = "https://www.hamburg.ccc.de/dooris/status.json"; static char *agent = "Spacetray/0.42"; // The delay for polling the dooris service. Adjust this before compiling -static int delay = 900000; // ms. aka 15 minutes +static int delay = 1000; // ms. aka 15 minutes bool door_open = false; bool old_door_open = false; @@ -219,7 +219,8 @@ int main(int argc, char **argv) { //invoke_notification(); - gtk_timeout_add(delay, (GtkFunction)do_it, (gpointer)NULL); + //gtk_timeout_add(delay, (GtkFunction)do_it, (gpointer)NULL); + guint xxx = g_timeout_add_seconds(1000, (GSourceFunc)do_it, (gpointer)NULL); gtk_main(); diff --git a/spacetray.iml b/spacetray.iml new file mode 100644 index 0000000..72fbf47 --- /dev/null +++ b/spacetray.iml @@ -0,0 +1,9 @@ + + + + + + + + + \ No newline at end of file diff --git a/spacetray.py b/spacetray.py new file mode 100755 index 0000000..b1bd32c --- /dev/null +++ b/spacetray.py @@ -0,0 +1,45 @@ +#!/usr/bin/env python +# +# Copyright 2023 Johannes Findeisen . +# +import gi +import sys +gi.require_version('Gtk', '3.0') +from gi.repository import Gtk +gi.require_version('AppIndicator3', '0.1') +from gi.repository import AppIndicator3 + + +def menuitem_response(w, buf): + print(buf) + + +def exit_app(): + sys.exit() + + +if __name__ == "__main__": + ind = AppIndicator3.Indicator.new("example-simple-client", + "indicator-messages", + AppIndicator3.IndicatorCategory.APPLICATION_STATUS) + ind.set_status(AppIndicator3.IndicatorStatus.ACTIVE) + ind.set_attention_icon("indicator-messages-new") + + # create a menu + menu = Gtk.Menu() + + # create some sub menus + for i in range(3): + buf = "Test-sub-menu - %d" % i + menu_items = Gtk.MenuItem(buf) + menu.append(menu_items) + + # this is where you would connect your menu item up with a function: + menu_items.connect("activate", menuitem_response, buf) + + # show the items + menu_items.show() + + ind.set_menu(menu) + + Gtk.main() diff --git a/spacetray2.c b/spacetray2.c new file mode 100644 index 0000000..3266d77 --- /dev/null +++ b/spacetray2.c @@ -0,0 +1,168 @@ +#include +#include + +static void activate_action (GtkAction *action); + +static GtkActionEntry entries[] = { + { "FileMenu", NULL, "_File" }, + { "New", "document-new", "_New", "N", + "Create a new file", G_CALLBACK (activate_action) }, + { "Open", "document-open", "_Open", "O", + "Open a file", G_CALLBACK (activate_action) }, + { "Save", "document-save", "_Save", "S", + "Save file", G_CALLBACK (activate_action) }, + { "Quit", "application-exit", "_Quit", "Q", + "Exit the application", G_CALLBACK (gtk_main_quit) }, +}; +static guint n_entries = G_N_ELEMENTS (entries); + +static const gchar *ui_info = +"" +" " +" " +" " +" " +" " +" " +" " +" " +" " +" " +" " +" " +" " +" " +" " +""; + +static void +activate_action (GtkAction *action) +{ + const gchar *name = gtk_action_get_name (action); + GtkWidget *dialog; + + dialog = gtk_message_dialog_new (NULL, + GTK_DIALOG_DESTROY_WITH_PARENT, + GTK_MESSAGE_INFO, + GTK_BUTTONS_CLOSE, + "You activated action: \"%s\"", + name); + + g_signal_connect (dialog, "response", + G_CALLBACK (gtk_widget_destroy), NULL); + + gtk_widget_show (dialog); +} + +int main (int argc, char **argv) +{ + GtkWidget *window; + GtkWidget *menubar; + GtkWidget *table; + GtkWidget *sw; + GtkWidget *contents; + GtkWidget *statusbar; + GtkWidget *indicator_menu; + GtkActionGroup *action_group; + GtkUIManager *uim; + AppIndicator *indicator; + GError *error = NULL; + + gtk_init (&argc, &argv); + + /* main window */ + window = gtk_window_new (GTK_WINDOW_TOPLEVEL); + gtk_window_set_title (GTK_WINDOW (window), "Indicator Demo"); + gtk_window_set_icon_name (GTK_WINDOW (window), "indicator-messages-new"); + g_signal_connect (G_OBJECT (window), + "destroy", + G_CALLBACK (gtk_main_quit), + NULL); + + table = gtk_table_new (1, 5, FALSE); + gtk_container_add (GTK_CONTAINER (window), table); + + /* Menus */ + action_group = gtk_action_group_new ("AppActions"); + gtk_action_group_add_actions (action_group, + entries, n_entries, + window); + + uim = gtk_ui_manager_new (); + g_object_set_data_full (G_OBJECT (window), + "ui-manager", uim, + g_object_unref); + gtk_ui_manager_insert_action_group (uim, action_group, 0); + gtk_window_add_accel_group (GTK_WINDOW (window), + gtk_ui_manager_get_accel_group (uim)); + + if (!gtk_ui_manager_add_ui_from_string (uim, ui_info, -1, &error)) + { + g_message ("Failed to build menus: %s\n", error->message); + g_error_free (error); + error = NULL; + } + + menubar = gtk_ui_manager_get_widget (uim, "/ui/MenuBar"); + gtk_widget_show (menubar); + gtk_table_attach (GTK_TABLE (table), + menubar, + 0, 1, 0, 1, + GTK_EXPAND | GTK_FILL, 0, + 0, 0); + + /* Document */ + sw = gtk_scrolled_window_new (NULL, NULL); + + gtk_scrolled_window_set_policy (GTK_SCROLLED_WINDOW (sw), + GTK_POLICY_AUTOMATIC, + GTK_POLICY_AUTOMATIC); + + gtk_scrolled_window_set_shadow_type (GTK_SCROLLED_WINDOW (sw), + GTK_SHADOW_IN); + + gtk_table_attach (GTK_TABLE (table), + sw, + /* X direction */ /* Y direction */ + 0, 1, 3, 4, + GTK_EXPAND | GTK_FILL, GTK_EXPAND | GTK_FILL, + 0, 0); + + gtk_window_set_default_size (GTK_WINDOW (window), + 200, 200); + + contents = gtk_text_view_new (); + gtk_widget_grab_focus (contents); + + gtk_container_add (GTK_CONTAINER (sw), + contents); + + + /* Create statusbar */ + statusbar = gtk_statusbar_new (); + gtk_table_attach (GTK_TABLE (table), + statusbar, + /* X direction */ /* Y direction */ + 0, 1, 4, 5, + GTK_EXPAND | GTK_FILL, 0, + 0, 0); + + /* Show the window */ + gtk_widget_show_all (window); + + /* Indicator */ + indicator = app_indicator_new ("example-simple-client", + "indicator-messages", + APP_INDICATOR_CATEGORY_APPLICATION_STATUS); + + indicator_menu = gtk_ui_manager_get_widget (uim, "/ui/IndicatorPopup"); + + app_indicator_set_status (indicator, APP_INDICATOR_STATUS_ACTIVE); + app_indicator_set_attention_icon (indicator, "indicator-messages-new"); + + app_indicator_set_menu (indicator, GTK_MENU (indicator_menu)); + + gtk_main (); + + return 0; +} From 2875fc6187dccd6946bd2354e2d0021b843dd5c1 Mon Sep 17 00:00:00 2001 From: Johannes Findeisen Date: Wed, 1 Nov 2023 22:07:15 +0100 Subject: [PATCH 11/24] requirements.txt update and added __VERSION__. (0.0.1) --- requirements.txt | 1 - spacetray.py | 2 ++ 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 78806bd..d78b713 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,2 +1 @@ -pycairo==1.25.1 pygobject==3.46.0 \ No newline at end of file diff --git a/spacetray.py b/spacetray.py index b1bd32c..4b23621 100755 --- a/spacetray.py +++ b/spacetray.py @@ -9,6 +9,8 @@ from gi.repository import Gtk gi.require_version('AppIndicator3', '0.1') from gi.repository import AppIndicator3 +__VERSION__ = "0.0.1" + def menuitem_response(w, buf): print(buf) From 8a6cdbd267e2969f930b422cb7c935ecb5633c90 Mon Sep 17 00:00:00 2001 From: Johannes Findeisen Date: Thu, 2 Nov 2023 02:05:55 +0100 Subject: [PATCH 12/24] First steps to move from Make to CMake. --- .gitignore | 4 ++++ CMakeLists.txt | 6 ++++++ Makefile | 18 ++++++++++++------ bin/.gitkeep | 0 spacetray.iml | 9 --------- 5 files changed, 22 insertions(+), 15 deletions(-) create mode 100644 CMakeLists.txt create mode 100644 bin/.gitkeep delete mode 100644 spacetray.iml diff --git a/.gitignore b/.gitignore index c50cbc0..0e68ba1 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ +bin/ local/ spacetray *~ @@ -5,6 +6,9 @@ spacetray # CLion .idea/ +# CMake +cmake-build-debug/ + # Prerequisites *.d diff --git a/CMakeLists.txt b/CMakeLists.txt new file mode 100644 index 0000000..22a20a1 --- /dev/null +++ b/CMakeLists.txt @@ -0,0 +1,6 @@ +cmake_minimum_required(VERSION 3.26) +project(spacetray C) + +set(CMAKE_C_STANDARD 11) + +add_executable(spacetray spacetray.c) diff --git a/Makefile b/Makefile index d109fbf..4afc205 100644 --- a/Makefile +++ b/Makefile @@ -1,17 +1,23 @@ all: - $(CC) -Wall -g `pkg-config --cflags --libs gtk+-2.0 --libs libcurl --libs json-c --libs libnotify` -DLIBNOTIFY -o spacetray spacetray.c + $(CC) -Wall -g `pkg-config --cflags --libs gtk+-2.0 --libs libcurl --libs json-c --libs libnotify` -DLIBNOTIFY -o bin/spacetray spacetray.c nonotify: - $(CC) -Wall -g `pkg-config --cflags --libs gtk+-2.0 --libs libcurl --libs json-c` -o spacetray spacetray.c + $(CC) -Wall -g `pkg-config --cflags --libs gtk+-2.0 --libs libcurl --libs json-c` -o bin/spacetray spacetray.c clean: - rm -f spacetray + rm -f ./bin/spacetray + +run: + ./bin/spacetray all2: - $(CC) -Wall -g `pkg-config --cflags --libs gtk+-2.0 --libs appindicator-0.1 --libs libcurl --libs json-c --libs libnotify` -DLIBNOTIFY -o spacetray spacetray.c + $(CC) -Wall -g `pkg-config --cflags --libs gtk+-2.0 --libs appindicator-0.1 --libs libcurl --libs json-c --libs libnotify` -DLIBNOTIFY -o bin/spacetray2 spacetray2.c nonotify2: - $(CC) -Wall -g `pkg-config --cflags --libs gtk+-2.0 --libs appindicator-0.1 --libs libcurl --libs json-c` -o spacetray spacetray.c + $(CC) -Wall -g `pkg-config --cflags --libs gtk+-2.0 --libs appindicator-0.1 --libs libcurl --libs json-c` -o bin/spacetray2 spacetray2.c clean2: - rm -f spacetray2 + rm -f ./bin/spacetray2 + +run2: + ./bin/spacetray2 diff --git a/bin/.gitkeep b/bin/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/spacetray.iml b/spacetray.iml deleted file mode 100644 index 72fbf47..0000000 --- a/spacetray.iml +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - \ No newline at end of file From 4e8ccc0b4361d2050c9509d1328ae3e3dde961ee Mon Sep 17 00:00:00 2001 From: Johannes Findeisen Date: Thu, 2 Nov 2023 02:39:01 +0100 Subject: [PATCH 13/24] Added back spacetray.iml. --- .gitignore | 1 + 1 file changed, 1 insertion(+) diff --git a/.gitignore b/.gitignore index 0e68ba1..d639319 100644 --- a/.gitignore +++ b/.gitignore @@ -5,6 +5,7 @@ spacetray # CLion .idea/ +spacetray.iml # CMake cmake-build-debug/ From db0ad96e7e6b2c4a358679387cc296e24fb98c9f Mon Sep 17 00:00:00 2001 From: Johannes Findeisen Date: Thu, 2 Nov 2023 02:50:06 +0100 Subject: [PATCH 14/24] Playing around and added setup.py. (0.0.2) --- setup.py | 0 spacetray.py | 2 +- 2 files changed, 1 insertion(+), 1 deletion(-) create mode 100644 setup.py diff --git a/setup.py b/setup.py new file mode 100644 index 0000000..e69de29 diff --git a/spacetray.py b/spacetray.py index 4b23621..6e693e0 100755 --- a/spacetray.py +++ b/spacetray.py @@ -9,7 +9,7 @@ from gi.repository import Gtk gi.require_version('AppIndicator3', '0.1') from gi.repository import AppIndicator3 -__VERSION__ = "0.0.1" +__VERSION__ = "0.0.2" def menuitem_response(w, buf): From 7e1753c1a10101021a0261e4e58b2f12d6b74864 Mon Sep 17 00:00:00 2001 From: Johannes Findeisen Date: Thu, 2 Nov 2023 04:32:11 +0100 Subject: [PATCH 15/24] Cosmetic changes. (0.0.3) --- spacetray.py | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/spacetray.py b/spacetray.py index 6e693e0..3d26fb3 100755 --- a/spacetray.py +++ b/spacetray.py @@ -7,13 +7,13 @@ import sys gi.require_version('Gtk', '3.0') from gi.repository import Gtk gi.require_version('AppIndicator3', '0.1') -from gi.repository import AppIndicator3 +from gi.repository import AppIndicator3 as AppIndicator -__VERSION__ = "0.0.2" +__VERSION__ = "0.0.3" -def menuitem_response(w, buf): - print(buf) +def menuitem_response(w, label): + print(label) def exit_app(): @@ -21,10 +21,10 @@ def exit_app(): if __name__ == "__main__": - ind = AppIndicator3.Indicator.new("example-simple-client", - "indicator-messages", - AppIndicator3.IndicatorCategory.APPLICATION_STATUS) - ind.set_status(AppIndicator3.IndicatorStatus.ACTIVE) + ind = AppIndicator.Indicator.new("example-simple-client", + "indicator-messages", + AppIndicator.IndicatorCategory.APPLICATION_STATUS) + ind.set_status(AppIndicator.IndicatorStatus.ACTIVE) ind.set_attention_icon("indicator-messages-new") # create a menu @@ -32,12 +32,12 @@ if __name__ == "__main__": # create some sub menus for i in range(3): - buf = "Test-sub-menu - %d" % i - menu_items = Gtk.MenuItem(buf) + label = "Test-sub-menu - %d" % i + menu_items = Gtk.MenuItem(label=label) menu.append(menu_items) # this is where you would connect your menu item up with a function: - menu_items.connect("activate", menuitem_response, buf) + menu_items.connect("activate", menuitem_response, label) # show the items menu_items.show() From 5f4ce7f6559382ab1c2c8af10e2d875864a5ee86 Mon Sep 17 00:00:00 2001 From: hanez Date: Wed, 15 Jul 2026 23:18:48 +0200 Subject: [PATCH 16/24] A lot of modernizing. --- CMakeLists.txt | 6 -- Makefile | 12 ---- requirements.txt | 1 - setup.py | 0 spacetray.c | 85 +++++++++++++++++++----- spacetray.py | 47 ------------- spacetray2.c | 168 ----------------------------------------------- themes/lock.h | 4 +- 8 files changed, 69 insertions(+), 254 deletions(-) delete mode 100644 CMakeLists.txt delete mode 100644 requirements.txt delete mode 100644 setup.py delete mode 100755 spacetray.py delete mode 100644 spacetray2.c diff --git a/CMakeLists.txt b/CMakeLists.txt deleted file mode 100644 index 22a20a1..0000000 --- a/CMakeLists.txt +++ /dev/null @@ -1,6 +0,0 @@ -cmake_minimum_required(VERSION 3.26) -project(spacetray C) - -set(CMAKE_C_STANDARD 11) - -add_executable(spacetray spacetray.c) diff --git a/Makefile b/Makefile index 4afc205..ef923a6 100644 --- a/Makefile +++ b/Makefile @@ -9,15 +9,3 @@ clean: run: ./bin/spacetray - -all2: - $(CC) -Wall -g `pkg-config --cflags --libs gtk+-2.0 --libs appindicator-0.1 --libs libcurl --libs json-c --libs libnotify` -DLIBNOTIFY -o bin/spacetray2 spacetray2.c - -nonotify2: - $(CC) -Wall -g `pkg-config --cflags --libs gtk+-2.0 --libs appindicator-0.1 --libs libcurl --libs json-c` -o bin/spacetray2 spacetray2.c - -clean2: - rm -f ./bin/spacetray2 - -run2: - ./bin/spacetray2 diff --git a/requirements.txt b/requirements.txt deleted file mode 100644 index d78b713..0000000 --- a/requirements.txt +++ /dev/null @@ -1 +0,0 @@ -pygobject==3.46.0 \ No newline at end of file diff --git a/setup.py b/setup.py deleted file mode 100644 index e69de29..0000000 diff --git a/spacetray.c b/spacetray.c index f2681b6..f68e86c 100644 --- a/spacetray.c +++ b/spacetray.c @@ -3,7 +3,6 @@ * * Author: hanez * Website: https://hanez.org/project/spacetray/ - * Contributors: atari, beh, eisbaer and Haeger * * License (MIT License): * @@ -13,9 +12,19 @@ */ #include +#define GLIB_DISABLE_DEPRECATION_WARNINGS +#define GDK_PIXBUF_ENABLE_BACKWARDS_COMPATIBILITY #include #include #include + +#ifdef G_GNUC_BEGIN_IGNORE_DEPRECATIONS +#define IGNORE_DEPRECATIONS_START G_GNUC_BEGIN_IGNORE_DEPRECATIONS +#define IGNORE_DEPRECATIONS_END G_GNUC_END_IGNORE_DEPRECATIONS +#else +#define IGNORE_DEPRECATIONS_START +#define IGNORE_DEPRECATIONS_END +#endif #if LIBNOTIFY #include #endif @@ -23,6 +32,8 @@ #include #include #include +#include +#include #include "themes/lock.h" @@ -32,7 +43,7 @@ struct string { }; static char *name = "SpaceAPI widget for UNIX"; -static char *statusurl = "https://www.hamburg.ccc.de/dooris/status.json"; +static char *statusurl = NULL; static char *agent = "Spacetray/0.42"; // The delay for polling the dooris service. Adjust this before compiling @@ -40,10 +51,24 @@ static int delay = 1000; // ms. aka 15 minutes bool door_open = false; bool old_door_open = false; +int door_last_change = 0; void do_it(); void invoke_notification(); +gboolean do_it_wrapper(gpointer data) { + do_it(); + return FALSE; +} + +void *status_update_thread(void *arg) { + while (1) { + sleep(delay); + g_idle_add(do_it_wrapper, NULL); + } + return NULL; +} + GtkStatusIcon *tray_icon; void init_string(struct string *s) { @@ -79,8 +104,6 @@ void get_bouncer_data() { struct json_object *leaf_json_object; bool door_status; - int door_last_change; - struct string s; printf("Called get_bouncer_data()\n"); @@ -123,14 +146,8 @@ void get_bouncer_data() { leaf_json_object = json_object_object_get(door_json_object, "lastchange"); door_last_change = json_object_get_int(leaf_json_object); - // free door object - json_object_put(door_json_object); - - // free leaf object - //json_object_put(leaf_json_object); - // free response object - // json_object_put(response_json_object); + json_object_put(response_json_object); printf("Door status: = %d\n", door_status); printf("Door last change: = %d\n", door_last_change); @@ -143,12 +160,17 @@ void get_bouncer_data() { } void invoke_notification() { - char door[20]; + char door[128]; + char date_str[64]; + time_t last_change_time = (time_t)door_last_change; + struct tm *tm_info = localtime(&last_change_time); + + strftime(date_str, sizeof(date_str), "%Y-%m-%d %H:%M:%S", tm_info); if (door_open == true) { - snprintf(door, 20, "Door open..."); + snprintf(door, sizeof(door), "Door open since %s", date_str); } else { - snprintf(door, 20, "Door closed..."); + snprintf(door, sizeof(door), "Door closed since %s", date_str); } gtk_status_icon_set_tooltip(tray_icon, door); @@ -156,20 +178,23 @@ void invoke_notification() { #if LIBNOTIFY NotifyNotification *n; - notify_init(name); n = notify_notification_new(name, door, NULL); //notify_notification_set_timeout(n, 10000); if (door_open == true) { + IGNORE_DEPRECATIONS_START notify_notification_set_icon_from_pixbuf(n, gdk_pixbuf_from_pixdata( - &icon_closed_pixbuf, + &icon_open_pixbuf, true, NULL)); + IGNORE_DEPRECATIONS_END } else { + IGNORE_DEPRECATIONS_START notify_notification_set_icon_from_pixbuf(n, gdk_pixbuf_from_pixdata( &icon_closed_pixbuf, true, NULL)); + IGNORE_DEPRECATIONS_END } notify_notification_show(n, NULL); g_object_unref(G_OBJECT(n)); @@ -179,31 +204,50 @@ void invoke_notification() { void set_status() { if (door_open == true) { printf("Set to status: open\n"); + IGNORE_DEPRECATIONS_START gtk_status_icon_set_from_pixbuf(tray_icon, gdk_pixbuf_from_pixdata(&icon_open_pixbuf, true, NULL)); + IGNORE_DEPRECATIONS_END } else { printf("Set to status: closed\n"); + IGNORE_DEPRECATIONS_START gtk_status_icon_set_from_pixbuf(tray_icon, gdk_pixbuf_from_pixdata(&icon_closed_pixbuf, true, NULL)); + IGNORE_DEPRECATIONS_END } } void do_it() { + static bool first_run = true; get_bouncer_data(); set_status(); - if (door_open != old_door_open) { + if (!first_run && door_open != old_door_open) { invoke_notification(); } + first_run = false; } int main(int argc, char **argv) { + pthread_t thread_id; + + if (argc != 2) { + fprintf(stderr, "Usage: %s \n", argv[0]); + return 1; + } + + statusurl = argv[1]; + gtk_init(&argc, &argv); +#if LIBNOTIFY + notify_init(name); +#endif + tray_icon = gtk_status_icon_new(); g_signal_connect(G_OBJECT(tray_icon), "activate", G_CALLBACK(do_it), NULL); @@ -220,7 +264,12 @@ int main(int argc, char **argv) { //invoke_notification(); //gtk_timeout_add(delay, (GtkFunction)do_it, (gpointer)NULL); - guint xxx = g_timeout_add_seconds(1000, (GSourceFunc)do_it, (gpointer)NULL); + // guint xxx = g_timeout_add_seconds(1000, (GSourceFunc)do_it, (gpointer)NULL); + + if (pthread_create(&thread_id, NULL, status_update_thread, NULL) != 0) { + fprintf(stderr, "Error creating thread\n"); + return 1; + } gtk_main(); diff --git a/spacetray.py b/spacetray.py deleted file mode 100755 index 3d26fb3..0000000 --- a/spacetray.py +++ /dev/null @@ -1,47 +0,0 @@ -#!/usr/bin/env python -# -# Copyright 2023 Johannes Findeisen . -# -import gi -import sys -gi.require_version('Gtk', '3.0') -from gi.repository import Gtk -gi.require_version('AppIndicator3', '0.1') -from gi.repository import AppIndicator3 as AppIndicator - -__VERSION__ = "0.0.3" - - -def menuitem_response(w, label): - print(label) - - -def exit_app(): - sys.exit() - - -if __name__ == "__main__": - ind = AppIndicator.Indicator.new("example-simple-client", - "indicator-messages", - AppIndicator.IndicatorCategory.APPLICATION_STATUS) - ind.set_status(AppIndicator.IndicatorStatus.ACTIVE) - ind.set_attention_icon("indicator-messages-new") - - # create a menu - menu = Gtk.Menu() - - # create some sub menus - for i in range(3): - label = "Test-sub-menu - %d" % i - menu_items = Gtk.MenuItem(label=label) - menu.append(menu_items) - - # this is where you would connect your menu item up with a function: - menu_items.connect("activate", menuitem_response, label) - - # show the items - menu_items.show() - - ind.set_menu(menu) - - Gtk.main() diff --git a/spacetray2.c b/spacetray2.c deleted file mode 100644 index 3266d77..0000000 --- a/spacetray2.c +++ /dev/null @@ -1,168 +0,0 @@ -#include -#include - -static void activate_action (GtkAction *action); - -static GtkActionEntry entries[] = { - { "FileMenu", NULL, "_File" }, - { "New", "document-new", "_New", "N", - "Create a new file", G_CALLBACK (activate_action) }, - { "Open", "document-open", "_Open", "O", - "Open a file", G_CALLBACK (activate_action) }, - { "Save", "document-save", "_Save", "S", - "Save file", G_CALLBACK (activate_action) }, - { "Quit", "application-exit", "_Quit", "Q", - "Exit the application", G_CALLBACK (gtk_main_quit) }, -}; -static guint n_entries = G_N_ELEMENTS (entries); - -static const gchar *ui_info = -"" -" " -" " -" " -" " -" " -" " -" " -" " -" " -" " -" " -" " -" " -" " -" " -""; - -static void -activate_action (GtkAction *action) -{ - const gchar *name = gtk_action_get_name (action); - GtkWidget *dialog; - - dialog = gtk_message_dialog_new (NULL, - GTK_DIALOG_DESTROY_WITH_PARENT, - GTK_MESSAGE_INFO, - GTK_BUTTONS_CLOSE, - "You activated action: \"%s\"", - name); - - g_signal_connect (dialog, "response", - G_CALLBACK (gtk_widget_destroy), NULL); - - gtk_widget_show (dialog); -} - -int main (int argc, char **argv) -{ - GtkWidget *window; - GtkWidget *menubar; - GtkWidget *table; - GtkWidget *sw; - GtkWidget *contents; - GtkWidget *statusbar; - GtkWidget *indicator_menu; - GtkActionGroup *action_group; - GtkUIManager *uim; - AppIndicator *indicator; - GError *error = NULL; - - gtk_init (&argc, &argv); - - /* main window */ - window = gtk_window_new (GTK_WINDOW_TOPLEVEL); - gtk_window_set_title (GTK_WINDOW (window), "Indicator Demo"); - gtk_window_set_icon_name (GTK_WINDOW (window), "indicator-messages-new"); - g_signal_connect (G_OBJECT (window), - "destroy", - G_CALLBACK (gtk_main_quit), - NULL); - - table = gtk_table_new (1, 5, FALSE); - gtk_container_add (GTK_CONTAINER (window), table); - - /* Menus */ - action_group = gtk_action_group_new ("AppActions"); - gtk_action_group_add_actions (action_group, - entries, n_entries, - window); - - uim = gtk_ui_manager_new (); - g_object_set_data_full (G_OBJECT (window), - "ui-manager", uim, - g_object_unref); - gtk_ui_manager_insert_action_group (uim, action_group, 0); - gtk_window_add_accel_group (GTK_WINDOW (window), - gtk_ui_manager_get_accel_group (uim)); - - if (!gtk_ui_manager_add_ui_from_string (uim, ui_info, -1, &error)) - { - g_message ("Failed to build menus: %s\n", error->message); - g_error_free (error); - error = NULL; - } - - menubar = gtk_ui_manager_get_widget (uim, "/ui/MenuBar"); - gtk_widget_show (menubar); - gtk_table_attach (GTK_TABLE (table), - menubar, - 0, 1, 0, 1, - GTK_EXPAND | GTK_FILL, 0, - 0, 0); - - /* Document */ - sw = gtk_scrolled_window_new (NULL, NULL); - - gtk_scrolled_window_set_policy (GTK_SCROLLED_WINDOW (sw), - GTK_POLICY_AUTOMATIC, - GTK_POLICY_AUTOMATIC); - - gtk_scrolled_window_set_shadow_type (GTK_SCROLLED_WINDOW (sw), - GTK_SHADOW_IN); - - gtk_table_attach (GTK_TABLE (table), - sw, - /* X direction */ /* Y direction */ - 0, 1, 3, 4, - GTK_EXPAND | GTK_FILL, GTK_EXPAND | GTK_FILL, - 0, 0); - - gtk_window_set_default_size (GTK_WINDOW (window), - 200, 200); - - contents = gtk_text_view_new (); - gtk_widget_grab_focus (contents); - - gtk_container_add (GTK_CONTAINER (sw), - contents); - - - /* Create statusbar */ - statusbar = gtk_statusbar_new (); - gtk_table_attach (GTK_TABLE (table), - statusbar, - /* X direction */ /* Y direction */ - 0, 1, 4, 5, - GTK_EXPAND | GTK_FILL, 0, - 0, 0); - - /* Show the window */ - gtk_widget_show_all (window); - - /* Indicator */ - indicator = app_indicator_new ("example-simple-client", - "indicator-messages", - APP_INDICATOR_CATEGORY_APPLICATION_STATUS); - - indicator_menu = gtk_ui_manager_get_widget (uim, "/ui/IndicatorPopup"); - - app_indicator_set_status (indicator, APP_INDICATOR_STATUS_ACTIVE); - app_indicator_set_attention_icon (indicator, "indicator-messages-new"); - - app_indicator_set_menu (indicator, GTK_MENU (indicator_menu)); - - gtk_main (); - - return 0; -} diff --git a/themes/lock.h b/themes/lock.h index 05fa722..7d92b12 100644 --- a/themes/lock.h +++ b/themes/lock.h @@ -6,7 +6,7 @@ static const GdkPixdata icon_open_pixbuf = { 52, /* width */ 48, /* height */ /* pixel_data: */ - "\202\0\0\0\0\4\200\0\0\6\200\0\0\221\200\0\0\337\200\0\0\362\251\200" + (guint8 *)"\202\0\0\0\0\4\200\0\0\6\200\0\0\221\200\0\0\337\200\0\0\362\251\200" "\0\0\365\3\201\0\0\354\200\0\0\316\177\0\0L\203\0\0\0\0\5\177\0\0(\200" "\0\0\362\200\0\0\377\201\1\1\376\203\4\4\376\227\202\4\4\377\222\202" "\5\5\377\11\203\4\4\376\200\0\0\377\177\0\0\377\201\1\1\270\0\0\0\0\0" @@ -320,7 +320,7 @@ static const GdkPixdata icon_closed_pixbuf = { 52, /* width */ 48, /* height */ /* pixel_data: */ - "\202\0\0\0\0\3/M\30+.P\25\263.Q\25\332\251-P\26\343\3-P\27\337-P\26\310" + (guint8 *)"\202\0\0\0\0\3/M\30+.P\25\263.Q\25\332\251-P\26\343\3-P\27\337-P\26\310" ".O\26j\204\0\0\0\0\1.Q\25\233\202-P\26\377\1-P\26\376\236.Q\30\376\213" "/Q\30\376\12.Q\30\376-Q\27\377-P\26\377-Q\26\3441U\30\25\0\0\0\0-Q\25" "x-P\26\3770R\31\377Ih6\377\214Rn@\377\1Sn@\377\202SnA\377\202SoB\377" From 22c991cd263e3b09ce47ea377cb7fad71a7d6f97 Mon Sep 17 00:00:00 2001 From: hanez Date: Thu, 16 Jul 2026 00:03:03 +0200 Subject: [PATCH 17/24] Lot of fixes... --- spacetray.c | 131 ++-- themes/lock.h | 562 --------------- themes/lock_new.h | 1677 +++++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 1749 insertions(+), 621 deletions(-) delete mode 100644 themes/lock.h create mode 100644 themes/lock_new.h diff --git a/spacetray.c b/spacetray.c index f68e86c..f2ba56d 100644 --- a/spacetray.c +++ b/spacetray.c @@ -2,29 +2,15 @@ * SpaceAPI based tray applet for BSD* / Linux / UNIX etc. using GTK2 * * Author: hanez - * Website: https://hanez.org/project/spacetray/ + * Website: https://git.xw3.org/hanez/spacetray * - * License (MIT License): - * - * TODO: - * - Add door open/close date to notification and status - * - Fix: not show notification twice at start when status "open" + * Licensed under the terms of the MIT License. */ #include -#define GLIB_DISABLE_DEPRECATION_WARNINGS -#define GDK_PIXBUF_ENABLE_BACKWARDS_COMPATIBILITY #include -#include #include -#ifdef G_GNUC_BEGIN_IGNORE_DEPRECATIONS -#define IGNORE_DEPRECATIONS_START G_GNUC_BEGIN_IGNORE_DEPRECATIONS -#define IGNORE_DEPRECATIONS_END G_GNUC_END_IGNORE_DEPRECATIONS -#else -#define IGNORE_DEPRECATIONS_START -#define IGNORE_DEPRECATIONS_END -#endif #if LIBNOTIFY #include #endif @@ -35,23 +21,45 @@ #include #include -#include "themes/lock.h" +#include "themes/lock_new.h" struct string { char *ptr; size_t len; }; +static char *agent = "Spacetray/0.42"; static char *name = "SpaceAPI widget for UNIX"; static char *statusurl = NULL; -static char *agent = "Spacetray/0.42"; // The delay for polling the dooris service. Adjust this before compiling -static int delay = 1000; // ms. aka 15 minutes +static int delay = 300; // ms. aka 15 minutes bool door_open = false; bool old_door_open = false; int door_last_change = 0; +char space_name[128] = "Unknown Space"; + +void on_quit_menu_item_activated(GtkMenuItem *item, gpointer data) { + gtk_main_quit(); +} + +void on_popup_menu(GtkStatusIcon *status_icon, guint button, guint activate_time, gpointer data) { + GtkWidget *menu, *quit_item; + + menu = gtk_menu_new(); + quit_item = gtk_menu_item_new_with_label("Quit"); + + g_signal_connect(G_OBJECT(quit_item), "activate", + G_CALLBACK(on_quit_menu_item_activated), NULL); + + gtk_menu_shell_append(GTK_MENU_SHELL(menu), quit_item); + gtk_widget_show_all(menu); + + gtk_menu_popup(GTK_MENU(menu), NULL, NULL, + gtk_status_icon_position_menu, status_icon, + button, activate_time); +} void do_it(); void invoke_notification(); @@ -146,6 +154,15 @@ void get_bouncer_data() { leaf_json_object = json_object_object_get(door_json_object, "lastchange"); door_last_change = json_object_get_int(leaf_json_object); + leaf_json_object = json_object_object_get(response_json_object, "space"); + if (leaf_json_object != NULL) { + const char *s_name = json_object_get_string(leaf_json_object); + if (s_name != NULL) { + strncpy(space_name, s_name, sizeof(space_name) - 1); + space_name[sizeof(space_name) - 1] = '\0'; + } + } + // free response object json_object_put(response_json_object); @@ -159,8 +176,15 @@ void get_bouncer_data() { } } -void invoke_notification() { - char door[128]; +GdkPixbuf *icon_open = NULL; +GdkPixbuf *icon_closed = NULL; + +static GdkPixbuf *pixbuf_new_from_data(const guint8 *data) { + return gdk_pixbuf_new_from_data(data, GDK_COLORSPACE_RGB, TRUE, 8, 52, 48, 208, NULL, NULL); +} + +void update_tooltip() { + char door[256]; char date_str[64]; time_t last_change_time = (time_t)door_last_change; struct tm *tm_info = localtime(&last_change_time); @@ -168,33 +192,37 @@ void invoke_notification() { strftime(date_str, sizeof(date_str), "%Y-%m-%d %H:%M:%S", tm_info); if (door_open == true) { - snprintf(door, sizeof(door), "Door open since %s", date_str); + snprintf(door, sizeof(door), "%s: Door open since %s", space_name, date_str); } else { - snprintf(door, sizeof(door), "Door closed since %s", date_str); + snprintf(door, sizeof(door), "%s: Door closed since %s", space_name, date_str); } gtk_status_icon_set_tooltip(tray_icon, door); +} + +void invoke_notification() { + char door[256]; + char date_str[64]; + time_t last_change_time = (time_t)door_last_change; + struct tm *tm_info = localtime(&last_change_time); + + strftime(date_str, sizeof(date_str), "%Y-%m-%d %H:%M:%S", tm_info); + + if (door_open == true) { + snprintf(door, sizeof(door), "%s: Door open since %s", space_name, date_str); + } else { + snprintf(door, sizeof(door), "%s: Door closed since %s", space_name, date_str); + } #if LIBNOTIFY NotifyNotification *n; n = notify_notification_new(name, door, NULL); - //notify_notification_set_timeout(n, 10000); if (door_open == true) { - IGNORE_DEPRECATIONS_START - notify_notification_set_icon_from_pixbuf(n, gdk_pixbuf_from_pixdata( - &icon_open_pixbuf, - true, - NULL)); - IGNORE_DEPRECATIONS_END + notify_notification_set_icon_from_pixbuf(n, icon_open); } else { - IGNORE_DEPRECATIONS_START - notify_notification_set_icon_from_pixbuf(n, gdk_pixbuf_from_pixdata( - &icon_closed_pixbuf, - true, - NULL)); - IGNORE_DEPRECATIONS_END + notify_notification_set_icon_from_pixbuf(n, icon_closed); } notify_notification_show(n, NULL); g_object_unref(G_OBJECT(n)); @@ -204,20 +232,10 @@ void invoke_notification() { void set_status() { if (door_open == true) { printf("Set to status: open\n"); - IGNORE_DEPRECATIONS_START - gtk_status_icon_set_from_pixbuf(tray_icon, - gdk_pixbuf_from_pixdata(&icon_open_pixbuf, - true, - NULL)); - IGNORE_DEPRECATIONS_END + gtk_status_icon_set_from_pixbuf(tray_icon, icon_open); } else { printf("Set to status: closed\n"); - IGNORE_DEPRECATIONS_START - gtk_status_icon_set_from_pixbuf(tray_icon, - gdk_pixbuf_from_pixdata(&icon_closed_pixbuf, - true, - NULL)); - IGNORE_DEPRECATIONS_END + gtk_status_icon_set_from_pixbuf(tray_icon, icon_closed); } } @@ -225,6 +243,7 @@ void do_it() { static bool first_run = true; get_bouncer_data(); set_status(); + update_tooltip(); if (!first_run && door_open != old_door_open) { invoke_notification(); @@ -244,6 +263,9 @@ int main(int argc, char **argv) { gtk_init(&argc, &argv); + icon_open = pixbuf_new_from_data(icon_open_data); + icon_closed = pixbuf_new_from_data(icon_closed_data); + #if LIBNOTIFY notify_init(name); #endif @@ -251,21 +273,13 @@ int main(int argc, char **argv) { tray_icon = gtk_status_icon_new(); g_signal_connect(G_OBJECT(tray_icon), "activate", G_CALLBACK(do_it), NULL); + g_signal_connect(G_OBJECT(tray_icon), "popup-menu", + G_CALLBACK(on_popup_menu), NULL); gtk_status_icon_set_visible(tray_icon, true); do_it(); - // DEBUG STUFF - //door_open = true; - //set_status(); - // END DEBUG STUFF - - //invoke_notification(); - - //gtk_timeout_add(delay, (GtkFunction)do_it, (gpointer)NULL); - // guint xxx = g_timeout_add_seconds(1000, (GSourceFunc)do_it, (gpointer)NULL); - if (pthread_create(&thread_id, NULL, status_update_thread, NULL) != 0) { fprintf(stderr, "Error creating thread\n"); return 1; @@ -275,4 +289,3 @@ int main(int argc, char **argv) { return 0; } - diff --git a/themes/lock.h b/themes/lock.h deleted file mode 100644 index 7d92b12..0000000 --- a/themes/lock.h +++ /dev/null @@ -1,562 +0,0 @@ -static const GdkPixdata icon_open_pixbuf = { - 0x47646b50, /* Pixbuf magic: 'GdkP' */ - 24 + 6551, /* header length + pixel_data length */ - 0x2010002, /* pixdata_type */ - 208, /* rowstride */ - 52, /* width */ - 48, /* height */ - /* pixel_data: */ - (guint8 *)"\202\0\0\0\0\4\200\0\0\6\200\0\0\221\200\0\0\337\200\0\0\362\251\200" - "\0\0\365\3\201\0\0\354\200\0\0\316\177\0\0L\203\0\0\0\0\5\177\0\0(\200" - "\0\0\362\200\0\0\377\201\1\1\376\203\4\4\376\227\202\4\4\377\222\202" - "\5\5\377\11\203\4\4\376\200\0\0\377\177\0\0\377\201\1\1\270\0\0\0\0\0" - "\0\0\1\200\0\0\355\200\0\0\377\211\24\24\377\214\222,,\377\202\222--" - "\377\203\223..\377\202\224//\377\1\22400\377\202\22511\377\202\22522" - "\377\1\22622\377\202\22633\377\202\22644\377\1\22655\377\204\22766\377" - "\1\23077\377\202\23088\377\202\23199\377\1\231::\377\202\232::\377\13" - "\232;;\377\232<<\377\23077\377\206\15\15\377\200\0\0\377\177\0\0\216" - "\204\0\0W\200\0\0\377\202\7\7\377\206\32\32\377\204\17\17\377\212\202" - "\11\11\377\1\202\12\12\377\202\203\13\13\377\202\203\14\14\377\1\204" - "\15\15\377\202\204\16\16\377\202\205\17\17\377\1\205\20\20\377\202\206" - "\21\21\377\202\206\22\22\377\1\207\22\22\377\202\207\23\23\377\202\210" - "\24\24\377\1\210\25\25\377\202\211\26\26\377\202\211\27\27\377\1\212" - "\30\30\377\202\212\31\31\377\202\213\32\32\377\13\213\33\33\377\214\34" - "\34\377\213\34\34\377\216''\377\216**\377\201\1\1\377\200\0\0\365\201" - "\0\0\230\200\0\0\377\200\11\11\377\200\13\13\377\212\200\0\0\377\1\200" - "\1\1\377\202\201\2\2\377\202\201\3\3\377\1\202\4\4\377\202\202\5\5\377" - "\202\203\6\6\377\1\203\7\7\377\202\204\10\10\377\202\204\11\11\377\1" - "\205\12\12\377\202\205\13\13\377\1\206\14\14\377\202\206\15\15\377\202" - "\207\16\16\377\1\207\17\17\377\202\210\20\20\377\202\210\21\21\377\1" - "\211\22\22\377\202\211\23\23\377\202\212\24\24\377\11\212\25\25\377\213" - "\30\30\377\211!!\377\201\5\5\377\200\0\0\377\201\0\0\242\200\0\0\377" - "~\3\3\377}\3\3\377\210\200\0\0\377\202\200\1\1\377\202\201\2\2\377\1" - "\201\3\3\377\202\202\4\4\377\202\202\5\5\377\1\203\6\6\377\202\203\7" - "\7\377\202\204\10\10\377\1\204\11\11\377\202\205\12\12\377\202\205\13" - "\13\377\10\206\14\14\377\206\15\15\377\214\30\30\377\244II\377\257__" - "\377\263gg\377\253UU\377\23000\377\202\210\21\21\377\1\211\22\22\377" - "\202\211\23\23\377\1\212\24\24\377\202\212\25\25\377\6\213\26\26\377" - "\213\27\27\377\207\32\32\377\201\4\4\377\200\0\0\377\201\0\0\242\202" - "\200\0\0\377\1~\0\0\377\207\200\0\0\377\202\200\1\1\377\202\201\2\2\377" - "\1\201\3\3\377\202\202\4\4\377\1\202\5\5\377\202\203\6\6\377\202\203" - "\7\7\377\1\204\10\10\377\202\204\11\11\377\202\205\12\12\377\1\205\13" - "\13\377\202\206\14\14\377\3\243HH\377\334\272\272\377\375\372\372\377" - "\205\377\377\377\377\5\356\336\336\377\275zz\377\215\33\33\377\211\23" - "\23\377\212\24\24\377\202\212\25\25\377\202\213\26\26\377\5\212\27\27" - "\377\212\30\30\377\200\2\2\377\200\0\0\377\201\0\0\242\211\200\0\0\377" - "\202\200\1\1\377\1\201\2\2\377\202\201\3\3\377\202\202\4\4\377\1\202" - "\5\5\377\202\203\6\6\377\202\203\7\7\377\1\204\10\10\377\202\204\11\11" - "\377\202\205\12\12\377\5\205\13\13\377\206\14\14\377\210\20\20\377\313" - "\230\230\377\377\376\376\377\211\377\377\377\377\2\352\326\326\377\233" - "77\377\202\212\25\25\377\1\213\26\26\377\202\213\27\27\377\202\214\30" - "\30\377\3\200\1\1\377\200\0\0\377\201\0\0\242\210\200\0\0\377\1\200\1" - "\1\377\202\201\2\2\377\202\201\3\3\377\1\202\4\4\377\202\202\5\5\377" - "\202\203\6\6\377\1\203\7\7\377\202\204\10\10\377\202\204\11\11\377\1" - "\205\12\12\377\202\205\13\13\377\3\206\14\14\377\206\15\15\377\325\253" - "\253\377\204\377\377\377\377\4\354\332\332\377\332\264\264\377\332\265" - "\265\377\353\327\327\377\204\377\377\377\377\3\363\347\347\377\23133" - "\377\213\26\26\377\202\213\27\27\377\3\214\30\30\377\214\31\31\377\213" - "\26\26\377\202\200\0\0\377\1\201\0\0\242\207\200\0\0\377\1\200\1\1\377" - "\202\201\2\2\377\202\201\3\3\377\1\202\4\4\377\202\202\5\5\377\1\203" - "\6\6\377\202\203\7\7\377\202\204\10\10\377\1\204\11\11\377\202\205\12" - "\12\377\202\205\13\13\377\3\206\14\14\377\206\15\15\377\274yy\377\203" - "\377\377\377\377\2\352\324\324\377\241CC\377\202\210\21\21\377\4\211" - "\22\22\377\211\23\23\377\23499\377\335\272\272\377\203\377\377\377\377" - "\4\346\316\316\377\215\33\33\377\213\27\27\377\214\30\30\377\202\214" - "\31\31\377\1\211\22\22\377\202\200\0\0\377\1\201\0\0\242\205\200\0\0" - "\377\202\200\1\1\377\202\201\2\2\377\1\201\3\3\377\202\202\4\4\377\202" - "\202\5\5\377\1\203\6\6\377\202\203\7\7\377\202\204\10\10\377\1\204\11" - "\11\377\202\205\12\12\377\202\205\13\13\377\4\206\14\14\377\206\15\15" - "\377\222&&\377\372\365\365\377\202\377\377\377\377\3\350\321\321\377" - "\216\34\34\377\210\21\21\377\202\211\22\22\377\202\211\23\23\377\3\212" - "\24\24\377\212\26\26\377\314\230\230\377\203\377\377\377\377\2\273vv" - "\377\214\30\30\377\202\214\31\31\377\2\215\32\32\377\206\15\15\377\202" - "\200\0\0\377\1\201\0\0\242\204\200\0\0\377\202\200\1\1\377\1\201\2\2" - "\377\202\201\3\3\377\202\202\4\4\377\1\202\5\5\377\202\203\6\6\377\202" - "\203\7\7\377\1\204\10\10\377\202\204\11\11\377\202\205\12\12\377\1\205" - "\13\13\377\202\206\14\14\377\202\206\15\15\377\1\310\221\221\377\202" - "\377\377\377\377\3\375\372\372\377\23366\377\210\21\21\377\202\211\22" - "\22\377\202\211\23\23\377\1\212\24\24\377\202\212\25\25\377\2\214\30" - "\30\377\340\301\301\377\202\377\377\377\377\2\361\343\343\377\215\33" - "\33\377\202\215\32\32\377\2\215\33\33\377\203\7\7\377\202\200\0\0\377" - "\1\201\0\0\242\203\200\0\0\377\202\200\1\1\377\1\201\2\2\377\202\201" - "\3\3\377\202\202\4\4\377\1\202\5\5\377\202\203\6\6\377\202\203\7\7\377" - "\1\204\10\10\377\202\204\11\11\377\1\205\12\12\377\202\205\13\13\377" - "\202\206\14\14\377\4\206\15\15\377\207\16\16\377\210\20\20\377\365\353" - "\353\377\202\377\377\377\377\2\327\260\260\377\210\21\21\377\202\211" - "\22\22\377\1\211\23\23\377\202\212\24\24\377\202\212\25\25\377\4\213" - "\26\26\377\213\27\27\377\237>>\377\377\376\376\377\202\377\377\377\377" - "\5\253UU\377\215\32\32\377\215\33\33\377\214\31\31\377\200\1\1\377\202" - "\200\0\0\377\1\201\0\0\242\202\200\0\0\377\1\200\1\1\377\202\201\2\2" - "\377\202\201\3\3\377\1\202\4\4\377\202\202\5\5\377\202\203\6\6\377\1" - "\203\7\7\377\202\204\10\10\377\202\204\11\11\377\1\205\12\12\377\202" - "\205\13\13\377\202\206\14\14\377\1\206\15\15\377\202\207\16\16\377\1" - "\240BB\377\203\377\377\377\377\2\250QQ\377\211\22\22\377\202\211\23\23" - "\377\202\212\24\24\377\1\212\25\25\377\202\213\26\26\377\202\213\27\27" - "\377\2\214\30\30\377\335\273\273\377\202\377\377\377\377\4\311\223\223" - "\377\215\33\33\377\216\34\34\377\210\20\20\377\203\200\0\0\377\3\201" - "\0\0\242\200\0\0\377\200\1\1\377\202\201\2\2\377\1\201\3\3\377\202\202" - "\4\4\377\202\202\5\5\377\1\203\6\6\377\202\203\7\7\377\202\204\10\10" - "\377\1\204\11\11\377\202\205\12\12\377\202\205\13\13\377\1\206\14\14" - "\377\202\206\15\15\377\202\207\16\16\377\2\207\17\17\377\302\204\204" - "\377\202\377\377\377\377\2\373\370\370\377\214\31\31\377\202\211\23\23" - "\377\202\212\24\24\377\1\212\25\25\377\202\213\26\26\377\202\213\27\27" - "\377\3\214\30\30\377\214\31\31\377\264hh\377\202\377\377\377\377\1\347" - "\320\320\377\202\216\34\34\377\1\203\6\6\377\203\200\0\0\377\5\201\0" - "\0\242\200\0\0\377\200\1\1\377\201\2\2\377\201\3\3\377\202\202\4\4\377" - "\202\202\5\5\377\1\203\6\6\377\202\203\7\7\377\202\204\10\10\377\1\204" - "\11\11\377\202\205\12\12\377\1\205\13\13\377\202\206\14\14\377\202\206" - "\15\15\377\1\207\16\16\377\202\207\17\17\377\2\210\20\20\377\330\261" - "\261\377\202\377\377\377\377\1\344\311\311\377\202\211\23\23\377\1\212" - "\24\24\377\202\212\25\25\377\202\213\26\26\377\1\213\27\27\377\202\214" - "\30\30\377\202\214\31\31\377\6\225++\377\376\375\375\377\377\377\377" - "\377\373\367\367\377\216\35\35\377\211\23\23\377\204\200\0\0\377\4\201" - "\0\0\242\200\0\0\377\201\2\2\377\201\3\3\377\202\202\4\4\377\1\202\5" - "\5\377\202\203\6\6\377\202\203\7\7\377\1\204\10\10\377\202\204\11\11" - "\377\202\205\12\12\377\1\205\13\13\377\202\206\14\14\377\202\206\15\15" - "\377\1\207\16\16\377\202\207\17\17\377\202\210\20\20\377\1\352\325\325" - "\377\202\377\377\377\377\3\322\245\245\377\211\23\23\377\212\24\24\377" - "\202\212\25\25\377\1\213\26\26\377\202\213\27\27\377\202\214\30\30\377" - "\1\214\31\31\377\202\215\32\32\377\2\215\33\33\377\357\337\337\377\202" - "\377\377\377\377\2\23233\377\202\4\4\377\204\200\0\0\377\3\201\0\0\242" - "\200\0\0\377\201\2\2\377\202\202\4\4\377\1\202\5\5\377\202\203\6\6\377" - "\1\203\7\7\377\202\204\10\10\377\202\204\11\11\377\1\205\12\12\377\202" - "\205\13\13\377\202\206\14\14\377\1\206\15\15\377\202\207\16\16\377\202" - "\207\17\17\377\1\210\20\20\377\202\210\21\21\377\1\365\353\353\377\202" - "\377\377\377\377\2\307\217\217\377\212\24\24\377\202\212\25\25\377\1" - "\213\26\26\377\202\213\27\27\377\202\214\30\30\377\1\214\31\31\377\202" - "\215\32\32\377\202\215\33\33\377\1\335\272\272\377\202\377\377\377\377" - "\1\23499\377\205\200\0\0\377\3\201\0\0\242\200\0\0\377\201\2\2\377\202" - "\202\5\5\377\202\203\6\6\377\1\203\7\7\377\202\204\10\10\377\202\204" - "\11\11\377\1\205\12\12\377\202\205\13\13\377\202\206\14\14\377\1\206" - "\15\15\377\202\207\16\16\377\1\207\17\17\377\202\210\20\20\377\202\210" - "\21\21\377\2\211\22\22\377\372\365\365\377\202\377\377\377\377\2\303" - "\207\207\377\212\25\25\377\202\213\26\26\377\202\213\27\27\377\1\214" - "\30\30\377\202\214\31\31\377\202\215\32\32\377\1\215\33\33\377\202\216" - "\34\34\377\1\322\245\245\377\202\377\377\377\377\1\23377\377\205\200" - "\0\0\377\5\201\0\0\242\200\0\0\377\201\3\3\377\202\5\5\377\203\6\6\377" - "\202\203\7\7\377\3\204\10\10\377\213\27\27\377\214\31\31\377\202\215" - "\32\32\377\202\215\33\33\377\1\216\34\34\377\202\216\35\35\377\202\217" - "\36\36\377\1\217\37\37\377\202\220\40\40\377\202\220!!\377\3\221\"\"" - "\377\221##\377\23022\377\202\23133\377\4\226++\377\223&&\377\220\37\37" - "\377\213\27\27\377\202\214\30\30\377\202\214\31\31\377\1\215\32\32\377" - "\202\215\33\33\377\202\216\34\34\377\5\216\35\35\377\223''\377\217\37" - "\37\377\210\21\21\377\202\4\4\377\205\200\0\0\377\4\201\0\0\242\200\0" - "\0\377\201\3\3\377\203\6\6\377\202\203\7\7\377\3\204\10\10\377\204\11" - "\11\377\362\345\345\377\226\377\377\377\377\1\321\242\242\377\202\214" - "\30\30\377\202\214\31\31\377\1\215\32\32\377\202\215\33\33\377\202\216" - "\34\34\377\3\216\35\35\377\215\32\32\377\203\7\7\377\210\200\0\0\377" - "\3\201\0\0\242\200\0\0\377\202\4\4\377\202\203\7\7\377\1\204\10\10\377" - "\202\204\11\11\377\1\363\347\347\377\226\377\377\377\377\3\321\243\243" - "\377\214\30\30\377\214\31\31\377\202\215\32\32\377\202\215\33\33\377" - "\4\216\34\34\377\216\35\35\377\213\27\27\377\205\13\13\377\212\200\0" - "\0\377\3\201\0\0\242\200\0\0\377\202\4\4\377\202\204\10\10\377\202\204" - "\11\11\377\2\205\12\12\377\364\351\351\377\226\377\377\377\377\2\321" - "\243\243\377\214\31\31\377\203\215\32\32\377\4\213\27\27\377\211\22\22" - "\377\206\14\14\377\202\4\4\377\214\200\0\0\377\5\201\0\0\242\200\0\0" - "\377\202\5\5\377\204\10\10\377\204\11\11\377\202\205\12\12\377\2\205" - "\13\13\377\365\354\354\377\226\377\377\377\377\4\316\233\233\377\205" - "\5\5\377\203\3\3\377\202\2\2\377\221\200\0\0\377\4\201\0\0\242\200\0" - "\0\377\202\5\5\377\204\11\11\377\202\205\12\12\377\202\205\13\13\377" - "\1\366\356\356\377\226\377\377\377\377\1\317\230\230\377\202\207\0\0" - "\377\6\206\0\0\377\205\0\0\377\204\0\0\377\203\0\0\377\202\0\0\377\201" - "\0\0\377\214\200\0\0\377\3\201\0\0\242\200\0\0\377\203\5\5\377\202\205" - "\12\12\377\4\205\13\13\377\206\14\14\377\207\14\14\377\370\360\360\377" - "\211\377\377\377\377\4\323\325\322\377\204\212\202\377\235\241\233\377" - "\367\367\367\377\211\377\377\377\377\3\321\230\230\377\214\0\0\377\213" - "\0\0\377\202\212\0\0\377\7\211\0\0\377\210\0\0\377\206\0\0\377\205\0" - "\0\377\204\0\0\377\203\0\0\377\201\0\0\377\211\200\0\0\377\11\201\0\0" - "\242\200\0\0\377\203\6\6\377\205\12\12\377\205\13\13\377\210\14\14\377" - "\212\14\14\377\213\15\15\377\371\362\362\377\210\377\377\377\377\2\330" - "\332\330\377$/\40\377\202\37*\33\377\1cj`\377\211\377\377\377\377\17" - "\322\227\227\377\221\0\0\377\220\0\0\377\217\0\0\377\216\0\0\377\215" - "\0\0\377\214\0\0\377\213\0\0\377\212\0\0\377\210\0\0\377\207\0\0\377" - "\206\0\0\377\204\0\0\377\202\0\0\377\201\0\0\377\206\200\0\0\377\11\201" - "\0\0\242\200\0\0\377\204\6\6\377\210\13\13\377\212\14\14\377\214\14\14" - "\377\216\15\15\377\215\10\10\377\372\364\364\377\210\377\377\377\377" - "\1\222\227\220\377\203\37*\33\377\2\40+\34\377\364\365\364\377\210\377" - "\377\377\377\1\324\227\227\377\202\225\0\0\377\16\224\0\0\377\223\0\0" - "\377\222\0\0\377\221\0\0\377\217\0\0\377\216\0\0\377\215\0\0\377\213" - "\0\0\377\212\0\0\377\210\0\0\377\207\0\0\377\205\0\0\377\203\0\0\377" - "\201\0\0\377\204\200\0\0\377\11\201\0\0\242\200\0\0\377\210\6\6\377\215" - "\14\14\377\216\15\15\377\220\15\15\377\220\10\10\377\216\0\0\377\373" - "\366\366\377\210\377\377\377\377\1\254\260\253\377\203\37*\33\377\2""4" - ">0\377\374\374\374\377\210\377\377\377\377\23\326\227\227\377\232\0\0" - "\377\231\0\0\377\230\0\0\377\227\0\0\377\226\0\0\377\225\0\0\377\224" - "\0\0\377\222\0\0\377\221\0\0\377\220\0\0\377\216\0\0\377\214\0\0\377" - "\213\0\0\377\211\0\0\377\207\0\0\377\205\0\0\377\203\0\0\377\201\0\0" - "\377\202\200\0\0\377\11\201\0\0\242\200\0\0\377\213\7\7\377\220\15\15" - "\377\222\15\15\377\223\13\13\377\220\0\0\377\222\0\0\377\374\370\370" - "\377\210\377\377\377\377\2\374\374\374\377qxn\377\202\37*\33\377\1\313" - "\316\312\377\211\377\377\377\377\23\327\226\226\377\237\0\0\377\236\0" - "\0\377\235\0\0\377\234\0\0\377\233\0\0\377\232\0\0\377\230\0\0\377\227" - "\0\0\377\225\0\0\377\224\0\0\377\222\0\0\377\220\0\0\377\217\0\0\377" - "\215\0\0\377\213\0\0\377\211\0\0\377\207\0\0\377\205\0\0\377\202\200" - "\0\0\377\11\201\0\0\242\200\0\0\377\216\10\10\377\224\15\15\377\226\16" - "\16\377\223\2\2\377\224\0\0\377\226\0\0\377\375\372\372\377\211\377\377" - "\377\377\1\272\276\271\377\202\37*\33\377\1\342\343\341\377\211\377\377" - "\377\377\36\332\226\226\377\243\0\0\377\242\0\0\377\241\0\0\377\240\0" - "\0\377\237\0\0\377\236\0\0\377\235\0\0\377\233\0\0\377\232\0\0\377\230" - "\0\0\377\226\0\0\377\225\0\0\377\223\0\0\377\221\0\0\377\217\0\0\377" - "\215\0\0\377\213\0\0\377\211\0\0\377\201\0\0\377\200\0\0\377\201\0\0" - "\242\200\0\0\377\222\11\11\377\230\16\16\377\230\11\11\377\226\0\0\377" - "\230\0\0\377\232\0\0\377\376\375\375\377\211\377\377\377\377\1\231\236" - "\227\377\202\37*\33\377\1\277\302\276\377\211\377\377\377\377\35\333" - "\225\225\377\250\0\0\377\247\0\0\377\246\0\0\377\245\0\0\377\244\0\0" - "\377\242\0\0\377\241\0\0\377\237\0\0\377\236\0\0\377\234\0\0\377\232" - "\0\0\377\230\0\0\377\227\0\0\377\225\0\0\377\223\0\0\377\221\0\0\377" - "\216\0\0\377\214\0\0\377\202\0\0\377\200\0\0\377\201\0\0\242\200\0\0" - "\377\224\11\11\377\234\17\17\377\231\2\2\377\232\0\0\377\234\0\0\377" - "\236\0\0\377\212\377\377\377\377\1y\177v\377\202\37*\33\377\1\235\241" - "\233\377\211\377\377\377\377\35\335\225\225\377\255\0\0\377\254\0\0\377" - "\253\0\0\377\251\0\0\377\250\0\0\377\247\0\0\377\245\0\0\377\244\0\0" - "\377\242\0\0\377\240\0\0\377\236\0\0\377\234\0\0\377\232\0\0\377\230" - "\0\0\377\226\0\0\377\224\0\0\377\222\0\0\377\220\0\0\377\203\0\0\377" - "\200\0\0\377\201\0\0\242\200\0\0\377\230\12\12\377\236\15\15\377\233" - "\0\0\377\235\0\0\377\240\0\0\377\243\2\2\377\212\377\377\377\377\1W_" - "T\377\202\37*\33\377\1z\201x\377\211\377\377\377\377\35\337\225\225\377" - "\261\0\0\377\260\0\0\377\257\0\0\377\256\0\0\377\254\0\0\377\253\0\0" - "\377\251\0\0\377\250\0\0\377\246\0\0\377\244\0\0\377\242\0\0\377\240" - "\0\0\377\236\0\0\377\234\0\0\377\232\0\0\377\230\0\0\377\225\0\0\377" - "\223\0\0\377\204\0\0\377\200\0\0\377\201\0\0\242\200\0\0\377\232\12\12" - "\377\240\7\7\377\237\0\0\377\241\0\0\377\243\0\0\377\246\4\4\377\212" - "\377\377\377\377\1""6@2\377\202\37*\33\377\1W_T\377\211\377\377\377\377" - "\35\341\224\224\377\266\0\0\377\265\0\0\377\263\0\0\377\262\0\0\377\261" - "\0\0\377\257\0\0\377\255\0\0\377\254\0\0\377\252\0\0\377\250\0\0\377" - "\246\0\0\377\244\0\0\377\242\0\0\377\240\0\0\377\235\0\0\377\233\0\0" - "\377\231\0\0\377\226\0\0\377\205\0\0\377\200\0\0\377\201\0\0\242\200" - "\0\0\377\236\13\13\377\241\3\3\377\242\0\0\377\245\0\0\377\247\0\0\377" - "\253\6\6\377\211\377\377\377\377\2\374\374\374\377y\200w\377\202y\177" - "v\377\1\211\217\207\377\211\377\377\377\377\36\342\224\224\377\272\0" - "\0\377\271\0\0\377\270\0\0\377\266\0\0\377\265\0\0\377\263\0\0\377\261" - "\0\0\377\260\0\0\377\256\0\0\377\254\0\0\377\252\0\0\377\247\0\0\377" - "\245\0\0\377\243\0\0\377\241\0\0\377\236\0\0\377\234\0\0\377\231\0\0" - "\377\205\0\0\377\200\0\0\377\201\0\0\242\200\0\0\377\240\13\13\377\243" - "\0\0\377\246\0\0\377\250\0\0\377\252\0\0\377\254\1\1\377\374\366\366" - "\377\226\377\377\377\377\36\342\211\211\377\277\0\0\377\276\0\0\377\274" - "\0\0\377\273\0\0\377\271\0\0\377\267\0\0\377\265\0\0\377\263\0\0\377" - "\261\0\0\377\257\0\0\377\255\0\0\377\253\0\0\377\251\0\0\377\246\0\0" - "\377\244\0\0\377\241\0\0\377\237\0\0\377\234\0\0\377\206\0\0\377\200" - "\0\0\377\201\0\0\242\200\0\0\377\241\10\10\377\246\0\0\377\251\0\0\377" - "\253\0\0\377\256\0\0\377\260\0\0\377\363\327\327\377\226\377\377\377" - "\377\36\334ii\377\303\0\0\377\302\0\0\377\300\0\0\377\277\0\0\377\275" - "\0\0\377\273\0\0\377\271\0\0\377\267\0\0\377\265\0\0\377\263\0\0\377" - "\261\0\0\377\256\0\0\377\254\0\0\377\251\0\0\377\247\0\0\377\244\0\0" - "\377\242\0\0\377\237\0\0\377\207\0\0\377\200\0\0\377\201\0\0\242\200" - "\0\0\377\243\6\6\377\251\0\0\377\254\0\0\377\256\0\0\377\261\0\0\377" - "\263\0\0\377\337\216\216\377\225\377\377\377\377\40\377\376\376\377\323" - "--\377\310\0\0\377\306\0\0\377\305\0\0\377\303\0\0\377\301\0\0\377\277" - "\0\0\377\275\0\0\377\273\0\0\377\271\0\0\377\266\0\0\377\264\0\0\377" - "\261\0\0\377\257\0\0\377\254\0\0\377\252\0\0\377\247\0\0\377\245\0\0" - "\377\242\0\0\377\207\0\0\377\200\0\0\377\201\0\0\242\200\0\0\377\244" - "\5\5\377\254\0\0\377\256\0\0\377\261\0\0\377\264\0\0\377\266\0\0\377" - "\276\21\21\377\360\310\310\377\224\377\377\377\377#\351\212\212\377\315" - "\0\0\377\314\0\0\377\312\0\0\377\311\0\0\377\307\0\0\377\305\0\0\377" - "\303\0\0\377\301\0\0\377\276\0\0\377\274\0\0\377\272\0\0\377\267\0\0" - "\377\264\0\0\377\262\0\0\377\257\0\0\377\255\0\0\377\252\0\0\377\247" - "\0\0\377\244\0\0\377\210\0\0\377\200\0\0\377\201\0\0\242\200\0\0\377" - "\245\3\3\377\256\0\0\377\261\0\0\377\264\0\0\377\266\0\0\377\271\0\0" - "\377\274\0\0\377\300\11\11\377\333mm\377\361\304\304\377\374\360\360" - "\377\216\377\377\377\3770\375\363\363\377\364\272\272\377\342SS\377\323" - "\0\0\377\322\0\0\377\320\0\0\377\316\0\0\377\315\0\0\377\313\0\0\377" - "\310\0\0\377\306\0\0\377\304\0\0\377\302\0\0\377\277\0\0\377\275\0\0" - "\377\272\0\0\377\267\0\0\377\265\0\0\377\262\0\0\377\257\0\0\377\254" - "\0\0\377\251\0\0\377\247\0\0\377\211\0\0\377\200\0\0\377\201\0\0\242" - "\200\0\0\377\247\2\2\377\261\0\0\377\263\0\0\377\266\0\0\377\271\0\0" - "\377\274\0\0\377\277\0\0\377\301\0\0\377\304\0\0\377\306\0\0\377\311" - "\0\0\377\316\17\17\377\322\30\30\377\326\"\"\377\330\"\"\377\331\40\40" - "\377\330\21\21\377\332\21\21\377\333\22\22\377\336\"\"\377\337\"\"\377" - "\203\340\"\"\3771\336\26\26\377\333\0\0\377\332\0\0\377\331\0\0\377\327" - "\0\0\377\326\0\0\377\324\0\0\377\322\0\0\377\320\0\0\377\316\0\0\377" - "\314\0\0\377\312\0\0\377\307\0\0\377\305\0\0\377\302\0\0\377\277\0\0" - "\377\275\0\0\377\272\0\0\377\267\0\0\377\264\0\0\377\261\0\0\377\257" - "\0\0\377\254\0\0\377\251\0\0\377\211\0\0\377\200\0\0\377\201\0\0\242" - "\200\0\0\377\250\1\1\377\263\0\0\377\266\0\0\377\270\0\0\377\273\0\0" - "\377\276\0\0\377\301\0\0\377\304\0\0\377\307\0\0\377\311\0\0\377\314" - "\0\0\377\316\0\0\377\321\0\0\377\323\0\0\377\325\0\0\377\327\0\0\377" - "\331\0\0\377\333\0\0\377\335\0\0\377\336\0\0\377\337\0\0\377\204\340" - "\0\0\377/\337\0\0\377\336\0\0\377\335\0\0\377\334\0\0\377\332\0\0\377" - "\330\0\0\377\326\0\0\377\324\0\0\377\322\0\0\377\317\0\0\377\315\0\0" - "\377\312\0\0\377\307\0\0\377\305\0\0\377\302\0\0\377\277\0\0\377\274" - "\0\0\377\271\0\0\377\266\0\0\377\264\0\0\377\261\0\0\377\256\0\0\377" - "\253\0\0\377\212\0\0\377\200\0\0\377\200\0\0\225\200\0\0\377\243\1\1" - "\377\264\0\0\377\267\0\0\377\272\0\0\377\275\0\0\377\300\0\0\377\303" - "\0\0\377\306\0\0\377\311\0\0\377\314\0\0\377\317\0\0\377\321\0\0\377" - "\324\0\0\377\326\0\0\377\331\0\0\377\333\0\0\377\335\0\0\377\337\0\0" - "\377\341\0\0\377\342\0\0\377\202\344\0\0\377\203\345\0\0\3771\344\0\0" - "\377\343\0\0\377\341\0\0\377\340\0\0\377\336\0\0\377\334\0\0\377\332" - "\0\0\377\327\0\0\377\325\0\0\377\322\0\0\377\317\0\0\377\315\0\0\377" - "\312\0\0\377\307\0\0\377\304\0\0\377\301\0\0\377\276\0\0\377\273\0\0" - "\377\270\0\0\377\265\0\0\377\262\0\0\377\257\0\0\377\254\0\0\377\210" - "\0\0\377\200\0\0\377\201\0\0I\200\0\0\377\216\0\0\377\266\0\0\377\271" - "\0\0\377\274\0\0\377\277\0\0\377\302\0\0\377\305\0\0\377\310\0\0\377" - "\313\0\0\377\316\0\0\377\321\0\0\377\324\0\0\377\327\0\0\377\331\0\0" - "\377\334\0\0\377\336\0\0\377\341\0\0\377\343\0\0\377\345\0\0\377\347" - "\0\0\377\350\0\0\377\351\0\0\377\202\352\0\0\3771\351\0\0\377\350\0\0" - "\377\347\0\0\377\346\0\0\377\344\0\0\377\342\0\0\377\337\0\0\377\335" - "\0\0\377\332\0\0\377\327\0\0\377\325\0\0\377\322\0\0\377\317\0\0\377" - "\314\0\0\377\311\0\0\377\306\0\0\377\303\0\0\377\300\0\0\377\275\0\0" - "\377\272\0\0\377\267\0\0\377\264\0\0\377\261\0\0\377\253\0\0\377\201" - "\0\0\377\200\0\0\360\0\0\0\0\200\0\0\341\200\0\0\377\221\0\0\377\267" - "\0\0\377\275\0\0\377\301\0\0\377\304\0\0\377\307\0\0\377\312\0\0\377" - "\315\0\0\377\320\0\0\377\323\0\0\377\326\0\0\377\331\0\0\377\334\0\0" - "\377\337\0\0\377\341\0\0\377\344\0\0\377\346\0\0\377\351\0\0\377\353" - "\0\0\377\354\0\0\377\202\356\0\0\377\36\357\0\0\377\356\0\0\377\355\0" - "\0\377\353\0\0\377\351\0\0\377\347\0\0\377\345\0\0\377\342\0\0\377\337" - "\0\0\377\335\0\0\377\332\0\0\377\327\0\0\377\324\0\0\377\321\0\0\377" - "\316\0\0\377\313\0\0\377\310\0\0\377\305\0\0\377\302\0\0\377\276\0\0" - "\377\273\0\0\377\270\0\0\377\265\0\0\377\243\0\0\377\203\0\0\377\177" - "\0\0\377\202\0\0j\0\0\0\0\206\0\0\25\200\0\0\344\202\200\0\0\377\1\202" - "\0\0\376\210\203\0\0\376\227\204\0\0\376\210\203\0\0\376\202\202\0\0" - "\376\4\201\0\0\376\200\0\0\377\200\0\0\376\177\0\0\222\204\0\0\0\0\3" - "\202\0\0h\200\0\0\307\200\0\0\337\251\177\0\0\343\3\177\0\0\331\177\0" - "\0\261|\0\0%\202\0\0\0\0", -}; - -static const GdkPixdata icon_closed_pixbuf = { - 0x47646b50, /* Pixbuf magic: 'GdkP' */ - 24 + 6615, /* header length + pixel_data length */ - 0x2010002, /* pixdata_type */ - 208, /* rowstride */ - 52, /* width */ - 48, /* height */ - /* pixel_data: */ - (guint8 *)"\202\0\0\0\0\3/M\30+.P\25\263.Q\25\332\251-P\26\343\3-P\27\337-P\26\310" - ".O\26j\204\0\0\0\0\1.Q\25\233\202-P\26\377\1-P\26\376\236.Q\30\376\213" - "/Q\30\376\12.Q\30\376-Q\27\377-P\26\377-Q\26\3441U\30\25\0\0\0\0-Q\25" - "x-P\26\3770R\31\377Ih6\377\214Rn@\377\1Sn@\377\202SnA\377\202SoB\377" - "\1TpC\377\202UpC\377\1VqC\377\202WrD\377\202WrE\377\1WrF\377\202XsG\377" - "\202YtG\377\1ZtH\377\202[uI\377\202[vJ\377\1[vK\377\202\\vK\377\202]" - "wL\377\1^wL\377\202_xM\377\12^yL\377@`,\377-P\26\377,P\26\341\0\0\0\0" - "-P\26\362-Q\26\377\77],\377\77]+\3778X\"\377\2117W!\377\2028X\"\377\202" - "8X#\377\1""8Y$\377\2029Z%\377\202:Z&\377\1;[&\377\202<\\'\377\202=\\" - "(\377\1=])\377\202>^*\377\202\77^+\377\1@^,\377\202A_,\377\202B`-\377" - "\1B`.\377\202Ca/\377\1Db0\377\202Eb0\377\202Ec1\377\12Ed2\377Jg8\377" - "Pk\77\3777X\"\377-P\26\377.N\25H-P\26\377.Q\27\3776U!\377/Q\30\377\211" - "-P\26\377\202.Q\27\377\1/Q\30\377\202/R\31\377\2020S\32\377\1""1S\33" - "\377\2022T\33\377\2023U\34\377\1""4U\35\377\2024V\36\377\2025W\37\377" - "\1""6X\40\377\2027X!\377\2028Y\"\377\1""9Z#\377\2029Z$\377\202:[%\377" - "\1;\\&\377\202<\\&\377\202=]'\377\1=^(\377\202>^)\377\10Eb2\377;['\377" - "-P\26\377-Q\25\224-P\26\377-P\27\377/P\32\377-P\27\377\210-P\26\377\202" - ".Q\27\377\1/Q\30\377\202/R\31\377\2020S\32\377\1""1S\33\377\2022T\33" - "\377\2023U\34\377\1""4U\35\377\2024V\36\377\1""5W\37\377\2026X\40\377" - "\2027X!\377\1""8Y\"\377\2029Z#\377\2029Z$\377\1:[%\377\202;\\&\377\202" - "<\\&\377\1=]'\377\202=^(\377\202>^)\377\5\77_*\377A_-\3778X$\377-P\26" - "\377.P\26\242\202-P\26\377\1,N\26\377\210-P\26\377\1.Q\27\377\202/Q\30" - "\377\202/R\31\377\1""0S\32\377\2021S\33\377\2022T\33\377\13""3U\34\377" - "8X!\377d}R\377\214\240\200\377\234\255\222\377\237\257\225\377\220\243" - "\204\377l\205[\377>^)\3777X!\3778Y\"\377\2029Z#\377\2029Z$\377\1:[%\377" - "\202;\\&\377\1<\\&\377\202=]'\377\202=^(\377\1>^)\377\202\77_*\377\5" - "@`+\377\77^*\3776W\40\377-P\26\377.P\26\242\212-P\26\377\1.Q\27\377\202" - "/Q\30\377\1/R\31\377\2020S\32\377\2021S\33\377\5""2T\33\3773U\34\377" - "9Z#\377\227\250\213\377\357\362\355\377\206\377\377\377\377\5\365\367" - "\364\377\244\263\232\377Ed0\3779Z#\3779Z$\377\202:[%\377\202;\\&\377" - "\1<\\&\377\202=]'\377\202=^(\377\1>^)\377\202\77_*\377\202@`+\377\4A" - "`,\3775W\37\377-P\26\377.P\26\242\210-P\26\377\202.Q\27\377\202/Q\30" - "\377\1/R\31\377\2020S\32\377\2021S\33\377\4""2T\33\3773U\34\377Ki7\377" - "\332\340\326\377\212\377\377\377\377\2\345\352\343\377[vJ\377\202:[%" - "\377\1;\\&\377\202<\\&\377\202=]'\377\1=^(\377\202>^)\377\202\77_*\377" - "\1@`+\377\202A`,\377\4Ba-\3773U\34\377-P\26\377.P\26\242\207-P\26\377" - "\202.Q\27\377\1/Q\30\377\202/R\31\377\2020S\32\377\1""1S\33\377\2022" - "T\33\377\3""3U\34\377Ed0\377\344\350\341\377\203\377\377\377\377\6\360" - "\362\356\377\266\302\256\377\235\255\222\377\240\260\226\377\302\314" - "\273\377\370\371\367\377\203\377\377\377\377\3\355\360\353\377SpA\377" - ";\\&\377\202<\\&\377\202=]'\377\1=^(\377\202>^)\377\1\77_*\377\202@`" - "+\377\202A`,\377\5Ba-\377Bb.\377.R\31\377-P\26\377.P\26\242\206-P\26" - "\377\202.Q\27\377\1/Q\30\377\202/R\31\377\2020S\32\377\1""1S\33\377\202" - "2T\33\377\3""3U\34\3774U\35\377\302\314\274\377\203\377\377\377\377\2" - "\253\272\242\377\77`*\377\2027X!\377\4""8Y\"\3779Z#\377Jh6\377\270\303" - "\260\377\203\377\377\377\377\4\323\333\316\377>](\377<\\&\377=]'\377" - "\202=^(\377\202>^)\377\1\77_*\377\202@`+\377\202A`,\377\3Ba-\377Bb.\377" - "A`,\377\202-P\26\377\1.P\26\242\205-P\26\377\1.Q\27\377\202/Q\30\377" - "\202/R\31\377\1""0S\32\377\2021S\33\377\2022T\33\377\3""3U\34\3774U\35" - "\377n\206^\377\203\377\377\377\377\2\252\270\241\3776X\40\377\2027X!" - "\377\1""8Y\"\377\2029Z#\377\3""9Z$\377:[%\377\244\263\232\377\203\377" - "\377\377\377\2\203\227u\377=]'\377\202=^(\377\1>^)\377\202\77_*\377\202" - "@`+\377\1A`,\377\202Ba-\377\202Bb.\377\1<\\&\377\202-P\26\377\1.P\26" - "\242\203-P\26\377\202.Q\27\377\202/Q\30\377\1/R\31\377\2020S\32\377\202" - "1S\33\377\1""2T\33\377\2023U\34\377\2024U\35\377\1\315\325\307\377\202" - "\377\377\377\377\3\346\352\343\377<]'\3777X!\377\2028Y\"\377\2029Z#\377" - "\1""9Z$\377\202:[%\377\2=](\377\317\327\312\377\202\377\377\377\377\1" - "\333\341\327\377\202=^(\377\1>^)\377\202\77_*\377\1@`+\377\202A`,\377" - "\202Ba-\377\1Bb.\377\202Cc/\377\1""6X\40\377\202-P\26\377\1.P\26\242" - "\202-P\26\377\202.Q\27\377\202/Q\30\377\1/R\31\377\2020S\32\377\2021" - "S\33\377\1""2T\33\377\2023U\34\377\4""4U\35\3774V\36\377Lj8\377\376\376" - "\376\377\202\377\377\377\377\2\223\245\207\3777X!\377\2028Y\"\377\1""9" - "Z#\377\2029Z$\377\202:[%\377\3;\\&\377<\\&\377h\200W\377\203\377\377" - "\377\377\2_yM\377>^)\377\202\77_*\377\1@`+\377\202A`,\377\202Ba-\377" - "\1Bb.\377\203Cc/\377\1/Q\30\377\202-P\26\377\1.P\26\242\202-P\26\377" - "\2.Q\27\377/Q\30\377\202/R\31\377\2020S\32\377\1""1S\33\377\2022T\33" - "\377\2023U\34\377\1""4U\35\377\2024V\36\377\1\205\232x\377\202\377\377" - "\377\377\2\375\375\374\377Gf3\377\2028Y\"\377\1""9Z#\377\2029Z$\377\1" - ":[%\377\202;\\&\377\202<\\&\377\2=]'\377\323\332\316\377\202\377\377" - "\377\377\2\222\244\206\377\77_*\377\202@`+\377\202A`,\377\1Ba-\377\202" - "Bb.\377\202Cc/\377\2Dc0\377=]'\377\203-P\26\377\1.P\26\242\202-P\26\377" - "\1/Q\30\377\202/R\31\377\1""0S\32\377\2021S\33\377\2022T\33\377\1""3" - "U\34\377\2024U\35\377\2024V\36\377\2""5W\37\377\273\307\264\377\202\377" - "\377\377\377\2\332\340\326\3778Y\"\377\2029Z#\377\2029Z$\377\1:[%\377" - "\202;\\&\377\202<\\&\377\3=]'\377=^(\377\221\244\206\377\202\377\377" - "\377\377\1\304\315\275\377\202@`+\377\202A`,\377\1Ba-\377\202Bb.\377" - "\1Cc/\377\202Dc0\377\2Ed0\3770S\32\377\203-P\26\377\1.P\26\242\202-P" - "\26\377\202/R\31\377\1""0S\32\377\2021S\33\377\2022T\33\377\1""3U\34" - "\377\2024U\35\377\2024V\36\377\3""5W\37\3776X\40\377\336\343\332\377" - "\202\377\377\377\377\1\257\275\247\377\2029Z#\377\1""9Z$\377\202:[%\377" - "\202;\\&\377\1<\\&\377\202=]'\377\202=^(\377\1^yL\377\202\377\377\377" - "\377\3\343\347\337\377@`+\377A`,\377\202Ba-\377\202Bb.\377\1Cc/\377\202" - "Dc0\377\2Ed0\377;\\&\377\204-P\26\377\3.P\26\242-P\26\377-Q\27\377\202" - "0S\32\377\2021S\33\377\1""2T\33\377\2023U\34\377\2024U\35\377\1""4V\36" - "\377\2025W\37\377\3""6X\40\3778Y\"\377\372\372\371\377\202\377\377\377" - "\377\3\225\247\212\3779Z#\3779Z$\377\202:[%\377\202;\\&\377\1<\\&\377" - "\202=]'\377\1=^(\377\202>^)\377\5A`,\377\367\371\367\377\377\377\377" - "\377\373\373\372\377Ba.\377\202Ba-\377\1Bb.\377\202Cc/\377\202Dc0\377" - "\3Ed0\377Ba-\377.Q\27\377\204-P\26\377\5.P\26\242-P\26\377-Q\27\3770" - "S\32\3771S\33\377\2022T\33\377\2023U\34\377\1""4U\35\377\2024V\36\377" - "\2025W\37\377\3""6X\40\3777X!\377Ba-\377\203\377\377\377\377\2\204\230" - "v\3779Z$\377\202:[%\377\1;\\&\377\202<\\&\377\202=]'\377\1=^(\377\202" - ">^)\377\202\77_*\377\1\334\342\330\377\202\377\377\377\377\3Li8\377B" - "a-\377Bb.\377\202Cc/\377\1Dc0\377\202Ed0\377\2Cc/\3770S\32\377\205-P" - "\26\377\4.P\26\242-P\26\377-Q\27\3771S\33\377\2022T\33\377\2023U\34\377" - "\1""4U\35\377\2024V\36\377\2025W\37\377\1""6X\40\377\2027X!\377\1Jh6" - "\377\203\362\364\360\377\2y\220k\377:[%\377\202;\\&\377\202<\\&\377\1" - "=]'\377\202=^(\377\202>^)\377\1\77_*\377\202@`+\377\1\303\315\275\377" - "\202\362\364\361\377\2Pn>\377Bb.\377\202Cc/\377\1Dc0\377\202Ed0\377\2" - "Bb.\3770S\32\377\206-P\26\377\3.P\26\242-P\26\377-Q\27\377\2022T\33\377" - "\1""3U\34\377\2024U\35\377\2024V\36\377\1""5W\37\377\2026X\40\377\202" - "7X!\377\1Sp@\377\204n\206^\377\1o\207_\377\202o\207`\377\202p\207`\377" - "\1q\210a\377\202q\211a\377\1q\211b\377\202r\212c\377\202s\212d\377\1" - "t\212d\377\202t\213e\377\203t\214f\377\202Dc0\377\202Ed0\377\2<\\&\377" - "/Q\30\377\207-P\26\377\3.P\26\242-P\26\377-Q\27\377\2023U\34\377\202" - "4U\35\377\1""4V\36\377\2025W\37\377\2026X\40\377\1""7X!\377\2028Y\"\377" - "\1\237\257\225\377\226\377\377\377\377\1\373\373\372\377\202Dc0\377\2" - "=]'\3771S\33\377\211-P\26\377\4.P\26\242-P\26\377.Q\27\3773U\34\377\202" - "4U\35\377\1""4V\36\377\2025W\37\377\2026X\40\377\1""7X!\377\2028Y\"\377" - "\2""9Z#\377\242\261\230\377\226\377\377\377\377\3\372\373\372\3775W\37" - "\377/Q\30\377\213-P\26\377\4.P\26\242-P\26\377.Q\27\3774U\35\377\202" - "4V\36\377\2025W\37\377\1""6X\40\377\2027X!\377\2028Y\"\377\3""9Z#\377" - "9Z$\377\243\263\232\377\226\377\377\377\377\1\372\373\372\377\215-P\26" - "\377\3.P\26\242-P\26\377.Q\27\377\2024V\36\377\1""5W\37\377\2026X\40" - "\377\2027X!\377\6""8Y\"\3779Z#\3779Z\"\3775X\36\3772U\34\377\241\261" - "\226\377\226\377\377\377\377\2\371\372\371\377-Q\26\377\214-P\26\377" - "\5.P\26\242-P\26\377.Q\27\3774V\36\3775W\37\377\2026X\40\377\6""7X!\377" - "7Y!\3779[\"\3777Y!\3772V\33\377/T\27\377\2020U\27\377\1\242\263\230\377" - "\226\377\377\377\377\5\371\372\371\377/S\27\377.S\27\377.R\26\377-Q\26" - "\377\211-P\26\377\20.P\26\242-P\26\377.Q\30\3775W\37\3776X\40\3776Y\40" - "\3778Z!\3779\\#\377:\\#\3775Y\35\3770U\27\3770V\30\3771W\30\3771X\30" - "\3772X\30\377\245\266\232\377\211\377\377\377\377\4\340\342\340\377p" - "wm\377ai^\377\274\300\273\377\211\377\377\377\377\10\371\372\371\377" - "0V\30\3770U\27\3770T\27\377/T\27\377.S\27\377.R\26\377-Q\26\377\206-" - "P\26\377\20.P\26\242-P\26\377.Q\30\3777Y\40\3778Z\"\3779[\"\377:]#\377" - ":]\"\3772W\32\3771W\30\3771X\30\3772Y\30\3772Z\31\3773Z\31\3773[\31\377" - "\250\271\235\377\210\377\377\377\377\2\375\375\375\377\77H;\377\202\37" - "*\33\377\2\"-\36\377\326\330\325\377\210\377\377\377\377\12\371\372\371" - "\3772Y\30\3772X\30\3771W\30\3771V\30\3770U\27\377/T\27\377/S\27\377." - "R\27\377.Q\26\377\204-P\26\377\13.P\26\242-P\26\377.R\30\3779[\"\377" - ":]\"\377;_$\377;_#\3773Y\32\3772Y\30\3773Z\31\3773[\31\377\2024\\\31" - "\377\3""4]\32\3775^\32\377\252\274\237\377\210\377\377\377\377\1\343" - "\344\342\377\204\37*\33\377\1\236\243\235\377\210\377\377\377\377\14" - "\371\372\370\3774\\\31\3773[\31\3773Z\31\3772Y\30\3771X\30\3771W\30\377" - "0V\30\3770U\27\377/S\27\377.R\27\377.Q\26\377\202-P\26\377\20.P\26\242" - "-P\26\377.S\30\377:^#\377<`$\377=a%\3775\\\35\3773Z\31\3773[\31\3774" - "\\\31\3775]\32\3775^\32\3776_\32\3776`\32\3776a\33\377\255\276\241\377" - "\210\377\377\377\377\2\372\372\372\3776@2\377\202\37*\33\377\2!,\35\377" - "\315\317\314\377\210\377\377\377\377\1\371\372\370\377\2025^\32\377\33" - "4]\31\3774\\\31\3773[\31\3772Y\31\3772X\30\3771W\30\3770V\30\3770U\27" - "\377/S\27\377-R\27\377-P\26\377.P\26\242-P\26\377/T\31\377d&\377\77e&\3776^\34\3775^\32\3776_\32\3776a\33\377" - "7b\33\3778c\33\3778d\33\3779e\34\3779f\34\377:f\34\377\262\303\246\377" - "\212\377\377\377\377\3*5'\377\37*\33\377\210\216\206\377\211\377\377" - "\377\377\36\370\372\367\3778d\33\3778c\33\3777b\33\3776a\33\3776`\32" - "\3775^\32\3774]\32\3774\\\31\3773[\31\3772Y\31\3771X\30\377/V\30\377" - "-P\26\377.P\26\242-P\26\3770U\31\377@g'\377n\36\377>o\36\377\270\312\254\377\211" - "\377\377\377\377\1\245\252\244\377\202\37*\33\377\2#.\37\377\373\373" - "\373\377\210\377\377\377\377\36\367\371\366\377=l\36\377n\36\377\77o\37" - "\377\77p\37\377@q\37\377\273\315\257\377\211\377\377\377\377\1\205\213" - "\203\377\203\37*\33\377\1\335\336\334\377\210\377\377\377\377\36\367" - "\371\366\377>n\36\377=m\36\377=l\36\377i!\377:g\34\377;h\35\377n\36\377\77o\37\377\77q\37\377@r\37\377As\40\377At\40\377\274\316\260" - "\377\211\377\377\377\377\1\272\276\271\377\203\226\234\225\377\1\343" - "\344\342\377\210\377\377\377\377\36\370\371\366\377\77q\37\377\77o\37" - "\377>n\36\377=m\36\377m\36\377>o\36\377\77p\37\377@r\37\377As\40" - "\377At\40\377Bu\40\377Cv!\377\257\305\240\377\226\377\377\377\377\36" - "\354\361\350\377As\40\377@r\37\377\77p\37\377>o\37\377>n\36\377=l\36" - "\377n\36\377\77o\37" - "\377@q\37\377@r\37\377At\40\377Bu\40\377Cw!\377Cx!\377Dy!\377\227\264" - "\203\377\226\377\377\377\377\37\323\340\314\377Bu\40\377At\40\377@s\37" - "\377@q\37\377\77p\37\377>n\36\377=l\36\377n\36\377\77p\37\377@q\37\377As\40\377Bt\40\377Bv\40\377Cw!\377D" - "y!\377Ez\"\377E{\"\377]\215>\377\372\373\371\377\225\377\377\377\377" - "\40\235\271\213\377Cx!\377Bv\40\377Bu\40\377As\40\377@q\37\377\77p\37" - "\377>n\36\377=m\36\377n\36\377\77p\37\377@q\37\377As\40" - "\377Bu\40\377Cv!\377Cx!\377Dz!\377E{\"\377F|\"\377G~#\377G\177#\377\204" - "\252k\377\371\373\367\377\223\377\377\377\377%\311\331\277\377L\200*" - "\377Dz!\377Dx!\377Cw!\377Bu\40\377As\40\377@r\37\377\77p\37\377>n\36" - "\377=l\36\377n\36\377\77p\37\377@q\37\377As\40\377Bu\40\377Cw!\377Dx!\377" - "Ez\"\377E{\"\377F}\"\377G\177#\377H\200#\377I\201$\377J\203$\377_\222" - "=\377\243\300\217\377\313\334\301\377\344\355\336\377\360\365\355\377" - "\207\363\367\361\377,\363\367\360\377\365\370\363\377\377\377\377\377" - "\367\371\365\377\362\366\360\377\340\352\332\377\302\325\266\377\205" - "\252l\377H\200%\377F}\"\377F|\"\377Ez\"\377Dx!\377Cw!\377Bu\40\377As" - "\40\377@q\37\377\77p\37\377>n\36\377=l\36\377o\37\377\77q\37\377As\40\377Bu\40\377" - "Cv!\377Dx!\377Ez\"\377F|\"\377F}\"\377G\177#\377H\201#\377I\202$\377" - "J\204$\377K\205%\377L\206%\377L\210%\377M\211&\377M\212&\377\202N\213" - "&\377\1O\214&\377\203O\214'\377\1O\214&\377\202N\213&\377.N\212&\377" - "M\211&\377L\210%\377L\206%\377K\205%\377J\204$\377I\202$\377H\201#\377" - "G\177#\377G}\"\377F|\"\377Ez\"\377Dx!\377Cw!\377Bu\40\377As\40\377@q" - "\37\377\77o\37\377>m\36\377n\36\377=m\36\3778e\33\377-P\26\377-Q\26\230.P\26\365-Q\27\377" - "@p\37\377As\40\377Bu\40\377Cw!\377Dy!\377E{\"\377F}\"\377G~#\377H\200" - "#\377I\202$\377J\204$\377K\206%\377L\207%\377M\211&\377N\213&\377O\214" - "'\377P\216'\377P\217'\377Q\220(\377R\221(\377\205R\222(\377/R\221(\377" - "Q\220(\377P\217'\377P\216'\377O\214'\377N\213&\377M\211&\377L\210%\377" - "K\206%\377J\204$\377I\202$\377H\201#\377G\177#\377F}\"\377E{\"\377Dy" - "!\377Cw!\377Bu\40\377As\40\377@q\37\377\77o\37\377>m\36\3772X\30\377" - "-P\26\377.S\26S-O\26\216-P\26\377/U\27\377>n\37\377Bv\40\377Cx!\377E" - "z!\377F|\"\377G~#\377H\200#\377I\202$\377J\203$\377K\205%\377L\207%\377" - "M\211&\377N\213&\377O\214'\377P\216'\377Q\220(\377R\221(\377R\223(\377" - "S\224)\377\205T\225)\377\33S\224)\377R\223(\377R\221(\377Q\220(\377P" - "\216'\377O\215'\377N\213&\377M\211&\377L\207%\377K\205%\377J\204$\377" - "I\202$\377H\200#\377G~#\377F|\"\377Ez\"\377Dx!\377Bv\40\377At\40\377" - "@r\37\377\77o\37\3774[\31\377-P\26\377,P\26\350\0\0\0\1\0\0\0\0,O\25" - "\270\202-P\26\377\3.Q\27\3760T\27\3770T\30\377\2050U\30\377\1""0V\30" - "\377\2041V\30\377\2031W\30\377\2031W\31\377\2032X\31\377\2041W\31\377" - "\2021W\30\377\2041V\30\377\1""0V\30\377\2050U\30\377\2020T\30\377\202" - "/T\30\377\5/S\27\377.P\26\377-P\26\377-P\25\356-R\26\"\203\0\0\0\0\3" - "-O\30J-P\25\316-P\26\354\251-P\27\365\4-P\26\362-P\26\337.O\26\212\0" - "\0\0\1\202\0\0\0\0", -}; - - diff --git a/themes/lock_new.h b/themes/lock_new.h new file mode 100644 index 0000000..76187ef --- /dev/null +++ b/themes/lock_new.h @@ -0,0 +1,1677 @@ +#include + +/* width: 52, height: 48, rowstride: 208, n_channels: 4 */ +static const guint8 icon_open_data[] = { + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x06, + 0x80, 0x00, 0x00, 0x91, 0x80, 0x00, 0x00, 0xdf, 0x80, 0x00, 0x00, 0xf2, + 0x80, 0x00, 0x00, 0xf5, 0x80, 0x00, 0x00, 0xf5, 0x80, 0x00, 0x00, 0xf5, + 0x80, 0x00, 0x00, 0xf5, 0x80, 0x00, 0x00, 0xf5, 0x80, 0x00, 0x00, 0xf5, + 0x80, 0x00, 0x00, 0xf5, 0x80, 0x00, 0x00, 0xf5, 0x80, 0x00, 0x00, 0xf5, + 0x80, 0x00, 0x00, 0xf5, 0x80, 0x00, 0x00, 0xf5, 0x80, 0x00, 0x00, 0xf5, + 0x80, 0x00, 0x00, 0xf5, 0x80, 0x00, 0x00, 0xf5, 0x80, 0x00, 0x00, 0xf5, + 0x80, 0x00, 0x00, 0xf5, 0x80, 0x00, 0x00, 0xf5, 0x80, 0x00, 0x00, 0xf5, + 0x80, 0x00, 0x00, 0xf5, 0x80, 0x00, 0x00, 0xf5, 0x80, 0x00, 0x00, 0xf5, + 0x80, 0x00, 0x00, 0xf5, 0x80, 0x00, 0x00, 0xf5, 0x80, 0x00, 0x00, 0xf5, + 0x80, 0x00, 0x00, 0xf5, 0x80, 0x00, 0x00, 0xf5, 0x80, 0x00, 0x00, 0xf5, + 0x80, 0x00, 0x00, 0xf5, 0x80, 0x00, 0x00, 0xf5, 0x80, 0x00, 0x00, 0xf5, + 0x80, 0x00, 0x00, 0xf5, 0x80, 0x00, 0x00, 0xf5, 0x80, 0x00, 0x00, 0xf5, + 0x80, 0x00, 0x00, 0xf5, 0x80, 0x00, 0x00, 0xf5, 0x80, 0x00, 0x00, 0xf5, + 0x80, 0x00, 0x00, 0xf5, 0x80, 0x00, 0x00, 0xf5, 0x80, 0x00, 0x00, 0xf5, + 0x80, 0x00, 0x00, 0xf5, 0x80, 0x00, 0x00, 0xf5, 0x81, 0x00, 0x00, 0xec, + 0x80, 0x00, 0x00, 0xce, 0x7f, 0x00, 0x00, 0x4c, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7f, 0x00, 0x00, 0x28, + 0x80, 0x00, 0x00, 0xf2, 0x80, 0x00, 0x00, 0xff, 0x81, 0x01, 0x01, 0xfe, + 0x83, 0x04, 0x04, 0xfe, 0x82, 0x04, 0x04, 0xff, 0x82, 0x04, 0x04, 0xff, + 0x82, 0x04, 0x04, 0xff, 0x82, 0x04, 0x04, 0xff, 0x82, 0x04, 0x04, 0xff, + 0x82, 0x04, 0x04, 0xff, 0x82, 0x04, 0x04, 0xff, 0x82, 0x04, 0x04, 0xff, + 0x82, 0x04, 0x04, 0xff, 0x82, 0x04, 0x04, 0xff, 0x82, 0x04, 0x04, 0xff, + 0x82, 0x04, 0x04, 0xff, 0x82, 0x04, 0x04, 0xff, 0x82, 0x04, 0x04, 0xff, + 0x82, 0x04, 0x04, 0xff, 0x82, 0x04, 0x04, 0xff, 0x82, 0x04, 0x04, 0xff, + 0x82, 0x04, 0x04, 0xff, 0x82, 0x04, 0x04, 0xff, 0x82, 0x04, 0x04, 0xff, + 0x82, 0x04, 0x04, 0xff, 0x82, 0x04, 0x04, 0xff, 0x82, 0x04, 0x04, 0xff, + 0x82, 0x05, 0x05, 0xff, 0x82, 0x05, 0x05, 0xff, 0x82, 0x05, 0x05, 0xff, + 0x82, 0x05, 0x05, 0xff, 0x82, 0x05, 0x05, 0xff, 0x82, 0x05, 0x05, 0xff, + 0x82, 0x05, 0x05, 0xff, 0x82, 0x05, 0x05, 0xff, 0x82, 0x05, 0x05, 0xff, + 0x82, 0x05, 0x05, 0xff, 0x82, 0x05, 0x05, 0xff, 0x82, 0x05, 0x05, 0xff, + 0x82, 0x05, 0x05, 0xff, 0x82, 0x05, 0x05, 0xff, 0x82, 0x05, 0x05, 0xff, + 0x82, 0x05, 0x05, 0xff, 0x82, 0x05, 0x05, 0xff, 0x82, 0x05, 0x05, 0xff, + 0x83, 0x04, 0x04, 0xfe, 0x80, 0x00, 0x00, 0xff, 0x7f, 0x00, 0x00, 0xff, + 0x81, 0x01, 0x01, 0xb8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, + 0x80, 0x00, 0x00, 0xed, 0x80, 0x00, 0x00, 0xff, 0x89, 0x14, 0x14, 0xff, + 0x92, 0x2c, 0x2c, 0xff, 0x92, 0x2c, 0x2c, 0xff, 0x92, 0x2c, 0x2c, 0xff, + 0x92, 0x2c, 0x2c, 0xff, 0x92, 0x2c, 0x2c, 0xff, 0x92, 0x2c, 0x2c, 0xff, + 0x92, 0x2c, 0x2c, 0xff, 0x92, 0x2c, 0x2c, 0xff, 0x92, 0x2c, 0x2c, 0xff, + 0x92, 0x2c, 0x2c, 0xff, 0x92, 0x2c, 0x2c, 0xff, 0x92, 0x2c, 0x2c, 0xff, + 0x92, 0x2d, 0x2d, 0xff, 0x92, 0x2d, 0x2d, 0xff, 0x93, 0x2e, 0x2e, 0xff, + 0x93, 0x2e, 0x2e, 0xff, 0x93, 0x2e, 0x2e, 0xff, 0x94, 0x2f, 0x2f, 0xff, + 0x94, 0x2f, 0x2f, 0xff, 0x94, 0x30, 0x30, 0xff, 0x95, 0x31, 0x31, 0xff, + 0x95, 0x31, 0x31, 0xff, 0x95, 0x32, 0x32, 0xff, 0x95, 0x32, 0x32, 0xff, + 0x96, 0x32, 0x32, 0xff, 0x96, 0x33, 0x33, 0xff, 0x96, 0x33, 0x33, 0xff, + 0x96, 0x34, 0x34, 0xff, 0x96, 0x34, 0x34, 0xff, 0x96, 0x35, 0x35, 0xff, + 0x97, 0x36, 0x36, 0xff, 0x97, 0x36, 0x36, 0xff, 0x97, 0x36, 0x36, 0xff, + 0x97, 0x36, 0x36, 0xff, 0x98, 0x37, 0x37, 0xff, 0x98, 0x38, 0x38, 0xff, + 0x98, 0x38, 0x38, 0xff, 0x99, 0x39, 0x39, 0xff, 0x99, 0x39, 0x39, 0xff, + 0x99, 0x3a, 0x3a, 0xff, 0x9a, 0x3a, 0x3a, 0xff, 0x9a, 0x3a, 0x3a, 0xff, + 0x9a, 0x3b, 0x3b, 0xff, 0x9a, 0x3c, 0x3c, 0xff, 0x98, 0x37, 0x37, 0xff, + 0x86, 0x0d, 0x0d, 0xff, 0x80, 0x00, 0x00, 0xff, 0x7f, 0x00, 0x00, 0x8e, + 0x84, 0x00, 0x00, 0x57, 0x80, 0x00, 0x00, 0xff, 0x82, 0x07, 0x07, 0xff, + 0x86, 0x1a, 0x1a, 0xff, 0x84, 0x0f, 0x0f, 0xff, 0x82, 0x09, 0x09, 0xff, + 0x82, 0x09, 0x09, 0xff, 0x82, 0x09, 0x09, 0xff, 0x82, 0x09, 0x09, 0xff, + 0x82, 0x09, 0x09, 0xff, 0x82, 0x09, 0x09, 0xff, 0x82, 0x09, 0x09, 0xff, + 0x82, 0x09, 0x09, 0xff, 0x82, 0x09, 0x09, 0xff, 0x82, 0x09, 0x09, 0xff, + 0x82, 0x0a, 0x0a, 0xff, 0x83, 0x0b, 0x0b, 0xff, 0x83, 0x0b, 0x0b, 0xff, + 0x83, 0x0c, 0x0c, 0xff, 0x83, 0x0c, 0x0c, 0xff, 0x84, 0x0d, 0x0d, 0xff, + 0x84, 0x0e, 0x0e, 0xff, 0x84, 0x0e, 0x0e, 0xff, 0x85, 0x0f, 0x0f, 0xff, + 0x85, 0x0f, 0x0f, 0xff, 0x85, 0x10, 0x10, 0xff, 0x86, 0x11, 0x11, 0xff, + 0x86, 0x11, 0x11, 0xff, 0x86, 0x12, 0x12, 0xff, 0x86, 0x12, 0x12, 0xff, + 0x87, 0x12, 0x12, 0xff, 0x87, 0x13, 0x13, 0xff, 0x87, 0x13, 0x13, 0xff, + 0x88, 0x14, 0x14, 0xff, 0x88, 0x14, 0x14, 0xff, 0x88, 0x15, 0x15, 0xff, + 0x89, 0x16, 0x16, 0xff, 0x89, 0x16, 0x16, 0xff, 0x89, 0x17, 0x17, 0xff, + 0x89, 0x17, 0x17, 0xff, 0x8a, 0x18, 0x18, 0xff, 0x8a, 0x19, 0x19, 0xff, + 0x8a, 0x19, 0x19, 0xff, 0x8b, 0x1a, 0x1a, 0xff, 0x8b, 0x1a, 0x1a, 0xff, + 0x8b, 0x1b, 0x1b, 0xff, 0x8c, 0x1c, 0x1c, 0xff, 0x8b, 0x1c, 0x1c, 0xff, + 0x8e, 0x27, 0x27, 0xff, 0x8e, 0x2a, 0x2a, 0xff, 0x81, 0x01, 0x01, 0xff, + 0x80, 0x00, 0x00, 0xf5, 0x81, 0x00, 0x00, 0x98, 0x80, 0x00, 0x00, 0xff, + 0x80, 0x09, 0x09, 0xff, 0x80, 0x0b, 0x0b, 0xff, 0x80, 0x00, 0x00, 0xff, + 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, + 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, + 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, + 0x80, 0x01, 0x01, 0xff, 0x81, 0x02, 0x02, 0xff, 0x81, 0x02, 0x02, 0xff, + 0x81, 0x03, 0x03, 0xff, 0x81, 0x03, 0x03, 0xff, 0x82, 0x04, 0x04, 0xff, + 0x82, 0x05, 0x05, 0xff, 0x82, 0x05, 0x05, 0xff, 0x83, 0x06, 0x06, 0xff, + 0x83, 0x06, 0x06, 0xff, 0x83, 0x07, 0x07, 0xff, 0x84, 0x08, 0x08, 0xff, + 0x84, 0x08, 0x08, 0xff, 0x84, 0x09, 0x09, 0xff, 0x84, 0x09, 0x09, 0xff, + 0x85, 0x0a, 0x0a, 0xff, 0x85, 0x0b, 0x0b, 0xff, 0x85, 0x0b, 0x0b, 0xff, + 0x86, 0x0c, 0x0c, 0xff, 0x86, 0x0d, 0x0d, 0xff, 0x86, 0x0d, 0x0d, 0xff, + 0x87, 0x0e, 0x0e, 0xff, 0x87, 0x0e, 0x0e, 0xff, 0x87, 0x0f, 0x0f, 0xff, + 0x88, 0x10, 0x10, 0xff, 0x88, 0x10, 0x10, 0xff, 0x88, 0x11, 0x11, 0xff, + 0x88, 0x11, 0x11, 0xff, 0x89, 0x12, 0x12, 0xff, 0x89, 0x13, 0x13, 0xff, + 0x89, 0x13, 0x13, 0xff, 0x8a, 0x14, 0x14, 0xff, 0x8a, 0x14, 0x14, 0xff, + 0x8a, 0x15, 0x15, 0xff, 0x8b, 0x18, 0x18, 0xff, 0x89, 0x21, 0x21, 0xff, + 0x81, 0x05, 0x05, 0xff, 0x80, 0x00, 0x00, 0xff, 0x81, 0x00, 0x00, 0xa2, + 0x80, 0x00, 0x00, 0xff, 0x7e, 0x03, 0x03, 0xff, 0x7d, 0x03, 0x03, 0xff, + 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, + 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, + 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x01, 0x01, 0xff, + 0x80, 0x01, 0x01, 0xff, 0x81, 0x02, 0x02, 0xff, 0x81, 0x02, 0x02, 0xff, + 0x81, 0x03, 0x03, 0xff, 0x82, 0x04, 0x04, 0xff, 0x82, 0x04, 0x04, 0xff, + 0x82, 0x05, 0x05, 0xff, 0x82, 0x05, 0x05, 0xff, 0x83, 0x06, 0x06, 0xff, + 0x83, 0x07, 0x07, 0xff, 0x83, 0x07, 0x07, 0xff, 0x84, 0x08, 0x08, 0xff, + 0x84, 0x08, 0x08, 0xff, 0x84, 0x09, 0x09, 0xff, 0x85, 0x0a, 0x0a, 0xff, + 0x85, 0x0a, 0x0a, 0xff, 0x85, 0x0b, 0x0b, 0xff, 0x85, 0x0b, 0x0b, 0xff, + 0x86, 0x0c, 0x0c, 0xff, 0x86, 0x0d, 0x0d, 0xff, 0x8c, 0x18, 0x18, 0xff, + 0xa4, 0x49, 0x49, 0xff, 0xaf, 0x5f, 0x5f, 0xff, 0xb3, 0x67, 0x67, 0xff, + 0xab, 0x55, 0x55, 0xff, 0x98, 0x30, 0x30, 0xff, 0x88, 0x11, 0x11, 0xff, + 0x88, 0x11, 0x11, 0xff, 0x89, 0x12, 0x12, 0xff, 0x89, 0x13, 0x13, 0xff, + 0x89, 0x13, 0x13, 0xff, 0x8a, 0x14, 0x14, 0xff, 0x8a, 0x15, 0x15, 0xff, + 0x8a, 0x15, 0x15, 0xff, 0x8b, 0x16, 0x16, 0xff, 0x8b, 0x17, 0x17, 0xff, + 0x87, 0x1a, 0x1a, 0xff, 0x81, 0x04, 0x04, 0xff, 0x80, 0x00, 0x00, 0xff, + 0x81, 0x00, 0x00, 0xa2, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, + 0x7e, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, + 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, + 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x01, 0x01, 0xff, + 0x80, 0x01, 0x01, 0xff, 0x81, 0x02, 0x02, 0xff, 0x81, 0x02, 0x02, 0xff, + 0x81, 0x03, 0x03, 0xff, 0x82, 0x04, 0x04, 0xff, 0x82, 0x04, 0x04, 0xff, + 0x82, 0x05, 0x05, 0xff, 0x83, 0x06, 0x06, 0xff, 0x83, 0x06, 0x06, 0xff, + 0x83, 0x07, 0x07, 0xff, 0x83, 0x07, 0x07, 0xff, 0x84, 0x08, 0x08, 0xff, + 0x84, 0x09, 0x09, 0xff, 0x84, 0x09, 0x09, 0xff, 0x85, 0x0a, 0x0a, 0xff, + 0x85, 0x0a, 0x0a, 0xff, 0x85, 0x0b, 0x0b, 0xff, 0x86, 0x0c, 0x0c, 0xff, + 0x86, 0x0c, 0x0c, 0xff, 0xa3, 0x48, 0x48, 0xff, 0xdc, 0xba, 0xba, 0xff, + 0xfd, 0xfa, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xee, 0xde, 0xde, 0xff, 0xbd, 0x7a, 0x7a, 0xff, 0x8d, 0x1b, 0x1b, 0xff, + 0x89, 0x13, 0x13, 0xff, 0x8a, 0x14, 0x14, 0xff, 0x8a, 0x15, 0x15, 0xff, + 0x8a, 0x15, 0x15, 0xff, 0x8b, 0x16, 0x16, 0xff, 0x8b, 0x16, 0x16, 0xff, + 0x8a, 0x17, 0x17, 0xff, 0x8a, 0x18, 0x18, 0xff, 0x80, 0x02, 0x02, 0xff, + 0x80, 0x00, 0x00, 0xff, 0x81, 0x00, 0x00, 0xa2, 0x80, 0x00, 0x00, 0xff, + 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, + 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, + 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x01, 0x01, 0xff, + 0x80, 0x01, 0x01, 0xff, 0x81, 0x02, 0x02, 0xff, 0x81, 0x03, 0x03, 0xff, + 0x81, 0x03, 0x03, 0xff, 0x82, 0x04, 0x04, 0xff, 0x82, 0x04, 0x04, 0xff, + 0x82, 0x05, 0x05, 0xff, 0x83, 0x06, 0x06, 0xff, 0x83, 0x06, 0x06, 0xff, + 0x83, 0x07, 0x07, 0xff, 0x83, 0x07, 0x07, 0xff, 0x84, 0x08, 0x08, 0xff, + 0x84, 0x09, 0x09, 0xff, 0x84, 0x09, 0x09, 0xff, 0x85, 0x0a, 0x0a, 0xff, + 0x85, 0x0a, 0x0a, 0xff, 0x85, 0x0b, 0x0b, 0xff, 0x86, 0x0c, 0x0c, 0xff, + 0x88, 0x10, 0x10, 0xff, 0xcb, 0x98, 0x98, 0xff, 0xff, 0xfe, 0xfe, 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, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xea, 0xd6, 0xd6, 0xff, 0x9b, 0x37, 0x37, 0xff, 0x8a, 0x15, 0x15, 0xff, + 0x8a, 0x15, 0x15, 0xff, 0x8b, 0x16, 0x16, 0xff, 0x8b, 0x17, 0x17, 0xff, + 0x8b, 0x17, 0x17, 0xff, 0x8c, 0x18, 0x18, 0xff, 0x8c, 0x18, 0x18, 0xff, + 0x80, 0x01, 0x01, 0xff, 0x80, 0x00, 0x00, 0xff, 0x81, 0x00, 0x00, 0xa2, + 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, + 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, + 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x01, 0x01, 0xff, + 0x81, 0x02, 0x02, 0xff, 0x81, 0x02, 0x02, 0xff, 0x81, 0x03, 0x03, 0xff, + 0x81, 0x03, 0x03, 0xff, 0x82, 0x04, 0x04, 0xff, 0x82, 0x05, 0x05, 0xff, + 0x82, 0x05, 0x05, 0xff, 0x83, 0x06, 0x06, 0xff, 0x83, 0x06, 0x06, 0xff, + 0x83, 0x07, 0x07, 0xff, 0x84, 0x08, 0x08, 0xff, 0x84, 0x08, 0x08, 0xff, + 0x84, 0x09, 0x09, 0xff, 0x84, 0x09, 0x09, 0xff, 0x85, 0x0a, 0x0a, 0xff, + 0x85, 0x0b, 0x0b, 0xff, 0x85, 0x0b, 0x0b, 0xff, 0x86, 0x0c, 0x0c, 0xff, + 0x86, 0x0d, 0x0d, 0xff, 0xd5, 0xab, 0xab, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xec, 0xda, 0xda, 0xff, 0xda, 0xb4, 0xb4, 0xff, 0xda, 0xb5, 0xb5, 0xff, + 0xeb, 0xd7, 0xd7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf3, 0xe7, 0xe7, 0xff, + 0x99, 0x33, 0x33, 0xff, 0x8b, 0x16, 0x16, 0xff, 0x8b, 0x17, 0x17, 0xff, + 0x8b, 0x17, 0x17, 0xff, 0x8c, 0x18, 0x18, 0xff, 0x8c, 0x19, 0x19, 0xff, + 0x8b, 0x16, 0x16, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, + 0x81, 0x00, 0x00, 0xa2, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, + 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, + 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x01, 0x01, 0xff, + 0x81, 0x02, 0x02, 0xff, 0x81, 0x02, 0x02, 0xff, 0x81, 0x03, 0x03, 0xff, + 0x81, 0x03, 0x03, 0xff, 0x82, 0x04, 0x04, 0xff, 0x82, 0x05, 0x05, 0xff, + 0x82, 0x05, 0x05, 0xff, 0x83, 0x06, 0x06, 0xff, 0x83, 0x07, 0x07, 0xff, + 0x83, 0x07, 0x07, 0xff, 0x84, 0x08, 0x08, 0xff, 0x84, 0x08, 0x08, 0xff, + 0x84, 0x09, 0x09, 0xff, 0x85, 0x0a, 0x0a, 0xff, 0x85, 0x0a, 0x0a, 0xff, + 0x85, 0x0b, 0x0b, 0xff, 0x85, 0x0b, 0x0b, 0xff, 0x86, 0x0c, 0x0c, 0xff, + 0x86, 0x0d, 0x0d, 0xff, 0xbc, 0x79, 0x79, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xea, 0xd4, 0xd4, 0xff, + 0xa1, 0x43, 0x43, 0xff, 0x88, 0x11, 0x11, 0xff, 0x88, 0x11, 0x11, 0xff, + 0x89, 0x12, 0x12, 0xff, 0x89, 0x13, 0x13, 0xff, 0x9c, 0x39, 0x39, 0xff, + 0xdd, 0xba, 0xba, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xe6, 0xce, 0xce, 0xff, 0x8d, 0x1b, 0x1b, 0xff, + 0x8b, 0x17, 0x17, 0xff, 0x8c, 0x18, 0x18, 0xff, 0x8c, 0x19, 0x19, 0xff, + 0x8c, 0x19, 0x19, 0xff, 0x89, 0x12, 0x12, 0xff, 0x80, 0x00, 0x00, 0xff, + 0x80, 0x00, 0x00, 0xff, 0x81, 0x00, 0x00, 0xa2, 0x80, 0x00, 0x00, 0xff, + 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, + 0x80, 0x00, 0x00, 0xff, 0x80, 0x01, 0x01, 0xff, 0x80, 0x01, 0x01, 0xff, + 0x81, 0x02, 0x02, 0xff, 0x81, 0x02, 0x02, 0xff, 0x81, 0x03, 0x03, 0xff, + 0x82, 0x04, 0x04, 0xff, 0x82, 0x04, 0x04, 0xff, 0x82, 0x05, 0x05, 0xff, + 0x82, 0x05, 0x05, 0xff, 0x83, 0x06, 0x06, 0xff, 0x83, 0x07, 0x07, 0xff, + 0x83, 0x07, 0x07, 0xff, 0x84, 0x08, 0x08, 0xff, 0x84, 0x08, 0x08, 0xff, + 0x84, 0x09, 0x09, 0xff, 0x85, 0x0a, 0x0a, 0xff, 0x85, 0x0a, 0x0a, 0xff, + 0x85, 0x0b, 0x0b, 0xff, 0x85, 0x0b, 0x0b, 0xff, 0x86, 0x0c, 0x0c, 0xff, + 0x86, 0x0d, 0x0d, 0xff, 0x92, 0x26, 0x26, 0xff, 0xfa, 0xf5, 0xf5, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe8, 0xd1, 0xd1, 0xff, + 0x8e, 0x1c, 0x1c, 0xff, 0x88, 0x11, 0x11, 0xff, 0x89, 0x12, 0x12, 0xff, + 0x89, 0x12, 0x12, 0xff, 0x89, 0x13, 0x13, 0xff, 0x89, 0x13, 0x13, 0xff, + 0x8a, 0x14, 0x14, 0xff, 0x8a, 0x16, 0x16, 0xff, 0xcc, 0x98, 0x98, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xbb, 0x76, 0x76, 0xff, 0x8c, 0x18, 0x18, 0xff, 0x8c, 0x19, 0x19, 0xff, + 0x8c, 0x19, 0x19, 0xff, 0x8d, 0x1a, 0x1a, 0xff, 0x86, 0x0d, 0x0d, 0xff, + 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x81, 0x00, 0x00, 0xa2, + 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, + 0x80, 0x00, 0x00, 0xff, 0x80, 0x01, 0x01, 0xff, 0x80, 0x01, 0x01, 0xff, + 0x81, 0x02, 0x02, 0xff, 0x81, 0x03, 0x03, 0xff, 0x81, 0x03, 0x03, 0xff, + 0x82, 0x04, 0x04, 0xff, 0x82, 0x04, 0x04, 0xff, 0x82, 0x05, 0x05, 0xff, + 0x83, 0x06, 0x06, 0xff, 0x83, 0x06, 0x06, 0xff, 0x83, 0x07, 0x07, 0xff, + 0x83, 0x07, 0x07, 0xff, 0x84, 0x08, 0x08, 0xff, 0x84, 0x09, 0x09, 0xff, + 0x84, 0x09, 0x09, 0xff, 0x85, 0x0a, 0x0a, 0xff, 0x85, 0x0a, 0x0a, 0xff, + 0x85, 0x0b, 0x0b, 0xff, 0x86, 0x0c, 0x0c, 0xff, 0x86, 0x0c, 0x0c, 0xff, + 0x86, 0x0d, 0x0d, 0xff, 0x86, 0x0d, 0x0d, 0xff, 0xc8, 0x91, 0x91, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xfa, 0xfa, 0xff, + 0x9b, 0x36, 0x36, 0xff, 0x88, 0x11, 0x11, 0xff, 0x89, 0x12, 0x12, 0xff, + 0x89, 0x12, 0x12, 0xff, 0x89, 0x13, 0x13, 0xff, 0x89, 0x13, 0x13, 0xff, + 0x8a, 0x14, 0x14, 0xff, 0x8a, 0x15, 0x15, 0xff, 0x8a, 0x15, 0x15, 0xff, + 0x8c, 0x18, 0x18, 0xff, 0xe0, 0xc1, 0xc1, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xf1, 0xe3, 0xe3, 0xff, 0x8d, 0x1b, 0x1b, 0xff, + 0x8d, 0x1a, 0x1a, 0xff, 0x8d, 0x1a, 0x1a, 0xff, 0x8d, 0x1b, 0x1b, 0xff, + 0x83, 0x07, 0x07, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, + 0x81, 0x00, 0x00, 0xa2, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, + 0x80, 0x00, 0x00, 0xff, 0x80, 0x01, 0x01, 0xff, 0x80, 0x01, 0x01, 0xff, + 0x81, 0x02, 0x02, 0xff, 0x81, 0x03, 0x03, 0xff, 0x81, 0x03, 0x03, 0xff, + 0x82, 0x04, 0x04, 0xff, 0x82, 0x04, 0x04, 0xff, 0x82, 0x05, 0x05, 0xff, + 0x83, 0x06, 0x06, 0xff, 0x83, 0x06, 0x06, 0xff, 0x83, 0x07, 0x07, 0xff, + 0x83, 0x07, 0x07, 0xff, 0x84, 0x08, 0x08, 0xff, 0x84, 0x09, 0x09, 0xff, + 0x84, 0x09, 0x09, 0xff, 0x85, 0x0a, 0x0a, 0xff, 0x85, 0x0b, 0x0b, 0xff, + 0x85, 0x0b, 0x0b, 0xff, 0x86, 0x0c, 0x0c, 0xff, 0x86, 0x0c, 0x0c, 0xff, + 0x86, 0x0d, 0x0d, 0xff, 0x87, 0x0e, 0x0e, 0xff, 0x88, 0x10, 0x10, 0xff, + 0xf5, 0xeb, 0xeb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xd7, 0xb0, 0xb0, 0xff, 0x88, 0x11, 0x11, 0xff, 0x89, 0x12, 0x12, 0xff, + 0x89, 0x12, 0x12, 0xff, 0x89, 0x13, 0x13, 0xff, 0x8a, 0x14, 0x14, 0xff, + 0x8a, 0x14, 0x14, 0xff, 0x8a, 0x15, 0x15, 0xff, 0x8a, 0x15, 0x15, 0xff, + 0x8b, 0x16, 0x16, 0xff, 0x8b, 0x17, 0x17, 0xff, 0x9f, 0x3e, 0x3e, 0xff, + 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xab, 0x55, 0x55, 0xff, 0x8d, 0x1a, 0x1a, 0xff, 0x8d, 0x1b, 0x1b, 0xff, + 0x8c, 0x19, 0x19, 0xff, 0x80, 0x01, 0x01, 0xff, 0x80, 0x00, 0x00, 0xff, + 0x80, 0x00, 0x00, 0xff, 0x81, 0x00, 0x00, 0xa2, 0x80, 0x00, 0x00, 0xff, + 0x80, 0x00, 0x00, 0xff, 0x80, 0x01, 0x01, 0xff, 0x81, 0x02, 0x02, 0xff, + 0x81, 0x02, 0x02, 0xff, 0x81, 0x03, 0x03, 0xff, 0x81, 0x03, 0x03, 0xff, + 0x82, 0x04, 0x04, 0xff, 0x82, 0x05, 0x05, 0xff, 0x82, 0x05, 0x05, 0xff, + 0x83, 0x06, 0x06, 0xff, 0x83, 0x06, 0x06, 0xff, 0x83, 0x07, 0x07, 0xff, + 0x84, 0x08, 0x08, 0xff, 0x84, 0x08, 0x08, 0xff, 0x84, 0x09, 0x09, 0xff, + 0x84, 0x09, 0x09, 0xff, 0x85, 0x0a, 0x0a, 0xff, 0x85, 0x0b, 0x0b, 0xff, + 0x85, 0x0b, 0x0b, 0xff, 0x86, 0x0c, 0x0c, 0xff, 0x86, 0x0c, 0x0c, 0xff, + 0x86, 0x0d, 0x0d, 0xff, 0x87, 0x0e, 0x0e, 0xff, 0x87, 0x0e, 0x0e, 0xff, + 0xa0, 0x42, 0x42, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xa8, 0x51, 0x51, 0xff, 0x89, 0x12, 0x12, 0xff, + 0x89, 0x13, 0x13, 0xff, 0x89, 0x13, 0x13, 0xff, 0x8a, 0x14, 0x14, 0xff, + 0x8a, 0x14, 0x14, 0xff, 0x8a, 0x15, 0x15, 0xff, 0x8b, 0x16, 0x16, 0xff, + 0x8b, 0x16, 0x16, 0xff, 0x8b, 0x17, 0x17, 0xff, 0x8b, 0x17, 0x17, 0xff, + 0x8c, 0x18, 0x18, 0xff, 0xdd, 0xbb, 0xbb, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xc9, 0x93, 0x93, 0xff, 0x8d, 0x1b, 0x1b, 0xff, + 0x8e, 0x1c, 0x1c, 0xff, 0x88, 0x10, 0x10, 0xff, 0x80, 0x00, 0x00, 0xff, + 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x81, 0x00, 0x00, 0xa2, + 0x80, 0x00, 0x00, 0xff, 0x80, 0x01, 0x01, 0xff, 0x81, 0x02, 0x02, 0xff, + 0x81, 0x02, 0x02, 0xff, 0x81, 0x03, 0x03, 0xff, 0x82, 0x04, 0x04, 0xff, + 0x82, 0x04, 0x04, 0xff, 0x82, 0x05, 0x05, 0xff, 0x82, 0x05, 0x05, 0xff, + 0x83, 0x06, 0x06, 0xff, 0x83, 0x07, 0x07, 0xff, 0x83, 0x07, 0x07, 0xff, + 0x84, 0x08, 0x08, 0xff, 0x84, 0x08, 0x08, 0xff, 0x84, 0x09, 0x09, 0xff, + 0x85, 0x0a, 0x0a, 0xff, 0x85, 0x0a, 0x0a, 0xff, 0x85, 0x0b, 0x0b, 0xff, + 0x85, 0x0b, 0x0b, 0xff, 0x86, 0x0c, 0x0c, 0xff, 0x86, 0x0d, 0x0d, 0xff, + 0x86, 0x0d, 0x0d, 0xff, 0x87, 0x0e, 0x0e, 0xff, 0x87, 0x0e, 0x0e, 0xff, + 0x87, 0x0f, 0x0f, 0xff, 0xc2, 0x84, 0x84, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xfb, 0xf8, 0xf8, 0xff, 0x8c, 0x19, 0x19, 0xff, + 0x89, 0x13, 0x13, 0xff, 0x89, 0x13, 0x13, 0xff, 0x8a, 0x14, 0x14, 0xff, + 0x8a, 0x14, 0x14, 0xff, 0x8a, 0x15, 0x15, 0xff, 0x8b, 0x16, 0x16, 0xff, + 0x8b, 0x16, 0x16, 0xff, 0x8b, 0x17, 0x17, 0xff, 0x8b, 0x17, 0x17, 0xff, + 0x8c, 0x18, 0x18, 0xff, 0x8c, 0x19, 0x19, 0xff, 0xb4, 0x68, 0x68, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe7, 0xd0, 0xd0, 0xff, + 0x8e, 0x1c, 0x1c, 0xff, 0x8e, 0x1c, 0x1c, 0xff, 0x83, 0x06, 0x06, 0xff, + 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, + 0x81, 0x00, 0x00, 0xa2, 0x80, 0x00, 0x00, 0xff, 0x80, 0x01, 0x01, 0xff, + 0x81, 0x02, 0x02, 0xff, 0x81, 0x03, 0x03, 0xff, 0x82, 0x04, 0x04, 0xff, + 0x82, 0x04, 0x04, 0xff, 0x82, 0x05, 0x05, 0xff, 0x82, 0x05, 0x05, 0xff, + 0x83, 0x06, 0x06, 0xff, 0x83, 0x07, 0x07, 0xff, 0x83, 0x07, 0x07, 0xff, + 0x84, 0x08, 0x08, 0xff, 0x84, 0x08, 0x08, 0xff, 0x84, 0x09, 0x09, 0xff, + 0x85, 0x0a, 0x0a, 0xff, 0x85, 0x0a, 0x0a, 0xff, 0x85, 0x0b, 0x0b, 0xff, + 0x86, 0x0c, 0x0c, 0xff, 0x86, 0x0c, 0x0c, 0xff, 0x86, 0x0d, 0x0d, 0xff, + 0x86, 0x0d, 0x0d, 0xff, 0x87, 0x0e, 0x0e, 0xff, 0x87, 0x0f, 0x0f, 0xff, + 0x87, 0x0f, 0x0f, 0xff, 0x88, 0x10, 0x10, 0xff, 0xd8, 0xb1, 0xb1, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe4, 0xc9, 0xc9, 0xff, + 0x89, 0x13, 0x13, 0xff, 0x89, 0x13, 0x13, 0xff, 0x8a, 0x14, 0x14, 0xff, + 0x8a, 0x15, 0x15, 0xff, 0x8a, 0x15, 0x15, 0xff, 0x8b, 0x16, 0x16, 0xff, + 0x8b, 0x16, 0x16, 0xff, 0x8b, 0x17, 0x17, 0xff, 0x8c, 0x18, 0x18, 0xff, + 0x8c, 0x18, 0x18, 0xff, 0x8c, 0x19, 0x19, 0xff, 0x8c, 0x19, 0x19, 0xff, + 0x95, 0x2b, 0x2b, 0xff, 0xfe, 0xfd, 0xfd, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xfb, 0xf7, 0xf7, 0xff, 0x8e, 0x1d, 0x1d, 0xff, 0x89, 0x13, 0x13, 0xff, + 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, + 0x80, 0x00, 0x00, 0xff, 0x81, 0x00, 0x00, 0xa2, 0x80, 0x00, 0x00, 0xff, + 0x81, 0x02, 0x02, 0xff, 0x81, 0x03, 0x03, 0xff, 0x82, 0x04, 0x04, 0xff, + 0x82, 0x04, 0x04, 0xff, 0x82, 0x05, 0x05, 0xff, 0x83, 0x06, 0x06, 0xff, + 0x83, 0x06, 0x06, 0xff, 0x83, 0x07, 0x07, 0xff, 0x83, 0x07, 0x07, 0xff, + 0x84, 0x08, 0x08, 0xff, 0x84, 0x09, 0x09, 0xff, 0x84, 0x09, 0x09, 0xff, + 0x85, 0x0a, 0x0a, 0xff, 0x85, 0x0a, 0x0a, 0xff, 0x85, 0x0b, 0x0b, 0xff, + 0x86, 0x0c, 0x0c, 0xff, 0x86, 0x0c, 0x0c, 0xff, 0x86, 0x0d, 0x0d, 0xff, + 0x86, 0x0d, 0x0d, 0xff, 0x87, 0x0e, 0x0e, 0xff, 0x87, 0x0f, 0x0f, 0xff, + 0x87, 0x0f, 0x0f, 0xff, 0x88, 0x10, 0x10, 0xff, 0x88, 0x10, 0x10, 0xff, + 0xea, 0xd5, 0xd5, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xd2, 0xa5, 0xa5, 0xff, 0x89, 0x13, 0x13, 0xff, 0x8a, 0x14, 0x14, 0xff, + 0x8a, 0x15, 0x15, 0xff, 0x8a, 0x15, 0x15, 0xff, 0x8b, 0x16, 0x16, 0xff, + 0x8b, 0x17, 0x17, 0xff, 0x8b, 0x17, 0x17, 0xff, 0x8c, 0x18, 0x18, 0xff, + 0x8c, 0x18, 0x18, 0xff, 0x8c, 0x19, 0x19, 0xff, 0x8d, 0x1a, 0x1a, 0xff, + 0x8d, 0x1a, 0x1a, 0xff, 0x8d, 0x1b, 0x1b, 0xff, 0xef, 0xdf, 0xdf, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x9a, 0x33, 0x33, 0xff, + 0x82, 0x04, 0x04, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, + 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x81, 0x00, 0x00, 0xa2, + 0x80, 0x00, 0x00, 0xff, 0x81, 0x02, 0x02, 0xff, 0x82, 0x04, 0x04, 0xff, + 0x82, 0x04, 0x04, 0xff, 0x82, 0x05, 0x05, 0xff, 0x83, 0x06, 0x06, 0xff, + 0x83, 0x06, 0x06, 0xff, 0x83, 0x07, 0x07, 0xff, 0x84, 0x08, 0x08, 0xff, + 0x84, 0x08, 0x08, 0xff, 0x84, 0x09, 0x09, 0xff, 0x84, 0x09, 0x09, 0xff, + 0x85, 0x0a, 0x0a, 0xff, 0x85, 0x0b, 0x0b, 0xff, 0x85, 0x0b, 0x0b, 0xff, + 0x86, 0x0c, 0x0c, 0xff, 0x86, 0x0c, 0x0c, 0xff, 0x86, 0x0d, 0x0d, 0xff, + 0x87, 0x0e, 0x0e, 0xff, 0x87, 0x0e, 0x0e, 0xff, 0x87, 0x0f, 0x0f, 0xff, + 0x87, 0x0f, 0x0f, 0xff, 0x88, 0x10, 0x10, 0xff, 0x88, 0x11, 0x11, 0xff, + 0x88, 0x11, 0x11, 0xff, 0xf5, 0xeb, 0xeb, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xc7, 0x8f, 0x8f, 0xff, 0x8a, 0x14, 0x14, 0xff, + 0x8a, 0x15, 0x15, 0xff, 0x8a, 0x15, 0x15, 0xff, 0x8b, 0x16, 0x16, 0xff, + 0x8b, 0x17, 0x17, 0xff, 0x8b, 0x17, 0x17, 0xff, 0x8c, 0x18, 0x18, 0xff, + 0x8c, 0x18, 0x18, 0xff, 0x8c, 0x19, 0x19, 0xff, 0x8d, 0x1a, 0x1a, 0xff, + 0x8d, 0x1a, 0x1a, 0xff, 0x8d, 0x1b, 0x1b, 0xff, 0x8d, 0x1b, 0x1b, 0xff, + 0xdd, 0xba, 0xba, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0x9c, 0x39, 0x39, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, + 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, + 0x81, 0x00, 0x00, 0xa2, 0x80, 0x00, 0x00, 0xff, 0x81, 0x02, 0x02, 0xff, + 0x82, 0x05, 0x05, 0xff, 0x82, 0x05, 0x05, 0xff, 0x83, 0x06, 0x06, 0xff, + 0x83, 0x06, 0x06, 0xff, 0x83, 0x07, 0x07, 0xff, 0x84, 0x08, 0x08, 0xff, + 0x84, 0x08, 0x08, 0xff, 0x84, 0x09, 0x09, 0xff, 0x84, 0x09, 0x09, 0xff, + 0x85, 0x0a, 0x0a, 0xff, 0x85, 0x0b, 0x0b, 0xff, 0x85, 0x0b, 0x0b, 0xff, + 0x86, 0x0c, 0x0c, 0xff, 0x86, 0x0c, 0x0c, 0xff, 0x86, 0x0d, 0x0d, 0xff, + 0x87, 0x0e, 0x0e, 0xff, 0x87, 0x0e, 0x0e, 0xff, 0x87, 0x0f, 0x0f, 0xff, + 0x88, 0x10, 0x10, 0xff, 0x88, 0x10, 0x10, 0xff, 0x88, 0x11, 0x11, 0xff, + 0x88, 0x11, 0x11, 0xff, 0x89, 0x12, 0x12, 0xff, 0xfa, 0xf5, 0xf5, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xc3, 0x87, 0x87, 0xff, + 0x8a, 0x15, 0x15, 0xff, 0x8b, 0x16, 0x16, 0xff, 0x8b, 0x16, 0x16, 0xff, + 0x8b, 0x17, 0x17, 0xff, 0x8b, 0x17, 0x17, 0xff, 0x8c, 0x18, 0x18, 0xff, + 0x8c, 0x19, 0x19, 0xff, 0x8c, 0x19, 0x19, 0xff, 0x8d, 0x1a, 0x1a, 0xff, + 0x8d, 0x1a, 0x1a, 0xff, 0x8d, 0x1b, 0x1b, 0xff, 0x8e, 0x1c, 0x1c, 0xff, + 0x8e, 0x1c, 0x1c, 0xff, 0xd2, 0xa5, 0xa5, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0x9b, 0x37, 0x37, 0xff, 0x80, 0x00, 0x00, 0xff, + 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, + 0x80, 0x00, 0x00, 0xff, 0x81, 0x00, 0x00, 0xa2, 0x80, 0x00, 0x00, 0xff, + 0x81, 0x03, 0x03, 0xff, 0x82, 0x05, 0x05, 0xff, 0x83, 0x06, 0x06, 0xff, + 0x83, 0x07, 0x07, 0xff, 0x83, 0x07, 0x07, 0xff, 0x84, 0x08, 0x08, 0xff, + 0x8b, 0x17, 0x17, 0xff, 0x8c, 0x19, 0x19, 0xff, 0x8d, 0x1a, 0x1a, 0xff, + 0x8d, 0x1a, 0x1a, 0xff, 0x8d, 0x1b, 0x1b, 0xff, 0x8d, 0x1b, 0x1b, 0xff, + 0x8e, 0x1c, 0x1c, 0xff, 0x8e, 0x1d, 0x1d, 0xff, 0x8e, 0x1d, 0x1d, 0xff, + 0x8f, 0x1e, 0x1e, 0xff, 0x8f, 0x1e, 0x1e, 0xff, 0x8f, 0x1f, 0x1f, 0xff, + 0x90, 0x20, 0x20, 0xff, 0x90, 0x20, 0x20, 0xff, 0x90, 0x21, 0x21, 0xff, + 0x90, 0x21, 0x21, 0xff, 0x91, 0x22, 0x22, 0xff, 0x91, 0x23, 0x23, 0xff, + 0x98, 0x32, 0x32, 0xff, 0x99, 0x33, 0x33, 0xff, 0x99, 0x33, 0x33, 0xff, + 0x96, 0x2b, 0x2b, 0xff, 0x93, 0x26, 0x26, 0xff, 0x90, 0x1f, 0x1f, 0xff, + 0x8b, 0x17, 0x17, 0xff, 0x8c, 0x18, 0x18, 0xff, 0x8c, 0x18, 0x18, 0xff, + 0x8c, 0x19, 0x19, 0xff, 0x8c, 0x19, 0x19, 0xff, 0x8d, 0x1a, 0x1a, 0xff, + 0x8d, 0x1b, 0x1b, 0xff, 0x8d, 0x1b, 0x1b, 0xff, 0x8e, 0x1c, 0x1c, 0xff, + 0x8e, 0x1c, 0x1c, 0xff, 0x8e, 0x1d, 0x1d, 0xff, 0x93, 0x27, 0x27, 0xff, + 0x8f, 0x1f, 0x1f, 0xff, 0x88, 0x11, 0x11, 0xff, 0x82, 0x04, 0x04, 0xff, + 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, + 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x81, 0x00, 0x00, 0xa2, + 0x80, 0x00, 0x00, 0xff, 0x81, 0x03, 0x03, 0xff, 0x83, 0x06, 0x06, 0xff, + 0x83, 0x07, 0x07, 0xff, 0x83, 0x07, 0x07, 0xff, 0x84, 0x08, 0x08, 0xff, + 0x84, 0x09, 0x09, 0xff, 0xf2, 0xe5, 0xe5, 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, 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, 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, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xd1, 0xa2, 0xa2, 0xff, 0x8c, 0x18, 0x18, 0xff, 0x8c, 0x18, 0x18, 0xff, + 0x8c, 0x19, 0x19, 0xff, 0x8c, 0x19, 0x19, 0xff, 0x8d, 0x1a, 0x1a, 0xff, + 0x8d, 0x1b, 0x1b, 0xff, 0x8d, 0x1b, 0x1b, 0xff, 0x8e, 0x1c, 0x1c, 0xff, + 0x8e, 0x1c, 0x1c, 0xff, 0x8e, 0x1d, 0x1d, 0xff, 0x8d, 0x1a, 0x1a, 0xff, + 0x83, 0x07, 0x07, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, + 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, + 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, + 0x81, 0x00, 0x00, 0xa2, 0x80, 0x00, 0x00, 0xff, 0x82, 0x04, 0x04, 0xff, + 0x83, 0x07, 0x07, 0xff, 0x83, 0x07, 0x07, 0xff, 0x84, 0x08, 0x08, 0xff, + 0x84, 0x09, 0x09, 0xff, 0x84, 0x09, 0x09, 0xff, 0xf3, 0xe7, 0xe7, 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, + 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, 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, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xd1, 0xa3, 0xa3, 0xff, 0x8c, 0x18, 0x18, 0xff, + 0x8c, 0x19, 0x19, 0xff, 0x8d, 0x1a, 0x1a, 0xff, 0x8d, 0x1a, 0x1a, 0xff, + 0x8d, 0x1b, 0x1b, 0xff, 0x8d, 0x1b, 0x1b, 0xff, 0x8e, 0x1c, 0x1c, 0xff, + 0x8e, 0x1d, 0x1d, 0xff, 0x8b, 0x17, 0x17, 0xff, 0x85, 0x0b, 0x0b, 0xff, + 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, + 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, + 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, + 0x80, 0x00, 0x00, 0xff, 0x81, 0x00, 0x00, 0xa2, 0x80, 0x00, 0x00, 0xff, + 0x82, 0x04, 0x04, 0xff, 0x84, 0x08, 0x08, 0xff, 0x84, 0x08, 0x08, 0xff, + 0x84, 0x09, 0x09, 0xff, 0x84, 0x09, 0x09, 0xff, 0x85, 0x0a, 0x0a, 0xff, + 0xf4, 0xe9, 0xe9, 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, 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, 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, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd1, 0xa3, 0xa3, 0xff, + 0x8c, 0x19, 0x19, 0xff, 0x8d, 0x1a, 0x1a, 0xff, 0x8d, 0x1a, 0x1a, 0xff, + 0x8d, 0x1a, 0x1a, 0xff, 0x8b, 0x17, 0x17, 0xff, 0x89, 0x12, 0x12, 0xff, + 0x86, 0x0c, 0x0c, 0xff, 0x82, 0x04, 0x04, 0xff, 0x80, 0x00, 0x00, 0xff, + 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, + 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, + 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, + 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x81, 0x00, 0x00, 0xa2, + 0x80, 0x00, 0x00, 0xff, 0x82, 0x05, 0x05, 0xff, 0x84, 0x08, 0x08, 0xff, + 0x84, 0x09, 0x09, 0xff, 0x85, 0x0a, 0x0a, 0xff, 0x85, 0x0a, 0x0a, 0xff, + 0x85, 0x0b, 0x0b, 0xff, 0xf5, 0xec, 0xec, 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, 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, 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, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xce, 0x9b, 0x9b, 0xff, 0x85, 0x05, 0x05, 0xff, 0x83, 0x03, 0x03, 0xff, + 0x82, 0x02, 0x02, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, + 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, + 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, + 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, + 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, + 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, + 0x81, 0x00, 0x00, 0xa2, 0x80, 0x00, 0x00, 0xff, 0x82, 0x05, 0x05, 0xff, + 0x84, 0x09, 0x09, 0xff, 0x85, 0x0a, 0x0a, 0xff, 0x85, 0x0a, 0x0a, 0xff, + 0x85, 0x0b, 0x0b, 0xff, 0x85, 0x0b, 0x0b, 0xff, 0xf6, 0xee, 0xee, 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, + 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, 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, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xcf, 0x98, 0x98, 0xff, 0x87, 0x00, 0x00, 0xff, + 0x87, 0x00, 0x00, 0xff, 0x86, 0x00, 0x00, 0xff, 0x85, 0x00, 0x00, 0xff, + 0x84, 0x00, 0x00, 0xff, 0x83, 0x00, 0x00, 0xff, 0x82, 0x00, 0x00, 0xff, + 0x81, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, + 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, + 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, + 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, + 0x80, 0x00, 0x00, 0xff, 0x81, 0x00, 0x00, 0xa2, 0x80, 0x00, 0x00, 0xff, + 0x83, 0x05, 0x05, 0xff, 0x85, 0x0a, 0x0a, 0xff, 0x85, 0x0a, 0x0a, 0xff, + 0x85, 0x0b, 0x0b, 0xff, 0x86, 0x0c, 0x0c, 0xff, 0x87, 0x0c, 0x0c, 0xff, + 0xf8, 0xf0, 0xf0, 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, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xd3, 0xd5, 0xd2, 0xff, 0x84, 0x8a, 0x82, 0xff, + 0x9d, 0xa1, 0x9b, 0xff, 0xf7, 0xf7, 0xf7, 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, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd1, 0x98, 0x98, 0xff, + 0x8c, 0x00, 0x00, 0xff, 0x8b, 0x00, 0x00, 0xff, 0x8a, 0x00, 0x00, 0xff, + 0x8a, 0x00, 0x00, 0xff, 0x89, 0x00, 0x00, 0xff, 0x88, 0x00, 0x00, 0xff, + 0x86, 0x00, 0x00, 0xff, 0x85, 0x00, 0x00, 0xff, 0x84, 0x00, 0x00, 0xff, + 0x83, 0x00, 0x00, 0xff, 0x81, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, + 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, + 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, + 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x81, 0x00, 0x00, 0xa2, + 0x80, 0x00, 0x00, 0xff, 0x83, 0x06, 0x06, 0xff, 0x85, 0x0a, 0x0a, 0xff, + 0x85, 0x0b, 0x0b, 0xff, 0x88, 0x0c, 0x0c, 0xff, 0x8a, 0x0c, 0x0c, 0xff, + 0x8b, 0x0d, 0x0d, 0xff, 0xf9, 0xf2, 0xf2, 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, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xd8, 0xda, 0xd8, 0xff, 0x24, 0x2f, 0x20, 0xff, + 0x1f, 0x2a, 0x1b, 0xff, 0x1f, 0x2a, 0x1b, 0xff, 0x63, 0x6a, 0x60, 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, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xd2, 0x97, 0x97, 0xff, 0x91, 0x00, 0x00, 0xff, 0x90, 0x00, 0x00, 0xff, + 0x8f, 0x00, 0x00, 0xff, 0x8e, 0x00, 0x00, 0xff, 0x8d, 0x00, 0x00, 0xff, + 0x8c, 0x00, 0x00, 0xff, 0x8b, 0x00, 0x00, 0xff, 0x8a, 0x00, 0x00, 0xff, + 0x88, 0x00, 0x00, 0xff, 0x87, 0x00, 0x00, 0xff, 0x86, 0x00, 0x00, 0xff, + 0x84, 0x00, 0x00, 0xff, 0x82, 0x00, 0x00, 0xff, 0x81, 0x00, 0x00, 0xff, + 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, + 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, + 0x81, 0x00, 0x00, 0xa2, 0x80, 0x00, 0x00, 0xff, 0x84, 0x06, 0x06, 0xff, + 0x88, 0x0b, 0x0b, 0xff, 0x8a, 0x0c, 0x0c, 0xff, 0x8c, 0x0c, 0x0c, 0xff, + 0x8e, 0x0d, 0x0d, 0xff, 0x8d, 0x08, 0x08, 0xff, 0xfa, 0xf4, 0xf4, 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, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x92, 0x97, 0x90, 0xff, + 0x1f, 0x2a, 0x1b, 0xff, 0x1f, 0x2a, 0x1b, 0xff, 0x1f, 0x2a, 0x1b, 0xff, + 0x20, 0x2b, 0x1c, 0xff, 0xf4, 0xf5, 0xf4, 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, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xd4, 0x97, 0x97, 0xff, 0x95, 0x00, 0x00, 0xff, + 0x95, 0x00, 0x00, 0xff, 0x94, 0x00, 0x00, 0xff, 0x93, 0x00, 0x00, 0xff, + 0x92, 0x00, 0x00, 0xff, 0x91, 0x00, 0x00, 0xff, 0x8f, 0x00, 0x00, 0xff, + 0x8e, 0x00, 0x00, 0xff, 0x8d, 0x00, 0x00, 0xff, 0x8b, 0x00, 0x00, 0xff, + 0x8a, 0x00, 0x00, 0xff, 0x88, 0x00, 0x00, 0xff, 0x87, 0x00, 0x00, 0xff, + 0x85, 0x00, 0x00, 0xff, 0x83, 0x00, 0x00, 0xff, 0x81, 0x00, 0x00, 0xff, + 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, + 0x80, 0x00, 0x00, 0xff, 0x81, 0x00, 0x00, 0xa2, 0x80, 0x00, 0x00, 0xff, + 0x88, 0x06, 0x06, 0xff, 0x8d, 0x0c, 0x0c, 0xff, 0x8e, 0x0d, 0x0d, 0xff, + 0x90, 0x0d, 0x0d, 0xff, 0x90, 0x08, 0x08, 0xff, 0x8e, 0x00, 0x00, 0xff, + 0xfb, 0xf6, 0xf6, 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, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xac, 0xb0, 0xab, 0xff, 0x1f, 0x2a, 0x1b, 0xff, 0x1f, 0x2a, 0x1b, 0xff, + 0x1f, 0x2a, 0x1b, 0xff, 0x34, 0x3e, 0x30, 0xff, 0xfc, 0xfc, 0xfc, 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, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd6, 0x97, 0x97, 0xff, + 0x9a, 0x00, 0x00, 0xff, 0x99, 0x00, 0x00, 0xff, 0x98, 0x00, 0x00, 0xff, + 0x97, 0x00, 0x00, 0xff, 0x96, 0x00, 0x00, 0xff, 0x95, 0x00, 0x00, 0xff, + 0x94, 0x00, 0x00, 0xff, 0x92, 0x00, 0x00, 0xff, 0x91, 0x00, 0x00, 0xff, + 0x90, 0x00, 0x00, 0xff, 0x8e, 0x00, 0x00, 0xff, 0x8c, 0x00, 0x00, 0xff, + 0x8b, 0x00, 0x00, 0xff, 0x89, 0x00, 0x00, 0xff, 0x87, 0x00, 0x00, 0xff, + 0x85, 0x00, 0x00, 0xff, 0x83, 0x00, 0x00, 0xff, 0x81, 0x00, 0x00, 0xff, + 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x81, 0x00, 0x00, 0xa2, + 0x80, 0x00, 0x00, 0xff, 0x8b, 0x07, 0x07, 0xff, 0x90, 0x0d, 0x0d, 0xff, + 0x92, 0x0d, 0x0d, 0xff, 0x93, 0x0b, 0x0b, 0xff, 0x90, 0x00, 0x00, 0xff, + 0x92, 0x00, 0x00, 0xff, 0xfc, 0xf8, 0xf8, 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, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xfc, 0xfc, 0xfc, 0xff, 0x71, 0x78, 0x6e, 0xff, + 0x1f, 0x2a, 0x1b, 0xff, 0x1f, 0x2a, 0x1b, 0xff, 0xcb, 0xce, 0xca, 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, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xd7, 0x96, 0x96, 0xff, 0x9f, 0x00, 0x00, 0xff, 0x9e, 0x00, 0x00, 0xff, + 0x9d, 0x00, 0x00, 0xff, 0x9c, 0x00, 0x00, 0xff, 0x9b, 0x00, 0x00, 0xff, + 0x9a, 0x00, 0x00, 0xff, 0x98, 0x00, 0x00, 0xff, 0x97, 0x00, 0x00, 0xff, + 0x95, 0x00, 0x00, 0xff, 0x94, 0x00, 0x00, 0xff, 0x92, 0x00, 0x00, 0xff, + 0x90, 0x00, 0x00, 0xff, 0x8f, 0x00, 0x00, 0xff, 0x8d, 0x00, 0x00, 0xff, + 0x8b, 0x00, 0x00, 0xff, 0x89, 0x00, 0x00, 0xff, 0x87, 0x00, 0x00, 0xff, + 0x85, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, + 0x81, 0x00, 0x00, 0xa2, 0x80, 0x00, 0x00, 0xff, 0x8e, 0x08, 0x08, 0xff, + 0x94, 0x0d, 0x0d, 0xff, 0x96, 0x0e, 0x0e, 0xff, 0x93, 0x02, 0x02, 0xff, + 0x94, 0x00, 0x00, 0xff, 0x96, 0x00, 0x00, 0xff, 0xfd, 0xfa, 0xfa, 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, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xba, 0xbe, 0xb9, 0xff, 0x1f, 0x2a, 0x1b, 0xff, 0x1f, 0x2a, 0x1b, 0xff, + 0xe2, 0xe3, 0xe1, 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, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xda, 0x96, 0x96, 0xff, 0xa3, 0x00, 0x00, 0xff, + 0xa2, 0x00, 0x00, 0xff, 0xa1, 0x00, 0x00, 0xff, 0xa0, 0x00, 0x00, 0xff, + 0x9f, 0x00, 0x00, 0xff, 0x9e, 0x00, 0x00, 0xff, 0x9d, 0x00, 0x00, 0xff, + 0x9b, 0x00, 0x00, 0xff, 0x9a, 0x00, 0x00, 0xff, 0x98, 0x00, 0x00, 0xff, + 0x96, 0x00, 0x00, 0xff, 0x95, 0x00, 0x00, 0xff, 0x93, 0x00, 0x00, 0xff, + 0x91, 0x00, 0x00, 0xff, 0x8f, 0x00, 0x00, 0xff, 0x8d, 0x00, 0x00, 0xff, + 0x8b, 0x00, 0x00, 0xff, 0x89, 0x00, 0x00, 0xff, 0x81, 0x00, 0x00, 0xff, + 0x80, 0x00, 0x00, 0xff, 0x81, 0x00, 0x00, 0xa2, 0x80, 0x00, 0x00, 0xff, + 0x92, 0x09, 0x09, 0xff, 0x98, 0x0e, 0x0e, 0xff, 0x98, 0x09, 0x09, 0xff, + 0x96, 0x00, 0x00, 0xff, 0x98, 0x00, 0x00, 0xff, 0x9a, 0x00, 0x00, 0xff, + 0xfe, 0xfd, 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, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0x99, 0x9e, 0x97, 0xff, 0x1f, 0x2a, 0x1b, 0xff, + 0x1f, 0x2a, 0x1b, 0xff, 0xbf, 0xc2, 0xbe, 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, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0x95, 0x95, 0xff, + 0xa8, 0x00, 0x00, 0xff, 0xa7, 0x00, 0x00, 0xff, 0xa6, 0x00, 0x00, 0xff, + 0xa5, 0x00, 0x00, 0xff, 0xa4, 0x00, 0x00, 0xff, 0xa2, 0x00, 0x00, 0xff, + 0xa1, 0x00, 0x00, 0xff, 0x9f, 0x00, 0x00, 0xff, 0x9e, 0x00, 0x00, 0xff, + 0x9c, 0x00, 0x00, 0xff, 0x9a, 0x00, 0x00, 0xff, 0x98, 0x00, 0x00, 0xff, + 0x97, 0x00, 0x00, 0xff, 0x95, 0x00, 0x00, 0xff, 0x93, 0x00, 0x00, 0xff, + 0x91, 0x00, 0x00, 0xff, 0x8e, 0x00, 0x00, 0xff, 0x8c, 0x00, 0x00, 0xff, + 0x82, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x81, 0x00, 0x00, 0xa2, + 0x80, 0x00, 0x00, 0xff, 0x94, 0x09, 0x09, 0xff, 0x9c, 0x0f, 0x0f, 0xff, + 0x99, 0x02, 0x02, 0xff, 0x9a, 0x00, 0x00, 0xff, 0x9c, 0x00, 0x00, 0xff, + 0x9e, 0x00, 0x00, 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, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x79, 0x7f, 0x76, 0xff, + 0x1f, 0x2a, 0x1b, 0xff, 0x1f, 0x2a, 0x1b, 0xff, 0x9d, 0xa1, 0x9b, 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, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xdd, 0x95, 0x95, 0xff, 0xad, 0x00, 0x00, 0xff, 0xac, 0x00, 0x00, 0xff, + 0xab, 0x00, 0x00, 0xff, 0xa9, 0x00, 0x00, 0xff, 0xa8, 0x00, 0x00, 0xff, + 0xa7, 0x00, 0x00, 0xff, 0xa5, 0x00, 0x00, 0xff, 0xa4, 0x00, 0x00, 0xff, + 0xa2, 0x00, 0x00, 0xff, 0xa0, 0x00, 0x00, 0xff, 0x9e, 0x00, 0x00, 0xff, + 0x9c, 0x00, 0x00, 0xff, 0x9a, 0x00, 0x00, 0xff, 0x98, 0x00, 0x00, 0xff, + 0x96, 0x00, 0x00, 0xff, 0x94, 0x00, 0x00, 0xff, 0x92, 0x00, 0x00, 0xff, + 0x90, 0x00, 0x00, 0xff, 0x83, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, + 0x81, 0x00, 0x00, 0xa2, 0x80, 0x00, 0x00, 0xff, 0x98, 0x0a, 0x0a, 0xff, + 0x9e, 0x0d, 0x0d, 0xff, 0x9b, 0x00, 0x00, 0xff, 0x9d, 0x00, 0x00, 0xff, + 0xa0, 0x00, 0x00, 0xff, 0xa3, 0x02, 0x02, 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, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0x57, 0x5f, 0x54, 0xff, 0x1f, 0x2a, 0x1b, 0xff, 0x1f, 0x2a, 0x1b, 0xff, + 0x7a, 0x81, 0x78, 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, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xdf, 0x95, 0x95, 0xff, 0xb1, 0x00, 0x00, 0xff, + 0xb0, 0x00, 0x00, 0xff, 0xaf, 0x00, 0x00, 0xff, 0xae, 0x00, 0x00, 0xff, + 0xac, 0x00, 0x00, 0xff, 0xab, 0x00, 0x00, 0xff, 0xa9, 0x00, 0x00, 0xff, + 0xa8, 0x00, 0x00, 0xff, 0xa6, 0x00, 0x00, 0xff, 0xa4, 0x00, 0x00, 0xff, + 0xa2, 0x00, 0x00, 0xff, 0xa0, 0x00, 0x00, 0xff, 0x9e, 0x00, 0x00, 0xff, + 0x9c, 0x00, 0x00, 0xff, 0x9a, 0x00, 0x00, 0xff, 0x98, 0x00, 0x00, 0xff, + 0x95, 0x00, 0x00, 0xff, 0x93, 0x00, 0x00, 0xff, 0x84, 0x00, 0x00, 0xff, + 0x80, 0x00, 0x00, 0xff, 0x81, 0x00, 0x00, 0xa2, 0x80, 0x00, 0x00, 0xff, + 0x9a, 0x0a, 0x0a, 0xff, 0xa0, 0x07, 0x07, 0xff, 0x9f, 0x00, 0x00, 0xff, + 0xa1, 0x00, 0x00, 0xff, 0xa3, 0x00, 0x00, 0xff, 0xa6, 0x04, 0x04, 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, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0x36, 0x40, 0x32, 0xff, 0x1f, 0x2a, 0x1b, 0xff, + 0x1f, 0x2a, 0x1b, 0xff, 0x57, 0x5f, 0x54, 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, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe1, 0x94, 0x94, 0xff, + 0xb6, 0x00, 0x00, 0xff, 0xb5, 0x00, 0x00, 0xff, 0xb3, 0x00, 0x00, 0xff, + 0xb2, 0x00, 0x00, 0xff, 0xb1, 0x00, 0x00, 0xff, 0xaf, 0x00, 0x00, 0xff, + 0xad, 0x00, 0x00, 0xff, 0xac, 0x00, 0x00, 0xff, 0xaa, 0x00, 0x00, 0xff, + 0xa8, 0x00, 0x00, 0xff, 0xa6, 0x00, 0x00, 0xff, 0xa4, 0x00, 0x00, 0xff, + 0xa2, 0x00, 0x00, 0xff, 0xa0, 0x00, 0x00, 0xff, 0x9d, 0x00, 0x00, 0xff, + 0x9b, 0x00, 0x00, 0xff, 0x99, 0x00, 0x00, 0xff, 0x96, 0x00, 0x00, 0xff, + 0x85, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x81, 0x00, 0x00, 0xa2, + 0x80, 0x00, 0x00, 0xff, 0x9e, 0x0b, 0x0b, 0xff, 0xa1, 0x03, 0x03, 0xff, + 0xa2, 0x00, 0x00, 0xff, 0xa5, 0x00, 0x00, 0xff, 0xa7, 0x00, 0x00, 0xff, + 0xab, 0x06, 0x06, 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, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xfc, 0xfc, 0xfc, 0xff, 0x79, 0x80, 0x77, 0xff, + 0x79, 0x7f, 0x76, 0xff, 0x79, 0x7f, 0x76, 0xff, 0x89, 0x8f, 0x87, 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, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xe2, 0x94, 0x94, 0xff, 0xba, 0x00, 0x00, 0xff, 0xb9, 0x00, 0x00, 0xff, + 0xb8, 0x00, 0x00, 0xff, 0xb6, 0x00, 0x00, 0xff, 0xb5, 0x00, 0x00, 0xff, + 0xb3, 0x00, 0x00, 0xff, 0xb1, 0x00, 0x00, 0xff, 0xb0, 0x00, 0x00, 0xff, + 0xae, 0x00, 0x00, 0xff, 0xac, 0x00, 0x00, 0xff, 0xaa, 0x00, 0x00, 0xff, + 0xa7, 0x00, 0x00, 0xff, 0xa5, 0x00, 0x00, 0xff, 0xa3, 0x00, 0x00, 0xff, + 0xa1, 0x00, 0x00, 0xff, 0x9e, 0x00, 0x00, 0xff, 0x9c, 0x00, 0x00, 0xff, + 0x99, 0x00, 0x00, 0xff, 0x85, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, + 0x81, 0x00, 0x00, 0xa2, 0x80, 0x00, 0x00, 0xff, 0xa0, 0x0b, 0x0b, 0xff, + 0xa3, 0x00, 0x00, 0xff, 0xa6, 0x00, 0x00, 0xff, 0xa8, 0x00, 0x00, 0xff, + 0xaa, 0x00, 0x00, 0xff, 0xac, 0x01, 0x01, 0xff, 0xfc, 0xf6, 0xf6, 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, + 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, 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, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xe2, 0x89, 0x89, 0xff, 0xbf, 0x00, 0x00, 0xff, + 0xbe, 0x00, 0x00, 0xff, 0xbc, 0x00, 0x00, 0xff, 0xbb, 0x00, 0x00, 0xff, + 0xb9, 0x00, 0x00, 0xff, 0xb7, 0x00, 0x00, 0xff, 0xb5, 0x00, 0x00, 0xff, + 0xb3, 0x00, 0x00, 0xff, 0xb1, 0x00, 0x00, 0xff, 0xaf, 0x00, 0x00, 0xff, + 0xad, 0x00, 0x00, 0xff, 0xab, 0x00, 0x00, 0xff, 0xa9, 0x00, 0x00, 0xff, + 0xa6, 0x00, 0x00, 0xff, 0xa4, 0x00, 0x00, 0xff, 0xa1, 0x00, 0x00, 0xff, + 0x9f, 0x00, 0x00, 0xff, 0x9c, 0x00, 0x00, 0xff, 0x86, 0x00, 0x00, 0xff, + 0x80, 0x00, 0x00, 0xff, 0x81, 0x00, 0x00, 0xa2, 0x80, 0x00, 0x00, 0xff, + 0xa1, 0x08, 0x08, 0xff, 0xa6, 0x00, 0x00, 0xff, 0xa9, 0x00, 0x00, 0xff, + 0xab, 0x00, 0x00, 0xff, 0xae, 0x00, 0x00, 0xff, 0xb0, 0x00, 0x00, 0xff, + 0xf3, 0xd7, 0xd7, 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, 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, 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, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdc, 0x69, 0x69, 0xff, + 0xc3, 0x00, 0x00, 0xff, 0xc2, 0x00, 0x00, 0xff, 0xc0, 0x00, 0x00, 0xff, + 0xbf, 0x00, 0x00, 0xff, 0xbd, 0x00, 0x00, 0xff, 0xbb, 0x00, 0x00, 0xff, + 0xb9, 0x00, 0x00, 0xff, 0xb7, 0x00, 0x00, 0xff, 0xb5, 0x00, 0x00, 0xff, + 0xb3, 0x00, 0x00, 0xff, 0xb1, 0x00, 0x00, 0xff, 0xae, 0x00, 0x00, 0xff, + 0xac, 0x00, 0x00, 0xff, 0xa9, 0x00, 0x00, 0xff, 0xa7, 0x00, 0x00, 0xff, + 0xa4, 0x00, 0x00, 0xff, 0xa2, 0x00, 0x00, 0xff, 0x9f, 0x00, 0x00, 0xff, + 0x87, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x81, 0x00, 0x00, 0xa2, + 0x80, 0x00, 0x00, 0xff, 0xa3, 0x06, 0x06, 0xff, 0xa9, 0x00, 0x00, 0xff, + 0xac, 0x00, 0x00, 0xff, 0xae, 0x00, 0x00, 0xff, 0xb1, 0x00, 0x00, 0xff, + 0xb3, 0x00, 0x00, 0xff, 0xdf, 0x8e, 0x8e, 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, 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, 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, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, + 0xd3, 0x2d, 0x2d, 0xff, 0xc8, 0x00, 0x00, 0xff, 0xc6, 0x00, 0x00, 0xff, + 0xc5, 0x00, 0x00, 0xff, 0xc3, 0x00, 0x00, 0xff, 0xc1, 0x00, 0x00, 0xff, + 0xbf, 0x00, 0x00, 0xff, 0xbd, 0x00, 0x00, 0xff, 0xbb, 0x00, 0x00, 0xff, + 0xb9, 0x00, 0x00, 0xff, 0xb6, 0x00, 0x00, 0xff, 0xb4, 0x00, 0x00, 0xff, + 0xb1, 0x00, 0x00, 0xff, 0xaf, 0x00, 0x00, 0xff, 0xac, 0x00, 0x00, 0xff, + 0xaa, 0x00, 0x00, 0xff, 0xa7, 0x00, 0x00, 0xff, 0xa5, 0x00, 0x00, 0xff, + 0xa2, 0x00, 0x00, 0xff, 0x87, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, + 0x81, 0x00, 0x00, 0xa2, 0x80, 0x00, 0x00, 0xff, 0xa4, 0x05, 0x05, 0xff, + 0xac, 0x00, 0x00, 0xff, 0xae, 0x00, 0x00, 0xff, 0xb1, 0x00, 0x00, 0xff, + 0xb4, 0x00, 0x00, 0xff, 0xb6, 0x00, 0x00, 0xff, 0xbe, 0x11, 0x11, 0xff, + 0xf0, 0xc8, 0xc8, 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, 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, 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, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xe9, 0x8a, 0x8a, 0xff, 0xcd, 0x00, 0x00, 0xff, 0xcc, 0x00, 0x00, 0xff, + 0xca, 0x00, 0x00, 0xff, 0xc9, 0x00, 0x00, 0xff, 0xc7, 0x00, 0x00, 0xff, + 0xc5, 0x00, 0x00, 0xff, 0xc3, 0x00, 0x00, 0xff, 0xc1, 0x00, 0x00, 0xff, + 0xbe, 0x00, 0x00, 0xff, 0xbc, 0x00, 0x00, 0xff, 0xba, 0x00, 0x00, 0xff, + 0xb7, 0x00, 0x00, 0xff, 0xb4, 0x00, 0x00, 0xff, 0xb2, 0x00, 0x00, 0xff, + 0xaf, 0x00, 0x00, 0xff, 0xad, 0x00, 0x00, 0xff, 0xaa, 0x00, 0x00, 0xff, + 0xa7, 0x00, 0x00, 0xff, 0xa4, 0x00, 0x00, 0xff, 0x88, 0x00, 0x00, 0xff, + 0x80, 0x00, 0x00, 0xff, 0x81, 0x00, 0x00, 0xa2, 0x80, 0x00, 0x00, 0xff, + 0xa5, 0x03, 0x03, 0xff, 0xae, 0x00, 0x00, 0xff, 0xb1, 0x00, 0x00, 0xff, + 0xb4, 0x00, 0x00, 0xff, 0xb6, 0x00, 0x00, 0xff, 0xb9, 0x00, 0x00, 0xff, + 0xbc, 0x00, 0x00, 0xff, 0xc0, 0x09, 0x09, 0xff, 0xdb, 0x6d, 0x6d, 0xff, + 0xf1, 0xc4, 0xc4, 0xff, 0xfc, 0xf0, 0xf0, 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, 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, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xfd, 0xf3, 0xf3, 0xff, 0xf4, 0xba, 0xba, 0xff, + 0xe2, 0x53, 0x53, 0xff, 0xd3, 0x00, 0x00, 0xff, 0xd2, 0x00, 0x00, 0xff, + 0xd0, 0x00, 0x00, 0xff, 0xce, 0x00, 0x00, 0xff, 0xcd, 0x00, 0x00, 0xff, + 0xcb, 0x00, 0x00, 0xff, 0xc8, 0x00, 0x00, 0xff, 0xc6, 0x00, 0x00, 0xff, + 0xc4, 0x00, 0x00, 0xff, 0xc2, 0x00, 0x00, 0xff, 0xbf, 0x00, 0x00, 0xff, + 0xbd, 0x00, 0x00, 0xff, 0xba, 0x00, 0x00, 0xff, 0xb7, 0x00, 0x00, 0xff, + 0xb5, 0x00, 0x00, 0xff, 0xb2, 0x00, 0x00, 0xff, 0xaf, 0x00, 0x00, 0xff, + 0xac, 0x00, 0x00, 0xff, 0xa9, 0x00, 0x00, 0xff, 0xa7, 0x00, 0x00, 0xff, + 0x89, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x81, 0x00, 0x00, 0xa2, + 0x80, 0x00, 0x00, 0xff, 0xa7, 0x02, 0x02, 0xff, 0xb1, 0x00, 0x00, 0xff, + 0xb3, 0x00, 0x00, 0xff, 0xb6, 0x00, 0x00, 0xff, 0xb9, 0x00, 0x00, 0xff, + 0xbc, 0x00, 0x00, 0xff, 0xbf, 0x00, 0x00, 0xff, 0xc1, 0x00, 0x00, 0xff, + 0xc4, 0x00, 0x00, 0xff, 0xc6, 0x00, 0x00, 0xff, 0xc9, 0x00, 0x00, 0xff, + 0xce, 0x0f, 0x0f, 0xff, 0xd2, 0x18, 0x18, 0xff, 0xd6, 0x22, 0x22, 0xff, + 0xd8, 0x22, 0x22, 0xff, 0xd9, 0x20, 0x20, 0xff, 0xd8, 0x11, 0x11, 0xff, + 0xda, 0x11, 0x11, 0xff, 0xdb, 0x12, 0x12, 0xff, 0xde, 0x22, 0x22, 0xff, + 0xdf, 0x22, 0x22, 0xff, 0xe0, 0x22, 0x22, 0xff, 0xe0, 0x22, 0x22, 0xff, + 0xe0, 0x22, 0x22, 0xff, 0xde, 0x16, 0x16, 0xff, 0xdb, 0x00, 0x00, 0xff, + 0xda, 0x00, 0x00, 0xff, 0xd9, 0x00, 0x00, 0xff, 0xd7, 0x00, 0x00, 0xff, + 0xd6, 0x00, 0x00, 0xff, 0xd4, 0x00, 0x00, 0xff, 0xd2, 0x00, 0x00, 0xff, + 0xd0, 0x00, 0x00, 0xff, 0xce, 0x00, 0x00, 0xff, 0xcc, 0x00, 0x00, 0xff, + 0xca, 0x00, 0x00, 0xff, 0xc7, 0x00, 0x00, 0xff, 0xc5, 0x00, 0x00, 0xff, + 0xc2, 0x00, 0x00, 0xff, 0xbf, 0x00, 0x00, 0xff, 0xbd, 0x00, 0x00, 0xff, + 0xba, 0x00, 0x00, 0xff, 0xb7, 0x00, 0x00, 0xff, 0xb4, 0x00, 0x00, 0xff, + 0xb1, 0x00, 0x00, 0xff, 0xaf, 0x00, 0x00, 0xff, 0xac, 0x00, 0x00, 0xff, + 0xa9, 0x00, 0x00, 0xff, 0x89, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, + 0x81, 0x00, 0x00, 0xa2, 0x80, 0x00, 0x00, 0xff, 0xa8, 0x01, 0x01, 0xff, + 0xb3, 0x00, 0x00, 0xff, 0xb6, 0x00, 0x00, 0xff, 0xb8, 0x00, 0x00, 0xff, + 0xbb, 0x00, 0x00, 0xff, 0xbe, 0x00, 0x00, 0xff, 0xc1, 0x00, 0x00, 0xff, + 0xc4, 0x00, 0x00, 0xff, 0xc7, 0x00, 0x00, 0xff, 0xc9, 0x00, 0x00, 0xff, + 0xcc, 0x00, 0x00, 0xff, 0xce, 0x00, 0x00, 0xff, 0xd1, 0x00, 0x00, 0xff, + 0xd3, 0x00, 0x00, 0xff, 0xd5, 0x00, 0x00, 0xff, 0xd7, 0x00, 0x00, 0xff, + 0xd9, 0x00, 0x00, 0xff, 0xdb, 0x00, 0x00, 0xff, 0xdd, 0x00, 0x00, 0xff, + 0xde, 0x00, 0x00, 0xff, 0xdf, 0x00, 0x00, 0xff, 0xe0, 0x00, 0x00, 0xff, + 0xe0, 0x00, 0x00, 0xff, 0xe0, 0x00, 0x00, 0xff, 0xe0, 0x00, 0x00, 0xff, + 0xdf, 0x00, 0x00, 0xff, 0xde, 0x00, 0x00, 0xff, 0xdd, 0x00, 0x00, 0xff, + 0xdc, 0x00, 0x00, 0xff, 0xda, 0x00, 0x00, 0xff, 0xd8, 0x00, 0x00, 0xff, + 0xd6, 0x00, 0x00, 0xff, 0xd4, 0x00, 0x00, 0xff, 0xd2, 0x00, 0x00, 0xff, + 0xcf, 0x00, 0x00, 0xff, 0xcd, 0x00, 0x00, 0xff, 0xca, 0x00, 0x00, 0xff, + 0xc7, 0x00, 0x00, 0xff, 0xc5, 0x00, 0x00, 0xff, 0xc2, 0x00, 0x00, 0xff, + 0xbf, 0x00, 0x00, 0xff, 0xbc, 0x00, 0x00, 0xff, 0xb9, 0x00, 0x00, 0xff, + 0xb6, 0x00, 0x00, 0xff, 0xb4, 0x00, 0x00, 0xff, 0xb1, 0x00, 0x00, 0xff, + 0xae, 0x00, 0x00, 0xff, 0xab, 0x00, 0x00, 0xff, 0x8a, 0x00, 0x00, 0xff, + 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0x95, 0x80, 0x00, 0x00, 0xff, + 0xa3, 0x01, 0x01, 0xff, 0xb4, 0x00, 0x00, 0xff, 0xb7, 0x00, 0x00, 0xff, + 0xba, 0x00, 0x00, 0xff, 0xbd, 0x00, 0x00, 0xff, 0xc0, 0x00, 0x00, 0xff, + 0xc3, 0x00, 0x00, 0xff, 0xc6, 0x00, 0x00, 0xff, 0xc9, 0x00, 0x00, 0xff, + 0xcc, 0x00, 0x00, 0xff, 0xcf, 0x00, 0x00, 0xff, 0xd1, 0x00, 0x00, 0xff, + 0xd4, 0x00, 0x00, 0xff, 0xd6, 0x00, 0x00, 0xff, 0xd9, 0x00, 0x00, 0xff, + 0xdb, 0x00, 0x00, 0xff, 0xdd, 0x00, 0x00, 0xff, 0xdf, 0x00, 0x00, 0xff, + 0xe1, 0x00, 0x00, 0xff, 0xe2, 0x00, 0x00, 0xff, 0xe4, 0x00, 0x00, 0xff, + 0xe4, 0x00, 0x00, 0xff, 0xe5, 0x00, 0x00, 0xff, 0xe5, 0x00, 0x00, 0xff, + 0xe5, 0x00, 0x00, 0xff, 0xe4, 0x00, 0x00, 0xff, 0xe3, 0x00, 0x00, 0xff, + 0xe1, 0x00, 0x00, 0xff, 0xe0, 0x00, 0x00, 0xff, 0xde, 0x00, 0x00, 0xff, + 0xdc, 0x00, 0x00, 0xff, 0xda, 0x00, 0x00, 0xff, 0xd7, 0x00, 0x00, 0xff, + 0xd5, 0x00, 0x00, 0xff, 0xd2, 0x00, 0x00, 0xff, 0xcf, 0x00, 0x00, 0xff, + 0xcd, 0x00, 0x00, 0xff, 0xca, 0x00, 0x00, 0xff, 0xc7, 0x00, 0x00, 0xff, + 0xc4, 0x00, 0x00, 0xff, 0xc1, 0x00, 0x00, 0xff, 0xbe, 0x00, 0x00, 0xff, + 0xbb, 0x00, 0x00, 0xff, 0xb8, 0x00, 0x00, 0xff, 0xb5, 0x00, 0x00, 0xff, + 0xb2, 0x00, 0x00, 0xff, 0xaf, 0x00, 0x00, 0xff, 0xac, 0x00, 0x00, 0xff, + 0x88, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x81, 0x00, 0x00, 0x49, + 0x80, 0x00, 0x00, 0xff, 0x8e, 0x00, 0x00, 0xff, 0xb6, 0x00, 0x00, 0xff, + 0xb9, 0x00, 0x00, 0xff, 0xbc, 0x00, 0x00, 0xff, 0xbf, 0x00, 0x00, 0xff, + 0xc2, 0x00, 0x00, 0xff, 0xc5, 0x00, 0x00, 0xff, 0xc8, 0x00, 0x00, 0xff, + 0xcb, 0x00, 0x00, 0xff, 0xce, 0x00, 0x00, 0xff, 0xd1, 0x00, 0x00, 0xff, + 0xd4, 0x00, 0x00, 0xff, 0xd7, 0x00, 0x00, 0xff, 0xd9, 0x00, 0x00, 0xff, + 0xdc, 0x00, 0x00, 0xff, 0xde, 0x00, 0x00, 0xff, 0xe1, 0x00, 0x00, 0xff, + 0xe3, 0x00, 0x00, 0xff, 0xe5, 0x00, 0x00, 0xff, 0xe7, 0x00, 0x00, 0xff, + 0xe8, 0x00, 0x00, 0xff, 0xe9, 0x00, 0x00, 0xff, 0xea, 0x00, 0x00, 0xff, + 0xea, 0x00, 0x00, 0xff, 0xe9, 0x00, 0x00, 0xff, 0xe8, 0x00, 0x00, 0xff, + 0xe7, 0x00, 0x00, 0xff, 0xe6, 0x00, 0x00, 0xff, 0xe4, 0x00, 0x00, 0xff, + 0xe2, 0x00, 0x00, 0xff, 0xdf, 0x00, 0x00, 0xff, 0xdd, 0x00, 0x00, 0xff, + 0xda, 0x00, 0x00, 0xff, 0xd7, 0x00, 0x00, 0xff, 0xd5, 0x00, 0x00, 0xff, + 0xd2, 0x00, 0x00, 0xff, 0xcf, 0x00, 0x00, 0xff, 0xcc, 0x00, 0x00, 0xff, + 0xc9, 0x00, 0x00, 0xff, 0xc6, 0x00, 0x00, 0xff, 0xc3, 0x00, 0x00, 0xff, + 0xc0, 0x00, 0x00, 0xff, 0xbd, 0x00, 0x00, 0xff, 0xba, 0x00, 0x00, 0xff, + 0xb7, 0x00, 0x00, 0xff, 0xb4, 0x00, 0x00, 0xff, 0xb1, 0x00, 0x00, 0xff, + 0xab, 0x00, 0x00, 0xff, 0x81, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xf0, + 0x00, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0xe1, 0x80, 0x00, 0x00, 0xff, + 0x91, 0x00, 0x00, 0xff, 0xb7, 0x00, 0x00, 0xff, 0xbd, 0x00, 0x00, 0xff, + 0xc1, 0x00, 0x00, 0xff, 0xc4, 0x00, 0x00, 0xff, 0xc7, 0x00, 0x00, 0xff, + 0xca, 0x00, 0x00, 0xff, 0xcd, 0x00, 0x00, 0xff, 0xd0, 0x00, 0x00, 0xff, + 0xd3, 0x00, 0x00, 0xff, 0xd6, 0x00, 0x00, 0xff, 0xd9, 0x00, 0x00, 0xff, + 0xdc, 0x00, 0x00, 0xff, 0xdf, 0x00, 0x00, 0xff, 0xe1, 0x00, 0x00, 0xff, + 0xe4, 0x00, 0x00, 0xff, 0xe6, 0x00, 0x00, 0xff, 0xe9, 0x00, 0x00, 0xff, + 0xeb, 0x00, 0x00, 0xff, 0xec, 0x00, 0x00, 0xff, 0xee, 0x00, 0x00, 0xff, + 0xee, 0x00, 0x00, 0xff, 0xef, 0x00, 0x00, 0xff, 0xee, 0x00, 0x00, 0xff, + 0xed, 0x00, 0x00, 0xff, 0xeb, 0x00, 0x00, 0xff, 0xe9, 0x00, 0x00, 0xff, + 0xe7, 0x00, 0x00, 0xff, 0xe5, 0x00, 0x00, 0xff, 0xe2, 0x00, 0x00, 0xff, + 0xdf, 0x00, 0x00, 0xff, 0xdd, 0x00, 0x00, 0xff, 0xda, 0x00, 0x00, 0xff, + 0xd7, 0x00, 0x00, 0xff, 0xd4, 0x00, 0x00, 0xff, 0xd1, 0x00, 0x00, 0xff, + 0xce, 0x00, 0x00, 0xff, 0xcb, 0x00, 0x00, 0xff, 0xc8, 0x00, 0x00, 0xff, + 0xc5, 0x00, 0x00, 0xff, 0xc2, 0x00, 0x00, 0xff, 0xbe, 0x00, 0x00, 0xff, + 0xbb, 0x00, 0x00, 0xff, 0xb8, 0x00, 0x00, 0xff, 0xb5, 0x00, 0x00, 0xff, + 0xa3, 0x00, 0x00, 0xff, 0x83, 0x00, 0x00, 0xff, 0x7f, 0x00, 0x00, 0xff, + 0x82, 0x00, 0x00, 0x6a, 0x00, 0x00, 0x00, 0x00, 0x86, 0x00, 0x00, 0x15, + 0x80, 0x00, 0x00, 0xe4, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, + 0x82, 0x00, 0x00, 0xfe, 0x83, 0x00, 0x00, 0xfe, 0x83, 0x00, 0x00, 0xfe, + 0x83, 0x00, 0x00, 0xfe, 0x83, 0x00, 0x00, 0xfe, 0x83, 0x00, 0x00, 0xfe, + 0x83, 0x00, 0x00, 0xfe, 0x83, 0x00, 0x00, 0xfe, 0x83, 0x00, 0x00, 0xfe, + 0x84, 0x00, 0x00, 0xfe, 0x84, 0x00, 0x00, 0xfe, 0x84, 0x00, 0x00, 0xfe, + 0x84, 0x00, 0x00, 0xfe, 0x84, 0x00, 0x00, 0xfe, 0x84, 0x00, 0x00, 0xfe, + 0x84, 0x00, 0x00, 0xfe, 0x84, 0x00, 0x00, 0xfe, 0x84, 0x00, 0x00, 0xfe, + 0x84, 0x00, 0x00, 0xfe, 0x84, 0x00, 0x00, 0xfe, 0x84, 0x00, 0x00, 0xfe, + 0x84, 0x00, 0x00, 0xfe, 0x84, 0x00, 0x00, 0xfe, 0x84, 0x00, 0x00, 0xfe, + 0x84, 0x00, 0x00, 0xfe, 0x84, 0x00, 0x00, 0xfe, 0x84, 0x00, 0x00, 0xfe, + 0x84, 0x00, 0x00, 0xfe, 0x84, 0x00, 0x00, 0xfe, 0x84, 0x00, 0x00, 0xfe, + 0x84, 0x00, 0x00, 0xfe, 0x84, 0x00, 0x00, 0xfe, 0x83, 0x00, 0x00, 0xfe, + 0x83, 0x00, 0x00, 0xfe, 0x83, 0x00, 0x00, 0xfe, 0x83, 0x00, 0x00, 0xfe, + 0x83, 0x00, 0x00, 0xfe, 0x83, 0x00, 0x00, 0xfe, 0x83, 0x00, 0x00, 0xfe, + 0x83, 0x00, 0x00, 0xfe, 0x82, 0x00, 0x00, 0xfe, 0x82, 0x00, 0x00, 0xfe, + 0x81, 0x00, 0x00, 0xfe, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xfe, + 0x7f, 0x00, 0x00, 0x92, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x82, 0x00, 0x00, 0x68, + 0x80, 0x00, 0x00, 0xc7, 0x80, 0x00, 0x00, 0xdf, 0x7f, 0x00, 0x00, 0xe3, + 0x7f, 0x00, 0x00, 0xe3, 0x7f, 0x00, 0x00, 0xe3, 0x7f, 0x00, 0x00, 0xe3, + 0x7f, 0x00, 0x00, 0xe3, 0x7f, 0x00, 0x00, 0xe3, 0x7f, 0x00, 0x00, 0xe3, + 0x7f, 0x00, 0x00, 0xe3, 0x7f, 0x00, 0x00, 0xe3, 0x7f, 0x00, 0x00, 0xe3, + 0x7f, 0x00, 0x00, 0xe3, 0x7f, 0x00, 0x00, 0xe3, 0x7f, 0x00, 0x00, 0xe3, + 0x7f, 0x00, 0x00, 0xe3, 0x7f, 0x00, 0x00, 0xe3, 0x7f, 0x00, 0x00, 0xe3, + 0x7f, 0x00, 0x00, 0xe3, 0x7f, 0x00, 0x00, 0xe3, 0x7f, 0x00, 0x00, 0xe3, + 0x7f, 0x00, 0x00, 0xe3, 0x7f, 0x00, 0x00, 0xe3, 0x7f, 0x00, 0x00, 0xe3, + 0x7f, 0x00, 0x00, 0xe3, 0x7f, 0x00, 0x00, 0xe3, 0x7f, 0x00, 0x00, 0xe3, + 0x7f, 0x00, 0x00, 0xe3, 0x7f, 0x00, 0x00, 0xe3, 0x7f, 0x00, 0x00, 0xe3, + 0x7f, 0x00, 0x00, 0xe3, 0x7f, 0x00, 0x00, 0xe3, 0x7f, 0x00, 0x00, 0xe3, + 0x7f, 0x00, 0x00, 0xe3, 0x7f, 0x00, 0x00, 0xe3, 0x7f, 0x00, 0x00, 0xe3, + 0x7f, 0x00, 0x00, 0xe3, 0x7f, 0x00, 0x00, 0xe3, 0x7f, 0x00, 0x00, 0xe3, + 0x7f, 0x00, 0x00, 0xe3, 0x7f, 0x00, 0x00, 0xe3, 0x7f, 0x00, 0x00, 0xe3, + 0x7f, 0x00, 0x00, 0xe3, 0x7f, 0x00, 0x00, 0xd9, 0x7f, 0x00, 0x00, 0xb1, + 0x7c, 0x00, 0x00, 0x25, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +}; + +/* width: 52, height: 48, rowstride: 208, n_channels: 4 */ + +static const guint8 icon_closed_data[] = { + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x2f, 0x4d, 0x18, 0x2b, + 0x2e, 0x50, 0x15, 0xb3, 0x2e, 0x51, 0x15, 0xda, 0x2d, 0x50, 0x16, 0xe3, + 0x2d, 0x50, 0x16, 0xe3, 0x2d, 0x50, 0x16, 0xe3, 0x2d, 0x50, 0x16, 0xe3, + 0x2d, 0x50, 0x16, 0xe3, 0x2d, 0x50, 0x16, 0xe3, 0x2d, 0x50, 0x16, 0xe3, + 0x2d, 0x50, 0x16, 0xe3, 0x2d, 0x50, 0x16, 0xe3, 0x2d, 0x50, 0x16, 0xe3, + 0x2d, 0x50, 0x16, 0xe3, 0x2d, 0x50, 0x16, 0xe3, 0x2d, 0x50, 0x16, 0xe3, + 0x2d, 0x50, 0x16, 0xe3, 0x2d, 0x50, 0x16, 0xe3, 0x2d, 0x50, 0x16, 0xe3, + 0x2d, 0x50, 0x16, 0xe3, 0x2d, 0x50, 0x16, 0xe3, 0x2d, 0x50, 0x16, 0xe3, + 0x2d, 0x50, 0x16, 0xe3, 0x2d, 0x50, 0x16, 0xe3, 0x2d, 0x50, 0x16, 0xe3, + 0x2d, 0x50, 0x16, 0xe3, 0x2d, 0x50, 0x16, 0xe3, 0x2d, 0x50, 0x16, 0xe3, + 0x2d, 0x50, 0x16, 0xe3, 0x2d, 0x50, 0x16, 0xe3, 0x2d, 0x50, 0x16, 0xe3, + 0x2d, 0x50, 0x16, 0xe3, 0x2d, 0x50, 0x16, 0xe3, 0x2d, 0x50, 0x16, 0xe3, + 0x2d, 0x50, 0x16, 0xe3, 0x2d, 0x50, 0x16, 0xe3, 0x2d, 0x50, 0x16, 0xe3, + 0x2d, 0x50, 0x16, 0xe3, 0x2d, 0x50, 0x16, 0xe3, 0x2d, 0x50, 0x16, 0xe3, + 0x2d, 0x50, 0x16, 0xe3, 0x2d, 0x50, 0x16, 0xe3, 0x2d, 0x50, 0x16, 0xe3, + 0x2d, 0x50, 0x16, 0xe3, 0x2d, 0x50, 0x17, 0xdf, 0x2d, 0x50, 0x16, 0xc8, + 0x2e, 0x4f, 0x16, 0x6a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x2e, 0x51, 0x15, 0x9b, + 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xfe, + 0x2e, 0x51, 0x18, 0xfe, 0x2e, 0x51, 0x18, 0xfe, 0x2e, 0x51, 0x18, 0xfe, + 0x2e, 0x51, 0x18, 0xfe, 0x2e, 0x51, 0x18, 0xfe, 0x2e, 0x51, 0x18, 0xfe, + 0x2e, 0x51, 0x18, 0xfe, 0x2e, 0x51, 0x18, 0xfe, 0x2e, 0x51, 0x18, 0xfe, + 0x2e, 0x51, 0x18, 0xfe, 0x2e, 0x51, 0x18, 0xfe, 0x2e, 0x51, 0x18, 0xfe, + 0x2e, 0x51, 0x18, 0xfe, 0x2e, 0x51, 0x18, 0xfe, 0x2e, 0x51, 0x18, 0xfe, + 0x2e, 0x51, 0x18, 0xfe, 0x2e, 0x51, 0x18, 0xfe, 0x2e, 0x51, 0x18, 0xfe, + 0x2e, 0x51, 0x18, 0xfe, 0x2e, 0x51, 0x18, 0xfe, 0x2e, 0x51, 0x18, 0xfe, + 0x2e, 0x51, 0x18, 0xfe, 0x2e, 0x51, 0x18, 0xfe, 0x2e, 0x51, 0x18, 0xfe, + 0x2e, 0x51, 0x18, 0xfe, 0x2e, 0x51, 0x18, 0xfe, 0x2e, 0x51, 0x18, 0xfe, + 0x2e, 0x51, 0x18, 0xfe, 0x2e, 0x51, 0x18, 0xfe, 0x2e, 0x51, 0x18, 0xfe, + 0x2f, 0x51, 0x18, 0xfe, 0x2f, 0x51, 0x18, 0xfe, 0x2f, 0x51, 0x18, 0xfe, + 0x2f, 0x51, 0x18, 0xfe, 0x2f, 0x51, 0x18, 0xfe, 0x2f, 0x51, 0x18, 0xfe, + 0x2f, 0x51, 0x18, 0xfe, 0x2f, 0x51, 0x18, 0xfe, 0x2f, 0x51, 0x18, 0xfe, + 0x2f, 0x51, 0x18, 0xfe, 0x2f, 0x51, 0x18, 0xfe, 0x2e, 0x51, 0x18, 0xfe, + 0x2d, 0x51, 0x17, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x51, 0x16, 0xe4, + 0x31, 0x55, 0x18, 0x15, 0x00, 0x00, 0x00, 0x00, 0x2d, 0x51, 0x15, 0x78, + 0x2d, 0x50, 0x16, 0xff, 0x30, 0x52, 0x19, 0xff, 0x49, 0x68, 0x36, 0xff, + 0x52, 0x6e, 0x40, 0xff, 0x52, 0x6e, 0x40, 0xff, 0x52, 0x6e, 0x40, 0xff, + 0x52, 0x6e, 0x40, 0xff, 0x52, 0x6e, 0x40, 0xff, 0x52, 0x6e, 0x40, 0xff, + 0x52, 0x6e, 0x40, 0xff, 0x52, 0x6e, 0x40, 0xff, 0x52, 0x6e, 0x40, 0xff, + 0x52, 0x6e, 0x40, 0xff, 0x52, 0x6e, 0x40, 0xff, 0x52, 0x6e, 0x40, 0xff, + 0x53, 0x6e, 0x40, 0xff, 0x53, 0x6e, 0x41, 0xff, 0x53, 0x6e, 0x41, 0xff, + 0x53, 0x6f, 0x42, 0xff, 0x53, 0x6f, 0x42, 0xff, 0x54, 0x70, 0x43, 0xff, + 0x55, 0x70, 0x43, 0xff, 0x55, 0x70, 0x43, 0xff, 0x56, 0x71, 0x43, 0xff, + 0x57, 0x72, 0x44, 0xff, 0x57, 0x72, 0x44, 0xff, 0x57, 0x72, 0x45, 0xff, + 0x57, 0x72, 0x45, 0xff, 0x57, 0x72, 0x46, 0xff, 0x58, 0x73, 0x47, 0xff, + 0x58, 0x73, 0x47, 0xff, 0x59, 0x74, 0x47, 0xff, 0x59, 0x74, 0x47, 0xff, + 0x5a, 0x74, 0x48, 0xff, 0x5b, 0x75, 0x49, 0xff, 0x5b, 0x75, 0x49, 0xff, + 0x5b, 0x76, 0x4a, 0xff, 0x5b, 0x76, 0x4a, 0xff, 0x5b, 0x76, 0x4b, 0xff, + 0x5c, 0x76, 0x4b, 0xff, 0x5c, 0x76, 0x4b, 0xff, 0x5d, 0x77, 0x4c, 0xff, + 0x5d, 0x77, 0x4c, 0xff, 0x5e, 0x77, 0x4c, 0xff, 0x5f, 0x78, 0x4d, 0xff, + 0x5f, 0x78, 0x4d, 0xff, 0x5e, 0x79, 0x4c, 0xff, 0x40, 0x60, 0x2c, 0xff, + 0x2d, 0x50, 0x16, 0xff, 0x2c, 0x50, 0x16, 0xe1, 0x00, 0x00, 0x00, 0x00, + 0x2d, 0x50, 0x16, 0xf2, 0x2d, 0x51, 0x16, 0xff, 0x3f, 0x5d, 0x2c, 0xff, + 0x3f, 0x5d, 0x2b, 0xff, 0x38, 0x58, 0x22, 0xff, 0x37, 0x57, 0x21, 0xff, + 0x37, 0x57, 0x21, 0xff, 0x37, 0x57, 0x21, 0xff, 0x37, 0x57, 0x21, 0xff, + 0x37, 0x57, 0x21, 0xff, 0x37, 0x57, 0x21, 0xff, 0x37, 0x57, 0x21, 0xff, + 0x37, 0x57, 0x21, 0xff, 0x37, 0x57, 0x21, 0xff, 0x38, 0x58, 0x22, 0xff, + 0x38, 0x58, 0x22, 0xff, 0x38, 0x58, 0x23, 0xff, 0x38, 0x58, 0x23, 0xff, + 0x38, 0x59, 0x24, 0xff, 0x39, 0x5a, 0x25, 0xff, 0x39, 0x5a, 0x25, 0xff, + 0x3a, 0x5a, 0x26, 0xff, 0x3a, 0x5a, 0x26, 0xff, 0x3b, 0x5b, 0x26, 0xff, + 0x3c, 0x5c, 0x27, 0xff, 0x3c, 0x5c, 0x27, 0xff, 0x3d, 0x5c, 0x28, 0xff, + 0x3d, 0x5c, 0x28, 0xff, 0x3d, 0x5d, 0x29, 0xff, 0x3e, 0x5e, 0x2a, 0xff, + 0x3e, 0x5e, 0x2a, 0xff, 0x3f, 0x5e, 0x2b, 0xff, 0x3f, 0x5e, 0x2b, 0xff, + 0x40, 0x5e, 0x2c, 0xff, 0x41, 0x5f, 0x2c, 0xff, 0x41, 0x5f, 0x2c, 0xff, + 0x42, 0x60, 0x2d, 0xff, 0x42, 0x60, 0x2d, 0xff, 0x42, 0x60, 0x2e, 0xff, + 0x43, 0x61, 0x2f, 0xff, 0x43, 0x61, 0x2f, 0xff, 0x44, 0x62, 0x30, 0xff, + 0x45, 0x62, 0x30, 0xff, 0x45, 0x62, 0x30, 0xff, 0x45, 0x63, 0x31, 0xff, + 0x45, 0x63, 0x31, 0xff, 0x45, 0x64, 0x32, 0xff, 0x4a, 0x67, 0x38, 0xff, + 0x50, 0x6b, 0x3f, 0xff, 0x37, 0x58, 0x22, 0xff, 0x2d, 0x50, 0x16, 0xff, + 0x2e, 0x4e, 0x15, 0x48, 0x2d, 0x50, 0x16, 0xff, 0x2e, 0x51, 0x17, 0xff, + 0x36, 0x55, 0x21, 0xff, 0x2f, 0x51, 0x18, 0xff, 0x2d, 0x50, 0x16, 0xff, + 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, + 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, + 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2e, 0x51, 0x17, 0xff, + 0x2e, 0x51, 0x17, 0xff, 0x2f, 0x51, 0x18, 0xff, 0x2f, 0x52, 0x19, 0xff, + 0x2f, 0x52, 0x19, 0xff, 0x30, 0x53, 0x1a, 0xff, 0x30, 0x53, 0x1a, 0xff, + 0x31, 0x53, 0x1b, 0xff, 0x32, 0x54, 0x1b, 0xff, 0x32, 0x54, 0x1b, 0xff, + 0x33, 0x55, 0x1c, 0xff, 0x33, 0x55, 0x1c, 0xff, 0x34, 0x55, 0x1d, 0xff, + 0x34, 0x56, 0x1e, 0xff, 0x34, 0x56, 0x1e, 0xff, 0x35, 0x57, 0x1f, 0xff, + 0x35, 0x57, 0x1f, 0xff, 0x36, 0x58, 0x20, 0xff, 0x37, 0x58, 0x21, 0xff, + 0x37, 0x58, 0x21, 0xff, 0x38, 0x59, 0x22, 0xff, 0x38, 0x59, 0x22, 0xff, + 0x39, 0x5a, 0x23, 0xff, 0x39, 0x5a, 0x24, 0xff, 0x39, 0x5a, 0x24, 0xff, + 0x3a, 0x5b, 0x25, 0xff, 0x3a, 0x5b, 0x25, 0xff, 0x3b, 0x5c, 0x26, 0xff, + 0x3c, 0x5c, 0x26, 0xff, 0x3c, 0x5c, 0x26, 0xff, 0x3d, 0x5d, 0x27, 0xff, + 0x3d, 0x5d, 0x27, 0xff, 0x3d, 0x5e, 0x28, 0xff, 0x3e, 0x5e, 0x29, 0xff, + 0x3e, 0x5e, 0x29, 0xff, 0x45, 0x62, 0x32, 0xff, 0x3b, 0x5b, 0x27, 0xff, + 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x51, 0x15, 0x94, 0x2d, 0x50, 0x16, 0xff, + 0x2d, 0x50, 0x17, 0xff, 0x2f, 0x50, 0x1a, 0xff, 0x2d, 0x50, 0x17, 0xff, + 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, + 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, + 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2e, 0x51, 0x17, 0xff, + 0x2e, 0x51, 0x17, 0xff, 0x2f, 0x51, 0x18, 0xff, 0x2f, 0x52, 0x19, 0xff, + 0x2f, 0x52, 0x19, 0xff, 0x30, 0x53, 0x1a, 0xff, 0x30, 0x53, 0x1a, 0xff, + 0x31, 0x53, 0x1b, 0xff, 0x32, 0x54, 0x1b, 0xff, 0x32, 0x54, 0x1b, 0xff, + 0x33, 0x55, 0x1c, 0xff, 0x33, 0x55, 0x1c, 0xff, 0x34, 0x55, 0x1d, 0xff, + 0x34, 0x56, 0x1e, 0xff, 0x34, 0x56, 0x1e, 0xff, 0x35, 0x57, 0x1f, 0xff, + 0x36, 0x58, 0x20, 0xff, 0x36, 0x58, 0x20, 0xff, 0x37, 0x58, 0x21, 0xff, + 0x37, 0x58, 0x21, 0xff, 0x38, 0x59, 0x22, 0xff, 0x39, 0x5a, 0x23, 0xff, + 0x39, 0x5a, 0x23, 0xff, 0x39, 0x5a, 0x24, 0xff, 0x39, 0x5a, 0x24, 0xff, + 0x3a, 0x5b, 0x25, 0xff, 0x3b, 0x5c, 0x26, 0xff, 0x3b, 0x5c, 0x26, 0xff, + 0x3c, 0x5c, 0x26, 0xff, 0x3c, 0x5c, 0x26, 0xff, 0x3d, 0x5d, 0x27, 0xff, + 0x3d, 0x5e, 0x28, 0xff, 0x3d, 0x5e, 0x28, 0xff, 0x3e, 0x5e, 0x29, 0xff, + 0x3e, 0x5e, 0x29, 0xff, 0x3f, 0x5f, 0x2a, 0xff, 0x41, 0x5f, 0x2d, 0xff, + 0x38, 0x58, 0x24, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2e, 0x50, 0x16, 0xa2, + 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2c, 0x4e, 0x16, 0xff, + 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, + 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, + 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2e, 0x51, 0x17, 0xff, + 0x2f, 0x51, 0x18, 0xff, 0x2f, 0x51, 0x18, 0xff, 0x2f, 0x52, 0x19, 0xff, + 0x2f, 0x52, 0x19, 0xff, 0x30, 0x53, 0x1a, 0xff, 0x31, 0x53, 0x1b, 0xff, + 0x31, 0x53, 0x1b, 0xff, 0x32, 0x54, 0x1b, 0xff, 0x32, 0x54, 0x1b, 0xff, + 0x33, 0x55, 0x1c, 0xff, 0x38, 0x58, 0x21, 0xff, 0x64, 0x7d, 0x52, 0xff, + 0x8c, 0xa0, 0x80, 0xff, 0x9c, 0xad, 0x92, 0xff, 0x9f, 0xaf, 0x95, 0xff, + 0x90, 0xa3, 0x84, 0xff, 0x6c, 0x85, 0x5b, 0xff, 0x3e, 0x5e, 0x29, 0xff, + 0x37, 0x58, 0x21, 0xff, 0x38, 0x59, 0x22, 0xff, 0x39, 0x5a, 0x23, 0xff, + 0x39, 0x5a, 0x23, 0xff, 0x39, 0x5a, 0x24, 0xff, 0x39, 0x5a, 0x24, 0xff, + 0x3a, 0x5b, 0x25, 0xff, 0x3b, 0x5c, 0x26, 0xff, 0x3b, 0x5c, 0x26, 0xff, + 0x3c, 0x5c, 0x26, 0xff, 0x3d, 0x5d, 0x27, 0xff, 0x3d, 0x5d, 0x27, 0xff, + 0x3d, 0x5e, 0x28, 0xff, 0x3d, 0x5e, 0x28, 0xff, 0x3e, 0x5e, 0x29, 0xff, + 0x3f, 0x5f, 0x2a, 0xff, 0x3f, 0x5f, 0x2a, 0xff, 0x40, 0x60, 0x2b, 0xff, + 0x3f, 0x5e, 0x2a, 0xff, 0x36, 0x57, 0x20, 0xff, 0x2d, 0x50, 0x16, 0xff, + 0x2e, 0x50, 0x16, 0xa2, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, + 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, + 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, + 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2e, 0x51, 0x17, 0xff, + 0x2f, 0x51, 0x18, 0xff, 0x2f, 0x51, 0x18, 0xff, 0x2f, 0x52, 0x19, 0xff, + 0x30, 0x53, 0x1a, 0xff, 0x30, 0x53, 0x1a, 0xff, 0x31, 0x53, 0x1b, 0xff, + 0x31, 0x53, 0x1b, 0xff, 0x32, 0x54, 0x1b, 0xff, 0x33, 0x55, 0x1c, 0xff, + 0x39, 0x5a, 0x23, 0xff, 0x97, 0xa8, 0x8b, 0xff, 0xef, 0xf2, 0xed, 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, + 0xf5, 0xf7, 0xf4, 0xff, 0xa4, 0xb3, 0x9a, 0xff, 0x45, 0x64, 0x30, 0xff, + 0x39, 0x5a, 0x23, 0xff, 0x39, 0x5a, 0x24, 0xff, 0x3a, 0x5b, 0x25, 0xff, + 0x3a, 0x5b, 0x25, 0xff, 0x3b, 0x5c, 0x26, 0xff, 0x3b, 0x5c, 0x26, 0xff, + 0x3c, 0x5c, 0x26, 0xff, 0x3d, 0x5d, 0x27, 0xff, 0x3d, 0x5d, 0x27, 0xff, + 0x3d, 0x5e, 0x28, 0xff, 0x3d, 0x5e, 0x28, 0xff, 0x3e, 0x5e, 0x29, 0xff, + 0x3f, 0x5f, 0x2a, 0xff, 0x3f, 0x5f, 0x2a, 0xff, 0x40, 0x60, 0x2b, 0xff, + 0x40, 0x60, 0x2b, 0xff, 0x41, 0x60, 0x2c, 0xff, 0x35, 0x57, 0x1f, 0xff, + 0x2d, 0x50, 0x16, 0xff, 0x2e, 0x50, 0x16, 0xa2, 0x2d, 0x50, 0x16, 0xff, + 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, + 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, + 0x2d, 0x50, 0x16, 0xff, 0x2e, 0x51, 0x17, 0xff, 0x2e, 0x51, 0x17, 0xff, + 0x2f, 0x51, 0x18, 0xff, 0x2f, 0x51, 0x18, 0xff, 0x2f, 0x52, 0x19, 0xff, + 0x30, 0x53, 0x1a, 0xff, 0x30, 0x53, 0x1a, 0xff, 0x31, 0x53, 0x1b, 0xff, + 0x31, 0x53, 0x1b, 0xff, 0x32, 0x54, 0x1b, 0xff, 0x33, 0x55, 0x1c, 0xff, + 0x4b, 0x69, 0x37, 0xff, 0xda, 0xe0, 0xd6, 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, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xe5, 0xea, 0xe3, 0xff, 0x5b, 0x76, 0x4a, 0xff, 0x3a, 0x5b, 0x25, 0xff, + 0x3a, 0x5b, 0x25, 0xff, 0x3b, 0x5c, 0x26, 0xff, 0x3c, 0x5c, 0x26, 0xff, + 0x3c, 0x5c, 0x26, 0xff, 0x3d, 0x5d, 0x27, 0xff, 0x3d, 0x5d, 0x27, 0xff, + 0x3d, 0x5e, 0x28, 0xff, 0x3e, 0x5e, 0x29, 0xff, 0x3e, 0x5e, 0x29, 0xff, + 0x3f, 0x5f, 0x2a, 0xff, 0x3f, 0x5f, 0x2a, 0xff, 0x40, 0x60, 0x2b, 0xff, + 0x41, 0x60, 0x2c, 0xff, 0x41, 0x60, 0x2c, 0xff, 0x42, 0x61, 0x2d, 0xff, + 0x33, 0x55, 0x1c, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2e, 0x50, 0x16, 0xa2, + 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, + 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, + 0x2d, 0x50, 0x16, 0xff, 0x2e, 0x51, 0x17, 0xff, 0x2e, 0x51, 0x17, 0xff, + 0x2f, 0x51, 0x18, 0xff, 0x2f, 0x52, 0x19, 0xff, 0x2f, 0x52, 0x19, 0xff, + 0x30, 0x53, 0x1a, 0xff, 0x30, 0x53, 0x1a, 0xff, 0x31, 0x53, 0x1b, 0xff, + 0x32, 0x54, 0x1b, 0xff, 0x32, 0x54, 0x1b, 0xff, 0x33, 0x55, 0x1c, 0xff, + 0x45, 0x64, 0x30, 0xff, 0xe4, 0xe8, 0xe1, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf0, 0xf2, 0xee, 0xff, + 0xb6, 0xc2, 0xae, 0xff, 0x9d, 0xad, 0x92, 0xff, 0xa0, 0xb0, 0x96, 0xff, + 0xc2, 0xcc, 0xbb, 0xff, 0xf8, 0xf9, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xed, 0xf0, 0xeb, 0xff, + 0x53, 0x70, 0x41, 0xff, 0x3b, 0x5c, 0x26, 0xff, 0x3c, 0x5c, 0x26, 0xff, + 0x3c, 0x5c, 0x26, 0xff, 0x3d, 0x5d, 0x27, 0xff, 0x3d, 0x5d, 0x27, 0xff, + 0x3d, 0x5e, 0x28, 0xff, 0x3e, 0x5e, 0x29, 0xff, 0x3e, 0x5e, 0x29, 0xff, + 0x3f, 0x5f, 0x2a, 0xff, 0x40, 0x60, 0x2b, 0xff, 0x40, 0x60, 0x2b, 0xff, + 0x41, 0x60, 0x2c, 0xff, 0x41, 0x60, 0x2c, 0xff, 0x42, 0x61, 0x2d, 0xff, + 0x42, 0x62, 0x2e, 0xff, 0x2e, 0x52, 0x19, 0xff, 0x2d, 0x50, 0x16, 0xff, + 0x2e, 0x50, 0x16, 0xa2, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, + 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, + 0x2d, 0x50, 0x16, 0xff, 0x2e, 0x51, 0x17, 0xff, 0x2e, 0x51, 0x17, 0xff, + 0x2f, 0x51, 0x18, 0xff, 0x2f, 0x52, 0x19, 0xff, 0x2f, 0x52, 0x19, 0xff, + 0x30, 0x53, 0x1a, 0xff, 0x30, 0x53, 0x1a, 0xff, 0x31, 0x53, 0x1b, 0xff, + 0x32, 0x54, 0x1b, 0xff, 0x32, 0x54, 0x1b, 0xff, 0x33, 0x55, 0x1c, 0xff, + 0x34, 0x55, 0x1d, 0xff, 0xc2, 0xcc, 0xbc, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xab, 0xba, 0xa2, 0xff, + 0x3f, 0x60, 0x2a, 0xff, 0x37, 0x58, 0x21, 0xff, 0x37, 0x58, 0x21, 0xff, + 0x38, 0x59, 0x22, 0xff, 0x39, 0x5a, 0x23, 0xff, 0x4a, 0x68, 0x36, 0xff, + 0xb8, 0xc3, 0xb0, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xd3, 0xdb, 0xce, 0xff, 0x3e, 0x5d, 0x28, 0xff, + 0x3c, 0x5c, 0x26, 0xff, 0x3d, 0x5d, 0x27, 0xff, 0x3d, 0x5e, 0x28, 0xff, + 0x3d, 0x5e, 0x28, 0xff, 0x3e, 0x5e, 0x29, 0xff, 0x3e, 0x5e, 0x29, 0xff, + 0x3f, 0x5f, 0x2a, 0xff, 0x40, 0x60, 0x2b, 0xff, 0x40, 0x60, 0x2b, 0xff, + 0x41, 0x60, 0x2c, 0xff, 0x41, 0x60, 0x2c, 0xff, 0x42, 0x61, 0x2d, 0xff, + 0x42, 0x62, 0x2e, 0xff, 0x41, 0x60, 0x2c, 0xff, 0x2d, 0x50, 0x16, 0xff, + 0x2d, 0x50, 0x16, 0xff, 0x2e, 0x50, 0x16, 0xa2, 0x2d, 0x50, 0x16, 0xff, + 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, + 0x2d, 0x50, 0x16, 0xff, 0x2e, 0x51, 0x17, 0xff, 0x2f, 0x51, 0x18, 0xff, + 0x2f, 0x51, 0x18, 0xff, 0x2f, 0x52, 0x19, 0xff, 0x2f, 0x52, 0x19, 0xff, + 0x30, 0x53, 0x1a, 0xff, 0x31, 0x53, 0x1b, 0xff, 0x31, 0x53, 0x1b, 0xff, + 0x32, 0x54, 0x1b, 0xff, 0x32, 0x54, 0x1b, 0xff, 0x33, 0x55, 0x1c, 0xff, + 0x34, 0x55, 0x1d, 0xff, 0x6e, 0x86, 0x5e, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xaa, 0xb8, 0xa1, 0xff, + 0x36, 0x58, 0x20, 0xff, 0x37, 0x58, 0x21, 0xff, 0x37, 0x58, 0x21, 0xff, + 0x38, 0x59, 0x22, 0xff, 0x39, 0x5a, 0x23, 0xff, 0x39, 0x5a, 0x23, 0xff, + 0x39, 0x5a, 0x24, 0xff, 0x3a, 0x5b, 0x25, 0xff, 0xa4, 0xb3, 0x9a, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0x83, 0x97, 0x75, 0xff, 0x3d, 0x5d, 0x27, 0xff, 0x3d, 0x5e, 0x28, 0xff, + 0x3d, 0x5e, 0x28, 0xff, 0x3e, 0x5e, 0x29, 0xff, 0x3f, 0x5f, 0x2a, 0xff, + 0x3f, 0x5f, 0x2a, 0xff, 0x40, 0x60, 0x2b, 0xff, 0x40, 0x60, 0x2b, 0xff, + 0x41, 0x60, 0x2c, 0xff, 0x42, 0x61, 0x2d, 0xff, 0x42, 0x61, 0x2d, 0xff, + 0x42, 0x62, 0x2e, 0xff, 0x42, 0x62, 0x2e, 0xff, 0x3c, 0x5c, 0x26, 0xff, + 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2e, 0x50, 0x16, 0xa2, + 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, + 0x2e, 0x51, 0x17, 0xff, 0x2e, 0x51, 0x17, 0xff, 0x2f, 0x51, 0x18, 0xff, + 0x2f, 0x51, 0x18, 0xff, 0x2f, 0x52, 0x19, 0xff, 0x30, 0x53, 0x1a, 0xff, + 0x30, 0x53, 0x1a, 0xff, 0x31, 0x53, 0x1b, 0xff, 0x31, 0x53, 0x1b, 0xff, + 0x32, 0x54, 0x1b, 0xff, 0x33, 0x55, 0x1c, 0xff, 0x33, 0x55, 0x1c, 0xff, + 0x34, 0x55, 0x1d, 0xff, 0x34, 0x55, 0x1d, 0xff, 0xcd, 0xd5, 0xc7, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe6, 0xea, 0xe3, 0xff, + 0x3c, 0x5d, 0x27, 0xff, 0x37, 0x58, 0x21, 0xff, 0x38, 0x59, 0x22, 0xff, + 0x38, 0x59, 0x22, 0xff, 0x39, 0x5a, 0x23, 0xff, 0x39, 0x5a, 0x23, 0xff, + 0x39, 0x5a, 0x24, 0xff, 0x3a, 0x5b, 0x25, 0xff, 0x3a, 0x5b, 0x25, 0xff, + 0x3d, 0x5d, 0x28, 0xff, 0xcf, 0xd7, 0xca, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xdb, 0xe1, 0xd7, 0xff, 0x3d, 0x5e, 0x28, 0xff, + 0x3d, 0x5e, 0x28, 0xff, 0x3e, 0x5e, 0x29, 0xff, 0x3f, 0x5f, 0x2a, 0xff, + 0x3f, 0x5f, 0x2a, 0xff, 0x40, 0x60, 0x2b, 0xff, 0x41, 0x60, 0x2c, 0xff, + 0x41, 0x60, 0x2c, 0xff, 0x42, 0x61, 0x2d, 0xff, 0x42, 0x61, 0x2d, 0xff, + 0x42, 0x62, 0x2e, 0xff, 0x43, 0x63, 0x2f, 0xff, 0x43, 0x63, 0x2f, 0xff, + 0x36, 0x58, 0x20, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, + 0x2e, 0x50, 0x16, 0xa2, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, + 0x2e, 0x51, 0x17, 0xff, 0x2e, 0x51, 0x17, 0xff, 0x2f, 0x51, 0x18, 0xff, + 0x2f, 0x51, 0x18, 0xff, 0x2f, 0x52, 0x19, 0xff, 0x30, 0x53, 0x1a, 0xff, + 0x30, 0x53, 0x1a, 0xff, 0x31, 0x53, 0x1b, 0xff, 0x31, 0x53, 0x1b, 0xff, + 0x32, 0x54, 0x1b, 0xff, 0x33, 0x55, 0x1c, 0xff, 0x33, 0x55, 0x1c, 0xff, + 0x34, 0x55, 0x1d, 0xff, 0x34, 0x56, 0x1e, 0xff, 0x4c, 0x6a, 0x38, 0xff, + 0xfe, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0x93, 0xa5, 0x87, 0xff, 0x37, 0x58, 0x21, 0xff, 0x38, 0x59, 0x22, 0xff, + 0x38, 0x59, 0x22, 0xff, 0x39, 0x5a, 0x23, 0xff, 0x39, 0x5a, 0x24, 0xff, + 0x39, 0x5a, 0x24, 0xff, 0x3a, 0x5b, 0x25, 0xff, 0x3a, 0x5b, 0x25, 0xff, + 0x3b, 0x5c, 0x26, 0xff, 0x3c, 0x5c, 0x26, 0xff, 0x68, 0x80, 0x57, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0x5f, 0x79, 0x4d, 0xff, 0x3e, 0x5e, 0x29, 0xff, 0x3f, 0x5f, 0x2a, 0xff, + 0x3f, 0x5f, 0x2a, 0xff, 0x40, 0x60, 0x2b, 0xff, 0x41, 0x60, 0x2c, 0xff, + 0x41, 0x60, 0x2c, 0xff, 0x42, 0x61, 0x2d, 0xff, 0x42, 0x61, 0x2d, 0xff, + 0x42, 0x62, 0x2e, 0xff, 0x43, 0x63, 0x2f, 0xff, 0x43, 0x63, 0x2f, 0xff, + 0x43, 0x63, 0x2f, 0xff, 0x2f, 0x51, 0x18, 0xff, 0x2d, 0x50, 0x16, 0xff, + 0x2d, 0x50, 0x16, 0xff, 0x2e, 0x50, 0x16, 0xa2, 0x2d, 0x50, 0x16, 0xff, + 0x2d, 0x50, 0x16, 0xff, 0x2e, 0x51, 0x17, 0xff, 0x2f, 0x51, 0x18, 0xff, + 0x2f, 0x52, 0x19, 0xff, 0x2f, 0x52, 0x19, 0xff, 0x30, 0x53, 0x1a, 0xff, + 0x30, 0x53, 0x1a, 0xff, 0x31, 0x53, 0x1b, 0xff, 0x32, 0x54, 0x1b, 0xff, + 0x32, 0x54, 0x1b, 0xff, 0x33, 0x55, 0x1c, 0xff, 0x33, 0x55, 0x1c, 0xff, + 0x34, 0x55, 0x1d, 0xff, 0x34, 0x56, 0x1e, 0xff, 0x34, 0x56, 0x1e, 0xff, + 0x85, 0x9a, 0x78, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xfd, 0xfd, 0xfc, 0xff, 0x47, 0x66, 0x33, 0xff, 0x38, 0x59, 0x22, 0xff, + 0x38, 0x59, 0x22, 0xff, 0x39, 0x5a, 0x23, 0xff, 0x39, 0x5a, 0x24, 0xff, + 0x39, 0x5a, 0x24, 0xff, 0x3a, 0x5b, 0x25, 0xff, 0x3b, 0x5c, 0x26, 0xff, + 0x3b, 0x5c, 0x26, 0xff, 0x3c, 0x5c, 0x26, 0xff, 0x3c, 0x5c, 0x26, 0xff, + 0x3d, 0x5d, 0x27, 0xff, 0xd3, 0xda, 0xce, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0x92, 0xa4, 0x86, 0xff, 0x3f, 0x5f, 0x2a, 0xff, + 0x40, 0x60, 0x2b, 0xff, 0x40, 0x60, 0x2b, 0xff, 0x41, 0x60, 0x2c, 0xff, + 0x41, 0x60, 0x2c, 0xff, 0x42, 0x61, 0x2d, 0xff, 0x42, 0x62, 0x2e, 0xff, + 0x42, 0x62, 0x2e, 0xff, 0x43, 0x63, 0x2f, 0xff, 0x43, 0x63, 0x2f, 0xff, + 0x44, 0x63, 0x30, 0xff, 0x3d, 0x5d, 0x27, 0xff, 0x2d, 0x50, 0x16, 0xff, + 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2e, 0x50, 0x16, 0xa2, + 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2f, 0x51, 0x18, 0xff, + 0x2f, 0x52, 0x19, 0xff, 0x2f, 0x52, 0x19, 0xff, 0x30, 0x53, 0x1a, 0xff, + 0x31, 0x53, 0x1b, 0xff, 0x31, 0x53, 0x1b, 0xff, 0x32, 0x54, 0x1b, 0xff, + 0x32, 0x54, 0x1b, 0xff, 0x33, 0x55, 0x1c, 0xff, 0x34, 0x55, 0x1d, 0xff, + 0x34, 0x55, 0x1d, 0xff, 0x34, 0x56, 0x1e, 0xff, 0x34, 0x56, 0x1e, 0xff, + 0x35, 0x57, 0x1f, 0xff, 0xbb, 0xc7, 0xb4, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xda, 0xe0, 0xd6, 0xff, 0x38, 0x59, 0x22, 0xff, + 0x39, 0x5a, 0x23, 0xff, 0x39, 0x5a, 0x23, 0xff, 0x39, 0x5a, 0x24, 0xff, + 0x39, 0x5a, 0x24, 0xff, 0x3a, 0x5b, 0x25, 0xff, 0x3b, 0x5c, 0x26, 0xff, + 0x3b, 0x5c, 0x26, 0xff, 0x3c, 0x5c, 0x26, 0xff, 0x3c, 0x5c, 0x26, 0xff, + 0x3d, 0x5d, 0x27, 0xff, 0x3d, 0x5e, 0x28, 0xff, 0x91, 0xa4, 0x86, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xc4, 0xcd, 0xbd, 0xff, + 0x40, 0x60, 0x2b, 0xff, 0x40, 0x60, 0x2b, 0xff, 0x41, 0x60, 0x2c, 0xff, + 0x41, 0x60, 0x2c, 0xff, 0x42, 0x61, 0x2d, 0xff, 0x42, 0x62, 0x2e, 0xff, + 0x42, 0x62, 0x2e, 0xff, 0x43, 0x63, 0x2f, 0xff, 0x44, 0x63, 0x30, 0xff, + 0x44, 0x63, 0x30, 0xff, 0x45, 0x64, 0x30, 0xff, 0x30, 0x53, 0x1a, 0xff, + 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, + 0x2e, 0x50, 0x16, 0xa2, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, + 0x2f, 0x52, 0x19, 0xff, 0x2f, 0x52, 0x19, 0xff, 0x30, 0x53, 0x1a, 0xff, + 0x31, 0x53, 0x1b, 0xff, 0x31, 0x53, 0x1b, 0xff, 0x32, 0x54, 0x1b, 0xff, + 0x32, 0x54, 0x1b, 0xff, 0x33, 0x55, 0x1c, 0xff, 0x34, 0x55, 0x1d, 0xff, + 0x34, 0x55, 0x1d, 0xff, 0x34, 0x56, 0x1e, 0xff, 0x34, 0x56, 0x1e, 0xff, + 0x35, 0x57, 0x1f, 0xff, 0x36, 0x58, 0x20, 0xff, 0xde, 0xe3, 0xda, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xaf, 0xbd, 0xa7, 0xff, + 0x39, 0x5a, 0x23, 0xff, 0x39, 0x5a, 0x23, 0xff, 0x39, 0x5a, 0x24, 0xff, + 0x3a, 0x5b, 0x25, 0xff, 0x3a, 0x5b, 0x25, 0xff, 0x3b, 0x5c, 0x26, 0xff, + 0x3b, 0x5c, 0x26, 0xff, 0x3c, 0x5c, 0x26, 0xff, 0x3d, 0x5d, 0x27, 0xff, + 0x3d, 0x5d, 0x27, 0xff, 0x3d, 0x5e, 0x28, 0xff, 0x3d, 0x5e, 0x28, 0xff, + 0x5e, 0x79, 0x4c, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xe3, 0xe7, 0xdf, 0xff, 0x40, 0x60, 0x2b, 0xff, 0x41, 0x60, 0x2c, 0xff, + 0x42, 0x61, 0x2d, 0xff, 0x42, 0x61, 0x2d, 0xff, 0x42, 0x62, 0x2e, 0xff, + 0x42, 0x62, 0x2e, 0xff, 0x43, 0x63, 0x2f, 0xff, 0x44, 0x63, 0x30, 0xff, + 0x44, 0x63, 0x30, 0xff, 0x45, 0x64, 0x30, 0xff, 0x3b, 0x5c, 0x26, 0xff, + 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, + 0x2d, 0x50, 0x16, 0xff, 0x2e, 0x50, 0x16, 0xa2, 0x2d, 0x50, 0x16, 0xff, + 0x2d, 0x51, 0x17, 0xff, 0x30, 0x53, 0x1a, 0xff, 0x30, 0x53, 0x1a, 0xff, + 0x31, 0x53, 0x1b, 0xff, 0x31, 0x53, 0x1b, 0xff, 0x32, 0x54, 0x1b, 0xff, + 0x33, 0x55, 0x1c, 0xff, 0x33, 0x55, 0x1c, 0xff, 0x34, 0x55, 0x1d, 0xff, + 0x34, 0x55, 0x1d, 0xff, 0x34, 0x56, 0x1e, 0xff, 0x35, 0x57, 0x1f, 0xff, + 0x35, 0x57, 0x1f, 0xff, 0x36, 0x58, 0x20, 0xff, 0x38, 0x59, 0x22, 0xff, + 0xfa, 0xfa, 0xf9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0x95, 0xa7, 0x8a, 0xff, 0x39, 0x5a, 0x23, 0xff, 0x39, 0x5a, 0x24, 0xff, + 0x3a, 0x5b, 0x25, 0xff, 0x3a, 0x5b, 0x25, 0xff, 0x3b, 0x5c, 0x26, 0xff, + 0x3b, 0x5c, 0x26, 0xff, 0x3c, 0x5c, 0x26, 0xff, 0x3d, 0x5d, 0x27, 0xff, + 0x3d, 0x5d, 0x27, 0xff, 0x3d, 0x5e, 0x28, 0xff, 0x3e, 0x5e, 0x29, 0xff, + 0x3e, 0x5e, 0x29, 0xff, 0x41, 0x60, 0x2c, 0xff, 0xf7, 0xf9, 0xf7, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xfb, 0xfb, 0xfa, 0xff, 0x42, 0x61, 0x2e, 0xff, + 0x42, 0x61, 0x2d, 0xff, 0x42, 0x61, 0x2d, 0xff, 0x42, 0x62, 0x2e, 0xff, + 0x43, 0x63, 0x2f, 0xff, 0x43, 0x63, 0x2f, 0xff, 0x44, 0x63, 0x30, 0xff, + 0x44, 0x63, 0x30, 0xff, 0x45, 0x64, 0x30, 0xff, 0x42, 0x61, 0x2d, 0xff, + 0x2e, 0x51, 0x17, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, + 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2e, 0x50, 0x16, 0xa2, + 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x51, 0x17, 0xff, 0x30, 0x53, 0x1a, 0xff, + 0x31, 0x53, 0x1b, 0xff, 0x32, 0x54, 0x1b, 0xff, 0x32, 0x54, 0x1b, 0xff, + 0x33, 0x55, 0x1c, 0xff, 0x33, 0x55, 0x1c, 0xff, 0x34, 0x55, 0x1d, 0xff, + 0x34, 0x56, 0x1e, 0xff, 0x34, 0x56, 0x1e, 0xff, 0x35, 0x57, 0x1f, 0xff, + 0x35, 0x57, 0x1f, 0xff, 0x36, 0x58, 0x20, 0xff, 0x37, 0x58, 0x21, 0xff, + 0x42, 0x61, 0x2d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0x84, 0x98, 0x76, 0xff, 0x39, 0x5a, 0x24, 0xff, + 0x3a, 0x5b, 0x25, 0xff, 0x3a, 0x5b, 0x25, 0xff, 0x3b, 0x5c, 0x26, 0xff, + 0x3c, 0x5c, 0x26, 0xff, 0x3c, 0x5c, 0x26, 0xff, 0x3d, 0x5d, 0x27, 0xff, + 0x3d, 0x5d, 0x27, 0xff, 0x3d, 0x5e, 0x28, 0xff, 0x3e, 0x5e, 0x29, 0xff, + 0x3e, 0x5e, 0x29, 0xff, 0x3f, 0x5f, 0x2a, 0xff, 0x3f, 0x5f, 0x2a, 0xff, + 0xdc, 0xe2, 0xd8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0x4c, 0x69, 0x38, 0xff, 0x42, 0x61, 0x2d, 0xff, 0x42, 0x62, 0x2e, 0xff, + 0x43, 0x63, 0x2f, 0xff, 0x43, 0x63, 0x2f, 0xff, 0x44, 0x63, 0x30, 0xff, + 0x45, 0x64, 0x30, 0xff, 0x45, 0x64, 0x30, 0xff, 0x43, 0x63, 0x2f, 0xff, + 0x30, 0x53, 0x1a, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, + 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, + 0x2e, 0x50, 0x16, 0xa2, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x51, 0x17, 0xff, + 0x31, 0x53, 0x1b, 0xff, 0x32, 0x54, 0x1b, 0xff, 0x32, 0x54, 0x1b, 0xff, + 0x33, 0x55, 0x1c, 0xff, 0x33, 0x55, 0x1c, 0xff, 0x34, 0x55, 0x1d, 0xff, + 0x34, 0x56, 0x1e, 0xff, 0x34, 0x56, 0x1e, 0xff, 0x35, 0x57, 0x1f, 0xff, + 0x35, 0x57, 0x1f, 0xff, 0x36, 0x58, 0x20, 0xff, 0x37, 0x58, 0x21, 0xff, + 0x37, 0x58, 0x21, 0xff, 0x4a, 0x68, 0x36, 0xff, 0xf2, 0xf4, 0xf0, 0xff, + 0xf2, 0xf4, 0xf0, 0xff, 0xf2, 0xf4, 0xf0, 0xff, 0x79, 0x90, 0x6b, 0xff, + 0x3a, 0x5b, 0x25, 0xff, 0x3b, 0x5c, 0x26, 0xff, 0x3b, 0x5c, 0x26, 0xff, + 0x3c, 0x5c, 0x26, 0xff, 0x3c, 0x5c, 0x26, 0xff, 0x3d, 0x5d, 0x27, 0xff, + 0x3d, 0x5e, 0x28, 0xff, 0x3d, 0x5e, 0x28, 0xff, 0x3e, 0x5e, 0x29, 0xff, + 0x3e, 0x5e, 0x29, 0xff, 0x3f, 0x5f, 0x2a, 0xff, 0x40, 0x60, 0x2b, 0xff, + 0x40, 0x60, 0x2b, 0xff, 0xc3, 0xcd, 0xbd, 0xff, 0xf2, 0xf4, 0xf1, 0xff, + 0xf2, 0xf4, 0xf1, 0xff, 0x50, 0x6e, 0x3e, 0xff, 0x42, 0x62, 0x2e, 0xff, + 0x43, 0x63, 0x2f, 0xff, 0x43, 0x63, 0x2f, 0xff, 0x44, 0x63, 0x30, 0xff, + 0x45, 0x64, 0x30, 0xff, 0x45, 0x64, 0x30, 0xff, 0x42, 0x62, 0x2e, 0xff, + 0x30, 0x53, 0x1a, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, + 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, + 0x2d, 0x50, 0x16, 0xff, 0x2e, 0x50, 0x16, 0xa2, 0x2d, 0x50, 0x16, 0xff, + 0x2d, 0x51, 0x17, 0xff, 0x32, 0x54, 0x1b, 0xff, 0x32, 0x54, 0x1b, 0xff, + 0x33, 0x55, 0x1c, 0xff, 0x34, 0x55, 0x1d, 0xff, 0x34, 0x55, 0x1d, 0xff, + 0x34, 0x56, 0x1e, 0xff, 0x34, 0x56, 0x1e, 0xff, 0x35, 0x57, 0x1f, 0xff, + 0x36, 0x58, 0x20, 0xff, 0x36, 0x58, 0x20, 0xff, 0x37, 0x58, 0x21, 0xff, + 0x37, 0x58, 0x21, 0xff, 0x53, 0x70, 0x40, 0xff, 0x6e, 0x86, 0x5e, 0xff, + 0x6e, 0x86, 0x5e, 0xff, 0x6e, 0x86, 0x5e, 0xff, 0x6e, 0x86, 0x5e, 0xff, + 0x6f, 0x87, 0x5f, 0xff, 0x6f, 0x87, 0x60, 0xff, 0x6f, 0x87, 0x60, 0xff, + 0x70, 0x87, 0x60, 0xff, 0x70, 0x87, 0x60, 0xff, 0x71, 0x88, 0x61, 0xff, + 0x71, 0x89, 0x61, 0xff, 0x71, 0x89, 0x61, 0xff, 0x71, 0x89, 0x62, 0xff, + 0x72, 0x8a, 0x63, 0xff, 0x72, 0x8a, 0x63, 0xff, 0x73, 0x8a, 0x64, 0xff, + 0x73, 0x8a, 0x64, 0xff, 0x74, 0x8a, 0x64, 0xff, 0x74, 0x8b, 0x65, 0xff, + 0x74, 0x8b, 0x65, 0xff, 0x74, 0x8c, 0x66, 0xff, 0x74, 0x8c, 0x66, 0xff, + 0x74, 0x8c, 0x66, 0xff, 0x44, 0x63, 0x30, 0xff, 0x44, 0x63, 0x30, 0xff, + 0x45, 0x64, 0x30, 0xff, 0x45, 0x64, 0x30, 0xff, 0x3c, 0x5c, 0x26, 0xff, + 0x2f, 0x51, 0x18, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, + 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, + 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2e, 0x50, 0x16, 0xa2, + 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x51, 0x17, 0xff, 0x33, 0x55, 0x1c, 0xff, + 0x33, 0x55, 0x1c, 0xff, 0x34, 0x55, 0x1d, 0xff, 0x34, 0x55, 0x1d, 0xff, + 0x34, 0x56, 0x1e, 0xff, 0x35, 0x57, 0x1f, 0xff, 0x35, 0x57, 0x1f, 0xff, + 0x36, 0x58, 0x20, 0xff, 0x36, 0x58, 0x20, 0xff, 0x37, 0x58, 0x21, 0xff, + 0x38, 0x59, 0x22, 0xff, 0x38, 0x59, 0x22, 0xff, 0x9f, 0xaf, 0x95, 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, + 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, 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, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xfb, 0xfb, 0xfa, 0xff, 0x44, 0x63, 0x30, 0xff, + 0x44, 0x63, 0x30, 0xff, 0x3d, 0x5d, 0x27, 0xff, 0x31, 0x53, 0x1b, 0xff, + 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, + 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, + 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, + 0x2e, 0x50, 0x16, 0xa2, 0x2d, 0x50, 0x16, 0xff, 0x2e, 0x51, 0x17, 0xff, + 0x33, 0x55, 0x1c, 0xff, 0x34, 0x55, 0x1d, 0xff, 0x34, 0x55, 0x1d, 0xff, + 0x34, 0x56, 0x1e, 0xff, 0x35, 0x57, 0x1f, 0xff, 0x35, 0x57, 0x1f, 0xff, + 0x36, 0x58, 0x20, 0xff, 0x36, 0x58, 0x20, 0xff, 0x37, 0x58, 0x21, 0xff, + 0x38, 0x59, 0x22, 0xff, 0x38, 0x59, 0x22, 0xff, 0x39, 0x5a, 0x23, 0xff, + 0xa2, 0xb1, 0x98, 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, 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, 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, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfa, 0xfb, 0xfa, 0xff, + 0x35, 0x57, 0x1f, 0xff, 0x2f, 0x51, 0x18, 0xff, 0x2d, 0x50, 0x16, 0xff, + 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, + 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, + 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, + 0x2d, 0x50, 0x16, 0xff, 0x2e, 0x50, 0x16, 0xa2, 0x2d, 0x50, 0x16, 0xff, + 0x2e, 0x51, 0x17, 0xff, 0x34, 0x55, 0x1d, 0xff, 0x34, 0x56, 0x1e, 0xff, + 0x34, 0x56, 0x1e, 0xff, 0x35, 0x57, 0x1f, 0xff, 0x35, 0x57, 0x1f, 0xff, + 0x36, 0x58, 0x20, 0xff, 0x37, 0x58, 0x21, 0xff, 0x37, 0x58, 0x21, 0xff, + 0x38, 0x59, 0x22, 0xff, 0x38, 0x59, 0x22, 0xff, 0x39, 0x5a, 0x23, 0xff, + 0x39, 0x5a, 0x24, 0xff, 0xa3, 0xb3, 0x9a, 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, 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, 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, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xfa, 0xfb, 0xfa, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, + 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, + 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, + 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, + 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2e, 0x50, 0x16, 0xa2, + 0x2d, 0x50, 0x16, 0xff, 0x2e, 0x51, 0x17, 0xff, 0x34, 0x56, 0x1e, 0xff, + 0x34, 0x56, 0x1e, 0xff, 0x35, 0x57, 0x1f, 0xff, 0x36, 0x58, 0x20, 0xff, + 0x36, 0x58, 0x20, 0xff, 0x37, 0x58, 0x21, 0xff, 0x37, 0x58, 0x21, 0xff, + 0x38, 0x59, 0x22, 0xff, 0x39, 0x5a, 0x23, 0xff, 0x39, 0x5a, 0x22, 0xff, + 0x35, 0x58, 0x1e, 0xff, 0x32, 0x55, 0x1c, 0xff, 0xa1, 0xb1, 0x96, 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, + 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, 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, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xf9, 0xfa, 0xf9, 0xff, 0x2d, 0x51, 0x16, 0xff, + 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, + 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, + 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, + 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, + 0x2e, 0x50, 0x16, 0xa2, 0x2d, 0x50, 0x16, 0xff, 0x2e, 0x51, 0x17, 0xff, + 0x34, 0x56, 0x1e, 0xff, 0x35, 0x57, 0x1f, 0xff, 0x36, 0x58, 0x20, 0xff, + 0x36, 0x58, 0x20, 0xff, 0x37, 0x58, 0x21, 0xff, 0x37, 0x59, 0x21, 0xff, + 0x39, 0x5b, 0x22, 0xff, 0x37, 0x59, 0x21, 0xff, 0x32, 0x56, 0x1b, 0xff, + 0x2f, 0x54, 0x17, 0xff, 0x30, 0x55, 0x17, 0xff, 0x30, 0x55, 0x17, 0xff, + 0xa2, 0xb3, 0x98, 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, 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, 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, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf9, 0xfa, 0xf9, 0xff, + 0x2f, 0x53, 0x17, 0xff, 0x2e, 0x53, 0x17, 0xff, 0x2e, 0x52, 0x16, 0xff, + 0x2d, 0x51, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, + 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, + 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, + 0x2d, 0x50, 0x16, 0xff, 0x2e, 0x50, 0x16, 0xa2, 0x2d, 0x50, 0x16, 0xff, + 0x2e, 0x51, 0x18, 0xff, 0x35, 0x57, 0x1f, 0xff, 0x36, 0x58, 0x20, 0xff, + 0x36, 0x59, 0x20, 0xff, 0x38, 0x5a, 0x21, 0xff, 0x39, 0x5c, 0x23, 0xff, + 0x3a, 0x5c, 0x23, 0xff, 0x35, 0x59, 0x1d, 0xff, 0x30, 0x55, 0x17, 0xff, + 0x30, 0x56, 0x18, 0xff, 0x31, 0x57, 0x18, 0xff, 0x31, 0x58, 0x18, 0xff, + 0x32, 0x58, 0x18, 0xff, 0xa5, 0xb6, 0x9a, 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, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe0, 0xe2, 0xe0, 0xff, + 0x70, 0x77, 0x6d, 0xff, 0x61, 0x69, 0x5e, 0xff, 0xbc, 0xc0, 0xbb, 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, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xf9, 0xfa, 0xf9, 0xff, 0x30, 0x56, 0x18, 0xff, 0x30, 0x55, 0x17, 0xff, + 0x30, 0x54, 0x17, 0xff, 0x2f, 0x54, 0x17, 0xff, 0x2e, 0x53, 0x17, 0xff, + 0x2e, 0x52, 0x16, 0xff, 0x2d, 0x51, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, + 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, + 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2e, 0x50, 0x16, 0xa2, + 0x2d, 0x50, 0x16, 0xff, 0x2e, 0x51, 0x18, 0xff, 0x37, 0x59, 0x20, 0xff, + 0x38, 0x5a, 0x22, 0xff, 0x39, 0x5b, 0x22, 0xff, 0x3a, 0x5d, 0x23, 0xff, + 0x3a, 0x5d, 0x22, 0xff, 0x32, 0x57, 0x1a, 0xff, 0x31, 0x57, 0x18, 0xff, + 0x31, 0x58, 0x18, 0xff, 0x32, 0x59, 0x18, 0xff, 0x32, 0x5a, 0x19, 0xff, + 0x33, 0x5a, 0x19, 0xff, 0x33, 0x5b, 0x19, 0xff, 0xa8, 0xb9, 0x9d, 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, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xfd, 0xfd, 0xff, + 0x3f, 0x48, 0x3b, 0xff, 0x1f, 0x2a, 0x1b, 0xff, 0x1f, 0x2a, 0x1b, 0xff, + 0x22, 0x2d, 0x1e, 0xff, 0xd6, 0xd8, 0xd5, 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, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xf9, 0xfa, 0xf9, 0xff, 0x32, 0x59, 0x18, 0xff, + 0x32, 0x58, 0x18, 0xff, 0x31, 0x57, 0x18, 0xff, 0x31, 0x56, 0x18, 0xff, + 0x30, 0x55, 0x17, 0xff, 0x2f, 0x54, 0x17, 0xff, 0x2f, 0x53, 0x17, 0xff, + 0x2e, 0x52, 0x17, 0xff, 0x2e, 0x51, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, + 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, + 0x2e, 0x50, 0x16, 0xa2, 0x2d, 0x50, 0x16, 0xff, 0x2e, 0x52, 0x18, 0xff, + 0x39, 0x5b, 0x22, 0xff, 0x3a, 0x5d, 0x22, 0xff, 0x3b, 0x5f, 0x24, 0xff, + 0x3b, 0x5f, 0x23, 0xff, 0x33, 0x59, 0x1a, 0xff, 0x32, 0x59, 0x18, 0xff, + 0x33, 0x5a, 0x19, 0xff, 0x33, 0x5b, 0x19, 0xff, 0x34, 0x5c, 0x19, 0xff, + 0x34, 0x5c, 0x19, 0xff, 0x34, 0x5d, 0x1a, 0xff, 0x35, 0x5e, 0x1a, 0xff, + 0xaa, 0xbc, 0x9f, 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, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xe3, 0xe4, 0xe2, 0xff, 0x1f, 0x2a, 0x1b, 0xff, 0x1f, 0x2a, 0x1b, 0xff, + 0x1f, 0x2a, 0x1b, 0xff, 0x1f, 0x2a, 0x1b, 0xff, 0x9e, 0xa3, 0x9d, 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, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf9, 0xfa, 0xf8, 0xff, + 0x34, 0x5c, 0x19, 0xff, 0x33, 0x5b, 0x19, 0xff, 0x33, 0x5a, 0x19, 0xff, + 0x32, 0x59, 0x18, 0xff, 0x31, 0x58, 0x18, 0xff, 0x31, 0x57, 0x18, 0xff, + 0x30, 0x56, 0x18, 0xff, 0x30, 0x55, 0x17, 0xff, 0x2f, 0x53, 0x17, 0xff, + 0x2e, 0x52, 0x17, 0xff, 0x2e, 0x51, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, + 0x2d, 0x50, 0x16, 0xff, 0x2e, 0x50, 0x16, 0xa2, 0x2d, 0x50, 0x16, 0xff, + 0x2e, 0x53, 0x18, 0xff, 0x3a, 0x5e, 0x23, 0xff, 0x3c, 0x60, 0x24, 0xff, + 0x3d, 0x61, 0x25, 0xff, 0x35, 0x5c, 0x1d, 0xff, 0x33, 0x5a, 0x19, 0xff, + 0x33, 0x5b, 0x19, 0xff, 0x34, 0x5c, 0x19, 0xff, 0x35, 0x5d, 0x1a, 0xff, + 0x35, 0x5e, 0x1a, 0xff, 0x36, 0x5f, 0x1a, 0xff, 0x36, 0x60, 0x1a, 0xff, + 0x36, 0x61, 0x1b, 0xff, 0xad, 0xbe, 0xa1, 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, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xfa, 0xfa, 0xfa, 0xff, 0x36, 0x40, 0x32, 0xff, + 0x1f, 0x2a, 0x1b, 0xff, 0x1f, 0x2a, 0x1b, 0xff, 0x21, 0x2c, 0x1d, 0xff, + 0xcd, 0xcf, 0xcc, 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, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xf9, 0xfa, 0xf8, 0xff, 0x35, 0x5e, 0x1a, 0xff, 0x35, 0x5e, 0x1a, 0xff, + 0x34, 0x5d, 0x19, 0xff, 0x34, 0x5c, 0x19, 0xff, 0x33, 0x5b, 0x19, 0xff, + 0x32, 0x59, 0x19, 0xff, 0x32, 0x58, 0x18, 0xff, 0x31, 0x57, 0x18, 0xff, + 0x30, 0x56, 0x18, 0xff, 0x30, 0x55, 0x17, 0xff, 0x2f, 0x53, 0x17, 0xff, + 0x2d, 0x52, 0x17, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2e, 0x50, 0x16, 0xa2, + 0x2d, 0x50, 0x16, 0xff, 0x2f, 0x54, 0x19, 0xff, 0x3c, 0x61, 0x24, 0xff, + 0x3d, 0x62, 0x26, 0xff, 0x3a, 0x61, 0x21, 0xff, 0x34, 0x5c, 0x19, 0xff, + 0x34, 0x5d, 0x1a, 0xff, 0x35, 0x5e, 0x1a, 0xff, 0x35, 0x5f, 0x1a, 0xff, + 0x36, 0x60, 0x1a, 0xff, 0x37, 0x61, 0x1b, 0xff, 0x37, 0x62, 0x1b, 0xff, + 0x38, 0x63, 0x1b, 0xff, 0x38, 0x64, 0x1b, 0xff, 0xaf, 0xc0, 0xa3, 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, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xd4, 0xd6, 0xd3, 0xff, 0x2d, 0x37, 0x29, 0xff, 0x1f, 0x2a, 0x1b, 0xff, + 0x8a, 0x90, 0x88, 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, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xf9, 0xfa, 0xf8, 0xff, 0x37, 0x61, 0x1b, 0xff, + 0x36, 0x60, 0x1a, 0xff, 0x36, 0x5f, 0x1a, 0xff, 0x35, 0x5e, 0x1a, 0xff, + 0x34, 0x5d, 0x1a, 0xff, 0x34, 0x5c, 0x19, 0xff, 0x33, 0x5b, 0x19, 0xff, + 0x32, 0x5a, 0x19, 0xff, 0x32, 0x58, 0x18, 0xff, 0x31, 0x57, 0x18, 0xff, + 0x30, 0x56, 0x18, 0xff, 0x2d, 0x54, 0x17, 0xff, 0x2d, 0x50, 0x16, 0xff, + 0x2e, 0x50, 0x16, 0xa2, 0x2d, 0x50, 0x16, 0xff, 0x2f, 0x55, 0x19, 0xff, + 0x3e, 0x64, 0x26, 0xff, 0x3f, 0x65, 0x26, 0xff, 0x36, 0x5e, 0x1c, 0xff, + 0x35, 0x5e, 0x1a, 0xff, 0x36, 0x5f, 0x1a, 0xff, 0x36, 0x61, 0x1b, 0xff, + 0x37, 0x62, 0x1b, 0xff, 0x38, 0x63, 0x1b, 0xff, 0x38, 0x64, 0x1b, 0xff, + 0x39, 0x65, 0x1c, 0xff, 0x39, 0x66, 0x1c, 0xff, 0x3a, 0x66, 0x1c, 0xff, + 0xb2, 0xc3, 0xa6, 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, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x2a, 0x35, 0x27, 0xff, + 0x1f, 0x2a, 0x1b, 0xff, 0x88, 0x8e, 0x86, 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, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf8, 0xfa, 0xf7, 0xff, + 0x38, 0x64, 0x1b, 0xff, 0x38, 0x63, 0x1b, 0xff, 0x37, 0x62, 0x1b, 0xff, + 0x36, 0x61, 0x1b, 0xff, 0x36, 0x60, 0x1a, 0xff, 0x35, 0x5e, 0x1a, 0xff, + 0x34, 0x5d, 0x1a, 0xff, 0x34, 0x5c, 0x19, 0xff, 0x33, 0x5b, 0x19, 0xff, + 0x32, 0x59, 0x19, 0xff, 0x31, 0x58, 0x18, 0xff, 0x2f, 0x56, 0x18, 0xff, + 0x2d, 0x50, 0x16, 0xff, 0x2e, 0x50, 0x16, 0xa2, 0x2d, 0x50, 0x16, 0xff, + 0x30, 0x55, 0x19, 0xff, 0x40, 0x67, 0x27, 0xff, 0x3c, 0x64, 0x22, 0xff, + 0x36, 0x5f, 0x1a, 0xff, 0x36, 0x61, 0x1b, 0xff, 0x37, 0x62, 0x1b, 0xff, + 0x38, 0x63, 0x1b, 0xff, 0x38, 0x64, 0x1c, 0xff, 0x39, 0x65, 0x1c, 0xff, + 0x3a, 0x66, 0x1c, 0xff, 0x3a, 0x67, 0x1c, 0xff, 0x3b, 0x68, 0x1d, 0xff, + 0x3b, 0x69, 0x1d, 0xff, 0xb4, 0xc6, 0xa8, 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, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe8, 0xe9, 0xe8, 0xff, + 0x1f, 0x2a, 0x1b, 0xff, 0x1f, 0x2a, 0x1b, 0xff, 0x65, 0x6d, 0x63, 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, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xf8, 0xfa, 0xf7, 0xff, 0x3a, 0x66, 0x1c, 0xff, 0x39, 0x65, 0x1c, 0xff, + 0x38, 0x64, 0x1c, 0xff, 0x38, 0x63, 0x1b, 0xff, 0x37, 0x62, 0x1b, 0xff, + 0x36, 0x61, 0x1b, 0xff, 0x36, 0x60, 0x1a, 0xff, 0x35, 0x5e, 0x1a, 0xff, + 0x34, 0x5d, 0x1a, 0xff, 0x34, 0x5c, 0x19, 0xff, 0x33, 0x5a, 0x19, 0xff, + 0x30, 0x57, 0x18, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2e, 0x50, 0x16, 0xa2, + 0x2d, 0x50, 0x16, 0xff, 0x31, 0x56, 0x1a, 0xff, 0x41, 0x68, 0x27, 0xff, + 0x39, 0x62, 0x1f, 0xff, 0x37, 0x62, 0x1b, 0xff, 0x38, 0x63, 0x1b, 0xff, + 0x38, 0x64, 0x1c, 0xff, 0x39, 0x66, 0x1c, 0xff, 0x3a, 0x67, 0x1c, 0xff, + 0x3a, 0x68, 0x1d, 0xff, 0x3b, 0x69, 0x1d, 0xff, 0x3c, 0x6a, 0x1d, 0xff, + 0x3c, 0x6b, 0x1d, 0xff, 0x3d, 0x6c, 0x1e, 0xff, 0xb6, 0xc8, 0xaa, 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, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xc7, 0xca, 0xc6, 0xff, 0x1f, 0x2a, 0x1b, 0xff, 0x1f, 0x2a, 0x1b, 0xff, + 0x42, 0x4b, 0x3f, 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, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xf8, 0xfa, 0xf7, 0xff, 0x3b, 0x69, 0x1d, 0xff, + 0x3b, 0x68, 0x1d, 0xff, 0x3a, 0x67, 0x1c, 0xff, 0x39, 0x66, 0x1c, 0xff, + 0x39, 0x64, 0x1c, 0xff, 0x38, 0x63, 0x1b, 0xff, 0x37, 0x62, 0x1b, 0xff, + 0x36, 0x61, 0x1b, 0xff, 0x36, 0x5f, 0x1a, 0xff, 0x35, 0x5e, 0x1a, 0xff, + 0x34, 0x5c, 0x19, 0xff, 0x31, 0x59, 0x19, 0xff, 0x2d, 0x50, 0x16, 0xff, + 0x2e, 0x50, 0x16, 0xa2, 0x2d, 0x50, 0x16, 0xff, 0x31, 0x57, 0x1a, 0xff, + 0x42, 0x6a, 0x28, 0xff, 0x37, 0x63, 0x1b, 0xff, 0x38, 0x64, 0x1c, 0xff, + 0x39, 0x65, 0x1c, 0xff, 0x3a, 0x67, 0x1c, 0xff, 0x3a, 0x68, 0x1d, 0xff, + 0x3b, 0x69, 0x1d, 0xff, 0x3c, 0x6a, 0x1d, 0xff, 0x3c, 0x6c, 0x1e, 0xff, + 0x3d, 0x6d, 0x1e, 0xff, 0x3e, 0x6e, 0x1e, 0xff, 0x3e, 0x6f, 0x1e, 0xff, + 0xb8, 0xca, 0xac, 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, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xa5, 0xaa, 0xa4, 0xff, 0x1f, 0x2a, 0x1b, 0xff, + 0x1f, 0x2a, 0x1b, 0xff, 0x23, 0x2e, 0x1f, 0xff, 0xfb, 0xfb, 0xfb, 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, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0xf9, 0xf6, 0xff, + 0x3d, 0x6c, 0x1e, 0xff, 0x3c, 0x6b, 0x1d, 0xff, 0x3b, 0x69, 0x1d, 0xff, + 0x3b, 0x68, 0x1d, 0xff, 0x3a, 0x67, 0x1c, 0xff, 0x39, 0x66, 0x1c, 0xff, + 0x38, 0x64, 0x1c, 0xff, 0x38, 0x63, 0x1b, 0xff, 0x37, 0x61, 0x1b, 0xff, + 0x36, 0x60, 0x1a, 0xff, 0x35, 0x5e, 0x1a, 0xff, 0x32, 0x5b, 0x19, 0xff, + 0x2d, 0x50, 0x16, 0xff, 0x2e, 0x50, 0x16, 0xa2, 0x2d, 0x50, 0x16, 0xff, + 0x31, 0x57, 0x1a, 0xff, 0x40, 0x69, 0x24, 0xff, 0x39, 0x65, 0x1c, 0xff, + 0x39, 0x66, 0x1c, 0xff, 0x3a, 0x68, 0x1c, 0xff, 0x3b, 0x69, 0x1d, 0xff, + 0x3c, 0x6a, 0x1d, 0xff, 0x3d, 0x6c, 0x1e, 0xff, 0x3d, 0x6d, 0x1e, 0xff, + 0x3e, 0x6e, 0x1e, 0xff, 0x3f, 0x6f, 0x1f, 0xff, 0x3f, 0x70, 0x1f, 0xff, + 0x40, 0x71, 0x1f, 0xff, 0xbb, 0xcd, 0xaf, 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, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x85, 0x8b, 0x83, 0xff, + 0x1f, 0x2a, 0x1b, 0xff, 0x1f, 0x2a, 0x1b, 0xff, 0x1f, 0x2a, 0x1b, 0xff, + 0xdd, 0xde, 0xdc, 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, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xf7, 0xf9, 0xf6, 0xff, 0x3e, 0x6e, 0x1e, 0xff, 0x3d, 0x6d, 0x1e, 0xff, + 0x3d, 0x6c, 0x1e, 0xff, 0x3c, 0x6a, 0x1d, 0xff, 0x3b, 0x69, 0x1d, 0xff, + 0x3a, 0x68, 0x1d, 0xff, 0x3a, 0x66, 0x1c, 0xff, 0x39, 0x65, 0x1c, 0xff, + 0x38, 0x63, 0x1b, 0xff, 0x37, 0x62, 0x1b, 0xff, 0x36, 0x60, 0x1b, 0xff, + 0x33, 0x5d, 0x19, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2e, 0x50, 0x16, 0xa2, + 0x2d, 0x50, 0x16, 0xff, 0x32, 0x58, 0x1a, 0xff, 0x3e, 0x69, 0x21, 0xff, + 0x3a, 0x67, 0x1c, 0xff, 0x3b, 0x68, 0x1d, 0xff, 0x3c, 0x6a, 0x1d, 0xff, + 0x3c, 0x6b, 0x1d, 0xff, 0x3d, 0x6d, 0x1e, 0xff, 0x3e, 0x6e, 0x1e, 0xff, + 0x3f, 0x6f, 0x1f, 0xff, 0x3f, 0x71, 0x1f, 0xff, 0x40, 0x72, 0x1f, 0xff, + 0x41, 0x73, 0x20, 0xff, 0x41, 0x74, 0x20, 0xff, 0xbc, 0xce, 0xb0, 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, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xba, 0xbe, 0xb9, 0xff, 0x96, 0x9c, 0x95, 0xff, 0x96, 0x9c, 0x95, 0xff, + 0x96, 0x9c, 0x95, 0xff, 0xe3, 0xe4, 0xe2, 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, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xf8, 0xf9, 0xf6, 0xff, 0x3f, 0x71, 0x1f, 0xff, + 0x3f, 0x6f, 0x1f, 0xff, 0x3e, 0x6e, 0x1e, 0xff, 0x3d, 0x6d, 0x1e, 0xff, + 0x3c, 0x6b, 0x1e, 0xff, 0x3c, 0x6a, 0x1d, 0xff, 0x3b, 0x68, 0x1d, 0xff, + 0x3a, 0x67, 0x1c, 0xff, 0x39, 0x65, 0x1c, 0xff, 0x38, 0x64, 0x1b, 0xff, + 0x37, 0x62, 0x1b, 0xff, 0x34, 0x5e, 0x19, 0xff, 0x2d, 0x50, 0x16, 0xff, + 0x2e, 0x50, 0x16, 0xa2, 0x2d, 0x50, 0x16, 0xff, 0x32, 0x59, 0x1a, 0xff, + 0x3c, 0x69, 0x1f, 0xff, 0x3b, 0x69, 0x1d, 0xff, 0x3c, 0x6a, 0x1d, 0xff, + 0x3d, 0x6c, 0x1e, 0xff, 0x3e, 0x6d, 0x1e, 0xff, 0x3e, 0x6f, 0x1e, 0xff, + 0x3f, 0x70, 0x1f, 0xff, 0x40, 0x72, 0x1f, 0xff, 0x41, 0x73, 0x20, 0xff, + 0x41, 0x74, 0x20, 0xff, 0x42, 0x75, 0x20, 0xff, 0x43, 0x76, 0x21, 0xff, + 0xaf, 0xc5, 0xa0, 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, 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, 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, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xec, 0xf1, 0xe8, 0xff, + 0x41, 0x73, 0x20, 0xff, 0x40, 0x72, 0x1f, 0xff, 0x3f, 0x70, 0x1f, 0xff, + 0x3e, 0x6f, 0x1f, 0xff, 0x3e, 0x6e, 0x1e, 0xff, 0x3d, 0x6c, 0x1e, 0xff, + 0x3c, 0x6b, 0x1d, 0xff, 0x3b, 0x69, 0x1d, 0xff, 0x3a, 0x67, 0x1c, 0xff, + 0x39, 0x66, 0x1c, 0xff, 0x38, 0x64, 0x1c, 0xff, 0x35, 0x5f, 0x19, 0xff, + 0x2d, 0x50, 0x16, 0xff, 0x2e, 0x50, 0x16, 0xa2, 0x2d, 0x50, 0x16, 0xff, + 0x32, 0x59, 0x1a, 0xff, 0x3c, 0x6a, 0x1e, 0xff, 0x3c, 0x6b, 0x1d, 0xff, + 0x3d, 0x6c, 0x1e, 0xff, 0x3e, 0x6e, 0x1e, 0xff, 0x3f, 0x6f, 0x1f, 0xff, + 0x40, 0x71, 0x1f, 0xff, 0x40, 0x72, 0x1f, 0xff, 0x41, 0x74, 0x20, 0xff, + 0x42, 0x75, 0x20, 0xff, 0x43, 0x77, 0x21, 0xff, 0x43, 0x78, 0x21, 0xff, + 0x44, 0x79, 0x21, 0xff, 0x97, 0xb4, 0x83, 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, 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, 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, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xd3, 0xe0, 0xcc, 0xff, 0x42, 0x75, 0x20, 0xff, 0x41, 0x74, 0x20, 0xff, + 0x40, 0x73, 0x1f, 0xff, 0x40, 0x71, 0x1f, 0xff, 0x3f, 0x70, 0x1f, 0xff, + 0x3e, 0x6e, 0x1e, 0xff, 0x3d, 0x6c, 0x1e, 0xff, 0x3c, 0x6b, 0x1d, 0xff, + 0x3b, 0x69, 0x1d, 0xff, 0x3a, 0x68, 0x1c, 0xff, 0x39, 0x66, 0x1c, 0xff, + 0x36, 0x60, 0x1a, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2e, 0x50, 0x16, 0xa2, + 0x2d, 0x50, 0x16, 0xff, 0x32, 0x59, 0x1a, 0xff, 0x3c, 0x6b, 0x1d, 0xff, + 0x3d, 0x6c, 0x1e, 0xff, 0x3e, 0x6e, 0x1e, 0xff, 0x3f, 0x70, 0x1f, 0xff, + 0x40, 0x71, 0x1f, 0xff, 0x41, 0x73, 0x20, 0xff, 0x42, 0x74, 0x20, 0xff, + 0x42, 0x76, 0x20, 0xff, 0x43, 0x77, 0x21, 0xff, 0x44, 0x79, 0x21, 0xff, + 0x45, 0x7a, 0x22, 0xff, 0x45, 0x7b, 0x22, 0xff, 0x5d, 0x8d, 0x3e, 0xff, + 0xfa, 0xfb, 0xf9, 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, 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, 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, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0x9d, 0xb9, 0x8b, 0xff, 0x43, 0x78, 0x21, 0xff, + 0x42, 0x76, 0x20, 0xff, 0x42, 0x75, 0x20, 0xff, 0x41, 0x73, 0x20, 0xff, + 0x40, 0x71, 0x1f, 0xff, 0x3f, 0x70, 0x1f, 0xff, 0x3e, 0x6e, 0x1e, 0xff, + 0x3d, 0x6d, 0x1e, 0xff, 0x3c, 0x6b, 0x1d, 0xff, 0x3b, 0x69, 0x1d, 0xff, + 0x3a, 0x67, 0x1c, 0xff, 0x36, 0x62, 0x1a, 0xff, 0x2d, 0x50, 0x16, 0xff, + 0x2e, 0x50, 0x16, 0xa2, 0x2d, 0x50, 0x16, 0xff, 0x31, 0x59, 0x1a, 0xff, + 0x3d, 0x6c, 0x1e, 0xff, 0x3e, 0x6e, 0x1e, 0xff, 0x3f, 0x70, 0x1f, 0xff, + 0x40, 0x71, 0x1f, 0xff, 0x41, 0x73, 0x20, 0xff, 0x42, 0x75, 0x20, 0xff, + 0x43, 0x76, 0x21, 0xff, 0x43, 0x78, 0x21, 0xff, 0x44, 0x7a, 0x21, 0xff, + 0x45, 0x7b, 0x22, 0xff, 0x46, 0x7c, 0x22, 0xff, 0x47, 0x7e, 0x23, 0xff, + 0x47, 0x7f, 0x23, 0xff, 0x84, 0xaa, 0x6b, 0xff, 0xf9, 0xfb, 0xf7, 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, + 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, 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, 0xff, 0xff, 0xc9, 0xd9, 0xbf, 0xff, 0x4c, 0x80, 0x2a, 0xff, + 0x44, 0x7a, 0x21, 0xff, 0x44, 0x78, 0x21, 0xff, 0x43, 0x77, 0x21, 0xff, + 0x42, 0x75, 0x20, 0xff, 0x41, 0x73, 0x20, 0xff, 0x40, 0x72, 0x1f, 0xff, + 0x3f, 0x70, 0x1f, 0xff, 0x3e, 0x6e, 0x1e, 0xff, 0x3d, 0x6c, 0x1e, 0xff, + 0x3c, 0x6b, 0x1d, 0xff, 0x3b, 0x69, 0x1d, 0xff, 0x37, 0x63, 0x1a, 0xff, + 0x2d, 0x50, 0x16, 0xff, 0x2e, 0x50, 0x16, 0xa2, 0x2d, 0x50, 0x16, 0xff, + 0x32, 0x59, 0x19, 0xff, 0x3e, 0x6e, 0x1e, 0xff, 0x3f, 0x70, 0x1f, 0xff, + 0x40, 0x71, 0x1f, 0xff, 0x41, 0x73, 0x20, 0xff, 0x42, 0x75, 0x20, 0xff, + 0x43, 0x77, 0x21, 0xff, 0x44, 0x78, 0x21, 0xff, 0x45, 0x7a, 0x22, 0xff, + 0x45, 0x7b, 0x22, 0xff, 0x46, 0x7d, 0x22, 0xff, 0x47, 0x7f, 0x23, 0xff, + 0x48, 0x80, 0x23, 0xff, 0x49, 0x81, 0x24, 0xff, 0x4a, 0x83, 0x24, 0xff, + 0x5f, 0x92, 0x3d, 0xff, 0xa3, 0xc0, 0x8f, 0xff, 0xcb, 0xdc, 0xc1, 0xff, + 0xe4, 0xed, 0xde, 0xff, 0xf0, 0xf5, 0xed, 0xff, 0xf3, 0xf7, 0xf1, 0xff, + 0xf3, 0xf7, 0xf1, 0xff, 0xf3, 0xf7, 0xf1, 0xff, 0xf3, 0xf7, 0xf1, 0xff, + 0xf3, 0xf7, 0xf1, 0xff, 0xf3, 0xf7, 0xf1, 0xff, 0xf3, 0xf7, 0xf1, 0xff, + 0xf3, 0xf7, 0xf0, 0xff, 0xf5, 0xf8, 0xf3, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xf7, 0xf9, 0xf5, 0xff, 0xf2, 0xf6, 0xf0, 0xff, 0xe0, 0xea, 0xda, 0xff, + 0xc2, 0xd5, 0xb6, 0xff, 0x85, 0xaa, 0x6c, 0xff, 0x48, 0x80, 0x25, 0xff, + 0x46, 0x7d, 0x22, 0xff, 0x46, 0x7c, 0x22, 0xff, 0x45, 0x7a, 0x22, 0xff, + 0x44, 0x78, 0x21, 0xff, 0x43, 0x77, 0x21, 0xff, 0x42, 0x75, 0x20, 0xff, + 0x41, 0x73, 0x20, 0xff, 0x40, 0x71, 0x1f, 0xff, 0x3f, 0x70, 0x1f, 0xff, + 0x3e, 0x6e, 0x1e, 0xff, 0x3d, 0x6c, 0x1e, 0xff, 0x3c, 0x6a, 0x1d, 0xff, + 0x37, 0x64, 0x1b, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2e, 0x50, 0x16, 0xa2, + 0x2d, 0x50, 0x16, 0xff, 0x31, 0x59, 0x19, 0xff, 0x3e, 0x6f, 0x1f, 0xff, + 0x3f, 0x71, 0x1f, 0xff, 0x41, 0x73, 0x20, 0xff, 0x42, 0x75, 0x20, 0xff, + 0x43, 0x76, 0x21, 0xff, 0x44, 0x78, 0x21, 0xff, 0x45, 0x7a, 0x22, 0xff, + 0x46, 0x7c, 0x22, 0xff, 0x46, 0x7d, 0x22, 0xff, 0x47, 0x7f, 0x23, 0xff, + 0x48, 0x81, 0x23, 0xff, 0x49, 0x82, 0x24, 0xff, 0x4a, 0x84, 0x24, 0xff, + 0x4b, 0x85, 0x25, 0xff, 0x4c, 0x86, 0x25, 0xff, 0x4c, 0x88, 0x25, 0xff, + 0x4d, 0x89, 0x26, 0xff, 0x4d, 0x8a, 0x26, 0xff, 0x4e, 0x8b, 0x26, 0xff, + 0x4e, 0x8b, 0x26, 0xff, 0x4f, 0x8c, 0x26, 0xff, 0x4f, 0x8c, 0x27, 0xff, + 0x4f, 0x8c, 0x27, 0xff, 0x4f, 0x8c, 0x27, 0xff, 0x4f, 0x8c, 0x26, 0xff, + 0x4e, 0x8b, 0x26, 0xff, 0x4e, 0x8b, 0x26, 0xff, 0x4e, 0x8a, 0x26, 0xff, + 0x4d, 0x89, 0x26, 0xff, 0x4c, 0x88, 0x25, 0xff, 0x4c, 0x86, 0x25, 0xff, + 0x4b, 0x85, 0x25, 0xff, 0x4a, 0x84, 0x24, 0xff, 0x49, 0x82, 0x24, 0xff, + 0x48, 0x81, 0x23, 0xff, 0x47, 0x7f, 0x23, 0xff, 0x47, 0x7d, 0x22, 0xff, + 0x46, 0x7c, 0x22, 0xff, 0x45, 0x7a, 0x22, 0xff, 0x44, 0x78, 0x21, 0xff, + 0x43, 0x77, 0x21, 0xff, 0x42, 0x75, 0x20, 0xff, 0x41, 0x73, 0x20, 0xff, + 0x40, 0x71, 0x1f, 0xff, 0x3f, 0x6f, 0x1f, 0xff, 0x3e, 0x6d, 0x1e, 0xff, + 0x3c, 0x6b, 0x1e, 0xff, 0x37, 0x66, 0x1b, 0xff, 0x2d, 0x50, 0x16, 0xff, + 0x2e, 0x50, 0x16, 0xa2, 0x2d, 0x50, 0x16, 0xff, 0x32, 0x57, 0x18, 0xff, + 0x3f, 0x70, 0x1f, 0xff, 0x40, 0x72, 0x1f, 0xff, 0x41, 0x74, 0x20, 0xff, + 0x42, 0x76, 0x20, 0xff, 0x43, 0x78, 0x21, 0xff, 0x44, 0x7a, 0x21, 0xff, + 0x45, 0x7b, 0x22, 0xff, 0x46, 0x7d, 0x22, 0xff, 0x47, 0x7f, 0x23, 0xff, + 0x48, 0x81, 0x23, 0xff, 0x49, 0x82, 0x24, 0xff, 0x4a, 0x84, 0x24, 0xff, + 0x4b, 0x86, 0x25, 0xff, 0x4c, 0x87, 0x25, 0xff, 0x4d, 0x89, 0x26, 0xff, + 0x4e, 0x8a, 0x26, 0xff, 0x4e, 0x8b, 0x26, 0xff, 0x4f, 0x8c, 0x27, 0xff, + 0x50, 0x8d, 0x27, 0xff, 0x50, 0x8e, 0x27, 0xff, 0x50, 0x8f, 0x27, 0xff, + 0x51, 0x8f, 0x27, 0xff, 0x51, 0x8f, 0x27, 0xff, 0x51, 0x8f, 0x27, 0xff, + 0x50, 0x8f, 0x27, 0xff, 0x50, 0x8e, 0x27, 0xff, 0x50, 0x8d, 0x27, 0xff, + 0x4f, 0x8c, 0x27, 0xff, 0x4e, 0x8b, 0x26, 0xff, 0x4e, 0x8a, 0x26, 0xff, + 0x4d, 0x89, 0x26, 0xff, 0x4c, 0x87, 0x25, 0xff, 0x4b, 0x86, 0x25, 0xff, + 0x4a, 0x84, 0x24, 0xff, 0x49, 0x83, 0x24, 0xff, 0x48, 0x81, 0x23, 0xff, + 0x47, 0x7f, 0x23, 0xff, 0x46, 0x7d, 0x22, 0xff, 0x45, 0x7c, 0x22, 0xff, + 0x44, 0x7a, 0x21, 0xff, 0x43, 0x78, 0x21, 0xff, 0x42, 0x76, 0x20, 0xff, + 0x41, 0x74, 0x20, 0xff, 0x40, 0x72, 0x1f, 0xff, 0x3f, 0x70, 0x1f, 0xff, + 0x3e, 0x6e, 0x1e, 0xff, 0x3d, 0x6d, 0x1e, 0xff, 0x38, 0x65, 0x1b, 0xff, + 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x51, 0x16, 0x98, 0x2e, 0x50, 0x16, 0xf5, + 0x2d, 0x51, 0x17, 0xff, 0x40, 0x70, 0x1f, 0xff, 0x41, 0x73, 0x20, 0xff, + 0x42, 0x75, 0x20, 0xff, 0x43, 0x77, 0x21, 0xff, 0x44, 0x79, 0x21, 0xff, + 0x45, 0x7b, 0x22, 0xff, 0x46, 0x7d, 0x22, 0xff, 0x47, 0x7e, 0x23, 0xff, + 0x48, 0x80, 0x23, 0xff, 0x49, 0x82, 0x24, 0xff, 0x4a, 0x84, 0x24, 0xff, + 0x4b, 0x86, 0x25, 0xff, 0x4c, 0x87, 0x25, 0xff, 0x4d, 0x89, 0x26, 0xff, + 0x4e, 0x8b, 0x26, 0xff, 0x4f, 0x8c, 0x27, 0xff, 0x50, 0x8e, 0x27, 0xff, + 0x50, 0x8f, 0x27, 0xff, 0x51, 0x90, 0x28, 0xff, 0x52, 0x91, 0x28, 0xff, + 0x52, 0x92, 0x28, 0xff, 0x52, 0x92, 0x28, 0xff, 0x52, 0x92, 0x28, 0xff, + 0x52, 0x92, 0x28, 0xff, 0x52, 0x92, 0x28, 0xff, 0x52, 0x91, 0x28, 0xff, + 0x51, 0x90, 0x28, 0xff, 0x50, 0x8f, 0x27, 0xff, 0x50, 0x8e, 0x27, 0xff, + 0x4f, 0x8c, 0x27, 0xff, 0x4e, 0x8b, 0x26, 0xff, 0x4d, 0x89, 0x26, 0xff, + 0x4c, 0x88, 0x25, 0xff, 0x4b, 0x86, 0x25, 0xff, 0x4a, 0x84, 0x24, 0xff, + 0x49, 0x82, 0x24, 0xff, 0x48, 0x81, 0x23, 0xff, 0x47, 0x7f, 0x23, 0xff, + 0x46, 0x7d, 0x22, 0xff, 0x45, 0x7b, 0x22, 0xff, 0x44, 0x79, 0x21, 0xff, + 0x43, 0x77, 0x21, 0xff, 0x42, 0x75, 0x20, 0xff, 0x41, 0x73, 0x20, 0xff, + 0x40, 0x71, 0x1f, 0xff, 0x3f, 0x6f, 0x1f, 0xff, 0x3e, 0x6d, 0x1e, 0xff, + 0x32, 0x58, 0x18, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2e, 0x53, 0x16, 0x53, + 0x2d, 0x4f, 0x16, 0x8e, 0x2d, 0x50, 0x16, 0xff, 0x2f, 0x55, 0x17, 0xff, + 0x3e, 0x6e, 0x1f, 0xff, 0x42, 0x76, 0x20, 0xff, 0x43, 0x78, 0x21, 0xff, + 0x45, 0x7a, 0x21, 0xff, 0x46, 0x7c, 0x22, 0xff, 0x47, 0x7e, 0x23, 0xff, + 0x48, 0x80, 0x23, 0xff, 0x49, 0x82, 0x24, 0xff, 0x4a, 0x83, 0x24, 0xff, + 0x4b, 0x85, 0x25, 0xff, 0x4c, 0x87, 0x25, 0xff, 0x4d, 0x89, 0x26, 0xff, + 0x4e, 0x8b, 0x26, 0xff, 0x4f, 0x8c, 0x27, 0xff, 0x50, 0x8e, 0x27, 0xff, + 0x51, 0x90, 0x28, 0xff, 0x52, 0x91, 0x28, 0xff, 0x52, 0x93, 0x28, 0xff, + 0x53, 0x94, 0x29, 0xff, 0x54, 0x95, 0x29, 0xff, 0x54, 0x95, 0x29, 0xff, + 0x54, 0x95, 0x29, 0xff, 0x54, 0x95, 0x29, 0xff, 0x54, 0x95, 0x29, 0xff, + 0x53, 0x94, 0x29, 0xff, 0x52, 0x93, 0x28, 0xff, 0x52, 0x91, 0x28, 0xff, + 0x51, 0x90, 0x28, 0xff, 0x50, 0x8e, 0x27, 0xff, 0x4f, 0x8d, 0x27, 0xff, + 0x4e, 0x8b, 0x26, 0xff, 0x4d, 0x89, 0x26, 0xff, 0x4c, 0x87, 0x25, 0xff, + 0x4b, 0x85, 0x25, 0xff, 0x4a, 0x84, 0x24, 0xff, 0x49, 0x82, 0x24, 0xff, + 0x48, 0x80, 0x23, 0xff, 0x47, 0x7e, 0x23, 0xff, 0x46, 0x7c, 0x22, 0xff, + 0x45, 0x7a, 0x22, 0xff, 0x44, 0x78, 0x21, 0xff, 0x42, 0x76, 0x20, 0xff, + 0x41, 0x74, 0x20, 0xff, 0x40, 0x72, 0x1f, 0xff, 0x3f, 0x6f, 0x1f, 0xff, + 0x34, 0x5b, 0x19, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2c, 0x50, 0x16, 0xe8, + 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x2c, 0x4f, 0x15, 0xb8, + 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2e, 0x51, 0x17, 0xfe, + 0x30, 0x54, 0x17, 0xff, 0x30, 0x54, 0x18, 0xff, 0x30, 0x55, 0x18, 0xff, + 0x30, 0x55, 0x18, 0xff, 0x30, 0x55, 0x18, 0xff, 0x30, 0x55, 0x18, 0xff, + 0x30, 0x55, 0x18, 0xff, 0x30, 0x56, 0x18, 0xff, 0x31, 0x56, 0x18, 0xff, + 0x31, 0x56, 0x18, 0xff, 0x31, 0x56, 0x18, 0xff, 0x31, 0x56, 0x18, 0xff, + 0x31, 0x57, 0x18, 0xff, 0x31, 0x57, 0x18, 0xff, 0x31, 0x57, 0x18, 0xff, + 0x31, 0x57, 0x19, 0xff, 0x31, 0x57, 0x19, 0xff, 0x31, 0x57, 0x19, 0xff, + 0x32, 0x58, 0x19, 0xff, 0x32, 0x58, 0x19, 0xff, 0x32, 0x58, 0x19, 0xff, + 0x31, 0x57, 0x19, 0xff, 0x31, 0x57, 0x19, 0xff, 0x31, 0x57, 0x19, 0xff, + 0x31, 0x57, 0x19, 0xff, 0x31, 0x57, 0x18, 0xff, 0x31, 0x57, 0x18, 0xff, + 0x31, 0x56, 0x18, 0xff, 0x31, 0x56, 0x18, 0xff, 0x31, 0x56, 0x18, 0xff, + 0x31, 0x56, 0x18, 0xff, 0x30, 0x56, 0x18, 0xff, 0x30, 0x55, 0x18, 0xff, + 0x30, 0x55, 0x18, 0xff, 0x30, 0x55, 0x18, 0xff, 0x30, 0x55, 0x18, 0xff, + 0x30, 0x55, 0x18, 0xff, 0x30, 0x54, 0x18, 0xff, 0x30, 0x54, 0x18, 0xff, + 0x2f, 0x54, 0x18, 0xff, 0x2f, 0x54, 0x18, 0xff, 0x2f, 0x53, 0x17, 0xff, + 0x2e, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x15, 0xee, + 0x2d, 0x52, 0x16, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x2d, 0x4f, 0x18, 0x4a, 0x2d, 0x50, 0x15, 0xce, + 0x2d, 0x50, 0x16, 0xec, 0x2d, 0x50, 0x17, 0xf5, 0x2d, 0x50, 0x17, 0xf5, + 0x2d, 0x50, 0x17, 0xf5, 0x2d, 0x50, 0x17, 0xf5, 0x2d, 0x50, 0x17, 0xf5, + 0x2d, 0x50, 0x17, 0xf5, 0x2d, 0x50, 0x17, 0xf5, 0x2d, 0x50, 0x17, 0xf5, + 0x2d, 0x50, 0x17, 0xf5, 0x2d, 0x50, 0x17, 0xf5, 0x2d, 0x50, 0x17, 0xf5, + 0x2d, 0x50, 0x17, 0xf5, 0x2d, 0x50, 0x17, 0xf5, 0x2d, 0x50, 0x17, 0xf5, + 0x2d, 0x50, 0x17, 0xf5, 0x2d, 0x50, 0x17, 0xf5, 0x2d, 0x50, 0x17, 0xf5, + 0x2d, 0x50, 0x17, 0xf5, 0x2d, 0x50, 0x17, 0xf5, 0x2d, 0x50, 0x17, 0xf5, + 0x2d, 0x50, 0x17, 0xf5, 0x2d, 0x50, 0x17, 0xf5, 0x2d, 0x50, 0x17, 0xf5, + 0x2d, 0x50, 0x17, 0xf5, 0x2d, 0x50, 0x17, 0xf5, 0x2d, 0x50, 0x17, 0xf5, + 0x2d, 0x50, 0x17, 0xf5, 0x2d, 0x50, 0x17, 0xf5, 0x2d, 0x50, 0x17, 0xf5, + 0x2d, 0x50, 0x17, 0xf5, 0x2d, 0x50, 0x17, 0xf5, 0x2d, 0x50, 0x17, 0xf5, + 0x2d, 0x50, 0x17, 0xf5, 0x2d, 0x50, 0x17, 0xf5, 0x2d, 0x50, 0x17, 0xf5, + 0x2d, 0x50, 0x17, 0xf5, 0x2d, 0x50, 0x17, 0xf5, 0x2d, 0x50, 0x17, 0xf5, + 0x2d, 0x50, 0x17, 0xf5, 0x2d, 0x50, 0x17, 0xf5, 0x2d, 0x50, 0x17, 0xf5, + 0x2d, 0x50, 0x16, 0xf2, 0x2d, 0x50, 0x16, 0xdf, 0x2e, 0x4f, 0x16, 0x8a, + 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +}; + +/* width: 52, height: 48, rowstride: 208, n_channels: 4 */ + From 966314dae7d1f78416f922de8ab7c2463c9f1b07 Mon Sep 17 00:00:00 2001 From: hanez Date: Thu, 16 Jul 2026 00:44:52 +0200 Subject: [PATCH 18/24] Converted project to CPP and use Qt instead of Gtk. --- .gitignore | 1 + CMakeLists.txt | 19 +++ Makefile | 11 -- README.md | 69 ++++---- main.cpp | 17 ++ spacetray.c | 291 -------------------------------- spacetray.cpp | 131 +++++++++++++++ spacetray.h | 45 +++++ themes/{lock_new.h => lock.h} | 6 +- themes/pesthoernchen.h | 304 ---------------------------------- 10 files changed, 253 insertions(+), 641 deletions(-) create mode 100644 CMakeLists.txt delete mode 100644 Makefile create mode 100644 main.cpp delete mode 100644 spacetray.c create mode 100644 spacetray.cpp create mode 100644 spacetray.h rename themes/{lock_new.h => lock.h} (99%) delete mode 100644 themes/pesthoernchen.h diff --git a/.gitignore b/.gitignore index d639319..92fb135 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,5 @@ bin/ +build/ local/ spacetray *~ diff --git a/CMakeLists.txt b/CMakeLists.txt new file mode 100644 index 0000000..48654d0 --- /dev/null +++ b/CMakeLists.txt @@ -0,0 +1,19 @@ +cmake_minimum_required(VERSION 3.10) +project(spacetray) + +set(CMAKE_CXX_STANDARD 17) +set(CMAKE_CXX_STANDARD_REQUIRED ON) + +set(CMAKE_AUTOMOC ON) +set(CMAKE_AUTOUIC ON) +set(CMAKE_AUTORCC ON) + +find_package(Qt5 REQUIRED COMPONENTS Widgets Network) + +add_executable(spacetray + main.cpp + spacetray.cpp + spacetray.h +) + +target_link_libraries(spacetray Qt5::Widgets Qt5::Network) diff --git a/Makefile b/Makefile deleted file mode 100644 index ef923a6..0000000 --- a/Makefile +++ /dev/null @@ -1,11 +0,0 @@ -all: - $(CC) -Wall -g `pkg-config --cflags --libs gtk+-2.0 --libs libcurl --libs json-c --libs libnotify` -DLIBNOTIFY -o bin/spacetray spacetray.c - -nonotify: - $(CC) -Wall -g `pkg-config --cflags --libs gtk+-2.0 --libs libcurl --libs json-c` -o bin/spacetray spacetray.c - -clean: - rm -f ./bin/spacetray - -run: - ./bin/spacetray diff --git a/README.md b/README.md index b6708f0..7d2cdc8 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ spacetray ========= -A panel Applet using GTK2 for showing the Status of a Hackerspace. Compatible with the SpaceAPI version >= 0.13. +A panel Applet using Qt5 for showing the Status of a Hackerspace. Compatible with the SpaceAPI version >= 0.13. Installation: @@ -9,11 +9,8 @@ Installation: Requirements: -- Standard tools like gcc, pkg-config etc. -- curl -- gtk+-2.0 -- json-c -- libnotify - Only needed when compiling with libnotify support. +- Standard tools like g++, cmake etc. +- Qt5 (Widgets and Network modules) Use the following command for getting the sources: @@ -25,67 +22,75 @@ Change into the new directory: To compile the sources just run: + mkdir build + cd build + cmake .. make -This will compile dooris with libnotify support. +This will compile spacetray with status icon and notification support. -If you don't want notifications run the following command: +Just copy "bin/spacetray" to a folder in your $PATH. I do: - make nonotify - -Just copy "spacetray" to a folder in your $PATH. I do: - - cp ./spacetray ~/bin/ + cp ./bin/spacetray ~/bin/ You can copy the file to /usr/bin to make it available to all users but I don't. If you want that just run: - sudo cp ./spacetray /usr/bin/ + sudo cp ./bin/spacetray /usr/bin/ Configuration: -------------- -Configuration needs to be done before compiling. There are some parameters you can set in the head of the spacetray.c file where variables are declared. A configuration file will at this point make no sense. +Configuration is done via command line arguments. Usage: ------ Run spacetray with: - ./spacetray & + ./bin/spacetray & Or if in your $PATH: - spacetray + spacetray -Status Icon "Pesthoernchen" colors: +Status Icon "lock" colors: -- Red = Door closed -- Yellow = Door open +- Red = Door open +- Green = Door closed Themes: ------- -You can create your own icon theme by generating a C header file containing the icons as "static const GdkPixdata" data structure. +You can create your own icon theme by generating a C++ header file containing the icons as raw RGBA8888 pixel data in a `static const quint8` array. -This can be done using the following commands: +The format should look like this: - gdk-pixbuf-csource --struct PATH_TO_OPEN_IMAGE > ./themes/THEME_NAME.h + static const quint8 icon_open_data[] = { + 0xRR, 0xGG, 0xBB, 0xAA, ... + }; - gdk-pixbuf-csource --struct PATH_TO_CLOSED_IMAGE >> ./themes/THEME_NAME.h + static const quint8 icon_closed_data[] = { + 0xRR, 0xGG, 0xBB, 0xAA, ... + }; -Afterwards you need to rename the first generated struct to: +The image size used in the default theme is 52x48 pixels with 4 channels (RGBA). - icon_open_pixbuf +To create these arrays from a PNG image, you can use `ImageMagick` to convert the image to raw RGBA data and then format it into a C++ header. -The second must be renamed to: +Example using `magick` (ImageMagick 7): - icon_closed_pixbuf + magick icon_open.png -size 52x48 -depth 8 RGBA:icon_open.raw + hexdump -v -e '12/1 "0x%02x, " "\n"' icon_open.raw -in: +Or using a simple one-liner to generate the header content: - ./themes/THEME_NAME.h + echo "static const quint8 icon_open_data[] = {" > themes/my_theme.h + magick icon_open.png -size 52x48 -depth 8 RGBA:- | hexdump -v -e '12/1 "0x%02x, " "\n"' >> themes/my_theme.h + echo "};" >> themes/my_theme.h -You can then use your custom icon theme when changing the line: +Repeat the process for `icon_closed_data` and append it to the same header file. + +You can then use your custom icon theme by changing the line: #include "themes/lock.h" @@ -95,5 +100,5 @@ to: in: - ./spacetray.c + ./spacetray.cpp diff --git a/main.cpp b/main.cpp new file mode 100644 index 0000000..790e2fa --- /dev/null +++ b/main.cpp @@ -0,0 +1,17 @@ +#include +#include +#include "spacetray.h" + +int main(int argc, char *argv[]) +{ + QApplication app(argc, argv); + + if (argc != 2) { + std::cerr << "Usage: " << argv[0] << " " << std::endl; + return 1; + } + + SpaceTray tray(argv[1]); + + return app.exec(); +} diff --git a/spacetray.c b/spacetray.c deleted file mode 100644 index f2ba56d..0000000 --- a/spacetray.c +++ /dev/null @@ -1,291 +0,0 @@ -/* - * SpaceAPI based tray applet for BSD* / Linux / UNIX etc. using GTK2 - * - * Author: hanez - * Website: https://git.xw3.org/hanez/spacetray - * - * Licensed under the terms of the MIT License. - */ - -#include -#include -#include - -#if LIBNOTIFY -#include -#endif -#include -#include -#include -#include -#include -#include - -#include "themes/lock_new.h" - -struct string { - char *ptr; - size_t len; -}; - -static char *agent = "Spacetray/0.42"; -static char *name = "SpaceAPI widget for UNIX"; -static char *statusurl = NULL; - -// The delay for polling the dooris service. Adjust this before compiling -static int delay = 300; // ms. aka 15 minutes - -bool door_open = false; -bool old_door_open = false; -int door_last_change = 0; -char space_name[128] = "Unknown Space"; - -void on_quit_menu_item_activated(GtkMenuItem *item, gpointer data) { - gtk_main_quit(); -} - -void on_popup_menu(GtkStatusIcon *status_icon, guint button, guint activate_time, gpointer data) { - GtkWidget *menu, *quit_item; - - menu = gtk_menu_new(); - quit_item = gtk_menu_item_new_with_label("Quit"); - - g_signal_connect(G_OBJECT(quit_item), "activate", - G_CALLBACK(on_quit_menu_item_activated), NULL); - - gtk_menu_shell_append(GTK_MENU_SHELL(menu), quit_item); - gtk_widget_show_all(menu); - - gtk_menu_popup(GTK_MENU(menu), NULL, NULL, - gtk_status_icon_position_menu, status_icon, - button, activate_time); -} - -void do_it(); -void invoke_notification(); - -gboolean do_it_wrapper(gpointer data) { - do_it(); - return FALSE; -} - -void *status_update_thread(void *arg) { - while (1) { - sleep(delay); - g_idle_add(do_it_wrapper, NULL); - } - return NULL; -} - -GtkStatusIcon *tray_icon; - -void init_string(struct string *s) { - s->len = 0; - s->ptr = malloc(s->len+1); - if (s->ptr == NULL) { - fprintf(stderr, "malloc() failed\n"); - exit(EXIT_FAILURE); - } - s->ptr[0] = '\0'; -} - -size_t writefunc(void *ptr, size_t size, size_t nmemb, struct string *s) { - size_t new_len = s->len + size*nmemb; - s->ptr = realloc(s->ptr, new_len+1); - if (s->ptr == NULL) { - fprintf(stderr, "realloc() failed\n"); - exit(EXIT_FAILURE); - } - memcpy(s->ptr+s->len, ptr, size*nmemb); - s->ptr[new_len] = '\0'; - s->len = new_len; - - return size*nmemb; -} - -void get_bouncer_data() { - CURL *curl; - CURLcode res; - - struct json_object *response_json_object; - struct json_object *door_json_object; - struct json_object *leaf_json_object; - - bool door_status; - struct string s; - - printf("Called get_bouncer_data()\n"); - - old_door_open = door_open; - - init_string(&s); - - curl = curl_easy_init(); - if(!curl) { - fprintf(stderr, "curl_easy_init() failed.\n"); - return; - } - - curl_easy_setopt(curl, CURLOPT_URL, statusurl); - curl_easy_setopt(curl, CURLOPT_FOLLOWLOCATION, 1L); - curl_easy_setopt(curl, CURLOPT_WRITEFUNCTION, writefunc); - curl_easy_setopt(curl, CURLOPT_WRITEDATA, &s); - curl_easy_setopt(curl, CURLOPT_USERAGENT, agent); - - res = curl_easy_perform(curl); - - curl_easy_cleanup(curl); - - if(res != CURLE_OK) { - fprintf(stderr, "curl_easy_perform() failed: %s\n", - curl_easy_strerror(res)); - return; - } - - response_json_object = json_tokener_parse(s.ptr); - free(s.ptr); - - // door objects - door_json_object = json_object_object_get(response_json_object, "state"); - - leaf_json_object = json_object_object_get(door_json_object, "open"); - door_status = json_object_get_int(leaf_json_object); - //door_status = true; - leaf_json_object = json_object_object_get(door_json_object, "lastchange"); - door_last_change = json_object_get_int(leaf_json_object); - - leaf_json_object = json_object_object_get(response_json_object, "space"); - if (leaf_json_object != NULL) { - const char *s_name = json_object_get_string(leaf_json_object); - if (s_name != NULL) { - strncpy(space_name, s_name, sizeof(space_name) - 1); - space_name[sizeof(space_name) - 1] = '\0'; - } - } - - // free response object - json_object_put(response_json_object); - - printf("Door status: = %d\n", door_status); - printf("Door last change: = %d\n", door_last_change); - - if (door_status == true) { - door_open = true; - } else { - door_open = false; - } -} - -GdkPixbuf *icon_open = NULL; -GdkPixbuf *icon_closed = NULL; - -static GdkPixbuf *pixbuf_new_from_data(const guint8 *data) { - return gdk_pixbuf_new_from_data(data, GDK_COLORSPACE_RGB, TRUE, 8, 52, 48, 208, NULL, NULL); -} - -void update_tooltip() { - char door[256]; - char date_str[64]; - time_t last_change_time = (time_t)door_last_change; - struct tm *tm_info = localtime(&last_change_time); - - strftime(date_str, sizeof(date_str), "%Y-%m-%d %H:%M:%S", tm_info); - - if (door_open == true) { - snprintf(door, sizeof(door), "%s: Door open since %s", space_name, date_str); - } else { - snprintf(door, sizeof(door), "%s: Door closed since %s", space_name, date_str); - } - - gtk_status_icon_set_tooltip(tray_icon, door); -} - -void invoke_notification() { - char door[256]; - char date_str[64]; - time_t last_change_time = (time_t)door_last_change; - struct tm *tm_info = localtime(&last_change_time); - - strftime(date_str, sizeof(date_str), "%Y-%m-%d %H:%M:%S", tm_info); - - if (door_open == true) { - snprintf(door, sizeof(door), "%s: Door open since %s", space_name, date_str); - } else { - snprintf(door, sizeof(door), "%s: Door closed since %s", space_name, date_str); - } - -#if LIBNOTIFY - NotifyNotification *n; - - n = notify_notification_new(name, door, NULL); - - if (door_open == true) { - notify_notification_set_icon_from_pixbuf(n, icon_open); - } else { - notify_notification_set_icon_from_pixbuf(n, icon_closed); - } - notify_notification_show(n, NULL); - g_object_unref(G_OBJECT(n)); -#endif -} - -void set_status() { - if (door_open == true) { - printf("Set to status: open\n"); - gtk_status_icon_set_from_pixbuf(tray_icon, icon_open); - } else { - printf("Set to status: closed\n"); - gtk_status_icon_set_from_pixbuf(tray_icon, icon_closed); - } -} - -void do_it() { - static bool first_run = true; - get_bouncer_data(); - set_status(); - update_tooltip(); - - if (!first_run && door_open != old_door_open) { - invoke_notification(); - } - first_run = false; -} - -int main(int argc, char **argv) { - pthread_t thread_id; - - if (argc != 2) { - fprintf(stderr, "Usage: %s \n", argv[0]); - return 1; - } - - statusurl = argv[1]; - - gtk_init(&argc, &argv); - - icon_open = pixbuf_new_from_data(icon_open_data); - icon_closed = pixbuf_new_from_data(icon_closed_data); - -#if LIBNOTIFY - notify_init(name); -#endif - - tray_icon = gtk_status_icon_new(); - g_signal_connect(G_OBJECT(tray_icon), "activate", - G_CALLBACK(do_it), NULL); - g_signal_connect(G_OBJECT(tray_icon), "popup-menu", - G_CALLBACK(on_popup_menu), NULL); - - gtk_status_icon_set_visible(tray_icon, true); - - do_it(); - - if (pthread_create(&thread_id, NULL, status_update_thread, NULL) != 0) { - fprintf(stderr, "Error creating thread\n"); - return 1; - } - - gtk_main(); - - return 0; -} diff --git a/spacetray.cpp b/spacetray.cpp new file mode 100644 index 0000000..bf1c4fb --- /dev/null +++ b/spacetray.cpp @@ -0,0 +1,131 @@ +#include "spacetray.h" +#include "themes/lock.h" +#include +#include +#include +#include +#include +#include +#include +#include + +SpaceTray::SpaceTray(const QString &url, QObject *parent) + : QObject(parent), + m_statusUrl(url), + m_doorOpen(false), + m_oldDoorOpen(false), + m_doorLastChange(0), + m_spaceName("Unknown Space"), + m_firstRun(true) +{ + // Initialize icons from raw data + QImage imgOpen(icon_open_data, 52, 48, 208, QImage::Format_RGBA8888); + m_iconOpen = QIcon(QPixmap::fromImage(imgOpen)); + + QImage imgClosed(icon_closed_data, 52, 48, 208, QImage::Format_RGBA8888); + m_iconClosed = QIcon(QPixmap::fromImage(imgClosed)); + + // Setup tray icon + m_trayIcon = new QSystemTrayIcon(this); + m_trayIcon->setIcon(m_iconClosed); + m_trayIcon->setVisible(true); + + // Setup tray menu + m_trayMenu = new QMenu(); + QAction *quitAction = m_trayMenu->addAction("Quit"); + connect(quitAction, &QAction::triggered, this, &SpaceTray::quit); + m_trayIcon->setContextMenu(m_trayMenu); + + connect(m_trayIcon, &QSystemTrayIcon::activated, [this](QSystemTrayIcon::ActivationReason reason) { + if (reason == QSystemTrayIcon::Trigger) { + fetchData(); + } + }); + + // Setup network manager + m_networkManager = new QNetworkAccessManager(this); + + // Setup timer (300 seconds as per previous delay=300 in C code) + m_timer = new QTimer(this); + connect(m_timer, &QTimer::timeout, this, &SpaceTray::fetchData); + m_timer->start(300000); // 300 seconds in ms + + // Initial fetch + fetchData(); +} + +SpaceTray::~SpaceTray() +{ + delete m_trayMenu; +} + +void SpaceTray::fetchData() +{ + QNetworkRequest request(m_statusUrl); + request.setHeader(QNetworkRequest::UserAgentHeader, "Spacetray/0.42 (Qt)"); + request.setAttribute(QNetworkRequest::RedirectPolicyAttribute, QNetworkRequest::NoLessSafeRedirectPolicy); + QNetworkReply *reply = m_networkManager->get(request); + connect(reply, &QNetworkReply::finished, this, [this, reply]() { onFinished(reply); }); +} + +void SpaceTray::onFinished(QNetworkReply *reply) +{ + if (reply->error() != QNetworkReply::NoError) { + qWarning() << "Network error:" << reply->errorString(); + reply->deleteLater(); + return; + } + + QByteArray data = reply->readAll(); + reply->deleteLater(); + + // Remove UTF-8 BOM if present + if (data.startsWith("\xEF\xBB\xBF")) { + data.remove(0, 3); + } + + QJsonParseError error; + QJsonDocument doc = QJsonDocument::fromJson(data, &error); + if (doc.isNull()) { + qWarning() << "Failed to parse JSON:" << error.errorString(); + qWarning() << "Raw data:" << data; + return; + } + + QJsonObject obj = doc.object(); + m_spaceName = obj.value("space").toString("Unknown Space"); + + QJsonObject stateObj = obj.value("state").toObject(); + m_oldDoorOpen = m_doorOpen; + m_doorOpen = stateObj.value("open").toBool(); + m_doorLastChange = stateObj.value("lastchange").toVariant().toLongLong(); + + updateTray(); + + if (!m_firstRun && m_doorOpen != m_oldDoorOpen) { + QString dateStr = QDateTime::fromSecsSinceEpoch(m_doorLastChange).toString("yyyy-MM-dd HH:mm:ss"); + QString status = m_doorOpen ? "open" : "closed"; + showNotification(QString("%1: Door %2 since %3").arg(m_spaceName, status, dateStr)); + } + m_firstRun = false; +} + +void SpaceTray::updateTray() +{ + m_trayIcon->setIcon(m_doorOpen ? m_iconOpen : m_iconClosed); + + QString dateStr = QDateTime::fromSecsSinceEpoch(m_doorLastChange).toString("yyyy-MM-dd HH:mm:ss"); + QString status = m_doorOpen ? "open" : "closed"; + QString tooltip = QString("%1: Door %2 since %3").arg(m_spaceName, status, dateStr); + m_trayIcon->setToolTip(tooltip); +} + +void SpaceTray::showNotification(const QString &message) +{ + m_trayIcon->showMessage("SpaceAPI widget for UNIX", message, m_doorOpen ? m_iconOpen : m_iconClosed); +} + +void SpaceTray::quit() +{ + QCoreApplication::quit(); +} diff --git a/spacetray.h b/spacetray.h new file mode 100644 index 0000000..2fe415e --- /dev/null +++ b/spacetray.h @@ -0,0 +1,45 @@ +#ifndef SPACETRAY_H +#define SPACETRAY_H + +#include +#include +#include +#include +#include +#include +#include + +class SpaceTray : public QObject +{ + Q_OBJECT + +public: + explicit SpaceTray(const QString &url, QObject *parent = nullptr); + ~SpaceTray(); + +private slots: + void fetchData(); + void onFinished(QNetworkReply *reply); + void quit(); + +private: + void updateTray(); + void showNotification(const QString &message); + + QString m_statusUrl; + QSystemTrayIcon *m_trayIcon; + QMenu *m_trayMenu; + QNetworkAccessManager *m_networkManager; + QTimer *m_timer; + + bool m_doorOpen; + bool m_oldDoorOpen; + qint64 m_doorLastChange; + QString m_spaceName; + bool m_firstRun; + + QIcon m_iconOpen; + QIcon m_iconClosed; +}; + +#endif // SPACETRAY_H diff --git a/themes/lock_new.h b/themes/lock.h similarity index 99% rename from themes/lock_new.h rename to themes/lock.h index 76187ef..490d66c 100644 --- a/themes/lock_new.h +++ b/themes/lock.h @@ -1,7 +1,7 @@ -#include +#include /* width: 52, height: 48, rowstride: 208, n_channels: 4 */ -static const guint8 icon_open_data[] = { +static const quint8 icon_open_data[] = { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x06, 0x80, 0x00, 0x00, 0x91, 0x80, 0x00, 0x00, 0xdf, 0x80, 0x00, 0x00, 0xf2, 0x80, 0x00, 0x00, 0xf5, 0x80, 0x00, 0x00, 0xf5, 0x80, 0x00, 0x00, 0xf5, @@ -838,7 +838,7 @@ static const guint8 icon_open_data[] = { /* width: 52, height: 48, rowstride: 208, n_channels: 4 */ -static const guint8 icon_closed_data[] = { +static const quint8 icon_closed_data[] = { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x2f, 0x4d, 0x18, 0x2b, 0x2e, 0x50, 0x15, 0xb3, 0x2e, 0x51, 0x15, 0xda, 0x2d, 0x50, 0x16, 0xe3, 0x2d, 0x50, 0x16, 0xe3, 0x2d, 0x50, 0x16, 0xe3, 0x2d, 0x50, 0x16, 0xe3, diff --git a/themes/pesthoernchen.h b/themes/pesthoernchen.h deleted file mode 100644 index aa83221..0000000 --- a/themes/pesthoernchen.h +++ /dev/null @@ -1,304 +0,0 @@ -static const GdkPixdata icon_open_pixbuf = { - 0x47646b50, /* Pixbuf magic: 'GdkP' */ - 24 + 3515, /* header length + pixel_data length */ - 0x2010002, /* pixdata_type */ - 192, /* rowstride */ - 48, /* width */ - 48, /* height */ - /* pixel_data: */ - (guint8 *) - "\377\0\0\0\0\243\0\0\0\0\7;'\0\15}d\0\\\215q\0\210\210m\0\237\216q\0" - "\231\211n\0\206y`\0=\247\0\0\0\0\3w^\0\\\262\216\0\336\356\277\0\376" - "\206\377\314\0\377\3\310\240\0\365\217r\0\23033\0\5\226\0\0\0\0\1}c\0" - "Z\204\205j\0\202\1x_\0f\206\0\0\0\0\3]K\0)\261\216\0\341\375\312\0\377" - "\212\377\314\0\377\2\312\241\0\365u^\0W\206\0\0\0\0\1x`\0h\202\236~\0" - "\300\1\243\203\0\307\204\250\206\0\317\4\256\214\0\327\261\215\0\335" - "\265\220\0\330\207p\0\40\203\0\0\0\0\1\270\223\0\333\204\377\314\0\377" - "\1\275\227\0\347\205\0\0\0\0\2t]\0X\336\261\0\374\215\377\314\0\377\2" - "\367\306\0\377\210l\0\245\205\0\0\0\0\1\217r\0\226\212\377\314\0\377" - "\1[I\0\34\203\0\0\0\0\1\252\210\0\316\204\377\314\0\377\1\270\223\0\345" - "\204\0\0\0\0\2p[\0T\352\273\0\376\217\377\314\0\377\3\376\313\0\377\233" - "|\0\307\0\0\0\2\203\0\0\0\0\1\205j\0}\211\377\314\0\377\2\366\305\0\377" - "\0\0\0\1\203\0\0\0\0\1\232{\0\275\204\377\314\0\377\1\306\236\0\355\203" - "\0\0\0\0\2hP\0\40\332\257\0\373\222\377\314\0\377\1\222t\0\270\203\0" - "\0\0\0\1x`\0b\211\377\314\0\377\1\342\264\0\374\204\0\0\0\0\1\223u\0" - "\243\204\377\314\0\377\1\333\260\0\373\203\0\0\0\0\1\252\210\0\330\223" - "\377\314\0\377\2\374\312\0\377\201h\0\202\202\0\0\0\0\1zb\0^\211\377" - "\314\0\377\1\317\246\0\366\204\0\0\0\0\1\212o\0\201\204\377\314\0\377" - "\5\376\313\0\377\223t\0!\0\0\0\0hU\0B\372\310\0\377\224\377\314\0\377" - "\4\333\257\0\374E;\0\32\0\0\0\0\214q\0q\211\377\314\0\377\1\266\222\0" - "\341\204\0\0\0\0\1t^\0Q\205\377\314\0\377\3\232{\0\203\0\0\0\0\233|\0" - "\306\226\377\314\0\377\3\234}\0\304\0\0\0\0\226x\0\210\211\377\314\0" - "\377\1\241\201\0\274\204\0\0\0\0\2""3\"\0\17\367\306\0\377\204\377\314" - "\0\377\3\256\213\0\315\0\0\0\0\325\252\0\372\205\377\314\0\377\5\376" - "\313\0\377\322\251\0\365\262\216\0\325\264\220\0\324\376\313\0\377\204" - "\377\314\0\377\13\365\304\0\377\245\205\0\312\223v\0{\210m\0g\230z\0" - "\212\260\215\0\325\370\306\0\377\377\314\0\377\351\273\0\3765+\0\30\236" - "\177\0\265\211\377\314\0\377\1\201h\0{\205\0\0\0\0\1\313\242\0\365\204" - "\377\314\0\377\3\325\253\0\370F:\0,\374\312\0\377\203\377\314\0\377\3" - "\344\266\0\374\242\202\0\276\202i\0\77\203\0\0\0\0\1\256\214\0\327\203" - "\377\314\0\377\2\370\306\0\377\203i\0k\205\0\0\0\0\5\211m\0w\372\310" - "\0\377\377\314\0\377\207l\0\227\257\215\0\335\210\377\314\0\377\2\366" - "\305\0\377YC\0\27\205\0\0\0\0\1\245\204\0\315\205\377\314\0\377\1\222" - "t\0\270\202\377\314\0\377\3\373\311\0\377\224w\0\237`@\0\10\205\0\0\0" - "\0\5cN\0>\375\312\0\377\377\314\0\377\361\301\0\376\254\212\0\325\207" - "\0\0\0\0\4\254\212\0\321\377\314\0\377\303\234\0\353\326\253\0\367\210" - "\377\314\0\377\1\276\230\0\353\206\0\0\0\0\1\200e\0t\205\377\314\0\377" - "\1\371\307\0\377\202\377\314\0\377\1\304\235\0\354\210\0\0\0\0\4\353" - "\274\0\376\352\273\0\376\236}\0\277\231{\0\242\207\0\0\0\0\3w_\0V\377" - "\314\0\377\374\312\0\377\211\377\314\0\377\1\217s\0\240\206\0\0\0\0\2" - "..\0\13\350\271\0\375\204\377\314\0\377\4\354\275\0\376\357\277\0\376" - "\377\314\0\377\263\217\0\333\207\0\0\0\0\5\0\0\0\5\317\245\0\364\301" - "\232\0\345\213o\0\212\257\214\0\317\207\0\0\0\0\3\214q\0h\332\257\0\370" - "\262\217\0\330\210\377\314\0\377\2\347\271\0\376F:\0\26\207\0\0\0\0\1" - "\251\210\0\315\204\377\314\0\377\4\361\301\0\376\235~\0\266\377\314\0" - "\377\276\230\0\344\207\0\0\0\0\6yb\0""9\267\222\0\343\244\203\0\312q" - "Z\0O\332\256\0\371\0\0\0\1\206\0\0\0\0\3\236~\0\250\263\220\0\327\271" - "\224\0\363\210\377\314\0\377\1\234}\0\314\210\0\0\0\0\2w^\0I\375\312" - "\0\377\204\377\314\0\377\4~e\0\232\377\314\0\377\332\256\0\371U9\0\11" - "\206\0\0\0\0\6\216q\0s\243\202\0\310\202h\0\253-\36\0\21\372\310\0\377" - "\205k\0d\205\0\0\0\0\4\211n\0a\351\272\0\374\245\205\0\314\303\234\0" - "\361\207\377\314\0\377\2\371\307\0\377^K\0D\211\0\0\0\0\1\273\225\0\347" - "\204\377\314\0\377\1\200g\0\225\202\377\314\0\377\2\305\235\0\355{a\0" - "Y\205\0\0\0\0\6\240\200\0\256\222t\0\242C5\0""5\0\0\0\0\340\263\0\374" - "\262\217\0\330\203\0\0\0\0\6\210n\0k\300\232\0\352\375\312\0\377\377" - "\314\0\377\263\217\0\333\267\223\0\347\207\377\314\0\377\1\256\213\0" - "\331\212\0\0\0\0\2\201f\0U\374\312\0\377\203\377\314\0\377\2\221s\0\222" - "\372\310\0\377\203\377\314\0\377\7\321\247\0\371\226x\0\266kR\0\37\0" - "\0\0\0\0\0\0\1\306\236\0\355\205j\0o\202\0\0\0\0\5\312\241\0\357\366" - "\305\0\377\214q\0o\221u\0\216\301\232\0\353\204\377\314\0\377\2\277\231" - "\0\353\255\213\0\327\206\377\314\0\377\2\353\274\0\376[J\0-\213\0\0\0" - "\0\1\250\207\0\326\203\377\314\0\377\2\226x\0\241\360\300\0\377\205\377" - "\314\0\377\5\362\302\0\376\301\233\0\347\322\250\0\363\377\314\0\377" - "\214p\0R\202\0\0\0\0\1\265\221\0\331\210\377\314\0\377\2\307\237\0\367" - "\252\211\0\276\206\377\314\0\377\1\213o\0\267\214\0\0\0\0\2m[\0\34\334" - "\260\0\372\202\377\314\0\377\2\233}\0\260\346\270\0\377\211\377\314\0" - "\377\1\213o\0\\\202\0\0\0\0\1\303\234\0\342\210\377\314\0\377\2\323\251" - "\0\372\251\207\0\300\205\377\314\0\377\2\320\247\0\366..\0\13\215\0\0" - "\0\0\5r\\\0^\364\303\0\377\377\314\0\377\253\210\0\310\312\242\0\366" - "\211\377\314\0\377\1\220s\0\225\202\0\0\0\0\1\353\274\0\374\210\377\314" - "\0\377\2\274\226\0\356\276\227\0\342\204\377\314\0\377\2\355\276\0\377" - "s[\0I\217\0\0\0\0\4\202h\0\207\371\307\0\377\331\256\0\370\237\200\0" - "\310\211\377\314\0\377\3\266\222\0\340WI\0#\201i\0I\211\377\314\0\377" - "\2\217r\0\260\354\275\0\376\203\377\314\0\377\2\374\312\0\377zb\0\227" - "\221\0\0\0\0\3\205j\0\225\370\306\0\377\311\241\0\362\211\377\314\0\377" - "\3\363\302\0\377\227x\0\260\302\234\0\357\210\377\314\0\377\2\361\301" - "\0\376\320\246\0\362\204\377\314\0\377\1\243\201\0\301\223\0\0\0\0\2" - "\177e\0\203\361\301\0\377\212\377\314\0\377\1\371\307\0\377\216\377\314" - "\0\377\2\243\203\0\313\0\0\0\1\224\0\0\0\0\2s[\0_\332\257\0\373\226\377" - "\314\0\377\2\362\302\0\377\223v\0\236\227\0\0\0\0\23`P\0\40\263\217\0" - "\342\366\305\0\377\331\256\0\371\367\306\0\377\340\263\0\373\336\262" - "\0\373\377\314\0\377\256\213\0\325\204j\0Y\336\262\0\373\201f\0K\231" - "z\0\235\373\311\0\377\271\225\0\337\353\273\0\375\376\313\0\377\322\250" - "\0\370\376\313\0\377\203\377\314\0\377\2\302\233\0\362zb\0I\205\0\0\0" - "\0\4bQ\0""9\200f\0\200mX\0b@@\0\10\211\0\0\0\0\5]M\0!\215q\0\243\245" - "\203\0\316\224w\0\247..\0\13\203\0\0\0\0\6\241\201\0\307\0\0\0\0\245" - "\204\0\301\203g\0T]F\0\13\314\244\0\366\202\0\0\0\0\1\277\230\0\347\202" - "\0\0\0\0\12\305\235\0\355\0\0\0\0\233|\0\244\243\203\0\257\0\0\0\0\342" - "\266\0\372\377\314\0\377\317\246\0\370\207l\0\223\0\0\0\4\205\0\0\0\0" - "\2\230z\0\270\367\306\0\377\202\377\314\0\377\2\322\250\0\370r\\\0:\207" - "\0\0\0\0\2\201f\0}\343\266\0\376\203\377\314\0\377\2\264\220\0\352\0" - "\0\0\2\202\0\0\0\0\6\212o\0\263zb\0A\262\217\0\323\200e\0:33\0\5\262" - "\216\0\340\202\0\0\0\0\1\301\232\0\346\202\0\0\0\0\10\271\224\0\344\0" - "\0\0\0\231z\0\226\212n\0\213\0\0\0\0\304\235\0\351\202h\0x\0\0\0\3\206" - "\0\0\0\0\2\200f\0\200\376\313\0\377\204\377\314\0\377\1\306\236\0\362" - "\206\0\0\0\0\2cN\0$\355\276\0\376\205\377\314\0\377\1r[\0b\202\0\0\0" - "\0\21@@\0\4\221t\0\247\245\204\0\315\250\206\0\334\266\222\0\343\315" - "\244\0\366\253\210\0\325\245\203\0\306\336\261\0\374\221t\0\253\226x" - "\0\263\353\274\0\376\245\204\0\313\311\240\0\360\270\224\0\347\262\216" - "\0\335\220t\0\254\210\0\0\0\0\1\274\227\0\351\206\377\314\0\377\1gS\0" - "4\205\0\0\0\0\1\215p\0\177\206\377\314\0\377\1\201f\0}\205\0\0\0\0\27" - "\0\0\0\1\40\40\0\20\0\0\0\0\13\13\0\30mU\0""6\225x\0F\201h\0goY\0g0\40" - "\0\20:.\0B/&\0""6\25\16\0%I=\0;\0\0\0\3\0\0\0\0\\G\0\31r[\0LoX\0N\202" - "h\0V\215r\0\\\201h\0e\207l\0q\347\270\0\375\205\377\314\0\377\2\371\307" - "\0\377H8\0\40\205\0\0\0\0\1u]\0U\206\377\314\0\377\4\333\260\0\373\322" - "\250\0\370\333\257\0\372\340\263\0\374\202\337\262\0\375\12\233|\0\321" - "\0\0\0\0cU\0\22\306\236\0\364\354\275\0\376\357\277\0\377\377\314\0\377" - "\226x\0\233\212o\0\263\356\276\0\377\203\377\314\0\377\4\224v\0\253\0" - "\0\0\0p[\0;\357\277\0\376\213\377\314\0\377\1\261\215\0\344\207\0\0\0" - "\0\2\227y\0\272\334\260\0\372\211\377\314\0\377\4\355\276\0\376gS\0""4" - "\0\0\0\0\242\202\0\306\203\377\314\0\377\4\312\242\0\360\200\200\0\2" - "@0\0\20\332\257\0\373\203\377\314\0\377\4\362\302\0\377z`\0E\0\0\0\0" - "\225x\0\244\212\377\314\0\377\2\374\312\0\377ya\0T\206\0\0\0\0\2$$\0" - "\7\242\202\0\327\212\377\314\0\377\4\230y\0\255\0\0\0\0u]\0U\370\306" - "\0\377\202\377\314\0\377\2\371\307\0\377\200f\0P\202\0\0\0\0\2\202h\0" - "\207\376\313\0\377\203\377\314\0\377\4\315\244\0\363U9\0\11\0\0\0\1\304" - "\235\0\355\211\377\314\0\377\3\346\267\0\375\305\235\0\363aO\0\35\205" - "\0\0\0\0\1\230z\0\274\212\377\314\0\377\4\317\245\0\364UU\0\6\0\0\0\2" - "\304\235\0\362\203\377\314\0\377\1\251\206\0\311\203\0\0\0\0\2\0\0\0" - "\1\255\212\0\351\204\377\314\0\377\4\255\213\0\320]F\0\13y_\0;\361\301" - "\0\376\203\377\314\0\377\1\367\306\0\377\206\377\314\0\377\1\234}\0\260" - "\205\0\0\0\0\1\315\244\0\366\205\377\314\0\377\2\233|\0\304\333\257\0" - "\371\202\322\250\0\370\5\310\240\0\367\201h\0]t\\\0V\240\200\0\301\327" - "\254\0\371\202\377\314\0\377\2\345\267\0\375dN\0\27\204\0\0\0\0\2M\77" - "\0""5\320\246\0\367\204\377\314\0\377\3\324\251\0\372pZ\0[\217r\0\217" - "\202\261\215\0\335\2\242\201\0\305\307\240\0\356\206\377\314\0\377\1" - "\237\177\0\305\205\0\0\0\0\1\275\226\0\352\205\377\314\0\377\1\236~\0" - "\302\204\0\0\0\0\2\211n\0\204\367\306\0\377\205\377\314\0\377\1\250\206" - "\0\334\204\0\0\0\0\2\200e\0t\375\312\0\377\205\377\314\0\377\2\344\266" - "\0\375ZE\0%\203\0\0\0\0\1\264\220\0\341\205\377\314\0\377\2\376\313\0" - "\377q[\0j\205\0\0\0\0\2\202g\0~\376\313\0\377\204\377\314\0\377\1\234" - "}\0\302\204\0\0\0\0\1\301\232\0\356\206\377\314\0\377\1\305\235\0\363" - "\204\0\0\0\0\1\252\210\0\331\207\377\314\0\377\1\216q\0\253\203\0\0\0" - "\0\2t\\\0l\360\300\0\377\203\377\314\0\377\2\376\313\0\377\233|\0\311" - "\207\0\0\0\0\2\230y\0\276\376\313\0\377\202\377\314\0\377\2\355\276\0" - "\376hR\0;\204\0\0\0\0\1\275\230\0\355\202\377\314\0\377\5\325\252\0\371" - "\327\253\0\367\377\314\0\377\374\312\0\377\211n\0\240\204\0\0\0\0\2\205" - "k\0\224\376\313\0\377\202\377\314\0\377\2\333\260\0\373\323\251\0\365" - "\202\377\314\0\377\1\221t\0\236\204\0\0\0\0\5s\\\0P\254\211\0\331\263" - "\220\0\345\235~\0\311qY\0a\211\0\0\0\0\4\200h\0\205\301\232\0\356\275" - "\227\0\353w_\0^\205\0\0\0\0\7zc\0w\366\305\0\377\354\275\0\376\206k\0" - "z\205k\0\224\252\210\0\326xa\0l\206\0\0\0\0\10\201g\0y\247\206\0\316" - "\224w\0\245ZJ\0\37\245\205\0\333\376\313\0\377\302\234\0\357dN\0\27\234" - "\0\0\0\0\2QA\0/9+\0\22\217\0\0\0\0\2""7)\0%\0\0\0\1\377\0\0\0\0\376\0" - "\0\0\0", -}; - -static const GdkPixdata icon_closed_pixbuf = { - 0x47646b50, /* Pixbuf magic: 'GdkP' */ - 24 + 3515, /* header length + pixel_data length */ - 0x2010002, /* pixdata_type */ - 192, /* rowstride */ - 48, /* width */ - 48, /* height */ - /* pixel_data: */ - (guint8 *) - "\377\0\0\0\0\243\0\0\0\0\7;\0\0\15}\0\0\\\215\0\0\210\210\0\0\237\216" - "\0\0\231\211\0\0\206y\0\0=\247\0\0\0\0\3w\0\0\\\262\0\0\336\356\0\0\376" - "\206\377\0\0\377\3\310\0\0\365\217\0\0\2303\0\0\5\226\0\0\0\0\1}\0\0" - "Z\204\205\0\0\202\1x\0\0f\206\0\0\0\0\3]\0\0)\261\0\0\341\375\0\0\377" - "\212\377\0\0\377\2\312\0\0\365u\0\0W\206\0\0\0\0\1x\0\0h\202\236\0\0" - "\300\1\243\0\0\307\204\250\0\0\317\4\256\0\0\327\261\0\0\335\265\0\0" - "\330\207\0\0\40\203\0\0\0\0\1\270\0\0\333\204\377\0\0\377\1\275\0\0\347" - "\205\0\0\0\0\2t\0\0X\336\0\0\374\215\377\0\0\377\2\367\0\0\377\210\0" - "\0\245\205\0\0\0\0\1\217\0\0\226\212\377\0\0\377\1[\0\0\34\203\0\0\0" - "\0\1\252\0\0\316\204\377\0\0\377\1\270\0\0\345\204\0\0\0\0\2p\0\0T\352" - "\0\0\376\217\377\0\0\377\3\376\0\0\377\233\0\0\307\0\0\0\2\203\0\0\0" - "\0\1\205\0\0}\211\377\0\0\377\2\366\0\0\377\0\0\0\1\203\0\0\0\0\1\232" - "\0\0\275\204\377\0\0\377\1\306\0\0\355\203\0\0\0\0\2h\0\0\40\332\0\0" - "\373\222\377\0\0\377\1\222\0\0\270\203\0\0\0\0\1x\0\0b\211\377\0\0\377" - "\1\342\0\0\374\204\0\0\0\0\1\223\0\0\243\204\377\0\0\377\1\333\0\0\373" - "\203\0\0\0\0\1\252\0\0\330\223\377\0\0\377\2\374\0\0\377\201\0\0\202" - "\202\0\0\0\0\1z\0\0^\211\377\0\0\377\1\317\0\0\366\204\0\0\0\0\1\212" - "\0\0\201\204\377\0\0\377\5\376\0\0\377\223\0\0!\0\0\0\0h\0\0B\372\0\0" - "\377\224\377\0\0\377\4\333\0\0\374E\0\0\32\0\0\0\0\214\0\0q\211\377\0" - "\0\377\1\266\0\0\341\204\0\0\0\0\1t\0\0Q\205\377\0\0\377\3\232\0\0\203" - "\0\0\0\0\233\0\0\306\226\377\0\0\377\3\234\0\0\304\0\0\0\0\226\0\0\210" - "\211\377\0\0\377\1\241\0\0\274\204\0\0\0\0\2""3\0\0\17\367\0\0\377\204" - "\377\0\0\377\3\256\0\0\315\0\0\0\0\325\0\0\372\205\377\0\0\377\5\376" - "\0\0\377\322\0\0\365\262\0\0\325\264\0\0\324\376\0\0\377\204\377\0\0" - "\377\13\365\0\0\377\245\0\0\312\223\0\0{\210\0\0g\230\0\0\212\260\0\0" - "\325\370\0\0\377\377\0\0\377\351\0\0\3765\0\0\30\236\0\0\265\211\377" - "\0\0\377\1\201\0\0{\205\0\0\0\0\1\313\0\0\365\204\377\0\0\377\3\325\0" - "\0\370F\0\0,\374\0\0\377\203\377\0\0\377\3\344\0\0\374\242\0\0\276\202" - "\0\0\77\203\0\0\0\0\1\256\0\0\327\203\377\0\0\377\2\370\0\0\377\203\0" - "\0k\205\0\0\0\0\5\211\0\0w\372\0\0\377\377\0\0\377\207\0\0\227\257\0" - "\0\335\210\377\0\0\377\2\366\0\0\377Y\0\0\27\205\0\0\0\0\1\245\0\0\315" - "\205\377\0\0\377\1\222\0\0\270\202\377\0\0\377\3\373\0\0\377\224\0\0" - "\237`\0\0\10\205\0\0\0\0\5c\0\0>\375\0\0\377\377\0\0\377\361\0\0\376" - "\254\0\0\325\207\0\0\0\0\4\254\0\0\321\377\0\0\377\303\0\0\353\326\0" - "\0\367\210\377\0\0\377\1\276\0\0\353\206\0\0\0\0\1\200\0\0t\205\377\0" - "\0\377\1\371\0\0\377\202\377\0\0\377\1\304\0\0\354\210\0\0\0\0\4\353" - "\0\0\376\352\0\0\376\236\0\0\277\231\0\0\242\207\0\0\0\0\3w\0\0V\377" - "\0\0\377\374\0\0\377\211\377\0\0\377\1\217\0\0\240\206\0\0\0\0\2.\0\0" - "\13\350\0\0\375\204\377\0\0\377\4\354\0\0\376\357\0\0\376\377\0\0\377" - "\263\0\0\333\207\0\0\0\0\5\0\0\0\5\317\0\0\364\301\0\0\345\213\0\0\212" - "\257\0\0\317\207\0\0\0\0\3\214\0\0h\332\0\0\370\262\0\0\330\210\377\0" - "\0\377\2\347\0\0\376F\0\0\26\207\0\0\0\0\1\251\0\0\315\204\377\0\0\377" - "\4\361\0\0\376\235\0\0\266\377\0\0\377\276\0\0\344\207\0\0\0\0\6y\0\0" - "9\267\0\0\343\244\0\0\312q\0\0O\332\0\0\371\0\0\0\1\206\0\0\0\0\3\236" - "\0\0\250\263\0\0\327\271\0\0\363\210\377\0\0\377\1\234\0\0\314\210\0" - "\0\0\0\2w\0\0I\375\0\0\377\204\377\0\0\377\4~\0\0\232\377\0\0\377\332" - "\0\0\371U\0\0\11\206\0\0\0\0\6\216\0\0s\243\0\0\310\202\0\0\253-\0\0" - "\21\372\0\0\377\205\0\0d\205\0\0\0\0\4\211\0\0a\351\0\0\374\245\0\0\314" - "\303\0\0\361\207\377\0\0\377\2\371\0\0\377^\0\0D\211\0\0\0\0\1\273\0" - "\0\347\204\377\0\0\377\1\200\0\0\225\202\377\0\0\377\2\305\0\0\355{\0" - "\0Y\205\0\0\0\0\6\240\0\0\256\222\0\0\242C\0\0""5\0\0\0\0\340\0\0\374" - "\262\0\0\330\203\0\0\0\0\6\210\0\0k\300\0\0\352\375\0\0\377\377\0\0\377" - "\263\0\0\333\267\0\0\347\207\377\0\0\377\1\256\0\0\331\212\0\0\0\0\2" - "\201\0\0U\374\0\0\377\203\377\0\0\377\2\221\0\0\222\372\0\0\377\203\377" - "\0\0\377\7\321\0\0\371\226\0\0\266k\0\0\37\0\0\0\0\0\0\0\1\306\0\0\355" - "\205\0\0o\202\0\0\0\0\5\312\0\0\357\366\0\0\377\214\0\0o\221\0\0\216" - "\301\0\0\353\204\377\0\0\377\2\277\0\0\353\255\0\0\327\206\377\0\0\377" - "\2\353\0\0\376[\0\0-\213\0\0\0\0\1\250\0\0\326\203\377\0\0\377\2\226" - "\0\0\241\360\0\0\377\205\377\0\0\377\5\362\0\0\376\301\0\0\347\322\0" - "\0\363\377\0\0\377\214\0\0R\202\0\0\0\0\1\265\0\0\331\210\377\0\0\377" - "\2\307\0\0\367\252\0\0\276\206\377\0\0\377\1\213\0\0\267\214\0\0\0\0" - "\2m\0\0\34\334\0\0\372\202\377\0\0\377\2\233\0\0\260\346\0\0\377\211" - "\377\0\0\377\1\213\0\0\\\202\0\0\0\0\1\303\0\0\342\210\377\0\0\377\2" - "\323\0\0\372\251\0\0\300\205\377\0\0\377\2\320\0\0\366.\0\0\13\215\0" - "\0\0\0\5r\0\0^\364\0\0\377\377\0\0\377\253\0\0\310\312\0\0\366\211\377" - "\0\0\377\1\220\0\0\225\202\0\0\0\0\1\353\0\0\374\210\377\0\0\377\2\274" - "\0\0\356\276\0\0\342\204\377\0\0\377\2\355\0\0\377s\0\0I\217\0\0\0\0" - "\4\202\0\0\207\371\0\0\377\331\0\0\370\237\0\0\310\211\377\0\0\377\3" - "\266\0\0\340W\0\0#\201\0\0I\211\377\0\0\377\2\217\0\0\260\354\0\0\376" - "\203\377\0\0\377\2\374\0\0\377z\0\0\227\221\0\0\0\0\3\205\0\0\225\370" - "\0\0\377\311\0\0\362\211\377\0\0\377\3\363\0\0\377\227\0\0\260\302\0" - "\0\357\210\377\0\0\377\2\361\0\0\376\320\0\0\362\204\377\0\0\377\1\243" - "\0\0\301\223\0\0\0\0\2\177\0\0\203\361\0\0\377\212\377\0\0\377\1\371" - "\0\0\377\216\377\0\0\377\2\243\0\0\313\0\0\0\1\224\0\0\0\0\2s\0\0_\332" - "\0\0\373\226\377\0\0\377\2\362\0\0\377\223\0\0\236\227\0\0\0\0\23`\0" - "\0\40\263\0\0\342\366\0\0\377\331\0\0\371\367\0\0\377\340\0\0\373\336" - "\0\0\373\377\0\0\377\256\0\0\325\204\0\0Y\336\0\0\373\201\0\0K\231\0" - "\0\235\373\0\0\377\271\0\0\337\353\0\0\375\376\0\0\377\322\0\0\370\376" - "\0\0\377\203\377\0\0\377\2\302\0\0\362z\0\0I\205\0\0\0\0\4b\0\0""9\200" - "\0\0\200m\0\0b@\0\0\10\211\0\0\0\0\5]\0\0!\215\0\0\243\245\0\0\316\224" - "\0\0\247.\0\0\13\203\0\0\0\0\6\241\0\0\307\0\0\0\0\245\0\0\301\203\0" - "\0T]\0\0\13\314\0\0\366\202\0\0\0\0\1\277\0\0\347\202\0\0\0\0\12\305" - "\0\0\355\0\0\0\0\233\0\0\244\243\0\0\257\0\0\0\0\342\0\0\372\377\0\0" - "\377\317\0\0\370\207\0\0\223\0\0\0\4\205\0\0\0\0\2\230\0\0\270\367\0" - "\0\377\202\377\0\0\377\2\322\0\0\370r\0\0:\207\0\0\0\0\2\201\0\0}\343" - "\0\0\376\203\377\0\0\377\2\264\0\0\352\0\0\0\2\202\0\0\0\0\6\212\0\0" - "\263z\0\0A\262\0\0\323\200\0\0:3\0\0\5\262\0\0\340\202\0\0\0\0\1\301" - "\0\0\346\202\0\0\0\0\10\271\0\0\344\0\0\0\0\231\0\0\226\212\0\0\213\0" - "\0\0\0\304\0\0\351\202\0\0x\0\0\0\3\206\0\0\0\0\2\200\0\0\200\376\0\0" - "\377\204\377\0\0\377\1\306\0\0\362\206\0\0\0\0\2c\0\0$\355\0\0\376\205" - "\377\0\0\377\1r\0\0b\202\0\0\0\0\21@\0\0\4\221\0\0\247\245\0\0\315\250" - "\0\0\334\266\0\0\343\315\0\0\366\253\0\0\325\245\0\0\306\336\0\0\374" - "\221\0\0\253\226\0\0\263\353\0\0\376\245\0\0\313\311\0\0\360\270\0\0" - "\347\262\0\0\335\220\0\0\254\210\0\0\0\0\1\274\0\0\351\206\377\0\0\377" - "\1g\0\0""4\205\0\0\0\0\1\215\0\0\177\206\377\0\0\377\1\201\0\0}\205\0" - "\0\0\0\27\0\0\0\1\40\0\0\20\0\0\0\0\13\0\0\30m\0\0""6\225\0\0F\201\0" - "\0go\0\0g0\0\0\20:\0\0B/\0\0""6\25\0\0%I\0\0;\0\0\0\3\0\0\0\0\\\0\0\31" - "r\0\0Lo\0\0N\202\0\0V\215\0\0\\\201\0\0e\207\0\0q\347\0\0\375\205\377" - "\0\0\377\2\371\0\0\377H\0\0\40\205\0\0\0\0\1u\0\0U\206\377\0\0\377\4" - "\333\0\0\373\322\0\0\370\333\0\0\372\340\0\0\374\202\337\0\0\375\12\233" - "\0\0\321\0\0\0\0c\0\0\22\306\0\0\364\354\0\0\376\357\0\0\377\377\0\0" - "\377\226\0\0\233\212\0\0\263\356\0\0\377\203\377\0\0\377\4\224\0\0\253" - "\0\0\0\0p\0\0;\357\0\0\376\213\377\0\0\377\1\261\0\0\344\207\0\0\0\0" - "\2\227\0\0\272\334\0\0\372\211\377\0\0\377\4\355\0\0\376g\0\0""4\0\0" - "\0\0\242\0\0\306\203\377\0\0\377\4\312\0\0\360\200\0\0\2@\0\0\20\332" - "\0\0\373\203\377\0\0\377\4\362\0\0\377z\0\0E\0\0\0\0\225\0\0\244\212" - "\377\0\0\377\2\374\0\0\377y\0\0T\206\0\0\0\0\2$\0\0\7\242\0\0\327\212" - "\377\0\0\377\4\230\0\0\255\0\0\0\0u\0\0U\370\0\0\377\202\377\0\0\377" - "\2\371\0\0\377\200\0\0P\202\0\0\0\0\2\202\0\0\207\376\0\0\377\203\377" - "\0\0\377\4\315\0\0\363U\0\0\11\0\0\0\1\304\0\0\355\211\377\0\0\377\3" - "\346\0\0\375\305\0\0\363a\0\0\35\205\0\0\0\0\1\230\0\0\274\212\377\0" - "\0\377\4\317\0\0\364U\0\0\6\0\0\0\2\304\0\0\362\203\377\0\0\377\1\251" - "\0\0\311\203\0\0\0\0\2\0\0\0\1\255\0\0\351\204\377\0\0\377\4\255\0\0" - "\320]\0\0\13y\0\0;\361\0\0\376\203\377\0\0\377\1\367\0\0\377\206\377" - "\0\0\377\1\234\0\0\260\205\0\0\0\0\1\315\0\0\366\205\377\0\0\377\2\233" - "\0\0\304\333\0\0\371\202\322\0\0\370\5\310\0\0\367\201\0\0]t\0\0V\240" - "\0\0\301\327\0\0\371\202\377\0\0\377\2\345\0\0\375d\0\0\27\204\0\0\0" - "\0\2M\0\0""5\320\0\0\367\204\377\0\0\377\3\324\0\0\372p\0\0[\217\0\0" - "\217\202\261\0\0\335\2\242\0\0\305\307\0\0\356\206\377\0\0\377\1\237" - "\0\0\305\205\0\0\0\0\1\275\0\0\352\205\377\0\0\377\1\236\0\0\302\204" - "\0\0\0\0\2\211\0\0\204\367\0\0\377\205\377\0\0\377\1\250\0\0\334\204" - "\0\0\0\0\2\200\0\0t\375\0\0\377\205\377\0\0\377\2\344\0\0\375Z\0\0%\203" - "\0\0\0\0\1\264\0\0\341\205\377\0\0\377\2\376\0\0\377q\0\0j\205\0\0\0" - "\0\2\202\0\0~\376\0\0\377\204\377\0\0\377\1\234\0\0\302\204\0\0\0\0\1" - "\301\0\0\356\206\377\0\0\377\1\305\0\0\363\204\0\0\0\0\1\252\0\0\331" - "\207\377\0\0\377\1\216\0\0\253\203\0\0\0\0\2t\0\0l\360\0\0\377\203\377" - "\0\0\377\2\376\0\0\377\233\0\0\311\207\0\0\0\0\2\230\0\0\276\376\0\0" - "\377\202\377\0\0\377\2\355\0\0\376h\0\0;\204\0\0\0\0\1\275\0\0\355\202" - "\377\0\0\377\5\325\0\0\371\327\0\0\367\377\0\0\377\374\0\0\377\211\0" - "\0\240\204\0\0\0\0\2\205\0\0\224\376\0\0\377\202\377\0\0\377\2\333\0" - "\0\373\323\0\0\365\202\377\0\0\377\1\221\0\0\236\204\0\0\0\0\5s\0\0P" - "\254\0\0\331\263\0\0\345\235\0\0\311q\0\0a\211\0\0\0\0\4\200\0\0\205" - "\301\0\0\356\275\0\0\353w\0\0^\205\0\0\0\0\7z\0\0w\366\0\0\377\354\0" - "\0\376\206\0\0z\205\0\0\224\252\0\0\326x\0\0l\206\0\0\0\0\10\201\0\0" - "y\247\0\0\316\224\0\0\245Z\0\0\37\245\0\0\333\376\0\0\377\302\0\0\357" - "d\0\0\27\234\0\0\0\0\2Q\0\0/9\0\0\22\217\0\0\0\0\2""7\0\0%\0\0\0\1\377" - "\0\0\0\0\376\0\0\0\0", -}; - From f23b8cf58520f01968f3000fda8cf8597eebbf6a Mon Sep 17 00:00:00 2001 From: hanez Date: Thu, 16 Jul 2026 01:50:15 +0200 Subject: [PATCH 19/24] README typo fixes. --- README.md | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 7d2cdc8..b792106 100644 --- a/README.md +++ b/README.md @@ -9,7 +9,7 @@ Installation: Requirements: -- Standard tools like g++, cmake etc. +- Standard tools like g++, cmake, etc. - Qt5 (Widgets and Network modules) Use the following command for getting the sources: @@ -20,7 +20,7 @@ Change into the new directory: cd spacetray -To compile the sources just run: +To compile the sources, run: mkdir build cd build @@ -73,7 +73,7 @@ The format should look like this: 0xRR, 0xGG, 0xBB, 0xAA, ... }; -The image size used in the default theme is 52x48 pixels with 4 channels (RGBA). +The image size used in the default theme is 52x48 pixels with four channels (RGBA). To create these arrays from a PNG image, you can use `ImageMagick` to convert the image to raw RGBA data and then format it into a C++ header. @@ -101,4 +101,3 @@ to: in: ./spacetray.cpp - From e4457b5bb67962769aa0b8d12e97ee1913d74684 Mon Sep 17 00:00:00 2001 From: hanez Date: Fri, 17 Jul 2026 14:03:06 +0200 Subject: [PATCH 20/24] Added screenshot. --- README.md | 11 ++++++----- shot.png | Bin 0 -> 27530 bytes 2 files changed, 6 insertions(+), 5 deletions(-) create mode 100644 shot.png diff --git a/README.md b/README.md index b792106..3ebea3a 100644 --- a/README.md +++ b/README.md @@ -3,6 +3,12 @@ spacetray A panel Applet using Qt5 for showing the Status of a Hackerspace. Compatible with the SpaceAPI version >= 0.13. +![spacetray](shot.png) + +Status Icon "lock" colors: + +- Red = Door open +- Green = Door closed Installation: ------------- @@ -53,11 +59,6 @@ Or if in your $PATH: spacetray -Status Icon "lock" colors: - -- Red = Door open -- Green = Door closed - Themes: ------- diff --git a/shot.png b/shot.png new file mode 100644 index 0000000000000000000000000000000000000000..c0fd557d69aad8de3872cbb8fb72c59ff9730993 GIT binary patch literal 27530 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

c#)eXuuSVT0AlC z2|)N$P{4Nl$-d?Rqc}NM_V9t<_1dTdNV{XS=;ap{+5;K68=%Kt0YUc6Id1b~FF>dq z0hA|keSK1j_)wNfo_K(c1eIh4&jO7(na`7JlJ`OThx{F|?`YJSDfCr8Y}uxzX-^1UMM+VIc)8kQ@(d_RB!B9!QG(BQM4ynCKW7Ull1D|CDE8 z34q7v1gGQ_$oB^*Tl^R*Qni0V;Pdl|3JGzaGBGJHV#YY1!nM6KdvQ$JGF6n78TCF# z(sfkEF*ERGi3+|$YI2}DjFM8!apJ6TlSt^|-zmVq|JSAY zKVGMpP8KU|Kwv+SS?Ra{>X_64bVY8_xYe@)An)CiE9BwzGY=$c{lmY4wFX9HBO5=U zOx&!6A)7Nv2(pGuDjCnN8W1C#B&dsgg(Ud0D(x_8F~KoV?`uNr9!uoZivBNv0PE?q zRl#n0PrNo*McRAi!UL!qKa7+R;Xbvy-45*DRXKkUxj9{^6k4JB1empDvf8j#99xVP zsJ}w6=iCfB?E0398Ymj^ZPX12L0re$BFY%1Ww;(Mm37NHJI*{A^kHZEnkoZQKq16*<^!Wh-ScE1wF1 z89pxT0=ptJ%5}vTrsl=^wuYN&MqBwp0d$D1LaNx_+toLkr;bzMuWY23=aFuB19tJP z_%Il#*l$1j?Qou+p3ojHqrG3hLW6OYa{kyW``5UA_Q&ewtZtoxG5qN0oMPEoAXhW19 zLBXjKdALsj@=$^okfr0pzzgOGqOIx1_<1sJGt-(cYXU;vcwy%u+B@4wdXONo_J}h# zzI0sh*CE%Jfrg2~FWGf+G<&KpKa>x5QXd{_-1K1VCr7dkNqS@Hw`^VMnD2HlVZQ`LX_BO&f(-u&!q zwor>Y&N|^2gBJDIfKP~qf#IJ^wdS%LsSS`PkE?zhz)>ZXKLykdU}SE*fNgwijEtJP zc%BtKw>b-#qo8j+t&!gx9UawZaWK!jlbD&AIh-v-1+qrvBQ3XAgTxpBQUGFHK)gvv zMFq$RU;t2aKDU9Hg{2wDun0YP+#V`m)2f4GbBf5V-r8v4AtEz2eoU?b_KY&G}Pkc)fp~HNBZ%LQw-5qcj71`Dw2^W_rJY9zGu3dk$uoz`;4`Q!%JhMd) zAKdYq>w#zR()RvB2w8q{f1nk+QT@<@8$6yb#bq*prco`+24L+t5x?C|-_(O1c;fMD zSJ-zHun>&_?_NBvPs4N`#@}YOA=1~k+wA%!7NVAxy~L`hs3g0t3^RT>VDZFiZk*!K zpJBF6OGaJ*8!gqkH(xff7kaPD)DX|Xr?)v+=)E2eg%I9&w4_oHwPgu@9i9U-j+AQD zZO`bH{DI$KW6@C7Ykm?J3RXc!XPt@>zLEKJ*Q#W6S*DApqfivL?K-dmRh)76v3`>| z$`-K2yf0a>8Y&uXJX;XUF?@8}b|Re|r+9K_TcXUR+qO>I+uMz0p~eL`9fFy>U+{C= z2zVJ#hgV!!_dRqj6U7cBwb~EL&71gi(b}_}_ZZ*5%9uj9&E_e|M|UPAB>_q4$CI4{ zm*Z|6j=VSZ1!8>hs9$0vCO=4uXk5sp^y-(sY&2?>_ZTDzLopGMIY@mL|G?~Bsd>yl zxO#a*#@+xD<~3e#ZZ);Y?0|~&pZ4?sGOXyQ}tD2B52jHUm!8fTF@Fv0=i7X_H8FnN^bHz z3Ofk?dqBMo_wkYU;e5yK%Opv1edYjbBQOdo461{w1aiMVpw%|FX_wUAN8UDs=I@q=W+T zzrfjERQ@%JUwb7grH|L648pEg_@iz1dqZf}?RTm`0!BflULjmvYdw1L1R3HKV>*-9 zz3FyFDvh^7tI_)3959u7Q~pD(Eg+eQ0E!)v%q%c>XrWl~3^*m~txi_Tz6X)i*a6_S zr@v|crb2;+rJ$<1P|~35c0>+1|Hi<3*fndrv~R>)oG8csdJ0hjfm6}mMbu&Q7EG9C zGh+Na zqQD%O>Aw1c(;HOBeIzZ~?TKBA_GgVOg>Fd6=7-h|1i{Ng;Q*JzA$WOt`QJ{7NZ+&- zFxUZnEI=s_p5%Lp0A>VO{-hwxv|e#3uEv+BsnTZ3FLU2-Hp8RN;H}lPxL)C(W;i`d*`@#y2!$+Kf>81PHZZ9g3 zheA{d*E+uO2Ucg1%t(TSY>G7|p~dc>YZ#CpFysb9IEy6X`R1`hm$TA^jpeP_PQWmf z=iK?OJolL`IC_zIN8F2?e?P&1Ed}KJ1%J|5z4CqzX`-vXSvI@!>CDEC?*=K#^#-iV zkXsaz`m0hT;Wuf1KI`&*t#xF0IWx-9+?aVIb#pw$PNDH;nkS4RR7%_mR7@z268y{ODiSHk)^%9}16p#C zz$P8tTsiF}W<}QS@X>oE-F#+GN!2b-q3ok+Eo1;cVb}iG0!(_9;bKd^25i^CC2?4D)97j&8QA2j?K9w!_`n=eQB2xf>Q6isk zhKkbr=j~wPpjTlmok6mIZSS92;eY?r4-37my@;Fsz3T0J5DJU!=E{jJ6Aq5?_p@VU z5u36jp`wsLhnHX}85~g*5dXi%zA~(;sM{J50VSlnMY>a3y1N?z>F#cjM!G=+q`O-h zq`N~v!Xq7r=3CtN#@~;JKRoQc&pIn+j5)^Ks8*BjXQ^PjCrAWR{Ctrik!xnX#&$II zWvv?^qO#*`we#U#t{`mdx_Fed5M)`k;qq+=dqvITXH8eOSbMbc^%c1eoj^1C#Qs!Y zzt-t(G~s%#VZ@yA8^>SYSZtayiZLkImI5Ze?DgZa#*xIBHf?*J%U|^DS|?*c9QvS$# z9U69>`lPI^QR-Zu9>7SV@K8_+oT4yNhm}MnF@YS#xE#+%-A4-Shx3*NR*GxL&-VtU zx(aNzTEo#oWr%yOd^3jxk``=GLL>%VZiWK`o;KD!0kx{Z@p>sm=1sv=)CDRmEUXGP z7Mw6T8f_4Vu=vMTM6QBTL=~|N7ux9pS#>E3>5s6KeIZ{%E;@%nmw-6=Fow(!r3=iC z2_EN!(e?Bec0P7be<)+q(9;;zOZ>9IZNX3MwGs$s`E$-gcXtC`38{1f9;>lf{0eA|pv(&652U9e zqM}m=En!+K|sZH*kn-%K-vtMdz^K2H{0P?3{UbF9MB^-+O*SBhHvCS=_eOB zV+agPwOr|BM0aO<^RJL=A=s!>4%-Z41;bM7G^N`J@1PcIyk_KiZ5tf zAyZZ@GcKsRtq~lQt$XiA7 zVduJ2LCj3;-dIjL2lrW;C-$?)h|+r0;;hvn9X|Z?3i_TiFA*9V7l{)?Ttv^$h{yP} znohF?UCh!;7WLJ3zGSJvyOX7^z8qGJ>Dt=+b+r*uvgFq?l)sx2p3ab5Hy3RaRFN-^ zG?KTAs#txL$`Aybf}GJfLNy5-oQn>A{_gu+(%r(Qc68y7iRfvw-kv^|$&Fif2r9<- zJWiA#Q3iDS7n4o)hJ{I1a&pn~xV$xS9mrnzl?lDpRmu{Y-Lm3kkU%Xe<5m+EbQa91ul4qFN7H~ek> zG*@5wKyfslW5J0Udf%m%r%}Qpi*pesSGj?@)tB5+%t=@H{VT6~nEnCD%NxJFs%ZL%gPtESJ7>qIv@}h#TJQiq9Is}zbxZ7t-=2|_y z@ksar6B9uUW$5?KVm;F~5uw^p?s7&Pq*P`@iLyBsvmS?CKtxMm@CUYnCOYY_8~Q_gq+RHf#CfhE~vV z1ctJ3pU3Hppth0-pa(CFj@LV~kd_t2#CkT|YG7e8hlbb!Wn}e4;Qa*c-ZCPerSdQ) zVc0c$+{Pz;V3leQ8k!@UN(}zrMKm& zNtCz1-@NMS{T|mf(2}ovazdn_Z775>V;h`Aq-%q(xPgS)+$>{lxDM7`xqk}yL4R5+!y_`Li^o%vfpa`j+v+>Fp9 zry)zi_7Q!`>2+{Fp<+0tFdHriK^vC(B{x!wY?Yj`>{sD1b9>tRLtIY~S7vL@|B-JM z%L9>?_08a8ZvJUSw9SwR7h$qF)03h%q~`^ZehuY%Pqia&iqvl&G{hW_K!#?sZRTFSkYi+U2R*Hy!W z%9_CiwP@)+*}Aj~$#Co5D5lmi{$)`4+5k%JUN_2QP7KZWiJ8^rYX*%&X(-bV6GGI3 zN9>$eB!SeI_s8Zm=Ee~DYd+}~zqEHNYV{tcC|2{O!cITBb#Ac`BV@*~-w@P$Cg-^D zsxdL)HQCg}ersJLmSWlQ+~DW`T2~kKXKvB<>j#qrj|Fj2Lu$@`l;V1$3XOU#d-C7p zR??$NyOBSMEz=+YcE2ZYzv>-GL^r5E}?! zrwwk_W;!AMXiu^t;B;6nx|3{&j0-#J#Uci)Xc$L!&`alb}<+;$ERx0lpsJvSaLCsxp+^ao}4wuo_(zC^UtufmYjP73lGv~$Tl zL{uiD#sF5N_ig9W?MrHO^Hqk5sZ9E59~>!!?oWcxw23#>zwvIyTjN=uJ&ejWcO2~v zp76O#DM)QzlxrvH*23+9*2ZpO)w$oG?#e|`E+=n4%G_@P# z1F!>TzCYd6R5Eool&sd0j_GpctCb{}W>O+kMX@dEF6sJDTK5jB+09{G`trji^!FUH zo2Ly&qfLKJ3Hq_%xx{1MO?)NE4Q3b#3DKkHAipv2y81T^py?^A z2E7)iP!PP_KRld5q0}@q;h=&#+2!y5Oz;;GfKQ-w1h@j%e~M?M%{o)Ql5;M+^*Y2l z*{J4kIsF*fX$_a+2-K~WTa2-Pd1?MA$YiF)KNX`EbD*aSvi`IX9uZ0XM}!vnfX%G# zb>eU|5V)9fV9^(Ck)EQuJBjPJkZ0&rD5;l!S)Q5T&E^W|4@n~U;sbe;0_l49fNxq6 zM2Ut-5=plqpo6^i=aBeG2v!)Tk}0;ijc@9QxH?@5y|mMj53;t`yIULUeK{*Dt^@`X z4(&-u%&)zaRV!+$#88Hg_~_BBr;7%)7ncFMABAbFoGKkNHCj1@`Ua+(9ZgV)Km3e+ zh1ASyPtxjhM{BVXH1q;C@H}8jJ4VqJmw$vWZ@$FVt$?n4u(Su264&qE#~+V{Hvr~1RcAZ%gy=E)`5A)}&Za_PQh{(vE zjg1Yvu$@7H$-F76sRN>N_N%}3A3Ot9rI8c_sfc9ol`Z9s=0C}}_I=$6XI1|~E}p2% z1Y#^x@Oj2;1n~vbE|Ze^;)Tw&VHkl8%kjf7IGC`39}(dKH|+~u4yOAC2EMD5Sj-lq zBcKu)0gf>stSIUcb#FxKK*HyjFk=#3&2(iI=yw0jQiOJQq2S`0>p4+FW*~KwkSEQ-x=Ibrs783cYLgA4k2viJ&?Of2Xl z85$xSY`2L7JyYPOG!+ZWS0?>d(EjfQ3^@iI7#a9?$VW89`2W2$5DgJF5bgDU{skvO zh6pD@37+s@R|bNs7#J83@i>JpL~M3I$Ze@94x1yffXBzYQaH3L`+Ph zJsmt<*l~K{B3U*^clSI+!sHS`r5VkLu-*P>4b8x$Ci6Qgb@>TAM^ojwLjHn>EA9hh zV=>DOWy(!lNKD{yZjb-9{cmXu)-(yl&q}rU%$@Gma2!+ zssF+xArZ?JtWvEp76*d0jd8#LM?{Gkv}uGv{Pcf|xVbR|V9x#Z4n9t6jUOVRY}YrQ zsts1!BBE8#6cQK)93(^EOU|(jSIYPAiKP>gri=c2Zv^$At4G5rf?17~N(dP?r64DV z(bUAHl&0X~BJqEMxEw!HVbg0+aB@CJA^`gQ;B1Clq08OV-7V~a4o1Bx91W-3FGY5( zNWqU7MExeX8`KkEl@el!iCmi7+LUXIX@St+1GMVEVgN?5E1=R|&u&h?vc6ed`n=dRfU#>VmaiG`W%O3ZO?bc~1U9Px0pIEsn z)vKV})cZ%;3+4zH!V9>Rjy=8k*IH#OzR@@&r%^* zFmB1_hd~Fy#nFRGAk@?BM~;3Qs`H`FhxBwWa2%xWt{9Kb%Vlgf{JuKx1vxr76}TVc zmKb(X8KEHPwYr$(tpIUq=w7b9?}qg!jts3PJ8JpN`6A`~mE|IK>hXsPCQv>`Egs8O0WtpWnI*WIhn=_~kWj-KNK$WO{A~ zcV^+0#xc*M7PD7`ufhDI-BY8p(<0^Qxza})!f2E)j>f<1Qm)YXY^qK5{(Vewu@;>g zP48Ae`@wogezR0uJQ8lDQj62glef@#R*TrvBdHNvI>>oyr5(W81@dVMh&9G|YxMcCR-OcU^? z&E)p)Evs_tHjcl(h0MLOBSc3Z`zG9RM2}{-7WunjVZh-?kL7$dA}*swBKvl%TO+qc?Am_l+N!-;=C)j z)BE-dcJsu~pJ+M$eq_Aav0z-n6&fIs$plr^{w%&GO#9;m7(i4^yoC44y%z_EP(<)cw?n-KWY8y1Z;SFB8<%7g{a^PtdewH3S9 zJeTp){^Y{VQJePG3tU7v4MHSvZ20qroYKzj4p$s+9$!2)@gr8Xvn9;Vy2O%pS;L7- zNU(!va@j8T#u9H#)$Ji|h25lr!r?@m(9urt+px{eZ!e85|Jowsv!%SX}h@JA2S`agdKM!Uw-=td=X?Gdw;Y~l{2Ep35@LO?GnLQpL6{YMdug}@ zj^e>&-sikKA&(QRhdcj|(4*|@KdIYtX(wEmRPDYSejQiKcwj|8csi*D=5DlmMrj%n z$0!u_&&&`@N+MhxJ*@v2D^cBhHvQnB(m)2{o`6ivpHe_zXk7NC5tr^_^(Wki+m3P{ zdsf!d+47|b$L%mS>-jsGr`0vtYOA@_{!Z#xl85Yq0yP8whxeb?HoGyG8X$tmB$FCO0&d!+$N-HN219tFFZ z&)5j_+akqWs8)+p*_t2VmlHA>b}C2>$%i4Q%Yo~qfLyoU5Xx8C<&S3QQ5!g_E5~vM2k00b;NRv9oo+vJ!%)@`-fngaZl(`K9@fNg5mc5)CNAszNps)UiWOt zc|@FI?TWj@3FkoUL$uvm7^~4wkNJv~5}%Yr6Qil`4ehsoEx-iogH_frU6%u16ts#J zVP$*K>f))udh(*u@a^8&9|-6sq-3f3BbvFxyKCt7Qt0KkIV;d4ftBms9H*69o=oza z)n@d(a@~3h#_@3lfX)^!ZowF>G`<8W`K+1RQwJ0toiw*EPqYYW&F*Lwo5M=2P0A5Q z)NWvDI3vHltE2+VzZ$HT(pJfujx`0S4f8 zJr*4CX=y5(?B#P-cpSy4V^EF8a%OD0Byy_VqmPmzA_-gaG|~2*+M->4CdubVz~B-( z!hpUeges~t(o$0JWbEunhK9`IL|O>kIVw4x|LwA?$XQvXwOd`SEt@Fc7cMiR5X{!< zVqmKNOS!$YUS@<3p0aE4xoKTX$jGp3(rb3;w`*~Hw`w=c&UAIir(ufh`l(or4hX;y z9UUXGJ~%FTkO(~@8Th(#ST$r&$^S*i^GK$W_gciW{`4uH!)7stm=AUOo3Ol(kIeHj z8hBaK;Ed?UKN~NQs>tt+2eaZutCgxXDw&ji7({vf+T`kAq03*6fbejO46X`A4-c%v zHLyMK!@dSMcIy((! zD|EBf%NkEtogZwF=d=0VPSqdKU*939w7IEs5TJB-FTg;GoxqUOh5X-xc`E=r;(6;L z6Z8HF>^$d>Q_q3Y(hRje4a7he>%DIeTJ<`8@|A*@jaUGK$b7s17MPEV!xfZl1z8^- zl|a~HvY;T5f3b#OVS(oZu0=9%MNGWE*7Mw8Ag-&6+Gw#_Ffxx>TBYWe!+ssAR-qH0 zYIvk%ktq>lRp)g{l$D(w*koK?9foR~LvL;&Uz*LMH&3ni9xLu#dQ0*1wI zRq0o%egAw#7mMvOpW8!pbTmjf`ph!7&@h}5ftxKfm3|Au>+TopcDTN|+G3>BU=_4v z^J!-&4ro>cR+^ZFD;kM2wOgE!_Qv&hmm5UY%C&F;%*F^N+n{&@vBYx0@C}i3alp4s z)m!>za9V$*&r)?N^GU9@+=Du%;}hz;$0zbwMN}) zZO6YqA-;_>UTe(;XY>S8Wlp0zAGg+)N)L7ZG;va@E`*MQBW+;;X1N=1YdmhR4$Yj` zc1N|x2TA>3Y9%%d#`;D9e@AP}Wp^LBzuyeoB^pp)kKB1@C(s*qDO}bdh&jPO^Ys#f z%i?p*0h)W713%^gHtfF@Xs<~N35b+80zC*3;hv0uCz>oAaelSSkA(m@XFqi~Ujd}p zaO$9*OCn6B(0FHvyV;dKOg6RBm@S>hWuF5$G@Hb4%gv6&U{4KI>VL6~Jv|#Cj>1Cd z7qIg)@ILHsW2SA$0K-EkArV(oV@RN^F`uY%*`Ev&dTN&krxRF?*)q-GkPy?J9*Sh! zk(A2@){C`Oy%K{CHf80SS66j%_=W%q9lJaB2hHV+BJ~NN{kSW1TQEwci#x>BWMtvj z*OU@*esv$;{oBiZI|IfNEs^LXs9vUH{z}Ms7o4Y)C3D#ijy<`Y*1L2NWcYVF6%QSW zO-xm$4t{XYvScVBLA5tw2zF=4&JIUy z?S)<&j^Bp)HE=V|9beGX#?0*2+r_P{TF-8-4rPH|V=6K~5|)60dDH&MI!~3xa3wVRohStq~KGibA~eL7|swrKZFUAfw9H;}JrJ&u2@pU8&5{ z_fW_o*Tw4RIhs*iXkeW^SIrZ_|EUw$zqItaLlDqWwMV{-Lu{5UIS2?%8f>(?U{O@- zmh_B-h>3|oJj9+zJyEFJ)KsF=fU!M*0z$)e@qx7szMxEVw7owzeSLlO@cP25oxWen zG<%EHA+OrbX=$V%4N@4iC;lysEOz;0yFxUY(8YLo;2ChDqiU=J7vHn?C*|h%q0!m%HFrWhfm?aP(>odt8!cUF z1FlR)pW6dtuPdVdP^31SGp3`@<5>~Ej==^6E(+*Bu^R0S6TCYcKTGntT8aDkV92JF zn@<;@i(d^J*MQ7y8xbjLXJ=TxxpiG&0h^u+w9T-&I@B#u>+;&mjZm=$0O6N1(;Gfd3a>Hn4itk)0HsFD-G#x9IsPKID z6%*sg$vNUOhyzaoVN;ZJqQs*53y{#h%vOl1sO6TSYexR(!cB~Y?jOp1+XBkf+F z#<&^ZjWDNzV!4obKoY}2cbpK@Hf=`aW=`{TMb?h0D+ZYz@8+`;a z%r_Q$CQV0w=akx9U&Z)nlo$)0;Sdv>Hyy3F?*24n8#ynO)x0?y`3%&z+N`J`{Oil& z8EJ7jD3ur4sxdL2wBiJj-m`He;3^-BzU|a;u3Q{R zc2d_wZdXuU9VSTnd%A@svw7z}IPF01-h@cz0VD)~RIjP22Vo)mLWrJ;LD~HHN=6hG zb!L}KjfXH``*QW{`!N`HMx1V&*Lg$FV9(WnjSUBnlZ<;D|4QzDE&+fXdC0uHZ6y?m z8QE;B@3&kw?=L$c5S%sIX4d&XywURer-~2Zn5&DF!SY03Mwje$6Z2;c0$Y@vq$lrFB6AH7YwU@_&<@z?9Uns%gOQA zGHke?H3Y3=zv|FD!vyhr!QeO@s^HGQC0Qb&PUX|~rB3T=%p08wc!1S7IU#T5Mtmfz z?u7QgM?-vUv01xCYOw0~d2^l`Ws{nc(tR+q$Kyy5P@(JpsW1G1|IWs~RI_R{5<8dn z5Tv_``4SEIY^E5v%#XrWR=j*}L_1*B*agzsDK1z(j7z^9;djqJEr@b zgJco)ipF%}K%0%m}5R8O1G4d&(KS|24k4F=gNgY4%-+GfQqAT7-Uq($Sg z#0W1uo*ueQ&Hf&&c_V|u#(P@YWMJi-AP2Za#`Rv8ToN%E-TPDa&+gJ;v!M3=YUR~W zE5um5sW^Q0&fSZHb4sco)kfWKiG+?O7Hc%#@dKZMYk>D0G(Ed$uDj>k5~x|gfVu3~ zN7_9%64TN|K=vaMou&Y$CrVC*M6jJXB4Rk25c&$>7HC91G431L;+b4yHfBUAlo79x z{Jxn_>^&v0q{a}sV}hgk&WrRFcu@$5g+I9cW0;z91UQz9%E6?Dt=3{N{rvg-peX7! zO3XLSs`0HtdNjoHmk3)JAQI7g&eCo#9qcwbMQ46oBH7~N;fZ8&`6`#Fd3d#|cKM;; zFr@vO%y|HG?qcz)Zi?lckJeVy{j$s zNhZ&K$G_X~D6oE<(=5a1IeRy21zPP+H6F5;8wfz-yGG{9_E^kD<<>n+%8gy1ziWOjnyl&Ncr3tKJQNs17#us40!8CH^~2Omu&$KSY0hOUy=E=nEOsUF!x_l9U7gDgm+Q!z$D6vW#g5QSh*c^|U_-FRQUB@#ZTRakA+bfIq=&$&Qh zZAx9;JIMT@>2yIGR6q31XRVqoXF|nEU_4*Hc_UoaN?H&yy>tQyOn*%7%uABLdlv8O0@-&dA|ujZ&AX` zfF+xOg@v-oa}TBGv|3tvaIgpqq$B+Ekeux7-fX@I509kk^m4i<-}ID}h$i=8k-a1j zyyr<+S%Ref^5 zKgT0bnT)sIUBAxghZ4$wV*MNEw{D80@WY zp0WHBf3Xm}*Ew2Z;qlVE-p jfRjI$Z~o`gydM$xRO&|#j$^E0z>l=Jf>@=9QPBSbZhrOz literal 0 HcmV?d00001 From 1f5f674ece46d13397434d694ef0133968982ef5 Mon Sep 17 00:00:00 2001 From: hanez Date: Fri, 17 Jul 2026 14:10:23 +0200 Subject: [PATCH 21/24] README.md update. --- README.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/README.md b/README.md index 3ebea3a..a1322c4 100644 --- a/README.md +++ b/README.md @@ -10,6 +10,8 @@ Status Icon "lock" colors: - Red = Door open - Green = Door closed +Additionally, a notification is displayed as soon as the status changes. + Installation: ------------- @@ -102,3 +104,4 @@ to: in: ./spacetray.cpp + From ca5eadb4488fcb60f68fbad0510b67842e36b946 Mon Sep 17 00:00:00 2001 From: hanez Date: Fri, 17 Jul 2026 18:33:27 +0200 Subject: [PATCH 22/24] Added second shot and README.md update. --- README.md | 9 +++++---- shot-closed.png | Bin 0 -> 24605 bytes shot.png => shot-open.png | Bin 3 files changed, 5 insertions(+), 4 deletions(-) create mode 100644 shot-closed.png rename shot.png => shot-open.png (100%) diff --git a/README.md b/README.md index a1322c4..6d8e244 100644 --- a/README.md +++ b/README.md @@ -3,12 +3,13 @@ spacetray A panel Applet using Qt5 for showing the Status of a Hackerspace. Compatible with the SpaceAPI version >= 0.13. -![spacetray](shot.png) +Red = Door open: -Status Icon "lock" colors: +![spacetray](shot-open.png) -- Red = Door open -- Green = Door closed +Green = Door closed: + +![spacetray](shot-closed.png) Additionally, a notification is displayed as soon as the status changes. diff --git a/shot-closed.png b/shot-closed.png new file mode 100644 index 0000000000000000000000000000000000000000..995276f35f48c9557dd408542fde0c05a88a288a GIT binary patch literal 24605 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 literal 0 HcmV?d00001 diff --git a/shot.png b/shot-open.png similarity index 100% rename from shot.png rename to shot-open.png From 68eb540e41d41962cb6c45f317e9349eeaab9c24 Mon Sep 17 00:00:00 2001 From: hanez Date: Fri, 17 Jul 2026 23:05:12 +0200 Subject: [PATCH 23/24] README.md update. --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 6d8e244..1c11cbe 100644 --- a/README.md +++ b/README.md @@ -3,11 +3,11 @@ spacetray A panel Applet using Qt5 for showing the Status of a Hackerspace. Compatible with the SpaceAPI version >= 0.13. -Red = Door open: +Red = Door/Lock open: ![spacetray](shot-open.png) -Green = Door closed: +Green = Door/Lock closed: ![spacetray](shot-closed.png) From 50be6a3db4844e897fc8188bb8165fc1d8815b62 Mon Sep 17 00:00:00 2001 From: hanez Date: Sun, 9 Aug 2026 03:32:52 +0200 Subject: [PATCH 24/24] Added interval argument (-i/--interval) --- .gitignore | 13 +- README.md | 25 +- bin/.gitkeep | 0 main.cpp | 33 +- spacetray.cpp | 6 +- spacetray.h | 2 +- themes/lock.h | 3329 ++++++++++++++++++++++++------------------------- 7 files changed, 1715 insertions(+), 1693 deletions(-) delete mode 100644 bin/.gitkeep diff --git a/.gitignore b/.gitignore index 92fb135..38e7152 100644 --- a/.gitignore +++ b/.gitignore @@ -1,11 +1,11 @@ -bin/ +# General build/ local/ -spacetray *~ # CLion .idea/ +.junie/ spacetray.iml # CMake @@ -54,12 +54,3 @@ cmake-build-debug/ *.su *.idb *.pdb - -# Kernel Module Compile Results -*.mod* -*.cmd -.tmp_versions/ -modules.order -Module.symvers -Mkfile.old -dkms.conf diff --git a/README.md b/README.md index 1c11cbe..f95a13b 100644 --- a/README.md +++ b/README.md @@ -29,22 +29,20 @@ Change into the new directory: cd spacetray -To compile the sources, run: +To configure and compile the sources, run: - mkdir build - cd build - cmake .. - make + cmake -S . -B build + cmake --build build This will compile spacetray with status icon and notification support. -Just copy "bin/spacetray" to a folder in your $PATH. I do: +Just copy "build/spacetray" to a folder in your $PATH. I do: - cp ./bin/spacetray ~/bin/ + cp ./build/spacetray ~/bin/ You can copy the file to /usr/bin to make it available to all users but I don't. If you want that just run: - sudo cp ./bin/spacetray /usr/bin/ + sudo cp ./build/spacetray /usr/bin/ Configuration: -------------- @@ -56,12 +54,20 @@ Usage: Run spacetray with: - ./bin/spacetray & + ./build/spacetray & Or if in your $PATH: spacetray +The polling interval defaults to 300 seconds (5 minutes). It can be changed with the `-i` or `--interval` option, given either before or after the status URL: + + ./build/spacetray -i 60 & + + ./build/spacetray -i 60 + +The interval is specified in seconds and must be a positive number. + Themes: ------- @@ -105,4 +111,3 @@ to: in: ./spacetray.cpp - diff --git a/bin/.gitkeep b/bin/.gitkeep deleted file mode 100644 index e69de29..0000000 diff --git a/main.cpp b/main.cpp index 790e2fa..41a4e6c 100644 --- a/main.cpp +++ b/main.cpp @@ -1,17 +1,44 @@ #include +#include #include +#include #include "spacetray.h" int main(int argc, char *argv[]) { QApplication app(argc, argv); - if (argc != 2) { - std::cerr << "Usage: " << argv[0] << " " << std::endl; + if (argc != 2 && argc != 4) { + std::cerr << "Usage: " << argv[0] + << " [-i|--interval ]\n " << argv[0] + << " [-i|--interval ] " << std::endl; return 1; } - SpaceTray tray(argv[1]); + QString statusUrl; + int intervalSeconds = 300; + if (argc == 4) { + const QString firstArgument = QString::fromLocal8Bit(argv[1]); + const bool intervalFirst = firstArgument == "-i" || firstArgument == "--interval"; + const QString option = intervalFirst ? firstArgument : QString::fromLocal8Bit(argv[2]); + const QString intervalArgument = QString::fromLocal8Bit(argv[intervalFirst ? 2 : 3]); + bool validInterval = false; + const qlonglong parsedInterval = intervalArgument.toLongLong(&validInterval); + const qlonglong maximumSeconds = std::numeric_limits::max() / 1000; + + if ((option != "-i" && option != "--interval") || + !validInterval || parsedInterval <= 0 || parsedInterval > maximumSeconds) { + std::cerr << "Invalid interval. Use -i or --interval followed by a positive number of seconds." + << std::endl; + return 1; + } + intervalSeconds = static_cast(parsedInterval); + statusUrl = QString::fromLocal8Bit(argv[intervalFirst ? 3 : 1]); + } else { + statusUrl = QString::fromLocal8Bit(argv[1]); + } + + SpaceTray tray(statusUrl, intervalSeconds); return app.exec(); } diff --git a/spacetray.cpp b/spacetray.cpp index bf1c4fb..f7c2511 100644 --- a/spacetray.cpp +++ b/spacetray.cpp @@ -9,7 +9,7 @@ #include #include -SpaceTray::SpaceTray(const QString &url, QObject *parent) +SpaceTray::SpaceTray(const QString &url, int intervalSeconds, QObject *parent) : QObject(parent), m_statusUrl(url), m_doorOpen(false), @@ -45,10 +45,10 @@ SpaceTray::SpaceTray(const QString &url, QObject *parent) // Setup network manager m_networkManager = new QNetworkAccessManager(this); - // Setup timer (300 seconds as per previous delay=300 in C code) + // QTimer expects milliseconds; the command-line interval is specified in seconds. m_timer = new QTimer(this); connect(m_timer, &QTimer::timeout, this, &SpaceTray::fetchData); - m_timer->start(300000); // 300 seconds in ms + m_timer->start(intervalSeconds * 1000); // Initial fetch fetchData(); diff --git a/spacetray.h b/spacetray.h index 2fe415e..8880751 100644 --- a/spacetray.h +++ b/spacetray.h @@ -14,7 +14,7 @@ class SpaceTray : public QObject Q_OBJECT public: - explicit SpaceTray(const QString &url, QObject *parent = nullptr); + explicit SpaceTray(const QString &url, int intervalSeconds = 300, QObject *parent = nullptr); ~SpaceTray(); private slots: diff --git a/themes/lock.h b/themes/lock.h index 490d66c..ad924c9 100644 --- a/themes/lock.h +++ b/themes/lock.h @@ -2,1676 +2,1675 @@ /* width: 52, height: 48, rowstride: 208, n_channels: 4 */ static const quint8 icon_open_data[] = { - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x06, - 0x80, 0x00, 0x00, 0x91, 0x80, 0x00, 0x00, 0xdf, 0x80, 0x00, 0x00, 0xf2, - 0x80, 0x00, 0x00, 0xf5, 0x80, 0x00, 0x00, 0xf5, 0x80, 0x00, 0x00, 0xf5, - 0x80, 0x00, 0x00, 0xf5, 0x80, 0x00, 0x00, 0xf5, 0x80, 0x00, 0x00, 0xf5, - 0x80, 0x00, 0x00, 0xf5, 0x80, 0x00, 0x00, 0xf5, 0x80, 0x00, 0x00, 0xf5, - 0x80, 0x00, 0x00, 0xf5, 0x80, 0x00, 0x00, 0xf5, 0x80, 0x00, 0x00, 0xf5, - 0x80, 0x00, 0x00, 0xf5, 0x80, 0x00, 0x00, 0xf5, 0x80, 0x00, 0x00, 0xf5, - 0x80, 0x00, 0x00, 0xf5, 0x80, 0x00, 0x00, 0xf5, 0x80, 0x00, 0x00, 0xf5, - 0x80, 0x00, 0x00, 0xf5, 0x80, 0x00, 0x00, 0xf5, 0x80, 0x00, 0x00, 0xf5, - 0x80, 0x00, 0x00, 0xf5, 0x80, 0x00, 0x00, 0xf5, 0x80, 0x00, 0x00, 0xf5, - 0x80, 0x00, 0x00, 0xf5, 0x80, 0x00, 0x00, 0xf5, 0x80, 0x00, 0x00, 0xf5, - 0x80, 0x00, 0x00, 0xf5, 0x80, 0x00, 0x00, 0xf5, 0x80, 0x00, 0x00, 0xf5, - 0x80, 0x00, 0x00, 0xf5, 0x80, 0x00, 0x00, 0xf5, 0x80, 0x00, 0x00, 0xf5, - 0x80, 0x00, 0x00, 0xf5, 0x80, 0x00, 0x00, 0xf5, 0x80, 0x00, 0x00, 0xf5, - 0x80, 0x00, 0x00, 0xf5, 0x80, 0x00, 0x00, 0xf5, 0x80, 0x00, 0x00, 0xf5, - 0x80, 0x00, 0x00, 0xf5, 0x80, 0x00, 0x00, 0xf5, 0x81, 0x00, 0x00, 0xec, - 0x80, 0x00, 0x00, 0xce, 0x7f, 0x00, 0x00, 0x4c, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7f, 0x00, 0x00, 0x28, - 0x80, 0x00, 0x00, 0xf2, 0x80, 0x00, 0x00, 0xff, 0x81, 0x01, 0x01, 0xfe, - 0x83, 0x04, 0x04, 0xfe, 0x82, 0x04, 0x04, 0xff, 0x82, 0x04, 0x04, 0xff, - 0x82, 0x04, 0x04, 0xff, 0x82, 0x04, 0x04, 0xff, 0x82, 0x04, 0x04, 0xff, - 0x82, 0x04, 0x04, 0xff, 0x82, 0x04, 0x04, 0xff, 0x82, 0x04, 0x04, 0xff, - 0x82, 0x04, 0x04, 0xff, 0x82, 0x04, 0x04, 0xff, 0x82, 0x04, 0x04, 0xff, - 0x82, 0x04, 0x04, 0xff, 0x82, 0x04, 0x04, 0xff, 0x82, 0x04, 0x04, 0xff, - 0x82, 0x04, 0x04, 0xff, 0x82, 0x04, 0x04, 0xff, 0x82, 0x04, 0x04, 0xff, - 0x82, 0x04, 0x04, 0xff, 0x82, 0x04, 0x04, 0xff, 0x82, 0x04, 0x04, 0xff, - 0x82, 0x04, 0x04, 0xff, 0x82, 0x04, 0x04, 0xff, 0x82, 0x04, 0x04, 0xff, - 0x82, 0x05, 0x05, 0xff, 0x82, 0x05, 0x05, 0xff, 0x82, 0x05, 0x05, 0xff, - 0x82, 0x05, 0x05, 0xff, 0x82, 0x05, 0x05, 0xff, 0x82, 0x05, 0x05, 0xff, - 0x82, 0x05, 0x05, 0xff, 0x82, 0x05, 0x05, 0xff, 0x82, 0x05, 0x05, 0xff, - 0x82, 0x05, 0x05, 0xff, 0x82, 0x05, 0x05, 0xff, 0x82, 0x05, 0x05, 0xff, - 0x82, 0x05, 0x05, 0xff, 0x82, 0x05, 0x05, 0xff, 0x82, 0x05, 0x05, 0xff, - 0x82, 0x05, 0x05, 0xff, 0x82, 0x05, 0x05, 0xff, 0x82, 0x05, 0x05, 0xff, - 0x83, 0x04, 0x04, 0xfe, 0x80, 0x00, 0x00, 0xff, 0x7f, 0x00, 0x00, 0xff, - 0x81, 0x01, 0x01, 0xb8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, - 0x80, 0x00, 0x00, 0xed, 0x80, 0x00, 0x00, 0xff, 0x89, 0x14, 0x14, 0xff, - 0x92, 0x2c, 0x2c, 0xff, 0x92, 0x2c, 0x2c, 0xff, 0x92, 0x2c, 0x2c, 0xff, - 0x92, 0x2c, 0x2c, 0xff, 0x92, 0x2c, 0x2c, 0xff, 0x92, 0x2c, 0x2c, 0xff, - 0x92, 0x2c, 0x2c, 0xff, 0x92, 0x2c, 0x2c, 0xff, 0x92, 0x2c, 0x2c, 0xff, - 0x92, 0x2c, 0x2c, 0xff, 0x92, 0x2c, 0x2c, 0xff, 0x92, 0x2c, 0x2c, 0xff, - 0x92, 0x2d, 0x2d, 0xff, 0x92, 0x2d, 0x2d, 0xff, 0x93, 0x2e, 0x2e, 0xff, - 0x93, 0x2e, 0x2e, 0xff, 0x93, 0x2e, 0x2e, 0xff, 0x94, 0x2f, 0x2f, 0xff, - 0x94, 0x2f, 0x2f, 0xff, 0x94, 0x30, 0x30, 0xff, 0x95, 0x31, 0x31, 0xff, - 0x95, 0x31, 0x31, 0xff, 0x95, 0x32, 0x32, 0xff, 0x95, 0x32, 0x32, 0xff, - 0x96, 0x32, 0x32, 0xff, 0x96, 0x33, 0x33, 0xff, 0x96, 0x33, 0x33, 0xff, - 0x96, 0x34, 0x34, 0xff, 0x96, 0x34, 0x34, 0xff, 0x96, 0x35, 0x35, 0xff, - 0x97, 0x36, 0x36, 0xff, 0x97, 0x36, 0x36, 0xff, 0x97, 0x36, 0x36, 0xff, - 0x97, 0x36, 0x36, 0xff, 0x98, 0x37, 0x37, 0xff, 0x98, 0x38, 0x38, 0xff, - 0x98, 0x38, 0x38, 0xff, 0x99, 0x39, 0x39, 0xff, 0x99, 0x39, 0x39, 0xff, - 0x99, 0x3a, 0x3a, 0xff, 0x9a, 0x3a, 0x3a, 0xff, 0x9a, 0x3a, 0x3a, 0xff, - 0x9a, 0x3b, 0x3b, 0xff, 0x9a, 0x3c, 0x3c, 0xff, 0x98, 0x37, 0x37, 0xff, - 0x86, 0x0d, 0x0d, 0xff, 0x80, 0x00, 0x00, 0xff, 0x7f, 0x00, 0x00, 0x8e, - 0x84, 0x00, 0x00, 0x57, 0x80, 0x00, 0x00, 0xff, 0x82, 0x07, 0x07, 0xff, - 0x86, 0x1a, 0x1a, 0xff, 0x84, 0x0f, 0x0f, 0xff, 0x82, 0x09, 0x09, 0xff, - 0x82, 0x09, 0x09, 0xff, 0x82, 0x09, 0x09, 0xff, 0x82, 0x09, 0x09, 0xff, - 0x82, 0x09, 0x09, 0xff, 0x82, 0x09, 0x09, 0xff, 0x82, 0x09, 0x09, 0xff, - 0x82, 0x09, 0x09, 0xff, 0x82, 0x09, 0x09, 0xff, 0x82, 0x09, 0x09, 0xff, - 0x82, 0x0a, 0x0a, 0xff, 0x83, 0x0b, 0x0b, 0xff, 0x83, 0x0b, 0x0b, 0xff, - 0x83, 0x0c, 0x0c, 0xff, 0x83, 0x0c, 0x0c, 0xff, 0x84, 0x0d, 0x0d, 0xff, - 0x84, 0x0e, 0x0e, 0xff, 0x84, 0x0e, 0x0e, 0xff, 0x85, 0x0f, 0x0f, 0xff, - 0x85, 0x0f, 0x0f, 0xff, 0x85, 0x10, 0x10, 0xff, 0x86, 0x11, 0x11, 0xff, - 0x86, 0x11, 0x11, 0xff, 0x86, 0x12, 0x12, 0xff, 0x86, 0x12, 0x12, 0xff, - 0x87, 0x12, 0x12, 0xff, 0x87, 0x13, 0x13, 0xff, 0x87, 0x13, 0x13, 0xff, - 0x88, 0x14, 0x14, 0xff, 0x88, 0x14, 0x14, 0xff, 0x88, 0x15, 0x15, 0xff, - 0x89, 0x16, 0x16, 0xff, 0x89, 0x16, 0x16, 0xff, 0x89, 0x17, 0x17, 0xff, - 0x89, 0x17, 0x17, 0xff, 0x8a, 0x18, 0x18, 0xff, 0x8a, 0x19, 0x19, 0xff, - 0x8a, 0x19, 0x19, 0xff, 0x8b, 0x1a, 0x1a, 0xff, 0x8b, 0x1a, 0x1a, 0xff, - 0x8b, 0x1b, 0x1b, 0xff, 0x8c, 0x1c, 0x1c, 0xff, 0x8b, 0x1c, 0x1c, 0xff, - 0x8e, 0x27, 0x27, 0xff, 0x8e, 0x2a, 0x2a, 0xff, 0x81, 0x01, 0x01, 0xff, - 0x80, 0x00, 0x00, 0xf5, 0x81, 0x00, 0x00, 0x98, 0x80, 0x00, 0x00, 0xff, - 0x80, 0x09, 0x09, 0xff, 0x80, 0x0b, 0x0b, 0xff, 0x80, 0x00, 0x00, 0xff, - 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, - 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, - 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, - 0x80, 0x01, 0x01, 0xff, 0x81, 0x02, 0x02, 0xff, 0x81, 0x02, 0x02, 0xff, - 0x81, 0x03, 0x03, 0xff, 0x81, 0x03, 0x03, 0xff, 0x82, 0x04, 0x04, 0xff, - 0x82, 0x05, 0x05, 0xff, 0x82, 0x05, 0x05, 0xff, 0x83, 0x06, 0x06, 0xff, - 0x83, 0x06, 0x06, 0xff, 0x83, 0x07, 0x07, 0xff, 0x84, 0x08, 0x08, 0xff, - 0x84, 0x08, 0x08, 0xff, 0x84, 0x09, 0x09, 0xff, 0x84, 0x09, 0x09, 0xff, - 0x85, 0x0a, 0x0a, 0xff, 0x85, 0x0b, 0x0b, 0xff, 0x85, 0x0b, 0x0b, 0xff, - 0x86, 0x0c, 0x0c, 0xff, 0x86, 0x0d, 0x0d, 0xff, 0x86, 0x0d, 0x0d, 0xff, - 0x87, 0x0e, 0x0e, 0xff, 0x87, 0x0e, 0x0e, 0xff, 0x87, 0x0f, 0x0f, 0xff, - 0x88, 0x10, 0x10, 0xff, 0x88, 0x10, 0x10, 0xff, 0x88, 0x11, 0x11, 0xff, - 0x88, 0x11, 0x11, 0xff, 0x89, 0x12, 0x12, 0xff, 0x89, 0x13, 0x13, 0xff, - 0x89, 0x13, 0x13, 0xff, 0x8a, 0x14, 0x14, 0xff, 0x8a, 0x14, 0x14, 0xff, - 0x8a, 0x15, 0x15, 0xff, 0x8b, 0x18, 0x18, 0xff, 0x89, 0x21, 0x21, 0xff, - 0x81, 0x05, 0x05, 0xff, 0x80, 0x00, 0x00, 0xff, 0x81, 0x00, 0x00, 0xa2, - 0x80, 0x00, 0x00, 0xff, 0x7e, 0x03, 0x03, 0xff, 0x7d, 0x03, 0x03, 0xff, - 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, - 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, - 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x01, 0x01, 0xff, - 0x80, 0x01, 0x01, 0xff, 0x81, 0x02, 0x02, 0xff, 0x81, 0x02, 0x02, 0xff, - 0x81, 0x03, 0x03, 0xff, 0x82, 0x04, 0x04, 0xff, 0x82, 0x04, 0x04, 0xff, - 0x82, 0x05, 0x05, 0xff, 0x82, 0x05, 0x05, 0xff, 0x83, 0x06, 0x06, 0xff, - 0x83, 0x07, 0x07, 0xff, 0x83, 0x07, 0x07, 0xff, 0x84, 0x08, 0x08, 0xff, - 0x84, 0x08, 0x08, 0xff, 0x84, 0x09, 0x09, 0xff, 0x85, 0x0a, 0x0a, 0xff, - 0x85, 0x0a, 0x0a, 0xff, 0x85, 0x0b, 0x0b, 0xff, 0x85, 0x0b, 0x0b, 0xff, - 0x86, 0x0c, 0x0c, 0xff, 0x86, 0x0d, 0x0d, 0xff, 0x8c, 0x18, 0x18, 0xff, - 0xa4, 0x49, 0x49, 0xff, 0xaf, 0x5f, 0x5f, 0xff, 0xb3, 0x67, 0x67, 0xff, - 0xab, 0x55, 0x55, 0xff, 0x98, 0x30, 0x30, 0xff, 0x88, 0x11, 0x11, 0xff, - 0x88, 0x11, 0x11, 0xff, 0x89, 0x12, 0x12, 0xff, 0x89, 0x13, 0x13, 0xff, - 0x89, 0x13, 0x13, 0xff, 0x8a, 0x14, 0x14, 0xff, 0x8a, 0x15, 0x15, 0xff, - 0x8a, 0x15, 0x15, 0xff, 0x8b, 0x16, 0x16, 0xff, 0x8b, 0x17, 0x17, 0xff, - 0x87, 0x1a, 0x1a, 0xff, 0x81, 0x04, 0x04, 0xff, 0x80, 0x00, 0x00, 0xff, - 0x81, 0x00, 0x00, 0xa2, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, - 0x7e, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, - 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, - 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x01, 0x01, 0xff, - 0x80, 0x01, 0x01, 0xff, 0x81, 0x02, 0x02, 0xff, 0x81, 0x02, 0x02, 0xff, - 0x81, 0x03, 0x03, 0xff, 0x82, 0x04, 0x04, 0xff, 0x82, 0x04, 0x04, 0xff, - 0x82, 0x05, 0x05, 0xff, 0x83, 0x06, 0x06, 0xff, 0x83, 0x06, 0x06, 0xff, - 0x83, 0x07, 0x07, 0xff, 0x83, 0x07, 0x07, 0xff, 0x84, 0x08, 0x08, 0xff, - 0x84, 0x09, 0x09, 0xff, 0x84, 0x09, 0x09, 0xff, 0x85, 0x0a, 0x0a, 0xff, - 0x85, 0x0a, 0x0a, 0xff, 0x85, 0x0b, 0x0b, 0xff, 0x86, 0x0c, 0x0c, 0xff, - 0x86, 0x0c, 0x0c, 0xff, 0xa3, 0x48, 0x48, 0xff, 0xdc, 0xba, 0xba, 0xff, - 0xfd, 0xfa, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xee, 0xde, 0xde, 0xff, 0xbd, 0x7a, 0x7a, 0xff, 0x8d, 0x1b, 0x1b, 0xff, - 0x89, 0x13, 0x13, 0xff, 0x8a, 0x14, 0x14, 0xff, 0x8a, 0x15, 0x15, 0xff, - 0x8a, 0x15, 0x15, 0xff, 0x8b, 0x16, 0x16, 0xff, 0x8b, 0x16, 0x16, 0xff, - 0x8a, 0x17, 0x17, 0xff, 0x8a, 0x18, 0x18, 0xff, 0x80, 0x02, 0x02, 0xff, - 0x80, 0x00, 0x00, 0xff, 0x81, 0x00, 0x00, 0xa2, 0x80, 0x00, 0x00, 0xff, - 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, - 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, - 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x01, 0x01, 0xff, - 0x80, 0x01, 0x01, 0xff, 0x81, 0x02, 0x02, 0xff, 0x81, 0x03, 0x03, 0xff, - 0x81, 0x03, 0x03, 0xff, 0x82, 0x04, 0x04, 0xff, 0x82, 0x04, 0x04, 0xff, - 0x82, 0x05, 0x05, 0xff, 0x83, 0x06, 0x06, 0xff, 0x83, 0x06, 0x06, 0xff, - 0x83, 0x07, 0x07, 0xff, 0x83, 0x07, 0x07, 0xff, 0x84, 0x08, 0x08, 0xff, - 0x84, 0x09, 0x09, 0xff, 0x84, 0x09, 0x09, 0xff, 0x85, 0x0a, 0x0a, 0xff, - 0x85, 0x0a, 0x0a, 0xff, 0x85, 0x0b, 0x0b, 0xff, 0x86, 0x0c, 0x0c, 0xff, - 0x88, 0x10, 0x10, 0xff, 0xcb, 0x98, 0x98, 0xff, 0xff, 0xfe, 0xfe, 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, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xea, 0xd6, 0xd6, 0xff, 0x9b, 0x37, 0x37, 0xff, 0x8a, 0x15, 0x15, 0xff, - 0x8a, 0x15, 0x15, 0xff, 0x8b, 0x16, 0x16, 0xff, 0x8b, 0x17, 0x17, 0xff, - 0x8b, 0x17, 0x17, 0xff, 0x8c, 0x18, 0x18, 0xff, 0x8c, 0x18, 0x18, 0xff, - 0x80, 0x01, 0x01, 0xff, 0x80, 0x00, 0x00, 0xff, 0x81, 0x00, 0x00, 0xa2, - 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, - 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, - 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x01, 0x01, 0xff, - 0x81, 0x02, 0x02, 0xff, 0x81, 0x02, 0x02, 0xff, 0x81, 0x03, 0x03, 0xff, - 0x81, 0x03, 0x03, 0xff, 0x82, 0x04, 0x04, 0xff, 0x82, 0x05, 0x05, 0xff, - 0x82, 0x05, 0x05, 0xff, 0x83, 0x06, 0x06, 0xff, 0x83, 0x06, 0x06, 0xff, - 0x83, 0x07, 0x07, 0xff, 0x84, 0x08, 0x08, 0xff, 0x84, 0x08, 0x08, 0xff, - 0x84, 0x09, 0x09, 0xff, 0x84, 0x09, 0x09, 0xff, 0x85, 0x0a, 0x0a, 0xff, - 0x85, 0x0b, 0x0b, 0xff, 0x85, 0x0b, 0x0b, 0xff, 0x86, 0x0c, 0x0c, 0xff, - 0x86, 0x0d, 0x0d, 0xff, 0xd5, 0xab, 0xab, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xec, 0xda, 0xda, 0xff, 0xda, 0xb4, 0xb4, 0xff, 0xda, 0xb5, 0xb5, 0xff, - 0xeb, 0xd7, 0xd7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf3, 0xe7, 0xe7, 0xff, - 0x99, 0x33, 0x33, 0xff, 0x8b, 0x16, 0x16, 0xff, 0x8b, 0x17, 0x17, 0xff, - 0x8b, 0x17, 0x17, 0xff, 0x8c, 0x18, 0x18, 0xff, 0x8c, 0x19, 0x19, 0xff, - 0x8b, 0x16, 0x16, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, - 0x81, 0x00, 0x00, 0xa2, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, - 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, - 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x01, 0x01, 0xff, - 0x81, 0x02, 0x02, 0xff, 0x81, 0x02, 0x02, 0xff, 0x81, 0x03, 0x03, 0xff, - 0x81, 0x03, 0x03, 0xff, 0x82, 0x04, 0x04, 0xff, 0x82, 0x05, 0x05, 0xff, - 0x82, 0x05, 0x05, 0xff, 0x83, 0x06, 0x06, 0xff, 0x83, 0x07, 0x07, 0xff, - 0x83, 0x07, 0x07, 0xff, 0x84, 0x08, 0x08, 0xff, 0x84, 0x08, 0x08, 0xff, - 0x84, 0x09, 0x09, 0xff, 0x85, 0x0a, 0x0a, 0xff, 0x85, 0x0a, 0x0a, 0xff, - 0x85, 0x0b, 0x0b, 0xff, 0x85, 0x0b, 0x0b, 0xff, 0x86, 0x0c, 0x0c, 0xff, - 0x86, 0x0d, 0x0d, 0xff, 0xbc, 0x79, 0x79, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xea, 0xd4, 0xd4, 0xff, - 0xa1, 0x43, 0x43, 0xff, 0x88, 0x11, 0x11, 0xff, 0x88, 0x11, 0x11, 0xff, - 0x89, 0x12, 0x12, 0xff, 0x89, 0x13, 0x13, 0xff, 0x9c, 0x39, 0x39, 0xff, - 0xdd, 0xba, 0xba, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xe6, 0xce, 0xce, 0xff, 0x8d, 0x1b, 0x1b, 0xff, - 0x8b, 0x17, 0x17, 0xff, 0x8c, 0x18, 0x18, 0xff, 0x8c, 0x19, 0x19, 0xff, - 0x8c, 0x19, 0x19, 0xff, 0x89, 0x12, 0x12, 0xff, 0x80, 0x00, 0x00, 0xff, - 0x80, 0x00, 0x00, 0xff, 0x81, 0x00, 0x00, 0xa2, 0x80, 0x00, 0x00, 0xff, - 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, - 0x80, 0x00, 0x00, 0xff, 0x80, 0x01, 0x01, 0xff, 0x80, 0x01, 0x01, 0xff, - 0x81, 0x02, 0x02, 0xff, 0x81, 0x02, 0x02, 0xff, 0x81, 0x03, 0x03, 0xff, - 0x82, 0x04, 0x04, 0xff, 0x82, 0x04, 0x04, 0xff, 0x82, 0x05, 0x05, 0xff, - 0x82, 0x05, 0x05, 0xff, 0x83, 0x06, 0x06, 0xff, 0x83, 0x07, 0x07, 0xff, - 0x83, 0x07, 0x07, 0xff, 0x84, 0x08, 0x08, 0xff, 0x84, 0x08, 0x08, 0xff, - 0x84, 0x09, 0x09, 0xff, 0x85, 0x0a, 0x0a, 0xff, 0x85, 0x0a, 0x0a, 0xff, - 0x85, 0x0b, 0x0b, 0xff, 0x85, 0x0b, 0x0b, 0xff, 0x86, 0x0c, 0x0c, 0xff, - 0x86, 0x0d, 0x0d, 0xff, 0x92, 0x26, 0x26, 0xff, 0xfa, 0xf5, 0xf5, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe8, 0xd1, 0xd1, 0xff, - 0x8e, 0x1c, 0x1c, 0xff, 0x88, 0x11, 0x11, 0xff, 0x89, 0x12, 0x12, 0xff, - 0x89, 0x12, 0x12, 0xff, 0x89, 0x13, 0x13, 0xff, 0x89, 0x13, 0x13, 0xff, - 0x8a, 0x14, 0x14, 0xff, 0x8a, 0x16, 0x16, 0xff, 0xcc, 0x98, 0x98, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xbb, 0x76, 0x76, 0xff, 0x8c, 0x18, 0x18, 0xff, 0x8c, 0x19, 0x19, 0xff, - 0x8c, 0x19, 0x19, 0xff, 0x8d, 0x1a, 0x1a, 0xff, 0x86, 0x0d, 0x0d, 0xff, - 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x81, 0x00, 0x00, 0xa2, - 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, - 0x80, 0x00, 0x00, 0xff, 0x80, 0x01, 0x01, 0xff, 0x80, 0x01, 0x01, 0xff, - 0x81, 0x02, 0x02, 0xff, 0x81, 0x03, 0x03, 0xff, 0x81, 0x03, 0x03, 0xff, - 0x82, 0x04, 0x04, 0xff, 0x82, 0x04, 0x04, 0xff, 0x82, 0x05, 0x05, 0xff, - 0x83, 0x06, 0x06, 0xff, 0x83, 0x06, 0x06, 0xff, 0x83, 0x07, 0x07, 0xff, - 0x83, 0x07, 0x07, 0xff, 0x84, 0x08, 0x08, 0xff, 0x84, 0x09, 0x09, 0xff, - 0x84, 0x09, 0x09, 0xff, 0x85, 0x0a, 0x0a, 0xff, 0x85, 0x0a, 0x0a, 0xff, - 0x85, 0x0b, 0x0b, 0xff, 0x86, 0x0c, 0x0c, 0xff, 0x86, 0x0c, 0x0c, 0xff, - 0x86, 0x0d, 0x0d, 0xff, 0x86, 0x0d, 0x0d, 0xff, 0xc8, 0x91, 0x91, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xfa, 0xfa, 0xff, - 0x9b, 0x36, 0x36, 0xff, 0x88, 0x11, 0x11, 0xff, 0x89, 0x12, 0x12, 0xff, - 0x89, 0x12, 0x12, 0xff, 0x89, 0x13, 0x13, 0xff, 0x89, 0x13, 0x13, 0xff, - 0x8a, 0x14, 0x14, 0xff, 0x8a, 0x15, 0x15, 0xff, 0x8a, 0x15, 0x15, 0xff, - 0x8c, 0x18, 0x18, 0xff, 0xe0, 0xc1, 0xc1, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xf1, 0xe3, 0xe3, 0xff, 0x8d, 0x1b, 0x1b, 0xff, - 0x8d, 0x1a, 0x1a, 0xff, 0x8d, 0x1a, 0x1a, 0xff, 0x8d, 0x1b, 0x1b, 0xff, - 0x83, 0x07, 0x07, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, - 0x81, 0x00, 0x00, 0xa2, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, - 0x80, 0x00, 0x00, 0xff, 0x80, 0x01, 0x01, 0xff, 0x80, 0x01, 0x01, 0xff, - 0x81, 0x02, 0x02, 0xff, 0x81, 0x03, 0x03, 0xff, 0x81, 0x03, 0x03, 0xff, - 0x82, 0x04, 0x04, 0xff, 0x82, 0x04, 0x04, 0xff, 0x82, 0x05, 0x05, 0xff, - 0x83, 0x06, 0x06, 0xff, 0x83, 0x06, 0x06, 0xff, 0x83, 0x07, 0x07, 0xff, - 0x83, 0x07, 0x07, 0xff, 0x84, 0x08, 0x08, 0xff, 0x84, 0x09, 0x09, 0xff, - 0x84, 0x09, 0x09, 0xff, 0x85, 0x0a, 0x0a, 0xff, 0x85, 0x0b, 0x0b, 0xff, - 0x85, 0x0b, 0x0b, 0xff, 0x86, 0x0c, 0x0c, 0xff, 0x86, 0x0c, 0x0c, 0xff, - 0x86, 0x0d, 0x0d, 0xff, 0x87, 0x0e, 0x0e, 0xff, 0x88, 0x10, 0x10, 0xff, - 0xf5, 0xeb, 0xeb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xd7, 0xb0, 0xb0, 0xff, 0x88, 0x11, 0x11, 0xff, 0x89, 0x12, 0x12, 0xff, - 0x89, 0x12, 0x12, 0xff, 0x89, 0x13, 0x13, 0xff, 0x8a, 0x14, 0x14, 0xff, - 0x8a, 0x14, 0x14, 0xff, 0x8a, 0x15, 0x15, 0xff, 0x8a, 0x15, 0x15, 0xff, - 0x8b, 0x16, 0x16, 0xff, 0x8b, 0x17, 0x17, 0xff, 0x9f, 0x3e, 0x3e, 0xff, - 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xab, 0x55, 0x55, 0xff, 0x8d, 0x1a, 0x1a, 0xff, 0x8d, 0x1b, 0x1b, 0xff, - 0x8c, 0x19, 0x19, 0xff, 0x80, 0x01, 0x01, 0xff, 0x80, 0x00, 0x00, 0xff, - 0x80, 0x00, 0x00, 0xff, 0x81, 0x00, 0x00, 0xa2, 0x80, 0x00, 0x00, 0xff, - 0x80, 0x00, 0x00, 0xff, 0x80, 0x01, 0x01, 0xff, 0x81, 0x02, 0x02, 0xff, - 0x81, 0x02, 0x02, 0xff, 0x81, 0x03, 0x03, 0xff, 0x81, 0x03, 0x03, 0xff, - 0x82, 0x04, 0x04, 0xff, 0x82, 0x05, 0x05, 0xff, 0x82, 0x05, 0x05, 0xff, - 0x83, 0x06, 0x06, 0xff, 0x83, 0x06, 0x06, 0xff, 0x83, 0x07, 0x07, 0xff, - 0x84, 0x08, 0x08, 0xff, 0x84, 0x08, 0x08, 0xff, 0x84, 0x09, 0x09, 0xff, - 0x84, 0x09, 0x09, 0xff, 0x85, 0x0a, 0x0a, 0xff, 0x85, 0x0b, 0x0b, 0xff, - 0x85, 0x0b, 0x0b, 0xff, 0x86, 0x0c, 0x0c, 0xff, 0x86, 0x0c, 0x0c, 0xff, - 0x86, 0x0d, 0x0d, 0xff, 0x87, 0x0e, 0x0e, 0xff, 0x87, 0x0e, 0x0e, 0xff, - 0xa0, 0x42, 0x42, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xa8, 0x51, 0x51, 0xff, 0x89, 0x12, 0x12, 0xff, - 0x89, 0x13, 0x13, 0xff, 0x89, 0x13, 0x13, 0xff, 0x8a, 0x14, 0x14, 0xff, - 0x8a, 0x14, 0x14, 0xff, 0x8a, 0x15, 0x15, 0xff, 0x8b, 0x16, 0x16, 0xff, - 0x8b, 0x16, 0x16, 0xff, 0x8b, 0x17, 0x17, 0xff, 0x8b, 0x17, 0x17, 0xff, - 0x8c, 0x18, 0x18, 0xff, 0xdd, 0xbb, 0xbb, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xc9, 0x93, 0x93, 0xff, 0x8d, 0x1b, 0x1b, 0xff, - 0x8e, 0x1c, 0x1c, 0xff, 0x88, 0x10, 0x10, 0xff, 0x80, 0x00, 0x00, 0xff, - 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x81, 0x00, 0x00, 0xa2, - 0x80, 0x00, 0x00, 0xff, 0x80, 0x01, 0x01, 0xff, 0x81, 0x02, 0x02, 0xff, - 0x81, 0x02, 0x02, 0xff, 0x81, 0x03, 0x03, 0xff, 0x82, 0x04, 0x04, 0xff, - 0x82, 0x04, 0x04, 0xff, 0x82, 0x05, 0x05, 0xff, 0x82, 0x05, 0x05, 0xff, - 0x83, 0x06, 0x06, 0xff, 0x83, 0x07, 0x07, 0xff, 0x83, 0x07, 0x07, 0xff, - 0x84, 0x08, 0x08, 0xff, 0x84, 0x08, 0x08, 0xff, 0x84, 0x09, 0x09, 0xff, - 0x85, 0x0a, 0x0a, 0xff, 0x85, 0x0a, 0x0a, 0xff, 0x85, 0x0b, 0x0b, 0xff, - 0x85, 0x0b, 0x0b, 0xff, 0x86, 0x0c, 0x0c, 0xff, 0x86, 0x0d, 0x0d, 0xff, - 0x86, 0x0d, 0x0d, 0xff, 0x87, 0x0e, 0x0e, 0xff, 0x87, 0x0e, 0x0e, 0xff, - 0x87, 0x0f, 0x0f, 0xff, 0xc2, 0x84, 0x84, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xfb, 0xf8, 0xf8, 0xff, 0x8c, 0x19, 0x19, 0xff, - 0x89, 0x13, 0x13, 0xff, 0x89, 0x13, 0x13, 0xff, 0x8a, 0x14, 0x14, 0xff, - 0x8a, 0x14, 0x14, 0xff, 0x8a, 0x15, 0x15, 0xff, 0x8b, 0x16, 0x16, 0xff, - 0x8b, 0x16, 0x16, 0xff, 0x8b, 0x17, 0x17, 0xff, 0x8b, 0x17, 0x17, 0xff, - 0x8c, 0x18, 0x18, 0xff, 0x8c, 0x19, 0x19, 0xff, 0xb4, 0x68, 0x68, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe7, 0xd0, 0xd0, 0xff, - 0x8e, 0x1c, 0x1c, 0xff, 0x8e, 0x1c, 0x1c, 0xff, 0x83, 0x06, 0x06, 0xff, - 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, - 0x81, 0x00, 0x00, 0xa2, 0x80, 0x00, 0x00, 0xff, 0x80, 0x01, 0x01, 0xff, - 0x81, 0x02, 0x02, 0xff, 0x81, 0x03, 0x03, 0xff, 0x82, 0x04, 0x04, 0xff, - 0x82, 0x04, 0x04, 0xff, 0x82, 0x05, 0x05, 0xff, 0x82, 0x05, 0x05, 0xff, - 0x83, 0x06, 0x06, 0xff, 0x83, 0x07, 0x07, 0xff, 0x83, 0x07, 0x07, 0xff, - 0x84, 0x08, 0x08, 0xff, 0x84, 0x08, 0x08, 0xff, 0x84, 0x09, 0x09, 0xff, - 0x85, 0x0a, 0x0a, 0xff, 0x85, 0x0a, 0x0a, 0xff, 0x85, 0x0b, 0x0b, 0xff, - 0x86, 0x0c, 0x0c, 0xff, 0x86, 0x0c, 0x0c, 0xff, 0x86, 0x0d, 0x0d, 0xff, - 0x86, 0x0d, 0x0d, 0xff, 0x87, 0x0e, 0x0e, 0xff, 0x87, 0x0f, 0x0f, 0xff, - 0x87, 0x0f, 0x0f, 0xff, 0x88, 0x10, 0x10, 0xff, 0xd8, 0xb1, 0xb1, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe4, 0xc9, 0xc9, 0xff, - 0x89, 0x13, 0x13, 0xff, 0x89, 0x13, 0x13, 0xff, 0x8a, 0x14, 0x14, 0xff, - 0x8a, 0x15, 0x15, 0xff, 0x8a, 0x15, 0x15, 0xff, 0x8b, 0x16, 0x16, 0xff, - 0x8b, 0x16, 0x16, 0xff, 0x8b, 0x17, 0x17, 0xff, 0x8c, 0x18, 0x18, 0xff, - 0x8c, 0x18, 0x18, 0xff, 0x8c, 0x19, 0x19, 0xff, 0x8c, 0x19, 0x19, 0xff, - 0x95, 0x2b, 0x2b, 0xff, 0xfe, 0xfd, 0xfd, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xfb, 0xf7, 0xf7, 0xff, 0x8e, 0x1d, 0x1d, 0xff, 0x89, 0x13, 0x13, 0xff, - 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, - 0x80, 0x00, 0x00, 0xff, 0x81, 0x00, 0x00, 0xa2, 0x80, 0x00, 0x00, 0xff, - 0x81, 0x02, 0x02, 0xff, 0x81, 0x03, 0x03, 0xff, 0x82, 0x04, 0x04, 0xff, - 0x82, 0x04, 0x04, 0xff, 0x82, 0x05, 0x05, 0xff, 0x83, 0x06, 0x06, 0xff, - 0x83, 0x06, 0x06, 0xff, 0x83, 0x07, 0x07, 0xff, 0x83, 0x07, 0x07, 0xff, - 0x84, 0x08, 0x08, 0xff, 0x84, 0x09, 0x09, 0xff, 0x84, 0x09, 0x09, 0xff, - 0x85, 0x0a, 0x0a, 0xff, 0x85, 0x0a, 0x0a, 0xff, 0x85, 0x0b, 0x0b, 0xff, - 0x86, 0x0c, 0x0c, 0xff, 0x86, 0x0c, 0x0c, 0xff, 0x86, 0x0d, 0x0d, 0xff, - 0x86, 0x0d, 0x0d, 0xff, 0x87, 0x0e, 0x0e, 0xff, 0x87, 0x0f, 0x0f, 0xff, - 0x87, 0x0f, 0x0f, 0xff, 0x88, 0x10, 0x10, 0xff, 0x88, 0x10, 0x10, 0xff, - 0xea, 0xd5, 0xd5, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xd2, 0xa5, 0xa5, 0xff, 0x89, 0x13, 0x13, 0xff, 0x8a, 0x14, 0x14, 0xff, - 0x8a, 0x15, 0x15, 0xff, 0x8a, 0x15, 0x15, 0xff, 0x8b, 0x16, 0x16, 0xff, - 0x8b, 0x17, 0x17, 0xff, 0x8b, 0x17, 0x17, 0xff, 0x8c, 0x18, 0x18, 0xff, - 0x8c, 0x18, 0x18, 0xff, 0x8c, 0x19, 0x19, 0xff, 0x8d, 0x1a, 0x1a, 0xff, - 0x8d, 0x1a, 0x1a, 0xff, 0x8d, 0x1b, 0x1b, 0xff, 0xef, 0xdf, 0xdf, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x9a, 0x33, 0x33, 0xff, - 0x82, 0x04, 0x04, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, - 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x81, 0x00, 0x00, 0xa2, - 0x80, 0x00, 0x00, 0xff, 0x81, 0x02, 0x02, 0xff, 0x82, 0x04, 0x04, 0xff, - 0x82, 0x04, 0x04, 0xff, 0x82, 0x05, 0x05, 0xff, 0x83, 0x06, 0x06, 0xff, - 0x83, 0x06, 0x06, 0xff, 0x83, 0x07, 0x07, 0xff, 0x84, 0x08, 0x08, 0xff, - 0x84, 0x08, 0x08, 0xff, 0x84, 0x09, 0x09, 0xff, 0x84, 0x09, 0x09, 0xff, - 0x85, 0x0a, 0x0a, 0xff, 0x85, 0x0b, 0x0b, 0xff, 0x85, 0x0b, 0x0b, 0xff, - 0x86, 0x0c, 0x0c, 0xff, 0x86, 0x0c, 0x0c, 0xff, 0x86, 0x0d, 0x0d, 0xff, - 0x87, 0x0e, 0x0e, 0xff, 0x87, 0x0e, 0x0e, 0xff, 0x87, 0x0f, 0x0f, 0xff, - 0x87, 0x0f, 0x0f, 0xff, 0x88, 0x10, 0x10, 0xff, 0x88, 0x11, 0x11, 0xff, - 0x88, 0x11, 0x11, 0xff, 0xf5, 0xeb, 0xeb, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xc7, 0x8f, 0x8f, 0xff, 0x8a, 0x14, 0x14, 0xff, - 0x8a, 0x15, 0x15, 0xff, 0x8a, 0x15, 0x15, 0xff, 0x8b, 0x16, 0x16, 0xff, - 0x8b, 0x17, 0x17, 0xff, 0x8b, 0x17, 0x17, 0xff, 0x8c, 0x18, 0x18, 0xff, - 0x8c, 0x18, 0x18, 0xff, 0x8c, 0x19, 0x19, 0xff, 0x8d, 0x1a, 0x1a, 0xff, - 0x8d, 0x1a, 0x1a, 0xff, 0x8d, 0x1b, 0x1b, 0xff, 0x8d, 0x1b, 0x1b, 0xff, - 0xdd, 0xba, 0xba, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0x9c, 0x39, 0x39, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, - 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, - 0x81, 0x00, 0x00, 0xa2, 0x80, 0x00, 0x00, 0xff, 0x81, 0x02, 0x02, 0xff, - 0x82, 0x05, 0x05, 0xff, 0x82, 0x05, 0x05, 0xff, 0x83, 0x06, 0x06, 0xff, - 0x83, 0x06, 0x06, 0xff, 0x83, 0x07, 0x07, 0xff, 0x84, 0x08, 0x08, 0xff, - 0x84, 0x08, 0x08, 0xff, 0x84, 0x09, 0x09, 0xff, 0x84, 0x09, 0x09, 0xff, - 0x85, 0x0a, 0x0a, 0xff, 0x85, 0x0b, 0x0b, 0xff, 0x85, 0x0b, 0x0b, 0xff, - 0x86, 0x0c, 0x0c, 0xff, 0x86, 0x0c, 0x0c, 0xff, 0x86, 0x0d, 0x0d, 0xff, - 0x87, 0x0e, 0x0e, 0xff, 0x87, 0x0e, 0x0e, 0xff, 0x87, 0x0f, 0x0f, 0xff, - 0x88, 0x10, 0x10, 0xff, 0x88, 0x10, 0x10, 0xff, 0x88, 0x11, 0x11, 0xff, - 0x88, 0x11, 0x11, 0xff, 0x89, 0x12, 0x12, 0xff, 0xfa, 0xf5, 0xf5, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xc3, 0x87, 0x87, 0xff, - 0x8a, 0x15, 0x15, 0xff, 0x8b, 0x16, 0x16, 0xff, 0x8b, 0x16, 0x16, 0xff, - 0x8b, 0x17, 0x17, 0xff, 0x8b, 0x17, 0x17, 0xff, 0x8c, 0x18, 0x18, 0xff, - 0x8c, 0x19, 0x19, 0xff, 0x8c, 0x19, 0x19, 0xff, 0x8d, 0x1a, 0x1a, 0xff, - 0x8d, 0x1a, 0x1a, 0xff, 0x8d, 0x1b, 0x1b, 0xff, 0x8e, 0x1c, 0x1c, 0xff, - 0x8e, 0x1c, 0x1c, 0xff, 0xd2, 0xa5, 0xa5, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0x9b, 0x37, 0x37, 0xff, 0x80, 0x00, 0x00, 0xff, - 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, - 0x80, 0x00, 0x00, 0xff, 0x81, 0x00, 0x00, 0xa2, 0x80, 0x00, 0x00, 0xff, - 0x81, 0x03, 0x03, 0xff, 0x82, 0x05, 0x05, 0xff, 0x83, 0x06, 0x06, 0xff, - 0x83, 0x07, 0x07, 0xff, 0x83, 0x07, 0x07, 0xff, 0x84, 0x08, 0x08, 0xff, - 0x8b, 0x17, 0x17, 0xff, 0x8c, 0x19, 0x19, 0xff, 0x8d, 0x1a, 0x1a, 0xff, - 0x8d, 0x1a, 0x1a, 0xff, 0x8d, 0x1b, 0x1b, 0xff, 0x8d, 0x1b, 0x1b, 0xff, - 0x8e, 0x1c, 0x1c, 0xff, 0x8e, 0x1d, 0x1d, 0xff, 0x8e, 0x1d, 0x1d, 0xff, - 0x8f, 0x1e, 0x1e, 0xff, 0x8f, 0x1e, 0x1e, 0xff, 0x8f, 0x1f, 0x1f, 0xff, - 0x90, 0x20, 0x20, 0xff, 0x90, 0x20, 0x20, 0xff, 0x90, 0x21, 0x21, 0xff, - 0x90, 0x21, 0x21, 0xff, 0x91, 0x22, 0x22, 0xff, 0x91, 0x23, 0x23, 0xff, - 0x98, 0x32, 0x32, 0xff, 0x99, 0x33, 0x33, 0xff, 0x99, 0x33, 0x33, 0xff, - 0x96, 0x2b, 0x2b, 0xff, 0x93, 0x26, 0x26, 0xff, 0x90, 0x1f, 0x1f, 0xff, - 0x8b, 0x17, 0x17, 0xff, 0x8c, 0x18, 0x18, 0xff, 0x8c, 0x18, 0x18, 0xff, - 0x8c, 0x19, 0x19, 0xff, 0x8c, 0x19, 0x19, 0xff, 0x8d, 0x1a, 0x1a, 0xff, - 0x8d, 0x1b, 0x1b, 0xff, 0x8d, 0x1b, 0x1b, 0xff, 0x8e, 0x1c, 0x1c, 0xff, - 0x8e, 0x1c, 0x1c, 0xff, 0x8e, 0x1d, 0x1d, 0xff, 0x93, 0x27, 0x27, 0xff, - 0x8f, 0x1f, 0x1f, 0xff, 0x88, 0x11, 0x11, 0xff, 0x82, 0x04, 0x04, 0xff, - 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, - 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x81, 0x00, 0x00, 0xa2, - 0x80, 0x00, 0x00, 0xff, 0x81, 0x03, 0x03, 0xff, 0x83, 0x06, 0x06, 0xff, - 0x83, 0x07, 0x07, 0xff, 0x83, 0x07, 0x07, 0xff, 0x84, 0x08, 0x08, 0xff, - 0x84, 0x09, 0x09, 0xff, 0xf2, 0xe5, 0xe5, 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, 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, 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, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xd1, 0xa2, 0xa2, 0xff, 0x8c, 0x18, 0x18, 0xff, 0x8c, 0x18, 0x18, 0xff, - 0x8c, 0x19, 0x19, 0xff, 0x8c, 0x19, 0x19, 0xff, 0x8d, 0x1a, 0x1a, 0xff, - 0x8d, 0x1b, 0x1b, 0xff, 0x8d, 0x1b, 0x1b, 0xff, 0x8e, 0x1c, 0x1c, 0xff, - 0x8e, 0x1c, 0x1c, 0xff, 0x8e, 0x1d, 0x1d, 0xff, 0x8d, 0x1a, 0x1a, 0xff, - 0x83, 0x07, 0x07, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, - 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, - 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, - 0x81, 0x00, 0x00, 0xa2, 0x80, 0x00, 0x00, 0xff, 0x82, 0x04, 0x04, 0xff, - 0x83, 0x07, 0x07, 0xff, 0x83, 0x07, 0x07, 0xff, 0x84, 0x08, 0x08, 0xff, - 0x84, 0x09, 0x09, 0xff, 0x84, 0x09, 0x09, 0xff, 0xf3, 0xe7, 0xe7, 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, - 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, 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, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xd1, 0xa3, 0xa3, 0xff, 0x8c, 0x18, 0x18, 0xff, - 0x8c, 0x19, 0x19, 0xff, 0x8d, 0x1a, 0x1a, 0xff, 0x8d, 0x1a, 0x1a, 0xff, - 0x8d, 0x1b, 0x1b, 0xff, 0x8d, 0x1b, 0x1b, 0xff, 0x8e, 0x1c, 0x1c, 0xff, - 0x8e, 0x1d, 0x1d, 0xff, 0x8b, 0x17, 0x17, 0xff, 0x85, 0x0b, 0x0b, 0xff, - 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, - 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, - 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, - 0x80, 0x00, 0x00, 0xff, 0x81, 0x00, 0x00, 0xa2, 0x80, 0x00, 0x00, 0xff, - 0x82, 0x04, 0x04, 0xff, 0x84, 0x08, 0x08, 0xff, 0x84, 0x08, 0x08, 0xff, - 0x84, 0x09, 0x09, 0xff, 0x84, 0x09, 0x09, 0xff, 0x85, 0x0a, 0x0a, 0xff, - 0xf4, 0xe9, 0xe9, 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, 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, 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, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd1, 0xa3, 0xa3, 0xff, - 0x8c, 0x19, 0x19, 0xff, 0x8d, 0x1a, 0x1a, 0xff, 0x8d, 0x1a, 0x1a, 0xff, - 0x8d, 0x1a, 0x1a, 0xff, 0x8b, 0x17, 0x17, 0xff, 0x89, 0x12, 0x12, 0xff, - 0x86, 0x0c, 0x0c, 0xff, 0x82, 0x04, 0x04, 0xff, 0x80, 0x00, 0x00, 0xff, - 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, - 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, - 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, - 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x81, 0x00, 0x00, 0xa2, - 0x80, 0x00, 0x00, 0xff, 0x82, 0x05, 0x05, 0xff, 0x84, 0x08, 0x08, 0xff, - 0x84, 0x09, 0x09, 0xff, 0x85, 0x0a, 0x0a, 0xff, 0x85, 0x0a, 0x0a, 0xff, - 0x85, 0x0b, 0x0b, 0xff, 0xf5, 0xec, 0xec, 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, 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, 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, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xce, 0x9b, 0x9b, 0xff, 0x85, 0x05, 0x05, 0xff, 0x83, 0x03, 0x03, 0xff, - 0x82, 0x02, 0x02, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, - 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, - 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, - 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, - 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, - 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, - 0x81, 0x00, 0x00, 0xa2, 0x80, 0x00, 0x00, 0xff, 0x82, 0x05, 0x05, 0xff, - 0x84, 0x09, 0x09, 0xff, 0x85, 0x0a, 0x0a, 0xff, 0x85, 0x0a, 0x0a, 0xff, - 0x85, 0x0b, 0x0b, 0xff, 0x85, 0x0b, 0x0b, 0xff, 0xf6, 0xee, 0xee, 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, - 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, 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, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xcf, 0x98, 0x98, 0xff, 0x87, 0x00, 0x00, 0xff, - 0x87, 0x00, 0x00, 0xff, 0x86, 0x00, 0x00, 0xff, 0x85, 0x00, 0x00, 0xff, - 0x84, 0x00, 0x00, 0xff, 0x83, 0x00, 0x00, 0xff, 0x82, 0x00, 0x00, 0xff, - 0x81, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, - 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, - 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, - 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, - 0x80, 0x00, 0x00, 0xff, 0x81, 0x00, 0x00, 0xa2, 0x80, 0x00, 0x00, 0xff, - 0x83, 0x05, 0x05, 0xff, 0x85, 0x0a, 0x0a, 0xff, 0x85, 0x0a, 0x0a, 0xff, - 0x85, 0x0b, 0x0b, 0xff, 0x86, 0x0c, 0x0c, 0xff, 0x87, 0x0c, 0x0c, 0xff, - 0xf8, 0xf0, 0xf0, 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, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xd3, 0xd5, 0xd2, 0xff, 0x84, 0x8a, 0x82, 0xff, - 0x9d, 0xa1, 0x9b, 0xff, 0xf7, 0xf7, 0xf7, 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, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd1, 0x98, 0x98, 0xff, - 0x8c, 0x00, 0x00, 0xff, 0x8b, 0x00, 0x00, 0xff, 0x8a, 0x00, 0x00, 0xff, - 0x8a, 0x00, 0x00, 0xff, 0x89, 0x00, 0x00, 0xff, 0x88, 0x00, 0x00, 0xff, - 0x86, 0x00, 0x00, 0xff, 0x85, 0x00, 0x00, 0xff, 0x84, 0x00, 0x00, 0xff, - 0x83, 0x00, 0x00, 0xff, 0x81, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, - 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, - 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, - 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x81, 0x00, 0x00, 0xa2, - 0x80, 0x00, 0x00, 0xff, 0x83, 0x06, 0x06, 0xff, 0x85, 0x0a, 0x0a, 0xff, - 0x85, 0x0b, 0x0b, 0xff, 0x88, 0x0c, 0x0c, 0xff, 0x8a, 0x0c, 0x0c, 0xff, - 0x8b, 0x0d, 0x0d, 0xff, 0xf9, 0xf2, 0xf2, 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, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xd8, 0xda, 0xd8, 0xff, 0x24, 0x2f, 0x20, 0xff, - 0x1f, 0x2a, 0x1b, 0xff, 0x1f, 0x2a, 0x1b, 0xff, 0x63, 0x6a, 0x60, 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, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xd2, 0x97, 0x97, 0xff, 0x91, 0x00, 0x00, 0xff, 0x90, 0x00, 0x00, 0xff, - 0x8f, 0x00, 0x00, 0xff, 0x8e, 0x00, 0x00, 0xff, 0x8d, 0x00, 0x00, 0xff, - 0x8c, 0x00, 0x00, 0xff, 0x8b, 0x00, 0x00, 0xff, 0x8a, 0x00, 0x00, 0xff, - 0x88, 0x00, 0x00, 0xff, 0x87, 0x00, 0x00, 0xff, 0x86, 0x00, 0x00, 0xff, - 0x84, 0x00, 0x00, 0xff, 0x82, 0x00, 0x00, 0xff, 0x81, 0x00, 0x00, 0xff, - 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, - 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, - 0x81, 0x00, 0x00, 0xa2, 0x80, 0x00, 0x00, 0xff, 0x84, 0x06, 0x06, 0xff, - 0x88, 0x0b, 0x0b, 0xff, 0x8a, 0x0c, 0x0c, 0xff, 0x8c, 0x0c, 0x0c, 0xff, - 0x8e, 0x0d, 0x0d, 0xff, 0x8d, 0x08, 0x08, 0xff, 0xfa, 0xf4, 0xf4, 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, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x92, 0x97, 0x90, 0xff, - 0x1f, 0x2a, 0x1b, 0xff, 0x1f, 0x2a, 0x1b, 0xff, 0x1f, 0x2a, 0x1b, 0xff, - 0x20, 0x2b, 0x1c, 0xff, 0xf4, 0xf5, 0xf4, 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, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xd4, 0x97, 0x97, 0xff, 0x95, 0x00, 0x00, 0xff, - 0x95, 0x00, 0x00, 0xff, 0x94, 0x00, 0x00, 0xff, 0x93, 0x00, 0x00, 0xff, - 0x92, 0x00, 0x00, 0xff, 0x91, 0x00, 0x00, 0xff, 0x8f, 0x00, 0x00, 0xff, - 0x8e, 0x00, 0x00, 0xff, 0x8d, 0x00, 0x00, 0xff, 0x8b, 0x00, 0x00, 0xff, - 0x8a, 0x00, 0x00, 0xff, 0x88, 0x00, 0x00, 0xff, 0x87, 0x00, 0x00, 0xff, - 0x85, 0x00, 0x00, 0xff, 0x83, 0x00, 0x00, 0xff, 0x81, 0x00, 0x00, 0xff, - 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, - 0x80, 0x00, 0x00, 0xff, 0x81, 0x00, 0x00, 0xa2, 0x80, 0x00, 0x00, 0xff, - 0x88, 0x06, 0x06, 0xff, 0x8d, 0x0c, 0x0c, 0xff, 0x8e, 0x0d, 0x0d, 0xff, - 0x90, 0x0d, 0x0d, 0xff, 0x90, 0x08, 0x08, 0xff, 0x8e, 0x00, 0x00, 0xff, - 0xfb, 0xf6, 0xf6, 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, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xac, 0xb0, 0xab, 0xff, 0x1f, 0x2a, 0x1b, 0xff, 0x1f, 0x2a, 0x1b, 0xff, - 0x1f, 0x2a, 0x1b, 0xff, 0x34, 0x3e, 0x30, 0xff, 0xfc, 0xfc, 0xfc, 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, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd6, 0x97, 0x97, 0xff, - 0x9a, 0x00, 0x00, 0xff, 0x99, 0x00, 0x00, 0xff, 0x98, 0x00, 0x00, 0xff, - 0x97, 0x00, 0x00, 0xff, 0x96, 0x00, 0x00, 0xff, 0x95, 0x00, 0x00, 0xff, - 0x94, 0x00, 0x00, 0xff, 0x92, 0x00, 0x00, 0xff, 0x91, 0x00, 0x00, 0xff, - 0x90, 0x00, 0x00, 0xff, 0x8e, 0x00, 0x00, 0xff, 0x8c, 0x00, 0x00, 0xff, - 0x8b, 0x00, 0x00, 0xff, 0x89, 0x00, 0x00, 0xff, 0x87, 0x00, 0x00, 0xff, - 0x85, 0x00, 0x00, 0xff, 0x83, 0x00, 0x00, 0xff, 0x81, 0x00, 0x00, 0xff, - 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x81, 0x00, 0x00, 0xa2, - 0x80, 0x00, 0x00, 0xff, 0x8b, 0x07, 0x07, 0xff, 0x90, 0x0d, 0x0d, 0xff, - 0x92, 0x0d, 0x0d, 0xff, 0x93, 0x0b, 0x0b, 0xff, 0x90, 0x00, 0x00, 0xff, - 0x92, 0x00, 0x00, 0xff, 0xfc, 0xf8, 0xf8, 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, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xfc, 0xfc, 0xfc, 0xff, 0x71, 0x78, 0x6e, 0xff, - 0x1f, 0x2a, 0x1b, 0xff, 0x1f, 0x2a, 0x1b, 0xff, 0xcb, 0xce, 0xca, 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, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xd7, 0x96, 0x96, 0xff, 0x9f, 0x00, 0x00, 0xff, 0x9e, 0x00, 0x00, 0xff, - 0x9d, 0x00, 0x00, 0xff, 0x9c, 0x00, 0x00, 0xff, 0x9b, 0x00, 0x00, 0xff, - 0x9a, 0x00, 0x00, 0xff, 0x98, 0x00, 0x00, 0xff, 0x97, 0x00, 0x00, 0xff, - 0x95, 0x00, 0x00, 0xff, 0x94, 0x00, 0x00, 0xff, 0x92, 0x00, 0x00, 0xff, - 0x90, 0x00, 0x00, 0xff, 0x8f, 0x00, 0x00, 0xff, 0x8d, 0x00, 0x00, 0xff, - 0x8b, 0x00, 0x00, 0xff, 0x89, 0x00, 0x00, 0xff, 0x87, 0x00, 0x00, 0xff, - 0x85, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, - 0x81, 0x00, 0x00, 0xa2, 0x80, 0x00, 0x00, 0xff, 0x8e, 0x08, 0x08, 0xff, - 0x94, 0x0d, 0x0d, 0xff, 0x96, 0x0e, 0x0e, 0xff, 0x93, 0x02, 0x02, 0xff, - 0x94, 0x00, 0x00, 0xff, 0x96, 0x00, 0x00, 0xff, 0xfd, 0xfa, 0xfa, 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, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xba, 0xbe, 0xb9, 0xff, 0x1f, 0x2a, 0x1b, 0xff, 0x1f, 0x2a, 0x1b, 0xff, - 0xe2, 0xe3, 0xe1, 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, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xda, 0x96, 0x96, 0xff, 0xa3, 0x00, 0x00, 0xff, - 0xa2, 0x00, 0x00, 0xff, 0xa1, 0x00, 0x00, 0xff, 0xa0, 0x00, 0x00, 0xff, - 0x9f, 0x00, 0x00, 0xff, 0x9e, 0x00, 0x00, 0xff, 0x9d, 0x00, 0x00, 0xff, - 0x9b, 0x00, 0x00, 0xff, 0x9a, 0x00, 0x00, 0xff, 0x98, 0x00, 0x00, 0xff, - 0x96, 0x00, 0x00, 0xff, 0x95, 0x00, 0x00, 0xff, 0x93, 0x00, 0x00, 0xff, - 0x91, 0x00, 0x00, 0xff, 0x8f, 0x00, 0x00, 0xff, 0x8d, 0x00, 0x00, 0xff, - 0x8b, 0x00, 0x00, 0xff, 0x89, 0x00, 0x00, 0xff, 0x81, 0x00, 0x00, 0xff, - 0x80, 0x00, 0x00, 0xff, 0x81, 0x00, 0x00, 0xa2, 0x80, 0x00, 0x00, 0xff, - 0x92, 0x09, 0x09, 0xff, 0x98, 0x0e, 0x0e, 0xff, 0x98, 0x09, 0x09, 0xff, - 0x96, 0x00, 0x00, 0xff, 0x98, 0x00, 0x00, 0xff, 0x9a, 0x00, 0x00, 0xff, - 0xfe, 0xfd, 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, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0x99, 0x9e, 0x97, 0xff, 0x1f, 0x2a, 0x1b, 0xff, - 0x1f, 0x2a, 0x1b, 0xff, 0xbf, 0xc2, 0xbe, 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, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0x95, 0x95, 0xff, - 0xa8, 0x00, 0x00, 0xff, 0xa7, 0x00, 0x00, 0xff, 0xa6, 0x00, 0x00, 0xff, - 0xa5, 0x00, 0x00, 0xff, 0xa4, 0x00, 0x00, 0xff, 0xa2, 0x00, 0x00, 0xff, - 0xa1, 0x00, 0x00, 0xff, 0x9f, 0x00, 0x00, 0xff, 0x9e, 0x00, 0x00, 0xff, - 0x9c, 0x00, 0x00, 0xff, 0x9a, 0x00, 0x00, 0xff, 0x98, 0x00, 0x00, 0xff, - 0x97, 0x00, 0x00, 0xff, 0x95, 0x00, 0x00, 0xff, 0x93, 0x00, 0x00, 0xff, - 0x91, 0x00, 0x00, 0xff, 0x8e, 0x00, 0x00, 0xff, 0x8c, 0x00, 0x00, 0xff, - 0x82, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x81, 0x00, 0x00, 0xa2, - 0x80, 0x00, 0x00, 0xff, 0x94, 0x09, 0x09, 0xff, 0x9c, 0x0f, 0x0f, 0xff, - 0x99, 0x02, 0x02, 0xff, 0x9a, 0x00, 0x00, 0xff, 0x9c, 0x00, 0x00, 0xff, - 0x9e, 0x00, 0x00, 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, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x79, 0x7f, 0x76, 0xff, - 0x1f, 0x2a, 0x1b, 0xff, 0x1f, 0x2a, 0x1b, 0xff, 0x9d, 0xa1, 0x9b, 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, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xdd, 0x95, 0x95, 0xff, 0xad, 0x00, 0x00, 0xff, 0xac, 0x00, 0x00, 0xff, - 0xab, 0x00, 0x00, 0xff, 0xa9, 0x00, 0x00, 0xff, 0xa8, 0x00, 0x00, 0xff, - 0xa7, 0x00, 0x00, 0xff, 0xa5, 0x00, 0x00, 0xff, 0xa4, 0x00, 0x00, 0xff, - 0xa2, 0x00, 0x00, 0xff, 0xa0, 0x00, 0x00, 0xff, 0x9e, 0x00, 0x00, 0xff, - 0x9c, 0x00, 0x00, 0xff, 0x9a, 0x00, 0x00, 0xff, 0x98, 0x00, 0x00, 0xff, - 0x96, 0x00, 0x00, 0xff, 0x94, 0x00, 0x00, 0xff, 0x92, 0x00, 0x00, 0xff, - 0x90, 0x00, 0x00, 0xff, 0x83, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, - 0x81, 0x00, 0x00, 0xa2, 0x80, 0x00, 0x00, 0xff, 0x98, 0x0a, 0x0a, 0xff, - 0x9e, 0x0d, 0x0d, 0xff, 0x9b, 0x00, 0x00, 0xff, 0x9d, 0x00, 0x00, 0xff, - 0xa0, 0x00, 0x00, 0xff, 0xa3, 0x02, 0x02, 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, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0x57, 0x5f, 0x54, 0xff, 0x1f, 0x2a, 0x1b, 0xff, 0x1f, 0x2a, 0x1b, 0xff, - 0x7a, 0x81, 0x78, 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, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xdf, 0x95, 0x95, 0xff, 0xb1, 0x00, 0x00, 0xff, - 0xb0, 0x00, 0x00, 0xff, 0xaf, 0x00, 0x00, 0xff, 0xae, 0x00, 0x00, 0xff, - 0xac, 0x00, 0x00, 0xff, 0xab, 0x00, 0x00, 0xff, 0xa9, 0x00, 0x00, 0xff, - 0xa8, 0x00, 0x00, 0xff, 0xa6, 0x00, 0x00, 0xff, 0xa4, 0x00, 0x00, 0xff, - 0xa2, 0x00, 0x00, 0xff, 0xa0, 0x00, 0x00, 0xff, 0x9e, 0x00, 0x00, 0xff, - 0x9c, 0x00, 0x00, 0xff, 0x9a, 0x00, 0x00, 0xff, 0x98, 0x00, 0x00, 0xff, - 0x95, 0x00, 0x00, 0xff, 0x93, 0x00, 0x00, 0xff, 0x84, 0x00, 0x00, 0xff, - 0x80, 0x00, 0x00, 0xff, 0x81, 0x00, 0x00, 0xa2, 0x80, 0x00, 0x00, 0xff, - 0x9a, 0x0a, 0x0a, 0xff, 0xa0, 0x07, 0x07, 0xff, 0x9f, 0x00, 0x00, 0xff, - 0xa1, 0x00, 0x00, 0xff, 0xa3, 0x00, 0x00, 0xff, 0xa6, 0x04, 0x04, 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, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0x36, 0x40, 0x32, 0xff, 0x1f, 0x2a, 0x1b, 0xff, - 0x1f, 0x2a, 0x1b, 0xff, 0x57, 0x5f, 0x54, 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, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe1, 0x94, 0x94, 0xff, - 0xb6, 0x00, 0x00, 0xff, 0xb5, 0x00, 0x00, 0xff, 0xb3, 0x00, 0x00, 0xff, - 0xb2, 0x00, 0x00, 0xff, 0xb1, 0x00, 0x00, 0xff, 0xaf, 0x00, 0x00, 0xff, - 0xad, 0x00, 0x00, 0xff, 0xac, 0x00, 0x00, 0xff, 0xaa, 0x00, 0x00, 0xff, - 0xa8, 0x00, 0x00, 0xff, 0xa6, 0x00, 0x00, 0xff, 0xa4, 0x00, 0x00, 0xff, - 0xa2, 0x00, 0x00, 0xff, 0xa0, 0x00, 0x00, 0xff, 0x9d, 0x00, 0x00, 0xff, - 0x9b, 0x00, 0x00, 0xff, 0x99, 0x00, 0x00, 0xff, 0x96, 0x00, 0x00, 0xff, - 0x85, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x81, 0x00, 0x00, 0xa2, - 0x80, 0x00, 0x00, 0xff, 0x9e, 0x0b, 0x0b, 0xff, 0xa1, 0x03, 0x03, 0xff, - 0xa2, 0x00, 0x00, 0xff, 0xa5, 0x00, 0x00, 0xff, 0xa7, 0x00, 0x00, 0xff, - 0xab, 0x06, 0x06, 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, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xfc, 0xfc, 0xfc, 0xff, 0x79, 0x80, 0x77, 0xff, - 0x79, 0x7f, 0x76, 0xff, 0x79, 0x7f, 0x76, 0xff, 0x89, 0x8f, 0x87, 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, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xe2, 0x94, 0x94, 0xff, 0xba, 0x00, 0x00, 0xff, 0xb9, 0x00, 0x00, 0xff, - 0xb8, 0x00, 0x00, 0xff, 0xb6, 0x00, 0x00, 0xff, 0xb5, 0x00, 0x00, 0xff, - 0xb3, 0x00, 0x00, 0xff, 0xb1, 0x00, 0x00, 0xff, 0xb0, 0x00, 0x00, 0xff, - 0xae, 0x00, 0x00, 0xff, 0xac, 0x00, 0x00, 0xff, 0xaa, 0x00, 0x00, 0xff, - 0xa7, 0x00, 0x00, 0xff, 0xa5, 0x00, 0x00, 0xff, 0xa3, 0x00, 0x00, 0xff, - 0xa1, 0x00, 0x00, 0xff, 0x9e, 0x00, 0x00, 0xff, 0x9c, 0x00, 0x00, 0xff, - 0x99, 0x00, 0x00, 0xff, 0x85, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, - 0x81, 0x00, 0x00, 0xa2, 0x80, 0x00, 0x00, 0xff, 0xa0, 0x0b, 0x0b, 0xff, - 0xa3, 0x00, 0x00, 0xff, 0xa6, 0x00, 0x00, 0xff, 0xa8, 0x00, 0x00, 0xff, - 0xaa, 0x00, 0x00, 0xff, 0xac, 0x01, 0x01, 0xff, 0xfc, 0xf6, 0xf6, 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, - 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, 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, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xe2, 0x89, 0x89, 0xff, 0xbf, 0x00, 0x00, 0xff, - 0xbe, 0x00, 0x00, 0xff, 0xbc, 0x00, 0x00, 0xff, 0xbb, 0x00, 0x00, 0xff, - 0xb9, 0x00, 0x00, 0xff, 0xb7, 0x00, 0x00, 0xff, 0xb5, 0x00, 0x00, 0xff, - 0xb3, 0x00, 0x00, 0xff, 0xb1, 0x00, 0x00, 0xff, 0xaf, 0x00, 0x00, 0xff, - 0xad, 0x00, 0x00, 0xff, 0xab, 0x00, 0x00, 0xff, 0xa9, 0x00, 0x00, 0xff, - 0xa6, 0x00, 0x00, 0xff, 0xa4, 0x00, 0x00, 0xff, 0xa1, 0x00, 0x00, 0xff, - 0x9f, 0x00, 0x00, 0xff, 0x9c, 0x00, 0x00, 0xff, 0x86, 0x00, 0x00, 0xff, - 0x80, 0x00, 0x00, 0xff, 0x81, 0x00, 0x00, 0xa2, 0x80, 0x00, 0x00, 0xff, - 0xa1, 0x08, 0x08, 0xff, 0xa6, 0x00, 0x00, 0xff, 0xa9, 0x00, 0x00, 0xff, - 0xab, 0x00, 0x00, 0xff, 0xae, 0x00, 0x00, 0xff, 0xb0, 0x00, 0x00, 0xff, - 0xf3, 0xd7, 0xd7, 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, 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, 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, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdc, 0x69, 0x69, 0xff, - 0xc3, 0x00, 0x00, 0xff, 0xc2, 0x00, 0x00, 0xff, 0xc0, 0x00, 0x00, 0xff, - 0xbf, 0x00, 0x00, 0xff, 0xbd, 0x00, 0x00, 0xff, 0xbb, 0x00, 0x00, 0xff, - 0xb9, 0x00, 0x00, 0xff, 0xb7, 0x00, 0x00, 0xff, 0xb5, 0x00, 0x00, 0xff, - 0xb3, 0x00, 0x00, 0xff, 0xb1, 0x00, 0x00, 0xff, 0xae, 0x00, 0x00, 0xff, - 0xac, 0x00, 0x00, 0xff, 0xa9, 0x00, 0x00, 0xff, 0xa7, 0x00, 0x00, 0xff, - 0xa4, 0x00, 0x00, 0xff, 0xa2, 0x00, 0x00, 0xff, 0x9f, 0x00, 0x00, 0xff, - 0x87, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x81, 0x00, 0x00, 0xa2, - 0x80, 0x00, 0x00, 0xff, 0xa3, 0x06, 0x06, 0xff, 0xa9, 0x00, 0x00, 0xff, - 0xac, 0x00, 0x00, 0xff, 0xae, 0x00, 0x00, 0xff, 0xb1, 0x00, 0x00, 0xff, - 0xb3, 0x00, 0x00, 0xff, 0xdf, 0x8e, 0x8e, 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, 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, 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, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, - 0xd3, 0x2d, 0x2d, 0xff, 0xc8, 0x00, 0x00, 0xff, 0xc6, 0x00, 0x00, 0xff, - 0xc5, 0x00, 0x00, 0xff, 0xc3, 0x00, 0x00, 0xff, 0xc1, 0x00, 0x00, 0xff, - 0xbf, 0x00, 0x00, 0xff, 0xbd, 0x00, 0x00, 0xff, 0xbb, 0x00, 0x00, 0xff, - 0xb9, 0x00, 0x00, 0xff, 0xb6, 0x00, 0x00, 0xff, 0xb4, 0x00, 0x00, 0xff, - 0xb1, 0x00, 0x00, 0xff, 0xaf, 0x00, 0x00, 0xff, 0xac, 0x00, 0x00, 0xff, - 0xaa, 0x00, 0x00, 0xff, 0xa7, 0x00, 0x00, 0xff, 0xa5, 0x00, 0x00, 0xff, - 0xa2, 0x00, 0x00, 0xff, 0x87, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, - 0x81, 0x00, 0x00, 0xa2, 0x80, 0x00, 0x00, 0xff, 0xa4, 0x05, 0x05, 0xff, - 0xac, 0x00, 0x00, 0xff, 0xae, 0x00, 0x00, 0xff, 0xb1, 0x00, 0x00, 0xff, - 0xb4, 0x00, 0x00, 0xff, 0xb6, 0x00, 0x00, 0xff, 0xbe, 0x11, 0x11, 0xff, - 0xf0, 0xc8, 0xc8, 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, 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, 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, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xe9, 0x8a, 0x8a, 0xff, 0xcd, 0x00, 0x00, 0xff, 0xcc, 0x00, 0x00, 0xff, - 0xca, 0x00, 0x00, 0xff, 0xc9, 0x00, 0x00, 0xff, 0xc7, 0x00, 0x00, 0xff, - 0xc5, 0x00, 0x00, 0xff, 0xc3, 0x00, 0x00, 0xff, 0xc1, 0x00, 0x00, 0xff, - 0xbe, 0x00, 0x00, 0xff, 0xbc, 0x00, 0x00, 0xff, 0xba, 0x00, 0x00, 0xff, - 0xb7, 0x00, 0x00, 0xff, 0xb4, 0x00, 0x00, 0xff, 0xb2, 0x00, 0x00, 0xff, - 0xaf, 0x00, 0x00, 0xff, 0xad, 0x00, 0x00, 0xff, 0xaa, 0x00, 0x00, 0xff, - 0xa7, 0x00, 0x00, 0xff, 0xa4, 0x00, 0x00, 0xff, 0x88, 0x00, 0x00, 0xff, - 0x80, 0x00, 0x00, 0xff, 0x81, 0x00, 0x00, 0xa2, 0x80, 0x00, 0x00, 0xff, - 0xa5, 0x03, 0x03, 0xff, 0xae, 0x00, 0x00, 0xff, 0xb1, 0x00, 0x00, 0xff, - 0xb4, 0x00, 0x00, 0xff, 0xb6, 0x00, 0x00, 0xff, 0xb9, 0x00, 0x00, 0xff, - 0xbc, 0x00, 0x00, 0xff, 0xc0, 0x09, 0x09, 0xff, 0xdb, 0x6d, 0x6d, 0xff, - 0xf1, 0xc4, 0xc4, 0xff, 0xfc, 0xf0, 0xf0, 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, 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, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xfd, 0xf3, 0xf3, 0xff, 0xf4, 0xba, 0xba, 0xff, - 0xe2, 0x53, 0x53, 0xff, 0xd3, 0x00, 0x00, 0xff, 0xd2, 0x00, 0x00, 0xff, - 0xd0, 0x00, 0x00, 0xff, 0xce, 0x00, 0x00, 0xff, 0xcd, 0x00, 0x00, 0xff, - 0xcb, 0x00, 0x00, 0xff, 0xc8, 0x00, 0x00, 0xff, 0xc6, 0x00, 0x00, 0xff, - 0xc4, 0x00, 0x00, 0xff, 0xc2, 0x00, 0x00, 0xff, 0xbf, 0x00, 0x00, 0xff, - 0xbd, 0x00, 0x00, 0xff, 0xba, 0x00, 0x00, 0xff, 0xb7, 0x00, 0x00, 0xff, - 0xb5, 0x00, 0x00, 0xff, 0xb2, 0x00, 0x00, 0xff, 0xaf, 0x00, 0x00, 0xff, - 0xac, 0x00, 0x00, 0xff, 0xa9, 0x00, 0x00, 0xff, 0xa7, 0x00, 0x00, 0xff, - 0x89, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x81, 0x00, 0x00, 0xa2, - 0x80, 0x00, 0x00, 0xff, 0xa7, 0x02, 0x02, 0xff, 0xb1, 0x00, 0x00, 0xff, - 0xb3, 0x00, 0x00, 0xff, 0xb6, 0x00, 0x00, 0xff, 0xb9, 0x00, 0x00, 0xff, - 0xbc, 0x00, 0x00, 0xff, 0xbf, 0x00, 0x00, 0xff, 0xc1, 0x00, 0x00, 0xff, - 0xc4, 0x00, 0x00, 0xff, 0xc6, 0x00, 0x00, 0xff, 0xc9, 0x00, 0x00, 0xff, - 0xce, 0x0f, 0x0f, 0xff, 0xd2, 0x18, 0x18, 0xff, 0xd6, 0x22, 0x22, 0xff, - 0xd8, 0x22, 0x22, 0xff, 0xd9, 0x20, 0x20, 0xff, 0xd8, 0x11, 0x11, 0xff, - 0xda, 0x11, 0x11, 0xff, 0xdb, 0x12, 0x12, 0xff, 0xde, 0x22, 0x22, 0xff, - 0xdf, 0x22, 0x22, 0xff, 0xe0, 0x22, 0x22, 0xff, 0xe0, 0x22, 0x22, 0xff, - 0xe0, 0x22, 0x22, 0xff, 0xde, 0x16, 0x16, 0xff, 0xdb, 0x00, 0x00, 0xff, - 0xda, 0x00, 0x00, 0xff, 0xd9, 0x00, 0x00, 0xff, 0xd7, 0x00, 0x00, 0xff, - 0xd6, 0x00, 0x00, 0xff, 0xd4, 0x00, 0x00, 0xff, 0xd2, 0x00, 0x00, 0xff, - 0xd0, 0x00, 0x00, 0xff, 0xce, 0x00, 0x00, 0xff, 0xcc, 0x00, 0x00, 0xff, - 0xca, 0x00, 0x00, 0xff, 0xc7, 0x00, 0x00, 0xff, 0xc5, 0x00, 0x00, 0xff, - 0xc2, 0x00, 0x00, 0xff, 0xbf, 0x00, 0x00, 0xff, 0xbd, 0x00, 0x00, 0xff, - 0xba, 0x00, 0x00, 0xff, 0xb7, 0x00, 0x00, 0xff, 0xb4, 0x00, 0x00, 0xff, - 0xb1, 0x00, 0x00, 0xff, 0xaf, 0x00, 0x00, 0xff, 0xac, 0x00, 0x00, 0xff, - 0xa9, 0x00, 0x00, 0xff, 0x89, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, - 0x81, 0x00, 0x00, 0xa2, 0x80, 0x00, 0x00, 0xff, 0xa8, 0x01, 0x01, 0xff, - 0xb3, 0x00, 0x00, 0xff, 0xb6, 0x00, 0x00, 0xff, 0xb8, 0x00, 0x00, 0xff, - 0xbb, 0x00, 0x00, 0xff, 0xbe, 0x00, 0x00, 0xff, 0xc1, 0x00, 0x00, 0xff, - 0xc4, 0x00, 0x00, 0xff, 0xc7, 0x00, 0x00, 0xff, 0xc9, 0x00, 0x00, 0xff, - 0xcc, 0x00, 0x00, 0xff, 0xce, 0x00, 0x00, 0xff, 0xd1, 0x00, 0x00, 0xff, - 0xd3, 0x00, 0x00, 0xff, 0xd5, 0x00, 0x00, 0xff, 0xd7, 0x00, 0x00, 0xff, - 0xd9, 0x00, 0x00, 0xff, 0xdb, 0x00, 0x00, 0xff, 0xdd, 0x00, 0x00, 0xff, - 0xde, 0x00, 0x00, 0xff, 0xdf, 0x00, 0x00, 0xff, 0xe0, 0x00, 0x00, 0xff, - 0xe0, 0x00, 0x00, 0xff, 0xe0, 0x00, 0x00, 0xff, 0xe0, 0x00, 0x00, 0xff, - 0xdf, 0x00, 0x00, 0xff, 0xde, 0x00, 0x00, 0xff, 0xdd, 0x00, 0x00, 0xff, - 0xdc, 0x00, 0x00, 0xff, 0xda, 0x00, 0x00, 0xff, 0xd8, 0x00, 0x00, 0xff, - 0xd6, 0x00, 0x00, 0xff, 0xd4, 0x00, 0x00, 0xff, 0xd2, 0x00, 0x00, 0xff, - 0xcf, 0x00, 0x00, 0xff, 0xcd, 0x00, 0x00, 0xff, 0xca, 0x00, 0x00, 0xff, - 0xc7, 0x00, 0x00, 0xff, 0xc5, 0x00, 0x00, 0xff, 0xc2, 0x00, 0x00, 0xff, - 0xbf, 0x00, 0x00, 0xff, 0xbc, 0x00, 0x00, 0xff, 0xb9, 0x00, 0x00, 0xff, - 0xb6, 0x00, 0x00, 0xff, 0xb4, 0x00, 0x00, 0xff, 0xb1, 0x00, 0x00, 0xff, - 0xae, 0x00, 0x00, 0xff, 0xab, 0x00, 0x00, 0xff, 0x8a, 0x00, 0x00, 0xff, - 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0x95, 0x80, 0x00, 0x00, 0xff, - 0xa3, 0x01, 0x01, 0xff, 0xb4, 0x00, 0x00, 0xff, 0xb7, 0x00, 0x00, 0xff, - 0xba, 0x00, 0x00, 0xff, 0xbd, 0x00, 0x00, 0xff, 0xc0, 0x00, 0x00, 0xff, - 0xc3, 0x00, 0x00, 0xff, 0xc6, 0x00, 0x00, 0xff, 0xc9, 0x00, 0x00, 0xff, - 0xcc, 0x00, 0x00, 0xff, 0xcf, 0x00, 0x00, 0xff, 0xd1, 0x00, 0x00, 0xff, - 0xd4, 0x00, 0x00, 0xff, 0xd6, 0x00, 0x00, 0xff, 0xd9, 0x00, 0x00, 0xff, - 0xdb, 0x00, 0x00, 0xff, 0xdd, 0x00, 0x00, 0xff, 0xdf, 0x00, 0x00, 0xff, - 0xe1, 0x00, 0x00, 0xff, 0xe2, 0x00, 0x00, 0xff, 0xe4, 0x00, 0x00, 0xff, - 0xe4, 0x00, 0x00, 0xff, 0xe5, 0x00, 0x00, 0xff, 0xe5, 0x00, 0x00, 0xff, - 0xe5, 0x00, 0x00, 0xff, 0xe4, 0x00, 0x00, 0xff, 0xe3, 0x00, 0x00, 0xff, - 0xe1, 0x00, 0x00, 0xff, 0xe0, 0x00, 0x00, 0xff, 0xde, 0x00, 0x00, 0xff, - 0xdc, 0x00, 0x00, 0xff, 0xda, 0x00, 0x00, 0xff, 0xd7, 0x00, 0x00, 0xff, - 0xd5, 0x00, 0x00, 0xff, 0xd2, 0x00, 0x00, 0xff, 0xcf, 0x00, 0x00, 0xff, - 0xcd, 0x00, 0x00, 0xff, 0xca, 0x00, 0x00, 0xff, 0xc7, 0x00, 0x00, 0xff, - 0xc4, 0x00, 0x00, 0xff, 0xc1, 0x00, 0x00, 0xff, 0xbe, 0x00, 0x00, 0xff, - 0xbb, 0x00, 0x00, 0xff, 0xb8, 0x00, 0x00, 0xff, 0xb5, 0x00, 0x00, 0xff, - 0xb2, 0x00, 0x00, 0xff, 0xaf, 0x00, 0x00, 0xff, 0xac, 0x00, 0x00, 0xff, - 0x88, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x81, 0x00, 0x00, 0x49, - 0x80, 0x00, 0x00, 0xff, 0x8e, 0x00, 0x00, 0xff, 0xb6, 0x00, 0x00, 0xff, - 0xb9, 0x00, 0x00, 0xff, 0xbc, 0x00, 0x00, 0xff, 0xbf, 0x00, 0x00, 0xff, - 0xc2, 0x00, 0x00, 0xff, 0xc5, 0x00, 0x00, 0xff, 0xc8, 0x00, 0x00, 0xff, - 0xcb, 0x00, 0x00, 0xff, 0xce, 0x00, 0x00, 0xff, 0xd1, 0x00, 0x00, 0xff, - 0xd4, 0x00, 0x00, 0xff, 0xd7, 0x00, 0x00, 0xff, 0xd9, 0x00, 0x00, 0xff, - 0xdc, 0x00, 0x00, 0xff, 0xde, 0x00, 0x00, 0xff, 0xe1, 0x00, 0x00, 0xff, - 0xe3, 0x00, 0x00, 0xff, 0xe5, 0x00, 0x00, 0xff, 0xe7, 0x00, 0x00, 0xff, - 0xe8, 0x00, 0x00, 0xff, 0xe9, 0x00, 0x00, 0xff, 0xea, 0x00, 0x00, 0xff, - 0xea, 0x00, 0x00, 0xff, 0xe9, 0x00, 0x00, 0xff, 0xe8, 0x00, 0x00, 0xff, - 0xe7, 0x00, 0x00, 0xff, 0xe6, 0x00, 0x00, 0xff, 0xe4, 0x00, 0x00, 0xff, - 0xe2, 0x00, 0x00, 0xff, 0xdf, 0x00, 0x00, 0xff, 0xdd, 0x00, 0x00, 0xff, - 0xda, 0x00, 0x00, 0xff, 0xd7, 0x00, 0x00, 0xff, 0xd5, 0x00, 0x00, 0xff, - 0xd2, 0x00, 0x00, 0xff, 0xcf, 0x00, 0x00, 0xff, 0xcc, 0x00, 0x00, 0xff, - 0xc9, 0x00, 0x00, 0xff, 0xc6, 0x00, 0x00, 0xff, 0xc3, 0x00, 0x00, 0xff, - 0xc0, 0x00, 0x00, 0xff, 0xbd, 0x00, 0x00, 0xff, 0xba, 0x00, 0x00, 0xff, - 0xb7, 0x00, 0x00, 0xff, 0xb4, 0x00, 0x00, 0xff, 0xb1, 0x00, 0x00, 0xff, - 0xab, 0x00, 0x00, 0xff, 0x81, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xf0, - 0x00, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0xe1, 0x80, 0x00, 0x00, 0xff, - 0x91, 0x00, 0x00, 0xff, 0xb7, 0x00, 0x00, 0xff, 0xbd, 0x00, 0x00, 0xff, - 0xc1, 0x00, 0x00, 0xff, 0xc4, 0x00, 0x00, 0xff, 0xc7, 0x00, 0x00, 0xff, - 0xca, 0x00, 0x00, 0xff, 0xcd, 0x00, 0x00, 0xff, 0xd0, 0x00, 0x00, 0xff, - 0xd3, 0x00, 0x00, 0xff, 0xd6, 0x00, 0x00, 0xff, 0xd9, 0x00, 0x00, 0xff, - 0xdc, 0x00, 0x00, 0xff, 0xdf, 0x00, 0x00, 0xff, 0xe1, 0x00, 0x00, 0xff, - 0xe4, 0x00, 0x00, 0xff, 0xe6, 0x00, 0x00, 0xff, 0xe9, 0x00, 0x00, 0xff, - 0xeb, 0x00, 0x00, 0xff, 0xec, 0x00, 0x00, 0xff, 0xee, 0x00, 0x00, 0xff, - 0xee, 0x00, 0x00, 0xff, 0xef, 0x00, 0x00, 0xff, 0xee, 0x00, 0x00, 0xff, - 0xed, 0x00, 0x00, 0xff, 0xeb, 0x00, 0x00, 0xff, 0xe9, 0x00, 0x00, 0xff, - 0xe7, 0x00, 0x00, 0xff, 0xe5, 0x00, 0x00, 0xff, 0xe2, 0x00, 0x00, 0xff, - 0xdf, 0x00, 0x00, 0xff, 0xdd, 0x00, 0x00, 0xff, 0xda, 0x00, 0x00, 0xff, - 0xd7, 0x00, 0x00, 0xff, 0xd4, 0x00, 0x00, 0xff, 0xd1, 0x00, 0x00, 0xff, - 0xce, 0x00, 0x00, 0xff, 0xcb, 0x00, 0x00, 0xff, 0xc8, 0x00, 0x00, 0xff, - 0xc5, 0x00, 0x00, 0xff, 0xc2, 0x00, 0x00, 0xff, 0xbe, 0x00, 0x00, 0xff, - 0xbb, 0x00, 0x00, 0xff, 0xb8, 0x00, 0x00, 0xff, 0xb5, 0x00, 0x00, 0xff, - 0xa3, 0x00, 0x00, 0xff, 0x83, 0x00, 0x00, 0xff, 0x7f, 0x00, 0x00, 0xff, - 0x82, 0x00, 0x00, 0x6a, 0x00, 0x00, 0x00, 0x00, 0x86, 0x00, 0x00, 0x15, - 0x80, 0x00, 0x00, 0xe4, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, - 0x82, 0x00, 0x00, 0xfe, 0x83, 0x00, 0x00, 0xfe, 0x83, 0x00, 0x00, 0xfe, - 0x83, 0x00, 0x00, 0xfe, 0x83, 0x00, 0x00, 0xfe, 0x83, 0x00, 0x00, 0xfe, - 0x83, 0x00, 0x00, 0xfe, 0x83, 0x00, 0x00, 0xfe, 0x83, 0x00, 0x00, 0xfe, - 0x84, 0x00, 0x00, 0xfe, 0x84, 0x00, 0x00, 0xfe, 0x84, 0x00, 0x00, 0xfe, - 0x84, 0x00, 0x00, 0xfe, 0x84, 0x00, 0x00, 0xfe, 0x84, 0x00, 0x00, 0xfe, - 0x84, 0x00, 0x00, 0xfe, 0x84, 0x00, 0x00, 0xfe, 0x84, 0x00, 0x00, 0xfe, - 0x84, 0x00, 0x00, 0xfe, 0x84, 0x00, 0x00, 0xfe, 0x84, 0x00, 0x00, 0xfe, - 0x84, 0x00, 0x00, 0xfe, 0x84, 0x00, 0x00, 0xfe, 0x84, 0x00, 0x00, 0xfe, - 0x84, 0x00, 0x00, 0xfe, 0x84, 0x00, 0x00, 0xfe, 0x84, 0x00, 0x00, 0xfe, - 0x84, 0x00, 0x00, 0xfe, 0x84, 0x00, 0x00, 0xfe, 0x84, 0x00, 0x00, 0xfe, - 0x84, 0x00, 0x00, 0xfe, 0x84, 0x00, 0x00, 0xfe, 0x83, 0x00, 0x00, 0xfe, - 0x83, 0x00, 0x00, 0xfe, 0x83, 0x00, 0x00, 0xfe, 0x83, 0x00, 0x00, 0xfe, - 0x83, 0x00, 0x00, 0xfe, 0x83, 0x00, 0x00, 0xfe, 0x83, 0x00, 0x00, 0xfe, - 0x83, 0x00, 0x00, 0xfe, 0x82, 0x00, 0x00, 0xfe, 0x82, 0x00, 0x00, 0xfe, - 0x81, 0x00, 0x00, 0xfe, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xfe, - 0x7f, 0x00, 0x00, 0x92, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x82, 0x00, 0x00, 0x68, - 0x80, 0x00, 0x00, 0xc7, 0x80, 0x00, 0x00, 0xdf, 0x7f, 0x00, 0x00, 0xe3, - 0x7f, 0x00, 0x00, 0xe3, 0x7f, 0x00, 0x00, 0xe3, 0x7f, 0x00, 0x00, 0xe3, - 0x7f, 0x00, 0x00, 0xe3, 0x7f, 0x00, 0x00, 0xe3, 0x7f, 0x00, 0x00, 0xe3, - 0x7f, 0x00, 0x00, 0xe3, 0x7f, 0x00, 0x00, 0xe3, 0x7f, 0x00, 0x00, 0xe3, - 0x7f, 0x00, 0x00, 0xe3, 0x7f, 0x00, 0x00, 0xe3, 0x7f, 0x00, 0x00, 0xe3, - 0x7f, 0x00, 0x00, 0xe3, 0x7f, 0x00, 0x00, 0xe3, 0x7f, 0x00, 0x00, 0xe3, - 0x7f, 0x00, 0x00, 0xe3, 0x7f, 0x00, 0x00, 0xe3, 0x7f, 0x00, 0x00, 0xe3, - 0x7f, 0x00, 0x00, 0xe3, 0x7f, 0x00, 0x00, 0xe3, 0x7f, 0x00, 0x00, 0xe3, - 0x7f, 0x00, 0x00, 0xe3, 0x7f, 0x00, 0x00, 0xe3, 0x7f, 0x00, 0x00, 0xe3, - 0x7f, 0x00, 0x00, 0xe3, 0x7f, 0x00, 0x00, 0xe3, 0x7f, 0x00, 0x00, 0xe3, - 0x7f, 0x00, 0x00, 0xe3, 0x7f, 0x00, 0x00, 0xe3, 0x7f, 0x00, 0x00, 0xe3, - 0x7f, 0x00, 0x00, 0xe3, 0x7f, 0x00, 0x00, 0xe3, 0x7f, 0x00, 0x00, 0xe3, - 0x7f, 0x00, 0x00, 0xe3, 0x7f, 0x00, 0x00, 0xe3, 0x7f, 0x00, 0x00, 0xe3, - 0x7f, 0x00, 0x00, 0xe3, 0x7f, 0x00, 0x00, 0xe3, 0x7f, 0x00, 0x00, 0xe3, - 0x7f, 0x00, 0x00, 0xe3, 0x7f, 0x00, 0x00, 0xd9, 0x7f, 0x00, 0x00, 0xb1, - 0x7c, 0x00, 0x00, 0x25, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x06, + 0x80, 0x00, 0x00, 0x91, 0x80, 0x00, 0x00, 0xdf, 0x80, 0x00, 0x00, 0xf2, + 0x80, 0x00, 0x00, 0xf5, 0x80, 0x00, 0x00, 0xf5, 0x80, 0x00, 0x00, 0xf5, + 0x80, 0x00, 0x00, 0xf5, 0x80, 0x00, 0x00, 0xf5, 0x80, 0x00, 0x00, 0xf5, + 0x80, 0x00, 0x00, 0xf5, 0x80, 0x00, 0x00, 0xf5, 0x80, 0x00, 0x00, 0xf5, + 0x80, 0x00, 0x00, 0xf5, 0x80, 0x00, 0x00, 0xf5, 0x80, 0x00, 0x00, 0xf5, + 0x80, 0x00, 0x00, 0xf5, 0x80, 0x00, 0x00, 0xf5, 0x80, 0x00, 0x00, 0xf5, + 0x80, 0x00, 0x00, 0xf5, 0x80, 0x00, 0x00, 0xf5, 0x80, 0x00, 0x00, 0xf5, + 0x80, 0x00, 0x00, 0xf5, 0x80, 0x00, 0x00, 0xf5, 0x80, 0x00, 0x00, 0xf5, + 0x80, 0x00, 0x00, 0xf5, 0x80, 0x00, 0x00, 0xf5, 0x80, 0x00, 0x00, 0xf5, + 0x80, 0x00, 0x00, 0xf5, 0x80, 0x00, 0x00, 0xf5, 0x80, 0x00, 0x00, 0xf5, + 0x80, 0x00, 0x00, 0xf5, 0x80, 0x00, 0x00, 0xf5, 0x80, 0x00, 0x00, 0xf5, + 0x80, 0x00, 0x00, 0xf5, 0x80, 0x00, 0x00, 0xf5, 0x80, 0x00, 0x00, 0xf5, + 0x80, 0x00, 0x00, 0xf5, 0x80, 0x00, 0x00, 0xf5, 0x80, 0x00, 0x00, 0xf5, + 0x80, 0x00, 0x00, 0xf5, 0x80, 0x00, 0x00, 0xf5, 0x80, 0x00, 0x00, 0xf5, + 0x80, 0x00, 0x00, 0xf5, 0x80, 0x00, 0x00, 0xf5, 0x81, 0x00, 0x00, 0xec, + 0x80, 0x00, 0x00, 0xce, 0x7f, 0x00, 0x00, 0x4c, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7f, 0x00, 0x00, 0x28, + 0x80, 0x00, 0x00, 0xf2, 0x80, 0x00, 0x00, 0xff, 0x81, 0x01, 0x01, 0xfe, + 0x83, 0x04, 0x04, 0xfe, 0x82, 0x04, 0x04, 0xff, 0x82, 0x04, 0x04, 0xff, + 0x82, 0x04, 0x04, 0xff, 0x82, 0x04, 0x04, 0xff, 0x82, 0x04, 0x04, 0xff, + 0x82, 0x04, 0x04, 0xff, 0x82, 0x04, 0x04, 0xff, 0x82, 0x04, 0x04, 0xff, + 0x82, 0x04, 0x04, 0xff, 0x82, 0x04, 0x04, 0xff, 0x82, 0x04, 0x04, 0xff, + 0x82, 0x04, 0x04, 0xff, 0x82, 0x04, 0x04, 0xff, 0x82, 0x04, 0x04, 0xff, + 0x82, 0x04, 0x04, 0xff, 0x82, 0x04, 0x04, 0xff, 0x82, 0x04, 0x04, 0xff, + 0x82, 0x04, 0x04, 0xff, 0x82, 0x04, 0x04, 0xff, 0x82, 0x04, 0x04, 0xff, + 0x82, 0x04, 0x04, 0xff, 0x82, 0x04, 0x04, 0xff, 0x82, 0x04, 0x04, 0xff, + 0x82, 0x05, 0x05, 0xff, 0x82, 0x05, 0x05, 0xff, 0x82, 0x05, 0x05, 0xff, + 0x82, 0x05, 0x05, 0xff, 0x82, 0x05, 0x05, 0xff, 0x82, 0x05, 0x05, 0xff, + 0x82, 0x05, 0x05, 0xff, 0x82, 0x05, 0x05, 0xff, 0x82, 0x05, 0x05, 0xff, + 0x82, 0x05, 0x05, 0xff, 0x82, 0x05, 0x05, 0xff, 0x82, 0x05, 0x05, 0xff, + 0x82, 0x05, 0x05, 0xff, 0x82, 0x05, 0x05, 0xff, 0x82, 0x05, 0x05, 0xff, + 0x82, 0x05, 0x05, 0xff, 0x82, 0x05, 0x05, 0xff, 0x82, 0x05, 0x05, 0xff, + 0x83, 0x04, 0x04, 0xfe, 0x80, 0x00, 0x00, 0xff, 0x7f, 0x00, 0x00, 0xff, + 0x81, 0x01, 0x01, 0xb8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, + 0x80, 0x00, 0x00, 0xed, 0x80, 0x00, 0x00, 0xff, 0x89, 0x14, 0x14, 0xff, + 0x92, 0x2c, 0x2c, 0xff, 0x92, 0x2c, 0x2c, 0xff, 0x92, 0x2c, 0x2c, 0xff, + 0x92, 0x2c, 0x2c, 0xff, 0x92, 0x2c, 0x2c, 0xff, 0x92, 0x2c, 0x2c, 0xff, + 0x92, 0x2c, 0x2c, 0xff, 0x92, 0x2c, 0x2c, 0xff, 0x92, 0x2c, 0x2c, 0xff, + 0x92, 0x2c, 0x2c, 0xff, 0x92, 0x2c, 0x2c, 0xff, 0x92, 0x2c, 0x2c, 0xff, + 0x92, 0x2d, 0x2d, 0xff, 0x92, 0x2d, 0x2d, 0xff, 0x93, 0x2e, 0x2e, 0xff, + 0x93, 0x2e, 0x2e, 0xff, 0x93, 0x2e, 0x2e, 0xff, 0x94, 0x2f, 0x2f, 0xff, + 0x94, 0x2f, 0x2f, 0xff, 0x94, 0x30, 0x30, 0xff, 0x95, 0x31, 0x31, 0xff, + 0x95, 0x31, 0x31, 0xff, 0x95, 0x32, 0x32, 0xff, 0x95, 0x32, 0x32, 0xff, + 0x96, 0x32, 0x32, 0xff, 0x96, 0x33, 0x33, 0xff, 0x96, 0x33, 0x33, 0xff, + 0x96, 0x34, 0x34, 0xff, 0x96, 0x34, 0x34, 0xff, 0x96, 0x35, 0x35, 0xff, + 0x97, 0x36, 0x36, 0xff, 0x97, 0x36, 0x36, 0xff, 0x97, 0x36, 0x36, 0xff, + 0x97, 0x36, 0x36, 0xff, 0x98, 0x37, 0x37, 0xff, 0x98, 0x38, 0x38, 0xff, + 0x98, 0x38, 0x38, 0xff, 0x99, 0x39, 0x39, 0xff, 0x99, 0x39, 0x39, 0xff, + 0x99, 0x3a, 0x3a, 0xff, 0x9a, 0x3a, 0x3a, 0xff, 0x9a, 0x3a, 0x3a, 0xff, + 0x9a, 0x3b, 0x3b, 0xff, 0x9a, 0x3c, 0x3c, 0xff, 0x98, 0x37, 0x37, 0xff, + 0x86, 0x0d, 0x0d, 0xff, 0x80, 0x00, 0x00, 0xff, 0x7f, 0x00, 0x00, 0x8e, + 0x84, 0x00, 0x00, 0x57, 0x80, 0x00, 0x00, 0xff, 0x82, 0x07, 0x07, 0xff, + 0x86, 0x1a, 0x1a, 0xff, 0x84, 0x0f, 0x0f, 0xff, 0x82, 0x09, 0x09, 0xff, + 0x82, 0x09, 0x09, 0xff, 0x82, 0x09, 0x09, 0xff, 0x82, 0x09, 0x09, 0xff, + 0x82, 0x09, 0x09, 0xff, 0x82, 0x09, 0x09, 0xff, 0x82, 0x09, 0x09, 0xff, + 0x82, 0x09, 0x09, 0xff, 0x82, 0x09, 0x09, 0xff, 0x82, 0x09, 0x09, 0xff, + 0x82, 0x0a, 0x0a, 0xff, 0x83, 0x0b, 0x0b, 0xff, 0x83, 0x0b, 0x0b, 0xff, + 0x83, 0x0c, 0x0c, 0xff, 0x83, 0x0c, 0x0c, 0xff, 0x84, 0x0d, 0x0d, 0xff, + 0x84, 0x0e, 0x0e, 0xff, 0x84, 0x0e, 0x0e, 0xff, 0x85, 0x0f, 0x0f, 0xff, + 0x85, 0x0f, 0x0f, 0xff, 0x85, 0x10, 0x10, 0xff, 0x86, 0x11, 0x11, 0xff, + 0x86, 0x11, 0x11, 0xff, 0x86, 0x12, 0x12, 0xff, 0x86, 0x12, 0x12, 0xff, + 0x87, 0x12, 0x12, 0xff, 0x87, 0x13, 0x13, 0xff, 0x87, 0x13, 0x13, 0xff, + 0x88, 0x14, 0x14, 0xff, 0x88, 0x14, 0x14, 0xff, 0x88, 0x15, 0x15, 0xff, + 0x89, 0x16, 0x16, 0xff, 0x89, 0x16, 0x16, 0xff, 0x89, 0x17, 0x17, 0xff, + 0x89, 0x17, 0x17, 0xff, 0x8a, 0x18, 0x18, 0xff, 0x8a, 0x19, 0x19, 0xff, + 0x8a, 0x19, 0x19, 0xff, 0x8b, 0x1a, 0x1a, 0xff, 0x8b, 0x1a, 0x1a, 0xff, + 0x8b, 0x1b, 0x1b, 0xff, 0x8c, 0x1c, 0x1c, 0xff, 0x8b, 0x1c, 0x1c, 0xff, + 0x8e, 0x27, 0x27, 0xff, 0x8e, 0x2a, 0x2a, 0xff, 0x81, 0x01, 0x01, 0xff, + 0x80, 0x00, 0x00, 0xf5, 0x81, 0x00, 0x00, 0x98, 0x80, 0x00, 0x00, 0xff, + 0x80, 0x09, 0x09, 0xff, 0x80, 0x0b, 0x0b, 0xff, 0x80, 0x00, 0x00, 0xff, + 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, + 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, + 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, + 0x80, 0x01, 0x01, 0xff, 0x81, 0x02, 0x02, 0xff, 0x81, 0x02, 0x02, 0xff, + 0x81, 0x03, 0x03, 0xff, 0x81, 0x03, 0x03, 0xff, 0x82, 0x04, 0x04, 0xff, + 0x82, 0x05, 0x05, 0xff, 0x82, 0x05, 0x05, 0xff, 0x83, 0x06, 0x06, 0xff, + 0x83, 0x06, 0x06, 0xff, 0x83, 0x07, 0x07, 0xff, 0x84, 0x08, 0x08, 0xff, + 0x84, 0x08, 0x08, 0xff, 0x84, 0x09, 0x09, 0xff, 0x84, 0x09, 0x09, 0xff, + 0x85, 0x0a, 0x0a, 0xff, 0x85, 0x0b, 0x0b, 0xff, 0x85, 0x0b, 0x0b, 0xff, + 0x86, 0x0c, 0x0c, 0xff, 0x86, 0x0d, 0x0d, 0xff, 0x86, 0x0d, 0x0d, 0xff, + 0x87, 0x0e, 0x0e, 0xff, 0x87, 0x0e, 0x0e, 0xff, 0x87, 0x0f, 0x0f, 0xff, + 0x88, 0x10, 0x10, 0xff, 0x88, 0x10, 0x10, 0xff, 0x88, 0x11, 0x11, 0xff, + 0x88, 0x11, 0x11, 0xff, 0x89, 0x12, 0x12, 0xff, 0x89, 0x13, 0x13, 0xff, + 0x89, 0x13, 0x13, 0xff, 0x8a, 0x14, 0x14, 0xff, 0x8a, 0x14, 0x14, 0xff, + 0x8a, 0x15, 0x15, 0xff, 0x8b, 0x18, 0x18, 0xff, 0x89, 0x21, 0x21, 0xff, + 0x81, 0x05, 0x05, 0xff, 0x80, 0x00, 0x00, 0xff, 0x81, 0x00, 0x00, 0xa2, + 0x80, 0x00, 0x00, 0xff, 0x7e, 0x03, 0x03, 0xff, 0x7d, 0x03, 0x03, 0xff, + 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, + 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, + 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x01, 0x01, 0xff, + 0x80, 0x01, 0x01, 0xff, 0x81, 0x02, 0x02, 0xff, 0x81, 0x02, 0x02, 0xff, + 0x81, 0x03, 0x03, 0xff, 0x82, 0x04, 0x04, 0xff, 0x82, 0x04, 0x04, 0xff, + 0x82, 0x05, 0x05, 0xff, 0x82, 0x05, 0x05, 0xff, 0x83, 0x06, 0x06, 0xff, + 0x83, 0x07, 0x07, 0xff, 0x83, 0x07, 0x07, 0xff, 0x84, 0x08, 0x08, 0xff, + 0x84, 0x08, 0x08, 0xff, 0x84, 0x09, 0x09, 0xff, 0x85, 0x0a, 0x0a, 0xff, + 0x85, 0x0a, 0x0a, 0xff, 0x85, 0x0b, 0x0b, 0xff, 0x85, 0x0b, 0x0b, 0xff, + 0x86, 0x0c, 0x0c, 0xff, 0x86, 0x0d, 0x0d, 0xff, 0x8c, 0x18, 0x18, 0xff, + 0xa4, 0x49, 0x49, 0xff, 0xaf, 0x5f, 0x5f, 0xff, 0xb3, 0x67, 0x67, 0xff, + 0xab, 0x55, 0x55, 0xff, 0x98, 0x30, 0x30, 0xff, 0x88, 0x11, 0x11, 0xff, + 0x88, 0x11, 0x11, 0xff, 0x89, 0x12, 0x12, 0xff, 0x89, 0x13, 0x13, 0xff, + 0x89, 0x13, 0x13, 0xff, 0x8a, 0x14, 0x14, 0xff, 0x8a, 0x15, 0x15, 0xff, + 0x8a, 0x15, 0x15, 0xff, 0x8b, 0x16, 0x16, 0xff, 0x8b, 0x17, 0x17, 0xff, + 0x87, 0x1a, 0x1a, 0xff, 0x81, 0x04, 0x04, 0xff, 0x80, 0x00, 0x00, 0xff, + 0x81, 0x00, 0x00, 0xa2, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, + 0x7e, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, + 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, + 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x01, 0x01, 0xff, + 0x80, 0x01, 0x01, 0xff, 0x81, 0x02, 0x02, 0xff, 0x81, 0x02, 0x02, 0xff, + 0x81, 0x03, 0x03, 0xff, 0x82, 0x04, 0x04, 0xff, 0x82, 0x04, 0x04, 0xff, + 0x82, 0x05, 0x05, 0xff, 0x83, 0x06, 0x06, 0xff, 0x83, 0x06, 0x06, 0xff, + 0x83, 0x07, 0x07, 0xff, 0x83, 0x07, 0x07, 0xff, 0x84, 0x08, 0x08, 0xff, + 0x84, 0x09, 0x09, 0xff, 0x84, 0x09, 0x09, 0xff, 0x85, 0x0a, 0x0a, 0xff, + 0x85, 0x0a, 0x0a, 0xff, 0x85, 0x0b, 0x0b, 0xff, 0x86, 0x0c, 0x0c, 0xff, + 0x86, 0x0c, 0x0c, 0xff, 0xa3, 0x48, 0x48, 0xff, 0xdc, 0xba, 0xba, 0xff, + 0xfd, 0xfa, 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xee, 0xde, 0xde, 0xff, 0xbd, 0x7a, 0x7a, 0xff, 0x8d, 0x1b, 0x1b, 0xff, + 0x89, 0x13, 0x13, 0xff, 0x8a, 0x14, 0x14, 0xff, 0x8a, 0x15, 0x15, 0xff, + 0x8a, 0x15, 0x15, 0xff, 0x8b, 0x16, 0x16, 0xff, 0x8b, 0x16, 0x16, 0xff, + 0x8a, 0x17, 0x17, 0xff, 0x8a, 0x18, 0x18, 0xff, 0x80, 0x02, 0x02, 0xff, + 0x80, 0x00, 0x00, 0xff, 0x81, 0x00, 0x00, 0xa2, 0x80, 0x00, 0x00, 0xff, + 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, + 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, + 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x01, 0x01, 0xff, + 0x80, 0x01, 0x01, 0xff, 0x81, 0x02, 0x02, 0xff, 0x81, 0x03, 0x03, 0xff, + 0x81, 0x03, 0x03, 0xff, 0x82, 0x04, 0x04, 0xff, 0x82, 0x04, 0x04, 0xff, + 0x82, 0x05, 0x05, 0xff, 0x83, 0x06, 0x06, 0xff, 0x83, 0x06, 0x06, 0xff, + 0x83, 0x07, 0x07, 0xff, 0x83, 0x07, 0x07, 0xff, 0x84, 0x08, 0x08, 0xff, + 0x84, 0x09, 0x09, 0xff, 0x84, 0x09, 0x09, 0xff, 0x85, 0x0a, 0x0a, 0xff, + 0x85, 0x0a, 0x0a, 0xff, 0x85, 0x0b, 0x0b, 0xff, 0x86, 0x0c, 0x0c, 0xff, + 0x88, 0x10, 0x10, 0xff, 0xcb, 0x98, 0x98, 0xff, 0xff, 0xfe, 0xfe, 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, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xea, 0xd6, 0xd6, 0xff, 0x9b, 0x37, 0x37, 0xff, 0x8a, 0x15, 0x15, 0xff, + 0x8a, 0x15, 0x15, 0xff, 0x8b, 0x16, 0x16, 0xff, 0x8b, 0x17, 0x17, 0xff, + 0x8b, 0x17, 0x17, 0xff, 0x8c, 0x18, 0x18, 0xff, 0x8c, 0x18, 0x18, 0xff, + 0x80, 0x01, 0x01, 0xff, 0x80, 0x00, 0x00, 0xff, 0x81, 0x00, 0x00, 0xa2, + 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, + 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, + 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x01, 0x01, 0xff, + 0x81, 0x02, 0x02, 0xff, 0x81, 0x02, 0x02, 0xff, 0x81, 0x03, 0x03, 0xff, + 0x81, 0x03, 0x03, 0xff, 0x82, 0x04, 0x04, 0xff, 0x82, 0x05, 0x05, 0xff, + 0x82, 0x05, 0x05, 0xff, 0x83, 0x06, 0x06, 0xff, 0x83, 0x06, 0x06, 0xff, + 0x83, 0x07, 0x07, 0xff, 0x84, 0x08, 0x08, 0xff, 0x84, 0x08, 0x08, 0xff, + 0x84, 0x09, 0x09, 0xff, 0x84, 0x09, 0x09, 0xff, 0x85, 0x0a, 0x0a, 0xff, + 0x85, 0x0b, 0x0b, 0xff, 0x85, 0x0b, 0x0b, 0xff, 0x86, 0x0c, 0x0c, 0xff, + 0x86, 0x0d, 0x0d, 0xff, 0xd5, 0xab, 0xab, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xec, 0xda, 0xda, 0xff, 0xda, 0xb4, 0xb4, 0xff, 0xda, 0xb5, 0xb5, 0xff, + 0xeb, 0xd7, 0xd7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf3, 0xe7, 0xe7, 0xff, + 0x99, 0x33, 0x33, 0xff, 0x8b, 0x16, 0x16, 0xff, 0x8b, 0x17, 0x17, 0xff, + 0x8b, 0x17, 0x17, 0xff, 0x8c, 0x18, 0x18, 0xff, 0x8c, 0x19, 0x19, 0xff, + 0x8b, 0x16, 0x16, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, + 0x81, 0x00, 0x00, 0xa2, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, + 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, + 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x01, 0x01, 0xff, + 0x81, 0x02, 0x02, 0xff, 0x81, 0x02, 0x02, 0xff, 0x81, 0x03, 0x03, 0xff, + 0x81, 0x03, 0x03, 0xff, 0x82, 0x04, 0x04, 0xff, 0x82, 0x05, 0x05, 0xff, + 0x82, 0x05, 0x05, 0xff, 0x83, 0x06, 0x06, 0xff, 0x83, 0x07, 0x07, 0xff, + 0x83, 0x07, 0x07, 0xff, 0x84, 0x08, 0x08, 0xff, 0x84, 0x08, 0x08, 0xff, + 0x84, 0x09, 0x09, 0xff, 0x85, 0x0a, 0x0a, 0xff, 0x85, 0x0a, 0x0a, 0xff, + 0x85, 0x0b, 0x0b, 0xff, 0x85, 0x0b, 0x0b, 0xff, 0x86, 0x0c, 0x0c, 0xff, + 0x86, 0x0d, 0x0d, 0xff, 0xbc, 0x79, 0x79, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xea, 0xd4, 0xd4, 0xff, + 0xa1, 0x43, 0x43, 0xff, 0x88, 0x11, 0x11, 0xff, 0x88, 0x11, 0x11, 0xff, + 0x89, 0x12, 0x12, 0xff, 0x89, 0x13, 0x13, 0xff, 0x9c, 0x39, 0x39, 0xff, + 0xdd, 0xba, 0xba, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xe6, 0xce, 0xce, 0xff, 0x8d, 0x1b, 0x1b, 0xff, + 0x8b, 0x17, 0x17, 0xff, 0x8c, 0x18, 0x18, 0xff, 0x8c, 0x19, 0x19, 0xff, + 0x8c, 0x19, 0x19, 0xff, 0x89, 0x12, 0x12, 0xff, 0x80, 0x00, 0x00, 0xff, + 0x80, 0x00, 0x00, 0xff, 0x81, 0x00, 0x00, 0xa2, 0x80, 0x00, 0x00, 0xff, + 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, + 0x80, 0x00, 0x00, 0xff, 0x80, 0x01, 0x01, 0xff, 0x80, 0x01, 0x01, 0xff, + 0x81, 0x02, 0x02, 0xff, 0x81, 0x02, 0x02, 0xff, 0x81, 0x03, 0x03, 0xff, + 0x82, 0x04, 0x04, 0xff, 0x82, 0x04, 0x04, 0xff, 0x82, 0x05, 0x05, 0xff, + 0x82, 0x05, 0x05, 0xff, 0x83, 0x06, 0x06, 0xff, 0x83, 0x07, 0x07, 0xff, + 0x83, 0x07, 0x07, 0xff, 0x84, 0x08, 0x08, 0xff, 0x84, 0x08, 0x08, 0xff, + 0x84, 0x09, 0x09, 0xff, 0x85, 0x0a, 0x0a, 0xff, 0x85, 0x0a, 0x0a, 0xff, + 0x85, 0x0b, 0x0b, 0xff, 0x85, 0x0b, 0x0b, 0xff, 0x86, 0x0c, 0x0c, 0xff, + 0x86, 0x0d, 0x0d, 0xff, 0x92, 0x26, 0x26, 0xff, 0xfa, 0xf5, 0xf5, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe8, 0xd1, 0xd1, 0xff, + 0x8e, 0x1c, 0x1c, 0xff, 0x88, 0x11, 0x11, 0xff, 0x89, 0x12, 0x12, 0xff, + 0x89, 0x12, 0x12, 0xff, 0x89, 0x13, 0x13, 0xff, 0x89, 0x13, 0x13, 0xff, + 0x8a, 0x14, 0x14, 0xff, 0x8a, 0x16, 0x16, 0xff, 0xcc, 0x98, 0x98, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xbb, 0x76, 0x76, 0xff, 0x8c, 0x18, 0x18, 0xff, 0x8c, 0x19, 0x19, 0xff, + 0x8c, 0x19, 0x19, 0xff, 0x8d, 0x1a, 0x1a, 0xff, 0x86, 0x0d, 0x0d, 0xff, + 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x81, 0x00, 0x00, 0xa2, + 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, + 0x80, 0x00, 0x00, 0xff, 0x80, 0x01, 0x01, 0xff, 0x80, 0x01, 0x01, 0xff, + 0x81, 0x02, 0x02, 0xff, 0x81, 0x03, 0x03, 0xff, 0x81, 0x03, 0x03, 0xff, + 0x82, 0x04, 0x04, 0xff, 0x82, 0x04, 0x04, 0xff, 0x82, 0x05, 0x05, 0xff, + 0x83, 0x06, 0x06, 0xff, 0x83, 0x06, 0x06, 0xff, 0x83, 0x07, 0x07, 0xff, + 0x83, 0x07, 0x07, 0xff, 0x84, 0x08, 0x08, 0xff, 0x84, 0x09, 0x09, 0xff, + 0x84, 0x09, 0x09, 0xff, 0x85, 0x0a, 0x0a, 0xff, 0x85, 0x0a, 0x0a, 0xff, + 0x85, 0x0b, 0x0b, 0xff, 0x86, 0x0c, 0x0c, 0xff, 0x86, 0x0c, 0x0c, 0xff, + 0x86, 0x0d, 0x0d, 0xff, 0x86, 0x0d, 0x0d, 0xff, 0xc8, 0x91, 0x91, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xfa, 0xfa, 0xff, + 0x9b, 0x36, 0x36, 0xff, 0x88, 0x11, 0x11, 0xff, 0x89, 0x12, 0x12, 0xff, + 0x89, 0x12, 0x12, 0xff, 0x89, 0x13, 0x13, 0xff, 0x89, 0x13, 0x13, 0xff, + 0x8a, 0x14, 0x14, 0xff, 0x8a, 0x15, 0x15, 0xff, 0x8a, 0x15, 0x15, 0xff, + 0x8c, 0x18, 0x18, 0xff, 0xe0, 0xc1, 0xc1, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xf1, 0xe3, 0xe3, 0xff, 0x8d, 0x1b, 0x1b, 0xff, + 0x8d, 0x1a, 0x1a, 0xff, 0x8d, 0x1a, 0x1a, 0xff, 0x8d, 0x1b, 0x1b, 0xff, + 0x83, 0x07, 0x07, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, + 0x81, 0x00, 0x00, 0xa2, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, + 0x80, 0x00, 0x00, 0xff, 0x80, 0x01, 0x01, 0xff, 0x80, 0x01, 0x01, 0xff, + 0x81, 0x02, 0x02, 0xff, 0x81, 0x03, 0x03, 0xff, 0x81, 0x03, 0x03, 0xff, + 0x82, 0x04, 0x04, 0xff, 0x82, 0x04, 0x04, 0xff, 0x82, 0x05, 0x05, 0xff, + 0x83, 0x06, 0x06, 0xff, 0x83, 0x06, 0x06, 0xff, 0x83, 0x07, 0x07, 0xff, + 0x83, 0x07, 0x07, 0xff, 0x84, 0x08, 0x08, 0xff, 0x84, 0x09, 0x09, 0xff, + 0x84, 0x09, 0x09, 0xff, 0x85, 0x0a, 0x0a, 0xff, 0x85, 0x0b, 0x0b, 0xff, + 0x85, 0x0b, 0x0b, 0xff, 0x86, 0x0c, 0x0c, 0xff, 0x86, 0x0c, 0x0c, 0xff, + 0x86, 0x0d, 0x0d, 0xff, 0x87, 0x0e, 0x0e, 0xff, 0x88, 0x10, 0x10, 0xff, + 0xf5, 0xeb, 0xeb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xd7, 0xb0, 0xb0, 0xff, 0x88, 0x11, 0x11, 0xff, 0x89, 0x12, 0x12, 0xff, + 0x89, 0x12, 0x12, 0xff, 0x89, 0x13, 0x13, 0xff, 0x8a, 0x14, 0x14, 0xff, + 0x8a, 0x14, 0x14, 0xff, 0x8a, 0x15, 0x15, 0xff, 0x8a, 0x15, 0x15, 0xff, + 0x8b, 0x16, 0x16, 0xff, 0x8b, 0x17, 0x17, 0xff, 0x9f, 0x3e, 0x3e, 0xff, + 0xff, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xab, 0x55, 0x55, 0xff, 0x8d, 0x1a, 0x1a, 0xff, 0x8d, 0x1b, 0x1b, 0xff, + 0x8c, 0x19, 0x19, 0xff, 0x80, 0x01, 0x01, 0xff, 0x80, 0x00, 0x00, 0xff, + 0x80, 0x00, 0x00, 0xff, 0x81, 0x00, 0x00, 0xa2, 0x80, 0x00, 0x00, 0xff, + 0x80, 0x00, 0x00, 0xff, 0x80, 0x01, 0x01, 0xff, 0x81, 0x02, 0x02, 0xff, + 0x81, 0x02, 0x02, 0xff, 0x81, 0x03, 0x03, 0xff, 0x81, 0x03, 0x03, 0xff, + 0x82, 0x04, 0x04, 0xff, 0x82, 0x05, 0x05, 0xff, 0x82, 0x05, 0x05, 0xff, + 0x83, 0x06, 0x06, 0xff, 0x83, 0x06, 0x06, 0xff, 0x83, 0x07, 0x07, 0xff, + 0x84, 0x08, 0x08, 0xff, 0x84, 0x08, 0x08, 0xff, 0x84, 0x09, 0x09, 0xff, + 0x84, 0x09, 0x09, 0xff, 0x85, 0x0a, 0x0a, 0xff, 0x85, 0x0b, 0x0b, 0xff, + 0x85, 0x0b, 0x0b, 0xff, 0x86, 0x0c, 0x0c, 0xff, 0x86, 0x0c, 0x0c, 0xff, + 0x86, 0x0d, 0x0d, 0xff, 0x87, 0x0e, 0x0e, 0xff, 0x87, 0x0e, 0x0e, 0xff, + 0xa0, 0x42, 0x42, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xa8, 0x51, 0x51, 0xff, 0x89, 0x12, 0x12, 0xff, + 0x89, 0x13, 0x13, 0xff, 0x89, 0x13, 0x13, 0xff, 0x8a, 0x14, 0x14, 0xff, + 0x8a, 0x14, 0x14, 0xff, 0x8a, 0x15, 0x15, 0xff, 0x8b, 0x16, 0x16, 0xff, + 0x8b, 0x16, 0x16, 0xff, 0x8b, 0x17, 0x17, 0xff, 0x8b, 0x17, 0x17, 0xff, + 0x8c, 0x18, 0x18, 0xff, 0xdd, 0xbb, 0xbb, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xc9, 0x93, 0x93, 0xff, 0x8d, 0x1b, 0x1b, 0xff, + 0x8e, 0x1c, 0x1c, 0xff, 0x88, 0x10, 0x10, 0xff, 0x80, 0x00, 0x00, 0xff, + 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x81, 0x00, 0x00, 0xa2, + 0x80, 0x00, 0x00, 0xff, 0x80, 0x01, 0x01, 0xff, 0x81, 0x02, 0x02, 0xff, + 0x81, 0x02, 0x02, 0xff, 0x81, 0x03, 0x03, 0xff, 0x82, 0x04, 0x04, 0xff, + 0x82, 0x04, 0x04, 0xff, 0x82, 0x05, 0x05, 0xff, 0x82, 0x05, 0x05, 0xff, + 0x83, 0x06, 0x06, 0xff, 0x83, 0x07, 0x07, 0xff, 0x83, 0x07, 0x07, 0xff, + 0x84, 0x08, 0x08, 0xff, 0x84, 0x08, 0x08, 0xff, 0x84, 0x09, 0x09, 0xff, + 0x85, 0x0a, 0x0a, 0xff, 0x85, 0x0a, 0x0a, 0xff, 0x85, 0x0b, 0x0b, 0xff, + 0x85, 0x0b, 0x0b, 0xff, 0x86, 0x0c, 0x0c, 0xff, 0x86, 0x0d, 0x0d, 0xff, + 0x86, 0x0d, 0x0d, 0xff, 0x87, 0x0e, 0x0e, 0xff, 0x87, 0x0e, 0x0e, 0xff, + 0x87, 0x0f, 0x0f, 0xff, 0xc2, 0x84, 0x84, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xfb, 0xf8, 0xf8, 0xff, 0x8c, 0x19, 0x19, 0xff, + 0x89, 0x13, 0x13, 0xff, 0x89, 0x13, 0x13, 0xff, 0x8a, 0x14, 0x14, 0xff, + 0x8a, 0x14, 0x14, 0xff, 0x8a, 0x15, 0x15, 0xff, 0x8b, 0x16, 0x16, 0xff, + 0x8b, 0x16, 0x16, 0xff, 0x8b, 0x17, 0x17, 0xff, 0x8b, 0x17, 0x17, 0xff, + 0x8c, 0x18, 0x18, 0xff, 0x8c, 0x19, 0x19, 0xff, 0xb4, 0x68, 0x68, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe7, 0xd0, 0xd0, 0xff, + 0x8e, 0x1c, 0x1c, 0xff, 0x8e, 0x1c, 0x1c, 0xff, 0x83, 0x06, 0x06, 0xff, + 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, + 0x81, 0x00, 0x00, 0xa2, 0x80, 0x00, 0x00, 0xff, 0x80, 0x01, 0x01, 0xff, + 0x81, 0x02, 0x02, 0xff, 0x81, 0x03, 0x03, 0xff, 0x82, 0x04, 0x04, 0xff, + 0x82, 0x04, 0x04, 0xff, 0x82, 0x05, 0x05, 0xff, 0x82, 0x05, 0x05, 0xff, + 0x83, 0x06, 0x06, 0xff, 0x83, 0x07, 0x07, 0xff, 0x83, 0x07, 0x07, 0xff, + 0x84, 0x08, 0x08, 0xff, 0x84, 0x08, 0x08, 0xff, 0x84, 0x09, 0x09, 0xff, + 0x85, 0x0a, 0x0a, 0xff, 0x85, 0x0a, 0x0a, 0xff, 0x85, 0x0b, 0x0b, 0xff, + 0x86, 0x0c, 0x0c, 0xff, 0x86, 0x0c, 0x0c, 0xff, 0x86, 0x0d, 0x0d, 0xff, + 0x86, 0x0d, 0x0d, 0xff, 0x87, 0x0e, 0x0e, 0xff, 0x87, 0x0f, 0x0f, 0xff, + 0x87, 0x0f, 0x0f, 0xff, 0x88, 0x10, 0x10, 0xff, 0xd8, 0xb1, 0xb1, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe4, 0xc9, 0xc9, 0xff, + 0x89, 0x13, 0x13, 0xff, 0x89, 0x13, 0x13, 0xff, 0x8a, 0x14, 0x14, 0xff, + 0x8a, 0x15, 0x15, 0xff, 0x8a, 0x15, 0x15, 0xff, 0x8b, 0x16, 0x16, 0xff, + 0x8b, 0x16, 0x16, 0xff, 0x8b, 0x17, 0x17, 0xff, 0x8c, 0x18, 0x18, 0xff, + 0x8c, 0x18, 0x18, 0xff, 0x8c, 0x19, 0x19, 0xff, 0x8c, 0x19, 0x19, 0xff, + 0x95, 0x2b, 0x2b, 0xff, 0xfe, 0xfd, 0xfd, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xfb, 0xf7, 0xf7, 0xff, 0x8e, 0x1d, 0x1d, 0xff, 0x89, 0x13, 0x13, 0xff, + 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, + 0x80, 0x00, 0x00, 0xff, 0x81, 0x00, 0x00, 0xa2, 0x80, 0x00, 0x00, 0xff, + 0x81, 0x02, 0x02, 0xff, 0x81, 0x03, 0x03, 0xff, 0x82, 0x04, 0x04, 0xff, + 0x82, 0x04, 0x04, 0xff, 0x82, 0x05, 0x05, 0xff, 0x83, 0x06, 0x06, 0xff, + 0x83, 0x06, 0x06, 0xff, 0x83, 0x07, 0x07, 0xff, 0x83, 0x07, 0x07, 0xff, + 0x84, 0x08, 0x08, 0xff, 0x84, 0x09, 0x09, 0xff, 0x84, 0x09, 0x09, 0xff, + 0x85, 0x0a, 0x0a, 0xff, 0x85, 0x0a, 0x0a, 0xff, 0x85, 0x0b, 0x0b, 0xff, + 0x86, 0x0c, 0x0c, 0xff, 0x86, 0x0c, 0x0c, 0xff, 0x86, 0x0d, 0x0d, 0xff, + 0x86, 0x0d, 0x0d, 0xff, 0x87, 0x0e, 0x0e, 0xff, 0x87, 0x0f, 0x0f, 0xff, + 0x87, 0x0f, 0x0f, 0xff, 0x88, 0x10, 0x10, 0xff, 0x88, 0x10, 0x10, 0xff, + 0xea, 0xd5, 0xd5, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xd2, 0xa5, 0xa5, 0xff, 0x89, 0x13, 0x13, 0xff, 0x8a, 0x14, 0x14, 0xff, + 0x8a, 0x15, 0x15, 0xff, 0x8a, 0x15, 0x15, 0xff, 0x8b, 0x16, 0x16, 0xff, + 0x8b, 0x17, 0x17, 0xff, 0x8b, 0x17, 0x17, 0xff, 0x8c, 0x18, 0x18, 0xff, + 0x8c, 0x18, 0x18, 0xff, 0x8c, 0x19, 0x19, 0xff, 0x8d, 0x1a, 0x1a, 0xff, + 0x8d, 0x1a, 0x1a, 0xff, 0x8d, 0x1b, 0x1b, 0xff, 0xef, 0xdf, 0xdf, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x9a, 0x33, 0x33, 0xff, + 0x82, 0x04, 0x04, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, + 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x81, 0x00, 0x00, 0xa2, + 0x80, 0x00, 0x00, 0xff, 0x81, 0x02, 0x02, 0xff, 0x82, 0x04, 0x04, 0xff, + 0x82, 0x04, 0x04, 0xff, 0x82, 0x05, 0x05, 0xff, 0x83, 0x06, 0x06, 0xff, + 0x83, 0x06, 0x06, 0xff, 0x83, 0x07, 0x07, 0xff, 0x84, 0x08, 0x08, 0xff, + 0x84, 0x08, 0x08, 0xff, 0x84, 0x09, 0x09, 0xff, 0x84, 0x09, 0x09, 0xff, + 0x85, 0x0a, 0x0a, 0xff, 0x85, 0x0b, 0x0b, 0xff, 0x85, 0x0b, 0x0b, 0xff, + 0x86, 0x0c, 0x0c, 0xff, 0x86, 0x0c, 0x0c, 0xff, 0x86, 0x0d, 0x0d, 0xff, + 0x87, 0x0e, 0x0e, 0xff, 0x87, 0x0e, 0x0e, 0xff, 0x87, 0x0f, 0x0f, 0xff, + 0x87, 0x0f, 0x0f, 0xff, 0x88, 0x10, 0x10, 0xff, 0x88, 0x11, 0x11, 0xff, + 0x88, 0x11, 0x11, 0xff, 0xf5, 0xeb, 0xeb, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xc7, 0x8f, 0x8f, 0xff, 0x8a, 0x14, 0x14, 0xff, + 0x8a, 0x15, 0x15, 0xff, 0x8a, 0x15, 0x15, 0xff, 0x8b, 0x16, 0x16, 0xff, + 0x8b, 0x17, 0x17, 0xff, 0x8b, 0x17, 0x17, 0xff, 0x8c, 0x18, 0x18, 0xff, + 0x8c, 0x18, 0x18, 0xff, 0x8c, 0x19, 0x19, 0xff, 0x8d, 0x1a, 0x1a, 0xff, + 0x8d, 0x1a, 0x1a, 0xff, 0x8d, 0x1b, 0x1b, 0xff, 0x8d, 0x1b, 0x1b, 0xff, + 0xdd, 0xba, 0xba, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0x9c, 0x39, 0x39, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, + 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, + 0x81, 0x00, 0x00, 0xa2, 0x80, 0x00, 0x00, 0xff, 0x81, 0x02, 0x02, 0xff, + 0x82, 0x05, 0x05, 0xff, 0x82, 0x05, 0x05, 0xff, 0x83, 0x06, 0x06, 0xff, + 0x83, 0x06, 0x06, 0xff, 0x83, 0x07, 0x07, 0xff, 0x84, 0x08, 0x08, 0xff, + 0x84, 0x08, 0x08, 0xff, 0x84, 0x09, 0x09, 0xff, 0x84, 0x09, 0x09, 0xff, + 0x85, 0x0a, 0x0a, 0xff, 0x85, 0x0b, 0x0b, 0xff, 0x85, 0x0b, 0x0b, 0xff, + 0x86, 0x0c, 0x0c, 0xff, 0x86, 0x0c, 0x0c, 0xff, 0x86, 0x0d, 0x0d, 0xff, + 0x87, 0x0e, 0x0e, 0xff, 0x87, 0x0e, 0x0e, 0xff, 0x87, 0x0f, 0x0f, 0xff, + 0x88, 0x10, 0x10, 0xff, 0x88, 0x10, 0x10, 0xff, 0x88, 0x11, 0x11, 0xff, + 0x88, 0x11, 0x11, 0xff, 0x89, 0x12, 0x12, 0xff, 0xfa, 0xf5, 0xf5, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xc3, 0x87, 0x87, 0xff, + 0x8a, 0x15, 0x15, 0xff, 0x8b, 0x16, 0x16, 0xff, 0x8b, 0x16, 0x16, 0xff, + 0x8b, 0x17, 0x17, 0xff, 0x8b, 0x17, 0x17, 0xff, 0x8c, 0x18, 0x18, 0xff, + 0x8c, 0x19, 0x19, 0xff, 0x8c, 0x19, 0x19, 0xff, 0x8d, 0x1a, 0x1a, 0xff, + 0x8d, 0x1a, 0x1a, 0xff, 0x8d, 0x1b, 0x1b, 0xff, 0x8e, 0x1c, 0x1c, 0xff, + 0x8e, 0x1c, 0x1c, 0xff, 0xd2, 0xa5, 0xa5, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0x9b, 0x37, 0x37, 0xff, 0x80, 0x00, 0x00, 0xff, + 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, + 0x80, 0x00, 0x00, 0xff, 0x81, 0x00, 0x00, 0xa2, 0x80, 0x00, 0x00, 0xff, + 0x81, 0x03, 0x03, 0xff, 0x82, 0x05, 0x05, 0xff, 0x83, 0x06, 0x06, 0xff, + 0x83, 0x07, 0x07, 0xff, 0x83, 0x07, 0x07, 0xff, 0x84, 0x08, 0x08, 0xff, + 0x8b, 0x17, 0x17, 0xff, 0x8c, 0x19, 0x19, 0xff, 0x8d, 0x1a, 0x1a, 0xff, + 0x8d, 0x1a, 0x1a, 0xff, 0x8d, 0x1b, 0x1b, 0xff, 0x8d, 0x1b, 0x1b, 0xff, + 0x8e, 0x1c, 0x1c, 0xff, 0x8e, 0x1d, 0x1d, 0xff, 0x8e, 0x1d, 0x1d, 0xff, + 0x8f, 0x1e, 0x1e, 0xff, 0x8f, 0x1e, 0x1e, 0xff, 0x8f, 0x1f, 0x1f, 0xff, + 0x90, 0x20, 0x20, 0xff, 0x90, 0x20, 0x20, 0xff, 0x90, 0x21, 0x21, 0xff, + 0x90, 0x21, 0x21, 0xff, 0x91, 0x22, 0x22, 0xff, 0x91, 0x23, 0x23, 0xff, + 0x98, 0x32, 0x32, 0xff, 0x99, 0x33, 0x33, 0xff, 0x99, 0x33, 0x33, 0xff, + 0x96, 0x2b, 0x2b, 0xff, 0x93, 0x26, 0x26, 0xff, 0x90, 0x1f, 0x1f, 0xff, + 0x8b, 0x17, 0x17, 0xff, 0x8c, 0x18, 0x18, 0xff, 0x8c, 0x18, 0x18, 0xff, + 0x8c, 0x19, 0x19, 0xff, 0x8c, 0x19, 0x19, 0xff, 0x8d, 0x1a, 0x1a, 0xff, + 0x8d, 0x1b, 0x1b, 0xff, 0x8d, 0x1b, 0x1b, 0xff, 0x8e, 0x1c, 0x1c, 0xff, + 0x8e, 0x1c, 0x1c, 0xff, 0x8e, 0x1d, 0x1d, 0xff, 0x93, 0x27, 0x27, 0xff, + 0x8f, 0x1f, 0x1f, 0xff, 0x88, 0x11, 0x11, 0xff, 0x82, 0x04, 0x04, 0xff, + 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, + 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x81, 0x00, 0x00, 0xa2, + 0x80, 0x00, 0x00, 0xff, 0x81, 0x03, 0x03, 0xff, 0x83, 0x06, 0x06, 0xff, + 0x83, 0x07, 0x07, 0xff, 0x83, 0x07, 0x07, 0xff, 0x84, 0x08, 0x08, 0xff, + 0x84, 0x09, 0x09, 0xff, 0xf2, 0xe5, 0xe5, 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, 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, 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, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xd1, 0xa2, 0xa2, 0xff, 0x8c, 0x18, 0x18, 0xff, 0x8c, 0x18, 0x18, 0xff, + 0x8c, 0x19, 0x19, 0xff, 0x8c, 0x19, 0x19, 0xff, 0x8d, 0x1a, 0x1a, 0xff, + 0x8d, 0x1b, 0x1b, 0xff, 0x8d, 0x1b, 0x1b, 0xff, 0x8e, 0x1c, 0x1c, 0xff, + 0x8e, 0x1c, 0x1c, 0xff, 0x8e, 0x1d, 0x1d, 0xff, 0x8d, 0x1a, 0x1a, 0xff, + 0x83, 0x07, 0x07, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, + 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, + 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, + 0x81, 0x00, 0x00, 0xa2, 0x80, 0x00, 0x00, 0xff, 0x82, 0x04, 0x04, 0xff, + 0x83, 0x07, 0x07, 0xff, 0x83, 0x07, 0x07, 0xff, 0x84, 0x08, 0x08, 0xff, + 0x84, 0x09, 0x09, 0xff, 0x84, 0x09, 0x09, 0xff, 0xf3, 0xe7, 0xe7, 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, + 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, 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, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xd1, 0xa3, 0xa3, 0xff, 0x8c, 0x18, 0x18, 0xff, + 0x8c, 0x19, 0x19, 0xff, 0x8d, 0x1a, 0x1a, 0xff, 0x8d, 0x1a, 0x1a, 0xff, + 0x8d, 0x1b, 0x1b, 0xff, 0x8d, 0x1b, 0x1b, 0xff, 0x8e, 0x1c, 0x1c, 0xff, + 0x8e, 0x1d, 0x1d, 0xff, 0x8b, 0x17, 0x17, 0xff, 0x85, 0x0b, 0x0b, 0xff, + 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, + 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, + 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, + 0x80, 0x00, 0x00, 0xff, 0x81, 0x00, 0x00, 0xa2, 0x80, 0x00, 0x00, 0xff, + 0x82, 0x04, 0x04, 0xff, 0x84, 0x08, 0x08, 0xff, 0x84, 0x08, 0x08, 0xff, + 0x84, 0x09, 0x09, 0xff, 0x84, 0x09, 0x09, 0xff, 0x85, 0x0a, 0x0a, 0xff, + 0xf4, 0xe9, 0xe9, 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, 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, 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, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd1, 0xa3, 0xa3, 0xff, + 0x8c, 0x19, 0x19, 0xff, 0x8d, 0x1a, 0x1a, 0xff, 0x8d, 0x1a, 0x1a, 0xff, + 0x8d, 0x1a, 0x1a, 0xff, 0x8b, 0x17, 0x17, 0xff, 0x89, 0x12, 0x12, 0xff, + 0x86, 0x0c, 0x0c, 0xff, 0x82, 0x04, 0x04, 0xff, 0x80, 0x00, 0x00, 0xff, + 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, + 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, + 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, + 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x81, 0x00, 0x00, 0xa2, + 0x80, 0x00, 0x00, 0xff, 0x82, 0x05, 0x05, 0xff, 0x84, 0x08, 0x08, 0xff, + 0x84, 0x09, 0x09, 0xff, 0x85, 0x0a, 0x0a, 0xff, 0x85, 0x0a, 0x0a, 0xff, + 0x85, 0x0b, 0x0b, 0xff, 0xf5, 0xec, 0xec, 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, 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, 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, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xce, 0x9b, 0x9b, 0xff, 0x85, 0x05, 0x05, 0xff, 0x83, 0x03, 0x03, 0xff, + 0x82, 0x02, 0x02, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, + 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, + 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, + 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, + 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, + 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, + 0x81, 0x00, 0x00, 0xa2, 0x80, 0x00, 0x00, 0xff, 0x82, 0x05, 0x05, 0xff, + 0x84, 0x09, 0x09, 0xff, 0x85, 0x0a, 0x0a, 0xff, 0x85, 0x0a, 0x0a, 0xff, + 0x85, 0x0b, 0x0b, 0xff, 0x85, 0x0b, 0x0b, 0xff, 0xf6, 0xee, 0xee, 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, + 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, 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, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xcf, 0x98, 0x98, 0xff, 0x87, 0x00, 0x00, 0xff, + 0x87, 0x00, 0x00, 0xff, 0x86, 0x00, 0x00, 0xff, 0x85, 0x00, 0x00, 0xff, + 0x84, 0x00, 0x00, 0xff, 0x83, 0x00, 0x00, 0xff, 0x82, 0x00, 0x00, 0xff, + 0x81, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, + 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, + 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, + 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, + 0x80, 0x00, 0x00, 0xff, 0x81, 0x00, 0x00, 0xa2, 0x80, 0x00, 0x00, 0xff, + 0x83, 0x05, 0x05, 0xff, 0x85, 0x0a, 0x0a, 0xff, 0x85, 0x0a, 0x0a, 0xff, + 0x85, 0x0b, 0x0b, 0xff, 0x86, 0x0c, 0x0c, 0xff, 0x87, 0x0c, 0x0c, 0xff, + 0xf8, 0xf0, 0xf0, 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, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xd3, 0xd5, 0xd2, 0xff, 0x84, 0x8a, 0x82, 0xff, + 0x9d, 0xa1, 0x9b, 0xff, 0xf7, 0xf7, 0xf7, 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, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd1, 0x98, 0x98, 0xff, + 0x8c, 0x00, 0x00, 0xff, 0x8b, 0x00, 0x00, 0xff, 0x8a, 0x00, 0x00, 0xff, + 0x8a, 0x00, 0x00, 0xff, 0x89, 0x00, 0x00, 0xff, 0x88, 0x00, 0x00, 0xff, + 0x86, 0x00, 0x00, 0xff, 0x85, 0x00, 0x00, 0xff, 0x84, 0x00, 0x00, 0xff, + 0x83, 0x00, 0x00, 0xff, 0x81, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, + 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, + 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, + 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x81, 0x00, 0x00, 0xa2, + 0x80, 0x00, 0x00, 0xff, 0x83, 0x06, 0x06, 0xff, 0x85, 0x0a, 0x0a, 0xff, + 0x85, 0x0b, 0x0b, 0xff, 0x88, 0x0c, 0x0c, 0xff, 0x8a, 0x0c, 0x0c, 0xff, + 0x8b, 0x0d, 0x0d, 0xff, 0xf9, 0xf2, 0xf2, 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, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xd8, 0xda, 0xd8, 0xff, 0x24, 0x2f, 0x20, 0xff, + 0x1f, 0x2a, 0x1b, 0xff, 0x1f, 0x2a, 0x1b, 0xff, 0x63, 0x6a, 0x60, 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, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xd2, 0x97, 0x97, 0xff, 0x91, 0x00, 0x00, 0xff, 0x90, 0x00, 0x00, 0xff, + 0x8f, 0x00, 0x00, 0xff, 0x8e, 0x00, 0x00, 0xff, 0x8d, 0x00, 0x00, 0xff, + 0x8c, 0x00, 0x00, 0xff, 0x8b, 0x00, 0x00, 0xff, 0x8a, 0x00, 0x00, 0xff, + 0x88, 0x00, 0x00, 0xff, 0x87, 0x00, 0x00, 0xff, 0x86, 0x00, 0x00, 0xff, + 0x84, 0x00, 0x00, 0xff, 0x82, 0x00, 0x00, 0xff, 0x81, 0x00, 0x00, 0xff, + 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, + 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, + 0x81, 0x00, 0x00, 0xa2, 0x80, 0x00, 0x00, 0xff, 0x84, 0x06, 0x06, 0xff, + 0x88, 0x0b, 0x0b, 0xff, 0x8a, 0x0c, 0x0c, 0xff, 0x8c, 0x0c, 0x0c, 0xff, + 0x8e, 0x0d, 0x0d, 0xff, 0x8d, 0x08, 0x08, 0xff, 0xfa, 0xf4, 0xf4, 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, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x92, 0x97, 0x90, 0xff, + 0x1f, 0x2a, 0x1b, 0xff, 0x1f, 0x2a, 0x1b, 0xff, 0x1f, 0x2a, 0x1b, 0xff, + 0x20, 0x2b, 0x1c, 0xff, 0xf4, 0xf5, 0xf4, 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, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xd4, 0x97, 0x97, 0xff, 0x95, 0x00, 0x00, 0xff, + 0x95, 0x00, 0x00, 0xff, 0x94, 0x00, 0x00, 0xff, 0x93, 0x00, 0x00, 0xff, + 0x92, 0x00, 0x00, 0xff, 0x91, 0x00, 0x00, 0xff, 0x8f, 0x00, 0x00, 0xff, + 0x8e, 0x00, 0x00, 0xff, 0x8d, 0x00, 0x00, 0xff, 0x8b, 0x00, 0x00, 0xff, + 0x8a, 0x00, 0x00, 0xff, 0x88, 0x00, 0x00, 0xff, 0x87, 0x00, 0x00, 0xff, + 0x85, 0x00, 0x00, 0xff, 0x83, 0x00, 0x00, 0xff, 0x81, 0x00, 0x00, 0xff, + 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, + 0x80, 0x00, 0x00, 0xff, 0x81, 0x00, 0x00, 0xa2, 0x80, 0x00, 0x00, 0xff, + 0x88, 0x06, 0x06, 0xff, 0x8d, 0x0c, 0x0c, 0xff, 0x8e, 0x0d, 0x0d, 0xff, + 0x90, 0x0d, 0x0d, 0xff, 0x90, 0x08, 0x08, 0xff, 0x8e, 0x00, 0x00, 0xff, + 0xfb, 0xf6, 0xf6, 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, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xac, 0xb0, 0xab, 0xff, 0x1f, 0x2a, 0x1b, 0xff, 0x1f, 0x2a, 0x1b, 0xff, + 0x1f, 0x2a, 0x1b, 0xff, 0x34, 0x3e, 0x30, 0xff, 0xfc, 0xfc, 0xfc, 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, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd6, 0x97, 0x97, 0xff, + 0x9a, 0x00, 0x00, 0xff, 0x99, 0x00, 0x00, 0xff, 0x98, 0x00, 0x00, 0xff, + 0x97, 0x00, 0x00, 0xff, 0x96, 0x00, 0x00, 0xff, 0x95, 0x00, 0x00, 0xff, + 0x94, 0x00, 0x00, 0xff, 0x92, 0x00, 0x00, 0xff, 0x91, 0x00, 0x00, 0xff, + 0x90, 0x00, 0x00, 0xff, 0x8e, 0x00, 0x00, 0xff, 0x8c, 0x00, 0x00, 0xff, + 0x8b, 0x00, 0x00, 0xff, 0x89, 0x00, 0x00, 0xff, 0x87, 0x00, 0x00, 0xff, + 0x85, 0x00, 0x00, 0xff, 0x83, 0x00, 0x00, 0xff, 0x81, 0x00, 0x00, 0xff, + 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x81, 0x00, 0x00, 0xa2, + 0x80, 0x00, 0x00, 0xff, 0x8b, 0x07, 0x07, 0xff, 0x90, 0x0d, 0x0d, 0xff, + 0x92, 0x0d, 0x0d, 0xff, 0x93, 0x0b, 0x0b, 0xff, 0x90, 0x00, 0x00, 0xff, + 0x92, 0x00, 0x00, 0xff, 0xfc, 0xf8, 0xf8, 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, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xfc, 0xfc, 0xfc, 0xff, 0x71, 0x78, 0x6e, 0xff, + 0x1f, 0x2a, 0x1b, 0xff, 0x1f, 0x2a, 0x1b, 0xff, 0xcb, 0xce, 0xca, 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, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xd7, 0x96, 0x96, 0xff, 0x9f, 0x00, 0x00, 0xff, 0x9e, 0x00, 0x00, 0xff, + 0x9d, 0x00, 0x00, 0xff, 0x9c, 0x00, 0x00, 0xff, 0x9b, 0x00, 0x00, 0xff, + 0x9a, 0x00, 0x00, 0xff, 0x98, 0x00, 0x00, 0xff, 0x97, 0x00, 0x00, 0xff, + 0x95, 0x00, 0x00, 0xff, 0x94, 0x00, 0x00, 0xff, 0x92, 0x00, 0x00, 0xff, + 0x90, 0x00, 0x00, 0xff, 0x8f, 0x00, 0x00, 0xff, 0x8d, 0x00, 0x00, 0xff, + 0x8b, 0x00, 0x00, 0xff, 0x89, 0x00, 0x00, 0xff, 0x87, 0x00, 0x00, 0xff, + 0x85, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, + 0x81, 0x00, 0x00, 0xa2, 0x80, 0x00, 0x00, 0xff, 0x8e, 0x08, 0x08, 0xff, + 0x94, 0x0d, 0x0d, 0xff, 0x96, 0x0e, 0x0e, 0xff, 0x93, 0x02, 0x02, 0xff, + 0x94, 0x00, 0x00, 0xff, 0x96, 0x00, 0x00, 0xff, 0xfd, 0xfa, 0xfa, 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, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xba, 0xbe, 0xb9, 0xff, 0x1f, 0x2a, 0x1b, 0xff, 0x1f, 0x2a, 0x1b, 0xff, + 0xe2, 0xe3, 0xe1, 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, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xda, 0x96, 0x96, 0xff, 0xa3, 0x00, 0x00, 0xff, + 0xa2, 0x00, 0x00, 0xff, 0xa1, 0x00, 0x00, 0xff, 0xa0, 0x00, 0x00, 0xff, + 0x9f, 0x00, 0x00, 0xff, 0x9e, 0x00, 0x00, 0xff, 0x9d, 0x00, 0x00, 0xff, + 0x9b, 0x00, 0x00, 0xff, 0x9a, 0x00, 0x00, 0xff, 0x98, 0x00, 0x00, 0xff, + 0x96, 0x00, 0x00, 0xff, 0x95, 0x00, 0x00, 0xff, 0x93, 0x00, 0x00, 0xff, + 0x91, 0x00, 0x00, 0xff, 0x8f, 0x00, 0x00, 0xff, 0x8d, 0x00, 0x00, 0xff, + 0x8b, 0x00, 0x00, 0xff, 0x89, 0x00, 0x00, 0xff, 0x81, 0x00, 0x00, 0xff, + 0x80, 0x00, 0x00, 0xff, 0x81, 0x00, 0x00, 0xa2, 0x80, 0x00, 0x00, 0xff, + 0x92, 0x09, 0x09, 0xff, 0x98, 0x0e, 0x0e, 0xff, 0x98, 0x09, 0x09, 0xff, + 0x96, 0x00, 0x00, 0xff, 0x98, 0x00, 0x00, 0xff, 0x9a, 0x00, 0x00, 0xff, + 0xfe, 0xfd, 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, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0x99, 0x9e, 0x97, 0xff, 0x1f, 0x2a, 0x1b, 0xff, + 0x1f, 0x2a, 0x1b, 0xff, 0xbf, 0xc2, 0xbe, 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, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdb, 0x95, 0x95, 0xff, + 0xa8, 0x00, 0x00, 0xff, 0xa7, 0x00, 0x00, 0xff, 0xa6, 0x00, 0x00, 0xff, + 0xa5, 0x00, 0x00, 0xff, 0xa4, 0x00, 0x00, 0xff, 0xa2, 0x00, 0x00, 0xff, + 0xa1, 0x00, 0x00, 0xff, 0x9f, 0x00, 0x00, 0xff, 0x9e, 0x00, 0x00, 0xff, + 0x9c, 0x00, 0x00, 0xff, 0x9a, 0x00, 0x00, 0xff, 0x98, 0x00, 0x00, 0xff, + 0x97, 0x00, 0x00, 0xff, 0x95, 0x00, 0x00, 0xff, 0x93, 0x00, 0x00, 0xff, + 0x91, 0x00, 0x00, 0xff, 0x8e, 0x00, 0x00, 0xff, 0x8c, 0x00, 0x00, 0xff, + 0x82, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x81, 0x00, 0x00, 0xa2, + 0x80, 0x00, 0x00, 0xff, 0x94, 0x09, 0x09, 0xff, 0x9c, 0x0f, 0x0f, 0xff, + 0x99, 0x02, 0x02, 0xff, 0x9a, 0x00, 0x00, 0xff, 0x9c, 0x00, 0x00, 0xff, + 0x9e, 0x00, 0x00, 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, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x79, 0x7f, 0x76, 0xff, + 0x1f, 0x2a, 0x1b, 0xff, 0x1f, 0x2a, 0x1b, 0xff, 0x9d, 0xa1, 0x9b, 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, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xdd, 0x95, 0x95, 0xff, 0xad, 0x00, 0x00, 0xff, 0xac, 0x00, 0x00, 0xff, + 0xab, 0x00, 0x00, 0xff, 0xa9, 0x00, 0x00, 0xff, 0xa8, 0x00, 0x00, 0xff, + 0xa7, 0x00, 0x00, 0xff, 0xa5, 0x00, 0x00, 0xff, 0xa4, 0x00, 0x00, 0xff, + 0xa2, 0x00, 0x00, 0xff, 0xa0, 0x00, 0x00, 0xff, 0x9e, 0x00, 0x00, 0xff, + 0x9c, 0x00, 0x00, 0xff, 0x9a, 0x00, 0x00, 0xff, 0x98, 0x00, 0x00, 0xff, + 0x96, 0x00, 0x00, 0xff, 0x94, 0x00, 0x00, 0xff, 0x92, 0x00, 0x00, 0xff, + 0x90, 0x00, 0x00, 0xff, 0x83, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, + 0x81, 0x00, 0x00, 0xa2, 0x80, 0x00, 0x00, 0xff, 0x98, 0x0a, 0x0a, 0xff, + 0x9e, 0x0d, 0x0d, 0xff, 0x9b, 0x00, 0x00, 0xff, 0x9d, 0x00, 0x00, 0xff, + 0xa0, 0x00, 0x00, 0xff, 0xa3, 0x02, 0x02, 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, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0x57, 0x5f, 0x54, 0xff, 0x1f, 0x2a, 0x1b, 0xff, 0x1f, 0x2a, 0x1b, 0xff, + 0x7a, 0x81, 0x78, 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, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xdf, 0x95, 0x95, 0xff, 0xb1, 0x00, 0x00, 0xff, + 0xb0, 0x00, 0x00, 0xff, 0xaf, 0x00, 0x00, 0xff, 0xae, 0x00, 0x00, 0xff, + 0xac, 0x00, 0x00, 0xff, 0xab, 0x00, 0x00, 0xff, 0xa9, 0x00, 0x00, 0xff, + 0xa8, 0x00, 0x00, 0xff, 0xa6, 0x00, 0x00, 0xff, 0xa4, 0x00, 0x00, 0xff, + 0xa2, 0x00, 0x00, 0xff, 0xa0, 0x00, 0x00, 0xff, 0x9e, 0x00, 0x00, 0xff, + 0x9c, 0x00, 0x00, 0xff, 0x9a, 0x00, 0x00, 0xff, 0x98, 0x00, 0x00, 0xff, + 0x95, 0x00, 0x00, 0xff, 0x93, 0x00, 0x00, 0xff, 0x84, 0x00, 0x00, 0xff, + 0x80, 0x00, 0x00, 0xff, 0x81, 0x00, 0x00, 0xa2, 0x80, 0x00, 0x00, 0xff, + 0x9a, 0x0a, 0x0a, 0xff, 0xa0, 0x07, 0x07, 0xff, 0x9f, 0x00, 0x00, 0xff, + 0xa1, 0x00, 0x00, 0xff, 0xa3, 0x00, 0x00, 0xff, 0xa6, 0x04, 0x04, 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, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0x36, 0x40, 0x32, 0xff, 0x1f, 0x2a, 0x1b, 0xff, + 0x1f, 0x2a, 0x1b, 0xff, 0x57, 0x5f, 0x54, 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, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe1, 0x94, 0x94, 0xff, + 0xb6, 0x00, 0x00, 0xff, 0xb5, 0x00, 0x00, 0xff, 0xb3, 0x00, 0x00, 0xff, + 0xb2, 0x00, 0x00, 0xff, 0xb1, 0x00, 0x00, 0xff, 0xaf, 0x00, 0x00, 0xff, + 0xad, 0x00, 0x00, 0xff, 0xac, 0x00, 0x00, 0xff, 0xaa, 0x00, 0x00, 0xff, + 0xa8, 0x00, 0x00, 0xff, 0xa6, 0x00, 0x00, 0xff, 0xa4, 0x00, 0x00, 0xff, + 0xa2, 0x00, 0x00, 0xff, 0xa0, 0x00, 0x00, 0xff, 0x9d, 0x00, 0x00, 0xff, + 0x9b, 0x00, 0x00, 0xff, 0x99, 0x00, 0x00, 0xff, 0x96, 0x00, 0x00, 0xff, + 0x85, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x81, 0x00, 0x00, 0xa2, + 0x80, 0x00, 0x00, 0xff, 0x9e, 0x0b, 0x0b, 0xff, 0xa1, 0x03, 0x03, 0xff, + 0xa2, 0x00, 0x00, 0xff, 0xa5, 0x00, 0x00, 0xff, 0xa7, 0x00, 0x00, 0xff, + 0xab, 0x06, 0x06, 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, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xfc, 0xfc, 0xfc, 0xff, 0x79, 0x80, 0x77, 0xff, + 0x79, 0x7f, 0x76, 0xff, 0x79, 0x7f, 0x76, 0xff, 0x89, 0x8f, 0x87, 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, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xe2, 0x94, 0x94, 0xff, 0xba, 0x00, 0x00, 0xff, 0xb9, 0x00, 0x00, 0xff, + 0xb8, 0x00, 0x00, 0xff, 0xb6, 0x00, 0x00, 0xff, 0xb5, 0x00, 0x00, 0xff, + 0xb3, 0x00, 0x00, 0xff, 0xb1, 0x00, 0x00, 0xff, 0xb0, 0x00, 0x00, 0xff, + 0xae, 0x00, 0x00, 0xff, 0xac, 0x00, 0x00, 0xff, 0xaa, 0x00, 0x00, 0xff, + 0xa7, 0x00, 0x00, 0xff, 0xa5, 0x00, 0x00, 0xff, 0xa3, 0x00, 0x00, 0xff, + 0xa1, 0x00, 0x00, 0xff, 0x9e, 0x00, 0x00, 0xff, 0x9c, 0x00, 0x00, 0xff, + 0x99, 0x00, 0x00, 0xff, 0x85, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, + 0x81, 0x00, 0x00, 0xa2, 0x80, 0x00, 0x00, 0xff, 0xa0, 0x0b, 0x0b, 0xff, + 0xa3, 0x00, 0x00, 0xff, 0xa6, 0x00, 0x00, 0xff, 0xa8, 0x00, 0x00, 0xff, + 0xaa, 0x00, 0x00, 0xff, 0xac, 0x01, 0x01, 0xff, 0xfc, 0xf6, 0xf6, 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, + 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, 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, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xe2, 0x89, 0x89, 0xff, 0xbf, 0x00, 0x00, 0xff, + 0xbe, 0x00, 0x00, 0xff, 0xbc, 0x00, 0x00, 0xff, 0xbb, 0x00, 0x00, 0xff, + 0xb9, 0x00, 0x00, 0xff, 0xb7, 0x00, 0x00, 0xff, 0xb5, 0x00, 0x00, 0xff, + 0xb3, 0x00, 0x00, 0xff, 0xb1, 0x00, 0x00, 0xff, 0xaf, 0x00, 0x00, 0xff, + 0xad, 0x00, 0x00, 0xff, 0xab, 0x00, 0x00, 0xff, 0xa9, 0x00, 0x00, 0xff, + 0xa6, 0x00, 0x00, 0xff, 0xa4, 0x00, 0x00, 0xff, 0xa1, 0x00, 0x00, 0xff, + 0x9f, 0x00, 0x00, 0xff, 0x9c, 0x00, 0x00, 0xff, 0x86, 0x00, 0x00, 0xff, + 0x80, 0x00, 0x00, 0xff, 0x81, 0x00, 0x00, 0xa2, 0x80, 0x00, 0x00, 0xff, + 0xa1, 0x08, 0x08, 0xff, 0xa6, 0x00, 0x00, 0xff, 0xa9, 0x00, 0x00, 0xff, + 0xab, 0x00, 0x00, 0xff, 0xae, 0x00, 0x00, 0xff, 0xb0, 0x00, 0x00, 0xff, + 0xf3, 0xd7, 0xd7, 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, 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, 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, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdc, 0x69, 0x69, 0xff, + 0xc3, 0x00, 0x00, 0xff, 0xc2, 0x00, 0x00, 0xff, 0xc0, 0x00, 0x00, 0xff, + 0xbf, 0x00, 0x00, 0xff, 0xbd, 0x00, 0x00, 0xff, 0xbb, 0x00, 0x00, 0xff, + 0xb9, 0x00, 0x00, 0xff, 0xb7, 0x00, 0x00, 0xff, 0xb5, 0x00, 0x00, 0xff, + 0xb3, 0x00, 0x00, 0xff, 0xb1, 0x00, 0x00, 0xff, 0xae, 0x00, 0x00, 0xff, + 0xac, 0x00, 0x00, 0xff, 0xa9, 0x00, 0x00, 0xff, 0xa7, 0x00, 0x00, 0xff, + 0xa4, 0x00, 0x00, 0xff, 0xa2, 0x00, 0x00, 0xff, 0x9f, 0x00, 0x00, 0xff, + 0x87, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x81, 0x00, 0x00, 0xa2, + 0x80, 0x00, 0x00, 0xff, 0xa3, 0x06, 0x06, 0xff, 0xa9, 0x00, 0x00, 0xff, + 0xac, 0x00, 0x00, 0xff, 0xae, 0x00, 0x00, 0xff, 0xb1, 0x00, 0x00, 0xff, + 0xb3, 0x00, 0x00, 0xff, 0xdf, 0x8e, 0x8e, 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, 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, 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, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xff, + 0xd3, 0x2d, 0x2d, 0xff, 0xc8, 0x00, 0x00, 0xff, 0xc6, 0x00, 0x00, 0xff, + 0xc5, 0x00, 0x00, 0xff, 0xc3, 0x00, 0x00, 0xff, 0xc1, 0x00, 0x00, 0xff, + 0xbf, 0x00, 0x00, 0xff, 0xbd, 0x00, 0x00, 0xff, 0xbb, 0x00, 0x00, 0xff, + 0xb9, 0x00, 0x00, 0xff, 0xb6, 0x00, 0x00, 0xff, 0xb4, 0x00, 0x00, 0xff, + 0xb1, 0x00, 0x00, 0xff, 0xaf, 0x00, 0x00, 0xff, 0xac, 0x00, 0x00, 0xff, + 0xaa, 0x00, 0x00, 0xff, 0xa7, 0x00, 0x00, 0xff, 0xa5, 0x00, 0x00, 0xff, + 0xa2, 0x00, 0x00, 0xff, 0x87, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, + 0x81, 0x00, 0x00, 0xa2, 0x80, 0x00, 0x00, 0xff, 0xa4, 0x05, 0x05, 0xff, + 0xac, 0x00, 0x00, 0xff, 0xae, 0x00, 0x00, 0xff, 0xb1, 0x00, 0x00, 0xff, + 0xb4, 0x00, 0x00, 0xff, 0xb6, 0x00, 0x00, 0xff, 0xbe, 0x11, 0x11, 0xff, + 0xf0, 0xc8, 0xc8, 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, 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, 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, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xe9, 0x8a, 0x8a, 0xff, 0xcd, 0x00, 0x00, 0xff, 0xcc, 0x00, 0x00, 0xff, + 0xca, 0x00, 0x00, 0xff, 0xc9, 0x00, 0x00, 0xff, 0xc7, 0x00, 0x00, 0xff, + 0xc5, 0x00, 0x00, 0xff, 0xc3, 0x00, 0x00, 0xff, 0xc1, 0x00, 0x00, 0xff, + 0xbe, 0x00, 0x00, 0xff, 0xbc, 0x00, 0x00, 0xff, 0xba, 0x00, 0x00, 0xff, + 0xb7, 0x00, 0x00, 0xff, 0xb4, 0x00, 0x00, 0xff, 0xb2, 0x00, 0x00, 0xff, + 0xaf, 0x00, 0x00, 0xff, 0xad, 0x00, 0x00, 0xff, 0xaa, 0x00, 0x00, 0xff, + 0xa7, 0x00, 0x00, 0xff, 0xa4, 0x00, 0x00, 0xff, 0x88, 0x00, 0x00, 0xff, + 0x80, 0x00, 0x00, 0xff, 0x81, 0x00, 0x00, 0xa2, 0x80, 0x00, 0x00, 0xff, + 0xa5, 0x03, 0x03, 0xff, 0xae, 0x00, 0x00, 0xff, 0xb1, 0x00, 0x00, 0xff, + 0xb4, 0x00, 0x00, 0xff, 0xb6, 0x00, 0x00, 0xff, 0xb9, 0x00, 0x00, 0xff, + 0xbc, 0x00, 0x00, 0xff, 0xc0, 0x09, 0x09, 0xff, 0xdb, 0x6d, 0x6d, 0xff, + 0xf1, 0xc4, 0xc4, 0xff, 0xfc, 0xf0, 0xf0, 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, 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, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xfd, 0xf3, 0xf3, 0xff, 0xf4, 0xba, 0xba, 0xff, + 0xe2, 0x53, 0x53, 0xff, 0xd3, 0x00, 0x00, 0xff, 0xd2, 0x00, 0x00, 0xff, + 0xd0, 0x00, 0x00, 0xff, 0xce, 0x00, 0x00, 0xff, 0xcd, 0x00, 0x00, 0xff, + 0xcb, 0x00, 0x00, 0xff, 0xc8, 0x00, 0x00, 0xff, 0xc6, 0x00, 0x00, 0xff, + 0xc4, 0x00, 0x00, 0xff, 0xc2, 0x00, 0x00, 0xff, 0xbf, 0x00, 0x00, 0xff, + 0xbd, 0x00, 0x00, 0xff, 0xba, 0x00, 0x00, 0xff, 0xb7, 0x00, 0x00, 0xff, + 0xb5, 0x00, 0x00, 0xff, 0xb2, 0x00, 0x00, 0xff, 0xaf, 0x00, 0x00, 0xff, + 0xac, 0x00, 0x00, 0xff, 0xa9, 0x00, 0x00, 0xff, 0xa7, 0x00, 0x00, 0xff, + 0x89, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x81, 0x00, 0x00, 0xa2, + 0x80, 0x00, 0x00, 0xff, 0xa7, 0x02, 0x02, 0xff, 0xb1, 0x00, 0x00, 0xff, + 0xb3, 0x00, 0x00, 0xff, 0xb6, 0x00, 0x00, 0xff, 0xb9, 0x00, 0x00, 0xff, + 0xbc, 0x00, 0x00, 0xff, 0xbf, 0x00, 0x00, 0xff, 0xc1, 0x00, 0x00, 0xff, + 0xc4, 0x00, 0x00, 0xff, 0xc6, 0x00, 0x00, 0xff, 0xc9, 0x00, 0x00, 0xff, + 0xce, 0x0f, 0x0f, 0xff, 0xd2, 0x18, 0x18, 0xff, 0xd6, 0x22, 0x22, 0xff, + 0xd8, 0x22, 0x22, 0xff, 0xd9, 0x20, 0x20, 0xff, 0xd8, 0x11, 0x11, 0xff, + 0xda, 0x11, 0x11, 0xff, 0xdb, 0x12, 0x12, 0xff, 0xde, 0x22, 0x22, 0xff, + 0xdf, 0x22, 0x22, 0xff, 0xe0, 0x22, 0x22, 0xff, 0xe0, 0x22, 0x22, 0xff, + 0xe0, 0x22, 0x22, 0xff, 0xde, 0x16, 0x16, 0xff, 0xdb, 0x00, 0x00, 0xff, + 0xda, 0x00, 0x00, 0xff, 0xd9, 0x00, 0x00, 0xff, 0xd7, 0x00, 0x00, 0xff, + 0xd6, 0x00, 0x00, 0xff, 0xd4, 0x00, 0x00, 0xff, 0xd2, 0x00, 0x00, 0xff, + 0xd0, 0x00, 0x00, 0xff, 0xce, 0x00, 0x00, 0xff, 0xcc, 0x00, 0x00, 0xff, + 0xca, 0x00, 0x00, 0xff, 0xc7, 0x00, 0x00, 0xff, 0xc5, 0x00, 0x00, 0xff, + 0xc2, 0x00, 0x00, 0xff, 0xbf, 0x00, 0x00, 0xff, 0xbd, 0x00, 0x00, 0xff, + 0xba, 0x00, 0x00, 0xff, 0xb7, 0x00, 0x00, 0xff, 0xb4, 0x00, 0x00, 0xff, + 0xb1, 0x00, 0x00, 0xff, 0xaf, 0x00, 0x00, 0xff, 0xac, 0x00, 0x00, 0xff, + 0xa9, 0x00, 0x00, 0xff, 0x89, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, + 0x81, 0x00, 0x00, 0xa2, 0x80, 0x00, 0x00, 0xff, 0xa8, 0x01, 0x01, 0xff, + 0xb3, 0x00, 0x00, 0xff, 0xb6, 0x00, 0x00, 0xff, 0xb8, 0x00, 0x00, 0xff, + 0xbb, 0x00, 0x00, 0xff, 0xbe, 0x00, 0x00, 0xff, 0xc1, 0x00, 0x00, 0xff, + 0xc4, 0x00, 0x00, 0xff, 0xc7, 0x00, 0x00, 0xff, 0xc9, 0x00, 0x00, 0xff, + 0xcc, 0x00, 0x00, 0xff, 0xce, 0x00, 0x00, 0xff, 0xd1, 0x00, 0x00, 0xff, + 0xd3, 0x00, 0x00, 0xff, 0xd5, 0x00, 0x00, 0xff, 0xd7, 0x00, 0x00, 0xff, + 0xd9, 0x00, 0x00, 0xff, 0xdb, 0x00, 0x00, 0xff, 0xdd, 0x00, 0x00, 0xff, + 0xde, 0x00, 0x00, 0xff, 0xdf, 0x00, 0x00, 0xff, 0xe0, 0x00, 0x00, 0xff, + 0xe0, 0x00, 0x00, 0xff, 0xe0, 0x00, 0x00, 0xff, 0xe0, 0x00, 0x00, 0xff, + 0xdf, 0x00, 0x00, 0xff, 0xde, 0x00, 0x00, 0xff, 0xdd, 0x00, 0x00, 0xff, + 0xdc, 0x00, 0x00, 0xff, 0xda, 0x00, 0x00, 0xff, 0xd8, 0x00, 0x00, 0xff, + 0xd6, 0x00, 0x00, 0xff, 0xd4, 0x00, 0x00, 0xff, 0xd2, 0x00, 0x00, 0xff, + 0xcf, 0x00, 0x00, 0xff, 0xcd, 0x00, 0x00, 0xff, 0xca, 0x00, 0x00, 0xff, + 0xc7, 0x00, 0x00, 0xff, 0xc5, 0x00, 0x00, 0xff, 0xc2, 0x00, 0x00, 0xff, + 0xbf, 0x00, 0x00, 0xff, 0xbc, 0x00, 0x00, 0xff, 0xb9, 0x00, 0x00, 0xff, + 0xb6, 0x00, 0x00, 0xff, 0xb4, 0x00, 0x00, 0xff, 0xb1, 0x00, 0x00, 0xff, + 0xae, 0x00, 0x00, 0xff, 0xab, 0x00, 0x00, 0xff, 0x8a, 0x00, 0x00, 0xff, + 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0x95, 0x80, 0x00, 0x00, 0xff, + 0xa3, 0x01, 0x01, 0xff, 0xb4, 0x00, 0x00, 0xff, 0xb7, 0x00, 0x00, 0xff, + 0xba, 0x00, 0x00, 0xff, 0xbd, 0x00, 0x00, 0xff, 0xc0, 0x00, 0x00, 0xff, + 0xc3, 0x00, 0x00, 0xff, 0xc6, 0x00, 0x00, 0xff, 0xc9, 0x00, 0x00, 0xff, + 0xcc, 0x00, 0x00, 0xff, 0xcf, 0x00, 0x00, 0xff, 0xd1, 0x00, 0x00, 0xff, + 0xd4, 0x00, 0x00, 0xff, 0xd6, 0x00, 0x00, 0xff, 0xd9, 0x00, 0x00, 0xff, + 0xdb, 0x00, 0x00, 0xff, 0xdd, 0x00, 0x00, 0xff, 0xdf, 0x00, 0x00, 0xff, + 0xe1, 0x00, 0x00, 0xff, 0xe2, 0x00, 0x00, 0xff, 0xe4, 0x00, 0x00, 0xff, + 0xe4, 0x00, 0x00, 0xff, 0xe5, 0x00, 0x00, 0xff, 0xe5, 0x00, 0x00, 0xff, + 0xe5, 0x00, 0x00, 0xff, 0xe4, 0x00, 0x00, 0xff, 0xe3, 0x00, 0x00, 0xff, + 0xe1, 0x00, 0x00, 0xff, 0xe0, 0x00, 0x00, 0xff, 0xde, 0x00, 0x00, 0xff, + 0xdc, 0x00, 0x00, 0xff, 0xda, 0x00, 0x00, 0xff, 0xd7, 0x00, 0x00, 0xff, + 0xd5, 0x00, 0x00, 0xff, 0xd2, 0x00, 0x00, 0xff, 0xcf, 0x00, 0x00, 0xff, + 0xcd, 0x00, 0x00, 0xff, 0xca, 0x00, 0x00, 0xff, 0xc7, 0x00, 0x00, 0xff, + 0xc4, 0x00, 0x00, 0xff, 0xc1, 0x00, 0x00, 0xff, 0xbe, 0x00, 0x00, 0xff, + 0xbb, 0x00, 0x00, 0xff, 0xb8, 0x00, 0x00, 0xff, 0xb5, 0x00, 0x00, 0xff, + 0xb2, 0x00, 0x00, 0xff, 0xaf, 0x00, 0x00, 0xff, 0xac, 0x00, 0x00, 0xff, + 0x88, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, 0x81, 0x00, 0x00, 0x49, + 0x80, 0x00, 0x00, 0xff, 0x8e, 0x00, 0x00, 0xff, 0xb6, 0x00, 0x00, 0xff, + 0xb9, 0x00, 0x00, 0xff, 0xbc, 0x00, 0x00, 0xff, 0xbf, 0x00, 0x00, 0xff, + 0xc2, 0x00, 0x00, 0xff, 0xc5, 0x00, 0x00, 0xff, 0xc8, 0x00, 0x00, 0xff, + 0xcb, 0x00, 0x00, 0xff, 0xce, 0x00, 0x00, 0xff, 0xd1, 0x00, 0x00, 0xff, + 0xd4, 0x00, 0x00, 0xff, 0xd7, 0x00, 0x00, 0xff, 0xd9, 0x00, 0x00, 0xff, + 0xdc, 0x00, 0x00, 0xff, 0xde, 0x00, 0x00, 0xff, 0xe1, 0x00, 0x00, 0xff, + 0xe3, 0x00, 0x00, 0xff, 0xe5, 0x00, 0x00, 0xff, 0xe7, 0x00, 0x00, 0xff, + 0xe8, 0x00, 0x00, 0xff, 0xe9, 0x00, 0x00, 0xff, 0xea, 0x00, 0x00, 0xff, + 0xea, 0x00, 0x00, 0xff, 0xe9, 0x00, 0x00, 0xff, 0xe8, 0x00, 0x00, 0xff, + 0xe7, 0x00, 0x00, 0xff, 0xe6, 0x00, 0x00, 0xff, 0xe4, 0x00, 0x00, 0xff, + 0xe2, 0x00, 0x00, 0xff, 0xdf, 0x00, 0x00, 0xff, 0xdd, 0x00, 0x00, 0xff, + 0xda, 0x00, 0x00, 0xff, 0xd7, 0x00, 0x00, 0xff, 0xd5, 0x00, 0x00, 0xff, + 0xd2, 0x00, 0x00, 0xff, 0xcf, 0x00, 0x00, 0xff, 0xcc, 0x00, 0x00, 0xff, + 0xc9, 0x00, 0x00, 0xff, 0xc6, 0x00, 0x00, 0xff, 0xc3, 0x00, 0x00, 0xff, + 0xc0, 0x00, 0x00, 0xff, 0xbd, 0x00, 0x00, 0xff, 0xba, 0x00, 0x00, 0xff, + 0xb7, 0x00, 0x00, 0xff, 0xb4, 0x00, 0x00, 0xff, 0xb1, 0x00, 0x00, 0xff, + 0xab, 0x00, 0x00, 0xff, 0x81, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xf0, + 0x00, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0xe1, 0x80, 0x00, 0x00, 0xff, + 0x91, 0x00, 0x00, 0xff, 0xb7, 0x00, 0x00, 0xff, 0xbd, 0x00, 0x00, 0xff, + 0xc1, 0x00, 0x00, 0xff, 0xc4, 0x00, 0x00, 0xff, 0xc7, 0x00, 0x00, 0xff, + 0xca, 0x00, 0x00, 0xff, 0xcd, 0x00, 0x00, 0xff, 0xd0, 0x00, 0x00, 0xff, + 0xd3, 0x00, 0x00, 0xff, 0xd6, 0x00, 0x00, 0xff, 0xd9, 0x00, 0x00, 0xff, + 0xdc, 0x00, 0x00, 0xff, 0xdf, 0x00, 0x00, 0xff, 0xe1, 0x00, 0x00, 0xff, + 0xe4, 0x00, 0x00, 0xff, 0xe6, 0x00, 0x00, 0xff, 0xe9, 0x00, 0x00, 0xff, + 0xeb, 0x00, 0x00, 0xff, 0xec, 0x00, 0x00, 0xff, 0xee, 0x00, 0x00, 0xff, + 0xee, 0x00, 0x00, 0xff, 0xef, 0x00, 0x00, 0xff, 0xee, 0x00, 0x00, 0xff, + 0xed, 0x00, 0x00, 0xff, 0xeb, 0x00, 0x00, 0xff, 0xe9, 0x00, 0x00, 0xff, + 0xe7, 0x00, 0x00, 0xff, 0xe5, 0x00, 0x00, 0xff, 0xe2, 0x00, 0x00, 0xff, + 0xdf, 0x00, 0x00, 0xff, 0xdd, 0x00, 0x00, 0xff, 0xda, 0x00, 0x00, 0xff, + 0xd7, 0x00, 0x00, 0xff, 0xd4, 0x00, 0x00, 0xff, 0xd1, 0x00, 0x00, 0xff, + 0xce, 0x00, 0x00, 0xff, 0xcb, 0x00, 0x00, 0xff, 0xc8, 0x00, 0x00, 0xff, + 0xc5, 0x00, 0x00, 0xff, 0xc2, 0x00, 0x00, 0xff, 0xbe, 0x00, 0x00, 0xff, + 0xbb, 0x00, 0x00, 0xff, 0xb8, 0x00, 0x00, 0xff, 0xb5, 0x00, 0x00, 0xff, + 0xa3, 0x00, 0x00, 0xff, 0x83, 0x00, 0x00, 0xff, 0x7f, 0x00, 0x00, 0xff, + 0x82, 0x00, 0x00, 0x6a, 0x00, 0x00, 0x00, 0x00, 0x86, 0x00, 0x00, 0x15, + 0x80, 0x00, 0x00, 0xe4, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xff, + 0x82, 0x00, 0x00, 0xfe, 0x83, 0x00, 0x00, 0xfe, 0x83, 0x00, 0x00, 0xfe, + 0x83, 0x00, 0x00, 0xfe, 0x83, 0x00, 0x00, 0xfe, 0x83, 0x00, 0x00, 0xfe, + 0x83, 0x00, 0x00, 0xfe, 0x83, 0x00, 0x00, 0xfe, 0x83, 0x00, 0x00, 0xfe, + 0x84, 0x00, 0x00, 0xfe, 0x84, 0x00, 0x00, 0xfe, 0x84, 0x00, 0x00, 0xfe, + 0x84, 0x00, 0x00, 0xfe, 0x84, 0x00, 0x00, 0xfe, 0x84, 0x00, 0x00, 0xfe, + 0x84, 0x00, 0x00, 0xfe, 0x84, 0x00, 0x00, 0xfe, 0x84, 0x00, 0x00, 0xfe, + 0x84, 0x00, 0x00, 0xfe, 0x84, 0x00, 0x00, 0xfe, 0x84, 0x00, 0x00, 0xfe, + 0x84, 0x00, 0x00, 0xfe, 0x84, 0x00, 0x00, 0xfe, 0x84, 0x00, 0x00, 0xfe, + 0x84, 0x00, 0x00, 0xfe, 0x84, 0x00, 0x00, 0xfe, 0x84, 0x00, 0x00, 0xfe, + 0x84, 0x00, 0x00, 0xfe, 0x84, 0x00, 0x00, 0xfe, 0x84, 0x00, 0x00, 0xfe, + 0x84, 0x00, 0x00, 0xfe, 0x84, 0x00, 0x00, 0xfe, 0x83, 0x00, 0x00, 0xfe, + 0x83, 0x00, 0x00, 0xfe, 0x83, 0x00, 0x00, 0xfe, 0x83, 0x00, 0x00, 0xfe, + 0x83, 0x00, 0x00, 0xfe, 0x83, 0x00, 0x00, 0xfe, 0x83, 0x00, 0x00, 0xfe, + 0x83, 0x00, 0x00, 0xfe, 0x82, 0x00, 0x00, 0xfe, 0x82, 0x00, 0x00, 0xfe, + 0x81, 0x00, 0x00, 0xfe, 0x80, 0x00, 0x00, 0xff, 0x80, 0x00, 0x00, 0xfe, + 0x7f, 0x00, 0x00, 0x92, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x82, 0x00, 0x00, 0x68, + 0x80, 0x00, 0x00, 0xc7, 0x80, 0x00, 0x00, 0xdf, 0x7f, 0x00, 0x00, 0xe3, + 0x7f, 0x00, 0x00, 0xe3, 0x7f, 0x00, 0x00, 0xe3, 0x7f, 0x00, 0x00, 0xe3, + 0x7f, 0x00, 0x00, 0xe3, 0x7f, 0x00, 0x00, 0xe3, 0x7f, 0x00, 0x00, 0xe3, + 0x7f, 0x00, 0x00, 0xe3, 0x7f, 0x00, 0x00, 0xe3, 0x7f, 0x00, 0x00, 0xe3, + 0x7f, 0x00, 0x00, 0xe3, 0x7f, 0x00, 0x00, 0xe3, 0x7f, 0x00, 0x00, 0xe3, + 0x7f, 0x00, 0x00, 0xe3, 0x7f, 0x00, 0x00, 0xe3, 0x7f, 0x00, 0x00, 0xe3, + 0x7f, 0x00, 0x00, 0xe3, 0x7f, 0x00, 0x00, 0xe3, 0x7f, 0x00, 0x00, 0xe3, + 0x7f, 0x00, 0x00, 0xe3, 0x7f, 0x00, 0x00, 0xe3, 0x7f, 0x00, 0x00, 0xe3, + 0x7f, 0x00, 0x00, 0xe3, 0x7f, 0x00, 0x00, 0xe3, 0x7f, 0x00, 0x00, 0xe3, + 0x7f, 0x00, 0x00, 0xe3, 0x7f, 0x00, 0x00, 0xe3, 0x7f, 0x00, 0x00, 0xe3, + 0x7f, 0x00, 0x00, 0xe3, 0x7f, 0x00, 0x00, 0xe3, 0x7f, 0x00, 0x00, 0xe3, + 0x7f, 0x00, 0x00, 0xe3, 0x7f, 0x00, 0x00, 0xe3, 0x7f, 0x00, 0x00, 0xe3, + 0x7f, 0x00, 0x00, 0xe3, 0x7f, 0x00, 0x00, 0xe3, 0x7f, 0x00, 0x00, 0xe3, + 0x7f, 0x00, 0x00, 0xe3, 0x7f, 0x00, 0x00, 0xe3, 0x7f, 0x00, 0x00, 0xe3, + 0x7f, 0x00, 0x00, 0xe3, 0x7f, 0x00, 0x00, 0xd9, 0x7f, 0x00, 0x00, 0xb1, + 0x7c, 0x00, 0x00, 0x25, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, }; /* width: 52, height: 48, rowstride: 208, n_channels: 4 */ static const quint8 icon_closed_data[] = { - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x2f, 0x4d, 0x18, 0x2b, - 0x2e, 0x50, 0x15, 0xb3, 0x2e, 0x51, 0x15, 0xda, 0x2d, 0x50, 0x16, 0xe3, - 0x2d, 0x50, 0x16, 0xe3, 0x2d, 0x50, 0x16, 0xe3, 0x2d, 0x50, 0x16, 0xe3, - 0x2d, 0x50, 0x16, 0xe3, 0x2d, 0x50, 0x16, 0xe3, 0x2d, 0x50, 0x16, 0xe3, - 0x2d, 0x50, 0x16, 0xe3, 0x2d, 0x50, 0x16, 0xe3, 0x2d, 0x50, 0x16, 0xe3, - 0x2d, 0x50, 0x16, 0xe3, 0x2d, 0x50, 0x16, 0xe3, 0x2d, 0x50, 0x16, 0xe3, - 0x2d, 0x50, 0x16, 0xe3, 0x2d, 0x50, 0x16, 0xe3, 0x2d, 0x50, 0x16, 0xe3, - 0x2d, 0x50, 0x16, 0xe3, 0x2d, 0x50, 0x16, 0xe3, 0x2d, 0x50, 0x16, 0xe3, - 0x2d, 0x50, 0x16, 0xe3, 0x2d, 0x50, 0x16, 0xe3, 0x2d, 0x50, 0x16, 0xe3, - 0x2d, 0x50, 0x16, 0xe3, 0x2d, 0x50, 0x16, 0xe3, 0x2d, 0x50, 0x16, 0xe3, - 0x2d, 0x50, 0x16, 0xe3, 0x2d, 0x50, 0x16, 0xe3, 0x2d, 0x50, 0x16, 0xe3, - 0x2d, 0x50, 0x16, 0xe3, 0x2d, 0x50, 0x16, 0xe3, 0x2d, 0x50, 0x16, 0xe3, - 0x2d, 0x50, 0x16, 0xe3, 0x2d, 0x50, 0x16, 0xe3, 0x2d, 0x50, 0x16, 0xe3, - 0x2d, 0x50, 0x16, 0xe3, 0x2d, 0x50, 0x16, 0xe3, 0x2d, 0x50, 0x16, 0xe3, - 0x2d, 0x50, 0x16, 0xe3, 0x2d, 0x50, 0x16, 0xe3, 0x2d, 0x50, 0x16, 0xe3, - 0x2d, 0x50, 0x16, 0xe3, 0x2d, 0x50, 0x17, 0xdf, 0x2d, 0x50, 0x16, 0xc8, - 0x2e, 0x4f, 0x16, 0x6a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x2e, 0x51, 0x15, 0x9b, - 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xfe, - 0x2e, 0x51, 0x18, 0xfe, 0x2e, 0x51, 0x18, 0xfe, 0x2e, 0x51, 0x18, 0xfe, - 0x2e, 0x51, 0x18, 0xfe, 0x2e, 0x51, 0x18, 0xfe, 0x2e, 0x51, 0x18, 0xfe, - 0x2e, 0x51, 0x18, 0xfe, 0x2e, 0x51, 0x18, 0xfe, 0x2e, 0x51, 0x18, 0xfe, - 0x2e, 0x51, 0x18, 0xfe, 0x2e, 0x51, 0x18, 0xfe, 0x2e, 0x51, 0x18, 0xfe, - 0x2e, 0x51, 0x18, 0xfe, 0x2e, 0x51, 0x18, 0xfe, 0x2e, 0x51, 0x18, 0xfe, - 0x2e, 0x51, 0x18, 0xfe, 0x2e, 0x51, 0x18, 0xfe, 0x2e, 0x51, 0x18, 0xfe, - 0x2e, 0x51, 0x18, 0xfe, 0x2e, 0x51, 0x18, 0xfe, 0x2e, 0x51, 0x18, 0xfe, - 0x2e, 0x51, 0x18, 0xfe, 0x2e, 0x51, 0x18, 0xfe, 0x2e, 0x51, 0x18, 0xfe, - 0x2e, 0x51, 0x18, 0xfe, 0x2e, 0x51, 0x18, 0xfe, 0x2e, 0x51, 0x18, 0xfe, - 0x2e, 0x51, 0x18, 0xfe, 0x2e, 0x51, 0x18, 0xfe, 0x2e, 0x51, 0x18, 0xfe, - 0x2f, 0x51, 0x18, 0xfe, 0x2f, 0x51, 0x18, 0xfe, 0x2f, 0x51, 0x18, 0xfe, - 0x2f, 0x51, 0x18, 0xfe, 0x2f, 0x51, 0x18, 0xfe, 0x2f, 0x51, 0x18, 0xfe, - 0x2f, 0x51, 0x18, 0xfe, 0x2f, 0x51, 0x18, 0xfe, 0x2f, 0x51, 0x18, 0xfe, - 0x2f, 0x51, 0x18, 0xfe, 0x2f, 0x51, 0x18, 0xfe, 0x2e, 0x51, 0x18, 0xfe, - 0x2d, 0x51, 0x17, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x51, 0x16, 0xe4, - 0x31, 0x55, 0x18, 0x15, 0x00, 0x00, 0x00, 0x00, 0x2d, 0x51, 0x15, 0x78, - 0x2d, 0x50, 0x16, 0xff, 0x30, 0x52, 0x19, 0xff, 0x49, 0x68, 0x36, 0xff, - 0x52, 0x6e, 0x40, 0xff, 0x52, 0x6e, 0x40, 0xff, 0x52, 0x6e, 0x40, 0xff, - 0x52, 0x6e, 0x40, 0xff, 0x52, 0x6e, 0x40, 0xff, 0x52, 0x6e, 0x40, 0xff, - 0x52, 0x6e, 0x40, 0xff, 0x52, 0x6e, 0x40, 0xff, 0x52, 0x6e, 0x40, 0xff, - 0x52, 0x6e, 0x40, 0xff, 0x52, 0x6e, 0x40, 0xff, 0x52, 0x6e, 0x40, 0xff, - 0x53, 0x6e, 0x40, 0xff, 0x53, 0x6e, 0x41, 0xff, 0x53, 0x6e, 0x41, 0xff, - 0x53, 0x6f, 0x42, 0xff, 0x53, 0x6f, 0x42, 0xff, 0x54, 0x70, 0x43, 0xff, - 0x55, 0x70, 0x43, 0xff, 0x55, 0x70, 0x43, 0xff, 0x56, 0x71, 0x43, 0xff, - 0x57, 0x72, 0x44, 0xff, 0x57, 0x72, 0x44, 0xff, 0x57, 0x72, 0x45, 0xff, - 0x57, 0x72, 0x45, 0xff, 0x57, 0x72, 0x46, 0xff, 0x58, 0x73, 0x47, 0xff, - 0x58, 0x73, 0x47, 0xff, 0x59, 0x74, 0x47, 0xff, 0x59, 0x74, 0x47, 0xff, - 0x5a, 0x74, 0x48, 0xff, 0x5b, 0x75, 0x49, 0xff, 0x5b, 0x75, 0x49, 0xff, - 0x5b, 0x76, 0x4a, 0xff, 0x5b, 0x76, 0x4a, 0xff, 0x5b, 0x76, 0x4b, 0xff, - 0x5c, 0x76, 0x4b, 0xff, 0x5c, 0x76, 0x4b, 0xff, 0x5d, 0x77, 0x4c, 0xff, - 0x5d, 0x77, 0x4c, 0xff, 0x5e, 0x77, 0x4c, 0xff, 0x5f, 0x78, 0x4d, 0xff, - 0x5f, 0x78, 0x4d, 0xff, 0x5e, 0x79, 0x4c, 0xff, 0x40, 0x60, 0x2c, 0xff, - 0x2d, 0x50, 0x16, 0xff, 0x2c, 0x50, 0x16, 0xe1, 0x00, 0x00, 0x00, 0x00, - 0x2d, 0x50, 0x16, 0xf2, 0x2d, 0x51, 0x16, 0xff, 0x3f, 0x5d, 0x2c, 0xff, - 0x3f, 0x5d, 0x2b, 0xff, 0x38, 0x58, 0x22, 0xff, 0x37, 0x57, 0x21, 0xff, - 0x37, 0x57, 0x21, 0xff, 0x37, 0x57, 0x21, 0xff, 0x37, 0x57, 0x21, 0xff, - 0x37, 0x57, 0x21, 0xff, 0x37, 0x57, 0x21, 0xff, 0x37, 0x57, 0x21, 0xff, - 0x37, 0x57, 0x21, 0xff, 0x37, 0x57, 0x21, 0xff, 0x38, 0x58, 0x22, 0xff, - 0x38, 0x58, 0x22, 0xff, 0x38, 0x58, 0x23, 0xff, 0x38, 0x58, 0x23, 0xff, - 0x38, 0x59, 0x24, 0xff, 0x39, 0x5a, 0x25, 0xff, 0x39, 0x5a, 0x25, 0xff, - 0x3a, 0x5a, 0x26, 0xff, 0x3a, 0x5a, 0x26, 0xff, 0x3b, 0x5b, 0x26, 0xff, - 0x3c, 0x5c, 0x27, 0xff, 0x3c, 0x5c, 0x27, 0xff, 0x3d, 0x5c, 0x28, 0xff, - 0x3d, 0x5c, 0x28, 0xff, 0x3d, 0x5d, 0x29, 0xff, 0x3e, 0x5e, 0x2a, 0xff, - 0x3e, 0x5e, 0x2a, 0xff, 0x3f, 0x5e, 0x2b, 0xff, 0x3f, 0x5e, 0x2b, 0xff, - 0x40, 0x5e, 0x2c, 0xff, 0x41, 0x5f, 0x2c, 0xff, 0x41, 0x5f, 0x2c, 0xff, - 0x42, 0x60, 0x2d, 0xff, 0x42, 0x60, 0x2d, 0xff, 0x42, 0x60, 0x2e, 0xff, - 0x43, 0x61, 0x2f, 0xff, 0x43, 0x61, 0x2f, 0xff, 0x44, 0x62, 0x30, 0xff, - 0x45, 0x62, 0x30, 0xff, 0x45, 0x62, 0x30, 0xff, 0x45, 0x63, 0x31, 0xff, - 0x45, 0x63, 0x31, 0xff, 0x45, 0x64, 0x32, 0xff, 0x4a, 0x67, 0x38, 0xff, - 0x50, 0x6b, 0x3f, 0xff, 0x37, 0x58, 0x22, 0xff, 0x2d, 0x50, 0x16, 0xff, - 0x2e, 0x4e, 0x15, 0x48, 0x2d, 0x50, 0x16, 0xff, 0x2e, 0x51, 0x17, 0xff, - 0x36, 0x55, 0x21, 0xff, 0x2f, 0x51, 0x18, 0xff, 0x2d, 0x50, 0x16, 0xff, - 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, - 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, - 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2e, 0x51, 0x17, 0xff, - 0x2e, 0x51, 0x17, 0xff, 0x2f, 0x51, 0x18, 0xff, 0x2f, 0x52, 0x19, 0xff, - 0x2f, 0x52, 0x19, 0xff, 0x30, 0x53, 0x1a, 0xff, 0x30, 0x53, 0x1a, 0xff, - 0x31, 0x53, 0x1b, 0xff, 0x32, 0x54, 0x1b, 0xff, 0x32, 0x54, 0x1b, 0xff, - 0x33, 0x55, 0x1c, 0xff, 0x33, 0x55, 0x1c, 0xff, 0x34, 0x55, 0x1d, 0xff, - 0x34, 0x56, 0x1e, 0xff, 0x34, 0x56, 0x1e, 0xff, 0x35, 0x57, 0x1f, 0xff, - 0x35, 0x57, 0x1f, 0xff, 0x36, 0x58, 0x20, 0xff, 0x37, 0x58, 0x21, 0xff, - 0x37, 0x58, 0x21, 0xff, 0x38, 0x59, 0x22, 0xff, 0x38, 0x59, 0x22, 0xff, - 0x39, 0x5a, 0x23, 0xff, 0x39, 0x5a, 0x24, 0xff, 0x39, 0x5a, 0x24, 0xff, - 0x3a, 0x5b, 0x25, 0xff, 0x3a, 0x5b, 0x25, 0xff, 0x3b, 0x5c, 0x26, 0xff, - 0x3c, 0x5c, 0x26, 0xff, 0x3c, 0x5c, 0x26, 0xff, 0x3d, 0x5d, 0x27, 0xff, - 0x3d, 0x5d, 0x27, 0xff, 0x3d, 0x5e, 0x28, 0xff, 0x3e, 0x5e, 0x29, 0xff, - 0x3e, 0x5e, 0x29, 0xff, 0x45, 0x62, 0x32, 0xff, 0x3b, 0x5b, 0x27, 0xff, - 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x51, 0x15, 0x94, 0x2d, 0x50, 0x16, 0xff, - 0x2d, 0x50, 0x17, 0xff, 0x2f, 0x50, 0x1a, 0xff, 0x2d, 0x50, 0x17, 0xff, - 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, - 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, - 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2e, 0x51, 0x17, 0xff, - 0x2e, 0x51, 0x17, 0xff, 0x2f, 0x51, 0x18, 0xff, 0x2f, 0x52, 0x19, 0xff, - 0x2f, 0x52, 0x19, 0xff, 0x30, 0x53, 0x1a, 0xff, 0x30, 0x53, 0x1a, 0xff, - 0x31, 0x53, 0x1b, 0xff, 0x32, 0x54, 0x1b, 0xff, 0x32, 0x54, 0x1b, 0xff, - 0x33, 0x55, 0x1c, 0xff, 0x33, 0x55, 0x1c, 0xff, 0x34, 0x55, 0x1d, 0xff, - 0x34, 0x56, 0x1e, 0xff, 0x34, 0x56, 0x1e, 0xff, 0x35, 0x57, 0x1f, 0xff, - 0x36, 0x58, 0x20, 0xff, 0x36, 0x58, 0x20, 0xff, 0x37, 0x58, 0x21, 0xff, - 0x37, 0x58, 0x21, 0xff, 0x38, 0x59, 0x22, 0xff, 0x39, 0x5a, 0x23, 0xff, - 0x39, 0x5a, 0x23, 0xff, 0x39, 0x5a, 0x24, 0xff, 0x39, 0x5a, 0x24, 0xff, - 0x3a, 0x5b, 0x25, 0xff, 0x3b, 0x5c, 0x26, 0xff, 0x3b, 0x5c, 0x26, 0xff, - 0x3c, 0x5c, 0x26, 0xff, 0x3c, 0x5c, 0x26, 0xff, 0x3d, 0x5d, 0x27, 0xff, - 0x3d, 0x5e, 0x28, 0xff, 0x3d, 0x5e, 0x28, 0xff, 0x3e, 0x5e, 0x29, 0xff, - 0x3e, 0x5e, 0x29, 0xff, 0x3f, 0x5f, 0x2a, 0xff, 0x41, 0x5f, 0x2d, 0xff, - 0x38, 0x58, 0x24, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2e, 0x50, 0x16, 0xa2, - 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2c, 0x4e, 0x16, 0xff, - 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, - 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, - 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2e, 0x51, 0x17, 0xff, - 0x2f, 0x51, 0x18, 0xff, 0x2f, 0x51, 0x18, 0xff, 0x2f, 0x52, 0x19, 0xff, - 0x2f, 0x52, 0x19, 0xff, 0x30, 0x53, 0x1a, 0xff, 0x31, 0x53, 0x1b, 0xff, - 0x31, 0x53, 0x1b, 0xff, 0x32, 0x54, 0x1b, 0xff, 0x32, 0x54, 0x1b, 0xff, - 0x33, 0x55, 0x1c, 0xff, 0x38, 0x58, 0x21, 0xff, 0x64, 0x7d, 0x52, 0xff, - 0x8c, 0xa0, 0x80, 0xff, 0x9c, 0xad, 0x92, 0xff, 0x9f, 0xaf, 0x95, 0xff, - 0x90, 0xa3, 0x84, 0xff, 0x6c, 0x85, 0x5b, 0xff, 0x3e, 0x5e, 0x29, 0xff, - 0x37, 0x58, 0x21, 0xff, 0x38, 0x59, 0x22, 0xff, 0x39, 0x5a, 0x23, 0xff, - 0x39, 0x5a, 0x23, 0xff, 0x39, 0x5a, 0x24, 0xff, 0x39, 0x5a, 0x24, 0xff, - 0x3a, 0x5b, 0x25, 0xff, 0x3b, 0x5c, 0x26, 0xff, 0x3b, 0x5c, 0x26, 0xff, - 0x3c, 0x5c, 0x26, 0xff, 0x3d, 0x5d, 0x27, 0xff, 0x3d, 0x5d, 0x27, 0xff, - 0x3d, 0x5e, 0x28, 0xff, 0x3d, 0x5e, 0x28, 0xff, 0x3e, 0x5e, 0x29, 0xff, - 0x3f, 0x5f, 0x2a, 0xff, 0x3f, 0x5f, 0x2a, 0xff, 0x40, 0x60, 0x2b, 0xff, - 0x3f, 0x5e, 0x2a, 0xff, 0x36, 0x57, 0x20, 0xff, 0x2d, 0x50, 0x16, 0xff, - 0x2e, 0x50, 0x16, 0xa2, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, - 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, - 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, - 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2e, 0x51, 0x17, 0xff, - 0x2f, 0x51, 0x18, 0xff, 0x2f, 0x51, 0x18, 0xff, 0x2f, 0x52, 0x19, 0xff, - 0x30, 0x53, 0x1a, 0xff, 0x30, 0x53, 0x1a, 0xff, 0x31, 0x53, 0x1b, 0xff, - 0x31, 0x53, 0x1b, 0xff, 0x32, 0x54, 0x1b, 0xff, 0x33, 0x55, 0x1c, 0xff, - 0x39, 0x5a, 0x23, 0xff, 0x97, 0xa8, 0x8b, 0xff, 0xef, 0xf2, 0xed, 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, - 0xf5, 0xf7, 0xf4, 0xff, 0xa4, 0xb3, 0x9a, 0xff, 0x45, 0x64, 0x30, 0xff, - 0x39, 0x5a, 0x23, 0xff, 0x39, 0x5a, 0x24, 0xff, 0x3a, 0x5b, 0x25, 0xff, - 0x3a, 0x5b, 0x25, 0xff, 0x3b, 0x5c, 0x26, 0xff, 0x3b, 0x5c, 0x26, 0xff, - 0x3c, 0x5c, 0x26, 0xff, 0x3d, 0x5d, 0x27, 0xff, 0x3d, 0x5d, 0x27, 0xff, - 0x3d, 0x5e, 0x28, 0xff, 0x3d, 0x5e, 0x28, 0xff, 0x3e, 0x5e, 0x29, 0xff, - 0x3f, 0x5f, 0x2a, 0xff, 0x3f, 0x5f, 0x2a, 0xff, 0x40, 0x60, 0x2b, 0xff, - 0x40, 0x60, 0x2b, 0xff, 0x41, 0x60, 0x2c, 0xff, 0x35, 0x57, 0x1f, 0xff, - 0x2d, 0x50, 0x16, 0xff, 0x2e, 0x50, 0x16, 0xa2, 0x2d, 0x50, 0x16, 0xff, - 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, - 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, - 0x2d, 0x50, 0x16, 0xff, 0x2e, 0x51, 0x17, 0xff, 0x2e, 0x51, 0x17, 0xff, - 0x2f, 0x51, 0x18, 0xff, 0x2f, 0x51, 0x18, 0xff, 0x2f, 0x52, 0x19, 0xff, - 0x30, 0x53, 0x1a, 0xff, 0x30, 0x53, 0x1a, 0xff, 0x31, 0x53, 0x1b, 0xff, - 0x31, 0x53, 0x1b, 0xff, 0x32, 0x54, 0x1b, 0xff, 0x33, 0x55, 0x1c, 0xff, - 0x4b, 0x69, 0x37, 0xff, 0xda, 0xe0, 0xd6, 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, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xe5, 0xea, 0xe3, 0xff, 0x5b, 0x76, 0x4a, 0xff, 0x3a, 0x5b, 0x25, 0xff, - 0x3a, 0x5b, 0x25, 0xff, 0x3b, 0x5c, 0x26, 0xff, 0x3c, 0x5c, 0x26, 0xff, - 0x3c, 0x5c, 0x26, 0xff, 0x3d, 0x5d, 0x27, 0xff, 0x3d, 0x5d, 0x27, 0xff, - 0x3d, 0x5e, 0x28, 0xff, 0x3e, 0x5e, 0x29, 0xff, 0x3e, 0x5e, 0x29, 0xff, - 0x3f, 0x5f, 0x2a, 0xff, 0x3f, 0x5f, 0x2a, 0xff, 0x40, 0x60, 0x2b, 0xff, - 0x41, 0x60, 0x2c, 0xff, 0x41, 0x60, 0x2c, 0xff, 0x42, 0x61, 0x2d, 0xff, - 0x33, 0x55, 0x1c, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2e, 0x50, 0x16, 0xa2, - 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, - 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, - 0x2d, 0x50, 0x16, 0xff, 0x2e, 0x51, 0x17, 0xff, 0x2e, 0x51, 0x17, 0xff, - 0x2f, 0x51, 0x18, 0xff, 0x2f, 0x52, 0x19, 0xff, 0x2f, 0x52, 0x19, 0xff, - 0x30, 0x53, 0x1a, 0xff, 0x30, 0x53, 0x1a, 0xff, 0x31, 0x53, 0x1b, 0xff, - 0x32, 0x54, 0x1b, 0xff, 0x32, 0x54, 0x1b, 0xff, 0x33, 0x55, 0x1c, 0xff, - 0x45, 0x64, 0x30, 0xff, 0xe4, 0xe8, 0xe1, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf0, 0xf2, 0xee, 0xff, - 0xb6, 0xc2, 0xae, 0xff, 0x9d, 0xad, 0x92, 0xff, 0xa0, 0xb0, 0x96, 0xff, - 0xc2, 0xcc, 0xbb, 0xff, 0xf8, 0xf9, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xed, 0xf0, 0xeb, 0xff, - 0x53, 0x70, 0x41, 0xff, 0x3b, 0x5c, 0x26, 0xff, 0x3c, 0x5c, 0x26, 0xff, - 0x3c, 0x5c, 0x26, 0xff, 0x3d, 0x5d, 0x27, 0xff, 0x3d, 0x5d, 0x27, 0xff, - 0x3d, 0x5e, 0x28, 0xff, 0x3e, 0x5e, 0x29, 0xff, 0x3e, 0x5e, 0x29, 0xff, - 0x3f, 0x5f, 0x2a, 0xff, 0x40, 0x60, 0x2b, 0xff, 0x40, 0x60, 0x2b, 0xff, - 0x41, 0x60, 0x2c, 0xff, 0x41, 0x60, 0x2c, 0xff, 0x42, 0x61, 0x2d, 0xff, - 0x42, 0x62, 0x2e, 0xff, 0x2e, 0x52, 0x19, 0xff, 0x2d, 0x50, 0x16, 0xff, - 0x2e, 0x50, 0x16, 0xa2, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, - 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, - 0x2d, 0x50, 0x16, 0xff, 0x2e, 0x51, 0x17, 0xff, 0x2e, 0x51, 0x17, 0xff, - 0x2f, 0x51, 0x18, 0xff, 0x2f, 0x52, 0x19, 0xff, 0x2f, 0x52, 0x19, 0xff, - 0x30, 0x53, 0x1a, 0xff, 0x30, 0x53, 0x1a, 0xff, 0x31, 0x53, 0x1b, 0xff, - 0x32, 0x54, 0x1b, 0xff, 0x32, 0x54, 0x1b, 0xff, 0x33, 0x55, 0x1c, 0xff, - 0x34, 0x55, 0x1d, 0xff, 0xc2, 0xcc, 0xbc, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xab, 0xba, 0xa2, 0xff, - 0x3f, 0x60, 0x2a, 0xff, 0x37, 0x58, 0x21, 0xff, 0x37, 0x58, 0x21, 0xff, - 0x38, 0x59, 0x22, 0xff, 0x39, 0x5a, 0x23, 0xff, 0x4a, 0x68, 0x36, 0xff, - 0xb8, 0xc3, 0xb0, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xd3, 0xdb, 0xce, 0xff, 0x3e, 0x5d, 0x28, 0xff, - 0x3c, 0x5c, 0x26, 0xff, 0x3d, 0x5d, 0x27, 0xff, 0x3d, 0x5e, 0x28, 0xff, - 0x3d, 0x5e, 0x28, 0xff, 0x3e, 0x5e, 0x29, 0xff, 0x3e, 0x5e, 0x29, 0xff, - 0x3f, 0x5f, 0x2a, 0xff, 0x40, 0x60, 0x2b, 0xff, 0x40, 0x60, 0x2b, 0xff, - 0x41, 0x60, 0x2c, 0xff, 0x41, 0x60, 0x2c, 0xff, 0x42, 0x61, 0x2d, 0xff, - 0x42, 0x62, 0x2e, 0xff, 0x41, 0x60, 0x2c, 0xff, 0x2d, 0x50, 0x16, 0xff, - 0x2d, 0x50, 0x16, 0xff, 0x2e, 0x50, 0x16, 0xa2, 0x2d, 0x50, 0x16, 0xff, - 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, - 0x2d, 0x50, 0x16, 0xff, 0x2e, 0x51, 0x17, 0xff, 0x2f, 0x51, 0x18, 0xff, - 0x2f, 0x51, 0x18, 0xff, 0x2f, 0x52, 0x19, 0xff, 0x2f, 0x52, 0x19, 0xff, - 0x30, 0x53, 0x1a, 0xff, 0x31, 0x53, 0x1b, 0xff, 0x31, 0x53, 0x1b, 0xff, - 0x32, 0x54, 0x1b, 0xff, 0x32, 0x54, 0x1b, 0xff, 0x33, 0x55, 0x1c, 0xff, - 0x34, 0x55, 0x1d, 0xff, 0x6e, 0x86, 0x5e, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xaa, 0xb8, 0xa1, 0xff, - 0x36, 0x58, 0x20, 0xff, 0x37, 0x58, 0x21, 0xff, 0x37, 0x58, 0x21, 0xff, - 0x38, 0x59, 0x22, 0xff, 0x39, 0x5a, 0x23, 0xff, 0x39, 0x5a, 0x23, 0xff, - 0x39, 0x5a, 0x24, 0xff, 0x3a, 0x5b, 0x25, 0xff, 0xa4, 0xb3, 0x9a, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0x83, 0x97, 0x75, 0xff, 0x3d, 0x5d, 0x27, 0xff, 0x3d, 0x5e, 0x28, 0xff, - 0x3d, 0x5e, 0x28, 0xff, 0x3e, 0x5e, 0x29, 0xff, 0x3f, 0x5f, 0x2a, 0xff, - 0x3f, 0x5f, 0x2a, 0xff, 0x40, 0x60, 0x2b, 0xff, 0x40, 0x60, 0x2b, 0xff, - 0x41, 0x60, 0x2c, 0xff, 0x42, 0x61, 0x2d, 0xff, 0x42, 0x61, 0x2d, 0xff, - 0x42, 0x62, 0x2e, 0xff, 0x42, 0x62, 0x2e, 0xff, 0x3c, 0x5c, 0x26, 0xff, - 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2e, 0x50, 0x16, 0xa2, - 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, - 0x2e, 0x51, 0x17, 0xff, 0x2e, 0x51, 0x17, 0xff, 0x2f, 0x51, 0x18, 0xff, - 0x2f, 0x51, 0x18, 0xff, 0x2f, 0x52, 0x19, 0xff, 0x30, 0x53, 0x1a, 0xff, - 0x30, 0x53, 0x1a, 0xff, 0x31, 0x53, 0x1b, 0xff, 0x31, 0x53, 0x1b, 0xff, - 0x32, 0x54, 0x1b, 0xff, 0x33, 0x55, 0x1c, 0xff, 0x33, 0x55, 0x1c, 0xff, - 0x34, 0x55, 0x1d, 0xff, 0x34, 0x55, 0x1d, 0xff, 0xcd, 0xd5, 0xc7, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe6, 0xea, 0xe3, 0xff, - 0x3c, 0x5d, 0x27, 0xff, 0x37, 0x58, 0x21, 0xff, 0x38, 0x59, 0x22, 0xff, - 0x38, 0x59, 0x22, 0xff, 0x39, 0x5a, 0x23, 0xff, 0x39, 0x5a, 0x23, 0xff, - 0x39, 0x5a, 0x24, 0xff, 0x3a, 0x5b, 0x25, 0xff, 0x3a, 0x5b, 0x25, 0xff, - 0x3d, 0x5d, 0x28, 0xff, 0xcf, 0xd7, 0xca, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xdb, 0xe1, 0xd7, 0xff, 0x3d, 0x5e, 0x28, 0xff, - 0x3d, 0x5e, 0x28, 0xff, 0x3e, 0x5e, 0x29, 0xff, 0x3f, 0x5f, 0x2a, 0xff, - 0x3f, 0x5f, 0x2a, 0xff, 0x40, 0x60, 0x2b, 0xff, 0x41, 0x60, 0x2c, 0xff, - 0x41, 0x60, 0x2c, 0xff, 0x42, 0x61, 0x2d, 0xff, 0x42, 0x61, 0x2d, 0xff, - 0x42, 0x62, 0x2e, 0xff, 0x43, 0x63, 0x2f, 0xff, 0x43, 0x63, 0x2f, 0xff, - 0x36, 0x58, 0x20, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, - 0x2e, 0x50, 0x16, 0xa2, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, - 0x2e, 0x51, 0x17, 0xff, 0x2e, 0x51, 0x17, 0xff, 0x2f, 0x51, 0x18, 0xff, - 0x2f, 0x51, 0x18, 0xff, 0x2f, 0x52, 0x19, 0xff, 0x30, 0x53, 0x1a, 0xff, - 0x30, 0x53, 0x1a, 0xff, 0x31, 0x53, 0x1b, 0xff, 0x31, 0x53, 0x1b, 0xff, - 0x32, 0x54, 0x1b, 0xff, 0x33, 0x55, 0x1c, 0xff, 0x33, 0x55, 0x1c, 0xff, - 0x34, 0x55, 0x1d, 0xff, 0x34, 0x56, 0x1e, 0xff, 0x4c, 0x6a, 0x38, 0xff, - 0xfe, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0x93, 0xa5, 0x87, 0xff, 0x37, 0x58, 0x21, 0xff, 0x38, 0x59, 0x22, 0xff, - 0x38, 0x59, 0x22, 0xff, 0x39, 0x5a, 0x23, 0xff, 0x39, 0x5a, 0x24, 0xff, - 0x39, 0x5a, 0x24, 0xff, 0x3a, 0x5b, 0x25, 0xff, 0x3a, 0x5b, 0x25, 0xff, - 0x3b, 0x5c, 0x26, 0xff, 0x3c, 0x5c, 0x26, 0xff, 0x68, 0x80, 0x57, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0x5f, 0x79, 0x4d, 0xff, 0x3e, 0x5e, 0x29, 0xff, 0x3f, 0x5f, 0x2a, 0xff, - 0x3f, 0x5f, 0x2a, 0xff, 0x40, 0x60, 0x2b, 0xff, 0x41, 0x60, 0x2c, 0xff, - 0x41, 0x60, 0x2c, 0xff, 0x42, 0x61, 0x2d, 0xff, 0x42, 0x61, 0x2d, 0xff, - 0x42, 0x62, 0x2e, 0xff, 0x43, 0x63, 0x2f, 0xff, 0x43, 0x63, 0x2f, 0xff, - 0x43, 0x63, 0x2f, 0xff, 0x2f, 0x51, 0x18, 0xff, 0x2d, 0x50, 0x16, 0xff, - 0x2d, 0x50, 0x16, 0xff, 0x2e, 0x50, 0x16, 0xa2, 0x2d, 0x50, 0x16, 0xff, - 0x2d, 0x50, 0x16, 0xff, 0x2e, 0x51, 0x17, 0xff, 0x2f, 0x51, 0x18, 0xff, - 0x2f, 0x52, 0x19, 0xff, 0x2f, 0x52, 0x19, 0xff, 0x30, 0x53, 0x1a, 0xff, - 0x30, 0x53, 0x1a, 0xff, 0x31, 0x53, 0x1b, 0xff, 0x32, 0x54, 0x1b, 0xff, - 0x32, 0x54, 0x1b, 0xff, 0x33, 0x55, 0x1c, 0xff, 0x33, 0x55, 0x1c, 0xff, - 0x34, 0x55, 0x1d, 0xff, 0x34, 0x56, 0x1e, 0xff, 0x34, 0x56, 0x1e, 0xff, - 0x85, 0x9a, 0x78, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xfd, 0xfd, 0xfc, 0xff, 0x47, 0x66, 0x33, 0xff, 0x38, 0x59, 0x22, 0xff, - 0x38, 0x59, 0x22, 0xff, 0x39, 0x5a, 0x23, 0xff, 0x39, 0x5a, 0x24, 0xff, - 0x39, 0x5a, 0x24, 0xff, 0x3a, 0x5b, 0x25, 0xff, 0x3b, 0x5c, 0x26, 0xff, - 0x3b, 0x5c, 0x26, 0xff, 0x3c, 0x5c, 0x26, 0xff, 0x3c, 0x5c, 0x26, 0xff, - 0x3d, 0x5d, 0x27, 0xff, 0xd3, 0xda, 0xce, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0x92, 0xa4, 0x86, 0xff, 0x3f, 0x5f, 0x2a, 0xff, - 0x40, 0x60, 0x2b, 0xff, 0x40, 0x60, 0x2b, 0xff, 0x41, 0x60, 0x2c, 0xff, - 0x41, 0x60, 0x2c, 0xff, 0x42, 0x61, 0x2d, 0xff, 0x42, 0x62, 0x2e, 0xff, - 0x42, 0x62, 0x2e, 0xff, 0x43, 0x63, 0x2f, 0xff, 0x43, 0x63, 0x2f, 0xff, - 0x44, 0x63, 0x30, 0xff, 0x3d, 0x5d, 0x27, 0xff, 0x2d, 0x50, 0x16, 0xff, - 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2e, 0x50, 0x16, 0xa2, - 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2f, 0x51, 0x18, 0xff, - 0x2f, 0x52, 0x19, 0xff, 0x2f, 0x52, 0x19, 0xff, 0x30, 0x53, 0x1a, 0xff, - 0x31, 0x53, 0x1b, 0xff, 0x31, 0x53, 0x1b, 0xff, 0x32, 0x54, 0x1b, 0xff, - 0x32, 0x54, 0x1b, 0xff, 0x33, 0x55, 0x1c, 0xff, 0x34, 0x55, 0x1d, 0xff, - 0x34, 0x55, 0x1d, 0xff, 0x34, 0x56, 0x1e, 0xff, 0x34, 0x56, 0x1e, 0xff, - 0x35, 0x57, 0x1f, 0xff, 0xbb, 0xc7, 0xb4, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xda, 0xe0, 0xd6, 0xff, 0x38, 0x59, 0x22, 0xff, - 0x39, 0x5a, 0x23, 0xff, 0x39, 0x5a, 0x23, 0xff, 0x39, 0x5a, 0x24, 0xff, - 0x39, 0x5a, 0x24, 0xff, 0x3a, 0x5b, 0x25, 0xff, 0x3b, 0x5c, 0x26, 0xff, - 0x3b, 0x5c, 0x26, 0xff, 0x3c, 0x5c, 0x26, 0xff, 0x3c, 0x5c, 0x26, 0xff, - 0x3d, 0x5d, 0x27, 0xff, 0x3d, 0x5e, 0x28, 0xff, 0x91, 0xa4, 0x86, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xc4, 0xcd, 0xbd, 0xff, - 0x40, 0x60, 0x2b, 0xff, 0x40, 0x60, 0x2b, 0xff, 0x41, 0x60, 0x2c, 0xff, - 0x41, 0x60, 0x2c, 0xff, 0x42, 0x61, 0x2d, 0xff, 0x42, 0x62, 0x2e, 0xff, - 0x42, 0x62, 0x2e, 0xff, 0x43, 0x63, 0x2f, 0xff, 0x44, 0x63, 0x30, 0xff, - 0x44, 0x63, 0x30, 0xff, 0x45, 0x64, 0x30, 0xff, 0x30, 0x53, 0x1a, 0xff, - 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, - 0x2e, 0x50, 0x16, 0xa2, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, - 0x2f, 0x52, 0x19, 0xff, 0x2f, 0x52, 0x19, 0xff, 0x30, 0x53, 0x1a, 0xff, - 0x31, 0x53, 0x1b, 0xff, 0x31, 0x53, 0x1b, 0xff, 0x32, 0x54, 0x1b, 0xff, - 0x32, 0x54, 0x1b, 0xff, 0x33, 0x55, 0x1c, 0xff, 0x34, 0x55, 0x1d, 0xff, - 0x34, 0x55, 0x1d, 0xff, 0x34, 0x56, 0x1e, 0xff, 0x34, 0x56, 0x1e, 0xff, - 0x35, 0x57, 0x1f, 0xff, 0x36, 0x58, 0x20, 0xff, 0xde, 0xe3, 0xda, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xaf, 0xbd, 0xa7, 0xff, - 0x39, 0x5a, 0x23, 0xff, 0x39, 0x5a, 0x23, 0xff, 0x39, 0x5a, 0x24, 0xff, - 0x3a, 0x5b, 0x25, 0xff, 0x3a, 0x5b, 0x25, 0xff, 0x3b, 0x5c, 0x26, 0xff, - 0x3b, 0x5c, 0x26, 0xff, 0x3c, 0x5c, 0x26, 0xff, 0x3d, 0x5d, 0x27, 0xff, - 0x3d, 0x5d, 0x27, 0xff, 0x3d, 0x5e, 0x28, 0xff, 0x3d, 0x5e, 0x28, 0xff, - 0x5e, 0x79, 0x4c, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xe3, 0xe7, 0xdf, 0xff, 0x40, 0x60, 0x2b, 0xff, 0x41, 0x60, 0x2c, 0xff, - 0x42, 0x61, 0x2d, 0xff, 0x42, 0x61, 0x2d, 0xff, 0x42, 0x62, 0x2e, 0xff, - 0x42, 0x62, 0x2e, 0xff, 0x43, 0x63, 0x2f, 0xff, 0x44, 0x63, 0x30, 0xff, - 0x44, 0x63, 0x30, 0xff, 0x45, 0x64, 0x30, 0xff, 0x3b, 0x5c, 0x26, 0xff, - 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, - 0x2d, 0x50, 0x16, 0xff, 0x2e, 0x50, 0x16, 0xa2, 0x2d, 0x50, 0x16, 0xff, - 0x2d, 0x51, 0x17, 0xff, 0x30, 0x53, 0x1a, 0xff, 0x30, 0x53, 0x1a, 0xff, - 0x31, 0x53, 0x1b, 0xff, 0x31, 0x53, 0x1b, 0xff, 0x32, 0x54, 0x1b, 0xff, - 0x33, 0x55, 0x1c, 0xff, 0x33, 0x55, 0x1c, 0xff, 0x34, 0x55, 0x1d, 0xff, - 0x34, 0x55, 0x1d, 0xff, 0x34, 0x56, 0x1e, 0xff, 0x35, 0x57, 0x1f, 0xff, - 0x35, 0x57, 0x1f, 0xff, 0x36, 0x58, 0x20, 0xff, 0x38, 0x59, 0x22, 0xff, - 0xfa, 0xfa, 0xf9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0x95, 0xa7, 0x8a, 0xff, 0x39, 0x5a, 0x23, 0xff, 0x39, 0x5a, 0x24, 0xff, - 0x3a, 0x5b, 0x25, 0xff, 0x3a, 0x5b, 0x25, 0xff, 0x3b, 0x5c, 0x26, 0xff, - 0x3b, 0x5c, 0x26, 0xff, 0x3c, 0x5c, 0x26, 0xff, 0x3d, 0x5d, 0x27, 0xff, - 0x3d, 0x5d, 0x27, 0xff, 0x3d, 0x5e, 0x28, 0xff, 0x3e, 0x5e, 0x29, 0xff, - 0x3e, 0x5e, 0x29, 0xff, 0x41, 0x60, 0x2c, 0xff, 0xf7, 0xf9, 0xf7, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xfb, 0xfb, 0xfa, 0xff, 0x42, 0x61, 0x2e, 0xff, - 0x42, 0x61, 0x2d, 0xff, 0x42, 0x61, 0x2d, 0xff, 0x42, 0x62, 0x2e, 0xff, - 0x43, 0x63, 0x2f, 0xff, 0x43, 0x63, 0x2f, 0xff, 0x44, 0x63, 0x30, 0xff, - 0x44, 0x63, 0x30, 0xff, 0x45, 0x64, 0x30, 0xff, 0x42, 0x61, 0x2d, 0xff, - 0x2e, 0x51, 0x17, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, - 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2e, 0x50, 0x16, 0xa2, - 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x51, 0x17, 0xff, 0x30, 0x53, 0x1a, 0xff, - 0x31, 0x53, 0x1b, 0xff, 0x32, 0x54, 0x1b, 0xff, 0x32, 0x54, 0x1b, 0xff, - 0x33, 0x55, 0x1c, 0xff, 0x33, 0x55, 0x1c, 0xff, 0x34, 0x55, 0x1d, 0xff, - 0x34, 0x56, 0x1e, 0xff, 0x34, 0x56, 0x1e, 0xff, 0x35, 0x57, 0x1f, 0xff, - 0x35, 0x57, 0x1f, 0xff, 0x36, 0x58, 0x20, 0xff, 0x37, 0x58, 0x21, 0xff, - 0x42, 0x61, 0x2d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0x84, 0x98, 0x76, 0xff, 0x39, 0x5a, 0x24, 0xff, - 0x3a, 0x5b, 0x25, 0xff, 0x3a, 0x5b, 0x25, 0xff, 0x3b, 0x5c, 0x26, 0xff, - 0x3c, 0x5c, 0x26, 0xff, 0x3c, 0x5c, 0x26, 0xff, 0x3d, 0x5d, 0x27, 0xff, - 0x3d, 0x5d, 0x27, 0xff, 0x3d, 0x5e, 0x28, 0xff, 0x3e, 0x5e, 0x29, 0xff, - 0x3e, 0x5e, 0x29, 0xff, 0x3f, 0x5f, 0x2a, 0xff, 0x3f, 0x5f, 0x2a, 0xff, - 0xdc, 0xe2, 0xd8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0x4c, 0x69, 0x38, 0xff, 0x42, 0x61, 0x2d, 0xff, 0x42, 0x62, 0x2e, 0xff, - 0x43, 0x63, 0x2f, 0xff, 0x43, 0x63, 0x2f, 0xff, 0x44, 0x63, 0x30, 0xff, - 0x45, 0x64, 0x30, 0xff, 0x45, 0x64, 0x30, 0xff, 0x43, 0x63, 0x2f, 0xff, - 0x30, 0x53, 0x1a, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, - 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, - 0x2e, 0x50, 0x16, 0xa2, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x51, 0x17, 0xff, - 0x31, 0x53, 0x1b, 0xff, 0x32, 0x54, 0x1b, 0xff, 0x32, 0x54, 0x1b, 0xff, - 0x33, 0x55, 0x1c, 0xff, 0x33, 0x55, 0x1c, 0xff, 0x34, 0x55, 0x1d, 0xff, - 0x34, 0x56, 0x1e, 0xff, 0x34, 0x56, 0x1e, 0xff, 0x35, 0x57, 0x1f, 0xff, - 0x35, 0x57, 0x1f, 0xff, 0x36, 0x58, 0x20, 0xff, 0x37, 0x58, 0x21, 0xff, - 0x37, 0x58, 0x21, 0xff, 0x4a, 0x68, 0x36, 0xff, 0xf2, 0xf4, 0xf0, 0xff, - 0xf2, 0xf4, 0xf0, 0xff, 0xf2, 0xf4, 0xf0, 0xff, 0x79, 0x90, 0x6b, 0xff, - 0x3a, 0x5b, 0x25, 0xff, 0x3b, 0x5c, 0x26, 0xff, 0x3b, 0x5c, 0x26, 0xff, - 0x3c, 0x5c, 0x26, 0xff, 0x3c, 0x5c, 0x26, 0xff, 0x3d, 0x5d, 0x27, 0xff, - 0x3d, 0x5e, 0x28, 0xff, 0x3d, 0x5e, 0x28, 0xff, 0x3e, 0x5e, 0x29, 0xff, - 0x3e, 0x5e, 0x29, 0xff, 0x3f, 0x5f, 0x2a, 0xff, 0x40, 0x60, 0x2b, 0xff, - 0x40, 0x60, 0x2b, 0xff, 0xc3, 0xcd, 0xbd, 0xff, 0xf2, 0xf4, 0xf1, 0xff, - 0xf2, 0xf4, 0xf1, 0xff, 0x50, 0x6e, 0x3e, 0xff, 0x42, 0x62, 0x2e, 0xff, - 0x43, 0x63, 0x2f, 0xff, 0x43, 0x63, 0x2f, 0xff, 0x44, 0x63, 0x30, 0xff, - 0x45, 0x64, 0x30, 0xff, 0x45, 0x64, 0x30, 0xff, 0x42, 0x62, 0x2e, 0xff, - 0x30, 0x53, 0x1a, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, - 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, - 0x2d, 0x50, 0x16, 0xff, 0x2e, 0x50, 0x16, 0xa2, 0x2d, 0x50, 0x16, 0xff, - 0x2d, 0x51, 0x17, 0xff, 0x32, 0x54, 0x1b, 0xff, 0x32, 0x54, 0x1b, 0xff, - 0x33, 0x55, 0x1c, 0xff, 0x34, 0x55, 0x1d, 0xff, 0x34, 0x55, 0x1d, 0xff, - 0x34, 0x56, 0x1e, 0xff, 0x34, 0x56, 0x1e, 0xff, 0x35, 0x57, 0x1f, 0xff, - 0x36, 0x58, 0x20, 0xff, 0x36, 0x58, 0x20, 0xff, 0x37, 0x58, 0x21, 0xff, - 0x37, 0x58, 0x21, 0xff, 0x53, 0x70, 0x40, 0xff, 0x6e, 0x86, 0x5e, 0xff, - 0x6e, 0x86, 0x5e, 0xff, 0x6e, 0x86, 0x5e, 0xff, 0x6e, 0x86, 0x5e, 0xff, - 0x6f, 0x87, 0x5f, 0xff, 0x6f, 0x87, 0x60, 0xff, 0x6f, 0x87, 0x60, 0xff, - 0x70, 0x87, 0x60, 0xff, 0x70, 0x87, 0x60, 0xff, 0x71, 0x88, 0x61, 0xff, - 0x71, 0x89, 0x61, 0xff, 0x71, 0x89, 0x61, 0xff, 0x71, 0x89, 0x62, 0xff, - 0x72, 0x8a, 0x63, 0xff, 0x72, 0x8a, 0x63, 0xff, 0x73, 0x8a, 0x64, 0xff, - 0x73, 0x8a, 0x64, 0xff, 0x74, 0x8a, 0x64, 0xff, 0x74, 0x8b, 0x65, 0xff, - 0x74, 0x8b, 0x65, 0xff, 0x74, 0x8c, 0x66, 0xff, 0x74, 0x8c, 0x66, 0xff, - 0x74, 0x8c, 0x66, 0xff, 0x44, 0x63, 0x30, 0xff, 0x44, 0x63, 0x30, 0xff, - 0x45, 0x64, 0x30, 0xff, 0x45, 0x64, 0x30, 0xff, 0x3c, 0x5c, 0x26, 0xff, - 0x2f, 0x51, 0x18, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, - 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, - 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2e, 0x50, 0x16, 0xa2, - 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x51, 0x17, 0xff, 0x33, 0x55, 0x1c, 0xff, - 0x33, 0x55, 0x1c, 0xff, 0x34, 0x55, 0x1d, 0xff, 0x34, 0x55, 0x1d, 0xff, - 0x34, 0x56, 0x1e, 0xff, 0x35, 0x57, 0x1f, 0xff, 0x35, 0x57, 0x1f, 0xff, - 0x36, 0x58, 0x20, 0xff, 0x36, 0x58, 0x20, 0xff, 0x37, 0x58, 0x21, 0xff, - 0x38, 0x59, 0x22, 0xff, 0x38, 0x59, 0x22, 0xff, 0x9f, 0xaf, 0x95, 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, - 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, 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, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xfb, 0xfb, 0xfa, 0xff, 0x44, 0x63, 0x30, 0xff, - 0x44, 0x63, 0x30, 0xff, 0x3d, 0x5d, 0x27, 0xff, 0x31, 0x53, 0x1b, 0xff, - 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, - 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, - 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, - 0x2e, 0x50, 0x16, 0xa2, 0x2d, 0x50, 0x16, 0xff, 0x2e, 0x51, 0x17, 0xff, - 0x33, 0x55, 0x1c, 0xff, 0x34, 0x55, 0x1d, 0xff, 0x34, 0x55, 0x1d, 0xff, - 0x34, 0x56, 0x1e, 0xff, 0x35, 0x57, 0x1f, 0xff, 0x35, 0x57, 0x1f, 0xff, - 0x36, 0x58, 0x20, 0xff, 0x36, 0x58, 0x20, 0xff, 0x37, 0x58, 0x21, 0xff, - 0x38, 0x59, 0x22, 0xff, 0x38, 0x59, 0x22, 0xff, 0x39, 0x5a, 0x23, 0xff, - 0xa2, 0xb1, 0x98, 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, 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, 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, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfa, 0xfb, 0xfa, 0xff, - 0x35, 0x57, 0x1f, 0xff, 0x2f, 0x51, 0x18, 0xff, 0x2d, 0x50, 0x16, 0xff, - 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, - 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, - 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, - 0x2d, 0x50, 0x16, 0xff, 0x2e, 0x50, 0x16, 0xa2, 0x2d, 0x50, 0x16, 0xff, - 0x2e, 0x51, 0x17, 0xff, 0x34, 0x55, 0x1d, 0xff, 0x34, 0x56, 0x1e, 0xff, - 0x34, 0x56, 0x1e, 0xff, 0x35, 0x57, 0x1f, 0xff, 0x35, 0x57, 0x1f, 0xff, - 0x36, 0x58, 0x20, 0xff, 0x37, 0x58, 0x21, 0xff, 0x37, 0x58, 0x21, 0xff, - 0x38, 0x59, 0x22, 0xff, 0x38, 0x59, 0x22, 0xff, 0x39, 0x5a, 0x23, 0xff, - 0x39, 0x5a, 0x24, 0xff, 0xa3, 0xb3, 0x9a, 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, 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, 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, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xfa, 0xfb, 0xfa, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, - 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, - 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, - 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, - 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2e, 0x50, 0x16, 0xa2, - 0x2d, 0x50, 0x16, 0xff, 0x2e, 0x51, 0x17, 0xff, 0x34, 0x56, 0x1e, 0xff, - 0x34, 0x56, 0x1e, 0xff, 0x35, 0x57, 0x1f, 0xff, 0x36, 0x58, 0x20, 0xff, - 0x36, 0x58, 0x20, 0xff, 0x37, 0x58, 0x21, 0xff, 0x37, 0x58, 0x21, 0xff, - 0x38, 0x59, 0x22, 0xff, 0x39, 0x5a, 0x23, 0xff, 0x39, 0x5a, 0x22, 0xff, - 0x35, 0x58, 0x1e, 0xff, 0x32, 0x55, 0x1c, 0xff, 0xa1, 0xb1, 0x96, 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, - 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, 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, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xf9, 0xfa, 0xf9, 0xff, 0x2d, 0x51, 0x16, 0xff, - 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, - 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, - 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, - 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, - 0x2e, 0x50, 0x16, 0xa2, 0x2d, 0x50, 0x16, 0xff, 0x2e, 0x51, 0x17, 0xff, - 0x34, 0x56, 0x1e, 0xff, 0x35, 0x57, 0x1f, 0xff, 0x36, 0x58, 0x20, 0xff, - 0x36, 0x58, 0x20, 0xff, 0x37, 0x58, 0x21, 0xff, 0x37, 0x59, 0x21, 0xff, - 0x39, 0x5b, 0x22, 0xff, 0x37, 0x59, 0x21, 0xff, 0x32, 0x56, 0x1b, 0xff, - 0x2f, 0x54, 0x17, 0xff, 0x30, 0x55, 0x17, 0xff, 0x30, 0x55, 0x17, 0xff, - 0xa2, 0xb3, 0x98, 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, 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, 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, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf9, 0xfa, 0xf9, 0xff, - 0x2f, 0x53, 0x17, 0xff, 0x2e, 0x53, 0x17, 0xff, 0x2e, 0x52, 0x16, 0xff, - 0x2d, 0x51, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, - 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, - 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, - 0x2d, 0x50, 0x16, 0xff, 0x2e, 0x50, 0x16, 0xa2, 0x2d, 0x50, 0x16, 0xff, - 0x2e, 0x51, 0x18, 0xff, 0x35, 0x57, 0x1f, 0xff, 0x36, 0x58, 0x20, 0xff, - 0x36, 0x59, 0x20, 0xff, 0x38, 0x5a, 0x21, 0xff, 0x39, 0x5c, 0x23, 0xff, - 0x3a, 0x5c, 0x23, 0xff, 0x35, 0x59, 0x1d, 0xff, 0x30, 0x55, 0x17, 0xff, - 0x30, 0x56, 0x18, 0xff, 0x31, 0x57, 0x18, 0xff, 0x31, 0x58, 0x18, 0xff, - 0x32, 0x58, 0x18, 0xff, 0xa5, 0xb6, 0x9a, 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, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe0, 0xe2, 0xe0, 0xff, - 0x70, 0x77, 0x6d, 0xff, 0x61, 0x69, 0x5e, 0xff, 0xbc, 0xc0, 0xbb, 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, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xf9, 0xfa, 0xf9, 0xff, 0x30, 0x56, 0x18, 0xff, 0x30, 0x55, 0x17, 0xff, - 0x30, 0x54, 0x17, 0xff, 0x2f, 0x54, 0x17, 0xff, 0x2e, 0x53, 0x17, 0xff, - 0x2e, 0x52, 0x16, 0xff, 0x2d, 0x51, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, - 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, - 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2e, 0x50, 0x16, 0xa2, - 0x2d, 0x50, 0x16, 0xff, 0x2e, 0x51, 0x18, 0xff, 0x37, 0x59, 0x20, 0xff, - 0x38, 0x5a, 0x22, 0xff, 0x39, 0x5b, 0x22, 0xff, 0x3a, 0x5d, 0x23, 0xff, - 0x3a, 0x5d, 0x22, 0xff, 0x32, 0x57, 0x1a, 0xff, 0x31, 0x57, 0x18, 0xff, - 0x31, 0x58, 0x18, 0xff, 0x32, 0x59, 0x18, 0xff, 0x32, 0x5a, 0x19, 0xff, - 0x33, 0x5a, 0x19, 0xff, 0x33, 0x5b, 0x19, 0xff, 0xa8, 0xb9, 0x9d, 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, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xfd, 0xfd, 0xff, - 0x3f, 0x48, 0x3b, 0xff, 0x1f, 0x2a, 0x1b, 0xff, 0x1f, 0x2a, 0x1b, 0xff, - 0x22, 0x2d, 0x1e, 0xff, 0xd6, 0xd8, 0xd5, 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, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xf9, 0xfa, 0xf9, 0xff, 0x32, 0x59, 0x18, 0xff, - 0x32, 0x58, 0x18, 0xff, 0x31, 0x57, 0x18, 0xff, 0x31, 0x56, 0x18, 0xff, - 0x30, 0x55, 0x17, 0xff, 0x2f, 0x54, 0x17, 0xff, 0x2f, 0x53, 0x17, 0xff, - 0x2e, 0x52, 0x17, 0xff, 0x2e, 0x51, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, - 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, - 0x2e, 0x50, 0x16, 0xa2, 0x2d, 0x50, 0x16, 0xff, 0x2e, 0x52, 0x18, 0xff, - 0x39, 0x5b, 0x22, 0xff, 0x3a, 0x5d, 0x22, 0xff, 0x3b, 0x5f, 0x24, 0xff, - 0x3b, 0x5f, 0x23, 0xff, 0x33, 0x59, 0x1a, 0xff, 0x32, 0x59, 0x18, 0xff, - 0x33, 0x5a, 0x19, 0xff, 0x33, 0x5b, 0x19, 0xff, 0x34, 0x5c, 0x19, 0xff, - 0x34, 0x5c, 0x19, 0xff, 0x34, 0x5d, 0x1a, 0xff, 0x35, 0x5e, 0x1a, 0xff, - 0xaa, 0xbc, 0x9f, 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, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xe3, 0xe4, 0xe2, 0xff, 0x1f, 0x2a, 0x1b, 0xff, 0x1f, 0x2a, 0x1b, 0xff, - 0x1f, 0x2a, 0x1b, 0xff, 0x1f, 0x2a, 0x1b, 0xff, 0x9e, 0xa3, 0x9d, 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, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf9, 0xfa, 0xf8, 0xff, - 0x34, 0x5c, 0x19, 0xff, 0x33, 0x5b, 0x19, 0xff, 0x33, 0x5a, 0x19, 0xff, - 0x32, 0x59, 0x18, 0xff, 0x31, 0x58, 0x18, 0xff, 0x31, 0x57, 0x18, 0xff, - 0x30, 0x56, 0x18, 0xff, 0x30, 0x55, 0x17, 0xff, 0x2f, 0x53, 0x17, 0xff, - 0x2e, 0x52, 0x17, 0xff, 0x2e, 0x51, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, - 0x2d, 0x50, 0x16, 0xff, 0x2e, 0x50, 0x16, 0xa2, 0x2d, 0x50, 0x16, 0xff, - 0x2e, 0x53, 0x18, 0xff, 0x3a, 0x5e, 0x23, 0xff, 0x3c, 0x60, 0x24, 0xff, - 0x3d, 0x61, 0x25, 0xff, 0x35, 0x5c, 0x1d, 0xff, 0x33, 0x5a, 0x19, 0xff, - 0x33, 0x5b, 0x19, 0xff, 0x34, 0x5c, 0x19, 0xff, 0x35, 0x5d, 0x1a, 0xff, - 0x35, 0x5e, 0x1a, 0xff, 0x36, 0x5f, 0x1a, 0xff, 0x36, 0x60, 0x1a, 0xff, - 0x36, 0x61, 0x1b, 0xff, 0xad, 0xbe, 0xa1, 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, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xfa, 0xfa, 0xfa, 0xff, 0x36, 0x40, 0x32, 0xff, - 0x1f, 0x2a, 0x1b, 0xff, 0x1f, 0x2a, 0x1b, 0xff, 0x21, 0x2c, 0x1d, 0xff, - 0xcd, 0xcf, 0xcc, 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, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xf9, 0xfa, 0xf8, 0xff, 0x35, 0x5e, 0x1a, 0xff, 0x35, 0x5e, 0x1a, 0xff, - 0x34, 0x5d, 0x19, 0xff, 0x34, 0x5c, 0x19, 0xff, 0x33, 0x5b, 0x19, 0xff, - 0x32, 0x59, 0x19, 0xff, 0x32, 0x58, 0x18, 0xff, 0x31, 0x57, 0x18, 0xff, - 0x30, 0x56, 0x18, 0xff, 0x30, 0x55, 0x17, 0xff, 0x2f, 0x53, 0x17, 0xff, - 0x2d, 0x52, 0x17, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2e, 0x50, 0x16, 0xa2, - 0x2d, 0x50, 0x16, 0xff, 0x2f, 0x54, 0x19, 0xff, 0x3c, 0x61, 0x24, 0xff, - 0x3d, 0x62, 0x26, 0xff, 0x3a, 0x61, 0x21, 0xff, 0x34, 0x5c, 0x19, 0xff, - 0x34, 0x5d, 0x1a, 0xff, 0x35, 0x5e, 0x1a, 0xff, 0x35, 0x5f, 0x1a, 0xff, - 0x36, 0x60, 0x1a, 0xff, 0x37, 0x61, 0x1b, 0xff, 0x37, 0x62, 0x1b, 0xff, - 0x38, 0x63, 0x1b, 0xff, 0x38, 0x64, 0x1b, 0xff, 0xaf, 0xc0, 0xa3, 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, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xd4, 0xd6, 0xd3, 0xff, 0x2d, 0x37, 0x29, 0xff, 0x1f, 0x2a, 0x1b, 0xff, - 0x8a, 0x90, 0x88, 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, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xf9, 0xfa, 0xf8, 0xff, 0x37, 0x61, 0x1b, 0xff, - 0x36, 0x60, 0x1a, 0xff, 0x36, 0x5f, 0x1a, 0xff, 0x35, 0x5e, 0x1a, 0xff, - 0x34, 0x5d, 0x1a, 0xff, 0x34, 0x5c, 0x19, 0xff, 0x33, 0x5b, 0x19, 0xff, - 0x32, 0x5a, 0x19, 0xff, 0x32, 0x58, 0x18, 0xff, 0x31, 0x57, 0x18, 0xff, - 0x30, 0x56, 0x18, 0xff, 0x2d, 0x54, 0x17, 0xff, 0x2d, 0x50, 0x16, 0xff, - 0x2e, 0x50, 0x16, 0xa2, 0x2d, 0x50, 0x16, 0xff, 0x2f, 0x55, 0x19, 0xff, - 0x3e, 0x64, 0x26, 0xff, 0x3f, 0x65, 0x26, 0xff, 0x36, 0x5e, 0x1c, 0xff, - 0x35, 0x5e, 0x1a, 0xff, 0x36, 0x5f, 0x1a, 0xff, 0x36, 0x61, 0x1b, 0xff, - 0x37, 0x62, 0x1b, 0xff, 0x38, 0x63, 0x1b, 0xff, 0x38, 0x64, 0x1b, 0xff, - 0x39, 0x65, 0x1c, 0xff, 0x39, 0x66, 0x1c, 0xff, 0x3a, 0x66, 0x1c, 0xff, - 0xb2, 0xc3, 0xa6, 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, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x2a, 0x35, 0x27, 0xff, - 0x1f, 0x2a, 0x1b, 0xff, 0x88, 0x8e, 0x86, 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, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf8, 0xfa, 0xf7, 0xff, - 0x38, 0x64, 0x1b, 0xff, 0x38, 0x63, 0x1b, 0xff, 0x37, 0x62, 0x1b, 0xff, - 0x36, 0x61, 0x1b, 0xff, 0x36, 0x60, 0x1a, 0xff, 0x35, 0x5e, 0x1a, 0xff, - 0x34, 0x5d, 0x1a, 0xff, 0x34, 0x5c, 0x19, 0xff, 0x33, 0x5b, 0x19, 0xff, - 0x32, 0x59, 0x19, 0xff, 0x31, 0x58, 0x18, 0xff, 0x2f, 0x56, 0x18, 0xff, - 0x2d, 0x50, 0x16, 0xff, 0x2e, 0x50, 0x16, 0xa2, 0x2d, 0x50, 0x16, 0xff, - 0x30, 0x55, 0x19, 0xff, 0x40, 0x67, 0x27, 0xff, 0x3c, 0x64, 0x22, 0xff, - 0x36, 0x5f, 0x1a, 0xff, 0x36, 0x61, 0x1b, 0xff, 0x37, 0x62, 0x1b, 0xff, - 0x38, 0x63, 0x1b, 0xff, 0x38, 0x64, 0x1c, 0xff, 0x39, 0x65, 0x1c, 0xff, - 0x3a, 0x66, 0x1c, 0xff, 0x3a, 0x67, 0x1c, 0xff, 0x3b, 0x68, 0x1d, 0xff, - 0x3b, 0x69, 0x1d, 0xff, 0xb4, 0xc6, 0xa8, 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, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe8, 0xe9, 0xe8, 0xff, - 0x1f, 0x2a, 0x1b, 0xff, 0x1f, 0x2a, 0x1b, 0xff, 0x65, 0x6d, 0x63, 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, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xf8, 0xfa, 0xf7, 0xff, 0x3a, 0x66, 0x1c, 0xff, 0x39, 0x65, 0x1c, 0xff, - 0x38, 0x64, 0x1c, 0xff, 0x38, 0x63, 0x1b, 0xff, 0x37, 0x62, 0x1b, 0xff, - 0x36, 0x61, 0x1b, 0xff, 0x36, 0x60, 0x1a, 0xff, 0x35, 0x5e, 0x1a, 0xff, - 0x34, 0x5d, 0x1a, 0xff, 0x34, 0x5c, 0x19, 0xff, 0x33, 0x5a, 0x19, 0xff, - 0x30, 0x57, 0x18, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2e, 0x50, 0x16, 0xa2, - 0x2d, 0x50, 0x16, 0xff, 0x31, 0x56, 0x1a, 0xff, 0x41, 0x68, 0x27, 0xff, - 0x39, 0x62, 0x1f, 0xff, 0x37, 0x62, 0x1b, 0xff, 0x38, 0x63, 0x1b, 0xff, - 0x38, 0x64, 0x1c, 0xff, 0x39, 0x66, 0x1c, 0xff, 0x3a, 0x67, 0x1c, 0xff, - 0x3a, 0x68, 0x1d, 0xff, 0x3b, 0x69, 0x1d, 0xff, 0x3c, 0x6a, 0x1d, 0xff, - 0x3c, 0x6b, 0x1d, 0xff, 0x3d, 0x6c, 0x1e, 0xff, 0xb6, 0xc8, 0xaa, 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, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xc7, 0xca, 0xc6, 0xff, 0x1f, 0x2a, 0x1b, 0xff, 0x1f, 0x2a, 0x1b, 0xff, - 0x42, 0x4b, 0x3f, 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, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xf8, 0xfa, 0xf7, 0xff, 0x3b, 0x69, 0x1d, 0xff, - 0x3b, 0x68, 0x1d, 0xff, 0x3a, 0x67, 0x1c, 0xff, 0x39, 0x66, 0x1c, 0xff, - 0x39, 0x64, 0x1c, 0xff, 0x38, 0x63, 0x1b, 0xff, 0x37, 0x62, 0x1b, 0xff, - 0x36, 0x61, 0x1b, 0xff, 0x36, 0x5f, 0x1a, 0xff, 0x35, 0x5e, 0x1a, 0xff, - 0x34, 0x5c, 0x19, 0xff, 0x31, 0x59, 0x19, 0xff, 0x2d, 0x50, 0x16, 0xff, - 0x2e, 0x50, 0x16, 0xa2, 0x2d, 0x50, 0x16, 0xff, 0x31, 0x57, 0x1a, 0xff, - 0x42, 0x6a, 0x28, 0xff, 0x37, 0x63, 0x1b, 0xff, 0x38, 0x64, 0x1c, 0xff, - 0x39, 0x65, 0x1c, 0xff, 0x3a, 0x67, 0x1c, 0xff, 0x3a, 0x68, 0x1d, 0xff, - 0x3b, 0x69, 0x1d, 0xff, 0x3c, 0x6a, 0x1d, 0xff, 0x3c, 0x6c, 0x1e, 0xff, - 0x3d, 0x6d, 0x1e, 0xff, 0x3e, 0x6e, 0x1e, 0xff, 0x3e, 0x6f, 0x1e, 0xff, - 0xb8, 0xca, 0xac, 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, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xa5, 0xaa, 0xa4, 0xff, 0x1f, 0x2a, 0x1b, 0xff, - 0x1f, 0x2a, 0x1b, 0xff, 0x23, 0x2e, 0x1f, 0xff, 0xfb, 0xfb, 0xfb, 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, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0xf9, 0xf6, 0xff, - 0x3d, 0x6c, 0x1e, 0xff, 0x3c, 0x6b, 0x1d, 0xff, 0x3b, 0x69, 0x1d, 0xff, - 0x3b, 0x68, 0x1d, 0xff, 0x3a, 0x67, 0x1c, 0xff, 0x39, 0x66, 0x1c, 0xff, - 0x38, 0x64, 0x1c, 0xff, 0x38, 0x63, 0x1b, 0xff, 0x37, 0x61, 0x1b, 0xff, - 0x36, 0x60, 0x1a, 0xff, 0x35, 0x5e, 0x1a, 0xff, 0x32, 0x5b, 0x19, 0xff, - 0x2d, 0x50, 0x16, 0xff, 0x2e, 0x50, 0x16, 0xa2, 0x2d, 0x50, 0x16, 0xff, - 0x31, 0x57, 0x1a, 0xff, 0x40, 0x69, 0x24, 0xff, 0x39, 0x65, 0x1c, 0xff, - 0x39, 0x66, 0x1c, 0xff, 0x3a, 0x68, 0x1c, 0xff, 0x3b, 0x69, 0x1d, 0xff, - 0x3c, 0x6a, 0x1d, 0xff, 0x3d, 0x6c, 0x1e, 0xff, 0x3d, 0x6d, 0x1e, 0xff, - 0x3e, 0x6e, 0x1e, 0xff, 0x3f, 0x6f, 0x1f, 0xff, 0x3f, 0x70, 0x1f, 0xff, - 0x40, 0x71, 0x1f, 0xff, 0xbb, 0xcd, 0xaf, 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, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x85, 0x8b, 0x83, 0xff, - 0x1f, 0x2a, 0x1b, 0xff, 0x1f, 0x2a, 0x1b, 0xff, 0x1f, 0x2a, 0x1b, 0xff, - 0xdd, 0xde, 0xdc, 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, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xf7, 0xf9, 0xf6, 0xff, 0x3e, 0x6e, 0x1e, 0xff, 0x3d, 0x6d, 0x1e, 0xff, - 0x3d, 0x6c, 0x1e, 0xff, 0x3c, 0x6a, 0x1d, 0xff, 0x3b, 0x69, 0x1d, 0xff, - 0x3a, 0x68, 0x1d, 0xff, 0x3a, 0x66, 0x1c, 0xff, 0x39, 0x65, 0x1c, 0xff, - 0x38, 0x63, 0x1b, 0xff, 0x37, 0x62, 0x1b, 0xff, 0x36, 0x60, 0x1b, 0xff, - 0x33, 0x5d, 0x19, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2e, 0x50, 0x16, 0xa2, - 0x2d, 0x50, 0x16, 0xff, 0x32, 0x58, 0x1a, 0xff, 0x3e, 0x69, 0x21, 0xff, - 0x3a, 0x67, 0x1c, 0xff, 0x3b, 0x68, 0x1d, 0xff, 0x3c, 0x6a, 0x1d, 0xff, - 0x3c, 0x6b, 0x1d, 0xff, 0x3d, 0x6d, 0x1e, 0xff, 0x3e, 0x6e, 0x1e, 0xff, - 0x3f, 0x6f, 0x1f, 0xff, 0x3f, 0x71, 0x1f, 0xff, 0x40, 0x72, 0x1f, 0xff, - 0x41, 0x73, 0x20, 0xff, 0x41, 0x74, 0x20, 0xff, 0xbc, 0xce, 0xb0, 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, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xba, 0xbe, 0xb9, 0xff, 0x96, 0x9c, 0x95, 0xff, 0x96, 0x9c, 0x95, 0xff, - 0x96, 0x9c, 0x95, 0xff, 0xe3, 0xe4, 0xe2, 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, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xf8, 0xf9, 0xf6, 0xff, 0x3f, 0x71, 0x1f, 0xff, - 0x3f, 0x6f, 0x1f, 0xff, 0x3e, 0x6e, 0x1e, 0xff, 0x3d, 0x6d, 0x1e, 0xff, - 0x3c, 0x6b, 0x1e, 0xff, 0x3c, 0x6a, 0x1d, 0xff, 0x3b, 0x68, 0x1d, 0xff, - 0x3a, 0x67, 0x1c, 0xff, 0x39, 0x65, 0x1c, 0xff, 0x38, 0x64, 0x1b, 0xff, - 0x37, 0x62, 0x1b, 0xff, 0x34, 0x5e, 0x19, 0xff, 0x2d, 0x50, 0x16, 0xff, - 0x2e, 0x50, 0x16, 0xa2, 0x2d, 0x50, 0x16, 0xff, 0x32, 0x59, 0x1a, 0xff, - 0x3c, 0x69, 0x1f, 0xff, 0x3b, 0x69, 0x1d, 0xff, 0x3c, 0x6a, 0x1d, 0xff, - 0x3d, 0x6c, 0x1e, 0xff, 0x3e, 0x6d, 0x1e, 0xff, 0x3e, 0x6f, 0x1e, 0xff, - 0x3f, 0x70, 0x1f, 0xff, 0x40, 0x72, 0x1f, 0xff, 0x41, 0x73, 0x20, 0xff, - 0x41, 0x74, 0x20, 0xff, 0x42, 0x75, 0x20, 0xff, 0x43, 0x76, 0x21, 0xff, - 0xaf, 0xc5, 0xa0, 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, 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, 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, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xec, 0xf1, 0xe8, 0xff, - 0x41, 0x73, 0x20, 0xff, 0x40, 0x72, 0x1f, 0xff, 0x3f, 0x70, 0x1f, 0xff, - 0x3e, 0x6f, 0x1f, 0xff, 0x3e, 0x6e, 0x1e, 0xff, 0x3d, 0x6c, 0x1e, 0xff, - 0x3c, 0x6b, 0x1d, 0xff, 0x3b, 0x69, 0x1d, 0xff, 0x3a, 0x67, 0x1c, 0xff, - 0x39, 0x66, 0x1c, 0xff, 0x38, 0x64, 0x1c, 0xff, 0x35, 0x5f, 0x19, 0xff, - 0x2d, 0x50, 0x16, 0xff, 0x2e, 0x50, 0x16, 0xa2, 0x2d, 0x50, 0x16, 0xff, - 0x32, 0x59, 0x1a, 0xff, 0x3c, 0x6a, 0x1e, 0xff, 0x3c, 0x6b, 0x1d, 0xff, - 0x3d, 0x6c, 0x1e, 0xff, 0x3e, 0x6e, 0x1e, 0xff, 0x3f, 0x6f, 0x1f, 0xff, - 0x40, 0x71, 0x1f, 0xff, 0x40, 0x72, 0x1f, 0xff, 0x41, 0x74, 0x20, 0xff, - 0x42, 0x75, 0x20, 0xff, 0x43, 0x77, 0x21, 0xff, 0x43, 0x78, 0x21, 0xff, - 0x44, 0x79, 0x21, 0xff, 0x97, 0xb4, 0x83, 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, 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, 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, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xd3, 0xe0, 0xcc, 0xff, 0x42, 0x75, 0x20, 0xff, 0x41, 0x74, 0x20, 0xff, - 0x40, 0x73, 0x1f, 0xff, 0x40, 0x71, 0x1f, 0xff, 0x3f, 0x70, 0x1f, 0xff, - 0x3e, 0x6e, 0x1e, 0xff, 0x3d, 0x6c, 0x1e, 0xff, 0x3c, 0x6b, 0x1d, 0xff, - 0x3b, 0x69, 0x1d, 0xff, 0x3a, 0x68, 0x1c, 0xff, 0x39, 0x66, 0x1c, 0xff, - 0x36, 0x60, 0x1a, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2e, 0x50, 0x16, 0xa2, - 0x2d, 0x50, 0x16, 0xff, 0x32, 0x59, 0x1a, 0xff, 0x3c, 0x6b, 0x1d, 0xff, - 0x3d, 0x6c, 0x1e, 0xff, 0x3e, 0x6e, 0x1e, 0xff, 0x3f, 0x70, 0x1f, 0xff, - 0x40, 0x71, 0x1f, 0xff, 0x41, 0x73, 0x20, 0xff, 0x42, 0x74, 0x20, 0xff, - 0x42, 0x76, 0x20, 0xff, 0x43, 0x77, 0x21, 0xff, 0x44, 0x79, 0x21, 0xff, - 0x45, 0x7a, 0x22, 0xff, 0x45, 0x7b, 0x22, 0xff, 0x5d, 0x8d, 0x3e, 0xff, - 0xfa, 0xfb, 0xf9, 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, 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, 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, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0x9d, 0xb9, 0x8b, 0xff, 0x43, 0x78, 0x21, 0xff, - 0x42, 0x76, 0x20, 0xff, 0x42, 0x75, 0x20, 0xff, 0x41, 0x73, 0x20, 0xff, - 0x40, 0x71, 0x1f, 0xff, 0x3f, 0x70, 0x1f, 0xff, 0x3e, 0x6e, 0x1e, 0xff, - 0x3d, 0x6d, 0x1e, 0xff, 0x3c, 0x6b, 0x1d, 0xff, 0x3b, 0x69, 0x1d, 0xff, - 0x3a, 0x67, 0x1c, 0xff, 0x36, 0x62, 0x1a, 0xff, 0x2d, 0x50, 0x16, 0xff, - 0x2e, 0x50, 0x16, 0xa2, 0x2d, 0x50, 0x16, 0xff, 0x31, 0x59, 0x1a, 0xff, - 0x3d, 0x6c, 0x1e, 0xff, 0x3e, 0x6e, 0x1e, 0xff, 0x3f, 0x70, 0x1f, 0xff, - 0x40, 0x71, 0x1f, 0xff, 0x41, 0x73, 0x20, 0xff, 0x42, 0x75, 0x20, 0xff, - 0x43, 0x76, 0x21, 0xff, 0x43, 0x78, 0x21, 0xff, 0x44, 0x7a, 0x21, 0xff, - 0x45, 0x7b, 0x22, 0xff, 0x46, 0x7c, 0x22, 0xff, 0x47, 0x7e, 0x23, 0xff, - 0x47, 0x7f, 0x23, 0xff, 0x84, 0xaa, 0x6b, 0xff, 0xf9, 0xfb, 0xf7, 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, - 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, 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, 0xff, 0xff, 0xc9, 0xd9, 0xbf, 0xff, 0x4c, 0x80, 0x2a, 0xff, - 0x44, 0x7a, 0x21, 0xff, 0x44, 0x78, 0x21, 0xff, 0x43, 0x77, 0x21, 0xff, - 0x42, 0x75, 0x20, 0xff, 0x41, 0x73, 0x20, 0xff, 0x40, 0x72, 0x1f, 0xff, - 0x3f, 0x70, 0x1f, 0xff, 0x3e, 0x6e, 0x1e, 0xff, 0x3d, 0x6c, 0x1e, 0xff, - 0x3c, 0x6b, 0x1d, 0xff, 0x3b, 0x69, 0x1d, 0xff, 0x37, 0x63, 0x1a, 0xff, - 0x2d, 0x50, 0x16, 0xff, 0x2e, 0x50, 0x16, 0xa2, 0x2d, 0x50, 0x16, 0xff, - 0x32, 0x59, 0x19, 0xff, 0x3e, 0x6e, 0x1e, 0xff, 0x3f, 0x70, 0x1f, 0xff, - 0x40, 0x71, 0x1f, 0xff, 0x41, 0x73, 0x20, 0xff, 0x42, 0x75, 0x20, 0xff, - 0x43, 0x77, 0x21, 0xff, 0x44, 0x78, 0x21, 0xff, 0x45, 0x7a, 0x22, 0xff, - 0x45, 0x7b, 0x22, 0xff, 0x46, 0x7d, 0x22, 0xff, 0x47, 0x7f, 0x23, 0xff, - 0x48, 0x80, 0x23, 0xff, 0x49, 0x81, 0x24, 0xff, 0x4a, 0x83, 0x24, 0xff, - 0x5f, 0x92, 0x3d, 0xff, 0xa3, 0xc0, 0x8f, 0xff, 0xcb, 0xdc, 0xc1, 0xff, - 0xe4, 0xed, 0xde, 0xff, 0xf0, 0xf5, 0xed, 0xff, 0xf3, 0xf7, 0xf1, 0xff, - 0xf3, 0xf7, 0xf1, 0xff, 0xf3, 0xf7, 0xf1, 0xff, 0xf3, 0xf7, 0xf1, 0xff, - 0xf3, 0xf7, 0xf1, 0xff, 0xf3, 0xf7, 0xf1, 0xff, 0xf3, 0xf7, 0xf1, 0xff, - 0xf3, 0xf7, 0xf0, 0xff, 0xf5, 0xf8, 0xf3, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xf7, 0xf9, 0xf5, 0xff, 0xf2, 0xf6, 0xf0, 0xff, 0xe0, 0xea, 0xda, 0xff, - 0xc2, 0xd5, 0xb6, 0xff, 0x85, 0xaa, 0x6c, 0xff, 0x48, 0x80, 0x25, 0xff, - 0x46, 0x7d, 0x22, 0xff, 0x46, 0x7c, 0x22, 0xff, 0x45, 0x7a, 0x22, 0xff, - 0x44, 0x78, 0x21, 0xff, 0x43, 0x77, 0x21, 0xff, 0x42, 0x75, 0x20, 0xff, - 0x41, 0x73, 0x20, 0xff, 0x40, 0x71, 0x1f, 0xff, 0x3f, 0x70, 0x1f, 0xff, - 0x3e, 0x6e, 0x1e, 0xff, 0x3d, 0x6c, 0x1e, 0xff, 0x3c, 0x6a, 0x1d, 0xff, - 0x37, 0x64, 0x1b, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2e, 0x50, 0x16, 0xa2, - 0x2d, 0x50, 0x16, 0xff, 0x31, 0x59, 0x19, 0xff, 0x3e, 0x6f, 0x1f, 0xff, - 0x3f, 0x71, 0x1f, 0xff, 0x41, 0x73, 0x20, 0xff, 0x42, 0x75, 0x20, 0xff, - 0x43, 0x76, 0x21, 0xff, 0x44, 0x78, 0x21, 0xff, 0x45, 0x7a, 0x22, 0xff, - 0x46, 0x7c, 0x22, 0xff, 0x46, 0x7d, 0x22, 0xff, 0x47, 0x7f, 0x23, 0xff, - 0x48, 0x81, 0x23, 0xff, 0x49, 0x82, 0x24, 0xff, 0x4a, 0x84, 0x24, 0xff, - 0x4b, 0x85, 0x25, 0xff, 0x4c, 0x86, 0x25, 0xff, 0x4c, 0x88, 0x25, 0xff, - 0x4d, 0x89, 0x26, 0xff, 0x4d, 0x8a, 0x26, 0xff, 0x4e, 0x8b, 0x26, 0xff, - 0x4e, 0x8b, 0x26, 0xff, 0x4f, 0x8c, 0x26, 0xff, 0x4f, 0x8c, 0x27, 0xff, - 0x4f, 0x8c, 0x27, 0xff, 0x4f, 0x8c, 0x27, 0xff, 0x4f, 0x8c, 0x26, 0xff, - 0x4e, 0x8b, 0x26, 0xff, 0x4e, 0x8b, 0x26, 0xff, 0x4e, 0x8a, 0x26, 0xff, - 0x4d, 0x89, 0x26, 0xff, 0x4c, 0x88, 0x25, 0xff, 0x4c, 0x86, 0x25, 0xff, - 0x4b, 0x85, 0x25, 0xff, 0x4a, 0x84, 0x24, 0xff, 0x49, 0x82, 0x24, 0xff, - 0x48, 0x81, 0x23, 0xff, 0x47, 0x7f, 0x23, 0xff, 0x47, 0x7d, 0x22, 0xff, - 0x46, 0x7c, 0x22, 0xff, 0x45, 0x7a, 0x22, 0xff, 0x44, 0x78, 0x21, 0xff, - 0x43, 0x77, 0x21, 0xff, 0x42, 0x75, 0x20, 0xff, 0x41, 0x73, 0x20, 0xff, - 0x40, 0x71, 0x1f, 0xff, 0x3f, 0x6f, 0x1f, 0xff, 0x3e, 0x6d, 0x1e, 0xff, - 0x3c, 0x6b, 0x1e, 0xff, 0x37, 0x66, 0x1b, 0xff, 0x2d, 0x50, 0x16, 0xff, - 0x2e, 0x50, 0x16, 0xa2, 0x2d, 0x50, 0x16, 0xff, 0x32, 0x57, 0x18, 0xff, - 0x3f, 0x70, 0x1f, 0xff, 0x40, 0x72, 0x1f, 0xff, 0x41, 0x74, 0x20, 0xff, - 0x42, 0x76, 0x20, 0xff, 0x43, 0x78, 0x21, 0xff, 0x44, 0x7a, 0x21, 0xff, - 0x45, 0x7b, 0x22, 0xff, 0x46, 0x7d, 0x22, 0xff, 0x47, 0x7f, 0x23, 0xff, - 0x48, 0x81, 0x23, 0xff, 0x49, 0x82, 0x24, 0xff, 0x4a, 0x84, 0x24, 0xff, - 0x4b, 0x86, 0x25, 0xff, 0x4c, 0x87, 0x25, 0xff, 0x4d, 0x89, 0x26, 0xff, - 0x4e, 0x8a, 0x26, 0xff, 0x4e, 0x8b, 0x26, 0xff, 0x4f, 0x8c, 0x27, 0xff, - 0x50, 0x8d, 0x27, 0xff, 0x50, 0x8e, 0x27, 0xff, 0x50, 0x8f, 0x27, 0xff, - 0x51, 0x8f, 0x27, 0xff, 0x51, 0x8f, 0x27, 0xff, 0x51, 0x8f, 0x27, 0xff, - 0x50, 0x8f, 0x27, 0xff, 0x50, 0x8e, 0x27, 0xff, 0x50, 0x8d, 0x27, 0xff, - 0x4f, 0x8c, 0x27, 0xff, 0x4e, 0x8b, 0x26, 0xff, 0x4e, 0x8a, 0x26, 0xff, - 0x4d, 0x89, 0x26, 0xff, 0x4c, 0x87, 0x25, 0xff, 0x4b, 0x86, 0x25, 0xff, - 0x4a, 0x84, 0x24, 0xff, 0x49, 0x83, 0x24, 0xff, 0x48, 0x81, 0x23, 0xff, - 0x47, 0x7f, 0x23, 0xff, 0x46, 0x7d, 0x22, 0xff, 0x45, 0x7c, 0x22, 0xff, - 0x44, 0x7a, 0x21, 0xff, 0x43, 0x78, 0x21, 0xff, 0x42, 0x76, 0x20, 0xff, - 0x41, 0x74, 0x20, 0xff, 0x40, 0x72, 0x1f, 0xff, 0x3f, 0x70, 0x1f, 0xff, - 0x3e, 0x6e, 0x1e, 0xff, 0x3d, 0x6d, 0x1e, 0xff, 0x38, 0x65, 0x1b, 0xff, - 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x51, 0x16, 0x98, 0x2e, 0x50, 0x16, 0xf5, - 0x2d, 0x51, 0x17, 0xff, 0x40, 0x70, 0x1f, 0xff, 0x41, 0x73, 0x20, 0xff, - 0x42, 0x75, 0x20, 0xff, 0x43, 0x77, 0x21, 0xff, 0x44, 0x79, 0x21, 0xff, - 0x45, 0x7b, 0x22, 0xff, 0x46, 0x7d, 0x22, 0xff, 0x47, 0x7e, 0x23, 0xff, - 0x48, 0x80, 0x23, 0xff, 0x49, 0x82, 0x24, 0xff, 0x4a, 0x84, 0x24, 0xff, - 0x4b, 0x86, 0x25, 0xff, 0x4c, 0x87, 0x25, 0xff, 0x4d, 0x89, 0x26, 0xff, - 0x4e, 0x8b, 0x26, 0xff, 0x4f, 0x8c, 0x27, 0xff, 0x50, 0x8e, 0x27, 0xff, - 0x50, 0x8f, 0x27, 0xff, 0x51, 0x90, 0x28, 0xff, 0x52, 0x91, 0x28, 0xff, - 0x52, 0x92, 0x28, 0xff, 0x52, 0x92, 0x28, 0xff, 0x52, 0x92, 0x28, 0xff, - 0x52, 0x92, 0x28, 0xff, 0x52, 0x92, 0x28, 0xff, 0x52, 0x91, 0x28, 0xff, - 0x51, 0x90, 0x28, 0xff, 0x50, 0x8f, 0x27, 0xff, 0x50, 0x8e, 0x27, 0xff, - 0x4f, 0x8c, 0x27, 0xff, 0x4e, 0x8b, 0x26, 0xff, 0x4d, 0x89, 0x26, 0xff, - 0x4c, 0x88, 0x25, 0xff, 0x4b, 0x86, 0x25, 0xff, 0x4a, 0x84, 0x24, 0xff, - 0x49, 0x82, 0x24, 0xff, 0x48, 0x81, 0x23, 0xff, 0x47, 0x7f, 0x23, 0xff, - 0x46, 0x7d, 0x22, 0xff, 0x45, 0x7b, 0x22, 0xff, 0x44, 0x79, 0x21, 0xff, - 0x43, 0x77, 0x21, 0xff, 0x42, 0x75, 0x20, 0xff, 0x41, 0x73, 0x20, 0xff, - 0x40, 0x71, 0x1f, 0xff, 0x3f, 0x6f, 0x1f, 0xff, 0x3e, 0x6d, 0x1e, 0xff, - 0x32, 0x58, 0x18, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2e, 0x53, 0x16, 0x53, - 0x2d, 0x4f, 0x16, 0x8e, 0x2d, 0x50, 0x16, 0xff, 0x2f, 0x55, 0x17, 0xff, - 0x3e, 0x6e, 0x1f, 0xff, 0x42, 0x76, 0x20, 0xff, 0x43, 0x78, 0x21, 0xff, - 0x45, 0x7a, 0x21, 0xff, 0x46, 0x7c, 0x22, 0xff, 0x47, 0x7e, 0x23, 0xff, - 0x48, 0x80, 0x23, 0xff, 0x49, 0x82, 0x24, 0xff, 0x4a, 0x83, 0x24, 0xff, - 0x4b, 0x85, 0x25, 0xff, 0x4c, 0x87, 0x25, 0xff, 0x4d, 0x89, 0x26, 0xff, - 0x4e, 0x8b, 0x26, 0xff, 0x4f, 0x8c, 0x27, 0xff, 0x50, 0x8e, 0x27, 0xff, - 0x51, 0x90, 0x28, 0xff, 0x52, 0x91, 0x28, 0xff, 0x52, 0x93, 0x28, 0xff, - 0x53, 0x94, 0x29, 0xff, 0x54, 0x95, 0x29, 0xff, 0x54, 0x95, 0x29, 0xff, - 0x54, 0x95, 0x29, 0xff, 0x54, 0x95, 0x29, 0xff, 0x54, 0x95, 0x29, 0xff, - 0x53, 0x94, 0x29, 0xff, 0x52, 0x93, 0x28, 0xff, 0x52, 0x91, 0x28, 0xff, - 0x51, 0x90, 0x28, 0xff, 0x50, 0x8e, 0x27, 0xff, 0x4f, 0x8d, 0x27, 0xff, - 0x4e, 0x8b, 0x26, 0xff, 0x4d, 0x89, 0x26, 0xff, 0x4c, 0x87, 0x25, 0xff, - 0x4b, 0x85, 0x25, 0xff, 0x4a, 0x84, 0x24, 0xff, 0x49, 0x82, 0x24, 0xff, - 0x48, 0x80, 0x23, 0xff, 0x47, 0x7e, 0x23, 0xff, 0x46, 0x7c, 0x22, 0xff, - 0x45, 0x7a, 0x22, 0xff, 0x44, 0x78, 0x21, 0xff, 0x42, 0x76, 0x20, 0xff, - 0x41, 0x74, 0x20, 0xff, 0x40, 0x72, 0x1f, 0xff, 0x3f, 0x6f, 0x1f, 0xff, - 0x34, 0x5b, 0x19, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2c, 0x50, 0x16, 0xe8, - 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x2c, 0x4f, 0x15, 0xb8, - 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2e, 0x51, 0x17, 0xfe, - 0x30, 0x54, 0x17, 0xff, 0x30, 0x54, 0x18, 0xff, 0x30, 0x55, 0x18, 0xff, - 0x30, 0x55, 0x18, 0xff, 0x30, 0x55, 0x18, 0xff, 0x30, 0x55, 0x18, 0xff, - 0x30, 0x55, 0x18, 0xff, 0x30, 0x56, 0x18, 0xff, 0x31, 0x56, 0x18, 0xff, - 0x31, 0x56, 0x18, 0xff, 0x31, 0x56, 0x18, 0xff, 0x31, 0x56, 0x18, 0xff, - 0x31, 0x57, 0x18, 0xff, 0x31, 0x57, 0x18, 0xff, 0x31, 0x57, 0x18, 0xff, - 0x31, 0x57, 0x19, 0xff, 0x31, 0x57, 0x19, 0xff, 0x31, 0x57, 0x19, 0xff, - 0x32, 0x58, 0x19, 0xff, 0x32, 0x58, 0x19, 0xff, 0x32, 0x58, 0x19, 0xff, - 0x31, 0x57, 0x19, 0xff, 0x31, 0x57, 0x19, 0xff, 0x31, 0x57, 0x19, 0xff, - 0x31, 0x57, 0x19, 0xff, 0x31, 0x57, 0x18, 0xff, 0x31, 0x57, 0x18, 0xff, - 0x31, 0x56, 0x18, 0xff, 0x31, 0x56, 0x18, 0xff, 0x31, 0x56, 0x18, 0xff, - 0x31, 0x56, 0x18, 0xff, 0x30, 0x56, 0x18, 0xff, 0x30, 0x55, 0x18, 0xff, - 0x30, 0x55, 0x18, 0xff, 0x30, 0x55, 0x18, 0xff, 0x30, 0x55, 0x18, 0xff, - 0x30, 0x55, 0x18, 0xff, 0x30, 0x54, 0x18, 0xff, 0x30, 0x54, 0x18, 0xff, - 0x2f, 0x54, 0x18, 0xff, 0x2f, 0x54, 0x18, 0xff, 0x2f, 0x53, 0x17, 0xff, - 0x2e, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x15, 0xee, - 0x2d, 0x52, 0x16, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x2d, 0x4f, 0x18, 0x4a, 0x2d, 0x50, 0x15, 0xce, - 0x2d, 0x50, 0x16, 0xec, 0x2d, 0x50, 0x17, 0xf5, 0x2d, 0x50, 0x17, 0xf5, - 0x2d, 0x50, 0x17, 0xf5, 0x2d, 0x50, 0x17, 0xf5, 0x2d, 0x50, 0x17, 0xf5, - 0x2d, 0x50, 0x17, 0xf5, 0x2d, 0x50, 0x17, 0xf5, 0x2d, 0x50, 0x17, 0xf5, - 0x2d, 0x50, 0x17, 0xf5, 0x2d, 0x50, 0x17, 0xf5, 0x2d, 0x50, 0x17, 0xf5, - 0x2d, 0x50, 0x17, 0xf5, 0x2d, 0x50, 0x17, 0xf5, 0x2d, 0x50, 0x17, 0xf5, - 0x2d, 0x50, 0x17, 0xf5, 0x2d, 0x50, 0x17, 0xf5, 0x2d, 0x50, 0x17, 0xf5, - 0x2d, 0x50, 0x17, 0xf5, 0x2d, 0x50, 0x17, 0xf5, 0x2d, 0x50, 0x17, 0xf5, - 0x2d, 0x50, 0x17, 0xf5, 0x2d, 0x50, 0x17, 0xf5, 0x2d, 0x50, 0x17, 0xf5, - 0x2d, 0x50, 0x17, 0xf5, 0x2d, 0x50, 0x17, 0xf5, 0x2d, 0x50, 0x17, 0xf5, - 0x2d, 0x50, 0x17, 0xf5, 0x2d, 0x50, 0x17, 0xf5, 0x2d, 0x50, 0x17, 0xf5, - 0x2d, 0x50, 0x17, 0xf5, 0x2d, 0x50, 0x17, 0xf5, 0x2d, 0x50, 0x17, 0xf5, - 0x2d, 0x50, 0x17, 0xf5, 0x2d, 0x50, 0x17, 0xf5, 0x2d, 0x50, 0x17, 0xf5, - 0x2d, 0x50, 0x17, 0xf5, 0x2d, 0x50, 0x17, 0xf5, 0x2d, 0x50, 0x17, 0xf5, - 0x2d, 0x50, 0x17, 0xf5, 0x2d, 0x50, 0x17, 0xf5, 0x2d, 0x50, 0x17, 0xf5, - 0x2d, 0x50, 0x16, 0xf2, 0x2d, 0x50, 0x16, 0xdf, 0x2e, 0x4f, 0x16, 0x8a, - 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x2f, 0x4d, 0x18, 0x2b, + 0x2e, 0x50, 0x15, 0xb3, 0x2e, 0x51, 0x15, 0xda, 0x2d, 0x50, 0x16, 0xe3, + 0x2d, 0x50, 0x16, 0xe3, 0x2d, 0x50, 0x16, 0xe3, 0x2d, 0x50, 0x16, 0xe3, + 0x2d, 0x50, 0x16, 0xe3, 0x2d, 0x50, 0x16, 0xe3, 0x2d, 0x50, 0x16, 0xe3, + 0x2d, 0x50, 0x16, 0xe3, 0x2d, 0x50, 0x16, 0xe3, 0x2d, 0x50, 0x16, 0xe3, + 0x2d, 0x50, 0x16, 0xe3, 0x2d, 0x50, 0x16, 0xe3, 0x2d, 0x50, 0x16, 0xe3, + 0x2d, 0x50, 0x16, 0xe3, 0x2d, 0x50, 0x16, 0xe3, 0x2d, 0x50, 0x16, 0xe3, + 0x2d, 0x50, 0x16, 0xe3, 0x2d, 0x50, 0x16, 0xe3, 0x2d, 0x50, 0x16, 0xe3, + 0x2d, 0x50, 0x16, 0xe3, 0x2d, 0x50, 0x16, 0xe3, 0x2d, 0x50, 0x16, 0xe3, + 0x2d, 0x50, 0x16, 0xe3, 0x2d, 0x50, 0x16, 0xe3, 0x2d, 0x50, 0x16, 0xe3, + 0x2d, 0x50, 0x16, 0xe3, 0x2d, 0x50, 0x16, 0xe3, 0x2d, 0x50, 0x16, 0xe3, + 0x2d, 0x50, 0x16, 0xe3, 0x2d, 0x50, 0x16, 0xe3, 0x2d, 0x50, 0x16, 0xe3, + 0x2d, 0x50, 0x16, 0xe3, 0x2d, 0x50, 0x16, 0xe3, 0x2d, 0x50, 0x16, 0xe3, + 0x2d, 0x50, 0x16, 0xe3, 0x2d, 0x50, 0x16, 0xe3, 0x2d, 0x50, 0x16, 0xe3, + 0x2d, 0x50, 0x16, 0xe3, 0x2d, 0x50, 0x16, 0xe3, 0x2d, 0x50, 0x16, 0xe3, + 0x2d, 0x50, 0x16, 0xe3, 0x2d, 0x50, 0x17, 0xdf, 0x2d, 0x50, 0x16, 0xc8, + 0x2e, 0x4f, 0x16, 0x6a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x2e, 0x51, 0x15, 0x9b, + 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xfe, + 0x2e, 0x51, 0x18, 0xfe, 0x2e, 0x51, 0x18, 0xfe, 0x2e, 0x51, 0x18, 0xfe, + 0x2e, 0x51, 0x18, 0xfe, 0x2e, 0x51, 0x18, 0xfe, 0x2e, 0x51, 0x18, 0xfe, + 0x2e, 0x51, 0x18, 0xfe, 0x2e, 0x51, 0x18, 0xfe, 0x2e, 0x51, 0x18, 0xfe, + 0x2e, 0x51, 0x18, 0xfe, 0x2e, 0x51, 0x18, 0xfe, 0x2e, 0x51, 0x18, 0xfe, + 0x2e, 0x51, 0x18, 0xfe, 0x2e, 0x51, 0x18, 0xfe, 0x2e, 0x51, 0x18, 0xfe, + 0x2e, 0x51, 0x18, 0xfe, 0x2e, 0x51, 0x18, 0xfe, 0x2e, 0x51, 0x18, 0xfe, + 0x2e, 0x51, 0x18, 0xfe, 0x2e, 0x51, 0x18, 0xfe, 0x2e, 0x51, 0x18, 0xfe, + 0x2e, 0x51, 0x18, 0xfe, 0x2e, 0x51, 0x18, 0xfe, 0x2e, 0x51, 0x18, 0xfe, + 0x2e, 0x51, 0x18, 0xfe, 0x2e, 0x51, 0x18, 0xfe, 0x2e, 0x51, 0x18, 0xfe, + 0x2e, 0x51, 0x18, 0xfe, 0x2e, 0x51, 0x18, 0xfe, 0x2e, 0x51, 0x18, 0xfe, + 0x2f, 0x51, 0x18, 0xfe, 0x2f, 0x51, 0x18, 0xfe, 0x2f, 0x51, 0x18, 0xfe, + 0x2f, 0x51, 0x18, 0xfe, 0x2f, 0x51, 0x18, 0xfe, 0x2f, 0x51, 0x18, 0xfe, + 0x2f, 0x51, 0x18, 0xfe, 0x2f, 0x51, 0x18, 0xfe, 0x2f, 0x51, 0x18, 0xfe, + 0x2f, 0x51, 0x18, 0xfe, 0x2f, 0x51, 0x18, 0xfe, 0x2e, 0x51, 0x18, 0xfe, + 0x2d, 0x51, 0x17, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x51, 0x16, 0xe4, + 0x31, 0x55, 0x18, 0x15, 0x00, 0x00, 0x00, 0x00, 0x2d, 0x51, 0x15, 0x78, + 0x2d, 0x50, 0x16, 0xff, 0x30, 0x52, 0x19, 0xff, 0x49, 0x68, 0x36, 0xff, + 0x52, 0x6e, 0x40, 0xff, 0x52, 0x6e, 0x40, 0xff, 0x52, 0x6e, 0x40, 0xff, + 0x52, 0x6e, 0x40, 0xff, 0x52, 0x6e, 0x40, 0xff, 0x52, 0x6e, 0x40, 0xff, + 0x52, 0x6e, 0x40, 0xff, 0x52, 0x6e, 0x40, 0xff, 0x52, 0x6e, 0x40, 0xff, + 0x52, 0x6e, 0x40, 0xff, 0x52, 0x6e, 0x40, 0xff, 0x52, 0x6e, 0x40, 0xff, + 0x53, 0x6e, 0x40, 0xff, 0x53, 0x6e, 0x41, 0xff, 0x53, 0x6e, 0x41, 0xff, + 0x53, 0x6f, 0x42, 0xff, 0x53, 0x6f, 0x42, 0xff, 0x54, 0x70, 0x43, 0xff, + 0x55, 0x70, 0x43, 0xff, 0x55, 0x70, 0x43, 0xff, 0x56, 0x71, 0x43, 0xff, + 0x57, 0x72, 0x44, 0xff, 0x57, 0x72, 0x44, 0xff, 0x57, 0x72, 0x45, 0xff, + 0x57, 0x72, 0x45, 0xff, 0x57, 0x72, 0x46, 0xff, 0x58, 0x73, 0x47, 0xff, + 0x58, 0x73, 0x47, 0xff, 0x59, 0x74, 0x47, 0xff, 0x59, 0x74, 0x47, 0xff, + 0x5a, 0x74, 0x48, 0xff, 0x5b, 0x75, 0x49, 0xff, 0x5b, 0x75, 0x49, 0xff, + 0x5b, 0x76, 0x4a, 0xff, 0x5b, 0x76, 0x4a, 0xff, 0x5b, 0x76, 0x4b, 0xff, + 0x5c, 0x76, 0x4b, 0xff, 0x5c, 0x76, 0x4b, 0xff, 0x5d, 0x77, 0x4c, 0xff, + 0x5d, 0x77, 0x4c, 0xff, 0x5e, 0x77, 0x4c, 0xff, 0x5f, 0x78, 0x4d, 0xff, + 0x5f, 0x78, 0x4d, 0xff, 0x5e, 0x79, 0x4c, 0xff, 0x40, 0x60, 0x2c, 0xff, + 0x2d, 0x50, 0x16, 0xff, 0x2c, 0x50, 0x16, 0xe1, 0x00, 0x00, 0x00, 0x00, + 0x2d, 0x50, 0x16, 0xf2, 0x2d, 0x51, 0x16, 0xff, 0x3f, 0x5d, 0x2c, 0xff, + 0x3f, 0x5d, 0x2b, 0xff, 0x38, 0x58, 0x22, 0xff, 0x37, 0x57, 0x21, 0xff, + 0x37, 0x57, 0x21, 0xff, 0x37, 0x57, 0x21, 0xff, 0x37, 0x57, 0x21, 0xff, + 0x37, 0x57, 0x21, 0xff, 0x37, 0x57, 0x21, 0xff, 0x37, 0x57, 0x21, 0xff, + 0x37, 0x57, 0x21, 0xff, 0x37, 0x57, 0x21, 0xff, 0x38, 0x58, 0x22, 0xff, + 0x38, 0x58, 0x22, 0xff, 0x38, 0x58, 0x23, 0xff, 0x38, 0x58, 0x23, 0xff, + 0x38, 0x59, 0x24, 0xff, 0x39, 0x5a, 0x25, 0xff, 0x39, 0x5a, 0x25, 0xff, + 0x3a, 0x5a, 0x26, 0xff, 0x3a, 0x5a, 0x26, 0xff, 0x3b, 0x5b, 0x26, 0xff, + 0x3c, 0x5c, 0x27, 0xff, 0x3c, 0x5c, 0x27, 0xff, 0x3d, 0x5c, 0x28, 0xff, + 0x3d, 0x5c, 0x28, 0xff, 0x3d, 0x5d, 0x29, 0xff, 0x3e, 0x5e, 0x2a, 0xff, + 0x3e, 0x5e, 0x2a, 0xff, 0x3f, 0x5e, 0x2b, 0xff, 0x3f, 0x5e, 0x2b, 0xff, + 0x40, 0x5e, 0x2c, 0xff, 0x41, 0x5f, 0x2c, 0xff, 0x41, 0x5f, 0x2c, 0xff, + 0x42, 0x60, 0x2d, 0xff, 0x42, 0x60, 0x2d, 0xff, 0x42, 0x60, 0x2e, 0xff, + 0x43, 0x61, 0x2f, 0xff, 0x43, 0x61, 0x2f, 0xff, 0x44, 0x62, 0x30, 0xff, + 0x45, 0x62, 0x30, 0xff, 0x45, 0x62, 0x30, 0xff, 0x45, 0x63, 0x31, 0xff, + 0x45, 0x63, 0x31, 0xff, 0x45, 0x64, 0x32, 0xff, 0x4a, 0x67, 0x38, 0xff, + 0x50, 0x6b, 0x3f, 0xff, 0x37, 0x58, 0x22, 0xff, 0x2d, 0x50, 0x16, 0xff, + 0x2e, 0x4e, 0x15, 0x48, 0x2d, 0x50, 0x16, 0xff, 0x2e, 0x51, 0x17, 0xff, + 0x36, 0x55, 0x21, 0xff, 0x2f, 0x51, 0x18, 0xff, 0x2d, 0x50, 0x16, 0xff, + 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, + 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, + 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2e, 0x51, 0x17, 0xff, + 0x2e, 0x51, 0x17, 0xff, 0x2f, 0x51, 0x18, 0xff, 0x2f, 0x52, 0x19, 0xff, + 0x2f, 0x52, 0x19, 0xff, 0x30, 0x53, 0x1a, 0xff, 0x30, 0x53, 0x1a, 0xff, + 0x31, 0x53, 0x1b, 0xff, 0x32, 0x54, 0x1b, 0xff, 0x32, 0x54, 0x1b, 0xff, + 0x33, 0x55, 0x1c, 0xff, 0x33, 0x55, 0x1c, 0xff, 0x34, 0x55, 0x1d, 0xff, + 0x34, 0x56, 0x1e, 0xff, 0x34, 0x56, 0x1e, 0xff, 0x35, 0x57, 0x1f, 0xff, + 0x35, 0x57, 0x1f, 0xff, 0x36, 0x58, 0x20, 0xff, 0x37, 0x58, 0x21, 0xff, + 0x37, 0x58, 0x21, 0xff, 0x38, 0x59, 0x22, 0xff, 0x38, 0x59, 0x22, 0xff, + 0x39, 0x5a, 0x23, 0xff, 0x39, 0x5a, 0x24, 0xff, 0x39, 0x5a, 0x24, 0xff, + 0x3a, 0x5b, 0x25, 0xff, 0x3a, 0x5b, 0x25, 0xff, 0x3b, 0x5c, 0x26, 0xff, + 0x3c, 0x5c, 0x26, 0xff, 0x3c, 0x5c, 0x26, 0xff, 0x3d, 0x5d, 0x27, 0xff, + 0x3d, 0x5d, 0x27, 0xff, 0x3d, 0x5e, 0x28, 0xff, 0x3e, 0x5e, 0x29, 0xff, + 0x3e, 0x5e, 0x29, 0xff, 0x45, 0x62, 0x32, 0xff, 0x3b, 0x5b, 0x27, 0xff, + 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x51, 0x15, 0x94, 0x2d, 0x50, 0x16, 0xff, + 0x2d, 0x50, 0x17, 0xff, 0x2f, 0x50, 0x1a, 0xff, 0x2d, 0x50, 0x17, 0xff, + 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, + 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, + 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2e, 0x51, 0x17, 0xff, + 0x2e, 0x51, 0x17, 0xff, 0x2f, 0x51, 0x18, 0xff, 0x2f, 0x52, 0x19, 0xff, + 0x2f, 0x52, 0x19, 0xff, 0x30, 0x53, 0x1a, 0xff, 0x30, 0x53, 0x1a, 0xff, + 0x31, 0x53, 0x1b, 0xff, 0x32, 0x54, 0x1b, 0xff, 0x32, 0x54, 0x1b, 0xff, + 0x33, 0x55, 0x1c, 0xff, 0x33, 0x55, 0x1c, 0xff, 0x34, 0x55, 0x1d, 0xff, + 0x34, 0x56, 0x1e, 0xff, 0x34, 0x56, 0x1e, 0xff, 0x35, 0x57, 0x1f, 0xff, + 0x36, 0x58, 0x20, 0xff, 0x36, 0x58, 0x20, 0xff, 0x37, 0x58, 0x21, 0xff, + 0x37, 0x58, 0x21, 0xff, 0x38, 0x59, 0x22, 0xff, 0x39, 0x5a, 0x23, 0xff, + 0x39, 0x5a, 0x23, 0xff, 0x39, 0x5a, 0x24, 0xff, 0x39, 0x5a, 0x24, 0xff, + 0x3a, 0x5b, 0x25, 0xff, 0x3b, 0x5c, 0x26, 0xff, 0x3b, 0x5c, 0x26, 0xff, + 0x3c, 0x5c, 0x26, 0xff, 0x3c, 0x5c, 0x26, 0xff, 0x3d, 0x5d, 0x27, 0xff, + 0x3d, 0x5e, 0x28, 0xff, 0x3d, 0x5e, 0x28, 0xff, 0x3e, 0x5e, 0x29, 0xff, + 0x3e, 0x5e, 0x29, 0xff, 0x3f, 0x5f, 0x2a, 0xff, 0x41, 0x5f, 0x2d, 0xff, + 0x38, 0x58, 0x24, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2e, 0x50, 0x16, 0xa2, + 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2c, 0x4e, 0x16, 0xff, + 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, + 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, + 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2e, 0x51, 0x17, 0xff, + 0x2f, 0x51, 0x18, 0xff, 0x2f, 0x51, 0x18, 0xff, 0x2f, 0x52, 0x19, 0xff, + 0x2f, 0x52, 0x19, 0xff, 0x30, 0x53, 0x1a, 0xff, 0x31, 0x53, 0x1b, 0xff, + 0x31, 0x53, 0x1b, 0xff, 0x32, 0x54, 0x1b, 0xff, 0x32, 0x54, 0x1b, 0xff, + 0x33, 0x55, 0x1c, 0xff, 0x38, 0x58, 0x21, 0xff, 0x64, 0x7d, 0x52, 0xff, + 0x8c, 0xa0, 0x80, 0xff, 0x9c, 0xad, 0x92, 0xff, 0x9f, 0xaf, 0x95, 0xff, + 0x90, 0xa3, 0x84, 0xff, 0x6c, 0x85, 0x5b, 0xff, 0x3e, 0x5e, 0x29, 0xff, + 0x37, 0x58, 0x21, 0xff, 0x38, 0x59, 0x22, 0xff, 0x39, 0x5a, 0x23, 0xff, + 0x39, 0x5a, 0x23, 0xff, 0x39, 0x5a, 0x24, 0xff, 0x39, 0x5a, 0x24, 0xff, + 0x3a, 0x5b, 0x25, 0xff, 0x3b, 0x5c, 0x26, 0xff, 0x3b, 0x5c, 0x26, 0xff, + 0x3c, 0x5c, 0x26, 0xff, 0x3d, 0x5d, 0x27, 0xff, 0x3d, 0x5d, 0x27, 0xff, + 0x3d, 0x5e, 0x28, 0xff, 0x3d, 0x5e, 0x28, 0xff, 0x3e, 0x5e, 0x29, 0xff, + 0x3f, 0x5f, 0x2a, 0xff, 0x3f, 0x5f, 0x2a, 0xff, 0x40, 0x60, 0x2b, 0xff, + 0x3f, 0x5e, 0x2a, 0xff, 0x36, 0x57, 0x20, 0xff, 0x2d, 0x50, 0x16, 0xff, + 0x2e, 0x50, 0x16, 0xa2, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, + 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, + 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, + 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2e, 0x51, 0x17, 0xff, + 0x2f, 0x51, 0x18, 0xff, 0x2f, 0x51, 0x18, 0xff, 0x2f, 0x52, 0x19, 0xff, + 0x30, 0x53, 0x1a, 0xff, 0x30, 0x53, 0x1a, 0xff, 0x31, 0x53, 0x1b, 0xff, + 0x31, 0x53, 0x1b, 0xff, 0x32, 0x54, 0x1b, 0xff, 0x33, 0x55, 0x1c, 0xff, + 0x39, 0x5a, 0x23, 0xff, 0x97, 0xa8, 0x8b, 0xff, 0xef, 0xf2, 0xed, 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, + 0xf5, 0xf7, 0xf4, 0xff, 0xa4, 0xb3, 0x9a, 0xff, 0x45, 0x64, 0x30, 0xff, + 0x39, 0x5a, 0x23, 0xff, 0x39, 0x5a, 0x24, 0xff, 0x3a, 0x5b, 0x25, 0xff, + 0x3a, 0x5b, 0x25, 0xff, 0x3b, 0x5c, 0x26, 0xff, 0x3b, 0x5c, 0x26, 0xff, + 0x3c, 0x5c, 0x26, 0xff, 0x3d, 0x5d, 0x27, 0xff, 0x3d, 0x5d, 0x27, 0xff, + 0x3d, 0x5e, 0x28, 0xff, 0x3d, 0x5e, 0x28, 0xff, 0x3e, 0x5e, 0x29, 0xff, + 0x3f, 0x5f, 0x2a, 0xff, 0x3f, 0x5f, 0x2a, 0xff, 0x40, 0x60, 0x2b, 0xff, + 0x40, 0x60, 0x2b, 0xff, 0x41, 0x60, 0x2c, 0xff, 0x35, 0x57, 0x1f, 0xff, + 0x2d, 0x50, 0x16, 0xff, 0x2e, 0x50, 0x16, 0xa2, 0x2d, 0x50, 0x16, 0xff, + 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, + 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, + 0x2d, 0x50, 0x16, 0xff, 0x2e, 0x51, 0x17, 0xff, 0x2e, 0x51, 0x17, 0xff, + 0x2f, 0x51, 0x18, 0xff, 0x2f, 0x51, 0x18, 0xff, 0x2f, 0x52, 0x19, 0xff, + 0x30, 0x53, 0x1a, 0xff, 0x30, 0x53, 0x1a, 0xff, 0x31, 0x53, 0x1b, 0xff, + 0x31, 0x53, 0x1b, 0xff, 0x32, 0x54, 0x1b, 0xff, 0x33, 0x55, 0x1c, 0xff, + 0x4b, 0x69, 0x37, 0xff, 0xda, 0xe0, 0xd6, 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, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xe5, 0xea, 0xe3, 0xff, 0x5b, 0x76, 0x4a, 0xff, 0x3a, 0x5b, 0x25, 0xff, + 0x3a, 0x5b, 0x25, 0xff, 0x3b, 0x5c, 0x26, 0xff, 0x3c, 0x5c, 0x26, 0xff, + 0x3c, 0x5c, 0x26, 0xff, 0x3d, 0x5d, 0x27, 0xff, 0x3d, 0x5d, 0x27, 0xff, + 0x3d, 0x5e, 0x28, 0xff, 0x3e, 0x5e, 0x29, 0xff, 0x3e, 0x5e, 0x29, 0xff, + 0x3f, 0x5f, 0x2a, 0xff, 0x3f, 0x5f, 0x2a, 0xff, 0x40, 0x60, 0x2b, 0xff, + 0x41, 0x60, 0x2c, 0xff, 0x41, 0x60, 0x2c, 0xff, 0x42, 0x61, 0x2d, 0xff, + 0x33, 0x55, 0x1c, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2e, 0x50, 0x16, 0xa2, + 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, + 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, + 0x2d, 0x50, 0x16, 0xff, 0x2e, 0x51, 0x17, 0xff, 0x2e, 0x51, 0x17, 0xff, + 0x2f, 0x51, 0x18, 0xff, 0x2f, 0x52, 0x19, 0xff, 0x2f, 0x52, 0x19, 0xff, + 0x30, 0x53, 0x1a, 0xff, 0x30, 0x53, 0x1a, 0xff, 0x31, 0x53, 0x1b, 0xff, + 0x32, 0x54, 0x1b, 0xff, 0x32, 0x54, 0x1b, 0xff, 0x33, 0x55, 0x1c, 0xff, + 0x45, 0x64, 0x30, 0xff, 0xe4, 0xe8, 0xe1, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf0, 0xf2, 0xee, 0xff, + 0xb6, 0xc2, 0xae, 0xff, 0x9d, 0xad, 0x92, 0xff, 0xa0, 0xb0, 0x96, 0xff, + 0xc2, 0xcc, 0xbb, 0xff, 0xf8, 0xf9, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xed, 0xf0, 0xeb, 0xff, + 0x53, 0x70, 0x41, 0xff, 0x3b, 0x5c, 0x26, 0xff, 0x3c, 0x5c, 0x26, 0xff, + 0x3c, 0x5c, 0x26, 0xff, 0x3d, 0x5d, 0x27, 0xff, 0x3d, 0x5d, 0x27, 0xff, + 0x3d, 0x5e, 0x28, 0xff, 0x3e, 0x5e, 0x29, 0xff, 0x3e, 0x5e, 0x29, 0xff, + 0x3f, 0x5f, 0x2a, 0xff, 0x40, 0x60, 0x2b, 0xff, 0x40, 0x60, 0x2b, 0xff, + 0x41, 0x60, 0x2c, 0xff, 0x41, 0x60, 0x2c, 0xff, 0x42, 0x61, 0x2d, 0xff, + 0x42, 0x62, 0x2e, 0xff, 0x2e, 0x52, 0x19, 0xff, 0x2d, 0x50, 0x16, 0xff, + 0x2e, 0x50, 0x16, 0xa2, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, + 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, + 0x2d, 0x50, 0x16, 0xff, 0x2e, 0x51, 0x17, 0xff, 0x2e, 0x51, 0x17, 0xff, + 0x2f, 0x51, 0x18, 0xff, 0x2f, 0x52, 0x19, 0xff, 0x2f, 0x52, 0x19, 0xff, + 0x30, 0x53, 0x1a, 0xff, 0x30, 0x53, 0x1a, 0xff, 0x31, 0x53, 0x1b, 0xff, + 0x32, 0x54, 0x1b, 0xff, 0x32, 0x54, 0x1b, 0xff, 0x33, 0x55, 0x1c, 0xff, + 0x34, 0x55, 0x1d, 0xff, 0xc2, 0xcc, 0xbc, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xab, 0xba, 0xa2, 0xff, + 0x3f, 0x60, 0x2a, 0xff, 0x37, 0x58, 0x21, 0xff, 0x37, 0x58, 0x21, 0xff, + 0x38, 0x59, 0x22, 0xff, 0x39, 0x5a, 0x23, 0xff, 0x4a, 0x68, 0x36, 0xff, + 0xb8, 0xc3, 0xb0, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xd3, 0xdb, 0xce, 0xff, 0x3e, 0x5d, 0x28, 0xff, + 0x3c, 0x5c, 0x26, 0xff, 0x3d, 0x5d, 0x27, 0xff, 0x3d, 0x5e, 0x28, 0xff, + 0x3d, 0x5e, 0x28, 0xff, 0x3e, 0x5e, 0x29, 0xff, 0x3e, 0x5e, 0x29, 0xff, + 0x3f, 0x5f, 0x2a, 0xff, 0x40, 0x60, 0x2b, 0xff, 0x40, 0x60, 0x2b, 0xff, + 0x41, 0x60, 0x2c, 0xff, 0x41, 0x60, 0x2c, 0xff, 0x42, 0x61, 0x2d, 0xff, + 0x42, 0x62, 0x2e, 0xff, 0x41, 0x60, 0x2c, 0xff, 0x2d, 0x50, 0x16, 0xff, + 0x2d, 0x50, 0x16, 0xff, 0x2e, 0x50, 0x16, 0xa2, 0x2d, 0x50, 0x16, 0xff, + 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, + 0x2d, 0x50, 0x16, 0xff, 0x2e, 0x51, 0x17, 0xff, 0x2f, 0x51, 0x18, 0xff, + 0x2f, 0x51, 0x18, 0xff, 0x2f, 0x52, 0x19, 0xff, 0x2f, 0x52, 0x19, 0xff, + 0x30, 0x53, 0x1a, 0xff, 0x31, 0x53, 0x1b, 0xff, 0x31, 0x53, 0x1b, 0xff, + 0x32, 0x54, 0x1b, 0xff, 0x32, 0x54, 0x1b, 0xff, 0x33, 0x55, 0x1c, 0xff, + 0x34, 0x55, 0x1d, 0xff, 0x6e, 0x86, 0x5e, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xaa, 0xb8, 0xa1, 0xff, + 0x36, 0x58, 0x20, 0xff, 0x37, 0x58, 0x21, 0xff, 0x37, 0x58, 0x21, 0xff, + 0x38, 0x59, 0x22, 0xff, 0x39, 0x5a, 0x23, 0xff, 0x39, 0x5a, 0x23, 0xff, + 0x39, 0x5a, 0x24, 0xff, 0x3a, 0x5b, 0x25, 0xff, 0xa4, 0xb3, 0x9a, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0x83, 0x97, 0x75, 0xff, 0x3d, 0x5d, 0x27, 0xff, 0x3d, 0x5e, 0x28, 0xff, + 0x3d, 0x5e, 0x28, 0xff, 0x3e, 0x5e, 0x29, 0xff, 0x3f, 0x5f, 0x2a, 0xff, + 0x3f, 0x5f, 0x2a, 0xff, 0x40, 0x60, 0x2b, 0xff, 0x40, 0x60, 0x2b, 0xff, + 0x41, 0x60, 0x2c, 0xff, 0x42, 0x61, 0x2d, 0xff, 0x42, 0x61, 0x2d, 0xff, + 0x42, 0x62, 0x2e, 0xff, 0x42, 0x62, 0x2e, 0xff, 0x3c, 0x5c, 0x26, 0xff, + 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2e, 0x50, 0x16, 0xa2, + 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, + 0x2e, 0x51, 0x17, 0xff, 0x2e, 0x51, 0x17, 0xff, 0x2f, 0x51, 0x18, 0xff, + 0x2f, 0x51, 0x18, 0xff, 0x2f, 0x52, 0x19, 0xff, 0x30, 0x53, 0x1a, 0xff, + 0x30, 0x53, 0x1a, 0xff, 0x31, 0x53, 0x1b, 0xff, 0x31, 0x53, 0x1b, 0xff, + 0x32, 0x54, 0x1b, 0xff, 0x33, 0x55, 0x1c, 0xff, 0x33, 0x55, 0x1c, 0xff, + 0x34, 0x55, 0x1d, 0xff, 0x34, 0x55, 0x1d, 0xff, 0xcd, 0xd5, 0xc7, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe6, 0xea, 0xe3, 0xff, + 0x3c, 0x5d, 0x27, 0xff, 0x37, 0x58, 0x21, 0xff, 0x38, 0x59, 0x22, 0xff, + 0x38, 0x59, 0x22, 0xff, 0x39, 0x5a, 0x23, 0xff, 0x39, 0x5a, 0x23, 0xff, + 0x39, 0x5a, 0x24, 0xff, 0x3a, 0x5b, 0x25, 0xff, 0x3a, 0x5b, 0x25, 0xff, + 0x3d, 0x5d, 0x28, 0xff, 0xcf, 0xd7, 0xca, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xdb, 0xe1, 0xd7, 0xff, 0x3d, 0x5e, 0x28, 0xff, + 0x3d, 0x5e, 0x28, 0xff, 0x3e, 0x5e, 0x29, 0xff, 0x3f, 0x5f, 0x2a, 0xff, + 0x3f, 0x5f, 0x2a, 0xff, 0x40, 0x60, 0x2b, 0xff, 0x41, 0x60, 0x2c, 0xff, + 0x41, 0x60, 0x2c, 0xff, 0x42, 0x61, 0x2d, 0xff, 0x42, 0x61, 0x2d, 0xff, + 0x42, 0x62, 0x2e, 0xff, 0x43, 0x63, 0x2f, 0xff, 0x43, 0x63, 0x2f, 0xff, + 0x36, 0x58, 0x20, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, + 0x2e, 0x50, 0x16, 0xa2, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, + 0x2e, 0x51, 0x17, 0xff, 0x2e, 0x51, 0x17, 0xff, 0x2f, 0x51, 0x18, 0xff, + 0x2f, 0x51, 0x18, 0xff, 0x2f, 0x52, 0x19, 0xff, 0x30, 0x53, 0x1a, 0xff, + 0x30, 0x53, 0x1a, 0xff, 0x31, 0x53, 0x1b, 0xff, 0x31, 0x53, 0x1b, 0xff, + 0x32, 0x54, 0x1b, 0xff, 0x33, 0x55, 0x1c, 0xff, 0x33, 0x55, 0x1c, 0xff, + 0x34, 0x55, 0x1d, 0xff, 0x34, 0x56, 0x1e, 0xff, 0x4c, 0x6a, 0x38, 0xff, + 0xfe, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0x93, 0xa5, 0x87, 0xff, 0x37, 0x58, 0x21, 0xff, 0x38, 0x59, 0x22, 0xff, + 0x38, 0x59, 0x22, 0xff, 0x39, 0x5a, 0x23, 0xff, 0x39, 0x5a, 0x24, 0xff, + 0x39, 0x5a, 0x24, 0xff, 0x3a, 0x5b, 0x25, 0xff, 0x3a, 0x5b, 0x25, 0xff, + 0x3b, 0x5c, 0x26, 0xff, 0x3c, 0x5c, 0x26, 0xff, 0x68, 0x80, 0x57, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0x5f, 0x79, 0x4d, 0xff, 0x3e, 0x5e, 0x29, 0xff, 0x3f, 0x5f, 0x2a, 0xff, + 0x3f, 0x5f, 0x2a, 0xff, 0x40, 0x60, 0x2b, 0xff, 0x41, 0x60, 0x2c, 0xff, + 0x41, 0x60, 0x2c, 0xff, 0x42, 0x61, 0x2d, 0xff, 0x42, 0x61, 0x2d, 0xff, + 0x42, 0x62, 0x2e, 0xff, 0x43, 0x63, 0x2f, 0xff, 0x43, 0x63, 0x2f, 0xff, + 0x43, 0x63, 0x2f, 0xff, 0x2f, 0x51, 0x18, 0xff, 0x2d, 0x50, 0x16, 0xff, + 0x2d, 0x50, 0x16, 0xff, 0x2e, 0x50, 0x16, 0xa2, 0x2d, 0x50, 0x16, 0xff, + 0x2d, 0x50, 0x16, 0xff, 0x2e, 0x51, 0x17, 0xff, 0x2f, 0x51, 0x18, 0xff, + 0x2f, 0x52, 0x19, 0xff, 0x2f, 0x52, 0x19, 0xff, 0x30, 0x53, 0x1a, 0xff, + 0x30, 0x53, 0x1a, 0xff, 0x31, 0x53, 0x1b, 0xff, 0x32, 0x54, 0x1b, 0xff, + 0x32, 0x54, 0x1b, 0xff, 0x33, 0x55, 0x1c, 0xff, 0x33, 0x55, 0x1c, 0xff, + 0x34, 0x55, 0x1d, 0xff, 0x34, 0x56, 0x1e, 0xff, 0x34, 0x56, 0x1e, 0xff, + 0x85, 0x9a, 0x78, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xfd, 0xfd, 0xfc, 0xff, 0x47, 0x66, 0x33, 0xff, 0x38, 0x59, 0x22, 0xff, + 0x38, 0x59, 0x22, 0xff, 0x39, 0x5a, 0x23, 0xff, 0x39, 0x5a, 0x24, 0xff, + 0x39, 0x5a, 0x24, 0xff, 0x3a, 0x5b, 0x25, 0xff, 0x3b, 0x5c, 0x26, 0xff, + 0x3b, 0x5c, 0x26, 0xff, 0x3c, 0x5c, 0x26, 0xff, 0x3c, 0x5c, 0x26, 0xff, + 0x3d, 0x5d, 0x27, 0xff, 0xd3, 0xda, 0xce, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0x92, 0xa4, 0x86, 0xff, 0x3f, 0x5f, 0x2a, 0xff, + 0x40, 0x60, 0x2b, 0xff, 0x40, 0x60, 0x2b, 0xff, 0x41, 0x60, 0x2c, 0xff, + 0x41, 0x60, 0x2c, 0xff, 0x42, 0x61, 0x2d, 0xff, 0x42, 0x62, 0x2e, 0xff, + 0x42, 0x62, 0x2e, 0xff, 0x43, 0x63, 0x2f, 0xff, 0x43, 0x63, 0x2f, 0xff, + 0x44, 0x63, 0x30, 0xff, 0x3d, 0x5d, 0x27, 0xff, 0x2d, 0x50, 0x16, 0xff, + 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2e, 0x50, 0x16, 0xa2, + 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2f, 0x51, 0x18, 0xff, + 0x2f, 0x52, 0x19, 0xff, 0x2f, 0x52, 0x19, 0xff, 0x30, 0x53, 0x1a, 0xff, + 0x31, 0x53, 0x1b, 0xff, 0x31, 0x53, 0x1b, 0xff, 0x32, 0x54, 0x1b, 0xff, + 0x32, 0x54, 0x1b, 0xff, 0x33, 0x55, 0x1c, 0xff, 0x34, 0x55, 0x1d, 0xff, + 0x34, 0x55, 0x1d, 0xff, 0x34, 0x56, 0x1e, 0xff, 0x34, 0x56, 0x1e, 0xff, + 0x35, 0x57, 0x1f, 0xff, 0xbb, 0xc7, 0xb4, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xda, 0xe0, 0xd6, 0xff, 0x38, 0x59, 0x22, 0xff, + 0x39, 0x5a, 0x23, 0xff, 0x39, 0x5a, 0x23, 0xff, 0x39, 0x5a, 0x24, 0xff, + 0x39, 0x5a, 0x24, 0xff, 0x3a, 0x5b, 0x25, 0xff, 0x3b, 0x5c, 0x26, 0xff, + 0x3b, 0x5c, 0x26, 0xff, 0x3c, 0x5c, 0x26, 0xff, 0x3c, 0x5c, 0x26, 0xff, + 0x3d, 0x5d, 0x27, 0xff, 0x3d, 0x5e, 0x28, 0xff, 0x91, 0xa4, 0x86, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xc4, 0xcd, 0xbd, 0xff, + 0x40, 0x60, 0x2b, 0xff, 0x40, 0x60, 0x2b, 0xff, 0x41, 0x60, 0x2c, 0xff, + 0x41, 0x60, 0x2c, 0xff, 0x42, 0x61, 0x2d, 0xff, 0x42, 0x62, 0x2e, 0xff, + 0x42, 0x62, 0x2e, 0xff, 0x43, 0x63, 0x2f, 0xff, 0x44, 0x63, 0x30, 0xff, + 0x44, 0x63, 0x30, 0xff, 0x45, 0x64, 0x30, 0xff, 0x30, 0x53, 0x1a, 0xff, + 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, + 0x2e, 0x50, 0x16, 0xa2, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, + 0x2f, 0x52, 0x19, 0xff, 0x2f, 0x52, 0x19, 0xff, 0x30, 0x53, 0x1a, 0xff, + 0x31, 0x53, 0x1b, 0xff, 0x31, 0x53, 0x1b, 0xff, 0x32, 0x54, 0x1b, 0xff, + 0x32, 0x54, 0x1b, 0xff, 0x33, 0x55, 0x1c, 0xff, 0x34, 0x55, 0x1d, 0xff, + 0x34, 0x55, 0x1d, 0xff, 0x34, 0x56, 0x1e, 0xff, 0x34, 0x56, 0x1e, 0xff, + 0x35, 0x57, 0x1f, 0xff, 0x36, 0x58, 0x20, 0xff, 0xde, 0xe3, 0xda, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xaf, 0xbd, 0xa7, 0xff, + 0x39, 0x5a, 0x23, 0xff, 0x39, 0x5a, 0x23, 0xff, 0x39, 0x5a, 0x24, 0xff, + 0x3a, 0x5b, 0x25, 0xff, 0x3a, 0x5b, 0x25, 0xff, 0x3b, 0x5c, 0x26, 0xff, + 0x3b, 0x5c, 0x26, 0xff, 0x3c, 0x5c, 0x26, 0xff, 0x3d, 0x5d, 0x27, 0xff, + 0x3d, 0x5d, 0x27, 0xff, 0x3d, 0x5e, 0x28, 0xff, 0x3d, 0x5e, 0x28, 0xff, + 0x5e, 0x79, 0x4c, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xe3, 0xe7, 0xdf, 0xff, 0x40, 0x60, 0x2b, 0xff, 0x41, 0x60, 0x2c, 0xff, + 0x42, 0x61, 0x2d, 0xff, 0x42, 0x61, 0x2d, 0xff, 0x42, 0x62, 0x2e, 0xff, + 0x42, 0x62, 0x2e, 0xff, 0x43, 0x63, 0x2f, 0xff, 0x44, 0x63, 0x30, 0xff, + 0x44, 0x63, 0x30, 0xff, 0x45, 0x64, 0x30, 0xff, 0x3b, 0x5c, 0x26, 0xff, + 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, + 0x2d, 0x50, 0x16, 0xff, 0x2e, 0x50, 0x16, 0xa2, 0x2d, 0x50, 0x16, 0xff, + 0x2d, 0x51, 0x17, 0xff, 0x30, 0x53, 0x1a, 0xff, 0x30, 0x53, 0x1a, 0xff, + 0x31, 0x53, 0x1b, 0xff, 0x31, 0x53, 0x1b, 0xff, 0x32, 0x54, 0x1b, 0xff, + 0x33, 0x55, 0x1c, 0xff, 0x33, 0x55, 0x1c, 0xff, 0x34, 0x55, 0x1d, 0xff, + 0x34, 0x55, 0x1d, 0xff, 0x34, 0x56, 0x1e, 0xff, 0x35, 0x57, 0x1f, 0xff, + 0x35, 0x57, 0x1f, 0xff, 0x36, 0x58, 0x20, 0xff, 0x38, 0x59, 0x22, 0xff, + 0xfa, 0xfa, 0xf9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0x95, 0xa7, 0x8a, 0xff, 0x39, 0x5a, 0x23, 0xff, 0x39, 0x5a, 0x24, 0xff, + 0x3a, 0x5b, 0x25, 0xff, 0x3a, 0x5b, 0x25, 0xff, 0x3b, 0x5c, 0x26, 0xff, + 0x3b, 0x5c, 0x26, 0xff, 0x3c, 0x5c, 0x26, 0xff, 0x3d, 0x5d, 0x27, 0xff, + 0x3d, 0x5d, 0x27, 0xff, 0x3d, 0x5e, 0x28, 0xff, 0x3e, 0x5e, 0x29, 0xff, + 0x3e, 0x5e, 0x29, 0xff, 0x41, 0x60, 0x2c, 0xff, 0xf7, 0xf9, 0xf7, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xfb, 0xfb, 0xfa, 0xff, 0x42, 0x61, 0x2e, 0xff, + 0x42, 0x61, 0x2d, 0xff, 0x42, 0x61, 0x2d, 0xff, 0x42, 0x62, 0x2e, 0xff, + 0x43, 0x63, 0x2f, 0xff, 0x43, 0x63, 0x2f, 0xff, 0x44, 0x63, 0x30, 0xff, + 0x44, 0x63, 0x30, 0xff, 0x45, 0x64, 0x30, 0xff, 0x42, 0x61, 0x2d, 0xff, + 0x2e, 0x51, 0x17, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, + 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2e, 0x50, 0x16, 0xa2, + 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x51, 0x17, 0xff, 0x30, 0x53, 0x1a, 0xff, + 0x31, 0x53, 0x1b, 0xff, 0x32, 0x54, 0x1b, 0xff, 0x32, 0x54, 0x1b, 0xff, + 0x33, 0x55, 0x1c, 0xff, 0x33, 0x55, 0x1c, 0xff, 0x34, 0x55, 0x1d, 0xff, + 0x34, 0x56, 0x1e, 0xff, 0x34, 0x56, 0x1e, 0xff, 0x35, 0x57, 0x1f, 0xff, + 0x35, 0x57, 0x1f, 0xff, 0x36, 0x58, 0x20, 0xff, 0x37, 0x58, 0x21, 0xff, + 0x42, 0x61, 0x2d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0x84, 0x98, 0x76, 0xff, 0x39, 0x5a, 0x24, 0xff, + 0x3a, 0x5b, 0x25, 0xff, 0x3a, 0x5b, 0x25, 0xff, 0x3b, 0x5c, 0x26, 0xff, + 0x3c, 0x5c, 0x26, 0xff, 0x3c, 0x5c, 0x26, 0xff, 0x3d, 0x5d, 0x27, 0xff, + 0x3d, 0x5d, 0x27, 0xff, 0x3d, 0x5e, 0x28, 0xff, 0x3e, 0x5e, 0x29, 0xff, + 0x3e, 0x5e, 0x29, 0xff, 0x3f, 0x5f, 0x2a, 0xff, 0x3f, 0x5f, 0x2a, 0xff, + 0xdc, 0xe2, 0xd8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0x4c, 0x69, 0x38, 0xff, 0x42, 0x61, 0x2d, 0xff, 0x42, 0x62, 0x2e, 0xff, + 0x43, 0x63, 0x2f, 0xff, 0x43, 0x63, 0x2f, 0xff, 0x44, 0x63, 0x30, 0xff, + 0x45, 0x64, 0x30, 0xff, 0x45, 0x64, 0x30, 0xff, 0x43, 0x63, 0x2f, 0xff, + 0x30, 0x53, 0x1a, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, + 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, + 0x2e, 0x50, 0x16, 0xa2, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x51, 0x17, 0xff, + 0x31, 0x53, 0x1b, 0xff, 0x32, 0x54, 0x1b, 0xff, 0x32, 0x54, 0x1b, 0xff, + 0x33, 0x55, 0x1c, 0xff, 0x33, 0x55, 0x1c, 0xff, 0x34, 0x55, 0x1d, 0xff, + 0x34, 0x56, 0x1e, 0xff, 0x34, 0x56, 0x1e, 0xff, 0x35, 0x57, 0x1f, 0xff, + 0x35, 0x57, 0x1f, 0xff, 0x36, 0x58, 0x20, 0xff, 0x37, 0x58, 0x21, 0xff, + 0x37, 0x58, 0x21, 0xff, 0x4a, 0x68, 0x36, 0xff, 0xf2, 0xf4, 0xf0, 0xff, + 0xf2, 0xf4, 0xf0, 0xff, 0xf2, 0xf4, 0xf0, 0xff, 0x79, 0x90, 0x6b, 0xff, + 0x3a, 0x5b, 0x25, 0xff, 0x3b, 0x5c, 0x26, 0xff, 0x3b, 0x5c, 0x26, 0xff, + 0x3c, 0x5c, 0x26, 0xff, 0x3c, 0x5c, 0x26, 0xff, 0x3d, 0x5d, 0x27, 0xff, + 0x3d, 0x5e, 0x28, 0xff, 0x3d, 0x5e, 0x28, 0xff, 0x3e, 0x5e, 0x29, 0xff, + 0x3e, 0x5e, 0x29, 0xff, 0x3f, 0x5f, 0x2a, 0xff, 0x40, 0x60, 0x2b, 0xff, + 0x40, 0x60, 0x2b, 0xff, 0xc3, 0xcd, 0xbd, 0xff, 0xf2, 0xf4, 0xf1, 0xff, + 0xf2, 0xf4, 0xf1, 0xff, 0x50, 0x6e, 0x3e, 0xff, 0x42, 0x62, 0x2e, 0xff, + 0x43, 0x63, 0x2f, 0xff, 0x43, 0x63, 0x2f, 0xff, 0x44, 0x63, 0x30, 0xff, + 0x45, 0x64, 0x30, 0xff, 0x45, 0x64, 0x30, 0xff, 0x42, 0x62, 0x2e, 0xff, + 0x30, 0x53, 0x1a, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, + 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, + 0x2d, 0x50, 0x16, 0xff, 0x2e, 0x50, 0x16, 0xa2, 0x2d, 0x50, 0x16, 0xff, + 0x2d, 0x51, 0x17, 0xff, 0x32, 0x54, 0x1b, 0xff, 0x32, 0x54, 0x1b, 0xff, + 0x33, 0x55, 0x1c, 0xff, 0x34, 0x55, 0x1d, 0xff, 0x34, 0x55, 0x1d, 0xff, + 0x34, 0x56, 0x1e, 0xff, 0x34, 0x56, 0x1e, 0xff, 0x35, 0x57, 0x1f, 0xff, + 0x36, 0x58, 0x20, 0xff, 0x36, 0x58, 0x20, 0xff, 0x37, 0x58, 0x21, 0xff, + 0x37, 0x58, 0x21, 0xff, 0x53, 0x70, 0x40, 0xff, 0x6e, 0x86, 0x5e, 0xff, + 0x6e, 0x86, 0x5e, 0xff, 0x6e, 0x86, 0x5e, 0xff, 0x6e, 0x86, 0x5e, 0xff, + 0x6f, 0x87, 0x5f, 0xff, 0x6f, 0x87, 0x60, 0xff, 0x6f, 0x87, 0x60, 0xff, + 0x70, 0x87, 0x60, 0xff, 0x70, 0x87, 0x60, 0xff, 0x71, 0x88, 0x61, 0xff, + 0x71, 0x89, 0x61, 0xff, 0x71, 0x89, 0x61, 0xff, 0x71, 0x89, 0x62, 0xff, + 0x72, 0x8a, 0x63, 0xff, 0x72, 0x8a, 0x63, 0xff, 0x73, 0x8a, 0x64, 0xff, + 0x73, 0x8a, 0x64, 0xff, 0x74, 0x8a, 0x64, 0xff, 0x74, 0x8b, 0x65, 0xff, + 0x74, 0x8b, 0x65, 0xff, 0x74, 0x8c, 0x66, 0xff, 0x74, 0x8c, 0x66, 0xff, + 0x74, 0x8c, 0x66, 0xff, 0x44, 0x63, 0x30, 0xff, 0x44, 0x63, 0x30, 0xff, + 0x45, 0x64, 0x30, 0xff, 0x45, 0x64, 0x30, 0xff, 0x3c, 0x5c, 0x26, 0xff, + 0x2f, 0x51, 0x18, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, + 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, + 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2e, 0x50, 0x16, 0xa2, + 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x51, 0x17, 0xff, 0x33, 0x55, 0x1c, 0xff, + 0x33, 0x55, 0x1c, 0xff, 0x34, 0x55, 0x1d, 0xff, 0x34, 0x55, 0x1d, 0xff, + 0x34, 0x56, 0x1e, 0xff, 0x35, 0x57, 0x1f, 0xff, 0x35, 0x57, 0x1f, 0xff, + 0x36, 0x58, 0x20, 0xff, 0x36, 0x58, 0x20, 0xff, 0x37, 0x58, 0x21, 0xff, + 0x38, 0x59, 0x22, 0xff, 0x38, 0x59, 0x22, 0xff, 0x9f, 0xaf, 0x95, 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, + 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, 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, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xfb, 0xfb, 0xfa, 0xff, 0x44, 0x63, 0x30, 0xff, + 0x44, 0x63, 0x30, 0xff, 0x3d, 0x5d, 0x27, 0xff, 0x31, 0x53, 0x1b, 0xff, + 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, + 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, + 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, + 0x2e, 0x50, 0x16, 0xa2, 0x2d, 0x50, 0x16, 0xff, 0x2e, 0x51, 0x17, 0xff, + 0x33, 0x55, 0x1c, 0xff, 0x34, 0x55, 0x1d, 0xff, 0x34, 0x55, 0x1d, 0xff, + 0x34, 0x56, 0x1e, 0xff, 0x35, 0x57, 0x1f, 0xff, 0x35, 0x57, 0x1f, 0xff, + 0x36, 0x58, 0x20, 0xff, 0x36, 0x58, 0x20, 0xff, 0x37, 0x58, 0x21, 0xff, + 0x38, 0x59, 0x22, 0xff, 0x38, 0x59, 0x22, 0xff, 0x39, 0x5a, 0x23, 0xff, + 0xa2, 0xb1, 0x98, 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, 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, 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, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfa, 0xfb, 0xfa, 0xff, + 0x35, 0x57, 0x1f, 0xff, 0x2f, 0x51, 0x18, 0xff, 0x2d, 0x50, 0x16, 0xff, + 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, + 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, + 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, + 0x2d, 0x50, 0x16, 0xff, 0x2e, 0x50, 0x16, 0xa2, 0x2d, 0x50, 0x16, 0xff, + 0x2e, 0x51, 0x17, 0xff, 0x34, 0x55, 0x1d, 0xff, 0x34, 0x56, 0x1e, 0xff, + 0x34, 0x56, 0x1e, 0xff, 0x35, 0x57, 0x1f, 0xff, 0x35, 0x57, 0x1f, 0xff, + 0x36, 0x58, 0x20, 0xff, 0x37, 0x58, 0x21, 0xff, 0x37, 0x58, 0x21, 0xff, + 0x38, 0x59, 0x22, 0xff, 0x38, 0x59, 0x22, 0xff, 0x39, 0x5a, 0x23, 0xff, + 0x39, 0x5a, 0x24, 0xff, 0xa3, 0xb3, 0x9a, 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, 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, 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, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xfa, 0xfb, 0xfa, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, + 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, + 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, + 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, + 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2e, 0x50, 0x16, 0xa2, + 0x2d, 0x50, 0x16, 0xff, 0x2e, 0x51, 0x17, 0xff, 0x34, 0x56, 0x1e, 0xff, + 0x34, 0x56, 0x1e, 0xff, 0x35, 0x57, 0x1f, 0xff, 0x36, 0x58, 0x20, 0xff, + 0x36, 0x58, 0x20, 0xff, 0x37, 0x58, 0x21, 0xff, 0x37, 0x58, 0x21, 0xff, + 0x38, 0x59, 0x22, 0xff, 0x39, 0x5a, 0x23, 0xff, 0x39, 0x5a, 0x22, 0xff, + 0x35, 0x58, 0x1e, 0xff, 0x32, 0x55, 0x1c, 0xff, 0xa1, 0xb1, 0x96, 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, + 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, 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, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xf9, 0xfa, 0xf9, 0xff, 0x2d, 0x51, 0x16, 0xff, + 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, + 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, + 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, + 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, + 0x2e, 0x50, 0x16, 0xa2, 0x2d, 0x50, 0x16, 0xff, 0x2e, 0x51, 0x17, 0xff, + 0x34, 0x56, 0x1e, 0xff, 0x35, 0x57, 0x1f, 0xff, 0x36, 0x58, 0x20, 0xff, + 0x36, 0x58, 0x20, 0xff, 0x37, 0x58, 0x21, 0xff, 0x37, 0x59, 0x21, 0xff, + 0x39, 0x5b, 0x22, 0xff, 0x37, 0x59, 0x21, 0xff, 0x32, 0x56, 0x1b, 0xff, + 0x2f, 0x54, 0x17, 0xff, 0x30, 0x55, 0x17, 0xff, 0x30, 0x55, 0x17, 0xff, + 0xa2, 0xb3, 0x98, 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, 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, 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, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf9, 0xfa, 0xf9, 0xff, + 0x2f, 0x53, 0x17, 0xff, 0x2e, 0x53, 0x17, 0xff, 0x2e, 0x52, 0x16, 0xff, + 0x2d, 0x51, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, + 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, + 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, + 0x2d, 0x50, 0x16, 0xff, 0x2e, 0x50, 0x16, 0xa2, 0x2d, 0x50, 0x16, 0xff, + 0x2e, 0x51, 0x18, 0xff, 0x35, 0x57, 0x1f, 0xff, 0x36, 0x58, 0x20, 0xff, + 0x36, 0x59, 0x20, 0xff, 0x38, 0x5a, 0x21, 0xff, 0x39, 0x5c, 0x23, 0xff, + 0x3a, 0x5c, 0x23, 0xff, 0x35, 0x59, 0x1d, 0xff, 0x30, 0x55, 0x17, 0xff, + 0x30, 0x56, 0x18, 0xff, 0x31, 0x57, 0x18, 0xff, 0x31, 0x58, 0x18, 0xff, + 0x32, 0x58, 0x18, 0xff, 0xa5, 0xb6, 0x9a, 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, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe0, 0xe2, 0xe0, 0xff, + 0x70, 0x77, 0x6d, 0xff, 0x61, 0x69, 0x5e, 0xff, 0xbc, 0xc0, 0xbb, 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, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xf9, 0xfa, 0xf9, 0xff, 0x30, 0x56, 0x18, 0xff, 0x30, 0x55, 0x17, 0xff, + 0x30, 0x54, 0x17, 0xff, 0x2f, 0x54, 0x17, 0xff, 0x2e, 0x53, 0x17, 0xff, + 0x2e, 0x52, 0x16, 0xff, 0x2d, 0x51, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, + 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, + 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2e, 0x50, 0x16, 0xa2, + 0x2d, 0x50, 0x16, 0xff, 0x2e, 0x51, 0x18, 0xff, 0x37, 0x59, 0x20, 0xff, + 0x38, 0x5a, 0x22, 0xff, 0x39, 0x5b, 0x22, 0xff, 0x3a, 0x5d, 0x23, 0xff, + 0x3a, 0x5d, 0x22, 0xff, 0x32, 0x57, 0x1a, 0xff, 0x31, 0x57, 0x18, 0xff, + 0x31, 0x58, 0x18, 0xff, 0x32, 0x59, 0x18, 0xff, 0x32, 0x5a, 0x19, 0xff, + 0x33, 0x5a, 0x19, 0xff, 0x33, 0x5b, 0x19, 0xff, 0xa8, 0xb9, 0x9d, 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, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xfd, 0xfd, 0xff, + 0x3f, 0x48, 0x3b, 0xff, 0x1f, 0x2a, 0x1b, 0xff, 0x1f, 0x2a, 0x1b, 0xff, + 0x22, 0x2d, 0x1e, 0xff, 0xd6, 0xd8, 0xd5, 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, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xf9, 0xfa, 0xf9, 0xff, 0x32, 0x59, 0x18, 0xff, + 0x32, 0x58, 0x18, 0xff, 0x31, 0x57, 0x18, 0xff, 0x31, 0x56, 0x18, 0xff, + 0x30, 0x55, 0x17, 0xff, 0x2f, 0x54, 0x17, 0xff, 0x2f, 0x53, 0x17, 0xff, + 0x2e, 0x52, 0x17, 0xff, 0x2e, 0x51, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, + 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, + 0x2e, 0x50, 0x16, 0xa2, 0x2d, 0x50, 0x16, 0xff, 0x2e, 0x52, 0x18, 0xff, + 0x39, 0x5b, 0x22, 0xff, 0x3a, 0x5d, 0x22, 0xff, 0x3b, 0x5f, 0x24, 0xff, + 0x3b, 0x5f, 0x23, 0xff, 0x33, 0x59, 0x1a, 0xff, 0x32, 0x59, 0x18, 0xff, + 0x33, 0x5a, 0x19, 0xff, 0x33, 0x5b, 0x19, 0xff, 0x34, 0x5c, 0x19, 0xff, + 0x34, 0x5c, 0x19, 0xff, 0x34, 0x5d, 0x1a, 0xff, 0x35, 0x5e, 0x1a, 0xff, + 0xaa, 0xbc, 0x9f, 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, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xe3, 0xe4, 0xe2, 0xff, 0x1f, 0x2a, 0x1b, 0xff, 0x1f, 0x2a, 0x1b, 0xff, + 0x1f, 0x2a, 0x1b, 0xff, 0x1f, 0x2a, 0x1b, 0xff, 0x9e, 0xa3, 0x9d, 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, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf9, 0xfa, 0xf8, 0xff, + 0x34, 0x5c, 0x19, 0xff, 0x33, 0x5b, 0x19, 0xff, 0x33, 0x5a, 0x19, 0xff, + 0x32, 0x59, 0x18, 0xff, 0x31, 0x58, 0x18, 0xff, 0x31, 0x57, 0x18, 0xff, + 0x30, 0x56, 0x18, 0xff, 0x30, 0x55, 0x17, 0xff, 0x2f, 0x53, 0x17, 0xff, + 0x2e, 0x52, 0x17, 0xff, 0x2e, 0x51, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, + 0x2d, 0x50, 0x16, 0xff, 0x2e, 0x50, 0x16, 0xa2, 0x2d, 0x50, 0x16, 0xff, + 0x2e, 0x53, 0x18, 0xff, 0x3a, 0x5e, 0x23, 0xff, 0x3c, 0x60, 0x24, 0xff, + 0x3d, 0x61, 0x25, 0xff, 0x35, 0x5c, 0x1d, 0xff, 0x33, 0x5a, 0x19, 0xff, + 0x33, 0x5b, 0x19, 0xff, 0x34, 0x5c, 0x19, 0xff, 0x35, 0x5d, 0x1a, 0xff, + 0x35, 0x5e, 0x1a, 0xff, 0x36, 0x5f, 0x1a, 0xff, 0x36, 0x60, 0x1a, 0xff, + 0x36, 0x61, 0x1b, 0xff, 0xad, 0xbe, 0xa1, 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, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xfa, 0xfa, 0xfa, 0xff, 0x36, 0x40, 0x32, 0xff, + 0x1f, 0x2a, 0x1b, 0xff, 0x1f, 0x2a, 0x1b, 0xff, 0x21, 0x2c, 0x1d, 0xff, + 0xcd, 0xcf, 0xcc, 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, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xf9, 0xfa, 0xf8, 0xff, 0x35, 0x5e, 0x1a, 0xff, 0x35, 0x5e, 0x1a, 0xff, + 0x34, 0x5d, 0x19, 0xff, 0x34, 0x5c, 0x19, 0xff, 0x33, 0x5b, 0x19, 0xff, + 0x32, 0x59, 0x19, 0xff, 0x32, 0x58, 0x18, 0xff, 0x31, 0x57, 0x18, 0xff, + 0x30, 0x56, 0x18, 0xff, 0x30, 0x55, 0x17, 0xff, 0x2f, 0x53, 0x17, 0xff, + 0x2d, 0x52, 0x17, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2e, 0x50, 0x16, 0xa2, + 0x2d, 0x50, 0x16, 0xff, 0x2f, 0x54, 0x19, 0xff, 0x3c, 0x61, 0x24, 0xff, + 0x3d, 0x62, 0x26, 0xff, 0x3a, 0x61, 0x21, 0xff, 0x34, 0x5c, 0x19, 0xff, + 0x34, 0x5d, 0x1a, 0xff, 0x35, 0x5e, 0x1a, 0xff, 0x35, 0x5f, 0x1a, 0xff, + 0x36, 0x60, 0x1a, 0xff, 0x37, 0x61, 0x1b, 0xff, 0x37, 0x62, 0x1b, 0xff, + 0x38, 0x63, 0x1b, 0xff, 0x38, 0x64, 0x1b, 0xff, 0xaf, 0xc0, 0xa3, 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, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xd4, 0xd6, 0xd3, 0xff, 0x2d, 0x37, 0x29, 0xff, 0x1f, 0x2a, 0x1b, 0xff, + 0x8a, 0x90, 0x88, 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, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xf9, 0xfa, 0xf8, 0xff, 0x37, 0x61, 0x1b, 0xff, + 0x36, 0x60, 0x1a, 0xff, 0x36, 0x5f, 0x1a, 0xff, 0x35, 0x5e, 0x1a, 0xff, + 0x34, 0x5d, 0x1a, 0xff, 0x34, 0x5c, 0x19, 0xff, 0x33, 0x5b, 0x19, 0xff, + 0x32, 0x5a, 0x19, 0xff, 0x32, 0x58, 0x18, 0xff, 0x31, 0x57, 0x18, 0xff, + 0x30, 0x56, 0x18, 0xff, 0x2d, 0x54, 0x17, 0xff, 0x2d, 0x50, 0x16, 0xff, + 0x2e, 0x50, 0x16, 0xa2, 0x2d, 0x50, 0x16, 0xff, 0x2f, 0x55, 0x19, 0xff, + 0x3e, 0x64, 0x26, 0xff, 0x3f, 0x65, 0x26, 0xff, 0x36, 0x5e, 0x1c, 0xff, + 0x35, 0x5e, 0x1a, 0xff, 0x36, 0x5f, 0x1a, 0xff, 0x36, 0x61, 0x1b, 0xff, + 0x37, 0x62, 0x1b, 0xff, 0x38, 0x63, 0x1b, 0xff, 0x38, 0x64, 0x1b, 0xff, + 0x39, 0x65, 0x1c, 0xff, 0x39, 0x66, 0x1c, 0xff, 0x3a, 0x66, 0x1c, 0xff, + 0xb2, 0xc3, 0xa6, 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, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x2a, 0x35, 0x27, 0xff, + 0x1f, 0x2a, 0x1b, 0xff, 0x88, 0x8e, 0x86, 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, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf8, 0xfa, 0xf7, 0xff, + 0x38, 0x64, 0x1b, 0xff, 0x38, 0x63, 0x1b, 0xff, 0x37, 0x62, 0x1b, 0xff, + 0x36, 0x61, 0x1b, 0xff, 0x36, 0x60, 0x1a, 0xff, 0x35, 0x5e, 0x1a, 0xff, + 0x34, 0x5d, 0x1a, 0xff, 0x34, 0x5c, 0x19, 0xff, 0x33, 0x5b, 0x19, 0xff, + 0x32, 0x59, 0x19, 0xff, 0x31, 0x58, 0x18, 0xff, 0x2f, 0x56, 0x18, 0xff, + 0x2d, 0x50, 0x16, 0xff, 0x2e, 0x50, 0x16, 0xa2, 0x2d, 0x50, 0x16, 0xff, + 0x30, 0x55, 0x19, 0xff, 0x40, 0x67, 0x27, 0xff, 0x3c, 0x64, 0x22, 0xff, + 0x36, 0x5f, 0x1a, 0xff, 0x36, 0x61, 0x1b, 0xff, 0x37, 0x62, 0x1b, 0xff, + 0x38, 0x63, 0x1b, 0xff, 0x38, 0x64, 0x1c, 0xff, 0x39, 0x65, 0x1c, 0xff, + 0x3a, 0x66, 0x1c, 0xff, 0x3a, 0x67, 0x1c, 0xff, 0x3b, 0x68, 0x1d, 0xff, + 0x3b, 0x69, 0x1d, 0xff, 0xb4, 0xc6, 0xa8, 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, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe8, 0xe9, 0xe8, 0xff, + 0x1f, 0x2a, 0x1b, 0xff, 0x1f, 0x2a, 0x1b, 0xff, 0x65, 0x6d, 0x63, 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, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xf8, 0xfa, 0xf7, 0xff, 0x3a, 0x66, 0x1c, 0xff, 0x39, 0x65, 0x1c, 0xff, + 0x38, 0x64, 0x1c, 0xff, 0x38, 0x63, 0x1b, 0xff, 0x37, 0x62, 0x1b, 0xff, + 0x36, 0x61, 0x1b, 0xff, 0x36, 0x60, 0x1a, 0xff, 0x35, 0x5e, 0x1a, 0xff, + 0x34, 0x5d, 0x1a, 0xff, 0x34, 0x5c, 0x19, 0xff, 0x33, 0x5a, 0x19, 0xff, + 0x30, 0x57, 0x18, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2e, 0x50, 0x16, 0xa2, + 0x2d, 0x50, 0x16, 0xff, 0x31, 0x56, 0x1a, 0xff, 0x41, 0x68, 0x27, 0xff, + 0x39, 0x62, 0x1f, 0xff, 0x37, 0x62, 0x1b, 0xff, 0x38, 0x63, 0x1b, 0xff, + 0x38, 0x64, 0x1c, 0xff, 0x39, 0x66, 0x1c, 0xff, 0x3a, 0x67, 0x1c, 0xff, + 0x3a, 0x68, 0x1d, 0xff, 0x3b, 0x69, 0x1d, 0xff, 0x3c, 0x6a, 0x1d, 0xff, + 0x3c, 0x6b, 0x1d, 0xff, 0x3d, 0x6c, 0x1e, 0xff, 0xb6, 0xc8, 0xaa, 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, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xc7, 0xca, 0xc6, 0xff, 0x1f, 0x2a, 0x1b, 0xff, 0x1f, 0x2a, 0x1b, 0xff, + 0x42, 0x4b, 0x3f, 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, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xf8, 0xfa, 0xf7, 0xff, 0x3b, 0x69, 0x1d, 0xff, + 0x3b, 0x68, 0x1d, 0xff, 0x3a, 0x67, 0x1c, 0xff, 0x39, 0x66, 0x1c, 0xff, + 0x39, 0x64, 0x1c, 0xff, 0x38, 0x63, 0x1b, 0xff, 0x37, 0x62, 0x1b, 0xff, + 0x36, 0x61, 0x1b, 0xff, 0x36, 0x5f, 0x1a, 0xff, 0x35, 0x5e, 0x1a, 0xff, + 0x34, 0x5c, 0x19, 0xff, 0x31, 0x59, 0x19, 0xff, 0x2d, 0x50, 0x16, 0xff, + 0x2e, 0x50, 0x16, 0xa2, 0x2d, 0x50, 0x16, 0xff, 0x31, 0x57, 0x1a, 0xff, + 0x42, 0x6a, 0x28, 0xff, 0x37, 0x63, 0x1b, 0xff, 0x38, 0x64, 0x1c, 0xff, + 0x39, 0x65, 0x1c, 0xff, 0x3a, 0x67, 0x1c, 0xff, 0x3a, 0x68, 0x1d, 0xff, + 0x3b, 0x69, 0x1d, 0xff, 0x3c, 0x6a, 0x1d, 0xff, 0x3c, 0x6c, 0x1e, 0xff, + 0x3d, 0x6d, 0x1e, 0xff, 0x3e, 0x6e, 0x1e, 0xff, 0x3e, 0x6f, 0x1e, 0xff, + 0xb8, 0xca, 0xac, 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, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xa5, 0xaa, 0xa4, 0xff, 0x1f, 0x2a, 0x1b, 0xff, + 0x1f, 0x2a, 0x1b, 0xff, 0x23, 0x2e, 0x1f, 0xff, 0xfb, 0xfb, 0xfb, 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, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0xf9, 0xf6, 0xff, + 0x3d, 0x6c, 0x1e, 0xff, 0x3c, 0x6b, 0x1d, 0xff, 0x3b, 0x69, 0x1d, 0xff, + 0x3b, 0x68, 0x1d, 0xff, 0x3a, 0x67, 0x1c, 0xff, 0x39, 0x66, 0x1c, 0xff, + 0x38, 0x64, 0x1c, 0xff, 0x38, 0x63, 0x1b, 0xff, 0x37, 0x61, 0x1b, 0xff, + 0x36, 0x60, 0x1a, 0xff, 0x35, 0x5e, 0x1a, 0xff, 0x32, 0x5b, 0x19, 0xff, + 0x2d, 0x50, 0x16, 0xff, 0x2e, 0x50, 0x16, 0xa2, 0x2d, 0x50, 0x16, 0xff, + 0x31, 0x57, 0x1a, 0xff, 0x40, 0x69, 0x24, 0xff, 0x39, 0x65, 0x1c, 0xff, + 0x39, 0x66, 0x1c, 0xff, 0x3a, 0x68, 0x1c, 0xff, 0x3b, 0x69, 0x1d, 0xff, + 0x3c, 0x6a, 0x1d, 0xff, 0x3d, 0x6c, 0x1e, 0xff, 0x3d, 0x6d, 0x1e, 0xff, + 0x3e, 0x6e, 0x1e, 0xff, 0x3f, 0x6f, 0x1f, 0xff, 0x3f, 0x70, 0x1f, 0xff, + 0x40, 0x71, 0x1f, 0xff, 0xbb, 0xcd, 0xaf, 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, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x85, 0x8b, 0x83, 0xff, + 0x1f, 0x2a, 0x1b, 0xff, 0x1f, 0x2a, 0x1b, 0xff, 0x1f, 0x2a, 0x1b, 0xff, + 0xdd, 0xde, 0xdc, 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, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xf7, 0xf9, 0xf6, 0xff, 0x3e, 0x6e, 0x1e, 0xff, 0x3d, 0x6d, 0x1e, 0xff, + 0x3d, 0x6c, 0x1e, 0xff, 0x3c, 0x6a, 0x1d, 0xff, 0x3b, 0x69, 0x1d, 0xff, + 0x3a, 0x68, 0x1d, 0xff, 0x3a, 0x66, 0x1c, 0xff, 0x39, 0x65, 0x1c, 0xff, + 0x38, 0x63, 0x1b, 0xff, 0x37, 0x62, 0x1b, 0xff, 0x36, 0x60, 0x1b, 0xff, + 0x33, 0x5d, 0x19, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2e, 0x50, 0x16, 0xa2, + 0x2d, 0x50, 0x16, 0xff, 0x32, 0x58, 0x1a, 0xff, 0x3e, 0x69, 0x21, 0xff, + 0x3a, 0x67, 0x1c, 0xff, 0x3b, 0x68, 0x1d, 0xff, 0x3c, 0x6a, 0x1d, 0xff, + 0x3c, 0x6b, 0x1d, 0xff, 0x3d, 0x6d, 0x1e, 0xff, 0x3e, 0x6e, 0x1e, 0xff, + 0x3f, 0x6f, 0x1f, 0xff, 0x3f, 0x71, 0x1f, 0xff, 0x40, 0x72, 0x1f, 0xff, + 0x41, 0x73, 0x20, 0xff, 0x41, 0x74, 0x20, 0xff, 0xbc, 0xce, 0xb0, 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, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xba, 0xbe, 0xb9, 0xff, 0x96, 0x9c, 0x95, 0xff, 0x96, 0x9c, 0x95, 0xff, + 0x96, 0x9c, 0x95, 0xff, 0xe3, 0xe4, 0xe2, 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, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xf8, 0xf9, 0xf6, 0xff, 0x3f, 0x71, 0x1f, 0xff, + 0x3f, 0x6f, 0x1f, 0xff, 0x3e, 0x6e, 0x1e, 0xff, 0x3d, 0x6d, 0x1e, 0xff, + 0x3c, 0x6b, 0x1e, 0xff, 0x3c, 0x6a, 0x1d, 0xff, 0x3b, 0x68, 0x1d, 0xff, + 0x3a, 0x67, 0x1c, 0xff, 0x39, 0x65, 0x1c, 0xff, 0x38, 0x64, 0x1b, 0xff, + 0x37, 0x62, 0x1b, 0xff, 0x34, 0x5e, 0x19, 0xff, 0x2d, 0x50, 0x16, 0xff, + 0x2e, 0x50, 0x16, 0xa2, 0x2d, 0x50, 0x16, 0xff, 0x32, 0x59, 0x1a, 0xff, + 0x3c, 0x69, 0x1f, 0xff, 0x3b, 0x69, 0x1d, 0xff, 0x3c, 0x6a, 0x1d, 0xff, + 0x3d, 0x6c, 0x1e, 0xff, 0x3e, 0x6d, 0x1e, 0xff, 0x3e, 0x6f, 0x1e, 0xff, + 0x3f, 0x70, 0x1f, 0xff, 0x40, 0x72, 0x1f, 0xff, 0x41, 0x73, 0x20, 0xff, + 0x41, 0x74, 0x20, 0xff, 0x42, 0x75, 0x20, 0xff, 0x43, 0x76, 0x21, 0xff, + 0xaf, 0xc5, 0xa0, 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, 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, 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, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xec, 0xf1, 0xe8, 0xff, + 0x41, 0x73, 0x20, 0xff, 0x40, 0x72, 0x1f, 0xff, 0x3f, 0x70, 0x1f, 0xff, + 0x3e, 0x6f, 0x1f, 0xff, 0x3e, 0x6e, 0x1e, 0xff, 0x3d, 0x6c, 0x1e, 0xff, + 0x3c, 0x6b, 0x1d, 0xff, 0x3b, 0x69, 0x1d, 0xff, 0x3a, 0x67, 0x1c, 0xff, + 0x39, 0x66, 0x1c, 0xff, 0x38, 0x64, 0x1c, 0xff, 0x35, 0x5f, 0x19, 0xff, + 0x2d, 0x50, 0x16, 0xff, 0x2e, 0x50, 0x16, 0xa2, 0x2d, 0x50, 0x16, 0xff, + 0x32, 0x59, 0x1a, 0xff, 0x3c, 0x6a, 0x1e, 0xff, 0x3c, 0x6b, 0x1d, 0xff, + 0x3d, 0x6c, 0x1e, 0xff, 0x3e, 0x6e, 0x1e, 0xff, 0x3f, 0x6f, 0x1f, 0xff, + 0x40, 0x71, 0x1f, 0xff, 0x40, 0x72, 0x1f, 0xff, 0x41, 0x74, 0x20, 0xff, + 0x42, 0x75, 0x20, 0xff, 0x43, 0x77, 0x21, 0xff, 0x43, 0x78, 0x21, 0xff, + 0x44, 0x79, 0x21, 0xff, 0x97, 0xb4, 0x83, 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, 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, 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, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xd3, 0xe0, 0xcc, 0xff, 0x42, 0x75, 0x20, 0xff, 0x41, 0x74, 0x20, 0xff, + 0x40, 0x73, 0x1f, 0xff, 0x40, 0x71, 0x1f, 0xff, 0x3f, 0x70, 0x1f, 0xff, + 0x3e, 0x6e, 0x1e, 0xff, 0x3d, 0x6c, 0x1e, 0xff, 0x3c, 0x6b, 0x1d, 0xff, + 0x3b, 0x69, 0x1d, 0xff, 0x3a, 0x68, 0x1c, 0xff, 0x39, 0x66, 0x1c, 0xff, + 0x36, 0x60, 0x1a, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2e, 0x50, 0x16, 0xa2, + 0x2d, 0x50, 0x16, 0xff, 0x32, 0x59, 0x1a, 0xff, 0x3c, 0x6b, 0x1d, 0xff, + 0x3d, 0x6c, 0x1e, 0xff, 0x3e, 0x6e, 0x1e, 0xff, 0x3f, 0x70, 0x1f, 0xff, + 0x40, 0x71, 0x1f, 0xff, 0x41, 0x73, 0x20, 0xff, 0x42, 0x74, 0x20, 0xff, + 0x42, 0x76, 0x20, 0xff, 0x43, 0x77, 0x21, 0xff, 0x44, 0x79, 0x21, 0xff, + 0x45, 0x7a, 0x22, 0xff, 0x45, 0x7b, 0x22, 0xff, 0x5d, 0x8d, 0x3e, 0xff, + 0xfa, 0xfb, 0xf9, 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, 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, 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, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0x9d, 0xb9, 0x8b, 0xff, 0x43, 0x78, 0x21, 0xff, + 0x42, 0x76, 0x20, 0xff, 0x42, 0x75, 0x20, 0xff, 0x41, 0x73, 0x20, 0xff, + 0x40, 0x71, 0x1f, 0xff, 0x3f, 0x70, 0x1f, 0xff, 0x3e, 0x6e, 0x1e, 0xff, + 0x3d, 0x6d, 0x1e, 0xff, 0x3c, 0x6b, 0x1d, 0xff, 0x3b, 0x69, 0x1d, 0xff, + 0x3a, 0x67, 0x1c, 0xff, 0x36, 0x62, 0x1a, 0xff, 0x2d, 0x50, 0x16, 0xff, + 0x2e, 0x50, 0x16, 0xa2, 0x2d, 0x50, 0x16, 0xff, 0x31, 0x59, 0x1a, 0xff, + 0x3d, 0x6c, 0x1e, 0xff, 0x3e, 0x6e, 0x1e, 0xff, 0x3f, 0x70, 0x1f, 0xff, + 0x40, 0x71, 0x1f, 0xff, 0x41, 0x73, 0x20, 0xff, 0x42, 0x75, 0x20, 0xff, + 0x43, 0x76, 0x21, 0xff, 0x43, 0x78, 0x21, 0xff, 0x44, 0x7a, 0x21, 0xff, + 0x45, 0x7b, 0x22, 0xff, 0x46, 0x7c, 0x22, 0xff, 0x47, 0x7e, 0x23, 0xff, + 0x47, 0x7f, 0x23, 0xff, 0x84, 0xaa, 0x6b, 0xff, 0xf9, 0xfb, 0xf7, 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, + 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, 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, 0xff, 0xff, 0xc9, 0xd9, 0xbf, 0xff, 0x4c, 0x80, 0x2a, 0xff, + 0x44, 0x7a, 0x21, 0xff, 0x44, 0x78, 0x21, 0xff, 0x43, 0x77, 0x21, 0xff, + 0x42, 0x75, 0x20, 0xff, 0x41, 0x73, 0x20, 0xff, 0x40, 0x72, 0x1f, 0xff, + 0x3f, 0x70, 0x1f, 0xff, 0x3e, 0x6e, 0x1e, 0xff, 0x3d, 0x6c, 0x1e, 0xff, + 0x3c, 0x6b, 0x1d, 0xff, 0x3b, 0x69, 0x1d, 0xff, 0x37, 0x63, 0x1a, 0xff, + 0x2d, 0x50, 0x16, 0xff, 0x2e, 0x50, 0x16, 0xa2, 0x2d, 0x50, 0x16, 0xff, + 0x32, 0x59, 0x19, 0xff, 0x3e, 0x6e, 0x1e, 0xff, 0x3f, 0x70, 0x1f, 0xff, + 0x40, 0x71, 0x1f, 0xff, 0x41, 0x73, 0x20, 0xff, 0x42, 0x75, 0x20, 0xff, + 0x43, 0x77, 0x21, 0xff, 0x44, 0x78, 0x21, 0xff, 0x45, 0x7a, 0x22, 0xff, + 0x45, 0x7b, 0x22, 0xff, 0x46, 0x7d, 0x22, 0xff, 0x47, 0x7f, 0x23, 0xff, + 0x48, 0x80, 0x23, 0xff, 0x49, 0x81, 0x24, 0xff, 0x4a, 0x83, 0x24, 0xff, + 0x5f, 0x92, 0x3d, 0xff, 0xa3, 0xc0, 0x8f, 0xff, 0xcb, 0xdc, 0xc1, 0xff, + 0xe4, 0xed, 0xde, 0xff, 0xf0, 0xf5, 0xed, 0xff, 0xf3, 0xf7, 0xf1, 0xff, + 0xf3, 0xf7, 0xf1, 0xff, 0xf3, 0xf7, 0xf1, 0xff, 0xf3, 0xf7, 0xf1, 0xff, + 0xf3, 0xf7, 0xf1, 0xff, 0xf3, 0xf7, 0xf1, 0xff, 0xf3, 0xf7, 0xf1, 0xff, + 0xf3, 0xf7, 0xf0, 0xff, 0xf5, 0xf8, 0xf3, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xf7, 0xf9, 0xf5, 0xff, 0xf2, 0xf6, 0xf0, 0xff, 0xe0, 0xea, 0xda, 0xff, + 0xc2, 0xd5, 0xb6, 0xff, 0x85, 0xaa, 0x6c, 0xff, 0x48, 0x80, 0x25, 0xff, + 0x46, 0x7d, 0x22, 0xff, 0x46, 0x7c, 0x22, 0xff, 0x45, 0x7a, 0x22, 0xff, + 0x44, 0x78, 0x21, 0xff, 0x43, 0x77, 0x21, 0xff, 0x42, 0x75, 0x20, 0xff, + 0x41, 0x73, 0x20, 0xff, 0x40, 0x71, 0x1f, 0xff, 0x3f, 0x70, 0x1f, 0xff, + 0x3e, 0x6e, 0x1e, 0xff, 0x3d, 0x6c, 0x1e, 0xff, 0x3c, 0x6a, 0x1d, 0xff, + 0x37, 0x64, 0x1b, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2e, 0x50, 0x16, 0xa2, + 0x2d, 0x50, 0x16, 0xff, 0x31, 0x59, 0x19, 0xff, 0x3e, 0x6f, 0x1f, 0xff, + 0x3f, 0x71, 0x1f, 0xff, 0x41, 0x73, 0x20, 0xff, 0x42, 0x75, 0x20, 0xff, + 0x43, 0x76, 0x21, 0xff, 0x44, 0x78, 0x21, 0xff, 0x45, 0x7a, 0x22, 0xff, + 0x46, 0x7c, 0x22, 0xff, 0x46, 0x7d, 0x22, 0xff, 0x47, 0x7f, 0x23, 0xff, + 0x48, 0x81, 0x23, 0xff, 0x49, 0x82, 0x24, 0xff, 0x4a, 0x84, 0x24, 0xff, + 0x4b, 0x85, 0x25, 0xff, 0x4c, 0x86, 0x25, 0xff, 0x4c, 0x88, 0x25, 0xff, + 0x4d, 0x89, 0x26, 0xff, 0x4d, 0x8a, 0x26, 0xff, 0x4e, 0x8b, 0x26, 0xff, + 0x4e, 0x8b, 0x26, 0xff, 0x4f, 0x8c, 0x26, 0xff, 0x4f, 0x8c, 0x27, 0xff, + 0x4f, 0x8c, 0x27, 0xff, 0x4f, 0x8c, 0x27, 0xff, 0x4f, 0x8c, 0x26, 0xff, + 0x4e, 0x8b, 0x26, 0xff, 0x4e, 0x8b, 0x26, 0xff, 0x4e, 0x8a, 0x26, 0xff, + 0x4d, 0x89, 0x26, 0xff, 0x4c, 0x88, 0x25, 0xff, 0x4c, 0x86, 0x25, 0xff, + 0x4b, 0x85, 0x25, 0xff, 0x4a, 0x84, 0x24, 0xff, 0x49, 0x82, 0x24, 0xff, + 0x48, 0x81, 0x23, 0xff, 0x47, 0x7f, 0x23, 0xff, 0x47, 0x7d, 0x22, 0xff, + 0x46, 0x7c, 0x22, 0xff, 0x45, 0x7a, 0x22, 0xff, 0x44, 0x78, 0x21, 0xff, + 0x43, 0x77, 0x21, 0xff, 0x42, 0x75, 0x20, 0xff, 0x41, 0x73, 0x20, 0xff, + 0x40, 0x71, 0x1f, 0xff, 0x3f, 0x6f, 0x1f, 0xff, 0x3e, 0x6d, 0x1e, 0xff, + 0x3c, 0x6b, 0x1e, 0xff, 0x37, 0x66, 0x1b, 0xff, 0x2d, 0x50, 0x16, 0xff, + 0x2e, 0x50, 0x16, 0xa2, 0x2d, 0x50, 0x16, 0xff, 0x32, 0x57, 0x18, 0xff, + 0x3f, 0x70, 0x1f, 0xff, 0x40, 0x72, 0x1f, 0xff, 0x41, 0x74, 0x20, 0xff, + 0x42, 0x76, 0x20, 0xff, 0x43, 0x78, 0x21, 0xff, 0x44, 0x7a, 0x21, 0xff, + 0x45, 0x7b, 0x22, 0xff, 0x46, 0x7d, 0x22, 0xff, 0x47, 0x7f, 0x23, 0xff, + 0x48, 0x81, 0x23, 0xff, 0x49, 0x82, 0x24, 0xff, 0x4a, 0x84, 0x24, 0xff, + 0x4b, 0x86, 0x25, 0xff, 0x4c, 0x87, 0x25, 0xff, 0x4d, 0x89, 0x26, 0xff, + 0x4e, 0x8a, 0x26, 0xff, 0x4e, 0x8b, 0x26, 0xff, 0x4f, 0x8c, 0x27, 0xff, + 0x50, 0x8d, 0x27, 0xff, 0x50, 0x8e, 0x27, 0xff, 0x50, 0x8f, 0x27, 0xff, + 0x51, 0x8f, 0x27, 0xff, 0x51, 0x8f, 0x27, 0xff, 0x51, 0x8f, 0x27, 0xff, + 0x50, 0x8f, 0x27, 0xff, 0x50, 0x8e, 0x27, 0xff, 0x50, 0x8d, 0x27, 0xff, + 0x4f, 0x8c, 0x27, 0xff, 0x4e, 0x8b, 0x26, 0xff, 0x4e, 0x8a, 0x26, 0xff, + 0x4d, 0x89, 0x26, 0xff, 0x4c, 0x87, 0x25, 0xff, 0x4b, 0x86, 0x25, 0xff, + 0x4a, 0x84, 0x24, 0xff, 0x49, 0x83, 0x24, 0xff, 0x48, 0x81, 0x23, 0xff, + 0x47, 0x7f, 0x23, 0xff, 0x46, 0x7d, 0x22, 0xff, 0x45, 0x7c, 0x22, 0xff, + 0x44, 0x7a, 0x21, 0xff, 0x43, 0x78, 0x21, 0xff, 0x42, 0x76, 0x20, 0xff, + 0x41, 0x74, 0x20, 0xff, 0x40, 0x72, 0x1f, 0xff, 0x3f, 0x70, 0x1f, 0xff, + 0x3e, 0x6e, 0x1e, 0xff, 0x3d, 0x6d, 0x1e, 0xff, 0x38, 0x65, 0x1b, 0xff, + 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x51, 0x16, 0x98, 0x2e, 0x50, 0x16, 0xf5, + 0x2d, 0x51, 0x17, 0xff, 0x40, 0x70, 0x1f, 0xff, 0x41, 0x73, 0x20, 0xff, + 0x42, 0x75, 0x20, 0xff, 0x43, 0x77, 0x21, 0xff, 0x44, 0x79, 0x21, 0xff, + 0x45, 0x7b, 0x22, 0xff, 0x46, 0x7d, 0x22, 0xff, 0x47, 0x7e, 0x23, 0xff, + 0x48, 0x80, 0x23, 0xff, 0x49, 0x82, 0x24, 0xff, 0x4a, 0x84, 0x24, 0xff, + 0x4b, 0x86, 0x25, 0xff, 0x4c, 0x87, 0x25, 0xff, 0x4d, 0x89, 0x26, 0xff, + 0x4e, 0x8b, 0x26, 0xff, 0x4f, 0x8c, 0x27, 0xff, 0x50, 0x8e, 0x27, 0xff, + 0x50, 0x8f, 0x27, 0xff, 0x51, 0x90, 0x28, 0xff, 0x52, 0x91, 0x28, 0xff, + 0x52, 0x92, 0x28, 0xff, 0x52, 0x92, 0x28, 0xff, 0x52, 0x92, 0x28, 0xff, + 0x52, 0x92, 0x28, 0xff, 0x52, 0x92, 0x28, 0xff, 0x52, 0x91, 0x28, 0xff, + 0x51, 0x90, 0x28, 0xff, 0x50, 0x8f, 0x27, 0xff, 0x50, 0x8e, 0x27, 0xff, + 0x4f, 0x8c, 0x27, 0xff, 0x4e, 0x8b, 0x26, 0xff, 0x4d, 0x89, 0x26, 0xff, + 0x4c, 0x88, 0x25, 0xff, 0x4b, 0x86, 0x25, 0xff, 0x4a, 0x84, 0x24, 0xff, + 0x49, 0x82, 0x24, 0xff, 0x48, 0x81, 0x23, 0xff, 0x47, 0x7f, 0x23, 0xff, + 0x46, 0x7d, 0x22, 0xff, 0x45, 0x7b, 0x22, 0xff, 0x44, 0x79, 0x21, 0xff, + 0x43, 0x77, 0x21, 0xff, 0x42, 0x75, 0x20, 0xff, 0x41, 0x73, 0x20, 0xff, + 0x40, 0x71, 0x1f, 0xff, 0x3f, 0x6f, 0x1f, 0xff, 0x3e, 0x6d, 0x1e, 0xff, + 0x32, 0x58, 0x18, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2e, 0x53, 0x16, 0x53, + 0x2d, 0x4f, 0x16, 0x8e, 0x2d, 0x50, 0x16, 0xff, 0x2f, 0x55, 0x17, 0xff, + 0x3e, 0x6e, 0x1f, 0xff, 0x42, 0x76, 0x20, 0xff, 0x43, 0x78, 0x21, 0xff, + 0x45, 0x7a, 0x21, 0xff, 0x46, 0x7c, 0x22, 0xff, 0x47, 0x7e, 0x23, 0xff, + 0x48, 0x80, 0x23, 0xff, 0x49, 0x82, 0x24, 0xff, 0x4a, 0x83, 0x24, 0xff, + 0x4b, 0x85, 0x25, 0xff, 0x4c, 0x87, 0x25, 0xff, 0x4d, 0x89, 0x26, 0xff, + 0x4e, 0x8b, 0x26, 0xff, 0x4f, 0x8c, 0x27, 0xff, 0x50, 0x8e, 0x27, 0xff, + 0x51, 0x90, 0x28, 0xff, 0x52, 0x91, 0x28, 0xff, 0x52, 0x93, 0x28, 0xff, + 0x53, 0x94, 0x29, 0xff, 0x54, 0x95, 0x29, 0xff, 0x54, 0x95, 0x29, 0xff, + 0x54, 0x95, 0x29, 0xff, 0x54, 0x95, 0x29, 0xff, 0x54, 0x95, 0x29, 0xff, + 0x53, 0x94, 0x29, 0xff, 0x52, 0x93, 0x28, 0xff, 0x52, 0x91, 0x28, 0xff, + 0x51, 0x90, 0x28, 0xff, 0x50, 0x8e, 0x27, 0xff, 0x4f, 0x8d, 0x27, 0xff, + 0x4e, 0x8b, 0x26, 0xff, 0x4d, 0x89, 0x26, 0xff, 0x4c, 0x87, 0x25, 0xff, + 0x4b, 0x85, 0x25, 0xff, 0x4a, 0x84, 0x24, 0xff, 0x49, 0x82, 0x24, 0xff, + 0x48, 0x80, 0x23, 0xff, 0x47, 0x7e, 0x23, 0xff, 0x46, 0x7c, 0x22, 0xff, + 0x45, 0x7a, 0x22, 0xff, 0x44, 0x78, 0x21, 0xff, 0x42, 0x76, 0x20, 0xff, + 0x41, 0x74, 0x20, 0xff, 0x40, 0x72, 0x1f, 0xff, 0x3f, 0x6f, 0x1f, 0xff, + 0x34, 0x5b, 0x19, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2c, 0x50, 0x16, 0xe8, + 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x2c, 0x4f, 0x15, 0xb8, + 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2e, 0x51, 0x17, 0xfe, + 0x30, 0x54, 0x17, 0xff, 0x30, 0x54, 0x18, 0xff, 0x30, 0x55, 0x18, 0xff, + 0x30, 0x55, 0x18, 0xff, 0x30, 0x55, 0x18, 0xff, 0x30, 0x55, 0x18, 0xff, + 0x30, 0x55, 0x18, 0xff, 0x30, 0x56, 0x18, 0xff, 0x31, 0x56, 0x18, 0xff, + 0x31, 0x56, 0x18, 0xff, 0x31, 0x56, 0x18, 0xff, 0x31, 0x56, 0x18, 0xff, + 0x31, 0x57, 0x18, 0xff, 0x31, 0x57, 0x18, 0xff, 0x31, 0x57, 0x18, 0xff, + 0x31, 0x57, 0x19, 0xff, 0x31, 0x57, 0x19, 0xff, 0x31, 0x57, 0x19, 0xff, + 0x32, 0x58, 0x19, 0xff, 0x32, 0x58, 0x19, 0xff, 0x32, 0x58, 0x19, 0xff, + 0x31, 0x57, 0x19, 0xff, 0x31, 0x57, 0x19, 0xff, 0x31, 0x57, 0x19, 0xff, + 0x31, 0x57, 0x19, 0xff, 0x31, 0x57, 0x18, 0xff, 0x31, 0x57, 0x18, 0xff, + 0x31, 0x56, 0x18, 0xff, 0x31, 0x56, 0x18, 0xff, 0x31, 0x56, 0x18, 0xff, + 0x31, 0x56, 0x18, 0xff, 0x30, 0x56, 0x18, 0xff, 0x30, 0x55, 0x18, 0xff, + 0x30, 0x55, 0x18, 0xff, 0x30, 0x55, 0x18, 0xff, 0x30, 0x55, 0x18, 0xff, + 0x30, 0x55, 0x18, 0xff, 0x30, 0x54, 0x18, 0xff, 0x30, 0x54, 0x18, 0xff, + 0x2f, 0x54, 0x18, 0xff, 0x2f, 0x54, 0x18, 0xff, 0x2f, 0x53, 0x17, 0xff, + 0x2e, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x16, 0xff, 0x2d, 0x50, 0x15, 0xee, + 0x2d, 0x52, 0x16, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x2d, 0x4f, 0x18, 0x4a, 0x2d, 0x50, 0x15, 0xce, + 0x2d, 0x50, 0x16, 0xec, 0x2d, 0x50, 0x17, 0xf5, 0x2d, 0x50, 0x17, 0xf5, + 0x2d, 0x50, 0x17, 0xf5, 0x2d, 0x50, 0x17, 0xf5, 0x2d, 0x50, 0x17, 0xf5, + 0x2d, 0x50, 0x17, 0xf5, 0x2d, 0x50, 0x17, 0xf5, 0x2d, 0x50, 0x17, 0xf5, + 0x2d, 0x50, 0x17, 0xf5, 0x2d, 0x50, 0x17, 0xf5, 0x2d, 0x50, 0x17, 0xf5, + 0x2d, 0x50, 0x17, 0xf5, 0x2d, 0x50, 0x17, 0xf5, 0x2d, 0x50, 0x17, 0xf5, + 0x2d, 0x50, 0x17, 0xf5, 0x2d, 0x50, 0x17, 0xf5, 0x2d, 0x50, 0x17, 0xf5, + 0x2d, 0x50, 0x17, 0xf5, 0x2d, 0x50, 0x17, 0xf5, 0x2d, 0x50, 0x17, 0xf5, + 0x2d, 0x50, 0x17, 0xf5, 0x2d, 0x50, 0x17, 0xf5, 0x2d, 0x50, 0x17, 0xf5, + 0x2d, 0x50, 0x17, 0xf5, 0x2d, 0x50, 0x17, 0xf5, 0x2d, 0x50, 0x17, 0xf5, + 0x2d, 0x50, 0x17, 0xf5, 0x2d, 0x50, 0x17, 0xf5, 0x2d, 0x50, 0x17, 0xf5, + 0x2d, 0x50, 0x17, 0xf5, 0x2d, 0x50, 0x17, 0xf5, 0x2d, 0x50, 0x17, 0xf5, + 0x2d, 0x50, 0x17, 0xf5, 0x2d, 0x50, 0x17, 0xf5, 0x2d, 0x50, 0x17, 0xf5, + 0x2d, 0x50, 0x17, 0xf5, 0x2d, 0x50, 0x17, 0xf5, 0x2d, 0x50, 0x17, 0xf5, + 0x2d, 0x50, 0x17, 0xf5, 0x2d, 0x50, 0x17, 0xf5, 0x2d, 0x50, 0x17, 0xf5, + 0x2d, 0x50, 0x16, 0xf2, 0x2d, 0x50, 0x16, 0xdf, 0x2e, 0x4f, 0x16, 0x8a, + 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, }; /* width: 52, height: 48, rowstride: 208, n_channels: 4 */ -