Rivalry completes non-brokered private placement of $3.32m