CAIRN FINANCIAL PRODUCTS LTD