Ref A: 35ba8ee72abe47299e8d84baf8073c5e Ref B: 7E3EE89AB540BC5C73CAFA1A482105D5 Ref C: Thu Oct 02 03:55:16 2014 PST