% Directional Spectrum % 90 Directions and 128 Frequencies % Units are mm^2/(Hz) per cycle % Frequency Bands are 0.00781250 Hz wide(first frequency band is centered at 0.00488281) % The first direction slice begins at 262 degrees 177 159 141 124 106 106 88 88 88 71 71 71 71 71 71 71 88 88 88 106 106 124 124 141 159 177 194 212 247 265 283 318 318 335 335 335 318 300 283 247 230 212 177 159 141 124 124 106 106 88 88 71 71 71 71 71 71 71 71 71 71 71 88 88 106 106 124 141 159 177 212 247 283 318 371 406 459 494 530 547 530 512 477 441 388 353 300 265 230 194 1725 1725 1725 1725 1725 1725 1725 1725 1581 1581 1581 1437 1437 1437 1293 1293 1293 1293 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1293 1293 1293 1437 1437 1581 1725 1725 1868 2012 2156 2156 2299 2443 2587 2587 2587 2731 2731 2731 2587 2587 2443 2299 2299 2156 2012 1868 1868 1725 1581 1581 1437 1437 1293 1293 1293 1150 1150 1150 1150 1150 1150 1150 1150 1150 1150 1293 1293 1293 1293 1437 1437 1437 1581 1581 1581 1725 2582 2582 2582 2582 2582 2904 2904 2904 2904 2904 2904 3227 3227 3227 3227 3227 3227 3227 3227 3227 3227 3227 3227 3227 3227 3227 3227 3227 3550 3550 3550 3550 3550 3550 3873 3873 3873 4195 4195 4195 4518 4518 4841 4841 4841 5163 5163 5163 5486 5486 5486 5486 5486 5486 5163 5163 5163 4841 4841 4518 4518 4195 4195 3873 3873 3873 3550 3550 3227 3227 3227 2904 2904 2904 2904 2582 2582 2582 2582 2582 2582 2582 2582 2582 2582 2582 2582 2582 2582 2582 990 990 990 990 1113 1113 1113 1237 1237 1237 1361 1361 1484 1484 1484 1608 1608 1608 1732 1732 1732 1732 1732 1732 1732 1732 1608 1608 1608 1484 1484 1484 1484 1361 1361 1361 1237 1237 1237 1237 1237 1237 1237 1237 1237 1237 1237 1237 1361 1361 1361 1361 1484 1484 1484 1608 1608 1608 1732 1732 1732 1732 1732 1732 1732 1732 1732 1608 1608 1484 1484 1484 1361 1361 1237 1237 1113 1113 1113 990 990 990 990 866 866 866 866 866 866 990 325 292 292 292 292 292 292 292 292 292 292 292 292 292 325 325 325 325 357 357 357 389 389 389 422 422 454 454 454 454 487 487 487 487 487 487 487 454 454 454 454 422 422 422 389 389 389 357 357 357 325 325 325 325 325 325 325 292 292 325 325 325 325 325 325 325 325 325 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 325 325 325 325 325 325 292 292 292 260 260 260 227 227 227 227 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 227 227 227 260 260 260 292 292 325 325 357 390 390 422 455 455 487 487 520 520 552 552 552 552 552 552 552 552 520 520 520 487 487 487 487 455 455 455 455 455 455 455 455 455 422 422 422 422 422 422 422 422 422 390 390 390 390 357 357 357 325 325 325 1019 926 926 926 834 834 834 834 741 741 741 741 741 741 648 648 648 648 648 648 648 648 648 648 648 648 741 741 741 741 741 741 834 834 834 926 926 926 1019 1019 1019 1111 1111 1111 1204 1204 1204 1297 1297 1297 1297 1297 1297 1297 1297 1297 1297 1297 1297 1297 1297 1297 1297 1297 1297 1297 1297 1297 1297 1297 1297 1297 1297 1204 1204 1204 1204 1204 1204 1204 1204 1111 1111 1111 1111 1111 1111 1019 1019 1019 11133 11133 11133 11133 11133 11133 11133 11133 11133 10338 10338 10338 10338 9543 9543 9543 8748 8748 8748 8748 7952 7952 7952 7157 7157 7157 6362 6362 6362 6362 6362 5567 5567 5567 5567 5567 5567 6362 6362 6362 6362 6362 7157 7157 7157 7952 7952 8748 8748 8748 9543 9543 9543 9543 10338 10338 10338 10338 10338 10338 10338 10338 9543 9543 9543 9543 9543 8748 8748 8748 8748 8748 8748 8748 8748 8748 8748 8748 8748 8748 9543 9543 9543 9543 10338 10338 10338 10338 11133 11133 16658 16658 12493 12493 12493 12493 12493 12493 12493 12493 12493 12493 12493 12493 12493 12493 12493 16658 16658 16658 16658 16658 16658 20822 20822 20822 20822 24986 24986 24986 29151 29151 33315 37480 37480 41644 45809 54137 58302 66631 74959 83288 95782 108275 120768 133261 145755 154083 162412 166577 166577 162412 154083 141590 129097 116604 104110 91617 79124 70795 62466 54137 49973 45809 41644 37480 33315 33315 29151 24986 24986 24986 20822 20822 20822 20822 20822 20822 16658 16658 16658 16658 16658 16658 16658 16658 16658 16658 16658 16658 21536 19383 17229 15075 15075 12922 12922 10768 10768 8615 8615 8615 8615 6461 6461 6461 6461 6461 6461 6461 6461 6461 6461 6461 6461 6461 6461 6461 6461 8615 8615 8615 8615 8615 10768 10768 12922 12922 15075 17229 19383 21536 23690 25844 30151 32305 36612 38765 40919 45226 47380 49534 49534 51687 51687 49534 49534 47380 45226 45226 43073 40919 38765 36612 36612 34458 34458 32305 32305 32305 32305 32305 32305 30151 32305 32305 32305 32305 32305 32305 32305 32305 30151 30151 30151 27997 27997 25844 23690 21536 10341 10341 10341 10341 6894 6894 6894 6894 6894 6894 6894 6894 6894 6894 6894 6894 6894 6894 6894 10341 10341 10341 10341 13788 13788 13788 17235 17235 20683 20683 24130 27577 31024 34471 37918 41365 48259 55154 62048 68942 79283 86177 96519 103413 110307 117201 120648 120648 120648 117201 113754 106860 99966 96519 89625 82730 75836 72389 65495 62048 58601 55154 51706 48259 44812 41365 37918 37918 34471 31024 31024 27577 24130 24130 20683 20683 20683 17235 17235 17235 13788 13788 13788 13788 13788 13788 10341 10341 10341 10341 11806 11806 11806 11806 11806 11806 11806 14757 14757 14757 14757 14757 14757 14757 17709 17709 17709 17709 17709 17709 20660 20660 20660 20660 20660 20660 17709 17709 17709 17709 17709 17709 17709 17709 17709 20660 20660 23612 26563 29514 32466 38369 44272 50175 59029 70835 79689 91495 106252 115106 123961 129863 129863 123961 115106 103300 91495 79689 67883 59029 50175 44272 38369 32466 29514 26563 23612 20660 17709 17709 14757 14757 14757 11806 11806 11806 11806 11806 11806 8854 8854 11806 11806 11806 11806 11806 11806 11806 11806 11806 13479 13479 13479 13479 13479 13479 13479 13479 0 0 0 0 0 0 0 0 13479 13479 13479 13479 13479 26958 26958 26958 40438 40438 53917 53917 67396 80875 94354 107834 134792 161751 188709 229147 269584 323501 377418 444814 498731 552648 593085 620044 633523 633523 620044 593085 566127 525689 485252 444814 404376 363939 336980 296543 269584 242626 215667 202188 175230 161751 134792 121313 107834 94354 80875 67396 67396 53917 40438 40438 40438 26958 26958 26958 13479 13479 13479 13479 13479 13479 13479 13479 13479 13479 13479 13479 13479 13479 0 0 0 0 0 0 0 0 0 0 0 0 0 0 19508 19508 19508 19508 19508 39016 39016 58523 58523 58523 78031 78031 97539 117047 136555 136555 175570 195078 234094 273109 331633 390156 468187 565726 682773 780312 858343 916866 936374 916866 877851 819327 741296 663265 604742 546218 487695 448679 409664 370648 351140 351140 331633 331633 331633 312125 312125 292617 273109 253601 234094 214586 195078 175570 136555 117047 97539 78031 58523 39016 39016 19508 19508 19508 19508 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 39840 39840 39840 79680 79680 79680 119520 119520 119520 159360 159360 199200 199200 239041 278881 278881 318721 358561 398401 478081 517921 597601 717122 796802 916322 1075682 1195203 1354563 1474083 1593604 1713124 1792804 1792804 1752964 1673284 1593604 1474083 1394403 1314723 1235043 1155363 1115523 1035842 996002 916322 836642 756962 637441 557761 438241 358561 278881 199200 159360 119520 79680 79680 79680 39840 39840 39840 39840 39840 39840 0 0 0 0 0 42524 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 42524 42524 85047 127571 170095 255142 425237 722903 1190665 1871044 2636472 3146756 3104233 2678995 2126187 1658426 1275712 1063093 850475 765427 680380 637856 637856 680380 722903 807951 892998 978046 1063093 1105617 1063093 1020570 978046 892998 807951 722903 637856 552809 467761 425237 340190 297666 255142 212619 170095 127571 127571 127571 85047 85047 85047 85047 42524 42524 42524 42524 42524 42524 42524 35912 35912 35912 35912 35912 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 35912 71824 71824 107737 179561 215473 323210 430947 610508 861894 1185104 1508314 1687876 1651963 1400578 1113280 825982 646420 466859 359122 287298 251386 215473 215473 179561 179561 179561 215473 215473 251386 287298 359122 430947 538684 682333 861894 1041455 1221016 1328753 1364665 1328753 1256929 1113280 969631 861894 718245 646420 574596 502771 430947 395035 359122 323210 287298 251386 215473 215473 179561 179561 143649 143649 107737 107737 107737 71824 71824 71824 71824 0 0 0 0 0 0 0 60637 60637 121275 242549 363824 485098 667010 727647 727647 667010 545735 424461 303186 242549 242549 181912 181912 181912 181912 242549 242549 363824 485098 667010 970196 1394657 1819118 2001030 1758481 1334020 909559 606373 363824 242549 181912 121275 60637 60637 60637 60637 60637 121275 121275 181912 242549 424461 606373 970196 1394657 1879756 2182942 2061667 1637206 1212745 848922 606373 485098 363824 303186 303186 303186 363824 485098 727647 1091471 1758481 2789315 4183972 4729707 3516962 2001030 1030834 545735 242549 121275 60637 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 35453 35453 106358 141810 212715 283620 354525 389978 425430 460883 460883 425430 425430 389978 389978 389978 389978 354525 354525 389978 389978 389978 389978 389978 389978 389978 425430 425430 425430 460883 496335 531788 567240 602693 673598 744503 744503 744503 709050 602693 496335 354525 248168 177263 106358 35453 35453 0 0 0 0 0 0 0 0 35453 35453 70905 141810 212715 354525 602693 1099028 1985341 3261631 3687062 2552581 1382648 744503 389978 212715 106358 70905 35453 35453 0 0 0 156023 156023 117017 117017 117017 117017 117017 78012 78012 78012 117017 117017 156023 195029 273040 390058 546081 741110 936138 1170173 1365202 1482219 1521225 1404208 1287190 1092161 936138 741110 624092 507075 429063 351052 312046 273040 273040 312046 312046 351052 390058 429063 429063 468069 507075 507075 546081 546081 546081 507075 468069 429063 390058 312046 273040 195029 156023 117017 117017 78012 78012 78012 78012 78012 117017 117017 117017 156023 195029 195029 234035 312046 351052 429063 468069 585086 663098 741110 819121 819121 819121 780115 702104 624092 546081 468069 390058 312046 273040 234035 234035 195029 0 64895 64895 64895 64895 64895 64895 64895 129790 129790 129790 194686 259581 324476 389371 519162 713847 973428 1362799 1881961 2466018 3050075 3504341 3699027 3699027 3439446 3114970 2725599 2466018 2206437 2011751 1881961 1817066 1817066 1817066 1752171 1752171 1622380 1492590 1297904 1168114 973428 843638 713847 584057 519162 389371 324476 259581 194686 194686 129790 129790 129790 129790 129790 129790 129790 129790 194686 194686 194686 194686 194686 194686 194686 194686 194686 194686 194686 129790 129790 129790 64895 64895 64895 0 0 0 0 0 0 0 0 0 0 0 0 0 0 361074 361074 361074 361074 361074 361074 361074 361074 361074 361074 361074 361074 361074 481432 601790 842506 1203581 1564655 2166445 2768235 3370025 3851458 4212532 4212532 4212532 3971816 3610742 3249667 3008951 2647877 2407161 2286803 2166445 2166445 2286803 2527519 2768235 3249667 3610742 4092174 4453248 4693964 4693964 4453248 3851458 3249667 2527519 1925729 1444297 962864 722148 481432 361074 240716 120358 120358 120358 120358 120358 120358 120358 120358 120358 120358 120358 120358 120358 120358 240716 240716 240716 240716 240716 240716 240716 240716 240716 240716 240716 240716 361074 361074 361074 361074 361074 361074 361074 361074 361074 361074 1448364 1862182 2276000 2689818 3103637 3517455 3724364 3931273 3931273 3724364 3517455 3310546 3103637 3103637 2896727 3103637 3310546 3517455 3724364 4138182 4345091 4758909 5172728 5379637 5586546 6000364 6207273 6207273 6414182 6414182 6621091 6621091 6828000 7034909 7034909 7034909 6828000 6414182 5586546 4758909 3931273 3103637 2482909 1862182 1241455 1034546 620727 413818 206909 206909 0 0 0 0 0 0 0 0 0 0 0 206909 206909 206909 206909 206909 206909 206909 206909 206909 206909 206909 206909 206909 206909 206909 206909 206909 0 0 0 0 0 0 206909 206909 413818 620727 827636 1034546 743616 867552 991488 991488 1115424 1239360 1239360 1363296 1363296 1487232 1487232 1611168 1611168 1735104 1982976 2230848 2602656 3098400 3718080 4461696 5205312 5824992 6444672 6816480 6816480 6444672 5824992 4957440 4213824 3470208 2850528 2354784 1982976 1735104 1487232 1363296 1239360 1115424 991488 867552 743616 619680 619680 495744 495744 371808 371808 247872 247872 247872 123936 123936 123936 123936 123936 123936 123936 123936 123936 123936 247872 247872 247872 247872 247872 247872 247872 247872 247872 247872 247872 371808 371808 371808 371808 371808 371808 371808 371808 371808 371808 371808 371808 371808 495744 495744 495744 619680 619680 743616 241089 120544 120544 120544 0 0 0 0 0 0 120544 120544 241089 241089 361633 361633 482178 602722 723267 964355 1205444 1687622 2290344 3134155 4701233 7232666 10848998 14224242 13500976 9040832 5062866 2651977 1325989 602722 241089 120544 0 0 0 0 0 0 0 0 120544 120544 241089 241089 361633 482178 602722 723267 843811 964355 964355 964355 843811 723267 602722 482178 482178 361633 241089 241089 241089 120544 120544 120544 120544 120544 120544 120544 120544 120544 120544 241089 361633 482178 843811 1325989 2169800 3254700 3977966 3977966 3134155 2169800 1446533 964355 602722 361633 0 0 0 0 0 0 0 0 0 0 0 56967 56967 113934 170901 284836 455737 854507 1481145 2620487 4272533 6152448 7006954 6209415 4785237 3418027 2449586 1765980 1367211 1082375 911474 797540 740572 683605 683605 626638 626638 569671 512704 398770 341803 284836 227868 227868 170901 170901 170901 170901 113934 113934 113934 113934 113934 113934 113934 113934 56967 56967 56967 56967 56967 56967 56967 56967 56967 56967 56967 56967 56967 56967 113934 113934 113934 170901 170901 227868 227868 227868 170901 170901 113934 113934 56967 56967 56967 0 0 0 0 0 608496 535477 438117 340758 267738 194719 146039 121699 73020 73020 48680 48680 48680 48680 73020 97359 146039 219059 365098 608496 949254 1436051 1874168 1971528 1630770 1168313 778875 511137 340758 243398 170379 121699 97359 97359 73020 73020 73020 73020 97359 97359 97359 97359 121699 121699 121699 121699 121699 121699 97359 97359 73020 73020 73020 48680 48680 48680 48680 73020 73020 73020 73020 97359 97359 121699 121699 146039 146039 170379 170379 170379 146039 146039 121699 97359 97359 73020 73020 73020 73020 73020 97359 121699 146039 219059 316418 413777 535477 632836 681516 657176 0 0 0 0 0 0 0 0 0 0 0 0 0 96281 192563 433266 914672 1877485 2888438 2310750 1251656 625828 288844 144422 48141 0 0 0 0 0 48141 96281 192563 288844 529547 770250 1155375 1588641 1877485 1973766 1925625 1829344 1733063 1733063 1829344 1925625 2070047 2166328 1973766 1636781 1155375 770250 481406 288844 192563 96281 48141 0 0 0 0 0 0 0 0 0 0 0 0 96281 192563 336984 673969 1010953 1203516 1059094 770250 481406 336984 192563 144422 96281 48141 0 0 0 0 0 0 0 172992 144160 144160 115328 115328 115328 86496 115328 115328 115328 115328 144160 144160 172992 172992 201824 259488 288320 317152 374817 374817 374817 345984 288320 259488 230656 201824 201824 230656 230656 259488 288320 345984 345984 374817 403649 403649 432481 432481 403649 403649 403649 374817 374817 374817 345984 345984 374817 374817 403649 403649 432481 432481 432481 374817 345984 317152 259488 230656 201824 144160 144160 115328 115328 115328 115328 115328 144160 172992 201824 259488 288320 345984 432481 518977 605473 691969 778465 836129 864961 864961 807297 691969 576641 461313 374817 288320 259488 230656 201824 239799 239799 319732 399665 479599 559532 559532 559532 479599 399665 399665 319732 319732 239799 239799 239799 239799 319732 319732 399665 479599 559532 639465 639465 639465 639465 639465 639465 719398 799331 959197 1198996 1598662 2078260 2797658 3756855 4795985 5195651 4396320 3037457 1838461 1119063 639465 399665 319732 319732 319732 479599 639465 959197 1278929 1598662 1678595 1598662 1438796 1198996 959197 799331 639465 559532 479599 399665 399665 319732 319732 319732 319732 319732 319732 319732 319732 319732 319732 319732 319732 399665 399665 479599 559532 639465 799331 1039130 1278929 1518729 1518729 1278929 959197 639465 479599 319732 695021 613254 613254 613254 613254 572370 531487 449720 367952 327069 286185 245302 204418 204418 204418 245302 286185 327069 449720 613254 817672 1022090 1062974 940323 776788 572370 449720 367952 327069 286185 245302 245302 245302 286185 327069 367952 449720 572370 735905 899439 1022090 1103857 1103857 1103857 1103857 1144741 1185624 1103857 940323 695021 490603 327069 245302 204418 163534 122651 122651 122651 122651 122651 122651 122651 163534 204418 245302 327069 449720 531487 572370 531487 408836 286185 204418 163534 122651 81767 81767 81767 81767 81767 81767 122651 122651 204418 286185 408836 572370 735905 817672 776788 71076 35538 35538 17769 35538 35538 35538 35538 53307 53307 71076 88845 106614 142152 177689 266534 373148 515299 639682 657451 515299 337610 213227 124383 106614 88845 88845 106614 124383 124383 142152 177689 195458 195458 213227 213227 213227 195458 177689 159920 142152 124383 106614 124383 142152 195458 284303 373148 408686 355379 266534 195458 142152 106614 88845 71076 53307 53307 35538 35538 35538 35538 35538 17769 17769 17769 17769 35538 53307 106614 195458 302072 426455 497530 550837 533068 497530 444224 408686 373148 337610 319841 319841 319841 319841 319841 284303 248765 177689 106614 35234 176168 458037 916074 1233176 1197943 986541 739906 598971 493270 458037 458037 458037 458037 458037 458037 422803 387570 317102 246635 176168 105701 70467 105701 105701 140934 176168 176168 176168 176168 176168 140934 176168 176168 176168 211402 281869 422803 669439 1233176 2254951 3171025 2290184 1021775 387570 140934 35234 0 0 35234 35234 70467 70467 105701 140934 140934 176168 211402 246635 281869 317102 317102 317102 281869 246635 176168 105701 35234 35234 70467 140934 281869 493270 739906 951307 1021775 880840 634205 458037 317102 211402 140934 105701 70467 35234 35234 0 0 0 0 146205 233928 380133 584820 818748 935712 877230 731025 584820 467856 380133 350892 321651 350892 350892 380133 380133 380133 350892 292410 233928 175446 116964 87723 116964 116964 146205 175446 175446 175446 204687 204687 233928 263169 321651 409374 584820 877230 1228122 1491291 1315845 877230 497097 263169 116964 58482 58482 58482 87723 116964 146205 175446 204687 233928 263169 263169 292410 321651 321651 321651 321651 292410 263169 233928 175446 146205 116964 87723 87723 116964 175446 263169 350892 409374 409374 409374 350892 321651 263169 233928 204687 204687 175446 175446 175446 146205 146205 116964 116964 116964 394287 668574 702860 514288 360001 274287 222858 205715 188572 188572 188572 205715 222858 240001 274287 325716 411430 565717 805718 1131433 1217148 822860 394287 171429 85715 51429 34286 34286 34286 34286 34286 34286 51429 68572 85715 120000 154286 171429 171429 154286 137143 102858 102858 85715 85715 85715 85715 68572 51429 34286 34286 34286 17143 17143 17143 17143 17143 17143 34286 34286 34286 34286 34286 51429 68572 85715 102858 137143 188572 240001 291430 342859 377144 394287 360001 291430 205715 137143 85715 51429 34286 34286 17143 17143 17143 17143 34286 51429 85715 188572 143919 267278 370077 390637 370077 370077 390637 472877 637355 945753 1274711 1315830 1027992 699035 493436 411197 370077 370077 411197 452317 452317 370077 246718 164479 102799 82239 82239 82239 82239 82239 102799 123359 164479 205598 287838 411197 493436 534556 493436 390637 287838 205598 123359 61680 20560 0 0 0 0 0 0 0 0 20560 41120 82239 143919 185039 205598 164479 102799 61680 20560 0 0 0 0 0 0 20560 61680 143919 267278 431757 513996 411197 246718 123359 61680 41120 20560 20560 20560 20560 20560 20560 20560 20560 41120 82239 103434 137911 206867 396495 792991 1568742 2016954 1344636 724035 396495 258584 189628 172389 189628 206867 224106 258584 275823 293062 275823 224106 155150 103434 68956 51717 34478 17239 17239 17239 17239 17239 17239 17239 17239 51717 120672 258584 448212 430973 275823 155150 68956 34478 17239 17239 17239 34478 68956 103434 172389 241345 241345 189628 120672 68956 34478 17239 0 0 17239 17239 34478 34478 51717 68956 86195 103434 120672 120672 120672 137911 137911 155150 172389 172389 172389 155150 120672 86195 68956 68956 68956 68956 86195 103434 120672 137911 137911 120672 120672 139810 195734 223696 279621 363507 503317 727013 1062558 1258292 922748 447393 195734 83886 55924 55924 83886 111848 139810 167772 167772 167772 111848 55924 55924 27962 27962 55924 55924 55924 55924 27962 27962 55924 83886 223696 782937 3327484 7633640 2236964 671089 251658 111848 55924 55924 27962 27962 0 0 0 0 0 0 0 0 0 0 0 83886 167772 251658 223696 139810 83886 27962 0 0 0 0 0 0 0 55924 111848 307583 671089 1034596 699051 279621 55924 0 0 0 0 0 0 0 0 27962 55924 83886 232040 170162 123754 108285 123754 185632 371263 757996 881751 417671 139224 30939 0 0 0 0 0 15469 46408 108285 185632 262978 293917 293917 309386 371263 464079 510487 402202 247509 123754 61877 30939 15469 30939 46408 92816 170162 278448 355794 386733 371263 355794 340325 293917 201101 123754 61877 15469 0 0 0 0 0 0 0 0 46408 201101 541426 649711 309386 108285 30939 15469 0 0 0 15469 30939 77347 170162 402202 618772 479549 247509 108285 46408 15469 0 0 0 0 0 30939 61877 108285 201101 278448 293917 280917 410571 497007 497007 432180 367353 302526 280917 259308 259308 237699 237699 237699 259308 345744 497007 669879 756315 605052 410571 280917 194481 172872 151263 151263 151263 151263 129654 108045 86436 64827 86436 108045 194481 324135 475398 497007 388962 280917 216090 194481 194481 216090 237699 259308 280917 259308 237699 237699 237699 259308 280917 345744 367353 345744 302526 237699 194481 172872 172872 216090 259308 280917 259308 216090 151263 108045 64827 64827 64827 64827 86436 129654 172872 237699 280917 280917 237699 194481 151263 129654 108045 86436 64827 64827 64827 64827 86436 129654 194481 117353 140823 176029 199500 187765 152559 129088 129088 129088 152559 176029 199500 211235 211235 187765 176029 176029 199500 246441 281647 305117 281647 234706 187765 152559 129088 105618 105618 117353 140823 176029 222970 258176 246441 199500 140823 93882 82147 70412 70412 82147 93882 105618 105618 105618 93882 82147 82147 82147 93882 105618 129088 140823 140823 140823 129088 129088 129088 129088 117353 105618 93882 70412 58676 58676 58676 58676 70412 70412 70412 70412 70412 70412 70412 82147 82147 105618 117353 117353 129088 129088 129088 129088 117353 105618 93882 82147 82147 82147 93882 130713 142596 142596 130713 118830 118830 142596 178245 202011 249542 285191 332723 344606 320840 273308 213894 166362 130713 118830 95064 83181 71298 47532 35649 23766 23766 11883 23766 35649 71298 130713 249542 404021 451553 308957 178245 106947 71298 47532 35649 23766 23766 35649 71298 106947 166362 225777 225777 178245 130713 118830 118830 142596 166362 190128 178245 154479 118830 106947 95064 95064 95064 95064 106947 118830 154479 190128 213894 190128 130713 83181 35649 23766 11883 11883 23766 35649 71298 154479 285191 308957 190128 95064 47532 23766 23766 23766 35649 59415 95064 337870 295636 253402 211169 211169 337870 549039 675740 633506 506805 337870 211169 168935 126701 126701 126701 168935 211169 422337 1224778 3716569 3294232 1055844 337870 126701 42234 42234 42234 84467 84467 126701 126701 126701 126701 168935 211169 211169 211169 168935 126701 42234 42234 42234 42234 126701 337870 717974 1309246 1478181 929142 549039 380104 337870 295636 253402 253402 295636 380104 633506 1224778 2069453 2111687 1224778 591272 295636 211169 211169 211169 211169 168935 126701 42234 42234 0 42234 84467 253402 802441 2196155 2111687 802441 295636 126701 42234 0 0 42234 84467 168935 295636 537284 316050 221235 221235 347655 537284 726914 790124 695309 600494 537284 537284 568889 632099 695309 758519 790124 726914 568889 410865 347655 347655 442470 568889 663704 537284 316050 189630 158025 158025 221235 379260 568889 600494 379260 221235 158025 126420 126420 126420 126420 94815 126420 189630 347655 663704 758519 379260 94815 31605 0 0 31605 63210 158025 505680 916544 505680 158025 63210 0 0 0 0 0 94815 284445 410865 410865 316050 221235 158025 94815 63210 63210 63210 63210 94815 252840 663704 1359014 916544 410865 189630 126420 126420 189630 379260 726914 790124 252452 460353 594004 534603 400952 282152 222751 178201 163351 163351 178201 222751 297002 371252 386102 356402 311852 267302 193051 148501 103951 74250 74250 74250 74250 74250 59400 59400 74250 103951 178201 311852 445503 341552 178201 89101 59400 59400 59400 59400 74250 89101 133651 193051 252452 207901 118801 59400 29700 29700 29700 29700 44550 74250 89101 89101 74250 44550 29700 14850 14850 14850 29700 44550 103951 267302 608854 861305 683104 415803 222751 118801 59400 44550 29700 14850 14850 14850 29700 74250 163351 207901 148501 89101 44550 29700 29700 29700 59400 118801 310952 310952 310952 339220 395757 424025 480562 537099 565367 537099 480562 395757 310952 282684 254415 310952 367489 452294 480562 395757 310952 282684 282684 310952 339220 339220 282684 254415 226147 226147 254415 282684 310952 282684 254415 197878 169610 141342 169610 169610 197878 226147 226147 226147 226147 226147 226147 226147 197878 169610 169610 141342 141342 169610 197878 254415 339220 367489 339220 254415 197878 169610 169610 197878 254415 310952 367489 339220 310952 310952 367489 452294 508830 480562 367489 282684 226147 226147 254415 310952 395757 480562 537099 537099 537099 508830 480562 452294 395757 339220 609889 388112 221778 138611 110889 83167 83167 110889 221778 471278 887112 887112 443556 194056 83167 55445 83167 138611 277223 499001 720779 720779 693056 776223 914834 776223 415834 194056 110889 55445 83167 110889 166334 249500 249500 194056 138611 83167 55445 83167 110889 138611 221778 332667 499001 554445 388112 221778 110889 55445 27722 27722 27722 110889 249500 582167 887112 582167 249500 83167 27722 27722 55445 110889 249500 526723 803945 831668 776223 859390 942557 693056 360389 138611 55445 55445 55445 83167 138611 221778 277223 249500 166334 110889 110889 110889 166334 249500 415834 609889 290737 242281 161521 129217 113064 96912 80760 64608 64608 80760 113064 177673 226129 226129 145369 96912 80760 129217 226129 403802 533018 468410 403802 419954 581474 678387 484562 242281 129217 80760 96912 129217 145369 145369 96912 64608 48456 32304 48456 80760 113064 129217 129217 161521 258433 339193 193825 80760 32304 16152 0 0 32304 129217 371498 452258 242281 96912 32304 16152 0 0 32304 145369 500714 1130645 775299 387650 274585 290737 306889 226129 113064 32304 0 0 0 32304 64608 113064 177673 177673 96912 32304 0 0 16152 32304 80760 177673 201084 201084 268112 379826 625596 804337 446854 111714 22343 0 0 0 22343 67028 223427 826680 335141 22343 0 0 0 67028 335141 759652 312798 111714 67028 89371 245770 781995 424511 111714 44685 44685 44685 67028 111714 223427 513882 871365 871365 714966 603253 580910 558568 446854 312798 245770 201084 223427 312798 536225 580910 245770 89371 22343 22343 0 22343 67028 268112 759652 290455 67028 44685 67028 178742 402169 268112 89371 22343 0 0 44685 335141 625596 223427 67028 44685 22343 22343 22343 67028 156399 312798 379826 335141 290455 245770 223427 1005517 589441 277384 173365 173365 277384 589441 624114 242711 104019 69346 69346 69346 138692 277384 658787 589441 242711 138692 173365 277384 485422 693460 520095 312057 242711 277384 485422 970844 762806 277384 138692 104019 104019 138692 208038 381403 762806 936171 416076 173365 104019 138692 173365 277384 312057 242711 138692 104019 138692 242711 728133 1005517 416076 173365 104019 69346 69346 104019 173365 554768 1490940 832152 277384 138692 138692 173365 346730 624114 658787 416076 277384 277384 485422 1213556 1317575 485422 208038 138692 104019 104019 138692 277384 797479 1040191 520095 312057 277384 416076 797479 945811 1551129 1551129 1021475 605319 340492 226995 189162 264827 416157 718816 983643 983643 718816 416157 226995 189162 189162 378324 832313 1853789 1815956 794481 340492 226995 189162 189162 226995 189162 113497 113497 151330 226995 264827 302659 302659 264827 189162 113497 75665 75665 113497 151330 189162 302659 416157 529654 491822 416157 264827 151330 75665 75665 151330 340492 832313 1588962 1248470 529654 226995 113497 113497 226995 453989 643151 680984 605319 605319 567486 416157 264827 189162 113497 113497 151330 264827 340492 302659 226995 189162 151330 151330 151330 151330 226995 264827 226995 264827 340492 529654 1335286 1535579 1602343 1268522 734407 400586 200293 133529 200293 333821 600879 934700 1402050 1602343 934700 333821 133529 133529 333821 934700 1402050 801172 400586 267057 467350 1335286 2937629 1268522 267057 66764 66764 267057 667643 1535579 2002929 1201757 467350 133529 0 0 66764 267057 600879 1134993 1468814 1402050 1268522 1068229 801172 400586 133529 0 0 0 200293 534114 1134993 1402050 734407 200293 0 0 66764 467350 1335286 1402050 801172 600879 801172 1535579 1602343 534114 133529 0 0 200293 934700 2069693 1402050 600879 267057 133529 66764 66764 200293 734407 1669107 2269986 1802636 1402050 527570 329731 131892 65946 263785 1055140 3363258 1846495 593516 329731 263785 329731 461624 725409 1516764 2110280 923247 263785 65946 0 65946 395677 989194 1055140 527570 395677 461624 725409 659462 329731 197839 263785 527570 857301 923247 659462 395677 263785 263785 395677 395677 329731 263785 395677 593516 593516 263785 65946 0 65946 197839 461624 791355 1055140 1187032 1187032 989194 725409 527570 461624 659462 1450817 1714602 461624 65946 0 65946 197839 329731 395677 263785 197839 395677 1187032 2637850 2176226 1187032 923247 923247 1055140 1121086 1187032 1582710 2901635 3429204 1516764 593516 329731 395677 527570 260107 173405 151729 216756 368485 281783 108378 43351 21676 43351 108378 238432 390161 281783 108378 43351 21676 21676 65027 130054 368485 585242 455188 303459 195081 108378 65027 43351 21676 21676 65027 216756 520215 433512 195081 86702 43351 43351 65027 151729 281783 195081 86702 65027 86702 216756 476864 520215 303459 216756 195081 216756 216756 216756 303459 520215 867025 888700 585242 346810 238432 260107 411837 671944 520215 173405 65027 21676 21676 21676 65027 130054 238432 346810 390161 390161 346810 325134 325134 368485 433512 498539 455188 303459 173405 86702 65027 65027 151729 260107 2273255 1212403 909302 1363953 1970155 1818604 1060853 606201 606201 1060853 2576356 5152712 5455813 2879457 1212403 606201 454651 606201 1363953 1818604 1212403 606201 454651 757752 1515504 2424806 1667054 909302 757752 909302 1212403 1818604 2727906 3788759 3940309 2879457 1667054 1212403 1515504 3031007 5910464 3637209 1212403 606201 606201 909302 1060853 909302 909302 1212403 2879457 5001162 3031007 1212403 757752 757752 1212403 2273255 4698061 5455813 2424806 1060853 454651 454651 606201 1060853 1060853 606201 454651 606201 1060853 1212403 757752 454651 454651 757752 1667054 3485658 3182558 1515504 606201 303101 454651 757752 1212403 1363953 1363953 1667054 2727906 3334108 156422 156422 156422 312844 469266 547477 547477 703899 860321 1016743 938532 703899 469266 391055 469266 860321 1329587 938532 547477 469266 1173165 3675916 1564220 469266 234633 312844 938532 1877064 782110 234633 156422 234633 547477 1016743 1251376 860321 391055 156422 78211 78211 234633 547477 1251376 1720642 1564220 1798853 3206650 4379815 1407798 391055 156422 78211 78211 156422 391055 782110 1173165 860321 469266 156422 156422 234633 1016743 2346330 703899 156422 78211 234633 703899 1329587 782110 391055 547477 1564220 4145182 2659173 1016743 625688 625688 782110 1094954 1642431 2268119 1877064 1094954 625688 391055 312844 234633 156422 695728 521796 434830 347864 695728 1130558 1043592 695728 521796 782694 1739320 4174368 3130776 1217524 608762 608762 956626 1217524 869660 521796 608762 956626 1130558 782694 521796 521796 956626 1565388 782694 260898 173932 260898 782694 3043810 3304708 869660 260898 173932 173932 347864 695728 956626 956626 1043592 1391456 1565388 1217524 782694 695728 695728 695728 434830 260898 347864 608762 1565388 2956844 1913252 695728 347864 260898 521796 1130558 1391456 608762 347864 434830 782694 1565388 1739320 1130558 956626 1304490 1217524 608762 347864 347864 521796 1652354 3130776 1391456 521796 347864 347864 695728 1304490 1217524 695728 608762 608762 170374 212967 298154 553715 937056 809275 553715 511121 638902 809275 724088 468528 340748 383341 468528 638902 851869 1235210 1405583 638902 255561 170374 170374 212967 298154 511121 894462 1575957 937056 340748 170374 127780 127780 383341 979649 681495 255561 127780 127780 170374 468528 979649 553715 255561 170374 170374 170374 170374 170374 255561 468528 681495 553715 468528 511121 766682 1235210 1150023 681495 511121 511121 596308 511121 340748 255561 255561 255561 170374 170374 170374 340748 724088 553715 212967 127780 127780 212967 511121 1150023 724088 255561 170374 127780 212967 511121 851869 553715 298154 212967 170374 313734 392168 392168 705902 3451079 1568672 235301 78434 78434 235301 705902 705902 235301 78434 78434 78434 156867 705902 4706016 2431442 549035 313734 392168 549035 784336 784336 862770 2117707 6274689 1960840 549035 235301 156867 156867 470602 1098070 784336 392168 313734 392168 1019637 1333371 784336 705902 705902 470602 235301 78434 156867 549035 1098070 235301 78434 78434 156867 705902 4000114 1490239 235301 78434 78434 156867 392168 941203 1019637 784336 627469 470602 392168 392168 705902 1254938 941203 549035 627469 1019637 1490239 1176504 627469 549035 862770 1098070 1254938 1647106 4156981 3764813 470602 78434 78434 235301 943776 629184 786480 1887551 5033470 1730255 471888 314592 471888 629184 1258368 1887551 1101072 471888 471888 629184 1415664 4246991 3775103 1730255 1415664 1101072 786480 471888 629184 1258368 2674031 3932399 4876175 5662654 3932399 1730255 786480 471888 629184 1887551 3617807 2674031 1572960 1258368 2202143 5190766 2516735 943776 629184 471888 471888 471888 471888 1258368 5033470 2359439 943776 629184 786480 2044847 3932399 2202143 943776 629184 629184 629184 1258368 4089695 4089695 1258368 629184 471888 943776 1887551 2674031 2831327 3617807 3617807 1730255 943776 629184 943776 1730255 2516735 1572960 786480 629184 943776 2359439 4246991 1730255 943776 943776 1101072 5776943 2527413 722118 722118 3430060 12817593 1263706 180529 180529 361059 722118 1624765 1624765 541588 180529 361059 902647 6318532 11553887 2346883 1985824 2527413 1263706 361059 361059 1083177 7040650 9929121 2888472 2527413 2527413 1263706 541588 361059 1083177 4152178 4332708 1624765 902647 1624765 4513237 1083177 180529 180529 361059 361059 180529 180529 541588 2707942 1263706 361059 541588 1805295 5596414 1985824 180529 0 361059 1263706 3430060 3069001 1805295 2166354 1624765 541588 180529 361059 1083177 1444236 722118 541588 2346883 5596414 1444236 541588 361059 361059 361059 541588 541588 541588 361059 180529 361059 2527413 15525535 2707942 1083177 2166354 3067754 1227102 613551 858971 2208783 2822334 1472522 858971 736261 613551 736261 981681 1472522 1227102 858971 736261 1349812 3067754 2945044 1595232 1104391 981681 613551 368130 490841 1104391 2576913 2699624 2576913 3313174 3313174 1717942 858971 736261 981681 1963363 2822334 1840652 1104391 1227102 2208783 2086073 858971 490841 613551 858971 736261 613551 1104391 2331493 1595232 613551 490841 981681 2822334 2822334 858971 368130 490841 981681 2576913 3313174 1840652 1349812 1227102 858971 613551 736261 1472522 1717942 981681 858971 1349812 1963363 1349812 736261 490841 490841 613551 736261 858971 613551 368130 368130 613551 1595232 2576913 1595232 1227102 2331493 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0