				       Larry Wall

.                                                                                   
.                                                                                   
.                                ..,*******,,,,...                                  
.                           .,***//(((((/**,,........,,,,.                          
.                         .,*///(((##(((/**,,,,,,,,,,,,***,.                        
.                     ..,*/((###%%%%%%##(//*******/*****/(((*..                     
.                   .*//(###%%%%&&&&%%##(/***/////**,,,**/(#(**.                    
.                 .,/(###%%%%&&&&&%%#(///****,,,,....  ...,*/((/,.                  
.                .,/(####%%&&&&&%%#(/*****,,......        .,*(((/,.                 
.               ,/(#####%&&%%#((//*,,...                    .**(/*,.                
.             ,,(####%&&&%#/*,......                        .,,/((*,.               
.            .//(##%%#/*,,....                             ..*((/*,..             
.            ,((#%%%%#//*,,.....                             ..,/(/*,,,.            
.           ,/##%%%#/*,,,.......                             ..,*/******.           
.          ./#%%&%#(*,,,,.......                          .  ...,***////*,          
.          .(%%%%%#/*,,,,,......                          ......,**/(((((/,         
.          ,(%&&%%%/,,,,,,.......                          .....*///(####(*.        
.         .*#%&&&@%/,,,,,.................                  ....*(###%%&%%(,        
.          *#&&&@@%/*/(((////****,,,.............,,,,....... ...*(%&&&&&&%(,        
.          ,#&&&@&%///((((###%###(//**,,,**////((((/*,,,,,..   .,(%&@@@&&%(,        
.          ,(%&&@(/*//(#%%%%&&&%#//*,,,*/((##%%%#(/**,..,..   ,(%@@@@&&%(,        
.          .*#&&&%#(//##%#######%@/*,,****(#####%%(((/*,......,/#&&&&&*.        
.            .//#(//*///////**//(###(*,,*/,.,**//*,.........,,,..,(%%###(*.         
.             ,,**,,,****///****/(#%(,..,/*,.,,***,....  ...,..  ,/#(//*,.          
.               ,,..,,,,,,,,..,,,/##*.  .*(/,......        .,..  .,,,..             
.               .**..,,,,.....,,*((*.     .**,,..          .,..                     
.               .**,,*********//(/*,.      .*//*,,........,,.  ..                   
.               .,***********/(((/*,..      ,///*,,,,,,,,,,..  ...                  
.               .,******,,,,*(%%%%(*,...,,*,,,,/(/,...............                  
.                 .,******/((#%%&@&%#(//********/((/*,,..........,**.               
.                  ,**///(###%%%%%%#((###((((##((((((//,........,/(,                
.                  .*/**/##%%%%%%%%##(((##((######(((//,........,/*.                
.                   ,*///(((#%&&&%#((/***////##&&%(/*,,...........                  
.                   .,*****,*/(((((/,,,,.,,,,****,,,,............,.                 
.                    .,,********/**,,,,,,,,........,,...........,*.                 
.                     ..,*******///*,,,,,...........,,,.........,*,                 
.                       .,******//(((///**,,........,,,,,,,.....*(,                 
.                       ..,**********,,,,...........,,,,,,......,/,                 
.                ....,***/(/****,,....         ....,,,,,,.......,.                  
.            .....,,**///(#/*****,,...       .....,,,,,,.......,,.                  
.     ...,,,,,,,*/((//((/(%%(*////**,...........,,**,,,......,,,.                   
,...,,******,*//###//(((/(%&%#///////***,,,,,,,****,,,,.....,,,.                    
*,,***////**/(%%%#(/((///(%&@#(////////////***,,,,,,,,..,,,..                     
*,,**////***(#%%%#//((///(%&@@%%#(//////////***,,,,,,,,,.,,*,            .          
****//*****(#%%%#//(#(**/#%&@@@@((//((//******,,,,,,,,,**,.            .          
/*******,*/##%##(/(#(///(%%%%@@@@&%#((////*********,,***/*..                        
/*****,,*/(###((//(((/**/#%%(#&&@@#(((((/*********/(((*.                          
**,**,,,*/(##(((//((//***(%%//##@@&%#(((((//*****///(((/*,.             .      