CPN#

                                .::::,,,,:..
                             ..:;ii;;;;;;,,,:::.
                         .,;i;;;,,,:::::::::::,;;;:.
                     .,;iii;,,,,:::::.::.....::::,;;;::
                    .tff;;;,,,,:::::...........:::,;;it,.
                   :ift;,;,,,,:::..............:::,;;;ffi
                  .ifti;,;;,,,:::.:............:::,,,;;ijj.
                  :tLti;,;;;,,,:::.............::,,,,;;;it:
                  :jftii;;;,,,,::::..........::::,,,;i;iif,
                  .ijjtii;,,,,:,::::.........:::,,,;;;itjf;
                   :tjti;;;,,,:::::...........::,,,;;;ijff;
                   :jjtii;;;i;i;;;;;,:::.......:::,,;iijLL;
                 :jjLEGLjjGLLLGDEGDEEEfi,;ifDDEGLGLLfGLtfG;
                .ifjftjtjDGEEEKWWEEEEEEf;jEWEKKKKEEEEGEKDjfLt.
                .iitjjfjjGGDEDDDDGDGGEf:.,LWDEEKWKWWKDGKjifGf.
                .,ifGffffGDGGDDDDDDGDG;:.,jEDDEEDEEEEDGEfi;it.
                :i,tfjffffLGLGGGGLft;i;,:;iiGDDDGGDDGDDLft;i;.
                .,;tfjffjjjttttti;,;ii,:.;ii;ijLGGDDGGfGj;,;,
                 .tfjjffjt;;;,,,;;;;;;:. :;ii;;::,;itjfLt;i,.
                  ,tfjjjjjii;;it;;jGDGjttjLLLt,i;;;itjLGfi:.
                  ,tftjjjjtiitti;;;itjDDDGLft;,iiiitjfLGj;.
                  ;jftjjjjtiii,i;;,,,:,,,:,,;;;iiiijfLGj;:
               .:tEGftjfjji;i;tfLGGGGLjtjjjtittti;ijLLj
              .ifGLtfjtfjji;;tjfDEEGGDDDDDDDKKEjiitfGL;
            ,ijLLGLitjtjfjjtiii;;tjjti;,,itfLjitjtLGGGi:.:
       .:;tfLffffLGj;ffjfffjt;;;;;;ttjLLLffjitttjfLGEKKDDDGLj,,:.
   :,ijfLLLLffffLLGGi;tfLLfffti;;;;,:::::;;iiiijfLGDEDDDDGGGGGGGGGLfjti;,.
.,iLLLLGLLGLffffLfLLf:,ifLLfLLft;ii;,,,,,;iiiitLDDijDDGDDDGGGGGGGGGGDGGGGft;:
LGGLLGGGGLGGfffLGjfjLt..;tLLLGGDfffttiiiijffGDEKEt:jDGGGGGGGGGGGGGLGGGGGGGGDGLj
LGLGGLLLLfDGffjffffjLLf,.:itjLLGGGGDEEEKKEEEDEEj;:,GDLDGLLGLLGGGGGGLGGLGGGGGLGG
LLLLLLLLGLDGLfjfjfjffLLj..:,ijfLGGGGDDDEEDDDEDf,:.tKDLGGGLGGGGLLGGGLLGLGGLGGGLG
LLLGGLGGLLGGLffjtfjfffGtii...,;;jLLDEKKWWWWW,.....fKLLLGGGLLLLLLGGLLLLGGGGGGLLL