Ref A: 31bc32c19c6e499da93a98aebc1afe45 Ref B: 491293E800B119327A279A9E0DA760A9 Ref C: Wed May 22 12:54:18 2013 PST