Ref A: 5f7f5eacf5bf445d87a91649df84e6ae Ref B: C72046A7F999E908C33DDB55D2B39925 Ref C: Tue Mar 31 23:11:42 2015 PST