Ref A: 91cbddcf6ffe4515b188d12a1d81a824 Ref B: D9CB38C279ED39639E31F8A6475C7723 Ref C: Wed Mar 04 19:47:19 2015 PST