`./ydhshdmmmmdmmmmmdhh:..:oo+o+++/.                           
                                           ./odmNNNmdmmmmmddmdmNmo/s++o++/.                         
                                              `/mNNNmmmNNNmmmdmNmho//o/+so+                         
                                                /+smmmmmmNNmdmmmdds//::o+::                         
                                                .`.smNNNNNNNmmmdmhyo:/+//o:                         
                                              `:oyyhmNNNNmmmmmmmdhsosh+oyss:                        
                                          `.:/ohdyymNNNNNNNmmmmdhhysooshhhh+                        
                                       `-:////shdhmmNNNNNNNNmmmmdyyho//oyyhh`                       
                                    `.://::::+yhmmNNNNNmNmmmmmNmmdhsy++o+oys`                       
                                  `-::::--::/yhmmNmmmmmmmdmNNNNNNmdysy/--:/+                        
                                 .::---://+osddmmmmmmNNmmmmNNNNmNNmmh++-.-:/:`                      
                               `::---:++ooshmmmmNmmmNNNNNmmNNNNNNNmmds/+:---::.                     
                              `/::/+ooosydmmmmmmmmmmNNNNNNmNNNNNNNmmmds+:-..-::-                    
                             `//+syyyhhdmmNNNmmmmmmmmmmmNNNNNNNNNNNdmmhs/:-..--::                   
                            ./+yhyyhdddmNNNNNmNNmmmmmmmmNNNNNNmNNNNmdmmhs/:-...-:`                  
                           ./shhsshhdmmNNNmmmmmmmmmdddmmmNNNNmmNNNNNdmmdyo:--..-:                   
                          ./ohdyyyymNNNNmmdmmddmmmdhhddmmNNNmmmmmmmmhdmmhy:-...--                   
                         .:/yhdhdhmNNNNmmdddddddddhdddddmmmmmmmNmmmmddhdhh/....:`                   
                        .:-:yddddmNNNNNmmmmmmmmdhyyssyhdmmmmmmmmmmmmmdyydhs-..--                    
                       `:-./yhyhdmNNNNNNNNmmmdho+ooossssyyhdmmmmmmdddho+hhh:..-`                    
                      `:-..oyo/oydmmmmmmddhyyso+++:-::/+shdddmmmmmmmds++ohh/.-.                     
                      :-.../hs+oydmdmddds+//shyoss+::+ooosssshmmNmmmds/--yh/.-`                     
                     ::-..../yyhdmdmmmdho:-.-oyhoy+/::--::/oydNNmmmmmmy-.sh/-.                      
                    -/-.....-:+hNmNNNmyy+:-.`.-::/--.:/syyyhhmmmmmhydmmh/yh:-                       
                   -+:-....--:sNNNNNNdss+:-.`.......-:/yysdydNmmmho/ydmmdh+-.                       
                  `o/--.----:omNNNNNNhoo/:-....---..:--:/+syNNNNds++yddddh+-                        
                 `++:------:+yNNNNNmhds+/:--..-::-.-:---:/dmNNmds+/syhhshhs-                        
                 /+:-------/osmNNNmhohyo+:::/::-::::---:omNmmhsyo++shyyosys                         
                -o/:-.---::++oydmdhs+yoso/::+soooo+::/odNmdyo+oo/+oyhyo/o/.                         
                -+:-----::////+syyyo+y+:+o:--/+oo+/oydNNhyso++++/+yyy+/+-                           
                -+/-----:://///+osyssy+/-/+/::::/oymmNNdsss++++/+yhyo++-                            
                -o/:----:///::////+oysys/o/:+o+syyhhdmdyyo+/+++ohhhsss:                             
                .o/:---:///:::::::///++/:+s/+++oooosssysoo//+syddhyso:                              
                .+:----://::----:::::::::::::::///++////+ooosso+/:::.                               
                .+:---::/:--------::::-:::::::://///::::::::::---::.                                
                `+:---://::////:::::::::::///++++++++///:::::---::-                                 
                 +::-:/ooo+++/////++/:----::/+ossooooossoo+/:---:-                                  
                 +/::+oo+osyo/:----::++/--:+ooo+//////++osoo+--::                                   
                 /++so++ossso/-....---:+/-/o+/:-------:+syys++//`                                   
                 :yyo+//+++/:.........-:+:++:--........-/oos+/+:                                    
                 .hs+/:---..```````....-:/+/:-...``````..-::-://                                    
                  so+/--...``````````..--:/:-...``````````....-/.                                   
                  /o/:--..````     ```..-:::-..```  ```````...-:.                                   
                  -o/:--..```       ``..---/:-.```     ````...-:.                                   
                   o+/:-...```  ``````.--``:::-.```   ````...--:`                                   
                   :s+::-...````````..--` ``-/:-..```````...-::.                                    
                    yyo/:--........----`  ```.:::--......--://`                                     
                    -yyso+/:::::::::.``````````.-:::::///++oo`                                      
                     os+++++//::-..```````````````.--::///+o+.                                      
                     `yo/:---..```````````````````....--::/++-                                      
                      :s+/:--..````````````````````...---:///+                                      
                       +o+/::-..````````````````````.----:///o:                                     
                       `o+//:-..`````````````..`````.----:://+o-                                    
                        -s+//:-.....`````````........----:://++o:`                                  
                         -s+/:-.......````````.......-----:://++o/.                                 
                          -o+/:-----....``````......------::////+++:`                               
                           .oo/::------...........-------:::///////++-                              
                            .so+/:--::--...........------::::////////+/.                            
                             `os+/::::----........-------::::::://////++/`                          
                              `syo+//::-----.-.----------:::::::///////++o-                         
                               .yyso+/:::---------------::::::://///////+os+`                       
                                -yyso+///::---::/:::----::::/::////++///++oyy`                      
                                 /hysoo++/:::-::+o/::--:::///////+++++++++smNs                      
                                  syysoo++//::::/o+//:::://////+++o+++++ohmNNN:                     
                                  shyyssooo+//:::::////////+++++ooo++oydmmmNNNy`                    
                                  hdhyyssssoo++///////++++++++ooooooydmNNmmmNmy+                    
                                  hmdhyysssssoo++++++++++oooooossshmNNNmmmNmdssy-                   
                                  hNmdhyyyssssooooooooooooossssydmNNNNmmmmdysssys                   
                                  hNNmdhhhyyysssoooooosssssssydmNNNNNNNmhyssssssy-                  
                                  hmNNNmmddhhyyyyssssssyyyyhdmNNNNNNNmhsssssssssyo                  
                                  dhdmNNNNNNmmdddhhhhhhhhdmNNNNNNNNNdyssssssosssyy                  
                                  hhhhhhdmmNNNNNNNNNNNNNNNNNNNNNNNNdyssssssssssyyh`                 
                                 `dhyyyyyyyyhdmNNNNNNNNNNNNNNNNNNmhyssssssssssyyyh.                 
                                 .dhyysssssssyyhdmNNNNNNNNNNNNNmdhyyssssssssssyyhd: