ARRANGEMENT AGREEMENT between VIREXX MEDICAL CORP. and ALTAREX MEDICAL CORP. Dated as of October 15, 2004