

#ifndef ABSTreeMapEnv_included
#define ABSTreeMapEnv_included

#define __ABSTreeMapEnv_S8_AV __ABSTreeMapEnv_6
#define _ABSTreeMapEnv_S8_AV _ABSTreeMapEnv_6
extern OBJ __ABSTreeMapEnv_S8_AV;
extern OBJ _ABSTreeMapEnv_S8_AV(OBJ,OBJ,OBJ,OBJ,OBJ);

#define __ABSTreeMapEnv_S8u6 __ABSTreeMapEnv_7
#define _ABSTreeMapEnv_S8u6 _ABSTreeMapEnv_7
extern OBJ __ABSTreeMapEnv_S8u6;
extern TUP2 _ABSTreeMapEnv_S8u6(OBJ,OBJ,OBJ,OBJ,OBJ);

#define __ABSTreeMapEnv_S8_Apre __ABSTreeMapEnv_8
#define _ABSTreeMapEnv_S8_Apre _ABSTreeMapEnv_8
extern OBJ __ABSTreeMapEnv_S8_Apre;
extern TUP2 _ABSTreeMapEnv_S8_Apre(OBJ,OBJ,OBJ,OBJ,OBJ);

#define __ABSTreeMapEnv_S8_Ain __ABSTreeMapEnv_9
#define _ABSTreeMapEnv_S8_Ain _ABSTreeMapEnv_9
extern OBJ __ABSTreeMapEnv_S8_Ain;
extern TUP2 _ABSTreeMapEnv_S8_Ain(OBJ,OBJ,OBJ,OBJ,OBJ);

#define __ABSTreeMapEnv_S8_Apost __ABSTreeMapEnv_10
#define _ABSTreeMapEnv_S8_Apost _ABSTreeMapEnv_10
extern OBJ __ABSTreeMapEnv_S8_Apost;
extern TUP2 _ABSTreeMapEnv_S8_Apost(OBJ,OBJ,OBJ,OBJ,OBJ);

#define __ABSTreeMapEnv_Sq __ABSTreeMapEnv_11
#define _ABSTreeMapEnv_Sq _ABSTreeMapEnv_11
extern OBJ __ABSTreeMapEnv_Sq;
extern TUP3 _ABSTreeMapEnv_Sq(OBJ,OBJ,OBJ,OBJ,OBJ);

#define __ABSTreeMapEnv_Sq_O1 __ABSTreeMapEnv_12
#define _ABSTreeMapEnv_Sq_O1 _ABSTreeMapEnv_12
extern OBJ __ABSTreeMapEnv_Sq_O1;
extern TUP2 _ABSTreeMapEnv_Sq_O1(OBJ,OBJ,OBJ,OBJ,OBJ,OBJ);

#define __ABSTreeMapEnv_Sq_O2 __ABSTreeMapEnv_13
#define _ABSTreeMapEnv_Sq_O2 _ABSTreeMapEnv_13
extern OBJ __ABSTreeMapEnv_Sq_O2;
extern TUP2 _ABSTreeMapEnv_Sq_O2(OBJ,OBJ,OBJ,OBJ,OBJ);

#ifndef ABSTreeMapEnv_S8_AV
#define ABSTreeMapEnv_S8_AV(x1,x2,x3,x4,x5,x8) {x8=_ABSTreeMapEnv_S8_AV(x1,x2,x3,x4,x5);}
#endif

#ifndef ABSTreeMapEnv_S8u6
#define ABSTreeMapEnv_S8u6(x1,x2,x3,x4,x5,x11,x12) {TUP2 t;t=_ABSTreeMapEnv_S8u6(x1,x2,x3,x4,x5);x11=t.c1;x12=t.c2;}
#endif

#ifndef ABSTreeMapEnv_S8_Apre
#define ABSTreeMapEnv_S8_Apre(x1,x2,x3,x4,x5,x11,x12) {TUP2 t;t=_ABSTreeMapEnv_S8_Apre(x1,x2,x3,x4,x5);x11=t.c1;x12=t.c2;}
#endif

#ifndef ABSTreeMapEnv_S8_Ain
#define ABSTreeMapEnv_S8_Ain(x1,x2,x3,x4,x5,x11,x12) {TUP2 t;t=_ABSTreeMapEnv_S8_Ain(x1,x2,x3,x4,x5);x11=t.c1;x12=t.c2;}
#endif

#ifndef ABSTreeMapEnv_S8_Apost
#define ABSTreeMapEnv_S8_Apost(x1,x2,x3,x4,x5,x11,x12) {TUP2 t;t=_ABSTreeMapEnv_S8_Apost(x1,x2,x3,x4,x5);x11=t.c1;x12=t.c2;}
#endif

#ifndef ABSTreeMapEnv_Sq
#define ABSTreeMapEnv_Sq(x1,x2,x3,x4,x5,x14,x15,x16) {TUP3 t;t=_ABSTreeMapEnv_Sq(x1,x2,x3,x4,x5);x14=t.c1;x15=t.c2;x16=t.c3;}
#endif

#ifndef ABSTreeMapEnv_Sq_O1
#define ABSTreeMapEnv_Sq_O1(x1,x2,x3,x4,x5,x6,x15,x16) {TUP2 t;t=_ABSTreeMapEnv_Sq_O1(x1,x2,x3,x4,x5,x6);x15=t.c1;x16=t.c2;}
#endif

#ifndef ABSTreeMapEnv_Sq_O2
#define ABSTreeMapEnv_Sq_O2(x1,x2,x3,x4,x5,x14,x15) {TUP2 t;t=_ABSTreeMapEnv_Sq_O2(x1,x2,x3,x4,x5);x14=t.c1;x15=t.c2;}
#endif

#endif
