10111213141516171819202122232425262728293031TueWedThuFriSatSunMonTueWedThuFriSatSunMonTueWedThuFriSatSunMonThu1KENGUOBBAOOOBBAOOOPHPHBBBADDAD02RONYGAOABOACCCCOOAOBBPHBBCOOOA03ANDYsZHANGOOAOAAAOCCCCPHPHPHAAOAABB04KERRYCHENBABBOOABOBBBCCPHOOOOCCC05ANDYYANGCCOBBBOOAAAAPHPHAOABCOOB06TOMLEIAACCOBBABOOAAACCCOBBOO078A:07:00-15:30E:07;00-19:00B:15:00-23:00F:19:00-07:00C:23:00-07:30D:08:00-12:0015:30-20:00O:DayoffCONCIERGEDUTYROSTEROFFTelNo.UL:UnpaidLeaveCL:CompensationLeaveAL:AnnualLeaveDate:Jan.10,2012-Jan.31,2012No.NameOTOTCshiftPH:PublicHolidaySL:SickLeave21222324252627282930311234567891011121314151617181920FriSatSunMonTueWedThuFriSatSunMonTueWedThuFriSatSunMonTueWedThuFriSatSunMonTueWedThuFriSatSun10002OO0203CC20040005000600070008000A:07:00-15:30A1:7:30-16:00A2:8:00-16:30F:7:00-16:00B:15:00-23:30B1:Club15:00-23:30C:23:00-07:30G:16:00-00:30D:08:30-17:30H:9:00-18:00E:9:30-18:30T:training9:00-18:00J:10:00-19:00K:11:00-20:00L:12:00-21:00O:DayOffM:13:00-22:00N:14:00-22:30S:8:00-12:00,18:00-22:00SL:SickLeaveOFFALUL:UnpaidLeaveCL:CompensationLeaveAL:AnnualLeavePH:PublicHolidayFODutyRosterDate:Oct.21,2011-Nov.20,2011UpdateonOct.142011No.NameOTOTCshift