Ref A: 35bad7fe60b040cfb286b063b18b4a48 Ref B: EC0242740892427A884692FB3E192BA2 Ref C: Thu Aug 28 01:09:15 2014 PST