% 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 1451 1451 1210 1210 1210 1210 1210 1210 1210 1210 1210 1210 1210 1451 1451 1693 1693 1935 2177 2419 2661 2903 3387 3871 4354 4838 5322 5564 6048 6290 6290 6290 6048 5564 5322 4838 4354 3871 3387 3145 2661 2419 2177 1935 1693 1693 1451 1451 1210 1210 1210 1210 1210 968 968 1210 1210 1210 1210 1210 1451 1451 1693 1693 1935 2177 2419 2661 2903 3387 3629 3871 4112 4354 4596 4596 4596 4596 4354 4112 3871 3387 3145 2903 2661 2419 2177 1935 1693 1693 2738 2738 3285 3285 3285 3833 3833 4380 4928 4928 5476 6023 7118 7666 8213 9309 9856 10404 10951 11499 11499 11499 10951 10404 9856 9309 8761 7666 7118 6571 6023 5476 4928 4380 3833 3833 3285 3285 2738 2738 2738 2738 2738 2738 2738 2738 2738 2738 3285 3285 3285 3833 4380 4380 4928 5476 6023 6571 7666 8213 8761 9856 10404 10951 11499 11499 11499 11499 10951 10404 9856 9309 8213 7666 7118 6023 5476 4928 4928 4380 3833 3833 3285 3285 3285 2738 2738 2738 2738 2738 19533 19533 22789 22789 22789 22789 26044 26044 29300 29300 32555 32555 35811 39066 42322 45577 48833 52088 55344 61855 65110 68366 74877 78132 78132 81388 81388 84643 81388 81388 78132 74877 71621 68366 65110 61855 58599 55344 52088 48833 45577 42322 42322 39066 39066 35811 35811 32555 32555 29300 29300 29300 26044 26044 26044 22789 22789 22789 22789 19533 19533 19533 19533 19533 19533 19533 16278 16278 16278 16278 16278 16278 16278 16278 16278 16278 16278 16278 16278 16278 16278 16278 16278 19533 19533 19533 19533 19533 19533 19533 6771 6771 7292 7292 7292 7292 7292 7292 7292 6771 6771 6771 6251 6251 5730 5730 5209 5209 4688 4688 4688 4167 4167 3646 3646 3646 3646 3125 3125 3125 3125 3125 3125 3125 3125 3125 3125 3646 3646 3646 4167 4167 4688 5209 5209 5730 6251 6251 6771 7292 7813 7813 8334 8334 8855 8855 8855 8855 8334 8334 8334 7813 7813 7292 7292 6771 6251 6251 6251 5730 5730 5209 5209 5209 5209 5209 5209 5209 5209 5209 5209 5209 5730 5730 5730 5730 6251 6251 6251 6771 2916 2916 2916 3141 3141 3141 3365 3365 3365 3365 3365 3141 3141 3141 3141 2916 2916 2916 2692 2692 2468 2468 2468 2468 2243 2243 2243 2243 2243 2243 2243 2243 2243 2468 2468 2468 2692 2692 2692 2916 2916 2916 3141 3141 3141 3141 3141 3141 2916 2916 2916 2692 2692 2468 2468 2468 2243 2243 2019 2019 2019 2019 1795 1795 1795 1795 1795 1795 1795 1795 1795 1795 1795 1795 1795 1795 1795 1795 2019 2019 2019 2019 2019 2243 2243 2468 2468 2468 2692 2692 7652 7652 7652 7652 7652 7652 7652 7652 7652 7652 7652 7652 7652 7652 7652 7652 7652 7652 7652 7652 6802 6802 6802 6802 5951 5951 5951 5951 5951 5951 5101 5101 5101 5101 5101 5101 5101 5101 5101 5101 5951 5951 5951 5951 6802 6802 7652 7652 8502 8502 9352 10203 11053 11903 12753 13603 14454 15304 17004 17854 18705 19555 19555 19555 19555 19555 19555 18705 17854 17004 15304 14454 13603 12753 11903 11053 10203 9352 8502 8502 7652 7652 7652 7652 6802 6802 6802 6802 6802 6802 11601 11601 10772 10772 9943 9115 9115 8286 8286 7458 7458 7458 6629 6629 6629 5800 5800 5800 5800 4972 4972 4972 4972 4972 4972 4143 4143 4143 4143 4143 4143 4143 4143 4143 4143 4143 4143 4143 4143 4143 4143 4972 4972 4972 4972 4972 5800 5800 5800 6629 6629 7458 7458 7458 8286 9115 9115 9943 9943 10772 11601 11601 12429 13258 13258 14086 14086 14915 14915 15744 15744 15744 16572 16572 16572 16572 16572 16572 16572 15744 15744 15744 15744 14915 14915 14086 14086 13258 13258 12429 13900 12356 12356 12356 10811 10811 10811 10811 10811 9267 9267 9267 9267 9267 9267 9267 9267 9267 9267 9267 9267 10811 10811 10811 10811 10811 10811 10811 12356 12356 12356 12356 13900 13900 13900 15445 15445 15445 16989 16989 16989 18534 18534 18534 20078 20078 20078 20078 21623 21623 21623 21623 21623 21623 21623 21623 23167 23167 23167 23167 23167 24712 24712 24712 24712 26256 26256 26256 26256 26256 26256 26256 24712 24712 24712 23167 23167 23167 21623 21623 20078 20078 18534 18534 16989 16989 15445 15445 13900 13900 26427 26427 26427 26427 26427 30831 30831 30831 30831 30831 30831 30831 30831 30831 30831 30831 30831 26427 26427 26427 26427 26427 26427 22022 22022 22022 22022 22022 22022 22022 17618 17618 17618 22022 22022 22022 22022 26427 26427 30831 30831 35236 39640 48449 52854 61663 70472 79281 88090 101303 114517 123326 136539 145348 154157 154157 154157 149753 145348 132135 123326 110112 101303 88090 79281 70472 66067 57258 52854 48449 44045 39640 35236 30831 30831 26427 26427 26427 26427 22022 22022 22022 22022 22022 22022 22022 22022 26427 26427 26427 11943 11943 15924 15924 15924 15924 15924 15924 19905 19905 19905 23886 23886 27867 27867 31848 31848 35828 39809 39809 43790 47771 47771 51752 51752 55733 55733 55733 59714 59714 59714 59714 59714 59714 59714 63695 63695 63695 67676 67676 71657 71657 75638 79619 83600 83600 87581 91562 91562 91562 91562 91562 91562 87581 87581 83600 79619 71657 67676 63695 59714 55733 51752 43790 39809 39809 35828 31848 27867 27867 23886 23886 19905 19905 15924 15924 15924 15924 11943 11943 11943 11943 11943 11943 11943 11943 11943 11943 11943 11943 11454 11454 11454 11454 11454 11454 12885 12885 12885 12885 12885 12885 14317 14317 14317 14317 15749 15749 15749 17180 17180 17180 18612 18612 18612 18612 18612 18612 18612 18612 18612 18612 18612 18612 18612 18612 18612 18612 18612 18612 20044 20044 20044 21476 21476 22907 22907 24339 24339 25771 25771 25771 25771 25771 25771 24339 24339 22907 21476 20044 18612 17180 15749 15749 14317 12885 12885 11454 11454 10022 10022 10022 8590 8590 8590 8590 8590 8590 8590 8590 8590 8590 8590 10022 10022 10022 10022 10022 10022 11454 328081 281212 281212 281212 234343 234343 234343 187475 187475 187475 140606 140606 140606 140606 140606 140606 140606 187475 187475 234343 281212 281212 328081 421818 468687 562424 656162 796768 984243 1218586 1499798 1874748 2296566 2671515 2952728 3046465 2858990 2530909 2109091 1687273 1359192 1077980 843636 656162 515556 421818 328081 234343 187475 140606 140606 93737 93737 46869 46869 46869 46869 46869 46869 46869 46869 93737 93737 93737 93737 93737 140606 140606 140606 140606 140606 187475 187475 187475 234343 234343 234343 281212 281212 328081 328081 328081 374950 374950 374950 374950 374950 374950 328081 328081 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 197928 395855 593783 989639 1583422 2573060 3958554 6135759 8708819 10292241 9698458 7521253 5146120 3364771 2177205 1385494 989639 593783 395855 197928 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 395855 1187566 2573060 4948193 9302602 16428000 25532675 27709880 19396916 10886024 5739904 2968916 1583422 791711 395855 197928 197928 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 601897 601897 601897 601897 601897 601897 1203794 1203794 1805691 1805691 2407588 2407588 3009484 3611381 3611381 4213278 4815175 5417072 6018969 6620866 7824660 9630350 11436041 13843628 16853113 20464494 24075876 25881566 26483463 24075876 21066391 17455010 14445525 11436041 9630350 7824660 6620866 6018969 5417072 4815175 4213278 3611381 3611381 3009484 3009484 3611381 4213278 5417072 6620866 9028453 11436041 14445525 18056907 21066391 23473979 24677772 24075876 21668288 17455010 13241732 9630350 6620866 4213278 2407588 1203794 601897 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2379101 4758203 11895506 22601462 39255171 58287981 67804386 64235734 53529779 42823823 34496969 29738766 26170114 23791013 23791013 24980563 27359665 30928317 34496969 38065620 39255171 39255171 36876070 33307418 30928317 27359665 24980563 23791013 21411911 20222361 17843260 16653709 14274608 11895506 9516405 7137304 4758203 3568652 2379101 1189551 1189551 1189551 1189551 1189551 2379101 2379101 2379101 3568652 4758203 5947753 8326854 10705956 13085057 16653709 19032810 17843260 14274608 9516405 5947753 2379101 1189551 0 0 0 0 0 0 0 0 0 0 0 0 275783 275783 275783 275783 275783 275783 275783 275783 275783 275783 551567 827350 1103133 1654700 2482050 3309400 4688316 5791449 6618799 7170366 6894583 6343016 5791449 4964100 4412533 3860966 3585183 3309400 3033616 3033616 2757833 2757833 3033616 3033616 3585183 3860966 4412533 4688316 5239883 5515666 6067233 6067233 6343016 6618799 6618799 6618799 6618799 6618799 6067233 5515666 4964100 4136750 3033616 2482050 1654700 1103133 827350 551567 551567 551567 551567 551567 551567 551567 551567 827350 827350 1103133 1378917 1654700 2206266 2757833 3860966 5239883 6618799 7997716 8549283 7446149 5791449 4136750 2757833 1930483 1378917 1103133 827350 551567 275783 275783 275783 275783 0 0 0 0 0 0 0 0 0 0 0 0 268866 268866 537732 806598 1613195 2957525 5108452 8065977 12367831 16400819 18282881 17745149 15863088 13712161 11561233 10216904 9141440 8334843 7797111 7528245 6990513 6721647 6183916 5646184 5108452 4570720 3764122 3226391 2957525 2688659 2419793 2150927 1882061 1882061 1613195 1613195 1613195 1344329 1344329 1344329 1075464 1075464 1075464 1075464 1075464 1075464 1075464 1075464 1075464 1075464 1344329 1344329 1344329 1613195 1613195 1882061 1882061 2150927 2150927 2150927 1882061 1613195 1344329 1075464 806598 537732 268866 268866 0 0 0 0 0 0 0 0 0 0 1053727 1229349 1229349 1404970 1404970 1404970 1404970 1404970 1404970 1404970 1404970 1229349 1229349 1229349 1404970 1404970 1580591 1756212 2107455 2458697 2809940 3161182 3688046 4039288 4566152 4917394 5093016 4917394 4741773 4214909 3512425 2985561 2458697 1931833 1580591 1404970 1229349 1053727 878106 702485 702485 702485 702485 526864 526864 526864 526864 526864 526864 526864 526864 526864 526864 526864 702485 878106 1053727 1404970 1931833 2634318 3512425 4566152 5619879 6673607 7024849 6849228 6146743 5093016 4214909 3336803 2634318 1931833 1580591 1229349 878106 702485 526864 351242 351242 351242 351242 351242 526864 526864 702485 702485 878106 878106 1053727 1053727 0 0 0 0 0 0 0 0 0 0 0 0 0 0 422014 422014 844028 844028 1266042 2110070 2954098 4220141 5486183 6330211 7174239 8018267 8018267 8018267 7596253 7174239 6752225 6330211 6330211 5908197 5908197 6330211 6752225 7174239 7596253 7596253 7596253 7596253 7174239 7174239 6752225 6330211 5908197 5486183 5486183 5486183 5486183 5486183 6330211 7174239 8862295 10972366 14348478 18146605 21944732 24054802 24054802 21100704 16458549 12238408 8440281 5486183 3376113 2110070 844028 422014 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3091683 3091683 2870848 2870848 2650014 2429179 2208345 1987510 1766676 1545841 1325007 1104172 883338 883338 883338 883338 883338 883338 1104172 1104172 1325007 1545841 1766676 1987510 2429179 2870848 3754186 4416690 5520862 6625035 7729207 8391711 8170876 7508373 6404200 5300028 4195855 3533352 2870848 2429179 2208345 1987510 1766676 1545841 1545841 1545841 1545841 1545841 1545841 1545841 1545841 1766676 1766676 1987510 2208345 2650014 2870848 3091683 3091683 3312517 3091683 2870848 2650014 2429179 1987510 1766676 1545841 1545841 1325007 1104172 1104172 1104172 883338 883338 883338 883338 883338 1104172 1104172 1325007 1545841 1766676 2208345 2429179 2650014 2870848 3091683 3312517 3312517 3312517 0 0 0 0 0 0 213444 213444 213444 426888 640332 853776 1280664 1920996 2561328 3628548 4482324 5122656 5122656 4909212 4482324 4055436 3628548 3201660 3201660 2988216 3201660 3628548 4055436 5122656 6616764 8751204 11525976 14087304 14941080 13446972 10458756 7470540 5336100 3841992 2774772 2134440 1707552 1280664 1280664 1067220 1067220 1067220 1067220 1280664 1494108 1920996 2134440 2561328 2774772 2774772 2774772 2561328 2134440 1920996 1494108 1280664 1067220 1067220 853776 640332 640332 640332 426888 426888 426888 426888 213444 213444 213444 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 365055 365055 365055 730110 730110 730110 730110 1095166 1095166 1460221 1825276 2190331 2920442 3650552 4745718 6570994 8396269 10951656 13141987 15332318 16427484 16792539 16427484 15332318 14237153 12776932 11681766 10586601 9491435 8761325 8031214 7301104 6570994 6205938 5475828 5110773 4745718 4015607 3650552 3285497 3285497 2920442 2555386 2555386 2190331 2190331 2190331 2190331 2190331 2190331 2190331 2190331 2190331 2190331 2555386 2555386 2555386 2920442 2920442 2920442 3285497 3285497 3285497 3285497 2920442 2920442 2920442 2920442 2920442 2920442 2555386 2555386 2555386 2190331 1825276 1460221 1460221 1095166 730110 730110 365055 365055 365055 365055 365055 365055 365055 365055 365055 365055 621850 533014 444179 355343 355343 266507 266507 266507 266507 266507 266507 266507 355343 444179 533014 621850 710686 888357 977193 1066029 1154865 1243700 1243700 1243700 1332536 1332536 1332536 1332536 1421372 1421372 1510208 1510208 1599043 1599043 1599043 1687879 1687879 1687879 1599043 1599043 1599043 1510208 1510208 1421372 1421372 1332536 1154865 1066029 977193 799522 710686 533014 444179 355343 266507 177671 177671 177671 177671 88836 177671 177671 177671 177671 177671 177671 266507 266507 355343 355343 444179 533014 621850 799522 977193 1154865 1510208 1865551 2220894 2665072 2931580 2931580 2753908 2487401 2043222 1687879 1421372 1154865 977193 799522 89012 89012 178025 178025 267037 356049 445061 623086 890123 1335184 1780245 2492343 3204441 3827527 3916539 3560490 2937404 2314319 1869257 1424196 1157159 979135 801110 712098 623086 623086 534074 534074 534074 623086 712098 801110 979135 1246172 1691233 2136294 2670368 3026417 3204441 3115429 2670368 2225306 1780245 1513208 1246172 1068147 890123 801110 801110 712098 801110 801110 890123 890123 890123 979135 890123 890123 801110 712098 623086 534074 534074 445061 445061 445061 445061 445061 445061 445061 445061 445061 445061 445061 356049 356049 267037 178025 178025 89012 89012 0 0 0 0 0 0 0 0 89012 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 175000 437501 875002 1487504 2187505 2625006 2625006 2450006 2275005 2275005 2625006 3325008 4900012 7437518 10062524 9800023 6825016 4025010 2450006 1575004 1137503 962502 875002 875002 875002 875002 875002 787502 612501 437501 262501 87500 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 87500 262501 525001 962502 1400003 1575004 1400003 1050003 700002 350001 175000 87500 0 105544 105544 105544 105544 105544 211088 316632 527720 738808 1160983 1794247 2533055 3166319 3271863 2638599 1899791 1266527 844352 527720 316632 211088 211088 105544 105544 105544 105544 105544 105544 211088 316632 527720 949896 1899791 3694038 6860357 10026675 9182324 5804917 3271863 1899791 1160983 738808 527720 422176 422176 316632 316632 422176 422176 527720 738808 949896 1160983 1477615 1583159 1583159 1266527 949896 633264 422176 211088 105544 105544 0 0 0 0 0 0 105544 105544 211088 316632 422176 738808 1266527 2216423 3271863 3905126 3377406 2321967 1372071 844352 422176 316632 211088 105544 105544 105544 105544 0 0 0 0 0 0 121401 121401 242801 485602 728403 1214006 2063810 3399216 5220224 6919832 7041232 5584426 3884818 2670812 1821008 1335406 971204 728403 607003 485602 364202 364202 364202 364202 364202 607003 728403 1092605 1578207 2306611 3035014 3520616 3642017 3156415 2549412 1942409 1578207 1214006 1092605 971204 971204 1092605 1335406 1699608 2428011 3399216 4491821 4856022 4006218 2670812 1578207 971204 485602 364202 242801 121401 121401 121401 121401 121401 242801 242801 364202 364202 485602 728403 971204 1214006 1456807 1699608 1699608 1456807 1214006 849804 485602 242801 121401 0 0 0 0 0 0 0 0 0 0 0 0 183802 551405 1010910 1654216 2113721 2021820 1562315 1102811 735207 551405 367604 275703 183802 183802 183802 183802 91901 91901 91901 91901 0 0 0 0 0 0 0 0 183802 551405 1378514 3216532 6800667 7076369 3216532 1102811 367604 91901 0 0 0 0 0 0 0 0 91901 367604 735207 1470414 2205622 2665126 2481324 1838018 1194712 827108 551405 367604 367604 275703 367604 367604 459505 551405 643306 735207 1010910 1378514 2113721 3492234 5605955 7627775 6892568 4227441 2205622 1010910 367604 91901 0 0 0 0 0 0 0 53809 107618 107618 215237 269046 376665 430474 538092 538092 591901 591901 591901 538092 538092 484283 484283 430474 430474 376665 322855 322855 269046 215237 215237 161428 161428 161428 107618 161428 161428 215237 269046 322855 376665 430474 538092 645711 753329 807138 753329 645711 484283 322855 215237 161428 161428 107618 161428 215237 269046 430474 645711 968566 1291421 1506658 1452849 1237612 968566 699520 538092 376665 269046 215237 161428 107618 107618 107618 107618 161428 161428 215237 322855 430474 645711 1022375 1560467 2367606 3443790 4143310 3820455 2690461 1668086 968566 538092 322855 161428 107618 53809 53809 53809 216441 216441 270552 378773 486993 649324 757545 757545 703435 595214 486993 378773 270552 216441 162331 108221 108221 54110 54110 54110 54110 54110 108221 162331 270552 432883 649324 973986 1460980 2164414 2921959 3571284 3625394 3084291 2272635 1569200 1028097 703435 432883 270552 162331 54110 54110 0 0 0 0 54110 108221 162331 324662 432883 595214 757545 919876 1028097 1082207 1028097 919876 811655 649324 541104 378773 270552 216441 162331 108221 54110 54110 54110 54110 54110 54110 108221 162331 162331 270552 324662 432883 595214 757545 973986 1244538 1352759 1244538 973986 649324 432883 270552 216441 466804 408454 408454 408454 408454 408454 408454 408454 408454 408454 408454 408454 408454 466804 525155 641856 758557 875258 933609 991959 933609 875258 875258 933609 1108660 1283712 1458763 1517114 1342062 1050310 816908 583505 466804 408454 350103 291753 291753 291753 291753 291753 291753 291753 291753 291753 350103 525155 700206 1050310 1342062 1517114 1458763 1283712 1108660 933609 816908 758557 700206 700206 758557 816908 816908 816908 758557 641856 525155 408454 291753 233402 291753 350103 466804 583505 641856 700206 641856 583505 525155 466804 408454 408454 408454 466804 466804 525155 641856 700206 758557 758557 641856 525155 83482 41741 83482 125224 208706 292189 417412 542636 626118 667860 667860 584377 500895 417412 375671 333930 292189 250447 208706 166965 125224 125224 125224 166965 292189 417412 584377 751342 834824 876566 834824 751342 667860 584377 500895 459153 375671 292189 250447 208706 166965 125224 83482 41741 41741 125224 208706 459153 918307 1502684 2003579 1961838 1544425 1127013 834824 667860 584377 542636 500895 500895 500895 459153 459153 375671 292189 208706 125224 41741 0 0 0 41741 41741 41741 83482 83482 83482 125224 166965 208706 250447 375671 584377 918307 1377460 1711390 1460943 876566 459153 208706 640337 560295 560295 560295 560295 560295 560295 480253 480253 400211 400211 400211 400211 480253 640337 880464 1200632 1600843 2161138 2401265 2241180 1680885 1200632 880464 720379 640337 640337 560295 560295 480253 400211 400211 400211 400211 400211 400211 400211 480253 480253 560295 560295 480253 400211 400211 320169 400211 720379 1360717 2401265 3201686 2881518 1921012 1200632 720379 480253 400211 320169 240126 240126 240126 240126 240126 320169 320169 320169 240126 240126 240126 320169 560295 800422 1040548 1040548 1040548 960506 800422 720379 640337 640337 720379 800422 960506 1360717 1921012 2721433 3441813 3441813 2641391 1680885 1040548 286411 190941 190941 286411 477351 954703 1718465 2959579 4200692 4105222 2864108 1813935 1145643 763762 572822 477351 381881 286411 286411 190941 190941 190941 190941 381881 572822 1050173 1432054 1718465 2004876 2100346 2195816 2195816 2291287 2291287 2291287 2100346 1813935 1432054 1050173 763762 477351 286411 190941 95470 95470 286411 668292 1241114 2100346 2577698 2482227 1909406 1432054 1050173 859233 763762 668292 668292 763762 859233 954703 1050173 1241114 1241114 1241114 954703 668292 381881 190941 95470 95470 95470 95470 95470 190941 190941 190941 190941 190941 286411 381881 572822 859233 1241114 2004876 2768638 2768638 2004876 1145643 572822 276658 158090 118568 79045 79045 79045 79045 79045 79045 118568 118568 158090 197613 316180 474271 711406 948541 1027586 829974 553316 355703 197613 118568 79045 118568 118568 197613 316180 474271 632361 750928 750928 592838 434748 276658 197613 118568 79045 79045 39523 39523 0 0 0 39523 158090 474271 988064 1383289 1264722 909019 592838 434748 316180 237135 237135 237135 237135 276658 316180 395225 474271 553316 671883 750928 750928 750928 711406 671883 711406 750928 829974 869496 909019 909019 869496 790451 750928 632361 553316 474271 434748 395225 395225 434748 474271 553316 632361 592838 434748 164998 123749 123749 123749 123749 123749 82499 82499 41250 0 0 0 0 0 0 0 41250 41250 41250 41250 82499 123749 288747 701243 1773733 2351228 1154989 371246 123749 0 0 0 0 0 0 0 0 41250 82499 206248 412496 701243 1072490 1443736 1856232 2557476 3588716 3423718 1814983 742493 288747 123749 41250 0 0 0 0 0 0 0 0 0 123749 412496 1402487 4001212 4083711 1608735 618744 329997 206248 123749 82499 41250 41250 0 0 0 0 0 0 0 0 0 82499 206248 329997 412496 371246 247498 438363 386791 361005 335218 335218 283646 206288 128930 77358 25786 25786 0 0 25786 25786 77358 103144 180502 283646 361005 438363 464149 489935 541507 593079 515721 361005 180502 77358 25786 0 0 0 0 0 0 25786 77358 154716 309432 489935 644651 747795 850939 1083014 1521376 1830809 1237730 515721 180502 51572 0 0 0 0 0 0 0 0 0 25786 154716 464149 1211944 1779236 1083014 541507 309432 232074 232074 283646 309432 309432 257860 154716 77358 25786 0 0 0 0 0 0 0 0 51572 128930 232074 386791 438363 1113957 965429 816902 668374 594110 594110 594110 631242 631242 594110 482715 371319 297055 259923 222791 259923 334187 408451 482715 519846 482715 371319 259923 222791 185659 185659 185659 222791 259923 297055 371319 445583 519846 556978 594110 594110 519846 445583 371319 297055 222791 185659 148528 148528 111396 111396 111396 74264 74264 74264 74264 74264 111396 148528 185659 297055 445583 594110 668374 594110 445583 297055 222791 148528 111396 74264 74264 111396 148528 297055 519846 965429 1485276 1670935 1336748 891165 594110 371319 259923 185659 148528 148528 148528 185659 222791 297055 445583 631242 891165 1076825 813356 1220034 1626711 1552770 1072151 628502 369707 221824 147883 110912 110912 110912 147883 221824 369707 591531 924268 1478829 2070360 2218243 1737624 1109121 665473 406678 258795 184854 110912 73941 73941 36971 36971 36971 73941 73941 110912 147883 184854 184854 184854 184854 184854 147883 147883 147883 147883 184854 221824 295766 369707 480619 591531 628502 517590 406678 258795 184854 147883 110912 110912 147883 147883 184854 258795 369707 480619 591531 665473 665473 591531 517590 406678 332736 295766 295766 295766 295766 295766 258795 221824 184854 147883 110912 110912 110912 110912 147883 184854 258795 369707 517590 817672 940323 858556 735905 613254 531487 449720 449720 408836 367952 327069 327069 327069 367952 408836 449720 531487 654138 776788 899439 1022090 1022090 940323 735905 531487 327069 204418 122651 81767 81767 40884 81767 122651 204418 449720 817672 1103857 940323 613254 367952 245302 204418 163534 204418 204418 245302 245302 286185 286185 245302 245302 245302 245302 286185 327069 408836 449720 490603 490603 449720 408836 367952 327069 286185 245302 245302 204418 204418 163534 163534 163534 204418 286185 449720 858556 1798878 2820968 2003296 858556 327069 122651 40884 40884 0 40884 40884 122651 204418 367952 613254 384797 339526 248986 181081 135811 113175 135811 203716 362161 633783 882769 656418 316891 158446 67905 45270 45270 67905 113175 203716 294256 316891 271621 181081 135811 113175 90540 113175 158446 226351 294256 316891 316891 271621 226351 203716 158446 135811 113175 90540 90540 113175 158446 203716 248986 248986 203716 158446 113175 90540 67905 90540 113175 135811 203716 248986 339526 384797 430067 384797 271621 181081 113175 67905 45270 67905 90540 113175 158446 226351 248986 226351 158446 113175 90540 90540 135811 248986 497972 1041214 1516551 1177025 633783 362161 226351 181081 181081 226351 294256 339526 456791 609055 951649 1560704 1789100 1065847 494857 266462 152264 76132 38066 38066 38066 76132 152264 266462 456791 761319 1218111 1484572 1256177 913583 685187 532923 494857 456791 456791 418726 380660 304528 190330 114198 76132 38066 38066 76132 152264 266462 380660 532923 570989 456791 304528 228396 190330 152264 152264 190330 304528 570989 1027781 1065847 647121 342594 152264 76132 38066 38066 38066 114198 228396 456791 761319 1027781 989715 761319 609055 532923 532923 532923 570989 532923 494857 380660 304528 228396 152264 76132 38066 0 38066 76132 114198 152264 228396 304528 380660 418726 418726 418726 1069508 763934 407432 203716 152787 152787 254645 458361 814863 1120437 763934 305574 101858 50929 0 0 0 50929 152787 509290 1578798 2037158 1222295 713005 458361 356503 356503 305574 254645 152787 101858 50929 50929 0 50929 254645 611147 865792 763934 560218 407432 356503 407432 611147 967650 1324153 1273224 916721 560218 407432 458361 560218 662076 713005 713005 560218 458361 407432 509290 713005 1018579 1273224 967650 458361 203716 101858 101858 101858 152787 152787 203716 203716 152787 152787 152787 203716 356503 763934 1986229 3972458 2801092 1222295 560218 305574 203716 152787 152787 305574 611147 967650 1827137 3217349 2343501 1231331 794407 714966 754687 794407 675246 397204 158881 39720 0 0 39720 119161 317763 635526 873848 714966 436924 317763 317763 317763 317763 198602 79441 0 0 0 0 39720 79441 317763 1072450 1509374 635526 238322 79441 39720 0 0 39720 119161 238322 397204 516365 516365 436924 436924 476644 556085 595805 595805 516365 436924 357483 278043 238322 238322 238322 238322 397204 714966 1390213 1271052 556085 198602 79441 39720 39720 79441 158881 278043 317763 317763 317763 278043 278043 357483 436924 476644 397204 317763 238322 198602 158881 198602 317763 754687 1363769 2216124 1704711 852356 454590 397766 454590 568237 852356 909179 625061 284119 113647 56824 56824 113647 170471 340942 568237 738708 681884 568237 454590 397766 397766 284119 170471 56824 56824 0 0 56824 170471 625061 1988830 2386596 909179 340942 113647 56824 56824 56824 170471 454590 1022827 1363769 1079650 795532 625061 681884 795532 852356 795532 625061 511413 397766 340942 340942 284119 340942 340942 454590 795532 1477416 2727538 2727538 1420593 738708 511413 454590 511413 681884 681884 568237 454590 340942 284119 284119 340942 454590 681884 909179 966003 909179 681884 454590 340942 284119 340942 625061 139756 174695 209634 209634 244573 279512 349390 524085 698780 803598 663841 454207 314451 209634 209634 209634 279512 489146 908415 1327683 978293 489146 244573 139756 104817 104817 104817 104817 104817 104817 174695 244573 384329 524085 524085 384329 244573 139756 104817 104817 104817 139756 174695 244573 314451 349390 419268 489146 593963 628902 559024 419268 314451 244573 209634 174695 174695 209634 244573 314451 419268 489146 524085 489146 419268 314451 279512 244573 279512 384329 489146 524085 454207 384329 349390 349390 454207 663841 978293 1292744 1292744 1013232 698780 524085 384329 279512 244573 174695 174695 139756 1027546 1301558 1233055 1096049 1096049 1027546 890540 822037 822037 959043 1027546 959043 753534 479521 342515 342515 548025 1575570 5206233 6233779 2123595 822037 548025 616528 959043 1096049 753534 411018 205509 137006 205509 685031 2123595 2603116 1096049 411018 205509 68503 68503 137006 274012 479521 753534 822037 685031 342515 68503 0 0 0 0 0 0 137006 479521 822037 685031 274012 68503 0 0 0 0 68503 411018 1164552 1575570 1233055 1096049 1575570 2603116 1849583 548025 68503 0 0 0 0 137006 479521 1712577 2671619 890540 205509 68503 68503 68503 137006 274012 616528 415194 622790 882286 934185 674689 415194 259496 259496 363294 570891 882286 1089883 1141782 830387 518992 363294 363294 518992 830387 934185 778488 570891 415194 415194 467093 518992 518992 467093 363294 415194 622790 1141782 1505076 1297480 882286 570891 415194 311395 311395 467093 882286 1401278 1764572 1401278 830387 467093 259496 207597 207597 207597 259496 259496 363294 467093 622790 674689 674689 570891 415194 311395 259496 311395 467093 778488 1089883 986085 674689 467093 467093 570891 830387 1089883 882286 467093 259496 155698 207597 311395 415194 570891 674689 570891 415194 259496 207597 155698 155698 155698 155698 259496 271350 429638 474863 316575 180900 113063 113063 248738 633151 678376 339188 158288 90450 45225 45225 45225 113063 361800 814051 881888 610538 407025 293963 226125 158288 113063 67838 45225 22613 22613 90450 248738 542701 768826 633151 384413 203513 90450 22613 22613 67838 180900 361800 384413 226125 113063 67838 90450 135675 203513 248738 113063 22613 22613 22613 67838 113063 226125 384413 452250 248738 67838 45225 45225 45225 45225 67838 90450 135675 226125 384413 587926 610538 361800 203513 158288 180900 271350 452250 633151 633151 452250 293963 226125 271350 316575 271350 180900 158288 180900 1079895 925624 822777 565659 308541 102847 0 0 51424 154271 359965 514236 617083 514236 257118 51424 0 0 51424 205694 514236 977048 1439860 1491283 1491283 1542707 1234165 617083 205694 0 0 51424 205694 668506 2056942 2468331 874200 205694 51424 0 51424 257118 617083 1131318 1337013 1131318 874200 668506 462812 205694 51424 0 0 102847 359965 668506 617083 359965 154271 0 0 0 51424 257118 462812 617083 822777 1234165 1902672 1542707 617083 154271 0 0 0 0 308541 1131318 2314060 1388436 462812 102847 0 0 0 154271 617083 1645554 2159789 1491283 289870 356763 245275 133786 133786 245275 535145 289870 66893 22298 22298 22298 44595 111489 379061 891908 423656 133786 89191 133786 200679 312168 423656 423656 379061 401359 468252 579740 579740 512847 423656 356763 245275 156084 111489 89191 89191 156084 379061 512847 312168 222977 245275 401359 379061 178382 66893 22298 22298 22298 66893 245275 512847 356763 222977 178382 156084 156084 156084 178382 245275 401359 356763 156084 66893 22298 22298 22298 44595 66893 111489 156084 178382 222977 334466 512847 602038 557443 445954 334466 245275 222977 245275 356763 356763 156084 66893 44595 66893 133786 617285 694445 771606 771606 848766 848766 771606 462963 308642 308642 385803 462963 617285 771606 771606 694445 540124 462963 462963 462963 617285 925927 1388890 1851854 1543211 1003087 617285 462963 462963 540124 848766 1080248 1003087 771606 540124 385803 308642 385803 540124 1003087 1466051 1697533 1543211 1311730 925927 694445 462963 385803 308642 385803 462963 617285 1003087 1620372 2006175 1774693 1311730 1003087 848766 771606 848766 1003087 1003087 771606 617285 462963 385803 385803 385803 385803 540124 925927 1388890 1466051 925927 617285 617285 848766 1311730 2237657 3240744 2777781 1543211 848766 540124 385803 385803 385803 385803 462963 275433 459055 642676 1009920 1101731 1377164 1744407 2203462 2019840 1377164 1009920 826298 826298 1101731 1836218 2570706 1560786 642676 367244 459055 1009920 2387084 2295273 1009920 550865 550865 1285353 2662516 1652596 459055 183622 183622 367244 642676 1193542 1652596 1285353 550865 183622 91811 91811 91811 367244 826298 1285353 1101731 826298 734487 550865 275433 91811 0 0 275433 1285353 5049600 4223302 1193542 367244 91811 0 91811 734487 1744407 1285353 642676 550865 918109 1560786 1377164 550865 183622 183622 275433 550865 1009920 1193542 1285353 1377164 1560786 1652596 1377164 1101731 1009920 1468975 2295273 1836218 826298 367244 275433 824191 1236286 1401124 1318705 1236286 1071448 741772 494514 412095 494514 824191 1483543 1978058 1401124 741772 494514 494514 741772 1153867 1565962 1401124 1071448 906610 741772 494514 247257 164838 247257 412095 824191 1318705 1318705 906610 659353 494514 494514 576934 824191 1071448 989029 576934 329676 164838 247257 412095 576934 741772 906610 1153867 1318705 1071448 741772 659353 741772 1318705 2142896 1978058 1236286 741772 576934 576934 824191 1153867 1318705 1318705 1236286 824191 494514 247257 164838 247257 412095 824191 1153867 1071448 989029 1153867 1565962 2060477 2390153 2225315 1648382 1236286 989029 906610 659353 494514 329676 329676 494514 1158233 548636 182879 182879 487677 1036313 609596 182879 60960 60960 121919 365758 731515 731515 304798 121919 60960 60960 60960 182879 548636 1523990 2011667 1280152 609596 182879 60960 60960 60960 60960 243838 792475 1706869 975354 365758 121919 60960 121919 365758 1219192 1097273 243838 60960 60960 304798 914394 1645909 1097273 731515 975354 1402071 1219192 731515 609596 853435 1523990 1828788 1219192 731515 487677 548636 853435 1341111 1523990 853435 365758 182879 121919 121919 121919 121919 243838 609596 1097273 1463031 1158233 792475 731515 853435 1219192 1584950 1523990 1280152 1280152 1097273 670556 304798 182879 365758 975354 222939 111470 0 0 111470 557348 891757 780287 557348 557348 780287 1449105 2340861 2006452 1226165 780287 445878 334409 111470 111470 222939 780287 1337635 1114696 780287 780287 891757 557348 222939 0 0 222939 891757 2898209 1449105 222939 0 0 111470 222939 668817 1003226 891757 668817 780287 1003226 1226165 1003226 668817 445878 445878 557348 780287 1449105 3901435 8806097 5350540 2006452 1003226 780287 1003226 2675270 8248749 2786739 334409 0 111470 111470 334409 557348 780287 1783513 6576705 5239070 1114696 334409 222939 334409 1226165 5462009 4012905 891757 334409 334409 445878 891757 1672044 1783513 1003226 557348 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1434913 1530573 1243591 1243591 1147930 669626 286983 95661 95661 286983 765287 1817556 860948 286983 191322 191322 286983 669626 1052269 669626 573965 669626 1147930 1530573 1147930 765287 669626 860948 1052269 956608 1052269 1434913 1913217 1530573 956608 669626 765287 1052269 1817556 3061147 1913217 765287 478304 669626 1147930 1626234 1434913 1147930 1530573 2965486 1913217 478304 191322 95661 191322 382643 1339252 1434913 478304 191322 95661 191322 573965 2008878 2965486 2104538 1913217 1626234 956608 478304 286983 382643 669626 1530573 1913217 1817556 1626234 1530573 1530573 1721895 2104538 2104538 1626234 1243591 1052269 765287 478304 382643 478304 860948 650587 243970 162647 81323 243970 1301174 2033085 1057204 650587 487940 650587 1382498 3171612 2033085 894557 569264 569264 569264 487940 650587 1138527 1463821 813234 325294 243970 406617 1057204 813234 162647 162647 243970 731911 2439702 3415582 1219851 569264 406617 406617 650587 1545144 2277055 487940 162647 81323 243970 487940 1138527 1951761 3171612 3578229 1219851 487940 406617 487940 894557 731911 243970 162647 243970 406617 569264 894557 1626468 2114408 894557 325294 243970 487940 1138527 1707791 1219851 1057204 1870438 1463821 325294 81323 0 81323 243970 650587 487940 162647 81323 81323 81323 650587 2683672 2439702 1707791 1219851 288947 361184 1228024 2094865 505657 72237 216710 577894 1011314 1155788 1155788 1300261 1372498 1083551 939077 1228024 2311575 1372498 72237 0 0 144473 361184 505657 650131 1155788 1589208 216710 0 0 216710 1011314 2239338 361184 0 0 72237 505657 2311575 1950392 361184 216710 577894 794604 650131 650131 1083551 1155788 433420 144473 433420 2889469 1878155 288947 72237 0 0 505657 1950392 722367 144473 0 0 144473 1878155 1950392 1155788 1011314 577894 216710 72237 0 72237 939077 1372498 866841 794604 1228024 2528285 3033942 1444734 866841 722367 577894 361184 144473 288947 1228024 1444734 577894 1701931 1229173 1134621 1891035 2363793 850966 378207 567310 1134621 1701931 945517 472759 378207 567310 1040069 1891035 2647449 1985586 945517 567310 756414 1040069 1040069 661862 567310 661862 850966 945517 945517 1040069 1134621 945517 661862 472759 661862 1134621 1512828 1040069 567310 472759 850966 945517 567310 378207 661862 1701931 1701931 756414 567310 756414 1134621 945517 850966 1134621 1418276 1040069 567310 378207 567310 945517 1134621 945517 850966 1323724 2458345 2363793 1701931 1512828 1323724 945517 661862 756414 1418276 2080138 1323724 661862 567310 661862 1040069 1891035 1985586 945517 567310 472759 850966 1701931 1040069 472759 567310 1134621 1332123 1864972 932486 1198910 3330306 2797457 666061 266425 532849 932486 1065698 532849 133212 133212 399637 1065698 2131396 2930670 3063882 3596731 3330306 1465335 532849 399637 399637 666061 1198910 3729943 14653348 4129580 799274 266425 266425 666061 2930670 4129580 1198910 266425 266425 799274 6793825 2797457 399637 266425 666061 1065698 799274 799274 2797457 8392372 1332123 399637 399637 1065698 1465335 666061 266425 266425 399637 932486 2131396 2930670 1731759 932486 932486 932486 532849 266425 133212 133212 266425 532849 1198910 2131396 1864972 932486 532849 532849 666061 932486 1065698 932486 532849 399637 532849 2131396 3197094 666061 133212 266425 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 32445504 20394317 4635072 4635072 5562086 1854029 1854029 4635072 12978202 6489101 2781043 2781043 9270144 16686259 7416115 1854029 927014 1854029 1854029 2781043 7416115 27810432 38934605 14832230 8343130 4635072 2781043 3708058 7416115 6489101 2781043 2781043 8343130 30591475 10197158 1854029 1854029 5562086 11124173 10197158 10197158 9270144 3708058 2781043 15759245 50985792 8343130 3708058 7416115 5562086 2781043 3708058 7416115 6489101 3708058 4635072 12978202 23175360 10197158 3708058 2781043 3708058 2781043 1854029 4635072 14832230 30591475 46350720 66745037 19467302 4635072 3708058 8343130 17613274 9270144 3708058 2781043 7416115 29664461 23175360 5562086 2781043 6489101 24102374 16686259 8343130 6489101 3708058 1854029 4635072 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0