Ref A: 06a50520efb942f2bfaae707fc1f7b67 Ref B: ABB56213DF87FB0DEBF134C890C3ED27 Ref C: Fri Jan 30 06:47:00 2015 PST