                                      ..........::-==#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
                                      .........:::-==#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
                                      .........:::-==#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
                                      ..........::-==#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
                                      ..........::--=*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
                                       .........::--=+#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
                                        .........::--=+%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
                                        ..........::-==*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
                                        ..........:::-==*%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
                                        ...........:::--=+#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
     .-+*+=:                              ..........:::--==*%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
   :*@@@@@@@*:                             ...........:::--=+*%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%#+
  -%@@@@@@@@@%-                            .............:::--==+#%@@@@@@@@@@@@@@@@@@@@@@@@%#*+==
  +@@@@@@@@@@@*:                             ............::::---==+*#%@@@@@@@@@@@@@@@@%#*++==---
  :+#@@@@@@@@@%=                              .............:::::----==++***#######**++===----:::
     :*%@@@@@@@*:                               ...............:::::-------======--------:::::..
      .*@@@@@@@#-                                ..................:::::::::-----:::::::::......
     .+%@@@@@@@@+.                                 .......................:::::::::.............
     -#@@@@@@@@@#-                                    ..........................................
    .+@@@@@@@@@@%=.                                       ......................................
    :#@@@@@@@@@@@+.                                        .....................................
    .+@@@@@@@@@@@*:                                             ..............................  
     -#@@@@@@@@@@%=                                                   ................          
     :*@@@@@@@@@@@+.                                                                            
     :#@@@@@@@@@@@*.                                                                            
     -#@@@@@@@@@@@*:                                                                            
     +%@@@@@@@@@@@#-                                                                            
   .+%@@@@@@@@@@@@%=                                                                            
   :*@@@@@@@@@@@@@%+.                                                                           
    .+@@@@@@@@@@@@@+.                                                                           
    .+@@@@@@@@@@@@@#:                                                                           
    :*@@@@@@@@@@@@*-.                                                                           
    :*@@@@@@@@@@@@*.                                                                            
    -#@@@@@@@@@@@@%-                                                                            
    =%@@@@@@@@@@@@@+.                                                                           
   .+@@@@@@@@@@@@@@#-                                                                           
