Ref A: 8936130f99364ff9aa0cad6781a70654 Ref B: 5FAEC0BAF9002E3470F4A3524056A1A7 Ref C: Mon Mar 30 17:20:38 2015 PST