This site is designed for larger screens and may be more difficult to view/navigate on mobile devices

Connected to https://dimo.neocities.org

-------------

Index >

  1. home
  2. cats
  3. software

-------------




# Check out my cats


ascii art made with image-to-ascii link

guest@dimo.neocities.org:~/cats $

&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
&&&&&&$&&&&&&&&&&;::..+&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
&&&&&&$&&&&&&&&x.........&&&&&&&&&&&&&&&&&&X&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&;::::X&&&&&&&&&&&&&&&&
&&&&&&$&&&&&&&&:::..:.....:&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&+..::.:::&&&&&&&&&&&&&&&&
&&&&&&&&&&&&&&&:::::::......:&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&;..::::::::&&&&&&&&&&&&&&&&
&&&&&&$&&&&&&&&.::::::.:......&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&;....:::::::.&&&&&&&&&&&&&&&&
&&&&&&&&&&&&&&& .:;::::::.......&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&x.....::::;:::.&&&&&&&&&&&&&&&&
&&&&&&$&&&&&&&&::;;;;::::::......:X$$&x;;x&&&&&&&&&&&&&&&+;&&&&&&;......:::;::::.$&&&&&&&&&&&&&&&&
&&&&&&&&&&&&&&&.::::;;;:::::.......:.:::::$&$&&&&&&&&&&&::::.::::......:::::::::.&&&&&&&&&&&&&&&&&
&&&&&&&&&&&&&&&$::::::;;;:::::.........::::++++XxX+++++:::.....:....::::::;:::::x&&&&&&&&&&&&&&&&&
&&&&&$&&&&&&&&&&:;;;;;;;;;;;:::......::::::;+;;;;;;;;;:::......:..::::::::::::: &&&&&&&&&&&&&&&&&&
&&&&&&&&&&&&&&&&X;;:;;;::::::::....:.:;::::::::::::::::::::::::::::;::;;:::::::&&&&&&&&&&&&&&&&&&&
&&&&&&&&&&&&&&&&&.:::;;:::::::::::::::;;::::::.:....:::::.:;;;;::::::;;;;:::::;&&&&&&&&&&&&&&&&&&&
&&&&&$&&&&&&&&&&&X.;+;;;::::::::::::::::::..............::::::::::;:;;;;;;::::&&&&&&&&&&&&&&&&&&&&
&&&&&&&&&&&&&&&&&x:.::::::::;:;::::::::........... .........:::::;::;;;;:;;::&&&&&&&&&&&&&&&&&&&&&
&&&&&&&&&&&&&&&&X;:::::;:;;;;:::::::........ .          ....::::::::;;;;;;:::&&&&&&&&&&&&&&&&&&&&&
&&&&&&&&&&&&&&$X;::::::::::::::::::.:...... . .. :       ......::::::;;;;::::&&&&&&&&&&&&&&&&&&&&&
&&&&&&&&&&&&&$+;:::;;;;;;;::::::::::.....               . . .....:::::::;;;;;$&&&&&&&&&&&&&&&&&&&&
;+$$X$&&&&&$x+;;;;;;;;;;:::...:::::::..:    .  . .         .....::.::::;;;;+;;X&&&&&&&&&&&&&&&&&&&
:::;;;+$$$XX+;;;;:;;;:::::....::+;:;;;;.;...   ... .   . .:;.;&;::;:::.::::;;;;+&&&&&&&&&&&&&&&&&&
:::::;;+++++;;;;;;;;;;::::.....$&::::::.+............  ...;+:;::::;$&..::::;;;;;;X&&&&&&&&&&&&&&&&
..::::;+;+;;;;;;;;;;;;;::......:&&::::X&&+::......:......:.X&::::.&$:::.::;;;;;;;;X&&&&&&&&&&&&&&&
....::;;;;;;;;;;;;;::::::.........&&&&&:;++:...:::.... ..::;&&&&&&;;::..:::;;;;;;;+$&&&&&&&&&&&&&&
..:::;;+++++;;::;;:::;;+;:::........:.:::.......::::......+;;;;;::::::::::;;:;;;;;;;X&&&&&&&&&&&&&
..::::;++;;;;;;;;:;:::;:;:::....................::;::.....::;:..::;::::::;::::::;;;;;+X&&&&&&&&&&&
:::;++++;;;;::;;;:::;:::::::...... . .....:::...:;;;::. .:;::::::::::::;;;;::::;;;;;;;x$&&&&&&&&&&
::;;++;;;;:;:;:;:;;;;:;;;;::...... ....::::;::.;++++;;;.::::;;:::::::::;;:::::::;:::;;;X&&&&&&&&&&
;+;;;;;::::::::::;:;:::::.::....... .::;;;+;:; . .:::...:::::::::::::;::::::::;::;;::;;+X$&&&&&&&&
++;;;:::::::.:::;:::::.............:.;;;++;;;;:.. ... ..;::::;:;;:::::..:....:;;:;::;;;+x$&&&&&&&&
;;;;;;;;;:::::::::::::..  .......:;:;::.::::;::::.. .:::::::;:;;;;...........::::::::;;xXXX$&&&&&&
;;;;;;::::::::::::::::::.....;...::;::::::::::::.....::::.:;;:::::::.:;: .......:::::;;xXX&&&&&&&&
;+;;;:;;;:::::..::::::::... :...:.....::::::...........::::::::...... ......:..:.:::;;;;+$&&&&&&&&
;:;;;;:;;::;:::;:::.:...:... ..::::..........:...............::.::::.. . .  ...::;;;;;;;+xX$&&&&&&
:+;;;;;;;;;;;;;:::::::............ .:....... +::...:::;......:....... . . ... ..:::;;++++X$$&&&&&&
;+;+:;;;;;;;;:;;::::::......   . ::.. .    ..+;;;;;;;+     . . .. . .  . . ...::;;;;;;;++xX&&&&&&&
;+;;+;;;;;;;;::::::::::.:::..  ; .. .       ..........  .    . .+ ..  ... ...:;:;;;;;;+xXX$$&&&&&&
;:+++;;+;;;;;;;;::::::::::::.;.+.   .     .............. . .  . .:  . ....:::::;;;;;;;++xXX$&&&&&&
;++;;++;+:;;;:::::::::::::::::::.. .     . . ........ . .     . . .. .....::;;;;;;+;;;+++X$$&&&&&&
+++;;;+;;;;::;;:::::::::::;::::...         .  ... .. .         . . .:....::;;;+;;::;;++xxX$&&&&&&&
;;;;;+;:;;:;;:::::::::::::::::::...               .                .....::;;;;;+;;;;;;++XXX&&&&&&&
;;;++::+;;;;:::::::::::::::;::::::..                             .. ....:;:;;;;;;+++;;;+xXX&&&&&&&
;;;;::;;:;;;;;;;;::;::::::::::::::::..                        . . ..::::::;;;;;;;++++xX++xx$&&&&&&
+;:::;;:;:;;;;;;:;::::.:;::::::::::::....            .       . ....::;;;;;;;;;;;;++xXXXXX+xx$&&&&&
;:.::;:;;:;+++;;::::..:::;:;::::::::::::.:::. . .  .  ..... .....:::;;;;;;;;;;++++++XX$&&$Xxx$$&&&
:...:::;;;++;;;;;;::::+;::;::;:::::;::::::::::..............:...;;;;;;;;;;;;;+++Xxxxxx$$&&&$XXXX$$
....;:;:;++;;;;;;;:::;:;::;;;:::;;:::::;:::::;:.:.......:..::;::;;;+++;;+++;+++x+X$XXXXX$$&&X&&&&&
....::;;;;X;;;;;;;:;:;::::;:::::;;;;;;;;;:::::::::::::::::::::;;:;;;;+;+++xXxxXxXXX$$$$$$&&&&&&&&&
...::;;;+;;;;:;:;;;;;;;::+;::;;;;;+::;;;;:::::::::...:::::::::;;;;;;;+;++XX$XXX$X$$$&&&&$$&&&&&&&&
....::;;;:::;;::::;;;;;::+;::;;;;;+:;::;;;:::::::..:..::.:::::;;:;;;+++x$$$$$$Xx&&$&&&&&&&&&&&&&&&
....;:::::::::::::;;;;::+;;:;;:;;;;:;::;;::::.:::.:.:..:.:.:.::::;;;;++X&&&$&&&$$&&&&&&&&&&&&&&&&&
...::::::.:.::::::;:;:;:;;;;;:;;;;;::::;::::..............:..::::;;;;++x&&&&&&&&X$&$&&&&&&&&&&&&&&
...:::::.....::::::;:::;;;;;;;;+:;;;::::::.:.............:::::::::;;;;++&&&&&&&&&&$&$&&&&&&&&&&&&&
          
XXXXXXXXXXXXXXXXXXXXXxX;:.xXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXX:       xXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXx          xXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX...;XXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXX. ...        XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXx       xXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXX  .;.:..      :XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX;    .    :XXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXX .:; . :;.      XXXXxXXXXXXXXXXXXXXXXXXXXXXXXXXXX:    .....  .XXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXX ..;;;:. ....    .;x..;XXXXXXXXXXXXXXXXXXXXXXXX:  .. .;;::.. +XXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXX ..;;;::......  .  .  ..XXXXXXXXXXXXXXXXx::x+   . .. .:;..::.XXXXXXXXXXXXXXX;:;X
XXXXXXXXXXXXXXXXXXXXX:;;:;;;;;:::.. :   ..;;;..;;XXXXXXXXXX::..     .  ....:... :XXXXXXXXXXXXX;:.   
XXXXXXXXXXXXXXXXXXXXX :;;+x+;;;::.;; ; : .;;;;;:;..:.. ;.::;;.  .   :;;;:::.....x;XXXXXXXXXX;:.     
XXXXXXXXXXXXXXXXXXXXXx ;;X+;+:;...  ..;.:; ;;;;;:;;;;:;;;;;+ ..:    :.xX+;......xXXXXXXXXx;:.       
XXXXXXXXXXXXXXXXXXXXXx :+xXX:;:::.;;;;::.:;+;.;.: :;;...;.;:;;; ; .;;xXX++:....XXXXXXXX+:.          
XXXXXXXXXXXXXXXXXXXXX+.  .:;;;.. ::: :.   .; ..  .      ...:::;+x:;x:;+.++;.. XXXXXXX;:.            
XXXXXXXXXXXXXXXXXXXXx  : ::;;.:.;:.;.:.. +;. ..            .;;; : ::;..;;::; ;XXXXX;:            .  
XXXXXXXXXXXXXXXXXXXx;   ....:  ;  :;;;.  ..                     ;;:.;;;.;.:;.;+XX;.                 
XXXXXXXXXXXXXXXXXXxx;...... .; ..: ...:;.:                      . .:..:;.: ..:+;.                   
XXXXXXXXXXXXXXx+X;;:;..     ... .:        .                      .  .:.;..; :;x;..                  
XXXXXXXXXXXXX+x;:;:. . .    ..;;;:.;+XX+ .                    . . ; .:: .;.:;:;:.  .                
XXXXXXXXXXXx+;;;:; .   :.;    :+;.;;.XXx X;:.        .       XXX.XXX;.   ::::.;:...  .              
XXXXXXXXXXXXXx:. ...  ..:  .    .; ; ;+XXXXx                XXXX.XXX.:....;::::::::..               
XXXXXXXXXXXx;;;;. .   .       .. ..+  .   ..       . ;:.    xXXXxXX.;.   : .:;:::;;:.               
XXXXXXXXXXXXX;+: :;.  :.   :.;. . .:  ;:;               .. ; :          . ...;;:;;::..              
XXXXXXXXXXX+;..    .  ..     ;.    ; . :.           . .                ....::;;:::;:...         ...:
XXXXXXX+;:.....        :.          ....  : .; :.          :.           ..;..:;:;:::;.... ....xXX++;x
XXXXXXXx+;... .      ;... .  .   ;. :  :. .;x:::  .x;++x; +:.          :.;.;:;;;;..;:+xXXXXXX;;:x+;x
XXXXXXXXX+;. .                   .  :.:.      :     :+;: X ;;+      .:::::::.;::.::;:;;++;xxXXXXXXXx
XXXXXXXXx:..                           .;.; .   .;; .    ..+:;;    .:;:;..:.:;;;:.;;:..;XXXXXXXXXXXX
XXXXXXXX+;..         .             x    . : ::  . :.; .+ ;;: .+.:.:;.:.. .::;.;:.:.:;;;+XXXXXXXXXXxx
XXXXXXXx+;.....       . .   . .    x       ; . : .;. .  ...x.  :;:;  ; . .:;;...:;;;;;;xXXXXXXXxxxx+
XXXXXXX+;:.  .   .     .   .   X      X   .     ..:.    ..+  ..;:. ..: ..:::;::.;:;+;;;xXXxXxxxxx+++
XXXXXX+;:.:... . :    .:. .              .      .;;x+x     . .;.     : .:..:;+;.::;:;;:;;+xxxxx++++;
XXXXXx;..  ....   :  :.... .       :   X       . x:; ...+     . . : :....:;.:.:;;;:.;;;:;+x+++++++;;
XXXXx;;.. ;..x.... ...:  .      .   +X           ..:  ..   ;:;:.  x.   ;..;..:;;;:;;:;:::.+xx++++;;;
XXXX+;;.  ;. .:....:;::....:.;;    :            . . .      ..:. +   . ..   ...;:;;;:;;;....++++++++;
XXXxx;:  .......;;.:::;.....; ...                    .  ;;:...    ... ...:+..:.;;;;;:;;+:.  x+++++++
XXxx;;:.  ..:..:.;: ;.;:.:: ..  .   ..                 :...;   . :  .. :::.:+;:;:;::;;;;+; . +++++++
XXx+;;..  :;..:.;;.;;:::;.;.;:    ..; .. ;                  . ..  .... :+:;;;;;:::::;;;++++  .;xxx++
XXx+;..   ;....;;;;::.::;.:.;:.:..; : . .  ..    .  .     .:  .... ...:;::;;;:;;+;.;:;;+;x;+:   +x;x
xx+;:. ..;. .:.:;++;; ;. +::;;.;.  .. ... .      .. . .... ..  . . .:.;:;;;;;;:;;x.:;:;;++xxx; x::xx
xx;;.    . ..;.;;+;: .;.:;;;;;:.. .;;   .   ..:   .. :;... : :.... ..:;.+xx+;.;;:;:;:;;++x+x;;x  . +
x+;;: . . :.: ;;;++:+;.;.;;;;;:::... :;:.  ...    : . .::.;+.;....:..+:;+;;;+;;;;;;;:;;;+x:+xx+x+  :
x+;;.  .  .: .;.;+;.:;.:.;;;;:;.: .: .;  ....:   .:  ;  ::.:..:;;:;.:;;;;+;+;:;;::;;;+;;;+xxxxxxxxx 
x;;:       ...;;;+.+:  :;:x.;+;;::.;::;;.;..:.  .    . ;.;;.;:.;;;.:;::;;;X;+++;::;;;;;;++xxxxxxxxxx
+;:.     .. ..;;+: ::.:;::+:;+.+:+;;+;;..;  .    .. + ..;.+; ;;;;:;:.:.: ;.;+;;;;;;::;;;:;++xxxxxxxx
+;..      .. ..;;...: ::.;;::+;:;;;++;.;; ..          .:.;;;  .;;;;;:::;;;+:.;:;;;;.;;;;;;+++xxxxxxx
x;;.      . . .;;.....;;;;:;:.;;;;.;;.   ;.            ...  :.....;:..: :;.;;..;;;;:;;;..;;++x+xxxxx
xx++..  ...   .:...:...::;.:;;+;;..  .  ..     .. .    .;.   . .:..:::..:....:.;:;:;;:;;;..;++xxxxxx
xx++;;. ..   ..;:.:..;;.::::;:;;.       .     ;  :      .   ... .;.:....:....;;::.;;::;.:. ::;++xxxx
x+++;:..      :;;: :.:.::;;;:;;.   .    : .  :;. .   .    .. ....;;::.:..;...:.:;;;:;:.... .:+x+xxxx
+++;;;:       .....:;.;:;;:;: :...: .. .  . .;.. :.  .:  .   :. ....;;::..:;:::;;::;.........;+xxxxx
+++;:          . ::;.::.;;:..:::;:;:..    ..;;;. ;;. . ; . ....... :;::;::.;;;;;;;;:;:... . .:xxxxxx
x+;:. :     .    .:. ..:::...;.;:;;.: . ..:.;;:.  :..;... . ::.::;.:.:.;.;;;;;;;;:.;.. .     :;xxxxx
;;:.  .            .:..; ;..;;;;;;;. ;. ..:.;+:...:;...::..;..:.::;;;.;:;;;;;;;;::. ..  .    .;+xxxx
;;:..              +:: :::;:.:;;;;....:..;:.;:;:. .;.;:;:...:.;.;.:;:;;:;.;;;;;:;:; ...  .  ...;xxxx
               :     .....:.;;:;:;;. ;.:;;.;;;+;.;...;:..;::..;:.;;;:;;;;x:;;.:::.  ..       :.:+xxx
   :                   . :..;;;:..:.;;;:;;.;;;;;..;::..:::;.;::;;:;;;;:;;;;;:;..:;.          ..;;+xX
    .   .               ..:.+:;.... :.;;;;;+;;:::::.::.:;;; .;;;;;;;.;;;;;;:....  ..         ...+xxX
  .   ; .:.             ......: :.. :;;;;;:;:;;;:;;..;::;;:;.;;:;:;;:.+;...;..     .          ...xxx
    ..+:;.+;  ::         ...  .;... :;;;::.;:+;..;;;..;;+;;:;;;:;;;;:..:....          .     ...;;:xX
  . :.. ;;.... .        .. .   .. ..;:;;;...:;;..:;;.;:;;;;;;:;;::;;  .;   ..             .   ..+;;x
  ....;. :;..::  .  .    .   .   ..;..:... ::;:..;+;:;;;;;;;;:;;:;... ;:                   .   ..+x+
    ;. :: .;..::  .. .:    :   : ....  :.: ;:..:::;;;;;;;:;.;.;:;+.   :: .                  . ...;xX
  :  :. .;  ;: .:: .:  ..  ... ..; ..;...;.:;;: ;.::;.:;;.;.;;;;..;   ::                       ..:+X
.  .:  :.... :...::. ..  .. ..:  ..::;.;:..:;.; ..;.; :.+.: ;;;..;    ::..                     ..;;x
    .;..:. .;..:;..;:...:..;::.:: .;;..;;.:.; . ; ; ; ;.;.;::::;..    :::.          .           .;+x
: .;  .. .:..;;..;:..:..:;:.:+.;:.: :.+ ;:+ ..+ ; + ;.:.:;.;;; : ;.   :.;;.     .   .           :;+x
.   .; .:. ;:..;..::..:;:.:;..:;..:.; ;.+ ;.; ; + ; ;.:;.; ; : : ;    :X+;...   .. .          ..:;+x
.  . :.  ;. .;..::..;:.:;:..;;;:;:..;.; +.+.;;+:+;;.+;;.;+ ;.+ : .    :XXx;....    .   . .. ...:;++x
.. :.: ....;..:...;..:;..;;.:;+:::+;:.;;:.+.:.;;:;+;;;+x.;:+:+.:;;    :XXXx;:.:.     .      .::;++xx
     ;...;..:;..:...: .:..:;+.;;;..:;.::;:.:::.:.;.;.+.; +.+.x;+; .   .XXXXxx+.....    .. ...;;++xxx
          
........... .... ...... ..................:+XX&&&&&&&&&&&&$$$$$XXXXXXXXxxxx++;;;;::......    . ......::::;:;;;
. ............. ...  ...... .. . .. . . .;xx+X......:+&&&&&&&&&&&&&&&$&$$$XXXXXXXXxxx+++;;;::.......     . ...
...... ...... .  .. ...:.:: .  .   . . X+XX+;$................;X&&&&&&&&&&&&&&&&$$$$XXXXXXXXXxxx+++;;;::......
...X++ ..  . .   :;$&$XxX$$$;;.: . .$x;xXXXXX......................:.:::+&&&&&&&&&&&&&&&&&$$$$$XXXXXXXXXxxxx++
. &;;++;&...   ;XXxX$XXXxXxXXX$$$x;+:;XXXxX$$x........................:.:::::::::;X&&&&&&&&&&&&&&&&&$$$X$XXXXX
. X;;:;;;+&&&&&&&&+X;+x;XXXXXx::;..;;X++$XXX+   . ......................::.:::::::::::::;;.x$&&&&&&&&&&&&&&&$$
 . ;;::;;;;;&$&$$&$$:::;x.:++;.:. :;$$X&X$$X.    . . ......................::::::::::::::::::;:;::;;:x&&&&&&&&
.  .::..::;;;.;$$$XX.+;;+X:+;;;:..:+X;X$.xX&         . ......................:.::::::::::::::::;:;:;:;:;;;:;;;
 .  ......:.:;:.X$;;:;.X;;.:+;;...:XX$+x::x& ...:...:.:.::::.. .. ...............::::::::::::;:;;;::;;:::;;;:;
 ..  ...... .;x:.:&&$:..;xx:x:;...:X$+$x;:$+++xxxxxxxx+XxxXXxxxxx+;:.................::::::::;:;:;;;;;;;;;;;;;
....  ....    ..+ .+x.;;;X;:+.+..;;X&$&&&$$&$x++x+xxxXXxx+x++xxxxxXXXXX+;;: ............::::::::;:;:;;;;;:;;;;
. . . ::..   .     .   ;;.+.:;+X.;+$XXXXXX$&&XXxx++xxXXx+x+XXXx+XXXXXXXXXXX+;.; : ........:::::::::;:;;;;;;;;;
... .. ;.    ...     $;:;. x..;XX;x$XXXX$XXXX&;++X;+;x+$x+X$XxXXX$X&XXxXXX$XxXXxXx;:;.........:::::;::;;;;::;;
.. .. .:.... .   ..::. ..+;. .;.X:++XXX&$XX$XX:;;+;;+;;+xxXxXXXXX&$$$$$XXx+;$$$&$XXXX;; ........::::::::::;;;:
... . ;:... ..      .. .::..;x.; $;XXXXX$XXXXXx.+:;+;;;;xX++xXX+x$XXXXX+xX$$XXXXXXXXXXx+:  ......:.::::::;::::
 .... ;;......    . .. &.:;;;x  .x.X.+Xxx$;xXX$x;;;;;:.&+:xxxXXXxX;;;&XXXXXXXXx;xxXX$$$XX;:  .....:..::::::;:;
. . .;:...... .   :;;.+;.  :   ..X;;$.X; ;xXXX&xx::..:x;;Xx+;X$X;$xXXxXXx$XXx+;XxX$$+XxxXXX;   ..........:::::
. ..:;.:...........:.X.:;  .+;:; .;;X.  .;;xX&X:;;.:...XXxx$xx;.xX+xXX$+XX;;x+xXXx+xXXXxXX$Xx:   .. ........::
 .  +:....  . .  .   ....  ;:.. .;;$+.::.;+x&&..+;...;.+X:x+;:x:+X;+Xx;++$XXx$;x;+xXXXxxXXx+x;:        .......
 . .;::.:..  .. ... .          ..+;X;x.:;;;X&$;.;;.:.x++X;;;;..;.x;;XX;XX$$XXxX+X;+xx;X;;xxxxx;;            ..
. .;:;:::;:.........    ...    . xXX;+;xxX$$$;: .:;;XxX;.:.:: ;X$.+;xxxXXxxXXx+Xxx+X;+XXXXXxxxx+; .           
  .::..;;:;;:::.:;;:....       .:;X$xxX+X$$+X&;.  :: ;x;+x...X:$+:;XXx$XX$x+x$xxXXx+xXxx;Xx;;XxXX+:.     .    
    .;;:;;;;;;;;;;;;;;. .....   ..xXXX&&&$&x&x;;.$  .x.X::....+ ;x;+x$XX&$&;XxXX+XX+xx+++;++xX++xXx;  .     . 
   ...;;;;;;;;;;;;;+;;;;:. ....  .+;X&$X+$X+xxXx+. . ....;:$.;x;;;;Xxx&XX$$xXXX+x;x:x;XX;XXxxXXxx;+XX::.. ..: 
    ...;.;:;;;;;;;;;;;;;;;:..;;;...:$X++xxxX+$;x;..  x&;..$.. X;:;X;XxxXX&XX$X+;xX+xx++xxxxxX+X;;xXXXX:..   . 
     ....;.;;;;;;;;;;;;;;;;;;;+;;+X;++++x:;.:x.+;:.. ..:+;; +x;$+XXx+$xx+X+X&XXX;+;xxx+;.+X.;++xXX+XXxX;.     
     : .....:..:::;;;;;;;;;;;:;;:::+;;;;;;;.+;;;...  .:;;::.;;Xx;+x:+xxXXXX;;&XX;++X;Xxx;:;xXXxxxXXXxxX+;.    
       ...:.......;:;;;;;;++;;;;+;;;.;;x;.;:.. ;...   ..:X.:;+++:;+;$x;xxXxXXXXxxXxxx+:+;;x++X+xX&XXX$x;:..   
          ....:::..::.::;;+x+xxx;::::.:;; .::X;;+..   :::;:.;;:;;x;++;$x+X+;XX:+xx+$$+xXXXX:;x+&xxXxxx;x+     
      .  ..........:::.;;;+;;+x;;:+;::;..:;.;;..;;:  .;;;;;;;;;;;;;+;.:;+X$x;+;..;;;+;;+XX;;:x$xxX+X;xxX;;.   
         .       .:: . +:;:;;x;+:;;;:;:......+:x+;;:. .;::;;;;;+;+;;+:x ;XxX+x$++;+;X+xx;;:+Xx:;+;;;+xX+xX..:.
                     . ; .  .;...::.:;;:.::X;+X;;;+;; ..:;:;;+;;;;.x ...;::x+x++.:.++.;+:;;;xX+x.+;+XXXXxxxX;.
          .         ....   .;XXXXXX$&&&$;.:+X$$XxX.;;:  .;:;.:;;:+:..;.XXX$+; +$;..;;;.+.:;X+Xx+;;;;+XxXX++x++
           .       :. ;:+;;...;+x;x;XXX&$XXX$X$XXxXX;;:.;.;xX++;;;:....;:++. +;+x;;:.;;.:;:;;xX+XXX$XXXxXX+X;+
..         ..        .;;;..;:.;:.X+;+;++xX&&XX&xXXXXX;:;;XX$X$&$X;.;.:: xx$$;Xx$+.;;.;..:: ;.x+XXXXXXX$$;xX;+x
...                 . ;x;+..;;+;::..::;xXX$&++X&X$XXX++xxxxx+XXXXX$:.:.. ; .+;X+x...::;:.;+X&Xx;$x&&X$++.;;;;X
.....       .        : ; :..xX :.+::..xXX&&X$$X$XXXXX+.x+:;:+;XxxXxxx.:+;++XX;;+$+.;:+: .X:Xx:;X&X+.x;+..;;.X;
....         .  ..           ....::;; XX$X+XX$X$$+X+XXX;.:;.:;;+x++xX$&&&$x$xxxxxX;.:x$XXXXX&&xxxX+;;.;;:+x;x+
 ...         ..          :x .:X;;.x  XX$XXX$XX&X&$$XX$$$$xx:..;;;;$+X$$&X$+xXX:X+++X;Xx;$$$&$$;:;;.:.: x;X;:$$
   .          ... . .  .  . : .; +   x;X;;+&X&&&&&$..;;XX;..+ +;+X;xX$&X$$$$XX;X+;$;$xX;XX.XXx:;.;:.;;;X;$X+$x
              .. .            .   :  ;.x:;x+&&x&&&X+.. .:;:...:::;+xxXXXX&$$X$X&$$X&+;x;;... ;:;.:;X. xX;+;X;X
               . .                . .;;X$;;Xx&$&&X  X:xX.;;+.;..:;;;;xx+X$$&&$X&&$X;x+;.;.+;..;.;:..$XXX:.&&X$
               .. .   .              ;++;.$xXXXX&;.  x:x$;;;xxxX;.....:;+xXX$X$X$;+;&;:;;;...:;::;x;$;;+:X.xX$
                .. .                 ;;.+XXX;x&X&;.:X  .;X;:;x+;.;+$$;.;;x++;Xx+;;:x.:::... ; X+;;+x.;XXxX+XX$
                  . .  .             ;;;;;x.X;x$$X:+X:X;:;.XXXXxX $$:X:;X&X+:;Xx++X..:.. ; ;++X+x: &xX$:;+X$;+
                                     ;;x;;x$&$&X$ :....X..$; : ::.+;;;x;xxXXXXX.+ X .:::.:x+++x;X;$$X&X.;;;X&;
                    ..              :;.;;+;;X$XX;x  . .    . ;..::$+X;.;..++;XX++$$;$;Xx;$xXXXx;x$XxXxXXxxX.;+
                                    :.+:;+;:;XXx;.            xx x.x  ..XX:.x:X;X$X;;:XXXx.+X&x+&$X&.&X&&X;.x&
                                    :::;+xX;+:XXx;         .   .  : x:;.;::.+:x; .:;X$XX++XXx$X$&X;$+X&+&$&&&X
.                         .         ::;;;+XXXxXXX+              .    x;    ; .  +...;..;;++;xX;.x+;XX;&&X$&x;$
 . .  .         .                   ;::xX;+$$&XxX;:                 ..           . :x++x;; .+x;x;x;.xxXX$X&$X$
  ...        .                 ..  .:;.;$&x&&$$Xx+;                      .   .    . :.. +&X;..;;;;XxX;+;$+xxxX
...      . ...  .              .....:;:x+xX;X$XXxx.                      ..  .  .      .;..    X +;+:.;++XXX+:
.    .... . . .    .  .        .....;;;:;;;++Xx+;                                  .   .   ;.:....;   .;:;++$X
   . ... .... . .. .. .         ..:...;;;;;;;;;.                       .                 ..:   .  ...;x:+X;+X.
.:..:........ ..... .           .........;:.....                                                 . .; .: .;.;x
          
::::::;++++xx+;;;;;;;;;;;;;;;;;;;;;;;;;;;;+++++xxxxxxxxxxxX.;xXxXXXXXXXXXXXXXXXX$$$$$$$$$$$$$$$$$$$$
:::::;x;:::;;;x+;;;;;;;;;;;;;;;;;;;;;;;;;;+++xxxxxxxxxxxxxxxXxXxXXxXXXXXXXXXXX$XX$$$$$$$$$$$$X$$$$$$
;;;;;x;::::::::;x;;;;;;;;;;;;;;;;;;;;;;;;;++++xxxxxxxxxxxxxxxXxXXXXXXXXXXXXXXXXXX$$$$$XX+;;;;+x$$$$$
+x+xxx:::::;:::::;x;;;;;;;;;;;;;;;;;;;;;;+;+++xxxxxxxxxxxxxxxXxXxXXXXXXXXXXXXXXXX$XXx+:::::::;+XX$$$
xxxxxx;:::;:;::;::;x+;;;;;;;;;;;;;;;;;;;+;+++x+xxxxxxxxxxxxxxxXxXXXXXXXXXXXXXXXX$Xx::::::::::;;xX$$$
xxxxxx;:::;::::;:::;+x+;;;;;;;;;;;;;;;;;;++++xxxxxxxxxxxxxxxxxXxXxXXXXXXXXXXXXXXx;::::::::;;:;;x$X$X
xxxxxx;::;;::::::::;:;xxxx+++;;;;;;;;;;+;+++++xxxxxxxxxxxxxxxxxxXxXxXXXXXXXXXXX+:::::::::;;;;;;+XX$$
xxxxxx;;:::::::::::::::xxxxxxxxxx++++++;++++xxxxxxxxxxxxxxxxxxXxXxxxXXXxXXXXxx;::::::::::;;;;;;+X$XX
xxxxxx+;::::;;::::::::::+xxxxxxxxxxxxxxxx++x+xxxxxxxxxxxxxxxxxxxxXXxxxXXxXXx+::::::::::;;;;;;;;xXXXX
xxxxxxx;::::::::::::.::.:;xXxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxXxxxxXxx;::::::::::;;;;;;:;;xXXXX
xxxxxxx;;;;::::::::::.:...;xxxxxxXXXxxxxxXxxxxxxxXxxxxxxxXxxxxxxxxxxxxXxx+;:.::::::::;;;;;;;;;;xXXXX
xxxxxxx;;;::::::::::::.....:xx+xxx++x+xxx+x++++++++++;;;;+;;;++x+xxxxxx+;:..:::::::::;;;;;;;;;;XXXXX
xxxxxxxx;;;;::::::::::.......++;;;;;;+;+;:;;;;;;;;;;;;;;;;;;;;;;;++++;;;...::.:::::;;;;;;:;;;;+XXXXX
xxxxxxxxx;:::::.....:::.......;+;;;;;;;;;:;;:;;;;;;;;;;;;;;;:;;;;;;;;;:..::::;::::;::::;:;;;;;XXXXXX
xxxxxxxxx:::.::...:..:...:.....;+;;;;::;;.;::::;;:;;:;::::::::::;;;;;:....::..:::::::::::;;;;xXXXXXX
.xxxxxxxxx....:.::.:.::.........;+;;;:.;:.;:::;::::::::.:::.:::::;;;....:..:::.::::::::;:::;xXXXXXXX
....:..xxx;.........:...:........;;;;:.;:.;;::;;.::;::;::::.:.::;;;..........:....:.::::;:;;XXxXXXXX
..::..::.:;::....................;;;;;::;.:;:.:::::.::..;:....::;;...:.......:.....:::....:xXXXXxXXX
....::::;::;.:...................;;;;;;;:.:;;:;:::;:;:.::..:::;;;......:..:.:::.::::::....;XxXxXXxXX
:x:::::.:::;.:...................:;;:::;;..:::;;:.;;;:.;:.::;;;;:.....:.::.........:..::;;xXxXxXXxxX
:+x:;:$$:+;;:.....   .  ...............;;:.::;;....:;;;:.:;;;;;;......................:;;:XxXxXxxXxx
:::::;:;:;;+:.......  .................;::.;;::...:.;;:.;:::::;........................;:xxxxxxXxXXx
.:::X$X;;::;;:...   ..  . .......   ..:....;;:.:..:.;;.:::.:... ....... ...............:;xXXxxXxXxXx
:::::::::.X;;;:.. .  ..................:..:;;:.:...:;:.....:.. .............   ........:+XxXxxXxxXxX
::.:;x;;;:::;+:..   ...............:.:;;:.:;::.....:::..:.:.... ..............  . ....;+XXxXxXxXXxxx
:::xx;::;;x;;+;;;:::......:....;.:::.;:...;;.:.:...::....:.:......::::........     ...;xxXXXXxxxxXXx
:.:::.::+XX;+;;:..:.........::...:::;::...;:::.:.:.::..:::..:;.::....:...:.....   ...:;xXxxxxxXxXxxx
::::X$$X++x++;;;:............::::::::::...;;::...:::....:..:;.;;;;:::::::.::........:;+xXxxxXxXxxxXx
:::xXx:;;;x++++;:......:..::;::;:::::;;..;;:.:.:.::::..::::;::::;;;;;;:::::....::...:;+xXxXXxxxxXxxx
::::.;::;x++++;;;::......:.::;;:;;;;;;..:;;.::.:..::.:.::;;;:;:;;::;::;::..:.........:;xXxxxxxxxxxxx
::::X$$xx++;;;;;;.:::.::.:;::;:;;;;;;:.;;;:.;:...:.:::;:;;;;;;;;;;:;::.;...........:::;;xxxxxxxxxxxx
::::::;;;;;;;:;;;;;;.::;;:;;;;;;:::::::;;;.:::.::.:;..:::;;:;;;:;;;.;:.:.:.........:;:;;xxxxxxxxxxxx
:::::::;;;;;;;;;;;;;;;;;;:::;;;;;:;;:.;;;::.:.....;;:.:;:;;;;;::;:::::::............::;xxxxxxxxxxxxx
:::::::;+;::;;;;;;;;;;;;;;;:;;;;:::;;.:;;;::.....;;;;.:;;;;;;;;;;;::::::::..:.........;+xxxxxxxxxxxx
::::::::;;:;;;;;;;;;;;;;;;;;;;;;:.:;;..;;;.....:.;;;..:;;:::;;;:;;:;:;;;::::..........:;xxxxxxxxxxxx
::::::::;;;;;;;;;;;;;;;;;;;;++;:.:;;;:.::::......;;..:;;:..:;;+;;;;;::;;;;:;;:........:+xxxxxxxxxxxx
::::::::;;;:::.::;;;;;;;;;;;+;;..;;;;;..... ....... .:;;:.::;++;;::;;;:;;;;;;:;;:....:;xxxxxxxxxxxxx
:::::::::;;;......;;;;;;::;;;;:..:;;;;;..:......:...:;;;...:;;;:.::;;;;;;.::;;;:::...:+xxxxxxxxxxxXx
::;::::;;;;+:..:..::... ... .....;:::::.:.........::;;:::...:;;::..:;;;;:::;::..:..::xxxxx+xxxx+xxxx
::::::;:;+;;;..;:;::.:.         ........:::...:.::.;:;... .......::;:....:.........:+++xx;;+++++;+xx
:::::;::;;;;;:.:::.;;:.           .... .........:.. .......       ............. ..::xxxxx++;;++;;+xx
::;::::;;;;;;::::.....:.           ... ...........  ....              ....:..:....;xx;+x+;:;;;;;;;xx
::::::::;;;;;;::.......:..          ...................              ............:;;xx+xxxx;+;;;;;xx
::::::::;;;;;;::..............      ..................             ... ........:..;+x;;x+;;;;+;;:;xx
:::::::::;;;;;;;:.......... ......   ................ ..        ...   . .........;+;+x+++;:;;+;:;+xx
:::::::::;;;;::;;:............  ..   ...:............   .......    .. ..........;+;x++;+x++;;;:;;xxx
::::::::::;:;::;;;::..:........ ..   .:;;;...:..... .  ..... .. . ..........:::;+:::;;;;;;:;;;:;;xxx
;;;;;;;:;:;;;.:;;;;::.......:..:....:;;;;++;:;;:....  ....................::;;;+;:::::;;;;:;;::;+xxx
;;;;;;;;;;;;;;::;:;;;::::.:.:::..:;::;;+++xx+;;:;:.. ............. ......:;;;;;;;++Xxx+X$XX;;.:+xxxx
;;;;;;;;;;;;;;::::;;;;;::;:..:::;:;:.;++++++;;;;::..... ...::::......:::;;;;;;:..:.:::::::::..+xxxxx
;;;;;;;;;;;;;;;;;::;;;;;;::...:.;:;;..;;;+;;;;;;;...........::::::::::;;;;;::.:::...+.;;;::;;+xxxxxx
+++;;;;;;;;;;;;;;::.;;;;;;;:...:;;;;:.:+;;;;;;;::. ..:......::;;;;;;;;;;:....:.....:::;;;:;x+xxxxxxx
++++++++++++;;;;::::;;;Xx;::...;;;;::.;;;+;;;;::. ....:.....:;;;;;;;;::.:..:........:.::+;;+xxxxxxxx
;;;;++++xx++;;;;+;::::;;;:x;;x+;:;;:.;;;;;;;;:::....:::.:..;;;;;;;;::...............:::::;;+xxxxxxxx
:::;;;;;;;+;;;;;;:;;;:..:;x:;;.;::;++;..;;:::...:..::...;;;;;;;;;;:x.................:;:;;+xxxxxxxxx
:::::::::::;;;;;;;:;x.x.:;.:::::...:;;. . .. . ..:::::;;;;;;;;;;;;:.:;.:x.:;.:.....:..::;;+xxxxxxxxx
.......::;;;;;xx;;:...::.;;+::.::...:::. ..   .:::;:::::;;;;;:;;.+..;......:+:x.x.:...::;;;xxxxxxxxx
....x.....;;;;;;;:x::+.;;.x...::...:..........:::::::::::;;::;::;.;x;.:.+:........ x;+:;;;+xxxxxxxxx
;....  ;..:;;;;;;;:::x:;;:..:..:.......::......:.::::::;:;;;;:;:.......;...;..... ....:;:;+xxxxxxxxx
          .:;;;;;:;;;:.....:.::.........:::...::::::..:::::::;;.+.:.::....X...   ....:::;;xxxxxxxxxx
+        .;:;+;;;;;:;:..........:...........::...:.:::..::;.;:...:..;..;...... . .....:;;;+xxxxxxxxx
...+;;;.  +:;;;;;;::::.................................::...;.........+......   ....:.::;;xxxxxxxxxx
...:;+x;;;;;+x+;;;;:;:::...........................................x.x......    .x....+:;+xxxxxxxxxx
...:;+x;;;+;;+++++;;;;;::.................................... ... ........     x.. ..::;;;xxxxxxxxxx
...:;xx;;;;;;+x+++;;;;:::................. ............... .... .;....+:+..;   ...x.;.:;+xxxxxxxxxxx
...:;xx;;;;;++;;;;::;;::............................................:;::....   .......:+xxxxxxxxxxxx
   :;;+;;;;;+++++;;;::::::.........:..............   .... .........:;:....  .......::.;+;x+++++x+xxx
    .:. .           .:::::::.......:..............  ...............::.....     .......:+x;;+;++x+++x
                      .       .....:;;;;;:;::::::............::....::..:.   .x  . ....:;x;;;;;+;++;x
                                   x+;;;;:;:;;;;::.::..::::.:;;;;......           ;....;+;::;::;;;;+
+xx++.                             +;;;::::::;;;;:.::;;;;;;;;;;;;;:...         .   : ..;;;.::....:;;
:::::::;:::::;:;;;;;;;;;;;.      +++;:..:..:::::;...:::;;;;;;;;;;;;:...               .::..;....... 
:;::::::::::::::::::::::::::::::......................:.:;;.;;;;;;;;....             ....    .  .   
;:::;::::::::::::::::::::::::::::...........................:.:::.....  .                       .