Ref A: 23ef35f1b0024175a85befbae24cf7f9 Ref B: 578824AB0EBAA1BE5D1224EE7238D6E2 Ref C: Fri Dec 26 00:21:39 2014 PST