Ref A: b2d98a4427c743f490706cc0d1054c11 Ref B: 9F49B45D9ED5B32AFBDFBFD7CA4DB1AB Ref C: Sun Dec 21 05:05:47 2014 PST