Ref A: d2df7fe020a340e7944d4781a59f67d6 Ref B: 644739C3ED5C46A1D159440BB5BE3627 Ref C: Sun May 26 00:32:15 2013 PST