% 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 343 326 326 309 309 309 326 326 343 361 395 429 464 515 584 653 756 876 1030 1185 1374 1511 1597 1580 1460 1288 1099 910 756 635 532 446 395 343 292 258 240 223 206 189 172 155 155 155 137 137 137 137 137 137 137 137 137 155 155 172 172 189 206 223 240 275 309 361 429 515 635 807 1030 1391 1940 2782 4001 5340 5890 5100 3778 2696 1958 1477 1133 910 756 635 567 498 446 412 378 361 3107 2998 2800 2583 2330 2113 1897 1698 1535 1391 1282 1174 1084 1012 957 903 867 831 813 777 777 759 759 759 759 759 777 777 795 831 849 867 903 939 957 993 1030 1048 1066 1084 1102 1084 1084 1066 1048 1012 975 939 885 849 813 777 741 704 686 650 632 614 596 578 578 560 560 560 560 560 578 578 596 614 650 668 704 759 795 867 939 1012 1120 1246 1373 1553 1734 1951 2186 2457 2691 2908 3071 3143 1828 1896 1990 2097 2245 2407 2595 2837 3106 3415 3778 4168 4598 5015 5405 5700 5862 5848 5674 5351 4934 4477 4020 3590 3213 2877 2581 2339 2124 1949 1802 1681 1573 1479 1412 1358 1304 1277 1250 1237 1223 1223 1237 1250 1277 1318 1371 1439 1519 1613 1721 1855 2030 2218 2460 2743 3079 3482 3939 4464 5042 5633 6171 6601 6843 6830 6588 6171 5660 5095 4571 4074 3643 3280 2971 2702 2487 2299 2151 2030 1936 1855 1788 1748 1721 1694 1694 1707 1734 1775 20282 15567 12284 9985 8339 7150 6264 5602 5105 4734 4462 4267 4150 4082 4072 4131 4238 4413 4676 5027 5504 6137 7004 8173 9820 12177 15675 21071 29615 42932 60331 70949 61519 42757 27988 18714 13064 9527 7219 5650 4540 3741 3147 2689 2338 2065 1841 1666 1520 1403 1305 1227 1159 1111 1072 1033 1013 994 984 984 994 1003 1023 1052 1091 1130 1188 1266 1344 1452 1588 1744 1939 2182 2484 2874 3371 4033 4920 6137 7852 10317 13960 19357 26985 36132 42844 42114 35070 26878 16910 19980 24009 29379 36629 46464 59694 76739 96275 113296 119864 112218 95307 76739 60757 48320 38984 32020 26801 22827 19766 17378 15491 13984 12762 11771 10970 10303 9764 9320 8963 8669 8439 8265 8130 8027 7963 7932 7916 7916 7940 7963 7995 8019 8043 8051 8043 8011 7955 7876 7765 7630 7480 7297 7107 6909 6694 6488 6274 6076 5885 5703 5536 5386 5251 5140 5045 4965 4902 4862 4846 4846 4878 4926 5005 5108 5243 5417 5632 5885 6195 6575 7027 7567 8217 9010 9986 11176 12659 14531 53962 57888 62191 66964 72316 78394 85401 93604 103354 115172 129746 148113 171794 203150 245936 306460 395768 534271 761007 1148660 1789861 2525373 2501686 1704671 1028505 636587 417578 289518 210240 158563 123356 98473 80341 66785 56418 48348 41959 36836 32667 29250 26418 24057 22065 20384 18959 17750 16712 15828 15070 14428 13880 13422 13047 12735 12486 12302 12168 12092 12060 12086 12156 12270 12436 12652 12926 13250 13626 14065 14568 15140 15783 16502 17304 18195 19188 20276 21479 22796 24241 25813 27525 29377 31382 33545 35875 38376 41055 43938 47031 50360 64941 78193 95387 117943 147835 187729 241024 311540 402233 512190 632128 742107 818422 848484 838465 805698 767026 733598 711421 703584 712098 739082 787330 860301 960879 1087251 1223109 1323933 1321772 1180862 949649 712957 520000 378621 279158 209676 160697 125625 100061 81085 66750 55749 47182 40422 35018 30654 27096 24167 21734 19712 18011 16575 15359 14329 13449 12708 12073 11539 11091 10723 10419 10179 9998 9870 9795 9773 9800 9875 10003 10190 10430 10734 11107 11561 12094 12729 13471 14351 15380 16591 18016 19707 21713 24108 26989 30478 34730 39963 46461 54608 135917 163511 199770 248260 314348 406229 536478 724085 995885 1382428 1894251 2461363 2885158 2967738 2734818 2372344 2023556 1741332 1529727 1377703 1272866 1205216 1167411 1154040 1160636 1182478 1213140 1242951 1258174 1242701 1183780 1079728 942936 793947 651589 527126 424290 342082 277460 226981 187534 156575 132116 112643 97012 84361 74039 65555 58532 52680 47777 43648 40157 37194 34675 32529 30703 29151 27838 26734 25816 25065 24467 24009 23684 23486 23410 23456 23624 23918 24344 24910 25626 26509 27575 28850 30361 32145 34247 36725 39648 43108 47217 52123 58016 65144 73836 84535 97840 114580 2364611 3989517 7771330 19081467 59622813 61269807 22047579 10196463 5927719 3974114 2927799 2306356 1910730 1647050 1466455 1341527 1255926 1199393 1165107 1148156 1144531 1150368 1161320 1172092 1176310 1166999 1137915 1085467 1010352 917735 815640 712418 614710 526600 449820 384434 329550 283857 245958 214544 188472 166775 148657 133472 120696 109908 100769 93006 86398 80769 75972 71891 68431 65515 63080 61076 59462 58209 57292 56694 56406 56424 56747 57385 58351 59666 61358 63466 66037 69134 72833 77234 82459 88668 96059 104894 115507 128342 143991 163254 187232 217475 256203 306693 373914 465680 594789 783297 1071644 1540027 5204432 8977798 17486160 40142013 98314715 111773313 56562709 29974361 18653953 13035980 9834610 7795905 6370294 5290300 4418249 3683595 3052552 2510379 2050086 1665930 1350747 1095783 891595 729033 599910 497289 415506 350053 297391 254770 220061 191614 168155 148690 132445 118813 107316 97575 89287 82210 76151 70951 66483 62641 59342 56514 54102 52056 50340 48923 47778 46887 46235 45811 45608 45624 45859 46317 47007 47941 49135 50612 52399 54531 57052 60014 63482 67538 72281 77834 84353 92031 101113 111913 124834 140402 159309 182477 211155 247055 292575 351130 427697 529715 668627 862647 1141943 1558933 2210172 3286907 18753539 34255768 49764932 45614226 32146872 22371287 16542864 13012546 10732165 9131351 7891017 6827625 5844483 4909486 4034473 3249107 2577517 2027288 1590690 1251341 990469 790669 637427 519330 427689 356000 299433 254403 218243 188961 165057 145395 129108 115530 104141 94538 86404 79485 73580 68530 64202 60494 57317 54604 52296 50348 48722 47387 46320 45501 44916 44556 44414 44489 44781 45297 46045 47039 48296 49841 51704 53921 56538 59612 63214 67429 72365 78156 84969 93014 102561 113952 127634 144190 164392 189278 220259 259289 309121 373708 458861 573336 730717 952786 1275841 1763126 2530701 3804582 6053956 10305995 2751349 4257257 7366870 14651792 29050338 27790217 13451768 6642625 3769839 2387977 1636965 1189011 902382 708794 572359 472858 398232 340945 296101 260412 231604 208068 188639 172458 158881 147417 137689 129402 122323 116267 111085 106657 102886 99691 97007 94779 92962 91518 90417 89633 89144 88932 88982 89282 89820 90589 91580 92788 94207 95832 97660 99687 101911 104329 106940 109745 112744 115939 119337 122945 126774 130839 135164 139773 144703 149997 155710 161908 168675 176108 184332 193494 203779 215410 228668 243905 261565 282219 306611 335724 370877 413884 467286 534738 621647 736293 891863 1110369 1430732 1926775 1549690 2060424 2849875 4098691 6009122 8349882 9494776 8059067 5658684 3794278 2600371 1854101 1375229 1056120 835417 677609 561465 473839 406306 353295 311023 276849 248894 225791 206528 190346 176664 165035 155109 146608 139313 133046 127662 123045 119098 115739 112904 110536 108588 107020 105799 104896 104285 103946 103860 104010 104381 104963 105743 106711 107858 109178 110664 112312 114117 116079 118197 120475 122918 125535 128337 131340 134566 138040 141794 145868 150308 155172 160526 166451 173042 180416 188711 198094 208769 220990 235069 251396 270472 292934 319617 351623 390435 438081 497397 572434 669129 796428 968238 1206918 1007842 1787014 4050219 15869981 69669694 9545081 2981349 1418902 827413 543476 386151 290205 227546 184481 153700 131010 113876 100687 90385 82255 75796 70655 66577 63376 60918 59106 57871 57168 56971 57273 58083 59430 61361 63947 67289 71522 76836 83487 91826 102345 115742 133025 155691 186024 227610 286286 371863 501284 703790 1025122 1504898 2036605 2195530 1799831 1271409 876564 621622 459091 352667 280492 229868 193304 166239 145807 130149 118025 108588 101251 95599 91338 88264 86237 85168 85013 85767 87465 90183 94051 99259 106086 114925 126345 141175 160648 186661 222237 272428 346196 460675 652039 1417118 2326957 3759758 4592790 3494601 2127192 1305178 855580 598698 442271 341326 272964 224814 189808 163700 143832 128474 116470 107023 99577 93735 89210 85799 83357 81784 81020 81036 81832 83441 85925 89389 93981 99915 107485 117108 129369 145111 165574 192632 229230 280178 353777 465309 645350 962079 1591256 3082668 7518365 17301600 9996714 3865500 1884932 1098855 719586 510210 383192 300666 244214 204038 174550 152383 135410 122240 111934 103843 97511 92612 88915 86254 84519 83638 83577 84332 85932 88441 91961 96646 102709 110453 120298 132837 148917 169780 197284 234309 285478 358554 467236 637136 919005 379706 573272 924951 1525298 2106057 1848354 1174205 714624 460372 317081 231279 176736 140258 114830 96499 82925 72657 64762 58619 53807 50031 47082 44812 43115 41917 41168 40838 40913 41397 42310 43691 45599 48122 51383 55559 60895 67745 76627 88317 104024 125699 156669 202967 276482 403329 650362 1232921 3173379 16502216 18617555 3379877 1276102 662772 406738 276568 201651 154711 123434 101607 85821 74084 65167 58282 52902 48671 45337 42722 40700 39177 38091 37396 37066 37088 37461 38200 39334 40907 42986 45662 49065 53373 58835 65808 74807 86597 102352 123933 154416 199141 267898 274673 292987 306414 312901 311297 301805 285900 265794 243757 221639 200694 181620 164705 149972 137297 126489 117340 109648 103230 97932 93621 90193 87565 85676 84485 83969 84123 84965 86529 88877 92100 96323 101721 108529 117071 127791 141309 158506 180661 209686 248531 301933 377863 490542 667210 964925 1517245 2679187 5452744 10830461 9896061 4791450 2423410 1411535 917394 645245 481074 375032 302865 251720 214297 186219 164732 148042 134940 124592 116408 109967 104963 101174 98440 96647 95722 95617 96315 97822 100165 103397 107592 112850 119297 127084 136386 147394 160298 175259 192350 211470 232221 253760 170164 182565 197383 215067 236154 261284 291193 326681 368531 417348 473257 535431 601480 666901 725033 768116 789555 786466 760838 718476 666599 611665 558299 509235 465739 428132 396212 369531 347569 329826 315861 305318 297929 293517 291995 293373 297764 305395 316638 332039 352381 378760 412719 456442 513059 587132 685435 818208 1001165 1258420 1625675 2148519 2855015 3653314 4178960 4004721 3258427 2427408 1769537 1306002 988019 768062 612752 500479 417445 354749 306537 268874 239057 215193 195928 180280 167525 157123 148667 141850 136439 132256 129172 127092 125953 125716 126369 127921 130406 133881 138428 144161 151228 159817 34491 35173 36066 37186 38557 40208 42176 44507 47257 50497 54315 58821 64155 70493 78057 87138 98105 111446 127794 147990 173146 204738 244718 295635 360714 443807 548940 679068 833492 1004013 1171853 1310108 1394719 1417507 1389167 1330444 1261391 1196154 1142923 1105894 1087274 1088719 1112314 1161300 1240773 1358454 1525510 1756865 2068913 2468487 2920497 3291821 3353782 2987773 2367100 1753494 1271373 926869 687713 521433 404142 319813 257961 211715 176515 149284 127909 110909 97229 86108 76983 69436 63153 57891 53465 49730 46572 43901 41645 39748 38164 36856 35796 34961 34333 33901 33656 33592 33708 34006 99225 103280 108234 114216 121383 129935 140114 152223 166629 183774 204186 228468 257280 291270 330944 376414 427024 480846 534237 581815 617318 635444 633876 614198 581036 540137 496649 454273 415211 380497 350414 324817 303365 285650 271272 259877 251169 244917 240953 239169 239517 242006 246704 253739 263299 275637 291069 309969 332745 359795 391417 427650 468012 511134 554354 593457 622948 637204 632386 608161 568001 517776 463638 410462 361308 317634 279797 247517 220222 197245 177941 161725 148100 136647 127020 118937 112170 106535 101882 98094 95078 92761 91090 90026 89546 89638 90304 91560 93434 95969 127267 119574 113035 107529 102951 99211 96238 93974 92378 91421 91090 91385 92323 93934 96269 99398 103417 108455 114679 122305 131617 142985 156894 173983 195101 221380 254324 295926 348764 416008 501113 606707 731846 867009 988872 1062982 1062335 988994 871783 743554 625301 525276 444186 379650 328575 288115 255937 230226 209598 193007 179665 168978 160497 153882 148881 145305 143019 141930 141982 143150 145433 148858 153472 159341 166544 175167 185293 196977 210222 224935 240869 257559 274260 289917 303214 312733 317229 315943 308831 296593 280476 261958 242444 223070 204635 187623 172266 158626 146656 136248 183702 193560 205324 219273 235732 255078 277726 304109 334640 369619 409106 452713 499341 546898 592146 630869 658562 671569 668265 649609 618754 579961 537439 494588 453736 416239 382712 353287 327814 306000 287501 271973 259098 248598 240238 233828 229220 226303 225005 225285 227136 230581 235672 242489 251138 261745 274454 289408 306735 326511 348715 373157 399396 426632 453631 478689 499737 514596 521405 519073 507607 488120 462538 433128 402052 371075 341462 313997 289080 266840 247226 230091 215236 202450 191526 182274 174526 168138 162991 158987 156054 154136 153200 153232 154237 156241 159289 163451 168820 175519 108179 104631 102153 100650 100065 100372 101577 103714 106846 111073 116533 123412 131953 142467 155349 171093 190296 213655 241915 275735 315394 360257 407961 453606 489721 508136 503700 477347 435559 386763 337903 293142 254228 221399 194151 171712 153290 138172 125760 115564 107196 100348 94778 90298 86765 84068 82127 80885 80309 80385 81117 82533 84679 87628 91484 96388 102528 110157 119613 131348 145976 164335 187580 217315 255780 306072 372365 459865 573773 715578 874269 1014715 1081867 1041399 916296 761076 616314 497473 405148 334791 281267 240292 208626 183911 164447 149007 136704 126888 119082 112932 63529 64551 66067 68120 70764 74077 78155 83126 89149 96431 105231 115877 128784 144464 163542 186745 214857 248580 288239 333239 381278 427597 465055 486018 485799 465262 430165 387965 344888 304797 269469 239327 214089 193186 175990 161916 150460 141209 133832 128069 123723 120648 118744 117949 118238 119621 122143 125888 130982 137601 145978 156417 169304 185116 204432 227908 256222 289918 329085 372795 418303 460334 491308 503518 492877 461486 416470 366195 317135 272924 234912 203085 176803 155230 137547 123034 111098 101255 93123 86399 80845 76274 72539 69527 67148 65337 64041 63229 62876 62976 236196 236196 236196 236196 236196 236196 236196 236196 236196 236196 236196 236196 236196 236196 236196 236196 236196 236196 236196 236196 236196 236196 236196 236196 236196 236196 236196 236196 236196 236196 236196 236196 236196 236196 236196 236196 236196 236196 236196 236196 236196 236196 236196 236196 236196 236196 236196 236196 236196 236196 236196 236196 236196 236196 236196 236196 236196 236196 236196 236196 236196 236196 236196 236196 236196 236196 236196 236196 236196 236196 236196 236196 236196 236196 236196 236196 236196 236196 236196 236196 236196 236196 236196 236196 236196 236196 236196 236196 236196 236196 373321 373321 373321 373321 373321 373321 373321 373321 373321 373321 373321 373321 373321 373321 373321 373321 373321 373321 373321 373321 373321 373321 373321 373321 373321 373321 373321 373321 373321 373321 373321 373321 373321 373321 373321 373321 373321 373321 373321 373321 373321 373321 373321 373321 373321 373321 373321 373321 373321 373321 373321 373321 373321 373321 373321 373321 373321 373321 373321 373321 373321 373321 373321 373321 373321 373321 373321 373321 373321 373321 373321 373321 373321 373321 373321 373321 373321 373321 373321 373321 373321 373321 373321 373321 373321 373321 373321 373321 373321 373321 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0