Abstract technology background n268