                                                            
                                                            
                      eeeecdccccccoeee                      
                  oeoxccceeedooeecccccccdoe                 
               odcxcoeddcxdccddccocxccecxceox               
             oceeedococc             oexeeccccce            
           oc ooccocec                  ccxeceeec           
          oe excoe  oo                      edcoeoo         
         o  oxex  ocecx                     eee xcee        
        oe oxocx  xodcoeee                    ee xexo       
       ecoexeo    cxexoecxe                    xo dxc       
       x exxx       cxdccoeee                  cx xcxx      
       xxcxxe      eeexc  dxxc                  xxexo       
       xocxxeo      oco docoe                   xecxx       
       excxxxe     oooedxeo  edccccddddddddoe   xeexe       
       coeexoeo  ecccocc     occcccccccccccxo  exoxx        
        xeexecx  ecdooe      xccccccxxexxcxo  eeexeo        
         xe xeoe              ee             ecoooo         
          xeoecocex                        ooexceo e        
           exocccoce                     eocoxxeoo          
            cxdecedxccoeo             eoocexxcocc           
              ccxo ccxxxxcccooooocccxxcccedcoc              
                 cccee ccccccccxoodcce ecccee               
                    cccxxooeeeeeeeoocccc                    
                          eccccccee                         
                                                            
                                                            
