Ref A: 4d7f239132e845b49d026c6af96b6be5 Ref B: E2D0D09131E52810F90119D7143754C4 Ref C: Sat Dec 27 08:34:05 2014 PST