Ref A: cea51d9c0acd4eabb3d1aa5f41286ba3 Ref B: E4DECB4E1C30093663BA21526CFB2C39 Ref C: Fri Mar 06 09:01:28 2015 PST