start

  keyWeekStart
  
    keyDateStart
    
      time=100000
      timeTo=100000To
      
        ifTrue
      
      a
    
      time=110500
      timeTo=110500To
      
        ifFalse
      
      b
    
    keyDateEnd
  
    keyDateStart
    
      time=*
      timeTo=*To
      
        ifFalse
      
      *
    
    keyDateEnd
  
    keyDateStart
    
      time=*
      timeTo=*To
      
        ifFalse
      
      *
    
    keyDateEnd
  
    keyDateStart
    
      time=*
      timeTo=*To
      
        ifFalse
      
      *
    
    keyDateEnd
  
    keyDateStart
    
      time=120000
      timeTo=120000To
      
        ifFalse
      
      b
    
      time=160500
      timeTo=160500To
      
        ifFalse
      
      *
    
    keyDateEnd
  
    keyDateStart
    
      time=120000
      timeTo=120000To
      
        ifFalse
      
      a
    
    keyDateEnd
  
    keyDateStart
    
      time=120000
      timeTo=120000To
      
        ifFalse
      
      a
    
    keyDateEnd
  
  keyWeekEnd

  keyWeekStart
  
    keyDateStart
    
      time=*
      timeTo=*To
      
        ifTrue
      
      *
    
    keyDateEnd
  
    keyDateStart
    
      time=*
      timeTo=*To
      
        ifFalse
      
      *
    
    keyDateEnd
  
  keyWeekEnd

end
