0:	IterSymbolEClasses rc0, Bind (sym[0]), @34
1:	Jump @3
2:	NextSymbolEClass rc0, @34
3:	IterENodes rn0, rc0
4:	Jump @6
5:	NextENode rn0, @2
6:	CheckSymbol rn0, Bind (sym[0]), @5
7:	CheckArity rn0, 3, @5
8:	LoadChild rc1, rn0, 0
9:	BindSlot slot[1], rc1, @5
10:	LoadChild rc2, rn0, 1
11:	BindSlot slot[0], rc2, @5
12:	LoadChild rc3, rn0, 2
13:	BindSlot slot[2], rc3, @5
14:	IterParents rn1, rc2, @5
15:	Jump @17
16:	NextParent rn1, @5
17:	CheckSymbol rn1, F (sym[1]), @16
18:	CheckArity rn1, 1, @16
19:	IterENodes rn2, rc2
20:	Jump @22
21:	NextENode rn2, @5
22:	CheckSymbol rn2, G (sym[2]), @21
23:	CheckArity rn2, 1, @21
24:	LoadChild rc4, rn2, 0
25:	IterENodes rn3, rc4
26:	Jump @28
27:	NextENode rn3, @21
28:	CheckSymbol rn3, H (sym[3]), @27
29:	CheckArity rn3, 1, @27
30:	LoadChild rc5, rn3, 0
31:	BindSlot slot[3], rc5, @27
32:	Yield (mark slot[3])
33:	Jump @27
34:	Halt

