By way ofexample, and not limitation, computer readable media may comprise computer storage media and communications media.Computer storage media include volatile and non-volatile, removable and non-removable media implemented in any method or technology for storage of information such as computer readable instructions, data structures, program modules, or otherdata.