MemOptType