ARRANGEMENT AGREEMENT TAHOE RESOURCES INC. - and – 1860927 ALBERTA LTD. - and- RIO ALTO MINING LIMITED