Ref A: 904edb57071d44dd84d077c18eecef1a Ref B: 3EB537D6C79FA66D9B088544E5E36669 Ref C: Thu Nov 27 03:49:54 2014 PST