Ref A: 4ccedb2dd74f4c1e9121dc7f4e7af0a2 Ref B: A88E118B28A46D04FCAE9FCD4A7A2BB9 Ref C: Wed Nov 26 04:43:12 2014 PST