40266