Ref A: dd3217355cea4e71888e4ecf8f508418 Ref B: 122D89D2748FF33FF1238DF4D31988CC Ref C: Sun May 19 13:07:36 2013 PST