Ref A: 8d9a3c88194b4573a60bd3c9a26f3197 Ref B: 1F41DD84BFAC2AD780524B4D00C38982 Ref C: Wed Nov 26 02:43:56 2014 PST