ibm 1040440