% 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 261 degrees 3788 3788 3788 3788 3788 3788 3788 3536 3536 3536 3283 3283 3283 3031 3031 3031 3031 2778 2778 2778 2778 2778 2778 2778 2778 2778 2778 2778 2778 2778 2778 2778 2778 2778 2778 2778 2778 2778 2778 2778 2778 2778 2526 2526 2526 2526 2526 2526 2273 2273 2273 2273 2273 2273 2273 2273 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2273 2273 2273 2273 2273 2273 2526 2526 2526 2526 2778 2778 3031 3031 3031 3283 3283 3536 3536 3536 3788 3788 3788 3788 3806 3806 3172 3172 3172 3172 3172 3172 3172 3172 3172 3806 3806 4441 4441 5075 5710 6344 6978 8247 9516 10785 12054 13957 15226 17129 17763 19032 19032 18398 17129 15860 13957 12688 10785 9516 8247 6978 5710 5075 4441 3806 3172 3172 2538 2538 1903 1903 1903 1903 1903 1903 1903 1903 1903 1903 1903 2538 2538 3172 3172 3806 3806 4441 5075 5710 6344 7613 8247 9516 10150 11419 12054 12688 12688 12688 12688 12054 11419 10785 9516 8882 8247 7613 6344 5710 5710 5075 4441 4441 22005 22005 21048 21048 20091 19134 18178 17221 16264 15308 14351 13394 12437 11481 10524 9567 8611 7654 7654 6697 6697 5740 5740 5740 4784 4784 4784 4784 3827 3827 3827 3827 3827 3827 3827 3827 3827 3827 4784 4784 4784 4784 4784 5740 5740 5740 6697 6697 6697 6697 7654 7654 7654 8611 8611 8611 8611 9567 9567 9567 9567 9567 10524 10524 10524 10524 10524 10524 11481 11481 11481 11481 11481 12437 12437 13394 13394 14351 14351 15308 15308 16264 17221 18178 19134 19134 20091 21048 21048 22005 17300 17300 17300 16064 16064 14829 13593 12357 12357 11121 9886 8650 8650 7414 7414 7414 6179 6179 6179 6179 6179 6179 6179 6179 6179 7414 7414 8650 8650 9886 11121 12357 13593 16064 18536 21007 24714 28421 33364 37072 40779 44486 45722 45722 44486 40779 37072 32129 28421 23479 19771 17300 14829 12357 9886 8650 7414 6179 6179 4943 4943 3707 3707 3707 3707 3707 3707 3707 3707 3707 3707 3707 3707 4943 4943 4943 6179 6179 7414 8650 8650 9886 11121 12357 13593 14829 16064 16064 17300 17300 1725 2588 2588 2588 2588 2588 3451 3451 3451 4313 4313 5176 6038 6038 6901 7764 9489 10352 11214 12940 13802 15527 16390 18115 18978 19841 20703 20703 20703 20703 20703 19841 18978 18978 18115 17253 17253 16390 16390 15527 15527 15527 15527 15527 15527 15527 15527 15527 14665 14665 14665 14665 14665 13802 12940 12940 12077 11214 10352 10352 9489 8626 7764 6901 6901 6038 5176 5176 4313 4313 3451 3451 3451 2588 2588 2588 2588 2588 1725 1725 1725 1725 1725 1725 1725 1725 1725 1725 1725 1725 2434 2130 2130 2130 2130 2130 2130 2434 2434 2434 2434 2739 2739 3043 3043 3347 3347 3651 3651 3956 3956 4260 4260 4260 4260 4260 4260 4260 3956 3956 3651 3651 3347 3043 3043 2739 2739 2434 2434 2434 2130 2130 2130 2130 2130 2130 2130 2130 2130 2434 2434 2434 2739 2739 3043 3043 3347 3651 3956 4260 4260 4564 4869 5173 5173 5477 5477 5477 5477 5477 5477 5173 4869 4869 4564 4260 4260 3956 3651 3651 3347 3043 3043 3043 2739 2739 2434 2434 2434 2434 2910 2910 2910 3326 3326 3326 3742 4157 4157 4573 4989 5405 6236 6652 7068 7899 8315 9146 9562 10394 10809 11225 11225 11225 11225 10809 10394 9978 9562 8731 8315 7483 7068 6236 5820 5405 4989 4573 4157 3742 3742 3326 3326 2910 2910 2910 2494 2494 2494 2494 2494 2494 2494 2494 2494 2494 2910 2910 2910 2910 2910 3326 3326 3326 3326 3326 3326 3326 3326 3326 3326 3326 2910 2910 2910 2910 2910 2494 2494 2494 2494 2494 2494 2494 2494 2494 2494 2494 2494 2494 21640 23305 24970 26634 28299 29964 31628 33293 34957 36622 39951 41616 43281 44945 46610 48275 49939 49939 49939 48275 48275 46610 43281 41616 38287 34957 31628 28299 24970 23305 19976 18311 16646 14982 13317 11652 9988 9988 8323 8323 8323 6659 6659 6659 6659 6659 4994 4994 4994 4994 4994 4994 4994 4994 4994 4994 4994 4994 4994 6659 6659 6659 6659 6659 6659 6659 6659 6659 6659 8323 8323 8323 8323 8323 8323 8323 8323 9988 9988 9988 11652 11652 11652 13317 13317 14982 16646 16646 18311 19976 42209 49244 49244 56279 56279 63314 63314 70349 77384 84419 91454 98489 105523 112558 119593 133663 140698 147733 154768 161803 168837 175872 175872 175872 168837 168837 161803 154768 147733 133663 126628 119593 112558 105523 98489 98489 91454 91454 84419 84419 84419 84419 77384 77384 77384 77384 77384 77384 77384 70349 70349 70349 70349 70349 63314 63314 63314 63314 63314 56279 56279 56279 49244 49244 49244 49244 42209 42209 42209 35174 35174 35174 35174 28140 28140 28140 28140 28140 28140 28140 28140 28140 28140 28140 28140 35174 35174 35174 35174 42209 50995 25498 25498 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25498 25498 25498 50995 50995 76493 101991 127488 152986 203981 254977 305972 382465 484455 586446 713934 866920 1019906 1172892 1300381 1402371 1478864 1504362 1504362 1453366 1351376 1249385 1147395 1019906 892418 790427 662939 560948 484455 407963 331470 280474 229479 178484 152986 127488 101991 76493 50995 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 30726 61452 92177 153629 215080 276532 399435 491612 614515 737418 860321 952499 1013950 1075402 1075402 1075402 1075402 1075402 1106128 1136853 1167579 1198305 1229031 1290482 1321208 1321208 1321208 1259756 1198305 1075402 952499 798870 675967 553064 430161 337983 276532 215080 153629 122903 92177 61452 61452 30726 30726 0 228160 0 0 0 0 0 0 0 0 0 0 0 0 0 0 228160 228160 228160 228160 228160 456320 456320 456320 456320 456320 456320 456320 456320 456320 456320 456320 228160 228160 228160 228160 228160 228160 228160 228160 228160 228160 456320 456320 456320 684481 684481 912641 912641 912641 1140801 1140801 1368961 1368961 1368961 1597122 1597122 1597122 1825282 1825282 2053442 2281602 2966083 3650564 4791365 6160327 8213769 10951692 14145935 18024660 21447063 22816025 21218903 17340179 12776974 8670089 5932166 4106884 2737923 2053442 1597122 1140801 912641 684481 684481 456320 456320 456320 228160 228160 228160 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1694423 3388846 5083269 8472114 13555383 22027498 33888458 49138264 64388070 81332299 96582105 115220757 138942677 166053443 193164209 199941901 171136712 121998448 77943453 47443841 28805189 18638652 11860960 8472114 5083269 3388846 3388846 1694423 1694423 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2120271 2120271 2120271 2120271 2120271 2120271 2120271 2120271 2120271 2120271 2120271 2120271 2120271 4240543 4240543 4240543 6360814 8481085 10601357 14841899 21202713 27563527 36044613 48766240 65728411 86931124 120855466 171741977 245951474 326521784 345604226 254432559 142058179 69968954 33924341 16962171 8481085 4240543 2120271 2120271 0 0 0 0 0 0 0 0 0 2595454 3460605 4325756 5190907 6056058 7786361 9516663 11246966 11246966 11246966 9516663 7786361 6056058 4325756 3460605 2595454 2595454 1730302 1730302 1730302 865151 865151 865151 865151 865151 865151 865151 865151 865151 865151 865151 865151 865151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 865151 2595454 6056058 12977268 26819687 50178770 84784818 115065111 120256018 100357540 72672702 49313619 32010595 19898478 12112117 7786361 4325756 2595454 1730302 1730302 1730302 1730302 1730302 1730302 1730302 1730302 1730302 1730302 2595454 0 0 0 0 0 0 0 0 0 1443604 1443604 4330813 5774418 7218022 8661626 10105231 10105231 10105231 10105231 10105231 10105231 10105231 10105231 10105231 11548835 12992440 12992440 12992440 12992440 11548835 8661626 5774418 2887209 1443604 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1443604 1443604 4330813 7218022 12992440 21654066 28872088 34646506 36090110 31759297 28872088 24541275 23097671 24541275 28872088 38977319 59187781 99608705 168901716 225202289 171788925 86616265 38977319 17323253 7218022 2887209 1443604 0 0 0 0 0 0 0 21403279 22592351 23781422 24970493 26159564 26159564 26159564 26159564 24970493 24970493 24970493 26159564 28537706 30915848 33293990 36861204 39239346 39239346 38050275 33293990 26159564 19025137 11890711 7134426 3567213 1189071 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1189071 2378142 5945355 13079782 26159564 45184701 64209838 66587981 54697270 39239346 27348635 20214208 14268853 10701640 8323498 5945355 4756284 4756284 4756284 5945355 7134426 9512569 11890711 14268853 15457924 17836066 19025137 20214208 5765773 7207216 8648659 11531546 15855876 24504535 36036081 56216287 87928038 123964119 141261438 125405562 93693811 67747833 50450514 38918968 33153195 30270308 27387422 24504535 21621649 17297319 12972989 8648659 5765773 2882886 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1441443 7207216 20180205 44684741 79279379 80720822 51891957 28828865 15855876 8648659 4324330 2882886 0 0 0 0 0 0 0 0 0 0 0 0 1441443 1441443 2882886 2882886 4324330 10066651 13422201 13422201 20133302 26844403 40266604 63755457 100666511 164421968 238244076 268444029 228177425 157710867 100666511 67111007 46977705 36911054 30199953 30199953 30199953 33555504 40266604 50333255 63755457 73822108 73822108 63755457 46977705 30199953 16777752 10066651 3355550 3355550 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3355550 3355550 10066651 16777752 23488853 30199953 36911054 36911054 40266604 40266604 36911054 36911054 40266604 40266604 46977705 53688806 63755457 73822108 83888759 90599860 83888759 70466558 53688806 40266604 26844403 20133302 16777752 13422201 10066651 10066651 26496181 24603597 22711013 18925844 15140675 11355506 7570338 3785169 0 0 0 0 0 0 11355506 35959103 94629219 236573047 431509238 242250800 75703375 20818428 1892584 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1892584 5677753 11355506 20818428 32173934 45422025 52992363 54884947 51099778 43529441 35959103 28388766 24603597 22711013 22711013 22711013 24603597 26496181 28388766 28388766 28388766 15593441 16568031 17542621 19491801 21440981 24364751 27288522 32161472 37034422 42881963 46780323 47754913 44831143 39958192 33136062 26313932 20466391 15593441 11695081 8771311 5847540 3898360 2923770 1949180 974590 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 974590 974590 974590 974590 974590 974590 974590 974590 974590 974590 974590 1949180 1949180 1949180 1949180 1949180 1949180 2923770 2923770 3898360 5847540 7796720 9745901 12669671 15593441 18517211 21440981 23390161 23390161 23390161 21440981 18517211 16568031 14618851 12669671 10720491 9745901 8771311 8771311 9745901 9745901 10720491 11695081 12669671 12669671 13644261 14618851 29388484 33860645 37055045 39610566 41527206 42804966 42804966 41527206 38971685 35138405 30027364 24916324 20444163 15972002 12777602 10222081 7666561 5749921 4472161 3194400 2555520 1277760 638880 638880 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 638880 638880 638880 1277760 1277760 1277760 1916640 1916640 1916640 1916640 1916640 1916640 1916640 1916640 1277760 1277760 1277760 1277760 1277760 1277760 1916640 2555520 3194400 4472161 7027681 9583201 14055362 19166403 24277443 12897948 11139137 9966596 8794055 7621515 6448974 5276433 4690163 4103893 3517622 3517622 2931352 2931352 2931352 2931352 2931352 2931352 2931352 2931352 2931352 2345081 2345081 2345081 1758811 1758811 1172541 586270 586270 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 586270 586270 1172541 1758811 2931352 4690163 7035244 10552866 13484218 17001840 19346922 20519463 19933192 19346922 18174381 17001840 17001840 17001840 17588111 19346922 21105733 23450814 25795896 26968437 26382166 24623355 22278274 19933192 17588111 15243029 8695352 7039094 6210966 5382837 4554708 3726579 3312515 3312515 3312515 3726579 4140644 4968773 6625030 8281288 10351609 12007867 12421931 11179738 9109416 6625030 4554708 2898451 2070322 1242193 828129 414064 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 414064 828129 1242193 1656258 2898451 3726579 5382837 7453159 9937545 12835996 16148511 19875090 23601669 26500120 27742313 26500120 23187605 19046961 15734446 12421931 10351609 22415760 28913082 35085538 34110940 23715225 12669778 6172456 2923795 1299464 649732 324866 0 0 0 324866 324866 649732 649732 974598 1299464 1949197 2274063 2274063 1949197 1624330 1299464 974598 324866 324866 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 649732 1299464 2598929 4548125 6822188 8446518 8446518 6822188 4872991 3573527 2274063 1624330 1299464 974598 974598 974598 1299464 1949197 3248661 4548125 6497322 8771384 10720581 12669778 14943840 17867635 17641742 17641742 18595349 20979369 25270603 30515445 34329876 31945857 24793799 17164938 11443292 7628861 5244842 3814431 3337627 2860823 2384019 2384019 1907215 1907215 1907215 1907215 1430411 1430411 953608 953608 476804 476804 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 476804 953608 1907215 2860823 3814431 5244842 6198450 6675254 6675254 6675254 5721646 4768038 3814431 2860823 2384019 1907215 1430411 1430411 1430411 1430411 1430411 1907215 2860823 4291234 6675254 10012880 13827311 17641742 20025761 20025761 19072153 2762492 3025586 3288681 3551775 3551775 3420228 3025586 2499397 1973208 1710114 1447019 1447019 1447019 1710114 2104756 2762492 3814869 5393436 6840456 7235097 6051172 4341058 2894039 1841661 1183925 789283 526189 263094 131547 131547 0 0 0 0 0 0 0 0 0 0 0 0 0 0 131547 131547 131547 131547 131547 131547 131547 131547 131547 131547 131547 131547 131547 131547 263094 263094 263094 394642 394642 657736 920831 1183925 1710114 2367850 3157133 3946417 4472606 4209511 3420228 2499397 1841661 1315472 920831 789283 657736 526189 526189 526189 657736 789283 1052378 1315472 1578567 1841661 2236303 2499397 11059303 10567778 9338967 7372869 4669483 2703385 1228811 491525 0 0 0 0 0 0 0 245762 737287 1966098 5161008 12288114 20644032 16957598 8847442 4669483 2457623 1228811 737287 491525 245762 245762 245762 245762 245762 245762 245762 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 245762 245762 491525 737287 737287 491525 491525 491525 245762 491525 491525 983049 1966098 3686434 7127106 14254213 22118606 15728786 6881344 2703385 983049 245762 0 0 0 0 0 0 0 491525 1228811 2703385 4915246 7618631 9830491 10813541 3902176 4652594 4802678 3752092 2251255 1050586 450251 150084 0 0 0 0 0 0 0 0 150084 300167 600335 1050586 1801004 2401339 2851590 3151757 3151757 3301841 3451925 3752092 3902176 3902176 3451925 2851590 2251255 1801004 1350753 1050586 900502 600335 450251 300167 150084 150084 150084 150084 150084 150084 150084 150084 150084 150084 300167 300167 450251 750418 900502 1050586 1350753 1500837 1650920 1951088 2101171 2251255 2551422 2851590 3301841 4202343 5403012 7204016 9005021 8704853 5853263 3151757 1500837 750418 300167 150084 150084 150084 150084 150084 150084 150084 150084 150084 150084 450251 900502 1500837 2251255 3001674 151014 0 0 0 151014 302029 604058 1057101 1661159 2718260 3926375 5285505 6040577 5587534 4228404 2869274 1661159 906087 453043 151014 0 0 0 0 0 151014 302029 604058 906087 1510144 2114202 2718260 2869274 2416231 1963188 1510144 1057101 604058 453043 151014 0 0 0 0 0 0 0 0 0 0 151014 604058 1208115 2567245 5285505 10419995 18725789 21293034 12836226 6040577 2718260 1208115 453043 0 0 0 0 0 0 0 0 0 151014 151014 302029 453043 604058 755072 755072 906087 906087 906087 906087 906087 755072 604058 604058 453043 302029 151014 1045713 1344488 1643263 2240813 2838363 3435913 3884075 3884075 3585300 3137138 2688975 2240813 1942038 1643263 1344488 1195100 1045713 896325 746938 746938 896325 1195100 1792650 2987750 5079175 7917538 9112638 7319988 4929788 3137138 2240813 1643263 1493875 1344488 1344488 1344488 1493875 1643263 1792650 1942038 2091425 1942038 1792650 1493875 1195100 1045713 746938 597550 597550 448163 448163 448163 298775 298775 298775 298775 298775 298775 298775 448163 597550 746938 896325 1195100 1344488 1344488 1195100 1045713 746938 746938 746938 746938 896325 1045713 1195100 1344488 1344488 1344488 1344488 1195100 1195100 1195100 1195100 1195100 1195100 1045713 1045713 1045713 896325 896325 2132687 2132687 1881783 1505426 1129070 878165 627261 627261 501809 501809 501809 501809 501809 501809 627261 627261 752713 878165 1129070 1254522 1505426 1881783 2509044 3512662 5143540 7025323 8028941 7150775 5143540 3512662 2383592 1756331 1379974 1129070 1003618 878165 878165 878165 1003618 1254522 1505426 1756331 1881783 1756331 1379974 752713 376357 250904 125452 125452 125452 125452 125452 125452 125452 250904 250904 250904 376357 376357 501809 627261 752713 878165 1003618 1129070 1003618 1003618 878165 878165 1003618 1129070 1129070 1254522 1254522 1379974 1379974 1379974 1379974 1379974 1379974 1379974 1379974 1379974 1505426 1505426 1505426 1630879 1756331 2007235 1487499 2163634 2569316 2298862 1757953 1217044 811363 540909 405681 405681 270454 270454 405681 405681 540909 811363 1217044 1893180 2839770 3515906 3515906 2704543 1757953 1081817 811363 676136 540909 540909 405681 405681 270454 270454 270454 270454 270454 270454 270454 405681 540909 811363 1217044 1893180 2434089 2569316 2028407 1352272 946590 946590 1217044 1757953 2434089 3110225 3786360 3921588 3651133 2974997 2298862 1893180 1487499 1352272 1217044 1081817 946590 946590 811363 811363 676136 946590 1352272 2434089 3651133 4732950 4732950 3921588 2974997 2163634 1757953 1487499 1217044 1217044 1217044 1217044 1217044 1217044 1217044 1081817 1081817 946590 946590 1081817 11917339 9533871 6233685 4033561 2933499 2566811 2200124 2200124 2200124 2383468 2566811 2750155 2750155 2750155 2750155 2566811 2383468 2200124 2200124 2200124 2566811 2750155 3116842 3116842 2750155 2200124 1650093 1283406 1100062 916718 733375 733375 733375 733375 733375 733375 733375 550031 550031 550031 366687 366687 366687 366687 733375 1100062 1833437 2200124 2383468 2016780 1650093 1283406 916718 733375 733375 550031 550031 550031 550031 550031 550031 550031 733375 916718 1100062 1466749 2016780 2383468 2383468 2383468 2383468 2383468 2383468 2566811 2383468 2383468 2200124 1833437 1466749 1283406 1100062 916718 916718 916718 1100062 1466749 2016780 3300186 5866998 9533871 1164155 1074604 1253705 1611906 2238759 2776061 3044712 2686511 1970108 1432806 985054 805953 626853 626853 626853 626853 626853 626853 537302 447752 358201 268651 179101 179101 179101 268651 358201 447752 447752 537302 537302 626853 716403 805953 1074604 1343255 1701457 1880558 1701457 1343255 805953 447752 179101 89550 0 0 89550 268651 626853 895504 1164155 1164155 985054 805953 626853 537302 537302 447752 537302 537302 626853 716403 716403 805953 895504 805953 716403 626853 626853 626853 716403 805953 805953 716403 716403 626853 537302 447752 447752 447752 537302 716403 1074604 1701457 2776061 4298417 5104371 4119317 2596960 1611906 204136 102068 102068 204136 306204 408272 612407 918611 1326883 1837222 2347562 2449630 2041358 1428951 918611 612407 306204 204136 102068 0 0 0 0 102068 408272 816543 1428951 1837222 1939290 1735154 1428951 1224815 1020679 816543 816543 714475 714475 714475 612407 612407 510340 408272 408272 306204 306204 408272 612407 1122747 2041358 3164105 4184784 4286852 3470309 2449630 1633086 1122747 816543 714475 612407 612407 714475 918611 1224815 1531019 2041358 2245494 1939290 1428951 918611 714475 612407 612407 612407 714475 714475 816543 816543 918611 918611 1020679 1224815 1633086 2143426 2755833 3164105 2857901 2143426 1326883 714475 306204 1397640 1304464 1118112 931760 838584 745408 745408 838584 931760 1118112 1490816 1956696 2329400 2422576 1956696 1397640 931760 652232 559056 559056 652232 931760 1397640 1863520 1956696 1490816 1024936 652232 372704 279528 186352 186352 186352 279528 372704 465880 745408 931760 1024936 1118112 1024936 931760 745408 652232 559056 559056 652232 745408 838584 1024936 1118112 1211288 1118112 1024936 838584 652232 465880 372704 279528 279528 279528 372704 465880 559056 838584 1118112 1397640 1304464 1024936 745408 559056 559056 652232 838584 1304464 2143048 3354335 4192919 3540687 2329400 1490816 1024936 838584 745408 745408 745408 931760 1024936 1304464 1397640 930715 930715 1034128 1034128 1034128 930715 723889 620477 517064 413651 413651 517064 620477 930715 1240953 1551192 1758017 1654605 1551192 1447779 1551192 1861430 2378494 3309209 3929686 3516035 2378494 1447779 827302 517064 310238 310238 206826 206826 310238 413651 620477 1034128 1551192 2171668 2378494 2068256 1447779 930715 723889 620477 620477 930715 1551192 2481907 3516035 3516035 2275081 1240953 620477 310238 103413 103413 0 103413 103413 206826 310238 620477 1034128 1654605 2171668 2171668 1861430 1447779 1240953 1034128 1034128 930715 827302 620477 517064 413651 310238 206826 310238 413651 620477 930715 1344366 1654605 1654605 1447779 1240953 1034128 431801 647701 1079502 1727203 2266954 2266954 1835154 1295403 863602 647701 539751 647701 647701 755651 863602 863602 863602 971552 1187452 1727203 2914656 4641859 4857759 2914656 1403353 647701 323851 215900 107950 107950 107950 215900 431801 755651 1187452 1619253 1619253 1295403 971552 755651 647701 431801 323851 323851 215900 215900 323851 431801 755651 1403353 2698755 4857759 7016764 6369062 4210058 2590805 1511303 971552 647701 539751 431801 431801 539751 863602 1403353 2266954 3130556 2590805 1403353 647701 323851 107950 107950 0 0 107950 107950 323851 539751 755651 971552 971552 863602 647701 539751 431801 323851 323851 323851 323851 4175075 5708776 5879187 3408224 1363290 511234 170411 0 0 0 0 0 85206 340822 681645 1192879 1618907 1789318 1704112 1704112 1789318 2130140 2385757 2385757 1874523 1192879 681645 340822 170411 0 0 0 0 0 0 0 85206 340822 681645 1022467 1022467 681645 340822 170411 85206 85206 85206 85206 170411 255617 596439 1022467 1192879 937262 426028 170411 0 0 0 0 0 0 0 85206 255617 426028 681645 1022467 1363290 1618907 1959729 2300551 2641374 2726580 2044935 1192879 596439 340822 170411 85206 85206 85206 170411 340822 681645 1192879 1874523 2470963 2811785 3237813 2565143 2493889 1995111 1567587 1353826 1282572 1425080 1638841 1638841 1425080 1068810 783794 570032 498778 427524 356270 427524 498778 712540 1068810 1425080 1567587 1282572 926302 570032 356270 213762 142508 71254 71254 71254 142508 213762 427524 855048 1282572 1353826 997556 570032 356270 213762 213762 213762 285016 356270 570032 712540 783794 712540 570032 427524 285016 285016 285016 356270 570032 855048 1282572 1781349 2066365 1923857 1496333 1068810 855048 712540 641286 641286 570032 498778 427524 356270 285016 285016 356270 427524 712540 1068810 1353826 1353826 926302 498778 285016 213762 142508 142508 213762 356270 641286 1140064 1852603 1197470 1197470 1306331 1524053 1741775 1850636 1741775 1524053 1306331 1088609 870887 653165 544305 544305 435444 435444 544305 870887 1632914 3810132 7837986 7184820 3483549 1741775 979748 653165 544305 544305 762026 870887 979748 870887 653165 544305 435444 435444 435444 544305 544305 544305 435444 435444 326583 326583 435444 435444 435444 544305 653165 653165 653165 653165 544305 544305 544305 544305 653165 979748 1632914 2612662 3374688 2830384 1741775 1088609 762026 762026 979748 1306331 1850636 2394940 2177218 1524053 979748 653165 544305 544305 762026 1088609 1415192 1524053 1524053 1306331 1088609 979748 979748 979748 1088609 1197470 1197470 1197470 397793 596689 1060781 1723769 2055263 1657470 1193378 861884 729287 596689 596689 596689 662988 795586 861884 1060781 1392275 2055263 2784550 2187861 1060781 464092 198896 132598 66299 0 0 66299 265195 662988 1325976 1524873 994482 397793 132598 66299 66299 66299 66299 66299 66299 132598 265195 530390 729287 928183 1127080 1259677 1458574 1856367 1988964 1524873 861884 464092 198896 66299 0 0 66299 198896 464092 928183 1524873 1657470 1259677 1127080 1193378 1591171 2121562 1988964 1127080 464092 198896 66299 66299 0 66299 66299 198896 397793 861884 1193378 994482 596689 331494 198896 132598 132598 132598 265195 976165 798680 621196 621196 976165 1597361 2396041 2396041 1863587 1331134 976165 976165 1242392 1686103 2129814 2218556 1952330 1597361 1331134 1331134 1331134 1242392 976165 709938 443711 266227 266227 354969 709938 1242392 2041072 2484783 1863587 1064907 621196 443711 443711 532454 532454 532454 443711 354969 354969 532454 1064907 1863587 3017237 2573526 1242392 532454 266227 266227 266227 354969 443711 532454 621196 709938 798680 709938 621196 443711 354969 266227 266227 443711 798680 1331134 1508618 1153649 621196 266227 177485 177485 266227 443711 709938 1242392 2307299 3283464 2218556 1064907 532454 354969 266227 266227 354969 621196 887423 1064907 206247 206247 274995 481242 824986 1237479 1581223 1581223 1237479 824986 481242 274995 206247 274995 343744 481242 756237 1237479 1443726 962484 481242 206247 137498 137498 206247 481242 962484 1306228 1031233 687488 412493 274995 206247 206247 274995 481242 893735 1306228 1443726 1306228 962484 549991 343744 206247 137498 137498 137498 274995 549991 1099981 2062465 3024949 2681205 1649972 893735 412493 206247 137498 206247 274995 481242 962484 1787470 2199963 1237479 481242 206247 68749 68749 137498 343744 824986 1374977 1374977 893735 549991 343744 274995 206247 274995 481242 824986 1374977 1924968 2199963 1856219 1237479 756237 412493 274995 693886 346943 115648 115648 231295 346943 693886 925181 925181 693886 462591 231295 231295 231295 231295 231295 346943 462591 693886 1272124 2081658 2544248 2197305 1734715 1503420 1503420 1503420 1272124 809534 462591 346943 231295 115648 115648 231295 809534 2081658 3816373 2775544 1272124 578238 346943 231295 231295 462591 925181 1850363 2891191 3006839 2775544 2891191 3353782 3700725 3469430 2544248 1619067 1040829 925181 1040829 1503420 2544248 3816373 3469430 1734715 809534 346943 231295 231295 231295 346943 346943 462591 462591 578238 925181 1503420 2775544 4510259 4625906 3006839 1850363 1272124 925181 693886 578238 578238 809534 1040829 1387772 1156477 1743842 1550081 775041 387520 193760 193760 290640 678161 1356321 2034482 1646962 871921 484400 290640 193760 193760 193760 290640 290640 387520 387520 484400 581281 775041 1065681 1162561 968801 678161 387520 290640 193760 193760 193760 387520 775041 1937602 3875204 2712643 1065681 484400 193760 193760 290640 581281 871921 775041 484400 290640 290640 387520 1065681 2422002 3681443 2422002 1259441 678161 484400 484400 581281 775041 1162561 1743842 2422002 3003283 2906403 2228242 1550081 1162561 968801 968801 1259441 1743842 2422002 2809523 2422002 1550081 871921 484400 290640 290640 387520 678161 1356321 2712643 3197043 1840722 968801 678161 678161 1162561 450233 787908 1013025 1125583 1463258 1800933 1913492 1913492 2026050 2363725 3264191 4502333 4840008 3601866 2251167 1575817 1575817 2026050 2476283 2026050 1238142 675350 450233 450233 675350 1125583 1800933 2251167 2026050 1575817 1238142 1013025 787908 675350 562792 450233 562792 675350 1125583 1688375 2026050 1575817 1238142 1013025 787908 562792 337675 225117 112558 112558 112558 112558 450233 1350700 3601866 3939541 1800933 675350 225117 112558 0 0 225117 562792 1238142 1688375 1463258 1125583 1125583 1800933 3601866 4727450 2138608 562792 112558 0 0 112558 112558 337675 900467 2026050 2363725 1013025 337675 112558 112558 112558 225117 337675 1447622 2338467 3563378 3340667 2115756 1224911 890845 1113556 1893045 2561178 2115756 1336267 779489 445422 334067 334067 668133 1336267 1893045 1670334 1336267 1336267 1558978 1781689 1336267 779489 334067 222711 111356 111356 556778 1893045 3897445 3452023 1781689 779489 334067 111356 111356 111356 445422 1558978 3563378 3897445 2115756 1224911 890845 890845 1113556 1002200 668133 222711 111356 111356 222711 445422 890845 1558978 2338467 1893045 779489 222711 111356 222711 334067 556778 779489 890845 890845 779489 1002200 1447622 1893045 1670334 1002200 668133 556778 779489 1224911 1893045 2449823 2227111 1558978 1224911 1224911 1447622 1558978 1447622 1224911 1113556 1531532 1621622 1711712 1801802 1621622 900901 270270 90090 90090 270270 720721 1621622 2522523 1891892 810811 180180 90090 180180 540541 990991 1351351 1711712 2252252 3063063 2882883 1531532 630631 180180 0 0 270270 1081081 2072072 1531532 720721 270270 90090 0 0 90090 810811 1981982 2702703 2792793 2882883 2792793 1801802 720721 270270 90090 0 0 0 360360 1171171 1711712 1351351 720721 360360 90090 0 0 90090 540541 1621622 3153153 2792793 1621622 1171171 1261261 1621622 1801802 1081081 360360 0 0 90090 180180 540541 1351351 2972973 2792793 990991 180180 0 0 90090 270270 540541 1081081 2058566 1921328 1509615 1235140 960664 823426 823426 1097902 1372377 1372377 1235140 960664 823426 686189 548951 548951 960664 1372377 1509615 1235140 1235140 1509615 2744754 5352271 6038460 3019230 1372377 823426 548951 686189 1097902 1509615 1646853 1372377 1235140 960664 686189 548951 548951 686189 1235140 2195804 3842656 6312935 6450173 3979894 2195804 1372377 1097902 960664 686189 548951 548951 548951 686189 823426 823426 823426 960664 960664 686189 548951 548951 686189 960664 1509615 2195804 2333041 1784090 1372377 1372377 1372377 1509615 1097902 686189 548951 823426 1235140 2195804 3430943 3705419 2607517 1509615 960664 823426 960664 1097902 1235140 1509615 1784090 4020933 4020933 1884812 628271 125654 0 0 125654 753925 1759158 2387429 2010466 1507850 879579 502617 251308 125654 376962 1005233 2387429 2764391 1507850 879579 628271 879579 1884812 4272241 3392662 1005233 125654 0 0 251308 628271 1507850 3392662 3643970 1256541 125654 0 0 0 125654 753925 2261775 4272241 4272241 4020933 4146587 2764391 879579 0 0 0 0 376962 1633504 3643970 2261775 502617 0 0 0 251308 879579 2136120 3267008 3769624 3643970 2387429 879579 251308 0 0 0 125654 1507850 3769624 2010466 628271 125654 0 0 0 251308 1759158 4272241 3518316 2513083 2764391 3584064 3153976 2723888 2293801 1863713 1433626 1146900 1146900 1290263 1576988 1720351 1720351 1863713 2007076 1863713 1433626 1003538 1003538 1863713 3153976 2580526 1146900 430088 286725 286725 573450 1290263 1720351 1290263 716813 860175 1290263 2150438 2723888 2580526 2150438 1576988 1003538 716813 573450 573450 573450 573450 573450 716813 1003538 1433626 2007076 2437163 2293801 1433626 716813 430088 430088 573450 1003538 1863713 3727426 4157514 1863713 716813 430088 716813 1576988 2867251 2867251 2007076 1720351 2437163 4300877 3870789 1576988 716813 430088 573450 1290263 2007076 1576988 860175 573450 430088 286725 430088 716813 1290263 2007076 2580526 3153976 3727426 3870789 3392662 1759158 628271 251308 251308 628271 2010466 3392662 1507850 502617 251308 251308 251308 502617 1256541 3141354 2513083 879579 376962 251308 376962 753925 1130887 1382196 1256541 1382196 1633504 1759158 1507850 1382196 1759158 2513083 2764391 1633504 879579 628271 502617 753925 1633504 3267008 3015699 1759158 1382196 1382196 1005233 502617 251308 125654 125654 376962 1507850 3895278 3015699 1382196 879579 879579 1130887 1633504 2890045 4523549 4020933 2136120 1005233 376962 125654 0 125654 251308 753925 1382196 2010466 2010466 1884812 1759158 1382196 879579 753925 753925 879579 1130887 1382196 1256541 1130887 1256541 1759158 2136120 2010466 1633504 1884812 2890045 910140 682605 682605 796373 910140 796373 568838 455070 568838 796373 1251443 1706513 1934048 1478978 910140 568838 568838 910140 1478978 1365210 796373 568838 796373 1706513 3413026 2502886 1137675 682605 796373 1137675 1365210 1137675 910140 910140 1023908 1251443 1478978 1478978 1478978 1592746 2047816 2161583 1592746 910140 682605 682605 796373 1023908 1137675 1137675 1478978 2047816 2616653 2389118 1478978 1023908 796373 796373 1137675 2047816 2844188 1934048 910140 682605 796373 1365210 1934048 1478978 910140 796373 1365210 3071724 2957956 1251443 682605 568838 910140 1592746 2161583 1820281 1137675 796373 568838 568838 568838 796373 1137675 1706513 1934048 1365210 387789 387789 452420 775577 1227997 1551155 1745049 1938943 1745049 1098735 646314 517052 581683 904840 1357260 1680417 1615786 1615786 1551155 969472 452420 323157 323157 452420 646314 840209 969472 1292629 1680417 1098735 452420 193894 129263 193894 387789 1163366 1874312 904840 387789 258526 323157 581683 1098735 1292629 969472 646314 387789 193894 129263 129263 193894 387789 646314 581683 323157 193894 129263 129263 258526 517052 581683 387789 193894 64631 64631 193894 581683 1163366 1421892 1551155 1227997 581683 258526 193894 129263 323157 840209 1227997 517052 193894 64631 64631 193894 517052 1227997 1680417 1227997 840209 646314 517052 1208115 1812173 2114202 1661159 1510144 1963188 2265216 2114202 1510144 1057101 906087 906087 1208115 1661159 1963188 1661159 1057101 906087 1057101 1510144 1510144 906087 604058 604058 906087 1359130 1208115 906087 906087 1661159 3775361 5285505 3020289 1510144 906087 906087 1359130 2869274 5889563 5738548 2869274 1510144 1057101 1057101 1057101 755072 604058 755072 1510144 4379418 4681447 2265216 1208115 906087 1057101 1208115 1359130 1510144 1510144 1359130 906087 604058 604058 1057101 3171303 5889563 2567245 1208115 906087 1359130 1963188 1510144 906087 604058 906087 1359130 1661159 1510144 1208115 1359130 1661159 1812173 1661159 1661159 1812173 2265216 1963188 1057101 755072 755072 3748048 3748048 3373243 1499219 187402 0 187402 749610 2436231 3560646 1311817 187402 0 187402 562207 1874024 3185841 1874024 562207 374805 749610 1874024 3748048 4310255 4122853 3560646 2436231 1311817 937012 1499219 4122853 6559084 1874024 187402 0 0 749610 3185841 6371682 3185841 1686622 1686622 2436231 2248829 1686622 2061427 3373243 5996877 3935451 1686622 1686622 2811036 2623634 1124414 187402 0 0 374805 2061427 2811036 1499219 749610 562207 937012 2623634 4497658 4122853 3373243 2248829 1124414 374805 187402 187402 1499219 6933889 7308694 1874024 562207 187402 187402 1124414 5434670 8620511 2061427 374805 0 187402 749610 2623634 4310255 6772673 2709069 1128779 1354535 5643894 4966627 677267 225756 225756 451512 2257558 5418138 1806046 451512 225756 225756 225756 1128779 4289360 7675696 6998429 6998429 6772673 4289360 2483313 1580290 1580290 2031802 2483313 2483313 1806046 1354535 1128779 1580290 3160581 5418138 3837848 2031802 1580290 2483313 3612092 1580290 677267 677267 2031802 5643894 3160581 1128779 903023 2483313 3386336 903023 225756 0 225756 1354535 4515115 1806046 451512 0 0 225756 451512 2031802 3837848 3837848 4515115 6546917 6095406 3386336 1806046 1354535 1354535 1806046 1806046 1806046 1580290 1806046 2483313 4515115 4740871 2934825 2031802 2483313 5643894 5643894 1354535 677267 903023 3160581 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3479390 5509035 6668831 8118577 5219085 1159797 289949 289949 289949 1159797 4349238 5798984 1739695 579898 289949 579898 2319594 8118577 2319594 579898 579898 2029644 5219085 5798984 4059289 5219085 8118577 3769339 1449746 1739695 2319594 2319594 1159797 289949 289949 869848 2029644 2609543 2609543 2609543 3189441 4639187 6958781 9568323 7828628 2899492 1159797 579898 579898 1449746 6088933 7248730 3189441 1739695 1159797 869848 1449746 4349238 6668831 2609543 869848 289949 579898 3769339 8408526 2319594 1159797 1449746 2319594 2029644 1159797 869848 2029644 7248730 7538679 5509035 5798984 6958781 5509035 4059289 4059289 4929136 5509035 4639187 3479390 2319594 1739695 1449746 1449746 2029644 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0