                                                            
                                                            
                        eocccdcccdeeo                       
                    eecccedoo cccccxccxeo                   
                  oxcddccccccdccxo  coec cee                
                excxoceecc         co  oxeece               
               oooxcc                xe eeoo ee             
              ooooo  e                 e cexeoce            
              xooo  deeec               e eeeoee            
             xexx  eecoceco              oee oeex           
             xxee    ocooece             o eeceeoe          
            x xc    ocxxoodeeo            d xxooxx          
            x ec     eeecooedo            x xxx xx          
            xede    cxo occ               x exxxcx          
            xooc x  ocoxc   oeccccccdcd   cxxxexxx          
             xxoxeo c oc   xcccccccccee   o xcexxx          
             xdox x        ecccccxdeexc  xcxcxxxee          
             cxccx x             eeeee  eo ooo  x           
              exxxd e                  oxex    o            
               exxeeecd               oc oc   oe            
                cxxoxeec            excooeoc o              
                  exxccdcxcecdeoocxxeecdxe oc               
                    ccecccccxcxcccededcceoc                 
                      ccodeeeededccoceoce                   
                           ccccee ce                        
                                                            
                                                            
