NNNNNNNN        NNNNNNNN                          tttt                    CCCCCCCCCCCCC                                           iiii                                                         AAA                                                                   tttt            iiii                                                   SSSSSSSSSSSSSSS
N:::::::N       N::::::N                       ttt:::t                 CCC::::::::::::C                                          i::::i                                                       A:::A                                                               ttt:::t           i::::i                                                SS:::::::::::::::S
N::::::::N      N::::::N                       t:::::t               CC:::::::::::::::C                                           iiii                                                       A:::::A                                                              t:::::t            iiii                                                S:::::SSSSSS::::::S
N:::::::::N     N::::::N                       t:::::t              C:::::CCCCCCCC::::C                                                                                                     A:::::::A                                                             t:::::t                                                                S:::::S     SSSSSSS
N::::::::::N    N::::::N   ooooooooooo   ttttttt:::::ttttttt       C:::::C       CCCCCC   ooooooooooo      mmmmmmm    mmmmmmm   iiiiiii nnnn  nnnnnnnn       ggggggggg   ggggg             A:::::::::A           nnnn  nnnnnnnn    yyyyyyy           yyyyyyyttttttt:::::ttttttt    iiiiiii    mmmmmmm    mmmmmmm       eeeeeeeeeeee      S:::::S               ooooooooooo      ooooooooooo   nnnn  nnnnnnnn
N:::::::::::N   N::::::N oo:::::::::::oo t:::::::::::::::::t      C:::::C               oo:::::::::::oo  mm:::::::m  m:::::::mm i:::::i n:::nn::::::::nn    g:::::::::ggg::::g            A:::::A:::::A          n:::nn::::::::nn   y:::::y         y:::::y t:::::::::::::::::t    i:::::i  mm:::::::m  m:::::::mm   ee::::::::::::ee    S:::::S             oo:::::::::::oo  oo:::::::::::oo n:::nn::::::::nn
N:::::::N::::N  N::::::No:::::::::::::::ot:::::::::::::::::t      C:::::C              o:::::::::::::::om::::::::::mm::::::::::m i::::i n::::::::::::::nn  g:::::::::::::::::g           A:::::A A:::::A         n::::::::::::::nn   y:::::y       y:::::y  t:::::::::::::::::t     i::::i m::::::::::mm::::::::::m e::::::eeeee:::::ee   S::::SSSS         o:::::::::::::::oo:::::::::::::::on::::::::::::::nn
N::::::N N::::N N::::::No:::::ooooo:::::otttttt:::::::tttttt      C:::::C              o:::::ooooo:::::om::::::::::::::::::::::m i::::i nn:::::::::::::::ng::::::ggggg::::::gg          A:::::A   A:::::A        nn:::::::::::::::n   y:::::y     y:::::y   tttttt:::::::tttttt     i::::i m::::::::::::::::::::::me::::::e     e:::::e    SS::::::SSSSS    o:::::ooooo:::::oo:::::ooooo:::::onn:::::::::::::::n
N::::::N  N::::N:::::::No::::o     o::::o      t:::::t            C:::::C              o::::o     o::::om:::::mmm::::::mmm:::::m i::::i   n:::::nnnn:::::ng:::::g     g:::::g          A:::::A     A:::::A         n:::::nnnn:::::n    y:::::y   y:::::y          t:::::t           i::::i m:::::mmm::::::mmm:::::me:::::::eeeee::::::e      SSS::::::::SS  o::::o     o::::oo::::o     o::::o  n:::::nnnn:::::n
N::::::N   N:::::::::::No::::o     o::::o      t:::::t            C:::::C              o::::o     o::::om::::m   m::::m   m::::m i::::i   n::::n    n::::ng:::::g     g:::::g         A:::::AAAAAAAAA:::::A        n::::n    n::::n     y:::::y y:::::y           t:::::t           i::::i m::::m   m::::m   m::::me:::::::::::::::::e          SSSSSS::::S o::::o     o::::oo::::o     o::::o  n::::n    n::::n
N::::::N    N::::::::::No::::o     o::::o      t:::::t            C:::::C              o::::o     o::::om::::m   m::::m   m::::m i::::i   n::::n    n::::ng:::::g     g:::::g        A:::::::::::::::::::::A       n::::n    n::::n      y:::::y:::::y            t:::::t           i::::i m::::m   m::::m   m::::me::::::eeeeeeeeeee                S:::::So::::o     o::::oo::::o     o::::o  n::::n    n::::n
N::::::N     N:::::::::No::::o     o::::o      t:::::t    tttttt   C:::::C       CCCCCCo::::o     o::::om::::m   m::::m   m::::m i::::i   n::::n    n::::ng::::::g    g:::::g       A:::::AAAAAAAAAAAAA:::::A      n::::n    n::::n       y:::::::::y             t:::::t    tttttt i::::i m::::m   m::::m   m::::me:::::::e                         S:::::So::::o     o::::oo::::o     o::::o  n::::n    n::::n
N::::::N      N::::::::No:::::ooooo:::::o      t::::::tttt:::::t    C:::::CCCCCCCC::::Co:::::ooooo:::::om::::m   m::::m   m::::mi::::::i  n::::n    n::::ng:::::::ggggg:::::g      A:::::A             A:::::A     n::::n    n::::n        y:::::::y              t::::::tttt:::::ti::::::im::::m   m::::m   m::::me::::::::e            SSSSSSS     S:::::So:::::ooooo:::::oo:::::ooooo:::::o  n::::n    n::::n
N::::::N       N:::::::No:::::::::::::::o      tt::::::::::::::t     CC:::::::::::::::Co:::::::::::::::om::::m   m::::m   m::::mi::::::i  n::::n    n::::n g::::::::::::::::g     A:::::A               A:::::A    n::::n    n::::n         y:::::y               tt::::::::::::::ti::::::im::::m   m::::m   m::::m e::::::::eeeeeeee    S::::::SSSSSS:::::So:::::::::::::::oo:::::::::::::::o  n::::n    n::::n
N::::::N        N::::::N oo:::::::::::oo         tt:::::::::::tt       CCC::::::::::::C oo:::::::::::oo m::::m   m::::m   m::::mi::::::i  n::::n    n::::n  gg::::::::::::::g    A:::::A                 A:::::A   n::::n    n::::n        y:::::y                  tt:::::::::::tti::::::im::::m   m::::m   m::::m  ee:::::::::::::e    S:::::::::::::::SS  oo:::::::::::oo  oo:::::::::::oo   n::::n    n::::n
NNNNNNNN         NNNNNNN   ooooooooooo             ttttttttttt            CCCCCCCCCCCCC   ooooooooooo   mmmmmm   mmmmmm   mmmmmmiiiiiiii  nnnnnn    nnnnnn    gggggggg::::::g   AAAAAAA                   AAAAAAA  nnnnnn    nnnnnn       y:::::y                     ttttttttttt  iiiiiiiimmmmmm   mmmmmm   mmmmmm    eeeeeeeeeeeeee     SSSSSSSSSSSSSSS      ooooooooooo      ooooooooooo     nnnnnn    nnnnnn
                                                                                                                                                                      g:::::g                                                            y:::::y
                                                                                                                                                          gggggg      g:::::g                                                           y:::::y
                                                                                                                                                          g:::::gg   gg:::::g                                                          y:::::y
                                                                                                                                                           g::::::ggg:::::::g                                                         y:::::y
                                                                                                                                                            gg:::::::::::::g                                                         yyyyyyy
                                                                                                                                                              ggg::::::ggg
                                                                                                                                                                 gggggg