

#ifndef ASeqMapEnv2_included
#define ASeqMapEnv2_included

#define __ASeqMapEnv2_S8 __ASeqMapEnv2_5
#define _ASeqMapEnv2_S8 _ASeqMapEnv2_5
extern OBJ __ASeqMapEnv2_S8;
extern TUP2 _ASeqMapEnv2_S8(OBJ,OBJ,OBJ,OBJ);

#define __ASeqMapEnv2_S8_O1 __ASeqMapEnv2_6
#define _ASeqMapEnv2_S8_O1 _ASeqMapEnv2_6
extern OBJ __ASeqMapEnv2_S8_O1;
extern TUP3 _ASeqMapEnv2_S8_O1(OBJ,OBJ,OBJ);

#ifndef ASeqMapEnv2_S8
#define ASeqMapEnv2_S8(x1,x2,x3,x4,x7,x8) {TUP2 t;t=_ASeqMapEnv2_S8(x1,x2,x3,x4);x7=t.c1;x8=t.c2;}
#endif

#ifndef ASeqMapEnv2_S8_O1
#define ASeqMapEnv2_S8_O1(x1,x2,x3,x11,x12,x13) {TUP3 t;t=_ASeqMapEnv2_S8_O1(x1,x2,x3);x11=t.c1;x12=t.c2;x13=t.c3;}
#endif

#ifndef ASeqMapEnv2_S8_L7
#define ASeqMapEnv2_S8_L7(x1,x2,x3,x14,x15) {TUP2 t;t=_ASeqMapEnv2_S8_L7(x1,x2,x3);x14=t.c1;x15=t.c2;}
#endif

#ifndef ASeqMapEnv2_S8_O1_L8
#define ASeqMapEnv2_S8_O1_L8(x1,x2,x3,x9,x10) {TUP2 t;t=_ASeqMapEnv2_S8_O1_L8(x1,x2,x3);x9=t.c1;x10=t.c2;}
#endif

#endif
