Ref A: 40b7ad234824428f92f27956e36fec86 Ref B: C15EF3983117E96A4E8C00257F85FD44 Ref C: Tue May 21 03:58:24 2013 PST