Ref A: f630946d934942ff8908fb4d4a0d8b40 Ref B: E788145850022E3540A78F26A0273325 Ref C: Fri Dec 19 18:48:30 2014 PST