thines long