SHARE PURCHASE AGREEMENT among OMF FUND II (GE) LLC and OMF CO-FUND II (PERIDOT) LLC and OMF FUND III (EMERALD) LLC and OMF CO-FUND III (JADE) LLC and OMF FUND JV (VERTE) LP as Sellers and PREMIER GOLD MINES HARDROCK INC. as Purchaser and EQUINOX GOLD...