The stress function basis of the upper bound theorem of plasticity. (1st June 2022)