2msf Distribution