4424842 – printed on paper computer code technology background