SANDSTORM RESOURCES LTD. - and - COMPUTERSHARE TRUST COMPANY OF CANADA COMMON SHARE PURCHASE WARRANT INDENTURE Providing for the Issue of up to 67,045,000 Common Share Purchase Warrants April 23, 2009