#define KVarch x86
#define KVbits 32

typedef unsigned long sz;

typedef unsigned char  u8;
typedef signed char    s8;
typedef unsigned short u16;
typedef signed short   s16;
typedef unsigned long  u32;
typedef signed long    s32;

typedef u32  word;
typedef s32 sword;
