Ref A: 0f3e7533541f4039a876ab94e6e694dc Ref B: D274234326FFD7EEDAD8F592F67E3184 Ref C: Sun Dec 21 11:12:42 2014 PST