Ref A: 9c7d10dca43a4d44ad93fcd96a098bba Ref B: 2B8C1631F01395BF806DF928258D1755 Ref C: Wed Jun 19 03:30:05 2013 PST