Threads: 5 * reps: 1000 Finished rep 0 Finished rep 1 Finished rep 2 Finished rep 3 Finished rep 4 Finished rep 5 Finished rep 6 Finished rep 7 Finished rep 8 Finished rep 9 Finished rep 10 Finished rep 11 Finished rep 12 Finished rep 13 Finished rep 14 Finished rep 15 Finished rep 16 Finished rep 17 Finished rep 18 Finished rep 19 Finished rep 20 Finished rep 21 Finished rep 22 Finished rep 23 Finished rep 24 Finished rep 25 Finished rep 26 Finished rep 27 Finished rep 28 Finished rep 29 Finished rep 30 Finished rep 31 Finished rep 32 Finished rep 33 Finished rep 34 Finished rep 35 Finished rep 36 Finished rep 37 Finished rep 38 Finished rep 39 Finished rep 40 Finished rep 41 Finished rep 42 Finished rep 43 Finished rep 44 Finished rep 45 Finished rep 46 Finished rep 47 Finished rep 48 Finished rep 49 Finished rep 50 Finished rep 51 Finished rep 52 Finished rep 53 Finished rep 54 Finished rep 55 Finished rep 56 Finished rep 57 Finished rep 58 Finished rep 59 Finished rep 60 Finished rep 61 Finished rep 62 Finished rep 63 Finished rep 64 Finished rep 65 Finished rep 66 Finished rep 67 Finished rep 68 Finished rep 69 Finished rep 70 Finished rep 71 Finished rep 72 Finished rep 73 Finished rep 74 Finished rep 75 Finished rep 76 Finished rep 77 Finished rep 78 Finished rep 79 Finished rep 80 Finished rep 81 Finished rep 82 Finished rep 83 Finished rep 84 Finished rep 85 Finished rep 86 Finished rep 87 Finished rep 88 Finished rep 89 Finished rep 90 Finished rep 91 Finished rep 92 Finished rep 93 Finished rep 94 Finished rep 95 Finished rep 96 Finished rep 97 Finished rep 98 Finished rep 99 Finished rep 100 Finished rep 101 Finished rep 102 Finished rep 103 Finished rep 104 Finished rep 105 Finished rep 106 Finished rep 107 Finished rep 108 Finished rep 109 Finished rep 110 Finished rep 111 Finished rep 112 Finished rep 113 Finished rep 114 Finished rep 115 Finished rep 116 Finished rep 117 Finished rep 118 Finished rep 119 Finished rep 120 Finished rep 121 Finished rep 122 Finished rep 123 Finished rep 124 Finished rep 125 Finished rep 126 Finished rep 127 Finished rep 128 Finished rep 129 Finished rep 130 Finished rep 131 Finished rep 132 Finished rep 133 Finished rep 134 Finished rep 135 Finished rep 136 Finished rep 137 Finished rep 138 Finished rep 139 Finished rep 140 Finished rep 141 Finished rep 142 Finished rep 143 Finished rep 144 Finished rep 145 Finished rep 146 Finished rep 147 Finished rep 148 Finished rep 149 Finished rep 150 Finished rep 151 Finished rep 152 Finished rep 153 Finished rep 154 Finished rep 155 Finished rep 156 Finished rep 157 Finished rep 158 Finished rep 159 Finished rep 160 Finished rep 161 Finished rep 162 Finished rep 163 Finished rep 164 Finished rep 165 Finished rep 166 Finished rep 167 Finished rep 168 Finished rep 169 Finished rep 170 Finished rep 171 Finished rep 172 Finished rep 173 Finished rep 174 Finished rep 175 Finished rep 176 Finished rep 177 Finished rep 178 Finished rep 179 Finished rep 180 Finished rep 181 Finished rep 182 Finished rep 183 Finished rep 184 Finished rep 185 Finished rep 186 Finished rep 187 Finished rep 188 Finished rep 189 Finished rep 190 Finished rep 191 Finished rep 192 Finished rep 193 Finished rep 194 Finished rep 195 Finished rep 196 Finished rep 197 Finished rep 198 Finished rep 199 Finished rep 200 Finished rep 201 Finished rep 202 Finished rep 203 Finished rep 204 Finished rep 205 Finished rep 206 Finished rep 207 Finished rep 208 Finished rep 209 Finished rep 210 Finished rep 211 Finished rep 212 Finished rep 213 Finished rep 214 Finished rep 215 Finished rep 216 Finished rep 217 Finished rep 218 Finished rep 219 Finished rep 220 Finished rep 221 Finished rep 222 Finished rep 223 Finished rep 224 Finished rep 225 Finished rep 226 Finished rep 227 Finished rep 228 Finished rep 229 Finished rep 230 Finished rep 231 Finished rep 232 Finished rep 233 Finished rep 234 Finished rep 235 Finished rep 236 Finished rep 237 Finished rep 238 Finished rep 239 Finished rep 240 Finished rep 241 Finished rep 242 Finished rep 243 Finished rep 244 Finished rep 245 Finished rep 246 Finished rep 247 Finished rep 248 Finished rep 249 Finished rep 250 Finished rep 251 Finished rep 252 Finished rep 253 Finished rep 254 Finished rep 255 Finished rep 256 Finished rep 257 Finished rep 258 Finished rep 259 Finished rep 260 Finished rep 261 Finished rep 262 Finished rep 263 Finished rep 264 Finished rep 265 Finished rep 266 Finished rep 267 Finished rep 268 Finished rep 269 Finished rep 270 Finished rep 271 Finished rep 272 Finished rep 273 Finished rep 274 Finished rep 275 Finished rep 276 Finished rep 277 Finished rep 278 Finished rep 279 Finished rep 280 Finished rep 281 Finished rep 282 Finished rep 283 Finished rep 284 Finished rep 285 Finished rep 286 Finished rep 287 Finished rep 288 Finished rep 289 Finished rep 290 Finished rep 291 Finished rep 292 Finished rep 293 Finished rep 294 Finished rep 295 Finished rep 296 Finished rep 297 Finished rep 298 Finished rep 299 Finished rep 300 Finished rep 301 Finished rep 302 Finished rep 303 Finished rep 304 Finished rep 305 Finished rep 306 Finished rep 307 Finished rep 308 Finished rep 309 Finished rep 310 Finished rep 311 Finished rep 312 Finished rep 313 Finished rep 314 Finished rep 315 Finished rep 316 Finished rep 317 Finished rep 318 Finished rep 319 Finished rep 320 Finished rep 321 Finished rep 322 Finished rep 323 Finished rep 324 Finished rep 325 Finished rep 326 Finished rep 327 Finished rep 328 Finished rep 329 Finished rep 330 Finished rep 331 Finished rep 332 Finished rep 333 Finished rep 334 Finished rep 335 Finished rep 336 Finished rep 337 Finished rep 338 Finished rep 339 Finished rep 340 Finished rep 341 Finished rep 342 Finished rep 343 Finished rep 344 Finished rep 345 Finished rep 346 Finished rep 347 Finished rep 348 Finished rep 349 Finished rep 350 Finished rep 351 Finished rep 352 Finished rep 353 Finished rep 354 Finished rep 355 Finished rep 356 Finished rep 357 Finished rep 358 Finished rep 359 Finished rep 360 Finished rep 361 Finished rep 362 Finished rep 363 Finished rep 364 Finished rep 365 Finished rep 366 Finished rep 367 Finished rep 368 Finished rep 369 Finished rep 370 Finished rep 371 Finished rep 372 Finished rep 373 Finished rep 374 Finished rep 375 Finished rep 376 Finished rep 377 Finished rep 378 Finished rep 379 Finished rep 380 Finished rep 381 Finished rep 382 Finished rep 383 Finished rep 384 Finished rep 385 Finished rep 386 Finished rep 387 Finished rep 388 Finished rep 389 Finished rep 390 Finished rep 391 Finished rep 392 Finished rep 393 Finished rep 394 Finished rep 395 Finished rep 396 Finished rep 397 Finished rep 398 Finished rep 399 Finished rep 400 Finished rep 401 Finished rep 402 Finished rep 403 Finished rep 404 Finished rep 405 Finished rep 406 Finished rep 407 Finished rep 408 Finished rep 409 Finished rep 410 Finished rep 411 Finished rep 412 Finished rep 413 Finished rep 414 Finished rep 415 Finished rep 416 Finished rep 417 Finished rep 418 Finished rep 419 Finished rep 420 Finished rep 421 Finished rep 422 Finished rep 423 Finished rep 424 Finished rep 425 Finished rep 426 Finished rep 427 Finished rep 428 Finished rep 429 Finished rep 430 Finished rep 431 Finished rep 432 Finished rep 433 Finished rep 434 Finished rep 435 Finished rep 436 Finished rep 437 Finished rep 438 Finished rep 439 Finished rep 440 Finished rep 441 Finished rep 442 Finished rep 443 Finished rep 444 Finished rep 445 Finished rep 446 Finished rep 447 Finished rep 448 Finished rep 449 Finished rep 450 Finished rep 451 Finished rep 452 Finished rep 453 Finished rep 454 Finished rep 455 Finished rep 456 Finished rep 457 Finished rep 458 Finished rep 459 Finished rep 460 Finished rep 461 Finished rep 462 Finished rep 463 Finished rep 464 Finished rep 465 Finished rep 466 Finished rep 467 Finished rep 468 Finished rep 469 Finished rep 470 Finished rep 471 Finished rep 472 Finished rep 473 Finished rep 474 Finished rep 475 Finished rep 476 Finished rep 477 Finished rep 478 Finished rep 479 Finished rep 480 Finished rep 481 Finished rep 482 Finished rep 483 Finished rep 484 Finished rep 485 Finished rep 486 Finished rep 487 Finished rep 488 Finished rep 489 Finished rep 490 Finished rep 491 Finished rep 492 Finished rep 493 Finished rep 494 Finished rep 495 Finished rep 496 Finished rep 497 Finished rep 498 Finished rep 499 Finished rep 500 Finished rep 501 Finished rep 502 Finished rep 503 Finished rep 504 Finished rep 505 Finished rep 506 Finished rep 507 Finished rep 508 Finished rep 509 Finished rep 510 Finished rep 511 Finished rep 512 Finished rep 513 Finished rep 514 Finished rep 515 Finished rep 516 Finished rep 517 Finished rep 518 Finished rep 519 Finished rep 520 Finished rep 521 Finished rep 522 Finished rep 523 Finished rep 524 Finished rep 525 Finished rep 526 Finished rep 527 Finished rep 528 Finished rep 529 Finished rep 530 Finished rep 531 Finished rep 532 Finished rep 533 Finished rep 534 Finished rep 535 Finished rep 536 Finished rep 537 Finished rep 538 Finished rep 539 Finished rep 540 Finished rep 541 Finished rep 542 Finished rep 543 Finished rep 544 Finished rep 545 Finished rep 546 Finished rep 547 Finished rep 548 Finished rep 549 Finished rep 550 Finished rep 551 Finished rep 552 Finished rep 553 Finished rep 554 Finished rep 555 Finished rep 556 Finished rep 557 Finished rep 558 Finished rep 559 Finished rep 560 Finished rep 561 Finished rep 562 Finished rep 563 Finished rep 564 Finished rep 565 Finished rep 566 Finished rep 567 Finished rep 568 Finished rep 569 Finished rep 570 Finished rep 571 Finished rep 572 Finished rep 573 Finished rep 574 Finished rep 575 Finished rep 576 Finished rep 577 Finished rep 578 Finished rep 579 Finished rep 580 Finished rep 581 Finished rep 582 Finished rep 583 Finished rep 584 Finished rep 585 Finished rep 586 Finished rep 587 Finished rep 588 Finished rep 589 Finished rep 590 Finished rep 591 Finished rep 592 Finished rep 593 Finished rep 594 Finished rep 595 Finished rep 596 Finished rep 597 Finished rep 598 Finished rep 599 Finished rep 600 Finished rep 601 Finished rep 602 Finished rep 603 Finished rep 604 Finished rep 605 Finished rep 606 Finished rep 607 Finished rep 608 Finished rep 609 Finished rep 610 Finished rep 611 Finished rep 612 Finished rep 613 Finished rep 614 Finished rep 615 Finished rep 616 Finished rep 617 Finished rep 618 Finished rep 619 Finished rep 620 Finished rep 621 Finished rep 622 Finished rep 623 Finished rep 624 Finished rep 625 Finished rep 626 Finished rep 627 Finished rep 628 Finished rep 629 Finished rep 630 Finished rep 631 Finished rep 632 Finished rep 633 Finished rep 634 Finished rep 635 Finished rep 636 Finished rep 637 Finished rep 638 Finished rep 639 Finished rep 640 Finished rep 641 Finished rep 642 Finished rep 643 Finished rep 644 Finished rep 645 Finished rep 646 Finished rep 647 Finished rep 648 Finished rep 649 Finished rep 650 Finished rep 651 Finished rep 652 Finished rep 653 Finished rep 654 Finished rep 655 Finished rep 656 Finished rep 657 Finished rep 658 Finished rep 659 Finished rep 660 Finished rep 661 Finished rep 662 Finished rep 663 Finished rep 664 Finished rep 665 Finished rep 666 Finished rep 667 Finished rep 668 Finished rep 669 Finished rep 670 Finished rep 671 Finished rep 672 Finished rep 673 Finished rep 674 Finished rep 675 Finished rep 676 Finished rep 677 Finished rep 678 Finished rep 679 Finished rep 680 Finished rep 681 Finished rep 682 Finished rep 683 Finished rep 684 Finished rep 685 Finished rep 686 Finished rep 687 Finished rep 688 Finished rep 689 Finished rep 690 Finished rep 691 Finished rep 692 Finished rep 693 Finished rep 694 Finished rep 695 Finished rep 696 Finished rep 697 Finished rep 698 Finished rep 699 Finished rep 700 Finished rep 701 Finished rep 702 Finished rep 703 Finished rep 704 Finished rep 705 Finished rep 706 Finished rep 707 Finished rep 708 Finished rep 709 Finished rep 710 Finished rep 711 Finished rep 712 Finished rep 713 Finished rep 714 Finished rep 715 Finished rep 716 Finished rep 717 Finished rep 718 Finished rep 719 Finished rep 720 Finished rep 721 Finished rep 722 Finished rep 723 Finished rep 724 Finished rep 725 Finished rep 726 Finished rep 727 Finished rep 728 Finished rep 729 Finished rep 730 Finished rep 731 Finished rep 732 Finished rep 733 Finished rep 734 Finished rep 735 Finished rep 736 Finished rep 737 Finished rep 738 Finished rep 739 Finished rep 740 Finished rep 741 Finished rep 742 Finished rep 743 Finished rep 744 Finished rep 745 Finished rep 746 Finished rep 747 Finished rep 748 Finished rep 749 Finished rep 750 Finished rep 751 Finished rep 752 Finished rep 753 Finished rep 754 Finished rep 755 Finished rep 756 Finished rep 757 Finished rep 758 Finished rep 759 Finished rep 760 Finished rep 761 Finished rep 762 Finished rep 763 Finished rep 764 Finished rep 765 Finished rep 766 Finished rep 767 Finished rep 768 Finished rep 769 Finished rep 770 Finished rep 771 Finished rep 772 Finished rep 773 Finished rep 774 Finished rep 775 Finished rep 776 Finished rep 777 Finished rep 778 Finished rep 779 Finished rep 780 Finished rep 781 Finished rep 782 Finished rep 783 Finished rep 784 Finished rep 785 Finished rep 786 Finished rep 787 Finished rep 788 Finished rep 789 Finished rep 790 Finished rep 791 Finished rep 792 Finished rep 793 Finished rep 794 Finished rep 795 Finished rep 796 Finished rep 797 Finished rep 798 Finished rep 799 Finished rep 800 Finished rep 801 Finished rep 802 Finished rep 803 Finished rep 804 Finished rep 805 Finished rep 806 Finished rep 807 Finished rep 808 Finished rep 809 Finished rep 810 Finished rep 811 Finished rep 812 Finished rep 813 Finished rep 814 Finished rep 815 Finished rep 816 Finished rep 817 Finished rep 818 Finished rep 819 Finished rep 820 Finished rep 821 Finished rep 822 Finished rep 823 Finished rep 824 Finished rep 825 Finished rep 826 Finished rep 827 Finished rep 828 Finished rep 829 Finished rep 830 Finished rep 831 Finished rep 832 Finished rep 833 Finished rep 834 Finished rep 835 Finished rep 836 Finished rep 837 Finished rep 838 Finished rep 839 Finished rep 840 Finished rep 841 Finished rep 842 Finished rep 843 Finished rep 844 Finished rep 845 Finished rep 846 Finished rep 847 Finished rep 848 Finished rep 849 Finished rep 850 Finished rep 851 Finished rep 852 Finished rep 853 Finished rep 854 Finished rep 855 Finished rep 856 Finished rep 857 Finished rep 858 Finished rep 859 Finished rep 860 Finished rep 861 Finished rep 862 Finished rep 863 Finished rep 864 Finished rep 865 Finished rep 866 Finished rep 867 Finished rep 868 Finished rep 869 Finished rep 870 Finished rep 871 Finished rep 872 Finished rep 873 Finished rep 874 Finished rep 875 Finished rep 876 Finished rep 877 Finished rep 878 Finished rep 879 Finished rep 880 Finished rep 881 Finished rep 882 Finished rep 883 Finished rep 884 Finished rep 885 Finished rep 886 Finished rep 887 Finished rep 888 Finished rep 889 Finished rep 890 Finished rep 891 Finished rep 892 Finished rep 893 Finished rep 894 Finished rep 895 Finished rep 896 Finished rep 897 Finished rep 898 Finished rep 899 Finished rep 900 Finished rep 901 Finished rep 902 Finished rep 903 Finished rep 904 Finished rep 905 Finished rep 906 Finished rep 907 Finished rep 908 Finished rep 909 Finished rep 910 Finished rep 911 Finished rep 912 Finished rep 913 Finished rep 914 Finished rep 915 Finished rep 916 Finished rep 917 Finished rep 918 Finished rep 919 Finished rep 920 Finished rep 921 Finished rep 922 Finished rep 923 Finished rep 924 Finished rep 925 Finished rep 926 Finished rep 927 Finished rep 928 Finished rep 929 Finished rep 930 Finished rep 931 Finished rep 932 Finished rep 933 Finished rep 934 Finished rep 935 Finished rep 936 Finished rep 937 Finished rep 938 Finished rep 939 Finished rep 940 Finished rep 941 Finished rep 942 Finished rep 943 Finished rep 944 Finished rep 945 Finished rep 946 Finished rep 947 Finished rep 948 Finished rep 949 Finished rep 950 Finished rep 951 Finished rep 952 Finished rep 953 Finished rep 954 Finished rep 955 Finished rep 956 Finished rep 957 Finished rep 958 Finished rep 959 Finished rep 960 Finished rep 961 Finished rep 962 Finished rep 963 Finished rep 964 Finished rep 965 Finished rep 966 Finished rep 967 Finished rep 968 Finished rep 969 Finished rep 970 Finished rep 971 Finished rep 972 Finished rep 973 Finished rep 974 Finished rep 975 Finished rep 976 Finished rep 977 Finished rep 978 Finished rep 979 Finished rep 980 Finished rep 981 Finished rep 982 Finished rep 983 Finished rep 984 Finished rep 985 Finished rep 986 Finished rep 987 Finished rep 988 Finished rep 989 Finished rep 990 Finished rep 991 Finished rep 992 Finished rep 993 Finished rep 994 Finished rep 995 Finished rep 996 Finished rep 997 Finished rep 998 Finished rep 999 All threads joined