Ref A: 77e73e881f7c4d04b29cf856ffd8b094 Ref B: 93C98EB0C72F851DE86C9AA11525B697 Ref C: Fri May 24 15:29:20 2013 PST