Ref A: 83fdf652c2b84252979995da1b528734 Ref B: 53B9EC3D51EB78BF816D960D85CFFF34 Ref C: Sun Dec 21 10:29:30 2014 PST