563  334 22 38 2624 77  49 73 39  49  85   2 98 977 98 581 73    7 91  84 965 78   93  5932 67  4 965 8739 21 232 272 32 19 351 9  11  58 71 416 226 149  5234 2799 334 739 136 256 857 34  35 591 778 758 587 38 6   38 688 126 96 44 8763  3 9    15 84 619 856 635 52   2    345 91 42 96 597 996  8  649 25 88   6 814 63  77 644  3 627 43 6   15 31 82 93 355 22   48 63  8513 19 255 518  35 92 244 51  5 889 66   5 241 2468 24 47 77 5    5   332  5 6276 762 68  231 369 959 16 45 3552 376    14 47  68 23  467  7 984 33 49  348 51 516 687 163 83 8718 742  58   32 484 74 8   1  95  72 65 322 4464 6294 655 76 5153 7923 4459 33 6275 5159 84  752 17 9595 69 63   858 7715 554 42    8    5  39  75 74  17  4   929 48 897 158   9  29 516 2269 21  2  4   481 451 11  455 38 33 187 59 616 765 69 88 12 15 739 462 41 39 7     15 361 4  73 96 6   13 94 97   7    72 71  92 849 59 739 52   5 3  47 86 59   2 24  6 611  882 35 576 391 2452   2 1746  32 9   252 56 955 977 7838 92 7461 434 9   98 429 71 4   12 12 26 8395 911 57 78   168 14 934 525 28 37 64  79 31 539 552 3   593 329 3958 796 75 844  6 57   7686 971 9  1    9 58  36 176 7938 7  22 295 68 8968 99 9  62 43 3    5894   61 48 216 7994 52  3   234 97 779  9 87  34 96  756 846 138   2 65 696 93   5 36 14 85   58 4  12  9 23 262 23  47 89 41 7  6953 294 614 913 4   8 2  21  469  78  3   4 51  3 18 335 43  899 359 33 19  954  841 7    3 146  318 97  357 3623  7 2    8   17 417  63 68 563 655 397 67 5  75 17  1 2    4 4822 624 859   18  17 4  7388   59 25 151 4  9343  7 3  8441 7   64 36  2 69 389 34 85 63 43 38  29 43 44 77  97 453  86 48  387 57 635  79 4  226  4 215 413 462 215 646 3  9   4652 39 49 31  5  64 788  59 5533  6   8 27 555 417  929 455 421 43  2 56  7 5   9   12 4   47 3  881 41 59   5 922 88 298 684 7  39 7177  41   16  59   7 343 2   8515 78 432 711 97 39 54 369  923  64 874 749 9  238 19 753 5437  87 15 6  3  342 21 35   38 3    26 21  599  82 697   4 565 165   58 67 429 1  46 54  64  4 96    25 9337   5 65 988 47 643 72  112   1 352 6726 915 814 8     8  41 389 81 441 2828 76  86 64    1 87 549 851  5  3 517   36  73  1 95  4 868 1633 2424 37 58 84 7698 6614 5  75 79 321 723 151 692  53 4184 151 27  2   34 9  18 77    23 7   51 432 97 984 35 18 72 8  834   816   29 14 7  83 9   769 9   126 59 66   15 24 43 3896 7   8942 6744  8 5   12 1472 73 15 71  93 592 151 23 74 49  66 873  8 72  5 286 727 217   28 514 95 376 2   8593 875 71 39   7 138 692  91  91 66 37 148 19 869 17 15  1 78 62 78   1 37 7  1  97 344 345 25 956 6  86 48  15 88   7457 82 95  4 391 521  36  67 154   4 65 6836 911 1225 34 14 412   8 15   213 84   27 84 321 141 4  6  988 7   33 47 44     8 9298 764 54  223 627  1 14 77  72 6667 8134 5341  41 314 55 812 153  48  41  8671 1   3 31 3  649 91 494 5  56 766 84 41 25 44   35 56  1449 71 42   58 21 65   6 62  1 531 869 67  64 371 53 9217 77 8    3 16 23 692 46 16  9 528  831 15 9   57 1272  8 9  43  11 782 495 3134 311 125 719   3 5619  859 7  468 1979 1  96 77    6 531  5   46 84   2  119 5   4 91 135 26  57 535 69 14 66 3187 82 45   5   641 897  2 1955 8424 586 2778 13  383  9  3849 879 347 84  93 29 22 4984  22 376 45 4   243 283   5 11  145 957 76  686 18  4 12 379 22 69 132 31   55   6 4  646 492 392  8 63 68    92 584 9652 758 1461 43 689 68   8 15 141 13 896  29  7 7167 92 231 45  2 647  7 84 4   585 823 9461 31 4695 134 112 296 15 4  2  54 8  216 3484 64 246 814  5 955 97 261 27  975 92 686 7   5   8285 3  44  69 94 741 89 19 71  97  579 42 8361 695 72 8  18 27  9453 849  5 544 62 64 99  1   26  7 293 8  23   23 537 65  4   22     92 95 92 524  42 68  835 23 79 23 83 432 16 72  686 248 39 8   7264  8 195 91 834 545 42 71 729  6 6318 81 334 535  29 31 997   8 83 7255  1 48    356 189 135 6273 1    275 658 48 65 32 8  
396 6981 61 88 8878 496 22 56 189 23  58 934 89  78 74 587 87   47 52 837 792 9199 34  4329 15  5 767 2593 54 252 673 76 79 191 3  472 53 69 128 419 7978 8749 3714 276 382 476 458 183 57 216 364 77  76  774 82 69  64  42 762 67 17 1661  3 74   38 22 962 437 624 898  7    928 69 22 65 119 8764 23 637 49 59  75 387 95  27 164  6 573  5 19   2 55 99 19 899 55   36 236 1827 71 535 177  36 34 195 52 96 565 17 751 986 5514 17 62 57 46   73  158  2 7413 396 228 475 749 832 76 16 6381 446   236  4 211 788 642  9 995 28 744 423 34 429 34  814 23 6734 225  34  982 639 36 69  77 465 27 75 72  1458 4194 349 71 2653 1885  619 85 6466 7585 336 385 92 2126 28 341  593 7242 184 13  732   28 739  22 314 368 27  797 61 91  191  76  49 924 7167 738 46 85  621 715 762 767 68 94 124 69 229 348 63 61 77 93 867 658 21 43 3     28 132 7  32 64 7  281 42 498  125  37 53  61 549 61 312 19  45 9  67 65 29 372 58  3 1679 741 31 732 547 2693 137 5645 817 44  573 26 352 444 9195 75 6522 264 65  92 822 87 496  4 85 34 6916 459 18 6694 478 33 244 595 36 59 762 13 98 526 527 277 72  283 9177 794 28 696 18 283  1529 631 23 34   6 18 694 249 377  28 33 369 39 5746 67 35 69 32 771  9879   96 83 121 2225 88  73  616 96 938 51 421 86 25  748 872 388 337 74 716 563  4 99 93 53  254 4  67 67 58 848 724 84 78  3 69 111  792 537 385 7  75 82 378 565  12 94 451 57  3 26 355 85  682 867 38 478  32  972 5   63 1162  75 63  325 9775  8 65   9 7137 513  94 83  86 679 221 77 67 55 25 24 827  6 4982 356 986 2863  81 3   553  177 75 748 7  6657  4 12 1572 4   63 76 85 66 837 79 75 56 17 82  24 85 74 36 451  79  88 28  658 97 352 533 3  924 59 98  884 495 963 442 28 49  4481 38 46 77  89 83 8559 63 1787  3  34 17 845 3788 632 186 475 34 45 21 11 636 61  91 3  792 2  258 11 15   4 378 59 847 785 25 49  866  46   28 787 341 528 73  6817 51 458 778 25 45 28 1416 234  15 963 131 2  865 59 13  3167 765 38 64 93 223 37 18 6349 4   272 78 9134 132 363 793 315  11   76 57 626 76 63 871 42 32 8938 795 4197   6 12 9   74  92 256 529  26 417 3384 872 289 43  465 487 568 54 327 9195 268 33 67   35 84 178 338 52  1 268 6595 465  2 23 41 543 1385 1697 24 21 16 3917 9122 31 43 39 798 357 911 698  93 5892 344 55 44 1724 74 97 483  558 152 17 543 49 595 83 86 14 8  955   862 9169 85 5  45 127 964 58  278 11 33  439 15 14 4581 89  254  8391  8 64  75 2883 42 11 27 261 223 978 28 58 74  72 465 94 43 12 553 737 912  265 432 1  226 49  654  736 59 67  76 523 986  47  52 69 26 499 34 27  38 52 71 96 99 4   15 97 24 4  33 985 647 44 191 4  79 56 337 865  3121 71 34  9 227 496  74 965 115   3 76 8241 259 2937 54 57 984  99 69  9219 98   67 35 783 239 9  16 663 16  74 46 54    15 2827 524 12  123  53 35 91 33 232 2865 3212 3495  74 849 65 163 1387 847 93  4113 19  3 46 28 769 19 753 7  79 678 28 36 65 28  557 413 2553 79 84   37 96 839 74 43  5 234 649 38 525 92  78 1864 39 1    4 92 85 638 41 54 17 338  498 35 22  66 2886 25 9  55 562 681 216 2574 947 396 983 632 4662  739 24 48  5684 2  4  4357  5 925  4   43 14   86 24  38 21 49  96 47  77 815 62 16  9 1172 43 14   34  827 611 52 5746 2635 136 5443 11  996  4  2653 485 376 37  46 59 15 7239 353 725 55 43  155 847  76 19  658 271 84  441 38 28 14 336 88 25 871 611   4  43 73 459 998 326 79 72 628  776 323 4119 182 3675 53 68  827 49 29 287 12 5546 11 79 7423 91 233 65  1 438 45 44 49  877  41 5329 64 7984 899 928 351 58 39 7  6  62 135 134  26 823 383 16 536 11 517 684 414 39 13  32  7   787  2  23 622 71 216 93 72 76  31  843 58  859 378 75 2  52 545 4994 795  2 432 96 16 586 44  54  6 729 12 8868 86 459 51  7   6672   55 96 66 682  62 732 727 45 57 92 22 26  76 15  233 584 19 97  8584  9 237 92 971 965 81 98 927  3 9937 14 426 936  28 45 664   4 44 342  19 936   569 223 937 991  134  857 493 11 11 55 28 
287 3485 83 17 3576 929 26 31 133 49  42 912  7  77 3  477 16 1449 16 145  52 1593 91  1745 34 43  76 4991 82  23 2   86 34 81  33 343 82 27 662 232 9188 593  8421 178 917  41 688 561 8  254 157 17  1   693  8 848 92  99 148 47 25 7314 28 513  37 6  946 92  185 1577 4937 37   4 93 42 159 6525 22  48 15 661 69 45  848 63 973 46 157  2 52   9 24 11 38 743 35   93 414 7349 31  45 56  457 57 878 12 47 313 21 549 852  277 72 86 55 6624 639 763 94 7174 882 756  71 447 481 11 93 6553 4573 1835  1 332 932 235 64 83  43 365 774 52 928 83  12  22 7954 36  756 5272 858 28 611 82 157 65 48 6    575 571  157 54 2812  259  323 16 6364 1376 297 868 39   18 33 1492 997   85 112 71 4165  112 584 316 183 884 153 351 23 29  163 128 673 167 5286 853 92 85  611 496 991 321 7  63 393 72 226 627 76 38 21 99 981 796  1 62 12   228 78  42 48 65 9  834 27 7625 7723 63 48 646 99  14 851 53 367 97 54 92 58 481 57 46 3649 346 69 34  969 1217 686  581 425 227 932 88 997 689 4768 61  622 751 26 375 73  81 711  3 78 6  1999 811 84 2175 669 2  53  523 65 86 571 42 21 448  31 581 4   597 9782 262 12 958 87 4263  392 377 86 826 94 46 658 798 791  31 41 764 96 9615 43 52 35 51 772  934  4695  1 295   86 816 52  481 34  92 58 583 97 31  664 984 515 279 67  18 283 24 3  28 18 2934 31 68 68 17 572 751 19 94  2 68 981  154  89 186 58 13 74 361 6794 21 68 581 73 93 77 51  323 996 844 62 985  95  212 98 826 6213  17 942 63  482   1 34  17 1553   1 599 87  16 55  477  4 53  1 93 39 218 35 822  387 74  7311 966 71  144 1637 81 688 18 9365  8 31 1951 875 36 11 25 89 767 12 41 18 82 296 86 75 67 39 498  57  66 952 352 53 31  215 21 423 44 94  744 148 268 269 52 171 5419 86 81 348 74 87 5596 36 745  84 127 47 937 9351 679 772 17  14 35 78 96 156 24  91 75 673 45 69  55  5 861   3 74  13  64 78 46  575  98 4125 245 145 618 597 5584  1 965 345 32 9  83 9814 6   446 815 561 17 55  45 63  7376 768 38 97 94 775 98 2  9176 42  395 65 7864 466 554 496 392  58 2194 25 694 21 98 763 85 33 4344 122 9679 222 15 9   25   6 317 526  51 59  636   99 821 36  696 259 62  78 167 8493 194 55 414 679 11 379 538 32 66 858 7347 541 87 33 92 694 717  359  96 42 16  517 8269 69 21 28 576 576 235 78  797 1597 728 16 87 9596 53 34 926  288 687  1 295 57 79  62 43 63 54 771  4117 8497 22 76 56 981 252 616  12 57 11  886 45 88 2221 423 516  576  71 783 14 7377 39 54 82 364 148 296 97 94 39  18  24 75 93 68  26 466 987  754   8 8  385 638 654  125 35 97  13 192 516 277  54 84 89 823 48 43  87 86 87 83 54 9  388 39 79 58 56 434 747 76  26 57 99 96 994 5289 8665 17 73 48 298 234 731 617 351 624 42 1234 92  937   7 65 578 967 187 4781 24  984 45 29  457 89 63 8   518 77 99 26    32  478 158 34  124  65 87 66 38 759 6429  277 7571 564 65  86  58 6591 872 129  753 89  8 91 81 788 28 367 82 15 55  12 67 77 13 3537 812 6434 42 92 2839 89 764 79 42 84 276 45  59 915 74  61 944  68 55  93  5 55 982 74 64 34 287 7419 16 646 78 9412 54 91 82 617  25 854 9969 682 296 688 995 344  9339 28 78  9378 28 6  6685  6 719 96 1161 681  45 63  51 84 69  14 83   1 617 1  57  8 6199 97 2467 839 788 374 92   55   94 595  345 936 6824 64 3733 143 94  133 31 98 54 3694 941 963 38 64  115 155 855 329 314 859 448 469 12 73 57 292 22 87 424 5775  6 438 57 663 457 933 37 42 7656 961 7   9384 589  589 71 68  597 99 17 266 47 3274 84 88  676 43   5 35  9 36  68 73 319 884  45 191  18  972 691 218 213 11 56 79 5  22 37  454  32  37 926 76  53 18 83  612 585 8  49  168 243 969  1  75 927 44 87  78 15 275 67  315 71  613 579 88 45 88 735 436  1   44 879 81 49 457 413 6  26 215 53 1154 34 251 843 192 7845 2762 46 21  81 416 194 155 24 49 61 26 79  58 187 546 43  76 189  467 97 991 29 5   396 94 38 648 24 4964 2  464  26 224 45 19  253 51 612  92 2164 9758 141 942 52   5588 215 691 78 43 99 155
655 4247 97 83  257 518 33 78 634 552 54 596  4   9 8  347 17 4926 84 975   2 5732 892 49   12 76  71 3211 87   9 4   6  57 4   66 247 5  92 981 268 1935 139   758 86  476  17 436 974 1  652 774 32  7   615  2 831 74   4 763 18  3 37   51 3741  2 2  323 41  644 5638 8931 66   6 33 35 231 7234 28   1 35 946 58 98  225 48   8 51 6    5 386  8 81  8 61 16  9488 65 134 2172 2   55 12  723 97  66  7 58 272  9 443 767    9 63 28  1 6675 262 187 23  211 693 518   3 3   259  9 68 223  2931 2831  4 977 128 136 68 31  89 691 491 23 75  93  71  86 522  23  813 6798  75 6  126 46 872 93 23 9    446 299  82   2   37   23  993 45 498    65 434  65  5    1 41 2858 592   15 896 54 8294 5257 956 526 235 982 925 821 71 82   19 837 869 65  927  334 53 176 382 241 172 573 7  6   83 4  272 1   14 78 62 32  26 131  4 19 9728 673 6   99 48 97 33 113 9  7892 7575 4  29 188 4   83 639 9  314 97 57 48 87 561  8 29 9553   6 27 5   73  3546 635   73 655 197 918  3 1    57 3765 61   57   6 92 471 45  83 547  5 93 7   595 393  2 2998 847 1  4   399 39 65 951 72 8  264  89 892 3   766   61 165 82 45  34 5443  155  92 89 663 96 39 728  36 7    69 75  51 35 4435 35 76 21 95 6329 97   1772  4 127    7 692 672  33 49  59 75 644 83 235 844 582 177 318  6   6 229 55 9  89  1 3785 97 31 59 24 669 395 54 52  4 47 7    88   52 447 84 38 58 433 9843 95 81 998  4 44 6  2   362 1   17   1 514   8 8765 29 112 9446   4 485 3   756  19 34 997 8317   4 651 12   1 58   62  7 26  8 3  61 551 75 98   8   4   5867 379 27  559 3553 7  124 51 913  48 64  135 892 14 25 76 49 9   88 1  93 26 226 85 22 76 44 781   9 112 831 91  5  89  919 61 489 47 5   456 173 74  134 38 416   64 93 8  341 85 79 5687 83 32   81 836 82 911 5331 82  24  38  83 83 92 34 959 363 59 51 218 48 19  46  5 655   7 9    9  33 15 7   634 616 8376 931 736 958 965 967   1  43 525 76 7  88 3866 5   634 642  95 46 4   96 9   2391 299 46 14 99 237 42 3  6281 87 1439 75 9758 131 81  762 167   8 1914 3  855 75 79 578 15 37 7134 792 325  424  9 7   66   4 227 31  551 36  38    31 444 99 5229 317 41  75 491 366  854 31 255 972 96 925  24 55 26  43 2432 611 26 23 27 48  63   65   17 39 43   93 22   41  4 68 579 957 649 7   976 5    453 23 54 3677 39 9  834 7843 167  1 242 32 11  84 92 66 53 6195 7362 8389  7 41 71 672 796 284   5 4  83 8787 76  8 4855 485 56   684  14 512 5  278  86 4  27 835   6 23  72 7  627 78  28 89 2  54   1  73 3   6339   5 5  912 984 861  79   8 24 268 925 99  397 567 52 18 63  12 97  3  39 56  9 56 5  972 2  95 86 61 461 781 1   12 38 26 38 979 6975  833 8  74 87 671 49  648 358  32 342 3  814  38  753   6 9   89 737 748 4943 96 1688 73 87  162 86 84 5   374 25 31 466 1943   83 376 653  56   9 69 37 1  743   89   53 16   882 1   67  89 8594 626 253   92 75 34 48 87 722  1 289 65 9  44  13 25 13 51 3568 271 3211 96 8  8488 34 813 26 95 83  33 4   4  336 49  73 75   88 44 159  7 86 561 45 43 89  93 4616 66 328 96   16 45 92 41 943  41 362  437  72 571 774 884 58   8381 66 45    89 27 5  1467 99 791 81 7139 5578 24 9   57 34 21   7 187  8 768 6  16  1 8551 37 1539 229 421 3   62   23   21 855   41 999 4795 13 84   13  79  165  7 72 23    2 627 39  16 215 185 44  385 216 755 24  847  51 96 12 12  24  8  1 359 7156  5 719 64 23  647 153 65 87 2848 286 7   8455 837   82 49 9   292 71 1  474  5 9336 66 29  157 6    4 21 11 14  77  6 474 289  33 94   4    83 183 95  278  9 19 77 6  79 52  78   67  99 8   39  24 32 7   775  49 5  3   531 578 511  59 23 794 22 15  84 48 363 83 5331  8   81 692  5 85 59 598 687  1   99 896  5 7  694 551 4  68 72  17 3623 59 6   491 827 2732 3721 66 93  72 676 156 6   95 11 44 46 22  4  323  74 91  8  315   34 12 3    1 8   194 34 11   1 47 5538 1  79    9 152 27 46  329 5  314  86 5955 1963  53 799 41   1292 814  91 49 46 95 429
*   +    *  +  +    *   *  +  +   +   +  *   *  *   *  *   *  +    *  +   *   +    *   +    +  *  *   +    +  *   +   *  *  *   +  *   *  +  *   *   +    +    +    +   *   *   *   *   +  *   *   *   *   *   *  +   *  +   *   +  *  +    *  +    +  *  *   *   +   +    +    +   +  *  +  *   +    +  *   *  +   +  *   *   *  +   +  *   +  *   +  +  *  *  +   +    *  *   +    *  +   +   *   *  +   *  +  *   *  +   *   +    *  +  +  +    +   *   *  +    *   *   *   +   *   *  *  +    +    +    *  *   *   *   +  +   *  +   +   +  *   *   +   *  +    *   *   +    +   *  *   *  +   +  +  *   +    +    *   *  +    +    +    +  +    +    *   *   *  +    +  +    *   +    *   *  +    +    *   *   *   *   *   +   +  *   *   +   *   *   +    +   *  +   *   *   *   *   *  *  +   *  +   *   +  *  *  *  *   *   +  *  +    +   *   +  *  +  +  *   *  +    +    +  *  +   *   *  *   *  *   +  +  +  +  +   +  +  +    *   *  *   *   +    *   +    +   *   +   *  *   *   +    +  +    +   *  *   *   *  *   *  +  +  +    +   *  +    +   *  +   +   *  *  +   +  *  *   *   *   *   *   +    +   +  +   +  +    +    *   +  *   +  *  *   +   +    *  *  *   +  +    +  +  +  *  +    +    +    *  *   +    *   +   *   *  *   *  *   +  *   *   *   +   *   +  *   *   *  *  +  *  +    *  +  *  *  *   *   *  *  +  +  +    *   *   *   +  +  *  +   +    *  *  *   +  *  +  *   +   *   *   +  +   +   +    *  *   +    *   *   +   +    *  *  *   +    +   +   +  *   +   *   *  *  *  *  *  +   *  +    *   *   +    +   *  +    +    *  *   *  +    *  *  +    +   +  *  *  *  +   *  +  +  *  *   *  +  +  *  *   *   *   *   *   +  *   +   *  +   *  *   *   *   *   *   *  *   +    *  +  *   *  *  +    *  +    *  +   +  +   +    *   *   +   *  *  *  *  +   +   *  +  *   *  *   *  +  +   *   *  *   *   *  *  +    *   +    +   +   *   *   +    *  *   *   *  *  *  +    *   +   *   *   *  *   +  *   +    +   *  +  *  *   +  +  +    *  +    *  +    *   *   +   +   *   +    *  *   +  +  +   *  +  +    *   +    *   *  +   *  +   *   *   +   *   +    *   *   *  +    *   *   *  +   +    +   +  *   +   +  +   *   +  *  *   +    +   *  +  +  *   +    +    *  +  *  +    +    *  *  +  +   +   +   +   +   +    *   +  +  +    *  +  +   +    *   *  *   +  *   +  *  +  *  +    +    +    +  *  +  *   *   +   +   *  +  +    +  +  +    +   +    +    +  +   *  +    +  *  *  *   +   *   +  *  *   +  *   *  +  *  *   *   +   +    *   +  *   *   +    +   +  +  *   *   +   *   *   *  *  *   +  *   *  *  *  *  *  +  *   +  +  *  *  *   *   *  *   *  +  *  +   +    +    +  *  *  *   +   *   *   *   *   +  +    *   +    *  *  *   *   +   +    *  +    *  *   *   *  +  *   *   +  *  *   +    +    +   +   *   +   *  +  *  *   +    +    +    *   +   *  *   +    *   +   +    *  +  +  *  *   *  *   *  *  +   *  *  *  *  +    *   +    *  *  +    +  *   +  +  *  *   *   +  *   *   +  +    *  *  +   +  *  *   *  *  +  *   +    *  +   *  +    *  *  +  +   *   +   +    +   *   *   +   +    +    *  +   +    +  +  +    *  *   *  +    +    *  *   *  *  *  +   *   *  *   +  +  *  +    *  +    *   *   *   +  +    +    +   +    *   +    +  +    *   *   +   *  *  +  +    *   +   *  *   *   *   *   *   *   *   +   +   +  +  *  *   +  +  +   +    *  +   *  *   +   *   +  *  +    +   *   +    *   +    +  *   *   *  *  +   +  +    +  *  +    *  *   +  *  *   *  +  *   *   +   +    *  +    *   +   +   *  *  +  *  +  *   +    *  *   +   +  *   +  *   +   *   *  +   *   *   +    *  +  +   *  *   *  +  *   *  +    +  +    *   *  +  *  +   +    *   *  *   *  +  +   *   *  +  +   *  +    *  +   +   *   +    +    *  +  *   *   +   +   *  *  +  *  +   *  +   +   *   *  +   +    *  *   *  +   *   *  +  *   *  +    *  +   *   *   +  *   *   *  +    +  +    +    *   +   +    +    *   *   *  +  +  *  
