diff options
Diffstat (limited to 'operators/tensor/matmul/matmul_ERRORIF_InputZeroPointNotZero_6x32x32_i16')
4 files changed, 12408 insertions, 0 deletions
diff --git a/operators/tensor/matmul/matmul_ERRORIF_InputZeroPointNotZero_6x32x32_i16/desc.json b/operators/tensor/matmul/matmul_ERRORIF_InputZeroPointNotZero_6x32x32_i16/desc.json new file mode 100644 index 000000000..7c279f3bb --- /dev/null +++ b/operators/tensor/matmul/matmul_ERRORIF_InputZeroPointNotZero_6x32x32_i16/desc.json @@ -0,0 +1,20 @@ +{ + "tosa_file": "test.json", + "ifm_name": [ + "input-0", + "input-1" + ], + "ifm_file": [ + "input-0.npy", + "input-1.npy" + ], + "ofm_name": [ + "result-0" + ], + "ofm_file": [ + "result-0.npy" + ], + "expected_return_code": 2, + "expected_failure": true, + "expected_failure_desc": "Input DType not INT8 and zero point not 0" +}
\ No newline at end of file diff --git a/operators/tensor/matmul/matmul_ERRORIF_InputZeroPointNotZero_6x32x32_i16/input-0.json b/operators/tensor/matmul/matmul_ERRORIF_InputZeroPointNotZero_6x32x32_i16/input-0.json new file mode 100644 index 000000000..1626a7604 --- /dev/null +++ b/operators/tensor/matmul/matmul_ERRORIF_InputZeroPointNotZero_6x32x32_i16/input-0.json @@ -0,0 +1,6545 @@ +{ + "type": "int32", + "data": [ + [ + [ + -13873, + -17069, + 11960, + 8962, + -23610, + 21806, + -19667, + 19981, + -32286, + 19453, + 18803, + 18373, + 10803, + -1864, + 13445, + -14607, + 18397, + 3646, + -2693, + 367, + 4505, + -30326, + -23607, + -16681, + -25263, + -3958, + 11036, + 10120, + -1895, + 23270, + 4275, + -27578 + ], + [ + 17366, + 4889, + 8828, + 4284, + 3511, + -26833, + 3880, + 19327, + -12849, + 6739, + -30749, + -9995, + -4148, + 31636, + -18705, + -14645, + -5995, + 32287, + 23160, + -30495, + -17437, + 21081, + -28948, + 23309, + -14328, + 27371, + -13528, + -4305, + 10611, + -24493, + 3737, + 328 + ], + [ + 18605, + 32512, + 10768, + -5952, + -6136, + -5377, + 20579, + -11717, + -21826, + -10860, + -31280, + -25812, + -26867, + 17796, + 14572, + 12895, + -2499, + 14225, + -22199, + 26255, + 68, + 28708, + -22787, + -175, + 12866, + -287, + -3529, + -21875, + -7798, + -17121, + -13009, + 12039 + ], + [ + 8538, + 7025, + -9057, + 30126, + -27024, + -10316, + -25035, + -10555, + 30270, + -8765, + 26776, + -324, + 13088, + -2791, + -15344, + 17316, + 30747, + -15498, + 18268, + -15654, + 14214, + 18940, + -3319, + 15526, + -14927, + -27575, + -26451, + -3472, + 26384, + -24408, + -2899, + 13371 + ], + [ + -19506, + 14523, + -12717, + 20228, + 5191, + 3074, + -21184, + -2412, + 23371, + -31489, + 16942, + -475, + 14382, + 10701, + -4451, + -12540, + 8343, + -23579, + 5511, + -26563, + 9820, + 8437, + -27234, + 16874, + -5518, + 18801, + -30041, + -21008, + -394, + -20433, + -11151, + 10525 + ], + [ + -23297, + 11645, + -25992, + -21288, + 5743, + 19233, + -21589, + -13108, + 27860, + 32091, + 5312, + -3471, + -10036, + 7369, + 5958, + -13452, + -31274, + -22840, + 30052, + -5364, + -1160, + -2156, + 18529, + -28512, + -27347, + -14691, + -875, + 11214, + -610, + -3856, + 28693, + -22216 + ], + [ + 4700, + 2768, + -1738, + 20158, + -15272, + 29738, + -11039, + 2949, + 1354, + 22923, + -4004, + -14120, + -31352, + -8934, + 21383, + -32119, + 25962, + 2806, + -23577, + -12965, + 3541, + -12079, + -25653, + 10878, + 11287, + -24978, + -14338, + -16786, + 10447, + 15092, + 14876, + 28754 + ], + [ + 17606, + -11752, + -25708, + 7513, + 27263, + 31139, + -17681, + -17272, + -30317, + -23511, + 3594, + 3067, + -8460, + -12455, + 21613, + -2620, + 20201, + 30357, + -11984, + -19482, + 29681, + 8836, + -13703, + 7986, + 986, + 26576, + -15994, + 32203, + 28576, + -20926, + -21981, + 2172 + ], + [ + -29825, + -13186, + -4254, + 30760, + 32268, + -22837, + 25668, + -26809, + 16292, + 22652, + 25610, + -18127, + 25784, + -25168, + 1235, + -1996, + -12064, + -31319, + 17826, + -10776, + 10594, + -5884, + -8280, + 25316, + -26578, + 15506, + 16173, + -7865, + -15568, + -32421, + 28626, + 29342 + ], + [ + -16976, + -30677, + -24723, + -28335, + 21699, + 25684, + -22723, + 16170, + -21020, + -8703, + 6513, + 14413, + 24547, + -29833, + -19895, + -14385, + -12431, + 32638, + 18180, + -11770, + 30921, + -46, + 48, + -4346, + -23338, + 28467, + -31855, + -21347, + -17718, + -14464, + -24129, + -31591 + ], + [ + 11643, + 30756, + -24784, + -13335, + 414, + 28016, + 12731, + 17444, + 5316, + -5438, + -19676, + 23875, + 19931, + -31123, + 14116, + -27238, + 15662, + 21361, + -24179, + -4337, + -24658, + 4409, + 28020, + -27469, + -6713, + 31006, + -13046, + -24104, + -749, + 548, + 10673, + -12207 + ], + [ + 29859, + 1377, + -13996, + 30165, + 27840, + -55, + -31139, + 6352, + 3617, + -23056, + 8780, + 22334, + -25828, + 14635, + -23571, + 16307, + -5301, + -32342, + 30554, + -21891, + 6294, + -20876, + 28378, + 15618, + 19946, + -4452, + -2138, + 8801, + 18662, + 22739, + -31600, + 10719 + ], + [ + -25616, + -13899, + 21589, + -16351, + 19452, + -2425, + -17522, + -10863, + 2016, + 17376, + 6947, + 28391, + 24100, + 16603, + 6757, + -13773, + -5730, + -24977, + -8246, + 27949, + -4858, + -25315, + 9956, + 30317, + 24083, + -14807, + -3022, + 2032, + -16526, + -15160, + -17259, + 32412 + ], + [ + 16122, + 22338, + 20746, + 30090, + -25869, + 25010, + -28406, + -1611, + 6188, + -9316, + -23189, + -20166, + 21277, + -11881, + -12430, + 27745, + -23340, + 27214, + 27588, + 6459, + -21920, + -22554, + -14109, + 5073, + -22701, + -2907, + -25200, + 2640, + -31383, + 13699, + -29138, + -20001 + ], + [ + -21323, + 21692, + -29270, + -4637, + 5973, + 1048, + 11843, + 19864, + -6972, + 21510, + -11929, + 31747, + 296, + 15467, + 24576, + 19179, + 23011, + 2392, + -29919, + -454, + -20874, + 25501, + -17253, + -17822, + -16425, + 9343, + 4668, + 29415, + -5488, + -14269, + -29541, + -32305 + ], + [ + -8283, + 27906, + 1556, + 25791, + -26105, + -26653, + 21853, + -25773, + -29363, + -6286, + 27842, + 12411, + -26273, + 22094, + 22516, + 19706, + 26388, + -17048, + 31429, + -11751, + 19793, + 5201, + 18315, + 8376, + 9337, + 7620, + 18284, + 15665, + -23950, + 21368, + 2363, + -11595 + ], + [ + 932, + 30604, + 23433, + 21869, + -2438, + 18621, + -7531, + 12200, + 9146, + -16398, + -15306, + -28762, + -23609, + -4351, + -1450, + -21947, + -5447, + 6827, + -17527, + -10602, + -8683, + 331, + -8757, + 15528, + -11306, + -4333, + -7900, + -20781, + 12172, + -17338, + -13312, + 19185 + ], + [ + 29416, + 11196, + 27285, + 23212, + -1252, + 17713, + -11249, + -2589, + 2322, + 30178, + 22843, + -705, + 9999, + -19507, + 19948, + 3475, + 2144, + 17451, + 8710, + -28019, + -13884, + -21187, + 15393, + -30465, + -19504, + 6386, + 12766, + 216, + 23640, + 27455, + -24111, + 29655 + ], + [ + 7495, + 8927, + -26536, + 7986, + 14792, + 5294, + -27231, + 1522, + 28569, + 14641, + -23763, + 30142, + 30073, + -21667, + 19718, + -6114, + 6139, + -3593, + 18522, + 32549, + 19340, + 28270, + 29230, + -26863, + -16163, + 14539, + 5903, + -29482, + -26539, + 1346, + 7613, + -21777 + ], + [ + -21543, + -24292, + 4256, + -32254, + 4746, + -1578, + -2230, + 11749, + 1483, + 14925, + 17296, + 27532, + 19611, + 1160, + -515, + -17321, + 6526, + -23650, + 28261, + 22612, + -24922, + 18740, + -25094, + 14498, + -27020, + -774, + 10345, + 14995, + -5335, + 27631, + 17977, + -19120 + ], + [ + 11221, + 15108, + -10903, + 15612, + 26107, + 20782, + 17205, + 8814, + -15039, + 19347, + -8901, + 2110, + -12161, + -12255, + -22439, + 30231, + -23083, + -27115, + 28582, + 3605, + -4070, + 15564, + -7647, + -24385, + 15052, + -21234, + 3472, + 29429, + 28582, + -9124, + 18369, + 7384 + ], + [ + -1353, + -23598, + -8103, + 9956, + 31891, + -32448, + 14271, + 22697, + 29569, + -4994, + -25004, + -15010, + 22972, + 24768, + 8983, + -24725, + -24778, + -1431, + 5784, + -30647, + 12196, + 2917, + -31962, + -26498, + -2994, + 14587, + 21325, + -4503, + -13412, + 30691, + -2717, + -12099 + ], + [ + -3781, + -31976, + -12981, + 1019, + 27423, + 15612, + 18434, + 2942, + -25521, + -7149, + 32573, + -29874, + 24851, + 12091, + -14162, + 18218, + 22078, + -29936, + -25794, + 10862, + 32709, + -31198, + 10858, + -23821, + 9838, + 8081, + -26841, + 11844, + 26019, + 23818, + -30868, + -16652 + ], + [ + -16986, + -3062, + -23395, + 23222, + 18138, + 20208, + -19779, + -31813, + 26911, + -13835, + 10241, + 26832, + -30399, + -32410, + -32413, + -22524, + -29383, + 20970, + 6941, + 31460, + 19757, + 30355, + -17135, + -13907, + 22898, + -16720, + -29018, + 11084, + 19723, + 30683, + 28036, + -24889 + ], + [ + 17832, + 22683, + 12984, + 20958, + 22149, + -3503, + -30137, + -2871, + -19545, + -25315, + -24582, + 12935, + 296, + 2610, + 16068, + 3163, + 8520, + -27131, + 23011, + -3357, + -22596, + 20534, + 15376, + -29293, + -20117, + -31736, + -15024, + -26216, + 13756, + 1478, + 31470, + 16346 + ], + [ + 7310, + 610, + -29197, + -28168, + 7622, + -32482, + -29993, + -18407, + 25175, + -2692, + 13734, + -5796, + -21422, + -8444, + -26757, + 17711, + -20740, + -8102, + 31459, + 6026, + -2716, + 2818, + 18617, + -16091, + 8939, + 24424, + 4745, + -3504, + -23257, + -16497, + 29230, + 2704 + ], + [ + -13020, + -5350, + 5112, + 2460, + 13092, + -15893, + 9780, + -3757, + 28874, + -22419, + -23040, + -2513, + 547, + 12509, + -6290, + 27113, + -1693, + -24292, + -24955, + 31025, + -23980, + 29350, + -14545, + -26647, + -12799, + 7516, + -4725, + 18715, + 7273, + -6503, + 8823, + 30897 + ], + [ + -5780, + -22712, + -5978, + 22289, + -18506, + 29435, + 5787, + 6656, + -11991, + 27555, + -30405, + -13195, + -5348, + -1490, + -1696, + -23074, + -17984, + -26527, + 4748, + -9774, + 4310, + 5879, + 13238, + 3082, + 9695, + 5711, + 9989, + 7644, + -12045, + -16628, + 18837, + -10309 + ], + [ + 3220, + -19860, + -4495, + 1944, + 8258, + 1728, + -9132, + 30262, + 834, + 20204, + 15512, + 3821, + 25323, + -24362, + 27594, + 22952, + 238, + 15295, + 1328, + -15155, + 19652, + -16652, + -12161, + 1264, + 22110, + -7608, + -384, + -30038, + -25176, + -29102, + -28046, + 24151 + ], + [ + 22412, + 21095, + -29127, + -27680, + -14378, + 4279, + -10871, + -816, + -21431, + 15124, + -12197, + -28408, + 15905, + 26397, + -31806, + -4151, + 21441, + 13511, + 23366, + -5557, + -8372, + 13708, + -22701, + -17078, + 6608, + 11039, + -24926, + 544, + -8853, + 114, + 30043, + -27748 + ], + [ + 32470, + -3305, + 17832, + -4950, + -12389, + 17734, + 12298, + -23328, + 13461, + 16585, + -7351, + 27895, + 9233, + -10904, + -32065, + 11466, + -19068, + 16811, + 1644, + -2181, + -22037, + 13861, + -21896, + -5391, + 22040, + 27549, + 32055, + 30016, + 3668, + -19630, + 22221, + 19767 + ], + [ + 32133, + 9892, + -23489, + 190, + -3392, + 22475, + -7041, + -11234, + -27522, + 21984, + 16733, + -30067, + -4340, + -1330, + -2011, + 27455, + -22894, + -12692, + -20911, + -16772, + 26679, + 28883, + -29842, + 8656, + -17508, + -20149, + -13628, + -20029, + -643, + 32480, + 5665, + 14630 + ] + ], + [ + [ + -440, + -31857, + -27256, + -15148, + -16800, + 22320, + 22517, + 23207, + 9017, + 3681, + 9774, + -6108, + 11154, + 19296, + 17229, + 7459, + -28960, + 14742, + -8742, + 15968, + 2590, + 24981, + -10587, + 28271, + 22575, + -11069, + -1143, + 2054, + 17604, + 12396, + 23069, + -8529 + ], + [ + 314, + -4531, + 26840, + -12781, + 5709, + -24893, + 22955, + -7588, + -10448, + 5434, + -78, + 22804, + 2058, + 1113, + -25889, + -31331, + -6649, + 32650, + 27350, + 8452, + 8574, + -7111, + -21135, + -32208, + -10561, + -12028, + -20212, + -15784, + -31142, + 7075, + 28014, + 12504 + ], + [ + -3395, + -5226, + -12614, + -23436, + 6453, + 4359, + -32289, + -5537, + -14548, + -21609, + 13306, + 1692, + 8766, + 13990, + 31575, + 19841, + 7887, + 24839, + -1475, + 31769, + 17133, + 9888, + 26432, + 988, + 14463, + -14108, + 30357, + 8085, + 18481, + -2574, + 24038, + -27907 + ], + [ + -25291, + 466, + 15231, + 20264, + -3927, + 9808, + 3480, + 30246, + 10099, + -5450, + 30789, + -25740, + 31757, + -22675, + -13879, + 21067, + 15319, + 30825, + 16382, + 8978, + -10061, + -32460, + -24651, + -13253, + -30085, + 536, + 18175, + 30359, + -676, + 24576, + 31820, + 23581 + ], + [ + -2296, + -11452, + 31320, + -16915, + -5795, + -27917, + 19246, + 9819, + -27210, + -18224, + 3634, + 2648, + 19795, + -15330, + 27833, + -3639, + 21140, + -17146, + -30346, + -29161, + -8343, + 29697, + -29577, + -8587, + -25607, + 28283, + 11488, + 17215, + 13976, + 10290, + 17938, + -32236 + ], + [ + 23950, + 15719, + 15691, + -6984, + 19717, + -7746, + -29560, + 26726, + -17398, + -26090, + 7988, + -17456, + 23470, + -3687, + -32474, + 29603, + 958, + -15534, + 11618, + 2006, + -30828, + 17016, + -6465, + 13095, + 25928, + 7249, + 11246, + -16080, + -17193, + -5571, + 23119, + 1585 + ], + [ + -9960, + 18324, + 23156, + 26380, + -13177, + 13738, + 5919, + -3345, + -6755, + -25261, + -14758, + 3254, + 25333, + 24008, + -20474, + 11752, + -27210, + 11469, + -10360, + -3287, + 14263, + -4923, + 20147, + 2200, + 32685, + 9059, + -13346, + 18041, + -6034, + 2239, + -23802, + -24947 + ], + [ + 4906, + -20534, + 32609, + 23309, + 13164, + 15381, + 6239, + -28817, + -7054, + -276, + 27217, + -18384, + -203, + -10220, + -23963, + -26017, + -8823, + -27367, + -28367, + -9774, + -19532, + 3591, + -31611, + -12989, + -3062, + 30352, + 8817, + 24950, + -10270, + -3296, + -5218, + 25388 + ], + [ + 30094, + 30299, + 16512, + 203, + 2677, + 31490, + -14121, + -10047, + 26017, + -7450, + -17361, + 3962, + -11447, + 25616, + 26808, + -12714, + 1936, + 31718, + 15880, + -18637, + 5947, + 7857, + 10055, + -31129, + -13148, + 23239, + -16950, + -13128, + -11634, + -21143, + -22581, + -10026 + ], + [ + 24531, + -32668, + -14206, + -28795, + 4029, + -16345, + 19134, + 5571, + 18600, + 8841, + -4038, + 23656, + -1557, + 29486, + 32420, + 5834, + 11442, + -16013, + 20620, + 11245, + 26381, + -15270, + 18847, + -1949, + -20633, + -21549, + 4074, + -11833, + -26091, + -4775, + 10021, + -11866 + ], + [ + 29841, + 18320, + 834, + 28485, + -4393, + -23615, + -30420, + 28706, + 30131, + 15679, + -26018, + -13524, + -30076, + -29410, + -16642, + 4727, + -28474, + 31758, + -2942, + -15477, + 1054, + 19015, + -12284, + -29655, + -29429, + 23067, + -25455, + 8884, + -7570, + 18187, + -28802, + 26069 + ], + [ + 12988, + -3325, + -19201, + 31269, + -12972, + -622, + -6939, + -17659, + -5466, + -22841, + -32660, + -13764, + -25424, + -5586, + 23774, + -22114, + -32688, + -25488, + 535, + -14757, + -688, + -30852, + -10939, + -5890, + -4501, + 3352, + 18388, + -2148, + 22361, + 1948, + -15706, + -17760 + ], + [ + -11634, + 6387, + -16877, + 27143, + -1320, + 23807, + 12010, + -10922, + -17810, + 15987, + -11093, + -16590, + 28205, + -1139, + -29585, + -343, + -2572, + 23853, + 13864, + -20228, + -22908, + 6789, + -29664, + -11861, + -23711, + -31421, + 27447, + -26882, + -32162, + 28370, + -20427, + 20745 + ], + [ + -30718, + -22705, + -25518, + 13517, + 7874, + -1606, + -16932, + -26945, + 4535, + -17648, + 5911, + 12285, + 22900, + -395, + -32458, + -14375, + 23158, + 2179, + 7806, + -2765, + -22103, + 25998, + 17887, + 32452, + 23297, + -13689, + -16105, + -16484, + 27446, + 3731, + -2985, + 30687 + ], + [ + 6778, + 26832, + 31761, + -27562, + -9075, + 15344, + 20523, + -23037, + -11902, + 3157, + 19609, + -25365, + 6601, + -13341, + -18589, + 1009, + -5635, + 8893, + -11952, + 21186, + -27650, + 23716, + -30813, + 15459, + -10062, + -7646, + -31521, + 13244, + -21923, + 10430, + 14757, + 22625 + ], + [ + 13637, + -13009, + 15635, + 21361, + -11984, + -24630, + 25560, + -23073, + 6149, + -17284, + -24509, + 18115, + -23350, + 11155, + 12654, + -28821, + -21434, + 19291, + 477, + -24816, + 32228, + -15402, + -32506, + 27798, + -31682, + 3496, + 32314, + 5099, + 5546, + -7329, + -24451, + 4763 + ], + [ + 26037, + -26798, + 24928, + -5568, + 2372, + -21929, + 7981, + -20818, + -14865, + 14523, + -29458, + -3462, + 6197, + -24116, + -13451, + -10257, + 10723, + 31241, + 22036, + -20332, + -31578, + -29366, + 6272, + -22528, + -17611, + 22766, + 24503, + 22218, + -16144, + 7843, + 7259, + -20628 + ], + [ + 3508, + 1655, + -6805, + 16492, + 11640, + 2140, + 14796, + 17243, + 4386, + -15226, + 16935, + 14261, + 31681, + -22952, + -5291, + 27802, + 955, + 29007, + -31951, + -30464, + 19400, + -9278, + 1325, + -4718, + -6032, + 28801, + -26603, + 17840, + 25536, + 10316, + -6881, + -22282 + ], + [ + 11965, + -2045, + -22979, + -9198, + 30248, + -15376, + -21074, + 11925, + -19691, + 27519, + 23526, + 31688, + 27039, + -16793, + -18865, + -10313, + -1980, + 24903, + 15302, + 9465, + 24796, + 9560, + -7927, + -5702, + 1115, + -26951, + 15841, + 10012, + 15147, + 2224, + 18544, + 29474 + ], + [ + 4583, + -3645, + -25912, + 18263, + 26474, + 13073, + 23958, + 23671, + 19536, + 188, + -26224, + -32556, + -19373, + -4521, + 15964, + -2897, + -31252, + -18983, + 31406, + 31983, + -8052, + 19987, + 14372, + 28263, + 25399, + 8437, + -6906, + 8300, + -11854, + -9956, + 7126, + 4679 + ], + [ + 5307, + -7558, + -5955, + -32101, + 6669, + 4966, + 28533, + 280, + -2121, + -28333, + -19875, + -10615, + -8048, + -9000, + -6940, + 17623, + -24176, + -10994, + -22095, + -12597, + 12095, + -29704, + -10520, + -31216, + 29812, + 14893, + -16804, + -19779, + -26285, + -1778, + 16613, + 5518 + ], + [ + 24971, + -10236, + -14542, + -1439, + -19524, + 31171, + -20594, + -1385, + 1442, + -29030, + -2070, + -2969, + -15766, + -24382, + -29808, + -32206, + -1213, + -26881, + 30102, + -16729, + 9995, + 11369, + -295, + 25140, + -25514, + -17431, + -16225, + -23894, + -13450, + -12276, + 17354, + -13001 + ], + [ + 24688, + 17869, + 26322, + -25872, + 31756, + 7468, + 31612, + -9514, + 29687, + 5806, + -28062, + -5891, + -23738, + 28919, + -12815, + -18196, + 3466, + -4905, + -26413, + 20741, + 22662, + 15922, + 7651, + -6386, + 2776, + 1376, + -21935, + -27407, + -16171, + -2993, + -22262, + -25778 + ], + [ + 23064, + -8193, + 5519, + 1574, + 15409, + 15716, + -13368, + 22800, + -8438, + 21968, + -6236, + -25494, + 17040, + -30792, + 17848, + -29940, + -19215, + 6774, + 28936, + -5999, + -24861, + -17505, + 25960, + 14859, + -26189, + -7544, + -15432, + -21114, + 22706, + 7714, + -21005, + 9875 + ], + [ + -5665, + -28740, + -3287, + -20629, + -16695, + 24838, + 13778, + -23981, + 23025, + 4869, + 24548, + 16192, + -10531, + 2285, + 2021, + 14414, + -16489, + -10939, + -16726, + -13360, + -22201, + -30373, + 28837, + -27898, + 25427, + -32567, + 18176, + -11246, + 1157, + -14273, + -616, + -3175 + ], + [ + 1949, + -6994, + 2396, + 21329, + -4289, + -9085, + -24134, + -9194, + -24533, + -20808, + 29638, + -26909, + -1178, + 21908, + 29701, + -23153, + -22048, + -8350, + 3566, + 30133, + -19156, + -21995, + -16176, + 24531, + -30799, + -7856, + -24973, + -22475, + 27318, + -32660, + -11697, + 27225 + ], + [ + 7086, + -28066, + -2293, + 30863, + -6525, + 1876, + 2089, + 10515, + -20498, + 22261, + 32021, + -23426, + 20860, + 20768, + 15834, + -8463, + -2048, + 22230, + -22750, + 21544, + 27568, + 11918, + -10395, + 3876, + -29485, + 28298, + -10329, + -29027, + 19297, + 10325, + 8041, + -29223 + ], + [ + 16438, + 8999, + 19243, + 21451, + -18878, + -18964, + 27773, + 2033, + -4064, + -13946, + 9110, + 16643, + -32617, + 3449, + 32333, + -14376, + -14360, + 24781, + -28701, + -6717, + -2736, + 19521, + -24312, + -4322, + -22786, + 18850, + 8669, + -214, + -7018, + -22730, + 27646, + 9677 + ], + [ + -11852, + -5641, + 14822, + 14389, + -2550, + -12918, + 10482, + 10369, + 6533, + -27994, + -1784, + 7465, + 29495, + 1675, + -10308, + 3656, + -21153, + -26825, + 11671, + 31862, + 22675, + 5482, + -30130, + 31979, + -3301, + -13785, + 25722, + 16148, + 16359, + -14566, + 32231, + -3089 + ], + [ + 2058, + 16446, + 10485, + -21477, + -12945, + -9098, + 29329, + 14057, + -8760, + 15382, + 15631, + -6933, + -6348, + 25840, + 4051, + -22970, + 14403, + 5869, + 585, + 14752, + 26678, + -11113, + -5289, + -20350, + 9638, + -6376, + -10331, + 12879, + -6020, + -2336, + -3929, + -15825 + ], + [ + -24524, + 21445, + -26757, + -11477, + 10976, + -24164, + 10192, + 15274, + 10676, + -12778, + -31473, + 25385, + -11368, + 19988, + -19805, + -22125, + 18228, + 28818, + 23634, + 16465, + -16602, + 27080, + 11000, + -21486, + -24291, + 24324, + -14736, + 17425, + -23682, + -14383, + -14188, + -14346 + ], + [ + 11451, + 27157, + 26891, + 15830, + -19496, + 30184, + 2757, + 3012, + 13198, + 17635, + 29682, + 5398, + 7212, + 16090, + -16050, + -12602, + 8223, + -28566, + -11765, + 14286, + 31203, + 1277, + -6575, + -3908, + 12152, + 2914, + -31246, + 2571, + -6550, + 13159, + 24583, + 30307 + ] + ], + [ + [ + 7223, + -9008, + -3674, + -21204, + 28569, + 22761, + 23198, + -11265, + -11652, + 23371, + 2919, + 13412, + -667, + -3751, + 8664, + 20511, + -10872, + 20260, + -16764, + -6369, + 27044, + 29783, + 27779, + -12056, + 22500, + 28579, + 31339, + -31399, + 16055, + 32554, + 17345, + -17487 + ], + [ + 17209, + -25871, + -1271, + 8272, + -2854, + 13096, + -17025, + 6961, + 9490, + 8768, + -13808, + -12755, + -15873, + -2505, + 5633, + -9009, + -5900, + -13998, + -18426, + 10317, + 20713, + -13717, + 23630, + 4651, + -21778, + -8782, + -32277, + -30201, + -10740, + -2985, + 19497, + -23967 + ], + [ + 22228, + -17399, + -23703, + 13100, + 17978, + 6875, + -25186, + -25209, + -7205, + -3238, + 32676, + -13994, + -20147, + 29222, + -22678, + -31038, + -5060, + -6483, + 7842, + 24755, + 28370, + -13787, + 31511, + 8694, + -28205, + 28734, + -23725, + 5806, + 19053, + -16421, + -15032, + -1562 + ], + [ + 25221, + -18114, + 10712, + -3107, + -25439, + 13820, + 21792, + 4956, + -21211, + -22563, + -5014, + 420, + 3419, + -16800, + 50, + -13430, + 12200, + 19429, + 10006, + -32687, + 32246, + -31211, + 32730, + -30686, + 1078, + -25824, + -26530, + 12019, + 14931, + -25020, + 31238, + -11767 + ], + [ + -11907, + -13306, + -2543, + -21114, + -4930, + -19007, + -29399, + -8603, + 11289, + 17241, + -9612, + -11551, + 18839, + 11874, + 21765, + 26614, + 21052, + 28605, + -5462, + -6903, + -11696, + -17353, + 16306, + 14054, + 19751, + -21798, + -573, + -18222, + 25757, + -15243, + -23337, + 4578 + ], + [ + 24842, + 27245, + -26471, + -11411, + -22707, + -12592, + 2217, + -14381, + -28344, + 657, + -29308, + -17912, + -32735, + -27079, + -4174, + 22984, + 17997, + -26292, + -30485, + -10612, + 9978, + 16169, + 21176, + -10342, + -21758, + -31042, + -23144, + -28498, + 23645, + -15178, + 21176, + 3483 + ], + [ + 2552, + -2963, + 20919, + -29921, + -26690, + -5021, + -6916, + 2988, + 15584, + 5737, + -15896, + -11319, + 16536, + -19565, + 273, + 2542, + 16401, + 14047, + -2315, + -12507, + -8658, + -5795, + -18404, + 8218, + -19112, + 9743, + 16481, + 30267, + -24976, + 17021, + -27134, + -10667 + ], + [ + -21215, + -22133, + -21277, + -29889, + 21175, + -28762, + -6652, + 13052, + 32138, + 23180, + -23776, + 31964, + 10062, + -21000, + -3361, + 27386, + -7018, + -20734, + 24581, + 29686, + 31168, + 29865, + 24435, + -2983, + -20166, + 7677, + -18298, + -1760, + 10228, + 29267, + -13823, + -16259 + ], + [ + 15382, + -32345, + 4352, + 16116, + 3336, + -7606, + 21531, + -8452, + 13797, + -2351, + -31027, + 1999, + -29527, + 28243, + 6655, + -8387, + -905, + 7810, + -15717, + -13868, + -5331, + -15823, + 16902, + -25965, + 21404, + -9927, + 4012, + -22430, + -7513, + 16685, + -15028, + -24100 + ], + [ + 1436, + -22119, + -12141, + -3247, + 4200, + 9134, + 11577, + 22563, + -28438, + -9023, + -32699, + -32150, + -18857, + 6431, + 25854, + 17926, + 9587, + 18229, + -21499, + 22271, + 25576, + -26539, + -1969, + 21629, + -1567, + 22313, + 28543, + -1661, + -28870, + -10483, + -18667, + -1697 + ], + [ + 5621, + -2366, + -19957, + -13031, + 11765, + -31000, + -18738, + 25712, + -26270, + -5588, + -19204, + -25910, + -5064, + 1405, + -21225, + -27670, + -23941, + 9931, + 23611, + -20953, + -11771, + -10236, + -9126, + -16758, + -29146, + 1648, + -9348, + -10338, + -15414, + 28137, + 7240, + -5329 + ], + [ + -19308, + 19734, + 25451, + -30650, + 28158, + 13069, + -26226, + 16590, + -25730, + -29435, + -25210, + -2633, + 7836, + -6074, + -24775, + -19716, + 23093, + 30318, + 16663, + -25991, + 20958, + 12582, + 1707, + -23381, + 32550, + -3762, + -29873, + -19008, + -6471, + -28684, + -11539, + -2071 + ], + [ + 29402, + -27108, + 5037, + 27247, + 20066, + 27848, + -21605, + 19748, + 31367, + -11402, + -90, + 2021, + -415, + -13777, + 30859, + 29916, + -7817, + 20007, + -6716, + 19320, + 5554, + -1955, + -24376, + 10131, + -11726, + -18556, + -20106, + 31580, + -26000, + 19564, + 23995, + -30733 + ], + [ + 5854, + 5072, + -9263, + 10925, + -5986, + -3953, + -4488, + 19704, + 8726, + -7927, + 27968, + 19795, + 28362, + 15106, + -7112, + 17887, + -11190, + -15013, + -3209, + 30756, + 4452, + -7623, + -2503, + -13683, + 10404, + -9803, + 3565, + -8532, + -11750, + 30817, + -10111, + -28147 + ], + [ + -7957, + 2106, + -26566, + -12735, + -21885, + 42, + 14621, + 30702, + -7269, + 23806, + -18708, + 18382, + 4107, + 16919, + 16747, + 2125, + -15898, + 1716, + 21416, + 30845, + 28016, + -20876, + 6382, + -25914, + 11072, + 32265, + -29323, + 10261, + 29197, + 22753, + -7047, + -25958 + ], + [ + 27780, + 27611, + 5175, + 31384, + -32466, + 7642, + -30243, + 28553, + 11823, + 27094, + 4107, + -27312, + -31030, + -10776, + 15955, + -22870, + 23078, + -17074, + -235, + -19459, + -2245, + -3135, + -32410, + 4444, + 18785, + 28591, + -11095, + 24942, + 24822, + 32006, + -8320, + 22996 + ], + [ + 4264, + -28950, + -15051, + 11275, + -22244, + -4278, + 18016, + -22954, + -224, + -18688, + 2391, + -16993, + 30501, + -27742, + 30381, + 19128, + 23307, + 23036, + -20473, + 28252, + 6178, + 30287, + 24782, + 5217, + -8228, + -25082, + -26142, + -7228, + 20379, + 350, + -1196, + -16748 + ], + [ + 4220, + 9048, + 31597, + 15035, + 7026, + 26874, + -4917, + 28504, + -8521, + -24394, + -5399, + -24330, + -25009, + 24982, + 19316, + -18271, + 22132, + -28253, + -14130, + 13507, + -12859, + 15106, + 24532, + -28439, + -31198, + 28835, + 1340, + 424, + -2381, + -4351, + 12460, + 5226 + ], + [ + -22060, + 8299, + 11031, + -25324, + -8079, + 19038, + 7780, + -23831, + -30141, + 5322, + -2509, + 30215, + 1458, + 28278, + -18722, + -3452, + -23618, + 4864, + -20417, + -508, + -10215, + -20597, + -26424, + 789, + 29315, + -19743, + -6227, + -18049, + 20248, + -5577, + 31091, + -16701 + ], + [ + -27477, + 5408, + 9939, + 32161, + 24340, + 25176, + 8797, + -9188, + -4652, + -24003, + -4517, + -8885, + -30416, + -19369, + 2267, + -8563, + 32344, + -1408, + 30061, + 10532, + -30121, + -19436, + 13487, + 2956, + -12992, + 1447, + 26410, + -7294, + -29812, + -12389, + 28565, + 17155 + ], + [ + 22116, + 26975, + -25068, + -14243, + -28848, + -32458, + 21935, + 28635, + -22561, + 14560, + 2287, + -28232, + 27246, + 24329, + 4420, + 13624, + -6735, + 19191, + -3604, + 32058, + -28632, + -21487, + 30720, + -13843, + -12409, + 19089, + -20358, + 887, + -14022, + -19797, + 30433, + -19668 + ], + [ + -26589, + 11399, + 24071, + -24413, + 13621, + 2673, + 21628, + -24448, + 31188, + 7806, + 22423, + -9047, + 29057, + 8281, + -24450, + 27715, + 19384, + -13095, + 2993, + -7337, + 2850, + 30498, + 26143, + -18643, + 30920, + -4067, + 13424, + 17316, + -1119, + -2841, + -2858, + 23760 + ], + [ + -7449, + -14423, + -9071, + -19997, + -7111, + -25292, + -26886, + 14670, + -27694, + 4469, + 18341, + 14711, + -3535, + -20079, + 28225, + 21965, + 7354, + -27082, + -30463, + -12110, + -22445, + 23616, + -19280, + -14245, + 31177, + 20857, + -18435, + -7633, + 1032, + 10765, + 28585, + 24322 + ], + [ + 31273, + -30105, + -17278, + 4128, + -29550, + -9481, + -22702, + 28371, + -28618, + -23043, + -19981, + -23030, + 4493, + -8891, + 27030, + -15676, + 2439, + 10491, + 8256, + 19423, + -19539, + 488, + 19699, + 23790, + 7719, + 9954, + 23864, + 8183, + 29415, + -24407, + -9968, + -25417 + ], + [ + -26832, + -1839, + -17962, + -6085, + -4074, + 7924, + 29208, + 22897, + -7976, + -11431, + 17745, + -24665, + 2652, + -5046, + -20788, + 7631, + -11749, + -20605, + 10039, + -21352, + 11328, + -22146, + -4276, + 20184, + -17784, + 17539, + 14542, + 26388, + -21701, + 14097, + 28617, + 17237 + ], + [ + -20454, + 21113, + -25736, + 5822, + -155, + 2036, + 1281, + -30706, + 536, + 28622, + -4151, + -14621, + 32428, + -26281, + -900, + 825, + -1446, + 27638, + -5128, + 31018, + -28389, + 15331, + 6092, + -17004, + -17828, + 14396, + 9018, + 7285, + -29437, + 6414, + 31548, + -31633 + ], + [ + -2032, + -369, + 26001, + -14232, + -1602, + 14233, + -28815, + 19732, + 21116, + 14394, + 9711, + 16227, + 18465, + 26436, + -4708, + -2880, + 9039, + -20114, + 23345, + 17728, + 8589, + -12999, + -9983, + -4262, + 10651, + 18221, + 11262, + 28176, + 30185, + 13428, + -8460, + 6492 + ], + [ + -4910, + 8460, + 20455, + -8564, + 377, + -29778, + 15504, + -666, + -2641, + 2125, + -18646, + 6420, + 16069, + -9852, + -24173, + -7417, + -19754, + -8262, + 8311, + -25337, + 16205, + -18048, + 25866, + 15233, + -14904, + 4143, + -25512, + -26232, + 29887, + 19820, + -22648, + -14242 + ], + [ + -19814, + -6871, + -13676, + -11269, + 1926, + -20379, + 25088, + 14919, + 17075, + -21662, + 13641, + 22036, + -21288, + 16467, + -9327, + 18846, + -1416, + 19805, + -23107, + -7270, + -14849, + -16492, + -12562, + -7705, + -24427, + 13571, + 3292, + 21579, + 13436, + -23001, + -28185, + -5059 + ], + [ + -1238, + -17023, + 18494, + 5346, + 16252, + -25624, + 20648, + -19262, + -3393, + -3974, + 21008, + -14625, + -16991, + -10511, + -9122, + -20862, + -21211, + -17607, + -2131, + -10266, + -7074, + 14356, + -16979, + 26862, + 16500, + -21320, + -12200, + -20739, + -14890, + -8815, + -24190, + -31823 + ], + [ + -4010, + 13172, + -12913, + 23622, + -8568, + 26266, + -17302, + 2577, + 17246, + -28899, + 28180, + -8851, + -136, + 8417, + 9371, + -31217, + 24063, + 8100, + 32691, + -1867, + 7439, + -3863, + 25544, + 21783, + 26778, + 280, + 19100, + -9255, + -2561, + 17053, + -27450, + 13794 + ], + [ + -31733, + 5285, + -1495, + -2053, + -373, + -529, + -6072, + -3189, + 4467, + 17266, + 3418, + 9340, + 22060, + 32080, + -25648, + 13954, + -18011, + -19872, + 19202, + -28267, + 22795, + 17730, + 32428, + 11006, + 24439, + -25000, + 25552, + -22261, + -12167, + -24367, + -6445, + 16318 + ] + ], + [ + [ + -15199, + 21115, + 6966, + 8449, + 28757, + -4467, + -10182, + 32411, + 3735, + 7510, + -13350, + -18650, + -21640, + -18117, + -19977, + 16169, + -28971, + 8479, + 29444, + 17403, + -6365, + -28875, + 21896, + -32562, + 11883, + 11203, + -20191, + 15720, + -21269, + -17980, + 20446, + 31400 + ], + [ + -15420, + 27612, + 27085, + 17655, + -23590, + -13146, + 11646, + 32716, + 20609, + -5226, + -17351, + 30168, + -14667, + -10341, + 30442, + 4041, + -15428, + -32418, + -4591, + 31850, + -4423, + 13076, + -16186, + 18062, + 18074, + 7097, + 17815, + 5165, + -7975, + 15589, + 21962, + 22351 + ], + [ + -18804, + 11573, + -32486, + 4718, + 4664, + -8946, + 32379, + 25097, + -30236, + -19082, + -19137, + 26054, + 1239, + 14999, + 20312, + 17538, + -26933, + -23572, + -6866, + -10593, + 16192, + -22529, + -8419, + -17264, + -20393, + -21444, + -19956, + 4218, + -5896, + -4241, + -1349, + 15798 + ], + [ + 23711, + 1732, + 9322, + 15634, + 12478, + -23969, + 31653, + -21967, + -5778, + 10000, + -6334, + -16835, + 27744, + -28081, + -16655, + 32309, + 15061, + -27068, + 16683, + 30769, + -26360, + -5633, + -2082, + -24182, + -19624, + -21381, + -20620, + -6323, + -2371, + -17172, + -13800, + -20170 + ], + [ + 19402, + -18891, + 26712, + 2546, + 19839, + 8938, + -15334, + 6642, + -14803, + -24999, + -16075, + -14704, + -23919, + -31221, + 29084, + 879, + -6420, + 28177, + -18043, + -6366, + 22719, + 8652, + -6607, + -16003, + -30467, + -27194, + -22155, + 18783, + 9125, + -4361, + 18540, + -22232 + ], + [ + -18945, + -7031, + 27354, + 7486, + 23002, + -16505, + 22831, + -28018, + -17848, + 1508, + -29457, + 23479, + 24079, + 2717, + -12728, + -26283, + 7793, + 2468, + 17037, + 6719, + -24361, + -24789, + 18405, + -22347, + 28738, + -25825, + 14966, + 31144, + -3853, + -29052, + 24685, + -20493 + ], + [ + 1799, + 31754, + 16041, + -29733, + 21004, + -22201, + 16341, + 7926, + -13904, + -5007, + -25045, + 31901, + -17149, + -12539, + 188, + 11297, + 345, + 336, + 5416, + 23441, + -6875, + 21766, + 18801, + 30212, + 27076, + 19541, + -16599, + 17976, + 15500, + -13796, + 11663, + -16190 + ], + [ + 1513, + 19447, + -20413, + -10686, + 19348, + -3029, + 30187, + -32247, + 14538, + 20591, + 27384, + -22495, + 31731, + -7060, + -9697, + -9468, + 9058, + 10439, + -1709, + -28113, + 31891, + -18213, + -26621, + 6382, + -5743, + 7573, + 24611, + -26390, + -14153, + 1086, + 18860, + 6595 + ], + [ + -7682, + 7212, + 31455, + -1308, + 25135, + 18347, + -13021, + -16417, + 17707, + -19171, + -10692, + -17342, + 6970, + -13492, + 10386, + 28497, + 21600, + 29357, + -31166, + -2920, + -18340, + 27385, + 13888, + -11782, + 4163, + 6909, + -289, + -1681, + -29150, + -3116, + -9944, + 20856 + ], + [ + 23927, + 16411, + -30744, + 22362, + -6788, + -5481, + 29173, + 24071, + -29434, + -9186, + 16364, + 2545, + -15886, + 1623, + 24026, + -18135, + 16126, + 15385, + 25277, + -13243, + -18618, + 3123, + 2050, + -5929, + 18302, + 19598, + -16666, + 19367, + -17646, + -6054, + -30987, + -10460 + ], + [ + 30049, + -3765, + 13763, + -25695, + 8884, + -8417, + 15990, + 28050, + 2071, + -26030, + -1565, + -24700, + -3308, + -28761, + 9203, + -12423, + -19561, + -31634, + 25431, + 22098, + 20431, + -28958, + -9859, + 30890, + 5151, + -24347, + -23526, + -15525, + 30955, + -21653, + 26403, + 11666 + ], + [ + 27649, + 21365, + -11000, + 21488, + -21684, + -13700, + -18890, + -24041, + -26870, + -20487, + -24897, + -7837, + -28095, + -28753, + 32101, + -27021, + -27915, + -30795, + -24082, + 1829, + 21446, + 15393, + 5258, + -27196, + 17984, + -30327, + 8579, + -5943, + 25046, + -12614, + 9074, + -3933 + ], + [ + 1449, + 28757, + 13942, + -5600, + -3448, + 13406, + -10089, + -21768, + -2120, + -28297, + -21646, + -5197, + 19436, + 18442, + -15683, + -5117, + -22707, + 16727, + -16624, + 19629, + 22417, + 12391, + -11128, + 29681, + 12192, + 9557, + 23357, + 24999, + -27673, + 25005, + 17368, + -19234 + ], + [ + -12605, + 16558, + -18572, + -3119, + 12379, + 9862, + 26856, + -25459, + -13434, + 31777, + 4511, + -16469, + -13774, + -10538, + 3557, + -14121, + 7986, + -3587, + 7230, + -22602, + 8096, + 27835, + -23916, + -11309, + 12683, + 7694, + 11452, + 3903, + 11966, + 7168, + -27914, + 16468 + ], + [ + -3484, + -29397, + -5962, + -4249, + -27086, + 32511, + -18195, + -11099, + -3870, + 21791, + 15919, + 17757, + -17232, + 22638, + 21610, + -2369, + 3001, + -30334, + 17066, + 30207, + -1799, + 2654, + -53, + -27352, + 7845, + 14512, + 28047, + 28166, + -537, + 30079, + 1878, + 9309 + ], + [ + 6684, + 32681, + 15565, + -24904, + -28060, + -5907, + 1028, + 11050, + -1207, + 959, + 27635, + -10822, + -426, + 3760, + -2077, + 30678, + 30290, + 859, + -3240, + 5830, + -20914, + -4851, + -18553, + -23328, + -26530, + 5706, + -32731, + 9579, + -4461, + -8751, + 17645, + 2539 + ], + [ + 15300, + 13728, + -30662, + -18646, + 4586, + 31165, + -22657, + -25851, + 28906, + 30592, + -21800, + -6442, + 8299, + -19974, + -11388, + -6863, + 9277, + -12579, + -5751, + -13790, + 17015, + -22739, + -17651, + -16385, + 26593, + 29129, + 13, + -22519, + 16783, + -519, + 22919, + -9176 + ], + [ + 32691, + 20119, + -18092, + 14781, + -13967, + -9845, + -16356, + 11941, + -15541, + 9096, + 5403, + 16436, + 32343, + -32190, + 32130, + -25602, + 1754, + -10428, + 9111, + 14531, + 23591, + -6424, + 28372, + -11637, + -19408, + -7922, + 1870, + 11020, + 21812, + -18032, + -12898, + 28749 + ], + [ + -3945, + -16937, + 31825, + -3345, + 31788, + 27480, + 26614, + 5363, + 19559, + 30182, + -15131, + -30295, + -11741, + 8971, + 3098, + -27487, + 3983, + -21339, + 360, + 4961, + 8956, + -5731, + -6009, + 11702, + 16329, + 20168, + -10909, + -4976, + -11097, + 1805, + -24431, + -4582 + ], + [ + -20401, + 2123, + 22971, + 31810, + -3521, + -29077, + -17835, + -25899, + 16996, + 31763, + 3537, + -21179, + -31382, + 31201, + -12035, + -25428, + -21169, + -16040, + 10215, + 25675, + -14744, + 12271, + -28512, + -32106, + -29168, + 27730, + 5356, + 19999, + -31345, + -31311, + 22858, + -26044 + ], + [ + -22584, + 1241, + 6983, + -17768, + -3625, + 11460, + -3746, + -7691, + -28063, + -3154, + 19841, + 8307, + 25759, + -24500, + -32047, + 3156, + -21063, + 6159, + 26470, + -10674, + 3243, + 11907, + -22936, + 26042, + -19478, + 20203, + 10484, + -23530, + 14733, + -19892, + 6516, + 30125 + ], + [ + 29697, + 24329, + -390, + 3901, + -13090, + 27587, + -1493, + 17801, + -9197, + 15756, + -18061, + 15322, + -29756, + -25899, + -9686, + -1178, + 13854, + -9238, + -31560, + -11443, + -3986, + 2865, + 9437, + -16538, + 7235, + 8623, + 18130, + 1445, + 20350, + -18245, + 13874, + -29764 + ], + [ + -26032, + 23902, + -1637, + 7919, + 6776, + 12770, + -16675, + -21086, + -29980, + 23905, + -18115, + 4926, + -2957, + -22128, + -5641, + -27316, + -21190, + -23614, + 21260, + 4418, + 27897, + -4196, + -19573, + 7116, + 28152, + 2136, + -31598, + -12870, + 27850, + 1202, + 29617, + 607 + ], + [ + -31979, + 24448, + 17237, + 14106, + 30815, + -19911, + 26601, + -17523, + 30848, + -20223, + 3298, + 18962, + -27646, + -28397, + 22923, + -28808, + 7459, + 28719, + 7519, + -1246, + -5423, + 9054, + 4708, + 115, + -22703, + 10660, + 15713, + 13687, + -27852, + 13296, + 15058, + -20748 + ], + [ + 22870, + 1562, + -1805, + 14597, + 644, + 2932, + -12307, + 28041, + 30766, + -24221, + 15278, + -31239, + -8586, + 30801, + -21312, + -8061, + -18378, + 14956, + -2365, + 6102, + 29004, + 1379, + 15345, + -26352, + -18662, + 29285, + 23564, + 10267, + -7983, + -19674, + 23050, + 18697 + ], + [ + -16928, + 5887, + 7776, + -1477, + 27962, + -24635, + -15867, + -26541, + 12643, + 9437, + 31936, + 2773, + -22899, + -3220, + -26975, + 11200, + 11416, + 23438, + -10504, + -12444, + -28099, + -5561, + -1619, + 16677, + 16631, + -23577, + -14083, + 751, + -10811, + -31094, + 22655, + 15156 + ], + [ + 1315, + -11961, + 22461, + -30456, + -3514, + 19723, + 29686, + -16292, + 9882, + -20337, + -25173, + -9633, + 25237, + 12417, + -704, + -14234, + -23486, + -15024, + -22762, + -20508, + 12290, + -24072, + -29664, + 2774, + -13986, + -2968, + -23607, + -19007, + -3862, + 12453, + -5613, + 2733 + ], + [ + 1433, + -15148, + -14442, + -4868, + -30668, + 12150, + 7496, + -12706, + -8277, + -11227, + 9917, + 17021, + -25647, + -5681, + -31866, + -3130, + -16496, + -10761, + -2848, + -11553, + -6943, + 17352, + 20335, + -32384, + -8007, + 22733, + 1994, + -19315, + 6128, + -23270, + -31338, + 8678 + ], + [ + 991, + 16810, + -10170, + 23218, + -5159, + 15598, + -26196, + -26402, + 18534, + 21888, + 28993, + -11494, + -31309, + 31451, + 6643, + -16573, + 17291, + 26469, + -14103, + 17673, + 18845, + 110, + 8674, + -15105, + 28125, + 31660, + 31523, + 15540, + -29993, + -8752, + -3609, + 30136 + ], + [ + 3079, + 2370, + -23152, + 19249, + -10730, + -26748, + 31958, + -20312, + -31705, + -27667, + -3113, + -26025, + 22456, + 815, + -11541, + -32562, + -1324, + -22853, + 31329, + -13692, + -1647, + -31548, + -24188, + -19171, + -29379, + 14810, + 29190, + 31808, + -15348, + 18923, + 266, + -29763 + ], + [ + -26824, + 3131, + -5004, + -32219, + 28187, + 15095, + 158, + 31915, + 30876, + 31060, + -15805, + 24962, + 297, + 14813, + 23562, + -22065, + -3392, + -24321, + -14452, + -5668, + 23296, + 23767, + -7217, + -11194, + 2013, + 26992, + 31229, + -17907, + -20547, + 13551, + -13016, + -19677 + ], + [ + -30732, + -6344, + -7089, + 4132, + -19649, + 14048, + 11798, + -2468, + -20885, + 455, + 11456, + -8342, + -15501, + 426, + -9489, + -6520, + -9906, + -12881, + 14205, + -2606, + -2195, + 10032, + -9090, + -26147, + 23109, + -29118, + 4715, + -15348, + -18755, + -30019, + 26220, + -4640 + ] + ], + [ + [ + -10313, + 15809, + -30214, + 4230, + -354, + 3502, + -24646, + 29657, + -17140, + 11694, + 16194, + -10225, + -24200, + -13326, + 20115, + 26640, + 28633, + -17937, + 6981, + -22870, + 13786, + -5514, + 13997, + 12132, + 32296, + -745, + -10385, + 1753, + -22096, + -25444, + 1256, + 21325 + ], + [ + 2179, + 18476, + -21109, + -3317, + 7412, + -9983, + -31843, + -27955, + 28027, + 6890, + -15429, + -15807, + -30176, + 29148, + -25674, + 17003, + -17024, + -10773, + -14818, + 21267, + -30618, + -9681, + -14461, + -14880, + -20124, + 27030, + -7955, + -5361, + -7526, + 31471, + -10551, + -10376 + ], + [ + -11278, + -11340, + -26888, + 6833, + -31117, + -17961, + -19523, + -13665, + 16819, + 6520, + 32165, + -9752, + 28083, + -29825, + 276, + 19585, + 2085, + 28397, + -12152, + -30584, + 17952, + -28312, + 17351, + 15297, + 22562, + -1382, + 25919, + -21638, + -4303, + -24784, + 17489, + 14042 + ], + [ + 20080, + 17323, + -12553, + -28308, + 28130, + -471, + -26586, + 27988, + 32392, + -3572, + 17700, + -30390, + -26656, + -14643, + 10238, + -24025, + -30529, + 11060, + 17706, + 15677, + 19609, + 19847, + 6711, + 1272, + 23387, + -9960, + -26354, + 16512, + -14686, + 31382, + -5625, + 23055 + ], + [ + -29986, + 10435, + -3394, + -2451, + -15387, + 30880, + -7030, + 22969, + -4909, + -29605, + 24865, + -20637, + -15051, + 23665, + 25804, + 27312, + -4852, + 16840, + -11285, + 15754, + 164, + -29363, + -5391, + -2116, + -15901, + -8227, + 175, + -29511, + -22820, + 17483, + -9704, + 7103 + ], + [ + 4311, + 3356, + -5675, + -1094, + 21227, + 30477, + -15944, + 11106, + 30786, + -32271, + 18659, + -209, + 30644, + 5129, + 22160, + -21889, + -23456, + 27956, + 1734, + 3823, + -21629, + -17910, + 20855, + -12890, + 5515, + -12024, + -15503, + -21888, + 28154, + 28839, + -25220, + -9618 + ], + [ + 4185, + -7649, + 14486, + -15714, + -28912, + -10687, + 6413, + -20930, + 20702, + -31966, + -28343, + 579, + 802, + -13443, + -15824, + -28193, + 10677, + -7929, + -24991, + -6565, + 28642, + -15648, + 25868, + -15811, + -20580, + -15687, + -11583, + -24864, + 5743, + -10916, + 14290, + -591 + ], + [ + -3759, + -1901, + -22526, + 13951, + -25943, + 14518, + 32752, + 17301, + -2927, + -12159, + 24414, + -15913, + -1156, + 17751, + 27679, + 27587, + -27017, + 26100, + -25296, + 5536, + 28156, + 10145, + 29326, + -10202, + -12143, + -11390, + -9492, + 11980, + -3117, + 15560, + -5495, + -12601 + ], + [ + -20314, + 3346, + 26107, + 23525, + -16168, + -1466, + 13452, + 7367, + -28367, + 5967, + -30229, + -25134, + 10074, + -26048, + -10551, + 5795, + 10188, + -3557, + -26607, + 19602, + 29481, + 25475, + 16286, + -6409, + 24659, + -775, + -23825, + 22973, + -11786, + 28750, + -8629, + 24208 + ], + [ + 2436, + -2137, + -13313, + 22000, + -28795, + -2040, + -8594, + 2843, + -16086, + 10786, + -7477, + -20439, + -19861, + 12878, + -15605, + -12632, + 8319, + -11156, + -7330, + -16746, + -10133, + 12633, + 2222, + 32606, + 17816, + -31665, + -7939, + -13773, + 5735, + -15358, + 30553, + -13149 + ], + [ + 1440, + -24713, + 26856, + 26991, + 19246, + -9724, + -28920, + 13825, + -4647, + 32137, + 12996, + 2531, + 31897, + 19691, + -2728, + -31533, + -26688, + -3689, + 4063, + -30792, + -24474, + 13388, + 16483, + -30815, + 503, + -27462, + 14642, + 21893, + 24206, + 6433, + 8450, + 27957 + ], + [ + 7368, + -3521, + 16683, + 5953, + 22443, + 1618, + 24186, + -29828, + -30381, + -26278, + 3682, + 13695, + -18595, + -22561, + 23615, + 16419, + 9725, + -763, + -5229, + -31423, + -20441, + 26017, + -10550, + 13404, + 13354, + -12490, + -19376, + 12561, + -26635, + -340, + 25429, + 13849 + ], + [ + 17315, + -27311, + -19675, + -14740, + -13612, + -20049, + 30937, + -21958, + 13643, + 5685, + 7243, + -18701, + -12608, + 6979, + -13165, + 12721, + -30178, + -27996, + 14973, + 7651, + -29939, + 26151, + -32450, + 29855, + 15040, + 31990, + 29417, + -12247, + 16810, + -18946, + -1859, + -17033 + ], + [ + -915, + 24401, + -4186, + -26713, + -11493, + 18777, + 1423, + 3944, + -4513, + -13581, + 6433, + 8722, + 26091, + 7718, + 32440, + 21402, + -27608, + -7067, + -7558, + -32571, + -20926, + 17182, + -9692, + -23077, + -13929, + -14766, + -21330, + -26137, + 17306, + 21267, + -244, + 7567 + ], + [ + 27475, + 22456, + -30633, + 29684, + -28379, + -31027, + -6340, + 16112, + -27507, + -13567, + -15550, + -6726, + 31852, + -11049, + -19074, + -24752, + -19785, + -24043, + 4826, + -5210, + -132, + 21767, + 5271, + -22599, + -8079, + -12283, + 21414, + -12647, + -23686, + 15466, + -4693, + -26486 + ], + [ + 12436, + -18972, + 24132, + 21788, + -8548, + 3643, + 4439, + 10054, + -28237, + -11479, + -21606, + 12943, + -28237, + 1111, + 14934, + 29384, + -13890, + -32246, + 14663, + -32667, + -28417, + 32144, + 23759, + 13601, + 21989, + -27830, + -26940, + -13053, + -31212, + 25448, + -29080, + 2886 + ], + [ + 23175, + 15400, + -17387, + -1945, + 3163, + 17558, + -4834, + -14088, + 19367, + 25328, + -728, + -30932, + 43, + 25512, + 32053, + -6486, + -22930, + 4729, + 21673, + 29163, + -29377, + -13727, + -1465, + -26329, + 25318, + -25417, + 10827, + 27435, + 12138, + 17249, + -15512, + 21461 + ], + [ + -5337, + -28750, + -8744, + -9841, + 1405, + -15413, + -2476, + -4721, + -11345, + 12860, + -12749, + 17418, + -16329, + 23912, + -8845, + -30101, + -22942, + 20070, + 24386, + -18876, + 6692, + 4872, + -24001, + -3147, + 12704, + 30613, + 22784, + -26357, + -17201, + -4148, + -22899, + 4632 + ], + [ + -32204, + -25329, + -29672, + -13403, + 17186, + -21151, + 31928, + -15104, + -29827, + -10782, + 16257, + -25779, + -28059, + 22894, + 6038, + -10274, + 16782, + 22565, + -9228, + 4009, + -32052, + -12706, + 6238, + -19851, + 32194, + 30876, + -15885, + -6792, + -20350, + 258, + -24647, + -7147 + ], + [ + 3621, + 7329, + 6320, + -18258, + 19154, + 12566, + 16585, + -2107, + 25725, + -7219, + 20039, + -19430, + -16564, + 1752, + 3661, + 16136, + -13277, + 24422, + -11156, + 2240, + 28307, + 2582, + 11920, + 26779, + 31102, + -39, + -5446, + -19862, + 2453, + 27416, + -845, + -9931 + ], + [ + -25737, + -7227, + -17256, + 31241, + 1811, + -23791, + -28353, + 22986, + 28276, + 17236, + -24652, + -26327, + -19794, + 16458, + 17388, + 22141, + -26416, + -22727, + 26232, + 28098, + 14791, + -25819, + -28271, + -29126, + 12572, + 22673, + 8626, + -15591, + 16865, + -28893, + 21508, + 25682 + ], + [ + 14309, + 24855, + 5647, + -2074, + -11636, + 27637, + 12928, + -20284, + 29948, + -28888, + 5735, + -20281, + 10770, + -5725, + -4121, + 11242, + 16785, + -7862, + 32615, + -101, + -22257, + -32349, + -19504, + 12523, + 2584, + -10628, + -1221, + 22159, + 4690, + -28961, + -29552, + -1177 + ], + [ + -6274, + 22970, + 5438, + 16833, + 5583, + -10140, + 10311, + 7957, + 14432, + -20366, + 9276, + -14060, + 19021, + 19564, + 8176, + 29274, + 2458, + -31121, + 6959, + 18199, + -26137, + -25913, + -14867, + 22560, + 1795, + 31223, + 24444, + 3593, + 11734, + -11076, + -26844, + -6637 + ], + [ + 6047, + -20828, + -18237, + -31786, + 15336, + 26176, + 21459, + -7865, + 6124, + 30199, + 5987, + -13377, + -10579, + 14885, + -3523, + 22105, + 23862, + -30420, + 14635, + -8523, + 1294, + -15415, + -8636, + -11117, + -29467, + 18531, + -23396, + -8140, + -20118, + -22243, + -8298, + 27444 + ], + [ + 29107, + -7753, + 337, + 31830, + -17378, + 29144, + -25838, + -17967, + -10597, + -30338, + 20691, + 23292, + -7646, + 22045, + 17858, + 19752, + 19838, + 4815, + -25506, + 27753, + 7121, + 26297, + 30087, + -20503, + -6414, + -20153, + -29430, + 30566, + 27741, + 28294, + 25143, + 9750 + ], + [ + 1451, + 32209, + 3424, + 9334, + -18892, + 16168, + 20935, + 11699, + -92, + -19801, + -30548, + 8343, + 11994, + 17866, + 29523, + -173, + 21571, + 14174, + -14602, + 22617, + -29274, + 6480, + 28858, + 10417, + 28643, + -29088, + 2124, + 18390, + 9326, + 24938, + -2452, + 11967 + ], + [ + -5259, + 24387, + -24940, + -16115, + -26428, + 13244, + -17516, + -11985, + 22062, + -9164, + -23211, + -31394, + -17912, + 27176, + 3185, + 32429, + -18670, + -9734, + -22073, + -6660, + 4149, + 20193, + -8645, + 17795, + 8267, + -13644, + 27014, + -4310, + -22873, + 30323, + 27094, + -29522 + ], + [ + 26377, + 29319, + 21567, + -16057, + 8603, + 2506, + 7873, + 7631, + 9123, + 917, + 12484, + 1743, + -31688, + -30456, + 30021, + 26820, + 5610, + -21327, + 18446, + -23378, + -8043, + -11151, + -31956, + 20120, + 637, + -12043, + 471, + -32768, + -4130, + 1283, + -10505, + 21651 + ], + [ + -16396, + -23736, + 1805, + 25380, + -8174, + -29713, + 30797, + -3651, + -21436, + 7576, + -11819, + 28691, + -13504, + 3285, + 2838, + -16880, + -48, + -25620, + 9420, + 16929, + 29491, + -11418, + -14076, + 3198, + 12633, + 32274, + -31127, + -17151, + -15573, + -16032, + -2378, + 24439 + ], + [ + -30737, + 20698, + 7711, + 7549, + 11685, + -25205, + 16169, + -16507, + 1086, + 11591, + 6812, + -11592, + -6812, + -1540, + -30065, + 14813, + -26218, + -2715, + 10157, + -27500, + 32476, + -8047, + -31733, + 10396, + 3773, + 9196, + 16450, + -1597, + 21415, + -8510, + 2962, + -22380 + ], + [ + 7858, + -15624, + 12892, + 19729, + 23525, + 28120, + -24754, + -23725, + 27930, + -7811, + -31063, + -13960, + 22033, + -9504, + -27739, + 14556, + -20013, + -9647, + -32513, + 6684, + -3588, + 24054, + -10856, + -19359, + -21890, + -19651, + -3206, + -27056, + -6399, + 23244, + 17541, + 8995 + ], + [ + 25764, + 18364, + 9998, + 23793, + -24615, + 20857, + -13410, + 15273, + 27087, + -261, + -26953, + -8505, + -6105, + 28621, + 28999, + 4486, + 29534, + -4176, + -5820, + 22053, + 10970, + 1466, + -2835, + 13474, + 16610, + -617, + -30699, + -26095, + -23321, + -2485, + 7484, + 19907 + ] + ], + [ + [ + -17528, + 18782, + 10882, + -29383, + -9751, + -12933, + 25339, + 27603, + 20922, + 1835, + -470, + -12355, + 17884, + -27114, + -14999, + -23907, + -377, + -13124, + -19826, + -8100, + 23651, + 3801, + 21172, + 27125, + 26355, + -9765, + 24738, + 26828, + 30120, + -9765, + -17804, + 5522 + ], + [ + 28300, + 26255, + 4667, + -22988, + -5080, + 14032, + 3956, + -10128, + -10316, + -28853, + -13858, + 11100, + -16954, + 32334, + -27366, + 5817, + -226, + 21843, + 25412, + 2849, + 8529, + 13038, + 1374, + -20652, + -4680, + -16938, + -2333, + 7546, + -19053, + -16422, + 21163, + -8013 + ], + [ + -19767, + 13970, + 14196, + 21375, + 17038, + 32241, + 4906, + -13971, + 23784, + -15414, + -13694, + 21528, + 25009, + -10529, + 15034, + 27682, + 19578, + -32441, + 10785, + -21635, + 22697, + -28375, + 32315, + -21147, + -5233, + -17428, + 20572, + -6980, + 16028, + -28363, + -3089, + 26938 + ], + [ + 27980, + -19092, + -6919, + -5957, + 4290, + 2446, + -25825, + 17214, + -17972, + -12129, + 22327, + 12429, + -6780, + 27031, + -6942, + 4292, + -16648, + -20763, + -550, + 4130, + 20042, + -7150, + 25897, + 7037, + -28173, + 15669, + 4903, + -7252, + -2145, + -12990, + 7489, + 4387 + ], + [ + -3456, + -14078, + -6643, + -142, + -1843, + -12499, + 5373, + -17921, + 64, + -24803, + -1826, + 18610, + 20829, + 12759, + 16098, + -28446, + -10396, + 10108, + 19698, + 5429, + 23176, + -14873, + -22709, + -27107, + 5418, + 10825, + -14070, + 18589, + 15674, + -9167, + -17119, + 15880 + ], + [ + 11233, + -21576, + -16049, + -920, + 730, + -21892, + 29402, + -7298, + -7779, + -28801, + 24624, + -17358, + 31912, + -262, + 24566, + -21030, + -21898, + 19733, + 20949, + 2824, + -30662, + 29079, + -6993, + 28572, + 24296, + 23035, + 12370, + 11354, + 2145, + -31145, + -7349, + 15108 + ], + [ + 20466, + 3903, + 13733, + -31343, + -2071, + 506, + 25721, + -12383, + -17699, + -9675, + -21602, + 3828, + 9358, + 19734, + 30932, + -27945, + -16564, + -13061, + -16406, + 21448, + -23626, + -30820, + 23629, + 30246, + -17931, + -10954, + 208, + 1700, + 32169, + -6282, + -31973, + -5063 + ], + [ + 3701, + 1106, + 805, + 27696, + 20148, + -16273, + -9485, + 10982, + -5876, + -4693, + -21763, + -16098, + 15782, + 22474, + 18658, + -12594, + -23812, + -22303, + -6983, + 1163, + 25749, + 26137, + -32591, + 13602, + -13189, + -19805, + 3607, + -30546, + -10873, + 3422, + -14940, + 6120 + ], + [ + -2619, + 19621, + -20872, + -29026, + 1941, + -15933, + 13546, + -26655, + 4934, + 32101, + -26666, + -12988, + 22571, + 2199, + -21301, + -18801, + 17354, + 23651, + -9139, + -1715, + 18531, + -21173, + -19250, + 17985, + -20535, + 17747, + -195, + 32114, + -30610, + 29226, + -18003, + -30469 + ], + [ + 14680, + 2131, + 22110, + -25667, + -27474, + 4407, + 25039, + -6176, + 19498, + 26621, + 24227, + 568, + 13004, + 1682, + 11413, + 4396, + 1644, + -4142, + 10013, + 16456, + 27466, + 7420, + -26181, + 5732, + -12075, + -31011, + -28020, + 5983, + 29150, + 365, + -3588, + -26958 + ], + [ + 11491, + -29133, + 22355, + 20735, + 32178, + -14138, + -22166, + -13138, + 19628, + -18428, + 25390, + -22664, + -29565, + -18393, + 16652, + 6702, + -9521, + 10226, + 9738, + 3586, + 920, + -26117, + -15746, + 1815, + -23907, + -1584, + -25104, + 18824, + -25997, + -26704, + 9030, + -18316 + ], + [ + -9738, + -12173, + -18571, + 17156, + 12575, + -17120, + 12245, + 13990, + 2566, + 5137, + 28505, + -3023, + -7510, + 2555, + 22011, + 13735, + -27844, + -2669, + 15717, + -18094, + 32010, + 20192, + 22714, + -27413, + 5220, + 1821, + 8307, + 22954, + -9615, + 2226, + 11762, + 16592 + ], + [ + 17720, + -10687, + 32651, + -32138, + -494, + 7128, + -28751, + -3201, + 6282, + 7052, + -24968, + -14582, + -16728, + 9169, + -11222, + 4682, + 15140, + 19482, + -20722, + 26445, + -21906, + -31335, + -29822, + -19593, + 24460, + -19145, + 12681, + -5342, + -30151, + -3661, + -30914, + -1562 + ], + [ + 3845, + 1400, + -14252, + 17469, + 6339, + -16071, + -4286, + -25657, + 27742, + 16583, + -13907, + 11463, + 11740, + 7187, + -29226, + 24806, + 29875, + 31073, + 31506, + 28103, + 15667, + -29041, + -2280, + -16702, + -18351, + 21667, + 20481, + 1446, + 15489, + -24290, + -18223, + 23624 + ], + [ + -3198, + 3055, + -2439, + -19520, + 21391, + 16928, + 12048, + -9622, + 9382, + 29704, + 9819, + -376, + -15043, + 1494, + -8408, + 7292, + -29776, + -20306, + 18804, + -7818, + -4392, + 2876, + -4048, + 16950, + -16689, + 16936, + -19043, + -8481, + 5755, + 25295, + -17528, + 5727 + ], + [ + -28561, + -27825, + 17531, + 14349, + -8096, + 8059, + -7849, + -14599, + -4502, + -12331, + 20646, + -5789, + -11742, + 2369, + 16910, + -14834, + 28806, + -2390, + 10542, + 29965, + -4478, + -19673, + 16239, + -32335, + -2760, + 31456, + -5609, + 12064, + 1656, + -18699, + -11946, + 1542 + ], + [ + -25936, + -5578, + -5581, + 21948, + -24651, + 22458, + -5870, + 9918, + 3731, + -13122, + 28227, + -18058, + -30395, + 16392, + 7959, + 25594, + -2770, + -31665, + -31441, + -4374, + -16414, + 27667, + -25003, + 24956, + -18561, + -24943, + -14774, + -23322, + -6468, + -11112, + 1903, + 2429 + ], + [ + -32704, + -24585, + -22160, + -20007, + -26637, + -12149, + 3255, + -12525, + -11202, + -1996, + 3171, + -11078, + -18231, + -5939, + -31181, + -487, + 28925, + -6689, + -25670, + 13571, + -24455, + -20078, + -23164, + 25143, + 31540, + 4563, + 7710, + 9532, + 7227, + 2890, + 31896, + 15278 + ], + [ + -26973, + -7082, + 31096, + -6314, + -19398, + 24149, + 8065, + 4100, + -5238, + -24618, + -7606, + -4098, + 28261, + -12631, + -22989, + -4750, + 32575, + -1167, + -7922, + 10936, + 9750, + -13155, + 30664, + 6091, + -28994, + -6058, + 27712, + -6989, + 4444, + 7381, + 13395, + 24400 + ], + [ + -22992, + 1097, + 2188, + -22781, + 11371, + -25025, + -2868, + -11125, + -22611, + 21123, + -16770, + -16041, + 23225, + 24731, + -30509, + -14558, + 13687, + 18228, + 32728, + 3582, + -32278, + 24486, + -22214, + -24852, + 11412, + 6803, + -28837, + -21674, + 5884, + -16034, + 12058, + -5783 + ], + [ + 5776, + -1642, + -8836, + -10329, + 12929, + 942, + 6179, + 5066, + -19161, + 27081, + 4137, + 14291, + 25028, + 27833, + 10933, + 18816, + -1849, + 15583, + -11693, + 13879, + -27140, + 27150, + -16737, + 10260, + -32035, + -22564, + 31891, + 21847, + -18188, + -24193, + 20635, + 32123 + ], + [ + -21716, + 10744, + -14182, + 16016, + -5356, + -24553, + -11508, + 2531, + 19552, + -31390, + 29995, + 9804, + 24595, + 28184, + -22704, + -26626, + 18133, + -20455, + -23073, + -2064, + 27091, + 19372, + 1171, + -19894, + -10723, + 12353, + -22478, + 1599, + -31995, + -11464, + -16519, + 11867 + ], + [ + 27133, + -23169, + 19481, + 10218, + 30788, + 26968, + -26165, + 15939, + 6041, + -25357, + -15916, + 27980, + 2814, + -10587, + -11767, + 22142, + -14191, + -22356, + 4839, + 32277, + -20755, + -16036, + -2023, + -19674, + 9883, + -16147, + -24368, + -15646, + 28219, + 28501, + 375, + -6524 + ], + [ + 20940, + -20037, + 10086, + 11799, + 13762, + -18485, + 14164, + 7339, + 24582, + -21340, + 7445, + 21603, + -14535, + 15976, + -26247, + 14293, + 6963, + -20149, + -28420, + 16088, + -16955, + -168, + -28790, + 30375, + 3203, + 28284, + -22261, + -19282, + 7235, + 6848, + 19062, + 28053 + ], + [ + 21094, + -23579, + -12482, + 27120, + 3208, + 24052, + 4129, + -29509, + -1777, + 21276, + 10165, + -24067, + -19000, + 23224, + 31407, + 16573, + -26341, + 7811, + 21575, + 9187, + 6166, + -2140, + -16722, + -14368, + 16100, + -28193, + -27232, + -6773, + 17984, + 10291, + 5897, + 2236 + ], + [ + -25510, + -11024, + -27558, + 16918, + 16438, + -15854, + -13571, + -11964, + 25513, + -752, + 17175, + -3354, + 12988, + 1856, + -14510, + 24661, + 13693, + 17651, + 29369, + -16465, + -26768, + 5391, + -11393, + -4209, + -17389, + -6654, + -6996, + -9794, + 15881, + 6072, + -1689, + -25382 + ], + [ + 4635, + -21298, + -12180, + -5577, + -23509, + -7243, + -15275, + 22922, + 23572, + -32469, + 6711, + 9211, + -7997, + -2024, + 18999, + -7998, + -28544, + -8356, + -16129, + -7686, + -17688, + -22946, + 31808, + -24323, + 13506, + 14259, + 7719, + 26965, + -32442, + -13001, + -20690, + 5041 + ], + [ + 8882, + 26076, + -7883, + -17309, + 27805, + 11336, + 17348, + -3606, + -3449, + -7272, + 16352, + -18966, + 31156, + -21239, + -2558, + -12150, + 9340, + 11841, + 27437, + 18954, + -16471, + -19225, + 25333, + -795, + -26376, + 21297, + 9728, + -31093, + 18536, + 7036, + 7510, + 23916 + ], + [ + -293, + -2539, + 7690, + -19807, + -22829, + 22529, + -18641, + 284, + -15080, + -17665, + 6408, + 19815, + -3808, + -23677, + -16747, + -21983, + 25087, + -11828, + -8263, + -28113, + -3537, + 27126, + -5918, + 9911, + -20845, + -23401, + 15179, + -28460, + -3378, + -12013, + -31703, + 2045 + ], + [ + 30409, + -28237, + 20693, + 2567, + 14651, + -26441, + 24188, + -32020, + 26660, + 10342, + -10651, + -32303, + 7271, + -27038, + 7130, + 17900, + -15251, + -17124, + -18223, + -18033, + -25303, + -16404, + 10440, + -12943, + 18410, + 20924, + 17101, + 2590, + -12041, + 28173, + -19317, + -2326 + ], + [ + -3040, + 16094, + 3067, + 19628, + 27465, + -7168, + 24564, + -21648, + 27266, + -21104, + 22954, + -7193, + 30446, + -24302, + -2261, + 26337, + -29657, + -15400, + -27292, + -11714, + -7191, + 7791, + -15881, + -22369, + -21631, + 28731, + 29701, + -18259, + -19961, + -29217, + 30105, + 13510 + ], + [ + 17094, + -13725, + 9237, + -28849, + 11535, + 5220, + -11045, + 13793, + 9596, + -3998, + -20533, + -31224, + 28685, + -14329, + -12990, + 11866, + -16045, + -8143, + 13838, + 6250, + 10253, + -32462, + -3192, + -1621, + 8679, + -22843, + -22316, + 17198, + 11359, + 20393, + -15034, + 32610 + ] + ] + ] +}
\ No newline at end of file diff --git a/operators/tensor/matmul/matmul_ERRORIF_InputZeroPointNotZero_6x32x32_i16/input-1.json b/operators/tensor/matmul/matmul_ERRORIF_InputZeroPointNotZero_6x32x32_i16/input-1.json new file mode 100644 index 000000000..8e0ae2d1d --- /dev/null +++ b/operators/tensor/matmul/matmul_ERRORIF_InputZeroPointNotZero_6x32x32_i16/input-1.json @@ -0,0 +1,5777 @@ +{ + "type": "int32", + "data": [ + [ + [ + -14888, + 9893, + -22140, + 27427, + -10986, + 19823, + -11060, + 19061, + -3003, + -28673, + -20289, + 12021, + -20120, + -14725, + 2735, + -16185, + -24322, + 8145, + 12379, + 15273, + 29094, + -24610, + -4798, + -17433, + 26286, + 2607, + -26325, + 12592 + ], + [ + -29953, + -14800, + 14507, + 393, + 17106, + 4665, + 22482, + 4100, + -29045, + -28098, + 18147, + -30239, + -8092, + -31713, + -12889, + 6234, + -21429, + -2222, + 32506, + -28149, + -28596, + -14992, + 21430, + -6174, + 9141, + -30549, + 15406, + -28350 + ], + [ + 13875, + -23074, + 23490, + -13361, + -20724, + -10702, + -32714, + -21947, + 6457, + -13057, + -9578, + 20134, + -24656, + -6823, + -20570, + -1125, + -11027, + -29739, + -28166, + 23090, + -29039, + 18527, + 27264, + -2241, + -12315, + 18108, + 31603, + -24876 + ], + [ + 30432, + 29080, + -23425, + -29181, + 14085, + -27678, + 6606, + -28525, + 12494, + -17583, + -26465, + -28403, + -20411, + 2670, + -27746, + 19809, + 6824, + -13285, + 31889, + 10390, + 11271, + -21369, + 13812, + 3879, + 31757, + -1442, + 11666, + -10412 + ], + [ + -30135, + -24385, + 24052, + 15605, + -8869, + 12964, + -32483, + -30332, + 474, + 8189, + 28640, + 17017, + -15904, + 20652, + -557, + 21366, + -21380, + -31050, + -28988, + 32170, + -27490, + 28793, + 14877, + -23198, + 23859, + -23318, + -23377, + 4949 + ], + [ + -13873, + -13709, + -19987, + 7056, + -31008, + -16707, + 3501, + -882, + 13102, + -18597, + 9691, + 17035, + -7337, + -15938, + 3605, + 5168, + -26602, + 4267, + -22656, + 4510, + 28298, + 2429, + 17138, + -12472, + 27704, + 20496, + 27307, + 15833 + ], + [ + 9790, + 1638, + 28065, + 22819, + -5459, + -27155, + -32532, + -17467, + -28668, + -18908, + -25593, + 31526, + -26519, + 8315, + -9719, + -21351, + 13190, + 30838, + 19047, + 31145, + 5912, + 11375, + -23172, + 23095, + 16246, + -16121, + -9516, + 7267 + ], + [ + -31917, + 20834, + -14380, + -27855, + -11102, + 22004, + -14796, + 2568, + 20438, + -30559, + 17034, + -13849, + 12815, + -20442, + -23659, + 18893, + 20174, + 31544, + 11611, + -2237, + -20000, + -13421, + 9705, + -10086, + -1081, + -21754, + -3975, + -17173 + ], + [ + -25420, + -24121, + 1199, + -8755, + -26219, + 937, + -22004, + -31756, + -24082, + -3374, + 29760, + -16930, + -14100, + -16866, + -9490, + 14242, + -11661, + 10326, + 26099, + 29240, + 4126, + 13974, + 27470, + 18788, + -13113, + -24116, + -25243, + 25038 + ], + [ + 3684, + -13347, + -10123, + -14308, + 19785, + 7366, + 24865, + -12992, + -1798, + -24790, + 30890, + 777, + 3474, + -5658, + -15013, + 29386, + -723, + 11453, + -30323, + -14685, + 19923, + -27012, + -26121, + 20305, + -12534, + -14820, + 4280, + -19994 + ], + [ + -29952, + -32477, + -27570, + -22379, + 12852, + -13242, + -28065, + -31823, + -1502, + 22290, + -10572, + -28584, + -17821, + -42, + -20397, + 31357, + 17262, + -10186, + 29592, + -11468, + -23582, + 28723, + 30125, + -12278, + 6210, + -21412, + 9283, + 12459 + ], + [ + 13757, + 4504, + 13377, + 3607, + 20959, + -20999, + -1084, + -5480, + 2186, + -23457, + -11546, + 29762, + -25870, + 8867, + 10789, + -1671, + -30566, + -30517, + -14704, + -26050, + -26593, + -22275, + -20269, + 22182, + 9091, + -30776, + 8419, + -23809 + ], + [ + -5174, + -30275, + -26859, + -24079, + -4367, + -2420, + -9651, + 7875, + 14448, + 14990, + 5179, + 2985, + -553, + -17175, + -854, + -32107, + 30559, + -8514, + 16796, + 29930, + -198, + 23712, + -1362, + -24099, + -31033, + -23880, + 29000, + -1632 + ], + [ + -11851, + -3535, + -15995, + 24284, + 32729, + -27203, + 14332, + -10775, + -29664, + 27669, + -28713, + -19274, + -31097, + -1882, + 6528, + -11753, + -28078, + -25156, + 28402, + 20048, + 28633, + 2018, + 3018, + 18743, + 7644, + -4166, + -13639, + -950 + ], + [ + -28576, + -20156, + 15562, + 24120, + -26098, + -26418, + -27161, + 19108, + -12372, + -11354, + -31952, + 30972, + -4324, + 19493, + 13610, + -23477, + 19749, + 3296, + 6835, + -19641, + 22732, + 28289, + -6128, + -26708, + 22857, + 25388, + 424, + 5187 + ], + [ + -18152, + -28347, + 29107, + -1117, + -14748, + 12663, + -31051, + -27530, + -16865, + -3235, + -8737, + -20491, + -9742, + -10885, + 1616, + 4111, + 25108, + 20105, + -13610, + 26389, + 1361, + -20469, + -10477, + 15844, + 21087, + -8250, + -22440, + -20193 + ], + [ + -25985, + 13024, + 196, + -3200, + 11264, + 21539, + 19367, + -23781, + 5873, + 25068, + 17947, + -11180, + -7032, + 25571, + -30614, + 1665, + -25160, + 25859, + -30231, + -31236, + -11211, + -19650, + -296, + -13136, + -9417, + 4254, + 3971, + 28503 + ], + [ + -1271, + 4209, + 11661, + -21350, + 10942, + 23718, + -11924, + -21081, + -10079, + -14744, + 5580, + 23837, + 6319, + -24543, + -12144, + 12406, + -11121, + 5661, + 12716, + -11196, + 9660, + -6678, + -23918, + -8377, + -3864, + -32612, + 25736, + 1827 + ], + [ + -30389, + 24116, + 23276, + -31979, + -22074, + -8927, + 475, + 14795, + -4959, + 7321, + -32105, + 10390, + 27223, + 1717, + -2955, + -13297, + 29770, + -30592, + -13976, + -23678, + 24004, + -1140, + 27681, + 10823, + 3724, + 1145, + -19486, + 4066 + ], + [ + 12140, + 30496, + 3209, + 28759, + 29132, + 1478, + -3980, + -23416, + -15171, + 24844, + -23706, + -6747, + 13017, + -16999, + 31071, + 9796, + -30911, + -16570, + 15757, + 23802, + 27979, + 23014, + -27868, + 15052, + -25548, + -27752, + 12580, + -1431 + ], + [ + 9696, + 23034, + -28258, + 1804, + 21916, + -3913, + 1535, + -141, + 26686, + -29499, + 24772, + 20734, + 20480, + -5749, + 1041, + -8587, + -16272, + 24604, + 391, + 14637, + -26162, + 18935, + 10410, + 32611, + -23988, + 2624, + 732, + 2516 + ], + [ + -29205, + -1762, + -13140, + 7690, + -17559, + -4257, + 7866, + -28571, + 18794, + 14138, + -29013, + -28526, + 22956, + -14200, + 23643, + -49, + -10338, + -14840, + 10420, + -25577, + -6383, + -10102, + -22663, + -9646, + 1878, + 11636, + -27109, + 24405 + ], + [ + 24803, + 12581, + 27806, + -4723, + 21077, + 14894, + 4097, + -21004, + 3774, + 26302, + 31759, + -3404, + -16522, + 16220, + -27791, + -22866, + 4059, + 32125, + -11221, + -3715, + -11644, + -3900, + -32304, + 6207, + 6307, + -12088, + -15465, + 17144 + ], + [ + -20457, + -29684, + -30119, + 25018, + -8890, + -26095, + 24836, + -23028, + -10704, + -31413, + 11735, + 13061, + 16813, + -15530, + -11266, + 28712, + 21079, + -30333, + 12575, + 20495, + 3882, + 9168, + -32703, + -30799, + -30469, + -22350, + 32169, + 8804 + ], + [ + 18499, + -13397, + 28676, + -19732, + 26365, + -30750, + -31429, + -27598, + 19126, + -15893, + -3202, + -1881, + 18976, + -9914, + -32328, + -7440, + -13881, + 15130, + 16470, + -26742, + 19203, + -28149, + 7845, + -7256, + -13025, + -1102, + -12429, + 19258 + ], + [ + 30589, + 20696, + -3984, + 215, + -3466, + 19237, + 3429, + -2089, + -5931, + -8190, + 3451, + 12385, + -4435, + 20097, + 21411, + -4648, + 26807, + -21428, + 28318, + -13494, + 4213, + -14184, + -3792, + -10482, + 13450, + -27448, + 22172, + 26466 + ], + [ + 4127, + 3098, + 13105, + -19722, + 16366, + -18438, + 11560, + -12742, + 16130, + 19074, + -19095, + 7696, + -107, + -13498, + 5784, + 32287, + -32606, + 29941, + 23328, + 1925, + 7210, + -8573, + -24305, + 4684, + 20732, + -17623, + 14225, + 16256 + ], + [ + 16927, + -10486, + -7076, + -5492, + 23213, + 26243, + -5635, + 30800, + 4620, + -7533, + -32726, + 7279, + 9494, + 30695, + 14298, + -30824, + 4398, + 15910, + -226, + -4631, + 20311, + 7298, + 11886, + -2353, + -14545, + 1251, + 30085, + 6728 + ], + [ + 13583, + -24633, + 31977, + -16732, + 30884, + -3555, + 27453, + 25677, + 16736, + 27289, + 7171, + 22857, + -21485, + -28162, + 2841, + 20306, + 17391, + 1828, + 1366, + 7198, + 24132, + 22401, + -25582, + 6274, + -7803, + 19622, + 390, + 32200 + ], + [ + -4436, + 11738, + -25652, + 28335, + -22707, + -7972, + 22126, + 30632, + -1024, + -1002, + -29575, + 31383, + -31688, + -31059, + -1739, + -32530, + -21996, + 8370, + 13443, + -13227, + 19354, + 7059, + -17807, + 13922, + 6040, + 20454, + -22647, + -17639 + ], + [ + -12873, + -10394, + 25480, + 15239, + 2890, + 2651, + 25289, + -3487, + -18007, + -23797, + -11140, + 10046, + -1904, + -5127, + -1306, + 31121, + 32613, + -22198, + -25268, + -16758, + 23066, + -2654, + 23834, + 9617, + 3486, + -14319, + -10222, + -23088 + ], + [ + 1260, + -14394, + -13601, + -30177, + 19602, + 28787, + -113, + 2361, + 27907, + 752, + 8040, + -4713, + 938, + 1432, + 13832, + 6828, + 257, + -27798, + 26509, + 25446, + -20681, + -13546, + 31021, + -11727, + 20459, + 18726, + 23641, + -31720 + ] + ], + [ + [ + -1121, + 4293, + 22098, + -18058, + -12664, + -20979, + 17167, + 32694, + -23564, + -17491, + -12646, + 25495, + -3557, + -14292, + -11645, + 6430, + -7405, + -23567, + 20978, + -5097, + -15947, + 14970, + 16074, + -22608, + -27938, + -29792, + 17415, + 8240 + ], + [ + 19138, + 8284, + -6443, + 5869, + 14580, + -6630, + 27206, + 26188, + 19707, + 32261, + -7180, + -25290, + -1035, + 16114, + 18307, + -7306, + -13593, + -3574, + 19915, + -28797, + -11268, + -17703, + 20053, + -1989, + -27080, + -15612, + -29859, + -1602 + ], + [ + 32615, + 4406, + 24212, + 15898, + 25090, + -12386, + 29575, + -17129, + -4043, + 11879, + -13970, + -15437, + -24247, + -32493, + 79, + 31900, + -18347, + -3922, + 28544, + 17846, + -32506, + 39, + -23384, + -16580, + -16615, + 7371, + -19730, + -16262 + ], + [ + -17972, + -9380, + 10226, + -6556, + -11305, + 1153, + 7538, + -31762, + 25575, + 27291, + 6721, + 4889, + 12748, + -3876, + -8815, + -9655, + -22300, + 22358, + -11759, + -14130, + 30427, + 439, + 7983, + -16683, + -14582, + 14964, + -3217, + -23086 + ], + [ + 21988, + -6373, + 11039, + -10403, + 3974, + 18063, + 25242, + -19180, + 11300, + 27173, + 9353, + -23391, + -20332, + -19478, + -25796, + 16628, + 30483, + 1106, + 6478, + 17937, + -5526, + -1806, + 5834, + -12803, + -28718, + 4441, + 21110, + -27969 + ], + [ + -18570, + -15533, + 19958, + 301, + 2253, + 9519, + -14643, + 13994, + -30789, + -25316, + 20698, + 10368, + -21204, + -4014, + -29373, + 11262, + 16769, + -14523, + -9828, + -17248, + -7253, + -14922, + -16577, + -4575, + 23539, + 17218, + -13283, + 29022 + ], + [ + -18993, + 26918, + -12502, + 2638, + -19455, + 17172, + -11951, + 24416, + -27333, + 131, + -22379, + 25490, + -5437, + 11434, + 24868, + 2335, + -29014, + -18303, + -18831, + 27143, + 26761, + -1510, + 25560, + -16646, + 11760, + -7083, + -17009, + -16384 + ], + [ + -5256, + -10509, + -18926, + -10870, + -24341, + 30780, + -7865, + -25731, + 4969, + 25108, + -9180, + 22625, + 7262, + 15679, + -13353, + -30348, + -10103, + 27817, + 19049, + 18622, + 24793, + -8306, + -11664, + 27865, + 4686, + -13241, + -14539, + 24725 + ], + [ + -29273, + -28725, + 15588, + -32680, + -21562, + 32154, + -4869, + 14920, + -849, + -26833, + -20679, + 17111, + -26572, + 6200, + -9961, + -8501, + 29641, + 6942, + 7545, + -9808, + -7772, + 12174, + -30218, + -17217, + 6571, + 8096, + -26722, + 18862 + ], + [ + 2788, + -17190, + 16511, + 32170, + -5008, + -14193, + -13146, + 6068, + -29663, + -1086, + -31145, + -30240, + -4586, + 16090, + 25122, + -27025, + -16774, + -5134, + 4853, + 31919, + 12078, + 2514, + -28782, + -27472, + -22735, + 10537, + -11058, + -16978 + ], + [ + 11147, + 20667, + -3996, + 25025, + 15348, + 14173, + 24090, + -20722, + 16932, + 29998, + 32259, + 5114, + 16669, + 25467, + 23080, + 26069, + 21781, + -7779, + 15090, + -5870, + 19778, + 20332, + 28487, + 5788, + -1625, + -21919, + 9062, + 4351 + ], + [ + 979, + 11555, + 23005, + -23025, + -4499, + 14568, + 20953, + 18244, + 19618, + 23267, + 30270, + 7082, + -16455, + 4164, + 13737, + -26169, + 16837, + 2897, + 28591, + -18886, + 26666, + -3408, + 4818, + 10485, + 5187, + 26465, + -21805, + 15065 + ], + [ + 31127, + -18343, + -16056, + -1638, + 14728, + 30079, + 19385, + 19268, + -3853, + 9527, + -18928, + -2416, + -20385, + -30991, + 23363, + 19970, + 704, + -31819, + -26861, + -25444, + 14222, + -19432, + -16373, + 23664, + 24667, + 17239, + -12480, + 5238 + ], + [ + -19644, + 23455, + -27207, + 16017, + 755, + 16873, + -3229, + -22406, + 16469, + 8590, + -2320, + -8342, + -10236, + -1237, + -15621, + -14264, + -14540, + -31938, + 28039, + -17266, + -21950, + -22861, + 31993, + -1525, + -11344, + -6299, + -26976, + -12212 + ], + [ + -16470, + 19871, + -28940, + -4886, + 19007, + 21862, + 822, + -18185, + -10684, + -18200, + 10620, + -13590, + 8562, + 10203, + 28827, + -8497, + 30229, + -6507, + 11841, + 10591, + 20828, + -2025, + 19164, + -9481, + -570, + -22, + 13399, + 7755 + ], + [ + -27640, + 20254, + 16909, + -25917, + 30266, + 10532, + -27200, + -564, + 22027, + -14430, + 28375, + -5348, + -17945, + -9408, + 1626, + 12329, + 28040, + -19996, + 30161, + 1815, + -24388, + 27949, + -9896, + 7902, + 12985, + -31890, + -18248, + 12219 + ], + [ + -11484, + -32157, + -31242, + 21393, + -22707, + -26187, + 4084, + -24974, + 10032, + 2889, + 9759, + -551, + 18242, + 9486, + -5553, + -31761, + -14845, + -24155, + -31747, + -14866, + -19227, + -27739, + -12296, + 430, + -21090, + -14870, + -31448, + -29465 + ], + [ + -22450, + -3086, + 10885, + 18896, + 8492, + 7657, + 28552, + -16015, + 19540, + 28630, + 4440, + 22318, + -23754, + 24823, + 4199, + -18250, + -28732, + 14413, + -4530, + -12452, + -7193, + 32179, + -4731, + -27606, + -14430, + -23242, + 12178, + 19686 + ], + [ + 22344, + 8708, + 17597, + -5421, + 8372, + -25758, + 2512, + 3766, + -30731, + 3165, + 14610, + -8678, + 2948, + -14020, + -15025, + -24282, + -11283, + 19870, + 28547, + 8888, + 8150, + 7459, + -1579, + -5044, + 7924, + 18638, + -5653, + 4318 + ], + [ + -1955, + -14057, + -13743, + -27606, + -3942, + 13923, + 12162, + 31828, + -30151, + 17082, + 19334, + -4166, + -14223, + -9365, + 11964, + 23734, + 9353, + 929, + 10002, + -28142, + 7086, + -30007, + 30087, + 25507, + 546, + -8253, + 15225, + 9016 + ], + [ + 13464, + 1021, + -17284, + -27968, + -14202, + 1900, + -4980, + 417, + -14569, + 28696, + -8734, + 22685, + -7147, + -3698, + 6806, + -15524, + -18358, + -7918, + 19942, + -23292, + -4094, + 11279, + 13516, + -4299, + -27431, + -31726, + -1969, + 20319 + ], + [ + -30919, + 25393, + 11528, + -32241, + -10243, + -18318, + 29442, + 3590, + -11527, + -14546, + 4181, + -32435, + -15900, + -21928, + 7871, + 11090, + -2160, + -23592, + -8479, + 22472, + -19420, + -22062, + -25460, + 20756, + -24912, + 5348, + 32705, + 9293 + ], + [ + -5747, + -19214, + -32642, + -22574, + 29683, + -23357, + -31459, + 20714, + -5336, + -9372, + 14252, + 1509, + 27171, + -2124, + 13951, + 24829, + -2384, + -14138, + 31093, + -17905, + -30192, + 5121, + 31908, + -27104, + 22897, + 21655, + 28110, + -5141 + ], + [ + -16072, + 795, + -23432, + 22469, + 10703, + -1093, + 1039, + 13901, + 1518, + 22269, + 27827, + 29477, + 7869, + 15895, + -12383, + -30270, + -6550, + 24360, + -24020, + 2995, + -20165, + -4636, + -23374, + 15384, + 20335, + 16931, + 13426, + -17358 + ], + [ + 1988, + -25901, + -8234, + 381, + 11042, + -26424, + 20506, + -2694, + 24984, + 1800, + 3081, + 12621, + 20963, + -22438, + 740, + -30805, + -1670, + 20546, + 23948, + -14188, + -7447, + 3379, + -6822, + -21098, + -12786, + -6288, + 1225, + 27573 + ], + [ + 2939, + -7398, + 10515, + 17894, + -4555, + -704, + -18492, + 23906, + 24041, + -21306, + -10093, + -14946, + 27718, + -28494, + -19179, + -12131, + 3935, + -16451, + 2399, + 16202, + 21538, + -26276, + -23669, + -26530, + 26865, + 9967, + 2059, + 19065 + ], + [ + 5643, + -17338, + 666, + 13317, + -30408, + 6968, + -191, + -28213, + -15497, + -3373, + -10310, + -13759, + 9771, + -6268, + -151, + 19550, + -26659, + -9182, + -27982, + 28005, + -20601, + 20962, + -20259, + -11531, + 7097, + 21716, + -21115, + -18801 + ], + [ + 25016, + -11668, + -19022, + 15959, + -26796, + 24049, + 24624, + 23364, + -13414, + -25284, + -4888, + -10842, + 30082, + 8630, + 29122, + 16441, + 14084, + -25439, + -28251, + -29722, + 6117, + -19549, + 32052, + -24074, + 29289, + 10986, + -25822, + -28938 + ], + [ + -6818, + -10555, + -12089, + 1871, + -24267, + -24284, + 12766, + 32132, + -14822, + 28306, + -10167, + -10756, + -26847, + -5025, + -134, + 10732, + -22403, + -20402, + -4451, + -28204, + -23374, + 8459, + 29743, + 4781, + -23267, + 32177, + 1434, + 14211 + ], + [ + -19859, + 5140, + -27764, + 8240, + -19510, + 26837, + -29179, + 10002, + -23633, + 12263, + -428, + 30636, + 9949, + -8389, + -27045, + 6275, + -3866, + -29327, + 5324, + -19006, + -17418, + -32181, + -8384, + -18464, + -28061, + -4307, + -18342, + -23976 + ], + [ + -2179, + -28624, + 32141, + -1904, + 32523, + 24992, + 31432, + 2800, + -5041, + 14410, + -27481, + 22295, + -11563, + -32283, + -17190, + -16888, + -31843, + 11048, + -26527, + 22721, + -3068, + 14302, + -10508, + -24118, + -20949, + 9560, + 14162, + -15236 + ], + [ + -9365, + 29167, + 23060, + -5700, + -16976, + -13019, + 2516, + 4376, + -20701, + -28454, + -308, + 19494, + -22776, + -6007, + -22179, + -16900, + 7354, + -14012, + -15481, + 32483, + -21472, + -20363, + 28165, + 3290, + -29950, + -4918, + 4269, + -16175 + ] + ], + [ + [ + 3163, + 9732, + -16345, + 20473, + -3096, + 30373, + -27019, + -11519, + 14501, + 25881, + -18239, + 31473, + -20095, + -5498, + -12133, + -4960, + 26369, + 15240, + 19429, + -16122, + 29287, + -4225, + 9959, + 12957, + 10677, + 6671, + -1309, + 9675 + ], + [ + 26554, + -7224, + 712, + -20967, + -9499, + 17828, + 9199, + -18931, + 3023, + 20444, + -24641, + -28709, + -7031, + 10259, + -12234, + 21039, + 22730, + 2131, + -7941, + -30035, + 21073, + 25905, + -3776, + 1079, + 16613, + 12803, + -23903, + 11292 + ], + [ + 27829, + 16428, + -1275, + 1517, + -15742, + 10535, + -16942, + -10364, + -15396, + -10793, + -8735, + -27330, + 14255, + -3868, + 29465, + -20914, + 11078, + -21025, + 3091, + -598, + -3369, + 10139, + 21508, + -12012, + 22915, + -20654, + -13564, + -12408 + ], + [ + 29715, + -24998, + -6874, + -4953, + 19665, + -925, + 30593, + 15749, + 13346, + 16575, + -22181, + -3339, + 5645, + -19106, + -24984, + -23871, + 18949, + 10281, + -14332, + 15545, + 12793, + 20742, + 26875, + 25050, + -20906, + 17646, + -7022, + -6349 + ], + [ + 9641, + 6697, + -5266, + 32734, + -21312, + -26417, + -30863, + 20593, + -6122, + -4107, + 9778, + -4234, + 4848, + -28938, + -22529, + 28314, + -3232, + -21799, + -8555, + -10828, + -14798, + -13526, + 15025, + -25771, + -12475, + -2101, + 2630, + 24936 + ], + [ + 27736, + -13277, + 2573, + -31303, + 7669, + -22748, + -27968, + 11253, + -21094, + -1483, + -26153, + 16100, + 17354, + 4902, + 22014, + -4142, + -20549, + -22851, + -18398, + -19641, + -11587, + -18722, + 5968, + -23045, + 7982, + -10873, + 12239, + 846 + ], + [ + 26554, + -3941, + -13433, + 5840, + 10404, + -3982, + 3913, + -1910, + -12725, + -12219, + 26700, + 11490, + -26511, + 30282, + 13893, + -29481, + 14933, + 5873, + 27218, + -697, + 1217, + -12144, + -11691, + 7728, + 21478, + 25602, + 17747, + 7193 + ], + [ + 20, + -10512, + 17554, + -11919, + -15213, + 24108, + 5865, + -9554, + 23932, + 30322, + -11929, + 1403, + -1079, + 13215, + 29559, + 3180, + 19543, + 6265, + 25364, + -6253, + -7521, + -5085, + 32538, + 7303, + -22770, + -30088, + 1230, + 20034 + ], + [ + -1359, + 3945, + 19558, + 1071, + 26779, + 9039, + 15147, + 18446, + 8311, + -29487, + -4757, + -23496, + 676, + -23386, + 609, + -10235, + -31434, + -24585, + 199, + -27603, + 23328, + 16953, + 13714, + -21489, + 19379, + 8827, + -7178, + -32741 + ], + [ + 1898, + 19392, + -30574, + -29319, + -7668, + 758, + -1677, + -4837, + -16043, + -28845, + -30721, + -26293, + 12478, + 18741, + -4255, + -27695, + -5527, + 31827, + -16385, + -583, + 2479, + -11146, + -4062, + -1853, + -1705, + 14265, + 5299, + -29269 + ], + [ + -32354, + -5853, + 26718, + -30351, + -28110, + 11748, + -3217, + -17654, + -19178, + 10813, + 1558, + 9058, + -14403, + 1728, + 23593, + -12021, + -6793, + -22037, + 9093, + -30638, + -16458, + 13963, + -31497, + 32052, + -6282, + -6639, + 2391, + 9121 + ], + [ + -2652, + 25182, + 30278, + -19638, + 13555, + -13048, + 32484, + -16167, + -13431, + 14040, + 18943, + -24342, + 3641, + -10114, + 7324, + 3717, + 31840, + 28420, + 10091, + 11758, + 26136, + -20743, + 14794, + 17830, + -24420, + 24989, + 13069, + -10019 + ], + [ + -1028, + -682, + 27446, + 30752, + 20108, + 9975, + -25944, + 27185, + -23992, + -21837, + -28206, + 29343, + -443, + -17304, + -27475, + -5768, + 14658, + 32411, + 3431, + 7021, + 22012, + 26334, + -14432, + 32236, + 1254, + 28189, + -25069, + -26383 + ], + [ + 25205, + 11309, + -21299, + 25881, + -26060, + 11947, + -19330, + -28142, + 20069, + 22767, + -25834, + -26665, + 7499, + -30887, + 16133, + 27240, + 16454, + -17650, + -20313, + 11835, + -28730, + 2470, + -3356, + 16029, + -19498, + 17191, + 13059, + -17124 + ], + [ + -9392, + -28442, + -3320, + -15690, + -25331, + 3926, + 4426, + -27136, + -20610, + -27355, + 11730, + -10615, + -28104, + -20216, + 31188, + -16007, + 12093, + -2069, + -20859, + -12624, + -31845, + 16186, + -10849, + -50, + -22754, + 21247, + -18455, + 4343 + ], + [ + 24428, + 13972, + 6763, + 25430, + -21204, + 30379, + 3713, + -5908, + -16006, + 16051, + 31208, + 12459, + -30622, + -2026, + 15225, + -6722, + 17891, + 13584, + -28367, + 3798, + -21505, + -884, + -7583, + 20112, + 24127, + -2526, + 2424, + 8263 + ], + [ + 10178, + 8871, + 18547, + 31586, + 21503, + -23940, + -1555, + -2537, + 576, + 1865, + 14287, + -5177, + -15510, + -2780, + 23231, + -12358, + -31406, + 31214, + -19938, + 6740, + 19673, + -14781, + -10469, + -14386, + -22949, + -22745, + -20529, + -2750 + ], + [ + 2015, + -31721, + 22687, + 11528, + -28138, + 22460, + -30771, + 3966, + -2283, + 140, + 29896, + 27987, + -14483, + 5220, + 30092, + 14998, + 25407, + -4272, + -14213, + 698, + 20771, + 28102, + 12180, + 13534, + 774, + -11823, + -5052, + -151 + ], + [ + 20676, + 3627, + 19207, + -30975, + 16838, + 463, + 32653, + -1854, + -1409, + -24414, + 20114, + 13207, + 23755, + -26690, + -18901, + 24705, + -30012, + 537, + -6243, + 28798, + 23379, + 25999, + -13822, + 5734, + 13107, + 30636, + -32287, + 31262 + ], + [ + -9479, + -24362, + 7570, + 18451, + -24265, + -30096, + 25992, + 28423, + -22527, + 26480, + 26856, + 32599, + -18587, + 5163, + 32393, + 26387, + 6864, + -19850, + -27241, + -15784, + -28490, + -19972, + -27858, + 17185, + 5891, + 1172, + 20288, + -5845 + ], + [ + -6360, + -19207, + -3616, + -21331, + 5851, + 32601, + 2165, + -13171, + 12324, + 20971, + -1850, + -16363, + 14015, + -20496, + 32591, + -11940, + -9811, + 14872, + -31968, + -19473, + -24536, + -7140, + 3507, + -20998, + -10207, + 17838, + 28834, + -31833 + ], + [ + 8352, + -31085, + 1333, + 24869, + 19532, + -17517, + -15822, + 18580, + 20954, + -14359, + -32568, + -3641, + 7843, + -3687, + 28492, + 20552, + 18865, + -31439, + 23175, + 16727, + -6754, + 5868, + 21249, + 26622, + 3331, + -30059, + 7768, + 11797 + ], + [ + -28907, + 20795, + -19560, + 25589, + 3340, + -11658, + -28915, + -31598, + 15823, + -8051, + 22285, + -17661, + 27548, + 28939, + -26099, + 9629, + 28817, + -11594, + -28337, + 24607, + -1701, + -30994, + 22298, + 11721, + -28161, + -15816, + -31574, + 29810 + ], + [ + -31134, + 19389, + 738, + 5421, + 20420, + 25884, + -24417, + -31597, + -24602, + 11960, + 4492, + -27271, + -17414, + 2440, + 15087, + -10263, + 29467, + 32259, + 17434, + -2998, + 24718, + 14935, + 1283, + -3685, + 21778, + 3740, + -20782, + 32755 + ], + [ + -28289, + 12780, + 10220, + 5647, + -29364, + -486, + 25721, + -17070, + 12553, + 23511, + 29635, + 1057, + -12198, + 13082, + -908, + 8328, + 15839, + 13781, + -16858, + 16763, + 2742, + 28230, + 10450, + 25677, + 31379, + 32408, + 16036, + 6376 + ], + [ + -25027, + -7463, + -1617, + 18384, + 5817, + -3990, + -23159, + 14142, + -4459, + -30400, + -14156, + 24868, + -24981, + -6151, + 789, + -27280, + -21914, + 28853, + 5933, + -18984, + -21647, + -4868, + 14653, + 15099, + -19973, + 14786, + 25970, + -17935 + ], + [ + -31051, + 30073, + 1441, + 18117, + -11790, + -13162, + -18018, + -18546, + -1862, + -25836, + 22414, + 735, + 27215, + 143, + -12895, + 977, + -22660, + 21239, + 14427, + -23125, + 5373, + 2489, + -19595, + -24767, + 17058, + -15464, + 1240, + -16535 + ], + [ + 10052, + -29558, + -9219, + 3084, + -3992, + 7365, + -20950, + -3814, + 16811, + -10906, + -22479, + 22790, + 18238, + 11823, + 19530, + 18272, + 16161, + 617, + -31496, + 6362, + -14868, + 17910, + -2076, + 26560, + 6261, + 3311, + 27474, + -1635 + ], + [ + -8153, + -8421, + 24577, + 16795, + -22058, + -493, + -8436, + 9614, + -29342, + 14032, + 15891, + -17919, + -22895, + 8358, + -15924, + 28939, + 18037, + 29819, + 2275, + 28736, + -31853, + -13767, + -32622, + 11636, + 698, + -13916, + -12783, + 9421 + ], + [ + -20952, + 954, + 7444, + -17041, + -17798, + -9554, + 6042, + -16097, + -7913, + 2847, + -20530, + 4517, + -23718, + -23427, + -17246, + -13992, + -30813, + 30251, + -12575, + 19963, + 26342, + 19702, + 21716, + -26210, + -8389, + 16134, + 4969, + -32398 + ], + [ + 4414, + 19956, + 21544, + -7610, + -17283, + -12482, + -13344, + -10055, + -12991, + -2806, + -30090, + -14733, + -12145, + -22719, + 24766, + 11500, + 27000, + 4035, + -25583, + 26517, + -2749, + 12086, + -7776, + -375, + -698, + -14110, + 3586, + 15317 + ], + [ + -31441, + -24189, + 22429, + 4563, + 31042, + 6859, + 10053, + 26149, + 10515, + -11166, + 1833, + -17327, + -10862, + 11814, + -23005, + 11270, + 5509, + -12558, + -29823, + 13410, + 21266, + 15078, + -5184, + 10062, + -5587, + -9290, + -11327, + -18950 + ] + ], + [ + [ + 30759, + 10893, + -21305, + 23923, + -22852, + 6139, + -21920, + -9095, + 10389, + 32710, + 32236, + 25923, + -17336, + -26640, + 26582, + 27731, + -14509, + -31512, + 9692, + -27782, + -30114, + 28648, + -285, + -25425, + 10129, + -8573, + 2380, + 26140 + ], + [ + -17182, + 9601, + 21528, + -4996, + 30810, + -3388, + -2675, + 25178, + 8907, + 24163, + 19032, + 13917, + -16942, + -6630, + 23884, + 7604, + -14405, + -11315, + 18076, + -21091, + -25422, + 17374, + -13869, + 17394, + 2203, + 32624, + 1633, + 24083 + ], + [ + 22965, + -18876, + 32514, + 16108, + -25742, + -32373, + -14983, + -31704, + -9333, + 32529, + -1382, + -31202, + -400, + -18409, + 23343, + -26833, + 17731, + -3541, + -31533, + 11346, + -2948, + 17796, + 7738, + 18825, + -2596, + -32248, + -24207, + -2694 + ], + [ + -6720, + 19291, + -5790, + 23605, + -20466, + -7545, + 16797, + -24636, + -11705, + 16505, + 5831, + 18223, + 1030, + 23539, + 24735, + 31100, + -24772, + 5976, + -25280, + -17768, + -13087, + 9577, + -4508, + 23903, + -13203, + 7682, + 17248, + 31477 + ], + [ + -16695, + 15309, + -27213, + 2846, + -5650, + 30051, + 17916, + 28000, + 22974, + -5855, + 15292, + -30772, + 3793, + -29669, + 14692, + 30587, + 11887, + 22278, + -17409, + 32368, + 3326, + 11432, + 17734, + 9148, + -11986, + 7302, + 10090, + 23418 + ], + [ + -1214, + 117, + 207, + -25270, + -26867, + -31429, + 10893, + -5318, + 23965, + 13253, + -23500, + -26210, + -8775, + 27586, + -29579, + -20487, + -30827, + -5659, + 32090, + 12039, + -428, + -23305, + -9469, + 1608, + -14754, + 13438, + 31458, + -19272 + ], + [ + -16237, + -24496, + 14792, + -2509, + -14172, + -18404, + -28149, + -1563, + 12011, + -17366, + -32662, + -1749, + 11517, + -10159, + -16360, + -22657, + 16128, + 23695, + 17678, + 1191, + 14687, + -6756, + -31164, + -8679, + 13352, + 9656, + 32122, + 32604 + ], + [ + -16868, + -32142, + -14796, + 24650, + 20547, + -26297, + -22257, + 4163, + 10524, + 31610, + 16713, + -18884, + -30333, + 8756, + 3523, + 27640, + 4972, + 81, + -12882, + -27115, + 24664, + 21368, + -22103, + 13362, + -8901, + -4127, + 22850, + 22415 + ], + [ + -20275, + -12609, + 21061, + 27328, + -27587, + 21862, + -706, + 5918, + -27832, + 11819, + 11659, + 10663, + 19044, + 29232, + 22928, + 16042, + 31540, + 11438, + 11273, + 2756, + 17633, + -28091, + 377, + -4895, + 27049, + -28013, + 9421, + -20688 + ], + [ + 25136, + 23059, + -17338, + 24360, + -214, + 30870, + 15061, + -30510, + -19483, + -6318, + -18918, + -24090, + 31329, + 24186, + -4286, + -18676, + -20853, + 27248, + -11046, + -31943, + -6726, + -2993, + 8066, + -10572, + 27722, + 9406, + 31889, + -8716 + ], + [ + 9941, + -8826, + 13102, + 16101, + -11677, + 28683, + 23406, + 25853, + -18495, + 14277, + -25797, + -25854, + 31015, + -22748, + 23864, + -4535, + -12869, + -27952, + 11479, + 14505, + -2162, + 20312, + -11592, + 3386, + -13974, + 5388, + -23854, + -1562 + ], + [ + 3232, + 3705, + -3500, + 9409, + 798, + -14206, + -18655, + 9681, + 28744, + 16593, + 9082, + 27625, + 26188, + 424, + -25607, + 8800, + 8051, + -14592, + 22902, + 24245, + -11081, + -1517, + -19980, + -21080, + -15400, + -8796, + -14882, + -22831 + ], + [ + -3461, + 8097, + -11406, + 2198, + -14990, + 13360, + 9732, + 30150, + -29293, + 23143, + -10462, + -28440, + 12435, + -21515, + -21244, + 31434, + -18290, + 3090, + -19618, + -24643, + -32708, + -31717, + -1720, + -4326, + -30215, + -9858, + -14881, + 4674 + ], + [ + 32427, + 12559, + 27420, + -20171, + -18673, + 16436, + -12452, + 22857, + -2379, + -19607, + 22571, + 3306, + 19834, + -3130, + -24495, + 11864, + -24613, + 10701, + -5458, + 19105, + 24254, + -6071, + 25040, + -25501, + -25732, + 32344, + 4869, + -3231 + ], + [ + -22566, + -13829, + 12198, + 21083, + 27291, + -6047, + -2965, + -22067, + -27324, + -4074, + 5194, + -25932, + -5996, + 9277, + 20375, + 28736, + -10464, + -7096, + 24569, + 12666, + -14831, + 12133, + -22445, + -3340, + -12683, + 32285, + -30480, + 23381 + ], + [ + -14337, + -30395, + 10493, + 11667, + -23444, + -30257, + -25470, + -5973, + -24092, + 13306, + -27686, + 18934, + 24552, + 14211, + 29105, + 28785, + -29717, + -10358, + 17044, + -10510, + 15541, + 17976, + 32565, + -11150, + -9970, + -31178, + -14057, + -14384 + ], + [ + -3075, + -5166, + 23368, + 17943, + 14981, + -32427, + -1860, + 15046, + -16741, + -4925, + 14877, + 19302, + 23234, + -4600, + -6557, + -7687, + 11048, + -5273, + -6540, + -21740, + -1410, + -17218, + 1632, + 25471, + 18069, + -1439, + 31293, + 31472 + ], + [ + -3647, + 17268, + -10335, + 24814, + -8285, + -15842, + -23994, + 22455, + -13308, + 20533, + -27103, + 57, + -4726, + -4010, + -21801, + -27928, + -10066, + -1951, + 19239, + -2461, + -16651, + -15566, + 7333, + -4217, + 26291, + -3948, + 4386, + -28580 + ], + [ + -20068, + 22948, + -10174, + -5177, + 5922, + -28977, + 433, + -10081, + -23029, + -5352, + -3487, + -20557, + 2822, + 16133, + -15249, + 30574, + 7369, + 17896, + -28170, + 17528, + -10709, + 13771, + 19941, + -16358, + -15776, + -28868, + 6892, + 17959 + ], + [ + -5897, + -22218, + -12029, + -6368, + 27271, + -24641, + -10273, + 9048, + -17258, + 25214, + 26823, + -7858, + 16118, + 16772, + 11914, + -20547, + -29522, + -10013, + -24170, + -13611, + 9066, + 5819, + -19043, + -31608, + -17981, + -2963, + 18293, + -8839 + ], + [ + -14030, + 3365, + -28077, + -17993, + -30381, + 1678, + -3724, + 5410, + 7676, + -6874, + 24175, + 27410, + -25507, + 27533, + -19879, + -16489, + 1953, + -30841, + -8906, + -20016, + -1145, + 20623, + 27795, + -18863, + 2942, + -1677, + -5563, + 8696 + ], + [ + 32075, + -6211, + -28495, + 27260, + 28318, + -11642, + 108, + 23762, + 246, + -1233, + 27653, + 21548, + 479, + -22184, + -4037, + 11564, + -14911, + 2443, + 10408, + -27197, + 4564, + 15568, + -18721, + 3172, + 13724, + -29866, + 9442, + -15746 + ], + [ + -6729, + 9699, + -32480, + -31668, + -3501, + 29476, + -32371, + 18925, + -27853, + -726, + -4548, + -2092, + -27400, + 16615, + -14702, + 17763, + 10190, + 3361, + -12543, + 9978, + 32613, + 27730, + 27282, + -18370, + 5590, + -6698, + 30601, + 29496 + ], + [ + 24118, + -22104, + -11869, + 13846, + 16357, + -9812, + -23801, + -23796, + 12094, + -3004, + -585, + 20667, + -31666, + 16680, + -14797, + 28259, + 29843, + 140, + -12070, + -17487, + -20877, + 32715, + -20478, + -3502, + -1363, + 11742, + 22455, + 3800 + ], + [ + 16908, + 4370, + -4139, + -22430, + -19089, + -4430, + -29750, + -12035, + -2450, + -1794, + 20629, + 30648, + 15052, + -27556, + -5990, + 15067, + 6206, + -2767, + -4179, + -6164, + 5178, + -21052, + 1147, + -19277, + 11859, + 23904, + 505, + -7368 + ], + [ + 28875, + 10465, + -4717, + -30882, + -31725, + -18253, + -17278, + 14509, + 39, + 32765, + 2658, + 26418, + 3433, + -9295, + 14060, + -3315, + -14769, + -1755, + 10807, + -8156, + 13371, + 31504, + -5815, + -13420, + -6412, + 22168, + -21042, + 31042 + ], + [ + -5637, + 22388, + 18796, + 18584, + 26802, + -20654, + 6135, + -26280, + -13149, + -30109, + 11946, + 7060, + 15738, + -21219, + -10997, + 11556, + 21400, + 25275, + -27939, + -6388, + -32064, + 20874, + -24709, + 21112, + -22544, + -31761, + 24833, + -4011 + ], + [ + -4917, + 9616, + -14751, + 12504, + -4649, + -14899, + -6892, + -32366, + -13012, + 5993, + -23731, + -24999, + 10218, + -4704, + -23816, + 16242, + 18050, + -30490, + -19551, + -8498, + 15163, + -27917, + 20026, + -11834, + -24555, + 23813, + -27084, + -24276 + ], + [ + 29463, + 1282, + -2422, + 12278, + 8535, + 7442, + -31244, + 3390, + -14503, + 20163, + 353, + -24657, + 25311, + -14138, + -14979, + 28591, + 18034, + 23561, + 10630, + 26901, + -25214, + 6551, + -13542, + -6657, + -17180, + -19331, + -3767, + 27413 + ], + [ + 8869, + -9873, + -4364, + 1955, + -16743, + 1389, + 12837, + -16832, + 5535, + 13655, + 1265, + -13634, + 3566, + 19217, + -18226, + 4894, + 11824, + -11699, + -7373, + 25484, + -8948, + 6437, + -22956, + 27916, + 6346, + 17063, + 6728, + -9471 + ], + [ + -10467, + 13186, + 23583, + -24403, + 22639, + 21627, + -25622, + -25680, + 12782, + 22466, + -6958, + 9216, + 32749, + -11614, + -18021, + 32218, + -14384, + -1797, + -3795, + 1522, + -15158, + 11732, + 12582, + -19625, + -1252, + -29009, + -18293, + 31930 + ], + [ + 417, + 8043, + 25479, + 14007, + 19162, + 13897, + -77, + 8688, + -13862, + 25586, + -20979, + 25172, + 24797, + -23444, + 13773, + 32090, + 4729, + -10464, + 24866, + 822, + -24793, + -16432, + 11959, + -2926, + -18566, + 19597, + -24866, + -18412 + ] + ], + [ + [ + -2254, + -30178, + -7380, + 26866, + 28912, + 24376, + -11536, + -28517, + 20637, + -8303, + 16307, + -24959, + 11005, + 5661, + 27551, + -26088, + -6035, + 32108, + -7231, + 10357, + -22221, + 14968, + -14696, + 4733, + 24889, + 10554, + -1679, + -20313 + ], + [ + -10398, + 22890, + -18605, + 10243, + -986, + -11740, + 14199, + -9035, + -13980, + 1917, + 16889, + 23864, + 8505, + 10615, + 18845, + -15123, + -16325, + -1050, + 8587, + 9567, + -22693, + 18390, + -8927, + 24726, + 14703, + 31650, + 8629, + 1801 + ], + [ + -20457, + -6642, + 23484, + -7732, + -29272, + -16703, + 6240, + 8461, + 31707, + 28433, + 2064, + 3572, + 19704, + -29580, + 6237, + -1704, + 18552, + 19684, + 10197, + 10307, + 12526, + 5251, + -17839, + -14122, + 15847, + 7757, + -17177, + 24763 + ], + [ + 31499, + 8262, + -17840, + 28723, + -17257, + -4427, + 23506, + 1355, + -16844, + -27519, + -9116, + 11278, + 14066, + -18158, + -22365, + 13202, + -22344, + -28558, + -895, + 4647, + -16798, + -18926, + -17324, + -10301, + -32163, + -31998, + -8491, + -31464 + ], + [ + -11912, + 5302, + -30727, + 7721, + 7945, + 4805, + 8300, + 20266, + -28129, + -21704, + -11991, + 12328, + 24432, + 27437, + 5384, + -5891, + -5769, + -28848, + -2288, + 841, + -19119, + 17560, + 20439, + -12975, + 27132, + -25750, + 26913, + 17568 + ], + [ + -18093, + 9841, + -12404, + 19643, + -22242, + -16718, + -12636, + -19682, + -10958, + 6722, + 8723, + 3534, + -20340, + -19501, + 27485, + -16297, + -26012, + -3016, + -32318, + -10312, + 23261, + -15245, + 13354, + -668, + -9480, + 10588, + 6258, + -11913 + ], + [ + -18118, + 27316, + -21733, + 30113, + -1891, + 32554, + -9622, + 4293, + 7551, + -10572, + -18472, + 1332, + 10677, + -15636, + 17489, + 9101, + -21848, + 28747, + -29894, + 10074, + -3960, + 10080, + 17958, + 12268, + 9881, + 22340, + 13230, + 20561 + ], + [ + -6368, + -19476, + -17371, + 7347, + 2082, + -27712, + -19375, + 30641, + 14826, + 16710, + -19860, + -28560, + -13680, + 23388, + 428, + 18653, + -871, + -644, + 6609, + 30076, + -4100, + 6275, + 27490, + -8369, + 22277, + 2297, + 24845, + -2110 + ], + [ + 8487, + -11582, + 8847, + -11388, + 7156, + 18924, + -4268, + -4638, + -11659, + 15103, + 6029, + 1077, + -31095, + -25553, + -32280, + 22953, + 23045, + -28317, + -29726, + 18444, + 1624, + -12523, + 7535, + -17271, + -19781, + -8685, + 25934, + 17508 + ], + [ + -20310, + 4044, + 25199, + 29597, + 17235, + -24323, + -16991, + -18442, + -22889, + -21278, + -12044, + 3637, + -6688, + -5190, + -16661, + -22870, + 32695, + 6487, + -17718, + 20315, + 21668, + 30590, + -22341, + 9173, + 31473, + 20097, + -17989, + 25757 + ], + [ + -5133, + -727, + 3838, + 17785, + -24885, + 2572, + 20763, + 3178, + -14767, + -29080, + 3228, + 13326, + 3252, + 31414, + 6726, + 539, + -29132, + 3840, + -21718, + 14728, + -22205, + 26653, + -12973, + -4327, + -23271, + -18960, + 27651, + -14177 + ], + [ + 848, + 31548, + 8098, + -30040, + -9340, + -7416, + -14664, + -16963, + 208, + -8059, + -13480, + -5703, + -10247, + -17778, + -3097, + 28986, + 375, + 6393, + 31740, + 7445, + -18133, + -6654, + -788, + -1653, + -22970, + -25832, + -9831, + 27149 + ], + [ + 14241, + 22394, + -21335, + -5619, + 5331, + -4305, + -5460, + -9189, + -29388, + 23410, + 28382, + -27470, + -5663, + 1168, + 18607, + 31899, + -5485, + 16313, + 28662, + 21646, + -13732, + 20807, + -5753, + -31620, + 16964, + 21980, + -10246, + -3216 + ], + [ + -8890, + -25099, + 32428, + -31286, + 3644, + -31790, + 12411, + 26270, + 9401, + 6957, + 21490, + 31079, + 23712, + -17602, + 4145, + 20893, + -13464, + 11481, + -31274, + 24728, + 7497, + 15932, + 21329, + -18431, + -3242, + 23504, + -21974, + 21133 + ], + [ + -13889, + 4948, + 654, + 12221, + 22064, + -9898, + -21512, + -5058, + 7349, + 16412, + 16604, + -10489, + 28576, + -27318, + -25120, + -31145, + 27944, + -20964, + 6649, + 20509, + 17478, + 29415, + -29244, + -6090, + 402, + 12854, + 8036, + 3928 + ], + [ + -12660, + -25791, + -4480, + -15752, + 3558, + 19472, + 3443, + 5442, + -30025, + 9479, + -3967, + -24662, + -18756, + 18398, + 27308, + 506, + 31233, + -20969, + -13131, + 28184, + -21288, + 10445, + -18383, + -11064, + -1459, + -9176, + 24543, + 30984 + ], + [ + 2, + 1652, + -29138, + -17420, + -30155, + 23373, + -17866, + -10445, + 22463, + 13978, + 7961, + -30247, + 4126, + 3990, + -11865, + 16051, + 28142, + -15792, + -11064, + -11644, + 21950, + -27672, + 25945, + 18024, + -1093, + 5473, + 25840, + 17684 + ], + [ + -14628, + -29465, + 10383, + -23213, + -27004, + 31607, + -1709, + 9885, + -18525, + -26104, + -28655, + -9545, + -32524, + -5240, + -11486, + 1758, + 5867, + -12555, + -2935, + -27650, + -12992, + 31338, + 32191, + -931, + 28804, + 85, + -24534, + 24110 + ], + [ + -5564, + 7368, + 9754, + -12581, + 15302, + 85, + -8758, + -13244, + 16140, + -16428, + -24632, + 25018, + -11023, + 9242, + 14184, + 22173, + 8236, + 13627, + 22099, + 29056, + -29698, + 15941, + -21340, + 25642, + -29590, + -16596, + -20178, + 6777 + ], + [ + -32488, + -31653, + 275, + 30911, + 1855, + -3544, + 10347, + 3395, + -7543, + 5803, + -32558, + -16746, + 11396, + -10385, + -29210, + -24613, + 23997, + -11169, + -31284, + 14995, + 1997, + -3186, + 25881, + -12208, + 4750, + 16049, + 7105, + -19139 + ], + [ + 11902, + 15951, + -24746, + -21926, + 11464, + -24971, + 24926, + -25588, + 31078, + 11240, + -3733, + -15179, + -10191, + 16286, + 16600, + -19094, + 2809, + 32305, + -15906, + 12674, + -21486, + 21894, + -21612, + -13264, + -2676, + -8477, + -21619, + 9239 + ], + [ + -31476, + 31688, + -29355, + -10888, + 28172, + -22605, + -27987, + 15985, + -27973, + 26188, + -3199, + 24204, + -16706, + -23519, + 30323, + 17181, + 26934, + -11804, + -6243, + 5060, + -3360, + -16865, + -8185, + 7127, + -30287, + -10752, + -13576, + -28160 + ], + [ + -24729, + -284, + -26060, + -10165, + 3988, + 24500, + -26296, + -4284, + -26023, + -4682, + -1278, + 19612, + -3783, + 28541, + -23748, + -29285, + -32477, + -9389, + -20122, + -26766, + -17309, + 31128, + 19677, + -31551, + 27226, + -19317, + -6165, + -11297 + ], + [ + -6225, + 17086, + 13925, + 6162, + 8317, + 14911, + -20701, + -6838, + -25711, + 13380, + -4089, + 8996, + 4248, + -14836, + -23678, + 30994, + -13549, + -25588, + -12718, + 26372, + -15644, + 31902, + -2572, + 23711, + 10031, + -29889, + 615, + -5444 + ], + [ + -19566, + 3275, + -26022, + 12995, + 21094, + -26703, + -1357, + 10166, + -28696, + -7254, + -15852, + -30196, + 19925, + -3626, + 16497, + 5706, + 24629, + 32571, + 6690, + -9689, + -5053, + 21325, + -4809, + 1293, + -20055, + 32116, + 9882, + -11128 + ], + [ + 5575, + -6479, + -22619, + 24559, + 25274, + 21947, + -8621, + -15965, + -29509, + 15174, + -11280, + 25704, + 24238, + -24368, + 27325, + -23575, + -630, + -1709, + 29906, + 10309, + 24591, + 6278, + 21314, + 23076, + 23573, + -5793, + -7742, + 31773 + ], + [ + 16807, + 27348, + 5068, + 28116, + 14397, + 15896, + -21117, + 4383, + 15164, + 17104, + 29988, + -11342, + -12933, + 30767, + 31861, + -20980, + -7971, + 29366, + -19679, + 18557, + -25410, + -21083, + 18675, + 7042, + 3593, + 23369, + -12640, + 216 + ], + [ + 7107, + 15720, + -11004, + 8757, + -3385, + 2749, + 23767, + -6970, + 11020, + 28966, + 17196, + 32028, + 5471, + -14291, + 32204, + 9474, + -16947, + -11981, + -15579, + 21863, + -26703, + 15722, + 3540, + -27953, + 7429, + 16590, + 14808, + 1868 + ], + [ + -10785, + -22031, + -31965, + -9205, + 8665, + -30301, + 32682, + 5632, + -13465, + 30284, + -20714, + 29989, + -14303, + -7882, + -4888, + 32429, + -16325, + 30990, + -10030, + -14079, + 9057, + 12697, + -10157, + -23982, + -6812, + 2648, + -30145, + -27614 + ], + [ + 27390, + -30418, + -6103, + 17294, + -11263, + -343, + -27101, + 19296, + 8793, + 23046, + 23843, + -9778, + -30071, + -10070, + -23248, + 2182, + -23175, + 27649, + 6702, + -16186, + 27605, + 17674, + -4079, + -23167, + -10237, + 5505, + 17422, + -15603 + ], + [ + 15897, + -14233, + -16597, + -3473, + -22229, + -6249, + -9319, + -14416, + 18061, + -11028, + 12783, + 14436, + 10869, + -15118, + 21589, + -17266, + -14606, + 24575, + -10507, + 12911, + -29994, + 7492, + 24166, + 13677, + 5402, + 22873, + -13231, + -8076 + ], + [ + -28219, + 13000, + 14641, + 16474, + 16301, + -24420, + 10890, + 17257, + -19414, + -1542, + 27080, + -5584, + 16590, + 1988, + 10338, + 8290, + 9892, + 18309, + 26499, + -13392, + 28069, + 8379, + 6267, + -11290, + -5462, + 9936, + -8931, + -13941 + ] + ], + [ + [ + 20911, + -5543, + 9476, + -30724, + -27705, + 22817, + -23450, + 19385, + 26226, + -1220, + 25198, + -4770, + 29611, + -17229, + -4729, + -7281, + 18616, + -29903, + 21510, + -31233, + -12079, + 6295, + -23244, + -648, + 32573, + 21181, + -30788, + 6013 + ], + [ + 6379, + -28297, + 9844, + 1376, + 11913, + -13271, + -16016, + 15463, + 14521, + -22170, + -18587, + 5659, + 21563, + -19544, + -18408, + 20170, + 12891, + 26364, + 18573, + 29706, + -20386, + -14947, + -17172, + -29136, + 18291, + 10600, + -27132, + -19784 + ], + [ + -20267, + -6362, + -2915, + -13829, + 28192, + -18825, + 4055, + -4065, + -7362, + 21350, + 31350, + -32383, + -2379, + -24959, + -4343, + 7669, + -5791, + -12512, + -12309, + -13116, + -11424, + -8259, + 12310, + -26477, + -30092, + 1097, + 11915, + -15813 + ], + [ + -19582, + 8176, + -7589, + 15470, + -23165, + -24831, + 3457, + -7046, + 15030, + 401, + -9526, + -22304, + -22059, + 16767, + -17924, + 160, + 20847, + 26072, + -15228, + -25585, + 18002, + 12273, + -11063, + 6132, + -20400, + 13151, + 14896, + -13149 + ], + [ + -2062, + -10875, + -30719, + -24425, + 30142, + -2882, + -23085, + -29867, + -9608, + 31642, + -7551, + 32732, + -693, + 17298, + 18706, + -30923, + -32369, + 27687, + 28342, + -24077, + 9567, + 27769, + 29533, + -13345, + 20800, + 9590, + 28038, + -23153 + ], + [ + 6619, + -31164, + -9352, + -32021, + -3742, + 20387, + 10356, + -12002, + -4789, + -8688, + 15182, + -15322, + -26749, + 440, + 21626, + -1499, + -19387, + -29750, + 29094, + 17086, + -22575, + -27923, + -24304, + -8092, + 20439, + -22291, + 20886, + -32645 + ], + [ + 15647, + -14260, + 30181, + -1583, + -15038, + -16848, + 21407, + -6358, + -9697, + 15444, + 2450, + 10737, + -3566, + -28574, + -32385, + -30206, + 4879, + 892, + 16220, + 25862, + -21329, + 29968, + 28288, + 7598, + 1992, + -21191, + -21087, + -31545 + ], + [ + 9564, + -4382, + -20191, + -23997, + -28605, + 9237, + 12144, + 8626, + -25514, + -30058, + -25807, + 16488, + 15724, + -13446, + -29151, + -11814, + 20301, + -23370, + 19408, + -2403, + -23502, + 28435, + 1204, + 11242, + -26436, + -8412, + 8688, + 9525 + ], + [ + -28644, + 6833, + 29129, + 18768, + -19155, + 27040, + 11986, + -29037, + -24361, + 27607, + -19032, + -26427, + -3215, + 1678, + 4790, + 10411, + 32693, + 16989, + -31069, + -26964, + -32748, + -6866, + -9807, + 28412, + -8772, + -30760, + 25155, + -15711 + ], + [ + 27039, + 17986, + 24938, + 20953, + -23385, + 8269, + -5761, + 8439, + 16114, + 62, + -12281, + 27284, + 10697, + 25266, + -17227, + 22168, + -11573, + -2590, + 23621, + -9522, + -16351, + 27233, + 30429, + -12382, + -12697, + -17848, + -31227, + 3465 + ], + [ + -16063, + 22877, + -21548, + 8865, + 447, + 7335, + -25382, + -2192, + 8260, + -10425, + 24569, + 1935, + -9010, + -30749, + -21726, + -1535, + -6552, + 24347, + 18741, + -22350, + 5995, + -2988, + -26140, + 10873, + 2437, + -27037, + -2092, + 15182 + ], + [ + -11331, + -9379, + -25549, + -19377, + 31530, + 7916, + -21231, + -1131, + -20137, + -3753, + -23228, + 7785, + 4600, + 8744, + -3692, + -14027, + -16414, + -18669, + -4626, + -3182, + 11371, + -29332, + -14307, + 23109, + 27213, + 28239, + -12692, + -23781 + ], + [ + -19781, + -24126, + 29790, + 25125, + 20352, + 15060, + -10281, + -1594, + 22376, + 20602, + 1233, + 22122, + -10044, + -5669, + 22256, + -8099, + 16525, + -3062, + -13247, + -18427, + 6991, + -1334, + -8560, + 15935, + -32700, + -26727, + 30265, + 10717 + ], + [ + 3252, + -31803, + 6450, + -4274, + 6546, + -30081, + 3318, + 5103, + -13760, + -29196, + 30905, + 13722, + 7973, + 17503, + 11201, + -23961, + -2963, + 25471, + -13903, + 30946, + -28551, + -11094, + -9816, + 7695, + -21228, + -17752, + 10622, + -14115 + ], + [ + 24838, + 24260, + -12927, + 3928, + -10953, + -10167, + 11165, + -13558, + -22986, + -15787, + 28143, + -15773, + -8923, + 8442, + -26136, + -15175, + -21320, + 27811, + 28360, + 16759, + -16573, + 7629, + 10634, + 24207, + -22534, + 15483, + -20048, + 4501 + ], + [ + 24853, + -28700, + -23067, + 20521, + -31540, + 12132, + 80, + -10053, + 23771, + 22869, + -11404, + -32478, + -24369, + -25732, + 31603, + 6349, + 11582, + -17636, + 22982, + 14592, + 16524, + -2082, + 12992, + 2886, + -7566, + 6192, + -11513, + 29677 + ], + [ + 14218, + 15662, + 14202, + -3386, + 29529, + -19146, + 4499, + -28219, + -13460, + 4885, + -687, + 28911, + 7452, + -5802, + -4802, + 7313, + 19079, + -14646, + 5545, + 4897, + -32150, + 27051, + 4577, + -16904, + 8755, + 11653, + 27214, + -30535 + ], + [ + -5655, + -20962, + 4880, + 105, + -1639, + 31590, + 2074, + -5832, + -28358, + -13789, + 26036, + -3168, + 26896, + 2138, + 3149, + -4596, + 3706, + -28398, + -28997, + -1588, + 6419, + 3333, + -4644, + -13499, + 13699, + 6862, + -29680, + -3121 + ], + [ + 13820, + 18623, + -13967, + 27850, + 9942, + -4085, + 8331, + 24348, + -17902, + -22914, + -3903, + -27268, + 21996, + 30830, + 6920, + 31447, + -28264, + 8686, + -3742, + -14591, + -12336, + 2960, + 9282, + -22020, + 7508, + 27953, + -32087, + 24796 + ], + [ + 7057, + -10341, + 15391, + 7719, + 17611, + -27441, + -28903, + 9307, + -12868, + -17153, + -5160, + 14759, + -20987, + 31011, + -5195, + -22900, + -28107, + 23413, + -25349, + -5311, + 11055, + 858, + -15561, + -25695, + 13854, + -637, + -29616, + -20893 + ], + [ + 4109, + -21733, + -7115, + -24608, + 19462, + 8546, + 18609, + -29331, + -8156, + -15230, + 8042, + 21069, + -17856, + 17677, + 5269, + 21237, + -27443, + 32173, + -4286, + -14413, + -20793, + 31779, + 25125, + -24171, + -3611, + 15305, + 5948, + -20380 + ], + [ + -9151, + -8642, + -13846, + 30192, + -19470, + 13540, + 26992, + 19320, + 19625, + -22361, + -24035, + 18541, + 16169, + 15852, + -5340, + 1536, + -31759, + -13696, + 1859, + -24529, + -24246, + -29805, + -19010, + 32301, + 12847, + 29376, + -15916, + 6478 + ], + [ + 25682, + -9698, + 10300, + 12637, + 21776, + 30767, + 7549, + 5408, + 24172, + 12092, + -9065, + 8528, + 3220, + -17777, + 1041, + 8098, + 26462, + 5273, + -21961, + 31958, + 5115, + -13953, + 16674, + -7557, + -8517, + 22245, + 24089, + 1567 + ], + [ + -8323, + 23807, + -21411, + 16200, + 5508, + 23203, + -5206, + 21759, + -31773, + 16925, + -28192, + 9332, + -19971, + 30373, + 17650, + -25912, + 25692, + -16257, + 2991, + -27180, + -25850, + -16954, + 2255, + 2811, + 23304, + -21946, + 16349, + -32383 + ], + [ + -13691, + -21299, + -24649, + 5539, + 26259, + 10942, + 23205, + 5992, + -29248, + -10094, + 21212, + -29871, + -26398, + 21876, + -28621, + 30110, + 16947, + 10821, + 2379, + -26914, + -5601, + 20169, + 26467, + -3475, + 22236, + 18126, + -28992, + 7875 + ], + [ + 7607, + 2810, + 17843, + 25526, + 3308, + -11772, + 31654, + 30384, + 12192, + 9216, + -25943, + -6448, + -19773, + 976, + 21380, + -18054, + 32555, + -24280, + -26324, + 31095, + -26193, + 15413, + 17261, + -11135, + -28551, + -12552, + -28275, + 11287 + ], + [ + 25481, + 32576, + 19690, + 17998, + 25006, + 17686, + 9864, + 32522, + -11631, + -5718, + 26628, + -12385, + -13191, + -22801, + -14713, + 6137, + 25323, + -23838, + 11850, + 17454, + 25930, + 16387, + -22551, + -727, + 29641, + 26765, + 7388, + 30355 + ], + [ + 11012, + -28516, + 27135, + -21749, + -7815, + -17164, + 14390, + -30803, + 9197, + 23880, + 18858, + -12650, + 26014, + -9042, + 11800, + 437, + -28336, + -32576, + -20766, + 28485, + 29751, + -5892, + 30713, + -29527, + 30632, + -17635, + -30357, + 16899 + ], + [ + -7704, + -13610, + 17017, + -10941, + 16573, + -19973, + -27138, + -11474, + 7175, + -18024, + -23405, + 16328, + -446, + -4493, + -17060, + -31609, + -29285, + 11894, + -27524, + -16586, + 26928, + -10226, + 16033, + -10269, + 28300, + 21093, + -1967, + 12085 + ], + [ + -5683, + 29124, + -9280, + 22050, + 7622, + 9416, + -9729, + 21815, + 16139, + 20662, + 19747, + -22439, + 24631, + 22403, + -16856, + 31565, + 1770, + -11672, + -18125, + -8866, + -30307, + 12498, + 13620, + 10995, + 3210, + -8996, + 14675, + 24338 + ], + [ + -27026, + -7676, + 32474, + 23722, + 32397, + -20756, + -2294, + -24226, + 23990, + 1233, + -16806, + -26849, + 15569, + 20437, + 24852, + 30892, + 20621, + 18764, + 20432, + 32682, + -2424, + 16946, + 20970, + -25148, + 12498, + -10563, + -24088, + -21604 + ], + [ + -25285, + 26066, + 17820, + -26074, + 8222, + 10513, + 1269, + 6953, + 26690, + 1235, + 10458, + 4659, + -6807, + 25615, + -5641, + 19657, + 6897, + 12121, + 17057, + 15462, + 4217, + 7568, + 574, + -10543, + 14870, + 24830, + 13452, + 17836 + ] + ] + ] +}
\ No newline at end of file diff --git a/operators/tensor/matmul/matmul_ERRORIF_InputZeroPointNotZero_6x32x32_i16/test.json b/operators/tensor/matmul/matmul_ERRORIF_InputZeroPointNotZero_6x32x32_i16/test.json new file mode 100644 index 000000000..d67e4fe55 --- /dev/null +++ b/operators/tensor/matmul/matmul_ERRORIF_InputZeroPointNotZero_6x32x32_i16/test.json @@ -0,0 +1,66 @@ +{ + version: { + _major: 0, + _minor: 30, + _patch: 0, + _draft: false + }, + blocks: [ + { + name: "main", + operators: [ + { + op: "MATMUL", + attribute_type: "MatMulAttribute", + attribute: { + a_zp: -29, + b_zp: 101 + }, + inputs: [ + "input-0", + "input-1" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 6, + 32, + 32 + ], + type: "INT16" + }, + { + name: "input-1", + shape: [ + 6, + 32, + 28 + ], + type: "INT16" + }, + { + name: "result-0", + shape: [ + 6, + 32, + 28 + ], + type: "INT48" + } + ], + inputs: [ + "input-0", + "input-1" + ], + outputs: [ + "result-0" + ] + } + ] +} |