virtualization study material 3084476