Ref A: 9a9e25860c9740eabbdb97f74936babd Ref B: 6ADFE9FA5D0A15EA92E4A4FF4FC52380 Ref C: Tue May 21 02:54:54 2013 PST