Ref A: 622c97c022014fe6ad5dbc2020ed8dc4 Ref B: B2D31C137D7DD77FF8AD0713D0E1D7C8 Ref C: Thu Mar 05 11:49:58 2015 PST