% Directional Spectrum % 90 Directions and 64 Frequencies % Units are mm^2/(Hz) per cycle % Frequency Bands are 0.01562500 Hz wide(first frequency band is centered at 0.00830078) % The first direction slice begins at 0 degrees 523 484 445 407 368 329 310 290 252 252 232 213 194 194 174 174 174 174 155 155 155 155 155 155 155 155 155 174 174 174 194 194 213 232 232 252 290 310 329 368 407 465 503 581 639 716 774 852 910 968 987 987 987 949 910 852 813 755 716 678 639 600 581 561 542 523 523 503 503 503 523 523 542 561 581 600 620 639 678 697 716 736 755 755 736 716 697 658 620 561 1801 1771 1696 1591 1456 1336 1201 1081 976 886 796 736 675 630 585 555 525 495 480 465 450 450 450 450 450 450 465 480 495 510 540 570 615 660 720 796 886 976 1096 1246 1396 1576 1756 1936 2086 2177 2192 2146 2026 1861 1681 1501 1336 1186 1051 946 856 781 720 660 615 585 555 540 510 495 495 480 480 480 495 495 510 525 555 585 615 645 705 766 826 901 1006 1111 1216 1351 1486 1606 1711 1771 646 619 605 605 592 592 592 605 605 619 632 659 686 713 740 794 834 888 955 1022 1103 1184 1278 1386 1493 1587 1681 1762 1829 1870 1870 1843 1803 1722 1641 1547 1466 1372 1278 1211 1130 1076 1009 969 928 888 861 847 821 807 807 807 807 821 821 847 861 888 928 969 1009 1063 1117 1170 1238 1305 1372 1439 1493 1534 1560 1574 1574 1534 1493 1439 1359 1291 1211 1143 1063 995 928 874 834 780 740 713 686 659 4769 4971 5185 5408 5621 5844 6067 6301 6524 6757 6991 7234 7488 7751 8036 8340 8665 9020 9415 9852 10339 10876 11475 12145 12865 13666 14519 15412 16315 17207 18009 18658 19095 19237 19054 18537 17715 16660 15442 14164 12875 11647 10501 9466 8543 7721 6991 6361 5814 5337 4921 4555 4241 3967 3734 3521 3348 3186 3054 2942 2841 2760 2689 2628 2577 2547 2526 2506 2506 2506 2516 2536 2567 2607 2658 2719 2780 2861 2942 3044 3145 3267 3389 3531 3683 3835 4008 4180 4373 4566 87455 99771 114466 132057 153191 178646 209369 246523 291517 346070 412260 492645 590343 709230 854026 1030307 1243981 1499407 1794475 2110561 2398420 2573947 2552489 2318336 1949122 1553228 1202684 922041 708190 548476 429674 340917 274011 223040 183760 153145 129015 109798 94341 81802 71528 63056 56016 50124 45172 40974 37408 34358 31747 29498 27565 25894 24454 23214 22143 21226 20441 19786 19232 18785 18423 18153 17969 17861 17838 17884 18015 18223 18515 18893 19370 19940 20626 21427 22359 23445 24692 26133 27796 29706 31909 34443 37377 40774 44717 49308 54676 60961 68362 77104 36757 41902 48235 56093 65942 78428 94443 115216 142516 178781 227446 293114 381541 498779 648313 825271 1009689 1167523 1267677 1302860 1291039 1259191 1229707 1217220 1231138 1279131 1369791 1514198 1725033 2008398 2336066 2591366 2567911 2180759 1627050 1136671 783382 547313 391706 287851 217000 167464 131996 106033 86641 71890 60486 51539 44434 38716 34075 30268 27126 24500 22304 20456 18895 17563 16437 15473 14658 13967 13382 12891 12487 12163 11908 11715 11591 11522 11516 11566 11672 11846 12082 12387 12767 13227 13781 14440 15212 16120 17190 18441 19915 21651 23698 26130 29042 32532 74057 77458 81130 85114 89443 94158 99317 104991 111261 118234 126031 134830 144818 156272 169525 185015 203317 225218 251776 284473 325421 377729 446096 537892 665227 848959 1127330 1575502 2353064 3819100 6702733 11025348 11142962 6696417 3675852 2174182 1399536 964643 701001 530882 415491 334006 274537 229948 195739 168982 147708 130553 116549 104997 95379 87305 80488 74694 69749 65514 61879 58749 56058 53747 51771 50081 48657 47463 46477 45689 45074 44630 44338 44198 44198 44333 44604 45006 45538 46200 46993 47922 48980 50180 51520 53002 54639 56428 58384 60512 62812 65311 68002 70917 27764 32617 38885 47130 58208 73467 95110 126903 175613 254123 388504 634019 1102926 1920785 2666595 2355592 1603401 1077663 772334 593578 484933 417308 375670 352148 342819 346280 363203 396625 453206 546430 704742 994517 1595954 3098565 7286038 8683788 3310042 1345357 674621 390614 249145 170193 122360 91535 70696 56058 45449 37559 31560 26913 23256 20337 17980 16057 14473 13160 12065 11146 10374 9723 9174 8713 8327 8006 7745 7535 7373 7256 7181 7146 7150 7195 7280 7408 7580 7802 8077 8411 8814 9294 9864 10541 11343 12297 13435 14800 16447 18449 20905 23948 17172 18347 19739 21392 23362 25720 28561 32010 36231 41453 47985 56269 66937 80921 99632 125284 161467 214272 294569 422927 640904 1037858 1808578 3274986 5093337 4981684 3409275 2225221 1549407 1163470 932834 789936 700611 646981 619607 613869 628307 663952 724160 814551 942123 1110961 1308648 1479459 1516685 1352887 1063282 776359 553798 397505 290856 217846 167036 130930 104716 85290 70619 59348 50556 43601 38033 33525 29841 26805 24284 22178 20411 18921 17662 16598 15699 14942 14307 13781 13351 13008 12745 12556 12438 12389 12407 12493 12649 12877 13183 13574 14056 14641 15344 16180 34630 36237 38145 40400 43059 46196 49900 54288 59505 65740 73237 82317 93404 107068 124087 145532 172910 208371 255036 317515 402720 521117 688521 928127 1270758 1746113 2348422 2968852 3378328 3406350 3125383 2731844 2361952 2064707 1843863 1689095 1588929 1534534 1520240 1543049 1601749 1695456 1820858 1967111 2108194 2197274 2176705 2013959 1735805 1412792 1109587 857996 662630 515527 405856 323951 262301 215393 179273 151121 128919 111214 96950 85347 75829 67959 61409 55923 51307 47407 44101 41296 38913 36893 35186 33753 32562 31588 30810 30215 29789 29525 29419 29467 29671 30035 30567 31275 32176 33286 83487 85658 88359 91644 95582 100257 105775 112264 119884 128833 139353 151749 166397 183770 204457 229198 258919 294773 338179 390854 454797 532194 625140 735067 861735 1001795 1147287 1285149 1399156 1474734 1504523 1490964 1444205 1377344 1302278 1227726 1159094 1099206 1049184 1009153 978711 957200 943836 937745 937926 943174 951962 962322 971756 977251 975471 963202 938009 898919 846848 784507 715771 644804 575260 509837 450174 397001 350383 309970 275193 245395 219919 198153 179552 163640 150012 138325 128292 119675 112275 105925 100490 95856 91930 88636 85911 83705 81979 80704 79856 79422 79395 79777 80575 81804 291865 300403 308170 314990 320723 325292 328678 330930 332162 332534 332249 331533 330627 329770 329200 329144 329824 331455 334252 338440 344259 351981 361917 374444 390021 409221 432774 461619 496980 540479 594290 661362 745763 853160 991534 1172179 1410935 1729232 2153092 2704527 3372747 4053562 4503443 4466325 3949754 3221279 2526709 1965175 1540978 1227275 995143 821593 690006 588737 509668 447104 397006 356470 323376 296159 273645 254947 239382 226425 215666 206782 199519 193678 189098 185655 183251 181808 181269 181588 182734 184684 187420 190934 195214 200251 206032 212536 219734 227577 236002 244918 254209 263733 273317 282764 345836 395858 457588 533349 625000 732642 852304 972959 1075041 1134673 1135101 1077489 979836 865404 752342 650604 563719 491598 432591 384629 345740 314237 288746 268181 251694 238637 228515 220961 215712 212594 211509 212432 215411 220569 228119 238376 251790 268986 290823 318488 353635 398589 456670 532680 633641 769866 956264 1213067 1562582 2011771 2503592 2857761 2852502 2484994 1978070 1517324 1161326 901851 714998 579410 479513 404632 347552 303374 268727 241257 219294 201634 187399 175939 166773 159540 153974 149878 147111 145582 145238 146062 148075 151333 155929 162004 169747 179414 191339 205956 223825 245675 272441 305322 819002 800440 774117 741761 705324 666713 627596 589299 552784 518683 487357 458961 433510 410920 391058 373761 358860 346191 335603 326962 320156 315093 311705 309945 309787 311229 314289 319007 325447 333690 343842 356028 370387 387074 406247 428057 452629 480038 510268 543172 578407 615381 653190 690591 726017 757672 783701 802441 812686 813904 806329 790904 769094 742633 713274 682612 651967 622357 594506 568894 545805 525382 507669 492651 480280 470493 463227 458429 456062 456108 458570 463474 470863 480801 493360 508615 526630 547439 571018 597246 625865 656418 688198 720192 751060 779162 802662 819711 828711 828587 705476 690279 680736 676379 676852 681885 691254 704752 722145 743122 767236 793834 821987 850423 877498 901226 919405 929856 930745 920937 900254 869550 830563 785588 737094 687376 638340 591404 547508 507191 470673 437961 408916 383317 360907 341419 324594 310193 298004 287845 279558 273021 268137 264836 263078 262851 264170 267083 271669 278047 286379 296876 309815 325543 344505 367263 394527 427198 466423 513663 570787 640177 724861 828640 956167 1112857 1304388 1535328 1806201 2108399 2417695 2690768 2873059 2921783 2830377 2631396 2375492 2107611 1856292 1634776 1446362 1289257 1159658 1053362 966490 895726 838350 792182 755497 726945 1590562 1684720 1758126 1792481 1771766 1689679 1554089 1384281 1202805 1027944 870637 735246 621834 528270 451645 389024 337787 295730 261059 232336 208423 188417 171605 157421 145417 135233 126582 119234 113002 107736 103315 99641 96636 94238 92399 91083 90263 89924 90058 90667 91762 93361 95492 98197 101525 105542 110329 115985 122632 130419 139529 150183 162652 177265 194421 214607 238406 266517 299760 339074 385492 440074 503761 577144 660088 751258 847633 944251 1034522 1111335 1168781 1203788 1216854 1211551 1193197 1167448 1139316 1112750 1090629 1074969 1067186 1068341 1079325 1100985 1134183 1179780 1238509 1310678 1395624 1490810 357493 454255 601763 838458 1238951 1934981 3016070 3855550 3267077 2103827 1301463 844518 581712 422402 320402 251896 204009 169412 143726 124224 109143 97309 87915 80396 74349 69478 65569 62461 60036 58205 56907 56098 55751 55855 56414 57443 58977 61064 63775 67209 71496 76811 83390 91551 101731 114535 130818 151811 179320 216062 266200 336230 436317 581843 792971 1082885 1412867 1629627 1566732 1287577 978858 733172 557817 435659 349878 288502 243666 210276 185005 165641 150689 139115 130201 123440 118477 115068 113052 112341 112904 114770 118028 122840 129452 138230 149698 164612 184078 209741 244120 291192 170020 176433 184232 193587 204704 217819 233205 251163 272006 296035 323485 354436 388687 425577 463783 501160 534742 561053 576795 579751 569517 547634 517063 481295 443547 406302 371197 339140 310502 285305 263375 244437 228185 214318 202557 192654 184395 177600 172119 167829 164631 162448 161220 160904 161471 162904 165193 168337 172340 177204 182929 189502 196894 205048 213868 223210 232866 242559 251943 260611 268117 274023 277941 279590 278842 275739 270486 263425 254976 245589 235697 225680 215853 206457 197667 189599 182327 175888 170298 165558 161661 158599 156363 154952 154370 154632 155764 157805 160810 164851 93527 82275 73502 66592 61113 56757 53303 50588 48496 46940 45859 45212 44975 45137 45702 46687 48123 50060 52564 55730 59679 64575 70633 78137 87457 99079 113625 131867 154693 182952 217044 256047 296384 330798 349756 346581 322505 285656 245277 207560 175185 148585 127178 110085 96448 85540 76785 69732 64040 59448 55757 52818 50518 48773 47523 46725 46355 46401 46869 47775 49156 51065 53580 56809 60900 66057 72562 80811 91362 105032 123026 147178 180343 227069 294688 394796 543684 754131 996759 1139656 1051109 817050 591650 427058 315853 241079 189784 153650 127516 108160 80302 80136 80511 81445 82963 85112 87952 91565 96062 101581 108305 116466 126363 138381 153015 170905 192869 219941 253396 294724 345468 406787 478505 557462 635525 699008 732339 726167 683555 617583 543228 471335 407442 353249 308411 271761 241952 217739 198066 182082 169113 158631 150227 143588 138473 134701 132139 130693 130302 130936 132587 135272 139027 143909 149986 157340 166051 176186 187775 200780 215041 230224 245752 260762 274112 284484 290601 291524 286921 277183 263317 246674 228635 210381 192784 176397 161514 148239 136552 126362 117547 109972 103505 98026 93429 89623 86533 84096 82266 81009 48459 47304 46485 45992 45822 45979 46473 47324 48562 50229 52382 55095 58467 62627 67745 74044 81817 91456 103476 118561 137595 161689 192112 230028 275748 327200 377767 415465 427284 408337 366151 314258 263566 219469 183294 154416 131589 113558 99257 87848 78686 71286 65281 60395 56418 53189 50588 48521 46917 45722 44898 44415 44255 44407 44868 45641 46737 48168 49957 52126 54703 57718 61195 65154 69597 74503 79808 85394 91071 96567 101542 105608 108396 109621 109154 107052 103544 98974 93727 88169 82597 77234 72225 67654 63559 59947 56806 54112 51841 49965 27508 27215 27147 27301 27682 28300 29172 30326 31797 33634 35898 38669 42049 46165 51178 57281 64700 73680 84439 97081 111425 126751 141536 153446 159905 159252 151701 139201 124347 109312 95430 83286 72990 64412 57329 51503 46721 42799 39587 36966 34840 33136 31797 30778 30050 29589 29382 29423 29716 30269 31102 32243 33733 35625 37994 40935 44576 49086 54687 61673 70425 81431 95284 112629 133976 159253 186961 213154 231401 235438 223615 200310 172422 145346 121741 102276 86646 74222 64363 56515 50238 45191 41115 37815 35140 32978 31244 29873 28815 28036 312794 350313 374642 377203 356201 318257 273531 230095 192069 160568 135174 114929 98820 85966 75653 67328 60567 55047 50520 46799 43739 41228 39181 37530 36224 35226 34506 34043 33824 33843 34097 34592 35339 36355 37663 39296 41294 43710 46605 50059 54166 59037 64803 71609 79606 88935 99688 111850 125212 139260 153087 165392 174674 179622 179573 174763 166205 155290 143364 131473 120294 110190 101301 93631 87112 81645 77126 73455 70547 68334 66762 65795 65413 65613 66410 67836 69948 72826 76583 81370 87389 94907 104272 115938 130485 148630 171206 199045 232649 271487 96721 96721 96721 96721 96721 96721 96721 96721 96721 96721 96721 96721 96721 96721 96721 96721 96721 96721 96721 96721 96721 96721 96721 96721 96721 96721 96721 96721 96721 96721 96721 96721 96721 96721 96721 96721 96721 96721 96721 96721 96721 96721 96721 96721 96721 96721 96721 96721 96721 96721 96721 96721 96721 96721 96721 96721 96721 96721 96721 96721 96721 96721 96721 96721 96721 96721 96721 96721 96721 96721 96721 96721 96721 96721 96721 96721 96721 96721 96721 96721 96721 96721 96721 96721 96721 96721 96721 96721 96721 96721 72900 72900 72900 72900 72900 72900 72900 72900 72900 72900 72900 72900 72900 72900 72900 72900 72900 72900 72900 72900 72900 72900 72900 72900 72900 72900 72900 72900 72900 72900 72900 72900 72900 72900 72900 72900 72900 72900 72900 72900 72900 72900 72900 72900 72900 72900 72900 72900 72900 72900 72900 72900 72900 72900 72900 72900 72900 72900 72900 72900 72900 72900 72900 72900 72900 72900 72900 72900 72900 72900 72900 72900 72900 72900 72900 72900 72900 72900 72900 72900 72900 72900 72900 72900 72900 72900 72900 72900 72900 72900 102400 102400 102400 102400 102400 102400 102400 102400 102400 102400 102400 102400 102400 102400 102400 102400 102400 102400 102400 102400 102400 102400 102400 102400 102400 102400 102400 102400 102400 102400 102400 102400 102400 102400 102400 102400 102400 102400 102400 102400 102400 102400 102400 102400 102400 102400 102400 102400 102400 102400 102400 102400 102400 102400 102400 102400 102400 102400 102400 102400 102400 102400 102400 102400 102400 102400 102400 102400 102400 102400 102400 102400 102400 102400 102400 102400 102400 102400 102400 102400 102400 102400 102400 102400 102400 102400 102400 102400 102400 102400 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0