% 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 794 794 794 794 794 953 953 953 1111 1111 1270 1429 1588 1746 2064 2381 2699 3016 3334 3651 4128 4287 4445 4604 4445 4287 3969 3651 3175 2858 2540 2223 1905 1588 1429 1270 1111 953 794 794 794 635 635 635 635 476 476 476 476 476 635 635 635 635 794 794 953 953 1111 1270 1429 1588 1746 2064 2223 2381 2699 2858 3016 3175 3175 3016 3016 2858 2540 2381 2223 1905 1746 1588 1429 1270 1270 1111 953 953 953 794 794 794 1127 1040 953 953 867 867 780 780 780 780 780 780 780 780 780 780 867 867 867 953 953 1040 1040 1040 1127 1127 1127 1127 1127 1127 1127 1040 1040 953 953 867 780 780 693 693 607 607 520 520 520 520 433 433 433 433 433 433 433 433 433 433 433 520 520 520 607 607 693 693 780 867 867 953 1040 1213 1300 1387 1473 1560 1647 1733 1820 1820 1907 1907 1820 1820 1733 1647 1560 1473 1387 1300 1213 1127 5156 5156 5156 5156 5156 5156 5156 5156 5156 5156 5156 5156 5156 5156 4788 4788 4788 4788 4419 4419 4419 4419 4051 4051 4051 4051 3683 3683 3683 3683 3683 3314 3314 3314 3314 3314 3314 3314 3314 3314 3314 3314 3314 3314 3314 3314 3314 3314 3314 3314 3314 3314 3314 3314 3683 3683 3683 3683 3683 3683 3683 3683 4051 4051 4051 4051 4051 4051 4051 4051 4051 4051 4051 4051 4051 4051 4051 4051 4051 4419 4419 4419 4419 4419 4419 4788 4788 4788 4788 4788 3659 3444 3228 3228 3013 2798 2583 2368 2368 2152 1937 1937 1722 1722 1722 1507 1507 1507 1507 1507 1507 1507 1507 1507 1507 1507 1507 1507 1507 1507 1507 1722 1722 1722 1722 1722 1722 1722 1937 1937 1937 1937 1937 1937 1937 1937 1722 1722 1722 1722 1722 1722 1722 1722 1722 1722 1722 1722 1722 1937 1937 1937 2152 2152 2152 2368 2368 2583 2583 2798 3013 3013 3228 3444 3659 3659 3874 4089 4089 4305 4305 4305 4520 4520 4520 4305 4305 4089 4089 3874 216 180 180 144 144 144 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 144 144 144 144 144 180 180 180 216 216 252 252 252 288 288 324 324 360 360 396 396 396 396 432 432 432 432 468 468 468 504 504 540 576 576 612 648 684 756 792 828 900 936 972 1008 1008 1008 1008 1008 972 900 864 792 720 648 612 540 504 432 396 360 324 288 252 252 216 829 829 829 829 829 829 1036 1036 1036 1036 1036 1036 1036 1036 1036 1036 1036 1243 1243 1243 1243 1450 1450 1450 1657 1864 1864 2072 2279 2693 2900 3314 3729 4350 4972 5593 6422 7250 8079 8908 9529 9943 9943 9529 8908 8079 7043 6215 5179 4350 3729 3107 2693 2279 1864 1657 1243 1243 1036 829 829 621 621 621 621 414 414 414 414 414 414 414 414 414 414 414 414 414 414 414 414 414 414 621 621 621 621 621 621 829 2281 2281 2471 2471 2471 2661 2661 2661 2661 2851 2851 2851 2851 3041 3041 3041 3041 3041 3231 3231 3231 3231 3231 3231 3231 3231 3231 3231 3231 3231 3231 3231 3231 3041 3041 3041 3041 2851 2851 2661 2471 2471 2281 2281 2091 1901 1901 1711 1520 1520 1330 1330 1140 1140 1140 950 950 950 950 950 950 950 950 950 950 950 950 950 950 950 1140 1140 1140 1140 1330 1330 1330 1330 1520 1520 1520 1711 1711 1711 1901 1901 1901 2091 2091 2281 2349 2349 2349 2349 2349 2684 2684 2684 2684 2684 2684 3020 3020 3020 3020 3020 3020 3020 3020 3020 3020 3020 3020 3020 3020 3020 3020 3020 3020 3020 3020 3020 3020 3020 3020 3020 3020 3020 3356 3356 3356 3691 3691 4027 4027 4362 4362 4698 5033 5033 5369 5705 5705 6040 6040 6376 6376 6376 6376 6376 6376 6376 6376 6040 6040 5705 5369 5369 5033 4698 4362 4027 4027 3691 3356 3356 3020 3020 2684 2684 2684 2684 2349 2349 2349 2349 2349 2349 2349 2349 10075 10075 10075 10075 8396 8396 8396 8396 8396 8396 8396 8396 8396 8396 8396 8396 8396 8396 8396 8396 8396 8396 8396 8396 10075 10075 10075 10075 11754 11754 13433 13433 15112 15112 16791 18470 21829 23508 26866 30224 33583 38620 43658 48695 53732 58770 62128 63807 65486 63807 60449 57091 50374 45337 40299 35262 30224 26866 23508 20150 18470 15112 13433 13433 11754 10075 10075 10075 8396 8396 8396 8396 8396 8396 8396 8396 8396 8396 8396 8396 8396 8396 10075 10075 10075 10075 10075 10075 10075 10075 4125 4125 4125 4125 4125 4125 4125 4125 4125 4125 4125 4125 4125 4125 4125 4125 4125 4125 6187 6187 6187 6187 6187 6187 6187 8250 8250 8250 8250 8250 10312 10312 12374 12374 14437 16499 18562 22686 26811 30936 37123 43310 49498 57747 68059 76309 84558 90746 94870 94870 94870 88683 82496 76309 68059 59810 53622 47435 41248 37123 32998 28874 26811 24749 22686 20624 18562 16499 14437 14437 12374 12374 10312 10312 8250 8250 8250 8250 6187 6187 6187 6187 6187 6187 6187 6187 6187 6187 6187 4125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14458 14458 14458 14458 14458 14458 28915 28915 28915 28915 43373 57831 57831 86746 101203 130119 187949 245780 332526 448187 592763 780712 983119 1156611 1257814 1243356 1127695 968661 795170 636136 506017 404814 318068 260237 231322 187949 159034 144576 130119 115661 101203 86746 72288 57831 57831 43373 43373 28915 28915 14458 14458 14458 14458 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 82592 82592 82592 165183 165183 165183 247775 330366 412958 495550 578141 743324 908508 1156282 1404057 1734423 2064790 2477748 2808114 3138481 3303664 3468847 3468847 3468847 3386255 3303664 3138481 3055889 2890706 2808114 2808114 2725523 2725523 2642931 2560339 2477748 2312565 2064790 1817015 1651832 1404057 1156282 991099 743324 660733 495550 412958 330366 247775 165183 165183 82592 82592 82592 82592 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 507149 1014298 1521447 3042895 4564342 7100087 9635833 13185877 15721622 17750219 18257368 17750219 17750219 19271666 21807411 27386051 37021884 50714910 64407936 63900787 45643419 25864604 13185877 6085789 3042895 1014298 507149 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1160062 1160062 1160062 2320123 2320123 2320123 2320123 2320123 2320123 2320123 2320123 2320123 2320123 2320123 3480185 3480185 4640247 5800308 8120432 11600617 18560987 30161604 46402468 68443640 90484812 105565615 109045800 103245491 92804936 80044257 67283579 55682962 45242406 35961913 29001542 23201234 18560987 15080802 11600617 9280494 8120432 6960370 5800308 4640247 3480185 3480185 2320123 2320123 1160062 1160062 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 460498 460498 920996 1841992 3683984 5986473 9670457 14735935 21643404 30853363 40523820 50654776 58483241 59404237 52036269 39142327 26248384 16577927 10130955 6446971 4144482 2762988 1841992 920996 460498 460498 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1176266 1176266 1176266 2352531 2352531 3528797 4705063 5881329 7057594 9410126 12938923 18820252 25877846 35287972 45874364 54108224 58813287 58813287 56460756 52931958 48226896 45874364 43521833 43521833 43521833 44698098 45874364 48226896 49403161 49403161 47050630 43521833 37640504 31759175 25877846 21172783 16467720 11762657 8233860 5881329 3528797 2352531 1176266 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 414149 414149 828297 828297 1242446 1656595 1656595 2070744 2484892 2484892 2899041 3313190 4141487 4969784 6626379 9111272 12424461 16980097 22778179 28990410 35202640 38515830 37687532 33546045 27747963 21949881 17808394 14495205 12424461 10353718 9111272 7454677 6212231 4969784 3727338 2484892 1656595 1242446 414149 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 269506 808517 2156045 3773079 6468135 9971708 13475282 15631327 15631327 14014293 11588742 9432697 7815663 6737641 6198630 6198630 6468135 6737641 7276652 7546158 7815663 8085169 7815663 7546158 7276652 6468135 5929124 5120607 4581596 4042584 3773079 3773079 3773079 3773079 4042584 4042584 4042584 4042584 3503573 3234068 2695056 1886539 1347528 808517 539011 269506 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1026602 4106408 10266020 21558643 39010878 60569521 73915347 70835541 57489714 43117286 31824663 23611847 18478837 15399031 13345827 13345827 14372429 15399031 17452235 18478837 20532041 22585245 24638449 26691653 28744857 29771459 30798061 30798061 28744857 26691653 22585245 19505439 16425633 14372429 13345827 12319225 12319225 12319225 11292622 11292622 10266020 9239418 8212816 6159612 5133010 3079806 2053204 1026602 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 199541 399082 798164 1197245 1995409 2793572 3392195 4190359 4389900 4589440 4190359 3990818 3591736 3192654 2793572 2394491 2194950 1995409 1795868 1795868 1995409 1995409 2194950 2594032 2993113 3392195 3990818 4788981 5786686 7383013 9178881 11174290 12970158 13768321 12770617 10575667 8181176 6185768 4589440 3591736 2993113 2394491 2194950 1795868 1596327 1396786 1197245 997704 798164 798164 598623 399082 199541 199541 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 108199 324596 757390 1406582 2596767 4436143 7357506 10387067 11360854 9196882 6275519 3895150 2380369 1406582 865589 540993 324596 324596 216397 216397 324596 324596 324596 432794 540993 649192 757390 973788 1190185 1514781 2055774 2704965 3570554 4436143 4868938 4652540 3895150 3029561 2163972 1622979 1190185 865589 649192 432794 324596 216397 108199 108199 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 143254 286508 429762 716271 1146033 1862304 2578575 3151591 3581354 3581354 3294845 2865083 2435320 2005558 1719050 1432541 1289287 1289287 1289287 1432541 1719050 2148812 2721829 3294845 3867862 4440878 5013895 5300403 5586912 5730166 5730166 5443657 5157149 4727387 4154370 3724608 3151591 2865083 2578575 2435320 2435320 2435320 2578575 2578575 2721829 2721829 2578575 2435320 2005558 1575796 1146033 716271 429762 286508 143254 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 147098 147098 147098 147098 147098 147098 147098 147098 147098 147098 147098 147098 147098 147098 147098 147098 147098 294196 441294 588392 882589 1323883 1765177 2353570 2941962 3530354 3971649 3971649 3824551 3530354 3089060 2794864 2500668 2353570 2353570 2353570 2647766 2941962 3383256 3824551 4118747 4265845 4265845 4265845 4118747 3824551 3677452 3383256 3236158 2941962 2794864 2647766 2500668 2500668 2647766 2794864 3089060 3383256 3530354 3677452 3677452 3530354 3089060 2647766 2059373 1618079 1176785 882589 588392 294196 147098 147098 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 146014 146014 146014 292028 292028 438043 584057 730071 876085 1022100 1314128 1606156 1898185 2044199 2336228 2482242 2628256 2774270 2774270 2774270 2628256 2482242 2336228 2190213 2044199 2044199 2044199 2190213 2336228 2628256 3066299 3358327 3650356 3650356 3650356 3358327 3066299 2920284 2774270 2628256 2628256 2920284 3212313 3796370 4526441 5548540 6278612 6570640 6132597 5256512 4234412 3212313 2482242 1898185 1460142 1022100 876085 584057 438043 292028 292028 146014 146014 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 247604 495207 990414 1485622 2228433 3218847 4456865 6190090 8170919 9904145 10646956 9904145 8418523 6437694 4952072 3714054 2971243 2228433 1980829 1733225 1485622 1238018 1238018 1238018 1238018 1238018 1485622 1485622 1733225 1980829 2476036 2971243 3961658 5447280 7675712 10894559 13865803 15599028 14608613 12132577 9408937 7428109 5942487 4952072 4209261 3714054 3218847 2723640 2476036 1980829 1733225 1238018 990414 742811 742811 495207 247604 247604 247604 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 78355 78355 78355 78355 156711 235066 313421 470132 626843 861909 1018619 1175330 1175330 1018619 861909 705198 548487 470132 391777 313421 235066 235066 235066 235066 235066 235066 235066 313421 391777 548487 705198 1096975 1723817 2585726 3604345 4309543 4074477 3055858 2037239 1410396 940264 705198 548487 391777 313421 313421 313421 313421 391777 470132 626843 861909 1332041 1958883 2742437 3290924 3290924 2742437 2037239 1488751 1096975 783553 626843 548487 470132 470132 470132 470132 548487 548487 705198 783553 940264 1096975 1253685 1175330 1018619 783553 548487 391777 235066 156711 78355 78355 0 0 0 0 0 60960 60960 60960 60960 60960 60960 60960 121919 182879 243838 304798 426717 609596 792475 975354 1280152 1584950 1950708 2255506 2499344 2560304 2438384 2133586 1767829 1402071 1097273 853435 670556 487677 426717 365758 365758 426717 487677 548636 609596 731515 792475 792475 792475 731515 670556 670556 609596 609596 670556 731515 914394 1097273 1402071 1767829 1950708 1828788 1463031 1036313 670556 487677 304798 243838 182879 182879 182879 182879 243838 243838 304798 304798 365758 365758 365758 426717 426717 426717 426717 426717 487677 548636 548636 548636 548636 487677 365758 304798 243838 182879 121919 60960 60960 60960 60960 941609 1014041 1158904 1231335 1303767 1303767 1231335 1158904 1014041 941609 869178 796746 724315 724315 724315 724315 724315 724315 724315 651883 651883 651883 579452 507020 507020 434589 362157 362157 362157 362157 434589 507020 651883 724315 869178 1086472 1231335 1448630 1593493 1593493 1521061 1376198 1158904 941609 796746 724315 579452 507020 434589 362157 289726 289726 289726 289726 362157 362157 434589 434589 507020 507020 579452 579452 651883 651883 796746 869178 941609 1086472 1158904 1231335 1376198 1448630 1376198 1376198 1231335 1086472 1014041 941609 796746 724315 724315 651883 651883 579452 579452 651883 651883 724315 796746 869178 321965 107322 0 0 0 0 0 0 107322 214644 214644 321965 429287 536609 643931 751252 1073218 1287861 1609826 2039113 2468400 3005009 3648940 4614836 6010019 7727167 8800384 7727167 5258766 3112331 1931792 1180539 751252 536609 321965 214644 107322 107322 0 0 0 0 0 0 107322 214644 429287 643931 858574 1180539 1287861 1180539 1073218 965896 751252 643931 643931 536609 536609 429287 429287 321965 321965 214644 214644 214644 214644 107322 107322 107322 107322 0 0 0 0 107322 107322 214644 214644 321965 429287 751252 1180539 2039113 3648940 5688053 5580732 3434296 1717148 858574 1467521 1467521 1467521 1390283 1158569 849618 617904 386190 308952 231714 154476 154476 77238 77238 77238 77238 154476 154476 308952 540666 926856 1699235 2857805 3861898 4093612 3398470 2394377 1621997 1158569 849618 695142 540666 540666 463428 463428 540666 617904 695142 772380 926856 926856 926856 772380 617904 540666 463428 463428 540666 695142 849618 1004094 1004094 926856 849618 695142 617904 540666 463428 463428 463428 463428 463428 463428 540666 540666 617904 695142 772380 849618 772380 617904 463428 386190 308952 231714 231714 154476 154476 231714 231714 308952 463428 617904 926856 1390283 1930949 2317139 2239901 1930949 1621997 367972 436967 528960 620953 643951 551958 413968 298977 206984 137989 91993 68995 45996 45996 22998 22998 22998 22998 0 22998 22998 45996 114991 183986 275979 367972 390970 367972 344974 321975 321975 321975 321975 344974 390970 413968 436967 459965 459965 413968 344974 252981 183986 114991 68995 45996 45996 45996 68995 68995 91993 114991 114991 137989 137989 160988 160988 160988 183986 206984 229982 275979 344974 459965 620953 735944 712946 505961 298977 160988 91993 68995 45996 45996 45996 68995 68995 91993 114991 160988 206984 298977 367972 482963 551958 551958 528960 459965 390970 344974 90318 135477 316112 541907 767702 767702 587066 406430 225795 135477 90318 45159 45159 0 0 0 0 0 0 0 0 0 0 0 135477 270954 496748 677384 903178 1038655 1174132 1219291 1264450 1264450 1219291 1219291 1174132 1083814 993496 812861 587066 361271 225795 90318 0 0 0 0 0 45159 135477 225795 406430 632225 948337 1354768 1851516 2303105 2528899 2348264 1986992 1535403 1128973 812861 496748 270954 135477 0 0 0 0 0 0 0 45159 45159 90318 90318 135477 225795 361271 541907 767702 948337 903178 677384 406430 225795 90318 45159 342963 1268963 2743705 1680519 583037 205778 68593 34296 0 0 0 0 0 0 0 0 0 0 34296 34296 68593 137185 342963 891704 1817704 2194964 1611926 960297 583037 377259 240074 171482 137185 102889 102889 102889 102889 102889 171482 274370 514445 1097482 2469334 3258149 1440445 377259 68593 0 0 0 0 0 0 0 0 0 0 34296 34296 34296 102889 171482 342963 754519 1509037 1817704 994593 308667 68593 0 34296 34296 34296 68593 68593 68593 68593 102889 102889 102889 102889 102889 102889 68593 68593 68593 34296 34296 34296 68593 307630 153815 115361 76907 115361 115361 153815 192269 192269 230722 230722 230722 192269 192269 192269 153815 153815 153815 153815 153815 115361 115361 115361 153815 230722 346083 499898 730621 961343 1192065 1307426 1268973 1076704 845982 653713 499898 384537 307630 269176 230722 192269 153815 153815 192269 230722 384537 615259 769074 769074 653713 499898 384537 346083 307630 307630 307630 346083 422991 538352 692167 845982 961343 1038250 1038250 999797 884436 769074 576806 461445 307630 230722 192269 153815 115361 115361 76907 76907 76907 76907 76907 115361 153815 192269 307630 461445 769074 1192065 1384334 1076704 615259 110026 110026 165039 220052 330078 550130 770182 935221 935221 770182 495117 330078 220052 165039 110026 110026 55013 55013 55013 55013 55013 55013 110026 275065 550130 990233 1485350 1870441 2035480 1925454 1705402 1485350 1265298 1045246 880208 770182 660156 550130 495117 440104 385091 330078 275065 275065 275065 330078 440104 605143 660156 660156 605143 605143 550130 550130 550130 605143 660156 825195 1045246 1375324 1815428 2255532 2530597 2420571 1870441 1210285 660156 330078 165039 55013 55013 55013 55013 55013 55013 55013 55013 110026 110026 165039 220052 330078 440104 605143 660156 660156 550130 385091 275065 165039 89972 119962 149953 149953 134958 119962 104967 89972 89972 89972 104967 119962 119962 134958 149953 149953 149953 134958 134958 134958 134958 149953 194939 284911 389878 509840 509840 419869 314901 224930 164948 119962 89972 74977 59981 59981 59981 59981 59981 74977 104967 149953 254920 404873 599812 644798 479850 314901 209934 149953 119962 89972 89972 74977 74977 59981 59981 59981 74977 89972 119962 164948 239925 329897 374883 329897 239925 164948 104967 74977 74977 74977 89972 119962 149953 179944 224930 239925 239925 209934 164948 119962 89972 74977 59981 44986 44986 44986 44986 74977 158048 342437 632191 1079993 1422430 1290723 895604 526826 316095 184389 131706 79024 79024 79024 79024 105365 158048 237072 368778 553167 763897 895604 816580 632191 447802 289754 210730 158048 131706 105365 105365 105365 105365 131706 131706 158048 158048 158048 158048 158048 158048 184389 263413 447802 737556 1079993 974628 553167 263413 131706 79024 26341 26341 0 0 0 0 26341 52683 105365 263413 632191 1369747 1764866 1053652 474143 210730 105365 52683 52683 26341 26341 52683 52683 79024 79024 79024 79024 52683 26341 26341 0 0 0 0 0 0 26341 26341 79024 531282 362237 217342 120746 72447 48298 24149 24149 24149 48298 72447 120746 217342 362237 531282 579580 458834 289790 169044 120746 72447 72447 72447 72447 96597 169044 241492 338088 410536 386387 289790 217342 144895 96597 48298 48298 48298 48298 48298 72447 120746 169044 265641 434685 627878 724475 676176 531282 410536 313939 289790 265641 241492 217342 169044 120746 96597 72447 48298 72447 72447 120746 169044 265641 410536 603729 724475 772773 748624 700326 652027 579580 507132 410536 313939 241492 193193 144895 120746 120746 120746 144895 144895 169044 193193 241492 338088 434685 579580 652027 590042 372658 248439 155274 124219 93165 93165 93165 124219 155274 248439 279494 248439 186329 124219 93165 93165 62110 93165 93165 124219 155274 186329 217384 248439 279494 341603 465823 745316 1242194 1739072 1583797 993755 527932 310549 186329 124219 93165 93165 93165 155274 217384 310549 372658 403713 341603 248439 155274 124219 93165 62110 62110 93165 124219 186329 248439 341603 372658 310549 248439 186329 124219 93165 93165 124219 155274 217384 341603 558987 807426 900591 683207 434768 279494 186329 155274 155274 155274 217384 279494 372658 496878 621097 683207 714262 776371 838481 931646 931646 807426 801823 871547 766961 592652 488066 418343 383481 453205 488066 488066 418343 313757 209171 139448 104586 104586 139448 174309 313757 488066 732100 941271 1010995 906409 766961 697238 627514 592652 557790 522928 488066 383481 313757 244033 209171 174309 139448 139448 139448 174309 278895 522928 976133 1673371 1917404 1255028 662376 348619 174309 104586 69724 34862 34862 69724 69724 139448 209171 313757 418343 488066 418343 313757 209171 139448 104586 69724 104586 104586 139448 139448 174309 209171 244033 244033 244033 244033 244033 244033 278895 278895 313757 278895 244033 209171 209171 209171 244033 313757 453205 627514 407436 626825 783532 720849 532802 407436 344754 313413 344754 376095 407436 376095 344754 313413 282071 282071 282071 313413 376095 470119 564143 658167 720849 689508 626825 564143 470119 407436 376095 376095 376095 376095 376095 344754 282071 219389 188048 156706 156706 156706 250730 470119 908897 1504381 1410357 846214 470119 250730 156706 125365 125365 156706 219389 282071 313413 344754 313413 282071 250730 219389 188048 156706 125365 94024 94024 94024 125365 125365 125365 94024 94024 94024 94024 94024 94024 125365 188048 250730 344754 470119 595484 626825 501460 313413 188048 125365 125365 125365 188048 282071 331469 220980 138112 55245 27622 0 0 27622 55245 138112 248602 276224 193357 110490 55245 27622 27622 0 27622 27622 55245 82867 138112 165735 193357 276224 469581 690561 690561 441959 248602 165735 110490 82867 110490 138112 193357 276224 331469 414337 607694 994408 1353500 1022030 497204 248602 110490 55245 27622 27622 27622 55245 110490 138112 165735 138112 110490 82867 82867 82867 55245 55245 55245 27622 27622 27622 55245 82867 165735 303847 635316 1215387 1160142 607694 303847 193357 138112 110490 110490 165735 248602 497204 994408 1823081 1961193 1215387 718183 552449 469581 441959 613815 427002 266876 160126 106750 106750 106750 133438 160126 213501 266876 293564 266876 240189 186813 160126 133438 133438 133438 160126 186813 213501 240189 266876 293564 320251 373627 453689 480377 453689 400314 346939 293564 266876 266876 320251 373627 427002 480377 480377 453689 427002 400314 373627 320251 240189 186813 133438 80063 80063 106750 160126 266876 400314 533752 560440 427002 293564 186813 160126 133438 106750 80063 80063 80063 133438 186813 266876 400314 587128 720566 667190 480377 320251 240189 186813 160126 133438 160126 186813 240189 320251 373627 400314 400314 400314 427002 480377 613815 667190 63314 79143 110800 189942 284913 364056 364056 316570 284913 237428 189942 158285 126628 126628 126628 142457 189942 284913 411541 474855 395713 269085 189942 142457 110800 94971 79143 79143 79143 79143 94971 94971 94971 79143 63314 47486 47486 47486 63314 79143 94971 142457 189942 205771 189942 205771 237428 316570 379884 316570 205771 126628 79143 63314 63314 63314 94971 126628 189942 221599 221599 205771 189942 174114 158285 142457 126628 126628 126628 142457 174114 221599 237428 237428 205771 189942 174114 189942 189942 221599 253256 269085 269085 269085 253256 221599 158285 110800 79143 63314 211702 268155 254042 211702 169361 155248 155248 141134 141134 127021 127021 127021 155248 225815 324609 366949 282269 169361 98794 56454 28227 28227 28227 42340 56454 84681 127021 183475 268155 352836 409290 395176 324609 254042 211702 211702 239928 254042 254042 225815 197588 155248 127021 98794 70567 42340 28227 28227 28227 42340 84681 169361 282269 338723 239928 127021 56454 42340 42340 56454 70567 84681 127021 183475 254042 296382 268155 197588 141134 112908 98794 127021 155248 155248 141134 98794 70567 42340 28227 28227 42340 84681 141134 211702 211702 183475 141134 127021 127021 155248 74061 49374 24687 24687 0 24687 24687 49374 123436 246872 469056 567805 370307 172810 74061 24687 24687 24687 74061 148123 246872 271559 197497 148123 172810 296246 691240 1184983 641866 222184 98749 49374 24687 49374 74061 172810 419682 913425 1061548 641866 370307 222184 172810 172810 172810 197497 222184 246872 296246 370307 469056 592492 691240 691240 617179 469056 345620 271559 246872 246872 320933 419682 419682 271559 123436 49374 24687 49374 123436 296246 567805 691240 518430 345620 271559 271559 246872 222184 172810 148123 123436 123436 148123 172810 246872 296246 271559 222184 172810 123436 326386 261109 261109 391664 652773 881243 620134 293748 130555 65277 65277 65277 97916 195832 456941 881243 848605 456941 228471 163193 163193 195832 293748 391664 391664 326386 261109 293748 391664 652773 979159 979159 685412 424302 293748 261109 228471 293748 424302 554857 554857 424302 293748 228471 228471 293748 489580 718050 750689 587496 424302 326386 293748 261109 261109 261109 228471 261109 293748 391664 391664 326386 228471 195832 163193 195832 261109 261109 195832 130555 97916 65277 97916 163193 261109 391664 489580 456941 424302 359025 326386 261109 195832 163193 195832 293748 456941 718050 783327 554857 476718 403377 366706 403377 550059 733413 660071 403377 220024 146683 110012 110012 110012 146683 220024 366706 550059 586730 440048 330036 256694 293365 403377 696742 953436 733413 440048 256694 183353 220024 440048 1063448 2126897 2053555 1100119 550059 330036 220024 183353 220024 256694 293365 330036 403377 476718 513389 440048 330036 220024 146683 146683 146683 183353 220024 220024 183353 146683 146683 146683 110012 110012 146683 183353 293365 440048 623401 696742 586730 403377 330036 293365 293365 256694 220024 146683 110012 146683 220024 403377 733413 1246801 1173460 623401 293365 146683 146683 146683 256694 366706 476718 1243779 783120 552791 460659 506725 552791 552791 506725 414593 322461 276395 230330 230330 230330 276395 414593 506725 506725 460659 460659 552791 737054 967384 783120 506725 322461 230330 230330 276395 414593 506725 506725 414593 368527 322461 276395 276395 276395 322461 460659 506725 460659 414593 414593 506725 690989 967384 1059516 875252 644923 460659 322461 322461 322461 368527 368527 368527 414593 414593 460659 414593 276395 230330 184264 184264 276395 506725 967384 1381977 1059516 690989 552791 506725 506725 414593 322461 230330 230330 230330 322461 414593 598857 644923 506725 414593 460659 598857 921318 1474109 1750504 594424 625709 375426 187713 93856 62571 31285 62571 125142 156427 156427 125142 93856 62571 31285 31285 62571 218998 344140 437996 500567 656995 1126277 2315124 1908413 656995 250284 93856 31285 62571 187713 563138 907278 719566 406711 218998 125142 62571 62571 93856 218998 531853 1345275 2721835 1501702 500567 218998 156427 125142 125142 125142 125142 62571 62571 93856 125142 156427 218998 281569 281569 187713 93856 93856 93856 156427 218998 250284 281569 281569 312855 375426 469282 406711 218998 93856 93856 125142 250284 469282 719566 625709 344140 156427 62571 62571 93856 125142 156427 218998 375426 725775 887058 766095 483850 241925 120962 40321 80642 161283 282246 362887 362887 322566 201604 120962 40321 80642 241925 524171 766095 887058 967699 1128983 1330587 1128983 645133 282246 120962 80642 120962 282246 725775 1128983 887058 524171 322566 201604 120962 120962 241925 524171 1048341 1532191 1249945 725775 443529 322566 322566 322566 322566 282246 201604 161283 201604 282246 443529 564491 725775 685454 524171 282246 161283 120962 161283 282246 362887 403208 403208 362887 443529 604812 806416 685454 322566 120962 80642 161283 282246 604812 1088662 1169304 645133 241925 80642 80642 80642 161283 241925 362887 524171 1313288 1813588 1313288 500300 125075 0 0 62538 375225 1313288 2251350 1375825 562838 250150 125075 62538 125075 562838 1813588 2689113 1688513 1063138 1000600 1125675 1188213 875525 562838 375225 312688 312688 437763 562838 625375 750450 812988 938063 938063 687913 437763 250150 312688 500300 750450 812988 625375 437763 375225 625375 1250750 1876125 1000600 312688 125075 187613 312688 625375 1063138 1375825 1063138 562838 187613 62538 62538 62538 250150 625375 1313288 1688513 1375825 1000600 875525 687913 375225 125075 0 0 125075 437763 1063138 1625975 1000600 312688 62538 0 0 187613 500300 875525 938063 1000600 572169 542055 331256 180685 120457 90343 90343 90343 120457 271028 572169 813083 572169 271028 120457 90343 120457 301142 542055 481827 271028 210799 240913 271028 271028 180685 90343 90343 150571 331256 632398 752855 572169 421599 361370 331256 331256 421599 572169 602284 421599 240913 180685 180685 240913 301142 361370 421599 542055 843197 993768 632398 331256 210799 210799 301142 421599 602284 752855 662512 391484 210799 150571 120457 180685 451713 873311 662512 331256 180685 150571 210799 271028 210799 120457 90343 150571 301142 451713 481827 361370 210799 120457 90343 90343 90343 90343 120457 180685 361370 419255 307454 167702 111801 167702 279504 503106 642858 642858 614908 614908 614908 642858 726709 782610 698759 475156 307454 195653 111801 55901 27950 27950 27950 55901 195653 559007 754660 419255 251553 195653 251553 419255 782610 1173915 894412 447206 251553 223603 251553 279504 279504 307454 475156 642858 419255 167702 83851 55901 139752 279504 279504 139752 55901 27950 55901 111801 279504 531057 419255 139752 55901 27950 27950 55901 83851 195653 307454 503106 642858 363355 111801 55901 27950 27950 83851 279504 503106 307454 139752 55901 27950 27950 111801 335404 698759 503106 279504 251553 363355 88869 88869 88869 222172 399909 444344 355475 311041 355475 488778 666516 710950 533213 355475 311041 311041 355475 311041 266606 222172 488778 1288597 1066425 399909 177738 177738 355475 444344 311041 133303 88869 133303 266606 533213 710950 488778 266606 133303 88869 88869 133303 177738 266606 266606 311041 399909 666516 755384 399909 177738 88869 88869 88869 177738 399909 888688 933122 533213 222172 133303 133303 266606 1110859 2221719 577647 133303 88869 133303 222172 266606 177738 177738 355475 1199728 2754931 1466334 622081 444344 488778 799819 1466334 2666063 2443891 1155294 533213 311041 222172 177738 133303 88869 465694 155231 38808 38808 77616 232847 582118 504502 194039 77616 38808 77616 194039 543310 776157 310463 77616 0 0 0 116424 310463 465694 698541 1280659 1009004 232847 38808 0 0 77616 349271 737349 349271 77616 0 0 38808 194039 737349 1047812 388079 155231 194039 310463 426886 426886 349271 388079 582118 1047812 1435891 1319467 970196 582118 349271 232847 232847 388079 814965 1241851 892581 582118 465694 388079 232847 155231 116424 155231 310463 620926 814965 659734 543310 426886 232847 155231 77616 116424 232847 465694 426886 271655 232847 271655 465694 931389 1552314 1785161 1164236 260792 260792 130396 130396 195594 651981 1043169 717179 456387 456387 847575 1564754 1303962 651981 456387 521585 521585 391188 195594 260792 651981 1434358 847575 325990 195594 260792 456387 456387 195594 130396 195594 456387 1564754 2607923 912773 260792 130396 130396 260792 586783 847575 651981 586783 782377 1303962 1369160 1043169 912773 1173565 1564754 912773 391188 260792 325990 586783 977971 1108367 782377 521585 325990 260792 325990 847575 2086339 977971 260792 195594 391188 1108367 3194706 2021140 977971 977971 1369160 847575 325990 130396 130396 456387 1825546 2477527 847575 325990 260792 391188 782377 782377 325990 195594 260792 287895 329023 493534 534662 370151 411278 1069324 2591054 1069324 287895 82256 82256 246767 1110452 2549926 1028196 370151 205639 287895 411278 370151 246767 205639 246767 246767 205639 123384 123384 370151 616918 493534 329023 205639 164511 205639 370151 534662 493534 287895 123384 41128 82256 287895 411278 287895 246767 287895 370151 287895 82256 41128 123384 493534 1439474 1398347 493534 164511 123384 205639 534662 1686241 2097520 493534 123384 82256 164511 246767 287895 246767 329023 534662 616918 287895 205639 246767 411278 575790 452406 164511 41128 82256 205639 411278 575790 493534 370151 534662 904812 699173 370151 1859921 1952917 1394941 836964 557976 743968 1208948 1394941 1115952 836964 557976 650972 1022956 1487937 1487937 1022956 650972 464980 464980 650972 743968 836964 1394941 2417897 2231905 1208948 650972 464980 557976 743968 929960 929960 1022956 836964 743968 650972 743968 929960 1022956 836964 557976 464980 836964 1580933 2045913 1673929 1208948 1022956 929960 650972 464980 557976 743968 929960 1022956 836964 743968 743968 836964 836964 929960 1022956 836964 557976 650972 1022956 1673929 2045913 1487937 1115952 1022956 929960 743968 743968 1115952 1766925 1952917 1208948 557976 371984 557976 1208948 1766925 1487937 929960 650972 929960 1394941 1580933 1673929 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 944449 674607 809528 1349213 1619056 1753977 1888899 1619056 1214292 944449 1349213 2158741 2428584 1619056 1214292 1484135 2023820 2158741 1753977 1619056 1349213 809528 539685 539685 1214292 2293663 2293663 1753977 1753977 1619056 1349213 1349213 1484135 1753977 1349213 944449 944449 1484135 2023820 1753977 1619056 2023820 2293663 1753977 1214292 1349213 1753977 1888899 1484135 1619056 1753977 1079371 539685 404764 809528 2023820 2833348 1349213 539685 404764 674607 1484135 1619056 1349213 1484135 2023820 2293663 2023820 2293663 3238112 2428584 1349213 1214292 1888899 2158741 1079371 404764 404764 809528 1753977 2023820 944449 404764 404764 674607 1214292 1753977 2563505 3103191 2023820 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0