

#ifndef AIdTab_included
#define AIdTab_included

#define __AIdTab_SOC __AIdTab_3
extern OBJ __AIdTab_SOC;

#define __AIdTab_SOC_ __AIdTab_4
#define _AIdTab_SOC_ _AIdTab_4
extern OBJ __AIdTab_SOC_;
extern OBJ _AIdTab_SOC_(OBJ);

#define __AIdTab_Anew __AIdTab_5
#define _AIdTab_Anew _AIdTab_5
extern OBJ __AIdTab_Anew;
extern TUP2 _AIdTab_Anew(OBJ,OBJ);

#define __AIdTab_AmultiNew __AIdTab_6
#define _AIdTab_AmultiNew _AIdTab_6
extern OBJ __AIdTab_AmultiNew;
extern TUP2 _AIdTab_AmultiNew(OBJ,OBJ,OBJ);

#define __AIdTab_Afree __AIdTab_7
#define _AIdTab_Afree _AIdTab_7
extern OBJ __AIdTab_Afree;
extern OBJ _AIdTab_Afree(OBJ);

#define __AIdTab_AasTab __AIdTab_8
#define _AIdTab_AasTab _AIdTab_8
extern OBJ __AIdTab_AasTab;
extern OBJ _AIdTab_AasTab(OBJ,OBJ);

#define __AIdTab_Aenrich __AIdTab_9
#define _AIdTab_Aenrich _AIdTab_9
extern OBJ __AIdTab_Aenrich;
extern OBJ _AIdTab_Aenrich(OBJ,OBJ,OBJ);

#define __AIdTab_Ajoin __AIdTab_10
#define _AIdTab_Ajoin _AIdTab_10
extern OBJ __AIdTab_Ajoin;
extern TUP2 _AIdTab_Ajoin(OBJ,OBJ,OBJ);

#define __AIdTab_Adef __AIdTab_11
#define _AIdTab_Adef _AIdTab_11
extern OBJ __AIdTab_Adef;
extern OBJ _AIdTab_Adef(OBJ,OBJ,OBJ);

#define __AIdTab_Aupd __AIdTab_12
#define _AIdTab_Aupd _AIdTab_12
extern OBJ __AIdTab_Aupd;
extern OBJ _AIdTab_Aupd(OBJ,OBJ,OBJ);

#define __AIdTab_S1 __AIdTab_13
#define _AIdTab_S1 _AIdTab_13
extern OBJ __AIdTab_S1;
extern OBJ _AIdTab_S1(OBJ,OBJ);

#define __AIdTab_S1_ __AIdTab_14
#define _AIdTab_S1_ _AIdTab_14
extern OBJ __AIdTab_S1_;
extern OBJ _AIdTab_S1_(OBJ,OBJ);

#define __AIdTab_Adef_ __AIdTab_15
#define _AIdTab_Adef_ _AIdTab_15
extern OBJ __AIdTab_Adef_;
extern OBJ _AIdTab_Adef_(OBJ,OBJ);

#define __AIdTab_Aexists_ __AIdTab_16
#define _AIdTab_Aexists_ _AIdTab_16
extern OBJ __AIdTab_Aexists_;
extern OBJ _AIdTab_Aexists_(OBJ,OBJ);

#define __AIdTab_Aforall_ __AIdTab_17
#define _AIdTab_Aforall_ _AIdTab_17
extern OBJ __AIdTab_Aforall_;
extern OBJ _AIdTab_Aforall_(OBJ,OBJ);

#define __AIdTab_Afind_ __AIdTab_18
#define _AIdTab_Afind_ _AIdTab_18
extern OBJ __AIdTab_Afind_;
extern OBJ _AIdTab_Afind_(OBJ,OBJ);

#define __AIdTab_Afind__O1 __AIdTab_19
#define _AIdTab_Afind__O1 _AIdTab_19
extern OBJ __AIdTab_Afind__O1;
extern OBJ _AIdTab_Afind__O1(OBJ,OBJ);

#define __AIdTab_Adom __AIdTab_20
#define _AIdTab_Adom _AIdTab_20
extern OBJ __AIdTab_Adom;
extern OBJ _AIdTab_Adom(OBJ);

#define __AIdTab_Acodom __AIdTab_21
#define _AIdTab_Acodom _AIdTab_21
extern OBJ __AIdTab_Acodom;
extern OBJ _AIdTab_Acodom(OBJ);

#define __AIdTab_AcodomST __AIdTab_22
#define _AIdTab_AcodomST _AIdTab_22
extern OBJ __AIdTab_AcodomST;
extern OBJ _AIdTab_AcodomST(OBJ,OBJ);

#define __AIdTab_AasSeq __AIdTab_23
#define _AIdTab_AasSeq _AIdTab_23
extern OBJ __AIdTab_AasSeq;
extern OBJ _AIdTab_AasSeq(OBJ);

#define __AIdTab_AfmtIdtab __AIdTab_24
#define _AIdTab_AfmtIdtab _AIdTab_24
extern OBJ __AIdTab_AfmtIdtab;
extern OBJ _AIdTab_AfmtIdtab(OBJ,OBJ);

#define __AIdTab_Aabs __AIdTab_25
#define _AIdTab_Aabs _AIdTab_25
extern OBJ __AIdTab_Aabs;
extern OBJ _AIdTab_Aabs(OBJ,OBJ);

#define __AIdTab_Aabs_ __AIdTab_26
#define _AIdTab_Aabs_ _AIdTab_26
extern OBJ __AIdTab_Aabs_;
extern OBJ _AIdTab_Aabs_(OBJ);

#define __AIdTab_Anext __AIdTab_27
#define _AIdTab_Anext _AIdTab_27
extern OBJ __AIdTab_Anext;
extern OBJ _AIdTab_Anext(OBJ);

#define __AIdTab_Astore __AIdTab_28
#define _AIdTab_Astore _AIdTab_28
extern OBJ __AIdTab_Astore;
extern OBJ _AIdTab_Astore(OBJ);

#define __AIdTab_Agrow __AIdTab_29
extern OBJ __AIdTab_Agrow;

#define __AIdTab_Aextra __AIdTab_30
extern OBJ __AIdTab_Aextra;

#define __AIdTab_AupdS __AIdTab_31
#define _AIdTab_AupdS _AIdTab_31
extern OBJ __AIdTab_AupdS;
extern OBJ _AIdTab_AupdS(OBJ,OBJ,OBJ);

#define __AIdTab_Arename __AIdTab_32
#define _AIdTab_Arename _AIdTab_32
extern OBJ __AIdTab_Arename;
extern OBJ _AIdTab_Arename(OBJ,OBJ,OBJ,OBJ,OBJ,OBJ,OBJ);

#define __AIdTab_Acodom1 __AIdTab_33
#define _AIdTab_Acodom1 _AIdTab_33
extern OBJ __AIdTab_Acodom1;
extern OBJ _AIdTab_Acodom1(OBJ,OBJ,OBJ,OBJ);

#define __AIdTab_Aexists__O1 __AIdTab_34
#define _AIdTab_Aexists__O1 _AIdTab_34
extern OBJ __AIdTab_Aexists__O1;
extern OBJ _AIdTab_Aexists__O1(OBJ,OBJ,OBJ);

#define __AIdTab_Afind__O2 __AIdTab_35
#define _AIdTab_Afind__O2 _AIdTab_35
extern OBJ __AIdTab_Afind__O2;
extern OBJ _AIdTab_Afind__O2(OBJ,OBJ,OBJ);

#ifndef AIdTab_SOC_
#define AIdTab_SOC_(x1,x10) {x10=_AIdTab_SOC_(x1);}
#endif

#ifndef AIdTab_Anew
#define AIdTab_Anew(x1,x2,x33,x34) {TUP2 t;t=_AIdTab_Anew(x1,x2);x33=t.c1;x34=t.c2;}
#endif

#ifndef AIdTab_AmultiNew
#define AIdTab_AmultiNew(x1,x2,x3,x73,x74) {TUP2 t;t=_AIdTab_AmultiNew(x1,x2,x3);x73=t.c1;x74=t.c2;}
#endif

#ifndef AIdTab_Afree
#define AIdTab_Afree(x1,x4) {x4=_AIdTab_Afree(x1);}
#endif

#ifndef AIdTab_AasTab
#define AIdTab_AasTab(x1,x2,x9) {x9=_AIdTab_AasTab(x1,x2);}
#endif

#ifndef AIdTab_Aenrich
#define AIdTab_Aenrich(x1,x2,x3,x27) {x27=_AIdTab_Aenrich(x1,x2,x3);}
#endif

#ifndef AIdTab_Ajoin
#define AIdTab_Ajoin(x1,x2,x3,x71,x72) {TUP2 t;t=_AIdTab_Ajoin(x1,x2,x3);x71=t.c1;x72=t.c2;}
#endif

#ifndef AIdTab_Adef
#define AIdTab_Adef(x1,x2,x3,x16) {x16=_AIdTab_Adef(x1,x2,x3);}
#endif

#ifndef AIdTab_Aupd
#define AIdTab_Aupd(x1,x2,x3,x16) {x16=_AIdTab_Aupd(x1,x2,x3);}
#endif

#ifndef AIdTab_S1
#define AIdTab_S1(x1,x2,x17) {x17=_AIdTab_S1(x1,x2);}
#endif

#ifndef AIdTab_S1_
#define AIdTab_S1_(x1,x2,x15) {x15=_AIdTab_S1_(x1,x2);}
#endif

#ifndef AIdTab_Adef_
#define AIdTab_Adef_(x1,x2,x11) {x11=_AIdTab_Adef_(x1,x2);}
#endif

#ifndef AIdTab_Aexists_
#define AIdTab_Aexists_(x1,x2,x11) {x11=_AIdTab_Aexists_(x1,x2);}
#endif

#ifndef AIdTab_Aforall_
#define AIdTab_Aforall_(x1,x2,x10) {x10=_AIdTab_Aforall_(x1,x2);}
#endif

#ifndef AIdTab_Afind_
#define AIdTab_Afind_(x1,x2,x7) {x7=_AIdTab_Afind_(x1,x2);}
#endif

#ifndef AIdTab_Afind__O1
#define AIdTab_Afind__O1(x1,x2,x11) {x11=_AIdTab_Afind__O1(x1,x2);}
#endif

#ifndef AIdTab_Adom
#define AIdTab_Adom(x1,x14) {x14=_AIdTab_Adom(x1);}
#endif

#ifndef AIdTab_Acodom
#define AIdTab_Acodom(x1,x4) {x4=_AIdTab_Acodom(x1);}
#endif

#ifndef AIdTab_AcodomST
#define AIdTab_AcodomST(x1,x2,x11) {x11=_AIdTab_AcodomST(x1,x2);}
#endif

#ifndef AIdTab_AasSeq
#define AIdTab_AasSeq(x1,x12) {x12=_AIdTab_AasSeq(x1);}
#endif

#ifndef AIdTab_AfmtIdtab
#define AIdTab_AfmtIdtab(x1,x2,x8) {x8=_AIdTab_AfmtIdtab(x1,x2);}
#endif

#ifndef AIdTab_Aabs
#define AIdTab_Aabs(x1,x2,x3) {x3=_AIdTab_Aabs(x1,x2);}
#endif

#ifndef AIdTab_Aabs_
#define AIdTab_Aabs_(x1,x2) {x2=_AIdTab_Aabs_(x1);}
#endif

#ifndef AIdTab_Anext
#define AIdTab_Anext(x1,x4) {x4=_AIdTab_Anext(x1);}
#endif

#ifndef AIdTab_Astore
#define AIdTab_Astore(x1,x4) {x4=_AIdTab_Astore(x1);}
#endif

#ifndef AIdTab_AupdS
#define AIdTab_AupdS(x1,x2,x3,x73) {x73=_AIdTab_AupdS(x1,x2,x3);}
#endif

#ifndef AIdTab_Arename
#define AIdTab_Arename(x1,x2,x3,x4,x5,x6,x7,x16) {x16=_AIdTab_Arename(x1,x2,x3,x4,x5,x6,x7);}
#endif

#ifndef AIdTab_Acodom1
#define AIdTab_Acodom1(x1,x2,x3,x4,x10) {x10=_AIdTab_Acodom1(x1,x2,x3,x4);}
#endif

#ifndef AIdTab_Aexists__O1
#define AIdTab_Aexists__O1(x1,x2,x3,x9) {x9=_AIdTab_Aexists__O1(x1,x2,x3);}
#endif

#ifndef AIdTab_Afind__O2
#define AIdTab_Afind__O2(x1,x2,x3,x10) {x10=_AIdTab_Afind__O2(x1,x2,x3);}
#endif

#ifndef AIdTab_AasTab_L36
#define AIdTab_AasTab_L36(x1,x2,x7) {x7=_AIdTab_AasTab_L36(x1,x2);}
#endif

#ifndef AIdTab_AasTab_L37
#define AIdTab_AasTab_L37(x1,x2,x11) {x11=_AIdTab_AasTab_L37(x1,x2);}
#endif

#ifndef AIdTab_Aenrich_L38
#define AIdTab_Aenrich_L38(x1,x2,x3,x4) {x4=_AIdTab_Aenrich_L38(x1,x2,x3);}
#endif

#ifndef AIdTab_Ajoin_L39
#define AIdTab_Ajoin_L39(x1,x2) {x2=_AIdTab_Ajoin_L39(x1);}
#endif

#ifndef AIdTab_Ajoin_L40
#define AIdTab_Ajoin_L40(x1,x2) {x2=_AIdTab_Ajoin_L40(x1);}
#endif

#ifndef AIdTab_Ajoin_L41
#define AIdTab_Ajoin_L41(x1,x2,x3) {x3=_AIdTab_Ajoin_L41(x1,x2);}
#endif

#ifndef AIdTab_Ajoin_L42
#define AIdTab_Ajoin_L42(x1,x2,x3,x7) {x7=_AIdTab_Ajoin_L42(x1,x2,x3);}
#endif

#ifndef AIdTab_Aforall__L44
#define AIdTab_Aforall__L44(x1,x2,x4) {x4=_AIdTab_Aforall__L44(x1,x2);}
#endif

#ifndef AIdTab_Afind__L45
#define AIdTab_Afind__L45(x1,x2,x3,x4) {x4=_AIdTab_Afind__L45(x1,x2,x3);}
#endif

#ifndef AIdTab_Acodom_L46
#define AIdTab_Acodom_L46(x1,x2) {x2=_AIdTab_Acodom_L46(x1);}
#endif

#ifndef AIdTab_AasSeq_L47
#define AIdTab_AasSeq_L47(x1,x2,x3,x4,x7) {x7=_AIdTab_AasSeq_L47(x1,x2,x3,x4);}
#endif

#ifndef AIdTab_AfmtIdtab_L49
#define AIdTab_AfmtIdtab_L49(x1,x2) {x2=_AIdTab_AfmtIdtab_L49(x1);}
#endif

#ifndef AIdTab_AfmtIdtab_L51
#define AIdTab_AfmtIdtab_L51(x1,x2) {x2=_AIdTab_AfmtIdtab_L51(x1);}
#endif

#ifndef AIdTab_AfmtIdtab_L53
#define AIdTab_AfmtIdtab_L53(x1,x2) {x2=_AIdTab_AfmtIdtab_L53(x1);}
#endif

#ifndef AIdTab_AfmtIdtab_L55
#define AIdTab_AfmtIdtab_L55(x1,x2) {x2=_AIdTab_AfmtIdtab_L55(x1);}
#endif

#ifndef AIdTab_AfmtIdtab_L56
#define AIdTab_AfmtIdtab_L56(x1,x2,x18) {x18=_AIdTab_AfmtIdtab_L56(x1,x2);}
#endif

#endif
