Improving Upper Bound for the Moving Sofa Problem Based on Quadratic Programming | Synapse