Ref A: ccd1769fbb534c7bb37e2fc425f80c61 Ref B: 6E1B879178F49A424B283D74B295A2CD Ref C: Fri Jan 30 23:42:04 2015 PST