+-------------------------------------------------------------------------------------
            |                ######                          ###  ####  #######                   
            | #######    #####~~~~##                        ## #* ####### ### #                   
            | #     ########~~+##~~#   ####  #%######       #   # ###  #+ ##  #                   
            | #     ######~~~~###~~##  #####%#$#'#+'#       ## ####### ## #####                   
            | ##########~~#~~#~###~~####################  #### #%# ######## #                     
            |     ## ~~~#~#~~#   #~~########## ## ##########%#%###### ###   #                     
            | #####'##~~#~###   ###~### #####  ##  ### ####   ## ###########'##                   
            | #  !   ~~~~~#    ##~~#####_#'# #### ########   ##### ## ###     #                   
            | #     ~~~~~~#####+#~~###+'#######+##'%####%##  # ##  ##  ##     #                   
            |#######~~~ #################################### ######## ###     #                   
            |####*#~~~#   #?############/!#,|############(+%# ##### ### #######                   
            |#~'~#+~~)#  ## # ,_=?~##### ###?_#### --#- # ### #####  #   ###                      
            |#~~'~#~~'=#########?######?_={\=\######!"#######'##### ## ##'###                     
            |#~~~~~~~~ ####[|-??[#~-=###/!#??###?_~#]{#_\|###' ''+'##########                     
            |%  #~~~~# #%###(_=-!_#--#####?|####|]#]/[,?=##### '#+###+###+#                       
            |?##%#~#######+####](####{!{?=?_{-???###?!###!#  #'#'##########                       
            |     %%#%%##%##-########?#### ####=########_/#  ## #..###+###                        
            | ##%#'#%#%## #=######~############### ######=#  #'###########                        
            | #     #%### ######  ~###/"##### ?### ~~#######%#~+##@#####                          
            | #   /  #### ######|-###[[!##!##??)###?-#######=#q~##. ##'#                          
            | #      #### ####  #]######--\?!######/#~~#####+'~~#.######                          
            | ###,######$###\ #### ######/!]######~####~\##~~~%%#####<##                          
            |  ########'###=- ## #####***#\-***##### ##~"!#~~##+##'~~######                       
            | ############+!=!## ###***~**#**~***### ###,\#~~~~~%~~#~###' ##                      
            | # ##     '# '\_## ##|/************* _## ##?(##~~ '~~~~#D##   #                      
            |## ##     ###########?-*** *****~***!_########~~~ #~~S+##### ##                      
            |##############|)##(##]=*************#=##\##/?#~~~'#~~~%####+\#                       
            |    ###   ####/(]=}#####***********####!,?,[[#~~~###~%~~# ####                       
            |    # #     ####################################~~''''%### ###                       
            |  #######   #'##''##############'+####'+#####+##$~#~~~~+ # #'+###                    
            |  #$ ?  #   #######        ##############   ####= ~+  ## # #    #                    
            |  ### ###      ##           ##   ######         ###+  #### ######                    
            |    ###                                            #++###                            
            |                                                                                     
            |                                                                                     
            |                                                                                     
  Hit M, N(for ~), K(for !), or D(same as M+N) to display auto-picker items.----------------------