% 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 2665 2665 2665 2665 2647 2647 2629 2611 2592 2574 2538 2519 2483 2465 2428 2392 2355 2337 2300 2264 2246 2209 2172 2154 2136 2099 2081 2063 2045 2026 2008 1990 1972 1972 1953 1953 1935 1935 1917 1917 1917 1917 1917 1899 1899 1899 1899 1899 1917 1917 1917 1917 1917 1935 1935 1935 1953 1953 1972 1972 1990 1990 2008 2026 2045 2063 2081 2099 2118 2136 2172 2191 2209 2246 2264 2300 2337 2355 2392 2428 2446 2483 2501 2538 2556 2592 2611 2629 2647 2647 927 927 943 943 959 959 975 991 1007 1023 1039 1055 1087 1119 1151 1183 1231 1279 1327 1391 1455 1519 1583 1647 1727 1790 1838 1886 1918 1934 1934 1918 1870 1806 1742 1647 1567 1471 1375 1295 1199 1119 1055 991 927 879 831 783 751 719 687 655 639 623 607 591 576 576 560 560 560 560 560 560 560 576 576 591 591 607 623 639 655 671 687 703 719 751 767 783 799 815 831 847 863 879 895 895 911 911 869 869 869 855 855 855 855 855 855 855 855 855 855 855 855 841 841 841 841 827 827 814 814 800 786 772 758 745 717 703 689 662 648 621 607 593 565 552 538 524 510 496 483 469 469 455 455 441 441 441 427 427 427 427 441 441 441 441 455 455 469 483 496 510 524 538 552 565 579 607 621 648 662 689 703 731 745 772 786 800 814 827 841 855 855 855 869 869 869 869 426 415 395 384 384 374 374 374 384 395 405 426 447 467 498 540 592 654 737 841 976 1142 1381 1703 2170 2866 3967 5816 9139 15401 25973 33346 25734 15567 9523 6262 4414 3292 2575 2077 1734 1485 1298 1163 1059 976 914 862 831 810 800 789 800 810 831 872 924 987 1070 1173 1319 1495 1745 2067 2524 3147 4050 5327 7093 9191 10863 10852 9128 6916 5057 3728 2814 2181 1734 1412 1184 1007 862 758 675 613 561 509 478 447 16584 17150 17895 18842 20029 21519 23397 25764 28783 32670 37784 44644 54127 67708 88086 120640 177227 288377 551541 1390558 4608185 3045863 939380 412082 227001 143253 98795 72511 55749 44435 36457 30630 26268 22916 20308 18236 16576 15241 14155 13270 12548 11966 11501 11136 10864 10670 10546 10484 10500 10569 10694 10888 11144 11462 11842 12284 12797 13379 14030 14737 15505 16320 17158 18011 18850 19633 20339 20921 21356 21620 21698 21612 21356 20968 20479 19920 19323 18718 18136 17585 17088 16646 16281 15994 15784 15660 15629 15699 15870 16164 100796 111519 120839 128123 133099 135931 137101 137253 137063 137158 138049 140224 144138 150315 159426 172394 190584 216071 252110 303893 379689 491778 653240 855110 1005722 951556 722536 491000 327976 224347 158901 116521 88157 68544 54577 44366 36728 30893 26366 22793 19942 17634 15743 14194 12905 11830 10926 10161 9522 8978 8523 8137 7821 7556 7347 7176 7056 6974 6923 6917 6942 7012 7113 7252 7442 7676 7954 8295 8694 9168 9724 10376 11141 12032 13082 14308 15762 17482 19518 21940 24835 28300 32448 37405 43317 50316 58491 67861 78300 89472 19659 23367 28021 33888 41249 50393 61509 74525 88881 103360 116232 125801 131183 132636 131295 128561 125668 123508 122726 123785 127130 133284 142965 157188 177406 205528 243628 292271 345807 384907 380551 325610 248819 179842 128529 92950 68658 51924 40175 31749 25579 20973 17468 14755 12627 10936 9574 8468 7558 6808 6181 5659 5218 4846 4527 4261 4032 3840 3681 3548 3436 3351 3282 3234 3202 3186 3191 3207 3245 3298 3372 3463 3580 3718 3883 4080 4314 4585 4904 5282 5723 6245 6867 7601 8484 9548 10830 12399 14324 16702 6594 7186 7895 8749 9786 11054 12620 14576 17050 20223 24360 29855 37303 47636 62334 83794 115872 164431 236530 333396 431079 474681 439590 365262 293270 237618 197789 170034 151018 138413 130746 127177 127364 131409 139916 154189 176689 212054 269479 368841 558376 970624 1946353 3046488 1783603 771520 382290 217638 136983 92684 66190 49287 37947 30030 24318 20085 16876 14396 12447 10894 9642 8621 7782 7086 6507 6022 5614 5271 4984 4743 4542 4376 4243 4137 4058 4003 3972 3963 3976 4012 4072 4156 4266 4406 4577 4784 5033 5328 5680 6097 24093 26463 29312 32760 36961 42123 48526 56551 66718 79751 96657 118831 148180 187189 238761 305370 386751 475756 555047 602131 604727 570219 517022 461147 411304 370557 339120 316183 300806 292286 290305 295017 307174 328349 361380 411251 486930 605493 802432 1161290 1917355 3934838 11605417 22238435 6358379 2229339 1061078 602406 381774 260758 188061 141386 109858 87691 71596 59593 50442 43332 37720 33230 29594 26622 24172 22138 20442 19022 17831 16833 15998 15304 14733 14271 13907 13632 13442 13330 13295 13337 13455 13653 13933 14303 14770 15345 16040 16874 17867 19047 20447 22111 392336 498777 637992 808889 990769 1133116 1176456 1105881 965008 809211 670461 558209 471026 404284 353332 314394 284630 261977 244961 232543 224009 218898 216951 218091 222414 230209 241999 258617 281340 312112 353940 411603 492985 611746 793006 1086380 1597929 2568999 4497565 7376169 7236037 4201605 2266952 1330036 852812 586971 426742 323855 254375 205521 170024 143528 123305 107581 95166 85239 77222 70696 65357 60976 57382 54446 52069 50175 48707 47623 46892 46495 46420 46664 47233 48142 49414 51083 53196 55813 59016 62908 67624 73340 80285 88766 99188 112101 128254 148686 174849 208792 253412 312769 547148 878865 1620433 3753453 11991721 15994972 5120551 2125890 1144208 719454 499908 372327 291906 238147 200623 173587 153663 138773 127587 119228 113111 108847 106180 104959 105116 106658 109668 114314 120871 129756 141590 157297 178276 206699 246065 302248 385667 515989 733120 1123736 1876426 3241526 4355196 3260925 1827590 1046472 652232 438984 314001 235578 183590 147571 121712 102600 88135 76972 68218 61267 55692 51191 47543 44586 42199 40291 38795 37661 36852 36343 36119 36174 36509 37134 38069 39342 40997 43090 45698 48924 52906 57831 63955 71632 81369 93899 110323 132340 162693 206019 270659 372798 310872 429077 623401 968901 1647880 3141303 6467721 9802079 6868567 3711742 2188122 1445657 1044810 808206 659017 560603 493967 448604 418440 399892 390896 390395 398088 414308 439993 476688 526510 591882 674643 773710 880324 971874 1012343 972199 857142 706055 558527 434766 338483 265962 211821 171267 140605 117145 98967 84705 73382 64293 56926 50902 45938 41820 38387 35512 33100 31074 29374 27952 26773 25806 25027 24420 23971 23670 23510 23489 23605 23863 24267 24826 25555 26470 27594 28956 30593 32553 34895 37699 41064 45121 50045 56069 63508 72802 84569 99707 119542 146110 182637 234460 288338 374596 503709 706609 1044715 1646952 2782873 4848141 7185988 6753309 4501383 2858023 1925238 1391290 1068231 861931 724482 630212 564634 519216 488798 470242 461720 462321 471854 490761 520112 561635 617732 691337 785301 900598 1032236 1162409 1255240 1266721 1176937 1012544 824709 652535 511782 402926 320595 258589 211651 175777 148041 126339 109161 95413 84301 75238 67788 61624 56494 52209 48618 45608 43086 40982 39238 37812 36667 35776 35121 34686 34462 34444 34632 35031 35650 36503 37611 39000 40707 42776 45266 48251 51827 56117 61280 67526 75136 84486 96093 110679 129271 153372 185235 228354 491061 742480 1249224 2473185 6158731 13225573 7038955 2802678 1404398 835159 555582 399264 303532 240889 197814 167054 144443 127457 114497 104513 96798 90865 86376 83093 80854 79556 79137 79580 80902 83162 86464 90966 96901 104601 114536 127389 144159 166348 196284 237704 296875 384823 522022 748424 1143056 1837391 2821871 3199353 2362333 1453152 904444 598322 420546 311037 239801 191281 156957 131912 113168 98850 87730 78985 72045 66507 62084 58565 55798 53670 52100 51030 50423 50258 50530 51248 52437 54141 56424 59375 63118 67823 73724 81143 90536 102556 118168 138835 166859 206028 262917 349720 168930 194505 227216 269383 323994 394547 484136 592829 712243 819158 878152 863816 784231 672524 559614 461395 381864 319449 270974 233319 203928 180841 162597 148120 136616 127500 120340 114819 110707 107840 106111 105458 105863 107348 109982 113881 119225 126276 135404 147130 162202 181702 207240 241279 287733 353106 448840 596544 840898 1286071 2217449 4599272 12019679 18983085 7793917 3220676 1673288 1014127 680160 489547 371153 292883 238621 199587 170674 148758 131839 118595 108124 99795 93161 87898 83769 80603 78274 76695 75807 75578 75997 77074 78844 81361 84712 89015 94429 101170 109522 119867 132716 148758 112381 101903 92818 84964 78187 72347 67323 63006 59305 56144 53457 51190 49300 47749 46509 45558 44879 44461 44298 44390 44740 45357 46258 47466 49009 50928 53273 56111 59524 63620 68537 74454 81607 90306 100971 114174 130710 151706 178798 214422 262305 328352 422250 560520 772392 1110795 1668588 2571846 3782738 4542221 4011007 2907445 2018692 1440251 1073933 836076 676002 564546 484686 426167 382594 349849 325201 306795 293343 283932 277903 274764 274126 275658 279038 283906 289823 296226 302394 307455 310424 310322 306349 298073 285568 269430 250648 230388 209772 189718 170874 153622 138130 124411 35160 32088 29537 27411 25635 24152 22918 21898 21063 20393 19870 19483 19222 19081 19058 19152 19366 19703 20173 20786 21558 22510 23666 25061 26737 28749 31168 34086 37627 41953 47284 53925 62302 73023 86982 105523 130725 165926 216665 292501 410467 601211 915859 1407472 1981281 2185878 1819835 1316145 937939 691694 533215 428718 357748 308344 273413 248640 231349 219860 213145 210624 212057 217504 227315 242175 263177 291946 330786 382800 451708 540663 648385 760577 840664 841681 751521 611470 472076 358107 272638 210479 165428 132479 108032 89602 75488 64516 55869 48971 43408 38878 20226 18885 17768 16838 16068 15437 14928 14530 14231 14025 13907 13874 13927 14065 14293 14614 15038 15575 16237 17044 18016 19184 20585 22267 24291 26740 29722 33383 37924 43620 50866 60233 72570 89179 112115 144752 192840 266573 384593 580697 907105 1384290 1786884 1698597 1279015 901304 648872 488781 385599 317040 270215 237649 214902 199276 189126 183471 181796 183948 190109 200826 217113 240658 274186 322121 391728 494992 650898 883661 1194757 1464791 1432783 1098821 744126 494814 337917 239659 176371 134133 104958 84172 68957 57555 48837 42053 36693 32404 28933 26098 23765 21832 78641 72473 67148 62555 58595 55187 52260 49757 47628 45833 44338 43117 42148 41413 40901 40603 40514 40632 40961 41505 42276 43287 44556 46108 47973 50186 52795 55853 59427 63596 68459 74129 80745 88470 97494 108037 120343 134673 151282 170385 192096 216336 242720 270439 298189 324217 346555 363412 373629 376969 374116 366407 355447 342773 329656 317040 305558 295602 287388 281016 276511 273860 273021 273931 276504 280619 286097 292676 299978 307469 314445 320029 323232 323076 318771 309915 296628 279559 259758 238444 216787 195737 175967 157871 141620 127227 114601 103597 94049 85784 73704 71998 70840 70201 70066 70431 71306 72717 74701 77314 80631 84752 89805 95956 103419 112469 123458 136839 153195 173266 197982 228474 266029 311923 366979 430674 499706 566461 619005 644740 637076 599633 543536 480904 420396 366456 320503 282315 250993 225468 204739 187949 174401 163543 154945 148278 143294 139813 137712 136915 137391 139151 142246 146774 152877 160754 170666 182945 197999 216316 238445 264948 296279 332545 373102 415965 457209 490872 510099 509737 489033 452180 406161 357753 311721 270575 235146 205296 180437 159847 142820 128734 117065 107387 99353 92690 87178 82646 78956 76003 73694 71728 70603 70273 70725 71982 74103 77188 81389 86927 94112 103386 115377 130987 151531 178953 216136 267321 338426 436345 564190 706552 809121 802242 686860 535001 402017 302292 231252 180975 144972 118718 99194 84403 73006 64094 57038 51393 46841 43152 40153 37718 35751 34180 32950 32022 31366 30963 30799 30870 31178 31730 32545 33644 35064 36849 39061 41781 45115 49204 54233 60454 68207 77954 90339 106249 126915 154013 189718 236507 296227 367502 441009 496358 510678 478476 416941 348596 287121 236930 197645 167349 144024 125992 111972 101017 92438 85733 80537 76587 251456 258937 264754 268543 270042 269124 265819 260312 252915 244023 234064 223457 212576 201736 191181 181088 171576 162716 154541 147058 140251 134095 128556 123595 119174 115252 111792 108758 106117 103837 101890 100250 98891 97792 96932 96289 95846 95584 95484 95530 95703 95988 96365 96819 97332 97888 98472 99069 99665 100249 100813 101348 101852 102322 102761 103173 103567 103953 104344 104757 105207 105715 106302 106988 107796 108751 109877 111200 112745 114541 116617 119002 121729 124831 128343 132302 136745 141710 147232 153346 160079 167448 175455 184081 193277 202951 212965 223118 233146 242720 71778 74121 77207 81127 86003 91985 99259 108047 118604 131203 146094 163436 183150 204712 226879 247490 263568 272019 270822 260026 241758 219212 195431 172594 151912 133852 118429 105425 94538 85455 77889 71594 66363 62026 58448 55520 53155 51285 49860 48840 48200 47924 48004 48444 49257 50467 52107 54228 56894 60189 64226 69144 75126 82405 91278 102120 115400 131685 151621 175860 204863 238507 275418 312178 343030 361153 361779 345094 316039 281282 246293 214284 186561 163277 144038 128268 115386 104878 96314 89351 83715 79193 75620 72872 70854 69500 68764 68622 69067 70110 169744 169744 169744 169744 169744 169744 169744 169744 169744 169744 169744 169744 169744 169744 169744 169744 169744 169744 169744 169744 169744 169744 169744 169744 169744 169744 169744 169744 169744 169744 169744 169744 169744 169744 169744 169744 169744 169744 169744 169744 169744 169744 169744 169744 169744 169744 169744 169744 169744 169744 169744 169744 169744 169744 169744 169744 169744 169744 169744 169744 169744 169744 169744 169744 169744 169744 169744 169744 169744 169744 169744 169744 169744 169744 169744 169744 169744 169744 169744 169744 169744 169744 169744 169744 169744 169744 169744 169744 169744 169744 146689 146689 146689 146689 146689 146689 146689 146689 146689 146689 146689 146689 146689 146689 146689 146689 146689 146689 146689 146689 146689 146689 146689 146689 146689 146689 146689 146689 146689 146689 146689 146689 146689 146689 146689 146689 146689 146689 146689 146689 146689 146689 146689 146689 146689 146689 146689 146689 146689 146689 146689 146689 146689 146689 146689 146689 146689 146689 146689 146689 146689 146689 146689 146689 146689 146689 146689 146689 146689 146689 146689 146689 146689 146689 146689 146689 146689 146689 146689 146689 146689 146689 146689 146689 146689 146689 146689 146689 146689 146689 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0