Carl von Gegerfelt , Major.