

#ifndef ANatMapReduce_included
#define ANatMapReduce_included

#define __ANatMapReduce_Ss __ANatMapReduce_3
#define _ANatMapReduce_Ss _ANatMapReduce_3
extern OBJ __ANatMapReduce_Ss;
extern OBJ _ANatMapReduce_Ss(OBJ,OBJ,OBJ);

#define __ANatMapReduce_Ss_O1 __ANatMapReduce_4
#define _ANatMapReduce_Ss_O1 _ANatMapReduce_4
extern OBJ __ANatMapReduce_Ss_O1;
extern OBJ _ANatMapReduce_Ss_O1(OBJ,OBJ,OBJ);

#ifndef ANatMapReduce_Ss
#define ANatMapReduce_Ss(x1,x2,x3,x6) {x6=_ANatMapReduce_Ss(x1,x2,x3);}
#endif

#ifndef ANatMapReduce_Ss_O1
#define ANatMapReduce_Ss_O1(x1,x2,x3,x6) {x6=_ANatMapReduce_Ss_O1(x1,x2,x3);}
#endif

#ifndef ANatMapReduce_Ss_L5
#define ANatMapReduce_Ss_L5(x1,x2,x3,x4) {x4=_ANatMapReduce_Ss_L5(x1,x2,x3);}
#endif

#ifndef ANatMapReduce_Ss_O1_L6
#define ANatMapReduce_Ss_O1_L6(x1,x2,x3,x4) {x4=_ANatMapReduce_Ss_O1_L6(x1,x2,x3);}
#endif

#endif
