EXECUTION COPY ASSET PURCHASE AGREEMENT BETWEEN BRANDYWINE COMPUTER GROUP, INC. AND COMPUTER NETWORK TECHNOLOGY CORPORATION Dated as of April 23, 2004