Ref A: eb7d305bd66247bdb10055a8a46a29ae Ref B: 609D011424211F21520B3F098CA52E38 Ref C: Tue Jan 27 14:31:58 2015 PST