Ref A: 232e1075c5d34540b624cf52f0010590 Ref B: 9774B4FEDED040618A4E2E706712350B Ref C: Fri May 24 16:06:56 2013 PST