# # Licensed to the Apache Software Foundation (ASF) under one # or more contributor license agreements. See the NOTICE file # distributed with this work for additional information # regarding copyright ownership. The ASF licenses this file # to you 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 # # http://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. # tod = 12647091 elapsed = 523759 299752 468274 322048 713168 588457 621090 557883 751101 645859 709999 580921 655588 597279 770474 712643 814687 671952 717784 884431 815966 793172 713078 692813 876433 724026 898980 106143 1053042 906398 847006 940222 934611 948546 882541 831417 524046 227859 772392 977178 857251 949927 1013757 890470 985276 1033262 1027699 1161488 104769 1052002 282965 952164 1123328 975433 991294 1100169 1064206 1183105 1065804 1198655 228588 305473 1118035 1048203 1052311 1222237 1108688 1248016 1108484 1152993 1250232 1133641 1264299 1122065 748035 1116302 1283500 353211 1361661 1334280 1236833 1339736 1331351 1176991 955419 295712 1418453 1402292 1278830 1242837 373007 1397919 1414631 1571901 1432616 664246 451319 564970 312991 1530006 1398355 593084 276910 618305 1469082 1471504 282118 459698 1518796 1566806 1695585 1634931 1583962 1713981 1499912 222729 1631126 1605904 1011412 1624148 1654733 737570 1088731 1667801 737482 1539681 447727 1544156 1537475 1594436 1711310 892718 515891 735285 879152 381075 844324 470045 569083 1824050 396153 1782041 1028038 599918 1816317 1706551 1707802 1679736 1850197 298992 1877326 1881308 485224 898388 868362 1290783 1883561 623326 1715733 1116535 1991369 1990887 1858774 1935929 605260 2114233 2116814 2082642 1286721 397689 1994694 423398 2112598 1039617 499342 1048271 2110905 658854 584615 279968 325061 1177961 1114112 263976 1212241 2145453 376051 2237359 1191208 2218832 1007119 986670 1499676 2173298 2261027 2241716 2271761 476058 412572 1623973 792338 675556 441326 1181714 2331357 1037330 1195971 2211337 2485413 1500502 1232034 276005 2264714 492212 1930857 1108613 2409300 1397477 2264885 674705 1074449 963538 1077307 2275954 984547 1018987 842967 1242403 673208 1165721 347090 2351428 247099 415185 2380187 2304513 323580 1309719 620564 659871 459034 2544244 1393143 1665787 1300455 905787 271625 179301 676737 1027810 424883 1749598 1504226 339248 330196 1335523 421260 1560187 2725019 2692116 2784487 269295 601806 981970 161980 1546756 164303 296678 880793 544738 1400522 936019 2786169 141591 1553425 670493 80036 2847868 1364525 761832 465453 796713 662292 1226161 1154582 474981 666561 2909817 2940408 1481238 520131 126515 1043930 741804 2869612 1363421 421587 1550278 2935445 621819 500622 2780455 352471 402969 681951 3106444 541704 815769 350360 645440 1062171 1818779 1475680 985992 1463101 1828439 742871 1059503 989803 1247963 1667146 1822925 1675312 1967039 1062353 539737 467701 1830859 516782 276459 771823 1337477 1300619 1079933 657642 239903 307513 1086919 562922 484453 3186114 765069 238099 1457084 1225591 1469858 1617589 819513 680028 324559 553022 894014 617344 1178724 317671 1713036 1750388 602103 3280557 605020 989966 2344266 385845 944153 471570 920046 611543 1201787 196416 918785 515308 204680 432268 212300 436535 793001 1933953 3386000 510023 1321630 263772 469946 526465 731009 1459269 308331 2300426 1123464 320691 1673662 836003 597626 3510202 1234820 3491881 2564214 2023592 241016 2256204 665603 581134 334385 242125 1189783 601456 399787 3561934 414113 2049568 658788 323022 2167898 881884 360760 3637328 2361825 1458881 501155 537046 364451 221264 1046355 569888 2625610 583135 2734031 606991 2147483 234417 1994707 2978810 2091741 1464305 265860 613930 350900 193718 771223 501828 309446 1119927 454404 470379 445803 675651 243114 2057480 1207621 218152 1940969 250129 85796 1307265 728935 341693 584594 1048494 1730330 380344 438773 1136263 1594101 1124955 2228746 291064 682814 398456 845321 1076416 1109785 1028666 928413 1043834 883357 3577101 1126127 1607287 1264857 2407051 112280 600273 708541 3661693 1970323 957250 621418 401766 1115644 770492 432931 662325 1351176 1303603 1373401 568863 544385 197825 578792 1106900 617102 698379 1443948 1404964 1447610 610090 696088 1146491 1338606 1471330 1698671 1690186 855434 667658 3045801 256838 670700 372114 1312570 2358997 678779 1534569 727901 771931 885650 789086 883151 1558129 1571429 1384672 1584267 1874658 958933 186173 624796 677501 1206655 287966 840152 449472 1269227 760680 1079492 2465510 1274534 384160 813162 909422 1441496 753854 2331765 764503 741190 841948 369479 168125 364115 257963 109795 331947 1299515 1241299 521151 873318 633399 326992 449250 860015 1149243 163633 1170504 180864 2410696 801938 873023 421818 1412073 445351 835377 644119 324616 949513 178726 218573 920079 1487132 3679955 1168851 1005109 1491123 2135489 677226 1804892 1805367 1805835 287967 1238914 1154891 1627991 3139488 482395 538379 626258 1069332 998857 944644 430453 1281411 2541426 569899 562119 430908 368429 1516431 1076902 164393 373799 1086412 969614 344465 1796694 931961 952273 2773596 2202606 1321674 228439 993613 325346 1804012 1080922 1623018 467165 3633666 361303 1022283 495093 996431 1110450 1970587 1368136 1872178 378574 1799178 262642 1195086 1148482 1924276 1229914 326802 194276 1157622 343918 841066 1400297 1173441 1194279 1199294 2290679 481731 1244968 393840 1429046 1160215 386238 445944 1233715 1251882 624933 1267536 206764 1249610 360364 404680 1296683 279638 1294326 2450328 1286385 1194944 1261649 499976 194055 349404 1287938 696010 382442 1358514 1339909 1337564 613613 1298178 767324 1731925 3181113 1296803 691436 1253800 1331686 333387 1263097 1533157 3085349 518845 1979646 1901450 755676 986369 395069 438360 506581 1245971 493543 3328119 1962385 1507717 1337396 1098291 1372378 1569620 1342412 2603145 727880 980659 302394 698135 1577973 447910 570237 736765 410789 1539560 1121741 1449526 1342900 2142065 1206740 554332 660313 1422202 858035 1397659 1273183 1417427 2769157 556501 3112459 1410996 1361777 531166 590043 702790 951085 2075579 2289090 1459675 581298 475775 725721 560225 1400995 2062595 1664494 1163640 1288332 1478963 408618 3754017 2129192 3686472 1515379 578626 1388645 1266282 842751 5538759 615789 1545080 886357 414747 1542942 5567023 556823 1664310 316243 324896 1551889 453050 629649 1699742 1652086 645067 1571686 524598 3310013 557512 467086 780166 1824443 289797 2457869 991748 1786729 751728 5526911 629388 1554530 810844 791661 2227239 417033 720479 1015411 333664 830418 611366 2323875 5722977 1495072 2151859 1096011 739682 2557346 536736 696568 446256 867504 737523 543507 1864478 2611602 1751502 1357480 603731 435582 852867 1727799 2252393 698217 715380 3018226 2117503 672344 2490247 379165 710107 1907684 422180 1980859 581881 1798467 776980 1873532 717029 449348 473158 1482367 2099954 517220 1947600 575436 592342 608286 2627365 416844 1888929 798161 1932228 1947072 673862 574088 1950950 450079 677191 2737853 2107494 710794 622680 2416275 971228 567684 698087 2026492 1049679 577861 1915878 461326 2004702 570176 1933030 404384 757923 724522 697312 1059795 606975 392597 2510306 603668 2093074 504194 2070812 678675 746589 600607 834641 435690 636908 514480 2097844 827793 1085258 544358 805363 555465 1702130 395429 648569 554703 642996 879714 2145274 700423 1271605 1110253 2075990 1515333 1005802 1079849 1205844 400096 687375 1894826 2043437 422339 815586 622962 679036 2096726 583480 2191013 1320062 1238893 645602 623394 510183 2227820 435453 3378464 2312058 1099569 903072 1416903 856434 3401755 835662 872891 959789 2310505 1062921 1511609 787896 672188 1020407 919880 874262 810867 636391 983707 1314486 568808 3200397 1277763 920313 2387996 1015185 642752 1075459 539651 840011 1325478 566798 803989 1021304 6265532 727497 1169561 1239714 843881 1434242 1262204 2665048 757668 1043959 614703 848903 433368 337850 1276258 1211414 366839 2052011 4635475 6495180 638244 1228644 3325373 3154671 736752 2543505 717035 265644 4687199 2837002 1149958 1226525 944682 319187 2729551 782651 2518824 1791924 534406 638849 287262 1306748 600393 559627 582552 393522 1063224 5864603 570806 342813 1019096 1142039 1426065 1410629 1310301 771374 629813 2291670 788752 1096016 1170967 766813 935921 1683778 1427957 1375214 981015 1478129 534970 1082162 631730 2736572 824306 1653604 681652 1633308 294325 711382 711072 1956917 795174 1457391 761634 863085 409414 1972310 817785 1119432 758973 2745995 815216 364805 1669469 368684 1559139 964741 1769656 519074 549101 558157 993617 975052 769818 439485 2802292 1216847 1028527 1528624 970557 491389 1307130 1227562 907704 691095 711752 2225049 812563 536949 1691206 443992 2158752 744514 1371533 1759727 417012 1110903 786970 3682041 1123744 988970 1986081 2883071 885729 1949806 2894194 2603116 4366316 889333 1588746 832298 2894207 865108 1046226 579308 1256584 2920855 1835869 924499 360040 1574797 824564 797497 2958977 1173467 1197664 757434 1055797 1041059 690070 906268 292688 901423 1669575 555995 1577437 1630125 1604829 3160466 484422 1832814 4546601 734035 1585175 662009 684811 896148 385412 954582 718605 310555 4602777 2125037 686223 534849 456990 641169 880056 698851 1756176 1073107 2026360 1140467 1329997 591913 626917 926346 1339907 3605866 1048591 1943785 1422526 1976759 3204926 893821 1674307 366021 1062848 592054 1962421 1330765 2482999 947398 507657 1086462 1085492 482865 862235 1667637 2091268 405539 1228235 869068 813400 760127 2090468 1784590 2043345 1862189 677512 3294837 1272431 1245723 650554 1160172 546087 858174 392492 848224 505024 557963 753455 1110512 941633 742816 2450907 473686 1130346 2056656 505459 481500 881119 3387828 783805 1516122 991372 840485 1416132 670191 546133 835802 4161187 558196 3094108 575226 1026626 697778 2124718 582829 1123312 868633 1716488 1094899 530559 609135 550101 510153 546635 1022594 566402 1453872 2195121 1053342 2289460 935074 2172965 1170243 2253880 474043 688923 499476 1634408 1831657 2759469 1868730 469599 636817 800097 667799 2700244 626710 1724786 866526 564760 1261396 2349010 1247266 753303 789055 487587 866257 1488993 433607 732558 588411 2467628 1185063 1499232 1996604 1331776 772039 728068 760585 1121938 530950 1617773 1767160 508413 988260 938081 472436 1299124 1463105 678252 542661 1844811 749190 1053693 779192 905177 2182399 497384 402979 435097 531384 1066312 553642 1616131 838679 1653943 1754538 999301 969401 585152 745289 461302 716727 403675 1767052 489252 1937001 1345813 508024 1773079 676605 760144 552371 498194 402144 515194 871733 1300547 2069297 585312 2559138 1303289 1164411 495099 1532063 1045621 542123 1184039 601834 648375 584525 625986 630088 1462705 703565 482288 2623562 2151244 1448467 1172084 1204138 1087483 687106 703566 939259 2612356 1283334 4001894 1178289 1380042 867868 1025814 310600 384141 1698368 111846 533911 856956 937564 327602 1084786 323015 745691 927320 1387845 1087465 1163613 3018775 1956669 1221710 385596 1552298 712007 1314834 420486 579665 336382 2039910 1158890 2535576 215119 1395191 455168 1945905 1239910 216058 2472350 984703 692815 818756 4236039 279883 195836 916285 1227564 1819713 1489659 1829787 951720 2078614 2967626 2142770 242198 330827 2676924 908591 1390745 1595712 1660742 479727 782898 2425083 2152672 606261 2319393 2132844 342100 2822156 291427 1550290 264971 1573919 640047 920962 1383051 1414777 1307223 340063 797909 227717 825047 1132457 1307392 264098 1803118 1254341 801761 560022 415000 1864161 1822761 5958017 573687 669800 1628030 812868 1452506 2524207 768274 557686 3315857 1527945 1351957 1110708 806242 1343690 733391 435706 1121980 340671 739054 908694 592667 1620063 537926 863575 929271 1718964 909193 1018263 3394804 1026181 813426 1433437 1258649 457425 1829371 1728830 364338 2185942 979649 607498 241796 3727468 1804829 2168361 634646 1851168 326215 1461275 1815297 518377 2704528 1551456 1960941 312537 1852223 1636317 480117 1466726 2364868 1917411 423292 1722988 942972 2551447 3591563 1403016 1506405 1606675 368050 370542 258452 2844408 667335 978142 950250 1302730 115552 3490081 988256 796151 2194717 1924266 957059 685756 207958 5498663 1270269 805401 1766905 197602 611030 1435322 759384 1075404 1889191 103523 108710 1132178 1384272 648989 1803879 1063899 934185 314062 3131737 2813300 1808622 294629 1146131 529559 784173 1142055 1854128 1854712 1267017 3477703 2066748 254664 1621203 184803 3260433 1351931 378138 2342594 268946 1057625 507131 1339405 418557 2002043 516629 447399 1634992 562842 204480 1423921 1306962 485611 392028 4019889 1272320 1428500 4878338 188052 775335 182209 1134912 519487 1163923 537671 1500830 3102570 399808 1403885 1436261 2322161 258965 1538918 986096 699716 147276 1803584 1239742 729747 1288507 566226 508243 1485874 977711 1594651 1531309 507369 1931291 576257 3757169 770720 1087034 667814 550066 593060 554597 1894218 803478 424948 434612 809826 602979 1775201 759634 709877 4007311 302323 199068 917571 2057950 389496 563872 513669 448503 1109975 1569481 554115 1490317 974753 1741951 455364 629304 2066400 412522 1314175 589861 2054619 311690 1002269 791355 1368282 524918 1866206 1072841 2025590 1008948 381319 1243231 595796 1703721 2150789 1909305 1887772 686765 383134 1238530 1007584 696869 639434 2789888 418590 957996 1103399 589373 1171846 419113 794773 3365191 642669 621391 2284704 781796 1041102 849352 340788 544772 641603 809380 1274010 539919 3327675 847528 977547 1270925 5388157 386126 1408077 539561 1755280 861583 1283613 2252965 1341077 1580934 2105691 903842 1440533 2106245 1972732 2090058 1930773 390493 981117 1224984 482617 1709284 581810 1259396 2546461 3362394 3790763 899850 1553725 1885413 2845715 2822619 350608 875406 402839 660607 1277786 1497910 3737629 585213 1271810 1437142 993418 1040536 577509 1914494 775613 880187 1168158 284347 486805 1194363 761630 1505530 573078 961458 326026 728971 2388311 749882 1342026 1099871 1156340 847901 1232499 977612 7477437 1382501 1599613 673293 838350 4232119 739936 1256958 1675052 388848 4510032 1222794 1620247 1702904 509368 1285057 709261 734646 1448437 549046 1166583 2219721 2349130 941600 283477 1394468 366027 2709698 325772 642409 2317736 451427 1595461 372497 1892438 531011 2009220 2794428 876759 668013 2096158 661888 669295 723840 1437610 650959 1207952 2133620 450765 3049185 541859 567704 323311 755898 2344919 324651 2535574 826058 1110872 1408862 3434995 6684595 2149742 1990329 542085 711201 305855 785164 1664608 1333992 1586417 489966 1152010 2611110 1114732 504992 406391 1799288 2105036 1150825 1282195 360480 337933 298276 378876 1401099 804098 6067244 2243897 568135 281109 834970 470978 2417836 450115 2586677 2373769 1059898 3721597 1957134 1170592 412685 993670 2432466 1947460 654342 3140733 349651 1094535 1926318 741491 2263061 522583 4892396 462126 2174532 1061754 1967097 792503 502650 2323731 2985796 2669408 1167192 1831158 1675484 853685 494528 652238 2447180 1047190 2878560 1849012 2587104 2672502 2137625 663256 1619839 2456700 915093 1087199 582887 1342159 2086758 1569755 2700396 531193 1354870 950611 688173 553336 2222521 656488 956735 3015077 631659 1709676 2384897 1187170 4223430 721241 1503080 1439491 3446936 396272 307166 3160264 308693 2135293 2212887 965638 367820 1488030 2374323 1055263 321108 2593550 255491 426843 3630622 487961 1210438 1963950 366424 2369011 3246017 1053464 368050 493708 1353178 391968 2795369 1542857 358060 402298 4995328 840451 3592825 592695 1669658 673423 1547773 2720863 711103 624598 1230909 198609 329996 2598798 477930 719281 532414 532907 1363437 785475 303747 1584042 156998 571683 5303310 455794 662522 947576 1387425 374571 523616 248928 578708 680822 331130 834710 844519 978333 1787698 777200 1389793 1086680 724100 239463 965834 3324130 1346686 464061 287032 954439 491492 701802 3570557 377522 407231 398343 352552 1007801 277152 301056 1001505 2166968 1225062 473711 356354 540435 228902 1000122 613471 398613 386828 2857235 4612608 1100719 841586 1170719 291831 211831 1114112 1048891 774110 190670 223750 1861291 874235 396536 494213 3024653 1481812 8952571 11170555 854403 2764175 228609 802465 1144984 1389600 881509 633355 4511455 495404 1532306 269973 499944 1492238 393347 4994262 757100 1446030 2887181 1963925 1182109 1540286 1554732 4107510 4191865 486608 638056 403500 1024734 4801089 303981 535583 281684 1342941 1152547 358328 1213346 827072 611947 336325 6345768 2239934 1543495 1675442 541873 470306 560900 236238 678387 1558996 2680018 515205 797362 674704 329033 473689 518543 1608609 699907 1004672 7137776 773497 610743 298722 1010530 1530045 456353 831020 611383 1533187 767382 820368 392628 516310 284956 435736 639572 1006093 1096167 381814 584782 1893702 4789941 905495 1166009 731839 436733 2197981 1664139 717754 303680 584521 620164 357275 862097 3023813 1053415 491737 1078205 2051425 552630 619974 911353 558423 641183 1831889 273086 1061338 535539 576140 784885 1434635 569854 1300791 713402 1964000 576960 644531 759778 3878101 719122 389371 819085 803559 667627 2013800 739041 742434 664211 2207901 848717 787553 1133549 5216732 794394 730310 634290 591396 1199150 751434 578296 1384380 1373104 663974 740891 859448 857840 864544 851961 975390 809033 893642 1017478 918243 2247771 4102258 848554 891796 779582 551691 946321 941240 673771 983522 387378 1025392 403555 1714429 1286870 759792 901551 918396 505870 930635 929307 2296264 473915 855241 2137933 1833352 618523 3734017 2771815 773166 1295214 1001729 1371151 907632 869281 972447 584432 1667194 876699 1099287 965388 1114643 1080857 630866 1137982 1206661 2020908 1042563 999542 385623 3140173 1003419 1222439 1015487 1110273 3988522 996856 1244351 1104123 1068534 3290177 404228 1173108 957490 862967 930113 923581 1108495 1298047 2402875 1117691 1042613 1184281 824437 1912708 678041 2438728 901063 773401 1257421 1412926 521229 512422 1270164 1287289 1262596 639001 1047030 1336857 628584 482913 1100369 1645633 800750 1348337 2548012 1409397 1277444 1678566 1410559 811968 872171 4675003 913259 966775 1284707 1635835 1493259 1390193 1799459 1389982 1455561 1318149 4783560 1512223 3111325 1414443 1332576 1504429 668004 1440982 1180085 830820 1451807 717742 1135382 1495186 788613 1228908 519814 1477184 939772 701122 1394101 954127 1459986 4084810 1526360 1306110 554794 801388 883919 581221 798912 614654 595970 1084890 1405196 1538621 1438989 816924 1412103 1072379 612878 578890 2595950 1625626 1016266 1796268 1116856 1315231 1388501 1493569 1964311 1542761 655519 1653700 1815132 1143439 2856838 2871058 1495468 819867 1457252 606753 1494094 1531119 574938 1380550 995187 1110838 1565481 1417317 1709401 867370 1509015 1546569 1027256 1497767 1640008 1643108 818518 510581 1712208 1651367 2823205 1058124 1711616 1609079 792339 1667913 1127221 1585081 949100 970763 1768165 1658221 1699374 1617334 1477490 909365 1466170 5170683 604770 1123991 1268995 1054017 780667 1605396 807130 610003 1692375 651712 1156580 936775 1749238 2974093 652847 648527 1695478 1694805 1858589 1771699 1639506 1528037 865303 1777694 3070710 1368709 1404709 1664091 1053376 750904 1770672 1666625 1851129 1929199 893412 1822031 660323 1809005 881537 3643678 1816108 1775802 1798766 1085165 485813 1785490 1856150 1110398 518050 1053341 1606696 1875367 1224666 769332 1819498 1757233 1493195 495617 1307279 1795788 3148309 1276057 416462 1743545 494084 972440 2898892 490183 1097000 577004 1965107 552485 822271 2447034 5948011 1222053 4996500 2227174 500913 612683 1478862 726286 1256405 1458190 3573441 1866280 637254 2082237 1004521 998142 1553562 1985920 2065426 820725 1346263 1024654 1200632 590260 681627 825582 711757 993845 408826 2005849 528030 533876 430432 834099 1203690 5700098 2087044 1654279 952583 2938910 1990657 631537 1199354 2125742 888447 489281 1094440 1018838 1201079 2051603 651901 2010015 1546923 1215853 1010112 3497638 624706 446858 1159720 2164999 1048179 785320 707874 840038 1509742 689347 518684 1412665 2202247 801169 1549218 2030549 1669858 529404 1986846 837428 1734780 753604 1209904 961864 540795 1133715 2271722 3574544 740937 920949 2280805 983888 966673 1773347 1569528 1525867 2042704 892775 666784 700104 583906 646712 1705506 1827940 931216 989747 2539691 831253 818944 819690 4246141 2282493 2285098 1517391 782646 1332017 1662927 1226795 860344 2564760 3875518 740585 583218 899793 871318 1716891 1428481 1265784 1586575 1782847 1128344 681917 641897 2407594 830647 967861 941109 1160950 1950448 567555 1973924 2178381 1097547 842446 1090833 602275 1896086 2453311 2561114 1109283 873079 1386467 1233204 1049463 990661 1085685 2550626 3607543 829295 3666500 970262 974217 1534047 1097687 1052279 1508113 847323 2464682 1853730 2526714 2546160 960443 817927 1766646 1237531 911780 1265128 1044341 3361319 1477861 1477328 2162263 1509426 980068 3737379 2159444 504065 1932718 883138 1390100 841758 788718 989048 595851 841607 1129697 1418384 1404957 1016650 1584617 1097250 2246654 1256108 906154 715632 935943 1107161 1484986 1448999 819111 1403166 812229 1075914 1388619 948284 975667 1108762 874409 2802997 2156429 1764932 868848 466294 1152566 2436559 1207900 1195272 1373279 1154824 6701621 983629 1314272 1831835 1278949 956510 711462 1430719 446034 2950414 1535771 1646282 6852910 1051135 457345 1265254 2228923 2536712 1058213 886054 882128 1735241 952154 943051 1163764 1101389 1270245 722478 1309196 1007538 1595890 1193809 757252 748178 1681406 3116248 1681894 861212 3335943 1186777 515419 1074790 1430653 955592 1460617 1583266 2059685 964296 791447 912532 2926543 1528655 1114006 657090 1360043 1593962 1374045 1263960 554569 2304821 687864 3035620 2184400 1029082 1802309 2809431 1633235 4103436 1628576 3659179 1653194 987118 1039148 763395 3392456 1144853 708015 880330 926915 2528459 928788 1370130 1775653 909844 1112597 754332 1390904 1485913 1451527 1777029 1312235 1252586 841685 1805087 4249223 3490412 869517 566478 1514288 927172 582614 798151 2009592 1924311 3416529 1216569 756032 2261476 670717 917711 1285240 572908 4779094 1276408 998916 1485340 1045538 952226 3289618 8971671 1302130 1058716 1121741 3208426 1773905 735383 2595679 555491 595162 825333 1025626 839542 1198368 2470180 577780 3545933 1454693 789485 1472989 1225178 2570928 1448109 1115949 2608825 967229 1888313 1224117 921915 2095219 932511 1406861 925687 1220717 2155315 4730635 1259486 649725 1110700 640390 2221397 1457805 1157018 1117545 585553 1721998 2194145 2144039 1172307 1984523 1445177 1832735 1704939 1465231 1045324 1000981 3562433 712618 911579 2366780 1115597 1159377 1500324 1134737 2618971 3554721 1372764 1380460 864391 1273298 2033434 1048066 1464554 1325578 2089015 647334 963529 3874701 851406 3559962 1668163 944460 1767551 1196959 3752016 2943986 1445135 503250 732249 1172355 1845115 1446082 2626958 952830 1340895 2061036 1946974 1518430 964948 1848922 1494056 839432 386129 2268796 2797198 852619 1267839 2518488 1063342 507062 1971779 966780 1742602 1563413 1253358 1822801 1725919 1169814 1850119 2608753 686271 1694471 1564587 2103329 1748196 754090 1549874 1116370 1540167 1422551 1792918 1511140 1002622 2152496 676926 1167838 925708 864264 1115229 612066 374562 2590175 1121977 2003656 1924652 599088 637379 739593 864302 2651847 444147 950239 1082626 941217 2284074 548101 1133424 711767 2345842 474418 1238298 1146643 784615 1975862 425784 1225546 2101934 1053930 3064704 878805 2544638 1160182 452996 4105927 804712 944835 1200964 1796134 847267 544000 788314 802132 1518526 1117827 1196676 1882396 331857 2273197 3508130 1377701 504533 1266125 1138799 880252 639640 905444 1588110 4417229 711320 627539 1445301 2052770 947818 906806 1050612 570364 978174 2107220 1992226 2734057 2491704 2242701 1916772 1609952 2883759 2664955 1282469 583227 714758 993441 1600833 1049651 1033256 1148604 1065303 407122 467303 783314 998291 525965 3059926 1097266 2753815 1360517 1087673 1757470 1107684 1377620 814955 897088 2178444 737008 1252212 1032797 1855496 1592566 998211 1972623 1823725 1620370 4613708 2038786 373456 2021793 712635 564430 2784842 1545744 1821244 1515598 795814 1575536 4354112 1055398 2592860 1408868 1647276 1860442 2044026 2165719 1804752 2090593 1563809 1868993 1598682 772183 1012135 1947942 4630766 905611 2205942 3327920 974795 789740 1337980 1938908 4575831 866544 390874 1109089 1040856 2214815 1750182 1060019 1009432 2192776 4315702 1008576 879383 767061 1201359 1907556 1679311 1389792 1985421 1139119 1476434 2441988 2375331 3739303 1608906 2993019 1687011 450363 2786488 1183987 476241 977840 1568477 2267354 1379915 1962419 5078479 734772 3142946 913036 1523991 1556601 2775055 909976 2723409 1202002 651748 1735247 1408519 1234550 1059182 5319723 2108828 2981277 467891 851125 857722 2883664 2275802 501687 2866229 2241895 1796215 1773087 1929252 2177300 2947199 935335 727412 476990 2818496 1974801 2441008 2175279 1586987 1327629 2234878 2137737 1830246 1600028 3106342 2024981 2822321 2280195 1668987 1033156 1143743 3404711 1580988 3396729 1079359 2129797 1841880 1637041 576217 1303793 731172 2228324 1975503 1010084 1703695 1825154 5261538 1308571 1436470 3026600 1864982 1998918 1778357 1574955 1344546 1374369 6276409 1011854 1986091 1014196 1108343 2341158 812008 2579288 651700 796817 1337856 1273877 2239807 1061469 807115 820261 911484 865380 1207896 2147104 952524 1396301 843512 585759 1261082 1433504 3358275 3062513 721930 3464899 1488917 2735513 5437085 1236866 3506805 2655668 2138022 1419739 655009 1143971 1575219 1946865 1218151 2203283 1906281 1965953 1120748 1555292 2576713 1792128 957204 1007045 2519317 2299152 586352 2549551 1004815 1030972 1432766 1412304 881464 3311145 3130290 714456 1564971 1018459 2644555 3689529 704229 1155940 949778 1039068 1807351 2857854 1881647 3945153 2655338 3135445 3546909 2207962 1332773 585256 2407442 4878297 2202493 1198167 1409444 758554 753954 1265967 792321 1908235 1402091 2846724 1003205 1541763 621989 1988054 1931735 804987 1016274 658227 728581 4154940 2292061 1080619 1241274 911239 2425465 1393291 414529 1732668 753966 3018138 1278688 2497345 853525 1649874 1041240 720164 3087537 808651 2184909 1334294 3118192 1033239 2411234 1539771 779666 2762530 2516955 931143 1186424 2467001 2679973 1190918 887519 944975 2336222 1170438 2157313 1595568 1448066 1881405 2685103 2697165 2204830 824882 926825 1390004 2063662 2493972 700370 1858923 3037195 828017 493241 2417730 3246577 529989 975573 1240454 1241693 3255966 1584876 1048763 1559178 1492159 3863027 813512 956709 2400656 1135308 1267585 809184 2618119 930841 2691330 1657870 824462 2577919 958372 658381 3373565 4008054 2050664 1633730 2108194 2794878 2567515 1088249 1395800 499500 2073559 5032835 2389577 1541635 970371 989203 517175 705191 687574 1564488 1049900 1446181 682001 2100763 1128957 965200 914163 2181416 3609282 1276367 1518709 1644364 1452767 944051 2914841 811477 735515 2098883 4094930 2147997 1145736 4731724 3856244 1480512 1722649 1168410 1200891 3257407 1719639 1101782 1758399 2336169 1499207 2123287 860771 3972541 3361085 2194412 1358486 1536203 7187354 947390 2527793 2029181 1437081 1650144 1622313 1291299 1349057 787596 1491319 2154609 1988169 708011 2627297 4684354 1142655 2352030 666420 1847419 723214 1442562 3517152 1657230 1944311 1404195 1635360 2751715 1654320 1250822 990960 472969 1491519 662953 1483438 2036710 767722 4108619 1722776 767150 542957 1928882 3962536 579983 705097 1893796 1434985 2447507 861690 1767979 2015264 1914480 2856470 1498797 4000488 2112569 2369513 718238 1740391 1253195 1193951 1222725 654749 505120 1375927 2722439 1906748 5214544 959448 846573 935942 4538011 1944686 1209558 998555 1203431 4625480 1787344 876792 824377 3320397 1863271 733350 1816193 1775198 2939080 1406987 835013 588809 1231597 899865 862860 2115951 422939 1257710 1434309 764543 2843726 2275607 417317 6219203 2833891 748607 838422 2803981 796534 1326919 1111719 1283862 2066889 2898172 646614 694724 833100 1059571 644329 469127 858532 2492628 1122618 3292905 1164252 5025972 1345759 3955633 1342069 2034958 1534648 1392696 2830481 2280566 944975 1228529 788861 1146038 491052 881550 3504629 1767680 4053631 1066357 1553600 1167822 1944224 701178 11259120 927090 1330273 1267192 580518 1079671 2102240 1687988 1147726 943765 1144312 2429622 2170960 1424921 1328613 712906 2214523 646037 1931103 432239 730986 898982 685625 4616872 1079878 1053977 1636301 1786411 1122076 1284186 874299 1083564 2453889 1768600 1130256 1410460 811045 1785933 2669879 1411667 1702675 1101237 749736 1036137 1117955 3319164 988296 692531 537764 1963756 1020290 767687 2038846 1195843 2133102 1098317 946241 1200585 5274361 6565535 2472152 1928011 2063690 1008067 1417843 1055438 717694 1025176 579192 1303225 1266158 1723692 716166 1605290 984932 2177301 1083052 1514865 1812548 550893 1567595 454526 1566776 1423295 1001770 984554 1549067 1292284 922566 2191648 976643 615470 628194 953987 1286425 1727107 1180781 1168573 2256277 1893693 790504 1211716 2253788 855371 1506638 1260031 862044 949374 986023 1469965 1454363 1210282 1634320 1157872 2278631 708448 742764 2707367 1063475 1123371 693356 804092 3843250 1549223 1228210 1872000 2577924 1013700 1358666 677853 1962543 1337813 2634345 1374108 829167 1427311 1320408 1149759 2210586 669427 1141353 1356896 1129756 2285836 1621938 2024046 1527749 2148042 718870 2042491 1790566 1627628 1610303 1304215 1646034 895365 2173846 2265660 2739901 677105 1251697 755069 1099364 1576941 1477788 2480894 1895056 1479798 598196 1447186 868291 5045343 971026 1347002 959306 1877072 1320090 2165835 851776 823526 1139574 1466493 2647815 941615 1649334 4415061 1216696 655784 2433048 623108 1587805 605360 1654224 2429601 678220 897091 1990448 1478381 4185750 1887356 1324157 1978509 2587537 3351508 2604721 541096 634273 757599 1795060 888900 1519565 2109748 1530684 856449 1888939 1090135 5513550 1330356 1647428 2098825 4380427 2748933 735657 631263 1100313 2605858 1567350 481761 1068728 1378980 2857906 1134410 726763 1731230 1668506 1062270 1074316 1052351 2555691 1790772 1561096 1513715 2975483 2269481 3721894 213836 1661907 2776130 774860 2619417 2020763 603408 408104 2310924 839011 339820 1844830 1514969 997742 717760 3581478 3640565 1408972 880420 1471437 1397710 1973788 1222516 2534099 1060194 2938456 3162054 472197 484894 1292268 2372923 754920 2566802 1207816 681624 3376446 2734906 1592085 1777182 503762 1555648 2689836 1830167 539731 1125096 399229 2067020 1958371 618219 480721 1086408 2194020 713216 1172254 550480 677899 1666947 2690880 2551790 2226814 794742 863626 1997709 1003859 2153511 1933958 635456 1886591 1751448 1219711 2247366 1518006 1745768 2471147 525686 1205460 3009773 1070637 1320307 1779077 995467 716149 1846063 1293277 1155275 1679953 452427 4485250 1115958 749399 1518567 4093123 996778 2449445 2317702 1253671 1713130 419095 1874500 731580 962666 1765859 2159520 3888601 800983 3456071 2269115 574199 814603 1263276 1530358 426751 1671156 2549161 2338974 3421092 715915 565542 729079 657733 1001709 1833414 488693 2462365 584326 2783892 903616 622962 1861470 492610 772106 996193 1599467 2023993 933323 1335065 2032706 7976677 2393687 1144437 520752 747590 720738 422736 703665 1351985 3119738 553908 1056733 799186 2602170 1090422 685794 1674555 917538 860396 1092854 1472942 519009 639987 742296 1703915 1015323 902102 612490 947678 1560013 2381327 2908805 1437598 628448 970970 693319 1355164 600207 569198 3933923 2575578 744197 751223 1175138 1190934 2177263 2520448 3417328 1228334 1797636 705263 478060 1506880 720308 821955 957897 1590370 2634501 917989 1962811 1091025 2185943 640159 438991 609355 3494900 573702 939138 1974956 490153 1592893 3215894 608966 749861 952069 1888752 859157 1212508 1225094 570225 1216357 3653627 563248 849740 1093230 1167913 2087635 1077855 440851 795090 1183330 668922 1159192 1585669 2481557 2080545 1956095 923259 518895 1056993 2491178 1693959 1105503 1107985 2286545 937006 662933 3684599 2252794 520543 556261 1356871 3710570 734188 1402664 763753 1905921 669453 2217843 1594709 2386761 2456053 2526105 1324115 774765 2579749 720161 763018 2691156 1032543 726340 2012404 551450 3926894 2128665 2696892 2079306 842927 557092 1026616 1247219 1535411 775938 1408536 647764 3611629 399448 2228051 694177 955038 1437408 420534 688792 1142815 3645268 1854154 533694 803909 940806 1852810 1508009 1194823 821964 1739517 644635 1161813 909195 1375491 492117 2200875 515843 1206674 1459550 2051093 964006 1872206 1292206 3047188 534551 1320696 3099929 772849 772131 943046 3431284 1805122 917591 2008393 608227 991784 1406571 1511746 1929116 613032 2254933 1160039 604829 981088 958355 540814 797913 699610 577192 423568 1332500 4012594 2051103 544378 421626 2077102 2361292 658224 1230474 2163595 1507736 537489 1097307 1143695 2642677 2688475 789899 743259 954899 4074723 918417 1993737 2020585 2285087 686244 2942242 1392339 1512079 1709892 589915 1979938 2839988 2747976 763552 559782 495294 643075 1154475 5339183 873820 1291110 681685 1742738 1182927 1675810 454509 1230155 1186540 1024219 595065 1902514 519319 946756 742962 3650219 652820 1571329 605098 737103 932539 1879268 2563549 1046678 2351279 1844301 1216138 545996 1187359 573994 1107411 2504730 1252501 972065 3447242 733635 1200329 672279 605402 936293 4279743 955670 521604 1562843 1224082 3118763 1563296 504319 2243481 3894106 1388699 798038 878829 766172 492735 954891 1379596 599829 1400374 1895962 899791 651346 861334 1583895 747507 2199814 479464 534119 929489 1555159 669694 1525828 2089918 2573164 800243 1951219 499639 1984031 653535 868981 1145328 488658 470736 549818 2244973 1127239 1170756 2922287 1167234 749973 841336 706729 1835622 1181728 1582623 698101 634991 665834 2476440 1552370 2081479 1231969 523135 670373 815443 2418069 899336 687543 1538396 1313991 6470808 560092 1264924 1643015 1488344 733954 1298923 2640448 659236 1004335 770324 545522 1115283 903864 1374331 3050399 496403 1361271 831895 565551 559608 628107 1062189 1700044 1141043 942409 1196324 8127415 1715168 814537 1311594 794141 2439539 3150139 1580644 630106 1310351 1052712 592085 1198779 1917518 798784 1048712 416192 993237 1376458 982456 1592023 1055171 2634022 2298360 2530594 1586351 4577366 954131 531087 673605 3120367 1598011 683606 1155486 1000935 1407823 3023865 991891 1253388 1245901 830013 3829347 644721 1285618 618038 453574 664963 1820906 595182 1670132 2150294 851128 1128553 1158829 484108 1295981 1088143 941189 939387 609202 779880 684212 692835 474007 1907539 805594 2034995 750360 713068 1417036 1343311 1221175 930571 1051560 885175 447776 438383 2899258 1058282 2071733 691487 1621240 1432623 930938 2039809 740011 1306671 922577 2161758 4118514 1621384 695082 669182 4981361 1367616 798555 515561 804880 529234 715381 1245385 2823307 711968 1353126 2634516 1648107 688406 848425 1290395 635519 2340016 1037405 483677 465375 769646 3649239 1294377 657252 559921 1728506 1151396 625191 3192796 5083954 2204634 1554572 465242 997890 1557696 4188096 1381316 1414819 1891522 1289559 585059 1339062 557829 873566 1395813 1023292 1698050 1233361 4940713 447667 1715016 463698 727455 696505 2581177 950204 1618620 851394 955397 779284 576743 486419 1600761 1857594 628497 1273379 1171467 708045 839733 402086 828955 981574 518695 633165 629720 3254017 585333 1639360 1919304 3518072 780363 1912310 1462426 596764 1708491 2672659 648099 1571320 4500552 585911 1354664 820917 2328702 2436434 1399230 1124859 3564914 3980713 663198 490974 866692 499586 1007532 711933 764335 934273 539719 950023 585747 1507583 588854 997858 1011255 973155 888198 507744 874497 648282 523237 1037744 1085079 734798 1285967 3326710 3641276 1539863 2605732 2104784 4748908 1056897 977203 1164354 4457843 2835000 854849 1323349 699369 426546 598725 1456816 899526 568546 2211314 2660106 1501163 1491820 1935764 4496648 950889 1376609 733720 543356 553572 1299039 563069 791789 492760 1266877 551749 692002 450252 792788 556385 694615 605196 758707 2119737 1737215 610714 389600 1227682 525237 1848980 550466 743626 441385 2164025 1296539 2190536 1168894 1936682 586859 1844042 803675 932793 610001 1060840 935998 836446 902688 990578 1947263 548710 704420 808606 2844048 5578142 740199 2441737 1521885 886185 2338321 1095745 1718158 1001799 2837301 4400553 2972381 979234 1079114 2808779 697975 759373 628169 1170140 729070 2600591 1339600 790639 878691 644438 708871 1764525 468646 769356 778003 1618716 717884 3182641 535197 764761 887439 610809 658609 1032114 1644776 2258847 1215563 1087541 1645416 700259 833030 806398 2791686 530159 625954 800265 478589 988500 1247843 threads = 4 user = Bob memory = 20 class = normal machines = 98