mono msn protocol