I think you'll find the answer in the Merrill Lynch "recovery" units, linked to the NDX100 value as at Mar-05. The other side to the put trades is J6P.