use super::*;
#[rustfmt::skip]
pub const PAWN_PST_PATTERN: [[[PackedEval; 64]; KING_BUCKETS_COUNT]; 2] =
[
[
[
s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0),
s!( 208, 213), s!( 218, 213), s!( 197, 199), s!( 185, 195), s!( 227, 185), s!( 166, 215), s!( 111, 285), s!( 122, 303),
s!( 69, 168), s!( 94, 160), s!( 143, 126), s!( 136, 124), s!( 136, 135), s!( 137, 149), s!( 146, 191), s!( 109, 188),
s!( 56, 111), s!( 55, 101), s!( 75, 75), s!( 82, 64), s!( 95, 75), s!( 98, 93), s!( 67, 112), s!( 89, 110),
s!( 51, 93), s!( 41, 83), s!( 69, 59), s!( 73, 54), s!( 82, 62), s!( 89, 78), s!( 77, 77), s!( 100, 64),
s!( 38, 93), s!( 37, 89), s!( 62, 70), s!( 72, 68), s!( 69, 74), s!( 84, 75), s!( 96, 60), s!( 109, 48),
s!( 49, 97), s!( 45, 98), s!( 61, 92), s!( 41, 87), s!( 58, 91), s!( 89, 90), s!( 121, 71), s!( 112, 40),
s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0),
],
[
s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0),
s!( 182, 237), s!( 193, 219), s!( 178, 208), s!( 184, 184), s!( 196, 190), s!( 143, 223), s!( 112, 296), s!( 143, 269),
s!( 77, 174), s!( 88, 160), s!( 133, 142), s!( 130, 127), s!( 128, 135), s!( 139, 158), s!( 145, 192), s!( 115, 189),
s!( 57, 128), s!( 62, 107), s!( 77, 85), s!( 87, 76), s!( 83, 91), s!( 91, 104), s!( 89, 114), s!( 85, 119),
s!( 51, 106), s!( 52, 90), s!( 73, 72), s!( 72, 70), s!( 80, 75), s!( 89, 85), s!( 106, 75), s!( 89, 79),
s!( 39, 103), s!( 40, 95), s!( 60, 85), s!( 67, 88), s!( 71, 82), s!( 89, 83), s!( 139, 54), s!( 99, 64),
s!( 47, 111), s!( 49, 106), s!( 58, 101), s!( 54, 99), s!( 60, 102), s!( 115, 87), s!( 160, 53), s!( 102, 58),
s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0),
],
[
s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0),
s!( 207, 217), s!( 224, 202), s!( 202, 207), s!( 204, 180), s!( 198, 201), s!( 165, 241), s!( 91, 283), s!( 98, 273),
s!( 59, 175), s!( 73, 164), s!( 109, 151), s!( 141, 136), s!( 148, 142), s!( 185, 139), s!( 144, 175), s!( 76, 187),
s!( 49, 131), s!( 48, 114), s!( 83, 88), s!( 90, 85), s!( 108, 91), s!( 125, 96), s!( 86, 112), s!( 64, 124),
s!( 39, 115), s!( 42, 101), s!( 76, 79), s!( 85, 76), s!( 94, 77), s!( 125, 73), s!( 90, 85), s!( 61, 93),
s!( 33, 108), s!( 40, 98), s!( 72, 86), s!( 82, 81), s!( 97, 71), s!( 121, 69), s!( 97, 66), s!( 49, 86),
s!( 41, 120), s!( 47, 114), s!( 66, 105), s!( 48, 110), s!( 82, 88), s!( 136, 70), s!( 87, 78), s!( 44, 94),
s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0),
],
[
s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0),
s!( 158, 245), s!( 163, 224), s!( 125, 240), s!( 206, 192), s!( 184, 226), s!( 143, 232), s!( 94, 268), s!( 70, 270),
s!( 66, 181), s!( 88, 175), s!( 104, 161), s!( 116, 155), s!( 109, 156), s!( 130, 157), s!( 86, 177), s!( 66, 184),
s!( 52, 133), s!( 60, 114), s!( 73, 100), s!( 86, 90), s!( 95, 101), s!( 89, 99), s!( 60, 123), s!( 48, 125),
s!( 49, 112), s!( 52, 101), s!( 84, 87), s!( 80, 81), s!( 95, 77), s!( 87, 88), s!( 68, 99), s!( 47, 101),
s!( 42, 108), s!( 49, 97), s!( 72, 92), s!( 70, 83), s!( 94, 77), s!( 88, 78), s!( 80, 82), s!( 45, 92),
s!( 47, 118), s!( 64, 107), s!( 73, 109), s!( 47, 104), s!( 69, 87), s!( 97, 80), s!( 90, 88), s!( 58, 96),
s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0),
],
[
s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0),
s!( 201, 255), s!( 225, 233), s!( 185, 236), s!( 236, 219), s!( 205, 214), s!( 177, 225), s!( 78, 260), s!( 39, 278),
s!( 64, 194), s!( 88, 188), s!( 144, 171), s!( 145, 165), s!( 155, 146), s!( 147, 145), s!( 121, 161), s!( 55, 182),
s!( 38, 142), s!( 54, 130), s!( 98, 103), s!( 114, 87), s!( 103, 89), s!( 114, 91), s!( 65, 113), s!( 52, 126),
s!( 39, 120), s!( 63, 109), s!( 97, 82), s!( 115, 70), s!( 98, 75), s!( 88, 87), s!( 49, 100), s!( 32, 112),
s!( 31, 113), s!( 64, 97), s!( 90, 80), s!( 129, 57), s!( 97, 69), s!( 85, 83), s!( 43, 91), s!( 24, 105),
s!( 25, 127), s!( 71, 103), s!( 87, 94), s!( 115, 66), s!( 70, 82), s!( 82, 94), s!( 49, 103), s!( 24, 116),
s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0),
],
[
s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0),
s!( 219, 262), s!( 233, 241), s!( 205, 272), s!( 194, 223), s!( 190, 209), s!( 167, 212), s!( 94, 254), s!( 43, 269),
s!( 98, 203), s!( 115, 207), s!( 129, 186), s!( 125, 162), s!( 139, 146), s!( 135, 132), s!( 96, 168), s!( 46, 183),
s!( 77, 146), s!( 89, 124), s!( 91, 109), s!( 74, 99), s!( 73, 100), s!( 98, 89), s!( 46, 119), s!( 42, 128),
s!( 79, 115), s!( 80, 105), s!( 99, 75), s!( 81, 79), s!( 67, 82), s!( 78, 84), s!( 48, 93), s!( 30, 108),
s!( 86, 97), s!( 120, 78), s!( 93, 84), s!( 71, 82), s!( 63, 85), s!( 69, 82), s!( 31, 92), s!( 15, 106),
s!( 98, 99), s!( 137, 74), s!( 116, 88), s!( 63, 90), s!( 38, 103), s!( 62, 101), s!( 32, 111), s!( 21, 116),
s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0),
],
[
s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0),
s!( 263, 264), s!( 235, 293), s!( 229, 257), s!( 196, 208), s!( 192, 206), s!( 163, 211), s!( 89, 269), s!( 33, 287),
s!( 113, 228), s!( 128, 229), s!( 106, 200), s!( 136, 151), s!( 129, 145), s!( 133, 133), s!( 84, 173), s!( 63, 184),
s!( 77, 159), s!( 88, 137), s!( 71, 119), s!( 65, 99), s!( 74, 94), s!( 86, 87), s!( 50, 108), s!( 47, 130),
s!( 93, 118), s!( 92, 101), s!( 76, 94), s!( 80, 72), s!( 63, 73), s!( 67, 80), s!( 47, 92), s!( 40, 106),
s!( 103, 90), s!( 136, 70), s!( 82, 87), s!( 75, 84), s!( 51, 84), s!( 51, 84), s!( 23, 93), s!( 24, 101),
s!( 107, 86), s!( 157, 72), s!( 108, 88), s!( 41, 119), s!( 27, 106), s!( 48, 100), s!( 23, 120), s!( 31, 116),
s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0),
],
[
s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0),
s!( 232, 315), s!( 242, 299), s!( 209, 276), s!( 205, 196), s!( 194, 211), s!( 184, 232), s!( 67, 268), s!( 31, 273),
s!( 98, 242), s!( 114, 236), s!( 172, 177), s!( 139, 149), s!( 145, 148), s!( 97, 147), s!( 98, 155), s!( 60, 191),
s!( 70, 161), s!( 99, 140), s!( 96, 115), s!( 76, 77), s!( 58, 95), s!( 73, 77), s!( 37, 109), s!( 38, 123),
s!( 97, 102), s!( 59, 123), s!( 81, 91), s!( 77, 78), s!( 63, 75), s!( 46, 80), s!( 44, 87), s!( 36, 111),
s!( 117, 74), s!( 119, 72), s!( 89, 88), s!( 74, 90), s!( 39, 78), s!( 39, 83), s!( 12, 90), s!( 14, 107),
s!( 101, 88), s!( 151, 86), s!( 96, 87), s!( 38, 102), s!( 39, 87), s!( 39, 97), s!( 26, 109), s!( 30, 122),
s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0),
],
[
s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0),
s!( 228, 202), s!( 222, 216), s!( 202, 193), s!( 200, 172), s!( 233, 186), s!( 176, 279), s!( 98, 369), s!( 92, 330),
s!( 80, 166), s!( 108, 154), s!( 134, 123), s!( 147, 133), s!( 154, 135), s!( 167, 206), s!( 174, 256), s!( 127, 218),
s!( 58, 108), s!( 70, 97), s!( 83, 76), s!( 91, 71), s!( 104, 114), s!( 109, 151), s!( 96, 201), s!( 105, 171),
s!( 35, 99), s!( 46, 79), s!( 64, 78), s!( 82, 75), s!( 83, 92), s!( 91, 109), s!( 89, 141), s!( 103, 121),
s!( 32, 100), s!( 19, 93), s!( 60, 88), s!( 65, 82), s!( 72, 85), s!( 79, 87), s!( 87, 114), s!( 111, 98),
s!( 23, 109), s!( 19, 102), s!( 51, 108), s!( 37, 105), s!( 46, 99), s!( 76, 101), s!( 96, 101), s!( 101, 90),
s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0),
],
[
s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0),
s!( 198, 199), s!( 220, 211), s!( 193, 207), s!( 190, 198), s!( 234, 253), s!( 182, 335), s!( 118, 350), s!( 104, 357),
s!( 71, 165), s!( 99, 152), s!( 137, 129), s!( 142, 144), s!( 156, 200), s!( 188, 228), s!( 169, 253), s!( 121, 253),
s!( 52, 111), s!( 74, 98), s!( 82, 96), s!( 95, 92), s!( 94, 123), s!( 127, 176), s!( 114, 197), s!( 92, 194),
s!( 36, 104), s!( 45, 91), s!( 72, 70), s!( 78, 101), s!( 74, 106), s!( 96, 128), s!( 138, 123), s!( 71, 137),
s!( 36, 108), s!( 26, 109), s!( 42, 91), s!( 59, 98), s!( 58, 87), s!( 78, 101), s!( 103, 98), s!( 84, 102),
s!( 16, 121), s!( 16, 113), s!( 45, 105), s!( 54, 97), s!( 59, 93), s!( 103, 98), s!( 132, 89), s!( 79, 100),
s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0),
],
[
s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0),
s!( 198, 207), s!( 219, 206), s!( 202, 215), s!( 229, 232), s!( 226, 307), s!( 188, 316), s!( 86, 346), s!( 81, 322),
s!( 61, 164), s!( 78, 172), s!( 117, 163), s!( 180, 180), s!( 170, 216), s!( 212, 216), s!( 164, 225), s!( 79, 234),
s!( 60, 116), s!( 57, 118), s!( 84, 109), s!( 110, 120), s!( 125, 154), s!( 142, 163), s!( 93, 170), s!( 55, 160),
s!( 38, 112), s!( 55, 90), s!( 73, 94), s!( 93, 89), s!( 83, 112), s!( 135, 108), s!( 76, 116), s!( 41, 121),
s!( 16, 112), s!( 30, 96), s!( 59, 100), s!( 71, 96), s!( 79, 86), s!( 119, 89), s!( 82, 96), s!( 29, 101),
s!( 18, 136), s!( 21, 116), s!( 53, 105), s!( 64, 98), s!( 72, 84), s!( 119, 91), s!( 71, 95), s!( 23, 107),
s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0),
],
[
s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0),
s!( 176, 212), s!( 203, 236), s!( 169, 274), s!( 249, 287), s!( 214, 297), s!( 167, 306), s!( 83, 313), s!( 60, 273),
s!( 50, 189), s!( 99, 197), s!( 120, 226), s!( 146, 223), s!( 142, 227), s!( 176, 209), s!( 112, 214), s!( 62, 184),
s!( 56, 145), s!( 71, 138), s!( 85, 142), s!( 110, 153), s!( 115, 170), s!( 110, 152), s!( 63, 143), s!( 48, 135),
s!( 40, 112), s!( 57, 112), s!( 89, 108), s!( 79, 110), s!( 107, 110), s!( 67, 116), s!( 68, 122), s!( 29, 118),
s!( 33, 121), s!( 43, 104), s!( 68, 95), s!( 65, 100), s!( 88, 85), s!( 78, 88), s!( 54, 91), s!( 30, 103),
s!( 23, 126), s!( 26, 119), s!( 63, 107), s!( 51, 92), s!( 68, 89), s!( 81, 100), s!( 60, 107), s!( 30, 114),
s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0),
],
[
s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0),
s!( 209, 270), s!( 244, 300), s!( 218, 322), s!( 258, 296), s!( 226, 298), s!( 189, 274), s!( 77, 272), s!( 35, 268),
s!( 86, 219), s!( 115, 268), s!( 165, 238), s!( 180, 240), s!( 168, 221), s!( 155, 186), s!( 119, 168), s!( 76, 169),
s!( 53, 166), s!( 74, 169), s!( 123, 175), s!( 132, 180), s!( 117, 143), s!( 107, 119), s!( 60, 122), s!( 49, 121),
s!( 18, 139), s!( 65, 128), s!( 93, 116), s!( 120, 106), s!( 69, 109), s!( 52, 103), s!( 37, 105), s!( 15, 106),
s!( 14, 125), s!( 52, 101), s!( 89, 98), s!( 121, 86), s!( 91, 82), s!( 46, 92), s!( 25, 94), s!( 4, 111),
s!( 20, 133), s!( 46, 119), s!( 86, 104), s!( 98, 71), s!( 64, 78), s!( 54, 95), s!( 23, 110), s!( -9, 124),
s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0),
],
[
s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0),
s!( 221, 338), s!( 245, 346), s!( 231, 335), s!( 229, 318), s!( 199, 260), s!( 165, 202), s!( 88, 262), s!( 18, 269),
s!( 102, 274), s!( 136, 269), s!( 178, 270), s!( 129, 249), s!( 136, 194), s!( 150, 162), s!( 101, 153), s!( 59, 171),
s!( 80, 196), s!( 100, 191), s!( 125, 202), s!( 82, 168), s!( 87, 110), s!( 103, 112), s!( 52, 116), s!( 45, 125),
s!( 72, 151), s!( 76, 139), s!( 118, 125), s!( 77, 120), s!( 54, 97), s!( 60, 96), s!( 43, 96), s!( 23, 109),
s!( 80, 117), s!( 92, 108), s!( 83, 94), s!( 58, 101), s!( 58, 86), s!( 55, 94), s!( 16, 98), s!( 3, 115),
s!( 79, 130), s!( 111, 108), s!( 109, 95), s!( 60, 105), s!( 21, 109), s!( 43, 100), s!( 9, 121), s!( -5, 135),
s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0),
],
[
s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0),
s!( 253, 382), s!( 252, 341), s!( 243, 360), s!( 230, 271), s!( 204, 228), s!( 173, 223), s!( 80, 275), s!( 9, 273),
s!( 124, 309), s!( 143, 296), s!( 152, 282), s!( 144, 233), s!( 144, 162), s!( 145, 123), s!( 75, 150), s!( 60, 168),
s!( 79, 238), s!( 114, 221), s!( 94, 204), s!( 77, 144), s!( 81, 92), s!( 95, 87), s!( 52, 106), s!( 34, 113),
s!( 77, 170), s!( 101, 146), s!( 93, 144), s!( 73, 96), s!( 59, 90), s!( 62, 84), s!( 48, 93), s!( 29, 97),
s!( 96, 121), s!( 106, 104), s!( 73, 105), s!( 66, 88), s!( 52, 97), s!( 44, 98), s!( 5, 104), s!( 13, 110),
s!( 91, 127), s!( 130, 103), s!( 98, 99), s!( 40, 107), s!( 27, 109), s!( 28, 118), s!( 2, 125), s!( 2, 133),
s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0),
],
[
s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0),
s!( 232, 356), s!( 243, 381), s!( 218, 330), s!( 224, 215), s!( 202, 214), s!( 179, 230), s!( 74, 267), s!( 29, 273),
s!( 112, 268), s!( 119, 314), s!( 169, 254), s!( 133, 139), s!( 156, 142), s!( 103, 121), s!( 104, 148), s!( 53, 161),
s!( 77, 213), s!( 126, 230), s!( 106, 174), s!( 89, 105), s!( 57, 95), s!( 89, 97), s!( 27, 110), s!( 40, 124),
s!( 96, 161), s!( 83, 172), s!( 91, 121), s!( 85, 101), s!( 66, 79), s!( 44, 85), s!( 45, 97), s!( 33, 99),
s!( 114, 115), s!( 99, 111), s!( 92, 91), s!( 67, 87), s!( 47, 81), s!( 43, 93), s!( 18, 93), s!( 17, 105),
s!( 80, 110), s!( 156, 106), s!( 96, 102), s!( 52, 99), s!( 37, 79), s!( 41, 112), s!( 17, 124), s!( 6, 127),
s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0),
],
],
[
[
s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0),
s!( 59, 5), s!( 45, 44), s!( 13, 89), s!( -6, 107), s!( 3, 71), s!( -33, 7), s!( -18, -91), s!(-107, -152),
s!( -3, 44), s!( -12, 53), s!( -40, 75), s!( -13, 63), s!( -21, 37), s!( -3, -38), s!( 30, -110), s!( -30, -99),
s!( -7, 22), s!( -7, 23), s!( -17, 42), s!( -11, 23), s!( -1, -7), s!( 5, -32), s!( 28, -43), s!( -19, -44),
s!( -4, 4), s!( -7, 10), s!( -8, 13), s!( -5, 2), s!( -5, -8), s!( 10, -15), s!( 11, -19), s!( -14, -22),
s!( 2, -8), s!( 2, -7), s!( -8, 2), s!( 2, -7), s!( 9, -5), s!( 8, -5), s!( 3, -5), s!( -10, -11),
s!( -4, -16), s!( -9, -16), s!( -4, -12), s!( -7, -1), s!( -8, 20), s!( -8, 8), s!( -3, -3), s!( -16, -16),
s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0),
],
[
s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0),
s!( 62, 41), s!( 21, 78), s!( 1, 89), s!( -38, 82), s!( -19, 9), s!( -31, -128), s!( -88, -140), s!( -1, -152),
s!( 4, 42), s!( 2, 47), s!( -11, 60), s!( -9, 34), s!( 5, -14), s!( 42, -71), s!( -1, -86), s!( 21, -77),
s!( 11, 17), s!( 10, 21), s!( 4, 34), s!( 9, 7), s!( 15, -15), s!( 14, -31), s!( -12, -22), s!( 2, -36),
s!( 12, 3), s!( 7, 11), s!( 4, 10), s!( 13, 1), s!( 13, -5), s!( 7, -10), s!( -4, -16), s!( -9, -10),
s!( 17, -4), s!( 17, -6), s!( 9, 1), s!( 7, -0), s!( 6, 6), s!( 2, -1), s!( -17, -1), s!( -9, -1),
s!( 11, -12), s!( 6, -11), s!( 4, -8), s!( 8, -6), s!( 3, -0), s!( -2, -1), s!( -14, -9), s!( -19, -6),
s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0),
],
[
s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0),
s!( 32, 33), s!( 35, 39), s!( 4, 23), s!( -19, -24), s!( -30, -107), s!( -49, -113), s!( 10, -121), s!( 58, -74),
s!( -28, 30), s!( -25, 38), s!( -35, 20), s!( -2, -12), s!( 51, -80), s!( 35, -71), s!( 56, -78), s!( 32, -65),
s!( -23, 23), s!( -14, 16), s!( -11, 19), s!( -13, 11), s!( 27, -16), s!( -6, -21), s!( 33, -31), s!( 15, -27),
s!( -19, 13), s!( -17, 13), s!( -14, 14), s!( -2, 9), s!( 8, 4), s!( -6, -8), s!( 0, -2), s!( 9, -10),
s!( -16, 8), s!( -16, 3), s!( -6, 1), s!( 5, -0), s!( 8, 2), s!( -7, -1), s!( -8, 3), s!( 2, 2),
s!( -22, 4), s!( -19, -3), s!( -7, -9), s!( -6, -2), s!( -1, -7), s!( -19, -4), s!( -13, -3), s!( -11, 2),
s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0),
],
[
s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0),
s!( -5, 45), s!( 6, 15), s!( 6, -46), s!( -22, -103), s!( -20, -123), s!( -20, -100), s!( 17, -33), s!( 42, 17),
s!( 8, 0), s!( -18, -8), s!( -2, -28), s!( 5, -69), s!( 16, -81), s!( -10, -47), s!( 4, -32), s!( 20, -31),
s!( -1, 5), s!( -6, 2), s!( -5, 8), s!( -1, -4), s!( -16, -6), s!( 2, -13), s!( -10, -6), s!( 3, -7),
s!( -7, 4), s!( -6, 5), s!( -12, 11), s!( 3, 8), s!( -17, 5), s!( -6, 6), s!( -10, 3), s!( 0, 0),
s!( -1, 0), s!( -0, -2), s!( -7, 3), s!( -6, 5), s!( -27, 12), s!( -17, 8), s!( -16, 10), s!( -0, 6),
s!( -7, -5), s!( -11, -4), s!( -12, -5), s!( 0, -19), s!( -22, 2), s!( -25, 4), s!( -19, 2), s!( -9, 4),
s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0),
],
[
s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0),
s!( 28, 5), s!( -15, -45), s!( -6, -112), s!( -21, -118), s!( -7, -76), s!( 7, -15), s!( 37, 43), s!( 62, 51),
s!( -1, -26), s!( 33, -44), s!( 30, -79), s!( -3, -80), s!( 17, -43), s!( -25, -9), s!( 15, -3), s!( -12, 22),
s!( -6, -7), s!( 2, -7), s!( 15, -15), s!( -10, -11), s!( -9, 0), s!( -2, 3), s!( -2, 2), s!( 12, 6),
s!( -33, 8), s!( -6, 5), s!( 4, 10), s!( -29, 8), s!( -5, 13), s!( -24, 10), s!( -19, 11), s!( -21, 16),
s!( -29, 9), s!( -18, 7), s!( -2, 4), s!( -24, 3), s!( -12, 10), s!( -18, 8), s!( -8, 6), s!( -9, 12),
s!( -41, 7), s!( -22, 3), s!( -12, -4), s!( -39, 12), s!( 2, -9), s!( -17, -1), s!( -14, 0), s!( -25, 13),
s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0),
],
[
s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0),
s!( 9, -58), s!( -16, -108), s!( -25, -128), s!( -11, -82), s!( -2, 4), s!( 6, 66), s!( 35, 49), s!( 72, 52),
s!( 16, -63), s!( 19, -80), s!( 32, -88), s!( -5, -45), s!( -19, 12), s!( -40, 33), s!( -32, 51), s!( 8, 46),
s!( -3, -24), s!( -6, -19), s!( -0, -18), s!( 28, -12), s!( -7, 11), s!( -10, 22), s!( 10, 12), s!( 16, 22),
s!( -23, -3), s!( -3, 2), s!( -16, -0), s!( 16, 8), s!( 3, 7), s!( -6, 9), s!( -1, 9), s!( 19, 14),
s!( -24, 8), s!( -33, 14), s!( -14, 1), s!( 4, 7), s!( 0, 2), s!( -3, 4), s!( 6, 3), s!( 20, 5),
s!( -35, 4), s!( -38, 9), s!( -24, 3), s!( -1, -16), s!( 0, -11), s!( -4, -4), s!( 8, -7), s!( 14, 1),
s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0),
],
[
s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0),
s!( -29, -144), s!(-138, -124), s!( -11, -72), s!( -5, 14), s!( 18, 72), s!( 43, 83), s!( 86, 58), s!( 76, 63),
s!( 28, -107), s!( 26, -89), s!( 28, -91), s!( 20, -14), s!( -24, 48), s!( -45, 74), s!( -7, 77), s!( -5, 56),
s!( 12, -46), s!( -16, -24), s!( 23, -39), s!( 10, -3), s!( -7, 15), s!( -10, 45), s!( 11, 38), s!( 8, 36),
s!( -22, 7), s!( -11, -15), s!( 1, 0), s!( 8, -1), s!( -6, 10), s!( -7, 15), s!( 7, 18), s!( 22, 16),
s!( -24, 14), s!( -39, 11), s!( -7, -1), s!( -5, 12), s!( 10, -7), s!( 4, 0), s!( 15, 1), s!( 20, 4),
s!( -32, 9), s!( -44, 10), s!( -16, 5), s!( 2, -0), s!( 6, -14), s!( 6, -10), s!( 5, -4), s!( 19, -4),
s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0),
],
[
s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0),
s!(-154, -137), s!( -5, -36), s!( 5, 9), s!( 20, 41), s!( 19, 64), s!( 28, 79), s!( 36, 53), s!( 54, 57),
s!( -33, -117), s!( -7, -54), s!( 38, -36), s!( 21, 23), s!( -26, 78), s!( -26, 89), s!( -1, 81), s!( -36, 71),
s!( -17, -53), s!( 23, -37), s!( -21, -21), s!( -13, 10), s!( -25, 34), s!( -19, 55), s!( 5, 50), s!( -12, 49),
s!( -19, -21), s!( 7, -2), s!( 11, -5), s!( -9, -1), s!( -19, 12), s!( -3, 20), s!( 7, 15), s!( 11, 25),
s!( -37, 7), s!( -20, 12), s!( -20, 14), s!( -3, -12), s!( 2, -3), s!( 3, 2), s!( 13, 2), s!( 12, 7),
s!( -31, 1), s!( -26, 9), s!( -4, 0), s!( 2, -2), s!( 16, -8), s!( 2, -11), s!( 16, -10), s!( 3, -1),
s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0),
],
[
s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0),
s!( 14, 14), s!( 26, 42), s!( 21, 50), s!( 20, 76), s!( 18, 68), s!( -7, 34), s!( -4, 2), s!( -70, -50),
s!( 4, 37), s!( -4, 61), s!( -26, 65), s!( 4, 68), s!( 0, 68), s!( -1, 37), s!( 21, -18), s!( -19, -3),
s!( -6, 29), s!( -11, 36), s!( -18, 47), s!( -4, 35), s!( 4, 24), s!( 1, 17), s!( 33, -26), s!( -23, -40),
s!( 1, 3), s!( -8, 8), s!( -3, 14), s!( -13, 12), s!( -6, -4), s!( 14, -3), s!( 6, -22), s!( -25, -24),
s!( 1, -18), s!( 6, -14), s!( 5, -1), s!( -3, 1), s!( 1, -20), s!( 7, 1), s!( 10, -9), s!( -13, -39),
s!( 6, -20), s!( -0, -10), s!( 4, -21), s!( 0, 5), s!( -4, -10), s!( 8, 7), s!( 30, 29), s!( 8, -7),
s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0),
],
[
s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0),
s!( 14, 27), s!( 6, 64), s!( 1, 56), s!( -6, 95), s!( 11, 70), s!( -4, 31), s!( -38, -16), s!( -5, -6),
s!( 4, 53), s!( -2, 75), s!( 5, 74), s!( 1, 76), s!( 12, 68), s!( 40, 28), s!( 11, 27), s!( 14, 9),
s!( -3, 32), s!( 7, 45), s!( 7, 43), s!( 15, 41), s!( 17, 18), s!( 18, -3), s!( -5, -21), s!( -3, -22),
s!( -3, 8), s!( 3, 8), s!( 1, 12), s!( 1, 12), s!( 14, -8), s!( 11, -30), s!( -10, -20), s!( 16, -29),
s!( 1, -21), s!( 2, -19), s!( -4, -11), s!( 10, -14), s!( 4, -14), s!( 6, -6), s!( -5, -13), s!( -12, -8),
s!( -1, -14), s!( 6, -15), s!( -0, -20), s!( 6, -11), s!( 6, 0), s!( 24, 16), s!( 14, 18), s!( -0, 17),
s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0),
],
[
s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0),
s!( -5, 28), s!( 11, 34), s!( 10, 51), s!( -4, 52), s!( -5, 21), s!( -5, 4), s!( 2, 13), s!( 14, 14),
s!( -15, 36), s!( -0, 60), s!( -8, 54), s!( 3, 52), s!( 19, 27), s!( 11, 20), s!( 14, 2), s!( -2, 31),
s!( -16, 32), s!( -13, 30), s!( -7, 35), s!( -12, 28), s!( 26, -12), s!( -5, -8), s!( 19, -25), s!( 3, -14),
s!( -31, 6), s!( -33, 7), s!( -21, 7), s!( -18, -3), s!( 6, -17), s!( -14, -18), s!( 1, -27), s!( -2, -7),
s!( -13, -5), s!( -32, -7), s!( -13, -14), s!( 7, -6), s!( -1, -12), s!( -16, -21), s!( -9, -20), s!( -20, -2),
s!( -16, -8), s!( -20, -7), s!( -9, -17), s!( -12, -6), s!( 14, 1), s!( 6, -1), s!( 11, 16), s!( -1, 15),
s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0),
],
[
s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0),
s!( -11, 31), s!( 0, 34), s!( 1, 16), s!( -4, 14), s!( -1, -4), s!( 2, 35), s!( 10, 30), s!( 9, 34),
s!( -16, 27), s!( -4, 27), s!( 9, 36), s!( 10, 37), s!( 22, 33), s!( -8, 36), s!( -6, 29), s!( 15, 22),
s!( -13, 15), s!( -7, 12), s!( 1, 10), s!( -5, 7), s!( -18, -2), s!( -4, 1), s!( 2, -6), s!( 8, 6),
s!( -32, 4), s!( -16, -7), s!( -23, -8), s!( -12, -12), s!( -20, -6), s!( -0, -21), s!( -12, -2), s!( -6, 3),
s!( -36, -7), s!( -16, -4), s!( -24, -8), s!( -9, -1), s!( -32, -11), s!( -20, 1), s!( -21, 3), s!( -26, 7),
s!( -41, -2), s!( -20, -3), s!( -9, 11), s!( -3, 2), s!( -21, 3), s!( -9, 19), s!( -23, 19), s!( -24, 1),
s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0),
],
[
s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0),
s!( 5, 32), s!( -1, 11), s!( 0, -6), s!( -4, -10), s!( 4, 24), s!( 12, 66), s!( 18, 64), s!( 19, 44),
s!( 1, 11), s!( 15, 2), s!( 13, 3), s!( 1, 23), s!( 13, 45), s!( 2, 64), s!( 16, 60), s!( -3, 56),
s!( -18, 6), s!( 10, -18), s!( 22, -16), s!( -10, -13), s!( -6, 4), s!( -4, 15), s!( 7, 21), s!( 3, 24),
s!( -22, -6), s!( -10, -19), s!( -5, -27), s!( -35, -7), s!( -2, -14), s!( -11, 2), s!( -5, 0), s!( -12, 19),
s!( -28, -10), s!( -25, -7), s!( -4, -16), s!( -36, -7), s!( -8, 11), s!( -6, 1), s!( -22, -1), s!( -26, 10),
s!( -34, -1), s!( -14, 15), s!( 1, 20), s!( -15, 25), s!( 2, 1), s!( -14, 8), s!( -11, -2), s!( -24, 4),
s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0),
],
[
s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0),
s!( 2, 20), s!( -4, -17), s!( -2, -8), s!( 6, 20), s!( 11, 66), s!( 10, 75), s!( 27, 65), s!( 34, 58),
s!( 7, 10), s!( 17, -16), s!( 8, -14), s!( 4, 22), s!( -4, 70), s!( -10, 94), s!( -3, 97), s!( 17, 73),
s!( -21, -18), s!( 6, -19), s!( -6, -16), s!( 29, 1), s!( -5, 24), s!( -6, 49), s!( 11, 41), s!( 11, 47),
s!( -16, -6), s!( 2, -36), s!( -22, -25), s!( 7, -19), s!( 4, 3), s!( -5, 2), s!( 4, 11), s!( 8, 20),
s!( -25, 6), s!( -16, -14), s!( -23, -21), s!( -0, -1), s!( -13, -10), s!( -6, -10), s!( 9, -4), s!( 1, 10),
s!( -25, 26), s!( -17, 16), s!( -14, -1), s!( -0, 15), s!( 3, -15), s!( -17, -12), s!( 1, -6), s!( 21, -1),
s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0),
],
[
s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0),
s!( -9, -12), s!( -26, -11), s!( 3, 12), s!( 6, 46), s!( 21, 81), s!( 26, 76), s!( 45, 73), s!( 40, 56),
s!( 10, -13), s!( 3, -16), s!( 12, -4), s!( 12, 37), s!( 6, 76), s!( -3, 107), s!( 12, 105), s!( 8, 90),
s!( -8, -24), s!( -1, -25), s!( 16, -12), s!( 12, 11), s!( -4, 49), s!( 7, 61), s!( 12, 60), s!( 12, 47),
s!( -8, -30), s!( -5, -30), s!( 11, -28), s!( 9, -11), s!( -8, -8), s!( -1, 11), s!( 11, 15), s!( 13, 17),
s!( -36, -4), s!( -20, -14), s!( -7, -14), s!( -2, -13), s!( 0, -23), s!( 11, -19), s!( 6, -7), s!( 15, -3),
s!( -18, 20), s!( -16, 21), s!( -9, 11), s!( 4, 2), s!( 5, -21), s!( -1, -25), s!( 3, -8), s!( 21, -5),
s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0),
],
[
s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0),
s!( -45, -24), s!( 1, 3), s!( 2, 9), s!( 7, 20), s!( 14, 49), s!( 11, 50), s!( 13, 53), s!( 24, 46),
s!( -18, -39), s!( -3, 1), s!( 16, -2), s!( 14, 41), s!( 8, 75), s!( 9, 93), s!( 10, 82), s!( -2, 75),
s!( -18, -20), s!( 10, -14), s!( -13, -6), s!( -1, 27), s!( -18, 38), s!( 7, 68), s!( 9, 48), s!( -9, 39),
s!( -8, -14), s!( -3, -34), s!( 9, -11), s!( -5, -5), s!( -17, 12), s!( -5, 26), s!( 14, 11), s!( 8, 12),
s!( -11, -31), s!( -4, -10), s!( -20, -10), s!( 0, -36), s!( 2, -28), s!( 11, -5), s!( 9, -8), s!( 15, -0),
s!( -4, -5), s!( -0, 37), s!( -6, 13), s!( 6, 2), s!( 6, -8), s!( 16, -30), s!( 12, -16), s!( 5, -11),
s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0),
],
],
];