Ref A: dbbfc53049cb492183a22374e0d52cb3 Ref B: 47BAAC5297AEA515DF0AD9EF11E1BE4E Ref C: Mon Sep 01 21:41:01 2014 PST