tanpi # Name of the function to test # tanpi.testdata # copyright (C) 2006 F. de Dinechin, Ch. Q. Lauter and V.Lefevre # This file is part of crlibm and is distributed under the GNU Public Licence # See file COPYING for details # The following lines are either comments (beginning with a #) # or give # 1/ a rounding mode : RN|RU|RD|RZ (crlibm syntax) or N|P|M|Z (libmcr syntax) # 2/ The high and low hexadecimal halves of an input # 3/ The high and low hexadecimal halves of the expected corresponding output # Special cases N 00000000 00000000 00000000 00000000 # zero N 80000000 00000000 80000000 00000000 # -zero P 00000000 00000000 00000000 00000000 # zero P 80000000 00000000 80000000 00000000 # -zero M 00000000 00000000 00000000 00000000 # zero M 80000000 00000000 80000000 00000000 # -zero Z 00000000 00000000 00000000 00000000 # zero Z 80000000 00000000 80000000 00000000 # -zero N 3ff00000 00000000 00000000 00000000 # 1 N bff00000 00000000 80000000 00000000 # -1 N 40000000 00000000 00000000 00000000 # 2 N c0000000 00000000 80000000 00000000 # -2 N 00000000 00000001 00000000 00000003 # smallest denorm positive N 80000000 00000001 80000000 00000003 # smallest denorm negative P 00000000 00000001 00000000 00000004 # smallest denorm positive P 80000000 00000001 80000000 00000003 # smallest denorm negative M 00000000 00000001 00000000 00000003 # smallest denorm positive M 80000000 00000001 80000000 00000004 # smallest denorm negative Z 00000000 00000001 00000000 00000003 # smallest denorm positive Z 80000000 00000001 80000000 00000003 # smallest denorm negative N 7ff00000 00000000 fff80000 00000000 # +inf N fff00000 00000000 fff80000 00000000 # -inf P 7ff00000 00000000 fff80000 00000000 # +inf P fff00000 00000000 fff80000 00000000 # -inf M 7ff00000 00000000 fff80000 00000000 # +inf M fff00000 00000000 fff80000 00000000 # -inf Z 7ff00000 00000000 fff80000 00000000 # +inf Z fff00000 00000000 fff80000 00000000 # -inf N fff80000 00000000 fff80000 00000000 # NaN P fff80000 00000000 fff80000 00000000 # NaN M fff80000 00000000 fff80000 00000000 # NaN Z fff80000 00000000 fff80000 00000000 # NaN # A few random denormals N 00000000 023C0A74 00000000 07051E89 N 000011F9 38F7364A 00003877 2AB832B5 P 00000000 023C0A74 00000000 07051E89 P 000011F9 38F7364A 00003877 2AB832B6 M 00000000 023C0A74 00000000 07051E88 M 000011F9 38F7364A 00003877 2AB832B5 Z 00000000 023C0A74 00000000 07051E88 Z 000011F9 38F7364A 00003877 2AB832B5 #The very worst cases for this function N 0x3ED7B544 0xCCBAFE6A 0x3EF29ECA 0xE32F9CA3 # 2.826223498647412316943112325918e-06 Z 0x3E8A5BDF 0x2B61615B 0x3EA4B3C4 0x1E10A1D4 # 9.819445776057906284644817519400e-08 # A few random numbers, easy to round P 42489853 9178a7c8 3ff7ab6a b9bea6bc # 2.112696573293107910156250000000e+11 Z 42489853 9178a7c8 3ff7ab6a b9bea6bb # 2.112696573293107910156250000000e+11 N c1e385b2 7f5518f8 3ffd41ad b29c782a # -2.620232698659297943115234375000e+09 N 40657e35 1ab2738d bfc6c2ee b6eae2b0 # 1.719439824567201924310211325064e+02 M c0d47edd 53bff025 c01e4fd8 0157dbab # -2.098745823667956938152201473713e+04 P c0d47edd 53bff025 c01e4fd8 0157dbaa # -2.098745823667956938152201473713e+04 Z c0d47edd 53bff025 c01e4fd8 0157dbaa # -2.098745823667956938152201473713e+04 M bfbd6a8c 5ba8a53c bfd82987 ddac6c6f # -1.149070476318642675117587259592e-01 P bfbd6a8c 5ba8a53c bfd82987 ddac6c6e # -1.149070476318642675117587259592e-01 Z bfbd6a8c 5ba8a53c bfd82987 ddac6c6e # -1.149070476318642675117587259592e-01 N c021612c 7f591d7d 3ff79389 2ac91db9 # -8.689792613628691597682518477086e+00 N 41b51833 c7161395 3fd1c6a0 114333f8 # 3.539076550862362980842590332031e+08 N 4217b35c b79d31dd 3ff5d550 30bc571d # 2.544836144729869461059570312500e+10 M c22ac43c 5551b050 3fe1068a 4512eb14 # -5.748071901684436035156250000000e+10 P c22ac43c 5551b050 3fe1068a 4512eb15 # -5.748071901684436035156250000000e+10 Z c22ac43c 5551b050 3fe1068a 4512eb14 # -5.748071901684436035156250000000e+10 M c253388f 5b97f45a 3fe4978a b26e5bf7 # -3.302131912638179931640625000000e+11 P c253388f 5b97f45a 3fe4978a b26e5bf8 # -3.302131912638179931640625000000e+11 Z c253388f 5b97f45a 3fe4978a b26e5bf7 # -3.302131912638179931640625000000e+11 N bf92a05f 34a50df2 bfad4a4e 10845ed5 # -1.818989523714082540140068999790e-02 M c13726b4 64d25d8b c0071707 9f5587bb # -1.517236393834921298548579216003e+06 P c13726b4 64d25d8b c0071707 9f5587ba # -1.517236393834921298548579216003e+06 Z c13726b4 64d25d8b c0071707 9f5587ba # -1.517236393834921298548579216003e+06 N c0c0bb8a 3085e3d9 bfd05913 5505eaa8 # -8.567079605804685343173332512379e+03 M bebebb5d c63190fd bed82303 da211b8b # -1.831763960757437088489496708477e-06 P bebebb5d c63190fd bed82303 da211b8a # -1.831763960757437088489496708477e-06 Z bebebb5d c63190fd bed82303 da211b8a # -1.831763960757437088489496708477e-06 N 3f684dbb e069d351 3f8316ae 0c2bdcd2 # 2.966753908646792715214646207755e-03 M bee308c4 c221dca2 befde620 8315e546 # -9.076238772316652317221144508075e-06 P bee308c4 c221dca2 befde620 8315e545 # -9.076238772316652317221144508075e-06 Z bee308c4 c221dca2 befde620 8315e545 # -9.076238772316652317221144508075e-06 N 3fda448f 63793d18 400bad5a b48e25f9 # 4.104345771238100404332271864405e-01 M 4042c94e c54db933 c0113439 a7b429a9 # 3.757271639151658604305339395069e+01 P 4042c94e c54db933 c0113439 a7b429a8 # 3.757271639151658604305339395069e+01 Z 4042c94e c54db933 c0113439 a7b429a8 # 3.757271639151658604305339395069e+01 N 3ebb43c5 7ebd5ac2 3ed569e6 521085b7 # 1.625104682786350822413764041774e-06 N 3f7c3316 be9249d3 3f9626be 507522b3 # 6.884659619702709724975431271332e-03 M 4004dc46 ebec56a7 c006c480 b24f91c7 # 2.607557147169092370830867366749e+00 P 4004dc46 ebec56a7 c006c480 b24f91c6 # 2.607557147169092370830867366749e+00 Z 4004dc46 ebec56a7 c006c480 b24f91c6 # 2.607557147169092370830867366749e+00 N 40af50f1 9398a602 40268a1e e24f5790 # 4.008471829195274949597660452127e+03 M 41548f76 10068c87 3ff00a4c cba6e986 # 5.389784250399715267121791839600e+06 P 41548f76 10068c87 3ff00a4c cba6e987 # 5.389784250399715267121791839600e+06 Z 41548f76 10068c87 3ff00a4c cba6e986 # 5.389784250399715267121791839600e+06 M 3f027010 9b4f4504 3f1cf642 b605b696 # 3.516722373543039394279408060839e-05 P 3f027010 9b4f4504 3f1cf642 b605b697 # 3.516722373543039394279408060839e-05 Z 3f027010 9b4f4504 3f1cf642 b605b696 # 3.516722373543039394279408060839e-05 M 421d8ab3 ef840a79 3fa074c1 331cf80c # 3.172027491301022720336914062500e+10 P 421d8ab3 ef840a79 3fa074c1 331cf80d # 3.172027491301022720336914062500e+10 Z 421d8ab3 ef840a79 3fa074c1 331cf80c # 3.172027491301022720336914062500e+10 M c2224783 8ca0532e bfe1ea66 37c255bc # -3.925460744016246032714843750000e+10 P c2224783 8ca0532e bfe1ea66 37c255bb # -3.925460744016246032714843750000e+10 Z c2224783 8ca0532e bfe1ea66 37c255bb # -3.925460744016246032714843750000e+10 N c224de62 6676f8df c036d8b5 92654111 # -4.481516831548607635498046875000e+10 M 3fe1b3ca 419e55f9 c017b60e cece9b04 # 5.531970292674365241580858310044e-01 P 3fe1b3ca 419e55f9 c017b60e cece9b03 # 5.531970292674365241580858310044e-01 Z 3fe1b3ca 419e55f9 c017b60e cece9b03 # 5.531970292674365241580858310044e-01 N 4184bb68 c4e42415 c005eb26 a990f5a5 # 4.347829661139694601297378540039e+07 M 40ed232e 3184eba6 401650ed ebdd7415 # 5.967344354482674680184572935104e+04 P 40ed232e 3184eba6 401650ed ebdd7416 # 5.967344354482674680184572935104e+04 Z 40ed232e 3184eba6 401650ed ebdd7415 # 5.967344354482674680184572935104e+04 M 421c19f4 44e222ff c0228e5d ff02cded # 3.017363077653417587280273437500e+10 P 421c19f4 44e222ff c0228e5d ff02cdec # 3.017363077653417587280273437500e+10 Z 421c19f4 44e222ff c0228e5d ff02cdec # 3.017363077653417587280273437500e+10 M c0ec37d0 726df847 4036c5ec 74b932aa # -5.779051396845332783414050936699e+04 P c0ec37d0 726df847 4036c5ec 74b932ab # -5.779051396845332783414050936699e+04 Z c0ec37d0 726df847 4036c5ec 74b932aa # -5.779051396845332783414050936699e+04 N c24679ea 0c9bf850 3fc87114 f6132f03 # -1.930693245999399414062500000000e+11 M c0acb8ad 8b073886 bffce0cc 92f84e49 # -3.676338951326036294631194323301e+03 P c0acb8ad 8b073886 bffce0cc 92f84e48 # -3.676338951326036294631194323301e+03 Z c0acb8ad 8b073886 bffce0cc 92f84e48 # -3.676338951326036294631194323301e+03 M 41e4fdb4 281388b3 c0062021 fbfe6c08 # 2.817368384610436916351318359375e+09 P 41e4fdb4 281388b3 c0062021 fbfe6c07 # 2.817368384610436916351318359375e+09 Z 41e4fdb4 281388b3 c0062021 fbfe6c07 # 2.817368384610436916351318359375e+09 N 41e07146 c4dda9d9 bfcde347 401660f6 # 2.206873126926983356475830078125e+09 N 3f1e7289 18810e38 3f37e9d0 6ce53987 # 1.161476303659863358250237119762e-04 M c201998a 940df5a2 3ff08465 01f726d1 # -9.448804993744937896728515625000e+09 P c201998a 940df5a2 3ff08465 01f726d2 # -9.448804993744937896728515625000e+09 Z c201998a 940df5a2 3ff08465 01f726d1 # -9.448804993744937896728515625000e+09 M 3fbf23c1 a76da726 3fd9b8b1 4d54aa61 # 1.216393502960753936203985858810e-01 P 3fbf23c1 a76da726 3fd9b8b1 4d54aa62 # 1.216393502960753936203985858810e-01 Z 3fbf23c1 a76da726 3fd9b8b1 4d54aa61 # 1.216393502960753936203985858810e-01 M 418ffcd7 ed0ad7b8 c00270ab b6301cc4 # 6.708300563029426336288452148438e+07 P 418ffcd7 ed0ad7b8 c00270ab b6301cc3 # 6.708300563029426336288452148438e+07 Z 418ffcd7 ed0ad7b8 c00270ab b6301cc3 # 6.708300563029426336288452148438e+07 N 40463d00 726aff9b 402b2112 2f7ddbf4 # 4.447657613968404888282748288475e+01 N c0c8df72 2f5d9fbd 3fd6927f 500ff83e # -1.273489207048701973690185695887e+04 M befc1a93 81f4b597 bf16129b 60fbe2e9 # -2.680188492581100042125817617400e-05 # Bad cases generated by tests/crlibm_generate_test_vectors tanpi 15 10 M c253e8db 88681000 bff00000 00000000 # -3.420443201602500000000000000000e+11 P c253e8db 88681000 bff00000 00000000 # -3.420443201602500000000000000000e+11 Z c253e8db 88681000 bff00000 00000000 # -3.420443201602500000000000000000e+11 M c0eb6adc b082f2ed 3fd590b1 92b9970c # -5.615089654681631509447470307350e+04 P c0eb6adc b082f2ed 3fd590b1 92b9970d # -5.615089654681631509447470307350e+04 Z c0eb6adc b082f2ed 3fd590b1 92b9970c # -5.615089654681631509447470307350e+04 N beec3b08 03d1a984 bf062c18 dcd67a4d # -1.346139480969534512168686579692e-05 N c05ed090 52eab0a0 bff0e937 8b665f6f # -1.232588088313955267949495464563e+02 M c018e628 6201d11e bfeb4a1b 18388366 # -6.224763423310177401504006411415e+00 P c018e628 6201d11e bfeb4a1b 18388365 # -6.224763423310177401504006411415e+00 Z c018e628 6201d11e bfeb4a1b 18388365 # -6.224763423310177401504006411415e+00 N c12a4a9b c6a67285 3fd77fd1 82605b28 # -8.615178879886424401775002479553e+05 N bf10003c 0514719b bf292259 a0d88df4 # -6.103864986468090180187634485875e-05 M 40097fe7 b8d9d5c5 3fe55ffe ea42f613 # 3.187453693530843512604633360752e+00 P 40097fe7 b8d9d5c5 3fe55ffe ea42f614 # 3.187453693530843512604633360752e+00 Z 40097fe7 b8d9d5c5 3fe55ffe ea42f613 # 3.187453693530843512604633360752e+00 N c0db61d7 9c886438 c002514c 299b89ea # -2.803936892900263774208724498749e+04 N 3f6658c3 be0a6c8c 3f818d30 223b08da # 2.727873143454189949763666334093e-03 M 417565e2 b41ffe62 3ff0ce1f 2115ab69 # 2.243741925781095772981643676758e+07 P 417565e2 b41ffe62 3ff0ce1f 2115ab6a # 2.243741925781095772981643676758e+07 Z 417565e2 b41ffe62 3ff0ce1f 2115ab69 # 2.243741925781095772981643676758e+07 M 4264916a 31787800 bff00000 00000000 # 7.067120137637500000000000000000e+11 P 4264916a 31787800 bff00000 00000000 # 7.067120137637500000000000000000e+11 Z 4264916a 31787800 bff00000 00000000 # 7.067120137637500000000000000000e+11 N c0e56b34 93739160 400097db 60f6ad8d # -4.386564299944299273192882537842e+04 N c1fe7b6a 72e98d3a 400970c3 a372fbbf # -8.182474542596979141235351562500e+09 N c01a9155 c3aa646d 4000bca3 c03ec7e7 # -6.641928727412147459574498498114e+00 N 40d71265 51196df6 c00df422 ed2a0c2b # 2.362558307491052983095869421959e+04 N 41f99648 40f03b2b 3fa7404c bab9e4f7 # 6.868468751014445304870605468750e+09 N 40f30a8c 654cfd13 bfeb6095 2c602cb1 # 7.799277473162514797877520322800e+04 N 3ec99230 559983f3 3ee4155d 5abc316e # 3.048306706430065810990498106903e-06 M c1dc6d59 455e5ee1 c028f3c9 6bfc45af # -1.907713301474540948867797851562e+09 P c1dc6d59 455e5ee1 c028f3c9 6bfc45ae # -1.907713301474540948867797851562e+09 Z c1dc6d59 455e5ee1 c028f3c9 6bfc45ae # -1.907713301474540948867797851562e+09 N 41366251 79c1128d 402a0ad5 538bafef # 1.466961475602302001789212226868e+06 N c0bda80c d0420fd3 bfc44b82 7848317c # -7.592050052765715918212663382292e+03 M bf64ccc3 7158d1ca bf805625 ebfdb131 # -2.539045070785149633973976079915e-03 P bf64ccc3 7158d1ca bf805625 ebfdb130 # -2.539045070785149633973976079915e-03 Z bf64ccc3 7158d1ca bf805625 ebfdb130 # -2.539045070785149633973976079915e-03 N 40db97bf 299a1d3a bfa50f72 65e53f71 # 2.825498691418508678907528519630e+04 M c1d787c0 e3f86ab3 3fd8fd00 ebd1913d # -1.579090831881512403488159179688e+09 P c1d787c0 e3f86ab3 3fd8fd00 ebd1913e # -1.579090831881512403488159179688e+09 Z c1d787c0 e3f86ab3 3fd8fd00 ebd1913d # -1.579090831881512403488159179688e+09 N c0882e36 321f05e0 3feb13c6 99245838 # -7.737764627860706241335719823837e+02 N bf613c83 68cf1d60 bf7b1342 bab43162 # -2.104050311092883762675853631663e-03 M 3fa3b34e b73bf375 3fbf18d2 40d15bb9 # 3.847738253350644482830844594901e-02 P 3fa3b34e b73bf375 3fbf18d2 40d15bba # 3.847738253350644482830844594901e-02 Z 3fa3b34e b73bf375 3fbf18d2 40d15bb9 # 3.847738253350644482830844594901e-02 N 3f526df7 98b39c6e 3f6cf2ff 112d2c89 # 1.124851029823205599694757594875e-03 N bed6b5a2 a314ddf2 bef1d604 bba8ba55 # -5.414369796334193789375151262266e-06 M 403c1607 7df43651 3fd1bc66 1eba8334 # 2.808605181896411195907603541855e+01 P 403c1607 7df43651 3fd1bc66 1eba8335 # 2.808605181896411195907603541855e+01 Z 403c1607 7df43651 3fd1bc66 1eba8334 # 2.808605181896411195907603541855e+01 M 41bc3080 ddf8e1dc bfb66b06 ce63f76a # 4.729407659721963405609130859375e+08 P 41bc3080 ddf8e1dc bfb66b06 ce63f769 # 4.729407659721963405609130859375e+08 Z 41bc3080 ddf8e1dc bfb66b06 ce63f769 # 4.729407659721963405609130859375e+08 N 3ff62fb5 86c002c0 400581e7 3b8b7591 # 1.386647726409293568394787143916e+00 N bf18157e bdb6e2a8 bf32ea5e 5fc0591f # -9.187303606140540066654631701226e-05 M c147b6f2 230152d7 bff28d9e eca94540 # -3.108324273477892857044935226440e+06 P c147b6f2 230152d7 bff28d9e eca9453f # -3.108324273477892857044935226440e+06 Z c147b6f2 230152d7 bff28d9e eca9453f # -3.108324273477892857044935226440e+06 M 416583a4 9b15ca65 bfe0c316 c9b4d830 # 1.127965284640998579561710357666e+07 P 416583a4 9b15ca65 bfe0c316 c9b4d82f # 1.127965284640998579561710357666e+07 Z 416583a4 9b15ca65 bfe0c316 c9b4d82f # 1.127965284640998579561710357666e+07 N c0c7f6d2 f219f2c7 3fffe46c fbb1cb0d # -1.226964801334719049918930977583e+04 M c1a23dd7 742ced5c bfd21a92 6d325ebb # -1.530213700877484083175659179688e+08 P c1a23dd7 742ced5c bfd21a92 6d325eba # -1.530213700877484083175659179688e+08 Z c1a23dd7 742ced5c bfd21a92 6d325eba # -1.530213700877484083175659179688e+08 M 3f1d5f29 ced5f8f6 3f371189 8c78ca5e # 1.120442645596608809751421054202e-04 P 3f1d5f29 ced5f8f6 3f371189 8c78ca5f # 1.120442645596608809751421054202e-04 Z 3f1d5f29 ced5f8f6 3f371189 8c78ca5e # 1.120442645596608809751421054202e-04 M 3f26181c 862dc57b 3f415a4c c8c32d33 # 1.685652560712672142547580156346e-04 P 3f26181c 862dc57b 3f415a4c c8c32d34 # 1.685652560712672142547580156346e-04 Z 3f26181c 862dc57b 3f415a4c c8c32d33 # 1.685652560712672142547580156346e-04 N 3fea8121 48f08709 bfe32945 8bd144c7 # 8.282629417992392051317551704415e-01 N c0e1e79e 3e198733 3fc64e63 9ac8d6e3 # -3.666894508053213212406262755394e+04 N 4050ca3d 011c6bd4 3fe196b2 f1286d58 # 6.715997340941913762435433454812e+01 M 41366147 7171be59 40162792 d432ad8d # 1.466695443141838768497109413147e+06 P 41366147 7171be59 40162792 d432ad8e # 1.466695443141838768497109413147e+06 Z 41366147 7171be59 40162792 d432ad8d # 1.466695443141838768497109413147e+06 N 4096608e bd009ab1 3fddf796 c945bc8f # 1.432139392861787428046227432787e+03 # One in five of the very worst cases computed by Lefevre and Muller. # Rounding these values requires evaluating the function to at least 2^(-100). # These worst cases have been selected thanks to the filterlists 5 script # If you want the full list please contact Jean-Michel Muller N 0x3F6074EA 0x92F7FBB6 0x3F79D9B8 0xA845FD99 # 1.004437519327200985935766297530e-03 Z 0x3F6890B1 0x325E5E59 0x3F834B45 0xFDB8164F # 1.499341052726329984526310035164e-03 N 0x3F69D1C5 0xCDCEC102 0x3F844779 0x1526BB2A # 1.575892608553231422768847735938e-03 Z 0x3F513C8E 0x77927138 0x3F6B1340 0xB769951B # 5.260177269011184417180082562027e-04 N 0x3F4DB74B 0xA716ABB6 0x3F6756C5 0xA7EEC959 # 4.534301470708283895647006112029e-04 N 0x3F3E503B 0x6FB79A1C 0x3F57CEE0 0x5ADD9ABC # 2.312729410356020127645382267190e-04 Z 0x3F3E3B64 0x9F99FF9F 0x3F57BE82 0x64D1C52A # 2.306518870689418319441105209577e-04 N 0x3F3422D8 0x14BCB0FB 0x3F4FA136 0x6F8BA0E1 # 1.536263247258264107771713602446e-04 Z 0x3F3070D9 0x578D5AFC 0x3F49D33E 0xF3AE9F72 # 1.254334745463754922575883021807e-04 Z 0x3F36ED1C 0x6D97BA16 0x3F520197 0x44C60084 # 1.749131395593773031886530855417e-04 Z 0x3F37E638 0x9D9AD48F 0x3F52C53D 0xE4065775 # 1.823371992963101941975095909854e-04 Z 0x3F200C14 0x26D28575 0x3F3934F4 0x8D139EFB # 6.121514316472459829327618097139e-05 Z 0x3F2A1A47 0x104F96B2 0x3F44803F 0xCDC17689 # 9.957369554988262688906275332812e-05 Z 0x3F21C2DC 0x0A9340EF 0x3F3BE630 0xD1090FE6 # 6.775348687715667392924417944400e-05 N 0x3F2B84B6 0x70D760F2 0x3F459CE7 0xBA4FAF46 # 1.049743989008954981895921365620e-04 Z 0x3F29CE54 0xB31BFF55 0x3F444499 0xCD00BAE0 # 9.844200101482893105770549668776e-05 N 0x3F145615 0x6E820C71 0x3F2FF1B2 0x85065080 # 3.878834633133036968429332991271e-05 N 0x3F170B1F 0x9923F441 0x3F321929 0x2BE02CD4 # 4.395189457005082759146266657702e-05 N 0x3F1B1C61 0xB77E12D5 0x3F354AF6 0x96B464DE # 5.170987327488488222030152408060e-05 Z 0x3F000C89 0x4ED76DBF 0x3F1935AC 0x80E1379A # 1.530549064008927999196683911176e-05 N 0x3F09EE85 0xDAD9C654 0x3F245DE2 0x3AF72326 # 2.473042484613657149023629999718e-05 Z 0x3F09E3AA 0xCA025E30 0x3F24555B 0x8E9F26A7 # 2.468998411639232058376047795889e-05 Z 0x3F071765 0xF3F955AE 0x3F2222CD 0x2605CBE0 # 2.202167456596064416081068304543e-05 N 0x3F038361 0xD4D25D79 0x3F1EA6BA 0x5C7B3514 # 1.860924867410965245794786382394e-05 N 0x3F039FBE 0x6A499084 0x3F1ED347 0x4285C929 # 1.871490407480458676662410377745e-05 N 0x3F0B804F 0xDA84B472 0x3F259972 0xB73685FE # 2.622720572380662684740595946842e-05 Z 0x3EF78398 0x675C7989 0x3F1277C7 0x748D0303 # 1.121237003648131688217110674133e-05 Z 0x3EEC95DE 0x6A0DBB3C 0x3F067370 0xD341E741 # 6.815296416869475419749932476599e-06 N 0x3EEA32E9 0x9FCA5159 0x3F049398 0xCA462BEB # 6.246299105190243021858229749421e-06 Z 0x3EEAD1EE 0x8A9B4DF2 0x3F05107D 0x7FC0384C # 6.394397283410428671599108618739e-06 N 0x3EECD8AA 0xA350C862 0x3F06A7E7 0x4F3CBF31 # 6.877506668211560723132265426916e-06 Z 0x3EECFD93 0x3B56FDD1 0x3F06C4E4 0x37C0E29E # 6.911880452375533408877154167849e-06 N 0x3EE58676 0x4B9B9657 0x3F00E7E8 0x24876404 # 5.132017742081455281258264150557e-06 Z 0x3EEB8365 0x6E91667C 0x3F059BDE 0xD6474F02 # 6.559673900141689805711950334022e-06 Z 0x3ED6C043 0xE1C234C7 0x3EF1DE5D 0xFE6594DC # 2.712134813681770270616484472259e-06 N 0x3EC1AF9A 0xF263DBD3 0x3EDBC7F2 0x1A45B841 # 1.054165247147668798478772726746e-06 Z 0x3EC249A8 0x1A73182B 0x3EDCB9ED 0xD7DA0F0D # 1.090033132021472979776978255717e-06 Z 0x3ECC611E 0x8FB56467 0x3EE64A02 0xEC50A215 # 1.691542421541794525497912592138e-06 Z 0x3EC68EC7 0x04FF1833 0x3EE1B77F 0xE4762A33 # 1.344545143654098498495782880446e-06 N 0x3ECEA52B 0xAA58D585 0x3EE81195 0x2262F94B # 1.826596112930929114839058609310e-06 N 0x3EB2112E 0x9FB01F7E 0x3ECC6138 0x165F9D56 # 5.384420654905506833752667703030e-07 N 0x3EBC7BBF 0x935D56E6 0x3ED65EEC 0xFE59FF45 # 8.488712299563289585927232036577e-07 N 0x3EB7C41A 0xACB67499 0x3ED2AA71 0xBB37D1AF # 7.082829482256099123594250861757e-07 Z 0x3EA4E3E6 0xCFECD0E7 0x3EC0683B 0x6B14B4F2 # 3.112888435242156830877241404515e-07 Z 0x3EA5B559 0xC8C36836 0x3EC10CBB 0xA912571F # 3.234803862668912468277307957487e-07 N 0x3EAFF69C 0x94AFF29C 0x3EC91A9B 0xB02ABFC5 # 4.762906839482067724824343110668e-07 Z 0x3E90DC73 0x75ADE2D0 0x3EAA7C43 0xF122EBC7 # 1.256252584976823057224485508110e-07 Z 0x3E927CE5 0xB21DE71A 0x3EAD0A6A 0xE8BFF5C5 # 1.377454391068544747841258680393e-07 N 0x3E95B79E 0x364C2D17 0x3EB10E83 0x8704C63D # 1.618061801423045304624902902477e-07 N 0x3E964544 0xC3228504 0x3EB17DC4 0x1154DC28 # 1.659287547960817820697572606836e-07 Z 0x3E9FB11B 0x573022BF 0x3EB8E404 0xE8F27986 # 2.361224847593624535392451855784e-07 Z 0x3E86A86D 0x6CBFC6D2 0x3EA1CBA5 0x2292AD03 # 8.440732840434062183238635591193e-08 Z 0x3E8EC574 0xF5AEF072 0x3EA82AF0 0xAE6355E8 # 1.146320846430973548600872101780e-07 N 0x3E85239B 0x54186619 0x3EA09A44 0x18D6A73A # 7.874924270352587609711356381528e-08 N 0x3E8778A6 0xB19B9B7D 0x3EA26F2E 0xFED2F420 # 8.743738213642189569203209660933e-08 N 0x3E8DEE80 0x3C1B1611 0x3EA7821D 0x38C2D678 # 1.115040637835308282884341627740e-07 N 0x3E8B9A80 0xFB963B0C 0x3EA5AE04 0xE624EB8E # 1.028311648247545137669744629710e-07 Z 0x3E785D6D 0xCAD6E885 0x3E9322DD 0x7CAF6BF2 # 4.538326812569664819643823505148e-08 Z 0x3E746498 0x4AA1CC5B 0x3E90043E 0xE2196A80 # 3.798482713169009838865270551299e-08 Z 0x3E70B181 0xD2CD9452 0x3E8A38CF 0x2DB3A61F # 3.109385668976166065681461048512e-08 Z 0x3E74BBFB 0x9DA460ED 0x3E9048E1 0x47BA3B45 # 3.862065840932782046510804625263e-08 Z 0x3E78EB4E 0xB6CC64B3 0x3E93924B 0xDF4C61A8 # 4.641557080891218191461442487376e-08 Z 0x3E7337E4 0x691E27D8 0x3E8E3026 0x0D5E70E9 # 3.579692732433808670408181655531e-08 Z 0x3F9C521C 0xD6C376B3 0x3FB64C99 0x08ED2B5E # 1.382849245458870300617970627854e-02 N 0x3F90F6BF 0x59DFB4EA 0x3FAAABBC 0xCB35E1E3 # 8.283133440239304895458261057684e-03 Z 0x3F863D78 0xB5183225 0x3FA17960 0xB24560BE # 5.429717553408629389377626495161e-03 Z 0x3F8B332E 0x65D421BE 0x3FA5600B 0xAA3342D4 # 6.640607110292183132282950452918e-03 N 0x3F727815 0x0847FDDC 0x3F8D0359 0xD42D29B3 # 2.254525259786295185437943189299e-03 Z 0x3F7F1DB8 0x85674EDF 0x3F987173 0x570D9174 # 3.798351662433904329246869835401e-03