.,                                                                       
                                                                         `:*zn;                                                                       
                                                                  `+*  .*zz##z`  `.:;:                                                                
                                                                  +z+:#z#####z*#zzzn+.                                                                
                                                                 ;z#zz############n+;i**+++                                                           
                                                                `z##############zzzzz#####.                                                           
                                                                ;z######################n.                                                            
                                                              `.#####################z##z+                                                            
                                                            .zzznz#######z#########nnz###z;                                                           
                                                             :z##znz######nz#####zxnz#####z                                                           
                                                              *###########zzzzzz#n*+#n####z                                                           
                                                              ;z############**+#z#***+z###+                                                           
                                                              i#####nzzzzzzz*ii****ii*zznz;                                                           
                                                              iz##zz+iiii****iiiiiiiii#z#n`                                                           
                                                              ;zz#z*iiiiiiii*iiiiiiiii**##                                                            
                                                             .#zznz*iiiiiiiiiiiiiiiiii*i#ni                                                           
                                                             ++n****iiiiiiiiiiiiiiiiiiii+z*;                                                          
                                                            `#+#**iiiiiiiiiiiiiiiiiiiiiii#ii                                                          
                                                             ;z**iiiiiiiiiiiiiiiiiiiiiiii+#.                                                          
                                                              +iiiiiiiii*+iiii#iiiiiiiiii+:                                                           
                                                              +iii+#z#z#z*iiiiz######iiii*;                                                           
                                                              #iiiii#i+#iiiiiii#**#iiiiiii*                                                           
                                                             `#iiiiii*+iiiiiiiii++iiiiiiii+                                                           
                                                             ,+iiiiiiiiiiiiiiiiiiiiiiiiiii+                                                           
                                                             :*iiiiiii#++####++*iiiiiiiiii#`                                                          
                                                             :i;iiiii+*i*+##+**+*iiiiiiiii#`                                                          
                                                             .#:;iiii**iiiiiiiiiiiiiiiiiii#                                                           
                                                             *##++++++iiiiiiiiiiiii+++++#z#:                                                          
                                                            .+i**++++#zz#+**i*+##z#+++++*ii+                                                          
                                                            i*iiiiiii****+#####+****iiiii*i#`                                                         
                                                            +ii+#iiiiiiii*******iiiiiiii#+i+,                                                         
                                                            #iii++iiiiiiiiiiiiiiiiiiiii++ii*;                                                         
                                                           .+iiii#iiiiiiiiiiiiiiiiiiiii#iiii*                                                         
                                                           :*iiiiziiiiiiiiiiziiiiiiiiii#iiii#                                                         
                                                          `+*iiii#+iiiii*+#z#z#+*iiiii##iiii#`                                                        
                                                          ,ziiii+;:###zz#+*iii*+#zz###:**iii*:                                                        
                                                          .#iii*i  .#**iiiiiiiiiii**#. `+iii*#`                                                       
                                                          ,+ii*+    :+iiiiiiiiiiiii+:   `#iiiz:                                                       
                                                          i*i*#`     :#iiii*z*iiii#:     .zii#`                                                       
                                                          *i*z.       ,nz#zzz####z,     `.*z*+.                                                       
                                                          +i##++.      +++*****#+*      +#+*i#.                                                       
                                                          *iiii+       ;+**+#+**z;      `#iii#`                                                       
                                                          *+*+#`       `#*++,;#*#.       .+###                                                        
                                                          .:::`       `*zz##`:#zz+;                                                                   
                                                                      ,###i#.i*+*z+                                                                   
                                                          ``````     `:##z#z,*#z#z+.`    ``````                                                       
                                                            ```      `     `  `` ````     ```