I'm Canadian living in Hong Kong with signifcant offshore assets in funds
and insurance savings plans and portfolio bonds. I haven't filed a return
in Canada in several years. I want to return to Canada but minimize my tax
liabilities on these assets. Do I have to report them? Can I put them in a
trust to reduce taxes? Do I need to liquidate or consolidate them before I
return to avoid capital gains?