Ref A: bb2736498f7444c29334d028250f956a Ref B: D3C6A4B8E2B47D5E2A22D1A41722246F Ref C: Fri Dec 19 14:59:50 2014 PST