Ref A: 781c9fe2fde54043b0394df00ecb5bc7 Ref B: A9433B3B3A4A4049EA6E95014CFC67BB Ref C: Fri May 24 05:48:25 2013 PST