diff --git a/arm9/examples/ulala.c b/arm9/examples/ulala.c index b8e2040..f221fef 100644 --- a/arm9/examples/ulala.c +++ b/arm9/examples/ulala.c @@ -409,10 +409,11 @@ void main() | NORMAL__x_component(an->x); struct vertex_position * a = &model->position[obj->triangle[i].a.position]; - io_registers.a.VTX_10 = 0 - | VTX_10__z_coordinate(a->z) - | VTX_10__y_coordinate(a->y) - | VTX_10__x_coordinate(a->x); + io_registers.a.VTX_16 = 0 + | VTX_16__0__y_coordinate(a->y) + | VTX_16__0__x_coordinate(a->x); + io_registers.a.VTX_16 = 0 + | VTX_16__1__z_coordinate(a->z); struct vertex_texture * bt = &model->texture[obj->triangle[i].b.texture]; io_registers.a.TEXCOORD = 0 @@ -426,10 +427,11 @@ void main() | NORMAL__x_component(bn->x); struct vertex_position * b = &model->position[obj->triangle[i].b.position]; - io_registers.a.VTX_10 = 0 - | VTX_10__z_coordinate(b->z) - | VTX_10__y_coordinate(b->y) - | VTX_10__x_coordinate(b->x); + io_registers.a.VTX_16 = 0 + | VTX_16__0__y_coordinate(b->y) + | VTX_16__0__x_coordinate(b->x); + io_registers.a.VTX_16 = 0 + | VTX_16__1__z_coordinate(b->z); struct vertex_texture * ct = &model->texture[obj->triangle[i].c.texture]; io_registers.a.TEXCOORD = 0 @@ -443,10 +445,11 @@ void main() | NORMAL__x_component(cn->x); struct vertex_position * c = &model->position[obj->triangle[i].c.position]; - io_registers.a.VTX_10 = 0 - | VTX_10__z_coordinate(c->z) - | VTX_10__y_coordinate(c->y) - | VTX_10__x_coordinate(c->x); + io_registers.a.VTX_16 = 0 + | VTX_16__0__y_coordinate(c->y) + | VTX_16__0__x_coordinate(c->x); + io_registers.a.VTX_16 = 0 + | VTX_16__1__z_coordinate(c->z); } } diff --git a/gen/profiles.py b/gen/profiles.py index d80ad50..92f9734 100644 --- a/gen/profiles.py +++ b/gen/profiles.py @@ -22,7 +22,7 @@ class FloatingPoint: profiles = {} profiles["nds"] = Profile( - position = FixedPointBits(4, 6), # 4.6 + position = FixedPointBits(3, 12), # 3.12 normal = FixedPointBits(0, 9), # 0.9 texture = FixedPointBits(1, 14), # 1.14 ) diff --git a/model/ulala/model.h b/model/ulala/model.h index 9c40680..a856349 100644 --- a/model/ulala/model.h +++ b/model/ulala/model.h @@ -4,1922 +4,1922 @@ #include "../model.h" -// 4.6 fixed-point +// 3.12 fixed-point vertex_position ulala_position[] = { - {-2, 37, 9}, - {-3, 36, 8}, - {-2, 37, 8}, - {-3, 36, 7}, - {-3, 37, 7}, - {-3, 36, 7}, - {-3, 35, 7}, - {-3, 36, 8}, - {-3, 35, 7}, - {-2, 35, 8}, - {-3, 36, 8}, - {-2, 36, 9}, - {-2, 37, 9}, - {-1, 35, 9}, - {-1, 37, 9}, - {0, 35, 9}, - {0, 37, 9}, - {0, 35, 9}, - {0, 34, 8}, - {-1, 35, 9}, - {-1, 34, 9}, - {-2, 36, 9}, - {-2, 34, 8}, - {-2, 35, 8}, - {0, 35, 9}, - {0, 37, 9}, - {1, 35, 9}, - {1, 37, 9}, - {2, 36, 9}, - {2, 37, 9}, - {2, 37, 8}, - {3, 37, 8}, - {3, 36, 8}, - {3, 36, 7}, - {2, 34, 8}, - {3, 35, 7}, - {3, 37, 8}, - {2, 37, 8}, - {3, 36, 8}, - {2, 36, 9}, - {2, 34, 8}, - {1, 35, 9}, - {1, 34, 9}, - {0, 35, 9}, - {0, 34, 8}, - {2, 34, 8}, - {2, 34, 8}, - {3, 36, 8}, - {1, 34, 0}, - {-1, 34, 0}, - {0, 37, -2}, - {-4, 37, 0}, - {0, 39, -2}, - {-4, 39, 0}, - {0, 43, 0}, - {-3, 44, 3}, - {0, 44, 3}, - {1, 34, 0}, - {0, 37, -2}, - {4, 37, 0}, - {0, 39, -2}, - {4, 39, 0}, - {0, 43, 0}, - {3, 44, 3}, - {0, 44, 3}, - {3, 44, 3}, - {4, 39, 0}, - {5, 39, 4}, - {4, 37, 0}, - {2, 34, 4}, - {1, 34, 0}, - {-3, 44, 3}, - {-4, 39, 0}, - {-5, 39, 4}, - {-4, 37, 0}, - {-2, 34, 4}, - {-1, 34, 0}, - {8, 45, -4}, - {6, 46, -1}, - {9, 44, 0}, - {1, 44, 3}, - {1, 44, 3}, - {0, 43, 0}, - {6, 46, -1}, - {1, 42, -4}, - {8, 45, -4}, - {6, 42, -6}, - {10, 41, -4}, - {5, 37, -5}, - {9, 37, -4}, - {9, 36, -4}, - {10, 36, -4}, - {12, 37, -8}, - {10, 35, -4}, - {4, 36, -3}, - {5, 37, -5}, - {2, 38, -4}, - {6, 42, -6}, - {1, 42, -4}, - {5, 37, -5}, - {9, 36, -4}, - {10, 35, -4}, - {12, 37, -8}, - {10, 36, -4}, - {7, 36, -3}, - {9, 37, -4}, - {7, 40, 0}, - {9, 44, 0}, - {8, 45, -4}, - {9, 44, 0}, - {10, 41, -4}, - {9, 37, -4}, - {7, 40, 0}, - {9, 44, 0}, - {1, 42, 1}, - {1, 44, 3}, - {12, 37, -8}, - {10, 36, -4}, - {10, 35, -4}, - {7, 36, -3}, - {4, 36, -3}, - {7, 40, 0}, - {3, 39, -2}, - {1, 42, 1}, - {0, 43, 0}, - {1, 42, 1}, - {1, 42, -4}, - {3, 39, -2}, - {2, 38, -4}, - {4, 36, -3}, - {-9, 38, -2}, - {-8, 37, -4}, - {-7, 36, -3}, - {-10, 35, -4}, - {-9, 35, -4}, - {-12, 36, -5}, - {-9, 43, 0}, - {0, 44, 3}, - {-6, 40, 0}, - {-1, 42, 1}, - {-2, 39, -2}, - {-9, 43, 0}, - {-9, 38, -2}, - {-6, 40, 0}, - {-7, 36, -3}, - {-4, 36, -3}, - {-9, 35, -4}, - {-4, 36, -3}, - {-2, 39, -2}, - {-6, 40, 0}, - {-4, 36, -3}, - {-2, 38, -4}, - {-2, 39, -2}, - {-1, 42, -4}, - {-1, 42, 1}, - {0, 44, 0}, - {-2, 43, 6}, - {-4, 42, 8}, - {-4, 42, 6}, - {-4, 38, 9}, - {-4, 38, 6}, - {-4, 35, 8}, - {-3, 34, 8}, - {-3, 34, 8}, - {-2, 32, 10}, - {-4, 35, 8}, - {-3, 34, 9}, - {-4, 38, 9}, - {-3, 37, 10}, - {-4, 42, 8}, - {-1, 43, 9}, - {-2, 43, 6}, - {-1, 43, 8}, - {4, 42, 6}, - {4, 39, 8}, - {3, 39, 9}, - {4, 35, 8}, - {3, 35, 8}, - {2, 33, 9}, - {4, 42, 6}, - {4, 39, 6}, - {4, 39, 8}, - {4, 35, 6}, - {4, 35, 8}, - {2, 32, 8}, - {2, 33, 9}, - {1, 32, 10}, - {4, 35, 6}, - {2, 32, 8}, - {2, 32, 8}, - {1, 32, 10}, - {-6, 46, -1}, - {-8, 45, -5}, - {-9, 43, 0}, - {-10, 40, -4}, - {-9, 38, -2}, - {-8, 37, -4}, - {-9, 43, 0}, - {0, 44, 3}, - {-6, 46, -1}, - {0, 44, 3}, - {-6, 46, -1}, - {0, 44, 0}, - {-8, 45, -5}, - {-1, 42, -4}, - {-6, 42, -6}, - {-2, 38, -4}, - {-5, 37, -5}, - {-4, 36, -3}, - {-9, 35, -4}, - {-5, 37, -5}, - {-9, 35, -4}, - {-9, 35, -4}, - {-12, 36, -5}, - {-10, 35, -4}, - {-10, 35, -4}, - {-9, 35, -4}, - {-8, 37, -4}, - {-5, 37, -5}, - {-10, 40, -4}, - {-6, 42, -6}, - {-8, 45, -5}, - {7, -47, 3}, - {7, -55, 0}, - {7, -54, 4}, - {8, -59, 4}, - {7, -60, 8}, - {8, -62, 7}, - {7, -61, 11}, - {5, -54, 5}, - {4, -61, 8}, - {3, -54, 3}, - {3, -59, 3}, - {4, -55, 0}, - {4, -60, 0}, - {7, -55, 0}, - {7, -60, 0}, - {8, -59, 4}, - {2, -64, 11}, - {5, -64, 12}, - {4, -61, 11}, - {7, -61, 11}, - {4, -61, 8}, - {7, -60, 8}, - {5, -54, 5}, - {7, -54, 4}, - {6, -48, 5}, - {7, -47, 3}, - {8, -34, 2}, - {7, -47, 1}, - {7, -35, 0}, - {4, -47, 1}, - {4, -36, 0}, - {4, -48, 3}, - {2, -37, 4}, - {5, -50, 5}, - {4, -31, 7}, - {6, -48, 5}, - {7, -30, 6}, - {8, -34, 2}, - {8, -30, 3}, - {6, -30, 0}, - {5, -64, 12}, - {6, -64, 12}, - {7, -61, 11}, - {9, -64, 11}, - {8, -62, 7}, - {9, -64, 8}, - {8, -59, 4}, - {8, -61, 3}, - {7, -60, 0}, - {4, -60, 0}, - {3, -61, 3}, - {3, -59, 3}, - {2, -64, 8}, - {8, -34, 2}, - {7, -35, 0}, - {6, -30, 0}, - {4, -36, 0}, - {3, -31, 0}, - {2, -37, 4}, - {2, -31, 4}, - {4, -31, 7}, - {7, -47, 3}, - {7, -47, 1}, - {7, -55, 0}, - {4, -47, 1}, - {4, -55, 0}, - {4, -48, 3}, - {3, -54, 3}, - {5, -50, 5}, - {5, -54, 5}, - {6, -48, 5}, - {-7, -55, 1}, - {-7, -47, 3}, - {-7, -54, 4}, - {-6, -48, 5}, - {-5, -54, 5}, - {-5, -50, 5}, - {-3, -54, 3}, - {-4, -48, 3}, - {-4, -55, 0}, - {-4, -47, 1}, - {-7, -55, 1}, - {-7, -47, 1}, - {-7, -47, 3}, - {-8, -34, 2}, - {-6, -48, 5}, - {-7, -30, 6}, - {-5, -50, 5}, - {-4, -31, 7}, - {-2, -37, 4}, - {-2, -31, 4}, - {-3, -31, 0}, - {-7, -55, 1}, - {-8, -59, 4}, - {-7, -54, 4}, - {-7, -60, 8}, - {-5, -54, 5}, - {-4, -61, 8}, - {-3, -54, 3}, - {-3, -59, 3}, - {-4, -55, 0}, - {-4, -60, 0}, - {-7, -55, 1}, - {-7, -60, 0}, - {-8, -59, 4}, - {-8, -62, 7}, - {-7, -60, 8}, - {-8, -59, 4}, - {-2, -64, 11}, - {-5, -64, 12}, - {-4, -61, 11}, - {-6, -64, 12}, - {-7, -61, 11}, - {-9, -64, 11}, - {-8, -62, 7}, - {-9, -64, 8}, - {-8, -59, 4}, - {-8, -61, 3}, - {-7, -60, 0}, - {-8, -62, 7}, - {-7, -61, 11}, - {-7, -60, 8}, - {-4, -61, 11}, - {-4, -61, 8}, - {-2, -62, 7}, - {-3, -59, 3}, - {-2, -64, 8}, - {-3, -61, 3}, - {-4, -60, 0}, - {-3, -59, 3}, - {-3, -61, 3}, - {-2, -37, 4}, - {-3, -31, 0}, - {-4, -36, 0}, - {-6, -30, 0}, - {-7, -35, 0}, - {-8, -34, 2}, - {-5, -50, 5}, - {-2, -37, 4}, - {-4, -48, 3}, - {-4, -36, 0}, - {-4, -47, 1}, - {-7, -35, 0}, - {-7, -47, 1}, - {-8, -34, 2}, - {-6, -30, 0}, - {-8, -34, 2}, - {-8, -30, 3}, - {-7, -30, 6}, - {3, 18, 0}, - {-3, 24, -1}, - {-3, 18, 0}, - {-6, 23, 0}, - {-8, 20, 2}, - {-8, 25, 2}, - {-7, 22, 5}, - {-7, 26, 3}, - {-7, 26, 4}, - {-7, 26, 2}, - {4, 24, 9}, - {-4, 22, 11}, - {4, 22, 11}, - {-4, 20, 12}, - {-7, 18, 3}, - {-6, 18, 7}, - {-6, 20, 8}, - {8, 20, 2}, - {7, 18, 3}, - {3, 18, 0}, - {-4, 17, 10}, - {4, 17, 10}, - {-4, 20, 12}, - {4, 20, 12}, - {4, 22, 11}, - {6, 23, 7}, - {4, 24, 9}, - {7, 26, 4}, - {3, 26, 6}, - {4, 28, 3}, - {6, 29, 3}, - {3, 28, 0}, - {-3, 24, -1}, - {-6, 23, 0}, - {-6, 25, 0}, - {-8, 25, 2}, - {-7, 26, 2}, - {-7, 26, 3}, - {7, 22, 5}, - {8, 20, 2}, - {6, 20, 8}, - {7, 18, 3}, - {6, 18, 7}, - {6, 29, 3}, - {4, 30, 0}, - {3, 28, 0}, - {0, 31, -2}, - {0, 28, 0}, - {-4, 30, 0}, - {-3, 28, 0}, - {-6, 29, 3}, - {-4, 28, 3}, - {-4, 28, 7}, - {0, 28, 9}, - {-4, 28, 7}, - {-3, 26, 6}, - {-4, 28, 3}, - {-7, 26, 4}, - {-7, 27, 2}, - {-7, 26, 2}, - {-7, 27, 1}, - {-6, 25, 0}, - {-3, 28, 0}, - {-3, 24, -1}, - {0, 28, 0}, - {3, 24, -1}, - {3, 28, 0}, - {7, 27, 1}, - {4, 28, 3}, - {7, 27, 2}, - {7, 26, 4}, - {7, 26, 3}, - {7, 22, 5}, - {8, 25, 2}, - {8, 20, 2}, - {6, 23, 0}, - {3, 18, 0}, - {3, 24, -1}, - {-3, 24, -1}, - {6, 29, 3}, - {4, 28, 7}, - {3, 26, 6}, - {0, 28, 9}, - {0, 26, 7}, - {-3, 26, 6}, - {-4, 24, 9}, - {-7, 26, 4}, - {-6, 23, 7}, - {-7, 22, 5}, - {-6, 20, 8}, - {-8, 20, 2}, - {-7, 18, 3}, - {-3, 18, 0}, - {-7, 27, 2}, - {-4, 28, 3}, - {-7, 27, 1}, - {-3, 28, 0}, - {7, 6, 4}, - {6, 5, 8}, - {9, 0, 8}, - {3, -1, 11}, - {4, -7, 12}, - {-3, -1, 11}, - {-4, -7, 12}, - {-9, 0, 8}, - {-10, -6, 9}, - {-14, -5, 5}, - {4, -7, 12}, - {10, -6, 9}, - {9, 0, 8}, - {14, -5, 5}, - {9, 2, 3}, - {14, -4, 0}, - {8, 3, -1}, - {-8, 3, -1}, - {-12, -4, -5}, - {-4, 3, -5}, - {-6, -4, -10}, - {4, 3, -5}, - {6, -4, -10}, - {12, -4, -5}, - {-12, -4, -5}, - {-14, -4, 0}, - {-8, 3, -1}, - {-9, 2, 3}, - {-7, 6, 4}, - {-9, 0, 8}, - {-6, 5, 8}, - {-3, -1, 11}, - {-2, 3, 10}, - {3, -1, 11}, - {2, 3, 10}, - {6, 5, 8}, - {6, 23, 0}, - {3, 24, -1}, - {6, 25, 0}, - {7, 27, 1}, - {7, 26, 3}, - {7, 27, 2}, - {6, 23, 0}, - {6, 25, 0}, - {8, 25, 2}, - {7, 26, 3}, - {-6, 18, 7}, - {-4, 17, 10}, - {-6, 20, 8}, - {-4, 20, 12}, - {-6, 23, 7}, - {-4, 22, 11}, - {-4, 24, 9}, - {4, 24, 9}, - {0, 26, 7}, - {3, 26, 6}, - {6, 20, 8}, - {7, 22, 5}, - {6, 23, 7}, - {7, 26, 4}, - {-9, 0, 8}, - {-9, 2, 3}, - {-14, -5, 5}, - {-14, -4, 0}, - {6, 18, 7}, - {4, 17, 10}, - {6, 20, 8}, - {4, 20, 12}, - {6, 23, 7}, - {14, -4, 0}, - {12, -4, -5}, - {8, 3, -1}, - {4, 3, -5}, - {3, 7, 0}, - {-4, 3, -5}, - {-3, 7, 0}, - {-8, 3, -1}, - {-7, 6, 4}, - {9, 5, 0}, - {11, 7, -1}, - {12, -2, 2}, - {13, 8, -1}, - {14, -2, 2}, - {14, 7, 0}, - {14, -2, 4}, - {12, -5, 6}, - {11, -4, 5}, - {12, -2, 4}, - {12, -2, 2}, - {9, 4, 1}, - {9, 5, 0}, - {14, -10, 1}, - {12, -11, 2}, - {12, -9, 1}, - {11, -10, 2}, - {12, -5, 6}, - {14, -2, 4}, - {12, -2, 4}, - {13, -7, 6}, - {11, -7, 6}, - {11, -10, 6}, - {12, -6, 5}, - {12, -8, 5}, - {13, -8, 4}, - {12, -10, 4}, - {13, -10, 3}, - {12, -11, 3}, - {15, -6, 2}, - {14, -6, 6}, - {14, -8, 5}, - {13, -8, 6}, - {13, -12, 4}, - {13, -11, 5}, - {12, -13, 3}, - {12, -13, 4}, - {13, -10, 3}, - {13, -8, 4}, - {14, -8, 5}, - {13, -9, 3}, - {13, -10, 4}, - {11, -4, 5}, - {11, -7, 6}, - {12, -5, 6}, - {13, -7, 6}, - {14, -6, 6}, - {13, -8, 6}, - {14, -8, 5}, - {13, -12, 4}, - {13, -10, 3}, - {12, -13, 3}, - {12, -11, 3}, - {12, -13, 4}, - {12, -10, 4}, - {13, -11, 5}, - {12, -8, 5}, - {13, -8, 6}, - {12, -6, 5}, - {13, -7, 6}, - {12, -9, 6}, - {11, -10, 6}, - {11, -10, 5}, - {11, -7, 6}, - {11, -7, 5}, - {11, -4, 5}, - {12, -6, 5}, - {12, -2, 2}, - {14, -6, 1}, - {14, -2, 2}, - {15, -6, 2}, - {14, -2, 4}, - {14, -6, 6}, - {12, -5, 6}, - {12, -6, 5}, - {14, -6, 1}, - {13, -8, 4}, - {14, -7, 2}, - {13, -8, 1}, - {14, 7, 0}, - {13, 5, 2}, - {14, -2, 4}, - {12, 4, 4}, - {12, -2, 4}, - {10, 3, 3}, - {9, 4, 1}, - {13, -8, 4}, - {13, -8, 1}, - {13, -9, 3}, - {13, -8, 1}, - {11, -7, 5}, - {12, -6, 5}, - {11, -10, 5}, - {12, -9, 6}, - {14, -6, 1}, - {15, -6, 2}, - {15, -7, 2}, - {14, -8, 5}, - {14, -10, 1}, - {13, -10, 4}, - {12, -11, 2}, - {13, -9, 3}, - {11, -10, 2}, - {13, -8, 1}, - {12, -9, 1}, - {13, -8, 1}, - {14, -10, 1}, - {14, -7, 2}, - {15, -7, 2}, - {14, -6, 1}, - {9, 0, 8}, - {9, 2, 3}, - {7, 6, 4}, - {8, 3, -1}, - {3, 7, 0}, - {-11, 7, -1}, - {-9, 5, 0}, - {-12, -2, 2}, - {-9, 4, 1}, - {-12, -2, 4}, - {-2, -64, 8}, - {-2, -62, 7}, - {-2, -64, 11}, - {-4, -61, 11}, - {2, -64, 11}, - {2, -64, 8}, - {2, -62, 7}, - {3, -59, 3}, - {4, -61, 8}, - {-11, -4, 5}, - {-11, -7, 5}, - {-12, -6, 5}, - {-11, -10, 5}, - {2, -64, 11}, - {4, -61, 11}, - {2, -62, 7}, - {4, -61, 8}, - {-13, -8, 4}, - {-13, -8, 1}, - {-13, -9, 3}, - {-13, -8, 1}, - {-11, -10, 2}, - {-12, -9, 1}, - {-14, 7, 0}, - {-13, 5, 2}, - {-14, -2, 4}, - {-12, 4, 4}, - {-12, -2, 4}, - {-10, 3, 3}, - {-9, 4, 1}, - {-15, -6, 2}, - {-15, -7, 2}, - {-14, -8, 5}, - {-14, -10, 1}, - {-13, -10, 4}, - {-12, -11, 2}, - {-12, -5, 6}, - {-11, -7, 6}, - {-13, -7, 6}, - {-11, -10, 6}, - {-12, -9, 6}, - {-14, -8, 5}, - {-13, -11, 5}, - {-13, -12, 4}, - {-12, -13, 4}, - {-12, -13, 3}, - {-12, -10, 4}, - {-13, -8, 6}, - {-12, -8, 5}, - {-13, -7, 6}, - {-12, -6, 5}, - {-12, -9, 6}, - {-11, -10, 5}, - {-11, -10, 6}, - {-11, -7, 5}, - {-11, -7, 6}, - {-11, -4, 5}, - {-12, -5, 6}, - {-12, -6, 5}, - {-13, -8, 4}, - {-12, -8, 5}, - {-13, -10, 3}, - {-12, -10, 4}, - {-12, -11, 3}, - {-12, -5, 6}, - {-14, -6, 6}, - {-13, -7, 6}, - {-13, -8, 6}, - {-14, -10, 1}, - {-14, -7, 2}, - {-15, -7, 2}, - {-14, -6, 1}, - {-15, -6, 2}, - {-14, -2, 2}, - {-13, 8, -1}, - {-14, 7, 0}, - {-14, -2, 2}, - {-14, -2, 4}, - {-15, -6, 2}, - {-14, -6, 6}, - {-14, -8, 5}, - {-13, -8, 6}, - {-13, -11, 5}, - {-12, -10, 4}, - {-12, -13, 4}, - {-12, -11, 3}, - {-12, -13, 3}, - {-13, -10, 3}, - {-13, -12, 4}, - {-13, -8, 4}, - {-14, -8, 5}, - {-13, -9, 3}, - {-13, -10, 4}, - {-11, -10, 2}, - {-12, -11, 2}, - {-12, -9, 1}, - {-14, -10, 1}, - {-13, -8, 1}, - {-14, -7, 2}, - {-13, -8, 4}, - {-14, -6, 1}, - {-12, -6, 5}, - {-12, -2, 2}, - {-11, -4, 5}, - {-12, -2, 4}, - {-12, -5, 6}, - {-14, -2, 4}, - {-14, -6, 6}, - {-13, -8, 1}, - {-13, -8, 1}, - {-12, -9, 1}, - {-14, -6, 1}, - {-14, -2, 2}, - {-12, -2, 2}, - {-13, 8, -1}, - {-11, 7, -1}, - {-6, 29, 3}, - {-4, 30, 0}, - {-4, 32, 0}, - {0, 31, -2}, - {0, 32, -2}, - {4, 30, 0}, - {4, 32, 0}, - {6, 29, 3}, - {6, 30, 3}, - {4, 29, 7}, - {-4, 32, 0}, - {-6, 29, 3}, - {-6, 30, 3}, - {-4, 29, 7}, - {6, 29, 3}, - {4, 29, 7}, - {4, 28, 7}, - {0, 29, 9}, - {0, 28, 9}, - {-4, 29, 7}, - {-4, 28, 7}, - {-6, 29, 3}, - {4, -7, 12}, - {-4, -7, 12}, - {-5, -8, 13}, - {-10, -6, 9}, - {-11, -7, 9}, - {-14, -5, 5}, - {-15, -6, 5}, - {-14, -4, 0}, - {-15, -5, 0}, - {-12, -4, -5}, - {-12, -5, -6}, - {-6, -4, -10}, - {-6, -5, -10}, - {6, -4, -10}, - {7, -5, -10}, - {12, -4, -5}, - {13, -5, -6}, - {14, -4, 0}, - {15, -5, 0}, - {14, -5, 5}, - {15, -6, 5}, - {10, -6, 9}, - {11, -7, 9}, - {5, -8, 13}, - {-5, -8, 13}, - {5, -8, 13}, - {4, -7, 12}, - {10, -6, 9}, - {4, 42, 3}, - {3, 42, 2}, - {5, 38, 3}, - {3, 37, 1}, - {5, 38, 3}, - {5, 35, 2}, - {-5, 42, 3}, - {-5, 42, 5}, - {-2, 45, 3}, - {-2, 44, 6}, - {2, 45, 3}, - {2, 44, 6}, - {4, 42, 5}, - {3, 42, 6}, - {5, 38, 5}, - {3, 37, 7}, - {5, 37, 5}, - {5, 35, 6}, - {-5, 35, 6}, - {-2, 33, 3}, - {-5, 35, 2}, - {-3, 34, 1}, - {-3, 37, 1}, - {3, 37, 7}, - {2, 34, 6}, - {5, 35, 6}, - {2, 44, 6}, - {3, 42, 6}, - {-2, 44, 6}, - {-3, 41, 6}, - {-5, 42, 5}, - {-3, 37, 7}, - {-3, 41, 6}, - {-5, 38, 5}, - {-5, 42, 5}, - {-5, 38, 3}, - {-5, 42, 3}, - {-3, 42, 2}, - {-2, 45, 3}, - {3, 42, 2}, - {2, 45, 3}, - {4, 42, 3}, - {4, 42, 5}, - {5, 38, 3}, - {5, 38, 5}, - {5, 38, 3}, - {5, 37, 5}, - {5, 35, 2}, - {5, 35, 6}, - {2, 33, 3}, - {2, 34, 6}, - {3, 37, 1}, - {5, 35, 2}, - {2, 34, 1}, - {2, 33, 3}, - {-3, 42, 2}, - {-3, 37, 1}, - {-5, 38, 3}, - {-6, 38, 3}, - {-5, 38, 5}, - {-6, 37, 5}, - {-3, 37, 7}, - {-5, 35, 6}, - {-2, 34, 6}, - {-2, 33, 3}, - {-5, 35, 6}, - {-6, 37, 5}, - {-5, 35, 2}, - {-6, 38, 3}, - {-3, 37, 1}, - {5, 35, 5}, - {4, 35, 5}, - {7, 33, 8}, - {6, 33, 7}, - {5, 31, 9}, - {5, 31, 9}, - {3, 31, 11}, - {7, 33, 8}, - {5, 35, 5}, - {5, 35, 5}, - {1, 31, 10}, - {1, 32, 11}, - {2, 31, 11}, - {2, 32, 11}, - {3, 31, 11}, - {1, 31, 10}, - {2, 30, 11}, - {2, 31, 11}, - {3, 31, 11}, - {3, 31, 11}, - {5, 31, 9}, - {5, 32, 9}, - {7, 33, 8}, - {6, 33, 8}, - {5, 35, 5}, - {5, 14, -4}, - {3, 15, -6}, - {7, 24, -4}, - {1, 15, -4}, - {1, 25, -4}, - {4, 25, -7}, - {2, 28, -4}, - {5, 27, -7}, - {5, 29, -4}, - {7, 27, -4}, - {5, 27, -2}, - {4, 25, -1}, - {1, 25, -4}, - {3, 15, -2}, - {1, 15, -4}, - {3, 15, -6}, - {4, 25, -7}, - {7, 24, -4}, - {5, 27, -7}, - {7, 27, -4}, - {1, 25, -4}, - {5, 27, -2}, - {2, 28, -4}, - {5, 29, -4}, - {7, 27, -4}, - {7, 24, -4}, - {4, 25, -1}, - {5, 14, -4}, - {3, 15, -2}, - {3, 15, -6}, - {-4, 25, -7}, - {-3, 15, -6}, - {-5, 14, -4}, - {-7, 24, -4}, - {-5, 27, -2}, - {-7, 27, -4}, - {-5, 29, -4}, - {-5, 27, -7}, - {-2, 28, -4}, - {-1, 25, -4}, - {-4, 25, -1}, - {-1, 15, -4}, - {-3, 15, -2}, - {-5, 14, -4}, - {-7, 24, -4}, - {-4, 25, -7}, - {-7, 27, -4}, - {-5, 27, -7}, - {-5, 29, -4}, - {-2, 28, -4}, - {-5, 27, -2}, - {-4, 25, -1}, - {-7, 24, -4}, - {-3, 15, -2}, - {-5, 27, -7}, - {-4, 25, -7}, - {-1, 25, -4}, - {-3, 15, -6}, - {-1, 15, -4}, - {-5, 14, -4}, - {7, 0, -1}, - {15, -5, 0}, - {7, 0, 0}, - {15, -6, 5}, - {7, 0, 3}, - {11, -7, 9}, - {6, 0, 5}, - {4, 0, 7}, - {-7, 0, 3}, - {-6, 0, 5}, - {-11, -7, 9}, - {-4, 0, 7}, - {-5, -8, 13}, - {4, 0, 7}, - {5, -8, 13}, - {11, -7, 9}, - {-6, -5, -10}, - {-12, -5, -6}, - {-7, 1, -1}, - {-15, -5, 0}, - {-7, 0, 0}, - {-15, -6, 5}, - {-7, 0, 3}, - {-11, -7, 9}, - {15, -5, 0}, - {13, -5, -6}, - {7, 0, -1}, - {7, -5, -10}, - {4, 0, -4}, - {-6, -5, -10}, - {-4, 0, -4}, - {-7, 1, -1}, - {-4, 0, -4}, - {4, 0, -4}, - {-2, -2, -2}, - {2, -2, -2}, - {0, -4, 4}, - {0, -4, 4}, - {-4, 0, 7}, - {4, 0, 7}, - {6, -30, 0}, - {3, -31, 0}, - {8, -30, 3}, - {2, -31, 4}, - {7, -30, 6}, - {4, -31, 7}, - {-6, -30, 0}, - {-8, -30, 3}, - {-3, -31, 0}, - {-7, -30, 6}, - {-2, -31, 4}, - {-4, -31, 7}, - {-4, 32, 0}, - {-6, 30, 3}, - {0, 27, 3}, - {-4, 29, 7}, - {0, 29, 9}, - {-2, 3, 10}, - {2, 3, 10}, - {-4, 8, 9}, - {4, 8, 9}, - {6, 30, 3}, - {0, 27, 3}, - {4, 29, 7}, - {0, 29, 9}, - {-4, 32, 0}, - {0, 32, -2}, - {0, 27, 3}, - {4, 32, 0}, - {6, 30, 3}, - {13, 5, 2}, - {9, 4, 1}, - {12, 4, 4}, - {10, 3, 3}, - {9, 4, 1}, - {9, 5, 0}, - {13, 5, 2}, - {11, 7, -1}, - {14, 7, 0}, - {13, 8, -1}, - {-9, 5, 0}, - {-12, 4, 4}, - {-9, 4, 1}, - {-10, 3, 3}, - {-12, 4, 4}, - {-13, 5, 2}, - {-9, 5, 0}, - {-14, 7, 0}, - {-11, 7, -1}, - {-13, 8, -1}, - {8, -62, 2}, - {8, -70, 5}, - {9, -65, 8}, - {8, -70, 10}, - {7, -65, 12}, - {4, -62, 2}, - {4, -61, 0}, - {6, -63, 0}, - {4, -65, 12}, - {3, -70, 10}, - {2, -65, 7}, - {3, -70, 5}, - {4, -62, 2}, - {6, -70, 2}, - {8, -62, 2}, - {6, -63, 0}, - {7, -61, 0}, - {4, -61, 0}, - {4, -62, 2}, - {5, -70, 2}, - {6, -63, 0}, - {5, -70, 1}, - {6, -70, 2}, - {5, -70, 2}, - {8, -62, 2}, - {4, -62, 2}, - {8, -70, 5}, - {3, -70, 5}, - {8, -70, 10}, - {3, -70, 10}, - {7, -65, 12}, - {4, -65, 12}, - {-4, -62, 2}, - {-3, -70, 5}, - {-2, -65, 7}, - {-3, -70, 10}, - {-4, -65, 12}, - {-7, -62, 2}, - {-7, -61, 0}, - {-6, -63, 0}, - {-7, -65, 12}, - {-8, -70, 10}, - {-9, -65, 8}, - {-8, -70, 6}, - {-7, -62, 2}, - {-7, -62, 2}, - {-6, -70, 2}, - {-6, -63, 0}, - {-5, -70, 1}, - {-5, -70, 2}, - {-6, -70, 2}, - {-4, -62, 2}, - {-7, -62, 2}, - {-3, -70, 5}, - {-8, -70, 6}, - {-3, -70, 10}, - {-8, -70, 10}, - {-4, -65, 12}, - {-7, -65, 12}, - {-5, -70, 2}, - {-4, -62, 2}, - {-6, -63, 0}, - {-4, -61, 0}, - {-7, -61, 0}, - {4, -65, 12}, - {6, -64, 12}, - {7, -65, 12}, - {9, -64, 11}, - {9, -65, 8}, - {9, -64, 11}, - {9, -64, 8}, - {9, -65, 8}, - {8, -61, 3}, - {8, -62, 2}, - {7, -60, 0}, - {7, -61, 0}, - {4, -60, 0}, - {4, -61, 0}, - {3, -61, 3}, - {4, -62, 2}, - {2, -64, 8}, - {2, -65, 7}, - {2, -64, 11}, - {4, -65, 12}, - {5, -64, 12}, - {6, -64, 12}, - {-7, -65, 12}, - {-5, -64, 12}, - {-4, -65, 12}, - {-2, -64, 11}, - {-2, -65, 7}, - {-2, -64, 8}, - {-4, -62, 2}, - {-3, -61, 3}, - {-4, -61, 0}, - {-5, -64, 12}, - {-6, -64, 12}, - {-7, -65, 12}, - {-9, -64, 11}, - {-9, -65, 8}, - {-9, -64, 8}, - {-7, -62, 2}, - {-8, -61, 3}, - {-7, -61, 0}, - {-7, -60, 0}, - {-4, -61, 0}, - {-4, -60, 0}, - {-3, -61, 3}, - {0, 31, 8}, - {0, 30, 9}, - {0, 31, 8}, - {0, 30, 9}, - {1, 31, 8}, - {0, 38, 10}, - {0, 38, 10}, - {1, 41, 9}, - {2, 39, 9}, - {-3, 40, 7}, - {-4, 42, 5}, - {-3, 37, 8}, - {-4, 36, 6}, - {-3, 37, 8}, - {-3, 36, 8}, - {-2, 36, 8}, - {-2, 36, 8}, - {3, 34, 4}, - {2, 33, 5}, - {2, 34, 4}, - {0, 31, 6}, - {-1, 41, 9}, - {-3, 40, 7}, - {-2, 39, 9}, - {-3, 37, 8}, - {0, 31, 8}, - {1, 31, 8}, - {2, 32, 6}, - {2, 32, 8}, - {2, 33, 8}, - {4, 37, 8}, - {3, 36, 8}, - {3, 36, 8}, - {3, 35, 8}, - {4, 35, 6}, - {2, 34, 9}, - {2, 33, 8}, - {2, 33, 9}, - {2, 32, 8}, - {1, 32, 9}, - {1, 31, 8}, - {0, 31, 9}, - {0, 30, 9}, - {0, 31, 9}, - {0, 30, 9}, - {-1, 31, 8}, - {0, 31, 8}, - {-4, 42, 5}, - {-1, 44, 5}, - {-1, 43, 9}, - {1, 44, 5}, - {1, 43, 9}, - {-2, 36, 8}, - {-2, 37, 9}, - {-2, 37, 9}, - {-1, 37, 9}, - {-2, 38, 9}, - {-1, 38, 10}, - {0, 38, 10}, - {0, 37, 10}, - {0, 38, 10}, - {1, 38, 10}, - {2, 39, 9}, - {2, 38, 9}, - {4, 37, 8}, - {3, 37, 8}, - {3, 36, 8}, - {-1, 33, 9}, - {0, 33, 10}, - {-1, 33, 9}, - {0, 33, 10}, - {0, 34, 10}, - {0, 34, 10}, - {0, 34, 10}, - {0, 34, 11}, - {0, 34, 11}, - {0, 34, 11}, - {0, 35, 10}, - {0, 34, 10}, - {0, 36, 9}, - {0, 35, 9}, - {1, 36, 9}, - {1, 35, 9}, - {1, 35, 9}, - {2, 35, 9}, - {2, 35, 9}, - {3, 35, 8}, - {2, 36, 8}, - {3, 36, 8}, - {3, 36, 8}, - {3, 37, 8}, - {2, 37, 9}, - {2, 38, 9}, - {1, 37, 9}, - {1, 38, 10}, - {0, 37, 10}, - {0, 37, 10}, - {0, 37, 10}, - {0, 37, 10}, - {0, 36, 10}, - {0, 36, 9}, - {0, 36, 9}, - {-1, 35, 9}, - {0, 35, 9}, - {-1, 35, 9}, - {0, 34, 10}, - {-1, 34, 9}, - {-1, 33, 9}, - {-2, 33, 9}, - {-1, 32, 9}, - {-2, 32, 8}, - {-1, 31, 8}, - {-2, 32, 6}, - {0, 31, 8}, - {0, 31, 6}, - {0, 31, 8}, - {0, 31, 6}, - {2, 32, 6}, - {2, 33, 5}, - {2, 33, 8}, - {3, 34, 4}, - {4, 35, 6}, - {0, 34, 10}, - {0, 33, 10}, - {0, 33, 10}, - {0, 33, 10}, - {0, 33, 10}, - {-2, 33, 8}, - {-2, 33, 5}, - {-2, 32, 6}, - {0, 31, 6}, - {0, 33, 10}, - {0, 33, 10}, - {0, 33, 10}, - {0, 37, 10}, - {-1, 38, 10}, - {0, 37, 10}, - {-1, 37, 9}, - {0, 36, 9}, - {-1, 36, 9}, - {-1, 36, 9}, - {0, 33, 10}, - {0, 33, 10}, - {0, 33, 10}, - {0, 33, 10}, - {0, 34, 10}, - {0, 34, 10}, - {0, 34, 10}, - {0, 33, 10}, - {0, 32, 10}, - {0, 32, 10}, - {0, 32, 9}, - {1, 33, 9}, - {0, 33, 10}, - {-1, 33, 9}, - {0, 32, 10}, - {-1, 33, 9}, - {0, 32, 9}, - {-1, 32, 9}, - {0, 31, 9}, - {0, 31, 9}, - {0, 31, 9}, - {0, 31, 9}, - {1, 32, 9}, - {1, 34, 9}, - {0, 34, 10}, - {1, 33, 9}, - {0, 33, 10}, - {0, 33, 10}, - {0, 33, 10}, - {-2, 32, 6}, - {-2, 32, 8}, - {-2, 33, 8}, - {-2, 33, 9}, - {-2, 34, 9}, - {-1, 34, 9}, - {-2, 35, 9}, - {-1, 35, 9}, - {2, 35, 9}, - {1, 34, 9}, - {1, 35, 9}, - {0, 34, 10}, - {0, 35, 9}, - {0, 34, 10}, - {0, 34, 10}, - {0, 35, 9}, - {0, 34, 10}, - {0, 36, 9}, - {0, 35, 10}, - {0, 36, 10}, - {0, 36, 10}, - {0, 37, 10}, - {0, 37, 10}, - {0, 34, 10}, - {0, 34, 10}, - {0, 34, 11}, - {0, 34, 11}, - {0, 33, 10}, - {0, 33, 10}, - {0, 32, 10}, - {1, 33, 9}, - {1, 33, 9}, - {0, 33, 10}, - {4, 40, 7}, - {4, 43, 5}, - {1, 43, 9}, - {1, 44, 5}, - {-1, 32, 9}, - {-1, 31, 8}, - {0, 31, 9}, - {0, 31, 9}, - {0, 31, 9}, - {0, 32, 9}, - {1, 32, 9}, - {1, 33, 9}, - {2, 33, 9}, - {1, 34, 9}, - {2, 34, 9}, - {2, 35, 9}, - {3, 35, 8}, - {0, 31, 9}, - {0, 32, 9}, - {0, 32, 9}, - {0, 32, 10}, - {0, 32, 10}, - {0, 33, 10}, - {0, 33, 10}, - {-3, 37, 8}, - {-3, 37, 8}, - {-2, 38, 9}, - {-2, 39, 9}, - {0, 38, 10}, - {-1, 41, 9}, - {1, 41, 9}, - {3, 36, 8}, - {2, 36, 9}, - {2, 37, 9}, - {1, 36, 9}, - {1, 37, 9}, - {1, 36, 9}, - {0, 36, 9}, - {-2, 37, 9}, - {-1, 36, 9}, - {-1, 37, 9}, - {0, 36, 10}, - {0, 36, 9}, - {0, 37, 10}, - {1, 37, 9}, - {4, 37, 8}, - {2, 39, 9}, - {4, 40, 7}, - {1, 41, 9}, - {1, 43, 9}, - {-1, 41, 9}, - {-1, 43, 9}, - {-3, 40, 7}, - {-4, 42, 5}, - {0, 36, 9}, - {-1, 36, 9}, - {-1, 35, 9}, - {-2, 36, 8}, - {-2, 37, 9}, - {-3, 37, 8}, - {-2, 38, 9}, - {-2, 35, 9}, - {-3, 35, 8}, - {-2, 34, 9}, - {-4, 35, 6}, - {-2, 33, 8}, - {-3, 34, 4}, - {-2, 33, 5}, - {-2, 34, 4}, - {0, 31, 6}, - {-1, 35, 9}, - {-1, 35, 9}, - {-1, 35, 9}, - {-2, 35, 9}, - {-2, 35, 9}, - {-2, 36, 8}, - {-3, 35, 8}, - {-3, 36, 8}, - {-4, 35, 6}, - {-4, 36, 6}, - {1, 36, 9}, - {1, 36, 9}, - {0, 36, 9}, - {0, 36, 9}, - {0, 36, 10}, - {0, 35, 10}, - {0, 35, 10}, - {0, 34, 11}, - {0, 34, 10}, - {-2, 36, 8}, - {-2, 37, 9}, - {-2, 36, 9}, - {-1, 36, 9}, - {-2, 36, 9}, - {-1, 36, 9}, - {-2, 36, 8}, - {-2, 36, 8}, - {-3, 37, 8}, - {-2, 36, 9}, - {-2, 36, 9}, - {-2, 36, 9}, - {-1, 36, 8}, - {-1, 36, 9}, - {-1, 36, 9}, - {-1, 36, 9}, - {-1, 36, 8}, - {-2, 36, 9}, - {-2, 36, 8}, - {-3, 37, 8}, - {-2, 36, 8}, - {-2, 36, 8}, - {-2, 37, 9}, - {-2, 37, 9}, - {-1, 36, 9}, - {-1, 36, 9}, - {-1, 36, 9}, - {-1, 36, 9}, - {1, 36, 9}, - {1, 36, 9}, - {1, 36, 9}, - {1, 36, 9}, - {2, 36, 9}, - {2, 36, 9}, - {3, 36, 8}, - {3, 36, 8}, - {1, 36, 9}, - {2, 36, 9}, - {2, 36, 9}, - {2, 36, 9}, - {3, 36, 8}, - {1, 36, 9}, - {1, 36, 9}, - {1, 36, 9}, - {2, 36, 9}, - {2, 36, 8}, - {2, 36, 9}, - {3, 36, 8}, - {3, 36, 8}, - {3, 36, 8}, - {2, 36, 9}, - {2, 36, 9}, - {1, 36, 9}, - {2, 36, 8}, - {1, 36, 9}, - {1, 36, 9}, - {2, -9, 7}, - {0, -9, 4}, - {0, -4, 4}, - {0, -9, 0}, - {2, -2, -2}, - {5, -9, -2}, - {5, -1, -2}, - {8, -8, 0}, - {7, 0, 0}, - {10, -7, 3}, - {7, 0, 3}, - {8, -8, 7}, - {6, 0, 5}, - {4, 0, 7}, - {7, 0, 0}, - {7, 0, -1}, - {5, -1, -2}, - {4, 0, -4}, - {2, -2, -2}, - {-7, 0, 0}, - {-7, 1, -1}, - {-5, -1, -2}, - {-4, 0, -4}, - {-2, -2, -2}, - {-2, -9, 7}, - {0, -9, 4}, - {0, -4, 4}, - {0, -9, 0}, - {-2, -2, -2}, - {-5, -9, -2}, - {-5, -1, -2}, - {-8, -8, 0}, - {-7, 0, 0}, - {-10, -7, 3}, - {-7, 0, 3}, - {-8, -8, 7}, - {-6, 0, 5}, - {-4, 0, 7}, - {0, -4, 4}, - {2, -9, 7}, - {4, 0, 7}, - {5, -8, 8}, - {8, -8, 7}, - {0, -4, 4}, - {-2, -9, 7}, - {-4, 0, 7}, - {-5, -8, 8}, - {-8, -8, 7}, - {4, -32, 7}, - {3, -33, 4}, - {5, -30, 7}, - {3, -27, 6}, - {5, -27, 7}, - {5, -8, 8}, - {6, -26, 6}, - {8, -8, 7}, - {8, -24, 3}, - {10, -7, 3}, - {7, -24, 2}, - {8, -8, 0}, - {5, -9, -2}, - {5, -27, 7}, - {6, -26, 6}, - {6, -28, 6}, - {8, -24, 3}, - {7, -27, 3}, - {6, -28, 2}, - {8, -31, 3}, - {7, -32, 1}, - {5, -27, 7}, - {6, -28, 6}, - {5, -30, 7}, - {7, -32, 6}, - {4, -32, 7}, - {5, -8, 8}, - {2, -9, 7}, - {3, -27, 6}, - {7, -32, 1}, - {4, -33, 1}, - {3, -30, 2}, - {3, -33, 4}, - {2, -27, 3}, - {3, -27, 6}, - {0, -9, 4}, - {2, -9, 7}, - {7, -32, 1}, - {6, -28, 2}, - {3, -30, 2}, - {7, -24, 2}, - {3, -26, 1}, - {5, -9, -2}, - {0, -9, 0}, - {7, -27, 3}, - {6, -28, 6}, - {8, -31, 3}, - {7, -32, 6}, - {6, -28, 2}, - {7, -24, 2}, - {8, -24, 3}, - {3, -30, 2}, - {3, -26, 1}, - {2, -27, 3}, - {0, -9, 0}, - {0, -9, 4}, - {0, -9, 4}, - {-2, -9, 7}, - {-3, -27, 6}, - {-5, -8, 8}, - {-5, -27, 7}, - {-8, -8, 7}, - {-6, -26, 6}, - {-10, -7, 3}, - {-8, -24, 3}, - {-8, -8, 0}, - {-7, -24, 2}, - {-5, -9, -2}, - {-3, -26, 1}, - {0, -9, 0}, - {-2, -27, 3}, - {0, -9, 4}, - {-3, -27, 6}, - {-3, -33, 4}, - {-3, -27, 6}, - {-5, -30, 7}, - {-3, -27, 6}, - {-2, -27, 3}, - {-3, -33, 4}, - {-3, -30, 2}, - {-4, -33, 1}, - {-6, -28, 2}, - {-7, -32, 1}, - {-8, -31, 3}, - {-7, -27, 3}, - {-8, -31, 3}, - {-6, -28, 6}, - {-7, -32, 6}, - {-5, -30, 7}, - {-4, -32, 7}, - {-3, -33, 4}, - {-8, -31, 3}, - {-6, -28, 2}, - {-7, -27, 3}, - {-8, -24, 3}, - {-6, -28, 6}, - {-6, -26, 6}, - {-5, -30, 7}, - {-5, -27, 7}, - {-3, -27, 6}, - {-8, -24, 3}, - {-6, -28, 2}, - {-7, -24, 2}, - {-3, -30, 2}, - {-3, -26, 1}, - {-2, -27, 3}, - {-6, 18, 7}, - {-4, 17, 10}, - {-3, 11, 9}, - {4, 17, 10}, - {3, 11, 9}, - {6, 18, 7}, - {6, 13, 5}, - {7, 18, 3}, - {3, 15, 1}, - {3, 18, 0}, - {-3, 15, 1}, - {-3, 18, 0}, - {-7, 18, 3}, - {-6, 5, 8}, - {-7, 6, 4}, - {-5, 10, 5}, - {-3, 7, 0}, - {-2, 12, 1}, - {3, 7, 0}, - {2, 12, 1}, - {5, 10, 5}, - {-5, 10, 5}, - {-6, 5, 8}, - {-4, 8, 9}, - {-2, 3, 10}, - {3, 7, 0}, - {7, 6, 4}, - {5, 10, 5}, - {6, 5, 8}, - {4, 8, 9}, - {2, 3, 10}, - {3, 11, 9}, - {-4, 8, 9}, - {-3, 11, 9}, - {-5, 10, 5}, - {-6, 13, 5}, - {-2, 12, 1}, - {-6, 18, 7}, - {-7, 18, 3}, - {-6, 13, 5}, - {-3, 15, 1}, - {-2, 12, 1}, - {3, 15, 1}, - {2, 12, 1}, - {6, 13, 5}, - {5, 10, 5}, - {3, 11, 9}, - {4, 8, 9}, - {-4, 8, 9}, - {-6, 13, 5}, - {-3, 11, 9}, - {-6, 18, 7}, - {13, 9, 1}, - {13, 3, 1}, - {11, 5, 0}, - {11, 5, 0}, - {10, 3, 1}, - {9, 9, 1}, - {11, 9, 3}, - {10, 11, 3}, - {12, 11, 2}, - {9, 24, 4}, - {10, 23, 3}, - {9, 25, 4}, - {11, 24, 2}, - {8, 22, 0}, - {6, 24, 1}, - {8, 24, 0}, - {7, 26, 1}, - {12, 11, 2}, - {11, 18, 1}, - {10, 23, 3}, - {11, 24, 2}, - {1, 26, 6}, - {2, 28, 3}, - {2, 31, 4}, - {1, 31, 1}, - {1, 34, 0}, - {-1, 31, 1}, - {-1, 34, 0}, - {-2, 31, 4}, - {-2, 34, 4}, - {0, 31, 6}, - {-10, 10, 0}, - {-13, 9, 1}, - {-11, 11, 0}, - {-12, 11, 1}, - {-10, 23, 0}, - {-12, 11, 2}, - {-12, 9, 2}, - {-11, 9, 3}, - {-12, 9, 2}, - {-13, 9, 1}, - {-12, 11, 2}, - {-12, 11, 1}, - {-11, 18, 1}, - {-10, 23, 0}, - {-11, 24, 2}, - {-9, 25, 1}, - {-9, 25, 4}, - {-7, 26, 3}, - {-9, 24, 4}, - {-7, 22, 4}, - {-10, 11, 3}, - {-9, 11, 1}, - {-9, 9, 1}, - {-10, 10, 0}, - {-11, 5, 0}, - {-13, 9, 1}, - {-13, 3, 1}, - {-12, 9, 2}, - {-12, 3, 3}, - {-11, 9, 3}, - {-11, 3, 3}, - {-9, 9, 1}, - {-10, 3, 1}, - {-11, 5, 0}, - {10, 10, 0}, - {9, 11, 1}, - {11, 11, 0}, - {8, 22, 0}, - {10, 23, 0}, - {8, 24, 0}, - {9, 25, 1}, - {7, 26, 1}, - {7, 26, 3}, - {6, 24, 1}, - {7, 22, 4}, - {8, 22, 0}, - {9, 11, 1}, - {11, 3, 3}, - {12, 3, 3}, - {12, 9, 2}, - {13, 9, 1}, - {12, 11, 2}, - {12, 11, 1}, - {11, 18, 1}, - {10, 23, 0}, - {11, 24, 2}, - {9, 25, 1}, - {9, 25, 4}, - {7, 26, 3}, - {9, 24, 4}, - {7, 22, 4}, - {10, 11, 3}, - {9, 11, 1}, - {9, 9, 1}, - {10, 10, 0}, - {11, 5, 0}, - {10, 3, 1}, - {11, 3, 3}, - {11, 9, 3}, - {12, 9, 2}, - {12, 11, 2}, - {12, 3, 3}, - {13, 3, 1}, - {13, 9, 1}, - {-12, 11, 2}, - {-10, 23, 3}, - {-11, 18, 1}, - {-11, 24, 2}, - {2, 28, 3}, - {1, 31, 1}, - {0, 28, 0}, - {-1, 31, 1}, - {-2, 28, 3}, - {-2, 31, 4}, - {-1, 26, 6}, - {0, 31, 6}, - {1, 26, 6}, - {0, 31, 6}, - {2, 31, 4}, - {2, 34, 4}, - {1, 34, 0}, - {-11, 24, 2}, - {-9, 25, 4}, - {-10, 23, 3}, - {-9, 24, 4}, - {-12, 11, 2}, - {-10, 11, 3}, - {-11, 9, 3}, - {-9, 9, 1}, - {-10, 10, 0}, - {-9, 11, 1}, - {-11, 11, 0}, - {-8, 22, 0}, - {-10, 23, 0}, - {-8, 24, 0}, - {-9, 25, 1}, - {-7, 26, 1}, - {-7, 26, 3}, - {-6, 24, 1}, - {-7, 22, 4}, - {-8, 22, 0}, - {-9, 11, 1}, - {-8, 22, 0}, - {-8, 24, 0}, - {-6, 24, 1}, - {-7, 26, 1}, - {11, 5, 0}, - {10, 10, 0}, - {13, 9, 1}, - {11, 11, 0}, - {12, 11, 1}, - {10, 23, 0}, - {0, 33, 10}, - {0, 33, 10}, - {0, 33, 8}, - {0, 33, 10}, - {-1, 33, 9}, - {0, 33, 10}, - {0, 33, 10}, - {0, 33, 8}, - {0, 33, 10}, - {-1, 33, 9}, - {0, 33, 10}, - {0, 33, 10}, - {0, 33, 8}, - {0, 33, 10}, - {1, 33, 9}, - {0, 33, 8}, - {0, 33, 10}, - {1, 33, 9}, - {4, 26, 7}, - {-4, 26, 7}, - {5, 22, 11}, - {-5, 22, 11}, + {-146, 2382, 588}, + {-195, 2323, 548}, + {-185, 2386, 558}, + {-219, 2337, 492}, + {-213, 2393, 510}, + {-219, 2337, 492}, + {-207, 2246, 493}, + {-195, 2323, 548}, + {-207, 2246, 493}, + {-179, 2240, 544}, + {-195, 2323, 548}, + {-143, 2308, 586}, + {-146, 2382, 588}, + {-84, 2296, 599}, + {-96, 2383, 601}, + {-20, 2293, 593}, + {-44, 2384, 597}, + {-20, 2293, 593}, + {-27, 2237, 574}, + {-84, 2296, 599}, + {-84, 2236, 581}, + {-143, 2308, 586}, + {-137, 2236, 572}, + {-179, 2240, 544}, + {25, 2293, 592}, + {48, 2383, 597}, + {88, 2296, 599}, + {101, 2382, 602}, + {148, 2307, 588}, + {151, 2382, 591}, + {190, 2386, 561}, + {220, 2393, 514}, + {203, 2322, 553}, + {229, 2334, 495}, + {185, 2239, 544}, + {214, 2246, 496}, + {220, 2393, 514}, + {190, 2386, 561}, + {203, 2322, 553}, + {148, 2307, 588}, + {142, 2236, 574}, + {88, 2296, 599}, + {88, 2236, 582}, + {25, 2293, 592}, + {32, 2237, 574}, + {142, 2236, 574}, + {185, 2239, 544}, + {203, 2322, 553}, + {93, 2195, 0}, + {-94, 2196, 0}, + {0, 2370, -139}, + {-284, 2371, -18}, + {0, 2549, -172}, + {-294, 2544, -43}, + {0, 2764, -63}, + {-208, 2826, 221}, + {0, 2876, 216}, + {93, 2195, 0}, + {0, 2370, -139}, + {283, 2370, -19}, + {0, 2549, -172}, + {293, 2544, -43}, + {0, 2764, -63}, + {210, 2825, 221}, + {0, 2876, 216}, + {210, 2825, 221}, + {293, 2544, -43}, + {326, 2539, 274}, + {283, 2370, -19}, + {187, 2188, 273}, + {93, 2195, 0}, + {-208, 2826, 221}, + {-294, 2544, -43}, + {-326, 2539, 275}, + {-284, 2371, -18}, + {-190, 2188, 274}, + {-94, 2196, 0}, + {560, 2895, -319}, + {427, 2952, -75}, + {597, 2817, 34}, + {67, 2864, 227}, + {67, 2864, 227}, + {0, 2805, 5}, + {427, 2952, -75}, + {94, 2751, -269}, + {560, 2895, -319}, + {407, 2722, -429}, + {675, 2665, -311}, + {359, 2408, -378}, + {596, 2419, -282}, + {625, 2313, -311}, + {675, 2313, -279}, + {814, 2397, -540}, + {648, 2283, -301}, + {314, 2338, -244}, + {359, 2408, -378}, + {157, 2458, -289}, + {407, 2722, -429}, + {94, 2751, -269}, + {359, 2408, -378}, + {625, 2313, -311}, + {648, 2283, -301}, + {814, 2397, -540}, + {675, 2313, -279}, + {504, 2356, -214}, + {596, 2419, -282}, + {449, 2569, -47}, + {597, 2817, 34}, + {560, 2895, -319}, + {597, 2817, 34}, + {675, 2665, -311}, + {596, 2419, -282}, + {449, 2569, -47}, + {597, 2817, 34}, + {117, 2714, 81}, + {67, 2864, 227}, + {814, 2397, -540}, + {675, 2313, -279}, + {648, 2283, -301}, + {504, 2356, -214}, + {314, 2338, -244}, + {449, 2569, -47}, + {205, 2531, -141}, + {117, 2714, 81}, + {0, 2805, 5}, + {117, 2714, 81}, + {94, 2751, -269}, + {205, 2531, -141}, + {157, 2458, -289}, + {314, 2338, -244}, + {-600, 2489, -171}, + {-575, 2408, -263}, + {-484, 2344, -219}, + {-655, 2298, -283}, + {-628, 2269, -304}, + {-799, 2342, -320}, + {-624, 2785, 0}, + {-48, 2875, 218}, + {-429, 2570, -51}, + {-98, 2715, 79}, + {-185, 2532, -143}, + {-624, 2785, 0}, + {-600, 2489, -171}, + {-429, 2570, -51}, + {-484, 2344, -219}, + {-294, 2326, -247}, + {-628, 2269, -304}, + {-294, 2326, -247}, + {-185, 2532, -143}, + {-429, 2570, -51}, + {-294, 2326, -247}, + {-135, 2456, -290}, + {-185, 2532, -143}, + {-71, 2751, -270}, + {-98, 2715, 79}, + {19, 2819, -32}, + {-189, 2793, 414}, + {-258, 2690, 549}, + {-262, 2688, 388}, + {-309, 2456, 582}, + {-273, 2462, 421}, + {-276, 2257, 574}, + {-215, 2177, 536}, + {-215, 2177, 536}, + {-142, 2070, 678}, + {-276, 2257, 574}, + {-195, 2190, 635}, + {-309, 2456, 582}, + {-226, 2431, 671}, + {-258, 2690, 549}, + {-96, 2752, 596}, + {-189, 2793, 414}, + {-95, 2784, 570}, + {261, 2732, 396}, + {293, 2529, 530}, + {229, 2532, 586}, + {268, 2242, 527}, + {231, 2274, 516}, + {171, 2125, 584}, + {261, 2732, 396}, + {300, 2546, 415}, + {293, 2529, 530}, + {276, 2269, 427}, + {268, 2242, 527}, + {190, 2078, 558}, + {171, 2125, 584}, + {120, 2089, 674}, + {276, 2269, 427}, + {190, 2078, 558}, + {168, 2109, 531}, + {120, 2089, 674}, + {-405, 2954, -79}, + {-537, 2897, -325}, + {-624, 2785, 0}, + {-648, 2600, -318}, + {-600, 2489, -171}, + {-575, 2408, -263}, + {-624, 2785, 0}, + {-48, 2875, 218}, + {-405, 2954, -79}, + {-48, 2875, 218}, + {-405, 2954, -79}, + {19, 2819, -32}, + {-537, 2897, -325}, + {-71, 2751, -270}, + {-384, 2723, -433}, + {-135, 2456, -290}, + {-344, 2401, -365}, + {-294, 2326, -247}, + {-628, 2269, -304}, + {-344, 2401, -365}, + {-628, 2269, -304}, + {-604, 2298, -314}, + {-799, 2342, -320}, + {-655, 2298, -283}, + {-655, 2298, -283}, + {-604, 2298, -314}, + {-575, 2408, -263}, + {-344, 2401, -365}, + {-648, 2600, -318}, + {-384, 2723, -433}, + {-537, 2897, -325}, + {471, -3053, 235}, + {471, -3525, 63}, + {478, -3507, 256}, + {558, -3815, 256}, + {454, -3901, 526}, + {575, -3978, 476}, + {504, -3948, 724}, + {363, -3508, 360}, + {306, -3904, 524}, + {248, -3511, 253}, + {206, -3821, 252}, + {259, -3529, 60}, + {314, -3845, -59}, + {471, -3525, 63}, + {458, -3841, -56}, + {558, -3815, 256}, + {173, -4131, 714}, + {324, -4124, 827}, + {261, -3952, 721}, + {504, -3948, 724}, + {306, -3904, 524}, + {454, -3901, 526}, + {363, -3508, 360}, + {478, -3507, 256}, + {429, -3133, 324}, + {471, -3053, 235}, + {564, -2235, 176}, + {458, -3053, 123}, + {475, -2278, 33}, + {311, -3053, 106}, + {256, -2346, 44}, + {267, -3117, 235}, + {173, -2381, 273}, + {341, -3217, 360}, + {309, -1992, 501}, + {429, -3133, 324}, + {482, -1974, 427}, + {564, -2235, 176}, + {557, -1973, 210}, + {440, -1978, 0}, + {324, -4124, 827}, + {434, -4122, 828}, + {504, -3948, 724}, + {592, -4126, 719}, + {575, -3978, 476}, + {620, -4108, 528}, + {558, -3815, 256}, + {529, -3930, 202}, + {458, -3841, -56}, + {314, -3845, -59}, + {248, -3934, 199}, + {206, -3821, 252}, + {150, -4115, 522}, + {564, -2235, 176}, + {475, -2278, 33}, + {440, -1978, 0}, + {256, -2346, 44}, + {210, -2005, 61}, + {173, -2381, 273}, + {159, -2019, 304}, + {309, -1992, 501}, + {471, -3053, 235}, + {458, -3053, 123}, + {471, -3525, 63}, + {311, -3053, 106}, + {259, -3529, 60}, + {267, -3117, 235}, + {248, -3511, 253}, + {341, -3217, 360}, + {363, -3508, 360}, + {429, -3133, 324}, + {-470, -3525, 64}, + {-471, -3054, 236}, + {-478, -3507, 257}, + {-428, -3133, 324}, + {-363, -3508, 361}, + {-340, -3217, 361}, + {-247, -3511, 254}, + {-266, -3117, 236}, + {-259, -3529, 61}, + {-310, -3053, 107}, + {-470, -3525, 64}, + {-457, -3054, 124}, + {-471, -3054, 236}, + {-563, -2235, 176}, + {-428, -3133, 324}, + {-481, -1974, 427}, + {-340, -3217, 361}, + {-308, -1992, 501}, + {-172, -2381, 274}, + {-159, -2019, 304}, + {-210, -2005, 61}, + {-470, -3525, 64}, + {-558, -3815, 257}, + {-478, -3507, 257}, + {-453, -3901, 526}, + {-363, -3508, 361}, + {-305, -3904, 524}, + {-247, -3511, 254}, + {-206, -3821, 253}, + {-259, -3529, 61}, + {-314, -3845, -58}, + {-470, -3525, 64}, + {-458, -3841, -55}, + {-558, -3815, 257}, + {-575, -3978, 477}, + {-453, -3901, 526}, + {-558, -3815, 257}, + {-173, -4131, 715}, + {-323, -4124, 828}, + {-260, -3952, 722}, + {-434, -4122, 829}, + {-503, -3948, 725}, + {-591, -4126, 719}, + {-575, -3978, 477}, + {-619, -4108, 529}, + {-558, -3815, 257}, + {-529, -3930, 203}, + {-458, -3841, -55}, + {-575, -3978, 477}, + {-503, -3948, 725}, + {-453, -3901, 526}, + {-260, -3952, 722}, + {-305, -3904, 524}, + {-190, -3983, 473}, + {-206, -3821, 253}, + {-150, -4115, 523}, + {-247, -3934, 199}, + {-314, -3845, -58}, + {-206, -3821, 253}, + {-247, -3934, 199}, + {-172, -2381, 274}, + {-210, -2005, 61}, + {-256, -2346, 45}, + {-439, -1978, 0}, + {-475, -2278, 33}, + {-563, -2235, 176}, + {-340, -3217, 361}, + {-172, -2381, 274}, + {-266, -3117, 236}, + {-256, -2346, 45}, + {-310, -3053, 107}, + {-475, -2278, 33}, + {-457, -3054, 124}, + {-563, -2235, 176}, + {-439, -1978, 0}, + {-563, -2235, 176}, + {-557, -1973, 210}, + {-481, -1974, 427}, + {237, 1171, 13}, + {-250, 1541, -83}, + {-238, 1171, 13}, + {-440, 1516, 6}, + {-528, 1288, 177}, + {-533, 1609, 177}, + {-482, 1462, 349}, + {-459, 1691, 244}, + {-484, 1692, 298}, + {-472, 1694, 164}, + {286, 1560, 584}, + {-289, 1446, 732}, + {287, 1446, 732}, + {-292, 1296, 770}, + {-498, 1172, 232}, + {-414, 1155, 463}, + {-421, 1322, 575}, + {528, 1289, 177}, + {499, 1172, 232}, + {237, 1171, 13}, + {-278, 1094, 652}, + {278, 1094, 652}, + {-292, 1296, 770}, + {298, 1295, 770}, + {287, 1446, 732}, + {406, 1492, 484}, + {286, 1560, 584}, + {483, 1692, 298}, + {234, 1724, 410}, + {311, 1795, 242}, + {387, 1908, 217}, + {254, 1801, 62}, + {-250, 1541, -83}, + {-440, 1516, 6}, + {-432, 1617, 4}, + {-533, 1609, 177}, + {-472, 1694, 164}, + {-459, 1691, 244}, + {482, 1462, 349}, + {528, 1289, 177}, + {421, 1322, 575}, + {499, 1172, 232}, + {419, 1153, 462}, + {387, 1908, 217}, + {274, 1983, -45}, + {254, 1801, 62}, + {0, 2013, -154}, + {0, 1803, 22}, + {-273, 1982, -45}, + {-254, 1800, 62}, + {-386, 1908, 218}, + {-310, 1795, 242}, + {-273, 1833, 481}, + {0, 1802, 590}, + {-273, 1833, 481}, + {-232, 1724, 410}, + {-310, 1795, 242}, + {-484, 1692, 298}, + {-489, 1738, 187}, + {-472, 1694, 164}, + {-496, 1735, 79}, + {-432, 1617, 4}, + {-254, 1800, 62}, + {-250, 1541, -83}, + {0, 1803, 22}, + {250, 1541, -83}, + {254, 1801, 62}, + {496, 1735, 79}, + {311, 1795, 242}, + {489, 1738, 187}, + {483, 1692, 298}, + {472, 1681, 195}, + {482, 1462, 349}, + {533, 1609, 177}, + {528, 1289, 177}, + {440, 1517, 6}, + {237, 1171, 13}, + {250, 1541, -83}, + {-250, 1541, -83}, + {387, 1908, 217}, + {274, 1833, 481}, + {234, 1724, 410}, + {0, 1802, 590}, + {0, 1689, 456}, + {-232, 1724, 410}, + {-287, 1560, 585}, + {-484, 1692, 298}, + {-406, 1491, 484}, + {-482, 1462, 349}, + {-421, 1322, 575}, + {-528, 1288, 177}, + {-498, 1172, 232}, + {-238, 1171, 13}, + {-489, 1738, 187}, + {-310, 1795, 242}, + {-496, 1735, 79}, + {-254, 1800, 62}, + {469, 436, 271}, + {423, 333, 537}, + {591, 47, 570}, + {254, -83, 748}, + {309, -451, 813}, + {-254, -83, 748}, + {-308, -451, 813}, + {-592, 47, 570}, + {-700, -399, 597}, + {-931, -346, 320}, + {309, -451, 813}, + {698, -401, 596}, + {591, 47, 570}, + {932, -346, 320}, + {617, 162, 247}, + {940, -291, -20}, + {519, 233, -117}, + {-519, 232, -117}, + {-790, -264, -370}, + {-318, 195, -331}, + {-413, -293, -648}, + {318, 195, -331}, + {413, -293, -648}, + {789, -267, -370}, + {-790, -264, -370}, + {-941, -288, -20}, + {-519, 232, -117}, + {-617, 162, 248}, + {-469, 436, 271}, + {-592, 47, 570}, + {-423, 333, 537}, + {-254, -83, 748}, + {-129, 200, 642}, + {254, -83, 748}, + {130, 200, 642}, + {423, 333, 537}, + {440, 1517, 6}, + {250, 1541, -83}, + {432, 1617, 4}, + {496, 1735, 79}, + {472, 1681, 195}, + {489, 1738, 187}, + {440, 1517, 6}, + {432, 1617, 4}, + {533, 1609, 177}, + {472, 1681, 195}, + {-414, 1155, 463}, + {-278, 1094, 652}, + {-421, 1322, 575}, + {-292, 1296, 770}, + {-406, 1491, 484}, + {-289, 1446, 732}, + {-287, 1560, 585}, + {286, 1560, 584}, + {0, 1689, 456}, + {234, 1724, 410}, + {421, 1322, 575}, + {482, 1462, 349}, + {406, 1492, 484}, + {483, 1692, 298}, + {-592, 47, 570}, + {-617, 162, 248}, + {-931, -346, 320}, + {-941, -288, -20}, + {419, 1153, 462}, + {278, 1094, 652}, + {421, 1322, 575}, + {298, 1295, 770}, + {406, 1492, 484}, + {940, -291, -20}, + {789, -267, -370}, + {519, 233, -117}, + {318, 195, -331}, + {204, 510, -54}, + {-318, 195, -331}, + {-204, 510, -54}, + {-519, 232, -117}, + {-469, 436, 271}, + {631, 372, -9}, + {763, 474, -77}, + {817, -182, 150}, + {889, 515, -72}, + {911, -184, 191}, + {925, 474, 60}, + {899, -181, 296}, + {786, -339, 415}, + {726, -318, 327}, + {791, -184, 286}, + {817, -182, 150}, + {581, 291, 99}, + {631, 372, -9}, + {925, -645, 127}, + {794, -712, 185}, + {829, -599, 66}, + {762, -647, 158}, + {786, -339, 415}, + {899, -181, 296}, + {791, -184, 286}, + {852, -470, 418}, + {751, -465, 427}, + {751, -641, 424}, + {789, -429, 323}, + {828, -572, 328}, + {851, -567, 257}, + {809, -689, 310}, + {836, -683, 244}, + {783, -741, 245}, + {983, -399, 176}, + {897, -402, 391}, + {922, -574, 327}, + {881, -574, 387}, + {888, -770, 281}, + {844, -761, 347}, + {809, -848, 228}, + {779, -838, 274}, + {836, -683, 244}, + {851, -567, 257}, + {922, -574, 327}, + {839, -613, 237}, + {871, -684, 258}, + {726, -318, 327}, + {751, -465, 427}, + {786, -339, 415}, + {852, -470, 418}, + {897, -402, 391}, + {881, -574, 387}, + {922, -574, 327}, + {888, -770, 281}, + {836, -683, 244}, + {809, -848, 228}, + {783, -741, 245}, + {779, -838, 274}, + {809, -689, 310}, + {844, -761, 347}, + {828, -572, 328}, + {881, -574, 387}, + {789, -429, 323}, + {852, -470, 418}, + {789, -606, 390}, + {751, -641, 424}, + {719, -643, 376}, + {751, -465, 427}, + {713, -465, 366}, + {726, -318, 327}, + {789, -429, 323}, + {817, -182, 150}, + {900, -408, 122}, + {911, -184, 191}, + {983, -399, 176}, + {899, -181, 296}, + {897, -402, 391}, + {786, -339, 415}, + {789, -429, 323}, + {900, -408, 122}, + {851, -567, 257}, + {923, -502, 140}, + {884, -567, 117}, + {925, 474, 60}, + {877, 375, 189}, + {899, -181, 296}, + {776, 294, 278}, + {791, -184, 286}, + {651, 244, 250}, + {581, 291, 99}, + {851, -567, 257}, + {884, -567, 117}, + {839, -613, 237}, + {836, -563, 93}, + {713, -465, 366}, + {789, -429, 323}, + {719, -643, 376}, + {789, -606, 390}, + {900, -408, 122}, + {983, -399, 176}, + {974, -509, 169}, + {922, -574, 327}, + {925, -645, 127}, + {871, -684, 258}, + {794, -712, 185}, + {839, -613, 237}, + {762, -647, 158}, + {836, -563, 93}, + {829, -599, 66}, + {884, -567, 117}, + {925, -645, 127}, + {923, -502, 140}, + {974, -509, 169}, + {900, -408, 122}, + {591, 47, 570}, + {617, 162, 247}, + {469, 436, 271}, + {519, 233, -117}, + {204, 510, -54}, + {-763, 474, -77}, + {-632, 372, -9}, + {-818, -183, 151}, + {-581, 291, 99}, + {-792, -184, 286}, + {-150, -4115, 523}, + {-190, -3983, 473}, + {-173, -4131, 715}, + {-260, -3952, 722}, + {173, -4131, 714}, + {150, -4115, 522}, + {190, -3983, 472}, + {206, -3821, 252}, + {306, -3904, 524}, + {-726, -319, 327}, + {-714, -466, 367}, + {-789, -429, 323}, + {-720, -643, 377}, + {173, -4131, 714}, + {261, -3952, 721}, + {190, -3983, 472}, + {306, -3904, 524}, + {-851, -567, 257}, + {-884, -567, 118}, + {-839, -613, 238}, + {-836, -563, 94}, + {-762, -648, 159}, + {-829, -599, 66}, + {-925, 474, 61}, + {-877, 375, 190}, + {-899, -181, 296}, + {-777, 294, 279}, + {-792, -184, 286}, + {-651, 244, 251}, + {-581, 291, 99}, + {-983, -400, 177}, + {-974, -509, 169}, + {-923, -574, 328}, + {-925, -645, 127}, + {-871, -684, 258}, + {-795, -712, 186}, + {-786, -339, 415}, + {-752, -465, 427}, + {-852, -471, 418}, + {-752, -641, 425}, + {-789, -606, 390}, + {-923, -574, 328}, + {-845, -761, 348}, + {-889, -770, 281}, + {-779, -838, 274}, + {-809, -849, 228}, + {-809, -689, 311}, + {-881, -574, 387}, + {-828, -572, 329}, + {-852, -471, 418}, + {-789, -429, 323}, + {-789, -606, 390}, + {-720, -643, 377}, + {-752, -641, 425}, + {-714, -466, 367}, + {-752, -465, 427}, + {-726, -319, 327}, + {-786, -339, 415}, + {-789, -429, 323}, + {-851, -567, 257}, + {-828, -572, 329}, + {-836, -683, 244}, + {-809, -689, 311}, + {-783, -741, 246}, + {-786, -339, 415}, + {-897, -403, 392}, + {-852, -471, 418}, + {-881, -574, 387}, + {-925, -645, 127}, + {-924, -502, 140}, + {-974, -509, 169}, + {-901, -409, 123}, + {-983, -400, 177}, + {-912, -184, 191}, + {-890, 515, -72}, + {-925, 474, 61}, + {-912, -184, 191}, + {-899, -181, 296}, + {-983, -400, 177}, + {-897, -403, 392}, + {-923, -574, 328}, + {-881, -574, 387}, + {-845, -761, 348}, + {-809, -689, 311}, + {-779, -838, 274}, + {-783, -741, 246}, + {-809, -849, 228}, + {-836, -683, 244}, + {-889, -770, 281}, + {-851, -567, 257}, + {-923, -574, 328}, + {-839, -613, 238}, + {-871, -684, 258}, + {-762, -648, 159}, + {-795, -712, 186}, + {-829, -599, 66}, + {-925, -645, 127}, + {-884, -567, 118}, + {-924, -502, 140}, + {-851, -567, 257}, + {-901, -409, 123}, + {-789, -429, 323}, + {-818, -183, 151}, + {-726, -319, 327}, + {-792, -184, 286}, + {-786, -339, 415}, + {-899, -181, 296}, + {-897, -403, 392}, + {-884, -567, 118}, + {-836, -563, 94}, + {-829, -599, 66}, + {-901, -409, 123}, + {-912, -184, 191}, + {-818, -183, 151}, + {-890, 515, -72}, + {-763, 474, -77}, + {-386, 1908, 218}, + {-273, 1982, -45}, + {-273, 2050, -26}, + {0, 2013, -154}, + {0, 2080, -135}, + {274, 1983, -45}, + {278, 2049, -26}, + {387, 1908, 217}, + {391, 1974, 237}, + {278, 1899, 500}, + {-273, 2050, -26}, + {-386, 1908, 218}, + {-386, 1976, 237}, + {-273, 1901, 500}, + {387, 1908, 217}, + {278, 1899, 500}, + {274, 1833, 481}, + {0, 1869, 610}, + {0, 1802, 590}, + {-273, 1901, 500}, + {-273, 1833, 481}, + {-386, 1908, 218}, + {309, -451, 813}, + {-308, -451, 813}, + {-342, -540, 844}, + {-700, -399, 597}, + {-742, -486, 621}, + {-931, -346, 320}, + {-969, -433, 339}, + {-941, -288, -20}, + {-972, -365, -23}, + {-790, -264, -370}, + {-818, -343, -390}, + {-413, -293, -648}, + {-421, -375, -689}, + {413, -293, -648}, + {457, -372, -688}, + {789, -267, -370}, + {835, -338, -386}, + {940, -291, -20}, + {981, -361, -19}, + {932, -346, 320}, + {970, -425, 343}, + {698, -401, 596}, + {734, -484, 624}, + {333, -537, 846}, + {-342, -540, 844}, + {333, -537, 846}, + {309, -451, 813}, + {698, -401, 596}, + {314, 2738, 206}, + {243, 2718, 156}, + {328, 2489, 200}, + {224, 2403, 72}, + {379, 2439, 198}, + {338, 2273, 133}, + {-322, 2738, 206}, + {-322, 2725, 369}, + {-160, 2893, 220}, + {-160, 2860, 411}, + {159, 2893, 220}, + {159, 2860, 411}, + {314, 2725, 368}, + {243, 2691, 395}, + {328, 2476, 347}, + {224, 2371, 474}, + {380, 2428, 345}, + {320, 2245, 387}, + {-325, 2245, 388}, + {-185, 2141, 253}, + {-342, 2273, 133}, + {-192, 2232, 81}, + {-233, 2403, 72}, + {224, 2371, 474}, + {181, 2189, 427}, + {320, 2245, 387}, + {159, 2860, 411}, + {243, 2691, 395}, + {-160, 2860, 411}, + {-252, 2687, 401}, + {-322, 2725, 369}, + {-233, 2371, 475}, + {-252, 2687, 401}, + {-335, 2476, 347}, + {-322, 2725, 369}, + {-335, 2489, 201}, + {-322, 2738, 206}, + {-252, 2714, 161}, + {-160, 2893, 220}, + {243, 2718, 156}, + {159, 2893, 220}, + {314, 2738, 206}, + {314, 2725, 368}, + {328, 2489, 200}, + {328, 2476, 347}, + {379, 2439, 198}, + {380, 2428, 345}, + {338, 2273, 133}, + {320, 2245, 387}, + {174, 2141, 253}, + {181, 2189, 427}, + {224, 2403, 72}, + {338, 2273, 133}, + {180, 2232, 81}, + {174, 2141, 253}, + {-252, 2714, 161}, + {-233, 2403, 72}, + {-335, 2489, 201}, + {-384, 2439, 199}, + {-335, 2476, 347}, + {-384, 2428, 345}, + {-233, 2371, 475}, + {-325, 2245, 388}, + {-191, 2189, 427}, + {-185, 2141, 253}, + {-325, 2245, 388}, + {-384, 2428, 345}, + {-342, 2273, 133}, + {-384, 2439, 199}, + {-233, 2403, 72}, + {339, 2288, 362}, + {315, 2251, 369}, + {463, 2143, 513}, + {421, 2122, 509}, + {373, 2026, 620}, + {340, 2026, 604}, + {216, 1986, 709}, + {463, 2143, 513}, + {339, 2288, 362}, + {322, 2286, 380}, + {91, 2003, 700}, + {109, 2049, 715}, + {150, 2035, 724}, + {167, 2061, 716}, + {214, 2044, 709}, + {91, 2003, 700}, + {132, 1969, 704}, + {150, 2035, 724}, + {216, 1986, 709}, + {214, 2044, 709}, + {373, 2026, 620}, + {348, 2078, 620}, + {463, 2143, 513}, + {429, 2160, 521}, + {322, 2286, 380}, + {337, 950, -301}, + {206, 968, -435}, + {500, 1599, -301}, + {76, 986, -301}, + {98, 1656, -301}, + {299, 1628, -502}, + {173, 1809, -301}, + {322, 1788, -450}, + {336, 1889, -301}, + {471, 1767, -301}, + {322, 1788, -152}, + {299, 1628, -100}, + {98, 1656, -301}, + {206, 968, -167}, + {76, 986, -301}, + {206, 968, -435}, + {299, 1628, -502}, + {500, 1599, -301}, + {322, 1788, -450}, + {471, 1767, -301}, + {98, 1656, -301}, + {322, 1788, -152}, + {173, 1809, -301}, + {336, 1889, -301}, + {471, 1767, -301}, + {500, 1599, -301}, + {299, 1628, -100}, + {337, 950, -301}, + {206, 968, -167}, + {206, 968, -435}, + {-300, 1628, -502}, + {-207, 968, -435}, + {-337, 950, -301}, + {-501, 1599, -301}, + {-322, 1788, -152}, + {-471, 1767, -301}, + {-337, 1889, -301}, + {-322, 1788, -450}, + {-173, 1809, -301}, + {-99, 1656, -301}, + {-300, 1628, -100}, + {-76, 986, -301}, + {-207, 968, -167}, + {-337, 950, -301}, + {-501, 1599, -301}, + {-300, 1628, -502}, + {-471, 1767, -301}, + {-322, 1788, -450}, + {-337, 1889, -301}, + {-173, 1809, -301}, + {-322, 1788, -152}, + {-300, 1628, -100}, + {-501, 1599, -301}, + {-207, 968, -167}, + {-322, 1788, -450}, + {-300, 1628, -502}, + {-99, 1656, -301}, + {-207, 968, -435}, + {-76, 986, -301}, + {-337, 950, -301}, + {460, 63, -109}, + {981, -361, -19}, + {490, 60, 38}, + {970, -425, 343}, + {470, 55, 234}, + {734, -484, 624}, + {404, 32, 348}, + {299, -22, 466}, + {-470, 57, 234}, + {-404, 34, 348}, + {-742, -486, 621}, + {-300, -21, 467}, + {-342, -540, 844}, + {299, -22, 466}, + {333, -537, 846}, + {734, -484, 624}, + {-421, -375, -689}, + {-818, -343, -390}, + {-460, 65, -109}, + {-972, -365, -23}, + {-490, 63, 38}, + {-969, -433, 339}, + {-470, 57, 234}, + {-742, -486, 621}, + {981, -361, -19}, + {835, -338, -386}, + {460, 63, -109}, + {457, -372, -688}, + {309, 46, -278}, + {-421, -375, -689}, + {-309, 47, -277}, + {-460, 65, -109}, + {-309, 47, -277}, + {309, 46, -278}, + {-143, -149, -144}, + {149, -148, -146}, + {-44, -271, 263}, + {44, -271, 263}, + {-300, -21, 467}, + {299, -22, 466}, + {440, -1978, 0}, + {210, -2005, 61}, + {557, -1973, 210}, + {159, -2019, 304}, + {482, -1974, 427}, + {309, -1992, 501}, + {-439, -1978, 0}, + {-557, -1973, 210}, + {-210, -2005, 61}, + {-481, -1974, 427}, + {-159, -2019, 304}, + {-308, -1992, 501}, + {-273, 2050, -26}, + {-386, 1976, 237}, + {0, 1776, 231}, + {-273, 1901, 500}, + {0, 1869, 610}, + {-129, 200, 642}, + {130, 200, 642}, + {-264, 546, 604}, + {264, 546, 604}, + {391, 1974, 237}, + {0, 1776, 231}, + {278, 1899, 500}, + {0, 1869, 610}, + {-273, 2050, -26}, + {0, 2080, -135}, + {0, 1776, 231}, + {278, 2049, -26}, + {391, 1974, 237}, + {877, 375, 189}, + {581, 291, 99}, + {776, 294, 278}, + {651, 244, 250}, + {581, 291, 99}, + {631, 372, -9}, + {877, 375, 189}, + {763, 474, -77}, + {925, 474, 60}, + {889, 515, -72}, + {-632, 372, -9}, + {-777, 294, 279}, + {-581, 291, 99}, + {-651, 244, 251}, + {-777, 294, 279}, + {-877, 375, 190}, + {-632, 372, -9}, + {-925, 474, 61}, + {-763, 474, -77}, + {-890, 515, -72}, + {512, -3998, 170}, + {570, -4496, 383}, + {613, -4191, 512}, + {561, -4518, 673}, + {467, -4202, 812}, + {272, -4002, 167}, + {315, -3925, -52}, + {397, -4095, 56}, + {289, -4204, 811}, + {231, -4522, 669}, + {176, -4195, 508}, + {223, -4501, 378}, + {272, -4002, 167}, + {435, -4513, 142}, + {512, -3998, 170}, + {397, -4095, 56}, + {458, -3921, -49}, + {315, -3925, -52}, + {272, -4002, 167}, + {344, -4518, 138}, + {397, -4095, 56}, + {376, -4510, 116}, + {435, -4513, 142}, + {344, -4518, 138}, + {512, -3998, 170}, + {272, -4002, 167}, + {570, -4496, 383}, + {223, -4501, 378}, + {561, -4518, 673}, + {231, -4522, 669}, + {467, -4202, 812}, + {289, -4204, 811}, + {-272, -4002, 167}, + {-223, -4501, 379}, + {-175, -4195, 508}, + {-230, -4522, 670}, + {-288, -4204, 812}, + {-511, -3998, 170}, + {-458, -3921, -48}, + {-397, -4095, 57}, + {-466, -4202, 813}, + {-561, -4518, 674}, + {-612, -4191, 512}, + {-569, -4496, 384}, + {-511, -3998, 170}, + {-511, -3998, 170}, + {-435, -4513, 143}, + {-397, -4095, 57}, + {-376, -4510, 117}, + {-344, -4518, 139}, + {-435, -4513, 143}, + {-272, -4002, 167}, + {-511, -3998, 170}, + {-223, -4501, 379}, + {-569, -4496, 384}, + {-230, -4522, 670}, + {-561, -4518, 674}, + {-288, -4204, 812}, + {-466, -4202, 813}, + {-344, -4518, 139}, + {-272, -4002, 167}, + {-397, -4095, 57}, + {-314, -3925, -51}, + {-458, -3921, -48}, + {289, -4204, 811}, + {434, -4122, 828}, + {467, -4202, 812}, + {592, -4126, 719}, + {613, -4191, 512}, + {592, -4126, 719}, + {620, -4108, 528}, + {613, -4191, 512}, + {529, -3930, 202}, + {512, -3998, 170}, + {458, -3841, -56}, + {458, -3921, -49}, + {314, -3845, -59}, + {315, -3925, -52}, + {248, -3934, 199}, + {272, -4002, 167}, + {150, -4115, 522}, + {176, -4195, 508}, + {173, -4131, 714}, + {289, -4204, 811}, + {324, -4124, 827}, + {434, -4122, 828}, + {-466, -4202, 813}, + {-323, -4124, 828}, + {-288, -4204, 812}, + {-173, -4131, 715}, + {-175, -4195, 508}, + {-150, -4115, 523}, + {-272, -4002, 167}, + {-247, -3934, 199}, + {-314, -3925, -51}, + {-323, -4124, 828}, + {-434, -4122, 829}, + {-466, -4202, 813}, + {-591, -4126, 719}, + {-612, -4191, 512}, + {-619, -4108, 529}, + {-511, -3998, 170}, + {-529, -3930, 203}, + {-458, -3921, -48}, + {-458, -3841, -55}, + {-314, -3925, -51}, + {-314, -3845, -58}, + {-247, -3934, 199}, + {-51, 1987, 528}, + {-19, 1977, 590}, + {50, 1987, 529}, + {19, 1977, 590}, + {90, 2019, 563}, + {-46, 2493, 655}, + {42, 2493, 655}, + {96, 2646, 638}, + {175, 2518, 618}, + {-249, 2591, 508}, + {-271, 2734, 344}, + {-253, 2430, 540}, + {-262, 2366, 415}, + {-224, 2401, 574}, + {-210, 2325, 538}, + {-178, 2361, 571}, + {-166, 2306, 569}, + {222, 2214, 297}, + {178, 2118, 321}, + {187, 2188, 273}, + {40, 2022, 385}, + {-96, 2646, 638}, + {-249, 2591, 508}, + {-176, 2516, 618}, + {-253, 2430, 540}, + {50, 1987, 529}, + {90, 2019, 563}, + {128, 2059, 421}, + {140, 2067, 538}, + {183, 2122, 515}, + {261, 2430, 540}, + {216, 2319, 538}, + {232, 2308, 514}, + {203, 2272, 561}, + {256, 2282, 446}, + {184, 2201, 583}, + {183, 2122, 515}, + {146, 2121, 590}, + {140, 2067, 538}, + {95, 2057, 605}, + {90, 2019, 563}, + {36, 2000, 619}, + {19, 1977, 590}, + {-36, 2000, 619}, + {-19, 1977, 590}, + {-90, 2019, 563}, + {-51, 1987, 528}, + {-271, 2734, 344}, + {-119, 2833, 378}, + {-99, 2761, 578}, + {119, 2833, 378}, + {99, 2761, 578}, + {-178, 2361, 571}, + {-143, 2369, 594}, + {-165, 2407, 608}, + {-87, 2394, 639}, + {-172, 2461, 627}, + {-67, 2446, 659}, + {-46, 2493, 655}, + {0, 2413, 659}, + {42, 2493, 655}, + {67, 2449, 659}, + {175, 2518, 618}, + {172, 2457, 627}, + {261, 2430, 540}, + {226, 2398, 574}, + {216, 2319, 538}, + {-77, 2126, 620}, + {-50, 2125, 652}, + {-85, 2124, 622}, + {-36, 2157, 666}, + {-62, 2194, 643}, + {0, 2185, 664}, + {-36, 2211, 684}, + {0, 2205, 707}, + {-15, 2229, 704}, + {15, 2229, 704}, + {13, 2259, 675}, + {35, 2211, 684}, + {20, 2313, 627}, + {40, 2292, 613}, + {73, 2305, 606}, + {76, 2270, 614}, + {96, 2288, 600}, + {147, 2256, 592}, + {153, 2284, 588}, + {203, 2272, 561}, + {182, 2305, 569}, + {216, 2319, 538}, + {195, 2350, 571}, + {226, 2398, 574}, + {165, 2407, 608}, + {172, 2457, 627}, + {86, 2395, 639}, + {67, 2449, 659}, + {33, 2381, 651}, + {0, 2413, 659}, + {0, 2372, 652}, + {-33, 2381, 651}, + {-9, 2332, 640}, + {-51, 2356, 628}, + {-20, 2313, 627}, + {-66, 2299, 606}, + {-40, 2292, 613}, + {-76, 2270, 614}, + {-62, 2194, 643}, + {-119, 2202, 620}, + {-85, 2124, 622}, + {-148, 2121, 590}, + {-93, 2057, 605}, + {-141, 2067, 538}, + {-90, 2019, 563}, + {-131, 2059, 421}, + {-51, 1987, 528}, + {-45, 2022, 385}, + {50, 1987, 529}, + {40, 2022, 385}, + {128, 2059, 421}, + {178, 2118, 321}, + {183, 2122, 515}, + {222, 2214, 297}, + {256, 2282, 446}, + {0, 2185, 664}, + {0, 2149, 677}, + {-36, 2157, 666}, + {-25, 2123, 661}, + {-50, 2125, 652}, + {-184, 2122, 515}, + {-179, 2118, 321}, + {-131, 2059, 421}, + {-45, 2022, 385}, + {-25, 2123, 661}, + {0, 2123, 666}, + {0, 2149, 677}, + {0, 2413, 659}, + {-67, 2446, 659}, + {-33, 2381, 651}, + {-87, 2394, 639}, + {-51, 2356, 628}, + {-98, 2359, 609}, + {-74, 2332, 607}, + {0, 2123, 666}, + {24, 2123, 661}, + {0, 2149, 677}, + {36, 2157, 666}, + {0, 2185, 664}, + {62, 2194, 643}, + {35, 2211, 684}, + {0, 2123, 666}, + {0, 2098, 665}, + {38, 2102, 656}, + {41, 2079, 633}, + {85, 2124, 621}, + {-32, 2125, 656}, + {-77, 2126, 620}, + {-39, 2102, 656}, + {-85, 2124, 622}, + {-39, 2079, 633}, + {-93, 2057, 605}, + {-37, 2038, 630}, + {-36, 2000, 619}, + {38, 2038, 630}, + {36, 2000, 619}, + {95, 2057, 605}, + {118, 2202, 620}, + {62, 2194, 643}, + {85, 2124, 621}, + {36, 2157, 666}, + {50, 2125, 652}, + {24, 2123, 661}, + {-131, 2059, 421}, + {-141, 2067, 538}, + {-184, 2122, 515}, + {-148, 2121, 590}, + {-185, 2201, 583}, + {-119, 2202, 620}, + {-148, 2265, 592}, + {-76, 2270, 614}, + {147, 2256, 592}, + {118, 2202, 620}, + {76, 2270, 614}, + {62, 2194, 643}, + {40, 2292, 613}, + {35, 2211, 684}, + {-62, 2194, 643}, + {-40, 2292, 613}, + {-36, 2211, 684}, + {-20, 2313, 627}, + {-14, 2259, 675}, + {-9, 2332, 640}, + {9, 2332, 640}, + {0, 2372, 652}, + {33, 2381, 651}, + {0, 2185, 664}, + {35, 2211, 684}, + {0, 2205, 707}, + {15, 2229, 704}, + {0, 2123, 666}, + {31, 2125, 657}, + {38, 2102, 656}, + {77, 2127, 621}, + {85, 2124, 621}, + {50, 2125, 652}, + {261, 2591, 508}, + {275, 2772, 344}, + {99, 2761, 578}, + {119, 2833, 378}, + {-93, 2057, 605}, + {-90, 2019, 563}, + {-36, 2000, 619}, + {-37, 2038, 630}, + {38, 2038, 630}, + {41, 2079, 633}, + {95, 2057, 605}, + {85, 2124, 621}, + {146, 2121, 590}, + {118, 2202, 620}, + {184, 2201, 583}, + {147, 2256, 592}, + {203, 2272, 561}, + {-37, 2038, 630}, + {41, 2079, 633}, + {-39, 2079, 633}, + {0, 2098, 665}, + {-39, 2102, 656}, + {0, 2123, 666}, + {-32, 2125, 656}, + {-224, 2401, 574}, + {-253, 2430, 540}, + {-172, 2461, 627}, + {-176, 2516, 618}, + {-46, 2493, 655}, + {-96, 2646, 638}, + {96, 2646, 638}, + {195, 2350, 571}, + {163, 2365, 594}, + {165, 2407, 608}, + {123, 2359, 608}, + {86, 2395, 639}, + {85, 2336, 607}, + {46, 2359, 628}, + {-143, 2369, 594}, + {-98, 2359, 609}, + {-87, 2394, 639}, + {9, 2332, 640}, + {46, 2359, 628}, + {33, 2381, 651}, + {86, 2395, 639}, + {261, 2430, 540}, + {175, 2518, 618}, + {261, 2591, 508}, + {96, 2646, 638}, + {99, 2761, 578}, + {-96, 2646, 638}, + {-99, 2761, 578}, + {-249, 2591, 508}, + {-271, 2734, 344}, + {-51, 2356, 628}, + {-74, 2332, 607}, + {-66, 2299, 606}, + {-178, 2361, 571}, + {-165, 2407, 608}, + {-224, 2401, 574}, + {-172, 2461, 627}, + {-148, 2265, 592}, + {-199, 2269, 562}, + {-185, 2201, 583}, + {-257, 2282, 447}, + {-184, 2122, 515}, + {-225, 2213, 298}, + {-179, 2118, 321}, + {-190, 2188, 274}, + {-45, 2022, 385}, + {-66, 2299, 606}, + {-94, 2290, 600}, + {-76, 2270, 614}, + {-133, 2288, 588}, + {-148, 2265, 592}, + {-166, 2306, 569}, + {-199, 2269, 562}, + {-210, 2325, 538}, + {-257, 2282, 447}, + {-262, 2366, 415}, + {85, 2336, 607}, + {73, 2305, 606}, + {46, 2359, 628}, + {20, 2313, 627}, + {9, 2332, 640}, + {13, 2259, 675}, + {-14, 2259, 675}, + {-15, 2229, 704}, + {-36, 2211, 684}, + {-178, 2361, 571}, + {-143, 2369, 594}, + {-159, 2362, 603}, + {-92, 2354, 609}, + {-141, 2356, 613}, + {-94, 2340, 617}, + {-178, 2345, 570}, + {-178, 2361, 571}, + {-223, 2375, 574}, + {-159, 2362, 603}, + {-168, 2347, 584}, + {-141, 2356, 613}, + {-118, 2351, 571}, + {-94, 2340, 617}, + {-66, 2322, 608}, + {-92, 2354, 609}, + {-118, 2351, 571}, + {-168, 2347, 584}, + {-178, 2345, 570}, + {-223, 2375, 574}, + {-178, 2361, 571}, + {-178, 2363, 567}, + {-143, 2369, 594}, + {-144, 2370, 589}, + {-92, 2354, 609}, + {-91, 2355, 604}, + {-66, 2322, 608}, + {-66, 2322, 603}, + {86, 2337, 601}, + {85, 2336, 607}, + {121, 2361, 602}, + {123, 2359, 608}, + {163, 2367, 587}, + {163, 2365, 594}, + {194, 2354, 565}, + {195, 2350, 571}, + {123, 2359, 608}, + {166, 2351, 612}, + {178, 2356, 605}, + {186, 2338, 583}, + {239, 2363, 574}, + {85, 2336, 607}, + {123, 2359, 608}, + {121, 2345, 615}, + {166, 2351, 612}, + {141, 2343, 572}, + {186, 2338, 583}, + {194, 2335, 570}, + {239, 2363, 574}, + {195, 2350, 571}, + {178, 2356, 605}, + {163, 2365, 594}, + {123, 2359, 608}, + {141, 2343, 572}, + {121, 2345, 615}, + {85, 2336, 607}, + {158, -619, 449}, + {54, -619, 298}, + {44, -271, 263}, + {62, -630, 11}, + {149, -148, -146}, + {365, -579, -131}, + {372, -81, -163}, + {530, -543, 13}, + {490, 60, 38}, + {652, -452, 216}, + {470, 55, 234}, + {536, -531, 459}, + {404, 32, 348}, + {299, -22, 466}, + {490, 60, 38}, + {460, 63, -109}, + {372, -81, -163}, + {309, 46, -278}, + {149, -148, -146}, + {-490, 63, 38}, + {-460, 65, -109}, + {-373, -76, -163}, + {-309, 47, -277}, + {-143, -149, -144}, + {-158, -619, 449}, + {-54, -619, 299}, + {-44, -271, 263}, + {-62, -630, 11}, + {-143, -149, -144}, + {-364, -579, -131}, + {-373, -76, -163}, + {-530, -543, 13}, + {-490, 63, 38}, + {-652, -452, 216}, + {-470, 57, 234}, + {-536, -531, 459}, + {-404, 34, 348}, + {-300, -21, 467}, + {44, -271, 263}, + {158, -619, 449}, + {299, -22, 466}, + {365, -567, 567}, + {536, -531, 459}, + {-44, -271, 263}, + {-158, -619, 449}, + {-300, -21, 467}, + {-364, -567, 567}, + {-536, -531, 459}, + {319, -2106, 450}, + {196, -2147, 300}, + {327, -1939, 467}, + {208, -1767, 441}, + {342, -1772, 476}, + {365, -567, 567}, + {439, -1709, 412}, + {536, -531, 459}, + {526, -1551, 226}, + {652, -452, 216}, + {471, -1579, 130}, + {530, -543, 13}, + {365, -579, -131}, + {342, -1772, 476}, + {439, -1709, 412}, + {445, -1834, 397}, + {526, -1551, 226}, + {481, -1783, 253}, + {445, -1834, 160}, + {522, -2009, 214}, + {463, -2056, 113}, + {342, -1772, 476}, + {445, -1834, 397}, + {327, -1939, 467}, + {463, -2056, 386}, + {319, -2106, 450}, + {365, -567, 567}, + {158, -619, 449}, + {208, -1767, 441}, + {463, -2056, 113}, + {262, -2115, 103}, + {250, -1977, 136}, + {196, -2147, 300}, + {166, -1774, 252}, + {208, -1767, 441}, + {54, -619, 298}, + {158, -619, 449}, + {463, -2056, 113}, + {445, -1834, 160}, + {250, -1977, 136}, + {471, -1579, 130}, + {205, -1721, 106}, + {365, -579, -131}, + {62, -630, 11}, + {481, -1783, 253}, + {445, -1834, 397}, + {522, -2009, 214}, + {463, -2056, 386}, + {445, -1834, 160}, + {471, -1579, 130}, + {526, -1551, 226}, + {250, -1977, 136}, + {205, -1721, 106}, + {166, -1774, 252}, + {62, -630, 11}, + {54, -619, 298}, + {-54, -619, 299}, + {-158, -619, 449}, + {-208, -1767, 442}, + {-364, -567, 567}, + {-342, -1772, 477}, + {-536, -531, 459}, + {-438, -1709, 413}, + {-652, -452, 216}, + {-526, -1551, 227}, + {-530, -543, 13}, + {-471, -1579, 131}, + {-364, -579, -131}, + {-205, -1721, 107}, + {-62, -630, 11}, + {-165, -1774, 252}, + {-54, -619, 299}, + {-208, -1767, 442}, + {-196, -2147, 300}, + {-208, -1767, 442}, + {-326, -1939, 468}, + {-208, -1767, 442}, + {-165, -1774, 252}, + {-196, -2147, 300}, + {-250, -1977, 137}, + {-262, -2115, 103}, + {-444, -1834, 161}, + {-463, -2056, 114}, + {-522, -2009, 215}, + {-481, -1783, 253}, + {-522, -2009, 215}, + {-444, -1834, 398}, + {-462, -2056, 387}, + {-326, -1939, 468}, + {-319, -2106, 451}, + {-196, -2147, 300}, + {-522, -2009, 215}, + {-444, -1834, 161}, + {-481, -1783, 253}, + {-526, -1551, 227}, + {-444, -1834, 398}, + {-438, -1709, 413}, + {-326, -1939, 468}, + {-342, -1772, 477}, + {-208, -1767, 442}, + {-526, -1551, 227}, + {-444, -1834, 161}, + {-471, -1579, 131}, + {-250, -1977, 137}, + {-205, -1721, 107}, + {-165, -1774, 252}, + {-414, 1155, 463}, + {-278, 1094, 652}, + {-237, 758, 598}, + {278, 1094, 652}, + {240, 758, 598}, + {419, 1153, 462}, + {388, 870, 330}, + {499, 1172, 232}, + {233, 1003, 85}, + {237, 1171, 13}, + {-232, 1003, 85}, + {-238, 1171, 13}, + {-498, 1172, 232}, + {-423, 333, 537}, + {-469, 436, 271}, + {-326, 675, 323}, + {-204, 510, -54}, + {-169, 816, 79}, + {204, 510, -54}, + {172, 816, 79}, + {326, 675, 323}, + {-326, 675, 323}, + {-423, 333, 537}, + {-264, 546, 604}, + {-129, 200, 642}, + {204, 510, -54}, + {469, 436, 271}, + {326, 675, 323}, + {423, 333, 537}, + {264, 546, 604}, + {130, 200, 642}, + {240, 758, 598}, + {-264, 546, 604}, + {-237, 758, 598}, + {-326, 675, 323}, + {-385, 870, 330}, + {-169, 816, 79}, + {-414, 1155, 463}, + {-498, 1172, 232}, + {-385, 870, 330}, + {-232, 1003, 85}, + {-169, 816, 79}, + {233, 1003, 85}, + {172, 816, 79}, + {388, 870, 330}, + {326, 675, 323}, + {240, 758, 598}, + {264, 546, 604}, + {-264, 546, 604}, + {-385, 870, 330}, + {-237, 758, 598}, + {-414, 1155, 463}, + {836, 608, 89}, + {837, 253, 126}, + {716, 344, 9}, + {716, 344, 9}, + {675, 239, 101}, + {609, 607, 117}, + {712, 584, 251}, + {678, 727, 211}, + {792, 727, 180}, + {597, 1538, 301}, + {666, 1479, 253}, + {588, 1625, 256}, + {710, 1542, 149}, + {528, 1413, -24}, + {443, 1586, 119}, + {517, 1585, -11}, + {480, 1677, 77}, + {792, 727, 180}, + {742, 1199, 112}, + {666, 1479, 253}, + {710, 1542, 149}, + {111, 1727, 404}, + {172, 1799, 236}, + {135, 2031, 262}, + {65, 2038, 69}, + {93, 2195, 0}, + {-72, 2039, 69}, + {-94, 2196, 0}, + {-141, 2031, 263}, + {-190, 2188, 274}, + {-45, 2022, 385}, + {-700, 661, -13}, + {-837, 608, 89}, + {-717, 722, 4}, + {-824, 727, 113}, + {-668, 1526, 24}, + {-793, 727, 180}, + {-803, 582, 188}, + {-712, 584, 252}, + {-803, 582, 188}, + {-837, 608, 89}, + {-793, 727, 180}, + {-824, 727, 113}, + {-743, 1199, 112}, + {-668, 1526, 24}, + {-711, 1541, 150}, + {-606, 1650, 67}, + {-588, 1625, 256}, + {-472, 1670, 214}, + {-597, 1538, 302}, + {-474, 1449, 262}, + {-678, 727, 212}, + {-609, 717, 102}, + {-609, 607, 117}, + {-700, 661, -13}, + {-716, 344, 9}, + {-837, 608, 89}, + {-838, 253, 126}, + {-803, 582, 188}, + {-807, 198, 205}, + {-712, 584, 252}, + {-729, 201, 237}, + {-609, 607, 117}, + {-675, 239, 101}, + {-716, 344, 9}, + {699, 661, -13}, + {609, 717, 102}, + {716, 722, 4}, + {528, 1413, -24}, + {667, 1526, 24}, + {517, 1585, -11}, + {605, 1650, 67}, + {480, 1677, 77}, + {472, 1670, 214}, + {443, 1586, 119}, + {474, 1449, 262}, + {528, 1413, -24}, + {609, 717, 102}, + {729, 201, 236}, + {807, 198, 204}, + {802, 582, 188}, + {836, 608, 89}, + {792, 727, 180}, + {823, 727, 112}, + {742, 1199, 112}, + {667, 1526, 24}, + {710, 1542, 149}, + {605, 1650, 67}, + {588, 1625, 256}, + {472, 1670, 214}, + {597, 1538, 301}, + {474, 1449, 262}, + {678, 727, 211}, + {609, 717, 102}, + {609, 607, 117}, + {699, 661, -13}, + {716, 344, 9}, + {675, 239, 101}, + {729, 201, 236}, + {712, 584, 251}, + {802, 582, 188}, + {792, 727, 180}, + {807, 198, 204}, + {837, 253, 126}, + {836, 608, 89}, + {-793, 727, 180}, + {-667, 1479, 253}, + {-743, 1199, 112}, + {-711, 1541, 150}, + {172, 1799, 236}, + {65, 2038, 69}, + {0, 1824, 58}, + {-72, 2039, 69}, + {-181, 1799, 236}, + {-141, 2031, 263}, + {-123, 1727, 404}, + {-45, 2022, 385}, + {111, 1727, 404}, + {40, 2022, 385}, + {135, 2031, 262}, + {187, 2188, 273}, + {93, 2195, 0}, + {-711, 1541, 150}, + {-588, 1625, 256}, + {-667, 1479, 253}, + {-597, 1538, 302}, + {-793, 727, 180}, + {-678, 727, 212}, + {-712, 584, 252}, + {-609, 607, 117}, + {-700, 661, -13}, + {-609, 717, 102}, + {-717, 722, 4}, + {-528, 1413, -23}, + {-668, 1526, 24}, + {-518, 1585, -11}, + {-606, 1650, 67}, + {-481, 1677, 77}, + {-472, 1670, 214}, + {-444, 1586, 119}, + {-474, 1449, 262}, + {-528, 1413, -23}, + {-609, 717, 102}, + {-528, 1413, -23}, + {-518, 1585, -11}, + {-444, 1586, 119}, + {-481, 1677, 77}, + {716, 344, 9}, + {699, 661, -13}, + {836, 608, 89}, + {716, 722, 4}, + {823, 727, 112}, + {667, 1526, 24}, + {31, 2125, 657}, + {0, 2123, 666}, + {0, 2142, 556}, + {-32, 2125, 656}, + {-77, 2126, 620}, + {0, 2123, 666}, + {-25, 2123, 661}, + {0, 2142, 556}, + {-50, 2125, 652}, + {-77, 2126, 620}, + {0, 2123, 666}, + {24, 2123, 661}, + {0, 2142, 556}, + {50, 2125, 652}, + {77, 2127, 621}, + {0, 2142, 556}, + {31, 2125, 657}, + {77, 2127, 621}, + {314, 1686, 471}, + {-312, 1686, 471}, + {320, 1434, 760}, + {-323, 1434, 761}, }; // 1.14 fixed-point