diff --git a/Source/MatrixFunctions/arm_mat_inverse_f16.c b/Source/MatrixFunctions/arm_mat_inverse_f16.c index 67aeb227a..169bbe811 100755 --- a/Source/MatrixFunctions/arm_mat_inverse_f16.c +++ b/Source/MatrixFunctions/arm_mat_inverse_f16.c @@ -155,6 +155,9 @@ arm_status arm_mat_inverse_f16( /* Index modifier to navigate through the columns */ for(column = 0U; column < numCols; column++) { + /* reset flag */ + flag = 0; + /* Check if the pivot element is zero.. * If it is zero then interchange the row with non zero row below. * If there is no non zero element to replace in the rows below, diff --git a/Source/MatrixFunctions/arm_mat_inverse_f32.c b/Source/MatrixFunctions/arm_mat_inverse_f32.c index 0e9404197..5f1d58461 100644 --- a/Source/MatrixFunctions/arm_mat_inverse_f32.c +++ b/Source/MatrixFunctions/arm_mat_inverse_f32.c @@ -188,6 +188,9 @@ arm_status arm_mat_inverse_f32( /* Index modifier to navigate through the columns */ for(column = 0U; column < numCols; column++) { + /* reset flag */ + flag = 0; + /* Check if the pivot element is zero.. * If it is zero then interchange the row with non zero row below. * If there is no non zero element to replace in the rows below, diff --git a/Source/MatrixFunctions/arm_mat_inverse_f64.c b/Source/MatrixFunctions/arm_mat_inverse_f64.c index f41356f2c..728254d7e 100644 --- a/Source/MatrixFunctions/arm_mat_inverse_f64.c +++ b/Source/MatrixFunctions/arm_mat_inverse_f64.c @@ -153,6 +153,9 @@ arm_status arm_mat_inverse_f64( /* Index modifier to navigate through the columns */ for(column = 0U; column < numCols; column++) { + /* reset flag */ + flag = 0; + /* Check if the pivot element is zero.. * If it is zero then interchange the row with non zero row below. * If there is no non zero element to replace in the rows below, diff --git a/Testing/PatternGeneration/Matrix.py b/Testing/PatternGeneration/Matrix.py index c264d5a78..da1ae9387 100755 --- a/Testing/PatternGeneration/Matrix.py +++ b/Testing/PatternGeneration/Matrix.py @@ -806,6 +806,15 @@ def writeUnaryTests(config,format): r = np.linalg.inv(ma) vals = vals + list(r.reshape(4)) dims.append(2) + + # Add matrix for testing singular matrix + + ma = np.array([[1., 2.], [2., 4.]]) + inp = inp + list(ma.reshape(4)) + + r = np.array([0.,0.5,1.0,-0.5]) + vals = vals + list(r) + dims.append(2) # config.writeInputS16(1, dims,"DimsInvert") config.writeInput(1, inp,"InputInvert") @@ -1197,9 +1206,9 @@ def generatePatterns(): configUnaryq15.setOverwrite(False) configUnaryq7.setOverwrite(False) - #writeUnaryTests(configUnaryf64,Tools.F64) - #writeUnaryTests(configUnaryf32,Tools.F32) - #writeUnaryTests(configUnaryf16,Tools.F16) + writeUnaryTests(configUnaryf64,Tools.F64) + writeUnaryTests(configUnaryf32,Tools.F32) + writeUnaryTests(configUnaryf16,Tools.F16) #writeUnaryTests(configUnaryq31,Tools.Q31) #writeUnaryTests(configUnaryq31,Tools.Q31) #writeUnaryTests(configUnaryq15,Tools.Q15) diff --git a/Testing/Patterns/DSP/Matrix/Unary/UnaryF16/DimsInvert1_s16.txt b/Testing/Patterns/DSP/Matrix/Unary/UnaryF16/DimsInvert1_s16.txt index 8d6797420..29a0c7fac 100755 --- a/Testing/Patterns/DSP/Matrix/Unary/UnaryF16/DimsInvert1_s16.txt +++ b/Testing/Patterns/DSP/Matrix/Unary/UnaryF16/DimsInvert1_s16.txt @@ -1,5 +1,5 @@ H -10 +11 // 1 0x0001 // 2 @@ -20,3 +20,5 @@ H 0x0010 // 2 0x0002 +// 2 +0x0002 diff --git a/Testing/Patterns/DSP/Matrix/Unary/UnaryF16/InputInvert1_f16.txt b/Testing/Patterns/DSP/Matrix/Unary/UnaryF16/InputInvert1_f16.txt index 8b8cdee6f..e05a03dd8 100755 --- a/Testing/Patterns/DSP/Matrix/Unary/UnaryF16/InputInvert1_f16.txt +++ b/Testing/Patterns/DSP/Matrix/Unary/UnaryF16/InputInvert1_f16.txt @@ -1,5 +1,5 @@ H -709 +713 // 0.500000 0x3800 // 0.707107 @@ -1418,3 +1418,11 @@ H 0x4400 // 5.000000 0x4500 +// 1.000000 +0x3c00 +// 2.000000 +0x4000 +// 2.000000 +0x4000 +// 4.000000 +0x4400 diff --git a/Testing/Patterns/DSP/Matrix/Unary/UnaryF16/RefInvert1_f16.txt b/Testing/Patterns/DSP/Matrix/Unary/UnaryF16/RefInvert1_f16.txt index 6d4a32e70..a19ce1515 100755 --- a/Testing/Patterns/DSP/Matrix/Unary/UnaryF16/RefInvert1_f16.txt +++ b/Testing/Patterns/DSP/Matrix/Unary/UnaryF16/RefInvert1_f16.txt @@ -1,5 +1,5 @@ H -709 +713 // 2.000000 0x4000 // 0.707107 @@ -1418,3 +1418,11 @@ H 0x3555 // 0.000000 0x0 +// 0.000000 +0x0 +// 0.500000 +0x3800 +// 1.000000 +0x3c00 +// -0.500000 +0xb800 diff --git a/Testing/Patterns/DSP/Matrix/Unary/UnaryF32/DimsInvert1_s16.txt b/Testing/Patterns/DSP/Matrix/Unary/UnaryF32/DimsInvert1_s16.txt index 7fe7b542a..0aafb0f54 100755 --- a/Testing/Patterns/DSP/Matrix/Unary/UnaryF32/DimsInvert1_s16.txt +++ b/Testing/Patterns/DSP/Matrix/Unary/UnaryF32/DimsInvert1_s16.txt @@ -1,5 +1,5 @@ H -13 +14 // 1 0x0001 // 2 @@ -26,3 +26,5 @@ H 0x0021 // 2 0x0002 +// 2 +0x0002 diff --git a/Testing/Patterns/DSP/Matrix/Unary/UnaryF32/InputInvert1_f32.txt b/Testing/Patterns/DSP/Matrix/Unary/UnaryF32/InputInvert1_f32.txt index 962acf0eb..e0af85226 100755 --- a/Testing/Patterns/DSP/Matrix/Unary/UnaryF32/InputInvert1_f32.txt +++ b/Testing/Patterns/DSP/Matrix/Unary/UnaryF32/InputInvert1_f32.txt @@ -1,5 +1,5 @@ W -3111 +3115 // 0.500000 0x3f000000 // 0.707107 @@ -6222,3 +6222,11 @@ W 0x40800000 // 5.000000 0x40a00000 +// 1.000000 +0x3f800000 +// 2.000000 +0x40000000 +// 2.000000 +0x40000000 +// 4.000000 +0x40800000 diff --git a/Testing/Patterns/DSP/Matrix/Unary/UnaryF32/RefInvert1_f32.txt b/Testing/Patterns/DSP/Matrix/Unary/UnaryF32/RefInvert1_f32.txt index 0bc189893..2a848b522 100755 --- a/Testing/Patterns/DSP/Matrix/Unary/UnaryF32/RefInvert1_f32.txt +++ b/Testing/Patterns/DSP/Matrix/Unary/UnaryF32/RefInvert1_f32.txt @@ -1,5 +1,5 @@ W -3111 +3115 // 2.000000 0x40000000 // 0.707107 @@ -6222,3 +6222,11 @@ W 0x3eaaaaab // 0.000000 0x0 +// 0.000000 +0x0 +// 0.500000 +0x3f000000 +// 1.000000 +0x3f800000 +// -0.500000 +0xbf000000 diff --git a/Testing/Patterns/DSP/Matrix/Unary/UnaryF64/DimsInvert1_s16.txt b/Testing/Patterns/DSP/Matrix/Unary/UnaryF64/DimsInvert1_s16.txt index 7fe7b542a..0aafb0f54 100755 --- a/Testing/Patterns/DSP/Matrix/Unary/UnaryF64/DimsInvert1_s16.txt +++ b/Testing/Patterns/DSP/Matrix/Unary/UnaryF64/DimsInvert1_s16.txt @@ -1,5 +1,5 @@ H -13 +14 // 1 0x0001 // 2 @@ -26,3 +26,5 @@ H 0x0021 // 2 0x0002 +// 2 +0x0002 diff --git a/Testing/Patterns/DSP/Matrix/Unary/UnaryF64/InputInvert1_f64.txt b/Testing/Patterns/DSP/Matrix/Unary/UnaryF64/InputInvert1_f64.txt index 604f77cfa..75d785506 100755 --- a/Testing/Patterns/DSP/Matrix/Unary/UnaryF64/InputInvert1_f64.txt +++ b/Testing/Patterns/DSP/Matrix/Unary/UnaryF64/InputInvert1_f64.txt @@ -1,13 +1,13 @@ D -3111 +3115 // 0.500000 0x3fe0000000000000 // 0.707107 0x3fe6a09e667f3bcd // 0.707107 -0x3fe6a09e667f3bcc +0x3fe6a09e667f3bcd // -0.707107 -0xbfe6a09e667f3bcc +0xbfe6a09e667f3bcd // 0.707107 0x3fe6a09e667f3bcd // 0.804738 @@ -6222,3 +6222,11 @@ D 0x4010000000000000 // 5.000000 0x4014000000000000 +// 1.000000 +0x3ff0000000000000 +// 2.000000 +0x4000000000000000 +// 2.000000 +0x4000000000000000 +// 4.000000 +0x4010000000000000 diff --git a/Testing/Patterns/DSP/Matrix/Unary/UnaryF64/RefInvert1_f64.txt b/Testing/Patterns/DSP/Matrix/Unary/UnaryF64/RefInvert1_f64.txt index de88da59a..75e4d2835 100755 --- a/Testing/Patterns/DSP/Matrix/Unary/UnaryF64/RefInvert1_f64.txt +++ b/Testing/Patterns/DSP/Matrix/Unary/UnaryF64/RefInvert1_f64.txt @@ -1,15 +1,15 @@ D -3111 +3115 // 2.000000 0x4000000000000000 // 0.707107 -0x3fe6a09e667f3bcd +0x3fe6a09e667f3bcc // -0.707107 0xbfe6a09e667f3bcc // 0.707107 0x3fe6a09e667f3bcc // 0.707107 -0x3fe6a09e667f3bcd +0x3fe6a09e667f3bcc // 0.804738 0x3fe9c06a4dbb030f // 0.505879 @@ -65,73 +65,73 @@ D // -2.573542 0xc004969d666795a5 // -3.488016 -0xc00be775193cb4ac +0xc00be775193cb4a8 // -1.024457 -0xbff0642d49ffbb26 +0xbff0642d49ffbb27 // 3.116327 -0x4008ee3d01e95760 +0x4008ee3d01e9575d // 3.357668 -0x400adc80ddb4041a +0x400adc80ddb40417 // 2.834142 -0x4006ac52d93fdd3d +0x4006ac52d93fdd3e // -0.191990 -0xbfc8931eca1ff6ff +0xbfc8931eca1ff6fb // -0.794405 -0xbfe96bc4ee95d0f1 +0xbfe96bc4ee95d0f4 // 2.082630 -0x4000a93a03e2babb +0x4000a93a03e2bab9 // -0.234174 -0xbfcdf96863fac987 +0xbfcdf96863fac97b // -1.031274 -0xbff0801924544bb0 +0xbff0801924544bad // -1.236957 -0xbff3ca93c4e4cb3d +0xbff3ca93c4e4cb3a // 1.318089 -0x3ff516e48cbfaab2 +0x3ff516e48cbfaab3 // -0.482736 -0xbfdee523e0ed9c79 +0xbfdee523e0ed9c7a // 2.112274 0x4000e5efc29db3bb // 3.507511 -0x400c0f6209ae992e +0x400c0f6209ae992c // 1.469302 0x3ff78242f34458fc // -3.720324 -0xc00dc33906dd9f85 +0xc00dc33906dd9f83 // -2.695181 -0xc0058fbb1a25355e +0xc0058fbb1a25355c // -3.394669 -0xc00b28480363698f +0xc00b284803636990 // 0.612808 -0x3fe39c1eb32b2321 +0x3fe39c1eb32b2322 // -1.496619 -0xbff7f2264f47e47b +0xbff7f2264f47e47a // -3.704537 -0xc00da2e426cf613a +0xc00da2e426cf6138 // -1.825425 0xbffd34f0d24e622f // 3.299252 -0x400a64de5cc84d07 +0x400a64de5cc84d04 // 4.081432 -0x40105362d0a93d7c +0x40105362d0a93d7b // 1.914542 -0x3ffea1f6c3348506 +0x3ffea1f6c3348508 // 0.779823 -0x3fe8f450060abaa2 +0x3fe8f450060abaa3 // 1.321250 0x3ff523d757c937f6 // -0.133820 -0xbfc120ffcd569c78 +0xbfc120ffcd569c89 // -0.716955 -0xbfe6f14b5a1f1cb2 +0xbfe6f14b5a1f1cb4 // -0.248046 -0xbfcfbff7016f002a +0xbfcfbff7016f0020 // -1.382513 -0xbff61ec6532f7e64 +0xbff61ec6532f7e63 // -0.087043 -0xbfb648712b975e49 +0xbfb648712b975e41 // -1.349041 -0xbff595ac1dc1c0c2 +0xbff595ac1dc1c0c3 // -0.343980 0xbfd603c4b8caec3e // 1.917971 @@ -141,297 +141,297 @@ D // -0.172255 0xbfc60c7617b92014 // -0.388548 -0xbfd8ddfa79814fda +0xbfd8ddfa79814fd8 // -1.680419 0xbffae2ff2116069c // 0.061434 -0x3faf744c24f788aa +0x3faf744c24f788a8 // 0.754993 -0x3fe828e76b9eda59 +0x3fe828e76b9eda58 // -1.367781 -0xbff5e26e3a7b9d3f +0xbff5e26e3a7b9d3e // 0.022208 -0x3f96bdcabce449c1 +0x3f96bdcabce449c0 // 0.600947 0x3fe33af53cde3a33 // -0.355349 -0xbfd6be09d83d18fa +0xbfd6be09d83d18f9 // 1.542039 -0x3ff8ac30f9ef7f74 +0x3ff8ac30f9ef7f73 // 1.003056 -0x3ff00c84e7c7f519 +0x3ff00c84e7c7f515 // -4.211626 -0xc010d8b49cb6bf4e +0xc010d8b49cb6bf49 // 1.299721 -0x3ff4cba7ef25b296 +0x3ff4cba7ef25b286 // 1.338124 -0x3ff568f52ff3e2ff +0x3ff568f52ff3e2fd // -0.871164 -0xbfebe0934137c56c +0xbfebe0934137c561 // 1.528810 -0x3ff8760173eeded1 +0x3ff8760173eedec8 // 0.650751 -0x3fe4d2f3aa40627b +0x3fe4d2f3aa40627d // -0.264111 -0xbfd0e733b1611507 +0xbfd0e733b1611505 // 1.842129 -0x3ffd795c35a4d7fe +0x3ffd795c35a4d7fb // -5.359072 -0xc0156fb07e5649ce +0xc0156fb07e5649c6 // 2.493688 -0x4003f3128ccc7233 +0x4003f3128ccc7228 // 2.398425 -0x40032ff986043ceb +0x40032ff986043ce8 // -1.521770 -0xbff8592babebdcca +0xbff8592babebdcbe // 1.798422 -0x3ffcc6567d8a5e69 +0x3ffcc6567d8a5e5d // -0.546559 -0xbfe17d68ed74c195 +0xbfe17d68ed74c193 // -0.944412 -0xbfee38a010efb13c +0xbfee38a010efb13e // 0.379514 -0x3fd849f692cf730c +0x3fd849f692cf730a // -0.940683 -0xbfee1a141cbd8d9c +0xbfee1a141cbd8d94 // 0.477462 -0x3fde8ebd81b79859 +0x3fde8ebd81b7984e // 0.153470 -0x3fc3a4e6abc4d90b +0x3fc3a4e6abc4d906 // 0.663801 -0x3fe53ddb8e6521c6 +0x3fe53ddb8e6521c9 // -0.184136 -0xbfc791c8506da651 +0xbfc791c8506da66b // -0.458210 0xbfdd53501e5bea1e // -0.074354 -0xbfb308da68c3c5ce +0xbfb308da68c3c5c7 // -0.055026 -0xbfac2c56d36ab3a2 +0xbfac2c56d36ab358 // 3.729509 -0x400dd608cbe395ba +0x400dd608cbe395b3 // -2.196165 -0xc00191bf21a6543b +0xc00191bf21a65435 // -0.821958 -0xbfea4d7ac34f549b +0xbfea4d7ac34f5499 // 0.108935 -0x3fbbe323b60a780c +0x3fbbe323b60a77cb // -0.992523 -0xbfefc2c0a031a3aa +0xbfefc2c0a031a39d // 0.138728 -0x3fc1c1d9efec22aa +0x3fc1c1d9efec22a9 // 0.640161 0x3fe47c32cae7fac0 // -0.930808 -0xbfedc92ed2356020 +0xbfedc92ed2356024 // -3.860372 -0xc00ee20ae296d773 +0xc00ee20ae296d76e // 3.062745 -0x4008808035091e01 +0x4008808035091dfb // 1.044001 0x3ff0b439f4cdc86f // -0.953723 -0xbfee84e5b79e278e +0xbfee84e5b79e2786 // 0.936782 -0x3fedfa1e95620c77 +0x3fedfa1e95620c69 // -0.309699 -0xbfd3d21cbcd5c40b +0xbfd3d21cbcd5c40d // 1.075332 -0x3ff1348eec8c48c6 +0x3ff1348eec8c48c7 // 0.277631 -0x3fd1c4b597bd3edc +0x3fd1c4b597bd3ee1 // -2.475746 -0xc003ce541dd2b104 +0xc003ce541dd2b101 // 1.843653 -0x3ffd7f99d02ae988 +0x3ffd7f99d02ae981 // -0.653259 -0xbfe4e77ecd547e24 +0xbfe4e77ecd547e26 // -1.111080 -0xbff1c6fb4f0320f0 +0xbff1c6fb4f0320ee // 2.119345 0x4000f46b49f7d4b6 // -0.368078 -0xbfd78e959fde581f +0xbfd78e959fde581c // 0.319623 -0x3fd474b269f4a8ce +0x3fd474b269f4a8cb // 0.348370 -0x3fd64bb054d3e6ee +0x3fd64bb054d3e6f3 // 0.279133 -0x3fd1dd50b3c6babb +0x3fd1dd50b3c6ba9e // 0.516329 -0x3fe085c360efaf58 +0x3fe085c360efaf61 // -1.390269 -0xbff63e8af45a51e9 +0xbff63e8af45a51e8 // -0.042426 -0xbfa5b8cb9332ddf8 +0xbfa5b8cb9332de43 // -0.261567 -0xbfd0bd81e3c45055 +0xbfd0bd81e3c4504b // 0.640832 0x3fe481b17a84b5d7 // -0.573682 0xbfe25b99d1233edc // -1.960372 -0xbfff5daf82b2185b +0xbfff5daf82b21857 // 9.290296 -0x402294a1b20383ac +0x402294a1b20383a7 // -5.061744 -0xc0143f39c84766bc +0xc0143f39c84766b4 // -1.543613 -0xbff8b2a3f7a1436a +0xbff8b2a3f7a14364 // 2.853555 -0x4006d414c8d75025 +0x4006d414c8d7501e // -3.034777 -0xc00847390b18ec49 +0xc00847390b18ec41 // 0.336959 -0x3fd590bc5d37eea2 +0x3fd590bc5d37ee9c // 0.223383 -0x3fcc97cc93763c2d +0x3fcc97cc93763c2f // 0.730706 -0x3fe761f2801f0d67 +0x3fe761f2801f0d74 // 1.549703 -0x3ff8cb953a39bbd8 +0x3ff8cb953a39bbde // -1.087671 -0xbff16719c84e08be +0xbff16719c84e08ba // -1.204244 -0xbff34495adf8590e +0xbff34495adf8590b // 0.700461 -0x3fe66a2df042e3bd +0x3fe66a2df042e3b8 // 0.805775 -0x3fe9c8e7bf54cdad +0x3fe9c8e7bf54cd9e // 0.342741 -0x3fd5ef78d703eb80 +0x3fd5ef78d703eb79 // -2.131676 -0xc0010dabfa02e880 +0xc0010dabfa02e87e // 0.482395 -0x3fdedf8f2d064bae +0x3fdedf8f2d064b9b // -0.739431 -0xbfe7a96a8244615c +0xbfe7a96a8244615f // -0.475516 -0xbfde6eda009aee16 +0xbfde6eda009aee1c // 0.660786 -0x3fe52527d53ff433 +0x3fe52527d53ff432 // -0.665478 -0xbfe54b9964308d28 +0xbfe54b9964308d29 // 0.843497 0x3feafded9b73068c // 0.021999 -0x3f9686f9dc676ead +0x3f9686f9dc676f01 // 0.207231 -0x3fca868bd30550d1 +0x3fca868bd30550d2 // 0.099571 -0x3fb97d837c4cf54d +0x3fb97d837c4cf523 // 0.373992 -0x3fd7ef7a904e9064 +0x3fd7ef7a904e906c // 1.551572 -0x3ff8d33cf7b0bd1b +0x3ff8d33cf7b0bd19 // -0.440210 -0xbfdc2c65e32c34a5 +0xbfdc2c65e32c34a9 // 0.713786 -0x3fe6d755a385d924 +0x3fe6d755a385d922 // 1.043976 -0x3ff0b4203d6b3daa +0x3ff0b4203d6b3da5 // -1.787380 -0xbffc991ba8fddfdb +0xbffc991ba8fddfd7 // -1.319124 -0xbff51b21b95bfa84 +0xbff51b21b95bfa81 // -0.478436 -0xbfde9eb1f808aad3 +0xbfde9eb1f808aacf // 0.825636 -0x3fea6b9ca17c650a +0x3fea6b9ca17c6503 // 0.025794 -0x3f9a69a6d4aba511 +0x3f9a69a6d4aba598 // -2.966369 0xc007bb1f72dcc6bc // -2.555325 0xc004714e60ea5c2d // -0.234784 -0xbfce0d6b0f268429 +0xbfce0d6b0f26842e // -1.771488 -0xbffc58037724927e +0xbffc58037724927a // 4.558412 -0x40123bd05e11bfd5 +0x40123bd05e11bfd2 // 3.441325 -0x400b87d5722c150d +0x400b87d5722c150c // 0.747279 -0x3fe7e9b69236eb2b +0x3fe7e9b69236eb2a // -1.418195 -0xbff6b0ece4a67e3c +0xbff6b0ece4a67e3a // 1.178580 -0x3ff2db763df804c1 +0x3ff2db763df804bf // -1.944324 0xbfff1bf3dd27e251 // -2.085434 -0xc000aef8358fdd62 +0xc000aef8358fdd61 // 0.049158 -0x3fa92b427c501ba2 +0x3fa92b427c501bd5 // -0.705118 -0xbfe69053494d59c5 +0xbfe69053494d59c0 // 2.360439 -0x4002e22e05e3c3d1 +0x4002e22e05e3c3cc // 1.440446 0x3ff70c10fae5aa60 // 1.482811 0x3ff7b997ef830916 // -0.491308 -0xbfdf7197d5dca8d4 +0xbfdf7197d5dca8da // 0.579163 -0x3fe2888155151aaa +0x3fe2888155151aa9 // 1.721052 -0x3ffb896e0b615237 +0x3ffb896e0b615233 // -0.468042 -0xbfddf46729d7d43c +0xbfddf46729d7d44c // 1.173607 -0x3ff2c7180611ddab +0x3ff2c7180611dda9 // 1.824229 -0x3ffd300a5166bc20 +0x3ffd300a5166bc1a // -2.199436 -0xc0019871b58c4364 +0xc0019871b58c4360 // -2.245662 -0xc001f71dc2023f1d +0xc001f71dc2023f1a // -0.610542 -0xbfe3898eb73d84c7 +0xbfe3898eb73d84c4 // 2.952583 -0x40079ee3d9189f74 +0x40079ee3d9189f72 // -1.900294 -0xbffe679aef59a110 +0xbffe679aef59a10c // 0.765623 -0x3fe87ffcbbfdd5f6 +0x3fe87ffcbbfdd5f5 // 1.353368 -0x3ff5a764d3f31202 +0x3ff5a764d3f31201 // -0.523454 -0xbfe0c0219645d244 +0xbfe0c0219645d248 // 1.825888 -0x3ffd36d6166b597f +0x3ffd36d6166b597d // -1.604110 -0xbff9aa6f6f5ad221 +0xbff9aa6f6f5ad218 // -2.329149 -0xc002a218fb78e2e6 +0xc002a218fb78e2e4 // -0.722479 -0xbfe71e8d3a2a2bd2 +0xbfe71e8d3a2a2bd1 // 1.368881 -0x3ff5e6ef825b8b7e +0x3ff5e6ef825b8b7f // -0.748560 -0xbfe7f4338e05b03e +0xbfe7f4338e05b039 // 0.337642 -0x3fd59bec22b7ba59 +0x3fd59bec22b7ba68 // 1.206658 -0x3ff34e786cc26de2 +0x3ff34e786cc26de6 // -1.718257 -0xbffb7dfb6ce18232 +0xbffb7dfb6ce18230 // -1.402498 -0xbff670a19347d232 +0xbff670a19347d22d // 0.277817 -0x3fd1c7bf2537c2e1 +0x3fd1c7bf2537c2cd // 1.359507 -0x3ff5c08a4b645f8d +0x3ff5c08a4b645f87 // 0.072501 -0x3fb28f6d63af6478 +0x3fb28f6d63af645e // -1.431567 -0xbff6e7b34bddc2d2 +0xbff6e7b34bddc2cd // 1.378700 -0x3ff60f282cd596e2 +0x3ff60f282cd596de // 0.322595 -0x3fd4a564fbbc9d69 +0x3fd4a564fbbc9d6a // 1.197379 0x3ff32876cef507ca // 0.794960 @@ -439,465 +439,465 @@ D // 1.005350 0x3ff015ea54723f5e // -1.945816 -0xbfff220fbe054ffa +0xbfff220fbe054ff7 // -0.649992 0xbfe4ccbc1e8a8066 // -0.195584 0xbfc908e94b190a0c // 0.183597 -0x3fc7801ef99135dc +0x3fc7801ef99135dd // -0.704462 -0xbfe68af412cd4a48 +0xbfe68af412cd4a49 // 0.675084 -0x3fe59a4a4289ff36 +0x3fe59a4a4289ff3c // 2.597742 -0x4004c82d1fd829f3 +0x4004c82d1fd829fd // -2.461239 -0xc003b09e32e4531b +0xc003b09e32e45324 // -0.004044 -0xbf709024adb1c356 +0xbf709024adb1c4ca // 0.364226 -0x3fd74f78f103b93f +0x3fd74f78f103b935 // 0.318768 -0x3fd466b2cc501e37 +0x3fd466b2cc501e18 // 0.989960 -0x3fefadc12d43b728 +0x3fefadc12d43b735 // 0.168313 -0x3fc58b43a93b5261 +0x3fc58b43a93b5245 // -2.600551 -0xc004cdedbe982091 +0xc004cdedbe9820aa // 0.587351 -0x3fe2cb94c6a5717e +0x3fe2cb94c6a57172 // -2.026314 -0xc00035e445705ab3 +0xc00035e445705aba // 0.335667 -0x3fd57b91f0d4c1e0 +0x3fd57b91f0d4c1de // -0.418941 -0xbfdacfeeb8496489 +0xbfdacfeeb849647f // 0.637954 -0x3fe46a1de98c455f +0x3fe46a1de98c4577 // 2.639765 -0x40051e3cea392f32 +0x40051e3cea392f39 // 0.639941 -0x3fe47a64dca6de01 +0x3fe47a64dca6de07 // 1.947250 -0x3fff27ef36207f9b +0x3fff27ef36207fa2 // -0.099486 0xbfb977e299d1cf90 // -0.263155 -0xbfd0d7870689f08f +0xbfd0d7870689f09d // -0.245463 -0xbfcf6b54bf4ca28f +0xbfcf6b54bf4ca27d // -0.284213 -0xbfd2308af81d9361 +0xbfd2308af81d935f // -0.421063 -0xbfdaf2b0434f342f +0xbfdaf2b0434f3424 // -0.159503 0xbfc46a9462151564 // -1.257086 -0xbff41d05c02de45c +0xbff41d05c02de44d // -0.721801 -0xbfe718fdfb5e91dd +0xbfe718fdfb5e91e2 // 0.239826 -0x3fceb29a26c68941 +0x3fceb29a26c688cd // 0.478605 -0x3fdea174dd5e44ad +0x3fdea174dd5e44b0 // -0.140727 -0xbfc20359cbdda0d4 +0xbfc20359cbdda0b7 // 0.297274 0x3fd3068b9de92de4 // 0.982480 -0x3fef70794230dc69 +0x3fef70794230dc77 // 0.575164 -0x3fe267bd4be12d8e +0x3fe267bd4be12da2 // 5.644538 -0x40169401c331e98e +0x40169401c331e99c // -3.128990 -0xc009082ba8feb604 +0xc009082ba8feb60d // -1.637315 -0xbffa32712b2b090e +0xbffa32712b2b0915 // 0.446400 -0x3fdc91d2c2a1f023 +0x3fdc91d2c2a1f025 // -0.712047 -0xbfe6c917aa1be01c +0xbfe6c917aa1be028 // 1.023726 -0x3ff0612e9aefe781 +0x3ff0612e9aefe792 // 0.783149 -0x3fe90f8e61f863af +0x3fe90f8e61f863b2 // -5.735215 -0xc016f0dc2905bed1 +0xc016f0dc2905bedb // -0.017300 -0xbf91b7263ff1746a +0xbf91b7263ff178c6 // -3.675022 -0xc00d6671c90422e5 +0xc00d6671c90422fc // 0.810282 -0x3fe9edd39ef995da +0x3fe9edd39ef995df // 0.706988 -0x3fe69fa60dafcb29 +0x3fe69fa60dafcb3c // 2.064659 -0x4000846c3323f1e0 +0x4000846c3323f1ee // 5.956066 -0x4017d3031217b947 +0x4017d3031217b953 // 0.006665 -0x3f7b4ce984f9b1ea +0x3f7b4ce984f9ae2b // 1.597828 -0x3ff990b42c6a5a94 +0x3ff990b42c6a5ab4 // -1.405567 -0xbff67d34415bdc34 +0xbff67d34415bdc3d // -0.333573 -0xbfd5594231c46003 +0xbfd5594231c45ff8 // -0.613908 -0xbfe3a522189c72e3 +0xbfe3a522189c72e7 // -0.956855 -0xbfee9e8da17d9d55 +0xbfee9e8da17d9d5a // 0.789857 -0x3fe94682e9521dbe +0x3fe94682e9521dcf // 1.367942 -0x3ff5e3177dbdb6dc +0x3ff5e3177dbdb6de // -1.472299 -0xbff78e88fb070745 +0xbff78e88fb070758 // 0.619389 -0x3fe3d209e0795653 +0x3fe3d209e0795642 // -2.810007 -0xc0067ae5249b8e38 +0xc0067ae5249b8e3e // 0.260638 -0x3fd0ae4b5d3eb90a +0x3fd0ae4b5d3eb91e // 0.247287 -0x3fcfa71967c1de21 +0x3fcfa71967c1de30 // 0.939480 -0x3fee103778229da0 +0x3fee103778229dcb // 1.833661 -0x3ffd56ad661be18d +0x3ffd56ad661be1a6 // 0.906628 -0x3fed0319440d2432 +0x3fed0319440d2444 // 4.195881 -0x4010c8951fa5fdf2 +0x4010c8951fa5fe00 // -3.815111 -0xc00e8558e38484d3 +0xc00e8558e38484e0 // -1.274301 -0xbff463893f3972cc +0xbff463893f3972d5 // 0.332169 -0x3fd5424256408fb3 +0x3fd5424256408fb4 // 0.234891 -0x3fce10e5e0052914 +0x3fce10e5e00528d8 // 1.491266 -0x3ff7dc399ac0edf3 +0x3ff7dc399ac0ee02 // 1.177530 -0x3ff2d729b56b3092 +0x3ff2d729b56b3095 // -4.758683 -0xc01308e42a5ca2c1 +0xc01308e42a5ca2ce // 0.163168 -0x3fc4e2b01a6f0647 +0x3fc4e2b01a6f05f8 // -2.973499 -0xc007c9b9dfc13553 +0xc007c9b9dfc13568 // 0.588027 -0x3fe2d11ddb0e678e +0x3fe2d11ddb0e6793 // -0.145607 -0xbfc2a3426a978284 +0xbfc2a3426a97824e // 1.219686 -0x3ff383d5943a1115 +0x3ff383d5943a112d // 5.575213 -0x40164d04bcd991f1 +0x40164d04bcd991fc // 0.107758 -0x3fbb960ea8704a43 +0x3fbb960ea87049ac // -6.225603 -0xc018e704929b8ba7 +0xc018e704929b8bb6 // 3.621822 -0x400cf97dab3b4a62 +0x400cf97dab3b4a6c // 0.561487 -0x3fe1f7b432e6a4fd +0x3fe1f7b432e6a505 // -0.087250 -0xbfb655ff085ac95f +0xbfb655ff085ac935 // 0.630292 -0x3fe42b59e3177ec0 +0x3fe42b59e3177ed3 // -1.721075 -0xbffb898656944481 +0xbffb898656944492 // -0.771152 -0xbfe8ad46faaf37d6 +0xbfe8ad46faaf37d3 // 6.067757 -0x401845621047a9de +0x401845621047a9eb // 0.661755 -0x3fe52d198bb345de +0x3fe52d198bb34602 // 4.349054 -0x4011656e5334e616 +0x4011656e5334e621 // -0.798595 -0xbfe98e17b1592154 +0xbfe98e17b159215b // -0.600615 -0xbfe3383de3fef138 +0xbfe3383de3fef14c // -2.873737 -0xc006fd69edff3462 +0xc006fd69edff3471 // -6.270116 -0xc019149941157c42 +0xc019149941157c4f // -0.351575 -0xbfd680359dc11fe8 +0xbfd680359dc11fec // -2.660578 -0xc00548dd114cc8f2 +0xc00548dd114cc901 // 1.414539 -0x3ff6a1f33589db4b +0x3ff6a1f33589db53 // 0.339397 -0x3fd5b8b01685fca9 +0x3fd5b8b01685fcb0 // -0.136207 -0xbfc16f3c1a18dbbf +0xbfc16f3c1a18dbba // 0.718330 -0x3fe6fc8f804480b7 +0x3fe6fc8f804480be // -1.219054 -0xbff3813f01817c23 +0xbff3813f01817c2b // -0.686204 -0xbfe5f562673b8d15 +0xbfe5f562673b8d13 // 3.081630 -0x4008a72de38e564b +0x4008a72de38e5656 // 0.505643 -0x3fe02e3abbf659be +0x3fe02e3abbf659d1 // 2.072114 -0x400093b0bad0f9c5 +0x400093b0bad0f9ce // -0.162551 -0xbfc4ce7afab4d3bb +0xbfc4ce7afab4d3cf // 0.129554 -0x3fc0953d07b07ad7 +0x3fc0953d07b07ab1 // -1.290447 -0xbff4a5ac46147e5d +0xbff4a5ac46147e6c // -2.987200 -0xc007e5c953da559e +0xc007e5c953da55a7 // -0.297392 -0xbfd308774144652a +0xbfd3087741446523 // -2.068337 -0xc0008bf43fb1cc36 +0xc0008bf43fb1cc3a // 0.664588 -0x3fe5444e1a12ed8a +0x3fe5444e1a12ed83 // -0.818335 -0xbfea2fcc4bb13edf +0xbfea2fcc4bb13ee1 // 0.885409 -0x3fec5545cfe5cd20 +0x3fec5545cfe5cd21 // 0.819943 -0x3fea3cf84976c4a1 +0x3fea3cf84976c4a7 // -0.721080 -0xbfe713167d2c2a56 +0xbfe713167d2c2a58 // -0.367963 -0xbfd78cb2abd2dbeb +0xbfd78cb2abd2dbd6 // 2.170165 -0x40015c7fb8d12748 +0x40015c7fb8d1274a // 0.581076 -0x3fe2982bfa34b72f +0x3fe2982bfa34b73b // 0.954622 -0x3fee8c42d6090b33 +0x3fee8c42d6090b37 // 0.045448 -0x3fa744f8d47bc5b7 +0x3fa744f8d47bc58f // -0.181294 -0xbfc734a190d7beaa +0xbfc734a190d7bebf // -1.784410 -0xbffc8cf13a84df6a +0xbffc8cf13a84df6f // -0.574510 -0xbfe26261e8a59718 +0xbfe26261e8a59715 // -0.681472 -0xbfe5ce9e3cb76665 +0xbfe5ce9e3cb7666a // 0.357418 -0x3fd6dff0166c36ff +0x3fd6dff0166c36df // 1.582488 -0x3ff951df5b39dded +0x3ff951df5b39ddf6 // 0.720043 -0x3fe70a96b2476650 +0x3fe70a96b247664f // -0.231615 -0xbfcda58d62a6f5ec +0xbfcda58d62a6f5df // -0.307132 -0xbfd3a80d39659c35 +0xbfd3a80d39659c2b // 0.190864 -0x3fc86e38d05e74ce +0x3fc86e38d05e74ac // 0.041962 -0x3fa57bfcab07c62f +0x3fa57bfcab07c5a2 // -0.496781 -0xbfdfcb41b06b3c36 +0xbfdfcb41b06b3c0b // -1.093907 -0xbff180a482d6c99e +0xbff180a482d6c99d // 1.017620 -0x3ff0482bb6fc3edd +0x3ff0482bb6fc3ee2 // -0.807720 -0xbfe9d8d83b265104 +0xbfe9d8d83b265102 // -0.228533 -0xbfcd4094e54fb400 +0xbfcd4094e54fb3fe // 0.985565 -0x3fef89bf27c6749e +0x3fef89bf27c6748f // -0.720748 -0xbfe7105f175a7b9d +0xbfe7105f175a7bc1 // 0.954126 -0x3fee883350ba71d2 +0x3fee883350ba71d8 // 0.817521 -0x3fea29219dee1afd +0x3fea29219dee1b28 // -1.547036 -0xbff8c0a87658999f +0xbff8c0a8765899a8 // -0.794501 -0xbfe96c8cd2744c57 +0xbfe96c8cd2744c58 // 0.345647 -0x3fd61f14deae8276 +0x3fd61f14deae8272 // 0.634783 -0x3fe45024fd797066 +0x3fe45024fd79705f // 0.403356 -0x3fd9d0939b108dba +0x3fd9d0939b108dd6 // 0.577610 -0x3fe27bc7f0113376 +0x3fe27bc7f011337b // -1.323404 -0xbff52ca95b76930d +0xbff52ca95b769322 // 0.006918 -0x3f7c5630db367a95 +0x3f7c5630db3674ce // -1.618572 -0xbff9e5abf7eba4da +0xbff9e5abf7eba4e8 // 0.365759 -0x3fd7689a228ad77a +0x3fd7689a228ad779 // 0.525998 -0x3fe0d4fa464f164d +0x3fe0d4fa464f1650 // -0.336466 -0xbfd588a6a8aea15e +0xbfd588a6a8aea124 // 1.602300 -0x3ff9a304e7767f87 +0x3ff9a304e7767f9d // -1.083451 -0xbff155d0c1c41b4a +0xbff155d0c1c41b4f // -1.599739 -0xbff99888618da95a +0xbff99888618da979 // 2.011413 -0x4000175f9417214c +0x4000175f94172154 // 1.222822 -0x3ff390ade3c435e8 +0x3ff390ade3c435ed // -0.825064 -0xbfea66ece9d2f01d +0xbfea66ece9d2f021 // -0.177459 -0xbfc6b6f5dbce65cf +0xbfc6b6f5dbce65c1 // -0.021301 -0xbf95cff89d81c0cf +0xbf95cff89d81c2d6 // -0.936017 -0xbfedf3dad5987054 +0xbfedf3dad598705c // 1.812285 -0x3ffcff1e1d8ce3e0 +0x3ffcff1e1d8ce3fc // -0.402280 -0xbfd9bef4e7895398 +0xbfd9bef4e789538e // 1.189265 -0x3ff3073b1daab629 +0x3ff3073b1daab640 // 0.085428 -0x3fb5de9b050bbb24 +0x3fb5de9b050bbb08 // -0.201413 -0xbfc9c7e5813b2b08 +0xbfc9c7e5813b2b16 // 0.852881 -0x3feb4acd2f97b1c6 +0x3feb4acd2f97b1a9 // -2.577254 -0xc0049e3757f9174c +0xc0049e3757f91759 // -0.579442 -0xbfe28aca8459688b +0xbfe28aca84596891 // 1.517891 -0x3ff84947ff313514 +0x3ff84947ff313513 // -0.513070 -0xbfe06b121151001e +0xbfe06b1211510016 // 0.974998 -0x3fef332fb5f5e8b5 +0x3fef332fb5f5e8b9 // -0.240925 -0xbfced6a4038e5932 +0xbfced6a4038e5944 // -0.640601 -0xbfe47fcd79e6b93d +0xbfe47fcd79e6b942 // 0.500063 -0x3fe00083cbbed9aa +0x3fe00083cbbed9ab // 0.030311 -0x3f9f09cda73f74cc +0x3f9f09cda73f73c2 // -1.433565 -0xbff6efe1f273bce6 +0xbff6efe1f273bce5 // -0.572884 -0xbfe255117846488b +0xbfe2551178464893 // -0.646264 -0xbfe4ae315055b72e +0xbfe4ae315055b725 // 0.824327 -0x3fea60e2fc589134 +0x3fea60e2fc589136 // 0.263749 -0x3fd0e1432e0aee96 +0x3fd0e1432e0aeea3 // 1.333166 -0x3ff554a6162c9a7c +0x3ff554a6162c9a7b // 0.106144 -0x3fbb2c3d5c48724d +0x3fbb2c3d5c487204 // 0.590058 -0x3fe2e1c22b6bfce7 +0x3fe2e1c22b6bfce6 // -1.629671 -0xbffa13220dd7d691 +0xbffa13220dd7d68f // 0.189182 -0x3fc8371d4b34af07 +0x3fc8371d4b34aee9 // 0.188179 -0x3fc81642daedabbc +0x3fc81642daedabb6 // -0.065041 -0xbfb0a682e287dab6 +0xbfb0a682e287daa8 // 0.016573 -0x3f90f8825fa585a6 +0x3f90f8825fa585e4 // -0.282256 0xbfd2107ba49a66d8 // 0.614994 -0x3fe3ae08ef21fe54 +0x3fe3ae08ef21fe56 // 0.883721 -0x3fec47723331a57f +0x3fec47723331a57c // 0.460195 -0x3fdd73d5c6aee7b9 +0x3fdd73d5c6aee7c4 // 0.317345 -0x3fd44f632c22a675 +0x3fd44f632c22a669 // -0.729866 -0xbfe75b10c6e1d785 +0xbfe75b10c6e1d781 // 0.324652 -0x3fd4c719d06e2637 +0x3fd4c719d06e262c // -1.121601 -0xbff1f21433d2b244 +0xbff1f21433d2b242 // -0.366468 -0xbfd77437d31c6544 +0xbfd77437d31c6536 // -0.129209 -0xbfc089ed9da33cdc +0xbfc089ed9da33ce5 // 0.742739 -0x3fe7c4847c1ceca7 +0x3fe7c4847c1cecb7 // -0.585418 -0xbfe2bbbf6bafb357 +0xbfe2bbbf6bafb361 // 0.752145 0x3fe811925afda2ed // 0.241003 -0x3fced92e77f215e9 +0x3fced92e77f215e3 // -0.516924 -0xbfe08aa367c3dd4c +0xbfe08aa367c3dd4d // 0.178730 -0x3fc6e0a2b01fd120 +0x3fc6e0a2b01fd134 // 0.285741 -0x3fd249956791820b +0x3fd2499567918208 // -0.601458 -0xbfe33f24b9c9a024 +0xbfe33f24b9c9a030 // -0.292219 -0xbfd2b3b84dd33ec3 +0xbfd2b3b84dd33ec5 // -0.653586 -0xbfe4ea2cb4cd15e3 +0xbfe4ea2cb4cd15ee // -0.530852 -0xbfe0fcbe17fe9fb5 +0xbfe0fcbe17fe9faf // -0.219535 -0xbfcc19bcdb18bccc +0xbfcc19bcdb18bcc6 // 1.144099 -0x3ff24e3ad0aced4a +0x3ff24e3ad0aced4f // 0.672634 -0x3fe58637a76ceccb +0x3fe58637a76cecd4 // -1.618097 -0xbff9e3b97c709abe +0xbff9e3b97c709ac2 // -2.412541 -0xc0034ce22487e15c +0xc0034ce22487e176 // 3.705164 -0x400da42d1f01ed2b +0x400da42d1f01ed39 // 0.968357 -0x3feefcc7e5fc9406 +0x3feefcc7e5fc940f // -0.314129 -0xbfd41aafb29ea4b5 +0xbfd41aafb29ea4b0 // -0.621300 -0xbfe3e1b0ae7e6b9f +0xbfe3e1b0ae7e6b92 // -0.334533 -0xbfd568fd7b2d79a9 +0xbfd568fd7b2d79ea // -1.623787 -0xbff9fb08017dc5df +0xbff9fb08017dc5e4 // 3.311097 -0x400a7d203b31b53c +0x400a7d203b31b555 // -1.323719 -0xbff52df3776ef7fe +0xbff52df3776ef7f5 // 3.465369 -0x400bb91398c6e61b +0x400bb91398c6e62d // -0.544448 -0xbfe16c1ebba431f1 +0xbfe16c1ebba431fa // 0.203948 -0x3fca1af3a6779b6c +0x3fca1af3a6779b4d // -0.070115 -0xbfb1f307f44da83f +0xbfb1f307f44daa04 // -4.161426 -0xc010a54cf6961f6e +0xc010a54cf6961f7a // 1.000000 0x3ff0000000000000 // 0.000000 @@ -1411,2993 +1411,2993 @@ D // 1.000000 0x3ff0000000000000 // -0.603427 -0xbfe34f4555dfbb97 +0xbfe34f4555dfbb95 // 0.115313 -0x3fbd852a78cc5dc7 +0x3fbd852a78cc5dd3 // -0.381661 -0xbfd86d22930a441c +0xbfd86d22930a4416 // 0.063682 -0x3fb04d7c1bbd7ea3 +0x3fb04d7c1bbd7e81 // 0.695066 0x3fe63dfc16fff0c1 // 0.284678 -0x3fd2382b1b9fcc59 +0x3fd2382b1b9fcc4f // 0.305279 -0x3fd389b2147154b5 +0x3fd389b2147154ae // 0.944504 -0x3fee395f815aa41d +0x3fee395f815aa41f // -0.435068 -0xbfdbd82897f816c4 +0xbfdbd82897f816c2 // -0.283351 -0xbfd2226b0b47a830 +0xbfd2226b0b47a827 // 0.097869 -0x3fb90df305322315 +0x3fb90df3053222fd // 0.217708 -0x3fcbdddb48cdd992 +0x3fcbdddb48cdd999 // -0.017644 -0xbf921155a1e5c502 +0xbf921155a1e5c51b // -0.193900 -0xbfc8d1b95a78ee47 +0xbfc8d1b95a78ee4b // -0.436823 -0xbfdbf4e7ba56be21 +0xbfdbf4e7ba56be1c // -0.155207 -0xbfc3ddd3dd1e30d2 +0xbfc3ddd3dd1e30dd // -0.490088 -0xbfdf5d9bfbca41be +0xbfdf5d9bfbca41bb // 0.477604 -0x3fde91104aef8999 +0x3fde91104aef8995 // -0.353979 -0xbfd6a79796e552f8 +0xbfd6a79796e552fb // 0.240928 -0x3fced6b9b148021c +0x3fced6b9b1480206 // 0.251973 -0x3fd0205439e732a2 +0x3fd0205439e7329a // -1.636271 0xbffa2e2af973b87c // 0.022626 -0x3f972b37e12767b6 +0x3f972b37e1276828 // 0.746895 -0x3fe7e69041954fc0 +0x3fe7e69041954fc5 // 0.184738 -0x3fc7a581f0750403 +0x3fc7a581f0750428 // 0.431989 -0x3fdba5b5705b93fc +0x3fdba5b5705b93f5 // -0.255737 -0xbfd05e00bc4f7deb +0xbfd05e00bc4f7de7 // -0.928440 -0xbfedb5c6d0454637 +0xbfedb5c6d045463a // 0.376321 -0x3fd815a2ffcd1d9f +0x3fd815a2ffcd1da1 // 0.378634 -0x3fd83b8b372fb4c8 +0x3fd83b8b372fb4cd // 0.105105 -0x3fbae82838e18b53 +0x3fbae82838e18b79 // 0.565605 -0x3fe2197074aae461 +0x3fe2197074aae462 // 0.136068 -0x3fc16aaff0470a29 +0x3fc16aaff0470a26 // -0.664510 -0xbfe543aa54905909 +0xbfe543aa54905908 // -0.158473 -0xbfc448d95687d39c +0xbfc448d95687d3af // -0.714346 -0xbfe6dbecbccf501e +0xbfe6dbecbccf5023 // -0.455549 -0xbfdd27b57463d685 +0xbfdd27b57463d69a // 0.257006 -0x3fd072ca967cbe4b +0x3fd072ca967cbe3a // 0.251760 -0x3fd01cd3e48bfe9b +0x3fd01cd3e48bfe97 // 0.931416 -0x3fedce294b0cc9cc +0x3fedce294b0cc9ce // -0.168858 -0xbfc59d1f71e2aca9 +0xbfc59d1f71e2ac9a // 0.658062 -0x3fe50ed8517e073f +0x3fe50ed8517e074e // 0.828756 -0x3fea852c077a8ebd +0x3fea852c077a8ebe // -0.895703 -0xbfeca9993a2ad37f +0xbfeca9993a2ad377 // -0.224761 -0xbfccc4fbcbc85638 +0xbfccc4fbcbc85615 // 1.343506 -0x3ff57f0060c58ae8 +0x3ff57f0060c58ae6 // 0.458281 -0x3fdd54799ef5e5ff +0x3fdd54799ef5e60f // 0.037467 -0x3fa32edae0e79bf1 +0x3fa32edae0e79b91 // 0.068038 -0x3fb16af53d1d9d27 +0x3fb16af53d1d9d00 // -0.116219 -0xbfbdc08020901f36 +0xbfbdc08020901f1d // -2.172380 -0xc0016108d791ab8b +0xc0016108d791ab89 // 0.180890 -0x3fc72763a9e1e8cb +0x3fc72763a9e1e8d6 // 0.024623 -0x3f9936a56bc2d49f +0x3f9936a56bc2d4dd // 0.332735 -0x3fd54b88f6dd46f1 +0x3fd54b88f6dd46fe // -0.078991 -0xbfb438c646a831c2 +0xbfb438c646a831a5 // -0.256189 -0xbfd06566a89eabf4 +0xbfd06566a89eabf0 // -0.197646 0xbfc94c731f564d8a // 0.149948 -0x3fc33181c1bfc16f +0x3fc33181c1bfc16b // -0.200518 -0xbfc9aa960b55a770 +0xbfc9aa960b55a791 // -0.308464 0xbfd3bddee4883857 // 0.844278 -0x3feb04541d8eb935 +0x3feb04541d8eb92e // 0.284525 -0x3fd235a8090f5639 +0x3fd235a8090f5634 // -0.767839 -0xbfe892226d23a062 +0xbfe892226d23a060 // -0.403781 -0xbfd9d78a561bdee4 +0xbfd9d78a561bdeea // -0.457062 -0xbfdd4081504624ee +0xbfdd4081504624e8 // 0.403632 -0x3fd9d51c87a6a487 +0x3fd9d51c87a6a48f // -0.082487 -0xbfb51de19c789659 +0xbfb51de19c789675 // 0.771213 -0x3fe8adc5f7c98ac7 +0x3fe8adc5f7c98ac0 // -0.419705 -0xbfdadc746de98ec3 +0xbfdadc746de98ebc // -0.444723 0xbfdc765898939b9f // 0.144123 0x3fc272a1c7dea9f8 // -0.411133 -0xbfda500263de69e8 +0xbfda500263de69ee // 0.846928 -0x3feb1a090c19c095 +0x3feb1a090c19c090 // 0.822614 -0x3fea52db9f96efac +0x3fea52db9f96efa8 // -0.225495 -0xbfccdd05bd1a7294 +0xbfccdd05bd1a728c // 0.581660 -0x3fe29cf4daf0a6fb +0x3fe29cf4daf0a6fc // 0.132732 -0x3fc0fd5bf4821bbc +0x3fc0fd5bf4821bc7 // -0.355992 -0xbfd6c892d6c71285 +0xbfd6c892d6c7127b // -0.115424 -0xbfbd8c7359b8cce0 +0xbfbd8c7359b8ccea // 0.558648 -0x3fe1e072313ecfae +0x3fe1e072313ecfaf // -0.503919 -0xbfe0201b61a6ecdf +0xbfe0201b61a6ecdb // 0.430458 -0x3fdb8ca071e64144 +0x3fdb8ca071e64142 // -0.223029 -0xbfcc8c386e2fc2ea +0xbfcc8c386e2fc2e2 // 0.115702 -0x3fbd9eaa0a85e3f2 +0x3fbd9eaa0a85e40b // -1.063852 -0xbff10589df0101f3 +0xbff10589df0101f0 // -0.736678 -0xbfe792dd65552162 +0xbfe792dd65552163 // -0.511953 -0xbfe061ea968b004b +0xbfe061ea968b004a // -0.986741 -0xbfef9362a4b4aa0f +0xbfef9362a4b4aa15 // -0.121459 -0xbfbf17ea9ba7abf6 +0xbfbf17ea9ba7abe6 // 0.314882 -0x3fd427052512fd9b +0x3fd427052512fda3 // 0.798491 -0x3fe98d3c7e5fa89f +0x3fe98d3c7e5fa89b // 0.236659 -0x3fce4ad97cf57823 +0x3fce4ad97cf57813 // 0.882446 -0x3fec3cfed4f91094 +0x3fec3cfed4f9109b // -0.258068 -0xbfd0842fcc5baa01 +0xbfd0842fcc5ba9fe // -0.250509 -0xbfd008551f48f2fd +0xbfd008551f48f2ef // 0.164721 -0x3fc5159353de1ef0 +0x3fc5159353de1ef4 // 0.243367 -0x3fcf26a26b04c4d1 +0x3fcf26a26b04c4c9 // 0.692311 -0x3fe62769390c945d +0x3fe62769390c945c // -0.174314 -0xbfc64fec1c9c562d +0xbfc64fec1c9c5633 // -0.299153 -0xbfd3255406229224 +0xbfd3255406229228 // 0.052407 -0x3faad50807b73a08 +0x3faad50807b739dd // -0.230773 -0xbfcd89f5ecfd1603 +0xbfcd89f5ecfd15fb // 1.320745 0x3ff521c5c20856ec // 0.287107 -0x3fd25ff4b0ea09d6 +0x3fd25ff4b0ea09cf // 0.820691 -0x3fea4318fa2d5c62 +0x3fea4318fa2d5c61 // 0.764452 -0x3fe87663948e8534 +0x3fe87663948e8535 // -1.660305 0xbffa909c3be5f708 // -1.158896 -0xbff28ad60d16eb4b +0xbff28ad60d16eb45 // 0.147816 -0x3fc2eba4cd06f8be +0x3fc2eba4cd06f8d2 // -1.086003 0xbff16044a6f4bf79 // -0.580999 -0xbfe2978b0c043d32 +0xbfe2978b0c043d37 // 0.065325 -0x3fb0b92155a76ab3 +0x3fb0b92155a76a7b // -0.515906 -0xbfe0824d4503082a +0xbfe0824d45030828 // -0.257178 -0xbfd0759c309b6d7a +0xbfd0759c309b6d79 // -0.444906 -0xbfdc79571fa00de3 +0xbfdc79571fa00de4 // 0.430890 0x3fdb93b1d66bdede // 1.028970 0x3ff076a967d12428 // 0.548378 -0x3fe18c509285d288 +0x3fe18c509285d287 // 0.721501 -0x3fe716893e916001 +0x3fe716893e915ffb // -0.368161 -0xbfd78ff128942d07 +0xbfd78ff128942d08 // -0.427785 -0xbfdb60d63661b4b9 +0xbfdb60d63661b4a9 // -1.015981 -0xbff0417510a82344 +0xbff0417510a82341 // -1.025681 -0xbff0693081894824 +0xbff0693081894823 // 1.302554 -0x3ff4d743256b1e32 +0x3ff4d743256b1e35 // 0.581833 -0x3fe29e60b72a2ed8 +0x3fe29e60b72a2ecc // 0.213263 -0x3fcb4c3436468695 +0x3fcb4c3436468669 // 0.906297 -0x3fed006270311090 +0x3fed00627031108c // 0.141179 -0x3fc212232011a4b8 +0x3fc212232011a4cf // 0.293217 -0x3fd2c4100777c723 +0x3fd2c4100777c730 // 1.452545 0x3ff73d9fb9ff2ad5 // -0.912512 -0xbfed334bdb4cde75 +0xbfed334bdb4cde79 // 0.112277 -0x3fbcbe2ef4bbda21 +0x3fbcbe2ef4bbd9f9 // -0.976826 -0xbfef42293aed006c +0xbfef42293aed006a // -1.387333 -0xbff63283d8d0275a +0xbff63283d8d0275b // 0.482354 -0x3fdedee3cffc73ec +0x3fdedee3cffc73e8 // 0.724654 -0x3fe7305d94e41332 +0x3fe7305d94e41333 // -0.046331 -0xbfa7b8be5c213aa9 +0xbfa7b8be5c213ab0 // 0.685357 -0x3fe5ee71f3bff125 +0x3fe5ee71f3bff124 // 0.101074 -0x3fb9dff5e6305c3e +0x3fb9dff5e6305c43 // 0.174878 -0x3fc66268f40693a5 +0x3fc66268f40693af // 0.234124 -0x3fcdf7c7af128101 +0x3fcdf7c7af128100 // -0.407606 -0xbfda16386f5a66be +0xbfda16386f5a66bb // -0.016655 -0xbf910e1c4dba3c4f +0xbf910e1c4dba3c29 // -0.791201 -0xbfe95184237ca644 +0xbfe95184237ca647 // -0.071632 -0xbfb25677945f6772 +0xbfb25677945f676f // 0.342850 -0x3fd5f1428c4d40d6 +0x3fd5f1428c4d40d2 // -0.076151 -0xbfb37e9ea01bd05e +0xbfb37e9ea01bd06e // -0.266847 -0xbfd114051ac6ad96 +0xbfd114051ac6ad95 // 0.134849 -0x3fc142ba1fea68aa +0x3fc142ba1fea68b0 // 0.227824 -0x3fcd2953f008b681 +0x3fcd2953f008b680 // 0.042415 -0x3fa5b76d865d95b5 +0x3fa5b76d865d95b4 // 0.059603 -0x3fae8443544e6733 +0x3fae8443544e6741 // 0.079172 -0x3fb44498ee9c1296 +0x3fb44498ee9c1291 // -0.380221 -0xbfd8558b845c86ea +0xbfd8558b845c86f1 // 0.017881 -0x3f924f4f5a111cb1 +0x3f924f4f5a111c96 // -0.156268 -0xbfc400987102502e +0xbfc4009871025034 // -0.160799 -0xbfc4950fb0b765f9 +0xbfc4950fb0b76621 // 0.163114 -0x3fc4e0eabb368afe +0x3fc4e0eabb368b17 // 0.517782 -0x3fe091ac3476eb97 +0x3fe091ac3476eb99 // -0.029642 -0xbf9e5a8b3747f964 +0xbf9e5a8b3747f96f // 0.138543 -0x3fc1bbc829aa3f78 +0x3fc1bbc829aa3f7e // 0.378305 -0x3fd83626f70d0025 +0x3fd83626f70d002a // -0.532267 0xbfe1085417b1c779 // 0.313701 -0x3fd413ae0e2ab3dc +0x3fd413ae0e2ab3e7 // -0.032018 -0xbfa064b266910217 +0xbfa064b26691022f // -0.007698 -0xbf7f879255c0c298 +0xbf7f879255c0c307 // -0.688741 -0xbfe60a2b20fbff87 +0xbfe60a2b20fbff8e // -0.002878 -0xbf6793d60c7ee402 +0xbf6793d60c7ee8bf // 0.481598 -0x3fded28269820f69 +0x3fded28269820f6d // 0.010480 -0x3f8576b24053ca29 +0x3f8576b24053ca0e // 0.397805 -0x3fd975a2c160b348 +0x3fd975a2c160b34b // 0.009665 -0x3f83cb15b25ca942 +0x3f83cb15b25ca9fd // 0.214706 -0x3fcb7b7d727776f5 +0x3fcb7b7d72777709 // -0.065409 -0xbfb0bea3326fc0bf +0xbfb0bea3326fc07c // -0.257591 -0xbfd07c5de61dcf32 +0xbfd07c5de61dcf40 // -0.804156 -0xbfe9bba6560c121b +0xbfe9bba6560c121e // -0.539068 -0xbfe1400bfa6afc59 +0xbfe1400bfa6afc5b // -0.343908 -0xbfd602980aa8f9fc +0xbfd602980aa8fa07 // 0.445314 -0x3fdc800721435e6a +0x3fdc800721435e66 // 0.883436 -0x3fec451bd6ec621e +0x3fec451bd6ec6217 // -0.212546 -0xbfcb34b908537328 +0xbfcb34b908537336 // 0.078521 -0x3fb419ede837b71f +0x3fb419ede837b71e // 0.206379 -0x3fca6aa4642dca06 +0x3fca6aa4642dca01 // -0.024727 -0xbf995214c5c1c2e3 +0xbf995214c5c1c236 // -0.116271 -0xbfbdc3f08b19a9e8 +0xbfbdc3f08b19a9c4 // -0.144586 -0xbfc281cd2e51b013 +0xbfc281cd2e51b015 // 0.773230 -0x3fe8be4ddb57fdcb +0x3fe8be4ddb57fdc7 // -0.345649 0xbfd61f1c4b93c20b // -0.386167 -0xbfd8b6f785350dfc +0xbfd8b6f785350df5 // -0.415660 -0xbfda9a2b1ffb8368 +0xbfda9a2b1ffb8365 // -1.014037 -0xbff0397e656f3229 +0xbff0397e656f322a // 0.546919 -0x3fe1805badbf7be6 +0x3fe1805badbf7be8 // -0.066339 -0xbfb0fb936c5b799a +0xbfb0fb936c5b79b7 // 0.758809 -0x3fe8482a187fd723 +0x3fe8482a187fd71f // 0.424603 -0x3fdb2cb377074eed +0x3fdb2cb377074eeb // 0.221894 -0x3fcc67082f84fec5 +0x3fcc67082f84fecd // 0.135386 -0x3fc154564fc98dd7 +0x3fc154564fc98dd9 // 0.380681 -0x3fd85d14d8a8a317 +0x3fd85d14d8a8a314 // -0.239941 -0xbfceb6649777fc4e +0xbfceb6649777fc50 // -0.229546 -0xbfcd61c5a906bd68 +0xbfcd61c5a906bd71 // -0.522816 -0xbfe0bae93a6906d1 +0xbfe0bae93a6906d0 // -0.173556 0xbfc637151b9a5886 // 0.223610 -0x3fcc9f429ae0351f +0x3fcc9f429ae03517 // 0.669621 -0x3fe56d89bafaf69a +0x3fe56d89bafaf697 // -0.477883 0xbfde95a0c61a3d38 // -0.365433 -0xbfd76340d3629bc3 +0xbfd76340d3629bbe // 0.094492 -0x3fb830a63ec9c398 +0x3fb830a63ec9c399 // -0.160760 -0xbfc493cbb0597b8c +0xbfc493cbb0597ba2 // 0.771830 -0x3fe8b2d411875356 +0x3fe8b2d411875357 // 0.386287 -0x3fd8b8ecb69d232c +0x3fd8b8ecb69d2324 // -0.107466 -0xbfbb82e2fc9dd019 +0xbfbb82e2fc9dd035 // -0.126550 -0xbfc032ca1eddc6e0 +0xbfc032ca1eddc6ee // 0.174820 -0x3fc66083ca91103b +0x3fc66083ca911046 // -0.522817 -0xbfe0baea35f32e77 +0xbfe0baea35f32e75 // 0.487571 -0x3fdf345cbd273a2f +0x3fdf345cbd273a35 // 0.115042 -0x3fbd7366e454fc1b +0x3fbd7366e454fc08 // 0.776232 -0x3fe8d6e38f65eaf1 +0x3fe8d6e38f65eaee // -0.410232 -0xbfda413c4106a36c +0xbfda413c4106a373 // -0.775458 -0xbfe8d08cbfde4639 +0xbfe8d08cbfde463b // 0.324448 -0x3fd4c3c35f926e33 +0x3fd4c3c35f926e2f // 0.206590 -0x3fca718aa49cfe96 +0x3fca718aa49cfe99 // 0.539886 -0x3fe146bfd9a5e8c2 +0x3fe146bfd9a5e8c3 // 0.375607 -0x3fd809efe4cbf6f4 +0x3fd809efe4cbf6eb // 0.346948 -0x3fd634642cf3479d +0x3fd634642cf34795 // 1.379415 -0x3ff61214f46c1cbd +0x3ff61214f46c1cbf // -1.212954 -0xbff36842d8f8c452 +0xbff36842d8f8c453 // -0.358266 -0xbfd6edd324c26342 +0xbfd6edd324c26331 // 0.161862 -0x3fc4b7e0e42fec18 +0x3fc4b7e0e42fec2e // -0.793313 -0xbfe962d2fb209f7b +0xbfe962d2fb209f77 // -0.676340 -0xbfe5a494d02d92d4 +0xbfe5a494d02d92d9 // -0.195739 -0xbfc90dfacc83b4ce +0xbfc90dfacc83b4d6 // -1.150515 -0xbff268824b3a0817 +0xbff268824b3a0818 // 0.046021 -0x3fa7901b8455335d +0x3fa7901b84553387 // -0.407983 -0xbfda1c64a36c6d3b +0xbfda1c64a36c6d37 // 1.121291 -0x3ff1f0ce6d21ce47 +0x3ff1f0ce6d21ce48 // 0.891323 -0x3fec85b8788993b5 +0x3fec85b8788993b6 // -0.469450 -0xbfde0b77d34fa009 +0xbfde0b77d34fa007 // 0.216672 -0x3fcbbbe9c03fa9a0 +0x3fcbbbe9c03fa99f // -0.194173 -0xbfc8daa67d2f351f +0xbfc8daa67d2f351a // 0.351083 -0x3fd67825554767eb +0x3fd67825554767f2 // -0.487461 -0xbfdf3291664fa6d6 +0xbfdf3291664fa6cd // -0.937440 -0xbfedff81e0d22375 +0xbfedff81e0d22373 // 1.887380 0x3ffe32b5583f9003 // 0.317189 -0x3fd44cd3ba8704cd +0x3fd44cd3ba8704bf // -0.663495 -0xbfe53b58fc4a6f08 +0xbfe53b58fc4a6f0c // 0.783567 -0x3fe912fbbe419bd7 +0x3fe912fbbe419bd1 // 0.051719 -0x3faa7af7b6be610e +0x3faa7af7b6be6160 // 0.422100 -0x3fdb03b01a23e88b +0x3fdb03b01a23e88c // 0.501152 -0x3fe0096fb415ae74 +0x3fe0096fb415ae70 // -0.169348 -0xbfc5ad3518f9ea38 +0xbfc5ad3518f9ea36 // 0.193751 -0x3fc8ccd17cadc890 +0x3fc8ccd17cadc88c // -0.394161 -0xbfd939ed7680fe18 +0xbfd939ed7680fe1b // -0.732030 -0xbfe76ccaf8289d52 +0xbfe76ccaf8289d50 // -0.538231 -0xbfe1392f36d59fa6 +0xbfe1392f36d59fa5 // -0.141977 -0xbfc22c4b50418140 +0xbfc22c4b50418138 // 0.216944 -0x3fcbc4cfae7422e0 +0x3fcbc4cfae7422ed // 0.874763 -0x3febfe0e60487129 +0x3febfe0e60487128 // 0.528708 -0x3fe0eb2d1e2a173e +0x3fe0eb2d1e2a1742 // -0.223669 -0xbfcca12f4f1b2f2c +0xbfcca12f4f1b2f0a // -0.409850 -0xbfda3afb5b1cc1b6 +0xbfda3afb5b1cc1c4 // -0.227033 -0xbfcd0f6bf6a83347 +0xbfcd0f6bf6a83343 // -0.401619 -0xbfd9b41ebb8fc78b +0xbfd9b41ebb8fc786 // -0.672063 -0xbfe5818a40b09668 +0xbfe5818a40b0966d // -0.093741 -0xbfb7ff701185ec43 +0xbfb7ff701185ec63 // 0.649609 -0x3fe4c998b749cd15 +0x3fe4c998b749cd0f // 0.032617 -0x3fa0b324e6ac8ec4 +0x3fa0b324e6ac8e8d // 0.110243 -0x3fbc38e13fc4ad1c +0x3fbc38e13fc4ad29 // -0.795179 -0xbfe9721ab1045065 +0xbfe9721ab1045064 // 0.590360 -0x3fe2e439e506844d +0x3fe2e439e5068452 // 0.246957 -0x3fcf9c46e158afad +0x3fcf9c46e158afbb // -0.635407 -0xbfe455421533fb10 +0xbfe455421533fb0d // 0.333861 0x3fd55df8d27e7eb4 // 0.039001 -0x3fa3f7ef52bed9c8 +0x3fa3f7ef52bed9e1 // 0.658331 -0x3fe5110b7e41c85d +0x3fe5110b7e41c857 // 0.913290 -0x3fed39aaea2e073b +0x3fed39aaea2e0738 // 1.098147 0x3ff1920314c7c191 // -0.401848 -0xbfd9b7df1b3fbdbf +0xbfd9b7df1b3fbdc6 // -0.657867 -0xbfe50d3f09fb6f87 +0xbfe50d3f09fb6f7f // -0.715676 -0xbfe6e6d1d8f7f330 +0xbfe6e6d1d8f7f328 // -0.798086 -0xbfe989eb4e0bf0e3 +0xbfe989eb4e0bf0e5 // -0.165850 -0xbfc53a96a30579ed +0xbfc53a96a30579fc // -0.491214 -0xbfdf700cd204b63d +0xbfdf700cd204b644 // -0.231916 -0xbfcdaf701d9bce5d +0xbfcdaf701d9bce5f // -0.004083 -0xbf70b8fdfeca4b00 +0xbf70b8fdfeca49e2 // 0.034798 -0x3fa1d0fd50180b65 +0x3fa1d0fd50180b85 // 1.113735 -0x3ff1d1dbd043b4a6 +0x3ff1d1dbd043b4a5 // 0.633695 0x3fe4473b5bcba210 // -0.583466 -0xbfe2abbfdba4260a +0xbfe2abbfdba42607 // -0.306899 -0xbfd3a43bc6d90d0a +0xbfd3a43bc6d90d05 // 1.471943 -0x3ff78d148ffe86e1 +0x3ff78d148ffe868f // -1.184371 -0xbff2f32f7ba33a2d +0xbff2f32f7ba33a12 // -1.383347 -0xbff622303215a3a9 +0xbff622303215a386 // 0.692716 -0x3fe62abb289aa874 +0x3fe62abb289aa836 // -2.417002 -0xc003560564d0dc9f +0xc003560564d0dc74 // 0.002976 -0x3f6861e8538badc5 +0x3f6861e8538b94a1 // 2.638198 -0x40051b07ac48bafe +0x40051b07ac48bac6 // -0.120854 -0xbfbef044403ae497 +0xbfbef044403ae39d // -0.924343 -0xbfed9437c82c573c +0xbfed9437c82c56de // -1.018633 -0xbff04c51eaac7411 +0xbff04c51eaac73d6 // -1.338026 -0xbff5688dc6c9f636 +0xbff5688dc6c9f60f // 1.385967 -0x3ff62ceb386e9be3 +0x3ff62ceb386e9bb0 // -1.657260 -0xbffa8422cfb978f2 +0xbffa8422cfb978c1 // -1.056433 -0xbff0e725fef4c98d +0xbff0e725fef4c966 // -0.429791 -0xbfdb81b22ab6b9f1 +0xbfdb81b22ab6b955 // -1.633202 -0xbffa2197eb145c22 +0xbffa2197eb145ba9 // 1.323431 -0x3ff52cc5d01ae5de +0x3ff52cc5d01ae5b1 // 0.145487 -0x3fc29f53b1ea7d2b +0x3fc29f53b1ea7d34 // 1.293577 -0x3ff4b27e32074adf +0x3ff4b27e32074a68 // -0.227139 -0xbfcd12e0b7b75079 +0xbfcd12e0b7b74ff6 // -1.687434 -0xbffaffbabf2e6ace +0xbffaffbabf2e6a46 // -1.338289 -0xbff569a1bf7fc98f +0xbff569a1bf7fc95c // 0.284104 -0x3fd22ec39be84a26 +0x3fd22ec39be84a01 // -0.774075 -0xbfe8c5399443404e +0xbfe8c5399443401d // -1.045932 -0xbff0bc234b1390d5 +0xbff0bc234b13909f // 0.654227 -0x3fe4ef6d96b20872 +0x3fe4ef6d96b20853 // 2.256945 -0x40020e395c260977 +0x40020e395c26093b // 1.270758 -0x3ff45505d57d7118 +0x3ff45505d57d70d0 // 1.281084 -0x3ff47f51b02062c1 +0x3ff47f51b0206271 // 0.834705 -0x3feab5e772fc157f +0x3feab5e772fc1535 // 1.315386 -0x3ff50bd1d2dce970 +0x3ff50bd1d2dce922 // 0.970355 -0x3fef0d24fbcbbb76 +0x3fef0d24fbcbbb32 // 5.822403 -0x40174a240eb3183b +0x40174a240eb317eb // -2.945317 -0xc007900253882871 +0xc0079002538827f5 // -2.888894 -0xc0071c743aa18342 +0xc0071c743aa182e5 // 1.236495 -0x3ff3c8af3a3b1539 +0x3ff3c8af3a3b14d0 // -7.496535 -0xc01dfc73b10a8983 +0xc01dfc73b10a8907 // -0.371187 -0xbfd7c185d4e48599 +0xbfd7c185d4e48642 // 8.484029 -0x4020f7d29e2ad4e7 +0x4020f7d29e2ad4a9 // -0.577250 -0xbfe278d5d23c1808 +0xbfe278d5d23c1793 // -2.559807 -0xc0047a7c14195b2f +0xc0047a7c14195aca // -1.608108 -0xbff9bacf0e301462 +0xbff9bacf0e3013bd // -3.436837 -0xc00b7ea45c5ec0a9 +0xc00b7ea45c5ec041 // 4.488760 -0x4011f47d7ce4da4d +0x4011f47d7ce4da0b // -5.969014 -0xc017e04526b0c9a4 +0xc017e04526b0c952 // -1.156553 -0xbff2813d3d28f659 +0xbff2813d3d28f5e3 // -2.771498 -0xc0062c06eba4206b +0xc0062c06eba4201a // -4.886808 -0xc0138c176a693af0 +0xc0138c176a693aa4 // 1.311110 -0x3ff4fa4df5173b60 +0x3ff4fa4df5173ac4 // -0.548370 -0xbfe18c3f62675c0d +0xbfe18c3f62675ba8 // 4.057252 -0x40103aa059558ad5 +0x40103aa059558a90 // -1.720732 -0xbffb881df194a2bb +0xbffb881df194a284 // -6.103182 -0xc01869a879bd3187 +0xc01869a879bd311f // -2.381960 -0xc0030e40dd575bed +0xc0030e40dd575b96 // 0.378435 -0x3fd83846f1c226ba +0x3fd83846f1c22660 // -3.650381 -0xc00d33fb2c8357de +0xc00d33fb2c835797 // -2.310460 -0xc0027bd287437c64 +0xc0027bd287437c03 // 1.719568 -0x3ffb835a26ee1011 +0x3ffb835a26ee0fac // 6.431003 -0x4019b958e6c43972 +0x4019b958e6c4390e // 3.513184 -0x400c1b00705b398c +0x400c1b00705b38ff // 3.610677 -0x400ce2aabf3afca5 +0x400ce2aabf3afc3a // 2.770573 -0x40062a220ffff67a +0x40062a220ffff61b // 6.051669 -0x401834e8bce1374b +0x401834e8bce136ed // 2.077356 -0x40009e6ca12435ce +0x40009e6ca1243574 // 3.614251 -0x400ce9fcac8e8360 +0x400ce9fcac8e82e5 // -2.544309 -0xc0045abea4f52226 +0xc0045abea4f521d8 // -1.760305 -0xbffc2a359e5150ed +0xbffc2a359e51507c // 1.006664 -0x3ff01b4ba829cc30 +0x3ff01b4ba829cbee // -5.775005 -0xc017199af2ae7a15 +0xc017199af2ae79bb // 0.054833 -0x3fac131ca556167e +0x3fac131ca55612e1 // 5.166467 -0x4014aa7673d2358b +0x4014aa7673d23545 // -0.766740 -0xbfe88922a9219275 +0xbfe88922a921921b // -2.081635 -0xc000a7304098d8b5 +0xc000a7304098d869 // -1.345014 -0xbff5852cfff19345 +0xbff5852cfff192da // -2.404789 -0xc0033d0244927de7 +0xc0033d0244927da0 // 2.827669 -0x40069f10e73a1e92 +0x40069f10e73a1e3f // -3.444571 -0xc00b8e7b3c0deb38 +0xc00b8e7b3c0deacb // -1.175528 -0xbff2cef6d3ec7020 +0xbff2cef6d3ec6fd2 // -1.797204 -0xbffcc158ff013694 +0xbffcc158ff013621 // -3.742708 -0xc00df110e54e1bbd +0xc00df110e54e1b62 // 1.558129 -0x3ff8ee189808612d +0x3ff8ee18980860d1 // -0.139753 -0xbfc1e370b14aed0f +0xbfc1e370b14aebf1 // 3.226834 -0x4009d08e4a3dfdc1 +0x4009d08e4a3dfd63 // -0.848148 -0xbfeb2406dfa0d071 +0xbfeb2406dfa0d01c // -4.413407 -0xc011a7544ac6379f +0xc011a7544ac6375d // -1.880123 -0xbffe14fc100282d4 +0xbffe14fc10028255 // 0.295518 -0x3fd2e9c38b5c5929 +0x3fd2e9c38b5c58e2 // -1.899062 -0xbffe628e5cca68cd +0xbffe628e5cca6886 // -2.130847 -0xc0010bf9b63a11f8 +0xc0010bf9b63a11be // 1.019413 -0x3ff04f8442be5104 +0x3ff04f8442be50c7 // 4.312326 -0x40113fd250b68ed1 +0x40113fd250b68e8c // 2.853707 -0x4006d4646aa0c940 +0x4006d4646aa0c8f3 // 2.353881 -0x4002d4bfb7c40c21 +0x4002d4bfb7c40be2 // 2.601555 -0x4004cffc03efcefc +0x4004cffc03efcec4 // 4.400023 -0x4011999f9f7a382d +0x4011999f9f7a37ef // 1.647554 -0x3ffa5c615b3ce3cd +0x3ffa5c615b3ce373 // 0.498859 -0x3fdfed4f341ca501 +0x3fdfed4f341ca548 // 0.097689 -0x3fb90220fe7b5d7e +0x3fb90220fe7b5d8b // 0.148258 -0x3fc2fa1ccd5bfef8 +0x3fc2fa1ccd5bfeff // -0.102796 -0xbfba50ced42cf0b3 +0xbfba50ced42cf07e // 0.494020 -0x3fdf9e05ce5bb627 +0x3fdf9e05ce5bb679 // -0.471642 -0xbfde2f631976100f +0xbfde2f6319761018 // -0.211690 -0xbfcb18a772bb4f31 +0xbfcb18a772bb4ded // 0.336939 -0x3fd5906808bf2c0c +0x3fd5906808bf2c02 // 0.712939 -0x3fe6d06518ef3c2d +0x3fe6d06518ef3c51 // 0.133868 -0x3fc12293494e0df2 +0x3fc12293494e0dac // 0.114398 -0x3fbd492b1f40a56c +0x3fbd492b1f40a64d // 0.482052 -0x3fded9efad011b25 +0x3fded9efad011b5f // -0.579107 -0xbfe2880a82dd1cec +0xbfe2880a82dd1cdc // 0.389006 -0x3fd8e5778d0f4305 +0x3fd8e5778d0f42f8 // 0.324648 -0x3fd4c709f1f01370 +0x3fd4c709f1f0136a // 0.278698 -0x3fd1d630213bf012 +0x3fd1d630213bf02d // -0.695163 -0xbfe63ec6bf71bbb1 +0xbfe63ec6bf71bba1 // 0.270887 -0x3fd1563493aa7d98 +0x3fd1563493aa7d9e // -0.046875 -0xbfa7fffc6211ad80 +0xbfa7fffc6211a8de // -0.926157 -0xbfeda313836c7d10 +0xbfeda313836c7d13 // 0.708668 -0x3fe6ad67e73997a2 +0x3fe6ad67e7399776 // 0.381944 -0x3fd871c53f69e53f +0x3fd871c53f69e55e // 0.066541 -0x3fb108ce594c14d3 +0x3fb108ce594c1532 // 0.422903 -0x3fdb10d7c5a6ce04 +0x3fdb10d7c5a6ce1a // 0.141467 -0x3fc21b978794d1a8 +0x3fc21b978794d203 // -0.173157 -0xbfc629ff57e28388 +0xbfc629ff57e28352 // -0.631725 -0xbfe43717a7740c66 +0xbfe43717a7740c1a // -1.018435 -0xbff04b82f2e9f845 +0xbff04b82f2e9f847 // -0.070194 -0xbfb1f83c85bf074e +0xbfb1f83c85bf0642 // -0.057101 -0xbfad3c6036694978 +0xbfad3c6036694a32 // -0.065312 -0xbfb0b84c1fbf575f +0xbfb0b84c1fbf5757 // -0.318078 -0xbfd45b65959baccd +0xbfd45b65959bad12 // 9.027491 -0x40220e135255520a +0x40220e13525551c1 // -5.497621 -0xc015fd907a91c49b +0xc015fd907a91c43c // -5.000904 -0xc01400ed00e39f58 +0xc01400ed00e39f0b // 2.417992 -0x4003580c4b1303a1 +0x4003580c4b130342 // -13.996537 -0xc02bfe3a21d7aaf2 +0xc02bfe3a21d7aa82 // -0.279575 -0xbfd1e48f8d64dddd +0xbfd1e48f8d64deec // 13.696935 -0x402b64d4af5f12cb +0x402b64d4af5f126d // -1.339644 -0xbff56f2f1036b9be +0xbff56f2f1036b953 // -5.302041 -0xc015354a24ae996c +0xc015354a24ae9917 // -3.190127 -0xc009856156ccda42 +0xc009856156ccd9af // -6.231870 -0xc018ed6f58efeaf8 +0xc018ed6f58efea9b // 7.332962 -0x401d54f3dcac5bb2 +0x401d54f3dcac5b42 // -8.771248 -0xc0218ae0fd2bf762 +0xc0218ae0fd2bf722 // -3.144855 -0xc00928a988390c07 +0xc00928a988390ba3 // -4.155596 -0xc0109f546e53bbdd +0xc0109f546e53bb95 // -8.349928 -0xc020b329ba504477 +0xc020b329ba504431 // 3.654513 -0x400d3c7174fc6628 +0x400d3c7174fc65ae // -0.864706 -0xbfebabaca6b00edd +0xbfebabaca6b00e47 // 7.766537 -0x401f10ef2a72295f +0x401f10ef2a7228dc // -1.942470 -0xbfff145b70ad8e69 +0xbfff145b70ad8dfd // -10.882618 -0xc025c3e678a3035a +0xc025c3e678a302fc // -5.356221 -0xc0156cc545d1c24f +0xc0156cc545d1c204 // 0.476938 -0x3fde8625ce9d220d +0x3fde8625ce9d213b // -5.567240 -0xc01644da7022c047 +0xc01644da7022c00a // -5.227592 -0xc014e90dcb9501ce +0xc014e90dcb950184 // 3.435167 -0x400b7b38f1089e5a +0x400b7b38f1089e06 // 11.102839 -0x402634a752e67edf +0x402634a752e67e88 // 6.796248 -0x401b2f5b852d4897 +0x401b2f5b852d4829 // 6.125064 -0x40188010b4164636 +0x40188010b41645da // 5.303927 -0x40153738931a4cc5 +0x40153738931a4c77 // 10.644152 -0x402549ce42f89a20 +0x402549ce42f899d6 // 4.390839 -0x401190382c202476 +0x401190382c202432 // -1.349500 -0xbff5978d120c1241 +0xbff5978d120c1199 // 1.232401 -0x3ff3b7ea7f864888 +0x3ff3b7ea7f86481e // 1.469427 -0x3ff782c576edd176 +0x3ff782c576edd130 // -0.947556 -0xbfee5261d7fe1498 +0xbfee5261d7fe1443 // 4.108050 -0x40106ea4c50d9e75 +0x40106ea4c50d9e3e // -0.055960 -0xbfaca6d2bb7c6e6f +0xbfaca6d2bb7c6d50 // -3.014787 -0xc0081e4875618dea +0xc0081e4875618d79 // 0.217581 -0x3fcbd9ade114f833 +0x3fcbd9ade114f75f // 2.416202 -0x400354619958b089 +0x400354619958b055 // 0.964239 -0x3feedb0bd9b51a94 +0x3feedb0bd9b51a23 // 1.313470 -0x3ff503f8ca51482a +0x3ff503f8ca5147cc // -1.097561 -0xbff18f9c47a8f033 +0xbff18f9c47a8efa8 // 1.360875 -0x3ff5c62466cf9e75 +0x3ff5c62466cf9de8 // 1.190942 -0x3ff30e199bf1636b +0x3ff30e199bf16342 // 1.033455 -0x3ff08907b9d980e7 +0x3ff08907b9d98095 // 2.400979 -0x40033534b82c55f9 +0x40033534b82c55b8 // -1.592270 -0xbff979f0352f9ae7 +0xbff979f0352f9aab // 0.644827 -0x3fe4a26c51ac732a +0x3fe4a26c51ac730d // -1.905164 -0xbffe7b8d04cec18a +0xbffe7b8d04cec0f9 // -0.338870 -0xbfd5b00d3633187e +0xbfd5b00d363318f2 // 2.177039 -0x40016a9358516eaa +0x40016a9358516e44 // 1.749750 -0x3ffbfef9749e38ee +0x3ffbfef9749e38a7 // -0.214942 -0xbfcb833405e54e83 +0xbfcb833405e54dce // 1.451538 -0x3ff7397fb7a50713 +0x3ff7397fb7a506c7 // 1.820936 -0x3ffd228d91f25ca1 +0x3ffd228d91f25c4f // -1.514781 -0xbff83c8a8ce41377 +0xbff83c8a8ce4133f // -3.403344 -0xc00b3a0c65d13bf0 +0xc00b3a0c65d13b94 // -1.837211 -0xbffd6537bb6bf598 +0xbffd6537bb6bf520 // -1.525708 -0xbff8694d1959211c +0xbff8694d195920ac // -1.535761 -0xbff8927a7c804097 +0xbff8927a7c80403e // -2.362323 -0xc002e609986b0db6 +0xc002e609986b0d65 // -1.760921 -0xbffc2cbbc0c8bbd9 +0xbffc2cbbc0c8bb8b // 3.698834 -0x400d97363b0215f9 +0x400d97363b021583 // -2.639996 -0xc0051eb613933134 +0xc0051eb6139330dc // -2.779094 -0xc0063b95c40315fa +0xc0063b95c40315b1 // 1.411937 -0x3ff6974ae540f0cd +0x3ff6974ae540f07c // -6.961907 -0xc01bd8fe305c34ad +0xc01bd8fe305c3445 // 0.538581 -0x3fe13c0d5ab021c0 +0x3fe13c0d5ab0218a // 5.890569 -0x40178ff14d5cf15a +0x40178ff14d5cf0f6 // -0.782294 -0xbfe9088ca6af5882 +0xbfe9088ca6af5830 // -2.753259 -0xc00606aca5b5df5a +0xc00606aca5b5df00 // -1.879983 -0xbffe1468ec03878c +0xbffe1468ec03870e // -2.672873 -0xc005620b3d083323 +0xc005620b3d0832ca // 2.946421 -0x400792456be88765 +0x400792456be886f6 // -3.544733 -0xc00c5b9d1090b9d3 +0xc00c5b9d1090b964 // -1.422571 -0xbff6c2d9c8f3a06d +0xbff6c2d9c8f3a017 // -1.610909 -0xbff9c64831bfadcd +0xbff9c64831bfad54 // -3.679287 -0xc00d6f2ddb8147c0 +0xc00d6f2ddb81473e // 2.356786 -0x4002dab277900205 +0x4002dab2779001d3 // -1.319670 -0xbff51d5e4561fe60 +0xbff51d5e4561fe46 // 3.413393 -0x400b4ea100ae6e14 +0x400b4ea100ae6db3 // -0.263047 -0xbfd0d5c1f0482418 +0xbfd0d5c1f048236e // -4.724989 -0xc012e6637fe0bb9f +0xc012e6637fe0bb51 // -2.736777 -0xc005e4eb8a046d82 +0xc005e4eb8a046d3f // 0.368512 -0x3fd795b24590a866 +0x3fd795b24590a7f5 // -2.997146 -0xc007fa27c5970ea9 +0xc007fa27c5970e6a // -2.611514 -0xc004e46176f6b33e +0xc004e46176f6b2f1 // 2.155219 -0x40013de36503536f +0x40013de36503534a // 5.640397 -0x40168fc44bd56c5c +0x40168fc44bd56c14 // 4.023000 -0x4010178d705ad956 +0x4010178d705ad929 // 2.415178 -0x40035248aec7cb56 +0x40035248aec7cafa // 2.336394 -0x4002b0ef34b7d810 +0x4002b0ef34b7d7c7 // 4.235460 -0x4010f11c7bbf1144 +0x4010f11c7bbf10fe // 2.285853 -0x4002496d5a332ad9 +0x4002496d5a332a8f // 2.483054 -0x4003dd4b837fef7e +0x4003dd4b837fef01 // -1.755625 -0xbffc170a3bff300e +0xbffc170a3bff2f72 // -1.758678 -0xbffc238bcddf1e22 +0xbffc238bcddf1da7 // 0.922090 -0x3fed81c248b53528 +0x3fed81c248b534a7 // -5.209474 -0xc014d6803be838f9 +0xc014d6803be8389d // 0.618389 -0x3fe3c9d802c04727 +0x3fe3c9d802c04701 // 4.614228 -0x401274f81eeeffbe +0x401274f81eeeff66 // -0.645810 -0xbfe4aa793d40be20 +0xbfe4aa793d40bdce // -2.893815 -0xc00726884611f0f9 +0xc00726884611f0b1 // -1.203143 -0xbff3401302c1b8ed +0xbff3401302c1b886 // -1.785500 -0xbffc916834c6cf69 +0xbffc916834c6ced6 // 1.657816 -0x3ffa8669b296afff +0x3ffa8669b296af3b // -2.446357 -0xc0039223890fb582 +0xc0039223890fb518 // -1.261063 -0xbff42d509beaa2f4 +0xbff42d509beaa2b0 // -1.713900 -0xbffb6c224b3cc14f +0xbffb6c224b3cc0dc // -2.806162 -0xc00673050ccfddb2 +0xc00673050ccfdd43 // 1.563325 -0x3ff9036156f46d23 +0x3ff9036156f46cc3 // -0.716697 -0xbfe6ef2d87de8ba0 +0xbfe6ef2d87de8b62 // 2.693426 -0x40058c22d57a4ecb +0x40058c22d57a4e63 // 0.091719 -0x3fb77ae698725b42 +0x3fb77ae698725de4 // -4.045587 -0xc0102eae66a64d76 +0xc0102eae66a64d2a // -1.981571 -0xbfffb4840727d69d +0xbfffb4840727d628 // 0.632043 -0x3fe439b28f785bd6 +0x3fe439b28f785ba0 // -2.355649 -0xc002d85eb4b4a778 +0xc002d85eb4b4a740 // -2.093855 -0xc000c0371b6523a5 +0xc000c0371b652368 // 1.562453 -0x3ff8ffce7c04e9e1 +0x3ff8ffce7c04e999 // 4.451017 -0x4011cdd7870746ed +0x4011cdd7870746a7 // 2.770707 -0x40062a687eeebde6 +0x40062a687eeebd8b // 1.887455 -0x3ffe3303d6c91f55 +0x3ffe3303d6c91eaf // 1.549481 -0x3ff8caac69eca8ec +0x3ff8caac69eca868 // 3.651455 -0x400d362e1396fb5b +0x400d362e1396fad4 // 2.082751 -0x4000a97985e16380 +0x4000a97985e1634c // 0.667018 -0x3fe5583655076f57 +0x3fe5583655076ec2 // -0.756401 -0xbfe8346f9296ff5d +0xbfe8346f9296ff01 // -0.215048 -0xbfcb86b3cc37db39 +0xbfcb86b3cc37da28 // -0.018265 -0xbf92b42a43d72e31 +0xbf92b42a43d733b0 // -0.337579 -0xbfd59ae3f5f988cd +0xbfd59ae3f5f987fa // 0.054087 -0x3fabb153ab07ed97 +0x3fabb153ab07ec6c // 1.246193 -0x3ff3f0683aeac368 +0x3ff3f0683aeac31e // 0.007176 -0x3f7d643b76a3902b +0x3f7d643b76a39750 // -0.352220 -0xbfd68ac54a25ba5e +0xbfd68ac54a25ba0f // -0.369047 -0xbfd79e77b3fccdb8 +0xbfd79e77b3fccd1a // -0.126305 -0xbfc02ac2af465974 +0xbfc02ac2af46588f // 0.626983 -0x3fe4103f5d313cb8 +0x3fe4103f5d313c60 // -0.131044 -0xbfc0c6089da6afb7 +0xbfc0c6089da6acf7 // -0.359987 -0xbfd70a05ecd74481 +0xbfd70a05ecd743de // -0.887605 -0xbfec6741cd2a2bfb +0xbfec6741cd2a2ba1 // -0.793071 -0xbfe960d574ae06ba +0xbfe960d574ae0643 // 0.043885 -0x3fa6780e96f5213d +0x3fa6780e96f51d87 // 0.619378 -0x3fe3d1f2c74b7357 +0x3fe3d1f2c74b736e // 0.323317 -0x3fd4b139e269afd0 +0x3fd4b139e269aef4 // -0.075839 -0xbfb36a2ae68cdaac +0xbfb36a2ae68cd9c3 // -0.988472 -0xbfefa19068afa551 +0xbfefa19068afa4b3 // -0.052270 -0xbfaac3312b7846d0 +0xbfaac3312b784197 // -0.410074 -0xbfda3ea65bb2a436 +0xbfda3ea65bb2a42f // 0.084568 -0x3fb5a63eee149f67 +0x3fb5a63eee14a11f // -0.113694 -0xbfbd1b0c0c84d559 +0xbfbd1b0c0c84d36c // -0.568507 -0xbfe23136a0f24d97 +0xbfe23136a0f24d9f // 0.331067 -0x3fd5303393b51a68 +0x3fd5303393b5191a // -0.159532 -0xbfc46b8df6fc0040 +0xbfc46b8df6fc0334 // 0.459028 -0x3fdd60b6606d5106 +0x3fdd60b6606d5079 // 0.280570 -0x3fd1f4dddddfd32b +0x3fd1f4dddddfd26a // 1.199881 -0x3ff332b6541592f6 +0x3ff332b6541592b9 // 0.495177 -0x3fdfb0fcebea42f5 +0x3fdfb0fcebea4276 // 6.377121 -0x4019822bef9d0cf4 +0x4019822bef9d0c83 // -4.753289 -0xc013035e428ee06d +0xc013035e428ee024 // -4.107037 -0xc0106d9b24ebac1b +0xc0106d9b24ebabe2 // 2.067427 -0x40008a173934c7be +0x40008a173934c77b // -10.822874 -0xc025a54faed5609f +0xc025a54faed5604a // 0.852298 -0x3feb46059b9dce5b +0x3feb46059b9dcdf2 // 10.305007 -0x40249c29ef0e2bbe +0x40249c29ef0e2b6e // -1.422269 -0xbff6c19d21ed9350 +0xbff6c19d21ed9302 // -4.635737 -0xc0128afeb5559e4c +0xc0128afeb5559e07 // -3.285994 -0xc00a49b7583a9e93 +0xc00a49b7583a9e22 // -4.597287 -0xc012639f258e737b +0xc012639f258e7334 // 4.998234 -0x4013fe30f60a306c +0x4013fe30f60a3017 // -6.373941 -0xc0197eea7c37adde +0xc0197eea7c37ad7e // -2.889444 -0xc0071d94cded6d97 +0xc0071d94cded6d4a // -3.478435 -0xc00bd3d5f168ed40 +0xc00bd3d5f168ecd4 // -6.610390 -0xc01a710a27ee1127 +0xc01a710a27ee10c1 // 3.552113 -0x400c6aba4ef24385 +0x400c6aba4ef24324 // -0.871722 -0xbfebe525e334440d +0xbfebe525e334439d // 6.207537 -0x4018d484a52d56a5 +0x4018d484a52d5641 // -0.809581 -0xbfe9e8162c0c623d +0xbfe9e8162c0c61a7 // -8.732038 -0xc02176cdbe647baa +0xc02176cdbe647b63 // -4.264367 -0xc0110eb63fc1f0db +0xc0110eb63fc1f0a2 // 0.377986 -0x3fd830eda53a2620 +0x3fd830eda53a257f // -3.756316 -0xc00e0cef801bcd51 +0xc00e0cef801bccfd // -3.989564 -0xc00feaa0691d1c89 +0xc00feaa0691d1c12 // 2.364328 -0x4002ea24f89e5107 +0x4002ea24f89e50c8 // 8.970190 -0x4021f0bcca4090f4 +0x4021f0bcca4090b0 // 5.825462 -0x40174d45ced283ec +0x40174d45ced2839a // 5.123929 -0x40147ee75bfe5139 +0x40147ee75bfe50ef // 4.403374 -0x40119d0e15c9b129 +0x40119d0e15c9b0f1 // 7.350531 -0x401d66f1a8beead5 +0x401d66f1a8beea62 // 3.713784 -0x400db5d482a7f336 +0x400db5d482a7f2d0 // -2.115641 -0xc000ecd548476d46 +0xc000ecd548476d2b // 1.033049 -0x3ff0875e3a04c6af +0x3ff0875e3a04c67c // 1.507120 -0x3ff81d29a397d21d +0x3ff81d29a397d207 // -0.465305 -0xbfddc7905ceb3bea +0xbfddc7905ceb3b7b // 2.999192 -0x4007fe58940fdb96 +0x4007fe58940fdb54 // 0.926172 -0x3feda333fc77e50f +0x3feda333fc77e52b // -3.105533 -0xc008d821d929d800 +0xc008d821d929d7dd // -0.460573 -0xbfdd7a05e75cf650 +0xbfdd7a05e75cf674 // 0.054290 -0x3fabcbe4cd2d6db8 +0x3fabcbe4cd2d66c9 // 0.973219 -0x3fef249cf1a2b0d3 +0x3fef249cf1a2b077 // 1.810132 -0x3ffcf64ca60a7d7a +0x3ffcf64ca60a7d45 // -2.097845 -0xc000c862b3789aa6 +0xc000c862b3789a90 // 2.744700 -0x4005f525380d82f7 +0x4005f525380d82e0 // 0.786041 -0x3fe9274071cfe414 +0x3fe9274071cfe3d8 // 0.240866 -0x3fced4b28831a6aa +0x3fced4b28831a58f // 1.578109 -0x3ff93fef13bd599e +0x3ff93fef13bd595e // -1.310496 -0xbff4f7cafcafcd3a +0xbff4f7cafcafcd1b // -0.431948 -0xbfdba507446c85ff +0xbfdba507446c8608 // -1.473293 -0xbff7929bd5cb40a0 +0xbff7929bd5cb4072 // 0.654866 -0x3fe4f4a8a7e45d8a +0x3fe4f4a8a7e45d6e // 1.250688 -0x3ff402d17d27b70a +0x3ff402d17d27b6b1 // 1.272434 -0x3ff45be4468a2e53 +0x3ff45be4468a2e20 // 0.123396 -0x3fbf96dd524b0a65 +0x3fbf96dd524b0a84 // 1.558060 -0x3ff8edd0490119b8 +0x3ff8edd04901199f // 1.823728 -0x3ffd2dfd82c8068d +0x3ffd2dfd82c80657 // -1.223601 -0xbff393deef2c03fa +0xbff393deef2c03f6 // -1.849508 -0xbffd9795b0224c0d +0xbffd9795b0224bcd // -1.236000 -0xbff3c6a7e54a4ad9 +0xbff3c6a7e54a4ac2 // -1.584278 -0xbff95933b9a697ec +0xbff95933b9a697bb // -1.415418 -0xbff6a58da3c6f8c1 +0xbff6a58da3c6f8a7 // -1.225435 -0xbff39b619e96b291 +0xbff39b619e96b248 // -1.307131 -0xbff4ea024fcff8b9 +0xbff4ea024fcff890 // 2.519241 -0x40042767c41484a0 +0x40042767c4148446 // -1.812588 -0xbffd005c9bc42fb6 +0xbffd005c9bc42f3c // -2.129936 -0xc0010a1c12f46220 +0xc0010a1c12f461dc // 0.957339 -0x3feea2866d1d5392 +0x3feea2866d1d531d // -4.403274 -0xc0119cf3e633cfa8 +0xc0119cf3e633cf61 // 0.354999 -0x3fd6b84d30a01f17 +0x3fd6b84d30a01ec7 // 3.873619 -0x400efd2c2391bd0f +0x400efd2c2391bc6c // -1.093625 -0xbff17f7c9336ce06 +0xbff17f7c9336cddd // -2.338972 -0xc002b636e901062f +0xc002b636e90105f6 // -1.105712 -0xbff1b0feb5083e93 +0xbff1b0feb5083e41 // -1.627933 -0xbffa0c03465ad402 +0xbffa0c03465ad37f // 1.992383 -0x3fffe0cd15d06065 +0x3fffe0cd15d05fb6 // -2.398298 -0xc0032fb6c34426f8 +0xc0032fb6c34426a2 // -1.107593 -0xbff1b8b3886158f2 +0xbff1b8b3886158ae // -0.916408 -0xbfed5336c84203cb +0xbfed5336c842032c // -2.790713 -0xc00653615ed2d7f4 +0xc00653615ed2d799 // 1.184656 -0x3ff2f459b0766d1c +0x3ff2f459b0766cca // -0.774706 -0xbfe8ca63f1767f5b +0xbfe8ca63f1767f27 // 2.781739 -0x40064100746189e9 +0x4006410074618992 // -0.182961 -0xbfc76b426e173341 +0xbfc76b426e173243 // -3.400967 -0xc00b352df7484fa1 +0xc00b352df7484f1e // -1.547778 -0xbff8c3b2d0172fb2 +0xbff8c3b2d0172f45 // 0.497426 -0x3fdfd5d1ed972fea +0x3fdfd5d1ed972f83 // -2.005125 -0xc0000a7eca0a7ca2 +0xc0000a7eca0a7c6e // -1.310271 -0xbff4f6de8f850608 +0xbff4f6de8f8505ae // 1.392492 -0x3ff647a635298707 +0x3ff647a6352986c7 // 3.904163 -0x400f3bb9eeac3f3d +0x400f3bb9eeac3ec0 // 2.429564 -0x40036fbf4cc30298 +0x40036fbf4cc30247 // 2.128352 -0x400106dd997cbf37 +0x400106dd997cbee8 // 1.112867 -0x3ff1ce4d74ac0917 +0x3ff1ce4d74ac08b2 // 3.395887 -0x400b2ac68c818b01 +0x400b2ac68c818a8e // 1.348789 -0x3ff594a3c03438df +0x3ff594a3c034388b // -3.752205 -0xc00e048437e341e3 +0xc00e048437e34160 // 2.009033 -0x4000127fea1102f2 +0x4000127fea110298 // 2.286567 -0x40024ae3dd0554f6 +0x40024ae3dd0554aa // -1.415592 -0xbff6a6442a0cfab9 +0xbff6a6442a0cfa6c // 5.326278 -0x40154e1bb52e7980 +0x40154e1bb52e7920 // 0.046729 -0x3fa7ecdbe8f57f3f +0x3fa7ecdbe8f582be // -5.357098 -0xc0156dab29c6a3c2 +0xc0156dab29c6a35c // 0.386930 -0x3fd8c377537272a5 +0x3fd8c377537271eb // 2.100904 -0x4000cea6c587e56b +0x4000cea6c587e518 // 1.095724 -0x3ff188165ba9b661 +0x3ff188165ba9b5e9 // 1.698599 -0x3ffb2d75f762a933 +0x3ffb2d75f762a88c // -2.665874 -0xc00553b5def7e498 +0xc00553b5def7e42f // 3.434580 -0x400b7a04f2768ee5 +0x400b7a04f2768e66 // 0.850801 -0x3feb39c3402c20e6 +0x3feb39c3402c2038 // 1.492863 -0x3ff7e2c4172452f1 +0x3ff7e2c41724526d // 3.336173 -0x400ab07bb15ec40b +0x400ab07bb15ec38b // -0.579910 -0xbfe28e9f391650d8 +0xbfe28e9f39164fed // 0.253296 -0x3fd03600d9ec5fd8 +0x3fd03600d9ec5f35 // -2.475837 -0xc003ce83b8645b89 +0xc003ce83b8645b15 // 1.073064 -0x3ff12b44e72b93ff +0x3ff12b44e72b93d3 // 3.809485 -0x400e79d3396affbc +0x400e79d3396aff0a // 1.631823 -0x3ffa1bf271b9423c +0x3ffa1bf271b941ac // -0.377780 -0xbfd82d8b522a9daf +0xbfd82d8b522a9d53 // 2.718012 -0x4005be7d51d136a7 +0x4005be7d51d1366b // 1.430846 -0x3ff6e4beb663c031 +0x3ff6e4beb663bfa6 // -1.366621 -0xbff5ddade36611a8 +0xbff5ddade3661155 // -3.747759 -0xc00dfb68e2233c8a +0xc00dfb68e2233bef // -1.976100 -0xbfff9e1af3faac8f +0xbfff9e1af3faabaf // -1.921755 -0xbffebf8267645d09 +0xbffebf8267645c59 // -1.865040 -0xbffdd73451ada7ae +0xbffdd73451ada715 // -4.681046 -0xc012b964122734ce +0xc012b96412273480 // -1.757648 -0xbffc1f52fc5ec2a6 +0xbffc1f52fc5ec226 // -8.013615 -0xc02006f89283d977 +0xc02006f89283d933 // 5.146426 -0x401495f09c6de553 +0x401495f09c6de4fd // 4.140726 -0x4010901a76d8c816 +0x4010901a76d8c7cc // -2.113726 -0xc000e8e91f2e0a2c +0xc000e8e91f2e09db // 11.228650 -0x40267511ad06f6f1 +0x40267511ad06f68b // -0.636643 -0xbfe45f601d0a5b64 +0xbfe45f601d0a5ae2 // -11.932105 -0xc027dd3cdfb6caef +0xc027dd3cdfb6ca94 // 1.638852 -0x3ffa38bcf2cd9056 +0x3ffa38bcf2cd8ff3 // 4.815074 -0x401342a2bfb9c668 +0x401342a2bfb9c61b // 2.851196 -0x4006cf4002a9c679 +0x4006cf4002a9c5f5 // 5.097737 -0x4014641545812367 +0x4014641545812314 // -6.228083 -0xc018e98e864a88c7 +0xc018e98e864a8865 // 7.755630 -0x401f05c3f9f81dbd +0x401f05c3f9f81d40 // 2.393721 -0x40032656fd0ebca9 +0x40032656fd0ebc4a // 4.245648 -0x4010fb8b15a7b2c8 +0x4010fb8b15a7b287 // 7.449457 -0x401dcc3e918398b3 +0x401dcc3e91839835 // -2.622271 -0xc004fa694b9f0a8b +0xc004fa694b9f0a18 // 0.381435 -0x3fd8696da21cc877 +0x3fd8696da21cc73a // -6.593521 -0xc01a5fc3d6a503a2 +0xc01a5fc3d6a5032e // 2.093002 -0x4000be780eb2e48c +0x4000be780eb2e45d // 9.730146 -0x402375d5bb20d970 +0x402375d5bb20d91d // 3.858811 -0x400eded869bc5bee +0x400eded869bc5b5f // -0.114837 -0xbfbd65f0e87e441c +0xbfbd65f0e87e4189 // 4.613631 -0x4012745b9ad4928a +0x4012745b9ad49259 // 3.678406 -0x400d6d6004b8c8a2 +0x400d6d6004b8c81d // -1.790307 -0xbffca518a1c2e98c +0xbffca518a1c2e8f7 // -9.778633 -0xc0238ea8fb59b019 +0xc0238ea8fb59afc7 // -5.706460 -0xc016d36a313443d6 +0xc016d36a3134436b // -5.642999 -0xc016926e51dae24c +0xc016926e51dae1f8 // -4.265405 -0xc0110fc6484e5a2c +0xc0110fc6484e59e5 // -9.492277 -0xc022fc0bb5c2aa01 +0xc022fc0bb5c2a9ba // -3.336932 -0xc00ab209627c6f6f +0xc00ab209627c6efa // -1.992735 -0xbfffe23da58382d9 +0xbfffe23da5838287 // 1.093171 -0x3ff17da080fcdda3 +0x3ff17da080fcdd54 // 1.693526 -0x3ffb18ae80833204 +0x3ffb18ae808331d5 // -0.121059 -0xbfbefdbd6f11623b +0xbfbefdbd6f116004 // 4.252653 -0x401102b78ba747e5 +0x401102b78ba747bf // 0.235422 -0x3fce2251e1542d22 +0x3fce2251e1542d96 // -3.977727 -0xc00fd262563304ac +0xc00fd26256330469 // 0.271034 -0x3fd1589d3d230178 +0x3fd1589d3d230125 // 1.377461 -0x3ff60a148934e2db +0x3ff60a148934e298 // 0.879551 -0x3fec2547fca0e130 +0x3fec2547fca0e0c0 // 1.879966 -0x3ffe1457622cb686 +0x3ffe1457622cb645 // -2.235169 -0xc001e1a0186322e2 +0xc001e1a0186322b0 // 2.591523 -0x4004bb707c2cf387 +0x4004bb707c2cf35c // 0.882524 -0x3fec3da3fe9f7e1b +0x3fec3da3fe9f7dc9 // 1.523288 -0x3ff85f6398c97364 +0x3ff85f6398c97335 // 1.807491 -0x3ffceb7c0b3dca13 +0x3ffceb7c0b3dc9af // -1.403988 -0xbff676bbfc27d37c +0xbff676bbfc27d355 // 0.366188 -0x3fd76f9eca6201b9 +0x3fd76f9eca62019f // -1.914116 -0xbffea037d6032869 +0xbffea037d6032817 // 0.415850 -0x3fda9d48f0243726 +0x3fda9d48f02436dc // 2.572549 -0x40049494a76ee5bb +0x40049494a76ee57c // 1.560477 -0x3ff8f7b6bbbddaa9 +0x3ff8f7b6bbbdda75 // -0.541499 -0xbfe153f63f468492 +0xbfe153f63f46847c // 1.590019 -0x3ff970b79cd70f87 +0x3ff970b79cd70f55 // 1.889395 -0x3ffe3af5c7662741 +0x3ffe3af5c7662704 // -1.485126 -0xbff7c313d607cd2f +0xbff7c313d607cd1a // -3.238996 -0xc009e976e58da88e +0xc009e976e58da84d // -2.133641 -0xc00111b26e27b567 +0xc00111b26e27b549 // -1.577822 -0xbff93ec20e39c4c6 +0xbff93ec20e39c47e // -1.797067 -0xbffcc0c941a8fdb9 +0xbffcc0c941a8fd89 // -2.233296 -0xc001ddca661508f9 +0xc001ddca661508c5 // -1.382851 -0xbff6202873c868cd +0xbff6202873c86892 // 7.379357 -0x401d84762dfa8cd7 +0x401d84762dfa8c5e // -4.014316 -0xc0100ea8cb4fda8e +0xc0100ea8cb4fda3a // -3.887785 -0xc00f1a2eef576729 +0xc00f1a2eef5766a3 // 1.986498 -0x3fffc8b25e260f40 +0x3fffc8b25e260eac // -10.570018 -0xc02523d95f91ba14 +0xc02523d95f91b9b7 // 0.046190 -0x3fa7a62ecfe543ab +0x3fa7a62ecfe53cc3 // 11.117147 -0x40263bfaaa93a62e +0x40263bfaaa93a5d8 // -1.170376 -0xbff2b9dc6fc635cb +0xbff2b9dc6fc63570 // -4.257651 -0xc01107d5b6c87bf8 +0xc01107d5b6c87bae // -1.963468 -0xbfff6a5d14583e3b +0xbfff6a5d14583d51 // -4.386957 -0xc0118c3e902319f9 +0xc0118c3e902319ad // 5.622036 -0x40167cf71b0f04cd +0x40167cf71b0f046f // -7.253520 -0xc01d039aa692f912 +0xc01d039aa692f8a0 // -1.576527 -0xbff93974b0a15714 +0xbff93974b0a15670 // -3.685040 -0xc00d7af63cab61ca +0xc00d7af63cab6150 // -6.572364 -0xc01a4a19bd7aa747 +0xc01a4a19bd7aa6ce // 2.418842 -0x400359c9e82caeb7 +0x400359c9e82cae4c // -1.077419 -0xbff13d1bbc5b90a6 +0xbff13d1bbc5b9061 // 5.933174 -0x4017bb920ee7d0f8 +0x4017bb920ee7d08f // -2.018957 -0xc00026d2c0805078 +0xc00026d2c080504d // -8.793739 -0xc0219664ef1414e0 +0xc0219664ef141491 // -3.589390 -0xc00cb711f971a196 +0xc00cb711f971a119 // 0.456201 -0x3fdd32677a8551ed +0x3fdd32677a855148 // -4.905797 -0xc0139f8930e36e2a +0xc0139f8930e36df6 // -3.252979 -0xc00a0619f414fe42 +0xc00a0619f414fdbd // 2.127629 -0x400105625a3fa045 +0x400105625a3f9ff8 // 8.683451 -0x40215ded3a543228 +0x40215ded3a5431dc // 5.459895 -0x4015d6eec9e9e162 +0x4015d6eec9e9e101 // 4.358978 -0x40116f97cff69b8c +0x40116f97cff69b3b // 3.621973 -0x400cf9cd03531b0c +0x400cf9cd03531a86 // 8.461370 -0x4020ec38a8aaf825 +0x4020ec38a8aaf7e0 // 2.959562 -0x4007ad2f052a37e8 +0x4007ad2f052a3770 // 0.589503 -0x3fe2dd34841b963c +0x3fe2dd34841b95d4 // -0.738095 -0xbfe79e79f4d02de0 +0xbfe79e79f4d02d8a // -0.476962 -0xbfde868b591e5819 +0xbfde868b591e57c7 // 0.792861 -0x3fe95f1eebd314d9 +0x3fe95f1eebd314be // -1.909249 -0xbffe8c48e45593af +0xbffe8c48e4559365 // 0.235049 -0x3fce1619060f3950 +0x3fce1619060f3946 // 1.063450 -0x3ff103e46b0075ec +0x3ff103e46b007599 // 0.136550 -0x3fc17a79decde80b +0x3fc17a79decde83c // -0.453841 -0xbfdd0bba4a85f198 +0xbfdd0bba4a85f0f8 // -0.584817 -0xbfe2b6d1a3f8ac98 +0xbfe2b6d1a3f8ac6c // -0.931446 -0xbfedce66da46c25c +0xbfedce66da46c220 // 0.369121 -0x3fd79fac374a4943 +0x3fd79fac374a4869 // -0.204391 -0xbfca297a28595b9e +0xbfca297a28595a2e // -0.482432 -0xbfdee02c45fae5eb +0xbfdee02c45fae5a8 // 0.173632 -0x3fc6399148bc5d26 +0x3fc6399148bc5e2a // -1.120950 -0xbff1ef68e36ae3a7 +0xbff1ef68e36ae378 // 0.804283 -0x3fe9bcaf797ab38d +0x3fe9bcaf797ab370 // -0.229422 -0xbfcd5db02766964a +0xbfcd5db027669647 // 0.883263 -0x3fec43afe1fcbeac +0x3fec43afe1fcbe42 // -0.017364 -0xbf91c7ec0d522c54 +0xbf91c7ec0d52298d // -0.841009 -0xbfeae98b8d3d39ff +0xbfeae98b8d3d3991 // -0.714476 -0xbfe6dcfc6cfd776e +0xbfe6dcfc6cfd773f // 0.050483 -0x3fa9d8e92acfac8a +0x3fa9d8e92acfab70 // -0.464410 -0xbfddb8e2d369f53f +0xbfddb8e2d369f4d8 // -1.096071 -0xbff189816284adcc +0xbff189816284adaa // 0.716706 -0x3fe6ef413e66732d +0x3fe6ef413e66730e // 0.772356 -0x3fe8b7237d9036cc +0x3fe8b7237d903656 // 0.787058 -0x3fe92f941efe4a6e +0x3fe92f941efe4a20 // 0.696307 -0x3fe6482613f0c067 +0x3fe6482613f0c026 // 0.516971 -0x3fe08b061b94e1f3 +0x3fe08b061b94e1aa // 1.025150 -0x3ff0670332d98db4 +0x3ff0670332d98d88 // 0.458160 -0x3fdd527c6cbf2a33 +0x3fdd527c6cbf29b6 // -4.072616 -0xc0104a5bf31e073c +0xc0104a5bf31e06f7 // 2.569132 -0x40048d953699c567 +0x40048d953699c50b // 2.330678 -0x4002a53aac18c4fd +0x4002a53aac18c4b0 // -1.518067 -0xbff84a003da6dde5 +0xbff84a003da6dd8f // 6.270066 -0x4019148c3f1b91a0 +0x4019148c3f1b9136 // -0.302596 -0xbfd35dbb9b046c15 +0xbfd35dbb9b046ba0 // -6.370947 -0xc0197bd98cba4457 +0xc0197bd98cba43f3 // 1.009015 -0x3ff024ed29376b7e +0x3ff024ed29376b4e // 2.533492 -0x40044497a3e8bbbd +0x40044497a3e8bb6a // 1.551242 -0x3ff8d1e3a23ed05d +0x3ff8d1e3a23ecfd7 // 2.941142 -0x4007877595ca682f +0x4007877595ca67d6 // -3.208726 -0xc009ab78bcbb19cf +0xc009ab78bcbb1960 // 3.871016 -0x400ef7d75daf3d1d +0x400ef7d75daf3ca0 // 1.134094 -0x3ff225401c713de2 +0x3ff225401c713d85 // 1.869618 -0x3ffde9f463158635 +0x3ffde9f4631585b0 // 3.829908 -0x400ea3a6abffe6d0 +0x400ea3a6abffe64b // -1.484491 -0xbff7c079f89a87da +0xbff7c079f89a8768 // 0.889688 -0x3fec7852d76482a9 +0x3fec7852d7648262 // -3.650737 -0xc00d34b577fef6b8 +0xc00d34b577fef642 // 0.719958 -0x3fe709e643a67c39 +0x3fe709e643a67bd7 // 5.045371 -0x40142e75a14aceff +0x40142e75a14acea7 // 2.610078 -0x4004e170aa74cee6 +0x4004e170aa74cea0 // -0.594761 -0xbfe30847b05699ca +0xbfe30847b0569995 // 2.739832 -0x4005eb2cef7ad2c8 +0x4005eb2cef7ad28b // 2.476178 -0x4003cf369f248163 +0x4003cf369f248119 // -1.775602 -0xbffc68ddbe7ed14e +0xbffc68ddbe7ed0f8 // -5.412184 -0xc015a61395c0c7ea +0xc015a61395c0c796 // -2.988247 -0xc007e7edd74d9b5c +0xc007e7edd74d9af1 // -2.649274 -0xc00531b67bd1f9b5 +0xc00531b67bd1f955 // -2.098394 -0xc000c982c5cf82c0 +0xc000c982c5cf8276 // -4.707702 -0xc012d4afd62c34a5 +0xc012d4afd62c345a // -1.949003 -0xbfff2f1e36b7437e +0xbfff2f1e36b742f8 // -4.759311 -0xc0130988b756ebe7 +0xc0130988b756eb92 // 3.243219 -0x4009f21c9087f9d4 +0x4009f21c9087f968 // 2.657375 -0x4005424daf0f4ca7 +0x4005424daf0f4c4e // -1.444004 -0xbff71aa417d80ae4 +0xbff71aa417d80a80 // 7.943054 -0x401fc5affda75858 +0x401fc5affda757db // -0.299498 -0xbfd32af87096f282 +0xbfd32af87096f1f5 // -7.632165 -0xc01e87564f380b7f +0xc01e87564f380b0e // 1.136518 -0x3ff22f2d6bc1c4ae +0x3ff22f2d6bc1c478 // 3.797379 -0x400e61086f8de618 +0x400e61086f8de5b8 // 2.038312 -0x40004e769760d487 +0x40004e769760d437 // 3.113847 -0x4008e92890091307 +0x4008e928900912a2 // -3.582678 -0xc00ca9530df86889 +0xc00ca9530df86807 // 3.986863 -0x400fe51854835457 +0x400fe518548353c2 // 1.912784 -0x3ffe9ac3444a4b91 +0x3ffe9ac3444a4b21 // 2.264493 -0x40021dae4acc6916 +0x40021dae4acc68c2 // 4.933666 -0x4013bc12e217d600 +0x4013bc12e217d5b2 // -2.187056 -0xc0017f174b52f0ce +0xc0017f174b52f08d // 0.710291 -0x3fe6bab4c443f27d +0x3fe6bab4c443f22a // -4.434845 -0xc011bd47f3a8004a +0xc011bd47f3a80004 // 0.645162 -0x3fe4a52a96132634 +0x3fe4a52a961325b7 // 6.085257 -0x4018574db539257c +0x4018574db5392516 // 3.387255 -0x400b19194d1a2d85 +0x400b19194d1a2d33 // -0.375104 -0xbfd801b51fbf11d0 +0xbfd801b51fbf1151 // 2.966512 -0x4007bb6ac5f357f0 +0x4007bb6ac5f357b0 // 3.205811 -0x4009a58004c83a06 +0x4009a58004c839b1 // -2.136608 -0xc00117c5bbc556c4 +0xc00117c5bbc55697 // -6.358009 -0xc0196e9a008049d9 +0xc0196e9a00804976 // -4.166615 -0xc010aa9d16ba4ad6 +0xc010aa9d16ba4a94 // -3.342373 -0xc00abd2e495ca3d5 +0xc00abd2e495ca369 // -2.724817 -0xc005cc6cef92890a +0xc005cc6cef9288b0 // -6.055858 -0xc0183932cedf9c20 +0xc0183932cedf9bca // -2.507875 -0xc0041020eeb66f49 +0xc0041020eeb66efc // 1.126617 -0x3ff2069f1c6e6a21 +0x3ff2069f1c6e69fc // -0.429594 -0xbfdb7e75ed6062a4 +0xbfdb7e75ed60622a // -1.023152 -0xbff05ed50e650427 +0xbff05ed50e65040d // 0.393974 -0x3fd936dcc2582ff9 +0x3fd936dcc2582fb9 // -1.374339 -0xbff5fd4aa65fdf2c +0xbff5fd4aa65fdedd // -0.191550 -0xbfc884b3be0015f5 +0xbfc884b3be00161f // 1.443413 -0x3ff718385612b3fd +0x3ff718385612b3c8 // -0.379656 -0xbfd84c4953068c83 +0xbfd84c4953068c63 // -0.848005 -0xbfeb22dacf7e0cfd +0xbfeb22dacf7e0ccd // -0.081403 -0xbfb4d6db6cdd880c +0xbfb4d6db6cdd8697 // -0.567059 -0xbfe225587915d1ef +0xbfe225587915d1bd // 0.489747 -0x3fdf580511171cd4 +0x3fdf580511171c5c // -1.054673 -0xbff0dff047c071c0 +0xbff0dff047c0719d // -0.039453 -0xbfa4332c8ca19905 +0xbfa4332c8ca19715 // -0.384468 -0xbfd89b1f3bef430a +0xbfd89b1f3bef42c1 // -0.606420 -0xbfe367ca020b19c2 +0xbfe367ca020b1975 // 0.538886 -0x3fe13e8da55da2ac +0x3fe13e8da55da292 // -0.181899 -0xbfc74874eda7c78d +0xbfc74874eda7c75e // 0.399716 -0x3fd994f3cf1dbed6 +0x3fd994f3cf1dbe6d // -0.058887 -0xbfae266e5bf35e9f +0xbfae266e5bf35d6c // -0.753737 -0xbfe81e9c7773079a +0xbfe81e9c77730723 // -1.103418 -0xbff1a799da6da168 +0xbff1a799da6da157 // 0.048219 -0x3fa8b037d7ccd320 +0x3fa8b037d7ccd245 // -0.873148 -0xbfebf0d35117b93d +0xbfebf0d35117b91d // -0.561400 -0xbfe1f6fd519b11a1 +0xbfe1f6fd519b1183 // 1.187605 -0x3ff3006e24cb65fb +0x3ff3006e24cb65ec // 1.466604 -0x3ff777360d50adc1 +0x3ff777360d50ad86 // 0.509768 -0x3fe05005cdcbfe35 +0x3fe05005cdcbfe04 // 0.558713 -0x3fe1e0f9e6bf6107 +0x3fe1e0f9e6bf60c1 // 0.681752 -0x3fe5d0e954619ef9 +0x3fe5d0e954619ee9 // 1.009456 -0x3ff026bb0496e513 +0x3ff026bb0496e4d9 // 0.421522 -0x3fdafa3927362bd1 +0x3fdafa3927362b7f // -7.079105 -0xc01c5100ddb90341 +0xc01c5100ddb902d5 // 3.910084 -0x400f47da4b953622 +0x400f47da4b953590 // 3.542604 -0x400c5740ac957688 +0x400c5740ac95760b // -1.690261 -0xbffb0b4ed43120f1 +0xbffb0b4ed4312066 // 10.046567 -0x402417d7b15d22b2 +0x402417d7b15d2262 // 0.001639 -0x3f5ad930d3743598 +0x3f5ad930d37506d1 // -9.762801 -0xc023868de48de9d2 +0xc023868de48de984 // 1.318422 -0x3ff518414308dcac +0x3ff518414308dc5a // 3.590805 -0x400cb9f7c5c653df +0x400cb9f7c5c65357 // 2.209033 -0x4001ac1951388032 +0x4001ac1951387fc9 // 4.341022 -0x40115d34c62c5270 +0x40115d34c62c522a // -5.697761 -0xc016ca81ddd213e3 +0xc016ca81ddd2138e // 7.012921 -0x401c0d3b13bb3db2 +0x401c0d3b13bb3d4f // 1.759386 -0x3ffc2671c6774b32 +0x3ffc2671c6774a9c // 2.941222 -0x4007879f475ce050 +0x4007879f475cdfe8 // 6.483701 -0x4019ef4f2fec7d1e +0x4019ef4f2fec7cb6 // -2.161422 -0xc0014a979e698d1e +0xc0014a979e698cc0 // 0.796353 -0x3fe97bba0935a981 +0x3fe97bba0935a902 // -5.301282 -0xc01534832e38c287 +0xc01534832e38c227 // 1.942403 -0x3fff1415af908bf5 +0x3fff1415af908ba9 // 7.907578 -0x401fa15c09f727fe +0x401fa15c09f72771 // 3.286497 -0x400a4abf32b5a751 +0x400a4abf32b5a6db // -0.729169 -0xbfe7555a4f02aad0 +0xbfe7555a4f02aa85 // 3.804937 -0x400e70829450fb3e +0x400e70829450fadf // 3.168629 -0x40095959e8a47432 +0x40095959e8a473bc // -2.473095 -0xc003c8e61866202e +0xc003c8e618661ff0 // -7.512963 -0xc01e0d464d99061e +0xc01e0d464d99059d // -4.424546 -0xc011b2bc445ecf92 +0xc011b2bc445ecf3b // -4.103548 -0xc0106a088a041091 +0xc0106a088a041048 // -3.846906 -0xc00ec676e807b908 +0xc00ec676e807b88f // -8.185637 -0xc0205f0bd7384eb4 +0xc0205f0bd7384e76 // -2.902311 -0xc00737eec0684763 +0xc00737eec06846fc // -5.627961 -0xc01683084ee51fe0 +0xc01683084ee51f7f // 3.356530 -0x400ada2c727565a8 +0x400ada2c7275651c // 3.546522 -0x400c5f46b677046f +0x400c5f46b67703ff // -1.832299 -0xbffd511845da041c +0xbffd511845da03a1 // 8.916238 -0x4021d51d1b41d54d +0x4021d51d1b41d500 // 0.104063 -0x3fbaa3e063fa5552 +0x3fbaa3e063fa57ff // -8.556887 -0xc0211d2055ea937b +0xc0211d2055ea9331 // 0.690322 -0x3fe6171f1a953786 +0x3fe6171f1a9536f2 // 3.628326 -0x400d06cfa64547f7 +0x400d06cfa6454777 // 1.914275 -0x3ffea0de80cbbc87 +0x3ffea0de80cbbbc9 // 3.274364 -0x400a31e5f45d6f95 +0x400a31e5f45d6f15 // -4.690679 -0xc012c3413f0bd138 +0xc012c3413f0bd0e7 // 5.541877 -0x40162ae1b6c33c9a +0x40162ae1b6c33c3d // 1.953958 -0x3fff4369c914d11f +0x3fff4369c914d097 // 2.619175 -0x4004f411d28fa044 +0x4004f411d28f9fe2 // 5.106833 -0x40146d65b8fc0d23 +0x40146d65b8fc0cc2 // -2.061165 -0xc0007d43ffa11b77 +0xc0007d43ffa11b23 // 0.767963 -0x3fe89327975ba828 +0x3fe89327975ba7be // -4.570632 -0xc0124853b664cfea +0xc0124853b664cf95 // 1.344403 -0x3ff582ac61df929e +0x3ff582ac61df9256 // 6.549012 -0x401a3230202c5629 +0x401a3230202c55a8 // 3.115050 -0x4008eb9f72252d30 +0x4008eb9f72252cc5 // -0.427126 -0xbfdb5609f3fe3c71 +0xbfdb5609f3fe3bd5 // 4.318741 -0x401146642b9feefb +0x401146642b9feecd // 3.616622 -0x400ceed770c1ae09 +0x400ceed770c1ad9d // -2.960185 -0xc007ae75b2d5ac81 +0xc007ae75b2d5ac43 // -7.002817 -0xc01c02e272e8099c +0xc01c02e272e80923 // -4.309154 -0xc0113c92e28d4105 +0xc0113c92e28d40b9 // -3.534208 -0xc00c460ea52f1958 +0xc00c460ea52f18cd // -3.307535 -0xc00a75d525ed7480 +0xc00a75d525ed7412 // -6.659588 -0xc01aa36b18719e6f +0xc01aa36b18719dfb // -3.021827 -0xc0082cb3db64987b +0xc0082cb3db649817 // 1.519747 -0x3ff850e23bd2f2cd +0x3ff850e23bd2f265 // -1.103689 -0xbff1a8b60232f85b +0xbff1a8b60232f815 // -0.683229 -0xbfe5dd038c5b3442 +0xbfe5dd038c5b33d5 // 0.290296 -0x3fd29436aa8467f2 +0x3fd29436aa84676b // -2.528043 -0xc004396eaecc06af +0xc004396eaecc065e // -0.199491 -0xbfc988eb419fb1b7 +0xbfc988eb419fb20c // 2.813400 -0x400681d7fe6f9217 +0x400681d7fe6f91ce // -0.366539 -0xbfd77561a8076e3f +0xbfd77561a8076df0 // -1.212455 -0xbff36637503a5582 +0xbff36637503a5543 // -0.458150 -0xbfdd5253b0b3a711 +0xbfdd5253b0b3a645 // -1.136756 -0xbff230276c313bfc +0xbff230276c313bba // 1.229679 -0x3ff3acc35d466c0e +0x3ff3acc35d466bbb // -1.591252 -0xbff975c4d7e2bca6 +0xbff975c4d7e2bc40 // -0.410812 -0xbfda4abfc924e056 +0xbfda4abfc924dfcb // -1.364130 -0xbff5d37a32d34c2a +0xbff5d37a32d34bf7 // -0.983436 -0xbfef784f794f3e22 +0xbfef784f794f3d47 // 0.509301 -0x3fe04c32665acc56 +0x3fe04c32665acbfe // -0.117745 -0xbfbe24892c26d51e +0xbfbe24892c26d441 // 1.230023 -0x3ff3ae2c567d1dd6 +0x3ff3ae2c567d1d7e // -0.436159 -0xbfdbea097becab21 +0xbfdbea097becaad7 // -1.854857 -0xbffdad7e07169ae0 +0xbffdad7e07169a58 // -0.866085 -0xbfebb6f7092b1103 +0xbfebb6f7092b109a // 0.119964 -0x3fbeb5fbd3a046f1 +0x3fbeb5fbd3a04661 // -1.188472 -0xbff303fac4ee0887 +0xbff303fac4ee0858 // -1.106311 -0xbff1b372dc7abe37 +0xbff1b372dc7abdfc // 0.866152 -0x3febb785359d4554 +0x3febb785359d4513 // 2.012445 -0x4000197cef784b69 +0x4000197cef784b29 // 1.476287 -0x3ff79edfa0bfe55a +0x3ff79edfa0bfe50b // 0.772322 -0x3fe8b6dbebe0e044 +0x3fe8b6dbebe0dfba // 1.168614 -0x3ff2b2a49fddfedc +0x3ff2b2a49fddfea6 // 1.771737 -0x3ffc59096841b41b +0x3ffc59096841b3a7 // 1.208680 -0x3ff356c0d4162aca +0x3ff356c0d4162a95 // -1.335846 -0xbff55f9fd901d68d +0xbff55f9fd901d619 // 1.726269 -0x3ffb9ecc07c8bb5a +0x3ffb9ecc07c8bb0b // 1.011750 -0x3ff03020fcd95a98 +0x3ff03020fcd95a60 // -0.472510 -0xbfde3d9ae8fce817 +0xbfde3d9ae8fce781 // 3.557742 -0x400c76415bb7ea49 +0x400c76415bb7e9f0 // -0.086400 -0xbfb61e548b5d3b4b +0xbfb61e548b5d3a89 // -2.985551 -0xc007e26885fb2471 +0xc007e26885fb2421 // 0.452659 -0x3fdcf85e3886832f +0x3fdcf85e388682ea // 1.710993 -0x3ffb603a7867d462 +0x3ffb603a7867d41d // 0.929998 -0x3fedc28ab9c1c458 +0x3fedc28ab9c1c3e1 // 1.450401 -0x3ff734d7855b9c89 +0x3ff734d7855b9c40 // -1.229028 -0xbff3aa19551e2455 +0xbff3aa19551e23f8 // 1.720176 -0x3ffb85d766dcde6b +0x3ffb85d766dcde04 // 0.641350 -0x3fe485f07e63fbc9 +0x3fe485f07e63fb79 // 1.278835 -0x3ff4761ba7888d35 +0x3ff4761ba7888cfe // 1.744223 -0x3ffbe855fe271e07 +0x3ffbe855fe271d94 // -1.834356 -0xbffd5985a8799199 +0xbffd5985a879916c // 0.675841 -0x3fe5a07d0ff810b4 +0x3fe5a07d0ff8109e // -1.886839 -0xbffe307e7e4a4599 +0xbffe307e7e4a4540 // -0.259413 -0xbfd09a386c9c3b0e +0xbfd09a386c9c3b63 // 2.869095 -0x4006f3e826d64866 +0x4006f3e826d64820 // 1.771395 -0x3ffc57a1c9963899 +0x3ffc57a1c9963865 // -0.249174 -0xbfcfe4f1fe6a878a +0xbfcfe4f1fe6a8720 // 1.275992 -0x3ff46a770e6b86eb +0x3ff46a770e6b86c1 // 1.250345 -0x3ff401693c6eefc1 +0x3ff401693c6eef82 // -1.061145 -0xbff0fa739ef5df21 +0xbff0fa739ef5df00 // -3.058230 -0xc00877414df73226 +0xc00877414df731e4 // -2.115052 -0xc000eba04b991b8c +0xc000eba04b991b60 // -1.318472 -0xbff51876405da159 +0xbff51876405da104 // -1.466855 -0xbff7783d1d8e38fd +0xbff7783d1d8e38c2 // -2.072914 -0xc0009553d0e0396b +0xc0009553d0e03931 // -1.224783 -0xbff398b67c9f9feb +0xbff398b67c9f9fae // -3.829973 -0xc00ea3c910121a43 +0xc00ea3c9101219b0 // 2.410642 -0x400348fe88dc57ca +0x400348fe88dc5765 // 2.802446 -0x40066b68a8ce40bb +0x40066b68a8ce406a // -1.292094 -0xbff4ac6a4b2ae339 +0xbff4ac6a4b2ae2df // 6.423881 -0x4019b20dd6fec46c +0x4019b20dd6fec3fc // -0.368380 -0xbfd79387bb639eef +0xbfd79387bb639e7a // -6.215161 -0xc018dc533899a16d +0xc018dc533899a100 // 1.249350 -0x3ff3fd566b5b3390 +0x3ff3fd566b5b335b // 3.587536 -0x400cb34649fd45b5 +0x400cb34649fd4558 // 1.598856 -0x3ff994e9885234b4 +0x3ff994e988523428 // 2.431470 -0x400373a6c24b380f +0x400373a6c24b37b0 // -2.630430 -0xc0050b1edfe33f60 +0xc0050b1edfe33ee7 // 3.454297 -0x400ba266532e1027 +0x400ba266532e0f9b // 1.548598 -0x3ff8c70ec1d5c2c9 +0x3ff8c70ec1d5c264 // 2.430533 -0x400371bb40fd649e +0x400371bb40fd6456 // 3.708552 -0x400dab1d5723e8e1 +0x400dab1d5723e856 // -2.008059 -0xc00010813141cb93 +0xc00010813141cb55 // 1.247009 -0x3ff3f3c01978f5e6 +0x3ff3f3c01978f5bd // -3.755946 -0xc00e0c2d6c2dcb65 +0xc00e0c2d6c2dcae8 // 0.601251 -0x3fe33d731ea7f36d +0x3fe33d731ea7f307 // 5.194341 -0x4014c701429f9127 +0x4014c701429f90c8 // 2.411308 -0x40034a5bf3902326 +0x40034a5bf39022da // -0.637265 -0xbfe4647a5e27ed6b +0xbfe4647a5e27ed2d // 3.174535 -0x400965725f226ac8 +0x400965725f226a83 // 2.237240 -0x4001e5ddddd26f6c +0x4001e5ddddd26f1e // -1.600226 -0xbff99a86c4adc94c +0xbff99a86c4adc8ef // -6.014195 -0xc0180e89011c0b8a +0xc0180e89011c0b30 // -4.051677 -0xc01034eab2ab4f03 +0xc01034eab2ab4ec9 // -2.947914 -0xc0079553efb6d0de +0xc0079553efb6d079 // -2.192375 -0xc00189fbe40b30a0 +0xc00189fbe40b304c // -4.921338 -0xc013af733c5ecfc9 +0xc013af733c5ecf77 // -2.242941 -0xc001f18b0efe696e +0xc001f18b0efe6924 // -9.640136 -0xc02347bfe641ca0b +0xc02347bfe641c9c1 // 6.004994 -0x4018051d054a3061 +0x4018051d054a2ff8 // 5.817504 -0x4017451fb194d8e3 +0x4017451fb194d890 // -2.836443 -0xc006b108f20c84fa +0xc006b108f20c849d // 14.226045 -0x402c73bc21539b94 +0x402c73bc21539b1f // -0.470367 -0xbfde1a7f5fc975b9 +0xbfde1a7f5fc9749d // -14.672287 -0xc02d5835f134f153 +0xc02d5835f134f0e6 // 1.584735 -0x3ff95b139bc3a6df +0x3ff95b139bc3a66f // 5.784926 -0x401723c3b88fd74d +0x401723c3b88fd6ee // 3.500431 -0x400c00e1f4768924 +0x400c00e1f476888f // 6.297203 -0x40193056052e263e +0x40193056052e25dc // -7.230989 -0xc01cec88557dafce +0xc01cec88557daf55 // 9.160220 -0x402252085323463d +0x40225208532345f8 // 3.212100 -0x4009b261b7799807 +0x4009b261b779979d // 4.090931 -0x40105d1ce2b822b7 +0x40105d1ce2b8226b // 8.634658 -0x402144f1eef5fd09 +0x402144f1eef5fcbf // -3.997478 -0xc00ffad5ea7246a8 +0xc00ffad5ea724624 // 1.437171 -0x3ff6fea7827eafdd +0x3ff6fea7827eaf90 // -7.930981 -0xc01fb9531af8b29d +0xc01fb9531af8b21a // 1.767906 -0x3ffc4957cabc2e98 +0x3ffc4957cabc2e30 // 11.190398 -0x4026617bd6600dd4 +0x4026617bd6600d71 // 5.292178 -0x40152b309596a9dd +0x40152b309596a98e // -0.584196 -0xbfe2b1bcafb753e0 +0xbfe2b1bcafb75374 // 6.336563 -0x401958a3d81ecee5 +0x401958a3d81ecea3 // 5.136127 -0x40148b64f4c27524 +0x40148b64f4c274d0 // -3.477139 -0xc00bd12e0e311181 +0xc00bd12e0e311125 // -11.781455 -0xc027901aec94aeaf +0xc027901aec94ae52 // -7.245961 -0xc01cfbdd34a4f11f +0xc01cfbdd34a4f0aa // -6.229916 -0xc018eb6f38b26784 +0xc018eb6f38b2671c // -5.162786 -0xc014a6b1417abab4 +0xc014a6b1417aba62 // -10.605147 -0xc02535d5ce695a0b +0xc02535d5ce6959b8 // -4.298686 -0xc01131dab5d1f394 +0xc01131dab5d1f347 // 3.520477 -0x400c29efdb98e605 +0x400c29efdb98e597 // -1.268925 -0xbff44d84bd9d2bcf +0xbff44d84bd9d2b32 // -2.193580 -0xc0018c73cdb7324b +0xc0018c73cdb7320c // 1.015407 -0x3ff03f1b39dd06d5 +0x3ff03f1b39dd0691 // -4.715745 -0xc012dcec27cecbc5 +0xc012dcec27cecb6e // -0.118683 -0xbfbe620523774c36 +0xbfbe620523774dd7 // 4.700297 -0x4012cd1ac0067403 +0x4012cd1ac00673b1 // 0.084065 -0x3fb5854dd3b33d11 +0x3fb5854dd3b33fd3 // -1.952310 -0xbfff3ca9ae93b247 +0xbfff3ca9ae93b1b6 // -1.141615 -0xbff2440dc1eb1b76 +0xbff2440dc1eb1b0b // -1.985945 -0xbfffc66df2b7cbed +0xbfffc66df2b7cb5d // 2.748786 -0x4005fd83bb7c0658 +0x4005fd83bb7c05fe // -3.495724 -0xc00bf73e2875c627 +0xc00bf73e2875c5bd // -0.998593 -0xbfeff4788abc3880 +0xbfeff4788abc37e6 // -1.636516 -0xbffa2f2b09679c93 +0xbffa2f2b09679c22 // -3.053879 -0xc0086e582df8ec9d +0xc0086e582df8ec30 // 0.795287 -0x3fe972fda5165e1f +0x3fe972fda5165d5a // 0.028784 -0x3f9d7973d462e126 +0x3f9d7973d462e98d // 2.452039 -0x40039dc6d5299562 +0x40039dc6d5299502 // -0.973980 -0xbfef2ad7d70c8c64 +0xbfef2ad7d70c8c17 // -3.150763 -0xc00934c3135410ac +0xc00934c313541019 // -1.386958 -0xbff630fa71330faf +0xbff630fa71330f31 // 0.588796 -0x3fe2d76b37576674 +0x3fe2d76b3757664b // -2.641176 -0xc0052120f340660a +0xc0052120f34065d7 // -1.381219 -0xbff61979409b8e34 +0xbff61979409b8dbb // 1.279553 -0x3ff4790c620b8b6e +0x3ff4790c620b8b29 // 3.407989 -0x400b438fee69e292 +0x400b438fee69e208 // 1.985779 -0x3fffc5c054e17b17 +0x3fffc5c054e17a67 // 1.899380 -0x3ffe63dcb28f2683 +0x3ffe63dcb28f25eb // 1.837881 -0x3ffd67f5a33dee09 +0x3ffd67f5a33ded8b // 3.681383 -0x400d737927c28017 +0x400d737927c27f93 // 1.575269 -0x3ff9344da9ee5a3d +0x3ff9344da9ee59ce // -8.598701 -0xc0213288e991b5b9 +0xc0213288e991b574 // 4.330469 -0x40115266936e3006 +0x40115266936e2fa5 // 4.898476 -0x4013980a1401e23e +0x4013980a1401e1f0 // -2.146596 -0xc0012c3a528fc55e +0xc0012c3a528fc506 // 13.259891 -0x402a85106dbdae6b +0x402a85106dbdae03 // 0.610032 -0x3fe38562be70bab9 +0x3fe38562be70bb34 // -13.002546 -0xc02a014dbd21a76d +0xc02a014dbd21a706 // 1.398741 -0x3ff6613e0dd2bef8 +0x3ff6613e0dd2be91 // 5.220313 -0x4014e199b5437a8b +0x4014e199b5437a33 // 2.966003 -0x4007ba5fb934b653 +0x4007ba5fb934b5cb // 5.383509 -0x401588b6a2fa3fe0 +0x401588b6a2fa3f86 // -7.497619 -0xc01dfd8fe4097285 +0xc01dfd8fe4097214 // 9.311139 -0x40229f4da424e368 +0x40229f4da424e327 // 1.935199 -0x3ffef693178f1c3d +0x3ffef693178f1b81 // 3.827951 -0x400e9fa4c880bee3 +0x400e9fa4c880be5b // 7.785107 -0x401f23f30639aba2 +0x401f23f30639ab1a // -2.460196 -0xc003ae7b2e53af5e +0xc003ae7b2e53aee9 // 1.468801 -0x3ff780359c98ae19 +0x3ff780359c98adcb // -7.025759 -0xc01c1a6083636c7d +0xc01c1a6083636c04 // 2.229400 -0x4001d5cfad407a7b +0x4001d5cfad407a49 // 10.060995 -0x40241f3ac5db40a8 +0x40241f3ac5db404d // 4.608318 -0x40126eeaefb51e6d +0x40126eeaefb51e23 // -1.020644 -0xbff0548eea1bbcd0 +0xbff0548eea1bbc9a // 5.903089 -0x40179cc3565cb0ad +0x40179cc3565cb06f // 5.246963 -0x4014fce3fc982ba6 +0x4014fce3fc982b5a // -4.350612 -0xc0116706d5fc49cd +0xc0116706d5fc49a4 // -10.533078 -0xc02510ef930da7d9 +0xc02510ef930da786 // -6.491016 -0xc019f6cd02633ba8 +0xc019f6cd02633b3c // -5.112337 -0xc014730880393741 +0xc0147308803936e1 // -5.037170 -0xc014260fc5aeb8ef +0xc014260fc5aeb89f // -10.955212 -0xc025e9117ead7fea +0xc025e9117ead7f9a // -3.707447 -0xc00da8d9c90ba04b +0xc00da8d9c90b9fc1 // 6.640107 -0x401a8f7843d62f81 +0x401a8f7843d62f26 // -3.222502 -0xc009c7af5060f535 +0xc009c7af5060f4b2 // -3.109197 -0xc008dfa2a8d64a11 +0xc008dfa2a8d649a6 // 1.388952 -0x3ff63925741f8aa9 +0x3ff63925741f8a32 // -8.538379 -0xc02113a67738b1be +0xc02113a67738b178 // -0.266740 -0xbfd112429fd2cd45 +0xbfd112429fd2ce08 // 9.237524 -0x4022799cb94bd442 +0x4022799cb94bd3fd // -1.002166 -0xbff008df79f62794 +0xbff008df79f62748 // -2.846458 -0xc006c58bb80c9e8b +0xc006c58bb80c9e13 // -2.090250 -0xc000b8d509365fb0 +0xc000b8d509365f54 // -3.799519 -0xc00e656a0fff8eec +0xc00e656a0fff8e73 // 5.675594 -0x4016b3cefd82a460 +0x4016b3cefd82a415 // -6.416730 -0xc019aabb5392430d +0xc019aabb539242b8 // -1.293879 -0xbff4b3ba7ffe3f84 +0xbff4b3ba7ffe3efd // -2.734974 -0xc005e13a3ef3a9ce +0xc005e13a3ef3a971 // -5.160488 -0xc014a4570af4230f +0xc014a4570af422b3 // 1.332476 -0x3ff551d2937d16d2 +0x3ff551d2937d1624 // -0.614760 -0xbfe3ac1d7f3244f1 +0xbfe3ac1d7f324483 // 4.416700 -0x4011aab362f4bf16 +0x4011aab362f4bec0 // -2.378029 -0xc0030633d49ca994 +0xc0030633d49ca976 // -6.809802 -0xc01b3d3cd61e5f8e +0xc01b3d3cd61e5f11 // -2.249874 -0xc001ffbdb13fdbd8 +0xc001ffbdb13fdb6f // 0.299543 -0x3fd32bb565531d3e +0x3fd32bb565531cd0 // -3.611646 -0xc00ce4a6dd5231bb +0xc00ce4a6dd523165 // -2.753662 -0xc006077fdcb5a26a +0xc006077fdcb5a1fe // 1.645030 -0x3ffa520af9051721 +0x3ffa520af90516af // 6.686911 -0x401abf65b1e18bdc +0x401abf65b1e18b68 // 3.778663 -0x400e3ab3d2b9de8b +0x400e3ab3d2b9ddf8 // 3.662700 -0x400d4d35dc6c8a4c +0x400d4d35dc6c89cc // 3.522583 -0x400c2e3fe1c2460e +0x400c2e3fe1c245a3 // 6.835209 -0x401b5740e8251fde +0x401b5740e8251f73 // 2.266586 -0x400221f80b535133 +0x400221f80b5350d6 // 2.355452 -0x4002d7f76c064156 +0x4002d7f76c0640ef // -2.228146 -0xc001d33e6316812b +0xc001d33e631680e4 // -2.322324 -0xc002941e8b9a25ce +0xc002941e8b9a259b // 1.301201 -0x3ff4d1b7aece0e0c +0x3ff4d1b7aece0dcc // -5.860953 -0xc017719dc935eb07 +0xc017719dc935eabd // -0.054031 -0xbfaba9f5f98964cd +0xbfaba9f5f9896706 // 4.856754 -0x40136d50cac1ac1d +0x40136d50cac1abd4 // -0.916698 -0xbfed559678b994f4 +0xbfed559678b994bd // -2.866481 -0xc006ee8d979a7bdd +0xc006ee8d979a7b9f // -1.678178 -0xbffad9d1b0d9423f +0xbffad9d1b0d941dc // -2.058934 -0xc00078b238a01e0f +0xc00078b238a01dd0 // 2.441427 -0x4003880ac31fa405 +0x4003880ac31fa3b3 // -2.967234 -0xc007bce4f0b87169 +0xc007bce4f0b87110 // -1.597983 -0xbff99156f6d36317 +0xbff99156f6d362d4 // -1.250503 -0xbff4020f2c968061 +0xbff4020f2c967fff // -3.140387 -0xc0091f8376946b46 +0xc0091f8376946aea // 2.362418 -0x4002e63b593630f1 +0x4002e63b593630cd // -1.055568 -0xbff0e39b692183f4 +0xbff0e39b692183e1 // 3.127190 -0x4009047bf71976ee +0x4009047bf71976a0 // 0.784075 -0x3fe9172539f3d05a +0x3fe9172539f3d0ac // -3.800414 -0xc00e673f70df492c +0xc00e673f70df48b1 // -3.085939 -0xc008b000b327c003 +0xc008b000b327bfd4 // 0.351281 -0x3fd67b625f7ba49d +0x3fd67b625f7ba438 // -2.377770 -0xc00305ac5385f25a +0xc00305ac5385f233 // -3.115619 -0xc008ecc98af639ec +0xc008ecc98af639ba // 2.661825 -0x40054b6aca7fdf7a +0x40054b6aca7fdf5f // 4.897197 -0x401396baeaa59f40 +0x401396baeaa59f08 // 3.170468 -0x40095d1e1f3035af +0x40095d1e1f303564 // 2.539343 -0x40045092f0a51a0a +0x40045092f0a519bf // 2.004758 -0x400009be5620458e +0x400009be56204556 // 4.062549 -0x4010400cd023855f +0x4010400cd0238529 // 2.003048 -0x4000063dfabd1c49 +0x4000063dfabd1c17 // 3.518879 -0x400c26aa1f00b8fc +0x400c26aa1f00b87c // -1.909349 -0xbffe8cb1dada6211 +0xbffe8cb1dada6160 // -2.277533 -0xc00238636286b9f4 +0xc00238636286b9ad // 0.915080 -0x3fed4855c1571ec3 +0x3fed4855c1571e22 // -5.875986 -0xc017810263705290 +0xc017810263705230 // -0.379657 -0xbfd84c4b84e5dabb +0xbfd84c4b84e5db1a // 5.780689 -0x40171f6cda44bd32 +0x40171f6cda44bcd4 // -0.739951 -0xbfe7adacd35c4627 +0xbfe7adacd35c45ce // -2.674389 -0xc00565262f5b8b1b +0xc00565262f5b8acc // -0.906529 -0xbfed024848704261 +0xbfed02484870416c // -2.260132 -0xc00214bfdc6d018d +0xc00214bfdc6d013b // 3.086884 -0x4008b1f0177d7791 +0x4008b1f0177d7728 // -3.776814 -0xc00e36ea691b0e20 +0xc00e36ea691b0da7 // -0.656921 -0xbfe5057e320c9bd9 +0xbfe5057e320c9b35 // -1.656954 -0xbffa82e23fe742b8 +0xbffa82e23fe7423c // -3.391517 -0xc00b21d3d981109e +0xc00b21d3d9811022 // 1.219175 -0x3ff381be2825c2a8 +0x3ff381be2825c244 // -0.970164 -0xbfef0b9597afc0c5 +0xbfef0b9597afc081 // 2.934419 -0x400779b0eb0c65cb +0x400779b0eb0c6560 // -0.876002 -0xbfec0835f87e16b3 +0xbfec0835f87e164d // -4.353364 -0xc01169d83037c112 +0xc01169d83037c0c0 // -2.489400 -0xc003ea4ac66a529e +0xc003ea4ac66a525d // 0.695494 -0x3fe6417c8bbeb5f1 +0x3fe6417c8bbeb5ba // -2.980417 -0xc007d7e4cc4264ac +0xc007d7e4cc426472 // -2.692050 -0xc005895173705bc8 +0xc005895173705b85 // 2.387835 -0x40031a4937a2cb8e +0x40031a4937a2cb67 // 4.681802 -0x4012ba2a3f24e606 +0x4012ba2a3f24e5b9 // 3.005865 -0x40080c0325ada522 +0x40080c0325ada4c1 // 2.308533 -0x400277e066f1810b +0x400277e066f180b2 // 2.380186 -0x40030a9f2b2370ee +0x40030a9f2b2370a5 // 4.899519 -0x4013991b6406e722 +0x4013991b6406e6d8 // 2.016507 -0x400021ce4c9180fd +0x400021ce4c9180be // 3.034508 -0x400846ac0f49775d +0x400846ac0f497701 // -1.806813 -0xbffce8b445fafe2b +0xbffce8b445fafda6 // -1.728550 -0xbffba82406017ee7 +0xbffba82406017e7e // 0.808616 -0x3fe9e02f6b9c5d2a +0x3fe9e02f6b9c5cb4 // -4.909810 -0xc013a3a52323377a +0xc013a3a523233733 // 0.140251 -0x3fc1f3bc647a76c0 +0x3fc1f3bc647a7616 // 4.858313 -0x40136ee9ba9b2113 +0x40136ee9ba9b20cf // -0.662132 -0xbfe5302fda08f278 +0xbfe5302fda08f233 // -1.811047 -0xbffcfa0be73e26ed +0xbffcfa0be73e2678 // -1.003411 -0xbff00df8aa2ec3b7 +0xbff00df8aa2ec35a // -2.076353 -0xc0009c5efa54e824 +0xc0009c5efa54e7e8 // 2.468246 -0x4003bef785698b8e +0x4003bef785698b42 // -3.121530 -0xc008f8e4c9ba39b5 +0xc008f8e4c9ba395e // -1.154414 -0xbff2787a9a5584b2 +0xbff2787a9a558472 // -1.114176 -0xbff1d3aa9cd95b33 +0xbff1d3aa9cd95ad7 // -2.919966 -0xc0075c16e8858a59 +0xc0075c16e88589fe // 1.363991 -0x3ff5d2e84c4917ba +0x3ff5d2e84c49176a // -0.747333 -0xbfe7ea26f1e69229 +0xbfe7ea26f1e691f6 // 2.834593 -0x4006ad3f1cacd9d7 +0x4006ad3f1cacd987 // -0.743901 -0xbfe7ce091e7535c8 +0xbfe7ce091e753586 // -3.667462 -0xc00d56f6774038f5 +0xc00d56f67740387b // -1.713331 -0xbffb69cdbe38f853 +0xbffb69cdbe38f7f0 // 0.057512 -0x3fad722abb3c78ff +0x3fad722abb3c76c5 // -2.630653 -0xc0050b9389b62685 +0xc0050b9389b6265d // -1.917173 -0xbffeacbda0358dc4 +0xbffeacbda0358d60 // 1.543772 -0x3ff8b34aaa3e11dd +0x3ff8b34aaa3e11a5 // 4.232395 -0x4010edf8ebe86c2b +0x4010edf8ebe86bf2 // 2.569529 -0x40048e6528a9889a +0x40048e6528a98852 // 2.079127 -0x4000a20d595445bf +0x4000a20d5954457e // 1.697816 -0x3ffb2a40a705a8c7 +0x3ffb2a40a705a85c // 3.838108 -0x400eb471b9274733 +0x400eb471b92746c8 // 1.274416 -0x3ff464018ba3a30e +0x3ff464018ba3a2b1 // 0.192221 -0x3fc89ab498b7ad22 +0x3fc89ab498b7ad06 // -1.786698 -0xbffc9650a6912ae3 +0xbffc9650a6912ae6 // 0.923919 -0x3fed90be6083f30b +0x3fed90be6083f319 // 2.132216 -0x40010ec77553d9c8 +0x40010ec77553d9cf // -0.878629 -0xbfec1dbad0f811c1 +0xbfec1dbad0f811cb // -1.709669 -0xbffb5acd9ced1494 +0xbffb5acd9ced149d // 0.372694 -0x3fd7da38b60434d3 +0x3fd7da38b6043514 // -0.491848 -0xbfdf7a6e59e79c8f +0xbfdf7a6e59e79cc2 // -0.654804 -0xbfe4f427a6636361 +0xbfe4f427a663637b // -1.719383 -0xbffb82980441785d +0xbffb829804417856 // -0.513231 -0xbfe06c62e0480d31 +0xbfe06c62e0480d30 // 0.117265 -0x3fbe051afbf9b172 +0x3fbe051afbf9b0ec // -0.419533 -0xbfdad99f01242ad5 +0xbfdad99f01242aac // 1.752093 -0x3ffc08924fd1dafd +0x3ffc08924fd1db17 // -0.310788 -0xbfd3e3f52020b950 +0xbfd3e3f52020b960 // 0.344624 -0x3fd60e5304c28c9e +0x3fd60e5304c28ca7 // -1.699645 -0xbffb31bed2c51b47 +0xbffb31bed2c51b52 // -0.705117 -0xbfe690508b0bea87 +0xbfe690508b0bea98 // 1.416684 -0x3ff6aabcd9ee5efe +0x3ff6aabcd9ee5f08 // 2.541393 -0x400454c5aafdabb4 +0x400454c5aafdabb9 // 1.470274 -0x3ff7863dd5c88181 +0x3ff7863dd5c8818f // 1.251397 -0x3ff405b87573e62e +0x3ff405b87573e635 // 1.721004 -0x3ffb893c0123d5d0 +0x3ffb893c0123d5d2 // 0.307639 -0x3fd3b059e18e80a2 +0x3fd3b059e18e807e // -0.455985 -0xbfdd2eddbda06ab2 +0xbfdd2eddbda06ae2 // 0.598841 -0x3fe329b55935a1ec +0x3fe329b55935a1e2 // 0.867512 -0x3febc2a887c5e99a +0x3febc2a887c5e9af // -1.218000 -0xbff37ced2bd02fac +0xbff37ced2bd02fa8 // 1.259523 -0x3ff4270209313270 +0x3ff427020931326b // -0.871727 -0xbfebe530b56998cc +0xbfebe530b56998f2 // -0.541846 -0xbfe156ccb4cc66c2 +0xbfe156ccb4cc66bf // -0.561069 -0xbfe1f44708d9e040 +0xbfe1f44708d9e04f // -0.934271 -0xbfede58d37875bdd +0xbfede58d37875bd7 // 0.475476 -0x3fde6e3241d07b0e +0x3fde6e3241d07b14 // -0.663350 -0xbfe53a2a4d52736b +0xbfe53a2a4d527370 // 0.387046 -0x3fd8c55b7ed7cde9 +0x3fd8c55b7ed7cdec // 1.210591 -0x3ff35e9486d96ff9 +0x3ff35e9486d97000 // -0.879348 -0xbfec239e78190303 +0xbfec239e78190304 // -0.721561 -0xbfe7170612b7e3df +0xbfe7170612b7e3ea // 0.260978 -0x3fd0b3dcbe20174e +0x3fd0b3dcbe201765 // -0.210178 -0xbfcae71df82dab76 +0xbfcae71df82dabbc // -0.019849 -0xbf9453532228c06c +0xbf9453532228c19c // -0.578087 -0xbfe27fb0ae8f906e +0xbfe27fb0ae8f9067 // 0.103415 -0x3fba7965f2a0df9c +0x3fba7965f2a0dfc0 // -0.188999 -0xbfc8311a75550236 +0xbfc8311a75550259 // -0.640404 -0xbfe47e318a040555 +0xbfe47e318a04055d // 0.951821 -0x3fee7551bb6f398b +0x3fee7551bb6f3997 // -0.239885 -0xbfceb48e4e627f76 +0xbfceb48e4e627f6d // -0.127558 -0xbfc053d5ec0fe5ac +0xbfc053d5ec0fe5a2 // -0.356608 -0xbfd6d2ac144e8fa8 +0xbfd6d2ac144e8fba // -0.638339 -0xbfe46d46ba7407ca +0xbfe46d46ba7407d2 // 0.807495 -0x3fe9d6ff2f141d0c +0x3fe9d6ff2f141d1f // 1.138071 -0x3ff2358a3f4d24f9 +0x3ff2358a3f4d2507 // 0.691911 -0x3fe62421f39522f9 +0x3fe62421f3952300 // 0.922842 -0x3fed87ec859dcf8c +0x3fed87ec859dcf9c // 0.815723 -0x3fea1a67a3f798e9 +0x3fea1a67a3f798ec // -0.328110 -0xbfd4ffbf8c27df2d +0xbfd4ffbf8c27df4f // -0.279400 -0xbfd1e1b0ef155ecc +0xbfd1e1b0ef155ee5 // 0.238095 -0x3fce79e1d068ebcb +0x3fce79e1d068ebaa // 0.381567 -0x3fd86b9995a0307a +0x3fd86b9995a03089 // -0.491138 -0xbfdf6ecf06965909 +0xbfdf6ecf069658fa // 0.984245 0x3fef7eefdc225469 // -0.483317 -0xbfdeeea8a88ddb42 +0xbfdeeea8a88ddb7a // -0.389976 -0xbfd8f55bf2c11d3b +0xbfd8f55bf2c11d33 // -0.514366 -0xbfe075af27209c20 +0xbfe075af27209c2c // -0.545758 -0xbfe176da0885c7b4 +0xbfe176da0885c7b7 // 0.343906 -0x3fd6028e27ae40fe +0x3fd6028e27ae40e2 // -1.745084 -0xbffbebdce246eadb +0xbffbebdce246eae2 // 0.574524 -0x3fe2627fbef96144 +0x3fe2627fbef96157 // 2.949091 -0x400797bd3aa268ae +0x400797bd3aa268b4 // -0.940933 -0xbfee1c1edabc7b16 +0xbfee1c1edabc7b1b // -1.289580 -0xbff4a21e2bc5a0dc +0xbff4a21e2bc5a0f1 // 1.411826 -0x3ff696d72ebb8231 +0x3ff696d72ebb8234 // -0.988450 -0xbfefa161ce44f4d0 +0xbfefa161ce44f4e3 // -0.939085 -0xbfee0cfbd9beb089 +0xbfee0cfbd9beb09d // -1.860313 -0xbffdc3d745cd0120 +0xbffdc3d745cd011c // 0.081861 -0x3fb4f4d912017422 +0x3fb4f4d91201743a // -0.476159 -0xbfde7961b292fb95 +0xbfde7961b292fbad // -0.810335 -0xbfe9ee42d9b5d0b4 +0xbfe9ee42d9b5d0b1 // 1.553145 -0x3ff8d9aecaa3e0d1 +0x3ff8d9aecaa3e0de // -0.666820 -0xbfe556978b38b245 +0xbfe556978b38b240 // 0.227560 -0x3fcd20aefdc7b2b3 +0x3fcd20aefdc7b2c1 // -2.262189 -0xc00218f67a338b0f +0xc00218f67a338b0e // -0.604032 -0xbfe3543aa8d5d085 +0xbfe3543aa8d5d09a // 1.884229 -0x3ffe25cd83bd6e2e +0x3ffe25cd83bd6e41 // 2.412292 0x40034c5fb790e22a // 1.961618 -0x3fff62c979a7e406 +0x3fff62c979a7e40c // 2.021522 -0x40002c13edce15d2 +0x40002c13edce15d5 // 1.561393 -0x3ff8fb777cc74483 +0x3ff8fb777cc74489 // 0.629976 -0x3fe428c30a795b52 +0x3fe428c30a795b3a // 0.146470 -0x3fc2bf84d0f420a6 +0x3fc2bf84d0f42040 // -0.422285 -0xbfdb06b636a3a34c +0xbfdb06b636a3a372 // 0.944017 -0x3fee356371dbdf59 +0x3fee356371dbdf7d // -1.408497 -0xbff689348f44229d +0xbff689348f4422a2 // 1.106947 -0x3ff1b60d9992d1f9 +0x3ff1b60d9992d200 // -1.361209 -0xbff5c78392bb4524 +0xbff5c78392bb4535 // -0.463609 -0xbfddabc6b1015b75 +0xbfddabc6b1015b80 // -0.716809 -0xbfe6f018c7577e12 +0xbfe6f018c7577e18 // -0.707972 0xbfe6a7b5a8fe41c5 // 0.150828 -0x3fc34e57eec2a34c +0x3fc34e57eec2a353 // 0.476090 -0x3fde7842ab657846 +0x3fde7842ab657847 // -0.454797 -0xbfdd1b648620bd04 +0xbfdd1b648620bd0a // 0.016264 -0x3f90a77c156675bd +0x3f90a77c156674f4 // 0.439307 -0x3fdc1d9cf6077c53 +0x3fdc1d9cf6077c4a // 0.829551 -0x3fea8bae410a75a6 +0x3fea8bae410a75aa // 0.070242 -0x3fb1fb5c09ba5de3 +0x3fb1fb5c09ba5d94 // 0.236374 -0x3fce418353834efb +0x3fce418353834f11 // 0.128990 -0x3fc082beb50a36b2 +0x3fc082beb50a36d2 // 0.031594 -0x3fa02d20b39b6328 +0x3fa02d20b39b63d6 // -0.179876 -0xbfc7062e9a3004e8 +0xbfc7062e9a3004ea // -0.276815 -0xbfd1b75462fa9920 +0xbfd1b75462fa9911 // -0.028734 -0xbf9d6c783fc3659d +0xbf9d6c783fc364e4 // -0.236298 -0xbfce3f0731017382 +0xbfce3f07310173af // -0.061317 -0xbfaf64e2aa4f79de +0xbfaf64e2aa4f79b5 // -0.132872 0xbfc101f58e648291 // 0.016373 -0x3f90c4039cfe993b +0x3f90c4039cfe9a78 // 0.670696 -0x3fe57656789c67b7 +0x3fe57656789c67c0 // -0.419859 -0xbfdadef6bed31c53 +0xbfdadef6bed31c7f // -0.794634 -0xbfe96da4903b150a +0xbfe96da4903b1524 // 0.253082 -0x3fd0327ff0ed2ecb +0x3fd0327ff0ed2eb5 // -0.194443 -0xbfc8e37f5bc160c0 +0xbfc8e37f5bc160ec // 0.120613 -0x3fbee0782e88c0a9 +0x3fbee0782e88c09d // -0.264048 -0xbfd0e629554afdde +0xbfd0e629554afde0 // 0.312556 -0x3fd400ebf69e16ad +0x3fd400ebf69e16b1 // -0.809017 -0xbfe9e377b64b4a18 +0xbfe9e377b64b4a10 // 0.011355 -0x3f874134f15be25a +0x3f874134f15be27e // -0.117454 -0xbfbe116ee32cdf20 +0xbfbe116ee32cdf0e // -0.744097 -0xbfe7cfa3f933099c +0xbfe7cfa3f9330996 // 0.380895 -0x3fd8609673ceeec7 +0x3fd8609673ceeefe // 0.218749 -0x3fcbfff466d86070 +0x3fcbfff466d86066 // -0.071634 -0xbfb2569dbc8b72b3 +0xbfb2569dbc8b727e // 0.325657 -0x3fd4d791c4921d37 +0x3fd4d791c4921d2a // -0.000587 -0xbf433ce6f2e64f4e +0xbf433ce6f2e6a8cb // -0.380443 -0xbfd8592d4fdc6776 +0xbfd8592d4fdc6756 // 0.382135 -0x3fd874e703944ee2 +0x3fd874e703944eea // -0.058637 -0xbfae05a105894c2f +0xbfae05a105894caf // 0.300270 -0x3fd337a0e056b1e5 +0x3fd337a0e056b1f3 // -0.675322 -0xbfe59c3c9b9f7129 +0xbfe59c3c9b9f7125 // -0.198606 -0xbfc96be97b51ec4a +0xbfc96be97b51ec3b // -0.166115 -0xbfc5433e75bea557 +0xbfc5433e75bea54d // -0.449721 -0xbfdcc8391fae85ed +0xbfdcc8391fae85fa // -0.009353 -0xbf8327a8c48204cb +0xbf8327a8c48205bd // -0.171214 -0xbfc5ea59107264ff +0xbfc5ea5910726505 // -0.123431 -0xbfbf992b4b84f91a +0xbfbf992b4b84f914 // 0.333298 -0x3fd554c1febe8d56 +0x3fd554c1febe8d65 // 0.715573 -0x3fe6e5fa0d9760fc +0x3fe6e5fa0d9760ff // 0.602747 -0x3fe349b3ab74ba2a +0x3fe349b3ab74ba2b // -0.005414 -0xbf762cc09c11e08a +0xbf762cc09c11e157 // 0.223470 -0x3fcc9aab51483599 +0x3fcc9aab51483591 // -0.215639 -0xbfcb9a0c2dea9569 +0xbfcb9a0c2dea955d // 0.304622 -0x3fd37eee6dfc7142 +0x3fd37eee6dfc7139 // 0.380547 -0x3fd85ae099534d85 +0x3fd85ae099534d8b // 0.346767 -0x3fd6316e6e15b67c +0x3fd6316e6e15b67d // 0.881299 -0x3fec33996d58e9b3 +0x3fec33996d58e9b9 // -0.047491 -0xbfa850b2334a3420 +0xbfa850b2334a3460 // -0.096750 -0xbfb8c49971eda9c6 +0xbfb8c49971eda9d2 // -0.241115 -0xbfcedcd73ce9dbc5 +0xbfcedcd73ce9dbbb // 0.068082 -0x3fb16dce10383b22 +0x3fb16dce10383b15 // 0.390574 -0x3fd8ff29e24434a5 +0x3fd8ff29e244349b // -0.073430 -0xbfb2cc56a32883dd +0xbfb2cc56a32883a9 // 0.289961 -0x3fd28eba8f55d29d +0x3fd28eba8f55d28a // -0.888097 -0xbfec6b4b131ab30a +0xbfec6b4b131ab308 // -0.467058 -0xbfdde4473ceb0923 +0xbfdde4473ceb0920 // -0.418797 -0xbfdacd93f6f167c7 +0xbfdacd93f6f167bd // -0.054262 -0xbfabc83de8c9564d +0xbfabc83de8c9557a // -0.247884 -0xbfcfbaaabc883e74 +0xbfcfbaaabc883e92 // 0.010635 -0x3f85c79570641682 +0x3f85c795706417ab // 0.211155 -0x3fcb071fd075cf47 +0x3fcb071fd075cf4e // -0.764957 -0xbfe87a881649a293 +0xbfe87a881649a299 // -0.172410 -0xbfc6118692782a8c +0xbfc6118692782a61 // -0.520113 -0xbfe0a4c4f5beeb6f +0xbfe0a4c4f5beeb73 // -0.238968 -0xbfce967eaf7a11f7 +0xbfce967eaf7a1212 // -0.004232 -0xbf71557ab3748acc +0xbf71557ab3748906 // -0.101933 -0xbfba1843577120b6 +0xbfba1843577120a0 // 0.121063 -0x3fbefdf747c66066 +0x3fbefdf747c66047 // 0.449448 -0x3fdcc3c1716df1ec +0x3fdcc3c1716df1e1 // 0.405306 -0x3fd9f08751dfa785 +0x3fd9f08751dfa78b // 0.067835 -0x3fb15d9ed280ef47 +0x3fb15d9ed280ef21 // -0.231667 -0xbfcda7470b7555f4 +0xbfcda7470b755613 // 0.468808 -0x3fde00f382acf25c +0x3fde00f382acf257 // -0.309618 -0xbfd3d0c6a83f6552 +0xbfd3d0c6a83f6565 // -0.012226 0xbf8909c28775e5e4 // -0.568695 @@ -4405,1815 +4405,1815 @@ D // 0.035413 0x3fa221a9a60955b9 // 0.447328 -0x3fdca10415fb82e1 +0x3fdca10415fb82de // 0.039980 -0x3fa4783e2f597577 +0x3fa4783e2f59755c // -0.052673 -0xbfaaf7f9136614de +0xbfaaf7f91366150c // -0.306014 -0xbfd395bd6d1fcceb +0xbfd395bd6d1fcce8 // -0.012290 -0xbf892b46452ddae1 +0xbf892b46452dd9b3 // 0.330441 -0x3fd525f2c71e3764 +0x3fd525f2c71e3768 // 0.133480 -0x3fc115dbd582fba2 +0x3fc115dbd582fba9 // -0.142730 -0xbfc244f84059deaa +0xbfc244f84059dec2 // 0.234030 -0x3fcdf4b470567bf7 +0x3fcdf4b470567bf5 // 0.125848 -0x3fc01bc73a49f1ae +0x3fc01bc73a49f17d // -0.111661 -0xbfbc95cb0d4a7861 +0xbfbc95cb0d4a7852 // 0.104221 -0x3fbaae415d743788 +0x3fbaae415d743792 // 0.183190 -0x3fc772c535fd649d +0x3fc772c535fd64aa // 0.182203 -0x3fc7526f1a921e51 +0x3fc7526f1a921e5d // -0.768147 -0xbfe894a8fc6184d8 +0xbfe894a8fc6184eb // 0.404678 -0x3fd9e63f48339223 +0x3fd9e63f48339253 // 0.506392 -0x3fe0345bf65b9d7e +0x3fe0345bf65b9d85 // -0.704316 -0xbfe689c22f1a4b84 +0xbfe689c22f1a4b9f // 0.185516 -0x3fc7bef9da98bd8c +0x3fc7bef9da98bdd1 // -0.084911 -0xbfb5bcb7e90f758a +0xbfb5bcb7e90f75a2 // -0.288774 -0xbfd27b4441d29105 +0xbfd27b4441d2912b // 0.191788 -0x3fc88c850f887c63 +0x3fc88c850f887ca7 // -0.418172 -0xbfdac35550c92023 +0xbfdac35550c92005 // 0.283549 -0x3fd225a936b9b40e +0x3fd225a936b9b400 // 0.029437 -0x3f9e24b954777b55 +0x3f9e24b954777a35 // 0.211439 -0x3fcb1071c6437ea7 +0x3fcb1071c6437ec2 // 1.466846 -0x3ff778331b590518 +0x3ff778331b59051c // -0.087980 -0xbfb685d6dbbfc870 +0xbfb685d6dbbfc900 // 0.495724 0x3fdfb9f1495008bf // -0.675207 -0xbfe59b4b1399e10f +0xbfe59b4b1399e118 // 0.321231 -0x3fd48f0d1d6c06f6 +0x3fd48f0d1d6c0725 // -0.152993 -0xbfc39545f70082e1 +0xbfc39545f70082d9 // 0.026859 -0x3f9b80f916294f74 +0x3f9b80f916294e46 // -0.899722 -0xbfecca86c975804b +0xbfecca86c975807e // -0.013717 -0xbf8c17d793ea4a30 +0xbf8c17d793ea4e75 // -0.543449 -0xbfe163ef366f4842 +0xbfe163ef366f485e // 0.019185 -0x3f93a55901ebdd2b +0x3f93a55901ebdbe0 // -0.556521 -0xbfe1cf05d3877305 +0xbfe1cf05d387730c // 0.786856 -0x3fe92ded9cac3ab8 +0x3fe92ded9cac3ab7 // -0.527179 -0xbfe0dea61bb1c9bd +0xbfe0dea61bb1c9b6 // 0.242850 -0x3fcf15b33954d2ea +0x3fcf15b33954d2fe // 0.129639 -0x3fc09806d039790a +0x3fc09806d03978fe // -0.351876 -0xbfd68521c3da97b4 +0xbfd68521c3da97c4 // -0.461184 -0xbfdd840a1c07dc3e +0xbfdd840a1c07dc13 // -0.325471 -0xbfd4d4843f768c20 +0xbfd4d4843f768c28 // 0.386110 -0x3fd8b604fbeb5c2e +0x3fd8b604fbeb5c4c // 0.708098 -0x3fe6a8bc4d85359a +0x3fe6a8bc4d8535a0 // -0.575766 -0xbfe26cac38b9e0e0 +0xbfe26cac38b9e0ea // 1.340077 -0x3ff570f478ca2816 +0x3ff570f478ca281d // 0.156399 -0x3fc404e098ec6fca +0x3fc404e098ec6fa7 // -2.062703 -0xc000806a3140491a +0xc000806a3140491e // 0.932428 -0x3fedd673c73403bf +0x3fedd673c73403cc // 0.483568 -0x3fdef2c8c094b534 +0x3fdef2c8c094b557 // -1.344583 -0xbff58368f4094cbf +0xbff58368f4094cc6 // 0.587804 -0x3fe2cf498bb9fd28 +0x3fe2cf498bb9fd3e // 0.567064 -0x3fe22562999ee582 +0x3fe22562999ee598 // 1.476046 -0x3ff79de241586f22 +0x3ff79de241586f15 // 0.282869 -0x3fd21a8495b254db +0x3fd21a8495b254c6 // 0.847732 -0x3feb209f8d419d5a +0x3feb209f8d419d65 // 1.560739 -0x3ff8f8c9b478847f +0x3ff8f8c9b4788480 // -1.728757 -0xbffba8fcded20419 +0xbffba8fcded20425 // 0.363195 -0x3fd73e9479078926 +0x3fd73e9479078919 // -0.568012 -0xbfe22d27dc654e59 +0xbfe22d27dc654e5e // 1.580555 -0x3ff949f479e36f0b +0x3ff949f479e36f10 // 0.305460 -0x3fd38ca923679ac3 +0x3fd38ca923679ad1 // -1.357796 -0xbff5b98824d6c45c +0xbff5b98824d6c466 // -2.153210 -0xc00139c5ef23c8bc +0xc00139c5ef23c8c4 // -1.390115 -0xbff63de90c6ccbbb +0xbff63de90c6ccbbe // -1.561983 -0xbff8fde176936538 +0xbff8fde17693654c // -0.813861 -0xbfea0b25e939dae0 +0xbfea0b25e939daef // -0.564054 -0xbfe20cba30e5d606 +0xbfe20cba30e5d5fb // 0.006474 -0x3f7a83f79659d883 +0x3f7a83f79659e127 // 0.041488 -0x3fa53ddd933a7041 +0x3fa53ddd933a70cf // -0.664364 -0xbfe542774c723a72 +0xbfe542774c723a7f // 0.910115 -0x3fed1fa9a5c57fbf +0x3fed1fa9a5c57fb3 // -0.958217 -0xbfeea9b6eb795ba8 +0xbfeea9b6eb795bb5 // 0.980452 -0x3fef5fdd41990825 +0x3fef5fdd4199083e // 0.074141 -0x3fb2fae2a404285b +0x3fb2fae2a4042873 // 0.904927 -0x3fecf529107ae3df +0x3fecf529107ae3eb // 0.726324 -0x3fe73e0b843b1f79 +0x3fe73e0b843b1f82 // 0.511892 -0x3fe0616b0b7d3cfd +0x3fe0616b0b7d3d16 // 0.085771 -0x3fb5f51a5e0d6263 +0x3fb5f51a5e0d61ef // -0.705600 -0xbfe694468712df80 +0xbfe694468712df88 // -0.445779 -0xbfdc87a3270cb202 +0xbfdc87a3270cb1e4 // 0.000241 -0x3f2f9d0070d464f2 +0x3f2f9d0070d3be19 // 0.606327 -0x3fe367088d80de21 +0x3fe367088d80de24 // 0.265227 -0x3fd0f97a65f2ea36 +0x3fd0f97a65f2ea4c // 0.090555 -0x3fb72ea119193ae7 +0x3fb72ea119193aaa // 0.522064 -0x3fe0b4c0631df790 +0x3fe0b4c0631df78b // 0.164690 -0x3fc51490f9a8c654 +0x3fc51490f9a8c640 // -0.259778 -0xbfd0a031e3aa6d48 +0xbfd0a031e3aa6d3d // -0.469212 -0xbfde078ff4f81c90 +0xbfde078ff4f81c9b // -0.583168 -0xbfe2a950937459d1 +0xbfe2a950937459df // -0.319203 -0xbfd46dd1d32df5bd +0xbfd46dd1d32df5ae // -0.451750 -0xbfdce979cb8a647d +0xbfdce979cb8a647f // 0.184353 -0x3fc798de9af4c6f5 +0x3fc798de9af4c71e // 0.181383 -0x3fc7378e0c1f536e +0x3fc7378e0c1f534e // 0.419583 -0x3fdada70eedef5e4 +0x3fdada70eedef5e7 // -0.224073 -0xbfccae6bec92d9e8 +0xbfccae6bec92d9d6 // -0.260875 -0xbfd0b22d50b731e8 +0xbfd0b22d50b731be // 0.065864 -0x3fb0dc7c443e7f6a +0x3fb0dc7c443e7fa2 // 0.170755 -0x3fc5db4acb18dc12 +0x3fc5db4acb18dc4f // -0.633865 0xbfe4489f72b2eab5 // 0.007475 -0x3f7e9ddfe0810b4e +0x3f7e9ddfe0810fc4 // 0.352134 -0x3fd6895cbbeaea9f +0x3fd6895cbbeaeaa4 // -0.219527 -0xbfcc1974319997b3 +0xbfcc1974319997a4 // -0.383210 -0xbfd886848b5e64e3 +0xbfd886848b5e64e8 // 0.023247 -0x3f97ce004c50fb8a +0x3f97ce004c50fb48 // 0.176442 -0x3fc695a71c7f29d5 +0x3fc695a71c7f2a13 // 0.396781 -0x3fd964db2bcc4cbf +0x3fd964db2bcc4ccb // 0.554524 -0x3fe1bea86c400f3c +0x3fe1bea86c400f3d // -0.010044 -0xbf8491ef77866ae8 +0xbf8491ef77866d5f // 0.155260 -0x3fc3df8f83f38c0c +0x3fc3df8f83f38bd9 // -0.128711 -0xbfc0799872353c15 +0xbfc0799872353bfd // -0.766803 -0xbfe889a6a4e7fb69 +0xbfe889a6a4e7fb79 // -0.114047 -0xbfbd3236eee84cd0 +0xbfbd3236eee84c94 // 1.471439 -0x3ff78b03b373c512 +0x3ff78b03b373c51b // -0.705998 -0xbfe697893ec078ce +0xbfe697893ec078d2 // -0.191820 -0xbfc88d8edd11fb3f +0xbfc88d8edd11fb79 // 0.796655 -0x3fe97e334f3f8072 +0x3fe97e334f3f806f // -0.530572 -0xbfe0fa7142a867c9 +0xbfe0fa7142a867d6 // -0.620288 -0xbfe3d967299bda62 +0xbfe3d967299bda70 // -0.905101 -0xbfecf69662d80308 +0xbfecf69662d802f5 // -0.071472 -0xbfb24bfbb3739b07 +0xbfb24bfbb3739abd // -0.226048 -0xbfccef2327d4cde4 +0xbfccef2327d4cde2 // -1.266430 -0xbff4434c5ef3272b +0xbff4434c5ef32729 // 1.091874 -0x3ff1785105f09234 +0x3ff1785105f0923b // 0.047420 -0x3fa847654acfa457 +0x3fa847654acfa4b4 // 0.384308 0x3fd8988151ec8128 // -0.767495 -0xbfe88f50b19d555a +0xbfe88f50b19d5559 // 0.053696 -0x3fab7dfe441f677e +0x3fab7dfe441f671c // 1.070977 -0x3ff122b89422929c +0x3ff122b8942292a0 // 1.230392 -0x3ff3afaf17f1c9db +0x3ff3afaf17f1c9e4 // 0.841550 -0x3feaedf9d4cb4c61 +0x3feaedf9d4cb4c60 // 0.798858 -0x3fe9903e6d1bdf9e +0x3fe9903e6d1bdfaf // 0.560804 -0x3fe1f21b3ce32de6 +0x3fe1f21b3ce32df2 // 0.528346 -0x3fe0e835bd8905ed +0x3fe0e835bd8905e3 // -0.014448 -0xbf8d96f4436cded7 +0xbf8d96f4436ce1fd // -0.412106 -0xbfda5ff3c54b83e3 +0xbfda5ff3c54b83e8 // 0.397155 -0x3fd96afd8a1c85d3 +0x3fd96afd8a1c85e6 // -0.586929 -0xbfe2c8205ba5507c +0xbfe2c8205ba55077 // 0.487004 -0x3fdf2b11967634e4 +0x3fdf2b11967634f8 // -0.310896 -0xbfd3e5b94d798dbc +0xbfd3e5b94d798dce // 0.221993 -0x3fcc6a483af17cc5 +0x3fcc6a483af17cac // -0.445970 -0xbfdc8ac51368fab1 +0xbfdc8ac51368fabb // -0.765549 -0xbfe87f60fa7cd174 +0xbfe87f60fa7cd17d // 0.031254 -0x3fa00084c8f705d4 +0x3fa00084c8f70676 // 0.381185 -0x3fd8655529bb4d4d +0x3fd8655529bb4d54 // -0.677784 -0xbfe5b067d54287a2 +0xbfe5b067d54287a8 // -1.068082 -0xbff116dd421565ec +0xbff116dd421565f8 // -0.004017 -0xbf70741d63c2e68e +0xbf70741d63c2e727 // 0.606152 -0x3fe3659838fc3e6e +0x3fe3659838fc3e7b // -0.581277 -0xbfe299d2c045e535 +0xbfe299d2c045e546 // 0.017197 -0x3f919c1835c077f4 +0x3f919c1835c0791d // 0.404599 -0x3fd9e4f43333aff4 +0x3fd9e4f43333b007 // 0.762587 -0x3fe8671d7ed3e7c5 +0x3fe8671d7ed3e7c2 // 0.636077 0x3fe45abf142cce78 // 0.425579 -0x3fdb3caecac26211 +0x3fdb3caecac26227 // -0.349659 -0xbfd660d1b9ed5cab +0xbfd660d1b9ed5ccc // -0.445212 -0xbfdc7e5bd5d95724 +0xbfdc7e5bd5d9574f // 0.607052 -0x3fe36cf8ce33a490 +0x3fe36cf8ce33a491 // 0.256253 -0x3fd06674a2895c78 +0x3fd06674a2895c7c // 0.809845 0x3fe9ea4062e8c4c5 // 0.167319 -0x3fc56ab667e0c636 +0x3fc56ab667e0c66c // -0.520726 -0xbfe0a9c9c5461b2a +0xbfe0a9c9c5461b3b // -0.344968 -0xbfd613f6454e22d5 +0xbfd613f6454e22cf // -0.658547 -0xbfe512d1bb966454 +0xbfe512d1bb966465 // -0.449674 -0xbfdcc77505b33e3c +0xbfdcc77505b33e32 // -1.283244 -0xbff4882b308e8bef +0xbff4882b308e8bf0 // -0.237698 -0xbfce6cdf80e3e30f +0xbfce6cdf80e3e2be // 0.144293 -0x3fc2782e29f67d30 +0x3fc2782e29f67d68 // 0.300572 -0x3fd33c904033ee44 +0x3fd33c904033ee4d // -0.440376 -0xbfdc2f1d80ff0490 +0xbfdc2f1d80ff04a8 // 0.394072 0x3fd93878ae970e73 // -0.409698 -0xbfda387e9b6f8664 +0xbfda387e9b6f865a // 0.626005 -0x3fe4083bc7d87270 +0x3fe4083bc7d87285 // 0.329814 0x3fd51bae218d01ce // 0.012486 -0x3f89921836edd8c9 +0x3f89921836edda3e // -0.139940 -0xbfc1e98f4e0cf028 +0xbfc1e98f4e0cf042 // 0.673206 -0x3fe58ae67607b23a +0x3fe58ae67607b233 // -1.144576 -0xbff2502e969d3782 +0xbff2502e969d3787 // 0.535411 -0x3fe12215bee4d7cb +0x3fe12215bee4d7d1 // 1.723728 -0x3ffb9463bd25a705 +0x3ffb9463bd25a711 // -0.189421 -0xbfc83ef479409998 +0xbfc83ef4794099a1 // -0.498375 -0xbfdfe55e45371fa6 +0xbfdfe55e45371fbd // 0.543251 -0x3fe16250772ded93 +0x3fe16250772dedad // 0.190260 -0x3fc85a70c346d3e5 +0x3fc85a70c346d39c // -0.238835 -0xbfce9227d1e301c5 +0xbfce9227d1e3020f // -1.067188 -0xbff11333420a1747 +0xbff11333420a1744 // -0.899792 -0xbfeccb1973a5fe5a +0xbfeccb1973a5fe57 // -0.052256 -0xbfaac14d238f4748 +0xbfaac14d238f4806 // -0.431229 -0xbfdb99426b36c954 +0xbfdb99426b36c948 // 0.640252 -0x3fe47cf15047d406 +0x3fe47cf15047d41c // -0.524047 -0xbfe0c4fee4ca0f49 +0xbfe0c4fee4ca0f4b // 0.385763 -0x3fd8b058429633ae +0x3fd8b058429633ad // -1.199448 -0xbff330f0470c6b79 +0xbff330f0470c6b80 // -0.184051 -0xbfc78efd1b29ea77 +0xbfc78efd1b29ea9b // 0.474125 -0x3fde580eaac33ab3 +0x3fde580eaac33ade // 1.158691 -0x3ff289fff8b943b6 +0x3ff289fff8b943c2 // 0.644778 -0x3fe4a2065f383b28 +0x3fe4a2065f383b3c // 1.131469 -0x3ff21a7f30d08593 +0x3ff21a7f30d0859c // 1.166067 -0x3ff2a835e6c133e0 +0x3ff2a835e6c133e5 // 0.327693 -0x3fd4f8ebf1cfb938 +0x3fd4f8ebf1cfb92e // -0.732976 -0xbfe7748a4221f60b +0xbfe7748a4221f615 // 0.563641 -0x3fe2095855133035 +0x3fe209585513302b // 0.480741 -0x3fdec47758fa603d +0x3fdec47758fa604f // -0.896843 -0xbfecb2efc09a4342 +0xbfecb2efc09a4341 // 0.066471 -0x3fb10445c3323d54 +0x3fb10445c3323d05 // -0.160939 -0xbfc499a87b4c6f3f +0xbfc499a87b4c6fc8 // -0.253484 -0xbfd039152dbe1f7e +0xbfd039152dbe1f72 // -0.222506 -0xbfcc7b10aadf12c1 +0xbfcc7b10aadf12f9 // -0.864181 -0xbfeba75ec6e456e4 +0xbfeba75ec6e456e2 // -0.360581 -0xbfd713c3eb47c999 +0xbfd713c3eb47c9a4 // 0.251835 -0x3fd01e1165760961 +0x3fd01e116576096b // -0.143972 -0xbfc26dae742084b2 +0xbfc26dae742084bf // -0.831783 -0xbfea9df6ed30a658 +0xbfea9df6ed30a660 // 1.029128 -0x3ff0774e83b66322 +0x3ff0774e83b66321 // 0.017638 -0x3f920fa117f618f3 +0x3f920fa117f61ac1 // -1.208569 -0xbff3564ca3275157 +0xbff3564ca3275158 // 0.224934 -0x3fccca9f6a513459 +0x3fccca9f6a51348e // 0.035569 -0x3fa236277ec46f56 +0x3fa236277ec46fa6 // 0.659336 -0x3fe519473d7f0c6e +0x3fe519473d7f0c62 // -0.219055 -0xbfcc09fa5652fc4d +0xbfcc09fa5652fc77 // 0.653337 -0x3fe4e8235a7f351c +0x3fe4e8235a7f3520 // 0.519601 -0x3fe0a0920eb6a357 +0x3fe0a0920eb6a362 // -0.451914 -0xbfdcec2a15bfdfba +0xbfdcec2a15bfdfbd // 0.292812 -0x3fd2bd6ca44a0a2a +0x3fd2bd6ca44a0a20 // -0.380439 -0xbfd8591cb184a748 +0xbfd8591cb184a744 // 0.401005 -0x3fd9aa12c9614063 +0x3fd9aa12c9614058 // 0.266018 -0x3fd1066e52e61675 +0x3fd1066e52e61682 // -0.417198 -0xbfdab35fd933c285 +0xbfdab35fd933c29e // -0.413608 -0xbfda788c58d9b4bb +0xbfda788c58d9b4c1 // -0.543417 -0xbfe163ab4cfe8e1c +0xbfe163ab4cfe8e19 // -0.663988 -0xbfe53f6470f57dd2 +0xbfe53f6470f57ddf // -0.589377 -0xbfe2dc2d527a7e93 +0xbfe2dc2d527a7e97 // 0.383442 -0x3fd88a4f68647bef +0x3fd88a4f68647c09 // -0.109880 -0xbfbc211a7b17d820 +0xbfbc211a7b17d7c8 // 0.272435 -0x3fd16f94e5c75c7e +0x3fd16f94e5c75c7f // -0.175146 -0xbfc66b30cf9ad292 +0xbfc66b30cf9ad2ae // 0.584954 -0x3fe2b7f184cf426b +0x3fe2b7f184cf4263 // -0.756107 -0xbfe8320851bd9a75 +0xbfe8320851bd9a7e // 0.361779 -0x3fd72764b01a34f1 +0x3fd72764b01a34f8 // 0.155091 -0x3fc3da02396a85fe +0x3fc3da02396a860f // 0.067395 -0x3fb140c901bc6ad0 +0x3fb140c901bc6af4 // 0.398731 -0x3fd984cddea21e06 +0x3fd984cddea21e1e // 0.385537 -0x3fd8aca3829cea97 +0x3fd8aca3829cea7e // -0.731200 -0xbfe765fcfa563632 +0xbfe765fcfa563639 // 0.536347 -0x3fe129c0f4f87de9 +0x3fe129c0f4f87df0 // 1.460239 -0x3ff75d23da71a3ed +0x3ff75d23da71a3f7 // 0.263278 -0x3fd0d98cb01228d5 +0x3fd0d98cb01228cd // -0.876701 -0xbfec0deec9bcd132 +0xbfec0deec9bcd13c // 0.430238 -0x3fdb89064a2a9f73 +0x3fdb89064a2a9f8b // -0.427035 -0xbfdb548ab64d8364 +0xbfdb548ab64d836c // -0.334073 -0xbfd5617286cfed45 +0xbfd5617286cfed5e // -0.855991 -0xbfeb6446e3079992 +0xbfeb6446e307998e // -0.552449 -0xbfe1adaa8acc95c2 +0xbfe1adaa8acc95c4 // -0.470892 -0xbfde231895299ab5 +0xbfde231895299ac2 // -0.110949 -0xbfbc6725969ddd07 +0xbfbc6725969ddc8a // 1.209098 -0x3ff358775bfe036a +0x3ff358775bfe0377 // -0.388242 -0xbfd8d8f61df01350 +0xbfd8d8f61df0134d // 0.273916 -0x3fd187d7a3d19028 +0x3fd187d7a3d19034 // -0.712072 -0xbfe6c94bc33b7028 +0xbfe6c94bc33b702d // -0.309068 -0xbfd3c7c6a44eb38c +0xbfd3c7c6a44eb396 // 0.854921 -0x3feb5b826468e3c0 +0x3feb5b826468e3cf // 1.022965 -0x3ff05e10b149b3f0 +0x3ff05e10b149b3f7 // 0.522527 -0x3fe0b88a12db4ff1 +0x3fe0b88a12db4fff // 0.648516 -0x3fe4c0a4960dfbda +0x3fe4c0a4960dfbdc // 0.989052 -0x3fefa65003f6ab3f +0x3fefa65003f6ab49 // 0.403569 -0x3fd9d415041fd1d6 +0x3fd9d415041fd1cb // -0.845775 -0xbfeb1096473aa22d +0xbfeb1096473aa23b // 0.094552 -0x3fb8348a15bfcd0e +0x3fb8348a15bfcce1 // 0.235680 -0x3fce2abf33ba9279 +0x3fce2abf33ba92ba // -0.532195 -0xbfe107bd6c00ea9f +0xbfe107bd6c00eaa0 // 0.191176 -0x3fc878770256ee1e +0x3fc878770256ee20 // 0.003415 -0x3f6bf926fd7db9f3 +0x3f6bf926fd7da2b8 // -0.342497 -0xbfd5eb7a7a3fa756 +0xbfd5eb7a7a3fa75b // -0.450730 -0xbfdcd8c266de03ca +0xbfdcd8c266de03d2 // -0.483193 -0xbfdeeca2bd51e27c +0xbfdeeca2bd51e274 // 0.046496 -0x3fa7ce582fb79227 +0x3fa7ce582fb7931b // 0.905560 0x3fecfa588ce89e76 // -0.327512 -0xbfd4f5f3a68c4335 +0xbfd4f5f3a68c4349 // -1.049403 -0xbff0ca5ac469dfc4 +0xbff0ca5ac469dfc8 // 0.012337 -0x3f894429cbf69a41 +0x3f894429cbf698c4 // 0.899086 -0x3fecc54fb04681e7 +0x3fecc54fb04681f8 // -0.338026 -0xbfd5a235eb9feeef +0xbfd5a235eb9feef3 // 0.298371 -0x3fd3188271107a0a +0x3fd3188271107a15 // 0.796400 -0x3fe97c1c309c3698 +0x3fe97c1c309c36a2 // 0.665451 -0x3fe54b5fb2b4cc0b +0x3fe54b5fb2b4cc02 // 0.053792 -0x3fab8a9a4694671f +0x3fab8a9a46946765 // 0.398297 -0x3fd97db15c72be82 +0x3fd97db15c72be87 // 0.302692 -0x3fd35f50465cf1d9 +0x3fd35f50465cf1c4 // -0.902646 -0xbfece27972176e39 +0xbfece27972176e48 // -0.060548 -0xbfaf001b64d5fe2f +0xbfaf001b64d5fe45 // -0.131815 -0xbfc0df53a6d85c25 +0xbfc0df53a6d85c21 // 0.911962 0x3fed2ecb36376399 // 0.431959 -0x3fdba537ea00d3e2 +0x3fdba537ea00d3f2 // -1.284868 -0xbff48ed1e94df617 +0xbff48ed1e94df61c // -1.454352 -0xbff745070ad9a163 +0xbff745070ad9a164 // -1.399207 -0xbff66326f345afb4 +0xbff66326f345afb8 // -0.886502 -0xbfec5e3a533409b0 +0xbfec5e3a533409b4 // -0.703715 -0xbfe684d4cf81787b +0xbfe684d4cf817882 // -0.030527 -0xbf9f42978b0f2cbe +0xbf9f42978b0f2a93 // -0.286927 -0xbfd25d013bdec41b +0xbfd25d013bdec3ff // 0.628427 -0x3fe41c12bfcec570 +0x3fe41c12bfcec574 // -0.563158 -0xbfe2056319df2bfa +0xbfe2056319df2c07 // 0.957379 0x3feea2d9879843a3 // -0.362752 -0xbfd73752185d6dce +0xbfd73752185d6dc7 // 0.646655 -0x3fe4b165856a8175 +0x3fe4b165856a817f // 0.087055 -0x3fb6493bd84d5818 +0x3fb6493bd84d581b // 0.516580 -0x3fe087d241461e79 +0x3fe087d241461e77 // 0.281883 -0x3fd20a600df40428 +0x3fd20a600df40421 // -0.263652 -0xbfd0dfab92530808 +0xbfd0dfab925307f4 // 1.333862 -0x3ff557803195c4ab +0x3ff557803195c4b0 // -0.193095 -0xbfc8b7589b6316d5 +0xbfc8b7589b6316f5 // -1.779235 -0xbffc77bf0a3b07a5 +0xbffc77bf0a3b07b1 // -0.021165 -0xbf95ac3359c7ed3d +0xbf95ac3359c7ecb1 // 0.839487 -0x3feadd147f30b071 +0x3feadd147f30b079 // -0.296211 -0xbfd2f51e6e835f95 +0xbfd2f51e6e835fb6 // 0.464564 -0x3fddbb6ac02b5e3a +0x3fddbb6ac02b5e51 // 0.846229 -0x3feb144f58877e3b +0x3feb144f58877e4d // 0.910165 -0x3fed201357be74a9 +0x3fed201357be74a8 // 0.774412 -0x3fe8c7fb7caa67b8 +0x3fe8c7fb7caa67b9 // -0.098042 -0xbfb9194091ca37a1 +0xbfb9194091ca3759 // 0.262951 -0x3fd0d42fda396482 +0x3fd0d42fda396478 // -1.352280 -0xbff5a2f02f76d332 +0xbff5a2f02f76d341 // 0.127905 -0x3fc05f2ef54a0141 +0x3fc05f2ef54a013a // -0.321595 -0xbfd4950532cbda3e +0xbfd4950532cbda51 // 0.549038 -0x3fe191b8e2597dbb +0x3fe191b8e2597dc3 // 0.441213 -0x3fdc3cd71fc93918 +0x3fdc3cd71fc9391c // -0.923179 -0xbfed8aafba82b336 +0xbfed8aafba82b34c // -1.801104 -0xbffcd1524309d327 +0xbffcd1524309d332 // -0.738582 -0xbfe7a275bd1ff10b +0xbfe7a275bd1ff11a // -0.987505 -0xbfef99a43b57c765 +0xbfef99a43b57c771 // -0.989684 -0xbfefab7e5b5f7be3 +0xbfefab7e5b5f7bed // -0.321178 -0xbfd48e2eb9e1bf36 +0xbfd48e2eb9e1bf27 // 0.971562 -0x3fef1708d76a968d +0x3fef1708d76a969a // -0.349529 -0xbfd65eb0c38819f1 +0xbfd65eb0c38819db // -0.464923 -0xbfddc14ce42108ba +0xbfddc14ce42108e4 // 0.525795 -0x3fe0d34f4a9d2819 +0x3fe0d34f4a9d2817 // -0.242820 -0xbfcf14b69941b104 +0xbfcf14b69941b115 // 0.096788 -0x3fb8c71d418534f6 +0x3fb8c71d418535f7 // 0.432896 -0x3fdbb490627997a0 +0x3fdbb4906279979e // 0.910371 -0x3fed21c17b7a332b +0x3fed21c17b7a3330 // 0.563362 -0x3fe2070f925c7d12 +0x3fe2070f925c7d0f // -0.714846 -0xbfe6e004f2efd01d +0xbfe6e004f2efd027 // 0.745818 -0x3fe7ddbdacd0a562 +0x3fe7ddbdacd0a56a // 0.104914 -0x3fbadba22fb8da5c +0x3fbadba22fb8da1e // -1.085480 -0xbff15e1fea1e143b +0xbff15e1fea1e1442 // 0.700109 -0x3fe6674bda85bb8b +0x3fe6674bda85bb9a // 0.100538 -0x3fb9bcde85588788 +0x3fb9bcde85588821 // -1.440906 -0xbff70df3e20c6084 +0xbff70df3e20c6089 // 0.350479 -0x3fd66e3ff584d295 +0x3fd66e3ff584d2b4 // -0.071039 -0xbfb22f99601e96d7 +0xbfb22f99601e968a // 0.458407 -0x3fdd568a31790453 +0x3fdd568a3179043b // -0.021121 -0xbf95a0d116eb604e +0xbf95a0d116eb61f2 // 0.407843 -0x3fda1a1af0bfadaf +0x3fda1a1af0bfadcb // 0.904230 -0x3fecef744158891d +0x3fecef744158891b // -0.572460 -0xbfe2519698f50f12 +0xbfe2519698f50f20 // 0.492851 -0x3fdf8add4c45d81a +0x3fdf8add4c45d80a // -0.895962 0xbfecabb7807d0f73 // 0.764961 -0x3fe87a8fd78e8949 +0x3fe87a8fd78e894e // -0.018871 -0xbf9352f13d8f13b6 +0xbf9352f13d8f1294 // -0.425779 -0xbfdb3ff6f316baa8 +0xbfdb3ff6f316bacc // -0.465962 -0xbfddd250a0417476 +0xbfddd250a041749c // -0.030950 -0xbf9fb154d7b23eb0 +0xbf9fb154d7b23f9f // -1.241505 -0xbff3dd343cb76a4b +0xbff3dd343cb76a54 // -0.514336 -0xbfe07571689d6a68 +0xbfe07571689d6a70 // -0.004070 -0xbf70ac317c8aebff +0xbf70ac317c8ae762 // 0.509547 -0x3fe04e35d0bd8232 +0x3fe04e35d0bd8234 // 0.044576 -0x3fa6d29db1ca26c7 +0x3fa6d29db1ca2729 // -0.387420 -0xbfd8cb7c39cdda0e +0xbfd8cb7c39cdda1e // 0.101955 -0x3fba19b2d0e1a811 +0x3fba19b2d0e1a7eb // -0.877285 -0xbfec12b87286a2f9 +0xbfec12b87286a30a // 0.850942 -0x3feb3aeafdd42c8a +0x3feb3aeafdd42c9f // 0.238266 -0x3fce7f834944151d +0x3fce7f8349441527 // 0.361420 -0x3fd7217fe3c7192a +0x3fd7217fe3c7193c // 0.736150 -0x3fe78e8a11a16a82 +0x3fe78e8a11a16a85 // 0.256917 -0x3fd0715355840b63 +0x3fd0715355840b54 // -0.868990 -0xbfebcec49e209014 +0xbfebcec49e20901a // 0.018860 -0x3f934febeb7db175 +0x3f934febeb7db20b // 1.485593 -0x3ff7c4fd62b6abe2 +0x3ff7c4fd62b6abe6 // -0.600760 -0xbfe3396d241badaf +0xbfe3396d241badb4 // -0.341912 -0xbfd5e1e3fc1f4be0 +0xbfd5e1e3fc1f4bee // 0.753061 -0x3fe8191272fe12d6 +0x3fe8191272fe12db // -0.071368 -0xbfb24530341b00a2 +0xbfb24530341b00f4 // -0.186135 -0xbfc7d343bc66702e +0xbfc7d343bc667064 // -0.941780 -0xbfee2310430be59e +0xbfee2310430be58c // -0.463793 -0xbfddaec6e2ea521e +0xbfddaec6e2ea5220 // -0.451577 -0xbfdce6a3f0283723 +0xbfdce6a3f0283728 // -0.561503 -0xbfe1f7d43ca85f44 +0xbfe1f7d43ca85f3f // 0.800065 -0x3fe99a21ee7cdf75 +0x3fe99a21ee7cdf7e // -0.060395 -0xbfaeec1a8f440f9b +0xbfaeec1a8f440f61 // 0.168536 -0x3fc59294c928c8cb +0x3fc59294c928c8d1 // -1.287838 0xbff49afb9ce97747 // -0.225226 -0xbfccd43744bdc6f7 +0xbfccd43744bdc709 // 0.940373 -0x3fee178905d23403 +0x3fee178905d23409 // 0.769778 -0x3fe8a20670a76166 +0x3fe8a20670a7616d // 1.280757 -0x3ff47dfaa39a8291 +0x3ff47dfaa39a8294 // 0.709049 -0x3fe6b0886b3f2021 +0x3fe6b0886b3f202f // 0.931302 -0x3fedcd3a21a62ecd +0x3fedcd3a21a62ed2 // 0.721297 -0x3fe714de3c79c3eb +0x3fe714de3c79c3e4 // -0.278161 -0xbfd1cd6342128329 +0xbfd1cd634212833b // 0.157141 -0x3fc41d36428dffcd +0x3fc41d36428dffb3 // 0.311342 -0x3fd3ed074bf7fe51 +0x3fd3ed074bf7fe69 // -0.907535 -0xbfed0a8731606041 +0xbfed0a8731606039 // 0.262874 -0x3fd0d2eb696ab27c +0x3fd0d2eb696ab27d // -0.411165 -0xbfda5085ba95a191 +0xbfda5085ba95a199 // -0.234907 -0xbfce1170a0c0e032 +0xbfce1170a0c0e022 // -0.477198 -0xbfde8a68449f53eb +0xbfde8a68449f53f1 // -0.162977 -0xbfc4dc6ddd086127 +0xbfc4dc6ddd086132 // -0.670070 -0xbfe571362a567c14 +0xbfe571362a567c0e // 0.419762 -0x3fdadd62084bb15c +0x3fdadd62084bb154 // -0.073813 -0xbfb2e56373b5c70a +0xbfb2e56373b5c734 // -0.348407 -0xbfd64c4c01fa3915 +0xbfd64c4c01fa390a // 0.427008 -0x3fdb5418a84b4440 +0x3fdb5418a84b4444 // 0.626873 -0x3fe40f58ff702725 +0x3fe40f58ff702731 // -0.022370 -0xbf96e811150995d2 +0xbf96e81115099585 // 0.745337 -0x3fe7d9cd4dccf292 +0x3fe7d9cd4dccf297 // 0.175215 -0x3fc66d7294c9ccc3 +0x3fc66d7294c9cccb // -0.127637 -0xbfc0566a715bd59d +0xbfc0566a715bd5a1 // -0.733376 -0xbfe777d1bc3d28e6 +0xbfe777d1bc3d28eb // -0.064868 -0xbfb09b30b5a1b190 +0xbfb09b30b5a1b18e // 0.529280 -0x3fe0efdda6e30376 +0x3fe0efdda6e30371 // -0.161369 -0xbfc4a7bb32404a4e +0xbfc4a7bb32404a5e // -0.136634 -0xbfc17d36e8cbd17b +0xbfc17d36e8cbd18c // 0.154559 -0x3fc3c89746f75c62 +0x3fc3c89746f75c71 // 0.287484 -0x3fd26622ea5e733b +0x3fd26622ea5e7346 // 0.217380 -0x3fcbd31b9064b50b +0x3fcbd31b9064b521 // -0.532737 -0xbfe10c2df2f57d62 +0xbfe10c2df2f57d6b // -1.118275 -0xbff1e473d164a8ab +0xbff1e473d164a8ad // -0.183502 -0xbfc77cfdbf393090 +0xbfc77cfdbf39309b // -0.868578 -0xbfebcb63c704f771 +0xbfebcb63c704f76f // -0.271397 0xbfd15e924cae5a74 // 0.164094 -0x3fc5010b6e97eb2a +0x3fc5010b6e97eb44 // -0.141437 -0xbfc21a9ceaab8ef8 +0xbfc21a9ceaab8ef1 // -0.033757 -0xbfa1488a3e351c87 +0xbfa1488a3e351c49 // 0.143815 -0x3fc2688af52bc5cd +0x3fc2688af52bc5b8 // 0.143687 -0x3fc264562131a018 +0x3fc264562131a00e // -0.444602 -0xbfdc745e04f6a7dd +0xbfdc745e04f6a7e7 // 0.386212 -0x3fd8b7b35641229a +0x3fd8b7b3564122b3 // -0.000268 -0xbf318ad1c29a3e2f +0xbf318ad1c29a3a66 // 0.644336 0x3fe49e65b4956824 // 0.517282 -0x3fe08d9390ae9d0c +0x3fe08d9390ae9d08 // -0.048931 -0xbfa90d88c91ab60e +0xbfa90d88c91ab6aa // -0.043886 -0xbfa6784858b59f25 +0xbfa6784858b59e80 // 0.216146 -0x3fcbaaaf8d4ee178 +0x3fcbaaaf8d4ee177 // -0.038075 -0xbfa37e9bfe64a5d2 +0xbfa37e9bfe64a653 // 0.382022 -0x3fd8730ca8dd1881 +0x3fd8730ca8dd188d // -0.695268 -0xbfe63fa207103e3c +0xbfe63fa207103e37 // -0.171748 -0xbfc5fbd29ad50e87 +0xbfc5fbd29ad50e8e // -0.090685 -0xbfb7371de0a902b4 +0xbfb7371de0a90281 // -0.432380 -0xbfdbac1c2f846716 +0xbfdbac1c2f84670f // 0.234195 -0x3fcdfa15f445618e +0x3fcdfa15f4456183 // 0.176056 -0x3fc689006aa7333f +0x3fc689006aa73322 // 0.054874 -0x3fac18640a613ff5 +0x3fac18640a614004 // 0.620511 0x3fe3db3a957f8a01 // 0.639147 0x3fe473e37a43ef1e // 0.518801 -0x3fe09a053ead085b +0x3fe09a053ead085f // -0.147329 -0xbfc2dbafad6b350f +0xbfc2dbafad6b350d // 0.577455 -0x3fe27a82bcd4d4bf +0x3fe27a82bcd4d4c3 // -0.614095 -0xbfe3a6ab8a6da4b3 +0xbfe3a6ab8a6da4b1 // -0.028889 -0xbf9d94ff084cf2ca +0xbf9d94ff084cf2d8 // 0.238994 -0x3fce975b32ea59be +0x3fce975b32ea5985 // -0.245710 -0xbfcf736f32918f34 +0xbfcf736f32918f36 // 0.230231 -0x3fcd7834a0a0cc3f +0x3fcd7834a0a0cc13 // 0.230786 -0x3fcd8a636b70cb92 +0x3fcd8a636b70cb7d // -0.296900 -0xbfd3006780200c43 +0xbfd3006780200c4d // -0.344605 -0xbfd60e016a98561d +0xbfd60e016a985620 // 0.193722 -0x3fc8cbe52eeac939 +0x3fc8cbe52eeac930 // 0.166195 -0x3fc545e2a4b64d6b +0x3fc545e2a4b64d77 // -0.049962 -0xbfa994a4e790bb15 +0xbfa994a4e790baf9 // 0.285081 -0x3fd23ec547f01e11 +0x3fd23ec547f01e04 // -0.295160 -0xbfd2e3e5a7f85309 +0xbfd2e3e5a7f85317 // -0.286545 -0xbfd256c1b6993c3e +0xbfd256c1b6993c3a // -0.597265 -0xbfe31ccb7e825cd6 +0xbfe31ccb7e825cce // -0.166299 -0xbfc5494cdc26dab8 +0xbfc5494cdc26da95 // -0.178848 -0xbfc6e47bb37d3167 +0xbfc6e47bb37d315a // 0.329490 -0x3fd5165cd14425fb +0x3fd5165cd14425f9 // -0.040659 -0xbfa4d1514ef0983b +0xbfa4d1514ef0987f // -0.341471 -0xbfd5daaaf5be6247 +0xbfd5daaaf5be623f // 0.721642 -0x3fe717b0c4f7222e +0x3fe717b0c4f7222a // 0.288067 -0x3fd26faf8d11302d +0x3fd26faf8d113040 // 0.016355 -0x3f90bf764833d7d5 +0x3f90bf764833d895 // 0.261970 -0x3fd0c41cabd692ec +0x3fd0c41cabd692f6 // 0.374294 -0x3fd7f46d596d9225 +0x3fd7f46d596d922e // 0.282022 -0x3fd20ca545bdbbe2 +0x3fd20ca545bdbbd2 // -0.349518 -0xbfd65e82be83cc82 +0xbfd65e82be83cc89 // -0.144451 -0xbfc27d5c84c249a5 +0xbfc27d5c84c249b2 // 0.345417 -0x3fd61b4de8031f33 +0x3fd61b4de8031f30 // -0.380878 -0xbfd8604cfe4d6eeb +0xbfd8604cfe4d6eea // -0.112956 -0xbfbceab0ee00f8a5 +0xbfbceab0ee00f8ab // -0.070450 -0xbfb209009f7b8ef6 +0xbfb209009f7b8ed4 // 0.277922 0x3fd1c977b64faef8 // 0.117280 -0x3fbe0608eaa6806a +0x3fbe0608eaa68097 // -0.367270 -0xbfd78158c8fbcd3d +0xbfd78158c8fbcd45 // -0.570190 -0xbfe23effc6fe9478 +0xbfe23effc6fe9475 // -0.266460 -0xbfd10db0200c5d1a +0xbfd10db0200c5d18 // -0.288306 -0xbfd2739a3839dc70 +0xbfd2739a3839dc76 // -0.520707 -0xbfe0a9a1d8db5793 +0xbfe0a9a1d8db5794 // 0.008751 -0x3f81ec246c4399e1 +0x3f81ec246c439b92 // 0.138000 -0x3fc1a9fcbd08456e +0x3fc1a9fcbd084584 // -0.141028 -0xbfc20d31d555f8d2 +0xbfc20d31d555f8c8 // -0.338768 -0xbfd5ae5f02d60e9b +0xbfd5ae5f02d60ea0 // 0.221425 -0x3fcc57a6a4c81277 +0x3fcc57a6a4c81260 // 0.056375 -0x3facdd25d4c2e81f +0x3facdd25d4c2e82d // 0.306025 -0x3fd395eace442ed7 +0x3fd395eace442edf // -0.195414 -0xbfc90356d2671497 +0xbfc90356d2671496 // 0.131012 -0x3fc0c4ff78fff56b +0x3fc0c4ff78fff572 // 0.219034 -0x3fcc094b7df4440c +0x3fcc094b7df443ff // 0.305138 -0x3fd387616a12a766 +0x3fd387616a12a750 // -0.278055 -0xbfd1cba66a91fba3 +0xbfd1cba66a91fb91 // 0.109015 -0x3fbbe863491606a9 +0x3fbbe863491606ac // 0.199241 -0x3fc980b9367ad7d0 +0x3fc980b9367ad7a6 // -0.161939 -0xbfc4ba6e3431d678 +0xbfc4ba6e3431d664 // -1.149101 -0xbff262b7a9170961 +0xbff262b7a9170962 // 0.052859 -0x3fab104c449306e1 +0x3fab104c4493067a // -0.201112 -0xbfc9be06ec90b815 +0xbfc9be06ec90b812 // -0.237760 -0xbfce6eea3a50f312 +0xbfce6eea3a50f31d // -0.013970 -0xbf8c9c3b3dce4c3b +0xbf8c9c3b3dce4b82 // 0.285477 -0x3fd24542ad3d92de +0x3fd24542ad3d92db // -0.311391 -0xbfd3edd5213bbc55 +0xbfd3edd5213bbc51 // 0.351809 -0x3fd6840b511df947 +0x3fd6840b511df946 // 0.488150 0x3fdf3dd83ff24fe0 // 0.487103 -0x3fdf2cb34a1fbc92 +0x3fdf2cb34a1fbc9d // -0.110683 -0xbfbc55bc6e82e459 +0xbfbc55bc6e82e46c // 0.165824 -0x3fc539bc78a4d9ec +0x3fc539bc78a4d9fd // -0.509392 0xbfe04cf11624fd60 // 0.254919 -0x3fd05098dc737842 +0x3fd05098dc737845 // 0.567855 -0x3fe22bdd9e41839d +0x3fe22bdd9e418397 // 0.081761 -0x3fb4ee43c955d8ae +0x3fb4ee43c955d8c3 // 0.532722 -0x3fe10c0f92f44813 +0x3fe10c0f92f4480b // 0.132649 -0x3fc0faa3b77c6b9a +0x3fc0faa3b77c6b79 // -0.561548 -0xbfe1f833c42d387b +0xbfe1f833c42d387e // -0.189637 -0xbfc84603a9644e50 +0xbfc84603a9644e4a // 0.446672 -0x3fdc96478237904e +0x3fdc964782379048 // 0.409275 -0x3fda318f5c5027c7 +0x3fda318f5c5027c8 // 0.057680 -0x3fad88356a9d5655 +0x3fad88356a9d568e // 0.628255 -0x3fe41aaa5e74229f +0x3fe41aaa5e742298 // -0.508305 -0xbfe04407e1a4e39f +0xbfe04407e1a4e3a3 // -0.379320 -0xbfd846c9297e5b5c +0xbfd846c9297e5b52 // -0.281631 -0xbfd2063f1fc9efa6 +0xbfd2063f1fc9ef9b // -0.337764 -0xbfd59ded22436ee4 +0xbfd59ded22436ed5 // 0.013249 -0x3f8b2234c56255b7 +0x3f8b2234c5625812 // 0.052284 -0x3faac50123dfd17e +0x3faac50123dfd153 // -0.249863 -0xbfcffb803258f47c +0xbfcffb803258f46e // -0.093096 -0xbfb7d51cb690727c +0xbfb7d51cb690726a // 0.208693 -0x3fcab670c84ec040 +0x3fcab670c84ec03c // 0.343101 -0x3fd5f55c688f714f +0x3fd5f55c688f7142 // 0.539144 -0x3fe140aa148a05ad +0x3fe140aa148a05aa // -0.490893 -0xbfdf6acba8c21bbb +0xbfdf6acba8c21bc4 // -0.472278 -0xbfde39cba2359496 +0xbfde39cba2359495 // 0.202934 -0x3fc9f9ba654f7bea +0x3fc9f9ba654f7bee // 0.028116 -0x3f9cca7836e53293 +0x3f9cca7836e5335c // 0.065213 -0x3fb0b1c966f767e6 +0x3fb0b1c966f767d4 // -0.664771 -0xbfe545cd01760bc4 +0xbfe545cd01760bc3 // -0.161638 -0xbfc4b09135f71255 +0xbfc4b09135f7124a // -0.044621 -0xbfa6d8958f86bbe7 +0xbfa6d8958f86bbcb // 0.374979 -0x3fd7ffa9276a9fd9 +0x3fd7ffa9276a9fd4 // -0.046124 -0xbfa79d90d9464850 +0xbfa79d90d9464890 // 0.384687 -0x3fd89eb4c6d05418 +0x3fd89eb4c6d05412 // 0.301700 -0x3fd34f0f917a2e2c +0x3fd34f0f917a2e31 // -0.015279 -0xbf8f4a750ccb92f3 +0xbf8f4a750ccb90fd // -0.039146 -0xbfa40afabdee36ed +0xbfa40afabdee36ff // 0.338911 -0x3fd5b0b6350774c9 +0x3fd5b0b6350774d8 // -0.306498 -0xbfd39dab1ba2e786 +0xbfd39dab1ba2e779 // -0.054068 -0xbfabaebd8a4e0d72 +0xbfabaebd8a4e0d7d // 0.178325 0x3fc6d35bd1af20dc // -0.378612 0xbfd83b2f1eaf6873 // -0.020711 -0xbf9535607bada740 +0xbf9535607bada79d // 0.038048 -0x3fa37b1422c170cc +0x3fa37b1422c170c4 // 0.067374 -0x3fb13f6d0a23888f +0x3fb13f6d0a2388ba // -0.514837 0xbfe0798c71e22871 // 0.433158 -0x3fdbb8ddacc0ec80 +0x3fdbb8ddacc0ec78 // -0.013272 -0xbf8b2e66e4077104 +0xbf8b2e66e4077136 // 0.271994 -0x3fd168582fb6f4ee +0x3fd168582fb6f4eb // 0.063353 -0x3fb037e24ba2e13b +0x3fb037e24ba2e0f1 // 0.308966 -0x3fd3c617eedb095a +0x3fd3c617eedb097e // 0.174002 -0x3fc645af6ee7d577 +0x3fc645af6ee7d56a // -0.546593 -0xbfe17db00938856a +0xbfe17db009388580 // 0.141305 -0x3fc21648497b952f +0x3fc21648497b9542 // -0.298681 -0xbfd31d96f0754f5e +0xbfd31d96f0754f46 // -0.215741 -0xbfcb9d62f3c09155 +0xbfcb9d62f3c09173 // 0.361397 -0x3fd72120d0acce81 +0x3fd72120d0acce9a // 0.339498 -0x3fd5ba541fc961df +0x3fd5ba541fc961f3 // 0.201140 -0x3fc9bef887826512 +0x3fc9bef88782651b // 0.339206 -0x3fd5b58e8ef7d077 +0x3fd5b58e8ef7d06e // -0.033158 -0xbfa0fa14574c0905 +0xbfa0fa14574c08d7 // 1.066967 -0x3ff1124bf20f6781 +0x3ff1124bf20f6784 // -0.189587 -0xbfc844635208044c +0xbfc8446352080486 // 0.489502 -0x3fdf5400de6b5f31 +0x3fdf5400de6b5f3a // 0.094937 -0x3fb84dc41d5ab107 +0x3fb84dc41d5ab0e3 // 1.037608 -0x3ff09a0b5ddf07f0 +0x3ff09a0b5ddf07f6 // -0.337374 -0xbfd5978799e56846 +0xbfd5978799e56834 // -0.240439 -0xbfcec6b366e24c97 +0xbfcec6b366e24cb9 // -0.528723 -0xbfe0eb4b93bb8d7b +0xbfe0eb4b93bb8d96 // -1.033053 -0xbff0876219021998 +0xbff087621902199c // -0.176404 -0xbfc69465381ab035 +0xbfc69465381ab097 // -0.102521 -0xbfba3ed5630220af +0xbfba3ed56302211b // -0.972327 0xbfef1d4e00ed00c5 // -0.207693 -0xbfca95af07aab9fd +0xbfca95af07aab9d5 // 0.400977 -0x3fd9a99b29a7d8c3 +0x3fd9a99b29a7d8c2 // 0.103373 -0x3fba769ee20b3d83 +0x3fba769ee20b3d3c // 0.326992 -0x3fd4ed713f266de7 +0x3fd4ed713f266df4 // 0.057176 -0x3fad462f6f5b3029 +0x3fad462f6f5b2f92 // -0.306196 -0xbfd398b8f15d8a40 +0xbfd398b8f15d8a3e // -0.530977 -0xbfe0fdc3b03e4abb +0xbfe0fdc3b03e4ab9 // -0.185396 -0xbfc7bb0a7959ee43 +0xbfc7bb0a7959ee17 // 0.034988 -0x3fa1e9fc01deba54 +0x3fa1e9fc01debb21 // 0.114398 -0x3fbd4934649e4437 +0x3fbd4934649e44ba // -0.479620 -0xbfdeb2199ff6c22f +0xbfdeb2199ff6c245 // -0.367807 -0xbfd78a28074e3c75 +0xbfd78a28074e3c71 // 0.498573 -0x3fdfe89d7b3ba418 +0x3fdfe89d7b3ba428 // -1.020935 -0xbff055bf8a2071e8 +0xbff055bf8a2071ea // 0.542293 -0x3fe15a77612f1097 +0x3fe15a77612f108c // 0.837477 -0x3feacc9b9cdef659 +0x3feacc9b9cdef65b // -0.397662 -0xbfd9734c3c4b53a6 +0xbfd9734c3c4b53bf // 0.284830 -0x3fd23aa8f78e1d58 +0x3fd23aa8f78e1d44 // -0.412703 -0xbfda69ba7876454a +0xbfda69ba7876453b // 0.580467 -0x3fe293301fecd67c +0x3fe293301fecd685 // -0.159423 -0xbfc467fa9113bb7c +0xbfc467fa9113bb92 // -1.169580 -0xbff2b699ba43fa4e +0xbff2b699ba43fa53 // -0.081369 -0xbfb4d49a09a23347 +0xbfb4d49a09a2332a // -0.432176 -0xbfdba8c710882141 +0xbfdba8c710882142 // 0.128413 -0x3fc06fd5a8cc261a +0x3fc06fd5a8cc261e // -0.441378 -0xbfdc3f876bf51153 +0xbfdc3f876bf51162 // 0.085623 -0x3fb5eb5d4c2a85d3 +0x3fb5eb5d4c2a85a6 // 0.422532 -0x3fdb0ac1a9fa714c +0x3fdb0ac1a9fa715f // 0.749604 -0x3fe7fcc24afb81f3 +0x3fe7fcc24afb8206 // 0.589935 -0x3fe2e0c024cbd43b +0x3fe2e0c024cbd43e // 0.266013 -0x3fd1065d00d01e25 +0x3fd1065d00d01e55 // -0.137222 -0xbfc1907f33620fe2 +0xbfc1907f33620fc6 // 0.282249 -0x3fd2105f1912fae3 +0x3fd2105f1912fadf // 0.244065 -0x3fcf3d897f1044cf +0x3fcf3d897f1044bd // 0.067460 -0x3fb1450ff64051a5 +0x3fb1450ff64051a4 // -0.144826 0xbfc289ab52018521 // -0.210510 -0xbfcaf200c541eed9 +0xbfcaf200c541eec9 // 0.367338 -0x3fd782792a628430 +0x3fd782792a62844a // -0.194448 -0xbfc8e3a8243ce00e +0xbfc8e3a8243ce018 // 0.591556 -0x3fe2ee073ef59aba +0x3fe2ee073ef59ab7 // -0.054310 -0xbfabce77a9213dcf +0xbfabce77a9213e45 // -0.491919 -0xbfdf7b97f1633c1f +0xbfdf7b97f1633c34 // 1.312090 -0x3ff4fe52883c9efa +0x3ff4fe52883c9f09 // -0.398031 -0xbfd979589738fb5f +0xbfd979589738fb98 // -0.792825 -0xbfe95ed20f84dda1 +0xbfe95ed20f84dda3 // 1.547740 -0x3ff8c38b42a3b155 +0x3ff8c38b42a3b163 // -0.519959 -0xbfe0a380e761275a +0xbfe0a380e7612775 // 0.545119 -0x3fe1719e47dfb454 +0x3fe1719e47dfb443 // 1.495804 -0x3ff7eed06db16103 +0x3ff7eed06db1610d // 0.058510 -0x3fadf50791bca056 +0x3fadf50791bc9e60 // -0.341484 -0xbfd5dade0709cdee +0xbfd5dade0709ce0b // -0.887313 -0xbfec64ddfc685f61 +0xbfec64ddfc685f4b // -0.238859 -0xbfce92ea820eb1f0 +0xbfce92ea820eb18f // -0.733344 -0xbfe7778dd2703c29 +0xbfe7778dd2703c37 // -2.019042 -0xc00026ffbfd9acb3 +0xc00026ffbfd9acb9 // 0.517435 -0x3fe08ed44436d1ca +0x3fe08ed44436d1d7 // -1.290933 -0xbff4a7a9e1c6452c +0xbff4a7a9e1c6452b // 1.102264 -0x3ff1a2df5c212e7f +0x3ff1a2df5c212e84 // -1.549324 -0xbff8ca0852d349e5 +0xbff8ca0852d349ed // 0.918904 -0x3fed67a9023215d9 +0x3fed67a9023215cf // 0.642788 -0x3fe491b779cc6323 +0x3fe491b779cc633a // 0.734685 -0x3fe7828a2d77ec9e +0x3fe7828a2d77ecbf // 0.969025 -0x3fef024129f3aa69 +0x3fef024129f3aa71 // 1.461628 -0x3ff762d3bacf5764 +0x3ff762d3bacf577e // 0.461737 -0x3fdd8d178b67a487 +0x3fdd8d178b67a4a3 // 0.604854 -0x3fe35af77b5e7461 +0x3fe35af77b5e7454 // 0.180815 -0x3fc724f4ac4a0d26 +0x3fc724f4ac4a0d0a // -0.595768 -0xbfe31088b078226f +0xbfe31088b078227a // -0.294233 -0xbfd2d4b842913e8a +0xbfd2d4b842913e7d // -0.586837 -0xbfe2c75ddd01bb04 +0xbfe2c75ddd01bb02 // 0.468271 -0x3fddf828b8cbad3f +0x3fddf828b8cbad7a // -0.734100 -0xbfe77dc007d50791 +0xbfe77dc007d507a3 // -0.106814 -0xbfbb5831efef0f17 +0xbfbb5831efef0f16 // -0.190061 -0xbfc853e95a731a9b +0xbfc853e95a731add // -0.445247 -0xbfdc7eed2a9e7e21 +0xbfdc7eed2a9e7e48 // -0.265641 -0xbfd100419a6a3414 +0xbfd100419a6a33fc // 0.731178 -0x3fe765ce8b4fda79 +0x3fe765ce8b4fda76 // -0.303707 -0xbfd36fedceebc4a1 +0xbfd36fedceebc4b2 // -1.529481 0xbff878c11fe1946d // 0.130257 -0x3fc0ac41ff6bfed1 +0x3fc0ac41ff6bfeda // 0.866356 -0x3febb93071101fcb +0x3febb93071101fd9 // -0.995304 -0xbfefd986f3338e04 +0xbfefd986f3338e05 // 0.103230 -0x3fba6d4504cc0082 +0x3fba6d4504cc00aa // 0.340893 -0x3fd5d1313756f148 +0x3fd5d1313756f158 // 0.645110 -0x3fe4a4be630c9fcf +0x3fe4a4be630c9fbd // 0.439238 -0x3fdc1c77ce6ef5c4 +0x3fdc1c77ce6ef5c0 // 0.703772 -0x3fe6854ca8f5fba1 +0x3fe6854ca8f5fba7 // 0.133655 -0x3fc11b9b6d990b10 +0x3fc11b9b6d990ae1 // -1.493435 -0xbff7e51beda5f5c1 +0xbff7e51beda5f5c6 // -0.020070 -0xbf948d42ccc36dc6 +0xbf948d42ccc36ec9 // -0.316385 -0xbfd43fa8802ce5fb +0xbfd43fa8802ce5f6 // 0.719825 -0x3fe708cde4f6c830 +0x3fe708cde4f6c829 // -0.010626 -0xbf85c3466ac5d905 +0xbf85c3466ac5d82a // -0.846844 -0xbfeb1959515fd4b2 +0xbfeb1959515fd4ba // -0.702041 -0xbfe6771e86c703f1 +0xbfe6771e86c703ef // -0.760889 -0xbfe859347fbceb63 +0xbfe859347fbceb64 // -1.335911 -0xbff55fe46f4967ec +0xbff55fe46f4967ef // -0.791094 -0xbfe950a450ef8ea9 +0xbfe950a450ef8eaa // 0.392829 -0x3fd9241ca703f607 +0x3fd9241ca703f625 // 0.309346 -0x3fd3cc543d02ade8 +0x3fd3cc543d02adf5 // 0.420787 -0x3fdaee2ad2de3000 +0x3fdaee2ad2de300c // -0.554151 -0xbfe1bb9b513686e4 +0xbfe1bb9b513686ed // 1.031155 -0x3ff07f9bf060fa9e +0x3ff07f9bf060fa9c // -0.698736 -0xbfe65c0b677ca230 +0xbfe65c0b677ca22e // 1.264803 -0x3ff43ca1d2d2903d +0x3ff43ca1d2d29043 // 0.531219 -0x3fe0ffbe5b899460 +0x3fe0ffbe5b89945f // 0.309348 -0x3fd3cc5ab4da2ba1 +0x3fd3cc5ab4da2b9f // 0.192841 -0x3fc8af009a26d845 +0x3fc8af009a26d82c // -0.345188 -0xbfd617917f215f37 +0xbfd617917f215f42 // -0.046524 -0xbfa7d20d2208fdfc +0xbfa7d20d2208fdfe // 0.153410 -0x3fc3a2f3a7d2cf54 +0x3fc3a2f3a7d2cf64 // -0.203194 -0xbfca0242b3182a53 +0xbfca0242b3182a2b // 0.073033 -0x3fb2b242ee8bd0c6 +0x3fb2b242ee8bd0bc // -0.080920 -0xbfb4b734856d12ce +0xbfb4b734856d12f9 // -0.081516 -0xbfb4de42ae8c93a8 +0xbfb4de42ae8c9369 // -0.038264 -0xbfa39765141da4db +0xbfa39765141da4b6 // -0.068288 -0xbfb17b524ef775e7 +0xbfb17b524ef775ee // -0.117872 -0xbfbe2cda81271ec2 +0xbfbe2cda81271f09 // 0.101398 -0x3fb9f53abff011bc +0x3fb9f53abff0119c // 0.032994 -0x3fa0e49f737df3ba +0x3fa0e49f737df381 // 0.387870 -0x3fd8d2dd737f231a +0x3fd8d2dd737f231f // 0.126396 -0x3fc02dbcea19e871 +0x3fc02dbcea19e89a // -0.295993 -0xbfd2f18af1b85cda +0xbfd2f18af1b85cde // 0.098153 -0x3fb92095bf86f937 +0x3fb92095bf86f942 // -0.445523 -0xbfdc8371b6ddc34e +0xbfdc8371b6ddc359 // -0.099000 -0xbfb95812560f4d36 +0xbfb95812560f4d40 // 0.303760 -0x3fd370cdbb8f4cfd +0x3fd370cdbb8f4d0b // 0.667317 -0x3fe55aa8ac7c663f +0x3fe55aa8ac7c6640 // -0.085625 -0xbfb5eb80b4a752d5 +0xbfb5eb80b4a7529e // -0.147047 -0xbfc2d26bd56c25b3 +0xbfc2d26bd56c25ab // -0.029375 -0xbf9e147e79df7c7c +0xbf9e147e79df7bd9 // 0.222145 -0x3fcc6f430ecbd019 +0x3fcc6f430ecbd01c // -0.146439 -0xbfc2be8018c7ad98 +0xbfc2be8018c7ad9d // -0.083667 -0xbfb56b3715588f75 +0xbfb56b3715588f78 // 0.113790 -0x3fbd215741ef6ed2 +0x3fbd215741ef6f05 // -0.149626 -0xbfc326f448415d15 +0xbfc326f448415d2e // -0.047432 -0xbfa848fed22a696a +0xbfa848fed22a694c // 0.266468 -0x3fd10dd0a5c2cac9 +0x3fd10dd0a5c2cabc // -0.074544 -0xbfb3154b292f674a +0xbfb3154b292f6763 // -0.140861 0xbfc207bcdf55b7fb // 0.115781 -0x3fbda3d5c2723bfa +0x3fbda3d5c2723c01 // -0.285777 -0xbfd24a29f7644f94 +0xbfd24a29f7644f8b // 0.923488 -0x3fed8d36fa23cf3f +0x3fed8d36fa23cf42 // 0.213798 -0x3fcb5dbe552a5ce7 +0x3fcb5dbe552a5cda // -1.024861 -0xbff065d49ddbcff2 +0xbff065d49ddbcff6 // -0.237057 -0xbfce57e2492d8fe5 +0xbfce57e2492d8fce // 0.175047 -0x3fc667ed1ea9472e +0x3fc667ed1ea9473f // 0.125552 -0x3fc0121977c0f551 +0x3fc0121977c0f52e // 0.108714 -0x3fbbd4b16796fe26 +0x3fbbd4b16796fe67 // 0.610363 -0x3fe38817319c5a73 +0x3fe38817319c5a7a // 0.822255 -0x3fea4fe98581e7b6 +0x3fea4fe98581e7b2 // 0.429352 -0x3fdb7a81c030beca +0x3fdb7a81c030bec5 // 0.120446 -0x3fbed58ea3b6601b +0x3fbed58ea3b6602e // 0.198503 -0x3fc9688af9f2d133 +0x3fc9688af9f2d147 // -0.691241 -0xbfe61ea4fb0091ec +0xbfe61ea4fb0091f5 // 0.038246 -0x3fa394fcd7351afa +0x3fa394fcd7351b01 // 0.198146 -0x3fc95cd6157f1db9 +0x3fc95cd6157f1da4 // 0.453598 -0x3fdd07beb499e672 +0x3fdd07beb499e676 // 0.256774 -0x3fd06efbf3226bb4 +0x3fd06efbf3226bb1 // -0.784358 -0xbfe919758780fc29 +0xbfe919758780fc31 // -1.159183 -0xbff28c03d5ab5f55 +0xbff28c03d5ab5f56 // -0.680473 -0xbfe5c6701080f855 +0xbfe5c6701080f856 // -0.818051 -0xbfea2d78f06e81ef +0xbfea2d78f06e81fa // -0.631252 -0xbfe433373954bcb5 +0xbfe433373954bcb7 // -0.111245 -0xbfbc7a8db813ec9b +0xbfbc7a8db813ec84 // 0.154927 -0x3fc3d4a3940789db +0x3fc3d4a3940789f4 // -0.108241 -0xbfbbb5a9d1f81d3e +0xbfbbb5a9d1f81d1c // -0.244132 -0xbfcf3fb860feb409 +0xbfcf3fb860feb433 // 0.372356 -0x3fd7d4aed8707a3a +0x3fd7d4aed8707a32 // -0.176812 -0xbfc6a1c54902390b +0xbfc6a1c54902390e // -0.060635 -0xbfaf0b7c5bb6b48f +0xbfaf0b7c5bb6b3c5 // 0.353449 -0x3fd69ee6fcd4cd67 +0x3fd69ee6fcd4cd60 // 0.385944 -0x3fd8b34d31f723c6 +0x3fd8b34d31f723cd // 0.458529 -0x3fdd588a983ed255 +0x3fdd588a983ed259 // 0.948804 -0x3fee5c996ab329b1 +0x3fee5c996ab329bb // -0.593010 -0xbfe2f9f1213fb7b9 +0xbfe2f9f1213fb7bd // -0.348684 -0xbfd650d760952e2c +0xbfd650d760952e24 // 0.734684 -0x3fe782875f186914 +0x3fe782875f186913 // -0.688581 -0xbfe608daea133527 +0xbfe608daea13352f // 0.252636 -0x3fd02b30221be823 +0x3fd02b30221be80a // 0.379860 0x3fd84fa0a9fe5cd7 // -0.306684 -0xbfd3a0b63d1b1167 +0xbfd3a0b63d1b117f // 0.004039 -0x3f708b85662353c1 +0x3f708b85662351fb // -0.129919 -0xbfc0a1300408bb21 +0xbfc0a1300408bafb // 0.460101 -0x3fdd724bdb53c89a +0x3fdd724bdb53c8b5 // -0.201996 -0xbfc9db01b3866c25 +0xbfc9db01b3866c2f // -1.069638 -0xbff11d3ca24bb847 +0xbff11d3ca24bb848 // -0.031857 -0xbfa04f9eb6f39d36 +0xbfa04f9eb6f39d11 // -0.247536 -0xbfcfaf41918bf039 +0xbfcfaf41918bf022 // 0.381554 -0x3fd86b62de039c11 +0x3fd86b62de039c0f // -0.535894 -0xbfe1260aca23d7b5 +0xbfe1260aca23d7b7 // 0.051935 -0x3faa972ec6e2a11c +0x3faa972ec6e2a096 // 0.147978 -0x3fc2f0f49ae15b94 +0x3fc2f0f49ae15baf // 0.744667 -0x3fe7d450154e2bf5 +0x3fe7d450154e2c00 // 0.128901 -0x3fc07fd57bf226a9 +0x3fc07fd57bf226a8 // 0.697887 -0x3fe655172567d4f3 +0x3fe655172567d4fe // 0.055936 -0x3faca3af16b11777 +0x3faca3af16b11776 // 0.163869 -0x3fc4f9a9ebf0cd56 +0x3fc4f9a9ebf0cd3a // -0.137769 -0xbfc1a26ceaae0832 +0xbfc1a26ceaae0830 // -0.171885 -0xbfc60056f8ed303f +0xbfc60056f8ed3045 // -0.155796 -0xbfc3f11fecb7979f +0xbfc3f11fecb79795 // 0.119888 -0x3fbeb0f29cce9901 +0x3fbeb0f29cce9930 // 0.548229 -0x3fe18b1853cb10c9 +0x3fe18b1853cb10d6 // -0.062740 -0xbfb00fb6228539b0 +0xbfb00fb622853a03 // 0.210688 -0x3fcaf7d3d3b7f7f8 +0x3fcaf7d3d3b7f7f3 // -0.314012 -0xbfd418c41b233daa +0xbfd418c41b233db6 // -0.581960 -0xbfe29f6af9db5f02 +0xbfe29f6af9db5f07 // -0.119545 -0xbfbe9a7e81eadc57 +0xbfbe9a7e81eadcab // -0.042143 -0xbfa593bf97eabbf6 +0xbfa593bf97eabb75 // 0.271212 -0x3fd15b89e75426e6 +0x3fd15b89e75426e8 // 0.428002 -0x3fdb6462cbfe7cc7 +0x3fdb6462cbfe7cc1 // -0.263629 -0xbfd0df4d62448cb0 +0xbfd0df4d62448cae // -0.406479 -0xbfda03c23b5501b5 +0xbfda03c23b5501b3 // -0.159952 -0xbfc479521945b462 +0xbfc479521945b460 // 0.027578 -0x3f9c3d528f05f5fa +0x3f9c3d528f05f68d // 0.124941 -0x3fbffc2443b43316 +0x3fbffc2443b4331c // -0.390107 -0xbfd8f78222630ea3 +0xbfd8f78222630e9f // -0.193237 -0xbfc8bbfc95dea6df +0xbfc8bbfc95dea6ec // 0.092518 -0x3fb7af4a7031733d +0x3fb7af4a70317338 // 0.771426 -0x3fe8af85f1568b08 +0x3fe8af85f1568b0d // 0.524250 -0x3fe0c6a876cb26b9 +0x3fe0c6a876cb26bb // 0.188138 -0x3fc814ea4d601bf8 +0x3fc814ea4d601bff // -0.466751 -0xbfdddf3e107a6e49 +0xbfdddf3e107a6e4e // 0.250241 -0x3fd003f0f25d5e29 +0x3fd003f0f25d5e43 // -0.575225 -0xbfe2683dd9130d4c +0xbfe2683dd9130d4a // 0.201374 -0x3fc9c6a2068f1673 +0x3fc9c6a2068f1667 // 0.217173 -0x3fcbcc4f1b898a93 +0x3fcbcc4f1b898a5d // -0.026083 -0xbf9ab59ccb1289f1 +0xbf9ab59ccb128a75 // -0.458374 -0xbfdd55fdd743439b +0xbfdd55fdd74343b2 // 0.739859 -0x3fe7aced8e772521 +0x3fe7aced8e77251c // -0.241460 -0xbfcee82b9b93f419 +0xbfcee82b9b93f434 // -0.268006 -0xbfd127033ab2eeae +0xbfd127033ab2eeb5 // 0.121930 -0x3fbf36d2602613d6 +0x3fbf36d2602613e2 // 0.422735 -0x3fdb0e1872c3f572 +0x3fdb0e1872c3f57d // -0.179922 -0xbfc707ae50416d0d +0xbfc707ae50416cf1 // 0.417864 -0x3fdabe4851eaaf1c +0x3fdabe4851eaaf15 // -0.031013 -0xbf9fc1db092a0ae9 +0xbf9fc1db092a0b6e // -0.762638 0xbfe867885f0440e4 // 0.186096 -0x3fc7d1fb6158bc5b +0x3fc7d1fb6158bc65 // -0.164862 -0xbfc51a33319fd120 +0xbfc51a33319fd11a // -0.116707 -0xbfbde07b613a2ef0 +0xbfbde07b613a2e88 // 0.556321 -0x3fe1cd6158309b6a +0x3fe1cd6158309b65 // -0.481043 -0xbfdec969d83cb1d9 +0xbfdec969d83cb1e2 // -0.899091 -0xbfecc559ba71bd95 +0xbfecc559ba71bd98 // 0.845397 -0x3feb0d7e62624379 +0x3feb0d7e62624375 // 1.074317 -0x3ff1306745a1e3f6 +0x3ff1306745a1e3fa // -0.084062 -0xbfb5851a466b7d5c +0xbfb5851a466b7d67 // 0.192414 -0x3fc8a102343dc1e1 +0x3fc8a102343dc1e4 // -0.231294 -0xbfcd9b0c2cb546cf +0xbfcd9b0c2cb546ae // 1.054058 -0x3ff0dd6c34496d76 +0x3ff0dd6c34496d75 // -0.344517 -0xbfd60c9144e4d941 +0xbfd60c9144e4d931 // -0.101576 -0xbfba00e00e7b2be6 +0xbfba00e00e7b2bc5 // -0.447313 -0xbfdca0c6f0312ea6 +0xbfdca0c6f0312ea7 // -0.839068 -0xbfead9a42d2e25d7 +0xbfead9a42d2e25e1 // -0.228605 -0xbfcd42ef69dff2f8 +0xbfcd42ef69dff2f4 // 0.183321 -0x3fc7770fb208e788 +0x3fc7770fb208e789 // 0.683244 -0x3fe5dd21c34524c3 +0x3fe5dd21c34524c6 // 1.073591 -0x3ff12d6d7aa0165b +0x3ff12d6d7aa0165a // -0.872895 -0xbfebeec23bd21f66 +0xbfebeec23bd21f6d // -1.337622 -0xbff566e61899bb01 +0xbff566e61899baff // -0.786007 -0xbfe926f731512618 +0xbfe926f731512620 // -0.726264 -0xbfe73d8e243708df +0xbfe73d8e243708e0 // -0.458475 -0xbfdd57a89ca83f21 +0xbfdd57a89ca83f1b // 0.333194 -0x3fd5530d186f7b5a +0x3fd5530d186f7b56 // 0.134613 -0x3fc13afbe264e19e +0x3fc13afbe264e1bc // -0.378735 -0xbfd83d3366628f61 +0xbfd83d3366628f5d // -0.529824 -0xbfe0f4516fcd3c12 +0xbfe0f4516fcd3c17 // 0.736270 -0x3fe78f8723b60a7b +0x3fe78f8723b60a7a // -0.925560 -0xbfed9e31093f662f +0xbfed9e31093f6629 // 0.807138 -0x3fe9d413d74ca65e +0x3fe9d413d74ca666 // 0.322860 -0x3fd4a9baf043b300 +0x3fd4a9baf043b2fb // 0.493437 -0x3fdf947807035e10 +0x3fdf947807035e0d // 0.709462 -0x3fe6b3ea8cea137f +0x3fe6b3ea8cea137b // -0.393773 -0xbfd93394f1142c36 +0xbfd93394f1142c4c // -0.498584 -0xbfdfe8cba9a94c8a +0xbfdfe8cba9a94c80 // 0.016586 -0x3f90fbca3705a3e3 +0x3f90fbca3705a502 // 0.825011 -0x3fea667e08deaf0c +0x3fea667e08deaf0d // -0.164997 -0xbfc51ea16dd430cb +0xbfc51ea16dd430c3 // -0.424966 -0xbfdb32a650c06b0c +0xbfdb32a650c06b23 // 0.088425 -0x3fb6a300d2a202bd +0x3fb6a300d2a202ac // -0.743855 -0xbfe7cda8a7b0442f +0xbfe7cda8a7b0442d // -0.357023 -0xbfd6d977c6904021 +0xbfd6d977c6904027 // -0.182242 0xbfc753b660fae258 // -0.039090 -0xbfa403a0ab0437e1 +0xbfa403a0ab043817 // -0.125583 -0xbfc0131a5dd7fd33 +0xbfc0131a5dd7fd39 // 0.092982 -0x3fb7cda8cb4cd133 +0x3fb7cda8cb4cd189 // 0.684049 -0x3fe5e3ba939a0229 +0x3fe5e3ba939a0232 // 0.159995 -0x3fc47ab39fd21b51 +0x3fc47ab39fd21b58 // -0.050330 -0xbfa9c4e39fa98c03 +0xbfa9c4e39fa98c33 // -0.387519 0xbfd8cd1c5a141e81 // -0.500543 0xbfe00471db7a7684 // 0.681413 -0x3fe5ce23aae2306f +0x3fe5ce23aae23073 // 1.068421 -0x3ff11840f117e3ec +0x3ff11840f117e3eb // 0.567002 -0x3fe224e2688160b6 +0x3fe224e2688160b9 // 0.707213 -0x3fe6a17c5cb22fca +0x3fe6a17c5cb22fc7 // 0.587599 -0x3fe2cd9ba3cbac96 +0x3fe2cd9ba3cbac9a // -0.246675 -0xbfcf930db34b052d +0xbfcf930db34b0530 // -0.046301 -0xbfa7b4cb578a2919 +0xbfa7b4cb578a298c // -0.177483 -0xbfc6b7c44c77c0e3 +0xbfc6b7c44c77c0e7 // 0.424791 -0x3fdb2fc5b0737b3a +0x3fdb2fc5b0737b4a // -0.371514 -0xbfd7c6e484920a0b +0xbfd7c6e484920a09 // 0.046110 -0x3fa79bbe866e3745 +0x3fa79bbe866e36e5 // -0.414002 -0xbfda7f01ee3cbf22 +0xbfda7f01ee3cbf2d // 0.324387 -0x3fd4c2c19a5e9d1e +0x3fd4c2c19a5e9d1b // -0.421253 -0xbfdaf5ce1f4eb9a1 +0xbfdaf5ce1f4eb99e // -0.148416 -0xbfc2ff493bba194b +0xbfc2ff493bba1935 // -0.416667 0xbfdaaaaaaaaaaaaa // 0.250000 @@ -6222,3 +6222,11 @@ D 0x3fd5555555555555 // 0.000000 0x0 +// 0.000000 +0x0 +// 0.500000 +0x3fe0000000000000 +// 1.000000 +0x3ff0000000000000 +// -0.500000 +0xbfe0000000000000 diff --git a/Testing/Source/Tests/UnaryTestsF16.cpp b/Testing/Source/Tests/UnaryTestsF16.cpp index 6295ea253..2f13aa051 100755 --- a/Testing/Source/Tests/UnaryTestsF16.cpp +++ b/Testing/Source/Tests/UnaryTestsF16.cpp @@ -32,7 +32,7 @@ Comparisons for inverse /* Not very accurate for big matrix. But big matrix needed for checking the vectorized code */ -#define SNR_THRESHOLD_INV 52 +#define SNR_THRESHOLD_INV 51 #define REL_ERROR_INV (3.0e-3) #define ABS_ERROR_INV (2.0e-2) @@ -469,7 +469,9 @@ void UnaryTestsF16::test_mat_inverse_f16() int i; arm_status status; - for(i=0;i < nbMatrixes ; i ++) + // Non singular matrixes + // Last matrix is singular + for(i=0;i < nbMatrixes-1 ; i ++) { rows = *dimsp++; columns = rows; @@ -487,6 +489,22 @@ void UnaryTestsF16::test_mat_inverse_f16() checkInnerTail(outp); } + /*** Singular matrix **/ + rows = *dimsp++; + columns = rows; + + PREPAREDATA1(false); + + refInnerTail(outp+(rows * columns)); + + status=arm_mat_inverse_f16(&this->in1,&this->out); + ASSERT_TRUE(status==ARM_MATH_SINGULAR); + + outp += (rows * columns); + inp1 += (rows * columns); + + checkInnerTail(outp); + /**********************/ ASSERT_SNR(output,ref,(float16_t)SNR_THRESHOLD_INV); diff --git a/Testing/Source/Tests/UnaryTestsF32.cpp b/Testing/Source/Tests/UnaryTestsF32.cpp index 5938dd3ff..c276c4232 100755 --- a/Testing/Source/Tests/UnaryTestsF32.cpp +++ b/Testing/Source/Tests/UnaryTestsF32.cpp @@ -501,6 +501,7 @@ static void checkInnerTail(float32_t *b) + void UnaryTestsF32::test_mat_inverse_f32() { const float32_t *inp1=input1.ptr(); @@ -514,7 +515,9 @@ void UnaryTestsF32::test_mat_inverse_f32() int i; arm_status status; - for(i=0;i < nbMatrixes ; i ++) + // Non singular matrixes + // Last matrix is singular + for(i=0;i < nbMatrixes-1 ; i ++) { rows = *dimsp++; columns = rows; @@ -533,11 +536,29 @@ void UnaryTestsF32::test_mat_inverse_f32() } + /*** Singular matrix **/ + rows = *dimsp++; + columns = rows; + + PREPAREDATA1(false); - ASSERT_SNR(output,ref,(float32_t)SNR_THRESHOLD_INV); + refInnerTail(outp+(rows * columns)); + + status=arm_mat_inverse_f32(&this->in1,&this->out); + ASSERT_TRUE(status==ARM_MATH_SINGULAR); + + outp += (rows * columns); + inp1 += (rows * columns); + + checkInnerTail(outp); + + /*********************/ ASSERT_CLOSE_ERROR(output,ref,ABS_ERROR_INV,REL_ERROR_INV); + ASSERT_SNR(output,ref,(float32_t)SNR_THRESHOLD_INV); + + } void UnaryTestsF32::test_mat_cholesky_dpo_f32() diff --git a/Testing/Source/Tests/UnaryTestsF64.cpp b/Testing/Source/Tests/UnaryTestsF64.cpp index 4530c2a71..f409d458b 100755 --- a/Testing/Source/Tests/UnaryTestsF64.cpp +++ b/Testing/Source/Tests/UnaryTestsF64.cpp @@ -374,7 +374,9 @@ void UnaryTestsF64::test_mat_inverse_f64() int i; arm_status status; - for(i=0;i < nbMatrixes ; i ++) + // Non singular matrixes + // Last matrix is singular + for(i=0;i < nbMatrixes - 1 ; i ++) { rows = *dimsp++; columns = rows; @@ -392,6 +394,22 @@ void UnaryTestsF64::test_mat_inverse_f64() checkInnerTail(outp); } + /*** Singular matrix **/ + rows = *dimsp++; + columns = rows; + + PREPAREDATA1(false); + + refInnerTail(outp+(rows * columns)); + + status=arm_mat_inverse_f64(&this->in1,&this->out); + ASSERT_TRUE(status==ARM_MATH_SINGULAR); + + outp += (rows * columns); + inp1 += (rows * columns); + + checkInnerTail(outp); + /**********************/ ASSERT_SNR(output,ref,(float64_t)SNR_THRESHOLD); diff --git a/Testing/cmsis_build/RTE/Device/SSE-310-MPS3/gcc_linker_script.ld.src b/Testing/cmsis_build/RTE/Device/SSE-310-MPS3/gcc_linker_script.ld.src new file mode 100644 index 000000000..7cd986d88 --- /dev/null +++ b/Testing/cmsis_build/RTE/Device/SSE-310-MPS3/gcc_linker_script.ld.src @@ -0,0 +1,308 @@ +/* + * Copyright (c) 2023 Arm Limited. All rights reserved. + * + * SPDX-License-Identifier: Apache-2.0 + * + * Licensed under the Apache License, Version 2.0 (the License); you may + * not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an AS IS BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +/* ---------------------------------------------------------------------------- + Stack seal size definition + *----------------------------------------------------------------------------*/ +#if defined (__ARM_FEATURE_CMSE) && (__ARM_FEATURE_CMSE == 3U) +#define __STACKSEAL_SIZE ( 8 ) +#else +#define __STACKSEAL_SIZE ( 0 ) +#endif + +/* ---------------------------------------------------------------------------- + Memory definition + *----------------------------------------------------------------------------*/ +MEMORY +{ + ROM0 (rx) : ORIGIN = __ROM0_BASE, LENGTH = __ROM0_SIZE +#if __ROM1_SIZE > 0 + ROM1 (rx) : ORIGIN = __ROM1_BASE, LENGTH = __ROM1_SIZE +#endif +#if __ROM2_SIZE > 0 + ROM2 (rx) : ORIGIN = __ROM2_BASE, LENGTH = __ROM2_SIZE +#endif +#if __ROM3_SIZE > 0 + ROM3 (rx) : ORIGIN = __ROM3_BASE, LENGTH = __ROM3_SIZE +#endif + + RAM0 (rwx) : ORIGIN = __RAM0_BASE, LENGTH = __RAM0_SIZE +#if __RAM1_SIZE > 0 + RAM1 (rwx) : ORIGIN = __RAM1_BASE, LENGTH = __RAM1_SIZE +#endif +#if __RAM2_SIZE > 0 + RAM2 (rwx) : ORIGIN = __RAM2_BASE, LENGTH = __RAM2_SIZE +#endif +#if __RAM3_SIZE > 0 + RAM3 (rwx) : ORIGIN = __RAM3_BASE, LENGTH = __RAM3_SIZE +#endif +} + +/* Linker script to place sections and symbol values. Should be used together + * with other linker script that defines memory regions FLASH and RAM. + * It references following symbols, which must be defined in code: + * Reset_Handler : Entry of reset handler + * + * It defines following symbols, which code can use without definition: + * __exidx_start + * __exidx_end + * __copy_table_start__ + * __copy_table_end__ + * __zero_table_start__ + * __zero_table_end__ + * __etext (deprecated) + * __data_start__ + * __preinit_array_start + * __preinit_array_end + * __init_array_start + * __init_array_end + * __fini_array_start + * __fini_array_end + * __data_end__ + * __bss_start__ + * __bss_end__ + * __noinit_start + * __noinit_end + * __end__ + * end + * __HeapLimit + * __StackLimit + * __StackTop + * __stack + */ +ENTRY(Reset_Handler) + +SECTIONS +{ + .text : + { + KEEP(*(.vectors)) + *(.text*) + + KEEP(*(.init)) + KEEP(*(.fini)) + + /* .ctors */ + *crtbegin.o(.ctors) + *crtbegin?.o(.ctors) + *(EXCLUDE_FILE(*crtend?.o *crtend.o) .ctors) + *(SORT(.ctors.*)) + *(.ctors) + + /* .dtors */ + *crtbegin.o(.dtors) + *crtbegin?.o(.dtors) + *(EXCLUDE_FILE(*crtend?.o *crtend.o) .dtors) + *(SORT(.dtors.*)) + *(.dtors) + + *(.rodata*) + + KEEP(*(.eh_frame*)) + } > ROM0 + +#if defined (__ARM_FEATURE_CMSE) && (__ARM_FEATURE_CMSE == 3U) + .gnu.sgstubs : + { + . = ALIGN(32); + } > ROM0 +#endif + + .ARM.extab : + { + *(.ARM.extab* .gnu.linkonce.armextab.*) + } > ROM0 + + __exidx_start = .; + .ARM.exidx : + { + *(.ARM.exidx* .gnu.linkonce.armexidx.*) + } > ROM0 + __exidx_end = .; + + .copy.table : + { + . = ALIGN(4); + __copy_table_start__ = .; + + LONG (LOADADDR(.data)) + LONG (ADDR(.data)) + LONG (SIZEOF(.data) / 4) + + /* Add each additional data section here */ +/* + LONG (LOADADDR(.data2)) + LONG (ADDR(.data2)) + LONG (SIZEOF(.data2) / 4) +*/ + __copy_table_end__ = .; + } > ROM0 + + .zero.table : + { + . = ALIGN(4); + __zero_table_start__ = .; + +/* .bss initialization to zero is already done during C Run-Time Startup. + LONG (ADDR(.bss)) + LONG (SIZEOF(.bss) / 4) +*/ + + /* Add each additional bss section here */ +/* + LONG (ADDR(.bss2)) + LONG (SIZEOF(.bss2) / 4) +*/ + __zero_table_end__ = .; + } > ROM0 + + /* + * This __etext variable is kept for backward compatibility with older, + * ASM based startup files. + */ + PROVIDE(__etext = LOADADDR(.data)); + + .data : ALIGN(4) + { + __data_start__ = .; + *(vtable) + *(.data) + *(.data.*) + + . = ALIGN(4); + /* preinit data */ + PROVIDE_HIDDEN (__preinit_array_start = .); + KEEP(*(.preinit_array)) + PROVIDE_HIDDEN (__preinit_array_end = .); + + . = ALIGN(4); + /* init data */ + PROVIDE_HIDDEN (__init_array_start = .); + KEEP(*(SORT(.init_array.*))) + KEEP(*(.init_array)) + PROVIDE_HIDDEN (__init_array_end = .); + + . = ALIGN(4); + /* finit data */ + PROVIDE_HIDDEN (__fini_array_start = .); + KEEP(*(SORT(.fini_array.*))) + KEEP(*(.fini_array)) + PROVIDE_HIDDEN (__fini_array_end = .); + + KEEP(*(.jcr*)) + . = ALIGN(4); + /* All data end */ + __data_end__ = .; + + } > RAM0 AT > ROM0 + + /* + * Secondary data section, optional + * + * Remember to add each additional data section + * to the .copy.table above to assure proper + * initialization during startup. + */ +/* + .data2 : ALIGN(4) + { + . = ALIGN(4); + __data2_start__ = .; + *(.data2) + *(.data2.*) + . = ALIGN(4); + __data2_end__ = .; + + } > RAM1 AT > ROM0 +*/ + + .bss : + { + . = ALIGN(4); + __bss_start__ = .; + *(.bss) + *(.bss.*) + *(COMMON) + . = ALIGN(4); + __bss_end__ = .; + } > RAM0 AT > RAM0 + + /* + * Secondary bss section, optional + * + * Remember to add each additional bss section + * to the .zero.table above to assure proper + * initialization during startup. + */ +/* + .bss2 : + { + . = ALIGN(4); + __bss2_start__ = .; + *(.bss2) + *(.bss2.*) + . = ALIGN(4); + __bss2_end__ = .; + } > RAM1 AT > RAM1 +*/ + + /* This section contains data that is not initialized during load, + or during the application's initialization sequence. */ + .noinit (NOLOAD) : + { + . = ALIGN(4); + __noinit_start = .; + *(.noinit) + *(.noinit.*) + . = ALIGN(4); + __noinit_end = .; + } > RAM0 + + .heap (NOLOAD) : + { + . = ALIGN(8); + __end__ = .; + PROVIDE(end = .); + . = . + __HEAP_SIZE; + . = ALIGN(8); + __HeapLimit = .; + } > RAM0 + + .stack (ORIGIN(RAM0) + LENGTH(RAM0) - __STACK_SIZE - __STACKSEAL_SIZE) (NOLOAD) : + { + . = ALIGN(8); + __StackLimit = .; + . = . + __STACK_SIZE; + . = ALIGN(8); + __StackTop = .; + } > RAM0 + PROVIDE(__stack = __StackTop); + +#if __STACKSEAL_SIZE > 0 + .stackseal (ORIGIN(RAM0) + LENGTH(RAM0) - __STACKSEAL_SIZE) (NOLOAD) : + { + . = ALIGN(8); + __StackSeal = .; + . = . + 8; + . = ALIGN(8); + } > RAM0 +#endif + + /* Check if data + heap + stack exceeds RAM limit */ + ASSERT(__StackLimit >= __HeapLimit, "region RAM overflowed with stack") +} diff --git a/Testing/cmsis_build/RTE/Device/SSE-310-MPS3/regions_SSE-310-MPS3.h b/Testing/cmsis_build/RTE/Device/SSE-310-MPS3/regions_SSE-310-MPS3.h new file mode 100644 index 000000000..d41369220 --- /dev/null +++ b/Testing/cmsis_build/RTE/Device/SSE-310-MPS3/regions_SSE-310-MPS3.h @@ -0,0 +1,332 @@ +#ifndef REGIONS_SSE_310_MPS3_H +#define REGIONS_SSE_310_MPS3_H + + +//-------- <<< Use Configuration Wizard in Context Menu >>> -------------------- + +// Device pack: ARM::V2M_MPS3_SSE_310_BSP@1.1.0 +// Device pack used to generate this file + +// ROM Configuration +// ======================= +// + +// RAM Configuration +// ======================= +// ITCM_NS=<__RAM0> +// Base address <0x0-0xFFFFFFFF:8> +// Defines base address of memory region. +// Default: 0x00000000 +#define __RAM0_BASE 0x00000000 +// Region size [bytes] <0x0-0xFFFFFFFF:8> +// Defines size of memory region. +// Default: 0x00008000 +#define __RAM0_SIZE 0x00008000 +// Default region +// Enables memory region globally for the application. +#define __RAM0_DEFAULT 1 +// No zero initialize +// Excludes region from zero initialization. +#define __RAM0_NOINIT 0 +// + +// SRAM_NS=<__RAM1> +// Base address <0x0-0xFFFFFFFF:8> +// Defines base address of memory region. +// Default: 0x01000000 +#define __RAM1_BASE 0x01000000 +// Region size [bytes] <0x0-0xFFFFFFFF:8> +// Defines size of memory region. +// Default: 0x00200000 +#define __RAM1_SIZE 0x00200000 +// Default region +// Enables memory region globally for the application. +#define __RAM1_DEFAULT 1 +// No zero initialize +// Excludes region from zero initialization. +#define __RAM1_NOINIT 0 +// + +// DTCM0_NS=<__RAM2> +// Base address <0x0-0xFFFFFFFF:8> +// Defines base address of memory region. +// Default: 0x20000000 +#define __RAM2_BASE 0x20000000 +// Region size [bytes] <0x0-0xFFFFFFFF:8> +// Defines size of memory region. +// Default: 0x00002000 +#define __RAM2_SIZE 0x00002000 +// Default region +// Enables memory region globally for the application. +#define __RAM2_DEFAULT 1 +// No zero initialize +// Excludes region from zero initialization. +#define __RAM2_NOINIT 0 +// + +// DTCM1_NS=<__RAM3> +// Base address <0x0-0xFFFFFFFF:8> +// Defines base address of memory region. +// Default: 0x20002000 +#define __RAM3_BASE 0x20002000 +// Region size [bytes] <0x0-0xFFFFFFFF:8> +// Defines size of memory region. +// Default: 0x00002000 +#define __RAM3_SIZE 0x00002000 +// Default region +// Enables memory region globally for the application. +#define __RAM3_DEFAULT 1 +// No zero initialize +// Excludes region from zero initialization. +#define __RAM3_NOINIT 0 +// + +// DTCM2_NS=<__RAM4> +// Base address <0x0-0xFFFFFFFF:8> +// Defines base address of memory region. +// Default: 0x20004000 +#define __RAM4_BASE 0x20004000 +// Region size [bytes] <0x0-0xFFFFFFFF:8> +// Defines size of memory region. +// Default: 0x00002000 +#define __RAM4_SIZE 0x00002000 +// Default region +// Enables memory region globally for the application. +#define __RAM4_DEFAULT 1 +// No zero initialize +// Excludes region from zero initialization. +#define __RAM4_NOINIT 0 +// + +// DTCM3_NS=<__RAM5> +// Base address <0x0-0xFFFFFFFF:8> +// Defines base address of memory region. +// Default: 0x20006000 +#define __RAM5_BASE 0x20006000 +// Region size [bytes] <0x0-0xFFFFFFFF:8> +// Defines size of memory region. +// Default: 0x00002000 +#define __RAM5_SIZE 0x00002000 +// Default region +// Enables memory region globally for the application. +#define __RAM5_DEFAULT 1 +// No zero initialize +// Excludes region from zero initialization. +#define __RAM5_NOINIT 0 +// + +// ISRAM0_NS=<__RAM6> +// Base address <0x0-0xFFFFFFFF:8> +// Defines base address of memory region. +// Default: 0x21000000 +#define __RAM6_BASE 0x21000000 +// Region size [bytes] <0x0-0xFFFFFFFF:8> +// Defines size of memory region. +// Default: 0x00200000 +#define __RAM6_SIZE 0x00200000 +// Default region +// Enables memory region globally for the application. +#define __RAM6_DEFAULT 1 +// No zero initialize +// Excludes region from zero initialization. +#define __RAM6_NOINIT 0 +// + +// ISRAM1_NS=<__RAM7> +// Base address <0x0-0xFFFFFFFF:8> +// Defines base address of memory region. +// Default: 0x21200000 +#define __RAM7_BASE 0x21200000 +// Region size [bytes] <0x0-0xFFFFFFFF:8> +// Defines size of memory region. +// Default: 0x00200000 +#define __RAM7_SIZE 0x00200000 +// Default region +// Enables memory region globally for the application. +#define __RAM7_DEFAULT 1 +// No zero initialize +// Excludes region from zero initialization. +#define __RAM7_NOINIT 0 +// + +// QSPI_SRAM_NS=<__RAM8> +// Base address <0x0-0xFFFFFFFF:8> +// Defines base address of memory region. +// Default: 0x28000000 +#define __RAM8_BASE 0x28000000 +// Region size [bytes] <0x0-0xFFFFFFFF:8> +// Defines size of memory region. +// Default: 0x00800000 +#define __RAM8_SIZE 0x00800000 +// Default region +// Enables memory region globally for the application. +#define __RAM8_DEFAULT 1 +// No zero initialize +// Excludes region from zero initialization. +#define __RAM8_NOINIT 0 +// + +// ITCM_S=<__RAM9> +// Base address <0x0-0xFFFFFFFF:8> +// Defines base address of memory region. +// Default: 0x10000000 +#define __RAM9_BASE 0x10000000 +// Region size [bytes] <0x0-0xFFFFFFFF:8> +// Defines size of memory region. +// Default: 0x00008000 +#define __RAM9_SIZE 0x00008000 +// Default region +// Enables memory region globally for the application. +#define __RAM9_DEFAULT 1 +// No zero initialize +// Excludes region from zero initialization. +#define __RAM9_NOINIT 0 +// + +// SRAM_S=<__RAM10> +// Base address <0x0-0xFFFFFFFF:8> +// Defines base address of memory region. +// Default: 0x11000000 +#define __RAM10_BASE 0x11000000 +// Region size [bytes] <0x0-0xFFFFFFFF:8> +// Defines size of memory region. +// Default: 0x00200000 +#define __RAM10_SIZE 0x00200000 +// Default region +// Enables memory region globally for the application. +#define __RAM10_DEFAULT 1 +// No zero initialize +// Excludes region from zero initialization. +#define __RAM10_NOINIT 0 +// + +// DTCM0_S=<__RAM11> +// Base address <0x0-0xFFFFFFFF:8> +// Defines base address of memory region. +// Default: 0x30000000 +#define __RAM11_BASE 0x30000000 +// Region size [bytes] <0x0-0xFFFFFFFF:8> +// Defines size of memory region. +// Default: 0x00002000 +#define __RAM11_SIZE 0x00002000 +// Default region +// Enables memory region globally for the application. +#define __RAM11_DEFAULT 1 +// No zero initialize +// Excludes region from zero initialization. +#define __RAM11_NOINIT 0 +// + +// DTCM1_S=<__RAM12> +// Base address <0x0-0xFFFFFFFF:8> +// Defines base address of memory region. +// Default: 0x30002000 +#define __RAM12_BASE 0x30002000 +// Region size [bytes] <0x0-0xFFFFFFFF:8> +// Defines size of memory region. +// Default: 0x00002000 +#define __RAM12_SIZE 0x00002000 +// Default region +// Enables memory region globally for the application. +#define __RAM12_DEFAULT 1 +// No zero initialize +// Excludes region from zero initialization. +#define __RAM12_NOINIT 0 +// + +// DTCM2_S=<__RAM13> +// Base address <0x0-0xFFFFFFFF:8> +// Defines base address of memory region. +// Default: 0x30004000 +#define __RAM13_BASE 0x30004000 +// Region size [bytes] <0x0-0xFFFFFFFF:8> +// Defines size of memory region. +// Default: 0x00002000 +#define __RAM13_SIZE 0x00002000 +// Default region +// Enables memory region globally for the application. +#define __RAM13_DEFAULT 1 +// No zero initialize +// Excludes region from zero initialization. +#define __RAM13_NOINIT 0 +// + +// DTCM3_S=<__RAM14> +// Base address <0x0-0xFFFFFFFF:8> +// Defines base address of memory region. +// Default: 0x30006000 +#define __RAM14_BASE 0x30006000 +// Region size [bytes] <0x0-0xFFFFFFFF:8> +// Defines size of memory region. +// Default: 0x00002000 +#define __RAM14_SIZE 0x00002000 +// Default region +// Enables memory region globally for the application. +#define __RAM14_DEFAULT 1 +// No zero initialize +// Excludes region from zero initialization. +#define __RAM14_NOINIT 0 +// + +// ISRAM0_S=<__RAM15> +// Base address <0x0-0xFFFFFFFF:8> +// Defines base address of memory region. +// Default: 0x31000000 +#define __RAM15_BASE 0x31000000 +// Region size [bytes] <0x0-0xFFFFFFFF:8> +// Defines size of memory region. +// Default: 0x00200000 +#define __RAM15_SIZE 0x00200000 +// Default region +// Enables memory region globally for the application. +#define __RAM15_DEFAULT 1 +// No zero initialize +// Excludes region from zero initialization. +#define __RAM15_NOINIT 0 +// + +// ISRAM1_S=<__RAM16> +// Base address <0x0-0xFFFFFFFF:8> +// Defines base address of memory region. +// Default: 0x31200000 +#define __RAM16_BASE 0x31200000 +// Region size [bytes] <0x0-0xFFFFFFFF:8> +// Defines size of memory region. +// Default: 0x00200000 +#define __RAM16_SIZE 0x00200000 +// Default region +// Enables memory region globally for the application. +#define __RAM16_DEFAULT 1 +// No zero initialize +// Excludes region from zero initialization. +#define __RAM16_NOINIT 0 +// + +// QSPI_SRAM_S=<__RAM17> +// Base address <0x0-0xFFFFFFFF:8> +// Defines base address of memory region. +// Default: 0x38000000 +#define __RAM17_BASE 0x38000000 +// Region size [bytes] <0x0-0xFFFFFFFF:8> +// Defines size of memory region. +// Default: 0x00800000 +#define __RAM17_SIZE 0x00800000 +// Default region +// Enables memory region globally for the application. +#define __RAM17_DEFAULT 1 +// No zero initialize +// Excludes region from zero initialization. +#define __RAM17_NOINIT 0 +// + +// + +// Stack / Heap Configuration +// Stack Size (in Bytes) <0x0-0xFFFFFFFF:8> +// Heap Size (in Bytes) <0x0-0xFFFFFFFF:8> +#define __STACK_SIZE 0x00000200 +#define __HEAP_SIZE 0x00000C00 +// + + +#endif /* REGIONS_SSE_310_MPS3_H */ diff --git a/Testing/cmsis_build/build.bat b/Testing/cmsis_build/build.bat index 3f9d4db7b..660b3341e 100644 --- a/Testing/cmsis_build/build.bat +++ b/Testing/cmsis_build/build.bat @@ -1,14 +1,14 @@ ECHO OFF -cbuild "test.Release+VHT_M0P.cprj" -cbuild "test.Release+VHT_M23.cprj" -cbuild "test.Release+VHT_M3.cprj" -cbuild "test.Release+VHT_M4.cprj" -cbuild "test.Release+VHT_M7.cprj" -cbuild "test.Release+VHT_M7_UNROLLED.cprj" -cbuild "test.Release+VHT_M33.cprj" +REM cbuild "test.Release+VHT_M0P.cprj" +REM cbuild "test.Release+VHT_M23.cprj" +REM cbuild "test.Release+VHT_M3.cprj" +REM cbuild "test.Release+VHT_M4.cprj" +REM cbuild "test.Release+VHT_M7.cprj" +REM cbuild "test.Release+VHT_M7_UNROLLED.cprj" +REM cbuild "test.Release+VHT_M33.cprj" cbuild "test.Release+VHT-Corstone-300.cprj" -cbuild "test.Release+VHT-Corstone-310.cprj" -cbuild "test.Release+FVP_M55.cprj" +REM cbuild "test.Release+VHT-Corstone-310.cprj" +REM cbuild "test.Release+FVP_M55.cprj" REM cbuild "test.Release+FVP_A5Neon.cprj" REM cbuild "test.Release+FVP_A7Neon.cprj" REM cbuild "test.Release+FVP_A9Neon.cprj" diff --git a/Testing/cmsis_build/runall.py b/Testing/cmsis_build/runall.py index f78b89227..277369ba7 100644 --- a/Testing/cmsis_build/runall.py +++ b/Testing/cmsis_build/runall.py @@ -196,8 +196,9 @@ def runAVH(build,core): #allSuites=[("StatsTestsQ7","../Output.pickle")] allSuites=[ -("InterpolationTestsF32","../Output.pickle"), -("InterpolationTestsF16","../Output_f16.pickle"), +("UnaryTestsF64","../Output.pickle"), +("UnaryTestsF32","../Output.pickle"), +("UnaryTestsF16","../Output_f16.pickle"), #("MISCQ15","../Output.pickle"), #("MISCQ7","../Output.pickle"), #("FIRF16","../Output_f16.pickle") @@ -235,11 +236,12 @@ def runAVH(build,core): } # Override previous solutions for more restricted testing. -solutions={ - 'test_ac6.csolution.yml':[ - ("VHT-Corstone-300","CS300"), - ] -} +#solutions={ +# 'test_ac6.csolution.yml':[ +# #("VHT-Corstone-300","CS300"), +# ("VHT_M7_UNROLLED","M7DP"), +# ] +#} HTMLHEADER="""
diff --git a/Testing/cmsis_build/runkeil.bat b/Testing/cmsis_build/runkeil.bat index 812e14e80..ea2080009 100644 --- a/Testing/cmsis_build/runkeil.bat +++ b/Testing/cmsis_build/runkeil.bat @@ -1,42 +1,45 @@ ECHO OFF -C:\Keil_v5\ARM\VHT\VHT_MPS2_Cortex-M0plus.exe ^ - -f configs/ARM_VHT_MPS2_M0plus_config.txt ^ - out\test\VHT_M0P\Release\test.Release+VHT_M0P.axf > results_m0p.txt +REM C:\Keil_v5\ARM\VHT\VHT_MPS2_Cortex-M0plus.exe ^ +REM -f configs/ARM_VHT_MPS2_M0plus_config.txt ^ +REM out\test\VHT_M0P\Release\test.Release+VHT_M0P.axf > results_m0p.txt -C:\Keil_v5\ARM\VHT\VHT_MPS2_Cortex-M23.exe ^ - -f configs/ARM_VHT_MPS2_M23_config.txt ^ - out\test\VHT_M23\Release\test.Release+VHT_M23.axf > results_m23.txt +REM C:\Keil_v5\ARM\VHT\VHT_MPS2_Cortex-M23.exe ^ +REM -f configs/ARM_VHT_MPS2_M23_config.txt ^ +REM out\test\VHT_M23\Release\test.Release+VHT_M23.axf > results_m23.txt -C:\Keil_v5\ARM\VHT\VHT_MPS2_Cortex-M3.exe ^ - -f configs/ARM_VHT_MPS2_M3_config.txt ^ - out\test\VHT_M3\Release\test.Release+VHT_M3.axf > results_m3.txt +REM C:\Keil_v5\ARM\VHT\VHT_MPS2_Cortex-M3.exe ^ +REM -f configs/ARM_VHT_MPS2_M3_config.txt ^ +REM out\test\VHT_M3\Release\test.Release+VHT_M3.axf > results_m3.txt -C:\Keil_v5\ARM\VHT\VHT_MPS2_Cortex-M4.exe ^ - -f configs/ARM_VHT_MPS2_M4FP_config.txt ^ - out\test\VHT_M4\Release\test.Release+VHT_M4.axf > results_m4.txt +REM C:\Keil_v5\ARM\VHT\VHT_MPS2_Cortex-M4.exe ^ +REM -f configs/ARM_VHT_MPS2_M4FP_config.txt ^ +REM out\test\VHT_M4\Release\test.Release+VHT_M4.axf > results_m4.txt -C:\Keil_v5\ARM\VHT\VHT_MPS2_Cortex-M7.exe ^ - -f configs/ARM_VHT_MPS2_M7DP_config.txt ^ - out\test\VHT_M7\Release\test.Release+VHT_M7.axf > results_m7.txt +REM C:\Keil_v5\ARM\VHT\VHT_MPS2_Cortex-M7.exe ^ +REM -f configs/ARM_VHT_MPS2_M7DP_config.txt ^ +REM out\test\VHT_M7\Release\test.Release+VHT_M7.axf > results_m7.txt -C:\Keil_v5\ARM\VHT\VHT_MPS2_Cortex-M7.exe ^ - -f configs/ARM_VHT_MPS2_M7DP_config.txt ^ - out\test\VHT_M7_UNROLLED\Release\test.Release+VHT_M7_UNROLLED.axf > results_m7_unrolled.txt +REM C:\Keil_v5\ARM\VHT\VHT_MPS2_Cortex-M7.exe ^ +REM -f configs/ARM_VHT_MPS2_M7DP_config.txt ^ +REM out\test\VHT_M7_UNROLLED\Release\test.axf > results_m7_unrolled.txt +REM C:\Keil_v5\ARM\VHT\VHT_MPS2_Cortex-M33.exe ^ +REM -f configs/ARM_VHT_MPS2_M33_DSP_FP_config.txt ^ +REM -a cpu0="out\test\VHT_M33\Release\test.Release+VHT_M33.axf" > results_m33.txt -C:\Keil_v5\ARM\VHT\VHT_MPS2_Cortex-M33.exe ^ - -f configs/ARM_VHT_MPS2_M33_DSP_FP_config.txt ^ - -a cpu0="out\test\VHT_M33\Release\test.Release+VHT_M33.axf" > results_m33.txt +REM C:\Keil_v5\ARM\VHT\VHT_MPS3_Corstone_SSE-300.exe ^ +REM -f configs/ARM_VHT_Corstone_300_config.txt ^ +REM -a cpu0="out\test\VHT-Corstone-300\Release\test.Release+VHT-Corstone-300.axf" > results_cs300.txt -C:\Keil_v5\ARM\VHT\VHT_MPS3_Corstone_SSE-300.exe ^ - -f configs/ARM_VHT_Corstone_300_config.txt ^ - -a cpu0="out\test\VHT-Corstone-300\Release\test.Release+VHT-Corstone-300.axf" > results_cs300.txt +REM C:\Keil_v5\ARM\VHT\VHT_Corstone_SSE-310.exe ^ +REM -f configs/ARM_VHT_Corstone_310_config.txt ^ +REM -a cpu0="out\test\VHT-Corstone-310\Release\test.Release+VHT-Corstone-310.axf" > results_cs310.txt -C:\Keil_v5\ARM\VHT\VHT_Corstone_SSE-310.exe ^ - -f configs/ARM_VHT_Corstone_310_config.txt ^ - -a cpu0="out\test\VHT-Corstone-310\Release\test.Release+VHT-Corstone-310.axf" > results_cs310.txt +REM C:\Keil_v5\ARM\VHT\VHT_Corstone_SSE-300_Ethos-U55.exe ^ +REM -f configs/ARM_VHT_Corstone_300_config.txt ^ +REM -a cpu0="out\test\VHT-Corstone-300\Release\test.Release+VHT-Corstone-300.axf" > results_cs300_u55.txt C:\Keil_v5\ARM\VHT\VHT_Corstone_SSE-300_Ethos-U55.exe ^ -f configs/ARM_VHT_Corstone_300_config.txt ^ - -a cpu0="out\test\VHT-Corstone-300\Release\test.Release+VHT-Corstone-300.axf" > results_cs300_u55.txt + -a cpu0="out\test\VHT-Corstone-300\Release\test.axf" diff --git a/Testing/cmsis_build/test.Release+VHT-Corstone-300-NOMVE.cprj b/Testing/cmsis_build/test.Release+VHT-Corstone-300-NOMVE.cprj index 1bc816455..471d21339 100644 --- a/Testing/cmsis_build/test.Release+VHT-Corstone-300-NOMVE.cprj +++ b/Testing/cmsis_build/test.Release+VHT-Corstone-300-NOMVE.cprj @@ -1,6 +1,6 @@ - + Automatically generated project @@ -32,15 +32,15 @@ - + + - - + diff --git a/Testing/cmsis_build/test.Release+VHT-Corstone-300.cprj b/Testing/cmsis_build/test.Release+VHT-Corstone-300.cprj index 108956b63..5c4b018b8 100644 --- a/Testing/cmsis_build/test.Release+VHT-Corstone-300.cprj +++ b/Testing/cmsis_build/test.Release+VHT-Corstone-300.cprj @@ -1,6 +1,6 @@ - + Automatically generated project @@ -32,15 +32,15 @@ - + + - - + diff --git a/Testing/cmsis_build/test.Release+VHT-Corstone-310.cprj b/Testing/cmsis_build/test.Release+VHT-Corstone-310.cprj index 540f0bd7c..95a6cf535 100644 --- a/Testing/cmsis_build/test.Release+VHT-Corstone-310.cprj +++ b/Testing/cmsis_build/test.Release+VHT-Corstone-310.cprj @@ -1,6 +1,6 @@ - + Automatically generated project @@ -13,17 +13,17 @@ - + - - - - - - - EMBEDDED;CORTEXM;SSE310MPS3 + + + + + + + EMBEDDED;NORMALFVP;CORTEXM ../../Include;../../PrivateInclude;../FrameworkInclude;../GeneratedInclude;../Include/Tests @@ -32,17 +32,6 @@ - - - - - - - - - - - diff --git a/Testing/cmsis_build/test.Release+VHT_M0P.cprj b/Testing/cmsis_build/test.Release+VHT_M0P.cprj index 9f89dd78d..b7e1f252b 100644 --- a/Testing/cmsis_build/test.Release+VHT_M0P.cprj +++ b/Testing/cmsis_build/test.Release+VHT_M0P.cprj @@ -1,6 +1,6 @@ - + Automatically generated project @@ -11,24 +11,24 @@ - + - - - - - - - EMBEDDED;CORTEXM;ARMCM0P + + + + + + + EMBEDDED;NORMALFVP;CORTEXM ../../Include;../../PrivateInclude;../FrameworkInclude;../GeneratedInclude;../Include/Tests - + diff --git a/Testing/cmsis_build/test.Release+VHT_M23.cprj b/Testing/cmsis_build/test.Release+VHT_M23.cprj index fafbb1326..9adcb358f 100644 --- a/Testing/cmsis_build/test.Release+VHT_M23.cprj +++ b/Testing/cmsis_build/test.Release+VHT_M23.cprj @@ -1,6 +1,6 @@ - + Automatically generated project @@ -11,24 +11,24 @@ - + - - - - - - - EMBEDDED;CORTEXM + + + + + + + EMBEDDED;NORMALFVP;CORTEXM ../../Include;../../PrivateInclude;../FrameworkInclude;../GeneratedInclude;../Include/Tests - + diff --git a/Testing/cmsis_build/test.Release+VHT_M3.cprj b/Testing/cmsis_build/test.Release+VHT_M3.cprj index 04f1319fc..48d5e8e13 100644 --- a/Testing/cmsis_build/test.Release+VHT_M3.cprj +++ b/Testing/cmsis_build/test.Release+VHT_M3.cprj @@ -1,6 +1,6 @@ - + Automatically generated project @@ -11,24 +11,24 @@ - + - - - - - - - EMBEDDED;CORTEXM;ARMCM3 + + + + + + + EMBEDDED;NORMALFVP;CORTEXM ../../Include;../../PrivateInclude;../FrameworkInclude;../GeneratedInclude;../Include/Tests - + diff --git a/Testing/cmsis_build/test.Release+VHT_M33.cprj b/Testing/cmsis_build/test.Release+VHT_M33.cprj index 77cbcb7bb..e3e50e6af 100644 --- a/Testing/cmsis_build/test.Release+VHT_M33.cprj +++ b/Testing/cmsis_build/test.Release+VHT_M33.cprj @@ -1,6 +1,6 @@ - + Automatically generated project @@ -11,24 +11,24 @@ - + - - - - - - - EMBEDDED;CORTEXM;ARMCM33_DSP_FP + + + + + + + EMBEDDED;NORMALFVP;CORTEXM ../../Include;../../PrivateInclude;../FrameworkInclude;../GeneratedInclude;../Include/Tests - + diff --git a/Testing/cmsis_build/test.Release+VHT_M4.cprj b/Testing/cmsis_build/test.Release+VHT_M4.cprj index 91ad5c70f..32802d595 100644 --- a/Testing/cmsis_build/test.Release+VHT_M4.cprj +++ b/Testing/cmsis_build/test.Release+VHT_M4.cprj @@ -1,6 +1,6 @@ - + Automatically generated project @@ -11,24 +11,24 @@ - + - - - - - - - EMBEDDED;CORTEXM;ARMCM4_FP + + + + + + + EMBEDDED;NORMALFVP;CORTEXM ../../Include;../../PrivateInclude;../FrameworkInclude;../GeneratedInclude;../Include/Tests - + diff --git a/Testing/cmsis_build/test.Release+VHT_M55.cprj b/Testing/cmsis_build/test.Release+VHT_M55.cprj index 3cd873573..70ae1c58b 100644 --- a/Testing/cmsis_build/test.Release+VHT_M55.cprj +++ b/Testing/cmsis_build/test.Release+VHT_M55.cprj @@ -1,6 +1,6 @@ - + Automatically generated project @@ -11,7 +11,7 @@ - + @@ -28,8 +28,8 @@ - + diff --git a/Testing/cmsis_build/test.Release+VHT_M7.cprj b/Testing/cmsis_build/test.Release+VHT_M7.cprj index b491dfcb1..a838f77dc 100644 --- a/Testing/cmsis_build/test.Release+VHT_M7.cprj +++ b/Testing/cmsis_build/test.Release+VHT_M7.cprj @@ -1,6 +1,6 @@ - + Automatically generated project @@ -11,24 +11,24 @@ - + - - - - - - - EMBEDDED;CORTEXM;ARMCM7_DP + + + + + + + EMBEDDED;NORMALFVP;CORTEXM ../../Include;../../PrivateInclude;../FrameworkInclude;../GeneratedInclude;../Include/Tests - + diff --git a/Testing/cmsis_build/test.Release+VHT_M7_UNROLLED.cprj b/Testing/cmsis_build/test.Release+VHT_M7_UNROLLED.cprj index 670c81277..e3549869c 100644 --- a/Testing/cmsis_build/test.Release+VHT_M7_UNROLLED.cprj +++ b/Testing/cmsis_build/test.Release+VHT_M7_UNROLLED.cprj @@ -1,6 +1,6 @@ - + Automatically generated project diff --git a/Testing/cmsis_build/test_ac6.cbuild-pack.yml b/Testing/cmsis_build/test_ac6.cbuild-pack.yml index 58ae8ec4d..208d9ee7c 100644 --- a/Testing/cmsis_build/test_ac6.cbuild-pack.yml +++ b/Testing/cmsis_build/test_ac6.cbuild-pack.yml @@ -1,17 +1,17 @@ cbuild-pack: resolved-packs: - resolved-pack: ARM::CMSIS@5.9.0 - selected-by: + selected-by-pack: - ARM::CMSIS@5.9.0 - resolved-pack: ARM::DMA350@1.0.0 - selected-by: + selected-by-pack: - ARM::DMA350@1.0.0 - resolved-pack: ARM::V2M_MPS3_SSE_300_BSP@1.3.0 - selected-by: + selected-by-pack: - ARM::V2M_MPS3_SSE_300_BSP@1.3.0 - resolved-pack: ARM::V2M_MPS3_SSE_310_BSP@1.3.0 - selected-by: + selected-by-pack: - ARM::V2M_MPS3_SSE_310_BSP@1.3.0 - resolved-pack: Keil::ARM_Compiler@1.7.2 - selected-by: + selected-by-pack: - Keil::ARM_Compiler@1.7.2 diff --git a/Testing/cmsis_build/test_gcc.cbuild-pack.yml b/Testing/cmsis_build/test_gcc.cbuild-pack.yml new file mode 100644 index 000000000..9fe7b88c0 --- /dev/null +++ b/Testing/cmsis_build/test_gcc.cbuild-pack.yml @@ -0,0 +1,17 @@ +cbuild-pack: + resolved-packs: + - resolved-pack: ARM::CMSIS@5.9.0 + selected-by-pack: + - ARM::CMSIS@5.9.0 + - resolved-pack: ARM::DMA350@1.0.0 + selected-by-pack: + - ARM::DMA350@1.0.0 + - resolved-pack: ARM::V2M_MPS3_SSE_300_BSP@1.3.0 + selected-by-pack: + - ARM::V2M_MPS3_SSE_300_BSP@1.3.0 + - resolved-pack: ARM::V2M_MPS3_SSE_310_BSP@1.1.0 + selected-by-pack: + - ARM::V2M_MPS3_SSE_310_BSP@1.1.0 + - resolved-pack: Keil::ARM_Compiler@1.7.2 + selected-by-pack: + - Keil::ARM_Compiler@1.7.2 diff --git a/Testing/cmsis_build/test_gcc.csolution.yml b/Testing/cmsis_build/test_gcc.csolution.yml index 625f6648c..ec2168566 100644 --- a/Testing/cmsis_build/test_gcc.csolution.yml +++ b/Testing/cmsis_build/test_gcc.csolution.yml @@ -1,5 +1,5 @@ solution: - compiler: GCC@12.2.0 + compiler: GCC@13.2.1 misc: - C: - -ffunction-sections