Ref A: 1075044bdacd45deae0d7230b946aba6 Ref B: 8E82541A3836A5AE7A1B0C0C1A2CA8C8 Ref C: Thu Mar 05 16:35:04 2015 PST