REGISTRATION RIGHTS AGREEMENT (AMENDED AND RESTATED AS OF DECEMBER 22, 2011)