mayflash