Ref A: 26eb43bfbbd142beb9f2f908605dedaa Ref B: 8640E7D4D5924EFE6CD6CA43C015BF69 Ref C: Wed Aug 27 21:52:11 2014 PST