% 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 372 389 406 423 440 456 490 524 575 626 710 795 896 1031 1200 1420 1707 2096 2604 3297 4176 5258 6340 7084 7134 6492 5478 4463 3618 2942 2418 2029 1741 1505 1319 1183 1082 981 913 862 811 778 761 744 727 727 727 727 727 744 761 795 811 845 879 913 947 997 1031 1048 1082 1082 1082 1065 1048 1014 964 913 845 795 744 693 642 609 558 524 490 473 440 423 406 389 389 372 372 372 355 355 372 372 192 208 208 224 240 240 272 288 304 336 368 416 480 544 624 736 864 1056 1280 1584 1984 2480 3072 3680 4160 4352 4192 3792 3280 2800 2400 2064 1792 1584 1424 1312 1216 1136 1088 1056 1040 1040 1056 1088 1120 1200 1280 1408 1568 1776 2064 2464 2992 3728 4703 5903 7055 7599 7071 5791 4400 3264 2448 1856 1456 1152 944 784 656 560 496 432 384 352 320 288 272 256 240 224 208 208 192 192 192 192 192 192 192 192 370 370 370 383 397 411 424 452 479 506 547 588 643 698 766 848 958 1067 1191 1341 1505 1670 1834 1971 2080 2149 2149 2108 2012 1902 1779 1642 1519 1410 1314 1232 1163 1095 1054 1013 985 972 958 958 958 985 999 1040 1095 1163 1245 1341 1478 1629 1834 2080 2368 2737 3148 3586 4010 4325 4434 4284 3914 3421 2915 2450 2053 1724 1464 1245 1081 944 835 739 671 602 561 520 479 452 438 411 397 383 383 370 370 370 2686 2639 2620 2620 2639 2686 2752 2836 2958 3108 3296 3531 3822 4179 4630 5203 5926 6865 8095 9729 11945 15016 19326 25383 33600 43517 52213 54589 48879 39207 29994 22838 17664 13974 11316 9372 7935 6837 6001 5343 4817 4414 4085 3822 3615 3456 3334 3240 3183 3155 3146 3165 3212 3287 3390 3522 3691 3888 4132 4423 4771 5165 5616 6132 6705 7315 7935 8527 9034 9381 9541 9457 9165 8687 8095 7447 6799 6179 5616 5109 4667 4282 3954 3672 3437 3240 3071 2939 2827 2742 7600 7901 8241 8619 9036 9506 10031 10625 11281 12022 12855 13789 14838 16027 17354 18835 20502 22354 24391 26621 29013 31536 34121 36652 39005 41027 42547 43442 43612 43049 41822 40047 37887 35495 33002 30525 28149 25911 23843 21953 20247 18704 17323 16088 14977 13990 13102 12307 11597 10957 10378 9861 9398 8974 8596 8249 7940 7654 7408 7176 6968 6783 6613 6458 6327 6212 6104 6011 5934 5872 5818 5779 5749 5733 5725 5733 5749 5779 5826 5880 5941 6026 6127 6235 6366 6520 6690 6875 7091 7330 12276 13061 13960 14985 16160 17497 19031 20781 22789 25085 27717 30720 34148 38050 42462 47431 52963 59071 65719 72828 80284 87921 95539 102918 109823 116051 121440 125869 129274 131617 132900 133116 132283 130401 127476 123525 118610 112814 106275 99178 91721 84139 76628 69375 62518 56158 50344 45093 40406 36240 32572 29341 26518 24042 21884 19996 18342 16897 15638 14530 13565 12719 11976 11323 10759 10262 9830 9459 9141 8871 8643 8458 8308 8194 8122 8080 8068 8092 8146 8242 8368 8530 8733 8979 9267 9608 10004 10460 10987 11587 8981 9639 10388 11239 12216 13335 14605 16058 17719 19602 21743 24163 26892 29945 33342 37088 41193 45638 50412 55495 60876 66556 72540 78889 85677 93043 101148 110215 120492 132257 145759 161124 178194 196252 213627 227442 233963 229984 214806 191053 163326 135892 111380 90791 74095 60790 50265 41943 35331 30056 25814 22371 19566 17253 15339 13745 12408 11279 10322 9507 8809 8216 7705 7265 6890 6566 6288 6055 5862 5700 5569 5467 5392 5341 5311 5311 5331 5376 5447 5543 5665 5812 5994 6207 6460 6748 7082 7462 7903 8409 9099 9343 9647 10018 10465 10998 11631 12379 13263 14310 15552 17033 18806 20944 23542 26725 30666 35604 41872 49954 60556 74749 94201 121600 161454 221666 316766 474703 750473 1244071 2051240 2863599 2824352 2138583 1523063 1123906 878209 725520 629857 571364 539285 528114 535703 562427 610936 686066 794061 938593 1107677 1247719 1259793 1094535 836390 597297 419658 298216 216718 161515 123370 96398 76888 62470 51608 43278 36791 31666 27568 24255 21549 19320 17471 15927 14630 13538 12614 11832 11170 10611 10141 9749 9427 9166 8962 8811 8710 8656 8649 8689 8775 8911 12393 12660 13000 13421 13930 14538 15259 16108 17106 18278 19656 21278 23194 25467 28178 31430 35359 40145 46030 53339 62524 74219 89329 109180 135756 172114 223106 296710 406569 577068 853851 1326081 2170734 3708465 6243317 8909434 9323681 7785728 6200615 5159218 4607102 4444127 4651001 5329382 6811353 10036444 17778743 33814370 28550708 11096188 4671614 2340573 1331931 829212 551371 385529 280507 210812 162772 128600 103641 84994 70789 59781 51124 44224 38661 34130 30405 27318 24742 22580 20755 19210 17898 16781 15830 15022 14337 13760 13280 12885 12569 12324 12146 12033 11981 11991 12062 12195 29090 29755 30601 31646 32913 34428 36227 38353 40861 43817 47306 51437 56345 62206 69247 77764 88152 100939 116841 136849 162353 195341 238705 296742 375972 486478 644098 873818 1214175 1719343 2444319 3375862 4295582 4792171 4674803 4183170 3631887 3175306 2848268 2643078 2546996 2555462 2678043 2946173 3430852 4288575 5896414 9337358 18788367 60575735 159591406 30883669 9518778 4263046 2320012 1420282 941004 660117 483676 366834 286174 228586 186309 154538 130182 111188 96154 84100 74325 66321 59711 54211 49609 45738 42469 39704 37362 35380 33707 32305 31140 30187 29425 28840 28419 28154 28040 28074 28258 28595 45665 46464 47509 48814 50403 52304 54548 57179 60246 63809 67942 72733 78288 84737 92233 100967 111164 123099 137105 153577 172990 195904 222968 254919 292567 336757 388304 447891 515934 592437 676876 768186 864913 965577 1069204 1175921 1287495 1407794 1543236 1703504 1902921 2163220 2519115 3029925 3805508 5070080 7340769 12013653 23601185 54863602 63236178 24740963 10258169 5195705 3023811 1933153 1321187 949052 708637 545831 431353 348343 286588 239642 203286 174679 151853 133420 118375 105981 95689 87084 79846 73730 68542 64132 60378 57183 54471 52179 50257 48663 47367 46341 45567 45030 44718 44627 44753 45097 54522 57148 60212 63767 67874 72606 78042 84273 91395 99510 108717 119104 130736 143631 157740 172918 188900 205284 221544 237065 251215 263444 273373 280864 286035 289230 290949 291778 292323 293170 294869 297943 302908 310306 320759 335027 354101 379328 412613 456740 515925 596804 710316 875526 1128066 1540724 2280533 3794630 7531249 18318581 27148974 11529437 4746444 2414957 1426102 930165 650473 478872 366770 289906 235147 194911 164582 141231 122931 108371 96640 87086 79238 72745 67345 62839 59072 55926 53307 51143 49375 47960 46863 46056 45521 45243 45215 45432 45897 46614 47594 48852 50408 52288 177666 206029 241421 285524 340001 405863 482157 563919 640304 695594 715578 696232 646142 580133 511327 447689 392587 346592 308972 278560 254177 234788 219551 207810 199068 192971 189284 187878 188725 191904 197608 206171 218110 234196 255566 283912 321803 373261 444827 547691 702219 948554 1374354 2198452 4067009 9127650 18657926 11857732 4840632 2361101 1357538 872946 606739 446322 342816 272459 222645 186211 158852 137861 121471 108490 98092 89692 82867 77307 72780 69113 66174 63865 62112 60861 60074 59727 59809 60320 61272 62688 64606 67078 70172 73982 78625 84254 91066 99314 109326 121527 136470 154873 315417 384702 481865 622608 833969 1162957 1686476 2491830 3490748 4024938 3499210 2528226 1743940 1228761 900888 687668 544158 444206 372458 319636 279952 249674 226331 208246 194258 183556 175569 169900 166284 164556 164643 166551 170367 176269 184544 195616 210098 228868 253191 284923 326846 383258 461053 571772 735789 991335 1415186 2171228 3604875 6143561 8261494 6443341 3748541 2193952 1387307 944385 682305 516726 406371 329588 274273 233287 202217 178226 159432 144547 132670 123161 115553 109505 104769 101159 98544 96830 95960 95903 96658 98248 100727 104180 108731 114551 121876 131022 142419 156658 174558 197275 226475 264614 962713 1348398 2031154 3376488 6351110 12585350 15548086 8850039 4439359 2501985 1578102 1082827 790879 605820 481783 394946 332025 285166 249497 221876 200206 183049 169396 158525 149914 143181 138047 134309 131826 130504 130288 131161 133140 136276 140657 146410 153713 162795 173959 187587 204164 224295 248727 278346 314166 357226 408373 467807 534292 604078 669966 721615 748319 743769 709528 654058 588260 521313 458994 403994 356972 317506 284725 257654 235381 217117 202207 190124 180452 172866 167121 163040 160501 159436 159828 161706 165157 170328 177440 186812 198889 214289 233878 258883 291077 333078 388873 464758 571110 725958 410123 531445 727097 1070229 1744789 3280064 7066301 10708351 5919031 2669350 1399336 839751 554723 392578 292473 226733 181445 149043 125142 107069 93118 82167 73452 66438 60745 56096 52285 49161 46606 44532 42873 41576 40602 39925 39522 39382 39498 39870 40504 41412 42610 44123 45983 48229 50912 54091 57838 62238 67392 73411 80421 88550 97919 108621 120682 134014 148348 163171 177690 190865 201553 208749 211853 210837 206225 198912 189918 180180 170444 161233 152878 145565 139380 134353 130484 127768 126206 125820 126660 128818 132433 137718 144975 154639 167332 183958 205850 235037 274703 330065 1540320 1967911 2481667 3008575 3389302 3454954 3184841 2724198 2236571 1809900 1466725 1199714 993592 833758 708547 609219 529381 464373 410787 366107 328461 296434 268950 245178 224472 206324 190328 176161 163560 152311 142237 133192 125054 117718 111097 105116 99710 94824 90409 86423 82828 79594 76691 74095 71784 69739 67945 66388 65056 63939 63031 62325 61819 61509 61396 61483 61773 62274 62993 63943 65138 66598 68343 70401 72804 75592 78811 82517 86778 91675 97307 103795 111286 119962 130046 141822 155644 171961 191354 214572 242601 276746 318762 371035 436848 520767 629193 771096 958876 1208913 302090 285479 272794 263482 257146 253521 252445 253850 257753 264251 273526 285846 301570 321147 345112 374062 408585 449131 495762 547736 602929 657204 704148 735837 745074 728426 688074 630900 565513 499381 437466 382281 334583 294107 260113 231708 208018 188263 171777 158010 146512 136918 128938 122338 116932 112574 109152 106578 104791 103747 103425 103817 104939 106822 109517 113101 117678 123385 130402 138962 149368 162015 177416 196249 219409 248090 283889 328950 386123 459130 552589 671589 820096 996935 1188471 1361183 1466234 1466828 1367785 1209900 1037820 879405 745411 636693 550101 481572 427370 384432 350374 323382 257071 239062 224758 213552 204992 198743 194571 192321 191909 193317 196587 201827 209219 219022 231594 247409 267086 291413 321379 358188 403228 457934 523429 599761 684545 771090 847043 895895 903344 865668 792491 700785 606288 519004 443315 379965 327908 285478 250968 222866 199918 181119 165675 152966 142507 133922 126916 121263 116787 113355 110868 109258 108480 108514 109363 111051 113627 117165 121773 127595 134819 143696 154547 167794 183987 203845 228311 258625 296404 343728 403181 477743 570274 682140 810345 943207 1057278 1122253 1117347 1046584 935046 811177 694260 592960 509040 441030 386426 342701 307676 279591 544049 439963 363590 307148 264943 233010 208621 189891 175510 164560 156398 150573 146782 144833 144624 146136 149429 154644 162016 171891 184759 201287 222380 249236 283402 326777 381421 448904 528648 614764 692259 737587 730392 670428 578666 480413 391777 318550 260563 215418 180384 153087 131658 114687 101124 90194 81319 74068 68118 63222 59192 55884 53187 51017 49306 48008 47084 46511 46274 46367 46792 47562 48699 50235 52216 54703 57777 61544 66145 71762 78640 87106 97603 110744 127381 148730 176542 213390 263082 331263 426072 558194 737736 961483 1184950 1309603 1260275 1079910 868208 684972 150817 140991 132985 126513 121355 117342 114348 112275 111058 110653 111036 112203 114165 116953 120611 125197 130787 137466 145327 154466 164965 176879 190202 204831 220512 236788 252953 268041 280892 290306 295271 295215 290155 280697 267868 252869 236849 220753 205273 190853 177736 166021 155712 146756 139071 132566 127151 122742 119272 116683 114937 114010 113895 114604 116170 118646 122113 126683 132503 139769 148734 159727 173172 189617 209765 234520 265018 302656 349054 405873 474314 554035 641282 726620 794291 826518 813015 758142 677755 589425 505456 431789 369945 319190 277954 244553 217472 195457 177506 162830 162144 162991 165229 168916 174147 181062 189844 200727 213994 229973 249025 271505 297696 327681 361141 397063 433416 466931 493296 508018 507890 492354 463816 426654 385628 344634 306230 271734 241579 215663 193620 174982 159277 146068 134976 125679 117910 111450 106122 101785 98325 95657 93714 92450 91835 91856 92516 93830 95834 98579 102137 106607 112112 118812 126911 136664 148389 162485 179443 199858 224434 253962 289249 330952 379244 433267 490377 545480 591141 619278 624303 605855 568875 521012 469549 419683 374314 334607 300673 272096 248254 228495 212221 198913 188143 179568 172913 167973 164594 162671 181362 186404 190588 193762 195828 196750 196559 195349 193266 190488 187208 183624 179918 176255 172777 169602 166829 164536 162790 161647 161159 161376 162349 164134 166796 170410 175064 180861 187924 196391 206422 218193 231887 247685 265741 286139 308837 333574 359766 386387 411889 434229 451084 460276 460330 450930 433046 408652 380174 349953 319881 291275 264913 241156 220077 201574 185453 171478 159412 149025 140113 132492 126008 120525 115931 112133 109053 106627 104804 103545 102818 102600 102876 103636 104874 106592 108790 111475 114651 118322 122486 127137 132258 137815 143757 150009 156471 163008 169462 175647 86026 86519 87631 89398 91874 95132 99274 104431 110777 118535 127995 139538 153657 171004 192432 219068 252377 294239 346948 413034 494618 591801 699627 804252 882265 909413 876735 797607 696804 595399 504863 428920 367166 317626 278042 246386 220997 200568 184094 170806 160121 151593 144884 139741 135973 133442 132053 131745 132488 134279 137139 141114 146270 152690 160474 169726 180544 192996 207086 222702 239549 257073 274385 290252 303173 311607 314322 310748 301169 286645 268708 248978 228859 209397 191259 174798 160140 147263 136065 126402 118120 111070 105113 100131 96019 92695 90089 88150 86839 86135 285405 248885 217408 190827 168629 150186 134891 122204 111673 102924 95656 89629 84651 80570 77265 74642 72629 71172 70231 69780 69806 70305 71286 72768 74780 77366 80581 84494 89191 94774 101363 109094 118113 128572 140608 154313 169686 186565 204543 222874 240431 255760 267283 273660 274163 268912 258814 245265 229771 213649 197885 183119 169706 157792 147394 138448 130860 124519 119320 115169 111988 109716 108311 107750 108030 109169 111208 114210 118271 123517 130115 138277 148272 160434 175166 192944 214295 239744 269694 304182 342479 382536 420478 450656 466911 465038 445008 411059 369534 326311 246016 246016 246016 246016 246016 246016 246016 246016 246016 246016 246016 246016 246016 246016 246016 246016 246016 246016 246016 246016 246016 246016 246016 246016 246016 246016 246016 246016 246016 246016 246016 246016 246016 246016 246016 246016 246016 246016 246016 246016 246016 246016 246016 246016 246016 246016 246016 246016 246016 246016 246016 246016 246016 246016 246016 246016 246016 246016 246016 246016 246016 246016 246016 246016 246016 246016 246016 246016 246016 246016 246016 246016 246016 246016 246016 246016 246016 246016 246016 246016 246016 246016 246016 246016 246016 246016 246016 246016 246016 246016 215296 215296 215296 215296 215296 215296 215296 215296 215296 215296 215296 215296 215296 215296 215296 215296 215296 215296 215296 215296 215296 215296 215296 215296 215296 215296 215296 215296 215296 215296 215296 215296 215296 215296 215296 215296 215296 215296 215296 215296 215296 215296 215296 215296 215296 215296 215296 215296 215296 215296 215296 215296 215296 215296 215296 215296 215296 215296 215296 215296 215296 215296 215296 215296 215296 215296 215296 215296 215296 215296 215296 215296 215296 215296 215296 215296 215296 215296 215296 215296 215296 215296 215296 215296 215296 215296 215296 215296 215296 215296 304704 304704 304704 304704 304704 304704 304704 304704 304704 304704 304704 304704 304704 304704 304704 304704 304704 304704 304704 304704 304704 304704 304704 304704 304704 304704 304704 304704 304704 304704 304704 304704 304704 304704 304704 304704 304704 304704 304704 304704 304704 304704 304704 304704 304704 304704 304704 304704 304704 304704 304704 304704 304704 304704 304704 304704 304704 304704 304704 304704 304704 304704 304704 304704 304704 304704 304704 304704 304704 304704 304704 304704 304704 304704 304704 304704 304704 304704 304704 304704 304704 304704 304704 304704 304704 304704 304704 304704 304704 304704 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0