Ref A: ca154a12ff1b4afd9e0aea7cc655b552 Ref B: D0D1D09AD62618CE2E87A0A873D72A43 Ref C: Thu Jan 29 22:21:45 2015 PST