sssyysss                                                              
                                             sydmNNNNOONNNNNdhs                                                         
                                           ydNOOOOOOOOOOOOOOOONNdy                                                      
                                         sdOOOOOOOOOOOOOOOONdhdNOONh                                                    
                                         mOOOOOOOOOOOOOOOOOmysydmNOOds                                                  
                                        mOOOOOOOOOOOOOOOOOOmddmNNOOOOms                                                 
                                       yOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOm                                                 
                                       dOOOOOOOOOOOOOOOOOOOOONOOOOOOOOOh                                                
                                       mOOOONNNmNOOOOOOONmmmmNmNOOOOOOOm                                                
                                       mOOmy++sdNOOOOONh +/:: dNNOOOOOON                                                
                                       mON ---.-yOOOON+.`-/:..:dOOOOOOOOy                                               
                                       mOd. mys..mNNNm- /mNhs/ -NOOOOOOOy                                               
                                       dOd.mOmd -mmmmm/`dOONmd `mOOOOOOOy                                               
                                       yOm-+NNms+++++ +:sNNOm+ -NOOOOOOOy                                               
                                       yOOy.+s+//::::::-:/+ /--hOOOOOOOOd                                               
                                       yOOd  +//:::::------:::/ NOOOOOOOm                                               
                                        Oms +///::::-----::/++/+NOOOOOOOOy                                              
                                        ONds+//::::-:::/+++++++yOOOmdNNOONs                                             
                                        OON  s ++/+++   ++++/::+mOONy sdOOms                                            
                                       yOOm::/ s ++++   +//:-..- NOONhydOOOms                                           
                                      yNOOd--::/+    ++/::-.`   `+NOOOOOOOOOms                                          
                                     hNOOh. `-::::::::--..`       +NOOOOOOOOONy                                         
                                   smONOy`    .--::--.``           +NOOOOOOOOOOy                                        
                                  hNOOOs`       `.``                yOOOOOOOOOOOds                                      
                                smOOOOs`                            .NOOOOOOOOOOONh                                     
                              sdOOOOOd:`         ``             `````yOOOOOOOOOOOOONy                                   
                             sNOOOOONy/:.``    `..``      ``..--------hOOONOOOOOOOOOOm                                  
                            sNOOOOOOm+-.`       ``            ```.----./NONmmNOOOOOOOOm                                 
                            dOONmNOm:`                             ``.-.-mOOONmNOOOOOOOd                                
                           sOONmOOm-                                  `..-NONmNmmOOOOOOOy                               
                           mONdOOm-                                       +OmddNNdOOOOOONs                              
                          hONdOOm-            ``                          `dNNOOONmOOOOOOm                              
                         yOOdNON:             ``                            OOOOOOdOOOOOOOh                             
                        yOOmmOO               .`                           -OOOOOOdOOOOOOOm                             
                       hNOOdOOm.              .`                           .OOOOOOmOOOOOOOOs                            
                      dOOOOdOOy              `.`                           `NOOOONmOOOOOOOOy                            
                     yOOOOmhNO               `.`                           `NOOOOmOOOOOOOOOh                            
                     mOOOONdmO/              `.`                           `NOOOmNOOOOOOOOOy                            
                     dONmdmNNm+              `.                            :ONNNNONNNNNmOOO                             
                      s+/// hNd/`            `.                        `... mOOOOOOOOONhdNd                             
                     +//:::::+dNd+.          `.                       ./:::/dOOOOOOOOONmNy++                            
                    +//:::::::/sNOmy:`        ``                      -/:::+mOOOOOOOOOONs:::                            
            ++///+////::::::::::+mOONd+.                            ..:/::/+ymOOOOOONNh /:::                            
           +//:::::::::::::::::::+dOOOOms:`                        `--:////+ syhhhhys +//:::+                           
           +//::::::::::::::::::::/hOOOOONy-                       .--/+////+++++++++/:::::::/                          
           +//:::::::::::::::::::::/yNOOOOOd                       `-:+ +////////////:::::::::/+                        
            +/::::::::::::::::::::::: mOOONs                       `/yh +/:::::///:::::::::::::://+                     
            +/::::::::::::::::::::::::+hs/-`                     `:yNNh +/:::::::::::::::::::::::::/+                   
            +/:::::::::::::::::::::::::/+.                    `-+dNOONy //:::::::::::::::::::::::///+                   
           +/::::::::::::::::::::::::://+s+.`             `.: dNOOOOOmy //::::::::::::::::::::///++                     
          ++/::::::::::::::::::::::::://+ hmhs+/:::::// sydNOOOOOOOOOdy +/::::::::::::::::///++                         
           ++////////::::::::::::::::://+ ydOOOOOOOOOOOOOOOOOOOOOOOONdy +//::::::::::////+                              
                   ++++++/////::::::://+ sydNOOOOOOOOOOOOOOOOOOOOOOONdys +///::::///++                                  
                  sssssssss  +++////++ syhhmNddddhhhhhhhhhhhhhhhdddmmdhys ++////+++ sss                                 
                       ssssyyyyssssssyyhhdhys                        ydhysss    ssyys                                   
                             ssyyhhhhhhhys                            syhhhyyyyhyys                                     
                                   sss                                    sssss