KARACHI (Reuters) - The SBP bought back 33.10 billion rupees ($386 million) of government paper on Wednesday under two day reverse repo contracts at 12.54 percent to inject liquidity into a tight money market.