Ref A: e2bca3b8f03c48cd9a1070e95919b656 Ref B: 9F3BFC0D38E7C6B86883C4CBB22EFEBF Ref C: Fri Dec 26 01:11:07 2014 PST