AMENDED AND RESTATED OPERATING AGREEMENT OF IBG LLC Dated as of May 3, 2007