Ref A: 4df2903ca58342f9811566a4b001a7ea Ref B: 38E35AA8E054F7018D449B924EF03CE9 Ref C: Wed May 22 17:16:31 2013 PST