giving (103.304)