diff options
| author | Wiimm <wiimm@wiimm.de> | 2022-12-25 08:25:56 +0100 |
|---|---|---|
| committer | Wiimm <wiimm@wiimm.de> | 2022-12-25 08:25:56 +0100 |
| commit | 7d8344f3637d59b982c2ca0b1d8fd2889ec5d4a6 (patch) | |
| tree | 19b070a98ba1d659b64c19e3402038bc76e11b47 /project/src | |
| parent | 0e143e393d99ebb00cb14ffaa4c50efeec3729f1 (diff) | |
SZS v2.32a
Diffstat (limited to 'project/src')
| -rw-r--r-- | project/src/blue-40.inc | 3074 | ||||
| -rw-r--r-- | project/src/file-type.c | 121 | ||||
| -rw-r--r-- | project/src/file-type.h | 109 | ||||
| -rw-r--r-- | project/src/lib-file.c | 184 | ||||
| -rw-r--r-- | project/src/lib-image2.c | 6 | ||||
| -rw-r--r-- | project/src/lib-lecode.c | 8 | ||||
| -rw-r--r-- | project/src/lib-lecode.h | 2 | ||||
| -rw-r--r-- | project/src/lib-ledis.c | 765 | ||||
| -rw-r--r-- | project/src/lib-ledis.h | 41 | ||||
| -rw-r--r-- | project/src/lib-std.c | 21 | ||||
| -rw-r--r-- | project/src/lib-std.h | 63 | ||||
| -rw-r--r-- | project/src/ui/gen-ui.c | 2 | ||||
| -rw-r--r-- | project/src/ui/tab-wlect.inc | 19 | ||||
| -rw-r--r-- | project/src/ui/ui-wlect.c | 60 | ||||
| -rw-r--r-- | project/src/ui/ui-wlect.h | 6 | ||||
| -rw-r--r-- | project/src/ui/ui.def | 59 | ||||
| -rw-r--r-- | project/src/wlect.c | 238 | ||||
| -rw-r--r-- | project/src/wszst.c | 2 | ||||
| -rw-r--r-- | project/src/wtest.c | 104 |
19 files changed, 2990 insertions, 1894 deletions
diff --git a/project/src/blue-40.inc b/project/src/blue-40.inc index 28d2233..6ec5f14 100644 --- a/project/src/blue-40.inc +++ b/project/src/blue-40.inc @@ -1,1544 +1,1550 @@ static const u8 blue_40_bin_bz2[] = // blue-40.bin { - // decompressed size: 0x4cd74 = 314740 bytes - 0x00,0x04,0xcd,0x74, + // decompressed size: 0x4d7b8 = 317368 bytes + 0x00,0x04,0xd7,0xb8, // bzipped data - 0x42,0x5a,0x68,0x39, 0x31,0x41,0x59,0x26, 0x53,0x59,0x01,0x14, 0x5a,0x25,0x00,0x13, - 0x63,0x7f,0xff,0xff, 0xff,0xff,0xff,0xff, 0xff,0xff,0xff,0xff, 0xff,0xff,0xff,0xff, - 0xff,0xff,0xff,0xff, 0xfc,0x7d,0xef,0xff, 0xef,0xf7,0xff,0xfd, 0xf6,0x37,0x3f,0xfb, - 0x6c,0x77,0xad,0xe0, 0x84,0x3c,0x61,0x27, 0xd8,0x2a,0x40,0x03, 0xbb,0x39,0x69,0xa5, - 0x00,0x05,0x05,0xc7, 0x46,0xfa,0x63,0xd3, 0x44,0x62,0x80,0x28, 0x3a,0x32,0xed,0x80, - 0x4c,0x6b,0x56,0x0a, 0xe7,0xde,0xe0,0x83, 0xe5,0xf7,0x39,0x7d, 0xe6,0xe0,0x2d,0xb0, - 0xf4,0xcb,0x99,0x9d, 0x7b,0xec,0x3b,0xe7, 0xdd,0x9b,0x77,0x6a, 0x97,0x76,0xe7,0x77, - 0xde,0xe8,0x73,0x32, 0x50,0x41,0x12,0x67, 0x1d,0x57,0x96,0xf4, 0x1e,0xed,0xbc,0x6b, - 0x9d,0x97,0x33,0xde, 0x8e,0x51,0x08,0xaa, 0x50,0x50,0x48,0x00, 0x48,0x8a,0x3d,0x98, - 0x94,0xa0,0x28,0x00, 0xd3,0x0a,0x8a,0x25, 0x44,0x20,0x0a,0x55, 0x06,0x99,0x71,0x3b, - 0xaf,0x52,0xef,0xbe, 0x7d,0xdf,0x33,0xef, 0x78,0xd0,0x35,0x26, 0xf5,0xb4,0xcf,0x6d, - 0xbe,0xe3,0x73,0xd6, 0xde,0xf8,0x7d,0xf7, 0xc3,0x7c,0xb7,0x6d, 0xcf,0x2f,0x75,0xe9, - 0xda,0xe5,0xb9,0x95, 0xf6,0xfb,0xdb,0xe6, 0xfb,0x3a,0xb5,0xab, 0xce,0x1e,0xf6,0xa0, - 0x07,0xab,0x6c,0xed, 0xb2,0x9d,0xc3,0xb9, 0xce,0xaf,0x20,0x3d, 0xde,0xed,0xb0,0x00, - 0x76,0xba,0xed,0x77, 0x5c,0xe2,0x51,0x00, 0xec,0xcb,0xbb,0x82, 0xe6,0xb6,0x2c,0xd3, - 0xac,0x1c,0xe3,0xa9, 0xb8,0xc7,0xbe,0xdc, 0x1f,0x7d,0xad,0xdc, 0xa2,0x43,0xea,0x80, - 0x6a,0x95,0x4b,0xd8, 0xd2,0x45,0xf6,0xfb, 0xb2,0x4d,0xb2,0x44, 0xb4,0x0f,0x47,0x25, - 0x4e,0x98,0xa5,0x44, 0x46,0x8c,0x04,0x4b, 0x63,0x9d,0x40,0xe2, 0x09,0x15,0x45,0x0b, - 0xb1,0x36,0xb6,0x95, 0x4b,0x4b,0xbb,0xba, 0xc8,0x24,0x94,0x46, 0xb2,0xd8,0x1d,0x3a, - 0xa1,0x49,0x17,0x40, 0xd3,0x4f,0xaa,0x96, 0x9d,0xb0,0x29,0xc9, 0xc8,0xb7,0x1c,0x00, - 0x2a,0x4b,0x01,0xa6, 0x44,0x04,0x00,0x80, 0x82,0x68,0x8d,0x46, 0x9a,0x62,0x23,0xd3, - 0x4a,0x79,0x53,0xd8, 0x02,0x8f,0xd4,0xd4, 0xda,0xa7,0xa9,0xfa, 0x51,0xe5,0x1e,0xa3, - 0x47,0x94,0xf5,0x0d, 0xa8,0x68,0x34,0x1a, 0x32,0x00,0xda,0x99, 0x00,0x19,0x34,0x34, - 0x00,0x68,0x1a,0x00, 0x03,0xd4,0x7a,0x80, 0x06,0x80,0x03,0x20, 0x01,0xa0,0x01,0xa7, - 0xa2,0x12,0x49,0xa2, 0x68,0x99,0x15,0x1e, 0x9e,0x53,0x53,0xf5, 0x20,0x06,0x80,0xf6, - 0xa9,0xbd,0x48,0xc8, 0x1a,0x00,0x0f,0x50, 0x3c,0xa0,0x00,0x00, 0x00,0xd0,0xd0,0xd0, - 0x34,0x00,0x00,0x03, 0x40,0x00,0x00,0x03, 0xd4,0x00,0x00,0x00, 0x00,0x00,0x00,0xd0, - 0x69,0xa4,0x94,0x9f, 0xa9,0x3d,0x4d,0xa9, 0xb2,0x8f,0x53,0x04, 0x69,0xe9,0x34,0x03, - 0x43,0x4c,0x8c,0x40, 0x0f,0x53,0x23,0x46, 0x86,0x80,0x0d,0x0d, 0x18,0x9a,0x01,0xa0, - 0x00,0xd0,0xd0,0x00, 0x00,0x0d,0x00,0x00, 0x01,0xa1,0xa0,0x00, 0x00,0x0d,0x00,0x00, - 0x0c,0x81,0x90,0x12, 0x69,0x12,0x49,0xa9, 0xa6,0x9a,0x8a,0x9f, 0x91,0x19,0x95,0x36, - 0x6a,0x13,0xd4,0x36, 0x9a,0x9e,0x53,0xd4, 0x19,0x1b,0x50,0x0d, 0x0d,0x36,0xa3,0x26, - 0x40,0x0d,0x00,0x1a, 0x01,0xea,0x68,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x1a,0x00, - 0x01,0xa0,0x00,0x00, 0x34,0x68,0x00,0x34, 0x11,0x28,0x45,0x3d, 0x21,0x3d,0x46,0x08, - 0x46,0x9b,0x48,0x4f, 0x64,0xd0,0x8c,0x88, 0xd3,0x6a,0x03,0x4c, 0x8d,0x34,0x1a,0x03, - 0x4d,0xa4,0x0c,0x40, 0xc9,0xa3,0x43,0x41, 0xa1,0x90,0x6d,0x20, 0x06,0x9a,0x01,0x89, - 0x82,0x01,0xea,0x32, 0x68,0x3d,0x4d,0x34, 0x1e,0xa3,0xd2,0x0d, 0x33,0x53,0xca,0x00, - 0x19,0x1a,0x00,0x0d, 0x01,0x26,0x92,0x41, 0x04,0x02,0x68,0x10, 0x45,0x3d,0x14,0x69, - 0xb5,0x03,0xd4,0x64, 0x0d,0x00,0x1a,0x03, 0x4f,0x50,0x7a,0x8d, 0x00,0x7a,0x80,0x68, - 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x7a, - 0x83,0xea,0xd3,0xde, 0xd9,0x09,0xef,0x7c, 0x64,0x55,0x93,0x1a, 0x7b,0xfb,0x83,0xf0, - 0x6f,0xc1,0xc3,0xf3, 0x0d,0x30,0xe9,0xae, 0x4a,0x93,0x23,0x16, 0x63,0xc7,0x18,0xb1, - 0x8c,0x4b,0x95,0x34, 0x49,0xa2,0xe5,0xb2, 0xb0,0x49,0x4f,0x8c, 0xdd,0xe5,0xe4,0x4d, - 0x4a,0x95,0x2c,0x6b, 0x14,0x8d,0xa3,0x38, 0xe1,0x85,0xaf,0x18, 0x4c,0x55,0x03,0x17, - 0xd8,0x35,0xa6,0xa5, 0xa9,0x5b,0x71,0x4c, 0x42,0x61,0x96,0x6e, 0x36,0x23,0x26,0xea, - 0x53,0x22,0x6a,0xa2, 0x03,0x1a,0x43,0xf8, 0xfb,0x6a,0x05,0xfc, 0x75,0x7c,0xcc,0x0c, - 0xe7,0x59,0x32,0xda, 0x67,0x35,0x25,0x36, 0xf2,0xea,0xc9,0x17, 0x2e,0xae,0x8a,0x2c, - 0xba,0x89,0xd5,0x20, 0x3a,0x7c,0x7c,0xcb, 0xc5,0xae,0x70,0xe2, 0xba,0xe8,0x5b,0x40, - 0xb5,0xcc,0xbe,0x62, 0x66,0x35,0x97,0xc8, 0xaf,0xa2,0xf5,0x6e, 0x28,0x7d,0xf5,0xe2, - 0x3a,0x5a,0xab,0x2d, 0xb5,0xd8,0x0c,0x39, 0xbc,0xe3,0xf2,0x32, 0x1d,0x2a,0xc3,0x9c, - 0x6c,0xce,0x8a,0xe8, 0xfa,0x33,0x67,0x63, 0xd5,0x40,0xc4,0x46, 0x3d,0xad,0xd3,0xb6, - 0x8f,0x89,0x75,0x9c, 0xb1,0xf0,0xea,0x13, 0x59,0x21,0x16,0x04, 0x9d,0x5b,0x24,0x50, - 0x59,0x99,0x29,0x74, 0x77,0x13,0x2e,0xd6, 0xda,0x39,0xb9,0x9b, 0x58,0x50,0x52,0x58, - 0xd8,0x25,0x49,0x32, 0xa9,0x95,0x49,0x41, 0x74,0xf8,0xc9,0x8e, 0x77,0xb5,0x82,0x63, - 0x04,0xaf,0x77,0xa9, 0x7d,0x96,0x6f,0x45, 0x2e,0x85,0x86,0xde, 0x37,0xd7,0x3c,0x37, - 0xa6,0xe9,0xd1,0x6b, 0xc6,0x10,0xac,0xc4, 0x95,0x04,0x5a,0x25, 0x16,0x00,0x99,0x4b, - 0x19,0x32,0xd1,0xad, 0x08,0x52,0x85,0x81, 0x52,0xd3,0x30,0xc4, 0x89,0x91,0x1a,0x46, - 0xd8,0x51,0x81,0x0c, 0xa6,0x18,0xd9,0x95, 0x15,0x81,0x5c,0x4b, 0x6a,0xcc,0xb0,0xb9, - 0x4a,0x58,0xd0,0x8b, 0x2a,0x22,0x58,0x91, 0x45,0xcc,0x66,0x19, 0x96,0x82,0x5c,0xb0, - 0xa5,0x12,0xc9,0x16, 0x45,0x98,0xc2,0xb0, 0x2d,0x52,0xd5,0x6b, 0x6d,0xa9,0x59,0x73, - 0x32,0x18,0xd1,0x0d, 0xb2,0xbb,0xa6,0x20, 0x62,0x04,0xab,0x6d, 0x86,0xb0,0xff,0xef, - 0xaa,0xe8,0x82,0x31, 0x45,0x60,0x9b,0x30, 0xa1,0x6c,0x14,0xb1, 0x41,0x62,0x09,0xd5, - 0xa1,0x9c,0x61,0x91, 0x58,0x31,0x05,0x13, 0x06,0x89,0x96,0xaa, 0xa2,0xcc,0xb5,0x88, - 0xd6,0xaa,0x23,0x2a, 0x4b,0x10,0x89,0x69, 0x51,0x8c,0x11,0x33, 0x0b,0xdf,0x8f,0x20, - 0x3f,0x10,0x10,0x37, 0xfc,0xc7,0x02,0x72, 0x07,0x1c,0xd5,0x8d, 0xb0,0x25,0x4b,0x6a, - 0xd5,0x5a,0x50,0xaa, 0x31,0x44,0x82,0x25, 0x2c,0x50,0xb6,0xd9, 0x2c,0xab,0x2b,0x59, - 0xdd,0x0f,0xab,0x77, 0xc4,0xb0,0xac,0x50, 0xe3,0x62,0x51,0x3b, 0x36,0x66,0x64,0x85, - 0x88,0x0a,0x08,0x38, 0xca,0x5b,0x25,0x16, 0x0a,0x08,0x35,0xa5, 0x4a,0x95,0x62,0xa1, - 0x8e,0x06,0x2e,0x39, 0x14,0x41,0x07,0x25, 0x82,0xa9,0x0a,0xca, 0x81,0x6a,0xc1,0xc2, - 0xe6,0x52,0x0d,0xa5, 0x16,0xd4,0x58,0xc2, 0xa5,0x42,0xdc,0xcc, 0x72,0x0c,0x69,0x33, - 0x1a,0xca,0x99,0x89, 0x8c,0x41,0x1b,0x69, 0x89,0x72,0xda,0xd6, 0xda,0x26,0x4c,0x29, - 0x6d,0x6a,0x25,0xa5, 0xeb,0x34,0x05,0x54, 0x42,0x08,0xa2,0x83, 0x1d,0x12,0xc1,0x50, - 0x05,0x81,0x58,0x01, 0xa8,0x4c,0x56,0x04, 0x32,0xc5,0xac,0x14, 0x89,0x88,0x5b,0x4d, - 0xcb,0xba,0xe6,0x22, 0x48,0x58,0xc8,0xb6, 0x65,0xb0,0x41,0x82, 0xa8,0xe2,0x55,0x69, - 0xb9,0x91,0x16,0x45, 0x8b,0x03,0x12,0x58, 0x95,0x31,0x90,0xc6, 0x42,0x29,0x14,0x62, - 0xe2,0xaa,0x45,0xdc, 0xc7,0x10,0x54,0x52, 0xa5,0xb6,0x28,0xab, 0x44,0xa8,0x22,0x5a, - 0x98,0xc3,0x10,0x58, 0x31,0x52,0x63,0x6b, 0x45,0x59,0x6d,0x44, 0xdb,0x3d,0x67,0x75, - 0xf9,0xde,0xc6,0x0a, 0x29,0x35,0x23,0x11, 0x08,0x22,0x08,0x54, 0x41,0x1c,0x6e,0x01, - 0x56,0x3a,0xe2,0x3f, 0x43,0xf5,0x3f,0x7f, 0x80,0xff,0x59,0x31, 0xe7,0xfa,0x4f,0x5d, - 0xf4,0x94,0xdc,0x52, 0xf6,0xef,0x15,0x7e, 0xda,0x64,0x5a,0x9a, 0xf3,0xa3,0xd5,0xbc, - 0xef,0x8c,0xab,0x7c, 0xf5,0x4b,0x02,0x41, 0x03,0xb7,0xe3,0x15, 0xc6,0xdc,0x17,0x34, - 0x1b,0x4c,0xb5,0x0c, 0x4a,0xa2,0xb3,0xdd, 0xee,0x65,0x46,0xd9, 0x25,0x53,0x6e,0x26, - 0x20,0x89,0x23,0x69, 0x2b,0x2b,0x97,0x2d, 0xc3,0x31,0xa5,0x0b, 0x93,0x1a,0xdb,0x84, - 0x71,0x0a,0x36,0xcb, 0x44,0x46,0x54,0x11, 0x1c,0x30,0x30,0x52, 0xfa,0x6d,0xe3,0xa7, - 0x6f,0xd2,0x9e,0x5e, 0xff,0x5f,0x1d,0x79, 0xf6,0x38,0xda,0xfc, 0x32,0x58,0x78,0x32, - 0xfb,0x8d,0x59,0xdc, 0x61,0x55,0x22,0x85, 0x44,0x69,0xa2,0xcf, 0xb9,0x81,0x03,0x2e, - 0xda,0x54,0x11,0x6f, 0x9e,0x49,0xcc,0xdc, 0x5b,0x5b,0x03,0x69, 0x6b,0x2a,0x68,0xac, - 0x4a,0xe9,0x5b,0x98, 0x80,0x82,0x42,0x0c, 0x6c,0x4a,0xf1,0x79, 0xd7,0x9d,0x34,0xe2, - 0xf6,0xbc,0xe6,0x6e, 0x76,0xdb,0x53,0xf7, 0x4f,0x6f,0x6f,0x7c, 0x76,0x3d,0x8a,0x01, - 0x53,0x12,0x60,0x35, 0x6d,0x92,0x0d,0x1a, 0x0c,0xb6,0x0b,0x16, 0x5c,0x4c,0x94,0xa6, - 0x39,0x2e,0x4a,0x2c, 0x32,0x56,0x28,0xb1, 0xb6,0x0b,0x2a,0x39, 0x31,0x15,0x8b,0x1c, - 0xa0,0xb2,0xc8,0xc4, 0x44,0x2b,0x59,0x7b, 0x7d,0x90,0x84,0x83, 0xbb,0xb6,0x86,0x92, - 0x20,0x83,0x50,0x75, 0x96,0x6d,0xb2,0x49, 0x2d,0x02,0x8b,0x0c, 0xb8,0x65,0x15,0x10, - 0x44,0x64,0x6b,0xcc, 0x59,0x31,0xcb,0x40, 0xc9,0x70,0xca,0xd1, 0x1a,0x36,0x2c,0x95, - 0x51,0xb5,0x7b,0xd2, 0xc3,0x06,0xa8,0xb0, 0x6d,0x28,0xdb,0x2a, 0x2c,0x90,0xe3,0x2a, - 0x14,0x48,0xa5,0x73, 0x33,0x16,0x83,0x31, 0x05,0xc6,0x09,0xd0, 0x40,0x2c,0x0a,0x82, - 0xa9,0x8d,0x67,0x4d, 0x55,0xca,0xd3,0x49, 0x21,0x85,0x55,0x23, 0x31,0x2c,0x52,0x45, - 0x58,0xa3,0x18,0x24, 0xe3,0x51,0x42,0x39, 0x65,0x60,0x91,0x0a, 0xca,0x25,0xb7,0x2d, - 0xcc,0x30,0xc8,0xb2, 0xa0,0xc1,0x85,0xe5, 0x38,0x48,0x09,0xa2, 0x14,0x20,0x09,0x44, - 0xe3,0x54,0x4e,0x16, 0xc5,0x0a,0x25,0x32, 0xe3,0x96,0xc6,0xcb, 0x98,0xd8,0x69,0x07, - 0x1c,0xa5,0xad,0x1a, 0xd6,0x22,0x64,0x81, 0x18,0x56,0x59,0x97, 0x1a,0xa9,0x2b,0x38, - 0xf0,0x33,0xac,0x38, 0xc9,0x88,0x53,0x4a, 0x8d,0x4b,0x07,0x29, 0x54,0xcb,0x3a,0x26, - 0x44,0x02,0x48,0x6e, 0x5c,0x85,0xc9,0x7a, 0xca,0x0a,0x05,0x61, 0x86,0xc0,0xba,0xe0, - 0xf2,0xd8,0xa6,0xc0, 0x22,0x56,0xa5,0x62, 0xa8,0x1b,0x1a,0x0a, 0x5a,0x23,0xac,0xe6, - 0x5d,0xa5,0xa8,0x6b, 0x91,0xe4,0x20,0x31, 0x81,0x02,0x28,0x04, 0x1d,0xa4,0x28,0x86, - 0x75,0xa6,0x8a,0x06, 0x33,0x8d,0x19,0x83, 0x11,0x44,0x9d,0x6b, 0x84,0xc3,0x2d,0x2a, - 0x1a,0x47,0x12,0xd2, 0x8e,0x5c,0x19,0x83, 0x06,0xd8,0x83,0xd5, 0xa4,0x46,0x98,0x5c, - 0x62,0xee,0x4a,0x56, 0xc4,0x18,0x66,0x55, 0xcb,0x61,0x38,0x99, 0xad,0x64,0xda,0x5c, - 0x1e,0x99,0x50,0xe8, 0xb5,0x4b,0x6a,0xac, 0x46,0x2d,0x19,0x5a, 0x21,0x62,0x6b,0xee, - 0xde,0xb8,0x5b,0x6d, 0x2d,0x66,0x8b,0x14, 0x45,0x0c,0xc5,0xc8, 0x29,0x31,0x05,0x0e, - 0xc8,0x6a,0x1c,0x41, 0x06,0x02,0x91,0x04, 0x44,0x63,0x08,0xac, 0x19,0x12,0x28,0x84, - 0x62,0xb3,0x44,0xac, 0x82,0x46,0x34,0xa0, 0xa0,0xa1,0x59,0x2e, 0x58,0x18,0xc8,0x60, - 0xc5,0x8f,0x29,0x8e, 0x44,0xcb,0x44,0x54, 0x55,0x15,0x04,0x66, 0x59,0xac,0xc0,0x46, - 0x2c,0x53,0x2e,0x65, 0x98,0xd6,0x22,0x0b, 0x13,0x1a,0x28,0xa3, 0x99,0x99,0x12,0x61, - 0x68,0x15,0x45,0x60, 0x89,0x68,0x54,0xd3, 0x58,0x82,0x25,0xa5, 0x18,0x10,0x3f,0x44, - 0x04,0x0e,0x02,0x30, 0x60,0x03,0x7c,0x1f, 0x57,0xea,0x7d,0x54, 0x1d,0x2f,0x01,0xf5, - 0xa5,0xf5,0xe3,0xeb, 0xfd,0x77,0xfa,0xd4, 0xfb,0x24,0xfd,0x9b, 0xbf,0xdb,0x8b,0xd3, - 0x9c,0xad,0x8d,0x7e, 0xee,0x36,0x8f,0xb3, 0xf8,0x29,0x6d,0xf1, 0xcf,0xee,0xfd,0xaf, - 0xb9,0x98,0xd3,0x77, 0xfb,0xb1,0xc8,0x81, 0x2d,0x96,0x4b,0xcb, 0x9f,0xe2,0x4f,0xc5, - 0x77,0x0c,0xcc,0x18, 0x79,0x37,0x99,0x6e, 0x46,0x45,0x98,0x80, 0x49,0x04,0x0f,0x70, - 0xfc,0xe3,0xed,0xf7, 0xc4,0xaf,0x64,0x24, 0x4d,0x81,0x51,0xf3, 0xf2,0x91,0xc2,0x94, - 0x81,0xef,0xd5,0xe4, 0xa4,0x26,0xe9,0xa7, 0x8b,0xe3,0x5f,0x52, 0x7c,0x2b,0x71,0x61, - 0x13,0x56,0xda,0xf1, 0x9f,0x51,0x37,0x18, 0x22,0x3a,0xe9,0xd9, 0xf5,0xbf,0xfe,0xed, - 0x7c,0x65,0xc7,0xf1, 0xf9,0xcf,0x9f,0x12, 0x3c,0x46,0x11,0xf4, 0x8f,0x23,0x95,0x10, - 0x47,0x79,0x51,0xc4, 0x25,0x79,0xfd,0x0b, 0x71,0x28,0x73,0x39, 0x86,0x54,0xf8,0xad, - 0xce,0x95,0x99,0x20, 0xb1,0x2d,0x0e,0xee, 0xc6,0x12,0x07,0x08, 0x79,0xbe,0xe6,0xd5, - 0xca,0xdf,0x1e,0xd5, 0xb6,0x04,0xe3,0x8f, 0x4c,0xb6,0x7f,0xc4, 0x34,0x19,0xe5,0xa6, - 0x78,0x0d,0xbf,0x81, 0x29,0x0c,0xb5,0xe3, 0x42,0x32,0xeb,0x9e, 0xa4,0x39,0xf9,0x32, - 0x19,0x0c,0x4d,0x85, 0x84,0xc8,0x24,0x37, 0x34,0x81,0x2c,0x09, 0x60,0x16,0x2a,0x93, - 0xd1,0xc6,0x40,0xdb, 0x6b,0xae,0xed,0x3d, 0x3a,0x20,0x07,0xe4, 0x81,0x01,0x92,0x10, - 0x93,0xf5,0xe0,0x10, 0x80,0x00,0x3c,0x90, 0x45,0x11,0x4f,0x0e, 0x02,0x10,0x11,0x00, - 0x0c,0x50,0x48,0x01, 0x03,0x08,0x12,0x29, 0xcd,0x54,0xf5,0xb7, 0xb3,0x48,0x22,0x44, - 0xe9,0x71,0x0f,0x51, 0xf9,0xbe,0x5b,0xd9, 0x3e,0xda,0x1c,0x60, 0x7f,0xf8,0x61,0x42, - 0x3f,0x53,0x4e,0x40, 0xc4,0x9d,0x59,0x74, 0x2f,0xcf,0xe3,0xaf, 0xd6,0x2d,0xe3,0xae, - 0xda,0xbc,0x06,0x60, 0x2c,0xc5,0xba,0x9c, 0x5f,0xa0,0xcb,0x27, 0x2c,0xe5,0xc8,0xc7, - 0x05,0x92,0xb2,0x4f, 0x64,0x8b,0x16,0xe2, 0x98,0xb8,0x4a,0x56, 0xb7,0x12,0xca,0xde, - 0x97,0xee,0xf9,0x5c, 0x01,0x8d,0x76,0x0e, 0x19,0xb4,0x84,0x34, 0x57,0x59,0x66,0x2f, - 0xc9,0x1e,0x1e,0xe1, 0xad,0xba,0x09,0x98, 0x1c,0x2a,0xb6,0xd3, 0x1c,0xf7,0x9d,0x78, - 0xe0,0x62,0x6e,0x25, 0xe3,0x95,0x19,0x55, 0x30,0x19,0x10,0x4b, 0x12,0x90,0xdd,0xc5, - 0xa9,0x99,0x55,0x9d, 0xf2,0xc0,0x3f,0x3c, 0xc9,0x02,0x42,0xb3, 0x59,0x0a,0xc1,0x54, - 0x50,0xee,0xc0,0x16, 0xe2,0x32,0x05,0xb9, 0x92,0x44,0xac,0x08, 0x02,0x64,0x3c,0x5e, - 0x1d,0x54,0xe7,0xa3, 0xcf,0x8a,0x86,0x02, 0xf5,0x10,0x01,0x48, 0x02,0x47,0x89,0xbd, - 0xb8,0xb4,0x74,0x1e, 0x5b,0xa9,0xcb,0x0e, 0x44,0x53,0x54,0x03, 0x06,0xb9,0xc8,0xdb, - 0x24,0x1c,0x12,0x40, 0x07,0x7d,0xbd,0xb5, 0xfa,0xa7,0x3d,0x4e, 0xba,0x27,0x76,0x70, - 0x2a,0x02,0xe8,0xfc, 0xe3,0xdc,0xcf,0xc5, 0xef,0x7f,0xcf,0x61, 0x38,0x40,0x80,0x24, - 0x91,0xbc,0x90,0x03, 0x3e,0x8e,0xb6,0x3d, 0xad,0x30,0x1a,0xa4, 0x53,0xa9,0xe8,0xba, - 0xfb,0xb8,0x0e,0x28, 0x6c,0x97,0x09,0x84, 0x6c,0x50,0x03,0x32, 0xc0,0x62,0x41,0x60, - 0x41,0x20,0x37,0x4d, 0x09,0xc7,0xaa,0x1c, 0xef,0xb6,0x15,0x60, 0x05,0x8e,0x1b,0x63, - 0xb9,0xbc,0x0c,0x55, 0x6b,0xbe,0xf1,0x00, 0x6c,0x30,0x40,0x81, 0x4e,0x5a,0x3b,0x60, - 0x6e,0x01,0x6c,0x3c, 0x7b,0xbc,0x8b,0x08, 0xc0,0x5c,0x72,0xc5, 0x6f,0x29,0xb1,0x22, - 0x8f,0xaf,0x37,0xf3, 0x52,0x00,0x1b,0x27, 0x03,0x34,0x84,0x9d, 0xd5,0x8f,0xbb,0x78, - 0x66,0xf8,0x9d,0x72, 0x1b,0xe1,0xc7,0xe3, 0x68,0x30,0xf6,0xf0, 0xc0,0x39,0x5e,0xf6, - 0x13,0x63,0xdb,0x9c, 0x32,0x27,0x8b,0xd5, 0xc4,0x87,0x6d,0xa9, 0x3f,0x6e,0x40,0x03, - 0xa0,0xa3,0x31,0x66, 0xf4,0x87,0x8a,0x4d, 0x31,0x95,0xbc,0xa1, 0xce,0xcc,0xdc,0xc9, - 0x02,0x4d,0x90,0x20, 0x2f,0xa1,0x58,0x70, 0xe1,0xd6,0xd3,0x51, 0x42,0x1d,0x3c,0x60, - 0x02,0x98,0xd5,0xb6, 0x44,0x01,0x91,0x84, 0x05,0x8a,0x2c,0x58, 0xaa,0x2c,0x19,0x18, - 0xab,0x06,0x32,0x00, 0xcf,0x1e,0xb3,0x79, 0xc7,0x2f,0x49,0xef, 0x93,0xc7,0xaa,0xa5, - 0xc1,0x2f,0x14,0x59, 0x26,0x97,0x11,0xca, 0x65,0x0a,0x07,0x46, 0x14,0x3a,0xa1,0x93, - 0x80,0xc5,0xc2,0x1f, 0x7b,0x09,0x34,0xb1, 0x22,0x30,0x01,0x15, 0x55,0x22,0xa4,0xdd, - 0xb2,0x18,0x11,0x63, 0x6d,0x18,0xe5,0xa4, 0x48,0x1e,0xd2,0x12, 0x15,0x24,0xdb,0x28, - 0xb2,0xda,0x88,0xbb, 0x68,0xa0,0x2c,0x20, 0xb0,0x11,0x14,0x8a, 0x2a,0x24,0x16,0x41, - 0xcb,0x62,0x0b,0x59, 0x2d,0x68,0x46,0x30, 0x8b,0x15,0x62,0xa8, 0xa4,0x82,0xc1,0x19, - 0x26,0x5b,0x89,0x41, 0x82,0xb5,0xb0,0x52, 0x44,0x52,0x2c,0x5c, 0xa6,0x67,0xbc,0xc2, - 0x58,0x24,0x56,0x39, 0xb6,0x63,0x04,0x60, 0xb0,0x8c,0x40,0x05, 0x80,0x8b,0x1a,0xcc, - 0xb9,0x82,0x0a,0x98, 0xca,0xd4,0xa5,0x6d, 0x10,0xaa,0x08,0x30, 0xb9,0x85,0x6c,0x4d, - 0x76,0x62,0x3b,0x72, 0xd2,0x54,0x4f,0x61, 0xb0,0x71,0x1a,0x68, 0x93,0x11,0x81,0x03, - 0xcd,0x80,0x1e,0x09, 0x30,0x64,0x93,0x96, 0x92,0x02,0x08,0x44, 0x04,0xbc,0x1c,0x90, - 0x14,0xf0,0xd8,0x58, 0xe4,0xdc,0x8b,0x0a, 0x86,0x42,0x34,0x49, 0x8c,0x6a,0x50,0x2a, - 0x60,0xc5,0x95,0x8b, 0x31,0x93,0x13,0x32, 0xc2,0xf3,0x71,0x81, 0x95,0xdf,0x06,0x17, - 0x74,0x6d,0x6a,0xca, 0x95,0xe3,0x31,0x32, 0xd1,0x42,0xae,0xc0, 0x6b,0x21,0x89,0x36, - 0xd2,0x47,0x0a,0xe5, 0xa6,0x62,0x62,0xe5, 0xb5,0x15,0x11,0x45, 0x41,0x7e,0x4e,0xee, - 0xdd,0x4b,0x89,0x53, 0x2d,0x6b,0x14,0x58, 0xa5,0x29,0x78,0x43, 0x74,0x4c,0x92,0x88, - 0x56,0x4a,0xac,0x01, 0x64,0x05,0x16,0x40, 0x2b,0x09,0x0a,0xea, 0x01,0x59,0x05,0x08, - 0xa4,0x16,0x01,0x99, 0x42,0x2e,0x44,0x96, 0xca,0x8b,0x32,0xd7, 0x43,0xbc,0x13,0x14, - 0x17,0x14,0x13,0x14, 0x11,0x55,0xb4,0x54, 0x16,0xd1,0x4b,0x5a, 0x80,0x21,0x6b,0x5b, - 0x73,0x33,0x33,0x33, 0x33,0x66,0xb0,0x90, 0x86,0xb2,0x10,0x9a, 0x90,0x24,0x35,0x90, - 0x93,0x52,0x42,0x13, 0x59,0x21,0x37,0x77, 0x73,0x4d,0xdd,0xdc, 0xd9,0x09,0x09,0xbb, - 0x61,0xbb,0xbb,0x99, 0x99,0x99,0x99,0xb2, 0x10,0xd6,0x13,0x58, 0x06,0xb0,0x35,0x24, - 0x9a,0x92,0x4d,0xdb, 0x0d,0x49,0x03,0x59, 0x00,0x34,0x92,0x12, 0x4d,0x83,0x91,0x38, + 0x42,0x5a,0x68,0x39, 0x31,0x41,0x59,0x26, 0x53,0x59,0xb8,0x1f, 0x18,0x90,0x00,0x13, + 0x8c,0xff,0xff,0xff, 0xff,0xff,0xff,0xff, 0xff,0xff,0xff,0xff, 0xff,0xff,0xff,0xff, + 0xff,0xff,0xff,0xff, 0xfc,0x7d,0xef,0xff, 0xef,0xf7,0xef,0xfd, 0xf4,0x37,0xbf,0xf9, + 0x4e,0xdd,0xc9,0xe0, 0x84,0xbf,0x79,0xca, 0x4a,0x03,0x55,0x40, 0x0b,0x63,0xa0,0x00, + 0x00,0x01,0xf6,0xbb, 0x1d,0xcf,0x71,0x76, 0xc8,0x58,0x05,0x01, 0x40,0x1e,0xcc,0x03, + 0xba,0x5d,0x9c,0xd3, 0xd9,0xb3,0xdd,0xd4, 0xfb,0xef,0x64,0x6e, 0x37,0xbd,0xf5,0xbd, + 0xe0,0x5f,0x40,0x32, 0xfb,0xb8,0xf1,0xd3, 0xdd,0xb6,0xf6,0xee, 0xe9,0x9c,0x5d,0x76, + 0xd7,0xae,0xef,0x64, 0x7b,0xb8,0xe9,0x29, 0x20,0x51,0x2e,0x0e, 0xf9,0xf6,0xef,0x7d, + 0xd8,0x5c,0xbd,0xf7, 0xdd,0xaa,0xeb,0xe3, 0x3d,0xf5,0xd4,0xa2, 0x11,0x54,0x51,0x20, + 0x90,0x00,0x91,0x24, 0x44,0x8a,0x00,0x00, 0x00,0x45,0x40,0x90, 0x55,0x50,0x05,0x2a, + 0x80,0x4b,0x3c,0xd7, 0x6e,0xef,0x6c,0xf8, 0xfb,0xef,0x7d,0xbb, 0xe7,0xb8,0x01,0x56, + 0xee,0xb6,0xef,0x7b, 0x92,0xf7,0xbe,0xdc, 0x5f,0x2f,0xb7,0xbe, 0x3e,0x3d,0x4f,0xbe, + 0x77,0x0c,0xf3,0x3b, 0x5e,0x76,0xf6,0x8e, 0x4b,0xc4,0x72,0xed, 0xee,0xdb,0xb3,0x5e, + 0x70,0xe5,0xee,0xc0, 0x1e,0xae,0x8f,0x76, 0xca,0x77,0x0e,0xe7, 0x5d,0xd7,0x90,0x1b, + 0xde,0xec,0xec,0x00, 0x3b,0x35,0x6b,0x35, 0xdc,0x4d,0xdb,0x70, 0x0e,0xd6,0x76,0xee, + 0x0a,0xe3,0x62,0xb5, 0x3a,0xc1,0xce,0x37, 0x1c,0xc6,0xeb,0x74, 0x1d,0x36,0xee,0x06, + 0xd8,0x7d,0xf1,0x83, 0xa5,0x7a,0x56,0x9a, 0x6b,0x4d,0xf6,0x35, 0x76,0x06,0xd8,0xd1, + 0x9f,0x7d,0xf7,0x81, 0x47,0xc9,0x5f,0x6a, 0xc3,0xa1,0x88,0x9c, 0x4c,0x1d,0x74,0x3b, + 0x63,0x9d,0x23,0x82, 0xe9,0x8a,0x0a,0x76, 0x7a,0xef,0x44,0xba, 0xc3,0xaf,0x4d,0xd2, + 0xee,0xee,0xb2,0xeb, 0x4b,0xb6,0x50,0xda, 0xb3,0xdd,0xdc,0x3d, 0x6a,0x85,0x49,0xe8, + 0x79,0xc4,0x8a,0x8e, 0xd1,0x6d,0xdb,0xa5, 0x55,0xda,0x1c,0xe5, 0xb7,0x12,0x7b,0x34, + 0x94,0x2b,0x80,0xd3, 0x22,0x01,0x00,0x40, 0x41,0x34,0x84,0xa7, 0xa8,0xf2,0x9e,0x49, + 0x98,0x94,0xf6,0xa9, 0x99,0xa2,0x69,0xa6, 0x8d,0x4f,0x48,0xd0, 0x1a,0x06,0x80,0xd0, + 0xd0,0xd0,0x68,0x00, 0x34,0x00,0x1a,0x00, 0x00,0x00,0x00,0x00, 0x34,0x00,0x00,0x00, + 0x1a,0x00,0x00,0x06, 0x9e,0x88,0x51,0x08, 0x26,0x53,0x48,0x30, 0x08,0x49,0xea,0x3c, + 0xa6,0x8d,0x19,0x3f, 0x4a,0x1e,0xa0,0x69, 0xa0,0xd0,0xd3,0xd4, 0x66,0x90,0x03,0x20, + 0x0d,0x34,0x00,0x32, 0x68,0xd0,0xd0,0x00, 0x0d,0x00,0x0d,0x00, 0x00,0x01,0xa0,0x00, + 0x00,0x00,0x00,0x00, 0x00,0xd3,0x44,0x9a, 0x99,0x02,0x9b,0xc9, 0x4d,0x4f,0x53,0xf4, + 0xa6,0x9e,0x9a,0x47, 0xa9,0xe9,0x8d,0x50, 0x79,0x34,0xd4,0xf5, 0x03,0xd4,0x6f,0x54, + 0xf5,0x1e,0x90,0xd0, 0x1a,0x6d,0x34,0x9e, 0xa6,0x80,0x31,0x19, 0x03,0x46,0x83,0x46, + 0x10,0x06,0x8d,0x0d, 0x03,0x20,0x18,0x9e, 0x93,0x20,0x1a,0x01, 0x89,0xa0,0x7a,0x8f, + 0x53,0x6d,0x42,0x68, 0x1a,0x7a,0x9a,0x68, 0x7a,0x8d,0x00,0x49, 0xa4,0x48,0x8a,0x62, + 0x99,0x25,0x3f,0x69, 0xaa,0x9e,0xc4,0x93, 0x6a,0x47,0x94,0xc6, 0xa3,0xde,0xaa,0x69, + 0xe9,0xa8,0x00,0x3d, 0x40,0x18,0x8c,0x46, 0x40,0x34,0x0d,0x03, 0x41,0x90,0x00,0x00, + 0x00,0x00,0x00,0x03, 0x40,0x0c,0x80,0x68, 0x00,0x00,0xc8,0x00, 0x00,0x34,0xd0,0x08, + 0x92,0x44,0x65,0x34, 0x68,0x99,0x34,0x4d, 0x4f,0xd0,0xd5,0x3d, 0x32,0x9e,0xa6,0xd4, + 0xf1,0x46,0x46,0x8d, 0xa8,0xda,0x99,0x3d, 0x26,0x40,0x34,0x00, 0xd3,0x40,0x1a,0x34, + 0xd1,0xa1,0x90,0x0d, 0x03,0x20,0x00,0x00, 0x64,0x19,0x00,0x00, 0x1a,0x06,0x4f,0x50, + 0x68,0x34,0x00,0x00, 0x00,0x34,0x34,0xd0, 0x49,0xa4,0x94,0x68, 0x26,0x40,0x40,0x29, + 0xb4,0x4d,0x53,0xf5, 0x34,0x27,0x94,0xd1, 0xb5,0x3d,0x4f,0x50, 0xc8,0x03,0x4d,0x0d, + 0x0d,0x07,0xa8,0x69, 0xa6,0x9a,0x00,0xd0, 0x01,0xa0,0x01,0xa0, 0x00,0xd0,0xc8,0x00, + 0x00,0x00,0x00,0x00, 0x00,0x1a,0x00,0x0d, 0x1a,0x00,0x06,0x9f, 0x5e,0x9e,0xbb,0x21, + 0x3d,0x7c,0xe4,0x55, 0x93,0x1a,0x7b,0xd7, 0x07,0xe2,0xdf,0x8b, 0x87,0xe7,0x9a,0x61, + 0xbd,0xae,0x4a,0x93, 0x23,0x16,0x63,0xc7, 0x18,0xb1,0x8c,0x4b, 0x95,0x34,0x49,0xa2, + 0xe5,0xb2,0xb0,0x49, 0x4f,0xdb,0x5b,0xbc, 0xbc,0x89,0xa9,0x52, 0xa5,0x8d,0x62,0x91, + 0xb4,0x67,0x1c,0x30, 0xb5,0xe3,0x09,0x8a, 0xa0,0x62,0xfb,0x6e, 0xb4,0xd4,0xb5,0x2b, + 0x6e,0x29,0x88,0x4c, 0x32,0xcd,0xc6,0xc4, 0x64,0xdd,0x4a,0x64, 0x4d,0x54,0x40,0x63, + 0x48,0x7f,0x2b,0x6d, 0x40,0xbf,0x94,0xaf, 0x8c,0xc0,0xce,0x39, 0xc9,0x96,0xd3,0x38, + 0xd4,0x94,0xdb,0xcd, 0x9a,0xe6,0x1d,0xec, 0xd8,0xc7,0x5d,0x98, 0x59,0x05,0x7c,0x5e, + 0xef,0x7c,0xde,0x1d, 0x5c,0xed,0xec,0xd9, 0xe1,0x3a,0xa0,0x5a, 0xe6,0x5f,0x18,0x99, + 0x8d,0x65,0xf1,0x15, 0xf2,0x5e,0xad,0xc5, 0x0f,0xa4,0x78,0x8e, 0x56,0xaa,0xcb,0x6d, + 0x74,0x12,0x8b,0x2f, 0x30,0xfc,0x94,0xa5, 0xa0,0x14,0xb3,0x07, 0x53,0x53,0x2d,0x1d, + 0x65,0xd7,0x0b,0xc1, 0xa4,0xa0,0x84,0x47, 0xbb,0x74,0xef,0x47, 0xd0,0xba,0xce,0x58, + 0xf8,0xea,0x13,0x59, 0x21,0x16,0x04,0x9d, 0x5b,0x24,0x50,0x39, 0xce,0x64,0x3c,0x3e, + 0x89,0x5d,0xd3,0xad, 0x1e,0xfa,0xe7,0x3a, 0x9c,0x62,0xc0,0xe5, 0xaa,0x10,0x2b,0x25, + 0x2a,0x92,0x82,0xe5, 0xf0,0xc9,0x8e,0x76, 0xb5,0x82,0x63,0x04, 0xaf,0x77,0x99,0x7d, + 0x16,0x6f,0x25,0x2e, 0x45,0x86,0xde,0xfa, 0xdf,0x1d,0xb7,0xcf, 0x49,0xe5,0x4a,0xf7, + 0x84,0x2b,0x31,0x25, 0x41,0x16,0x89,0x45, 0x80,0x26,0x52,0xc6, 0x4c,0xb4,0x6b,0x42, + 0x14,0xa1,0x60,0x54, 0xb4,0xcc,0x31,0x22, 0x60,0x23,0x48,0xdb, 0x0a,0x30,0x21,0x94, + 0xb8,0x2d,0x99,0x51, 0x58,0x15,0xc4,0xb6, 0xac,0xcb,0x0b,0x94, 0xa5,0x8d,0x08,0xb2, + 0xa2,0x25,0x89,0x14, 0x5c,0xc6,0x61,0x5c, 0xb6,0x82,0x5c,0xb0, 0xa5,0x12,0xc0,0x16, + 0x02,0xcc,0x61,0x50, 0x96,0xa9,0x6a,0xb5, 0xb6,0xd4,0xac,0xb9, 0x99,0x0c,0x68,0x86, + 0xd9,0x5d,0xd3,0x3f, 0x47,0x40,0xd4,0x09, 0x8b,0x6d,0x87,0x18, 0x7f,0xfb,0xef,0xba, + 0x20,0x8c,0x51,0x58, 0x27,0x18,0x50,0xb6, 0x0a,0x58,0xa0,0xb1, 0x04,0xe6,0xd0,0xce, + 0x18,0x64,0x56,0x0c, 0x41,0x44,0xc1,0xa2, 0x65,0xa8,0xaa,0x2c, 0x71,0xac,0x46,0xb5, + 0x51,0x19,0x52,0x58, 0xc5,0x08,0x96,0x95, 0x8c,0x48,0x89,0x98, 0x5e,0x9b,0x77,0x01, + 0xf6,0x08,0x10,0x37, 0x94,0x26,0xc0,0x6f, 0xda,0xac,0x6d,0x81, 0x2a,0x5b,0x56,0xaa, + 0xd2,0x85,0x51,0x8a, 0x24,0x11,0x29,0x62, 0x85,0xb6,0xc9,0x65, 0x59,0x5a,0xcf,0x08, + 0x7d,0x7b,0xae,0x45, 0x85,0x62,0x86,0xe6, 0xc4,0xb1,0x36,0x6c, 0xcc,0xc9,0x0b,0x10, + 0x14,0x10,0x71,0x94, 0xb6,0x4a,0x2c,0x14, 0x10,0x6b,0x4a,0x95, 0x2a,0xc5,0x43,0x1c, + 0x0c,0x5c,0x72,0x28, 0x82,0x0e,0x4a,0x45, 0x52,0x15,0x95,0x02, 0xd5,0x83,0x85,0xcc, + 0xa4,0x1b,0x4a,0x2d, 0xa8,0xb1,0x85,0x4a, 0x85,0xb9,0x98,0xe4, 0x18,0xd2,0x66,0x35, + 0x95,0x33,0x13,0x18, 0x82,0x36,0xd3,0x12, 0xe5,0xb5,0xad,0xb4, 0x4c,0x98,0x52,0xda, + 0xd4,0x4b,0x4b,0xd6, 0x68,0x0a,0xa8,0x84, 0x11,0x45,0x83,0x1d, 0x12,0x91,0x50,0x05, + 0x81,0x58,0x01,0xa8, 0x4c,0x56,0x04,0x32, 0xc5,0xac,0x14,0x89, 0x88,0x5b,0x4d,0xcb, + 0xba,0xe6,0x22,0x48, 0x58,0xc8,0xb6,0x65, 0xb0,0x41,0x82,0xa8, 0xe2,0x55,0x69,0xb9, + 0x91,0x16,0x45,0x8b, 0x03,0x12,0x58,0x95, 0x31,0x90,0xc6,0x42, 0x29,0x14,0x62,0xe2, + 0xaa,0x45,0xdc,0xc7, 0x10,0x54,0x52,0xa5, 0xb6,0x28,0xab,0x44, 0xa8,0x22,0x5a,0x98, + 0xc3,0x10,0x58,0x31, 0x52,0x63,0x6b,0x45, 0x59,0x6d,0x44,0xdb, 0x3e,0x0e,0xeb,0xfb, + 0xa7,0x66,0x0a,0x29, 0x34,0x92,0x26,0xa9, 0x51,0x2e,0xd4,0xaf, 0x3e,0x40,0xde,0x2f, + 0x77,0x69,0xf8,0x5f, 0xeb,0xff,0xbf,0x99, 0xfd,0x8b,0x1f,0x37, 0xe7,0xe7,0x3e,0x7e, + 0x39,0xb1,0x71,0xd7, 0xa7,0x68,0xab,0xeb, 0xa6,0x45,0xa9,0xaf, 0x1a,0x3c,0xb7,0x8e, + 0xd8,0xca,0xb7,0xc7, 0x94,0xb0,0x24,0x10, 0xdd,0xbe,0xb8,0x6e, 0x5b,0x60,0xb9,0xa0, + 0xda,0x65,0xa8,0x62, 0x55,0x15,0x9f,0x4e, 0xe6,0x54,0x6d,0x92, 0x55,0x36,0xe2,0x62, + 0x08,0x92,0x36,0x92, 0xb2,0xb9,0x72,0xdc, 0x33,0x1a,0x50,0xb9, 0x31,0xad,0xb8,0x47, + 0x10,0xa3,0x6c,0xb4, 0x44,0x65,0x41,0x11, 0xc3,0x03,0x05,0x2e, 0xf2,0xd2,0x0c,0xbf, + 0x62,0x35,0xeb,0xe9, 0xa4,0x6d,0x81,0x49, 0x2e,0x8e,0xc9,0x86, 0x65,0x97,0x50,0x51, + 0x2d,0x90,0x2c,0x11, 0x24,0x31,0x20,0xa8, 0x8d,0x34,0xb3,0xf3, 0xd0,0x20,0x65,0xdb, + 0x4a,0x82,0x2d,0xf7, 0xe4,0x9c,0xcd,0xc5, 0xb5,0xb0,0x36,0x96, 0xb2,0xa7,0x49,0xa8, + 0x6c,0x36,0xe7,0x05, 0x71,0x04,0x5e,0x5a, 0x86,0xf0,0xf7,0xcf, 0x7c,0xa5,0xc3,0xee, + 0x7b,0xf3,0x9d,0x73, 0xbd,0xb5,0x3f,0xc0, 0x7b,0xfb,0x37,0xd3, 0x63,0xd9,0x40,0x2a, + 0x62,0x4c,0x06,0xad, 0xb2,0x41,0xa3,0x41, 0x96,0xc1,0x62,0xcb, 0x89,0x92,0x94,0xc7, + 0x25,0xc9,0x45,0x86, 0x4a,0xc5,0x16,0x36, 0xc1,0x65,0x47,0x26, 0x22,0xb1,0x63,0x94, + 0x16,0x59,0x18,0x88, 0xc2,0xb5,0x97,0xd3, 0xeb,0x84,0x24,0x1d, 0xdd,0xb4,0x34,0x91, + 0x04,0x1a,0x83,0xac, 0xb3,0x6d,0x24,0x92, 0xad,0x02,0x8b,0x0c, 0xb8,0x61,0x45,0x46, + 0x08,0x8c,0x8d,0x79, 0x8b,0x26,0x39,0x68, 0x19,0x2e,0x19,0x5a, 0x23,0x46,0xc5,0x92, + 0xaa,0x36,0xaf,0xad, 0x2c,0x30,0x6a,0x8b, 0x06,0xd2,0x8d,0xb2, 0xa2,0xc9,0x0e,0x32, + 0xa1,0x44,0x8a,0x57, 0x33,0x31,0x68,0x33, 0x10,0x5c,0x60,0x9d, 0x04,0x02,0xc0,0xa8, + 0x2a,0x98,0xd6,0x74, 0xd5,0x5c,0xad,0x34, 0x92,0x18,0x55,0x52, 0x33,0x12,0xc5,0x24, + 0x55,0x8a,0x31,0x82, 0x4e,0x35,0x14,0x23, 0x96,0x56,0x09,0x10, 0xac,0xa2,0x5b,0x72, + 0xdc,0xc3,0x0c,0x8b, 0x2a,0x0c,0x18,0x5e, 0x53,0x84,0x80,0x9a, 0x21,0x42,0x00,0x94, + 0x4e,0x35,0x44,0xe1, 0x6c,0x50,0xa2,0x53, 0x2e,0x39,0x6c,0x6c, 0xb9,0x8d,0x86,0x90, + 0x71,0xca,0x5a,0xd1, 0xad,0x62,0x26,0x48, 0x11,0x85,0x65,0x99, 0x71,0xaa,0x92,0xb3, + 0x94,0xaf,0x01,0xeb, 0x0e,0x32,0x62,0xa1, 0x4d,0x2a,0x35,0x2c, 0x1c,0xa5,0x53,0x2c, + 0xe8,0x99,0x18,0x04, 0x90,0xdc,0xb9,0x0b, 0x92,0xf5,0x94,0x14, 0x0a,0xc3,0x0d,0x81, + 0x75,0xc1,0xe5,0xb1, 0x4d,0x80,0x44,0xad, 0x4a,0xc5,0x50,0x36, 0x34,0x14,0xb4,0x47, + 0x59,0xcc,0xbb,0x4b, 0x50,0xd7,0x23,0xc8, 0x40,0x63,0x09,0x02, 0x2c,0x90,0x83,0xb4, + 0x85,0x10,0xce,0xb4, 0xd1,0x40,0xc6,0x71, 0xa3,0x30,0x62,0x28, 0x93,0xad,0x70,0x98, + 0x65,0xa5,0x43,0x48, 0xe2,0x5a,0x51,0xcb, 0x83,0x30,0x60,0xdb, 0x10,0x7a,0xb4,0x88, + 0xd3,0x0b,0x8c,0x5d, 0xc9,0x4a,0xd8,0x83, 0x0c,0xca,0xb9,0x6c, 0x27,0x13,0x35,0xac, + 0x9b,0x4b,0x83,0xd3, 0x2a,0x1d,0x16,0xa9, 0x6d,0x55,0x88,0xc5, 0xa3,0x2b,0x44,0x2c, + 0x4d,0xfb,0xdd,0x57, 0x0b,0x6d,0xa5,0xac, 0xd1,0x62,0x88,0xb1, 0x73,0x17,0x20,0xed, + 0x26,0xa0,0xa1,0xda, 0x1c,0x43,0x50,0x41, 0x80,0xa4,0x41,0x11, 0x18,0xc2,0x2b,0x06, + 0x44,0x8a,0x21,0x18, 0xac,0xd1,0x2a,0x11, 0x23,0x1a,0x50,0x50, 0x50,0xac,0x97,0x2c, + 0x0c,0x64,0x30,0x62, 0xc7,0x94,0xc7,0x22, 0x65,0xa2,0x2a,0x2a, 0x8a,0x83,0x19,0x96, + 0x6b,0x30,0x11,0x8b, 0x14,0xcb,0x99,0x66, 0x35,0x88,0x82,0xc4, 0xc6,0x8a,0x28,0xb9, + 0x97,0x22,0x4c,0x2d, 0x02,0xa8,0xa9,0x11, 0x2d,0x0a,0x9a,0xd6, 0x5a,0x14,0x4a,0xa2, + 0x88,0x22,0x1c,0xe2, 0x08,0x65,0x41,0x50, 0x1e,0x0e,0xef,0x89, 0xcb,0x71,0x28,0xba, + 0xab,0x60,0xe5,0xef, 0xe2,0xdd,0xc5,0xe2, 0xdb,0xf4,0xd4,0xfc, 0x04,0xfe,0x0b,0xbf, + 0xe5,0x45,0xe9,0xda, 0x56,0xca,0xbf,0x97, 0x95,0xa3,0xf0,0x7e, 0x7d,0x2d,0xce,0x5a, + 0x7e,0x5f,0xe4,0xfe, 0x9f,0x41,0xaf,0x0f, 0xf9,0x71,0xd0,0x81, 0x2d,0xd6,0x6b,0xdf, + 0xaf,0x7c,0x9b,0x15, 0xb8,0x55,0x13,0x72, 0xee,0xa3,0xb5,0x97, 0xc5,0x81,0x24,0x20, + 0x72,0x33,0x92,0x9b, 0xee,0x01,0x7e,0x86, 0x34,0x5f,0x26,0x24, 0x77,0xf1,0xbb,0xf0, + 0xed,0xc7,0x16,0xbe, 0xc5,0xcc,0xc7,0x8b, 0x63,0xad,0xee,0x98, 0xd7,0xc5,0x7c,0x15, + 0xb8,0xb0,0x89,0xab, 0x6d,0x77,0x4f,0xb0, 0x13,0x92,0x24,0x17, 0x4d,0x55,0x07,0xf1, + 0x3f,0xfd,0x9b,0x7d, 0xc1,0x45,0xfb,0xa5, 0x29,0xf6,0x62,0x47, 0x98,0xc4,0x7d,0xd3, + 0xd0,0xe7,0x44,0x11, 0xe2,0x54,0x71,0x09, 0x5e,0x7f,0x85,0x6e, 0x65,0x0e,0x67,0x30, + 0xca,0x9f,0x6e,0xdd, 0x69,0x59,0x92,0x0b, 0x12,0xd0,0xee,0xec, 0x61,0x20,0x71,0x0f, + 0x37,0xe0,0xda,0xb9, 0xdb,0xee,0x6f,0x5b, 0x60,0x9c,0xb2,0xed, 0x9e,0xef,0xf8,0x66, + 0x83,0x4c,0xf5,0xd3, 0x03,0x7f,0xdb,0xca, 0x43,0x3d,0xb9,0xd4, 0x8c,0xfb,0xe9,0xb1, + 0x0e,0x7e,0xf6,0x63, 0x31,0x93,0xe4,0xf2, 0x74,0x8a,0x4f,0x8d, 0xa2,0xc1,0x60,0x2c, + 0x55,0x27,0xce,0xe3, 0x20,0x73,0x97,0x7d, 0x5a,0x6d,0x31,0x80, 0x07,0x26,0x82,0x10, + 0x05,0x17,0x98,0x41, 0x08,0xa0,0x03,0xca, 0x84,0x51,0x14,0xee, 0xa8,0x21,0x15,0x14, + 0x00,0xc6,0x08,0x20, 0x21,0x61,0x05,0x90, 0xc2,0xa4,0x87,0x85, 0xbc,0xda,0x41,0x12, + 0x27,0x1b,0x88,0x78, 0x0f,0xa5,0xed,0xdf, 0x64,0xf8,0x54,0x36, 0xc0,0xff,0xf1,0x85, + 0x08,0xfa,0xc4,0x17, 0x60,0x1c,0x86,0xb9, 0x65,0x00,0x9f,0x1d, 0xa3,0xf1,0x92,0xe7, + 0xbe,0xfb,0x3c,0x06, 0x60,0x2c,0xc5,0xbb, 0x9c,0x9f,0xb0,0xcf, 0x37,0x2c,0xe5,0xc8, + 0xcb,0x0b,0x35,0x64, 0x9e,0xc9,0x16,0x2d, 0xcd,0x32,0x70,0x94, 0xad,0x6e,0x65,0x9d, + 0xbe,0x2f,0xe5,0xf3, 0xb8,0x03,0x2a,0xee, 0x1c,0x33,0x6b,0x08, 0x6a,0xae,0xb3,0xd0, + 0x5f,0xa2,0x3c,0xbd, 0xc3,0x5b,0x84,0x13, 0x30,0x38,0xaa,0xdf, 0x5c,0xb4,0xe2,0x75, + 0xe7,0x91,0x91,0xb8, 0x97,0xb3,0xa6,0xd2, 0xf0,0xb0,0x3a,0x22, 0xc5,0xb4,0xf0,0xc3, + 0x8d,0x33,0x2a,0xb3, 0x8e,0x58,0x07,0xe9, 0xd9,0x08,0x48,0x56, 0x6b,0x21,0x58,0x2a, + 0x8a,0x1e,0x58,0x17, 0xee,0x1b,0xec,0x33, 0xe2,0xa9,0xcf,0x22, 0x07,0x48,0xf1,0x78, + 0x75,0x53,0xa6,0xaf, 0x3e,0x6a,0x18,0x0b, 0xd4,0x40,0x05,0x20, 0x09,0x1e,0xa6,0xf6, + 0xe6,0xd1,0xd8,0x7b, 0x70,0xa7,0x2c,0x74, 0x23,0x6e,0xea,0x10, 0x9c,0x9e,0x8f,0x1e, + 0x94,0xc1,0x50,0x1d, 0xfb,0xbc,0x75,0xf3, 0x7c,0x39,0x1c,0xb4, 0x4e,0xc6,0x6c,0x2a, + 0x02,0xe8,0xf8,0x6f, 0x61,0x9e,0xff,0x9a, 0xff,0x65,0x84,0xd9, 0x02,0x00,0xaa,0x78, + 0x6e,0xa0,0x75,0xf3, 0xe5,0xef,0x7d,0x3c, 0x77,0x84,0xe0,0x94, 0xee,0x7b,0x2e,0xff, + 0x56,0x07,0x34,0x36, 0x4b,0x94,0xc2,0x37, 0x28,0x01,0xa1,0x60, 0x32,0x20,0xb0,0x20, + 0x90,0x1b,0xb6,0xa4, 0xe5,0xdd,0x0e,0xb7, 0xdf,0x15,0x60,0x05, 0x8e,0x37,0xcb,0x83, + 0x78,0x19,0x2a,0xd7, 0x8e,0x22,0x00,0xdc, 0x61,0x02,0x05,0x3a, 0x6a,0xed,0x83,0x70, + 0x0b,0x63,0xd7,0xcb, 0xc8,0xb0,0x8c,0x0b, 0x8e,0x99,0x2e,0x25, 0x36,0x24,0x50,0xf1, + 0x55,0xff,0xf1,0x66, 0x00,0x01,0x22,0x28, 0x0b,0x41,0x01,0x9b, 0x22,0x4b,0x1e,0xa5, + 0x50,0xb4,0xdc,0x8b, 0xbb,0x09,0xb8,0xa7, 0xd5,0x00,0x38,0xe7, 0x37,0x00,0x54,0x9c, + 0x93,0x06,0x90,0xe6, 0xae,0x64,0x4e,0xaf, 0x27,0x12,0x1c,0xf7, 0x52,0x7b,0xcc,0x20, + 0x1c,0x45,0x19,0x8b, 0x37,0xd2,0x1d,0x52, 0x69,0x8c,0xad,0xf0, 0x87,0x8e,0x33,0xa3, + 0x24,0x09,0x38,0x81, 0x01,0x7d,0xca,0xc3, 0x87,0x0e,0xb6,0x9a, 0x8a,0x10,0xe9,0xe3, + 0x00,0x14,0xc6,0xad, 0xb2,0x20,0x0c,0x8c, 0x20,0x2c,0x51,0x62, 0xc5,0x51,0x60,0xc8, + 0xc5,0x58,0x31,0x90, 0x06,0x7a,0x75,0x9b, 0xce,0x39,0x7a,0x4f, 0xca,0x27,0xa7,0x55, + 0x4b,0x82,0x5e,0x28, 0xb2,0x4d,0x2e,0x23, 0x94,0xca,0x14,0x0f, 0x2c,0x28,0x7b,0x98, + 0x64,0xec,0x31,0x70, 0x87,0xe0,0x30,0x93, 0x56,0x24,0x46,0x00, 0x22,0xaa,0xa4,0x54, + 0x9b,0xb6,0x43,0x02, 0x2c,0x6d,0xa3,0x1c, 0xb4,0x89,0x03,0xeb, 0x42,0x42,0xa4,0x9b, + 0x65,0x16,0x5b,0x51, 0x17,0x6d,0x14,0x05, 0x84,0x16,0x02,0x22, 0x91,0x45,0x46,0x41, + 0x64,0x1c,0xb6,0x20, 0xb5,0x92,0xd6,0x84, 0x63,0x08,0xb1,0x45, 0x8a,0xa2,0x92,0x0b, + 0x04,0x64,0x99,0x6e, 0x25,0x06,0x0a,0xd6, 0xc1,0x49,0x11,0x48, 0xb1,0x72,0x99,0x9e, + 0xac,0x25,0x83,0x22, 0x8c,0x73,0x6c,0xc6, 0x08,0xc1,0x61,0x18, 0x84,0x05,0x08,0x8b, + 0x1a,0xcc,0xb9,0x82, 0x0a,0x98,0xca,0xd4, 0xa5,0x6d,0x10,0xaa, 0x08,0x30,0xb9,0x85, + 0x6c,0x4d,0x76,0x62, 0x3b,0x72,0xd2,0x54, 0x4f,0xc9,0x36,0x0e, 0x23,0x4d,0x12,0x62, + 0x30,0x20,0x7b,0xd8, 0x01,0xe1,0x26,0x0c, 0x92,0x72,0xd2,0x40, 0x41,0x08,0x80,0x97, + 0x83,0x92,0x02,0x9e, 0x36,0x16,0x39,0x37, 0x22,0xc2,0xa1,0x90, 0x8d,0x12,0x63,0x1a, + 0x94,0x0a,0x99,0xdb, 0x62,0xcc,0x62,0xcd, 0x64,0xc4,0xcc,0xb0, 0xbe,0x2e,0x30,0x32, + 0xba,0x47,0x30,0x6d, 0x6a,0xca,0x95,0xd6, 0x62,0x65,0xa2,0x85, 0x5d,0x80,0xd6,0x43, + 0x12,0x6d,0xa4,0x8e, 0x15,0xcb,0x4c,0xc4, 0xc5,0xcb,0x6a,0x2a, 0x22,0x8a,0x82,0xfa, + 0x6e,0xb5,0x74,0x97, 0x12,0xa6,0x5a,0xd6, 0x28,0xb1,0x4a,0x52, 0xf2,0x4f,0x2c,0xe7, + 0x04,0xd9,0x28,0x85, 0x64,0xaa,0xc0,0x16, 0x40,0x51,0x64,0x02, 0xb0,0x90,0xaf,0x10, + 0x0a,0xc8,0x28,0x45, 0x20,0xb0,0x0c,0xca, 0x11,0x72,0x24,0xb6, 0x54,0x59,0x96,0xbb, + 0x09,0xe5,0x93,0xcb, 0x20,0x79,0x40,0x24, 0x87,0x84,0x80,0x04, 0xd4,0xd6,0x06,0xed, + 0x81,0x03,0x77,0x77, 0x33,0x33,0x33,0x33, 0x34,0xd6,0x04,0x80, 0x6b,0x20,0x48,0x6a, + 0x48,0x4d,0x48,0x10, 0x9a,0x84,0x93,0x52, 0x6e,0xee,0xee,0xbb, 0xbb,0xb9,0xb2,0x12, + 0x13,0x58,0x6e,0xee, 0xe6,0x66,0x66,0x66, 0x66,0xc8,0x43,0x58, 0x49,0xa9,0x0d,0x64, + 0x26,0xb3,0x52,0x49, 0xae,0xb2,0x1a,0x90, 0x09,0xbb,0x40,0x92, 0x4e,0x07,0x81,0x3b, 0x29,0x6d,0x2a,0xc0, 0xb6,0xc8,0x51,0xc6, 0xa6,0x20,0x91,0x5a, 0xd5,0x08,0xaa,0x82, - 0x22,0x41,0x90,0xe5, 0x2b,0xd1,0xd2,0x0b, 0x30,0x51,0xa9,0x48, 0x89,0xac,0xab,0x91, - 0x5a,0xa9,0x5d,0x6a, 0x39,0x56,0xca,0xd2, 0x3b,0xe9,0x13,0x92, 0xf1,0x9e,0xf9,0xec, - 0x5f,0xce,0x29,0xbc, 0xf6,0x24,0x08,0x20, 0x5a,0x48,0x04,0x43, 0x5d,0x54,0x88,0x25, - 0x14,0x51,0x08,0x96, 0x54,0x8a,0x2d,0xb6, 0x55,0x8c,0xc1,0x72, 0xcc,0x60,0x1d,0x72, - 0x58,0x63,0x0d,0x30, 0xc4,0x0b,0x94,0xcb, 0x72,0xd3,0x32,0xe0, 0x4c,0xb5,0xa9,0x55, - 0x60,0x96,0xa9,0xe9, 0x77,0x75,0xc1,0xdc, 0xcc,0x49,0x5a,0x30, 0x51,0x6b,0x47,0x4a, - 0x0a,0x14,0x13,0x28, 0x25,0xa2,0x2e,0x5b, 0x99,0x4c,0x19,0x8c, 0xc3,0x2d,0xaa,0xb0, - 0xa6,0x0d,0x56,0x19, 0x6c,0x1c,0x1a,0xe5, 0x2b,0x91,0x56,0x8a, 0x5c,0xb2,0xe1,0x89, - 0x54,0x30,0xb6,0x8b, 0x1b,0x5a,0x52,0xb5, 0x46,0xba,0xd1,0x15, 0x53,0x2e,0x5f,0x2b, - 0x4c,0x36,0xf5,0x99, 0x94,0x59,0x41,0xb0, 0x52,0x31,0x6b,0x50, 0x52,0xa5,0xad,0x14, - 0x18,0xa2,0x32,0xd6, 0xa8,0x58,0xa0,0xb2, 0x2c,0x46,0xc1,0x84, 0x16,0x0b,0x16,0xa2, - 0x8a,0x55,0x8a,0xcd, 0x65,0x70,0xa9,0x05, 0x09,0x52,0x45,0x9d, 0x31,0xed,0x64,0x31, - 0x81,0x88,0x4d,0x70, 0x95,0x80,0x66,0x48, 0xf6,0xda,0xc9,0xad, 0x57,0xf4,0xcf,0x8f, - 0xbe,0xda,0x03,0x66, 0xa1,0x2c,0xef,0xd9, 0xeb,0xd1,0x75,0x77, 0xa1,0x59,0xb8,0x28, - 0xf6,0xe2,0xf7,0xf2, 0xd8,0xc1,0x17,0x35, 0x7b,0x3a,0x3e,0xd6, 0x9c,0x6a,0xe2,0x56, - 0xa2,0xeb,0xa5,0x99, 0xc7,0xca,0xf2,0x91, 0x06,0x4d,0x22,0xce, 0xea,0xc9,0x12,0xde, - 0x0a,0xb2,0x46,0x00, 0x0b,0x21,0xb6,0xe6, 0x51,0x74,0xd3,0xb7, 0x9a,0x97,0x74,0x88, - 0xbf,0x9a,0x14,0x39, 0x2f,0x71,0xdb,0x32, 0x09,0xcb,0x69,0x3e, 0xe4,0x69,0xa4,0x8c, - 0x8c,0x50,0x60,0x53, 0x1c,0x6d,0x31,0xc0, 0xa4,0xd9,0xef,0x34, 0x5c,0x0d,0xb0,0x81, - 0x23,0x34,0x08,0xc2, 0x62,0x0b,0x96,0xb9, 0x6b,0xc5,0x6d,0x3a, 0xcc,0x09,0x3a,0x17, - 0x71,0x0e,0x02,0x88, 0xdd,0x85,0xd9,0xce, 0x69,0x88,0x1c,0x3b, 0xe8,0x97,0x9a,0x72, - 0x6f,0x93,0x81,0xa2, 0x3e,0x9b,0xe2,0xcc, 0xed,0xcc,0x2d,0x0b, 0x62,0x1d,0x6c,0x84, - 0x40,0x02,0xe8,0xa6, 0x45,0x80,0x4e,0x02, 0x61,0x83,0xbb,0x5b, 0x92,0x90,0x63,0xc4, - 0x3f,0x06,0xa2,0x1e, 0x3e,0xbc,0x1a,0x13, 0xce,0xed,0x2f,0x95, 0xd1,0xa5,0xa5,0xca, - 0x77,0xd7,0x7a,0x30, 0x66,0x66,0x8a,0x15, 0x22,0x2b,0x31,0xd6, 0x51,0x59,0xe7,0x31, - 0xad,0xa8,0xe4,0x4c, 0xb0,0x4c,0x08,0x13, 0x02,0x01,0x09,0x06, 0x53,0xf2,0x50,0xc2, - 0x42,0x57,0xcf,0xdf, 0xe5,0x9d,0x10,0xdf, 0x64,0xb3,0x8f,0x3b, 0x26,0x72,0xd8,0xc4, - 0x37,0x67,0xc5,0x31, 0x84,0x83,0x14,0x8c, 0x63,0x08,0x2f,0x5c, 0x87,0x6c,0xb9,0x1f, - 0x2a,0xe6,0x41,0x19, 0x88,0x91,0x72,0xe3, 0x82,0xa6,0x52,0xac, 0x51,0x2a,0x4a,0xd6, - 0x56,0xbe,0x4c,0xa9, 0x96,0xb6,0xd1,0xa2, 0xf9,0xda,0xc5,0x04, 0x51,0x0c,0x8e,0xe4, - 0xa2,0x91,0xcb,0x55, 0x44,0x18,0xc2,0xaa, 0xa8,0x84,0x63,0x32, 0xca,0x19,0x46,0x92, - 0xa0,0x88,0x54,0x53, 0x94,0x06,0x12,0x42, 0x1f,0x38,0x20,0x40, 0x80,0x8c,0x08,0x41, - 0x61,0x00,0x58,0x1f, 0x78,0x42,0x88,0xc6, 0x08,0x28,0x46,0x40, 0x60,0x20,0x24,0x40, - 0x84,0x3d,0x45,0x14, 0xfb,0xed,0x17,0x02, 0xc8,0x10,0x41,0x24, 0x83,0x19,0x23,0x19, - 0x08,0x89,0x22,0x09, 0x14,0x04,0x62,0xc1, 0x20,0x12,0x03,0x20, 0x00,0xb2,0x20,0x22, - 0x29,0xcb,0x00,0x84, 0x40,0x50,0xe5,0x32, 0x7d,0xb5,0x4f,0x3d, 0x97,0xe3,0xee,0xa5, - 0x80,0x52,0xf8,0x88, 0x21,0x42,0x9c,0x4d, 0x40,0x15,0x4e,0x3a, 0x28,0x00,0xd6,0x20, - 0x00,0x01,0x64,0x94, 0x55,0x05,0x15,0x55, 0x15,0x53,0xb1,0xb8, 0xdd,0xc9,0xd4,0x2d, - 0x8d,0xde,0x08,0x97, 0xb9,0x62,0xe4,0xa0, 0x03,0xc4,0x34,0xec, 0xbc,0x09,0x63,0x11, - 0xf8,0x2b,0x7e,0xdc, 0x8f,0xec,0xe1,0x0e, 0xf5,0x6a,0x16,0x8a, 0x8f,0xfd,0x66,0xe3, - 0xf5,0xbf,0x94,0xef, 0x20,0xc5,0x00,0x82, 0x38,0x6f,0xca,0x58, 0x1f,0xe8,0x48,0x5f, - 0xb1,0x35,0xcb,0xb9, 0x2b,0xe5,0x94,0xc4, 0x5e,0xaa,0xe9,0xa0, 0x99,0xb0,0xd4,0x69, - 0x70,0x13,0x05,0x4c, 0x0b,0x58,0x6d,0xb8, 0x95,0xa8,0xaa,0xbb, 0x94,0x6a,0x58,0xe3, - 0x23,0x06,0xa1,0x5b, 0xe8,0x6e,0x35,0x14, 0x8a,0x96,0xa9,0x62, 0x99,0x61,0x25,0x65, - 0xa1,0x51,0x11,0x87, 0x2d,0x8b,0x16,0x0a, 0x00,0xa2,0xaa,0xf6, 0xe4,0xc3,0x0b,0x65, - 0x44,0x60,0xb2,0x54, 0x6d,0x85,0x17,0x8d, 0x18,0x67,0x4e,0x0a, 0x22,0x88,0xc0,0x53, - 0x12,0xaa,0xae,0x4f, 0x8f,0xf4,0xf8,0xfe, 0x79,0x81,0xfb,0x9f, 0xdb,0x57,0xee,0xdb, - 0xfb,0x73,0x30,0x73, 0x3f,0xc1,0xdb,0xf7, 0x1f,0xf2,0x40,0xfb, 0xff,0xb5,0xdc,0x54, - 0xc1,0xe0,0x94,0x2e, 0xd0,0x50,0xfe,0x72, 0x42,0x1e,0x3d,0x9a, 0x45,0x3a,0xcc,0x3c, - 0xc4,0x83,0xb8,0x9f, 0xe7,0xf2,0x81,0x61, 0x88,0x76,0xb2,0x9c, 0xaa,0x0b,0x89,0x3c, - 0x40,0xfd,0x08,0xf6, 0xbc,0xff,0x7a,0x69, 0xec,0xfd,0x7c,0xb0, 0x06,0x34,0x59,0x16, - 0x8c,0xd0,0x73,0xe6, 0x24,0xee,0xd2,0x7d, 0x0b,0x88,0x54,0x3f, 0x5a,0x7f,0x93,0xfd, - 0x17,0xcf,0xfa,0x3b, 0xc8,0xde,0xc4,0x20, 0x6d,0x80,0x8f,0xe4, 0xf6,0x52,0xfc,0x27, - 0xfd,0x5e,0x76,0x7f, 0x9c,0x72,0xf8,0x13, 0x0b,0x34,0xcf,0x62, 0x32,0xe0,0x48,0x7f, - 0x1b,0xfd,0x2f,0xfb, 0xbf,0xe0,0x3c,0x4f, 0xbc,0xeb,0x9f,0xbd, 0xbd,0x18,0xc6,0x1f, - 0xa5,0x1f,0xbb,0xfe, 0x6f,0xf9,0xd7,0x02, 0x4d,0xff,0x32,0xfa, 0xf9,0xf8,0x78,0xfa, - 0xe4,0x36,0x0e,0xcb, 0x3f,0xcc,0x42,0x90, 0x3f,0xcd,0xf0,0xdb, 0xe6,0x4e,0x44,0x60, - 0x69,0xfa,0x49,0xaf, 0xa2,0x87,0x40,0x8b, 0x50,0x48,0xa5,0xd8, 0xfe,0xa7,0x7e,0x89, - 0x92,0xbc,0x1a,0x53, 0x83,0x15,0x95,0x6f, 0x82,0x8a,0xe3,0xfb, 0x88,0xb0,0x58,0x3d, - 0x5e,0x04,0xb2,0xb4, 0xc7,0x12,0x6a,0x34, 0x7d,0x88,0xea,0x2c, 0x56,0xe5,0x35,0x7c, - 0x22,0x56,0x56,0x48, 0x9c,0xa0,0x26,0x91, 0x4a,0x09,0x72,0x44, 0x10,0xe2,0x85,0x0f, - 0xec,0x7e,0x1f,0x73, 0xc4,0x4f,0x5a,0x47, 0xcd,0x4b,0x0a,0xa6, 0x70,0x29,0x1b,0xa2, - 0x63,0x13,0x9e,0xcb, 0xe7,0x9a,0x99,0x4f, 0xe6,0x12,0xa7,0x82, 0x1e,0x2f,0x9f,0x3b, - 0x62,0x23,0xaa,0x17, 0x12,0xc4,0x7e,0xa5, 0xfa,0x8d,0xec,0x73, 0xbf,0xc5,0x7a,0xdb, - 0x0a,0x88,0x6a,0x2f, 0x1d,0x19,0xf2,0xa1, 0xcc,0x95,0xca,0x5b, 0xca,0x5b,0x9b,0x99, - 0xab,0x8a,0x31,0x31, 0x8e,0x52,0xab,0x26, 0x27,0xb3,0x49,0x72, 0xd2,0xaa,0xc8,0xdb, - 0x42,0x5e,0xe5,0xa8, 0xae,0xdb,0x12,0x11, 0xb6,0x28,0x44,0xe7, 0x1c,0x88,0xc4,0x64, - 0xac,0xf9,0x17,0xf3, 0x7c,0xde,0x0b,0x91, 0xbc,0x50,0x75,0x2f, 0xd2,0xbf,0x49,0xff, - 0x1d,0xff,0x0f,0xd5, 0xfe,0x77,0xb2,0xbe, 0x9f,0xb0,0xa5,0xde, 0x3b,0x00,0x42,0x05, - 0x4a,0x51,0xea,0xa4, 0x59,0x2a,0x39,0x64, 0x55,0x14,0x62,0x3a, 0x88,0xed,0xf3,0x93, - 0xdc,0x3a,0x9c,0x4d, 0xb5,0x97,0xf5,0xfd, 0x4f,0xae,0xad,0xa5, 0xd4,0xdd,0xcc,0x25, - 0x58,0x0e,0xe4,0x81, 0x68,0x66,0x73,0x14, 0x0f,0xf3,0xe8,0xa8, 0x7d,0xf9,0xd8,0x42, - 0xb1,0x35,0x70,0x02, 0xe5,0x16,0x47,0x28, 0x50,0x3e,0x3f,0xdd, 0x69,0xf6,0xf9,0x09, - 0x93,0xfd,0xa9,0xfd, 0x4a,0x86,0x83,0xf7, 0xc7,0xde,0xfa,0xcf, 0x3f,0xfd,0xbf,0x69, - 0xf9,0xb1,0xf0,0x4d, 0x4e,0xd9,0xfe,0x0c, 0xb4,0xfa,0x87,0xeb, 0xd6,0xb5,0x1f,0xae, - 0xdf,0x7f,0xca,0x9c, 0xfe,0x9e,0xcb,0xe4, 0xb2,0x61,0xec,0x1f, 0x3d,0x1f,0xa0,0x10, - 0x61,0xe4,0x41,0x62, 0x58,0x74,0x23,0x72, 0xde,0xf6,0xea,0x32, 0xb2,0xce,0x28,0x88, - 0xaa,0x77,0xd2,0xe4, 0x58,0x6e,0xe4,0xc0, 0x7c,0xad,0x15,0x13, 0xe6,0x46,0x91,0x1b, - 0xa1,0x5b,0xd8,0xcc, 0x18,0x08,0xbc,0x90, 0x43,0x6d,0x1b,0xad, 0x4d,0x31,0xb0,0x4f, - 0x6e,0x06,0x2b,0x71, 0x6d,0xbb,0xf8,0xcf, 0x33,0x22,0x61,0x1c, 0x39,0x6e,0xac,0x5a, - 0x26,0x80,0xc1,0x60, 0xa3,0xe4,0xc1,0x5e, 0xb5,0x6e,0x40,0xc2, 0x82,0x15,0x1e,0x09, - 0xad,0x8e,0x63,0xd8, 0xf3,0x56,0xdb,0xbb, 0x2e,0x27,0x23,0xb5, 0x6c,0x08,0xdd,0x05, - 0x1a,0xe0,0xa5,0xba, 0x60,0x91,0x52,0x6c, 0x4a,0xf3,0xe4,0x1b, 0xc6,0x73,0x56,0xa9, - 0x77,0x15,0xe1,0x8a, 0x26,0xb0,0xe3,0x70, 0xa4,0x64,0x44,0x68, 0xa5,0x02,0xde,0xed, - 0xc9,0xa3,0x41,0xa1, 0x78,0xa0,0x3c,0xcb, 0x25,0x5d,0x16,0xd4, 0x22,0x40,0x69,0x57, - 0x1d,0x5e,0xa1,0x38, 0xda,0x2e,0x49,0x1a, 0x64,0x15,0x89,0xb2, 0xc2,0x31,0x21,0x0a, - 0x14,0xcf,0x88,0x7e, 0xe0,0xad,0x5d,0x66, 0x54,0xf4,0x25,0x41, 0xcf,0xce,0x69,0xa0, - 0x5d,0xa6,0xa6,0xd1, 0xcb,0x93,0xbb,0x2b, 0x1b,0x6b,0x52,0x94, 0xaf,0xad,0x59,0xfe, - 0x39,0x2f,0xbe,0x87, 0xd0,0xfd,0x38,0x69, 0x98,0xe5,0x82,0x53, 0xc1,0x72,0x81,0x02, - 0x0f,0xf0,0xa4,0x26, 0xa0,0x26,0x02,0x01, 0x2f,0x12,0xbc,0xbe, 0x8b,0xbc,0xc1,0x68, - 0xb2,0x4e,0x3a,0xb5, 0xc1,0xd1,0x41,0xf5, 0x87,0xa2,0x82,0x28, 0xaa,0x3e,0x79,0xd5, - 0x3e,0x50,0xa9,0x46, 0x5b,0x6a,0x82,0xb2, 0x56,0xa5,0x4b,0x50, 0x77,0x02,0x62,0x0a, - 0x39,0x41,0x68,0xc5, 0x8c,0x19,0x59,0x56, 0xe5,0xb9,0x71,0x81, 0x4c,0xa5,0x2a,0x50, - 0xb6,0x4a,0x32,0xa1, 0x65,0x2c,0x29,0x68, 0x52,0x98,0x64,0x9e, 0x38,0x52,0x68,0xeb, - 0x2a,0x44,0x62,0x84, 0xa9,0x28,0x30,0x44, 0x1c,0xab,0x21,0x44, 0xb5,0x15,0x59,0x62, - 0x20,0xa3,0x88,0x15, 0x58,0x8c,0xa9,0x26, 0x03,0x15,0x56,0x33, 0x19,0x33,0x51,0xef, - 0x0e,0x56,0xf4,0x4a, 0x3c,0x40,0xcc,0xe1, 0xce,0x1a,0x72,0xd5, 0x17,0x75,0xdb,0xb4, - 0x58,0xa2,0xee,0xa7, 0x47,0x4e,0xf7,0x36, 0x86,0x47,0xca,0x85, 0x3b,0x5d,0xcc,0xca, - 0x5b,0xa8,0xb0,0x31, 0xcb,0x28,0xfe,0xe1, 0x8d,0x52,0xe1,0x5b, 0x12,0xe9,0xbd,0x6d, - 0x7b,0x8f,0x2f,0x72, 0x65,0xc5,0x65,0x34, 0x3f,0x09,0x2a,0xf1, 0x39,0x42,0x64,0x14, - 0x14,0x2a,0x98,0x20, 0x6f,0x46,0xe2,0xc1, 0x78,0x1c,0xde,0xb0, 0x5c,0x4e,0xee,0x63, - 0xaa,0xb2,0xad,0x72, 0xec,0xc9,0x6c,0xed, 0x37,0x56,0x75,0xc4, 0x59,0x03,0x8d,0x4f, - 0x7c,0xcf,0xa0,0x6a, 0x7a,0x36,0x5f,0x0a, 0x5c,0x46,0x02,0x68, 0x7e,0x13,0xf8,0xe5, - 0xa4,0x24,0xcd,0xf6, 0xc1,0x00,0x21,0xfc, 0x1f,0xf6,0x50,0xdb, 0x2b,0x87,0xf7,0x2d, - 0x51,0x63,0x1e,0x9e, 0x4e,0x1c,0x8e,0xa4, 0x2f,0x62,0xd6,0x10, 0x18,0x49,0xb1,0xe5, - 0x27,0xc8,0xa2,0x39, 0x83,0xce,0xa1,0x30, 0x92,0xcc,0x7f,0xbf, 0x18,0x00,0x6a,0x67, - 0x44,0x05,0x1e,0x3d, 0x56,0xab,0x4a,0x5a, 0x8c,0x10,0x53,0x6d, 0x00,0xbc,0x24,0x88, - 0xf1,0x6b,0x15,0xc4, 0x91,0x90,0x8b,0xaa, 0x5a,0x78,0xb7,0x7d, 0x78,0xe8,0x09,0x65, - 0x0c,0x48,0x38,0xa2, 0xed,0x21,0xb5,0xc6, 0xb5,0x0b,0x5c,0x4e, 0x89,0x7d,0x59,0x9d, - 0x8a,0xbf,0x4f,0xd5, 0x87,0xd5,0x3f,0x30, 0xc3,0xf6,0x4c,0x0d, 0x64,0xe2,0x62,0x4c, - 0x41,0xe9,0x28,0x54, 0x03,0xb4,0x7d,0x05, 0x51,0x66,0xb5,0xc5, 0x6b,0xde,0xfc,0x7f, - 0xa1,0xf6,0x3e,0x9b, 0xe6,0x4f,0xd6,0xbf, 0x4d,0xf7,0x9f,0xde, 0x77,0xf1,0x1f,0x61, - 0x94,0x11,0x05,0x8d, 0xb5,0x01,0x62,0x89, 0xe5,0xe2,0x79,0x27, 0xc3,0x28,0x41,0xcb, - 0x2a,0x4c,0x6b,0x3e, 0x22,0x78,0xbe,0xba, 0xb2,0x06,0xf1,0xec, 0xbd,0xb4,0xc5,0x7f, - 0x7a,0xfd,0x1b,0xee, 0x33,0x5e,0x3f,0x5a, 0x43,0xe6,0xd2,0x6a, 0x1a,0xc9,0xcc,0xc4, - 0xc2,0x6f,0xe0,0x77, 0xb0,0xbe,0x0b,0xdd, 0xf4,0x34,0x0f,0xae, 0x7e,0x2a,0x64,0xe9, - 0xd2,0x42,0x45,0x2e, 0xad,0x03,0x5d,0x7d, 0x30,0x94,0x89,0xba, 0x21,0x85,0x14,0x84, - 0xa2,0x95,0xbd,0x31, 0xa2,0x0b,0xb6,0xdb, 0x6a,0x41,0xcf,0x46, 0x25,0xcc,0x09,0x52, - 0x21,0x98,0xa4,0xb6, 0x09,0x31,0x6a,0x88, 0x81,0x63,0xe8,0xbf, 0x0b,0xeb,0xdf,0x8a, - 0xff,0x3e,0xf5,0x96, 0x2d,0xf5,0x5a,0x08, 0xc9,0x59,0x62,0x10, 0xac,0x95,0x9f,0x2a, - 0xd4,0x11,0x3d,0xc4, 0xbc,0xb5,0x07,0x9f, 0x0e,0xcc,0x05,0x16, 0x3c,0x6f,0x57,0xdc, - 0x4c,0xf3,0x7c,0xdc, 0x9f,0x67,0xed,0x7d, 0x3b,0x67,0x18,0x76, 0x43,0x22,0xa2,0xab, - 0x69,0xf2,0xd9,0x47, 0xc4,0xb5,0x18,0x27, 0xb9,0xf2,0xf9,0xd7, 0x3d,0x67,0xb3,0xb2, - 0x1e,0x43,0xe0,0x77, 0xb0,0x0a,0xe6,0xff, 0x6b,0x76,0x45,0xcf, 0x81,0xdf,0x47,0x06, - 0x6f,0x85,0xec,0x2f, 0xa0,0xcc,0x30,0x44, 0x46,0x69,0x92,0xc4, 0x45,0x41,0xa7,0x43, - 0x81,0x77,0xf8,0x5d, 0x22,0x9f,0xdb,0x7e, 0x97,0x8e,0x60,0xa4, 0x50,0x4c,0xa5,0x6b, - 0x39,0x84,0x8c,0xa2, 0xe1,0xd8,0x5b,0xef, 0xfc,0xca,0x80,0x3e, 0x59,0x26,0x02,0xa5, - 0x85,0xca,0x19,0x8e, 0x13,0x4b,0x01,0xa1, 0x6a,0x3c,0xdd,0xba, 0x7d,0xda,0xbc,0x80, - 0x9f,0x34,0x34,0x2d, 0x4a,0x21,0x28,0x08, 0x95,0xd6,0x22,0xe6, 0x4d,0x20,0x48,0x03, - 0x1c,0x5d,0x9c,0x1b, 0x49,0x09,0xb4,0x98, 0xff,0x05,0x31,0x61, 0xf2,0x76,0xd4,0x5e, - 0x29,0x60,0xb9,0xd2, 0x12,0x50,0x54,0x7a, 0xf9,0x20,0xcb,0xd9, 0x30,0x7d,0x56,0x1a, - 0x6f,0xaf,0xb9,0x8b, 0x18,0xa3,0xb6,0xa3, 0x15,0x11,0x96,0xa0, 0x5f,0xe0,0xbc,0xf3, - 0x94,0xcd,0x84,0x85, 0x09,0xfc,0xdf,0x9f, 0xfb,0x08,0x11,0x6f, 0xdf,0x78,0x7e,0x9b, - 0xdf,0x55,0x4d,0x89, 0xf9,0x7f,0x46,0x72, 0x91,0x48,0x11,0xc3, 0xa0,0x3b,0xbb,0x1a, - 0xea,0x9c,0x4c,0x1b, 0x65,0x47,0xeb,0x51, 0x22,0xf1,0x14,0x90, 0x13,0x34,0x04,0x94, - 0xc8,0xc9,0x2f,0xc2, 0x42,0x7a,0x21,0x3f, 0x56,0x2a,0x6b,0x79, 0x89,0x77,0x3d,0xee, - 0xb7,0xe6,0x7d,0xf8, 0xba,0x2f,0x9f,0x29, 0xb4,0x21,0x51,0x6b, 0xd1,0xfa,0xc8,0xb7, - 0x17,0xe1,0xbe,0xd8, 0xff,0x8f,0x8d,0xe1, 0xe6,0x3c,0xf6,0xef, 0x9b,0xbe,0xb2,0x9d, - 0x1e,0x9f,0x49,0x96, 0x7b,0x2e,0x47,0x53, 0x5b,0x52,0x8a,0xfb, 0x2d,0x8c,0xfa,0x2e, - 0x79,0x0c,0xfb,0x18, 0x7e,0x5f,0xb5,0x35, 0xb2,0x54,0x2a,0x17, 0x8b,0x03,0xf6,0x06, - 0x49,0x47,0x1a,0xe8, 0x3c,0x04,0x18,0x44, 0x86,0xb1,0x31,0x92, 0x34,0x3f,0x97,0xfe, - 0x1d,0x28,0x2a,0x40, 0xbb,0xbd,0x45,0x1c, 0x0b,0x12,0xcd,0xf9, 0x05,0xbf,0xd8,0x24, - 0x86,0x7f,0x7e,0xc3, 0xb6,0x9a,0x60,0x6a, 0x66,0xef,0xa6,0xf7, 0x65,0x3b,0xee,0xd1, - 0xa5,0xe3,0x4b,0x3a, 0xb4,0x3a,0xb4,0x87, 0x3a,0xe4,0x88,0xf9, 0x9d,0xd3,0x50,0x10, - 0x7e,0x89,0x7f,0x64, 0x3e,0xc4,0x26,0xfc, 0x9f,0x27,0x18,0x8b, 0xa3,0x8b,0xac,0xb2, - 0x44,0x67,0x36,0x66, 0x82,0xd3,0x64,0xe9, 0x45,0x5e,0xfc,0xfa, 0x3c,0xf8,0x6c,0x9c, - 0x18,0x8c,0x3d,0xa4, 0xf3,0x7f,0x21,0xef, 0x29,0x3e,0xf4,0xc3, 0xd4,0xc1,0xf1,0x01, - 0x1d,0x2f,0x70,0xe4, 0x4f,0xf9,0x2f,0x79, 0xc5,0x08,0x6d,0x0a, 0xb2,0x72,0xdf,0xe1, - 0x47,0x81,0x00,0x3d, 0x84,0xaf,0xfc,0x67, 0xc9,0x26,0x91,0x1c, 0x8e,0xe4,0x73,0xc4, - 0x90,0x22,0x04,0x91, 0x94,0x1b,0x28,0x9b, 0xfe,0xf7,0x06,0x61, 0x02,0x25,0x4e,0x85, - 0x9b,0xc4,0xfb,0xfc, 0xd2,0x23,0x91,0x61, 0x8d,0xd3,0x4f,0xef, 0x7d,0xf3,0x31,0x04, - 0x5d,0x7d,0x45,0x7f, 0x4f,0xef,0x7c,0xf3, 0x5f,0x3f,0x3e,0xc1, 0x9b,0x11,0x13,0xc2, - 0xa6,0xcd,0xe5,0x04, 0x8d,0xac,0xb8,0xa7, 0xa8,0xf4,0xf5,0xa8, 0xeb,0x36,0x58,0xa5, - 0xa1,0xfc,0xbd,0xa0, 0xb0,0xac,0xc7,0xed, 0xef,0x84,0x5e,0xf1, 0xef,0x87,0x6e,0x84, - 0xf6,0x78,0xf0,0xe6, 0x43,0x07,0x7f,0xfa, 0x1a,0x08,0xff,0x46, 0x86,0xfc,0xef,0x9c, - 0xb2,0x7c,0xfc,0xe8, 0x6c,0xce,0x44,0xe1, 0x85,0x65,0x7d,0x5e, 0xb5,0x3e,0x2a,0x15, - 0x38,0x9d,0xbd,0x14, 0xf8,0xc9,0xae,0xf2, 0x9e,0x0c,0xd7,0x7d, 0xd5,0x37,0x6c,0xf3, - 0x2f,0x83,0x37,0x13, 0xc2,0x43,0xe2,0x23, 0xdd,0xcd,0x34,0x7d, 0xf5,0x33,0x83,0x1b, - 0x60,0xc1,0x89,0xc0, 0x49,0xe4,0xc2,0x32, 0xe9,0x61,0x02,0x09, 0x24,0x0f,0x52,0xb3, - 0x81,0xf2,0x10,0xdf, 0xe8,0x91,0xf9,0xc4, 0x0f,0x43,0xf5,0x27, 0xc6,0x56,0x96,0x7a, - 0x44,0xc4,0x81,0x21, 0xb2,0xdd,0x39,0x67, 0x2c,0x90,0x1d,0x30, 0xba,0xeb,0xab,0x64, - 0xe2,0xe9,0x6a,0xb5, 0xa2,0x6e,0x11,0x5c, 0xbf,0xab,0x66,0x44, 0x3f,0x50,0xa4,0xa4, - 0x12,0xaf,0xe3,0xf5, 0xfc,0x8c,0xcd,0x6d, 0x9f,0xcb,0xb8,0x9f, 0x92,0xfd,0x7c,0x34, - 0x60,0x95,0x27,0x8d, 0x13,0xac,0xfc,0x4e, 0x86,0x75,0xb2,0x52, 0x73,0x10,0x0c,0x32, - 0xa9,0x34,0xe8,0x5c, 0x4d,0x29,0x4f,0xed, 0xa8,0x6e,0x69,0x50, 0xb4,0x18,0xe4,0x43, - 0x63,0x19,0x7d,0x4d, 0x0b,0x19,0x11,0x3a, 0x1e,0x59,0xee,0xfc, 0xf4,0x87,0x61,0x55, - 0x51,0xdb,0xdb,0xd7, 0xb1,0xd0,0xb2,0x85, 0x1c,0xc9,0xeb,0xae, 0xf5,0x79,0xaa,0xd4, - 0x4c,0xbc,0x14,0x98, 0xee,0xd0,0x7a,0x1b, 0xc2,0x9a,0x3a,0xd8, 0xb9,0x5d,0x35,0xd2, - 0x83,0x5a,0x85,0x5a, 0xe3,0x3c,0x2d,0xe5, 0x2b,0x06,0x6b,0x39, 0x5a,0x60,0xbb,0x4a, - 0xaa,0x22,0x65,0x44, 0xf1,0x6c,0x1c,0xda, 0x5b,0xdb,0x0c,0xeb, 0xbf,0x46,0x86,0xa2, - 0xd7,0xa3,0x94,0xcd, 0xa3,0x12,0x88,0xa9, 0x69,0x62,0x2a,0x2d, 0xb5,0xb6,0xbf,0x62, - 0x6c,0xc1,0x3b,0x73, 0x26,0x9b,0x7d,0xd5, 0xc9,0xee,0x21,0x61, 0xe2,0xf6,0x4f,0x9a, - 0xd2,0x9d,0x9a,0xb1, 0x54,0x46,0x22,0x45, 0x0e,0xde,0xeb,0xcb, 0xe4,0x79,0xfc,0x14, - 0x67,0xcf,0xfc,0x03, 0xd4,0xf7,0x00,0xfb, 0x76,0xe7,0x3f,0x59, 0x64,0x27,0xd8,0x87, - 0x91,0xe3,0x61,0xc4, 0x29,0xd8,0x32,0x42, 0x58,0x0a,0x7c,0x2d, 0x86,0x47,0xcf,0x3d, - 0xbd,0xf7,0x65,0x8e, 0xcb,0xb9,0x5a,0x1b, 0xfc,0x30,0xc1,0xe3, 0x73,0x79,0x5a,0x5d, - 0x01,0xbb,0x0a,0x27, 0xb3,0x14,0x98,0x86, 0x8e,0x8a,0xdd,0x13, 0x14,0xc9,0x99,0x57, - 0xd5,0xaa,0xad,0x28, 0xa4,0x41,0x88,0x68, 0x4f,0x47,0x1a,0xcc, 0x77,0x5c,0x65,0x6e, - 0x59,0x8f,0x47,0x92, 0x20,0xad,0x00,0x31, 0xb2,0x85,0x5b,0x6d, 0xf0,0xd1,0xcb,0xd7, - 0x2e,0x02,0x0b,0x07, 0x69,0x98,0xde,0x9c, 0x8c,0x4a,0xd2,0x28, 0x44,0x62,0x77,0xa0, - 0x54,0xec,0x9d,0x4e, 0x68,0x74,0xa8,0x6d, 0xab,0x4b,0x6a,0x76, 0xb7,0x6b,0x6a,0xab, - 0x68,0x20,0x2d,0xcb, 0xcd,0x7b,0xbd,0x24, 0xb3,0x0d,0xd7,0x4a, 0xd1,0xc4,0x46,0xe0, - 0x84,0x4c,0x39,0xc7, 0x7b,0x52,0x41,0x5d, 0xdc,0x59,0xd5,0xe6, 0x1a,0x97,0x11,0x4b, - 0x85,0x6b,0x74,0x8b, 0x29,0x02,0xd6,0xd2, 0x20,0xcb,0xd0,0xe3, 0x82,0x0c,0x6e,0xbb, - 0x8b,0xb3,0x29,0x2b, 0x3b,0x67,0x86,0x57, 0x50,0x58,0x1c,0xb9, 0x01,0x0d,0xa6,0x24, - 0x71,0x5b,0x45,0xab, 0xd7,0x72,0xd6,0xb8, 0xa2,0x12,0x58,0x55, 0xf2,0xec,0xdc,0x3a, - 0x59,0x01,0xe2,0x64, 0xa4,0x00,0x27,0x62, 0x5a,0x8a,0x03,0x8b, 0x84,0x58,0x2a,0x41, - 0x58,0xba,0x39,0x30, 0xae,0x1c,0xa1,0x3b, 0xe5,0x6f,0x4d,0xa6, 0x07,0x2f,0x72,0x96, - 0xaa,0x9c,0x68,0xb4, 0x58,0xe2,0x6a,0x5a, 0x17,0x38,0x03,0x13, 0x18,0xe4,0x42,0x45, - 0x08,0x2e,0xb2,0x0f, 0xae,0x89,0x97,0x4f, 0x14,0xa3,0x51,0xc8, 0x75,0x6d,0x1d,0x2e, - 0x71,0x6d,0x98,0xf1, 0x6f,0x33,0x5d,0x26, 0x52,0x04,0x53,0xa1, 0x75,0x79,0x98,0xba, - 0xd4,0xa2,0x3d,0xbc, 0x07,0xa9,0x94,0x73, 0x29,0xa9,0xad,0x0f, 0x06,0x51,0xa3,0x39, - 0xc7,0x69,0x95,0x62, 0x27,0x12,0xc6,0x6c, 0xd7,0x4f,0x0b,0x91, 0xd9,0x0e,0x2b,0x14, - 0xe9,0xa2,0x24,0x10, 0xda,0x6c,0xeb,0x0d, 0x36,0x2c,0x19,0x18, 0x0a,0xe1,0x68,0x91, - 0x45,0x89,0xb8,0x99, 0x84,0x59,0x6d,0x25, 0x72,0x34,0xb6,0x6b, 0x5d,0xe6,0x64,0xc7, - 0x98,0xcc,0x4c,0x94, 0x62,0x84,0x52,0x05, 0xc8,0xd3,0x52,0x5e, 0x21,0xb9,0x85,0xeb, - 0x74,0xe9,0x20,0xb0, 0x14,0xbc,0xe1,0x7c, 0x34,0x21,0x60,0xa5, 0xdb,0x6e,0x52,0x55, - 0x13,0x8d,0xc1,0xac, 0x9c,0x52,0xd0,0x14, 0x8a,0x01,0x23,0x38, 0x64,0xb1,0x54,0x31, - 0xdc,0xba,0x14,0x29, 0xa0,0x4b,0x1c,0xeb, 0x36,0xd3,0x17,0x0e, 0x1a,0x37,0x4e,0x80, - 0x91,0x70,0x56,0x1c, 0xc9,0x39,0x04,0x5d, 0xbe,0x3a,0xa5,0x88, 0x04,0x50,0x15,0x66, - 0xe5,0xc4,0x53,0x1b, 0x13,0x22,0x45,0x85, 0x30,0xc3,0x38,0xeb, 0x05,0x45,0x54,0x31, - 0xf0,0xcb,0xcb,0x40, 0xe2,0x54,0x3c,0x1d, 0xcb,0x23,0xd6,0x66, 0xb0,0xe2,0x71,0x46, - 0x5b,0x53,0x51,0x12, 0x15,0x22,0x9b,0xb7, 0x2d,0xa8,0x5a,0x68, 0xaa,0xca,0xb0,0x01, - 0xc7,0x49,0x8b,0x41, 0x4c,0xbd,0x52,0xf8, 0x69,0x06,0x90,0x8a, 0x00,0x31,0x14,0xda, - 0x6c,0x58,0x40,0xab, 0x6e,0x4a,0x8b,0x9a, 0xad,0x2d,0xc9,0x16, 0xb0,0xe4,0x72,0x38, - 0x36,0xa9,0x55,0x04, 0x5a,0xd6,0x45,0x01, 0x06,0x1c,0x5e,0x39, 0xda,0xde,0x76,0xc0, - 0x2b,0x73,0x21,0x43, 0x96,0xb5,0xe7,0x7e, 0x67,0x23,0x11,0x59, 0x39,0x00,0x39,0x61, - 0x00,0x87,0xf3,0xc0, 0x27,0xb9,0x06,0x20, 0x01,0x46,0x21,0x00, 0x60,0x82,0x10,0x18, - 0x2b,0x05,0x42,0x22, 0x8a,0x21,0x20,0x7e, 0x6f,0x91,0x44,0x42, 0xb1,0x64,0x26,0x5f, - 0x59,0x57,0x7b,0xd6, 0x70,0xaa,0x20,0x5f, 0x04,0x09,0x16,0x41, 0x01,0x1d,0xff,0x63, - 0x40,0x4a,0xc8,0x40, 0x7b,0x88,0x70,0xf8, 0x1d,0x75,0x40,0x6e, 0x27,0xfc,0xfe,0xbf, - 0x8c,0xe6,0xfe,0x57, 0x00,0xe8,0x44,0x51, 0x57,0xfc,0xd4,0xe3, 0x00,0xc5,0x64,0x02, - 0x7d,0xdf,0xff,0x76, 0x63,0x3e,0xa5,0x02, 0xb2,0x00,0x92,0x3d, 0x35,0x3b,0x33,0xb3, - 0xd8,0x77,0x7b,0x2e, 0xdb,0x7d,0x4f,0x53, 0xf6,0xf0,0x37,0x91, 0xc5,0x02,0x10,0x49, - 0x23,0x09,0x00,0x88, 0xc5,0x8a,0xa8,0xb1, 0x16,0x08,0x2c,0x8a, 0x0b,0x06,0xd0,0xac, - 0x6d,0x18,0x62,0xe1, 0x5a,0x9d,0xd5,0xb8, 0x13,0xa9,0xee,0xb8, 0x7b,0x8e,0xab,0x7b, - 0x76,0x4f,0x0f,0x53, 0x1e,0x76,0x3b,0xb9, 0xf9,0xaa,0x2a,0x86, 0xb6,0x0d,0x27,0x0a, - 0xd4,0x5e,0xd6,0x1c, 0x39,0x8a,0xb7,0x7b, 0x7f,0x3d,0xfb,0xc7, 0x6f,0x0f,0x7e,0xe9, - 0xff,0x5c,0x75,0x2f, 0x9d,0xdf,0xf0,0xff, 0xdc,0xbf,0xd0,0x78, 0xff,0x24,0x88,0xef, - 0x45,0xde,0x3e,0xfd, 0x69,0xed,0x77,0x14, 0xcd,0x75,0xff,0x28, 0xd6,0x72,0x49,0xe5, - 0xed,0xf7,0x76,0xa5, 0xbc,0x73,0x72,0x4b, 0x0f,0x4f,0xfa,0x93, 0x9b,0xac,0x4a,0x76, - 0x49,0x01,0x72,0xe4, 0x01,0x52,0x02,0x28, 0x8d,0x20,0x12,0x92, 0x84,0x96,0x83,0xda, - 0xd6,0xd5,0xed,0x6e, 0xd8,0xdc,0x16,0x52, 0x9d,0x0c,0xa5,0x40, 0x1e,0x92,0x07,0xda, - 0xc7,0xcb,0xf2,0x9b, 0x20,0x77,0x4f,0x12, 0xb5,0x83,0xdd,0x28, 0x23,0xdd,0x31,0x8e, - 0xff,0x45,0xe5,0x38, 0x65,0x78,0x71,0x87, 0xef,0xc5,0x8b,0x5e, 0x31,0xb6,0x53,0xa2, - 0x5c,0xba,0x42,0x80, 0xcb,0xa2,0x52,0x71, 0x15,0x35,0xa9,0xfd, 0x4f,0x53,0x3a,0xf0, - 0x1e,0x27,0x62,0xff, 0x8f,0xf4,0x3f,0x13, 0x38,0x08,0x6f,0xfb, 0xb0,0xc2,0x7a,0xcd, - 0x18,0xfe,0xaf,0xb9, 0x4c,0x18,0xa8,0x91, 0x04,0x04,0x10,0x51, 0x51,0x45,0x51,0x5a, - 0xd4,0x5a,0xac,0x2a, 0x2a,0x2a,0xa2,0x83, 0x11,0x11,0x2d,0x2a, 0x07,0xb5,0xed,0xf9, - 0x20,0xdb,0x2a,0x2d, 0x15,0x5d,0xd5,0xe3, 0x5a,0xd5,0x55,0x21, 0xe7,0x9e,0xa2,0x98, - 0x2e,0x35,0x11,0x05, 0x8f,0x9e,0x67,0x10, 0x96,0xd5,0x35,0xeb, 0xc3,0xb7,0x34,0x67, - 0x4f,0x9e,0x15,0x85, 0x1f,0x89,0xf1,0xf3, 0x24,0x0d,0x55,0x8b, 0xcb,0xc8,0x73,0xb6, - 0x6c,0x22,0x90,0x01, 0x49,0xd0,0x64,0x50, 0xf5,0xdf,0xbf,0x0d, 0x5a,0x6d,0x2f,0x3c, - 0x7f,0x77,0xc8,0x34, 0x89,0x24,0x82,0xbf, 0xb6,0x29,0x7c,0x6a, 0xd1,0x70,0x81,0xb5, - 0xd9,0xf4,0xd9,0x59, 0x4d,0xe5,0x36,0x74, 0xa6,0x18,0x00,0xf9, 0xbb,0xce,0x1c,0x2c, - 0x14,0x89,0x6c,0xe7, 0x2b,0xe8,0xfa,0x86, 0x49,0x0b,0x3a,0xb0, 0xf8,0x89,0xac,0x3f, - 0xa4,0xf3,0xae,0x64, 0x0d,0x30,0x0e,0x3d, 0x68,0x07,0xf9,0x09, 0x31,0x55,0x87,0xc5, - 0x27,0x4c,0xb3,0xa6, 0xf4,0xb3,0xa1,0x4f, 0xcc,0xb6,0x09,0xed, 0xa2,0xf8,0x2a,0x80, - 0xc8,0xe4,0x46,0xe5, 0x84,0x11,0x92,0x41, 0x1f,0xf8,0x1c,0x27, 0x23,0x3a,0xe1,0x28, - 0xea,0x94,0xcb,0x1d, 0xd0,0xfb,0x1f,0xd1, 0xa1,0xb9,0x03,0xf7, 0x47,0xb5,0x07,0xfa, - 0x6e,0xdc,0xf1,0x4d, 0xef,0x62,0xa6,0x59, 0x49,0x7e,0x8c,0xeb, 0x31,0x04,0x80,0x5b, - 0xfa,0xff,0xb8,0xbe, 0xf4,0x20,0x72,0x41, 0x02,0x48,0x27,0xfe, 0x32,0xb0,0xfe,0xff, - 0xf0,0xbf,0x2e,0xca, 0x64,0x7e,0xa6,0x75, 0x80,0x27,0x2d,0xdb, 0xf2,0xe1,0x9d,0x8b, - 0x31,0x32,0x5e,0xf3, 0xaf,0xd3,0x5e,0xeb, 0xa9,0xab,0x0e,0x3f, 0xc5,0xc9,0x7d,0x1f, - 0xe1,0xfb,0xde,0xfb, 0x9b,0xc6,0x7b,0x1b, 0xf6,0x17,0x43,0xbb, 0x3d,0xfa,0x61,0x16, - 0x1e,0xed,0x85,0x08, 0x04,0xb5,0x24,0x9b, 0xda,0x60,0x9c,0xac, 0xf3,0x20,0x1f,0xed, - 0xbf,0xed,0x71,0x6f, 0x44,0xc0,0x79,0x65, 0xf8,0xff,0x2c,0x41, 0x02,0x7f,0x2a,0x6f, - 0xf7,0xbf,0xe5,0xfc, 0x0e,0xe4,0xd7,0xbc, 0xa8,0x9c,0xe4,0xcc, 0x8b,0x9b,0x18,0x67, - 0xe8,0xd4,0xaa,0xc8, 0x1a,0xd2,0x8e,0x7f, 0xef,0xa0,0x1f,0x06, 0xb4,0x4c,0x82,0x94, - 0x38,0x89,0x5d,0x1c, 0x2e,0xb3,0xf8,0x23, 0x9b,0x79,0x95,0xcd, 0x96,0xfc,0x39,0x38, - 0xab,0xbb,0x94,0xf3, 0x58,0x54,0x35,0x90, 0xa1,0x17,0xbc,0xe5, 0x75,0x36,0xb6,0x30, - 0xe4,0x68,0x76,0x98, 0x1e,0xbf,0x8e,0x6a, 0x8c,0xdf,0xe5,0x7f, 0x46,0xeb,0x5a,0xca, - 0xc0,0x64,0x89,0x88, 0xb7,0xff,0x8a,0x7e, 0x1b,0x43,0x8f,0x4f, 0x8f,0xe2,0xd4,0x3f, - 0x76,0x40,0xc4,0xd8, 0xa2,0xd7,0xd0,0x7c, 0x32,0x88,0xe4,0xbe, 0x99,0xc2,0x25,0xa7, - 0xd3,0x90,0xf9,0xc7, 0xe9,0x62,0xee,0x30, 0x35,0x3f,0xbf,0xd8, 0xa6,0x10,0x0d,0xe4, - 0x09,0x45,0x88,0x64, 0x78,0x20,0xfc,0xe3, 0xef,0x3f,0xac,0x89, 0x06,0x25,0x8e,0x1f, - 0xbe,0x41,0x16,0x6e, 0x3c,0x53,0x6c,0x71, 0xf8,0x7d,0xab,0x3b, 0xed,0x0d,0x65,0x14, - 0x3a,0x0b,0xe6,0x6d, 0x60,0xa2,0x0a,0x2b, 0x4b,0x11,0xa8,0xf7, 0xca,0x05,0x32,0x83, - 0x6d,0x40,0xad,0x60, 0xdc,0x2e,0x0b,0x16, 0x54,0xac,0x62,0x02, 0x2a,0xa9,0x85,0xab, - 0x05,0x22,0xa0,0xa2, 0xc4,0x56,0x54,0x94, 0x49,0x15,0x31,0x44, 0x26,0x2d,0xe2,0x01, - 0x0d,0x10,0x40,0xf2, 0xfe,0x02,0x02,0x84, 0x83,0xf7,0x0b,0x26, 0xaf,0xef,0x29,0xf1, - 0xfd,0x81,0x7c,0xfe, 0x91,0xdc,0xc4,0xfd, 0x93,0xbe,0x07,0x04, 0xce,0x1d,0x26,0x28, - 0x39,0x29,0x62,0x82, 0x62,0xc4,0x98,0x2d, 0xf5,0x5c,0x7a,0x7f, 0x9d,0x47,0x3f,0xcc, - 0x7d,0x0f,0x72,0xdb, 0x68,0x9a,0x66,0x82, 0x5e,0xe0,0x85,0xe3, 0x93,0xcc,0x4a,0xf3, - 0x10,0x82,0x97,0xc2, 0x25,0xe7,0xb6,0x61, 0x55,0xaa,0xf2,0x8e, 0x97,0xf7,0xef,0x84, - 0xd8,0x78,0xdd,0x95, 0xae,0x30,0x28,0x1b, 0xac,0x58,0x55,0xe5, 0xb1,0xe4,0x55,0x09, - 0x3a,0x58,0x28,0x0e, 0x84,0x10,0x5b,0x43, 0xa7,0x8b,0x04,0x55, 0x79,0xfe,0x63,0xf7, - 0x5f,0x2b,0xe5,0x57, 0xf2,0x28,0xfc,0xbf, 0xed,0x77,0x23,0xb5, 0x34,0xd3,0x6d,0x05, - 0x11,0xad,0x6e,0xe2, 0x8a,0xf3,0x16,0xb8, 0x2d,0x13,0xcd,0x15, 0xc5,0x6b,0x2e,0xd0, - 0x95,0xc3,0x5b,0x62, 0xa1,0xdd,0x91,0x5c, 0x15,0xca,0x76,0x88, 0xdc,0x04,0xe4,0xab, - 0x2c,0x14,0x58,0x75, 0x13,0xdb,0x9c,0x24, 0xe3,0xc5,0x1e,0x15, 0x06,0xd1,0x54,0xad, - 0x4d,0x47,0x2c,0x8a, 0x45,0x37,0x2e,0x2e, 0x58,0x99,0x6c,0x6c, 0x92,0x6a,0x43,0x75, - 0xdc,0xba,0x33,0x94, 0xd9,0xa9,0x69,0xc3, 0x3b,0x4c,0x4d,0x7a, 0xce,0x88,0x4c,0x62, - 0x91,0xe4,0xdb,0x80, 0x08,0x16,0xc2,0x22, 0x61,0x1d,0x66,0xeb, 0xc5,0x85,0x52,0xdc, - 0x74,0xa5,0x5d,0x28, 0x60,0x0c,0x2f,0xa8, 0x93,0x11,0x47,0x33, 0x5d,0x8e,0xee,0x0e, - 0x19,0x94,0xc6,0x16, 0x5b,0x89,0x96,0x57, 0x72,0x83,0x85,0x84, 0xc1,0xc9,0x83,0xcc, - 0x86,0x38,0x3b,0x07, 0x77,0x73,0x53,0x25, 0xb3,0x8d,0xc8,0xed, 0xc6,0xaa,0x5d,0xb8, - 0xa8,0x18,0x8e,0x36, 0x40,0x8a,0x42,0x56, 0x13,0x7a,0xbb,0xb6, 0x69,0x95,0x2a,0xac, - 0x43,0xc7,0x84,0x98, 0x25,0x6e,0xa5,0xd9, 0x1c,0x65,0x94,0x58, 0x2c,0x03,0x2d,0x96, - 0xc6,0x5c,0x4a,0x55, 0x8a,0xd6,0x31,0x25, 0x06,0xa6,0x56,0x4a, 0x51,0x8f,0x4a,0xa8, - 0x56,0x56,0x88,0x32, 0x58,0x0a,0x09,0xb8, 0xe6,0x52,0x7a,0x9b, 0x94,0xb1,0x63,0x71, - 0x2c,0x46,0x34,0xd9, 0xb7,0x9a,0x84,0xed, 0x5c,0xa8,0x29,0x49, 0x62,0xa5,0xa5,0x1b, - 0x98,0x61,0xe3,0x2a, 0x62,0x63,0x12,0x13, 0x7a,0x3a,0xa7,0x16, 0xc8,0xf5,0xdb,0x7a, - 0xd4,0xa6,0xa7,0x12, 0xdd,0xc3,0x98,0xd3, 0x57,0x25,0xa2,0x54, 0x51,0xb4,0x50,0x07, - 0x6c,0x95,0x23,0x70, 0xcc,0x2d,0xb6,0x9a, 0xaa,0xb9,0x83,0x94, 0xdb,0x8a,0x26,0xa6, - 0x3a,0x9b,0x6a,0xeb, 0x0a,0xe2,0x15,0x91, 0xc7,0x32,0xe9,0x4a, 0x08,0x1a,0x80,0x36, - 0x89,0x32,0x8b,0x39, 0xe1,0x97,0x9a,0xf5, 0x5f,0x10,0xa1,0x7d, 0x23,0xa8,0xf3,0x8b, - 0x6e,0xd4,0xb8,0xe3, 0x9a,0x17,0x2a,0xc2, 0x82,0x2a,0x52,0xee, 0xdd,0xb2,0xa8,0x5d, - 0xcb,0x8d,0xe5,0x45, 0x7b,0x75,0xce,0x2a, 0xb0,0xca,0xcd,0x4e, 0x23,0x30,0xcc,0x70, - 0x24,0x60,0xc6,0x91, 0xae,0x98,0xc6,0x10, 0x92,0xe5,0x5e,0x9a, 0x5c,0xd0,0xcb,0x8d, - 0x93,0x19,0x09,0x6a, 0xa1,0x86,0x55,0x71, 0x6e,0x65,0x41,0x4c, 0x90,0x35,0x84,0x91, - 0x49,0x00,0x16,0x59, 0x79,0xd6,0xcc,0x96, 0xaa,0x82,0xc6,0x6b, 0x50,0x28,0x42,0x15, - 0x8e,0x82,0xc5,0x78, 0xec,0x8e,0xd2,0x8a, 0x0a,0x10,0x8e,0xee, 0x44,0x32,0x5c,0xd2, - 0x6b,0x6c,0xc9,0xc7, 0x70,0xbc,0xb7,0x04, 0xeb,0x34,0x76,0xef, 0x58,0xda,0xca,0x22, - 0x89,0xa9,0x97,0x16, 0xe2,0x39,0x85,0x11, 0xb8,0x5d,0xb4,0xd2, 0xa6,0x3a,0x52,0xed, - 0xa5,0x9b,0x5c,0xa6, 0xd3,0x94,0xb1,0xcd, 0xca,0x17,0x99,0xb5, 0xc8,0xab,0x56,0x23, - 0xa5,0xb2,0xda,0x16, 0x07,0x19,0xbc,0x6b, 0x23,0xbc,0x31,0xc9, 0x31,0x68,0xd4,0xa5, - 0x42,0xd9,0x63,0x52, 0xa9,0x6a,0xd6,0x6d, 0xcc,0x81,0x2f,0x5c, 0xba,0x6f,0x37,0x37, - 0x74,0xc1,0x79,0x8b, 0x2d,0x28,0xed,0xe5, 0x70,0xe1,0xa1,0x76, 0x62,0xcc,0x8a,0xd5, - 0xc4,0xd9,0x44,0x6e, 0xa2,0x8d,0x30,0x10, 0xde,0x8c,0x90,0x82, 0x83,0xb3,0xac,0xe2, - 0xe1,0x62,0x99,0x72, 0x26,0x24,0x63,0x1b, 0xb1,0xb5,0x03,0x16, 0x5a,0x15,0x88,0xaa, - 0x46,0x22,0x13,0xa6, 0x45,0x54,0x51,0x52, 0xb2,0xaa,0xaa,0x97, 0x14,0xc4,0xb7,0x12, - 0x99,0x41,0x2c,0x2e, 0x69,0x99,0x89,0xb4, 0xd7,0x14,0x15,0x47, 0x69,0x6d,0x85,0xd4, - 0xb1,0x4c,0xb4,0x13, 0x2e,0xa3,0x4c,0xdd, 0xa8,0x45,0x4b,0xb9, 0x32,0x2a,0x97,0x69, - 0xab,0x5a,0x6c,0x58, 0xb0,0xad,0x18,0x82, 0x1b,0x39,0xb4,0xe4, 0xcd,0xc3,0x87,0x37, - 0x39,0x46,0x21,0x61, 0x99,0x2d,0x60,0xc5, 0x90,0x7d,0x9e,0x4c, 0x56,0x3b,0x6f,0x23, - 0x5a,0x5b,0x36,0x60, 0x39,0xcd,0xdd,0xd1, 0x2c,0xd6,0x99,0x1b, 0x58,0x0d,0x91,0xac, - 0x15,0xc4,0x46,0x4a, 0x56,0x21,0x0e,0x15, 0x2e,0x66,0x66,0x02, 0x8a,0xc4,0x4b,0x68, - 0x0a,0xb1,0x46,0x0c, 0x58,0x32,0xd9,0xbd, 0xf4,0xc7,0x6c,0xa2, 0x37,0x72,0x18,0x2c, - 0x3a,0x12,0xc8,0x22, 0xc0,0x58,0x2a,0x30, 0xe9,0x76,0x5c,0x05, 0x63,0x52,0xa2,0x91, - 0x87,0x12,0xa0,0x2c, 0x5c,0xdd,0x35,0x10, 0xad,0x51,0xdb,0x89, 0x92,0xe9,0x5a,0x95, - 0xcb,0x64,0xc2,0xe7, 0x32,0x61,0xc3,0x32, 0xf0,0xd8,0xd6,0xa3, 0x8e,0x70,0x6a,0x63, - 0x58,0x2c,0x8b,0x1d, 0x4b,0x08,0x6b,0x89, 0x83,0x21,0x85,0x94, 0x05,0x59,0x39,0x99, - 0xc6,0x57,0x39,0x47, 0x4d,0xc1,0xe1,0x75, 0xa9,0x96,0xb1,0x11, 0x62,0xc9,0xdb,0x99, - 0x90,0x58,0xaa,0x45, 0x8e,0xd0,0xe3,0x52, 0x1d,0xd0,0xb8,0x52, 0x6b,0x08,0xe5,0x8e, - 0x0e,0x52,0xd7,0x03, 0x89,0x86,0xd2,0xb0, 0x05,0x34,0xc2,0x52, 0x42,0xb8,0x2a,0xd6, - 0x54,0x54,0x41,0x0b, 0x44,0x10,0x59,0x80, 0xba,0x82,0x98,0x8a, 0x28,0x62,0x51,0x93, - 0x13,0x14,0x72,0xee, 0x4b,0xd5,0xd7,0x52, 0xdd,0xe6,0x5c,0xcc, 0x2c,0x93,0x0a,0xd0, - 0xb6,0xc2,0x2a,0x36, 0x96,0xdc,0x4e,0x6f, 0x63,0xac,0xc7,0x2e, 0xb0,0x46,0x2c,0x7a, - 0x45,0xb0,0x12,0xaf, 0x25,0x70,0x72,0xe2, 0x5d,0xa6,0x0c,0x84, 0x67,0x19,0x8e,0x6d, - 0x2f,0x4d,0x87,0x5b, 0xc3,0x44,0x2b,0x01, 0x20,0x04,0x0a,0xa5, 0xec,0x56,0x52,0x01, - 0x56,0x1b,0xa9,0x89, 0x4d,0x34,0x4f,0x6b, 0x05,0x80,0xb1,0xa9, 0x53,0x1e,0xee,0x6e, - 0x6d,0xd0,0xaa,0xc5, 0x1d,0x2d,0x82,0x68, 0xa0,0x42,0x12,0xad, 0xb4,0x59,0x46,0xc8, - 0xa0,0x2e,0x9d,0x2a, 0xb4,0xe2,0xd5,0xc3, 0x39,0xcd,0x9c,0xcb, 0x61,0x99,0xba,0x5d, - 0x49,0xb8,0xd5,0x0d, 0x9c,0x4d,0xeb,0xad, 0x4c,0xe9,0x3a,0x92, 0xaa,0x0a,0x75,0x4a, - 0xcd,0xc9,0x4d,0x74, 0x99,0x16,0x1b,0xb5, 0x79,0x65,0x6a,0xb8, 0x2e,0x3c,0xe1,0x2e, - 0xe9,0xae,0x11,0xd0, 0xb5,0x54,0xbc,0x62, 0xd2,0x02,0x0d,0x4f, 0x5d,0x91,0x66,0xac, - 0xbb,0x5a,0x05,0x14, 0xc0,0xd1,0x21,0xc9, 0x65,0x32,0xac,0xa9, 0x77,0x28,0xa4,0xda, - 0x2c,0xb5,0x66,0xeb, 0x73,0x35,0x3e,0xc5, 0x0d,0x6e,0x61,0x69, 0x5a,0xaa,0x4f,0x4b, - 0x4e,0x58,0x9a,0x9c, 0xe5,0xc7,0x4b,0x4d, 0x29,0x6e,0x21,0xaa, 0x60,0x21,0x9b,0x6c, - 0x55,0xea,0x94,0x11, 0x42,0xc4,0xea,0xd2, 0x41,0xcb,0xd3,0xbb, 0x64,0x0e,0x65,0x86, - 0x16,0x56,0x8c,0x50, 0x49,0x02,0x33,0x22, 0xb6,0xd5,0x64,0x51, 0x98,0xd8,0x66,0x29, - 0xaf,0x33,0x62,0xd1, 0x41,0xb7,0x12,0xb8, 0xe2,0x8d,0x09,0xaa, 0xd6,0xa5,0xc9,0x93, - 0x0c,0xc5,0x87,0x31, 0x35,0x16,0x42,0x45, 0xa5,0x4d,0xbc,0x93, 0x1e,0xad,0xb3,0x32, - 0x6a,0xcc,0x0b,0x77, 0x78,0xb3,0x65,0xe6, 0xe6,0x82,0x29,0x70, 0x04,0x1a,0x28,0x09, - 0x94,0xe3,0x9d,0x4c, 0x88,0x2f,0x14,0xd2, 0x61,0xcb,0x51,0x64, 0x58,0x36,0xca,0x8c, - 0x45,0x05,0x1e,0xa9, 0x60,0xa3,0x5b,0x97, 0xad,0xde,0xb7,0x32, 0x5c,0xb6,0xb5,0x59, - 0x11,0x1e,0x3d,0x26, 0xaa,0xe3,0x66,0xcb, 0x76,0x9c,0xe1,0xae, 0x9b,0xe1,0xd6,0x33, - 0x27,0x05,0x03,0x1d, 0xd3,0x71,0x14,0x16, 0x9d,0xcb,0x55,0xa6, 0x00,0x68,0xb5,0x43, - 0x07,0x98,0xda,0x22, 0xbd,0x8d,0x31,0x32, 0x85,0x71,0x46,0xa2, 0xcc,0xad,0x0c,0xcc, - 0xd6,0xd3,0xab,0x6e, 0xb3,0x4d,0xcc,0x9d, 0x5d,0xc7,0xb9,0xbc, 0xd9,0x87,0x22,0x82, - 0xe0,0x14,0x15,0x41, 0x48,0x69,0xa6,0x96, 0x36,0x05,0x02,0x80, 0xd3,0x65,0xbc,0x70, - 0x60,0xaf,0x6b,0xae, 0x02,0x89,0x94,0xa9, 0x5c,0x32,0xa8,0x5c, 0x4b,0x26,0x6d,0xc1, - 0xc1,0x69,0x4a,0x98, 0x66,0x65,0x65,0x8b, 0x4d,0x73,0x4c,0x33, 0x72,0xe3,0xba,0x8b, - 0xaa,0x0b,0x07,0x1b, 0x69,0x0f,0x13,0x90, 0x25,0x38,0x50,0x28, 0xb9,0x36,0x59,0x59, - 0xac,0xa6,0xda,0x79, 0xcc,0xc3,0x78,0xe3, 0x35,0x28,0x22,0x6a, 0x54,0xc3,0x33,0x15, - 0x57,0x9c,0x2c,0xcd, 0x49,0xae,0xc6,0x0c, 0xd4,0xcd,0xe5,0xcc, 0xd3,0x82,0xba,0x71, - 0x9b,0x4d,0x24,0xd6, 0x1b,0xb4,0x73,0x39, 0x32,0x62,0x82,0x98, 0xea,0x5d,0xae,0x40, - 0x41,0x82,0x82,0x29, 0x3a,0x1a,0x2b,0x04, 0x98,0x13,0x91,0x41, 0x13,0x51,0x18,0x89, - 0x6d,0x56,0x0d,0xbd, 0x0e,0x5c,0xe7,0x13, 0x12,0x72,0x8b,0x56, 0x5b,0x54,0x69,0x4e, - 0xd9,0x54,0xc4,0x38, 0xc8,0x6b,0x0d,0x67, 0x5a,0x98,0xce,0x32, 0xae,0x97,0x1d,0x37, - 0x2d,0x2c,0xc8,0xdb, 0x46,0x8e,0xed,0xc2, 0xee,0x5d,0xc2,0xe2, 0xb1,0x50,0x48,0x82, - 0x82,0x85,0xb6,0x8e, 0xda,0x0c,0xdc,0x2a, 0xe3,0x2a,0xab,0x85, 0x16,0xb3,0x6d,0x05, - 0x31,0xb7,0x75,0x4c, 0xdc,0xb2,0x5d,0x66, 0x4d,0x2e,0xe2,0xd4, 0x31,0x96,0x8e,0x56, - 0x76,0x5c,0x32,0x62, 0x06,0x8c,0x45,0x22, 0xc5,0x6d,0x4c,0x2b, 0x4b,0x0b,0x47,0x96, - 0xa8,0x61,0x6a,0x0a, 0xaa,0xab,0x6e,0x61, 0x37,0x77,0x25,0x88, 0xad,0xab,0x46,0x42, - 0x00,0x63,0x41,0xb6, 0x09,0xb7,0x8e,0x87, 0xcd,0xbd,0xbe,0x48, 0x55,0x95,0x7c,0x42, - 0x29,0x00,0x02,0x42, 0x02,0x94,0xa9,0x45, 0x12,0xb5,0x19,0xaa, 0xc6,0xd2,0x8c,0xb6, - 0x58,0x55,0x54,0xca, 0x59,0x24,0x26,0x32, 0x42,0x14,0x45,0x92, 0x42,0x20,0x92,0x46, - 0x64,0x2e,0x65,0x4c, 0xa5,0xb6,0x8f,0x2f, 0x5b,0xb8,0x8b,0x40, 0xa8,0x30,0x55,0x4a, - 0xd4,0x64,0x16,0x58, 0x20,0xa0,0xa8,0xa9, 0x2d,0x90,0x05,0x0a, 0x92,0x54,0x2b,0x2d, - 0x39,0x81,0x54,0x51, 0x58,0xa4,0x19,0x96, 0xb9,0x99,0x9c,0xbc, 0xeb,0x70,0xe0,0x22, - 0x20,0x51,0x64,0x16, 0x8d,0x16,0x22,0x92, 0xd9,0x64,0xa5,0x80, 0x88,0xb5,0xa8,0x22, - 0x21,0x68,0x50,0x58, 0x2a,0x09,0x29,0x0a, 0xa5,0x42,0xc4,0x10, 0xb6,0x4a,0x20,0x54, - 0x52,0x31,0xb6,0xb0, 0x1a,0x8a,0x56,0x0d, 0x95,0x18,0x15,0x2a, 0x28,0x88,0xb2,0xc5, - 0x2d,0xa8,0x28,0x2a, 0xaa,0x41,0x19,0x11, 0x27,0x4d,0x50,0xec, 0xca,0xc4,0x76,0xcb, - 0x10,0x54,0x60,0x8a, 0x40,0x04,0x79,0xcb, 0x9c,0xe5,0x30,0x08, 0x51,0x02,0x14,0x44, - 0x17,0x59,0xce,0x5d, 0x45,0x88,0xa2,0xa2, 0x22,0xb6,0xdb,0x26, 0xe7,0x10,0xd4,0xad, - 0x61,0x38,0xdc,0xb2, 0x43,0x18,0xaa,0x28, 0x3c,0x66,0x0f,0x0e, 0xdb,0xf1,0xb0,0x1c, - 0x2a,0x88,0x02,0x8b, 0x24,0xb9,0x78,0xea, 0x01,0xac,0x2b,0x08, 0x39,0xc1,0xc4,0x77, - 0x4a,0x0a,0x40,0x58, 0x29,0x05,0x46,0x41, 0x48,0x1d,0xb7,0x3a, 0x9b,0x02,0x74,0x84, - 0xcc,0x1b,0xb9,0x4e, 0xc2,0xaa,0xb2,0xd7, 0x32,0xc2,0xf5,0x80, 0x52,0x40,0x95,0x5d, - 0x84,0x94,0x9e,0x5c, 0x78,0x49,0x66,0x52, 0x2d,0xd8,0x94,0x4a, 0xac,0xa1,0xa8,0x5e, - 0x48,0x5a,0x1a,0xca, 0x4e,0x1d,0x75,0x97, 0xab,0x1a,0x8b,0xa9, 0xc5,0x12,0xb1,0x3c, - 0xe9,0x20,0xc4,0x5c, 0x1a,0xb9,0x15,0xa2, 0x63,0x80,0x48,0xd6, 0x12,0xd0,0x5d,0x8a, - 0xc2,0xae,0x46,0xb8, 0xd5,0xa2,0x5e,0xc4, 0xdc,0x2d,0x61,0x2e, 0x92,0xdd,0x69,0x56, - 0x99,0x50,0xd5,0x73, 0x0b,0x78,0x0f,0x59, 0x73,0x98,0xba,0x31, 0x03,0x32,0xd0,0x79, - 0xc9,0xc8,0x67,0x6b, 0x92,0x49,0x35,0x87, 0x1c,0x1e,0x31,0x11, 0xdc,0xb2,0x2b,0x8d, - 0x0a,0xe5,0xc9,0x69, 0x5a,0xb1,0xb6,0x98, 0xc8,0xa4,0x8d,0x23, 0x33,0x1c,0xad,0x8d, - 0x57,0x2d,0x45,0x04, 0xc5,0x4a,0xa1,0x68, 0x36,0xa2,0x5b,0x44, 0x16,0x48,0xc5,0x07, - 0x58,0x71,0x31,0x8a, 0xaa,0x63,0x2b,0x0a, 0x93,0x10,0x76,0x64, 0xe9,0xe4,0x7a,0x2c, - 0xe8,0xe9,0xe8,0xe1, 0x52,0x87,0x1e,0x49, 0xac,0x0c,0x62,0x85, 0x88,0xc8,0x89,0x25, - 0x87,0x05,0x50,0x54, 0xb6,0x3a,0xd1,0x05, 0xea,0x6a,0x63,0x40, 0x49,0x14,0x6e,0x90, - 0x3b,0x29,0x52,0x2c, 0xd4,0x0a,0x9c,0xec, 0x60,0x56,0xab,0x0b, 0x6e,0xb2,0xb1,0x15, - 0x0a,0x74,0x22,0x9a, 0xeb,0xad,0xb7,0x4c, 0xde,0x13,0x5e,0x36, 0xec,0x41,0x43,0x89, - 0x85,0xcc,0xe8,0xb6, 0x29,0xd7,0x2e,0x38, 0xe2,0xed,0xac,0x36, 0x65,0x2a,0x47,0x28, - 0x56,0xbb,0x96,0x63, 0x89,0x8c,0x99,0x25, 0x38,0x46,0xf0,0xb8, 0x2c,0x31,0x6b,0xac, - 0x25,0x0a,0xe2,0xc2, 0xa9,0x83,0x71,0x0d, 0x09,0x0c,0x6c,0xa6, 0x2c,0x4a,0x2a,0x31, - 0xe5,0xb5,0x2d,0x2d, 0x41,0x56,0x54,0xd9, 0x54,0xca,0xd3,0x45, 0x1c,0xd5,0x30,0x93, - 0xa3,0x9c,0xcd,0x7a, 0x65,0x4e,0x87,0x47, 0x5b,0xbb,0x25,0x51, 0x22,0xd6,0x28,0xd0, - 0xd2,0x18,0xda,0x29, 0x8c,0x79,0x3a,0x6c, 0xb5,0x7c,0xa7,0x5b, 0x22,0x8e,0x29,0x48, - 0xa1,0x61,0x11,0xde, 0xb7,0x08,0xa3,0x16, 0x0c,0x46,0x29,0x94, 0x6c,0xa9,0x7a,0xb8, - 0xc7,0x23,0x54,0x0b, 0x0e,0x98,0xb2,0x2a, 0xa1,0xd2,0x17,0xb5, 0x2a,0xda,0x5d,0xb4, - 0x1d,0x1e,0x72,0xef, 0x37,0xae,0x73,0x9c, 0x5d,0xc0,0xaf,0x12, 0xb6,0xd2,0xd8,0x89, - 0xad,0x43,0x13,0x19, 0x75,0x2a,0x07,0x16, 0x4c,0xb1,0x94,0xd5, 0x34,0x5e,0xa4,0x37, - 0x31,0xd8,0xa3,0xb8, 0x91,0x30,0x1a,0x83, 0x8d,0xbc,0x20,0x00, 0xa6,0x28,0x00,0x93, - 0x00,0x18,0x57,0x6a, 0x24,0x5a,0x9a,0xdb, 0xad,0x89,0xe2,0x63, 0xbb,0xab,0x59,0x2c, - 0x53,0x2c,0x66,0x36, 0x2c,0x76,0x84,0xa2, 0x12,0x91,0xa7,0x76, 0xa2,0x98,0xf1,0xbc, - 0xb4,0xe9,0x60,0x18, 0xc6,0x26,0xe4,0x4e, 0xa0,0xc1,0x14,0x99, 0x09,0x02,0x30,0x48, - 0x24,0x73,0x1b,0x0c, 0xc0,0xc6,0xf6,0xe6, 0x1c,0x05,0x9a,0xc3, 0x19,0x96,0x58,0x42, - 0x55,0x39,0x60,0x40, 0xa0,0x83,0xba,0x37, 0x2e,0x5c,0x4d,0xa6, 0x64,0x90,0x98,0x81, - 0xc6,0x10,0x36,0x63, 0x06,0x89,0x65,0x8f, 0x04,0xcb,0xbb,0x21, 0x35,0x30,0xe7,0x58, - 0x74,0xc9,0xc6,0xb2, 0x58,0x81,0x16,0xb4, 0x2d,0x92,0x5d,0xbb, 0x95,0x18,0x9a,0x8a, - 0x0a,0x6e,0x88,0xba, 0xb8,0x9b,0xd5,0x90, 0xdd,0x0a,0xf5,0x64, 0xa8,0x28,0xf1,0x8b, - 0x2a,0xb3,0x2e,0xca, 0xed,0x6f,0x19,0xbc, 0x18,0x3d,0x27,0x43, 0x50,0x29,0xa5,0x95, - 0xd3,0xa6,0xb0,0x2d, 0x0a,0x95,0xa9,0x54, 0x60,0x5b,0x60,0xad, 0x2a,0xc3,0x47,0x8d, - 0xca,0x3c,0xa5,0x6a, 0xa9,0x94,0xb0,0x66, 0xd9,0x8d,0x6e,0xe9, 0x32,0xd0,0xdd,0x2d, - 0xeb,0x53,0x28,0x70, 0xa7,0x10,0x84,0x52, 0x49,0x8a,0x74,0xa2, 0x20,0xd4,0xb5,0xd3, - 0x4c,0xd3,0x6e,0xd3, 0x03,0x59,0x51,0x50, 0x5c,0x4b,0x6c,0x51, 0x74,0x5d,0x1d,0x89, - 0xd4,0x56,0xc9,0x56, 0xe2,0x08,0x42,0x15, 0x8a,0x20,0x92,0xdd, 0xba,0xb1,0x6b,0x4f, - 0x1d,0x3a,0xa6,0x0e, 0x30,0xb7,0x18,0xbd, 0x6d,0xb6,0xc9,0xac, 0x50,0x93,0x32,0xc9, - 0x22,0x28,0x81,0xd2, 0x1a,0x91,0x64,0x31, 0x0e,0x30,0xa9,0x00, 0x41,0x44,0x46,0xb2, - 0x56,0x5e,0x45,0x31, 0xd3,0x58,0xe8,0x29, 0x9b,0xab,0x03,0x30, 0x5a,0x2b,0x4e,0x2b, - 0x8a,0x5d,0xc6,0xe3, 0xb7,0xb1,0x22,0xea, 0xa8,0xea,0x54,0x88, 0xb9,0x2a,0x54,0x42, - 0xcd,0xb9,0x85,0x23, 0x69,0x04,0x2e,0xc9, 0x06,0x33,0x24,0x51, 0xdc,0x51,0xc0,0xcb, - 0xb8,0xb2,0x10,0x88, 0x23,0xcb,0xb5,0x12, 0x1e,0x59,0x84,0xb3, 0x98,0x0a,0x1c,0x62, - 0x2d,0x2d,0xe3,0x44, 0xe8,0xe1,0x9c,0x3a, 0x1c,0x94,0x9c,0x2d, 0x30,0x73,0x4b,0x69, - 0x13,0xab,0x2e,0xd9, 0x31,0x0e,0x0d,0xc3, 0x43,0x2d,0x13,0x66, 0x70,0xb1,0x31,0x66, - 0x33,0x42,0xa2,0xc3, 0x04,0xdd,0xcb,0x28, 0xca,0xa2,0x2d,0x06, 0x97,0x74,0x33,0x2c, - 0x76,0x62,0xe5,0xac, 0x8a,0x25,0xb9,0x63, 0x99,0x86,0x96,0xa1, 0xcb,0x99,0x34,0x62, - 0xcc,0xe1,0x5c,0xb1, 0x60,0x89,0x05,0x20, 0xad,0xb2,0xaa,0x13, 0x6d,0x11,0x82,0xc8, - 0x3c,0xd2,0x88,0x6b, 0x7b,0x31,0x89,0xb1, 0x65,0x60,0xb2,0x1c, 0x53,0x87,0x20,0x82, - 0x04,0xd9,0xb1,0x90, 0x8b,0x02,0x28,0x08, 0x90,0xea,0x3d,0x6d, 0xd5,0x15,0x02,0x5d, - 0xa6,0x08,0x49,0x6c, 0x50,0x85,0x90,0x14, 0x82,0xa8,0x19,0x89, 0xa6,0x3b,0x73,0x38, - 0xbc,0xe4,0x0e,0x35, 0x78,0x84,0x8d,0x1c, 0x00,0xc1,0xdd,0xcc, 0xbc,0x12,0x24,0x95, - 0xb8,0xc4,0x06,0x5c, 0x98,0x24,0xee,0xe9, 0x32,0x18,0x32,0xb3, 0x29,0x89,0x4c,0xca, - 0xa9,0x86,0x28,0x10, 0x04,0x3c,0xb9,0x01, 0x0a,0xb6,0x2c,0x14, 0x8b,0x00,0x28,0x30, - 0x88,0xc8,0x57,0x19, 0xb9,0xcb,0xbc,0xd8, 0x30,0xe1,0x08,0x8e, 0x08,0x1e,0xca,0x2a, - 0xf2,0x88,0x11,0x08, 0xa8,0xac,0x02,0x0a, 0xa2,0xa2,0x24,0x1c, 0xf1,0xd7,0xf4,0x79, - 0xff,0xa6,0xfe,0xbb, 0xf3,0xf9,0xde,0x8b, 0x40,0x32,0x53,0x0b, 0x6d,0x28,0xd6,0x10, - 0x8c,0x61,0x19,0x09, 0x12,0x48,0x10,0x65, 0x8f,0x3f,0x03,0x75, 0x7d,0x3d,0x2c,0x35, - 0x73,0x67,0x03,0x0e, 0x4e,0x62,0xa9,0xcb, 0xdf,0x44,0xd8,0xcd, 0x33,0x4e,0x9b,0x9d, - 0xc2,0x5f,0x51,0xfb, 0xf2,0x77,0x60,0xfa, 0x34,0x53,0xe5,0xee, 0x41,0xc0,0xdb,0x93, - 0x3f,0x29,0x70,0x54, 0x87,0xd9,0x69,0x5d, 0x79,0xf0,0x28,0x9b, 0x62,0xe4,0xbb,0x42, - 0xb9,0x66,0x4b,0x7e, 0xb1,0xf4,0xbf,0x66, 0xd3,0x5e,0x24,0xa8, 0x20,0x32,0x08,0x82, - 0xa8,0xa0,0xf7,0xf2, 0xf3,0xa2,0x19,0xaf, 0x05,0xb7,0xb2,0xae, 0x37,0xb5,0x7f,0x74, - 0xc0,0xd9,0x23,0xb3, 0x4a,0x28,0x13,0x29, 0x9a,0xd8,0x21,0x0e, 0x42,0x26,0x06,0xd3, - 0x74,0x4f,0x9a,0x73, 0xe0,0xe9,0xc4,0x14, 0x0a,0x76,0xb5,0x0e, 0x29,0x62,0x71,0x4c, - 0x62,0x87,0x3a,0xfd, 0x16,0x07,0xe5,0xfe, 0xc3,0x67,0x44,0xd9, 0x8f,0xe6,0x59,0x89, - 0xc7,0xc8,0x87,0x9f, 0x88,0x90,0x7c,0x4a, 0x3f,0x6c,0xb7,0x89, 0x41,0x68,0xff,0x9a, - 0x76,0x3e,0xc2,0x28, 0xc4,0x1a,0xae,0xaf, 0xcb,0xe4,0xfc,0x8f, 0x49,0xe9,0x34,0x4a, - 0x44,0x1f,0x62,0xb6, 0xf8,0x32,0xa7,0xeb, 0x56,0x9d,0x4b,0x07, 0xf4,0x17,0xf6,0xac, - 0xa7,0x07,0x5f,0xd1, 0xf0,0x6a,0x6d,0xf2, 0xc3,0xf7,0x7c,0xd3, 0xa4,0x10,0x20,0x7d, - 0xb3,0x92,0x41,0xa3, 0x44,0x9a,0xbf,0xab, 0x7f,0xd8,0x9f,0xc9, 0xfc,0xd0,0x87,0xe0, - 0xcd,0x7c,0x56,0xf8, 0x47,0x9f,0xb6,0x5a, 0x96,0x3e,0xa4,0xd3, 0x0f,0x67,0x60,0x3d, - 0x3e,0xe6,0xff,0x97, 0x10,0x43,0x4f,0xaa, 0x63,0x5e,0x81,0xc3, 0x96,0xb1,0x68,0x05, - 0x81,0x6b,0xa0,0x3c, 0x28,0x9a,0x00,0xf9, 0x5b,0x3e,0x6c,0x3f, 0x45,0x8b,0x4e,0x7c, - 0xbf,0x16,0x68,0x13, 0xf2,0xbb,0x6b,0x0e, 0xf7,0xb4,0xb5,0x85, 0x62,0x88,0xa0,0xb1, - 0x2d,0xa8,0x2b,0x46, 0x15,0xf7,0xc8,0xa5, 0x48,0xc4,0x62,0xa5, 0x47,0x25,0x4c,0x4b, - 0x48,0x89,0xe8,0x28, 0x89,0x80,0x9c,0x85, 0xc1,0xdf,0xe6,0x23, 0xbd,0xdd,0x78,0x2a, - 0xdb,0xee,0x74,0x56, 0x2a,0x92,0x7d,0xdf, 0x53,0x7f,0x15,0x2f, 0x45,0x3d,0xe2,0xac, - 0xc8,0x46,0xb8,0x12, 0xb3,0x7b,0xd6,0xa1, 0xdc,0x3f,0xb6,0x66, 0xa8,0x6c,0x66,0x1f, - 0xd3,0xbe,0xd0,0xb7, 0x6f,0x86,0xba,0xb9, 0x78,0xea,0xc2,0x54, 0xd9,0x53,0xc5,0x71, - 0x76,0xac,0xba,0x03, 0xa9,0xdf,0x7a,0x8a, 0x6d,0x8d,0xa9,0x02, 0x10,0x43,0x6c,0xbc, - 0x55,0xb9,0x5b,0xad, 0xb5,0x8d,0xfc,0x95, 0x3d,0x3c,0xc8,0xd4, 0xe4,0x2a,0x49,0xaa, - 0x5c,0x4d,0x2e,0x0c, 0x2a,0x4a,0x95,0xa9, 0xa4,0x5b,0x93,0x83, 0x11,0x5f,0x31,0xbc, - 0x27,0x22,0x71,0xc8, 0xa6,0x33,0xd6,0xe1, 0x52,0xd8,0x55,0x26, 0x14,0x52,0xed,0xf1, - 0x8b,0xbb,0x7d,0x36, 0xf8,0x18,0x3f,0x3f, 0xc3,0x9a,0xda,0xb4, 0x8b,0x3c,0x06,0x7c, - 0x8c,0x2e,0x82,0xfc, 0x6e,0xd4,0xf6,0x3e, 0x7a,0x87,0x49,0xf3, 0xc7,0xf1,0xab,0xe2, - 0x25,0xf6,0x64,0xd6, 0x38,0x0f,0xf5,0x34, 0xfb,0xd0,0xd2,0x23, 0x42,0x89,0xbd,0xbf, - 0x1a,0x20,0xc1,0xdc, 0x7e,0x44,0x52,0x3e, 0x79,0x98,0x80,0x3c, 0x48,0xfe,0xb8,0xb0, - 0xfb,0xb4,0x42,0xde, 0x5d,0xab,0xfc,0xcd, 0x26,0xd3,0xf9,0x73, 0x99,0x8f,0x94,0xc8, - 0x82,0x43,0x62,0x54, 0x86,0x44,0x13,0x89, 0x66,0xd4,0x92,0x22, 0x18,0xa3,0xa7,0x50, - 0x49,0xca,0x62,0x71, 0xd4,0xa0,0xf1,0x73, 0x7d,0xac,0x52,0xf5, 0xd4,0x7f,0x3a,0xf5, - 0x19,0x99,0x00,0xb9, 0x12,0x82,0x02,0x80, 0xa4,0xd3,0x85,0x02, 0x88,0xcb,0x84,0xeb, - 0xdd,0x95,0xf6,0xbb, 0x75,0x31,0xf0,0x9f, 0x65,0xb9,0x67,0xde, 0x87,0xe9,0x19,0xe4, - 0xfe,0x04,0xf6,0x4e, 0xa8,0x71,0x57,0xc5, 0x95,0x41,0x54,0x1e, 0x9a,0x10,0xc7,0x5b, - 0x89,0x0b,0x52,0xb6, 0xd2,0xce,0xc8,0xbe, 0x66,0x64,0x56,0xf1, 0x06,0xdb,0x5a,0x20, - 0x06,0x38,0x9d,0xf2, 0x1d,0xef,0x4b,0x44, 0xac,0x8b,0x3d,0x57, 0xe5,0x92,0x09,0x70, - 0x32,0xaf,0x9d,0x09, 0xf3,0xa9,0x2f,0x1b, 0x0b,0xce,0xb3,0x1e, 0x8b,0xd4,0x05,0x21, - 0x81,0xc8,0xe6,0x12, 0x3c,0xb3,0x03,0x39, 0x4b,0xbd,0xb9,0xd1, 0xac,0x38,0xc2,0xf5, - 0x64,0x4c,0x21,0x91, 0x99,0x95,0xc3,0xeb, 0x7a,0x71,0x03,0x93, 0x5c,0xe8,0x36,0xcd, - 0x1a,0x66,0x94,0x88, 0x9a,0x80,0x0a,0x0a, 0x1c,0xec,0x50,0x20, 0x9a,0xa4,0x14,0x9c, - 0xe5,0x31,0x08,0x15, 0x90,0x48,0x15,0x30, 0xc0,0x2c,0x90,0x10, 0x79,0xe1,0x71,0x41, - 0xe3,0x02,0xb0,0x18, 0x36,0x93,0x50,0x8a, 0x49,0xe0,0xc1,0xda, 0xb3,0x8c,0x82,0x87, - 0x1c,0x78,0xf1,0x9a, 0x21,0x5a,0x92,0x60, 0xea,0x4d,0x64,0xb9, 0xae,0x05,0x89,0x2c, - 0xc7,0x06,0x2e,0x2b, 0x66,0x98,0x62,0x15, 0x59,0x14,0xd6,0x05, 0x41,0x60,0x29,0x00, - 0xd4,0x92,0xb2,0x0b, 0x08,0x45,0x00,0xd6, 0x14,0x60,0x01,0xc4, 0x2a,0x1a,0x02,0x2a, - 0xc3,0x8c,0x21,0x31, 0xb1,0x92,0x88,0xb0, 0x31,0x21,0x65,0xea, 0x98,0x20,0x21,0xd1, - 0x9d,0x78,0x1d,0x70, 0x03,0x3a,0xe8,0xc0, 0x35,0x85,0xc4,0xde, 0xc1,0x4c,0x20,0x81, - 0x7c,0x17,0x08,0x22, 0x5f,0x04,0x1c,0x21, 0x85,0xc2,0x85,0x11, 0xb2,0x04,0xc6,0x12, - 0x62,0x8a,0x0b,0x01, 0x05,0x60,0xac,0x46, 0x41,0x64,0x90,0x24, 0x91,0x64,0x41,0x64, - 0x05,0x84,0x12,0x40, 0x42,0x2c,0x23,0x17, 0x01,0xdb,0xc0,0xc9, 0x87,0x1b,0x03,0x52, - 0x3b,0x8d,0xbe,0xa6, 0xfc,0x04,0x2d,0x9f, 0x86,0x5d,0x33,0xf4, 0x1b,0x6b,0xe5,0xe1, - 0x06,0x42,0xd0,0xd5, 0xcb,0xc8,0x58,0xda, 0x27,0x5b,0x46,0x08, 0xb7,0x1b,0x5a,0x97, - 0x25,0x87,0xbc,0x65, 0x4f,0x72,0x7c,0x97, 0xb8,0xf5,0xcf,0x08, 0xf5,0x69,0xe1,0x95, - 0x89,0xb4,0xb1,0xeb, 0xa3,0x86,0xcd,0x52, 0xba,0xfb,0xd4,0x76, 0x54,0x55,0x0c,0x31, - 0x6e,0x20,0x63,0x27, 0xe7,0x92,0x63,0xc6, 0xfb,0x5c,0x9a,0xc4, 0xa2,0xc2,0xa5,0x79, - 0x13,0x4c,0xfb,0x9d, 0xf3,0xf2,0xff,0x81, 0xd4,0xd9,0x89,0x3d, 0x4c,0x38,0xf5,0x91, - 0x78,0xf2,0x7a,0xc0, 0x5f,0x21,0x5f,0xb8, 0x43,0xde,0x3d,0x0b, 0x06,0xd2,0xc9,0xab, - 0xf9,0x88,0x7a,0xc8, 0xb1,0x0d,0x52,0xc4, 0xd9,0xe5,0x27,0x07, 0x1a,0x2a,0x9e,0x7f, - 0x1c,0x33,0x19,0x6d, 0x83,0x4d,0x83,0xfa, 0xb4,0x33,0x7f,0xca, 0x6f,0x0f,0xa2,0xc2, - 0xce,0xc7,0x5c,0x95, 0x06,0x24,0x27,0xb1, 0x74,0xef,0x7a,0x3e, 0xa9,0xf9,0x0c,0x38, - 0x87,0xcc,0x7e,0x6f, 0xd1,0x8b,0xbe,0xdd, 0x6f,0x4b,0x7e,0xd8, 0xe4,0x06,0x32,0x61, - 0xf3,0x4d,0x8b,0x30, 0x91,0x03,0x99,0xde, 0xe8,0x54,0xb6,0x04, 0x91,0x4f,0xcc,0x79, - 0x7d,0xef,0xd1,0xfd, 0xcf,0x59,0x7b,0x45, 0x98,0xf4,0x0b,0x18, 0x79,0x79,0xf2,0x19, - 0x37,0xd2,0x9c,0xe7, 0x09,0xcd,0xd5,0x31, 0x15,0x0b,0x2a,0x72, 0xda,0xb7,0x72,0xae, - 0xb5,0xe7,0x39,0xa1, 0xa8,0x1c,0x01,0x8b, 0x6b,0x54,0x59,0xca, 0x7b,0xbc,0x08,0x15, - 0x04,0x34,0xca,0xfd, 0x3f,0x0f,0x14,0xf1, 0x3a,0x4d,0xd7,0x7e, 0x30,0xaf,0x57,0x1d, - 0x06,0x88,0x63,0x11, 0xac,0xe1,0xcc,0xa5, 0x56,0x89,0x50,0x68, 0x3a,0xcc,0xcb,0xc5, - 0xb0,0x32,0xd1,0xb4, 0xaf,0xe3,0x9a,0xa7, 0x3c,0xe2,0x8a,0xb4, 0x58,0x75,0x6c,0x16, - 0xf1,0xd4,0x42,0xd1, 0x4d,0x4d,0x2b,0x6e, 0x10,0x1c,0xe9,0xe9, 0x2f,0x2d,0x85,0x4f, - 0x8b,0xdb,0x0d,0xe7, 0x22,0x99,0xd9,0xa1, 0xf0,0x76,0x86,0x27, 0x45,0xb2,0xb2,0x7d, - 0x2f,0x81,0xee,0xf9, 0xa2,0xc8,0x2f,0xe8, 0x2f,0x0e,0x0b,0xc6, 0x75,0x75,0xa0,0x18, - 0xc5,0x87,0x1f,0xa1, 0xfe,0x57,0xc7,0xcf, 0xc7,0xf0,0xbf,0xbf, 0x73,0x62,0x82,0xa7, - 0x64,0xda,0xe7,0x76, 0x82,0x1d,0xbd,0x71, 0x4a,0xf1,0x15,0xe3, 0x3e,0x15,0xf3,0x9b, - 0x05,0xd9,0xa7,0xf6, 0x69,0x25,0x6a,0x1a, 0x42,0x48,0x49,0x95, 0x48,0x33,0x3a,0x52, - 0x68,0xa0,0x7c,0xfa, 0x9e,0xe1,0xa2,0xab, 0x23,0x1b,0x22,0xc8, 0xc2,0x04,0x79,0x02, - 0x3d,0xd2,0xa0,0x2e, 0xc8,0x5b,0x29,0x72, 0x51,0xd7,0x29,0xc5, 0x4f,0x4f,0xca,0x58, - 0xa1,0x93,0xe9,0x3e, 0xbb,0xef,0xba,0xf5, 0xfb,0x5b,0x14,0x05, 0x89,0x6c,0x44,0xa7, - 0xb5,0x85,0x40,0x98, 0xc6,0xab,0x45,0x45, 0xab,0xb5,0xf8,0x18, 0x15,0xcd,0x20,0xbb, - 0x18,0xce,0x52,0xae, 0x2d,0xbb,0x9c,0xbd, 0xec,0xf6,0x53,0xa4, 0x8b,0xab,0x2e,0xe4, - 0x31,0xe2,0x1a,0x87, 0x9d,0x0b,0xe2,0x98, 0xbe,0x06,0x97,0x6c, 0x56,0x80,0x89,0x27, - 0x54,0xf9,0x6d,0x32, 0xc4,0xca,0x84,0xe9, 0xd4,0x02,0x62,0x92, 0xd9,0xb4,0x19,0x8d, - 0x61,0x7a,0xda,0x32, 0x64,0xd1,0x45,0x9f, 0x73,0x28,0xd7,0x05, 0x54,0x15,0x63,0x37, - 0x46,0xe6,0x17,0xe0, 0x94,0x4c,0x69,0xa0, 0xe5,0x2e,0xcf,0xf2, 0x0f,0x1f,0x6e,0xc7, - 0x1a,0x2f,0x5f,0x7c, 0xea,0x9a,0x00,0x1a, 0x0e,0x10,0xce,0x1a, 0xa8,0x23,0xf5,0x08, - 0xfc,0xfa,0x0c,0xcf, 0xbf,0x30,0x87,0xea, 0xcc,0x1f,0x59,0x44, 0x40,0xbd,0x50,0x2e, - 0x46,0xdd,0xf5,0xf0, 0xfc,0xe6,0xdb,0x90, 0xfd,0x0a,0x7c,0x72, 0xf5,0x3c,0xce,0xc3, - 0x3e,0x2c,0x3e,0x0c, 0x16,0xae,0x5b,0x96, 0xe5,0xa3,0x4a,0xfb, 0xaf,0xb9,0x7c,0x5b, - 0xdc,0x10,0x2f,0x99, 0x52,0xba,0x05,0xc1, 0x74,0x20,0xa1,0x6b, 0xad,0xd7,0xdb,0x5d, - 0xe3,0xa3,0x91,0x49, 0x4c,0x40,0x30,0x0a, 0x2d,0x2b,0x8a,0xa2, 0xf3,0x93,0xc0,0x19, - 0x59,0x31,0xa9,0xad, 0x3c,0x75,0xec,0xe3, 0xfa,0x7f,0x73,0x3c, 0x72,0xcf,0x25,0x93, - 0x12,0x55,0x1a,0x57, 0xfc,0x89,0x02,0x49, 0x81,0xf2,0xd0,0xe7, 0xe9,0x67,0x7c,0x36, - 0x7f,0xe4,0xde,0x57, 0xc7,0x4b,0x70,0xf3, 0xd8,0x66,0x27,0x3e, 0xef,0x00,0xbe,0xcf, - 0xa8,0x74,0x50,0x62, 0x4a,0x49,0xd0,0x21, 0x4f,0xc9,0x28,0x80, 0x10,0x9c,0x18,0x00, - 0x9b,0xe4,0x14,0x0e, 0xca,0x62,0x88,0x92, 0x01,0x74,0x90,0xf7, 0x70,0x40,0x50,0xac, - 0x3a,0x88,0x87,0x6d, 0x05,0x54,0x91,0x05, 0x84,0x00,0x04,0x24, 0x51,0x52,0xe4,0x80, - 0x70,0x20,0x88,0xb5, 0x8a,0x26,0xde,0x22, 0x14,0x88,0xa2,0xd8, 0x07,0x53,0x9d,0xcc, - 0xa9,0xae,0x80,0x21, 0x45,0x40,0xb6,0xe5, 0x91,0x23,0xb4,0x28, 0x6a,0x6d,0x1b,0x05, - 0xf6,0xb9,0x90,0x91, 0xb5,0x0b,0x1e,0x4e, 0x53,0x76,0x6f,0xc2, 0x77,0x22,0x25,0x7e, - 0xd9,0x72,0x63,0x3e, 0x24,0xb4,0xa3,0x09, 0x9f,0x0b,0x1c,0x2a, 0x72,0x87,0x41,0x13, - 0xf2,0x5d,0x7e,0x91, 0xa1,0xfb,0x25,0xb3, 0x65,0xe8,0xbf,0x93, 0x6f,0x81,0xda,0xe6, - 0xc4,0x87,0x5f,0xdc, 0x30,0x36,0xdd,0x2b, 0xc5,0x0f,0xa7,0xd6, 0x71,0x74,0x34,0xd3, - 0xf6,0x67,0xc8,0xfa, 0x1f,0xcb,0x65,0x71, 0x25,0xd0,0xbc,0x1c, 0x6a,0x51,0x0e,0x2f, - 0x07,0x96,0x65,0x54, 0xc2,0xbb,0xec,0x57, 0xdd,0x6d,0x2f,0x21, 0x09,0xc1,0x2e,0xb1, - 0xf4,0xa2,0xe1,0x6b, 0x96,0xa6,0x36,0x84, 0x21,0x5e,0x0a,0x6d, 0xa7,0x41,0x41,0x1a, - 0x63,0x7d,0x16,0x8b, 0xb7,0x42,0xc7,0x4b, 0xaa,0x5d,0x6a,0xde, 0xbe,0x46,0xd8,0x83, - 0x04,0x9b,0xac,0x70, 0x4d,0x89,0x6b,0x67, 0x95,0xd3,0xec,0x05, 0xf4,0xfe,0x87,0xa7, - 0xa2,0xaf,0x67,0xd8, 0x7e,0xcf,0x6a,0xc7, 0xee,0xc7,0x57,0xe6, 0xf7,0xc9,0x0f,0x4a, - 0xb3,0x1d,0x18,0x7c, 0x64,0x7c,0x29,0xe5, 0xf3,0x9d,0xf3,0xa4, 0x9d,0xd5,0x0f,0xb8, - 0x24,0xf3,0x78,0x22, 0xc4,0x4b,0x00,0x98, 0x7c,0xa4,0x41,0x66, 0xfc,0x7a,0x26,0x19, - 0x18,0xa6,0x3f,0xaf, 0x89,0x4d,0x48,0xf2, 0x70,0x89,0x6e,0x87, 0x9f,0xeb,0x7f,0x05, - 0x66,0x25,0x50,0xc8, 0x11,0xfd,0x6a,0x4e, 0xbf,0x86,0x21,0x1e, 0x7c,0x91,0x23,0xd8, - 0x7d,0x79,0xf5,0x7a, 0x03,0x7b,0xa2,0x30, 0x5c,0x1b,0x9f,0xce, 0x20,0x78,0xf5,0xf8, - 0xb7,0xe9,0x37,0xa9, 0x14,0xf1,0x1f,0x37, 0xdb,0xa7,0x96,0x56, 0xd3,0x1f,0x75,0x4b, - 0x4d,0x1b,0x8e,0x09, 0xa4,0xe3,0x73,0xdd, 0xaa,0xd1,0x66,0x73, 0xd3,0x17,0x38,0x2d, - 0xfa,0x5f,0x2b,0xae, 0xcd,0x18,0x49,0x51, 0xef,0x67,0x04,0xce, 0x27,0xd6,0x0b,0x6b, - 0x8c,0xdd,0xdc,0x06, 0x8d,0x91,0x77,0xec, 0x71,0x7f,0x02,0xa7, 0x43,0x91,0x18,0x72, - 0xb6,0xf6,0xa6,0xb0, 0xeb,0xab,0xa9,0xca, 0x78,0x65,0xb6,0x96, 0xf1,0xc5,0x11,0x41, - 0x57,0x68,0x7a,0x3e, 0x86,0xf0,0xe0,0xce, 0x78,0xf5,0xee,0x5b, 0x6a,0xb1,0x09,0x6f, - 0xc9,0x9f,0x1e,0xdf, 0x87,0x8c,0x4a,0x06, 0xbf,0x92,0x79,0x65, 0x26,0xb7,0xf6,0x4e, - 0x11,0x35,0xed,0x0a, 0xb3,0x8f,0xe2,0xe0, 0xfb,0x2e,0x1b,0xf6, 0x4e,0x10,0xc3,0xf9, - 0x04,0xe5,0x9c,0x9d, 0xce,0xa4,0x8d,0x83, 0xa4,0x91,0xbb,0xf3, 0xcf,0xd5,0x56,0x02, - 0x72,0x1b,0x4a,0x74, 0x90,0xb4,0xe2,0x48, 0x58,0xcc,0x4c,0xdd, 0xde,0x93,0x92,0xcd, - 0xc7,0x7f,0x64,0x54, 0x63,0xe8,0x6c,0x7f, 0x87,0xcb,0xc2,0x04, 0x0a,0x63,0x57,0x6f, - 0xea,0x48,0x6d,0xe0, 0xf7,0x11,0xe4,0x61, 0xb8,0x82,0x7d,0x68, 0x1c,0xf4,0x1d,0xfc, - 0x1f,0x6f,0x03,0x81, 0x3d,0x62,0x2c,0x23, 0x20,0x1f,0x0a,0x22, 0x2b,0xe4,0xa0,0xa0, - 0x72,0x11,0x12,0xc1, 0x04,0xe8,0x22,0x8a, 0x99,0x71,0x00,0x1a, 0x9a,0x31,0xeb,0xc8, - 0x1f,0xd2,0x7b,0x7d, 0x5e,0xb2,0x3c,0x74, 0x53,0x1d,0x82,0x64, 0x0b,0x18,0x1d,0xa3, - 0xe9,0x9f,0x73,0xca, 0x96,0x71,0x5a,0xc2, 0x52,0x72,0xea,0x2b, 0x27,0x1f,0x6c,0x57, - 0x67,0x94,0x98,0x95, 0xd9,0x7d,0x68,0x62, 0x5c,0xab,0x3f,0x50, 0x4a,0x86,0xe6,0xb3, - 0xf3,0x34,0x71,0xb4, 0x1f,0x3b,0x3e,0xfd, 0xe5,0x9b,0x9a,0xbe, 0x8f,0xc5,0xa9,0x54, - 0xba,0x2a,0xb3,0x54, 0x4a,0xa9,0x79,0x09, 0x6a,0xfc,0x2e,0xa5, 0x05,0x07,0x6c,0x18, - 0xc6,0x45,0x14,0xbd, 0x29,0xf8,0xbf,0x22, 0xf8,0x33,0xf3,0x7b, 0x5d,0x8e,0xdc,0xc8, - 0x7e,0xf9,0xfd,0x21, 0xae,0xcc,0x27,0xc7, 0xb6,0x3f,0x85,0xa7, 0x78,0x40,0x58,0x4f, - 0x9a,0x43,0xbb,0x02, 0x60,0x9e,0xb9,0x4f, 0x34,0x3c,0x99,0xcb, 0xcd,0x2e,0xe9,0xa1, - 0x98,0x68,0xa0,0x52, 0xb6,0xa7,0xb6,0xc9, 0xe2,0x25,0x21,0xba, 0x49,0x31,0xac,0x8d, - 0xa1,0x58,0x0a,0x41, 0x18,0x12,0xfa,0xdc, 0x4e,0x08,0x69,0x2c, 0x0a,0x90,0x90,0x9a, - 0x67,0x30,0x37,0x65, 0x63,0xe7,0xf5,0xb0, 0xfc,0x52,0xdd,0x4f, 0x3b,0xe0,0x3d,0x15, - 0xa4,0xd0,0xe2,0x20, 0x28,0xc2,0x44,0x18, 0xc0,0x62,0xe9,0x22, 0x44,0xc4,0x3c,0x05, - 0x2e,0x15,0x3d,0x5b, 0xea,0x2e,0xba,0x3b, 0xd6,0x50,0x28,0xb7, 0xa1,0x14,0x8b,0x73, - 0x38,0x61,0x95,0xc2, 0x02,0x04,0xf0,0x06, 0xca,0xc1,0xc6,0x17, 0x12,0x21,0xd8,0xd2, - 0xca,0x2b,0x27,0x04, 0x94,0x00,0x95,0x62, 0x09,0x1d,0xed,0xcf, 0x77,0x38,0x6f,0x6e, - 0xd2,0x76,0x24,0xab, 0x13,0x6a,0x43,0xea, 0xb2,0x1d,0x41,0x46, 0x45,0x76,0x85,0x10, - 0x2c,0x6d,0x59,0x87, 0x97,0x2d,0x19,0x6e, 0x5c,0x7c,0x13,0xaa, 0xc4,0xd8,0x55,0x7c, - 0x0a,0xbb,0x8e,0xfe, 0x0f,0x5a,0xea,0xd2, 0xe7,0x5b,0x0c,0xf2, 0xfb,0x5f,0x44,0x7d, - 0x8f,0xbc,0x28,0xd3, 0x5f,0x51,0xc3,0x9a, 0x8b,0x5d,0x3e,0x3b, 0xb8,0x82,0x20,0xb1, - 0xd7,0xab,0x8e,0xc4, 0x77,0x52,0x66,0x9c, 0x58,0x6e,0xfa,0xfa, 0x5f,0x65,0x94,0x3e, - 0x4d,0xf1,0x4f,0x23, 0x7b,0xe1,0x51,0x45, 0x93,0x96,0x85,0xe7, 0xbc,0xde,0x09,0xe3, - 0xd1,0xe1,0x96,0xe9, 0x29,0xcd,0xbf,0x1f, 0x7c,0x0f,0x0f,0xcf, 0xed,0x8c,0x87,0x16, - 0xbd,0x6e,0x33,0x19, 0xf2,0x6b,0xd8,0xb4, 0xf4,0x42,0x53,0xd2, 0xf7,0xc2,0x9a,0x4a, - 0xa3,0x3e,0x8e,0x44, 0xf1,0x6d,0xb2,0x66, 0x7e,0x7f,0xfa,0x1e, 0xd8,0x70,0x72,0xf8, - 0xf3,0x5d,0x45,0x60, 0x0c,0xfd,0x6e,0x3c, 0xcb,0x7a,0x87,0xd3, 0xa9,0x34,0xf5,0x89, - 0xfe,0xc1,0x7f,0x28, 0x6c,0x74,0x55,0x9d, 0xee,0xa9,0x78,0x09, 0xb5,0x97,0x99,0x0d, - 0x5f,0xed,0x15,0x37, 0x55,0xff,0xcb,0x4c, 0x33,0xcf,0x3f,0xbf, 0xfc,0x4f,0xd5,0x83, - 0x02,0x59,0xd1,0xca, 0x17,0xc7,0xe1,0xff, 0xce,0x79,0xc9,0x16, 0x66,0x0d,0x91,0x0c, - 0x06,0x9c,0x49,0xc1, 0xbd,0xd3,0x24,0x81, 0xe1,0xc5,0xa9,0x1d, 0x52,0x7f,0xe0,0xf3, - 0x8d,0x8b,0x1f,0xa7, 0xbe,0x66,0x25,0x89, 0xf3,0xfd,0x35,0xa6, 0x24,0x08,0x41,0xc3, - 0xfd,0xd7,0x79,0x9c, 0x0c,0x9a,0x1c,0x94, 0x48,0xe6,0x5b,0x00, 0xdb,0xe4,0x53,0x7c, - 0xaf,0xcf,0xf5,0x82, 0x95,0xe7,0xfa,0x1f, 0x80,0xdb,0x00,0x81, 0x0c,0xea,0xa0,0x44, - 0x56,0xd5,0xb2,0x48, 0x96,0x21,0xd4,0x08, 0x75,0x28,0xd2,0xb9, 0xce,0xbf,0x63,0xab, - 0x12,0x77,0x58,0x0a, 0xb4,0xf3,0x84,0x41, 0x5e,0x20,0x23,0x93, 0xd7,0xf3,0xcd,0x9c, - 0x12,0x0c,0x3c,0x60, 0x8a,0x4c,0xa0,0x12, 0x7e,0xc6,0xf4,0x4e, 0x10,0xfa,0x24,0xcf, - 0xca,0xb2,0x6e,0xb0, 0x8e,0x6c,0x5c,0x51, 0xd8,0x74,0x99,0x45, 0xf6,0x6e,0x83,0xb0, - 0x8d,0x65,0x66,0xbc, 0xd3,0xe3,0xaa,0x97, 0x43,0x8c,0x81,0x81, 0x22,0x7c,0x64,0xd5, - 0x67,0x81,0xb4,0x18, 0x62,0x1e,0x6c,0xee, 0xfc,0xba,0x79,0x27, 0x77,0xa4,0xe3,0x2a, - 0x27,0xa3,0xc0,0xf6, 0x5c,0x75,0x2b,0xca, 0x7e,0x2e,0x2b,0xe7, 0x4e,0x59,0xd9,0x0e, - 0x3f,0x37,0xa5,0x72, 0x58,0x94,0xab,0xe0, 0xe2,0x71,0x30,0x68, 0xbe,0x32,0x3c,0x97, - 0xc3,0x0c,0xc5,0x1b, 0x67,0xcd,0x0b,0x49, 0x95,0xf0,0xe3,0xfa, 0xe3,0x4c,0xad,0xd6, - 0xb1,0xc5,0x29,0x52, 0xc1,0x52,0x55,0x66, 0x56,0x9d,0x05,0x5e, 0xdc,0x0c,0x95,0xc5, - 0x1b,0xaa,0x89,0x7c, 0x2d,0x76,0x29,0x6a, 0xad,0x10,0x24,0x5e, 0x81,0x3d,0x16,0xcc, - 0x22,0x2c,0xb6,0xee, 0x55,0x44,0xe5,0xd3, 0x0a,0xf8,0x3c,0x0d, 0x3f,0x49,0xdd,0xbf, - 0xfb,0xfd,0x67,0xd9, 0x7c,0x1a,0xf8,0x7e, 0x31,0x1a,0xc7,0xda, 0x2d,0x38,0xcc,0xe6, - 0x1d,0xf5,0x91,0xb3, 0x66,0x10,0x20,0xe2, 0x5e,0x73,0x2f,0x41, 0xb3,0xeb,0x3b,0xfa, - 0x3e,0xdd,0x07,0xa7, 0xe4,0xe5,0x58,0xb5, 0x78,0xfa,0x24,0x5d, 0x9e,0x47,0xe7,0xe7, - 0xcd,0xc8,0x42,0x96, 0xab,0x0d,0x53,0xd1, 0x25,0xd0,0xbd,0xc9, 0xb7,0x7a,0xee,0xcb, - 0x04,0x89,0x51,0x04, 0x59,0xe8,0x6a,0xf2, 0xb3,0xc1,0xda,0xbe, 0xca,0x3b,0xba,0x4f, - 0xa5,0xe5,0x4d,0xb5, 0x53,0x55,0xb2,0xb0, 0xa9,0x51,0x55,0xeb, 0x43,0x14,0xc0,0xab, - 0x2a,0x8f,0x5b,0x48, 0x3c,0x94,0xe5,0x26, 0xc4,0xdf,0x61,0x90, 0x68,0xf0,0x5d,0x7c, - 0x0b,0x33,0x0e,0x3f, 0x9e,0xcf,0xb1,0xd3, 0xc5,0x7e,0x0d,0x34, 0xf6,0xb5,0x51,0x43, - 0x8b,0x2a,0x82,0x30, 0x48,0x8a,0x30,0xa8, 0x69,0xcb,0xcc,0xe9, 0xf2,0xd8,0x90,0x25, - 0x81,0x06,0x3e,0x8f, 0xec,0xff,0x8f,0xef, 0x94,0xdb,0x4a,0x56, 0xfa,0xf0,0xe2,0x74, - 0x67,0xcc,0x45,0x3a, 0xcd,0x17,0x24,0x19, 0xa9,0x12,0x0b,0xd9, 0x6a,0x2d,0x88,0xd4, - 0xfc,0x8e,0x34,0x67, 0x9a,0x61,0xeb,0x43, 0x4b,0xbd,0xd2,0x4c, 0x61,0x2b,0x6d,0x47, - 0xed,0x76,0x64,0xf2, 0x90,0x53,0xbc,0xe6, 0xed,0xed,0xfb,0x5b, 0xee,0xed,0xa8,0xb9, - 0x25,0x74,0x59,0xc3, 0xf2,0xbe,0x6a,0xe2, 0xb2,0x93,0x8a,0x0c, 0x52,0x2c,0x0b,0xb6, - 0x7c,0xb3,0x32,0x68, 0x72,0x81,0x55,0x8a, 0x28,0x63,0x3c,0x52, 0xc5,0x04,0x0e,0xae, - 0xba,0xef,0x74,0xae, 0xea,0xfc,0x4e,0xfb, 0xf6,0x5e,0x2d,0x15, 0x20,0x4b,0x00,0x5c, - 0xf3,0x14,0xf1,0xeb, 0x1a,0xd7,0xad,0xe7, 0x68,0xee,0xa1,0xd5, 0xc7,0xe0,0x4e,0xfe, - 0x1c,0xb4,0x3f,0x47, 0x35,0xfd,0xd0,0x42, 0xac,0x13,0x79,0x15, 0x15,0xd1,0x82,0x95, - 0x84,0x82,0xa0,0x11, 0xe9,0xd4,0x49,0x15, 0x54,0x61,0x10,0x52, 0x21,0xae,0x13,0x5c, - 0x58,0x0e,0x08,0xdf, 0xe7,0x47,0xac,0xc0, 0x11,0xeb,0xf2,0xac, 0x97,0x8a,0x53,0xeb, - 0x58,0x16,0x2a,0x64, 0x76,0x9c,0xde,0x64, 0x89,0x33,0xbd,0x5a, 0xb5,0xfa,0xf4,0x95, - 0x3c,0x67,0x59,0xd8, 0x29,0xd0,0xd1,0xab, 0x3b,0xff,0x54,0xf0, 0x66,0xab,0x5c,0xe4, - 0xb0,0x4d,0x7a,0x0f, 0x6d,0xbc,0xf8,0x7c, 0x05,0x6d,0x3a,0xe8, 0x34,0x31,0x7c,0xa3, - 0x68,0xcf,0xdc,0x95, 0x6f,0xa4,0x52,0x82, 0x61,0xde,0x90,0x04, 0xca,0x22,0xd7,0x94, - 0x31,0x08,0x21,0x05, 0x0a,0x12,0xef,0x6c, 0x6d,0x48,0x12,0x34, 0xf8,0x31,0xb0,0x26, - 0x05,0x1d,0x12,0xcf, 0x60,0xa8,0xc6,0x44, 0x12,0x12,0xf9,0xd2, 0xb4,0x90,0x30,0x13, - 0x77,0xed,0xa2,0x86, 0x3f,0x41,0x4b,0xca, 0x57,0xa0,0x48,0xb6, 0x67,0xc0,0x43,0x26, - 0xa7,0x92,0x39,0x51, 0x0d,0x92,0xb0,0x58, 0x4e,0x18,0x19,0x90, 0xa8,0xa0,0xac,0x51, - 0xd9,0xa0,0xed,0x7d, 0xdd,0x8e,0xde,0xe2, 0xb0,0x62,0x4e,0x9a, 0x55,0xe5,0xa8,0xdf, - 0x7e,0x5c,0xe3,0x21, 0x5c,0x96,0x48,0x87, 0xc3,0x10,0x4e,0x3b, 0x33,0x0e,0x0b,0x38, - 0x66,0x68,0x80,0xd5, 0x91,0x61,0x0e,0xe8, 0x54,0x16,0x2a,0xc1, 0x48,0xb2,0x65,0x2a, - 0xf8,0xb9,0x81,0xd4, 0xe1,0x85,0x2e,0x60, 0x0f,0x87,0xe0,0x42, 0xb6,0x60,0x11,0x00, - 0x10,0x58,0x90,0xbe, 0x7e,0x79,0x7d,0x11, 0x24,0xc2,0x45,0x55, 0x36,0x80,0x7c,0x65, - 0x0e,0x68,0x05,0xb0, 0xb0,0x77,0x2e,0x3e, 0x1a,0x4b,0x29,0xf3, 0x25,0xf9,0xd2,0x06, - 0xdb,0xf2,0x9c,0x29, 0x5f,0xa6,0x3b,0xe1, 0xab,0x5f,0x0c,0x22, 0xe9,0xd2,0x7e,0x19, - 0x25,0x80,0xc0,0xb0, 0xd2,0x5b,0xf3,0xa0, 0x50,0xad,0xcf,0x03, 0x53,0x4b,0xb0,0xa9, - 0x60,0x06,0x2a,0x98, 0xb8,0x82,0x0a,0x84, 0xf5,0x56,0x95,0x69, 0x28,0x48,0x2c,0x24, - 0x81,0x56,0xdc,0xe4, 0x71,0x00,0x64,0x68, 0x73,0x35,0xad,0x27, 0x82,0x71,0x4c,0xb6, - 0x1d,0xd3,0x22,0x40, 0xd3,0x62,0x9b,0x92, 0x9b,0x89,0x73,0x5d, 0xa7,0x42,0x41,0xa1, - 0x45,0xa3,0x2c,0x3a, 0x04,0x08,0xed,0x3f, 0x0c,0x46,0x9d,0x8c, 0x75,0xbd,0xb9,0x95, - 0xe1,0x5f,0x8a,0x4b, 0xa6,0x9c,0xed,0xdc, 0xe2,0xb0,0x81,0x42, 0x55,0x41,0x17,0xf3, - 0x5b,0x09,0xe8,0x85, 0x45,0xa2,0x2a,0xaf, 0x4f,0x3a,0x61,0xca, 0x28,0xbc,0x87,0x4a, - 0xe1,0xda,0x41,0x11, 0x94,0x6d,0x02,0xb2, 0xb6,0x47,0x06,0xf1, 0x43,0xc8,0xce,0x49, - 0x7e,0x1e,0x3b,0xf2, 0xef,0x90,0xd1,0x8f, 0x1f,0xd6,0x1e,0x5b, 0x6e,0xf8,0xe5,0xea, - 0x32,0xd0,0x77,0x96, 0x4f,0xe0,0x3d,0x45, 0xbc,0xbc,0x85,0xad, 0x80,0xa6,0x24,0x5e, - 0x15,0x7b,0x96,0x07, 0xba,0x09,0x1b,0xdc, 0x16,0x95,0xe7,0x67, 0xa8,0x2d,0x1d,0xef, - 0x7c,0x22,0xdf,0x26, 0x29,0xb1,0xb5,0xc5, 0xe3,0x1c,0x69,0x86, 0xd5,0xa6,0x00,0x44, - 0xf1,0x94,0x67,0x6c, 0x05,0xa5,0x50,0x8d, 0x2a,0x62,0xf0,0x14, 0x9f,0x3b,0xf9,0x4c, - 0x4a,0x31,0xcb,0x0a, 0x4a,0x78,0xe6,0x6f, 0xe1,0x9e,0x58,0x53, 0xd7,0x4c,0x6c,0x0a, - 0x38,0xd0,0x69,0x41, 0x86,0x39,0x9d,0xf2, 0xd6,0x27,0xbb,0x27, 0xcb,0x04,0xe2,0xed, - 0x9c,0xd4,0x8c,0x1f, 0xd3,0x0a,0xf3,0x99, 0x0e,0x72,0xe3,0xee, 0xbc,0x4d,0x9d,0xe3, - 0xc8,0x8c,0xeb,0x50, 0xf2,0xc9,0x2a,0x2c, 0x6f,0x39,0x1b,0x48, 0x63,0x80,0x81,0x0a, - 0x6f,0x28,0x84,0x11, 0x99,0x8b,0xce,0xf1, 0x00,0xdc,0xea,0x0d, 0x26,0x55,0xdc,0x86, - 0xac,0x64,0x5e,0x1d, 0xbd,0xf9,0x95,0x20, 0xa2,0x82,0x45,0xa2, 0x9d,0x55,0x2e,0x3d, - 0x6b,0x7d,0xba,0x55, 0xd9,0xc3,0xe4,0x9e, 0xa3,0xc2,0x1b,0x31, 0x64,0x14,0xbe,0x3f, - 0x10,0xf7,0x93,0x96, 0xc1,0x60,0x63,0xc3, 0x6a,0x07,0x35,0x20, 0x96,0x47,0xd1,0x14, - 0x06,0x31,0x10,0x9e, 0x0c,0x0c,0xa2,0x34, 0x29,0x4d,0x3c,0xf0, 0x26,0x8f,0x04,0x18, - 0xc4,0xc5,0x41,0x7e, 0x0f,0xd5,0x9d,0xb1, 0xdb,0x2b,0x62,0x89, 0xad,0xeb,0x2b,0xd5, - 0xaf,0x00,0x5c,0x39, 0xe6,0xec,0x58,0x49, 0xc9,0xdc,0x5a,0x8d, 0xf0,0x7a,0x54,0x6f, - 0xb1,0x4c,0x83,0x43, 0x2b,0xbc,0x7a,0xc6, 0x97,0xd1,0x48,0x56, 0x77,0xa7,0x58,0x29, - 0x9b,0x8e,0x1a,0xc2, 0xa6,0x7a,0x73,0x0f, 0x86,0x88,0xf1,0x86, 0x51,0xcc,0xc1,0x12, - 0x48,0xa4,0x0e,0x3b, 0x3f,0x1a,0x4d,0x9d, 0xaa,0x28,0x10,0x55, 0x40,0xc4,0x0e,0x51, - 0x1d,0x21,0x83,0x96, 0x0d,0x21,0x84,0xa2, 0x86,0x44,0x58,0xfa, 0x6e,0xc0,0xcf,0x4c, - 0x50,0xf2,0x79,0x29, 0x89,0x20,0xea,0x2a, 0x71,0x01,0x5a,0xfd, 0x49,0xc5,0x00,0xd6, - 0x05,0xac,0x4b,0x63, 0x8c,0xee,0x76,0xeb, 0x0e,0x27,0x19,0x0e, 0x93,0x1e,0xee,0x38, - 0x89,0x69,0x7d,0x57, 0x86,0x58,0x3d,0x67, 0x9e,0xc9,0xbd,0xf6, 0x71,0x0a,0xea,0x81, - 0xaa,0x2f,0x6a,0xb3, 0x0e,0xeb,0x72,0x27, 0x40,0xa9,0x61,0x59, 0xe8,0xf0,0x8a,0xcc, - 0x69,0xd6,0xfc,0x5f, 0x6f,0x3c,0x32,0x9d, 0x69,0xd8,0x51,0x38, 0xea,0xab,0xa2,0x61, - 0x60,0x78,0x72,0x4c, 0x1d,0x4d,0x45,0x60, 0xb3,0x7d,0x38,0x64, 0xe5,0xb2,0x2c,0xdb, - 0x7d,0x4d,0x1d,0x77, 0x2c,0x80,0x1e,0xbe, 0xd0,0x9e,0x7a,0x14, 0x8c,0x14,0x82,0x0a, - 0x90,0x64,0x27,0x83, 0x66,0xda,0xc1,0x60, 0x25,0xbe,0xd4,0xb8, 0x21,0xd4,0xd7,0x1b, - 0x1a,0x3c,0x7e,0xbb, 0xfc,0xc7,0x5b,0x0e, 0xef,0x1e,0xcc,0xd1, 0x8c,0x4b,0x21,0x99, - 0x19,0xd5,0x2b,0x98, 0x7f,0x09,0x07,0xef, 0xd9,0x0e,0xf7,0xa7, 0xa7,0xa7,0xae,0xd4, - 0xa5,0x32,0x2c,0xf6, 0x34,0xe0,0xc7,0xb3, 0x0e,0xd1,0x1c,0x6b, 0xc3,0x88,0x9e,0x2a, - 0x2f,0xae,0x15,0xdc, 0x14,0x34,0x49,0xed, 0x3d,0x6e,0xf1,0x8b, 0x56,0x4f,0x33,0xae, - 0x44,0x02,0xcd,0x62, 0xc1,0x10,0x12,0x08, 0x80,0x11,0x46,0x89, 0x9c,0x92,0x55,0x3c, - 0xfc,0xcf,0xb9,0x9f, 0x3a,0x8b,0xd9,0xe0, 0xfb,0x34,0xd3,0x6b, 0xf8,0x42,0xc6,0xf3, - 0xbf,0x2d,0x22,0x25, 0xe1,0xb4,0x87,0x7b, 0x4b,0x99,0xdb,0x0e, 0x6f,0x43,0x69,0x4b, - 0xc9,0x48,0xc1,0xc7, 0x49,0xbe,0x38,0x24, 0x43,0xa4,0x13,0x87, 0x72,0xe9,0x00,0x0a, - 0x35,0xce,0x27,0x3d, 0xcb,0xdc,0xcd,0xf3, 0xf7,0xa4,0x45,0x2c, 0x42,0x62,0x29,0xfa, - 0x39,0x77,0x3b,0xcc, 0x2d,0x7d,0x67,0x20, 0x77,0x92,0x6b,0x41, 0x52,0x86,0x84,0x3b, - 0x26,0x26,0xbb,0x9d, 0xf6,0xa3,0x3e,0x1f, 0x2f,0x29,0x37,0xc7, 0x77,0x4d,0xb3,0xb6, - 0x53,0x1a,0x0a,0x04, 0xc9,0x74,0x4c,0x85, 0xbd,0xb0,0xdc,0xac, 0xf4,0xd1,0xbe,0x8c, - 0xdf,0x0a,0x71,0x90, 0xf1,0xcd,0x09,0x1f, 0xc1,0x6c,0x4f,0x16, 0xa4,0x4d,0x99,0x6a, - 0xd1,0x3a,0x39,0x87, 0x0d,0x53,0xbb,0x4d, 0x36,0xfb,0xec,0x63, 0xab,0x97,0xa2,0x62, - 0x6a,0xb6,0x52,0xb5, 0x14,0xe1,0x99,0xba, 0x68,0x3a,0x64,0x88, 0x2c,0xc0,0x3b,0x89, - 0xbb,0x34,0x87,0x97, 0x8d,0x17,0xaa,0x4c, 0xde,0x5e,0x1e,0x5b, 0xf1,0x79,0x82,0x2c, - 0x42,0x44,0xe3,0xf2, 0xf2,0x0f,0xfb,0xb5, 0xc6,0xfe,0xe7,0x05, 0xd2,0x3e,0x89,0x98, - 0x77,0xf9,0x1b,0xe9, 0x2b,0x05,0x53,0xbe, 0xfd,0x76,0xd9,0xfb, 0x6e,0xe9,0x1f,0x62, - 0x68,0x98,0x17,0x70, 0x26,0x70,0x07,0x94, 0xb4,0x79,0x5a,0x28, 0x90,0x04,0x16,0x2d, - 0x91,0x6a,0xf2,0xa9, 0x78,0x69,0xdc,0x9e, 0xf7,0xb8,0x93,0x63, 0x29,0x0c,0x6f,0x61, - 0x06,0xfa,0x86,0x18, 0x6e,0xee,0x0d,0x2b, 0xfa,0x3a,0x8f,0x3b, 0x00,0xf9,0x7e,0x16, - 0x89,0xcd,0x44,0xe0, 0xc7,0x91,0xec,0xa8, 0x6f,0x21,0xf3,0x23, 0xbd,0xdf,0x05,0x02, - 0x00,0x7c,0x48,0xa8, 0xd0,0x35,0xb4,0x42, 0x9d,0x6c,0xd6,0x02, 0x6c,0x38,0xa6,0x8c, - 0x80,0x74,0x23,0xe3, 0xf6,0x7b,0x93,0xfa, 0x3e,0xf7,0xce,0x3f, 0x89,0x7b,0x00,0x4d, - 0xec,0x13,0x8c,0x18, 0xa5,0xf0,0x90,0xdf, 0x36,0x58,0x07,0x01, 0x7b,0x52,0x0f,0x78, - 0x78,0x74,0x69,0xeb, 0x5a,0x7c,0x06,0x95, 0xd2,0x5a,0x01,0x61, 0xaa,0x70,0x0b,0x6b, - 0x35,0xed,0xc4,0x7c, 0x77,0xc0,0xfb,0xef, 0x3b,0xe0,0x19,0x8a, 0xc2,0xba,0x7b,0xa5, - 0x9b,0x52,0x6f,0x9b, 0xd0,0x87,0xd3,0x19, 0x4a,0x01,0x0d,0xef, 0x1d,0xcc,0x53,0x93, - 0x91,0x86,0xf7,0xed, 0x24,0x73,0xd7,0x09, 0xa9,0x5c,0x3d,0xf4, 0xc1,0x6d,0x21,0x99, - 0x17,0x39,0x16,0x95, 0xce,0x26,0xf4,0x40, 0xaf,0x7f,0xde,0x39, 0xbe,0x13,0x6a,0xda, - 0xa7,0x7e,0x6f,0xef, 0xdf,0x2e,0x54,0xcc, 0x69,0xa5,0x7b,0xfe, 0x2c,0xab,0x2e,0xd8, - 0x70,0xeb,0x29,0xbe, 0x6f,0xf2,0x65,0xda, 0x93,0xf8,0xf0,0xbf, 0x10,0xa3,0x36,0x81, - 0xbd,0x10,0x24,0x4b, 0xb4,0x6f,0x2b,0xda, 0x75,0x9e,0x43,0x77, 0x4f,0x4b,0xb6,0x22, - 0xf7,0x16,0x8a,0x91, 0xa2,0x98,0x35,0x6c, 0x08,0xbd,0x1a,0x0f, 0x21,0x3e,0x7b,0xc7, - 0xc9,0xd3,0xe9,0x61, 0x4b,0xda,0x89,0xf1, 0x4f,0xa1,0x02,0x7c, 0x2e,0x92,0x18,0xe1, - 0x15,0xb2,0xa0,0xcd, 0x09,0xc2,0x32,0x82, 0xe1,0x02,0xe5,0xb7, 0x84,0x26,0xb8,0x92, - 0x26,0x69,0x67,0x63, 0xbc,0xc9,0xef,0x78, 0x5c,0x2b,0x99,0x21, 0x4d,0xb0,0xf4,0x79, - 0xab,0x56,0xbb,0x26, 0xba,0x94,0xb4,0xaa, 0x09,0xde,0x30,0xef, 0xa2,0xa0,0xfe,0xaa, - 0xd1,0x07,0x97,0x66, 0x6f,0x68,0x09,0xd7, 0x69,0x90,0xc7,0xcb, 0x2c,0x12,0x3d,0x50, - 0x9e,0xa6,0x18,0x3e, 0xdd,0x9d,0x33,0x16, 0x0c,0xb6,0x49,0xf6, 0xbb,0x49,0x91,0x41, - 0x04,0x43,0x8a,0x6a, 0x63,0xab,0x76,0xf2, 0x9e,0xe7,0xc2,0x87, 0xb4,0x0f,0x51,0x71, - 0x25,0xca,0xa7,0x99, 0xb4,0x75,0x7f,0x47, 0x91,0x06,0x6b,0x3f, 0x48,0xa8,0x30,0xbb, - 0x77,0xec,0x79,0xf6, 0xf3,0x27,0xa2,0x4f, 0xfb,0x7e,0xf9,0x93, 0x21,0xe0,0xca,0xb5, - 0xad,0x68,0xb2,0x8a, 0xdf,0xbb,0xc2,0xe9, 0x11,0xf1,0x65,0x65, 0xb4,0x55,0x79,0x51, - 0x52,0x25,0xad,0x2b, 0x1f,0x73,0x93,0xcc, 0xc9,0xec,0x7a,0xf9, 0x4d,0xf5,0x7a,0x4a, - 0xd4,0x05,0xc2,0x16, 0x04,0x16,0x74,0x8b, 0x15,0xab,0xb9,0x06, 0xf9,0x7a,0xa2,0x66, - 0x44,0x22,0x63,0xc0, 0x8d,0x8c,0x10,0x07, 0x22,0x3b,0x67,0xa0, 0x7e,0x89,0x33,0xf4, - 0x77,0xa2,0x7f,0x4d, 0xab,0x02,0xd5,0x37, 0x3c,0x3c,0x51,0x04, 0x2a,0x46,0x77,0x39, - 0x84,0x11,0x40,0x8f, 0x3f,0x93,0x49,0x8c, 0xef,0x96,0x51,0x88, 0x05,0x28,0x3d,0xce, - 0x42,0x46,0x93,0xd6, 0x09,0x5a,0xd3,0x1e, 0x52,0xc6,0x8e,0x46, 0x38,0x0e,0x4f,0xb6, - 0xa8,0x10,0x93,0x37, 0x90,0x35,0x2d,0xc0, 0xd2,0xa2,0x74,0xc2, 0x50,0x4d,0x93,0x12, - 0x8e,0x9d,0x13,0x9d, 0xa8,0xdd,0xaf,0x49, 0xdb,0x3a,0xb9,0xb9, 0xd9,0xd3,0x18,0x23, - 0xc4,0xe6,0x04,0x16, 0xfd,0x51,0xe9,0xb8, 0x40,0x7b,0xa9,0xa4, 0xe3,0x1a,0x0c,0x22, - 0x39,0x4a,0x40,0xe1, 0x27,0x04,0x4c,0xa4, 0x0a,0x39,0xf8,0xed, 0xdf,0xa7,0x29,0xd8, - 0x81,0xbe,0x19,0x0f, 0x70,0x81,0x89,0x69, 0x72,0x2f,0xd0,0x4d, 0xdc,0x92,0x46,0x3d, - 0x72,0x9e,0x12,0x13, 0x23,0xd9,0x5e,0x9d, 0x95,0x78,0xf3,0xcd, 0x1a,0xbf,0x37,0xef, - 0xd2,0xbe,0xaa,0x56, 0xa3,0x7d,0x7d,0x77, 0x12,0x7a,0x69,0xc3, 0xf1,0xbe,0x04,0x50, - 0x60,0xca,0xa4,0xca, 0xda,0x92,0x5a,0x72, 0x19,0xbd,0x61,0x13, 0x84,0x71,0x69,0x0d, - 0xcd,0x75,0x04,0x9a, 0xfb,0x84,0x78,0x4f, 0x49,0x78,0x11,0x9b, 0xe3,0xc5,0xe4,0xe9, - 0x0d,0x32,0x21,0x76, 0xb2,0x59,0x5f,0x21, 0x9d,0x6b,0x3c,0xb5, 0xeb,0x9c,0xb0,0xcf, - 0xd3,0x9f,0x2d,0xed, 0x32,0x26,0x6f,0xa6, 0x51,0xe7,0x7c,0x07, 0x9e,0xf8,0x8d,0xc7, - 0xa7,0x5e,0x9a,0x72, 0xb2,0xe9,0x45,0xd1, 0x74,0x23,0x03,0x81, 0x61,0xd4,0xb7,0x4a, - 0x5f,0x6c,0xbb,0xbe, 0x27,0xd3,0xd3,0xcf, 0x5f,0x0c,0x35,0xa8, 0x5e,0x9c,0x2e,0x59, - 0x79,0x57,0xc3,0xc6, 0xdb,0xda,0x9c,0xf9, 0x8d,0x33,0xc3,0x85, 0x6c,0xf8,0x37,0xca, - 0xf8,0x79,0x29,0xd2, 0x7d,0x2f,0x6e,0xee, 0xd5,0xbe,0xb2,0xad, 0xcd,0x9c,0x48,0x99, - 0x46,0x02,0xa0,0x63, 0xc5,0xde,0x85,0xa7, 0x2a,0xc6,0x80,0x58, 0xee,0x4d,0x66,0x24, - 0xa7,0xd1,0xe9,0xeb, 0x90,0xbb,0x99,0xfa, 0x1e,0xb7,0x5c,0xad, 0x9d,0xa5,0x2c,0x08, - 0xcc,0xf6,0xe9,0x29, 0xd5,0xe5,0x00,0xe2, 0x09,0x63,0x23,0x27, 0x39,0x16,0x7f,0x04, - 0x06,0xd1,0x5e,0xd3, 0xed,0x74,0xbd,0x02, 0x02,0xcf,0xa5,0x1d, 0x09,0x94,0x83,0xb0, - 0x85,0xb6,0x0b,0x92, 0x76,0x75,0xba,0xbb, 0x0a,0x0d,0x41,0x45, 0x12,0xf1,0xbd,0xe5, - 0x53,0x67,0x3c,0x37, 0x71,0x34,0xf0,0xca, 0x0a,0xb1,0x89,0x85, 0xe7,0xb5,0x77,0xcf, - 0x95,0x7d,0xb4,0xa7, 0xb3,0x45,0xe9,0x17, 0x5c,0xc8,0x98,0x2f, 0x06,0x78,0x8e,0xca, - 0xb5,0xe9,0xd2,0xf2, 0xf0,0x48,0x43,0x9e, 0x44,0xcc,0xf7,0xc5, 0xee,0xc5,0x74,0x82, - 0x6c,0x27,0x66,0x67, 0x9d,0xb1,0xf2,0xfc, 0x3d,0xf6,0xf4,0xf1, 0x78,0x38,0x5e,0xb7, - 0xc4,0xb4,0x9e,0x4c, 0x37,0x4d,0x26,0x1e, 0x62,0x50,0x8b,0xca, 0x44,0xa4,0xf6,0xfd, - 0x7e,0x37,0x89,0x78, 0x71,0xa8,0x2b,0x92, 0xdd,0xf2,0xd7,0xbb, 0x29,0x8b,0x31,0xad, - 0xe1,0x72,0x3d,0x65, 0x01,0xc9,0x66,0x26, 0x4c,0xe8,0x3a,0x28, 0x68,0xac,0xfc,0x4b, - 0x39,0x08,0x93,0x10, 0x95,0xe5,0x02,0x0b, 0x47,0xab,0xa0,0xd6, 0xb2,0x5b,0x5c,0xf8, - 0xb3,0x4e,0xb4,0x7c, 0x12,0x89,0xdf,0x54, 0x7c,0xee,0xf8,0x53, 0x69,0xe0,0xd5,0x50, - 0x09,0x33,0x87,0x37, 0x99,0x76,0xd4,0x87, 0x70,0xa2,0x63,0xb2, 0x65,0x28,0x6e,0x73, - 0xd6,0x24,0xd4,0x8b, 0xc4,0x06,0xd3,0xd6, 0xad,0x17,0xc2,0xb4, 0x4c,0x47,0x1f,0x7d, - 0xe1,0xbc,0x39,0x60, 0x72,0x5c,0xd1,0x1d, 0x33,0x6b,0x6e,0x66, 0xb8,0x41,0x10,0x7b, - 0xe6,0x19,0x8c,0x58, 0xd0,0x16,0x3e,0xff, 0x2d,0x89,0x6e,0x27, 0x58,0x81,0x8b,0x46, - 0x0c,0x63,0x65,0xf2, 0xcb,0x0d,0xe3,0x31, 0xce,0x2a,0xcc,0x14, 0xb2,0x85,0x29,0x55, - 0x8c,0x55,0x79,0x73, 0x36,0xf2,0xdc,0x3e, 0xed,0xe9,0xb3,0xba, 0x79,0xf3,0x7d,0xbd, - 0x2f,0x1c,0x51,0xad, 0xa9,0x51,0xb1,0x89, 0x38,0x65,0x65,0xbf, 0x0e,0xdb,0x1d,0x58, - 0x68,0x57,0xf0,0x3d, 0x39,0x35,0x91,0x5a, 0x9f,0x26,0xc5,0x91, 0x0f,0x9f,0x9d,0x86, - 0x28,0xa9,0x69,0x12, 0x19,0x02,0x87,0x79, 0x8d,0x64,0x32,0x04, 0xb0,0x9c,0xdb,0x5d, - 0x1b,0xb6,0x54,0x90, 0xb0,0xf3,0x37,0x9d, 0x29,0x97,0x52,0x10, 0xe6,0x3b,0xb0,0xf0, - 0xe6,0xb5,0x2d,0x38, 0x24,0x29,0xbc,0x83, 0xc0,0xea,0x98,0x84, 0x9a,0xc5,0x09,0xa1, - 0x3e,0xc9,0x4e,0xae, 0x14,0xa6,0x11,0x00, 0xc9,0xcc,0x01,0x9f, 0x69,0xcd,0xa6,0x7d, - 0x53,0xb8,0x3e,0xb5, 0xb7,0x5f,0x92,0x9d, 0x37,0x10,0x2e,0xb3, 0x6e,0xd7,0x8e,0x77, - 0xe8,0x3a,0xd8,0xec, 0x12,0x7b,0x2e,0x9a, 0x28,0xb8,0x97,0x0c, 0xc8,0x55,0xc5,0xab, - 0x55,0x46,0xdb,0x06, 0xd1,0x65,0x7c,0x35, 0xac,0x17,0x56,0xaa, 0xd2,0xb6,0x89,0x3e, - 0x86,0xc5,0xe4,0xf6, 0xf4,0xfb,0xfb,0xeb, 0x63,0xa1,0xd2,0x88, 0x43,0x75,0xb9,0x81, - 0x10,0x88,0x44,0xb1, 0x80,0xef,0xe9,0xeb, 0xde,0x59,0x4c,0xd5, 0xa7,0xba,0x82,0x22, - 0x2a,0x66,0xf0,0x01, 0x2c,0x53,0xed,0x7c, 0x36,0x9a,0x76,0xf4, 0xe7,0x73,0x0d,0x0b, - 0xdd,0x90,0xa0,0xcd, 0x7e,0x1b,0x22,0x98, 0x1c,0x34,0x58,0x82, 0x21,0x3e,0xef,0xbb, - 0x5c,0x6a,0x7b,0x67, 0x40,0xc0,0x81,0x58, 0xa7,0x87,0x1f,0x5f, 0x6d,0xbd,0xb6,0xe3, - 0x84,0x48,0x4d,0x21, 0xac,0x2f,0x63,0x57, 0x6c,0x3a,0x8a,0xcf, 0x9b,0xb6,0xc5,0x25, - 0xbb,0xca,0x5c,0x52, 0x99,0x97,0xc6,0x99, 0x32,0x54,0xa2,0x11, 0x02,0x04,0xb0,0xc2, - 0xde,0x38,0xe5,0x76, 0x17,0x02,0xec,0x09, 0x25,0x63,0x57,0xc3, 0xb6,0xf1,0x29,0x49, - 0xf9,0xbb,0x78,0x1a, 0x4e,0xb6,0x55,0x73, 0x25,0x08,0x60,0xf3, 0x90,0xf4,0x3b,0x10, - 0x3a,0x11,0x98,0xe2, 0xdb,0x3e,0x02,0xe8, 0xa6,0x31,0xa6,0x35, 0x78,0xb3,0xf1,0x6a, - 0xb8,0xf0,0xc1,0xb1, 0xb3,0x5b,0x1a,0x4a, 0x5e,0x95,0x61,0x79, 0x4a,0x97,0xd3,0x61, - 0xdf,0x8f,0x57,0x5c, 0xf8,0xf0,0x7c,0xf8, 0xaf,0x93,0x50,0x77, 0xc6,0x99,0x64,0x4f, - 0x71,0xd1,0x7a,0x69, 0xe1,0xae,0xb8,0x9c, 0x38,0xdb,0xad,0x23, 0xa0,0xef,0xde,0x7c, - 0xde,0x53,0x8b,0x15, 0x23,0x43,0x9e,0xb6, 0x8a,0x89,0x0c,0x09, 0xe5,0x88,0xed,0xa7, - 0x2a,0xd4,0xd7,0x1e, 0x91,0x91,0xb1,0x43, 0x24,0xcb,0x1a,0x61, 0x6d,0x25,0x19,0x93, - 0x18,0x3a,0xcb,0x39, 0xe1,0x52,0x39,0x73, 0x80,0xa9,0x2f,0x5c, 0x56,0x17,0x8c,0xb5, - 0xe7,0xcb,0x3b,0x8a, 0xe6,0x2c,0xb2,0xcb, 0x7b,0xce,0x62,0x11, 0x20,0x61,0x34,0xe6, - 0xc8,0x4d,0xcd,0x50, 0x73,0x11,0x8b,0xb7, 0x32,0x03,0x9d,0x4a, 0x9f,0x83,0xcc,0xfa, - 0x42,0x91,0xe3,0xd5, 0xab,0xb4,0x0d,0xd6, 0x8f,0xd0,0xcf,0x39, 0x31,0x23,0x78,0xbc, - 0x43,0x0b,0x14,0x08, 0xd6,0x03,0xbc,0x93, 0x87,0x0f,0xd0,0x43, 0x8a,0xe6,0x16,0xfe, - 0xec,0xab,0x91,0xb6, 0xd1,0x35,0xd3,0xca, 0xd4,0xce,0x8e,0xce, 0x12,0x18,0x20,0x1c, - 0x3c,0x14,0x76,0x91, 0x2b,0x59,0xe2,0xd5, 0xda,0xc1,0x09,0x14, 0x98,0x0f,0x5c,0x3c, - 0xb3,0xd0,0x70,0x5c, 0xca,0x42,0x0d,0x6a, 0x95,0xa8,0xef,0xeb, 0xb1,0x88,0x56,0x4d, - 0xb0,0xda,0x5a,0x58, 0x7a,0xdf,0x1e,0xba, 0x0c,0xd8,0xac,0xde, 0x1c,0xb8,0xca,0xe3, - 0x86,0x8c,0xa8,0xd9, 0xb5,0x26,0x60,0x65, 0x6e,0x61,0x65,0x66, 0x94,0x14,0xfa,0xe0, - 0x40,0x99,0x21,0x29, 0x3a,0x77,0x87,0xe9, 0x31,0xe5,0xe7,0xd7, 0x1e,0x1b,0xb1,0x03, - 0x4e,0x71,0x78,0x1a, 0x12,0xd2,0x20,0x80, 0x11,0x00,0x30,0x24, 0x08,0xef,0xab,0xc7, - 0x4f,0x39,0xe4,0x0f, 0xa0,0x8d,0x79,0x6d, 0xd3,0x98,0x1a,0x10, 0x0b,0x73,0x6f,0x5f, - 0xf9,0xff,0x14,0x83, 0x08,0x00,0xc9,0x04, 0x2b,0xf4,0xa5,0x7c, 0x3b,0x7c,0x30,0x34, - 0x7b,0x59,0xc6,0x36, 0x17,0x86,0x86,0x30, 0x5f,0xc1,0xbf,0xc0, 0xbb,0xb5,0xd3,0xf2, - 0x8d,0x7d,0x1a,0x70, 0x60,0xaa,0xa3,0x17, 0x23,0x28,0xb1,0x16, 0x53,0xb0,0xfb,0x5a, - 0x57,0x5a,0xaa,0x3e, 0x85,0xcc,0x6a,0x22, 0xaf,0x9b,0x2b,0x0c, 0x4f,0xd7,0x12,0xbf, - 0x5b,0xc7,0x3b,0x73, 0x99,0xaa,0x79,0x6e, 0x95,0xdb,0x70,0xb4, 0xe8,0x93,0x1a,0x2d, - 0xe5,0x14,0x3c,0xad, 0x0d,0xd2,0x28,0x3c, 0x55,0x27,0xee,0x27, 0xc2,0x66,0xcd,0xe3, - 0x78,0x1a,0x65,0x5e, 0xc3,0xc7,0xb9,0xa6, 0x13,0x48,0x2b,0x51, 0x9d,0xde,0x38,0x90, - 0x43,0x48,0xd1,0xce, 0x9b,0x89,0x65,0xe7, 0x6e,0x78,0x5f,0x0e, 0x7c,0xbd,0x62,0x7a, - 0x60,0x34,0xb1,0x72, 0xa2,0x5d,0x35,0xbf, 0x3e,0xaf,0xb7,0x36, 0xd4,0x8e,0x66,0x4e, - 0x27,0xe9,0x5d,0xc8, 0x58,0x75,0x30,0xa3, 0x96,0x3d,0x65,0x3f, 0x6f,0xaa,0x63,0xbc, - 0x4f,0x2a,0x0c,0xcb, 0xf6,0xf7,0x65,0xeb, 0xc3,0x6e,0x0b,0x66, 0xa4,0xe8,0x92,0xcb, - 0x51,0x78,0x10,0x0c, 0x48,0xbb,0xbf,0x37, 0x6d,0xde,0x33,0x87, 0x79,0x97,0x60,0x8e, - 0xa4,0x22,0x1a,0x2c, 0xad,0xe5,0x47,0x90, 0x9a,0xe9,0xe7,0x27, 0xec,0x7c,0x33,0xa6, - 0x33,0x12,0xb1,0x45, 0xb5,0x41,0x48,0x92, 0xd0,0xf2,0x23,0xc8, 0xc1,0x15,0x9d,0x36, - 0x11,0x6a,0x91,0x9e, 0xc7,0xed,0xca,0x65, 0x77,0xde,0xc0,0x25, 0x10,0x1c,0x4c,0xca, - 0xf1,0x22,0x84,0xbd, 0x3c,0xbe,0xd3,0x34, 0x3b,0xda,0x9b,0xe5, 0x31,0x0e,0x21,0xc2, - 0xf8,0x5f,0x54,0xec, 0xcd,0x86,0x0e,0xec, 0xe5,0x79,0xca,0x62, 0xcd,0x43,0x2e,0x7d, - 0x9f,0x6f,0x7e,0xdd, 0xfe,0x1a,0x98,0x77, 0xc8,0x2c,0x9f,0x08, 0x8a,0x28,0x2f,0x4c, - 0xdf,0x26,0x88,0x25, 0x86,0x4e,0x77,0x35, 0x0e,0x52,0x9d,0xbe, 0xae,0x0f,0x96,0x04, - 0x80,0x32,0x20,0x96, 0x48,0xa0,0x11,0xc4, 0x5f,0x1d,0xfb,0xc8, 0xe3,0x8b,0x2a,0x55, - 0x4b,0x15,0x0e,0x06, 0x37,0xce,0xe9,0xfb, 0x5f,0xbd,0x0b,0x7a, 0xb9,0x91,0x93,0x6e, - 0xb4,0xd1,0x55,0x95, 0xc2,0xc5,0xe8,0xe2, 0x69,0x2e,0xc2,0xbd, 0xf6,0x48,0x85,0x0f, - 0x5b,0x61,0x8c,0x52, 0x52,0xb3,0xcb,0xcc, 0x4e,0x0b,0x31,0xce, 0x8d,0xe5,0x64,0x25, - 0xd4,0x8b,0x78,0xa1, 0x15,0x47,0x95,0xa1, 0xbc,0x22,0x43,0x61, 0x0d,0x58,0x94,0x6e, - 0x3a,0xea,0xe7,0x63, 0xa7,0x37,0xc2,0xd8, 0x95,0xd7,0x18,0xe9, 0x35,0x7c,0x43,0xe7, - 0x8d,0x67,0xd2,0x58, 0xe1,0x6a,0x5c,0xbb, 0x8b,0x1e,0x74,0xe8, 0x02,0x7f,0x1f,0x1b, - 0xe3,0xd2,0x78,0x7a, 0xb4,0xb3,0xc8,0xf7, 0x6d,0x4f,0xb6,0x37, 0xf2,0x11,0xe7,0x5c, - 0x3a,0xcf,0x7f,0x1e, 0x9a,0xda,0xb9,0x8e, 0x83,0xc3,0x5c,0xf0, 0x93,0xb1,0x19,0xb8, - 0x4d,0x42,0x88,0xa6, 0x7a,0xe3,0x42,0xf8, 0x98,0xb8,0xce,0x58, 0x51,0xe0,0x34,0x23, - 0x4f,0x50,0xb0,0x50, 0xb0,0x20,0xbc,0x23, 0x3c,0xfb,0x4c,0x7e, 0x8f,0x7f,0xbb,0x9d, - 0x6b,0xa6,0xed,0x3d, 0xf9,0x0b,0x0c,0x3e, 0x74,0xa7,0x85,0x95, 0xe4,0xd8,0xb8,0x71, - 0x42,0xcb,0x46,0xd2, 0xaa,0x07,0x6f,0xe9, 0xbd,0x75,0xad,0x84, 0xa8,0x36,0x81,0xdb, - 0x82,0x68,0xcb,0x53, 0xcf,0xa9,0x7e,0xa9, 0xf3,0xf3,0xa2,0xd5, 0x4c,0x2a,0x98,0x73, - 0x16,0xc0,0xd0,0x0e, 0xe5,0x83,0x19,0x26, 0x11,0x9f,0x9e,0xef, 0xd1,0x67,0x4c,0x09, - 0x2d,0xfb,0x7f,0x34, 0x3d,0x08,0x63,0x4c, 0x50,0x80,0x02,0x8f, 0x87,0x07,0xe0,0xea, - 0xfd,0x76,0xdc,0xfa, 0xa1,0xed,0x8b,0x7c, 0xd9,0x83,0x89,0xee, 0xfc,0x3d,0x7c,0x65, - 0x81,0xb6,0x8c,0xce, 0x33,0x30,0x45,0x8a, 0x20,0x1e,0x62,0x14, 0x71,0x97,0x56,0x98, - 0xd4,0x3d,0xcb,0xd2, 0x43,0x00,0x96,0x96, 0x32,0x08,0xbc,0xb5, 0x20,0x0b,0x16,0x11, - 0x04,0x59,0x08,0x56, 0x00,0x49,0x65,0x65, 0x31,0x3e,0x5a,0xa0, 0x29,0xd5,0x81,0x57, - 0x89,0x68,0xac,0x0c, 0xc0,0x4c,0x02,0xc0, 0xb2,0xc3,0x1f,0x47, 0xd8,0xcc,0xc4,0x0a, - 0x0f,0x48,0x13,0xc3, 0x04,0x2a,0xf7,0x78, 0x80,0x4b,0x73,0x20, 0x4e,0x10,0x31,0x20, - 0x0a,0x87,0x98,0x90, 0x88,0xce,0x32,0x92, 0x90,0x9f,0xaf,0x5c, 0xa7,0xa7,0x18,0x00, - 0xf5,0x1a,0x6b,0x86, 0xf6,0x6d,0x5d,0x41, 0x7c,0x41,0x86,0x99, 0x15,0xa0,0x44,0x52, - 0x00,0xe3,0x51,0x4c, 0x2a,0x09,0xc4,0x85, 0xdf,0x4f,0x2c,0x76, 0xb0,0xa8,0x41,0x2e, - 0x6b,0xd2,0xfc,0xa5, 0x6a,0x9c,0x65,0xd3, 0x71,0xf3,0x39,0x72, 0xef,0x6e,0x5d,0xf2, - 0x5c,0xa9,0xb5,0xe9, 0x88,0xec,0x30,0x07, 0x35,0x63,0xd6,0x95, 0xac,0x4a,0x98,0x22, - 0xf1,0x6a,0x3f,0x37, 0xed,0x72,0x84,0xea, 0x11,0x16,0xb6,0x96, 0xc8,0x85,0x2a,0x78, - 0xc2,0x30,0x5a,0xe4, 0x22,0x8d,0x3d,0x10, 0x86,0x38,0xc9,0x48, 0x9b,0xc9,0xf7,0xf0, - 0x27,0xa7,0x5a,0x8f, 0x6a,0x2c,0x14,0x36, 0xfb,0x4c,0xdf,0x6d, 0xbe,0xe6,0xf2,0xf6, - 0xc2,0x28,0x97,0x68, 0xf5,0x0f,0xbb,0xe1, 0x7a,0xa3,0x71,0x99, 0x8a,0x40,0xf4,0xf1, - 0xd6,0x95,0x6f,0xa7, 0xe9,0x9e,0x18,0xac, 0x4b,0xb7,0x8e,0x5d, 0xdb,0x74,0x3d,0xa2, - 0x54,0xf7,0x12,0xba, 0x0d,0x6b,0x03,0x89, 0x14,0x16,0x41,0x57, 0xd7,0xcf,0x74,0x32, - 0x2c,0xcd,0x6c,0x8c, 0xe3,0x7c,0x0d,0xb8, 0x6b,0x08,0x45,0x90, 0xc4,0x80,0x54,0x0f, - 0x6d,0xf6,0xfc,0xbb, 0xe0,0x13,0x89,0x03, 0xdf,0xa5,0x4e,0xb8, 0x4f,0x01,0x49,0xed, - 0x70,0xbc,0x64,0x80, 0xc2,0x19,0x49,0x0a, 0x92,0x4c,0xe8,0x55, 0x21,0xb2,0x29,0xcb, - 0x7c,0x7e,0xef,0xa6, 0xdd,0xd7,0xe9,0xdf, 0xb6,0xde,0x9f,0x2f, 0x3a,0x77,0xd9,0x06, - 0x23,0x04,0x63,0x24, 0x41,0x47,0x26,0x27, 0x1c,0x4c,0x4d,0x0f, 0x26,0x48,0x1e,0xa6, - 0x42,0x0a,0x04,0x52, 0x23,0x15,0x64,0x22, 0xc3,0xc7,0xb8,0xf5, 0xf0,0xef,0xb7,0x3c, - 0x52,0x72,0x25,0x4f, 0x8d,0xaf,0x62,0xe8, 0xed,0xf6,0x4c,0x0d, 0x7d,0xcc,0x41,0x58, - 0x77,0x0c,0x68,0xa6, 0x16,0x9f,0x8b,0xdb, 0x0d,0x69,0x65,0x3a, 0x6f,0x7c,0x9d,0x7e, - 0x1d,0x39,0x41,0x5a, 0x90,0x57,0x8c,0x71, 0xa1,0x72,0x20,0x52, 0x07,0x08,0xdf,0xbc, - 0x62,0xf2,0x0b,0x93, 0x0d,0xea,0xa5,0x22, 0x25,0x01,0x13,0xc8, 0xc0,0x72,0xc8,0x84, - 0x09,0x4a,0x17,0x03, 0x69,0x71,0x39,0xf3, 0x86,0x6e,0x55,0x9b, 0xf8,0xe1,0x18,0xbf, - 0x19,0xe7,0x19,0xdb, 0xd2,0x6a,0xb2,0xc8, 0x45,0x32,0x15,0xc0, 0x63,0x5c,0xa5,0xa1, - 0x95,0x35,0xcb,0x0c, 0x6f,0xa5,0x71,0x36, 0xcb,0x90,0xd6,0x38, 0xf3,0xd2,0xa5,0xea, - 0xea,0x9b,0x63,0x9a, 0xc7,0x9c,0xa5,0x4e, 0xad,0x90,0xe5,0xd5, 0x38,0xd8,0x3b,0x83, - 0x91,0x2c,0x11,0xf2, 0x23,0x02,0xed,0xf3, 0xf2,0x81,0x00,0xd4, 0x4f,0xdd,0xd1,0xc3, - 0x9c,0xde,0xac,0xfc, 0x6e,0x7b,0x1c,0x68, 0x2f,0x85,0x95,0xe7, 0xeb,0x74,0x8a,0x7b, - 0x34,0xe3,0x7c,0x5c, 0x48,0x5f,0x74,0x2c, 0xc6,0x45,0x9f,0x1e, 0xd6,0x06,0x31,0xd7, - 0xde,0xa2,0x17,0x2c, 0x85,0xfb,0x30,0xce, 0xec,0xd3,0x96,0xd0, 0xc6,0x49,0x38,0xd5, - 0xe7,0xd3,0x73,0x54, 0x3b,0xfd,0x89,0x9b, 0xc9,0x39,0x67,0x4d, 0x10,0xe1,0xcb,0xc2, - 0x06,0xe9,0x82,0x94, 0x89,0x66,0xd9,0x53, 0x14,0xa4,0x99,0xf7, 0x64,0x49,0x24,0x8d, - 0x38,0xdc,0xac,0xbc, 0xf2,0xec,0xe8,0x87, 0xc6,0xd2,0xe7,0x3b, 0x9f,0x2d,0xba,0xe7, - 0xb6,0xde,0x83,0xc0, 0xf3,0x3c,0x2f,0xd7, 0xf5,0x94,0x71,0xd4, 0x36,0x8a,0x58,0xb0, - 0xf0,0x08,0x82,0x88, 0x09,0x02,0x24,0xa9, 0x8c,0x65,0x5d,0x90, 0xcf,0x55,0x8c,0x0f, - 0x59,0x0f,0x62,0x57, 0xe7,0x0a,0x15,0x09, 0x1f,0x9d,0xcf,0xc7, 0xca,0xaa,0xc6,0x85, - 0x1b,0x3b,0x61,0x4c, 0x96,0x3d,0x72,0x77, 0x66,0x1a,0xe3,0x3f, 0x1b,0x5a,0xd7,0xe4, - 0xe6,0x96,0x04,0xa5, 0x9c,0xbe,0x64,0xe7, 0x62,0x8c,0x33,0xbd, 0x1f,0xe6,0xcc,0x7c, - 0xef,0x8a,0xf3,0x14, 0x52,0x9d,0xa0,0x94, 0x87,0xbc,0x6f,0x79, 0x9b,0xc6,0x46,0xb7, - 0x9e,0xfa,0x4f,0x6d, 0x7e,0x84,0xfe,0x8d, 0x16,0xfb,0x3c,0xa7, 0xa3,0xda,0x38,0xd3, - 0x7c,0x04,0x1c,0x05, 0x28,0x2e,0x8e,0xc7, 0x11,0xb0,0xc7,0x9a, 0x92,0x1f,0x4c,0xc9, - 0xb1,0x32,0x7e,0x95, 0xb8,0x31,0x24,0x7e, 0x22,0x9c,0xb6,0x3c, 0xe6,0xe4,0xc1,0x08, - 0x12,0x71,0x2d,0x32, 0x39,0x47,0x49,0xe3, 0x82,0xf8,0x0c,0xa8, 0xc1,0xa0,0x68,0xc9, - 0x80,0x20,0x3e,0x7f, 0x14,0xdc,0xb3,0x50, 0xf3,0x22,0x99,0x67, 0x61,0x03,0x1d,0x26, - 0x70,0x25,0x43,0x11, 0x99,0x42,0x32,0xde, 0x18,0x01,0x52,0x63, 0x27,0x1a,0xa0,0x88, - 0x20,0x58,0xd7,0x39, 0x5e,0x00,0xeb,0x40, 0x8c,0xc7,0x63,0x99, 0x01,0xcb,0x63,0xdb, - 0x9e,0x38,0x1a,0xa2, 0x56,0x2d,0x2f,0x0a, 0x64,0xc1,0x82,0x31, 0x26,0x79,0xd9,0x91, - 0x8b,0x9c,0x7a,0x58, 0xf9,0xf1,0x3a,0x88, 0x2f,0x98,0xd7,0x0e, 0x2e,0x9f,0xa7,0x97, - 0x91,0xbb,0xae,0x36, 0x9f,0xad,0xb2,0x2e, 0x34,0xd5,0x36,0x36, 0x9e,0xd6,0xe3,0x01, - 0xbe,0x42,0xf2,0x02, 0xa4,0xcb,0xa3,0xc4, 0xb9,0x11,0xd5,0x65, 0x48,0x1a,0x72,0xe4, - 0x87,0x6e,0x8e,0x46, 0x01,0x10,0xee,0xe6, 0x62,0xcf,0x25,0x1a, 0x7b,0x8c,0x99,0x89, - 0xdf,0xa8,0xc7,0x93, 0xce,0x39,0x69,0xd4, 0x63,0x02,0xbb,0x0a, 0x7a,0xde,0x37,0x16, - 0x4d,0x51,0x8a,0x4e, 0x25,0x04,0x5c,0x38, 0x9e,0x79,0x4e,0x98, 0x58,0xd6,0x90,0xd9, - 0x58,0x8a,0x76,0xf1, 0x4d,0x6a,0x4d,0x2a, 0x2b,0x86,0x62,0x1c, 0xb3,0x9d,0xa9,0xa6, - 0x74,0x49,0xf3,0xed, 0xc8,0x9c,0x20,0x48, 0x71,0x7c,0x70,0x91, 0x4f,0x5a,0x58,0x4c, - 0xfe,0xd7,0x93,0x21, 0x07,0xe9,0x75,0xd6, 0xb0,0x22,0x4c,0x98, 0x82,0x08,0x05,0x89, - 0x49,0x12,0x4d,0x56, 0xaf,0xb1,0x73,0x1d, 0x33,0x66,0x8c,0x39, 0xca,0x3a,0x43,0xb0, - 0x2c,0x40,0x72,0x02, 0x05,0xb7,0x57,0xb2, 0xd7,0xc9,0x87,0x4d, 0xef,0x03,0x38,0x19, - 0x0e,0x76,0xbe,0xcc, 0xe5,0x8f,0x76,0xc7, 0x54,0x96,0x31,0x79, 0xb7,0x8d,0xba,0xfb, - 0x40,0x98,0xe0,0x46, 0xe7,0x71,0x6c,0xcd, 0x15,0x12,0x82,0x7b, 0xe5,0x91,0x8a,0xce, - 0x46,0x72,0x9b,0x19, 0xf1,0x28,0x1a,0x49, 0x9c,0x6f,0xb6,0x7c, 0x4f,0x4a,0xf6,0xc2, - 0x97,0x05,0x9a,0x67, 0xe8,0xbf,0x77,0x60, 0x31,0xfa,0xce,0xc1, 0x36,0xc6,0x12,0x5b, - 0xbb,0x8d,0xf4,0xdf, 0x0a,0x37,0x91,0xa1, 0xda,0x88,0x41,0xe7, 0xe0,0x56,0x7c,0xb9, - 0xf5,0xf9,0x30,0xb6, 0x5d,0xc3,0x9d,0x79, 0x88,0xc4,0xe7,0x79, 0xe5,0x37,0xaf,0x49, - 0x26,0x73,0x52,0xad, 0x81,0x79,0x1e,0xa5, 0xfd,0xba,0x61,0xb6, 0xad,0xa1,0x76,0x58, - 0xa2,0xa8,0xc5,0x15, 0x3a,0xfd,0x5b,0xef, 0xb6,0xc6,0x08,0x23, 0x14,0x58,0x2a,0x45, - 0x65,0x85,0x12,0xad, 0xa4,0x8e,0x53,0x84, 0xc1,0xc7,0x3e,0x9e, 0xbe,0x1e,0x9c,0x72, - 0x41,0x00,0x8a,0x0c, 0x7b,0xf2,0xe2,0x59, 0x55,0xf3,0xd7,0x0c, 0x05,0x0b,0x16,0x27, - 0x00,0x87,0x4d,0x1c, 0xca,0x24,0x4f,0x4d, 0xdc,0x3f,0x85,0x19, 0x91,0xc4,0xb2,0xeb, - 0xc8,0x39,0x7e,0x75, 0x4f,0x15,0x53,0x21, 0xf5,0xac,0xf0,0xe7, 0x5b,0x2d,0xb4,0x79, - 0xe7,0x31,0x77,0x08, 0x90,0x54,0x14,0x1c, 0x02,0x70,0x4f,0x1e, 0x48,0x91,0xd0,0xcc, - 0x8d,0x24,0x9f,0xf6, 0x5b,0x2e,0x65,0x85, 0xb6,0x42,0x3e,0x95, 0x19,0xcb,0x07,0xac, - 0xc3,0x88,0x3a,0x0a, 0x9a,0xef,0xae,0xb4, 0xcb,0x7b,0x61,0x84, 0x91,0xd8,0x3b,0x28, - 0x26,0x08,0xd8,0x87, 0x3b,0xd1,0x00,0xf3, 0x40,0xd7,0x93,0xc1, 0xad,0x32,0xb4,0x31, - 0x73,0x39,0xa6,0xe7, 0x67,0x47,0xab,0x8f, 0x69,0xc1,0x55,0xfe, 0x10,0x2a,0x41,0x10, - 0x60,0x44,0x01,0x22, 0x03,0x9e,0xa7,0x67, 0x00,0x7d,0xa2,0xcc, 0x00,0xfa,0xa4,0x36, - 0x05,0x83,0x39,0xc8, 0xb0,0x1e,0xee,0xdf, 0x30,0x1b,0x95,0xe3, 0xe7,0xe7,0xda,0xac, - 0x31,0xec,0x0a,0xeb, 0xe9,0x38,0x9a,0x17, 0x06,0xaf,0xbf,0x01, 0x01,0xd6,0x41,0x6b, - 0x19,0x05,0x41,0xd5, 0x07,0x19,0x7e,0x91, 0x99,0x4d,0x12,0x1e, 0x46,0xae,0xd9,0x70, - 0x3d,0xce,0x45,0x4a, 0xc3,0xe6,0xfb,0x49, 0xaf,0xb9,0xc6,0x8c, 0x2e,0x60,0x8f,0xb0, - 0x79,0x61,0xdf,0xae, 0xb0,0xd2,0x14,0xcc, 0x82,0x44,0x66,0x98, 0x23,0xef,0x78,0x7c, - 0x1a,0xd7,0x49,0x91, 0xcb,0xa6,0xd9,0x7c, 0xc3,0x85,0x5b,0x36, 0x0c,0xc6,0xb6,0xc0, - 0xda,0x99,0x3c,0xf0, 0x93,0x8a,0xec,0xef, 0x38,0xab,0x86,0x7d, 0x17,0x51,0xd0,0x41, - 0xbc,0x3e,0x23,0x0c, 0x42,0xc0,0x2d,0x85, 0x05,0x01,0x27,0x10, 0xcc,0x04,0x23,0x35, - 0x69,0x35,0x8b,0x70, 0x51,0x07,0xad,0x66, 0xe3,0x5c,0x8e,0xae, 0xfa,0x65,0xa3,0x66, - 0x09,0x3f,0x43,0x87, 0xe3,0x04,0x0d,0x8e, 0x00,0x8c,0xcb,0x68, 0xb5,0xe5,0x14,0xf9, - 0xa9,0xa4,0x71,0x9b, 0x86,0xd8,0x8d,0x0b, 0x58,0x60,0xb9,0xa1, 0x20,0x43,0x9c,0xb0, - 0xa6,0x7b,0xd7,0xbe, 0x02,0x56,0x99,0xcc, 0x16,0x21,0x1c,0xc7, 0xab,0x49,0x60,0x44, - 0x00,0x40,0x27,0x20, 0x82,0x0d,0x34,0x33, 0x03,0x42,0x00,0xf5, 0x4b,0xd3,0x59,0x80, - 0xc0,0x0e,0xcb,0x8f, 0x27,0x58,0xc7,0xda, 0xf8,0xad,0xcc,0xb6, 0x20,0x80,0x43,0x12, - 0x59,0x81,0x2c,0x1a, 0xf3,0x4e,0xcf,0xa6, 0xb1,0xcf,0xcf,0xb0, 0xcb,0xc4,0x8e,0x2d, - 0x0f,0xdf,0x1e,0xfe, 0x57,0x79,0x78,0x4b, 0x19,0x38,0xd6,0x05, 0x4c,0x5e,0x72,0xf0, - 0x7e,0x7e,0x7d,0xa6, 0x3b,0x78,0x9a,0x1f, 0x7e,0x25,0xe1,0xe5, 0x1e,0x39,0x4a,0x50, - 0x85,0x30,0xac,0x97, 0xd3,0xc2,0x7c,0x58, 0x4f,0x3f,0x85,0x21, 0x1e,0x0d,0xf3,0x0c, - 0x58,0x52,0x30,0x9f, 0x3e,0xd9,0x88,0xab, 0x18,0xc3,0xaf,0x1c, 0xc5,0xb1,0x90,0x66, - 0x13,0x20,0xb5,0x31, 0xc3,0x01,0x20,0x0e, 0xc9,0x9e,0x87,0xb8, 0x7d,0xa7,0xc9,0xf4, - 0xc1,0xbc,0x0b,0x02, 0xce,0x9b,0xe6,0xc9, 0x86,0xed,0x06,0x31, 0x1a,0xc3,0xbb,0x30, - 0xce,0xdd,0xb2,0x1a, 0x03,0x49,0x5a,0xf0, 0xe9,0xcd,0xc2,0x0d, 0xde,0x68,0x3c,0xe0, - 0x6a,0x64,0x1e,0x8f, 0x4a,0x2e,0x3d,0x4a, 0xc0,0xf5,0xfb,0x5a, 0x75,0xd3,0x1a,0x6d, - 0x4d,0x72,0x7e,0xe2, 0x9d,0x72,0x1e,0x57, 0xe5,0xdb,0xb9,0x94, 0x88,0xc0,0xdb,0xcb, - 0xb7,0xdc,0xf3,0x21, 0x75,0xcf,0x2a,0x27, 0xed,0xe3,0xcf,0x79, 0xd2,0x62,0x7e,0x73, - 0xc2,0x22,0x5d,0xb0, 0xcf,0x32,0xa5,0x30, 0x74,0x87,0x9c,0x6b, 0xe5,0xef,0xb9,0xb6, - 0xcf,0xc6,0x54,0x55, 0x1d,0xb2,0x98,0xcd, 0x50,0xc9,0x33,0xeb, 0x61,0xa6,0x1e,0x8f, - 0xcb,0xe5,0x60,0x5e, 0x0f,0x41,0x18,0xc6, 0x71,0x72,0x4c,0x81, 0xf1,0xf6,0x96,0xf6, - 0x91,0xe5,0x86,0x1b, 0x50,0x58,0x12,0x09, 0xe5,0x98,0xe5,0xe0, 0xb9,0xf9,0xd2,0x86, - 0x7b,0x32,0x9f,0x3e, 0x6f,0xdd,0xe8,0x79, 0x7c,0xad,0x44,0x41, 0x82,0x28,0xbd,0x92, - 0xb1,0x71,0x3d,0xbd, 0xce,0x1d,0xbe,0x92, 0x10,0x3a,0xe5,0x38, 0xdb,0xd5,0x6e,0xde, - 0x66,0x83,0x78,0xe8, 0xe3,0xaf,0x92,0xf4, 0xea,0x72,0xb7,0x12, 0xac,0x35,0x38,0x9f, - 0x4e,0xdc,0xbb,0x69, 0x6a,0xd5,0x2e,0x06, 0xf9,0x6c,0x0c,0x0e, 0xde,0xb9,0xfa,0x3f, - 0x2e,0xd2,0xaa,0x79, 0x45,0x4f,0x15,0xf7, 0x39,0xf7,0xb7,0x7a, 0x94,0x31,0x31,0xf6, - 0xad,0x2b,0x0e,0xcf, 0x47,0x58,0x55,0xbd, 0x7c,0x82,0xab,0xea, 0x95,0xde,0x4a,0x85, - 0x65,0xb6,0xbc,0x9d, 0xe9,0xac,0xd5,0x8b, 0x9d,0x32,0x63,0x27, 0x57,0xcb,0x65,0x5e, - 0xf6,0x3a,0x04,0xbd, 0xbe,0xed,0x58,0x59, 0xb1,0x31,0x3f,0x37, 0xa8,0x24,0xf0,0x98, - 0x7a,0xcd,0x20,0xb1, 0xe7,0x3b,0x19,0xf6, 0xed,0x9f,0x4d,0xe4, 0x1e,0xbd,0xf5,0x9d, - 0x7d,0x95,0xc0,0xef, 0x6e,0xb5,0xc2,0x19, 0x9a,0x38,0x7d,0x78, 0x24,0x31,0x48,0x8e, - 0xe9,0x02,0xdb,0x02, 0xdc,0x79,0xa0,0xa1, 0x91,0x10,0x5a,0x6e, 0x80,0xf2,0xe9,0x37, - 0x86,0x1d,0x03,0x7e, 0x70,0x01,0x80,0x2c, 0xcf,0xde,0x5d,0xb3, 0xa5,0xf0,0x44,0x92, - 0xc4,0xb3,0xa5,0x48, 0x1d,0x4b,0xeb,0x13, 0xf1,0xe5,0x2e,0x63, 0xc3,0x87,0xc2,0xa3, - 0x42,0x04,0x93,0x32, 0x62,0xe0,0x19,0xa4, 0x1e,0x2c,0xdb,0xde, 0x9f,0x54,0x26,0x86, - 0x27,0x9d,0x9b,0xbb, 0xa5,0xd5,0x53,0x19, 0x5a,0xc0,0x2f,0x8d, 0x36,0xfc,0x31,0xce, - 0x20,0xd9,0x23,0xde, 0xd2,0xa4,0x4a,0xe5, 0x04,0x48,0x24,0x19, 0x0b,0xbb,0x92,0xd9, - 0x7a,0xa5,0x15,0xea, 0xf4,0xa2,0x42,0x42, 0xcf,0xdd,0xe3,0xd7, 0xb3,0xe1,0x5f,0x3c, - 0x3d,0x99,0x88,0x79, 0xc8,0x71,0x0f,0xcf, 0xc3,0xc2,0xbd,0x7b, 0x05,0x31,0xd3,0xbe, - 0xc6,0x30,0xb8,0xbc, 0x4b,0xbd,0x85,0xe7, 0x0d,0xb6,0x1f,0x16, 0xf5,0x38,0xe3,0x7c, - 0xf8,0x6f,0xda,0xa6, 0x81,0x19,0xee,0xb1, 0x46,0x4e,0x04,0xf6, 0xd1,0x72,0x21,0xa5, - 0x82,0x8a,0x32,0xe0, 0x43,0x1f,0xbf,0x3d, 0x32,0x78,0x9b,0xee, 0xe4,0xd9,0x0c,0x4f, - 0x6d,0xe9,0x89,0xe9, 0xbd,0xa4,0x9d,0xf3, 0x48,0x48,0x24,0x1a, 0x48,0x53,0x26,0x9c, - 0xe0,0x82,0x39,0x91, 0x23,0x9e,0xfe,0x66, 0x50,0x82,0xf1,0xc1, 0x81,0x23,0x09,0x20, - 0xce,0x40,0xd8,0x8b, 0x88,0x48,0x86,0x02, 0xe9,0x34,0x81,0x19, 0x96,0xee,0x55,0x42, - 0x83,0xbd,0x68,0x99, 0x4a,0xfd,0x66,0xf2, 0x55,0xe5,0xd2,0xb6, 0xf0,0x59,0x6c,0x75, - 0xde,0x10,0x55,0x30, 0x65,0x27,0x50,0x0f, 0x3b,0x43,0xc7,0x4c, 0xb3,0xbe,0xaf,0xa0, - 0xc0,0x0c,0xcd,0xc8, 0x0b,0xe4,0xcc,0x13, 0x47,0xba,0x12,0xb3, 0x64,0xae,0x9a,0x8a, - 0x5b,0xe1,0xf3,0xd4, 0xe1,0xe6,0xd0,0xfa, 0xf1,0xc6,0x7c,0x35, 0x32,0xde,0xba,0x66, - 0x44,0x48,0xf5,0x7b, 0xb3,0x34,0x94,0xdd, 0xfc,0x35,0x05,0x1b, 0xde,0x4b,0xbd,0x50, - 0x09,0x06,0xf6,0x16, 0x08,0x32,0x12,0x10, 0x21,0x00,0x10,0x41, 0x24,0x90,0x84,0xb7, - 0xe2,0x9e,0x72,0x3e, 0xaf,0x56,0x4a,0x3c, 0xbe,0x2f,0xb1,0xec, 0x6c,0x98,0x4b,0xda, - 0x42,0x0c,0xd8,0x20, 0xbe,0x22,0x98,0x6e, 0x49,0x00,0x90,0xc0, 0x20,0xeb,0x0c,0x60, - 0xf9,0xb5,0x48,0x5a, 0xa5,0x91,0x4a,0x5f, 0x95,0x70,0x89,0xa9, 0x40,0x45,0x64,0x55, - 0x2b,0xb5,0xbc,0x24, 0x92,0xa6,0x98,0x69, 0x0f,0x4a,0x5f,0x5c, 0x29,0xf9,0xdd,0x6b, - 0x5a,0xea,0xcb,0xd4, 0xf8,0x27,0x7e,0x3e, 0x29,0x03,0x32,0x95, 0xbe,0x6d,0x9c,0xc1, - 0xae,0xd7,0xc2,0x73, 0xcd,0x35,0x3e,0x15, 0x06,0x1f,0x0c,0x39, 0xd5,0xeb,0x31,0x7a, - 0xcb,0x0e,0x73,0x73, 0xf2,0x57,0xe1,0x3c, 0xf1,0x58,0x53,0x6c, 0xb0,0x17,0xfa,0x15, - 0x2e,0x2b,0x58,0xca, 0xf8,0xe1,0x4e,0xc4, 0x68,0x93,0x30,0x0f, 0x46,0x2b,0x06,0x27, - 0x01,0x96,0x49,0x36, 0x4d,0xbb,0xef,0xea, 0x09,0x05,0x0f,0x04, 0x0f,0x8a,0x7d,0x12, - 0x70,0x72,0x87,0x64, 0x9d,0x33,0x9d,0xbb, 0xf7,0xdf,0x27,0x28, 0x53,0xba,0x1c,0xe5, - 0x3b,0x97,0xa5,0xc8, 0x15,0x2f,0x8e,0xd9, 0x0f,0x9b,0x79,0xe3, 0xaa,0x69,0x1e,0xff, - 0x03,0x45,0xe9,0x55, 0x3e,0xbc,0x48,0xbf, 0x1d,0x2d,0x40,0x34, 0x22,0xd8,0xd0,0x38, - 0x8c,0x91,0x0f,0xa3, 0x81,0xdc,0xb6,0x38, 0x72,0xae,0x43,0xe9, 0x72,0x6b,0xfc,0x36, - 0xfa,0x1a,0x78,0xf8, 0xf2,0xf1,0x98,0xa9, 0x19,0xc3,0xdc,0x8c, 0x74,0x4b,0x35,0xd2, - 0x98,0x3d,0x8f,0x2d, 0x9b,0xa1,0x2c,0x48, 0x2c,0x11,0x62,0x08, 0x74,0xbd,0xde,0xdb, - 0x29,0xc4,0x88,0x31, 0x1a,0x95,0x02,0xfb, 0x7b,0xd7,0x63,0xcd, 0x4f,0x2a,0x29,0xac, - 0x59,0x59,0x3a,0xb3, 0x95,0x3a,0x59,0xcb, 0x30,0xcb,0x25,0x5f, 0x1b,0x5e,0xc9,0x7a, - 0xd3,0xe8,0xee,0xc3, 0xc5,0x33,0xa2,0x18, 0xbf,0x57,0x50,0xdc, 0xe7,0x14,0x06,0xc4, - 0x04,0x89,0x43,0x52, 0xc2,0xf4,0x3f,0x6a, 0xf1,0x85,0x11,0x07, 0x09,0xb3,0x69,0x82, - 0x6a,0x16,0x36,0xee, 0x79,0x57,0x5b,0xe6, 0x49,0x72,0x93,0xbc, 0x74,0x8d,0x20,0x11, - 0xc9,0x01,0xc0,0x74, 0xcc,0x43,0x70,0x94, 0x8d,0x3b,0x53,0x1f, 0x2d,0xee,0xfe,0x5f, - 0x6d,0xe9,0xeb,0x71, 0x22,0x9e,0x36,0xb8, 0xcb,0x01,0xef,0xab, 0x30,0xeb,0x6a,0x83, - 0x83,0x63,0xf4,0xa6, 0x3c,0xbf,0x5d,0xec, 0x03,0xb3,0xb5,0xa1, 0xc0,0xee,0x90,0xc7, - 0x4c,0x35,0x30,0x69, 0x27,0x44,0xbe,0xe0, 0x4d,0xdf,0xb4,0x83, 0xf3,0xad,0x09,0x19, - 0x69,0x39,0xee,0x24, 0x1f,0x99,0xa1,0xb1, 0x13,0xe4,0xa6,0xea, 0xc5,0xf2,0xab,0xb3, - 0xc9,0x91,0x44,0x20, 0x84,0x86,0xd1,0x1e, 0x50,0xe3,0x41,0xc4, 0xb1,0x81,0xb3,0x67, - 0x3d,0xd2,0x89,0xab, 0x67,0xe6,0xb3,0x38, 0xc8,0x65,0x98,0xb6, 0xa6,0x07,0x5f,0x14, - 0xfc,0x5b,0x56,0x1b, 0x6e,0xb8,0x61,0xa9, 0x41,0x10,0xed,0x40, 0xf8,0xac,0x72,0xa0, - 0xa4,0xe9,0x19,0xc4, 0x84,0x02,0xcc,0xd5, 0x76,0x19,0xc8,0xa3, 0xc9,0x69,0x68,0x22, - 0xc7,0xa0,0xc9,0xbe, 0xcd,0x01,0x60,0x71, 0xd0,0xbc,0x32,0x6b, 0xd3,0xa3,0x89,0xe0, - 0x67,0x1b,0x1b,0x2f, 0xcb,0xe1,0xb9,0x93, 0x84,0xf5,0xcc,0xc9, 0xcb,0x8c,0xcf,0xa6, - 0x7d,0x35,0x0e,0x8c, 0x45,0x43,0xf0,0x77, 0x0d,0xfa,0xad,0xf6, 0x60,0x25,0xb7,0x36, - 0xf3,0x81,0x1c,0x22, 0x95,0xe6,0x6c,0x21, 0x91,0x02,0x5d,0xd3, 0x34,0x02,0x39,0xcb, - 0x9c,0x43,0x02,0x9b, 0x39,0x64,0xc9,0xce, 0xae,0x01,0x9c,0xb3, 0x10,0xe9,0x92,0x7c, - 0x93,0x89,0xa8,0x73, 0xc7,0x32,0x7b,0x49, 0x75,0x2b,0x98,0xdf, 0xbb,0xf3,0x3d,0x08, - 0x54,0x47,0xc6,0xd5, 0x99,0xe2,0x8f,0xa2, 0xf4,0xaf,0x85,0xbc, 0x34,0xe9,0xe0,0x0d, - 0x33,0x73,0xc2,0xf0, 0x77,0xf5,0xa8,0x20, 0x62,0x79,0x67,0xd8, 0xe1,0xdc,0x41,0x60, - 0xf1,0xd8,0x3e,0xb4, 0x54,0x22,0x64,0x65, 0x74,0x01,0x23,0x2f, 0x29,0x51,0xbf,0x10, - 0xe2,0x29,0x51,0xdf, 0x39,0x0e,0x84,0x96, 0x61,0x81,0x3b,0x64, 0xfa,0xe2,0x81,0x37, - 0xf5,0x77,0xa8,0x81, 0x15,0x83,0xda,0x1a, 0x44,0xc9,0x41,0x60, 0x9d,0x12,0xd5,0x36, - 0xda,0x9e,0x54,0x96, 0x55,0xd7,0x26,0x5b, 0xb8,0x44,0x12,0x90, 0x44,0x80,0x44,0x9b, - 0x1e,0x4d,0x80,0x89, 0x49,0x31,0xa5,0x1d, 0xc1,0xa5,0xe2,0x94, 0x53,0x26,0x79,0xc6, - 0x1b,0x61,0x36,0xf2, 0xf0,0x28,0x79,0x14, 0x4b,0xa6,0x08,0x59, 0x07,0xe3,0x9b,0x86, - 0x02,0x40,0xc3,0x5d, 0xc3,0xb1,0x05,0xca, 0x6b,0x53,0x67,0x80, 0xc6,0x49,0x99,0x1d, - 0x88,0xef,0xb5,0x62, 0x19,0xa5,0x64,0x09, 0x6a,0x58,0x87,0x86, 0xb4,0xee,0x48,0x52, - 0xd4,0x54,0xb6,0xc5, 0xec,0xbb,0xcd,0x30, 0x12,0x0f,0x57,0xb4, 0xea,0xba,0xc6,0xa8, - 0xe3,0x4b,0xda,0xf6, 0x40,0xe0,0xc3,0x64, 0x08,0xc7,0x44,0x03, 0x89,0xa2,0x40,0x28, - 0x6a,0xfe,0x30,0xa8, 0x40,0xf2,0x7e,0x2b, 0x27,0xc7,0x67,0xe2, 0x0c,0x97,0x62,0x78, - 0x77,0x37,0x59,0x63, 0x8b,0xca,0x42,0xd9, 0x5b,0x2b,0x4e,0x46, 0x82,0x57,0xab,0xb3, - 0xe3,0xf1,0xc4,0xef, 0x4a,0x5e,0x02,0x4a, 0x54,0xcc,0xe5,0x57, 0x02,0xa3,0x23,0x25, - 0x21,0x33,0x39,0x8c, 0x8b,0x40,0xa7,0x8b, 0xfb,0x0f,0x86,0x13, 0xf0,0xef,0xe2,0xe2, - 0x63,0x09,0xac,0xeb, 0x2e,0xb9,0x88,0xca, 0xfd,0x3d,0x5a,0xcd, 0x55,0xf0,0x33,0x26, - 0x28,0xdb,0x50,0xb3, 0xc3,0x77,0xcb,0xaf, 0xcd,0x36,0xe6,0x33, 0x85,0x39,0x3a,0xfd, - 0x6e,0x30,0x45,0x0d, 0x5f,0x2c,0x9c,0x7d, 0x86,0xd2,0xf6,0x56, 0x67,0xa5,0x9f,0x67, - 0xad,0xfa,0x2a,0x1f, 0x56,0x07,0x61,0xe8, 0xe7,0x8f,0x6d,0x68, 0x49,0xd0,0xe6,0x5c, - 0x19,0xe1,0x3b,0x41, 0x2d,0x42,0xcc,0xfa, 0xe7,0xd8,0xf7,0x91, 0x2d,0x33,0x41,0xa9, - 0xe9,0x11,0xf9,0x47, 0x4b,0xf5,0x71,0xce, 0xb7,0x76,0xe4,0xf8, 0x97,0x65,0x00,0xbb, - 0x3b,0x0d,0x86,0x89, 0x97,0x54,0x2c,0x40, 0x8c,0x3c,0x1f,0x1d, 0x7c,0x7a,0xb0,0xf5, - 0x33,0x30,0x04,0xb2, 0xc0,0x02,0x11,0x49, 0x24,0x84,0xdb,0xc2, 0x21,0xee,0x75,0xf6, - 0xb6,0xda,0x50,0x63, 0x3c,0x50,0x50,0xcc, 0x9c,0xc3,0x62,0x30, 0x0e,0xe3,0x07,0x0e, - 0x06,0xd9,0x78,0xb8, 0xad,0xb8,0x54,0xb5, 0xef,0x8e,0xb0,0x3a, 0x74,0xe4,0x17,0x85, - 0x6a,0x5a,0x71,0xaf, 0x7c,0xf8,0x44,0x39, 0xe7,0x6e,0x3e,0x3b, 0x48,0x1b,0x8a,0x8c, - 0x41,0x88,0xaa,0x8b, 0x01,0x64,0xf9,0xd8, 0x14,0x14,0x10,0x01, 0x18,0x8a,0xb2,0x24, - 0x2b,0x2d,0x2c,0xaf, 0x9a,0x7b,0xa7,0xdb, 0xe1,0x64,0x84,0xe9, 0xe9,0x44,0xb4,0xa0, - 0xb1,0xb5,0x2b,0xc3, 0x21,0x8e,0x5b,0x26, 0x46,0xa2,0x9f,0x8c, 0x92,0x05,0x62,0xc3, - 0x2d,0x0f,0x44,0x2e, 0x2d,0x3e,0x14,0xb3, 0xa9,0xe1,0x49,0xb1, 0xb6,0xde,0xdd,0x33, - 0x36,0x0e,0xed,0xd5, 0xf6,0xe9,0x64,0x34, 0xcd,0x73,0x97,0x2f, 0xc2,0x95,0xce,0x4b, - 0x36,0xcd,0x65,0x67, 0xa8,0x9b,0x33,0xd5, 0x37,0xf2,0xb3,0xb5, 0x04,0x90,0x61,0xda, - 0xc8,0x60,0x4d,0x33, 0x7a,0x9e,0x69,0x06, 0xd3,0x15,0x46,0x27, 0xce,0x43,0x57,0x57, - 0x95,0xa1,0x3c,0x90, 0xb4,0x72,0x71,0x7a, 0xfa,0x48,0x4d,0xf4, 0x2f,0xa5,0x10,0x21, - 0x5c,0x5e,0x04,0xa5, 0x47,0xea,0xfe,0x06, 0x50,0x12,0x40,0x94, 0x66,0x6a,0x62,0xb2, - 0x94,0x07,0xc6,0x69, 0x9f,0x6b,0xd5,0xe3, 0x0b,0x26,0xb3,0x30, 0x08,0x64,0x35,0x07, - 0x8e,0xf5,0x02,0xc7, 0x14,0x83,0x04,0x59, 0x6d,0x65,0x7e,0x6c, 0x53,0x9d,0xac,0x34, - 0x7a,0x3a,0x5c,0x07, 0x2c,0x0d,0x3e,0x03, 0x36,0x11,0xdf,0x7c, 0x3b,0x3e,0x21,0xc4, - 0x8e,0x57,0xe5,0x36, 0x8e,0x0d,0xdc,0x0d, 0x9c,0x63,0xae,0x22, 0x4d,0x4e,0xb2,0x94, - 0x8d,0xf3,0x03,0x60, 0xf1,0xcf,0xd2,0x1e, 0x1b,0xc5,0x4d,0xea, 0x6e,0x37,0x4c,0x2e, - 0x7c,0x66,0xe0,0x92, 0xd9,0x87,0xba,0x40, 0xc9,0xc2,0x1e,0xe9, 0x03,0xb5,0x6f,0x5a, - 0x5e,0xbd,0xf0,0x19, 0x75,0xc7,0xc5,0xf7, 0xe7,0xa7,0xbf,0x5f, 0x71,0xd3,0xd7,0xcf, - 0x0f,0x43,0xe4,0x90, 0xa4,0x53,0xd5,0xba, 0xd8,0xd4,0x3a,0x08, 0x29,0xd7,0x45,0x80, - 0x2b,0x96,0x97,0x97, 0x4e,0xa8,0x01,0xe0, 0x41,0xcb,0x17,0x17, 0x39,0x62,0x9a,0x66, - 0x65,0x84,0x64,0x9b, 0x87,0x41,0xa6,0x7b, 0x16,0x03,0x14,0xd3, 0x39,0x64,0xf8,0x27, - 0x45,0x42,0x76,0x61, 0xb2,0x7b,0xa4,0xed, 0xe9,0x9e,0x5e,0xc2, 0x1d,0xad,0x3e,0x8e, - 0xb8,0x96,0x0c,0x3a, 0x4e,0x96,0xbe,0x0f, 0x47,0x4f,0xce,0xde, 0x1f,0x83,0x25,0xe6, - 0x49,0xd1,0x8d,0xb0, 0xc2,0x37,0x0d,0xf9, 0xd8,0x36,0x19,0xc5, 0xb3,0xb5,0xa0,0x27, - 0x6a,0x69,0x03,0xb5, 0x46,0x5d,0x64,0x9c, 0xe1,0xac,0xbf,0x2b, 0x79,0x79,0xfc,0x37, - 0x8d,0xfb,0x56,0x2a, 0xf5,0x76,0x02,0xf3, 0xd7,0x5e,0x6e,0xe0, 0x86,0x44,0xf3,0xcd, - 0xe5,0x01,0xd2,0x79, 0x12,0xc2,0x11,0x48, 0xb9,0x67,0x20,0x13, 0x41,0xac,0xd8,0x76, - 0xa8,0xc3,0xbf,0x4d, 0x2d,0x8d,0x05,0xd6, 0x7b,0xd4,0x3c,0xc8, 0x79,0x4a,0x59,0xcf, - 0x07,0xf3,0x8e,0x24, 0x33,0x3c,0xef,0x4a, 0x8b,0x5e,0x9b,0xdc, 0x3f,0x34,0x81,0x46, - 0xa8,0xde,0x51,0x36, 0x96,0x48,0x50,0x4d, 0x26,0x3a,0xa6,0x16, 0xda,0xae,0x3c,0xcf, - 0x64,0x80,0x9f,0x2e, 0xd8,0x67,0xd2,0x95, 0x53,0x6c,0x29,0x22, 0xf6,0x66,0xa2,0x07, - 0x93,0x0a,0x3a,0xb4, 0x8a,0xb1,0x0b,0x37, 0xa5,0xc0,0x8a,0xf9, 0x51,0x43,0xc3,0xe3, - 0x64,0x86,0x93,0xcf, 0x7c,0xc2,0x2c,0x51, 0xb4,0x37,0xe9,0xf6, 0x77,0xeb,0xb4,0x93, - 0x71,0x0e,0x12,0x9c, 0xf7,0x32,0x19,0xaa, 0x66,0x1e,0x4e,0x10, 0xfa,0x6a,0xc8,0x08, - 0x66,0x4c,0xc1,0x02, 0x57,0x3d,0xa1,0x34, 0xe9,0xae,0xc9,0xc1, 0x25,0xd7,0xc6,0xee, - 0x87,0xbd,0x49,0x29, 0xca,0x72,0xc3,0x13, 0xb7,0x16,0x19,0xc5, 0x39,0x66,0x22,0x30, - 0xe8,0xbc,0xed,0x92, 0xef,0x42,0xa1,0x1c, 0x28,0xb2,0x3e,0x94, 0xc4,0xf1,0x7b,0xf3, - 0xbe,0x49,0x36,0x3b, 0x5f,0x5d,0x6b,0x3c, 0x98,0x54,0x39,0x67, 0x92,0x18,0x33,0xa2, - 0x07,0xc5,0x3e,0x6c, 0xd3,0x0f,0x37,0xbb, 0xe5,0xa3,0x57,0x38, 0x42,0x1a,0x62,0x87, - 0x6d,0xe1,0x4d,0xd9, 0xe4,0x87,0x57,0xa1, 0x1d,0x4b,0x4c,0xb6, 0xa7,0x73,0x1c,0x75, - 0xf0,0x37,0xa1,0x1d, 0x1d,0x90,0xa9,0x2e, 0x86,0x1c,0xe6,0xfe, 0x7d,0x9c,0xd5,0xbb, - 0xf9,0x79,0x72,0x9d, 0x7c,0xa0,0x6a,0xc5, 0x8d,0x60,0x69,0x87, 0x83,0xf7,0xd2,0x88, - 0xed,0x0d,0x84,0x9e, 0xc1,0xe1,0x04,0x58, 0x8d,0x0e,0xcb,0x8f, 0x19,0xc4,0xb4,0x42, - 0xc6,0x64,0x03,0x45, 0x86,0x4b,0x7b,0xaf, 0x38,0x95,0x39,0x4c, 0xee,0xe0,0x78,0x8c, - 0xb0,0x7e,0xa8,0x6f, 0x87,0x25,0x21,0xa1, 0xe4,0x0b,0x50,0x5e, 0x3a,0xcd,0x78,0xf2, - 0xc7,0x9c,0x65,0x14, 0x83,0xb6,0xb4,0x8e, 0x2e,0x43,0x87,0x6f, 0x2a,0x84,0x69,0x3b, - 0xc8,0x23,0xce,0x0d, 0x54,0xd5,0x00,0xaf, 0x86,0x29,0xc1,0x26, 0x4d,0x74,0x13,0x65, - 0xb7,0x8c,0xf2,0x90, 0x9b,0x85,0xdc,0x22, 0xa3,0x83,0x37,0x69, 0x0e,0x10,0x44,0xd1, - 0x05,0x55,0xc5,0x64, 0x1c,0x89,0x17,0x18, 0xba,0x4e,0xb6,0xd9, 0x6b,0xf4,0xe4,0xd4, - 0x88,0x2c,0xc6,0x91, 0x9e,0x72,0x9c,0xa5, 0x85,0x24,0xcf,0xc4, 0xdc,0x27,0x80,0xd7, - 0xed,0xce,0x6c,0xdd, 0x81,0x04,0x53,0x09, 0x69,0x13,0x98,0x0d, 0x89,0x03,0xcc,0xe6, - 0x40,0xd4,0x8a,0x10, 0xa2,0x8e,0xc1,0x1c, 0x0b,0x64,0x66,0x30, 0x51,0xe6,0xcd,0xfc, - 0x79,0x1d,0xfd,0xf6, 0x90,0xe1,0x97,0x7b, 0xa6,0x4f,0xb5,0x2b, 0x38,0xf3,0xb0,0xe5, - 0x36,0x66,0x3e,0xec, 0xf9,0xa4,0xf9,0x20, 0xbd,0x59,0xd1,0x75, 0x7a,0x23,0xf0,0xe7, - 0x0e,0xd7,0x59,0xc9, 0xc5,0x31,0x3b,0x26, 0xfe,0x9b,0xe4,0xfb, 0x2d,0x35,0xce,0xfd, - 0xb6,0xda,0x1e,0x0c, 0x2b,0x01,0x3b,0xd0, 0xe8,0x9d,0x7b,0xd3, 0x63,0x4d,0x07,0xad, - 0x27,0x4c,0x53,0x30, 0x18,0xa3,0xce,0x50, 0x11,0x61,0x4f,0x04, 0x27,0x60,0x6a,0x34, - 0xb4,0x65,0x32,0x63, 0x96,0x51,0x29,0x52, 0x92,0x76,0xe9,0xec, 0x77,0x83,0x04,0x01, - 0x53,0x63,0x9f,0x3b, 0x33,0xf9,0x9d,0x04, 0xef,0x8c,0x6b,0xe1, 0x18,0x68,0xdc,0xa3, - 0x2a,0x36,0xdd,0xd0, 0x13,0xf4,0x0d,0xf5, 0x08,0x0e,0xcc,0x0d, 0x8e,0xc9,0xec,0xab, - 0xf8,0x13,0xec,0x53, 0x2d,0x44,0xb3,0xdf, 0x33,0x0a,0x1e,0x0a, 0x66,0x42,0x45,0x24, + 0x22,0x41,0x90,0xf0, 0x95,0xf2,0xea,0x0b, 0x30,0x51,0xa9,0x48, 0x89,0xac,0xaa,0x64, + 0x56,0xaa,0x52,0xc6, 0x22,0x30,0x74,0xc6, 0xa8,0xbf,0x6e,0xf7, 0x1f,0xaf,0xbe,0x7e, + 0x1e,0x44,0xf6,0x6f, 0x8f,0x3d,0xf2,0x04, 0xac,0x4b,0xa6,0x34, 0x54,0x9c,0xaf,0x04, + 0xd2,0xd6,0xb5,0x11, 0x2c,0xa9,0x14,0x5b, 0x6c,0xab,0x19,0x82, 0xe5,0x98,0xc0,0x39, + 0x64,0xb0,0xc6,0x1a, 0x61,0x88,0x17,0x29, 0x96,0xe5,0xa6,0x65, 0xc0,0x99,0x6b,0x52, + 0xaa,0xc1,0x2d,0x53, 0xd5,0xdd,0xd7,0x07, 0x73,0x31,0x25,0x68, 0xc1,0x45,0xa3,0x47, + 0x4a,0x0a,0x14,0x13, 0x28,0x25,0xa2,0x2e, 0x5b,0x99,0x4c,0x19, 0x8c,0xc3,0x2d,0xaa, + 0xb0,0xa6,0x0d,0x56, 0x19,0x6c,0x1c,0x1a, 0xe5,0x2b,0x91,0x56, 0x8a,0x5c,0xb2,0xe1, + 0x89,0x54,0x30,0xb6, 0x8b,0x1b,0x5a,0x52, 0xb5,0x46,0xba,0xd1, 0x15,0x53,0x2e,0x5f, + 0x6b,0x4c,0x36,0xf5, 0x99,0x94,0x59,0x41, 0xb0,0x52,0x31,0x6b, 0x50,0x52,0xa5,0xad, + 0x14,0x18,0xa2,0x32, 0xd6,0xa8,0x58,0xa0, 0xb2,0x2c,0x46,0xc1, 0x84,0x16,0x0b,0x16, + 0xa2,0x8a,0x55,0x8a, 0xcd,0x65,0x70,0xa9, 0x05,0x09,0x52,0x45, 0x9d,0x31,0xee,0xc8, + 0x63,0x03,0x10,0x9a, 0xe1,0x2b,0x00,0xcc, 0x91,0xf4,0xe5,0x93, 0x76,0xbf,0xb0,0xfd, + 0x3f,0x1e,0x68,0x1c, 0x6a,0x06,0x4d,0x96, 0x0d,0xec,0x4c,0x29, 0xa0,0x11,0x69,0x80, + 0x48,0x38,0xa2,0xcb, 0x59,0x07,0x04,0x12, 0xf0,0xb0,0x60,0x7b, 0x14,0xb8,0xb7,0x04, + 0xc6,0x20,0xbe,0x8e, 0xa7,0x1e,0xff,0xae, 0x60,0x8c,0xac,0x2a, 0x47,0xd1,0xb0,0xaf, + 0x59,0xf3,0x8c,0xb4, 0x82,0xcc,0x6f,0xc1, 0x94,0x5d,0x34,0xed, 0xee,0xa5,0xe5,0x22, + 0x2f,0xee,0x85,0x0e, 0x6b,0xc3,0xb6,0x84, 0x13,0x9e,0xf2,0x7e, 0x08,0xd7,0x59,0x19, + 0x18,0xa0,0xc1,0x4c, 0x72,0xb4,0xc7,0x22, 0x93,0x67,0xbc,0xd1, 0x70,0x37,0xc4,0x09, + 0x19,0xa0,0x46,0x26, 0x20,0xb9,0x6b,0x96, 0xbc,0x73,0xd3,0x79, 0xd4,0xb2,0x35,0xd6, + 0x2b,0x89,0x3b,0xbb, 0xba,0x4e,0xeb,0x32, 0xd4,0x12,0x58,0xba, 0x5a,0x13,0xcb,0x59, + 0x5a,0xe8,0xe0,0x68, 0x47,0xb2,0xf3,0x66, 0x6d,0xbb,0x0e,0x3a, 0xbd,0xe9,0x97,0xbe, + 0x9a,0xd0,0x1c,0xab, 0x65,0x60,0x5c,0x02, 0x61,0x87,0x76,0xb7, 0x45,0x20,0xc7,0x98, + 0x7e,0x4d,0x41,0x03, 0x4e,0x28,0x20,0x11, 0xb2,0x93,0x2d,0x54, 0x08,0x25,0x04,0xe8, + 0x65,0x19,0x20,0x58, 0x16,0x77,0x80,0x80, 0x44,0x44,0x56,0x63, 0xbc,0xa2,0xb3,0xd2, + 0x63,0x6b,0x51,0xc8, 0x99,0x60,0x98,0x10, 0x3a,0x0d,0x12,0xd2, 0x5e,0xbe,0xbb,0xb0, + 0xe1,0xcb,0xf0,0xf8, 0xfc,0xb3,0xca,0x1d, 0x71,0x2c,0xef,0xe1, 0x64,0xcf,0x0d,0x8c, + 0x43,0xa6,0x7d,0x29, 0x8c,0x24,0x18,0xa4, 0x63,0x18,0x41,0x7a, 0xe4,0x3b,0xcb,0x91, + 0xf6,0xae,0x64,0x11, 0x98,0x89,0x17,0x2e, 0x38,0x2a,0x65,0x2a, 0xc5,0x12,0xa4,0xad, + 0x65,0x6b,0xd1,0x95, 0x32,0xd6,0xda,0x34, 0x5f,0x7d,0xac,0x50, 0x45,0x10,0xc8,0xee, + 0x4a,0x29,0x1c,0xb5, 0x54,0x41,0x8c,0x2a, 0xaa,0x88,0x46,0x33, 0x2c,0xa1,0x94,0x69, + 0x2a,0x08,0x85,0x49, 0x0b,0xe8,0x08,0xaa, 0x89,0xdd,0x88,0x82, 0x08,0x46,0x02,0x89, + 0x22,0x20,0x49,0x03, 0xe8,0x90,0xa2,0x31, 0x82,0x0a,0x11,0x90, 0x18,0x08,0x09,0x10, + 0x21,0x0f,0x01,0x45, 0x3d,0xcb,0x45,0xc0, 0xb2,0x04,0x10,0x49, 0x20,0xc6,0x48,0xc6, + 0x42,0x22,0x48,0x82, 0x45,0x01,0x18,0xb0, 0x44,0x05,0x08,0xa0, 0x04,0x8a,0x12,0x12, + 0x11,0x3b,0xc2,0x08, 0x41,0x15,0x0e,0xef, 0xa1,0xea,0x2c,0x78, 0xbd,0x1e,0x6e,0xfa, + 0xb9,0x05,0x38,0x30, 0x50,0x42,0x8c,0xbb, 0x16,0x54,0x55,0x38, 0xd0,0x40,0x00,0xe6, + 0xbb,0x97,0x7c,0xb5, 0x11,0xaa,0xa6,0xa9, 0xd4,0xf7,0xdd,0x66, 0x5d,0x1e,0x2e,0x5e, + 0x76,0x1e,0x33,0xbd, 0x74,0x5c,0xd6,0x8a, 0xf5,0x68,0xdf,0xcb, 0xf8,0x92,0x56,0x27, + 0x5f,0xa1,0x17,0xd6, 0xdb,0x5e,0xb7,0x35, 0xc1,0x57,0xca,0xff, 0xae,0xc5,0xf3,0xff, + 0x2a,0x4c,0x54,0x34, 0x9a,0x67,0x3f,0x0f, 0x2d,0xdc,0xdf,0xcd, 0xa5,0xfc,0x8b,0xc3, + 0xa7,0x12,0x57,0xa6, 0x53,0x11,0x77,0xd5, 0xd1,0xa0,0x4c,0xd4, 0x34,0x8d,0x2e,0x02, + 0x60,0xa9,0x81,0x6b, 0x0d,0xb7,0x12,0xb5, 0x15,0x57,0x72,0x8d, 0x4b,0x1c,0x64,0x60, + 0xd4,0x2b,0x79,0x37, 0x1a,0x8a,0x45,0x4b, 0x54,0xb1,0x4c,0xb0, 0x92,0xb2,0xd0,0xa8, + 0x88,0xc3,0x96,0xc5, 0x8b,0x05,0x00,0x51, 0x55,0x4e,0xf9,0x30, 0xc2,0xd9,0x51,0x18, + 0x2c,0x95,0x1b,0x61, 0x45,0xe3,0x46,0x19, 0xd3,0x82,0x88,0xa2, 0x30,0x14,0x31,0x0a, + 0x49,0x24,0xb2,0x73, 0x5b,0x39,0xb9,0xb2, 0xe1,0xaa,0xef,0x61, 0xa7,0x16,0xb0,0xbc, + 0x19,0xe7,0x16,0x3d, 0x56,0xe5,0xc3,0x2b, 0xa7,0x90,0x42,0x5c, 0x68,0x12,0xa2,0xed, + 0x00,0xa1,0xfb,0x39, 0x08,0x78,0xfa,0x35, 0x8a,0x77,0x98,0x71, 0x31,0x20,0xee,0x27, + 0xfa,0xfe,0x90,0x2c, 0x32,0x0e,0xd6,0x53, 0x95,0x41,0x71,0x92, 0xed,0x7d,0x25,0xfc, + 0x49,0xbf,0xc2,0x38, 0xf7,0x7f,0x0f,0x9d, 0x91,0x7e,0x2f,0xbc, 0xab,0xf0,0x6a,0x1e, + 0xca,0xc9,0x2b,0x27, 0x89,0x15,0xbe,0x0f, 0x93,0xbf,0x41,0xa3, 0xb4,0xe3,0x24,0x80, + 0xcb,0x88,0x85,0x06, 0x29,0x81,0xdd,0x5c, 0x6b,0x07,0x3a,0x76, 0xb5,0x71,0x35,0x91, + 0x9d,0x49,0x50,0x44, 0x8f,0x3c,0x19,0x13, 0xa8,0x08,0x05,0xfe, 0x93,0x07,0x5c,0xce, + 0x7d,0x17,0xc3,0x3f, 0x23,0x24,0xa4,0x2e, 0x99,0xdd,0xbb,0x57, 0xd8,0x68,0x58,0x08, + 0x13,0x76,0xb7,0x53, 0xeb,0x78,0x4a,0xf8, 0x12,0x30,0xc8,0xb3, 0xf3,0x0a,0x25,0x38, + 0x6c,0xeb,0x63,0xe2, 0x1f,0x82,0xec,0x71, 0xf5,0x8e,0xba,0xf8, 0xbb,0x8d,0x02,0xd4, + 0x12,0x29,0x76,0x3f, 0xb0,0xdf,0x84,0xc9, 0x5d,0x5a,0x53,0x81, 0x8a,0xca,0xb7,0xc0, + 0xa2,0xb8,0xfe,0xf6, 0x2c,0x16,0x0f,0x6b, 0xa9,0x2c,0xad,0x31, 0xc4,0x9a,0x8d,0x1f, + 0x3a,0x73,0x16,0x2b, 0x72,0x9a,0xbe,0x08, 0x95,0x95,0x92,0x28, 0x34,0xb5,0xb1,0xbb, + 0x08,0x0a,0xc5,0x17, 0x03,0x5f,0xaa,0xfb, 0x1f,0xc2,0xf5,0xd6, 0xed,0x48,0xfa,0xe9, + 0x62,0xa9,0x9c,0x0a, 0x47,0x08,0x33,0x96, 0x22,0xb8,0x27,0x67, 0x86,0x74,0x3f,0x9c, + 0x21,0x11,0x99,0x03, 0x43,0xb5,0x65,0x88, 0x8e,0xd0,0xb8,0x96, 0x23,0xff,0x93,0xfe, + 0xf6,0xf6,0x73,0xcf, 0xec,0xcf,0x5b,0x61, 0x51,0x0d,0x45,0xe3, 0xa3,0x3f,0x2a,0x1c, + 0xc9,0x5c,0xa5,0xbc, 0xa5,0xb9,0xb9,0x9a, 0xb8,0xa3,0x13,0x18, 0xe5,0x2a,0xb2,0x62, + 0x7d,0x14,0x97,0x2d, 0x2a,0xac,0x8e,0xd1, 0x0f,0xa7,0x4c,0x37, 0x6d,0x41,0x1e,0xb5, + 0x31,0xc2,0xe7,0x76, 0x44,0x62,0x32,0x56, 0x7d,0x1d,0xfc,0x8e, 0x37,0x81,0x71,0x1b, + 0xc5,0x07,0x52,0xfd, 0x0b,0xf4,0xdf,0xf2, 0xdf,0xf1,0x7c,0xcf, 0xc9,0xe8,0xaf,0x97, + 0xe9,0x29,0x76,0x97, 0x4a,0xa2,0x29,0x0c, 0x8f,0x5a,0x45,0x92, 0xa3,0x96,0x45,0x51, + 0x46,0x23,0xa4,0x41, 0x72,0xe3,0x11,0x32, 0x01,0xe9,0x01,0x0e, 0x55,0x1c,0x81,0x59, + 0x5a,0xcd,0x36,0x85, 0x9c,0x60,0x5b,0xd3, 0x11,0x64,0x20,0x25, 0xa8,0x20,0x38,0x89, + 0x2f,0x28,0x3b,0x2f, 0x25,0x47,0x61,0x3d, 0xec,0x2d,0x13,0x52, 0x01,0xa1,0x2a,0x35, + 0x34,0xae,0xab,0x8e, 0xe5,0xee,0x74,0xf8, 0xda,0xe6,0x49,0x3d, 0xdc,0xe1,0x7d,0x8c, + 0x46,0xf3,0xcc,0x0e, 0x5b,0x92,0x69,0x58, 0xbd,0xb6,0x69,0xdc, 0x53,0xd5,0xf1,0x63, + 0x32,0xd3,0xea,0xb8, 0xe3,0x75,0x0c,0x30, 0x8b,0xfa,0x12,0x73, 0xef,0x7d,0xcc,0x6b, + 0xc6,0xc4,0xa8,0x38, 0x61,0xc4,0xa9,0xb5, 0x0a,0x21,0xee,0x23, 0x16,0x1e,0x74,0xf0, + 0x67,0xcc,0xf8,0x58, 0xca,0xcb,0x37,0x28, 0x88,0xaa,0x71,0xd1, 0x72,0x2c,0x37,0x72, + 0x60,0x3e,0xd6,0x8a, 0x89,0xf8,0xad,0x07, 0x2d,0x89,0xb7,0xac, 0xaf,0x1a,0xa8,0xef, + 0x33,0x14,0x36,0xd1, 0xba,0xd4,0xd3,0x1b, 0x04,0xf6,0xe0,0x62, 0xb7,0x16,0xdb,0xbf, + 0x9c,0x79,0x99,0x13, 0x08,0xe1,0xc5,0xba, 0xb1,0x68,0x9a,0x03, 0x05,0x82,0x8f,0x89, + 0x82,0xbd,0x6a,0xdc, 0x81,0x85,0x04,0x2a, 0x3c,0x13,0x53,0x6e, 0x5e,0x3d,0x8f,0x35, + 0x6d,0xbb,0xb2,0xe2, 0x72,0x3b,0x56,0xc0, 0x8d,0xd0,0x51,0xae, 0x0a,0x5b,0xa6,0x09, + 0x15,0x26,0xc4,0xaf, 0x3e,0x8c,0xde,0x19, 0xc6,0xad,0x52,0xee, 0x2b,0xc3,0x14,0x4d, + 0x61,0xc3,0x70,0xa4, 0x64,0x44,0x68,0xa5, 0x02,0xde,0xed,0xc9, 0xa3,0x41,0xa1,0x78, + 0xa0,0x3c,0xcb,0x25, 0x5d,0x16,0xd4,0x22, 0x40,0x69,0x57,0x1d, 0x5e,0xa1,0x38,0xda, + 0x2e,0x49,0x1a,0x64, 0x15,0x89,0xb2,0xc2, 0x34,0x11,0x31,0x95, 0xfb,0xaf,0xf8,0x2c, + 0xe8,0xf1,0xcc,0xa9, 0xee,0x4a,0x83,0x9f, 0xd0,0x69,0xa0,0x5d, 0xa6,0xa6,0xd0,0x5d, + 0x3b,0x58,0xb2,0x2c, 0x52,0x45,0x10,0x8a, 0x57,0xda,0xac,0xff, 0x7a,0x4b,0xf3,0x90, + 0xfc,0x3f,0xdb,0x43, 0x4c,0xc7,0x4c,0x25, 0x3c,0x2e,0x9a,0x69, 0xaf,0xe7,0x52,0xce, + 0xc5,0xd2,0x85,0x3d, 0x59,0xed,0xfd,0x0f, 0xa6,0x71,0x3a,0x4e, 0x66,0x77,0x66,0x9d, + 0xb6,0x31,0x7e,0xdb, 0xd2,0x62,0x31,0x91, 0xfc,0x8b,0x25,0xee, 0x85,0x4a,0x32,0xdb, + 0x54,0x15,0x92,0xb5, 0x2a,0x5a,0x83,0xb8, 0x13,0x10,0x51,0xca, 0x0b,0x46,0x2c,0x60, + 0xca,0xca,0xb7,0x2d, 0xcb,0x8c,0x0a,0x65, 0x29,0x52,0x85,0xb2, 0x51,0x95,0x0b,0x29, + 0x61,0x4b,0x42,0x94, 0xc3,0x24,0xf4,0xc2, 0x93,0x47,0x59,0x52, 0x23,0x14,0x25,0x49, + 0x41,0x82,0x20,0xe5, 0x59,0x0a,0x25,0xa8, 0xaa,0xcb,0x11,0x05, 0x1c,0x40,0xaa,0xc4, + 0x65,0x49,0x30,0x18, 0xaa,0xb1,0x98,0xc9, 0x9b,0x1f,0x58,0x78, 0x5b,0xd1,0x28,0xf1, + 0x03,0x33,0x87,0x38, 0x69,0xcb,0x54,0x5d, 0xd7,0x6e,0xd1,0x62, 0x8b,0xba,0x9d,0x1d, + 0x3b,0xe4,0xda,0x19, 0x1f,0x6a,0x14,0xee, 0xee,0x66,0x51,0xbb, 0x10,0x52,0x50,0x8e, + 0x9a,0x3f,0x6e,0x53, 0x54,0xb8,0x2b,0x62, 0x5c,0xb7,0xad,0xaf, 0x7c,0xf2,0xf7,0x26, + 0x5c,0x56,0x53,0x43, 0xeb,0x25,0x5e,0x27, 0x28,0x4c,0x82,0x82, 0x85,0x53,0x04,0x0d, + 0xe8,0xdc,0x58,0x2e, 0xa7,0x7d,0x78,0xe2, 0x76,0x5d,0xdc,0xe5, 0x93,0x59,0xa7,0x2e, + 0xcc,0x96,0xce,0xe6, 0xea,0xce,0xb8,0x8b, 0x20,0x71,0xb0,0xd9, 0x8f,0x82,0x95,0x0d, + 0x0b,0x9a,0xc2,0x8a, 0xb4,0x10,0xc9,0x47, 0x83,0x9d,0xf2,0x37, 0x97,0xaf,0x34,0x40, + 0x28,0xec,0xbb,0x0a, 0x36,0x99,0xdc,0x3f, 0xd3,0x6a,0x8b,0x18, 0xf8,0xf6,0x70,0xe4, + 0x77,0x21,0x7d,0x0b, 0x68,0x40,0x62,0x4d, 0x97,0x49,0x3e,0x65, 0x11,0xd4,0x1e,0xb5, + 0x09,0x86,0x3f,0x05, 0xfd,0xdb,0xec,0x91, 0xc9,0xbc,0x34,0xb8, 0x97,0xed,0x5a,0xad, + 0x29,0x6a,0x30,0x41, 0x4d,0xb4,0x02,0xeb, 0x24,0x47,0x73,0x58, 0xae,0x24,0x8c,0x84, + 0x5c,0xd2,0xd3,0xb9, 0xbb,0xe7,0xbb,0x40, 0x4b,0x28,0x62,0x41, 0xc2,0x8b,0xa4,0x86, + 0xd7,0x0d,0x6a,0x16, 0xb8,0x9d,0x12,0xf9, 0xb5,0x38,0x4c,0x3f, 0x95,0xae,0x97,0xfc, + 0xcf,0x8c,0x52,0xfd, 0x89,0x49,0x59,0x55, 0x81,0x89,0x31,0x07, 0x7a,0x50,0xa8,0x06, + 0xd1,0xe4,0x55,0x16, 0x69,0xae,0x2b,0x5e, 0x37,0xee,0xff,0x7a, 0xf1,0xfa,0x7f,0x8c, + 0x7d,0x5b,0xf4,0xff, 0x47,0xfb,0xde,0x3c, 0xc7,0xc5,0x94,0x11, 0x05,0x8d,0xb5,0x01, + 0x62,0x89,0xdb,0xd4, 0xed,0x4f,0x2c,0xa1, 0x07,0x2c,0xa9,0x31, 0xac,0xf3,0x89,0xcd, + 0xef,0x56,0x40,0xd6, 0xe7,0x65,0xdb,0x46, 0x2b,0xfb,0xe7,0xe5, 0x3f,0x0d,0x6e,0x97, + 0xce,0xd9,0x03,0x89, 0x06,0xe8,0x17,0x45, 0xe7,0x62,0x61,0x3e, 0xbc,0x0f,0xe1,0x0c, + 0x90,0x5e,0xc7,0xa1, 0xa0,0xfa,0x67,0xdf, 0xad,0x0d,0xfd,0x51, 0x64,0x37,0x65,0x0f, + 0x46,0xfb,0xc1,0xac, 0xfd,0xca,0x63,0x2a, 0x4f,0xf3,0x7d,0x0f, 0xca,0xcd,0x23,0xdf, + 0xb6,0xda,0xf9,0x3d, 0x3f,0xa5,0xef,0xf4, 0xed,0x6a,0x7a,0xf2, 0xae,0xc2,0xbf,0x35, + 0x64,0x85,0x8f,0x2b, 0xf6,0x2f,0x9a,0xfc, 0x7f,0xfa,0x75,0xbf, 0x2c,0x5b,0xd5,0xa8, + 0x23,0x25,0x65,0x88, 0x42,0xb2,0x56,0x7e, 0x55,0xa8,0x22,0x7d, 0xf4,0xbc,0xb5,0x07, + 0x9f,0x6d,0x98,0x0a, 0x2c,0x70,0x7a,0xfd, 0xd1,0x4f,0x13,0xc4, 0x95,0xf6,0xee,0x1f, + 0x75,0xb0,0x58,0x52, 0xe0,0x4a,0x50,0x08, 0x00,0x6d,0x7c,0x38, 0xd3,0xcc,0xb5,0x18, + 0x27,0xc3,0xf8,0x33, 0x7e,0xee,0xe7,0x67, 0x52,0x1d,0x07,0x81, 0xc6,0xc0,0x2b,0x9a, + 0xfe,0xe6,0xb5,0x22, 0xe7,0xc4,0xe3,0xa3, 0x83,0x37,0xc5,0xec, 0x5f,0x71,0x98,0x60, + 0x88,0x8c,0xd6,0x4b, 0x11,0x15,0x06,0x9e, 0x4e,0xd0,0x6f,0xa5, 0xd8,0x81,0x7d,0x77, + 0xd3,0x71,0xcd,0x20, 0x54,0x08,0x33,0x3a, 0x74,0x85,0xb6,0x65, 0xf5,0x52,0x97,0x4f, + 0x9f,0xf9,0x8e,0x52, 0x1f,0x9b,0x24,0xc0, 0x54,0xb0,0xb9,0x43, 0x41,0xca,0x69,0x60, + 0x6a,0x5a,0x8f,0x37, 0x6e,0xdf,0x97,0x57, 0x90,0x13,0xea,0x86, 0xa5,0xa9,0x44,0x25, + 0xa5,0x5b,0xf2,0xdd, 0xf7,0x3c,0x9c,0x14, 0x0f,0x5f,0x5c,0x97, 0x1b,0x40,0x4b,0x42, + 0xb7,0xf4,0x99,0xc3, 0x8f,0xe8,0xba,0xd3, 0x0e,0xc0,0xdc,0x9b, 0x70,0x10,0x31,0x23, + 0xe3,0xb6,0x41,0x97, 0x64,0xc1,0xeb,0x61, 0xa3,0x5d,0xfa,0xcc, 0x58,0xd0,0x22,0xdb, + 0x11,0x40,0x21,0x14, 0xd8,0x93,0xfd,0xec, 0xdf,0x0c,0xd3,0xa2, 0xc5,0xc0,0x7d,0xff, + 0xe3,0x7d,0x3d,0xab, 0xe9,0xfd,0xff,0x5b, 0xfa,0x0f,0x7d,0x95, 0x37,0x27,0xf3,0x7f, + 0x79,0x9c,0xa4,0x52, 0x04,0x72,0xe8,0x0f, 0x2e,0xc6,0xbb,0x27, 0x13,0x06,0xd9,0xd1, + 0xfb,0xd4,0x48,0xbc, 0x45,0x24,0x96,0x9c, 0x20,0x1d,0x33,0x1b, 0xfb,0xd0,0x9c,0xe1, + 0xa9,0xfa,0xd1,0x53, 0x5b,0xc6,0x25,0xd8, 0xf6,0x39,0xdf,0x8f, 0xee,0x45,0xc9,0x7c, + 0x7d,0x7b,0x68,0x42, 0xa2,0xd7,0x87,0xd6, 0xc5,0xb8,0xbe,0x9b, 0xee,0xef,0xf9,0x18, + 0xcc,0x5e,0x28,0xcf, 0x61,0xf8,0x97,0xe8, 0x05,0xab,0xbb,0xb9, 0x47,0x5e,0x93,0x23, + 0xa4,0xd3,0x6a,0x51, 0x5f,0x26,0xc6,0x7d, 0xef,0x87,0x00,0xcf, 0x63,0x0f,0x95,0xe3, + 0x4d,0x6e,0x4a,0x8a, 0x54,0x2e,0xd6,0x07, 0xdb,0x99,0x25,0x1c, 0x6b,0xa0,0xe8,0x21, + 0xcf,0x5b,0x8e,0xed, 0x6f,0x3a,0x57,0x67, 0xe5,0x7f,0x0b,0x6d, 0x8e,0x08,0x72,0xcc, + 0xf0,0x77,0x81,0xe5, 0x64,0xfd,0xe9,0x9f, 0xed,0x2a,0x4c,0xfc, 0xbf,0x93,0xbd,0x34, + 0xc0,0xd4,0xcd,0xdf, 0x5b,0xe5,0x94,0xf3, 0xbb,0x46,0x97,0x8d, 0x2c,0xea,0xd0,0xea, + 0xd2,0x1c,0xeb,0x9c, 0x4f,0xc2,0xfb,0xb6, 0x76,0x23,0xf6,0xb9, 0xf7,0xf7,0x3e,0x74, + 0xb3,0xf3,0xbf,0x66, 0x1e,0xa7,0xba,0xbe, 0xb9,0x7d,0xbd,0xaa, 0x7c,0xdd,0x49,0x35, + 0x9d,0x44,0xe9,0x45, 0x5f,0x3c,0xfd,0x06, 0x7d,0xac,0x9c,0x18, 0x8c,0x3d,0x89,0xda, + 0xfe,0x5f,0xd5,0x49, 0xf4,0x6c,0x3a,0xb0, 0x79,0x81,0x5e,0xde, 0x5c,0x8c,0x4d,0xff, + 0x88,0xf9,0x7c,0x36, 0x49,0xda,0xde,0x37, 0x0b,0x7f,0x7f,0x1e, 0x84,0x00,0xf6,0x12, + 0xbf,0xef,0xbf,0x7a, 0x4d,0x22,0x3a,0x1e, 0x08,0xeb,0x91,0x20, 0x44,0x09,0x23,0x28, + 0x36,0x51,0x37,0xff, 0x0f,0x0c,0xc6,0x8d, 0x6e,0xdb,0xce,0xc9, 0xec,0x7e,0x67,0xcd, + 0x6a,0x79,0x30,0xec, 0xe5,0x64,0xff,0x0f, 0xd2,0x66,0x08,0x22, 0xe9,0xea,0x57,0xea, + 0x7d,0x7d,0xb9,0xa3, 0xc7,0xc7,0x84,0xa5, 0xd0,0x84,0x2e,0x58, 0xae,0xaf,0x1a,0x41, + 0x1b,0x59,0x71,0x4f, 0x23,0xd1,0xce,0xa3, 0x9c,0xd9,0x60,0x78, 0x05,0x7b,0xd6,0x41, + 0x19,0x12,0xd3,0x9a, 0xeb,0x4b,0xb8,0xf6, 0x3f,0x32,0x32,0xb0, 0x6e,0x4d,0x32,0xab, + 0x30,0x70,0x67,0xff, 0x51,0x40,0x23,0xf5, 0x28,0x6f,0xe1,0xbf, 0x38,0x32,0x7a,0x7b, + 0xa8,0x6e,0x67,0x01, 0x36,0x61,0x59,0x5e, 0xbd,0xd4,0xf8,0xe8, 0x54,0xdc,0x94,0xba, + 0x1f,0x8e,0x44,0x18, 0x92,0x15,0x2d,0x06, 0x3a,0xa1,0x10,0x9b, 0x51,0x7c,0x33,0x73, + 0x3c,0x48,0x7d,0xb2, 0x3e,0xad,0x13,0x47, 0xea,0xd4,0xce,0x19, 0x8e,0x64,0x64,0xcc, + 0x5f,0x6b,0xd2,0xed, 0x2d,0xb6,0x25,0xc5, 0xd2,0x48,0x1b,0xba, 0xc6,0xc1,0xca,0xc1, + 0xfa,0xb0,0xf1,0xd0, 0x36,0x67,0x2d,0x3e, 0x73,0xb4,0xb4,0xd6, 0x26,0x24,0x09,0x0d, + 0x9f,0xda,0xe5,0xe1, 0xd3,0x41,0x67,0x40, 0xa6,0x44,0xc9,0xad, 0x68,0x45,0xea,0x2c, + 0x26,0x2d,0x68,0x9b, 0x84,0x57,0x2f,0x9c, 0xc8,0x87,0xe4,0x29, 0x29,0x05,0x30,0xf8, + 0x9d,0x7e,0x34,0x97, 0x93,0xf3,0xa4,0x17, 0xcd,0x1e,0xb7,0x4d, 0x18,0x25,0x49,0xd6, + 0x89,0xca,0x7b,0xee, 0x86,0x72,0xb2,0x51, 0xf9,0xf4,0x0e,0x1c, 0xeb,0xf1,0x29,0xb8, + 0x7e,0x59,0xbd,0xdf, 0xfc,0xfe,0x58,0xfb, 0x6e,0x93,0x88,0x0c, 0xf0,0x9f,0x79,0x8f, + 0x58,0x7c,0x74,0xed, 0x87,0x43,0xcb,0x3e, 0x9f,0x86,0x90,0xec, 0x55,0x01,0x16,0xf8, + 0xf3,0x74,0x5a,0x4e, 0x9a,0x4d,0x12,0x57, 0x98,0x5e,0xbe,0x35, 0x5a,0x89,0x97,0x82, + 0x93,0x1d,0xda,0x0f, 0x16,0xf0,0xa6,0x8e, 0x76,0x2e,0x2b,0x96, 0xb9,0x50,0x6b,0x50, + 0x98,0xc8,0x57,0x2d, 0xe3,0x4c,0xa4,0x4d, 0x67,0x2b,0x4c,0x17, 0x69,0x55,0x44,0x4c, + 0xa8,0x9e,0x8d,0x83, 0x9b,0x4b,0x7b,0xc3, 0x3a,0xf3,0xd1,0xa1, 0xa8,0xb5,0xe8,0xe5, + 0x33,0x68,0xc4,0xa2, 0x2a,0x5a,0x58,0x8a, 0x8b,0x6d,0x6d,0xaf, 0xe3,0xb6,0x60,0x9d, + 0xf3,0x26,0x9b,0x7e, 0x9b,0x93,0xef,0xa1, 0x61,0xe8,0xf6,0x9f, 0xb4,0x69,0x4e,0xdf, + 0x6c,0xac,0x59,0x08, 0x46,0x10,0x64,0x0c, 0x36,0xd9,0xfc,0xde, 0x4e,0x0c,0x23,0xdf, + 0xb7,0xe6,0x79,0x88, 0x06,0xea,0xfc,0x2d, 0xc4,0x8a,0x3b,0x98, 0x1d,0xa7,0x5b,0x0d, + 0xa1,0x4e,0x70,0xc9, 0x09,0x60,0x29,0xe5, 0x6c,0x32,0x3d,0xd9, 0xe3,0xe6,0xde,0xcb, + 0x1d,0xcb,0xbc,0xa3, 0x4b,0x7d,0x31,0x44, 0x71,0xab,0x69,0x8d, 0x3b,0x49,0x69,0x49, + 0xa1,0x7a,0x71,0x49, 0x88,0x68,0xe4,0xad, 0xd1,0x31,0x4c,0x99, 0x95,0x7c,0xda,0xaa, + 0xd2,0x8a,0x44,0x18, 0x86,0x84,0xf4,0x71, 0xac,0xc7,0x75,0xc3, 0x2b,0x72,0xcc,0x7a, + 0x3c,0x91,0x05,0x68, 0x01,0x8d,0x94,0x2a, 0xdb,0x6f,0x15,0xa2, 0x3d,0xc7,0x12,0x12, + 0x18,0x3b,0x4c,0xc6, 0xf4,0xe4,0x62,0x56, 0x91,0x42,0x23,0x13, 0xcd,0x02,0xa7,0x69, + 0xd4,0xe6,0xa5,0xa0, 0x25,0x6d,0x83,0x4d, 0xb1,0x70,0xdd,0xb1, 0xb0,0x02,0xd0,0x40, + 0x5b,0x97,0x9a,0xf7, 0x79,0x49,0x66,0x1b, 0xae,0x95,0xa3,0x84, 0x46,0xe0,0x84,0x4c, + 0x38,0xe1,0xde,0xd4, 0x90,0x57,0x77,0x16, 0x73,0x79,0x8f,0x41, 0xd8,0xc3,0xb6,0x75, + 0x6c,0x1d,0x60,0xa7, 0x56,0x83,0x8b,0x2f, 0x43,0x8e,0x08,0x31, 0xba,0xee,0x2e,0xcc, + 0xa4,0xac,0xef,0x3c, 0x65,0x75,0x05,0x81, 0xcb,0x98,0xa3,0x69, 0x50,0x7b,0x36,0xa2, + 0xd5,0xeb,0xb9,0x6b, 0x5c,0x51,0x09,0x2c, 0x2a,0xf8,0xbb,0x37, 0x0e,0x56,0x40,0x78, + 0x99,0x29,0x00,0x25, 0xd4,0x3a,0x18,0xaf, 0x67,0x6e,0x1c,0x48, 0x2c,0xe1,0xe1,0xef, + 0x38,0xce,0xde,0xe2, 0x5d,0xee,0x75,0xe2, 0xd2,0xab,0xde,0xf5, 0xc8,0x74,0x4c,0xee, + 0x8e,0x8e,0xb7,0x0a, 0x66,0x89,0xdf,0x6a, 0xd4,0xad,0x6e,0x62, 0x12,0x28,0x41,0x75, + 0x90,0x7c,0xf2,0x4c, 0xba,0x78,0xa5,0x1a, 0x8e,0x21,0xcd,0xb4, 0x72,0xb8,0xe1,0x6d, + 0x98,0xf1,0x6f,0x19, 0xae,0x93,0x29,0x02, 0x29,0xd0,0xb9,0xbc, 0xcc,0x5c,0xea,0x50, + 0x47,0x1c,0xa3,0x6a, 0x34,0x48,0xd6,0xa6, 0xb4,0x3c,0x32,0x8d, 0x19,0xce,0x3b,0x4c, + 0xab,0x11,0x38,0x96, 0x33,0x66,0xba,0x78, 0xb9,0x1d,0x90,0xe2, 0xb1,0x4e,0x9a,0x22, + 0x41,0x0d,0xa6,0xce, 0xb0,0xd3,0x62,0xc1, 0x91,0x80,0xae,0x16, 0x89,0x14,0x58,0x9b, + 0x89,0x98,0x45,0x96, 0xd2,0x57,0x23,0x4b, 0x66,0xb5,0xde,0x66, 0x4c,0x79,0x8c,0xc4, + 0xc9,0x46,0x28,0x45, 0x20,0x5c,0x8d,0x35, 0x25,0xe2,0x1b,0x98, 0x5e,0xb7,0x4e,0x92, + 0x0b,0x01,0x4b,0xce, 0x17,0xc6,0x84,0x2c, 0x14,0xdd,0xb6,0xe4, 0x09,0x85,0xcb,0x71, + 0xa7,0x33,0xb3,0x34, 0x56,0x0c,0x54,0x1e, 0x76,0xf3,0x35,0x26, 0x3c,0xbb,0x9b,0x13, + 0x19,0x45,0x16,0x39, 0xce,0x6d,0xa6,0x2e, 0x0e,0x0d,0x1b,0xa7, 0x40,0x48,0xb8,0x15, + 0x87,0x19,0x27,0x10, 0x45,0xdb,0xe1,0xd4, 0x38,0x2a,0x31,0x59, 0xaf,0x5c,0xdc,0x19, + 0x5b,0x52,0xb8,0x22, 0xc2,0x98,0x61,0x9c, 0x75,0x82,0xa2,0xaa, 0x18,0xf8,0xcb,0xcb, + 0x40,0xe2,0x54,0x3c, 0x3b,0x96,0x47,0xac, 0xcd,0x61,0xc4,0xe2, 0x8c,0xb6,0xa6,0xa2, + 0x24,0x2a,0x45,0x37, 0x6e,0x5b,0x44,0xe9, 0xe9,0x26,0xb3,0x55, 0x47,0x1d,0x26,0x2d, + 0x05,0x32,0xf5,0x4b, 0xe0,0xd2,0x0d,0x21, 0x14,0x00,0x62,0x29, 0xb4,0xd8,0xb0,0x81, + 0x56,0xdc,0x95,0x17, 0x1a,0xad,0x2d,0xc9, 0x16,0xb0,0xe2,0x39, 0x08,0x86,0xc1,0x30, + 0x12,0x12,0xd6,0xb2, 0x28,0x08,0x30,0xee, 0xf7,0xe3,0x96,0xf8, 0xe6,0x01,0x5b,0x99, + 0x0a,0x1e,0x1a,0xd7, 0xc7,0x58,0x38,0x11, 0x84,0x91,0x70,0x01, 0x44,0xc6,0x2b,0xeb, + 0x3d,0x70,0x09,0x01, 0x88,0x00,0x53,0x10, 0x80,0x30,0x41,0x08, 0x0c,0x15,0x82,0xa1, + 0x11,0x45,0x10,0x90, 0x3f,0x3f,0x59,0x48, 0x85,0xa2,0xc8,0x4d, 0x1f,0x99,0x67,0xd7, + 0xfb,0xaf,0xc7,0x61, 0x03,0x24,0x10,0x24, 0x59,0x04,0x04,0x78, 0xfe,0xfa,0x81,0x2d, + 0x21,0x01,0xfa,0x90, 0xfc,0x9f,0x67,0xa9, 0xb0,0x0d,0xe4,0xec, 0xff,0xcf,0xe2,0x3c, + 0x3f,0x69,0x78,0x19, 0x08,0x42,0x42,0x49, 0x3f,0x4d,0x17,0xc4, 0x0b,0x49,0x14,0x07, + 0xc4,0xff,0xea,0x6d, 0x1f,0xe9,0x00,0xa9, 0x20,0x09,0x23,0xd3, 0x57,0x56,0x75,0x7b, + 0x1f,0x83,0x67,0xf9, 0x1f,0xcd,0xbf,0x90, 0xfe,0xaf,0x03,0xf4, 0x0c,0xe2,0x82,0x24, + 0x15,0x88,0xa0,0x28, 0xc5,0x8a,0xa8,0xb1, 0x09,0x40,0x40,0x25, 0x10,0x90,0x09,0x40, + 0x55,0x40,0x52,0x85, 0x54,0x12,0x22,0xc3, 0x72,0xe0,0xbb,0x6e, 0x74,0xf8,0x35,0x38, + 0xbf,0x0f,0x61,0x04, 0xba,0x96,0x53,0xe8, 0x4f,0x83,0xa5,0x33, 0x83,0x20,0x1c,0x11, + 0x08,0xa7,0x0d,0xca, 0x89,0xb2,0x22,0xa1, 0x89,0xa5,0xb4,0x52, 0x68,0xb0,0x1c,0x95, + 0xb6,0x73,0x15,0xaf, 0xcc,0x65,0xb5,0xc3, 0xfe,0xb7,0xff,0x05, 0xfe,0x7b,0xc7,0xf8, + 0xe4,0x47,0xa5,0x17, 0xa4,0x7e,0xae,0xb4, 0xfa,0xce,0xe2,0x9a, 0x2f,0x1f,0xe4,0x1a, + 0xce,0x49,0x3c,0xbe, 0xb7,0xd5,0xbd,0x2d, 0xed,0xa3,0x92,0x58, 0xf7,0xbf,0xdb,0x71, + 0xe5,0x7b,0x1b,0x92, 0xda,0x1c,0x9c,0x40, 0xe0,0x85,0x6a,0x4a, 0x80,0xd6,0x8b,0xa4, + 0x7a,0xbb,0x5d,0x6f, 0x97,0x7e,0xee,0xf0, 0xb9,0x4a,0xe8,0x65, 0x58,0x01,0xe9,0x20, + 0x75,0xf9,0xf9,0xbe, 0x62,0xe5,0x0c,0x61, 0x98,0xa9,0x51,0x27, 0x94,0xa0,0x8f,0x94, + 0xc6,0x3b,0xfa,0xb7, 0x94,0xe1,0x95,0xe1, 0xc6,0x1f,0xe3,0xa7, 0x0e,0xaf,0x2b,0x6d, + 0x65,0x84,0xb9,0x74, 0x85,0x01,0x97,0x44, 0xa4,0xe2,0x2a,0x6b, 0x53,0xfa,0xde,0x4d, + 0x6f,0x28,0xc1,0x70, 0x9f,0xd7,0xfe,0x8b, 0xe6,0xa6,0x21,0x0d, 0x7f,0xc3,0x0c,0x27, + 0x73,0x46,0x3f,0x55, 0xc4,0xa6,0x0c,0x54, 0x48,0x82,0x02,0x08, 0x28,0xa8,0xa2,0xa8, + 0xad,0x6a,0x2d,0x56, 0x15,0x15,0x15,0x51, 0x41,0x88,0x88,0x96, 0x95,0x03,0xeb,0xfb, + 0x3d,0x90,0x6d,0x95, 0x16,0x8a,0xae,0xea, 0xf1,0xad,0x6a,0xaa, 0x90,0xf7,0xe7,0xcc, + 0x53,0x05,0xc6,0xa2, 0x20,0xb1,0xf7,0xe6, 0x71,0x09,0x6d,0x53, 0x5e,0xbc,0x77,0xcd, + 0x19,0xd3,0xef,0xc2, 0xb0,0xa3,0xf9,0x7f, 0xcd,0xe6,0x48,0x1a, 0xab,0x17,0x97,0xc0, + 0x78,0xe6,0x70,0x45, 0x20,0x02,0x93,0x88, 0xc8,0xa1,0xe1,0xbf, 0xb3,0x66,0xad,0x37, + 0x4b,0xc3,0x6f,0xe0, 0xf0,0x09,0x58,0x2a, 0x92,0x4f,0xad,0x64, 0x32,0x46,0xcd,0x2e, + 0x10,0x38,0x1b,0xee, 0x9b,0x36,0x67,0x21, 0x5b,0xea,0xac,0x30, 0x01,0xe7,0xb2,0x17, + 0x97,0x94,0x92,0x0c, 0x2a,0x9b,0xef,0xa9, 0xad,0x9b,0xee,0xc5, 0x52,0xce,0x5a,0x4e, + 0x4e,0x17,0x44,0xeb, 0xe5,0xf9,0x6f,0xb0, 0x97,0x44,0x0c,0x35, 0xa8,0x03,0xe9,0x42, + 0x62,0xab,0x0f,0x42, 0x4e,0x39,0x67,0x1d, 0xf4,0xb3,0x89,0x4f, 0xc2,0x5b,0x05,0xec, + 0xed,0xbf,0x17,0x85, 0x0e,0x8f,0x44,0xf0, 0x58,0x41,0x19,0xa4, 0x11,0xff,0x7d,0xc2, + 0x72,0x34,0xae,0x25, 0x1d,0xd2,0x99,0x63, 0xc2,0x1f,0x91,0xfc, 0xd2,0x1c,0x10,0x3f, + 0xaf,0x3e,0x28,0x3f, 0x6c,0xed,0xd6,0x6a, 0x81,0x91,0x9a,0xaf, 0x28,0xb0,0x2e,0x75, + 0xf0,0xbc,0x38,0x90, 0x0a,0x6a,0x69,0xad, 0xdb,0x94,0x19,0xca, 0x14,0x12,0x41,0x35, + 0x0a,0xcc,0xd7,0x73, 0xd3,0xd3,0xf0,0x1e, 0x8b,0xfa,0x7e,0x1c, 0xda,0x5b,0x9e,0x75, + 0xf2,0xee,0xa5,0x15, 0x41,0x8f,0xe2,0xc7, 0xfd,0x17,0xf0,0xcb, 0x15,0x85,0x2c,0x3f, + 0x89,0x29,0xf2,0xfa, 0xcf,0xc0,0xeb,0xe1, 0xeb,0x73,0x3c,0x75, 0xf2,0x1d,0x07,0x16, + 0x7b,0xc9,0x84,0x58, 0x79,0xd8,0x51,0x05, 0x9b,0x6e,0xb3,0xe0, 0x74,0xb3,0xa2,0x67, + 0x90,0x0e,0xaf,0x11, 0x84,0x58,0xf5,0x40, 0x31,0xd3,0xb2,0xb7, 0x8e,0x71,0x01,0xf7, + 0x8a,0x9f,0x56,0xeb, 0x2c,0xc9,0x2d,0xbe, 0xb6,0x08,0x33,0x26, 0x32,0x89,0x23,0x13, + 0xcb,0xdb,0x86,0x48, 0xa1,0xe7,0x2c,0xf2, 0xfa,0xea,0x07,0xeb, 0xb2,0xc3,0x62,0xd3, + 0xd4,0xe7,0xb7,0x86, 0xed,0x4f,0xf5,0x33, 0xc3,0x79,0xcf,0x30, 0x1d,0xf4,0xcb,0x89, + 0xaf,0x4a,0xf4,0x30, 0xb0,0x15,0x44,0x28, 0x28,0x98,0x59,0x4b, 0x2b,0x37,0x08,0x6d, + 0x94,0x6c,0xa1,0x12, 0x58,0x07,0x28,0x28, 0xfa,0xc5,0xe6,0xcb, 0xb5,0xac,0xac,0x06, + 0x48,0x98,0x8b,0x7f, 0xf7,0x4f,0x7a,0xd0, 0xdb,0xbf,0xcf,0xef, 0xea,0x1f,0xb5,0x43, + 0xb1,0xe2,0xd6,0x72, 0xed,0x3e,0x34,0xa2, 0x3a,0x2f,0xc5,0x38, 0x89,0x6b,0xf8,0xb2, + 0x1f,0xa2,0x3f,0x77, 0x27,0x71,0x83,0x53, 0xfb,0x7d,0xca,0x61, 0x00,0xde,0x40,0x94, + 0x58,0x86,0x47,0x92, 0x1f,0x98,0x7e,0x5f, 0x3d,0xe4,0xdc,0x45, 0x8f,0x3f,0xac,0xa5, + 0x64,0xf1,0xf6,0x59, 0xde,0xf6,0x7c,0x6f, 0x82,0xf5,0xe5,0xba, 0x1a,0xca,0x28,0x71, + 0x17,0xe0,0x72,0xc1, 0x44,0x14,0x56,0x96, 0x23,0x51,0xf5,0xca, 0x05,0x32,0x83,0x6d, + 0x40,0xad,0x60,0xdc, 0x2e,0x0b,0x16,0x54, 0xac,0x62,0x02,0x2a, 0xa9,0x85,0xab,0x05, + 0x22,0xa0,0xa2,0xc4, 0x56,0x54,0x94,0x49, 0x15,0x31,0x4d,0xb1, 0x9f,0x58,0x24,0xdd, + 0x40,0xf6,0xff,0xb9, 0x01,0x42,0x41,0xfd, 0x39,0x64,0xd5,0xfe, 0xfa,0x9f,0x73,0xf2, + 0x05,0xf4,0xfb,0xa7, 0x83,0x13,0xfa,0x27, 0x7c,0x1c,0x26,0x70, 0xe9,0x31,0x41,0xcf, + 0xc9,0x3b,0xe6,0x82, 0x62,0xc4,0x99,0x16, 0xfb,0xee,0x27,0xfe, 0x6d,0x1c,0xff,0x19, + 0xf8,0x5f,0x4d,0xb7, 0xd5,0x34,0xcd,0x08, 0x1d,0x88,0x23,0x29, 0x3e,0xa4,0x2b,0xcc, + 0x56,0xd3,0x29,0x7b, 0xc2,0x5e,0x37,0x66, 0x15,0x5a,0xaf,0x28, 0xe5,0x7f,0x86,0xf8, + 0x27,0xaf,0xf7,0x1f, 0x6e,0xf1,0x72,0x9a, 0x5f,0x23,0xa6,0x16, 0x78,0xd9,0xf2,0xd9, + 0x09,0x01,0x41,0xda, 0xc1,0x05,0xf3,0xd0, 0xf4,0x51,0x64,0x22, 0xfa,0x6f,0x89,0xd7, + 0x75,0xcf,0x5a,0xcf, 0x4b,0xd6,0x6e,0x47, 0x6a,0x69,0xa6,0xda, 0x0a,0x23,0x5a,0xdd, + 0xc5,0x15,0xe6,0x2d, 0x70,0x5a,0x27,0x9a, 0x2b,0x8a,0xce,0x6e, 0x88,0x6e,0x3d,0x5b, + 0x52,0x37,0x75,0xc3, 0x71,0x37,0x25,0xd1, 0xcb,0x71,0x4b,0x99, 0x35,0xd0,0x51,0x61, + 0xc4,0x4f,0x6e,0x70, 0x49,0x7c,0x46,0xa3, 0xc2,0xa0,0xda,0x29, 0xa6,0x31,0x58,0x88, + 0xea,0x94,0x8a,0x6e, 0x5c,0x5c,0xb1,0x30, 0xb6,0x36,0x40,0x35, 0x84,0xdd,0x77,0x2e, + 0x8c,0xe5,0x36,0x6a, 0x5a,0x70,0xce,0xe6, 0x26,0xbd,0x67,0x44, 0x26,0x31,0x48,0xf2, + 0x6d,0xc1,0x51,0x75, 0xeb,0x5d,0x09,0x64, 0x75,0x9b,0xaf,0x16, 0x0a,0xab,0x71,0xd5, + 0x4a,0xba,0x50,0xc0, 0x18,0x5e,0xd0,0xaa, 0x08,0x11,0x99,0xae, 0xc7,0x77,0x07,0x0c, + 0xca,0x63,0x0b,0x2d, 0xc4,0xcb,0x2b,0xb9, 0x41,0xc2,0xc2,0x60, 0xe4,0xc1,0xe6,0x43, + 0x1c,0x1d,0x83,0xbb, 0xb9,0xa9,0x92,0xd9, 0xc6,0xe4,0x76,0xe2, 0x55,0x4b,0xb7,0x15, + 0x03,0x11,0xc6,0xc8, 0x11,0x48,0x4a,0xc2, 0x6f,0x57,0x76,0xcd, 0x32,0x84,0x9c,0x1b, + 0xcb,0xc2,0x4c,0x12, 0xb7,0x52,0xec,0x8e, 0x32,0xca,0x2c,0x16, 0x01,0x96,0xcb,0x63, + 0x2e,0x25,0x2a,0xc5, 0x6b,0x18,0x92,0x83, 0x53,0x2b,0x25,0x28, 0xc7,0xa5,0x54,0x2b, + 0x2b,0x44,0x19,0x2c, 0x05,0x04,0xdc,0x73, 0x29,0x3d,0x4d,0xca, 0x58,0xb1,0xb8,0x96, + 0x23,0x1a,0x6c,0xdb, 0xcd,0x42,0x76,0xae, 0x54,0x14,0xa4,0xb1, 0x52,0xd2,0x8d,0xcc, + 0x30,0xfa,0xa9,0x53, 0x13,0x18,0x90,0x9b, 0xd1,0x82,0xa7,0x16, 0xca,0x37,0x8b,0xdb, + 0x15,0x35,0x38,0x96, 0xee,0x1c,0xc6,0x9a, 0xb9,0x2d,0x12,0xa2, 0x8d,0xa2,0x80,0x3b, + 0x64,0xa9,0x1b,0x86, 0x61,0x6d,0xb4,0xd5, 0x55,0xcc,0x1c,0xa6, 0xd0,0xcc,0xb4,0x4d, + 0x4d,0x75,0x36,0xd5, 0xd6,0x15,0xc4,0x2b, 0x23,0x8e,0x65,0xd2, 0x94,0x10,0x35,0x00, + 0x6d,0x42,0xb0,0xb1, 0x71,0xd3,0x2f,0x35, 0xea,0xbe,0x10,0xa1, 0x7c,0xa3,0x98,0xf3, + 0x85,0xb7,0x6a,0x5c, 0x71,0xcd,0x0b,0xa6, 0x14,0x50,0x45,0x4a, 0x5d,0xdb,0xb6,0x55, + 0x0b,0xb9,0x71,0xbc, 0xa8,0xaf,0x7d,0x73, 0x8a,0x9c,0x79,0x33, 0x53,0x88,0xcc,0x33, + 0x1c,0x09,0x18,0x31, 0xa4,0x6b,0xa6,0x31, 0x84,0x24,0xb9,0x57, 0x6a,0xd3,0xcd,0x0c, + 0xb8,0xd9,0x31,0x90, 0x96,0xaa,0x18,0x65, 0x57,0x16,0xe6,0x54, 0x14,0xc9,0x03,0x58, + 0x49,0x14,0x90,0x01, 0x65,0x97,0x9d,0x6c, 0xc9,0x6a,0xa8,0x2c, 0x66,0xb5,0x16,0x22, + 0x26,0xb6,0x2e,0xa6, 0xf2,0xeb,0x97,0x43, 0x0c,0x4c,0x71,0xcb, 0xbb,0x98,0x35,0xcd, + 0x33,0x49,0xa3,0x75, 0x2b,0x0b,0x89,0xe3, 0x71,0x0b,0x65,0xa2, 0xdd,0xec,0x1b,0x29, + 0xa1,0x02,0x15,0x8a, 0x38,0x37,0x11,0xcc, 0x28,0x8d,0xc2,0xed, 0xa6,0x95,0x31,0xd2, + 0x97,0x6d,0x2c,0xda, 0xe5,0x36,0x9c,0xa5, 0x8e,0x6e,0x50,0xbc, 0xcd,0xae,0x45,0x5a, + 0xb1,0x1d,0x2d,0x96, 0xd0,0xb0,0x38,0xcd, 0xe3,0x59,0x1d,0xe1, 0x8e,0x49,0x8b,0x46, + 0xa5,0x2a,0x16,0xcb, 0x1a,0x95,0x4b,0x56, 0xb3,0x6c,0x94,0x95, 0x3d,0xc7,0x6a,0xf2, + 0xe5,0xdd,0xa8,0x83, 0x20,0x53,0x69,0xa2, 0xde,0x32,0x2c,0x56, 0x8b,0xb3,0x16,0x64, + 0x56,0xae,0x26,0xca, 0x23,0x75,0x14,0x69, 0x80,0x86,0xf4,0x64, 0x84,0x14,0x1b,0xad, + 0x9c,0x5c,0x2c,0x53, 0x2e,0x44,0xc4,0x8c, 0x63,0x76,0x36,0xa0, 0x62,0xcb,0x42,0xb1, + 0x15,0x48,0xc4,0x42, 0x74,0xc8,0xaa,0x8a, 0x2a,0x56,0x55,0x55, 0x52,0xe2,0x98,0x96, + 0xe2,0x53,0x28,0x25, 0x85,0xcd,0x33,0x31, 0x36,0x9a,0xe2,0x82, 0xa8,0xed,0x2d,0xb0, + 0xba,0x96,0x29,0x96, 0x82,0x65,0xd4,0x69, 0x9b,0xb5,0x08,0xa9, 0x77,0x26,0x45,0x52, + 0xed,0x35,0x6b,0x4d, 0x8b,0x16,0x15,0xa3, 0x10,0x43,0x67,0x36, 0x9c,0x99,0xb8,0x70, + 0xe6,0xe7,0x23,0xc0, 0x58,0x66,0x4b,0x58, 0x31,0x64,0x1f,0x47, 0x93,0x15,0x8e,0xdb, + 0xc8,0xd6,0x96,0xcd, 0x98,0x0e,0x71,0xbb, 0xba,0x25,0x9a,0xd3, 0x23,0x6b,0x01,0xb2, + 0x35,0x82,0xb8,0x88, 0xc9,0x4a,0xc4,0x21, 0xc2,0xa9,0xc9,0x99, 0x80,0xa2,0xb1,0x12, + 0xda,0x02,0xac,0x51, 0x83,0x16,0x0c,0xb6, 0x6f,0x9d,0x31,0xdb, 0x28,0x8d,0xdc,0x86, + 0x0b,0x0e,0x84,0xb2, 0x08,0xb0,0x16,0x0a, 0x8c,0x3a,0x5d,0x97, 0x01,0x58,0xd4,0xa8, + 0xa4,0x61,0xc4,0xa8, 0x0b,0x17,0x37,0x4d, 0x44,0x2b,0x54,0x76, 0xe2,0x64,0xba,0x56, + 0xa5,0x72,0xd9,0x30, 0xb9,0xcc,0x98,0x70, 0xcc,0xbc,0x36,0x35, 0xa8,0xe3,0x9c,0x1a, + 0x98,0xd6,0x0b,0x22, 0xc7,0x52,0x92,0x1a, 0xe2,0x60,0xc8,0x61, 0x65,0x01,0x56,0x4e, + 0x66,0x71,0x95,0xce, 0x51,0xd3,0x70,0x78, 0x5d,0x6a,0x65,0xac, 0x44,0x58,0xb2,0x77, + 0xcc,0xc8,0x2c,0x55, 0x22,0xc7,0x68,0x71, 0xa9,0x0f,0x28,0x5c, 0x29,0x35,0x84,0x72, + 0xc7,0x07,0x29,0x6b, 0x81,0xc4,0xc3,0x69, 0x58,0x02,0x9a,0x61, 0x29,0x21,0x5c,0x15, + 0x6b,0x2a,0x2a,0x20, 0x85,0xa2,0x08,0x2c, 0xc0,0x5d,0x41,0x4c, 0x45,0x14,0x31,0x28, + 0xc9,0x89,0x8a,0x39, 0x77,0x25,0xea,0xeb, 0xa9,0x6e,0xf3,0x2e, 0x66,0x16,0x49,0x85, + 0x68,0x5b,0x61,0x15, 0x1b,0x4b,0x6e,0x27, 0x37,0xb3,0xac,0xc7, 0x2e,0xb0,0x46,0x2c, + 0x7a,0x45,0xb0,0x12, 0xaf,0x25,0x70,0x72, 0xe2,0x5d,0xa6,0x0c, 0x84,0x67,0x19,0x8e, + 0x6d,0x2f,0x4d,0x87, 0x5b,0xc3,0x51,0x2c, 0x04,0x80,0x10,0x2a, 0x97,0xb1,0x59,0x48, + 0x05,0x58,0x6e,0xa6, 0x25,0x34,0xd1,0x3d, 0xac,0x16,0x02,0xc6, 0xa5,0x4c,0x7b,0xb9, + 0xb9,0xb7,0x42,0xab, 0x14,0x74,0xb6,0x09, 0xa2,0x81,0x08,0x49, 0x8d,0xd1,0x65,0x1b, + 0x22,0x80,0xba,0x74, 0xaa,0xd3,0x8b,0x57, 0x0c,0xe7,0x36,0x73, 0x2d,0x86,0x66,0xe9, + 0x75,0x26,0xe3,0x54, 0x36,0x71,0x37,0xae, 0xb5,0x33,0xa4,0xea, 0x4a,0xa8,0x29,0xd5, + 0x2b,0x37,0x25,0x35, 0xd2,0x64,0xdb,0x61, 0x76,0xaf,0x2c,0xad, 0x57,0x05,0xc7,0x9c, + 0x25,0xdd,0x35,0xc3, 0x2c,0x16,0xaa,0x97, 0x8c,0x5a,0x40,0x41, 0xa9,0xeb,0xb2,0x2c, + 0xd5,0x97,0x6b,0x40, 0xa2,0x98,0x1a,0x24, 0x39,0x2c,0xa6,0x55, 0x95,0x2e,0xe5,0x14, + 0x9b,0x45,0x96,0xac, 0xdd,0x6e,0x66,0xa7, 0xd0,0x48,0x6b,0x73, 0x1d,0x0d,0x24,0x2f, + 0x4e,0x97,0x35,0x29, 0x9d,0xf7,0xb9,0x61, 0xd3,0xd3,0x0e,0xb8, 0x34,0x95,0x51,0x66, + 0xdb,0x15,0x7a,0xa5, 0x04,0x50,0xb1,0x3a, 0xb4,0x90,0x72,0xf4, 0xee,0xd9,0x03,0x99, + 0x61,0xc6,0xca,0xd1, 0x8a,0x09,0x20,0x46, 0x64,0x56,0xda,0xac, 0x8a,0x33,0x1b,0x0c, + 0xc5,0x35,0xbc,0xcd, 0xb5,0xa2,0x83,0x6e, 0x25,0x71,0xc5,0x1a, 0x13,0x55,0x8d,0x4b, + 0x93,0x26,0x19,0x8b, 0x0e,0x31,0x35,0x16, 0x42,0x45,0xa5,0x4d, 0xbc,0x93,0x1e,0xad, + 0xb3,0x32,0x6a,0xcc, 0x0b,0x77,0x78,0xb3, 0x6e,0xcc,0xdc,0xd0, 0x45,0x2e,0x00,0x41, + 0xa2,0x80,0x99,0x4e, 0xfc,0x6c,0xc8,0x82, 0xf7,0x4d,0x4c,0x3c, 0x35,0x16,0x45,0x83, + 0x6c,0xa8,0xc4,0x50, 0x51,0xea,0x96,0x0a, 0x35,0xb9,0x7a,0xdd, 0xeb,0x73,0x25,0xcb, + 0x6b,0x55,0x91,0x11, 0xe3,0xd2,0x6a,0xae, 0x36,0x6c,0xb7,0x69, 0xce,0x1a,0xe9,0xbe, + 0x3a,0xc6,0x64,0xe0, 0xa0,0x63,0xba,0x6e, 0x22,0x82,0xd3,0xb9, 0x6a,0xb4,0xc0,0x0d, + 0x16,0xa8,0x60,0xf3, 0x1b,0x44,0x57,0xb1, 0xa6,0x26,0x50,0xae, 0x28,0xd4,0x59,0x95, + 0xa1,0x99,0x9a,0xda, 0x75,0x6d,0xd6,0x69, 0xb9,0x93,0x9b,0xb8, 0xf7,0x9d,0x77,0xd6, + 0x71,0xef,0x0c,0x4e, 0xd5,0x8a,0x45,0x58, 0x34,0xa5,0x0e,0x5a, 0xac,0x53,0x16,0x95, + 0x96,0xf1,0xc1,0x82, 0xbd,0xdd,0x70,0x14, 0x4c,0xa5,0x4a,0xe1, 0x95,0x42,0xe2,0x59, + 0x33,0x6e,0x0e,0x0b, 0x4a,0x54,0xc3,0x33, 0x2b,0x2c,0x5a,0x6b, 0x9a,0x61,0x9b,0x97, + 0x1d,0xd4,0x4b,0x50, 0x58,0x38,0xdb,0x48, 0x78,0x9c,0x81,0x29, 0xc2,0x81,0x45,0xc4, + 0xd9,0x65,0x66,0xb2, 0x9b,0x65,0xce,0x66, 0x1b,0xc7,0x19,0xa9, 0x41,0x13,0x52,0xa6, + 0x19,0x98,0xaa,0xbc, 0xe1,0x66,0x6a,0x4d, 0x76,0x30,0x66,0xa6, 0x6f,0x2e,0x66,0x9c, + 0x15,0xd3,0x8c,0xda, 0x69,0x26,0xb0,0xdd, 0xa3,0x99,0xc9,0x93, 0x86,0x26,0x72,0xcc, + 0xdd,0x3b,0xc5,0x17, 0x89,0x88,0xc2,0xc6, 0x8c,0xe2,0x15,0x5c, 0xef,0x0c,0x51,0x35, + 0x11,0x88,0x96,0xd5, 0x60,0xdb,0xd0,0xe5, 0xce,0x71,0x31,0x27, 0x28,0xb5,0x65,0xb5, + 0x46,0x94,0xef,0x2a, 0x98,0x87,0x19,0x0d, 0x61,0xac,0xeb,0x53, 0x19,0xc6,0x55,0xd2, + 0xe3,0xa6,0xe5,0xa5, 0x99,0x1b,0x68,0xd1, 0xdd,0xb8,0x5d,0xcb, 0xb8,0x5c,0x56,0x2a, + 0x09,0x10,0x50,0x50, 0xb6,0xd1,0xdb,0x41, 0x9b,0x85,0x5c,0x65, 0x55,0x70,0xa2,0xd6, + 0x6d,0xa0,0xa6,0x36, 0xee,0xa9,0x9b,0x96, 0x4b,0xac,0xc9,0xa5, 0xdc,0x5a,0x86,0x32, + 0xd1,0xca,0xce,0xd7, 0x0c,0x98,0x81,0xa3, 0x11,0x48,0xb1,0x5b, 0x53,0x0a,0xd2,0xc2, + 0xd1,0xe5,0xaa,0x18, 0x5a,0x82,0xaa,0xaa, 0xdb,0x98,0x4d,0xdd, 0xc9,0x62,0x2b,0x6a, + 0xd1,0x90,0x80,0x18, 0xd5,0xb6,0xa9,0x6d, 0xe5,0x8d,0xef,0xad, 0xeb,0x7b,0xcc,0x66, + 0xb3,0x7b,0x11,0x82, 0xaa,0x82,0x2b,0x4a, 0x54,0xa2,0x89,0x5a, 0x8c,0xd5,0x63,0x69, + 0x46,0x5b,0x2c,0x2a, 0xaa,0x65,0x2c,0x92, 0x13,0x19,0x21,0x0a, 0x22,0xc9,0x21,0x10, + 0x49,0x23,0x32,0x17, 0x32,0xa6,0x52,0xdb, 0x47,0x97,0xad,0xdc, 0x44,0x68,0x15,0x06, + 0x0a,0xa9,0x5a,0x8c, 0x82,0xcb,0x04,0x14, 0x15,0x15,0x25,0xb2, 0x00,0xa1,0x52,0x4a, + 0x85,0x65,0xa7,0x30, 0x2a,0x8a,0x2b,0x14, 0x83,0x32,0xd7,0x33, 0x33,0x97,0x9d,0x6e, + 0x1c,0x04,0x44,0x0a, 0x2c,0x82,0xd1,0xa2, 0xc4,0x52,0x5b,0x2c, 0x94,0xb0,0x11,0x16, + 0xb5,0x04,0x44,0x2d, 0x0a,0x0b,0x05,0x41, 0x25,0x21,0x54,0xa8, 0x58,0x82,0x16,0xc9, + 0x44,0x0a,0x8a,0x46, 0x36,0xd6,0x03,0x51, 0x4a,0xc1,0xb2,0xa3, 0x02,0xa6,0xe5,0x8a, + 0x22,0x2c,0xc8,0xa3, 0x5a,0x82,0x82,0xaa, 0xa4,0x11,0x91,0x12, 0x74,0xd5,0x0e,0xd9, + 0x58,0x8e,0xd9,0x62, 0x0a,0x8c,0x11,0x48, 0x00,0x8f,0x5c,0xb9, 0xce,0x53,0x00,0x85, + 0x18,0x10,0xa2,0x20, 0xba,0xce,0x72,0xea, 0x2c,0x45,0x15,0x11, 0x15,0xb6,0xd9,0x37, + 0x38,0x86,0xa5,0x6b, 0x09,0xdf,0x45,0x92, 0x18,0xc5,0x51,0x41, 0xef,0x30,0x7b,0x79, + 0xd7,0x7c,0x03,0xb5, 0x51,0x00,0x51,0x64, 0x97,0x2f,0x1d,0x40, 0x35,0x85,0x61,0x07, + 0x38,0x38,0x8e,0xe9, 0x41,0x48,0x0b,0x05, 0x20,0xa8,0xc8,0x29, 0x03,0xbd,0xce,0xa6, + 0xc0,0x9d,0x21,0x33, 0x06,0xee,0x53,0xb1, 0x24,0xe6,0x9d,0xf3, 0x57,0x7a,0xaa,0xb0, + 0x14,0x26,0xea,0xe6, 0x42,0xf3,0x72,0xf1, 0xcc,0xd7,0x29,0x16, 0xec,0x4a,0x25,0x56, + 0x50,0xd4,0x2f,0x24, 0x2d,0x0d,0x65,0x27, 0x0e,0x79,0xcb,0xd5, 0x8d,0x45,0xcc,0xe1, + 0x44,0xac,0x4f,0x39, 0x48,0x31,0x17,0x06, 0xae,0x45,0x68,0x98, 0xe0,0x12,0x35,0x84, + 0xb4,0x17,0x62,0xb0, 0xab,0x91,0xae,0x1a, 0xb4,0x4b,0xd8,0x9b, 0x85,0xac,0x25,0xd2, + 0x5b,0xad,0x2a,0xd3, 0x2a,0x1a,0xb7,0x38, 0xeb,0xc0,0x7a,0xcb, 0x9c,0xc5,0xd1,0x88, + 0x19,0x96,0x83,0xce, 0x4e,0x43,0x3b,0xb9, 0x24,0x93,0x5a,0x58, 0x41,0xe3,0x11,0x1d, + 0xcb,0x22,0xb8,0xd0, 0xae,0x5c,0x96,0x95, 0xab,0x1b,0x69,0x8c, 0x8a,0x4c,0xa0,0xe6, + 0x63,0x95,0xb1,0xaa, 0xe5,0xa8,0xa0,0x98, 0xa9,0x54,0x2d,0x06, 0xd4,0x4b,0x68,0x82, + 0xc9,0x18,0xa0,0xeb, 0x0e,0x26,0x31,0x55, 0x4c,0x65,0x61,0x52, 0x62,0x0e,0xcc,0x9d, + 0x3c,0x8f,0x45,0x9d, 0x1d,0x3d,0x1c,0x2a, 0x50,0xe3,0xc9,0x35, 0x81,0x8c,0x50,0xb1, + 0x19,0x14,0x03,0x8f, 0x69,0x31,0x21,0xd6, 0x59,0xd2,0x2e,0xf4, 0x53,0x39,0x45,0x73, + 0x30,0xcb,0x60,0xb7, 0x4a,0x54,0x8b,0x35, 0x02,0xa7,0x3b,0x30, 0x2b,0x55,0x35,0x99, + 0x97,0x19,0x58,0x8a, 0x8a,0x53,0xa1,0x14, 0xd7,0x5d,0x6d,0xba, 0x66,0xf0,0x9a,0xf1, + 0xb7,0x62,0x0a,0x1c, 0x48,0x9c,0x93,0x54, 0x94,0x0b,0x6d,0xc2, 0x10,0x2d,0xb2,0x95, + 0xd4,0x69,0x8a,0x88, 0xd2,0x63,0x2e,0x3a, 0x84,0x14,0x2a,0x64, 0x94,0xe1,0x1b,0xc2, + 0xe0,0xb0,0xc5,0xae, 0xb0,0x94,0x2b,0x8b, 0x0a,0xa6,0x16,0xe0, 0xd1,0x06,0xb6,0xb2, + 0xa7,0x03,0x08,0xf2, 0xf3,0x69,0x9a,0x1d, 0x0b,0x35,0x99,0xd6, 0x49,0x59,0xd3,0xd2, + 0x65,0x9a,0xa6,0x12, 0x74,0x73,0x99,0xa9, 0xd3,0x2a,0x74,0x3a, 0x3a,0xdd,0xd9,0x2a, + 0x89,0x16,0xb1,0x4a, 0x34,0x1a,0xda,0x32, 0xb5,0xbc,0xcf,0x16, 0xba,0x6f,0x72,0xce, + 0xb3,0x0c,0xb8,0x64, 0x18,0x9c,0x71,0x1d, 0xeb,0x70,0x8a,0x31, 0x60,0xc4,0x62,0x99, + 0x46,0xca,0x97,0xab, 0x8c,0x72,0x35,0x40, 0xb0,0xe9,0x8b,0x22, 0xaa,0x1d,0x21,0x7b, + 0xa5,0x5b,0x4b,0xb6, 0x81,0x68,0xcc,0x77, 0x97,0xb9,0x99,0x81, 0x71,0x26,0x61,0x4c, + 0x6d,0xa6,0xe8,0x42, 0xb1,0x89,0x41,0x42, 0x5d,0x4a,0x81,0xc3, 0x99,0xcd,0x6b,0x29, + 0x28,0xef,0x40,0xdb, 0x9c,0xba,0x99,0x77, 0x01,0xce,0x2b,0x50, 0x71,0xb7,0x84,0x00, + 0x14,0xc5,0x00,0x12, 0x60,0x03,0x0a,0xe9, 0x44,0x8b,0x53,0x5b, 0x73,0xac,0x2f,0x0a, + 0xdd,0xd9,0xa7,0x33, 0x53,0x39,0xad,0x79, 0x6a,0x72,0xe8,0x86, 0x08,0x66,0x52,0xee, + 0xa8,0xa6,0x3c,0x6f, 0x2d,0x3a,0x58,0x06, 0x31,0x89,0xb9,0x13, 0xa8,0x30,0x45,0x26, + 0x42,0x40,0x95,0x60, 0xb9,0x97,0x31,0xb0, 0xcc,0x0c,0x6f,0x7c, 0xc3,0x80,0xb3,0x58, + 0x63,0x32,0xcb,0x08, 0x4a,0xa7,0x2c,0x08, 0x14,0x10,0x77,0x46, 0xe5,0xcb,0x89,0xb4, + 0xcc,0x92,0x13,0x10, 0x38,0xc2,0x06,0xcc, 0x60,0xd1,0x2c,0xb1, 0xe0,0x99,0x77,0x64, + 0x26,0xa6,0x1c,0xeb, 0x0e,0x99,0x38,0xd6, 0x4b,0x10,0x22,0xd6, 0x85,0xb2,0x4b,0xb7, + 0x72,0xa3,0x13,0x51, 0x41,0x4d,0xd1,0x17, 0x57,0x13,0x7a,0xb2, 0x1b,0xa1,0x5e,0xac, + 0x95,0x05,0x1e,0x31, 0x65,0x56,0x65,0xd9, 0x5d,0xad,0xe3,0x37, 0x83,0x07,0xa4,0xe8, + 0x6a,0x05,0x34,0xa1, 0x5d,0x3a,0x6b,0x02, 0xd0,0xa9,0x5a,0x95, 0x46,0x05,0xb6,0x0a, + 0xd2,0xac,0x34,0x4e, 0x37,0x28,0xf2,0x95, 0xaa,0xa6,0x52,0xc1, 0x9b,0x66,0x35,0xbb, + 0xa4,0xcb,0x43,0x74, 0xb7,0xad,0x4c,0xa1, 0xc2,0x9c,0x42,0x11, 0x49,0x26,0x29,0xd2, + 0x88,0x83,0x52,0xd7, 0x4d,0x33,0x4d,0xbb, 0x4c,0x0d,0x65,0x45, 0x41,0x71,0x1b,0x74, + 0x08,0x2d,0x06,0x8e, 0xc4,0xea,0x2b,0x64, 0xab,0x71,0x04,0x21, 0x0a,0xc5,0x10,0x49, + 0x77,0x6c,0xd4,0xea, 0x97,0x96,0x9d,0x53, 0x07,0x18,0x5b,0x8c, 0x5e,0xb6,0xdb,0x64, + 0xd6,0x28,0x49,0x99, 0x64,0x91,0x14,0x40, 0xe9,0x0d,0x48,0xb2, 0x18,0x87,0x18,0x54, + 0x80,0x20,0xa2,0x84, 0x32,0xa9,0x94,0xf2, 0x29,0x8e,0x9a,0xc7, 0x41,0x4c,0xdd,0x58, + 0x19,0x82,0xd1,0x5a, 0x71,0x5c,0x59,0xbb, 0x96,0xe5,0xdb,0xd6, 0x08,0xba,0xaa,0x3a, + 0x95,0x22,0x2e,0x4a, 0x95,0x10,0xb3,0x6c, 0x89,0xaa,0x1b,0x54, 0x80,0xbb,0x24,0x18, + 0xcc,0x91,0x47,0x71, 0x47,0x03,0x2e,0xe2, 0xc8,0x42,0x0b,0x97, 0x9b,0xa6,0x02,0xf2, + 0xcc,0x25,0x9c,0xc0, 0x50,0xe3,0x11,0x69, 0x6f,0x1a,0x27,0x47, 0x0c,0xe1,0xd0,0xe4, + 0xa4,0xe1,0x69,0x83, 0x9a,0x5b,0x48,0x9d, 0x59,0x76,0xc9,0x88, 0x70,0x6e,0x1a,0x19, + 0x68,0x9b,0x33,0x85, 0x89,0x8b,0x31,0x9a, 0x15,0x16,0x18,0x26, 0xee,0x59,0x46,0x55, + 0x11,0x68,0x34,0xbb, 0xa1,0x99,0x63,0xb3, 0x17,0x2d,0x64,0x51, 0x2d,0xcb,0x1c,0xcc, + 0x34,0xb5,0x0e,0x5c, 0xc9,0xa3,0x16,0x67, 0x0a,0xe5,0x8b,0x04, 0x48,0x29,0x05,0x6d, + 0x95,0x50,0x9b,0x68, 0x8c,0x16,0x41,0xf1, 0x4a,0x21,0xbd,0x59, 0x8c,0x4e,0x16,0x56, + 0x0b,0x21,0xdd,0x3b, 0x72,0x08,0x20,0x4e, 0x36,0x32,0x11,0x60, 0x45,0x01,0x12,0x1d, + 0x47,0xad,0xba,0xa2, 0xa0,0x4b,0xb4,0xc1, 0x09,0x2d,0x8a,0x10, 0xb2,0x02,0x90,0x55, + 0x03,0x31,0x34,0xc6, 0xdc,0x98,0x19,0x94, 0x96,0x35,0x78,0x84, 0x8d,0x1c,0x00,0xc1, + 0xdd,0xcc,0xbc,0x12, 0x24,0x95,0xb8,0xc4, 0x06,0x5c,0x98,0x24, 0xee,0xe9,0x32,0x18, + 0x32,0xb3,0x29,0x89, 0x4c,0xca,0xa9,0x86, 0x28,0x10,0x11,0xbc, 0xdc,0xc5,0x12,0xb6, + 0x2c,0x14,0x8b,0x00, 0x28,0x30,0x88,0xc8, 0x57,0x19,0x75,0xaf, 0xab,0xaf,0xb9,0x22, + 0x5e,0x42,0x23,0x82, 0x06,0x11,0x57,0x98, 0x40,0x88,0x45,0x45, 0x60,0x11,0x54,0x50, + 0x0c,0xf1,0x41,0x05, 0x14,0x28,0x75,0x87, 0x6f,0xd1,0xeb,0x7e, 0xbc,0x9d,0x57,0xe9, + 0xe7,0xfa,0x2d,0xd8, 0x68,0x27,0x0d,0x7c, 0xbd,0x98,0x88,0xc6, 0x23,0x14,0x58,0x2a, + 0x09,0x1d,0x1f,0x48, 0x87,0xd9,0xf7,0xdf, 0xa6,0x4e,0xd7,0xe0, 0x43,0x87,0xc9,0x78, + 0xe1,0xf3,0xdb,0xec, 0x3c,0x5f,0x88,0x7c, 0x4b,0xf6,0x3f,0x9a, 0x86,0xfc,0x1f,0xc1, + 0xa7,0x16,0x0f,0x2d, 0x0a,0x7c,0x17,0x20, 0xe0,0x6d,0xc9,0x9f, 0xcd,0x5c,0x15,0x21, + 0xfb,0x5d,0x2b,0xaf, 0x3f,0x0e,0x89,0xb6, 0x2e,0x4b,0xb4,0x2b, 0x96,0x64,0xb7,0xc3, + 0xf1,0x7f,0x6b,0xd1, 0xa7,0x72,0x4a,0x82, 0x03,0x20,0x88,0x2a, 0x8a,0x0f,0x67,0x6f, + 0x75,0x10,0xcd,0x74, 0x46,0xfb,0x00,0x41, 0xf6,0x67,0xe0,0x22, 0x58,0x2a,0x30,0x65, + 0x14,0x09,0x94,0xcd, 0x6c,0x10,0x87,0x23, 0x85,0x57,0xa9,0x6c, 0x73,0xf1,0xee,0x7e, + 0x37,0x8b,0x82,0xc4, 0x53,0xd2,0xd4,0x3b, 0xa5,0x89,0xdd,0x31, 0x8c,0x0c,0x2e,0xe7, + 0x2c,0x1e,0x1b,0x8d, 0x4e,0x30,0xbe,0x33, 0xc8,0x53,0x68,0x6b, 0x72,0xb4,0x6e,0xb6, + 0x0b,0xcb,0x68,0xca, 0x9d,0xe2,0x3b,0x12, 0x8a,0xd3,0xb7,0xd1, 0x3d,0xef,0xc3,0x4d, + 0xa2,0x3c,0x2f,0xa3, 0x3c,0xbe,0x47,0xd0, 0x7b,0xbb,0xfb,0x77, 0xd5,0x48,0x83,0xe2, + 0x56,0xde,0x8c,0xa9, 0xf6,0x9b,0x4e,0x41, 0x30,0x3f,0x69,0x7e, 0x7b,0xa1,0x41,0x7f, + 0xd6,0x50,0x43,0x4b, 0xbb,0x8f,0xd7,0xbc, 0x3a,0x41,0x02,0x07, 0xe5,0x1c,0xd2,0x0d, + 0x1a,0xa4,0xd5,0xfc, 0xc7,0xe9,0x27,0x3b, 0xcf,0x14,0x77,0xfc, 0xf5,0xc3,0xc7,0x84, + 0x6e,0xb7,0xd7,0xea, 0x46,0x6e,0xe9,0xc8, 0x5b,0x1b,0x21,0xb3, 0xc6,0xd5,0xf0,0xd7, + 0x5d,0x07,0x26,0xde, 0x99,0x86,0xd8,0xb1, 0x8c,0xe2,0xcd,0x0c, 0x19,0xca,0x87,0xaf, + 0x6b,0x34,0x1f,0x3e, 0xd9,0xe9,0x61,0xf7, 0x2c,0x5a,0x70,0xed, 0xf7,0xf3,0x40,0x9f, + 0x43,0xcf,0x58,0x76, 0x5e,0x72,0xd6,0x15, 0x8a,0x22,0x82,0xc4, 0xb6,0xa0,0xad,0x18, + 0x57,0xdd,0x45,0x0a, 0x42,0x14,0x20,0xa1, 0x24,0x29,0x05,0x91, 0x48,0x62,0x5c,0x88, + 0x9b,0xc2,0x88,0x97, 0xda,0x0a,0x3d,0x36, 0x6e,0xfa,0xf6,0xe3, 0x7b,0xb7,0xac,0xb1, + 0xa7,0xef,0xd2,0xcf, 0x62,0xf9,0x92,0x6d, 0x75,0xf4,0xba,0x4d, 0xce,0x93,0x71,0x61, + 0x73,0x92,0x96,0x33, 0x3d,0x56,0xb5,0xd5, 0xd2,0xe1,0x94,0x7a, 0x95,0x1c,0x29,0x87, + 0xf7,0xc4,0xab,0x77, 0xbd,0x0d,0x63,0x4d, 0x9e,0xc8,0x41,0x61, 0x90,0x5b,0xaa,0xf7, + 0x31,0x80,0x80,0x96, 0x78,0x9a,0x05,0xa4, 0x2d,0x01,0x00,0x82, 0x88,0x05,0x24,0x4c, + 0x73,0xa9,0xc0,0xeb, 0x42,0x8f,0xb8,0x5e, 0xb4,0xca,0xb2,0xb6, 0x60,0x1d,0xf5,0x5d, + 0x29,0xe2,0x5c,0xc4, 0x45,0x22,0xf9,0x85, 0x7f,0x20,0x55,0x11, 0x5e,0xee,0xf0,0x4e, + 0x22,0x71,0xc8,0xa6, 0x33,0xd4,0xb8,0xcc, 0xda,0xb2,0x15,0x63, 0x0f,0x3f,0x8c,0xee, + 0xed,0xf0,0xdb,0xe0, 0xc1,0xfc,0xdf,0x0e, 0x6b,0x6a,0xd2,0x2b, 0x81,0x1e,0x96,0xc5, + 0x5c,0x12,0x77,0x7c, 0xb4,0x6b,0x77,0xda, 0x0c,0x90,0xef,0xb3, 0x97,0xc3,0x60,0xbf, + 0x99,0xbd,0xc7,0x3d, 0x68,0x9c,0x7b,0x73, 0x77,0x37,0xc3,0x4c, 0xa2,0x6f,0x6f,0xd3, + 0x44,0x18,0x3c,0x0f, 0xcf,0x8a,0x47,0xd9, 0x33,0x10,0x07,0xa9, 0x1f,0xb5,0x2c,0x3f, + 0x51,0x44,0x2d,0xed, 0xe2,0xbf,0xc6,0xd2, 0x6d,0x3f,0xd5,0x69, 0x33,0x1f,0xbb,0xbc, + 0x45,0x27,0xab,0x78, 0x7b,0x22,0xfa,0xb2, 0x7c,0x15,0x30,0x6a, 0x65,0x96,0x62,0x54, + 0x72,0x55,0x38,0xea, 0x50,0x77,0x39,0xbe, 0x78,0xa5,0xeb,0xa8, 0xfe,0x4b,0xd4,0x66, + 0x64,0x02,0xe4,0x4a, 0x08,0x0a,0x02,0x14, 0xb8,0xc5,0x30,0x77, 0x6b,0x1c,0xe1,0xec, + 0xc9,0xf4,0x1a,0xb3, 0x37,0x5d,0x93,0xd9, 0x6e,0x59,0xed,0x43, 0xe8,0x99,0xda,0xfb, + 0xa9,0xe2,0x9c,0x90, 0xda,0xaf,0x56,0x55, 0x05,0x50,0x78,0xe8, 0x81,0xd7,0x37,0x0a, + 0x6a,0xe6,0xbe,0x5b, 0xc7,0x6d,0xef,0x7e, 0x5b,0x64,0x0c,0x20, 0xa9,0x7c,0x40,0x0e, + 0x8a,0x27,0x03,0xf9, 0x21,0xfc,0x7c,0xf5, 0x25,0x45,0x91,0xcf, 0x5b,0xe8,0x24,0x2e, + 0x06,0x55,0xf3,0x42, 0x7e,0xec,0x92,0xf1, 0xb0,0xbc,0xeb,0x31, 0xe8,0xbd,0x40,0x52, + 0x18,0x1c,0x8e,0x61, 0x23,0xcb,0x30,0x33, 0x94,0xbb,0xe3,0x9d, 0x1a,0xc3,0x8c,0x2f, + 0x56,0x44,0xc2,0x19, 0x19,0x99,0x5c,0x3f, 0x2d,0xa7,0x10,0x39, 0x35,0xce,0x83,0x6c, + 0xd1,0xa6,0x69,0x48, 0x89,0xa8,0x00,0xa0, 0xa1,0xe3,0x85,0x02, 0x09,0xb4,0x82,0x93, + 0xc6,0x53,0x10,0x81, 0x59,0x04,0x81,0x53, 0x0c,0x02,0xc9,0x01, 0x07,0x9e,0x2e,0x28, + 0x3c,0x60,0x56,0x03, 0x06,0xd2,0x6a,0x11, 0x49,0x3c,0x30,0x76, 0xac,0xe3,0x20,0xa1, + 0xc7,0x1e,0x3c,0x66, 0x88,0x56,0xa4,0x98, 0x3a,0x93,0x59,0x2e, 0x6b,0x81,0x62,0x4b, + 0x31,0xc1,0x8b,0x8a, 0xd9,0xa6,0x18,0x85, 0x56,0x45,0x35,0x81, 0x50,0x58,0x0a,0x40, + 0x35,0x24,0xac,0x82, 0xc2,0x11,0x40,0x35, 0x85,0x19,0x00,0x38, 0x85,0x43,0x40,0x45, + 0x58,0x71,0x84,0x26, 0x36,0x32,0x51,0x16, 0x06,0x24,0x2c,0xbd, 0x53,0x04,0x04,0x3a, + 0x33,0xaf,0x07,0x5c, 0x00,0xce,0xba,0x30, 0x0d,0x61,0xc1,0xff, 0x15,0x24,0x3c,0x32, + 0x01,0x92,0x2b,0x84, 0x11,0x32,0x41,0x07, 0x08,0x61,0x78,0xa1, 0x48,0xdd,0x00,0x6d, + 0x11,0x6d,0x08,0x28, 0x2c,0x04,0x15,0x82, 0xb1,0x19,0x05,0x92, 0x40,0x55,0x91,0x60, + 0x48,0xa0,0xb0,0x82, 0x48,0x08,0x45,0x84, 0x62,0xe0,0x3c,0x28, 0x3b,0xd8,0x1c,0x08, + 0xf7,0x0e,0x17,0x03, 0x8e,0x82,0x1a,0xf2, 0xef,0xec,0xbe,0x5e, 0x69,0xaf,0x4b,0xbc, + 0x12,0x29,0xa6,0x76, 0xbb,0xc4,0xd1,0xaa, 0x26,0xfd,0x51,0x82, 0x2d,0xc1,0xb1,0x89, + 0xca,0x74,0xbe,0x09, 0x4c,0x5f,0x0a,0xbd, 0xaf,0x84,0x6e,0x73, 0x46,0xb6,0xb9,0x8c, + 0xa1,0x5b,0x4e,0x8d, 0xd5,0x86,0xcd,0x52, 0xba,0xfd,0x68,0xec, 0xa8,0xaa,0x18,0x62, + 0xdc,0x40,0xc6,0x4f, 0xcc,0x24,0xc7,0xbe, 0xb8,0xe5,0x5c,0x13, 0x41,0x49,0x89,0x9c, + 0xa1,0x59,0x5e,0xd1, 0xb3,0xef,0x9f,0x4f, 0x7b,0x54,0x07,0xbf, 0x2e,0x2f,0x74,0x5d, + 0x6f,0xd8,0x9c,0x34, 0x5f,0xb3,0x37,0xea, 0xe9,0xf3,0x0f,0x9d, 0x84,0xed,0xe3,0x67, + 0x0f,0xbf,0xd3,0xde, 0x4e,0x29,0x2a,0x58, 0x9b,0x9e,0x09,0x36, 0x36,0xd1,0x54,0xf8, + 0x7d,0x38,0x66,0x32, 0xdb,0x06,0x9c,0x0f, 0xed,0x50,0xce,0xbf, 0x3c,0xde,0x1f,0xbe, + 0xe1,0x67,0x67,0x5c, 0x95,0x06,0x41,0x1d, 0x6a,0xb8,0xc6,0xb2, 0x1f,0xde,0x79,0xb8, + 0x97,0xc0,0xe0,0xf5, 0x1a,0x16,0x92,0xed, 0xcd,0x3b,0x38,0xfa, 0xb9,0xa4,0x1a,0x37, + 0xa6,0xfe,0x63,0x14, 0x48,0x81,0xd4,0xf1, 0x74,0x2a,0x5b,0x04, 0x91,0x4f,0xd7,0x3c, + 0xbf,0x33,0xf6,0x3f, 0xd6,0xf7,0x97,0xd6, 0x16,0x61,0x70,0x4b, 0x16,0x19,0xeb,0x26, + 0x0e,0xd1,0x90,0xb3, 0x31,0x56,0x5d,0x82, 0x82,0x01,0x27,0x4c, 0x58,0xdb,0x07,0x71, + 0x9f,0x11,0xe1,0x0d, 0xdd,0xb4,0xad,0x03, 0x80,0x31,0x6d,0x6a, 0x8b,0x39,0x4f,0x96, + 0x04,0x0a,0x82,0x1a, 0xca,0xfd,0x5f,0x7f, 0xba,0x7b,0xcf,0x33, 0xa5,0xeb,0xbc,0x2b, + 0xe8,0xe3,0xa1,0xa4, 0x31,0x88,0xd6,0x76, 0xe6,0x52,0xab,0x44, 0xa8,0x0d,0x22,0xe4, + 0x8f,0x86,0xe9,0x28, 0xda,0x1b,0x4c,0xec, 0xad,0xae,0x79,0xc5, 0x15,0x68,0xb0,0xe6, + 0xd8,0x2d,0xe1,0xd4, 0x42,0xd1,0x4d,0x4d, 0x2b,0x6e,0x10,0x1c, 0xe5,0xe9,0x2f,0x1b, + 0xa4,0xc5,0xf3,0x7c, 0x45,0x79,0x94,0x06, 0x76,0xd0,0xfc,0x4d, 0xa1,0x89,0xd1,0x6c, + 0xac,0x9f,0xc7,0xf8, 0x3e,0x9e,0x68,0xb2, 0x0b,0xf8,0xf7,0xb7, 0x22,0xf7,0x9e,0xe7, + 0x5a,0x01,0x8c,0x58, 0x6d,0xf3,0xbf,0x9f, 0xeb,0xdd,0xd7,0xde, 0x7e,0x9b,0x85,0x8a, + 0x0a,0x9c,0x4b,0x4d, 0xb9,0xd1,0x71,0xe3, 0xe3,0x85,0x9d,0x18, 0x5d,0x7d,0x4e,0x58, + 0xe5,0xf2,0x5a,0x18, 0xd1,0x5c,0xe5,0xad, 0x67,0x21,0x28,0x20, 0xf2,0x1d,0x05,0x3b, + 0x79,0xcf,0xc7,0xa0, 0x89,0xc6,0xe3,0x63, 0x2d,0xc5,0x56,0xee, 0xda,0xed,0xad,0x48, + 0x17,0x04,0x0b,0x8a, 0xa5,0x40,0x63,0x21, 0x6d,0xcc,0xe2,0x95, 0x50,0x28,0x80,0x92, + 0x26,0xd7,0x2a,0x12, 0x03,0x4f,0xa5,0xf9, 0x9f,0x77,0x7f,0x7e, 0xd6,0xc5,0x01,0x62, + 0x5b,0x11,0x29,0xec, 0xc2,0xa0,0x4c,0x63, 0x55,0xa2,0xa2,0xd5, 0xda,0xfe,0x1e,0x05, + 0x73,0x48,0x2e,0xc6, 0x33,0x94,0xab,0x8b, 0x6e,0xe7,0x2f,0x9b, 0x3e,0x84,0xe9,0x22, + 0xea,0xcb,0xb9,0x0c, 0x78,0x86,0xa1,0xef, 0xa1,0x7d,0x13,0x87, 0xe3,0x50,0xf3,0xc3, + 0x45,0x70,0x0b,0x25, 0xef,0x69,0x5d,0x4a, 0xcc,0x73,0xc5,0x98, 0xae,0x70,0xcc,0xd6, + 0x72,0x0c,0xc6,0xb0, 0xbe,0xeb,0x46,0x4c, 0x9a,0x28,0xb3,0xdc, 0x65,0x1a,0xe0,0xaa, + 0x82,0xac,0x66,0xf4, 0x6e,0x61,0x7c,0x92, 0x82,0x1c,0xa1,0x00, 0x54,0x85,0x23,0xfc, + 0xb1,0xa7,0xb4,0x85, 0x20,0x2b,0xf5,0x7b, 0x91,0x00,0x03,0x41, 0xca,0x1a,0x43,0x55, + 0x04,0x7f,0x18,0x8f, 0xe0,0xa8,0x34,0x3f, 0x62,0x61,0x0f,0xd4, 0x98,0x3f,0x32,0x88, + 0x81,0x7a,0xa0,0x5c, 0x8d,0xf2,0x8e,0x9f, 0x44,0xa6,0x18,0x7e, 0x94,0x8e,0xce,0xae, + 0x3b,0x8e,0x63,0x3c, 0xec,0x3c,0x98,0x2d, 0x5c,0xb7,0x2d,0xcb, 0x46,0x96,0xf3,0x3e, + 0xf9,0xd3,0xdb,0xbb, 0x6d,0xe8,0xa7,0xc5, 0x32,0xba,0x02,0xe4, 0x5d,0x04,0x14,0x2d, + 0x75,0xba,0xfa,0xeb, 0xbc,0x74,0x71,0x14, 0xcd,0x56,0x8b,0x43, 0x2b,0x3b,0x2e,0x51, + 0x79,0xc9,0xe0,0x0d, 0x2c,0x98,0xd4,0xd6, 0x9e,0xb9,0x78,0x71, 0xfc,0xef,0xd3,0xa6, + 0x59,0xe9,0x9a,0xcd, 0x89,0x29,0xa1,0x57, 0xf6,0x64,0x0f,0xd4, 0x38,0xfc,0xa7,0x03, + 0xc5,0x23,0xb7,0x28, 0x3a,0x33,0x34,0x8b, 0x9d,0x82,0x45,0xee, 0xef,0xff,0xca,0x78, + 0x16,0x9e,0xa5,0x7e, 0xa3,0xbe,0xdd,0x76, 0xba,0x39,0x98,0x19, 0x4c,0x28,0xc5,0x0f, + 0xb0,0xa8,0x08,0x97, 0xc5,0x02,0x05,0x13, 0xb1,0x80,0x09,0xf3, 0xd0,0x50,0x3a,0xb9, + 0xb9,0x88,0x92,0x01, 0x7c,0x90,0xea,0x60, 0x28,0xa1,0x68,0x7a, 0x78,0x86,0xda,0x0a, + 0xa9,0x22,0x0b,0x08, 0x00,0x08,0x48,0xa2, 0xa5,0xe9,0x00,0xe3, 0xc1,0x11,0x6d,0x10, + 0x12,0x41,0x51,0x6c, 0x03,0xe2,0xc8,0x6e, 0x22,0x08,0x50,0x10, 0x3f,0x03,0xf1,0x62, + 0xc1,0x9f,0x84,0x53, 0xf0,0xff,0x0a,0x68, 0x75,0xbc,0x8a,0x2c, 0xda,0x58,0xf2,0x72, + 0x9b,0xb3,0x7f,0x11, 0xdc,0x88,0x95,0xfd, 0xca,0xe4,0xc6,0x7d, 0xb2,0xd2,0x8c,0x26, + 0x7e,0x26,0x38,0x54, 0xf0,0x87,0x91,0x13, 0xed,0x77,0xf7,0xe6, 0x87,0xe4,0x5b,0x38, + 0xbe,0x57,0xf1,0x6d, 0xf6,0x3d,0x2e,0x70, 0x90,0xf7,0x7e,0x83, 0x03,0x9d,0x2c,0xf5, + 0x1b,0xe2,0xf8,0xe7, 0x67,0x86,0x8d,0x3f, 0xb3,0xe7,0xd1,0x7d, 0x5f,0xe6,0xf2,0xb8, + 0x49,0x72,0x2e,0xae, 0x35,0x28,0x87,0x0b, 0xab,0xcb,0x32,0xaa, 0x61,0x5d,0xb6,0x2b, + 0xec,0xb6,0x8f,0x64, 0x4b,0x88,0x78,0xe5, 0xf0,0x61,0xdb,0xa7, 0x7a,0x67,0x2d,0x11, + 0x13,0x78,0x99,0xd6, 0x96,0x2c,0x48,0xd3, 0x1b,0xe4,0xb4,0x5d, 0xba,0x16,0x3a,0x5c, + 0xd2,0xe7,0x56,0xf3, 0xf4,0x3b,0x62,0x0c, 0x12,0x6e,0xb1,0xc1, 0x36,0x25,0xad,0x9d, + 0xf7,0x4f,0xa0,0x17, 0xcb,0xfa,0xbe,0x5e, 0x8a,0xbd,0x3f,0x6c, 0xf9,0xeb,0x56,0x1f, + 0x44,0xb5,0xfc,0x8b, 0xef,0x12,0xee,0x02, 0xb1,0xd0,0xc3,0xe7, 0x51,0xe1,0x4e,0x9f, + 0x39,0xc7,0x37,0xa4, 0xe2,0xa8,0x7d,0xcd, 0x27,0x6b,0xe2,0x9c, 0x53,0x77,0x32,0xc3, + 0xe7,0x93,0x45,0x9b, 0xf5,0x34,0x4c,0x33, 0x31,0x4c,0xbf,0x61, 0x12,0x9a,0x91,0xe8, + 0xe1,0x12,0xdd,0x8f, 0x5f,0xd5,0x7e,0x75, 0x66,0x25,0x50,0xc8, 0x11,0xfb,0x54,0x9d, + 0x7e,0xb0,0x84,0x7a, 0xf4,0x44,0x8f,0xa0, 0xfc,0xf4,0xee,0xf4, 0x06,0xf7,0x44,0x61, + 0x72,0x6e,0x7f,0x7f, 0x20,0x7a,0xcf,0xf6, 0x47,0xf7,0xe8,0x9b, 0x31,0x23,0x00,0xea, + 0x7e,0xca,0x7b,0x65, 0x6d,0x31,0xf8,0xd2, 0xd3,0x46,0xe3,0x82, 0x69,0x38,0xde,0x1f, + 0x5c,0x9d,0x27,0x39, 0xdf,0xc3,0x27,0x7d, 0x8b,0x7e,0x07,0x15, 0xcf,0x46,0x8c,0x24, + 0xa8,0xf7,0xa3,0x82, 0x67,0x09,0xf3,0x82, 0xda,0xe2,0x69,0xa9, 0x21,0xa1,0xd5,0x06, + 0xf6,0x5c,0x3f,0x6c, 0x05,0xd1,0x72,0x84, 0x52,0xe4,0x1b,0xec, 0xd5,0xc5,0xd6,0xdd, + 0x8b,0x1a,0xe6,0x36, 0xda,0x6f,0x08,0x08, 0x40,0x90,0x05,0xb4, 0xba,0xfd,0xe5,0xe2, + 0xc4,0x56,0x76,0xdf, 0x75,0xbb,0x55,0x88, 0x4b,0x7e,0x5c,0xfa, 0x0b,0x7d,0x7b,0xa2, + 0x50,0x35,0xfc,0xb3, 0xbf,0x29,0x35,0xbf, 0xb3,0x70,0x89,0xaf, 0x31,0x56,0x70,0xfd, + 0xac,0x5f,0x43,0x15, 0x7e,0x5a,0x26,0xbb, 0x7d,0x2b,0x83,0x39, 0x3c,0x1d,0x89,0x1b, + 0x87,0x49,0x23,0x77, 0xeb,0xa7,0xca,0xac, 0x04,0xe4,0x37,0x94, 0xe9,0x21,0x69,0xc4, + 0x90,0xb1,0x98,0x99, 0xbb,0xbd,0x27,0x25, 0xa3,0x8f,0x3f,0x44, 0x54,0x65,0xf0,0x6c, + 0x7f,0x33,0x3f,0x48, 0x10,0x29,0x95,0x5d, 0xbf,0xa4,0x21,0xb8, 0x21,0xbf,0xcc,0x20, + 0x0f,0xb7,0xdd,0x06, 0x1f,0xe3,0x44,0xf1, 0x91,0x7a,0xe9,0x9f, 0x99,0xa4,0xf5,0x70, + 0x38,0xf3,0xa5,0x45, 0x84,0x64,0x03,0xdb, 0xc1,0x45,0x7d,0x64, 0x54,0x0e,0x4e,0x22, + 0x5c,0x10,0x4f,0x27, 0x01,0x55,0x28,0xd9, 0x8f,0xbd,0x9c,0x58, 0xf4,0xfb,0x3b,0xc8, + 0x69,0xe7,0xab,0xcd, 0xc1,0x4d,0x05,0x16, 0xbe,0x0d,0xfb,0xc7, 0xc3,0xf6,0x78,0xe9, + 0x17,0x3c,0xdb,0x79, 0x08,0xef,0x9c,0x8b, 0xd9,0xa0,0x30,0xe4, 0x55,0x04,0xcc,0x0f, + 0x26,0x94,0x13,0x8c, 0x2b,0xe6,0x44,0xc4, 0xb5,0x5c,0xfa,0x5b, 0x5c,0x65,0x27,0xc7, + 0x47,0xdb,0xb4,0xb3, 0x73,0x57,0xed,0x44, 0xea,0x97,0x6c,0x9b, 0xc3,0x02,0x41,0x64, + 0xf6,0x43,0xda,0x7f, 0x17,0xd0,0x62,0x63, 0x6d,0x83,0x18,0xc8, 0xa2,0x25,0x63,0x46, + 0xf7,0x83,0x5a,0x51, 0xec,0xf3,0x55,0xe6, 0x6c,0x14,0xe8,0x3d, 0xa1,0x76,0x68,0x8e, + 0xbe,0x6b,0x4e,0x7e, 0x8c,0x51,0x09,0x11, 0xe2,0x40,0xf2,0xc0, 0x98,0x27,0xce,0x53, + 0xde,0x87,0xb3,0x39, 0x79,0xa5,0xdd,0x34, 0x33,0x0d,0x28,0x14, 0xad,0xa9,0xe3,0xb9, + 0x3a,0x89,0x48,0x6f, 0x49,0x26,0x35,0x20, 0xda,0x15,0x80,0xa4, 0x11,0x81,0x2f,0x85, + 0xc4,0xd8,0x86,0x92, 0xc0,0xa9,0x09,0x09, 0xa6,0x70,0x81,0xbd, 0x9c,0x35,0xf1,0x7d, + 0x1c,0x4f,0x8e,0xcf, 0x43,0xe6,0xe5,0xcc, 0xf6,0x9f,0x4c,0xab, 0x8a,0xed,0x3b,0xed, + 0x82,0x2f,0xb2,0xee, 0x8d,0xb0,0x5a,0xae, 0x5a,0x04,0xe2,0x62, 0xf0,0xbf,0x04,0xed, + 0xd1,0xde,0xb2,0x81, 0x45,0xbd,0x08,0xa4, 0x5b,0x99,0xc3,0x0c, 0xb8,0x50,0xd3,0xaf, + 0x41,0xf3,0x7c,0x8e, 0x31,0x71,0x22,0x1d, 0x8d,0x2c,0xa2,0xb2, 0x70,0x49,0x40,0x09, + 0x56,0x20,0x91,0xe6, 0xd4,0xfa,0xf2,0xa1, 0x9d,0xac,0xef,0x62, 0xee,0xd6,0x26,0xd4, + 0x87,0xc7,0x90,0xe6, 0x0a,0x32,0x2b,0xb4, 0x28,0x81,0x63,0x6a, 0xcc,0x3b,0xf8,0xb4, + 0x65,0xb9,0x6e,0xa8, 0x42,0x66,0x90,0x48, 0x96,0x6f,0xbc,0x1b, 0x05,0x47,0xde,0xe4, + 0x56,0x00,0xa5,0x66, 0xe7,0x4c,0xff,0x2b, 0xf0,0xc7,0xe0,0xfc, 0xc1,0x46,0x9a,0xfb, + 0xee,0x1c,0xd4,0x5a, 0xe9,0xf2,0xe1,0xc4, 0x11,0x05,0x8e,0xdd, 0xdc,0x78,0x23,0xca, + 0x93,0x34,0xe2,0xc2, 0x21,0xf7,0x21,0x74, 0x2c,0x80,0xf0,0x70, 0x46,0x62,0x2c,0xe1, + 0x10,0x48,0x25,0x9a, 0x49,0x00,0xa5,0xe6, 0x24,0x08,0xc4,0xc5, 0x5d,0x28,0x21,0x0a, + 0xa5,0xdb,0xab,0x87, 0x4f,0x91,0xbb,0x19, 0x0d,0xad,0x79,0x5c, 0x66,0x33,0xd0,0xd7, + 0x99,0x69,0xde,0x84, 0xa7,0x7d,0xec,0xc2, 0x9a,0x4a,0xa3,0x3d, 0x4e,0x44,0xea,0xdb, + 0x64,0xcc,0xf9,0x1f, 0x53,0xcf,0x0d,0x8e, 0x0f,0x5e,0x15,0xd4, 0x58,0x0e,0xff,0x7b, + 0x0f,0x71,0x9e,0xd3, 0xe4,0xd4,0x9a,0x7c, 0xc4,0xff,0x89,0x5f, 0xc4,0x1b,0x1d,0x55, + 0x67,0x7b,0xaa,0x5e, 0x02,0x6d,0xa5,0xee, 0x43,0x57,0xfb,0x15, 0x4e,0x15,0x7f,0xf2, + 0xd7,0x1a,0x69,0xa7, 0xe7,0x7f,0x0b,0xfb, 0x8c,0x18,0x12,0xd2, 0x8e,0x50,0xbe,0x5f, + 0x6b,0xff,0x39,0xe9, 0x24,0x59,0x98,0x36, 0x64,0x30,0x1a,0xf3, 0x27,0x06,0xea,0x0b, + 0x33,0x30,0x19,0xd1, 0x22,0x47,0x54,0x9f, 0x5c,0xf0,0xc6,0xc5, 0x8f,0xab,0xcd,0x99, + 0x89,0x62,0x7a,0x7e, 0x23,0x4c,0x50,0xd5, 0x30,0xcf,0xb8,0xe6, 0x6f,0x73,0x4b,0xdb, + 0xad,0x25,0x48,0x6b, 0xc7,0x30,0xea,0xe9, 0x4a,0x7b,0xdd,0xb5, 0xfb,0xd1,0x97,0x0d, + 0x7f,0x65,0xe0,0x26, 0x39,0x84,0x67,0xa2, 0xa4,0x5a,0xcb,0x59, 0x64,0x87,0x8a,0x86, + 0xa6,0x99,0xa9,0xdf, 0xae,0xad,0x2e,0xa2, 0xff,0x33,0xbc,0xef, 0x7e,0x03,0x47,0x73, + 0xd3,0xe8,0x29,0xc9, 0x40,0x74,0xa6,0x87, 0x02,0x53,0x94,0x52, 0x26,0x74,0x84,0x83, + 0x6a,0x00,0x5e,0xf3, 0x31,0x86,0x58,0x1b, 0x88,0x36,0xf0,0x54, 0xb9,0x23,0x08,0xea, + 0xc5,0xc6,0x3b,0x1d, 0x27,0x33,0x7e,0xa6, 0xe4,0x9e,0xc6,0x63, 0x8f,0xa4,0xf8,0x9f, + 0x1b,0x21,0xb9,0x3e, 0x1a,0x1c,0x05,0x87, 0xda,0x93,0x4a,0xce, 0x06,0xa8,0x30,0xc4, + 0x3b,0x59,0xc5,0xf8, 0x13,0xa2,0x71,0x77, 0xa6,0xe6,0x54,0x4e, 0x5c,0x0f,0x27,0x1d, + 0x4a,0xf0,0x4f,0x7f, 0x6a,0xf7,0x53,0x83, 0x39,0xa1,0xb7,0xff, 0x78,0xd7,0x25,0x89, + 0x4a,0xbd,0x1c,0x4d, 0xa6,0x0d,0x4f,0x8e, 0x3d,0x0f,0x93,0x8e, 0xed,0xc6,0x36,0xcf, + 0xb4,0x0b,0x49,0x95, 0xef,0x63,0xf9,0xc6, 0x99,0x5b,0xad,0x63, 0x8a,0x52,0xa5,0x82, + 0xa4,0xaa,0xcc,0xad, 0x39,0x0a,0xbd,0xb8, 0x19,0x2b,0x85,0x1b, 0xaa,0x89,0x7b,0xcd, + 0x74,0x29,0x6a,0xad, 0x10,0x21,0x06,0xa4, 0x2e,0xad,0xd4,0x22, 0x2c,0xb6,0xeb,0x2a, + 0xa2,0x6e,0x6e,0x8a, 0x57,0x83,0xb8,0x34, 0x7e,0xaf,0x8c,0xff, 0xe7,0xcf,0xfd,0xb3, + 0x39,0xce,0x5c,0xfe, 0x71,0x3b,0xa3,0xf2, 0x4b,0x4e,0x34,0x3a, 0x07,0x88,0xd9,0x1b, + 0x36,0x81,0x02,0x0e, 0x45,0xe7,0x32,0xf4, 0x1b,0xbe,0xd3,0x8f, 0xed,0xad,0x52,0x76, + 0xfd,0x74,0x9a,0x0a, 0xd5,0xdd,0xe1,0x22, 0xe8,0xf2,0x3f,0x1f, 0x1e,0x37,0x21,0x0a, + 0x5a,0xac,0x35,0x4f, 0x09,0x2e,0x85,0xef, 0xa6,0xdd,0xeb,0xbb, 0x2d,0x41,0xc9,0x82, + 0xe1,0xcf,0x9a,0x9b, 0xc9,0xcf,0x75,0xd3, 0x7c,0x99,0x77,0x61, 0x7c,0x1e,0xd4,0xe6, + 0xd4,0xda,0xd9,0x58, 0x54,0xa8,0xaa,0xf2, 0xa1,0x8a,0x60,0x55, 0x0a,0xa3,0xca,0xd7, + 0x1b,0xbb,0x25,0xc8, 0x36,0x26,0xfa,0x0c, 0x83,0xa3,0xaa,0xe7, 0xe6,0xd6,0x66,0x1c, + 0x3f,0x9d,0xcf,0xb8, 0x53,0xc5,0x7d,0x5a, 0x68,0xec,0xd8,0x08, 0x11,0xdd,0x95,0x41, + 0x18,0x24,0x45,0x18, 0x54,0x35,0xcb,0xe2, 0x79,0xf9,0x70,0xe0, 0xb0,0x47,0x7e,0xdf, + 0xd8,0x7f,0x3d,0xe7, 0x39,0xb6,0xb4,0xad, 0xf6,0xe5,0xc4,0xe8, 0xcf,0xa0,0x8a,0x77, + 0x9a,0x2e,0x48,0x33, 0x52,0x24,0x17,0x4c, 0x91,0x04,0xa6,0x28, 0x62,0xf8,0xdc,0x5a, + 0x9e,0x81,0x45,0xe6, 0xd2,0xb0,0xd7,0x62, 0xa8,0x52,0xa6,0x36, 0xc1,0xf9,0xf4,0x64, + 0xef,0x90,0x53,0xb4, 0xe3,0x76,0xf6,0xfc, 0xf7,0xd7,0xdb,0x51, 0x71,0x25,0x72,0x59, + 0xc1,0xf5,0x5e,0x2a, 0xe2,0xb2,0x93,0xa0, 0x48,0xa0,0x54,0xb0, 0x2f,0x33,0xe5,0x99, + 0x93,0x47,0x28,0x15, 0x58,0xa2,0x86,0x33, 0xe6,0x4d,0x4c,0x45, 0xb3,0x6b,0x9e,0xd7, + 0x4a,0xee,0xaf,0xb8, 0xed,0xbf,0x3d,0xc2, 0xd1,0x52,0x04,0xb0, 0x05,0xc7,0x88,0xa7, + 0x77,0x39,0x52,0x7e, 0xc8,0xaf,0x78,0x5f, 0xab,0x1f,0x6d,0x3f, 0x9f,0x81,0xa3,0x8d, + 0x0f,0xcf,0xfe,0x90, 0x42,0x98,0x27,0x51, 0x05,0x55,0xdd,0x41, 0x4b,0x42,0x43,0xb7, + 0x44,0x50,0x0e,0x42, 0xcf,0xa1,0x51,0x24, 0x11,0x51,0xe7,0xa0, 0x14,0x41,0x14,0x88, + 0x6e,0x04,0xdc,0x45, 0x1d,0x48,0xe9,0xf6, 0x23,0xe8,0x30,0x04, 0x7d,0x17,0xac,0x97, + 0xb2,0x53,0xf1,0x58, 0x16,0x2a,0x64,0x79, 0x9c,0xde,0x64,0x89, 0x33,0xbd,0x5a,0xb5, + 0xfc,0x7a,0x4a,0x9e, 0xd3,0xac,0xec,0x14, 0xe8,0x68,0xd5,0x9d, 0xff,0xa5,0x78,0x33, + 0x55,0xae,0x92,0x58, 0x4d,0x7a,0x0f,0xd0, 0x5b,0xe5,0xd5,0xf0, 0x2b,0x69,0xd7,0x51, + 0xa9,0x8b,0xe7,0x1b, 0xc6,0x9f,0x54,0xab, 0x7d,0x62,0x94,0x13, 0x0e,0xf4,0x80,0x26, + 0x51,0x16,0xbc,0xa1, 0x88,0x41,0x08,0x28, 0x50,0x97,0x7b,0x65, 0x6a,0x40,0x91,0xa7, + 0xda,0xca,0xc0,0x98, 0x14,0x74,0x4b,0x3d, 0x82,0xa3,0x19,0x10, 0x48,0x4b,0xec,0x4a, + 0xd2,0x40,0xc0,0x4d, 0x6a,0x40,0xa1,0x8f, 0xef,0x74,0xbc,0xa5, 0x7a,0x04,0x8b,0x66, + 0x7e,0xc4,0x86,0x4d, 0x4f,0x64,0x72,0xa2, 0x1c,0x4a,0xc1,0x61, 0x3b,0x60,0x66,0x42, + 0xa2,0x82,0xb1,0x47, 0x8d,0x07,0x97,0xe2, 0xf0,0xf4,0xf8,0x9e, 0x34,0xc4,0x9d,0x34, + 0xab,0xd3,0x61,0xc7, 0x1d,0x3a,0xc6,0x62, 0xb9,0xac,0xd1,0x0f, 0x8c,0x81,0x39,0x6e, + 0x19,0x90,0x66,0x67, 0x70,0x51,0x2c,0xca, 0x42,0x73,0x42,0xa0, 0xb1,0x56,0x0a,0x45, + 0x93,0x29,0x57,0xa3, 0x98,0x1c,0x5e,0x5c, 0xb6,0xe2,0xdc,0x9c, 0x3e,0x15,0x18,0x62, + 0x85,0x40,0x21,0x19, 0x0a,0xe0,0xe9,0x69, 0x6e,0x8b,0xe9,0x2f, 0x95,0x85,0x3b,0x70, + 0xee,0x32,0x8d,0x7a, 0x49,0x5b,0x8b,0x07, 0x72,0xe3,0xed,0x52, 0x59,0xcf,0xa9,0x2f, + 0xd6,0x90,0x37,0xe3, 0xa4,0xe1,0x4a,0xfd, 0xb2,0xe3,0x1b,0x35, 0xf1,0x88,0xba,0x74, + 0x9f,0x96,0x49,0x60, 0x60,0xb0,0xd6,0x5c, 0x75,0xa0,0x50,0xad, 0xd7,0x06,0xa6,0x97, + 0x61,0x52,0xc0,0x0c, 0x95,0x32,0x71,0x04, 0x15,0x09,0xea,0xad, 0x2a,0xd2,0x50,0x90, + 0x58,0x92,0x05,0x5b, 0x83,0x99,0xc8,0x01, 0x99,0xa1,0xd0,0xd6, 0xb4,0x9e,0x13,0x8a, + 0x67,0xb8,0xf2,0x99, 0x12,0x06,0xbb,0x94, 0xdd,0x14,0xdc,0x4b, 0xaa,0xf1,0x3a,0x12, + 0x0d,0x0a,0x2d,0x19, 0xe3,0xb0,0x40,0x8f, 0x13,0xf4,0xc8,0x6b, 0xe0,0xc7,0x7b,0xdb, + 0xa9,0x5e,0x95,0xfb, 0x72,0x5d,0xb5,0xeb, 0x6f,0x27,0x25,0x88, 0x14,0x25,0x54,0x11, + 0x7f,0x75,0xb8,0x9e, 0xa8,0x54,0x5a,0x22, 0xaa,0xf4,0xf7,0xa6, 0x3a,0x45,0x17,0xb0, + 0xed,0x5c,0x78,0x90, 0x44,0x67,0x1b,0xc0, 0xac,0xad,0x99,0xc3, 0x7a,0xa1,0xec,0x67, + 0x24,0xbf,0x5b,0xcf, 0x9e,0x9e,0x73,0x1a, 0xb1,0xe7,0xfa,0x73, 0xd3,0x7e,0x1f,0x2c, + 0xfe,0x46,0x5a,0x8f, 0x32,0xcd,0xfd,0x07, 0xc8,0xb7,0xb7,0xb0, 0xb5,0xb0,0x29,0x91, + 0x17,0x85,0x5f,0x25, 0x81,0xf2,0x82,0x46, 0xf7,0x05,0xa5,0x79, 0xd9,0xea,0x0b,0x47, + 0x9b,0xdf,0x11,0x6f, 0xbd,0x92,0x6c,0xad, 0x71,0x78,0xcb,0x2a, 0x63,0x7a,0xd3,0x00, + 0x44,0xf2,0x94,0x69, 0x6c,0x0b,0x4a,0xa1, 0x1a,0x54,0xc5,0xe0, 0x29,0x3e,0x97,0xf6, + 0x98,0x94,0x65,0x9e, 0x29,0x29,0xe5,0xa1, 0xbf,0xa6,0x99,0xe2, 0x9f,0x3a,0x65,0x60, + 0x51,0xca,0x83,0x5a, 0x0c,0x65,0x29,0x62, 0x50,0xb1,0x3d,0xd9, 0x3d,0x60,0x9c,0x2e, + 0x99,0xc6,0xa4,0x60, 0xfd,0xb2,0xbc,0x66, 0x43,0x8e,0x2e,0x3e, 0xcb,0xb8,0xd9,0xda, + 0x4c,0x17,0x85,0x6a, 0x1e,0x59,0xa5,0x45, 0x95,0xe7,0x23,0x69, 0x0c,0xb0,0x20,0x42, + 0x9b,0xca,0x21,0x04, 0x66,0x62,0xf3,0xbc, 0x40,0x37,0x35,0x72, 0x92,0x65,0x5d,0xc8, + 0x6a,0xc6,0x45,0xd7, 0xa7,0xb9,0x32,0xa4, 0x14,0x50,0x48,0xb4, 0x53,0xaa,0xa5,0xc3, + 0xbb,0xdc,0xe9,0x57, 0x73,0x87,0xa1,0x3c, 0x07,0x64,0x37,0x31, 0x64,0x14,0xbd,0x7c, + 0xe1,0xe6,0x93,0x83, 0x60,0xb0,0x75,0xeb, 0xef,0xd9,0x43,0x91, 0x05,0x33,0xdb,0x63, + 0x4b,0xba,0xee,0xdc, 0xb2,0xd7,0x7d,0xdf, 0x88,0xde,0xb9,0xbd, 0x83,0x89,0x60,0x31, + 0x89,0x8a,0x82,0xfa, 0xbf,0x2c,0xe9,0x8e, 0xd9,0x5b,0x14,0x4d, 0x6f,0x39,0x5e,0x5a, + 0xf0,0x05,0xc1,0xc7, 0x8b,0xb1,0x61,0x27, 0x13,0xb0,0xb5,0x1b, 0xd5,0xe9,0x51,0xbe, + 0x85,0x32,0x09,0xa1, 0x95,0xda,0x3d,0x63, 0x4b,0xeb,0x24,0x2a, 0x74,0x6b,0xac,0x14, + 0xcd,0xc7,0x0d,0x61, 0x53,0x3d,0x73,0x0f, 0xb5,0x11,0xe3,0x0c, 0xa3,0x99,0x82,0x27, + 0x2b,0x50,0x39,0x6e, 0xfc,0xeb,0x36,0x76, 0xa8,0xa0,0x41,0x55, 0x03,0x10,0x3a,0x44, + 0x76,0x86,0x0e,0x58, 0x34,0x86,0x25,0x14, 0x32,0x2e,0x24,0xf9, 0x6e,0xc0,0xcf,0x44, + 0x50,0xef,0x79,0x29, 0x89,0x20,0xe6,0x2a, 0x71,0x01,0x5a,0xfc, 0x93,0x8a,0x09,0x59, + 0x02,0xd6,0x25,0xb1, 0xc6,0x79,0x3b,0xeb, 0x0e,0x27,0x19,0x0e, 0x93,0x1f,0x2e,0x39, + 0xf4,0x52,0x99,0x4b, 0xef,0xbd,0x19,0x60, 0xf7,0x9f,0x0d,0x93, 0x7d,0xdb,0x38,0x85, + 0x75,0x40,0xd5,0x17, 0xba,0xb3,0x0f,0x72, 0xde,0x60,0xe8,0x15, 0x2c,0x2b,0x3c,0x7b, + 0x45,0x66,0x34,0xeb, 0x7d,0xae,0xec,0xeb, 0x94,0xeb,0x4e,0x82, 0x89,0xc7,0x55,0x5c, + 0x92,0x27,0x03,0xc7, 0x24,0xc1,0xd4,0xd1, 0x15,0x86,0x5b,0x37, 0xd7,0x0c,0x9b,0x6c, + 0x8b,0x36,0xdf,0x99, 0xa3,0xae,0xe5,0x90, 0x03,0xe7,0xda,0x13, 0xdf,0xa1,0x48,0xc1, + 0x48,0x30,0x54,0x83, 0x21,0x3c,0x36,0x6d, 0xac,0x16,0x02,0x5b, 0xe3,0x4b,0x82,0x1c, + 0x8d,0x6d,0xb8,0xd1, 0xd7,0xd7,0xbf,0xd2, 0x3a,0xdc,0x3b,0xdd, 0xbc,0x59,0xa3,0x21, + 0x2c,0x86,0x84,0x69, 0x54,0xae,0x61,0xfd, 0x24,0x1f,0xcf,0x84, 0x3c,0xde,0x9f,0x1f, + 0x1f,0x3b,0x52,0x94, 0xcc,0xb3,0xd8,0xd3, 0x93,0x1f,0x46,0x3c, 0x44,0x73,0xb7,0x2e, + 0x22,0x79,0x28,0xbe, 0xd8,0xaf,0x00,0xa1, 0xaa,0x4f,0x69,0xed, 0x77,0x8c,0x9a,0xb2, + 0x79,0x9d,0xb3,0x20, 0x16,0x6b,0x16,0x08, 0x80,0x90,0x44,0x00, 0x8a,0x34,0x4c,0xe4, + 0x92,0xa9,0xef,0xee, 0x7e,0x9d,0x3a,0xd4, 0x5e,0xcf,0x07,0xe8, 0xd7,0x5d,0xef,0xe9, + 0x0b,0x2b,0xce,0xfd, 0x35,0x88,0x97,0xa6, 0xf2,0x1e,0x6d,0x2e, 0xa7,0x7c,0x75,0x7a, + 0x1b,0x4a,0x5e,0xca, 0x46,0x0e,0x5a,0xcd, 0xf2,0xc2,0x44,0x3a, 0x41,0x38,0x77,0x2e, + 0x80,0x00,0xa3,0x5c, 0x70,0x9c,0xf7,0xd7, 0xb9,0x9b,0xe3,0xec, 0x48,0x8a,0x58,0x84, + 0xc4,0x53,0xf0,0xe2, 0xee,0x76,0x98,0x5a, 0xf6,0x72,0x07,0x99, 0x26,0xb4,0x15,0x28, + 0x68,0x43,0xb4,0xc4, 0xd7,0x73,0xce,0xd4, 0x67,0xdb,0xcb,0xca, 0x4d,0xf4,0xdd,0xd3, + 0x6c,0xef,0x29,0x8d, 0x05,0x02,0x64,0xba, 0x26,0x42,0xde,0xf0, 0xdc,0xac,0xf5,0xa3, + 0x7d,0xd9,0xbf,0x0a, 0x6d,0x90,0xeb,0x9a, 0x12,0x3e,0xed,0xb1, 0x3a,0xb5,0x22,0x6e, + 0x65,0xab,0x44,0xe2, 0xe6,0x1b,0x35,0x4f, 0x56,0x9a,0xdb,0xf1, 0xe1,0x8e,0xdc,0xbe, + 0x53,0x13,0x6b,0x65, 0x2b,0x51,0x4e,0xd9, 0x9d,0x26,0x8e,0x99, 0x22,0x0b,0x30,0x0e, + 0xe2,0x6e,0xcd,0x21, 0xed,0xeb,0x45,0xf2, 0x93,0x37,0xb7,0xa7, 0xb7,0x1c,0xde,0x60, + 0x8b,0x10,0x91,0x39, 0x7e,0x6f,0x40,0xbf, 0xdd,0x7c,0x6f,0xaa, 0xb8,0x4e,0xc4,0x79, + 0x0a,0x45,0xdd,0xef, 0xd6,0xd8,0x99,0x48, 0x01,0x77,0x6f,0x5c, 0xc3,0xd8,0x7a,0x2a, + 0x3d,0xd4,0xd1,0x30, 0x2e,0xe0,0x4c,0xe0, 0x1e,0x92,0xd5,0xe5, 0x68,0xa2,0x40,0x10, + 0x58,0xb6,0x65,0xab, 0xd2,0xa5,0xe1,0xa7, 0x72,0x7c,0xde,0x44, 0x9b,0xa9,0x50,0xce, + 0xfb,0xf8,0x3c,0x3c, 0xb7,0x06,0x38,0xf8, 0x8c,0x81,0x7f,0x47, 0x43,0xe3,0x60,0x1f, + 0x0e,0x27,0x85,0x89, 0xd8,0xc7,0xac,0x87, 0xed,0x86,0xff,0xe2, 0xd3,0xd4,0x75,0xa1, + 0x41,0x00,0x3d,0xcc, 0x54,0x68,0x35,0xeb, 0x94,0x80,0x5b,0xaa, 0x9a,0x80,0x9b,0x1b, + 0x96,0x99,0x00,0xea, 0x47,0xe2,0x7d,0x1f, 0x4c,0xff,0x0b,0xf4, 0x3f,0xa2,0x3f,0xa4, + 0xbd,0x80,0x26,0xf6, 0x09,0xc6,0x18,0xa5, 0xf6,0x88,0x6f,0xaf, 0x2c,0x07,0x01,0x7d, + 0x64,0x83,0xde,0x1e, 0x1d,0x1a,0x7c,0x2d, 0x7f,0x46,0x69,0x5d, 0x65,0xa8,0x16,0x1b, + 0x27,0x00,0xb6,0xd3, 0x5f,0x5b,0x21,0xf8, 0x97,0xc1,0xfb,0x0f, 0x3b,0xe0,0x33,0x15, + 0x8a,0xeb,0xd8,0xb3, 0x6c,0x4d,0xf4,0x7a, 0x10,0xfa,0xe5,0x29, 0x40,0x21,0xbf,0x42, + 0x78,0x31,0x4e,0x8e, 0x46,0x38,0xbf,0x89, 0x23,0xa6,0xd8,0x9a, 0x95,0xc3,0xdf,0x5c, + 0x2d,0xe4,0x34,0x22, 0xe7,0x32,0xd2,0xb9, 0xc8,0xde,0x88,0x15, 0xf6,0x3e,0xb9,0xd1, + 0xf1,0x36,0xad,0xaa, 0x78,0xea,0xff,0x62, 0xf9,0xf4,0xa6,0x83, 0x5d,0x6b,0xe7,0xe2, + 0x55,0x97,0x8c,0x72, 0xeb,0x39,0xbe,0x8f, 0xf7,0x73,0xf1,0x49, 0xfe,0x26,0x2f,0xcc, + 0x28,0xd1,0xa0,0x71, 0x44,0x09,0x12,0xf1, 0x1c,0x4a,0xf6,0x9d, 0x67,0x98,0xe1,0xd3, + 0xd2,0xed,0x90,0xbd, 0xc5,0xa2,0xa4,0x6a, 0xa6,0x0d,0x5b,0x04, 0x5e,0x8d,0x07,0xa0, + 0x9f,0x5e,0x23,0xee, 0xf6,0xfb,0x98,0xa5, 0xed,0x44,0xf9,0x27, 0xd4,0x81,0x3e,0x57, + 0x69,0x0c,0xb1,0x15, 0xb2,0xa0,0xd1,0x09, 0xc2,0x32,0x82,0xe1, 0x02,0xe5,0xb8,0x84, + 0x26,0xb9,0x92,0x26, 0x69,0x67,0x43,0xb4, 0xc9,0xec,0x75,0xb8, 0x57,0x19,0x21,0x4d, + 0xb0,0xf0,0xf1,0x56, 0xad,0x74,0x4d,0x73, 0x29,0x69,0x54,0x13, 0xb4,0x61,0xd9,0xa2, + 0xa0,0xfc,0xdb,0x44, 0x1e,0x0e,0xe6,0x6f, 0xb4,0x04,0xe5,0xba, 0x64,0x31,0xed,0xcb, + 0x04,0x8f,0x24,0x27, 0xcc,0xc3,0x07,0xec, 0xb3,0xa6,0x62,0xc1, 0x96,0xc9,0x3f,0x22, + 0xd2,0x64,0x50,0x41, 0x10,0xe2,0x9a,0x98, 0xee,0xde,0x3d,0xa7, 0xc1,0xf4,0xa1,0xf1, + 0x03,0xe4,0x5c,0x49, 0x74,0xa9,0xea,0x6d, 0x1d,0xdf,0xe1,0xe4, 0x41,0x9a,0xd3,0xe2, + 0x2a,0x0c,0x2f,0x1e, 0x79,0x9d,0xdc,0xfb, 0x89,0xde,0x93,0xeb, 0x7d,0xb3,0x26,0x43, + 0xa3,0x2a,0xd6,0xb5, 0xa2,0xca,0x2b,0x7d, 0xce,0x97,0x48,0x8f, 0x36,0x56,0x5b,0x45, + 0x57,0x75,0x45,0x48, 0x96,0xb4,0xac,0x7e, 0x1e,0xe9,0xda,0x64, 0xf1,0xef,0xca,0x6b, + 0xaf,0xb7,0x9d,0x38, 0x44,0x4d,0x74,0x42, 0x2a,0x36,0x50,0xfd, 0x12,0x08,0xeb,0xdf, + 0xed,0x5e,0x98,0x26, 0x17,0xeb,0x0b,0xc8, 0xb1,0x01,0xd0,0x8f, 0x1a,0x6a,0x1f,0xb2, + 0x4c,0xfd,0x9d,0xe8, 0x9f,0xe3,0x7a,0xc0, 0xb5,0x4d,0xcf,0x2f, 0x14,0x41,0x0a,0x91, + 0xa5,0xce,0x81,0x04, 0x50,0x23,0xdf,0xee, 0xeb,0x31,0xa5,0xf3, 0xce,0x32,0x00,0xa5, + 0x07,0xc9,0xcc,0x48, 0xd2,0x7b,0x41,0x2b, 0x6a,0x65,0xd2,0x59, 0x51,0xc8,0xcb,0x03, + 0xa3,0xef,0xb2,0x04, 0x24,0xcd,0xec,0x0d, 0x4b,0x72,0x35,0xa8, 0x9d,0x31,0x28,0x26, + 0xc9,0x89,0x47,0x5e, 0xc9,0xce,0xf4,0x6f, 0x17,0xa4,0xed,0xa5, 0x5c,0xdc,0xee,0xe9, + 0x8c,0x11,0xea,0x74, 0x02,0x08,0x1f,0x8a, 0x7b,0x70,0x10,0x1f, 0x52,0x69,0x38,0xca, + 0x83,0x11,0x1d,0x25, 0x20,0x71,0x27,0x04, 0x4c,0xa4,0x0a,0x3a, 0x7a,0xef,0xe7,0xb7, + 0x49,0xd8,0x81,0xc6, 0x33,0x1f,0x49,0x03, 0x22,0xd2,0xe8,0x5f, 0xb0,0x9b,0xb9,0x24, + 0x8c,0xbb,0xe7,0x3c, 0x48,0x4c,0x8f,0xa2, 0xbd,0xbc,0x2a,0xf3, 0xef,0xa2,0x35,0x7e, + 0xaf,0xe7,0xb5,0x7e, 0x54,0xad,0x47,0x1b, 0x7c,0xee,0x24,0xf4, 0xd7,0x97,0xe7,0x8c, + 0x11,0x41,0x86,0x55, 0x26,0x56,0xd8,0x92, 0xd3,0x90,0xd1,0xeb, 0x08,0x9c,0x47,0x36, + 0x90,0xe0,0xd7,0x60, 0x49,0xaf,0xd2,0x47, 0xa4,0xf5,0x97,0xa1, 0x1a,0x3e,0x5c,0xde, + 0x4e,0x90,0xd7,0x32, 0x17,0x8b,0x25,0x9d, 0xf3,0x1a,0x56,0xb3, 0xcf,0x6e,0xfa,0x4b, + 0x1a,0x7c,0x75,0xe9, 0xc5,0xa6,0x44,0xcd, 0xf5,0xce,0x3d,0xef, 0x81,0xef,0xc6,0x43, + 0x81,0xf1,0xdf,0xb6, 0xbd,0x2c,0xbb,0x51, 0x76,0x5d,0x88,0xc1, 0xc1,0x61,0xdc,0xb7, + 0x6a,0x5f,0x7c,0xfc, 0xbe,0x47,0xe3,0xe3, 0xdf,0x6f,0x4c,0x6d, 0x50,0xbe,0x39,0x5d, + 0x33,0xf6,0xaf,0xa7, 0xad,0xb8,0xb5,0x3a, 0xf5,0x1a,0xe9,0x8e, 0x55,0xb4,0xe4,0xdf, + 0x3b,0xe3,0xd9,0x4e, 0x93,0xed,0x7b,0x79, 0x76,0xad,0xf6,0x95, 0x6e,0x6c,0xe2,0x44, + 0xca,0x30,0x2a,0x06, 0x5c,0xdd,0xe8,0x5a, 0x72,0xac,0x6a,0x05, 0x8f,0x04,0xd6,0x62, + 0x4a,0x7d,0x9e,0x9f, 0x39,0x0b,0xb9,0x9f, 0xc1,0xef,0x75,0xd2, 0xda,0x5a,0x52,0xc1, + 0x1a,0x11,0xe3,0xb4, 0xa7,0x57,0x94,0x03, 0x90,0x25,0x8c,0x8c, 0x9c,0xe6,0x59,0xfd, + 0x10,0x1b,0xc5,0x7c, 0x4f,0xc5,0xd2,0xf8, 0x08,0x35,0xf9,0x3e, 0x12,0xb0,0x5f,0x28, + 0x9d,0x6a,0x9d,0xe6, 0x79,0xb3,0xae,0x8f, 0x29,0x8d,0x31,0x30, 0xc0,0xf5,0xbd,0xc6, + 0x0a,0xeb,0x39,0xbb, 0x82,0xb5,0xcc,0x69, 0x00,0x51,0x42,0x89, 0xe7,0xae,0xef,0xc7, + 0x18,0x7b,0x02,0x6b, 0xd2,0xd2,0xf4,0x0b, 0x9e,0x32,0x26,0x0b, 0xab,0x3b,0x87,0x65, + 0x5a,0xf4,0x69,0x79, 0x78,0x24,0x21,0xce, 0xf2,0x66,0x7b,0x82, 0xf5,0xdc,0x28,0x20, + 0x11,0x20,0x46,0x0b, 0x3e,0xc9,0x31,0xd7, 0xe7,0x94,0xb7,0xd0, 0xd0,0x50,0x9b,0xad, + 0x02,0x41,0xb5,0x2c, 0x26,0x44,0x0b,0x0f, 0x11,0x28,0x45,0xdf, 0x22,0x52,0x7a,0xbe, + 0xa7,0x75,0xe2,0x5d, 0x78,0x6a,0x0a,0xe4, 0xb7,0x7c,0x5a,0xf5, 0xe5,0x31,0x66,0x21, + 0xc4,0x2e,0x87,0xbc, 0xa0,0x39,0x2c,0xc4, 0xc9,0x9d,0x07,0x45, 0x0d,0x55,0x9f,0x99, + 0x69,0x21,0x12,0x62, 0x12,0xbc,0xa0,0x41, 0x9b,0xf7,0x1d,0x0d, 0xdc,0x96,0xd7,0x3e, + 0x96,0x6b,0xba,0x7d, 0x09,0x44,0xf5,0xda, 0x3f,0x0b,0xd6,0x14, 0xe4,0xf6,0x6a,0x92, + 0x01,0x26,0x70,0xe6, 0xf3,0x2e,0xdb,0x10, 0xee,0x14,0x4c,0x78, 0x4c,0xa5,0x0d,0xd6, + 0x7b,0x44,0x9a,0x91, 0x78,0x80,0xda,0xfc, 0xd5,0xaf,0xac,0x4c, 0x68,0x50,0x44,0x3d, + 0xbe,0x6f,0x16,0x3a, 0x4b,0x29,0xcb,0x42, 0x2d,0x4b,0x63,0x72, 0x59,0x15,0x20,0x41, + 0xee,0x18,0x66,0x31, 0x63,0x40,0x58,0xfb, 0x7a,0xd8,0x96,0xe2, 0x75,0x88,0x18,0xb4, + 0x60,0xc6,0x5a,0x5f, 0x6c,0xb0,0xde,0x33, 0x1c,0xe2,0xac,0xc1, 0x4b,0x28,0x52,0x95, + 0x58,0xc5,0x57,0x96, 0x4c,0xf1,0xd4,0xbd, 0x9d,0x6b,0x0d,0x17, 0xa3,0x97,0xea,0x79, + 0x3e,0x38,0x68,0x63, 0x62,0x62,0x1d,0x14, 0x2a,0xe0,0xa6,0x55, 0xbe,0x5c,0xf7,0x1c, + 0x98,0x68,0x57,0xdd, 0x78,0xf0,0x35,0x91, 0x5a,0x9e,0x86,0xc5, 0x91,0x0f,0x4f,0x75, + 0x86,0x28,0x92,0x5a, 0x44,0x86,0x40,0xa1, 0xe6,0x63,0x69,0x0c, 0xc1,0x2c,0x27,0x36, + 0xdb,0x56,0xf1,0x9d, 0x24,0x2c,0x3d,0xcd, 0xe7,0x4a,0x67,0xdc, 0x84,0x3a,0x8f,0x2c, + 0x3d,0x3a,0xad,0x8b, 0x4e,0x09,0x0a,0x6f, 0x20,0xf0,0x3b,0xa6, 0x21,0x26,0xb1,0x42, + 0x68,0x4f,0xc2,0x53, 0xab,0x85,0x29,0x84, 0x40,0x32,0x73,0x00, 0x69,0xe2,0x73,0x69, + 0x9f,0x94,0xee,0x0f, 0xcd,0x6f,0xdf,0xee, 0xd3,0xb7,0x02,0x05, 0xd6,0x8d,0xe2,0xf1, + 0xd6,0xfd,0x87,0x7b, 0x1e,0xf1,0x27,0x8a, 0xe9,0xa2,0x8b,0x89, 0x70,0xcc,0x85,0x5c, + 0x5a,0xb5,0x54,0x6d, 0xb0,0x6d,0x16,0x57, 0xa6,0xb5,0x82,0xea, 0xd5,0x5a,0x56,0xd1, + 0x27,0xa8,0xdc,0x5e, 0x07,0x8f,0x7f,0xb7, 0xb3,0x5b,0x8e,0x27, 0x1a,0x08,0x55,0xef, + 0xfa,0x96,0xae,0xd8, 0x98,0x51,0x6a,0x4f, 0x6f,0xdc,0xf3,0xce, 0xfd,0x39,0xad,0xf3, + 0x76,0x2b,0xbe,0x45, 0xb2,0xd2,0x18,0xa7, 0xd8,0xfb,0x72,0x6b, 0xcf,0x9f,0xc7,0x46, + 0x1a,0x2f,0xab,0x21, 0x41,0x9b,0xf8,0x36, 0x45,0x30,0x3b,0x68, 0xb1,0x04,0x42,0x7b, + 0x9e,0xe6,0xb6,0xd4, 0xf1,0xce,0x21,0x81, 0x02,0xb1,0x4e,0x9b, 0x7a,0xfc,0x77,0x78, + 0xee,0xdb,0x64,0x48, 0x4d,0x09,0x5c,0x4f, 0xb2,0xb7,0x91,0x75, 0x40,0x57,0xc0,0x33, + 0x13,0x54,0xde,0xd3, 0x4e,0x02,0x6a,0x47, 0xe0,0xd4,0xa8,0xc8, 0x94,0x42,0x20,0x40, + 0x96,0x31,0x6f,0x5c, 0xb3,0xbb,0x0b,0x81, 0x76,0x04,0x92,0xb2, 0xab,0xe3,0xc7,0x11, + 0x29,0x49,0xfa,0xbb, 0x7a,0x1a,0x4e,0xb6, 0x55,0x73,0x25,0x08, 0x61,0xe7,0x21,0xf0, + 0x77,0x20,0x76,0x23, 0x41,0xcd,0xb7,0x7c, 0x0b,0xa2,0x98,0xc6, 0xb9,0x55,0xe2,0xcf, + 0xcd,0xaa,0xe3,0xd3, 0x0d,0x95,0x9a,0xd9, 0x52,0x52,0xf8,0xab, 0x0b,0xca,0x54,0xbe, + 0xbb,0x8f,0x3c,0xfc, 0xbb,0xe9,0xcf,0xa3, 0xe9,0xcd,0x7d,0x9a, 0x83,0xce,0x54,0xcf, + 0x32,0x7c,0x8e,0xcb, 0xe3,0x5f,0x4d,0xb6, 0xc8,0xe3,0x9d,0xfb, 0xd2,0x3b,0x0f,0x3e, + 0x67,0xd5,0xe5,0x38, 0xb1,0x52,0x34,0x3a, 0x6d,0x68,0xa8,0x90, 0xc1,0x3d,0x32,0x1e, + 0x35,0xe9,0x5a,0x9a, 0xe5,0xda,0x33,0x36, 0x28,0x66,0x99,0x65, 0x4c,0x5b,0x59,0x46, + 0x84,0xc6,0x1d,0x67, 0xa4,0xf1,0x52,0x3a, 0x75,0x80,0xa9,0x2f, 0x9c,0x56,0x17,0xac, + 0xb6,0xeb,0xd3,0x4b, 0x8a,0xe8,0x2c,0xb3, 0xcf,0x8b,0xce,0x62, 0x11,0x20,0x62,0x69, + 0xcd,0x90,0x9b,0x9a, 0xa0,0xe6,0x23,0x27, 0x6e,0xa4,0x07,0x3b, 0x15,0x3f,0x47,0x99, + 0xf8,0x85,0x23,0xcf, 0xcb,0x67,0x68,0x1c, 0x2d,0x5f,0xb1,0x9e, 0x92,0x62,0x47,0x11, + 0x78,0x86,0x16,0x28, 0x11,0xb4,0x07,0x79, 0x27,0x0e,0x1f,0xb0, 0x87,0x15,0xd0,0x2e, + 0x3e,0xa9,0x57,0x33, 0x6d,0xe2,0x6b,0xb7, 0xb5,0xa9,0xa5,0x1d, 0x9c,0x24,0x30,0x80, + 0x71,0x9a,0x8f,0x9c, 0xc0,0xd3,0x9e,0xb4, 0xdd,0x38,0x88,0x30, 0xaa,0xde,0xae,0x3e, + 0xdc,0xf9,0x9e,0xd3, 0xbe,0x41,0x03,0x46, 0x09,0x8c,0x46,0xf9, 0xe2,0x82,0x4c,0xaa, + 0xc8,0xb2,0x9b,0x4e, 0x97,0x9b,0xf0,0xeb, 0x69,0x4c,0x4c,0xae, 0xa1,0xe1,0xc6,0x57, + 0x1c,0x34,0xca,0x8d, 0x9c,0xa4,0xcc,0x0c, 0xad,0xcc,0x2c,0xac, 0xd5,0x05,0x1e,0x8e, + 0x10,0x26,0x48,0x4a, 0x4e,0x9d,0xe1,0xfb, 0x4c,0x7b,0x7b,0xf7, 0xcb,0x96,0xf0,0x40, + 0xd7,0xac,0x5e,0x06, 0xa4,0xb4,0x88,0x20, 0x04,0x40,0x0c,0x09, 0x02,0x3c,0xec,0xf1, + 0xdb,0xde,0x79,0x83, 0xf0,0x23,0x6e,0x9b, 0xf6,0xea,0x06,0xa4, 0x02,0xdd,0x5b,0xef, + 0xff,0x9d,0x01,0x83, 0x80,0x62,0x88,0x57, 0xd3,0x4a,0xf6,0x72, 0xf1,0xc0,0xd1,0xe1, + 0x66,0xd8,0xd8,0x5d, 0x9a,0x18,0xc1,0x7d, 0xbb,0xfc,0x4b,0xbd, 0xae,0xbf,0x79,0xaf, + 0xbb,0x4e,0x0c,0x15, 0x54,0x62,0xe4,0x65, 0x16,0x22,0xca,0x76, 0x3f,0x56,0x95,0xd1, + 0xaa,0x8f,0x91,0x71, 0x8d,0x44,0x55,0xf1, 0xb2,0xb0,0xc4,0xfc, 0xe2,0x57,0xe6,0xf1, + 0xce,0x9c,0x71,0x9a, 0xa7,0x7e,0xe9,0x5d, 0x27,0x22,0xd3,0xa2, 0x4c,0x68,0xb7,0x94, + 0x50,0xf3,0x68,0x6e, 0xb1,0x41,0xe8,0xa9, 0x3f,0xa1,0x3e,0x26, 0x6c,0xde,0x97,0x81, + 0xae,0x75,0xee,0x3d, 0x3c,0x1a,0x62,0x69, 0x05,0x6a,0x33,0xbb, 0xc7,0x32,0x08,0x6b, + 0x1a,0xb9,0xd7,0x81, 0x2c,0xfd,0xad,0xd7, 0x17,0xc7,0x5e,0x9f, 0x02,0x7a,0xe0,0x6b, + 0x62,0xe5,0x44,0xbb, 0x6d,0x7e,0xbd,0xdf, 0x7e,0xad,0xb1,0x1d, 0x4c,0x9c,0x4f,0xe5, + 0x5e,0x08,0x58,0xee, 0x61,0x47,0x4c,0xbb, 0xca,0x7f,0x5b,0xde, 0x63,0xcc,0x4f,0x3a, + 0x0d,0x0b,0xf8,0xfa, 0x65,0xf1,0x8d,0xf9, 0x2d,0xa2,0x93,0xa2, 0x4b,0x2d,0x85,0xe0, + 0x40,0x31,0x22,0xee, 0xfd,0x5d,0xb8,0x78, 0xd2,0x1d,0xe6,0x5d, 0x82,0x3b,0x10,0x88, + 0x68,0xb2,0xb7,0xb5, 0x1e,0x42,0x6b,0xb7, 0xbc,0x9f,0xc1,0xf4, 0xd2,0x99,0x4c,0x4a, + 0xc5,0x16,0xd9,0x05, 0x22,0x4b,0x43,0xc8, 0x8f,0x63,0x60,0xac, 0xe5,0xb0,0x8b,0x54, + 0x8c,0xf4,0xbf,0x56, 0x53,0x2b,0xb6,0xf4, 0x01,0x28,0x80,0xe1, 0x33,0x2b,0xb8,0x89, + 0xcb,0x2b,0x6b,0xec, 0x1e,0x01,0x9a,0x44, 0x4d,0xd0,0x72,0x06, 0xd5,0x61,0x52,0x74, + 0x5c,0x11,0x91,0x69, 0x82,0xc0,0xd0,0xb5, 0x97,0x8e,0x53,0x16, 0x7b,0x37,0x43,0x59, + 0xad,0x7c,0x2e,0x9c, 0xfa,0x79,0x6a,0x61, 0xd9,0x90,0x59,0x3a, 0xc4,0x51,0x41,0x78, + 0xe6,0xfc,0x9a,0x45, 0x87,0x4c,0x7c,0x1e, 0x06,0x36,0xef,0xe3, 0xf6,0x8e,0x79,0xd3, + 0x9a,0x81,0xd1,0x16, 0x5a,0xd0,0xaf,0x61, 0xcb,0xb3,0xc3,0xd5, 0xb8,0xdb,0x6b,0x2a, + 0x55,0x4b,0x15,0x0d, 0x86,0x37,0xba,0xe9, 0xf8,0x4f,0xb5,0x0b, 0x79,0x39,0x91,0x93, + 0x3a,0xb5,0xa2,0xab, 0x45,0x70,0x58,0xbc, 0x38,0x4d,0x25,0xd0, 0x57,0xbe,0x92,0x44, + 0x26,0x7a,0x8d,0x86, 0x31,0x49,0x42,0x0e, 0x7a,0x94,0xe0,0xb3, 0x1d,0x28,0xde,0xd6, + 0x42,0x5d,0xc8,0xb7, 0xaa,0x11,0x54,0x7a, 0x5a,0x1b,0xd2,0x24, 0x37,0x10,0xd5,0x89, + 0x47,0x03,0xbe,0xce, 0x77,0x3a,0xf5,0x7c, 0x5b,0x22,0xbb,0xe5, 0x1d,0xa6,0xaf,0x90, + 0x7d,0x32,0xac,0xfb, 0x4b,0x2c,0x5a,0x97, 0x2e,0xe2,0xc7,0xad, 0x3b,0x00,0x9f,0xd7, + 0xd6,0xf9,0x76,0x9e, 0x3e,0x5a,0xd9,0xe4, 0x7c,0xb6,0xc7,0xea, 0x8e,0x3d,0x84,0x7b, + 0xd7,0x1d,0xe7,0xc7, 0xaf,0x6d,0xad,0x5d, 0x07,0x61,0xd7,0xd3, 0x7d,0x72,0x9b,0xb1, + 0x1a,0xb8,0x55,0xc8, 0xc5,0xce,0x7a,0x63, 0x42,0xf8,0x38,0xb8, 0x67,0x16,0x14,0x76, + 0x1a,0x11,0xa7,0x98, 0xb0,0x50,0xb0,0x20, 0xae,0xe8,0xed,0x67, 0x73,0xe4,0xe5,0xef, + 0x58,0x8b,0x4c,0xa1, 0xda,0xa0,0x26,0x0e, 0x3c,0xa0,0x86,0x69, 0x91,0xa8,0x90,0x4e, + 0x28,0x81,0x65,0xa3, 0x69,0x55,0x03,0x9f, 0xd5,0x78,0xeb,0x5b, 0x84,0xa8,0x36,0x81, + 0xcf,0x62,0x68,0xcb, 0x53,0xbb,0x90,0xb9, 0x23,0xc6,0xc8,0x5a, 0xa9,0x85,0x53,0x0e, + 0xa2,0xd8,0x34,0x03, 0xc9,0x60,0xc6,0x49, 0x84,0x69,0xef,0xc3, 0xf6,0x5a,0x53,0x04, + 0x96,0xfe,0x7f,0xdc, 0xa7,0xba,0x90,0xd3, 0x14,0x20,0x00,0xa3, 0xd3,0x63,0xdd,0xe4, + 0xfa,0xf7,0x6f,0x3d, 0x68,0x78,0xe2,0xde, 0xe6,0x60,0xe2,0x79, 0x9f,0x2f,0x0e,0xb2, + 0xc0,0xdd,0xa3,0x33, 0x6c,0xcc,0x11,0x62, 0x88,0x07,0x70,0x85, 0x1c,0x65,0xd5,0xa7, + 0xbf,0x6e,0x21,0xf7, 0xef,0x68,0x4c,0x09, 0x2d,0x2c,0x64,0x11, 0x7a,0xb5,0x20,0x0b, + 0x16,0x46,0x24,0x41, 0x16,0x42,0x15,0x80, 0x12,0x59,0x59,0x4c, 0x4f,0x46,0xa8,0x0a, + 0x73,0x60,0x22,0x68, 0xc9,0x02,0x4b,0x06, 0x60,0x26,0x01,0x60, 0x59,0x65,0x9f,0xc3, + 0xf0,0x66,0x62,0x05, 0x07,0xc4,0x09,0xe3, 0x08,0x55,0xee,0xf1, 0x00,0x96,0xea,0x40, + 0x9c,0x20,0x62,0x40, 0x15,0x0f,0x31,0x21, 0x11,0xac,0x67,0x25, 0x21,0x3f,0x9e,0xf9, + 0xcf,0x5e,0x98,0x01, 0xea,0x35,0xdb,0x1c, 0xd9,0xb6,0x75,0x05, 0xf2,0x06,0x1a,0x64, + 0x56,0x81,0x11,0x48, 0x03,0xa6,0xc2,0x98, 0xa8,0x27,0x22,0x17, 0x9d,0x7d,0xb2,0xde, + 0xc2,0xa1,0x04,0xba, 0xaf,0x8b,0xf4,0x95, 0xaa,0x72,0x97,0x6e, 0x07,0xd6,0xe9,0xd3, + 0xc5,0xba,0x79,0xcd, 0x74,0xa6,0xf7,0xa6, 0x43,0xc0,0xc0,0x3a, 0x2b,0x1e,0xf4,0xad, + 0x62,0x54,0xc2,0x2f, 0x16,0xa3,0xf5,0x7f, 0x17,0x28,0x4e,0xa1, 0x11,0x6b,0x6b,0x6c, + 0xc8,0x52,0xa7,0xac, 0x23,0x05,0xae,0x42, 0x28,0xd3,0xe1,0x2b, 0xa3,0xbb,0x1e,0x07, + 0x5c,0x7d,0xba,0x93, 0xd1,0xad,0x47,0xb5, 0x16,0x0a,0x1b,0x7d, 0x26,0x6f,0xaa,0xdf, + 0x63,0x78,0xbd,0xb0, 0x8a,0x25,0xd2,0x3d, 0x43,0xec,0xf8,0x2f, 0x54,0x6e,0x33,0x31, + 0x48,0x1e,0x8e,0x1d, 0x69,0x56,0xf9,0x7e, 0x89,0xd7,0x15,0x81, 0xe7,0xd7,0x9b,0xbb, + 0x6c,0x5e,0xe2,0x54, 0xfb,0xe9,0x5d,0x06, 0xb5,0x81,0xc4,0x8a, 0x0b,0x20,0xab,0xf3, + 0xe7,0xc4,0x64,0x59, 0x9a,0xd9,0x19,0xc6, 0xf8,0x36,0xe1,0xac, 0x21,0x16,0x43,0x12, + 0x01,0x50,0x3e,0xc7, 0xec,0xf6,0xf3,0x80, 0x4e,0x24,0x0f,0xc1, 0x4a,0x9d,0x70,0x9e, + 0x05,0x27,0xd7,0xc2, 0xf1,0x92,0x03,0x06, 0x0e,0x83,0x30,0x44, 0x33,0x33,0xd8,0x22, + 0x43,0x09,0x10,0x48, 0xa9,0x5a,0x7b,0xf9, 0x96,0x44,0xf9,0xcb, 0x12,0xdf,0xbe,0xc8, + 0x65,0x24,0x18,0x8c, 0x11,0x8c,0x91,0x05, 0x1c,0x98,0x9b,0x9c, 0x4c,0x4d,0x07,0x46, + 0x48,0x1d,0x59,0x08, 0x28,0x11,0x48,0x8c, 0x55,0x90,0x8b,0x0e, 0xbd,0x83,0xcb,0xa7, + 0x66,0xee,0x1b,0x52, 0x70,0x12,0xa7,0x9e, 0xd7,0x99,0x74,0x73, 0xf6,0x4c,0x0d,0x7b, + 0x8c,0x41,0x58,0x76, 0x06,0x34,0x53,0x0b, 0x4f,0x7f,0xc7,0x0d, 0x69,0x29,0xae,0x9a, + 0xfc,0x4b,0xf7,0x2d, 0xca,0x0a,0xd4,0x82, 0xbb,0xa3,0x8d,0x0b, 0x88,0x81,0x48,0x1c, + 0x11,0xbf,0x60,0xc5, 0xde,0x17,0x26,0x1b, 0xcd,0x66,0x0b,0x2d, 0x30,0xf4,0x96,0xa1, + 0x4c,0x4d,0x03,0x76, 0xfd,0x45,0xe5,0x9e, 0xa6,0xef,0xab,0x74, 0xdd,0x2b,0x37,0xf5, + 0xc4,0x64,0xfc,0xe9, 0xa4,0x69,0x6f,0x89, 0xaa,0xcb,0x31,0x14, 0xcc,0x57,0x03,0x2a, + 0xe7,0x2d,0x4c,0xa9, 0xb6,0x78,0xca,0xfa, 0xd7,0x23,0x6c,0xfa, 0x0d,0xa3,0x9f,0x7d, + 0x6a,0x5e,0xae,0xa9, 0xbe,0x5a,0x2c,0xba, 0xca,0x54,0xee,0xd9, 0x8e,0x9d,0xd3,0x8d, + 0xc3,0xb8,0x39,0x82, 0x58,0x23,0xec,0x46, 0x0b,0xb7,0xd9,0xce, 0x04,0x03,0x51,0x3f, + 0xaa,0x05,0x0b,0xd5, 0x5c,0xb7,0xd5,0x5c, 0x0a,0x40,0x0b,0x34, 0xc8,0xd7,0xd1,0x41, + 0x04,0x8e,0x4a,0x1b, 0x6f,0xc5,0xc4,0x85, 0xf3,0x21,0x66,0x32, 0x2c,0xf3,0xf3,0xb0, + 0x31,0x8e,0xbd,0xaa, 0x21,0x72,0xc8,0x5f, 0x66,0x19,0xea,0xcd, 0x72,0xda,0x18,0xc9, + 0x27,0x7b,0x7c,0x7c, 0xfd,0x1b,0x43,0xd7, 0xeb,0x4c,0xea,0x49, 0xe1,0x9e,0x74,0x87, + 0x6e,0x5d,0xb6,0xa0, 0x6c,0x9a,0x18,0x56, 0x1b,0xa6,0xee,0x6f, 0x16,0xaf,0x96,0xed, + 0x95,0x56,0x5f,0x7f, 0x8f,0x67,0x91,0xbb, 0xc5,0x80,0x7f,0x61, 0xf7,0xfd,0xc3,0x81, + 0xa9,0x66,0x04,0x81, 0xb9,0x47,0xe1,0xf3, 0x7b,0x68,0x9d,0xc6, 0x8f,0x97,0xb2,0x95, + 0xd0,0x4c,0x48,0xec, 0xfc,0xbb,0x00,0x28, 0x69,0x34,0x3a,0xed, 0x13,0x52,0x9d,0x1d, + 0x65,0x77,0x15,0x15, 0xf1,0x3c,0xee,0xef, 0xdb,0x96,0x16,0xb3, 0x34,0x97,0x49,0xce, + 0xc5,0x18,0x67,0x7a, 0x3f,0x59,0x8e,0xfe, 0xd7,0x98,0xa2,0x94, 0xed,0x04,0xa4,0x3b, + 0x1b,0xde,0x66,0xf1, 0x99,0xad,0xe7,0xc6, 0xb3,0xdf,0x6f,0x79, 0xfc,0xa8,0xb8,0xdd, + 0xe5,0x3d,0xb6,0x8b, 0xcb,0x9d,0xb8,0xc8, 0x41,0xc8,0x52,0x83, 0x08,0xf0,0x73,0x1c, + 0x0c,0xba,0xa9,0x21, 0xf5,0x8c,0x9b,0x23, 0x27,0xed,0x5b,0x83, 0x12,0x47,0xd8,0xa7, + 0x2d,0x97,0x69,0xb9, 0x30,0x42,0x04,0x9c, 0x8b,0x4c,0x8e,0xb1, 0xcc,0xf2,0xc2,0xf4, + 0x32,0xa3,0x06,0x81, 0xab,0x26,0x00,0x80, 0xf1,0xa7,0xb2,0x72, 0xcd,0x43,0xd4,0x8a, + 0x67,0xa5,0x84,0x0c, 0xb5,0x99,0xc1,0x2a, 0x18,0x8d,0x0a,0x11, 0x9f,0x10,0xc0,0x0a, + 0x93,0x19,0xb8,0xd9, 0x04,0x41,0x02,0xc6, 0xba,0x4a,0xf0,0x07, 0x7a,0x04,0x66,0x3c, + 0x1d,0x08,0x0e,0x59, 0xcf,0x7c,0xf4,0xc0, 0xd5,0x12,0xb1,0x69, 0x78,0x53,0x26,0x0c, + 0x11,0x89,0x33,0xdf, 0x66,0x46,0x2f,0x3b, 0x53,0x30,0x55,0x3c, 0xd5,0xc1,0x31,0x49, + 0x21,0x43,0x41,0x55, 0xb5,0x22,0x4e,0x94, 0x35,0x12,0x0b,0x94, 0x8b,0x8a,0x20,0x95, + 0x37,0x36,0x9e,0xf6, 0xe7,0x03,0x8c,0xc5, 0xe4,0x05,0x49,0x97, 0x67,0x89,0x74,0x23, + 0xba,0xce,0x90,0x35, 0xe9,0xd1,0x0f,0x1d, 0x9c,0x8c,0x04,0x42, 0x8b,0x99,0x8b,0x3b, + 0xd4,0x69,0xee,0x32, 0x66,0x27,0x7e,0x46, 0x3c,0x9e,0x31,0xcb, 0x4e,0xa3,0x18,0x15, + 0xd0,0x53,0xd1,0xda, 0xe2,0xc9,0xaa,0x31, 0x49,0xc4,0xa0,0x8b, 0x87,0x13,0xdf,0x94, + 0xe9,0x85,0x8d,0x69, 0x0e,0x2b,0x11,0x4e, 0x7d,0x53,0x5a,0x93, 0x4a,0x8a,0xe1,0x98, + 0x87,0x06,0x70,0xdd, 0x4d,0x33,0x8a,0x4f, 0x4f,0x3e,0x06,0xf8, 0x40,0x90,0xe2,0xf9, + 0x62,0x45,0x3d,0x69, 0x61,0x33,0xfc,0xbf, 0x46,0x42,0x0f,0xd3, 0xdf,0x6a,0xc0,0x89, + 0x32,0x62,0x08,0x20, 0x16,0x25,0x24,0x49, 0x35,0x5b,0x3e,0xe5, 0xcc,0x76,0xd1,0x9a, + 0x31,0xd6,0x51,0xda, 0x1d,0x81,0x62,0x03, 0x90,0x10,0x2d,0xc2, 0xbd,0x94,0x77,0x2c, + 0x2d,0x35,0x40,0x5a, 0x80,0xb3,0x0a,0xc9, 0x72,0x5a,0xa5,0x8e, 0x45,0x31,0x84,0x19, + 0x31,0x62,0x6a,0x95, 0x25,0x7e,0x60,0x4c, 0x72,0x23,0x83,0xc0, 0xb6,0x86,0x8a,0x89, + 0x41,0x3e,0x73,0xcc, 0xc5,0x67,0x23,0x39, 0x4d,0x8c,0xf9,0x94, 0x0d,0x64,0xce,0x38, + 0xdf,0x4e,0x67,0xad, 0x7c,0x62,0x97,0x05, 0x9a,0x67,0xe4,0xfe, 0x5d,0x80,0xcb,0xed, + 0xbb,0x04,0xdb,0x98, 0x49,0x70,0xee,0x38, 0xd7,0x8c,0x51,0xbd, 0x8d,0x0e,0xf4,0x42, + 0x0f,0x5f,0x42,0xb4, 0xe9,0xd7,0xbf,0xd5, 0x8b,0x67,0xe4,0x39, 0xdb,0xa8,0x8c,0x8e, + 0x97,0x9e,0x73,0x7a, 0xf6,0x92,0x67,0x35, 0x2a,0xd8,0x2f,0x23, 0xdc,0xbf,0x36,0xc3, + 0x9b,0x6d,0x0b,0xc5, 0x8a,0x2a,0x8c,0x51, 0x53,0xdd,0xf5,0x37, 0xe3,0xce,0x18,0x20, + 0x8c,0x51,0x60,0xa9, 0x15,0x96,0x19,0x85, 0x30,0x5b,0x4a,0x84, 0xb9,0x4d,0x93,0x07, + 0x1c,0xf5,0x78,0x74, 0xde,0x95,0x20,0x80, 0x45,0x06,0x5e,0x7a, 0x73,0x2c,0xea,0xfa, + 0x6d,0x8c,0x0a,0x16, 0x2c,0x4e,0x02,0x1d, 0xb5,0x73,0x28,0x91, 0x3d,0xb8,0x70,0xfe, + 0x94,0x66,0x47,0x22, 0xcb,0xbf,0x40,0xe5, 0xfa,0xd5,0x3c,0x55, 0x4c,0x87,0xda,0xb3, + 0xc7,0x5a,0x8b,0x2d, 0xf5,0x79,0xe9,0x31, 0x77,0x08,0x90,0x54, 0x14,0x1c,0x02,0x70, + 0x9e,0x3d,0x91,0x23, 0xb1,0x99,0x1a,0xc9, 0x3f,0xec,0xb7,0x5d, 0x4b,0x0b,0x6e,0x84, + 0x7d,0x34,0x67,0x2c, 0x1e,0xb3,0x0e,0x20, 0xea,0x2a,0x6b,0xc6, 0xdb,0x53,0x3e,0x2d, + 0x8c,0x49,0x1d,0xc3, 0xb2,0x82,0x60,0x8d, 0xc8,0x73,0xc5,0x10, 0x0f,0x34,0x0d,0x71, + 0xac,0xe2,0xcb,0x32, 0xaf,0x93,0x90,0x5a, 0xf0,0xf9,0xaf,0x93, 0x45,0xfc,0x74,0x16, + 0x3f,0x0f,0xfb,0x9e, 0xb1,0xf6,0x3f,0xeb, 0x7c,0x3f,0xee,0xb2, 0xdf,0x71,0x8d,0x4f, + 0xd4,0xa7,0xb3,0x84, 0x88,0x89,0x88,0x40, 0x60,0x42,0x20,0xc0, 0x88,0x21,0xcc,0xc0, + 0x79,0x08,0x0a,0x16, 0x40,0xed,0xbb,0xc9, 0xc8,0xd9,0x37,0xd1, 0xe6,0x20,0xa9,0x84, + 0x03,0x08,0x16,0x83, 0xb5,0xe4,0x7b,0x99, 0x34,0x25,0x70,0x78, 0x7c,0x3e,0x4b,0x04, + 0xd7,0x0a,0xe4,0xaa, 0x76,0xea,0x2e,0x0f, 0x6a,0x02,0x03,0xa7, 0x05,0xa8,0xc8,0x2a, + 0x0e,0x60,0xe5,0x2f, 0xee,0x66,0x9d,0x76, 0xf2,0x4d,0xac,0xc2, 0xce,0x8e,0xd0,0xee, + 0x3a,0xb2,0xaf,0xc4, 0xee,0x9c,0xac,0x95, 0xfb,0x9c,0x6a,0xc2, 0xe6,0x08,0xfc,0x73, + 0xce,0x3c,0xf5,0xda, 0x1a,0x42,0x9a,0x10, 0x48,0x8d,0x13,0x04, 0x7f,0x1b,0xc7,0xe9, + 0x76,0xae,0xb3,0x23, 0xa7,0x6d,0xf3,0xfc, 0x53,0x8a,0xb6,0xda, 0xb0,0x66,0x56,0xbe, + 0x46,0xf5,0xd1,0xe7, 0x94,0x9c,0x57,0x77, 0x79,0xc5,0x5c,0x33, 0xec,0xbb,0x8e,0xc2, + 0x0d,0xe1,0xf2,0x18, 0xc8,0x2c,0x05,0xc0, 0xa0,0xa0,0x24,0xe4, 0x07,0xb1,0x01,0x87, + 0xb1,0x0c,0xd3,0x83, 0x55,0x8a,0x36,0x0b, 0x6c,0x51,0x07,0xcd, 0x66,0xe3,0x8d,0x4f, + 0x0e,0xfb,0xeb,0xbb, 0x68,0x09,0x3f,0x95, 0xd5,0xfa,0xe1,0x03, 0x63,0x80,0x46,0x85, + 0xb5,0x5b,0x76,0x8a, 0x7e,0xe0,0x9a,0x47, 0x29,0xb8,0x6d,0xc8, 0xd4,0xb5,0x86,0x17, + 0x74,0x24,0x08,0x73, 0x9e,0x29,0xa7,0x15, 0xf5,0xc0,0x95,0xa6, 0x74,0x05,0x88,0x47, + 0x41,0xf2,0xd6,0x58, 0x22,0x00,0x20,0xbd, 0x0a,0x52,0x6f,0xa7, 0x50,0xf6,0xa0,0x6b, + 0xdd,0xed,0xdc,0x10, 0x0f,0x4d,0xf1,0xf6, 0xe5,0xe7,0xaf,0x98, 0xf9,0xde,0x3e,0x4c, + 0xe6,0x20,0x21,0x89, 0x2c,0xc0,0x96,0x0d, 0x79,0xa7,0x67,0xd3, 0x58,0xe9,0xf1,0xe0, + 0x67,0xea,0x47,0x9b, 0x43,0xf9,0xcb,0xcf, 0xb5,0xde,0x5e,0x92, 0xca,0x4e,0x36,0x81, + 0x53,0x17,0x9c,0xbd, 0x1f,0xaf,0xc7,0x89, 0x8f,0x1e,0xa6,0x87, 0xef,0xc4,0xbd,0x3d, + 0xa3,0xd7,0x39,0x4a, 0x10,0xa6,0x2b,0x25, 0xe7,0x36,0xec,0x58, 0x36,0xdd,0x10,0x84, + 0x76,0x37,0xe6,0x19, 0x16,0x15,0x14,0x60, 0xc2,0x7a,0x79,0xe6, 0x22,0xac,0x63,0x0f, + 0x47,0x8f,0x98,0xe3, 0x94,0x83,0x30,0x99, 0x05,0xa9,0x96,0x30, 0x24,0x01,0xdd,0x33, + 0xd0,0xf9,0x0f,0xbc, 0xfa,0x3e,0xb8,0x6f, 0x42,0xc0,0xb3,0xa6, 0xf0,0x59,0x9c,0xe9, + 0xa0,0xc6,0x23,0x58, 0x7a,0xb3,0x0c,0xf4, 0xf4,0xc8,0x68,0x1a, 0x95,0xaf,0x6e,0xb9, + 0xd1,0x49,0xf7,0x66, 0x83,0xce,0x06,0xc6, 0x41,0xe8,0xf4,0xa2, 0xe7,0xe4,0xac,0x0f, + 0x7f,0xc1,0xaf,0x7d, 0x79,0xce,0xbc,0x57, 0x7d,0x1f,0xc8,0xaf, 0x7d,0x07,0xb5,0xfa, + 0xf8,0xf2,0x65,0x22, 0x30,0x6d,0xed,0xe7, 0xf4,0xfe,0xe4,0x2f, 0x1a,0x67,0x44,0xfe, + 0x7a,0x75,0xe2,0x74, 0x98,0x9f,0xbc,0xf1, 0x11,0x2f,0x18,0xd3, 0x42,0xa5,0x30,0x75, + 0x87,0x6a,0x47,0x7f, 0x8f,0x47,0x38,0xfd, 0x32,0xa2,0xa8,0xf3, 0x29,0x8c,0xda,0x19, + 0x26,0x7d,0x56,0x1a, 0xc3,0xe7,0x7e,0x5f, 0x2b,0x0b,0xf5,0x65, 0x04,0x65,0x1a,0x45, + 0xc9,0x32,0x07,0xd4, 0x37,0xa5,0xad,0xac, 0x85,0x01,0x20,0x9e, 0x32,0x1c,0x78,0x5c, + 0xfa,0xd2,0x86,0x72, 0x2c,0x87,0x6a,0xaf, 0x67,0x69,0xdb,0xe6, 0xb5,0x11,0x06,0x08, + 0xa2,0xf3,0x4a,0xc5, 0xc4,0xef,0xf1,0x36, 0x77,0x7a,0x37,0x1a, 0x3c,0xdd,0x37,0xeb, + 0x7f,0x6b,0x76,0xf5, 0x34,0x1c,0x47,0x67, 0x1d,0xfd,0x17,0xbf, 0x73,0x9d,0xb9,0x95, + 0x61,0xa9,0xcc,0xfb, 0x78,0xe9,0xe3,0x5b, 0x56,0xa9,0x72,0x38, 0xcf,0x70,0x60,0x78, + 0xf9,0x4f,0xdd,0xfa, 0x78,0x95,0x53,0xca, 0x2a,0x79,0xaf,0xcf, 0xaf,0x9b,0x79,0xa9, + 0x43,0x23,0x1f,0x93, 0x69,0x58,0x78,0x7a, 0x3a,0xc5,0x5b,0xe5, 0xd0,0x04,0x49,0xe0, + 0x95,0xea,0x4a,0x85, 0x65,0xb6,0xbe,0x0f, 0x5a,0x6e,0x6d,0x8b, 0x9e,0x72,0x63,0x27, + 0xb9,0xf7,0xf0,0x9f, 0x67,0x2c,0x50,0x3a, 0xe1,0x08,0x26,0x0c, 0xdc,0x22,0x16,0xaa, + 0x60,0x97,0x7b,0xbc, 0x8f,0x26,0x65,0xc8, 0x92,0x95,0x2c,0x67, 0xe3,0xc6,0x9d,0xb8, + 0x90,0x7a,0xf9,0xda, 0x75,0xf8,0xae,0x0f, 0x16,0xef,0x5c,0x43, 0x33,0x47,0x2f,0xb7, + 0x24,0x86,0x29,0x11, 0xe5,0x20,0x5b,0x70, 0x5b,0x9f,0x74,0x14, 0x4a,0x9a,0x66,0xfc, + 0xa1,0xf0,0xbc,0xfb, 0xf3,0x50,0xf3,0x93, 0xe9,0x60,0x40,0x64, 0xe7,0xaf,0x56,0xff, + 0x4f,0x5e,0x1c,0xfb, 0x2a,0xac,0x58,0xe9, 0x52,0x07,0x72,0xfb, 0x44,0xfd,0x7a,0x4b, + 0xa8,0xf4,0xe8,0xf8, 0xa8,0xd8,0x81,0x24, 0xcc,0x98,0xb8,0x06, 0x69,0x07,0x62,0x5a, + 0x5d,0x51,0xf5,0x21, 0x34,0x62,0x7c,0x2c, 0xe9,0xe9,0x2e,0xd5, 0x31,0x95,0xac,0x02, + 0xfc,0xd4,0xe7,0xe0, 0xef,0xd3,0xba,0xf9, 0xa8,0xf9,0xb4,0xa9, 0x12,0xb9,0x41,0x12, + 0x09,0x06,0x42,0xee, 0xe4,0xb6,0x7f,0x29, 0x45,0x7c,0x3d,0x28, 0x90,0x90,0xb3,0xf7, + 0x78,0xf9,0xee,0xf8, 0xaf,0xbe,0x3e,0x9d, 0x04,0x3c,0xe4,0x39, 0x87,0xeb,0xe9,0xe9, + 0x5e,0xfe,0x02,0x98, 0xed,0xe7,0x73,0x18, 0xb8,0xbc,0x4b,0xcd, 0x85,0xe7,0x0d,0x27, + 0x1d,0x8a,0xb9,0xb6, 0xdb,0xf3,0xcb,0x7f, 0x3a,0x9a,0x04,0x67, 0x99,0x62,0x8c,0x9b, + 0x09,0xe3,0xa2,0xe4, 0x43,0x4b,0x05,0x11, 0x14,0xe2,0x54,0xa1, 0xed,0x4f,0x29,0x5e, + 0x0b,0x74,0x95,0x82, 0x50,0x5e,0xa6,0xb5, 0x05,0xe5,0xad,0xac, 0x93,0xc1,0xb5,0x20, + 0x90,0x69,0x21,0x4c, 0xda,0x73,0x82,0x08, 0xea,0x44,0x8e,0x9c, 0x7b,0x99,0x42,0x0b, + 0xd7,0x0c,0x09,0x18, 0x92,0x0c,0xe4,0x0d, 0xc8,0xb8,0x84,0x88, 0x60,0x2e,0x93,0x48, + 0x11,0xa1,0x6f,0x25, 0x54,0x28,0x3c,0x56, 0x89,0x94,0xaf,0xde, 0x6f,0x25,0x5e,0x9d, + 0xab,0x6f,0x45,0x9e, 0xe7,0x6e,0x21,0x05, 0x53,0x06,0x52,0x75, 0x00,0xf5,0xb4,0x3c, + 0x76,0xcf,0x4b,0xec, 0xfa,0x8c,0x01,0xa1, 0xb9,0x00,0x9d,0x4b, 0x38,0x4d,0x1e,0x64, + 0x25,0x66,0xe4,0xae, 0x9a,0x8a,0x5b,0xd3, 0xd3,0xa9,0xb3,0xc2, 0xd0,0xf5,0xed,0xb6, + 0x79,0x7c,0x0f,0xc0, 0xfe,0x8c,0x1a,0xbb, 0x5e,0x81,0xed,0x60, 0xc4,0x00,0x41,0x04, + 0x92,0x43,0x12,0xdf, 0x58,0xfc,0xe4,0x76, 0xdb,0xaa,0x8d,0x7e, 0x7f,0x91,0xd1,0xb3, + 0x61,0x2e,0xe4,0xa4, 0x8f,0x34,0xbe,0xf3, 0x61,0xe0,0xa8,0x29, 0x02,0x8e,0x98,0x63, + 0x07,0xb5,0xaa,0x42, 0xd5,0x2c,0x8a,0x52, 0xfc,0x5c,0x22,0x6a, 0x50,0x11,0x59,0x15, + 0x4a,0xf2,0xde,0xd2, 0x49,0x51,0x05,0x84, 0x10,0x37,0x41,0x70, 0xe1,0x0f,0x48,0x88, + 0x8b,0x96,0x57,0x1f, 0x29,0xdf,0x9f,0x9c, 0x81,0x99,0x4a,0xde, 0x6c,0xe6,0x0d,0x77, + 0xbe,0x27,0x3d,0x13, 0x53,0xe1,0x41,0x87, 0xc6,0x3a,0xd5,0xeb, 0x31,0x7a,0xcb,0x1d, + 0x66,0xe7,0xeb,0xd7, 0xe0,0xf5,0xc9,0x62, 0x9b,0xe7,0x81,0x7f, 0xa2,0xa5,0xc5,0x6b, + 0x19,0xdf,0x2c,0x53, 0xc1,0x1a,0xa4,0xcc, 0x03,0xd1,0x8a,0xc3, 0x13,0x81,0x9b,0xb3, + 0x34,0x88,0x96,0x53, 0xe0,0x02,0x18,0x12, 0x06,0x64,0x01,0xd8, 0x8f,0x24,0x35,0x05, + 0x48,0x18,0x21,0xac, 0xf5,0x96,0x59,0x4d, 0xda,0xa4,0x04,0x32, 0x20,0x55,0xd0,0xc8, + 0x2b,0x27,0x60,0x11, 0x0b,0x49,0x3b,0x0f, 0x05,0x56,0x97,0x22, 0x08,0x39,0x74,0x10, + 0x5e,0x95,0x53,0xef, 0xcc,0x8b,0xf3,0xda, 0xd4,0x03,0x52,0x2d, 0x95,0x03,0x88,0xcd, + 0x10,0xfa,0xb8,0x1e, 0x4b,0x65,0x8e,0x95, 0xcc,0x7d,0x7e,0x8d, 0x7f,0x8b,0x7d,0x1a, + 0xfa,0xfa,0xf4,0xf5, 0x98,0xa9,0x1a,0x43, 0xdc,0x8c,0xb5,0x57, 0xad,0xf3,0xed,0xcf, + 0x38,0xbe,0x5d,0xf3, 0xce,0xb1,0x46,0x15, 0x88,0x8e,0x8b,0xc5, 0xdb,0x52,0x9b,0x92, + 0x20,0xc4,0x6a,0x54, 0x0b,0xf6,0x6f,0x5d, 0x9e,0xf5,0x3d,0xa8, 0xa6,0xb1,0x65,0x64, + 0xf7,0x33,0xc2,0x9e, 0x6c,0xf0,0xcc,0x0e, 0x99,0x91,0x3a,0x24, 0x70,0x42,0xba,0x1e, + 0x4c,0xcb,0x0d,0x08, 0x7e,0xc8,0x64,0xfd, 0xdd,0x43,0x75,0x9c, 0x50,0x1b,0x10,0x12, + 0x25,0x0d,0x8b,0x0b, 0xd0,0xfe,0x4d,0xe3, 0x14,0x44,0x1c,0x4d, 0x9b,0x5c,0x26,0xa1, + 0x63,0x6f,0x27,0xa5, 0x76,0xbe,0x84,0x97, 0x29,0x3b,0xc7,0x68, 0xd6,0x01,0x1d,0x10, + 0x1c,0x87,0x4c,0xc4, 0x37,0x29,0x48,0xd3, 0xc5,0x1c,0xeb,0x35, 0x3d,0x7d,0x95,0xb8, + 0x4e,0x43,0x12,0x34, 0x55,0xc6,0x58,0x0f, 0x66,0xac,0xc3,0x95, 0xaa,0x0e,0x0d,0x8f, + 0xaa,0x98,0xf0,0x7d, 0x7b,0xec,0x03,0x9b, 0xba,0xd0,0x50,0x19, 0x90,0xc1,0xcc,0x16, + 0x10,0xce,0x0a,0x0c, 0xd6,0x21,0x75,0x02, 0x6e,0xfe,0x24,0x1f, 0xad,0x68,0x48,0xcf, + 0x59,0xcf,0x81,0x20, 0xfd,0x4d,0x0d,0x88, 0x9f,0x45,0x37,0x56, 0x2f,0x9d,0x5d,0x9e, + 0x4c,0x8a,0x21,0x04, 0x24,0x37,0x88,0xf6, 0x87,0x1a,0x8e,0x65, 0x94,0x0d,0xdb,0x49, + 0xf0,0x94,0x4d,0x5b, 0x4f,0x75,0xa1,0xca, 0x43,0x3d,0x05,0xb6, 0x30,0x3b,0xfa,0xa7, + 0xe6,0xdb,0x30,0xdf, 0x85,0xcb,0x0d,0x8a, 0x08,0x8c,0x9d,0x99, 0xeb,0x7d,0x7d,0xbb, + 0x3b,0xeb,0xbd,0xf9, 0xb7,0x86,0x8c,0x93, 0xc6,0x43,0x3c,0x0a, 0x3e,0x0b,0x4b,0x41, + 0x16,0x3e,0x46,0x4e, 0xb8,0xd0,0x16,0x07, 0x7e,0x4b,0xdb,0x26, 0xfc,0xfe,0x5c,0x4f, + 0x63,0x3b,0xe1,0xc5, 0xf9,0x7d,0x1d,0x19, 0x3b,0x44,0x8c,0xcc, 0x90,0x96,0x28,0xd4, + 0x5a,0x8b,0x90,0x44, 0x50,0x82,0x48,0x18, 0xfa,0x36,0x04,0x6a, 0x7a,0x2d,0xe6,0xf7, + 0xf2,0xee,0xab,0xb3, 0x91,0xe9,0xaa,0x78, 0x54,0x9b,0xed,0xd7, 0xeb,0x7a,0x6e,0xd3, + 0x54,0xde,0x21,0xb6, 0xde,0x6f,0xde,0x1d, 0xc5,0xdb,0xda,0x95, 0x5b,0x19,0x26,0x52, + 0xe6,0xa0,0x5f,0xad, 0x4b,0x71,0x0d,0xf5, 0xfb,0xeb,0xae,0x49, 0x15,0xd6,0x3a,0xa9, + 0x59,0xae,0x24,0xa6, 0x3a,0x82,0x5a,0x55, 0x57,0xc5,0x20,0xac, 0x4b,0x3b,0x48,0x97, + 0xc4,0xf8,0xed,0x4c, 0x25,0x7e,0x80,0x7d, 0x5f,0x61,0xfe,0xb9, 0xf5,0x21,0x51,0x1f, + 0xd1,0xda,0xb3,0x3f, 0x62,0x8f,0xb2,0xfd, 0x25,0x7e,0xcd,0xb4, 0xd7,0xb7,0xd9,0x06, + 0x9a,0x39,0xe5,0x7d, 0x97,0x7f,0xc3,0x50, 0x40,0xc8,0xf4,0xd3, 0xc1,0xc7,0x91,0x05, + 0x83,0xc7,0x80,0xfb, 0x51,0x50,0x89,0x91, 0x9d,0xd0,0x04,0x8c, 0xfe,0xd4,0xa8,0xdf, + 0x70,0xe4,0x29,0x51, 0xe7,0x49,0x0e,0xc4, 0x96,0x61,0x82,0x77, 0xcd,0xf6,0xc9,0x02, + 0x6f,0xf8,0x5e,0x6a, 0x20,0x45,0x60,0xf8, 0x86,0x91,0x32,0x50, 0x58,0x27,0x44,0xb5, + 0x4d,0xb7,0xa7,0xb5, 0x25,0x9d,0x76,0xcd, 0x97,0x0e,0x11,0x04, 0xa4,0x11,0x20,0x11, + 0x26,0xcb,0xa3,0x60, 0x44,0xa4,0x98,0xd2, 0x8e,0xe0,0xd2,0xf1, 0x4a,0x29,0x93,0x3d, + 0x23,0x1b,0xe2,0x6d, 0xed,0xe8,0x50,0xf6, 0x28,0x97,0x4c,0x10, 0xb2,0x0f,0xcf,0x57, + 0x0c,0x04,0x81,0x86, 0xbb,0x87,0x62,0x0b, 0x94,0xd6,0xa6,0xef, 0x01,0x8c,0x93,0x32, + 0x3b,0x91,0xe7,0x7a, 0xc4,0x33,0x4a,0xc8, 0x12,0xd4,0xb1,0x0f, 0x15,0x69,0xdc,0x90, + 0xa5,0xa8,0xa9,0x6d, 0x8b,0xd3,0x77,0x9a, 0x60,0x24,0x1e,0x5e, 0x6e,0xab,0x9c,0x6a, + 0x8e,0x1a,0x5e,0x7d, 0x20,0x72,0x61,0xb3, 0x04,0x65,0xaa,0x01, 0xc4,0xd1,0x20,0x14, + 0x36,0x7f,0x58,0x54, 0x20,0x7b,0x3f,0x35, 0x93,0xe5,0xbb,0xf3, 0x06,0x4b,0xc1,0x3c, + 0xbb,0x9b,0xac,0xf2, 0xc9,0xe5,0x21,0x6c, 0xed,0x9d,0xa7,0x23, 0x41,0x2b,0xd5,0xd9, + 0xf2,0xfb,0x71,0x3b, 0xd2,0x97,0x80,0x92, 0x95,0x34,0x39,0xd5, 0xc0,0xa8,0xcc,0xc9, + 0x48,0x4c,0xce,0x63, 0x32,0xd0,0x29,0xea, 0xff,0x86,0x7d,0x31, 0x3f,0x4f,0x3e,0xae, + 0x26,0x31,0x35,0xa5, 0x65,0xdf,0x41,0x19, 0xdf,0xb7,0xb7,0x59, 0xaa,0xbd,0x0c,0xc9, + 0x8a,0x36,0xd4,0x2c, 0xe9,0xbd,0xed,0xe5, 0xe9,0x4d,0xdc,0x23, 0x36,0x53,0x81,0xcb, + 0xd7,0x71,0x82,0x28, 0x6a,0xf6,0xe4,0xdb, 0xd8,0x6e,0x97,0x9a, 0xb3,0x3b,0xec,0xf6, + 0x78,0x5f,0x52,0xa1, 0xeb,0x60,0x73,0x1e, 0x2e,0x75,0xe7,0xa8, 0x12,0x74,0x3a,0x97, + 0x06,0x78,0x9d,0xa0, 0x96,0xa1,0x66,0x7d, 0xb4,0xf0,0x7c,0xc8, 0x96,0x99,0xa0,0xd8, + 0xf6,0x88,0xfc,0x07, 0x5b,0xf7,0x71,0xd6, 0xb7,0x76,0xe8,0xf9, 0x17,0x65,0x00,0xbb, + 0x3b,0x0d,0xc6,0xa9, 0x97,0x74,0x2c,0x40, 0x8c,0x7a,0x3e,0x5b, 0x76,0x61,0xf2,0x66, + 0x60,0x09,0x65,0x20, 0x04,0x22,0x92,0x49, 0x09,0xae,0xc8,0x87, 0x91,0xc7,0xc2,0xdb, + 0x69,0x41,0x8c,0xe8, 0x82,0x86,0x64,0xe6, 0x1b,0x02,0xe1,0xdc, 0x5d,0xc3,0x81,0xb6, + 0x5e,0x8e,0x2b,0x6e, 0x15,0x2d,0x7b,0xe5, 0xac,0x0e,0xbd,0x79, 0x0b,0xcd,0x6a,0x5a, + 0x71,0xbf,0x46,0x7d, 0x11,0x0f,0x1e,0x39, 0xdf,0xc7,0x92,0x07, 0x42,0xa3,0x10,0x62, + 0x2a,0xa2,0xc0,0x59, 0x3e,0x56,0x05,0x05, 0x04,0x00,0x46,0x22, 0xac,0x89,0x0a,0xcb, + 0x4b,0x2b,0xdc,0x9e, 0x64,0xf6,0x74,0xb2, 0x42,0x74,0xf4,0xa2, 0x5a,0x50,0x58,0xda, + 0x95,0xe1,0x90,0xc7, 0x2d,0x93,0x23,0x51, 0x4f,0x8e,0x92,0x05, 0x62,0xc3,0x2d,0x0e, + 0xf4,0x2e,0x2d,0x3c, 0xa9,0x67,0x23,0xa5, 0x26,0xe3,0x76,0xef, 0x1e,0x39,0x9b,0x80, + 0xc8,0xa8,0x5c,0xd9, 0x33,0x08,0x2d,0x15, 0x74,0xeb,0xa2,0x08, 0xbd,0x42,0x69,0x3c, + 0x3a,0x2d,0xc0,0x22, 0x45,0xb8,0x22,0x7e, 0xb6,0x76,0xa0,0x92, 0x0c,0x3c,0x59,0x0c, + 0x13,0x4d,0x1e,0xa7, 0xaa,0x41,0xb5,0xc9, 0x51,0x89,0xf6,0x90, 0xd9,0xd5,0xe5,0x68, + 0x4f,0x24,0x2d,0x1d, 0x1c,0x5e,0xbf,0x12, 0x13,0x7d,0x4b,0xeb, 0x44,0x08,0x57,0x17, + 0x81,0x29,0x51,0xfb, 0xbf,0xa1,0x94,0x04, 0x90,0x25,0x19,0x9a, 0x98,0xac,0xa5,0x01, + 0xf2,0x9a,0x67,0xde, 0xf5,0x78,0xc5,0x93, 0x59,0x98,0x04,0x33, 0x1b,0x03,0xcf,0x9a, + 0x81,0x63,0x92,0x41, 0x82,0x2c,0xb1,0xd3, 0x3e,0x01,0x40,0xb9, 0xc7,0x4a,0xd7,0x91, + 0x61,0x12,0x23,0xa4, 0xac,0xef,0x45,0x62, 0x11,0xbb,0x17,0x63, 0xc0,0x38,0x91,0xce, + 0xfd,0x26,0xd1,0xc9, 0xbb,0x81,0xbb,0x8c, 0xb6,0xc8,0x49,0xa9, 0xde,0x52,0x91,0xbe, + 0x80,0x6e,0x1e,0x3a, 0xfc,0x43,0xc3,0x7a, 0xa9,0xbd,0x4d,0xc7, 0x09,0x85,0xcf,0xac, + 0xdc,0x12,0x5b,0x40, 0xf7,0x48,0x19,0x38, 0x41,0x7d,0xc4,0x07, 0x8a,0xde,0xb3,0xbd, + 0x7c,0xe0,0x67,0xdf, 0x2f,0x57,0x9d,0x6d, 0xd6,0xfd,0x41,0x83, 0x7d,0x9c,0x6e,0x3b, + 0x90,0xc1,0x06,0x24, 0x70,0x54,0x48,0x43, 0x0b,0x02,0x01,0x22, 0xf0,0x13,0x00,0x57, + 0x4d,0x6f,0x2e,0xdd, 0xd0,0x03,0xd0,0x83, 0x9e,0x4e,0x2e,0x73, 0xc9,0x34,0xcc,0xcb, + 0x08,0xcd,0x37,0x2e, 0x83,0x4c,0xf8,0x2c, 0x07,0x62,0x69,0x9c, 0x19,0x3c,0x93,0x8a, + 0xa1,0x39,0xb0,0xdc, 0x9e,0x64,0x9c,0xfb, 0xf3,0xb7,0xc4,0x43, 0x9d,0xa7,0xa9,0xd6, + 0xd2,0xc1,0x87,0x19, 0xc6,0xd7,0xa3,0xc5, 0xd3,0xe9,0xb7,0x67, 0xc9,0x92,0xf0,0x92, + 0x71,0x63,0x6c,0x30, 0x8d,0xc3,0x7f,0x0d, 0xc1,0xb8,0x66,0xd6, 0xce,0x76,0x80,0x9c, + 0xe9,0xa4,0x0e,0x75, 0x19,0x75,0x92,0x70, 0xc3,0x59,0x7d,0x16, 0xf0,0x78,0x7b,0xb6, + 0x9c,0x78,0xac,0x55, 0xea,0xec,0x05,0xe7, 0xb6,0xdd,0x5d,0xc1, 0x0c,0x89,0xeb,0xa3, + 0xca,0x03,0xa4,0xf2, 0x25,0x84,0x22,0x91, 0x72,0xce,0x40,0x26, 0x83,0x69,0xb0,0xf1, + 0x51,0x8f,0x3d,0xb5, 0xb6,0x54,0x17,0x5a, 0x71,0x50,0xf3,0x21, 0xe5,0x29,0x69,0x3c, + 0x3f,0xbc,0x73,0x21, 0xa1,0xeb,0x7a,0x54, 0x5a,0xf4,0xe2,0xe1, 0xfa,0xa4,0x0a,0x35, + 0x46,0xf2,0x89,0xb4, 0xb3,0x42,0x82,0x69, 0x31,0xd9,0x30,0xb6, 0xf5,0x71,0xee,0x7c, + 0x24,0x09,0xe8,0xe7, 0x86,0x7a,0xa9,0x55, 0x37,0x61,0x64,0x8b, 0xcd,0x9a,0x88,0x1d, + 0xac,0x28,0xea,0xd2, 0x2a,0xc4,0x2c,0xdf, 0x4b,0x81,0x15,0xed, 0xa2,0x87,0x4f,0x3d, + 0x92,0x1a,0x4e,0xed, 0xf9,0x84,0x58,0xa3, 0x68,0x75,0xe7,0xeb, 0xf5,0xf7,0x72,0x49, + 0xd0,0x87,0x69,0x4f, 0x1e,0xa6,0x43,0x36, 0x99,0x87,0xbd,0xc2, 0x1f,0x77,0x6c,0x80, + 0x86,0x64,0xcc,0x10, 0x25,0x73,0xeb,0x13, 0x4e,0x9a,0xec,0x9c, 0x12,0x5d,0x7d,0x2e, + 0xe8,0x7d,0x49,0x25, 0x39,0x4f,0x09,0x31, 0x3d,0x3b,0xb0,0xce, 0xe9,0xe1,0x98,0x88, + 0xc3,0xca,0xf8,0xe6, 0x4b,0xd5,0x0a,0x84, 0x70,0xa2,0xc8,0xf7, 0xd3,0x13,0xab,0xd9, + 0xc3,0x7e,0x49,0x37, 0x1c,0xef,0x86,0xb5, 0x9d,0xac,0x2a,0x1c, 0x19,0xda,0x86,0x0c, + 0xe2,0x81,0xe7,0x4f, 0x4b,0x34,0xc3,0xb9, 0xec,0x7b,0x74,0x6a, 0xe6,0xc8,0x43,0x4c, + 0x50,0xe7,0xbe,0x14, 0xde,0xce,0xd4,0x39, 0x36,0x23,0xb9,0x69, 0x96,0xd8,0xf0,0x63, + 0x9e,0xfe,0x86,0xf4, 0x23,0xb3,0xb2,0x15, 0x25,0xd0,0xc7,0x59, 0xbf,0xbf,0x87,0x35, + 0x6f,0x3e,0xde,0xdd, 0x27,0x5f,0x68,0x1b, 0x31,0x63,0x58,0x1a, 0xe3,0xd1,0xfc,0xeb, + 0x44,0x77,0x86,0xc4, 0x9e,0xc1,0xe1,0x04, 0x58,0x8d,0x4e,0xeb, 0x9f,0x59,0xc4,0xb5, + 0x42,0xc6,0x64,0x03, 0x45,0x8c,0xd7,0x17, 0x5e,0xf1,0x2a,0x74, 0x99,0xe1,0xc0,0xf5, + 0xd8,0xe9,0x94,0x77, 0x43,0x8c,0xba,0x29, 0x0d,0x8f,0x40,0x5a, 0x83,0x11,0xde,0x6b, + 0xd7,0xae,0x5d,0xa3, 0x38,0xa4,0x1e,0x37, 0xa4,0x74,0xb9,0x0e, 0x1d,0xbd,0xaa,0x11, + 0xa4,0xef,0x20,0x8f, 0x68,0x35,0x53,0x54, 0x02,0xbe,0x99,0x27, 0x04,0x99,0x35,0xd0, + 0x4d,0x9e,0xfe,0xb3, 0xce,0x42,0x6e,0x17, 0x60,0x8a,0x8e,0x4c, 0xdd,0xa4,0x39,0x41, + 0x13,0x44,0x15,0x57, 0x35,0xc5,0x05,0x84, 0x5d,0xd1,0xb8,0xfc, 0xbc,0x9f,0xa3,0xde, + 0xca,0xe2,0xec,0xaa, 0x38,0xbf,0x0f,0x0c, 0xdc,0xce,0xdc,0x65, 0x4f,0x53,0x62,0x72, + 0xd3,0x5f,0xc7,0x59, 0xb3,0x78,0x04,0x11, 0x4c,0x4b,0x58,0x9c, 0xc0,0x6c,0x88,0x1e, + 0xe7,0x42,0x06,0xc4, 0x50,0x85,0x14,0x76, 0x08,0xe0,0xb7,0xb3, 0x31,0x82,0x8f,0x8b, + 0x3a,0xf9,0xbc,0x0f, 0x5f,0x1e,0x48,0x76, 0xcb,0xd5,0xd6,0x4f, 0xb1,0x2b,0x3b,0xf8, + 0x58,0x78,0x4e,0x16, 0x73,0xd4,0xb7,0x82, 0x1b,0xb9,0x00,0x9b, 0x96,0xb1,0x30,0xac, + 0x41,0xe9,0x57,0x18, 0x50,0xf5,0x14,0x41, 0xc8,0xc1,0x13,0xde, 0x6e,0xde,0xa9,0x08, + 0xac,0xf1,0x29,0x30, 0xcc,0xb0,0x45,0x80, 0x23,0x24,0x05,0x88, 0xbe,0x48,0x48,0x41, + 0x40,0x1b,0xa0,0xd6, 0x72,0x99,0x80,0xc9, 0x1e,0xb2,0x80,0x8b, 0x0a,0x7a,0x21,0x3b, + 0x03,0x51,0xad,0xa3, 0x39,0x93,0x1d,0x33, 0x89,0x4a,0x94,0x93, 0xb7,0x6f,0x9b,0xbc, + 0x18,0x20,0x0a,0x9b, 0x1d,0x3a,0xd9,0x9f, 0xdc,0xea,0x27,0x7c, 0xa3,0x6f,0x48,0xc6, + 0xad,0xd2,0x33,0xa3, 0x6f,0xe5,0x01,0x3f, 0x86,0x60,0x99,0x80, 0xd1,0xc9,0x3c,0x15, + 0x7d,0xa9,0xeb,0x53, 0x2d,0x44,0xb3,0xcb, 0x33,0x0a,0x1d,0x8a, 0x66,0x42,0x45,0x24, 0x0c,0x4c,0x60,0xe5, 0x81,0x9d,0x65,0xc9, 0xa8,0x5a,0x25,0xbb, 0x92,0xb8,0xaa,0xe1, - 0xda,0x10,0xdb,0x92, 0x9f,0x87,0x33,0xcf, 0xbf,0x3b,0x1e,0x33, 0xe2,0x44,0x92,0xef, - 0x21,0xdf,0x4e,0xef, 0x5b,0x52,0xc6,0x06, 0xf6,0x53,0x1d,0x1e, 0x51,0x29,0x63,0xd3, - 0x8a,0x49,0x9b,0x32, 0xd1,0xb0,0x0c,0x1c, 0xb2,0x21,0x89,0x66, 0x1c,0x70,0xee,0xce, - 0xe8,0x2c,0xd6,0x58, 0x2d,0x79,0x57,0x30, 0x67,0x33,0x9e,0x81, 0xf0,0xc1,0x4e,0x8a, - 0x45,0xc1,0xd5,0x72, 0xa3,0x52,0xf8,0x80, 0xf2,0x47,0x39,0x60, 0x25,0x04,0x38,0xa9, - 0x99,0x6d,0x49,0xb0, 0x77,0x0b,0xbd,0xc4, 0xb6,0xfe,0x9c,0x69, 0xb8,0x92,0xf2,0x94, - 0xdf,0xb2,0xe5,0xf8, 0x35,0x55,0xd4,0x62, 0xab,0xc5,0xcc,0x93, 0x24,0x74,0xf2,0x93, - 0x48,0x12,0x05,0xc2, 0xbb,0x15,0x4b,0xcf, 0x16,0x4d,0x0e,0xfd, 0x74,0xfa,0x7e,0x1b, - 0x1b,0xa4,0xbe,0x62, 0x65,0xda,0xae,0x52, 0xdb,0xf1,0x71,0x90, 0xc0,0x7d,0x29,0x40, - 0xf0,0x7b,0x73,0xac, 0x9b,0xa0,0xa4,0x21, 0xdd,0xe3,0x6a,0x69, 0xf2,0xdc,0x8a,0xde, - 0xe5,0xbb,0x78,0x28, 0x52,0x43,0x7e,0x93, 0xab,0x69,0x2b,0x4d, 0xd2,0xf5,0xf3,0x7d, - 0x19,0x89,0x56,0x95, 0x08,0xfb,0xdc,0xcb, 0x88,0x75,0xcc,0xcd, 0x03,0x82,0x07,0x28, - 0x74,0xe5,0xe7,0x0d, 0xba,0xd3,0xb6,0x63, 0x9e,0xa8,0x6f,0xde, 0x81,0x79,0xa7,0x5e, - 0x6c,0xe1,0xdf,0x9a, 0x49,0x36,0x62,0x81, 0x52,0x49,0xa6,0x45, 0xf8,0x30,0x27,0x8b, - 0x1e,0xfd,0x33,0x95, 0x4e,0x50,0xe7,0xd6, 0xf4,0xcd,0x64,0xc4, 0x58,0x54,0x25,0x49, - 0x2a,0x07,0x8d,0x68, 0xa0,0x1d,0xbd,0x28, 0x1e,0x1d,0xa8,0x57, 0xcd,0x22,0xc9,0xcf, - 0x9d,0xee,0x8f,0x6a, 0x06,0x86,0x45,0x92, 0x4e,0xc9,0x3a,0x24, 0xac,0x9c,0x6a,0xb8, - 0xd3,0x64,0x95,0x90, 0x50,0x27,0x2c,0x0d, 0x5f,0x4c,0x99,0xdb, 0x8c,0x0d,0xf5,0x29, - 0x20,0x6b,0xb7,0x4d, 0xb4,0x88,0x43,0xe5, 0x3e,0xe4,0xb1,0x41, 0x46,0xda,0xc1,0x56, - 0x0c,0xb6,0x12,0x8c, 0x82,0x8c,0x58,0x92, 0x30,0x60,0x90,0xac, 0x80,0xa0,0x54,0x00, - 0x65,0x2c,0x55,0x02, 0x45,0x44,0xec,0xe5, 0xb4,0x60,0x4c,0x48, 0x0b,0x01,0x9e,0xff, - 0x9a,0x04,0x9a,0x2a, 0xa2,0x88,0xb0,0xcb, 0x35,0x7e,0x50,0x2c, 0x44,0xd8,0x8b,0x00, - 0x86,0x52,0xab,0x11, 0xbe,0x69,0x81,0x9e, 0xd4,0x36,0xe2,0xc2, 0x1d,0xed,0x05,0x09, - 0x24,0xf3,0x40,0x86, 0xfc,0x5a,0xd5,0xb4, 0x2f,0xdb,0x65,0x7d, 0x50,0xd3,0x9a,0xba, - 0x48,0xf5,0xfa,0x60, 0xfa,0xde,0xc9,0x0f, 0x7f,0x2e,0xf9,0x0e, 0xec,0x2b,0xd2,0x9a, - 0xc8,0x40,0xee,0x9c, 0x33,0xba,0x0b,0x2d, 0xbd,0xd0,0x7e,0xb7, 0xb3,0xcb,0x20,0xb0, - 0x87,0x0e,0xe2,0xf1, 0x6b,0x0c,0xc9,0xcd, 0x30,0xf3,0xd0,0x61, 0x84,0xc6,0x1b,0x4b, - 0x74,0x9e,0x3c,0x52, 0x7c,0x1e,0x58,0x57, 0x26,0x36,0x49,0x38, 0x55,0x88,0x5a,0x6e, - 0xce,0x6d,0xd4,0x91, 0xa5,0xad,0x6d,0xb0, 0xb3,0x8d,0x16,0x2c, 0x03,0x8c,0x80,0x54, - 0xd6,0x9e,0x34,0xa9, 0xcf,0x2b,0x21,0x89, 0xc7,0xd6,0x43,0xb2, 0x02,0xc4,0x75,0xf0, - 0x60,0xdb,0x50,0x52, 0x56,0x56,0x00,0xda, 0x1c,0xb6,0x22,0x8c, 0x31,0x84,0xe1,0x02, - 0xe5,0x1a,0x95,0x56, 0x22,0xc5,0x40,0x50, 0x3a,0xb2,0x49,0x44, 0x62,0x8c,0x30,0x4b, - 0x3f,0x03,0x29,0x13, 0x7b,0x67,0x74,0x30, 0xdf,0x50,0x31,0x21, 0xca,0x12,0x51,0x50, - 0x51,0xd1,0x66,0xcc, 0x00,0xac,0x13,0x2c, 0x1d,0xf3,0xed,0x73, 0x52,0x1f,0x2e,0xb6, - 0x07,0x29,0x35,0xf0, 0x65,0x9d,0x3c,0xa6, 0x12,0x63,0x6a,0x95, 0xcb,0x99,0xe5,0x96, - 0xd2,0x4a,0xd4,0x2a, 0x43,0x8e,0x2c,0x24, 0x3c,0x2d,0x74,0x50, 0x58,0x3b,0xd6,0xf8, - 0x74,0xcd,0x68,0x64, 0x8a,0xf3,0xf4,0xc8, 0x04,0xd2,0x6b,0x04, 0x1e,0x58,0xb2,0xc4, - 0x45,0x08,0xa2,0xc4, 0xa9,0x82,0x19,0x96, 0xd3,0x1c,0x0b,0x95, 0xc7,0x25,0x6e,0x54, - 0xb0,0x03,0x29,0x8e, 0x70,0xc2,0xb3,0xc1, 0x0c,0x4f,0x76,0x00, 0x07,0x66,0x4c,0x49, - 0xb2,0x08,0x9c,0x25, 0x1a,0x8b,0xc3,0x73, 0x2e,0x12,0x1c,0x61, 0x4d,0x30,0x11,0xd5, - 0xfb,0xfe,0x3d,0xae, 0xfb,0xc0,0xd8,0x60, 0x43,0x94,0x81,0x3c, 0x69,0x64,0x70,0xa1, - 0xe8,0xd7,0x6d,0x70, 0xf7,0xe7,0x0e,0x62, 0x65,0xe2,0x18,0xe6, 0xa7,0x2e,0x35,0x24, - 0xd1,0x27,0xa5,0x3d, 0xf3,0x89,0xc6,0x7b, 0x29,0x3d,0x66,0x49, 0x50,0x27,0xd5,0x84, - 0xed,0xd4,0xa2,0xf0, 0xd5,0x64,0x94,0x78, 0xb7,0xb6,0xb5,0x75, 0x5d,0x0f,0xdb,0x6b, - 0x16,0x06,0xd6,0xf9, 0xe7,0xa2,0x6b,0xcf, 0x62,0x62,0x28,0x28, 0x0b,0xe4,0x9f,0x44, - 0xf4,0xd5,0xe5,0x28, 0xfd,0x9d,0xac,0x93, 0xc5,0x00,0xf7,0x64, 0x84,0xe9,0xe7,0x67, - 0xbb,0x31,0x24,0xe5, 0x1f,0x0a,0x05,0x04, 0x0e,0x71,0x64,0xb0, 0x8d,0x6c,0xcb,0x88, - 0x2c,0x30,0x8b,0x8d, 0xa5,0x3c,0xe9,0x7a, 0xdc,0x47,0x0a,0x84, 0x01,0xbc,0xf4,0x66, - 0xfb,0x3d,0x8c,0x66, 0x5b,0xcc,0x33,0x12, 0xb5,0x2c,0x20,0x5b, 0x06,0xdc,0xeb,0x21, - 0xdf,0xda,0x4d,0x22, 0x1b,0xa4,0xb3,0x8a, 0x73,0x9b,0x30,0xed, 0xdd,0x48,0x85,0xad, - 0x1e,0x87,0x12,0xcc, 0xeb,0xcf,0x7e,0x1e, 0x40,0xcd,0x33,0x5b, 0x84,0x18,0x9f,0x26, - 0xa0,0x2c,0x00,0x0f, 0x93,0x08,0x15,0x91, 0x48,0x0a,0x23,0x26, 0xe0,0xee,0xd4,0x21, - 0xf7,0x79,0xdd,0x0a, 0x9a,0x8a,0xa9,0xce, 0x5c,0x70,0x55,0xaa, 0xd2,0x88,0xef,0x42, - 0x4c,0x72,0x54,0xb1, 0x1a,0x32,0x4a,0x26, 0xb3,0x6d,0x5d,0x2c, 0xbd,0xfd,0xfb,0x73, - 0xce,0xe6,0xe9,0x03, 0x87,0x3e,0x68,0xe9, 0xe7,0x02,0x64,0x33, 0x18,0xbc,0x8b,0xb9, - 0x84,0x69,0xcd,0x47, 0x55,0x3b,0xa0,0xcd, 0x30,0x40,0x97,0x48, 0x70,0x2b,0x08,0x07, - 0x2f,0x42,0xee,0xbc, 0x53,0x2d,0xf0,0xc7, 0x7a,0x4d,0xa6,0x45, 0xbb,0x6d,0x9c,0x50, - 0xb0,0x96,0x47,0x6b, 0x0d,0x24,0x1a,0xf2, 0x41,0xb6,0x4e,0x61, 0xd2,0x19,0x87,0xc9, - 0xee,0x80,0x2c,0x05, 0x84,0xc7,0x51,0x52, 0x3d,0x2a,0x43,0xc2, 0xd0,0x80,0xa8,0xc2, - 0x49,0x39,0x49,0x58, 0x0b,0x24,0x87,0x5f, 0x7d,0xb5,0xa8,0x29, 0x8c,0x95,0x92,0x0a, - 0x00,0xa7,0x8b,0x0d, 0x18,0x62,0x1e,0x97, 0x89,0xa8,0x1d,0x92, 0x1c,0x19,0x0f,0x31, - 0x03,0x8c,0x5b,0xa0, 0xcc,0xad,0xc1,0x7b, 0x6c,0xe6,0x70,0x38, 0xf2,0xe4,0x24,0x27, - 0x39,0xb0,0x14,0x56, 0x8b,0x49,0x86,0x1d, 0x9e,0x2d,0x2a,0xc9, 0x0e,0xfa,0x58,0x0b, - 0xa2,0x9a,0xa6,0x7d, 0x97,0x3e,0xee,0xfb, 0xf9,0xf5,0x9f,0x57, 0xe3,0xb1,0x3c,0x19, - 0x22,0x9d,0x93,0x49, 0x0f,0xa1,0xed,0x98, 0x37,0x25,0x03,0x86, 0xf4,0x03,0xcb,0x44, - 0x1b,0x99,0x39,0xe9, 0x71,0xc7,0x49,0xe0, 0xdb,0xd1,0x63,0xa2, 0xbc,0xe6,0x59,0x83, - 0x73,0x35,0x22,0x0e, 0x0e,0x79,0x64,0xf3, 0x9c,0xe8,0x8c,0x18, 0x77,0x19,0x28,0x9e, - 0x97,0x1b,0xc7,0x2c, 0xf7,0x96,0x11,0x59, 0x0d,0x0b,0x34,0x8b, 0x12,0x0f,0xab,0x58, - 0xdb,0x6d,0x90,0x75, 0xd0,0xe9,0x99,0xe5, 0x59,0x88,0x01,0xe0, 0xc5,0x3c,0x9b,0xe3, - 0xeb,0x90,0xf2,0x64, 0xd7,0x94,0x47,0xcf, 0xd5,0x60,0x5b,0x02, 0xca,0xe1,0xdc,0x62, - 0xad,0x58,0xcb,0x19, 0x45,0x28,0x74,0x4d, 0xbe,0x4c,0x06,0x85, 0x80,0x24,0x4e,0x64, - 0x2b,0xb3,0x21,0x96, 0xd2,0x97,0x15,0xce, 0xbd,0xf9,0xc3,0x76, 0x22,0x8e,0x90,0xba, - 0xdf,0xa9,0xa3,0x8d, 0xfb,0xf7,0xd7,0x2e, 0xc8,0x46,0x34,0xd1, 0xf5,0xc7,0x37,0x41, - 0xc4,0xea,0xa1,0x00, 0x2a,0x49,0xd4,0x9c, 0x55,0x0b,0x30,0xc0, 0x16,0xf3,0x40,0xa6, - 0xa4,0x54,0x71,0x9d, 0xdb,0x49,0xa3,0xa9, 0x0f,0x50,0x04,0x16, 0x24,0x01,0xa1,0x6d, - 0x4b,0x60,0x58,0x49, 0xd6,0x85,0xba,0xcf, 0x68,0x17,0x69,0x01, 0x3a,0x20,0xb2,0x75, - 0xe9,0xe3,0xe2,0x5d, 0x1a,0xba,0xc9,0xf7, 0x24,0x9f,0x5f,0xa5, 0xa8,0x11,0xb2,0x45, - 0x25,0x84,0x01,0x4f, 0x69,0x81,0x45,0xc1, 0x24,0x2a,0x12,0xb0, 0x2c,0x90,0xb7,0x17, - 0x31,0x35,0x9a,0x87, 0x44,0x26,0xc8,0x1e, 0xdf,0x2b,0x34,0xc3, 0xe9,0xd3,0xb2,0x78, - 0x78,0x3e,0x8e,0xf2, 0x10,0x3c,0x58,0x10, 0x3b,0xcf,0x1a,0x1e, 0x08,0x67,0xcb,0xe7, - 0xac,0xd0,0x43,0xa9, 0xc7,0x3d,0x34,0x78, 0x27,0xc0,0x42,0xaa, 0x79,0x22,0xf8,0xb3, - 0x86,0x2c,0xac,0xef, 0xe4,0xad,0x52,0x2a, 0xc0,0x3a,0x75,0x29, 0xca,0x46,0xd3,0x53, - 0xc6,0xdb,0x68,0x3d, 0x2b,0xa5,0x4b,0xb8, 0xaa,0xb1,0x1c,0x3a, 0x97,0x14,0x16,0x8a, - 0xb8,0xfd,0x41,0xea, 0xf4,0x7a,0x22,0xbd, 0xde,0xf1,0x49,0x3c, 0x14,0x0c,0x79,0xd5, - 0xe3,0xea,0xc9,0xd9, 0x9b,0x40,0x58,0x01, 0x07,0x3c,0x13,0x2c, 0xd2,0xcf,0x9e,0xb2, - 0x90,0x1d,0xb2,0xc1, 0xc3,0x5c,0xb5,0xcb, 0x6f,0xaf,0xb3,0x90, 0x3b,0xf5,0xbe,0x08, - 0x77,0x41,0x7a,0xa0, 0xbe,0x88,0x23,0x4b, 0xea,0x98,0x1d,0xda, 0x32,0x69,0x8e,0xd0, - 0x0d,0x1e,0xfb,0x48, 0x34,0x65,0x50,0x27, 0x66,0x4f,0x36,0x60, 0xc4,0xec,0xdd,0x66, - 0x0f,0xdf,0xcf,0xb6, 0xfa,0x44,0x00,0xf2, 0xeb,0x45,0xaf,0x57, 0x51,0x9b,0xa5,0xe5, - 0xb0,0x26,0xf1,0xa8, 0xed,0xf1,0xf7,0xc1, 0x16,0xfa,0xbc,0x9d, 0x80,0x18,0x6d,0x77, - 0x61,0x8d,0x46,0xfc, 0xb8,0x38,0x77,0x9e, 0x97,0xb0,0xb0,0x2d, 0x7e,0x02,0xb4,0x0b, - 0xba,0x07,0x62,0xdd, 0xcb,0x39,0x01,0x80, 0xa1,0x63,0xcb,0x98, 0x2e,0x1c,0xb6,0xab, - 0xbf,0x58,0xc2,0xa8, 0x92,0x7d,0xa7,0x5e, 0x5e,0x7e,0x05,0x69, 0x43,0x34,0x81,0xf6, - 0x3c,0x0f,0x4d,0x89, 0xf8,0x7d,0xe9,0x3d, 0x10,0x87,0xa3,0xea, 0x90,0xeb,0xd6,0xf5, - 0xad,0x25,0x3c,0x6e, 0x47,0x0b,0xac,0x01, 0x67,0xc4,0x76,0xa7, 0xa3,0x72,0xbe,0x5b, - 0x17,0x88,0xc4,0xe9, 0x79,0xca,0xa7,0xc9, 0xd9,0xc7,0xab,0x77, 0xa5,0xde,0x90,0x81, - 0xe4,0x87,0xc9,0x24, 0xf0,0x48,0x1b,0x8d, 0x48,0x55,0x63,0x3d, 0xe8,0x63,0xb9,0xc1, - 0x61,0xd3,0xc2,0xca, 0x3e,0x39,0x69,0x73, 0x17,0x42,0xa3,0xb5, 0x3e,0x9f,0x03,0xa6, - 0x8d,0x6c,0x9d,0xfd, 0x9e,0xda,0xd1,0xd1, 0xc3,0xbd,0x09,0xf0, 0x64,0xa9,0x20,0x2c, - 0x9c,0x24,0xa8,0x79, 0x0a,0xbc,0xb4,0x0f, 0x3e,0x4f,0x19,0x90, 0xf0,0x6e,0x42,0xc7, - 0xbb,0x93,0x9c,0x9b, 0x27,0x18,0x17,0x2d, 0xc1,0x60,0xce,0x59, 0x98,0x41,0x0c,0x57, - 0x77,0x66,0x16,0x37, 0x28,0xdc,0xef,0x71, 0x77,0x41,0x24,0xc9, 0x33,0x4f,0x30,0xef, - 0x49,0x99,0x44,0x78, 0xd8,0x53,0xc3,0x69, 0x46,0xd9,0xe3,0x69, 0x67,0x0a,0xc6,0x21, - 0x43,0xa7,0x28,0xbe, 0xd4,0x3e,0x0c,0x34, 0x86,0xcc,0x91,0x64, 0x81,0xee,0x95,0x91, - 0x9d,0x69,0x79,0xcc, 0x24,0xe1,0x37,0x2b, 0xe3,0x30,0x10,0x40, 0x88,0x8b,0x0f,0x24, - 0xae,0xda,0xd1,0xe5, 0xe6,0x6d,0xe9,0xc5, 0xe4,0xe3,0x30,0xb2, 0xc3,0x8e,0x14,0x10, - 0xd4,0x40,0x04,0xc6, 0x40,0x90,0x26,0x99, 0xa3,0x1d,0x47,0x3e, 0xbc,0xe3,0xc2,0x16, - 0x55,0xab,0xd5,0xee, 0xd9,0x23,0x27,0x7c, 0x48,0x29,0x11,0x8a, 0x47,0x3d,0x70,0xda, - 0x6f,0x21,0x27,0x9e, 0xe4,0x49,0x48,0xfb, 0x5c,0x49,0xa2,0x9c, 0x93,0x0d,0x2b,0x21, - 0x3c,0x1e,0x40,0x9f, 0xb9,0x02,0xea,0x81, 0x50,0xc4,0x34,0x21, 0xe7,0xe9,0xed,0xc1, - 0xae,0xbd,0xa9,0x09, 0xe0,0x90,0x84,0xac, 0x20,0x82,0xc4,0xb3, 0xc3,0xa7,0x01,0x86, - 0x84,0x69,0xcc,0x65, 0x8c,0x50,0x81,0x4e, 0x70,0xe7,0x79,0xb9, 0x68,0x8e,0x21,0x87, - 0x81,0x6a,0x91,0x42, 0xc2,0x98,0x7a,0xfb, 0xf5,0xde,0x72,0x3c, 0x42,0x6a,0xe2,0x32, - 0xbc,0x39,0x04,0x12, 0x43,0x61,0x59,0xbd, 0xf0,0x08,0x0e,0x73, 0xa8,0x70,0x80,0x23, - 0x54,0xb5,0x23,0x7e, 0xeb,0x8b,0x15,0x8c, 0xec,0xce,0xd6,0xe8, 0x20,0x09,0x8b,0x4e, - 0x64,0x16,0x12,0xe7, 0x80,0xa4,0x09,0x39, 0x3b,0x98,0x5c,0xa0, 0xbc,0xf3,0xce,0xdb, - 0x09,0xb2,0x97,0xde, 0xfa,0x6a,0x91,0xda, 0xca,0x30,0xe8,0x97, 0x6d,0x64,0x0f,0x44, - 0xb7,0x57,0x20,0x60, 0xcd,0xd3,0x3a,0xd9, 0x35,0xaa,0x07,0xd8, 0x9b,0xb2,0x49,0x27, - 0x44,0x3b,0xc4,0x90, 0xeb,0x94,0x24,0xac, 0xa9,0x27,0x82,0x07, 0xa7,0x86,0xb2,0x1e, - 0xcd,0x88,0x2c,0x8b, 0x20,0x6e,0xc0,0xec, 0x24,0x23,0x69,0x14, 0xe6,0xd9,0x26,0xa4, - 0x21,0x5a,0xc0,0xc6, 0x18,0x92,0x1a,0xc1, 0x7d,0x58,0x7d,0x5f, 0x46,0x12,0x3b,0xd0, - 0x37,0x4f,0x9f,0xca, 0xc0,0x34,0x93,0x4a, 0x9b,0x1d,0x5e,0xdb, 0xf1,0xcf,0xcb,0x83, - 0x93,0x72,0x06,0x18, 0x63,0x90,0x38,0xf3, 0x9c,0x77,0xf5,0x99, 0x63,0x5c,0x60,0x8a, - 0xaa,0x80,0x31,0x18, 0x23,0x7b,0x61,0x60, 0xe3,0x1d,0xf3,0x71, 0x86,0xc3,0xbe,0x69, - 0xfd,0xcf,0x5d,0x73, 0x00,0x68,0xc3,0x3f, 0x2a,0x6c,0xa7,0x81, 0xe7,0x8f,0x5b,0xb0, - 0x91,0x24,0x33,0x02, 0xcc,0x0b,0x5c,0xb0, 0x66,0x02,0x30,0x82, 0x90,0x96,0xfb,0x1e, - 0xbe,0x7c,0xf6,0x05, 0xe7,0x9f,0x2e,0x95, 0x92,0x6b,0xa6,0x63, 0xf6,0x14,0x85,0x90, - 0x61,0xa8,0x45,0x3c, 0x53,0xb6,0xd9,0x3d, 0x2c,0x91,0x43,0x1c, 0x76,0x99,0x9b,0xca, - 0xdb,0x25,0x60,0x07, 0x10,0xcd,0x89,0x02, 0xa4,0x12,0x01,0x25, 0xb9,0x3e,0x47,0xae, - 0x7a,0xec,0xb0,0x0a, 0x66,0xcf,0xb6,0x2d, 0x2f,0x2d,0x9e,0x79, 0xaf,0x0e,0xc8,0x3f, - 0x12,0x60,0xd8,0x96, 0x1b,0x0b,0xed,0x86, 0x37,0x57,0xa0,0x3d, 0x35,0x96,0x51,0x20, - 0x2e,0x40,0x24,0x76, 0xba,0x66,0x7e,0x31, 0x09,0x32,0x81,0x19, 0x4f,0x79,0xb9,0x79, - 0x57,0x5f,0x04,0xef, 0xce,0xc0,0x0a,0x1c, 0x01,0x0c,0x2c,0xe9, 0xc1,0x38,0x39,0x5b, - 0x0c,0xc4,0x88,0xe5, 0x9c,0xb4,0x19,0xcc, 0xea,0xf1,0x1a,0x15, 0x89,0x6d,0xa0,0x46, - 0x50,0x98,0x89,0x1a, 0xeb,0x0c,0x38,0x39, 0xc9,0x30,0x58,0xa7, 0x38,0x98,0xda,0x1e, - 0xd5,0xc0,0x38,0x6a, 0x96,0xc0,0x89,0x81, 0xb8,0xb6,0x99,0x49, 0x99,0xad,0x31,0x39, - 0xf0,0x86,0x4e,0x03, 0x90,0x36,0xa0,0xc1, 0xc4,0xcb,0x6d,0x79, 0x48,0xe2,0x40,0x27, - 0x22,0xcc,0x16,0x0b, 0x77,0x44,0x97,0x79, 0x2a,0xef,0x3d,0x77, 0xdb,0x1a,0x67,0xc5, - 0x1f,0x1c,0x5c,0x58, 0x43,0x50,0x4c,0x91, 0x3b,0x6b,0xc6,0x1b, 0xda,0x5f,0x5b,0xd4, - 0xba,0x88,0x80,0x9a, 0x22,0xf2,0xf5,0xc3, 0x9e,0xce,0x57,0x81, 0xd2,0x42,0xb4,0x42, - 0x2a,0x1d,0xc3,0x12, 0xc0,0xb9,0x29,0x10, 0x08,0x89,0x0c,0x22, 0xfe,0x1a,0xe3,0xb7, - 0xb9,0xad,0xeb,0x6d, 0x67,0x8c,0x00,0x31, 0x21,0x91,0x13,0x20, 0x92,0x09,0x9c,0x3e, - 0x9d,0xa6,0x74,0xbe, 0x96,0xad,0xed,0x38, 0x53,0xd7,0xbf,0x5e, 0x74,0xc6,0x81,0x88, - 0x48,0x0a,0xb7,0x59, 0x03,0x1f,0x1b,0x45, 0xec,0xc8,0x12,0xb0, 0x59,0x36,0xeb,0x71, - 0x55,0x82,0x31,0xc1, 0xde,0x11,0x29,0x22, 0xd1,0xd5,0x45,0x73, 0x23,0x9f,0x4f,0x57, - 0x87,0x2d,0xf7,0xe9, 0xa6,0xb9,0x70,0x75, 0xae,0x76,0x93,0xd6, 0x37,0xd5,0xaa,0x45, - 0x08,0xdd,0x26,0xab, 0xd8,0xcd,0xa9,0x64, 0x0e,0xee,0x98,0x76, 0x64,0x5d,0x15,0x2a, - 0x76,0xcf,0x4d,0xb8, 0xdc,0xfa,0x09,0xb7, 0xb6,0x26,0x99,0x19, 0xa6,0xc2,0x99,0xe3, - 0x95,0xc4,0x02,0x6f, 0xe1,0x22,0x31,0x81, 0x2c,0x7a,0x38,0x99, 0x0c,0x20,0xb0,0x44, - 0x96,0x08,0x9c,0x8e, 0x8e,0x4e,0xd1,0xcf, 0xbe,0x32,0xc1,0x21, 0x6d,0x9d,0xce,0xd4, - 0xd7,0xae,0x3c,0x65, 0xb2,0xbe,0x38,0x09, 0x16,0x45,0x83,0x93, 0x22,0x50,0x66,0xd0, - 0x81,0xc1,0x66,0xcc, 0xb1,0x20,0x33,0x96, 0x20,0xa2,0x8a,0x9b, 0x3b,0xf9,0x3e,0xf1, - 0x71,0x47,0x7a,0x1e, 0x1e,0x33,0xca,0xb7, 0x12,0xe3,0x27,0xdb, 0xb1,0x16,0xe2,0x82, - 0x83,0x66,0xa0,0xcc, 0x02,0x2c,0x43,0x06, 0x79,0x46,0x90,0xc3, 0x72,0xcc,0x35,0x2c, - 0xe4,0x01,0x5d,0x65, 0xc7,0xd5,0x9a,0x49, 0x21,0x52,0x4a,0xc2, 0x7d,0xc8,0x68,0x48, - 0xe3,0x10,0xe3,0xaf, 0x96,0xd8,0xed,0x20, 0xc9,0x12,0x98,0x14, 0xc1,0x1b,0xa2,0x3a, - 0x3b,0x97,0x6e,0x7c, 0x6f,0x61,0x39,0xd5, 0x20,0x52,0x6e,0x36, 0xa2,0xa7,0x2b,0x45, - 0xe1,0x4f,0xd7,0x8e, 0x5b,0x61,0x2d,0x1f, 0x3d,0xb7,0xe3,0x2d, 0xb7,0xbd,0xb0,0x08, - 0x0c,0x4b,0x67,0xa6, 0xfa,0x1d,0x84,0x52, 0x31,0xba,0x1a,0x5c, 0xe3,0x80,0x19,0x5b, - 0x01,0x67,0xd1,0xee, 0xc0,0xd9,0xd9,0xeb, 0xc5,0x87,0x47,0x19, 0x39,0x7e,0x5b,0x5f, - 0x36,0x13,0xf0,0x0c, 0x7f,0x19,0xb2,0x48, 0x7d,0x8c,0x80,0x76, 0x78,0x61,0x3b,0x30, - 0x81,0xd9,0x21,0xd1, 0x20,0x75,0x64,0xdd, 0x9d,0x7b,0xfd,0x7d, 0x7c,0xfe,0x3d,0x7b, - 0x54,0x36,0x1b,0xa8, 0x88,0x1b,0x38,0x88, 0x33,0xe9,0x93,0xda, 0xf8,0x19,0x4c,0x59, - 0xef,0xe3,0x61,0x37, 0x56,0xe7,0x8e,0x32, 0xb8,0x71,0x2d,0x25, 0x9b,0xc9,0x4e,0xa3, - 0x59,0xde,0x8c,0x2d, 0x94,0x2b,0x5e,0x54, 0x74,0x1a,0xc5,0x9b, 0xa6,0xc7,0x24,0xb4, - 0x75,0xb0,0x51,0x88, 0xeb,0xe9,0x3e,0xc3, 0x2c,0xe7,0x3e,0x33, 0x8d,0x66,0x83,0x98, - 0xba,0x96,0x85,0x20, 0x41,0x25,0x1d,0xf8, 0x21,0x9c,0xb3,0x69, 0x35,0x52,0x37,0xd7, - 0x87,0x76,0xe0,0x23, 0xb6,0x64,0x98,0x35, 0xeb,0xdb,0x26,0x00, 0xa1,0xd5,0x81,0xc7, - 0x97,0x7c,0x03,0x6c, 0xe4,0xf4,0x73,0x52, 0x41,0xeb,0x40,0x85, 0x60,0x63,0x24,0xe9, - 0x22,0x81,0x31,0x53, 0xbf,0x2e,0x24,0x9c, 0x6e,0xd9,0x09,0x31, 0x24,0xcb,0x49,0x36, - 0x43,0xea,0xc0,0x3e, 0x4f,0xcd,0x11,0x92, 0x1e,0x09,0x0a,0x87, 0x46,0x4f,0x46,0x4c, - 0x4f,0x2e,0xa5,0xec, 0xfc,0xd2,0x07,0x7d, 0x50,0x3e,0xc6,0x70, 0xe9,0x03,0xa7,0xae, - 0xb2,0x74,0xeb,0x61, 0x31,0x50,0xe7,0x7e, 0xb9,0xea,0x86,0xd1, 0xc6,0x05,0x45,0x03, - 0xb2,0x7b,0x64,0xbd, 0xde,0x9b,0xd3,0x49, 0x8f,0xaa,0x78,0x3d, 0xb6,0xa7,0x0a,0xc8, - 0xc7,0xb3,0x35,0xe7, 0x78,0x48,0x6c,0xce, 0x89,0xbf,0x4b,0xe4, 0x99,0xd5,0xb3,0xa3, - 0x9b,0x73,0xdb,0x53, 0x4c,0xe8,0xc6,0x09, 0x24,0x52,0x29,0x15, 0x48,0x27,0x9d,0x0f, - 0x7e,0x69,0x0a,0xf0, 0x93,0x4c,0x03,0x64, 0x2a,0x4c,0x49,0xb3, 0x3b,0x20,0x1b,0x24, - 0x9d,0xfa,0x5d,0x99, 0xd3,0xb3,0x56,0x07, 0x47,0x84,0x52,0x0a, 0x50,0x40,0xf2,0x2c, - 0xc3,0x62,0xc1,0xa5, 0x54,0xc7,0x2e,0xf2, 0x78,0xc0,0x81,0x72, 0x39,0x18,0xca,0xa1, - 0x66,0x62,0xe5,0x12, 0x5b,0x96,0x87,0x67, 0x08,0x4d,0x93,0xc9, 0x20,0x08,0xa8,0x1d, - 0x92,0x1e,0x48,0x5e, 0x67,0x44,0xca,0x80, 0x79,0xa4,0x30,0x60, 0x6b,0xb6,0x61,0x16, - 0x01,0xd1,0x90,0x0e, 0x3c,0xec,0x0a,0xc9, 0x27,0x44,0x22,0xc8, 0xe5,0x2a,0xe5,0x92, - 0xa3,0x8d,0x02,0xa4, 0xc4,0x59,0x11,0x80, 0xb3,0x06,0x15,0x1e, 0x79,0xe0,0x78,0xb0, - 0x3b,0x27,0x82,0x10, 0xe8,0x92,0x12,0x78, 0x32,0x40,0xe1,0x92, 0x10,0xf2,0xef,0x81, - 0x17,0xa3,0x75,0x08, 0x6d,0xce,0xfb,0x6f, 0xbc,0xdf,0x0e,0x6e, 0x67,0x39,0x20,0x29, - 0x05,0x80,0xa4,0x97, 0x8a,0x00,0x5f,0x10, 0x32,0x20,0x37,0x45, 0x24,0x52,0xba,0xda, - 0x0b,0x99,0x04,0xca, 0x82,0x21,0xa3,0x75, 0x15,0x71,0x40,0xd2, 0x04,0xc4,0x37,0x67, - 0x9a,0x1c,0xa0,0x4d, 0xd0,0x2a,0x40,0x3d, 0x75,0x67,0x8b,0x24, 0x02,0xab,0x8e,0x02, - 0x65,0x44,0x75,0x79, 0xd8,0x55,0xcb,0x88, 0x52,0x2a,0x19,0xb0, 0x53,0x2a,0x20,0x86, - 0x59,0x00,0xf4,0x40, 0xf1,0xe2,0xc0,0x87, 0x82,0x48,0x4e,0x50, 0x01,0x60,0x4c,0x60, - 0x15,0x20,0x40,0xa8, 0x83,0x48,0xa2,0x65, 0xc5,0x0c,0x76,0xa0, 0xa2,0x63,0xba,0x82, - 0x24,0x88,0x2e,0x28, 0x85,0xf1,0x50,0xd8, 0x40,0xc7,0x00,0x03, 0x36,0x08,0x5f,0x06, - 0x45,0x53,0x1c,0x33, 0xe2,0xa5,0xd1,0x35, 0x90,0x7b,0x30,0x0f, 0x06,0x49,0x38,0x49, - 0x3b,0x30,0x3b,0xb2, 0x18,0xc2,0x0b,0x08, 0xa2,0x87,0xb2,0x3a, 0xeb,0x0e,0x90,0x2a, - 0x18,0x90,0x34,0x64, 0xac,0x90,0x9e,0xa7, 0xa4,0x01,0x61,0x02, 0x0a,0x42,0x10,0x58, - 0x48,0x62,0x13,0xa3, 0x0f,0x54,0xe8,0x9b, 0x32,0x4f,0x3f,0x2a, 0x49,0xd5,0xd2,0x01, - 0x3c,0x52,0x49,0xdd, 0x90,0x93,0x18,0x48, 0x02,0x80,0x76,0x49, 0x50,0x87,0x7d,0x59, - 0x0f,0x3f,0x3f,0x59, 0xf3,0x7d,0x3d,0xb8, 0xd3,0xc5,0xe3,0x6e, 0xfa,0x66,0x65,0x6c, - 0x20,0xe7,0xb7,0x7a, 0xca,0x20,0x74,0x57, 0x31,0xba,0x4b,0x4e, 0x72,0x6c,0x8e,0x26, - 0x93,0x2c,0x01,0x2c, 0x3b,0xbe,0xc3,0xdd, 0x72,0xc9,0xa9,0xa2, 0x57,0x39,0x86,0x0b, - 0xb4,0xbc,0x6f,0x93, 0xb1,0x64,0xc4,0x90, 0x92,0x89,0xf1,0xc6, 0xc3,0xd5,0x21,0x2a, - 0xb2,0x65,0xb2,0x1e, 0xff,0x33,0x0a,0xe0, 0x02,0x92,0xb0,0x0f, 0x96,0xac,0xd2,0x41, - 0x64,0xea,0x90,0xd3, 0x0f,0xaa,0x49,0xbe, 0xd2,0xa1,0x77,0x30, 0x86,0x31,0x05,0xc4, - 0xa1,0x99,0x4e,0x9a, 0xa6,0xad,0x91,0x4c, 0x11,0x60,0x78,0x7c, 0x8a,0x4d,0x44,0x06, - 0x24,0xea,0xc0,0xaf, 0xaa,0x71,0x94,0x0e, 0x12,0x4c,0x61,0x9c, 0xd2,0x13,0x76,0x43, - 0x65,0x41,0x48,0x77, 0x40,0xd9,0x24,0x37, 0x40,0xdf,0x0c,0x1c, 0x9d,0xd3,0x18,0x6f, - 0x6e,0xcc,0x86,0x30, 0x24,0xf8,0xa1,0x3e, 0x08,0x1f,0x36,0x1e, 0x8c,0x81,0xd1,0x22, - 0x85,0xe3,0x0e,0xc7, 0x4a,0x74,0xef,0xe7, 0xc9,0xa4,0x76,0x6c, 0x37,0xb5,0x77,0x4a, - 0x82,0x1d,0xa9,0x42, 0xd2,0x04,0xdd,0xb2, 0x10,0x95,0x95,0x51, 0x64,0x08,0xa4,0x87, - 0x16,0xce,0xee,0x92, 0x13,0x12,0xa0,0x17, 0xa5,0x21,0x0f,0x82, 0x10,0x37,0x42,0x4d, - 0x7a,0xd2,0x48,0x63, 0x21,0x26,0x24,0x81, 0xa6,0x01,0xba,0x43, 0xe1,0xc5,0x20,0x1c, - 0xa0,0x70,0xc0,0xd9, 0x0c,0x40,0x0a,0x41, 0x11,0x32,0x20,0xb4, 0x8a,0x06,0xae,0x0a, - 0xb4,0x80,0xa6,0x10, 0x16,0xd1,0x50,0x32, 0x22,0x17,0xd6,0x8b, 0x9d,0x11,0xc2,0x08, - 0x35,0x8a,0x64,0xc1, 0xce,0x8a,0x92,0x38, 0xa2,0x96,0xda,0xd7, 0xe2,0xc0,0x86,0x32, - 0x12,0x4c,0x60,0x07, 0x44,0x00,0x0f,0x04, 0x9e,0xe8,0x13,0xc5, 0x21,0x03,0x64,0x84, - 0xec,0xc2,0x4e,0x8c, 0x00,0xec,0x80,0x56, 0x78,0x30,0x92,0x6c, 0xc9,0x0f,0x73,0x8e, - 0xde,0xcd,0x31,0xa6, 0x11,0xab,0x89,0x49, 0xc5,0x83,0x30,0x60, 0xe5,0x83,0x13,0xcc, - 0xb4,0x6b,0x96,0x90, 0x1a,0xa5,0xa8,0x5b, 0xac,0xe4,0xe2,0x44, 0x02,0x46,0x9a,0x73, - 0x76,0x89,0xb3,0xce, 0x20,0xb5,0xa1,0x06, 0x02,0xb8,0x72,0x76, 0x1c,0x88,0x14,0x89, - 0xb5,0x67,0x26,0xb9, 0xc5,0xd3,0x6b,0xf4, 0xf0,0xc9,0x31,0x92, 0xb3,0xaa,0x0f,0x69, - 0x0d,0x29,0xe5,0x42, 0xa7,0xdf,0xe9,0xe3, 0xc0,0x75,0x7b,0x30, 0xe8,0xdb,0x38,0x30, - 0x9e,0x08,0x8f,0x9b, 0x21,0x59,0x02,0xa4, 0xec,0x93,0x96,0x12, 0x70,0xc9,0xc2,0x0a, - 0x51,0x09,0x37,0x5f, 0x9d,0x97,0xcb,0xc3, 0x21,0xe3,0xda,0xce, 0x59,0xcb,0x26,0x65, - 0x99,0xed,0x49,0x24, 0xf8,0xbf,0x47,0xdf, 0x0a,0x07,0x3e,0x4a, 0xa5,0xb5,0x8c,0x74, - 0x21,0x1e,0xf8,0x27, 0x9b,0x36,0xd1,0x86, 0x9d,0x61,0x6b,0x6e, 0x9d,0xec,0x18,0x00, - 0xce,0x40,0x60,0x05, 0x8b,0x01,0x91,0x73, 0x22,0x3c,0x44,0x44, 0xd6,0x47,0x46,0x28, - 0xe6,0xc1,0x43,0x3e, 0xd4,0x73,0xa9,0x93, 0x5c,0xe8,0x95,0x80, 0x9c,0xb6,0x4f,0x55, - 0xa1,0x24,0xf1,0xb6, 0x04,0x03,0xcd,0x81, 0x0e,0x65,0x20,0xee, 0xe4,0x26,0xa1,0x35, - 0xec,0xc0,0x3a,0x66, 0xa4,0x08,0xa6,0xa6, 0x75,0x65,0x71,0x0d, 0x40,0x0a,0xc0,0x14, - 0x02,0xb3,0xba,0x62, 0xed,0x3a,0xed,0x64, 0x50,0xea,0xd0,0x81, 0x21,0xc6,0x10,0x70, - 0xb0,0xa8,0x12,0x16, 0xd0,0xf2,0xbf,0x6e, 0x10,0xf5,0x66,0x77, 0xb1,0x4d,0x30,0xe5, - 0x92,0x7d,0x10,0xd2, 0x02,0x81,0xb7,0xce, 0x85,0xf7,0xb4,0x64, 0x8a,0x15,0xf1,0xc2, - 0xc0,0x50,0x3b,0x35, 0xf4,0xda,0x7b,0xf3, 0x4e,0xbb,0x4b,0xe0, 0xca,0x4e,0x52,0x0b, - 0x3c,0xad,0x80,0xb3, 0xa3,0x16,0x0a,0x7a, 0x3d,0x32,0x80,0xf1, 0x76,0xe2,0xc8,0x07, - 0x93,0xe2,0xee,0xc0, 0x34,0x73,0xdb,0xa6, 0x0e,0xc9,0x64,0x50, 0x30,0x6a,0x76,0xe6, - 0x9c,0x2b,0x0d,0x56, 0x50,0xb2,0xc2,0x81, 0xc3,0xd9,0x9a,0xeb, 0x4d,0xd2,0xa6,0xe6, - 0xa8,0x99,0xbe,0x60, 0xd6,0xa3,0xdd,0xeb, 0xe3,0x74,0x65,0x0b, 0xbd,0xf6,0xce,0xdc, - 0x57,0x7d,0x8e,0x3d, 0x76,0xce,0x6d,0x95, 0x56,0xd0,0x55,0x0f, 0x7f,0x6a,0x1e,0x8c, - 0x0d,0xd8,0x72,0x9e, 0x49,0x0a,0xc1,0x7b, 0xf2,0xf8,0x9a,0xd1, 0xa1,0x90,0x58,0x56, - 0x49,0x72,0xfc,0x9f, 0x5f,0x1b,0x37,0x77, 0x79,0x4f,0x06,0x11, 0x7a,0x30,0x35,0xed, - 0x67,0xb3,0x21,0xc3, 0xe0,0x93,0x68,0x21, 0x8d,0x49,0x38,0x71, 0x0d,0xdb,0xaa,0x1e, - 0x7e,0x5d,0x76,0x35, 0x8e,0xcc,0x08,0x74, 0x43,0xd3,0x56,0x07, 0x9a,0x48,0x1d,0xb8, - 0xa0,0xbc,0xda,0x06, 0xc8,0x15,0x84,0x3d, 0x58,0x1d,0xd2,0x10, 0x58,0x49,0xd5,0x05, - 0x80,0x69,0xe1,0x21, 0x77,0xb2,0x4a,0x8a, 0x3e,0xd4,0x84,0xf1, 0xe9,0x66,0xcc,0x80, - 0x72,0xc3,0x71,0x01, 0x4e,0xac,0x31,0x83, 0x96,0x4e,0xa9,0x21, 0xbe,0xac,0x9a,0x47, - 0xbe,0x6f,0xdf,0x68, 0x2c,0x92,0x7a,0xa4, 0xc7,0x84,0x87,0x83, 0x24,0x92,0xf2,0xc3, - 0xc1,0xec,0x93,0x58, 0xb0,0x24,0xc4,0x21, 0x50,0x86,0x24,0x0c, 0x12,0x06,0xa0,0x1d, - 0x52,0x07,0x29,0xc7, 0x85,0x27,0xc7,0x6d, 0x79,0x77,0x36,0x0e, 0xac,0x93,0xaa,0x06, - 0xe2,0x40,0x0c,0x60, 0x1d,0x24,0x0d,0x61, 0x58,0x4d,0xca,0x13, 0x1f,0x14,0x09,0xc6, - 0x4d,0x64,0xac,0x85, 0x49,0x3a,0x66,0x3c, 0x60,0x8c,0x08,0x6d, 0xa4,0x86,0x20,0x67, - 0x29,0x03,0x18,0x1a, 0x86,0xb2,0x28,0x02, 0xc2,0x1f,0x46,0x18, 0xc9,0x88,0x15,0x08, - 0x28,0x28,0x11,0x43, 0xc1,0x84,0xec,0x92, 0x40,0x38,0x64,0x52, 0x6c,0x84,0x14,0x08, - 0x54,0x90,0xbd,0xe8, 0x05,0x43,0x96,0x42, 0xa1,0x26,0xb0,0xc4, 0x98,0xc0,0xf5,0xd2, - 0xc6,0x63,0x24,0xc6, 0x00,0x1c,0x4e,0x32, 0x01,0xe1,0x01,0x1b, 0xe2,0x06,0x44,0xd6, - 0x41,0x46,0xe8,0xda, 0x28,0x5b,0x44,0x1d, 0x39,0xa7,0x38,0xb8, 0x52,0x78,0x03,0xb4, - 0x89,0x75,0x53,0xb1, 0x04,0x14,0x90,0x05, 0x40,0x88,0x52,0x25, 0xd1,0xba,0x3f,0x67, - 0x9f,0xe8,0x3d,0xd7, 0x5d,0xd1,0x78,0xbe, 0x3f,0x8f,0xf6,0x1c, 0x5f,0xfd,0xff,0x7d, - 0x06,0x57,0xfe,0xea, 0xbb,0x9c,0xcc,0xfd, 0xb0,0xaa,0x68,0x54, 0x04,0x53,0x43,0x49, - 0x05,0x14,0x3b,0x70, 0x46,0x21,0x00,0x56, 0x22,0x04,0x04,0x55, 0x46,0x22,0x88,0x27, - 0xff,0x17,0x72,0x45, 0x38,0x50,0x90,0x01, 0x14,0x5a,0x25, - // 0x5fcb = 24523 data bytes ( 8%) + 0xdc,0x21,0xf0,0xe5, 0x4f,0xcf,0x43,0xd3, 0xc7,0x4b,0x1e,0x34, 0xe2,0x44,0x92,0xef, + 0x21,0xe3,0x5f,0x0f, 0x5b,0x52,0xc6,0x07, 0x16,0x53,0x1d,0x5e, 0x51,0x29,0x65,0xd7, + 0x9a,0x49,0x9b,0x42, 0xd1,0xb8,0x0c,0x1c, 0xb2,0x21,0x89,0x66, 0x1c,0xf2,0xee,0xce, + 0xe8,0x2d,0x16,0x78, 0x5b,0x74,0xae,0x80, 0xce,0x67,0x4d,0x43, 0xe3,0x0a,0x74,0x52, + 0x2e,0x0e,0xcb,0xa5, 0x1a,0x97,0xc8,0x07, 0x92,0x3a,0x4b,0x02, 0x50,0x43,0x8a,0x99, + 0x96,0xd8,0x9b,0x07, 0x70,0x3b,0x5c,0x4b, 0x6f,0xe1,0x1a,0x6e, 0x24,0xbb,0xe5,0x37, + 0xe9,0xb9,0x7d,0x5a, 0xaa,0xe6,0x31,0x55, 0xe2,0xe3,0x24,0xc9, 0x1d,0x3c,0xa4,0xd2, + 0x04,0x81,0x70,0x57, 0x42,0xa9,0x78,0xe2, 0xc9,0xa1,0xdb,0x9e, 0x5f,0x2f,0xae,0xc6, + 0xe9,0x2f,0x72,0x65, 0xda,0xae,0x52,0xdb, 0xe7,0x71,0x90,0xc0, 0x7b,0xe9,0x40,0xe8, + 0xf3,0xe1,0xac,0x9b, 0xd0,0x52,0x10,0xec, 0x76,0xdd,0x4d,0x3d, 0x37,0x22,0xb7,0xb9, + 0x6e,0xde,0x0a,0x14, 0x90,0xdf,0xa0,0xe6, 0xda,0x4a,0xd3,0x74, 0xbd,0x4e,0x37,0xc3, + 0x31,0x2a,0xd1,0x2a, 0xa3,0xd5,0x72,0x38, 0x25,0xd6,0x49,0x69, 0x11,0x09,0x2e,0x44, + 0xba,0x72,0x73,0x16, 0x75,0x6b,0xb4,0x84, 0xf3,0x12,0xde,0xca, 0x05,0xe1,0x4e,0x5c, + 0x2c,0xd9,0xdf,0xc2, 0x92,0x4d,0xcc,0x50, 0x2a,0x49,0x34,0xc8, 0xbe,0x4c,0x09,0xd5, + 0x8f,0x67,0x1c,0xe0, 0xa9,0xc1,0x0e,0x1e, 0x17,0x8e,0x6b,0x26, 0x22,0xc2,0xa1,0x2a, + 0x49,0x50,0x3a,0xd6, 0x8a,0x01,0xcf,0xbe, 0x81,0xd3,0x9d,0x0a, 0xf7,0x24,0x59,0x38, + 0x77,0x5e,0xc4,0x79, 0xd0,0x34,0x32,0x2c, 0x92,0x73,0x49,0xe5, 0x25,0x64,0xef,0x6b, + 0x8d,0x38,0x92,0xb2, 0x0a,0x04,0xf0,0xc0, 0xdb,0xf3,0xe4,0xcf, 0x4e,0xf0,0x3a,0xd9, + 0x49,0x03,0x7d,0x3c, 0xf3,0x51,0x08,0x7c, 0xa7,0xd8,0x96,0x28, 0x28,0xdb,0x58,0x2a, + 0xc1,0x96,0xc9,0x28, 0xc8,0x28,0xc5,0x89, 0x23,0x06,0x09,0x0a, 0xc8,0x0a,0x05,0x40, + 0x06,0x52,0xc5,0x50, 0x24,0x54,0x4e,0xdc, 0xb6,0x8c,0x09,0x89, 0x01,0x60,0x33,0xf2, + 0x9c,0xd0,0x24,0xd1, 0x55,0x14,0x45,0x86, 0x59,0xab,0xf7,0x82, 0xc4,0x4d,0x88,0xb0, + 0x08,0x65,0x2a,0xb1, 0x1b,0xdc,0x98,0x19, 0xe3,0x43,0x76,0xd6, 0x10,0xec,0xb4,0x14, + 0x24,0x93,0xb9,0x02, 0x1b,0xe8,0x91,0x44, 0xa4,0x02,0xf5,0x4c, 0x8f,0x04,0x08,0x2f, + 0x0a,0x08,0x63,0x7f, 0x2e,0x0f,0x0b,0x04, 0x30,0xeb,0xae,0x4e, 0xc3,0x26,0x15,0xe3, + 0x4d,0x64,0x20,0x76, 0x26,0xcc,0xec,0x41, 0x65,0xb7,0xb1,0x07, 0xd7,0x79,0xbc,0x19, + 0x05,0x24,0x36,0x77, 0x8b,0xb5,0xac,0x33, 0x27,0x0a,0x61,0xdd, 0xa0,0xc3,0x09,0x8c, + 0x37,0x4b,0x74,0x9d, 0x76,0xa4,0xf2,0x78, 0x30,0xae,0x4c,0x6c, 0x92,0x76,0xab,0x10, + 0xb4,0xe9,0x9e,0x2d, 0xd9,0x23,0x4b,0x5a, 0xdb,0x61,0x67,0x1a, 0x2c,0x58,0x07,0x19, + 0x00,0xa9,0xad,0x3d, 0x29,0x53,0x9e,0xd6, 0x43,0x13,0x8f,0xc1, 0x0e,0xd0,0x16,0x23, + 0xaf,0x86,0x0d,0xb5, 0x05,0x25,0x65,0x60, 0x0d,0xa1,0xcb,0x62, 0x28,0xc3,0x18,0x4d, + 0x90,0x2e,0x51,0xa9, 0x55,0x62,0x2c,0x54, 0x05,0x03,0x93,0x08, 0x14,0x46,0x28,0xc3, + 0x04,0xb3,0xf0,0x19, 0x48,0x9d,0x5b,0x3d, 0x50,0xc3,0xad,0x81, 0x89,0x0f,0x08,0x49, + 0x45,0x41,0x47,0x4b, 0x38,0xc0,0x0a,0xc1, 0x32,0xc1,0xeb,0x3e, 0xc7,0x36,0x43,0xe5, + 0xee,0xb0,0x3c,0x24, 0xd7,0xc3,0x2c,0xe9, 0xe5,0x30,0x93,0x1b, 0x54,0xae,0x5c,0xcf, + 0x6c,0xb6,0x92,0x56, 0xa1,0x52,0x1d,0xf7, 0x61,0x21,0xed,0x6b, 0xa5,0x05,0x83,0xd5, + 0x6f,0xb7,0x9c,0xdd, 0x19,0x22,0xbe,0x3e, 0xee,0x40,0x26,0xbe, 0xe7,0x8c,0x10,0x7a, + 0xb1,0x65,0x88,0x8a, 0x11,0x45,0x89,0x53, 0x44,0x33,0x2d,0xa6, 0x38,0x17,0x2b,0x8e, + 0x4a,0xdc,0xa9,0x60, 0x06,0x53,0x1c,0xe0, 0xc2,0xb3,0xa2,0x18, 0x9e,0x66,0x00,0x07, + 0xab,0x26,0x24,0xe2, 0x08,0x9d,0xa5,0x1a, 0x8b,0xdb,0x73,0x2e, 0x12,0x1d,0xe1,0x4d, + 0x60,0x23,0xb7,0xef, 0x7d,0x3e,0xb7,0xae, 0xa0,0x70,0x60,0x43, 0xc2,0x40,0x9e,0x94, + 0xb2,0x38,0x50,0xf9, 0xda,0xf3,0x7b,0x3a, 0x66,0x2c,0x82,0x8f, 0x04,0xa1,0x2c,0x58, + 0xe0,0xc5,0x55,0x68, 0x55,0xdc,0x43,0xda, 0x2c,0x58,0x57,0xa4, 0x53,0xb9,0x92,0x54, + 0x09,0xeb,0x61,0x39, 0xf2,0x28,0xbb,0x35, 0x59,0x25,0x1d,0xad, 0xe7,0xad,0x5d,0x57, + 0x43,0xf0,0xad,0x62, 0xc0,0xdd,0x6f,0x76, 0x77,0xa6,0xbb,0xb7, 0x13,0x11,0x41,0x40, + 0x5e,0xa9,0xea,0x4e, 0xfd,0x5e,0x09,0x49, 0xb1,0x9a,0x95,0xcf, 0x00,0x35,0xe2,0xa3, + 0x8e,0xa5,0x3a,0xf1, 0xb4,0x17,0x08,0x4d, 0x2a,0x02,0x82,0x01, 0x85,0x96,0x4b,0x08, + 0xd6,0xcc,0xb8,0x82, 0xc3,0x08,0xb8,0xda, 0x53,0xba,0x97,0x95, 0xc4,0x70,0xa8,0x40, + 0x1b,0xcf,0x76,0x6f, 0xd1,0xd9,0x8c,0xcb, 0x79,0x86,0x62,0x56, 0xa5,0x84,0x0b,0x60, + 0xdb,0x9d,0x64,0x2d, 0xea,0x9a,0x44,0x37, 0x69,0x69,0x14,0xeb, 0x36,0x61,0xe3,0xca, + 0x91,0x0b,0x6a,0x3d, 0x0e,0x45,0x99,0xd7, 0xbf,0x1c,0xbc,0x81, 0x9a,0x66,0xb7,0x28, + 0x84,0xf9,0x35,0x01, 0x60,0x00,0x7c,0x98, 0x40,0xac,0x8a,0x40, 0x51,0x19,0x3a,0x07, + 0xa6,0xb0,0x87,0xde, 0xf8,0x5d,0x15,0x36, 0x2a,0xa7,0x8c,0xb8, 0xe0,0xab,0x55,0xa5, + 0x11,0xea,0x84,0x98, 0xe4,0xa9,0x62,0x34, 0x64,0x94,0x4d,0xce, 0x6d,0xd5,0x97,0xd7, + 0xe3,0xe9,0xe3,0xc7, 0x47,0x49,0x03,0xb7, 0x3c,0x11,0xdb,0xde, 0x04,0xc8,0x66,0x31, + 0x79,0x17,0x73,0x08, 0xd3,0xaa,0x8e,0xea, 0x77,0x41,0x9a,0x60, 0xb0,0x97,0x68,0x70, + 0x2b,0x08,0x07,0x2f, 0x42,0xee,0xbd,0x53, 0x2e,0x31,0x97,0x14, 0x9b,0x4c,0x8b,0x78, + 0xdf,0x48,0xa1,0x61, 0x2c,0xce,0xf6,0x1a, 0xc8,0x35,0xe4,0x83, 0x6e,0x9d,0xd7,0x48, + 0x66,0x1f,0x93,0xdd, 0x00,0x58,0x0b,0x09, 0x8e,0xa2,0xa4,0x7a, 0x54,0x87,0x8b,0x41, + 0x09,0x21,0x11,0x57, 0x08,0x35,0x10,0x91, 0x54,0xd0,0xd7,0xbe, 0xeb,0x92,0x42,0xd1, + 0x6a,0x2a,0x28,0x02, 0x9e,0x8c,0x34,0x61, 0x88,0x7a,0xbc,0x4d, 0x40,0xed,0x21,0xc1, + 0x90,0xf7,0x88,0x1c, 0x2c,0xb8,0x41,0x99, 0x5b,0x92,0xf6,0xdd, 0xcc,0xe0,0x73,0xed, + 0xd0,0x48,0x4e,0x73, 0x60,0x28,0xad,0x16, 0x93,0x0c,0x78,0x78, 0xb4,0xab,0x24,0x3c, + 0xea,0x98,0x02,0x60, 0x21,0x08,0x3f,0xaa, 0x7f,0x7c,0xa7,0xb5, 0xdb,0xd0,0xf6,0x90, + 0x6c,0xcb,0x33,0x12, 0x30,0x44,0x10,0xc3, 0xc8,0xe5,0xdc,0x70, 0x4a,0x07,0x1c,0x50, + 0x0f,0x6d,0x50,0x6e, 0xa4,0xe9,0xad,0xc7, 0x3d,0xa7,0x86,0xe2, 0x8b,0x2d,0x55,0xe7, + 0x32,0x03,0x37,0x53, 0x52,0x20,0xe1,0xcf, 0x4c,0xde,0x73,0x9d, 0x11,0x83,0x0e,0xe3, + 0x35,0x13,0xd6,0xe3, 0x88,0xe9,0xa7,0x12, 0xc4,0x56,0x43,0x52, 0xcd,0x22,0xc4,0x83, + 0xf2,0xee,0xd6,0xed, 0xdb,0x90,0x75,0xc4, 0xe3,0x99,0xdb,0x59, 0x88,0x01,0xd1,0x8a, + 0x76,0xb7,0xaf,0x86, 0x43,0xb5,0x93,0x5d, 0xb1,0x1d,0xb8,0x58, 0x2d,0x82,0xca,0xe1, + 0xdc,0x64,0xad,0x58, 0xcf,0x29,0x45,0x28, 0x75,0x4d,0xc6,0x6c, 0x06,0xa5,0x80,0x24, + 0x4e,0x64,0x2b,0xb5, 0x34,0x53,0x6d,0x34, 0xe0,0x13,0xaf,0x77, 0x31,0x69,0x42,0x04, + 0x58,0x93,0xbd,0xea, 0xad,0x71,0xbd,0xdd, 0xd7,0xc9,0x84,0x11, 0x95,0x35,0x7d,0xb2, + 0xd1,0xd0,0x71,0x3a, 0xa8,0x40,0x0a,0x92, 0x76,0x27,0x25,0x42, 0xcc,0x30,0x0b,0x7b, + 0xa0,0x53,0x52,0x2a, 0x39,0xd2,0xed,0xac, 0xd1,0xd8,0x87,0xa8, 0x02,0x0b,0x12,0x00, + 0xd4,0xb6,0xc5,0xb0, 0x58,0x49,0xd6,0xa5, 0xbb,0xcf,0x78,0x17, 0x69,0x04,0xe2,0x82, + 0xc9,0xcb,0x8f,0x5e, 0xa5,0xd1,0xab,0xac, 0x9e,0xe2,0x49,0xeb, 0xf5,0x5a,0x90,0x8d, + 0x92,0x29,0x2c,0x20, 0x0a,0x7d,0x6c,0x0a, 0x2e,0x09,0x21,0x50, 0x95,0x81,0x64,0x85, + 0xb8,0xb9,0x89,0xac, 0xd2,0x1c,0x50,0x9b, 0x90,0x3c,0x7d,0x16, 0x69,0x87,0xab,0x8f, + 0x34,0xe9,0xd1,0xef, 0x77,0xc8,0x40,0xea, 0xc0,0x81,0xd9,0x3a, 0xd0,0xe8,0x86,0x7a, + 0x3d,0x3a,0xcd,0x04, 0x39,0x1b,0x70,0xe3, 0xa3,0xa2,0x79,0x08, 0x55,0x4e,0xd4,0x5e, + 0xac,0xd9,0x8b,0x2b, 0x3c,0xfb,0x2b,0x54, 0x8a,0xa4,0x0e,0x9d, 0x4a,0x72,0x91,0xb4, + 0xd4,0xf4,0xb6,0xda, 0x0f,0x40,0xe9,0x52, 0xec,0x2a,0xac,0x47, 0x07,0x32,0xe2,0x82, + 0xd1,0x57,0x0f,0xc8, 0x3c,0xbc,0x3c,0x22, 0xbd,0xde,0xd1,0x49, 0x3a,0xa7,0x26,0x3d, + 0xea,0xf1,0xf7,0xe4, 0xec,0xcd,0xa8,0x2c, 0x00,0x83,0xa6,0x13, 0x2d,0x12,0xd3,0xae, + 0xd2,0x90,0x1e,0x33, 0xc3,0x86,0xb9,0x6b, 0x96,0xf0,0xee,0xf1, 0x72,0x07,0x67,0x2b, + 0xd1,0x0e,0xc4,0x17, 0x92,0x0b,0xde,0x82, 0x34,0xbe,0x09,0x81, 0xd8,0xd1,0x93,0x58, + 0xed,0x00,0xd1,0xf3, 0xb4,0x83,0x46,0x55, 0x24,0x9d,0xb2,0x7b, 0xd9,0x83,0x13,0xb6, + 0xeb,0x30,0x7d,0xbc, 0x3c,0x77,0xe9,0x10, 0x03,0xb7,0x95,0x16, 0xbc,0x9d,0x46,0x6f, + 0x4b,0xc1,0xb0,0x26, 0xf8,0xd4,0x77,0x79, 0xfa,0xb8,0x8b,0x7d, 0xfe,0x8e,0xc0,0x0c, + 0x6f,0x77,0x61,0x95, 0x47,0x1d,0x39,0x38, 0xf3,0x3d,0x6f,0x61, 0x60,0x5a,0xfc,0x85, + 0x68,0x17,0x74,0x0e, 0xe5,0xbc,0x96,0x72, 0x03,0x01,0x42,0xc7, 0xa7,0x50,0x5c,0x39, + 0x6d,0x97,0x9e,0xf1, 0x8a,0xa2,0x49,0xfa, 0x8e,0xdd,0x3d,0xfd, 0x0a,0xd6,0x86,0x69, + 0x0f,0x89,0xd0,0xef, 0xdc,0x4f,0x7b,0xcd, 0x49,0xde,0x84,0x3b, 0xdf,0x04,0x87,0x2e, + 0x57,0x95,0x69,0x29, 0xd6,0xe4,0x70,0xba, 0xc1,0x20,0xaf,0x7c, 0x8c,0x6b,0xc8,0x71, + 0x9e,0x38,0x9f,0x14, 0x50,0xba,0x3e,0x63, 0x05,0xef,0xcc,0x21, 0xd4,0x7a,0xd3,0xd6, + 0x42,0x07,0x6a,0x1e, 0x84,0x93,0xa2,0x40, 0xde,0x35,0x21,0x55, 0x8c,0xf3,0x50,0xc7, + 0x79,0xb1,0x61,0xc7, 0x34,0xc8,0x1d,0x1d, 0x20,0x9d,0xc9,0x80, 0x49,0x06,0x48,0x79, + 0xe8,0x2d,0x02,0x24, 0x46,0x5c,0x9c,0x44, 0x0b,0x17,0x19,0x20, 0x4f,0x26,0x4a,0x92, + 0x02,0xc9,0xb2,0x4a, 0x87,0x68,0xab,0xc1, 0xa0,0x77,0x70,0x3a, 0xcc,0x87,0x46,0xe4, + 0x2e,0xbd,0xfe,0x98, 0xf4,0x9d,0x30,0xe6, 0xe3,0x3c,0x58,0x4c, 0x64,0x86,0x92,0x37, + 0xd5,0x92,0x1c,0x5e, 0x4d,0x79,0x3e,0x1c, 0x8b,0xba,0x09,0x26, 0x49,0x9a,0x7a,0x07, + 0x7a,0x4c,0xca,0x23, 0xd6,0xc2,0x9e,0x9b, 0xca,0x37,0xd3,0x2b, 0x4b,0x48,0x56,0x31, + 0x0a,0x1d,0x39,0x4e, 0x72,0x87,0xd0,0xc3, 0x50,0xe3,0x24,0x59, 0x20,0x7c,0x52,0xb2, + 0x33,0xdd,0x4b,0xe3, 0x30,0x93,0xb4,0xe8, 0xaf,0x59,0x80,0x82, 0x04,0x44,0x58,0x76, + 0xa5,0x77,0x6b,0x47, 0x6f,0x71,0xbb,0xbf, 0x6b,0xc0,0xdb,0x30, 0xb2,0xc2,0x94,0x50, + 0x43,0x51,0x00,0x13, 0x19,0x02,0x40,0x9a, 0x66,0x8c,0xb6,0x1d, 0x7b,0xf5,0x8f,0x48, + 0x59,0xd6,0xaf,0x57, 0xbb,0x66,0x8c,0x9d, 0xf2,0x20,0xa4,0x46, 0x49,0x1d,0x36,0xc6, + 0xf3,0x79,0x09,0x3c, 0xf8,0x22,0x4a,0x47, 0xea,0x71,0x26,0x8a, 0x74,0x4c,0x35,0xac, + 0x84,0xf0,0xf2,0x0b, 0xee,0x20,0x5d,0x50, 0x2a,0x18,0x86,0x84, 0x3b,0xbb,0xfc,0x76, + 0x35,0xcb,0x9d,0x21, 0x3a,0x24,0x21,0x2b, 0x03,0x08,0x2c,0x4b, 0x3c,0x3a,0x70,0x18, + 0x6a,0x46,0xbd,0x46, 0x79,0x45,0x08,0x14, 0xf3,0xda,0x50,0x79, 0xa3,0x96,0x88,0xe9, + 0x0c,0x3d,0x0b,0x58, 0x8a,0x16,0x14,0xcb, 0xe7,0xe9,0xe3,0x99, 0xc8,0xf4,0x84,0xd5, + 0xc8,0x67,0x78,0x72, 0x08,0x24,0x86,0xc5, 0x66,0xf7,0xc0,0x40, 0x76,0x9d,0x43,0x84, + 0x01,0x1b,0xa5,0xb9, 0x1c,0xfa,0x2e,0x96, 0x2b,0x29,0xd9,0x9d, 0xad,0xdc,0x40,0x13, + 0x16,0x9c,0xc8,0x2c, 0x25,0xdb,0x02,0x90, 0x24,0xe4,0x64,0x1c, 0x78,0x78,0x70,0x09, + 0xb5,0xad,0x29,0x02, 0x24,0x48,0x5d,0x97, 0x10,0x83,0x19,0x26, 0x40,0xb0,0xb9,0x0a, + 0x5b,0x90,0x3e,0xe2, 0x5b,0xb7,0x20,0x60, 0xce,0x93,0x3d,0x2c, 0x9b,0xb4,0x0f,0x92, + 0x74,0xc9,0x24,0x9e, 0x50,0xf6,0x89,0x21, 0xcb,0x28,0x49,0x59, 0x52,0x4e,0xa8,0x1e, + 0x1d,0x35,0x90,0xf2, 0x6c,0x41,0x64,0x59, 0x03,0x7b,0x03,0xb1, 0x21,0x1b,0x48,0xa7, + 0x36,0xc9,0x35,0x21, 0x0a,0xd6,0x06,0x30, 0xc6,0x1f,0x53,0x00, 0xdc,0xc1,0x7c,0x98, + 0x63,0xde,0xc2,0x47, 0x7d,0x03,0x7a,0x7a, 0xbd,0x36,0x01,0xa4, 0x9a,0x54,0xdc,0x72, + 0x71,0x3a,0x57,0xc5, 0x05,0x4d,0xc8,0x18, 0xc6,0x59,0x83,0x97, 0x69,0xc7,0x6f,0x99, + 0x96,0x55,0xca,0x08, 0xaa,0xa8,0x03,0x21, 0x84,0x6f,0x6c,0x58, 0x38,0xcb,0x8d,0x1c, + 0x63,0x71,0xe7,0x44, 0xff,0x4f,0xce,0xba, 0x00,0x35,0x61,0xa7, 0xb5,0x37,0x53,0xc1, + 0xeb,0x97,0x7b,0xb0, 0x91,0x24,0x30,0x13, 0x04,0x0a,0x52,0x3a, 0x11,0x14,0x21,0x11, + 0x24,0x11,0xaa,0xd6, 0x35,0x75,0x31,0xcc, 0x12,0x63,0x86,0x9e, 0x35,0x15,0xbb,0x1c, + 0xc7,0xeb,0x29,0x0b, 0x20,0xc3,0x50,0x8a, 0x7a,0xa7,0x7b,0x64, 0xf6,0x64,0x8a,0x18, + 0xe3,0xb4,0xcc,0xd6, 0xea,0xdb,0x25,0x60, 0x18,0x6a,0x4e,0xc4, 0x38,0x22,0x82,0xb3, + 0xcb,0x3a,0x3e,0x8e, 0xbd,0xdd,0xf7,0x99, 0x77,0xbc,0x73,0x7c, 0x9a,0x5e,0xdb,0xbc, + 0xf4,0x5e,0x9e,0x10, 0x7e,0x64,0xc1,0xb2, 0x2c,0x37,0x17,0xde, 0xb8,0xc9,0x2b,0xd0, + 0x1e,0xdb,0x4b,0x38, 0x90,0x17,0x20,0x12, 0x3c,0x5d,0x33,0x3f, 0x39,0x04,0x99,0x40, + 0x8c,0xe7,0xc4,0xdc, 0xbc,0xab,0xb7,0xa2, 0x77,0xeb,0x60,0x05, 0x0e,0x01,0x0c,0x2c, + 0xe9,0xc1,0x38,0x72, 0xb7,0x1a,0x09,0x11, 0xd3,0x49,0x6a,0x34, 0x99,0xd9,0xe2,0x35, + 0x2b,0x22,0xdb,0xc0, 0x8c,0xe1,0x31,0x12, 0x35,0xda,0x18,0x72, 0x74,0x92,0x60,0xb2, + 0x4e,0x72,0x31,0xbc, 0x3d,0xab,0x80,0xe1, 0xaa,0x5b,0x04,0x4c, 0x0e,0x05,0xb5,0xce, + 0x4c,0xcd,0x69,0x89, 0x09,0x9e,0x52,0xef, 0x95,0xe4,0x25,0x62, 0x4f,0x85,0xda,0x2d, + 0x2b,0xcb,0xae,0x61, 0xdc,0x24,0x1d,0xe5, 0x52,0x7d,0x9f,0x9c, 0x60,0x49,0x8e,0xbc, + 0x4f,0x6e,0x37,0xca, 0x9a,0x73,0x47,0xcb, 0x27,0x16,0x10,0x83, 0x90,0x8b,0xb8,0x50, + 0x86,0x4e,0x67,0x67, 0x8a,0xce,0xaf,0x0c, 0xe0,0xba,0x94,0x70, 0xe9,0xe3,0x8e,0xde, + 0x5b,0x4e,0x4f,0x0b, 0x4e,0x1b,0x53,0x5c, 0x0c,0xc2,0x2c,0x1c, 0x5b,0x50,0x4d,0x6e, + 0x18,0x8b,0xfa,0x6d, 0x96,0xff,0x4e,0xd7, 0xad,0xb6,0x9e,0x50, 0x00,0xc8,0x86,0x44, + 0x4c,0x82,0x48,0x26, 0x70,0xfa,0xf8,0x99, 0xd6,0xfa,0xda,0xb7, 0xb6,0xfd,0x5d,0xfd, + 0xde,0xaf,0x47,0x9b, 0x6e,0xcd,0x88,0x96, 0x85,0x5b,0xac,0x81, 0x8f,0x5b,0x45,0xe6, + 0xc8,0x12,0xb0,0x58, 0xd2,0xba,0x72,0x49, 0x2c,0x08,0x2c,0x5c, 0x3b,0xc2,0x25,0x24, + 0x5a,0x3b,0xa8,0xae, 0x84,0x75,0xed,0xf2, 0xf4,0xe9,0xc7,0x1d, 0xb5,0xdb,0x3e,0x4e, + 0xd5,0xd2,0xd2,0x7a, 0xc7,0x1b,0x35,0x48, 0xa1,0x1c,0x10,0xd0, 0x8e,0x03,0xc9,0x04, + 0xcc,0x06,0x46,0x0b, 0x0c,0x16,0x62,0x60, 0x22,0x11,0x18,0x7d, 0xe5,0x49,0x8f,0x20, + 0x89,0x73,0x91,0xa6, 0x66,0x69,0xb1,0x4d, 0x32,0xce,0xe2,0x01, 0x37,0xf4,0x91,0x19, + 0x40,0x96,0x5d,0x9c, 0x4c,0x86,0x10,0x58, 0x22,0x4b,0x04,0x4e, 0x67,0x57,0x27,0x78, + 0xeb,0xe7,0x29,0x61, 0x21,0x6d,0xdd,0xce, 0xf4,0xdb,0xbe,0x5c, 0xe7,0xba,0xbf,0x67, + 0x33,0x73,0x2b,0x0c, 0x5d,0xcb,0x49,0x3b, 0x50,0xf1,0x64,0xea, 0xc5,0x09,0x8c,0x46, + 0xb5,0xbb,0xe6,0x3f, 0xb3,0xf1,0x17,0x14, 0x77,0xa1,0xe5,0xe3, 0x4c,0xeb,0x71,0x2e, + 0x73,0x7d,0xfc,0x11, 0x6e,0x68,0x28,0x37, 0x6a,0x0d,0x00,0x22, 0xc4,0x30,0x67,0xdd, + 0xae,0xdd,0x43,0xc1, 0x90,0xee,0x66,0x20, 0x57,0x59,0x71,0xf0, 0x66,0x92,0x48,0x54, + 0x92,0xb0,0x9e,0xe2, 0x1a,0x12,0x38,0xc4, 0x36,0xe5,0xdb,0xbb, 0x1d,0xdb,0x89,0x6a, + 0xd8,0x36,0x15,0xe5, 0x53,0xcf,0x98,0xe4, 0xf3,0x78,0xf8,0x71, 0x27,0x3a,0xa4,0x0a, + 0x4d,0xce,0xf4,0x54, 0xe9,0x68,0xbc,0x29, 0xfc,0xf2,0xcf,0x7c, 0x4b,0x57,0xd3,0x7e, + 0x39,0xcf,0x7e,0x2f, 0x6c,0x04,0x06,0x45, 0xb4,0xd7,0x8d,0x4e, 0xe2,0x29,0x19,0x5d, + 0x0d,0x6e,0x72,0xc0, 0x19,0xa4,0xc0,0x12, 0xde,0x4e,0x45,0x80, 0x91,0x91,0xbd,0x13, + 0x0b,0x17,0x2c,0xd5, 0x9b,0x7b,0xeb,0x52, 0x23,0xb2,0x46,0x6f, 0x65,0x2a,0x9b,0x11, + 0x40,0xcd,0x32,0xc4, 0x73,0x44,0x43,0x34, 0x13,0x18,0x18,0x0b, 0x96,0x69,0x96,0xbe, + 0x5e,0x9c,0x6d,0xda, 0xf8,0xa8,0x6c,0x70, 0xa2,0x20,0x6e,0xe2, 0x20,0xcf,0xb6,0x6f, + 0x6b,0xe0,0xca,0x62, 0xcf,0x7f,0x5b,0x09, 0xba,0xb7,0x5c,0xb2, 0x95,0xc3,0x89,0x6b, + 0x2d,0x1e,0x4a,0x75, 0x1b,0x4e,0xf4,0x61, 0x6c,0xe1,0x5a,0xf2, 0xa3,0xa0,0xd6,0x2c, + 0xdd,0xb7,0x39,0xa5, 0xab,0xad,0xc2,0x8c, 0x87,0x7f,0x89,0xf8, 0x19,0xe9,0x39,0xf3, + 0xa4,0x6d,0x34,0x1c, 0xc5,0xd4,0xb5,0x29, 0x02,0x09,0x28,0xf1, 0xc9,0x0c,0xe5,0x9b, + 0x59,0xaa,0x91,0xc6, 0xdc,0xbb,0xb7,0x21, 0x0c,0x3b,0xb3,0x38, 0x28,0xdf,0x0e,0xce, + 0x00,0x24,0x0b,0x96, 0x02,0x9a,0xe5,0x80, 0x73,0x3c,0x1f,0x3b, 0x9b,0x24,0x1f,0x75, + 0x02,0x15,0x81,0x8c, 0x93,0xa4,0x8a,0x04, 0xc5,0x4f,0x3c,0xb8, 0x92,0x71,0xbb,0x64, + 0x24,0xc4,0x93,0x2d, 0x24,0xe2,0x1f,0x53, 0x00,0xf9,0x3f,0x93, 0x44,0x64,0x87,0x44, + 0x85,0x43,0x8b,0x27, 0x7b,0x26,0x27,0x6f, 0x22,0xf3,0x7d,0x29, 0x03,0xb3,0x54,0x0f, + 0x63,0x36,0x74,0x81, 0xc7,0xc3,0x59,0x38, 0xf2,0xb0,0x98,0xa8, 0x70,0xdf,0xcb,0x3c, + 0x10,0xdd,0x1c,0x60, 0x54,0x50,0x39,0xa7, 0x8e,0x4b,0xd8,0xf1, 0xdf,0x4d,0x26,0x3e, + 0x09,0xd1,0xe7,0xba, 0x9b,0x2b,0x23,0x1e, 0x6c,0xd7,0x75,0xd9, 0x21,0xb9,0x9c,0x53, + 0x7f,0x1b,0xda,0x99, 0xc9,0xb3,0xcb,0x9c, 0xf1,0xe9,0xb3,0x59, 0xe5,0x8c,0x12,0x48, + 0xa4,0x52,0x2a,0x90, 0x4f,0x85,0x0f,0x8f, 0x8a,0x42,0xbd,0xa4, 0xd6,0x01,0xc4,0x2a, + 0x4c,0x49,0xc6,0x7a, 0x20,0x1c,0x49,0x3d, 0x7c,0xde,0x33,0xcf, 0xa3,0x56,0x07,0x17, + 0x64,0x52,0x0a,0x51, 0x0f,0x84,0xc8,0x77, 0xb0,0x9b,0xb8,0x58, 0xf4,0xf5,0x6e,0xcd, + 0x73,0x43,0x92,0x79, 0x3a,0xe9,0xc0,0xbd, 0x5d,0x72,0x6a,0xb3, 0xcb,0xb4,0xe6,0xe1, + 0x09,0xb9,0x3b,0x52, 0x00,0x8a,0x81,0xcd, 0x21,0xda,0x85,0xe1, 0x38,0xa6,0x54,0x03, + 0xb9,0x21,0x83,0x03, 0x5c,0xf3,0x08,0xb0, 0x0e,0x2c,0x80,0x6d, 0xdd,0x60,0x56,0x49, + 0x3c,0xa1,0x16,0x47, 0x29,0x57,0x2c,0x95, 0x1c,0x68,0x15,0x26, 0x22,0xc8,0x8c,0x05, + 0x98,0x30,0xa8,0xee, 0xee,0xc0,0xea,0xc0, 0xe6,0x9d,0x10,0x87, 0x14,0x90,0x93,0xa3, + 0x24,0x0e,0xd9,0x21, 0x0f,0x7f,0xae,0x04, 0x5f,0x2d,0xd8,0x43, 0x9e,0x3a,0xe7,0x5d, + 0x4e,0xb0,0xf1,0x73, 0x3c,0x64,0x80,0xa4, 0x16,0x02,0x92,0x5e, 0xe8,0x01,0xd3,0x00, + 0xed,0x09,0xc6,0x41, 0x64,0x33,0xe9,0xa4, 0x9f,0x3a,0x43,0xd1, 0x21,0x03,0xf0,0x39, + 0x64,0x93,0xca,0x1a, 0x81,0x31,0x0e,0x99, 0xf0,0x43,0xc2,0x04, 0xe9,0x02,0xa2,0x06, + 0xad,0xd4,0xe7,0x8a, 0x81,0x51,0x73,0xc0, 0x4c,0xd1,0x1d,0x3d, 0x6c,0x2c,0xe8,0xc4, + 0x2a,0x2a,0x1a,0xa9, 0x21,0xcd,0x81,0x03, 0xb0,0x40,0xef,0x40, 0xeb,0xb5,0x81,0x0e, + 0x89,0x21,0x38,0x20, 0x02,0xc0,0x6d,0x10, 0x2a,0x08,0x21,0x50, 0x41,0xa8,0xa2,0x68, + 0xc5,0x0c,0xf7,0x50, 0xa2,0x67,0xbe,0x84, 0x49,0x10,0x5c,0x62, 0x19,0x22,0xa1,0xb1, + 0x03,0x3c,0x00,0x0d, 0x58,0x21,0x92,0x0c, 0x8a,0xa6,0x78,0x6d, 0x62,0xa5,0xf1,0x35, + 0x20,0xe6,0x88,0x1a, 0x51,0x57,0x2c,0x17, 0x34,0x43,0x46,0x29, 0x68,0x90,0x58,0x45, + 0x14,0x3c,0x51,0xd6, 0xfc,0x37,0xa0,0x54, 0x31,0x20,0x68,0x64, 0xac,0x90,0x9d,0x5e, + 0x90,0x05,0x84,0x08, 0x29,0x08,0x41,0x61, 0x21,0x88,0x4f,0x2c, 0x3e,0xe2,0x79,0x4e, + 0x31,0x75,0x34,0xe8, 0x5d,0x09,0x74,0x00, 0x73,0xc1,0x5d,0x18, 0xa2,0xda,0x22,0x81, + 0x20,0x06,0x68,0x34, 0x40,0x61,0x94,0x26, 0x61,0xb6,0xdc,0x37, 0x83,0xbf,0x3c,0xeb, + 0xea,0xf1,0xbf,0x9d, 0x74,0x32,0xb6,0x20, 0xe9,0xbf,0x9a,0xca, 0x20,0x76,0x57,0x31, + 0xc2,0x57,0xdf,0xf1, 0xe4,0xf6,0x7d,0x5e, 0xfa,0x60,0x2c,0x3c, 0xbf,0x92,0x7c,0xae, + 0x59,0x35,0x34,0x4a, 0xe7,0x30,0xc1,0x76, 0x97,0x73,0x7a,0x3a, 0x8b,0x26,0x24,0x84, + 0x94,0x4f,0x3e,0x36, 0x1e,0x09,0x09,0x55, 0x93,0x2d,0x90,0xf3, 0x7a,0x4c,0x2b,0x80, + 0x0a,0x4a,0xc0,0x3e, 0x5b,0x66,0xa4,0x16, 0x4f,0x72,0x43,0x58, 0x7d,0x49,0x27,0x5c, + 0x95,0x0b,0xd1,0x84, 0x31,0x88,0x2e,0x25, 0x0c,0xca,0x79,0xda, 0x6d,0xb2,0x29,0x82, + 0x2c,0x0e,0x9e,0x82, 0x93,0x51,0x01,0x89, 0x39,0x30,0x2b,0xe0, 0x9b,0x65,0x03,0x64, + 0x93,0x18,0x67,0x0a, 0x42,0x6f,0x64,0x38, 0xa8,0x29,0x0f,0x54, 0x0e,0x24,0x87,0x48, + 0x1d,0x61,0x83,0x93, 0xd5,0x31,0x87,0x56, 0xf1,0x90,0xc6,0x04, 0x9e,0x74,0x27,0x92, + 0x07,0xa5,0x87,0x7b, 0x20,0x71,0x48,0xa1, 0x76,0xc3,0x99,0xc6, 0x9c,0x7b,0x3e,0x1e, + 0x0d,0x47,0x8d,0x87, 0x56,0xaf,0x49,0x50, 0x43,0xba,0x50,0xb4, 0x81,0x37,0x6c,0x84, + 0x25,0x65,0x54,0x59, 0x02,0x29,0x21,0xb5, 0xb3,0xb1,0xd2,0x42, 0x62,0x54,0x02,0xf1, + 0xa4,0x21,0xe5,0x01, 0x0c,0x90,0x16,0xed, 0x5a,0x15,0x2d,0x14, 0x5b,0x41,0x42,0xe8, + 0x81,0x92,0x09,0xb5, 0xcb,0x42,0x07,0x84, 0x0e,0xd8,0x1c,0x43, 0x10,0x02,0xa4,0x21, + 0x0e,0xd2,0x4a,0xc8, 0x07,0xbd,0x24,0x5a, 0x80,0xa6,0x10,0x16, 0xe8,0xa8,0x19,0x62, + 0x19,0x2d,0x4b,0xad, 0x11,0xc2,0x08,0x36, 0x8a,0x68,0x41,0xd6, 0x8a,0x92,0x38,0xc5, + 0x2e,0xbe,0xaa,0x6d, 0xa2,0x09,0x68,0xa2, 0xb6,0x88,0x06,0x30, 0x00,0x0d,0x28,0x3a, + 0xf0,0x07,0x3c,0x11, 0x0b,0xe0,0x8e,0x68, 0x8b,0x8c,0x40,0x33, 0x40,0x0a,0x8e,0x94, + 0x45,0x6f,0x8a,0x9a, 0xe6,0x5c,0xda,0xd3, 0x2e,0x8e,0x5c,0xd7, 0x6a,0x58,0xbe,0xfb, + 0x18,0x8a,0x25,0xa2, 0x32,0x6b,0xc6,0xed, 0x4c,0xf5,0x80,0xd5, 0x2d,0x42,0xdd,0xe7, + 0x27,0x12,0x20,0x12, 0x35,0xd7,0xab,0xb4, 0x4d,0x9e,0x71,0x05, 0xad,0x08,0x30,0x15, + 0xc7,0x47,0x61,0xd0, 0x81,0x48,0x9b,0x56, 0x72,0x6b,0x9c,0x9d, 0x36,0xde,0x73,0x76, + 0x67,0x2c,0xc8,0xb5, 0xc8,0x07,0x0c,0xc2, 0x09,0x1a,0xa0,0x11, 0x3d,0xbd,0xfd,0x76, + 0x0e,0x4f,0x36,0x1c, 0x5b,0x66,0xc6,0x13, 0xa2,0x23,0xdc,0xc8, 0x56,0x40,0xa9,0x39, + 0xa4,0xe0,0xc2,0x4d, 0x99,0x36,0x41,0x4a, 0x21,0x26,0xf5,0xf4, 0xd9,0x7b,0x7a,0x64, + 0x3a,0xf3,0xb3,0x83, 0x38,0x32,0x66,0x59, 0x9c,0xa0,0xcc,0xcd, 0xd8,0xf9,0x3d,0x5c, + 0x20,0x05,0x7d,0x95, 0x4b,0x6d,0x19,0x6a, 0x42,0x3e,0x70,0x9e, 0x6c,0xdb,0xc6,0x35, + 0xef,0x0b,0x6b,0x76, 0xf3,0x88,0x80,0xda, 0x02,0x06,0x31,0x06, 0x45,0xda,0x44,0x77, + 0x11,0x13,0x52,0x3b, 0xb8,0xa3,0xab,0x05, 0x0f,0x2d,0x59,0xe3, 0x79,0x67,0x8b,0x0c, + 0x42,0x1b,0xad,0x93, 0xad,0xa1,0x24,0xe7, 0x6c,0x08,0x07,0x6b, 0x02,0x1c,0xca,0x41, + 0xdd,0xc8,0x4d,0x42, 0x6b,0xdb,0x00,0xe9, 0x9a,0x90,0x22,0x9a, 0x99,0xd5,0x95,0xc4, + 0x35,0x00,0x2b,0x00, 0x50,0x0a,0xcf,0x29, 0x8b,0xb4,0xeb,0xbb, 0x22,0x87,0x56,0x84, + 0x09,0x0e,0x30,0x83, 0x85,0x85,0x40,0x90, 0xb6,0x87,0xbe,0xfd, 0x98,0x43,0xee,0x33, + 0x3d,0x6c,0x53,0x58, 0x78,0x64,0x9e,0xa4, 0x34,0x80,0xa0,0x6e, 0xf4,0xd0,0xbe,0x6b, + 0x46,0x48,0xa1,0x5e, 0xb8,0x58,0x0a,0x07, 0x36,0xbd,0xfb,0xa7, 0x9b,0x85,0x39,0x6e, + 0x97,0xa3,0x29,0x38, 0x24,0x16,0x76,0xdb, 0x01,0x67,0x16,0x2c, 0x14,0xef,0x7c,0xe5, + 0x01,0xee,0xf3,0xbb, 0x20,0x1e,0xf7,0xe6, 0x7a,0x60,0x1a,0x78, 0xf4,0xf3,0x83,0xc4, + 0xb2,0x28,0x18,0x35, 0x3d,0x3c,0x53,0xb5, 0x61,0xb5,0x94,0x2c, 0xb0,0xa0,0x76,0xfa, + 0x33,0x7d,0xd4,0xe9, 0x2a,0x74,0x6d,0x12, 0x6c,0x88,0x63,0x11, 0xdc,0x75,0xf0,0x76, + 0xa3,0x49,0xeb,0xf5, 0x27,0x6e,0x19,0xb8, 0xb8,0xf3,0xc9,0xcb, 0x74,0xc0,0x1b,0x05, + 0x50,0xf3,0x78,0xd0, 0xef,0x60,0x6f,0x61, 0xc1,0x3b,0x52,0x15, 0x82,0xf6,0x70,0x7a, + 0x9a,0xd1,0xa1,0x90, 0x58,0x56,0x49,0x72, 0xfa,0x1f,0x0e,0xb6, 0x6f,0x77,0xbc,0x13, + 0xa3,0x08,0xbc,0x58, 0x1a,0xf1,0xb3,0xc5, 0x90,0xd9,0xe8,0x93, 0x90,0x43,0x1a,0x92, + 0x76,0xe2,0x1d,0x37, 0x68,0x7c,0x3d,0xfe, 0xee,0x1b,0x8f,0x18, 0x10,0xf2,0x87,0xcf, + 0xb6,0x07,0x72,0x48, 0x1c,0xf6,0xa0,0xbc, 0x2d,0x03,0x72,0x05, 0x61,0x0f,0x06,0x07, + 0x62,0x42,0x0b,0x09, 0x39,0x20,0xb0,0x0d, 0x3b,0x24,0x2e,0xfb, 0x24,0xa8,0xa3,0xe3, + 0x48,0x4e,0xbc,0x6c, 0xdc,0xc8,0x07,0x06, 0x1d,0x08,0x0a,0x7b, 0x98,0x63,0x07,0x2c, + 0x9e,0xe4,0x90,0xeb, 0x6c,0x9a,0x8f,0xae, 0x75,0xeb,0xc8,0x2c, 0x92,0x7d,0xc4,0x98, + 0xf6,0x90,0xf6,0x64, 0x92,0x5e,0x58,0x78, 0x7b,0x49,0xac,0x58, 0x12,0x62,0x10,0xa8, + 0x43,0x12,0x06,0x09, 0x03,0x48,0x07,0x24, 0x81,0xc1,0x36,0xe9, 0x49,0xe7,0xdd,0xae, + 0xde,0xc3,0x70,0x72, 0x64,0x9e,0xe4,0x0e, 0x84,0x80,0x18,0xc0, 0x3a,0x48,0x1a,0xc2, + 0xb0,0x9b,0x94,0x26, 0x3e,0x88,0x13,0x8c, 0x9a,0xc9,0x59,0x0a, 0x92,0x74,0xcc,0x78, + 0xc1,0x18,0x10,0xdb, 0x49,0x0c,0x40,0xce, 0x52,0x06,0x30,0x35, 0x0d,0x64,0x50,0x05, + 0x84,0x3e,0xeb,0x0c, 0x64,0xc4,0x0a,0x84, 0x14,0x14,0x08,0xa1, 0xec,0xc2,0x7a,0x24, + 0x90,0x0e,0xd9,0x14, 0x9c,0x42,0x0a,0x04, 0x2a,0x48,0x5e,0xca, 0x01,0x50,0xe0,0xc8, + 0x54,0x24,0xd3,0x0c, 0x49,0x8c,0x0e,0xf4, 0xb1,0x98,0xc9,0x31, 0x80,0x07,0x13,0x8c, + 0x80,0x78,0x42,0x13, 0xa6,0x01,0xdb,0xf0, 0x49,0x09,0xc6,0x6b, 0x20,0x6e,0xec,0x3b, + 0xa4,0xd9,0x87,0x6c, 0x89,0xc2,0x8d,0xd6, 0xaf,0xfa,0xa5,0xf4, 0x3d,0x98,0xa0,0xa4, + 0x80,0x2a,0x04,0xba, 0x06,0x48,0x64,0x80, 0xc8,0x5a,0x76,0xa5, 0x46,0xe8,0xa8,0x75, + 0xfe,0x43,0xa1,0xe9, 0x7f,0xe7,0x47,0xd9, 0x7f,0xee,0xb7,0x5f, 0xb5,0xf6,0x9f,0x5b, + 0x67,0xf8,0xf0,0xfd, 0xde,0xd3,0x58,0x54, 0x53,0x7a,0x22,0x8a, 0x19,0x81,0x18,0x84, + 0x01,0x58,0x88,0x10, 0x11,0x55,0x18,0xa0, 0xa0,0x6d,0xa2,0x2a, 0xa9,0xff,0xc5,0xdc, + 0x91,0x4e,0x14,0x24, 0x2e,0x07,0xc6,0x24, 0x00, + // 0x6029 = 24617 data bytes ( 8%) }; static BZ2Manager_t blue_40_bin_mgr diff --git a/project/src/file-type.c b/project/src/file-type.c index 3056213..09feb78 100644 --- a/project/src/file-type.c +++ b/project/src/file-type.c @@ -546,7 +546,19 @@ const file_type_t FileTypeTab[FF_N+1] = "Text file with MKW Track Categories" }, - // FF_MDL_TXT = 44 + // FF_CT_SHA1 = 44 + { + FF_CT_SHA1, 0, 0, "CT-SHA1", + ".txt", ".szs", ".txt", + FFT_VALID | FFT_TEXT, + 0, {0}, // no magic + 0, + filetype_info_unknown, + filetype_info_unknown, + EmptyString + }, + + // FF_MDL_TXT = 45 { FF_MDL_TXT, FF_MDL, FF_MDL_TXT, "MDLTXT", ".txt", ".szs", ".txt", @@ -558,7 +570,7 @@ const file_type_t FileTypeTab[FF_N+1] = "Text version of MDL" }, - // FF_PAT_TXT = 45 + // FF_PAT_TXT = 46 { FF_PAT_TXT, FF_PAT, FF_PAT_TXT, "PATTXT", ".txt", ".szs", ".txt", @@ -570,7 +582,7 @@ const file_type_t FileTypeTab[FF_N+1] = "Text version of PAT" }, - // FF_TPL = 46 + // FF_TPL = 47 { FF_TPL, 0, 0, "TPL", ".tpl", ".szs", ".tpl", @@ -582,7 +594,7 @@ const file_type_t FileTypeTab[FF_N+1] = "Image container" }, - // FF_BTI = 47 + // FF_BTI = 48 { FF_BTI, 0, 0, "BTI", ".bti", ".szs", ".bti", @@ -594,7 +606,7 @@ const file_type_t FileTypeTab[FF_N+1] = "Image container" }, - // FF_BREFT_IMG = 48 + // FF_BREFT_IMG = 49 { FF_BREFT_IMG, 0, 0, "BT-IMG", ".bt-img", ".szs", ".bt-img", @@ -606,7 +618,7 @@ const file_type_t FileTypeTab[FF_N+1] = "Raw image of BREFT file" }, - // FF_BMG = 49 + // FF_BMG = 50 { FF_BMG, FF_BMG, FF_BMG_TXT, "BMG", ".bmg", ".szs", ".bmg", @@ -618,7 +630,7 @@ const file_type_t FileTypeTab[FF_N+1] = "Message file" }, - // FF_BMG_TXT = 50 + // FF_BMG_TXT = 51 { FF_BMG_TXT, FF_BMG, FF_BMG_TXT, "BMGTXT", ".txt", ".szs", ".txt", @@ -630,7 +642,7 @@ const file_type_t FileTypeTab[FF_N+1] = "Text version of BMG" }, - // FF_KCL = 51 + // FF_KCL = 52 { FF_KCL, FF_KCL, FF_KCL_TXT, "KCL", ".kcl", ".szs", ".kcl", @@ -642,7 +654,7 @@ const file_type_t FileTypeTab[FF_N+1] = "Collision file" }, - // FF_KCL_TXT = 52 + // FF_KCL_TXT = 53 { FF_KCL_TXT, FF_KCL, FF_KCL_TXT, "KCLTXT", ".obj", ".szs", ".obj", @@ -654,7 +666,7 @@ const file_type_t FileTypeTab[FF_N+1] = "Wavefront OBJ by WSZST" }, - // FF_WAV_OBJ = 53 + // FF_WAV_OBJ = 54 { FF_WAV_OBJ, FF_KCL, FF_WAV_OBJ, "WAVOBJ", ".obj", ".szs", ".obj", @@ -666,7 +678,7 @@ const file_type_t FileTypeTab[FF_N+1] = "Wavefront OBJ" }, - // FF_SKP_OBJ = 54 + // FF_SKP_OBJ = 55 { FF_SKP_OBJ, FF_KCL, FF_SKP_OBJ, "SKPOBJ", ".obj", ".szs", ".obj", @@ -678,7 +690,7 @@ const file_type_t FileTypeTab[FF_N+1] = "Wavefront OBJ by Sketchup" }, - // FF_KMP = 55 + // FF_KMP = 56 { FF_KMP, FF_KMP, FF_KMP_TXT, "KMP", ".kmp", ".szs", ".kmp", @@ -690,7 +702,7 @@ const file_type_t FileTypeTab[FF_N+1] = "Track information file" }, - // FF_KMP_TXT = 56 + // FF_KMP_TXT = 57 { FF_KMP_TXT, FF_KMP, FF_KMP_TXT, "KMPTXT", ".txt", ".szs", ".txt", @@ -702,7 +714,7 @@ const file_type_t FileTypeTab[FF_N+1] = "Text version of KMP" }, - // FF_ITEMSLT = 57 + // FF_ITEMSLT = 58 { FF_ITEMSLT, FF_ITEMSLT, FF_ITEMSLT_TXT, "ITEMSLT", ".bin", ".szs", ".slt", @@ -714,7 +726,7 @@ const file_type_t FileTypeTab[FF_N+1] = EmptyString }, - // FF_ITEMSLT_TXT = 58 + // FF_ITEMSLT_TXT = 59 { FF_ITEMSLT_TXT, FF_ITEMSLT, FF_ITEMSLT_TXT, "ITEMSLTTXT", ".txt", ".szs", ".txt", @@ -726,7 +738,7 @@ const file_type_t FileTypeTab[FF_N+1] = EmptyString }, - // FF_KMG = 59 + // FF_KMG = 60 { FF_KMG, FF_KMG, FF_KMG_TXT, "KMG", ".kmg", ".szs", ".kmg", @@ -738,7 +750,7 @@ const file_type_t FileTypeTab[FF_N+1] = EmptyString }, - // FF_KMG_TXT = 60 + // FF_KMG_TXT = 61 { FF_KMG_TXT, FF_KMG, FF_KMG_TXT, "KMGTXT", ".txt", ".szs", ".txt", @@ -750,7 +762,7 @@ const file_type_t FileTypeTab[FF_N+1] = EmptyString }, - // FF_KRM = 61 + // FF_KRM = 62 { FF_KRM, FF_KRM, FF_KRM_TXT, "KRM", ".krm", ".szs", ".krm", @@ -762,7 +774,7 @@ const file_type_t FileTypeTab[FF_N+1] = EmptyString }, - // FF_KRM_TXT = 62 + // FF_KRM_TXT = 63 { FF_KRM_TXT, FF_KRM, FF_KRM_TXT, "KRMTXT", ".txt", ".szs", ".txt", @@ -774,7 +786,7 @@ const file_type_t FileTypeTab[FF_N+1] = EmptyString }, - // FF_KRT = 63 + // FF_KRT = 64 { FF_KRT, FF_KRT, FF_KRT_TXT, "KRT", ".krt", ".szs", ".krt", @@ -786,7 +798,7 @@ const file_type_t FileTypeTab[FF_N+1] = EmptyString }, - // FF_KRT_TXT = 64 + // FF_KRT_TXT = 65 { FF_KRT_TXT, FF_KRT, FF_KRT_TXT, "KRTTXT", ".txt", ".szs", ".txt", @@ -798,7 +810,7 @@ const file_type_t FileTypeTab[FF_N+1] = EmptyString }, - // FF_OBJFLOW = 65 + // FF_OBJFLOW = 66 { FF_OBJFLOW, FF_OBJFLOW, FF_OBJFLOW_TXT, "OBFLOW", ".bin", ".szs", ".bin", @@ -810,7 +822,7 @@ const file_type_t FileTypeTab[FF_N+1] = EmptyString }, - // FF_OBJFLOW_TXT = 66 + // FF_OBJFLOW_TXT = 67 { FF_OBJFLOW_TXT, FF_OBJFLOW, FF_OBJFLOW_TXT, "OF-TXT", ".txt", ".szs", ".txt", @@ -822,7 +834,7 @@ const file_type_t FileTypeTab[FF_N+1] = EmptyString }, - // FF_GH_ITEM = 67 + // FF_GH_ITEM = 68 { FF_GH_ITEM, FF_GH_ITEM, FF_GH_ITEM_TXT, "GHITEM", ".bin", ".szs", ".bin", @@ -834,7 +846,7 @@ const file_type_t FileTypeTab[FF_N+1] = EmptyString }, - // FF_GH_ITEM_TXT = 68 + // FF_GH_ITEM_TXT = 69 { FF_GH_ITEM_TXT, FF_GH_ITEM, FF_GH_ITEM_TXT, "GI-TXT", ".txt", ".szs", ".txt", @@ -846,7 +858,7 @@ const file_type_t FileTypeTab[FF_N+1] = EmptyString }, - // FF_GH_IOBJ = 69 + // FF_GH_IOBJ = 70 { FF_GH_IOBJ, FF_GH_IOBJ, FF_GH_IOBJ_TXT, "GHIOBJ", ".bin", ".szs", ".bin", @@ -858,7 +870,7 @@ const file_type_t FileTypeTab[FF_N+1] = EmptyString }, - // FF_GH_IOBJ_TXT = 70 + // FF_GH_IOBJ_TXT = 71 { FF_GH_IOBJ_TXT, FF_GH_IOBJ, FF_GH_IOBJ_TXT, "GIOTXT", ".txt", ".szs", ".txt", @@ -870,7 +882,7 @@ const file_type_t FileTypeTab[FF_N+1] = EmptyString }, - // FF_GH_KART = 71 + // FF_GH_KART = 72 { FF_GH_KART, FF_GH_KART, FF_GH_KART_TXT, "GHKART", ".bin", ".szs", ".bin", @@ -882,7 +894,7 @@ const file_type_t FileTypeTab[FF_N+1] = EmptyString }, - // FF_GH_KART_TXT = 72 + // FF_GH_KART_TXT = 73 { FF_GH_KART_TXT, FF_GH_KART, FF_GH_KART_TXT, "GK-TXT", ".txt", ".szs", ".txt", @@ -894,7 +906,7 @@ const file_type_t FileTypeTab[FF_N+1] = EmptyString }, - // FF_GH_KOBJ = 73 + // FF_GH_KOBJ = 74 { FF_GH_KOBJ, FF_GH_KOBJ, FF_GH_KOBJ_TXT, "GHKOBJ", ".bin", ".szs", ".bin", @@ -906,7 +918,7 @@ const file_type_t FileTypeTab[FF_N+1] = EmptyString }, - // FF_GH_KOBJ_TXT = 74 + // FF_GH_KOBJ_TXT = 75 { FF_GH_KOBJ_TXT, FF_GH_KOBJ, FF_GH_KOBJ_TXT, "GKOTXT", ".txt", ".szs", ".txt", @@ -918,7 +930,7 @@ const file_type_t FileTypeTab[FF_N+1] = EmptyString }, - // FF_DRIVER = 75 + // FF_DRIVER = 76 { FF_DRIVER, 0, 0, "DRV", ".bin", ".szs", ".bin", @@ -930,7 +942,7 @@ const file_type_t FileTypeTab[FF_N+1] = EmptyString }, - // FF_VEHICLE = 76 + // FF_VEHICLE = 77 { FF_VEHICLE, 0, 0, "VEH", ".bin", ".szs", ".bin", @@ -942,7 +954,7 @@ const file_type_t FileTypeTab[FF_N+1] = EmptyString }, - // FF_BRASD = 77 + // FF_BRASD = 78 { FF_BRASD, 0, 0, "BRASD", ".brasd", ".szs", ".brasd", @@ -954,7 +966,7 @@ const file_type_t FileTypeTab[FF_N+1] = filetype_info_unknown }, - // FF_RKG = 78 + // FF_RKG = 79 { FF_RKG, 0, 0, "RKG", ".rkg", ".szs", ".rkg", @@ -966,7 +978,7 @@ const file_type_t FileTypeTab[FF_N+1] = EmptyString }, - // FF_RKCO = 79 + // FF_RKCO = 80 { FF_RKCO, 0, 0, "RKCO", ".rkco", ".szs", ".rkco", @@ -978,7 +990,7 @@ const file_type_t FileTypeTab[FF_N+1] = EmptyString }, - // FF_STATICR = 80 + // FF_STATICR = 81 { FF_STATICR, 0, 0, "STATICR", ".rel", ".szs", ".rel", @@ -990,7 +1002,7 @@ const file_type_t FileTypeTab[FF_N+1] = "A 'StaticR.rel' file" }, - // FF_DOL = 81 + // FF_DOL = 82 { FF_DOL, 0, 0, "DOL", ".dol", ".szs", ".dol", @@ -1002,7 +1014,7 @@ const file_type_t FileTypeTab[FF_N+1] = "An executable DOL file" }, - // FF_GCT = 82 + // FF_GCT = 83 { FF_GCT, 0, 0, "GCT", ".gct", ".szs", ".gct", @@ -1014,7 +1026,7 @@ const file_type_t FileTypeTab[FF_N+1] = "Gecko Cheat Code" }, - // FF_GCH = 83 + // FF_GCH = 84 { FF_GCH, 0, 0, "GCH", ".gch", ".szs", ".gch", @@ -1026,7 +1038,7 @@ const file_type_t FileTypeTab[FF_N+1] = "Gecko Cheat Handler + coded" }, - // FF_WCH = 84 + // FF_WCH = 85 { FF_WCH, 0, 0, "WCH", ".wch", ".szs", ".wch", @@ -1038,7 +1050,7 @@ const file_type_t FileTypeTab[FF_N+1] = "Wiimms Cheat Handler + codes" }, - // FF_WPF = 85 + // FF_WPF = 86 { FF_WPF, 0, 0, "WPF", ".wpf", ".szs", ".wpf", @@ -1050,7 +1062,7 @@ const file_type_t FileTypeTab[FF_N+1] = "Wiimms Patch File" }, - // FF_XPF = 86 + // FF_XPF = 87 { FF_XPF, 0, 0, "XPF", ".xpf", ".szs", ".xpf", @@ -1062,7 +1074,7 @@ const file_type_t FileTypeTab[FF_N+1] = "Extended Patch File" }, - // FF_DISTRIB = 87 + // FF_DISTRIB = 88 { FF_DISTRIB, 0, 0, "DISTRIB", ".txt", ".szs", ".txt", @@ -1074,7 +1086,7 @@ const file_type_t FileTypeTab[FF_N+1] = EmptyString }, - // FF_PNG = 88 + // FF_PNG = 89 { FF_PNG, 0, 0, "PNG", ".png", ".png", ".png", @@ -1086,7 +1098,7 @@ const file_type_t FileTypeTab[FF_N+1] = "A public image format" }, - // FF_PORTDB = 89 + // FF_PORTDB = 90 { FF_PORTDB, 0, 0, "PORTDB", ".bin", ".szs", ".bin", @@ -1098,7 +1110,7 @@ const file_type_t FileTypeTab[FF_N+1] = EmptyString }, - // FF_TXT = 90 + // FF_TXT = 91 { FF_TXT, 0, 0, "TXT", ".txt", ".szs", ".txt", @@ -1110,7 +1122,7 @@ const file_type_t FileTypeTab[FF_N+1] = EmptyString }, - // FF_SCRIPT = 91 + // FF_SCRIPT = 92 { FF_SCRIPT, 0, 0, "SCRIPT", ".script", ".szs", ".script", @@ -1122,7 +1134,7 @@ const file_type_t FileTypeTab[FF_N+1] = EmptyString }, - // FF_JSON = 92 + // FF_JSON = 93 { FF_JSON, 0, 0, "JSON", ".json", ".szs", ".json", @@ -1134,7 +1146,7 @@ const file_type_t FileTypeTab[FF_N+1] = EmptyString }, - // FF_SH = 93 + // FF_SH = 94 { FF_SH, 0, 0, "SH", ".sh", ".szs", ".sh", @@ -1146,7 +1158,7 @@ const file_type_t FileTypeTab[FF_N+1] = EmptyString }, - // FF_BASH = 94 + // FF_BASH = 95 { FF_BASH, 0, 0, "BASH", ".sh", ".szs", ".sh", @@ -1158,7 +1170,7 @@ const file_type_t FileTypeTab[FF_N+1] = EmptyString }, - // FF_PHP = 95 + // FF_PHP = 96 { FF_PHP, 0, 0, "PHP", ".php", ".szs", ".php", @@ -1170,7 +1182,7 @@ const file_type_t FileTypeTab[FF_N+1] = EmptyString }, - // FF_MAKEDOC = 96 + // FF_MAKEDOC = 97 { FF_MAKEDOC, 0, 0, "MAKEDOC", ".md", ".szs", ".md", @@ -1182,7 +1194,7 @@ const file_type_t FileTypeTab[FF_N+1] = EmptyString }, - // FF_DIRECTORY = 97 + // FF_DIRECTORY = 98 { FF_DIRECTORY, 0, 0, "DIR", ".d", ".d", ".d", @@ -1257,6 +1269,7 @@ const KeywordTab_t cmdtab_FileType[] = { FF_SHA1REF, "SHA1REF", 0, 0x1011 }, { FF_PREFIX, "PREFIX", 0, 0x1811 }, { FF_MTCAT, "MTCAT", 0, 0x1811 }, + { FF_CT_SHA1, "CT-SHA1", "CTSHA1", 0x11 }, { FF_MDL_TXT, "MDL-TXT", "MDLTXT", 0x11 }, { FF_PAT_TXT, "PAT-TXT", "PATTXT", 0x3811 }, { FF_TPL, "TPL", 0, 0x1c09 }, diff --git a/project/src/file-type.h b/project/src/file-type.h index 8893343..837fd6f 100644 --- a/project/src/file-type.h +++ b/project/src/file-type.h @@ -110,82 +110,83 @@ typedef enum file_format_t FF_SHA1REF, // 41 FF_PREFIX, // 42 FF_MTCAT, // 43 + FF_CT_SHA1, // 44 - FF_MDL_TXT, // 44 + FF_MDL_TXT, // 45 - FF_PAT_TXT, // 45 + FF_PAT_TXT, // 46 - FF_TPL, // 46 - FF_BTI, // 47 - FF_BREFT_IMG, // 48 + FF_TPL, // 47 + FF_BTI, // 48 + FF_BREFT_IMG, // 49 - FF_BMG, // 49 - FF_BMG_TXT, // 50 + FF_BMG, // 50 + FF_BMG_TXT, // 51 - FF_KCL, // 51 - FF_KCL_TXT, // 52 - FF_WAV_OBJ, // 53 - FF_SKP_OBJ, // 54 + FF_KCL, // 52 + FF_KCL_TXT, // 53 + FF_WAV_OBJ, // 54 + FF_SKP_OBJ, // 55 - FF_KMP, // 55 - FF_KMP_TXT, // 56 + FF_KMP, // 56 + FF_KMP_TXT, // 57 - FF_ITEMSLT, // 57 - FF_ITEMSLT_TXT, // 58 + FF_ITEMSLT, // 58 + FF_ITEMSLT_TXT, // 59 - FF_KMG, // 59 - FF_KMG_TXT, // 60 + FF_KMG, // 60 + FF_KMG_TXT, // 61 - FF_KRM, // 61 - FF_KRM_TXT, // 62 + FF_KRM, // 62 + FF_KRM_TXT, // 63 - FF_KRT, // 63 - FF_KRT_TXT, // 64 + FF_KRT, // 64 + FF_KRT_TXT, // 65 - FF_OBJFLOW, // 65 - FF_OBJFLOW_TXT, // 66 + FF_OBJFLOW, // 66 + FF_OBJFLOW_TXT, // 67 - FF_GH_ITEM, // 67 - FF_GH_ITEM_TXT, // 68 + FF_GH_ITEM, // 68 + FF_GH_ITEM_TXT, // 69 - FF_GH_IOBJ, // 69 - FF_GH_IOBJ_TXT, // 70 + FF_GH_IOBJ, // 70 + FF_GH_IOBJ_TXT, // 71 - FF_GH_KART, // 71 - FF_GH_KART_TXT, // 72 + FF_GH_KART, // 72 + FF_GH_KART_TXT, // 73 - FF_GH_KOBJ, // 73 - FF_GH_KOBJ_TXT, // 74 + FF_GH_KOBJ, // 74 + FF_GH_KOBJ_TXT, // 75 - FF_DRIVER, // 75 - FF_VEHICLE, // 76 + FF_DRIVER, // 76 + FF_VEHICLE, // 77 - FF_BRASD, // 77 - FF_RKG, // 78 - FF_RKCO, // 79 + FF_BRASD, // 78 + FF_RKG, // 79 + FF_RKCO, // 80 - FF_STATICR, // 80 - FF_DOL, // 81 + FF_STATICR, // 81 + FF_DOL, // 82 - FF_GCT, // 82 - FF_GCH, // 83 - FF_WCH, // 84 - FF_WPF, // 85 - FF_XPF, // 86 - FF_DISTRIB, // 87 + FF_GCT, // 83 + FF_GCH, // 84 + FF_WCH, // 85 + FF_WPF, // 86 + FF_XPF, // 87 + FF_DISTRIB, // 88 - FF_PNG, // 88 - FF_PORTDB, // 89 + FF_PNG, // 89 + FF_PORTDB, // 90 - FF_TXT, // 90 - FF_SCRIPT, // 91 - FF_JSON, // 92 - FF_SH, // 93 - FF_BASH, // 94 - FF_PHP, // 95 - FF_MAKEDOC, // 96 + FF_TXT, // 91 + FF_SCRIPT, // 92 + FF_JSON, // 93 + FF_SH, // 94 + FF_BASH, // 95 + FF_PHP, // 96 + FF_MAKEDOC, // 97 - FF_DIRECTORY, // 97 + FF_DIRECTORY, // 98 //--- number of elements diff --git a/project/src/lib-file.c b/project/src/lib-file.c index bce8317..d257230 100644 --- a/project/src/lib-file.c +++ b/project/src/lib-file.c @@ -815,6 +815,7 @@ file_format_t GetByMagicFF case LE_SHA1REF_MAGIC8_NUM: return FF_SHA1REF; case LE_PREFIX_MAGIC8_NUM: return FF_PREFIX; case LE_MTCAT_MAGIC8_NUM: return FF_MTCAT; + case LE_CT_SHA1_MAGIC8_NUM: return FF_CT_SHA1; } } @@ -4558,6 +4559,161 @@ enumError SaveCategoryListFN ( ccp fname, const mkw_category_list_t * clist ) // /////////////////////////////////////////////////////////////////////////////// +/////////////// sha1_reference_t /////////////// +/////////////////////////////////////////////////////////////////////////////// + +sha1_reference_t * s1ref_list = 0; // NULL or list with records +uint s1ref_used = 0; // used elements of 's1ref_list' +uint s1ref_size = 0; // alloced elements for 's1ref_list' +uint s1ref_max1_track = 0; // max(s1ref_list->track) + 1 +uint s1ref_max1_family = 0; // max(s1ref_list->family) + 1 +uint s1ref_max1_clan = 0; // max(s1ref_list->clan) + 1 + +/////////////////////////////////////////////////////////////////////////////// + +void ResetSha1Ref(void) +{ + FREE(s1ref_list); + s1ref_list = 0; + s1ref_used = 0; + s1ref_size = 0; + s1ref_max1_track = 0; + s1ref_max1_family = 0; + s1ref_max1_clan = 0; +} + +/////////////////////////////////////////////////////////////////////////////// + +void ScanSha1Ref ( struct ScanText_t *st ) +{ + DASSERT(st); + if (!st) + return; + + ResetSha1Ref(); + + enum + { + IDX_SHA1, + IDX_TRACK, + IDX_FAMILY, + IDX_CLAN, + IDX__N + }; + + uint good_size = 0; + + while ( NextLineScanText(st) ) + { + mem_t srcline = { .ptr = st->line, .len = st->eol - st->line }; + if ( *srcline.ptr == '@' ) + { + if (!memcmp(srcline.ptr,"@N_RECORDS=",11)) + good_size = str2ul(srcline.ptr+11,0,10); + continue; + } + + mem_t src[IDX__N+2]; + const uint n = SplitByCharMem(src,IDX__N+1,srcline,'|'); + if ( n <= IDX__N ) + continue; + + PRINT0("LINE: %.*s | %.*s | %.*s | %.*s |\n", + src[IDX_SHA1].len, src[IDX_SHA1].ptr, + src[IDX_TRACK].len, src[IDX_TRACK].ptr, + src[IDX_FAMILY].len, src[IDX_FAMILY].ptr, + src[IDX_CLAN].len, src[IDX_CLAN].ptr ); + + if ( src[IDX_SHA1].len != 40 ) + continue; + + if ( s1ref_used == s1ref_size ) + { + s1ref_size = s1ref_size *5 /4 + 1000; + if ( s1ref_size < good_size ) + s1ref_size = good_size; + PRINT0("GROW(s1ref_list) %d -> %d\n",s1ref_used,s1ref_size); + s1ref_list = REALLOC( s1ref_list, s1ref_size * sizeof(*s1ref_list) ); + } + + sha1_reference_t *p = s1ref_list + s1ref_used++; + Sha1Hex2Bin(p->sha1,src[IDX_SHA1].ptr,src[IDX_SHA1].ptr+40); + + p->track = strtoul(src[IDX_TRACK].ptr,0,10); + if ( s1ref_max1_track < p->track ) + s1ref_max1_track = p->track; + + p->family = strtoul(src[IDX_FAMILY].ptr,0,10); + if ( s1ref_max1_family < p->family ) + s1ref_max1_family = p->family; + + p->clan = strtoul(src[IDX_CLAN].ptr,0,10); + if ( s1ref_max1_clan < p->clan ) + s1ref_max1_clan = p->clan; + } + + s1ref_max1_track++; + s1ref_max1_family++; + s1ref_max1_clan++; + + if ( logging >= 2 ) + fprintf(stdlog,"s1ref_list: %u/%u records (%4.2f MB) loaded, max=%u,%u,%u\n", + s1ref_used, s1ref_size, + s1ref_used * sizeof(*s1ref_list) * 1e-6, + s1ref_max1_track, s1ref_max1_family, s1ref_max1_clan ); + + #if 0 + const sha1_reference_t *r1 = FindSha1RefHex("0014f81223307ac9a3c8f738bbd4cedc5e39b10b",0); + const sha1_reference_t *r2 = FindSha1RefHex("0014f81223307ac9a3c8f738bbd4cedc5e39b10c",0); + PRINT1("REF1 = %p = %zd, REF2 = %p = %zd\n", + r1, r1 ? r1-s1ref_list : -1, r2, r2 ? r2-s1ref_list : -1 ); + #endif +} + +/////////////////////////////////////////////////////////////////////////////// + +void DefineSha1Ref ( cvp source, uint len ) +{ + ScanText_t st; + SetupScanText(&st,source,len); + ScanSha1Ref(&st); + ResetScanText(&st); +} + +/////////////////////////////////////////////////////////////////////////////// + +const sha1_reference_t * FindSha1RefBin ( sha1_hash_t sha1 ) +{ + int beg = 0; + int end = (int)s1ref_used - 1; + while ( beg <= end ) + { + const int idx = (beg+end)/2; + int stat = memcmp(sha1,s1ref_list[idx].sha1,sizeof(sha1_hash_t)); + if ( stat < 0 ) + end = idx - 1 ; + else if ( stat > 0 ) + beg = idx + 1; + else + return s1ref_list + idx; + } + return 0; +} + +/////////////////////////////////////////////////////////////////////////////// + +const sha1_reference_t * FindSha1RefHex ( ccp sha1, ccp end ) +{ + if (!sha1) + return 0; + + sha1_hash_t hash; + Sha1Hex2Bin(hash,sha1,end); + return FindSha1RefBin(hash); +} + +// +/////////////////////////////////////////////////////////////////////////////// /////////////// split_filename_t /////////////// /////////////////////////////////////////////////////////////////////////////// @@ -4689,6 +4845,7 @@ void AnalyseSPF spf->f_d.ptr = end; spf->f_d.len = 2; nlen -= 2; + spf->distrib_flags |= G_DTA_IS_D; } spf->f_name.ptr = name; @@ -4793,11 +4950,25 @@ void AnalyseSPF spf->le_flags |= G_LEFL_RND_GROUP; } else if ( !StrCmpMem(p,"new") ) + { spf->le_flags |= G_LEFL_NEW; + spf->distrib_flags |= G_DTA_NEW; + } + else if ( !StrCmpMem(p,"again") ) + spf->distrib_flags |= G_DTA_AGAIN; + else if ( !StrCmpMem(p,"update") || !StrCmpMem(p,"upd") ) + spf->distrib_flags |= G_DTA_UPDATE; + else if ( !StrCmpMem(p,"fill") ) + spf->distrib_flags |= G_DTA_FILL; + else if ( !StrCmpMem(p,"boost") ) + spf->distrib_flags |= G_DTA_BOOST; else if ( !StrCmpMem(p,"texture") || !StrCmpMem(p,"temp-allow") ) spf->le_flags |= G_LEFL_TEXTURE; else if ( !StrCmpMem(p,"hidden") ) + { spf->le_flags |= G_LEFL_HIDDEN; + spf->distrib_flags |= G_DTA_HIDDEN; + } else if (!memcmp(p.ptr,"order=",6)) spf->attrib_order = str2l(p.ptr+6,0,10); else @@ -4945,12 +5116,13 @@ void AnalyseSPF if (!strncasecmp(name,"boost:",6)) { - spf->boost.ptr = name; - spf->boost.len = 6; - name += 6; - if ( *name == ' ' ) - name++; - nlen = end - name; + spf->distrib_flags |= G_DTA_BOOST; + spf->boost.ptr = name; + spf->boost.len = 6; + name += 6; + if ( *name == ' ' ) + name++; + nlen = end - name; } diff --git a/project/src/lib-image2.c b/project/src/lib-image2.c index 84486b6..09da759 100644 --- a/project/src/lib-image2.c +++ b/project/src/lib-image2.c @@ -486,8 +486,8 @@ static enumError CreateGenericTextIMG DASSERT(par); DASSERT(img); - static char search[] = "ÄÖÜàáâäèéíñóôúüß"; - static char replace[] = "AOUaaaaeeinoouus"; + static char search[] = "ÄÖÜàáâäèéíñóôúüß "; // NBSP (0xa0) at end of string + static char replace[] = "AOUaaaaeeinoouus "; static u32 codelist[sizeof(replace)] = {0}; if (!codelist[0]) @@ -518,7 +518,7 @@ static enumError CreateGenericTextIMG while ( src < end ) { u32 code = ScanUTF8AnsiChar(&src); - if ( code <= ' ' ) + if ( code <= ' ' || code == '_' ) code = ' '; else if ( code >= 0x80 ) { diff --git a/project/src/lib-lecode.c b/project/src/lib-lecode.c index bc4b420..f33017c 100644 --- a/project/src/lib-lecode.c +++ b/project/src/lib-lecode.c @@ -3854,17 +3854,14 @@ void CopyLecodeFlags ( le_analyze_t * ana ) /////////////////////////////////////////////////////////////////////////////// -void PatchLECODE ( le_analyze_t * ana ) +enumError PatchLECODE ( le_analyze_t * ana ) { DASSERT(ana); PRINT("PatchLECODE() opt_lpar=%s\n",opt_lpar); ccp warn = GetLecodeSupportWarning(ana); if (warn) - { - ERROR0(ERR_INVALID_DATA,"Can't use or patch LE-CODE because %s.",warn); - return; - } + return ERROR0(ERR_INVALID_DATA,"Can't use or patch LE-CODE because %s.",warn); u8 *saved = MEMDUP(ana->data,ana->data_size); @@ -3891,6 +3888,7 @@ void PatchLECODE ( le_analyze_t * ana ) } FREE(saved); + return ERR_OK; } // diff --git a/project/src/lib-lecode.h b/project/src/lib-lecode.h index 3d064e1..9f4cfad 100644 --- a/project/src/lib-lecode.h +++ b/project/src/lib-lecode.h @@ -1049,7 +1049,7 @@ const ctcode_t * LoadLEFile ( uint le_phase ); enumError ApplyLEFile ( le_analyze_t * ana ); enumError ApplyCTCODE ( le_analyze_t * ana, const ctcode_t * ctcode ); -void PatchLECODE ( le_analyze_t * ana ); +enumError PatchLECODE ( le_analyze_t * ana ); void PatchLPAR ( le_lpar_t * lp ); void UpdateLecodeFlags ( le_analyze_t * ana ); diff --git a/project/src/lib-ledis.c b/project/src/lib-ledis.c index 78fb1cb..42d4f33 100644 --- a/project/src/lib-ledis.c +++ b/project/src/lib-ledis.c @@ -517,12 +517,21 @@ char * ScanLSP ( le_strpar_t *par, ccp arg, enumError *ret_err ) //-------------- + if (ret_err) + *ret_err = ERR_NOT_EXISTS; + if ( !par || !arg ) return (char*)arg; ccp src = arg; while ( *src > 0 && *src <= ' ' ) src++; + if ( *src == '@' ) + { + src++; + while ( *src > 0 && *src <= ' ' ) + src++; + } enumError err = ERR_OK; @@ -573,6 +582,31 @@ char * ScanLSP ( le_strpar_t *par, ccp arg, enumError *ret_err ) /////////////////////////////////////////////////////////////////////////////// +char * ScanOptionalLSP + ( le_strpar_t *par, ccp arg, le_track_text_t fallback, enumError *ret_err ) +{ + if (ret_err) + *ret_err = ERR_NOT_EXISTS; + par->opt = par->opt & ~LEO_LTT_SELECTOR | fallback & LEO_LTT_SELECTOR; + + if ( !par || !arg ) + return (char*)arg; + + ccp src = arg; + while ( *src > 0 && (uchar)*src <= ' ' ) + src++; + + if ( *src != '[' && *src != '@' ) + return (char*)src; + + src = ScanLSP(par,arg,ret_err); + while ( *src > 0 && ( *src <= ' ' || *src == ',' )) + src++; + return (char*)src; +} + +/////////////////////////////////////////////////////////////////////////////// + ccp GetNameLSP ( const le_strpar_t *par ) { if (par) @@ -1324,6 +1358,16 @@ void SetTextLT ( le_track_t *lt, const le_strpar_t *par, ccp text ) /////////////// Get*LT() functions /////////////// /////////////////////////////////////////////////////////////////////////////// +const u8 * GetSha1BinLT ( const le_track_t *lt, bool use_d ) +{ + const le_track_id_t *lti = lt->lti + (use_d>0); + return lt && lt->track_status >= LTS_EXPORT && lti->have_sha1 + ? lti->sha1bin + : 0; +} + +/////////////////////////////////////////////////////////////////////////////// + ccp GetSha1LT ( const le_track_t *lt, bool use_d, ccp return_on_empty ) { const le_track_id_t *lti = lt->lti + (use_d>0); @@ -1550,6 +1594,9 @@ ccp GetCupLT ( const le_track_t *lt, ccp return_on_empty ) ccp GetCupAlignLT ( const le_track_t *lt ) { + if (!lt) + return "? "; + if (!lt->cup_slot) return IsHiddenLEFL(lt->flags) ? "hidden " : "no-cup "; @@ -1559,6 +1606,47 @@ ccp GetCupAlignLT ( const le_track_t *lt ) : PrintCircBuf("%6s ",res); } +/////////////////////////////////////////////////////////////////////////////// + +DistribFlags_t GetDistribFlagsLT ( const le_track_t *lt, bool use_d ) +{ + if (!lt) + return 0; + + DistribFlags_t dta = lt->distrib_flags + & ~(G_DTA_IS_D|G_DTA_TITLE|G_DTA_HIDDEN|G_DTA_ORIGINAL); + if (!(dta&G_DTA_F_CALCULATED)) + { + ccp text = GetXName2LT(lt,0); + if (text) + { + split_filename_t spf; + AnalyseSPF(&spf,true,text,0,CPM_LINK,opt_plus); + dta = spf.distrib_flags | G_DTA_F_CALCULATED; + ResetSPF(&spf); + } + } + + const le_track_id_t *lti = lt->lti; + if (use_d) + { + dta |= G_DTA_IS_D; + lti++; + } + + if (IsTitleLEFL(lt->flags)) + dta |= G_DTA_TITLE; + + if (IsHiddenLEFL(lt->flags)) + dta |= G_DTA_HIDDEN; + + if (lti->orig_sha1) + dta |= G_DTA_ORIGINAL; + + ((le_track_t*)lt)->distrib_flags = dta; + return dta; +} + // /////////////////////////////////////////////////////////////////////////////// /////////////// Quote*LT() functions /////////////// @@ -3053,6 +3141,7 @@ static enumError ScanLeDefTRACKS } CheckEolSI(si); next_slot = -1; + } ResetV(&string_par); @@ -3943,58 +4032,16 @@ enumError AddToArchLD ( le_distrib_t *ld, raw_data_t *raw ) //-- setup by spf -#if 1 - ta->lt.flags = spf.le_flags; - ta->attr_order = spf.attrib_order; - ta->plus_order = spf.plus_order; - ta->game_order = spf.game_order; -// ta->game_color = spf.game1_color; + + ta->lt.flags = spf.le_flags; + ta->attr_order = spf.attrib_order; + ta->plus_order = spf.plus_order; + ta->game_order = spf.game_order; +// ta->game_color = spf.game1_color; + ta->lt.distrib_flags = spf.distrib_flags | G_DTA_F_CALCULATED; if (spf.le_group.len) AddToGroup(ld,ta,spf.le_group); -#else - //-- setup order & group - - mem_t grp = {0}; - mem_t attr_list[100+1]; - const int n = SplitByCharMem(attr_list,100,spf.attribs,','); - for ( int i = 0; i < n; i++ ) - { - mem_t attr = attr_list[i]; - if ( !attr.ptr || !attr.len ) - continue; - -// [[split-le-flags]] - if (!memcmp(attr.ptr,"head=",5)) - { - ta->lt.flags |= G_LEFL_RND_HEAD; - grp = MidMem(attr,5,attr.len); - } - else if (!memcmp(attr.ptr,"grp=",4)) - { - ta->lt.flags |= G_LEFL_RND_GROUP; - if (!grp.len) - grp = MidMem(attr,4,attr.len); - } - else if ( grp.len && !StrCmpMem(attr,"grp") ) - { - ta->lt.flags |= G_LEFL_RND_GROUP; - } - else if ( !StrCmpMem(attr,"new") ) - ta->lt.flags |= G_LEFL_NEW; - else if (!memcmp(attr.ptr,"order=",6)) - ta->attr_order = str2l(attr.ptr+6,0,10); - } - - if (grp.len) - AddToGroup(ld,ta,grp); - - //--- plus_order, game_order - - ta->plus_order = spf.plus_order; - ta->game_order = spf.game_order; -// ta->game_color = spf.game1_color; -#endif //-- clean @@ -4552,6 +4599,10 @@ enumError ImportRawDataLD DefineCategoryList(raw->data,raw->data_size); break; + case FF_CT_SHA1: + DefineSha1Ref(raw->data,raw->data_size); + break; + case FF_LPAR: { le_lpar_t lpar; @@ -5342,12 +5393,7 @@ enumError CreateSha1LD if ( !f || !ld ) return ERR_MISSING_PARAM; - #if 1 SortByCupLD(ld,filter_options_td,ld->spar.opt); - #else - UpdateCupsLD(ld); - SetupReferenceList(ld,filter_options_td,ld->spar.opt); - #endif static char sep[] = "#----------\r\n"; @@ -5365,9 +5411,11 @@ enumError CreateSha1LD if ( filter && *filter ) fprintf(f,"# Active output filter: %s\r\n",filter); - fputs( "# Columns: TYPE FLAGS LE_FLAGS SHA1 TRACK_SLOT CUP NAME\r\n" - "# During the import, only the first 4 columns are evaluated.\r\n" - "# Flags: d:is _d file / t:title only / h:hidden / o:original track\r\n" + fputs( "# Columns: TYPE DISTRIB_FLAGS LE_FLAGS SHA1 TRACK_SLOT CUP NAME\r\n" + //X "# During the import, only the first 4 columns are evaluated.\r\n" + "# Distribution Flags:\r\n" + "# B:boost, N:new, A:again, U:update, F:fill\r\n" + "# d:is _d file, t:title only, h:hidden, o:original track\r\n" ,f ); } @@ -5396,12 +5444,9 @@ enumError CreateSha1LD ccp name = use_xname ? GetXName2LT(lt,0) : GetNameLT(lt,0); exmem_t esc = EscapeStringEx(name,-1,EmptyString,EmptyString,CHMD__MODERN,0,false); - fprintf(f,"%s %c%c%c%c %s %s %4d %s %s\r\n", + fprintf(f,"%s %s %s %s %4d %s %s\r\n", GetNameLTTY(lt->track_type), - is_d ? 'd' : '-', - IsTitleLEFL(lt->flags) ? 't' : '-', - IsHiddenLEFL(lt->flags) ? 'h' : '-', - lti->orig_sha1 ? 'o' : '-', + PrintDTA(GetDistribFlagsLT(lt,is_d),true), PrintLEFL16(lt->flags,true), hex, lt->track_slot, GetCupAlignLT(lt), esc.data.ptr ); @@ -5990,7 +6035,8 @@ enumError CreateBmgLD ( FILE *f, le_distrib_t *ld, bool bmg_text ) /////////////////////////////////////////////////////////////////////////////// enumError CreateCupIconsLD - ( FILE *f, le_distrib_t *ld, ccp fname, mem_t par_opt, bool print_info ) + ( FILE *f, le_distrib_t *ld, ccp fname, const le_strpar_t *src, + mem_t mem_opt, bool print_info ) { if ( !f || !ld ) return ERR_MISSING_PARAM; @@ -6020,14 +6066,16 @@ enumError CreateCupIconsLD O_XWIIMM = 0x0010, O_PLUS = 0x0020, - O_GAME = 0x0040, - O_SPACE = 0x0080, + O_XPLUS = 0x0040, + O_GAME = 0x0080, + O_XGAME = 0x0100, + O_SPACE = 0x0200, O_CHARS = 0x1000, O_M_CHARS = 0xf000, O_S_CHARS = 12, - - O__DEFAULT = 3*O_CHARS, + + O__DEFAULT = 5*O_CHARS, }; static const KeywordTab_t keytab[] = @@ -6039,9 +6087,12 @@ enumError CreateCupIconsLD { O_XWIIMM, "XWIIMM", 0, 0 }, { O_PLUS, "PLUS", 0, 0 }, + { O_XPLUS, "XPLUS", 0, 0 }, { O_GAME, "GAME", 0, 0 }, + { O_XGAME, "XGAME", 0, 0 }, { O_SPACE, "SPACE", 0, 0 }, + { 0*O_CHARS, "0", 0, O_M_CHARS }, { 1*O_CHARS, "1", 0, O_M_CHARS }, { 2*O_CHARS, "2", 0, O_M_CHARS }, { 3*O_CHARS, "3", 0, O_M_CHARS }, @@ -6060,9 +6111,9 @@ enumError CreateCupIconsLD {0,0,0,0} }; - StringUpper(par_opt.ptr); - PRINT1("CreateCupIconsLD(%d), opt=%.*s|\n",print_info,par_opt.len,par_opt.ptr); - int opt = ScanKeywordList(par_opt.ptr,keytab,0,true,0,0,"CUP-ICONS",ERR_SYNTAX); + StringUpper(mem_opt.ptr); + PRINT0("CreateCupIconsLD(%s,%d), opt=%.*s|\n",GetNameLSP(src),print_info,mem_opt.len,mem_opt.ptr); + int opt = ScanKeywordList(mem_opt.ptr,keytab,0,true,0,O__DEFAULT,"CUP-ICONS",ERR_SYNTAX); if ( opt < 0 ) opt = 0; @@ -6082,8 +6133,11 @@ enumError CreateCupIconsLD const int wiimm9 = opt & O_9WIIMM ? 8 : -1; const int wiimmx = opt & O_XWIIMM ? ld->cup_versus.used - 1 : -1; - const bool use_plus_prefix = (opt & O_PLUS) != 0; - const bool use_game_prefix = (opt & O_GAME) != 0; + const bool use_plus_prefix = (opt & (O_PLUS|O_XPLUS)) != 0; + const bool use_game_prefix = (opt & (O_GAME|O_XGAME)) != 0; + + const ccp append_plus = (opt & O_XPLUS) ? "_" : " "; + const ccp append_game = (opt & O_XGAME) ? "_" : " "; const int max_chars = ( opt & O_M_CHARS ) >> O_S_CHARS; @@ -6104,30 +6158,30 @@ enumError CreateCupIconsLD if (ref) { le_track_t *lt = GetTrackLD(ld,*ref); - ccp text = GetNameLT(lt,0); + ccp text = GetTextLT(lt,src,0); if ( text && *text ) { split_filename_t spf; AnalyseSPF(&spf,true,text,0,CPM_LINK,opt_plus); if ( spf.name.len && dest < bufend ) { - char *namedest = namebuf; + char *ndest = namebuf; if ( use_plus_prefix && spf.plus.len ) - namedest = StringCat2E(namedest,nameend,spf.plus.ptr," "); + ndest = StringCat2LE(ndest,nameend,spf.plus.ptr,spf.plus.len,append_plus,1); if ( use_game_prefix && spf.game.len ) - namedest = StringCat2E(namedest,nameend,spf.game.ptr," "); - namedest = StringCopyE(namedest,nameend,spf.name.ptr); - if ( namedest > namebuf + max_chars ) - namedest = namebuf + max_chars; - while ( namedest > namebuf && namedest[-1] == ' ' ) - *--namedest = 0; - *namedest = 0; + ndest = StringCat2LE(ndest,nameend,spf.game.ptr,spf.game.len,append_game,1); + ndest = StringCopyE(ndest,nameend,spf.name.ptr); + if ( ndest > namebuf + max_chars ) + ndest = namebuf + max_chars; + while ( ndest > namebuf && ( ndest[-1] == ' ' || ndest[-1] == '\t' || ndest[-1] == '_' )) + *--ndest = 0; + *ndest = 0; if ( opt & O_SPACE ) - for ( namedest = namebuf; *namedest; namedest++ ) - if ( *namedest == ' ' ) + for ( ndest = namebuf; *ndest; ndest++ ) + if ( *ndest == ' ' ) { - *namedest = 0; + *ndest = 0; break; } @@ -6349,6 +6403,418 @@ enumError CreateDebugLD ( FILE *f, const le_distrib_t *ld ) // /////////////////////////////////////////////////////////////////////////////// +/////////////// le_distrib_t: create report /////////////// +/////////////////////////////////////////////////////////////////////////////// + +typedef struct report_counter_t +{ + uint visible; // visible tracks + uint hidden; // hidden tracks + uint title; // title tracks + + uint g_header; // group header + uint g_member; // group member + uint g_both; // group header+member + + uint le_new; // tracks marked as 'new' by LE-FLAGS + uint le_texture; // tracks marked as 'texture' by LE-FLAGS + + uint boost; // tracks marked as 'boost' by DTA + uint new; // tracks marked as 'new' by DTA + uint again; // tracks marked as 'again' by DTA + uint update; // tracks marked as 'update' by DTA + uint fill; // tracks marked as 'fill' by DTA + + StringField_t sha1; // distinct SHA1 +} +report_counter_t; + +/////////////////////////////////////////////////////////////////////////////// + +static void report_counters ( FILE *f, const report_counter_t *cnt, ccp type ) +{ + DASSERT(cnt); + DASSERT(type); + + const uint total = cnt->visible + cnt->hidden; + if ( cnt->visible && cnt->hidden ) + fprintf(f,"\r\n" + "%6u %s%s total\r\n" + "%8u visible %s%s\r\n" + "%8u hidden %s%s\r\n" + ,total ,type, total==1?"":"s" + ,cnt->visible ,type ,cnt->visible==1?"":"s" + ,cnt->hidden ,type ,cnt->hidden==1?"":"s" + ); + else if ( total ) + fprintf(f,"\r\n" + "%6u %s %s%s total\r\n" + ,total ,cnt->visible ? "visible" : "hidden" ,type, total==1?"":"s" + ); + else + fprintf(f," - no %ss found\r\n",type); + + const uint distinct = cnt->sha1.used; + if (distinct) + fprintf(f,"%8u distinct %s%s detected\r\n" + ,distinct ,type, distinct==1?"":"s" + ); + + if (cnt->title) + fprintf(f,"%8u %s%s used as title only\r\n" + ,cnt->title ,type, cnt->title==1?" ":"s" + ); + + if ( cnt->g_header ) + fprintf(f,"%8u %s%s used as group header\r\n" + ,cnt->g_header ,type, cnt->g_header==1?" ":"s" + ); + if ( cnt->g_member ) + fprintf(f,"%8u %s%s used as group member\r\n" + ,cnt->g_member ,type, cnt->g_member==1?" ":"s" + ); + if ( cnt->g_both ) + fprintf(f,"%8u %s%s used as group header + member\r\n" + ,cnt->g_both ,type, cnt->g_both==1?" ":"s" + ); + + if ( cnt->le_new ) + fprintf(f,"%8u %s%s marked by le-flags as 'new'\r\n" + ,cnt->le_new ,type, cnt->le_new==1?" ":"s" + ); + if ( cnt->le_texture ) + fprintf(f,"%8u %s%s marked by le-flags as 'texture'\r\n" + ,cnt->le_texture ,type, cnt->le_texture==1?" ":"s" + ); + + if ( cnt->boost ) + fprintf(f,"%8u %s%s marked by distribution info as 'boost'\r\n" + ,cnt->boost ,type, cnt->boost==1?" ":"s" + ); + if ( cnt->new ) + fprintf(f,"%8u %s%s marked by distribution info as 'new'\r\n" + ,cnt->new ,type, cnt->new==1?" ":"s" + ); + if ( cnt->again ) + fprintf(f,"%8u %s%s marked by distribution info as 'again'\r\n" + ,cnt->again ,type, cnt->again==1?" ":"s" + ); + if ( cnt->update ) + fprintf(f,"%8u %s%s marked by distribution info as 'update'\r\n" + ,cnt->update ,type, cnt->update==1?" ":"s" + ); + if ( cnt->fill ) + fprintf(f,"%8u %s%s marked by distribution info as 'fill'\r\n" + ,cnt->fill ,type, cnt->fill==1?" ":"s" + ); +} + +/////////////////////////////////////////////////////////////////////////////// + +static void report_duplicates + ( ld_out_param_t *lop, int idx, ccp singular, ccp plural, + int dup_count, u16 *list, int n_list ) +{ + if (!dup_count) + return; + + fprintf(lop->f,"\r\n\r\n%s%u %s that have been used two or more times (tid,fid,cid,flags,slot,cup,name):%s\r\n", + lop->colset->caption, + dup_count, dup_count == 1 ? singular : plural, + lop->colset->reset ); + + for ( int il = 1; il < n_list; il++ ) + { + if ( list[il] < 2 ) + continue; + + fputs("\r\n",lop->f); + le_track_t *lt = lop->ld->tlist; + for ( int slot = 0; slot < lop->ld->tlist_used; slot++, lt++ ) + { + if ( IsTitleLT(lt) ) + continue; + + const u8 *sha1 = GetSha1BinLT(lt,false); + if (sha1) + { + const sha1_reference_t *ref = FindSha1RefBin((void*)sha1); + if ( ref && ref->ref[idx] == il ) + fprintf(lop->f,"%7u %5u %5u %s %4u %s %s\r\n", + ref->track, ref->family, ref->clan, + PrintLEFL16(lt->flags,true), + lt->track_slot, GetCupAlignLT(lt), GetXName2LT(lt,"-") ); + } + } + } +} + +/////////////////////////////////////////////////////////////////////////////// + +enumError CreateReportLD ( ld_out_param_t *lop, mem_t mem_opt ) +{ + if (!lop) + return ERR_MISSING_PARAM; + + enum + { + O_COUNTERS = 0x0001, + O_NAMES = 0x0002, + O_TRACKS = 0x0004, + O_FAMILIES = 0x0008, + O_CLANS = 0x0010, + + O_ALL = 0x001f, + O_M_DUPLICATES = O_NAMES | O_TRACKS | O_FAMILIES | O_CLANS, + O_DEFAULT = O_COUNTERS | O_M_DUPLICATES, + }; + + static const KeywordTab_t keytab[] = + { + { O_COUNTERS, "COUNTERS", 0, 0 }, + { O_NAMES, "NAMES", 0, 0 }, + { O_TRACKS, "TRACKS", 0, 0 }, + { O_FAMILIES, "FAMILIES", "FAMILY", 0 }, + { O_CLANS, "CLANS", 0, 0 }, + { O_M_DUPLICATES, "DUPLICATES", 0, O_M_DUPLICATES }, + { O_ALL, "ALL", 0, O_ALL }, + {0,0,0,0} + }; + + u32 opt = 0; + if ( mem_opt.len) + { + const s64 def = *mem_opt.ptr == '-' ? O_ALL : 0; + s64 res = ScanKeywordListP(0,mem_opt.ptr,mem_opt.len,def,keytab); + if ( res >= 0 ) + opt = res; + } + if (!opt) + opt = O_DEFAULT; + + UpdateCupsLD(lop->ld); + + + //--- counters + + if ( opt & O_COUNTERS ) + { + fprintf(lop->f,"\r\n%sVersus Track & Battle Arena counters:%s\r\n", + lop->colset->caption, lop->colset->reset ); + report_counter_t versus = {0}, battle = {0}; + + le_track_t *lt = lop->ld->tlist; + for ( int slot = 0; slot < lop->ld->tlist_used; slot++, lt++ ) + { + if ( lt->track_status < LTS_ACTIVE ) + continue; + + report_counter_t *cnt = lt->track_type & LTTY_TRACK ? &versus : &battle; + + if ( lt->flags & G_LEFL_CUP ) + cnt->visible++; + else + cnt->hidden++; + + if (IsTitleLT(lt)) + cnt->title++; + + switch ( lt->flags & G_LEFL__RND ) + { + case G_LEFL_RND_HEAD: cnt->g_header++; break; + case G_LEFL_RND_GROUP: cnt->g_member++; break; + case G_LEFL__RND: cnt->g_both++; break; + } + + if ( lt->flags & G_LEFL_NEW ) cnt->le_new++; + if ( lt->flags & G_LEFL_TEXTURE) cnt->le_texture++; + + const DistribFlags_t dta = GetDistribFlagsLT(lt,false); + if ( dta & G_DTA_BOOST ) cnt->boost++; + if ( dta & G_DTA_NEW ) cnt->new++; + if ( dta & G_DTA_AGAIN ) cnt->again++; + if ( dta & G_DTA_UPDATE ) cnt->update++; + if ( dta & G_DTA_FILL ) cnt->fill++; + + ccp sha1 = GetSha1LT(lt,false,0); + if (sha1) + InsertStringField(&cnt->sha1,sha1,false); + } + + report_counters(lop->f,&versus,"versus track"); + report_counters(lop->f,&battle,"battle arena"); + ResetStringField(&versus.sha1); + ResetStringField(&battle.sha1); + } + + + //--- find duplicate names + + if ( opt & O_NAMES ) + { + StringField_t sha1_list; + InitializeStringField(&sha1_list); + + ParamField_t pf; + InitializeParamField(&pf); + + // collect data + uint n = 0; + le_track_t *lt = lop->ld->tlist; + for ( int slot = 0; slot < lop->ld->tlist_used; slot++, lt++ ) + { + if (IsTitleLT(lt)) + continue; + ccp name = GetNameLT(lt,0); + if (name) + { + ccp sha1 = GetSha1LT(lt,false,0); + if ( sha1 && !InsertStringField(&sha1_list,sha1,false) ) + continue; + + ParamFieldItem_t *it = FindInsertParamField(&pf,name,false,0,0); + if ( ++it->num == 2 ) + n++; + } + } + + if (n) + { + fprintf(lop->f, + "\r\n\r\n%s%u name%s are used by two or more distinct tracks" + " (flags,slot,cup,name):%s\r\n", + lop->colset->caption, + n, n == 1 ? "" : "s", + lop->colset->reset ); + + ParamFieldItem_t *ptr = pf.field, *end; + for ( end = ptr + pf.used; ptr < end; ptr++ ) + { + if ( ptr->num < 2 ) + continue; + + fputs("\r\n",lop->f); + le_track_t *lt = lop->ld->tlist; + for ( int slot = 0; slot < lop->ld->tlist_used; slot++, lt++ ) + { + if (IsTitleLT(lt)) + continue; + ccp name = GetNameLT(lt,0); + if (!name || strcmp(name,ptr->key )) + continue; + + fprintf(lop->f," %s %4u %s %s\r\n", + PrintLEFL16(lt->flags,true), + lt->track_slot, GetCupAlignLT(lt), GetXName2LT(lt,"-") ); + } + } + } + + ResetParamField(&pf); + ResetStringField(&sha1_list); + } + + + //--- find duplicate tracks, families and clans + + if ( opt & O_M_DUPLICATES && !s1ref_used ) + { + static char msg[] = "\r\n" + "{warn|Without a SHA1 reference file" + " (see https://ct.wiimm.de/export/sha1ref/view)" + " a search for duplicate tracks, families or clans is not possible.}"; + PutColoredLines(lop->f,lop->colset,0,GetTermWidth(80,40)-1,0,0,msg); + + opt &= ~O_M_DUPLICATES; + } + + if ( opt & O_M_DUPLICATES ) + { + //-- search duplicates + + u16 *track_count = CALLOC(s1ref_max1_track,sizeof(*track_count)); + u16 *family_count = CALLOC(s1ref_max1_family,sizeof(*family_count)); + u16 *clan_count = CALLOC(s1ref_max1_clan,sizeof(*clan_count)); + int have_dup_track = 0; + int have_dup_family = 0; + int have_dup_clan = 0; + + le_track_t *lt = lop->ld->tlist; + for ( int slot = 0; slot < lop->ld->tlist_used; slot++, lt++ ) + { + if ( IsTitleLT(lt) ) + continue; + + const u8 *sha1 = GetSha1BinLT(lt,false); + if (sha1) + { + const sha1_reference_t *ref = FindSha1RefBin((void*)sha1); + if (ref) + { + #if 1 + if ( track_count[ref->track]++ ) + { + if ( track_count[ref->track] == 2 ) + have_dup_track++; + } + else if ( family_count[ref->family]++ ) + { + if ( family_count[ref->family] == 2 ) + have_dup_family++; + } + else if ( clan_count[ref->clan]++ ) + { + if ( clan_count[ref->clan] == 2 ) + have_dup_clan++; + } + #else + track_count[ref->track]++; + if ( track_count[ref->track] == 2 ) + have_dup_track++; + + family_count[ref->family]++; + if ( family_count[ref->family] == 2 ) + have_dup_family++; + + clan_count[ref->clan]++; + if ( clan_count[ref->clan] == 2 ) + have_dup_clan++; + #endif + } + } + } + + if ( track_count[0] >= 2 ) have_dup_track--; + if ( family_count[0] >= 2 ) have_dup_family--; + if ( clan_count[0] >= 2 ) have_dup_clan--; + + + //-- output duplicates + + if ( opt & O_TRACKS ) + report_duplicates(lop,0,"track","tracks",have_dup_track,track_count,s1ref_max1_track); + if ( opt & O_FAMILIES ) + report_duplicates(lop,1,"family","families",have_dup_family,family_count,s1ref_max1_family); + if ( opt & O_CLANS ) + report_duplicates(lop,2,"clan","clans",have_dup_clan,clan_count,s1ref_max1_clan); + + + //-- clean data + + FREE(track_count); + FREE(family_count); + FREE(clan_count); + } + + + //--- terminate + + fputs("\r\n",lop->f); + return ERR_OK; +} + +// +/////////////////////////////////////////////////////////////////////////////// /////////////// le_distrib_t: text jobs /////////////// /////////////////////////////////////////////////////////////////////////////// @@ -6532,6 +6998,135 @@ enumError TransferFilesLD ( le_distrib_t *ld, bool logit, bool testmode ) // /////////////////////////////////////////////////////////////////////////////// +/////////////// le_distrib_t: sort tracks and cups /////////////// +/////////////////////////////////////////////////////////////////////////////// + +enum // sort option +{ + // sort tracks + + SO_NONE = 0x0000, + SO_NAME = 0x0001, + SO_ID = 0x0002, + SO_SHA1 = 0x0003, + SO_M_TRACK = SO_NAME | SO_ID | SO_SHA1, + + SO_KEEP_VS = 0x0010, + SO_KEEP_BT = 0x0020, + SO_M_KEEP = SO_KEEP_VS | SO_KEEP_BT, + + // sort cups + + SO_VERSUS = 0x0100, + SO_BATTLE = 0x0200, + SO_M_TYPE = SO_VERSUS | SO_BATTLE, + + SO_DEFAULT = SO_NAME | SO_M_TYPE, +}; + +/////////////////////////////////////////////////////////////////////////////// + +#define MAX_SORT_MEMBERS 4 + +typedef struct sort_track_t +{ + track_slot_t src_slot; // ? + + track_slot_t grp_used; // number of used elements in 'grp_member' + track_slot_t grp_size; // number of alloced elements in 'grp_member' + track_slot_t *grp_member; // either 'grp_buf' or alloced + track_slot_t grp_buf[MAX_SORT_MEMBERS]; + // initial buffer for 'grp_member' + + ccp key; // NULL or allocaed key for sorting +} +sort_track_t; + +/////////////////////////////////////////////////////////////////////////////// + +static void sort_tracks ( le_distrib_t *ld, const le_strpar_t *src, uint opt ) +{ + DASSERT(ld); + + //-- setup data + + sort_track_t *slist = CALLOC(ld->tlist_used,sizeof(*slist)); + sort_track_t *slist_end = slist + ld->tlist_used; + + sort_track_t *xlist = CALLOC(ld->tlist_used,sizeof(sort_track_t*)); + sort_track_t *xptr = xlist; + + +// [[2do]] ??? +MARK_USED(xptr); + + + //-- free data + + for ( sort_track_t *p = slist; p < slist_end; p++ ) + { + FreeString(p->key); + if ( p->grp_member != p->grp_buf ) + FREE(p->grp_member); + } + FREE(slist); + FREE(xlist); +} + +/////////////////////////////////////////////////////////////////////////////// + +bool SortTracksLD ( le_distrib_t *ld, const le_strpar_t *src, mem_t mem_opt ) +{ + if (!ld) + return false; + + //--- check options + + static const KeywordTab_t keytab[] = + { + { SO_NONE, "NONE", 0, SO_M_TRACK }, + { SO_NAME, "NAME", 0, SO_M_TRACK }, + { SO_ID, "ID", 0, SO_M_TRACK }, + { SO_SHA1, "SHA1", 0, SO_M_TRACK }, + + { SO_KEEP_VS, "KEEP-VS", "KEEPVS", 0 }, + { SO_KEEP_BT, "KEEP-BT", "KEEPBT", 0 }, + { SO_M_KEEP, "KEEP-ALL", "KEEPALL", 0 }, + + { SO_VERSUS, "VERSUS", 0, 0 }, + { SO_BATTLE, "BATTLE", 0, 0 }, + + {0,0,0,0} + }; + + uint opt = 0; + if (mem_opt.len) + { + s64 res = ScanKeywordListP(0,mem_opt.ptr,mem_opt.len,0,keytab); + if ( res < 0 ) + return false; + opt = res; + } + + if ( !opt ) opt = SO_DEFAULT; + if ( !(opt & SO_M_TYPE) ) opt |= SO_M_TYPE; + + + //--- sort tracks + + UpdateCupsLD(ld); + + if ( opt & SO_M_TRACK ) + sort_tracks(ld,src,opt); + + + //--- sort cups + + return true; +} + +// +/////////////////////////////////////////////////////////////////////////////// /////////////// le_distrib_t: distribution /////////////// /////////////////////////////////////////////////////////////////////////////// diff --git a/project/src/lib-ledis.h b/project/src/lib-ledis.h index c6220ab..485271f 100644 --- a/project/src/lib-ledis.h +++ b/project/src/lib-ledis.h @@ -91,12 +91,17 @@ #define LE_MTCAT_MAGIC8 "#MTCAT03" #define LE_MTCAT_MAGIC8_NUM 0x234d544341543033ull +#define LE_CT_SHA1_MAGIC8 "#CT-SHA1" +#define LE_CT_SHA1_MAGIC8_NUM 0x2343542d53484131ull + #define LE_MAX_TRACKS (MKW_MAX_TRACK_SLOT+1) #define LE_TRACK_STRING_MAX 500 //----------------------------------------------------------------------------- typedef u16 le_group_t; +typedef u16 track_slot_t; +typedef u16 cup_slot_t; typedef struct le_track_t le_track_t; typedef struct le_distrib_t le_distrib_t; @@ -369,6 +374,9 @@ static inline void SetOptionsLSP ( le_strpar_t *par, le_options_t opt ) { if (par) par->opt = opt; } char * ScanLSP ( le_strpar_t *par, ccp arg, enumError *ret_err ); +char * ScanOptionalLSP + ( le_strpar_t *par, ccp arg, le_track_text_t fallback, enumError *ret_err ); + ccp GetNameLSP ( const le_strpar_t *par ); ccp GetOptionsLSP ( const le_strpar_t *par, le_options_t mask ); enumError ScanOptionsLSP ( le_strpar_t *par, ccp arg, ccp err_info ); @@ -465,8 +473,8 @@ typedef struct le_track_t { // keep it small! - u16 track_slot; // index of le_distrib_t, 0..MKW_MAX_TRACK_SLOT - u16 cup_slot; // 0 or 'cup * 10 + tidx' + track_slot_t track_slot; // index of le_distrib_t, 0..MKW_MAX_TRACK_SLOT + cup_slot_t cup_slot; // 0 or 'cup * 10 + tidx' le_track_status_t track_status; // LTS_INVALID | LTS_VALID | LTS_ACTIVE | LTS_EXPORT le_track_type_t track_type; // LTTY_NONE | LTTY_ARENA | LTTY_TRACK | LTTY_RANDOM @@ -476,6 +484,7 @@ typedef struct le_track_t le_property_t property; // property le_music_t music; // music slot le_flags_t flags; // flags + DistribFlags_t distrib_flags; // distribution flags (G_DTA_*) u8 lap_count; // number of laps, valid if >0.0 float speed_factor; // speed factor, valid if >0.0 @@ -528,6 +537,9 @@ static inline bool IsExportLT ( const le_track_t *lt ) static inline bool IsVisibleLT ( const le_track_t *lt ) { return lt && lt->track_status >= LTS_ACTIVE && !IsHiddenLEFL(lt->flags); } +static inline bool IsTitleLT ( const le_track_t *lt ) + { return lt && lt->track_status >= LTS_ACTIVE && IsTitleLEFL(lt->flags); } + //----------------------------------------------------------------------------- // SetListLT(), SetText*LT(): use 'opt & LEO_LTT_SELECTOR' to select text // recognized options: LEO_M_HOW | LEO_IN_* @@ -557,6 +569,8 @@ void SetTextOptLT ( le_track_t *lt, ccp text, le_options_t opt ); ccp * GetPtrLT ( const le_track_t *lt, const le_strpar_t *par ); ccp * GetPtrOptLT ( const le_track_t *lt, le_options_t opt, bool allow_d ); +const u8 * GetSha1BinLT ( const le_track_t *lt, bool use_d ); + ccp GetSha1LT ( const le_track_t *lt, bool use_d, ccp return_on_empty ); ccp GetIdentLT ( const le_track_t *lt, bool use_d, bool use_sha1, ccp return_on_empty ); ccp GetFileLT ( const le_track_t *lt, ccp return_on_empty ); @@ -600,6 +614,8 @@ ccp GetSlotNameLT ( const le_track_t *lt ); ccp GetCupLT ( const le_track_t *lt, ccp return_on_empty ); ccp GetCupAlignLT ( const le_track_t *lt ); +DistribFlags_t GetDistribFlagsLT ( const le_track_t *lt, bool use_d ); + // /////////////////////////////////////////////////////////////////////////////// /////////////// struct le_track_arch_t /////////////// @@ -678,7 +694,7 @@ typedef struct le_group_info_t { uint group; // group number - u16 *list; // list of group members + track_slot_t *list; // list of group members uint used; // number of group members uint size; // alloced elements of 'list' @@ -722,7 +738,7 @@ typedef struct le_distrib_t //-- this is a reference list, setup by e.g. Sort*() - //-- the list is termianted by a NULL pointer. + //-- the list is terminated by a NULL pointer. le_track_t **reflist; // reference list, terminated by NULL uint reflist_used; // used elements in 'tlist' @@ -750,6 +766,18 @@ typedef struct le_distrib_t le_distrib_t; //----------------------------------------------------------------------------- +// [[ld_out_param_t]] + +typedef struct ld_out_param_t +{ + ccp fname; + FILE *f; + const ColorSet_t *colset; + le_distrib_t *ld; +} +ld_out_param_t; + +//----------------------------------------------------------------------------- void InitializeLD ( le_distrib_t *ld ); void ResetLD ( le_distrib_t *ld ); @@ -947,10 +975,12 @@ enumError CreateLeDefLD ( FILE *f, le_distrib_t *ld ); enumError CreateLecodeLD ( FILE *f, le_distrib_t *ld, le_region_t region ); enumError CreateLparLD ( FILE *f, le_distrib_t *ld, bool print_full ); enumError CreateBmgLD ( FILE *f, le_distrib_t *ld, bool bmg_text ); -enumError CreateCupIconsLD ( FILE *f, le_distrib_t *ld, ccp fname, mem_t par_opt, bool print_info ); +enumError CreateCupIconsLD ( FILE *f, le_distrib_t *ld, ccp fname, const le_strpar_t *src, + mem_t mem_opt, bool print_info ); enumError CreateLeInfoLD ( FILE *f, const le_distrib_t *ld, bool list_only ); enumError CreateDebugLD ( FILE *f, const le_distrib_t *ld ); +enumError CreateReportLD ( ld_out_param_t *lop, mem_t mem_opt ); enumError CreateLecode4LD ( ccp fname, le_distrib_t *ld ); @@ -975,6 +1005,7 @@ enumError TransferFilesLD ( le_distrib_t *ld, bool logit, bool testmode ); void UpdateDistribLD ( le_distrib_t *ld, bool overwrite ); bool AddDistribParamLD ( le_distrib_t *ld, ccp src, ccp end ); +bool SortTracksLD ( le_distrib_t *ld, const le_strpar_t *src, mem_t mem_opt ); enumError ImportDistribLD ( le_distrib_t *ld, cvp data, uint size ); enumError ImportDistribSTLD ( le_distrib_t *ld, ScanText_t *st ); diff --git a/project/src/lib-std.c b/project/src/lib-std.c index 65edd6b..042ad7e 100644 --- a/project/src/lib-std.c +++ b/project/src/lib-std.c @@ -341,9 +341,13 @@ void SetupColors() { //----- setup colors - colorize_stdout = colorize_stdlog = opt_colorize; // reset it first - colorize_stdout = GetFileColorized(stdout); - colorize_stdlog = GetFileColorized(stdlog); + if ( opt_colorize >= COLMD_ON ) + colorize_stdout = colorize_stdlog = opt_colorize; // reset it first + + if ( colorize_stdout == COLMD_AUTO ) + colorize_stdout = GetFileColorized(stdout); + if ( colorize_stdlog == COLMD_AUTO ) + colorize_stdlog = GetFileColorized(stdlog); colout = GetColorSet(colorize_stdout); collog = GetColorSet(colorize_stdlog); @@ -664,7 +668,7 @@ const KeywordTab_t * CheckCommandHelper PrintKeywordError(key_tab,arg,cmd_stat,0,0); else if ( opt_colorize < COLMD_ON ) { - opt_colorize = COLMD_ON; + //colorize_stdout = COLMD_ON; SetupColors(); } } @@ -712,9 +716,14 @@ void SetupPager(void) if ( !opt_no_pager && isatty(fileno(stdout)) ) { fflush(stdout); - opt_colorize = 1; + colorize_stdout = 1; + const bool same = stdlog == stdout; + if (same) + colorize_stdlog = 1; SetupColors(); StdoutToPager(); + if (same) + stdlog = stdout; } } @@ -3675,6 +3684,7 @@ void cmd_version_section printf( "prog=%s\n" "name=%s\n" + "path=%s\n" "version=" VERSION "\n" "beta=%d\n" "revision=" REVISION "\n" @@ -3685,6 +3695,7 @@ void cmd_version_section "url=" URI_HOME "%s\n" , name_short , name_long + , ProgramPath() , BETA_VERSION , e[0], e[1], e[2], e[3] , endian == 0x01020304 ? "little" diff --git a/project/src/lib-std.h b/project/src/lib-std.h index 64cea89..45f0a69 100644 --- a/project/src/lib-std.h +++ b/project/src/lib-std.h @@ -2260,6 +2260,46 @@ enumError SaveCategoryListFN ( ccp fname, const mkw_category_list_t * clist ); // /////////////////////////////////////////////////////////////////////////////// +/////////////// sha1_reference_t /////////////// +/////////////////////////////////////////////////////////////////////////////// +// [[sha1_reference_t]] + +typedef struct sha1_reference_t +{ + sha1_hash_t sha1; + union + { + u16 ref[3]; + struct + { + u16 track; + u16 family; + u16 clan; + }; + }; +} +sha1_reference_t; + +//----------------------------------------------------------------------------- + +extern sha1_reference_t * s1ref_list; // NULL or list with records +extern uint s1ref_used; // used elements of 's1ref_list' +extern uint s1ref_size; // alloced elements for 's1ref_list' +extern uint s1ref_max1_track; // max(s1ref_list->track) + 1 +extern uint s1ref_max1_family; // max(s1ref_list->family) + 1 +extern uint s1ref_max1_clan; // max(s1ref_list->clan) + 1 + +//----------------------------------------------------------------------------- + +void ResetSha1Ref(void); +void ScanSha1Ref ( struct ScanText_t *st ); +void DefineSha1Ref ( cvp source, uint len ); + +const sha1_reference_t * FindSha1RefBin ( sha1_hash_t sha1 ); +const sha1_reference_t * FindSha1RefHex ( ccp sha1, ccp end ); + +// +/////////////////////////////////////////////////////////////////////////////// /////////////// split_filename_t /////////////// /////////////////////////////////////////////////////////////////////////////// // [[split_filename_t]] @@ -2296,19 +2336,20 @@ typedef struct split_filename_t //--- misc - int attrib_order; - int plus_order; - int game_order; - uint game1_color; - uint game2_color; + int attrib_order; + int plus_order; + int game_order; + uint game1_color; + uint game2_color; - le_flags_t le_flags; // -- LE-CODE flags "number string" - u8 track_cat; // -- track category "number mode string" - u8 lap_count; // %l number of laps, valid if >0.0 - float speed_factor; // %s speed factor, valid if >0.0 + DistribFlags_t distrib_flags; // -- distribution flags G_DTA_* + le_flags_t le_flags; // -- LE-CODE flags "number string" + u8 track_cat; // -- track category "number mode string" + u8 lap_count; // %l number of laps, valid if >0.0 + float speed_factor; // %s speed factor, valid if >0.0 - ccp input; - bool input_alloced; + ccp input; + bool input_alloced; } split_filename_t; diff --git a/project/src/ui/gen-ui.c b/project/src/ui/gen-ui.c index 618fdeb..4fecc1d 100644 --- a/project/src/ui/gen-ui.c +++ b/project/src/ui/gen-ui.c @@ -164,7 +164,7 @@ bool DefineIntVar ( VarMap_t * vm, ccp varname, int value ) { return false; } #define GENERIC_IMAGE(src) \ "If " src " starts with colon (@:@), then it may be a generic image" \ " instead of a real file." \ - " See https://szs.wiimm.de/doc/genericimg for details." + "\1 See https://szs.wiimm.de/doc/genericimg for details." // /////////////////////////////////////////////////////////////////////////////// diff --git a/project/src/ui/tab-wlect.inc b/project/src/ui/tab-wlect.inc index 0604c3d..42fb744 100644 --- a/project/src/ui/tab-wlect.inc +++ b/project/src/ui/tab-wlect.inc @@ -159,10 +159,15 @@ " @DIFFER@ (2) if at least one test failed, or an error code." }, { T_DEF_CMD, "PATCH", "PATCH|P", - "wlect PATCH [le_bin]...", - "Read each LE-BIN file and patch it." + "wlect PATCH [lecode_bin]...", + "Read each LE-CODE binary file and patch it." " Use {--le-define} to setup cups and tracks." }, + { H_DEF_CMD, "TIMESTAMP", "TIMESTAMP", + "wlect TIMESTAMP [lecode_bin]...", + "Read each LE-CODE binary file and set creation time if exists and is null" + " with respect to others existing timestamps." }, + { T_DEF_CMD, "LPAR", "LPAR", "wlect LPAR [le_bin]...", "Read each LE-BIN file and patch it." @@ -447,7 +452,7 @@ { T_OPT_CP, "CREATE_DISTRIB", "create-distrib|createdistrib", "file", "Create a LE-CODE distribution dump with a track list and more info about" - " the current distribution. Store the dump info a file." }, + " the current distribution. Store the dump into a file." }, #if OPT_OLD_NEW { H_OPT_GM, "OLD", "OLD", @@ -922,6 +927,14 @@ { T_COPT, "IGNORE", 0,0,0 }, { T_COPT, "CREATE_DISTRIB",0,0,0 }, + //---------- COMMAND wlect TIMESTAMP ---------- + + { T_CMD_BEG, "TIMESTAMP", 0,0,0 }, + + { T_COPY_GRP, "DEST", 0,0,0 }, +// { T_COPT, "NO_CHECK", 0,0,0 }, + { T_COPT, "IGNORE", 0,0,0 }, + //---------- COMMAND wlect LPAR ---------- { T_CMD_BEG, "LPAR", 0,0,0 }, diff --git a/project/src/ui/ui-wlect.c b/project/src/ui/ui-wlect.c index f6f0aa9..0dbdadf 100644 --- a/project/src/ui/ui-wlect.c +++ b/project/src/ui/ui-wlect.c @@ -127,7 +127,7 @@ static const InfoOption_t OptionInfo[OPT__N_TOTAL+1] = { OPT_CREATE_DISTRIB, false, false, false, false, false, 0, "create-distrib", "file", "Create a LE-CODE distribution dump with a track list and more info" - " about the current distribution. Store the dump info a file." + " about the current distribution. Store the dump into a file." }, { OPT_LE_DEFINE, false, false, false, false, true, 0, "le-define", @@ -830,6 +830,7 @@ static const KeywordTab_t CommandTab[] = { CMD_BIN_DIFF, "BIN-DIFF", "BINDIFF", 0 }, { CMD_BIN_DIFF, "BD", 0, 0 }, { CMD_PATCH, "PATCH", "P", 0 }, + { CMD_TIMESTAMP, "TIMESTAMP", 0, 0 }, { CMD_LPAR, "LPAR", 0, 0 }, { CMD_CREATE, "CREATE", "CR", 0 }, { CMD_DISTRIBUTION, "DISTRIBUTION", "DIS", 0 }, @@ -1261,37 +1262,43 @@ static u8 option_allowed_cmd_PATCH[47] = // cmd #23 0,0,0,0,0, 0,0,1,1,1, 1,1,1,1,1, 1,0 }; -static u8 option_allowed_cmd_LPAR[47] = // cmd #24 +static u8 option_allowed_cmd_TIMESTAMP[47] = // cmd #24 +{ + 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, + 0,0,0,0,0, 0,0,1,1,1, 1,1,1,1,1, 1,0 +}; + +static u8 option_allowed_cmd_LPAR[47] = // cmd #25 { 0,0,0,0,1, 1,1,0,0,0, 0,0,0,1,1, 1,1,1,1,1, 1,1,1,1,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,1,1,1, 1,1,1,1,1, 1,0 }; -static u8 option_allowed_cmd_CREATE[47] = // cmd #25 +static u8 option_allowed_cmd_CREATE[47] = // cmd #26 { 0,0,0,0,1, 1,1,0,1,1, 1,1,0,1,0, 1,0,1,1,1, 1,1,1,1,0, 0,0,0,0,0, 0,1,0,0,0, 0,0,1,1,1, 1,1,1,1,1, 1,0 }; -static u8 option_allowed_cmd_DISTRIBUTION[47] = // cmd #26 +static u8 option_allowed_cmd_DISTRIBUTION[47] = // cmd #27 { 0,1,0,0,1, 1,1,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,1, 1,1,1,1,1, 0,0,0,0,0, 0,0,1,1,1, 1,1,1,1,1, 1,0 }; -static u8 option_allowed_cmd_CAT[47] = // cmd #27 +static u8 option_allowed_cmd_CAT[47] = // cmd #28 { 0,0,0,0,1, 1,1,0,1,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 1,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 1,0 }; -static u8 option_allowed_cmd_DECODE[47] = // cmd #28 +static u8 option_allowed_cmd_DECODE[47] = // cmd #29 { 0,0,0,0,1, 1,1,0,1,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 1,0,0,0,0, 0,0,1,1,1, 1,1,1,1,1, 1,0 }; -static u8 option_allowed_cmd_ENCODE[47] = // cmd #29 +static u8 option_allowed_cmd_ENCODE[47] = // cmd #30 { 0,0,0,0,0, 0,0,0,1,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 1,0,0,0,0, 0,0,1,1,1, 1,1,1,1,1, 1,0 @@ -1630,6 +1637,24 @@ static const InfoOption_t * option_tab_cmd_PATCH[] = 0 }; +static const InfoOption_t * option_tab_cmd_TIMESTAMP[] = +{ + OptionInfo + OPT_DEST, + OptionInfo + OPT_DEST2, + OptionInfo + OPT_ESC, + + OptionInfo + OPT_NONE, // separator + + OptionInfo + OPT_OVERWRITE, + OptionInfo + OPT_NUMBER, + OptionInfo + OPT_REMOVE_DEST, + OptionInfo + OPT_UPDATE, + OptionInfo + OPT_PRESERVE, + OptionInfo + OPT_IGNORE, + + 0 +}; + static const InfoOption_t * option_tab_cmd_LPAR[] = { OptionInfo + OPT_LE_DEFINE, @@ -2187,15 +2212,30 @@ static const InfoCommand_t CommandInfo[CMD__N+1] = false, "PATCH", "P", - "wlect PATCH [le_bin]...", - "Read each LE-BIN file and patch it. Use --le-define to setup cups and" - " tracks.", + "wlect PATCH [lecode_bin]...", + "Read each LE-CODE binary file and patch it. Use --le-define to setup" + " cups and tracks.", 0, 25, option_tab_cmd_PATCH, option_allowed_cmd_PATCH }, + { CMD_TIMESTAMP, + true, + false, + false, + "TIMESTAMP", + 0, + "wlect TIMESTAMP [lecode_bin]...", + "Read each LE-CODE binary file and set creation time if exists and is" + " null with respect to others existing timestamps.", + 0, + 9, + option_tab_cmd_TIMESTAMP, + option_allowed_cmd_TIMESTAMP + }, + { CMD_LPAR, false, false, diff --git a/project/src/ui/ui-wlect.h b/project/src/ui/ui-wlect.h index c98d091..9be22b2 100644 --- a/project/src/ui/ui-wlect.h +++ b/project/src/ui/ui-wlect.h @@ -312,6 +312,9 @@ typedef enum enumOptions // | OB_IGNORE // | OB_CREATE_DISTRIB, // +// OB_CMD_TIMESTAMP = OB_GRP_DEST +// | OB_IGNORE, +// // OB_CMD_LPAR = OB_GRP_PATCH // | OB_GRP_DEST // | OB_GRP_TEXTOUT, @@ -384,6 +387,7 @@ typedef enum enumCommands CMD_DLLL, CMD_BIN_DIFF, CMD_PATCH, + CMD_TIMESTAMP, CMD_LPAR, CMD_CREATE, @@ -393,7 +397,7 @@ typedef enum enumCommands CMD_ENCODE, - CMD__N // == 30 + CMD__N // == 31 } enumCommands; diff --git a/project/src/ui/ui.def b/project/src/ui/ui.def index d1c5e43..a9a6634 100644 --- a/project/src/ui/ui.def +++ b/project/src/ui/ui.def @@ -14506,24 +14506,21 @@ "wimgt DECODE [source]...", \ "Decode (export) the entered image files into PNG files. The default" \ " destination is @'%P/%F.png'@. If SOURCE starts with colon (@:@)," \ - " then it may be a generic image instead of a real file. See" \ - " https://szs.wiimm.de/doc/genericimg for details." ) + " then it may be a generic image instead of a real file." ) #:def_cmd( "ENCODE", "ENCODE|ENC", \ "wimgt ENCODE [source]...", \ "Encode (import) the entered PNG files and convert them to to an" \ " internal image format (TPL, TEX, BREFT). The default destination is" \ " @'%P/%N'@ (removed extension). If SOURCE starts with colon (@:@)," \ - " then it may be a generic image instead of a real file. See" \ - " https://szs.wiimm.de/doc/genericimg for details." ) + " then it may be a generic image instead of a real file." ) #:def_cmd( "CONVERT", "CONVERT|CV", \ "wimgt CONVERT [source]...", \ "Convert the entered image files into new file and image formats. The" \ " old file is replaced by the new one. The difference to {ENCODE} is" \ " only the default file name handling. If SOURCE starts with colon" \ - " (@:@), then it may be a generic image instead of a real file. See" \ - " https://szs.wiimm.de/doc/genericimg for details." ) + " (@:@), then it may be a generic image instead of a real file." ) #:def_cmd( "COPY", "COPY|CP", \ "wimgt COPY source dest\n" \ @@ -14536,8 +14533,7 @@ " extension of the destination. Option --transform may override this." \ " Option --overwrite is set implicitly.\n" \ " If SOURCE starts with colon (@:@), then it may be a generic image" \ - " instead of a real file. See https://szs.wiimm.de/doc/genericimg for" \ - " details." ) + " instead of a real file." ) #:def_opt( "VERSION", "V|version", "G", \ "", \ @@ -14855,8 +14851,7 @@ " option is used multiple times all patch files will be used in the" \ " entered order.\n" \ " If FILE starts with colon (@:@), then it may be a generic image" \ - " instead of a real file. See https://szs.wiimm.de/doc/genericimg for" \ - " details." ) + " instead of a real file." ) #:def_opt( "TRANSFORM", "x|transform", "CP", \ "list", \ @@ -20178,9 +20173,9 @@ " least one test failed, or an error code." ) #:def_cmd( "PATCH", "PATCH|P", \ - "wlect PATCH [le_bin]...", \ - "Read each LE-BIN file and patch it. Use {--le-define} to setup cups" \ - " and tracks." ) + "wlect PATCH [lecode_bin]...", \ + "Read each LE-CODE binary file and patch it. Use {--le-define} to" \ + " setup cups and tracks." ) #:def_cmd( "LPAR", "LPAR", \ "wlect LPAR [le_bin]...", \ @@ -20500,7 +20495,7 @@ #:def_opt( "CREATE_DISTRIB", "create-distrib|createdistrib", "CP", \ "file", \ "Create a LE-CODE distribution dump with a track list and more info" \ - " about the current distribution. Store the dump info a file." ) + " about the current distribution. Store the dump into a file." ) #:def_opt( "LE_DEFINE", "le-define|ledefine", "CP", \ "file", \ @@ -21246,6 +21241,42 @@ "", \ "" ) +#:def_cmd_opt( "TIMESTAMP", "DEST", \ + "", \ + "" ) + +#:def_cmd_opt( "TIMESTAMP", "DEST2", \ + "", \ + "" ) + +#:def_cmd_opt( "TIMESTAMP", "ESC", \ + "", \ + "" ) + +#:def_cmd_opt( "TIMESTAMP", "OVERWRITE", \ + "", \ + "" ) + +#:def_cmd_opt( "TIMESTAMP", "NUMBER", \ + "", \ + "" ) + +#:def_cmd_opt( "TIMESTAMP", "REMOVE_DEST", \ + "", \ + "" ) + +#:def_cmd_opt( "TIMESTAMP", "UPDATE", \ + "", \ + "" ) + +#:def_cmd_opt( "TIMESTAMP", "PRESERVE", \ + "", \ + "" ) + +#:def_cmd_opt( "TIMESTAMP", "IGNORE", \ + "", \ + "" ) + #:def_cmd_opt( "LPAR", "LE_DEFINE", \ "", \ "" ) diff --git a/project/src/wlect.c b/project/src/wlect.c index 0837d02..7539cbc 100644 --- a/project/src/wlect.c +++ b/project/src/wlect.c @@ -793,8 +793,9 @@ static enumError cmd_patch() le_analyze_t ana; AnalyzeLEBinary(&ana,raw.data,raw.data_size); ApplyLEFile(&ana); - PatchLECODE(&ana); - err = SaveFILE( dest, 0, dest_is_source||opt_overwrite, + err = PatchLECODE(&ana); + if (!err) + err = SaveFILE( dest, 0, dest_is_source||opt_overwrite, raw.data, raw.data_size, 0 ); ImportAnaLDUMP(&ana); ResetLEAnalyze(&ana); @@ -807,6 +808,81 @@ static enumError cmd_patch() // /////////////////////////////////////////////////////////////////////////////// +/////////////// command timestamp /////////////// +/////////////////////////////////////////////////////////////////////////////// + +static enumError cmd_timestamp() +{ + static ccp def_path = "\1P/\1F"; + CheckOptDest(def_path,false); + + const u_sec_t reftime = GetTimeSec(false); + + raw_data_t raw; + InitializeRawData(&raw); + + ParamList_t *param; + for ( param = first_param; param; param = param->next ) + { + NORMALIZE_FILENAME_PARAM(param); + enumError err = LoadRawData(&raw,false,param->arg,0,opt_ignore>0,0); + if ( err == ERR_NOT_EXISTS || err > ERR_WARNING && opt_ignore ) + continue; + if ( err > ERR_WARNING ) + return err; + + char dest[PATH_MAX]; + SubstDest(dest,sizeof(dest),param->arg,opt_dest,def_path, + GetExtFF(raw.fform_file,raw.fform),false); + const bool dest_is_source = IsSameFilename(dest,param->arg); + + if ( verbose >= 0 || testmode ) + { + ccp ff_name = GetNameFF(raw.fform_file,raw.fform); + if (dest_is_source) + fprintf(stdlog,"%s%sSET TIMESTRAMP %s:%s\n", + verbose > 0 ? "\n" : "", + testmode ? "WOULD " : "", + ff_name, dest ); + else + fprintf(stdlog,"%s%sSET TIMESTRAMP %s:%s -> %s:%s\n", + verbose > 0 ? "\n" : "", + testmode ? "WOULD " : "", + ff_name, raw.fname, + ff_name, dest ); + fflush(stdlog); + } + + if ( raw.fform != FF_LE_BIN ) + return ERROR0(ERR_INVALID_DATA,"Invalid file format: %s",raw.fname); + + le_analyze_t ana; + AnalyzeLEBinary(&ana,raw.data,raw.data_size); + bool patched = false; + if ( !ana.creation_time && ana.header_vers >= 5 ) + { + u32 timestamp = reftime; + if ( ana.edit_time && timestamp > ana.edit_time ) + timestamp = ana.edit_time; + if ( timestamp >= ana.commit_time ) + { + ana.head->v5.creation_time = htonl(timestamp); + patched = true; + } + } + + if ( !err && ( !dest_is_source || patched ) ) + err = SaveFILE( dest, 0, dest_is_source||opt_overwrite, + raw.data, raw.data_size, 0 ); + ResetLEAnalyze(&ana); + } + + ResetRawData(&raw); + return ERR_OK; +} + +// +/////////////////////////////////////////////////////////////////////////////// /////////////// command create /////////////// /////////////////////////////////////////////////////////////////////////////// @@ -1282,17 +1358,10 @@ static void help_distrib ( enumError exit_code ) "\t{name|XRATING}:\t|" "Same as {name|RATING}, but use extended names if available.\n" "\n" - "\t{name|LE-INFO}:\t|" - "Print information about current LE-CODE binaries.\n" - "\n" "\t{name|PREFIX}:\t|" "Print a machine readable prefix list." " {file|https://ct.wiimm.de/export/prefix} is the authoritative source for this.\n" "\n" - "\t{name|DEBUG}:\t|" - "Print some statistics for debugging." - " The current sate is analysed without updating cups.\n" - "\n" //------------------------- " |{heading|Create human and machine readable definition files (usually input files):}\n" @@ -1357,34 +1426,85 @@ static void help_distrib ( enumError exit_code ) "\n" //------------------------- + " {heading|Analyze and report:}\n" + "\n" + "\t{name|REPORT}:\t|" + "Analyse the current distribution and print a report." + " Therefor count track and arena types and find duplicate names, tracks, families and clans." + "\r\r" + " {heading|Syntax:} {syntax|REPORT '=' [OPTIONS] '=' FILE}" + "\r\r" + "{syntax|OPTIONS} is a comma separated list of keywords to select the kind of analysis." + " If no option is set, all are enabled." + " To find duplicate tracks, families or clans, the definition file must support SHA1" + " checksums and a SHA1 reference file must be loaded." + " You can get the reference file from {file|https://ct.wiimm.de/export/sha1ref/view}." + "\n\n" + "|[17,29]" + "\t{par|counters}:\t|Count track and arena types in different ways.\n" + "\t{par|names}:\t|Find track names that are used" + " by two or more distinct tracks or arenas.\n" + "\t{par|tracks}:\t|Find tracks that are used two or more times and list them.\n" + "\t{par|families}:\t|Find tracks that are in the same family and list them.\n" + "\t{par|clans}:\t|Find tracks that are in the same clan and list them.\n" + "\t{par|duplicates}:\t|Short cut for »{par|names,tracks,families,clans}«.\n" + "\t{par|all}:\t|Short cut for all of above and default if no option is set." + " To exclude something, you can write e.g. »{par|all,-clans}«," + " or shorter »{par|-clans}«.\n" + "\n|[4,15]" + "\t{name|DEBUG}:\t|" + "Print some statistics for debugging." + " The current state is analysed without updating cups.\n" + "\n" + "\t{name|LE-INFO}:\t|" + "Print information about current LE-CODE binaries.\n" + "\n" + + //------------------------- " {heading|Cup-Icon support:}\n" "\n|[4,15]" "\t{name|CUP-ICONS}:\t|" - "Create an image file with cup icons.\r" - " {heading|Syntax:} {syntax|CUP-ICON '=' [OPTIONS] '=' FILE}\r" + "Create an image file with cup icons." + "\r\r" + " {heading|Syntax:} {syntax|CUP-ICON '=' [STORAGE,] [OPTIONS] '=' FILE}" + "\r\r" "If the output goes to a terminal, then use instruction {name|CUP-INFO} instead." " To determine the file type, the file extension is analyzed." - " Examples are »{par|*.tpl}« or »{par|*.png}«.\r\r" + " Examples are »{par|*.tpl}« or »{par|*.png}«." + "\r\r" "The generic icons consist of a red cup index at the top-right and the first" - " 3 characters of the name without a prefix, shown in blue at the bottom." - " If a name is wider than 128 pixels, than it is horizontal shrinked to 128 pixels.\r\r" + " 5 characters of the name without a prefix, shown in blue at the bottom." + " If a name is wider than 128 pixels, than it is horizontal shrinked to 128 pixels." + "\r\r" + "{syntax|STORAGE} is an optional storage indicator for the source" + " explained in section »{name|Processing Options: Storage}«." + " Separate STORAGE and OPTIONS by a comma." + " If not set, then {name|NAME} is used as source." + "\r\r" "{syntax|OPTIONS} is a comma separated list of keywords:\n" "|[17,27]" "\t{par|original}:\t|Add 8 original cup icons.\n" "\t{par|swapped}:\t|Add 8 original cup icons in swapped order.\n" - "\t{par|1wiimm}:\t|Use Wiimms avatar for the first cup if original icons are not used.\n" + "\t{par|1wiimm}:\t|Use Wiimms avatar for the first cup, but only if original icons are not used.\n" "\t{par|9wiimm}:\t|Use Wiimms avatar for the ninth cup.\n" "\t{par|xwiimm}:\t|Use Wiimms avatar for the last cup.\n" - "\t{par|plus}:\t|Include the plus prefix to create the name.\n" - "\t{par|game}:\t|Include the game prefix to create the name.\n" - "\t{par|space}:\t|Finish the name part at first space.\n" - "\t{par|1} .. {par|15}:\t|" + "\t{par|plus}:\t|If a plus prefix exists, then insert it and an additional space.\n" + "\t{par|xplus}:\t|Same as option {par|plus}," + " but apppend an underline character instead of a space after the plus prefix." + " Underline characters are printed like spaces, but they are ignored by option {par|space}.\n" + "\t{par|game}:\t|If a game prefix exists, then insert it and an additional space.\n" + "\t{par|xgame}:\t|Same as option {par|game}," + " but apppend an underline character instead of a space after the game prefix.\n" + "\t{par|space}:\t|Finish the name part at first space." + " Ignore tabulators and undercore characters for this.\n" + "\t{par|0} .. {par|15}:\t|" "Define the maximum number of charaters for the name part" - " to any value between 1 and 15. The default is 3 characters.\n" + " to any value between 0 and 15. The default is 5 characters.\n" "\n|[4,15]" "\t{name|CUP-INFO}:\t|" "Same as {name|CUP-ICONS}, but create a text file" - " with a job list for tool {cmd|wimgt} and its generic file {par|:cup-file=FILE}.\n" + " with a job list for tool {cmd|wimgt} and its generic file {par|:cup-file=FILE}." + " The output is machine and human readable.\n" "\n|[4,14]" //------------------------- @@ -1401,14 +1521,14 @@ static void help_distrib ( enumError exit_code ) " Other templates can be used with the {name|IN-LECODE} processing option.\n" "\n" "\t{name|PAL}:\t|" - "Similar to mode {name|LECODE}, but only the PAL version is generated." + "Like instruction {name|LECODE}, but only the PAL version is created." " The »@« character has no special meaning here.\n" "\t{name|USA}:\t|" - "Like {name|PAL}, but the USA version is generated.\n" + "Like instruction {name|PAL}, but the USA version is created.\n" "\t{name|JAP}:\t|" - "Like {name|PAL}, but the JAP version is generated.\n" + "Like instruction {name|PAL}, but the JAP version is created.\n" "\t{name|KOR}:\t|" - "Like {name|PAL}, but the KOR version is generated.\n" + "Like instruction {name|PAL}, but the KOR version is created.\n" "\n" //------------------------- @@ -1586,6 +1706,11 @@ static void help_distrib ( enumError exit_code ) "\n" "\t|Define the string type being processed. This is used for BMG input and output files only.\n" "\n" + "\t|The storge names are also used as a reference in other instructions." + " In this case, the reference can be preceded by an at symbol ({name|@})." + " This is mandatory if the storage can be specified optionally" + " and does not begin with a bracket ({name|[}).\n" + "\n" "\t{name|IDENT}:\t|" "Define a new identfication string." @@ -1779,16 +1904,18 @@ static enumError cmd_distrib_instruction ( le_distrib_t *ld, ccp mode, char * ar C_CTDEF, C_LEDEF, C_LEREF, C_STRINGS, C_DUMP, C_LECODE, C_LECODE4, C_LPAR, C_BMG, C_CUPICON, C_SEPARATOR, C_COPY, C_SPLIT, C_SUBST, - C_TRACKS, C_PREFIX, C_RESERVE, C_DEBUG }; + C_TRACKS, C_SORT, C_PREFIX, C_RESERVE, C_DEBUG, C_REPORT }; enum { - O_PARAM_OPT = 0x0100, // scan options before additional '=' + O_PARAM_OPTSRC = 0x0100, // scan optional storage O_PARAM_D = 0x0200, // scan storage DEST O_PARAM_S = 0x0400, // scan storage SRC O_PARAM_S2 = 0x0800, // scan second storage SRC O_PARAM_SS = 0x0c00, // scan storage SRC [ + SRC ]... - O_PARAM_A = 0x1000, // allow additonal arguments + O_PARAM_OPT1 = 0x1000, // + O_PARAM_OPT2 = 0x2000, // scan options before additional '=' + O_PARAM_A = 0x4000, // allow additonal arguments }; static const KeywordTab_t tab[] = @@ -1825,8 +1952,8 @@ static enumError cmd_distrib_instruction ( le_distrib_t *ld, ccp mode, char * ar { C_BMG, "BMG", "BMGBIN", 0 }, { C_BMG, "BMG-TXT", "BMGTXT", 1 }, - { C_CUPICON, "CUP-ICONS", "CUPICONS", O_PARAM_OPT }, - { C_CUPICON, "CUP-INFO", "CUPINFO", O_PARAM_OPT | 1 }, + { C_CUPICON, "CUP-ICONS", "CUPICONS", O_PARAM_OPTSRC|O_PARAM_OPT2 }, + { C_CUPICON, "CUP-INFO", "CUPINFO", O_PARAM_OPTSRC|O_PARAM_OPT2 | 1 }, { C_SEPARATOR, "SEPARATOR", "SEP", 0 }, { C_COPY, "COPY", 0, O_PARAM_D|O_PARAM_SS }, @@ -1834,10 +1961,12 @@ static enumError cmd_distrib_instruction ( le_distrib_t *ld, ccp mode, char * ar { C_SUBST, "SUBST", 0, O_PARAM_D|O_PARAM_A }, { C_TRACKS, "TRACKS", 0, 0 }, + { C_SORT, "SORT", 0, O_PARAM_OPTSRC|O_PARAM_OPT1 }, { C_PREFIX, "PREFIX", 0, 0 }, { C_RESERVE, "RESERVE", 0, 0 }, { C_DEBUG, "DEBUG", 0, 0 }, + { C_REPORT, "REPORT", 0, O_PARAM_OPT2 }, { 0,0,0,0 } }; @@ -1887,22 +2016,14 @@ static enumError cmd_distrib_instruction ( le_distrib_t *ld, ccp mode, char * ar const int MAX_PAR_SRC = 20; int n_par_src = 0; - le_strpar_t par_dest, par_src[MAX_PAR_SRC]; - mem_t par_opt = {0}; + le_strpar_t par_opt, par_dest, par_src[MAX_PAR_SRC]; + mem_t mem_opt = {0}; enumError err = ERR_OK; const le_options_t opt = cmd->opt; - if ( opt & O_PARAM_OPT ) - { - char *eq = strchr(arg,'='); - if (eq) - { - par_opt.ptr = arg; - par_opt.len = eq - arg; - arg = eq; - *arg++ = 0; - } - } + + if ( opt & O_PARAM_OPTSRC ) + arg = ScanOptionalLSP(&par_opt,arg,LTT_NAME,&err); if ( opt & (O_PARAM_D|O_PARAM_S) ) { @@ -1957,6 +2078,24 @@ static enumError cmd_distrib_instruction ( le_distrib_t *ld, ccp mode, char * ar return ERROR0( ERR_SEMANTIC,"%s: Missing end-of-line: %s\n",cmd->name1,arg); } + if ( opt & O_PARAM_OPT1 ) + { + mem_opt.ptr = arg; + mem_opt.len = strlen(arg); + arg += mem_opt.len; + } + else if ( opt & O_PARAM_OPT2 ) + { + char *eq = strchr(arg,'='); + if (eq) + { + mem_opt.ptr = arg; + mem_opt.len = eq - arg; + arg = eq; + *arg++ = 0; + } + } + //--- text argument only @@ -1968,6 +2107,7 @@ static enumError cmd_distrib_instruction ( le_distrib_t *ld, ccp mode, char * ar case C_COPY: err = CopyLD(ld,&par_dest,par_src,n_par_src); break; case C_SPLIT: err = SplitLD(ld,&par_dest,par_src,arg); break; case C_SUBST: err = SubstLD(ld,&par_dest,arg); break; + case C_SORT: err = SortTracksLD(ld,&par_opt,mem_opt); break; case C_TRACKS: cmd = ScanKeyword(&cmd_stat,arg,tracks_tab); @@ -2045,6 +2185,14 @@ static enumError cmd_distrib_instruction ( le_distrib_t *ld, ccp mode, char * ar err = CreateFileOpt(&F,true,arg,false,0); if (!err) { + ld_out_param_t lop = { .fname = arg, .f = F.f, + .colset = GetFileColorSet(F.f), .ld = ld }; + PRINT0("%sCOLOR-SET: %d,%d,%d istty=%d,%d%s\n", + lop.colset->status, + lop.colset->col_mode, lop.colset->colorize, lop.colset->n_colors, + isatty(fileno(F.f)), isatty(fileno(stdout)), + lop.colset->reset ); + const bool variant = cmd->opt & 1; // use xnames || force text mode switch (cmd->id) { @@ -2064,9 +2212,10 @@ static enumError cmd_distrib_instruction ( le_distrib_t *ld, ccp mode, char * ar case C_LECODE: err = CreateLecodeLD(F.f,ld,cmd->opt); break; case C_LPAR: err = CreateLparLD(F.f,ld,true); break; case C_BMG: err = CreateBmgLD(F.f,ld,variant||F.is_stdio); break; - case C_CUPICON: err = CreateCupIconsLD(F.f,ld,arg,par_opt,variant||F.is_stdio); break; + case C_CUPICON: err = CreateCupIconsLD(F.f,ld,lop.fname,&par_opt,mem_opt,variant||F.is_stdio); break; case C_PREFIX: err = SavePrefixTable(F.f,0); break; case C_DEBUG: err = CreateDebugLD(F.f,ld); break; + case C_REPORT: err = CreateReportLD(&lop,mem_opt); break; } } CloseFile(&F,0); @@ -2574,6 +2723,7 @@ static enumError CheckCommand ( int argc, char ** argv ) case CMD_DLLL: err = cmd_dump(3); break; case CMD_BIN_DIFF: err = cmd_bin_diff(); break; case CMD_PATCH: err = cmd_patch(); break; + case CMD_TIMESTAMP: err = cmd_timestamp(); break; case CMD_CREATE: err = cmd_create(); break; case CMD_DISTRIBUTION: err = cmd_distrib(); break; diff --git a/project/src/wszst.c b/project/src/wszst.c index 1e6a717..6ce36bb 100644 --- a/project/src/wszst.c +++ b/project/src/wszst.c @@ -613,6 +613,7 @@ static const sizeof_info_t sizeof_info_szs_list[] = SIZEOF_INFO_ENTRY(mkw_category_list_t) SIZEOF_INFO_ENTRY(split_filename_t) SIZEOF_INFO_ENTRY(print_split_par_t) + SIZEOF_INFO_ENTRY(sha1_reference_t) SIZEOF_INFO_TERM() }; @@ -2508,6 +2509,7 @@ static enumError cmd_split() print_split_val(&ps,"attribs",spf.attribs); PrintScriptVars(&ps,0,"attrib_order=%d\n",spf.attrib_order); + PrintScriptVars(&ps,0,"distrib_flags=\"%u %s\"\n",spf.distrib_flags,PrintDTA(spf.distrib_flags,false)); PrintScriptVars(&ps,0,"le_flags=\"%u %s\"\n",spf.le_flags,PrintLEFL8(spf.le_flags,false)); print_split_val(&ps,"le_group",spf.le_group); diff --git a/project/src/wtest.c b/project/src/wtest.c index 97322e0..4f4991a 100644 --- a/project/src/wtest.c +++ b/project/src/wtest.c @@ -4188,7 +4188,7 @@ static enumError test_pf_expand ( int argc, char ** argv ) printf(">> INSERT %s\n",arg); InsertParamFieldExpand(&pf,arg,0,false,i,0); } - + const ParamFieldItem_t *ptr = pf.field; for ( int idx = 0; idx < pf.used; idx++, ptr++ ) printf("%5d: %3d %s\n",idx,ptr->num,ptr->key); @@ -4254,61 +4254,6 @@ static enumError test_coded_version ( int argc, char ** argv ) /////////////// test_key_list() /////////////// /////////////////////////////////////////////////////////////////////////////// -typedef struct KeyListParam_t -{ - // standard input settings - KeywordCallbackFunc func; // NULL or calculation function - bool allow_prefix; // allow '-' | '+' | '=' as prefix - LowerUpper_t force_case; // change case of scanned arg if LOUP_LOWER|LOUP_UPPER - - // Scan for integer numbers, if min_number < max_number - // special case: if min_number >= 0 && max_number < 0 && min_number < (u64)max_number, - // then scan for unsigned number - s64 min_number; // input: minimal number - s64 max_number; // input: maximal number - s64 number; // output: scanned number if 'have_number' - bool have_number; // output: if TRUE: 'number' is valid - - // error management - uint err_mode; // bit field: - // 1: continue on error - ccp err_msg; // not NULL: print a warning message: - // "<ERR_MSG>: Unknown keyword: <KEY>" - enumError err_code; // use 'err_code' for the 'err_msg' - - // main result, will be set to 0 - bool valid; // TRUE: returned value is valid - u64 result; // main result - int abbrev_count; // number of found abbreviation, -1: not abbrev found - uint err_count; // count errors here -} -KeyListParam_t; - -//----------------------------------------------------------------------------- - -s64 ScanKeywordListP -( - KeyListParam_t *par, // NULL or parameters and extended result - ccp arg, // NULL or argument to scan - int arg_len, // length of 'arg', if <0 then terminate at null, comma or semicolon - const KeywordTab_t * key_tab // pointer to valid command table -); - -/////////////////////////////////////////////////////////////////////////////// - -s64 ScanKeywordListP -( - KeyListParam_t *par, // NULL or parameters and extended result - ccp arg, // NULL or argument to scan - int arg_len, // length of 'arg', if <0 then terminate at null, comma or semicolon - const KeywordTab_t * key_tab // pointer to valid command table -) -{ - return ~0; -} - -/////////////////////////////////////////////////////////////////////////////// - static enumError test_key_list ( int argc, char ** argv ) { if ( argc <= 1 ) @@ -4317,12 +4262,35 @@ static enumError test_key_list ( int argc, char ** argv ) exit(1); } - KeyListParam_t par = {0}; + static const KeywordTab_t keytab[] = + { + { 1, "EINS", "1", 0 }, + { 2, "ZWEI", "2", 0 }, + { 4, "VIER", "4", 0 }, + { 8, "ACHT", "8", 0 }, + + { 0x00, "NONE", "0", 0x70 }, + { 0x10, "ALPHA", "A", 0x70 }, + { 0x20, "BETA", "B", 0x70 }, + { 0x30, "CHARLY", "C", 0x70 }, + { 0x40, "DELTA", "D", 0x70 }, + { 0x50, "ECHO", "E", 0x70 }, + { 0x60, "FOXTROT", "F", 0x70 }, + { 0x70, "GOLF", "G", 0x70 }, + + {0,0,0,0} + }; + + KeyListParam_t par = { .force_case = LOUP_UPPER, .allow_prefix = true, + .min_number = 50, .max_number = 60, .err_code = ERR_WARNING }; for ( int i = 1; i < argc; i++ ) { ccp arg = argv[i]; - ScanKeywordListP(&par,arg,-1,0); + ScanKeywordListP(&par,arg,-1,1ull,keytab); + printf("%u.%02u %6llx num %5lld%c : %s\n", + par.valid, par.err_count, par.result&0xffffff, + par.number, par.have_number ? ' ' : 'x', arg ); } putchar('\n'); return 0; @@ -4358,6 +4326,26 @@ const gobj_cond_ref_t * FindConditionRef2 ( u16 ref_id ) static enumError develop ( int argc, char ** argv ) { #if 1 + for ( int i = 1; i < argc; i++ ) + { + exmem_t em = SearchToolByPATH(argv[i]); + printf("%.*s\n",em.data.len,em.data.ptr); + ResetExMem(&em); + } + + #elif 1 + opt_overwrite++; + File_t F; + CreateFileOpt(&F,true,"-",false,0); + const ColorSet_t *colset = GetFileColorSet(F.f); + int mode = GetFileColorized(F.f); + CloseFile(&F,0); + fprintf(stderr,"%s mode %d, col %d,%d,%d%s\n", + colset->status, + mode, colset->col_mode, colset->colorize, colset->n_colors, + colset->reset ); + + #elif 1 bool filter_active = false; for ( int i = 1; i < argc; i++ ) { |
