diff --git a/project/res/raw/ultimatedroid.raw b/project/res/raw/ultimatedroid.raw new file mode 100644 index 000000000..1f76ba6b4 Binary files /dev/null and b/project/res/raw/ultimatedroid.raw differ diff --git a/project/res/raw/ultimatedroidbutton1.png.raw b/project/res/raw/ultimatedroidbutton1.png.raw deleted file mode 100644 index 18fe8bd14..000000000 Binary files a/project/res/raw/ultimatedroidbutton1.png.raw and /dev/null differ diff --git a/project/res/raw/ultimatedroidbutton1auto.png.raw b/project/res/raw/ultimatedroidbutton1auto.png.raw deleted file mode 100644 index b9b980d0e..000000000 Binary files a/project/res/raw/ultimatedroidbutton1auto.png.raw and /dev/null differ diff --git a/project/res/raw/ultimatedroidbutton1autoanim.png.raw b/project/res/raw/ultimatedroidbutton1autoanim.png.raw deleted file mode 100644 index a6f58856a..000000000 Binary files a/project/res/raw/ultimatedroidbutton1autoanim.png.raw and /dev/null differ diff --git a/project/res/raw/ultimatedroidbutton1pressed.png.raw b/project/res/raw/ultimatedroidbutton1pressed.png.raw deleted file mode 100644 index 171054952..000000000 Binary files a/project/res/raw/ultimatedroidbutton1pressed.png.raw and /dev/null differ diff --git a/project/res/raw/ultimatedroidbutton2.png.raw b/project/res/raw/ultimatedroidbutton2.png.raw deleted file mode 100644 index af4dd1034..000000000 Binary files a/project/res/raw/ultimatedroidbutton2.png.raw and /dev/null differ diff --git a/project/res/raw/ultimatedroidbutton2auto.png.raw b/project/res/raw/ultimatedroidbutton2auto.png.raw deleted file mode 100644 index 0df50111c..000000000 Binary files a/project/res/raw/ultimatedroidbutton2auto.png.raw and /dev/null differ diff --git a/project/res/raw/ultimatedroidbutton2autoanim.png.raw b/project/res/raw/ultimatedroidbutton2autoanim.png.raw deleted file mode 100644 index 8f0250f6e..000000000 Binary files a/project/res/raw/ultimatedroidbutton2autoanim.png.raw and /dev/null differ diff --git a/project/res/raw/ultimatedroidbutton2pressed.png.raw b/project/res/raw/ultimatedroidbutton2pressed.png.raw deleted file mode 100644 index 1396334ce..000000000 Binary files a/project/res/raw/ultimatedroidbutton2pressed.png.raw and /dev/null differ diff --git a/project/res/raw/ultimatedroidbutton3.png.raw b/project/res/raw/ultimatedroidbutton3.png.raw deleted file mode 100644 index 2489e93dd..000000000 Binary files a/project/res/raw/ultimatedroidbutton3.png.raw and /dev/null differ diff --git a/project/res/raw/ultimatedroidbutton3pressed.png.raw b/project/res/raw/ultimatedroidbutton3pressed.png.raw deleted file mode 100644 index 938d80b8a..000000000 Binary files a/project/res/raw/ultimatedroidbutton3pressed.png.raw and /dev/null differ diff --git a/project/res/raw/ultimatedroidbutton4.png.raw b/project/res/raw/ultimatedroidbutton4.png.raw deleted file mode 100644 index e7ba624f8..000000000 Binary files a/project/res/raw/ultimatedroidbutton4.png.raw and /dev/null differ diff --git a/project/res/raw/ultimatedroidbutton4pressed.png.raw b/project/res/raw/ultimatedroidbutton4pressed.png.raw deleted file mode 100644 index b8a528d77..000000000 Binary files a/project/res/raw/ultimatedroidbutton4pressed.png.raw and /dev/null differ diff --git a/project/res/raw/ultimatedroidbutton5.png.raw b/project/res/raw/ultimatedroidbutton5.png.raw deleted file mode 100644 index a86b60350..000000000 Binary files a/project/res/raw/ultimatedroidbutton5.png.raw and /dev/null differ diff --git a/project/res/raw/ultimatedroidbutton5pressed.png.raw b/project/res/raw/ultimatedroidbutton5pressed.png.raw deleted file mode 100644 index fbfb8d4f9..000000000 Binary files a/project/res/raw/ultimatedroidbutton5pressed.png.raw and /dev/null differ diff --git a/project/res/raw/ultimatedroidbutton6.png.raw b/project/res/raw/ultimatedroidbutton6.png.raw deleted file mode 100644 index 530283e2e..000000000 Binary files a/project/res/raw/ultimatedroidbutton6.png.raw and /dev/null differ diff --git a/project/res/raw/ultimatedroidbutton6pressed.png.raw b/project/res/raw/ultimatedroidbutton6pressed.png.raw deleted file mode 100644 index 70ed65cb0..000000000 Binary files a/project/res/raw/ultimatedroidbutton6pressed.png.raw and /dev/null differ diff --git a/project/res/raw/ultimatedroidbutton7.png.raw b/project/res/raw/ultimatedroidbutton7.png.raw deleted file mode 100644 index 1316c9cb0..000000000 Binary files a/project/res/raw/ultimatedroidbutton7.png.raw and /dev/null differ diff --git a/project/res/raw/ultimatedroiddownbuttonpressed.png.raw b/project/res/raw/ultimatedroiddownbuttonpressed.png.raw deleted file mode 100644 index 935befa12..000000000 Binary files a/project/res/raw/ultimatedroiddownbuttonpressed.png.raw and /dev/null differ diff --git a/project/res/raw/ultimatedroiddpadbutton.png.raw b/project/res/raw/ultimatedroiddpadbutton.png.raw deleted file mode 100644 index 648a3f20f..000000000 Binary files a/project/res/raw/ultimatedroiddpadbutton.png.raw and /dev/null differ diff --git a/project/res/raw/ultimatedroidleftbuttonpressed.png.raw b/project/res/raw/ultimatedroidleftbuttonpressed.png.raw deleted file mode 100644 index 9cf4f921e..000000000 Binary files a/project/res/raw/ultimatedroidleftbuttonpressed.png.raw and /dev/null differ diff --git a/project/res/raw/ultimatedroidrightbuttonpressed.png.raw b/project/res/raw/ultimatedroidrightbuttonpressed.png.raw deleted file mode 100644 index 08e784dcb..000000000 Binary files a/project/res/raw/ultimatedroidrightbuttonpressed.png.raw and /dev/null differ diff --git a/project/res/raw/ultimatedroidupbuttonpressed.png.raw b/project/res/raw/ultimatedroidupbuttonpressed.png.raw deleted file mode 100644 index e68172165..000000000 Binary files a/project/res/raw/ultimatedroidupbuttonpressed.png.raw and /dev/null differ diff --git a/project/sdl/sdl-1.3/src/video/android/SDL_touchscreenkeyboard.c b/project/sdl/sdl-1.3/src/video/android/SDL_touchscreenkeyboard.c index daa573309..39c853132 100644 --- a/project/sdl/sdl-1.3/src/video/android/SDL_touchscreenkeyboard.c +++ b/project/sdl/sdl-1.3/src/video/android/SDL_touchscreenkeyboard.c @@ -42,6 +42,7 @@ #include "jniwrapperstuff.h" #include "touchscreenfont.h" +// #include "touchscreentheme.h" // Not used yet #define MIN(X, Y) ((X) < (Y) ? (X) : (Y)) #define MAX(X, Y) ((X) > (Y) ? (X) : (Y)) @@ -652,21 +653,13 @@ power_of_2(int input) return value; } -JNIEXPORT void JNICALL -JAVA_EXPORT_NAME(Settings_nativeSetupScreenKeyboardButton) ( JNIEnv* env, jobject thiz, jint buttonID, jbyteArray charBufJava ) +static int setupScreenKeyboardButton( int buttonID, Uint8 * charBuf ) { // TODO: softstretch with antialiasing - jboolean isCopy = JNI_TRUE; - Uint8 * charBuf = NULL; int w, h, len, format; GLTexture_t * data = NULL; int texture_w, texture_h; - len = (*env)->GetArrayLength(env, charBufJava); - charBuf = (Uint8 *) (*env)->GetByteArrayElements(env, charBufJava, &isCopy); - w = ntohl(((Uint32 *) charBuf)[0]); - h = ntohl(((Uint32 *) charBuf)[1]); - format = ntohl(((Uint32 *) charBuf)[2]); if( buttonID < 5 ) data = &(arrowImages[buttonID]); else @@ -674,6 +667,16 @@ JAVA_EXPORT_NAME(Settings_nativeSetupScreenKeyboardButton) ( JNIEnv* env, jobje data = &(buttonAutoFireImages[buttonID-5]); else data = &(buttonImages[buttonID-9]); + + if( buttonID > 22 ) // Error, array too big + return 12; // Return value bigger than zero to iterate it + + memcpy(&w, charBuf, sizeof(int)); + memcpy(&h, charBuf + sizeof(int), sizeof(int)); + memcpy(&format, charBuf+ 2*sizeof(int), sizeof(int)); + w = ntohl(w); + h = ntohl(h); + format = ntohl(format); texture_w = power_of_2(w); texture_h = power_of_2(h); @@ -694,10 +697,24 @@ JAVA_EXPORT_NAME(Settings_nativeSetupScreenKeyboardButton) ( JNIEnv* env, jobje glTexSubImage2D(GL_TEXTURE_2D, 0, 0, 0, w, h, GL_RGBA, format ? GL_UNSIGNED_SHORT_4_4_4_4 : GL_UNSIGNED_SHORT_5_5_5_1, - charBuf + 12 ); + charBuf + 3*sizeof(int) ); glDisable(GL_TEXTURE_2D); + return 3*sizeof(int) + w * h * 2; +} + +JNIEXPORT void JNICALL +JAVA_EXPORT_NAME(Settings_nativeSetupScreenKeyboardButtons) ( JNIEnv* env, jobject thiz, jbyteArray charBufJava ) +{ + jboolean isCopy = JNI_TRUE; + int len = (*env)->GetArrayLength(env, charBufJava); + Uint8 * charBuf = (Uint8 *) (*env)->GetByteArrayElements(env, charBufJava, &isCopy); + int but, pos; + + for( but = 0, pos = 0; pos < len; but ++ ) + pos += setupScreenKeyboardButton( but, charBuf + pos ); + (*env)->ReleaseByteArrayElements(env, charBufJava, (jbyte *)charBuf, 0); } diff --git a/project/src/Settings.java b/project/src/Settings.java index 6edc278c2..a9e6bfd0d 100644 --- a/project/src/Settings.java +++ b/project/src/Settings.java @@ -18,6 +18,7 @@ import android.os.Environment; import android.os.StatFs; import java.util.Locale; import java.util.ArrayList; +import java.util.Arrays; import java.util.zip.GZIPInputStream; class Settings @@ -465,18 +466,16 @@ class Settings static byte [] loadRaw(Activity p,int res) { - byte [] buf = new byte[128]; + byte [] buf = new byte[65536 * 2]; byte [] a = new byte[0]; try{ InputStream is = new GZIPInputStream(p.getResources().openRawResource(res)); int readed = 0; while( (readed = is.read(buf)) >= 0 ) { - byte [] b = new byte[a.length + readed]; - for(int i = 0; i < a.length; i++) - b[i] = a[i]; - for(int i = 0; i < readed; i++) - b[i+a.length] = buf[i]; + byte [] b = new byte [a.length + readed]; + System.arraycopy(a, 0, b, 0, a.length); + System.arraycopy(buf, 0, b, a.length, readed); a = b; } } catch(Exception e) {}; @@ -489,32 +488,7 @@ class Settings { if( Globals.TouchscreenKeyboardTheme == 1 ) { - // DPAD - nativeSetupScreenKeyboardButton(0, loadRaw(p, R.raw.ultimatedroiddpadbutton)); - nativeSetupScreenKeyboardButton(1, loadRaw(p, R.raw.ultimatedroidleftbuttonpressed)); - nativeSetupScreenKeyboardButton(2, loadRaw(p, R.raw.ultimatedroidrightbuttonpressed)); - nativeSetupScreenKeyboardButton(3, loadRaw(p, R.raw.ultimatedroidupbuttonpressed)); - nativeSetupScreenKeyboardButton(4, loadRaw(p, R.raw.ultimatedroiddownbuttonpressed)); - // Auto-fire - nativeSetupScreenKeyboardButton(5, loadRaw(p, R.raw.ultimatedroidbutton1auto)); - nativeSetupScreenKeyboardButton(6, loadRaw(p, R.raw.ultimatedroidbutton1autoanim)); - nativeSetupScreenKeyboardButton(7, loadRaw(p, R.raw.ultimatedroidbutton2auto)); - nativeSetupScreenKeyboardButton(8, loadRaw(p, R.raw.ultimatedroidbutton2autoanim)); - // Other buttons - nativeSetupScreenKeyboardButton(9, loadRaw(p, R.raw.ultimatedroidbutton1)); - nativeSetupScreenKeyboardButton(10, loadRaw(p, R.raw.ultimatedroidbutton1pressed)); - nativeSetupScreenKeyboardButton(11, loadRaw(p, R.raw.ultimatedroidbutton2)); - nativeSetupScreenKeyboardButton(12, loadRaw(p, R.raw.ultimatedroidbutton2pressed)); - nativeSetupScreenKeyboardButton(13, loadRaw(p, R.raw.ultimatedroidbutton3)); - nativeSetupScreenKeyboardButton(14, loadRaw(p, R.raw.ultimatedroidbutton3pressed)); - nativeSetupScreenKeyboardButton(15, loadRaw(p, R.raw.ultimatedroidbutton4)); - nativeSetupScreenKeyboardButton(16, loadRaw(p, R.raw.ultimatedroidbutton4pressed)); - nativeSetupScreenKeyboardButton(17, loadRaw(p, R.raw.ultimatedroidbutton5)); - nativeSetupScreenKeyboardButton(18, loadRaw(p, R.raw.ultimatedroidbutton5pressed)); - nativeSetupScreenKeyboardButton(19, loadRaw(p, R.raw.ultimatedroidbutton6)); - nativeSetupScreenKeyboardButton(20, loadRaw(p, R.raw.ultimatedroidbutton6pressed)); - nativeSetupScreenKeyboardButton(21, loadRaw(p, R.raw.ultimatedroidbutton7)); - nativeSetupScreenKeyboardButton(22, loadRaw(p, R.raw.ultimatedroidbutton7)); + nativeSetupScreenKeyboardButtons(loadRaw(p, R.raw.ultimatedroid)); } } } @@ -544,7 +518,7 @@ class Settings private static native void nativeSetMultitouchUsed(); private static native void nativeSetTouchscreenKeyboardUsed(); private static native void nativeSetupScreenKeyboard(int size, int theme, int nbuttons, int nbuttonsAutoFire); - private static native void nativeSetupScreenKeyboardButton(int buttonId, byte[] img); + private static native void nativeSetupScreenKeyboardButtons(byte[] img); public static native void nativeSetEnv(final String name, final String value); } diff --git a/project/themes/converter/convert.sh b/project/themes/converter/convert.sh index eb91bf56f..4b0b57122 100755 --- a/project/themes/converter/convert.sh +++ b/project/themes/converter/convert.sh @@ -3,7 +3,49 @@ for f in ../UltimateDroid/*.png; do newname=`echo $f | sed 's@.*/@@' | tr '[A-Z]' '[a-z]'`.raw ./converter $f ../../res/raw/$newname - gzip -9 < ../../res/raw/$newname > ../../res/raw/$newname.gz - mv -f ../../res/raw/$newname.gz ../../res/raw/$newname done +rm -f ../../res/raw/ultimatedroid.raw + +for F in \ +dpadbutton \ +leftbuttonpressed \ +rightbuttonpressed \ +upbuttonpressed \ +downbuttonpressed \ +\ +button1auto \ +button1autoanim \ +button2auto \ +button2autoanim \ +\ +button1 \ +button1pressed \ +button2 \ +button2pressed \ +button3 \ +button3pressed \ +button4 \ +button4pressed \ +button5 \ +button5pressed \ +button6 \ +button6pressed \ +button7 \ +button7 \ +; do + if [ \! -e ../../res/raw/ultimatedroid$F.png.raw ]; then + echo Cannot find ../../res/raw/ultimatedroid$F.png.raw - check if all files are in place + exit 1 + fi + cat ../../res/raw/ultimatedroid$F.png.raw >> ../../res/raw/ultimatedroid.raw +done + +rm ../../res/raw/ultimatedroid*.png.raw + +gzip -9 < ../../res/raw/ultimatedroid.raw > ../../res/raw/ultimatedroid.raw.gz +mv -f ../../res/raw/ultimatedroid.raw.gz ../../res/raw/ultimatedroid.raw +echo "// Touchscreen theme to be included directly into the code witohut Java resources, not used yet"> ../touchscreentheme.h +echo "unsigned char * ultimateDroidTheme[] = { 00, // Dummy byte, skip it" >> ../touchscreentheme.h +cat ../../res/raw/ultimatedroid.raw | od -t x1 -v -A n | tr " " "," >> ../touchscreentheme.h +echo "};" >> ../touchscreentheme.h diff --git a/project/themes/touchscreentheme.h b/project/themes/touchscreentheme.h new file mode 100644 index 000000000..be6fe5029 --- /dev/null +++ b/project/themes/touchscreentheme.h @@ -0,0 +1,557 @@ +// Touchscreen theme to be included directly into the code witohut Java resources, not used yet +unsigned char * ultimateDroidTheme[] = { 00, // Dummy byte, skip it +,1f,8b,08,00,e6,55,a4,4c,02,03,ed,9d,cd,92,dc,b8 +,91,80,09,b2,d8,3d,da,9b,ec,d3,da,7b,d2,fa,35,1c +,51,d0,6c,1f,5b,b7,d6,9c,c6,ba,38,62,5e,a3,31,56 +,f8,b9,1a,8e,89,79,2c,7b,91,09,80,04,40,80,44,02 +,6c,35,58,62,67,48,dd,55,2c,14,f9,11,7f,c9,44,66 +,a2,eb,ba,bf,77,fa,5f,f7,fc,50,2b,d7,bf,b0,3f,72 +,56,2e,f2,0f,d7,bf,94,9f,fd,df,ff,d1,52,cf,c1,ff +,cc,6a,7f,fe,b8,0f,c7,c7,c7,2a,8e,3f,c8,4e,8b,e8 +,24,41,9c,4f,bf,2b,af,11,97,e3,5a,57,1f,ff,a5,af +,4a,30,71,a1,08,bb,a8,12,8d,71,88,4e,b5,f3,0b,bf +,c8,21,5f,98,fa,bc,21,69,82,83,29,0e,de,f1,41,5e +,44,f4,7a,c5,90,7a,5f,71,0c,bc,21,0e,55,1b,9d,be +,aa,e8,f5,32,c1,e2,35,02,f5,c7,a1,9f,34,c3,c1,54 +,7d,00,47,28,ea,3a,7b,06,47,7b,39,2c,8f,02,07,83 +,9e,f5,ae,6b,9a,43,5d,25,5c,67,2f,14,8b,8c,90,40 +,89,23,70,28,e9,18,13,a3,18,b9,ea,cf,7c,71,94,35 +,c5,21,df,71,e4,50,e3,4f,78,bf,99,ba,ca,8b,1c,95 +,5c,38,10,45,39,d4,18,d1,1c,c7,2c,02,7b,86,6a,5b +,23,d4,87,22,51,57,cc,7a,31,b8,9f,69,8d,03,7a,32 +,f3,38,d4,f5,f7,d8,bb,91,42,93,20,97,47,a2,39,58 +,23,1c,62,c1,81,d7,aa,e6,05,3e,51,60,1f,19,95,26 +,a5,3e,27,16,1c,ac,31,0e,36,5f,a1,e9,19,2e,87,7a +,75,81,5e,3d,d7,87,84,4f,36,c7,81,a3,ec,00,2c,92 +,41,7f,f1,29,0c,09,8c,4f,8c,9b,4f,ce,1c,2f,ff,db +,0a,07,cc,0f,fa,ea,70,b6,60,62,4c,08,f6,1b,6e,38 +,58,93,1c,aa,6f,e3,95,a9,f1,6b,4c,72,8c,12,3f,dd +,32,07,5e,1b,8c,3f,17,99,a6,c0,5e,c2,3b,ac,b9,06 +,39,60,44,65,38,f3,61,0f,58,11,81,9f,51,23,41,b3 +,1c,02,75,c2,5c,e1,bd,9e,65,80,e3,b9,19,0e,8e,1c +,92,20,42,f5,f6,56,39,68,d2,16,07,37,1c,6a,66,23 +,73,88,e6,38,18,72,d0,84,4d,1c,d7,86,38,d4,d8,43 +,e6,e0,cd,71,28,5d,a4,98,43,fe,d0,16,87,fa,d7,53 +,44,f6,ed,71,08,a6,c6,52,46,14,a0,41,8e,ae,29,0e +,41,e4,10,0d,72,f0,22,0e,c9,da,e3,50,f3,01,13,34 +,d9,99,e3,e3,1e,e3,2e,72,10,a5,17,86,a3,7e,dd,e0 +,e5,03,fb,13,7f,cf,de,95,0b,d7,7a,9f,ba,2a,56,c8 +,a1,be,a1,e6,fc,ef,e4,7f,bf,7c,90,ef,29,3a,6a,5a +,64,07,1c,c4,9f,5e,eb,f9,f5,22,de,f3,6e,a7,6f,02 +,2b,4f,47,e5,90,3b,9d,9d,77,dc,b9,12,5c,8d,29,14 +,9c,3d,88,1c,38,56,97,9f,31,ca,01,7a,02,75,3e,76 +,45,5d,13,ae,2d,31,66,be,9f,c5,d6,d2,c2,a3,a2,e2 +,8c,e6,6a,3d,0e,18,cd,79,b2,3e,e0,8c,7c,f3,ee,4c +,d7,0a,f7,84,31,e7,ca,75,3d,d9,a3,5a,c7,9d,57,09 +,d7,84,6f,7c,06,46,0b,97,03,da,f6,da,15,ea,33,e7 +,d6,b5,bc,97,f7,30,12,f1,a0,0d,6b,0a,79,cf,ef,f4 +,ab,cc,6f,5b,fd,a4,7e,12,9b,da,55,9f,ae,0b,31,8d +,48,b9,ad,56,dd,15,45,62,74,f2,e9,3e,30,43,21,ef +,69,77,65,9d,79,c9,c1,23,22,fd,11,29,4b,84,9e,dd +,a1,4e,46,76,2f,8d,b0,7b,01,eb,6e,f0,17,b6,b9,dc +,6f,72,c6,f5,f8,15,f6,7e,ff,10,91,6f,11,d3,5d,a4 +,72,a8,6f,1c,e5,7d,4c,d0,ea,4e,fa,26,63,1b,32,fd +,65,f1,99,0d,8e,f9,5e,a8,bb,78,b1,9f,cd,3e,77,82 +,42,c9,48,b9,27,4c,5b,f5,86,74,9b,58,72,f8,b3,da +,34,9e,5d,40,8c,f6,90,31,1f,e1,ef,4b,92,02,84,f8 +,6d,b0,ae,ab,58,82,2b,63,5e,5b,89,71,38,73,63,af +,57,f6,f3,39,4c,9b,ba,e7,aa,17,c8,3e,56,17,42,31 +,72,22,87,be,06,d1,2f,e7,ee,90,43,30,ee,df,51,b3 +,72,69,3d,0f,48,1a,8a,ba,52,76,87,7f,05,1c,e6,a9 +,c9,b4,ad,6c,cd,6d,f2,7f,10,03,5b,5c,65,9c,c3,21 +,bd,b0,cb,fc,0d,24,5d,47,f7,e7,0b,5f,f4,11,35,7a +,0d,fc,ce,8e,bc,9c,c8,81,d7,71,91,01,49,aa,3e,dc +,f6,44,e5,30,df,a1,ae,97,df,0b,25,2c,10,1c,8b,f1 +,68,19,87,df,be,b6,38,c4,10,fa,bb,d0,ea,63,6f,59 +,fa,d7,cc,e3,d7,1a,87,fe,e4,f1,39,50,cf,ab,6c,57 +,eb,a2,5a,dd,2b,b7,2b,3e,8f,9f,05,fd,9c,3b,fd,7c +,5d,ca,fb,39,63,79,fd,dc,ed,27,ac,68,dc,95,97,4d +,8a,bb,b2,71,57,66,8f,bb,e1,8a,91,6e,5f,f9,1c,7c +,d2,db,57,39,18,9d,23,6c,4f,79,1c,7e,fb,a2,f6,73 +,b1,5a,23,7c,a4,f6,f3,58,7b,ca,ad,0f,77,fc,12,17 +,ca,13,3f,fe,7f,97,ac,0b,52,df,b0,33,f2,f2,aa,28 +,ed,ca,ff,ec,1e,75,42,ad,0b,bd,a2,cd,36,af,6d,8b +,a3,ce,2a,24,c6,40,4b,ac,b0,56,f1,2a,8e,52,12,d7 +,9a,84,be,df,bb,7d,df,72,2c,f2,f5,f6,b7,9c,b1,ab +,ea,dc,e3,70,ef,d8,9e,32,7d,7f,65,0b,4d,3f,ef,48 +,e6,7f,bf,04,7f,89,8a,9f,b2,fb,b0,65,81,e4,1b,f6 +,48,16,7d,b6,aa,92,02,5b,ad,ec,78,bf,6f,bd,ef,f2 +,5d,f4,3e,c6,f6,6b,bf,e2,fd,5b,72,ec,75,17,f9,7b +,58,01,91,3f,d4,08,df,81,a3,ee,0a,c4,fb,e7,0f,66 +,5d,ed,43,b9,b0,77,66,ec,60,b9,36,ae,49,0c,87,fc +,a1,e6,fc,cf,1f,76,f2,0b,df,81,e3,e5,43,03,fe,ed +,fb,d4,c7,a1,39,c4,c9,f1,8a,1c,44,0a,88,0c,3b,39 +,5e,8d,03,56,18,89,6b,ae,46,2b,3b,39,f6,e7,e0,27 +,47,73,1c,b4,f8,5a,d9,c9,06,39,04,44,3f,51,9f,b9 +,7b,c6,5a,e4,90,c4,a7,28,c9,9a,e5,60,26,36,e7,c2 +,13,22,cc,ea,98,6c,9c,43,4e,36,c8,04,85,5d,33,65 +,6d,73,d8,a7,a9,24,87,7d,e6,42,ff,ab,86,db,95,f5 +,c0,61,cb,b6,25,2f,da,be,31,59,41,1a,e4,90,8e,3f +,9c,26,91,bd,f4,e2,ff,15,d7,60,9e,66,03,bf,be,76 +,39,cc,c8,e5,71,68,6f,02,d1,f1,85,7f,62,6b,1c,ae +,85,cc,3c,e9,b9,b5,61,9f,52,22,1c,2f,8d,72,30,13 +,cd,a5,34,0f,43,a1,7b,86,88,fa,8b,36,f5,7c,1e,f1 +,df,b5,73,89,b4,f1,c0,e1,f1,a3,70,e8,91,cb,cc,19 +,f2,b0,1c,b6,97,88,2e,1e,55,78,14,8e,29,e6,31,15 +,1b,39,f9,b7,b7,ce,c1,a7,fe,7e,14,0e,09,eb,91,71 +,0e,3d,0e,c7,32,2d,b5,58,1f,1d,c6,79,45,49,12,14 +,cc,7a,50,36,c6,a1,6a,24,92,f9,23,2a,36,83,43,4b +,1c,fc,5d,b5,67,d2,4e,1c,75,c2,fe,54,cd,f1,be,3e +,1e,a7,9e,e3,e5,03,44,91,54,c8,fb,f2,da,98,39,3a +,27,57,dc,75,e8,1c,79,e9,ad,3c,a3,5c,51,3a,25,2f +,0c,e4,59,c9,55,09,dc,d2,97,ee,a5,7b,ee,ae,4a,6a +,eb,a6,e4,e7,6a,c4,32,d5,73,74,3b,ac,f5,ed,cb,e1 +,33,6c,51,3c,ef,54,1b,a5,35,d2,ed,5c,1f,ce,fa,ab +,cd,51,92,95,19,80,f5,af,55,1f,65,1c,b3,2f,b6,b4 +,31,cd,53,14,d0,9a,b0,7e,f6,8d,6a,88,03,f2,ac,04 +,d7,8f,d9,d5,70,66,97,89,d8,4e,6b,69,69,87,43,3d +,a9,f7,71,0e,eb,c9,b2,14,de,cb,06,39,58,a4,3e,e4 +,e4,5b,2b,0f,cc,a1,6d,87,3a,ce,45,46,48,8e,53,1f +,da,12,64,62,49,16,bd,e4,28,1c,d6,e6,a0,9e,d5,87 +,58,2f,39,02,87,1a,bf,74,ac,a5,67,1d,95,07,e3,d0 +,56,5c,ee,58,ae,b5,b5,da,ef,25,ad,73,b0,de,f6,0c +,97,83,2d,7a,49,fb,1c,b1,95,1d,db,4b,c4,44,d2,36 +,07,c7,35,43,b9,b2,86,70,10,0e,86,71,98,17,11,5d +,d3,d1,11,aa,b2,71,0e,6e,db,d4,25,b5,36,e5,ce,25 +,ad,72,70,93,f3,46,69,8c,63,2a,b3,b3,5d,d9,69,9b +,43,66,45,49,4f,be,29,ed,f6,0f,92,cf,6c,e3,fd,63 +,f3,09,ca,6a,5f,c7,d1,13,d7,e5,e4,38,39,4e,8e,93 +,e3,e4,38,39,4e,8e,93,23,e4,08,ed,e4,53,6e,d6,c9 +,ea,3c,5f,97,f1,bd,60,72,ca,59,b3,07,47,79,c4,1a +,9c,1f,57,2f,06,76,70,0e,43,e3,51,f8,04,69,06,e9 +,31,cc,b9,5f,a9,1c,82,ed,11,45,38,73,c8,1e,f7,c0 +,70,9e,40,4d,2c,fd,c5,dd,29,46,4c,f9,fd,e7,da,b3 +,d4,b8,36,9e,c9,61,8f,00,3b,5f,1c,73,57,48,ac,b8 +,19,63,9d,9c,c4,bd,98,5b,97,c9,87,cf,61,2f,02,14 +,f0,9d,b2,32,fb,e7,c5,e8,7c,32,67,05,07,fd,a6,65 +,82,c0,b5,be,2f,b3,29,bb,6b,56,6e,9b,67,de,ae,15 +,76,4f,05,a1,73,ae,cf,ed,6a,b4,4f,d4,3c,52,27,20 +,62,71,dd,6e,4b,74,db,21,58,ae,78,af,f3,cf,2d,9f +,9d,70,d7,86,c4,3a,c2,b2,1e,c2,ec,be,21,b5,cd,81 +,3f,d5,c7,e8,7b,47,2e,48,e0,d9,db,90,cc,1c,61,db +,42,12,e8,3f,26,77,17,f7,33,3a,69,cb,f5,a0,73,67 +,cc,ad,4b,26,da,92,b6,84,c9,6e,6a,b9,d1,7a,53,77 +,d8,e3,90,2b,1c,e0,a3,93,c7,81,36,51,bc,56,25,bd +,c9,36,08,ab,39,b6,3f,0f,90,ed,07,f8,64,b4,47,2c +,39,f0,0e,e8,be,50,c1,81,bb,24,99,ef,cc,e5,c0,fe +,d1,2f,73,c5,49,e8,55,98,49,ca,6f,55,5b,1c,c6,4a +,54,c7,31,e0,aa,ea,08,63,6a,2e,87,c9,db,9c,c8,b2 +,06,ed,59,26,47,a8,45,df,c0,2c,24,26,8b,5e,11,07 +,5a,fe,c0,02,32,a8,bb,7a,97,cf,61,da,c2,46,ae,38 +,49,e1,80,be,cb,4c,36,53,22,07,ee,e8,d6,63,6e,19 +,d8,af,27,bb,3e,f4,0c,bd,9e,93,85,8d,ba,d7,e4,72 +,c8,0b,ce,06,bd,89,dc,27,70,40,bc,06,ae,23,ab,9a +,a0,72,e0,48,74,cf,ef,71,66,5c,d4,85,ba,af,50,53 +,8c,75,14,0e,10,55,6e,10,26,97,b4,cc,e2,80,5e,81 +,3b,17,4c,14,f9,1c,38,b2,8e,3a,0b,67,24,57,dc,a0 +,29,a5,57,23,79,1c,40,a2,ea,59,db,f2,dd,b9,32,c1 +,81,a3,6c,af,7e,4f,0c,14,0e,5c,4d,33,99,06,45,24 +,57,9c,6a,b1,98,3d,87,3b,7d,24,97,43,b7,2f,e3,df +,b8,c1,21,61,f7,01,f5,ca,a7,20,b4,2b,b0,da,42,ab +,c2,5c,71,3c,10,9d,2b,0e,fe,72,5b,56,3e,07,88,ba +,36,cc,7b,87,b9,e3,13,1c,b0,17,84,ba,da,05,05,85 +,83,e0,d9,57,c4,81,3d,05,d7,b5,24,b6,af,e3,73,88 +,24,07,8c,53,b0,43,47,79,bb,42,5f,f0,fb,6d,61,7d +,4d,bb,c2,5e,c8,be,51,3f,5f,95,da,7e,2e,59,ce,b8 +,6b,b4,db,c2,71,77,65,2e,77,73,c5,15,8c,bb,b6,3d +,f1,8c,71,77,9e,07,f1,a9,a4,60,1e,64,fd,66,6d,f4 +,25,f3,a0,c9,cf,99,3d,0f,6a,bd,04,46,e0,52,bd,84 +,ad,d6,88,9a,5f,3d,ff,8c,1c,0e,bf,3d,d1,f4,44,e8 +,29,cc,b4,2f,8a,9e,c8,57,73,c5,e9,3c,a3,34,3d,71 +,8a,41,24,eb,89,ae,de,2e,89,7a,bb,59,ed,1c,d3,b9 +,e2,7c,1b,c4,b6,de,2e,75,8e,ee,aa,e7,28,31,d8,a7 +,64,02,87,f1,be,f0,9f,41,d8,1d,ef,97,14,79,cf,51 +,a2,f2,39,8a,e1,13,a1,20,3d,d7,ce,7e,4b,da,6e,82 +,f6,00,33,43,ca,6e,69,0f,ca,e0,20,3c,d7,ae,db,19 +,64,4f,e3,98,bd,13,dd,4c,4b,71,9b,d6,96,9d,81,13 +,ec,0c,6c,d5,ce,60,ed,3e,54,8e,a5,d5,47,10,39,58 +,d2,e6,63,7c,b2,21,83,68,60,87,0b,6d,70,29,2b,9c +,6f,61,9c,6d,59,4b,8e,ed,5d,66,58,f2,1a,ad,25,2e +,b4,c6,31,cf,0e,27,07,c6,58,60,17,15,97,58,db,62 +,ab,57,6f,6d,71,da,2e,4a,e5,00,bb,a8,48,8f,55,09 +,db,9b,67,71,64,ec,26,ed,d4,c7,5f,37,b8,1e,9e,03 +,7e,5f,bb,a3,af,ab,41,3c,d0,b9,ce,79,72,9c,1c,27 +,c7,c9,71,72,9c,1c,27,c7,ed,fa,21,73,92,5f,b8,68 +,dc,4f,3f,33,7f,79,f3,71,13,22,23,57,dc,d1,e3,58 +,c4,01,e2,58,cc,73,b5,89,2b,4a,c4,e3,30,9d,11,ff +,28,71,5e,6a,cc,8a,c4,79,f1,03,c5,79,a5,e3,ee,f8 +,a1,e2,ee,52,71,90,fc,70,71,90,f1,b8,54,d9,cd,3d +,e3,b8,71,c2,fc,90,71,c2,6e,dc,b6,98,7a,46,a8,73 +,9d,71,f4,df,3a,af,81,ee,13,8c,85,3d,e3,a8,79,26 +,d8,81,f2,4c,ac,e7,fd,38,0a,47,3a,0f,0b,4f,e6,61 +,91,2d,d6,47,07,be,29,b1,e7,c1,d4,93,21,ae,34,34 +,94,17,c7,cd,53,e4,7b,c1,a7,05,56,95,64,a3,79,8a +,da,c9,7f,75,2b,79,bc,8e,9c,57,cd,cb,15,b7,10,fa +,4f,3d,13,9c,f7,b9,83,bb,04,6f,c0,5d,83,bb,a7,ef +,23,dc,51,7d,6f,f5,7d,9e,ef,3b,d4,c2,54,37,0d,70 +,b0,dd,39,ba,37,a1,98,6b,e4,39,8b,e4,d9,21,f1,39 +,9e,2b,58,dc,bd,f5,64,a6,c0,0a,ab,bb,fb,64,0b,ed +,6a,ce,3a,ca,37,6d,8a,ae,f7,85,70,e6,c4,76,38,c0 +,97,93,27,a2,a3,f8,c2,2f,d1,f0,4c,59,2a,da,e1,d0 +,9e,0a,31,8e,98,df,ae,d1,65,7a,de,b7,57,1f,a2,8f +,51,f8,b9,e2,8e,c9,b1,cc,15,77,44,8e,d8,33,ee,31 +,39,96,b9,e2,8e,c7,a1,7b,46,98,2b,ce,3e,a7,1c,85 +,63,ea,19,8b,5c,71,d6,d2,75,04,8e,b9,67,2c,73,c5 +,09,76,24,8e,b5,5c,71,f3,ac,de,36,87,df,33,96,b9 +,e2,70,3f,a9,e6,39,e6,9e,91,ce,15,87,7b,0b,34,cd +,11,eb,19,b1,5c,71,ba,6d,b5,cc,61,72,3d,af,e4,8a +,13,26,8a,ae,5d,8e,59,9b,5a,dd,1d,d2,e6,93,6b,96 +,83,b6,d3,30,c4,a7,b4,db,ae,72,e4,18,e3,ee,9a,1c +,f5,f9,e3,e4,38,39,4e,8e,93,e3,e4,38,39,4e,8e,6f +,c5,11,66,2d,2e,8a,f7,a9,e2,60,46,13,86,18,48,bd +,63,26,77,3e,3f,c7,b2,2d,22,22,31,36,0a,78,62,d9 +,97,8f,c6,81,11,86,d5,04,35,1c,7e,56,68,cd,22,37 +,58,7c,1a,9f,43,67,a2,10,5e,1e,36,ee,67,1c,5b,f8 +,4c,7b,de,16,f8,2c,31,5b,7d,d6,e3,51,27,0f,ba,5e +,0c,6c,ba,b2,f9,0e,cf,19,d4,30,8b,9a,11,1b,9d,e9 +,3e,23,f3,29,f6,53,73,a8,7b,a0,3e,19,5f,bd,8f,45 +,1b,ba,91,7a,53,fe,39,cf,76,25,93,1c,66,af,52,9d +,5f,ab,f7,af,3a,75,c5,f6,99,38,c8,04,32,b2,91,3b +,f5,01,5e,c4,98,c7,a4,4f,d5,89,e8,99,27,6b,5e,f9 +,b0,32,c5,12,b9,e2,4c,96,35,b4,2b,86,ed,64,ad,36 +,42,32,4b,87,44,6e,7d,0c,2b,f7,19,28,18,64,3a,e3 +,51,16,df,af,04,fb,ea,46,ae,38,cc,68,e4,51,b8,bd +,d6,c9,cb,37,e8,ac,2b,4b,0a,c7,72,61,6a,c4,3c,fb +,47,22,3b,fd,8c,85,2c,8b,43,5b,e1,64,bf,96,2b,4e +,de,0b,bd,e7,73,16,87,8e,e6,e7,95,1c,d2,89,22,cd +,e3,d0,b6,9f,b5,5c,71,70,5f,78,9f,cb,a1,47,05,31 +,f0,2a,0e,ae,33,38,0e,f8,9b,c0,b1,9e,2b,ce,8f,d3 +,5e,e3,c0,9e,39,c2,dd,84,dc,9b,25,1c,f8,5b,cf,0b +,90,5f,87,51,da,d5,56,ae,38,9e,5d,1f,70,54,8e,62 +,54,7f,33,e8,29,54,0e,3b,43,61,de,3e,90,4c,0e,dd +,13,b6,73,c5,71,96,cf,21,30,2b,8c,ba,7a,cc,17,21 +,b2,39,90,45,7b,7b,0e,3a,eb,01,85,03,7b,f6,46,ae +,38,bc,47,44,0e,76,07,19,55,f8,22,87,c1,5a,7d,e8 +,dc,5f,e2,62,73,37,e4,72,98,71,69,35,57,9c,fa,ac +,c9,d1,c9,49,1c,20,ea,2f,cc,41,94,53,1f,c6,97,bb +,77,33,50,e4,73,60,8f,ca,c8,15,87,f1,f8,64,0e,a8 +,15,75,e5,d0,f7,37,38,6c,7b,e2,a3,af,03,e4,72,a0 +,ce,91,91,2b,4e,e7,f1,a4,73,00,09,1f,75,0e,b5,14 +,87,c0,78,01,5c,47,1a,c3,ac,66,f9,1c,04,0d,b9,88 +,43,67,e8,c2,8c,95,ba,7d,45,38,a4,59,0f,63,87,e0 +,60,09,0e,ec,1d,7a,87,a4,8a,76,c5,b2,72,c5,f1,ea +,76,25,86,f5,7e,6e,e3,83,ca,fa,39,ef,f2,72,c5,c9 +,e2,7e,2e,31,97,9d,1c,b2,e6,41,bd,ce,5d,31,ee,6e +,e4,58,2b,1c,77,25,61,dc,35,a3,6f,c5,3c,28,d9,16 +,87,28,9a,07,39,79,1e,9c,f5,5c,98,47,68,1c,3c,2b +,57,1c,5d,2f,11,93,5e,22,88,7a,22,9f,a3,9d,48,7a +,22,cb,c8,15,47,d3,13,a1,3d,41,96,67,56,ac,b7,33 +,3b,2f,92,f5,f6,78,9d,88,d1,ae,39,e7,73,70,d4,db +,d5,91,6f,fe,1c,35,c5,b1,24,72,c5,e5,73,58,bb,80 +,18,96,31,bb,f4,e7,5a,4e,e2,98,bd,33,96,b9,e2,e0 +,79,76,b6,fc,ec,f1,5c,cb,3d,8e,2d,3b,83,24,72,88 +,64,ae,38,d7,82,95,c5,d1,c7,ac,25,f1,fa,98,ed,3e +,32,61,fb,11,93,f7,70,2e,c7,32,0b,dc,d2,cf,32,83 +,23,61,f5,71,76,04,1c,43,3b,9c,58,b1,bf,85,fb,82 +,2f,59,59,86,55,74,c9,e1,5e,7b,cc,7a,b8,66,89,83 +,f9,80,8f,c2,58,14,ad,5d,54,76,6b,57,2a,a2,56,52 +,2f,fa,71,e0,64,fb,2e,68,49,3c,b0,d4,a6,88,a2,63 +,ee,45,04,76,d1,5b,b1,53,1f,7f,dd,e0,7a,13,1c,dd +,70,f4,75,35,bb,b6,76,ae,73,9e,1c,27,c7,c9,71,72 +,9c,1c,27,c7,c9,71,8b,7e,c8,54,bf,70,bd,b7,5c,8b +,f5,41,c9,6b,dc,7e,dc,04,5f,cd,15,27,9b,8f,9b,c8 +,89,63,11,26,da,ab,fd,b8,22,bd,5b,e3,5a,ae,b8,f6 +,e3,8a,b6,e2,bc,cc,75,f7,c7,8e,bb,e3,87,8a,bb,4b +,c5,41,ba,d1,c2,c7,89,4b,0d,7b,89,30,3b,ac,1c,29 +,2e,35,16,27,cc,0f,19,27,ec,f6,12,3f,57,dc,19,47 +,ff,96,79,0d,c2,5c,71,47,cf,33,c1,0e,93,67,62,2b +,ef,c7,51,38,58,32,0f,0b,5f,c9,c3,d2,20,07,7a,1f +,a7,9e,01,63,cf,83,b8,fa,d1,60,7e,1f,cc,f0,33,e4 +,88,30,ff,78,93,79,8a,5a,ca,7f,75,2b,79,bc,8e,9b +,57,cd,cb,15,37,d4,0b,ab,94,9a,73,4f,4c,43,bd,b0 +,6a,29,3f,f7,7e,1c,ec,a6,38,60,fc,85,35,fa,5c,01 +,1f,af,39,42,a8,1d,0e,bd,93,5e,e8,7d,90,16,a1,7d +,13,76,ad,8f,79,15,b4,94,43,d5,c6,85,27,f3,7e,a4 +,04,b9,fb,bd,38,dc,d5,dc,12,31,3e,1d,97,54,fe,12 +,9c,cd,57,38,40,ea,39,5e,fa,5a,31,3b,13,26,38,ac +,1f,52,22,3f,cb,45,af,ef,97,9f,fd,35,38,f8,f2,8e +,5f,84,de,ef,d3,f5,b2,6f,9c,43,86,7e,39,60,6b,80 +,1d,2b,21,22,05,7b,d0,eb,72,f8,f3,3e,5d,8c,8f,d3 +,45,2e,ed,a1,b0,e7,32,44,a3,dc,a9,31,00,f6,b6,5c +,d8,1a,75,44,84,68,86,83,2f,38,f4,1e,d8,76,5f,72 +,88,e1,e0,e8,9f,1e,72,f0,9d,38,9e,fb,5a,d1,1c,cc +,e3,80,9e,01,d7,ed,ec,48,7e,27,87,39,d6,69,b2,fd +,1a,8e,f2,b3,bb,1c,d7,dd,39,38,b6,fb,45,f4,c3,e0 +,fa,15,ef,cd,71,ad,e4,30,9e,7f,30,3f,cf,bb,c8,c2 +,53,f8,18,ec,75,7f,a7,46,b4,1e,67,4c,37,7a,19,4b +,d7,73,5c,fb,5a,31,fe,8b,3a,3b,9f,66,81,c8,ec,8b +,4f,61,fc,ee,2f,0c,63,6a,cc,de,c5,17,7c,ad,a4,fc +,ec,2e,47,b7,03,07,b4,7c,bb,93,2f,5c,6b,c8,30,47 +,41,d8,88,53,43,be,1b,47,57,c9,61,7c,48,27,8e,58 +,5c,90,27,48,6d,39,b4,1d,a5,9e,a3,eb,6b,c5,e7,40 +,7f,d0,71,d9,a6,dc,5e,82,79,91,b1,05,5a,8e,f2,b3 +,cf,1c,f6,79,b8,54,8c,7d,4a,b7,95,c1,ec,67,b0,2a +,60,85,d4,91,b3,c0,01,52,cf,f1,c2,6a,c5,d8,dc,20 +,f2,67,58,7a,2d,c7,c4,f8,81,0e,b8,77,3c,96,2f,3f +,bb,cb,f1,bc,13,87,1c,68,b2,2f,c7,73,25,87,ce,9d +,a1,eb,83,c6,01,63,9b,b6,0f,d7,73,e8,9d,0c,9e,2b +,c4,72,c0,5e,f6,34,99,39,ca,cf,3e,73,5c,2b,39,f4 +,ce,dc,bc,88,43,fd,c3,f2,f5,1c,7a,57,89,6b,85,cc +,1c,79,16,eb,59,20,6e,43,73,94,9f,7d,e6,e8,2a,39 +,f4,2e,e9,a5,1c,da,b7,bd,9e,43,ef,f0,51,63,aa,d5 +,1c,2c,91,9b,66,9d,83,1b,8e,f2,b3,cf,1c,d6,52,5c +,2a,10,bb,21,90,83,6a,45,04,0e,1d,fb,51,cf,f1,62 +,76,ae,28,17,8c,f3,87,c8,1e,32,87,c0,58,14,28,5f +,7e,f6,fd,39,e6,78,9f,b7,e0,78,9e,76,13,29,15,13 +,6b,85,1c,34,01,0e,1d,cd,52,7e,76,77,4d,27,b6,63 +,4e,be,98,28,3e,b0,22,10,39,f4,de,52,50,be,fc,ec +,33,47,a7,3d,20,2b,05,72,27,94,71,54,c6,9a,99,b5 +,2d,b6,93,60,94,78,4f,13,7f,9f,99,36,04,38,38,99 +,83,bf,06,87,97,1f,8e,26,0c,fb,ac,8d,2f,e3,41,ae +,b9,50,ec,51,39,e5,8a,2b,93,58,ae,0e,3e,70,f2,b8 +,e9,c7,b0,3a,54,30,33,a6,99,b5,1f,b6,21,a9,39,23 +,fe,f6,39,e0,dd,e4,93,5c,fe,33,1e,4a,87,3d,be,4b +,70,40,7c,32,e8,95,7d,ce,b3,a3,64,eb,9f,c1,d6,e9 +,d7,c6,ea,15,ca,29,2f,c1,16,0d,6a,5b,98,57,02,bc +,af,1c,d5,09,bc,67,7a,dc,a3,7b,ca,15,97,71,6f,3a +,d9,6d,90,f8,35,32,ac,7e,6b,e7,7a,e0,6e,89,34,19 +,e1,d8,e0,78,51,33,7b,bf,30,4f,80,c9,15,97,21,53 +,cf,ad,e3,e0,6e,3c,41,9f,2b,1c,66,c5,45,ae,38,36 +,b2,8b,9f,2b,2e,9b,43,f5,28,9e,c5,21,17,31,f2,c6 +,cf,a8,33,fb,b5,3b,7e,9f,19,91,1e,f0,e9,44,f6,0c +,f4,be,24,7d,93,f6,f1,17,1d,eb,63,e5,b6,38,ec,1e +,d4,aa,3c,ac,98,75,a9,1c,8f,cb,73,af,e7,8a,63,77 +,8c,72,4f,e0,bc,60,99,ef,6c,1b,0d,3f,c1,57,39,f4 +,fe,d3,e8,61,a8,57,c8,b2,39,f2,72,c5,31,96,cf,61 +,22,16,7a,37,67,45,2e,07,ef,5c,6f,f5,7c,0e,cc,d5 +,b5,99,2b,ce,64,d2,c9,e6,30,6b,25,c3,b4,d7,c3,0a +,87,0c,3c,70,d5,95,4f,2b,33,96,63,3b,a2,6b,3b,57 +,9c,60,3a,0f,21,63,39,df,37,73,e8,35,2e,d1,2d,f6 +,56,8f,72,d8,11,5f,b7,27,4e,e6,c8,cd,15,97,fb,7d +,2e,87,db,be,e4,54,7a,c9,b1,6c,4f,74,8e,dc,5c,71 +,ba,65,51,39,dc,f6,c5,8d,5f,6d,ac,3e,c2,f6,54,c2 +,41,89,5d,2b,e1,d0,ab,71,72,6a,5f,4b,0e,6e,c6,59 +,be,88,73,6a,8f,c3,64,e0,89,72,c8,f9,3a,2a,da,55 +,5e,ae,38,9d,73,b8,a6,5d,b1,95,76,65,bd,ec,61,9e +,2a,eb,e7,b9,b9,e2,ca,fb,b9,7e,f2,12,93,d7,79,7a +,dc,e5,d3,3c,2e,8a,c7,dd,75,c1,39,bd,60,dc,75,fb +,c5,fa,b8,eb,e6,b2,5a,ce,83,22,6f,c4,da,cc,15,c7 +,fb,fc,6f,8b,cf,83,22,83,63,d9,be,28,1c,79,b9,e2 +,24,89,23,d6,9e,f2,38,e6,f6,a5,fa,2d,dc,8b,4c,8e +,dc,5c,71,94,ef,12,36,92,b2,8b,ed,77,bf,c5,e1,c4 +,08,75,da,bb,3e,ef,dc,eb,b9,e2,f8,b8,6c,19,9b,1c +,83,8d,36,89,95,da,e6,30,11,0f,84,f1,3e,37,57,1c +,f1,8e,44,db,13,85,c3,6b,5f,d9,1c,6b,b9,e2,24,81 +,62,e6,e0,2b,65,58,26,87,7b,7f,05,89,24,9e,2b,8e +,f6,1d,e9,f6,14,af,8f,79,af,82,74,ad,08,b2,2c,73 +,c5,51,65,eb,ac,98,17,ac,0b,6a,a4,c2,b2,97,9b,2b +,6e,79,1d,3c,cb,f2,98,b0,27,f6,0b,3b,5c,f6,73,6b +,5c,72,73,c5,85,14,6c,10,ac,e6,bc,af,60,a7,ce,ca +,01,12,b4,1a,52,76,87,6f,23,82,90,03,64,7a,b6,ee +,f7,bb,a3,dd,4d,70,ec,f1,53,ce,21,26,8e,ba,1f,13 +,2b,75,68,0e,27,e6,eb,e4,08,38,c8,a3,f5,64,89,3e +,39,f6,e6,80,3d,47,24,cb,5f,5b,d0,ab,49,27,c7,6b +,72,30,a2,c8,93,a3,31,0e,7e,72,bc,12,07,7a,83,53 +,fd,11,9a,e5,10,c6,ab,6c,6b,37,74,a1,d7,2d,87,36 +,39,b4,bf,00,33,d7,99,16,6d,71,68,b7,3e,f0,39,54 +,af,14,8f,a9,f8,60,58,45,9f,32,f5,4f,7e,4b,0d,72 +,f4,3a,77,54,9a,44,af,c5,8b,46,39,70,cf,14,b4,0c +,e0,de,77,2c,ce,01,31,2c,5a,17,e3,8d,73,70,b3,63 +,1e,ee,59,b7,a4,18,5c,9f,a6,36,39,3c,7f,b8,48,2f +,b1,3d,23,e6,d7,d7,2a,07,7a,28,79,bd,04,ff,c2,cf +,b5,cf,e1,ee,85,a2,fb,81,b7,8f,93,de,87,f4,50,1c +,c2,ee,af,d5,eb,dd,b5,70,a7,0b,cc,cf,24,1a,e7,10 +,0b,bf,57,a9,f7,3c,c3,dd,b5,a0,67,88,6e,b1,83,e6 +,e4,bf,db,36,87,c0,5e,82,ad,0a,f7,0c,5a,ec,21,72 +,08,0e,db,4b,b4,17,90,64,91,fd,45,76,e4,d0,39,8a +,6a,fc,db,d7,fd,c2,85,5d,d9,5b,f5,0b,df,c7,bf,fd +,35,39,a0,97,88,6e,cb,bf,7d,0f,8e,7d,e2,0d,30,d6 +,3f,1e,1d,d1,27,df,df,35,de,60,1f,0e,d8,35,88,91 +,22,40,30,12,89,b5,c5,a1,49,c4,30,ef,2f,bd,2d,33 +,45,4b,1c,3c,eb,09,2a,7c,9a,e2,bb,72,d4,0a,af,96 +,db,e0,b8,ee,c0,e1,e5,8a,bb,11,a6,b3,8d,2d,29,18 +,e9,da,d9,ee,1c,5d,f7,bc,d3,18,4c,8a,e0,1e,64,d7 +,da,18,6c,76,c5,24,44,29,c1,27,c5,44,d2,10,47,91 +,8e,22,fa,f6,38,52,3a,23,44,78,7f,9b,d8,ce,d7,d7 +,e1,c5,c1,75,78,ed,25,8a,2b,cd,af,cc,f1,6d,9e,71 +,a5,ee,41,87,7c,c6,b5,36,07,cc,c7,39,68,9b,c3,f1 +,38,74,cf,f0,6d,40,9c,b5,6f,3b,d9,b6,c9,09,76,44 +,9b,5c,cc,46,2a,0e,62,23,dd,b2,59,4b,cc,68,70,14 +,0e,b9,b2,86,80,fd,61,6a,5b,47,5e,d3,31,51,52,8d +,af,e9,e4,ac,b1,d9,5e,d2,f6,5a,a1,98,e6,8c,b8,f0 +,a9,97,b4,cb,21,7a,1b,8b,b5,f6,a3,7d,e7,61,a5,ad +,55,8e,69,17,f7,cc,dc,10,b7,e1,a3,71,fa,9a,9c,be +,3f,27,c7,e9,e3,f7,76,1c,a7,0f,6c,43,cf,83,a7,8f +,f8,19,7b,70,a3,1c,6f,15,63,24,76,8a,31,da,8b,a1 +,85,98,af,7d,63,f0,a8,1c,e2,75,a2,01,31,9f,6c,99 +,c8,29,ca,55,32,b1,11,8f,2a,9d,98,c8,f2,33,0a,27 +,2e,3b,8c,51,15,c5,e2,52,a4,23,8c,f5,51,3e,67,86 +,a9,3b,63,1f,e6,30,44,fb,c5,4e,31,c3,3a,03,52,3c +,e6,15,19,07,e1,90,d4,c6,0c,b3,9e,12,c3,9d,9f,ab +,01,bc,16,6c,5e,09,ce,84,93,83,92,eb,f5,83,41,e7 +,ce,10,d9,b9,33,24,21,86,7b,2d,a6,5e,90,62,ea,81 +,59,7d,1b,64,03,e8,e7,08,74,3e,67,e3,80,6c,3f,4c +,10,72,4e,ac,33,e7,71,b8,71,f1,94,cc,04,3c,92,2b +,4e,42,ae,77,f8,ab,e7,a4,9c,13,7e,ae,a5,92,9c,13 +,36,17,53,49,ce,09,99,c8,03,82,de,d5,b4,dc,00,5e +,ae,25,2a,87,9b,8b,c9,e6,8a,cb,6d,57,6b,b9,e2,e4 +,48,cd,01,82,7b,22,25,db,d7,56,4e,96,58,ae,b8,dc +,9c,2c,79,b9,e2,68,39,59,c2,5c,5e,79,39,72,78,45 +,8e,1c,96,99,2b,ee,75,73,e4,9c,b9,e2,ce,5c,71,67 +,ae,b8,33,57,dc,99,2b,ee,cc,15,f7,3d,e6,8a,0b,73 +,d8,c6,72,c5,e5,e6,b0,dd,ce,15,47,cf,61,6b,f2,81 +,75,b4,1c,b6,73,4e,61,37,57,5c,7e,3e,e3,ad,5c,71 +,94,9c,c2,6e,ae,38,6a,4e,61,3f,27,af,18,04,29,37 +,53,3a,57,9c,18,19,f9,9b,e4,b0,96,1b,2a,87,03,9f +,7e,9d,9c,db,d9,35,a2,d7,6d,fb,30,57,9c,b1,0a,f4 +,c4,ac,d7,26,27,72,bc,54,6e,0e,74,c7,56,46,58,11 +,b0,39,c7,05,46,7a,c9,de,46,77,a7,73,80,af,e5,0e +,17,2b,a5,78,c0,b1,b1,52,41,e4,30,a5,1c,3b,83,30 +,59,dd,89,82,59,f3,18,21,27,bd,d8,b8,bf,b2,e0,2a +,96,2b,e6,e4,95,37,b6,b5,12,14,d4,07,ec,05,45,de +,23,c6,f7,2a,2e,c9,30,27,b6,e3,90,56,8f,8a,81,c7 +,76,f3,a8,da,43,83,9e,33,af,76,0f,0d,4e,f3,03,c9 +,f4,16,b1,b1,e8,04,fa,d7,d9,d3,e4,0d,f6,66,d9,6f +,8f,99,6e,47,8e,b7,db,2b,a7,eb,be,41,6c,67,c6,de +,45,35,e7,d7,6b,6b,b7,b2,97,d4,ad,ec,ed,75,2b,7b +,ad,dd,ca,de,77,b7,b2,17,e1,ad,ec,0d,79,2b,7b,75 +,de,ca,de,a9,b7,b2,97,ed,ad,ec,2d,7c,2b,7b,3d,ef +,b9,f7,b6,18,ac,a7,c1,d6,d3,13,ca,ee,7b,88,bf,ec +,b7,87,38,fa,ca,6c,ea,b9,3d,7a,cf,ed,ca,b1,e7,de +,f4,d0,52,f0,49,7e,94,a3,48,88,1c,f9,88,cf,fb,83 +,de,cd,7e,af,bd,e9,6b,08,b4,18,cb,d2,20,2e,ba,c5 +,e3,ae,00,ea,7a,93,02,9f,c7,2c,1b,9a,03,ca,d7,73 +,5c,f1,d5,b5,42,66,0e,7d,6d,aa,b7,ab,51,38,49,31 +,48,6c,83,f0,59,31,71,94,9f,7d,e6,b8,56,72,98,18 +,08,c3,01,24,1c,48,2e,ec,2e,64,60,77,02,ae,db,50 +,68,0e,6d,67,d8,87,e3,ba,03,87,b9,2a,43,82,1e,f8 +,63,48,c2,47,18,ab,74,7b,d2,1c,7c,37,8e,67,7c,f5 +,5c,21,c6,f6,01,d1,68,d3,ca,91,ba,46,78,4e,0a,eb +,03,ec,23,c1,4a,9f,2e,5d,7e,f6,99,e3,b9,92,c3,e4 +,b8,0b,56,79,25,58,4f,86,b9,46,d4,5f,90,c3,73,08 +,d6,fa,2e,7a,36,d9,87,e3,f9,15,38,84,ea,ef,ea,1a +,4d,2f,81,9e,81,16,95,cb,6b,71,bc,e0,ab,97,0a,31 +,33,78,64,d5,1d,ed,3a,8a,81,dd,f1,11,ad,98,97,90 +,43,18,8e,f2,b3,ef,cb,21,a2,1c,d0,df,19,8e,c0,60 +,13,5a,ae,cb,03,87,d8,8d,a3,56,8c,95,1a,39,44,20 +,d8,df,07,fd,bf,58,1c,d5,1c,50,be,25,0e,36,2e,39 +,60,8e,d7,3a,a1,b8,1c,83,c3,5c,55,44,60,45,22,7e +,64,4f,8e,6e,80,57,dd,50,2e,c6,36,78,e1,a3,48,91 +,24,de,67,aa,84,2e,5d,7e,f6,99,03,48,6a,38,cc,ce +,db,03,64,62,10,04,81,ac,0d,d6,76,b7,0f,47,9d,4c +,7b,88,0f,2c,a9,ad,87,c2,f5,bf,c9,02,d9,0e,87,16 +,8a,b5,84,39,76,d4,16,38,ba,81,55,cb,6d,70,74,7b +,70,74,dd,ff,a8,7f,7f,9e,a2,9d,46,8a,88,d1,96,a2 +,5a,4a,a0,24,1b,a9,16,16,7c,72,86,f3,c2,4a,2d,25 +,56,04,3e,3f,82,cf,10,94,43,0f,8e,7b,e3,c9,71,6f +,ff,77,3c,2f,3a,fd,3f,5a,81,b0,1c,f6,18,66,3f,e3 +,97,0b,5f,c9,7b,0e,d6,bc,41,8f,c6,cc,94,0b,3f,13 +,2f,87,7d,6d,d4,b3,11,e5,7c,30,f3,59,6d,15,f6,a8 +,f6,3f,65,5f,bb,e5,0d,1f,58,18,ec,53,20,25,fa,06 +,6c,2c,93,55,82,18,bd,84,56,99,58,9c,8a,17,dd,b5 +,f4,38,bf,c4,eb,1c,3c,77,4c,db,e8,a2,c7,27,2b,29 +,a5,1c,6b,a8,9c,1b,a3,95,5f,6e,5d,74,b9,92,b8,ab +,d9,ca,49,db,6d,70,b6,c6,d1,76,db,c3,a7,e7,c2,72 +,74,6f,19,59,5c,4e,7b,f3,15,f8,ac,5c,ba,0e,fd,00 +,49,1e,3d,50,0a,7e,c4,85,26,66,98,ff,2e,c7,7c,8c +,1c,99,7f,8f,cc,25,d7,7f,47,c6,fc,e9,78,e7,fd,ef +,bf,1a,97,63,be,f9,ce,cd,72,e1,98,9f,7b,3e,7f,cc +,5f,7c,6a,9c,46,8d,f9,c8,78,8e,f9,e7,98,7f,8e,f9 +,e7,98,af,be,a3,68,cc,57,a5,2e,f4,31,9f,13,4b,d9 +,31,9f,17,8e,f9,7c,2c,d3,f3,61,2f,9d,12,3d,1f,f3 +,e7,15,e8,f9,b2,50,cf,97,85,7a,be,28,1c,f3,79,e1 +,98,af,46,ef,d5,91,3e,3e,fa,43,5f,5c,1f,41,e3,a3 +,2a,ae,05,91,cb,b1,37,2f,b7,1c,e9,a3,ef,05,e5,28 +,63,be,7b,3f,29,63,be,aa,c1,a2,31,9f,17,8e,dd,e5 +,e5,ca,c6,7c,71,8e,f9,37,39,e6,53,f4,fc,79,cc,a7 +,e9,f9,f3,98,4f,d3,f3,65,a1,9e,2f,0b,f5,fc,73,cc +,3f,c7,fc,73,cc,ff,3e,c7,7c,b0,ef,83,57,00,45,f4 +,aa,00,f8,43,d0,04,4a,b2,3b,7e,a1,96,d3,7e,4a,61 +,cc,7b,8e,a0,df,c6,85,2e,e0,73,27,07,ba,e0,ca,de +,50,20,38,37,15,88,99,63,88,3e,f3,66,8e,a1,0b,e6 +,cf,2e,88,70,93,a9,3e,e5,47,8f,45,fa,54,bc,ef,fb +,39,13,e2,7d,9f,93,6d,49,fc,f0,e5,5e,6f,0c,16,45 +,e5,44,f1,58,5a,da,ce,ca,cb,f1,82,ac,6c,98,83,bd +,a8,1f,a9,91,70,24,c7,e6,8d,66,e4,1d,69,12,ae,e1 +,d2,bf,43,4c,67,a6,db,f3,91,b4,c2,9e,4f,15,6b,cf +,27,96,9a,ed,f9,44,cf,07,6b,cf,a7,8f,c1,d6,a3,88 +,16,f3,3c,7b,1c,52,db,2a,2b,ea,1b,a7,3d,ff,b4,e7 +,9f,f6,fc,3d,f4,fc,7f,ff,a7,44,cf,d7,23,2f,55,67 +,8e,8e,f9,a7,9e,7f,ea,f9,df,52,cf,8f,69,f7,91,f7 +,42,3d,3f,a6,dd,c7,de,0b,f5,fc,5c,5b,12,3f,68,b9 +,53,cf,3f,f5,7c,aa,9e,2f,8a,f4,fc,12,7b,fe,bf,ff +,53,67,cf,a7,eb,f9,da,9e,4f,d7,f3,8d,3d,9f,ac,e7 +,d7,8c,c1,25,7a,7e,69,5b,15,85,7a,fe,69,cf,3f,ed +,f9,a7,3d,ff,d4,f3,4f,3d,ff,d4,f3,33,f5,fc,50,9b +,5f,7d,3d,eb,f9,a1,36,bf,fe,7a,d6,f3,c3,99,64,fd +,35,3f,5c,b9,53,cf,3f,f5,7c,ba,9e,4f,f7,cf,67,e3 +,5c,8a,a8,af,8f,25,a5,30,9b,52,a1,9e,cf,0a,f5,7c +,bd,b3,37,5d,cf,37,7b,1d,93,c7,60,8c,ad,2d,d0,f3 +,45,61,5b,e5,85,7a,3e,c3,3e,4c,17,66,f4,7c,da,d8 +,a6,46,99,41,eb,a5,a1,96,bc,f5,1a,72,3e,31,72,39 +,f6,86,e5,7c,6d,7e,fd,f5,5c,8e,aa,e7,8b,a1,4c,cf +,d7,e5,e8,73,0c,e4,ed,28,99,2b,4a,cb,b1,42,3d,bf +,bc,5c,a9,9e,8f,eb,8c,c4,dd,30,61,5c,82,11,94,3c +,2e,8d,a7,df,ce,b7,d1,f3,bd,f1,cb,9d,87,62,ef,3b +,7a,be,9f,d9,da,a9,b9,d8,fb,ae,9e,ef,e7,28,9f,65 +,f1,be,af,e7,fb,7b,c1,39,5a,45,e4,7d,57,8f,4a,e5 +,ad,5e,be,1f,d8,f3,53,be,3a,8b,f7,d3,7e,3b,39,cf +,f8,a5,7a,f0,5b,95,4b,ad,67,2f,df,af,2b,27,36,7c +,9f,96,ef,fb,7a,3e,a5,9c,28,ae,f7,d2,76,76,ea,f9 +,b9,f6,7c,9a,bc,85,3d,ff,80,7e,3b,a4,31,78,f6,db +,71,75,41,6f,97,80,c5,fb,be,df,8e,7b,dc,1f,bb,c3 +,f7,7d,bf,1d,4f,f7,f4,fa,54,f8,be,ef,b7,e3,5d,8f +,d7,f7,97,ef,bb,7e,3b,f9,63,54,da,6f,67,db,fe,5c +,ee,d7,f2,56,e5,52,be,3a,cb,f7,c3,72,71,df,a0,e5 +,fb,be,df,4e,7e,39,df,6f,c7,6b,4f,fe,7e,af,c1,fb +,be,df,4e,7e,7b,f1,fd,76,68,73,d3,b7,f6,db,29,f1 +,7f,d3,96,79,28,59,66,cf,a7,e9,bd,df,b1,3d,df,1d +,69,43,bd,7e,71,6c,d6,f3,bd,96,15,ce,45,8b,63,b3 +,9e,9f,d2,f2,13,c7,26,3d,3f,a5,e5,27,8e,cd,7a,7e +,6a,86,89,1c,73,f5,fc,94,96,1f,3f,96,d2,a3,d6,f7 +,aa,39,fd,f3,b7,cb,ad,7d,32,3c,56,57,4e,6c,de,c1 +,f0,98,ab,e7,d3,ca,39,7a,fe,5a,4d,07,c7,5c,3d,7f +,ad,65,85,c7,4e,3d,ff,b6,f4,fc,5a,bf,1d,ca,18,ec +,fa,ed,78,5a,cf,62,0c,f6,8f,79,7e,3b,ce,b1,e5,18 +,ec,1f,73,fd,76,52,5a,7e,ec,98,eb,b7,93,d2,f2,63 +,c7,5c,bf,1d,5a,9f,4a,f9,ed,ac,8f,c1,a1,df,ce,9a +,6e,18,fa,e7,c7,ed,cf,db,fe,f9,71,7b,f7,b6,bf,fc +,de,e5,b6,fc,ec,6d,b9,b5,4f,2e,ac,fb,5e,b9,f4,95 +,2d,56,13,1c,bf,1d,4a,39,d7,6f,67,ad,c6,c2,63,fe +,1c,13,d7,f2,63,c7,44,c5,dc,f4,7d,f8,ed,9c,7a,7e +,86,9e,1f,6a,f2,1b,af,ad,9e,1f,6a,f2,5b,af,ad,9e +,1f,ce,22,5b,af,ad,9e,1f,6a,f2,5b,af,27,3d,3f,d4 +,f2,57,5f,cf,7a,7e,a8,c9,6f,bd,de,3d,0e,77,b3,4f +,7d,1f,f6,fc,6f,e9,ef,53,e6,07,25,8a,ca,89,62,7f +,2d,dd,ce,16,5a,c7,ea,eb,53,cf,3f,f5,fc,d9,6f,87 +,36,06,73,f4,bf,61,31,4d,7e,f5,b5,e3,b7,13,6a,f9 +,ab,af,a5,de,0d,20,a2,c9,af,bf,9e,fd,76,42,4d,7e +,fd,f5,ec,b7,43,ed,53,ac,d0,3f,9f,25,f4,fc,2d,91 +,15,7e,26,a5,7e,2d,6f,51,ae,d4,6f,a7,c4,4f,a8,cc +,0f,ca,ce,31,be,26,bf,fe,7a,f6,db,09,35,f9,f5,d7 +,c2,29,47,9b,63,6a,fc,6f,be,9d,df,0e,f4,23,ba,9e +,af,4b,d1,f5,7c,1e,d5,f3,d5,3b,3f,bd,3c,bc,3c,9a +,7f,0f,bf,3e,7e,45,f9,f8,f8,f5,49,fd,7e,b2,47,9e +,1f,ae,0f,dd,a7,97,5f,94,7c,31,3b,a0,a8,f7,9e,1f +,b8,fa,07,c7,a3,e5,b0,14,fc,bb,62,49,b3,43,92,7a +,47,3c,b0,9f,d8,27,28,e9,95,7b,d2,e5,ae,0f,fc,93 +,f8,34,97,b4,e5,ae,0f,e2,93,fc,45,7e,e1,aa,e4,af +,aa,c4,c7,c7,1f,d5,f9,3f,c2,77,a8,72,ea,5a,e0,e8 +,2f,f0,bd,78,b5,3f,d9,b3,81,b0,9f,e0,18,ff,c4,1f +,e4,03,fb,a4,7e,7f,62,9f,e4,a3,50,e5,19,96,92,9f +,e1,53,70,c5,2f,9f,dd,72,cf,0f,f2,33,96,fc,22,bf +,e0,e7,7e,d1,af,c4,67,78,cd,7e,ba,62,a9,b9,dc,dd +,df,40,7e,7f,e2,8a,51,38,25,5c,61,3f,f1,87,7f,3d +,f5,9f,41,fe,f5,f4,d1,29,f7,15,ae,28,51,4a,fe,a2 +,be,ef,f1,1f,8f,fa,93,20,50,ee,a2,7e,ff,f6,b4,56 +,4a,97,14,0f,ff,7a,bc,fc,ed,f2,19,04,ca,fd,f3,e9 +,9f,70,8d,c0,a6,58,f4,dd,f1,e4,8b,d4,ef,7e,e6,0f +,f0,59,10,28,f7,fb,cf,5f,9f,34,19,ff,c2,fe,2a,1f +,c3,72,ce,bb,aa,56,7f,ff,19,04,cb,3d,fd,e3,51,d7 +,8f,50,f5,a7,ef,a9,7f,be,e9,dd,cf,3f,3e,fc,fe,04 +,02,e5,be,aa,ab,8c,5c,5d,44,f8,17,fe,f0,15,5b,d1 +,54,0e,eb,79,5b,84,53,ee,23,b6,09,fe,57,fe,b0,2d +,e2,e1,23,b6,42,7b,3e,75,1f,bf,a8,76,bd,21,f2,b3 +,3a,df,93,3d,df,6f,4f,3f,3e,44,ee,46,82,ef,b7,27 +,10,5d,0f,bf,3e,9a,96,bb,21,e2,f3,8f,8f,f3,fd,54 +,f5,a1,ae,74,bd,b5,d8,16,f3,f5,69,ae,3f,a8,ff,1f +,4d,0d,ae,9f,cd,6f,2f,d0,3e,2f,ea,bd,75,46,d5,9f +,14,9b,6a,9f,28,73,7f,f8,ed,69,ad,24,94,fa,1a,f4 +,07,d3,ff,7e,fe,bf,47,d3,ba,97,f2,19,ea,ed,f7,9f +,e3,e5,fe,f9,04,35,29,55,d9,f9,1e,09,e8,ed,aa,be +,61,9c,f9,fd,29,5e,4e,d7,e8,c7,47,68,17,f2,41,f5 +,80,47,3d,ba,a8,71,ed,f1,b7,a7,ad,72,5f,1f,71,3c +,33,ed,ea,57,3d,16,46,cb,95,c8,39,e6,9f,63,fe,39 +,e6,9f,63,fe,39,e6,7f,3f,63,fe,ff,03,f8,95,15,15 +,04,f2,01,00 +};