microft