diff --git a/plug-ins/bmp.h b/plug-ins/bmp.h deleted file mode 100644 index 7083cee440..0000000000 --- a/plug-ins/bmp.h +++ /dev/null @@ -1,56 +0,0 @@ -#include - -#define TRUE 1 -#define FALSE 0 -#define MAXCOLORS 256 -#define Image gint32 - -#define BitSet(byte, bit) (((byte) & (bit)) == (bit)) - -#define ReadOK(file,buffer,len) (fread(buffer, len, 1, file) != 0) -#define WriteOK(file,buffer,len) (fwrite(buffer, len, 1, file) != 0) - -extern gint32 ReadBMP (char *); -extern gint WriteBMP (char *,gint32,gint32); -extern gint ReadColorMap(FILE *, unsigned char[256][3], int, int, int *); -extern Image ReadImage(FILE *, int, int, unsigned char[256][3], int, int, int, int, int); -extern void WriteColorMap(FILE *, int *, int *, int *, int); -extern void WriteImage(FILE *,char *,int,int,int,int,int,int); - -extern int interactive_bmp; -extern char *prog_name; -extern char *filename; -extern FILE *errorfile; - -static struct - { - unsigned long bfSize; /* 02 */ - unsigned long reserverd; /* 06 */ - unsigned long bfOffs; /* 0A */ - unsigned long biSize; /* 0E */ - }Bitmap_File_Head; - -static struct - { - unsigned long biWidth; /* 12 */ - unsigned long biHeight; /* 16 */ - unsigned long biPlanes_biBitCnt; /* 1A */ - unsigned long biCompr; /* 1E */ - unsigned long biSizeIm; /* 22 */ - unsigned long biXPels; /* 26 */ - unsigned long biYPels; /* 2A */ - unsigned long biClrUsed; /* 2E */ - unsigned long biClrImp; /* 32 */ - /* 36 */ - }Bitmap_Head; - -static struct - { - unsigned long bcWidth_bcHeight; /* 12 */ - unsigned long bcPlanes_bcBitCnt; /* 1A */ - }Bitmap_OS2_Head; - -#define biBitCnt ((Bitmap_Head.biPlanes_biBitCnt & 0xffff0000) >> 16) -#define bcBitCnt ((Bitmap_OS2_Head.biPlanes_biBitCnt & 0xffff0000) >> 16) -#define bcHeight ((Bitmap_OS2_Head.bcWidth_bcHeight & 0xffff0000) >> 16) -#define bcWidth (Bitmap_OS2_Head.bcWidth_bcHeight & 0x0000ffff) diff --git a/plug-ins/fitsrw.h b/plug-ins/fitsrw.h deleted file mode 100644 index dff5f79d7a..0000000000 --- a/plug-ins/fitsrw.h +++ /dev/null @@ -1,156 +0,0 @@ -/******************************************************************************/ -/* Peter Kirchgessner */ -/* e-mail: pkirchg@aol.com */ -/* WWW : http://members.aol.com/pkirchg */ -/******************************************************************************/ -/* #BEG-HDR */ -/* */ -/* Package : FITS reading/writing library */ -/* Modul-Name : fitsrw.h */ -/* Description : Include file for FITS-r/w-library */ -/* Function(s) : */ -/* Author : P. Kirchgessner */ -/* Date of Gen. : 12-Apr-97 */ -/* Last modified : 17-May-97 */ -/* Version : 0.10 */ -/* Compiler Opt. : */ -/* Changes : */ -/* */ -/* #END-HDR */ -/******************************************************************************/ - -#ifndef FITS_MAX_AXIS - -#include - -#define FITS_CARD_SIZE 80 -#define FITS_RECORD_SIZE 2880 -#define FITS_MAX_AXIS 999 - -#define FITS_NADD_CARDS 128 - -/* Data representations */ -typedef unsigned char FITS_BITPIX8; -typedef short FITS_BITPIX16; -typedef long FITS_BITPIX32; -typedef float FITS_BITPIXM32; -typedef double FITS_BITPIXM64; - -typedef int FITS_BOOL; -typedef long FITS_LONG; -typedef double FITS_DOUBLE; -typedef char FITS_STRING[FITS_CARD_SIZE]; - -typedef enum { - typ_bitpix8, typ_bitpix16, typ_bitpix32, typ_bitpixm32, typ_bitpixm64, - typ_fbool, typ_flong, typ_fdouble, typ_fstring -} FITS_DATA_TYPES; - -/* How to transform FITS pixel values */ -typedef struct { - double pixmin, pixmax; /* Pixel values [pixmin,pixmax] should be mapped */ - double datamin, datamax; /* to [datamin,datamax] */ - double replacement; /* datavalue to use for blank or NaN pixels */ - char dsttyp; /* Destination typ ('c' = char) */ -} FITS_PIX_TRANSFORM; - -typedef union { - FITS_BITPIX8 bitpix8; - FITS_BITPIX16 bitpix16; - FITS_BITPIX32 bitpix32; - FITS_BITPIXM32 bitpixm32; - FITS_BITPIXM64 bitpixm64; - - FITS_BOOL fbool; - FITS_LONG flong; - FITS_DOUBLE fdouble; - FITS_STRING fstring; -} FITS_DATA; - -typedef struct fits_record_list { /* Record list */ - unsigned char data[FITS_RECORD_SIZE]; - struct fits_record_list *next_record; -} FITS_RECORD_LIST; - - -typedef struct fits_hdu_list { /* Header and Data Unit List */ - long header_offset; /* Offset of header in the file */ - long data_offset; /* Offset of data in the file */ - long data_size; /* Size of data in the HDU (including pad)*/ - long udata_size; /* Size of used data in the HDU (excl. pad) */ - int bpp; /* Bytes per pixel */ - int numpic; /* Number of interpretable images in HDU */ - int naddcards; /* Number of additional cards */ - char addcards[FITS_NADD_CARDS][FITS_CARD_SIZE]; - struct { - char nan_value; /* NaN's found in data ? */ - char blank_value; /* Blanks found in data ? */ - /* Flags specifying if some cards are used */ - char blank; /* The corresponding data below is only */ - char datamin; /* valid, if the flag is set. */ - char datamax; - char simple; /* This indicates a simple HDU */ - char xtension; /* This indicates an extension */ - char gcount; - char pcount; - char bzero; - char bscale; - char groups; - char extend; - } used; - double pixmin, pixmax; /* Minimum/Maximum pixel values */ - /* Some decoded data of the HDU: */ - int naxis; /* Number of axes */ - int naxisn[FITS_MAX_AXIS]; /* Sizes of axes (NAXIS1 --> naxisn[0]) */ - int bitpix; /* Data representation (8,16,32,-16,-32) */ - /* When using the following data, */ - /* the used-flags must be checked before. */ - long blank; /* Blank value */ - double datamin, datamax; /* Minimum/Maximum physical data values */ - char xtension[FITS_CARD_SIZE]; /* Type of extension */ - long gcount, pcount; /* Used by XTENSION */ - double bzero, bscale; /* Transformation values */ - int groups; /* Random groups indicator */ - int extend; /* Extend flag */ - - FITS_RECORD_LIST *header_record_list; /* Header records read in */ - struct fits_hdu_list *next_hdu; -} FITS_HDU_LIST; - - -typedef struct { - FILE *fp; /* File pointer to fits file */ - char openmode; /* Mode the file was opened (0, 'r', 'w') */ - - int n_hdu; /* Number of HDUs in file */ - int n_pic; /* Total number of interpretable pictures */ - int nan_used; /* NaN's used in the file ? */ - int blank_used; /* Blank's used in the file ? */ - - FITS_HDU_LIST *hdu_list; /* Header and Data Unit List */ -} FITS_FILE; - - -/* User callable functions of the FITS-library */ - -FITS_FILE *fits_open (char *filename, char *openmode); -void fits_close (FITS_FILE *ff); -FITS_HDU_LIST *fits_add_hdu (FITS_FILE *ff); -int fits_add_card (FITS_HDU_LIST *hdulist, char *card); -int fits_write_header (FITS_FILE *ff, FITS_HDU_LIST *hdulist); -FITS_HDU_LIST *fits_image_info (FITS_FILE *ff, int picind, int *hdupicind); -FITS_HDU_LIST *fits_seek_image (FITS_FILE *ff, int picind); -void fits_print_header (FITS_HDU_LIST *hdr); -FITS_DATA *fits_decode_card (const char *card, FITS_DATA_TYPES data_type); -char *fits_search_card (FITS_RECORD_LIST *rl, char *keyword); -int fits_read_pixel (FITS_FILE *ff, FITS_HDU_LIST *hdulist, - int npix, FITS_PIX_TRANSFORM *trans, void *buf); - -char *fits_get_error (void); - -/* Demo functions */ -#define FITS_NO_DEMO -int fits_to_pgmraw (char *fitsfile, char *pgmfile); -int pgmraw_to_fits (char *pgmfile, char *fitsfile); - -#endif diff --git a/plug-ins/fp.h b/plug-ins/fp.h deleted file mode 100644 index c82e0956a2..0000000000 --- a/plug-ins/fp.h +++ /dev/null @@ -1,212 +0,0 @@ -#define MAX_PREVIEW_SIZE 125 -#define MAX_ROUGHNESS 128 -#define RANGE_HEIGHT 15 -#define PR_BX_BRDR 10 -#define ALL 255 - -#define RANGE_ADJUST_MASK GDK_EXPOSURE_MASK | \ - GDK_ENTER_NOTIFY_MASK | \ - GDK_BUTTON_PRESS_MASK | \ - GDK_BUTTON_RELEASE_MASK | \ - GDK_BUTTON1_MOTION_MASK | \ - GDK_POINTER_MOTION_HINT_MASK - - -typedef struct { - gint run; -} fpInterface; - -typedef double hsv; - -typedef struct { - gint width; - gint height; - guchar *rgb; - hsv *hsv; - guchar *mask; -} ReducedImage; - -typedef enum { - SHADOWS, - MIDTONES, - HIGHLIGHTS, - INTENSITIES -}FP_Intensity; - -enum { - NONEATALL =0, - CURRENT =1, - HUE =2, - SATURATION =4, - VALUE =8 -}; - - -enum { - RED, - GREEN, - BLUE, - CYAN, - YELLOW, - MAGENTA, - ALL_PRIMARY -}; - -enum { - DOWN = -1, - UP = 1 -}; - -enum { - BY_HUE, - BY_SAT, - BY_VAL, - JUDGE_BY -}; - - -typedef struct { - GtkWidget *window; - GtkWidget *shadowsEntry; - GtkWidget *midtonesEntry; - GtkWidget *rangePreview; - GtkWidget *aliasingPreview; - GtkObject *aliasingData; - GtkWidget *aliasingGraph; -} AdvancedWindow; - - -typedef struct { - int Color; - float Rough; - GtkWidget *roughnessScale; - float Alias; - GtkWidget *aliasingScale; - float PreviewSize; - GtkWidget *previewSizeScale; - FP_Intensity Range; - gint ValueBy; - gint SlctnOnly; - gint RealTime; - guchar Offset; - guchar VisibleFrames; - guchar Cutoffs[INTENSITIES]; - gint Touched[JUDGE_BY]; - gint redAdj[JUDGE_BY][256]; - gint blueAdj[JUDGE_BY][256]; - gint greenAdj[JUDGE_BY][256]; - gint satAdj[JUDGE_BY][256]; - GtkWidget *rangeLabels[12]; -}FP_Params; - -GtkWidget *fp_create_bna(void); -GtkWidget *fp_create_rough(void); -GtkWidget *fp_create_range(void); -GtkWidget *fp_create_circle_palette(void); -GtkWidget *fp_create_lnd(void); -GtkWidget *fp_create_show(void); -GtkWidget *fp_create_msnls(); -GtkWidget *fp_create_frame_select(); -GtkWidget *fp_create_pixels_select_by(); - -void fp_show_hide_frame(GtkWidget *button, - GtkWidget *frame); - - -ReducedImage *Reduce_The_Image (GDrawable *, - GDrawable *, - gint, - gint); - -void fp_render_preview (GtkWidget *, - gint, - gint ); - -void Update_Current_FP (gint, - gint ); - -void fp_Create_Nudge (gint* ); - -gint fp_dialog (void); -gint fp_advanced_dialog (void); - -void fp_advanced_call (void); - -void fp_entire_image (GtkWidget *, - gpointer ); -void fp_selection_only (GtkWidget *, - gpointer ); - -void fp_selection_in_context (GtkWidget *, - gpointer ); - -void selectionMade (GtkWidget *, - gpointer ); -void fp_close_callback (GtkWidget *, - gpointer ); -void fp_ok_callback (GtkWidget *, - gpointer ); -void fp_scale_update (GtkAdjustment *, - float* ); -void fp_change_current_range (GtkAdjustment*, - gint* ); -void fp_change_current_pixels_by (GtkWidget *, - gint *); -void resetFilterPacks (void); - -void update_range_labels (void); - -void fp_create_smoothness_graph (GtkWidget* ); - -void fp_range_preview_spill (GtkWidget*, - gint ); - -void Create_A_Preview (GtkWidget **, - GtkWidget **, - int, - int ); - -void Create_A_Table_Entry (GtkWidget **, - GtkWidget *, - char *); - -GSList* Button_In_A_Box (GtkWidget *, - GSList *, - guchar *, - GtkSignalFunc, - gpointer, - int ); - -void Check_Button_In_A_Box (GtkWidget *, - guchar *label, - GtkSignalFunc func, - gpointer data, - int clicked); - -void Adjust_Preview_Sizes (int width, - int height ); -void refreshPreviews (int); -void initializeFilterPacks (void); - -void fp (GDrawable *drawable); -void fp_row (const guchar *src_row, - guchar *dest_row, - gint row, - gint row_width, - gint bytes); - -void draw_slider (GdkWindow *window, - GdkGC *border_gc, - GdkGC *fill_gc, - int xpos); -gint FP_Range_Change_Events (GtkWidget *, - GdkEvent *, - FP_Params *); - -void As_You_Drag (GtkWidget *button); -void preview_size_scale_update (GtkAdjustment *adjustment, - float *scale_val); -void ErrorMessage (guchar *); - - -void fp_advanced_ok(); diff --git a/plug-ins/fp_hsv.h b/plug-ins/fp_hsv.h deleted file mode 100644 index 743e9bc9e4..0000000000 --- a/plug-ins/fp_hsv.h +++ /dev/null @@ -1,13 +0,0 @@ -void rgb_to_hsv (hsv r, - hsv g, - hsv b, - hsv *h, - hsv *s, - hsv *l); - -void hsv_to_rgb (hsv h, - hsv sl, - hsv l, - hsv *r, - hsv *g, - hsv *b); diff --git a/plug-ins/g3.h b/plug-ins/g3.h deleted file mode 100644 index e2f3bab83f..0000000000 --- a/plug-ins/g3.h +++ /dev/null @@ -1,55 +0,0 @@ -#ident "@(#)g3.h 3.1 95/08/30 Copyright (c) Gert Doering" - -#ifndef NULL -#define NULL 0L -#endif - -/* nr_bits is set to ( bit_length MOD FBITS ) by build_g3_tree, - * nr_pels is the number of pixels to write for that code, - * bit_code is the code itself (msb2lsb), and bit_length its length - */ - -struct g3code { int nr_bits, nr_pels, bit_code, bit_length; }; - -/* tables for makeup / terminal codes white / black, extended m_codes */ -extern struct g3code t_white[], m_white[], t_black[], m_black[], m_ext[]; - -/* The number of bits looked up simultaneously determines the amount - * of memory used by the program - some values: - * 10 bits : 87 Kbytes, 8 bits : 20 Kbytes - * 5 bits : 6 Kbytes, 1 bit : 4 Kbytes - * - naturally, using less bits is also slower... - */ - -/* -#define FBITS 5 -#define BITM 0x1f -*/ - -#define FBITS 8 -#define BITM 0xff - -/* -#define FBITS 12 -#define BITM 0xfff -*/ - -#define BITN 1<> 4)); \ - pixel[1] = ((((data[1] - 33) & 0xF) << 4) | ((data[2] - 33) >> 2)); \ - pixel[2] = ((((data[2] - 33) & 0x3) << 6) | ((data[3] - 33))); \ - data += 4; - -static char *logo_data = "TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/R]T#S-4%R]D'O<3UO,SRLKSFL+3@LKCA?W\"B:4Q\\=EA^>%R\"=U1`=E2%>5!^AU\"$;5A^?5R&@WB=625:6B6AX2]D)S'H*35M;#LL[SGTMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/R=T$K[CGBXB^<'BE/TAQ/$1T35\"#3$Q_/SAN,\"1<,21;,RA3,B1.+1A-,1A,-QA&+AQ#)11#)A1#,!Q$,!Q#)A1#.!A&+Q!%-2A-,1A+.R!..B!6/2A;/\"1;/#QF0T1T352%/41U8VR6@XRWL;#HTMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/S]D+KK3F@HRS)Q!*,2A9-31D.DQS1$!\\.CQN.31I/SQA.2!:.\"A//AQ'.!1%+AA$)A1#,1Q$.AA&-!!%.1A&01Q&0A!'-!Q#-1Q$11Q&21Q'/AQ'0Q1(/!Q(0AA(-Q1$,!Q$.!!$/\"A//R!:1S1A341S5%A`6ER/4%\"'9F\"8L+SGTMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/R=T$A8\"T*!A$+!1+,BQ9.SQJ/$1U/41U/#!K.#!?/2!9.\"A..!1&.11%.1!%,AQ$,1Q$0!A&01Q'/AA&0!A&/1!%01A&/!1%/AA%5!Q)8\"1+>%1)=%A(1Q1%0QQ&321*4\"1)31A(3QA)31A)311'52!)11Q&02!11RA:3#!I85B)66\"06%2-?GRNP141Z2UB#1T1T1S!@/RA..A1%0Q!'.Q!%0!1%/11%3AA(5\"!)3!!&011%41!&1AQ&0AA%6\"!(62!(61Q(1QA%3!Q%7\"Q(M8!-N8Q-SJA.LH1-82Q,7\"!)721(2A!'3A!'5AA'7B1*7\"1)92A(5AA(3A1'52!)1QA&21Q&0AA&5B1774!P95\");'BB5E\"'1D!O+QA,-!!%,1!$+QQ$)!!\")A1\")1A$*QA$+Q!$0RA;:%B(G)#+O\\#XTMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/2#AM(Q!&*!Q..CAH25\"!4%R\"1S!D1BA00!A&0Q!'5R!(7RQ*4AA)62!*4A1'6R!(1QQ&6B!(82A)6BA&@%A)EFA*72Q&2AA%31Q&7BA*7\"A'L8Q,MXQ,C%1)S:Q-K71,7\"A'3A!&4Q1'9R!*4!!'5A1'7\"1)82A)5AA'5!Q)9RQ);\"1+61Q)92!*7BQ'7\"!(1AQ&62Q57TAM86207F\"465A`0\"A:,A!*+QA$-AA&,QQ$,!Q$-A!%-Q!$+!1#-!!$,QQ$+1A#0\"1;?'2?K;CBTMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/E9C&*QA'-#1@,SAF.DAQ0#1G2\"Q;-Q1%01A&3!1&3A1(62!(01Q&3!!&21Q&1!A%2AA&3!1'4!!&21Q%M(A,Q)1/Q)A.OIA-7BA(5QQ(11A&6BA'MXA-AE!*4QA'NH!.L'A-:2!+52!)7R!,62!)82Q+9BQ*311'4Q1(6B!(6!Q)7R1)0QA'3Q1'G71+M(Q,>$Q(3R1'3A!&0!1%6C1D7TAW7VB68F\"/7E!\\0B1,,1A$.1!$.1!$/!1$.Q!$3QA'1!Q'1Q1'.AA&/Q1(.11%.QQ&33!;=6R>O\\#XTMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/R-T$K[3F@8\"Q9&\"075R'E9C*F9S+OLSXTMD/TMD/TMD/HJC7(Q!&+R1<141].S!K-BQ8-!Q(11!&211(7\"1)4!A(9RQ)HGQ+<3Q(2AQ&3Q1&2Q!(4!1'5QQ(4A1';3Q)W[A/HW1-NXA.V*Q/7R1(/Q1&6!Q)421'N(!.MXQ.@DQ+R91.JGA-41A'41A(:R1/72A*3Q1(7R1)621*:\"!+5B!)9BA*2QQ'4QA(93Q(VK1/R9Q.TJQ/LX1-62!&6QQ(31!&4BQ.6CAH='2H7%R\"32Q.0!A%1A!'5QQ(3QA(2!Q%0AA&0A1%0AQ&52Q+1Q1'.A1&0QQ&/!Q&4CA=TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/R=T$1CAN)11#(1!#)!!#(1!\")11#,!Q$+AQ$+A!$,!!$7U\"'6TAR.2!4,C!>.D1Q,B1<-2!6-!1%2QQ(/QA&2!A&/Q!%5A1'311&D6A*EEA,7BA)3!!(6\"!*6!Q(51A'5R!*82A(T*!/M(1-B%1*G7Q+8CQ(8\"1*6B!)6B!)>T!)S*Q.RIQ/SYQ/KH!.9R!+6R!)3!1'4AQ)9R1,311(4!!'0Q1&6!A(2QQ'411'8RA*K7A-TZA/;3Q*@$Q*X;Q/AEQ,411(61A'3!Q&3A!&4SAB8UR!=WRJ;U2&7CQG51A'11A%;2A,9BQ)3QA)7RA*4QA(11Q&2!1'6\"1*0!A&/Q1%,QA$TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/OLSW)AA$*!A$(1!#(!!#*QA$+!A$,!Q$*Q1#*QA$,1A$+AA#.QQ&/BA71$1X35\"$0#!G.Q1*/AA%0A!'211(3A1(41Q(5B!(3!Q&7BA*;#1*SZ1/DA)721*3A!(31!'411(4AA(4A1(31!'51Q)72!*8BA*6R!*2Q!'7R1*51Q(4!1(7!Q)2AQ'1!A&2QQ&3!!'51A(1AQ&821)721(6!A(<\"Q-;\"!*61Q(82A)7\"!*1QQ'2A!'7\"!*3A!(31!'411(4AA(4A1(31!'51Q)72!*8BA*6R!*2Q!'H&!-CE1+4R!(7!Q)2AQ'1!A&2QQ&3!!'51A(1AQ&821)721(;4AZ@X2S?&B672!582A)7\"!*1QQ'TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/O\\#X)AA$*!A$*!A$,1!%/!1%2!!'41A(8BQ0VR.@82T:51]9RA12Q!'51A(TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/F)S+)!1#(!!#(1!\"*11#-1!%2Q!&2!Q&6CQG>'RABH\"R;$!J5!Q)7QQ(11A&41A(6R!)8\"1)6QQ(:B!+92Q)5AQ(6!A'5AQ(62Q)5RA(7RQ,5R!)8\"A+9BQ*6RA+7B1*6!Q)51A(2AQ'11A&2!A&31!'6QQ(3A!'2!Q'7B!*5QQ)72!*5!Q)7QQ(11A&41A(6R!)8\"1)6QQ(:B!+92Q)5AQ(6!A'5AQ(5B!)5!A(7RQ,5R!)8\"A+9BQ*6RA+7B1*6!Q)51A(2AQ'11A&2!A&31!'6QQ(3A!'2!Q'7B!*5QQ)72!*5!Q)7QQ(32A&5R!(6R!)8\"1)6QQ(;T!I>GB?B(BP8CAD5AQ(51Q(TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/FYC.'1Q#)A1#+!Q$,Q!$-Q!%1Q!':CA:@G2=='\"H6D1M11A&3A!'5!1(3QQ)3Q!(7B!)0Q1'821)72!)411(41A)8\"A*92!,7BQ,8R!+6!Q(21Q'4Q1'0A1&3A!'/A1&72!)1!A'5QQ)7\"!)6B!)3Q1(51Q):R1,:RA-5AQ)2QQ'11A&3A!'5!1(3AA)3Q!(7B!)0Q1'821)72!)411(41A)8\"A*92!,7BQ,8R!+6!Q(21Q'4Q1'0A1&3A!'/A1&72!)1!A'5QQ)7\"!)6B!)3Q1(51Q):R1,:RA-5AQ)2QQ'11A&3A!'<31)P9Q.EF!+7R1)0Q1'821)72!)9$!U>'RK>625:31972A+TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/H*36)AA$*!A#)Q1$-!!&1!Q'8R!+<4AYC8R^AW\"?9S!79R!,2AQ'/A1&C5A,FR8AXRZ8T!U51A'82!+72!)<\"A,F6!+IW!-G&A-9RA)821):RQ)1QQ'5AQ(51Q(7RA*6\"1+;\"Q.5AQ)7R1*8RA*4A1(4Q1'3Q1';R1*5!1(4A1(4AA(7B!)61A'5QA(821*51A(4!!(51A'82!+72!)<\"A,3!Q'7B!):RA,7B!)821):RQ)1QQ'5AQ(51Q(7RA*6\"1+;\"Q.5AQ)7R1*8RA*4A1(4Q1'3Q1';R1*5!1(4A1(4AA(7B!)61A'5QA(821*51A(4!!(51A'>D1,X;Q0K'A.4RQ'9\"Q)JWQ.=S1*821):RQ)1QQ';4AZA(RV?&\"97217NK3DTMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/IZ3>(1!#(Q!#+1Q$-1!$/A1%33AG)QA$*QQ$+!A$-1!%12Q/9ER$>'\"L3ER\"7%\"\"5\"!81AA%1!A&61Q(4AA(011&7\"!)6B!(7RA*6B!(9\"Q+4AA'41Q)2A.8R!,4!1(5!Q(;B!.;21.7RA):\"1+5B1*5AA(3QA(5R!(7\"1)=\"1-=B1.:RQ/9RA.?2!/92!+<\"!-8B!,82Q+21Q'2!Q&4Q1'51Q(62!)1QA&1!Q'82A)721*7\"!(>2A.8R!,4!1(5!Q(;B!.;21.7RA):\"1+5B1*5AA(3QA(5R!(7\"1)=\"1-=B1.:RQ/9RA.?2!/92!+<\"!-8B!,82Q+21Q'2!Q&4Q1'51Q(62!)1QA&1!Q'82A)721*7\"!(?3!.C51-LXQ-P91.EUQ.;RQ.7RA):\"1+8#!G?G2GFY3-TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/)A1#*!1#+R19/$1U2TAU6\"!75R1+7BQ*3AQ&:2!)<#!*@TQ-1QA&2QQ&4Q1'2!Q'7!Q(:BA+8BA*6R!(11A&6BQ+721*:21,51Q(4QQ)9\"!+8B!,4QA(51A(;RA,6R!*7!Q(6QQ(2AQ'1AA&5!A)8R!,7BQ,8\"!+3Q!'7R1)7R1*;\"A-1QA&2QQ&4Q1'2!Q'7!Q(:BA+8BA*6R!(11A&6BQ+721*:21,51Q(4QQ)9\"!+8B!,4QA(51A(;RA,6R!*7!Q(6QQ(2AQ'1AA&5!A)8R!,7BQ,8\"!+3Q!'7R1)7R1*;\"A-1QA&4\"!&9SQ(D&1+UJQ/IW!-JGQ-RYA.52Q'6BQ+721*:S18>&B7@XRVTMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/*A!%,A!(-RQ=24Q_6D1T3BQ.1AA%411'51Q'I7A,UJ1/L'Q-:31+7R1'72A)9B!*=RA-3A!'8\"!.9BA-9\"A-9B!.2A!'51Q)4AA(:21-3!A(6\"!(6B!)%ITI%ITI%ITI:F\"#92Q+8BQ*7RA+721*8RA*4QA(721);2Q.:BA-7B1*7R1)4Q1'6T1M%ITI;F2#7B1*6AQ(:RA,61Q(4!1'7RA*:\"A.7RA*7\"1*5B!)7BQ*8R!,5QQ)4QA(1!1&3A!'4AQ)92Q+8BQ*7RA+721*9S19%ITI<&2#;2Q.:BA-7B1*7R1)4Q1'1QQ&5!Q)621*7B1*6AQ(:RA,6B!(52A'8\"Q*:\"A.7RA*7\"1*5B!)7BQ*8R!,5QQ)4QA(7T1WFJ#0TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/(1A(,3QB,S!K-R1;,!A$2!Q%11Q&11A%72!(7B1)7B!)2AQ&3Q!&3!1(61Q)8\"A)8RQ+9R!+9\"!-7R1*8\"A)3!1(4!1(+'3>%ITI%ITI%ITI;F\"#4AA(621*2QQ'3A!'2!Q'6B1*7BA+5!A'1QA&,VS#8EAX1QQ&:E1O%ITI<&2#2AQ&3Q!&3!1(61Q)8\"A)8RQ+9R!+9\"!-7R1*8\"A)3!1(4!1(6!Q(82A+7RA*:\"Q)61Q)4AA(:E1Y+63#3A!'4\"Q7%ITI;V1`5!A'1QA&6!A'2Q!'1QQ&7B1)7B1)7B!)2AQ&3Q!&3!1(61Q)8\"A)8RQ+9R!+9\"!-7R1*8\"A)3!1(4!1(6!Q(82A+;T!W?'2LTMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/:VB9.31M-#1I-RQ40Q!&/Q1%1QA&6QQ'3QQ&2QQ&3A!'7RQ+61Q(5!A(7B!)7R!(2QQ&6AQ(6AQ(3Q1'5!A(:\"1+411(*W3>%ITI%ITI%ITI;&2#:\"!*;2A,6R!*82A+6!A(8\"1)2A!'721)9\"Q**'#=:&R\"7B!(84AN%ITI:&R\"7RQ+61Q(5!A(7B!)7R!(2QQ&6AQ(6AQ(3Q1'5!A(:\"1+411(5QA(72A*8BQ*5QQ(52!*:\"!*>&\"$+7C>82A+6!A(9#!84\"!*721)9\"Q*3A!'3A!'7B!(4!!'2QQ&3A!'7RQ+61Q(5!A(7B!)7R!(2QQ&6AQ(6AQ(3Q1'5!A(:\"1+411(5QA(72A*:S1F@G\"JTMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/AH\"\\-CQO+C1@+QA++1A#1!A&6\"!*1AA&3AQ&5QA(5QQ(11A&4A1'4A1'5!A'4A1';B1+8\"1*9B!+52!)7R!,62!)82Q+,'S>%ITI%ITI%ITI;6\"#7R1)2RA7'X4\"+6C#1AQ&8E1X'X4#95AX5S10'H4)(HD#+&3#3Q!'*W3>4&2F)6S<(WCV7DAD5!A'4A1'>#A3+G3=(XD#4&BB82!-62!)+WS?.63%3$B%)GSJ4UR86!Q)9BA.('CV'($/)W#=3\"Q3)W#=-%2K411'1QA'4&2=)(S](GCP7$1D5QA(5QQ(11A&4A1'4A1'5!A'4A1';B1+8\"1*:\"Q+9#1)82Q,62!)82Q+9BQ*311'7\"A9>&B7TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/AX\"\\-#AN-3AE,!A+/!A%/A1%3!1(52!(5BQ&4!1'/Q1&6!Q)311'5!Q):\"Q*721*51A'3A1(3Q!'41A(:R1/72A*3Q1(:U1O%ITI&)TB&Y$5>T!92QQ'6SA;%ITI*73=2Q!(:6R\"%ITI:FR\":5!O%ITI%ITI((D#3Q!'*7#=%YDA%ITI%ITI'8$/:\"Q*721*(HC\\%ITI%ITI%ITI7&R<72A*%ITI&IT;%ITI%ITI%ITI;$AC5#!:%ITI%ITI%ITI5#1;%ITI*W3>4A1':U!V%ITI%ITI%ITI%YTA6\"1,/Q1&6!Q)311'5!Q):\"Q*721*51A'3A1(7R1(NY!.>3A/72A*3Q1(7R1)621*:C!795\"%TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/AXR[,31I,#1A,!A+,QQ%11Q&1!A&9#1'KHA+93Q(8\"1*6B!)6B!)6R!(2AQ&=\"!-;21*51Q*9R!+6R!)3!1'4AQ)9R1,5#18%ITI*&#)%ITI3AQ(411':#A=%ITI*'#>6\"!*;6\"\"%ITI;62#84AO%ITI%ITI'X4\"1QQ&*'#=%ITI%ITI%ITI%ITI4S!:=CA<%ITI%ITI%ITI%ITI((C\\4AQ)%ITI%ITI%ITI%ITI%ITI96A^63A:%ITI%ITI%ITI7S!=%ITI*W3=5R!**73>%ITI%ITI%ITI%ITI7$1K8\"1*6B!)6B!)6R!(2AQ&=\"!-;21*51Q*;RA+R9Q.;TA)4AQ)9R1,311(4!!'32A6?G\"=TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/BIC\"-3!L+\"14,1Q$/!A%.A!%/11&=$!(QY!.AUQ*4R1&2AQ'4!1'2QQ&82Q*6R!(0QA'8RA*4QA(7B1+7R1)6RA*6B1*9E!R%ITI5CAE%ITI9TAF5!Q)521+2GRY*G3>62!(;CQ3)'SV<&2#;CQ3'X4\"2HS':U!X51A)*W3>(GCP6D1N3523%ITI9CQ=83!;%ITI65\"08TQO4G2[(HD#6RA*4'2Z&)TA4&BB;62#&I$5<&B#7\"!.38S('H4\":V\"#821-4(#(+'3>72!)+GC>)G#C4#!:94QE&9T;94QO21Q&1AQ'3Q!'2QQ&82Q*6R!(0QA'8RA*6\"!(MXQ.E%A+6RA*6B1*5QQ)5B!)6\"1):$1YTMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/BIC\",3AJ*BA1*QA$+!1$0QQ&4A1'AU1*VKQ.WKA/QIA.L'!-;S!)9RQ+5QA(4!!':2!+3Q!'4!!'3A1(3A1(5R!)5!Q)2V\"F'X4)4QA('X4/:%Q[9RQ*3Q!':FR\"+GC>0AA&61Q(+73>:VR\"1AA'+'3><&2#21Q'2!Q'*'#=7B!)0AA&;F\"\"+73>4Q1()G#=;F\"\"7B!)21Q''H4\"7TAN9\"1)8R1)5QA(9RQ+5QA(4!!':2!+3Q!'4!!'GWQ,EF1,6BQ)5!Q)2A!(6!Q(4QA(<4ATTMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/BI3!,CQK)R14,Q!%/1A&/11%011&3RA&>#1*>$1)E&Q+KX1,=#1)5AA(3!!'7R1)4A1(4QA(721)5B1*8BQ*8B1,;BQ-)G#Q'($/-'S?&8T5+'3=51A(3!Q':FR\")7#=5AQ)7R1))'#=0QA'5AQ)<62#)'#=8BA*+WC>:FR\"2QQ'3!!'#1+8RA,;BQ-6B1-6$Q<:6Q?8T1ZTMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/BYC#.41Q,\"17+AQ$*11#01A&/11&51Q'/A!%6B!);\"A+92!,5AQ(6AQ(6AQ(21Q&4!1(2AQ&8\"1)7BA*6\"!(:\"1,3!!'&9T;%ITI%ITI%ITI'8$/4!1(6R!);F2#*W3>6!A(21Q(+'C>;6\"\"01A&*W3>9&B\"6B!(/Q1&+'C>=V\"$92!,5AQ(%ITI8#Q;4C!:%ITI)W#=+GC>)GSW(8D#:\"1,7DAN((D#8B1*0!1&,GS?;6\"\"4!1(;V2#+'C>5QQ)6!A(9FB\"+'C>6!Q()'#=;6\"\"1AQ'6B!(/Q1&6B!);\"A+92!,5AQ(6AQ(6AQ(21Q&4!1(2AQ&8\"1)7BA*6\"!(:\"1,3!!'/XQ((^!\")[Q#>ER!TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/C)S#/T!X+BQ7)11#.11&.AQ$3A1'2A!'6AQ):2!*411'411(:R!*1AA&2AQ&821)6R!)9R!*61A'21!'5AQ)4!1(5SA8%ITI74AE9BA*5D!D%ITI7C!68\"!(:6R\"*73=6QQ(6B!)*W3>9&B!72!**'#=;F\"#3A1(7\"!*,7S>:FR\"411(:R!*%ITI4S!:9C1<%ITI=6R#;F\"\"9FR\":%!Y4!1(84QO'X4#411(9BA*)G#=9FB\"6B!*<62\"*73>4!1'6QQ(;F2#*W3>1AA&+7C>:&B!6AQ)3A1(7\"!*:2!*411'411(:R!*1AA&2AQ&821)6R!)9R!*61A'21!'5AQ)4!1(4!A)1C!')M!\"*M!#A(RCTMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/C93%.DAS*BA5-1A&-!!%0!A%.Q!%411'4A1'/QA&8B1):\"!*2AQ'8BA):2A)1QA&3A!'6R!(31Q';RQ,721):\"1+8EAR%ITI421)3Q1(5R1)%ITI8TQO0AA'<6B#*G3>4!1)31!')W#==&R$4QA)*W3=8VB!5AA(4QA((W#=4A1(4!1):&R\")W#=9B!,*G3>;&\"\"1!A&5AA(,6S$3CQ@8B1):\"!*2AQ'8BA):2A)1QA&3A!'6R!(31Q';RQ,721):\"1+4!1(6B!*.W!%)M1\"AY\"HTMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/C9#%0$!X.\"Q<*A1#+QA$.A!&31!'21Q&5!!'8RA+5!1'1QQ&8RQ+3Q!'0A1&9R!*61Q*9BQ*,'C>:FR\"3!!(*'#>;6\"\"31!'511(+WC?:VR\"1QQ&8RQ+%ITI3#A::SQ=%ITI7R1)?21-:5!O(HD#411':51P(HD#51Q)8RQ++7C>9VB\"5QQ(7R1)61Q*=&B#,'C>411'*'#>:&B\"6!A(31!'((4#;5AQ5!1'1QQ&8RQ+3Q!'0A1&9R!*'H4\":6R\"56BB%YDA94QN4AQ)7R1*1AQ&6AQ)9BA)2QQ'3A1'8RA(1S!%2F!&/V!%)]!\")L!\"0VA&4AA).TQ%?J2?TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/-S1I.DAR,R17,!Q%,!Q$2A1'3!Q':SA(EV!+!#98A',MA#).Q\")NA\"4$1&6RA)B)2ITMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/-S1H/D1U+BQ6,!!%.Q1%1Q!':S1)R)!.TJ1.IG1,P9Q.;T1*51Q)3QQ&4A1'1QA'4QA(5!A(6QQ(4QA'8BQ*%ITI((4\"1QA'(8C\\%ITI%ITI%ITI5V\"99\"A*%ITI%ITI:&\"#5#1:%ITI%ITI8#1=7SQ<&)TB%ITI0T24%ITI%ITI9U!O9DQK(ITC&)4E%ITI&HT55B1+6QQ)21Q'42!(2BA%/'A$*K1#/7!%8#!'.>A#*?1\">-A(<]A(*O1\"*_A\"=,1(5#!&<[29TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/,3!?.DAR+RA>*!!&,QQ$21Q&=4Q)N9A-IW!,EF1,O(1.HW1-7QQ(11A&41A(6R!)8\"1)6QQ(:B!+92Q)5AQ(9DQN*W3>*WC>,6S$7RQ,,V#$+GC?,'S>:%AQ7B1*4UR+)7SP2E\"7,%RJ)G#=4B!36QQ(7D1K*ED!C*W3>+7C>62Q5/E2K)7#=,&S$6R!)9RA.,6C0,GS?65245AQ(6!A'*W3>*WC>8TQO8CA8*WC>+GC?:3A66RA+9D1C+VC11S1Y)W#=)7#<53Q@5WQD+M1+)+\",*&C-:CA2521(62!)0UQ&,K1#,)1#-X!$(N1\")]A\"4$Q&291&).A\"+\\!#5'!%*.A\").Q\".KQ$73Q09M2/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/*\"A6.$1Q,CAA-!Q,-1!%11!'>TA,SZ1/OYA-N8Q-TZA/?U!*5!1(3AA)3Q!(7B!)0Q1'821)72!)411(41A)8\"A*92!,7BQ,8R!+6!Q(21Q'4Q1'0A1&3A!'/A1&72!)1!A'5QQ)7\"!)6B!)3Q1(51Q):R1,:RA-5AQ)2QQ'11A&3A!'5!1(3AA)3Q!(7B!)0Q1'821)72!)411(41A)8\"A*92!,7BQ,8R!+6!Q(21Q'4Q1'0A1&3A!'/A1&72!)1R1097QO/Z!/4S1(+Z1$(NA\"-[1%:\"!,2%Q',9Q$+I!#.7A$(NA\")\\Q#/V!&)MQ\"(>1\"0H!%44Q'(^!\"(N1\"1W1&,;A$(N!\".:A%73Q67(Q`TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/+RA8.4AS,#AB,11*01Q&8\"Q+8RA)E5!-PY!-O(!.H61.4BQ'/A1&7R1*5QA'0QA&;\"!,3Q!'4!1'9BQ+;\"1+7\"!)411':\"!+1AA&521+:\"!,411(92!+7BA*8BA,3!!(721*6R!)3A!(62!*8\"1*=B!.9RQ*:RA-;\"!)8BA)9R!,2AQ'/A1&7R1*5QA'0QA&;\"!,3Q!'4!1'9BQ+;\"1+7\"!)411':\"!+1AA&521+:\"!,411(92!+7BA*7CQ32E!3.Y!%)MQ\"(NQ\"1&1'5$A(3XQ(1(Q&46Q)1XQ%).1\"*-A#/&!%(]!\").1\"/WQ$*K1#(^1\"*L!#2SA&,[1$(^1\"-:A$.GA$,[!$/SQ%62A7?6B7TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/+B!7,#1J,SQC-!1*/!1$1QQ&61Q)4Q1'411'62A'8RA+72!)<\"A,3!Q'7B!):RA,7B!)821):RQ)1QQ'5AQ(51Q(7RA*6\"1+;\"Q.5AQ)7R1*8RA*4A1(4Q1'3Q1';R1*5!1(4A1(4AA(7B!)61A'5QA(821*51A(4!!(51A'82!+72!)<\"A,3!Q'7B!):RA,7B!)821):RQ)1QQ'5AQ(51Q(7RA*6\"1+;\"Q.5AQ)7R1*8RA*4A1(33A'*L!#-+Q$4BA'1T!&,*!$-:Q$5\"1&+[Q#(^A\"++A#0E1&)]1\"(^!\"/H1%/J!%(>!\",KQ$2WQ'(^A\"(^A\"5E!'-V1%(N!\")=Q\"4T!(5\"!*;\"Q.7BQ8!\"(NQ\"141&3A!'6\"!(3T!&5\"!'-8A%(N1\"(]A\"3&1'.:1%(N!\",,Q$.FQ%)=Q\")MQ\".61$*=!#)=Q\"/71%7SA*)=A\"(^1\"/GA&2AQ(0!1&;%!\\@HRVN\\CRTMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/A8BV,31@-CAO-R!:/AQ'3Q1'0Q1&8\"A*6!1'6QQ(1!A'511(4A1(;\"1-4AA(5!Q(9R!+72A)4!1(5QQ);BQ,4A1(5!1(8\"1)621,:\"!+82A*3A1'8BA+5QA(8BA*82Q+6R1*8BQ*6!Q)61Q)7RA+92A)2QQ'9\"Q+61A(6QQ(1!A'511(4A1(;\"1-4AA(5!Q(9R!+72A)4!1(5QQ);BQ,4A1(5!1(8\"1)621,:\"!+82A*3A1'7R!*+[A#(^!\"(^!\".Y1%8BQ*5R1(4SQ(3EQ(551')-!\"(^1\"-YA$0WA%(N1\").1\"/V1%,LA$)-Q\"/7Q%3V!(3EQ'3B!'5AQ(0)A&(N1\",*!$7B1(621,=U!Z?7RNL+#DTMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/KK3F,BA=-CQO,R1<*A1(/11%311'4!!'2QA&3A!'1\"*72LFI2_TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/OA!+!\"(N1\")-1\"161')MQ\")M!\"3$Q&4AQ(4BQ(3!A(01A&51Q(51Q)3!!'/Q1&5AA(01Q&H'Q,G5A.<3!*5BA'PYA.?$Q-4!Q*2Q!&'BI>6B77\"A9M+SCTMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/AH2T-\"16.41R03AL.R1-G7A+AU1*4AA'6!Q(21!&>5!*V*!/:S1*7\"!(>2A.8R!,4!1(5!Q(;B!.;21.7RA):\"1+5B1*5AA(3QA(5R!(7\"1)=\"1-=B1.:RQ/9RA.?2!/92!+<\"!-8B!,82Q+21Q'2!Q&4Q1'51Q(62!)1QA&1!Q'82A)721*7\"!(>2A.7C!+/'!%1EQ&:3A-,,1$)=1!1HQ&)]!\")=A\".W1%5R!(7\"1)=\"1-=B1.9S!.0)!'*]Q#)>Q\"2H!'0XA'4%Q(2!Q&2!Q&4Q1'51Q(62!)1QA&1!Q'82A)721*7\"!(?C!.M(A.SJQ/T*A/T*!0TJQ0;3A):\"1+7\"A8=V26A8\"W:T1X6R!(IH2XTMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/OLSW*\"14/4AV.C1I1\"A/BV!*KHA-83A'>3Q)EVA,U:Q0J'A,3QQ&4Q1'2!Q'7!Q(:BA+8BA*6R!(11A&6BQ+721*:21,51Q(4QQ)9\"!+8B!,4QA(51A(;RA,6R!*7!Q(6QQ(2AQ'1AA&5!A)8R!,7BQ,8\"!+3Q!'7R1)7R1*;\"A-1AA%22!%1T!%,H1#.91$).Q!*\\!\"5#A'),A!(>Q!-:!$2GA'15!&3BQ(8R1*8B!,4QA(51A(;RA,621)44!&25!&0S!&111%5!A)8R!,7BQ,8\"!+3Q!'7R1)7R1*;\"A-1QA&2QQ&4Q1'2!Q'7B1(>#Q+BE1+G6A+:T1(6R!+721*;S1=>F\"9A(RV=5![82Q+?%2)TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/R=$$,!A*-3QB0TAY.2Q8321%J(Q,T*!.V;1.U:1/KG1,:CQ+71Q'5QQ)92Q*=RA-3A!'8\"!.9BA-9\"A-9B!.2A!'51Q)4AA(:21-3!A(6\"!(6B!)72MA7B?5S!:6\"!(93!>TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/)QA$+214.4AQ0D1P2\"A14R1(:T!(@$Q*@#Q*6RQ'11Q'1AQ&6!Q(6!A'1AA&9R!,5R!*6R1)4AA(9R1.:\"A.9RQ)9B!-8BA*8BQ+82Q,4!A)7BA*8\"Q+=21/;2A,:S!:5V17*,A\"(]1!+J1#6SQ+6\"A)1D!&25Q'1XA&)-A!(]Q!/D1%+[!#(>Q!)L!\"6DQ*5BQ)6B1(.WA$(^1\"(^1!2GA%7SA,/IA%6$A)82Q,4!A)7BA*8\"Q+=21/;RA,:RA-721+5AA(011&3!!(82Q,6B1*3A1'7\"1*;\"1+5QA'11Q'1AQ&6!Q(6!A'1AA&9R!,5R!*6R1)4AA(9R1.:SQ;?6R8CYC!=%!Z8BQ+82Q,3Q1(TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/@X\"T*R1/.S1L1$1T/\"16-1Q$3!Q&7\"!)4QA(6RA*9BQ*92!+3A!&3A!'82Q*:B1+7\"A+8R!,6\"A,8B1,41A'1QQ&4A1'4!1'4!1(7\"!)9RQ*92Q*7\"Q,1U19-;11*L1\"0V1')-A!(^!!(NQ!-91#-EA$)MQ!*-A\"/'Q%(^!!(NQ!271'.G1$(>A!(^!!3VA'7\"A+8R!,5\"Q+/)!%(]!!)L1\"-9!$0EA%3Q1'7\"!)9RQ*92Q*7R1)3Q!'3A!'6QQ(5!Q*7B1)<\"Q-8RA*41!'01A&4Q1'7R1*5!Q)6RA*9BQ*92!+3A!&3A!'82Q*:B1+7\"A+8R!,6\"A,8B1,9DAM=W2D?G\"F731D4!1(7\"!)9BA)K)S-TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/K[CF)Q!&,\"Q?.T!T1SQI3\"!.31!'4QA'4!Q&5AA(3A1'3A1':\"!,=BA.3!!'0AA&5!1'4AA(7B1-8B1,7BA*8\"A+7BA+7B1):21+5AQ(2Q!(4AQ)2C!(*LA\"(>Q!(^Q!0'A%+[!#(.Q!(.Q!+,A\"3%A')=Q!(N!!-X!#*\\!\"(>Q!++A\"6$Q)+LQ#(.Q!*J!\"42A&4AA(7B1-8\"1+5$1(4T1)7\"Q*7B1):21+5AQ(2Q!(4AQ)4AA)8B!+7\"1+7\"1*6B!)5AA(21Q&1QQ'6R!)6R1*5AA(5AQ(41!'5AA(3A1'3A1':\"!,=BA.3!!'0AA&5!1'4AA(7B1-8RA2941XCI\"_?&\"/8\"!1:21+5AQ(2AQ'IIC,TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/R=T$+A!%,BQ0/41Q4%2!1C!Q!,;Q#3'!((^A!(NQ!+KA#4\"A&*ZQ\"(>Q!++Q#/8Q%(NA!)MA\"2EQ&,Y1#(NA!*=A\"5$!(7\"1*5B!)7BQ*8R!,5QQ)4QA(1!1&3A!'4AQ)92Q+8BQ*7RA+721*8RA*4QA(721);2Q.:BA-7B1*7R1)4Q1'1QQ&5!Q)621*7B1*6AQ(:RA,61Q(4!1'7RA*:\"A.7RA*7\"1*5B!)8SQC=&B7>G\"B9#QI1!1&3A!'4AQ)9\"A*GXBWTMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/)!1#(1A%-C!>2$Q_3$QQ5\"1.6!Q(7!Q(21A%3Q!&3!1(61Q)8\"A)8RQ+9R!+9\"!-7R1*8\"A)3!1(4!1(74Q97#1,7RA*:\"Q)61Q)4AA(621*2QQ'0%A%(MA!(>Q!)MA\"06A$)LQ\"*1!0'!%3EA&-J1$2G1'7S1,7R1*8\"A)3!1(4!1(6!Q(82A+7RA*:\"Q)61Q)4AA(621*2QQ'3A!'2!Q'6B1*7BA+5!A'1QA&6!A'2Q!'1QQ&7B1)7B1)7B!)2AQ&3Q!&3!1(61Q)8\"A)8RQ+9R!+9\"!-7R1*82Q/95\"!>'\"K1!/(1$451'1SA&31A&7B!(2C1&)\\Q\"(>A!.)A%,J1#*LQ\"5#Q'72!'22A%6AQ(6AQ(3Q1'5!A(:\"1+411(5QA(72A*8BQ*5QQ(52!*:\"!*;2A,6R!*82A+6!A(8\"1)2A!'721)9\"Q*3A!'3A!'7B!(4!!'2QQ&3A!'7RQ+61Q(5!A(7B!)7R!(2QQ&6AQ(6AQ(3Q1'94!J?'2B=W\"C73!@72A*8BQ*5QQ(52!*:\"!*C6B,TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/@XRS'AQ\"*A1(131J7VB64D!Q4BQ-5!A'1!1%4A1'4A1'5!A'4A1';B1+7RA/951=/WA(/91&4SA(63Q)-Z!$221&4Q1(6B!(6!Q)7R1)0QA'3Q1'2Q!',HQ#(>Q!(>Q!*<1\"/SA%51A(82A+21Q'3AA&1&Q%+;1\"+*Q\"1TQ%3#1&5!A'4A1';B1+8\"1*9B!+52!)7R!,62!)82Q+9BQ*311'4Q1(6B!(6!Q)7R1)0QA'3Q1'2Q!'1AQ&2QQ'31A(411'1!A&51A(82A+21Q'3Q!'5QA(5QQ(11A&4A1'4A1'5!A'4A1';B1+8\"1*9B!+6B!1;E1`@HBT;UR#9RA1311'4Q1(6B!(6!Q)7R1)@G2?TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/IZ3>*!1#)11#.\"165U\"&:6B9531A/!!%5QA(311'5!Q):\"Q*721*51A'.7!%*,!#.H!%)>1#-ZA%0U!&-Z!$5R1):\"!+5B!)9BA*2QQ'4QA(2Q!'4!A'0DQ&)-1!(>Q!(N!!2&A&4!1'51Q)5QQ)3Q!'3Q!'/2A%5B1(311'5!Q):\"Q*721*51A'3A1(3Q!'41A(:R1/72A*3Q1(7R1)621*:\"!+5B!)9BA*2QQ'4QA(2Q!'4!A'2Q!(4!1'5QQ(4A1'72!)4!1'51Q)5QQ)3Q!'3Q!'/Q1&6!Q)311'5!Q):\"Q*721*51A'3A1(3Q!'73AE=W\">>WBD731D7R1)621*:\"!+5B!)9BA*2QQ'IY3,TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/Q]4\"(A!#*1A#*Q1(131K86\"88%1]7RQ06!Q(6B!)6BA(211%=\"!-:R1),JA$(^!\"/XQ%*,!#)]Q#09A&-H1%2#!&.5!$,JQ#.V1$4\"!&8RA*6!Q)3!!(5R1),*Q#(>Q!(>A!,:A#6\"1'31!'4!1'1QQ&3!!'8\"1*6B!)6B!)6R!(2AQ&=\"!-;21*51Q*9R!+6R!)3!1'4AQ)9R1,311(4!!'0Q1&6!A(2QQ'411'8RA*6!Q)3!!(6\"!*6!Q(51A'5R!*411(6AQ(31!'4!1'1QQ&3!!'8\"1*6B!)6B!)6R!(2AQ&=\"!-;21*51Q*:BQ2'BM7T!U/C!%1CA%,Y!#-:1$0W!%0\"Q&08Q&(NQ\",K!$.Y!%)]1#,;!$.X!%+,1#/WQ&)=A!)-Q!0V!&4!1(1AA'4QQ)62!(2&A&*,Q\",ZQ#2FQ&2R!&1AQ'6QQ(51A)5QA(21Q&1AQ'3Q!'2QQ&82Q*6R!(0QA'8RA*4QA(7B1+7R1)6RA*6B1*5QQ)5B!)6\"1)31!'7BA*5!Q)4!1(1AA'4QQ)62!(7R1)6!Q)72!)7R1)3!!'1AQ'6QQ(51A)5QA(21Q&1AQ'3Q!'2QQ&82Q*6R!(0QA'8RA*8TAR@8\"S>VR88C1:6B1*5QQ)5B!)6\"1)31!'7BA*5!Q)TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/9&B3)Q1#+1Q$*A1$/B!:8&\"/7H\"$+L1)-Y1#/YA&(N!\"(N1\"0I1&14A&*[1#)=!\"/&A%.H1%,+!$-(!%).A\"+[Q#/IA%(>A!0)Q%3A1&4A1(7B!)0AA&52A'4$A&42A'1AA'61Q(7B!)21Q'2!Q'31!'9\"1)8R1)5QA(9RQ+5QA(4!!':2!+3Q!'4!!'3A1(3A1(5R!)5!Q)2A!(6!Q(4QA(:\"!+4QA(9RQ*3Q!'4A1(7B!)0AA&61Q(6QQ(4Q1(1AA'61Q(7B!)21Q'2!Q'31!'9\"1)8R1)5QA(9RQ+5QA(4!!':2!+5S!?:V28:V\"76SAE5R!)5!Q)2A!(6!Q(4QA(:\"!+4QA(BF\"+TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/AH\"T(QQ#(Q!\"*1Q#12!+5$!T0[!P(>Q$*,Q#16!&(^1\"(N1\")MQ\"15!&53A(161'6C1)6S!+.+Q%2%A()-Q\"*=Q#-6!$(N1!-9!$3!Q'41!(0QA'5AQ)7R1)0AA&8BA*8RA*4A1'2QQ'3!!'9BA*3Q1'3A!'21Q&61Q(5AA(3!!'7R1)4A1(4QA(721)5B1*8BQ*8B1,;BQ-62A+31!'<21+1!A&6AQ)51A(3!Q'41!(0QA'5AQ)7R1)0AA&8BA*8RA*4A1'2QQ'3!!'9BA*3Q1'3A!'21Q&61Q(5AA(3!!'7R1)5210;5\"$?XBQ:%2\"92Q18B1,;BQ-62A+31!'<21+1!A&6AQ)MKSCTMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/F*3/'#Q\"$U!!'%!!)\"Q#22!1-;19(N1'(N1#1&Q%+[A#(>1\"(NQ\",91#7B!(7BA*6\"!(6TQ*+JA#4RA'/91%(MA\"0XQ%-91#1$A&6R!)6B!)5QQ)6!A(21Q(62!)6!Q(01A&5QA(1AQ'6B!(/Q1&6B!);\"A+92!,5AQ(6AQ(6AQ(21Q&4!1(2AQ&8\"1)7BA*6\"!(:\"1,3!!'5QQ(8B1*0!1&:B1+6!A(4!1(6R!)6B!)5QQ)6!A(21Q(62!)6!Q(01A&5QA(1AQ'6B!(/Q1&6B!);\"A+92!,5AQ(6AQ(6AQ(21Q&941UB(2\\B72E8C196\"!(:\"1,3!!'5QQ(8B1*0!1&:B1+C7R@TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/O,CW&C1\"$6A!$G1!&WA!131%+Z1,(N1&(^Q&,+A,-W!$(N1\"(N1\",[A$5B1&21!'5AQ)05A&-9A%3A!(3BA'4U!'/D!%2\"!&6B!*8\"!(3Q1(4!1'6QQ(6B!)511(1AA&72!*3AQ&6AQ)3A1(7\"!*:2!*411'411(:R!*1AA&2AQ&821)6R!)9R!*61A'21!'5AQ)4!1(4!A)3A!(411(9BA*2!A'2AQ'6B!*8\"!(3Q1(4!1'6QQ(6B!)511(1AA&72!*3AQ&6AQ)3A1(7\"!*:2!*411'411(:R!*1AA&2AQ&;TQL?'RE?G2B9#QE21!'5AQ)4!1(4!A)3A!(411(921)=5B)TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/N\\SW&SA\"$E1!$71!%(A!('Q\".71$(=!\").Q')N1*76A>)=!\"(>1\"+BQ,7\"!(7BA*3\"A&7\"!)7B1)51Q)8RQ+7\"1)3!Q'5QQ(821*3Q!(7R1)61Q*9BQ*9\"A*411'3!!(31Q(6!A(31!'511(8RA+5!1'1QQ&8RQ+3Q!'0A1&9R!*4QJ7R1)?21-7\"!(721)4!!&6R!)D'\"@P\\#YTMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/N]#W$%A!'#1\"$V1!$X1!&IQ!.4!%0&1%(]A\"(^Q%-NQ<5HAT*LA%55!'3QQ&8\"1)3Q1'7\"!)1AQ'5!Q)4AA)0A1&721*621)411'6AQ(7RA*82A*411(5QA(3!Q'31!(6!A(21Q'3Q1(7R1)0!A&5AA'4AQ)7R1*1AQ&6AQ)9BA)2QQ'3A1'92A)3QQ&8\"1)3Q1'7\"!)1AQ'5!Q)4AA)0A1&721*621)411'6AQ(7RA*82A*411(5QA(3!Q'31!(6!A(21Q'3Q1(7R1)0!A&5AA'4AQ)7R1*2\"1-?&B3D9S\"=Z\"G:WR!;$QL<\"Q-;\"!*61Q(82A)7\"!*1QQ'2A!'7\"!*3A!(31!'411(4AA(4A1(31!'51Q)72!*8BA*6R!*2Q!'7R1*51Q(4!1(7!Q)2AQ'1!A&2QQ&3!!'51A(1AQ&821)721(6!A(<\"Q-;\"!*61Q(82A)7\"!*1QQ'2A!'7\"!*3A!(31!'411(4AA(4A1(31!'51Q)72!*8BA*6R!*2Q!'7R1*51Q(4!1(7!Q)2AQ'1!A&8D1V:%R-AX\"[>&269BQ27\"!'9#A=I8\"XQL3YTMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/>JRR#V1!%%A!)#Q\"%(!!&YQ!13!%11A'4QA(31Q$52Q/;%\")B(\"[?GRI:T1K4QA'8BQ*9\"A*2Q!'5AQ)31A)2Q!'4!1'3Q1(6B1*61Q)8BQ+621*6B!*721*5!Q)6B!)6AQ(62!)62!)9\"1*21Q&411(6QQ)2AQ(51Q)3QQ&4A1'1QA'4QA(5!A(6QQ(4QA'8BQ*9\"A*2Q!'5AQ)31A)2Q!'4!1'3Q1(6B1*61Q)8BQ+621*6B!*721*5!Q)6B!)6AQ(62!)62!)9\"1*21Q&411(&\"1<#1;5AQ)7R1*8RA*4A1(4Q1'3Q1';R1*5!1(4A1(4AA(7B!)61A'5QA(821*51A(4!!(51A'82!+72!)<\"A,3!Q'7B!):RA,7B!)821):RQ)1QQ'5AQ(51Q(7RA*6\"1+;\"Q.5AQ)7R1*8RA*4A1(4Q1'3Q1';R1*5!1(4A1(4AA(7B!)8#A@?7RE@X2YG:S8PLCZTMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/OLSW)11#)!1#(Q1#,!!$+AA$2!1'6R1*4!1(;\"!*2!A&82A)5QQ(1AA&61Q(51A(5AA(9R!,2BA.?E\"!>7B@C93!=FR=;51]:SQ<5QA(8BA*82Q+6R1*8BQ*6!Q)61Q)7RA+92A)2QQ'9\"Q+61A(6QQ(1!A'511(4A1(;\"1-4AA(5!Q(9R!+72A)4!1(5QQ);BQ,4A1(5!1(8\"1)621,:\"!+82A*3A1'8BA+5QA(8BA*82Q+;3QI?6R2@(2PC9C&FJ#4R=T$TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/'AQ\"(Q!#'!Q\"*!1#,Q!%.A!%/A!%1QA&;\"!*5QA(;\"!+0!1&51A(6R!)9\"A*51Q);2A,7R1*2AA&4!1'3A!'7RA09$AQ;F\"2@(2UC(R^A7\"F:DAU9#1:3BA.5AA'7\"!)21A&4Q!'/Q1&4!!'6\"!)5!1(3!Q'3A!';R1+6!Q);\"!+0!1&51A(6R!)9\"A*51Q);2A,7R1*2QQ'41A(3Q1(7R!)72A+3QA(5!A(7R1)4Q1(62!183A@=FB8>'BIAI\"`FJ#3H*35TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/*1Q$)11#)QA#,1!$+AQ$.1A&2!!'2Q1'11A%6B!(4A1'61Q(8RQ*5AQ(1QQ%8BQ*8\"A)411'61Q(4AQ(8BQ*/1A&1QQ&62168$AR=VR8D)S\"E)#'=V26E2)B'R@KZ3.JZ#-LKSCTMD/M+SCHY3,DH\"V8T1R2RQ17DAS;&\"-D)2_B82\\BI2`?V\"8;EB,9$!S7RQ75R!64R112!Q&11Q'61Q(4AA(011&7\"!)6B!(7RA*6B!(9\"Q+4AA'41Q)'\"C>'RJBY3%CYS&F)3'BG\"@>%1^L:33TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/A(\"T4$AQ,!!%.QA&/1A'.!!%311'3Q1(5C1<;5B(F(\"VL+CBTMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/L;SC?GB?2BQ26T1P6U1_<&R4?8RR?XRR?8\"OW\"=;U2*:$QV8T!T8D1Z7SA<8SQ<5B!7321972A73\"!86\"Q9?$1F:#AB8ER%6$AW85Q`@'2H:F\";D)C!B9S#?X\"X?(\"S=G\">72LA(2Y='BJ>GRNBHB]@82U?WBD=W\"?CG2IA72B@72>@VR;>W\"=AHRRA(\"S>8BR=X\"P:7RBA(2\\DI#,?HRW;VB8:E2%<$QZ>CQ<>315:RQ/BFB-TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/L;CBCH\"W;F2/5D!L:TQ[<5B*<&B3<6\"6AG2ACIC!A8RUAX\"\\BHB]DYC%AX2\\A8RZI*C9E9C.@HBQ>'\"K?'2K%R!8TAQ4RQ19RQ28B!,4QA(51A(>3AAQ,3YTMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/L;CBH9C.=F\"1:UA^2B156T!T;$AZ9TAV9D!S94AW=%!]?UB#>&\"2?V25 -#include - -#define STDWIDTH 80.0 -#define STDDEPTH 15.0 -#define STDUPDOWN 0 -#define STDFROMLEFT 0 - -extern gint magic_dialog(void); -extern gint magiceye_constrain(gint32 image, gint32 drawable_ID, gpointer data); -extern void toggle_update(GtkWidget *widget, gpointer data); -extern void drawable_callback(gint32 id, gpointer data); -extern void ok_callback(GtkWidget *widget, gpointer data); -extern void close_callback(GtkWidget *widget, gpointer data); -extern void magiceye_update(GtkWidget *widget, gpointer data); -extern void scale_update (GtkAdjustment *adjustment, double *scale_val); - -extern gdouble strip_width; -extern gdouble depth; -extern gint from_left; -extern gint up_down; -extern gint magiceye_ID; -extern GDrawable *map_drawable; -extern gint magiceye (GDrawable *mapimage, gint32 *layer); - -extern void query(void); -extern void run(char *name, - int nparams, - GParam *param, - int *nreturn_vals, - GParam **return_vals); diff --git a/plug-ins/megawidget.h b/plug-ins/megawidget.h deleted file mode 100644 index 36e06537aa..0000000000 --- a/plug-ins/megawidget.h +++ /dev/null @@ -1,106 +0,0 @@ -/************************************************** - * file: megawidget/megawidget.h - * - * Copyright (c) 1997 Eric L. Hernes (erich@rrnet.com) - * All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions - * are met: - * 1. Redistributions of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer. - * 2. The name of the author may not be used to endorse or promote products - * derived from this software withough specific prior written permission - * - * THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR - * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES - * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. - * IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, - * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, - * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY - * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT - * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF - * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - * - * $Id$ - */ - -#ifndef MEGAWIDGET_H - -struct mwRadioGroup { - gchar *name; - gint var; -}; -struct mwValueRadioGroup { - gchar *name; - gint val; -}; - -struct mwPreview { - gint width; - gint height; - gint bpp; - gdouble scale; - guchar *bits; -}; - -struct mwColorSel { - gdouble *color; - gdouble savcolor[4]; - gint opacity; - guchar *name; - GtkWidget *window; - GtkWidget *preview; -}; - -#ifndef PREVIEW_SIZE -#define PREVIEW_SIZE 100 -#endif - -GtkWidget *mw_app_new(gchar *resname, gchar *appname, gint *runpp); -void mw_fscale_entry_new(GtkWidget *table, char *name, - gfloat lorange, gfloat hirange, - gfloat st_inc, gfloat pg_inc, gfloat pgsiz, - gint left_a, gint right_a, gint top_a, - gint bottom_a, gdouble *var); -void mw_iscale_entry_new(GtkWidget *table, char *name, - gint lorange, gint hirange, - gint st_inc, gint pg_inc, gint pgsiz, - gint left_a, gint right_a, gint top_a, - gint bottom_a, gint *var); - -GSList *mw_radio_new(GSList *gsl, GtkWidget *parent, gchar *name, - gint *varp, gint init); -GSList *mw_radio_group_new(GtkWidget *parent, gchar *name, - struct mwRadioGroup *rg); -gint mw_radio_result(struct mwRadioGroup *rg); -GSList * mw_value_radio_group_new(GtkWidget *parent, gchar *name, - struct mwValueRadioGroup *rg, gint *var); - -GtkWidget *mw_toggle_button_new(GtkWidget *parent, gchar *fname, - gchar *label, gint *varp); -GtkWidget *mw_ientry_button_new(GtkWidget *parent, gchar *fname, - gchar *name, gint *varp); -GtkWidget *mw_fentry_button_new(GtkWidget *parent, gchar *fname, - gchar *name, gdouble *varp); -struct mwColorSel *mw_color_select_button_create(GtkWidget *parent, - gchar *name, - gdouble *color, - gint opacity); - -void mw_ientry_new(GtkWidget *parent, gchar *fname, - gchar *name, gint *varp); -void mw_fentry_new(GtkWidget *parent, gchar *fname, - gchar *name, gdouble *varp); - -typedef void mw_preview_t (GtkWidget *pvw); - -GtkWidget *mw_preview_new(GtkWidget *parent, struct mwPreview *mwp, - mw_preview_t *fcn); - -struct mwPreview *mw_preview_build(GDrawable *drw); -struct mwPreview *mw_preview_build_virgin(GDrawable *drw); - -#endif /* MEGAWIDGET_H */ -/* end of megawidget/megawidget.h */ diff --git a/plug-ins/mosaic_logo.h b/plug-ins/mosaic_logo.h deleted file mode 100644 index 1edcf826c9..0000000000 --- a/plug-ins/mosaic_logo.h +++ /dev/null @@ -1,2499 +0,0 @@ -/* GIMP header image file format: /home/spencer/images/../src/gimp/plug-ins/mosaic_logo.h */ - -static unsigned int logo_width = 83; -static unsigned int logo_height = 100; -static unsigned int logo_bpp = 3; -static unsigned char logo_data[] = -{ - 41, 55, 67, 49, 71, 91, 17, 43, 66, 7, - 29, 49, 0, 25, 49, 0, 27, 53, 13, 31, - 47, 57, 79, 99, 25, 52, 76, 19, 42, 63, - 7, 33, 56, 0, 29, 56, 0, 24, 46, 26, - 39, 51, 55, 78, 100, 18, 47, 73, 8, 31, - 53, 36, 62, 85, 18, 48, 76, 16, 44, 70, - 28, 42, 56, 41, 60, 84, 18, 37, 61, 32, - 46, 60, 28, 55, 79, 0, 28, 54, 0, 23, - 44, 28, 42, 55, 34, 50, 66, 21, 34, 45, - 14, 36, 58, 0, 25, 48, 0, 20, 40, 20, - 32, 45, 58, 74, 91, 32, 52, 73, 25, 35, - 51, 55, 31, 40, 52, 25, 35, 51, 24, 34, - 47, 24, 30, 138, 77, 68, 114, 42, 32, 102, - 60, 52, 106, 44, 32, 102, 38, 26, 93, 35, - 24, 67, 48, 49, 71, 64, 75, 38, 32, 43, - 7, 19, 31, 0, 18, 36, 0, 18, 36, 1, - 14, 26, 44, 53, 61, 30, 43, 54, 18, 29, - 39, 10, 25, 39, 0, 16, 31, 0, 15, 29, - 23, 32, 41, 47, 57, 67, 18, 28, 38, 17, - 24, 31, 3, 15, 26, 0, 11, 23, 0, 8, - 16, 40, 44, 50, 30, 35, 43, 11, 17, 24, - 27, 32, 36, 12, 21, 29, 0, 9, 17, 0, - 8, 16, 36, 39, 42, 40, 45, 50, 22, 26, - 33, 2, 7, 11, 0, 5, 11, 0, 5, 11, - 28, 30, 33, 47, 50, 55, 21, 25, 30, 40, - 63, 84, 1, 29, 54, 0, 27, 52, 0, 27, - 51, 1, 18, 33, 3, 22, 40, 30, 51, 69, - 8, 37, 63, 0, 30, 57, 0, 30, 57, 0, - 26, 48, 0, 21, 39, 24, 35, 46, 27, 51, - 73, 3, 34, 61, 0, 30, 59, 0, 29, 56, - 12, 33, 52, 14, 37, 58, 14, 25, 38, 49, - 64, 81, 13, 34, 61, 7, 28, 55, 14, 28, - 45, 7, 30, 50, 7, 20, 33, 30, 45, 60, - 25, 50, 75, 4, 33, 59, 5, 32, 58, 12, - 25, 37, 35, 50, 64, 17, 33, 47, 37, 53, - 71, 8, 30, 53, 3, 25, 49, 3, 25, 48, - 15, 19, 34, 48, 23, 33, 49, 23, 33, 56, - 24, 25, 102, 37, 27, 106, 56, 43, 94, 57, - 44, 103, 41, 30, 91, 34, 24, 59, 36, 36, - 56, 49, 61, 29, 21, 35, 26, 18, 32, 22, - 21, 29, 19, 31, 42, 0, 15, 28, 22, 32, - 41, 34, 50, 64, 2, 19, 35, 0, 16, 30, - 6, 15, 23, 0, 13, 25, 7, 17, 26, 29, - 41, 52, 4, 17, 31, 0, 14, 28, 1, 14, - 27, 0, 9, 17, 13, 20, 26, 40, 43, 48, - 34, 40, 48, 2, 9, 20, 1, 8, 19, 2, - 7, 15, 3, 11, 18, 0, 7, 14, 9, 14, - 18, 53, 58, 64, 4, 11, 19, 0, 7, 15, - 1, 6, 12, 26, 29, 32, 9, 12, 15, 25, - 28, 32, 3, 7, 12, 0, 4, 9, 11, 34, - 54, 0, 27, 51, 0, 25, 48, 2, 20, 35, - 36, 52, 67, 23, 44, 62, 5, 22, 38, 0, - 24, 47, 0, 29, 54, 0, 29, 56, 0, 28, - 52, 39, 51, 62, 58, 81, 102, 2, 23, 42, - 0, 26, 50, 0, 30, 58, 0, 30, 57, 32, - 39, 50, 72, 63, 76, 53, 42, 57, 31, 41, - 58, 11, 32, 59, 6, 27, 53, 27, 35, 47, - 61, 71, 88, 35, 48, 70, 14, 30, 50, 0, - 28, 54, 0, 28, 55, 0, 25, 49, 36, 51, - 65, 19, 45, 69, 2, 29, 55, 4, 22, 40, - 6, 28, 51, 3, 25, 49, 3, 24, 48, 2, - 20, 40, 44, 30, 36, 70, 42, 34, 93, 71, - 56, 193, 171, 139, 202, 178, 140, 121, 103, 80, - 122, 100, 89, 73, 43, 31, 44, 37, 45, 29, - 22, 35, 26, 18, 32, 25, 17, 30, 32, 33, - 42, 29, 46, 62, 7, 24, 40, 18, 28, 37, - 10, 27, 42, 0, 16, 31, 3, 14, 23, 48, - 58, 68, 25, 37, 48, 16, 25, 33, 2, 11, - 20, 0, 12, 25, 0, 13, 27, 0, 12, 24, - 33, 37, 42, 72, 77, 85, 19, 26, 37, 5, - 10, 17, 1, 7, 18, 0, 6, 15, 8, 12, - 17, 53, 57, 62, 40, 47, 53, 16, 21, 27, - 18, 24, 31, 0, 7, 15, 0, 7, 13, 31, - 36, 40, 28, 33, 38, 13, 18, 24, 7, 11, - 15, 0, 3, 7, 0, 4, 8, 17, 30, 42, - 17, 35, 50, 12, 27, 40, 26, 43, 59, 17, - 45, 70, 1, 31, 58, 4, 33, 58, 2, 18, - 33, 15, 32, 48, 0, 23, 44, 12, 29, 45, - 64, 85, 104, 7, 37, 65, 0, 27, 51, 30, - 41, 54, 8, 29, 48, 0, 27, 51, 50, 47, - 58, 51, 38, 56, 42, 29, 46, 27, 22, 36, - 8, 28, 53, 7, 23, 42, 50, 60, 78, 21, - 36, 61, 13, 28, 54, 13, 27, 53, 6, 21, - 40, 0, 24, 46, 13, 26, 38, 51, 70, 88, - 4, 31, 57, 0, 27, 53, 0, 25, 48, 1, - 17, 35, 2, 23, 46, 2, 21, 42, 44, 34, - 43, 86, 44, 54, 131, 73, 42, 110, 68, 40, - 150, 136, 112, 131, 123, 110, 129, 126, 122, 221, - 214, 195, 142, 94, 63, 119, 62, 30, 27, 20, - 25, 35, 28, 36, 38, 29, 37, 39, 39, 47, - 26, 43, 59, 0, 19, 37, 0, 16, 31, 12, - 21, 30, 25, 35, 44, 25, 33, 41, 18, 33, - 47, 0, 16, 31, 6, 22, 36, 8, 21, 33, - 11, 15, 22, 9, 15, 23, 41, 47, 53, 61, - 67, 76, 11, 19, 31, 4, 11, 23, 7, 11, - 18, 36, 39, 45, 19, 21, 28, 51, 55, 61, - 27, 35, 44, 10, 19, 29, 7, 14, 22, 28, - 32, 36, 2, 7, 13, 18, 22, 26, 19, 24, - 30, 1, 6, 12, 0, 6, 12, 0, 6, 12, - 13, 16, 18, 20, 21, 23, 36, 52, 67, 16, - 43, 67, 9, 36, 61, 3, 23, 42, 0, 22, - 42, 0, 28, 53, 0, 26, 49, 32, 50, 67, - 30, 57, 83, 11, 36, 59, 16, 31, 44, 8, - 35, 60, 0, 27, 51, 32, 46, 63, 40, 54, - 78, 24, 39, 64, 18, 31, 49, 38, 32, 44, - 42, 29, 47, 41, 28, 46, 32, 22, 36, 68, - 47, 48, 36, 29, 36, 24, 37, 60, 13, 27, - 53, 12, 27, 53, 12, 26, 50, 16, 26, 41, - 61, 72, 84, 46, 67, 87, 20, 39, 56, 1, - 28, 53, 0, 25, 48, 5, 20, 34, 45, 55, - 68, 28, 40, 55, 18, 23, 33, 68, 31, 40, - 62, 19, 30, 118, 58, 26, 122, 92, 72, 221, - 213, 193, 175, 173, 170, 222, 222, 222, 171, 166, - 151, 135, 98, 71, 106, 53, 22, 88, 75, 82, - 56, 38, 50, 44, 24, 38, 27, 18, 28, 18, - 35, 51, 0, 18, 35, 7, 19, 29, 60, 72, - 83, 17, 34, 50, 2, 18, 33, 0, 11, 20, - 0, 14, 27, 0, 13, 24, 23, 25, 32, 62, - 49, 55, 40, 25, 32, 32, 33, 39, 12, 20, - 31, 4, 12, 23, 4, 10, 21, 41, 44, 51, - 32, 36, 46, 9, 13, 24, 11, 15, 22, 10, - 18, 27, 8, 16, 24, 5, 11, 16, 53, 59, - 65, 16, 23, 30, 11, 15, 19, 0, 5, 9, - 0, 5, 11, 0, 6, 11, 2, 6, 11, 39, - 39, 39, 12, 12, 12, 34, 50, 65, 6, 34, - 60, 0, 28, 54, 0, 25, 46, 37, 53, 67, - 16, 36, 54, 16, 29, 42, 35, 62, 87, 1, - 32, 61, 0, 30, 57, 7, 26, 45, 37, 55, - 72, 15, 27, 40, 31, 45, 68, 15, 31, 57, - 14, 30, 57, 17, 32, 59, 14, 26, 47, 39, - 27, 33, 35, 24, 38, 44, 32, 37, 106, 51, - 40, 109, 41, 29, 41, 22, 23, 23, 27, 40, - 10, 21, 39, 45, 56, 69, 72, 90, 107, 26, - 52, 77, 2, 29, 56, 20, 33, 46, 18, 35, - 52, 12, 23, 34, 35, 49, 67, 18, 36, 59, - 10, 28, 52, 17, 36, 58, 11, 22, 38, 51, - 30, 36, 106, 64, 42, 141, 113, 91, 216, 207, - 186, 169, 167, 162, 233, 232, 232, 128, 124, 117, - 82, 70, 58, 102, 66, 57, 71, 54, 66, 38, - 18, 32, 37, 17, 31, 27, 15, 25, 26, 37, - 48, 4, 15, 26, 32, 43, 52, 13, 30, 46, - 0, 18, 35, 0, 17, 33, 27, 33, 41, 32, - 38, 48, 25, 26, 32, 64, 50, 57, 35, 19, - 27, 32, 15, 23, 23, 11, 18, 6, 14, 24, - 3, 10, 21, 26, 29, 36, 31, 35, 45, 6, - 10, 21, 6, 9, 20, 14, 17, 22, 47, 52, - 57, 22, 29, 34, 10, 16, 21, 48, 54, 60, - 1, 9, 17, 5, 13, 20, 4, 9, 14, 23, - 26, 29, 1, 5, 9, 32, 33, 35, 20, 20, - 20, 0, 0, 0, 6, 25, 42, 6, 33, 57, - 0, 24, 46, 30, 49, 65, 23, 51, 77, 3, - 33, 61, 2, 29, 52, 7, 30, 51, 0, 29, - 55, 4, 21, 36, 41, 62, 82, 13, 44, 72, - 10, 40, 68, 10, 26, 42, 9, 21, 39, 12, - 26, 50, 10, 22, 43, 55, 37, 35, 148, 77, - 55, 106, 66, 50, 120, 108, 92, 190, 164, 130, - 118, 88, 66, 103, 66, 56, 142, 80, 64, 103, - 55, 42, 38, 46, 57, 6, 34, 61, 0, 29, - 57, 0, 27, 53, 32, 50, 67, 14, 41, 67, - 12, 38, 64, 7, 25, 43, 5, 20, 39, 6, - 24, 46, 6, 21, 42, 43, 37, 46, 105, 58, - 68, 139, 76, 41, 143, 93, 60, 218, 209, 187, - 167, 164, 159, 227, 226, 226, 176, 164, 143, 123, - 95, 74, 141, 67, 42, 53, 35, 48, 37, 18, - 31, 33, 16, 28, 33, 37, 46, 24, 42, 59, - 10, 29, 47, 7, 18, 28, 0, 16, 31, 0, - 17, 33, 1, 12, 23, 45, 51, 62, 13, 21, - 37, 7, 14, 27, 30, 17, 24, 32, 15, 23, - 31, 15, 23, 28, 13, 20, 51, 35, 35, 56, - 31, 30, 27, 26, 32, 8, 11, 22, 6, 9, - 20, 5, 9, 19, 28, 31, 36, 41, 50, 57, - 2, 12, 21, 0, 9, 18, 14, 19, 24, 0, - 7, 14, 1, 7, 12, 36, 39, 44, 21, 27, - 33, 6, 11, 17, 19, 20, 21, 3, 3, 3, - 0, 0, 0, 0, 25, 49, 12, 25, 36, 19, - 32, 43, 26, 54, 78, 1, 32, 60, 0, 30, - 58, 0, 25, 48, 5, 17, 28, 41, 56, 70, - 37, 53, 68, 22, 52, 80, 0, 33, 63, 0, - 33, 63, 1, 33, 62, 24, 33, 45, 58, 48, - 56, 39, 26, 35, 118, 60, 43, 114, 48, 27, - 190, 173, 148, 134, 123, 104, 156, 139, 115, 132, - 108, 83, 142, 86, 71, 130, 61, 43, 130, 60, - 42, 99, 46, 33, 13, 24, 37, 2, 23, 44, - 0, 20, 39, 28, 50, 71, 2, 31, 58, 0, - 29, 57, 1, 29, 56, 5, 21, 37, 38, 48, - 60, 26, 30, 40, 94, 46, 56, 76, 20, 31, - 137, 73, 38, 137, 74, 36, 207, 198, 177, 160, - 157, 151, 193, 192, 191, 210, 192, 159, 124, 83, - 62, 156, 66, 35, 35, 24, 31, 31, 20, 29, - 22, 16, 23, 37, 53, 68, 3, 23, 41, 0, - 20, 39, 0, 19, 38, 4, 13, 22, 35, 44, - 53, 29, 36, 44, 39, 46, 59, 7, 15, 31, - 6, 13, 27, 39, 25, 28, 40, 19, 23, 28, - 13, 20, 34, 22, 22, 104, 59, 46, 89, 23, - 17, 72, 18, 13, 26, 19, 22, 45, 33, 34, - 55, 32, 30, 52, 41, 41, 30, 39, 47, 0, - 10, 19, 0, 9, 17, 37, 41, 44, 26, 31, - 36, 25, 29, 33, 28, 34, 40, 0, 6, 13, - 0, 6, 13, 0, 4, 8, 15, 15, 16, 6, - 7, 8, 10, 23, 35, 50, 72, 91, 17, 41, - 63, 2, 23, 42, 0, 30, 57, 0, 24, 45, - 15, 26, 36, 60, 79, 95, 29, 58, 84, 3, - 29, 52, 12, 40, 66, 0, 33, 62, 0, 31, - 60, 0, 23, 44, 60, 50, 59, 43, 24, 37, - 35, 15, 29, 32, 13, 20, 133, 110, 90, 171, - 157, 130, 118, 115, 110, 213, 213, 209, 135, 124, - 119, 134, 72, 56, 129, 59, 42, 119, 55, 38, - 68, 36, 30, 61, 69, 88, 34, 44, 66, 30, - 38, 55, 16, 28, 43, 0, 24, 48, 0, 28, - 55, 3, 25, 47, 44, 58, 75, 28, 47, 69, - 14, 33, 57, 18, 18, 33, 47, 12, 19, 107, - 50, 19, 91, 52, 27, 132, 127, 115, 148, 148, - 146, 129, 128, 126, 234, 213, 174, 132, 76, 54, - 132, 55, 29, 69, 64, 77, 40, 34, 50, 32, - 26, 41, 9, 20, 33, 0, 20, 39, 0, 19, - 38, 3, 18, 33, 52, 62, 73, 33, 47, 62, - 4, 20, 36, 13, 20, 32, 8, 15, 29, 21, - 15, 21, 117, 54, 51, 103, 27, 24, 60, 18, - 15, 93, 75, 57, 171, 121, 73, 139, 90, 52, - 76, 31, 20, 103, 70, 64, 87, 42, 34, 77, - 29, 22, 51, 36, 35, 15, 25, 33, 0, 9, - 17, 0, 6, 11, 52, 57, 63, 6, 14, 22, - 2, 7, 14, 3, 9, 14, 0, 5, 11, 0, - 4, 10, 21, 23, 26, 48, 52, 56, 12, 16, - 22, 32, 48, 62, 11, 40, 65, 0, 29, 56, - 0, 26, 50, 1, 18, 34, 38, 50, 61, 41, - 63, 83, 9, 41, 69, 0, 33, 62, 0, 29, - 55, 1, 19, 35, 9, 31, 50, 20, 39, 57, - 20, 33, 47, 72, 56, 67, 35, 15, 29, 33, - 13, 27, 26, 11, 21, 125, 96, 64, 152, 147, - 137, 243, 240, 233, 163, 161, 157, 233, 232, 227, - 112, 75, 65, 102, 48, 35, 107, 52, 39, 64, - 45, 48, 32, 43, 67, 16, 28, 54, 17, 29, - 55, 21, 32, 57, 19, 29, 42, 8, 25, 42, - 32, 46, 63, 24, 43, 66, 7, 27, 52, 7, - 26, 51, 7, 23, 43, 105, 74, 70, 113, 63, - 56, 108, 77, 68, 203, 194, 173, 197, 197, 196, - 180, 179, 178, 138, 118, 96, 134, 61, 36, 91, - 48, 38, 46, 40, 55, 26, 19, 36, 25, 19, - 35, 16, 14, 24, 9, 22, 35, 1, 17, 31, - 35, 46, 57, 20, 34, 50, 2, 18, 35, 2, - 17, 34, 4, 12, 22, 59, 46, 46, 90, 46, - 40, 102, 26, 22, 79, 20, 16, 158, 132, 107, - 204, 171, 131, 107, 89, 68, 143, 103, 64, 86, - 57, 46, 87, 41, 34, 75, 26, 18, 69, 24, - 17, 43, 33, 33, 33, 37, 43, 26, 30, 37, - 13, 17, 23, 50, 56, 63, 2, 10, 19, 0, - 7, 15, 39, 40, 41, 27, 27, 29, 19, 19, - 21, 29, 30, 33, 14, 19, 25, 0, 5, 11, - 1, 21, 38, 0, 25, 48, 0, 24, 45, 14, - 29, 42, 70, 83, 95, 52, 77, 100, 5, 29, - 50, 3, 34, 62, 0, 30, 56, 3, 19, 33, - 53, 68, 82, 48, 74, 99, 17, 50, 78, 3, - 33, 60, 44, 31, 42, 33, 14, 28, 27, 11, - 22, 68, 36, 35, 132, 87, 43, 142, 126, 107, - 244, 242, 234, 219, 217, 209, 179, 178, 174, 135, - 132, 127, 132, 110, 90, 156, 62, 40, 116, 34, - 16, 14, 22, 42, 15, 27, 53, 15, 27, 53, - 14, 24, 47, 39, 54, 72, 20, 42, 65, 9, - 25, 41, 4, 18, 35, 6, 25, 49, 6, 25, - 48, 61, 46, 49, 123, 65, 56, 109, 44, 35, - 101, 41, 33, 164, 150, 132, 136, 132, 125, 137, - 112, 103, 165, 107, 86, 138, 81, 61, 66, 42, - 38, 28, 21, 37, 25, 18, 35, 25, 18, 35, - 25, 26, 36, 38, 52, 67, 13, 23, 33, 10, - 22, 34, 2, 17, 33, 2, 17, 34, 2, 15, - 30, 85, 62, 56, 151, 84, 63, 127, 50, 27, - 74, 22, 12, 138, 110, 86, 189, 157, 119, 130, - 114, 93, 216, 215, 212, 141, 136, 127, 68, 42, - 35, 70, 25, 17, 70, 24, 17, 51, 22, 18, - 50, 54, 61, 15, 21, 30, 6, 12, 22, 3, - 9, 18, 17, 22, 29, 1, 9, 18, 0, 7, - 14, 47, 47, 49, 5, 5, 7, 0, 0, 2, - 1, 1, 3, 2, 7, 12, 0, 4, 10, 0, - 23, 42, 46, 62, 76, 21, 34, 47, 75, 96, - 114, 35, 62, 87, 2, 33, 62, 0, 31, 59, - 0, 22, 42, 11, 29, 45, 51, 66, 80, 18, - 49, 77, 0, 35, 66, 0, 34, 65, 0, 30, - 57, 16, 15, 25, 46, 43, 54, 42, 51, 67, - 113, 61, 57, 99, 33, 22, 134, 88, 39, 173, - 168, 159, 138, 137, 132, 137, 137, 135, 170, 169, - 167, 184, 164, 128, 130, 65, 42, 130, 37, 16, - 73, 51, 54, 37, 29, 41, 14, 23, 43, 17, - 26, 43, 34, 58, 81, 2, 30, 58, 2, 28, - 54, 25, 29, 42, 41, 32, 41, 22, 26, 39, - 126, 74, 67, 110, 46, 37, 107, 43, 34, 96, - 39, 31, 74, 50, 42, 95, 73, 62, 153, 96, - 75, 151, 86, 63, 153, 86, 63, 143, 81, 59, - 58, 38, 38, 31, 20, 30, 21, 16, 30, 40, - 48, 59, 12, 30, 48, 5, 23, 42, 5, 18, - 32, 20, 23, 30, 13, 18, 27, 44, 32, 31, - 145, 76, 55, 130, 49, 24, 129, 47, 22, 108, - 40, 19, 112, 100, 90, 142, 136, 126, 213, 212, - 211, 237, 236, 234, 165, 155, 136, 162, 150, 126, - 78, 54, 48, 68, 37, 31, 32, 27, 28, 13, - 19, 28, 3, 9, 18, 3, 8, 18, 2, 7, - 14, 32, 36, 40, 18, 23, 29, 6, 11, 15, - 51, 51, 53, 3, 3, 5, 0, 0, 2, 2, - 2, 3, 37, 40, 43, 7, 11, 15, 22, 39, - 54, 37, 63, 86, 3, 32, 59, 2, 20, 36, - 0, 22, 42, 0, 25, 47, 0, 21, 40, 21, - 35, 47, 78, 95, 111, 41, 69, 95, 1, 23, - 43, 0, 30, 56, 0, 22, 41, 32, 42, 54, - 71, 84, 104, 40, 59, 86, 16, 36, 67, 54, - 29, 35, 131, 36, 25, 77, 34, 17, 117, 101, - 79, 176, 164, 141, 233, 233, 231, 250, 250, 249, - 150, 146, 138, 161, 130, 92, 89, 38, 29, 101, - 63, 68, 82, 40, 45, 73, 39, 43, 36, 30, - 37, 11, 36, 61, 0, 26, 51, 24, 28, 40, - 99, 60, 64, 80, 34, 38, 60, 34, 34, 113, - 52, 44, 100, 40, 32, 76, 30, 24, 86, 44, - 33, 175, 91, 62, 182, 80, 46, 143, 61, 33, - 105, 52, 33, 131, 74, 53, 121, 68, 50, 115, - 73, 70, 115, 57, 54, 69, 32, 31, 33, 44, - 56, 4, 22, 40, 2, 19, 38, 5, 17, 31, - 87, 63, 66, 73, 40, 44, 57, 30, 32, 104, - 42, 23, 129, 47, 23, 106, 39, 19, 102, 82, - 73, 235, 231, 220, 182, 179, 171, 181, 180, 178, - 190, 189, 187, 201, 187, 160, 124, 109, 93, 124, - 78, 68, 110, 57, 45, 95, 50, 40, 17, 11, - 13, 2, 7, 16, 2, 7, 15, 25, 29, 33, - 31, 39, 46, 6, 15, 23, 2, 10, 18, 30, - 30, 32, 2, 2, 4, 0, 0, 1, 14, 14, - 16, 32, 37, 42, 2, 7, 13, 43, 57, 70, - 20, 48, 73, 0, 28, 55, 20, 38, 55, 48, - 72, 93, 19, 44, 65, 24, 43, 59, 68, 92, - 113, 25, 55, 83, 0, 34, 65, 0, 31, 59, - 32, 44, 56, 36, 51, 67, 33, 51, 76, 16, - 36, 66, 12, 33, 64, 11, 32, 63, 22, 26, - 41, 103, 65, 65, 93, 55, 57, 94, 65, 61, - 211, 190, 153, 150, 142, 128, 217, 217, 216, 168, - 167, 164, 168, 154, 129, 93, 63, 63, 83, 41, - 46, 78, 35, 40, 79, 36, 41, 76, 36, 41, - 25, 19, 26, 30, 28, 35, 98, 59, 62, 85, - 36, 40, 80, 31, 34, 67, 26, 29, 66, 34, - 29, 93, 43, 32, 101, 53, 37, 182, 82, 47, - 176, 63, 25, 174, 61, 22, 167, 58, 21, 116, - 45, 24, 130, 54, 38, 88, 52, 41, 134, 83, - 80, 112, 49, 45, 105, 46, 42, 53, 35, 34, - 29, 26, 32, 3, 15, 29, 41, 38, 44, 80, - 49, 52, 60, 25, 29, 60, 25, 29, 53, 21, - 22, 86, 33, 17, 59, 42, 36, 220, 216, 206, - 189, 185, 175, 195, 194, 192, 180, 180, 178, 107, - 105, 100, 148, 137, 116, 95, 67, 59, 112, 60, - 48, 106, 51, 39, 104, 50, 38, 62, 38, 34, - 34, 35, 42, 12, 13, 18, 22, 29, 36, 2, - 11, 18, 0, 9, 17, 0, 8, 15, 18, 20, - 22, 32, 34, 37, 28, 32, 36, 18, 22, 27, - 20, 24, 29, 0, 5, 11, 28, 45, 61, 6, - 33, 58, 3, 20, 36, 38, 62, 84, 6, 38, - 66, 0, 33, 62, 2, 34, 62, 2, 26, 47, - 0, 28, 54, 0, 32, 62, 3, 27, 50, 47, - 73, 97, 6, 41, 73, 2, 23, 45, 10, 28, - 54, 12, 32, 63, 11, 30, 59, 70, 54, 61, - 102, 56, 60, 89, 39, 43, 84, 36, 40, 106, - 89, 72, 146, 131, 104, 146, 145, 142, 240, 238, - 232, 144, 141, 136, 85, 60, 52, 63, 29, 33, - 73, 33, 38, 76, 35, 39, 65, 30, 34, 82, - 51, 58, 86, 40, 51, 62, 25, 29, 80, 30, - 34, 79, 30, 34, 69, 28, 28, 165, 80, 57, - 162, 54, 24, 105, 32, 11, 159, 57, 22, 172, - 60, 21, 169, 59, 21, 116, 40, 16, 146, 53, - 35, 156, 37, 15, 93, 34, 24, 131, 77, 74, - 111, 49, 45, 87, 39, 35, 126, 71, 58, 125, - 54, 36, 108, 45, 29, 65, 39, 37, 66, 33, - 37, 57, 24, 28, 56, 23, 27, 42, 20, 22, - 127, 113, 95, 146, 145, 141, 172, 170, 165, 152, - 151, 148, 208, 207, 205, 92, 80, 75, 151, 97, - 76, 155, 86, 59, 106, 55, 37, 89, 43, 32, - 101, 48, 37, 97, 47, 36, 53, 40, 41, 17, - 18, 27, 4, 5, 15, 2, 4, 11, 0, 6, - 12, 0, 8, 15, 10, 15, 20, 55, 60, 65, - 16, 23, 29, 3, 10, 17, 0, 7, 13, 1, - 5, 9, 0, 5, 11, 16, 31, 44, 33, 51, - 67, 31, 51, 70, 8, 29, 47, 0, 32, 61, - 0, 32, 60, 0, 27, 50, 19, 34, 48, 36, - 59, 79, 7, 29, 50, 21, 38, 53, 20, 53, - 83, 0, 35, 68, 0, 31, 60, 25, 41, 56, - 13, 30, 52, 17, 25, 44, 105, 65, 68, 89, - 40, 43, 87, 37, 41, 82, 35, 39, 92, 58, - 44, 122, 94, 74, 204, 202, 196, 128, 119, 109, - 169, 138, 105, 182, 143, 100, 94, 59, 51, 86, - 39, 39, 67, 26, 27, 44, 19, 23, 72, 28, - 38, 64, 28, 28, 102, 57, 37, 74, 32, 25, - 63, 24, 27, 70, 27, 17, 95, 38, 21, 97, - 50, 35, 108, 71, 57, 99, 72, 60, 132, 70, - 48, 110, 44, 20, 125, 100, 75, 138, 94, 66, - 128, 72, 47, 84, 41, 25, 108, 55, 52, 99, - 43, 40, 88, 47, 40, 131, 61, 44, 120, 43, - 24, 118, 42, 23, 68, 28, 20, 79, 43, 41, - 71, 32, 29, 69, 30, 27, 113, 97, 84, 183, - 160, 125, 185, 184, 181, 231, 231, 228, 164, 163, - 162, 128, 122, 113, 133, 74, 51, 152, 69, 37, - 150, 65, 32, 148, 64, 32, 82, 39, 23, 63, - 48, 47, 47, 33, 33, 39, 37, 42, 11, 12, - 22, 0, 1, 11, 0, 0, 10, 36, 40, 44, - 14, 20, 25, 29, 32, 36, 14, 20, 27, 0, - 7, 14, 0, 7, 14, 0, 6, 13, 12, 15, - 18, 15, 17, 21, 47, 62, 76, 35, 63, 88, - 12, 43, 71, 8, 33, 55, 4, 21, 36, 4, - 23, 39, 24, 39, 52, 33, 61, 88, 4, 38, - 69, 3, 37, 68, 2, 25, 47, 4, 28, 49, - 0, 27, 51, 17, 34, 50, 37, 68, 96, 10, - 45, 77, 16, 32, 50, 62, 29, 33, 75, 32, - 36, 78, 33, 37, 70, 38, 42, 107, 69, 55, - 161, 88, 40, 77, 57, 40, 179, 141, 101, 143, - 110, 75, 100, 59, 49, 138, 53, 50, 123, 30, - 27, 105, 24, 21, 97, 45, 30, 128, 76, 48, - 169, 90, 45, 121, 60, 25, 98, 76, 60, 135, - 128, 119, 150, 144, 131, 220, 210, 189, 226, 215, - 193, 162, 154, 137, 210, 206, 196, 236, 232, 220, - 207, 203, 193, 161, 154, 140, 127, 113, 91, 135, - 115, 85, 129, 111, 83, 116, 103, 92, 149, 132, - 113, 98, 72, 59, 113, 43, 25, 118, 42, 23, - 108, 39, 22, 94, 48, 37, 127, 45, 34, 123, - 36, 24, 125, 37, 25, 103, 34, 23, 99, 79, - 58, 172, 171, 168, 151, 147, 140, 142, 134, 118, - 188, 170, 141, 74, 48, 33, 102, 46, 25, 127, - 55, 27, 111, 48, 24, 49, 45, 47, 39, 43, - 53, 19, 23, 34, 10, 12, 18, 6, 7, 15, - 1, 2, 10, 4, 5, 10, 39, 46, 52, 3, - 12, 20, 2, 9, 15, 0, 6, 13, 0, 7, - 13, 0, 6, 13, 1, 7, 12, 38, 39, 43, - 9, 10, 16, 37, 52, 66, 29, 57, 83, 10, - 41, 69, 11, 34, 56, 62, 83, 102, 40, 69, - 95, 20, 42, 62, 4, 38, 69, 0, 33, 65, - 0, 33, 64, 5, 27, 48, 51, 76, 100, 13, - 43, 70, 37, 58, 78, 13, 49, 82, 0, 38, - 73, 1, 37, 71, 36, 52, 68, 38, 56, 76, - 24, 37, 57, 59, 48, 58, 88, 44, 56, 103, - 52, 27, 109, 59, 28, 131, 67, 58, 113, 46, - 36, 101, 34, 31, 105, 23, 20, 89, 33, 25, - 154, 84, 50, 153, 74, 34, 81, 41, 18, 125, - 101, 85, 149, 143, 131, 225, 217, 198, 195, 188, - 169, 139, 135, 125, 132, 126, 113, 164, 161, 154, - 163, 162, 161, 168, 166, 159, 166, 164, 158, 167, - 164, 158, 170, 168, 161, 127, 125, 120, 245, 245, - 244, 247, 247, 246, 139, 132, 119, 192, 175, 146, - 203, 184, 152, 91, 69, 54, 86, 34, 21, 82, - 35, 21, 186, 106, 65, 159, 76, 37, 117, 43, - 23, 105, 26, 16, 82, 26, 17, 151, 84, 63, - 119, 73, 52, 177, 157, 125, 132, 109, 86, 124, - 65, 43, 110, 44, 22, 69, 56, 63, 42, 27, - 33, 38, 25, 27, 29, 32, 42, 13, 18, 29, - 12, 17, 28, 28, 32, 39, 61, 69, 78, 37, - 45, 55, 28, 34, 40, 23, 31, 38, 0, 9, - 17, 0, 7, 13, 27, 30, 33, 15, 20, 24, - 4, 9, 13, 27, 29, 32, 24, 25, 31, 0, - 1, 7, 17, 36, 53, 28, 56, 81, 8, 32, - 54, 42, 61, 78, 34, 64, 92, 17, 50, 80, - 13, 38, 62, 0, 20, 39, 0, 22, 44, 0, - 20, 40, 38, 54, 69, 18, 51, 82, 0, 35, - 68, 7, 32, 54, 7, 43, 77, 0, 34, 66, - 0, 25, 48, 54, 70, 87, 15, 45, 77, 5, - 36, 68, 26, 27, 41, 79, 31, 44, 66, 23, - 34, 66, 33, 20, 149, 60, 48, 124, 35, 23, - 72, 30, 21, 79, 43, 27, 171, 89, 47, 105, - 49, 21, 112, 96, 85, 203, 200, 192, 232, 228, - 217, 153, 150, 141, 164, 162, 158, 225, 224, 224, - 249, 248, 248, 187, 187, 187, 248, 248, 248, 239, - 239, 239, 188, 187, 186, 251, 250, 247, 251, 250, - 247, 227, 226, 223, 173, 173, 172, 240, 240, 239, - 221, 221, 220, 187, 187, 186, 240, 240, 239, 202, - 200, 194, 125, 121, 113, 223, 219, 209, 161, 153, - 144, 132, 67, 34, 180, 82, 33, 184, 86, 37, - 123, 56, 24, 124, 66, 42, 137, 58, 32, 155, - 57, 26, 103, 39, 18, 108, 41, 18, 135, 45, - 14, 67, 40, 36, 44, 28, 37, 30, 12, 22, - 33, 15, 25, 23, 12, 19, 10, 12, 20, 12, - 16, 26, 40, 45, 52, 35, 45, 55, 25, 35, - 46, 24, 34, 44, 4, 9, 13, 0, 5, 10, - 21, 24, 27, 36, 42, 48, 8, 14, 21, 8, - 15, 21, 6, 9, 12, 2, 2, 8, 0, 1, - 6, 4, 22, 38, 36, 53, 69, 26, 44, 60, - 26, 45, 63, 19, 51, 81, 16, 49, 79, 16, - 40, 61, 57, 79, 100, 29, 58, 85, 15, 46, - 75, 39, 59, 78, 8, 43, 75, 0, 33, 63, - 2, 19, 34, 31, 51, 70, 36, 57, 76, 16, - 44, 69, 56, 74, 93, 8, 39, 72, 3, 35, - 67, 37, 37, 49, 83, 48, 50, 60, 24, 31, - 50, 20, 25, 135, 50, 38, 83, 38, 26, 174, - 90, 55, 125, 52, 22, 99, 76, 63, 181, 177, - 168, 198, 195, 185, 188, 185, 174, 169, 167, 163, - 232, 231, 229, 158, 158, 156, 232, 231, 231, 213, - 213, 213, 140, 136, 130, 163, 153, 141, 160, 146, - 130, 143, 126, 107, 173, 171, 168, 203, 202, 200, - 151, 150, 147, 204, 199, 188, 198, 194, 183, 167, - 164, 155, 184, 183, 183, 219, 219, 218, 150, 150, - 149, 163, 163, 160, 174, 172, 163, 229, 224, 212, - 149, 145, 137, 138, 101, 79, 133, 62, 26, 138, - 75, 47, 190, 89, 47, 130, 53, 21, 150, 57, - 27, 140, 48, 19, 89, 45, 36, 85, 45, 40, - 38, 24, 27, 30, 13, 22, 29, 11, 21, 27, - 11, 20, 23, 16, 22, 35, 42, 50, 6, 11, - 18, 55, 61, 68, 29, 39, 50, 24, 34, 45, - 21, 30, 39, 55, 60, 65, 49, 56, 64, 25, - 30, 36, 9, 16, 22, 0, 7, 14, 0, 6, - 13, 21, 23, 25, 37, 37, 37, 14, 14, 15, - 27, 42, 56, 37, 64, 88, 5, 35, 63, 0, - 28, 52, 11, 36, 58, 14, 42, 68, 32, 53, - 72, 17, 49, 78, 0, 34, 65, 0, 33, 64, - 12, 35, 56, 4, 36, 65, 6, 22, 37, 51, - 71, 87, 35, 67, 95, 7, 43, 75, 0, 32, - 60, 33, 54, 76, 4, 34, 65, 3, 32, 61, - 50, 42, 50, 103, 54, 55, 94, 43, 44, 71, - 33, 33, 87, 43, 31, 171, 86, 49, 118, 53, - 24, 114, 102, 94, 233, 229, 216, 174, 170, 160, - 122, 121, 118, 209, 208, 206, 236, 235, 232, 174, - 174, 172, 112, 107, 97, 165, 149, 123, 161, 142, - 111, 154, 131, 102, 216, 176, 129, 207, 168, 122, - 134, 107, 74, 182, 138, 87, 173, 127, 73, 144, - 108, 66, 124, 105, 81, 131, 122, 113, 119, 107, - 99, 129, 126, 119, 169, 165, 153, 148, 146, 139, - 237, 237, 235, 234, 234, 232, 170, 169, 165, 112, - 110, 107, 225, 222, 212, 193, 188, 179, 129, 73, - 48, 181, 74, 28, 172, 70, 26, 100, 37, 15, - 97, 45, 32, 103, 50, 46, 88, 26, 22, 82, - 26, 23, 31, 10, 11, 27, 20, 26, 22, 20, - 24, 41, 49, 58, 9, 20, 32, 0, 11, 22, - 22, 28, 34, 25, 35, 45, 21, 30, 39, 36, - 41, 46, 42, 49, 57, 16, 24, 33, 14, 21, - 29, 5, 10, 16, 0, 6, 12, 5, 9, 13, - 35, 35, 35, 8, 8, 8, 2, 2, 2, 20, - 36, 51, 4, 34, 61, 0, 31, 58, 0, 30, - 57, 6, 24, 40, 38, 49, 61, 16, 36, 56, - 0, 32, 60, 0, 33, 63, 0, 33, 63, 0, - 21, 41, 33, 50, 66, 44, 66, 88, 10, 36, - 59, 0, 37, 69, 0, 36, 68, 1, 25, 47, - 39, 52, 67, 27, 42, 60, 26, 40, 59, 51, - 44, 54, 101, 52, 53, 92, 39, 40, 91, 39, - 40, 79, 35, 29, 118, 71, 48, 179, 164, 138, - 155, 151, 141, 159, 156, 146, 207, 206, 203, 193, - 192, 189, 143, 142, 139, 143, 134, 122, 121, 104, - 80, 164, 142, 108, 138, 106, 77, 132, 81, 53, - 86, 51, 41, 104, 67, 59, 97, 61, 50, 81, - 39, 30, 123, 53, 32, 117, 50, 27, 104, 47, - 22, 103, 67, 52, 127, 72, 65, 107, 45, 37, - 112, 73, 53, 148, 113, 89, 150, 133, 115, 126, - 122, 115, 173, 171, 166, 143, 143, 141, 230, 229, - 226, 185, 183, 178, 214, 211, 200, 191, 187, 177, - 107, 57, 34, 128, 58, 26, 85, 44, 32, 104, - 51, 47, 86, 24, 20, 83, 21, 17, 78, 19, - 16, 54, 39, 42, 45, 47, 57, 17, 20, 28, - 16, 26, 37, 0, 12, 24, 0, 11, 23, 3, - 11, 18, 42, 47, 53, 25, 31, 37, 34, 39, - 44, 23, 30, 39, 15, 23, 32, 13, 20, 27, - 24, 27, 30, 57, 60, 64, 45, 51, 56, 14, - 16, 19, 0, 0, 0, 0, 0, 0, 3, 25, - 45, 2, 21, 38, 0, 28, 54, 3, 25, 44, - 44, 58, 75, 34, 54, 79, 20, 39, 62, 7, - 21, 38, 7, 23, 39, 9, 25, 41, 34, 44, - 54, 67, 89, 112, 7, 38, 70, 1, 25, 49, - 5, 26, 44, 4, 26, 46, 29, 40, 52, 48, - 65, 91, 19, 38, 67, 17, 36, 66, 13, 31, - 58, 64, 32, 36, 90, 38, 39, 88, 37, 38, - 78, 54, 51, 210, 197, 171, 142, 132, 111, 126, - 125, 122, 196, 195, 192, 157, 156, 152, 113, 104, - 92, 178, 148, 107, 191, 151, 98, 116, 78, 47, - 115, 48, 26, 161, 58, 22, 120, 38, 10, 102, - 60, 61, 100, 35, 37, 93, 28, 30, 64, 18, - 15, 99, 27, 17, 80, 20, 11, 89, 50, 44, - 118, 60, 52, 103, 38, 29, 100, 36, 27, 115, - 51, 24, 169, 70, 18, 137, 55, 12, 88, 54, - 33, 155, 126, 85, 149, 124, 83, 164, 158, 147, - 238, 236, 233, 167, 165, 161, 142, 141, 134, 138, - 127, 110, 207, 183, 146, 107, 82, 67, 89, 29, - 26, 83, 21, 17, 81, 20, 16, 55, 22, 21, - 45, 46, 56, 12, 14, 26, 9, 11, 23, 9, - 16, 24, 4, 16, 27, 0, 10, 21, 32, 38, - 44, 30, 39, 48, 4, 14, 24, 2, 9, 17, - 15, 21, 29, 12, 17, 23, 31, 34, 37, 63, - 68, 73, 25, 32, 38, 12, 19, 26, 11, 17, - 23, 2, 3, 4, 0, 0, 0, 4, 26, 48, - 46, 64, 82, 16, 34, 52, 16, 28, 42, 17, - 38, 64, 8, 30, 57, 8, 30, 57, 11, 26, - 46, 103, 82, 84, 91, 61, 63, 56, 43, 49, - 17, 46, 76, 2, 34, 66, 1, 29, 56, 52, - 67, 86, 30, 52, 79, 22, 36, 55, 23, 42, - 71, 12, 32, 62, 12, 32, 61, 11, 27, 51, - 54, 34, 36, 85, 36, 32, 64, 31, 31, 180, - 167, 144, 158, 146, 123, 207, 206, 204, 189, 188, - 186, 135, 130, 120, 160, 138, 103, 156, 124, 84, - 135, 86, 55, 132, 52, 34, 120, 34, 19, 72, - 49, 49, 74, 56, 62, 40, 29, 40, 111, 63, - 64, 94, 28, 30, 77, 22, 23, 56, 48, 55, - 55, 56, 74, 28, 30, 49, 96, 58, 55, 106, - 41, 33, 102, 36, 27, 95, 34, 26, 66, 34, - 26, 94, 62, 55, 70, 43, 50, 80, 40, 37, - 147, 56, 31, 129, 65, 32, 146, 113, 68, 126, - 116, 99, 166, 164, 161, 172, 172, 169, 208, 207, - 202, 172, 154, 125, 186, 163, 125, 67, 26, 20, - 73, 18, 15, 58, 15, 12, 44, 41, 48, 18, - 20, 32, 9, 11, 23, 9, 11, 22, 6, 8, - 17, 1, 10, 19, 10, 15, 20, 23, 32, 41, - 1, 11, 21, 0, 9, 18, 2, 8, 14, 54, - 54, 58, 53, 51, 57, 27, 28, 33, 20, 27, - 34, 12, 19, 25, 11, 18, 25, 11, 16, 21, - 38, 42, 45, 3, 5, 8, 38, 56, 73, 17, - 42, 67, 5, 31, 58, 11, 33, 55, 3, 16, - 31, 7, 24, 47, 7, 27, 51, 61, 52, 59, - 89, 58, 60, 76, 42, 45, 67, 37, 39, 5, - 21, 39, 1, 33, 64, 4, 28, 51, 46, 64, - 87, 10, 34, 64, 7, 27, 53, 8, 18, 35, - 20, 26, 43, 28, 28, 41, 53, 35, 36, 156, - 70, 54, 120, 42, 26, 142, 127, 104, 150, 140, - 118, 209, 207, 205, 237, 236, 234, 132, 127, 117, - 201, 175, 131, 138, 77, 48, 111, 42, 26, 122, - 34, 18, 72, 20, 11, 62, 50, 60, 62, 49, - 66, 42, 27, 47, 38, 23, 42, 64, 30, 35, - 85, 25, 27, 40, 21, 23, 61, 63, 79, 22, - 24, 45, 19, 21, 42, 58, 33, 35, 105, 42, - 33, 91, 33, 25, 62, 29, 26, 90, 66, 73, - 67, 34, 44, 55, 20, 31, 47, 20, 22, 99, - 39, 27, 85, 28, 17, 57, 19, 11, 92, 66, - 49, 162, 126, 76, 177, 173, 163, 245, 244, 239, - 199, 198, 193, 107, 98, 83, 127, 110, 86, 105, - 66, 48, 109, 40, 30, 38, 16, 17, 7, 8, - 16, 5, 6, 13, 21, 22, 27, 49, 49, 54, - 65, 65, 71, 52, 52, 60, 8, 10, 16, 5, - 9, 14, 20, 16, 18, 54, 53, 57, 36, 34, - 41, 12, 9, 17, 7, 5, 11, 7, 12, 16, - 9, 15, 20, 8, 13, 17, 38, 41, 45, 16, - 21, 26, 0, 5, 11, 19, 37, 56, 3, 29, - 56, 3, 27, 53, 3, 23, 44, 55, 45, 54, - 76, 48, 56, 23, 17, 26, 107, 82, 85, 77, - 44, 47, 75, 41, 44, 62, 35, 36, 128, 83, - 70, 76, 47, 43, 22, 28, 39, 52, 72, 96, - 9, 33, 63, 8, 29, 55, 96, 70, 73, 106, - 59, 62, 98, 48, 50, 78, 34, 33, 143, 46, - 28, 145, 108, 87, 189, 168, 133, 144, 143, 141, - 190, 190, 189, 124, 121, 116, 179, 154, 112, 126, - 67, 42, 151, 52, 21, 77, 61, 66, 67, 56, - 71, 49, 37, 53, 45, 32, 49, 38, 23, 43, - 37, 22, 41, 32, 19, 36, 25, 11, 18, 72, - 57, 63, 62, 74, 88, 42, 43, 60, 21, 23, - 44, 18, 20, 40, 24, 14, 21, 72, 40, 38, - 51, 49, 55, 28, 32, 41, 54, 23, 33, 54, - 19, 30, 53, 18, 29, 50, 30, 36, 82, 52, - 60, 61, 27, 36, 43, 16, 22, 161, 66, 45, - 84, 43, 20, 146, 112, 66, 169, 167, 161, 152, - 151, 148, 241, 240, 239, 167, 152, 130, 168, 129, - 78, 122, 29, 14, 107, 14, 1, 98, 66, 62, - 113, 60, 54, 57, 35, 36, 22, 22, 32, 13, - 13, 23, 10, 10, 21, 10, 10, 18, 110, 71, - 65, 100, 40, 30, 33, 17, 18, 12, 10, 17, - 10, 7, 15, 9, 6, 14, 71, 61, 62, 50, - 33, 34, 30, 21, 22, 24, 29, 34, 0, 5, - 11, 0, 5, 10, 0, 20, 40, 18, 29, 43, - 13, 22, 34, 62, 45, 52, 87, 49, 59, 59, - 24, 33, 70, 44, 32, 80, 55, 56, 77, 43, - 46, 64, 35, 38, 116, 73, 62, 143, 74, 54, - 136, 64, 43, 88, 44, 32, 28, 47, 70, 8, - 31, 60, 13, 26, 45, 109, 67, 69, 89, 37, - 40, 88, 35, 38, 79, 32, 34, 95, 39, 27, - 202, 180, 147, 130, 118, 99, 244, 244, 244, 195, - 195, 194, 154, 130, 101, 82, 52, 35, 107, 35, - 14, 63, 38, 39, 60, 46, 65, 41, 25, 46, - 40, 24, 45, 32, 19, 36, 31, 19, 35, 26, - 19, 30, 35, 36, 43, 78, 86, 98, 56, 71, - 90, 13, 32, 55, 17, 22, 37, 17, 18, 35, - 15, 16, 25, 55, 65, 74, 47, 66, 83, 12, - 34, 55, 2, 24, 46, 8, 12, 23, 38, 13, - 21, 39, 13, 21, 53, 36, 41, 73, 41, 50, - 52, 17, 26, 39, 13, 18, 159, 49, 25, 129, - 28, 7, 59, 33, 18, 168, 162, 148, 178, 174, - 163, 250, 249, 247, 230, 228, 226, 164, 136, 94, - 129, 71, 39, 91, 38, 31, 116, 54, 47, 100, - 30, 22, 98, 30, 22, 43, 14, 13, 8, 7, - 15, 9, 9, 19, 43, 30, 32, 111, 53, 43, - 90, 23, 12, 74, 19, 10, 10, 6, 11, 8, - 5, 12, 19, 10, 12, 64, 51, 52, 41, 19, - 20, 29, 8, 9, 3, 3, 6, 0, 4, 10, - 0, 4, 9, 15, 29, 46, 81, 70, 83, 51, - 38, 53, 47, 27, 36, 60, 24, 33, 97, 65, - 49, 147, 98, 60, 62, 38, 31, 55, 30, 33, - 86, 52, 44, 145, 79, 60, 136, 63, 42, 133, - 61, 41, 85, 41, 31, 98, 53, 58, 52, 27, - 37, 43, 32, 39, 107, 60, 63, 88, 35, 38, - 88, 35, 38, 86, 35, 38, 92, 69, 60, 139, - 125, 103, 126, 125, 123, 233, 233, 233, 166, 153, - 138, 216, 176, 130, 112, 80, 73, 104, 50, 54, - 61, 28, 33, 31, 19, 34, 38, 22, 42, 37, - 22, 41, 29, 18, 33, 44, 43, 51, 74, 83, - 97, 39, 50, 64, 33, 50, 71, 6, 26, 50, - 4, 24, 47, 19, 25, 35, 69, 66, 73, 53, - 46, 56, 18, 28, 41, 1, 24, 45, 0, 22, - 43, 0, 19, 37, 20, 30, 41, 53, 58, 71, - 24, 30, 46, 39, 34, 44, 74, 42, 50, 49, - 16, 25, 30, 12, 15, 113, 52, 39, 109, 57, - 47, 118, 57, 45, 113, 81, 69, 198, 190, 169, - 219, 218, 216, 232, 232, 230, 129, 123, 113, 116, - 90, 61, 119, 64, 57, 101, 32, 24, 100, 30, - 22, 99, 29, 22, 79, 24, 18, 104, 56, 50, - 68, 22, 17, 89, 57, 53, 100, 37, 27, 89, - 22, 11, 79, 20, 11, 80, 46, 38, 131, 69, - 52, 131, 47, 23, 72, 53, 51, 41, 19, 20, - 28, 8, 9, 38, 35, 37, 23, 24, 27, 13, - 14, 17, 62, 58, 70, 50, 37, 52, 41, 27, - 43, 36, 23, 37, 87, 60, 47, 138, 92, 58, - 97, 81, 66, 181, 177, 166, 208, 204, 191, 121, - 107, 97, 104, 49, 33, 129, 60, 40, 120, 55, - 37, 77, 48, 37, 88, 29, 32, 99, 25, 31, - 69, 19, 23, 73, 34, 35, 81, 33, 36, 86, - 35, 38, 74, 30, 33, 129, 119, 109, 184, 177, - 159, 231, 231, 231, 120, 119, 118, 189, 156, 118, - 141, 113, 80, 117, 75, 78, 92, 28, 33, 90, - 27, 32, 59, 18, 22, 38, 38, 49, 26, 29, - 42, 57, 62, 71, 59, 72, 90, 18, 33, 56, - 9, 25, 48, 7, 21, 38, 6, 25, 48, 4, - 17, 34, 65, 62, 69, 50, 43, 54, 35, 27, - 39, 26, 21, 30, 10, 21, 32, 14, 25, 37, - 25, 31, 39, 39, 44, 61, 5, 12, 31, 0, - 7, 27, 12, 13, 26, 60, 30, 38, 33, 20, - 26, 94, 64, 60, 129, 67, 55, 112, 40, 27, - 108, 36, 22, 93, 31, 19, 142, 131, 116, 171, - 168, 160, 184, 184, 183, 158, 152, 142, 169, 156, - 137, 96, 40, 34, 99, 30, 22, 98, 29, 21, - 96, 29, 21, 80, 35, 30, 119, 44, 34, 89, - 18, 9, 81, 40, 32, 92, 28, 17, 77, 19, - 10, 53, 18, 11, 135, 55, 32, 128, 37, 11, - 121, 32, 7, 66, 47, 45, 33, 13, 14, 21, - 9, 9, 42, 42, 46, 7, 8, 13, 6, 7, - 11, 75, 65, 77, 42, 28, 44, 40, 27, 42, - 40, 26, 41, 40, 26, 29, 134, 120, 102, 163, - 160, 149, 163, 160, 150, 159, 157, 149, 141, 139, - 133, 149, 146, 143, 146, 126, 119, 83, 54, 44, - 178, 127, 78, 164, 112, 63, 112, 66, 41, 70, - 31, 28, 142, 74, 63, 89, 32, 24, 68, 33, - 28, 94, 75, 69, 223, 212, 188, 163, 159, 150, - 251, 251, 251, 167, 166, 165, 132, 118, 98, 114, - 63, 39, 123, 73, 77, 90, 26, 31, 83, 24, - 28, 51, 36, 44, 38, 61, 83, 9, 36, 61, - 9, 28, 47, 11, 26, 47, 10, 26, 48, 10, - 25, 48, 8, 22, 42, 17, 23, 33, 54, 45, - 47, 72, 65, 75, 36, 28, 40, 34, 26, 38, - 28, 24, 33, 61, 71, 85, 24, 37, 57, 14, - 21, 34, 13, 20, 39, 0, 7, 26, 0, 6, - 25, 5, 9, 19, 62, 61, 69, 44, 56, 70, - 34, 22, 26, 107, 37, 23, 103, 34, 21, 90, - 30, 18, 106, 45, 27, 126, 105, 85, 149, 146, - 140, 249, 249, 249, 170, 169, 166, 229, 215, 188, - 119, 98, 84, 72, 26, 18, 67, 22, 16, 65, - 21, 15, 72, 33, 28, 93, 52, 39, 142, 110, - 80, 99, 76, 61, 108, 81, 72, 77, 63, 56, - 171, 161, 144, 150, 130, 112, 125, 90, 73, 99, - 51, 34, 51, 33, 30, 91, 55, 42, 115, 60, - 40, 27, 19, 19, 3, 4, 9, 3, 3, 8, - 24, 20, 30, 36, 24, 38, 36, 24, 38, 48, - 31, 35, 124, 74, 48, 159, 144, 122, 199, 195, - 187, 252, 252, 252, 247, 247, 247, 176, 176, 175, - 246, 244, 240, 250, 248, 243, 240, 238, 234, 170, - 165, 159, 120, 94, 69, 150, 102, 55, 130, 70, - 55, 141, 51, 37, 104, 36, 24, 179, 95, 58, - 120, 80, 57, 166, 157, 136, 186, 186, 184, 236, - 236, 236, 167, 160, 147, 169, 141, 113, 154, 68, - 29, 95, 44, 48, 77, 22, 27, 44, 19, 22, - 42, 62, 82, 4, 31, 57, 0, 28, 54, 0, - 27, 53, 2, 19, 36, 9, 24, 46, 9, 23, - 44, 38, 37, 43, 125, 88, 81, 80, 38, 31, - 50, 42, 51, 36, 28, 40, 31, 24, 34, 39, - 45, 56, 23, 36, 55, 7, 21, 41, 5, 15, - 30, 3, 8, 21, 7, 13, 25, 6, 11, 22, - 69, 75, 83, 33, 46, 62, 1, 16, 34, 0, - 13, 28, 54, 30, 27, 62, 31, 28, 90, 41, - 25, 176, 69, 31, 141, 93, 64, 149, 138, 117, - 237, 237, 237, 219, 219, 219, 186, 175, 154, 148, - 128, 106, 207, 128, 78, 135, 66, 43, 172, 64, - 34, 99, 57, 38, 189, 152, 110, 106, 84, 60, - 198, 191, 177, 230, 220, 201, 216, 207, 188, 122, - 115, 102, 214, 200, 174, 225, 211, 184, 201, 188, - 164, 133, 94, 78, 126, 59, 33, 119, 48, 21, - 75, 30, 14, 22, 22, 25, 14, 13, 16, 63, - 64, 74, 44, 43, 56, 36, 34, 45, 78, 49, - 36, 130, 65, 30, 128, 99, 75, 169, 158, 136, - 173, 173, 173, 156, 156, 156, 171, 170, 168, 248, - 246, 241, 249, 247, 242, 249, 247, 242, 208, 207, - 202, 199, 196, 189, 161, 154, 145, 119, 63, 52, - 115, 36, 23, 129, 60, 32, 168, 73, 30, 134, - 105, 89, 185, 181, 173, 147, 146, 144, 135, 135, - 133, 214, 200, 172, 150, 99, 68, 127, 50, 14, - 63, 43, 49, 55, 48, 61, 40, 36, 52, 10, - 28, 45, 0, 28, 54, 0, 27, 52, 0, 22, - 42, 31, 32, 40, 60, 50, 58, 31, 27, 33, - 114, 70, 62, 82, 42, 33, 142, 121, 100, 49, - 42, 41, 23, 18, 26, 24, 23, 30, 39, 51, - 68, 8, 22, 43, 7, 20, 41, 6, 19, 37, - 66, 76, 85, 26, 44, 62, 6, 23, 40, 35, - 45, 58, 3, 18, 36, 0, 14, 32, 4, 13, - 24, 78, 59, 66, 56, 29, 39, 50, 23, 29, - 99, 31, 9, 118, 55, 28, 173, 155, 120, 121, - 119, 115, 180, 180, 180, 132, 127, 117, 142, 108, - 83, 200, 113, 58, 132, 61, 30, 159, 50, 19, - 89, 36, 19, 161, 157, 151, 172, 171, 168, 158, - 154, 144, 162, 158, 150, 162, 160, 153, 147, 145, - 141, 129, 127, 122, 163, 157, 144, 123, 116, 103, - 134, 85, 66, 119, 50, 23, 116, 47, 20, 72, - 35, 21, 51, 48, 52, 16, 12, 17, 77, 77, - 90, 29, 29, 47, 30, 30, 48, 34, 34, 51, - 30, 24, 30, 87, 64, 57, 94, 73, 66, 147, - 137, 117, 206, 193, 161, 136, 129, 111, 165, 164, - 160, 217, 215, 211, 227, 225, 220, 163, 162, 157, - 233, 229, 218, 152, 138, 126, 174, 109, 75, 115, - 58, 31, 100, 41, 25, 89, 49, 28, 161, 155, - 147, 233, 229, 217, 171, 170, 168, 183, 182, 179, - 168, 155, 130, 111, 54, 28, 79, 47, 36, 72, - 67, 85, 34, 29, 51, 29, 24, 46, 15, 16, - 28, 10, 28, 44, 4, 17, 30, 53, 42, 48, - 79, 56, 65, 63, 38, 48, 63, 38, 47, 60, - 35, 34, 176, 157, 129, 182, 160, 128, 127, 100, - 84, 173, 114, 85, 130, 81, 57, 17, 21, 31, - 6, 17, 34, 6, 16, 31, 9, 16, 29, 49, - 60, 71, 8, 27, 46, 0, 19, 38, 10, 21, - 33, 1, 14, 30, 2, 12, 23, 45, 40, 45, - 63, 38, 46, 43, 15, 25, 43, 15, 25, 38, - 13, 22, 50, 26, 17, 118, 108, 95, 243, 243, - 243, 252, 252, 252, 248, 248, 248, 153, 127, 111, - 193, 106, 51, 111, 54, 22, 106, 40, 23, 125, - 98, 75, 165, 150, 127, 213, 212, 208, 188, 188, - 187, 249, 249, 248, 230, 230, 229, 176, 176, 175, - 249, 249, 248, 238, 238, 237, 183, 183, 182, 90, - 49, 34, 87, 35, 15, 81, 32, 14, 56, 42, - 40, 25, 21, 26, 7, 3, 8, 54, 54, 67, - 28, 28, 45, 23, 23, 39, 29, 24, 32, 98, - 67, 66, 96, 53, 51, 86, 40, 38, 76, 38, - 29, 111, 57, 37, 101, 59, 39, 127, 84, 67, - 128, 75, 55, 124, 83, 68, 140, 131, 123, 139, - 125, 114, 169, 103, 68, 171, 89, 46, 119, 56, - 38, 136, 37, 28, 185, 141, 101, 162, 146, 127, - 211, 207, 196, 198, 198, 197, 180, 179, 177, 142, - 98, 83, 161, 87, 61, 150, 72, 45, 45, 26, - 31, 28, 24, 45, 25, 21, 40, 39, 49, 63, - 35, 57, 78, 23, 40, 58, 41, 30, 39, 55, - 31, 40, 58, 32, 42, 58, 32, 42, 47, 26, - 34, 85, 67, 51, 146, 139, 127, 135, 102, 85, - 169, 101, 68, 161, 92, 58, 83, 57, 47, 63, - 66, 78, 47, 51, 66, 32, 35, 52, 49, 59, - 70, 7, 26, 46, 0, 18, 37, 26, 34, 42, - 39, 50, 60, 24, 40, 55, 33, 33, 42, 55, - 29, 38, 42, 15, 25, 40, 14, 23, 41, 17, - 19, 124, 54, 32, 164, 135, 97, 243, 243, 243, - 254, 254, 254, 247, 247, 247, 139, 131, 126, 150, - 98, 63, 131, 81, 49, 180, 91, 72, 127, 53, - 31, 170, 136, 90, 168, 153, 131, 128, 127, 123, - 164, 159, 152, 116, 113, 107, 180, 179, 178, 187, - 180, 170, 183, 172, 155, 163, 150, 129, 124, 87, - 73, 122, 69, 52, 118, 63, 45, 55, 35, 30, - 18, 14, 19, 7, 3, 8, 19, 22, 33, 21, - 23, 34, 21, 23, 31, 100, 67, 66, 90, 45, - 43, 84, 37, 35, 83, 36, 34, 74, 32, 28, - 144, 53, 21, 103, 50, 31, 160, 86, 59, 149, - 66, 35, 149, 66, 36, 92, 44, 26, 100, 61, - 45, 142, 72, 36, 121, 60, 31, 152, 58, 50, - 110, 20, 12, 204, 154, 106, 132, 100, 68, 129, - 127, 121, 168, 168, 167, 132, 127, 125, 169, 103, - 80, 154, 69, 40, 153, 68, 39, 122, 55, 32, - 23, 18, 28, 31, 38, 51, 28, 52, 74, 1, - 28, 53, 0, 27, 52, 4, 29, 51, 14, 17, - 28, 48, 28, 36, 47, 27, 34, 110, 76, 54, - 144, 91, 50, 230, 228, 221, 126, 96, 81, 148, - 86, 55, 124, 72, 46, 64, 62, 71, 36, 39, - 58, 26, 30, 49, 23, 26, 43, 25, 35, 46, - 3, 17, 32, 2, 14, 26, 50, 59, 67, 18, - 36, 51, 0, 19, 36, 3, 15, 28, 50, 25, - 34, 38, 13, 22, 38, 22, 28, 112, 57, 45, - 131, 40, 16, 177, 138, 87, 179, 175, 170, 206, - 206, 206, 160, 160, 159, 122, 111, 101, 223, 152, - 100, 144, 81, 46, 177, 70, 46, 152, 45, 21, - 87, 57, 44, 88, 61, 47, 113, 93, 68, 168, - 135, 93, 169, 137, 94, 140, 115, 78, 101, 86, - 63, 151, 133, 113, 130, 112, 94, 131, 76, 57, - 117, 53, 31, 116, 52, 31, 73, 33, 20, 11, - 9, 12, 6, 3, 7, 52, 62, 72, 34, 56, - 76, 8, 31, 53, 55, 31, 33, 81, 36, 34, - 76, 34, 32, 68, 30, 28, 48, 24, 23, 72, - 55, 55, 66, 54, 56, 145, 69, 41, 147, 64, - 33, 136, 59, 31, 80, 46, 41, 94, 53, 62, - 72, 33, 41, 62, 29, 31, 143, 38, 29, 109, - 30, 19, 204, 151, 100, 155, 136, 116, 246, 246, - 243, 233, 233, 229, 166, 163, 160, 156, 90, 68, - 152, 68, 40, 144, 64, 37, 87, 45, 33, 57, - 59, 74, 18, 26, 38, 3, 28, 52, 0, 26, - 51, 0, 26, 50, 0, 22, 43, 47, 44, 53, - 77, 57, 64, 56, 35, 29, 138, 83, 42, 113, - 66, 29, 218, 216, 208, 122, 100, 89, 137, 85, - 60, 102, 61, 42, 39, 40, 51, 26, 30, 48, - 25, 29, 48, 20, 23, 38, 50, 51, 61, 26, - 28, 43, 13, 16, 32, 37, 46, 55, 8, 27, - 43, 0, 18, 34, 0, 15, 28, 33, 22, 27, - 81, 68, 73, 93, 74, 82, 86, 39, 34, 137, - 33, 9, 138, 105, 63, 127, 123, 117, 214, 213, - 210, 187, 184, 178, 206, 201, 191, 177, 112, 63, - 136, 72, 44, 167, 57, 34, 106, 40, 28, 108, - 56, 52, 89, 26, 22, 79, 27, 16, 165, 64, - 28, 156, 58, 23, 118, 40, 13, 68, 39, 33, - 103, 48, 38, 76, 46, 37, 118, 60, 40, 112, - 51, 30, 91, 41, 24, 52, 39, 36, 43, 44, - 48, 18, 19, 23, 52, 66, 78, 7, 33, 56, - 0, 25, 49, 6, 18, 32, 54, 44, 49, 35, - 35, 44, 31, 34, 42, 96, 94, 107, 63, 62, - 80, 28, 27, 47, 55, 26, 19, 95, 43, 24, - 67, 31, 19, 91, 57, 64, 75, 29, 39, 72, - 25, 35, 73, 27, 37, 67, 18, 20, 110, 42, - 26, 152, 114, 76, 228, 227, 224, 254, 254, 250, - 254, 254, 250, 214, 214, 211, 94, 50, 35, 99, - 45, 26, 68, 34, 23, 61, 63, 77, 28, 32, - 53, 18, 21, 41, 13, 24, 35, 9, 26, 41, - 2, 17, 31, 42, 36, 44, 76, 50, 59, 57, - 28, 38, 53, 26, 36, 31, 15, 20, 75, 49, - 33, 164, 162, 156, 137, 102, 84, 165, 91, 56, - 161, 84, 48, 104, 55, 32, 19, 20, 30, 20, - 23, 37, 15, 17, 28, 44, 47, 61, 1, 4, - 22, 0, 3, 20, 18, 24, 32, 9, 21, 32, - 8, 16, 24, 70, 64, 69, 102, 84, 92, 71, - 47, 57, 57, 32, 42, 50, 26, 33, 123, 30, - 8, 89, 73, 59, 234, 233, 230, 228, 227, 223, - 190, 187, 180, 236, 231, 220, 115, 93, 77, 91, - 44, 28, 91, 33, 21, 111, 63, 60, 87, 23, - 18, 82, 16, 12, 67, 14, 10, 79, 38, 25, - 82, 36, 22, 63, 33, 26, 110, 50, 40, 91, - 22, 11, 88, 23, 11, 61, 20, 10, 62, 34, - 25, 39, 33, 32, 32, 33, 37, 4, 5, 9, - 2, 3, 8, 41, 55, 68, 5, 30, 54, 0, - 25, 48, 21, 36, 51, 37, 59, 80, 7, 33, - 57, 3, 27, 51, 23, 27, 43, 25, 23, 45, - 21, 20, 39, 49, 59, 73, 41, 60, 81, 22, - 39, 59, 61, 33, 42, 72, 25, 35, 72, 25, - 35, 71, 24, 34, 56, 19, 27, 64, 39, 29, - 126, 105, 81, 250, 250, 246, 254, 254, 250, 247, - 247, 243, 164, 162, 158, 173, 116, 92, 187, 103, - 69, 114, 67, 50, 48, 52, 71, 20, 23, 45, - 16, 19, 36, 43, 58, 72, 19, 42, 64, 15, - 38, 60, 36, 32, 44, 56, 27, 37, 49, 22, - 32, 32, 15, 19, 124, 81, 55, 142, 80, 41, - 219, 216, 207, 140, 105, 88, 164, 89, 53, 157, - 81, 45, 125, 65, 36, 109, 81, 78, 90, 49, - 45, 67, 32, 29, 28, 29, 41, 1, 4, 21, - 0, 2, 16, 46, 57, 68, 29, 45, 61, 26, - 38, 51, 68, 49, 58, 58, 32, 43, 56, 30, - 41, 53, 29, 39, 42, 23, 31, 71, 28, 19, - 184, 163, 139, 189, 182, 171, 223, 223, 219, 195, - 192, 183, 182, 178, 169, 138, 85, 66, 162, 73, - 41, 109, 45, 24, 100, 43, 39, 82, 17, 12, - 74, 15, 11, 47, 21, 20, 62, 51, 57, 32, - 19, 25, 26, 12, 15, 85, 25, 14, 87, 20, - 9, 74, 17, 7, 48, 37, 36, 54, 54, 59, - 11, 11, 15, 6, 7, 12, 2, 3, 8, 2, - 3, 7, 17, 29, 40, 6, 23, 39, 1, 16, - 30, 33, 50, 67, 6, 31, 56, 0, 26, 51, - 0, 25, 50, 1, 18, 36, 22, 22, 35, 26, - 30, 42, 34, 53, 75, 5, 26, 51, 4, 26, - 51, 8, 22, 42, 54, 20, 29, 59, 20, 29, - 46, 16, 23, 74, 38, 37, 122, 60, 44, 178, - 132, 81, 207, 206, 202, 226, 226, 222, 164, 164, - 161, 123, 105, 97, 189, 109, 76, 179, 87, 49, - 129, 62, 36, 21, 24, 42, 15, 18, 33, 19, - 22, 31, 36, 57, 77, 0, 25, 49, 0, 25, - 49, 0, 23, 46, 27, 18, 28, 44, 26, 32, - 106, 68, 48, 175, 97, 48, 141, 72, 29, 205, - 201, 191, 133, 99, 81, 139, 73, 41, 109, 56, - 32, 79, 38, 21, 123, 84, 80, 85, 33, 28, - 82, 32, 27, 33, 18, 20, 41, 33, 38, 41, - 31, 32, 27, 41, 55, 10, 28, 45, 10, 27, - 44, 13, 20, 30, 41, 23, 30, 40, 24, 29, - 39, 23, 26, 133, 89, 78, 153, 67, 44, 212, - 189, 157, 164, 145, 117, 166, 165, 162, 144, 142, - 135, 113, 100, 92, 169, 87, 58, 154, 57, 23, - 121, 45, 18, 68, 18, 14, 56, 15, 13, 42, - 18, 18, 60, 51, 55, 30, 16, 23, 21, 7, - 14, 20, 6, 13, 32, 14, 13, 54, 24, 20, - 37, 25, 24, 44, 44, 49, 7, 7, 13, 3, - 3, 9, 8, 8, 11, 7, 7, 11, 6, 7, - 9, 46, 61, 75, 20, 41, 62, 19, 39, 58, - 8, 22, 35, 0, 22, 44, 0, 25, 49, 0, - 24, 48, 14, 25, 38, 42, 48, 68, 10, 16, - 32, 7, 26, 47, 4, 25, 49, 4, 25, 49, - 4, 21, 40, 50, 52, 61, 53, 54, 69, 29, - 31, 49, 117, 54, 48, 106, 38, 24, 195, 143, - 87, 131, 124, 114, 157, 157, 154, 238, 238, 235, - 160, 148, 142, 182, 97, 63, 170, 82, 46, 117, - 57, 32, 73, 72, 81, 50, 48, 64, 32, 30, - 46, 15, 31, 48, 0, 25, 48, 0, 23, 45, - 0, 20, 38, 16, 22, 31, 111, 89, 93, 90, - 56, 61, 84, 41, 22, 124, 63, 25, 186, 182, - 172, 118, 93, 79, 149, 76, 48, 178, 81, 43, - 114, 46, 19, 114, 71, 68, 84, 32, 27, 70, - 28, 24, 97, 71, 66, 99, 61, 54, 87, 47, - 39, 52, 29, 26, 9, 21, 32, 8, 23, 37, - 37, 32, 36, 100, 68, 70, 77, 38, 40, 65, - 26, 28, 148, 74, 56, 126, 50, 27, 192, 168, - 134, 102, 93, 79, 182, 182, 180, 186, 183, 176, - 181, 174, 161, 140, 60, 32, 150, 56, 22, 112, - 42, 17, 77, 62, 63, 63, 39, 43, 46, 18, - 23, 35, 22, 27, 26, 13, 20, 19, 6, 12, - 17, 11, 14, 48, 52, 57, 22, 28, 34, 14, - 17, 22, 22, 22, 27, 4, 4, 10, 3, 3, - 9, 39, 39, 41, 24, 24, 26, 11, 11, 13, - 40, 61, 80, 0, 24, 47, 0, 24, 47, 0, - 23, 44, 13, 24, 34, 19, 35, 49, 5, 19, - 33, 36, 41, 55, 9, 17, 41, 0, 7, 31, - 15, 22, 34, 19, 34, 49, 8, 22, 36, 32, - 37, 48, 45, 48, 68, 22, 25, 48, 18, 21, - 42, 62, 24, 23, 65, 24, 15, 130, 93, 53, - 198, 195, 189, 177, 175, 169, 236, 236, 233, 169, - 166, 162, 104, 60, 38, 118, 62, 44, 90, 37, - 23, 77, 75, 90, 26, 23, 43, 24, 21, 41, - 13, 14, 26, 18, 33, 46, 21, 34, 47, 17, - 27, 38, 122, 100, 103, 92, 54, 60, 65, 22, - 29, 48, 17, 21, 100, 57, 37, 105, 101, 94, - 116, 104, 92, 145, 82, 53, 160, 59, 19, 103, - 40, 16, 100, 53, 49, 76, 29, 25, 72, 46, - 42, 98, 60, 53, 82, 40, 32, 81, 39, 31, - 69, 34, 27, 42, 34, 36, 32, 28, 33, 84, - 47, 50, 65, 21, 24, 62, 17, 20, 61, 17, - 20, 64, 19, 16, 101, 42, 24, 118, 111, 100, - 227, 226, 224, 235, 234, 232, 198, 192, 182, 171, - 164, 153, 101, 57, 39, 95, 39, 20, 66, 32, - 22, 79, 56, 60, 39, 9, 15, 37, 8, 14, - 26, 7, 12, 19, 8, 13, 25, 13, 14, 44, - 47, 52, 10, 16, 23, 0, 6, 13, 0, 5, - 10, 4, 4, 9, 3, 3, 8, 6, 6, 9, - 44, 44, 46, 2, 2, 5, 0, 0, 3, 29, - 50, 70, 0, 23, 46, 0, 20, 39, 13, 27, - 39, 42, 60, 77, 17, 40, 61, 10, 34, 55, - 6, 16, 29, 1, 9, 33, 3, 10, 28, 46, - 63, 80, 20, 44, 66, 15, 39, 62, 9, 24, - 39, 17, 20, 39, 18, 21, 43, 16, 19, 38, - 94, 44, 46, 115, 59, 39, 145, 84, 38, 209, - 206, 199, 207, 205, 196, 189, 189, 187, 159, 158, - 153, 205, 180, 139, 140, 68, 48, 140, 43, 20, - 55, 53, 67, 26, 23, 43, 22, 20, 37, 42, - 49, 61, 43, 62, 80, 11, 33, 54, 2, 24, - 46, 57, 41, 48, 67, 25, 32, 43, 15, 19, - 121, 68, 44, 159, 72, 30, 195, 188, 173, 185, - 180, 163, 218, 202, 170, 175, 150, 121, 89, 57, - 39, 112, 90, 82, 88, 73, 65, 94, 65, 59, - 84, 43, 35, 79, 38, 31, 60, 30, 25, 50, - 40, 45, 46, 41, 54, 25, 20, 33, 37, 14, - 20, 60, 16, 19, 61, 17, 20, 61, 17, 20, - 55, 15, 18, 94, 69, 53, 164, 143, 120, 241, - 240, 238, 217, 216, 214, 189, 182, 170, 112, 83, - 69, 189, 92, 53, 121, 55, 36, 102, 41, 31, - 68, 43, 48, 38, 8, 14, 37, 7, 13, 28, - 9, 13, 94, 67, 65, 83, 34, 29, 22, 15, - 17, 2, 8, 15, 0, 6, 12, 0, 4, 10, - 48, 50, 53, 26, 29, 32, 13, 16, 19, 27, - 27, 29, 2, 2, 5, 0, 0, 3, 3, 18, - 33, 5, 19, 32, 14, 24, 33, 31, 51, 70, - 5, 30, 52, 0, 25, 48, 0, 24, 47, 0, - 20, 38, 11, 17, 28, 29, 41, 55, 18, 43, - 65, 3, 29, 53, 3, 29, 53, 2, 27, 49, - 32, 36, 45, 40, 40, 52, 28, 28, 41, 96, - 45, 47, 92, 31, 23, 184, 105, 46, 165, 156, - 146, 194, 192, 184, 130, 129, 127, 136, 134, 130, - 222, 193, 147, 147, 85, 59, 153, 48, 22, 37, - 29, 39, 21, 18, 35, 22, 28, 39, 28, 48, - 67, 1, 24, 46, 0, 23, 45, 0, 22, 44, - 7, 16, 30, 51, 26, 29, 95, 60, 48, 183, - 88, 42, 138, 55, 15, 210, 204, 187, 223, 218, - 198, 175, 163, 139, 225, 206, 169, 152, 140, 115, - 235, 225, 202, 232, 222, 197, 115, 100, 88, 76, - 38, 30, 56, 29, 23, 41, 32, 34, 36, 32, - 45, 20, 15, 29, 19, 14, 28, 17, 12, 25, - 43, 19, 19, 51, 15, 17, 58, 16, 19, 59, - 32, 29, 196, 153, 109, 174, 161, 147, 228, 227, - 226, 182, 180, 178, 131, 126, 118, 167, 85, 51, - 180, 70, 24, 115, 47, 28, 106, 30, 16, 52, - 26, 31, 36, 8, 13, 32, 7, 12, 53, 35, - 35, 95, 47, 43, 70, 14, 9, 44, 9, 6, - 3, 6, 10, 3, 5, 9, 8, 9, 12, 35, - 38, 42, 1, 5, 10, 0, 4, 9, 1, 2, - 5, 0, 0, 3, 0, 0, 2, 41, 51, 60, - 36, 55, 73, 13, 33, 52, 0, 16, 31, 0, - 22, 43, 0, 23, 45, 1, 19, 36, 29, 43, - 56, 35, 56, 75, 12, 27, 42, 3, 24, 44, - 3, 28, 52, 3, 27, 50, 4, 20, 36, 64, - 63, 75, 31, 29, 49, 25, 23, 43, 32, 16, - 26, 78, 14, 16, 162, 89, 35, 118, 99, 82, - 143, 140, 132, 242, 242, 242, 233, 233, 232, 165, - 145, 114, 168, 116, 81, 134, 41, 19, 70, 49, - 50, 85, 52, 52, 46, 28, 32, 0, 18, 35, - 0, 22, 43, 0, 22, 44, 0, 19, 38, 50, - 47, 52, 124, 90, 90, 85, 39, 38, 144, 61, - 22, 125, 50, 14, 196, 191, 175, 148, 144, 131, - 122, 118, 106, 160, 150, 131, 122, 96, 74, 146, - 133, 115, 180, 171, 151, 136, 130, 114, 102, 93, - 87, 129, 87, 67, 132, 63, 31, 27, 13, 15, - 17, 13, 25, 17, 13, 26, 15, 11, 21, 118, - 68, 55, 112, 49, 32, 74, 31, 23, 113, 88, - 68, 167, 118, 68, 217, 215, 212, 240, 239, 237, - 130, 129, 126, 168, 163, 156, 150, 79, 42, 176, - 67, 22, 115, 47, 28, 108, 29, 14, 62, 33, - 26, 94, 45, 28, 118, 52, 25, 94, 59, 52, - 80, 27, 23, 68, 13, 8, 54, 18, 15, 109, - 60, 57, 87, 28, 23, 66, 15, 11, 10, 11, - 15, 0, 4, 9, 0, 3, 8, 27, 29, 31, - 43, 44, 46, 21, 23, 25, 33, 47, 59, 5, - 28, 48, 0, 23, 44, 0, 21, 40, 19, 29, - 38, 10, 22, 33, 37, 51, 64, 20, 42, 63, - 1, 24, 47, 1, 25, 48, 3, 22, 40, 6, - 20, 35, 37, 39, 49, 41, 31, 38, 65, 64, - 80, 23, 21, 41, 22, 20, 40, 22, 18, 31, - 122, 78, 70, 117, 60, 49, 129, 101, 91, 217, - 211, 194, 208, 208, 206, 227, 227, 226, 131, 122, - 107, 161, 125, 87, 99, 47, 39, 112, 59, 58, - 91, 30, 29, 89, 28, 27, 47, 19, 20, 15, - 28, 41, 7, 21, 35, 90, 73, 76, 120, 78, - 78, 87, 34, 33, 81, 27, 26, 76, 27, 20, - 104, 44, 15, 110, 108, 100, 232, 226, 209, 230, - 223, 203, 166, 130, 101, 207, 119, 60, 141, 72, - 30, 127, 57, 35, 154, 146, 132, 238, 233, 217, - 140, 103, 82, 154, 66, 27, 97, 42, 19, 68, - 49, 54, 45, 25, 31, 32, 17, 21, 139, 76, - 60, 122, 42, 21, 124, 44, 23, 94, 34, 18, - 120, 108, 95, 199, 198, 196, 161, 161, 159, 215, - 213, 208, 154, 126, 108, 201, 107, 53, 140, 59, - 20, 108, 37, 17, 91, 46, 34, 129, 89, 65, - 123, 50, 16, 147, 52, 10, 84, 38, 26, 71, - 18, 13, 54, 11, 8, 86, 44, 40, 77, 14, - 9, 71, 5, 0, 64, 4, 0, 55, 37, 35, - 28, 20, 22, 9, 10, 12, 35, 37, 40, 4, - 7, 10, 1, 4, 7, 8, 20, 31, 1, 23, - 43, 0, 22, 42, 3, 18, 32, 41, 58, 73, - 9, 30, 49, 8, 24, 39, 0, 24, 47, 0, - 23, 45, 0, 22, 42, 6, 18, 30, 95, 79, - 85, 74, 46, 57, 43, 20, 29, 46, 44, 60, - 24, 22, 42, 21, 20, 38, 83, 52, 51, 156, - 75, 61, 147, 59, 44, 118, 51, 39, 203, 196, - 181, 198, 196, 189, 166, 166, 166, 197, 192, 183, - 156, 136, 104, 102, 57, 56, 91, 30, 29, 88, - 26, 25, 81, 25, 24, 49, 42, 50, 32, 43, - 61, 23, 27, 38, 64, 33, 33, 77, 26, 25, - 80, 26, 25, 81, 27, 26, 71, 23, 22, 94, - 77, 62, 193, 189, 176, 157, 152, 138, 161, 137, - 113, 203, 118, 60, 159, 80, 29, 168, 75, 43, - 138, 47, 16, 202, 171, 129, 183, 174, 155, 148, - 127, 109, 141, 60, 23, 77, 46, 43, 65, 29, - 36, 53, 15, 23, 49, 13, 21, 82, 33, 22, - 119, 40, 20, 118, 40, 19, 103, 61, 49, 240, - 238, 231, 224, 221, 214, 162, 161, 157, 223, 222, - 215, 147, 90, 56, 174, 86, 35, 101, 53, 25, - 99, 57, 39, 149, 144, 137, 140, 131, 112, 172, - 158, 130, 146, 128, 103, 86, 64, 47, 110, 76, - 52, 79, 53, 38, 91, 35, 31, 71, 5, 0, - 70, 5, 0, 54, 11, 8, 87, 60, 58, 68, - 36, 34, 57, 32, 30, 9, 7, 8, 0, 2, - 5, 0, 3, 5, 0, 18, 36, 18, 28, 37, - 10, 23, 36, 27, 39, 49, 19, 40, 59, 0, - 23, 44, 0, 18, 35, 16, 24, 34, 35, 33, - 41, 47, 34, 38, 65, 51, 55, 75, 48, 58, - 52, 21, 33, 44, 18, 28, 22, 19, 32, 20, - 18, 35, 28, 22, 33, 153, 88, 76, 148, 61, - 45, 143, 57, 42, 115, 46, 34, 99, 88, 79, - 175, 171, 160, 206, 206, 205, 230, 230, 228, 199, - 177, 142, 103, 73, 58, 87, 27, 27, 81, 24, - 23, 53, 25, 27, 42, 52, 69, 9, 22, 41, - 9, 22, 42, 10, 17, 29, 77, 42, 37, 63, - 22, 20, 73, 24, 23, 78, 51, 46, 166, 148, - 119, 231, 227, 211, 167, 163, 149, 166, 114, 72, - 171, 87, 31, 156, 74, 42, 193, 63, 21, 138, - 70, 40, 220, 184, 135, 155, 128, 92, 105, 95, - 82, 75, 37, 19, 71, 39, 46, 52, 14, 22, - 51, 13, 21, 48, 12, 20, 69, 33, 29, 107, - 39, 24, 82, 26, 12, 154, 143, 137, 247, 244, - 236, 245, 242, 235, 167, 165, 160, 139, 134, 128, - 125, 62, 27, 93, 53, 32, 178, 107, 73, 140, - 67, 32, 232, 229, 219, 215, 211, 201, 139, 137, - 134, 179, 178, 174, 128, 120, 111, 168, 130, 86, - 181, 133, 77, 69, 25, 15, 69, 5, 0, 63, - 4, 0, 67, 41, 39, 74, 42, 41, 63, 29, - 27, 61, 28, 26, 41, 22, 21, 40, 41, 42, - 14, 15, 17, 3, 17, 30, 46, 61, 75, 14, - 33, 52, 11, 27, 42, 4, 25, 45, 0, 23, - 44, 1, 19, 36, 93, 70, 71, 81, 45, 45, - 70, 33, 34, 56, 35, 39, 62, 33, 44, 52, - 21, 33, 42, 17, 27, 102, 58, 51, 100, 42, - 33, 83, 43, 36, 160, 83, 69, 134, 54, 39, - 92, 37, 27, 112, 63, 40, 126, 73, 43, 135, - 132, 126, 164, 163, 161, 167, 167, 166, 168, 156, - 137, 156, 135, 103, 89, 52, 46, 98, 51, 39, - 68, 43, 38, 19, 30, 48, 7, 20, 40, 6, - 18, 37, 29, 24, 29, 127, 66, 54, 105, 41, - 29, 74, 27, 19, 153, 140, 122, 161, 141, 109, - 236, 232, 216, 148, 144, 131, 203, 180, 141, 119, - 80, 53, 196, 74, 35, 185, 50, 6, 148, 100, - 70, 217, 179, 130, 153, 126, 89, 205, 173, 128, - 126, 83, 58, 61, 20, 16, 46, 12, 19, 50, - 12, 20, 42, 12, 17, 139, 59, 44, 137, 33, - 13, 117, 90, 73, 154, 149, 140, 244, 241, 233, - 230, 228, 220, 136, 132, 126, 143, 92, 74, 169, - 80, 52, 146, 63, 35, 113, 47, 18, 106, 46, - 16, 230, 226, 216, 158, 155, 148, 222, 222, 220, - 244, 244, 242, 176, 176, 174, 234, 234, 231, 175, - 166, 155, 86, 68, 51, 108, 84, 78, 65, 38, - 27, 65, 42, 39, 61, 29, 27, 56, 26, 24, - 40, 19, 17, 40, 38, 40, 18, 19, 22, 4, - 5, 8, 34, 44, 52, 27, 46, 64, 0, 21, - 41, 0, 20, 40, 0, 15, 29, 0, 19, 37, - 21, 25, 34, 91, 57, 58, 68, 29, 30, 66, - 28, 29, 42, 20, 24, 51, 22, 33, 47, 19, - 30, 40, 16, 22, 115, 42, 28, 106, 29, 16, - 82, 25, 14, 121, 53, 40, 90, 44, 35, 114, - 59, 45, 157, 78, 36, 175, 79, 26, 165, 150, - 136, 236, 231, 218, 161, 158, 151, 156, 153, 147, - 108, 84, 68, 164, 92, 68, 149, 66, 39, 144, - 62, 35, 54, 28, 25, 7, 17, 34, 41, 41, - 51, 74, 54, 57, 119, 56, 44, 108, 37, 23, - 106, 36, 23, 124, 97, 74, 139, 122, 95, 192, - 187, 173, 134, 131, 122, 173, 162, 141, 200, 174, - 130, 144, 58, 25, 167, 44, 5, 160, 127, 92, - 196, 161, 113, 148, 125, 92, 187, 152, 104, 125, - 61, 44, 92, 30, 15, 92, 49, 44, 46, 14, - 16, 75, 33, 30, 152, 49, 30, 93, 24, 10, - 201, 179, 147, 136, 122, 100, 166, 164, 160, 155, - 154, 151, 104, 79, 65, 179, 83, 51, 169, 60, - 24, 165, 58, 24, 110, 43, 21, 109, 61, 46, - 127, 105, 94, 145, 139, 128, 192, 183, 166, 171, - 167, 161, 156, 156, 154, 198, 198, 196, 167, 167, - 166, 177, 177, 177, 201, 198, 189, 140, 109, 81, - 134, 89, 50, 54, 36, 34, 56, 32, 32, 46, - 22, 21, 29, 28, 30, 1, 2, 5, 0, 1, - 4, 19, 32, 44, 7, 27, 46, 0, 20, 39, - 0, 17, 33, 32, 31, 37, 75, 61, 65, 48, - 33, 36, 69, 38, 39, 68, 29, 30, 66, 28, - 29, 73, 48, 40, 145, 90, 58, 124, 65, 34, - 83, 46, 26, 164, 148, 123, 170, 153, 126, 161, - 144, 117, 119, 84, 76, 157, 75, 56, 146, 54, - 33, 116, 42, 22, 129, 57, 19, 135, 81, 49, - 208, 204, 193, 168, 167, 161, 204, 203, 200, 145, - 127, 120, 148, 65, 39, 144, 60, 32, 139, 57, - 31, 90, 42, 27, 84, 73, 79, 87, 64, 74, - 48, 21, 33, 76, 31, 25, 109, 39, 25, 104, - 36, 22, 86, 59, 46, 161, 144, 114, 195, 171, - 130, 163, 146, 115, 223, 219, 203, 150, 135, 109, - 132, 115, 91, 157, 132, 116, 161, 151, 132, 152, - 142, 123, 123, 105, 78, 141, 106, 70, 126, 44, - 24, 88, 46, 38, 128, 54, 42, 114, 37, 23, - 83, 31, 21, 131, 31, 12, 118, 90, 72, 203, - 179, 142, 159, 152, 142, 247, 247, 247, 163, 155, - 145, 195, 161, 124, 125, 50, 24, 152, 53, 21, - 105, 38, 15, 121, 67, 51, 135, 53, 28, 131, - 47, 21, 95, 49, 32, 180, 169, 149, 204, 193, - 170, 87, 83, 76, 167, 167, 166, 243, 243, 243, - 245, 245, 245, 158, 158, 156, 121, 105, 87, 157, - 103, 55, 78, 49, 47, 53, 14, 12, 46, 6, - 4, 18, 2, 1, 0, 0, 3, 0, 1, 4, - 26, 36, 45, 24, 37, 48, 10, 22, 33, 26, - 22, 27, 69, 48, 54, 51, 27, 34, 48, 23, - 30, 37, 17, 21, 64, 28, 28, 62, 27, 28, - 101, 64, 48, 180, 93, 43, 134, 69, 30, 117, - 90, 73, 163, 159, 152, 160, 148, 129, 154, 137, - 110, 137, 85, 72, 146, 55, 33, 143, 50, 28, - 133, 47, 27, 91, 49, 34, 129, 70, 36, 158, - 150, 142, 245, 242, 234, 145, 143, 139, 201, 200, - 197, 79, 55, 45, 98, 45, 25, 82, 46, 36, - 100, 83, 90, 64, 38, 50, 45, 16, 29, 44, - 15, 28, 35, 12, 19, 86, 29, 18, 96, 33, - 20, 138, 116, 91, 224, 195, 144, 222, 191, 137, - 172, 148, 107, 148, 136, 118, 159, 155, 143, 196, - 191, 176, 224, 218, 198, 164, 158, 142, 152, 133, - 105, 136, 110, 77, 89, 56, 45, 84, 31, 26, - 106, 65, 58, 120, 43, 29, 114, 32, 18, 114, - 33, 19, 69, 18, 9, 159, 141, 112, 113, 104, - 91, 244, 244, 244, 190, 189, 188, 184, 157, 126, - 185, 151, 111, 89, 62, 57, 67, 32, 32, 56, - 23, 20, 143, 69, 45, 128, 43, 16, 125, 41, - 15, 99, 34, 14, 98, 60, 50, 100, 50, 38, - 121, 91, 74, 206, 186, 153, 156, 144, 122, 150, - 145, 136, 118, 115, 113, 87, 59, 44, 107, 70, - 39, 71, 37, 35, 46, 5, 3, 45, 5, 3, - 33, 7, 6, 36, 36, 37, 9, 9, 11, 45, - 57, 68, 10, 28, 45, 7, 25, 43, 11, 23, - 37, 25, 14, 19, 42, 20, 26, 45, 22, 28, - 35, 17, 22, 82, 65, 54, 81, 59, 44, 98, - 78, 66, 172, 155, 142, 227, 225, 218, 192, 190, - 185, 237, 236, 234, 236, 236, 233, 144, 142, 137, - 129, 71, 57, 140, 51, 30, 135, 48, 27, 99, - 40, 31, 89, 35, 35, 170, 87, 37, 144, 88, - 53, 231, 228, 220, 208, 206, 198, 119, 118, 116, - 165, 161, 149, 147, 89, 50, 132, 73, 37, 51, - 26, 36, 45, 16, 29, 43, 15, 28, 35, 13, - 23, 56, 35, 37, 58, 28, 28, 113, 60, 31, - 126, 104, 74, 211, 182, 131, 202, 174, 125, 105, - 83, 56, 193, 131, 72, 125, 94, 62, 147, 141, - 125, 124, 110, 89, 184, 151, 109, 182, 146, 99, - 103, 72, 57, 114, 52, 50, 84, 11, 9, 89, - 42, 36, 117, 38, 25, 113, 31, 18, 111, 31, - 17, 79, 33, 25, 194, 190, 179, 183, 180, 175, - 189, 189, 189, 139, 127, 112, 187, 153, 115, 95, - 61, 53, 76, 23, 23, 59, 2, 2, 50, 0, - 0, 77, 26, 10, 92, 31, 11, 72, 25, 10, - 99, 53, 41, 123, 50, 31, 113, 33, 12, 106, - 31, 11, 106, 81, 62, 165, 148, 118, 137, 123, - 98, 109, 76, 59, 140, 77, 45, 96, 49, 26, - 52, 19, 16, 44, 5, 3, 41, 4, 2, 37, - 28, 28, 21, 22, 24, 5, 6, 8, 57, 71, - 85, 1, 20, 38, 0, 18, 36, 2, 17, 30, - 63, 51, 53, 64, 41, 42, 38, 20, 23, 91, - 74, 57, 173, 140, 96, 148, 136, 118, 149, 147, - 143, 180, 179, 175, 191, 190, 184, 155, 155, 150, - 221, 220, 217, 159, 148, 134, 158, 132, 101, 90, - 58, 53, 86, 39, 30, 72, 29, 20, 99, 42, - 44, 101, 20, 23, 104, 43, 21, 165, 78, 26, - 105, 92, 80, 184, 184, 182, 221, 221, 219, 173, - 170, 161, 158, 136, 115, 188, 96, 36, 71, 35, - 21, 42, 20, 27, 30, 11, 18, 59, 26, 27, - 62, 17, 18, 36, 2, 2, 164, 77, 25, 121, - 86, 60, 155, 138, 111, 109, 91, 68, 144, 69, - 48, 116, 48, 22, 123, 69, 30, 131, 82, 36, - 101, 76, 53, 99, 72, 57, 64, 42, 34, 111, - 51, 49, 86, 9, 7, 80, 5, 4, 61, 19, - 13, 89, 27, 16, 92, 26, 15, 87, 25, 15, - 162, 152, 142, 190, 185, 171, 237, 236, 234, 138, - 136, 135, 122, 95, 73, 81, 53, 42, 75, 24, - 24, 58, 1, 1, 57, 0, 0, 49, 0, 0, - 59, 57, 61, 42, 43, 50, 31, 29, 34, 100, - 40, 25, 112, 32, 11, 112, 32, 11, 108, 31, - 10, 79, 38, 28, 103, 61, 51, 72, 27, 17, - 130, 82, 58, 134, 67, 33, 124, 60, 29, 55, - 33, 24, 47, 33, 33, 31, 19, 20, 33, 33, - 34, 5, 6, 8, 0, 1, 3, 31, 45, 57, - 1, 19, 36, 5, 16, 28, 68, 51, 53, 77, - 44, 44, 63, 29, 29, 66, 32, 32, 69, 45, - 35, 118, 99, 74, 218, 216, 210, 162, 161, 158, - 244, 243, 242, 210, 209, 208, 112, 111, 108, 186, - 163, 133, 214, 180, 136, 120, 94, 73, 107, 61, - 55, 90, 40, 33, 92, 44, 37, 60, 24, 22, - 77, 11, 15, 72, 13, 13, 97, 47, 17, 184, - 145, 101, 142, 130, 117, 251, 251, 250, 194, 194, - 192, 155, 150, 138, 111, 63, 32, 137, 83, 65, - 151, 81, 59, 126, 66, 47, 75, 35, 25, 36, - 4, 3, 27, 1, 1, 131, 53, 6, 143, 126, - 105, 204, 181, 145, 182, 161, 127, 102, 42, 22, - 138, 34, 6, 135, 34, 7, 81, 22, 5, 99, - 70, 68, 81, 33, 32, 60, 18, 17, 90, 27, - 25, 85, 7, 5, 80, 6, 4, 97, 42, 29, - 173, 80, 45, 137, 54, 23, 91, 73, 63, 203, - 198, 183, 183, 181, 177, 225, 224, 223, 146, 114, - 101, 168, 94, 66, 142, 64, 34, 51, 11, 5, - 56, 0, 0, 56, 0, 0, 40, 13, 14, 47, - 48, 55, 17, 18, 26, 17, 18, 26, 23, 13, - 15, 98, 28, 9, 111, 31, 11, 92, 27, 10, - 90, 50, 41, 83, 27, 14, 77, 20, 7, 81, - 37, 20, 123, 61, 30, 65, 35, 21, 62, 58, - 59, 38, 33, 35, 29, 23, 25, 13, 10, 11, - 3, 4, 6, 0, 1, 3, 5, 16, 26, 17, - 27, 37, 31, 33, 39, 55, 29, 29, 60, 26, - 26, 61, 26, 26, 59, 26, 26, 58, 33, 30, - 164, 143, 118, 183, 177, 165, 160, 159, 157, 181, - 178, 176, 135, 115, 97, 117, 76, 41, 127, 99, - 80, 113, 82, 64, 76, 50, 44, 94, 44, 37, - 86, 34, 27, 86, 34, 27, 80, 32, 26, 60, - 38, 38, 79, 53, 57, 62, 35, 38, 171, 129, - 85, 161, 118, 71, 182, 181, 180, 153, 153, 152, - 178, 178, 176, 122, 85, 73, 151, 70, 45, 145, - 58, 31, 145, 58, 32, 141, 59, 33, 102, 45, - 31, 102, 52, 40, 153, 80, 42, 157, 140, 118, - 203, 180, 143, 192, 169, 133, 114, 89, 75, 128, - 75, 67, 119, 60, 50, 83, 38, 32, 110, 69, - 69, 71, 19, 18, 69, 18, 17, 60, 11, 10, - 81, 6, 5, 75, 5, 3, 96, 41, 28, 177, - 72, 33, 142, 92, 71, 230, 225, 211, 100, 98, - 92, 159, 159, 156, 119, 100, 93, 163, 87, 58, - 153, 65, 31, 152, 63, 29, 117, 49, 23, 44, - 16, 15, 41, 1, 1, 46, 41, 44, 27, 28, - 36, 17, 18, 26, 16, 17, 25, 17, 18, 23, - 42, 32, 32, 79, 23, 8, 77, 34, 23, 97, - 46, 34, 78, 20, 7, 74, 19, 6, 45, 18, - 11, 66, 50, 43, 52, 48, 48, 39, 34, 35, - 24, 18, 20, 23, 17, 19, 18, 14, 15, 30, - 30, 31, 4, 5, 6, 59, 66, 73, 34, 48, - 63, 9, 25, 41, 5, 16, 27, 26, 13, 15, - 39, 17, 17, 32, 14, 14, 96, 69, 56, 170, - 137, 98, 178, 143, 100, 108, 85, 63, 179, 118, - 66, 186, 115, 54, 108, 65, 43, 116, 57, 52, - 100, 33, 28, 72, 22, 17, 54, 22, 18, 76, - 30, 25, 75, 30, 24, 65, 37, 35, 87, 54, - 59, 64, 24, 31, 59, 18, 25, 55, 28, 23, - 122, 89, 52, 81, 73, 63, 188, 185, 178, 216, - 216, 213, 193, 185, 180, 132, 55, 31, 143, 57, - 31, 140, 56, 30, 104, 43, 27, 136, 52, 46, - 109, 38, 23, 176, 83, 34, 140, 109, 82, 202, - 178, 142, 151, 131, 103, 135, 78, 69, 133, 55, - 44, 130, 51, 39, 85, 34, 27, 88, 41, 40, - 69, 18, 17, 68, 18, 17, 54, 23, 23, 88, - 35, 33, 65, 12, 10, 98, 53, 33, 148, 77, - 49, 232, 225, 211, 223, 218, 203, 190, 188, 182, - 226, 223, 214, 102, 80, 65, 138, 62, 32, 151, - 63, 29, 145, 60, 28, 88, 44, 30, 76, 49, - 51, 51, 24, 25, 31, 22, 25, 17, 18, 26, - 16, 17, 25, 15, 16, 21, 41, 41, 44, 12, - 12, 16, 2, 1, 5, 43, 23, 19, 79, 25, - 12, 70, 18, 6, 50, 19, 13, 58, 54, 56, - 28, 24, 26, 17, 13, 15, 32, 26, 28, 23, - 17, 19, 22, 17, 18, 26, 24, 25, 30, 30, - 31, 10, 10, 11, 46, 58, 71, 2, 19, 36, - 0, 16, 32, 1, 13, 24, 50, 53, 62, 51, - 55, 67, 21, 24, 35, 118, 59, 45, 98, 36, - 21, 96, 68, 46, 83, 60, 48, 100, 59, 38, - 84, 48, 27, 95, 50, 45, 97, 29, 23, 93, - 25, 19, 82, 22, 17, 51, 52, 60, 27, 32, - 42, 19, 17, 24, 80, 53, 57, 63, 23, 30, - 58, 17, 24, 56, 17, 24, 59, 30, 29, 156, - 89, 70, 123, 82, 69, 240, 236, 226, 166, 164, - 158, 230, 229, 227, 86, 66, 56, 111, 54, 31, - 99, 41, 25, 133, 56, 50, 131, 27, 19, 106, - 37, 22, 174, 81, 33, 103, 67, 44, 156, 138, - 109, 112, 77, 64, 137, 62, 51, 130, 50, 38, - 127, 49, 38, 77, 37, 31, 76, 44, 43, 58, - 25, 24, 48, 16, 15, 87, 42, 40, 104, 23, - 20, 128, 71, 42, 142, 83, 38, 145, 138, 130, - 181, 177, 166, 155, 151, 141, 225, 222, 214, 116, - 99, 85, 188, 111, 57, 94, 48, 23, 105, 48, - 27, 80, 36, 20, 82, 58, 59, 48, 16, 18, - 42, 10, 12, 40, 11, 13, 14, 7, 10, 9, - 10, 14, 36, 36, 40, 14, 14, 19, 0, 0, - 5, 0, 0, 5, 7, 7, 10, 55, 45, 44, - 34, 26, 25, 35, 32, 33, 17, 13, 15, 7, - 2, 5, 5, 1, 4, 18, 14, 16, 26, 23, - 24, 22, 21, 21, 39, 38, 39, 15, 15, 16, - 1, 1, 2, 19, 32, 44, 3, 20, 35, 1, - 11, 21, 38, 42, 50, 30, 34, 48, 11, 16, - 31, 10, 15, 29, 48, 17, 12, 82, 25, 11, - 55, 25, 20, 99, 61, 62, 74, 28, 30, 73, - 27, 29, 44, 13, 13, 79, 21, 16, 89, 24, - 18, 62, 20, 17, 43, 49, 62, 9, 17, 33, - 8, 16, 32, 28, 14, 21, 57, 19, 25, 50, - 15, 21, 35, 12, 16, 130, 79, 66, 139, 53, - 30, 126, 43, 20, 139, 126, 118, 232, 229, 218, - 119, 119, 116, 192, 190, 187, 192, 155, 108, 121, - 86, 58, 132, 36, 29, 126, 19, 11, 103, 33, - 17, 140, 61, 20, 136, 118, 99, 199, 175, 144, - 135, 112, 92, 101, 62, 50, 99, 40, 31, 101, - 39, 30, 92, 60, 58, 104, 57, 55, 99, 50, - 48, 98, 51, 49, 75, 28, 26, 109, 50, 31, - 154, 91, 43, 173, 161, 148, 245, 241, 231, 236, - 233, 222, 120, 118, 113, 138, 124, 110, 167, 96, - 46, 103, 54, 21, 124, 67, 54, 139, 53, 35, - 100, 32, 17, 62, 36, 38, 41, 10, 12, 30, - 7, 8, 27, 14, 16, 64, 48, 50, 71, 48, - 51, 21, 12, 14, 0, 0, 5, 0, 0, 4, - 4, 5, 8, 45, 48, 51, 27, 31, 34, 13, - 17, 21, 6, 7, 10, 5, 1, 3, 4, 1, - 3, 30, 29, 30, 58, 59, 60, 24, 25, 26, - 9, 10, 11, 9, 9, 10, 7, 7, 8, 0, - 0, 1, 15, 27, 37, 18, 27, 35, 44, 49, - 55, 25, 29, 42, 11, 16, 31, 11, 16, 31, - 10, 15, 28, 43, 46, 54, 44, 47, 59, 35, - 30, 39, 68, 28, 30, 69, 22, 24, 66, 19, - 21, 46, 23, 26, 47, 48, 57, 36, 21, 26, - 36, 24, 27, 33, 41, 55, 8, 16, 32, 7, - 15, 31, 11, 13, 22, 75, 53, 52, 75, 47, - 45, 64, 36, 32, 157, 85, 66, 134, 46, 22, - 116, 40, 19, 115, 58, 33, 170, 167, 159, 160, - 159, 156, 247, 247, 246, 189, 174, 154, 204, 157, - 100, 105, 43, 27, 101, 16, 9, 94, 38, 23, - 145, 65, 34, 157, 131, 107, 217, 186, 146, 213, - 183, 143, 176, 148, 116, 110, 66, 52, 63, 30, - 25, 108, 63, 62, 93, 42, 40, 93, 42, 40, - 93, 42, 40, 75, 34, 32, 129, 77, 38, 136, - 123, 110, 244, 241, 231, 244, 240, 229, 212, 209, - 199, 101, 92, 87, 122, 70, 52, 133, 60, 39, - 121, 46, 28, 131, 53, 35, 130, 35, 14, 117, - 31, 12, 35, 10, 9, 51, 26, 21, 83, 49, - 36, 62, 38, 41, 42, 13, 17, 35, 5, 9, - 33, 5, 9, 13, 7, 9, 25, 24, 27, 27, - 28, 30, 22, 26, 29, 9, 13, 17, 8, 12, - 16, 9, 12, 14, 56, 57, 59, 18, 19, 21, - 25, 26, 26, 5, 6, 7, 0, 1, 2, 0, - 1, 2, 1, 2, 2, 30, 30, 30, 14, 14, - 15, 43, 48, 53, 70, 80, 89, 16, 30, 44, - 2, 10, 19, 9, 14, 27, 10, 15, 30, 11, - 15, 25, 46, 49, 61, 14, 18, 32, 11, 15, - 30, 14, 11, 20, 57, 19, 21, 59, 17, 19, - 45, 44, 52, 20, 26, 40, 11, 18, 33, 12, - 18, 31, 13, 19, 30, 9, 17, 33, 7, 15, - 31, 36, 31, 36, 100, 63, 59, 79, 37, 32, - 59, 28, 23, 141, 60, 38, 116, 40, 19, 110, - 52, 30, 189, 89, 40, 155, 123, 102, 163, 160, - 152, 159, 157, 152, 134, 133, 131, 182, 145, 100, - 121, 90, 62, 142, 88, 62, 178, 79, 42, 176, - 62, 19, 114, 73, 50, 210, 179, 141, 174, 147, - 114, 120, 76, 61, 125, 53, 35, 106, 36, 19, - 67, 28, 23, 83, 37, 36, 90, 40, 39, 91, - 41, 39, 74, 34, 33, 138, 124, 107, 113, 105, - 91, 175, 172, 165, 229, 225, 215, 127, 121, 115, - 142, 77, 61, 158, 56, 31, 152, 43, 16, 150, - 41, 14, 104, 31, 14, 127, 36, 16, 83, 26, - 12, 84, 65, 54, 166, 96, 63, 172, 88, 48, - 66, 26, 16, 34, 5, 9, 31, 4, 8, 22, - 8, 10, 57, 53, 56, 36, 31, 36, 12, 8, - 12, 5, 6, 9, 8, 11, 15, 7, 10, 13, - 30, 31, 33, 18, 20, 22, 0, 2, 4, 0, - 1, 2, 0, 0, 1, 0, 0, 1, 0, 0, - 1, 22, 22, 23, 34, 34, 34, 6, 6, 6, - 66, 75, 84, 9, 23, 38, 0, 15, 29, 0, - 13, 27, 22, 28, 34, 12, 17, 27, 26, 28, - 37, 29, 32, 46, 11, 15, 30, 10, 14, 29, - 10, 13, 24, 30, 32, 39, 40, 23, 27, 37, - 43, 56, 8, 15, 30, 8, 15, 30, 8, 15, - 30, 6, 12, 24, 6, 12, 24, 6, 12, 25, - 69, 50, 50, 86, 45, 40, 76, 34, 29, 55, - 27, 23, 107, 56, 43, 97, 49, 38, 99, 49, - 28, 167, 66, 17, 148, 72, 34, 228, 222, 208, - 185, 180, 169, 140, 138, 134, 146, 137, 125, 167, - 114, 84, 197, 104, 53, 138, 58, 24, 172, 60, - 17, 133, 99, 77, 161, 145, 118, 111, 78, 63, - 129, 58, 40, 116, 38, 18, 114, 37, 17, 85, - 28, 14, 81, 48, 42, 73, 34, 29, 66, 30, - 28, 111, 94, 84, 195, 177, 144, 170, 168, 165, - 209, 209, 209, 140, 139, 134, 117, 101, 92, 152, - 58, 34, 150, 41, 14, 150, 40, 14, 148, 40, - 13, 125, 34, 12, 69, 19, 8, 99, 89, 79, - 196, 185, 161, 166, 145, 121, 132, 68, 35, 103, - 39, 10, 67, 37, 37, 74, 28, 25, 47, 36, - 38, 24, 20, 24, 8, 3, 8, 7, 3, 7, - 9, 7, 9, 49, 50, 52, 24, 26, 29, 25, - 26, 28, 6, 8, 9, 0, 2, 4, 0, 2, - 3, 46, 46, 47, 20, 20, 21, 13, 13, 13, - 35, 35, 35, 6, 6, 6, 0, 0, 0, 2, - 11, 20, 0, 14, 27, 0, 13, 26, 5, 14, - 22, 39, 52, 62, 11, 26, 39, 9, 17, 26, - 8, 11, 22, 10, 13, 27, 8, 11, 21, 36, - 44, 52, 18, 31, 45, 4, 13, 22, 10, 15, - 27, 7, 14, 29, 8, 14, 29, 7, 14, 29, - 8, 12, 23, 90, 56, 58, 84, 30, 33, 53, - 27, 26, 81, 40, 35, 74, 33, 29, 86, 50, - 43, 143, 69, 53, 132, 52, 34, 129, 51, 33, - 83, 31, 17, 98, 38, 10, 122, 114, 104, 216, - 214, 209, 190, 188, 183, 220, 219, 216, 152, 100, - 71, 197, 100, 48, 157, 77, 35, 117, 40, 11, - 158, 144, 125, 223, 203, 168, 116, 90, 72, 119, - 45, 26, 110, 36, 17, 80, 26, 12, 86, 46, - 37, 129, 59, 43, 118, 42, 25, 108, 40, 24, - 101, 79, 63, 124, 114, 96, 243, 243, 243, 233, - 233, 233, 144, 143, 138, 175, 131, 99, 98, 35, - 12, 128, 35, 12, 110, 30, 11, 90, 25, 9, - 82, 46, 32, 132, 106, 81, 210, 207, 201, 165, - 162, 155, 128, 122, 108, 173, 163, 140, 93, 73, - 53, 125, 61, 44, 115, 19, 11, 60, 10, 6, - 9, 5, 9, 7, 2, 7, 6, 2, 5, 37, - 37, 39, 21, 23, 27, 1, 3, 7, 0, 1, - 4, 0, 1, 3, 0, 1, 3, 11, 12, 13, - 30, 30, 31, 1, 1, 2, 1, 1, 2, 1, - 1, 1, 0, 0, 0, 0, 0, 0, 28, 32, - 39, 36, 36, 44, 21, 21, 29, 20, 23, 30, - 16, 30, 43, 0, 15, 29, 0, 13, 24, 39, - 46, 52, 25, 33, 41, 22, 28, 35, 25, 38, - 51, 1, 15, 30, 1, 14, 29, 18, 18, 23, - 52, 34, 35, 18, 15, 22, 6, 11, 22, 59, - 34, 38, 94, 27, 30, 75, 24, 20, 145, 78, - 42, 71, 32, 21, 60, 27, 23, 120, 70, 60, - 133, 52, 35, 127, 46, 28, 109, 39, 24, 81, - 31, 23, 117, 72, 46, 165, 134, 103, 248, 245, - 239, 201, 199, 193, 214, 213, 210, 148, 120, 104, - 141, 73, 35, 123, 69, 43, 172, 78, 39, 165, - 139, 115, 223, 204, 168, 192, 175, 143, 88, 38, - 23, 80, 36, 25, 94, 49, 40, 101, 45, 32, - 111, 36, 19, 111, 35, 17, 106, 33, 17, 120, - 98, 90, 180, 178, 171, 186, 186, 185, 155, 154, - 153, 216, 211, 198, 174, 108, 64, 115, 59, 29, - 103, 55, 53, 95, 33, 30, 100, 32, 28, 103, - 62, 48, 164, 117, 70, 201, 197, 189, 183, 181, - 174, 189, 188, 186, 190, 189, 185, 150, 110, 73, - 184, 117, 56, 105, 24, 11, 85, 9, 3, 65, - 47, 45, 72, 41, 35, 74, 34, 25, 33, 26, - 26, 5, 7, 11, 0, 2, 6, 0, 2, 5, - 54, 54, 55, 34, 34, 36, 23, 23, 24, 8, - 8, 9, 0, 0, 1, 0, 0, 1, 6, 6, - 6, 37, 37, 37, 8, 8, 8, 50, 51, 59, - 7, 7, 19, 1, 1, 14, 0, 0, 12, 0, - 5, 13, 0, 10, 18, 32, 39, 47, 23, 36, - 48, 2, 16, 30, 1, 13, 25, 1, 11, 21, - 1, 14, 28, 1, 14, 28, 55, 36, 35, 127, - 59, 42, 119, 47, 31, 101, 42, 28, 62, 21, - 19, 88, 40, 24, 154, 78, 33, 98, 53, 25, - 136, 128, 118, 164, 160, 150, 117, 70, 58, 118, - 44, 28, 78, 28, 18, 81, 33, 28, 140, 43, - 37, 97, 40, 22, 165, 110, 57, 226, 223, 216, - 207, 205, 199, 173, 172, 169, 114, 112, 108, 208, - 163, 121, 144, 81, 45, 193, 73, 23, 143, 86, - 55, 215, 196, 162, 173, 157, 129, 107, 81, 74, - 145, 76, 63, 130, 48, 33, 97, 33, 20, 68, - 27, 20, 72, 24, 15, 89, 45, 29, 156, 152, - 145, 210, 207, 196, 165, 165, 163, 147, 146, 143, - 195, 187, 170, 165, 84, 32, 104, 56, 47, 99, - 24, 20, 91, 12, 8, 90, 12, 8, 78, 10, - 7, 85, 55, 32, 118, 114, 107, 184, 182, 177, - 204, 202, 197, 250, 249, 246, 167, 162, 156, 160, - 105, 53, 159, 96, 43, 70, 27, 21, 90, 49, - 40, 67, 18, 8, 65, 16, 6, 42, 10, 4, - 0, 2, 5, 0, 1, 5, 36, 36, 38, 47, - 47, 49, 27, 27, 29, 27, 27, 28, 9, 9, - 10, 4, 4, 5, 0, 0, 0, 36, 36, 36, - 16, 16, 16, 4, 4, 4, 48, 48, 57, 1, - 1, 14, 0, 0, 13, 0, 0, 11, 42, 47, - 54, 45, 54, 63, 21, 32, 42, 2, 15, 29, - 0, 13, 27, 0, 12, 24, 41, 34, 35, 53, - 38, 38, 25, 20, 24, 85, 49, 41, 119, 46, - 29, 114, 38, 20, 114, 38, 20, 89, 30, 16, - 106, 70, 47, 161, 146, 128, 133, 128, 115, 174, - 171, 165, 160, 157, 149, 88, 73, 66, 103, 63, - 54, 122, 70, 57, 101, 30, 21, 123, 17, 10, - 80, 19, 11, 190, 125, 63, 141, 130, 118, 130, - 128, 124, 193, 192, 192, 179, 175, 172, 210, 157, - 106, 141, 84, 45, 190, 73, 24, 107, 49, 22, - 160, 148, 127, 133, 121, 99, 143, 89, 79, 129, - 46, 31, 126, 42, 26, 93, 32, 21, 117, 49, - 47, 86, 23, 16, 197, 137, 85, 162, 152, 139, - 184, 181, 171, 195, 195, 194, 164, 163, 161, 154, - 137, 113, 127, 69, 45, 91, 44, 40, 94, 17, - 13, 89, 11, 7, 81, 11, 7, 73, 22, 20, - 159, 98, 58, 158, 102, 62, 233, 230, 222, 228, - 225, 217, 215, 214, 211, 170, 169, 167, 173, 170, - 166, 124, 87, 51, 88, 53, 43, 70, 22, 13, - 64, 16, 6, 63, 15, 5, 49, 13, 5, 38, - 37, 37, 13, 14, 15, 47, 47, 49, 27, 27, - 29, 24, 24, 26, 20, 20, 22, 40, 40, 40, - 27, 27, 27, 9, 9, 9, 44, 44, 44, 2, - 2, 2, 0, 0, 0, 15, 15, 23, 1, 1, - 14, 0, 0, 12, 23, 26, 34, 41, 52, 63, - 14, 26, 39, 9, 20, 31, 3, 15, 28, 0, - 13, 25, 13, 16, 21, 97, 64, 59, 77, 35, - 29, 77, 35, 28, 71, 33, 26, 108, 39, 23, - 112, 37, 19, 99, 33, 17, 81, 51, 41, 218, - 209, 190, 208, 198, 174, 116, 112, 102, 193, 192, - 190, 140, 138, 136, 135, 95, 85, 142, 73, 54, - 129, 51, 30, 122, 47, 27, 70, 19, 11, 58, - 9, 6, 168, 107, 51, 156, 145, 132, 210, 208, - 200, 215, 215, 214, 184, 182, 180, 141, 104, 68, - 99, 64, 37, 127, 48, 15, 137, 120, 101, 224, - 205, 168, 203, 183, 146, 118, 65, 53, 125, 44, - 28, 106, 36, 23, 74, 31, 27, 116, 26, 25, - 91, 33, 21, 192, 130, 75, 143, 121, 99, 160, - 158, 150, 219, 219, 218, 151, 148, 143, 213, 184, - 139, 152, 69, 46, 85, 23, 11, 71, 11, 8, - 56, 10, 9, 53, 19, 18, 111, 42, 40, 95, - 30, 13, 184, 93, 30, 155, 127, 104, 240, 238, - 229, 188, 187, 181, 189, 188, 186, 190, 189, 187, - 201, 189, 166, 75, 55, 46, 56, 14, 5, 51, - 13, 5, 44, 13, 6, 40, 32, 30, 32, 33, - 33, 4, 5, 6, 4, 5, 6, 21, 21, 23, - 19, 19, 20, 26, 26, 26, 32, 32, 32, 3, - 3, 3, 1, 1, 1, 7, 7, 7, 0, 0, - 0, 0, 0, 0, 32, 34, 39, 10, 11, 20, - 4, 6, 13, 31, 41, 52, 14, 27, 39, 11, - 24, 37, 11, 24, 37, 6, 15, 24, 26, 32, - 39, 65, 68, 74, 65, 35, 31, 73, 30, 23, - 72, 29, 22, 71, 28, 21, 62, 23, 15, 84, - 37, 25, 115, 94, 80, 166, 159, 143, 184, 175, - 154, 164, 161, 155, 223, 222, 221, 115, 113, 111, - 177, 157, 127, 110, 59, 40, 127, 49, 28, 125, - 48, 27, 119, 45, 26, 89, 41, 33, 95, 27, - 24, 153, 95, 48, 173, 167, 159, 213, 211, 203, - 207, 207, 205, 187, 186, 184, 205, 175, 139, 157, - 120, 85, 202, 91, 47, 159, 120, 91, 219, 198, - 159, 180, 162, 129, 84, 45, 33, 97, 47, 37, - 119, 72, 60, 103, 47, 39, 106, 13, 11, 101, - 47, 30, 185, 122, 67, 116, 99, 84, 138, 137, - 133, 152, 152, 151, 143, 135, 123, 193, 162, 119, - 164, 67, 42, 96, 39, 26, 72, 53, 57, 47, - 24, 29, 40, 15, 19, 85, 14, 12, 86, 8, - 5, 122, 54, 18, 105, 57, 23, 142, 136, 127, - 153, 152, 147, 243, 242, 240, 198, 197, 195, 202, - 189, 166, 155, 144, 123, 80, 57, 52, 79, 43, - 34, 77, 33, 23, 47, 33, 30, 13, 14, 15, - 0, 1, 2, 0, 1, 2, 43, 43, 43, 33, - 33, 33, 30, 30, 30, 12, 12, 12, 2, 2, - 2, 1, 1, 1, 25, 25, 25, 29, 29, 29, - 18, 18, 18, 39, 48, 57, 21, 31, 41, 22, - 30, 38, 9, 15, 22, 19, 26, 33, 9, 17, - 25, 8, 17, 26, 30, 34, 39, 77, 81, 89, - 16, 22, 33, 11, 11, 19, 64, 27, 21, 71, - 28, 21, 68, 27, 20, 74, 56, 50, 213, 204, - 182, 180, 172, 156, 157, 155, 151, 209, 208, 206, - 210, 209, 208, 112, 110, 106, 180, 161, 130, 158, - 122, 84, 117, 45, 28, 76, 30, 19, 77, 34, - 24, 62, 27, 21, 110, 57, 54, 91, 15, 11, - 189, 112, 53, 134, 120, 107, 205, 202, 194, 193, - 193, 191, 177, 175, 172, 217, 182, 142, 149, 108, - 73, 198, 78, 31, 142, 58, 22, 156, 140, 112, - 95, 83, 72, 135, 91, 77, 157, 84, 62, 143, - 56, 31, 126, 42, 18, 84, 9, 4, 113, 60, - 38, 148, 96, 51, 211, 210, 205, 187, 187, 182, - 222, 222, 221, 136, 127, 113, 148, 118, 83, 161, - 56, 28, 71, 42, 40, 42, 16, 22, 30, 3, - 9, 30, 3, 9, 37, 13, 14, 67, 25, 24, - 55, 20, 16, 98, 62, 36, 174, 121, 73, 175, - 170, 159, 170, 168, 162, 152, 152, 149, 139, 128, - 110, 82, 65, 57, 88, 43, 32, 68, 17, 5, - 66, 16, 4, 40, 13, 6, 10, 11, 12, 0, - 0, 1, 17, 17, 18, 35, 35, 35, 2, 2, - 2, 1, 1, 1, 8, 8, 8, 2, 2, 2, - 2, 2, 2, 39, 39, 39, 9, 9, 9, 3, - 3, 3, 2, 11, 18, 0, 11, 22, 1, 12, - 23, 17, 24, 31, 37, 46, 56, 16, 26, 36, - 10, 18, 27, 56, 59, 65, 19, 24, 36, 4, - 10, 22, 4, 10, 21, 28, 18, 19, 59, 29, - 24, 47, 26, 22, 202, 193, 171, 186, 176, 152, - 216, 216, 214, 225, 225, 225, 124, 123, 121, 175, - 168, 153, 152, 139, 116, 149, 109, 80, 148, 58, - 39, 103, 28, 12, 84, 64, 70, 58, 31, 40, - 44, 16, 25, 95, 39, 38, 89, 11, 8, 185, - 107, 48, 154, 140, 127, 185, 182, 176, 138, 138, - 137, 125, 122, 119, 227, 192, 150, 148, 104, 70, - 193, 73, 27, 114, 37, 7, 127, 120, 108, 163, - 145, 134, 146, 65, 40, 136, 46, 19, 128, 43, - 17, 106, 36, 15, 62, 18, 7, 85, 46, 24, - 133, 116, 99, 252, 251, 246, 178, 177, 173, 238, - 238, 237, 142, 112, 99, 155, 91, 65, 124, 64, - 41, 58, 39, 40, 36, 9, 15, 30, 3, 9, - 25, 4, 9, 77, 49, 49, 70, 28, 27, 60, - 16, 15, 55, 15, 12, 160, 96, 40, 156, 113, - 73, 198, 194, 181, 121, 94, 79, 151, 92, 63, - 87, 48, 34, 73, 24, 13, 67, 16, 4, 66, - 15, 3, 42, 11, 4, 28, 28, 28, 23, 23, - 24, 18, 18, 18, 2, 2, 2, 0, 0, 0, - 0, 0, 0, 19, 19, 19, 37, 37, 37, 31, - 31, 31, 16, 16, 16, 0, 0, 0, 0, 0, - 0, 0, 9, 19, 4, 9, 15, 1, 9, 16, - 40, 47, 54, 9, 19, 30, 0, 11, 22, 0, - 11, 21, 3, 9, 15, 7, 12, 23, 4, 10, - 21, 27, 21, 23, 116, 70, 57, 113, 54, 37, - 84, 36, 22, 155, 145, 124, 176, 173, 166, 246, - 246, 246, 162, 161, 160, 217, 207, 186, 139, 118, - 95, 88, 49, 32, 149, 56, 35, 126, 30, 9, - 71, 39, 38, 53, 26, 34, 38, 9, 18, 37, - 8, 17, 50, 10, 11, 80, 14, 10, 124, 75, - 36, 172, 167, 161, 237, 233, 225, 183, 183, 181, - 179, 177, 174, 214, 178, 136, 133, 84, 52, 127, - 43, 11, 121, 96, 69, 154, 134, 105, 201, 195, - 182, 120, 48, 26, 105, 35, 14, 72, 29, 16, - 88, 38, 29, 126, 47, 34, 131, 79, 61, 171, - 145, 115, 175, 170, 162, 164, 163, 160, 227, 227, - 226, 144, 103, 87, 184, 98, 62, 181, 91, 55, - 113, 57, 36, 30, 6, 11, 22, 4, 8, 42, - 27, 28, 73, 32, 31, 53, 7, 6, 52, 6, - 5, 50, 6, 5, 52, 24, 13, 98, 60, 31, - 106, 75, 59, 157, 87, 52, 146, 67, 29, 105, - 47, 20, 61, 16, 5, 61, 14, 3, 49, 12, - 4, 46, 41, 40, 34, 34, 34, 9, 9, 9, - 4, 4, 4, 2, 2, 2, 0, 0, 0, 7, - 7, 7, 64, 64, 64, 30, 30, 30, 19, 19, - 19, 10, 10, 10, 6, 6, 6, 0, 0, 0, - 0, 9, 18, 36, 42, 48, 14, 21, 29, 30, - 37, 44, 4, 15, 25, 0, 10, 21, 0, 10, - 21, 25, 31, 37, 34, 41, 49, 13, 13, 18, - 90, 44, 31, 97, 38, 21, 96, 34, 17, 81, - 33, 19, 175, 160, 136, 175, 162, 141, 154, 148, - 138, 173, 166, 150, 152, 124, 99, 188, 106, 58, - 77, 49, 44, 63, 27, 25, 56, 18, 13, 55, - 32, 39, 38, 10, 19, 37, 8, 17, 34, 8, - 16, 78, 41, 40, 121, 33, 25, 162, 113, 69, - 172, 157, 141, 237, 233, 225, 183, 183, 181, 188, - 187, 185, 142, 115, 85, 115, 76, 50, 188, 77, - 45, 134, 61, 30, 143, 115, 78, 224, 219, 205, - 85, 54, 42, 128, 78, 62, 185, 96, 68, 129, - 41, 23, 142, 25, 7, 128, 83, 61, 158, 129, - 96, 104, 90, 73, 121, 121, 119, 198, 196, 191, - 134, 98, 81, 183, 97, 62, 180, 90, 53, 146, - 73, 44, 53, 45, 45, 57, 51, 54, 20, 13, - 16, 44, 9, 8, 52, 7, 6, 49, 6, 5, - 34, 8, 7, 76, 51, 47, 72, 34, 28, 86, - 45, 27, 143, 67, 29, 139, 64, 26, 101, 46, - 19, 51, 47, 46, 29, 24, 24, 20, 16, 16, - 15, 15, 15, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 37, 37, 37, 9, 9, 9, 32, 32, - 32, 30, 30, 30, 17, 17, 17, 16, 16, 16, - 29, 29, 29, 55, 55, 55, 22, 22, 22, 14, - 20, 26, 34, 43, 51, 1, 11, 21, 3, 9, - 16, 3, 13, 24, 0, 10, 20, 1, 7, 14, - 43, 49, 56, 7, 17, 28, 10, 20, 30, 8, - 11, 17, 60, 39, 36, 55, 30, 27, 45, 26, - 22, 155, 122, 95, 182, 160, 128, 192, 172, 139, - 78, 59, 46, 153, 84, 44, 121, 62, 27, 73, - 46, 48, 52, 15, 20, 53, 18, 22, 26, 7, - 10, 34, 19, 24, 32, 17, 22, 30, 16, 21, - 109, 49, 43, 103, 13, 5, 172, 117, 68, 138, - 112, 86, 213, 210, 202, 181, 180, 179, 178, 176, - 173, 200, 154, 104, 146, 89, 49, 190, 58, 20, - 155, 35, 0, 89, 60, 34, 168, 161, 150, 164, - 111, 94, 199, 99, 67, 192, 80, 44, 172, 70, - 38, 118, 24, 7, 101, 63, 43, 125, 119, 112, - 234, 234, 231, 191, 191, 188, 236, 233, 225, 128, - 112, 102, 143, 74, 46, 146, 74, 44, 80, 54, - 45, 54, 47, 51, 15, 7, 11, 11, 2, 7, - 23, 15, 17, 37, 20, 20, 25, 9, 8, 72, - 47, 42, 65, 26, 19, 53, 12, 5, 39, 15, - 10, 77, 50, 38, 60, 34, 23, 40, 26, 21, - 47, 44, 44, 7, 3, 3, 6, 1, 2, 8, - 6, 6, 11, 11, 11, 0, 0, 0, 19, 19, - 19, 24, 24, 24, 1, 1, 1, 3, 3, 3, - 11, 11, 11, 13, 13, 13, 13, 13, 13, 61, - 61, 61, 27, 27, 27, 23, 23, 23, 24, 28, - 33, 17, 27, 36, 0, 9, 18, 1, 7, 12, - 34, 38, 43, 36, 42, 48, 18, 24, 30, 38, - 45, 53, 1, 11, 22, 0, 9, 20, 20, 21, - 27, 65, 48, 52, 39, 18, 24, 30, 12, 16, - 131, 74, 43, 143, 69, 29, 96, 64, 46, 98, - 63, 60, 76, 33, 31, 66, 28, 26, 41, 18, - 20, 47, 10, 15, 44, 9, 14, 39, 23, 26, - 70, 55, 61, 40, 22, 29, 33, 15, 23, 68, - 23, 23, 98, 11, 3, 170, 114, 62, 125, 112, - 101, 181, 181, 180, 132, 132, 132, 103, 100, 96, - 200, 147, 89, 139, 87, 47, 172, 46, 9, 139, - 76, 42, 162, 100, 52, 117, 75, 59, 196, 94, - 62, 191, 79, 43, 191, 78, 42, 181, 75, 40, - 111, 43, 23, 139, 96, 69, 162, 127, 97, 246, - 246, 243, 175, 175, 172, 230, 227, 218, 128, 98, - 85, 151, 77, 47, 119, 53, 26, 48, 35, 34, - 19, 10, 15, 11, 2, 7, 12, 6, 10, 43, - 45, 48, 17, 19, 23, 9, 11, 14, 54, 26, - 22, 55, 14, 7, 46, 10, 4, 47, 37, 37, - 32, 23, 25, 16, 7, 9, 11, 3, 5, 29, - 25, 26, 6, 2, 3, 4, 0, 0, 30, 29, - 30, 25, 25, 25, 14, 14, 14, 11, 11, 11, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 44, - 44, 44, 32, 32, 32, 12, 12, 12, 36, 36, - 36, 22, 22, 22, 21, 21, 21, 12, 19, 27, - 4, 12, 19, 6, 11, 16, 49, 53, 58, 35, - 43, 51, 7, 15, 25, 0, 9, 19, 9, 16, - 23, 1, 11, 22, 0, 7, 15, 64, 53, 56, - 38, 18, 24, 30, 9, 15, 28, 9, 14, 55, - 32, 23, 75, 37, 18, 86, 51, 48, 72, 24, - 21, 65, 15, 12, 65, 16, 13, 46, 11, 9, - 39, 28, 31, 26, 17, 20, 55, 43, 48, 34, - 16, 24, 26, 7, 15, 26, 7, 15, 25, 7, - 13, 79, 8, 1, 107, 72, 38, 215, 214, 214, - 244, 244, 244, 180, 180, 180, 213, 213, 213, 129, - 117, 104, 89, 59, 34, 140, 67, 25, 172, 98, - 41, 131, 71, 24, 87, 53, 27, 147, 75, 47, - 178, 73, 40, 150, 62, 34, 116, 60, 35, 159, - 113, 77, 177, 120, 72, 189, 177, 158, 152, 151, - 147, 119, 118, 116, 124, 122, 116, 143, 86, 63, - 153, 62, 25, 151, 57, 20, 94, 36, 14, 13, - 5, 9, 8, 2, 6, 30, 31, 33, 14, 16, - 20, 0, 3, 7, 0, 2, 6, 9, 5, 6, - 46, 11, 5, 31, 15, 13, 43, 35, 37, 10, - 1, 3, 8, 0, 1, 8, 0, 1, 9, 5, - 6, 5, 1, 2, 7, 3, 4, 46, 46, 46, - 3, 3, 3, 1, 1, 1, 6, 6, 6, 4, - 4, 4, 8, 8, 8, 12, 12, 12, 32, 32, - 32, 1, 1, 1, 0, 0, 0, 14, 14, 14, - 20, 20, 20, 16, 16, 16, 12, 19, 27, 21, - 25, 28, 75, 79, 84, 21, 26, 33, 4, 13, - 23, 0, 8, 18, 0, 8, 18, 4, 9, 15, - 37, 42, 47, 18, 24, 28, 58, 44, 48, 32, - 12, 18, 28, 9, 14, 24, 15, 18, 55, 50, - 56, 29, 23, 30, 37, 16, 16, 66, 17, 14, - 64, 15, 12, 57, 14, 11, 37, 25, 26, 42, - 49, 56, 8, 17, 26, 17, 14, 19, 28, 9, - 17, 25, 7, 15, 23, 7, 14, 16, 5, 9, - 51, 24, 20, 174, 147, 111, 227, 226, 224, 163, - 163, 163, 219, 219, 219, 233, 233, 233, 173, 171, - 167, 235, 230, 219, 153, 140, 125, 73, 61, 44, - 170, 146, 103, 202, 174, 123, 166, 141, 98, 95, - 69, 57, 122, 105, 92, 166, 106, 56, 178, 115, - 62, 200, 188, 168, 229, 221, 201, 148, 146, 139, - 203, 203, 203, 193, 185, 170, 137, 86, 63, 151, - 60, 24, 129, 49, 17, 70, 29, 13, 51, 47, - 48, 49, 46, 49, 16, 15, 18, 0, 2, 5, - 0, 2, 6, 0, 2, 6, 4, 5, 8, 57, - 55, 55, 39, 39, 40, 9, 4, 5, 9, 0, - 2, 8, 0, 1, 8, 0, 1, 20, 17, 18, - 40, 39, 39, 14, 14, 14, 31, 31, 31, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 35, 35, - 35, 25, 25, 25, 12, 12, 12, 6, 6, 6, - 0, 0, 0, 0, 0, 0, 35, 35, 35, 22, - 22, 22, 15, 15, 15, 58, 62, 66, 74, 79, - 85, 17, 24, 32, 0, 5, 11, 0, 7, 15, - 0, 8, 17, 0, 7, 16, 43, 48, 52, 28, - 36, 43, 2, 10, 18, 15, 8, 13, 24, 11, - 15, 24, 21, 24, 53, 49, 53, 24, 18, 25, - 14, 7, 15, 14, 7, 14, 31, 9, 8, 46, - 23, 22, 27, 19, 21, 46, 52, 58, 6, 15, - 24, 0, 8, 17, 0, 7, 14, 28, 20, 23, - 33, 21, 25, 33, 20, 21, 147, 91, 79, 129, - 57, 41, 184, 149, 105, 122, 118, 114, 214, 214, - 214, 227, 227, 227, 135, 134, 133, 173, 169, 159, - 197, 191, 179, 227, 221, 207, 180, 175, 164, 124, - 119, 110, 160, 154, 144, 122, 117, 109, 229, 221, - 205, 220, 211, 193, 155, 147, 133, 130, 124, 115, - 186, 179, 164, 194, 187, 169, 194, 193, 192, 186, - 186, 185, 223, 212, 192, 148, 121, 102, 112, 44, - 17, 72, 41, 30, 53, 50, 53, 28, 24, 27, - 10, 5, 9, 10, 5, 9, 6, 3, 6, 33, - 34, 35, 16, 17, 18, 57, 58, 59, 29, 29, - 31, 1, 2, 4, 4, 4, 6, 26, 23, 23, - 11, 6, 7, 5, 0, 2, 48, 48, 48, 13, - 13, 13, 0, 0, 0, 1, 1, 1, 0, 0, - 0, 0, 0, 0, 29, 29, 29, 28, 28, 28, - 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, - 0, 0, 2, 2, 2, 38, 38, 38, 2, 2, - 2, 0, 0, 0, 23, 27, 31, 6, 14, 21, - 0, 7, 14, 19, 23, 26, 43, 48, 54, 15, - 19, 25, 9, 13, 17, 25, 32, 38, 1, 10, - 17, 0, 7, 14, 42, 45, 49, 55, 60, 66, - 14, 22, 30, 15, 15, 20, 20, 13, 21, 14, - 7, 15, 13, 9, 14, 57, 60, 65, 36, 43, - 50, 8, 16, 23, 10, 16, 22, 5, 13, 22, - 0, 8, 17, 2, 8, 15, 69, 53, 57, 41, - 19, 25, 33, 11, 16, 64, 24, 18, 109, 23, - 5, 162, 129, 88, 114, 107, 97, 172, 172, 170, - 125, 125, 124, 242, 242, 239, 240, 239, 236, 201, - 200, 198, 161, 160, 157, 102, 101, 99, 249, 249, - 249, 249, 249, 249, 153, 153, 152, 185, 185, 183, - 183, 183, 181, 118, 118, 116, 245, 245, 245, 235, - 235, 235, 150, 149, 147, 217, 217, 217, 169, 167, - 164, 231, 219, 197, 128, 118, 105, 122, 83, 73, - 127, 61, 43, 40, 17, 13, 10, 5, 9, 6, - 1, 5, 6, 1, 5, 20, 17, 20, 36, 36, - 39, 4, 5, 8, 5, 6, 8, 3, 4, 6, - 0, 0, 2, 16, 16, 17, 30, 30, 30, 10, - 10, 10, 4, 4, 4, 37, 37, 37, 2, 2, - 2, 1, 1, 1, 49, 49, 49, 34, 34, 34, - 15, 15, 15, 34, 34, 34, 7, 7, 7, 0, - 0, 0, 0, 0, 0, 16, 16, 16, 47, 47, - 47, 17, 17, 17, 16, 16, 16, 0, 0, 0, - 0, 0, 0, 0, 6, 12, 18, 22, 25, 9, - 12, 16, 42, 47, 53, 6, 13, 21, 1, 8, - 16, 2, 8, 16, 15, 18, 22, 13, 18, 23, - 20, 23, 27, 35, 42, 49, 3, 10, 18, 0, - 8, 16, 0, 6, 12, 10, 6, 11, 10, 6, - 11, 37, 41, 46, 17, 24, 32, 0, 8, 16, - 0, 7, 15, 0, 6, 12, 0, 7, 13, 0, - 7, 13, 21, 20, 24, 55, 35, 40, 29, 6, - 12, 28, 5, 11, 25, 5, 10, 71, 32, 24, - 99, 66, 44, 129, 122, 112, 209, 206, 197, 209, - 207, 198, 166, 165, 161, 234, 233, 230, 231, 230, - 227, 129, 129, 128, 199, 199, 199, 217, 217, 217, - 218, 218, 218, 171, 171, 170, 250, 250, 248, 203, - 203, 202, 153, 153, 153, 203, 203, 203, 195, 195, - 195, 195, 195, 195, 148, 148, 148, 163, 159, 153, - 165, 153, 136, 126, 85, 73, 124, 54, 35, 111, - 33, 12, 89, 26, 10, 8, 2, 4, 5, 1, - 5, 4, 1, 4, 50, 51, 52, 8, 9, 12, - 0, 0, 3, 0, 0, 3, 8, 8, 9, 2, - 3, 4, 31, 31, 32, 16, 16, 16, 0, 0, - 0, 0, 0, 0, 8, 8, 8, 8, 8, 8, - 19, 19, 19, 23, 23, 23, 0, 0, 0, 0, - 0, 0, 3, 3, 3, 1, 1, 1, 3, 3, - 3, 17, 17, 17, 33, 33, 33, 5, 5, 5, - 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, - 0, 0, 10, 15, 19, 41, 46, 50, 9, 14, - 19, 18, 23, 29, 2, 9, 16, 0, 6, 14, - 0, 6, 13, 40, 43, 47, 17, 20, 27, 9, - 11, 17, 1, 6, 12, 0, 7, 15, 0, 7, - 13, 11, 14, 17, 53, 53, 56, 25, 25, 28, - 9, 13, 17, 0, 8, 15, 0, 7, 15, 0, - 7, 14, 11, 14, 18, 56, 56, 61, 25, 25, - 31, 14, 13, 17, 35, 15, 21, 28, 6, 12, - 27, 5, 11, 48, 20, 19, 146, 56, 35, 131, - 84, 54, 150, 101, 50, 179, 115, 47, 147, 101, - 51, 82, 68, 53, 155, 122, 87, 147, 117, 85, - 144, 121, 95, 184, 146, 103, 176, 139, 97, 162, - 128, 90, 111, 102, 92, 166, 162, 157, 116, 112, - 105, 169, 161, 146, 190, 180, 164, 202, 192, 175, - 204, 195, 178, 182, 173, 157, 89, 81, 72, 86, - 56, 43, 97, 34, 17, 104, 31, 11, 106, 31, - 11, 69, 22, 10, 54, 54, 55, 29, 29, 31, - 10, 10, 12, 34, 35, 37, 1, 2, 5, 0, - 0, 3, 18, 18, 19, 45, 45, 45, 17, 17, - 17, 17, 17, 17, 15, 15, 15, 0, 0, 0, - 0, 0, 0, 46, 46, 46, 25, 25, 25, 12, - 12, 12, 1, 1, 1, 0, 0, 0, 0, 0, - 0, 12, 12, 12, 52, 52, 52, 27, 27, 27, - 11, 11, 11, 1, 1, 1, 0, 0, 0, 0, - 0, 0, 5, 5, 5, 47, 47, 47, 20, 20, - 20, 40, 44, 48, 9, 15, 21, 0, 5, 11, - 1, 5, 10, 0, 7, 15, 0, 6, 13, 12, - 16, 20, 26, 30, 36, 0, 4, 11, 0, 3, - 10, 0, 3, 8, 29, 32, 35, 18, 19, 22, - 44, 44, 47, 11, 11, 15, 0, 0, 4, 0, - 0, 3, 21, 23, 25, 22, 24, 26, 12, 13, - 14, 51, 51, 54, 16, 16, 23, 0, 0, 7, - 0, 0, 6, 22, 15, 18, 29, 14, 17, 18, - 6, 8, 132, 59, 42, 106, 25, 6, 167, 120, - 76, 118, 86, 52, 152, 96, 37, 107, 64, 18, - 105, 71, 34, 155, 98, 38, 162, 100, 34, 127, - 87, 44, 217, 163, 102, 208, 155, 96, 133, 99, - 61, 171, 135, 90, 197, 152, 95, 190, 146, 90, - 143, 109, 65, 107, 86, 63, 147, 120, 90, 118, - 105, 88, 124, 107, 89, 153, 112, 74, 191, 125, - 81, 91, 54, 34, 80, 38, 28, 64, 22, 11, - 32, 26, 24, 19, 19, 21, 1, 1, 3, 1, - 1, 3, 6, 7, 8, 13, 13, 15, 17, 17, - 18, 35, 35, 35, 4, 4, 4, 0, 0, 0, - 0, 0, 0, 2, 2, 2, 1, 1, 1, 9, - 9, 9, 37, 37, 37, 1, 1, 1, 0, 0, - 0, 4, 4, 4, 41, 41, 41, 19, 19, 19, - 32, 32, 32, 21, 21, 21, 0, 0, 0, 0, - 0, 0, 3, 3, 3, 11, 11, 11, 1, 1, - 1, 42, 42, 42, 15, 15, 15, 3, 3, 3, - 21, 26, 31, 0, 6, 12, 0, 5, 11, 0, - 5, 9, 37, 39, 42, 24, 27, 31, 16, 18, - 21, 1, 4, 10, 0, 3, 10, 0, 3, 10, - 24, 25, 29, 40, 40, 43, 5, 5, 9, 11, - 11, 14, 5, 5, 9, 0, 0, 3, 8, 8, - 10, 48, 48, 48, 11, 11, 11, 2, 2, 2, - 28, 28, 31, 5, 5, 12, 0, 0, 6, 6, - 5, 9, 61, 46, 46, 39, 17, 17, 35, 14, - 14, 64, 18, 8, 98, 41, 20, 150, 106, 65, - 204, 194, 176, 223, 213, 192, 171, 162, 145, 126, - 112, 90, 151, 124, 87, 155, 128, 89, 123, 101, - 68, 134, 109, 81, 143, 118, 88, 92, 70, 46, - 134, 83, 35, 159, 98, 40, 164, 103, 45, 119, - 75, 32, 199, 139, 81, 211, 136, 62, 187, 119, - 51, 179, 134, 91, 148, 97, 52, 180, 111, 65, - 100, 56, 44, 97, 34, 21, 93, 30, 17, 53, - 20, 13, 1, 1, 2, 0, 0, 2, 7, 7, - 9, 59, 59, 60, 25, 25, 26, 8, 8, 9, - 3, 3, 3, 0, 0, 0, 0, 0, 0, 1, - 1, 1, 52, 52, 52, 33, 33, 33, 14, 14, - 14, 14, 14, 14, 2, 2, 2, 0, 0, 0, - 30, 30, 30, 22, 22, 22, 3, 3, 3, 1, - 1, 1, 8, 8, 8, 0, 0, 0, 2, 2, - 2, 37, 37, 37, 26, 26, 26, 5, 5, 5, - 23, 23, 23, 0, 0, 0, 0, 0, 0, 1, - 4, 7, 4, 8, 12, 7, 11, 14, 23, 25, - 28, 39, 43, 48, 5, 10, 16, 5, 10, 16, - 10, 12, 15, 8, 11, 15, 12, 14, 18, 39, - 39, 42, 3, 3, 7, 0, 0, 3, 0, 0, - 3, 4, 4, 7, 7, 8, 10, 41, 41, 41, - 13, 13, 13, 0, 0, 0, 0, 0, 0, 2, - 2, 5, 5, 5, 10, 7, 8, 12, 44, 35, - 36, 40, 19, 19, 22, 0, 0, 22, 0, 0, - 17, 0, 0, 71, 49, 31, 98, 82, 64, 148, - 141, 126, 133, 127, 115, 138, 133, 122, 149, 143, - 132, 73, 70, 64, 160, 152, 140, 166, 157, 145, - 174, 161, 139, 220, 200, 165, 218, 198, 163, 162, - 146, 120, 125, 108, 89, 125, 89, 53, 116, 77, - 38, 165, 105, 45, 168, 106, 44, 174, 110, 46, - 117, 74, 31, 140, 90, 50, 128, 76, 46, 106, - 48, 36, 87, 20, 6, 86, 19, 5, 83, 19, - 6, 40, 16, 11, 8, 8, 9, 41, 41, 42, - 12, 12, 13, 0, 0, 1, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 29, 29, - 29, 23, 23, 23, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 2, 2, 2, 30, 30, 30, 42, - 42, 42, 2, 2, 2, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 11, 11, 11, 39, 39, 39, - 18, 18, 18, 0, 0, 0, 0, 0, 0, 8, - 8, 8, 14, 14, 14, 9, 9, 9, 34, 36, - 39, 50, 53, 57, 17, 21, 26, 12, 15, 18, - 15, 19, 25, 0, 5, 10, 5, 8, 12, 40, - 44, 47, 11, 15, 20, 12, 14, 16, 11, 11, - 15, 0, 0, 4, 0, 0, 3, 6, 7, 9, - 64, 67, 71, 15, 20, 25, 14, 16, 18, 3, - 3, 3, 0, 0, 0, 0, 0, 0, 54, 56, - 59, 30, 34, 40, 14, 19, 24, 11, 9, 12, - 29, 7, 7, 20, 0, 0, 16, 1, 0, 74, - 34, 23, 122, 76, 51, 142, 113, 84, 235, 234, - 231, 246, 245, 242, 246, 245, 241, 179, 178, 175, - 175, 175, 174, 249, 248, 247, 235, 234, 233, 137, - 136, 135, 178, 175, 171, 171, 168, 161, 128, 124, - 117, 242, 242, 239, 233, 233, 230, 186, 185, 183, - 224, 223, 220, 209, 207, 204, 172, 170, 167, 163, - 162, 161, 150, 138, 131, 76, 41, 29, 88, 25, - 12, 85, 19, 5, 81, 19, 5, 53, 16, 8, - 43, 41, 41, 11, 11, 11, 11, 10, 11, 2, - 2, 3, 0, 0, 0, 0, 0, 1, 21, 21, - 21, 41, 41, 41, 10, 10, 10, 34, 34, 34, - 2, 2, 2, 0, 0, 0, 0, 0, 0, 32, - 32, 32, 69, 69, 69, 35, 35, 35, 8, 8, - 8, 2, 2, 2, 0, 0, 0, 7, 7, 7, - 54, 54, 54, 46, 46, 46, 14, 14, 14, 4, - 4, 4, 0, 0, 0, 0, 0, 0, 34, 34, - 34, 25, 25, 25, 10, 10, 10, 30, 34, 38, - 2, 6, 11, 0, 3, 8, 0, 3, 7, 10, - 13, 16, 7, 10, 12, 38, 41, 45, 12, 17, - 22, 0, 5, 10, 0, 4, 8, 10, 11, 13, - 18, 19, 22, 19, 21, 24, 16, 18, 21, 43, - 47, 52, 0, 5, 11, 0, 3, 7, 9, 9, - 9, 2, 2, 3, 17, 18, 19, 27, 32, 37, - 0, 5, 11, 0, 4, 10, 0, 4, 8, 29, - 19, 19, 46, 32, 32, 70, 36, 29, 150, 56, - 29, 105, 43, 19, 186, 141, 96, 186, 182, 175, - 239, 238, 235, 194, 193, 190, 122, 119, 113, 176, - 172, 165, 164, 161, 156, 155, 153, 149, 188, 188, - 188, 238, 238, 238, 166, 166, 165, 154, 153, 151, - 184, 184, 181, 183, 182, 180, 142, 142, 140, 248, - 247, 245, 224, 223, 221, 166, 165, 165, 250, 250, - 250, 156, 149, 141, 194, 164, 131, 71, 43, 31, - 57, 20, 14, 41, 13, 7, 44, 42, 41, 14, - 13, 13, 1, 0, 0, 0, 0, 0, 3, 3, - 3, 22, 22, 22, 24, 24, 24, 32, 32, 32, - 5, 5, 5, 3, 3, 3, 2, 2, 2, 1, - 1, 1, 21, 21, 21, 56, 56, 56, 54, 54, - 54, 11, 11, 11, 0, 0, 0, 0, 0, 0, - 19, 19, 19, 18, 18, 18, 49, 49, 49, 15, - 15, 15, 0, 0, 0, 0, 0, 0, 1, 1, - 1, 0, 0, 0, 0, 0, 0, 41, 41, 41, - 6, 6, 6, 0, 0, 0, 1, 2, 4, 0, - 3, 8, 0, 3, 8, 12, 14, 16, 51, 53, - 57, 16, 19, 24, 11, 14, 17, 1, 6, 11, - 0, 4, 9, 0, 4, 7, 51, 53, 56, 20, - 23, 28, 7, 11, 16, 1, 5, 9, 28, 32, - 36, 1, 6, 11, 13, 15, 18, 47, 50, 54, - 18, 21, 25, 16, 19, 22, 5, 8, 13, 0, - 4, 10, 0, 4, 9, 31, 26, 28, 77, 56, - 58, 43, 17, 19, 32, 5, 6, 113, 33, 11, - 107, 27, 4, 186, 142, 97, 123, 97, 73, 159, - 130, 103, 122, 102, 83, 162, 150, 133, 193, 183, - 165, 214, 202, 182, 194, 184, 165, 131, 125, 116, - 154, 145, 131, 143, 139, 131, 243, 237, 225, 236, - 230, 217, 226, 220, 208, 142, 138, 131, 178, 175, - 169, 137, 134, 128, 201, 201, 201, 233, 233, 233, - 166, 147, 125, 224, 186, 143, 103, 80, 67, 70, - 35, 35, 46, 10, 10, 23, 17, 17, 3, 2, - 2, 0, 0, 0, 0, 0, 0, 55, 55, 55, - 30, 30, 30, 3, 3, 3, 4, 4, 4, 3, - 3, 3, 1, 1, 1, 2, 2, 2, 63, 63, - 63, 23, 23, 23, 5, 5, 5, 11, 11, 11, - 0, 0, 0, 0, 0, 0, 17, 17, 17, 49, - 49, 49, 6, 6, 6, 10, 10, 10, 1, 1, - 1, 0, 0, 0, 0, 0, 0, 33, 33, 33, - 34, 34, 34, 19, 19, 19, 22, 22, 22, 6, - 6, 6, 0, 0, 0, 0, 0, 0, 31, 32, - 34, 14, 16, 18, 35, 37, 40, 9, 12, 16, - 0, 2, 7, 0, 2, 7, 0, 4, 7, 5, - 9, 12, 18, 20, 21, 39, 42, 46, 0, 4, - 9, 0, 3, 8, 0, 3, 8, 4, 7, 10, - 18, 20, 23, 29, 31, 34, 7, 11, 16, 0, - 4, 9, 1, 4, 9, 0, 3, 7, 16, 19, - 21, 27, 28, 30, 60, 40, 41, 36, 8, 10, - 31, 3, 5, 31, 3, 5, 42, 9, 5, 125, - 31, 4, 147, 107, 71, 153, 110, 71, 212, 138, - 73, 212, 137, 72, 197, 130, 71, 120, 80, 45, - 149, 108, 76, 146, 94, 54, 129, 107, 80, 170, - 146, 111, 140, 121, 94, 130, 123, 113, 158, 142, - 127, 152, 128, 107, 125, 109, 94, 237, 230, 213, - 231, 223, 205, 143, 139, 129, 119, 116, 114, 147, - 121, 94, 125, 100, 75, 71, 45, 44, 44, 5, - 5, 39, 0, 0, 27, 1, 1, 2, 1, 1, - 4, 3, 3, 17, 17, 17, 39, 39, 39, 1, - 1, 1, 0, 0, 0, 0, 0, 0, 5, 5, - 5, 4, 4, 4, 14, 14, 14, 42, 42, 42, - 0, 0, 0, 0, 0, 0, 3, 3, 3, 1, - 1, 1, 8, 8, 8, 39, 39, 39, 9, 9, - 9, 0, 0, 0, 0, 0, 0, 5, 5, 5, - 2, 2, 2, 6, 6, 6, 43, 43, 43, 5, - 5, 5, 0, 0, 0, 1, 1, 1, 2, 2, - 2, 1, 1, 1, 25, 26, 27, 30, 31, 35, - 7, 9, 12, 6, 7, 11, 0, 2, 7, 0, - 2, 7, 0, 2, 7, 43, 44, 45, 49, 52, - 54, 12, 15, 17, 12, 15, 19, 0, 4, 8, - 0, 3, 7, 15, 17, 19, 62, 63, 65, 49, - 51, 54, 10, 12, 15, 0, 2, 6, 0, 3, - 8, 0, 3, 8, 13, 15, 17, 63, 65, 67, - 11, 14, 18, 14, 5, 8, 32, 5, 7, 28, - 3, 5, 24, 3, 4, 21, 6, 6, 84, 43, - 27, 83, 60, 43, 146, 106, 72, 211, 134, 67, - 203, 127, 60, 153, 95, 45, 152, 95, 52, 209, - 117, 49, 205, 107, 35, 146, 76, 26, 186, 93, - 32, 174, 83, 24, 143, 83, 44, 208, 112, 48, - 203, 101, 34, 146, 78, 32, 178, 109, 63, 170, - 104, 58, 145, 90, 52, 193, 147, 107, 141, 87, - 58, 162, 70, 37, 53, 18, 10, 39, 0, 0, - 38, 0, 0, 27, 1, 1, 52, 51, 51, 53, - 53, 53, 18, 18, 18, 9, 9, 9, 0, 0, - 0, 0, 0, 0, 8, 8, 8, 56, 56, 56, - 24, 24, 24, 12, 12, 12, 21, 21, 21, 0, - 0, 0, 0, 0, 0, 24, 24, 24, 54, 54, - 54, 23, 23, 23, 8, 8, 8, 0, 0, 0, - 0, 0, 0, 25, 25, 25, 46, 46, 46, 20, - 20, 20, 13, 13, 13, 17, 17, 17, 0, 0, - 0, 0, 0, 0, 5, 5, 5, 49, 49, 49, - 48, 48, 48, 29, 30, 34, 2, 4, 8, 0, - 1, 5, 0, 1, 5, 8, 9, 11, 19, 21, - 23, 9, 10, 12, 57, 59, 61, 10, 13, 16, - 6, 9, 12, 30, 31, 33, 26, 28, 30, 20, - 22, 23, 38, 41, 44, 12, 15, 19, 0, 3, - 7, 0, 3, 7, 5, 7, 9, 38, 40, 42, - 15, 16, 19, 52, 53, 55, 15, 18, 22, 0, - 2, 6, 0, 2, 6, 34, 22, 22, 47, 28, - 27, 45, 23, 22, 133, 87, 56, 168, 98, 51, - 128, 119, 108, 169, 157, 143, 165, 104, 51, 128, - 88, 53, 81, 63, 49, 150, 94, 52, 137, 72, - 25, 154, 79, 24, 153, 79, 24, 111, 64, 33, - 139, 62, 12, 159, 111, 72, 164, 103, 56, 156, - 87, 37, 116, 59, 21, 216, 110, 39, 205, 102, - 33, 150, 81, 33, 210, 153, 105, 135, 81, 49, - 160, 60, 25, 88, 31, 11, 52, 30, 30, 30, - 8, 7, 49, 47, 47, 38, 38, 38, 8, 8, - 8, 6, 6, 6, 5, 5, 5, 15, 15, 15, - 2, 2, 2, 39, 39, 39, 13, 13, 13, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 9, 9, - 9, 12, 12, 12, 53, 53, 53, 8, 8, 8, - 0, 0, 0, 2, 2, 2, 29, 29, 29, 7, - 7, 7, 44, 44, 44, 5, 5, 5, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 7, 7, 7, - 17, 17, 17, 53, 53, 53, 22, 22, 22, 2, - 2, 2, 1, 1, 3, 0, 1, 5, 0, 1, - 5, 14, 14, 17, 46, 47, 49, 23, 24, 27, - 5, 6, 9, 33, 35, 37, 8, 11, 14, 11, - 12, 14, 46, 48, 51, 13, 15, 18, 11, 13, - 16, 3, 5, 7, 0, 2, 6, 0, 2, 6, - 7, 9, 12, 42, 43, 45, 18, 20, 23, 2, - 4, 7, 21, 23, 25, 2, 5, 9, 0, 2, - 6, 2, 4, 6, 82, 58, 56, 52, 16, 13, - 44, 7, 4, 44, 13, 5, 116, 61, 24, 184, - 179, 168, 172, 167, 156, 178, 177, 175, 245, 244, - 242, 191, 190, 187, 247, 245, 240, 242, 240, 235, - 209, 207, 202, 136, 133, 129, 237, 234, 227, 204, - 200, 193, 140, 129, 112, 167, 137, 97, 199, 164, - 117, 139, 116, 84, 174, 160, 143, 165, 142, 117, - 119, 99, 79, 205, 148, 101, 141, 90, 54, 130, - 46, 16, 71, 41, 36, 59, 23, 21, 43, 6, - 4, 24, 16, 15, 9, 9, 9, 6, 6, 6, - 6, 6, 6, 26, 26, 26, 56, 56, 56, 32, - 32, 32, 13, 13, 13, 1, 1, 1, 0, 0, - 0, 1, 1, 1, 53, 53, 53, 37, 37, 37, - 9, 9, 9, 14, 14, 14, 1, 1, 1, 0, - 0, 0, 21, 21, 21, 29, 29, 29, 5, 5, - 5, 14, 14, 14, 3, 3, 3, 0, 0, 0, - 0, 0, 0, 33, 33, 33, 52, 52, 52, 10, - 10, 10, 13, 13, 13, 0, 0, 0, 0, 0, - 0, 0, 0, 2, 25, 26, 27, 14, 15, 16, - 35, 36, 38, 6, 6, 9, 0, 1, 4, 0, - 0, 3, 4, 5, 7, 5, 7, 9, 33, 35, - 36, 19, 21, 24, 6, 8, 11, 6, 8, 11, - 5, 7, 10, 23, 24, 25, 8, 10, 11, 44, - 45, 47, 11, 13, 16, 0, 2, 5, 0, 1, - 4, 24, 25, 26, 27, 28, 29, 19, 20, 22, - 17, 15, 16, 78, 47, 45, 43, 5, 2, 42, - 4, 1, 37, 5, 2, 83, 54, 40, 169, 160, - 148, 128, 124, 116, 171, 168, 162, 169, 168, 164, - 158, 156, 154, 246, 244, 238, 222, 220, 215, 168, - 166, 161, 238, 235, 227, 248, 244, 235, 247, 243, - 234, 232, 228, 220, 148, 147, 143, 181, 180, 176, - 134, 132, 129, 202, 192, 172, 193, 183, 161, 190, - 180, 158, 135, 101, 70, 131, 86, 52, 71, 39, - 29, 68, 34, 32, 41, 2, 0, 40, 1, 0, - 24, 6, 5, 19, 19, 19, 6, 6, 6, 5, - 5, 5, 54, 54, 54, 29, 29, 29, 21, 21, - 21, 16, 16, 16, 19, 19, 19, 2, 2, 2, - 27, 27, 27, 23, 23, 23, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, - 1, 39, 39, 39, 5, 5, 5, 0, 0, 0, - 0, 0, 0, 1, 1, 1, 5, 5, 5, 24, - 24, 24, 31, 31, 31, 2, 2, 2, 0, 0, - 0, 6, 6, 6, 10, 10, 10, 5, 5, 5, - 10, 11, 12, 35, 35, 36, 4, 4, 5, 3, - 3, 5, 0, 1, 4, 0, 0, 3, 2, 3, - 5, 48, 48, 48, 36, 36, 36, 12, 13, 13, - 6, 8, 11, 5, 7, 10, 5, 7, 10, 9, - 10, 12, 40, 40, 42, 5, 6, 7, 9, 10, - 12, 2, 4, 7, 0, 1, 4, 6, 7, 9, - 46, 46, 48, 9, 10, 12, 4, 5, 7, 0, - 1, 3, 38, 13, 11, 40, 5, 2, 36, 4, - 2, 88, 52, 39, 134, 70, 43, 118, 57, 31, - 99, 70, 53, 152, 142, 126, 181, 173, 154, 113, - 108, 97, 153, 143, 125, 135, 125, 106, 155, 151, - 143, 216, 213, 205, 230, 226, 218, 225, 221, 213, - 166, 165, 161, 236, 236, 236, 236, 236, 235, 158, - 158, 157, 219, 218, 215, 207, 206, 202, 185, 183, - 179, 95, 90, 84, 169, 149, 125, 126, 107, 86, - 42, 9, 7, 40, 2, 0, 38, 1, 0, 33, - 22, 22, 28, 28, 28, 12, 12, 12, 6, 6, - 6, 47, 47, 47, 22, 22, 22, 15, 15, 15, - 38, 38, 38, 25, 25, 25, 12, 12, 12, 8, - 8, 8, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 22, 22, 22, 42, 42, 42, 12, 12, 12, - 14, 14, 14, 0, 0, 0, 0, 0, 0, 2, - 2, 2, 58, 58, 58, 55, 55, 55, 21, 21, - 21, 7, 7, 7, 0, 0, 0, 0, 0, 0, - 41, 41, 41, 27, 27, 27, 12, 12, 12, 33, - 33, 34, 21, 21, 23, 0, 0, 1, 4, 4, - 5, 32, 32, 33, 20, 20, 21, 30, 30, 30, - 23, 23, 23, 0, 0, 0, 0, 0, 0, 14, - 14, 15, 25, 26, 28, 16, 17, 18, 26, 26, - 27, 27, 28, 30, 0, 1, 3, 0, 0, 2, - 9, 10, 12, 10, 11, 13, 26, 27, 28, 20, - 21, 23, 0, 1, 3, 0, 0, 2, 4, 4, - 6, 46, 44, 44, 21, 15, 15, 34, 20, 16, - 139, 78, 52, 120, 49, 18, 117, 47, 17, 99, - 40, 15, 100, 57, 44, 116, 57, 43, 86, 29, - 14, 109, 81, 52, 192, 163, 113, 188, 160, 110, - 128, 121, 106, 163, 154, 136, 132, 125, 111, 147, - 131, 115, 162, 139, 115, 157, 129, 100, 109, 86, - 61, 190, 186, 182, 173, 172, 169, 159, 152, 141, - 206, 185, 154, 159, 130, 100, 128, 64, 36, 44, - 21, 15, 32, 12, 11, 24, 5, 4, 34, 33, - 33, 7, 7, 7, 0, 0, 0, 0, 0, 0, - 9, 9, 9, 33, 33, 33, 25, 25, 25, 22, - 22, 22, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 33, 33, 33, 17, 17, 17, 12, 12, 12, - 44, 44, 44, 5, 5, 5, 0, 0, 0, 25, - 25, 25, 22, 22, 22, 11, 11, 11, 43, 43, - 43, 40, 40, 40, 15, 15, 15, 13, 13, 13, - 3, 3, 3, 2, 2, 2, 5, 5, 5, 43, - 43, 43, 2, 2, 2, 0, 0, 0, 15, 15, - 16, 14, 14, 15, 0, 0, 2, 39, 39, 40, - 29, 29, 29, 6, 6, 7, 2, 2, 2, 5, - 5, 5, 0, 0, 0, 2, 2, 2, 49, 49, - 50, 24, 24, 25, 14, 14, 15, 8, 8, 9, - 10, 10, 12, 0, 1, 3, 6, 7, 8, 57, - 57, 58, 15, 15, 16, 5, 5, 6, 8, 8, - 10, 0, 1, 3, 0, 1, 2, 36, 35, 35, - 18, 17, 17, 3, 2, 2, 2, 1, 1, 97, - 45, 22, 110, 44, 16, 77, 31, 12, 99, 50, - 38, 122, 44, 26, 110, 25, 5, 107, 23, 4, - 127, 74, 40, 154, 104, 58, 118, 100, 71, 231, - 214, 180, 234, 213, 173, 212, 194, 157, 174, 132, - 87, 208, 149, 87, 198, 140, 80, 113, 79, 45, - 160, 91, 63, 121, 54, 27, 160, 137, 109, 139, - 108, 80, 141, 68, 38, 106, 36, 8, 51, 42, - 41, 27, 17, 17, 24, 15, 15, 16, 11, 11, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 46, - 46, 46, 34, 34, 34, 4, 4, 4, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 13, 13, 13, - 36, 36, 36, 6, 6, 6, 2, 2, 2, 12, - 12, 12, 0, 0, 0, 2, 2, 2, 41, 41, - 41, 9, 9, 9, 5, 5, 5, 10, 10, 10, - 16, 16, 16, 13, 13, 13, 10, 10, 10, 41, - 41, 41, 46, 46, 46, 15, 15, 15, 13, 13, - 13, 1, 1, 1, 0, 0, 0, 0, 0, 0, - 20, 20, 20, 35, 35, 35, 28, 28, 29, 1, - 1, 2, 0, 0, 0, 0, 0, 0, 12, 12, - 12, 17, 17, 17, 26, 26, 26, 28, 28, 29, - 6, 6, 7, 5, 5, 6, 5, 5, 6, 19, - 19, 20, 39, 39, 40, 27, 27, 27, 19, 19, - 20, 0, 0, 1, 0, 0, 0, 0, 0, 0, - 24, 24, 25, 36, 36, 36, 36, 35, 35, 2, - 1, 1, 0, 0, 0, 0, 0, 0, 31, 19, - 13, 54, 37, 30, 79, 43, 34, 121, 42, 24, - 110, 24, 4, 109, 23, 3, 109, 23, 3, 85, - 27, 9, 171, 109, 55, 180, 160, 130, 234, 214, - 175, 233, 212, 171, 219, 199, 161, 118, 91, 60, - 132, 90, 57, 118, 71, 47, 96, 46, 30, 151, - 79, 51, 151, 58, 22, 106, 45, 20, 117, 46, - 17, 82, 32, 13, 45, 25, 20, 28, 19, 19, - 10, 0, 0, 9, 0, 0, 9, 0, 0, 10, - 8, 8, 2, 2, 2, 14, 14, 14, 35, 35, - 35, 1, 1, 1, 0, 0, 0, 5, 5, 5, - 42, 42, 42, 14, 14, 14, 33, 33, 33, 8, - 8, 8, 0, 0, 0, 0, 0, 0, 7, 7, - 7, 17, 17, 17, 22, 22, 22, 28, 28, 28, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 21, - 21, 21, 26, 26, 26, 24, 24, 24, 32, 32, - 32, 2, 2, 2, 0, 0, 0, 6, 6, 6, - 20, 20, 20, 12, 12, 12, 13, 13, 13, 67, - 67, 67, 9, 9, 9, 1, 1, 1, 0, 0, - 1, 0, 0, 0, 6, 6, 6, 48, 48, 48, - 19, 19, 19, 6, 6, 6, 9, 9, 10, 6, - 6, 7, 5, 5, 6, 13, 13, 13, 60, 60, - 60, 23, 23, 23, 10, 10, 10, 3, 3, 3, - 0, 0, 0, 2, 2, 3, 55, 55, 55, 51, - 51, 51, 7, 7, 7, 6, 6, 6, 3, 2, - 2, 0, 0, 0, 0, 0, 0, 44, 43, 43, - 22, 20, 20, 17, 6, 4, 106, 28, 10, 108, - 23, 4, 103, 22, 3, 82, 18, 3, 54, 27, - 18, 127, 107, 81, 171, 156, 128, 225, 204, 165, - 227, 206, 166, 171, 154, 125, 134, 88, 73, 147, - 70, 47, 138, 54, 28, 132, 47, 22, 102, 45, - 24, 144, 56, 21, 87, 35, 15, 78, 64, 64, - 52, 30, 30, 33, 9, 9, 15, 0, 0, 7, - 0, 0, 9, 0, 0, 10, 5, 5, 45, 45, - 45, 18, 18, 18, 13, 13, 13, 7, 7, 7, - 0, 0, 0, 0, 0, 0, 31, 31, 31, 24, - 24, 24, 2, 2, 2, 2, 2, 2, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 45, 45, 45, - 26, 26, 26, 4, 4, 4, 7, 7, 7, 0, - 0, 0, 0, 0, 0, 3, 3, 3, 52, 52, - 52, 13, 13, 13, 3, 3, 3, 5, 5, 5, - 0, 0, 0, 1, 1, 1, 44, 44, 44, 26, - 26, 26, 12, 12, 12, 51, 51, 51, 15, 15, - 15, 0, 0, 0, 0, 0, 0, 35, 35, 36, - 27, 27, 27, 26, 26, 26, 14, 14, 14, 0, - 0, 0, 0, 0, 0, 2, 2, 2, 23, 23, - 24, 17, 17, 17, 39, 39, 39, 19, 19, 19, - 9, 9, 9, 8, 8, 8, 12, 12, 12, 56, - 56, 56, 27, 27, 27, 27, 27, 27, 2, 2, - 2, 0, 0, 0, 0, 0, 0, 13, 13, 13, - 8, 7, 7, 14, 13, 13, 42, 40, 40, 2, - 0, 0, 1, 0, 0, 40, 9, 2, 73, 25, - 14, 56, 29, 24, 35, 22, 19, 133, 69, 40, - 103, 64, 37, 172, 144, 103, 128, 112, 87, 132, - 113, 91, 94, 67, 53, 144, 65, 42, 135, 47, - 21, 134, 46, 20, 128, 44, 20, 72, 34, 22, - 71, 45, 36, 45, 31, 29, 46, 23, 23, 25, - 0, 0, 24, 0, 0, 21, 1, 1, 43, 42, - 42, 12, 10, 10, 36, 36, 36, 14, 14, 14, - 0, 0, 0, 0, 0, 0, 25, 25, 25, 31, - 31, 31, 22, 22, 22, 34, 34, 34, 13, 13, - 13, 0, 0, 0, 0, 0, 0, 19, 19, 19, - 33, 33, 33, 9, 9, 9, 58, 58, 58, 3, - 3, 3, 0, 0, 0, 18, 18, 18, 23, 23, - 23, 14, 14, 14, 29, 29, 29, 22, 22, 22, - 0, 0, 0, 0, 0, 0, 1, 1, 1, 24, - 24, 24, 29, 29, 29, 22, 22, 22, 0, 0, - 0, 0, 0, 0, 20, 20, 20, 6, 6, 6, - 0, 0, 0, 23, 23, 23, 37, 37, 37, 5, - 5, 5, 1, 1, 1, 1, 1, 1, 0, 0, - 0, 0, 0, 0, 37, 37, 37, 44, 44, 44, - 11, 11, 11, 5, 5, 5, 7, 7, 7, 8, - 8, 8, 8, 8, 8, 39, 39, 39, 16, 16, - 16, 0, 0, 0, 0, 0, 0, 1, 1, 1, - 0, 0, 0, 9, 9, 9, 54, 54, 54, 15, - 15, 15, 9, 9, 9, 24, 22, 22, 2, 0, - 0, 6, 4, 4, 59, 52, 52, 56, 45, 45, - 29, 14, 14, 18, 3, 3, 36, 11, 3, 120, - 46, 11, 76, 40, 19, 113, 84, 67, 124, 59, - 33, 94, 33, 10, 81, 28, 11, 129, 45, 20, - 125, 43, 19, 81, 36, 23, 49, 43, 43, 22, - 15, 15, 9, 3, 3, 20, 2, 2, 24, 0, - 0, 23, 0, 0, 32, 23, 23, 31, 31, 31, - 1, 1, 1, 4, 4, 4, 1, 1, 1, 0, - 0, 0, 0, 0, 0, 47, 47, 47, 9, 9, - 9, 1, 1, 1, 5, 5, 5, 10, 10, 10, - 0, 0, 0, 6, 6, 6, 46, 46, 46, 11, - 11, 11, 0, 0, 0, 20, 20, 20, 0, 0, - 0, 0, 0, 0, 41, 41, 41, 15, 15, 15, - 6, 6, 6, 4, 4, 4, 6, 6, 6, 0, - 0, 0, 0, 0, 0, 38, 38, 38, 40, 40, - 40, 5, 5, 5, 2, 2, 2, 0, 0, 0, - 0, 0, 0, 1, 1, 1, 5, 5, 5, 11, - 11, 11, 49, 49, 49, 6, 6, 6, 0, 0, - 0, 0, 0, 0, 4, 4, 4, 46, 46, 46, - 43, 43, 43, 52, 52, 52, 9, 9, 9, 0, - 0, 0, 0, 0, 0, 11, 11, 11, 17, 17, - 17, 31, 31, 31, 28, 28, 28, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 18, 18, 18, 10, - 10, 10, 28, 28, 28, 32, 32, 32, 0, 0, - 0, 0, 0, 0, 2, 1, 1, 16, 15, 15, - 40, 34, 34, 35, 22, 22, 15, 0, 0, 14, - 0, 0, 14, 0, 0, 36, 22, 21, 79, 53, - 51, 48, 16, 14, 109, 69, 54, 108, 34, 6, - 102, 28, 0, 63, 24, 9, 63, 35, 28, 58, - 27, 19, 46, 40, 40, 13, 6, 6, 6, 0, - 0, 6, 0, 0, 11, 7, 7, 36, 27, 27, - 19, 11, 11, 50, 49, 49, 14, 14, 14, 0, - 0, 0, 0, 0, 0, 22, 22, 22, 11, 11, - 11, 15, 15, 15, 42, 42, 42, 0, 0, 0, - 0, 0, 0, 3, 3, 3, 14, 14, 14, 1, - 1, 1, 42, 42, 42, 12, 12, 12, 0, 0, - 0, 1, 1, 1, 37, 37, 37, 15, 15, 15, - 11, 11, 11, 45, 45, 45, 1, 1, 1, 0, - 0, 0, 0, 0, 0, 23, 23, 23, 18, 18, - 18, 23, 23, 23, 37, 37, 37, 2, 2, 2, - 0, 0, 0, 9, 9, 9, 25, 25, 25, 13, - 13, 13, 34, 34, 34, 58, 58, 58, 15, 15, - 15, 13, 13, 13, 2, 2, 2, 0, 0, 0, - 10, 10, 10, 61, 61, 61, 46, 46, 46, 21, - 21, 21, 24, 24, 24, 4, 4, 4, 0, 0, - 0, 12, 12, 12, 42, 42, 42, 16, 16, 16, - 11, 11, 11, 8, 8, 8, 0, 0, 0, 0, - 0, 0, 24, 24, 24, 38, 38, 38, 12, 12, - 12, 21, 21, 21, 20, 20, 20, 0, 0, 0, - 2, 2, 2, 56, 56, 56, 47, 47, 47, 7, - 5, 5, 18, 4, 4, 14, 0, 0, 13, 0, - 0, 38, 22, 21, 69, 36, 33, 47, 7, 4, - 39, 3, 0, 96, 49, 31, 101, 29, 1, 73, - 23, 3, 54, 41, 39, 28, 14, 14, 17, 5, - 5, 12, 7, 7, 7, 0, 0, 6, 0, 0, - 12, 7, 7, 44, 44, 44, 22, 22, 22, 5, - 5, 5, 26, 26, 26, 5, 5, 5, 0, 0, - 0, 25, 25, 25, 41, 41, 41, 17, 17, 17, - 10, 10, 10, 24, 24, 24, 0, 0, 0, 2, - 2, 2, 36, 36, 36, 26, 26, 26, 9, 9, - 9, 17, 17, 17, 0, 0, 0, 0, 0, 0, - 23, 23, 23, 27, 27, 27, 5, 5, 5, 2, - 2, 2, 20, 20, 20, 0, 0, 0, 0, 0, - 0, 22, 22, 22, 40, 40, 40, 10, 10, 10, - 7, 7, 7, 11, 11, 11, 0, 0, 0, 2, - 2, 2, 45, 45, 45, 21, 21, 21, 10, 10, - 10, 22, 22, 22, 8, 8, 8, 0, 0, 0, - 7, 7, 7, 19, 19, 19, 11, 11, 11, 42, - 42, 42, 28, 28, 28, 20, 20, 20, 17, 17, - 17, 17, 17, 17, 15, 15, 15, 17, 17, 17, - 40, 40, 40, 7, 7, 7, 0, 0, 0, 0, - 0, 0, 19, 19, 19, 12, 12, 12, 23, 23, - 23, 28, 28, 28, 2, 2, 2, 0, 0, 0, - 8, 8, 8, 21, 21, 21, 9, 9, 9, 49, - 49, 49, 23, 23, 23, 0, 0, 0, 0, 0, - 0, 16, 12, 12, 21, 15, 15, 23, 14, 14, - 62, 27, 25, 45, 5, 2, 42, 2, 0, 33, - 2, 0, 60, 32, 23, 57, 25, 14, 28, 16, - 14, 21, 7, 7, 15, 0, 0, 14, 0, 0, - 12, 4, 4, 23, 20, 20, 11, 9, 9, 40, - 40, 40, 10, 10, 10, 0, 0, 0, 0, 0, - 0, 14, 14, 14, 17, 17, 17, 13, 13, 13, - 25, 25, 25, 7, 7, 7, 4, 4, 4, 4, - 4, 4, 18, 18, 18, 13, 13, 13, 21, 21, - 21, 16, 16, 16, 0, 0, 0, 0, 0, 0, - 3, 3, 3, 23, 23, 23, 13, 13, 13, 31, - 31, 31, 3, 3, 3, 0, 0, 0, 0, 0, - 0, 10, 10, 10, 17, 17, 17, 13, 13, 13, - 25, 25, 25, 2, 2, 2, 0, 0, 0, 0, - 0, 0, 17, 17, 17, 12, 12, 12, 25, 25, - 25, 19, 19, 19, 0, 0, 0, 0, 0, 0, - -}; diff --git a/plug-ins/print.h b/plug-ins/print.h deleted file mode 100644 index e1ce31af82..0000000000 --- a/plug-ins/print.h +++ /dev/null @@ -1,147 +0,0 @@ -/* - * "$Id$" - * - * Print plug-in header file for the GIMP. - * - * Copyright 1997 Michael Sweet (mike@easysw.com) - * - * This program is free software; you can redistribute it and/or modify it - * under the terms of the GNU General Public License as published by the Free - * Software Foundation; either version 2 of the License, or (at your option) - * any later version. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY - * or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - * for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. - * - * Revision History: - * - * $Log$ - * Revision 1.1.1.1 1997/11/24 22:03:35 sopwith - * Let's try this import one last time. - * - * Revision 1.3 1997/10/03 22:18:15 nobody - * updated print er too the latest version - * - * : ---------------------------------------------------------------------- - * - * Revision 1.7 1997/10/02 17:57:26 mike - * Added gamma/dot gain correction values for all printers. - * - * Revision 1.6 1997/07/30 20:33:05 mike - * Final changes for 1.1 release. - * - * Revision 1.5 1997/07/30 18:47:39 mike - * Added scaling, orientation, and offset options. - * - * Revision 1.4 1997/07/26 18:43:04 mike - * Updated version number to 1.1. - * - * Revision 1.3 1997/07/03 13:26:46 mike - * Updated documentation for 1.0 release. - * - * Revision 1.2 1997/07/02 13:51:53 mike - * Added rgb_to_rgb and gray_to_gray conversion functions. - * Standardized calling args to conversion functions. - * - * Revision 1.2 1997/07/02 13:51:53 mike - * Added rgb_to_rgb and gray_to_gray conversion functions. - * Standardized calling args to conversion functions. - * - * Revision 1.1 1997/06/19 02:18:15 mike - * Initial revision - */ - -/* - * Include necessary header files... - */ - -#include -#include -#include -#include -#include - -#include -#include - - -/* - * Constants... - */ - -#define PLUG_IN_VERSION "1.2 - 2 October 1997" -#define PLUG_IN_NAME "Print" - -#define MEDIA_LETTER 0 /* 8.5x11" a.k.a. "A" size */ -#define MEDIA_LEGAL 1 /* 8.5x14" */ -#define MEDIA_TABLOID 2 /* 11x17" a.k.a. "B" size */ -#define MEDIA_A4 3 /* 8.27x11.69" (210x297mm) */ -#define MEDIA_A3 4 /* 11.69x16.54" (297x420mm) */ - -#define OUTPUT_GRAY 0 /* Grayscale output */ -#define OUTPUT_COLOR 1 /* Color output */ - -#define ORIENT_AUTO -1 /* Best orientation */ -#define ORIENT_PORTRAIT 0 /* Portrait orientation */ -#define ORIENT_LANDSCAPE 1 /* Landscape orientation */ - -#ifndef MIN -# define MIN(a,b) ((a) < (b) ? (a) : (b)) -# define MAX(a,b) ((a) > (b) ? (a) : (b)) -#endif /* !MIN */ - - -/* - * Printer driver control structure. See "print.c" for the actual list... - */ - -typedef struct -{ - char *long_name, /* Long name for UI */ - *short_name; /* Short name for printrc file */ - int xdpi, /* X resolution */ - ydpi, /* Y resolution */ - large_sizes, /* TRUE if supports large sizes */ - color, /* TRUE if supports color */ - model; /* Model number */ - float gamma, /* Gamma correction */ - density; /* Ink "density" or black level */ - void (*print)(FILE *prn, GDrawable *drawable, int media_size, - int xdpi, int ydpi, int output_type, int model, - guchar *lut, guchar *cmap, int orientation, - int scaling, int left, int top); - /* Print function */ -} printer_t; - -typedef void (*convert_t)(guchar *in, guchar *out, int width, int bpp, guchar *lut, guchar *cmap); - - -/* - * Prototypes... - */ - -extern void dither_black(guchar *, int, int, int, unsigned char *); -extern void dither_cmyk(guchar *, int, int, int, unsigned char *, - unsigned char *, unsigned char *, unsigned char *); -extern void gray_to_gray(guchar *, guchar *, int, int, guchar *, guchar *); -extern void indexed_to_gray(guchar *, guchar *, int, int, guchar *, guchar *); -extern void indexed_to_rgb(guchar *, guchar *, int, int, guchar *, guchar *); -extern int media_width(int, int); -extern int media_height(int, int); -extern void rgb_to_gray(guchar *, guchar *, int, int, guchar *, guchar *); -extern void rgb_to_rgb(guchar *, guchar *, int, int, guchar *, guchar *); - -extern void escp2_print(FILE *, GDrawable *, int, int, int, int, int, guchar *, guchar *, int, int, int, int); -extern void pcl_print(FILE *, GDrawable *, int, int, int, int, int, guchar *, guchar *, int, int, int, int); -extern void ps_print(FILE *, GDrawable *, int, int, int, int, int, guchar *, guchar *, int, int, int, int); - - -/* - * End of "$Id$". - */ diff --git a/plug-ins/sgi.h b/plug-ins/sgi.h deleted file mode 100644 index 857606acd3..0000000000 --- a/plug-ins/sgi.h +++ /dev/null @@ -1,104 +0,0 @@ -/* - * "$Id$" - * - * SGI image file format library definitions. - * - * Copyright 1997 Michael Sweet (mike@easysw.com) - * - * This program is free software; you can redistribute it and/or modify it - * under the terms of the GNU General Public License as published by the Free - * Software Foundation; either version 2 of the License, or (at your option) - * any later version. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY - * or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - * for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. - * - * Revision History: - * - * $Log$ - * Revision 1.1.1.1 1997/11/24 22:03:36 sopwith - * Let's try this import one last time. - * - * Revision 1.3 1997/09/30 09:16:02 nobody - * work I men it... - * - * Revision 1.2 1997/06/18 00:55:28 mike - * Updated to hold length table when writing. - * Updated to hold current length when doing ARLE. - * - * Revision 1.1 1997/06/15 03:37:19 mike - * Initial revision - */ - -#ifndef _SGI_H_ -# define _SGI_H_ - -# include -# include - -# ifdef __cplusplus -extern "C" { -# endif - - -/* - * Constants... - */ - -# define SGI_MAGIC 474 /* Magic number in image file */ - -# define SGI_READ 0 /* Read from an SGI image file */ -# define SGI_WRITE 1 /* Write to an SGI image file */ - -# define SGI_COMP_NONE 0 /* No compression */ -# define SGI_COMP_RLE 1 /* Run-length encoding */ -# define SGI_COMP_ARLE 2 /* Agressive run-length encoding */ - - -/* - * Image structure... - */ - -typedef struct -{ - FILE *file; /* Image file */ - int mode, /* File open mode */ - bpp, /* Bytes per pixel/channel */ - comp; /* Compression */ - unsigned short xsize, /* Width in pixels */ - ysize, /* Height in pixels */ - zsize; /* Number of channels */ - long firstrow, /* File offset for first row */ - nextrow, /* File offset for next row */ - **table, /* Offset table for compression */ - **length; /* Length table for compression */ - short *arle_row; /* Advanced RLE compression buffer */ - long arle_offset, /* Advanced RLE buffer offset */ - arle_length; /* Advanced RLE buffer length */ -} sgi_t; - - -/* - * Prototypes... - */ - -extern int sgiClose(sgi_t *sgip); -extern int sgiGetRow(sgi_t *sgip, short *row, int y, int z); -extern sgi_t *sgiOpen(char *filename, int mode, int comp, int bpp, - int xsize, int ysize, int zsize); -extern int sgiPutRow(sgi_t *sgip, short *row, int y, int z); - -# ifdef __cplusplus -} -# endif -#endif /* !_SGI_H_ */ - -/* - * End of "$Id$". - */ diff --git a/plug-ins/sinus_logo.h b/plug-ins/sinus_logo.h deleted file mode 100644 index fd7a0dd78b..0000000000 --- a/plug-ins/sinus_logo.h +++ /dev/null @@ -1,15 +0,0 @@ -/* GIMP header image file format (RGB-only): /root/logo_sinus2.h */ - -/*static unsigned int width = 100; - static unsigned int height = 100; - */ - -/* Call this macro repeatedly. After each use, the pixel data can be extracted */ - -#define HEADER_PIXEL(data,pixel) \ - pixel[0] = (((data[0] - 33) << 2) | ((data[1] - 33) >> 4)); \ - pixel[1] = ((((data[1] - 33) & 0xF) << 4) | ((data[2] - 33) >> 2)); \ - pixel[2] = ((((data[2] - 33) & 0x3) << 6) | ((data[3] - 33))); \ - data += 4; - -static char *logo_data = "TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/R]T#S-4%R]D'O<3UO,SRLKSFL+3@LKCA?W\"B:4Q\\=EA^>%R\"=U1`=E2%>5!^AU\"$;5A^?5R&@WB=625:6B6AX2]D)S'H*35M;#LL[SGTMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/R=T$K[CGBXB^<'BE/TAQ/$1T35\"#3$Q_/SAN,\"1<,21;,RA3,B1.+1A-,1A,-QA&+AQ#)11#)A1#,!Q$,!Q#)A1#.!A&+Q!%-2A-,1A+.R!..B!6/2A;/\"1;/#QF0T1T352%/41U8VR6@XRWL;#HTMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/S]D+KK3F@HRS)Q!*,2A9-31D.DQS1$!\\.CQN.31I/SQA.2!:.\"A//AQ'.!1%+AA$)A1#,1Q$.AA&-!!%.1A&01Q&0A!'-!Q#-1Q$11Q&21Q'/AQ'0Q1(/!Q(0AA(-Q1$,!Q$.!!$/\"A//R!:1S1A341S5%A`6ER/4%\"'9F\"8L+SGTMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/R=T$A8\"T*!A$+!1+,BQ9.SQJ/$1U/41U/#!K.#!?/2!9.\"A..!1&.11%.1!%,AQ$,1Q$0!A&01Q'/AA&0!A&/1!%01A&/!1%/AA%5!Q)8\"1+>%1)=%A(1Q1%0QQ&321*4\"1)31A(3QA)31A)311'52!)11Q&02!11RA:3#!I85B)66\"06%2-?GRNP141Z2UB#1T1T1S!@/RA..A1%0Q!'.Q!%0!1%/11%3AA(5\"!)3!!&011%41!&1AQ&0AA%6\"!(62!(61Q(1QA%3!Q%7\"Q(M8!-N8Q-SJA.LH1-82Q,7\"!)721(2A!'3A!'5AA'7B1*7\"1)92A(5AA(3A1'52!)1QA&21Q&0AA&5B1774!P95\");'BB5E\"'1D!O+QA,-!!%,1!$+QQ$)!!\")A1\")1A$*QA$+Q!$0RA;:%B(G)#+O\\#XTMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/2#AM(Q!&*!Q..CAH25\"!4%R\"1S!D1BA00!A&0Q!'5R!(7RQ*4AA)62!*4A1'6R!(1QQ&6B!(82A)6BA&@%A)EFA*72Q&2AA%31Q&7BA*7\"A'L8Q,MXQ,C%1)S:Q-K71,7\"A'3A!&4Q1'9R!*4!!'5A1'7\"1)82A)5AA'5!Q)9RQ);\"1+61Q)92!*7BQ'7\"!(1AQ&62Q57TAM86207F\"465A`0\"A:,A!*+QA$-AA&,QQ$,!Q$-A!%-Q!$+!1#-!!$,QQ$+1A#0\"1;?'2?K;CBTMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/E9C&*QA'-#1@,SAF.DAQ0#1G2\"Q;-Q1%01A&3!1&3A1(62!(01Q&3!!&21Q&1!A%2AA&3!1'4!!&21Q%M(A,Q)1/Q)A.OIA-7BA(5QQ(11A&6BA'MXA-AE!*4QA'NH!.L'A-:2!+52!)7R!,62!)82Q+9BQ*311'4Q1(6B!(6!Q)7R1)0QA'3Q1'G71+M(Q,>$Q(3R1'3A!&0!1%6C1D7TAW7VB68F\"/7E!\\0B1,,1A$.1!$.1!$/!1$.Q!$3QA'1!Q'1Q1'.AA&/Q1(.11%.QQ&33!;=6R>O\\#XTMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/R-T$K[3F@8\"Q9&\"075R'E9C*F9S+OLSXTMD/TMD/TMD/HJC7(Q!&+R1<141].S!K-BQ8-!Q(11!&211(7\"1)4!A(9RQ)HGQ+<3Q(2AQ&3Q1&2Q!(4!1'5QQ(4A1';3Q)W[A/HW1-NXA.V*Q/7R1(/Q1&6!Q)421'N(!.MXQ.@DQ+R91.JGA-41A'41A(:R1/72A*3Q1(7R1)621*:\"!+5B!)9BA*2QQ'4QA(93Q(VK1/R9Q.TJQ/LX1-62!&6QQ(31!&4BQ.6CAH='2H7%R\"32Q.0!A%1A!'5QQ(3QA(2!Q%0AA&0A1%0AQ&52Q+1Q1'.A1&0QQ&/!Q&4CA=TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/R=T$1CAN)11#(1!#)!!#(1!\")11#,!Q$+AQ$+A!$,!!$7U\"'6TAR.2!4,C!>.D1Q,B1<-2!6-!1%2QQ(/QA&2!A&/Q!%5A1'311&D6A*EEA,7BA)3!!(6\"!*6!Q(51A'5R!*82A(T*!/M(1-B%1*G7Q+8CQ(8\"1*6B!)6B!)>T!)S*Q.RIQ/SYQ/KH!.9R!+6R!)3!1'4AQ)9R1,311(4!!'0Q1&6!A(2QQ'411'8RA*K7A-TZA/;3Q*@$Q*X;Q/AEQ,411(61A'3!Q&3A!&4SAB8UR!=WRJ;U2&7CQG51A'11A%;2A,9BQ)3QA)7RA*4QA(11Q&2!1'6\"1*0!A&/Q1%,QA$TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/OLSW)AA$*!A$(1!#(!!#*QA$+!A$,!Q$*Q1#*QA$,1A$+AA#.QQ&/BA71$1X35\"$0#!G.Q1*/AA%0A!'211(3A1(41Q(5B!(3!Q&7BA*;#1*SZ1/DA)721*3A!(31!'411(4AA(4A1(31!'51Q)72!*8BA*6R!*2Q!'7R1*51Q(4!1(7!Q)2AQ'1!A&2QQ&3!!'51A(1AQ&821)721(6!A(<\"Q-;\"!*61Q(82A)7\"!*1QQ'2A!'7\"!*3A!(31!'411(4AA(4A1(31!'51Q)72!*8BA*6R!*2Q!'H&!-CE1+4R!(7!Q)2AQ'1!A&2QQ&3!!'51A(1AQ&821)721(;4AZ@X2S?&B672!582A)7\"!*1QQ'TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/O\\#X)AA$*!A$*!A$,1!%/!1%2!!'41A(8BQ0VR.@82T:51]9RA12Q!'51A(TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/F)S+)!1#(!!#(1!\"*11#-1!%2Q!&2!Q&6CQG>'RABH\"R;$!J5!Q)7QQ(11A&41A(6R!)8\"1)6QQ(:B!+92Q)5AQ(6!A'5AQ(62Q)5RA(7RQ,5R!)8\"A+9BQ*6RA+7B1*6!Q)51A(2AQ'11A&2!A&31!'6QQ(3A!'2!Q'7B!*5QQ)72!*5!Q)7QQ(11A&41A(6R!)8\"1)6QQ(:B!+92Q)5AQ(6!A'5AQ(5B!)5!A(7RQ,5R!)8\"A+9BQ*6RA+7B1*6!Q)51A(2AQ'11A&2!A&31!'6QQ(3A!'2!Q'7B!*5QQ)72!*5!Q)7QQ(32A&5R!(6R!)8\"1)6QQ(;T!I>GB?B(BP8CAD5AQ(51Q(TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/FYC.'1Q#)A1#+!Q$,Q!$-Q!%1Q!':CA:@G2=='\"H6D1M11A&3A!'5!1(3QQ)3Q!(7B!)0Q1'821)72!)411(41A)8\"A*92!,7BQ,8R!+6!Q(21Q'4Q1'0A1&3A!'/A1&72!)1!A'5QQ)7\"!)6B!)3Q1(51Q):R1,:RA-5AQ)2QQ'11A&3A!'5!1(3AA)3Q!(7B!)0Q1'821)72!)411(41A)8\"A*92!,7BQ,8R!+6!Q(21Q'4Q1'0A1&3A!'/A1&72!)1!A'5QQ)7\"!)6B!)3Q1(51Q):R1,:RA-5AQ)2QQ'11A&3A!'<31)P9Q.EF!+7R1)0Q1'821)72!)9$!U>'RK>625:31972A+TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/H*36)AA$*!A#)Q1$-!!&1!Q'8R!+<4AYC8R^AW\"?9S!79R!,2AQ'/A1&C5A,FR8AXRZ8T!U51A'82!+72!)<\"A,F6!+IW!-G&A-9RA)821):RQ)1QQ'5AQ(51Q(7RA*6\"1+;\"Q.5AQ)7R1*8RA*4A1(4Q1'3Q1';R1*5!1(4A1(4AA(7B!)61A'5QA(821*51A(4!!(51A'82!+72!)<\"A,3!Q'7B!):RA,7B!)821):RQ)1QQ'5AQ(51Q(7RA*6\"1+;\"Q.5AQ)7R1*8RA*4A1(4Q1'3Q1';R1*5!1(4A1(4AA(7B!)61A'5QA(821*51A(4!!(51A'>D1,X;Q0K'A.4RQ'9\"Q)JWQ.=S1*821):RQ)1QQ';4AZA(RV?&\"97217NK3DTMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/IZ3>(1!#(Q!#+1Q$-1!$/A1%33AG)QA$*QQ$+!A$-1!%12Q/9ER$>'\"L3ER\"7%\"\"5\"!81AA%1!A&61Q(4AA(011&7\"!)6B!(7RA*6B!(9\"Q+4AA'41Q)2A.8R!,4!1(5!Q(;B!.;21.7RA):\"1+5B1*5AA(3QA(5R!(7\"1)=\"1-=B1.:RQ/9RA.?2!/92!+<\"!-8B!,82Q+21Q'2!Q&4Q1'51Q(62!)1QA&1!Q'82A)721*7\"!(>2A.8R!,4!1(5!Q(;B!.;21.7RA):\"1+5B1*5AA(3QA(5R!(7\"1)=\"1-=B1.:RQ/9RA.?2!/92!+<\"!-8B!,82Q+21Q'2!Q&4Q1'51Q(62!)1QA&1!Q'82A)721*7\"!(?3!.C51-LXQ-P91.EUQ.;RQ.7RA):\"1+8#!G?G2GFY3-TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/)A1#*!1#+R19/$1U2TAU6\"!75R1+7BQ*3AQ&:2!)<#!*@TQ-1QA&2QQ&4Q1'2!Q'7!Q(:BA+8BA*6R!(11A&6BQ+721*:21,51Q(4QQ)9\"!+8B!,4QA(51A(;RA,6R!*7!Q(6QQ(2AQ'1AA&5!A)8R!,7BQ,8\"!+3Q!'7R1)7R1*;\"A-1QA&2QQ&4Q1'2!Q'7!Q(:BA+8BA*6R!(11A&6BQ+721*:21,51Q(4QQ)9\"!+8B!,4QA(51A(;RA,6R!*7!Q(6QQ(2AQ'1AA&5!A)8R!,7BQ,8\"!+3Q!'7R1)7R1*;\"A-1QA&4\"!&9SQ(D&1+UJQ/IW!-JGQ-RYA.52Q'6BQ+721*:S18>&B7@XRVTMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/*A!%,A!(-RQ=24Q_6D1T3BQ.1AA%411'51Q'I7A,UJ1/L'Q-:31+7R1'72A)9B!*=RA-3A!'8\"!.9BA-9\"A-9B!.2A!'51Q)4AA(:21-3!A(6\"!(6B!)%ITI%ITI%ITI:F\"#92Q+8BQ*7RA+721*8RA*4QA(721);2Q.:BA-7B1*7R1)4Q1'6T1M%ITI;F2#7B1*6AQ(:RA,61Q(4!1'7RA*:\"A.7RA*7\"1*5B!)7BQ*8R!,5QQ)4QA(1!1&3A!'4AQ)92Q+8BQ*7RA+721*9S19%ITI<&2#;2Q.:BA-7B1*7R1)4Q1'1QQ&5!Q)621*7B1*6AQ(:RA,6B!(52A'8\"Q*:\"A.7RA*7\"1*5B!)7BQ*8R!,5QQ)4QA(7T1WFJ#0TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/(1A(,3QB,S!K-R1;,!A$2!Q%11Q&11A%72!(7B1)7B!)2AQ&3Q!&3!1(61Q)8\"A)8RQ+9R!+9\"!-7R1*8\"A)3!1(4!1(+'3>%ITI%ITI%ITI;F\"#4AA(621*2QQ'3A!'2!Q'6B1*7BA+5!A'1QA&,VS#8EAX1QQ&:E1O%ITI<&2#2AQ&3Q!&3!1(61Q)8\"A)8RQ+9R!+9\"!-7R1*8\"A)3!1(4!1(6!Q(82A+7RA*:\"Q)61Q)4AA(:E1Y+63#3A!'4\"Q7%ITI;V1`5!A'1QA&6!A'2Q!'1QQ&7B1)7B1)7B!)2AQ&3Q!&3!1(61Q)8\"A)8RQ+9R!+9\"!-7R1*8\"A)3!1(4!1(6!Q(82A+;T!W?'2LTMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/:VB9.31M-#1I-RQ40Q!&/Q1%1QA&6QQ'3QQ&2QQ&3A!'7RQ+61Q(5!A(7B!)7R!(2QQ&6AQ(6AQ(3Q1'5!A(:\"1+411(*W3>%ITI%ITI%ITI;&2#:\"!*;2A,6R!*82A+6!A(8\"1)2A!'721)9\"Q**'#=:&R\"7B!(84AN%ITI:&R\"7RQ+61Q(5!A(7B!)7R!(2QQ&6AQ(6AQ(3Q1'5!A(:\"1+411(5QA(72A*8BQ*5QQ(52!*:\"!*>&\"$+7C>82A+6!A(9#!84\"!*721)9\"Q*3A!'3A!'7B!(4!!'2QQ&3A!'7RQ+61Q(5!A(7B!)7R!(2QQ&6AQ(6AQ(3Q1'5!A(:\"1+411(5QA(72A*:S1F@G\"JTMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/AH\"\\-CQO+C1@+QA++1A#1!A&6\"!*1AA&3AQ&5QA(5QQ(11A&4A1'4A1'5!A'4A1';B1+8\"1*9B!+52!)7R!,62!)82Q+,'S>%ITI%ITI%ITI;6\"#7R1)2RA7'X4\"+6C#1AQ&8E1X'X4#95AX5S10'H4)(HD#+&3#3Q!'*W3>4&2F)6S<(WCV7DAD5!A'4A1'>#A3+G3=(XD#4&BB82!-62!)+WS?.63%3$B%)GSJ4UR86!Q)9BA.('CV'($/)W#=3\"Q3)W#=-%2K411'1QA'4&2=)(S](GCP7$1D5QA(5QQ(11A&4A1'4A1'5!A'4A1';B1+8\"1*:\"Q+9#1)82Q,62!)82Q+9BQ*311'7\"A9>&B7TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/AX\"\\-#AN-3AE,!A+/!A%/A1%3!1(52!(5BQ&4!1'/Q1&6!Q)311'5!Q):\"Q*721*51A'3A1(3Q!'41A(:R1/72A*3Q1(:U1O%ITI&)TB&Y$5>T!92QQ'6SA;%ITI*73=2Q!(:6R\"%ITI:FR\":5!O%ITI%ITI((D#3Q!'*7#=%YDA%ITI%ITI'8$/:\"Q*721*(HC\\%ITI%ITI%ITI7&R<72A*%ITI&IT;%ITI%ITI%ITI;$AC5#!:%ITI%ITI%ITI5#1;%ITI*W3>4A1':U!V%ITI%ITI%ITI%YTA6\"1,/Q1&6!Q)311'5!Q):\"Q*721*51A'3A1(7R1(NY!.>3A/72A*3Q1(7R1)621*:C!795\"%TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/AXR[,31I,#1A,!A+,QQ%11Q&1!A&9#1'KHA+93Q(8\"1*6B!)6B!)6R!(2AQ&=\"!-;21*51Q*9R!+6R!)3!1'4AQ)9R1,5#18%ITI*&#)%ITI3AQ(411':#A=%ITI*'#>6\"!*;6\"\"%ITI;62#84AO%ITI%ITI'X4\"1QQ&*'#=%ITI%ITI%ITI%ITI4S!:=CA<%ITI%ITI%ITI%ITI((C\\4AQ)%ITI%ITI%ITI%ITI%ITI96A^63A:%ITI%ITI%ITI7S!=%ITI*W3=5R!**73>%ITI%ITI%ITI%ITI7$1K8\"1*6B!)6B!)6R!(2AQ&=\"!-;21*51Q*;RA+R9Q.;TA)4AQ)9R1,311(4!!'32A6?G\"=TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/BIC\"-3!L+\"14,1Q$/!A%.A!%/11&=$!(QY!.AUQ*4R1&2AQ'4!1'2QQ&82Q*6R!(0QA'8RA*4QA(7B1+7R1)6RA*6B1*9E!R%ITI5CAE%ITI9TAF5!Q)521+2GRY*G3>62!(;CQ3)'SV<&2#;CQ3'X4\"2HS':U!X51A)*W3>(GCP6D1N3523%ITI9CQ=83!;%ITI65\"08TQO4G2[(HD#6RA*4'2Z&)TA4&BB;62#&I$5<&B#7\"!.38S('H4\":V\"#821-4(#(+'3>72!)+GC>)G#C4#!:94QE&9T;94QO21Q&1AQ'3Q!'2QQ&82Q*6R!(0QA'8RA*6\"!(MXQ.E%A+6RA*6B1*5QQ)5B!)6\"1):$1YTMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/BIC\",3AJ*BA1*QA$+!1$0QQ&4A1'AU1*VKQ.WKA/QIA.L'!-;S!)9RQ+5QA(4!!':2!+3Q!'4!!'3A1(3A1(5R!)5!Q)2V\"F'X4)4QA('X4/:%Q[9RQ*3Q!':FR\"+GC>0AA&61Q(+73>:VR\"1AA'+'3><&2#21Q'2!Q'*'#=7B!)0AA&;F\"\"+73>4Q1()G#=;F\"\"7B!)21Q''H4\"7TAN9\"1)8R1)5QA(9RQ+5QA(4!!':2!+3Q!'4!!'GWQ,EF1,6BQ)5!Q)2A!(6!Q(4QA(<4ATTMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/BI3!,CQK)R14,Q!%/1A&/11%011&3RA&>#1*>$1)E&Q+KX1,=#1)5AA(3!!'7R1)4A1(4QA(721)5B1*8BQ*8B1,;BQ-)G#Q'($/-'S?&8T5+'3=51A(3!Q':FR\")7#=5AQ)7R1))'#=0QA'5AQ)<62#)'#=8BA*+WC>:FR\"2QQ'3!!'#1+8RA,;BQ-6B1-6$Q<:6Q?8T1ZTMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/BYC#.41Q,\"17+AQ$*11#01A&/11&51Q'/A!%6B!);\"A+92!,5AQ(6AQ(6AQ(21Q&4!1(2AQ&8\"1)7BA*6\"!(:\"1,3!!'&9T;%ITI%ITI%ITI'8$/4!1(6R!);F2#*W3>6!A(21Q(+'C>;6\"\"01A&*W3>9&B\"6B!(/Q1&+'C>=V\"$92!,5AQ(%ITI8#Q;4C!:%ITI)W#=+GC>)GSW(8D#:\"1,7DAN((D#8B1*0!1&,GS?;6\"\"4!1(;V2#+'C>5QQ)6!A(9FB\"+'C>6!Q()'#=;6\"\"1AQ'6B!(/Q1&6B!);\"A+92!,5AQ(6AQ(6AQ(21Q&4!1(2AQ&8\"1)7BA*6\"!(:\"1,3!!'/XQ((^!\")[Q#>ER!TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/C)S#/T!X+BQ7)11#.11&.AQ$3A1'2A!'6AQ):2!*411'411(:R!*1AA&2AQ&821)6R!)9R!*61A'21!'5AQ)4!1(5SA8%ITI74AE9BA*5D!D%ITI7C!68\"!(:6R\"*73=6QQ(6B!)*W3>9&B!72!**'#=;F\"#3A1(7\"!*,7S>:FR\"411(:R!*%ITI4S!:9C1<%ITI=6R#;F\"\"9FR\":%!Y4!1(84QO'X4#411(9BA*)G#=9FB\"6B!*<62\"*73>4!1'6QQ(;F2#*W3>1AA&+7C>:&B!6AQ)3A1(7\"!*:2!*411'411(:R!*1AA&2AQ&821)6R!)9R!*61A'21!'5AQ)4!1(4!A)1C!')M!\"*M!#A(RCTMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/C93%.DAS*BA5-1A&-!!%0!A%.Q!%411'4A1'/QA&8B1):\"!*2AQ'8BA):2A)1QA&3A!'6R!(31Q';RQ,721):\"1+8EAR%ITI421)3Q1(5R1)%ITI8TQO0AA'<6B#*G3>4!1)31!')W#==&R$4QA)*W3=8VB!5AA(4QA((W#=4A1(4!1):&R\")W#=9B!,*G3>;&\"\"1!A&5AA(,6S$3CQ@8B1):\"!*2AQ'8BA):2A)1QA&3A!'6R!(31Q';RQ,721):\"1+4!1(6B!*.W!%)M1\"AY\"HTMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/C9#%0$!X.\"Q<*A1#+QA$.A!&31!'21Q&5!!'8RA+5!1'1QQ&8RQ+3Q!'0A1&9R!*61Q*9BQ*,'C>:FR\"3!!(*'#>;6\"\"31!'511(+WC?:VR\"1QQ&8RQ+%ITI3#A::SQ=%ITI7R1)?21-:5!O(HD#411':51P(HD#51Q)8RQ++7C>9VB\"5QQ(7R1)61Q*=&B#,'C>411'*'#>:&B\"6!A(31!'((4#;5AQ5!1'1QQ&8RQ+3Q!'0A1&9R!*'H4\":6R\"56BB%YDA94QN4AQ)7R1*1AQ&6AQ)9BA)2QQ'3A1'8RA(1S!%2F!&/V!%)]!\")L!\"0VA&4AA).TQ%?J2?TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/-S1I.DAR,R17,!Q%,!Q$2A1'3!Q':SA(EV!+!#98A',MA#).Q\")NA\"4$1&6RA)B)2ITMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/-S1H/D1U+BQ6,!!%.Q1%1Q!':S1)R)!.TJ1.IG1,P9Q.;T1*51Q)3QQ&4A1'1QA'4QA(5!A(6QQ(4QA'8BQ*%ITI((4\"1QA'(8C\\%ITI%ITI%ITI5V\"99\"A*%ITI%ITI:&\"#5#1:%ITI%ITI8#1=7SQ<&)TB%ITI0T24%ITI%ITI9U!O9DQK(ITC&)4E%ITI&HT55B1+6QQ)21Q'42!(2BA%/'A$*K1#/7!%8#!'.>A#*?1\">-A(<]A(*O1\"*_A\"=,1(5#!&<[29TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/,3!?.DAR+RA>*!!&,QQ$21Q&=4Q)N9A-IW!,EF1,O(1.HW1-7QQ(11A&41A(6R!)8\"1)6QQ(:B!+92Q)5AQ(9DQN*W3>*WC>,6S$7RQ,,V#$+GC?,'S>:%AQ7B1*4UR+)7SP2E\"7,%RJ)G#=4B!36QQ(7D1K*ED!C*W3>+7C>62Q5/E2K)7#=,&S$6R!)9RA.,6C0,GS?65245AQ(6!A'*W3>*WC>8TQO8CA8*WC>+GC?:3A66RA+9D1C+VC11S1Y)W#=)7#<53Q@5WQD+M1+)+\",*&C-:CA2521(62!)0UQ&,K1#,)1#-X!$(N1\")]A\"4$Q&291&).A\"+\\!#5'!%*.A\").Q\".KQ$73Q09M2/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/*\"A6.$1Q,CAA-!Q,-1!%11!'>TA,SZ1/OYA-N8Q-TZA/?U!*5!1(3AA)3Q!(7B!)0Q1'821)72!)411(41A)8\"A*92!,7BQ,8R!+6!Q(21Q'4Q1'0A1&3A!'/A1&72!)1!A'5QQ)7\"!)6B!)3Q1(51Q):R1,:RA-5AQ)2QQ'11A&3A!'5!1(3AA)3Q!(7B!)0Q1'821)72!)411(41A)8\"A*92!,7BQ,8R!+6!Q(21Q'4Q1'0A1&3A!'/A1&72!)1R1097QO/Z!/4S1(+Z1$(NA\"-[1%:\"!,2%Q',9Q$+I!#.7A$(NA\")\\Q#/V!&)MQ\"(>1\"0H!%44Q'(^!\"(N1\"1W1&,;A$(N!\".:A%73Q67(Q`TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/+RA8.4AS,#AB,11*01Q&8\"Q+8RA)E5!-PY!-O(!.H61.4BQ'/A1&7R1*5QA'0QA&;\"!,3Q!'4!1'9BQ+;\"1+7\"!)411':\"!+1AA&521+:\"!,411(92!+7BA*8BA,3!!(721*6R!)3A!(62!*8\"1*=B!.9RQ*:RA-;\"!)8BA)9R!,2AQ'/A1&7R1*5QA'0QA&;\"!,3Q!'4!1'9BQ+;\"1+7\"!)411':\"!+1AA&521+:\"!,411(92!+7BA*7CQ32E!3.Y!%)MQ\"(NQ\"1&1'5$A(3XQ(1(Q&46Q)1XQ%).1\"*-A#/&!%(]!\").1\"/WQ$*K1#(^1\"*L!#2SA&,[1$(^1\"-:A$.GA$,[!$/SQ%62A7?6B7TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/+B!7,#1J,SQC-!1*/!1$1QQ&61Q)4Q1'411'62A'8RA+72!)<\"A,3!Q'7B!):RA,7B!)821):RQ)1QQ'5AQ(51Q(7RA*6\"1+;\"Q.5AQ)7R1*8RA*4A1(4Q1'3Q1';R1*5!1(4A1(4AA(7B!)61A'5QA(821*51A(4!!(51A'82!+72!)<\"A,3!Q'7B!):RA,7B!)821):RQ)1QQ'5AQ(51Q(7RA*6\"1+;\"Q.5AQ)7R1*8RA*4A1(33A'*L!#-+Q$4BA'1T!&,*!$-:Q$5\"1&+[Q#(^A\"++A#0E1&)]1\"(^!\"/H1%/J!%(>!\",KQ$2WQ'(^A\"(^A\"5E!'-V1%(N!\")=Q\"4T!(5\"!*;\"Q.7BQ8!\"(NQ\"141&3A!'6\"!(3T!&5\"!'-8A%(N1\"(]A\"3&1'.:1%(N!\",,Q$.FQ%)=Q\")MQ\".61$*=!#)=Q\"/71%7SA*)=A\"(^1\"/GA&2AQ(0!1&;%!\\@HRVN\\CRTMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/A8BV,31@-CAO-R!:/AQ'3Q1'0Q1&8\"A*6!1'6QQ(1!A'511(4A1(;\"1-4AA(5!Q(9R!+72A)4!1(5QQ);BQ,4A1(5!1(8\"1)621,:\"!+82A*3A1'8BA+5QA(8BA*82Q+6R1*8BQ*6!Q)61Q)7RA+92A)2QQ'9\"Q+61A(6QQ(1!A'511(4A1(;\"1-4AA(5!Q(9R!+72A)4!1(5QQ);BQ,4A1(5!1(8\"1)621,:\"!+82A*3A1'7R!*+[A#(^!\"(^!\".Y1%8BQ*5R1(4SQ(3EQ(551')-!\"(^1\"-YA$0WA%(N1\").1\"/V1%,LA$)-Q\"/7Q%3V!(3EQ'3B!'5AQ(0)A&(N1\",*!$7B1(621,=U!Z?7RNL+#DTMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/KK3F,BA=-CQO,R1<*A1(/11%311'4!!'2QA&3A!'1\"*72LFI2_TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/OA!+!\"(N1\")-1\"161')MQ\")M!\"3$Q&4AQ(4BQ(3!A(01A&51Q(51Q)3!!'/Q1&5AA(01Q&H'Q,G5A.<3!*5BA'PYA.?$Q-4!Q*2Q!&'BI>6B77\"A9M+SCTMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/AH2T-\"16.41R03AL.R1-G7A+AU1*4AA'6!Q(21!&>5!*V*!/:S1*7\"!(>2A.8R!,4!1(5!Q(;B!.;21.7RA):\"1+5B1*5AA(3QA(5R!(7\"1)=\"1-=B1.:RQ/9RA.?2!/92!+<\"!-8B!,82Q+21Q'2!Q&4Q1'51Q(62!)1QA&1!Q'82A)721*7\"!(>2A.7C!+/'!%1EQ&:3A-,,1$)=1!1HQ&)]!\")=A\".W1%5R!(7\"1)=\"1-=B1.9S!.0)!'*]Q#)>Q\"2H!'0XA'4%Q(2!Q&2!Q&4Q1'51Q(62!)1QA&1!Q'82A)721*7\"!(?C!.M(A.SJQ/T*A/T*!0TJQ0;3A):\"1+7\"A8=V26A8\"W:T1X6R!(IH2XTMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/OLSW*\"14/4AV.C1I1\"A/BV!*KHA-83A'>3Q)EVA,U:Q0J'A,3QQ&4Q1'2!Q'7!Q(:BA+8BA*6R!(11A&6BQ+721*:21,51Q(4QQ)9\"!+8B!,4QA(51A(;RA,6R!*7!Q(6QQ(2AQ'1AA&5!A)8R!,7BQ,8\"!+3Q!'7R1)7R1*;\"A-1AA%22!%1T!%,H1#.91$).Q!*\\!\"5#A'),A!(>Q!-:!$2GA'15!&3BQ(8R1*8B!,4QA(51A(;RA,621)44!&25!&0S!&111%5!A)8R!,7BQ,8\"!+3Q!'7R1)7R1*;\"A-1QA&2QQ&4Q1'2!Q'7B1(>#Q+BE1+G6A+:T1(6R!+721*;S1=>F\"9A(RV=5![82Q+?%2)TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/R=$$,!A*-3QB0TAY.2Q8321%J(Q,T*!.V;1.U:1/KG1,:CQ+71Q'5QQ)92Q*=RA-3A!'8\"!.9BA-9\"A-9B!.2A!'51Q)4AA(:21-3!A(6\"!(6B!)72MA7B?5S!:6\"!(93!>TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/)QA$+214.4AQ0D1P2\"A14R1(:T!(@$Q*@#Q*6RQ'11Q'1AQ&6!Q(6!A'1AA&9R!,5R!*6R1)4AA(9R1.:\"A.9RQ)9B!-8BA*8BQ+82Q,4!A)7BA*8\"Q+=21/;2A,:S!:5V17*,A\"(]1!+J1#6SQ+6\"A)1D!&25Q'1XA&)-A!(]Q!/D1%+[!#(>Q!)L!\"6DQ*5BQ)6B1(.WA$(^1\"(^1!2GA%7SA,/IA%6$A)82Q,4!A)7BA*8\"Q+=21/;RA,:RA-721+5AA(011&3!!(82Q,6B1*3A1'7\"1*;\"1+5QA'11Q'1AQ&6!Q(6!A'1AA&9R!,5R!*6R1)4AA(9R1.:SQ;?6R8CYC!=%!Z8BQ+82Q,3Q1(TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/@X\"T*R1/.S1L1$1T/\"16-1Q$3!Q&7\"!)4QA(6RA*9BQ*92!+3A!&3A!'82Q*:B1+7\"A+8R!,6\"A,8B1,41A'1QQ&4A1'4!1'4!1(7\"!)9RQ*92Q*7\"Q,1U19-;11*L1\"0V1')-A!(^!!(NQ!-91#-EA$)MQ!*-A\"/'Q%(^!!(NQ!271'.G1$(>A!(^!!3VA'7\"A+8R!,5\"Q+/)!%(]!!)L1\"-9!$0EA%3Q1'7\"!)9RQ*92Q*7R1)3Q!'3A!'6QQ(5!Q*7B1)<\"Q-8RA*41!'01A&4Q1'7R1*5!Q)6RA*9BQ*92!+3A!&3A!'82Q*:B1+7\"A+8R!,6\"A,8B1,9DAM=W2D?G\"F731D4!1(7\"!)9BA)K)S-TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/K[CF)Q!&,\"Q?.T!T1SQI3\"!.31!'4QA'4!Q&5AA(3A1'3A1':\"!,=BA.3!!'0AA&5!1'4AA(7B1-8B1,7BA*8\"A+7BA+7B1):21+5AQ(2Q!(4AQ)2C!(*LA\"(>Q!(^Q!0'A%+[!#(.Q!(.Q!+,A\"3%A')=Q!(N!!-X!#*\\!\"(>Q!++A\"6$Q)+LQ#(.Q!*J!\"42A&4AA(7B1-8\"1+5$1(4T1)7\"Q*7B1):21+5AQ(2Q!(4AQ)4AA)8B!+7\"1+7\"1*6B!)5AA(21Q&1QQ'6R!)6R1*5AA(5AQ(41!'5AA(3A1'3A1':\"!,=BA.3!!'0AA&5!1'4AA(7B1-8RA2941XCI\"_?&\"/8\"!1:21+5AQ(2AQ'IIC,TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/R=T$+A!%,BQ0/41Q4%2!1C!Q!,;Q#3'!((^A!(NQ!+KA#4\"A&*ZQ\"(>Q!++Q#/8Q%(NA!)MA\"2EQ&,Y1#(NA!*=A\"5$!(7\"1*5B!)7BQ*8R!,5QQ)4QA(1!1&3A!'4AQ)92Q+8BQ*7RA+721*8RA*4QA(721);2Q.:BA-7B1*7R1)4Q1'1QQ&5!Q)621*7B1*6AQ(:RA,61Q(4!1'7RA*:\"A.7RA*7\"1*5B!)8SQC=&B7>G\"B9#QI1!1&3A!'4AQ)9\"A*GXBWTMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/)!1#(1A%-C!>2$Q_3$QQ5\"1.6!Q(7!Q(21A%3Q!&3!1(61Q)8\"A)8RQ+9R!+9\"!-7R1*8\"A)3!1(4!1(74Q97#1,7RA*:\"Q)61Q)4AA(621*2QQ'0%A%(MA!(>Q!)MA\"06A$)LQ\"*1!0'!%3EA&-J1$2G1'7S1,7R1*8\"A)3!1(4!1(6!Q(82A+7RA*:\"Q)61Q)4AA(621*2QQ'3A!'2!Q'6B1*7BA+5!A'1QA&6!A'2Q!'1QQ&7B1)7B1)7B!)2AQ&3Q!&3!1(61Q)8\"A)8RQ+9R!+9\"!-7R1*82Q/95\"!>'\"K1!/(1$451'1SA&31A&7B!(2C1&)\\Q\"(>A!.)A%,J1#*LQ\"5#Q'72!'22A%6AQ(6AQ(3Q1'5!A(:\"1+411(5QA(72A*8BQ*5QQ(52!*:\"!*;2A,6R!*82A+6!A(8\"1)2A!'721)9\"Q*3A!'3A!'7B!(4!!'2QQ&3A!'7RQ+61Q(5!A(7B!)7R!(2QQ&6AQ(6AQ(3Q1'94!J?'2B=W\"C73!@72A*8BQ*5QQ(52!*:\"!*C6B,TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/@XRS'AQ\"*A1(131J7VB64D!Q4BQ-5!A'1!1%4A1'4A1'5!A'4A1';B1+7RA/951=/WA(/91&4SA(63Q)-Z!$221&4Q1(6B!(6!Q)7R1)0QA'3Q1'2Q!',HQ#(>Q!(>Q!*<1\"/SA%51A(82A+21Q'3AA&1&Q%+;1\"+*Q\"1TQ%3#1&5!A'4A1';B1+8\"1*9B!+52!)7R!,62!)82Q+9BQ*311'4Q1(6B!(6!Q)7R1)0QA'3Q1'2Q!'1AQ&2QQ'31A(411'1!A&51A(82A+21Q'3Q!'5QA(5QQ(11A&4A1'4A1'5!A'4A1';B1+8\"1*9B!+6B!1;E1`@HBT;UR#9RA1311'4Q1(6B!(6!Q)7R1)@G2?TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/IZ3>*!1#)11#.\"165U\"&:6B9531A/!!%5QA(311'5!Q):\"Q*721*51A'.7!%*,!#.H!%)>1#-ZA%0U!&-Z!$5R1):\"!+5B!)9BA*2QQ'4QA(2Q!'4!A'0DQ&)-1!(>Q!(N!!2&A&4!1'51Q)5QQ)3Q!'3Q!'/2A%5B1(311'5!Q):\"Q*721*51A'3A1(3Q!'41A(:R1/72A*3Q1(7R1)621*:\"!+5B!)9BA*2QQ'4QA(2Q!'4!A'2Q!(4!1'5QQ(4A1'72!)4!1'51Q)5QQ)3Q!'3Q!'/Q1&6!Q)311'5!Q):\"Q*721*51A'3A1(3Q!'73AE=W\">>WBD731D7R1)621*:\"!+5B!)9BA*2QQ'IY3,TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/Q]4\"(A!#*1A#*Q1(131K86\"88%1]7RQ06!Q(6B!)6BA(211%=\"!-:R1),JA$(^!\"/XQ%*,!#)]Q#09A&-H1%2#!&.5!$,JQ#.V1$4\"!&8RA*6!Q)3!!(5R1),*Q#(>Q!(>A!,:A#6\"1'31!'4!1'1QQ&3!!'8\"1*6B!)6B!)6R!(2AQ&=\"!-;21*51Q*9R!+6R!)3!1'4AQ)9R1,311(4!!'0Q1&6!A(2QQ'411'8RA*6!Q)3!!(6\"!*6!Q(51A'5R!*411(6AQ(31!'4!1'1QQ&3!!'8\"1*6B!)6B!)6R!(2AQ&=\"!-;21*51Q*:BQ2'BM7T!U/C!%1CA%,Y!#-:1$0W!%0\"Q&08Q&(NQ\",K!$.Y!%)]1#,;!$.X!%+,1#/WQ&)=A!)-Q!0V!&4!1(1AA'4QQ)62!(2&A&*,Q\",ZQ#2FQ&2R!&1AQ'6QQ(51A)5QA(21Q&1AQ'3Q!'2QQ&82Q*6R!(0QA'8RA*4QA(7B1+7R1)6RA*6B1*5QQ)5B!)6\"1)31!'7BA*5!Q)4!1(1AA'4QQ)62!(7R1)6!Q)72!)7R1)3!!'1AQ'6QQ(51A)5QA(21Q&1AQ'3Q!'2QQ&82Q*6R!(0QA'8RA*8TAR@8\"S>VR88C1:6B1*5QQ)5B!)6\"1)31!'7BA*5!Q)TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/9&B3)Q1#+1Q$*A1$/B!:8&\"/7H\"$+L1)-Y1#/YA&(N!\"(N1\"0I1&14A&*[1#)=!\"/&A%.H1%,+!$-(!%).A\"+[Q#/IA%(>A!0)Q%3A1&4A1(7B!)0AA&52A'4$A&42A'1AA'61Q(7B!)21Q'2!Q'31!'9\"1)8R1)5QA(9RQ+5QA(4!!':2!+3Q!'4!!'3A1(3A1(5R!)5!Q)2A!(6!Q(4QA(:\"!+4QA(9RQ*3Q!'4A1(7B!)0AA&61Q(6QQ(4Q1(1AA'61Q(7B!)21Q'2!Q'31!'9\"1)8R1)5QA(9RQ+5QA(4!!':2!+5S!?:V28:V\"76SAE5R!)5!Q)2A!(6!Q(4QA(:\"!+4QA(BF\"+TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/AH\"T(QQ#(Q!\"*1Q#12!+5$!T0[!P(>Q$*,Q#16!&(^1\"(N1\")MQ\"15!&53A(161'6C1)6S!+.+Q%2%A()-Q\"*=Q#-6!$(N1!-9!$3!Q'41!(0QA'5AQ)7R1)0AA&8BA*8RA*4A1'2QQ'3!!'9BA*3Q1'3A!'21Q&61Q(5AA(3!!'7R1)4A1(4QA(721)5B1*8BQ*8B1,;BQ-62A+31!'<21+1!A&6AQ)51A(3!Q'41!(0QA'5AQ)7R1)0AA&8BA*8RA*4A1'2QQ'3!!'9BA*3Q1'3A!'21Q&61Q(5AA(3!!'7R1)5210;5\"$?XBQ:%2\"92Q18B1,;BQ-62A+31!'<21+1!A&6AQ)MKSCTMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/F*3/'#Q\"$U!!'%!!)\"Q#22!1-;19(N1'(N1#1&Q%+[A#(>1\"(NQ\",91#7B!(7BA*6\"!(6TQ*+JA#4RA'/91%(MA\"0XQ%-91#1$A&6R!)6B!)5QQ)6!A(21Q(62!)6!Q(01A&5QA(1AQ'6B!(/Q1&6B!);\"A+92!,5AQ(6AQ(6AQ(21Q&4!1(2AQ&8\"1)7BA*6\"!(:\"1,3!!'5QQ(8B1*0!1&:B1+6!A(4!1(6R!)6B!)5QQ)6!A(21Q(62!)6!Q(01A&5QA(1AQ'6B!(/Q1&6B!);\"A+92!,5AQ(6AQ(6AQ(21Q&941UB(2\\B72E8C196\"!(:\"1,3!!'5QQ(8B1*0!1&:B1+C7R@TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/O,CW&C1\"$6A!$G1!&WA!131%+Z1,(N1&(^Q&,+A,-W!$(N1\"(N1\",[A$5B1&21!'5AQ)05A&-9A%3A!(3BA'4U!'/D!%2\"!&6B!*8\"!(3Q1(4!1'6QQ(6B!)511(1AA&72!*3AQ&6AQ)3A1(7\"!*:2!*411'411(:R!*1AA&2AQ&821)6R!)9R!*61A'21!'5AQ)4!1(4!A)3A!(411(9BA*2!A'2AQ'6B!*8\"!(3Q1(4!1'6QQ(6B!)511(1AA&72!*3AQ&6AQ)3A1(7\"!*:2!*411'411(:R!*1AA&2AQ&;TQL?'RE?G2B9#QE21!'5AQ)4!1(4!A)3A!(411(921)=5B)TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/N\\SW&SA\"$E1!$71!%(A!('Q\".71$(=!\").Q')N1*76A>)=!\"(>1\"+BQ,7\"!(7BA*3\"A&7\"!)7B1)51Q)8RQ+7\"1)3!Q'5QQ(821*3Q!(7R1)61Q*9BQ*9\"A*411'3!!(31Q(6!A(31!'511(8RA+5!1'1QQ&8RQ+3Q!'0A1&9R!*4QJ7R1)?21-7\"!(721)4!!&6R!)D'\"@P\\#YTMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/N]#W$%A!'#1\"$V1!$X1!&IQ!.4!%0&1%(]A\"(^Q%-NQ<5HAT*LA%55!'3QQ&8\"1)3Q1'7\"!)1AQ'5!Q)4AA)0A1&721*621)411'6AQ(7RA*82A*411(5QA(3!Q'31!(6!A(21Q'3Q1(7R1)0!A&5AA'4AQ)7R1*1AQ&6AQ)9BA)2QQ'3A1'92A)3QQ&8\"1)3Q1'7\"!)1AQ'5!Q)4AA)0A1&721*621)411'6AQ(7RA*82A*411(5QA(3!Q'31!(6!A(21Q'3Q1(7R1)0!A&5AA'4AQ)7R1*2\"1-?&B3D9S\"=Z\"G:WR!;$QL<\"Q-;\"!*61Q(82A)7\"!*1QQ'2A!'7\"!*3A!(31!'411(4AA(4A1(31!'51Q)72!*8BA*6R!*2Q!'7R1*51Q(4!1(7!Q)2AQ'1!A&2QQ&3!!'51A(1AQ&821)721(6!A(<\"Q-;\"!*61Q(82A)7\"!*1QQ'2A!'7\"!*3A!(31!'411(4AA(4A1(31!'51Q)72!*8BA*6R!*2Q!'7R1*51Q(4!1(7!Q)2AQ'1!A&8D1V:%R-AX\"[>&269BQ27\"!'9#A=I8\"XQL3YTMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/>JRR#V1!%%A!)#Q\"%(!!&YQ!13!%11A'4QA(31Q$52Q/;%\")B(\"[?GRI:T1K4QA'8BQ*9\"A*2Q!'5AQ)31A)2Q!'4!1'3Q1(6B1*61Q)8BQ+621*6B!*721*5!Q)6B!)6AQ(62!)62!)9\"1*21Q&411(6QQ)2AQ(51Q)3QQ&4A1'1QA'4QA(5!A(6QQ(4QA'8BQ*9\"A*2Q!'5AQ)31A)2Q!'4!1'3Q1(6B1*61Q)8BQ+621*6B!*721*5!Q)6B!)6AQ(62!)62!)9\"1*21Q&411(&\"1<#1;5AQ)7R1*8RA*4A1(4Q1'3Q1';R1*5!1(4A1(4AA(7B!)61A'5QA(821*51A(4!!(51A'82!+72!)<\"A,3!Q'7B!):RA,7B!)821):RQ)1QQ'5AQ(51Q(7RA*6\"1+;\"Q.5AQ)7R1*8RA*4A1(4Q1'3Q1';R1*5!1(4A1(4AA(7B!)8#A@?7RE@X2YG:S8PLCZTMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/OLSW)11#)!1#(Q1#,!!$+AA$2!1'6R1*4!1(;\"!*2!A&82A)5QQ(1AA&61Q(51A(5AA(9R!,2BA.?E\"!>7B@C93!=FR=;51]:SQ<5QA(8BA*82Q+6R1*8BQ*6!Q)61Q)7RA+92A)2QQ'9\"Q+61A(6QQ(1!A'511(4A1(;\"1-4AA(5!Q(9R!+72A)4!1(5QQ);BQ,4A1(5!1(8\"1)621,:\"!+82A*3A1'8BA+5QA(8BA*82Q+;3QI?6R2@(2PC9C&FJ#4R=T$TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/'AQ\"(Q!#'!Q\"*!1#,Q!%.A!%/A!%1QA&;\"!*5QA(;\"!+0!1&51A(6R!)9\"A*51Q);2A,7R1*2AA&4!1'3A!'7RA09$AQ;F\"2@(2UC(R^A7\"F:DAU9#1:3BA.5AA'7\"!)21A&4Q!'/Q1&4!!'6\"!)5!1(3!Q'3A!';R1+6!Q);\"!+0!1&51A(6R!)9\"A*51Q);2A,7R1*2QQ'41A(3Q1(7R!)72A+3QA(5!A(7R1)4Q1(62!183A@=FB8>'BIAI\"`FJ#3H*35TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/*1Q$)11#)QA#,1!$+AQ$.1A&2!!'2Q1'11A%6B!(4A1'61Q(8RQ*5AQ(1QQ%8BQ*8\"A)411'61Q(4AQ(8BQ*/1A&1QQ&62168$AR=VR8D)S\"E)#'=V26E2)B'R@KZ3.JZ#-LKSCTMD/M+SCHY3,DH\"V8T1R2RQ17DAS;&\"-D)2_B82\\BI2`?V\"8;EB,9$!S7RQ75R!64R112!Q&11Q'61Q(4AA(011&7\"!)6B!(7RA*6B!(9\"Q+4AA'41Q)'\"C>'RJBY3%CYS&F)3'BG\"@>%1^L:33TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/A(\"T4$AQ,!!%.QA&/1A'.!!%311'3Q1(5C1<;5B(F(\"VL+CBTMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/L;SC?GB?2BQ26T1P6U1_<&R4?8RR?XRR?8\"OW\"=;U2*:$QV8T!T8D1Z7SA<8SQ<5B!7321972A73\"!86\"Q9?$1F:#AB8ER%6$AW85Q`@'2H:F\";D)C!B9S#?X\"X?(\"S=G\">72LA(2Y='BJ>GRNBHB]@82U?WBD=W\"?CG2IA72B@72>@VR;>W\"=AHRRA(\"S>8BR=X\"P:7RBA(2\\DI#,?HRW;VB8:E2%<$QZ>CQ<>315:RQ/BFB-TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/L;CBCH\"W;F2/5D!L:TQ[<5B*<&B3<6\"6AG2ACIC!A8RUAX\"\\BHB]DYC%AX2\\A8RZI*C9E9C.@HBQ>'\"K?'2K%R!8TAQ4RQ19RQ28B!,4QA(51A(>3AAQ,3YTMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/TMD/L;CBH9C.=F\"1:UA^2B156T!T;$AZ9TAV9D!S94AW=%!]?UB#>&\"2?V25